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
339995742420	339995742939	339995743489	339995744039	339995744589	339995745139	339995745689	339995746239	339995746789	339995747339	339995747889	339995748439	339995748989	339995749539	339995750089	339995750639	339995751189	339995751739	339995752289	339995752839	339995753389	339995753939	339995754489	339995755039	339995755589	339995756139	339995756689	339995757239	339995757789	339995758339	339995758889	339995759439	339995759989	339995760539	339995761089	339995761639	339995762189	339995762739	339995763289	339995763839	339995764389	339995764939	339995765489	339995766039	339995766589	339995767139	339995767689	339995768239	339995768789	339995769339	339995769889	339995770439	339995770989	339995771539	339995772089	339995772639	339995773189	339995773739	339995774289	339995774839	339995775389	339995775939	339995776489	339995777039	339995777589	339995778139	339995778689	339995779239	339995779789	339995780339	339995780889	339995781439	339995781989	339995782539	339995783089	339995783639	339995784189	339995784739	339995785289	339995785839	339995786389	339995786939	339995787489	339995788039	339995788589	339995789139	339995789689	339995790239	339995790789	339995791339	339995791889	339995792439	339995792989	339995793539	339995794089	339995794639	339995795189	339995795739	339995796289	339995796839	339995797389	339995797939	339995798489	339995799039	339995799589	339995800139	339995800689	339995801239	339995801789	339995802339	339995802889	339995803439	339995803989	339995804539	339995805089	339995805639	339995806189	339995806739	339995807289	339995807839	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22129	20418	27999	22731	20420	20443	6570	863	605	509	447	385	312	305	253	243	239	195	204	163	159	162	173	164	143	152	127	120	140	104	112	124	101	116	118	114	94	122	102	105	114	101	94	112	87	95	109	102	95	78	93	100	106	87	104	86	99	96	90	82	112	98	81	83	104	75	91	100	94	89	88	93	94	94	87	87	102	87	106	94	81	91	93	90	89	77	80	70	86	81	105	95	109	87	84	99	103	93	103	91	98	101	84	86	85	95	111	92	83	79	98	94	96	87	81	81	90	89	93	70	84	80	84	101	75	84	88	86	79	91	99	82	86	85	89	83	84	71	85	102	92	85	84	89	82	91	94	91	66	79	93	89	96	75	90	80	73	100	97	79	84	101	97	88	89	72	89	80	89	80	96	92	78	80	91	77	80	82	85	94	85	95	87	88	85	84	93	92	96	78	86	94	74	105	86	71	85	79	92	81	100	96	88	91	84	87	95	95	76	92	94	85	85	98	98	100	91	84	83	76	82	78	75	83	96	87	95	96	90	88	76	83	88	74	82	99	103	78	97	89	99	77	98	72	86	80	79	87	89	98	89	91	100	80	83	99	92	64	93	75	88	90	84	83	73	92	83	84	82	82	79	72	85	95	99	79	77	85	69	88	72	86	67	86	87	92	72	84	91	88	86	93	77	82	89	93	72	86	86	93	88	89	87	86	101	75	88	86	85	79	82	86	108	83	74	80	73	75	90	85	79	86	94	82	66	76	88	92	86	75	107	89	95	75	84	75	89	71	88	88	88	83	67	105	83	76	85	83	90	84	71	85	84	92	97	85	85	93	61	87	81	86	79	83	80	72	67	72	84	86	66	88	84	88	87	105	82	84	79	98	73	92	99	90	98	87	95	89	90	81	75	89	81	88	93	99	76	91	70	84	83	89	94	97	78	87	85	94	72	94	74	94	88	93	81	88	77	90	77	82	88	97	76	91	83	86	78	92	78	72	92	92	78	83	89	90	85	99	88	102	95	75	83	62	93	93	94	92	78	89	75	85	87	73	81	96	84	86	88	102	65	81	85	90	89	74	80	80	84	74	86	84	77	101	66	98	84	87	94	107	94	100	92	92	98	77	76	87	85	86	68	79	81	78	97	80	81	95	96	81	91	86	87	88	94	101	91	77	79	64	78	85	75	100	71	78	71	78	99	84	80	83	88	82	87	92	74	83	77	95	83	87	86	77	95	93	90	110	97	93	100	85	78	103	79	93	73	79	88	83	77	77	86	95	87	71	89	87	95	70	92	69	87	81	95	100	98	76	97	83	103	91	85	95	81	101	79	102	84	85	90	85	86	79	80	95	83	85	75	76	86	98	88	101	77	105	74	85	76	82	81	67	79	76	101	91	93	87	90	87	81	74	91	93	85	91	104	93	80	76	104	84	94	79	88	87	92	87	89	94	95	83	87	88	81	77	75	97	91	88	77	94	89	76	82	79	81	94	90	86	91	76	108	91	89	86	76	78	79	70	69	68	82	67	92	85	96	83	83	101	101	90	84	78	82	84	102	91	87	74	70	103	90	84	61	78	71	95	90	76	86	99	87	95	83	75	87	97	66	93	86	89	93	80	62	83	82	88	89	98	90	87	89	92	78	82	81	70	76	77	79	88	79	89	79	93	83	89	82	86	90	102	111	83	95	94	89	85	77	91	97	73	94	93	77	86	78	84	90	93	88	90	89	79	69	87	91	88	101	75	83	87	90	98	79	83	91	92	102	87	79	113	98	99	94	75	79	67	98	94	94	96	94	76	83	94	82	82	79	82	90	79	105	73	59	79	78	89	72	88	90	90	100	98	84	98	83	94	85	78	94	93	106	96	88	85	87	84	90	91	78	93	79	83	101	80	69	95	74	79	72	90	72	80	90	84	83	88	76	99	85	86	91	97	90	83	71	96	90	86	85	78	78	85	73	94	85	86	101	97	93	86	86	80	83	99	91	75	88	93	83	88	71	90	77	97	92	100	92	88	84	84	73	89	87	80	77	68	112	94	97	68	87	84	77	91	83	88	78	75	95	78	84	111	97	104	66	106	92	83	87	82	89	90	83	83	80	87	86	95	79	78	82	89	76	85	83	83	82	80	86	86	88	69	81	85	90	79	88	92	92	90	78	93	86	82	90	95	81	68	87	89	96	109	95	87	91	82	73	89	85	82	83	83	86	70	86	77	99	81	84	83	78	73	96	77	84	90	97	86	95	86	83	92	93	86	86	81	82	93	66	87	97	79	91	73	93	77	82	89	71	93	82	77	79	84	92	82	88	87	89	83	107	79	91	78	78	74	98	89	98	81	97	100	105	77	103	82	72	86	71	77	84	95	90	92	86	80	80	85	91	91	87	91	88	87	98	93	87	86	78	98	97	88	85	91	79	90	82	89	77	76	93	95	78	99	84	84	87	86	95	95	102	92	89	91	77	94	80	95	87	87	90	108	82	72	90	80	95	96	90	91	82	91	109	78	89	83	98	77	99	85	90	96	70	89	99	75	93	90	83	75	96	71	82	97	76	92	89	85	105	104	82	95	70	91	90	71	96	94	84	79	71	76	87	84	101	93	89	99	83	85	86	98	73	83	70	84	85	79	101	89	73	95	67	83	71	79	79	72	90	87	83	94	91	88	90	88	99	93	87	97	69	93	102	96	71	83	70	82	81	93	92	94	90	79	89	82	75	105	92	77	100	92	71	74	72	89	82	86	88	77	97	76	65	88	81	83	81	82	89	100	85	104	88	78	99	90	78	71	81	88	97	93	93	96	76	97	73	109	103	76	73	86	111	96	106	97	73	95	82	88	71	102	77	78	82	102	91	79	94	75	81	86	85	90	92	95	87	89	86	90	78	116	85	96	96	81	79	97	79	95	91	96	85	97	96	81	95	97	92	77	95	90	89	104	81	81	92	87	88	94	105	84	91	96	97	96	71	75	71	101	89	92	82	82	109	84	85	85	82	85	70	84	89	91	80	93	83	94	87	84	85	78	109	96	91	82	62	80	87	84	98	97	89	97	82	80	99	67	85	91	93	82	86	71	96	94	97	102	93	82	90	75	88	80	86	90	90	65	91	78	81	95	92	91	89	78	84	83	92	90	86	78	73	80	62	87	98	83	86	77	82	89	81	77	78	75	82	80	86	75	94	92	99	92	94	82	87	89	87	86	96	99	83	93	95	90	86	84	85	74	67	90	96	97	98	98	94	82	90	75	81	89	91	98	90	94	87	89	79	85	101	77	82	68	95	74	82	84	79	79	79	78	96	80	69	81	88	82	99	93	78	90	94	72	79	99	85	102	75	104	85	80	75	86	111	99	92	85	87	57	94	96	97	70	92	97	74	86	87	88	86	87	88	74	93	86	87	87	99	100	83	69	80	94	75	73	80	95	80	92	77	73	81	89	83	98	88	85	87	87	80	97	88	85	99	96	88	87	81	74	91	90	81	81	81	82	80	67	82	86	92	88	91	86
6700	15263	13049	6896	4823	3632	2723	2169	1694	1263	1023	858	700	612	568	449	417	361	356	356	294	284	252	257	255	206	199	217	219	188	200	191	202	190	172	184	177	179	168	163	137	147	150	177	131	160	166	151	161	146	126	147	151	147	140	140	134	148	134	147	141	124	152	147	144	145	146	121	135	124	129	137	121	158	140	128	140	121	133	115	110	125	132	122	129	132	119	131	133	148	140	136	130	120	150	159	167	140	132	119	139	124	142	125	115	123	120	131	119	113	120	119	129	141	134	112	126	120	137	125	133	104	129	115	122	137	119	127	133	118	123	111	125	130	108	132	133	106	109	126	118	120	142	112	126	134	113	124	128	126	121	112	118	147	127	138	130	126	142	109	131	121	116	124	124	114	154	118	107	136	138	118	133	115	111	118	127	110	123	114	129	121	134	142	122	120	118	130	129	136	100	105	104	129	126	131	117	115	105	100	137	126	107	111	117	112	91	127	133	135	116	122	115	119	112	140	123	104	129	128	132	126	117	147	110	121	118	136	134	126	107	130	123	130	117	115	117	136	109	107	120	135	121	147	128	105	121	103	124	117	129	139	135	136	116	126	129	115	121	100	134	121	108	128	116	129	99	130	120	129	119	138	127	117	113	122	113	106	128	136	128	125	107	118	134	105	149	120	122	121	117	127	125	110	117	146	126	115	102	95	141	133	130	125	103	114	114	127	136	136	112	120	110	123	122	122	131	114	119	108	110	102	147	114	118	120	109	101	140	122	129	116	106	120	131	109	133	120	137	118	121	132	114	120	132	103	112	110	118	138	120	113	116	128	107	126	130	113	135	117	127	142	103	113	113	132	123	134	136	126	128	134	123	142	118	131	111	105	130	116	107	136	112	132	115	107	124	108	120	112	118	145	125	117	118	108	106	136	119	129	137	122	117	112	125	122	122	127	129	110	119	130	121	106	127	135	107	106	141	130	120	111	111	128	139	112	101	118	134	113	132	112	126	125	123	118	123	117	106	112	106	162	127	134	124	130	125	113	99	132	124	110	107	133	120	122	126	116	119	114	115	113	102	99	121	128	118	108	115	128	122	114	114	115	119	128	101	115	112	130	117	137	132	121	120	117	109	126	106	135	122	129	109	114	112	134	131	114	108	113	124	117	124	114	128	126	117	125	130	148	140	131	119	118	132	98	128	124	106	117	115	126	127	113	112	118	120	131	120	125	125	125	136	114	113	110	114	115	124	115	109	109	118	142	116	107	102	105	120	111	144	138	115	111	112	123	115	119	122	119	102	130	101	112	116	128	124	124	138	111	123	133	125	127	127	136	112	134	122	128	114	119	118	114	122	131	109	111	150	131	125	116	148	120	125	109	126	117	117	133	109	106	125	117	117	115	94	108	133	138	118	128	129	137	111	136	136	139	103	112	118	117	119	123	130	116	127	119	124	111	107	124	119	127	124	127	136	113	130	102	113	145	107	122	102	108	105	130	127	131	108	119	125	114	132	132	113	121	109	111	112	120	121	100	100	134	113	133	117	110	134	132	114	136	121	131	115	132	110	123	130	115	129	118	108	129	112	104	110	132	118	111	118	98	117	112	115	112	105	112	129	114	142	130	126	127	151	124	107	112	109	119	120	104	122	114	120	120	107	114	125	160	117	133	117	92	123	101	113	117	119	130	124	135	116	122	123	123	107	113	109	127	112	134	135	132	104	122	134	123	134	130	130	114	122	126	120	134	119	125	114	122	109	126	98	140	103	146	111	138	136	109	125	140	118	115	132	138	131	112	118	104	114	128	121	106	117	126	124	124	122	116	126	138	116	128	103	127	115	135	111	114	107	111	114	112	120	114	124	106	111	124	132	112	111	132	120	123	126	113	113	111	135	107	133	123	135	115	116	117	115	145	115	138	108	102	132	123	127	130	108	121	132	85	130	126	123	152	120	131	125	112	107	108	110	136	132	105	124	118	106	106	93	124	98	117	132	129	115	115	128	129	130	130	115	113	119	114	116	122	115	117	127	120	118	122	134	104	129	123	104	125	125	125	96	109	105	114	127	131	135	115	126	121	107	119	128	123	111	122	111	119	123	116	97	91	137	129	138	123	117	104	127	114	99	133	120	108	94	110	106	118	122	125	112	107	116	117	101	127	135	118	124	114	117	110	111	132	126	128	136	134	134	114	138	113	117	116	131	111	139	102	110	105	123	114	123	114	104	115	138	102	128	127	115	116	97	118	143	130	122	116	126	109	115	128	127	101	125	132	122	139	106	143	127	126	112	148	108	122	123	142	95	127	106	97	133	127	116	129	125	131	113	116	111	123	119	131	142	119	107	112	144	127	114	113	130	105	128	142	131	92	127	127	119	119	131	123	125	120	112	124	109	133	132	138	112	129	123	124	116	107	122	120	106	122	120	122	131	135	114	117	135	126	120	109	128	133	127	120	124	115	115	117	136	118	116	117	107	135	103	135	135	111	112	100	114	123	128	122	123	121	116	118	102	130	121	113	119	132	104	121	117	107	126	138	127	121	123	126	113	118	104	111	132	118	129	115	126	110	114	122	119	136	115	121	115	118	108	123	130	109	110	128	128	126	125	129	114	132	123	109	116	112	117	112	119	131	108	117	123	135	126	120	131	126	127	121	131	114	121	119	115	98	130	125	134	134	116	114	126	115	98	136	114	123	124	144	134	119	124	114	106	118	121	107	133	132	108	126	127	133	111	106	134	118	126	117	149	116	108	121	105	113	118	105	122	121	116	132	111	123	131	116	131	129	126	114	118	121	122	121	129	104	132	120	115	134	114	108	135	114	115	137	118	128	137	107	114	125	129	114	121	116	105	127	115	107	122	115	125	128	104	131	101	111	131	110	125	112	118	127	110	137	106	118	134	131	102	139	130	117	133	115	117	125	109	112	121	121	121	114	135	126	129	117	125	132	114	106	103	120	125	120	135	124	140	126	113	124	127	123	136	131	128	111	114	133	124	110	147	101	124	100	134	138	140	118	132	125	118	121	109	119	132	130	137	98	125	119	116	106	117	113	116	148	132	118	111	111	135	108	110	133	126	120	141	104	102	99	130	131	122	131	126	125	120	113	116	112	106	104	108	111	130	100	115	124	122	109	130	123	123	117	124	103	126	122	126	128	134	131	111	115	118	109	144	125	133	114	110	107	111	143	101	120	106	117	120	118	138	118	119	102	131	119	123	134	148	111	134	153	123	114	140	138	126	125	117	146	129	123	127	118	130	128	111	123	135	109	117	128	120	103	121	135	124	131	105	125	126	118	146	129	120	134	107	124	102	104	116	126	127	126	130	116	101	120	104	114	143	130	106	103	131	130	114	130	107	119	132	131	114	121	118	103	117	109	126	109	123	121	120	126	121	133	126	112	107	132	120	140	130	142	125	134	140	129	133	138	121	107	138	128	122	104	110	129	118	109	118	141	136	107	119	116	124	129	124	115	144	118	118	144	138	114	118	120	120	118	130	127	129	115	105	122
27460	21093	8840	738	404	336	321	355	327	321	294	306	297	341	333	290	334	287	300	297	294	307	294	287	306	292	291	322	294	295	286	312	280	322	353	308	289	288	267	299	286	263	323	282	242	284	267	297	326	269	306	284	292	287	310	310	296	282	309	294	303	304	306	327	273	313	288	294	285	276	304	306	353	315	285	279	300	275	271	289	304	278	296	331	283	310	277	333	309	285	284	324	295	316	298	327	297	293	267	326	302	323	325	299	304	316	296	287	307	298	277	270	297	298	297	252	302	297	308	314	289	288	326	275	258	298	304	307	302	286	299	311	285	262	309	285	321	284	296	295	294	280	291	329	310	297	267	303	278	287	303	291	323	292	306	316	277	310	293	275	300	300	278	339	278	286	306	283	269	294	296	282	317	279	318	272	307	321	299	307	296	303	309	317	320	286	307	293	297	289	288	307	308	296	312	266	312	293	302	284	289	298	313	260	333	286	258	320	278	305	287	303	318	310	295	306	290	310	297	308	301	306	322	295	297	314	303	290	335	288	307	330	293	299	295	272	289	305	353	305	306	272	280	292	289	297	298	291	279	242	300	282	296	261	296	286	311	271	275	270	286	299	278	282	313	295	279	294	300	297	352	287	295	311	308	306	292	299	287	325	293	299	287	270	281	292	331	325	307	277	284	327	320	284	295	300	293	322	292	296	282	308	286	295	308	343	279	292	295	290	269	296	299	292	265	301	301	308	296	283	277	321	315	306	291	300	275	292	314	262	286	305	287	288	291	275	335	284	283	281	288	303	327	278	298	292	285	273	294	300	259	303	294	292	293	296	274	281	324	305	263	303	298	296	288	263	277	285	301	303	311	317	298	260	291	308	299	304	311	316	339	316	310	264	314	291	296	322	314	294	282	297	324	281	320	261	304	294	279	276	268	286	307	308	284	305	321	305	278	269	296	352	263	269	315	313	292	287	306	268	281	285	305	269	279	300	255	298	321	315	295	265	296	292	285	290	297	301	307	305	307	276	295	304	289	273	318	292	292	294	294	263	318	310	286	264	284	277	300	305	313	305	304	258	287	300	293	290	314	283	306	323	310	280	308	292	287	284	285	275	308	311	267	313	311	301	294	279	284	274	309	293	265	307	313	273	277	284	314	284	297	311	317	283	287	332	280	313	277	294	315	312	318	282	312	299	297	306	292	295	297	268	317	291	336	313	268	297	301	274	303	308	305	303	292	287	325	310	284	282	317	303	307	262	291	298	272	299	330	289	283	306	301	295	288	299	279	300	278	314	294	303	298	314	278	291	321	279	293	288	308	305	309	343	280	275	297	254	305	287	324	295	332	290	317	296	299	277	275	289	297	285	262	327	306	317	295	307	296	298	310	287	306	269	310	302	292	299	304	312	291	333	277	279	283	311	309	293	308	315	290	310	297	286	278	285	334	291	300	283	294	287	287	280	296	248	274	309	296	289	278	280	281	323	293	305	277	300	313	313	284	254	291	294	277	308	286	303	278	277	309	263	308	300	298	325	321	300	287	299	304	300	280	288	281	305	290	318	314	286	311	292	330	323	311	319	323	285	309	297	284	284	326	299	287	277	326	296	305	297	301	273	334	279	242	325	322	294	293	285	304	296	286	308	282	310	303	275	312	284	290	316	306	292	289	306	301	303	300	299	321	307	295	273	265	286	297	323	292	294	299	298	305	282	303	305	325	292	304	316	278	300	308	306	308	279	241	275	318	293	277	282	307	288	313	314	277	300	262	272	292	291	325	304	287	322	297	309	310	313	296	320	307	281	278	291	280	302	284	260	293	283	288	295	289	296	311	320	287	277	287	332	298	320	289	294	297	307	277	309	339	317	286	299	314	284	270	294	289	294	291	317	309	291	287	299	270	299	317	333	323	303	332	294	290	287	285	305	313	292	326	281	287	293	286	285	314	315	285	297	291	299	294	305	289	318	285	313	271	302	281	292	282	320	298	295	323	318	290	286	297	307	288	272	300	318	312	322	314	289	307	285	288	266	307	291	321	299	303	286	317	307	290	341	317	281	320	317	282	276	306	328	284	281	289	314	270	285	295	288	278	302	306	288	336	281	294	290	327	294	302	310	295	300	275	304	303	282	289	300	296	283	290	258	307	278	317	320	296	279	294	307	310	280	335	300	297	317	306	319	280	300	318	305	270	321	277	292	284	322	292	293	295	302	290	297	325	265	306	284	283	289	300	314	297	299	299	294	295	305	311	296	295	335	294	299	303	267	301	310	306	308	313	290	269	277	276	306	302	291	279	291	296	281	330	315	281	325	309	314	300	283	315	280	282	315	274	285	268	262	318	293	300	277	266	287	287	291	321	279	302	285	297	283	308	292	304	325	297	288	291	292	332	294	294	287	280	308	294	288	273	304	301	284	276	271	281	291	296	301	298	271	319	272	308	287	312	299	300	300	315	329	321	297	267	278	287	279	303	322	276	310	297	292	286	305	279	308	320	334	279	305	292	284	309	278	258	300	336	292	273	288	291	316	291	291	277	270	304	265	305	286	291	297	290	292	300	308	306	309	312	326	281	283	298	282	315	294	256	334	293	272	271	290	323	283	323	287	314	295	297	295	313	277	326	325	286	268	324	267	292	286	285	300	268	308	286	263	293	294	291	253	286	283	310	309	294	320	306	302	297	275	277	294	272	288	312	273	300	304	286	295	294	301	284	285	296	306	312	277	275	292	283	278	313	271	311	297	279	308	270	331	310	293	272	274	280	298	317	298	312	309	289	326	263	313	311	289	279	297	269	327	293	302	304	295	291	300	323	283	315	301	280	284	289	308	314	257	291	306	277	298	271	256	309	305	288	301	268	299	302	279	312	282	314	278	297	303	306	303	336	292	285	319	273	292	310	281	269	310	324	292	299	300	269	285	281	270	275	319	289	295	285	313	312	295	276	299	305	277	322	295	293	337	294	291	282	279	278	295	292	298	293	267	291	306	307	293	257	287	276	281	311	272	301	276	283	304	288	307	289	354	309	281	320	293	293	287	299	287	291	323	285	314	319	298	285	282	322	312	276	309	329	288	295	290	283	325	318	301	303	288	289	281	278	316	283	272	325	288	319	274	305	325	294	322	297	324	293	308	308	311	283	304	286	280	275	310	299	277	296	292	315	299	305	292	283	309	284	285	278	316	273	279	298	313	295	280	297	310	289	304	300	303	293	310	286	281	315	281	316	305	301	308	271	297	308	272	288	288	321	298	308	264	304	302	273	293	317	306	291	256	318	330	279	298	290	298	290	283	322	303	276	326	294	301	290	297	290	294	265	286	285	300	278	296	288	302	331	316	297	245	306	281	288	296	323	282	288	303	301	341	259	293	304	303	272	273	274	295	312	320	308	281	293	259	279	283	319	293	311	296	307	331	269	295	309	285	288	298	261	301	272	306	288	278	310	313	262	282	312	325	281	328	302	322	275	305	305	287	315	315	271	298	313	309	265	274	302	307	283	283	308	343	297	252
3964	1229	1204	728	577	533	492	479	456	424	415	399	419	390	384	411	409	401	407	406	444	398	379	401	389	412	401	408	412	389	406	403	415	347	421	410	399	413	404	398	425	391	413	387	424	392	417	415	376	401	441	394	382	379	380	414	382	420	388	378	431	422	387	410	396	384	386	376	376	396	369	412	389	388	462	440	390	433	388	386	423	410	433	377	393	410	366	387	403	380	401	394	406	360	427	395	426	401	387	413	395	370	397	386	428	389	393	360	383	379	388	414	398	417	401	404	381	434	383	419	384	409	395	408	386	419	376	407	407	411	391	397	369	402	401	438	357	379	377	398	426	412	414	388	407	408	402	376	403	390	362	393	383	375	406	416	404	365	387	410	413	386	387	400	393	396	380	392	427	403	398	405	397	397	385	433	388	391	398	396	411	395	399	397	417	396	406	383	370	378	418	420	383	374	405	429	403	413	405	398	394	420	420	385	423	387	420	386	406	424	449	418	397	425	393	434	390	404	389	394	358	393	413	393	380	372	385	404	407	385	392	369	375	397	368	411	386	389	410	405	380	396	387	416	414	411	406	394	395	352	403	403	423	385	403	401	414	399	366	372	423	402	438	435	416	395	376	383	392	399	374	405	340	415	392	404	386	379	382	398	403	386	378	414	414	425	375	426	392	380	406	389	413	353	379	384	404	380	369	420	387	408	405	397	372	410	383	381	389	381	362	399	371	350	426	415	416	408	390	396	377	426	401	400	387	381	391	427	428	388	367	418	405	397	391	383	370	395	407	424	402	404	390	390	409	417	408	395	412	398	423	388	407	424	379	382	405	380	414	402	411	409	377	386	398	412	384	373	400	415	411	411	389	370	370	395	401	377	430	359	411	422	363	384	404	398	414	393	396	384	400	376	414	413	402	402	420	363	418	405	408	393	414	399	418	428	422	414	400	403	416	391	414	383	397	382	401	395	411	386	395	401	378	429	419	417	415	419	383	439	392	381	420	377	402	409	418	380	368	418	380	412	407	421	399	408	381	417	403	382	401	383	463	402	351	404	429	421	437	400	378	417	401	388	381	401	370	419	432	389	400	372	374	396	419	418	377	367	391	422	380	409	387	409	385	388	392	370	400	384	385	415	410	384	408	442	393	412	378	393	376	404	386	356	395	379	379	402	396	449	411	418	373	397	408	405	384	383	379	379	408	395	399	407	411	366	387	393	415	394	405	426	387	384	370	390	401	423	410	386	405	436	397	375	403	378	358	365	392	384	379	382	409	379	379	410	441	373	401	423	389	399	364	447	396	402	354	351	406	404	385	420	421	391	387	399	383	416	390	381	398	412	420	436	415	405	352	378	411	421	397	395	391	403	426	373	376	378	366	401	380	393	393	382	424	419	389	394	388	422	392	381	385	356	411	421	352	391	386	408	411	388	403	409	431	418	385	391	426	415	385	455	409	411	415	418	364	368	395	380	388	390	440	411	386	398	414	400	400	348	409	368	366	406	419	396	403	372	394	408	413	416	395	365	388	403	393	375	381	412	388	384	440	367	408	416	393	443	398	408	405	371	397	385	393	393	423	392	391	444	400	401	415	411	389	412	367	372	401	381	402	405	411	388	383	416	372	394	351	412	371	391	403	379	408	367	383	397	377	399	379	405	406	399	403	407	451	389	389	391	396	385	427	398	409	407	429	414	421	424	415	392	390	414	392	370	393	375	382	395	387	409	401	403	402	413	397	367	361	400	378	412	408	410	384	410	401	435	388	378	405	375	417	396	400	386	373	360	417	353	448	417	408	394	436	421	385	423	362	387	411	420	404	390	366	381	432	417	435	412	398	402	385	414	403	425	391	397	387	412	391	420	374	393	408	397	403	389	393	384	400	388	414	414	406	375	423	399	365	390	420	413	400	393	374	398	404	395	421	382	398	368	415	423	376	391	406	383	399	388	381	414	400	384	408	395	386	410	386	408	399	418	421	386	409	424	396	446	366	375	433	409	415	391	367	433	393	383	423	385	399	399	382	375	378	392	380	387	363	395	407	421	395	389	405	411	399	419	415	392	419	389	426	411	365	396	383	420	400	369	419	375	391	399	379	427	369	387	407	408	381	402	359	421	394	402	400	425	410	455	419	395	404	396	403	366	399	421	395	379	393	387	402	395	422	382	395	362	392	376	380	366	397	381	383	381	397	409	397	362	397	420	398	372	405	412	387	395	396	412	403	410	382	406	422	374	403	393	426	420	420	351	391	392	412	366	406	421	384	388	411	393	358	379	412	433	390	429	383	359	424	377	403	408	372	400	397	376	407	405	386	427	381	379	369	409	406	368	358	391	397	396	423	411	399	410	433	413	388	395	409	389	411	393	417	413	396	427	437	430	380	414	397	417	381	394	404	370	411	397	390	404	393	415	431	398	372	407	392	382	386	381	394	385	403	387	407	404	392	365	405	403	389	432	383	376	412	462	445	415	374	432	373	371	375	401	411	358	416	418	380	379	402	393	390	418	397	393	380	419	376	406	382	400	426	406	392	386	413	403	416	407	421	390	415	371	401	377	371	359	356	401	370	415	388	411	393	428	411	407	423	399	375	388	388	379	389	353	411	408	381	423	400	390	415	382	458	376	419	402	403	385	374	417	387	418	413	422	390	397	404	391	396	412	378	381	410	389	428	382	425	407	410	370	387	391	395	418	403	446	451	412	404	418	393	413	353	357	380	408	418	408	407	408	391	421	364	392	404	417	394	410	418	399	396	382	376	392	359	404	351	386	398	401	389	412	384	417	381	413	383	403	418	378	393	402	382	415	402	368	399	385	401	405	411	402	375	400	380	418	391	409	398	409	349	409	412	406	410	407	401	377	398	394	393	395	397	375	412	393	381	398	395	402	365	388	365	422	387	400	409	387	402	421	411	419	367	377	430	404	409	393	379	375	388	383	402	370	415	390	402	394	393	386	397	422	399	383	388	439	376	416	406	416	416	404	396	411	388	377	398	379	406	382	405	405	420	345	354	410	432	423	405	373	396	403	398	406	407	385	423	406	413	425	383	401	395	397	412	399	397	413	385	370	390	386	437	425	387	384	404	404	403	430	411	401	373	419	425	420	364	428	417	374	412	388	393	401	410	369	412	395	421	422	390	365	363	384	395	372	419	399	383	428	405	412	374	385	362	388	419	379	413	420	377	426	370	359	397	400	410	364	386	404	426	362	358	400	440	381	393	413	418	389	396	416	378	423	386	368	390	412	401	375	384	420	380	382	399	359	403	371	404	425	426	416	421	394	402	405	417	390	433	390	401	418	403	383	383	425	398	406	434	395	386	422	348	388	396	398	406	375	402	381	417	401	394	372	404	395	436	347	416	358	406	391	391	370	394	435	408	402	440	348	400	371	390	395	423	393	400	380	397	367	386	414	383	421	402	390	399	376	376	395	387	408	395	431	386	422	374	403	381	389	410	387	389	384	359	410	410	391	419	386	401	418	399	436	378	402	386	381	394	380	391	363
24463	21628	29163	24576	21624	9000	1078	686	551	524	453	408	367	372	296	332	333	309	310	283	282	282	311	291	253	268	282	271	261	306	267	268	271	264	276	278	250	256	270	213	256	254	261	256	253	265	228	217	247	272	248	257	252	223	260	259	283	237	256	282	257	254	274	280	238	256	269	244	243	263	280	289	275	243	261	286	234	260	261	263	265	249	259	236	234	219	271	249	254	242	239	247	243	225	220	255	259	248	219	238	232	240	247	264	212	248	249	261	281	244	251	229	214	227	262	255	267	261	254	246	230	245	264	261	221	233	237	248	260	236	257	261	253	244	235	272	276	245	274	258	239	237	248	246	238	252	253	228	249	244	224	236	269	257	244	227	239	214	246	205	242	285	227	242	255	253	258	245	244	236	220	234	276	233	244	228	271	247	215	234	244	252	264	236	218	242	230	214	240	221	250	229	188	228	230	248	253	211	256	241	234	239	218	231	238	239	243	273	241	237	269	246	227	276	248	228	269	237	230	240	254	246	229	252	236	231	241	244	256	221	249	240	259	248	257	261	269	263	251	225	252	237	222	256	252	241	262	225	255	280	265	237	232	243	251	232	255	259	257	202	244	241	260	245	264	237	240	240	246	248	236	233	273	217	270	258	258	223	231	236	272	260	221	245	245	258	255	232	256	240	235	261	237	257	261	225	240	231	256	236	286	211	227	251	246	235	237	270	219	223	289	302	239	228	215	237	259	235	236	237	247	235	257	274	252	214	282	213	233	250	273	229	215	252	250	236	255	235	232	258	251	232	254	212	239	242	242	254	230	254	233	249	240	243	259	249	252	227	249	275	235	224	260	246	253	265	252	257	250	273	247	231	232	237	242	229	256	244	258	232	232	258	239	233	236	241	227	253	251	261	267	250	243	229	253	240	254	268	214	248	257	242	234	242	267	237	226	252	257	249	221	246	225	238	267	246	229	252	258	242	270	257	220	226	261	242	259	228	270	232	238	228	238	252	253	241	236	257	236	267	248	228	233	235	248	256	267	230	231	265	242	246	245	235	260	253	242	249	250	244	227	248	237	275	247	223	258	243	227	266	236	245	269	216	245	233	237	250	232	240	257	212	226	262	232	239	236	246	238	250	259	237	247	247	242	235	232	248	212	266	260	257	264	218	242	248	238	218	233	223	242	230	231	231	244	250	246	238	235	257	255	252	285	241	245	254	240	248	270	256	236	256	225	250	224	260	228	245	213	239	247	259	239	239	249	229	224	281	254	225	262	288	269	258	240	271	253	185	208	258	235	251	223	248	235	254	254	219	266	255	265	272	281	243	255	227	241	274	232	246	237	248	265	238	249	240	231	231	215	248	232	232	221	238	240	252	268	274	225	227	228	238	232	229	227	257	230	232	257	248	222	240	262	247	225	264	247	259	274	230	252	253	217	258	253	237	243	218	234	250	200	263	241	241	251	240	239	265	242	243	221	252	232	261	237	244	252	245	256	263	242	225	239	241	224	251	255	249	236	248	218	243	239	262	252	236	252	255	237	242	235	253	225	253	252	223	255	236	237	235	266	228	258	252	263	214	213	227	266	250	249	265	238	235	208	247	252	259	250	251	253	231	215	245	240	216	300	217	254	230	247	227	274	249	219	251	276	237	248	282	243	274	259	250	254	252	217	227	246	240	245	241	240	231	239	249	240	240	219	234	255	236	249	219	240	247	281	242	239	244	235	257	256	238	210	234	212	238	250	252	254	257	254	245	224	232	225	246	248	244	208	229	219	260	245	231	251	244	240	248	237	234	283	260	272	244	262	218	237	218	259	267	222	256	268	255	239	258	228	238	221	235	294	243	220	232	239	269	251	226	252	278	230	256	245	225	258	245	277	226	236	210	267	272	231	249	240	231	256	246	237	233	227	248	219	237	242	254	268	222	260	264	242	229	271	228	232	248	240	236	236	228	230	269	238	255	227	251	239	239	253	229	245	253	247	239	214	229	279	234	223	249	243	269	243	236	220	261	271	261	263	256	243	256	258	260	239	268	270	264	249	236	238	228	213	242	222	242	241	233	238	235	258	229	242	224	257	250	257	256	244	257	226	251	250	245	213	231	226	273	229	242	267	235	266	224	245	235	224	255	243	258	248	246	232	251	256	279	235	247	248	237	228	250	244	237	245	241	246	252	228	227	219	268	219	247	238	221	277	240	250	235	236	226	216	235	264	241	257	252	268	257	262	251	255	233	254	254	247	218	249	246	251	260	271	236	252	241	244	253	242	229	267	245	234	260	246	253	246	231	236	225	268	246	262	247	239	253	240	242	235	251	247	245	237	267	251	241	209	237	205	236	256	238	268	229	206	255	255	264	238	258	214	267	249	268	255	220	236	259	246	255	287	237	238	257	250	262	259	250	273	213	233	234	267	220	242	248	289	260	216	260	225	237	258	272	244	246	229	245	240	236	255	250	214	239	260	252	255	267	249	236	254	260	255	230	239	221	261	255	252	246	273	261	277	231	259	271	239	261	254	262	257	220	266	249	246	219	246	258	244	242	249	256	245	247	234	224	243	234	233	215	241	269	260	254	260	260	213	225	239	250	254	244	195	265	251	247	261	246	250	258	252	251	231	244	241	255	232	235	220	242	263	245	272	245	219	247	265	230	235	246	260	224	270	248	205	246	229	262	250	254	214	247	257	252	247	247	215	253	235	218	260	223	272	240	273	248	241	241	247	233	251	252	225	258	233	255	244	254	239	222	227	226	249	230	244	261	244	268	230	250	243	219	247	226	244	259	266	242	276	255	238	238	266	232	253	240	268	245	266	232	270	275	253	223	253	261	265	238	249	249	243	218	246	245	260	271	239	251	242	233	238	228	264	236	232	235	274	243	231	237	228	245	231	230	235	233	207	241	260	257	263	231	238	258	209	231	244	244	246	251	236	218	253	267	218	257	242	260	241	243	267	261	204	250	257	249	255	218	244	243	235	237	234	262	229	259	232	259	247	243	223	251	232	272	242	275	240	214	245	226	276	257	213	272	232	272	268	240	255	249	251	241	242	242	266	258	229	254	228	270	275	228	235	244	240	256	237	234	239	254	244	245	243	254	247	238	235	232	237	258	249	235	221	246	250	265	250	261	263	274	255	254	223	253	239	258	251	246	233	236	237	239	276	255	209	238	241	225	224	259	254	254	226	241	235	249	266	265	236	232	265	253	233	245	237	246	288	241	253	250	236	233	242	268	243	248	278	232	253	242	254	274	233	239	252	251	238	243	244	244	238	237	244	268	238	230	242	239	281	228	251	221	273	217	228	259	255	238	237	243	242	220	230	235	243	247	206	237	240	258	227	262	244	228	240	240	241	273	268	228	238	265	267	254	240	223	222	235	246	258	262	268	251	242	260	228	257	241	200	232	267	235	233	239	236	256	276	252	231	254	255	213	246	236	241	247	248	248	252	237	242	224	243	244	229	257	245	254	251	222	244	224	241	282	251	221	234	239	235	246	228	258	230	247
4852	10001	8806	4474	3021	2331	1780	1449	1192	947	872	735	649	594	543	526	506	461	457	427	438	419	392	400	395	417	381	425	375	376	365	378	389	379	379	361	392	368	363	327	372	350	380	347	353	378	358	348	322	349	348	345	352	361	347	335	328	316	354	350	382	351	311	342	344	366	332	312	364	337	356	357	327	330	342	294	293	306	353	341	331	336	317	350	321	364	349	350	364	324	338	330	330	356	338	358	353	341	349	345	317	329	336	310	349	333	349	367	313	330	303	378	305	336	350	332	321	344	362	346	306	349	337	332	327	324	341	312	319	323	332	344	364	320	338	355	334	349	381	318	325	328	355	303	304	342	349	344	357	346	318	365	340	342	320	361	354	314	346	341	339	299	346	337	301	323	305	320	345	332	324	330	335	343	351	324	338	356	313	338	302	356	341	324	362	309	352	322	310	331	341	358	341	338	318	312	339	306	330	285	355	314	304	333	267	291	314	333	322	309	367	340	332	367	345	331	331	340	349	343	337	331	330	311	317	355	307	346	319	382	344	300	332	330	321	340	374	328	331	317	321	349	327	344	383	341	311	320	323	357	317	329	349	321	309	318	308	331	292	334	336	370	323	348	366	359	361	331	330	322	285	309	315	336	322	323	346	346	336	347	303	355	316	305	302	346	352	333	331	314	328	324	309	339	345	308	337	295	350	326	338	323	332	307	341	302	316	337	339	296	297	357	331	340	360	324	334	333	337	338	350	319	310	324	314	309	326	356	292	323	321	325	327	351	316	327	344	286	336	331	357	329	324	340	327	335	346	312	355	352	301	337	360	318	370	331	358	330	326	311	313	350	328	349	327	310	346	361	324	338	316	305	324	306	321	294	351	331	319	319	348	340	337	322	341	318	337	318	331	326	344	362	329	345	340	364	328	338	349	319	352	332	329	344	357	347	337	324	324	336	362	324	342	315	350	317	336	340	312	286	353	326	346	333	363	353	334	338	319	355	339	324	328	339	338	348	338	346	326	359	329	324	309	339	315	316	320	308	340	328	353	324	353	314	361	350	304	350	328	314	329	328	334	317	317	335	348	347	347	328	330	345	325	310	319	294	334	350	352	321	344	341	313	309	360	355	326	341	324	329	323	319	337	344	344	315	296	370	322	327	359	359	353	330	318	342	333	347	354	313	354	322	364	323	344	315	316	335	355	333	335	344	315	326	346	330	363	319	338	335	390	338	348	354	384	326	342	331	328	345	348	325	326	361	339	354	340	341	327	318	351	342	318	277	329	304	325	323	340	311	319	332	339	332	384	346	352	330	336	369	340	323	338	346	366	327	328	354	328	317	330	375	332	331	326	345	376	327	355	348	306	343	345	331	349	335	336	321	350	334	342	345	304	320	334	342	333	346	329	346	356	347	300	342	318	326	359	351	335	346	324	327	323	337	344	308	338	331	335	338	309	295	336	337	378	366	309	327	335	300	354	340	301	321	342	362	316	296	345	303	333	316	316	309	348	298	340	337	370	373	334	359	320	331	331	285	335	356	350	326	331	325	301	325	324	357	313	347	328	326	341	322	321	339	330	347	343	342	320	319	344	359	333	315	343	336	351	366	351	316	352	331	343	357	331	348	349	329	321	339	345	320	346	337	339	308	334	323	323	371	366	317	317	351	304	329	344	295	326	339	353	306	349	356	346	338	358	349	330	329	327	313	342	324	340	325	323	342	328	323	330	332	309	307	327	343	347	352	313	330	333	342	354	334	313	343	332	335	351	363	347	326	313	323	352	330	315	298	318	333	335	320	327	326	329	323	345	363	320	332	312	303	330	325	356	332	340	373	346	328	294	339	322	323	340	352	318	345	333	311	349	336	312	326	334	321	324	361	339	353	310	330	314	341	333	316	331	343	287	323	352	322	332	316	359	343	307	338	355	334	317	344	321	342	292	310	318	360	332	347	323	351	324	327	341	327	315	318	329	345	322	317	313	327	342	366	331	325	400	336	305	330	343	356	327	330	339	363	327	320	321	347	349	307	358	350	321	348	317	339	319	340	313	311	339	335	326	312	346	341	347	334	316	308	306	313	337	330	351	362	325	336	309	327	314	314	309	342	359	359	313	319	343	319	332	317	319	353	311	307	369	357	334	308	340	328	328	322	356	316	337	335	357	317	306	352	338	330	313	295	337	302	337	370	323	282	371	345	352	332	346	354	369	313	322	345	331	346	279	331	332	315	319	310	333	308	347	323	345	339	335	368	316	340	320	321	313	315	333	370	311	344	342	334	348	329	346	336	333	333	346	321	335	313	348	331	308	318	290	316	290	351	355	300	324	338	328	334	341	310	312	324	328	314	329	301	345	329	328	355	339	355	300	334	329	333	340	317	318	372	342	324	364	362	342	339	346	354	340	324	322	362	305	357	300	321	344	321	303	306	340	342	341	375	322	308	364	308	368	323	315	335	323	370	327	362	320	350	314	347	347	373	330	331	342	321	361	359	318	341	341	319	343	305	331	339	322	342	318	330	330	345	338	360	337	302	340	367	331	328	307	319	342	304	321	293	339	316	358	349	313	331	330	328	345	335	332	305	324	310	345	342	285	354	321	325	328	339	326	353	366	322	308	327	328	313	340	328	333	339	335	318	327	327	323	333	310	332	368	354	335	325	322	334	316	348	348	346	337	353	353	363	333	339	327	317	335	312	344	312	327	351	325	349	355	300	324	324	326	378	318	314	316	339	316	340	357	339	308	343	312	324	311	320	325	353	329	347	308	320	329	346	298	337	341	329	310	365	320	308	331	321	335	349	335	344	309	345	342	334	310	338	341	344	307	363	316	320	326	357	307	342	326	308	342	324	322	322	305	305	315	341	307	323	346	362	334	311	341	354	299	325	334	385	336	331	318	312	336	349	355	332	325	334	333	323	355	314	356	350	377	333	310	327	352	371	339	337	355	339	341	319	351	310	313	367	366	350	325	342	378	338	337	361	316	325	306	330	333	333	298	315	331	316	328	328	323	318	320	328	309	288	342	302	303	375	344	312	295	322	314	351	318	370	383	307	343	339	310	325	310	345	317	330	341	345	347	337	361	353	379	314	338	315	327	312	299	325	325	333	315	317	319	309	320	307	324	334	321	326	314	345	324	320	330	367	306	332	308	361	345	371	333	309	337	331	332	343	351	341	330	338	325	366	331	356	298	323	335	345	331	336	342	320	334	340	321	333	328	311	336	336	343	344	314	322	349	318	325	352	309	338	385	321	295	321	335	327	319	306	321	335	358	345	298	355	350	309	290	341	328	318	349	306	293	309	307	296	347	351	348	314	287	303	360	364	334	346	355	353	337	321	336	348	373	323	326	327	348	349	325	353	328	311	311	354	355	332	324	358	329	358	308	335	299	359	315	335	338	308	333	339	323	311	303	318	326	355	338	347	352	329	375	330	342	353	389	321	300	338	308	328	318	347	324	350	340	346	372	318	309	289	307	363	371	332	312	334	342	310	339	331	315	339	297	357
23492	21646	29687	24092	21647	21676	7020	1044	694	580	450	403	333	274	290	225	257	220	208	162	169	174	178	157	160	142	150	128	130	168	109	129	111	121	134	147	123	124	105	103	124	98	119	106	107	115	105	94	114	93	91	133	117	104	87	98	107	98	100	119	112	115	106	107	90	101	77	94	99	84	99	101	96	105	99	99	84	109	78	95	100	109	104	95	89	95	113	82	111	107	99	104	98	112	103	116	102	91	80	107	96	107	99	105	106	102	83	99	93	83	113	91	92	102	111	92	105	97	95	91	77	94	97	96	94	84	92	104	78	88	88	111	93	98	103	91	116	103	111	94	76	99	83	103	93	92	91	94	83	84	101	103	89	90	96	100	85	80	93	91	88	99	98	107	92	95	94	89	100	102	98	104	95	96	83	98	94	85	93	92	91	90	99	94	96	95	105	102	100	104	99	84	88	90	99	82	84	99	89	78	97	96	108	87	97	102	100	91	100	106	89	102	96	105	81	104	90	93	88	96	84	108	85	104	87	98	82	95	96	91	102	92	94	103	100	94	98	101	95	99	102	77	94	98	89	83	85	85	107	100	81	89	81	86	99	102	118	73	103	98	102	104	105	93	97	71	94	85	97	96	100	94	90	100	100	79	93	75	102	77	112	109	100	94	104	96	111	100	91	81	89	83	98	101	91	96	104	96	89	80	91	95	107	112	104	89	95	89	102	93	77	99	86	99	105	91	82	112	101	96	116	92	78	105	95	86	108	96	87	88	93	99	73	85	95	97	95	111	87	92	96	93	87	110	87	102	96	89	102	106	84	98	82	101	93	95	90	88	83	98	109	76	115	97	78	98	89	87	86	100	84	94	91	103	97	95	89	102	91	96	83	85	100	91	109	104	99	91	108	77	94	89	94	101	94	95	86	106	95	105	99	89	88	92	76	100	109	90	87	87	102	104	86	88	114	95	111	86	84	86	86	87	93	98	103	103	96	109	96	103	103	99	87	88	86	97	94	103	98	81	90	92	117	107	75	77	90	102	103	98	88	90	79	91	83	87	88	80	76	84	98	85	80	89	92	89	84	80	93	95	87	87	82	99	98	83	83	83	96	108	103	95	92	91	94	94	106	84	98	111	93	86	71	84	84	99	91	83	96	76	109	113	85	81	84	102	81	98	89	81	81	103	108	81	101	94	91	85	97	98	84	107	80	104	78	111	79	92	98	81	108	87	86	106	93	81	94	98	100	93	104	106	88	115	90	96	89	99	98	90	100	101	93	91	106	85	107	112	97	97	97	101	89	98	96	88	96	80	96	101	90	84	100	87	95	80	105	97	100	101	89	110	103	100	93	72	94	94	107	113	90	83	92	91	112	102	83	95	79	88	101	98	82	71	87	102	89	85	104	88	95	103	74	90	93	69	73	89	81	78	107	91	102	79	97	97	80	105	76	91	99	98	103	84	87	105	75	100	98	91	81	108	93	105	96	88	95	85	81	107	90	112	96	88	98	81	94	96	97	80	99	106	111	84	83	103	90	91	90	88	79	82	92	89	101	93	108	99	80	80	86	85	92	99	104	74	86	90	101	104	94	76	105	102	112	87	78	101	110	90	87	94	74	98	89	96	107	91	92	97	93	75	103	89	89	96	89	89	92	100	100	83	89	104	104	86	83	89	91	120	85	74	87	93	95	84	84	89	112	102	77	106	106	99	95	91	74	99	82	79	102	93	70	94	94	89	76	103	103	78	95	106	95	97	86	87	78	91	86	90	85	98	91	83	85	98	111	82	89	78	104	87	86	81	92	88	99	119	91	98	106	85	84	120	108	113	83	101	90	102	97	83	86	112	102	98	86	90	81	91	108	89	104	101	97	93	90	110	88	115	87	103	108	95	119	85	90	104	101	115	79	100	86	97	86	83	82	86	95	79	95	88	90	84	85	105	94	86	105	99	87	95	94	102	116	95	88	116	77	84	106	106	92	86	84	96	85	97	95	105	99	77	79	82	88	102	89	94	95	91	87	100	101	99	105	101	90	95	97	78	100	102	92	88	96	107	85	88	97	111	91	83	98	93	83	103	93	90	91	102	99	87	101	91	89	103	92	87	88	90	100	91	77	84	88	95	84	81	103	92	83	98	78	97	100	80	104	80	94	102	98	94	92	92	105	92	77	86	91	99	91	86	103	103	78	89	85	95	79	89	90	88	82	90	95	98	83	94	76	113	92	94	95	97	89	87	119	109	115	89	92	95	85	97	83	110	107	94	97	88	100	79	94	101	87	88	92	96	113	93	88	104	83	94	93	81	81	103	99	86	106	91	87	121	93	98	88	100	118	94	82	94	82	96	86	98	87	95	102	99	90	117	90	92	85	96	72	79	80	90	93	96	93	86	83	85	107	86	94	91	110	104	97	88	87	96	93	96	101	89	110	95	84	75	89	100	81	103	90	88	100	97	97	97	84	80	80	92	92	88	93	76	93	90	99	87	95	105	96	113	94	84	100	86	85	81	88	82	98	95	78	92	108	92	99	101	83	114	94	88	90	105	93	91	95	82	83	105	85	87	112	97	93	87	97	91	78	80	92	91	115	92	71	104	85	92	97	93	86	90	101	88	88	95	99	106	91	98	111	97	91	110	97	93	98	97	81	101	81	95	80	117	99	77	98	96	84	96	94	94	97	84	102	85	83	96	85	91	105	95	96	94	88	85	108	95	88	101	78	100	90	81	97	105	81	96	82	80	112	77	102	93	87	98	102	92	114	89	102	78	67	85	81	83	108	71	93	94	103	106	93	98	100	87	75	96	94	99	82	87	91	106	97	93	91	93	92	106	76	110	95	97	79	78	98	85	89	92	98	100	90	108	90	82	87	96	92	97	83	85	104	92	112	108	92	117	98	107	95	83	93	94	88	107	93	101	90	80	120	73	92	85	102	121	99	91	104	75	89	73	91	87	101	75	104	79	102	67	85	96	112	97	97	98	92	106	89	99	82	87	80	76	98	89	86	97	90	89	96	98	99	94	104	107	71	82	93	105	101	100	82	85	110	101	83	102	97	99	90	94	122	93	87	87	91	92	95	74	89	97	84	86	94	83	112	112	92	103	107	103	97	65	86	88	96	115	97	101	100	91	99	100	107	81	98	88	84	85	100	113	67	84	106	83	94	86	89	96	81	110	80	99	95	104	111	99	76	121	93	96	95	89	78	85	100	82	93	86	100	90	92	89	85	88	92	91	94	97	101	103	86	82	83	83	96	81	89	86	81	110	92	84	97	83	80	82	85	83	79	110	94	80	96	92	87	98	108	93	87	81	89	105	84	106	71	90	97	99	98	77	88	119	101	90	105	97	72	73	93	85	88	97	96	77	74	89	91	100	76	100	95	104	90	91	101	81	115	78	76	88	101	94	90	87	90	86	93	92	86	91	76	102	91	111	95	84	100	106	93	97	98	86	97	118	98	107	82	95	104	92	97	92	95	83	89	85	90	99	104	95	93	105	86	106	109	80
7186	15928	13838	7505	5114	3824	2923	2266	1761	1326	1142	898	746	642	609	509	458	397	329	385	319	270	274	275	269	256	248	260	204	225	227	180	183	204	187	196	195	171	165	160	168	173	157	193	141	148	153	173	156	154	172	145	149	156	157	168	167	145	150	186	140	140	149	151	161	150	138	140	134	161	166	136	148	150	153	139	131	159	144	132	145	116	137	130	138	151	155	141	140	141	160	151	153	145	162	136	157	171	147	149	131	164	127	131	149	147	139	145	139	133	116	111	140	130	143	128	135	144	152	135	117	117	134	116	117	129	137	132	136	120	141	133	114	101	135	134	132	111	119	131	134	122	167	110	134	124	125	134	144	114	146	155	134	127	124	140	113	128	117	128	152	140	154	153	128	127	115	114	102	135	140	143	134	123	112	157	130	141	119	139	126	133	142	132	121	124	147	133	132	144	106	124	135	133	161	142	130	127	125	145	140	146	111	131	133	146	128	162	140	126	134	138	132	135	114	122	134	140	138	130	137	128	135	138	134	130	131	130	125	144	142	135	135	147	129	112	143	115	133	130	114	128	146	132	122	140	122	120	139	129	112	140	147	140	115	118	129	124	126	139	115	120	128	134	128	142	114	131	124	134	126	130	130	135	139	142	141	126	124	126	137	111	127	128	123	122	144	112	153	134	134	141	145	114	119	111	119	122	123	141	123	130	142	148	123	129	128	118	138	119	140	118	130	113	133	137	136	133	146	135	117	167	96	109	136	144	134	126	142	131	115	136	140	127	130	126	131	112	134	130	110	125	110	157	119	159	122	114	128	155	128	167	141	126	129	121	122	134	102	137	121	150	139	114	149	122	129	123	130	135	123	131	143	122	127	139	143	124	118	123	122	147	136	139	135	129	151	128	151	123	141	132	145	117	116	133	142	135	136	146	131	141	122	135	161	118	151	140	128	118	142	158	133	143	133	120	119	119	138	145	133	143	123	147	127	131	133	133	135	144	124	138	127	132	151	126	135	120	158	130	128	144	137	122	134	140	134	129	125	116	145	132	131	154	122	137	109	127	136	150	139	123	151	134	120	125	150	125	138	138	150	126	127	134	132	114	158	140	125	125	119	141	116	122	129	119	127	121	118	108	128	147	126	149	131	132	125	137	114	128	157	134	142	122	128	132	116	133	138	128	140	140	108	140	132	128	139	137	123	145	120	146	117	125	109	116	135	117	120	130	134	124	139	126	126	137	116	157	139	117	123	121	137	150	129	115	127	141	129	118	126	133	149	124	126	146	122	145	117	125	131	111	135	138	136	144	150	149	134	119	147	122	139	137	125	127	139	123	139	142	128	126	130	126	139	127	122	140	119	125	121	133	125	139	144	141	121	128	139	136	115	127	142	120	144	142	116	121	121	135	124	130	136	135	142	135	137	134	138	122	139	135	117	127	119	128	115	143	140	144	131	146	105	134	127	149	115	147	132	123	114	138	145	126	145	122	155	129	109	133	125	144	141	133	138	118	135	124	125	121	151	126	123	120	123	134	142	125	124	154	127	131	124	116	125	133	104	155	122	143	123	106	106	128	119	129	137	122	128	136	147	117	156	111	117	120	122	120	125	122	129	117	132	127	132	146	116	105	120	124	118	122	122	106	137	140	131	127	111	112	147	128	123	98	132	126	122	138	138	121	135	147	127	123	121	145	126	148	128	136	143	145	129	145	149	142	146	118	149	134	127	133	119	124	134	139	139	113	111	127	140	128	148	138	142	158	146	148	157	129	133	120	124	148	141	114	141	123	122	123	123	120	144	131	109	121	125	129	129	146	125	133	127	142	143	140	141	123	129	131	114	144	131	131	121	136	115	150	130	126	129	130	117	123	137	128	134	135	143	155	136	127	120	131	102	125	116	129	133	141	135	124	145	135	109	151	121	127	120	129	128	142	129	117	113	98	123	129	139	126	155	142	142	136	127	140	119	123	125	132	128	129	122	131	131	130	130	138	128	120	124	131	139	122	137	141	121	133	116	134	142	130	126	146	143	142	124	134	127	130	125	124	137	108	125	132	145	128	127	116	145	156	115	125	128	108	118	117	133	131	126	131	127	118	124	123	127	126	150	126	132	123	113	132	132	130	132	126	122	153	126	132	129	120	133	125	131	137	131	143	124	118	130	129	155	126	111	146	127	132	136	120	113	134	137	138	123	127	135	152	133	124	147	144	130	135	132	134	147	124	131	124	132	112	121	124	126	136	128	120	116	138	136	132	115	133	118	118	142	130	133	122	132	133	127	130	120	131	140	100	114	131	146	151	134	145	120	125	132	126	135	138	133	125	124	126	127	111	129	126	126	123	113	126	133	121	120	127	136	130	136	128	129	119	134	133	125	135	122	112	122	138	118	121	131	123	115	129	137	119	131	127	140	138	139	133	117	138	134	124	129	109	121	125	108	159	136	109	142	146	123	134	146	139	121	135	143	116	115	120	136	141	140	134	139	126	144	129	127	131	147	146	121	149	121	124	130	136	122	138	152	126	123	109	125	121	125	119	112	128	127	108	125	120	133	121	104	139	119	138	132	134	132	132	136	135	130	124	138	129	147	132	142	141	134	114	144	114	155	146	125	115	118	114	132	125	147	135	149	131	162	117	125	154	163	120	130	120	125	152	111	138	127	123	146	145	139	112	127	145	129	127	132	133	129	129	125	115	118	125	130	137	121	142	138	120	122	126	123	128	127	136	124	127	143	131	123	139	143	123	132	119	152	130	118	131	145	143	135	134	149	135	121	126	129	144	139	129	124	120	139	124	139	133	131	142	135	133	136	135	133	137	153	124	126	104	167	136	127	123	103	130	122	140	127	136	132	140	135	136	140	112	121	126	121	139	115	128	120	139	141	145	123	120	139	124	120	133	145	153	138	144	127	127	138	119	138	127	121	135	117	122	116	127	139	148	143	154	130	116	135	136	109	141	111	133	127	129	123	136	142	152	107	128	116	124	131	128	134	111	131	103	143	140	122	125	152	136	116	129	135	135	122	121	141	119	133	140	125	122	137	122	144	132	148	137	110	128	129	109	144	121	140	143	146	123	141	137	130	135	116	127	152	132	150	138	123	130	116	121	120	149	123	142	114	120	126	144	122	134	149	131	132	134	119	132	133	128	130	132	136	134	132	131	131	136	139	122	132	134	141	135	141	140	130	128	133	117	145	140	129	121	134	132	140	132	136	144	125	121	138	131	128	142	126	135	133	128	129	135	130	147	124	139	118	135	140	143	122	136	130	123	137	134	117	138	116	129	115	122	136	136	125	144	130	135	121	127	122	129	124	115	131	133	130	136	132	118	143	135	134	120	136	136	128	149	118	135	141	101	126	128	127	139	136	121	114	140	139	155	133	123	130	136	135	144	131	138	148	118	132	131	129	133	99	146	123	109	135	129	141	123	114	136	131	127	133	122	137	127	106	138	138	127	137	132	139	138	107	121	118	122	142	122	135	126	128	116	123	118	128	121	129	128	129	134
27424	21098	8899	698	440	386	332	341	304	312	366	333	264	320	336	295	333	347	283	299	290	311	316	323	326	333	305	325	314	307	327	307	301	298	312	288	305	313	287	293	307	318	305	281	292	332	312	303	336	302	321	310	322	315	290	316	307	283	314	297	307	310	304	305	306	330	288	277	296	275	305	305	284	318	323	298	304	318	326	324	340	314	318	312	331	299	303	323	323	305	289	332	292	311	332	302	301	305	322	296	298	298	324	269	305	290	310	337	320	316	321	283	309	308	311	313	309	317	305	283	330	297	274	319	335	309	310	314	305	293	306	323	291	299	356	310	299	340	313	303	299	283	326	305	323	269	331	294	288	319	293	299	321	298	286	277	320	316	326	308	288	322	279	271	267	306	336	298	318	304	299	292	300	304	303	299	310	302	311	335	280	296	276	317	274	305	323	329	301	312	287	301	279	303	319	281	279	321	295	299	314	292	303	296	293	324	340	319	311	292	304	304	344	339	320	322	312	328	314	300	305	321	294	319	279	299	279	284	315	301	284	268	302	308	302	311	284	282	309	335	293	303	312	290	308	307	331	289	298	302	297	317	300	296	290	309	311	306	339	291	292	312	297	330	249	320	301	313	287	355	315	315	303	311	288	306	314	308	310	310	286	292	321	255	288	319	324	295	309	303	309	309	278	325	313	323	314	315	311	281	298	296	319	319	269	323	279	298	300	271	290	311	298	321	330	304	319	321	337	293	313	286	297	319	308	312	304	304	294	301	285	339	298	282	289	345	303	316	315	291	305	276	314	300	275	274	312	334	317	347	292	289	332	306	306	313	322	322	311	315	298	298	305	292	299	295	303	293	298	319	290	317	321	306	328	314	308	332	311	311	313	275	326	315	348	278	316	309	297	289	307	318	310	304	305	316	313	298	331	306	305	309	334	306	296	301	299	275	293	298	297	310	301	283	325	293	345	328	315	280	335	297	312	284	306	315	303	311	320	300	298	285	303	310	316	307	312	294	307	299	316	310	285	316	288	331	308	297	298	292	265	279	299	275	309	323	305	321	327	319	336	284	327	296	288	266	310	286	316	301	281	317	309	287	304	267	298	320	327	302	288	297	359	287	341	315	328	305	304	316	321	315	283	306	323	286	295	317	281	285	326	315	331	305	286	311	319	315	299	310	295	325	314	309	318	276	298	292	335	291	303	290	293	308	321	273	334	291	297	288	310	315	293	312	306	304	288	312	296	269	280	314	308	315	316	291	300	306	281	316	326	307	306	324	296	311	314	306	297	290	279	314	328	325	309	325	313	295	277	284	293	316	306	305	310	281	304	279	268	278	272	300	292	294	306	302	312	268	303	305	304	291	293	303	298	307	261	325	300	310	315	307	296	296	282	292	318	291	304	306	286	301	270	318	315	312	302	289	270	315	332	283	282	324	330	298	293	305	318	332	321	296	297	303	328	282	269	316	294	287	298	271	316	315	246	282	334	290	296	288	304	288	307	297	301	276	309	324	271	313	307	300	307	330	279	326	311	292	314	314	334	296	349	331	336	295	290	317	276	317	315	294	291	310	284	286	343	286	287	323	330	318	305	296	326	317	291	273	299	313	285	303	287	332	279	313	300	327	323	317	268	299	301	303	302	279	316	310	291	303	302	318	296	294	308	317	303	289	295	294	319	297	316	306	324	303	306	309	265	319	282	312	273	300	305	318	296	309	308	275	278	301	314	313	292	305	319	288	296	315	310	319	290	312	325	314	306	310	290	348	298	302	326	303	303	282	305	305	310	318	338	350	288	322	297	325	318	315	309	314	304	308	303	335	315	334	307	306	317	324	295	294	323	318	307	274	294	297	280	319	310	308	308	296	283	310	309	324	303	333	296	331	288	297	309	291	274	298	298	278	318	291	299	309	323	304	298	327	296	294	302	325	296	326	343	302	285	299	307	352	304	283	302	268	275	284	312	288	319	318	293	298	292	293	304	284	301	311	287	297	293	341	298	304	296	313	329	300	320	332	282	294	322	323	283	286	332	316	282	302	303	344	284	319	321	291	278	291	289	300	293	331	339	298	307	301	316	294	277	333	305	314	313	309	293	313	312	340	307	310	277	298	272	299	292	337	269	263	337	317	307	303	298	316	308	302	289	290	320	321	291	304	331	302	312	322	293	313	318	284	316	278	290	312	300	307	311	299	319	333	275	296	327	318	272	271	303	265	313	318	298	334	314	295	319	331	288	305	291	283	301	299	302	291	293	281	316	303	320	315	335	329	311	305	310	313	320	266	303	297	335	334	315	323	296	299	329	315	310	288	273	259	298	320	307	296	293	296	297	291	306	338	279	298	310	309	299	332	292	319	295	309	292	307	301	323	292	291	315	306	305	329	326	286	324	284	318	290	318	326	284	301	292	296	312	346	308	322	266	279	256	310	273	293	297	334	307	326	283	318	318	314	322	322	311	308	311	312	299	316	327	322	290	307	313	292	300	318	286	301	317	287	319	309	317	325	322	298	319	312	277	288	314	276	289	287	311	291	310	320	294	304	290	323	304	330	328	289	308	311	299	301	290	328	305	312	281	322	293	305	296	289	304	320	263	290	323	340	267	311	291	346	295	340	305	285	287	315	306	319	306	315	334	279	305	316	319	324	291	287	340	282	301	303	274	278	332	311	322	338	305	312	323	304	326	316	299	305	274	312	290	296	324	317	285	315	318	298	316	312	301	303	271	310	319	300	316	297	309	291	290	310	335	322	314	301	323	293	316	319	286	313	324	278	302	311	315	303	295	304	293	323	324	270	314	331	293	302	297	291	310	316	304	326	334	302	304	294	307	278	308	282	305	336	291	304	336	283	310	319	316	310	299	295	287	278	286	310	314	318	290	329	324	301	319	280	287	286	325	309	307	292	265	299	283	306	273	312	258	298	319	322	309	325	293	322	299	321	335	289	329	304	297	322	313	314	291	304	284	299	301	344	293	289	309	307	312	305	315	292	313	308	299	285	289	321	307	280	290	301	340	289	295	288	289	306	301	311	293	295	302	304	329	314	299	322	317	327	302	331	294	296	339	325	325	277	309	318	300	291	308	283	274	325	312	318	278	299	294	330	300	299	306	314	315	285	321	321	293	291	296	300	302	300	313	303	313	326	318	309	326	288	296	311	313	284	281	274	314	288	306	282	290	306	331	291	316	265	321	333	314	333	293	299	307	302	335	317	322	268	310	302	284	319	301	309	307	278	299	298	320	297	285	318	318	312	319	299	289	305	282	320	334	330	309	325	330	309	297	295	284	320	282	316	331	287	313	300	296	313	328	275	327	321	310	315	300	317	334	299	307	338	295	306	271	293	325	294	283	294	346	289	324	331	312	308	301	336	309	300	281	321	325	286	278	316	296	268	325	319	299	345	328	275	279	307	303	333	289	334	284	337	290	304	294	294	332	305	302	255	312	312	318	319	299	310	310	319	335	315	284	327	292	305	321	308	308	319	312	325	320	337	300	308	306	307
3970	1251	1190	693	586	530	457	471	449	414	429	435	439	403	420	384	416	382	433	441	400	433	446	389	395	432	419	375	400	379	414	403	390	418	351	407	384	404	431	416	424	402	424	415	375	385	400	419	405	418	380	427	385	386	394	439	403	396	402	380	380	404	414	422	420	434	414	413	389	394	433	398	418	392	427	395	387	388	354	419	433	369	437	417	380	346	373	400	394	418	386	434	409	387	411	392	443	413	403	429	414	379	423	420	380	404	401	408	425	369	389	437	380	418	355	446	379	395	413	390	390	411	385	421	395	412	394	431	409	374	417	387	377	407	391	403	420	402	370	376	391	417	383	404	391	367	391	419	391	420	395	423	411	418	425	398	419	375	407	421	418	400	422	372	428	433	429	432	388	398	429	407	397	398	418	438	394	376	413	381	410	397	404	420	405	450	407	376	390	396	415	411	407	395	398	441	401	418	374	397	412	376	376	426	387	403	431	417	404	438	387	379	420	402	395	390	400	401	412	408	401	434	381	397	403	384	385	422	382	440	369	406	415	432	416	414	413	411	415	409	406	408	416	358	400	443	404	395	428	420	407	404	375	391	414	403	398	412	388	390	421	386	379	389	410	382	399	380	397	410	384	393	428	409	434	401	384	432	440	401	357	429	410	418	379	376	370	413	408	413	411	425	362	427	400	425	405	413	441	427	424	381	382	387	399	400	431	422	375	400	403	415	385	422	405	415	408	396	407	414	383	401	357	379	406	415	435	380	418	404	421	352	418	398	441	396	426	397	441	397	423	409	403	348	428	418	399	383	440	391	407	440	424	426	362	403	373	375	408	421	404	409	403	379	412	423	428	395	432	404	405	369	423	400	386	386	424	385	425	371	395	418	387	418	386	407	391	432	352	401	413	391	407	420	416	391	410	392	391	409	388	419	364	385	360	400	433	407	426	455	405	418	375	405	386	407	424	355	390	435	441	406	384	416	383	411	407	397	415	419	434	377	434	370	426	363	394	398	347	403	405	396	433	413	400	392	424	388	395	395	434	383	412	412	433	396	405	410	410	378	367	377	395	395	418	404	422	407	394	371	369	421	422	424	437	377	383	370	404	424	413	413	400	388	386	421	393	389	384	438	399	412	398	437	407	420	375	428	406	360	423	398	414	433	413	415	402	413	423	438	420	373	408	423	388	389	372	406	387	411	404	403	406	401	418	420	364	434	415	462	402	361	436	392	388	393	430	399	410	398	409	405	402	382	428	404	402	396	384	414	425	363	410	392	402	380	406	425	422	391	358	377	410	407	406	400	363	410	415	381	425	402	392	395	400	386	414	421	364	414	392	405	403	424	409	407	422	415	392	393	380	395	405	412	423	397	403	419	400	423	404	389	390	406	408	428	386	413	435	376	393	398	390	408	413	403	433	382	405	381	389	392	403	383	423	410	390	363	415	410	407	415	382	353	421	424	370	368	403	418	385	414	387	414	382	406	407	412	408	407	383	403	399	435	410	402	403	415	420	407	408	405	395	420	389	379	419	394	417	399	440	420	364	436	375	396	365	411	378	417	427	376	369	425	404	405	401	416	412	407	429	382	425	384	406	373	407	419	390	392	403	410	404	450	406	427	425	400	388	390	423	398	380	387	427	388	410	423	412	386	432	376	376	382	415	383	366	440	411	377	403	426	382	369	381	386	376	467	398	438	401	419	402	407	407	383	390	446	365	406	444	374	416	386	433	459	397	412	424	400	411	387	374	417	384	406	398	416	410	417	395	418	381	438	428	415	422	375	441	375	402	448	410	420	397	416	426	386	392	383	429	395	384	404	422	427	386	386	408	427	423	390	442	405	398	390	395	389	415	405	459	391	404	383	429	402	397	385	393	437	402	404	411	397	398	403	377	412	417	409	409	415	404	392	411	390	435	428	416	410	399	401	398	425	370	390	380	408	414	361	403	394	366	426	423	456	393	378	420	419	419	441	433	377	374	452	389	412	407	382	435	412	390	402	427	400	407	408	387	397	401	426	375	388	423	392	438	378	342	442	414	392	414	415	435	446	412	392	391	408	382	365	426	410	396	396	373	405	419	427	421	408	406	422	417	408	420	415	395	420	415	396	430	411	397	398	383	387	402	411	418	401	434	412	379	400	397	405	402	373	397	402	390	415	401	367	383	437	401	386	396	378	395	412	405	402	406	408	400	383	372	377	416	413	409	424	399	416	407	402	397	411	445	396	399	387	406	413	393	409	380	377	385	413	391	445	433	407	441	371	437	402	381	398	376	396	394	410	407	419	393	387	392	392	426	388	418	411	386	405	439	416	407	420	389	410	381	372	456	413	366	416	405	432	433	365	430	413	386	435	433	409	382	394	415	386	383	432	406	405	388	394	413	362	426	398	416	408	387	415	398	402	386	399	392	394	407	407	400	439	429	402	410	397	423	395	434	406	401	376	386	387	425	371	425	407	391	416	357	379	414	406	419	383	440	411	423	389	348	389	397	394	382	407	439	340	417	416	414	403	412	427	428	464	410	396	412	409	418	373	383	416	419	381	407	405	439	399	415	443	410	387	409	363	400	397	395	403	399	379	393	365	408	387	419	377	369	421	384	399	426	400	410	405	405	395	346	432	402	401	384	385	392	423	407	416	435	384	370	388	396	401	433	417	417	422	379	399	395	405	361	403	406	389	408	418	431	399	394	391	396	425	421	406	379	399	411	421	395	425	394	389	380	405	403	415	414	378	396	386	402	358	395	411	359	413	419	395	393	346	396	410	446	412	402	385	423	381	474	423	357	402	378	413	440	436	365	401	407	398	398	412	423	395	407	382	429	402	396	396	394	443	410	410	422	409	421	391	399	408	452	399	403	419	404	409	411	404	382	418	405	382	368	388	419	458	385	368	412	380	426	444	383	440	422	402	415	407	416	381	428	379	385	382	404	405	389	417	368	348	415	403	377	375	429	414	393	425	399	402	419	405	409	355	388	392	434	395	400	410	409	395	397	373	435	375	420	394	429	392	391	398	402	372	417	385	399	437	391	424	410	385	404	384	396	375	397	379	424	385	415	401	401	410	418	439	402	433	401	401	438	388	403	404	430	389	386	415	384	392	407	403	410	409	394	404	382	417	396	382	409	411	390	402	430	395	429	366	414	422	385	381	403	441	423	391	395	388	442	376	407	401	404	402	428	367	394	421	414	367	411	423	410	428	382	434	365	381	401	375	375	384	440	420	403	375	411	402	375	395	396	378	424	395	411	424	356	391	392	388	373	413	406	384	427	404	421	414	406	410	395	377	408	421	377	401	377	403	396	412	415	396	370	425	427	413	397	414	392	419	381	398	410	418	391	368	410	423	442	437	400	421	430	380	421	404	385	401	401	386	409	455	400	412	408	399	378	369	399	400	399	410	447	390	375	415	399	408	396	350	423	382	396	403	400	392	410	391	394	443	402	399	407	376	391	404	379	394	430	387	397	375	393	391	412	370	390	377	428	402	387	407	436	382	394	454
24409	21602	29128	24564	21599	9271	1063	676	520	497	412	422	355	370	330	336	357	310	279	310	310	282	267	278	257	257	258	272	294	283	273	287	249	266	281	265	262	270	252	251	274	274	261	247	250	263	256	257	276	259	239	269	253	268	270	264	271	258	269	263	244	261	269	258	231	258	234	242	251	262	251	272	247	277	246	251	260	247	230	277	256	266	244	271	268	230	256	258	270	242	261	258	275	232	242	266	265	264	242	265	248	243	256	234	257	267	248	279	259	266	253	274	252	232	233	253	234	254	272	234	248	254	264	239	252	241	296	237	248	252	249	277	268	244	271	250	258	242	269	261	270	253	233	250	244	265	242	265	222	236	283	250	267	251	284	255	233	238	262	263	238	229	253	255	229	230	265	237	239	262	234	253	238	265	238	240	254	236	243	255	245	257	260	288	268	281	269	259	258	271	261	287	274	237	240	253	262	266	250	227	244	251	274	213	233	245	265	265	254	271	290	234	253	232	236	222	258	244	265	282	253	261	274	290	249	223	243	242	235	269	243	268	255	249	247	271	223	252	249	270	245	251	274	253	229	250	228	245	262	242	231	245	240	237	254	231	248	227	241	252	243	281	236	251	270	271	248	264	241	229	245	233	268	266	239	249	273	250	258	257	282	266	227	242	259	232	256	249	244	275	260	278	242	250	225	229	250	247	252	269	249	226	231	249	232	249	260	237	227	246	248	239	254	221	232	257	255	263	239	267	249	265	240	247	224	268	274	221	253	247	250	283	217	246	230	263	278	226	285	245	233	268	238	252	251	252	252	240	247	230	230	258	242	257	262	236	231	255	219	257	236	232	273	260	270	253	250	253	240	252	219	247	237	255	256	259	235	257	271	232	254	251	208	263	274	282	253	256	280	235	249	250	247	244	266	204	247	259	219	265	236	250	235	261	253	262	223	263	263	255	265	250	254	255	225	250	255	296	258	221	238	242	257	243	228	252	256	242	258	258	253	212	237	251	250	248	255	228	230	246	239	270	237	242	243	260	254	251	254	247	242	232	249	234	251	227	247	249	256	231	253	255	264	260	244	284	251	240	253	227	259	269	268	266	217	247	236	237	236	258	265	228	250	245	266	251	242	254	269	272	282	248	241	248	272	223	268	257	277	257	253	240	244	236	238	246	245	260	283	252	268	262	257	229	283	264	245	229	231	242	246	267	220	225	251	224	229	254	260	253	245	243	249	262	269	279	266	247	225	278	272	283	243	266	247	262	272	251	253	255	262	245	255	249	254	249	257	241	247	244	247	244	261	264	265	271	245	274	257	238	215	271	269	271	216	259	262	219	242	257	256	264	242	267	254	259	247	250	232	237	248	242	236	271	238	263	263	255	251	260	248	257	249	257	272	261	209	260	208	204	267	254	246	241	239	263	255	241	253	255	231	231	248	263	255	251	235	262	270	276	251	239	250	296	254	244	266	247	275	263	275	234	244	258	252	239	230	225	240	247	247	230	250	258	238	264	245	259	232	262	251	265	246	254	270	243	234	253	239	248	229	243	242	211	277	234	270	238	241	229	249	244	256	270	272	234	247	281	229	231	230	253	244	250	258	218	245	243	253	276	243	272	259	251	205	276	220	199	270	233	252	259	247	242	270	267	245	271	281	269	263	246	259	252	256	249	241	241	244	247	289	255	265	265	241	288	214	249	251	258	236	223	249	256	250	263	261	242	259	256	234	254	267	235	248	270	212	230	289	262	232	251	233	288	240	215	257	235	264	244	221	257	282	248	233	263	243	243	229	241	290	248	232	233	283	245	262	252	253	225	252	212	227	232	228	245	255	233	249	236	260	257	228	250	257	270	225	257	236	218	240	254	255	250	252	225	253	225	252	237	265	241	247	231	241	215	231	254	245	258	244	236	250	249	245	251	253	223	224	252	231	259	253	265	232	232	246	244	242	236	224	260	266	257	233	247	262	243	239	270	261	261	244	242	250	278	266	241	233	260	243	250	235	224	220	248	259	258	243	215	251	261	260	226	249	223	268	253	246	257	283	247	243	249	276	246	244	229	260	226	267	243	257	250	242	281	242	245	247	252	205	258	259	232	236	238	267	277	248	246	248	245	238	250	212	255	276	254	224	284	246	250	244	250	247	258	255	266	221	246	242	238	261	249	247	263	256	236	215	257	226	247	265	261	251	232	254	253	261	240	237	244	250	279	230	221	233	232	253	259	262	263	273	253	261	246	284	239	245	226	271	262	255	224	265	237	272	248	272	251	247	256	259	286	254	243	243	258	242	251	263	253	240	241	258	282	224	259	256	246	259	232	238	266	244	236	259	257	250	225	241	242	266	253	251	224	295	245	239	223	250	260	268	263	232	255	254	250	248	267	258	229	232	216	238	262	259	271	248	260	244	260	219	287	254	239	266	220	266	238	213	262	244	262	266	236	267	271	273	265	230	230	233	254	239	215	220	254	257	238	237	230	243	246	252	224	262	260	245	257	214	250	224	237	246	258	243	243	246	249	230	230	251	236	242	229	237	234	239	215	255	234	215	249	246	233	252	236	238	270	263	234	275	271	231	262	223	260	253	265	245	242	254	232	255	248	250	240	268	250	263	262	245	219	259	267	273	250	251	261	280	264	260	262	255	243	257	232	231	232	242	257	248	254	235	258	255	252	238	265	255	211	233	244	236	240	253	257	271	268	271	255	260	259	243	256	225	261	245	231	266	259	242	224	260	216	230	240	274	253	229	259	252	300	265	229	250	282	231	240	243	258	253	255	231	235	254	233	241	247	232	263	249	237	244	248	271	240	222	251	226	275	235	255	273	244	273	237	229	240	287	252	235	224	246	241	269	242	272	264	258	250	242	232	234	244	243	222	255	302	266	269	257	253	234	241	248	240	256	262	250	261	261	280	279	250	276	250	229	235	291	249	256	221	263	244	263	239	273	247	257	253	252	266	231	237	252	271	238	223	220	284	282	251	242	247	271	225	232	255	255	253	217	243	230	244	248	238	251	257	247	235	241	267	275	250	230	252	260	264	227	266	251	259	221	248	263	235	237	229	243	300	225	279	277	263	256	257	243	239	227	249	255	251	246	253	263	226	284	271	248	242	249	251	254	259	253	265	238	227	231	237	247	235	257	282	254	288	236	242	262	252	275	224	259	254	256	250	248	248	239	239	268	231	260	235	261	274	244	263	244	238	242	232	245	240	261	260	278	256	250	263	246	212	248	260	232	267	255	273	275	242	224	248	251	230	246	267	255	247	279	229	243	220	259	257	245	240	243	254	259	245	243	236	256	248	263	268	232	272	251	234	234	255	224	255	251	248	254	262	251	249	263	212	259	262	234	246	254	239	245	252	246	251	260	284	227	256	254	276	241	234	302	242	240	262	247	256	249	265	239	248	249	244	264	253	237	263	239	245	263	253	238	251	250	251	236	244	243	262	258	239	235	251	232	258	270	245	246	258	267	282	236	253	240	246	262	249	250	260	239	254	252	255	237	246
4930	9857	8787	4393	2984	2285	1778	1407	1215	935	884	679	660	631	570	544	517	481	508	436	388	434	411	413	416	439	393	371	378	392	347	371	350	337	378	355	349	335	380	347	363	383	371	357	350	352	338	362	339	355	335	314	366	375	376	367	328	323	395	345	369	362	333	337	360	345	359	353	352	350	313	300	348	372	356	366	335	350	367	325	335	337	323	370	333	350	346	323	309	325	340	323	338	323	323	358	342	346	352	339	362	334	348	383	342	358	349	341	326	336	347	305	343	323	348	338	361	297	347	321	341	373	322	358	326	349	295	312	344	376	332	356	308	342	329	323	348	319	309	337	319	353	333	335	354	348	352	348	330	323	330	344	350	315	343	316	351	335	347	363	329	313	358	336	311	319	331	347	331	319	368	348	324	344	329	323	353	349	350	331	353	334	329	340	347	327	360	354	286	358	363	353	309	348	333	332	349	355	310	370	346	323	345	310	359	326	343	343	341	361	297	316	340	359	368	344	365	355	318	335	330	343	349	344	301	336	341	347	342	329	338	318	335	340	346	313	326	326	346	342	319	320	336	334	313	350	338	346	332	342	330	366	338	345	332	326	349	334	341	326	336	341	330	327	341	321	352	328	347	341	345	319	332	327	350	326	324	330	330	327	340	333	338	316	338	337	337	314	325	354	311	303	342	359	352	339	334	320	347	331	332	335	364	356	335	339	333	325	331	336	335	348	369	348	345	356	362	353	355	357	344	353	351	353	348	328	336	330	332	328	356	328	336	325	344	361	319	319	332	332	346	331	407	352	347	338	360	332	321	338	336	328	315	353	341	346	345	329	336	316	325	319	330	388	346	325	340	336	350	305	337	346	354	312	349	339	334	344	341	371	340	344	345	343	301	315	322	309	301	346	329	351	304	346	341	327	335	329	371	336	319	331	355	340	333	329	345	330	339	332	350	337	337	328	354	331	316	334	349	318	349	364	352	333	318	336	359	327	343	345	359	372	336	324	348	347	384	331	346	338	310	310	344	301	331	317	304	302	350	328	311	360	350	347	333	312	374	341	324	322	323	383	302	319	306	321	337	347	301	350	336	339	340	323	345	313	333	326	360	287	332	335	345	308	327	325	373	352	348	359	362	299	339	325	347	354	375	336	361	341	316	364	327	293	373	353	331	347	341	339	318	311	309	342	297	339	349	332	299	318	346	340	369	329	335	322	369	341	358	322	341	337	278	341	308	382	331	297	335	360	306	329	337	361	310	351	327	354	359	339	343	318	329	322	344	326	340	369	327	362	344	335	357	349	344	359	332	357	339	319	344	353	343	336	319	356	350	355	332	323	364	343	334	321	338	334	345	321	326	311	341	342	334	314	336	340	308	334	320	299	329	357	361	328	329	344	338	354	336	334	327	350	323	334	337	349	343	357	341	309	367	297	337	357	306	324	325	342	304	373	353	349	333	343	341	293	331	325	348	340	332	354	330	388	320	339	356	323	331	314	334	324	311	320	349	331	355	308	330	334	343	334	335	319	308	320	355	349	327	355	359	335	327	323	362	336	318	342	369	351	313	333	338	330	361	343	330	306	342	359	362	320	317	370	358	325	364	345	351	306	312	355	324	352	338	324	315	344	354	331	324	335	339	338	349	350	359	342	359	361	336	337	345	356	311	335	339	328	308	336	372	330	371	323	334	331	353	326	328	354	343	352	315	329	336	290	328	305	359	348	313	347	346	321	352	339	318	360	349	342	319	321	376	339	384	327	322	350	335	343	388	332	367	339	312	343	318	352	335	332	370	340	352	312	370	344	336	328	330	336	322	328	344	334	364	327	333	340	334	318	321	335	340	315	336	357	362	329	352	295	324	330	319	331	342	330	328	350	311	335	333	339	348	329	338	324	372	322	331	338	334	331	351	329	334	324	318	340	345	324	308	334	323	348	349	320	323	363	325	308	344	324	328	349	333	363	356	324	316	328	344	310	360	345	355	345	296	348	376	338	323	351	346	369	319	364	346	330	362	324	328	339	344	334	350	335	347	345	358	338	333	298	367	339	352	343	329	322	372	297	328	349	353	341	341	324	315	325	339	329	345	322	347	313	348	322	361	333	343	342	353	306	343	339	337	314	353	332	303	303	329	334	343	334	331	340	320	350	335	345	327	341	337	348	319	347	313	321	326	325	333	338	325	327	329	338	325	316	322	373	330	343	319	311	324	368	303	326	371	372	332	361	339	358	339	334	350	341	350	307	357	318	333	329	370	341	367	332	319	332	336	327	328	308	360	331	342	334	331	336	342	348	316	319	338	324	316	348	336	317	325	344	321	313	301	361	325	381	326	344	337	323	330	333	333	354	333	306	341	353	338	371	336	337	336	320	343	348	349	350	345	362	345	307	332	338	328	291	321	343	354	344	324	331	308	312	369	315	344	338	325	343	355	330	342	319	332	342	320	321	366	336	336	318	342	345	327	331	328	322	338	361	339	337	348	328	332	322	341	348	336	332	364	344	376	354	355	356	364	365	321	353	330	345	309	348	344	357	326	316	361	364	341	359	330	344	312	344	304	337	324	330	349	380	352	342	328	331	329	330	302	323	335	311	343	320	325	333	332	369	310	323	341	297	345	358	334	308	355	360	332	326	348	373	353	328	328	347	326	340	321	324	366	346	350	333	294	304	362	298	336	296	315	370	322	325	347	350	322	357	320	351	340	373	357	320	337	329	343	342	325	292	320	321	302	347	371	329	328	323	334	349	327	331	330	330	325	343	334	323	322	327	350	330	337	329	323	345	339	358	345	329	338	341	351	331	345	344	329	348	315	310	343	363	328	352	341	318	315	365	350	315	345	378	311	321	338	316	316	371	335	341	326	308	334	352	339	357	381	315	332	318	327	374	317	332	317	338	360	344	320	344	347	319	354	287	322	323	333	324	335	303	333	359	339	329	332	335	305	325	360	343	327	307	354	333	345	346	364	354	340	352	320	325	340	326	364	376	333	341	340	351	368	360	323	346	343	312	380	330	307	366	313	332	336	343	322	359	355	372	344	332	340	350	348	372	340	351	360	342	322	316	338	374	341	335	355	343	348	333	341	330	318	350	311	352	353	332	350	318	332	346	348	340	360	326	373	312	361	311	365	316	314	355	348	355	340	328	323	333	346	352	350	346	338	337	341	303	322	333	321	332	355	330	352	348	345	325	319	331	360	352	326	334	352	315	339	341	328	328	331	353	354	321	316	359	350	347	332	324	350	317	318	340	352	317	339	378	366	331	314	386	343	365	321	325	341	307	336	317	336	347	323	322	381	342	337	360	348	339	335	358	306	363	311	348	357	333	301	342	343	333	309	325	353	359	348	329	323	332	355	329	330	366	316	315	318	298	344	362	333	360	329	310	316	368	329	318	312	339	321	362	313	329	383	361	320	341	346	335	328	352	329	325	362	357	311	372	342	329	332	350	364	358	323	322	339	364	351	348	345	319	327	330	337	302	341	357	335	364	350	364	326	348	340	337
23391	21618	29699	24029	21619	21637	6925	953	649	538	466	375	389	289	272	261	224	187	200	184	160	161	166	156	173	137	164	153	112	145	104	140	114	128	140	110	108	102	94	109	130	134	115	124	118	91	106	99	110	105	96	109	88	105	124	115	117	131	115	106	107	103	112	108	94	99	101	102	95	111	109	98	94	77	87	94	112	97	104	107	94	100	106	95	89	76	97	78	119	83	108	90	112	89	98	106	134	121	104	101	95	103	74	100	134	126	103	103	94	84	101	102	113	105	118	97	100	84	102	101	96	88	100	107	107	91	80	87	99	101	116	88	118	103	109	95	102	95	102	101	91	87	116	82	77	87	92	88	97	103	95	99	93	110	94	97	83	108	89	88	90	79	102	101	109	94	109	110	84	89	90	87	92	82	91	84	104	112	93	83	92	119	87	91	82	96	87	96	101	90	91	111	92	95	88	108	110	91	94	82	87	95	80	104	91	88	82	103	90	92	94	104	95	83	124	84	90	104	89	93	109	101	84	86	102	113	78	106	92	90	84	91	90	90	96	81	91	116	75	90	97	102	81	99	97	98	81	110	99	77	88	92	99	80	79	117	75	89	89	104	87	111	87	79	88	96	98	80	78	89	100	87	95	106	93	101	93	84	94	98	97	100	86	75	85	95	110	99	85	95	109	81	85	91	119	85	102	96	91	101	76	97	90	106	107	103	80	84	113	104	96	106	78	93	98	111	88	106	85	105	79	104	80	80	81	96	101	105	97	90	99	99	80	94	109	102	104	92	89	85	96	90	94	102	95	93	106	80	87	95	98	83	89	89	83	92	111	91	96	111	122	101	97	85	107	112	112	73	101	83	103	93	82	101	90	110	93	84	114	108	100	92	84	92	113	92	116	123	97	101	94	100	73	97	86	87	94	115	82	97	96	94	91	106	78	84	97	86	98	81	90	103	106	91	92	89	83	95	93	92	90	84	97	103	102	108	118	92	97	101	81	82	91	109	86	107	97	104	110	98	115	109	93	101	91	81	92	93	99	87	84	104	90	93	107	105	98	90	84	97	75	95	91	125	111	88	109	81	95	87	89	94	96	90	111	102	91	109	78	96	89	91	83	100	89	96	91	102	105	72	98	103	98	92	107	82	91	85	98	88	91	82	110	91	98	85	99	107	85	73	93	92	106	102	82	101	83	86	92	101	100	91	108	110	107	119	101	101	102	93	102	85	96	99	94	98	113	89	94	103	91	70	85	90	96	91	97	83	87	106	93	82	96	114	105	93	88	95	101	93	95	91	84	96	99	92	105	98	101	108	94	106	100	88	108	93	102	100	102	101	99	92	86	100	82	95	92	90	97	83	87	101	80	96	106	89	96	111	92	121	103	85	100	95	112	93	71	89	84	99	97	93	84	105	97	91	80	85	86	103	87	93	103	73	92	108	88	88	101	108	107	96	105	100	104	85	87	80	100	104	74	96	89	87	109	81	101	95	103	96	105	99	93	94	109	106	95	84	78	96	99	81	79	93	108	92	81	91	117	84	104	101	98	96	88	105	97	107	104	83	88	102	98	85	94	111	102	109	122	79	108	93	86	98	89	80	90	93	120	106	75	91	97	89	92	82	91	102	91	102	110	89	110	99	85	83	94	82	106	118	92	101	106	85	92	103	111	90	75	123	83	87	96	87	98	89	81	116	91	102	93	76	82	97	80	99	94	95	96	90	92	87	102	111	85	97	91	89	91	108	109	103	92	95	100	99	88	90	90	95	100	95	74	101	95	105	106	120	97	87	107	95	101	109	91	96	105	103	94	99	91	94	98	94	114	88	95	97	93	105	95	90	104	80	108	102	102	83	84	115	101	76	99	90	74	106	110	102	94	94	110	123	88	98	117	103	91	102	96	71	96	94	103	98	86	91	105	126	94	90	100	90	90	75	90	104	88	100	92	94	90	82	91	105	104	95	99	96	87	91	93	113	90	87	75	108	97	95	90	106	99	88	95	108	98	96	81	87	87	85	92	88	97	93	89	79	95	102	89	86	113	109	93	102	83	91	98	83	101	71	109	92	93	83	89	97	83	80	88	106	104	100	105	102	101	104	90	105	72	81	103	79	100	91	112	98	110	85	118	90	111	92	82	90	85	101	85	98	80	94	95	103	94	120	98	105	103	85	99	111	77	83	87	95	104	83	85	87	103	110	104	99	83	90	100	84	95	84	99	77	81	102	91	116	89	90	79	95	97	88	96	97	93	101	106	89	88	87	85	109	85	74	106	91	94	98	91	123	85	99	93	108	82	87	103	95	82	106	110	86	90	88	77	89	91	83	93	81	90	86	77	88	103	108	111	99	102	104	96	93	109	93	81	81	89	80	106	96	106	110	97	90	86	103	105	93	100	74	81	81	79	96	78	95	80	101	86	114	93	99	83	85	105	96	100	87	83	89	110	90	97	88	88	105	110	109	93	99	88	99	71	80	85	101	85	77	98	97	101	101	75	90	109	105	76	95	105	103	99	96	110	109	110	105	99	95	100	95	98	96	89	100	95	83	96	93	104	90	103	91	97	97	93	82	106	84	98	90	109	107	84	89	96	95	93	91	81	95	105	107	89	85	77	99	105	91	93	82	93	94	76	102	103	87	89	107	98	112	98	109	108	92	98	95	85	95	85	97	118	97	99	114	108	96	98	91	108	104	98	102	107	103	85	94	94	99	89	86	90	68	107	92	84	93	92	106	99	93	124	75	82	89	97	92	81	87	87	94	96	105	90	89	89	116	104	93	100	88	94	83	97	99	104	93	109	77	114	90	89	106	87	84	88	98	98	103	106	89	78	106	93	83	77	84	87	95	95	90	84	98	100	108	113	97	89	93	108	110	99	97	101	80	86	103	113	95	101	96	91	87	114	115	88	96	93	106	96	94	87	102	107	95	85	96	86	81	82	108	87	101	98	83	100	98	91	100	95	110	94	114	92	97	101	108	112	108	90	109	112	92	90	91	110	99	90	86	108	93	96	96	100	98	85	102	91	82	103	99	101	100	86	91	94	83	84	111	93	96	102	102	97	87	100	97	93	87	89	87	93	85	99	84	96	101	104	98	103	93	103	95	80	89	102	100	90	84	101	105	100	87	90	92	91	94	72	93	91	79	98	91	80	95	97	98	105	112	90	74	103	113	93	98	94	94	90	92	108	99	97	92	91	86	93	63	100	100	82	108	93	81	91	82	92	92	107	91	82	94	80	79	99	84	86	99	98	93	95	86	97	97	96	97	98	72	88	100	98	102	112	102	81	96	111	93	89	113	94	93	86	97	89	97	112	86	86	69	106	85	102	96	96	101	96	83	93	102	100	82	97	86	109	80	107	111	101	99	84	82	99	87	94	99	95	96	91	107	99	98	103	93	95	68	98	85	97	96	102	103	81	91	86	72	98	100	93	100	80	83	99	92	88	103	101	97	93	98	102	88	104	89	89	104	79	106	100	110	101	106	86	91	83	107	100	84	94	97
7094	16098	14027	7270	5043	3849	2915	2229	1760	1345	1085	927	772	643	587	500	488	429	373	333	318	298	275	240	237	256	250	215	226	190	196	215	188	198	188	198	188	181	172	204	158	168	177	166	159	159	146	188	185	161	153	167	162	158	147	158	148	143	137	154	155	138	148	139	156	160	156	146	175	142	152	152	116	138	154	142	143	144	136	139	140	146	148	135	152	158	138	142	132	127	169	142	153	139	154	164	161	137	139	132	125	140	124	136	147	149	135	145	138	153	144	127	140	131	157	138	134	140	138	124	127	133	159	154	136	130	115	125	125	143	142	133	128	120	139	137	146	147	154	123	147	137	143	120	150	130	128	130	154	135	126	157	129	134	127	146	115	118	124	128	120	149	143	116	138	117	145	123	127	136	143	126	137	114	124	148	135	123	125	147	117	134	140	128	139	120	134	136	154	135	128	100	128	122	118	128	123	117	121	138	141	130	153	129	128	134	126	133	118	142	133	123	149	116	135	148	141	138	112	146	129	151	138	155	114	128	118	144	128	130	143	129	143	136	135	138	138	120	155	142	132	129	122	134	129	110	114	126	140	139	126	164	156	148	164	123	143	134	147	144	118	124	122	140	136	149	167	138	130	145	123	136	148	120	148	131	128	127	112	138	117	129	138	123	137	132	144	134	127	141	127	135	120	135	165	126	124	145	122	133	137	132	126	124	126	155	126	124	121	130	108	144	126	135	159	133	136	132	123	146	138	122	123	120	146	136	141	156	129	155	130	108	123	151	138	123	138	119	124	117	117	142	133	132	121	128	123	123	106	148	137	128	128	152	136	133	133	114	122	142	150	140	141	131	148	110	131	122	119	126	141	130	136	126	143	117	133	132	138	145	151	142	119	150	145	117	133	124	147	141	131	150	121	135	144	142	128	147	133	128	148	129	140	122	147	125	139	172	142	136	133	110	145	142	144	138	138	160	137	137	139	118	123	118	132	127	130	135	162	123	113	119	144	155	145	125	141	130	132	100	133	137	137	152	133	118	128	127	131	124	143	146	133	135	117	141	125	130	130	126	150	137	134	108	123	134	124	130	135	129	140	123	124	127	143	133	127	142	125	127	124	103	114	122	112	142	145	136	151	127	124	143	111	131	140	132	128	143	132	130	137	134	149	133	142	116	132	144	140	156	129	124	127	131	122	127	134	122	114	119	114	129	123	121	134	124	137	153	139	134	138	133	136	120	128	127	142	137	116	121	144	136	132	144	126	128	114	133	139	132	138	132	132	119	127	129	136	136	133	130	135	123	136	132	115	127	111	137	152	143	148	133	123	145	134	120	142	123	132	131	124	144	144	140	137	146	131	130	114	123	147	158	143	123	126	138	101	124	137	127	152	139	145	124	140	139	134	145	137	114	136	136	123	128	123	128	138	121	151	148	108	152	136	140	155	124	141	154	126	130	123	119	130	126	118	139	142	131	126	134	133	118	125	122	130	137	136	123	142	143	130	126	120	137	141	153	128	131	136	154	121	140	129	140	142	145	152	128	161	128	128	129	125	125	137	105	121	131	151	133	139	147	132	145	126	132	129	138	121	128	127	135	118	130	123	138	123	131	163	116	140	135	138	129	128	149	137	135	136	144	129	142	114	136	154	138	132	153	134	137	161	137	133	131	121	127	127	133	126	131	136	125	129	133	135	134	123	124	146	138	128	124	138	140	132	138	124	143	105	107	120	134	110	128	125	138	127	115	138	157	130	125	155	144	141	159	132	138	111	132	130	127	124	128	142	145	126	128	129	147	148	135	130	150	123	125	120	137	137	136	143	140	115	137	145	132	127	130	137	125	127	124	130	129	146	131	138	117	123	132	134	153	153	145	140	134	103	138	147	139	120	116	121	137	140	157	137	127	140	131	119	139	128	136	137	125	141	113	121	133	108	143	142	111	124	137	134	134	132	148	128	132	147	137	119	140	135	142	134	126	118	126	138	114	102	133	137	124	122	126	126	147	126	117	125	125	140	127	135	142	131	161	139	129	117	118	127	116	152	135	128	126	143	145	115	125	114	116	136	154	133	124	131	120	126	119	128	134	129	137	126	127	151	125	134	118	146	127	138	126	137	127	123	119	121	115	151	138	145	128	147	137	108	132	130	139	130	154	132	133	152	132	134	124	138	126	128	136	142	124	138	132	148	142	140	119	129	151	124	146	131	129	136	158	147	138	136	131	130	106	150	149	124	138	134	125	125	128	117	134	113	144	132	146	132	136	123	129	127	141	135	145	137	111	148	156	155	107	152	135	139	113	113	132	124	133	116	110	124	131	122	138	129	130	128	129	144	131	130	122	103	133	101	107	128	134	135	132	144	122	128	109	165	143	129	134	128	134	136	142	127	156	144	150	129	122	123	145	130	129	121	142	125	131	161	135	128	136	133	145	148	151	155	136	147	121	136	129	113	150	123	125	131	128	127	123	124	130	135	137	113	129	159	147	131	127	127	109	132	133	148	154	122	131	150	133	135	130	131	120	124	135	124	134	147	146	139	142	121	121	139	137	144	133	127	124	149	144	112	139	130	130	154	135	133	134	124	129	121	146	135	124	138	138	126	149	117	128	142	148	124	116	127	137	119	152	134	138	145	115	116	124	138	127	120	133	121	145	154	145	135	133	125	138	147	144	126	133	139	122	120	124	123	131	144	127	122	154	132	140	121	146	140	140	147	126	128	126	133	156	124	143	129	131	135	121	144	141	124	139	136	121	152	149	123	138	129	132	125	135	145	134	132	121	125	130	140	136	138	140	128	116	124	133	140	127	137	111	118	140	142	135	144	129	112	142	138	136	126	143	116	116	141	126	130	128	156	126	121	129	116	128	127	137	155	137	122	139	134	134	142	116	124	138	131	122	136	141	116	106	117	117	136	106	143	122	121	127	112	127	125	152	130	129	137	118	138	128	116	132	161	141	133	122	152	123	125	110	140	129	128	139	143	130	147	125	129	124	125	129	124	116	145	151	134	127	119	141	136	123	148	117	143	126	135	110	132	114	135	121	147	135	136	128	148	126	135	129	126	157	141	156	127	141	143	122	138	114	143	132	117	132	135	136	128	147	131	124	147	139	124	141	131	149	141	157	114	132	135	111	139	148	124	145	127	145	148	143	125	133	146	136	136	113	136	141	122	116	132	131	138	124	126	137	137	125	133	142	118	134	132	124	140	127	146	132	136	127	140	123	152	119	125	140	125	135	138	106	147	125	120	150	128	127	142	140	128	127	129	132	142	148	141	138	129	130	91	119	122	134	127	139	115	125	122	125	130	134	131	112	121	128	116	127	129	121	117	131	112	127	125	152	144	137	141	137	132	129	135	140	121	135	150	149	137	126	138	154	127	141	131	145	134	153	131	137	126	137	123	141	137	147	114	136	122	126	111	127	145	135	140	135	116	119	146	126	129	147	130	134	123	110	140	147	147	143	114	137	124	116	143	139	119	112	116	137	136	169	131	129	130	108	134	144	123	139
27481	21060	8675	715	445	375	382	338	323	313	299	294	322	295	295	317	333	299	284	317	290	325	283	313	313	280	302	320	286	307	293	314	324	295	282	268	293	273	300	361	304	300	311	301	341	279	295	317	315	301	337	315	338	315	282	318	298	309	314	313	296	281	288	332	319	300	283	268	325	334	303	310	313	297	300	255	302	317	296	293	355	278	321	278	313	300	318	319	288	304	329	316	334	314	306	290	310	268	310	313	280	303	289	310	318	313	303	271	300	292	330	276	320	275	310	274	307	294	307	307	321	347	315	304	267	302	296	322	274	309	316	276	316	312	291	278	324	312	326	296	327	297	304	314	308	300	297	319	312	281	307	292	298	302	299	323	313	314	294	312	316	313	275	309	331	300	277	297	344	314	291	312	314	345	307	299	322	306	287	335	299	282	337	308	285	312	322	287	294	312	320	303	293	289	286	310	313	308	309	302	320	292	323	335	301	301	278	316	313	291	322	265	289	287	290	316	301	310	322	328	299	298	312	308	295	307	308	287	302	312	318	298	340	343	316	316	282	309	295	308	288	289	318	298	316	291	326	297	313	282	311	300	324	306	283	284	290	293	287	298	284	296	285	319	304	288	297	286	350	288	314	285	317	299	267	341	284	316	301	317	301	315	293	301	341	279	334	297	321	303	308	291	316	296	298	303	340	310	319	298	326	314	307	325	305	308	298	307	331	329	322	292	273	290	270	342	305	303	325	327	320	332	299	301	309	301	307	314	302	312	330	309	302	293	305	325	307	351	312	318	293	285	277	298	298	328	319	280	273	313	285	302	335	297	322	287	283	313	298	324	325	301	310	314	306	313	292	298	308	330	318	297	320	286	295	298	309	325	307	312	295	332	289	312	316	308	307	325	297	285	293	315	301	306	307	313	267	287	304	305	302	312	299	329	323	280	311	296	362	302	296	308	316	300	292	314	291	341	281	281	307	339	308	319	248	289	289	336	306	307	305	315	302	302	314	337	339	317	288	263	288	293	285	296	315	273	337	310	308	321	325	333	293	284	291	295	316	309	314	290	295	271	308	317	327	302	318	300	308	310	289	320	274	308	306	331	320	294	306	280	312	312	308	335	327	344	292	318	325	298	313	301	314	278	281	312	324	301	334	314	306	288	299	316	307	308	290	308	290	316	297	276	295	289	318	320	311	334	337	278	357	295	267	292	318	270	291	314	291	317	311	316	308	299	310	282	286	292	287	294	297	306	311	278	304	305	321	318	307	320	344	289	288	307	298	309	298	275	304	282	338	317	293	282	307	311	296	316	300	324	280	293	293	285	305	278	333	311	323	296	313	316	324	325	254	291	308	322	307	302	308	314	312	319	336	324	322	293	294	305	300	303	301	315	268	336	307	275	317	291	293	318	286	276	276	314	308	297	276	292	306	346	323	310	323	271	305	301	321	298	307	288	296	282	279	267	280	323	311	305	279	290	283	322	310	298	288	301	272	305	270	305	293	271	321	294	291	302	310	311	270	317	263	308	303	302	277	298	289	290	271	298	325	312	331	282	294	336	301	295	289	279	281	310	309	291	287	317	277	299	284	289	282	328	335	296	318	320	322	284	297	282	305	317	310	304	278	306	290	314	314	310	324	309	314	289	299	292	300	300	291	311	281	286	334	314	286	306	302	314	295	277	294	311	324	303	282	314	342	307	320	327	308	303	300	329	310	291	314	331	315	303	318	337	308	299	291	305	308	312	293	317	328	313	277	274	299	294	304	301	303	311	314	308	286	304	308	330	312	318	288	309	273	287	311	303	305	313	308	327	293	284	302	294	300	292	322	320	308	314	284	302	275	272	307	315	329	291	275	315	280	302	298	271	292	297	329	301	314	318	338	312	301	319	316	290	319	332	314	304	308	286	328	353	314	291	301	322	284	296	290	283	308	310	296	319	292	335	303	330	303	309	301	317	305	302	296	308	310	281	308	308	319	295	294	282	288	303	281	297	295	301	290	285	294	333	315	281	293	260	322	288	300	312	293	297	311	300	296	314	298	282	282	331	286	304	290	323	310	307	302	272	294	286	317	286	307	293	276	299	319	266	286	303	329	318	281	322	313	329	318	324	285	282	320	291	310	288	336	291	278	285	311	298	287	350	298	300	332	321	307	289	302	287	316	298	294	292	337	315	277	299	317	301	332	296	336	322	310	306	277	335	267	312	338	300	275	270	318	331	265	287	313	297	296	291	297	289	298	299	269	300	294	299	303	311	323	316	292	334	308	291	321	309	269	313	320	316	316	289	331	313	312	291	327	308	312	266	284	276	311	311	281	282	270	294	300	319	319	304	293	303	295	299	305	313	309	303	298	312	323	301	309	291	325	302	276	308	330	290	292	305	311	302	285	313	311	315	300	332	295	297	294	311	303	318	321	312	305	297	309	326	295	298	349	290	334	311	321	263	333	307	321	296	299	316	282	296	298	303	302	341	310	297	295	339	324	275	279	318	288	303	313	295	294	298	307	305	331	307	288	310	293	302	315	348	304	300	312	345	301	294	296	314	307	287	294	300	278	296	287	292	337	285	298	294	280	332	312	307	279	310	307	303	319	296	282	308	305	308	297	290	276	327	312	269	306	302	318	282	278	332	299	307	311	297	343	308	298	308	313	294	295	307	251	292	302	318	327	305	324	294	319	335	296	296	314	282	323	308	310	307	310	283	291	296	324	297	294	333	300	302	313	288	320	307	274	298	283	259	305	331	297	293	324	316	326	285	321	303	313	344	324	321	290	304	291	302	308	304	311	296	280	274	277	303	317	322	301	293	344	305	324	277	303	307	296	280	312	323	315	357	312	303	290	292	302	296	311	291	331	287	316	320	282	282	334	320	308	299	305	291	328	299	289	298	305	298	272	319	306	271	325	283	321	308	297	315	333	296	315	273	285	274	292	311	329	296	275	319	282	317	329	303	291	320	333	284	293	308	295	284	316	313	308	305	289	299	331	292	304	323	302	284	285	290	304	310	294	305	310	284	325	288	327	324	303	304	312	281	296	291	313	313	318	285	330	340	296	321	317	324	291	282	300	313	332	295	312	288	321	312	297	289	310	296	271	309	329	293	317	339	306	312	284	301	322	322	326	307	286	324	286	292	329	273	307	281	317	320	322	298	322	323	301	340	329	299	316	294	305	323	302	285	274	295	314	330	338	322	308	314	268	297	285	281	321	292	300	315	304	299	303	308	309	296	319	296	357	283	301	306	288	297	309	333	275	288	280	302	292	308	299	345	276	340	295	305	310	328	267	321	320	285	301	321	270	283	306	322	324	290	283	315	281	306	312	316	321	324	316	285	308	322	300	282	318	311	323	306	324	285	301	307	328	311	304	309	314	311	282	289	316	316	317	295	296	312	298	282	305	305	304	313	298	328	324	295	284	307	259	272	301	280	319	286	298	285	281	329	326	313	314	303	304	285	293	299	323	296	283	297	292	299	297	290	304	332	309	316	294	306	310	300	308	338
3958	1187	1133	753	607	559	484	467	462	438	473	457	419	449	431	449	452	403	436	430	410	391	436	426	430	421	421	423	441	418	425	392	369	441	409	418	394	403	401	400	410	383	419	414	408	347	418	413	423	411	429	405	412	400	433	418	414	405	412	433	395	389	398	403	394	394	384	404	392	410	388	421	385	411	420	413	399	427	400	431	445	401	395	363	367	402	424	466	410	407	423	427	457	386	405	426	411	397	376	419	409	413	436	413	428	414	389	426	457	404	408	411	417	414	394	425	421	403	418	420	406	438	403	393	407	422	408	406	359	396	391	440	436	385	425	385	404	404	382	396	385	413	417	409	445	425	416	424	406	406	419	403	382	421	407	422	422	373	390	387	398	391	411	430	446	366	416	409	404	389	393	407	402	407	399	415	402	405	436	383	457	431	390	403	380	412	393	388	427	398	397	393	415	450	398	364	390	420	422	385	402	459	431	403	413	384	405	412	404	379	411	422	409	412	457	395	455	389	396	408	395	404	436	423	394	407	409	413	422	445	383	423	420	374	408	421	421	378	422	405	429	421	416	398	420	420	407	403	396	395	421	411	417	423	406	404	397	396	412	381	383	401	424	419	403	436	415	406	407	414	409	452	387	392	380	374	376	415	358	403	431	430	399	403	411	408	442	405	410	386	412	382	425	412	388	421	384	419	402	394	445	426	423	429	371	395	429	427	390	410	414	386	392	426	423	418	394	384	422	399	399	422	409	449	395	397	412	389	418	389	407	395	398	395	419	407	397	418	442	384	444	419	388	399	422	417	405	412	425	437	407	396	405	400	413	397	410	378	415	426	403	409	476	392	406	381	423	405	410	407	389	354	415	418	421	388	439	374	382	425	404	425	421	424	396	441	434	406	407	398	429	395	400	392	407	395	395	425	435	366	412	421	377	402	405	403	433	413	403	410	404	391	415	433	366	407	375	398	432	404	396	454	403	408	410	429	387	385	382	425	449	430	397	397	410	407	442	403	377	412	358	405	381	371	404	437	433	423	405	400	411	381	378	428	433	410	410	376	427	420	415	381	412	451	400	415	407	410	408	409	417	399	426	397	416	436	387	419	399	440	371	392	391	405	405	401	413	381	411	391	420	388	439	410	409	434	395	409	408	415	443	433	382	382	388	424	416	401	411	413	392	409	428	375	376	417	405	428	413	387	415	400	386	451	446	405	412	426	398	394	398	413	420	425	412	425	386	431	395	364	433	411	371	391	402	427	444	392	416	403	396	379	425	400	422	392	440	431	395	436	401	426	442	411	397	422	403	398	394	426	410	422	397	363	404	417	378	415	403	403	414	417	378	444	383	396	365	401	378	382	394	417	423	406	404	405	427	411	395	402	419	412	404	401	402	397	412	412	403	416	411	424	379	413	369	419	387	412	419	377	417	409	380	402	384	390	384	391	420	403	410	408	425	385	433	414	378	410	391	406	410	439	398	409	420	426	392	384	417	392	422	367	432	407	402	388	430	414	391	403	409	400	398	406	405	400	422	420	425	383	423	386	395	460	422	404	387	403	412	406	421	407	390	381	411	402	450	370	411	394	389	408	413	406	437	396	411	398	394	403	410	404	410	413	392	377	423	395	383	408	410	411	438	405	424	424	406	382	404	464	391	422	401	406	434	422	425	403	392	415	406	423	438	379	401	401	424	424	416	373	408	403	390	410	410	404	387	410	357	441	408	461	402	410	412	405	417	420	421	398	434	413	415	417	447	344	408	428	415	382	401	403	413	387	411	390	396	403	441	388	386	412	415	405	406	403	390	460	444	398	406	371	405	410	372	392	402	376	432	398	416	400	412	417	379	413	408	391	402	413	404	418	408	398	414	402	383	385	416	382	408	381	442	382	414	433	424	430	402	389	395	387	412	436	421	416	403	399	363	395	422	414	377	361	439	390	411	406	433	404	427	386	412	413	399	411	397	389	397	382	392	456	456	392	460	416	435	373	429	407	418	442	431	393	406	393	384	393	401	440	402	383	392	405	401	415	423	368	433	377	440	401	424	426	384	415	389	404	372	416	431	399	423	420	427	405	409	411	404	412	412	423	420	414	423	416	426	406	396	454	392	423	425	381	413	399	433	400	416	410	405	383	415	397	443	433	404	434	382	405	380	416	409	400	385	435	406	430	413	397	457	416	387	409	391	403	404	418	459	411	381	395	389	444	413	409	404	409	378	366	387	405	419	417	417	430	388	395	406	431	390	397	389	372	408	414	412	391	413	427	445	409	341	387	398	377	446	356	416	445	399	396	382	416	403	411	387	423	420	383	425	391	424	434	379	426	391	430	419	392	408	405	374	425	387	442	415	389	400	428	423	396	413	399	404	411	376	406	425	412	423	379	428	362	402	362	435	414	438	407	424	414	417	387	417	377	397	402	445	456	438	398	380	429	386	405	396	404	406	413	469	374	408	380	444	437	444	443	406	410	409	428	380	391	418	402	430	446	407	393	424	393	397	423	418	382	398	411	409	371	422	402	461	385	420	397	352	408	420	423	438	415	399	401	418	402	412	389	368	411	405	438	415	376	386	386	386	387	425	414	365	425	402	437	385	390	400	403	414	433	399	415	420	441	397	426	389	422	416	416	420	413	392	410	403	433	435	437	402	388	433	394	379	412	424	371	434	433	396	431	421	433	399	403	416	430	420	407	445	377	409	399	448	424	396	386	399	423	416	427	407	415	409	380	448	436	408	398	410	398	404	370	388	429	380	423	418	423	399	457	433	390	401	418	390	389	423	397	401	420	402	407	408	398	393	411	385	415	445	392	413	398	411	428	415	396	358	404	416	409	448	357	397	402	420	417	395	398	417	409	398	425	397	473	419	396	449	433	402	435	410	392	421	404	398	432	444	405	378	411	390	409	421	395	406	398	389	437	410	405	389	407	381	420	392	397	425	380	426	401	433	423	384	450	405	371	416	413	362	422	416	385	437	425	380	397	401	395	393	422	399	403	353	386	420	387	380	392	413	426	376	419	457	379	438	403	435	380	390	420	400	428	368	407	393	363	386	436	404	404	395	408	396	428	411	378	393	401	411	427	431	415	421	441	404	396	398	384	392	381	379	420	390	421	383	403	385	397	435	421	448	396	365	422	407	435	413	388	413	412	388	400	392	438	394	447	399	406	370	414	404	395	402	398	383	392	425	381	434	417	449	414	435	406	419	416	408	459	402	412	379	387	405	401	374	414	410	410	436	417	395	399	414	392	412	393	431	433	419	421	400	381	407	407	404	399	416	424	427	400	441	375	397	404	397	399	437	407	408	394	392	410	417	407	380	389	441	433	430	446	437	417	426	417	431	363	419	414	369	391	415	422	406	419	400	400	386	399	400	419	384	409	393	405	429	403	374	432	391	426	375	382	419	431	385	405	444	401	421	419	410	384	420	422	429	416	416	421	434	417	417	444	385	393	401	376	435	409	429	426	399	412	400	359	439	430	449	431	401	372	399	408	404	390	425	401
24483	21626	29184	24540	21621	9088	1046	724	527	513	468	423	376	372	326	354	333	295	264	292	288	284	287	299	303	288	262	288	295	249	256	286	263	255	282	233	253	304	286	309	234	255	236	230	276	266	241	266	264	234	234	237	265	267	253	245	249	248	246	269	253	232	229	268	250	262	271	242	273	269	249	261	275	251	218	242	251	212	241	241	264	247	248	256	251	238	250	247	268	253	241	259	252	242	241	252	261	263	264	247	285	247	251	278	259	288	242	254	253	245	256	270	237	255	254	259	241	234	257	252	246	234	242	246	253	270	257	259	263	243	264	234	246	261	239	269	264	267	268	241	246	250	278	269	246	237	229	250	243	270	239	241	248	251	210	259	217	265	249	234	258	238	242	264	234	269	259	251	265	259	261	236	272	278	253	266	264	248	273	250	249	236	225	243	238	250	240	244	261	255	230	233	234	271	238	254	270	244	288	266	245	258	243	262	246	239	277	240	232	263	231	260	245	254	248	244	265	250	254	249	236	242	231	294	260	261	261	264	230	234	253	239	221	276	254	212	243	276	231	257	268	242	232	223	234	232	237	281	244	221	282	273	243	239	244	243	226	256	250	235	274	229	257	250	278	272	244	220	255	247	248	228	233	280	255	245	269	244	254	228	243	263	247	255	250	254	265	251	245	237	252	282	247	259	256	251	227	260	271	222	266	250	222	261	252	216	249	240	260	202	255	274	241	248	271	245	257	237	254	250	240	256	254	237	266	245	255	258	249	242	263	282	267	281	258	232	241	246	238	272	250	271	257	256	260	224	262	225	286	227	247	262	229	233	269	257	271	273	248	243	246	223	244	250	235	241	248	266	274	237	262	245	240	249	247	241	250	251	256	268	257	255	243	248	244	225	267	222	243	279	246	243	248	262	209	237	249	234	249	242	238	231	241	242	240	245	243	254	271	262	245	200	248	247	241	245	218	255	223	247	254	244	231	267	257	235	247	243	270	252	251	251	299	274	268	257	266	262	261	288	267	261	250	229	269	227	234	244	250	233	238	245	223	245	242	243	259	252	234	210	253	279	235	241	244	253	258	270	275	230	262	251	264	255	237	256	259	273	273	218	249	270	268	232	269	241	289	252	254	235	238	253	240	235	252	260	251	253	260	254	236	246	239	260	262	243	248	250	251	251	254	228	271	269	242	244	253	242	250	255	232	264	236	224	265	285	234	288	244	251	273	240	233	283	252	272	271	251	218	238	252	245	222	264	254	266	241	253	232	261	277	284	266	250	261	272	261	255	245	254	226	243	288	233	228	243	256	211	236	247	277	248	258	246	249	259	238	249	279	261	263	257	264	261	253	259	261	256	254	232	239	239	239	238	244	243	263	237	226	244	274	242	252	272	245	248	253	233	249	261	267	223	274	258	244	246	232	250	260	247	242	260	258	264	274	261	250	240	274	234	257	268	253	232	256	230	253	224	237	227	298	254	276	257	269	241	253	285	238	274	252	245	235	222	213	253	244	250	247	273	262	233	287	237	241	240	273	245	272	218	255	258	256	222	239	234	276	257	221	252	272	275	266	235	261	220	221	263	224	253	247	236	249	245	259	233	260	249	254	236	269	250	281	261	222	246	254	238	244	251	240	216	255	241	221	268	251	242	248	224	252	228	254	261	227	242	265	240	252	243	257	240	242	226	270	243	250	242	252	258	255	250	285	239	233	243	283	251	219	275	242	209	241	284	250	261	227	230	260	260	259	245	232	253	258	252	237	265	244	272	241	229	247	249	237	229	269	262	258	226	247	248	289	263	230	261	241	257	255	220	259	251	292	259	270	219	265	246	235	226	263	275	215	259	243	269	238	263	269	241	238	258	224	254	245	248	257	245	230	240	251	245	277	277	244	248	253	257	246	226	243	249	232	264	260	246	228	263	216	254	234	249	247	255	234	258	245	255	217	248	243	252	255	266	248	243	231	251	235	256	250	257	257	245	295	253	253	241	217	229	239	235	231	247	239	234	258	260	247	225	251	238	268	229	233	246	265	246	246	246	269	224	252	252	224	258	236	274	290	223	253	242	252	257	261	233	246	265	253	255	236	236	275	249	267	239	233	283	241	267	260	260	250	252	235	245	250	223	244	255	252	211	236	259	221	236	241	256	244	234	277	255	260	240	257	274	251	240	269	266	224	245	254	216	230	254	271	268	251	251	265	248	271	251	235	283	251	258	245	256	253	252	239	274	221	236	250	270	234	240	242	251	277	225	238	284	242	249	249	240	248	265	283	237	241	291	253	244	257	265	235	264	249	255	232	243	251	262	275	248	246	274	238	236	223	280	271	284	243	266	238	239	244	245	261	237	248	208	246	222	245	252	245	272	280	230	261	225	276	267	254	266	262	239	239	247	252	262	257	235	255	247	223	268	240	221	250	249	233	259	223	245	276	261	260	283	245	210	250	236	232	259	239	241	253	249	273	272	249	278	262	274	272	257	279	239	247	236	232	244	240	247	250	235	252	243	245	273	269	251	243	263	240	232	257	281	248	238	261	238	267	229	259	251	281	249	242	249	261	254	295	263	264	251	252	223	242	226	260	255	251	266	230	219	240	257	222	237	236	257	266	252	244	291	251	244	240	256	262	249	272	247	233	243	268	238	226	253	298	253	229	246	258	244	245	260	259	257	251	276	263	252	267	273	281	265	241	248	231	249	259	262	251	246	283	238	238	253	245	242	244	233	247	257	251	235	274	286	271	271	220	247	230	256	240	250	293	292	238	250	265	246	233	238	255	237	270	225	259	234	200	256	263	251	265	262	263	217	243	210	258	258	236	254	250	212	263	272	250	244	223	266	262	246	234	246	231	233	245	248	226	241	241	227	240	268	235	256	274	237	242	264	244	244	225	258	252	254	236	265	262	239	233	261	287	253	221	247	258	245	227	267	246	255	255	237	254	249	260	265	236	242	252	221	258	269	246	267	263	257	248	234	240	255	242	253	291	246	294	235	225	233	271	251	257	231	237	253	233	259	213	270	281	277	222	257	247	225	221	260	251	229	264	242	256	229	236	254	252	254	276	238	255	236	227	271	218	231	260	224	268	270	286	248	234	267	240	266	236	231	250	266	257	255	270	257	230	254	250	265	230	261	244	231	254	233	230	240	262	259	251	249	248	248	235	261	264	242	267	228	239	286	249	241	261	242	280	274	248	259	243	226	268	260	264	238	228	275	260	237	255	223	248	260	238	248	235	245	260	231	251	265	259	255	268	247	242	248	245	225	229	247	278	239	273	231	217	275	269	236	242	231	273	241	263	248	247	260	230	230	248	246	246	236	226	235	246	224	247	255	273	236	236	251	233	224	250	217	240	224	244	260	221	230	247	276	244	234	256	235	241	226	234	232	248	233	258	258	259	210	257	225	270	255	254	285	237	247	240	237	268	284	264	256	230	247	239	259	227	227	238	256	248	250	241	257	276	263	220	256	229	251	236	271	265	249	239	247	246	230	258	222	261	252	272	225
4976	9710	8717	4319	3070	2265	1809	1445	1177	924	850	716	683	629	560	511	460	454	426	452	420	418	434	407	412	384	403	392	404	388	378	413	381	387	366	385	390	370	369	367	347	388	348	369	349	359	376	334	372	349	350	328	363	339	355	368	397	337	373	356	342	347	335	314	355	361	367	379	337	341	349	340	364	315	331	368	354	343	340	366	351	340	336	329	366	356	330	336	365	347	349	353	331	331	351	348	340	352	363	324	332	352	340	357	350	315	340	377	339	357	350	351	385	352	338	314	319	352	366	351	332	355	330	336	355	391	332	335	326	343	334	383	323	358	337	319	333	323	352	355	336	358	354	321	338	349	327	368	370	342	308	375	337	339	336	335	354	354	316	351	351	331	365	325	358	356	310	327	341	328	339	305	349	367	364	324	351	351	340	366	336	346	357	333	351	343	374	375	347	331	333	326	352	324	345	332	383	368	344	349	333	332	317	329	355	342	361	309	364	332	323	362	337	346	331	344	346	336	321	343	335	347	329	351	344	330	364	333	320	292	315	328	350	321	363	319	362	360	340	339	342	329	345	322	327	350	346	326	349	348	347	315	349	365	349	343	354	341	331	367	326	369	373	343	320	297	360	352	350	317	312	334	342	342	336	333	350	349	366	317	339	334	363	364	333	345	346	339	340	337	382	340	327	335	339	373	331	353	349	370	345	324	338	340	323	330	364	339	320	351	359	340	377	340	343	349	362	353	352	330	367	370	330	330	353	335	352	360	346	348	313	364	331	312	341	311	354	342	363	374	317	363	338	306	327	351	354	382	348	374	351	326	350	338	334	337	354	354	364	327	372	349	345	381	325	382	367	311	334	314	330	328	372	333	337	361	320	374	335	322	313	349	328	360	360	331	338	373	331	331	319	329	335	355	357	345	352	365	313	353	346	339	351	317	352	330	329	377	363	354	336	348	353	334	343	360	339	339	373	361	342	363	337	328	334	338	328	332	373	363	327	326	331	369	341	344	348	353	336	304	318	318	330	333	327	358	363	346	357	378	336	316	334	347	353	337	317	335	348	323	317	382	343	338	347	334	358	326	358	337	337	334	333	363	359	308	324	361	347	358	366	350	316	354	344	321	348	329	356	342	324	340	354	347	313	368	313	335	303	341	341	325	329	361	352	340	292	362	333	391	336	372	313	349	327	332	327	334	336	346	365	360	315	335	329	346	354	311	329	332	312	322	355	343	328	345	373	357	316	346	327	360	345	355	368	355	368	320	353	351	306	345	365	348	354	361	359	342	340	362	316	324	312	336	353	341	331	339	319	349	347	338	327	332	320	310	359	352	319	321	342	345	322	340	339	311	349	337	358	340	338	354	346	333	334	338	337	331	349	309	345	327	347	361	360	360	359	328	322	356	292	317	331	332	338	341	365	359	357	369	362	351	348	314	373	327	321	330	388	351	345	354	360	351	352	320	351	296	366	336	331	323	359	342	329	339	361	345	334	370	374	334	360	326	346	315	323	355	357	375	359	352	402	330	351	331	315	327	311	348	342	339	362	368	385	342	361	339	309	368	313	317	326	309	379	330	328	311	353	366	327	325	353	350	344	354	322	346	324	329	378	330	300	311	362	361	329	365	328	338	332	340	342	367	346	348	352	373	389	337	369	341	371	357	356	355	348	335	315	366	312	316	359	342	351	345	334	349	348	321	297	331	336	319	367	331	337	330	357	351	359	348	380	347	363	330	344	325	388	354	339	329	330	345	352	345	333	350	327	345	361	332	317	344	351	363	331	354	289	347	347	343	360	339	341	345	325	300	326	322	373	340	324	309	359	343	321	328	327	349	340	344	350	360	367	309	332	374	360	341	339	338	315	334	367	340	347	335	326	330	327	370	341	349	335	354	345	324	343	372	346	352	362	344	369	388	325	318	333	348	336	328	355	350	365	324	341	318	330	352	336	327	326	350	338	336	349	342	377	360	365	358	319	336	351	340	348	335	339	337	307	353	311	339	301	299	323	374	323	364	362	314	323	334	378	333	333	346	354	353	358	328	320	356	324	353	312	376	353	320	321	306	344	365	343	371	326	326	367	342	369	362	351	350	332	324	372	344	345	352	342	332	347	315	355	353	328	326	324	355	309	359	334	340	345	356	333	310	371	323	378	310	339	339	347	335	348	360	328	335	360	344	327	352	347	318	339	336	339	350	318	364	346	337	332	356	317	349	331	309	315	336	320	352	342	346	331	335	338	317	327	316	334	367	314	357	349	336	335	353	340	346	307	320	357	357	327	333	341	332	357	351	371	338	352	329	343	331	337	344	332	362	347	351	361	396	333	316	350	342	351	333	349	332	359	347	323	312	331	344	368	316	332	327	342	356	353	338	366	356	310	321	341	326	349	359	317	381	352	391	378	358	332	334	364	355	376	318	327	332	330	336	351	396	362	365	337	321	354	331	350	340	336	336	327	337	355	333	339	344	337	346	328	337	340	334	332	324	361	370	344	358	343	334	318	344	325	328	322	303	334	314	327	329	348	333	342	332	347	372	321	351	325	348	326	346	357	341	354	319	332	341	362	294	346	313	343	340	320	353	355	350	363	324	305	335	292	338	345	322	361	338	333	326	302	330	300	338	337	351	355	335	367	339	333	334	331	360	327	361	316	348	328	343	314	337	354	340	332	377	354	358	354	312	341	343	346	344	346	338	336	334	366	338	318	320	338	397	357	309	317	343	342	342	344	329	359	314	369	358	330	341	352	359	336	357	327	319	335	373	332	343	326	336	342	350	372	357	358	336	332	333	366	322	382	334	347	328	331	344	329	387	317	311	350	324	352	348	319	349	370	352	367	345	352	338	335	347	300	349	347	326	365	338	347	326	349	365	325	336	362	318	323	334	329	367	342	380	329	330	308	317	310	355	344	350	327	320	364	369	368	359	325	315	368	358	322	358	320	346	319	343	322	332	346	317	329	342	313	343	342	324	362	316	334	305	328	320	345	359	335	314	341	356	338	345	303	327	339	376	311	321	361	377	354	339	325	314	318	359	340	348	325	378	346	351	339	345	344	372	332	356	330	355	340	305	348	344	348	360	351	364	330	374	335	359	367	364	343	337	332	342	325	338	356	336	339	299	380	343	331	354	336	333	327	344	310	355	375	328	348	342	333	335	336	328	332	344	345	347	329	338	317	334	326	294	336	297	312	330	354	349	339	351	360	338	350	337	350	346	371	320	348	371	361	328	353	327	313	318	347	365	375	352	342	343	358	349	349	320	343	304	315	347	355	400	328	347	328	330	358	345	330	303	337	377	354	367	314	337	338	337	355	349	327	369	331	365	375	349	349	322	343	346	309	358	345	337	330	359	356	368	354	348	327	329	351	353	345	314	333	336	371	341	359	358	355	336	315	344	343	332	346	376	318	334	326	325	323	388	323	308	347	325	360	322	333	359	310	336	334	323	355	337	353	383	348	321	326	356	311	324	326	339	367	347	341	349	334	357	343	303	369	336	344	340
23471	21638	29686	24111	21638	21682	6917	989	642	545	457	400	304	300	250	245	208	204	198	183	167	173	166	155	143	151	142	149	128	131	127	132	110	94	112	126	113	122	111	105	128	117	118	101	112	109	110	106	104	114	113	103	113	119	105	104	122	114	107	112	98	106	98	94	132	86	104	123	94	92	113	119	92	88	123	96	92	92	98	108	96	105	89	106	101	83	95	95	95	113	119	105	117	106	114	82	109	104	103	96	118	113	114	127	107	98	88	105	99	96	96	99	107	104	107	95	108	113	81	84	76	89	85	97	92	96	104	90	99	92	95	104	86	91	96	93	96	96	92	98	96	99	110	99	98	84	80	90	92	108	97	86	120	88	98	89	96	97	101	113	107	101	106	99	95	112	104	95	93	98	103	102	97	92	97	97	90	83	100	90	88	92	98	93	96	98	98	106	87	98	107	99	91	96	94	100	84	100	92	109	99	84	106	79	123	99	113	102	80	134	93	84	89	107	112	88	82	100	89	81	104	100	112	91	99	102	96	109	88	99	101	112	87	99	120	83	122	94	102	94	92	104	91	77	93	95	95	102	91	85	81	91	90	112	97	86	101	87	88	75	108	96	96	98	109	103	99	93	97	105	85	101	80	98	82	87	89	99	96	77	98	95	105	97	108	100	93	114	100	107	85	104	126	101	93	100	108	91	105	94	97	84	97	105	106	98	91	88	93	98	84	94	91	89	94	82	93	90	91	101	92	96	105	95	110	99	104	102	78	99	85	103	99	93	113	107	99	88	89	99	99	90	78	100	107	104	102	93	85	104	92	85	91	111	95	93	86	118	89	101	98	117	88	92	100	115	101	100	111	96	95	85	104	90	108	79	101	101	118	94	101	87	98	95	101	113	99	90	89	103	90	86	77	100	82	103	85	90	105	104	100	70	119	89	95	87	105	99	104	106	110	92	71	87	108	86	94	97	94	113	96	92	95	99	105	80	95	94	83	90	95	83	95	92	90	118	82	87	120	110	92	98	86	102	99	82	89	92	91	104	95	114	85	100	87	98	99	107	98	73	83	98	108	99	96	85	89	100	106	95	88	90	95	121	105	96	118	76	91	96	107	106	114	86	114	100	88	100	105	91	92	109	100	94	91	101	89	78	87	102	103	90	106	92	115	104	78	117	100	97	92	105	97	89	83	106	96	98	106	84	102	103	93	89	100	86	111	96	110	109	94	95	115	93	81	102	108	97	98	80	116	95	99	105	89	94	98	102	101	104	103	102	88	102	83	101	113	111	105	86	85	104	86	102	104	100	99	105	111	84	100	93	96	104	105	75	95	95	104	105	111	104	98	83	98	88	105	101	95	102	95	126	80	90	97	115	97	113	86	109	100	95	109	97	108	88	98	108	96	101	111	97	95	88	102	95	103	91	91	98	91	110	91	84	102	108	100	102	97	82	85	97	86	98	93	94	101	94	92	100	100	98	85	89	96	101	97	116	105	107	86	94	84	92	94	101	94	85	88	106	89	90	110	117	85	94	79	93	77	84	107	120	96	108	89	97	102	100	90	101	110	97	98	92	98	117	108	94	98	96	89	93	100	86	90	108	103	102	103	103	111	92	95	107	108	109	84	85	100	97	93	84	77	94	97	90	104	111	95	95	93	102	98	109	109	94	97	96	104	98	97	100	114	110	94	118	94	90	100	101	110	84	96	99	106	99	81	106	112	96	94	90	75	98	98	107	84	108	96	79	86	88	102	105	110	92	103	92	90	91	102	87	110	94	95	91	85	77	102	100	97	95	93	88	75	86	94	93	79	100	81	105	93	104	97	98	101	77	104	89	80	99	90	98	87	102	115	92	98	92	93	99	92	89	98	111	96	79	103	96	92	98	115	109	104	101	97	108	78	96	90	103	121	95	100	92	121	88	106	94	91	111	84	88	104	103	96	99	98	101	104	94	91	95	101	90	95	87	78	100	117	89	101	90	96	99	111	101	100	104	103	100	99	97	119	78	100	98	101	95	80	92	96	113	102	106	99	112	93	105	102	92	115	104	103	92	97	103	111	87	95	84	82	88	94	95	93	98	100	83	88	91	92	94	104	102	94	87	86	111	83	85	90	96	87	110	103	98	81	88	98	96	114	97	93	86	98	95	84	103	111	101	90	99	85	84	90	109	82	88	72	97	96	105	91	97	76	93	114	103	93	109	99	88	92	90	94	91	88	93	105	121	96	93	83	92	90	75	96	94	102	93	93	106	94	95	104	106	100	84	88	95	84	95	107	101	83	89	93	113	90	109	90	88	98	100	84	97	114	99	98	99	93	95	95	111	80	99	102	90	75	92	89	85	108	95	98	82	85	98	121	102	101	87	105	102	112	102	80	94	83	106	107	106	84	88	80	101	97	102	89	112	91	105	89	92	96	104	77	75	102	91	100	95	93	92	67	93	103	101	103	100	88	104	98	99	82	95	92	92	94	90	85	105	103	96	95	104	89	114	89	65	95	104	88	99	96	85	91	82	86	93	99	88	100	99	94	91	107	105	83	101	110	89	96	87	100	110	101	84	85	96	82	81	111	105	95	96	97	80	100	93	98	91	80	95	123	89	87	84	93	85	97	108	75	88	120	87	97	96	91	91	106	86	85	80	107	85	87	83	121	82	80	102	89	117	102	96	111	90	85	95	93	109	95	98	97	110	87	92	101	106	98	99	105	104	97	103	74	87	110	77	94	103	104	109	94	94	98	97	100	81	84	96	90	79	85	98	102	100	103	87	103	96	105	87	86	92	91	95	110	101	96	85	83	121	111	106	115	84	96	99	125	104	86	81	113	94	99	96	82	102	104	86	85	98	93	83	103	112	91	81	105	101	103	91	84	105	90	114	81	98	103	100	100	91	90	106	96	89	87	94	110	92	99	108	110	101	81	90	124	94	93	91	92	114	81	112	103	109	91	92	102	81	88	114	86	100	97	73	100	91	102	83	85	97	117	84	113	91	109	95	98	104	114	78	103	80	109	96	109	95	107	80	102	92	88	103	110	103	93	91	101	95	96	99	110	88	97	96	96	95	96	95	104	80	100	100	91	83	95	100	99	90	106	111	60	102	103	102	98	76	95	86	98	86	112	118	104	103	99	70	96	120	98	109	89	81	105	107	80	95	105	89	111	103	92	88	85	97	96	95	90	96	111	98	97	109	81	95	85	85	84	88	114	92	120	99	91	81	98	86	111	85	90	99	98	97	89	91	106	99	103	102	87	96	106	106	113	97	107	116	110	96	103	81	109	106	98	99	98	82	100	102	97	91	112	106	97	101	92	89	95	103	96	93	96	94	93	106	103	90	71	102	103	89	94	87	88	95	95	79	86	100	83	99	90	104	109	98	104	96	85	121	82	87	88	95	96	98	91	94	95	98	79	89	90	92	99	98	102	103	93	96	100	81	92	96	97	99	75	112	94	107	96	83	99	106	103	97	94	100	113	86	75	97	116	79	111	103	93	104	102	96	104	100
7043	15899	13887	7413	5006	3745	2848	2212	1770	1438	1086	947	807	679	549	508	463	395	378	367	314	304	298	259	258	267	222	242	228	231	209	189	203	177	193	179	188	190	176	156	159	183	172	153	163	150	155	156	176	167	165	160	155	160	182	183	151	151	148	165	161	152	133	131	145	150	153	132	135	166	137	164	139	161	149	156	128	154	142	151	128	140	144	155	148	131	155	140	150	130	145	139	143	147	163	149	162	163	163	148	140	128	136	139	146	149	130	134	149	142	148	147	136	129	120	138	145	139	131	145	163	143	108	142	143	119	157	151	146	123	137	122	136	149	129	140	138	145	131	150	137	133	132	154	157	140	131	104	132	133	128	148	127	135	106	147	145	129	133	140	142	140	141	127	132	138	127	141	143	144	149	134	138	130	126	111	141	123	134	140	139	140	139	119	134	144	141	133	137	137	137	132	144	124	159	128	152	145	162	119	150	140	145	148	133	129	124	132	128	156	144	130	139	138	130	139	141	131	126	153	150	136	146	153	138	136	143	149	154	127	125	134	109	140	138	139	151	132	148	118	130	122	131	137	118	140	140	130	134	145	119	131	125	135	133	140	131	143	134	134	122	119	149	132	140	144	135	138	145	123	143	117	136	126	136	152	151	137	118	124	122	129	147	122	137	137	129	131	134	148	134	125	127	138	132	132	145	133	132	125	133	148	141	123	125	148	124	133	129	130	141	142	123	140	113	119	162	142	138	130	125	139	130	120	153	139	135	149	128	156	147	126	136	120	139	156	127	134	118	134	151	142	140	150	135	134	131	139	130	141	136	145	149	140	127	126	146	137	144	146	115	150	146	123	143	108	134	146	113	163	128	133	134	140	130	154	129	118	142	136	143	127	127	135	137	147	126	122	123	142	120	131	123	141	127	145	125	123	121	167	146	141	136	122	133	131	131	138	112	112	136	146	130	129	149	137	123	114	131	152	143	153	123	140	139	141	126	131	117	123	138	129	147	129	122	156	130	155	136	136	128	135	119	122	147	129	124	128	139	130	121	153	147	152	127	141	151	119	127	115	153	153	136	135	138	135	132	154	147	118	127	136	143	131	117	109	146	117	118	141	136	131	128	119	153	132	124	141	124	132	153	126	136	144	124	113	146	145	138	126	127	134	127	151	128	163	133	130	154	146	142	134	148	134	134	140	158	138	132	119	118	151	138	129	131	147	136	140	136	129	127	131	134	124	113	152	131	128	146	142	146	125	144	122	124	140	137	134	140	147	132	135	145	142	142	134	139	136	128	142	132	144	138	143	132	152	141	140	147	131	132	129	143	119	156	144	134	143	119	137	139	138	134	157	134	148	135	134	122	141	137	136	157	146	148	133	128	135	146	154	151	131	149	133	132	156	137	113	119	138	146	130	150	129	132	122	112	141	128	138	129	150	131	130	122	115	139	140	143	135	129	111	112	146	150	144	125	141	125	142	151	130	136	142	130	127	136	140	136	132	138	123	122	113	133	124	133	136	132	120	129	118	141	131	128	143	114	122	137	135	131	144	148	131	144	146	129	149	143	117	124	129	150	152	122	131	142	129	131	139	149	128	129	129	134	129	146	102	131	125	129	147	127	126	131	118	147	127	132	134	155	131	129	135	126	141	123	131	140	141	123	130	139	139	142	113	117	154	127	142	143	136	125	133	121	115	131	129	155	135	130	134	138	122	122	130	136	132	160	135	177	145	122	146	131	150	123	142	132	135	147	149	135	134	150	130	144	120	129	141	134	129	142	121	139	138	142	139	137	141	131	135	140	120	146	127	149	139	133	128	151	147	115	129	130	121	121	107	166	129	135	120	146	114	114	146	119	129	142	134	131	112	152	115	124	130	124	144	160	142	125	128	133	140	125	141	130	145	143	156	142	143	134	120	122	142	143	137	125	140	131	127	119	124	110	137	126	148	133	147	126	124	106	138	138	126	162	143	146	122	146	125	137	133	129	157	166	143	135	143	135	117	137	127	121	118	125	114	122	146	122	137	151	113	133	156	119	133	132	117	139	145	139	129	138	117	101	129	131	129	137	144	150	123	138	123	132	125	140	133	119	128	153	126	130	131	129	125	141	128	151	137	149	119	124	147	141	116	136	135	129	121	140	149	135	129	141	136	133	143	125	140	142	134	142	132	126	140	118	104	129	150	103	112	127	144	124	122	122	144	118	131	122	135	133	139	145	128	133	129	129	138	140	126	131	134	114	118	137	128	129	118	138	136	159	140	147	127	140	151	123	133	145	141	130	132	120	140	146	129	138	127	128	112	128	130	123	138	117	137	138	126	109	146	119	131	137	122	131	144	123	127	103	148	107	127	133	136	128	153	131	148	144	132	124	136	124	124	133	154	137	121	126	132	149	141	122	134	152	146	137	126	124	131	132	130	127	114	139	153	131	145	126	163	125	149	147	174	113	113	143	148	137	127	110	117	131	125	132	112	112	125	114	143	130	116	137	154	131	118	140	123	146	126	147	135	146	140	137	121	149	133	137	135	120	123	122	152	124	147	129	152	149	145	124	118	151	129	117	114	129	127	122	108	125	145	145	155	133	129	129	118	155	144	132	152	123	147	127	148	132	144	132	120	136	131	142	113	117	155	139	143	122	141	118	164	122	124	134	147	136	169	134	133	128	127	141	129	126	147	143	127	115	141	122	128	137	127	142	132	142	140	151	132	135	162	129	150	118	146	131	124	157	123	148	140	134	144	126	122	126	126	131	128	122	140	130	115	127	114	149	134	140	138	139	113	137	129	132	131	125	132	144	125	149	121	137	131	127	133	146	117	129	126	124	134	140	133	144	151	134	133	131	128	141	124	135	135	139	131	137	157	145	117	112	128	147	135	132	125	142	157	129	124	140	140	147	143	140	137	138	139	131	116	135	102	133	119	131	143	143	141	130	126	145	137	133	126	147	115	125	137	131	138	124	114	167	145	143	135	144	121	132	144	158	120	141	124	133	127	137	150	153	140	153	109	139	139	134	140	122	131	130	133	131	130	117	135	147	140	138	149	138	121	136	146	123	134	135	165	134	125	125	143	149	126	148	153	121	136	136	134	131	119	143	126	150	133	146	141	125	162	130	139	118	118	122	129	136	117	144	133	124	158	128	148	157	162	133	130	137	139	127	149	134	149	124	145	97	146	126	119	128	115	135	121	125	144	140	133	156	140	116	148	122	149	132	144	134	141	116	148	138	145	124	156	120	139	124	132	126	139	143	135	140	128	127	130	138	130	142	145	142	122	140	136	123	143	113	140	147	128	137	127	131	148	110	150	135	120	143	149	151	116	135	152	152	131	115	127	155	141	155	138	125	143	143	132	129	135	121	129	140	145	135	130	159	130	133	161	132	136	131	133	142	131	128	128	138	156	152	142	147	119	140	131	143	118	135	133	130	120	125	157	135	137	162	128	113	123	139	132	147	159	137	145	133	133	149	114	128	129	126	136	125	127	132	137	130	129	143	142	129	121	131	128
27429	21029	8829	736	434	399	354	357	366	328	346	314	286	334	290	347	302	334	282	285	324	332	319	312	291	300	314	316	305	304	321	294	340	347	296	296	329	345	273	360	328	319	302	317	277	295	317	337	287	313	305	350	318	341	326	316	302	308	302	321	305	309	365	307	334	349	318	331	286	338	285	300	314	327	322	345	308	350	292	319	312	302	300	330	293	313	308	306	303	305	369	293	335	317	347	310	324	329	316	276	322	312	343	330	326	314	306	285	340	346	335	306	316	318	296	321	307	313	315	312	306	300	307	292	304	301	277	284	324	325	319	326	310	317	312	293	312	315	297	339	323	327	326	297	302	296	303	282	277	304	297	302	331	279	288	364	292	285	340	307	312	318	316	296	338	270	321	312	276	284	280	319	307	308	330	325	306	301	299	301	277	316	303	310	317	315	338	312	306	297	301	315	315	268	285	320	313	344	308	324	317	305	307	283	306	320	314	330	313	288	277	331	319	301	327	297	306	303	297	323	308	341	331	332	305	306	315	322	310	318	344	298	311	328	283	287	314	315	316	327	328	293	333	319	312	282	347	310	278	298	328	323	321	315	317	298	281	318	327	317	306	318	340	338	314	310	313	362	264	310	344	333	327	290	344	325	342	291	281	316	307	330	304	286	293	334	311	333	326	338	331	273	317	317	306	298	332	336	297	306	291	308	311	300	296	296	291	280	299	326	314	326	304	335	297	320	325	340	272	324	296	330	300	279	330	314	348	294	329	316	293	308	285	291	279	301	313	307	303	307	327	305	306	339	302	308	341	291	324	314	254	295	336	317	338	313	291	298	309	320	330	290	348	306	279	308	321	303	312	316	311	286	302	314	333	326	318	284	305	276	311	303	310	307	282	343	323	309	320	273	321	298	325	263	301	331	333	336	300	329	288	317	319	286	321	328	312	328	324	342	317	295	308	328	297	352	294	339	320	329	283	308	335	283	303	284	339	280	295	303	348	342	291	307	313	276	300	310	281	357	297	298	299	297	338	329	304	305	311	297	303	315	312	307	312	297	337	327	333	325	287	309	292	308	350	264	296	310	316	306	277	306	258	296	301	307	303	313	338	292	322	316	329	308	291	296	280	295	324	360	292	299	323	312	304	294	294	313	299	335	314	303	308	314	320	297	305	310	317	294	328	318	298	307	302	321	317	320	301	334	311	328	268	306	289	304	346	272	332	325	304	331	351	299	313	339	290	313	297	275	288	317	307	295	300	288	302	294	313	312	323	308	316	298	337	340	335	339	316	298	301	299	300	255	335	277	287	298	313	301	298	288	320	332	312	284	295	350	327	352	288	314	330	321	305	326	310	293	304	300	297	309	302	302	341	326	335	301	314	294	303	317	323	312	326	322	337	303	299	296	305	295	335	334	305	275	304	296	322	318	312	318	327	309	320	297	334	309	301	324	348	322	306	301	318	311	346	314	280	316	312	296	337	313	314	315	302	288	275	287	329	343	339	327	286	313	307	312	323	321	321	349	297	301	304	298	332	285	324	297	297	327	295	300	331	328	319	276	308	311	319	312	297	330	302	301	329	307	300	295	339	318	357	345	297	302	287	346	326	308	282	316	318	299	304	317	292	277	308	306	306	289	322	316	320	333	312	293	332	339	326	322	333	315	304	320	295	309	315	275	324	301	306	288	314	306	285	344	308	300	310	298	308	326	289	319	304	315	319	279	302	303	335	299	298	326	307	334	311	316	304	304	308	325	291	299	273	312	296	308	309	307	304	282	298	335	362	304	300	340	304	341	311	349	318	323	331	317	290	316	320	306	315	330	316	338	307	316	316	318	326	281	276	315	333	274	293	329	331	300	312	328	347	317	317	296	303	273	300	324	302	300	312	358	332	322	319	282	308	325	297	286	322	315	302	307	326	311	309	318	339	304	278	293	307	315	279	320	304	339	327	342	288	346	322	317	309	334	353	331	313	318	301	318	324	319	329	286	319	321	325	300	314	272	311	348	316	310	338	323	322	314	301	325	306	310	318	336	309	324	321	280	323	328	307	336	282	316	274	279	291	332	298	309	327	322	301	317	351	296	329	316	276	307	288	301	291	330	294	325	316	325	308	309	326	292	318	302	326	306	324	294	289	318	301	306	320	325	310	312	295	330	323	274	282	314	297	311	268	310	333	329	327	298	307	281	316	308	263	314	330	326	309	314	326	313	317	291	295	299	316	313	304	352	308	334	301	319	297	347	314	338	336	298	336	296	321	307	316	315	325	306	302	331	327	283	315	316	321	309	306	328	306	293	306	313	317	323	268	303	315	307	304	309	306	313	322	305	315	312	310	314	342	263	341	302	342	295	295	316	289	302	322	343	284	297	324	339	332	311	308	299	318	314	277	330	341	273	325	307	317	319	372	334	301	303	300	305	303	335	324	330	326	316	298	339	323	303	322	328	280	284	299	276	342	318	331	307	295	304	316	332	338	297	297	282	306	316	334	340	283	293	303	327	316	303	343	308	307	304	297	327	332	295	296	298	311	319	295	328	335	279	302	321	350	340	320	306	323	299	302	330	312	319	309	288	295	307	334	325	305	339	318	318	314	272	307	279	343	320	314	316	334	304	297	287	333	334	322	303	284	318	303	302	310	312	331	337	316	316	329	329	327	308	314	331	307	310	332	324	285	312	359	291	309	298	285	309	304	318	312	285	298	334	327	304	292	302	323	325	323	299	329	325	310	338	313	317	291	325	325	306	312	331	339	310	297	306	298	336	322	308	293	298	350	317	311	330	310	288	319	306	300	295	326	279	290	329	331	299	337	311	299	297	341	303	317	345	311	335	328	338	310	329	309	323	326	324	295	310	328	357	292	309	287	294	295	307	311	302	315	332	325	317	309	299	303	293	297	316	314	316	322	321	291	312	324	335	278	355	316	315	348	325	303	329	313	332	337	294	287	314	326	295	300	316	311	307	296	319	322	348	324	325	309	317	293	289	299	326	296	315	315	309	296	285	338	310	313	333	335	345	328	314	321	299	318	290	321	334	303	300	314	311	329	338	316	311	334	321	313	311	332	282	300	307	309	270	328	315	301	310	294	319	315	307	341	281	303	304	334	315	317	283	322	309	315	304	328	302	313	322	309	314	326	295	331	334	310	329	331	286	296	324	300	314	321	350	291	294	339	311	299	306	311	273	311	318	310	318	291	317	312	300	296	308	288	316	272	293	310	318	298	295	295	305	304	289	321	312	318	332	296	323	336	295	308	317	319	306	295	354	305	319	314	301	316	315	329	289	320	304	342	312	295	285	302	298	309	323	296	325	312	312	317	304	316	294	289	312	293	342	319	308	302	299	296	336	329	336	295	302	313	291	327	332	310	341	311	303	324	280	325	298	333	308	301	295	327	294	286	317	346	279	328	321	345	304	326	335	344	308	296	340	329	334	321	315	284	297	303	320	342	323	334	288	327	311	323	318	276	299	319	330	316	313	320	306	302	312	312	318	342	320	270	298
3907	1270	1124	741	621	573	515	474	478	470	416	457	445	442	431	441	430	409	412	431	438	465	430	413	435	387	385	439	422	440	420	396	424	391	398	399	438	419	392	393	428	454	422	408	424	441	389	442	424	412	428	384	437	401	408	414	419	410	409	411	378	418	393	412	431	446	410	364	401	422	443	401	382	444	438	415	392	436	418	416	415	403	407	403	392	430	391	395	427	402	413	401	431	412	454	406	386	402	391	418	408	424	385	410	399	439	404	399	418	431	410	381	404	416	406	406	384	433	407	369	406	404	395	399	436	391	400	420	395	421	422	403	426	424	399	416	399	441	394	410	394	422	383	461	416	391	409	431	403	430	419	413	422	420	412	389	376	399	428	431	428	400	418	406	413	399	458	421	413	408	411	403	425	407	426	410	384	404	430	402	389	421	425	398	354	382	381	426	412	414	391	459	399	439	428	402	434	403	396	429	425	427	401	427	428	452	440	431	412	395	434	439	413	410	399	396	422	428	472	431	380	369	402	426	437	414	412	435	432	420	398	444	388	415	409	400	446	416	412	408	380	394	384	425	404	394	466	400	431	403	417	410	381	397	392	447	438	383	392	447	445	404	412	397	416	418	395	416	442	429	397	386	444	419	410	430	423	400	399	427	425	423	394	415	406	389	419	423	419	387	403	399	424	402	410	397	406	452	404	445	430	413	415	418	382	410	417	403	401	422	389	480	436	385	424	422	449	445	432	426	402	390	404	390	416	422	404	418	400	413	427	432	394	421	435	436	409	396	407	423	427	382	451	434	391	387	426	434	403	433	406	429	428	421	382	396	388	402	403	409	388	404	424	393	440	414	403	430	440	417	396	381	396	431	446	426	403	422	405	415	415	441	440	453	425	454	442	391	420	452	401	391	422	375	400	424	389	416	412	415	405	402	474	373	442	421	442	418	421	402	391	418	384	404	442	405	423	383	420	419	430	444	430	398	421	386	409	390	426	431	410	452	424	431	424	387	419	403	390	421	437	405	412	422	449	411	430	401	433	420	436	397	401	468	392	392	439	409	430	433	457	405	384	410	430	414	396	388	405	388	416	374	405	391	390	390	411	388	437	404	423	402	406	435	423	390	424	431	410	435	393	382	425	423	409	390	427	400	386	401	399	421	401	415	400	416	398	360	415	398	424	403	422	409	400	462	403	411	429	434	406	431	418	406	400	387	414	407	443	420	407	398	403	436	441	468	376	416	427	440	401	400	406	441	440	417	433	397	431	419	394	411	421	426	379	440	399	432	419	423	376	424	344	370	421	387	365	431	418	417	444	353	427	408	419	406	385	414	390	416	404	413	425	395	418	426	385	449	378	426	402	399	403	429	423	404	393	434	406	377	396	438	429	428	408	372	429	436	397	362	432	386	395	394	427	410	411	439	426	366	431	433	406	382	394	447	420	407	388	395	369	446	416	408	416	448	453	415	427	407	429	450	404	388	421	454	420	431	425	390	426	430	445	414	413	422	420	401	442	436	408	398	426	422	412	416	405	416	409	408	404	456	380	406	415	440	443	406	409	424	417	422	436	397	394	409	403	429	410	414	414	417	405	403	429	387	422	414	420	393	425	429	387	392	403	373	422	424	405	420	446	399	389	405	418	400	402	439	400	423	433	399	418	406	426	396	401	380	426	392	411	436	398	400	394	463	422	419	419	404	423	457	408	403	415	402	384	419	393	433	430	410	399	407	426	409	436	440	408	420	396	398	417	391	410	427	439	441	385	429	425	408	410	441	408	416	410	386	412	379	423	373	397	421	407	387	456	413	401	411	396	399	413	425	390	400	387	393	359	390	388	440	403	453	388	403	434	390	439	390	458	387	394	423	423	379	403	445	428	365	413	434	431	421	400	409	437	432	407	432	405	406	382	407	449	406	437	406	415	396	403	369	421	405	451	392	407	414	376	413	402	366	421	420	387	372	405	431	416	430	402	450	416	378	406	418	436	427	408	444	421	408	423	411	416	423	371	437	428	402	418	408	407	408	415	396	446	454	421	404	406	423	440	423	415	407	411	405	380	404	411	446	425	413	452	395	426	423	422	463	442	385	399	394	485	409	453	402	436	434	459	374	417	386	413	390	397	378	388	454	419	419	410	402	416	448	415	418	392	409	432	425	398	400	400	386	431	409	427	433	396	421	395	418	445	385	390	408	410	393	436	425	418	411	413	361	415	401	410	422	416	396	443	437	399	396	369	420	418	379	436	396	390	430	422	416	397	422	394	429	372	429	436	442	416	454	419	422	416	404	413	393	447	394	436	384	403	403	383	402	416	406	406	400	416	412	422	400	414	386	425	385	416	385	407	428	411	407	387	403	435	389	405	415	397	417	431	417	442	400	407	420	429	414	446	454	415	406	424	449	443	409	396	398	361	397	418	421	378	421	388	434	411	392	414	413	421	396	444	420	402	418	422	406	378	400	403	435	430	415	373	402	438	379	392	378	375	395	409	430	391	431	425	400	399	427	431	431	407	416	407	429	392	398	454	405	414	414	426	381	429	398	416	424	426	439	471	403	411	421	442	419	404	453	413	418	410	421	392	398	414	409	441	425	391	389	416	412	443	451	401	427	416	447	387	411	417	465	426	417	451	413	424	434	405	397	433	407	457	383	423	396	420	420	452	376	403	435	393	385	388	439	416	412	409	435	409	416	404	386	413	428	424	399	418	416	401	454	424	436	437	403	430	397	411	431	423	413	389	405	407	449	421	390	452	363	376	458	393	384	412	417	440	385	427	453	438	401	413	439	389	404	440	422	412	420	427	384	395	412	401	414	425	419	388	396	409	452	423	420	417	424	409	396	428	425	407	394	463	392	394	401	411	431	442	413	408	391	399	420	398	416	398	441	466	436	395	396	384	416	407	416	444	456	429	446	413	421	429	395	403	426	417	436	402	424	399	417	423	446	408	424	405	456	426	372	387	449	409	428	445	413	419	416	449	378	412	406	415	405	397	395	410	418	420	444	434	424	424	424	447	382	424	407	370	444	397	404	395	427	409	411	434	410	429	390	393	427	410	437	447	396	405	419	412	426	411	420	421	436	417	420	384	390	425	441	404	436	404	405	421	395	406	436	434	425	423	411	424	416	377	421	383	432	435	438	400	363	428	433	426	412	415	406	423	469	456	410	425	393	438	384	388	367	401	428	449	450	373	432	418	412	411	406	427	404	427	407	433	416	428	425	392	404	374	426	439	410	416	402	422	402	385	388	419	403	401	412	454	400	381	384	415	433	416	424	417	431	437	400	426	431	441	427	431	414	414	410	414	424	440	420	398	428	442	420	438	404	431	406	377	419	402	448	417	441	440	408	428	433	403	418	429	365	447	398	411	394	423	394	438	405	434	410	479	416	414	404	407	414	413	395	434	419	409	421	402	391	429	446	404	400	405	388	447	385	422	422	425	371	427	401	423	403	394	387	402	422	434	427	388	432	410	403	411	397	413	408	392	421	429	411	407	391	411	427
24484	21632	29174	24604	21630	9269	1070	742	565	528	464	412	385	388	348	330	346	312	321	317	293	305	269	303	292	278	269	277	307	287	265	278	258	280	283	304	281	273	268	277	273	263	250	270	274	242	239	257	255	280	271	259	239	258	253	264	273	267	247	253	276	265	259	246	240	248	272	262	277	268	219	235	280	251	257	265	268	252	263	262	277	245	276	273	265	263	253	274	272	270	251	277	263	249	260	258	249	240	250	258	281	259	266	232	262	283	267	244	263	253	269	256	247	244	241	243	251	278	266	247	262	239	260	253	262	222	256	256	250	260	267	279	310	266	219	217	245	269	273	267	231	260	255	239	257	276	245	277	239	258	245	258	265	307	221	296	277	275	252	229	223	239	242	252	245	257	243	241	253	256	230	251	240	264	245	273	244	230	275	251	224	264	286	265	282	270	294	252	256	245	255	256	222	313	240	265	254	250	264	247	257	254	243	247	238	268	263	239	276	262	258	271	261	226	267	228	237	262	237	254	238	259	279	240	257	251	240	239	257	254	263	242	241	288	219	264	259	271	244	265	260	256	245	257	238	237	263	276	259	269	260	253	264	283	271	239	232	262	264	234	270	249	244	239	275	243	216	241	254	267	241	235	265	255	263	260	246	269	253	251	252	252	267	261	255	247	262	268	249	269	264	245	255	263	261	263	276	227	250	256	277	274	283	233	229	252	273	250	225	241	254	248	244	246	269	232	243	253	271	268	251	232	249	258	239	262	256	245	298	252	248	252	247	269	248	244	236	254	269	238	256	267	246	291	240	244	252	275	261	272	245	250	266	238	274	271	240	252	234	256	259	259	273	278	283	266	266	253	288	251	239	252	241	252	240	274	301	267	245	268	237	268	268	248	256	265	264	237	247	221	261	255	255	254	241	220	234	254	257	275	242	249	283	241	257	286	263	221	237	261	263	260	265	242	275	243	256	275	268	275	257	227	274	256	278	240	263	245	259	268	249	289	252	264	236	262	278	283	270	235	248	288	237	250	241	243	274	234	277	233	238	260	291	294	263	254	263	274	229	247	239	255	270	232	230	262	236	259	254	278	231	237	304	241	269	268	283	225	263	244	276	247	229	242	258	252	252	225	243	257	222	245	248	256	233	259	234	246	255	224	238	257	241	271	245	267	260	257	265	227	247	272	258	267	267	226	265	256	227	206	247	285	230	259	267	250	235	248	241	241	242	251	241	273	270	226	267	259	224	259	266	284	253	260	246	260	254	276	267	265	258	263	254	259	262	250	227	240	236	256	258	264	255	263	219	225	219	242	281	242	267	226	255	237	234	245	272	246	248	240	248	228	272	250	240	245	257	222	268	253	265	247	271	250	266	246	227	246	251	228	284	283	274	270	241	259	258	284	264	261	242	275	260	241	248	285	266	252	253	273	239	252	263	267	250	246	272	239	246	284	274	268	257	269	257	247	238	257	285	252	257	255	246	256	243	254	290	268	234	246	261	273	247	246	269	266	227	257	259	226	258	246	272	257	254	252	259	248	264	258	245	234	254	266	255	228	276	266	270	241	268	261	270	239	262	272	271	240	258	248	260	271	271	242	242	223	267	242	246	278	264	265	254	265	225	256	262	266	272	258	273	254	272	268	246	261	268	246	255	250	240	257	258	248	270	262	243	227	260	261	232	255	262	264	278	277	263	233	250	256	255	256	233	266	236	252	269	272	247	252	235	267	228	235	246	241	275	257	259	227	262	288	245	242	264	246	241	248	256	270	244	277	237	247	243	261	263	239	278	261	246	259	234	269	244	281	232	264	257	241	288	290	241	290	223	247	277	284	246	230	254	244	257	246	233	245	242	271	253	261	250	258	239	248	265	252	262	248	236	282	251	235	237	273	267	264	250	234	257	258	223	264	252	274	274	242	251	270	260	256	275	256	236	263	273	209	233	268	257	269	255	256	282	223	218	271	283	287	278	246	256	228	261	234	280	246	250	246	251	261	249	249	251	272	243	261	262	231	241	252	302	231	265	234	257	255	251	260	265	229	234	246	222	253	254	301	248	270	254	261	254	265	238	262	227	262	250	255	258	269	251	244	243	283	257	251	262	262	263	261	241	274	258	244	237	279	267	284	273	237	239	243	246	259	263	264	274	269	269	260	277	257	235	232	265	247	279	241	280	252	270	258	271	273	271	247	246	287	254	255	256	257	268	235	252	230	236	247	251	241	285	274	244	216	260	259	261	245	251	253	260	275	253	248	266	253	246	251	284	232	275	254	263	230	233	244	248	274	263	254	267	257	267	254	258	264	240	247	253	247	231	247	258	259	261	256	248	227	224	282	251	244	269	235	278	280	254	253	271	257	233	257	243	225	276	268	254	255	259	266	248	275	283	273	273	269	261	231	296	250	230	259	241	248	277	258	275	276	241	264	248	264	244	246	305	276	257	262	255	262	221	266	241	264	245	262	251	274	243	251	267	265	252	239	250	264	247	296	251	259	259	237	258	264	254	242	240	244	248	231	264	242	257	272	260	256	254	254	244	229	266	240	266	290	248	266	246	242	247	261	232	260	260	259	246	234	248	269	260	224	250	253	273	240	255	246	236	268	259	258	277	278	241	245	256	219	265	278	248	275	253	264	247	231	261	261	277	268	250	263	262	270	239	223	272	265	227	265	256	242	253	232	263	265	248	249	283	230	260	239	252	259	270	245	259	267	262	275	221	255	273	260	238	278	255	246	249	292	274	237	240	254	266	253	266	256	282	238	272	232	275	258	252	254	245	273	264	264	256	250	258	246	255	281	245	249	222	239	242	265	249	262	255	250	262	247	273	230	225	229	267	264	235	240	255	277	265	233	262	266	259	268	246	268	276	283	251	285	235	259	234	252	242	223	251	302	237	262	222	275	248	264	254	254	269	263	252	264	256	248	249	254	267	263	268	239	231	222	259	268	268	251	235	231	258	260	256	247	260	240	254	273	278	272	268	253	279	251	245	226	246	236	256	246	246	254	257	284	247	270	281	248	262	267	253	240	251	256	245	262	258	261	266	285	239	243	270	250	279	260	248	265	267	257	246	261	248	254	281	241	245	239	256	235	293	281	277	235	256	250	231	245	237	263	250	241	280	242	254	248	257	254	247	258	242	272	230	243	249	287	250	250	307	250	245	248	259	247	258	245	245	242	245	244	259	276	265	237	239	242	263	229	266	273	254	252	254	281	267	288	237	248	226	269	249	248	281	272	264	276	260	240	277	259	261	242	256	259	239	274	291	248	261	259	265	252	247	271	246	262	238	262	269	237	230	248	279	241	246	261	257	267	261	238	248	236	264	260	224	246	273	244	242	271	302	225	249	224	262	247	260	244	280	250	260	256	284	253	275	261	256	273	243	244	256	284	246	237	247	238	257	247	241	243	269	250	281	231	256	242	286	259	276	279	241	254	250	254	287	270	253	259	248	256	286	227	271	271	240	253	293	253	273	238	270	262	257	266	250	256	240	242	249	289	247	254
4928	9888	8622	4448	2958	2204	1760	1473	1152	999	898	765	661	598	613	543	525	482	488	432	455	439	422	414	419	406	402	421	363	356	427	400	390	384	391	392	385	374	363	352	382	377	340	358	360	341	367	361	349	350	376	344	353	359	358	383	354	389	357	334	370	352	366	349	357	365	318	354	369	332	348	384	335	357	327	353	348	349	331	365	325	329	325	352	340	366	373	360	373	359	351	332	361	363	390	343	382	368	323	350	344	336	360	314	297	335	331	355	299	349	358	349	354	372	352	340	359	348	331	352	323	333	352	365	352	362	338	353	312	328	370	346	350	353	385	321	336	327	347	335	368	348	322	344	342	348	354	360	357	323	350	343	370	332	365	354	325	361	377	371	358	321	351	343	372	339	336	341	346	350	346	343	327	330	355	338	352	321	328	341	361	342	356	359	327	329	333	321	320	335	340	347	351	369	367	342	359	353	381	387	380	313	315	347	370	344	353	355	350	342	356	353	369	376	311	336	332	343	362	355	322	334	328	324	334	372	372	350	327	316	335	347	316	350	343	323	352	347	355	314	347	352	360	346	342	322	338	310	329	343	316	351	346	348	367	356	362	333	364	351	355	357	348	349	330	350	347	320	357	343	347	349	354	350	318	368	344	298	337	361	349	307	327	354	310	315	343	379	369	376	364	348	339	340	346	339	365	370	354	332	336	352	332	319	364	332	344	359	372	338	337	365	338	366	356	331	353	340	325	332	353	354	346	339	350	340	351	335	373	339	359	340	346	333	335	331	351	352	375	363	324	344	352	317	313	377	324	349	311	314	335	320	338	355	353	340	337	321	328	331	335	315	339	364	326	353	362	295	349	345	378	370	348	329	344	354	376	353	395	342	352	309	342	350	330	335	328	378	350	354	312	360	393	355	346	391	325	338	368	374	375	330	340	344	348	353	340	338	351	376	366	373	354	354	355	352	344	318	347	356	336	352	334	337	343	353	347	308	333	317	346	332	360	338	331	334	355	348	360	366	338	345	327	335	364	334	351	336	360	374	318	352	373	342	366	333	350	352	355	324	341	343	350	356	345	371	362	346	329	360	349	334	359	369	331	356	361	341	340	332	352	339	366	353	367	348	313	336	356	362	351	352	337	353	357	336	325	319	327	326	352	329	351	346	349	349	327	357	368	341	340	334	347	332	323	351	325	324	355	293	332	311	383	363	366	317	348	387	371	321	355	376	373	331	340	356	351	366	331	318	388	374	358	355	351	323	343	351	347	331	335	319	358	337	357	304	345	345	351	333	366	341	367	343	346	337	353	400	372	376	384	334	342	381	341	352	346	328	363	338	324	354	318	344	330	381	329	351	319	362	331	340	350	311	387	372	342	338	348	336	345	323	349	383	350	338	334	342	351	363	310	344	345	321	350	394	328	339	323	341	362	329	359	340	324	362	328	358	359	317	341	362	355	348	325	345	352	327	338	373	341	358	331	331	332	333	384	379	317	356	314	342	348	334	346	360	392	358	348	324	356	338	340	345	323	326	328	373	346	347	378	374	344	333	333	338	302	354	354	365	347	333	327	326	335	355	375	362	337	357	333	301	347	386	352	359	339	327	335	324	360	332	344	364	356	366	367	308	346	366	333	335	330	332	344	374	332	376	360	357	403	357	326	322	303	350	361	357	339	351	335	373	357	338	335	332	368	340	343	361	350	357	357	350	332	337	379	367	348	399	362	344	359	338	344	346	373	352	341	358	329	357	357	336	343	324	345	342	349	354	325	358	341	354	350	346	376	317	352	309	374	330	378	343	366	361	339	359	337	325	315	365	348	357	344	326	328	322	369	364	357	301	333	377	352	357	341	343	362	348	334	356	362	376	325	338	346	365	361	379	347	332	346	311	329	341	330	319	333	331	349	319	326	340	349	356	362	337	357	376	377	350	347	321	343	337	355	386	361	345	351	370	348	317	326	356	362	362	347	346	332	365	362	315	354	359	342	333	336	337	343	363	320	365	347	341	357	335	386	318	330	333	289	353	355	356	344	329	358	338	365	323	356	323	349	357	316	338	347	354	331	347	370	337	325	373	311	373	330	335	376	386	332	348	351	349	333	341	337	356	311	319	331	355	336	343	328	333	332	341	335	308	368	344	360	364	363	324	337	361	337	319	361	387	317	334	332	361	354	329	347	355	329	376	321	338	354	379	358	330	372	374	316	366	335	354	347	377	369	335	348	333	355	360	370	360	338	373	345	331	364	344	344	321	363	332	353	370	365	315	325	342	338	336	342	361	354	319	325	340	369	322	345	304	360	376	328	329	331	364	339	352	336	323	314	327	326	393	330	360	378	362	327	334	366	355	330	356	345	354	339	329	340	371	348	353	353	328	337	353	360	349	329	340	351	356	365	380	344	325	335	359	358	366	339	366	315	327	325	354	353	356	312	336	353	342	323	337	355	339	317	322	356	342	330	344	356	326	327	377	339	367	369	336	374	329	363	321	328	359	357	379	340	341	349	304	381	344	338	367	320	368	324	373	351	347	389	375	326	357	332	360	348	349	339	367	345	317	342	327	330	327	329	375	346	357	360	351	371	394	375	356	394	351	353	352	326	333	337	352	353	336	361	351	363	304	323	338	365	320	366	365	377	390	336	320	359	362	358	362	361	373	349	345	358	354	370	368	334	358	369	377	341	346	364	360	366	345	365	339	368	360	326	375	341	347	317	363	352	344	363	351	309	354	323	353	332	321	373	344	304	344	371	356	369	380	348	329	352	370	341	346	359	367	333	347	342	351	302	363	359	337	345	336	329	346	318	354	336	367	330	355	318	365	359	336	315	338	325	342	337	351	320	343	316	352	314	365	380	362	341	327	324	332	357	343	341	352	338	338	339	366	341	341	356	360	359	310	364	353	336	334	330	332	372	337	321	364	332	367	369	331	347	321	326	335	353	364	320	344	368	352	350	328	379	348	333	332	351	334	370	365	351	297	355	366	328	338	389	335	315	366	330	376	350	353	337	326	373	358	335	338	361	326	366	319	350	366	348	330	327	366	352	378	359	348	348	351	355	342	359	317	356	345	371	354	354	284	320	341	351	365	342	381	332	342	314	365	338	359	320	353	338	346	373	370	372	335	343	342	353	342	335	363	325	348	364	346	334	361	333	334	338	363	373	368	353	342	354	330	294	330	317	344	357	346	337	346	350	340	361	360	348	375	346	359	339	323	320	324	376	331	320	323	377	322	386	325	354	333	327	354	327	373	339	348	332	337	342	349	321	349	354	334	344	377	322	355	357	325	363	365	345	358	324	356	362	335	372	338	346	355	327	341	313	382	362	314	335	349	377	348	313	351	387	383	359	320	369	399	319	340	361	363	343	339	364	357	332	354	334	353	358	333	340	338	321	359	324	365	335	351	362	329	323	369	372	339	345	361	343	359	384	317	356	375	357	302	350	331	320	328	356	336	332	345	342	329	362	357	339	359	328	338	309	346	363	345	344	324	357	361	340	355	351	336
23529	21630	29614	24107	21630	21653	6957	991	655	577	445	393	353	315	284	261	230	222	212	208	182	156	164	145	154	138	155	156	160	143	134	152	143	120	119	118	123	134	117	123	106	120	110	113	103	133	118	121	122	113	114	131	117	120	103	115	103	95	116	96	137	108	94	117	93	92	125	108	101	98	102	130	105	103	95	100	102	109	113	97	108	96	112	88	107	110	111	89	97	102	102	107	91	89	92	112	96	120	108	110	122	79	99	113	108	107	108	98	103	95	100	108	77	120	84	113	94	100	92	108	103	108	101	102	94	104	95	83	114	106	108	101	101	92	97	112	81	111	95	101	108	118	91	103	86	77	94	94	93	104	93	102	106	91	107	103	88	114	105	92	91	91	103	99	111	94	97	101	88	94	109	102	96	94	103	92	106	104	102	104	88	87	109	106	100	102	98	113	101	91	90	85	93	95	107	113	100	96	88	81	106	104	101	97	106	87	109	92	106	111	87	103	102	101	117	96	96	103	95	91	93	101	105	98	103	99	103	90	96	97	103	106	89	94	91	91	111	110	93	81	106	102	103	104	113	93	108	101	99	108	91	106	103	97	105	95	84	96	95	100	102	87	97	104	107	105	92	113	107	98	99	104	91	85	78	103	88	114	107	107	101	100	96	108	80	121	91	100	90	107	101	103	101	115	114	88	107	106	119	93	113	93	94	92	100	82	89	97	101	103	89	99	107	102	97	102	106	100	88	102	76	107	96	98	94	108	98	94	86	116	95	92	96	114	110	94	91	98	95	99	96	93	101	90	111	94	105	86	88	94	83	114	85	97	97	105	87	89	102	113	96	83	75	100	89	81	85	118	88	96	95	107	92	91	92	102	112	98	91	94	94	127	111	100	78	96	88	108	81	83	81	115	80	93	89	108	98	109	96	93	101	98	97	105	102	100	108	87	96	104	103	100	111	104	84	99	84	98	114	112	100	86	85	94	93	92	82	85	110	101	87	80	79	93	102	105	114	101	98	83	100	102	98	93	90	85	99	103	98	91	86	98	89	96	92	111	119	107	99	97	92	114	101	84	108	100	119	90	86	105	116	104	87	102	109	106	104	101	110	105	91	100	114	88	96	112	102	102	83	103	100	114	104	106	92	105	101	118	87	95	102	86	90	101	106	95	86	106	98	112	99	84	91	91	94	120	95	90	89	113	87	96	101	97	99	106	94	104	98	103	105	96	111	88	101	89	100	107	98	103	94	101	81	101	87	98	102	74	95	83	93	89	112	91	110	107	89	80	93	95	87	116	85	92	103	108	85	112	98	105	86	106	88	103	96	101	106	104	96	99	117	100	87	97	134	107	107	108	106	84	95	106	95	104	91	90	80	95	87	108	97	100	105	111	96	76	82	117	109	99	96	75	98	95	95	84	95	90	86	101	111	94	102	108	102	102	90	99	97	105	107	106	106	89	97	106	110	115	107	95	98	121	91	85	98	103	92	79	95	113	84	88	95	119	120	100	98	92	109	101	84	97	102	86	92	104	84	93	85	103	103	106	97	106	93	96	107	111	112	107	108	89	81	96	116	118	104	90	91	82	99	108	82	102	90	90	85	103	90	109	95	90	90	95	105	100	105	88	89	90	90	99	93	100	112	83	104	113	98	91	86	94	100	95	101	100	110	87	101	116	94	101	91	90	96	108	106	92	88	100	101	93	100	91	104	79	94	85	92	103	88	94	104	97	112	106	117	88	97	110	83	95	96	110	97	94	113	99	114	96	111	95	108	107	102	100	112	102	98	98	79	108	100	100	95	85	90	99	96	100	109	102	100	115	105	112	94	101	103	83	87	100	84	91	93	88	105	100	94	87	93	103	86	96	97	102	95	103	102	113	93	112	105	78	97	71	101	107	103	106	95	87	89	92	79	120	101	98	95	94	94	108	100	99	90	108	104	84	97	91	103	99	103	95	94	99	99	103	100	82	110	103	87	87	99	96	84	98	98	113	96	97	100	99	120	102	84	96	97	92	98	88	116	101	92	94	94	96	91	118	98	109	94	109	93	100	96	110	90	94	102	104	97	91	91	88	106	91	95	98	102	97	98	107	102	103	113	103	104	88	103	73	78	111	124	89	100	87	104	126	95	93	102	101	90	86	85	121	88	99	107	100	114	98	90	95	89	112	89	104	95	103	94	97	99	116	107	115	101	101	91	89	95	96	111	98	110	91	99	104	101	111	101	90	109	116	100	101	106	99	88	101	98	90	102	90	100	100	94	81	103	96	105	99	96	94	85	90	90	108	97	101	90	92	99	97	85	108	98	94	85	97	107	100	75	107	88	103	97	91	101	89	79	99	112	104	112	104	110	109	93	117	104	90	92	100	83	92	100	92	99	93	120	79	96	105	99	109	96	100	89	94	114	99	90	89	89	93	92	105	88	91	104	92	90	95	103	94	110	95	113	103	99	90	108	109	103	109	88	91	107	83	101	98	94	104	100	104	91	91	93	103	103	96	93	103	87	102	107	98	87	106	103	92	93	118	97	96	95	97	89	115	97	96	100	98	108	94	84	98	89	93	89	95	114	101	97	92	98	100	101	81	91	102	98	100	94	88	102	85	105	80	91	113	90	103	80	95	106	102	105	101	109	97	110	115	89	75	93	106	101	97	102	102	108	106	91	91	84	91	92	115	100	113	101	110	94	113	91	97	104	91	88	89	96	90	87	94	107	96	116	108	101	95	97	132	110	119	101	105	118	94	97	104	81	88	107	90	100	103	96	91	101	99	86	109	90	100	99	91	92	102	104	93	94	115	108	88	88	108	95	82	110	102	112	97	74	105	85	101	84	108	94	104	103	83	103	102	106	101	103	97	100	112	114	92	111	96	97	89	99	100	97	115	88	111	95	108	98	105	124	107	105	107	100	92	99	90	110	90	95	104	115	101	90	100	103	101	103	94	98	101	97	100	106	71	109	99	110	94	98	103	87	83	101	88	90	99	103	95	104	92	105	111	112	105	107	106	103	83	103	99	97	99	88	94	108	79	87	104	97	83	110	91	96	88	98	92	104	104	92	94	115	87	99	96	95	97	76	99	91	97	97	91	96	94	102	87	107	108	90	98	114	118	101	101	92	86	98	80	87	115	102	95	96	93	99	107	88	94	88	75	104	105	102	103	100	91	104	106	96	90	82	91	98	89	97	92	100	104	103	92	93	98	105	81	102	98	97	90	91	101	87	110	83	91	87	103	90	105	110	107	86	110	122	102	112	105	112	103	101	113	101	112	68	99	102	87	124	116	103	112	95	102	103	93	93	100	82	104	88	93	90	97	99	91	98	77	110	94	93	110	104	83	105	106	94	89	106	98	98	85	99	97	106	83	102	83	112	110	101	94	106	103	86	94	80	97	95	93	99	90	91	87	112	102	100	88	94	102	102	92	106	98	97	108	107	87	89	107	88	98	90	87	95	101	89	104	103	108	92	106	88	88	97	103	99	82	108	109	97	74	87	111	128	88
7112	16036	14011	7381	5125	3779	2911	2202	1733	1380	1026	955	800	729	570	497	439	393	385	338	320	323	307	259	277	253	244	195	207	205	217	185	186	197	190	208	182	187	187	169	159	167	163	160	200	169	154	170	176	167	158	156	159	155	175	157	176	168	162	163	139	160	154	168	134	168	151	157	159	152	168	167	156	171	143	135	152	146	134	131	143	137	125	130	152	151	148	162	135	150	161	123	165	161	172	149	164	155	147	169	128	123	120	136	160	147	162	136	137	144	135	178	151	142	168	151	145	135	151	155	153	139	135	141	137	147	152	150	138	144	140	135	151	131	125	143	129	123	151	142	140	136	138	122	143	119	132	127	138	124	154	160	152	129	110	148	136	133	126	142	133	136	131	134	156	124	147	144	132	150	145	105	138	144	150	150	142	142	140	147	147	124	139	130	129	147	132	134	139	135	131	121	150	159	152	117	154	127	159	125	151	146	128	144	140	133	122	146	130	125	133	143	145	130	133	141	110	138	114	128	144	135	134	124	129	127	132	165	143	126	136	157	148	123	148	130	115	136	126	121	134	147	160	128	128	154	148	135	145	146	139	155	131	146	145	129	122	140	114	134	136	132	135	139	132	124	132	165	158	141	130	132	141	128	106	123	115	127	129	142	154	130	155	140	136	120	135	114	151	136	136	156	126	148	156	137	124	139	149	136	128	130	138	164	122	148	114	149	126	129	145	124	153	130	150	128	143	136	142	134	146	144	123	136	136	130	160	151	132	130	129	125	159	133	133	136	137	140	124	113	151	140	134	123	142	141	146	143	155	145	147	143	134	141	128	144	128	154	127	156	141	124	143	146	136	137	136	143	126	134	134	140	154	136	122	132	138	131	136	126	143	145	138	127	143	115	142	130	141	145	151	131	122	139	125	134	130	138	112	115	154	136	173	132	156	124	154	135	159	157	139	121	142	139	137	136	128	142	142	141	140	99	119	116	139	139	131	131	145	122	133	156	121	152	121	143	140	136	121	130	143	133	131	122	131	151	149	132	149	154	148	147	152	146	127	134	140	151	129	139	116	159	135	139	112	143	109	119	150	131	129	149	136	127	144	129	140	134	137	143	160	126	145	163	135	135	138	123	127	131	159	131	130	133	143	133	121	150	135	136	168	132	169	147	126	150	138	141	144	133	125	155	132	136	130	130	151	156	161	138	144	127	126	156	117	128	113	122	138	136	127	123	150	135	145	136	123	112	144	117	128	131	122	109	155	148	131	134	140	163	134	150	148	129	121	149	148	135	148	136	142	141	146	135	130	131	135	148	140	133	134	133	148	124	145	136	121	140	143	144	117	126	132	139	157	141	134	134	158	130	135	126	142	132	135	117	151	135	129	150	132	148	124	145	151	136	121	135	135	132	147	150	137	129	131	137	133	126	119	133	145	142	148	134	136	170	137	151	167	133	139	143	136	123	142	134	124	131	150	144	134	132	133	144	159	145	133	118	130	135	131	148	141	143	122	135	138	154	130	128	117	160	129	120	136	138	126	134	120	127	137	109	143	148	147	133	134	136	145	141	127	135	143	133	138	135	134	113	131	148	147	134	153	135	140	154	133	146	148	136	129	159	146	129	129	128	142	137	123	139	129	128	152	158	123	145	149	146	153	143	136	114	158	144	146	132	139	143	131	154	143	128	152	136	132	127	145	118	131	149	145	139	146	142	135	142	154	137	134	147	124	137	123	153	127	130	135	153	134	143	135	164	132	141	142	146	148	134	125	154	119	133	136	119	144	145	131	134	132	133	144	137	112	135	143	137	141	149	135	121	127	121	129	126	155	131	139	129	147	132	148	148	129	137	134	151	135	126	140	137	160	123	113	122	124	128	138	143	135	144	132	137	136	142	127	157	154	131	142	139	135	129	135	141	130	152	156	147	124	126	125	143	152	155	119	120	146	146	141	146	149	146	134	136	139	132	123	144	142	142	144	157	123	154	155	163	139	136	125	136	143	150	126	131	119	138	122	145	133	133	156	118	137	141	142	140	147	125	103	134	142	132	121	137	145	149	128	138	133	113	136	149	139	141	125	146	140	137	138	144	127	124	126	139	115	140	129	131	137	138	137	160	121	134	148	151	127	123	123	140	138	160	119	112	127	143	136	121	136	142	119	137	122	145	139	141	141	131	142	134	118	150	158	151	133	153	136	122	138	125	117	114	132	127	123	138	152	137	136	147	161	139	167	136	139	126	137	127	151	149	134	149	130	141	129	140	154	142	140	143	124	148	152	134	147	134	151	139	129	135	148	129	134	152	150	146	134	143	120	133	139	142	145	131	150	145	135	163	134	143	130	150	134	155	136	150	143	123	146	148	147	142	138	154	147	142	115	116	120	127	140	125	131	135	110	152	145	136	140	143	138	124	140	136	141	129	132	140	135	125	150	137	127	134	147	118	137	127	122	131	150	135	137	143	148	122	147	142	121	144	131	116	126	133	140	142	153	148	142	132	133	117	146	135	157	140	160	139	143	127	127	141	143	116	121	137	134	150	133	150	130	130	132	136	108	129	127	139	119	144	156	120	150	119	131	123	152	127	132	136	124	140	115	133	148	146	120	150	142	125	148	143	154	138	132	143	143	144	141	146	139	125	128	146	128	141	128	146	127	126	130	114	125	139	120	136	142	138	154	145	144	150	123	126	161	127	139	140	157	141	150	136	116	112	131	117	132	142	150	143	129	143	159	128	117	134	121	126	151	140	140	146	136	153	131	135	134	140	150	140	154	157	141	158	149	113	142	148	148	125	134	135	126	135	110	147	128	146	157	108	136	132	128	113	125	164	129	142	138	161	109	126	153	139	117	142	151	127	140	132	155	156	133	132	147	129	133	130	160	132	128	130	136	126	128	133	141	153	132	141	125	131	144	139	149	139	148	127	140	119	163	129	136	132	123	126	136	134	108	127	134	141	128	148	165	126	152	118	133	150	142	136	123	128	131	119	122	118	159	123	154	129	127	134	124	120	132	126	131	124	134	123	114	142	140	135	131	141	127	142	131	141	131	146	116	124	133	126	149	147	124	128	154	132	157	142	148	150	148	122	140	133	136	138	144	121	129	148	137	137	143	138	129	132	148	138	147	126	118	119	133	129	142	135	130	144	132	140	124	129	140	140	140	160	138	146	132	142	138	147	140	120	137	140	150	144	144	140	136	124	127	131	135	139	120	146	117	116	129	137	131	155	137	149	138	149	147	127	160	160	136	139	137	138	136	147	123	130	128	117	148	146	128	164	132	132	130	113	130	163	141	130	144	142	146	142	152	115	128	123	120	130	143	138	150	152	122	135	142	141	142	139	118	153	155	145	142	138	139	135	142	151	123	118	120	126	130	125	145	133	127	121	154	135	122	132	130	146	144	144	129	120	124	121	123	137	116	149	135	146	134	127	130	126	124	133	140	118	148	166	146	100	133	142	145	138	125	134	116	139	122	137	123	142	143	146	144	150	153	142	151	154	156	153	154	135
27446	21027	8789	714	399	396	374	358	353	326	337	316	320	333	317	365	301	307	302	297	361	307	334	323	314	317	333	301	314	299	324	324	298	323	293	303	309	322	318	336	309	321	309	328	322	279	348	291	302	325	322	316	318	311	344	320	298	307	327	302	296	305	305	311	349	359	351	295	333	371	318	329	308	333	327	303	362	288	310	285	322	305	287	300	325	297	330	307	319	281	348	332	317	335	309	322	319	329	334	339	306	313	327	306	310	312	314	308	308	327	330	317	300	314	305	305	307	345	335	331	307	294	322	309	326	305	287	333	317	343	317	288	335	332	324	304	317	312	327	288	294	331	335	321	320	312	295	309	317	285	318	302	300	295	333	295	293	304	299	329	255	319	338	295	352	318	297	316	317	311	319	288	320	326	304	318	268	290	331	311	297	289	339	324	293	338	338	321	328	284	342	347	336	331	293	309	304	352	313	317	314	331	341	320	307	318	312	314	306	327	304	324	328	288	331	303	302	284	309	315	320	329	278	354	325	320	279	284	318	307	308	301	310	319	316	297	342	302	317	287	335	290	321	335	302	285	310	337	309	299	313	324	300	334	322	308	299	303	336	335	332	320	311	312	329	327	309	326	311	333	333	307	306	323	317	322	307	299	300	290	319	294	317	298	295	339	336	323	310	326	321	325	313	307	287	296	319	309	338	307	300	300	300	319	308	296	296	315	299	297	279	294	313	320	314	323	336	312	324	360	315	346	312	322	290	313	294	307	316	286	324	301	319	310	292	312	305	335	331	315	353	299	318	314	320	340	309	313	309	321	286	328	323	308	325	309	305	294	310	294	305	318	351	292	305	289	301	329	314	317	298	342	334	312	327	323	329	298	308	321	309	315	316	325	330	324	311	336	329	338	320	321	288	309	334	297	291	334	349	310	325	301	316	331	326	316	314	359	316	292	316	296	298	319	343	329	316	331	342	337	337	313	336	328	340	332	329	327	331	298	286	319	325	283	322	307	284	296	321	325	299	335	320	297	344	347	319	306	309	317	313	303	313	314	314	330	332	321	312	307	322	298	320	295	302	320	317	306	319	268	278	315	331	328	321	338	292	335	310	308	302	315	315	350	302	322	328	297	294	327	313	309	325	301	297	326	304	304	304	316	335	307	298	327	305	299	336	299	327	324	296	288	308	272	330	326	318	321	295	310	310	323	341	329	312	330	306	300	303	320	310	304	321	314	313	315	313	311	313	316	300	325	329	314	316	324	300	329	281	328	301	329	320	320	302	317	304	318	316	321	306	323	323	345	335	303	302	327	332	325	285	295	351	286	316	307	282	299	325	294	330	327	343	308	327	306	346	323	302	297	298	323	309	294	319	355	272	313	301	322	331	339	307	331	312	316	263	306	312	330	313	313	295	318	357	287	326	311	305	325	310	314	304	319	335	329	330	314	325	341	287	332	343	322	319	318	289	304	282	320	295	310	321	306	297	291	333	290	265	314	314	304	328	306	316	304	310	307	285	282	287	304	342	294	323	302	326	333	331	330	333	328	310	305	300	329	294	294	303	309	311	348	336	335	327	317	316	301	354	295	339	322	321	323	349	286	324	322	304	282	330	289	300	310	305	324	278	301	326	282	288	342	350	327	288	307	348	311	297	319	312	337	337	328	305	312	339	347	302	321	269	323	324	327	300	318	331	300	299	284	336	344	348	331	321	319	343	294	302	308	318	333	341	311	288	319	326	330	311	280	331	346	311	340	325	283	338	310	314	324	320	304	299	302	336	290	291	322	310	317	298	334	311	311	316	297	331	303	317	336	273	318	313	322	320	294	301	298	311	317	294	300	303	289	311	302	332	314	355	331	294	313	334	338	299	283	300	291	309	342	322	309	332	316	333	331	351	322	321	299	280	315	318	353	322	311	300	336	315	287	305	317	323	295	303	322	326	338	321	311	334	293	299	291	306	292	343	307	353	325	293	343	311	304	317	301	284	307	324	331	327	316	313	320	311	306	294	316	314	319	311	303	297	319	328	330	303	314	308	282	307	323	314	335	342	309	321	313	325	304	333	313	310	314	319	312	303	278	321	301	328	273	311	336	327	306	324	335	298	310	336	313	330	305	322	309	336	293	335	321	343	286	324	283	305	297	305	314	302	296	295	321	310	329	301	306	302	342	294	295	291	300	343	347	305	283	316	279	323	339	312	321	291	342	319	318	296	333	304	320	297	317	286	325	312	299	314	301	286	308	335	332	309	331	296	295	307	334	343	346	306	327	304	277	336	311	305	319	323	277	308	347	302	295	308	309	312	306	301	332	312	300	311	323	317	312	293	314	301	323	335	311	316	332	297	306	293	317	317	329	323	298	309	310	331	308	330	328	343	348	273	312	310	322	323	311	325	315	310	312	319	312	342	309	327	288	301	314	311	331	312	310	327	320	316	326	298	336	342	320	314	339	298	289	308	274	297	314	274	320	349	322	310	311	305	331	296	304	300	304	311	332	305	308	339	306	309	310	290	306	303	321	332	291	309	314	316	312	333	335	331	310	326	344	305	282	310	284	313	321	315	288	333	313	326	295	310	295	321	307	292	291	297	345	322	330	309	334	322	311	336	306	310	308	316	321	342	339	341	292	321	308	286	313	252	320	304	336	304	320	269	313	335	329	290	319	322	289	320	348	282	297	327	335	297	333	350	307	313	286	288	315	285	312	315	320	336	304	316	297	307	334	285	317	322	314	320	306	350	292	294	333	304	317	317	333	306	318	314	301	283	304	309	308	313	274	334	306	329	278	320	340	332	299	313	308	333	304	324	306	293	309	324	317	335	318	341	311	319	295	337	329	291	301	277	314	304	326	320	309	305	332	322	349	323	315	330	292	335	316	300	305	292	316	301	321	326	359	330	291	308	326	338	340	307	360	338	338	340	315	343	338	319	318	342	295	285	305	323	312	288	288	283	329	345	302	330	305	303	328	295	357	310	312	295	335	301	295	296	303	303	326	300	275	296	282	332	356	306	343	328	306	297	300	334	267	301	314	294	336	317	299	313	323	331	293	353	351	321	306	288	318	305	322	346	297	289	310	323	302	322	287	346	315	307	316	318	312	295	333	286	297	342	315	321	290	290	306	340	345	299	308	316	292	315	299	298	279	338	304	341	328	333	310	308	349	330	314	255	287	268	333	328	281	295	323	323	334	300	344	339	288	317	298	332	312	321	317	314	332	342	291	319	298	317	316	318	332	288	316	339	328	309	324	316	308	335	302	288	307	340	308	337	283	320	325	303	325	330	299	338	329	314	315	360	335	308	308	314	301	308	337	320	323	321	306	302	345	324	305	294	329	334	331	327	343	293	324	308	350	311	294	305	312	310	313	315	292	332	320	299	296	317	316	317	325	312	308	304	282	330	322	356	309	307	307	354	327	316	290	317	344	325	323	318	332	306	297	323	306	308	284	347	292	287	300	293	316	321	306	297	318	311	300	302	371	300	306	300	310	293	321	306	341	289	320
3963	1268	1111	704	570	563	528	462	460	494	467	443	451	421	434	417	420	406	420	428	423	446	395	410	417	425	433	425	444	458	413	438	444	453	403	413	441	413	434	411	443	404	426	441	411	429	423	424	414	439	418	412	433	446	406	419	426	412	422	398	396	450	439	396	436	414	449	403	445	406	438	430	434	401	425	429	438	406	402	393	427	398	435	406	399	425	412	418	427	437	423	416	445	419	415	409	412	420	405	448	452	424	434	390	395	420	391	409	377	431	428	418	421	423	411	410	424	439	408	438	401	392	405	444	407	437	432	456	427	382	428	409	429	390	435	442	420	423	437	444	389	487	449	416	408	465	450	372	409	419	404	440	422	450	421	371	422	407	385	441	401	427	459	437	432	401	421	394	446	447	444	408	424	448	426	410	406	421	458	411	441	426	439	419	433	437	404	445	451	388	460	423	435	392	414	416	431	405	455	419	415	414	407	442	419	419	415	456	440	416	431	448	425	443	451	452	445	435	433	386	408	409	438	404	439	439	388	424	390	428	402	458	464	395	446	418	421	447	447	437	445	412	422	371	411	437	393	397	411	412	419	388	426	429	438	420	424	410	428	389	415	426	421	394	417	446	428	400	429	420	414	435	442	447	416	426	437	431	422	416	407	392	383	447	430	434	400	422	396	408	421	419	433	370	422	379	424	428	414	432	414	409	415	403	416	434	457	422	404	424	436	439	435	419	436	399	404	445	419	387	438	442	396	412	435	419	444	447	418	411	446	455	408	443	428	423	430	385	479	398	453	427	456	436	369	462	435	446	432	437	379	410	399	421	404	478	405	471	395	422	409	462	441	426	428	426	427	434	392	391	458	427	423	447	438	409	424	442	405	409	411	414	429	466	409	447	478	413	438	421	435	410	389	422	383	406	457	399	457	433	423	429	430	431	404	438	417	404	413	392	418	423	436	445	410	405	399	420	446	412	410	425	424	407	414	423	362	421	415	435	411	417	412	415	404	435	434	367	434	423	398	383	470	412	422	438	441	400	404	424	426	466	392	435	425	417	431	444	412	431	430	430	436	444	403	444	421	409	414	442	399	456	411	435	434	417	421	420	409	409	415	414	434	442	390	436	459	403	414	414	409	437	383	448	453	436	441	389	408	368	411	434	437	397	427	431	423	393	453	441	391	380	439	380	396	406	437	390	430	415	427	425	445	421	452	419	432	426	436	410	435	420	403	428	418	415	428	388	390	441	410	434	420	443	447	423	433	412	435	448	431	414	411	393	415	427	423	431	410	418	420	427	442	384	422	438	434	450	418	373	444	441	441	480	399	434	426	429	411	420	414	397	441	369	450	414	455	395	397	399	405	398	431	390	401	403	442	408	435	438	422	418	415	401	438	411	416	412	398	407	436	414	404	396	415	427	397	393	424	423	420	432	395	386	437	456	435	407	437	394	425	422	420	397	414	440	457	431	425	432	450	429	428	407	426	431	410	420	416	472	427	410	426	425	449	411	418	421	424	439	417	432	422	459	397	462	445	454	387	440	431	369	458	425	420	412	415	456	428	388	421	389	400	462	460	425	441	426	377	418	412	456	387	416	416	415	450	417	420	434	436	445	398	441	432	423	388	401	400	447	413	401	432	399	500	430	409	407	444	397	418	417	425	387	407	428	436	416	446	408	454	438	417	413	433	451	467	429	432	397	422	387	446	442	415	388	436	386	413	451	427	421	422	423	436	412	391	424	407	449	401	428	414	412	398	421	416	411	468	455	408	441	395	467	488	446	412	446	405	421	384	456	393	433	398	373	392	404	388	406	423	392	420	440	454	408	429	449	434	437	438	434	411	418	402	381	438	454	440	439	392	402	416	412	417	396	394	388	398	418	399	418	402	384	412	427	420	415	393	417	427	416	436	420	399	409	441	445	409	402	395	436	415	455	415	472	390	406	427	445	424	407	403	446	419	390	410	435	404	422	475	398	457	414	417	421	449	450	422	393	442	430	471	442	434	443	448	442	432	415	427	442	449	410	402	433	443	411	413	404	419	440	430	416	408	416	412	429	442	446	417	425	412	440	462	391	411	412	397	427	404	396	454	425	413	424	406	417	452	409	416	411	406	408	392	410	430	433	397	406	434	418	415	405	387	431	417	422	397	430	439	445	393	406	417	434	423	429	409	399	457	445	427	398	420	442	439	434	429	427	419	405	424	422	428	457	447	401	430	444	431	438	432	391	394	428	417	422	425	418	415	442	402	431	422	417	416	419	407	420	417	415	397	393	433	398	436	417	433	465	398	408	400	448	424	425	460	418	405	450	401	434	448	432	439	410	437	419	427	406	411	407	405	394	402	406	415	429	431	476	410	393	401	427	459	440	449	462	443	411	374	426	416	427	425	469	420	432	386	429	438	422	452	419	403	427	405	393	397	407	411	443	422	420	437	424	431	411	420	398	402	380	408	416	394	393	429	398	429	404	424	441	410	429	399	434	424	406	457	411	394	427	415	411	407	436	392	442	422	426	455	406	449	395	414	397	451	425	398	398	441	409	431	442	377	469	406	402	413	437	415	418	424	411	423	422	401	409	401	426	415	452	427	414	423	418	426	402	448	418	456	408	423	409	452	406	453	436	405	417	428	426	402	396	441	433	438	440	410	426	431	409	401	403	396	401	414	443	447	423	427	387	438	396	440	410	432	439	447	395	427	434	430	403	454	443	420	411	431	428	468	396	396	441	441	421	413	424	405	417	423	415	422	415	442	431	374	382	388	414	445	429	430	436	421	418	420	441	377	438	454	417	418	413	419	424	411	437	410	443	400	459	444	442	399	427	431	378	428	433	443	432	413	400	397	403	375	434	439	391	422	419	408	411	402	385	411	410	406	430	435	427	385	437	462	420	401	403	449	415	439	449	430	409	427	446	405	391	436	422	433	389	408	423	400	385	450	393	442	448	386	401	380	422	398	419	438	421	393	456	424	412	412	416	464	477	436	440	437	437	430	426	426	427	412	438	417	424	410	435	414	437	418	397	446	400	390	410	428	439	405	429	399	414	415	404	382	423	429	425	429	400	391	416	392	419	416	457	413	412	371	391	438	403	408	424	398	418	373	393	405	466	442	448	411	388	415	418	434	425	444	418	408	429	424	426	476	410	403	413	398	443	414	404	442	396	418	399	443	436	410	420	418	439	407	418	409	427	424	427	427	426	433	385	412	445	443	368	433	416	417	427	421	388	447	430	434	386	434	435	425	421	427	436	438	414	466	407	395	447	404	398	421	436	400	407	410	380	435	433	442	447	436	420	453	401	405	452	441	407	424	437	372	427	423	440	405	411	423	379	404	426	416	421	421	445	451	416	450	421	414	432	438	399	390	420	431	448	420	397	460	431	399	425	459	392	438	424	414	428	434	425	449	393	412	451	439	439	435	414	408	434	436	437	430	420	414	409	460	436	435	399	419	439	463	425	407	438	422	417	404	426	458	427	440	417	421	449	438	398	387	419	423	416	406	390
24446	21658	29251	24580	21654	9083	1047	693	588	528	428	433	357	335	334	383	352	346	304	278	277	271	327	316	293	307	274	269	297	267	262	256	245	266	270	241	267	270	277	272	277	268	268	259	268	269	268	252	252	252	255	280	244	259	277	272	239	283	266	268	267	241	269	244	252	281	261	248	261	265	284	256	280	269	254	276	268	246	253	242	260	250	273	289	266	248	259	227	254	273	271	253	250	249	284	288	280	259	261	287	281	247	258	255	269	251	258	266	254	278	253	283	295	247	260	276	259	242	251	259	249	237	247	281	256	288	237	249	273	276	246	223	252	262	259	299	249	259	262	268	284	261	295	270	275	274	266	245	262	267	291	250	275	299	229	269	245	269	235	276	248	245	248	258	252	269	268	273	255	294	223	234	269	248	264	272	222	281	254	247	262	232	238	267	234	269	242	279	265	284	248	274	260	252	239	265	246	250	260	260	254	255	240	258	269	266	273	227	271	266	267	268	227	244	261	235	236	295	249	266	270	260	262	259	242	255	243	277	238	238	264	243	255	221	235	262	240	234	275	278	263	265	245	260	260	255	272	262	270	268	255	252	286	255	235	230	244	253	243	254	270	287	259	253	257	247	266	259	283	258	250	288	273	288	252	258	257	265	261	263	246	237	265	243	262	257	273	267	268	266	266	241	311	265	272	285	271	253	277	269	252	255	257	278	277	262	248	249	260	250	233	259	269	246	256	257	249	257	273	269	258	242	268	255	253	261	249	274	282	281	232	240	280	257	269	256	258	243	248	277	256	269	253	247	268	222	237	264	261	276	260	255	273	259	260	282	260	235	246	234	288	236	267	280	265	255	207	284	236	273	262	251	262	240	299	305	254	274	271	223	257	252	269	241	270	266	238	250	251	246	276	266	258	258	262	259	256	254	237	244	250	246	269	271	236	264	264	221	248	265	266	280	266	254	286	272	280	251	243	281	259	264	255	249	253	269	269	277	275	266	215	246	270	275	291	262	247	254	239	252	258	266	255	275	284	274	264	281	260	268	250	272	270	228	275	292	247	247	250	257	238	265	279	288	263	267	259	285	265	262	274	223	263	258	248	244	260	250	258	277	275	269	271	247	265	238	248	265	265	263	246	257	269	256	259	263	268	257	259	260	261	280	270	225	249	252	287	269	274	263	264	276	261	278	271	289	284	244	254	256	276	238	260	250	266	256	262	255	253	267	242	264	243	216	256	264	248	255	225	275	273	265	258	231	234	237	245	267	249	240	275	254	267	273	238	258	250	257	247	271	252	246	231	270	293	261	261	247	248	280	271	261	249	275	266	230	256	298	266	252	243	279	282	256	247	247	263	274	257	238	267	239	261	276	264	281	236	242	298	259	240	249	273	261	279	272	267	261	258	271	263	233	254	248	274	276	259	268	256	225	232	264	263	257	258	263	263	247	261	273	264	276	244	249	232	257	249	281	249	280	268	221	235	269	264	259	239	242	252	253	241	288	270	236	262	253	241	248	250	245	262	253	254	269	244	277	263	255	275	277	279	245	243	273	262	262	257	265	272	231	242	251	252	291	269	256	235	261	268	229	261	256	257	278	296	258	229	261	268	253	248	253	259	271	259	261	253	259	237	229	233	268	261	277	273	269	268	255	252	240	243	257	262	290	242	269	261	244	240	255	268	267	227	263	264	281	253	284	282	251	247	269	276	274	272	282	261	285	260	253	242	264	273	263	265	276	278	268	241	266	290	264	264	276	244	258	271	233	254	246	247	244	258	251	266	268	275	245	261	248	244	245	284	246	259	238	232	272	263	241	248	263	248	256	260	270	283	282	258	241	262	282	293	287	278	261	282	238	233	249	254	248	244	231	275	264	247	268	263	279	230	267	276	282	257	270	262	257	246	245	260	248	242	237	256	254	263	269	264	277	237	266	235	270	271	238	279	256	234	256	272	255	240	243	267	274	289	262	257	276	238	243	276	236	259	290	243	252	262	264	278	257	265	249	289	264	267	262	239	250	251	231	274	234	276	243	239	261	261	276	288	235	231	250	261	249	277	237	244	278	258	245	249	239	268	240	252	264	274	264	220	259	244	238	258	261	258	285	267	268	262	268	240	263	267	272	255	260	289	266	239	258	232	262	256	261	242	268	245	280	263	245	252	287	249	276	283	263	251	247	249	227	272	260	249	222	225	266	246	274	231	270	250	247	277	246	264	277	241	274	239	258	263	277	255	272	276	281	272	264	265	268	259	262	245	264	278	255	268	273	269	253	252	273	309	275	263	252	228	281	271	262	267	266	299	252	253	257	287	265	255	276	226	291	257	247	272	256	258	302	252	272	233	268	243	285	227	252	263	244	298	266	264	256	227	277	267	261	222	277	250	264	263	263	236	282	255	265	253	267	286	282	255	268	256	250	261	246	241	257	260	284	253	251	269	286	261	251	245	265	276	257	279	264	245	294	269	283	252	244	277	261	271	273	255	263	234	270	258	253	246	275	283	254	254	289	245	293	285	246	268	239	256	269	281	246	265	254	259	243	276	257	251	234	267	246	241	252	280	222	283	308	278	260	257	275	265	239	285	260	293	274	242	237	253	263	255	265	289	257	250	236	251	263	261	248	263	258	266	263	317	240	254	245	270	247	251	264	258	274	285	262	279	273	293	268	247	264	250	261	224	264	281	267	268	269	263	292	251	241	235	300	269	257	299	250	282	241	266	253	253	278	242	234	255	250	241	255	271	273	261	244	270	268	270	272	256	274	253	269	241	299	270	232	262	256	256	241	241	256	246	257	270	268	242	268	251	229	257	260	252	264	263	250	248	251	257	247	258	262	267	272	258	231	261	266	273	272	269	282	265	233	259	265	264	264	283	259	241	255	262	267	275	257	244	254	258	226	279	259	246	287	249	266	244	259	251	255	254	243	249	259	279	268	287	291	257	253	281	291	261	265	240	236	250	284	262	266	264	261	272	233	230	259	271	238	261	259	254	282	266	267	247	268	269	282	255	266	256	281	277	268	258	292	252	286	277	266	273	254	256	232	275	239	262	249	280	245	257	280	241	266	257	251	275	274	259	262	277	229	279	245	268	282	274	281	232	232	281	246	260	254	231	241	236	256	255	255	266	282	244	229	275	253	242	244	233	246	244	286	254	270	273	249	259	258	293	251	280	255	268	244	251	255	260	236	257	289	276	275	253	241	249	255	268	290	258	260	256	254	250	266	267	269	231	242	265	268	230	251	287	239	233	255	256	266	283	285	269	275	255	270	255	261	286	263	274	253	258	243	224	248	254	231	231	245	268	250	263	273	289	273	248	293	275	229	239	257	239	245	254	266	264	264	260	264	233	266	238	268	268	251	240	249	258	271	213	246	246	236	263	269	248	266	227	242	258	276	271	264	259	252	253	256	258	278	249	266	245	255	270	236	232	272	264	250	279	223	264	254	232	255	273	273	273	266	246	228	221	290	260	263	229	253	280	248	219	259	254	237	247	258	257	249	274	271
4943	9869	8542	4278	2973	2353	1824	1481	1193	976	805	779	698	600	612	594	512	528	485	441	475	451	413	447	429	419	434	401	389	426	388	418	373	391	361	379	377	374	389	369	385	366	378	348	380	367	385	366	393	370	393	334	361	374	338	337	371	368	348	360	360	364	386	356	367	366	358	374	338	381	352	382	372	343	341	353	359	385	352	362	369	391	348	360	345	374	354	356	339	351	348	380	360	380	361	359	367	359	367	345	387	365	381	342	375	371	363	388	351	378	365	326	340	401	333	349	351	357	364	354	344	352	347	334	355	329	349	350	341	375	393	361	374	357	320	346	364	361	337	322	370	373	336	353	376	343	358	327	372	374	375	372	340	348	326	377	371	327	347	308	338	328	332	358	344	367	360	326	336	366	367	379	364	388	382	328	348	351	336	369	332	342	340	346	365	326	346	347	349	360	371	341	370	398	362	351	361	354	370	400	361	364	360	358	374	353	353	359	383	381	339	374	329	365	341	369	332	337	344	375	358	349	349	347	358	352	343	384	342	369	333	369	361	376	344	358	362	352	348	357	380	337	379	335	341	365	345	359	324	361	365	364	352	367	349	345	374	350	335	356	339	343	344	368	353	329	373	363	368	319	361	351	351	354	345	348	387	346	341	345	393	347	333	340	386	355	341	315	375	336	329	329	337	352	362	391	357	347	363	389	402	373	312	339	353	350	345	357	360	361	367	356	326	356	328	333	329	340	368	361	384	335	374	382	357	324	366	356	348	320	352	363	373	344	345	313	347	315	347	354	348	368	350	359	343	385	367	360	348	366	315	346	375	345	353	384	356	330	354	355	338	335	345	325	346	349	385	363	358	366	379	358	351	376	379	331	360	331	344	341	369	345	351	361	385	345	362	316	384	346	333	337	339	353	367	368	334	348	349	372	349	366	323	351	311	335	348	347	363	362	385	365	336	319	333	318	350	394	364	341	367	329	354	348	334	328	358	334	353	337	334	386	342	351	365	354	343	369	385	328	338	374	361	358	351	350	374	360	327	365	366	307	347	355	345	359	336	371	397	336	337	339	343	340	337	364	353	331	364	342	370	384	353	369	351	338	377	359	361	348	340	328	361	347	362	353	347	345	351	367	370	338	336	382	369	357	363	348	368	357	330	349	371	349	386	331	366	355	355	381	365	345	332	355	376	336	315	310	368	358	378	363	358	383	356	363	365	355	343	386	367	333	371	375	325	317	331	371	338	363	341	350	353	317	348	354	340	364	363	335	357	364	328	359	358	329	355	333	357	363	326	386	386	332	376	350	366	343	369	384	380	375	358	349	350	328	361	315	365	340	326	357	346	386	352	338	371	366	351	329	370	362	348	373	343	383	350	332	329	369	360	342	318	366	365	378	333	328	351	345	374	355	357	350	346	358	353	356	339	351	354	340	367	327	363	369	390	349	354	359	361	377	343	337	360	359	348	376	360	326	356	325	353	359	345	345	370	367	342	362	369	358	321	348	370	362	378	372	346	360	386	327	389	348	370	372	344	326	346	322	338	325	382	346	355	350	366	369	334	331	350	332	324	357	328	343	365	366	347	368	340	373	366	353	346	320	365	319	346	361	355	385	372	361	397	308	338	341	329	353	364	353	351	334	393	334	340	345	371	344	387	324	354	357	339	346	393	359	348	373	351	338	366	338	334	352	352	358	324	357	364	345	371	386	371	379	341	345	326	360	352	326	314	328	334	345	332	353	326	350	334	335	342	363	394	346	371	360	339	344	343	367	364	352	359	335	377	399	340	351	396	353	331	343	361	339	350	354	353	373	360	358	347	372	370	328	328	384	374	348	356	302	363	355	353	339	342	365	371	370	368	322	358	353	357	331	350	388	340	355	349	385	300	352	311	359	362	324	347	358	375	343	321	359	346	348	321	370	334	359	371	368	360	334	349	351	378	411	342	329	341	378	340	348	327	344	346	358	395	302	312	339	368	336	334	364	352	367	371	367	342	374	386	346	372	391	373	355	347	402	337	383	323	368	368	362	344	389	333	340	360	347	338	373	365	354	355	313	374	345	371	353	322	367	347	296	318	354	344	366	371	362	341	335	327	335	344	343	371	378	374	339	322	342	336	358	332	337	380	385	326	346	320	323	373	381	360	368	383	364	372	373	312	337	357	351	383	358	342	347	359	358	347	375	337	357	344	357	373	363	357	359	335	353	368	331	322	352	353	355	349	336	397	359	318	324	356	367	343	368	349	360	363	376	325	362	346	327	368	342	345	344	377	361	332	360	355	336	370	349	351	344	355	358	396	379	357	332	353	352	346	365	362	363	329	366	349	342	362	345	346	343	367	354	361	343	346	339	369	347	322	351	337	350	321	339	354	350	338	372	338	351	347	355	345	374	339	352	348	342	384	346	341	357	342	362	345	350	343	359	348	344	338	350	349	331	325	346	361	365	389	351	345	378	356	348	333	349	350	366	343	357	330	352	349	326	361	349	318	327	362	366	337	393	357	363	331	358	353	372	375	349	360	355	329	363	341	349	334	370	344	309	375	330	335	365	340	329	350	334	346	373	366	345	320	368	378	331	345	330	355	366	384	344	310	337	360	368	339	347	337	363	330	312	348	326	353	353	350	365	327	346	381	366	362	341	370	332	346	338	315	361	369	354	366	352	347	349	350	369	357	359	366	360	378	351	306	354	372	344	361	359	362	341	355	351	336	311	345	343	348	351	342	348	370	365	326	346	309	375	368	357	354	344	367	353	363	342	329	341	358	371	386	353	323	356	351	337	350	356	366	368	364	354	368	401	340	366	376	332	329	373	382	343	351	358	339	345	348	350	344	358	363	341	379	378	345	365	357	365	356	329	352	374	352	354	388	351	385	349	328	391	342	368	380	361	351	322	333	379	339	348	368	350	332	376	332	363	347	340	363	353	360	300	337	350	361	350	335	335	352	366	354	371	347	339	383	364	322	338	317	357	357	375	389	337	325	382	412	375	379	338	347	379	374	360	335	367	336	369	342	354	365	339	370	348	329	378	339	346	364	367	354	345	359	377	355	358	349	355	340	358	332	362	336	349	362	342	318	334	363	348	299	333	342	339	378	366	349	338	326	374	363	358	319	327	337	320	340	349	346	384	317	374	374	355	372	388	341	381	346	341	365	336	372	377	351	359	374	330	355	380	337	337	361	348	356	360	357	356	356	376	379	303	347	332	355	368	369	339	357	356	363	345	343	366	338	368	350	387	346	351	327	320	358	342	381	345	341	386	360	361	364	380	358	329	353	353	358	334	361	366	331	370	345	354	340	335	308	396	337	372	374	373	378	341	371	343	311	350	364	338	361	365	361	354	386	330	375	350	367	328	331	358	360	342	332	354	330	334	341	391	343	348	358	307	358	357	363	364	351	354	340	339	342	358	340	323	342	399	348	386	367	382	371	390	379	368	308	359	356	335	334	352	377	317	342	343	337	345	349	369	378	352	326	358	365	358	341	344	377	380	358	338	371	362
23410	21600	29612	24040	21601	21628	6932	963	671	582	470	373	368	314	298	250	231	237	174	195	165	195	185	159	151	159	143	152	156	133	140	123	115	135	133	139	124	129	121	124	116	115	147	103	115	115	116	120	115	117	121	115	115	128	119	114	106	106	120	123	102	102	99	112	93	127	106	116	114	105	111	113	121	109	111	106	99	117	104	116	127	118	107	91	119	109	105	107	113	116	106	109	114	107	107	115	106	93	96	93	119	119	97	100	126	120	97	104	111	99	101	104	101	104	101	98	103	96	90	111	126	103	110	96	98	98	99	102	108	124	114	95	98	107	106	105	104	91	123	107	96	97	102	114	95	86	114	98	111	103	105	114	105	86	91	113	99	93	99	110	120	118	93	93	88	93	121	105	88	95	101	101	104	103	100	98	113	95	113	99	102	108	123	120	111	101	111	90	109	86	103	98	117	102	104	117	86	113	95	104	113	103	97	108	101	107	113	105	90	119	98	102	83	89	103	106	98	89	118	108	93	84	101	95	89	106	83	108	112	94	117	104	97	108	108	85	103	111	106	107	113	93	89	105	108	103	106	103	93	86	105	92	90	96	95	95	87	99	102	100	104	97	101	106	113	117	106	119	112	109	97	94	92	98	98	102	103	105	89	108	95	95	104	92	113	100	107	115	96	110	78	94	88	118	107	103	112	107	117	93	95	113	118	104	94	114	99	100	104	94	98	105	112	117	102	103	108	107	107	115	85	122	100	96	108	111	95	88	98	104	104	104	103	74	100	104	115	113	103	114	108	111	80	109	104	105	93	94	95	101	101	86	89	86	117	102	100	90	92	98	101	103	91	102	100	101	120	95	106	102	129	97	112	103	120	103	105	101	103	91	105	116	101	106	104	95	104	93	94	106	95	85	102	127	103	112	81	108	111	105	92	97	124	93	100	85	103	90	84	118	92	90	113	93	91	89	95	93	111	111	114	102	104	89	83	103	89	100	112	117	107	96	102	100	100	76	99	101	113	106	105	103	106	122	85	114	101	91	105	106	83	97	99	98	112	95	103	106	110	110	90	107	108	103	104	113	98	109	87	96	107	104	103	99	90	115	113	111	91	100	87	89	93	100	110	93	118	104	95	102	92	92	102	105	123	76	91	93	96	120	88	120	109	98	91	81	101	98	111	105	98	94	98	102	99	96	98	134	100	97	110	88	104	111	94	105	106	109	110	101	100	100	117	94	110	98	101	106	93	99	96	85	114	96	98	98	109	113	106	105	123	111	113	80	105	100	87	97	107	107	95	104	115	108	110	93	95	83	106	105	108	86	118	105	92	104	119	82	96	87	92	99	84	120	124	86	94	108	111	73	95	99	113	105	104	97	104	106	98	109	94	94	91	100	92	110	95	104	107	107	103	94	107	98	96	106	112	96	103	101	120	91	114	111	84	100	122	114	96	94	101	104	90	85	95	114	106	95	108	103	106	84	93	92	102	115	103	105	97	95	91	107	105	119	89	102	101	100	96	93	109	96	84	103	116	102	105	107	116	109	97	96	91	102	91	83	109	100	107	99	78	100	90	99	110	88	98	110	104	76	103	93	113	86	111	116	126	108	101	111	87	110	102	90	115	110	104	94	91	102	98	101	120	91	89	106	119	85	102	107	112	106	104	96	88	100	108	132	82	117	102	95	100	106	90	98	103	96	116	83	106	103	95	101	93	114	125	110	101	98	93	102	102	103	94	91	101	121	90	107	91	101	104	117	91	103	102	94	87	108	98	119	89	91	94	97	105	91	106	105	108	104	107	96	97	95	101	90	109	97	88	108	97	108	91	111	108	115	106	91	97	90	97	110	96	102	119	100	89	105	98	96	102	107	92	122	95	108	108	106	97	108	98	86	102	96	87	93	112	112	104	96	93	101	100	86	108	95	98	101	115	90	92	106	87	92	96	86	102	91	101	109	112	94	100	100	98	96	112	107	87	99	90	98	90	77	79	105	115	114	108	93	101	94	110	110	98	109	102	94	125	109	94	117	101	100	108	111	92	91	100	100	87	98	91	86	108	107	114	102	95	113	111	113	104	94	94	100	105	106	121	105	96	101	105	89	98	100	111	105	89	109	94	104	108	108	101	100	106	99	105	115	119	115	103	114	96	99	101	83	115	95	95	99	111	111	97	125	93	123	115	110	115	94	110	100	102	113	94	97	90	105	99	125	85	108	108	99	88	107	92	105	121	89	98	93	112	114	108	115	101	105	116	123	115	97	108	117	80	104	111	97	84	91	98	91	95	108	80	102	92	93	104	100	95	129	88	119	98	109	109	102	93	105	115	93	95	104	91	96	94	90	118	89	94	102	107	97	105	81	96	103	100	98	114	98	99	100	114	93	79	92	95	96	108	93	96	108	107	89	89	113	102	89	104	103	86	114	111	109	108	105	109	90	106	112	93	125	96	129	93	104	103	84	103	106	95	102	103	87	107	112	109	90	93	111	94	103	94	108	88	111	94	102	94	89	119	100	100	113	106	102	104	96	99	94	101	117	117	98	90	107	93	107	120	96	105	101	108	93	90	103	90	93	102	100	109	104	92	107	113	91	96	114	99	93	89	106	122	98	112	109	91	93	116	90	106	101	98	103	94	85	95	99	96	110	93	95	135	98	107	93	103	107	118	112	99	98	109	112	94	106	101	99	101	112	109	96	105	106	112	107	83	95	104	105	103	101	89	100	91	103	100	108	91	121	108	99	96	110	101	93	100	104	109	85	108	84	96	92	105	104	112	79	111	84	97	98	115	90	80	95	92	99	93	109	91	102	114	95	102	97	100	108	111	81	98	107	99	97	112	92	88	105	89	107	122	109	124	93	100	123	99	94	98	94	72	118	94	102	97	108	102	90	114	90	101	103	95	134	110	100	113	98	108	96	102	101	123	109	104	116	94	95	89	123	105	89	101	97	89	106	112	82	91	111	104	97	104	99	97	111	94	99	100	121	102	107	92	107	89	96	97	109	81	100	94	105	114	88	105	111	108	112	110	110	100	96	88	102	106	86	86	105	112	85	107	102	91	102	119	97	101	93	93	92	108	94	102	119	121	101	103	91	99	97	99	118	96	90	109	104	99	102	100	96	105	81	102	95	113	93	94	131	101	108	111	119	95	124	80	92	90	92	115	91	100	112	99	104	100	103	98	107	104	107	96	104	93	99	87	103	103	97	103	104	108	107	115	105	100	113	111	122	108	91	109	110	107	104	102	89	87	108	100	93	97	127	97	105	114	97	108	104	120	97	108	89	90	100	105	94	97	88	92	100	110	94	107	113	84	118	86	96	89	115	102	115	124	109	99	106	100	100	117	93	109	86	96	95	110	110	91	108	106	97	104	118	124	92	105	124	107	110	104	98	111	97	100	107	92	102	105	100	97	105	110	114	99	115	100	106	89	92	112	98	105	99	114	97	109	85	107	92	103	110	102	118	111	102	115	93	100	102	112	100	116	101	106	95	89	85	86	99	113	101
7108	16011	13863	7294	4938	3712	2763	2228	1743	1367	1066	942	741	653	552	530	468	446	368	322	328	298	280	256	295	272	264	239	211	217	220	203	209	205	197	194	200	171	176	173	192	162	183	177	142	161	175	160	175	157	186	171	174	171	175	184	171	136	170	167	157	163	167	166	146	164	150	154	153	159	156	171	147	148	165	139	138	153	154	128	155	152	143	151	147	172	151	155	140	154	148	153	153	144	140	156	164	166	144	164	128	166	130	154	144	163	124	158	131	143	151	174	157	154	139	158	129	143	145	145	162	140	143	149	132	155	146	144	129	156	142	156	142	149	129	146	149	152	118	125	154	134	126	151	135	113	128	145	146	136	141	132	137	165	142	138	159	139	146	155	154	128	137	133	144	130	148	146	129	138	136	133	123	135	134	124	140	177	147	153	138	157	127	142	160	151	146	137	158	132	151	119	126	134	126	146	141	146	125	169	148	143	141	133	143	123	145	173	126	153	131	141	150	124	127	125	132	145	156	145	152	129	152	150	137	142	142	140	138	147	153	115	150	150	132	157	116	153	138	151	151	151	148	148	152	145	150	118	124	155	150	157	142	128	140	126	136	139	162	131	142	136	140	139	138	144	130	110	162	155	132	126	139	137	138	139	130	136	128	141	149	148	135	152	158	143	141	130	137	139	145	151	133	190	155	158	149	148	158	138	133	136	155	131	136	146	146	145	140	160	134	150	136	148	143	133	135	122	146	112	128	136	147	142	140	111	143	129	128	122	129	134	158	147	120	158	124	135	133	156	131	141	139	149	156	141	141	145	150	152	120	144	128	129	147	156	144	124	133	142	135	148	139	130	137	134	137	132	161	121	127	144	127	133	141	150	135	114	117	144	138	148	130	156	126	132	128	144	138	136	138	148	131	138	135	135	143	152	133	136	154	127	146	143	134	129	144	135	134	152	157	128	131	138	155	143	132	120	123	116	152	130	146	155	156	172	147	127	153	134	130	125	146	125	160	114	113	134	138	138	138	115	154	158	119	128	141	148	102	151	122	138	149	136	143	139	143	137	142	124	130	132	129	153	147	136	132	173	145	127	149	143	134	153	120	154	147	140	130	114	158	137	119	135	137	150	159	138	135	130	127	171	138	137	150	141	114	113	185	133	133	133	134	140	138	129	144	163	146	180	129	153	151	128	129	138	124	123	122	162	132	159	154	144	146	167	154	134	157	136	149	137	144	150	143	133	134	151	150	149	133	149	136	137	131	154	139	151	135	145	130	151	143	142	146	144	152	128	132	125	120	124	132	143	164	153	119	161	137	138	139	135	149	136	144	131	151	154	136	160	137	145	134	127	138	147	123	154	143	158	134	143	144	150	133	160	149	147	126	160	141	155	140	156	157	130	137	163	144	149	148	133	148	134	141	134	152	139	142	138	137	121	123	107	129	141	132	157	164	135	143	153	122	123	144	173	157	131	120	150	130	173	145	133	155	137	159	150	143	130	143	155	127	146	141	137	148	151	145	144	135	133	139	128	132	166	130	133	128	129	134	123	167	133	134	133	137	137	138	136	153	140	133	132	135	142	135	156	142	122	143	144	131	152	118	142	145	120	131	122	119	120	140	156	139	137	113	146	114	137	149	145	136	158	137	156	148	120	141	141	149	141	160	146	142	141	157	140	155	130	140	153	131	132	129	148	136	123	121	139	142	137	141	115	131	145	142	145	137	153	146	151	132	130	138	159	160	130	142	155	144	150	135	166	129	142	147	136	147	132	150	131	148	146	123	158	145	156	141	153	118	143	154	152	142	148	142	150	132	123	151	173	157	136	141	127	129	148	142	137	141	122	129	154	122	128	135	150	128	168	145	140	159	154	152	141	140	137	158	141	144	107	161	146	134	151	145	134	145	137	151	160	147	138	135	141	140	151	135	127	113	147	150	129	150	149	141	148	135	148	156	136	151	140	159	135	143	144	134	152	140	136	141	125	122	127	150	128	136	145	135	152	129	120	122	144	155	143	129	139	114	160	134	131	129	139	152	151	124	124	129	171	136	135	147	133	145	128	150	137	140	125	133	134	126	128	131	118	143	126	168	152	147	154	162	135	119	152	114	144	134	145	139	136	150	123	132	129	123	131	161	153	145	137	130	136	130	150	148	141	131	157	148	135	167	148	120	130	148	155	148	154	139	146	138	137	136	157	134	150	134	141	150	149	150	117	138	127	156	107	140	145	168	186	140	138	143	142	138	143	134	140	138	129	121	165	138	153	137	135	141	147	149	138	138	151	150	142	145	138	135	136	144	151	146	140	146	140	141	111	141	132	126	133	142	150	148	156	150	145	124	123	135	124	142	153	130	136	123	149	155	149	139	137	157	143	143	129	124	129	155	134	135	145	123	150	149	140	130	135	144	143	155	124	147	142	143	138	131	125	152	133	156	143	142	125	118	140	137	129	147	150	131	157	132	121	166	149	130	125	142	142	142	112	131	149	177	126	125	107	166	138	147	155	130	129	118	146	157	140	145	146	152	127	141	143	143	134	148	135	157	146	130	162	134	147	147	126	152	148	126	141	144	145	135	146	146	143	147	126	168	144	150	150	118	146	151	134	145	120	146	144	147	133	132	131	157	150	131	145	145	127	132	145	141	149	154	142	152	161	148	135	136	158	143	136	135	141	152	146	152	151	126	130	160	135	149	142	158	124	142	168	144	121	148	142	144	124	124	142	131	144	128	147	141	143	138	133	128	127	123	153	142	131	124	150	155	146	150	156	146	140	117	150	127	153	153	157	149	146	136	139	133	129	153	141	142	131	137	142	151	127	138	148	170	146	136	153	137	130	152	137	133	130	110	132	121	147	136	145	138	135	149	127	147	151	160	133	134	141	138	159	134	131	159	158	140	113	138	128	169	127	163	140	169	148	141	153	141	123	145	145	147	126	140	154	134	136	147	140	150	118	143	130	160	150	155	129	128	129	128	142	125	147	149	132	127	133	128	140	137	135	139	141	116	142	145	141	171	141	138	134	149	134	156	147	149	147	152	134	146	116	128	142	139	124	150	149	154	141	143	150	161	147	139	140	152	143	146	135	134	135	164	142	151	125	130	136	161	128	143	155	137	136	151	152	135	132	144	134	127	154	150	154	149	142	146	158	120	131	126	142	137	133	118	178	123	125	153	151	119	134	157	140	140	118	127	129	152	132	126	138	154	133	152	135	167	159	141	130	136	145	118	147	125	143	119	131	134	143	148	130	151	112	152	144	150	132	128	128	125	134	134	142	132	157	144	110	131	122	132	135	151	138	140	151	140	149	124	157	144	151	149	151	141	140	147	150	135	166	131	144	125	144	126	145	154	134	142	128	136	140	142	116	129	160	128	128	125	138	133	143	138	127	154	149	157	133	141	134	131	131	143	159	140	137	150	149	149	115	145	138	136	119	131	125	122	120	118	136	176	156	134	154	154	142	118	133	129	129	125	129	135	139	145	131	136	152	137	149	147	158	126	142	140	145
27450	21012	8689	721	442	399	354	377	347	334	310	301	359	352	310	352	361	324	352	317	299	336	296	324	286	309	297	293	306	299	335	311	317	375	338	301	303	285	286	324	334	337	318	335	326	328	301	315	318	333	319	295	311	312	359	338	310	333	311	337	291	320	329	328	319	354	341	311	334	297	316	283	279	329	302	317	304	281	323	327	317	322	279	323	334	316	318	341	332	343	329	322	334	300	319	299	320	302	322	333	342	312	304	355	325	307	357	317	328	345	318	335	309	315	334	290	341	304	297	300	330	324	298	312	319	339	287	317	341	303	334	312	356	308	315	324	330	325	335	315	298	350	333	333	305	304	321	331	306	322	327	321	352	315	317	338	302	347	304	293	312	301	286	342	337	350	328	332	312	338	292	316	288	334	314	338	342	308	321	323	312	319	324	349	325	341	311	316	324	325	316	302	365	307	316	348	336	317	309	325	323	326	308	308	304	310	321	313	307	305	326	305	333	317	328	309	324	345	302	310	320	335	286	301	348	352	288	333	332	288	331	338	332	319	348	357	326	303	321	305	317	298	335	312	333	336	297	324	324	299	321	295	308	305	324	310	296	344	311	338	342	297	313	324	305	339	314	341	302	309	295	328	318	333	336	314	323	343	341	316	311	310	303	331	324	312	348	319	333	302	301	351	294	326	330	318	308	341	328	329	305	353	332	288	330	304	338	320	293	347	323	319	323	339	313	319	284	324	319	265	305	336	313	306	308	322	315	309	327	343	314	310	318	328	288	304	300	323	276	311	303	305	331	325	319	327	288	280	329	341	317	350	329	300	327	308	325	305	298	333	324	304	315	328	285	336	319	290	313	327	308	314	319	318	332	347	337	319	327	329	328	341	315	304	351	314	341	298	346	317	342	312	309	322	348	285	319	293	294	324	326	307	331	311	305	327	315	309	320	341	317	361	338	295	342	302	310	327	312	336	295	334	363	341	309	339	319	307	300	299	328	333	332	310	314	305	344	313	343	337	318	311	295	269	308	341	319	303	317	329	312	315	319	299	300	313	283	308	352	317	325	315	318	333	319	292	304	300	289	351	337	363	312	329	337	287	337	323	296	326	346	310	319	320	309	316	354	336	315	351	337	294	312	336	327	330	309	319	312	300	315	296	329	310	326	356	318	350	302	283	326	303	309	354	329	321	307	324	326	303	302	337	329	356	308	331	332	317	322	313	315	324	318	338	360	291	305	339	326	313	312	324	327	332	326	343	313	317	360	316	308	312	321	369	332	298	322	316	340	366	325	335	340	345	328	313	318	337	313	321	273	306	326	354	318	302	323	311	301	297	292	322	303	321	329	308	310	337	321	321	310	332	333	366	346	314	299	333	312	310	316	332	324	306	324	311	311	303	305	304	312	291	329	336	362	308	323	345	316	321	324	340	333	356	291	285	286	301	303	346	324	344	343	337	316	331	289	306	334	309	345	309	317	322	318	343	326	332	320	362	312	312	320	339	342	324	315	314	314	320	297	338	354	356	286	311	328	328	328	297	303	338	326	302	318	347	297	352	320	271	305	303	302	295	297	304	330	344	352	343	337	331	313	315	330	294	326	306	301	318	324	320	330	306	317	332	329	308	313	287	294	337	320	308	331	334	313	357	325	325	344	325	311	309	315	326	317	328	298	338	301	312	335	312	324	323	296	329	317	321	321	323	314	339	340	312	303	305	328	339	314	320	323	321	330	288	335	289	296	299	367	325	349	325	304	323	312	319	336	300	318	345	337	329	328	314	308	352	320	345	324	350	313	321	302	319	328	290	338	308	325	322	323	361	319	334	337	334	325	324	322	327	308	300	333	335	294	312	295	345	313	304	307	319	319	302	309	318	343	292	321	340	337	303	336	333	315	350	316	316	323	359	341	331	324	323	373	348	282	324	349	354	355	340	317	305	338	321	336	337	319	293	319	309	330	292	313	311	331	356	345	339	326	307	289	319	287	294	288	355	352	343	282	293	325	305	311	323	326	325	318	319	310	310	318	295	320	340	296	300	314	288	311	318	330	334	316	327	295	324	305	293	295	331	330	306	334	327	324	319	331	321	353	329	331	332	333	340	360	328	299	353	328	310	333	309	309	323	323	325	333	293	308	342	373	302	313	309	334	323	301	325	329	290	342	341	351	309	331	337	314	352	297	333	331	359	326	292	321	274	309	298	305	350	328	329	327	327	291	297	323	320	340	324	314	296	309	326	321	305	287	334	343	301	342	269	321	307	307	333	308	322	313	348	321	343	312	330	326	319	290	360	333	318	300	320	335	290	281	325	311	328	340	335	316	314	330	334	338	323	305	348	339	310	349	318	321	316	376	352	324	340	285	320	319	280	301	321	307	300	306	311	332	340	309	276	317	317	292	286	303	322	326	299	294	304	302	335	341	316	322	335	346	311	311	310	317	347	309	314	363	304	339	336	340	329	300	296	317	345	307	324	346	306	315	329	324	328	342	319	326	328	325	312	313	316	302	319	318	314	291	304	345	321	332	338	315	335	330	337	359	328	308	321	312	277	315	314	335	303	300	314	273	333	343	314	299	285	363	318	337	331	336	360	337	319	280	301	312	309	295	320	296	305	298	297	314	311	314	329	293	337	320	342	332	351	293	325	330	349	346	318	307	341	348	318	306	334	308	306	326	332	325	338	365	327	333	296	313	304	335	309	292	326	312	326	325	312	300	335	318	338	322	312	344	316	316	331	321	321	314	315	333	346	328	325	313	309	329	314	339	313	302	331	298	325	330	331	320	339	328	335	345	305	308	308	301	328	328	314	324	329	316	332	322	298	308	322	320	332	339	307	300	317	290	310	305	302	311	291	311	315	321	339	303	309	342	277	320	340	329	309	318	301	305	331	326	337	303	291	329	348	310	331	334	333	329	307	316	331	281	337	333	321	349	337	349	313	319	309	330	300	331	311	324	316	297	344	332	306	345	350	328	327	316	296	342	340	352	317	322	343	286	300	327	334	337	309	335	346	328	296	307	314	342	329	352	296	310	324	327	351	329	321	329	313	331	332	325	333	310	314	351	325	329	337	313	348	305	321	342	344	330	338	340	327	295	324	326	326	312	341	340	303	336	321	368	328	316	289	316	295	308	329	309	326	362	329	309	317	318	326	325	295	350	319	331	333	297	295	298	324	314	320	311	305	332	315	303	323	312	322	322	340	345	335	305	349	320	308	315	338	312	326	329	335	312	311	329	275	317	294	313	337	310	324	330	314	350	328	293	319	319	324	308	318	290	352	313	369	299	297	349	343	338	307	305	339	341	318	331	343	319	321	338	305	303	321	307	327	301	320	342	307	357	331	315	340	327	337	282	301	319	304	306	311	314	341	305	336	308	321	335	299	327	318	347	321	336	332	315	291	316	284	316	325	339	308	293	300	330	278	325	346	298	345	308	322	302	326	320	342	347	333	287	307	336	320	319	293	311	306	322	309	335	313	326	306	334	323	289	325	319	285	327	322
4007	1233	1145	777	628	502	515	495	469	496	463	478	435	439	434	414	429	425	443	470	438	433	430	442	404	439	446	451	402	449	421	461	476	385	465	465	401	459	427	444	443	416	415	416	425	421	421	422	429	423	414	456	435	415	419	434	466	469	411	421	416	440	394	412	449	462	408	406	421	458	438	441	427	425	441	452	400	425	457	437	427	388	452	440	404	430	437	420	392	417	398	430	427	431	424	477	412	421	441	449	434	453	459	419	372	406	440	425	436	485	463	401	442	463	421	398	446	415	473	459	424	416	436	463	443	452	438	468	447	424	434	419	445	448	425	468	431	459	394	431	453	435	416	398	418	431	428	423	397	460	406	454	472	431	453	397	418	427	416	437	447	416	421	435	442	474	436	394	406	401	401	434	424	445	441	421	394	447	407	411	422	418	439	411	435	428	451	422	444	429	411	481	398	434	385	411	444	395	415	451	427	409	423	397	429	467	388	423	426	421	432	434	448	428	406	436	400	450	424	408	417	442	444	424	395	469	445	442	387	398	458	435	421	422	424	431	407	407	441	420	437	451	431	419	422	417	424	414	435	436	428	433	434	424	438	409	438	413	407	475	404	411	420	443	416	412	400	424	438	434	472	466	422	445	430	408	416	447	430	358	425	473	428	395	393	395	443	427	458	411	442	436	443	434	442	409	464	436	446	444	443	407	446	437	413	419	433	422	452	408	433	446	428	405	451	423	418	440	438	424	401	436	443	398	456	399	455	419	442	409	430	417	424	424	442	454	421	427	422	450	453	471	405	418	405	415	417	471	442	425	410	407	444	433	444	416	403	479	418	393	453	431	413	401	432	450	398	390	435	433	408	426	435	391	431	451	461	383	422	404	407	399	421	454	431	408	462	390	409	436	426	469	439	426	416	378	433	428	448	436	425	419	397	420	404	444	405	455	441	394	379	416	424	387	423	430	425	417	391	417	447	429	412	441	453	480	417	444	403	406	421	408	400	432	454	417	459	469	431	450	422	466	422	424	434	428	474	413	405	413	414	436	389	438	418	407	454	405	447	443	430	411	449	439	391	455	425	433	424	422	441	390	426	415	425	482	383	412	445	422	419	413	425	442	425	417	444	394	452	421	408	431	444	450	467	410	444	461	468	467	408	416	441	450	396	445	454	436	430	392	441	439	416	421	426	460	428	432	395	454	390	440	425	430	431	395	403	451	405	446	439	444	406	384	426	439	444	411	436	425	406	398	429	446	411	445	440	448	445	443	394	438	426	434	435	424	436	427	419	427	459	445	418	416	388	411	418	440	465	421	445	409	428	417	463	411	429	421	464	412	425	452	447	439	434	441	421	443	452	411	439	451	423	396	445	422	424	427	458	439	459	390	383	430	457	417	404	415	406	386	417	431	397	424	429	391	473	478	380	429	400	427	432	428	452	417	424	438	429	407	455	431	433	457	430	426	415	415	458	430	427	447	403	434	452	400	420	433	432	395	460	405	438	428	429	411	421	441	435	428	400	427	405	424	427	397	442	450	451	393	405	458	454	392	389	434	448	422	418	418	430	408	437	465	428	420	419	446	411	414	410	415	433	456	416	454	454	432	424	446	436	444	455	409	434	459	430	418	401	421	435	420	446	410	429	429	440	418	450	459	433	471	449	434	412	413	393	386	451	413	392	424	428	459	444	467	440	443	422	445	431	439	441	401	439	426	395	418	440	450	428	430	402	414	429	458	434	368	406	413	454	414	423	440	446	400	450	441	421	421	470	445	428	408	420	461	408	411	428	418	426	423	427	428	405	452	410	442	397	442	471	440	427	394	411	464	419	423	422	414	426	419	449	407	467	474	405	401	448	421	428	433	429	454	440	441	436	415	396	424	425	415	439	448	435	394	419	435	438	448	408	423	417	427	389	407	405	448	444	426	453	440	415	396	465	419	431	411	441	420	420	437	422	446	424	419	402	461	431	428	430	457	464	412	430	418	434	412	415	412	398	419	421	436	400	432	440	457	434	434	456	462	456	414	430	416	418	442	411	414	408	406	450	465	404	421	435	478	471	437	445	440	428	448	458	431	425	417	429	465	416	440	404	467	427	422	422	397	400	425	444	445	448	428	436	410	396	420	400	410	431	412	415	386	444	423	429	443	407	420	430	435	442	424	427	450	397	388	403	431	405	434	469	436	430	429	395	455	476	454	438	412	429	429	446	417	399	430	463	435	421	446	415	443	428	433	417	440	424	430	399	398	394	449	416	400	410	461	432	445	420	462	405	401	432	402	416	424	437	381	409	421	424	468	424	447	437	418	380	451	440	422	387	422	433	453	428	458	420	403	414	414	448	426	410	417	376	407	416	430	405	417	407	420	414	402	464	414	438	437	381	424	423	437	414	444	430	407	413	402	431	440	421	448	444	440	408	397	386	449	413	399	436	460	419	420	464	432	415	452	443	402	402	441	450	403	421	419	395	425	432	437	425	462	423	389	461	472	430	449	462	392	404	395	427	422	438	388	455	428	411	427	424	427	453	444	413	400	446	425	442	452	421	413	454	444	436	424	444	404	447	418	434	425	396	404	421	404	424	418	420	432	412	417	436	433	415	436	458	434	410	420	415	421	421	464	455	410	415	439	460	401	403	424	448	413	451	425	404	395	398	398	428	419	423	410	447	439	429	472	455	438	408	417	454	418	441	464	432	407	392	399	474	392	414	439	401	413	450	442	438	430	423	415	482	444	433	430	432	426	438	401	428	400	392	470	445	427	435	420	399	430	441	432	471	398	406	415	428	422	429	429	472	416	422	408	460	419	411	407	436	440	425	421	431	406	430	472	426	420	436	437	415	420	424	449	434	445	450	427	452	409	447	441	404	449	436	416	405	439	424	391	465	413	423	439	408	460	412	450	421	438	434	418	442	388	424	429	416	421	436	428	440	447	405	460	426	414	418	471	410	436	393	434	444	448	451	442	415	412	435	421	429	434	458	431	383	464	424	438	397	427	402	430	434	430	408	429	440	423	432	402	431	430	399	409	429	418	425	405	447	421	448	393	422	411	423	399	411	405	472	421	403	448	429	425	434	403	438	392	404	426	421	442	401	474	423	435	425	444	399	417	441	422	417	439	434	440	422	432	402	439	414	434	452	442	419	391	450	467	390	421	419	362	391	427	418	410	436	441	425	484	414	438	444	452	415	423	460	454	421	394	440	419	417	412	427	393	427	428	425	461	442	427	419	478	453	442	425	426	415	422	425	416	450	410	428	472	447	426	416	433	435	424	426	399	437	412	422	397	424	441	441	427	459	427	428	465	419	451	424	459	412	420	420	434	397	397	458	450	486	411	434	409	432	429	399	430	427	434	420	421	438	422	447	424	426	408	415	423	415	409	454	440	447	419	427	421	444	435	426	468	414	424	386	440	460	447	455	419	470	425	461	441	469	423	424	413	409	436	439	441	443	410	399	409	442	428	467	406	412	421	450	443	419	417	415	429	436	426	400	416	436	432	413	400
24412	21616	29166	24559	21611	9284	1068	706	510	526	426	422	393	350	363	378	333	294	304	327	330	311	288	278	276	304	319	283	283	298	259	239	278	283	288	280	265	277	262	251	276	261	263	276	279	264	261	298	255	275	283	263	264	242	300	283	301	246	249	278	288	272	263	242	257	260	269	255	284	250	280	260	270	264	257	270	268	262	260	276	283	287	262	277	266	249	267	276	275	269	253	274	290	277	248	279	273	290	259	276	276	255	287	251	250	270	268	298	266	281	253	265	263	280	270	248	252	264	287	283	275	253	270	273	273	259	263	281	247	238	261	284	284	258	284	256	257	273	262	259	268	249	258	237	262	261	267	262	233	238	240	279	263	269	281	277	280	262	252	292	277	289	260	255	218	271	255	284	263	229	248	277	258	260	248	265	257	257	254	247	273	266	264	275	263	265	247	246	258	282	303	267	255	275	267	229	274	290	240	253	281	244	243	258	289	269	263	256	260	262	259	273	268	267	288	265	277	252	276	275	268	254	252	273	271	274	249	275	274	268	254	270	255	280	290	254	260	264	258	239	234	245	249	268	248	267	262	272	260	268	260	262	295	238	289	248	279	266	264	281	251	282	248	252	291	251	302	259	252	251	259	229	244	255	261	271	264	284	264	284	221	267	280	245	256	255	268	255	238	251	256	250	257	241	275	260	243	244	261	250	294	260	229	259	278	267	286	278	269	260	270	254	242	246	241	278	268	278	246	250	256	284	282	231	262	250	269	256	257	266	251	250	256	276	225	236	263	290	278	246	259	280	270	275	278	275	279	269	256	248	262	279	262	274	273	262	281	247	256	248	281	262	282	261	261	292	274	272	268	264	279	260	258	254	262	283	262	245	268	235	238	273	281	261	262	248	277	262	263	289	287	301	258	231	302	244	223	270	250	262	272	263	255	287	260	258	286	257	282	241	269	239	271	263	255	246	262	240	246	280	263	278	237	249	246	285	282	226	238	267	253	267	260	280	273	250	262	266	291	225	277	280	259	263	285	272	248	253	265	283	266	252	263	247	238	251	261	237	258	266	266	281	289	264	240	269	241	277	254	273	251	245	278	261	251	265	269	278	270	272	263	258	263	248	265	232	275	261	262	243	254	272	250	286	308	262	255	260	288	260	284	272	235	277	261	265	232	242	248	289	270	283	271	285	263	220	277	269	262	249	275	274	243	269	290	237	272	270	228	287	253	258	274	282	266	283	249	294	284	272	260	263	282	270	252	279	274	240	244	261	261	266	267	264	270	248	265	221	252	279	246	264	268	249	263	258	263	270	281	291	245	250	264	250	266	254	266	283	261	272	263	273	275	248	267	279	234	274	305	260	278	265	247	273	261	273	259	270	274	275	278	261	243	239	255	266	274	247	264	246	232	269	283	267	271	264	270	277	278	286	259	263	240	257	257	255	252	270	247	261	266	270	270	268	253	281	246	253	286	278	259	254	264	256	291	286	270	260	241	272	259	265	283	233	267	269	278	289	262	250	240	228	260	264	247	282	295	255	256	260	259	258	292	263	260	278	277	264	257	266	253	264	255	265	238	271	279	261	258	257	282	303	294	243	254	221	258	265	259	259	271	253	278	267	287	258	265	293	275	272	259	272	254	256	291	235	268	240	270	260	253	252	274	258	272	278	268	254	312	282	244	270	238	261	235	277	231	280	266	270	248	291	262	265	268	258	295	274	239	240	250	259	260	254	232	276	277	242	252	287	279	253	292	244	247	285	248	264	248	255	258	266	259	262	258	254	255	279	262	267	282	223	277	284	250	244	271	273	277	252	265	291	234	285	280	275	277	287	235	278	254	242	238	286	231	252	264	251	296	256	273	278	269	289	263	242	275	257	265	271	256	248	260	248	275	258	269	250	251	240	237	244	267	250	264	267	267	270	265	307	249	273	273	268	244	253	287	270	262	272	257	274	237	239	233	265	255	237	261	266	270	260	261	277	259	246	248	277	244	277	271	253	285	278	261	268	240	285	246	273	254	256	255	254	262	268	277	279	273	269	267	284	284	283	274	269	243	233	233	255	247	247	277	243	263	287	268	265	294	270	253	256	273	263	274	246	265	278	259	246	296	244	283	258	274	277	268	249	267	250	256	270	257	266	232	290	220	274	253	252	241	259	289	268	250	247	295	282	263	265	253	255	271	281	278	267	269	254	272	254	292	260	259	266	251	246	246	223	270	261	287	246	248	247	266	255	266	276	279	255	261	302	238	265	253	261	283	278	268	310	257	283	247	269	265	269	246	254	285	267	265	267	228	273	245	263	257	261	260	288	265	262	276	241	240	249	260	246	270	262	247	280	276	277	261	299	264	278	265	248	286	242	264	256	257	286	265	266	236	266	263	261	247	265	275	271	267	246	241	227	257	284	253	264	259	264	256	236	261	268	241	280	250	271	251	265	239	252	240	245	244	272	249	264	255	257	273	279	274	296	238	235	270	272	255	242	286	274	243	281	262	253	284	265	265	238	275	226	250	277	255	249	284	284	276	269	252	263	256	248	252	287	279	272	245	284	261	244	272	278	241	267	276	264	250	303	253	250	263	292	271	264	279	275	279	266	289	259	239	240	252	253	262	277	279	239	271	253	248	279	287	226	268	242	243	259	281	284	255	263	279	251	270	270	268	263	277	258	285	284	265	269	289	253	284	289	289	248	274	252	279	272	260	275	264	264	279	256	221	242	293	250	240	296	264	280	292	263	237	292	256	267	287	258	246	277	256	262	242	267	256	293	248	264	271	281	263	233	281	258	247	239	263	271	313	220	267	258	248	259	260	265	265	285	247	262	233	245	241	271	264	264	275	278	236	253	263	244	271	258	287	258	260	280	259	247	267	240	279	282	257	279	260	267	251	271	265	266	237	286	265	260	272	239	236	287	267	269	242	275	263	247	258	295	283	262	272	280	270	258	264	292	278	253	262	279	257	246	270	269	252	268	283	279	271	256	242	243	262	287	267	269	271	261	271	281	268	267	265	239	254	264	301	276	262	256	266	297	234	256	269	275	282	273	250	268	278	235	266	275	270	255	278	272	273	260	260	300	257	268	277	239	254	254	242	237	275	265	276	263	279	265	226	244	277	252	262	259	260	274	271	244	304	278	262	251	263	231	240	279	269	258	304	250	267	245	268	283	269	266	273	246	267	264	248	262	239	257	231	256	251	246	244	253	273	299	267	253	242	269	265	260	250	256	252	250	262	244	254	248	274	279	272	277	249	280	256	265	266	277	280	304	260	291	266	266	242	244	271	262	262	257	276	250	290	246	264	259	254	279	278	284	264	268	261	262	279	272	273	251	285	255	230	290	293	277	264	285	268	250	288	243	276	263	252	251	281	286	240	280	286	263	246	266	267	267	263	266	265	253	264	261	278	264	270	301	259	293	245	256	255	251	273	271	263	266	247	258	252	282	255	258	276	296	255	286	232	281	268	278	263	258	261	264	249	266	258	282	273	274	262	283	281	237	270	244
4889	9934	8639	4285	3016	2286	1830	1459	1185	999	777	759	668	628	596	517	510	485	452	450	461	443	410	401	413	409	408	405	397	386	401	394	374	401	392	389	370	416	372	372	395	354	382	387	392	375	372	373	374	367	372	404	389	349	362	409	373	373	367	366	361	364	398	349	392	360	366	389	346	337	367	384	327	357	387	363	407	353	351	350	347	388	367	348	331	366	409	368	390	363	383	377	360	371	338	394	385	363	374	366	380	328	368	333	362	365	415	347	352	342	344	354	370	347	391	371	384	372	368	296	348	399	367	356	361	333	319	379	354	366	371	345	373	355	368	331	365	366	375	397	369	330	342	346	336	403	331	387	326	382	347	356	389	313	359	362	347	359	331	379	358	377	347	385	378	379	359	382	324	359	369	337	356	370	346	310	368	333	385	342	373	345	348	340	357	368	363	362	349	360	338	359	371	355	361	365	370	368	347	377	351	393	353	362	372	369	357	373	329	340	335	348	360	366	348	355	345	369	332	376	364	307	356	347	355	357	348	355	358	366	360	360	361	382	377	374	366	394	374	358	378	363	325	328	374	352	356	331	378	374	372	360	375	358	385	347	351	395	351	357	385	375	353	384	351	345	371	351	364	364	350	332	346	365	377	367	375	365	393	373	384	355	377	321	364	377	358	371	347	375	329	363	350	374	342	367	338	336	379	362	391	362	364	348	356	346	363	363	353	338	404	374	375	368	333	379	358	375	388	395	367	359	372	343	386	346	359	322	382	357	372	330	338	339	371	323	347	348	400	323	352	353	328	340	381	354	391	343	341	349	381	375	384	363	373	375	343	342	361	352	377	347	351	354	373	385	355	362	363	368	359	344	372	352	355	366	379	388	366	373	374	358	327	349	339	331	376	349	366	368	348	326	366	383	362	323	388	369	353	362	381	350	375	355	350	365	345	332	358	354	356	329	391	365	351	342	363	360	358	365	339	352	355	365	372	366	325	370	374	359	367	349	376	334	360	348	363	328	359	333	351	329	379	365	343	358	345	343	375	354	389	390	324	378	323	346	359	366	373	346	338	419	386	386	358	373	373	321	341	345	357	362	343	344	345	373	326	362	371	371	358	344	356	350	365	366	353	340	343	349	355	330	389	358	358	362	313	362	329	349	330	363	369	330	349	387	390	340	364	353	349	366	366	361	351	338	350	357	362	347	362	340	362	381	345	339	363	345	336	341	374	349	351	335	359	363	387	379	361	379	321	357	400	372	335	374	340	365	355	354	342	309	364	390	352	346	318	372	340	362	344	373	357	342	337	338	347	348	352	354	385	356	369	350	343	372	405	361	345	324	365	359	331	360	349	362	370	359	387	357	380	374	360	348	352	392	312	375	353	389	370	377	361	393	335	366	365	370	353	371	377	418	333	366	356	375	358	348	334	333	363	368	339	367	361	369	361	344	369	339	339	364	329	371	310	344	366	346	359	366	365	339	337	346	374	361	369	367	342	365	349	366	349	343	378	337	358	356	337	366	368	363	382	360	375	381	345	343	326	383	400	366	368	375	389	352	327	350	334	377	366	360	331	405	357	355	411	381	356	330	380	310	364	347	375	329	374	396	356	355	414	391	342	343	376	391	353	373	365	362	392	356	365	322	356	359	369	333	364	377	371	380	351	369	365	329	335	332	386	358	336	385	382	353	356	362	367	374	364	365	366	368	388	407	339	362	375	363	366	342	396	371	326	318	372	384	358	365	347	374	336	352	400	358	369	348	330	367	351	373	334	330	359	371	353	377	354	375	339	372	342	345	361	346	319	378	334	328	327	374	379	357	328	361	357	399	339	315	342	354	364	382	345	379	351	336	357	376	353	326	381	317	360	348	338	387	362	358	372	334	362	366	376	339	374	333	359	367	362	352	334	327	342	356	349	368	370	366	370	373	342	330	341	361	362	313	380	367	349	364	332	344	379	353	384	360	368	377	352	362	340	362	371	330	359	361	328	376	360	366	391	367	339	340	367	353	372	337	363	337	350	346	335	356	341	383	348	378	383	357	343	367	356	372	349	354	356	354	373	356	367	333	388	327	358	356	377	369	367	366	355	355	366	335	379	365	345	323	359	321	373	340	357	335	346	363	378	371	379	336	385	343	404	335	346	328	351	336	353	373	331	350	360	371	327	343	326	380	357	348	365	356	368	347	351	340	341	346	381	358	346	381	373	339	345	346	373	337	345	343	365	330	370	346	374	342	356	395	340	359	377	363	335	346	358	380	368	339	385	345	345	345	342	372	376	372	382	358	388	347	321	328	333	324	338	365	375	356	360	328	383	331	341	399	339	381	341	381	333	340	329	313	362	341	346	348	366	337	355	363	361	366	344	371	372	326	341	359	347	343	386	351	367	364	363	357	366	355	361	362	392	341	364	338	354	346	333	356	346	388	338	346	363	344	364	374	336	353	332	399	368	331	371	333	384	363	379	344	365	388	385	349	334	340	383	378	375	386	397	326	362	358	380	343	377	357	382	387	355	360	331	334	319	348	342	334	345	354	349	347	356	359	361	369	353	371	386	346	363	336	371	349	370	359	350	352	315	362	317	374	337	388	344	327	349	375	370	347	355	359	385	332	325	351	371	363	342	339	370	364	335	360	399	373	341	332	324	401	346	352	321	360	356	357	370	372	376	365	343	373	320	336	357	347	378	369	345	367	371	403	362	348	359	346	359	364	349	377	353	350	337	370	361	349	372	330	366	330	386	354	340	371	359	356	372	334	338	359	368	360	343	375	365	376	375	369	320	350	380	347	362	349	351	369	388	375	393	356	342	343	371	380	396	335	365	349	371	340	352	404	359	349	379	391	358	351	350	353	363	357	354	329	332	332	367	348	378	348	326	349	383	366	343	361	379	317	387	360	330	382	349	368	353	374	364	398	328	358	366	382	356	338	309	373	376	366	362	377	384	355	370	377	348	362	352	367	331	354	335	383	352	353	354	370	358	335	392	328	329	336	322	348	339	347	347	377	371	350	334	392	347	380	338	345	322	365	384	346	354	352	369	346	340	339	329	345	326	350	330	361	357	382	340	335	371	347	393	357	355	340	385	343	341	389	348	416	367	350	377	367	337	307	354	353	319	370	356	349	330	371	334	375	375	319	402	340	335	346	390	340	362	384	327	341	363	383	330	361	397	373	355	355	360	378	374	376	339	378	352	353	326	356	348	376	384	358	329	373	349	363	371	356	351	351	363	341	357	381	366	349	386	361	360	383	324	349	356	365	371	387	328	381	348	357	378	340	351	337	369	325	359	343	339	377	355	392	331	326	359	330	345	362	356	365	318	361	364	343	327	358	370	357	351	340	333	378	340	335	329	344	353	360	367	365	343	364	369	348	362	340	348	361	398	338	365	322	366	369	347	391	358	326	350	347	352	340	366	390	328	357	321	351	385	311	374	339	313	363	358	371	375	373	360	314	345	383	354	366	309	353	372	356	356	324	355	351	396	349	365	377	379	384	349	344	352	360
23361	21596	29601	24064	21596	21627	7147	1017	672	598	456	417	352	298	272	225	234	201	199	215	175	187	175	164	161	162	143	157	134	149	140	130	131	126	142	137	111	125	117	105	130	117	122	127	110	96	135	133	130	134	122	106	98	129	110	136	130	138	121	122	116	110	110	115	112	112	100	122	114	117	111	104	99	129	109	90	125	112	112	120	112	106	90	125	106	100	103	85	103	112	90	116	112	115	120	104	131	119	98	117	100	97	109	115	101	110	99	111	105	110	117	106	93	100	108	100	99	110	111	99	82	103	110	102	126	98	107	93	120	112	95	110	97	107	108	109	94	107	117	100	106	105	94	105	94	104	114	103	93	102	95	99	114	113	106	106	93	123	111	83	113	103	108	98	117	104	116	96	106	114	116	109	89	112	104	116	103	80	94	110	101	104	102	105	99	114	84	101	103	103	109	99	118	104	121	93	107	118	102	102	119	103	101	107	110	115	109	96	110	84	100	88	101	103	98	108	92	96	110	110	109	116	95	94	121	107	107	94	118	129	84	100	98	96	103	104	116	102	109	106	101	131	122	103	111	105	96	80	101	115	94	101	95	113	111	109	99	97	81	95	103	102	112	95	99	93	119	109	103	103	114	104	97	93	98	108	115	106	94	90	115	100	97	118	103	101	122	121	99	85	102	101	95	101	102	102	90	107	104	100	107	106	96	129	93	121	120	92	109	126	98	89	113	104	95	96	100	107	99	103	119	114	113	100	86	112	112	112	98	118	116	81	91	112	116	109	112	114	94	84	100	99	105	108	106	104	135	103	94	107	97	109	102	102	96	97	128	87	103	93	119	76	95	109	112	94	102	116	100	99	108	99	97	112	106	106	81	109	107	94	100	118	110	82	120	95	98	106	102	120	123	107	91	99	106	99	98	122	102	95	105	91	94	112	102	108	98	98	111	96	90	114	96	119	95	100	110	85	93	110	108	113	108	92	102	112	95	100	108	115	95	102	100	86	94	117	105	91	124	98	104	102	93	115	142	131	91	112	99	100	97	107	92	129	96	97	120	105	104	116	111	121	117	112	117	92	118	108	113	104	100	98	94	95	124	101	110	94	101	108	103	122	96	94	101	110	104	107	107	113	101	100	80	98	100	115	100	80	97	102	88	120	108	101	103	101	101	89	105	108	111	98	103	97	111	111	89	109	103	116	125	91	90	99	110	94	118	120	95	110	102	99	105	94	108	94	99	107	106	104	107	93	108	85	87	110	97	103	88	109	101	108	119	117	91	98	99	90	117	107	130	111	99	95	92	118	92	103	107	114	104	102	104	93	111	102	94	98	123	90	95	98	114	101	107	111	124	109	102	100	85	86	112	111	104	99	96	92	102	96	113	109	114	82	89	99	112	100	112	93	124	99	117	99	104	86	113	97	98	101	103	89	117	94	124	126	94	91	109	89	128	102	108	82	102	112	124	94	103	105	114	106	101	100	122	102	109	98	91	109	92	112	99	103	109	111	108	101	95	120	102	101	101	89	98	101	104	100	79	98	119	103	109	108	123	114	95	111	103	106	108	104	88	102	94	117	109	90	107	91	95	80	112	112	118	99	103	98	114	104	109	103	97	105	112	99	117	91	101	102	103	89	110	109	109	107	117	92	88	109	108	113	140	117	132	107	90	104	121	84	110	81	101	115	116	104	98	119	99	115	102	101	92	101	116	98	104	97	97	94	97	98	95	104	103	88	104	109	99	100	96	102	111	114	102	105	119	93	93	108	105	96	107	119	124	89	101	103	98	86	89	105	110	118	104	100	93	99	101	109	106	111	100	112	98	102	102	90	107	113	105	117	86	86	98	101	99	115	108	112	102	84	87	106	96	100	112	97	111	102	106	109	89	124	105	127	115	109	94	90	92	107	93	109	95	123	109	106	105	108	103	98	112	106	106	115	109	126	88	111	100	98	109	106	107	88	97	103	95	111	101	119	105	104	109	98	102	115	98	104	109	119	108	93	103	99	113	110	116	102	120	122	99	106	96	84	92	111	93	109	114	84	111	125	107	97	106	87	113	88	101	109	118	123	109	109	119	125	120	103	99	97	103	95	92	102	113	118	98	93	94	125	97	131	89	78	101	106	97	113	103	93	98	93	111	101	100	121	127	124	128	110	101	104	109	103	109	112	109	95	107	104	94	124	93	99	110	123	96	86	114	111	103	106	97	92	98	97	122	83	104	108	105	109	100	103	95	96	97	127	100	108	89	101	104	107	107	94	96	109	111	107	119	97	80	105	93	92	100	94	106	110	104	115	121	109	103	115	95	90	99	105	103	82	95	122	110	109	116	115	105	106	105	95	105	93	86	78	91	100	107	103	123	111	107	130	125	106	109	103	119	97	109	86	109	115	95	101	97	99	85	90	110	106	100	99	88	102	105	98	91	99	105	117	106	107	92	101	90	98	101	107	84	98	106	109	95	100	103	92	105	102	95	89	103	113	102	117	119	92	111	113	99	93	96	113	100	106	107	97	87	117	101	115	117	108	116	123	106	99	98	116	103	105	93	107	102	113	99	88	105	98	113	89	82	85	97	91	87	80	101	98	103	111	114	101	96	113	105	88	97	105	107	103	118	89	111	108	103	104	86	107	95	94	101	92	95	109	104	109	117	94	97	95	112	85	111	96	106	87	85	97	118	112	117	102	124	123	117	106	127	94	85	102	93	81	105	91	101	105	109	107	95	104	116	106	98	118	105	102	112	105	121	102	106	89	97	93	96	106	96	120	118	103	109	90	95	90	102	108	98	114	91	100	101	106	96	99	104	82	113	114	109	97	99	86	106	101	121	102	96	96	101	89	102	110	104	105	126	101	80	98	101	102	97	103	103	93	115	103	95	105	114	107	94	102	100	107	97	108	115	96	102	110	107	118	98	98	98	84	84	101	104	97	113	100	110	107	103	113	94	104	95	89	83	103	96	115	101	99	109	97	97	120	103	108	82	97	106	97	108	105	108	88	107	86	121	117	97	110	93	103	104	106	97	86	98	122	112	108	85	98	121	111	104	105	111	118	99	106	99	105	96	119	108	106	88	91	90	101	109	97	109	102	110	103	92	100	111	85	107	93	99	120	112	112	106	92	91	101	111	96	111	81	111	111	120	108	103	94	98	105	104	99	96	96	94	117	96	95	109	95	104	102	94	103	93	116	109	109	90	94	117	81	108	101	120	104	115	109	112	106	102	96	110	102	125	99	94	117	95	90	99	96	98	111	112	111	93	113	102	100	98	111	96	109	120	111	102	108	102	99	88	100	98	122	95	100	120	106	93	83	113	105	91	108	108	90	113	98	82	100	124	124	95	101	115	99	130	95	95	107	103	96	95	104	92	101	86	111	118	112	99	108	105	113	105	124	115	92	98	105	119	106	99	92	112	102	110	120	104	104	113	78	106	109	100	91	125	121	103	102	115	89	94	124	98	112	100	83	115	108	119	111	118	95	100	96	105	100	100	108	113	103	112	126
6980	16047	13844	7395	5103	3699	2921	2295	1777	1387	1127	922	816	633	542	503	413	420	376	348	338	335	302	276	267	249	280	237	239	209	218	227	199	214	187	175	210	201	186	196	159	177	187	161	173	168	150	194	168	154	151	178	165	172	173	155	188	172	162	168	167	152	155	155	142	158	174	166	166	149	172	178	156	158	170	144	178	169	160	157	136	150	153	156	166	122	135	171	138	139	158	168	156	165	175	167	172	148	140	150	171	163	143	156	168	151	148	164	148	139	105	126	144	121	148	152	140	158	161	137	142	147	165	135	163	139	159	138	135	149	134	147	131	145	159	145	124	139	132	126	148	154	152	151	157	132	155	163	180	148	163	147	153	149	155	119	142	138	137	142	143	129	129	143	161	145	144	121	153	147	132	136	119	154	157	129	136	140	133	164	160	127	132	120	126	130	150	155	120	131	135	160	140	147	153	141	161	145	134	150	146	116	156	154	159	154	153	136	165	126	149	168	126	155	140	114	161	164	142	138	124	133	131	128	155	131	150	145	148	141	128	139	137	129	144	158	145	139	131	146	137	139	152	152	128	153	134	143	124	136	135	137	153	130	161	141	152	160	134	160	143	128	130	120	132	147	156	141	131	144	141	142	114	142	158	141	151	133	128	162	144	115	126	139	136	136	118	122	148	155	134	163	165	154	157	152	136	138	135	130	148	162	154	153	138	128	142	137	135	141	127	161	154	154	139	139	132	143	156	147	143	131	129	141	151	146	132	137	161	119	159	163	150	151	121	130	141	153	154	125	137	170	160	145	148	128	136	145	141	162	136	143	158	137	155	139	167	153	155	141	116	129	139	152	145	138	144	126	120	138	133	166	158	123	117	146	140	153	134	133	149	138	133	158	165	164	152	135	158	139	153	155	109	146	143	145	151	139	139	152	129	157	159	130	151	139	141	146	140	139	132	140	150	131	132	121	153	159	129	150	163	152	161	162	162	158	155	138	156	123	145	145	161	161	165	137	123	161	158	147	126	171	153	141	135	147	144	149	154	135	138	132	137	144	137	146	118	143	153	142	141	147	155	149	146	129	145	177	142	141	145	134	156	117	139	137	147	149	121	170	154	140	157	131	110	133	133	142	120	137	123	157	136	130	147	141	132	130	137	157	154	141	158	140	138	147	125	144	131	133	149	132	129	144	153	150	135	139	149	161	146	113	137	145	134	159	126	135	159	149	153	159	149	133	119	148	140	144	152	144	148	153	131	118	167	137	152	157	146	124	149	149	131	148	156	177	139	161	143	131	151	149	130	140	139	148	122	135	128	145	147	169	142	155	122	153	144	147	152	141	142	147	160	149	125	150	154	120	139	164	133	132	146	149	124	132	131	136	138	162	132	146	168	146	128	130	132	137	165	132	160	166	156	180	132	130	124	161	136	142	140	166	125	164	153	162	140	127	145	132	132	129	131	142	129	129	141	152	143	136	151	147	157	144	146	139	151	138	156	145	132	156	131	142	121	158	135	133	125	145	154	157	148	140	168	146	136	148	152	163	162	146	150	136	144	118	165	132	145	140	142	144	140	144	160	138	149	150	142	154	142	139	154	152	111	154	147	126	138	148	143	126	124	138	138	152	142	137	117	125	156	131	152	141	163	137	180	175	149	127	122	131	135	133	156	149	144	138	139	161	143	146	140	130	147	129	158	112	143	158	142	175	160	130	144	135	146	156	116	148	137	156	136	139	150	143	137	145	140	163	175	139	123	146	144	153	135	153	164	148	118	125	152	139	149	139	146	141	128	132	136	125	147	128	119	158	158	152	141	126	156	133	162	136	145	149	135	156	138	140	149	132	127	150	154	130	145	160	141	159	142	150	130	133	164	142	131	142	151	156	144	142	141	153	161	125	125	145	161	142	130	147	152	146	127	157	123	163	139	137	145	151	137	141	145	127	157	141	163	136	152	130	149	126	151	157	139	130	134	136	133	139	141	163	138	149	119	157	162	134	136	156	166	160	148	141	154	165	156	135	132	138	141	171	146	155	130	138	124	149	160	140	129	159	163	158	143	159	148	141	164	145	148	146	159	135	141	138	130	170	143	119	140	135	144	144	148	142	154	133	145	156	149	132	152	147	144	130	140	152	162	131	134	150	176	145	122	142	137	168	157	123	142	131	166	160	127	148	125	143	120	148	153	153	137	128	120	131	139	124	157	132	129	132	145	134	115	148	122	142	141	141	143	142	149	152	151	117	169	131	142	145	117	117	151	136	155	121	153	145	156	134	151	145	151	142	133	140	144	125	146	157	146	136	155	132	165	116	144	149	139	134	141	129	150	148	167	164	145	126	156	144	167	117	133	137	143	164	147	130	144	136	143	136	131	158	133	160	135	120	158	130	135	167	152	146	141	142	144	142	141	166	152	147	144	147	137	151	125	132	143	130	150	144	150	155	145	139	162	133	135	144	138	133	159	151	153	132	152	143	135	168	145	151	143	154	167	142	154	151	138	164	154	147	140	156	140	139	125	152	141	144	158	144	132	130	135	167	133	127	146	165	139	154	129	152	144	135	164	139	156	162	138	134	147	143	158	134	137	142	164	155	135	124	182	155	180	159	147	168	150	140	149	159	131	134	152	148	153	129	152	144	134	126	134	153	139	151	140	152	129	160	137	127	135	155	133	158	142	127	155	152	157	124	131	141	129	158	152	126	143	173	156	128	142	157	148	130	165	160	144	139	175	149	120	127	166	142	150	138	156	148	160	152	151	158	133	144	148	155	148	136	153	146	140	138	137	138	125	150	145	124	123	134	149	138	139	149	138	153	148	145	149	140	136	148	161	137	159	142	145	151	149	142	145	125	123	134	132	117	146	142	144	144	177	146	132	174	152	155	150	136	133	151	164	144	163	149	138	158	163	137	142	131	147	138	148	147	139	150	128	151	135	117	166	149	142	149	150	180	161	140	142	149	138	144	114	149	159	140	136	146	126	176	133	135	138	169	137	143	137	156	156	149	131	134	140	149	109	148	136	136	149	136	147	134	154	148	152	151	144	151	165	145	135	155	144	153	146	122	129	145	134	149	122	159	150	138	154	131	139	145	142	123	157	148	148	156	131	155	151	138	136	160	127	139	157	151	159	149	124	144	154	162	148	135	133	134	168	161	143	136	122	130	148	170	153	145	133	138	130	129	147	143	148	145	124	132	128	137	152	131	147	126	146	150	152	139	142	131	165	145	142	135	127	147	142	141	154	158	164	151	147	138	169	139	159	160	157	168	146	148	134	135	145	151	156	141	144	148	134	130	153	120	155	160	137	149	146	150	153	148	128	154	140	169	127	143	145	140	135	152	164	146	133	140	163	132	121	134	149	152	155	135	148	141	141	134	170	142	126	117	147	161	155	148	126	132	139	143	140	146	144	125	131	116	128	158	138	149	130	150	147	155	129	136	133	147	152	133	139	152	145	139	116	153	146	154	164	134	133	161	142	141	180	144	145	147	138	158	151	127	162	139	142	146
27268	21017	8700	795	444	411	354	376	331	356	359	355	318	338	316	336	327	340	322	356	342	304	329	310	365	309	348	327	322	299	341	331	318	342	371	322	290	320	343	308	342	327	322	315	349	335	345	303	307	338	302	349	350	324	332	326	317	332	294	358	308	331	340	327	330	332	325	308	300	319	348	317	339	289	322	338	350	321	327	330	322	310	355	349	328	313	343	316	332	334	323	339	363	335	324	315	357	299	306	314	327	312	331	330	314	336	353	304	298	301	295	306	305	359	333	322	340	319	291	329	332	329	296	340	320	340	323	340	325	320	314	340	307	355	318	314	302	324	353	330	320	324	322	294	324	355	328	323	325	351	338	324	324	309	292	351	316	303	295	330	321	340	336	338	364	346	309	329	331	315	294	325	349	367	356	300	342	336	342	315	331	356	339	293	298	310	341	315	345	328	323	341	300	331	312	321	313	349	337	335	326	307	337	344	324	320	304	319	319	314	300	363	311	321	312	338	335	327	325	301	307	291	350	350	334	303	324	366	307	348	321	306	313	353	320	336	343	335	351	300	306	339	341	329	329	305	284	315	305	345	338	346	321	301	321	369	307	304	339	365	321	324	343	345	326	322	307	308	315	325	336	312	329	314	311	309	290	329	333	309	362	301	325	336	275	339	342	308	345	345	344	311	334	331	316	332	370	311	344	311	328	300	313	319	341	334	308	336	334	361	347	361	335	332	318	320	309	344	297	338	342	321	338	347	319	317	334	324	328	347	327	339	290	345	313	304	317	323	336	327	339	324	330	302	339	326	311	351	349	325	337	325	326	334	337	366	327	329	318	312	316	328	321	338	320	328	343	335	331	317	336	343	318	333	353	337	323	327	324	343	330	295	325	337	348	321	318	335	321	327	338	318	323	312	335	356	314	338	337	340	324	295	323	320	358	321	375	348	335	331	326	357	295	298	321	334	345	343	339	327	347	319	287	342	332	332	325	345	331	352	332	326	320	324	298	321	279	315	321	320	327	374	301	290	325	339	363	334	345	361	323	317	328	332	338	314	314	319	338	353	309	321	275	333	349	310	318	300	325	312	338	313	352	309	328	284	339	338	321	323	343	320	324	316	303	301	284	357	320	348	337	325	339	342	307	299	313	320	306	323	329	332	308	348	333	305	321	355	303	313	350	346	317	330	314	343	310	317	339	322	339	334	325	325	331	354	301	344	304	284	322	313	286	329	319	325	324	323	323	351	308	333	305	305	324	303	315	315	325	320	363	332	324	307	306	326	312	342	311	342	308	355	346	312	304	330	334	325	309	309	322	328	343	331	310	349	333	294	316	338	317	319	326	307	270	309	349	348	307	311	303	322	324	314	318	328	337	315	313	339	336	350	340	334	296	295	321	325	323	316	308	337	319	325	333	303	308	302	353	322	324	312	339	336	327	344	338	326	312	327	340	322	316	326	306	332	310	369	314	316	313	309	343	361	321	343	315	327	314	351	299	321	315	328	310	296	318	374	316	323	333	332	349	339	356	317	329	335	329	364	321	332	326	331	338	318	313	309	334	364	329	363	310	325	333	354	299	300	297	340	326	343	306	318	344	310	359	328	350	334	330	343	333	331	359	343	355	318	303	334	291	345	315	319	309	314	323	336	298	336	318	354	321	324	324	319	328	376	293	325	285	349	318	322	306	349	326	321	317	316	310	318	299	339	328	367	336	302	340	307	323	328	319	339	330	308	305	326	329	317	318	305	326	323	320	335	319	326	318	332	347	326	298	289	305	339	321	341	356	302	313	345	334	345	349	312	312	347	320	335	328	315	330	317	348	312	356	326	310	322	296	311	297	311	322	325	320	312	330	336	314	354	335	308	296	321	333	308	352	299	330	319	316	338	325	334	312	348	377	320	293	314	344	314	331	330	324	325	318	338	336	331	348	331	345	322	308	313	335	331	347	315	326	333	312	320	335	334	306	314	330	299	341	296	333	342	301	354	377	317	338	287	339	368	312	328	303	334	318	336	332	349	322	324	311	339	298	334	316	327	317	351	332	328	310	314	315	308	313	325	345	325	331	299	331	339	357	315	317	309	324	298	333	316	310	334	341	358	321	334	314	324	325	337	342	346	312	307	323	315	268	330	380	329	299	325	294	300	299	300	332	308	327	348	334	331	296	328	318	304	341	304	310	347	313	286	326	302	283	275	326	309	339	318	331	342	332	338	353	317	328	326	333	311	341	335	321	313	301	320	331	361	342	330	304	318	332	334	306	325	336	349	333	361	318	307	323	324	339	328	346	343	331	320	327	345	331	344	339	370	362	341	332	331	323	320	302	305	292	338	321	292	339	349	301	340	321	305	353	346	308	324	312	338	329	343	293	298	330	322	317	350	311	328	346	325	343	335	321	315	324	308	328	326	330	309	323	314	324	318	365	321	315	291	327	312	301	293	308	319	323	357	346	310	334	331	326	350	346	321	338	322	318	333	349	344	329	304	320	326	339	336	326	336	330	333	326	324	327	356	319	341	309	325	323	333	312	284	315	315	323	324	331	312	290	360	319	298	327	350	351	299	323	317	353	342	310	298	301	331	320	289	300	330	317	318	349	347	324	329	340	297	328	352	334	337	304	323	316	315	342	376	323	316	332	340	334	289	318	334	329	351	329	310	331	324	319	353	310	338	309	297	346	320	319	317	303	342	332	317	301	321	330	307	322	307	315	311	311	327	314	338	331	308	332	365	343	339	306	319	351	362	342	316	324	322	335	359	325	328	329	295	359	333	305	313	351	333	307	321	321	328	316	353	325	341	347	303	306	322	319	280	340	288	326	314	319	329	283	323	328	308	336	302	321	356	331	317	325	304	342	321	317	313	344	306	327	341	305	284	299	323	361	319	322	339	347	348	320	333	313	317	342	316	293	312	321	326	345	308	332	318	314	331	342	326	332	328	318	345	325	338	373	331	348	316	326	303	299	323	319	286	295	337	314	295	358	320	328	311	367	336	322	312	334	344	291	339	358	323	331	307	318	322	306	315	328	345	317	343	299	365	336	333	344	319	302	316	332	298	335	351	291	328	329	322	321	331	315	307	324	309	364	324	328	346	323	308	305	311	282	302	348	345	305	341	322	289	348	327	314	315	317	331	309	313	343	328	304	323	361	307	335	335	327	327	329	305	310	321	334	310	301	318	316	315	314	339	332	323	370	323	306	331	344	309	301	295	334	352	312	330	315	338	340	366	334	338	331	332	307	330	303	316	343	333	312	324	315	339	340	324	322	316	330	341	301	335	337	323	286	345	311	308	344	325	340	322	306	337	347	334	330	333	318	300	335	319	315	355	310	342	317	364	350	345	294	333	327	333	319	329	323	346	319	307	316	326	310	358	326	312	316	308	346	313	333	335	288	310	333	319	348	308	334	342	312	319	283	317	348	363	324	328	293	309	331	322	324	307	343	311	312	357	311	366	283	348	289	328	333	304	347	308	325	338	303	314	363	364	341	329	325	324	294	329
4038	1252	1165	756	599	582	545	486	459	434	463	458	461	457	461	453	432	443	430	417	453	473	445	438	447	425	435	429	494	428	449	431	432	430	424	416	450	395	466	444	452	401	429	440	443	417	445	455	390	462	470	465	422	466	453	462	443	423	445	419	433	469	424	401	444	428	421	448	417	406	444	460	441	459	432	446	419	403	416	412	439	462	418	463	453	415	418	433	413	426	455	412	423	436	420	412	414	421	418	419	417	455	450	441	405	430	439	424	449	398	406	421	451	463	445	410	463	443	410	445	434	438	409	409	389	437	419	424	447	470	464	430	468	434	395	404	441	459	392	452	404	419	449	415	464	444	427	501	423	436	427	430	416	472	429	450	401	441	440	389	427	449	446	426	423	440	465	413	453	405	424	427	445	429	451	439	411	459	397	427	465	465	428	442	408	437	437	385	443	430	425	456	410	457	420	438	441	409	448	417	410	382	464	455	429	449	399	435	451	389	467	414	499	446	472	475	433	438	413	439	416	446	415	442	463	443	452	432	427	441	435	395	427	437	426	464	438	440	436	469	413	377	464	449	420	394	462	438	442	462	468	441	405	421	429	432	407	448	438	456	420	388	435	457	454	444	447	442	401	461	440	461	470	432	413	450	429	394	404	429	414	460	435	464	434	421	460	414	423	408	434	415	407	410	440	403	409	429	475	411	436	402	461	441	465	436	440	440	475	427	426	473	414	438	441	424	439	414	433	451	421	423	465	448	448	436	449	445	420	429	453	447	449	436	403	429	438	420	433	425	418	443	424	433	421	443	435	452	413	454	422	424	453	422	455	429	421	472	406	436	482	369	431	453	438	439	430	408	431	409	432	446	449	460	391	407	425	420	429	418	428	423	415	416	410	404	427	405	435	429	467	422	449	413	422	419	458	435	457	473	446	415	449	465	417	437	471	427	424	485	412	423	432	432	430	428	436	388	402	409	455	457	442	446	409	470	440	411	489	446	431	447	391	432	428	429	410	442	425	420	410	463	450	429	460	385	403	416	459	442	429	466	430	447	449	449	398	454	436	409	480	450	439	398	399	401	459	394	420	420	436	447	455	417	429	429	452	435	384	434	451	415	433	449	437	452	464	430	424	455	406	420	438	396	447	467	421	420	477	437	429	454	454	459	446	402	451	406	451	384	424	404	457	419	450	446	438	398	455	421	446	438	466	448	454	427	408	450	445	443	433	424	435	425	469	410	443	441	422	460	385	401	382	452	459	424	441	428	423	437	407	444	428	442	394	439	417	407	463	422	424	445	422	395	433	432	423	456	412	423	412	450	441	423	455	422	424	412	472	453	429	435	415	383	456	421	407	445	460	433	470	415	453	412	424	438	431	453	455	410	432	396	439	434	429	426	428	426	414	433	429	418	423	419	421	417	434	437	390	421	420	454	379	430	467	406	431	415	457	465	437	433	408	461	435	431	416	419	437	433	413	435	441	465	437	436	414	471	455	452	452	413	438	460	395	442	422	406	435	429	418	398	387	426	419	418	448	412	466	413	433	467	450	447	455	453	423	459	414	443	434	425	405	399	436	435	386	451	440	444	426	425	440	492	454	429	432	447	417	425	452	445	416	463	419	425	428	412	462	430	404	456	398	432	447	420	394	404	421	411	404	422	417	466	407	434	424	427	425	437	427	429	444	375	458	415	420	420	457	432	424	423	392	407	430	447	440	444	453	435	428	422	402	424	483	451	446	432	436	418	439	468	434	445	420	442	420	386	447	421	446	476	415	448	419	423	463	439	442	400	456	417	396	418	434	422	468	426	411	413	437	419	429	436	439	427	422	416	423	479	444	436	452	431	452	442	470	414	400	436	401	422	464	419	466	430	405	402	425	418	421	435	427	431	363	422	419	444	431	423	437	434	421	414	424	443	433	431	389	411	425	444	468	438	428	446	433	448	410	462	424	476	441	452	438	430	424	405	429	430	433	450	437	464	447	462	436	422	434	424	427	451	435	419	441	424	436	403	419	442	469	419	433	455	460	430	448	432	428	428	406	442	464	431	403	426	422	401	425	434	398	453	399	418	449	416	464	439	427	435	441	434	439	428	433	463	428	430	437	443	429	453	414	451	413	402	449	426	428	410	455	464	431	440	426	438	418	421	412	427	458	403	447	416	428	419	443	411	436	418	424	412	430	440	425	459	441	434	451	412	429	433	440	423	447	463	414	446	434	456	442	418	470	451	431	479	427	432	434	441	441	423	433	422	460	440	407	394	445	434	430	441	401	418	427	392	444	412	473	448	431	436	446	419	438	428	426	460	416	413	470	400	446	426	432	464	433	440	440	436	457	402	440	464	437	423	399	426	448	446	428	407	430	432	445	389	425	458	439	407	452	423	447	405	412	397	423	414	420	399	432	455	417	382	422	423	410	429	430	431	470	415	432	448	440	429	429	442	418	455	410	389	399	441	416	429	449	437	464	439	447	389	406	434	426	451	433	454	399	467	465	424	435	416	422	420	436	433	418	424	407	448	405	449	425	442	441	458	434	404	463	432	422	458	424	400	440	404	471	421	419	419	449	409	423	463	424	422	419	429	396	472	443	410	445	401	441	414	435	469	465	434	419	465	410	406	382	441	458	444	401	445	424	424	420	443	406	393	426	434	454	423	439	444	384	425	431	438	421	442	430	437	419	426	413	451	426	417	442	412	454	413	420	448	426	406	436	432	424	458	446	441	431	410	491	404	476	436	381	423	414	427	473	404	430	450	453	402	444	422	420	464	411	427	430	430	451	440	408	444	427	396	426	390	417	409	395	440	414	464	394	426	431	448	431	413	444	445	435	434	439	402	445	424	422	417	434	432	433	446	441	447	433	402	433	414	463	410	456	419	429	384	408	451	427	427	431	416	472	427	425	427	417	412	413	448	437	421	441	493	454	431	411	401	455	412	401	447	472	430	422	441	434	442	384	478	435	430	394	413	426	423	434	407	424	404	422	468	429	428	429	432	450	450	432	428	413	450	441	404	439	448	403	416	429	468	421	401	444	460	451	430	417	442	416	441	449	376	470	376	469	401	434	446	440	449	409	439	444	435	460	414	403	439	447	415	431	435	414	432	394	431	456	405	413	406	396	473	452	444	443	421	430	433	434	425	415	386	408	401	429	429	434	447	462	443	429	457	450	442	458	431	488	433	388	405	416	445	436	408	441	399	472	408	438	447	406	411	441	469	478	417	426	435	419	443	481	415	428	433	421	387	403	451	427	390	437	423	421	441	434	457	466	425	407	456	469	425	454	447	404	430	451	419	428	422	435	436	420	452	444	421	405	388	398	426	435	401	470	417	416	433	446	410	418	450	396	459	441	398	433	431	437	401	408	445	431	465	459	449	446	442	449	393	414	410	418	465	431	435	409	426	408	457	433	426	457	451	403	457	428	453	409	423	471	455	422	456	425	435	423	436	451	428	465	452	478	428	433	471	413	409	406	454	441	440	412	414	435	450	423	423	406	459	419	447
24396	21580	29131	24490	21566	9278	1079	702	605	521	487	410	423	375	363	367	359	325	287	286	361	304	308	306	303	293	301	303	319	302	286	308	323	296	318	295	289	281	268	279	297	299	297	248	270	271	269	261	277	266	258	294	285	266	281	276	257	290	271	266	290	264	284	257	273	276	281	295	279	261	272	253	275	289	274	271	273	237	300	285	282	259	284	277	271	279	246	282	249	275	278	284	265	256	290	292	255	290	272	246	255	253	264	276	279	269	266	265	287	282	279	262	295	284	255	289	252	283	272	298	293	270	274	267	262	300	277	283	273	267	277	247	301	275	286	253	260	277	274	258	270	272	274	258	272	229	267	245	235	268	273	242	271	264	248	280	295	262	274	272	247	278	279	274	234	262	276	281	242	263	254	288	279	267	297	284	250	273	265	280	259	276	316	268	311	268	293	264	255	279	271	249	280	287	266	267	251	258	266	261	265	290	267	289	268	280	256	276	260	278	284	299	226	271	230	287	287	263	268	244	267	260	280	257	256	269	278	293	278	277	259	236	268	282	284	271	247	261	260	273	295	274	269	273	273	272	255	266	265	247	275	274	269	277	244	275	254	278	277	274	281	281	276	278	273	266	295	293	276	251	255	288	274	277	272	305	270	278	266	258	260	272	273	271	261	249	254	283	266	259	290	286	260	247	265	284	285	296	273	269	231	262	274	262	304	281	267	271	259	269	268	285	269	246	241	286	272	266	237	279	267	300	278	280	270	307	243	279	292	288	269	247	282	258	224	277	272	287	263	280	265	286	252	269	268	265	270	280	285	284	263	244	309	263	264	282	275	269	284	294	266	284	256	262	254	262	281	286	304	261	251	271	261	271	268	237	260	270	265	252	270	269	249	261	267	260	252	289	279	245	276	268	283	270	271	277	266	276	250	252	241	284	250	271	255	270	290	282	263	250	252	287	244	269	260	254	270	271	268	232	247	275	257	250	262	261	248	255	258	282	245	282	279	302	259	266	277	300	273	262	254	300	275	281	279	265	267	268	286	287	285	266	294	258	250	231	263	290	298	264	270	265	281	273	263	241	280	292	274	302	260	268	298	262	271	267	240	250	273	280	244	318	280	247	273	271	275	265	265	286	264	263	271	235	265	272	274	254	289	263	291	265	240	265	284	255	269	290	251	276	252	264	281	262	277	268	243	279	282	262	249	260	263	284	279	266	279	267	271	283	267	289	272	237	279	285	273	274	274	265	298	294	217	273	251	292	273	262	268	255	262	266	266	265	288	311	282	294	257	271	265	241	254	291	257	247	280	285	288	253	256	268	266	267	271	238	265	273	263	276	296	236	275	263	271	274	281	298	273	285	279	263	277	251	283	253	280	289	281	261	265	284	268	276	262	265	257	276	241	256	282	280	267	296	294	277	295	285	260	244	259	241	287	289	251	269	271	251	281	280	286	280	270	261	241	267	283	271	258	275	274	274	275	278	245	252	302	237	251	283	260	280	267	285	275	289	269	266	263	274	268	262	286	293	270	276	285	274	277	239	257	255	308	266	301	263	283	286	273	263	312	295	262	290	241	277	279	266	246	278	277	284	268	276	282	257	267	280	268	263	270	243	240	273	298	269	279	258	305	256	269	262	252	296	283	267	285	256	259	291	239	247	260	259	280	269	291	273	236	291	281	268	272	244	270	261	268	265	281	272	274	258	252	283	252	254	261	245	280	284	271	288	276	295	278	281	278	273	277	267	261	252	233	271	289	284	278	248	259	249	304	266	226	249	267	235	274	285	259	293	280	278	275	261	237	258	261	273	287	303	253	249	254	252	261	257	266	270	266	297	238	265	268	268	266	262	270	271	263	252	274	257	266	265	259	264	263	253	283	264	281	292	281	268	267	283	251	254	275	236	259	310	288	271	246	266	259	252	253	247	267	298	272	287	277	253	286	289	276	265	286	275	255	275	270	253	276	269	272	260	267	272	268	272	282	256	244	279	258	270	294	271	270	288	275	259	285	249	292	259	265	265	249	265	249	257	302	272	302	259	287	271	244	252	266	239	291	241	262	261	261	277	258	284	250	291	266	236	270	272	271	273	267	254	247	303	249	243	290	270	281	263	274	271	272	296	254	252	292	257	266	262	258	284	255	250	266	244	289	276	268	273	273	282	264	276	272	262	261	270	274	265	284	273	259	268	266	294	262	271	291	255	263	252	265	287	242	288	265	290	284	284	307	291	272	285	241	277	275	256	287	300	276	278	251	251	225	278	289	271	244	292	247	266	244	268	236	249	286	274	269	266	276	272	246	294	260	263	308	264	284	259	252	291	311	293	284	295	292	265	278	262	271	241	279	251	274	257	274	278	271	274	246	292	242	277	238	286	258	281	269	238	274	249	316	268	265	298	305	252	277	311	287	305	268	267	260	248	284	284	293	252	272	269	252	260	269	255	263	257	265	265	263	237	256	258	250	284	249	262	250	277	287	271	261	283	247	249	272	264	295	257	251	261	273	222	257	254	276	277	244	279	282	271	288	273	250	294	248	273	236	273	258	254	244	289	251	276	272	261	281	269	309	249	267	282	265	281	260	285	269	274	277	264	246	260	262	258	273	291	273	277	281	271	231	266	284	297	262	275	278	286	244	247	281	265	277	298	284	246	269	269	255	308	242	291	276	246	261	280	300	290	285	258	285	254	299	312	246	284	266	254	289	264	276	269	294	267	280	234	281	267	282	266	286	260	281	269	280	245	286	291	266	278	306	239	282	237	270	230	262	266	250	291	270	271	247	290	251	272	276	240	305	266	248	265	256	269	264	282	255	309	255	271	276	266	294	270	266	264	311	277	254	283	251	294	275	287	247	276	256	257	279	250	302	282	282	278	283	245	281	252	258	266	265	275	257	254	254	284	274	258	255	266	231	261	283	238	273	280	258	260	285	256	259	274	242	284	289	267	279	274	222	280	260	257	279	240	268	269	271	263	282	257	274	262	291	266	289	251	264	281	286	259	261	257	255	276	251	284	276	278	251	247	260	271	250	262	250	295	270	269	273	284	288	277	277	268	285	296	260	274	291	264	271	255	283	268	261	242	266	276	284	277	258	261	278	270	263	233	262	255	294	257	241	266	256	280	270	261	299	274	277	257	269	267	280	287	273	256	257	276	273	275	255	264	267	246	285	266	283	261	280	300	276	298	256	301	258	255	267	300	274	238	261	278	295	250	260	223	265	297	290	254	275	270	279	263	279	253	269	257	257	255	272	273	282	265	274	251	289	250	269	271	270	312	263	286	268	281	307	258	294	285	285	259	246	269	272	259	249	254	277	277	269	249	267	268	258	260	273	257	269	274	256	282	292	275	295	271	244	238	275	277	256	279	271	258	321	312	267	255	272	274	267	272	280	272	252	262	289	246	271	282	255	257	284	267	268	282	258	266	276	272	237	269	281	258	263	295	279	247	298	291	278	270	291	265	296	270	260	197	283	271	253	275	274	253	240	264	288	246	276	278	273	262
4820	10007	8690	4245	3007	2250	1754	1401	1154	982	895	752	677	663	600	558	559	500	472	456	464	418	470	443	419	420	393	428	371	382	357	389	405	412	369	410	377	377	389	408	396	375	383	385	375	364	363	359	383	399	404	415	347	349	355	396	402	367	381	355	378	357	355	352	363	367	402	339	416	331	374	368	335	364	346	370	353	387	373	389	380	346	370	393	368	411	320	362	387	368	341	388	377	377	381	374	341	357	379	357	347	382	358	376	372	386	399	385	373	330	337	361	383	352	355	382	370	386	367	384	353	350	387	335	371	361	357	406	367	368	355	356	341	347	388	366	364	381	383	383	330	372	350	362	368	368	354	378	367	349	404	345	343	350	384	351	375	372	364	366	406	393	341	334	357	339	334	362	349	359	371	365	359	336	354	349	353	388	325	364	399	371	366	385	348	361	345	328	362	372	371	344	353	348	355	358	376	401	334	375	388	363	377	351	356	351	377	376	388	385	390	348	346	368	353	359	352	380	357	356	358	371	370	379	396	371	336	393	337	387	347	370	350	356	388	410	383	368	350	326	347	356	373	379	349	373	363	370	349	356	379	365	385	382	357	348	357	374	381	335	361	352	388	365	347	363	357	366	361	354	367	360	370	353	367	347	374	386	371	363	358	342	379	404	362	365	331	369	376	357	315	375	377	353	378	354	337	334	390	333	389	342	384	379	390	365	320	357	351	382	349	359	326	387	358	372	350	348	376	377	345	375	369	366	380	347	379	393	343	361	373	338	366	356	378	340	371	367	400	372	337	357	367	396	364	364	332	371	372	362	357	366	350	389	390	354	337	342	367	391	361	360	379	383	398	380	363	361	377	386	376	379	353	342	353	377	376	376	368	353	351	346	396	364	395	345	361	354	409	346	359	351	361	351	383	368	333	351	393	316	357	365	334	364	374	369	363	341	394	364	369	366	377	377	366	376	374	363	364	387	404	329	392	324	355	353	355	365	366	365	385	356	362	374	376	373	373	398	379	373	376	349	347	377	366	367	372	357	340	333	369	391	331	370	373	374	366	374	368	356	387	374	383	355	382	347	364	377	373	364	408	396	385	391	351	382	361	394	385	343	394	369	352	380	398	353	375	364	349	376	347	331	352	374	349	359	343	329	351	403	362	334	395	359	359	397	371	378	358	347	339	376	365	375	339	325	367	349	360	345	359	379	341	333	369	357	367	377	347	381	366	382	345	397	398	379	346	369	365	379	369	385	370	357	339	391	377	352	370	352	365	402	359	388	353	346	332	347	350	398	342	390	402	346	350	350	334	362	336	349	361	395	352	398	374	364	342	361	351	368	372	313	352	363	369	346	349	356	342	374	363	369	379	370	383	366	363	382	377	390	350	396	376	384	368	376	341	331	378	340	360	335	361	349	361	386	365	334	364	341	379	357	359	371	384	331	355	377	359	374	337	357	359	400	366	411	318	375	365	393	387	372	367	364	400	365	377	368	361	374	337	339	354	361	362	389	336	396	329	372	399	361	320	333	333	334	387	352	381	359	367	399	326	348	343	376	336	382	380	374	372	375	364	376	369	346	346	367	353	344	341	346	370	368	355	383	346	408	375	356	374	392	324	352	344	398	362	376	394	368	368	333	365	363	330	349	341	359	359	349	376	375	329	367	338	390	388	359	332	375	393	357	364	344	360	378	362	345	381	375	359	328	378	360	338	364	372	344	352	366	372	348	377	390	364	364	360	367	366	399	328	329	363	380	336	376	356	385	400	328	374	340	375	360	356	366	345	365	381	377	350	341	368	353	338	392	384	353	324	344	377	333	369	389	373	371	366	348	352	392	373	409	375	369	347	373	394	328	345	306	376	328	385	339	366	353	376	379	342	370	370	346	384	376	375	343	384	351	373	337	373	354	344	358	368	400	395	339	362	357	343	369	364	366	362	371	347	379	381	357	399	361	353	404	334	381	372	366	350	336	384	359	355	365	360	368	375	357	376	337	367	342	400	365	371	383	369	354	351	336	316	358	378	370	339	366	343	342	365	321	357	371	348	361	355	338	328	343	360	368	356	348	369	328	341	378	352	359	416	375	371	364	358	372	407	363	365	326	371	321	367	364	331	329	340	325	337	326	330	370	306	376	376	346	378	388	394	372	355	363	339	381	353	312	347	375	370	380	363	333	378	374	376	341	362	378	382	331	343	289	358	354	353	376	351	370	373	338	344	363	374	362	343	364	380	386	383	368	342	358	383	380	388	331	356	356	381	387	370	385	337	379	392	354	397	359	345	349	312	323	355	370	384	328	348	375	340	369	374	362	377	369	378	353	370	358	359	361	344	358	327	365	366	385	390	389	356	361	371	345	403	349	357	371	372	346	373	368	377	356	348	362	379	356	373	351	401	361	341	385	365	380	370	374	376	384	376	338	368	372	361	369	339	363	378	371	379	350	397	366	346	367	350	384	403	389	388	340	377	341	390	365	354	356	367	366	358	357	343	373	371	366	379	362	370	406	369	384	392	385	343	412	326	393	365	394	348	408	348	335	390	389	394	363	388	337	362	352	345	335	329	397	357	375	369	389	358	336	372	363	375	355	339	382	384	382	357	393	387	338	375	356	378	338	364	390	317	345	377	348	328	327	355	354	340	383	347	387	364	361	339	383	355	405	377	336	336	345	362	333	376	374	385	372	344	326	335	395	363	392	343	368	364	410	351	369	357	379	371	335	393	330	339	351	377	377	388	371	370	385	350	399	342	355	339	329	346	365	360	351	354	369	369	356	394	345	382	393	387	369	366	371	374	357	409	377	348	387	378	345	375	359	361	353	362	346	367	346	360	363	368	384	395	370	365	338	337	336	358	348	342	365	386	358	347	356	375	354	340	359	391	366	371	354	335	352	350	367	358	356	354	372	337	377	369	344	335	393	381	393	347	357	361	362	377	387	344	368	340	356	353	365	374	359	340	345	378	380	324	353	334	347	360	364	367	380	345	375	334	369	350	381	379	367	354	359	368	395	360	357	356	386	351	366	361	352	384	385	365	347	347	336	366	369	356	366	360	371	381	335	353	346	373	386	383	394	364	367	342	402	370	339	373	397	390	367	359	332	375	325	373	347	358	374	320	357	330	339	389	360	336	380	383	350	356	372	375	375	363	384	378	342	376	352	360	371	335	337	320	371	339	363	346	321	348	336	357	340	362	374	345	351	344	368	348	344	322	369	337	369	356	353	397	356	379	340	352	315	363	386	370	373	353	351	389	358	390	372	342	337	353	369	415	365	375	370	347	394	360	338	352	386	382	391	358	335	352	380	359	344	360	352	375	358	380	409	391	374	358	375	383	344	359	346	354	330	382	374	389	356	339	401	358	340	358	336	356	345	370	368	355	374	369	394	350	393	377	352	364	365	354	377	329	363	379	364	387	334	375	357	352	340	338	385	342	344	342	346	360	408	364	348	351	378	366	332	364	388	374	366	358	377	400	375	364	368	367	377	375	335	386	367	393	326	376	366
23396	21602	29599	24086	21602	21600	6957	997	658	557	507	390	354	330	295	246	218	223	217	182	186	151	186	157	173	143	160	178	163	159	162	135	126	137	112	130	122	140	145	123	131	126	121	146	105	116	129	114	137	108	115	126	99	125	120	126	125	116	112	114	120	117	116	99	94	109	98	100	102	114	112	100	120	102	111	99	105	99	106	112	116	123	108	114	106	104	103	119	99	112	123	127	111	116	115	121	129	111	93	101	107	107	107	109	121	114	112	107	106	104	101	121	109	113	124	101	98	96	101	103	101	109	112	101	112	98	111	89	119	101	116	98	99	90	129	102	107	94	100	101	80	110	104	102	108	113	125	105	120	101	100	105	94	111	103	117	93	129	75	110	110	84	115	105	84	104	100	105	102	100	81	107	112	119	99	118	100	126	113	110	109	121	109	117	114	103	109	84	102	103	91	93	109	110	92	117	92	113	111	110	119	97	105	104	116	93	107	117	119	102	113	124	99	109	106	121	120	108	119	114	101	97	112	100	81	106	85	92	93	95	103	121	94	115	100	109	103	93	95	123	97	133	116	100	120	95	99	120	117	99	112	115	94	102	113	115	115	94	96	109	110	93	119	116	110	103	100	103	111	119	105	101	104	98	105	109	115	108	105	96	120	120	99	117	103	97	89	107	103	91	100	103	120	122	106	101	109	99	94	119	100	106	116	98	101	96	106	116	98	88	112	94	98	101	92	103	97	104	105	104	100	108	107	97	103	117	113	103	116	104	111	84	102	98	109	105	97	108	113	102	93	114	100	97	107	113	97	114	127	100	123	107	109	109	110	118	101	83	111	136	123	103	118	103	96	115	92	106	114	123	124	100	127	123	99	97	101	130	116	116	113	124	108	104	113	94	102	98	112	94	87	115	111	106	107	112	119	95	98	125	101	114	102	110	106	121	96	103	92	102	92	87	96	106	119	110	103	97	106	103	107	107	111	113	115	103	111	110	103	110	116	98	119	101	94	95	110	127	109	120	109	101	88	105	99	111	118	116	95	111	106	105	100	111	104	104	114	95	103	93	104	87	105	100	85	118	107	117	104	114	97	107	115	110	93	107	109	125	98	101	109	89	100	109	82	112	94	91	108	101	95	93	108	108	108	109	110	101	101	106	101	107	95	116	97	105	114	116	90	122	112	98	98	96	105	104	106	91	107	127	120	122	105	88	82	108	93	106	97	111	112	109	109	118	121	96	126	105	114	109	107	96	103	82	108	107	100	105	107	106	93	117	111	106	114	108	121	107	97	117	112	114	122	121	92	108	94	104	124	94	120	98	98	96	106	98	112	104	94	105	108	104	104	116	113	111	111	99	124	99	100	124	102	114	98	108	107	98	104	108	110	92	105	106	97	119	116	118	98	105	124	108	97	126	97	112	114	106	107	114	108	107	107	95	101	118	108	99	91	100	97	121	112	112	99	92	123	96	107	106	92	105	116	123	101	98	109	104	109	104	99	105	101	94	102	97	102	132	108	120	107	109	94	98	121	107	100	127	117	92	93	106	98	101	93	107	113	124	103	106	102	106	106	97	108	105	95	110	126	101	82	100	110	102	103	97	104	120	125	96	105	119	110	103	107	130	119	109	110	117	103	108	110	87	114	102	109	130	126	83	114	107	109	99	94	86	91	105	99	88	103	121	106	102	107	98	115	120	100	89	107	100	100	101	105	108	114	91	89	95	105	107	97	118	107	105	116	109	108	111	115	120	109	102	114	105	118	115	100	100	104	121	110	118	97	119	119	107	116	114	93	108	88	105	89	91	100	101	116	96	120	108	90	118	123	112	94	109	109	83	94	86	103	102	97	94	102	93	118	110	84	111	108	113	100	85	107	108	115	112	103	95	111	95	111	105	102	107	120	107	106	108	100	98	93	93	115	132	116	101	102	103	104	92	84	114	127	114	112	99	104	95	108	104	104	103	103	106	105	94	85	93	93	109	108	108	109	96	106	97	96	116	98	113	108	117	106	110	112	93	102	105	108	118	105	103	107	131	106	118	94	92	111	118	111	96	88	100	97	121	110	105	107	87	126	118	132	122	97	119	101	120	112	101	97	110	100	129	110	115	94	98	110	114	105	108	99	104	122	106	116	103	109	99	112	96	111	118	103	112	115	85	111	88	113	121	97	106	119	126	121	106	101	112	119	96	110	116	118	96	121	111	116	91	107	104	117	122	96	106	82	108	107	107	105	100	99	99	111	107	112	102	102	96	92	101	114	111	104	94	96	102	101	92	94	105	118	110	113	96	97	109	96	108	103	103	93	117	121	105	91	90	104	106	104	109	107	114	107	95	101	111	104	98	116	103	111	106	101	88	104	109	112	99	125	131	102	94	111	94	100	125	109	99	110	118	101	120	122	129	103	105	107	109	122	123	112	107	108	124	99	126	106	106	93	124	118	89	113	102	110	95	97	123	110	105	98	111	101	95	103	95	116	117	94	88	110	103	99	93	91	118	102	91	106	96	130	103	103	111	87	98	126	95	110	99	104	89	128	105	97	95	128	114	116	108	88	115	117	94	98	92	109	101	94	135	121	107	114	86	101	108	98	95	87	90	115	95	105	105	112	101	107	115	81	109	98	109	103	101	95	94	91	113	113	111	118	90	96	96	105	117	103	96	120	120	97	105	102	104	96	108	113	102	106	108	100	117	113	111	110	93	96	106	114	114	80	120	106	98	103	103	90	100	101	110	99	113	87	98	99	104	101	91	106	107	116	113	88	104	118	118	97	110	114	119	119	103	102	110	98	115	108	121	103	95	120	116	104	112	105	106	106	108	98	108	111	101	96	79	95	124	97	135	119	102	125	103	100	110	106	117	90	110	95	107	108	108	109	100	84	99	96	105	88	111	121	101	101	111	113	93	110	90	99	103	100	132	112	110	119	102	94	97	124	101	120	111	107	104	87	99	107	106	90	101	119	107	104	105	101	120	117	113	87	94	117	106	96	90	115	98	105	90	102	108	106	99	100	105	91	112	111	111	103	100	122	99	106	111	109	107	113	97	106	95	104	109	106	91	100	107	109	100	118	116	87	106	119	113	95	87	116	118	93	86	97	104	109	105	103	94	100	112	131	88	99	102	98	117	116	94	103	116	123	75	94	117	109	114	98	112	107	119	95	110	106	104	98	103	104	104	110	110	118	104	90	98	118	112	110	106	121	109	105	94	125	114	84	94	103	105	111	114	109	109	108	110	112	83	100	98	98	102	126	92	118	113	109	106	96	99	99	96	95	85	96	109	95	107	94	94	112	113	85	96	107	95	107	134	110	109	97	100	96	94	86	103	104	129	126	91	113	104	110	115	110	114	98	111	103	112	105	86	114	90	110	112	110	104	120	121	106	105	93	106	101	121	99	95	102	101	123	116	104	122	113	94	119	103	117	110	113	95	98	110	103	113	87	117	103	99	105	104	125	113	103	104	104	107	113	105	115	116	105	114	107	110	103	100	98	80	105	90	108	106
7067	16311	13687	7289	5059	3754	2786	2266	1728	1376	1143	904	749	714	578	491	478	436	365	329	320	328	290	273	297	260	220	250	239	223	218	226	212	206	187	197	215	176	197	205	158	187	184	191	183	184	163	172	153	163	173	182	157	169	170	160	173	165	173	162	151	178	181	148	179	183	160	156	167	171	147	135	160	178	161	167	148	154	180	150	150	155	162	159	136	160	151	145	154	158	157	156	163	143	156	146	175	138	168	177	168	146	155	175	161	160	170	155	153	158	155	159	140	175	145	133	147	150	163	154	143	136	161	132	135	175	143	143	147	143	146	135	140	141	128	142	144	163	139	157	160	137	157	160	147	157	163	145	158	128	143	136	122	137	129	141	127	144	144	141	158	175	141	144	125	174	173	159	157	138	146	151	157	166	146	130	149	158	147	147	139	147	131	137	161	150	162	177	122	130	147	133	166	131	150	150	128	173	131	145	149	146	153	126	130	133	133	130	167	148	151	142	137	177	145	143	161	142	147	145	155	142	148	159	170	158	148	158	138	147	130	135	141	143	153	141	134	162	154	140	154	111	164	136	132	151	149	142	149	152	138	134	153	128	131	140	150	152	118	143	146	127	149	170	138	136	161	129	157	146	144	153	148	154	130	150	133	118	141	137	146	119	142	129	136	167	143	165	152	134	144	125	148	146	137	143	136	165	168	131	146	127	133	137	154	151	150	150	152	139	127	148	139	139	142	153	140	136	171	151	136	169	146	160	148	136	143	126	169	155	149	150	142	162	137	154	130	149	149	158	150	121	148	154	144	137	126	153	136	145	147	158	128	144	163	145	142	128	155	155	138	145	135	145	131	165	152	146	136	166	125	136	133	154	139	132	138	129	137	136	150	171	137	142	157	158	138	142	141	142	144	152	166	159	147	165	152	142	139	169	150	128	158	138	160	154	158	135	173	121	147	146	143	143	156	137	131	150	160	154	154	136	166	139	147	139	156	149	155	135	142	159	130	140	156	144	149	130	153	146	147	120	156	132	149	142	129	161	155	144	143	127	160	166	136	156	147	146	159	145	141	146	128	144	140	150	142	144	144	156	155	163	160	168	150	158	166	137	161	154	153	141	191	151	149	158	158	135	146	140	152	134	157	140	147	160	161	164	133	132	148	137	128	158	148	144	144	157	126	128	121	149	143	147	136	133	152	134	145	143	120	134	170	130	151	154	142	147	142	148	134	151	138	130	160	175	138	131	147	142	157	138	156	153	145	162	145	140	147	137	158	137	143	131	150	154	138	155	129	140	152	162	143	160	157	138	139	159	164	149	146	164	163	139	142	143	138	162	162	136	148	151	140	154	150	148	130	149	152	134	151	136	155	146	135	161	160	143	132	149	166	146	140	166	143	146	162	142	154	145	143	169	127	163	150	142	134	135	153	152	145	137	149	155	163	116	148	138	152	138	132	138	157	134	142	137	130	163	141	145	144	124	157	146	130	158	151	136	146	125	167	147	158	155	174	147	154	130	137	160	151	143	153	141	157	135	128	150	141	170	146	127	154	138	167	141	141	149	146	149	156	154	173	156	126	152	149	160	165	146	142	124	147	152	158	149	182	150	167	146	158	124	142	150	161	147	132	141	125	132	153	131	141	161	150	166	139	143	129	148	149	151	142	144	149	142	141	139	138	140	142	156	146	156	141	145	154	143	127	136	151	151	147	154	125	142	171	152	156	122	126	138	126	166	129	126	115	120	135	146	164	129	134	140	135	152	154	146	152	143	153	135	148	156	154	146	114	148	139	165	130	150	137	149	145	141	116	143	135	138	133	129	133	146	146	134	154	123	146	124	165	146	129	153	163	135	146	159	144	127	133	145	121	137	125	156	156	137	160	162	139	138	156	138	144	137	157	165	146	135	164	150	136	139	149	147	130	162	165	151	160	133	171	137	143	135	138	148	140	140	156	160	139	156	132	157	145	153	162	163	159	125	157	156	145	147	165	143	146	144	157	138	152	151	152	161	146	155	149	138	154	123	126	145	142	149	163	135	135	136	150	161	125	139	158	155	165	131	125	142	146	158	140	132	151	160	155	133	149	143	128	166	144	146	146	140	153	162	128	150	131	149	129	142	136	141	139	166	151	150	150	174	144	171	139	155	154	125	142	147	150	151	129	170	143	161	145	164	157	152	160	149	124	155	138	147	152	143	158	145	146	150	146	148	125	140	153	138	155	147	139	168	133	145	171	142	138	144	143	131	138	139	159	159	144	129	115	167	136	149	150	162	138	138	141	146	157	162	165	159	149	139	151	148	138	149	142	162	135	140	133	117	128	134	138	143	147	166	160	134	128	147	114	148	118	172	160	125	154	153	126	145	133	147	160	122	163	163	132	138	141	147	165	140	123	156	176	160	178	146	147	137	143	140	129	143	131	148	119	157	161	145	140	131	157	151	142	149	143	168	151	151	131	162	142	147	141	162	150	159	157	150	142	143	131	140	139	139	151	130	139	147	166	149	142	132	157	147	155	136	146	163	142	158	141	156	157	154	143	161	123	139	136	157	138	146	152	139	158	155	168	136	137	142	137	141	165	152	139	147	135	140	137	138	164	144	152	144	153	135	148	140	147	138	142	136	142	139	152	137	138	153	129	135	126	157	150	135	145	136	120	155	126	156	175	154	159	144	151	164	155	146	161	124	153	144	132	150	157	162	144	154	152	131	156	139	125	146	170	145	160	148	148	156	141	148	137	138	130	151	129	153	141	140	133	152	127	127	148	157	156	154	118	148	121	128	140	144	139	146	149	126	130	145	140	135	134	152	160	147	138	148	163	143	145	123	133	132	130	168	136	142	134	174	162	136	145	142	150	145	149	148	131	156	142	146	155	124	166	148	166	132	157	118	144	146	142	154	137	156	165	148	121	155	133	145	136	163	153	145	146	151	166	145	132	150	148	144	157	165	161	132	146	133	160	137	147	145	142	147	142	161	153	141	160	146	150	119	152	172	134	165	149	148	148	128	163	153	148	139	151	123	130	161	150	163	141	154	119	135	151	157	144	155	151	128	141	159	168	160	139	148	159	155	143	155	139	167	148	142	135	130	154	143	117	135	134	138	158	146	143	148	151	151	156	119	143	161	147	144	139	143	156	138	124	137	145	154	125	148	145	164	128	164	144	150	128	134	147	139	143	159	137	149	139	133	135	156	146	152	137	120	141	137	156	150	159	145	141	136	151	133	163	139	150	150	143	151	141	149	175	139	167	138	163	151	141	145	143	123	152	153	151	128	144	143	151	167	168	154	150	139	147	154	150	159	136	157	147	144	135	144	134	133	165	142	142	140	134	153	164	129	139	149	153	152	146	171	130	155	146	147	129	150	151	158	145	148	141	138	147	133	165	123	132	143	149	153	153	163	162	132	153	153	143	120	146	155	162	139	156	147	131	158	127	170	148	144	150	128	133	157	182	190	178	134	165	158	156	135	161	146	152	127	139	127	153	153	156	139	154	149	148	136	146	166
27329	20981	8793	805	442	384	400	377	351	341	368	323	314	360	321	342	336	326	356	342	334	357	303	322	331	297	316	316	339	344	349	326	316	332	321	306	320	322	313	334	322	333	322	333	320	357	317	346	336	337	319	309	337	310	366	317	327	364	345	367	346	359	315	326	294	329	308	323	332	332	317	334	328	328	338	350	280	300	377	312	337	348	361	331	338	351	353	317	311	356	335	357	319	307	323	323	373	325	293	337	341	351	314	334	342	333	333	324	343	305	320	363	328	331	331	326	350	347	332	332	311	332	325	321	336	307	355	315	337	340	326	325	333	334	335	315	347	330	322	316	352	318	348	318	326	360	329	288	317	330	333	330	334	311	316	339	312	313	326	338	348	350	323	327	307	340	341	347	352	317	310	321	310	365	301	319	339	329	314	324	316	325	355	299	376	304	379	344	339	332	332	310	350	350	355	300	349	352	311	331	321	331	336	314	321	329	321	346	332	321	312	323	329	312	313	308	306	348	339	299	317	324	349	334	298	332	348	311	338	312	317	326	306	330	303	337	304	309	359	330	311	323	299	326	293	290	332	355	321	306	315	330	337	349	364	346	318	321	311	352	324	296	303	329	326	302	324	339	315	373	320	332	300	337	320	290	344	344	292	313	308	374	322	336	307	339	313	316	315	349	327	323	340	337	353	332	319	304	310	349	320	370	325	315	339	334	338	336	345	367	335	329	323	316	326	326	312	304	358	310	332	335	329	337	326	310	341	316	325	334	310	355	369	349	342	328	287	311	309	331	309	341	332	316	329	352	322	353	325	314	335	331	335	291	340	329	326	352	330	323	352	352	325	328	349	342	340	303	306	347	316	349	349	307	379	310	329	327	318	314	292	333	320	296	320	313	284	347	335	339	324	353	342	319	358	322	322	337	353	357	340	330	335	347	311	343	289	315	323	334	345	318	334	290	334	351	317	332	318	323	317	319	317	350	299	323	320	345	334	328	330	329	294	355	311	306	317	318	327	322	329	326	313	338	316	321	362	319	327	342	332	318	307	338	320	319	350	329	306	308	330	342	355	302	340	337	315	343	323	328	317	335	321	325	326	327	321	358	315	344	321	316	350	346	332	341	336	334	316	334	336	300	335	297	292	325	327	345	300	320	307	316	312	347	316	328	366	342	323	323	312	357	301	327	292	310	332	336	309	321	311	362	310	308	316	312	357	298	319	330	331	356	317	298	331	326	354	312	332	315	330	374	352	328	336	364	331	324	306	337	323	362	302	345	350	314	334	343	343	304	327	328	329	310	320	370	287	306	335	329	320	310	320	320	346	316	328	338	323	341	316	336	316	349	335	307	305	322	343	334	339	339	334	316	330	361	301	324	311	327	311	300	354	322	354	333	331	331	340	336	343	340	320	325	296	327	325	372	323	313	347	335	356	340	337	280	340	306	325	332	349	298	331	313	341	335	334	338	317	320	323	289	329	327	309	337	310	322	340	308	323	295	325	327	338	318	301	332	309	315	301	327	344	323	328	329	314	326	332	331	332	352	358	309	334	349	338	337	352	343	349	336	298	316	326	315	360	342	346	353	323	323	346	345	329	320	345	327	342	352	347	348	298	325	335	345	338	295	329	333	328	332	328	329	344	341	322	352	344	336	327	330	325	319	336	299	357	319	339	361	357	326	323	321	344	333	317	337	300	331	344	320	295	329	349	364	350	347	355	345	330	324	337	335	266	338	331	315	355	310	318	308	315	314	312	340	324	335	307	289	338	315	342	299	342	319	319	321	365	331	320	332	326	352	347	332	374	340	376	359	320	322	313	332	358	343	360	334	337	343	358	286	340	348	308	365	327	304	323	364	352	367	307	334	319	352	345	334	316	326	319	311	320	333	310	340	329	309	308	342	339	331	314	319	319	309	364	343	301	356	328	303	297	319	342	351	338	328	317	303	330	335	306	320	328	340	312	297	374	311	347	326	309	319	307	317	367	323	335	337	328	310	332	334	320	327	312	312	298	325	319	352	324	350	304	355	291	300	332	330	316	321	345	330	323	328	332	335	361	313	351	366	319	330	283	349	301	364	319	356	319	322	328	332	312	338	334	311	321	341	312	359	324	296	329	335	310	326	347	338	309	325	339	336	361	298	315	319	334	356	314	341	329	339	328	317	320	316	351	334	316	359	313	311	313	331	319	316	329	322	320	320	314	307	335	364	369	303	313	301	352	324	333	311	331	349	326	333	332	300	348	320	307	334	313	326	321	335	280	361	315	336	344	321	297	336	309	335	319	325	331	323	356	308	340	329	348	319	324	317	360	336	320	294	323	329	284	334	313	325	327	307	360	326	328	356	333	344	306	322	310	330	296	328	321	314	321	366	350	328	335	317	311	300	359	342	324	317	314	332	337	323	296	328	315	337	327	305	297	332	320	336	342	356	307	323	315	343	330	372	319	346	331	330	343	333	341	296	354	303	346	343	334	310	347	307	328	353	310	322	332	331	323	343	327	315	349	321	333	342	328	318	335	344	315	335	316	353	300	351	313	321	333	317	360	329	348	339	331	333	323	347	306	321	359	340	306	327	344	322	341	327	309	305	320	323	311	315	331	311	340	318	323	304	317	335	321	338	329	326	319	314	326	332	333	344	359	327	320	340	295	333	314	315	328	308	338	377	337	333	311	303	318	339	338	321	369	306	331	312	312	291	320	321	366	323	333	326	339	323	299	313	320	321	370	331	345	327	337	355	320	356	308	338	344	342	334	352	357	326	328	318	323	333	317	331	333	330	343	305	327	289	331	357	369	333	350	347	358	344	316	306	353	306	349	346	324	328	311	309	331	346	331	324	356	330	329	344	327	280	307	324	334	342	341	344	296	303	338	312	323	327	301	321	365	301	327	285	347	319	328	310	327	329	347	334	316	315	342	326	334	321	305	290	338	298	344	323	308	318	345	324	315	316	293	317	334	335	315	306	340	319	337	350	309	358	335	351	348	311	298	303	318	333	332	353	318	326	302	344	329	339	353	305	335	306	327	309	305	297	326	339	340	337	342	355	316	324	351	364	353	317	335	315	352	313	319	298	355	274	335	323	322	332	307	332	312	318	320	298	329	351	295	345	346	341	345	339	316	328	360	334	356	319	325	323	309	315	322	302	327	320	308	307	342	309	349	336	355	318	317	337	317	327	341	335	306	313	295	330	352	302	300	323	308	339	290	340	328	301	315	300	308	338	341	327	329	345	320	337	326	307	335	315	310	329	364	335	344	301	310	334	337	330	367	337	325	331	305	312	317	314	342	356	305	342	324	340	311	327	320	299	341	313	351	341	338	326	319	321	351	318	337	361	336	328	309	330	341	335	351	320	332	325	329	312	335	302	320	307	295	330	344	354	323	332	303	327	321	333	308	351	309	316	335	336	338	342	335	328	324	318	346	326	361	329	328	350	329	319	294	333	299	336	335	329	308	322	335	352	363	340	327	310	306	398	331	341	328	342	343	347	266	310	298	318
3920	1246	1112	748	668	580	544	484	577	498	529	449	434	480	423	477	473	444	450	431	465	427	404	422	444	483	439	456	447	414	434	449	430	428	479	401	426	428	492	416	426	442	444	430	422	432	427	445	439	450	431	436	450	444	441	465	465	470	458	444	463	451	432	424	404	423	435	468	415	407	436	462	432	445	437	437	407	418	444	411	458	440	432	424	461	433	444	445	445	474	433	459	427	430	438	411	468	435	436	406	427	419	449	457	454	416	485	447	421	446	457	433	450	421	428	441	410	438	443	407	435	444	431	410	396	450	384	419	436	468	443	428	424	456	422	432	447	410	434	450	453	422	431	459	457	431	409	379	457	422	424	435	471	450	482	416	425	390	450	424	441	477	428	479	434	402	405	435	474	427	433	431	451	444	431	437	414	417	446	446	438	446	447	464	447	423	453	449	462	456	449	450	449	431	462	445	439	422	440	451	450	436	464	452	435	453	446	437	467	400	457	471	441	470	426	443	497	434	471	438	453	409	453	405	416	439	428	458	457	491	432	489	435	443	428	457	415	414	419	451	459	466	436	461	423	422	447	437	456	382	425	428	447	443	448	453	440	480	385	438	433	462	470	459	439	431	435	456	453	432	447	406	407	450	455	448	450	455	470	447	424	490	423	425	433	471	457	436	435	453	431	430	451	430	451	437	412	391	427	440	460	486	413	434	445	461	455	433	439	444	423	439	422	421	446	426	401	439	458	457	402	428	408	453	433	412	446	428	460	481	427	428	417	475	447	418	448	449	434	431	403	441	439	448	435	446	449	434	415	432	444	427	460	429	418	459	449	483	452	411	398	432	438	438	433	457	441	404	435	376	463	468	449	439	450	481	444	388	427	441	440	449	426	444	440	427	456	437	455	425	421	461	425	450	451	442	423	405	404	435	438	470	453	457	434	410	437	459	431	435	476	456	465	444	400	448	445	455	442	421	437	420	404	423	463	423	447	427	440	451	453	416	464	447	398	450	454	440	418	452	455	455	433	470	437	471	464	432	418	458	466	421	445	425	438	428	466	423	476	442	434	449	395	461	438	443	447	428	459	446	443	420	428	431	491	443	449	413	446	463	439	454	413	462	462	441	444	406	393	417	448	414	447	458	444	402	439	428	442	438	414	459	431	445	457	430	419	410	470	380	454	450	443	431	457	434	471	451	479	421	454	484	445	406	423	464	456	464	419	436	455	440	426	466	450	457	449	398	453	448	435	444	429	446	411	411	480	446	435	446	451	448	461	443	442	448	388	440	431	463	452	442	472	459	428	466	400	438	434	479	487	442	444	436	472	432	434	415	445	441	435	431	465	403	445	423	443	460	428	414	464	446	409	429	439	415	410	471	388	406	430	478	463	419	472	421	433	434	432	441	442	468	426	454	427	428	421	475	394	423	433	457	457	435	458	468	400	413	461	440	434	443	453	408	446	436	402	434	418	468	469	438	458	452	460	435	458	449	431	440	433	411	452	457	430	449	429	424	484	432	442	448	479	452	441	436	451	416	414	441	486	467	470	443	398	436	415	424	408	447	474	436	439	474	414	448	432	423	445	399	453	415	424	434	409	398	424	440	420	450	454	434	471	464	428	441	437	433	464	410	440	461	456	448	416	412	437	469	464	424	460	460	433	472	458	444	412	426	444	412	436	461	474	439	455	403	416	432	424	434	431	432	458	451	441	427	415	438	450	453	441	455	437	454	441	467	451	481	448	422	431	421	427	471	474	469	444	429	420	426	452	436	450	453	422	430	422	466	472	426	444	428	424	459	443	428	425	439	418	451	469	420	411	482	431	412	417	406	425	494	421	446	441	399	431	466	447	451	442	445	417	410	459	454	448	456	453	447	417	436	424	437	473	433	448	464	457	455	417	461	446	480	422	436	444	451	461	431	474	455	458	427	439	424	461	458	483	428	479	432	434	435	419	445	458	457	473	426	439	475	427	446	424	415	443	405	416	431	447	444	466	456	430	458	427	436	487	463	440	443	462	474	424	425	424	441	445	430	412	409	426	431	452	461	440	462	454	459	427	442	427	452	441	476	441	441	429	439	451	408	393	425	472	426	401	454	421	416	412	458	467	481	415	484	442	427	440	434	462	450	429	461	453	427	412	424	435	435	461	413	441	411	438	449	495	417	430	441	415	413	459	456	420	443	435	461	415	461	437	425	454	444	412	445	389	423	460	407	398	440	458	426	461	435	427	442	447	444	428	449	447	429	458	454	472	452	433	442	430	437	416	441	398	435	443	458	419	445	435	465	399	474	453	463	405	476	463	451	459	440	431	419	471	453	429	455	458	438	434	433	421	434	451	452	423	442	421	407	429	446	439	448	440	450	444	387	432	448	459	426	469	431	437	446	390	450	442	444	491	426	475	470	458	458	420	450	412	451	413	429	410	431	442	459	427	444	422	436	459	453	455	425	423	438	454	435	463	397	430	434	459	423	451	462	439	447	421	423	456	429	440	419	430	431	461	422	459	430	437	422	423	419	406	420	414	438	412	471	435	453	470	401	438	384	459	434	447	413	434	411	403	445	494	449	474	420	410	421	433	421	403	440	414	448	468	470	456	435	420	435	453	442	450	468	419	434	442	478	472	426	462	422	444	429	410	446	429	456	407	443	432	431	443	463	430	425	437	415	433	374	451	445	445	431	465	481	458	444	444	407	407	429	462	449	443	442	419	455	417	425	461	441	436	440	437	439	462	449	434	497	407	460	463	395	409	443	451	430	491	410	443	428	416	422	442	412	434	446	457	430	477	415	396	449	469	436	452	437	461	455	408	465	420	466	434	454	444	402	419	440	430	423	458	442	420	454	409	437	420	408	434	441	429	457	425	433	423	440	418	478	422	438	422	447	470	419	424	418	455	455	418	432	420	427	453	424	477	465	406	435	428	476	447	418	474	436	443	460	431	480	452	439	416	408	429	411	409	432	437	440	444	409	415	465	446	438	433	446	441	439	431	426	442	435	446	394	442	436	447	450	460	428	469	413	429	443	427	467	433	441	458	447	432	442	459	403	403	473	447	417	398	438	433	424	414	434	455	420	465	460	442	445	452	462	459	441	470	478	473	433	436	424	409	453	433	450	437	453	444	451	449	445	434	418	444	431	438	479	462	481	460	405	469	430	475	448	431	449	459	426	480	417	422	424	411	467	421	470	439	422	421	432	423	465	418	477	422	426	444	423	431	439	455	455	429	433	414	435	474	449	479	436	470	416	466	454	431	458	436	442	418	443	456	425	427	442	431	453	399	436	434	425	455	425	445	440	418	424	415	434	445	427	406	495	445	449	464	407	457	449	420	450	453	435	444	433	474	475	446	453	448	432	449	436	421	434	457	435	453	436	441	418	433	444	444	435	416	457	438	430	406	440	456	493	424	446	460	467	477	450	414	432	450	466	427	447	450	453	458	417	411	436	412	458	442	454	425	432	451	481	446	439	470	422	453	443	473	462	440	419	444	445	443	468	434	429
24388	21576	29073	24536	21543	9088	1031	684	585	495	451	393	406	386	392	380	303	343	317	287	330	281	306	315	309	281	297	323	278	311	279	263	306	293	261	280	272	282	274	285	268	279	294	279	280	305	245	278	311	274	288	286	272	318	274	283	292	273	257	268	322	250	281	277	284	273	269	261	261	281	257	260	255	253	292	270	250	289	248	234	278	299	308	285	271	279	278	270	301	275	298	307	264	267	271	248	286	268	279	249	270	285	281	283	284	278	303	280	242	240	262	271	297	277	263	260	262	248	298	275	253	296	284	292	290	240	259	304	266	281	260	297	283	253	272	281	257	270	245	291	271	302	258	238	237	288	271	276	241	267	277	274	275	289	275	262	240	279	238	263	244	275	269	261	280	254	269	272	281	256	280	281	263	258	285	257	261	260	277	268	273	280	285	276	234	234	259	276	257	265	271	287	267	264	297	263	263	257	267	256	257	287	259	279	253	248	260	255	230	288	268	260	232	267	253	280	275	277	296	264	245	263	256	281	265	295	251	272	296	296	243	279	279	272	294	263	278	262	266	283	261	261	266	256	267	292	259	297	262	260	314	299	261	275	277	269	280	264	270	282	267	247	276	276	264	254	247	287	256	284	257	281	263	273	259	287	268	243	285	258	261	275	268	285	278	283	273	302	251	235	295	286	293	242	268	252	253	270	279	276	261	229	280	279	286	271	304	282	286	262	284	276	269	277	255	263	272	247	282	265	289	263	269	270	286	283	246	298	252	257	343	259	268	239	261	279	233	265	264	286	246	262	264	271	261	287	289	267	258	257	266	271	267	299	285	272	251	264	255	240	289	299	267	285	271	284	297	268	246	303	263	255	252	257	272	295	272	282	242	279	262	259	256	263	270	270	249	260	255	262	244	262	273	259	266	264	294	266	268	278	273	293	279	274	242	261	312	246	263	276	297	256	277	264	255	278	281	266	292	251	291	253	278	262	271	297	276	290	264	267	272	282	255	242	262	277	248	285	276	269	287	252	276	243	260	271	256	252	287	290	271	294	271	305	267	244	262	257	275	265	266	276	266	251	264	318	263	271	274	277	291	262	279	263	258	287	260	270	255	274	267	269	251	286	266	296	262	292	259	287	249	276	284	280	270	273	269	247	256	266	252	293	287	288	270	311	284	270	255	282	273	268	270	251	283	276	264	257	263	252	275	284	292	253	271	285	270	267	264	268	288	252	243	251	289	292	289	279	279	260	248	270	287	287	268	293	256	269	268	283	262	278	264	255	278	275	232	265	262	260	267	290	288	283	290	250	255	292	269	285	265	248	256	283	264	240	259	261	268	271	239	296	278	263	255	287	280	278	259	263	277	269	258	269	271	259	298	278	252	266	291	296	278	270	282	258	269	278	278	254	278	244	256	276	262	269	273	264	286	304	266	270	278	272	260	254	285	290	274	282	302	267	252	281	285	284	233	258	258	273	266	265	276	283	235	250	290	262	291	264	308	262	270	264	271	273	268	286	260	277	265	301	270	271	300	270	265	256	262	289	286	266	259	258	241	248	245	312	293	279	285	260	250	278	283	293	244	244	254	292	281	276	261	280	296	262	277	273	270	266	299	277	289	266	283	263	285	267	266	276	259	281	280	258	244	261	244	282	263	256	255	285	248	263	325	272	270	255	268	287	286	277	260	275	252	265	272	261	274	238	255	303	248	274	269	293	254	275	266	245	264	296	299	276	279	252	272	302	275	297	253	257	293	268	262	318	263	258	279	265	293	279	272	279	282	260	276	231	265	245	253	285	264	277	254	254	285	259	279	275	241	277	252	247	247	262	259	264	269	259	246	296	276	246	279	238	291	272	260	284	268	306	283	272	284	255	263	251	292	256	298	288	229	275	273	264	260	286	278	273	257	264	256	250	263	262	287	282	264	292	254	241	261	279	277	248	273	277	251	281	289	250	277	266	277	260	255	276	278	281	263	254	253	256	268	267	282	300	275	244	274	255	250	249	259	273	246	279	261	252	254	240	239	275	265	285	258	283	286	288	284	275	323	306	249	257	248	285	267	281	268	273	250	252	286	271	294	285	274	292	280	246	282	267	271	268	277	268	266	246	289	273	299	247	285	274	272	259	243	255	268	301	289	263	298	278	276	267	275	280	307	278	233	274	270	267	254	297	272	307	279	271	267	270	266	258	280	241	298	269	269	238	301	249	252	280	246	283	273	259	296	283	255	267	280	294	248	271	278	295	286	267	271	258	288	260	277	280	284	249	245	243	259	269	261	296	291	258	245	267	293	264	268	270	264	278	251	258	270	269	233	272	274	268	274	261	294	293	292	255	295	272	265	252	247	262	291	293	294	254	272	246	248	278	247	270	280	269	245	273	310	243	249	305	251	264	293	240	290	258	259	287	248	255	275	273	276	294	259	303	228	281	278	273	266	255	274	284	286	272	289	273	276	271	220	260	300	282	261	286	265	254	254	264	277	254	281	261	268	250	266	281	279	273	266	267	254	281	293	289	253	271	270	284	272	282	267	298	303	262	279	267	286	292	276	272	243	254	259	283	231	284	263	256	278	256	276	278	254	248	261	269	299	271	306	292	262	256	279	261	265	255	261	291	273	296	281	246	281	258	269	317	260	265	306	266	313	290	258	280	280	270	296	298	259	292	271	285	274	258	220	281	276	294	244	284	251	280	261	267	269	286	261	328	292	303	262	245	282	273	265	271	279	269	306	268	300	241	286	281	276	293	276	269	274	290	287	266	222	267	255	316	263	268	277	273	247	252	291	265	237	269	293	275	272	242	290	268	278	278	305	256	284	281	271	284	255	258	246	251	261	229	277	257	261	280	273	276	257	237	261	278	272	274	275	264	264	276	304	295	265	291	272	272	288	291	230	238	273	291	278	312	251	244	245	249	254	268	270	255	290	252	268	291	227	244	254	249	284	272	281	260	268	258	251	267	298	259	275	253	272	269	283	269	266	295	259	305	260	259	235	227	299	253	234	275	266	260	254	280	258	317	262	279	260	262	290	277	271	274	254	270	291	287	286	281	275	255	267	252	284	244	280	257	295	262	284	324	284	282	260	282	289	280	261	266	272	268	276	264	248	282	294	255	285	256	256	261	258	239	270	275	259	259	296	266	265	250	264	263	281	290	299	242	258	268	236	276	264	264	285	251	268	263	253	295	285	265	270	266	259	298	261	263	294	274	292	270	279	263	267	283	262	260	274	261	265	271	274	276	241	276	270	256	261	260	264	268	256	289	264	298	293	270	283	246	307	278	260	263	248	277	271	273	284	265	273	254	269	250	271	267	263	257	296	274	276	260	264	268	284	262	278	288	259	261	270	259	282	260	258	280	261	274	280	296	280	276	303	274	248	262	258	266	255	270	263	262	275	305	261	272	281	271	262	260	285	242	281	284	278	257	268	285	249	258	276	255	267	260	266	280	277	292	268	290	286	279	260	285	281	267	252	254	266	257	277	260	286	254	238	268	249	291	260	293
4882	10001	8521	4435	2949	2274	1766	1418	1137	977	862	815	729	583	597	575	526	492	474	448	482	457	447	424	430	431	445	442	398	397	414	405	418	415	403	419	400	395	382	444	367	363	381	353	397	346	395	386	397	383	391	380	360	395	378	357	399	370	372	380	374	356	404	405	363	375	409	372	358	337	350	368	410	369	365	364	367	378	355	411	372	417	381	359	364	366	368	396	377	371	363	415	361	359	382	373	394	377	338	400	344	374	388	363	373	355	367	362	368	395	367	360	349	371	367	362	335	356	360	354	347	368	360	333	334	364	359	372	346	365	357	369	364	358	388	357	363	342	368	349	351	393	378	388	370	364	333	369	370	364	346	365	384	366	345	373	366	387	388	365	402	373	384	336	387	391	367	377	367	403	345	336	368	343	360	358	377	345	330	377	354	358	361	359	375	338	355	356	371	389	350	357	381	382	388	345	343	365	373	339	336	384	368	376	373	363	378	363	372	381	352	385	367	360	370	353	389	347	391	392	362	397	367	365	398	362	358	331	357	390	336	330	390	341	362	364	344	369	370	377	374	348	348	359	357	352	329	389	351	367	362	319	368	403	374	378	360	379	344	361	361	343	361	393	359	364	386	378	365	378	374	362	383	346	353	373	365	356	369	364	348	357	373	366	386	388	388	365	350	369	359	363	349	373	370	382	340	393	352	358	367	350	341	390	351	354	378	369	312	360	346	367	370	395	382	342	365	359	355	352	340	359	369	379	384	358	359	391	357	387	393	390	384	357	378	358	368	346	359	367	352	392	349	379	374	365	365	414	346	383	382	356	366	386	346	370	388	359	380	357	372	392	347	357	341	363	356	359	372	362	388	373	340	383	378	372	357	334	397	395	381	361	339	386	364	380	380	368	389	369	407	335	365	375	371	339	374	331	371	370	338	355	377	384	349	367	389	391	363	360	383	377	408	349	365	386	384	362	367	385	356	395	368	380	369	364	365	377	376	376	384	360	370	349	367	372	375	363	365	369	371	375	379	368	376	350	386	388	396	384	329	349	406	364	383	349	361	335	364	365	351	383	367	382	387	351	335	377	383	346	376	375	411	347	363	373	395	353	379	359	385	383	382	349	348	359	395	350	371	358	354	363	398	375	330	378	359	367	329	394	349	392	365	352	360	363	376	364	381	378	382	379	346	354	369	385	382	363	386	382	365	392	364	357	372	347	360	346	354	367	396	351	373	354	355	338	342	346	347	385	345	370	406	390	396	349	333	403	379	368	351	363	375	361	358	370	369	368	343	372	383	371	387	368	360	366	353	373	373	361	353	403	331	383	337	366	361	381	336	383	363	353	386	361	372	373	370	370	356	350	375	358	354	348	389	383	385	381	386	370	339	364	370	359	355	356	368	357	396	356	361	389	363	373	359	370	364	336	359	332	385	363	343	375	377	371	379	342	350	365	367	400	363	395	357	363	370	365	398	386	364	336	361	368	370	397	354	363	413	379	370	380	360	363	373	369	348	341	376	360	343	379	382	361	385	372	332	368	371	357	367	392	385	353	399	347	345	351	386	385	365	365	353	364	339	388	361	387	376	362	354	366	370	357	362	363	404	378	357	372	331	365	380	364	379	332	336	360	383	377	362	383	364	369	348	392	347	333	329	357	375	351	392	341	355	362	371	345	387	394	310	390	361	382	367	356	372	354	334	357	358	389	365	356	404	387	395	359	380	379	360	388	364	343	408	338	375	345	375	372	354	367	376	355	343	318	399	374	360	374	335	397	370	358	368	338	397	367	311	388	358	318	347	353	367	403	364	369	343	370	351	384	372	382	366	368	372	367	414	355	411	347	349	390	379	389	372	360	356	379	366	370	397	388	366	369	363	365	379	372	380	396	384	319	352	366	365	374	353	354	353	361	341	371	365	372	359	379	389	352	373	379	384	370	347	373	344	365	418	344	345	362	371	344	367	351	375	379	333	361	368	345	359	374	364	377	350	339	333	385	361	334	352	357	388	375	385	342	388	317	387	421	353	340	334	374	406	378	369	355	345	360	377	389	357	383	394	371	378	383	336	358	348	364	364	356	348	367	346	349	381	331	375	386	366	366	334	386	382	368	353	398	375	357	368	379	381	372	372	366	335	356	376	367	356	367	384	380	357	387	373	390	350	355	373	334	375	354	386	346	362	342	366	385	349	370	380	367	370	403	354	370	373	354	391	370	373	369	358	350	354	408	369	365	377	358	374	381	360	356	347	374	342	379	376	385	377	408	362	388	350	371	342	405	352	367	346	383	372	365	356	359	370	368	370	359	314	391	364	313	393	370	369	320	353	355	344	373	374	385	395	400	350	344	374	383	379	383	370	359	328	362	368	372	359	367	364	347	371	386	383	380	368	338	358	388	365	377	379	385	334	374	378	370	406	344	364	358	375	366	387	356	330	374	366	373	367	335	354	380	378	389	368	349	333	348	396	363	354	348	377	356	401	360	361	390	349	387	414	381	361	364	367	375	363	323	364	354	346	358	388	350	315	348	368	364	344	367	344	387	395	367	340	383	335	383	374	384	384	340	358	373	353	386	347	368	330	394	344	380	400	338	329	363	345	396	381	362	363	357	351	350	362	368	347	358	341	348	374	363	336	339	342	376	360	318	347	358	371	361	362	383	349	344	347	371	332	380	326	357	347	375	363	384	342	395	387	360	398	345	369	373	385	397	404	339	355	348	358	397	352	381	374	392	381	359	370	380	378	361	350	352	377	356	354	369	358	376	380	397	367	359	379	348	328	350	363	373	370	339	368	348	384	356	368	348	391	348	360	383	344	377	359	353	346	374	377	357	360	412	353	362	361	339	385	334	361	347	375	392	347	399	385	346	362	354	374	366	372	391	397	373	366	359	355	360	369	384	397	357	376	388	383	340	371	367	380	388	404	373	392	357	400	384	364	387	398	384	380	374	361	392	357	374	370	369	391	371	368	381	377	379	342	364	413	381	341	364	374	372	356	341	359	379	317	384	370	359	347	353	356	371	352	374	398	366	379	385	358	375	356	408	347	343	395	358	399	385	389	383	360	385	344	375	340	347	346	357	337	381	403	335	384	387	362	373	391	365	361	360	366	377	352	371	384	365	348	363	363	365	382	357	364	372	345	388	395	348	354	360	344	385	388	356	378	365	385	347	357	376	343	362	369	353	360	383	377	359	338	343	389	345	319	332	359	373	345	356	340	371	389	360	384	360	361	348	358	378	406	360	390	362	393	371	364	354	367	379	367	384	351	358	383	376	369	378	374	349	364	377	380	382	389	362	359	358	351	328	368	342	364	349	358	378	376	387	365	358	352	374	391	369	331	372	374	375	353	375	351	404	373	372	370	364	365	369	378	371	352	364	402	387	384	373	360	403	414	379	331	391	362	376	369	374	376	380	389	373	350	374	348	360	384	373	363	361	361	348	351	341	338	351	357	383	366	392	389	334	367	328	387	379	347	397	392	345	364	402	356	341	349	390	376	354	392	380
23360	21568	29594	24007	21569	21599	6718	987	644	537	508	430	296	297	295	251	223	228	221	226	162	204	185	159	157	160	138	152	131	133	155	116	133	155	134	118	140	106	131	114	103	143	128	129	127	115	119	106	118	101	117	121	123	121	119	124	123	125	125	102	136	131	106	111	125	120	117	125	120	114	127	100	104	114	114	117	104	100	130	106	111	103	102	99	133	116	93	128	131	119	107	109	114	111	108	114	114	119	138	120	115	96	111	110	103	116	110	126	120	120	111	116	91	110	118	122	104	93	101	96	85	105	109	120	101	85	85	129	119	103	129	113	117	113	121	124	104	95	101	114	104	114	95	111	94	117	110	105	108	102	115	111	105	111	121	106	95	100	117	104	108	97	104	96	113	113	103	118	121	106	118	122	115	95	130	150	94	116	118	100	96	114	108	118	104	115	122	103	111	104	123	110	105	115	100	110	117	100	101	108	107	98	110	94	120	119	100	122	128	112	115	102	118	136	86	120	107	86	103	112	99	114	104	86	121	91	101	103	89	112	113	112	113	108	114	111	122	97	111	99	123	93	109	113	119	91	117	117	109	122	101	103	126	111	131	94	97	107	119	115	95	112	108	98	114	121	95	98	106	96	111	121	97	104	117	97	113	114	95	106	112	107	95	123	114	106	110	107	101	125	94	110	100	115	120	120	98	101	88	114	105	130	125	108	92	108	122	121	112	116	93	104	113	107	106	112	90	96	106	110	113	105	105	102	108	110	101	92	103	99	101	104	121	117	120	121	107	88	107	104	101	86	103	113	119	122	116	108	112	108	107	100	125	152	123	99	99	101	108	116	118	114	87	110	110	113	83	104	92	118	108	109	117	107	103	111	114	94	99	103	94	113	102	106	96	95	117	104	96	110	117	115	118	123	97	96	114	101	98	92	117	87	114	84	110	110	91	108	103	102	99	104	115	98	112	105	112	93	118	104	101	102	101	106	96	98	117	114	107	120	117	99	117	109	107	126	108	104	102	119	101	107	124	101	108	104	112	99	111	105	108	99	104	93	115	100	92	98	123	97	118	112	114	110	109	118	103	123	93	101	130	97	129	100	112	102	104	108	94	108	106	107	103	102	117	119	120	101	112	99	97	110	104	109	89	102	94	110	101	98	103	103	94	105	112	101	112	112	106	115	105	94	96	93	116	108	107	108	106	103	96	110	105	95	105	107	115	94	118	103	96	111	98	103	108	104	108	111	108	102	102	114	112	109	108	110	118	101	101	110	104	110	114	105	109	107	126	123	91	113	99	125	96	104	90	117	117	113	113	104	104	98	106	124	121	114	102	113	118	107	98	106	115	119	99	113	100	102	99	111	114	101	108	114	107	119	108	128	106	109	125	93	103	104	96	107	118	100	112	109	116	111	107	102	109	87	102	113	116	110	109	108	106	110	102	105	106	110	128	99	110	109	102	92	123	120	118	92	114	113	109	101	107	81	109	116	94	109	101	103	100	117	90	98	111	113	124	102	91	104	123	109	95	112	126	97	93	114	97	107	123	119	94	106	101	90	90	95	107	109	113	91	100	108	107	109	92	94	105	112	115	107	117	103	103	118	114	103	115	92	96	111	91	102	103	125	101	112	97	101	122	110	102	99	113	97	103	119	91	97	90	112	107	117	92	123	82	116	107	99	105	100	109	114	93	103	105	102	102	121	110	97	125	111	114	85	106	114	105	91	106	113	120	93	100	96	106	106	121	89	101	106	131	103	120	110	105	121	115	118	120	98	103	116	112	110	106	108	105	115	111	102	113	94	91	93	94	115	96	94	94	117	106	107	119	106	116	134	113	110	108	115	106	111	108	137	121	101	92	123	113	118	121	102	90	108	122	100	109	101	110	118	99	121	123	107	119	114	80	95	122	120	83	113	91	102	115	114	119	107	93	112	126	123	98	105	100	106	118	112	92	99	108	110	105	108	101	92	108	110	107	100	98	105	109	108	101	93	105	109	118	112	112	119	105	104	92	119	124	104	107	126	100	111	107	105	108	97	109	122	136	111	108	105	135	122	125	136	106	105	108	125	111	104	92	106	105	107	111	113	118	87	114	94	98	88	103	113	114	109	114	115	110	99	94	103	113	107	100	83	127	109	104	112	126	109	92	97	115	104	111	97	114	101	109	108	126	121	112	105	105	103	120	103	115	86	106	102	102	122	124	96	99	103	103	101	108	99	115	112	130	128	105	118	103	101	116	102	116	93	98	104	92	102	98	100	101	112	117	117	104	90	115	108	88	107	91	121	116	101	104	116	106	92	113	119	127	127	115	92	104	95	120	114	122	109	103	106	118	105	114	103	120	113	118	114	112	112	108	96	119	111	136	100	111	121	113	106	93	101	97	104	99	95	94	108	102	112	120	89	92	126	113	109	114	103	107	115	108	131	98	111	120	109	107	104	109	94	99	109	105	109	107	147	108	101	129	115	90	133	107	119	109	108	91	121	121	114	118	122	105	90	89	102	103	109	102	125	103	106	107	106	112	103	109	134	119	102	110	99	139	118	112	110	124	118	115	117	93	122	127	91	102	110	119	108	93	114	103	124	132	95	103	127	110	108	102	99	105	123	100	110	109	120	98	107	119	91	90	104	113	107	113	122	105	116	100	114	102	120	109	113	114	109	109	96	105	115	101	116	101	116	129	94	102	97	101	117	118	105	104	95	95	111	111	119	130	99	115	108	94	111	101	104	100	111	117	96	83	113	115	92	125	121	108	125	109	93	101	109	102	93	114	104	99	117	84	116	101	92	87	92	115	105	101	87	110	99	88	97	92	112	110	104	110	114	89	102	99	114	91	115	105	135	106	100	94	108	137	105	118	103	115	103	92	107	107	124	119	105	91	94	106	103	90	110	107	106	108	128	115	110	103	120	102	115	125	111	118	110	88	104	104	116	117	127	105	97	92	120	103	98	120	102	112	114	113	115	104	113	102	102	132	126	103	102	106	103	110	117	96	103	109	101	100	83	105	112	93	109	115	104	91	107	109	96	109	103	93	115	110	95	123	103	102	88	101	101	119	108	113	90	105	91	105	99	103	112	101	120	116	123	111	104	101	107	129	115	103	96	94	111	105	105	108	112	100	92	118	113	116	93	119	95	108	106	105	113	111	123	100	112	98	118	115	90	118	110	103	99	110	104	107	104	107	125	112	107	99	107	112	124	108	105	126	96	112	108	105	116	122	113	86	98	105	98	103	114	108	112	132	109	97	115	112	132	101	123	94	115	101	109	119	112	97	87	106	106	112	121	113	98	103	94	117	106	111	99	87	118	107	104	99	116	96	88	126	116	100	113	117	117	100	106	105	111	116	105	116	102	98	83	118	103	107	119	105	109	101	102	91	108	90	103	122	113	88	109	123	99	108	112	105	104	99	96	122	120	108	114	100	103	121	101	89	109	103	108	109	103	129	118	128	106	116	121	109	84	95	111	116	100	99	103	111	106	113	94	105	96	102	112	108	117	125	123
7153	16240	13798	7513	5068	3846	3014	2301	1741	1363	1121	927	722	676	560	547	426	445	386	365	347	281	324	301	257	233	239	242	221	234	247	223	203	219	196	216	181	202	203	186	192	167	193	187	175	178	161	162	178	182	163	198	164	159	162	188	192	157	164	172	142	172	171	161	177	163	154	146	176	145	169	152	167	155	158	173	192	153	168	142	145	161	165	163	169	136	158	176	163	157	183	153	175	186	157	166	165	172	149	164	163	144	142	130	156	156	198	138	198	158	160	170	143	133	142	156	140	125	172	144	142	139	146	161	141	143	140	153	166	140	136	143	140	144	151	166	168	161	144	143	146	183	151	152	161	158	134	155	141	155	148	160	143	148	166	170	143	145	149	169	159	142	146	161	140	173	158	150	154	140	159	161	156	167	150	171	140	148	153	169	152	152	143	145	150	150	155	138	148	157	151	133	162	153	142	149	129	148	131	145	132	133	155	161	162	156	143	146	145	154	161	168	151	163	163	147	143	148	153	131	149	143	137	150	163	165	159	151	137	135	149	128	135	137	167	151	136	138	158	165	147	145	142	168	137	151	167	159	140	160	150	178	143	147	167	142	171	132	144	158	170	159	133	147	114	153	146	162	163	152	153	133	154	145	145	149	149	150	143	176	134	167	162	144	164	160	128	144	160	154	150	143	140	138	139	158	154	124	133	145	151	129	134	132	137	136	151	156	141	159	154	150	137	148	141	135	153	158	139	139	152	133	151	135	164	164	150	138	155	153	136	160	150	147	161	137	143	120	159	169	160	145	155	127	144	140	157	134	147	152	159	138	145	155	134	162	162	153	144	152	142	141	166	161	161	153	141	146	143	143	152	155	134	165	131	134	128	139	147	144	155	153	165	160	126	147	151	153	170	139	154	148	148	178	131	147	136	147	166	146	140	148	170	146	161	141	141	158	138	175	132	173	146	147	144	141	138	148	143	134	152	170	156	151	159	160	146	157	153	169	136	167	158	140	154	160	141	162	151	151	154	168	162	157	169	155	153	163	142	160	136	142	132	156	128	166	140	156	140	167	162	160	151	130	166	160	147	141	160	135	145	140	149	147	149	151	144	144	157	149	145	157	157	134	139	155	145	154	143	145	149	136	157	158	164	154	144	154	142	144	182	151	147	154	152	146	147	157	151	162	139	122	154	149	158	131	132	155	144	157	154	138	156	159	157	129	174	134	150	150	147	157	145	187	134	136	129	141	149	155	138	164	152	133	134	125	133	178	138	141	149	155	152	163	149	142	170	145	154	148	154	140	155	133	146	139	145	146	149	152	145	141	152	143	162	129	154	161	159	156	159	149	153	127	135	153	156	132	153	158	158	149	153	150	137	135	163	135	162	142	159	164	155	146	133	122	148	158	134	158	165	156	169	136	164	153	143	137	162	153	148	148	151	151	160	148	155	144	139	144	124	154	157	151	144	158	160	153	160	152	155	148	150	143	133	150	135	133	150	149	150	136	152	148	127	169	171	171	148	160	170	153	141	140	137	144	133	143	149	147	133	165	135	159	137	145	152	169	151	142	140	150	142	147	169	152	157	140	147	142	151	155	157	126	158	171	145	146	167	167	134	170	169	143	136	163	149	151	155	164	148	167	142	160	150	149	131	145	160	149	174	154	154	170	128	145	131	162	138	126	146	144	176	159	140	154	130	131	160	141	174	167	153	145	143	129	164	164	153	147	139	136	160	155	141	153	152	150	163	159	159	159	152	146	152	155	142	152	160	151	153	161	162	164	163	135	184	165	160	141	131	144	145	138	165	147	149	160	122	155	166	138	156	157	169	146	174	157	123	158	145	153	136	164	154	142	173	165	155	140	136	171	153	176	147	146	141	147	163	135	151	130	165	167	153	134	123	136	135	151	166	126	133	149	158	155	135	149	171	155	130	133	161	148	144	154	158	148	126	143	170	133	150	150	142	161	165	149	148	136	139	158	155	156	121	156	135	141	134	170	143	160	157	165	157	141	133	149	144	148	144	165	140	157	163	151	143	120	153	149	160	143	181	160	144	144	161	143	143	161	153	143	144	165	155	132	155	146	144	120	159	143	144	147	129	168	145	173	146	155	153	156	153	150	160	160	135	152	147	148	164	151	135	149	159	150	140	153	151	138	155	169	153	151	151	151	165	136	183	153	150	147	139	149	161	138	131	137	148	127	155	146	150	146	149	160	133	144	145	123	155	175	158	148	151	161	137	156	154	152	154	153	146	142	154	158	136	121	132	143	153	134	138	156	156	134	133	126	165	124	139	148	150	132	140	136	149	152	153	138	150	153	146	149	162	145	155	141	146	155	155	136	161	141	139	148	155	147	158	142	130	147	135	165	141	149	153	158	126	116	153	138	152	151	151	139	138	119	147	141	156	148	149	140	139	147	143	147	144	148	137	151	160	137	136	131	139	169	165	132	140	160	143	142	124	160	141	167	134	135	160	160	137	140	171	173	156	155	153	159	141	141	170	149	160	134	150	134	148	152	139	152	162	140	159	146	138	149	158	156	136	145	136	156	164	166	139	170	141	140	147	138	145	140	130	136	151	145	127	149	150	120	156	159	162	170	159	145	150	151	145	134	158	140	147	154	150	124	164	174	150	161	133	148	144	152	163	129	150	145	152	162	141	163	142	169	154	150	142	138	144	141	180	152	163	161	159	138	138	149	157	141	137	160	158	135	160	136	146	132	138	140	164	159	139	151	143	140	145	157	131	154	166	147	151	146	152	164	158	148	165	145	159	144	151	140	156	149	146	144	162	160	161	149	146	154	150	147	152	129	136	148	143	173	161	153	144	144	166	145	135	132	126	147	146	161	150	141	150	135	157	165	155	139	143	148	150	170	126	159	150	143	145	132	168	148	164	146	142	147	136	154	179	146	143	144	143	134	147	134	152	142	142	141	151	157	157	152	155	167	153	131	142	147	172	144	150	158	148	155	170	132	135	136	129	131	152	152	146	158	149	131	155	145	146	145	151	138	150	125	132	134	144	138	157	150	149	157	145	144	143	148	145	159	181	141	152	141	148	135	151	141	135	140	173	131	130	142	134	141	138	148	141	142	146	156	170	159	159	139	153	154	148	150	148	163	153	152	142	153	144	169	125	138	148	161	148	136	127	156	153	153	143	163	133	128	164	151	150	156	154	161	152	164	154	151	139	128	130	143	157	160	150	155	134	142	139	160	135	147	137	138	147	151	160	147	145	145	141	144	150	151	152	157	154	153	148	156	146	146	140	139	152	160	154	150	131	146	152	157	151	157	150	146	166	133	170	152	143	159	149	143	151	151	171	154	183	141	161	171	168	133	151	138	154	132	139	146	128	152	136	122	155	159	142	149	117	142	162	151	152	147	157	136	139	138	166	146	140	143	163	147	169	152	152	165	149	153	153	149	138	138	165	159	150	140	163	153	160	153	141	160	149	146	153	151	146	136	139	142	164	177	152	149	131	138	183	140	165	155	160	165	151	149	168	135
27343	20947	8650	805	463	422	380	386	384	329	369	338	347	363	380	378	349	368	297	346	371	339	333	349	363	339	317	333	377	348	320	364	341	355	364	297	349	324	345	370	336	353	318	338	346	362	329	352	337	309	344	328	374	334	315	306	353	338	336	342	364	335	350	310	314	311	363	357	336	325	327	351	330	347	340	339	331	348	347	363	331	331	335	311	344	319	338	352	316	360	364	344	374	339	304	346	334	332	336	310	338	331	315	378	366	372	314	348	361	337	314	341	373	351	340	370	304	327	330	338	332	368	318	319	320	333	347	349	339	357	290	313	314	361	348	335	323	350	330	366	338	343	326	357	359	346	316	324	351	357	344	330	315	300	329	322	336	333	301	360	332	405	327	337	348	342	309	340	359	334	344	337	308	341	327	352	329	319	328	323	334	335	356	307	327	350	340	308	321	310	337	378	331	338	313	340	349	379	299	315	297	300	349	336	353	346	319	365	330	340	315	347	340	320	323	315	331	341	352	321	339	342	338	304	342	346	353	348	354	292	318	333	312	337	333	342	321	356	323	341	332	341	312	348	345	324	396	357	308	306	332	310	343	358	342	337	339	335	356	319	328	324	345	305	336	331	321	336	342	335	318	351	337	305	357	337	308	334	333	326	345	365	332	339	317	326	335	355	359	351	355	309	331	349	306	348	321	359	314	363	324	344	341	329	353	310	348	345	368	341	314	350	336	367	338	320	367	323	335	311	327	344	329	310	316	344	344	326	351	317	342	306	343	325	327	353	309	354	331	332	329	357	336	325	308	342	314	356	341	368	333	331	317	355	335	345	315	370	352	332	334	341	309	302	322	368	345	322	324	328	319	350	356	329	306	344	311	350	349	346	341	355	311	326	344	348	331	338	351	325	334	350	329	345	347	333	345	360	342	350	322	365	308	358	338	341	341	350	326	382	360	339	330	338	350	328	365	316	351	347	334	332	342	325	332	334	333	356	341	329	355	309	338	345	344	355	322	349	300	339	353	335	349	359	350	348	381	343	335	366	310	339	330	332	333	369	339	337	335	312	346	344	333	335	363	354	343	338	337	298	320	336	322	369	355	339	338	361	327	326	343	304	356	341	340	331	363	306	332	336	321	367	367	325	319	351	321	363	354	342	328	324	370	352	346	314	308	341	317	359	331	326	340	325	334	330	354	300	323	319	326	316	344	335	357	318	361	349	339	337	347	343	356	331	364	343	366	309	371	353	319	374	338	326	326	365	313	342	318	321	347	391	356	355	386	346	377	344	350	338	348	365	330	365	327	315	345	346	339	356	327	352	373	327	346	340	315	350	378	329	352	364	312	372	311	365	308	324	335	339	294	334	320	332	324	345	365	357	346	369	346	342	339	360	349	363	340	342	359	331	357	367	346	355	325	348	333	329	313	360	344	321	355	353	355	371	336	341	335	337	342	342	342	321	329	383	318	344	344	321	325	349	336	333	311	354	340	322	318	336	328	333	334	345	307	352	335	321	332	319	331	304	345	334	333	301	350	341	314	337	337	359	360	309	322	349	344	332	333	337	322	343	357	347	305	338	316	320	334	304	328	346	334	330	340	283	328	329	325	312	346	345	336	347	347	312	317	310	315	312	342	340	344	341	367	320	354	340	319	326	312	305	323	322	359	324	317	328	319	303	325	342	340	356	328	352	361	326	313	351	329	352	360	353	338	361	357	326	349	335	334	342	345	343	347	306	373	334	349	312	346	354	323	337	335	325	339	293	326	331	323	309	328	335	341	373	338	337	341	325	345	320	331	344	384	335	345	321	317	313	338	344	347	324	331	328	343	326	357	348	322	323	323	317	358	361	366	350	313	332	358	324	320	322	322	342	329	333	351	357	366	335	330	328	329	377	309	316	303	334	343	327	362	341	333	351	336	349	349	329	329	376	335	318	323	364	304	319	336	345	360	347	306	345	326	335	328	354	368	353	322	358	348	336	333	327	305	352	338	357	302	347	314	314	334	340	358	318	388	341	345	346	289	325	338	337	332	348	315	333	316	328	336	330	319	322	338	317	333	330	334	375	344	377	329	322	332	344	296	347	317	336	339	341	339	338	337	370	322	310	340	347	346	330	346	335	343	330	347	334	362	338	331	334	343	337	346	341	307	328	327	340	336	303	309	297	335	331	342	333	346	307	297	337	343	326	316	381	313	300	363	370	342	335	307	329	348	347	380	349	333	321	323	324	346	365	364	324	348	331	335	341	306	317	362	302	349	350	330	335	351	329	336	328	330	366	332	347	325	334	344	322	343	329	311	336	329	344	331	340	327	351	340	337	340	352	313	351	349	347	322	340	332	317	362	329	317	331	309	334	331	335	337	303	306	336	324	333	348	343	332	320	321	320	316	351	340	331	376	328	333	334	342	357	306	362	335	331	324	323	366	348	367	324	352	352	312	331	347	338	344	304	343	356	352	308	305	331	307	336	331	327	337	366	306	317	342	322	349	341	318	351	319	341	339	359	321	331	317	354	323	346	304	341	334	310	332	364	340	314	338	316	347	369	342	389	339	319	338	368	321	309	323	358	322	303	362	367	349	354	341	364	317	345	351	331	338	321	347	315	309	321	324	357	316	331	313	336	353	303	334	352	369	332	338	352	305	339	356	326	360	318	312	335	362	359	310	315	310	347	324	331	329	344	328	351	331	369	351	322	334	324	331	357	318	352	357	374	329	346	358	316	346	311	348	332	334	350	342	307	327	309	340	318	346	351	390	342	320	315	337	345	336	300	334	331	354	308	351	341	352	334	310	332	358	333	369	352	300	320	347	323	347	338	316	346	331	344	319	340	344	323	319	309	314	355	319	375	341	315	317	344	298	325	340	340	353	341	323	357	361	330	375	345	336	343	343	327	320	331	339	360	349	323	332	322	361	344	343	327	366	334	348	360	323	315	311	346	321	365	324	345	352	313	326	312	345	342	319	323	348	335	315	354	322	343	344	298	340	358	367	367	347	331	340	343	311	315	322	333	342	379	331	321	410	318	324	355	309	350	315	344	346	322	352	335	317	321	306	377	332	304	338	346	326	313	301	314	328	311	318	333	341	359	349	341	333	309	369	337	362	342	339	363	356	343	323	335	340	313	354	333	334	328	324	341	368	336	319	368	341	329	333	325	331	318	323	390	332	362	319	325	311	349	329	341	331	344	339	329	336	325	349	358	363	303	327	361	348	336	351	342	342	332	363	358	349	340	322	321	362	341	305	345	398	377	367	310	334	350	308	343	351	359	320	312	344	343	328	318	343	343	343	366	326	334	339	323	316	349	342	338	345	332	356	309	340	309	345	372	329	357	330	376	273	322	330	318	415	347	339	351	344	329	343	345	314	356	309	322	349	366	361	314	344	318	335	303	334	354	370	358	314	310	386	355	358	335	296	352	368	367	349	333	319	348	328	342	306	342	345	342	338	305	323	323	355	354	336	361	354	317	329	366	352	332	334	366	297	331	344	306	344	338	311	378
3987	1259	1128	724	612	575	545	518	494	467	459	476	412	483	445	436	493	452	479	447	441	443	401	461	441	450	458	438	476	456	433	474	460	454	378	452	456	418	512	458	487	427	420	426	468	501	435	463	444	449	477	456	458	451	460	488	437	444	453	461	420	462	464	478	437	416	443	448	494	400	434	423	421	447	448	451	409	431	418	448	452	404	459	433	452	419	456	424	428	463	451	503	452	454	469	461	441	435	416	460	457	428	446	463	435	447	458	462	455	481	469	452	467	477	449	455	476	475	461	429	460	465	440	460	470	423	423	413	408	414	446	426	429	497	411	508	465	379	452	449	434	432	420	398	414	430	428	416	407	436	455	456	491	450	401	423	474	478	441	417	439	451	476	416	439	434	464	464	468	450	468	471	433	411	458	448	417	429	440	452	477	448	438	459	457	461	426	446	398	455	449	452	434	451	474	438	459	441	435	456	429	436	431	421	445	447	416	465	444	449	421	418	487	446	446	437	449	411	426	415	449	425	435	423	440	442	438	446	455	461	441	479	439	470	455	448	460	424	440	426	447	451	474	454	458	476	460	450	428	498	434	428	464	419	440	471	456	470	427	431	467	440	450	437	411	454	423	455	413	447	412	482	400	432	459	417	489	479	439	437	445	442	415	460	465	450	458	431	452	417	418	444	422	444	423	439	463	451	430	484	450	431	443	452	451	467	441	423	448	446	425	415	442	469	450	440	443	441	428	462	449	428	463	438	480	416	451	461	434	447	428	421	460	433	462	435	467	432	432	411	440	446	434	503	441	441	477	471	441	472	453	456	478	445	431	437	465	458	440	462	440	413	467	435	450	443	426	452	463	456	437	433	464	443	466	515	486	395	444	433	457	462	421	412	432	420	441	447	457	416	425	390	446	432	445	453	417	415	491	433	464	443	451	404	490	441	447	464	461	458	416	407	454	357	448	433	451	454	477	403	472	444	441	427	444	446	489	438	457	424	443	420	435	478	439	436	438	495	490	450	442	449	443	443	446	421	454	440	430	406	424	473	453	471	437	427	459	476	452	407	435	437	433	456	427	476	484	451	445	420	505	442	441	439	452	444	420	442	449	404	448	431	437	443	431	418	462	441	452	430	484	462	479	464	487	436	462	427	457	449	435	441	415	431	433	407	458	443	403	429	460	433	432	443	436	463	423	446	451	435	427	473	445	451	453	415	430	420	438	408	462	449	429	444	464	465	473	422	434	435	449	408	432	439	426	462	449	450	444	422	411	421	476	448	416	454	441	415	453	393	407	451	460	403	452	436	438	421	424	440	448	452	473	421	449	402	482	451	443	440	436	482	425	421	422	456	433	451	420	480	449	465	440	448	413	445	453	446	454	456	456	478	429	435	428	453	431	425	410	445	462	448	432	448	417	458	443	442	443	416	430	424	458	440	453	480	472	478	435	481	448	433	462	472	447	423	438	440	462	460	435	433	455	437	480	418	427	423	443	434	450	460	465	432	433	430	418	451	446	417	428	453	444	471	417	478	430	443	448	431	454	452	435	447	473	430	430	437	474	429	445	459	422	441	431	453	442	435	471	443	441	473	450	433	436	431	464	466	458	429	440	433	399	443	392	416	450	495	425	457	404	432	450	443	422	430	446	452	455	448	405	461	441	444	444	446	438	447	463	483	439	479	401	457	434	485	469	444	471	427	473	446	467	502	501	456	471	440	407	441	432	476	437	446	412	440	451	443	413	436	464	445	447	432	445	440	413	448	502	453	451	437	480	457	468	439	459	443	453	472	456	452	479	450	458	435	472	445	443	445	411	460	460	473	462	427	466	475	431	466	411	426	455	414	422	440	470	441	445	473	475	435	491	432	429	423	451	442	431	464	429	479	446	425	443	442	430	453	463	428	423	407	434	469	439	484	437	433	439	460	483	453	444	433	452	436	449	463	443	424	444	487	472	469	423	407	454	487	431	434	432	433	404	458	441	435	446	437	460	451	469	417	444	462	465	439	448	439	438	480	420	406	433	476	459	472	447	440	483	478	457	445	448	480	452	421	445	447	427	430	488	449	469	453	416	437	408	468	495	404	471	453	439	469	429	413	450	437	459	431	449	465	431	450	456	451	445	404	427	454	421	471	447	427	440	445	422	389	447	466	453	454	427	464	492	431	455	425	460	440	463	456	457	448	440	455	489	452	437	430	415	468	440	396	468	444	461	481	416	433	458	440	450	462	436	435	444	453	424	450	445	475	411	449	440	433	442	426	459	439	408	452	406	426	441	488	436	475	464	419	416	421	453	441	463	431	414	457	444	432	479	439	469	415	465	443	472	453	428	454	452	412	444	411	420	471	462	437	444	426	425	445	438	445	441	454	458	448	481	454	482	472	437	430	427	460	446	396	448	453	425	438	454	446	411	445	422	428	436	453	449	432	456	423	433	438	420	442	470	441	437	438	465	464	441	460	429	442	415	440	445	430	453	438	463	462	459	417	438	432	482	435	464	440	392	427	435	450	445	463	450	427	402	479	430	492	459	441	483	428	425	444	457	469	459	421	431	441	469	450	446	461	484	437	444	436	408	457	454	436	481	411	464	454	477	489	444	433	437	458	437	446	422	435	458	443	448	436	462	449	444	437	475	411	444	442	443	433	453	437	434	443	479	449	472	484	470	431	463	454	404	411	436	472	497	434	437	440	448	429	427	461	459	427	467	435	472	474	446	449	443	419	430	428	442	496	439	433	422	471	436	436	436	464	489	449	440	464	414	435	461	448	431	440	412	465	470	452	442	408	456	487	469	427	467	443	444	439	460	452	487	439	480	468	451	465	434	443	437	466	440	423	443	453	465	492	463	424	444	452	499	461	434	422	450	445	450	468	405	442	458	434	400	492	412	451	471	482	469	422	421	438	452	435	438	461	441	435	450	440	485	435	437	404	459	446	434	429	439	453	423	451	472	442	421	465	451	421	415	461	453	460	442	463	451	474	442	436	410	467	418	483	455	431	434	434	444	476	442	466	461	456	464	425	453	442	407	435	434	449	464	457	423	453	450	440	425	431	482	430	458	444	444	460	458	431	458	434	489	459	432	439	460	413	476	426	486	462	463	457	455	472	442	454	438	410	451	444	453	459	427	450	480	475	457	446	443	414	426	435	495	472	433	468	429	486	465	448	457	460	426	456	456	412	438	436	469	461	458	440	451	425	472	423	422	484	438	434	409	473	433	439	433	443	464	449	450	454	406	456	436	433	423	452	401	477	474	442	424	455	452	445	417	445	443	432	441	484	461	458	468	478	451	436	457	463	441	425	439	440	454	467	437	471	443	442	428	436	493	448	411	442	461	417	398	431	428	455	420	414	449	439	467	444	437	436	453	443	452	449	441	414	449	454	459	434	474	437	452	466	465	468	456	458	466	456	444	461	479	441	417	412	454	425	454	484	497	438	432	462	440	462	446	476	431	438	435	473	449	446	432	474	474	444	494	426	460	446	469	448	456	418	420	457	442	435
24395	21586	29078	24553	21571	8903	1061	709	609	526	497	443	414	438	389	385	341	340	310	328	345	310	319	312	295	335	312	311	298	285	289	274	269	277	258	299	296	266	311	283	272	256	300	291	305	261	293	272	277	309	271	300	267	279	265	307	269	267	284	269	298	283	279	295	279	279	273	264	291	268	269	255	266	258	293	275	292	288	301	290	283	284	291	290	278	252	281	285	278	265	308	262	310	266	293	281	299	291	273	283	300	274	269	263	303	306	282	293	287	263	259	256	269	291	291	265	272	254	264	299	260	304	254	295	251	272	266	301	306	280	308	257	270	286	264	241	268	288	286	253	295	249	288	251	266	255	266	242	330	280	272	278	275	292	285	278	285	275	259	256	271	291	298	257	281	267	276	278	304	285	272	279	282	305	260	257	274	267	310	239	294	256	258	288	289	277	277	276	275	303	300	257	284	268	269	290	285	231	259	267	279	256	270	314	292	263	278	291	262	270	267	264	267	277	308	274	273	280	281	255	290	276	276	259	289	293	292	266	261	300	286	266	304	278	286	254	285	324	244	264	311	282	266	292	284	301	279	273	279	269	271	252	281	292	259	272	290	290	258	246	276	270	290	286	294	274	263	287	253	251	291	295	270	250	272	297	270	284	293	313	283	284	261	276	260	272	279	277	265	301	278	266	292	301	269	253	289	303	281	264	261	287	300	299	280	283	264	305	241	245	277	255	286	283	286	290	284	271	257	270	275	298	260	292	262	247	270	290	297	251	269	271	258	265	286	268	289	298	257	267	294	287	284	265	284	285	272	288	274	270	301	268	271	264	262	253	299	272	263	283	307	271	260	283	291	292	284	272	254	262	291	268	276	297	258	290	265	271	295	274	238	258	256	272	264	271	280	269	277	255	262	251	288	271	268	273	278	261	282	257	281	313	264	287	308	253	280	282	296	257	298	259	295	291	264	263	275	292	287	267	274	286	264	276	291	243	286	293	259	254	268	278	255	252	269	281	274	264	283	282	259	263	286	305	273	278	272	247	278	276	273	282	253	277	286	281	250	280	290	278	288	253	289	257	265	279	300	291	284	281	251	259	282	271	281	277	294	277	286	273	256	286	271	265	243	245	278	278	271	269	302	309	300	275	261	266	266	264	281	269	279	274	273	265	264	280	277	280	251	250	258	290	259	286	295	266	269	263	284	311	272	280	253	286	257	260	278	251	267	255	269	271	305	270	257	258	265	263	270	284	276	255	283	255	252	253	285	290	262	260	259	269	267	256	247	259	276	245	251	279	271	254	280	289	306	275	276	262	289	279	313	252	252	230	271	282	265	267	250	322	310	269	284	262	276	289	255	269	295	272	262	286	311	283	266	290	251	262	290	266	265	305	269	256	258	286	241	289	272	268	262	258	278	274	267	274	251	268	285	250	277	274	237	237	271	271	285	297	256	276	280	262	263	280	288	273	292	303	289	265	254	265	279	271	257	278	284	296	281	267	284	255	250	239	259	243	272	272	309	284	263	267	271	245	258	294	232	277	293	291	313	280	270	276	271	289	280	283	269	269	288	278	277	266	256	261	283	257	260	307	277	257	259	287	298	271	272	273	263	246	272	264	274	279	251	299	290	287	274	276	253	247	235	267	252	295	286	276	285	250	285	286	273	292	307	290	262	273	294	256	283	256	284	279	276	288	285	240	255	270	288	273	251	273	253	287	284	306	292	268	260	237	247	267	305	251	300	260	254	275	274	268	282	243	298	261	257	282	282	287	270	251	276	268	269	267	251	270	277	261	321	277	224	312	271	272	302	241	284	281	287	297	270	242	289	269	300	256	296	286	305	278	275	289	256	271	271	274	246	284	302	278	292	268	272	288	272	281	276	282	260	276	270	238	287	290	274	273	307	298	282	278	282	268	279	265	277	281	281	258	260	295	265	253	272	267	277	269	269	264	282	254	285	288	254	262	275	292	298	251	287	297	277	281	284	265	254	252	279	287	285	273	251	268	282	278	270	275	247	272	268	294	248	277	264	262	283	264	274	262	292	285	284	288	255	267	255	265	282	288	282	266	266	268	269	264	260	264	271	269	272	299	265	268	260	315	280	272	273	257	290	258	262	275	289	282	277	253	285	273	279	267	266	271	283	253	274	299	255	274	291	291	279	278	274	284	271	299	253	238	245	272	285	230	267	265	276	282	289	253	271	281	287	251	269	317	285	263	279	284	268	278	289	270	277	267	260	275	251	333	284	269	263	280	277	271	280	257	285	241	283	247	265	279	264	264	249	255	299	276	287	261	268	285	254	265	280	258	308	285	297	264	293	242	267	284	281	279	263	265	311	262	284	273	251	264	268	261	266	290	278	259	281	277	283	262	285	302	248	306	263	250	289	257	270	266	270	283	273	284	259	259	236	258	274	253	285	266	229	267	280	257	292	283	268	269	301	276	292	266	273	239	262	291	244	271	268	271	241	294	292	282	249	251	287	268	288	263	263	278	257	242	284	278	277	293	243	254	286	283	254	282	290	280	266	279	246	257	252	274	257	292	273	269	255	293	281	272	271	286	283	293	264	286	294	290	279	272	259	262	294	266	243	285	246	287	261	268	255	261	302	289	279	290	292	296	284	282	280	283	283	270	294	256	282	304	280	290	267	287	299	290	313	281	272	252	304	281	252	280	308	272	257	291	260	251	264	284	277	275	275	295	275	317	249	257	279	279	294	275	258	252	289	264	307	262	225	251	272	256	272	282	297	271	295	254	291	267	307	245	264	249	254	254	285	281	281	289	298	289	264	284	262	262	264	259	261	270	264	286	276	245	283	264	289	259	276	286	271	255	276	272	246	280	255	276	275	279	285	256	285	260	269	259	261	295	281	279	268	280	252	288	263	278	254	273	291	284	256	273	300	300	262	280	245	267	273	283	244	282	279	282	272	263	283	249	265	288	313	271	245	306	270	287	261	269	294	274	279	262	275	256	256	302	278	250	280	237	261	248	289	269	275	268	272	275	270	279	267	273	290	291	283	273	274	244	271	248	280	272	267	263	279	304	257	292	254	263	272	270	265	296	274	256	291	255	285	263	261	245	282	292	333	278	268	245	252	274	247	283	282	265	274	239	254	264	273	261	279	290	296	256	261	248	258	276	271	283	282	239	268	287	273	262	269	269	279	284	275	311	264	268	276	275	246	269	277	251	264	267	284	296	280	235	287	296	261	291	298	269	252	265	283	293	282	294	279	294	290	275	273	263	289	265	294	252	288	245	293	260	250	266	263	291	258	269	281	257	273	266	273	256	268	264	263	268	282	256	279	280	260	283	290	294	276	296	273	233	261	276	265	271	281	280	284	242	274	274	261	278	242	302	279	260	261	285	284	220	284	273	304	296	275	295	281	258	255	295	261	246	249	270	270	296	298	251	259	299	261	267	269	260	283	269	250	281	290	317	279	299	312	264	271	267	239	286	231	261	253	283	302	263	267	266	286	261	258	267	251	278	261	257	275	266	271	258
4924	10031	8504	4386	3025	2304	1813	1427	1228	1001	888	765	709	642	564	588	609	498	540	448	481	450	428	433	411	435	391	421	406	460	393	413	422	366	408	387	396	373	381	406	400	385	408	439	363	356	341	410	377	366	372	411	383	394	394	378	403	363	381	392	369	383	359	360	396	380	384	382	370	384	374	392	388	376	363	366	386	359	375	368	357	354	364	354	345	392	392	391	364	356	369	411	398	422	389	390	402	371	381	370	378	404	372	373	385	379	359	396	402	382	364	360	386	362	388	377	335	359	381	377	400	345	352	387	381	365	380	376	385	343	351	355	385	357	363	382	335	364	363	409	365	372	366	362	366	388	325	381	339	366	355	385	374	376	403	345	350	364	375	383	355	365	386	358	388	382	374	375	351	374	347	396	358	362	376	384	432	378	352	367	396	361	381	378	359	355	389	377	387	427	379	343	380	361	391	362	362	409	382	401	369	408	406	363	384	358	362	369	333	377	391	363	372	363	350	383	396	330	365	403	406	326	349	397	381	371	385	336	389	380	341	390	374	377	364	375	399	348	380	390	400	338	346	363	381	399	374	380	418	361	378	351	352	359	372	378	350	379	387	389	383	354	377	356	379	358	392	369	366	374	361	341	389	337	377	362	355	395	375	356	376	330	348	360	402	370	365	361	393	396	398	357	378	366	367	354	380	364	358	356	365	360	380	371	357	371	356	379	402	398	381	356	401	427	399	378	364	364	359	412	365	374	367	377	407	373	320	362	372	356	344	340	380	382	381	381	390	361	367	392	400	384	378	359	411	361	360	366	391	392	373	395	359	372	373	387	383	348	404	369	347	380	361	342	345	377	416	390	352	370	349	347	363	344	333	379	404	414	387	375	375	378	339	333	391	374	386	369	372	348	394	382	363	339	414	367	374	355	386	369	367	376	393	355	379	391	377	355	347	379	343	375	415	375	373	384	371	388	389	361	370	392	347	384	370	393	437	366	339	380	378	328	355	364	399	372	362	367	326	345	374	374	373	373	350	360	357	369	354	386	390	373	388	419	364	383	385	378	382	361	387	385	406	386	355	372	405	364	386	348	393	400	334	357	334	390	388	376	406	375	386	340	353	354	340	307	410	343	356	356	391	354	383	357	382	357	359	383	339	353	384	378	391	371	366	332	338	364	406	388	367	371	384	368	379	381	371	363	384	364	397	392	366	348	408	380	346	383	374	362	375	354	368	341	397	408	357	392	375	348	416	385	382	370	373	327	356	331	380	403	363	384	332	381	376	375	364	341	378	351	333	384	380	379	363	353	333	364	368	379	412	374	365	381	358	338	347	375	348	389	362	344	379	375	377	358	360	345	351	419	348	368	333	376	366	414	379	394	358	365	400	366	362	395	393	369	339	371	407	346	400	357	359	367	364	378	372	397	361	370	375	353	370	362	350	359	397	373	371	383	394	375	378	368	378	380	373	379	369	377	383	366	373	361	410	375	382	368	391	359	350	352	364	368	358	374	385	390	379	362	388	359	399	369	417	357	382	369	388	366	352	383	382	349	394	384	355	356	364	389	347	361	390	396	396	375	369	364	358	390	373	400	382	387	377	359	391	380	370	339	370	371	349	374	368	352	384	347	364	354	383	365	349	370	367	360	348	357	365	355	377	352	368	364	362	400	387	372	363	368	341	354	352	370	354	376	330	340	358	370	371	349	353	406	348	373	388	374	375	360	376	390	393	365	360	425	366	366	399	370	339	363	375	425	337	364	363	344	360	379	352	355	375	386	359	383	394	387	382	391	363	343	395	361	377	338	374	387	408	398	385	385	385	365	360	336	351	357	382	387	371	381	386	365	392	361	365	349	416	362	377	366	382	385	386	396	380	377	353	367	384	361	371	354	386	383	364	349	377	374	382	339	385	365	410	407	383	360	408	388	373	368	381	370	359	394	358	386	335	380	348	367	384	413	377	414	376	361	376	361	379	342	391	351	378	381	372	399	409	388	342	356	358	356	350	369	340	353	358	392	387	367	392	385	376	360	355	356	399	366	400	381	356	371	343	345	381	377	366	338	361	369	388	358	372	350	380	359	380	342	353	405	372	358	375	356	381	375	357	396	385	405	402	378	343	387	359	356	379	381	390	357	346	339	385	363	392	367	384	353	355	380	354	365	357	382	368	386	358	360	342	347	364	372	376	398	367	368	337	359	389	372	378	356	413	370	362	371	349	404	391	370	400	363	350	387	363	379	360	378	374	361	383	335	390	376	370	387	399	372	373	367	383	365	348	385	388	363	381	399	374	353	357	356	359	394	346	371	361	389	403	395	369	342	401	371	373	385	358	392	379	360	369	387	380	387	356	405	379	386	350	352	337	385	406	341	374	385	417	358	357	361	361	372	316	367	385	384	347	409	374	366	374	394	381	362	383	344	394	358	359	359	376	366	357	371	354	373	375	361	336	391	396	351	410	365	345	362	360	355	385	382	366	419	347	348	387	409	377	409	371	346	382	351	371	361	370	383	393	379	342	354	360	383	400	379	365	348	376	382	337	380	382	368	389	350	386	400	376	383	411	383	364	344	386	408	363	365	371	367	410	364	389	352	379	361	351	414	358	346	409	375	353	376	377	381	355	359	357	352	352	379	378	365	362	413	381	353	402	383	365	387	359	389	358	400	388	346	371	388	366	397	370	351	340	365	340	380	374	382	380	369	400	392	393	351	392	364	363	407	372	371	359	376	379	334	364	370	371	353	363	369	388	356	380	369	343	377	314	373	372	380	379	412	349	354	380	392	354	400	358	381	379	336	370	359	347	344	373	412	391	385	345	357	382	379	363	335	347	364	404	359	380	405	388	361	378	366	355	372	366	335	388	387	412	352	402	365	348	373	360	391	364	370	379	374	344	351	349	414	383	380	382	346	372	386	390	368	397	412	398	402	376	357	385	395	410	336	381	382	385	369	358	370	325	388	364	355	366	390	395	375	375	389	389	383	354	399	375	356	361	363	335	377	306	350	376	361	346	340	376	372	407	359	365	327	350	399	378	356	363	365	391	380	335	363	383	374	379	354	395	376	393	371	378	357	409	377	352	355	369	343	399	361	357	398	378	366	384	383	334	389	369	417	372	390	375	385	387	384	368	391	349	353	342	420	351	387	373	327	389	375	353	362	325	378	370	367	392	396	402	357	364	399	367	379	387	374	391	410	361	374	394	368	355	362	340	356	371	339	352	363	394	371	383	348	374	368	400	344	337	360	383	382	362	375	357	388	371	371	361	394	393	395	335	345	380	341	381	402	357	402	373	383	377	379	381	426	370	375	367	333	387	352	347	387	397	384	393	350	370	388	377	425	383	364	386	367	403	394	370	387	348	376	373	404	356	400	385	397	379	377	358	371	366	366	335	376	390	369	386	383	386	327	346	338	402	397	366	393	370	376	375	356	376	349	384	393	397	369	353	377	359	376	382	369	362	401	364	358	354	380	353	373	387	391	392	361	384	382	367	337	381	342	362	352
23412	21586	29588	24067	21587	21614	7018	991	716	569	459	400	371	294	303	284	246	211	233	198	207	157	175	147	171	162	162	147	148	151	140	144	132	141	136	110	124	117	133	130	120	133	141	123	128	119	119	110	90	98	146	107	133	136	95	115	134	109	121	114	109	122	120	103	107	111	125	113	124	129	112	109	114	103	126	94	114	104	107	126	116	114	118	112	137	102	116	113	116	112	108	112	144	117	134	140	110	133	120	109	80	124	110	111	122	111	113	126	109	118	103	111	103	103	103	117	119	118	102	123	104	134	128	111	122	102	129	106	114	130	107	116	120	115	109	119	114	109	108	106	129	102	109	115	107	109	106	102	113	93	100	101	118	125	126	106	106	118	120	125	106	104	118	109	111	125	107	95	103	100	119	119	113	99	108	121	127	116	104	102	131	117	105	104	124	114	107	121	116	103	93	97	99	95	107	85	118	108	121	115	96	100	105	117	147	115	107	99	116	119	102	115	125	106	109	118	125	112	118	111	108	102	112	100	91	108	109	103	100	113	92	109	112	132	97	119	107	112	101	101	103	109	97	119	137	117	139	107	108	130	98	122	102	121	109	107	118	122	112	94	103	114	120	112	96	104	104	109	98	120	104	120	111	114	125	108	110	129	108	104	109	112	111	129	107	126	100	107	105	104	112	118	117	97	113	113	100	122	117	100	109	115	103	117	106	111	103	135	99	104	116	83	120	97	95	108	124	121	106	104	104	102	104	117	109	109	99	102	101	116	94	109	102	121	119	106	104	97	122	111	102	101	103	98	112	108	106	122	101	127	113	120	118	116	119	117	104	120	123	117	127	111	115	131	104	109	108	102	126	93	111	120	114	113	104	114	97	105	111	117	127	107	113	94	109	122	111	107	120	104	110	107	106	115	118	104	113	98	117	128	102	111	115	118	123	115	102	112	99	110	103	100	109	141	111	102	103	123	116	107	100	105	113	105	115	106	114	100	115	102	121	87	107	127	122	96	116	133	106	123	126	105	115	127	107	120	115	107	87	105	99	119	105	115	96	114	104	102	122	111	103	120	129	103	97	124	107	103	130	120	110	111	114	134	108	111	104	103	113	104	98	108	107	135	108	141	90	108	113	123	121	103	114	102	118	106	110	113	109	96	103	98	114	116	98	121	101	101	114	100	110	130	106	133	119	122	100	97	134	105	119	104	103	108	126	119	105	110	115	101	96	114	134	109	103	108	125	110	119	109	100	97	102	107	101	109	133	121	112	121	104	132	118	120	112	106	119	117	102	103	116	123	109	114	105	103	100	112	99	131	97	118	102	135	111	113	123	130	108	111	118	111	115	115	107	123	99	114	113	112	107	96	115	124	108	96	104	99	128	116	130	117	123	128	129	113	115	100	117	120	116	112	86	98	111	101	107	125	100	125	108	107	101	117	118	122	110	119	113	90	103	114	112	96	127	102	122	105	132	111	87	112	105	112	99	115	107	112	122	108	111	121	115	107	108	111	123	114	99	100	108	113	112	86	119	110	119	103	89	116	108	119	125	116	123	117	120	102	122	123	103	118	114	89	114	111	109	130	128	121	124	132	98	109	106	107	115	124	101	127	123	117	108	121	113	109	122	124	104	103	122	116	99	83	114	124	111	103	104	109	122	99	99	119	106	106	127	109	106	97	94	108	112	121	99	113	109	119	92	97	98	106	90	119	101	121	128	118	133	124	106	96	97	102	123	125	121	95	116	91	97	105	110	112	98	102	108	100	105	107	128	102	106	111	101	106	125	113	116	124	98	128	107	128	101	119	106	117	112	100	126	95	137	136	120	99	115	104	107	100	116	89	109	92	104	99	111	104	114	92	124	107	93	110	110	110	103	128	117	109	115	105	95	97	111	131	107	115	92	97	110	92	117	90	103	102	103	128	127	106	94	122	105	128	94	96	108	113	114	107	107	100	106	129	116	107	106	131	90	116	112	127	114	122	94	107	97	106	112	111	111	115	118	105	89	108	101	132	120	126	109	99	111	99	106	119	109	97	117	106	116	114	110	108	113	107	112	102	111	119	96	103	119	103	100	120	115	107	101	120	110	98	121	110	118	112	115	110	117	96	117	90	131	117	103	129	119	121	108	121	122	105	113	108	104	103	108	111	115	110	116	115	121	98	116	118	111	119	119	120	101	118	109	115	118	112	120	114	115	113	111	109	120	112	103	96	106	103	105	100	117	110	111	97	117	124	98	113	112	106	101	94	122	119	140	115	84	119	106	112	97	106	107	107	123	113	108	114	106	115	127	118	98	103	106	103	110	119	130	122	110	115	102	106	113	123	117	105	94	115	106	105	111	100	118	107	126	109	118	106	125	109	107	105	103	101	116	127	116	126	100	116	119	106	114	111	118	106	103	122	115	99	116	110	108	92	119	116	133	112	103	96	104	133	111	132	121	116	120	104	109	104	106	101	110	118	113	112	116	122	100	121	93	124	109	113	114	111	96	109	132	106	106	103	118	94	108	120	102	117	110	107	103	115	88	100	112	98	109	108	132	106	104	117	126	124	123	123	122	128	117	120	111	113	126	113	84	104	114	96	128	118	122	128	103	119	125	103	103	90	133	104	103	116	116	105	115	101	118	101	101	96	105	95	81	116	130	117	100	96	107	104	121	114	101	111	120	102	111	112	93	109	113	119	91	105	107	106	110	106	121	102	119	109	97	110	126	104	93	122	121	106	103	89	91	109	96	124	107	110	104	97	90	119	111	101	129	121	128	110	97	113	111	101	114	97	108	128	112	116	124	125	113	99	100	115	99	124	115	115	110	110	116	113	107	109	109	94	103	127	100	107	109	111	93	98	123	106	106	123	109	109	94	118	93	103	111	109	93	107	110	91	108	107	111	123	115	112	104	100	106	103	104	111	127	111	138	98	93	109	114	139	100	116	101	98	108	110	117	114	103	108	98	116	99	107	131	111	120	128	110	95	113	126	109	98	111	123	100	115	113	102	123	136	104	96	101	100	126	117	103	92	120	100	91	97	88	121	109	101	103	111	103	99	108	99	120	106	113	102	92	112	117	122	128	107	110	102	121	119	110	112	111	107	102	97	105	100	120	107	115	129	109	100	109	95	110	114	112	111	110	114	103	103	106	114	107	93	115	109	112	111	115	116	125	114	101	107	89	131	124	94	111	100	109	115	134	118	113	109	87	105	110	115	110	115	97	113	109	107	113	113	121	105	105	123	121	93	104	120	115	110	95	101	113	126	108	93	127	103	118	121	101	114	125	106	129	108	119	108	118	110	109	110	107	95	113	124	105	110	97	107	104	100	102	116	99	86	118	105	126	109	115	113	113	117	117	105	120	126	115	103	112	116	106	107	124	102	125	99	105	109	129	120	134	131	105	106	125	125	121	89	104	135	86	123	99	105	122	113	120	119	110	109	120	93	114	115	112	108	104	112	129	116	126	105	101	116	100	108	108	120	115	108	123	125	103	122	107	110	118	114	115	97	125	112
7077	15928	13850	7400	5041	3759	2927	2310	1817	1379	1177	952	796	644	585	571	488	437	405	359	339	318	294	309	278	274	251	249	223	203	209	221	214	196	221	187	197	181	190	176	166	171	164	174	218	179	174	180	173	187	199	189	169	185	182	173	173	159	179	173	191	158	173	182	167	157	163	152	178	144	166	185	178	161	164	181	157	156	167	161	147	138	143	170	165	157	150	163	151	165	196	187	188	181	167	171	172	160	177	176	155	190	154	137	164	144	176	181	164	117	139	146	179	149	154	161	170	141	155	142	152	157	135	156	169	156	147	127	158	149	148	155	154	172	151	147	141	160	154	176	152	140	145	151	141	141	178	137	158	161	168	149	166	148	146	160	146	162	155	176	151	162	155	169	149	146	139	154	145	155	166	152	165	154	163	166	172	166	120	129	173	149	155	169	144	150	141	151	171	150	164	133	155	154	181	165	153	151	153	152	152	153	151	164	141	168	164	156	148	158	155	169	137	172	167	161	154	141	141	192	155	161	152	159	126	148	132	167	146	149	150	128	154	136	141	149	145	160	162	168	137	160	141	144	153	136	163	171	167	154	159	172	140	155	141	155	155	160	167	159	161	134	152	143	146	136	146	135	169	144	170	154	158	162	187	152	162	154	144	164	153	163	168	154	157	158	154	149	155	138	128	169	167	141	157	150	151	166	154	149	150	150	171	146	162	162	145	132	151	168	166	173	143	142	141	157	143	160	159	157	169	149	151	143	136	149	148	168	168	164	158	133	139	162	144	156	160	148	139	159	168	151	148	138	134	156	168	155	158	136	159	160	147	137	145	146	152	152	128	167	175	138	172	142	132	166	175	148	164	143	145	140	158	156	155	148	147	156	162	140	142	152	146	143	158	160	144	164	150	157	185	144	138	163	140	153	166	141	156	150	170	154	174	159	164	168	174	140	142	168	140	156	154	154	157	141	169	183	150	154	169	131	155	147	157	158	166	136	147	136	162	142	153	138	151	162	146	146	141	136	164	143	157	152	155	163	153	155	139	143	122	142	150	130	142	161	156	151	158	164	136	147	149	159	158	127	149	134	131	173	148	162	163	155	169	160	162	143	138	143	165	144	165	139	165	172	113	135	163	183	162	175	157	137	155	158	152	183	134	164	169	161	151	146	178	167	161	164	141	152	155	167	148	146	158	160	144	134	137	130	166	151	165	168	178	149	158	158	129	151	154	156	158	161	146	155	169	143	142	146	169	146	154	140	169	144	154	149	148	158	153	165	163	153	136	149	150	142	159	154	165	153	139	143	169	169	148	138	146	153	152	141	162	151	143	157	143	149	154	140	129	138	154	163	160	143	133	127	147	140	164	141	185	161	152	155	137	166	160	154	148	144	150	164	157	157	154	163	156	138	154	159	144	155	157	169	143	136	154	174	155	136	155	130	154	144	150	162	150	168	157	165	130	164	156	127	168	151	169	161	156	141	180	129	141	141	130	160	171	150	139	155	156	147	152	159	153	152	161	154	161	153	147	148	144	145	152	154	165	158	153	164	163	167	158	143	147	165	148	164	153	149	157	137	141	159	162	155	166	147	151	165	150	163	180	133	148	153	140	151	157	150	162	156	157	163	158	160	163	142	142	150	137	136	166	158	150	161	121	145	157	149	155	154	169	172	157	185	153	140	142	162	157	166	159	173	150	125	140	134	158	145	143	159	175	145	158	135	138	161	161	149	156	148	160	129	147	156	118	152	155	167	151	172	148	152	148	159	152	156	139	142	164	145	146	157	140	140	171	156	136	156	175	172	156	149	151	144	157	162	144	152	150	128	148	167	162	169	158	160	152	158	142	179	120	143	131	159	154	157	132	159	169	134	136	158	134	166	139	153	168	146	159	155	157	127	141	158	151	162	132	148	169	166	148	153	174	156	151	162	141	139	144	128	121	153	153	162	159	124	150	158	133	150	136	143	147	153	151	135	145	156	176	160	162	134	141	153	149	168	147	153	179	182	129	135	164	151	166	146	146	175	155	135	161	144	153	142	139	168	157	163	159	149	139	155	153	150	141	123	129	177	167	166	150	146	155	155	152	155	143	141	158	155	147	170	156	145	153	164	177	154	159	164	132	141	158	159	151	169	146	169	158	147	126	166	153	157	168	160	149	145	155	149	153	150	155	151	150	170	155	134	122	168	146	167	147	133	146	150	156	147	139	136	138	146	159	148	134	155	158	145	143	162	156	169	167	147	163	137	168	171	149	146	165	139	159	159	170	160	156	154	164	147	142	143	152	141	138	130	162	151	143	148	162	156	174	154	144	177	126	155	161	152	149	145	135	154	154	179	131	164	166	161	160	163	138	184	151	144	172	153	156	149	140	125	150	139	135	160	137	161	153	162	164	144	148	135	144	154	134	174	163	174	140	162	156	152	161	153	136	162	174	140	138	143	128	172	158	140	165	152	158	155	149	176	161	159	147	136	151	158	162	187	134	173	151	156	164	141	141	153	173	146	148	146	162	161	161	173	147	161	142	146	157	162	162	150	141	143	154	155	136	158	164	163	175	139	153	131	154	161	151	174	152	170	169	164	158	157	164	143	158	125	164	153	148	145	160	150	127	150	157	141	155	177	150	156	175	136	158	143	138	146	142	150	159	159	166	154	164	151	151	167	157	150	155	153	158	137	161	161	159	142	174	133	166	131	154	142	149	159	143	149	163	148	187	129	158	163	133	136	131	156	143	180	158	160	165	157	137	156	142	145	138	127	149	160	159	133	157	165	146	168	170	153	163	133	152	151	169	138	159	163	141	152	155	150	149	168	151	170	155	161	150	146	152	141	155	150	169	158	128	139	169	158	151	153	158	158	147	138	175	148	158	141	148	147	152	173	146	154	152	158	162	155	132	166	137	153	161	159	137	164	147	133	135	158	155	163	153	144	135	162	148	161	139	154	149	151	131	157	159	148	143	152	161	153	152	154	164	149	140	151	143	162	138	162	138	160	138	169	163	158	146	164	149	157	146	147	159	146	144	149	155	148	173	165	160	155	155	154	175	149	146	165	113	157	135	167	164	161	150	174	167	169	156	165	141	156	145	129	148	172	150	142	161	143	175	159	146	145	152	159	169	159	155	156	155	147	140	143	139	155	161	176	140	138	159	157	161	148	159	138	148	157	147	154	151	142	142	148	152	146	160	162	144	171	148	134	166	159	167	145	155	152	155	147	147	142	139	150	150	152	148	122	158	149	141	160	161	141	149	144	176	165	150	146	147	132	151	145	158	156	168	147	149	146	169	172	154	145	145	149	143	157	132	145	143	147	134	146	169	156	145	152	136	158	174	161	173	161	141	154	166	145	153	149	142	188	132	145	161	156	127	147	157	169	163	164	145	158	144	167	150	139	163	163	151	138	159	156	144	147	148	146	189	143	151	134	174	146	154	144	153	160	137	147	136	158	156	162	146	150	149	149	158	144	158	155	157	179	145	145	180	167	164	152	169	166	159	175	156	146	152	156
27440	21063	9016	941	636	556	447	344	343	438	335	348	337	349	359	311	341	334	344	318	338	365	348	323	331	340	364	363	345	317	353	362	329	333	356	342	330	360	341	321	339	329	358	322	337	343	332	328	339	351	381	344	340	336	335	351	325	337	317	317	321	353	331	350	358	358	319	345	306	360	351	326	332	346	349	328	341	332	315	330	327	319	359	341	325	338	332	337	354	326	332	337	337	341	328	368	350	327	324	330	322	349	328	338	340	353	296	344	335	356	319	325	283	296	357	327	369	384	332	327	332	355	286	356	343	349	314	327	324	341	327	336	287	365	330	327	327	340	379	333	324	353	322	333	346	368	323	367	335	342	317	315	370	373	365	345	334	358	320	296	329	360	336	343	338	335	356	340	330	366	357	349	334	359	298	335	373	327	331	351	359	362	328	332	348	331	350	322	342	331	372	317	319	347	364	362	335	341	323	335	335	326	333	325	317	352	309	340	342	322	378	316	329	315	332	371	331	347	340	327	347	364	292	361	349	347	334	337	365	370	334	328	352	305	344	323	354	340	363	327	359	319	372	362	330	314	342	342	362	324	356	323	352	352	368	328	303	319	339	340	328	315	328	354	345	326	342	342	328	353	342	318	341	346	334	346	345	335	357	336	359	328	339	361	344	334	370	389	317	339	348	359	338	346	349	321	348	340	332	344	324	338	328	335	323	346	340	344	330	315	331	365	320	325	344	359	312	292	327	345	333	313	318	324	351	360	325	353	380	328	334	308	353	359	347	308	323	306	324	349	304	298	345	340	349	323	323	345	315	335	369	331	348	337	318	358	311	348	297	342	351	318	324	341	337	342	329	337	359	343	334	315	309	334	330	343	351	347	346	346	353	339	314	366	329	339	355	356	340	356	352	325	349	312	327	340	348	360	360	316	357	358	352	357	331	323	337	338	343	313	329	334	329	339	343	301	342	308	334	338	347	346	368	334	343	327	341	328	340	354	351	302	336	351	331	300	343	348	344	305	313	355	344	319	337	352	298	365	326	354	339	367	323	384	341	331	323	352	332	333	364	347	335	341	350	367	336	322	314	358	327	354	320	329	330	353	325	319	339	355	364	343	352	335	339	330	330	371	311	343	334	351	343	348	329	337	318	339	349	286	351	319	323	356	333	340	373	312	306	295	284	341	343	334	330	321	322	327	341	327	333	357	360	352	346	359	302	359	337	323	353	347	343	321	336	303	352	386	336	334	349	341	342	375	368	333	369	333	349	355	340	335	327	382	300	358	326	379	337	325	331	352	329	340	335	340	356	335	360	309	347	335	336	368	330	361	362	333	314	326	331	342	351	317	319	324	385	326	334	357	320	323	325	348	309	352	371	363	341	385	318	309	380	352	319	362	340	329	365	346	364	373	305	320	344	338	336	344	355	329	354	338	302	352	331	347	350	329	351	347	376	320	312	373	341	355	343	343	355	342	317	368	318	330	360	371	342	347	342	364	355	322	323	351	352	324	334	359	372	320	326	310	322	337	324	344	344	339	338	359	346	341	333	335	386	317	332	325	330	338	332	308	344	333	331	340	356	304	353	349	353	355	341	360	340	342	344	337	356	336	356	361	333	331	319	361	354	356	336	356	329	366	367	337	335	334	344	311	333	363	335	323	312	322	355	329	318	373	324	355	305	342	335	359	364	341	303	320	353	331	329	328	359	337	324	312	326	365	342	338	322	338	344	325	342	349	342	323	353	326	343	304	337	359	340	338	353	332	311	329	379	333	323	367	320	344	369	330	336	339	309	344	310	278	360	280	331	337	352	302	356	340	330	366	342	343	335	331	326	354	335	339	358	324	351	311	337	310	328	348	322	336	338	326	346	339	352	341	359	316	320	323	337	346	322	329	358	337	390	365	364	354	322	354	326	312	341	302	304	371	329	356	404	364	325	358	350	328	314	299	331	338	362	333	349	343	340	340	372	365	346	351	336	321	331	336	318	321	332	327	341	330	335	335	333	364	332	372	335	318	307	338	323	382	359	324	324	339	367	343	339	357	343	313	359	343	331	345	334	304	356	320	344	347	329	321	356	339	362	321	336	347	320	352	370	347	342	323	347	340	332	350	342	338	340	349	364	359	351	342	329	331	340	321	333	339	328	343	327	349	334	337	367	363	323	390	329	314	354	370	366	336	353	349	350	358	325	340	362	345	361	333	342	359	362	353	341	333	367	348	343	320	335	340	344	338	325	367	329	338	315	327	350	346	320	327	325	337	371	336	336	357	305	337	326	325	323	325	312	339	331	316	353	352	357	369	321	330	353	350	334	328	351	328	330	315	313	337	367	335	357	337	346	332	343	343	368	373	322	332	338	329	340	336	348	343	341	325	337	344	366	351	315	329	314	350	325	366	346	383	348	318	348	311	360	348	330	314	340	333	337	326	316	347	320	321	356	339	333	315	334	354	359	340	301	364	361	346	357	345	364	350	319	337	348	363	341	373	359	343	324	317	297	329	280	359	324	358	337	357	314	329	345	342	361	330	336	357	338	328	358	384	319	329	332	340	353	316	356	322	320	324	343	333	306	365	304	284	317	288	349	336	357	340	355	317	369	316	331	331	336	337	322	310	381	325	349	334	343	304	367	303	351	331	338	332	350	373	326	366	332	286	357	362	358	339	337	331	349	340	349	376	323	357	317	342	356	371	380	336	332	337	329	353	353	326	369	330	338	327	342	309	328	317	296	328	297	321	311	340	342	349	350	356	341	369	361	364	350	326	349	326	347	343	340	349	337	315	330	331	346	347	323	367	343	324	342	322	334	337	359	307	327	330	371	352	319	325	348	365	339	353	326	319	337	329	332	327	342	321	340	335	335	367	362	343	360	350	342	327	349	336	340	338	321	317	342	370	328	314	343	356	311	339	332	342	373	320	349	300	366	352	344	349	331	373	353	328	347	332	306	321	356	348	345	328	305	350	346	346	348	330	362	327	336	313	315	337	348	278	317	341	333	354	355	337	361	334	364	353	338	298	320	339	323	347	365	353	332	309	360	328	317	335	324	359	338	317	327	325	316	314	328	349	323	337	319	327	321	350	335	342	376	364	343	339	357	338	318	360	378	326	295	336	319	304	329	380	341	346	335	358	356	357	317	331	330	329	351	332	357	318	368	292	337	336	360	352	382	330	323	343	317	344	329	316	363	305	346	344	305	386	348	355	331	310	330	369	295	314	373	314	344	373	331	363	331	355	379	346	344	329	353	326	362	319	320	322	367	317	360	360	349	340	314	335	342	326	343	337	357	355	329	294	347	345	350	328	308	339	339	319	331	283	363	341	310	321	337	327	320	326	334	360	311	335	385	320	335	329	352	346	344	330	368	327	379	351	327	339	333	366	358	317	316	388	318	341	367	367	343	334	337	362	318	314	320	363	364	367	327	321	320	322	339	334	342	346	363	315	329	357	315	330	324	333	340	311	313	340	340	321	359	334	328	321	333	317	341	350	354	352	311	305	343	313
3944	1383	1234	837	684	621	536	574	531	478	472	482	468	508	464	445	467	506	475	494	417	481	451	438	432	435	454	452	460	464	447	443	474	450	484	430	452	451	466	432	419	488	424	456	484	425	444	467	461	428	458	469	425	458	450	446	477	471	482	448	461	452	458	450	452	452	428	488	482	423	466	492	414	457	460	462	433	462	458	428	436	441	481	466	423	447	469	462	438	456	452	443	446	461	450	461	446	427	454	472	471	432	465	464	462	463	471	423	447	455	470	450	455	440	465	433	473	464	424	444	465	433	448	436	402	492	449	463	479	458	422	497	429	442	435	454	438	439	446	430	485	431	473	448	443	396	463	418	474	446	441	486	470	460	443	433	422	436	435	434	438	428	474	457	460	458	440	461	463	458	467	460	474	460	424	483	429	422	437	470	454	441	452	449	455	505	463	439	442	421	455	481	397	463	455	449	452	435	448	437	451	463	443	467	454	442	416	434	462	479	463	419	459	450	482	453	470	429	426	421	472	475	467	433	428	431	445	443	435	487	460	468	459	437	413	498	477	458	431	435	428	442	485	468	455	483	421	423	443	449	457	442	475	450	468	454	432	445	440	435	443	435	419	433	451	437	439	479	458	419	452	453	439	458	435	461	485	468	465	443	445	442	404	478	452	445	431	437	476	418	457	426	447	437	438	422	445	411	437	474	468	456	455	468	439	467	480	465	431	445	414	465	458	481	475	453	457	456	477	438	428	431	477	485	428	494	476	444	431	454	447	379	426	465	446	429	435	450	444	430	474	448	473	442	467	448	476	482	444	458	442	456	480	456	451	458	447	468	471	438	438	500	432	472	476	452	468	440	443	451	449	470	467	454	457	429	463	456	433	483	445	400	465	397	462	414	453	419	420	457	469	443	441	491	489	450	447	455	445	423	452	410	463	445	426	453	452	437	496	440	449	446	470	431	482	423	439	478	504	497	430	437	441	446	475	433	430	498	402	445	428	469	481	481	434	434	442	437	483	453	470	438	428	455	467	456	460	436	462	402	466	469	422	473	439	458	462	465	450	484	434	450	423	425	479	450	444	420	424	435	463	456	483	490	445	444	438	421	452	444	471	430	449	474	435	471	468	465	455	427	494	438	488	440	461	453	458	471	476	430	478	453	448	440	427	455	413	457	423	449	487	436	467	482	426	441	463	434	490	434	463	435	436	451	436	476	445	456	442	434	508	450	478	524	454	454	460	435	430	445	432	479	455	448	453	494	440	473	423	480	417	443	425	415	461	446	455	453	449	465	455	432	483	438	436	460	445	496	468	438	460	451	457	451	446	477	438	490	457	442	433	483	470	426	473	443	502	476	442	445	456	471	461	425	423	450	435	420	464	424	454	437	438	426	441	474	433	428	451	483	455	434	453	455	429	490	457	450	486	465	423	427	461	465	493	431	475	468	500	479	444	437	442	455	481	459	455	406	436	436	467	442	437	438	462	441	450	424	467	485	441	427	460	467	446	448	470	462	456	542	445	475	413	434	395	451	481	441	439	480	449	404	435	457	471	422	494	474	487	439	444	448	414	466	456	444	418	446	446	440	472	437	435	439	440	373	453	448	434	472	440	461	472	461	430	434	506	479	426	442	486	431	422	460	452	449	432	485	411	461	493	464	458	431	441	487	455	466	405	439	426	435	455	442	445	466	438	474	457	459	467	466	394	428	443	451	447	478	431	463	452	447	427	459	420	455	457	428	446	434	433	459	460	436	419	464	442	435	439	475	450	454	474	452	455	458	452	438	445	439	459	440	470	471	431	473	473	417	463	461	429	442	445	438	465	423	406	435	499	464	452	426	449	456	458	443	457	422	476	479	442	464	477	443	414	467	462	472	420	460	493	438	461	476	434	407	416	433	438	491	440	452	404	415	462	444	468	458	469	483	432	482	498	460	443	500	445	445	455	449	462	473	445	439	441	468	431	410	497	443	440	451	441	478	489	447	467	469	473	416	454	472	486	446	464	451	456	470	416	435	424	456	429	432	470	457	425	448	452	449	449	442	433	435	474	450	467	421	456	449	484	457	429	465	422	441	453	459	467	455	475	443	477	427	453	452	469	429	432	432	472	483	449	410	470	449	465	454	456	464	458	475	483	449	521	431	441	466	450	465	458	436	412	414	457	471	410	428	447	467	450	482	490	438	428	440	435	497	425	432	465	473	445	440	456	486	427	437	472	411	455	414	440	501	467	452	492	510	462	466	463	446	422	442	472	441	477	458	423	452	445	459	466	481	472	418	454	446	420	420	481	470	436	444	422	439	417	433	449	443	473	452	498	432	472	424	446	486	432	468	457	454	414	503	425	457	471	461	452	451	506	452	415	444	411	435	453	435	465	476	430	450	467	443	423	441	455	452	415	448	453	433	446	450	452	473	480	442	442	476	433	430	469	436	478	454	432	445	429	419	409	418	450	442	448	448	475	450	458	444	455	457	489	449	466	465	467	451	446	467	458	426	442	454	471	474	446	493	472	443	426	415	457	470	460	450	433	415	403	445	434	450	454	452	456	478	454	424	478	468	470	491	422	461	440	458	469	473	466	449	421	459	458	440	444	426	434	434	464	478	436	431	464	451	439	444	411	456	470	452	454	467	487	427	456	468	449	480	430	463	440	443	446	443	443	456	444	426	447	451	447	434	467	426	456	464	405	471	417	460	500	450	481	524	447	418	479	425	452	421	450	469	439	437	451	407	447	465	462	471	448	456	489	470	479	431	441	446	436	438	455	436	442	453	461	477	477	470	435	475	416	429	380	460	447	437	451	440	440	433	462	463	455	481	422	489	446	480	438	440	453	498	460	431	452	460	460	442	441	465	437	444	468	477	451	446	448	410	418	444	447	436	431	449	448	438	431	477	450	473	453	461	419	442	446	468	474	428	469	466	431	479	463	455	455	427	441	472	465	466	436	463	499	432	447	469	420	440	430	441	459	467	426	487	425	422	480	475	451	413	447	443	436	436	455	494	441	408	424	426	449	445	449	497	430	440	441	457	466	465	457	417	422	426	435	437	438	505	432	483	450	448	449	444	486	455	447	432	439	432	446	461	459	408	431	472	424	478	451	447	410	454	419	431	474	446	439	440	458	441	450	464	474	484	483	439	443	442	420	473	461	478	425	492	450	463	449	449	433	448	466	424	431	421	422	416	467	433	449	444	467	458	474	487	434	464	441	489	467	484	441	470	438	454	409	484	415	478	447	444	445	401	448	406	437	468	486	472	444	491	422	437	464	403	461	416	438	444	436	402	450	406	434	446	440	481	497	456	489	467	464	445	454	441	443	455	459	454	433	470	469	435	433	399	462	419	431	442	441	448	447	447	457	467	444	474	456	465	448	448	459	440	444	467	431	470	456	480	451	439	470	438	410	444	458	446	447	501	420	442	483	427	444	456	449	446	450	445	481	443	427	404	431	471	435	450	435	433	450	453	437	459	469	411	459	454	452	428	467	460	441	448	466	459	468	439
24393	21618	29138	24575	21603	9192	1121	705	573	527	483	444	398	406	409	374	355	342	347	312	317	313	327	306	300	292	287	303	269	305	316	296	295	289	284	294	280	298	286	293	297	281	309	273	269	289	300	276	291	320	288	299	292	302	269	283	265	273	278	307	277	271	296	282	273	317	272	276	269	265	276	291	272	282	277	280	294	284	293	276	275	280	270	253	257	274	247	280	296	274	280	281	280	280	261	308	278	275	285	262	263	277	294	265	290	300	295	258	271	270	275	272	278	298	267	295	297	273	254	268	263	290	288	300	267	263	277	283	309	279	283	258	288	295	308	307	279	259	296	285	271	319	268	302	302	303	294	277	277	288	283	286	302	289	278	289	300	289	256	294	263	287	271	264	303	247	294	257	270	253	265	273	266	280	292	281	273	290	308	305	272	289	270	287	260	252	281	292	273	306	298	258	272	286	267	288	295	261	269	287	272	287	288	275	278	262	265	302	253	268	257	282	287	279	235	283	289	287	249	273	251	248	308	278	272	247	265	258	271	297	262	291	261	293	293	314	296	278	262	258	308	263	278	318	282	312	299	272	285	263	258	300	259	277	261	241	268	281	312	277	268	291	262	253	317	267	275	282	260	315	272	275	296	266	297	282	286	283	258	274	267	264	285	251	267	294	308	269	275	268	252	289	292	249	290	282	299	266	318	285	274	307	282	270	311	274	263	292	268	269	284	276	296	290	286	290	286	285	257	272	263	255	293	253	274	264	259	267	279	269	288	281	258	247	286	284	269	299	273	299	302	259	270	249	269	279	276	273	248	273	287	296	267	272	305	249	284	286	295	303	275	298	281	275	281	264	274	294	253	289	297	288	269	266	266	269	269	280	268	260	264	259	273	282	269	288	278	252	262	241	280	269	255	279	310	263	293	306	290	303	263	258	300	282	275	259	277	276	280	270	268	285	275	257	298	284	274	315	263	257	305	299	269	304	277	257	254	254	292	284	285	258	255	277	274	279	277	301	247	267	277	279	268	266	271	280	286	250	278	263	291	278	282	273	299	276	256	277	286	253	321	265	300	271	278	289	286	258	271	288	275	252	252	277	277	300	292	280	271	292	293	283	253	263	258	272	291	293	278	287	252	290	281	254	277	285	276	260	252	257	253	270	258	277	251	270	277	285	263	286	262	264	267	302	296	294	264	278	280	275	266	299	292	264	267	295	298	305	284	273	280	259	276	265	270	309	273	306	255	284	285	279	286	297	299	228	316	289	256	295	298	261	260	288	282	273	286	283	298	266	288	281	290	274	260	276	291	293	257	290	262	304	253	297	249	268	264	245	268	278	249	254	282	250	284	240	318	317	282	295	267	293	262	267	301	280	282	254	255	289	321	296	274	272	258	296	260	268	280	274	279	284	287	291	262	285	260	308	287	309	309	279	274	308	288	278	302	275	295	301	274	274	305	243	282	273	284	289	279	293	273	301	308	290	287	269	265	274	272	272	305	274	301	276	262	270	264	277	299	277	273	252	296	252	248	290	248	303	258	283	272	261	288	273	287	260	286	285	276	271	283	269	325	295	272	296	283	275	266	289	282	286	284	281	285	288	277	277	259	290	270	264	278	282	258	267	277	297	311	276	262	282	288	279	243	306	272	294	317	273	282	284	277	287	285	276	268	316	303	295	281	266	283	268	309	262	292	296	234	270	296	262	273	287	276	272	257	269	287	267	268	312	248	285	261	266	287	272	287	317	286	266	288	283	277	285	256	255	272	252	288	287	252	243	233	251	280	255	311	261	260	286	297	266	304	266	298	289	282	270	267	279	287	285	286	297	267	266	264	283	293	268	288	271	256	276	291	272	256	301	271	247	315	300	278	280	288	285	290	284	245	261	266	263	269	247	270	292	266	260	280	293	274	266	280	263	286	306	313	277	258	266	267	290	275	296	278	272	273	250	270	277	290	260	297	287	275	291	291	282	280	289	267	278	277	259	271	276	300	266	254	263	294	272	266	273	258	256	263	280	278	306	272	264	271	283	300	274	281	276	276	260	321	272	259	244	281	263	258	281	298	266	281	303	264	286	266	264	265	319	288	255	256	275	274	289	250	253	264	266	272	249	269	253	304	291	255	294	283	248	278	282	259	285	280	267	243	305	310	272	257	293	252	278	295	273	285	261	265	272	300	289	282	262	279	268	254	287	289	298	278	281	260	279	268	288	298	256	291	251	244	285	245	268	248	285	277	281	250	268	256	294	296	283	301	283	300	256	265	271	228	244	258	284	270	248	273	272	283	286	300	291	288	289	285	280	273	276	264	270	293	281	279	275	310	282	266	251	264	263	323	270	271	280	275	271	263	261	265	273	272	278	277	254	249	274	254	269	275	297	285	284	254	292	257	258	306	282	307	278	266	271	271	271	261	253	260	290	274	270	271	298	282	282	260	256	270	296	299	268	258	270	266	273	299	276	290	316	278	266	303	295	286	274	249	260	295	289	270	270	295	261	293	255	279	288	300	294	278	270	281	304	280	297	252	295	277	270	257	272	277	247	255	306	283	294	268	300	261	285	263	267	285	277	293	316	270	268	302	297	279	303	281	291	264	289	268	267	271	294	286	294	260	303	274	293	302	271	255	245	305	249	273	282	265	269	268	289	274	261	323	261	273	296	264	267	302	294	263	292	260	295	283	264	302	279	287	271	290	289	268	309	294	272	282	278	271	269	281	250	275	299	278	294	269	270	310	268	275	270	283	269	271	277	291	265	305	295	290	285	305	268	289	309	271	271	284	286	315	251	258	286	284	269	297	261	253	280	288	265	307	285	286	261	277	282	275	300	292	327	283	291	281	294	269	300	275	269	271	265	290	241	310	251	266	272	262	262	271	272	268	320	296	275	281	289	246	287	281	294	289	253	283	294	278	305	269	295	301	287	262	293	287	258	265	270	263	282	295	267	259	268	296	276	259	265	272	228	269	291	270	264	293	292	270	312	293	264	261	276	259	269	278	260	244	256	253	281	283	272	253	276	283	285	286	260	280	271	246	284	286	276	262	282	273	260	235	269	246	294	272	312	272	280	275	281	277	324	315	252	278	267	307	260	266	283	281	281	274	269	237	296	285	278	270	288	291	272	286	279	274	262	296	273	263	260	297	277	264	261	291	279	279	261	291	293	266	283	282	263	288	257	256	269	281	266	268	273	280	291	306	252	280	268	270	244	285	278	279	251	295	284	298	291	252	292	270	287	309	286	300	276	272	266	262	300	259	290	279	277	286	308	302	267	265	285	269	295	268	254	254	261	320	274	278	273	259	249	257	309	263	304	283	266	283	283	268	284	268	280	276	276	276	298	282	271	267	288	291	306	288	284	254	274	261	253	284	283	229	280	265	282	263	266	267	269	282	273	292	278	290	276	300	284	248	290	262	269	250	276	292	298	314	255	271	286	289	294	260	266	293	257	303	241	299	291	255	292	259	266	304	273	269	283	269	272	274	310	269	275	313	267	269	313	285	264
4924	10041	8573	4373	2981	2294	1791	1453	1171	1001	912	812	763	637	622	600	528	540	490	474	478	505	494	463	415	458	425	430	437	413	443	418	420	430	424	395	408	410	404	382	416	420	388	381	392	406	376	408	358	416	405	409	352	379	432	411	384	366	411	364	400	376	413	406	389	379	399	403	356	368	374	378	393	348	379	403	387	393	404	397	383	364	406	396	356	377	405	413	380	391	433	364	375	402	424	370	370	375	384	385	371	409	378	379	409	399	394	381	388	374	377	366	350	370	371	407	394	366	382	362	388	403	372	400	380	372	357	396	334	393	385	361	377	393	383	368	385	375	372	365	384	378	394	413	379	376	398	365	380	417	398	393	393	384	390	364	379	403	377	371	388	409	375	366	381	375	386	377	367	380	353	372	380	384	353	363	359	373	378	375	395	343	364	381	348	373	408	360	391	389	388	386	343	367	416	368	370	401	371	401	379	384	346	376	412	386	343	379	387	379	343	349	378	346	366	352	332	333	393	378	395	362	364	371	420	395	385	389	385	406	376	401	373	371	382	406	360	372	370	404	374	398	369	387	372	361	374	398	382	383	378	354	374	375	369	384	401	378	359	384	366	380	387	374	362	396	359	371	360	351	390	357	363	365	366	368	352	375	423	400	372	395	365	371	391	363	385	381	346	373	361	362	410	360	350	394	350	361	406	379	400	394	372	372	376	350	384	381	347	351	377	359	384	365	423	399	400	385	367	373	398	380	337	344	384	366	390	377	402	351	386	364	385	395	389	372	328	377	431	352	355	394	410	371	387	356	397	361	415	373	378	380	345	373	395	400	394	390	362	374	382	372	393	370	373	369	382	378	387	374	381	383	414	364	377	338	354	360	372	366	379	406	345	392	366	358	371	371	384	391	391	378	392	362	349	354	375	394	355	374	382	361	397	365	377	386	375	365	377	361	355	378	397	411	368	355	373	377	362	388	402	373	397	364	367	369	363	374	355	373	390	396	358	367	378	359	330	375	355	385	381	386	369	381	369	400	364	390	407	380	357	372	393	362	344	344	353	372	389	372	357	387	398	393	397	405	407	344	380	357	395	386	401	379	381	368	381	385	389	390	386	376	378	384	378	351	354	357	373	410	365	393	361	380	386	353	400	361	360	338	366	380	408	367	357	379	365	365	396	385	377	375	407	362	369	381	401	342	426	369	381	348	389	390	343	395	351	384	394	373	384	395	383	397	393	373	376	422	382	384	382	367	372	397	399	416	358	382	370	366	362	358	371	392	384	389	361	385	380	365	375	390	397	381	352	364	356	399	396	394	388	419	378	421	390	396	362	362	388	352	378	375	395	368	363	381	394	360	379	401	355	361	416	369	388	374	369	390	404	386	354	329	365	390	382	376	386	382	433	377	378	368	400	351	363	363	388	358	385	358	338	357	377	384	369	377	359	353	382	360	355	368	366	343	352	398	396	386	378	393	365	387	358	373	386	370	364	373	370	352	377	393	381	394	386	387	377	385	379	386	379	373	380	413	417	374	368	377	384	358	359	371	379	408	369	383	368	352	417	352	377	409	391	366	364	372	375	358	364	379	389	365	393	365	375	383	376	360	350	351	364	360	319	374	369	391	332	421	388	323	329	376	385	385	356	376	387	406	400	378	343	380	379	402	355	359	358	410	382	380	365	362	383	390	380	395	346	406	395	378	387	393	407	385	396	389	387	377	386	353	391	363	373	368	368	371	391	377	412	351	373	413	380	372	380	354	410	377	377	346	379	405	362	350	368	370	376	389	342	377	406	391	369	368	388	399	369	391	341	393	388	365	382	397	413	353	378	379	385	361	351	369	383	392	380	400	396	374	365	374	390	371	403	369	371	409	380	374	399	378	395	386	368	342	414	403	339	367	384	357	381	410	377	381	369	376	369	373	418	394	370	406	353	366	382	365	340	391	386	382	389	391	381	378	333	362	394	389	384	376	370	389	398	380	399	373	399	451	378	380	400	356	389	372	416	336	379	385	388	379	357	352	379	379	385	382	353	367	395	365	404	392	383	383	394	342	363	386	363	375	381	399	370	362	364	395	379	368	366	413	349	356	394	384	355	407	382	381	401	380	378	352	394	389	374	401	365	361	390	382	391	369	411	391	335	408	376	353	378	378	381	386	373	384	375	397	355	399	364	358	384	352	379	375	377	357	387	358	396	420	385	362	384	371	364	359	398	390	365	340	363	376	362	399	354	367	382	373	385	392	371	385	383	336	391	360	404	329	368	399	384	383	393	343	406	332	361	399	326	379	386	378	379	372	382	385	374	376	387	384	345	367	377	412	352	350	380	368	367	373	388	400	391	379	377	387	375	348	405	373	356	406	381	372	394	374	384	397	381	396	387	372	372	373	370	358	401	378	379	342	349	356	382	390	369	400	367	365	397	362	376	406	385	377	379	397	356	345	346	374	370	391	376	372	364	408	370	392	360	355	366	396	348	377	365	374	369	364	405	421	369	399	374	387	380	387	384	365	366	319	375	359	356	409	380	374	377	367	350	409	349	361	367	380	401	409	409	358	396	347	383	369	408	369	375	357	374	367	405	407	393	349	396	381	376	405	387	394	348	402	350	391	347	390	361	384	372	384	370	365	382	392	384	364	394	360	376	387	375	351	393	388	409	395	354	378	360	351	377	383	371	376	377	356	366	369	386	370	354	393	370	359	410	369	390	380	351	360	361	374	378	379	408	358	403	408	415	354	385	374	364	426	391	368	362	397	381	376	382	379	395	362	371	367	386	380	383	378	372	357	372	377	370	375	366	349	361	359	400	367	393	397	388	393	381	378	396	360	373	413	380	413	392	348	398	366	345	405	406	389	383	362	380	390	361	355	381	374	379	388	369	391	367	352	421	349	394	348	403	360	362	382	385	355	390	370	369	358	338	376	367	369	381	387	404	367	365	419	381	371	342	380	362	388	367	376	340	363	361	364	400	388	412	340	375	395	395	393	385	375	373	344	351	351	396	364	398	358	364	385	415	369	402	390	380	386	392	340	376	390	386	349	384	379	366	406	378	353	360	406	369	388	383	372	369	357	379	364	409	383	391	368	329	380	395	376	386	387	338	378	366	350	376	368	364	371	356	390	404	383	382	405	410	368	337	373	384	363	340	385	380	395	369	325	394	383	383	372	372	326	360	378	386	389	400	410	404	398	380	374	390	369	397	370	357	414	342	333	388	371	384	376	365	365	391	384	388	376	389	412	351	377	403	354	340	376	395	378	387	372	390	421	386	367	411	410	377	364	360	352	379	406	379	398	383	393	365	386	361	346	388	421	396	380	380	369	362	408	357	337	372	366	327	398	366	402	380	386	399	370	394	354	365	362	362	389	352	353	373	381	367	335	345	377	363	391	398	378	396	364	356	363	367	378	392	416	352	359	378	367	370	389	359	389	387	375	360	362	436	394	366	363	342	403	374	353	394	378	387	382	396	367	387	359	396	384	410	359	393	366	386	373	378	403	390	383
23396	21600	29609	24056	21600	21633	6917	1020	637	576	502	414	382	289	271	277	251	232	207	194	195	152	166	159	172	165	162	148	151	142	143	176	138	138	148	140	132	124	137	138	147	138	127	120	138	118	118	114	120	115	121	113	132	129	136	135	128	117	154	99	122	124	105	138	106	110	125	119	131	108	117	122	119	120	117	120	126	131	119	115	123	100	132	123	99	98	133	115	122	135	122	128	119	123	123	105	104	115	129	125	113	114	134	123	115	97	135	122	127	107	129	114	110	99	113	123	115	110	109	111	95	114	121	115	121	133	113	110	111	129	97	118	121	105	117	112	103	123	87	106	109	124	115	108	116	80	110	110	110	90	102	103	112	97	112	97	124	103	111	106	119	105	112	115	113	111	117	121	118	112	117	103	110	120	109	119	102	103	116	107	91	104	115	108	127	96	112	118	119	114	119	122	101	119	104	116	112	122	96	107	123	115	112	108	106	104	117	97	114	129	117	106	111	144	130	114	92	111	114	114	101	100	102	125	117	107	118	110	97	119	112	99	125	120	115	109	110	122	122	118	120	112	100	109	126	106	112	102	111	104	98	105	101	122	112	111	109	116	103	107	97	93	104	113	90	109	125	111	120	121	112	108	97	129	129	102	118	124	104	117	111	108	104	120	100	121	104	108	104	106	122	117	123	118	115	122	120	109	114	136	121	129	98	128	95	102	110	109	100	108	89	126	120	107	117	100	97	102	109	113	100	104	107	88	105	107	120	121	122	115	114	134	105	122	101	99	108	102	115	127	118	123	103	126	111	129	124	137	104	105	109	101	102	100	113	129	112	107	103	112	91	117	115	124	117	116	119	103	116	120	109	105	102	132	131	112	115	121	105	116	115	108	119	96	114	108	109	111	111	114	121	132	105	131	115	101	117	117	113	116	97	124	118	126	118	119	102	106	110	121	111	103	114	116	109	106	125	131	116	108	128	105	89	108	90	122	111	99	107	123	112	130	114	106	118	109	124	103	103	109	102	120	135	109	127	100	122	110	103	112	109	112	103	110	103	102	130	115	116	104	125	125	96	125	101	120	114	119	125	104	113	130	111	120	97	100	101	121	115	129	113	119	114	119	107	124	114	113	118	109	109	134	113	116	117	112	124	111	93	139	115	103	101	122	118	102	89	105	99	106	101	120	92	117	115	98	108	100	102	111	116	114	134	116	109	104	112	134	115	119	99	115	112	129	112	109	122	103	105	105	126	123	98	98	97	122	103	115	114	116	98	103	104	103	111	97	91	122	118	107	109	114	118	103	114	113	128	120	88	80	104	101	128	96	116	117	102	117	102	117	129	100	104	113	110	88	124	125	106	102	130	119	117	99	89	124	129	127	114	124	117	105	100	80	102	103	102	106	98	116	98	114	99	102	109	136	111	112	103	104	78	118	117	110	118	108	117	106	107	109	111	87	88	93	112	106	110	132	124	103	125	108	110	113	112	119	107	102	99	103	111	102	124	105	103	119	103	107	106	104	120	107	112	121	95	112	113	112	113	107	101	122	108	110	109	102	98	141	130	108	114	123	109	95	108	128	125	97	111	102	119	85	115	125	123	126	116	117	121	112	114	96	103	101	116	90	126	116	126	126	103	83	121	101	110	131	108	112	112	103	107	121	100	122	137	106	109	121	106	99	122	110	103	110	117	103	91	106	107	126	119	104	122	98	126	120	109	117	117	125	110	113	102	124	113	103	100	110	115	132	119	121	117	98	105	106	120	122	110	109	132	101	96	120	102	93	122	119	110	130	113	118	108	119	84	122	131	114	115	103	120	118	93	101	123	109	104	126	106	92	113	109	104	105	106	122	108	116	95	116	126	98	102	102	94	105	117	120	129	106	100	102	103	103	105	104	125	115	116	113	127	107	134	105	120	113	111	112	91	116	125	111	125	116	123	103	111	112	95	119	106	99	101	114	127	101	100	109	130	109	121	113	96	112	122	94	102	114	110	122	115	111	130	114	129	114	123	113	92	109	99	85	102	104	109	117	108	120	103	111	114	105	100	104	114	115	113	115	112	115	125	109	100	109	111	91	117	135	103	111	101	91	103	139	113	117	113	86	117	119	109	108	109	106	117	101	117	122	107	127	90	133	98	123	129	101	108	102	110	93	102	121	118	96	105	125	109	101	120	121	121	112	100	111	114	124	114	100	123	112	125	117	115	106	123	111	106	127	92	109	118	112	129	111	110	106	100	112	110	122	112	107	108	104	104	142	93	96	96	110	122	120	106	121	100	118	130	106	116	111	116	125	103	105	114	102	119	116	108	102	103	109	127	112	112	103	91	124	133	109	108	105	108	102	114	114	129	106	116	120	92	112	101	123	110	118	111	107	111	119	121	114	114	114	127	100	114	120	117	107	122	110	99	112	109	111	101	110	112	97	117	104	113	108	106	118	125	97	113	112	102	103	104	121	128	131	120	106	107	106	102	112	104	114	123	111	114	110	121	100	110	126	107	98	118	110	119	97	110	129	114	108	110	122	121	122	107	112	130	110	104	119	110	110	105	101	114	112	107	112	98	108	113	126	112	121	109	123	117	98	99	116	99	112	94	122	102	116	117	131	101	116	123	126	107	118	113	116	100	130	106	97	116	121	115	122	122	100	116	119	102	122	125	130	104	109	116	113	104	107	121	118	115	104	102	110	104	96	107	109	108	120	96	107	105	113	108	105	123	108	124	102	117	114	121	123	100	112	110	109	121	118	110	123	123	113	86	123	112	121	110	108	115	122	112	113	129	121	110	119	91	105	94	103	124	103	103	130	113	122	124	112	113	93	120	116	123	106	109	125	109	131	110	110	135	115	110	114	115	117	106	102	99	126	105	109	91	110	99	108	114	114	118	124	107	116	105	104	128	115	124	134	113	118	97	141	116	123	108	118	97	114	106	118	113	133	116	123	129	108	109	123	105	120	122	110	108	101	125	104	120	105	102	99	106	109	124	95	122	112	127	115	111	109	126	90	110	104	98	115	123	120	121	109	103	110	116	101	137	103	110	107	125	122	112	116	135	121	104	104	111	100	119	98	125	115	92	114	127	107	139	101	114	127	103	100	101	99	101	113	127	113	97	106	123	120	125	128	100	119	96	108	107	101	94	104	119	111	116	100	120	129	126	103	122	103	127	97	126	131	104	115	108	97	111	117	132	117	114	107	120	119	120	108	118	118	111	105	108	100	115	126	114	112	105	103	114	127	100	115	127	118	117	106	110	101	116	110	113	116	122	122	115	126	113	112	93	103	100	130	129	104	121	106	91	104	85	119	109	111	115	107	102	103	95	129	95	99	120	114	123	115	136	112	105	113	118	103	122	133	96	114	111	120	117	99	130	112	118	98	103	114	105	122	109	102	100	111	112	122	97	110	107	99	111	114	106	116	102	105	108	120	111	108	124	124	121	123	122	108	109	127	105	111	128	107	106	105	122	109	106	131	117	107	127	132	103	116	106	107	132	97	110	122	102	110
7192	16208	13868	7469	5183	3865	3009	2226	1814	1382	1073	913	793	655	570	507	449	397	424	379	400	343	307	281	309	286	250	276	274	231	237	223	233	207	226	209	204	218	216	195	195	189	192	183	171	151	185	173	193	182	216	181	162	205	194	174	169	171	186	183	162	175	189	185	167	171	157	179	185	170	154	179	160	157	191	151	174	146	170	153	166	176	151	175	165	168	136	176	160	161	187	170	167	196	170	193	168	177	169	166	136	152	156	184	191	174	188	201	166	150	173	148	144	153	158	179	172	172	147	152	159	167	170	142	138	174	160	157	141	141	146	146	155	150	147	156	167	162	144	143	172	172	129	155	126	154	165	151	163	157	173	142	144	148	150	146	155	163	156	154	154	168	179	168	181	159	146	164	144	169	158	167	169	162	163	153	155	148	167	159	188	170	169	152	163	158	169	154	151	162	143	164	165	142	133	154	139	154	137	166	153	173	155	165	161	159	153	161	151	154	167	141	165	168	127	160	185	151	150	161	137	146	153	185	153	157	147	157	145	153	165	167	149	163	155	150	145	152	194	150	152	158	152	159	128	129	142	157	174	172	153	147	159	166	152	156	167	189	156	162	165	155	156	142	132	149	160	148	148	143	143	136	169	173	132	162	173	145	156	163	147	138	141	153	151	169	190	138	138	147	151	161	177	134	145	153	183	140	135	142	185	153	146	140	141	151	152	142	166	144	147	151	140	183	146	156	174	177	149	140	146	136	154	159	178	160	155	144	170	171	143	165	150	162	176	157	148	169	174	153	154	177	156	177	166	152	156	166	151	155	146	174	142	150	179	155	150	151	133	156	171	177	169	153	145	162	134	148	119	153	154	158	157	151	165	138	164	145	149	158	168	162	174	151	141	157	129	177	151	142	150	153	163	179	179	135	177	147	147	141	151	150	182	156	136	155	172	151	160	150	144	153	177	169	145	129	140	160	145	159	171	164	163	140	151	137	153	143	141	167	183	159	153	170	158	157	164	151	176	151	159	197	155	137	149	158	127	159	157	146	159	158	169	174	152	149	167	161	149	160	162	156	158	169	160	137	161	157	177	134	166	131	159	160	148	147	155	164	153	144	187	148	129	169	172	151	163	150	166	161	162	155	182	125	144	160	170	143	158	134	163	170	138	168	161	165	160	144	167	163	157	163	146	150	165	144	174	147	164	166	170	151	170	161	174	171	141	166	166	165	162	165	165	144	157	171	146	149	125	161	184	169	165	154	159	160	160	177	154	163	138	185	163	152	146	157	138	168	163	160	172	169	144	160	185	154	162	154	153	157	156	170	151	143	154	157	143	152	151	164	148	156	140	166	131	140	150	149	162	152	146	142	163	155	152	147	140	167	155	140	142	163	140	156	151	142	164	142	139	179	169	148	169	150	150	142	153	140	164	136	144	161	172	155	136	149	148	139	162	154	149	152	160	184	137	153	177	175	166	174	159	157	166	169	156	156	167	165	162	152	158	170	142	159	157	157	160	155	159	176	156	172	139	175	156	164	145	136	157	143	160	167	149	149	136	173	165	160	145	148	154	160	173	156	165	158	148	188	170	151	156	137	157	149	164	132	182	154	177	151	154	162	172	150	160	156	167	139	155	158	157	167	144	156	148	151	152	162	151	175	147	171	131	182	170	169	153	160	171	157	162	173	170	143	156	151	165	172	137	160	122	117	143	148	169	157	145	155	165	153	160	143	172	153	140	154	158	140	140	157	177	149	162	163	139	169	133	167	151	148	144	161	147	156	154	138	160	156	132	161	171	155	165	189	154	144	136	161	151	149	153	163	158	156	152	156	135	149	162	156	149	155	149	167	141	134	166	153	175	159	169	171	149	172	170	142	160	157	184	161	144	170	159	142	167	167	150	158	182	160	133	146	150	160	168	168	148	146	148	176	133	144	158	160	167	150	166	141	149	164	153	149	144	168	150	158	154	140	164	162	162	170	144	152	159	145	149	147	143	172	142	149	154	164	167	151	170	161	143	169	157	161	144	170	159	167	166	157	145	144	187	144	143	167	127	153	180	154	128	162	151	172	172	163	164	151	169	160	146	181	161	154	143	154	148	139	139	156	145	150	136	168	170	158	143	162	161	173	149	166	167	144	160	149	169	149	153	147	144	183	149	141	166	144	149	154	160	136	185	141	141	159	151	155	147	136	150	145	165	135	198	151	146	151	165	155	149	170	169	163	180	157	162	160	158	164	166	154	153	158	162	152	147	167	136	152	157	147	179	141	169	172	162	189	168	164	174	159	146	168	135	144	145	157	153	140	165	158	145	154	144	163	145	144	138	152	162	171	165	143	145	148	150	163	152	173	156	158	171	156	163	150	158	165	145	155	156	163	150	171	144	162	184	161	143	178	141	144	166	175	150	156	150	169	152	155	136	156	141	183	171	129	164	174	158	160	135	134	167	169	170	138	156	149	129	166	169	155	155	157	145	165	160	142	170	150	153	152	174	146	178	130	140	149	135	166	147	174	151	181	160	164	155	167	154	143	130	156	154	153	149	158	179	140	145	170	175	152	168	144	182	160	147	175	169	130	155	173	179	151	149	179	151	145	153	161	154	161	167	163	129	156	157	139	142	152	148	150	138	159	155	145	151	175	155	155	140	162	151	155	173	139	148	154	169	160	154	157	160	151	159	165	141	141	157	168	164	157	146	156	150	140	160	148	139	129	163	139	166	183	160	163	151	135	158	139	140	164	133	164	159	150	155	176	167	156	162	167	177	161	150	147	168	156	145	149	177	174	172	181	143	162	156	172	137	138	166	158	150	148	175	151	168	152	145	146	175	161	161	165	145	144	160	152	165	142	150	178	137	164	141	168	164	149	144	157	144	147	149	157	154	148	147	167	169	177	138	149	142	143	164	147	126	159	167	153	149	168	182	163	157	159	165	158	142	178	161	156	164	149	143	142	150	163	158	171	148	150	165	155	136	163	128	149	158	141	140	151	136	173	174	154	162	146	159	185	141	146	137	154	150	160	161	176	154	159	166	159	167	161	162	163	153	148	139	140	144	185	152	183	177	163	154	150	144	150	147	157	148	151	155	137	166	179	158	143	151	151	167	152	157	165	160	135	160	146	167	147	150	154	154	162	150	170	147	153	136	161	148	137	160	182	166	152	164	159	165	155	161	156	153	154	185	149	148	149	169	153	155	138	162	156	140	165	141	143	167	136	168	150	186	139	156	158	142	154	145	146	157	154	172	174	174	144	142	163	170	142	148	165	151	157	132	160	137	160	150	155	161	150	150	144	140	161	153	160	150	139	161	145	149	169	154	148	145	166	169	156	162	152	135	157	172	174	131	143	138	154	170	169	146	157	133	166	148	169	164	148	149	159	167	166	152	139	145	181	145	126	145	144	155	128	168	150	166	139	166	164	153	173	147	146	142	166	155	171	163	152	179	168	171	132	154	142	167	157	146	167	135	158	141	150	145	136	164	141	166	183	167	153	154	159	124	173	152	155
27348	20997	8846	944	589	510	440	378	372	375	349	356	329	340	355	373	330	375	361	342	352	344	350	356	330	378	357	336	345	316	370	343	360	340	336	330	353	350	308	336	348	349	368	323	356	376	340	344	336	370	318	321	365	315	326	299	345	367	351	318	308	306	320	341	335	376	323	352	339	362	352	338	339	360	370	351	362	357	354	325	361	339	316	357	339	344	321	364	330	334	380	342	361	363	328	334	353	340	358	321	312	310	344	351	353	335	350	328	362	352	323	332	350	328	355	345	343	335	325	353	347	329	316	330	366	318	326	338	301	354	342	343	377	325	336	312	353	362	336	311	331	350	358	335	337	345	358	337	330	363	320	328	361	338	338	349	365	345	336	351	360	354	345	335	366	323	362	308	367	344	379	357	322	355	343	344	343	327	312	367	360	353	355	331	343	353	356	325	358	323	354	334	355	311	321	320	330	349	349	358	351	352	354	364	324	341	334	344	303	367	326	343	361	340	331	345	328	296	343	352	346	326	325	339	334	325	336	332	343	340	327	348	361	347	331	370	318	306	335	318	367	328	343	345	360	348	378	375	346	363	371	324	348	338	353	335	317	325	334	383	330	337	320	345	349	313	347	355	336	346	365	325	365	379	357	308	346	361	298	333	347	333	350	353	333	333	345	336	367	344	342	351	312	333	351	332	346	329	328	354	318	323	350	332	349	324	359	332	358	339	359	362	332	355	348	342	307	343	331	367	328	352	363	346	332	319	334	369	313	340	328	330	343	338	351	339	363	303	317	333	347	323	353	345	343	351	339	320	352	359	348	326	331	352	328	349	351	344	357	348	357	333	356	334	350	366	336	329	341	346	370	355	326	324	340	329	368	349	330	334	335	324	332	319	368	316	331	346	374	322	355	318	349	318	340	334	351	363	327	345	368	337	371	326	326	316	347	395	301	391	352	332	363	337	368	342	350	345	333	344	337	355	291	337	297	357	317	329	329	331	325	361	328	330	337	353	350	347	314	348	316	356	353	343	322	313	354	348	360	323	316	347	338	334	336	364	347	329	351	326	348	313	312	326	338	355	336	364	347	344	345	338	336	312	313	360	355	311	304	322	364	332	310	326	357	341	337	308	342	362	349	345	349	339	315	347	340	365	339	369	322	353	309	288	377	362	360	337	351	350	367	365	358	341	339	318	340	326	346	342	350	356	299	341	338	366	354	352	333	339	343	322	328	328	353	332	341	353	334	342	355	376	340	350	312	332	341	334	329	312	343	352	336	336	360	348	317	333	332	373	367	363	334	340	337	336	349	330	362	330	305	346	343	333	319	344	348	364	376	323	327	304	334	327	348	311	382	329	368	341	341	335	361	302	357	325	306	330	336	339	313	356	353	329	339	331	351	350	380	340	332	341	331	379	359	335	317	333	343	330	341	332	346	381	391	317	340	356	310	331	334	329	314	326	318	347	330	311	373	331	314	354	338	346	354	350	346	336	360	325	320	335	343	300	322	338	335	331	327	331	324	369	285	357	361	362	355	353	393	351	333	351	339	353	308	317	345	327	333	330	352	312	367	344	341	355	351	357	353	347	326	374	343	358	334	332	346	383	343	329	346	374	342	346	346	351	348	340	355	351	357	319	339	341	351	364	331	355	345	329	352	358	315	359	357	322	377	323	364	338	382	338	348	362	373	342	357	384	344	349	347	365	357	331	351	325	303	360	370	354	343	341	330	368	343	356	373	335	351	327	359	320	359	335	371	323	356	350	376	364	346	317	321	324	330	353	342	343	356	332	344	354	339	366	329	349	318	349	324	337	355	320	362	329	346	371	386	335	349	343	355	343	374	332	348	321	341	339	329	313	347	336	331	343	327	334	338	332	390	338	318	327	343	349	327	348	352	324	366	340	342	324	350	339	353	303	333	389	352	345	326	331	318	340	330	350	326	311	337	325	308	312	317	345	380	352	339	350	329	437	342	324	342	356	332	323	357	324	359	304	337	313	336	347	343	291	361	337	318	370	329	355	339	331	309	353	321	345	309	368	351	343	340	332	329	343	333	352	341	348	333	337	328	334	311	345	368	358	348	326	326	343	355	366	331	309	321	346	356	361	327	338	294	318	343	328	357	353	332	362	362	352	345	378	340	377	334	354	339	330	357	343	358	329	312	331	320	363	328	304	350	335	351	339	349	349	347	336	329	363	321	344	330	366	325	323	369	324	357	350	356	337	331	340	333	341	360	318	351	354	315	334	331	345	342	339	375	319	337	329	321	330	322	359	343	337	338	323	346	374	348	331	327	346	328	346	350	322	327	329	344	364	331	366	357	356	365	350	360	340	370	325	314	355	353	345	321	340	353	331	320	399	331	357	324	342	310	339	360	365	304	349	326	373	373	301	342	330	316	324	349	324	350	356	357	338	347	334	334	345	337	318	340	337	366	304	331	336	321	341	340	350	357	323	331	367	372	319	363	335	326	325	354	333	324	320	335	362	321	362	329	357	316	344	347	340	324	344	332	354	379	343	317	350	328	351	333	346	333	324	323	352	350	332	349	362	320	324	331	337	318	332	362	345	382	381	367	314	364	367	330	377	338	335	339	323	352	309	336	322	338	371	365	328	356	354	333	388	297	338	321	304	347	348	358	313	347	356	337	349	350	371	325	359	356	351	354	348	348	336	347	344	330	345	328	294	322	319	376	368	368	344	307	329	320	337	319	340	354	319	330	300	341	358	331	342	345	346	370	352	356	316	375	351	373	336	349	326	341	329	344	367	365	329	363	331	327	356	364	348	322	334	337	354	358	340	322	345	369	367	339	322	353	351	360	323	364	355	335	328	326	322	339	341	360	360	356	340	327	318	363	343	367	369	339	342	366	329	322	365	373	322	358	323	346	340	324	365	339	320	323	328	357	381	335	331	328	314	326	334	338	340	316	333	349	334	347	338	343	334	312	331	346	339	386	333	351	336	359	346	349	313	358	359	366	349	332	335	339	324	383	328	335	355	354	319	353	333	363	348	365	339	329	331	343	339	339	324	339	353	313	305	328	357	351	311	331	340	319	326	363	344	348	340	405	372	349	339	330	342	331	355	363	346	356	344	360	350	357	341	333	317	339	345	336	321	320	330	367	337	343	348	317	349	379	334	336	369	340	360	353	341	325	353	311	355	344	366	343	311	313	398	312	342	347	334	349	308	350	355	347	349	344	356	307	374	351	340	338	350	315	343	325	325	350	322	361	381	339	343	329	323	335	345	318	331	322	357	321	346	358	334	347	369	362	345	320	328	364	323	317	359	327	351	338	325	360	342	350	351	355	329	321	326	376	316	400	380	342	359	355	336	308	312	328	311	317	325	334	395	316	328	362	344	341	332	351	333	387	354	340	337	302	312	360	340	358	356	371	357	314	303	347	369	351	355	346	354	331	374	324	326	340	341	356	343	326	301	348	332	355	342	326	347	342	358	354	325	328	358	317	347	354	339	294	329	339	316	342	352	356	347	356	355	333	306
3913	1395	1225	787	620	607	567	557	505	515	464	505	477	485	486	462	449	458	435	429	444	456	465	447	497	466	481	464	416	451	481	450	451	404	456	487	422	472	477	486	442	450	481	465	476	491	464	480	455	496	462	479	484	451	444	457	463	436	477	445	448	443	463	469	471	467	441	487	429	479	449	473	468	453	425	430	508	480	449	467	444	444	445	434	461	453	467	476	475	464	419	484	485	443	446	448	452	505	470	486	410	479	421	525	464	437	458	461	449	470	461	432	442	437	443	459	445	447	450	445	428	476	436	466	426	424	466	445	442	478	477	444	424	461	430	457	435	449	458	456	457	470	455	485	466	478	446	461	459	474	423	473	469	501	435	439	484	467	469	459	486	475	451	456	452	460	426	482	449	488	449	441	460	439	480	479	472	451	434	480	431	465	450	439	454	436	446	444	434	483	459	480	501	444	474	417	479	482	463	500	441	440	442	485	454	441	439	425	422	438	460	464	453	438	469	438	442	424	467	477	457	453	469	470	461	467	465	493	404	447	448	516	448	410	447	485	438	456	468	465	430	439	519	461	460	461	438	437	484	460	490	460	488	475	439	483	492	459	429	444	430	473	492	468	455	482	444	453	455	474	471	437	475	409	442	449	463	447	461	456	426	467	490	459	498	483	475	440	456	443	457	441	444	435	477	433	435	438	464	474	466	483	462	470	514	496	438	425	477	431	465	448	432	491	484	472	456	452	476	475	461	444	466	418	450	453	453	457	441	487	455	448	460	506	451	450	464	458	465	449	520	469	458	500	461	491	457	431	435	418	430	492	471	477	469	434	453	476	467	465	486	466	478	479	474	489	413	427	433	487	472	480	429	457	491	435	459	409	442	430	448	473	446	452	490	437	449	430	483	457	413	472	493	452	460	450	448	423	485	462	484	464	437	469	446	472	459	433	458	466	466	447	461	443	432	455	453	438	419	452	471	519	444	442	461	461	462	464	477	430	437	452	436	450	460	417	444	437	437	443	482	460	452	417	450	444	462	475	478	442	445	455	444	441	473	467	462	448	478	457	421	477	483	442	479	451	442	457	473	442	502	448	441	489	433	433	452	461	478	449	440	429	457	454	479	442	448	448	457	453	449	434	468	450	495	438	435	453	490	446	502	467	468	430	472	477	447	468	455	448	500	435	486	441	433	436	462	443	442	438	469	484	472	416	438	434	475	444	443	481	497	464	432	471	439	466	455	448	482	457	474	452	477	480	461	460	461	450	467	468	463	425	495	471	456	437	447	463	459	494	511	470	448	432	458	494	485	420	469	478	456	446	453	452	442	469	437	476	479	474	449	468	444	433	431	449	458	481	438	460	540	466	461	444	491	432	438	445	490	483	473	441	497	417	405	470	436	458	420	469	443	455	453	440	480	445	452	457	460	479	475	515	478	495	449	435	478	456	483	462	444	433	483	463	460	451	515	454	463	460	441	492	428	486	444	516	385	477	494	470	460	470	492	465	408	450	462	479	528	470	432	453	480	444	480	458	448	449	439	446	447	440	486	491	473	454	451	434	417	432	452	422	447	417	460	480	456	442	461	472	456	478	451	499	470	467	464	494	446	443	446	474	471	443	451	454	443	438	409	443	438	468	513	462	458	450	458	462	425	464	434	424	455	436	511	463	477	427	456	459	451	418	463	483	429	459	447	477	482	467	437	489	448	460	464	405	473	439	419	472	491	446	461	452	431	451	433	436	467	397	488	438	444	414	439	434	470	444	439	463	447	493	442	473	417	486	475	476	462	441	489	480	439	441	430	454	483	440	490	462	472	484	482	478	476	481	453	472	477	467	408	426	483	468	437	450	454	465	454	488	453	486	424	461	436	476	482	447	426	479	435	417	417	453	496	432	451	447	435	472	461	476	445	467	449	461	442	459	477	499	478	479	492	480	441	466	448	440	454	457	464	440	485	461	519	445	442	434	423	462	443	471	470	426	461	451	453	459	449	466	492	440	432	458	430	462	458	426	430	449	489	454	463	448	436	454	430	482	440	448	458	452	489	466	478	468	474	486	457	447	466	482	397	472	450	480	434	504	390	414	438	468	467	475	484	467	482	452	460	423	448	473	443	435	431	461	419	481	460	452	432	433	445	449	432	426	427	475	457	436	441	437	497	434	457	444	491	414	484	415	434	461	448	405	472	450	444	450	408	461	433	426	455	509	433	474	452	466	448	451	473	449	447	472	474	479	436	465	456	452	464	491	445	431	464	432	410	410	437	488	420	477	439	461	472	472	472	415	478	464	497	433	457	451	416	531	462	425	440	463	441	417	477	467	444	412	489	472	448	481	439	452	456	486	455	402	432	465	422	450	476	467	438	450	457	449	478	459	422	476	449	453	451	430	423	446	424	459	452	445	471	507	482	478	456	472	446	439	454	427	456	495	488	431	467	461	469	481	453	486	440	476	475	467	459	441	477	473	451	443	493	460	467	467	435	486	449	420	475	454	474	464	428	473	445	503	447	457	454	477	486	469	479	433	449	455	436	480	491	453	446	476	424	466	472	438	510	453	446	441	501	456	482	458	498	434	456	482	422	446	477	458	442	461	432	417	442	459	471	433	433	450	465	462	508	393	445	471	433	424	497	471	446	474	480	418	462	485	473	440	475	492	490	478	475	519	433	468	499	461	440	441	455	444	444	473	438	489	428	445	480	455	459	444	438	455	444	446	411	480	478	487	452	466	467	496	432	451	476	454	463	470	476	443	440	477	439	477	436	434	479	467	455	458	465	459	469	504	417	483	459	455	460	439	438	464	477	464	442	460	453	470	465	478	465	440	465	495	469	465	436	470	449	429	422	461	445	459	475	472	454	430	430	481	450	450	437	458	466	453	477	441	463	469	452	415	458	471	462	456	454	478	454	485	457	465	458	461	458	458	485	466	458	462	473	435	471	451	444	402	442	481	451	480	454	452	488	431	462	463	447	445	460	461	447	457	449	447	452	471	436	482	508	485	450	444	488	441	443	470	491	440	467	440	497	428	490	485	444	418	463	471	480	461	441	443	474	480	426	459	440	434	409	476	496	470	478	421	462	507	436	469	444	442	454	473	465	468	469	466	477	427	454	478	507	447	428	462	439	443	427	439	428	486	433	445	462	462	495	457	448	383	493	466	460	445	475	481	453	472	454	441	423	461	497	481	440	482	455	450	461	463	437	497	435	456	440	457	470	457	456	459	407	464	427	451	429	495	499	475	435	494	465	478	472	440	461	456	436	461	448	449	437	468	498	422	445	398	410	473	500	501	448	446	495	474	453	456	462	477	467	430	447	440	449	472	452	477	439	466	464	458	457	416	457	414	465	446	454	473	423	446	414	479	462	454	485	472	450	436	469	452	470	462	489	450	479	454	460	442	443	486	480	448	451	452	430	447	496	461	458	460	457	426	466	434	473	442	462	460	463	452	456	441	468	448	455	490	474	455	423	453	490	457	406	472	439	471	462	457	504	494	458	414	489	505
24425	21594	29172	24501	21576	9208	1081	749	551	538	468	413	416	391	376	377	332	348	360	345	315	321	302	301	307	290	304	289	304	326	280	287	329	284	295	272	289	285	298	288	281	293	288	300	292	290	290	281	283	296	285	277	260	301	323	321	315	309	293	318	267	295	317	270	289	293	283	298	287	327	266	281	298	276	302	266	288	292	270	254	283	287	309	280	278	262	254	299	275	294	293	305	319	329	283	259	305	266	289	288	296	259	293	286	297	298	304	307	282	290	269	318	272	272	302	283	278	278	286	297	259	288	321	267	290	297	251	261	282	276	289	288	290	290	290	306	258	305	277	250	272	282	311	257	276	297	274	283	264	286	305	271	267	302	277	269	297	287	285	289	272	263	283	308	301	281	299	255	297	336	282	270	271	268	285	285	301	270	285	256	255	287	310	278	312	303	294	295	292	299	299	307	277	272	315	266	305	296	266	274	258	294	304	279	289	266	271	280	271	273	273	259	294	263	275	267	287	289	273	304	323	286	280	290	284	299	252	283	282	269	260	317	268	270	270	284	303	274	291	257	292	277	294	274	307	255	302	278	301	284	281	288	278	258	269	296	318	296	305	282	281	244	309	290	263	275	275	277	316	290	279	264	275	269	308	305	295	272	282	291	245	275	256	277	296	292	296	266	296	275	268	289	296	276	269	273	274	284	287	240	276	275	294	253	305	275	278	301	263	311	271	253	279	265	282	262	309	289	284	303	304	299	266	275	320	269	265	269	266	300	275	271	258	284	309	264	296	251	284	310	270	250	265	262	302	290	303	282	263	301	240	292	289	272	283	257	269	290	288	263	298	279	268	286	269	282	308	293	271	273	289	289	283	286	269	271	266	281	265	267	274	296	283	279	296	291	260	302	244	292	303	278	290	303	284	297	286	309	274	279	262	282	288	287	326	273	235	268	266	273	297	272	270	314	269	290	304	263	252	274	275	262	253	298	297	284	278	273	297	266	304	286	297	275	273	293	286	258	284	275	266	277	278	289	292	299	303	292	286	297	265	267	294	278	287	279	268	306	273	268	288	280	288	250	272	272	284	270	284	289	275	277	311	296	284	277	293	287	305	275	298	282	282	272	280	305	285	280	302	312	254	276	262	282	285	275	286	262	285	292	277	281	270	285	271	264	304	258	298	274	305	232	290	275	279	269	281	289	305	267	305	272	287	283	274	294	274	287	274	264	284	279	296	303	279	263	294	270	262	294	278	288	292	296	265	286	263	275	272	319	292	296	273	265	281	247	258	279	278	268	281	296	237	301	268	297	291	261	267	277	291	279	289	293	271	300	314	306	279	270	286	271	259	268	286	295	280	291	276	299	259	293	281	298	264	299	282	280	301	262	301	279	311	277	252	287	257	268	255	302	268	318	287	281	291	286	272	297	301	254	277	254	283	294	284	271	278	314	259	300	280	261	277	288	280	277	315	272	273	300	276	275	283	267	277	300	252	287	259	290	280	281	276	318	301	274	296	299	274	261	279	302	272	247	292	280	280	262	301	281	292	288	276	289	246	281	274	274	270	282	264	304	283	290	312	271	293	267	264	241	301	271	300	262	255	294	285	252	260	296	290	288	298	282	285	279	292	267	277	301	283	286	297	259	301	257	279	270	274	304	256	267	311	270	289	258	276	278	285	303	276	298	257	262	285	319	265	288	275	279	294	285	288	264	292	283	265	277	292	297	302	273	280	288	298	279	286	299	275	298	290	300	310	279	275	308	288	278	277	298	284	297	288	301	252	304	257	301	290	317	258	273	268	300	286	285	287	304	293	281	286	267	296	270	314	291	294	270	259	271	239	272	292	262	286	292	292	266	265	259	295	270	249	249	267	299	273	270	269	302	310	282	298	296	302	265	276	295	280	267	263	276	287	286	297	292	251	285	306	257	263	303	288	288	288	252	314	290	267	279	242	270	283	282	280	295	293	277	294	286	313	274	267	263	300	268	300	286	272	279	310	290	277	281	276	275	259	291	305	279	257	302	278	288	272	273	307	287	306	274	283	306	267	293	317	301	295	297	296	282	245	283	269	264	301	309	259	287	273	290	276	252	305	291	245	292	290	281	289	299	278	289	270	283	294	269	295	313	295	274	262	287	277	285	294	283	262	266	280	276	293	272	293	304	247	277	265	264	313	282	257	287	269	287	259	258	288	280	287	275	277	292	254	261	266	275	296	273	282	285	273	298	330	269	297	294	294	276	279	288	281	296	288	273	285	284	308	248	298	284	285	281	291	260	294	302	291	305	286	262	277	286	272	260	306	267	334	294	291	282	285	288	260	285	281	279	290	286	264	293	286	315	299	244	271	290	258	313	309	286	283	262	255	309	253	287	265	263	285	296	292	285	279	288	272	265	274	294	261	282	285	294	326	276	281	287	262	284	289	293	278	266	279	280	296	310	282	321	292	286	268	282	291	276	275	270	277	309	275	289	267	277	263	278	290	289	291	299	292	296	277	267	280	279	295	265	254	267	269	269	303	270	295	285	295	300	262	318	268	304	283	277	298	269	291	282	268	296	278	283	284	264	282	304	281	294	312	300	317	284	290	286	299	296	270	264	292	308	251	265	287	284	302	288	308	292	281	277	280	297	285	262	274	276	291	283	280	275	255	287	270	286	296	276	231	252	285	296	261	278	253	275	274	257	253	264	305	275	298	276	279	293	248	298	265	298	289	279	300	284	265	277	310	270	257	264	269	272	274	285	265	290	280	279	288	289	263	282	254	277	309	282	282	265	312	290	243	273	306	295	282	273	271	274	278	284	284	310	266	289	287	238	278	278	272	276	263	285	284	262	283	264	287	250	313	276	263	317	280	283	267	285	303	268	298	270	292	295	280	282	277	285	275	276	275	275	272	281	259	279	262	294	291	297	284	315	291	276	287	303	278	269	269	263	305	303	279	289	253	298	270	261	300	293	269	272	311	274	269	312	289	286	252	275	313	269	284	304	279	291	260	269	273	278	282	255	298	267	271	269	258	311	288	294	304	270	279	284	303	240	313	283	290	269	262	257	275	294	284	268	298	279	265	287	284	275	293	257	286	269	295	305	296	282	261	282	259	271	303	323	290	278	291	275	267	279	303	275	293	279	272	267	289	254	275	268	318	281	288	283	278	338	265	283	281	267	281	282	284	277	280	299	276	275	273	275	311	276	301	276	293	274	259	251	280	297	278	295	267	287	315	271	287	262	290	272	274	303	268	323	284	295	313	289	276	291	305	271	291	246	283	281	305	285	290	322	286	274	300	279	288	279	276	288	310	294	285	297	311	257	287	261	272	293	302	291	308	268	287	261	274	251	275	254	284	283	303	282	294	288	306	271	279	294	298	305	289	275	280	299	299	272	276	304	302	300	273	266	288	292	303	294	280	272	258	281	267	270	282	279	249	279	276	293	260	253	257	279	274	296	290	280	262	240	300	293	283	295	269	266	305	277	286	288	268	287	272	270	310	268	281	272	263	323	242	292
4889	9997	8791	4464	3052	2376	1774	1463	1192	1025	845	773	711	667	630	585	577	532	476	486	503	508	483	441	436	439	436	419	420	410	431	418	412	450	402	429	394	396	468	395	424	403	386	396	363	377	404	377	394	405	398	409	370	384	468	388	413	372	421	378	412	380	373	392	379	386	376	379	411	380	397	392	375	360	403	397	369	413	379	413	400	419	365	384	369	356	353	349	395	398	422	389	420	407	387	405	392	385	428	341	379	371	376	390	358	389	392	383	381	422	404	364	426	338	367	363	393	364	382	385	365	389	356	361	372	394	387	392	372	387	373	413	383	416	381	367	392	424	391	368	416	368	400	372	383	370	377	363	401	352	349	387	401	370	364	381	388	421	347	390	401	367	366	358	389	401	363	404	370	393	343	395	381	404	368	353	397	356	374	408	381	385	398	396	412	397	398	353	397	373	370	359	354	388	354	374	331	372	396	389	388	381	371	388	377	361	369	398	404	383	361	398	376	381	358	368	365	412	371	346	368	368	393	414	386	400	399	365	376	374	376	367	369	391	401	373	367	418	397	382	397	401	366	372	375	389	408	384	389	361	378	393	360	382	390	363	361	389	411	398	377	389	372	372	361	376	432	385	393	344	370	358	409	396	400	421	368	409	411	414	380	395	376	410	378	389	401	382	365	356	437	385	380	375	393	375	386	380	359	383	337	352	373	381	381	362	406	351	395	383	414	373	382	378	381	377	366	369	414	386	414	416	416	358	402	392	362	370	385	394	369	362	368	370	337	377	409	374	368	418	378	377	415	387	359	365	359	426	382	416	370	395	404	379	371	381	360	388	371	393	329	371	365	395	382	372	389	384	384	372	418	341	364	376	392	384	375	360	415	375	376	373	380	378	375	363	362	373	368	392	377	339	401	367	378	385	410	402	359	369	379	401	375	410	379	366	373	414	353	398	368	370	383	378	374	370	378	388	362	347	394	365	336	439	395	371	378	395	385	404	420	389	353	369	341	398	361	406	360	403	350	387	415	413	348	384	379	374	366	394	339	380	383	382	408	384	394	400	382	398	364	361	380	401	388	406	392	373	399	397	405	412	383	370	378	392	369	337	377	403	406	361	351	387	406	409	385	389	363	347	357	370	369	356	381	392	377	366	408	377	377	413	392	355	411	385	388	381	384	364	399	373	378	382	371	372	380	400	368	393	415	366	392	402	401	404	387	352	350	387	372	406	412	381	385	388	374	395	354	384	385	362	379	374	389	373	385	356	371	387	378	378	361	415	361	374	402	369	369	396	391	373	419	337	387	378	378	398	436	357	343	393	382	396	384	372	356	395	368	392	376	381	384	370	399	401	415	356	395	353	350	359	389	359	387	363	384	392	391	355	342	372	391	359	406	373	383	389	360	369	411	391	395	401	376	367	375	356	418	374	358	368	383	400	382	377	370	372	393	392	386	347	370	380	370	375	354	367	379	378	389	374	393	364	380	392	350	389	363	357	363	374	349	393	414	367	374	375	372	370	382	383	418	410	379	384	392	383	369	335	389	385	415	348	382	373	401	388	376	404	398	358	381	405	409	394	357	369	396	354	395	371	377	381	351	367	391	380	429	402	392	398	404	396	370	381	376	384	389	374	398	344	342	370	389	412	368	408	352	349	341	397	408	364	356	392	367	393	400	387	386	387	373	351	402	367	393	383	412	359	384	396	340	390	385	391	391	376	373	377	405	366	394	369	384	396	359	384	424	397	402	388	378	387	402	376	418	393	410	382	383	417	408	342	393	355	373	374	398	364	373	410	336	397	409	384	379	402	367	394	358	405	346	357	352	388	436	331	367	388	382	399	382	368	361	391	387	383	369	371	398	393	384	398	356	426	396	348	373	390	393	382	374	356	354	384	395	366	371	397	391	416	395	410	392	418	371	412	423	366	398	372	397	385	381	356	411	372	387	348	380	410	397	396	411	353	340	336	376	427	425	382	370	370	395	402	412	378	419	358	373	327	400	392	418	375	406	385	389	377	410	380	418	417	369	378	379	392	363	356	364	355	362	401	389	410	361	377	369	370	353	373	401	400	390	407	390	373	380	373	345	396	392	351	383	376	396	376	383	349	363	392	352	426	388	372	358	392	403	362	365	386	378	393	370	353	371	384	388	373	405	357	368	350	362	363	370	413	404	384	371	371	407	378	384	375	379	356	390	406	382	373	387	397	352	364	365	393	406	392	365	389	391	381	375	375	383	376	374	355	371	373	398	378	401	356	406	380	389	382	372	383	406	362	397	389	393	369	427	387	363	387	403	373	345	400	387	360	380	379	396	418	385	402	388	442	427	387	368	374	391	366	393	381	376	399	404	371	377	368	369	385	377	408	402	379	368	401	367	383	402	356	372	357	368	372	342	398	378	389	350	388	360	389	393	377	421	347	360	405	376	425	386	378	356	382	373	368	369	384	389	389	402	371	412	385	384	375	357	373	385	360	392	355	376	382	375	363	357	390	375	375	391	329	361	346	383	382	398	411	363	395	412	374	408	378	365	367	404	394	366	396	382	418	379	403	371	376	406	406	399	362	411	400	360	396	380	385	389	411	379	367	382	374	406	403	367	391	352	412	374	399	350	379	393	343	362	382	356	380	400	381	397	379	392	364	377	398	375	389	393	389	401	401	385	377	399	392	407	377	410	400	392	334	387	397	423	368	392	373	394	412	381	378	412	377	360	371	354	427	398	371	352	386	410	387	381	385	399	376	390	398	349	337	397	389	410	392	400	394	352	390	394	377	392	354	389	401	392	386	364	394	354	362	359	414	418	404	405	435	416	373	398	400	377	390	381	394	356	404	395	360	332	389	401	378	406	394	411	394	407	365	355	419	424	378	382	392	387	347	323	365	403	385	375	389	415	338	356	362	332	410	398	379	385	372	407	359	396	420	366	402	386	388	369	392	377	342	376	384	387	368	400	388	386	371	361	372	381	362	388	348	375	388	358	409	334	391	355	402	370	408	382	372	373	365	378	346	393	389	396	371	369	380	380	381	361	430	399	376	364	372	357	405	409	368	373	341	386	367	419	364	364	396	370	387	373	379	390	390	364	353	346	372	352	394	389	389	375	369	356	402	392	385	367	373	360	383	404	384	345	379	376	397	401	384	397	361	356	359	372	389	376	380	362	408	397	371	432	412	393	348	394	381	373	407	381	375	357	416	392	360	382	375	357	385	376	397	395	416	369	371	399	332	397	398	379	363	410	363	380	363	387	401	370	370	424	405	391	363	379	382	373	394	405	383	363	389	393	411	396	362	384	372	349	376	350	372	373	409	343	367	354	385	389	375	358	375	384	406	363	369	369	365	366	401	364	383	386	376	365	345	369	375	358	376	384	362	389	375	387	409	404	360	406	375	362	345	409	390	369	370	400	386	409	416	376	371	395	393	385	403	380	396	367	411	412	410	385	398	396	426	374	360	357	373	384	395	378	374	366	383	385	416	388	409	376	397	388	361	384	381	365	382	353	385
23424	21590	29649	24044	21591	21620	7125	946	687	576	493	378	371	334	291	259	224	236	195	185	188	185	171	163	157	165	162	159	136	147	152	145	162	156	122	134	128	143	125	150	138	132	127	141	126	139	132	134	128	141	142	129	124	131	126	123	121	120	110	118	127	118	119	122	118	133	111	128	118	116	126	123	122	121	125	128	144	109	120	126	98	120	130	110	110	113	127	126	129	137	97	132	105	131	119	135	131	100	101	110	142	104	115	130	109	131	109	127	123	117	118	133	120	111	110	116	121	107	127	112	115	117	119	113	124	96	100	120	124	119	109	102	104	117	112	118	105	124	109	128	107	130	120	97	128	111	117	115	118	109	112	114	117	134	115	119	112	129	124	97	132	128	112	121	105	100	121	97	107	123	106	125	106	120	107	104	100	109	116	113	115	117	107	97	112	106	110	102	139	116	120	139	107	109	116	105	119	110	125	99	111	114	115	133	119	107	112	118	116	110	122	129	116	109	108	123	114	113	122	108	103	122	120	118	130	124	110	119	126	112	118	120	137	111	118	111	102	115	99	116	105	119	120	111	123	96	118	113	133	106	102	117	94	117	117	129	136	110	111	122	144	105	112	127	117	111	118	116	131	134	132	119	129	105	119	107	112	116	133	113	115	107	108	112	110	124	104	117	125	104	108	97	128	117	130	98	106	123	105	125	106	106	104	107	117	93	114	102	118	115	100	124	109	112	127	105	98	111	104	115	118	130	131	118	117	114	121	116	101	101	120	121	117	97	124	107	129	111	121	105	120	115	119	125	110	122	115	137	109	114	106	129	98	114	105	116	104	101	132	122	113	117	109	117	98	120	121	109	120	118	105	96	128	97	88	106	142	100	119	107	119	134	123	128	110	92	113	110	131	111	112	119	114	122	115	129	112	119	115	118	124	106	128	127	140	101	94	114	120	124	120	118	110	126	104	115	126	110	117	149	124	114	104	89	128	106	110	116	105	110	110	117	105	121	121	120	117	107	121	111	114	121	102	129	119	124	104	98	107	114	113	110	124	117	115	109	109	108	115	130	102	110	101	110	119	100	130	124	108	120	103	105	95	102	124	109	114	107	105	129	116	120	130	113	111	123	130	110	110	109	108	94	135	102	126	109	106	111	122	109	92	105	111	108	106	125	109	97	119	113	110	105	96	114	131	109	124	107	109	114	114	108	117	98	126	123	119	126	101	104	118	109	102	111	102	122	121	120	103	119	97	109	120	122	108	114	119	101	93	90	126	117	114	115	122	111	103	86	110	106	116	118	114	115	100	85	110	117	107	106	126	117	115	131	123	103	119	110	98	131	115	129	122	106	116	109	117	121	123	131	119	124	123	117	124	108	105	98	109	113	130	118	108	120	104	120	109	98	105	119	114	110	86	101	116	129	93	93	113	113	111	128	115	121	125	113	96	109	91	91	110	101	112	125	123	94	102	107	110	102	125	75	113	108	108	111	117	111	91	97	107	97	106	99	101	114	127	106	110	141	118	112	115	111	111	107	119	111	128	109	103	100	140	128	126	123	112	123	97	111	116	107	114	129	107	119	125	116	117	127	125	115	109	91	95	106	129	104	111	118	113	136	101	124	124	119	120	109	124	119	131	110	109	119	110	115	110	116	112	103	116	111	111	93	109	95	118	104	104	120	121	102	120	106	121	122	117	114	115	112	135	105	103	129	97	112	122	120	98	125	122	115	109	110	127	99	119	116	112	105	104	112	125	139	99	104	133	102	104	122	101	102	105	99	107	113	113	126	115	122	106	123	124	114	113	103	115	113	115	96	110	115	130	109	112	122	118	100	121	121	110	106	126	111	113	111	96	108	105	101	111	111	120	110	106	115	118	123	99	109	119	127	107	113	117	119	125	121	107	111	107	115	125	111	98	138	115	107	116	122	87	130	114	121	123	112	111	112	121	128	135	132	128	108	107	110	116	114	108	106	113	112	99	98	110	102	108	126	115	111	131	128	90	110	110	127	95	112	112	126	120	99	105	110	121	97	111	97	116	121	101	106	109	118	126	124	107	130	116	108	114	99	111	96	127	109	119	100	109	118	124	141	100	111	112	114	112	117	120	146	110	93	103	113	107	116	123	102	121	119	100	116	108	114	110	101	116	136	118	118	105	109	130	97	98	110	90	116	105	119	98	109	134	102	96	109	127	152	107	115	116	136	123	111	99	111	141	107	119	98	116	124	108	100	114	108	130	101	114	105	112	103	119	100	106	117	101	90	105	106	96	119	124	112	124	109	123	128	122	110	117	114	118	120	115	112	115	132	130	101	118	107	105	96	132	116	111	99	97	97	92	127	103	113	122	123	114	121	112	123	126	117	116	98	102	117	100	114	99	104	135	123	116	127	130	119	118	120	103	122	120	121	119	139	117	115	101	118	101	116	125	127	96	108	114	100	100	114	113	104	121	116	136	111	125	116	118	104	100	110	104	114	101	96	115	110	113	122	122	123	103	136	110	109	107	94	113	123	105	118	124	100	131	105	119	125	124	117	108	121	128	112	86	109	103	114	114	116	97	114	126	85	105	132	114	136	128	102	128	120	112	101	123	108	121	121	109	130	129	132	137	124	105	116	113	98	114	126	108	114	92	133	92	141	108	104	121	127	110	95	94	109	108	118	110	140	131	124	137	126	109	104	111	118	123	108	131	117	119	108	100	111	123	112	109	132	115	112	117	98	102	110	110	119	107	103	120	135	96	114	102	109	123	123	124	112	110	125	111	123	126	104	109	113	116	126	124	112	108	118	123	114	113	120	124	112	118	132	111	101	122	100	121	129	118	105	130	122	143	125	104	119	122	105	99	114	119	117	126	134	108	115	113	122	108	105	113	104	98	114	111	101	111	112	119	114	101	98	99	134	121	107	130	118	142	104	105	96	86	100	110	113	123	116	111	93	91	82	123	90	119	115	104	93	124	111	116	113	116	116	113	120	119	116	118	101	134	108	110	112	111	105	106	104	111	121	118	109	143	115	99	109	134	128	107	110	115	118	124	115	124	129	119	120	108	113	148	119	128	118	108	129	124	104	102	108	109	124	99	126	111	92	108	128	107	104	108	117	104	98	90	119	116	107	121	101	140	118	101	129	111	120	104	112	110	107	123	122	106	106	100	114	108	110	121	126	101	108	107	113	96	125	113	136	106	138	115	109	105	127	122	101	95	115	119	112	111	107	126	93	115	113	98	94	129	116	106	117	106	89	118	115	134	108	98	111	110	94	109	112	122	114	119	114	112	102	128	116	98	120	99	109	104	96	108	114	111	111	116	94	125	106	112	103	98	105	113	129	104	130	119	111	104	114	123	104	113	102	117	102	104	107	103	120	126	103	115	115	88	112	115	107	117	129	119	130	128	120	115	123	117	82	95	127	132	123	117	118	114	116	120	128	117	123	118	89	96	114	114	105	105	107	108	118	137	116	112	100	112	132	108	124	118	108	116	117	110	94	114	125	107	109	117	95	95	113
7090	16153	13950	7450	5010	3789	2870	2281	1761	1382	1161	1003	815	722	550	477	471	391	394	317	340	328	296	304	278	277	265	247	202	209	226	212	229	206	219	212	206	162	189	196	187	175	207	177	179	187	214	164	174	164	167	184	194	193	196	195	188	176	169	181	182	197	167	189	176	171	179	178	169	167	151	162	156	157	162	160	178	165	175	161	178	167	183	168	156	175	175	173	183	143	186	167	199	179	180	183	172	177	187	160	149	146	174	171	183	154	179	170	182	170	144	163	167	149	142	176	142	166	175	150	142	147	185	161	156	170	163	151	135	175	160	150	136	183	177	147	166	154	173	184	160	151	133	160	175	158	137	165	173	161	154	154	152	197	162	159	165	148	157	163	158	146	170	171	161	139	164	157	157	178	171	152	148	161	169	141	160	164	148	149	157	175	157	163	148	147	164	162	149	136	145	162	161	171	142	154	155	162	133	154	163	151	155	174	154	193	157	147	149	161	135	135	150	177	118	147	146	156	152	155	135	138	150	185	154	143	148	171	159	161	178	167	163	174	167	176	151	151	169	153	150	149	148	138	158	162	175	158	156	170	160	148	169	157	163	175	159	154	165	157	161	155	145	145	132	172	159	142	155	165	156	172	181	152	161	152	133	168	184	150	151	147	161	169	173	164	148	166	171	151	171	158	162	159	169	161	152	144	162	151	145	151	150	151	154	168	161	154	150	155	149	130	156	167	160	145	166	163	156	154	148	157	178	143	186	159	147	154	157	158	173	159	179	145	178	158	168	144	158	145	153	137	170	145	160	163	164	153	142	145	163	160	153	151	152	150	149	132	154	156	146	146	169	167	140	170	161	172	151	161	176	151	178	171	167	159	180	153	140	192	156	159	176	170	162	163	153	150	153	125	139	178	143	159	152	149	158	141	174	137	163	133	173	134	151	143	162	153	142	162	173	163	139	162	164	148	161	162	145	169	178	155	169	141	133	170	159	146	166	160	137	158	148	135	175	156	153	132	142	142	144	146	144	134	192	156	152	147	165	154	154	151	163	154	142	164	134	148	155	165	133	162	165	177	158	164	177	170	152	154	151	160	184	140	138	162	150	133	139	136	146	159	161	170	175	171	163	148	170	165	153	142	156	163	162	155	183	155	155	154	132	158	154	140	164	130	163	160	154	176	165	138	176	138	150	150	165	150	175	165	151	178	159	147	185	176	154	154	172	143	144	155	157	136	175	157	151	155	142	138	169	165	166	156	171	143	164	162	158	151	158	162	154	174	180	148	170	164	143	163	161	158	155	164	176	159	154	165	153	134	154	177	152	160	168	161	139	163	153	165	134	156	181	135	156	149	177	145	152	186	188	148	178	161	167	152	151	151	156	165	153	164	169	166	155	149	166	150	160	163	162	145	152	144	146	154	143	141	154	177	159	147	154	140	151	120	164	169	196	157	154	134	148	150	160	150	176	155	155	157	160	161	155	167	158	143	166	156	175	162	172	153	148	160	151	160	153	168	150	190	177	155	132	145	152	142	174	151	151	128	149	149	154	157	159	136	170	148	160	155	164	171	172	159	157	133	141	165	169	157	158	142	172	154	168	165	166	146	157	169	170	161	149	174	161	147	148	159	173	142	138	156	159	182	142	145	151	152	168	143	167	143	165	166	146	173	158	152	162	154	133	166	157	137	140	146	144	159	177	152	155	131	167	165	137	165	170	177	165	150	167	160	133	177	156	147	147	142	135	154	153	154	136	163	171	161	154	145	171	190	157	151	145	156	159	168	135	146	159	149	156	162	159	136	140	168	150	153	156	160	152	138	158	144	168	144	160	189	163	170	141	158	167	147	158	131	142	167	137	164	171	159	155	157	147	148	148	161	167	175	152	157	149	155	160	160	148	160	141	164	145	142	167	168	146	144	154	159	169	156	159	140	153	138	159	141	164	160	155	155	156	148	150	143	150	165	151	153	134	161	160	179	173	153	162	147	139	156	164	159	165	183	131	161	156	142	148	167	145	158	137	134	165	159	148	196	143	166	164	164	167	169	164	140	163	169	182	143	142	174	163	155	112	167	149	155	155	149	167	163	154	161	150	171	167	157	158	166	166	141	149	173	150	170	149	142	148	155	156	138	164	162	160	179	155	148	149	208	159	149	152	183	189	162	148	159	154	141	152	156	175	172	150	176	144	159	170	151	170	152	176	150	174	163	136	141	171	157	152	141	175	173	155	162	157	179	164	142	143	161	156	141	136	172	165	151	163	157	156	148	152	145	154	149	141	181	138	146	164	187	151	160	148	136	156	188	163	173	152	152	156	136	148	164	142	172	140	183	172	154	163	158	164	150	172	149	145	146	166	156	158	152	158	138	165	148	179	165	164	162	159	170	151	162	141	136	141	174	172	154	139	144	142	170	159	168	143	155	157	163	149	161	178	125	152	147	155	174	164	155	159	150	166	166	161	149	157	150	148	155	154	133	164	150	160	165	141	158	161	150	160	169	153	175	141	172	138	158	148	141	169	160	158	150	156	168	139	143	140	143	179	181	175	131	156	146	146	170	166	139	163	160	162	158	148	124	153	175	149	175	188	159	163	144	157	149	144	154	126	149	154	155	168	166	161	157	140	149	153	185	197	159	156	156	155	148	146	135	144	159	191	143	153	144	159	162	139	151	159	145	166	170	170	160	136	173	159	188	160	169	163	168	201	178	135	185	146	156	151	153	150	150	174	141	156	149	182	150	149	169	148	166	155	158	157	158	151	166	137	149	180	139	149	150	187	151	167	189	151	144	155	156	148	150	152	182	143	145	140	180	127	156	152	171	138	157	147	164	166	159	154	160	155	132	157	161	152	139	153	160	150	176	168	134	146	168	156	178	142	152	148	198	158	158	156	147	166	159	174	132	157	142	146	154	145	173	152	136	158	137	157	153	178	170	176	159	166	150	165	182	160	159	139	147	146	155	159	143	165	166	146	156	167	177	144	159	177	136	168	168	177	144	144	156	161	168	185	170	145	180	173	166	161	131	156	145	165	157	178	133	162	160	186	152	143	149	146	166	138	162	165	155	142	131	151	142	174	166	150	143	151	176	156	168	150	142	167	164	147	176	142	158	148	148	155	152	152	161	149	161	162	145	148	181	159	164	153	184	153	159	158	165	163	159	167	183	148	149	162	158	156	161	152	153	155	167	162	159	155	153	168	160	155	176	165	142	138	139	150	151	157	159	156	170	164	163	134	156	154	158	147	163	151	151	155	173	142	168	170	161	139	161	161	132	146	166	156	155	166	164	145	148	127	145	150	156	154	152	167	157	144	153	173	128	139	185	167	153	163	164	175	153	159	160	160	162	147	175	180	178	149	147	141	168	149	164	125	157	161	136	155	148	140	162	121	140	156	170	151	164	171	161	163	167	174	167	164	151	165	156	164	142	147	138	150	153	145	161	165	166	165	166	152	151	149	137	163	156	164	145	177	172	144	155	179	168	139	167	147	160	159	161	146	166	145	164
27380	21069	8925	881	555	466	411	404	350	413	394	337	348	348	371	363	342	366	367	358	334	359	356	370	342	359	351	324	368	339	355	365	355	329	390	355	359	325	340	378	363	344	345	347	364	335	368	344	331	357	349	344	368	340	315	332	330	360	380	362	320	351	350	359	355	340	382	369	355	364	355	380	336	351	348	342	362	354	350	334	333	340	363	338	316	338	382	356	338	365	352	371	327	395	334	343	374	337	330	363	360	347	364	318	358	379	379	393	349	379	359	337	343	360	349	383	362	373	347	339	318	358	386	333	344	334	342	344	394	382	326	321	373	336	314	401	354	345	358	357	399	364	370	317	356	346	340	323	329	345	342	353	315	303	345	368	340	325	354	314	310	359	379	345	369	346	340	351	376	334	340	344	350	346	378	359	353	329	323	353	361	365	342	377	351	344	350	370	370	360	319	357	324	345	323	344	349	367	350	315	353	340	351	371	354	349	316	340	364	364	340	341	329	358	335	365	352	335	319	327	370	360	360	349	359	379	319	360	352	357	340	341	338	332	340	354	319	351	372	318	358	377	360	364	335	346	337	377	346	353	337	319	352	369	336	318	339	336	340	313	319	335	340	353	352	321	316	337	349	347	354	347	334	344	355	343	360	341	379	363	326	369	347	362	324	335	353	342	341	365	389	320	358	362	336	326	311	368	329	355	329	320	363	340	379	356	337	328	342	385	348	332	359	343	365	335	365	370	329	346	336	320	331	350	376	337	325	364	359	315	340	341	297	344	315	317	318	339	352	355	334	373	354	369	335	355	366	331	366	367	350	370	338	346	358	345	340	339	358	331	356	352	329	375	350	340	357	344	349	339	342	368	333	375	359	386	382	345	351	357	347	353	340	352	312	369	335	356	338	337	328	364	354	361	354	384	380	359	389	359	372	339	324	370	333	355	319	372	361	361	325	386	343	361	373	335	389	318	342	354	297	334	370	342	325	324	347	350	366	372	382	375	354	345	369	350	352	362	339	364	332	369	326	352	329	327	356	374	348	348	338	341	350	333	324	346	327	342	332	362	337	350	340	375	350	348	363	340	366	349	350	338	360	373	330	355	320	342	353	328	369	351	354	344	336	338	361	349	323	368	352	348	330	359	366	352	286	375	343	350	353	350	380	380	318	337	354	367	331	362	345	377	372	326	371	336	338	337	319	365	338	375	349	346	346	377	381	362	352	327	330	316	332	359	344	323	323	372	342	325	360	342	366	350	342	357	341	372	368	343	320	314	330	343	374	330	346	364	364	391	357	352	319	354	320	345	367	362	372	340	343	381	379	387	358	337	336	352	364	356	384	337	353	344	338	327	329	341	345	351	334	324	356	343	325	323	340	309	364	378	393	343	338	374	364	383	330	355	347	337	365	332	364	328	341	342	360	324	360	339	348	333	313	353	326	363	340	359	304	353	314	348	329	322	364	354	351	322	343	355	363	356	339	343	343	372	373	333	349	357	357	363	352	333	327	362	356	361	333	349	347	385	343	367	422	340	352	352	350	309	372	305	354	341	339	348	351	336	370	343	352	352	374	360	360	330	343	362	337	361	327	355	329	381	375	354	380	330	356	356	350	319	374	311	367	345	326	345	389	361	344	334	350	322	345	343	338	360	341	353	332	340	364	344	327	352	325	335	354	342	350	324	411	371	331	334	348	368	345	317	323	347	352	390	364	362	347	338	380	349	339	374	364	338	381	332	345	315	311	341	385	379	327	335	327	365	293	346	381	332	352	375	346	351	323	379	343	382	360	318	348	350	389	363	333	388	373	345	361	352	331	390	353	360	359	341	324	370	374	343	351	332	336	363	343	338	362	389	361	367	345	340	346	355	313	367	326	339	323	354	329	350	332	349	334	384	324	330	322	356	371	318	347	384	320	369	374	356	372	370	359	365	338	294	368	344	353	326	339	338	360	339	350	333	357	349	360	342	348	357	350	329	357	356	336	334	345	364	349	336	370	348	340	340	349	312	374	375	308	332	354	358	341	357	366	356	360	343	363	337	389	355	338	369	364	314	354	370	344	320	351	337	365	340	330	345	336	350	354	337	383	363	331	350	352	368	384	342	336	310	380	333	329	360	336	338	346	370	363	367	338	394	364	391	380	354	354	352	390	359	346	360	367	392	357	343	360	390	315	346	319	346	345	308	315	350	363	336	344	349	336	332	327	349	343	341	342	381	333	333	307	346	331	329	339	353	341	377	345	363	347	349	347	344	320	351	353	371	364	383	344	381	353	315	340	324	347	330	354	382	360	371	351	323	361	334	349	337	365	351	336	353	338	320	351	305	367	347	366	341	379	352	321	336	350	336	383	359	350	322	358	353	344	364	351	335	336	348	335	361	337	344	370	364	334	371	351	344	317	330	361	333	343	347	323	353	325	323	360	335	378	404	350	340	376	354	361	366	346	380	390	354	351	353	360	310	339	358	387	365	361	367	339	351	388	347	334	352	359	348	374	341	368	357	358	357	372	356	370	348	360	343	346	333	367	338	319	336	358	337	350	374	366	372	323	336	380	348	311	385	345	345	351	331	390	352	369	361	339	336	356	338	366	336	351	363	371	331	347	335	335	360	348	329	357	353	333	358	352	366	360	336	346	332	337	336	334	351	379	339	331	374	325	349	331	323	344	345	328	357	352	338	367	348	338	354	356	353	344	335	354	403	360	346	348	347	346	357	326	367	368	359	357	349	365	333	359	340	327	372	349	350	347	318	364	355	345	353	375	328	342	348	330	372	351	346	345	345	341	326	335	340	315	351	355	342	365	327	356	333	370	370	383	368	330	378	363	338	343	356	334	345	373	346	340	353	343	356	363	337	341	325	338	387	351	350	349	338	298	388	330	316	338	355	357	370	353	317	333	361	337	376	371	350	368	328	303	347	328	347	361	342	364	315	340	370	347	326	343	344	335	313	336	321	338	321	343	393	337	355	335	338	342	338	333	394	379	340	346	355	337	365	353	334	335	358	316	358	346	363	323	343	344	367	357	348	345	327	359	368	387	353	341	375	327	357	347	354	362	328	342	355	331	329	359	347	363	385	349	377	352	352	364	326	342	335	350	343	379	336	367	337	364	350	335	361	371	358	355	335	387	323	349	334	345	328	335	350	361	323	334	337	337	339	363	354	323	351	367	336	370	358	350	369	354	336	345	311	359	349	330	373	359	361	330	357	362	329	341	321	335	321	327	348	362	352	348	346	374	358	342	326	324	378	359	359	346	342	346	344	368	347	341	313	348	325	327	362	340	345	364	388	355	338	394	372	356	316	357	341	356	374	338	357	364	321	354	340	381	367	371	358	360	370	372	325	357	335	333	328	377	315	343	345	373	349	367	355	333	327	333	349	348	329	347	342	339	354	352	336	372	368	346	338	368	357	378	355	371	370	379	375	389	315	356	332	347	333	352	366	371	338	386	319	340	375	358	358	354	329	363	359	324	359	382	333	351	346	363	339	359	330	350	338	333	367
3987	1327	1191	780	659	536	557	564	541	518	484	512	448	508	490	498	465	526	470	454	452	496	462	494	448	482	468	414	457	487	459	464	479	482	498	457	460	493	494	460	451	461	472	477	449	475	472	458	452	489	475	493	448	502	466	487	427	460	488	467	490	457	463	450	434	457	432	468	460	474	486	472	469	452	423	436	489	465	470	480	480	455	487	461	456	413	458	489	470	482	444	478	428	478	457	482	476	446	482	469	437	451	480	441	462	502	475	492	462	458	498	481	481	494	476	432	472	473	503	446	446	471	475	453	453	487	440	485	466	508	444	475	494	432	496	462	491	487	446	450	479	469	443	471	492	442	455	434	475	464	459	457	468	462	447	452	440	499	455	450	489	457	482	409	481	485	458	451	483	472	468	469	478	468	490	492	474	448	467	436	463	464	465	476	455	485	486	460	490	449	476	478	466	462	447	478	484	498	469	468	453	439	469	481	465	490	474	491	457	456	451	444	408	505	453	475	441	455	488	471	463	459	441	446	489	450	442	447	456	443	484	444	444	465	497	466	461	469	479	458	453	435	472	525	473	463	466	432	456	450	454	463	462	444	474	448	459	440	478	495	449	480	469	434	447	464	428	479	478	476	455	451	445	473	483	459	459	495	452	469	436	470	432	430	463	458	477	459	503	433	484	479	483	454	480	460	462	454	469	488	487	479	474	469	432	512	494	444	432	479	424	406	469	468	438	437	446	462	460	461	460	445	483	468	475	476	448	479	472	460	432	447	511	469	447	438	432	458	472	448	465	440	469	454	450	463	466	492	470	459	452	452	454	486	463	458	483	459	426	504	446	478	464	464	444	484	466	463	456	471	517	440	500	464	483	431	479	462	496	470	459	490	485	443	471	467	462	474	448	456	484	459	437	454	484	458	468	421	484	503	473	463	471	441	492	454	453	450	442	421	457	442	459	450	443	469	473	510	502	465	466	493	458	487	457	458	450	446	427	499	476	446	487	458	478	474	506	450	478	445	455	465	483	467	468	447	469	449	474	473	475	453	428	444	472	453	458	445	455	450	499	455	462	445	428	483	491	463	507	482	467	464	447	479	461	462	439	475	487	462	464	505	445	462	447	486	426	413	494	462	469	452	415	491	440	405	495	465	403	447	500	456	482	460	478	453	476	464	465	474	421	474	489	457	460	468	453	422	474	460	497	429	462	462	462	481	417	500	437	484	450	455	442	483	444	453	450	483	473	451	455	488	478	436	471	443	452	470	469	478	485	443	479	433	473	508	489	518	408	435	438	457	442	476	454	488	473	486	434	466	471	479	505	451	462	461	423	457	478	462	444	449	443	484	486	475	458	469	465	422	464	430	474	471	453	463	479	496	456	409	420	458	411	467	457	493	474	468	479	451	467	448	446	444	452	425	512	436	473	481	508	450	439	472	458	448	492	477	464	467	477	449	445	475	487	466	480	494	476	463	490	472	433	441	442	447	473	479	426	444	420	495	440	451	493	480	463	464	477	435	433	474	495	455	445	476	505	431	492	442	446	468	467	469	459	456	474	479	466	465	501	465	480	453	483	428	449	457	449	466	480	454	468	416	471	452	453	471	435	479	464	443	441	477	449	426	505	465	445	499	442	477	433	531	452	488	450	456	449	466	458	443	444	477	501	451	489	486	463	469	470	459	461	455	489	481	465	417	466	456	433	453	452	455	474	432	481	444	496	456	461	443	466	466	425	443	471	463	477	462	460	445	467	460	450	462	440	489	482	478	462	438	450	475	471	471	475	466	494	421	485	452	459	469	450	479	458	479	472	473	465	446	463	451	455	425	457	482	440	486	472	507	464	469	456	483	487	445	473	493	465	469	472	477	467	486	424	466	473	442	490	449	449	465	458	483	441	478	440	476	451	495	467	476	499	457	430	482	443	447	486	461	455	477	485	466	484	474	483	446	471	422	476	473	449	444	476	436	472	467	454	475	448	485	444	441	444	454	511	467	477	435	472	461	478	483	472	467	530	489	464	444	467	477	476	464	455	456	483	496	476	448	443	465	465	488	446	473	449	496	442	472	484	481	422	454	475	435	440	462	465	436	476	453	472	451	454	475	423	465	454	461	443	491	484	457	461	466	466	440	462	455	479	452	503	488	412	432	459	501	493	421	459	470	465	477	493	446	469	440	455	459	480	487	476	454	455	457	411	455	457	459	445	441	455	466	429	454	454	466	466	436	466	485	489	430	427	446	479	492	466	488	480	450	454	476	425	461	473	465	495	460	471	452	486	483	482	407	431	501	422	456	452	428	478	455	489	473	461	491	454	485	468	460	452	452	440	483	456	495	456	490	447	427	459	451	483	485	453	442	443	467	491	475	476	439	453	419	456	465	444	428	496	498	468	464	494	461	444	488	439	415	483	450	437	433	432	512	439	496	474	499	477	476	482	443	457	466	458	423	481	473	447	455	470	479	456	452	485	452	469	478	433	434	462	465	488	442	462	467	447	428	450	485	463	454	464	464	443	470	489	442	471	460	478	456	460	430	449	460	462	424	447	402	460	476	439	476	488	463	436	429	471	448	448	448	480	464	510	464	501	455	464	460	431	468	464	453	482	477	446	460	472	485	464	460	457	438	464	457	445	474	457	426	468	432	471	476	450	458	419	464	473	488	461	431	441	445	470	498	463	456	433	453	469	466	476	453	461	465	430	423	457	432	483	453	478	428	471	455	466	467	492	430	472	503	465	458	443	448	443	454	438	465	458	471	476	458	465	452	478	471	472	453	430	494	505	484	495	471	456	471	447	445	464	426	479	474	445	473	477	447	489	469	453	477	412	505	464	442	441	417	441	454	500	471	415	464	463	442	480	454	433	491	428	472	451	424	465	502	457	452	478	486	468	462	481	460	458	489	455	484	478	461	462	481	459	442	446	425	446	457	455	492	473	462	430	474	464	429	440	445	480	460	469	488	453	478	432	471	476	463	451	433	431	482	446	455	476	473	468	478	480	443	435	487	456	476	484	403	422	468	485	467	439	476	441	460	472	467	452	437	450	463	435	451	446	512	504	473	458	476	467	480	490	477	445	497	446	461	466	458	473	518	473	449	455	460	415	434	446	483	450	425	470	505	428	475	417	426	451	495	459	456	482	448	425	447	474	429	446	444	486	460	466	465	431	454	494	473	464	454	441	478	500	444	492	428	427	446	436	440	449	460	430	437	479	466	449	471	490	447	431	477	474	480	453	474	423	443	448	472	431	494	495	448	489	410	434	448	503	449	477	468	425	464	428	443	408	463	445	473	481	450	475	465	463	450	411	496	487	471	446	435	482	430	476	462	468	440	429	461	449	486	440	431	457	501	551	474	423	461	452	463	439	485	464	459	483	479	468	480	473	435	426	449	437	462	477	465	471	406	492	448	466	453	458	454	426	436	452	481	452	467	459	469	435	455	446	458	464	443	442	497	453	484	450	455	480	455	494	454	476	489	464	482	450	482	440	447	470	486	457	458	458	463
24486	21646	29171	24588	21640	9395	1096	687	587	512	485	430	431	417	361	364	339	361	326	341	356	325	321	288	310	352	305	311	308	274	318	307	283	290	310	336	293	294	317	304	306	257	299	292	306	303	303	305	273	314	308	316	296	311	274	305	316	281	312	284	303	288	294	282	314	311	285	336	303	301	313	320	302	294	290	303	290	284	290	281	282	308	297	295	302	260	281	293	288	289	290	315	296	328	275	277	303	285	289	287	279	319	268	308	265	300	315	319	289	292	276	297	295	275	306	269	285	334	268	301	296	307	322	302	307	288	298	311	296	301	269	285	300	280	352	275	276	310	319	252	298	287	290	268	284	293	303	285	314	329	301	311	292	278	278	324	257	285	289	272	280	279	281	318	276	283	318	316	302	280	287	299	288	313	302	325	286	281	293	308	308	294	266	304	299	315	308	282	303	293	284	315	291	296	271	277	273	318	267	292	275	286	315	300	265	299	274	295	287	264	320	276	297	279	290	307	302	279	294	282	302	278	317	300	307	301	294	280	311	288	294	321	304	293	301	318	315	299	287	274	277	310	299	317	291	292	307	310	290	267	278	294	301	301	272	291	293	271	293	274	294	279	307	303	268	294	302	294	308	310	291	282	297	296	258	291	301	280	302	300	294	288	327	301	294	316	298	317	284	262	278	322	281	288	264	298	270	318	315	285	280	283	253	279	317	270	273	285	264	276	302	275	307	287	313	279	303	289	275	290	282	284	294	298	268	282	316	297	276	302	297	285	298	313	258	310	307	283	291	280	287	272	311	291	282	282	277	264	279	276	277	296	272	286	296	272	310	280	301	257	281	270	286	278	297	290	278	296	299	275	285	294	296	307	306	265	324	280	271	301	275	289	316	266	264	309	310	269	290	294	289	297	322	269	308	273	265	283	306	284	291	276	339	316	300	306	284	264	289	298	269	300	309	298	298	309	337	311	269	318	278	303	259	295	294	304	320	268	281	298	318	267	298	292	330	267	284	273	291	307	278	306	279	288	317	289	280	267	272	319	318	292	316	306	289	328	279	283	275	287	305	298	261	267	281	290	261	265	300	274	288	281	287	269	294	244	291	262	301	321	317	282	271	267	251	306	323	276	293	288	274	294	290	282	283	279	286	294	251	297	283	277	320	308	282	286	279	311	274	288	284	286	302	307	283	270	281	298	314	302	270	277	273	288	274	264	288	291	319	304	287	305	280	268	283	302	330	255	287	259	288	308	295	284	285	274	307	287	298	287	278	266	286	285	297	287	321	288	277	297	293	304	295	303	277	264	262	284	267	293	319	308	307	263	270	261	285	281	296	296	270	277	293	283	262	309	273	299	285	316	289	296	278	292	308	294	299	300	294	267	292	290	271	282	289	265	285	318	301	316	291	282	278	288	324	259	312	281	299	296	295	309	314	299	292	323	287	300	285	295	272	304	302	308	276	295	288	296	270	279	285	294	276	264	260	287	293	288	306	311	277	315	279	280	290	314	301	269	282	302	252	321	301	284	302	295	266	296	328	341	289	273	296	298	300	262	295	277	320	313	268	305	292	320	251	284	293	286	278	287	283	299	271	293	276	275	298	287	299	303	281	265	309	287	284	286	261	285	280	311	342	285	303	288	277	283	305	287	319	289	316	303	263	293	287	297	297	296	299	281	298	283	297	268	270	296	283	289	269	294	288	267	268	260	294	302	300	290	325	281	273	265	325	283	282	245	275	286	278	268	289	317	280	291	287	281	263	287	300	297	304	310	279	332	289	293	271	278	279	263	331	299	265	266	282	300	300	285	289	292	303	284	269	318	281	269	301	301	287	301	320	302	276	322	282	276	304	302	261	284	295	270	278	304	285	286	322	309	305	282	315	300	298	281	311	293	301	278	289	278	302	285	285	295	307	272	266	297	280	262	308	306	317	296	279	296	306	291	277	304	270	284	303	255	282	286	275	310	273	305	293	281	291	326	291	287	302	302	289	295	303	288	329	304	299	285	271	328	300	277	284	255	272	296	308	251	315	279	316	264	278	265	297	299	293	310	302	341	330	280	302	263	312	264	281	316	294	279	292	299	252	282	282	273	274	251	288	308	271	283	325	291	292	302	297	299	275	317	281	280	269	292	309	295	282	264	316	283	266	297	294	287	277	269	284	268	316	312	280	328	281	271	334	270	281	310	267	312	298	287	265	278	291	262	270	301	295	298	290	353	324	273	257	288	265	291	311	289	301	273	279	276	297	288	255	286	288	334	296	256	257	309	301	282	331	253	287	288	282	288	282	302	273	278	298	294	310	300	319	289	298	274	292	253	300	312	289	290	301	307	288	287	293	308	296	277	290	284	293	292	284	295	283	314	281	317	272	306	249	310	300	283	320	298	287	310	305	294	258	301	296	279	264	314	310	304	296	300	299	300	284	271	318	301	309	303	281	287	306	295	285	293	279	306	290	316	331	276	297	272	251	301	305	292	280	265	291	303	278	293	262	270	290	252	261	310	279	282	295	313	299	256	287	268	303	293	278	305	311	288	287	298	280	305	282	269	274	266	326	293	287	297	280	274	307	251	327	273	306	264	320	294	303	301	293	299	282	262	266	305	296	300	290	257	273	293	326	285	279	272	301	296	329	300	291	284	294	278	319	291	315	291	283	284	304	262	296	297	302	300	272	272	282	284	299	308	303	312	303	275	250	298	300	288	289	303	281	284	313	304	295	282	292	283	303	269	273	265	262	311	279	323	271	281	258	287	303	302	286	296	290	257	313	279	305	298	286	286	314	276	290	299	285	312	318	255	333	295	306	312	243	283	307	302	269	304	294	288	272	280	296	294	252	274	283	305	285	270	300	291	306	262	302	299	285	283	294	272	297	310	285	279	320	293	294	303	294	298	315	312	294	271	290	295	270	300	318	297	276	306	297	288	250	289	308	317	315	266	298	256	284	311	267	263	289	289	280	274	292	297	308	298	303	299	300	268	302	291	300	301	266	290	264	321	273	303	286	281	274	295	302	275	288	310	272	272	263	287	279	297	330	275	269	315	285	309	270	319	283	278	273	289	278	290	287	287	318	269	294	258	295	287	284	279	275	321	328	299	294	300	283	256	274	274	304	297	309	304	287	264	285	287	275	263	287	290	313	272	288	286	301	290	295	279	260	269	300	283	267	267	284	273	253	295	287	294	243	265	291	297	318	314	271	288	290	261	305	286	282	281	284	283	277	269	310	266	301	273	322	273	289	281	287	281	284	283	290	272	302	306	268	288	284	312	265	317	290	283	286	308	265	242	288	294	290	264	267	283	298	324	300	268	296	296	311	263	295	287	267	277	280	298	311	300	306	328	273	293	272	289	284	313	291	285	274	296	275	290	285	287	283	292	314	278	286	295	304	280	284	266	307	278	293	288	267	285	295	306	281	273	319	296	298	292	296	278	291	275	280	336	305	295	260	298	293	289	270	290	321	294	300	280	266	312	310	293	283	318	282	284	263	279	324	288	313	264
5042	10042	8792	4465	3064	2278	1857	1422	1238	1030	854	822	755	651	578	600	579	557	543	519	529	492	474	487	450	445	488	420	455	414	432	454	419	427	419	445	414	411	406	414	406	414	412	425	390	431	407	415	396	428	367	379	380	405	400	413	388	391	431	389	425	389	416	386	421	373	413	409	399	400	395	386	408	400	408	376	414	423	364	401	384	376	397	404	437	416	448	415	375	411	405	422	381	407	397	385	392	380	392	383	375	420	365	341	414	384	417	401	394	430	416	403	452	428	369	387	371	406	380	415	384	417	371	387	394	397	400	403	388	402	372	381	391	376	371	395	357	386	371	364	408	385	402	415	418	409	427	420	397	393	355	359	408	388	398	402	397	382	405	393	395	395	418	407	432	366	391	368	375	399	382	366	393	400	389	397	410	423	365	369	395	389	372	369	410	416	399	373	383	370	402	386	371	402	355	376	389	396	395	386	354	398	365	408	401	379	394	400	378	409	377	362	359	376	417	405	397	410	403	417	411	368	377	355	402	387	382	361	391	401	363	383	389	398	413	411	377	410	389	368	388	413	404	406	394	393	394	438	416	398	418	370	395	399	399	407	379	371	407	362	342	383	389	401	417	398	413	405	385	412	383	381	417	407	427	381	424	409	377	411	356	369	383	396	416	376	371	399	363	391	387	379	406	430	397	387	353	397	405	408	395	396	394	378	414	397	352	378	413	388	403	407	382	395	383	388	398	389	394	378	397	414	369	382	410	392	387	362	396	380	405	359	407	363	376	395	342	380	352	400	388	406	418	399	415	389	392	395	415	409	401	376	366	391	360	380	352	373	390	367	441	403	371	387	462	387	416	394	385	393	384	375	376	358	400	387	365	403	409	411	400	354	420	389	451	417	387	400	439	427	396	404	372	408	362	365	398	398	381	387	396	385	375	393	371	398	391	401	388	393	374	398	383	427	351	375	361	404	410	378	386	385	373	419	389	390	392	354	402	366	389	402	411	353	380	405	403	411	376	384	357	391	370	418	413	399	409	402	367	342	344	403	407	390	390	408	415	406	394	369	416	354	403	408	392	406	390	419	397	392	392	418	408	389	392	391	411	407	366	415	421	405	413	379	375	366	388	378	395	390	379	401	417	390	371	367	380	357	404	383	405	386	379	362	382	398	400	378	438	392	407	372	382	384	405	381	375	400	426	432	347	391	389	432	411	398	381	375	377	392	380	389	398	402	401	379	373	373	417	380	411	377	386	386	377	388	362	396	375	375	364	402	383	389	370	389	394	373	404	413	379	393	392	407	415	350	370	415	387	413	397	399	394	405	382	378	375	399	377	361	412	390	378	373	434	376	387	407	378	351	417	387	369	401	401	387	394	377	417	395	407	400	372	384	379	408	391	381	434	378	376	374	350	402	399	411	397	353	376	430	426	362	427	397	373	422	417	397	388	371	398	439	377	407	389	432	395	370	408	395	381	372	398	429	378	409	383	385	398	384	393	395	362	382	401	411	379	369	401	413	403	409	421	431	392	380	402	404	392	423	364	401	378	384	377	386	372	421	394	380	372	416	389	382	403	381	385	387	379	362	364	380	370	364	372	407	398	408	395	384	407	382	393	385	424	423	366	397	383	422	394	410	378	412	425	403	369	412	406	417	384	400	389	391	389	425	381	425	377	396	394	367	398	405	376	392	376	374	401	381	401	391	429	377	421	381	407	361	394	368	392	387	351	381	415	380	441	350	367	431	392	378	394	370	406	410	389	400	377	368	393	389	395	416	423	409	395	376	413	381	371	403	407	407	389	428	397	430	350	419	436	378	432	383	378	373	392	374	386	410	404	410	358	398	384	403	385	363	420	415	415	428	394	402	385	409	379	403	390	416	367	384	405	363	395	404	378	389	381	419	425	372	382	394	396	387	422	390	390	397	352	352	386	383	389	411	381	402	382	373	380	421	398	412	404	378	403	363	395	380	336	378	365	395	396	383	363	398	394	369	391	406	421	377	380	417	424	384	397	389	422	425	387	417	402	409	390	379	364	368	393	396	354	374	401	406	407	407	394	380	398	391	362	387	414	384	416	407	391	408	397	401	401	371	409	380	392	358	385	353	392	383	369	356	405	391	404	399	401	405	378	401	367	418	408	410	399	406	389	365	387	396	386	371	403	420	414	419	388	405	378	377	435	379	393	407	387	373	422	395	387	386	362	354	432	400	399	424	384	411	414	386	361	378	361	386	391	345	378	384	422	404	412	402	388	397	378	375	386	402	371	403	368	411	384	365	380	362	384	388	407	385	370	400	399	422	410	420	371	394	372	360	436	393	380	368	442	396	405	411	366	424	366	406	372	381	362	363	368	419	376	395	431	386	376	413	399	372	385	436	402	385	410	386	391	353	397	432	391	421	381	370	364	366	410	384	378	390	395	376	395	410	381	397	397	381	378	405	363	430	381	409	379	377	391	352	413	376	405	368	402	407	402	360	405	440	428	408	415	375	412	422	425	379	381	360	379	379	355	348	361	386	375	386	412	392	357	366	380	417	395	389	385	408	408	374	374	398	389	363	383	376	422	380	410	395	357	383	350	393	440	362	400	352	393	362	426	414	364	415	384	383	425	377	391	374	378	401	419	364	352	371	390	412	374	375	405	395	424	429	389	386	417	408	414	423	393	380	388	402	390	404	336	377	379	400	394	412	375	406	386	400	358	382	388	398	361	369	400	421	392	382	369	401	395	380	407	401	427	401	375	379	407	411	372	411	382	377	425	348	401	372	393	388	386	366	375	404	390	384	416	397	383	400	371	380	363	385	423	354	413	394	435	396	374	376	388	380	373	384	384	407	387	370	397	366	393	372	383	419	366	393	423	395	386	404	365	395	394	413	401	370	388	398	402	391	359	396	425	392	393	419	401	408	391	398	437	396	374	381	380	398	426	402	379	390	369	362	396	410	410	376	397	391	373	401	386	412	420	438	392	376	414	405	389	395	401	364	365	375	405	384	343	409	411	360	411	360	405	398	367	391	375	377	389	418	394	385	380	401	347	407	394	400	392	404	384	409	370	400	405	391	418	392	335	363	340	381	417	397	392	389	423	402	379	427	426	364	404	391	408	406	405	370	396	411	372	404	388	421	419	357	392	412	380	374	396	365	398	370	426	401	396	385	431	384	412	388	412	415	373	376	388	401	386	406	440	367	381	407	382	379	425	406	353	373	413	383	398	397	348	376	401	416	378	373	390	376	366	391	388	362	401	382	372	367	395	395	436	401	371	382	385	381	375	386	374	396	382	384	366	367	372	401	372	389	371	373	370	359	399	394	402	377	402	402	389	380	397	359	393	374	396	375	393	403	409	381	357	413	395	429	368	416	369	386	433	368	375	389	388	366	384	403	389	387	386	381	369	412	375	359	369	415	381	391	409	434	367	412	384	394	375	398	385	414	403	374	408	385	354	416	376	380	413	378	397	393	423	408	338	401	421	413	383	401	379	388	363	406	415	373	415	385	399	388
23382	21576	29603	23978	21577	21612	6978	1038	662	603	510	451	370	340	289	244	259	217	250	221	193	217	190	177	164	164	164	126	159	158	139	144	157	151	141	148	141	144	161	152	139	152	126	162	144	130	146	129	145	125	147	121	128	153	124	138	136	125	151	118	137	125	133	155	136	133	133	125	133	151	121	98	119	125	116	130	123	126	120	144	107	100	139	130	116	122	127	145	140	127	121	127	142	125	123	138	142	149	123	111	127	131	121	121	124	123	129	130	148	138	125	133	114	124	121	130	134	110	118	117	137	122	131	110	127	135	125	127	116	145	115	112	124	127	130	123	113	103	112	126	114	139	120	116	122	119	131	125	119	114	121	109	129	119	102	113	124	89	130	124	102	131	134	128	110	116	126	114	140	123	123	135	145	129	118	121	119	108	99	101	121	111	121	121	125	123	112	132	114	129	124	121	90	119	124	134	138	120	134	129	107	128	122	119	111	130	107	114	137	123	120	114	133	128	104	137	121	114	121	125	122	121	121	119	118	122	104	111	113	127	111	131	128	123	126	118	131	129	117	122	112	118	107	121	118	118	99	125	106	126	128	124	107	133	121	128	110	118	123	112	94	120	142	119	130	113	123	113	122	134	104	128	127	117	133	128	99	102	121	121	135	135	112	112	144	120	131	110	129	122	105	105	109	134	113	111	125	136	143	129	127	127	119	126	119	121	136	126	132	124	132	136	124	120	131	128	120	134	130	120	134	125	125	127	112	107	120	136	115	110	117	120	116	106	116	118	115	109	133	135	107	123	131	132	133	129	108	111	121	117	117	117	120	125	113	131	138	133	119	110	113	109	124	123	119	129	106	112	129	106	103	133	110	120	127	122	138	116	96	126	111	143	125	131	119	119	117	120	113	122	131	105	101	106	113	120	125	129	117	108	114	136	125	104	105	133	122	123	141	125	121	127	127	137	111	128	105	128	117	125	122	94	125	120	113	122	122	115	114	133	137	114	132	104	111	112	146	121	137	127	104	128	113	130	123	121	134	144	103	129	111	127	105	124	120	122	117	129	112	131	116	114	105	133	147	116	130	124	119	114	116	109	130	138	128	130	117	129	118	119	108	133	109	123	123	125	113	127	123	123	120	122	107	112	102	114	119	136	125	129	123	101	122	143	126	124	121	124	104	104	117	115	131	147	124	136	131	125	115	126	122	107	119	127	135	127	120	137	119	110	107	128	129	132	121	121	115	120	118	127	102	107	114	115	129	136	98	111	130	105	121	125	127	102	108	122	126	127	118	118	127	119	132	141	118	103	136	101	133	122	130	132	125	111	132	141	147	128	99	107	111	136	129	120	122	113	112	114	120	104	111	118	126	128	99	129	131	131	102	116	145	112	125	121	115	148	120	131	123	135	101	137	114	124	125	127	117	141	132	127	119	115	127	125	113	114	120	111	109	105	110	123	125	129	102	131	130	119	122	114	124	139	110	108	104	113	131	121	122	126	129	120	132	156	102	121	106	104	133	136	107	111	121	124	119	111	140	123	125	130	129	114	117	110	123	112	121	118	122	120	115	121	106	138	112	129	128	123	114	99	113	123	113	131	116	103	116	131	124	145	122	128	137	143	117	114	112	127	115	127	115	97	128	142	120	135	133	106	111	135	126	117	123	122	136	137	119	118	104	113	109	121	125	110	117	138	126	167	125	116	127	115	120	112	119	118	119	127	115	129	110	107	126	116	113	127	129	121	111	133	137	105	123	114	118	109	112	101	109	125	137	148	119	118	122	121	120	138	132	114	131	122	108	123	109	108	137	121	141	112	119	119	111	115	134	127	121	135	122	106	114	119	110	132	125	120	114	126	137	116	131	116	113	115	113	115	120	112	111	108	112	144	121	130	122	112	122	138	121	120	96	125	116	138	121	125	125	118	114	123	113	138	133	117	99	127	128	121	95	127	142	117	128	115	126	103	114	113	131	136	109	130	126	145	141	108	120	131	108	119	136	105	114	117	125	87	110	132	112	115	123	139	136	121	115	121	121	121	115	114	116	122	110	116	123	114	113	110	117	116	117	108	119	111	121	124	116	131	132	138	112	120	130	134	108	124	126	111	108	101	139	118	120	126	113	115	115	117	142	110	112	129	108	106	125	134	109	133	130	120	123	119	131	126	120	119	117	126	115	116	134	122	130	125	139	122	123	128	111	126	128	121	104	120	109	135	119	111	109	110	114	123	129	118	119	124	119	128	115	129	128	112	115	143	122	129	122	138	106	107	143	127	107	117	116	116	110	136	109	114	113	107	126	132	135	102	138	132	111	124	114	108	111	118	119	92	118	129	131	119	116	92	107	138	123	124	121	129	119	128	115	117	120	121	128	113	115	98	102	115	116	119	123	122	126	119	127	111	129	112	124	122	115	141	117	136	125	108	133	109	115	121	118	118	105	109	114	147	108	122	104	97	133	89	113	133	115	117	123	108	117	122	120	93	121	124	131	120	111	132	134	96	120	151	143	118	119	116	126	109	112	117	101	128	124	129	96	111	121	119	139	111	103	106	122	120	135	122	132	93	134	115	113	99	124	112	106	130	104	127	123	136	142	121	118	136	136	128	121	124	125	124	103	123	123	112	115	111	116	123	102	125	127	138	120	142	120	135	132	117	110	118	155	150	123	110	126	106	106	114	118	122	118	142	133	140	118	106	116	124	132	127	110	105	128	115	135	110	118	106	136	115	116	129	132	112	119	125	127	127	137	130	126	108	121	111	109	107	120	103	112	111	114	127	129	117	110	93	123	127	128	141	112	113	106	141	100	116	124	120	130	108	114	116	109	102	126	126	120	123	111	139	142	116	133	115	117	129	131	106	123	121	108	124	123	125	116	111	124	127	131	115	124	133	120	122	125	121	126	132	104	126	123	141	128	130	130	127	115	136	131	136	108	136	109	108	130	124	123	118	122	112	127	126	115	106	119	112	117	116	118	116	134	130	105	134	139	115	126	110	121	103	118	125	139	110	117	129	106	127	125	114	121	121	121	130	131	115	110	124	102	113	128	133	119	116	131	111	117	110	141	109	117	130	123	110	115	118	116	111	125	112	144	129	115	118	121	143	118	119	113	110	133	126	120	131	111	130	118	122	123	123	96	115	118	122	121	120	107	127	128	120	124	101	115	118	111	112	110	131	89	134	118	112	123	120	137	110	121	104	117	121	111	123	132	125	110	122	121	132	118	114	106	112	107	120	142	134	121	117	138	104	126	119	119	126	123	114	117	106	119	116	110	103	133	116	108	118	127	127	123	118	118	130	124	134	124	116	105	124	128	114	98	116	120	130	121	138	125	110	121	121	104	103	107	115	105	125	117	104	119	117	145	123	113	109	127	121	114	115	125	126	131	101	111	136	128	125	116	126	129	147	125	97	122	112	115	136	104	116	124	134	110	116	118	119	137	131	120	109	104	125	117	107	116	136	108	125	119	127	142	125	134	123	135	124	133	106	120	123	123	101	127	112	121	120
7174	16263	13823	7575	5191	3801	3026	2320	1893	1473	1150	966	833	732	596	533	519	465	426	374	358	307	294	322	274	269	264	243	225	245	255	230	231	240	234	216	224	229	238	190	209	195	201	189	183	201	194	207	180	191	183	187	185	181	192	204	177	193	167	202	176	175	197	176	149	161	171	189	174	187	185	190	162	186	182	150	160	173	176	164	200	176	151	189	196	189	155	181	199	192	177	186	204	176	218	185	188	179	175	176	188	164	166	157	179	175	163	208	201	209	165	166	167	166	174	171	171	180	161	161	154	181	177	165	172	191	202	170	163	203	142	167	172	192	161	169	180	169	160	200	172	172	175	160	167	165	175	167	169	167	190	159	157	173	177	161	180	176	170	159	156	175	168	164	194	175	160	171	174	167	169	157	156	162	162	157	156	173	152	155	163	157	169	157	171	152	182	188	159	158	183	151	168	146	164	169	169	148	150	169	183	171	179	139	146	175	166	154	161	175	162	165	140	176	167	157	169	161	168	147	162	149	162	158	169	151	175	156	177	158	162	165	173	160	165	159	172	160	167	205	161	168	146	159	153	159	152	172	152	169	153	193	159	157	186	189	167	165	193	156	160	166	156	173	146	173	154	187	154	173	164	178	160	182	172	171	155	163	184	157	160	176	161	168	173	151	181	146	169	158	164	176	142	171	138	172	176	183	160	165	179	148	156	191	165	171	172	158	174	174	153	164	179	187	153	172	172	165	161	145	167	180	166	181	171	145	159	158	180	155	146	168	142	152	157	178	173	172	173	179	148	142	183	171	176	151	187	168	166	170	165	149	173	168	181	148	180	167	166	170	190	164	166	162	161	170	191	167	155	178	177	171	133	178	166	167	165	165	158	174	152	153	187	180	167	146	190	166	168	150	134	163	170	148	159	153	137	178	185	171	159	177	174	140	160	181	163	159	168	147	152	146	167	157	144	152	162	169	173	186	155	153	168	151	170	156	157	165	159	157	155	172	181	166	158	150	154	175	170	161	195	177	161	183	156	191	156	142	160	166	160	190	161	178	164	145	155	163	184	165	156	165	169	170	157	176	173	171	181	190	168	151	158	145	167	161	165	148	174	173	168	167	149	163	188	161	154	157	176	165	147	177	171	163	169	174	169	165	164	175	199	170	165	176	181	141	164	170	161	146	158	177	150	167	190	164	171	179	174	178	156	160	159	165	166	184	159	173	193	157	183	162	167	144	163	163	170	148	160	169	169	163	166	172	181	182	143	178	171	160	170	162	160	145	155	169	192	169	165	165	166	177	166	181	163	153	170	160	169	147	182	161	150	173	175	160	164	172	154	179	155	163	184	170	163	159	158	158	161	175	165	192	152	157	141	161	184	173	179	176	177	177	165	153	158	170	182	177	179	156	170	175	160	168	174	187	167	163	153	159	161	155	146	162	160	175	183	194	184	174	158	152	166	171	142	177	188	156	168	140	151	171	185	179	163	165	162	158	184	136	153	163	182	161	157	172	164	171	149	187	160	191	165	162	163	182	152	150	142	151	162	181	154	158	151	172	181	145	177	175	164	158	171	164	153	149	191	148	152	161	133	150	155	142	188	193	190	155	152	177	170	166	192	142	164	140	183	160	175	163	176	146	173	141	166	144	166	165	160	164	165	177	162	163	151	160	198	158	176	150	147	163	169	148	156	178	170	187	195	173	162	170	141	146	177	158	139	141	169	163	148	153	163	156	174	163	165	170	174	173	167	181	177	173	153	150	164	183	162	167	171	158	153	166	175	166	148	161	164	192	193	142	147	163	167	194	164	167	177	180	163	159	166	169	166	151	182	173	185	176	151	155	158	172	156	163	164	162	169	146	172	142	152	175	163	171	166	164	156	157	159	154	171	176	167	169	176	157	181	164	184	178	169	148	186	145	170	164	159	151	158	165	164	175	179	166	140	182	182	175	166	150	152	164	171	145	168	159	178	185	190	186	180	152	170	176	157	152	166	172	168	172	165	185	148	181	135	189	133	170	174	176	158	168	161	159	162	182	144	162	173	148	175	165	162	170	159	178	176	219	171	163	155	147	167	137	185	174	152	168	175	148	170	159	134	155	160	180	144	162	146	162	152	185	157	178	166	152	151	142	167	148	151	162	180	152	138	145	164	166	156	179	163	162	179	156	183	163	152	177	161	154	181	178	144	154	164	161	180	156	162	179	153	176	150	158	179	186	160	167	168	153	172	146	157	151	191	177	161	168	176	168	161	154	169	178	170	166	154	153	152	155	164	155	186	187	163	195	156	161	157	188	169	168	172	158	154	195	193	182	148	179	162	163	156	184	181	168	160	181	148	147	148	163	165	154	158	187	173	155	188	156	179	174	185	153	162	170	174	166	178	185	172	171	169	179	165	164	164	146	171	156	164	164	153	160	170	185	143	161	189	162	155	152	184	176	178	150	176	154	173	153	165	165	168	177	146	161	156	150	179	183	170	164	177	179	187	161	164	190	154	171	165	159	166	193	179	187	150	173	162	144	168	175	170	164	157	144	187	163	166	171	166	189	149	158	179	176	163	158	172	161	167	169	164	160	161	147	166	170	170	180	186	162	153	156	188	161	157	167	148	170	168	181	157	180	160	147	158	140	183	145	191	189	157	175	126	166	146	147	170	160	163	171	187	153	156	188	171	176	179	166	151	170	173	148	142	166	176	167	157	165	185	134	192	171	151	168	183	185	156	156	197	171	169	154	167	168	136	168	156	163	145	183	170	162	159	186	164	138	182	187	182	189	183	188	162	165	163	151	156	166	172	128	176	165	141	141	156	178	160	159	167	150	169	155	165	170	155	164	145	165	155	187	163	186	160	174	161	133	187	154	182	148	168	174	158	160	162	148	161	156	182	170	191	180	155	173	176	165	146	153	156	170	190	173	176	165	151	157	153	161	163	163	158	167	161	148	166	161	152	180	167	180	181	169	162	167	164	178	172	159	150	155	165	160	154	175	180	167	150	161	170	133	153	161	161	168	189	166	149	181	177	151	177	162	170	157	162	170	164	161	170	165	167	173	142	180	145	175	168	174	156	168	173	164	173	165	154	168	173	190	132	170	153	163	138	151	155	140	181	136	167	159	184	145	157	158	166	151	166	162	189	170	152	173	189	147	175	188	177	154	153	174	176	162	174	151	159	188	149	168	157	144	172	173	147	152	166	168	165	154	168	160	192	173	172	149	173	171	159	179	174	177	144	142	161	175	159	172	169	172	150	151	170	171	160	151	165	182	158	167	148	171	199	171	167	152	187	161	170	160	169	164	165	143	161	170	159	151	165	168	175	183	137	174	169	167	158	154	172	150	177	156	173	170	146	172	140	172	165	169	153	153	153	159	162	154	162	176	153	176	151	195	157	168	186	159	166	176	175	167	151	149	164	171	177	161	142	153	189	143	175	174	178	179	159	176	153	167	166	183	177	197	171	167	148	186	168	170	164	181	181	174	192	162	175	154	165	177	149	165	174	161	169	186
27327	21011	8875	835	467	426	393	396	372	398	388	327	374	379	350	387	338	407	362	334	348	366	366	380	369	376	348	372	362	347	366	327	370	353	357	348	336	348	369	356	354	354	366	320	388	350	329	326	393	336	363	347	361	366	348	373	364	340	344	390	342	359	376	356	354	351	323	351	348	317	363	344	341	364	337	363	391	341	385	340	337	351	333	343	347	333	310	357	348	334	346	372	348	336	338	359	389	342	345	327	342	328	343	365	395	382	341	350	361	360	336	315	351	334	317	358	368	371	354	337	357	359	331	332	355	329	354	366	299	355	382	324	351	364	406	336	361	342	326	352	342	363	371	341	347	360	346	366	363	357	381	347	346	359	360	374	325	359	371	351	375	337	365	333	360	334	349	353	343	333	384	353	377	349	347	375	343	374	376	331	329	383	349	341	366	358	339	345	341	363	356	360	355	342	332	356	355	334	358	381	357	347	327	358	330	383	355	325	341	353	356	339	314	346	351	330	381	347	330	352	348	341	352	364	345	364	334	354	354	352	374	346	351	365	367	347	346	358	374	346	335	356	350	317	359	371	362	332	339	363	363	344	351	334	355	359	343	341	359	347	357	330	341	351	354	341	315	363	355	365	302	360	344	352	399	309	341	366	357	343	349	349	329	366	314	350	356	343	346	386	331	380	347	359	356	415	384	366	351	351	335	350	353	327	342	372	334	321	375	358	328	322	350	321	362	353	362	360	356	332	385	339	337	361	348	365	373	327	328	356	384	331	336	328	360	359	357	383	339	362	339	382	351	347	329	312	347	336	365	309	368	360	373	341	333	340	345	380	373	364	362	368	347	361	359	350	312	340	324	360	346	347	326	336	359	331	318	352	377	346	336	341	363	343	320	353	365	369	359	351	372	336	319	334	376	348	357	327	370	368	354	365	343	341	383	330	359	338	376	361	376	324	364	352	363	367	350	343	354	340	366	357	374	363	364	348	358	330	376	351	357	335	371	331	349	333	312	337	355	339	344	355	343	365	344	344	380	360	334	356	377	378	330	360	361	369	354	357	371	348	355	347	351	355	373	344	337	338	333	326	331	343	342	364	373	344	377	368	335	347	307	358	335	339	331	346	334	334	348	375	357	348	343	339	383	334	387	327	342	353	335	321	358	351	371	345	358	350	356	338	371	371	333	372	343	316	335	371	352	317	350	356	346	371	364	371	340	334	348	381	322	364	344	357	346	325	356	337	374	339	333	348	371	330	340	329	319	380	348	361	356	379	360	364	321	364	390	355	345	327	344	346	352	336	382	360	337	354	351	321	385	357	352	346	350	345	346	340	371	362	339	323	350	365	348	318	370	342	356	339	358	341	377	360	353	360	350	346	363	348	343	368	358	359	327	332	323	341	353	310	338	336	342	335	380	357	335	383	381	337	361	329	351	336	346	337	327	357	363	363	335	353	319	357	323	353	345	336	346	369	357	359	350	346	330	367	384	347	337	333	361	348	367	348	368	330	340	358	334	325	387	361	358	351	356	348	333	347	323	400	345	355	360	348	323	355	311	347	354	330	376	348	341	367	351	354	344	366	330	339	338	368	363	375	336	350	347	344	377	383	334	343	329	353	346	338	371	341	338	351	317	386	378	350	359	342	361	335	382	336	329	343	358	352	343	351	358	369	369	359	346	363	331	321	368	343	349	352	333	359	333	351	344	340	360	342	344	337	349	334	372	337	365	350	361	331	358	337	321	345	357	369	373	340	343	350	354	323	338	376	347	356	366	345	380	334	318	351	360	355	361	344	375	370	368	326	328	347	372	360	348	353	362	356	352	334	330	349	315	333	349	358	360	354	368	351	365	345	322	339	318	337	373	352	336	347	322	331	325	366	314	314	381	323	340	355	349	361	345	346	318	363	353	329	324	360	361	347	377	353	342	377	354	334	318	330	361	342	335	346	332	341	352	350	372	350	363	324	358	349	340	330	390	352	340	334	368	356	305	348	336	330	328	334	331	333	358	367	315	363	361	377	366	339	343	374	358	363	343	345	380	343	370	360	342	377	372	327	329	353	348	387	355	373	321	381	356	360	377	342	375	373	362	350	336	382	334	350	387	340	358	326	347	326	335	355	328	343	364	357	339	365	356	355	378	333	356	358	359	336	346	352	353	359	359	348	354	390	334	352	331	357	329	352	387	343	373	374	361	383	351	352	347	354	298	377	335	391	356	340	346	347	335	357	365	394	354	370	350	343	376	362	349	385	385	323	320	323	396	351	367	343	330	353	345	351	320	339	386	322	347	379	335	346	358	342	360	350	357	369	334	369	348	346	353	356	368	353	374	373	363	359	367	371	346	331	342	375	408	357	368	366	367	349	356	331	323	374	349	375	347	353	321	342	353	350	345	326	361	356	325	366	356	349	343	353	381	339	363	333	341	347	335	344	347	338	314	366	332	353	337	352	348	345	346	356	340	328	345	370	355	363	370	340	366	361	380	355	310	328	323	350	363	349	350	375	376	333	381	373	330	371	348	351	334	326	356	380	344	353	382	348	313	345	372	331	337	357	356	368	352	375	355	337	341	335	354	344	359	334	381	332	336	349	361	314	331	356	335	385	365	360	338	354	354	350	348	365	319	381	340	342	327	353	373	336	362	324	352	338	339	326	350	331	360	357	365	339	389	352	347	379	345	322	368	318	348	374	327	355	349	360	357	355	376	354	342	364	355	349	361	360	337	352	322	356	340	315	350	378	334	336	344	340	331	367	348	373	328	344	358	343	339	353	347	355	321	345	353	364	355	336	359	347	370	366	352	335	327	370	376	384	358	343	371	350	350	363	334	340	335	333	368	339	343	344	346	375	346	362	349	306	342	341	364	330	357	364	307	326	331	341	328	381	333	390	348	360	340	362	338	369	335	366	302	354	341	374	343	353	373	370	357	383	354	372	326	373	373	354	342	362	365	356	362	351	338	344	341	383	350	337	327	358	375	364	327	372	348	346	342	347	382	338	349	353	377	380	322	342	363	355	399	328	338	359	373	342	358	333	342	353	373	353	346	352	319	329	360	371	343	358	356	359	344	341	391	357	356	339	345	365	342	362	346	351	374	370	343	315	350	390	357	382	347	332	361	363	332	367	360	376	386	356	337	356	333	335	368	325	345	366	354	376	364	339	361	352	337	334	347	359	339	360	342	345	334	342	353	379	363	318	331	336	345	392	351	346	331	359	376	357	373	329	373	349	351	344	351	341	351	370	340	349	375	377	344	344	370	323	359	342	343	361	365	342	377	320	340	382	343	333	335	343	380	373	322	361	353	377	358	332	337	356	352	369	326	370	322	351	362	323	359	355	327	346	334	379	367	358	343	328	325	382	386	366	354	333	350	369	330	358	380	321	367	332	353	306	362	349	356	389	327	344	337	324	358	351	355	366	360	375	351	362	325	330	348	378	332	361	358	388	326	396	334	378	355	362	389	375	410	346	320	351	352	337	387	325	345	354	378	341	342	379	373	318
3948	1326	1207	798	651	613	587	542	553	515	516	462	461	511	512	486	488	510	486	503	487	452	466	495	495	491	471	467	495	439	470	464	489	495	504	449	474	480	486	430	459	479	464	519	470	441	480	482	436	479	497	494	510	465	474	480	487	479	437	468	457	488	476	475	488	486	502	508	488	451	437	488	476	467	441	466	456	484	420	425	469	434	492	436	525	508	451	456	505	486	472	471	498	507	493	468	467	455	462	479	457	478	494	446	519	452	441	475	468	437	477	456	494	494	473	464	463	480	496	438	451	460	458	456	470	471	478	456	465	473	492	409	442	482	471	505	478	410	465	480	502	506	438	449	449	474	469	471	461	485	491	503	455	536	445	506	489	484	463	452	463	484	495	458	500	452	486	484	449	441	461	446	491	507	475	450	458	475	453	495	467	449	461	475	512	460	453	481	481	446	467	460	397	480	474	429	493	444	464	451	489	479	485	459	454	445	502	486	491	443	450	468	471	477	454	461	492	497	496	452	444	473	458	466	457	463	449	465	464	488	502	474	495	471	491	442	438	517	470	462	491	477	478	468	485	480	460	474	504	480	495	422	431	482	480	469	462	493	491	520	476	449	472	490	445	464	472	448	441	435	491	465	477	478	497	475	486	474	507	491	467	469	446	434	504	453	481	444	519	454	469	477	482	490	461	498	507	430	453	476	456	447	439	473	460	528	505	500	515	461	466	469	443	463	465	448	495	468	436	451	486	486	493	462	496	481	462	423	465	456	479	493	476	491	453	501	476	450	472	452	479	467	481	457	510	458	494	457	444	455	468	479	449	451	469	482	478	465	458	473	442	470	495	457	464	462	521	474	498	496	467	453	474	504	458	470	418	465	469	456	473	424	467	465	490	515	456	457	471	471	503	449	470	499	500	438	485	449	475	500	502	437	486	482	428	452	411	467	463	440	493	448	427	502	480	487	488	458	496	448	477	465	450	505	448	462	495	447	493	451	483	451	488	479	484	454	481	509	471	447	466	482	482	471	458	491	449	466	457	456	462	491	503	430	480	463	461	467	464	486	451	464	467	474	474	450	468	472	467	485	455	490	464	447	516	489	486	504	458	482	439	444	452	440	475	444	490	462	447	448	486	489	473	460	453	499	448	515	505	449	473	420	456	484	490	448	481	484	462	466	482	472	489	466	447	509	489	445	431	448	473	460	484	486	480	471	450	439	455	480	458	484	440	463	443	494	475	457	516	470	460	447	506	529	413	468	468	480	430	463	496	442	482	457	483	469	486	441	454	472	446	466	429	488	506	510	477	450	493	519	465	499	445	459	471	477	495	463	466	435	429	426	454	533	486	508	496	461	478	488	443	508	473	468	495	466	438	511	475	436	451	464	485	479	481	509	459	492	482	491	463	472	476	442	435	460	455	433	491	448	473	427	460	475	434	472	461	453	458	471	434	483	505	492	465	457	445	461	485	517	483	485	455	481	482	453	456	436	454	491	459	454	501	451	468	449	479	464	420	487	499	457	453	465	486	494	463	489	456	444	505	475	489	459	508	475	452	480	458	461	469	447	491	465	492	478	467	452	449	446	482	455	440	475	454	484	500	440	472	421	497	484	482	462	459	491	416	445	510	469	490	498	459	453	477	471	480	468	470	475	462	473	475	475	423	454	465	443	436	470	473	441	424	460	436	409	454	469	490	487	464	491	497	475	457	479	510	478	480	498	457	500	457	479	470	484	425	449	469	466	486	437	434	486	474	479	509	484	482	459	488	500	486	450	470	482	486	453	472	471	472	468	469	475	540	462	456	465	483	481	460	457	454	483	451	441	459	468	469	471	484	478	458	515	466	450	469	444	483	499	515	455	463	432	472	447	490	445	437	493	458	459	485	467	446	466	454	526	469	452	458	441	472	481	440	460	508	489	460	476	506	435	454	441	484	451	510	474	438	439	440	463	469	466	491	435	472	455	486	450	490	486	439	465	452	491	471	466	490	452	461	446	482	467	462	471	441	495	499	468	480	449	462	489	479	451	454	503	475	507	471	465	505	470	501	458	466	527	491	506	460	468	489	473	471	474	446	451	512	460	456	476	480	460	440	478	464	433	457	455	470	460	475	492	428	438	448	498	489	483	433	453	458	441	476	486	509	533	443	484	489	479	431	456	483	427	461	403	517	487	421	453	477	452	458	478	458	511	486	481	491	478	490	476	480	484	469	471	455	505	462	450	471	463	463	455	416	466	473	490	439	461	491	511	527	457	481	479	445	478	474	469	486	475	467	446	464	464	474	505	439	479	448	463	451	469	497	494	469	503	462	446	473	453	440	456	488	464	462	464	455	506	473	475	445	474	451	466	462	448	468	482	449	482	476	439	462	464	428	456	461	477	448	446	471	470	471	511	468	519	439	465	460	487	429	457	460	442	454	454	500	459	481	477	479	481	454	478	462	506	471	450	481	503	432	500	502	455	470	517	482	463	442	487	471	493	533	446	460	447	494	488	441	485	502	483	428	473	450	459	470	460	461	481	449	483	463	449	439	484	468	456	486	472	447	460	459	498	469	481	418	474	454	429	459	500	495	500	434	478	483	494	479	417	454	477	436	449	460	450	466	466	467	489	450	477	469	462	460	465	461	474	425	489	432	472	475	488	452	493	443	455	469	457	460	471	481	426	476	452	474	465	453	458	498	457	461	454	486	464	439	470	458	476	450	494	495	503	476	469	492	452	454	478	498	458	459	432	442	454	460	479	477	472	493	526	452	443	514	441	508	453	499	455	452	466	476	473	449	467	468	471	502	509	500	459	475	498	447	491	483	445	497	431	446	487	446	472	520	493	490	466	445	450	496	466	488	479	455	472	454	476	481	448	481	454	453	474	467	448	448	496	484	463	497	441	483	487	473	511	502	481	457	469	454	466	475	477	473	461	456	473	470	493	471	442	492	434	492	466	513	480	451	472	499	492	448	442	449	454	495	459	478	479	457	453	492	468	440	455	470	458	465	507	487	468	500	449	493	466	468	502	467	477	462	477	451	486	495	476	461	464	497	478	462	428	432	434	471	448	473	482	479	482	513	468	445	488	483	463	474	466	485	444	488	501	462	445	481	464	461	464	485	457	454	471	445	479	503	477	493	487	453	447	485	450	461	448	450	485	444	476	439	513	476	457	459	512	449	470	428	430	465	506	452	464	461	439	453	472	459	450	479	450	458	483	439	451	495	471	461	467	459	461	445	467	482	503	470	464	477	492	496	501	513	477	490	478	456	448	472	453	465	440	453	488	450	488	478	509	474	443	501	457	428	466	480	457	461	495	496	473	496	457	495	475	477	467	465	470	478	484	483	444	490	433	429	454	510	452	489	455	465	488	484	436	480	458	471	470	472	498	481	479	441	444	450	458	452	462	459	452	444	465	470	483	475	479	459	461	490	488	458	435	488	480	451	541	467	506	466	446	433	461	474	491	449	474	479	456	458	466	491	475	465	471	507	487	468	441	448	479	463	484	494	495
24402	21586	29162	24485	21573	9122	1177	726	570	526	498	431	409	417	378	387	372	319	367	293	338	362	317	317	336	305	333	358	303	303	325	313	285	274	311	297	291	247	287	289	347	284	316	277	270	297	301	311	281	301	277	306	294	291	288	335	292	266	286	275	293	268	301	289	264	285	312	294	296	278	313	293	297	281	289	272	286	247	287	292	283	330	324	302	294	305	315	278	296	281	294	299	285	308	309	294	327	274	250	283	281	288	281	312	289	314	301	284	286	271	264	272	281	287	291	282	299	294	296	257	285	287	273	269	293	297	271	317	287	307	269	242	285	312	291	287	321	310	272	274	287	295	266	286	281	318	280	299	286	283	264	301	308	275	276	283	279	290	290	270	275	278	279	253	278	287	287	284	289	328	298	262	304	276	273	272	313	307	297	270	307	275	274	312	294	304	276	295	257	322	266	262	290	273	294	319	277	292	290	279	281	280	324	309	265	290	280	267	306	280	272	274	268	262	294	296	261	302	290	297	312	281	307	306	291	266	296	271	232	320	275	288	253	257	302	282	295	306	249	271	303	261	273	266	289	305	293	259	276	261	266	278	312	290	303	268	287	285	294	292	304	309	281	248	305	281	298	290	278	288	310	279	285	256	301	286	271	278	278	280	289	290	319	264	281	311	322	305	305	296	284	299	269	293	266	281	293	325	284	275	282	260	281	286	335	265	297	274	304	321	282	299	293	298	274	273	302	278	306	285	269	288	283	304	296	316	307	283	282	291	253	302	302	321	292	293	312	282	263	291	269	295	265	269	294	296	274	270	279	290	250	257	294	266	301	304	296	294	267	293	270	279	275	285	265	291	303	304	292	293	265	291	297	287	314	271	282	293	278	289	295	296	276	284	282	266	271	266	289	269	282	296	294	284	304	276	282	300	284	251	284	294	265	318	290	262	295	275	278	279	294	268	310	311	322	294	286	314	299	294	281	262	291	314	297	285	317	281	298	297	312	294	245	286	276	291	273	270	247	291	288	279	272	291	288	285	253	292	266	323	299	269	274	294	266	283	286	312	305	281	270	275	280	294	307	281	286	290	294	282	294	273	273	285	287	258	271	259	291	287	277	311	292	306	290	251	308	316	311	305	301	287	286	310	272	275	288	287	271	270	303	277	277	284	317	284	315	279	299	274	280	279	278	288	270	292	279	298	280	297	282	276	291	259	263	296	297	278	271	296	277	307	287	285	272	287	287	291	272	276	310	328	288	265	255	293	265	300	283	300	275	316	267	272	292	299	281	300	268	272	264	299	294	276	284	279	320	303	313	286	285	278	269	290	319	286	279	284	288	267	288	285	278	313	333	295	271	286	325	282	294	285	284	319	269	270	271	283	290	295	295	274	288	316	280	277	288	278	304	330	290	276	276	263	278	314	304	260	293	267	317	231	261	263	252	301	270	302	273	312	277	254	284	277	285	307	273	299	244	301	267	261	296	257	304	330	305	285	313	303	286	278	302	263	284	293	311	261	248	287	273	279	278	289	303	267	297	281	293	273	288	291	271	282	294	278	273	322	255	269	272	276	271	314	280	268	321	258	292	292	301	269	305	280	263	296	267	261	296	271	300	288	279	300	278	300	296	296	273	261	301	273	299	319	261	282	285	319	257	287	309	284	270	297	296	318	278	298	297	304	304	323	318	277	252	272	289	270	280	304	286	279	287	293	270	270	301	291	285	312	301	289	297	284	311	285	303	318	295	287	282	272	288	284	294	282	264	301	290	238	279	247	282	294	271	268	272	289	266	302	280	288	310	271	273	290	314	297	283	268	278	288	302	284	324	279	289	301	286	301	276	265	264	300	316	293	287	272	279	278	261	263	299	276	263	308	316	290	260	276	290	314	295	308	274	268	285	306	293	301	285	301	297	290	310	276	258	288	314	272	305	285	270	274	293	303	313	319	305	306	265	249	292	276	303	302	248	280	289	297	292	299	273	277	285	257	267	279	284	284	290	252	266	317	285	283	291	326	285	299	288	313	275	302	293	274	301	293	265	289	268	283	255	269	314	296	262	269	281	329	262	297	290	288	307	299	279	289	309	307	309	262	307	288	279	274	315	270	303	308	280	268	298	271	278	268	266	268	305	280	282	303	278	303	299	304	315	301	273	275	298	281	257	314	293	298	316	287	289	289	295	295	266	295	270	295	277	296	317	268	289	279	287	284	297	303	289	269	276	295	283	292	324	284	268	297	284	301	306	281	282	275	289	303	282	269	286	312	298	265	292	288	313	293	293	300	328	293	293	303	276	294	273	299	253	283	269	292	290	269	282	269	286	300	282	309	321	304	298	316	280	264	251	284	291	287	262	285	280	294	308	262	295	282	303	274	264	304	280	267	305	249	298	299	302	286	273	289	290	292	263	288	293	274	307	280	275	272	299	301	289	297	290	284	288	276	285	275	291	270	267	286	289	267	279	287	325	285	279	265	274	290	272	265	264	273	279	291	306	287	282	265	309	256	273	241	291	271	291	320	283	290	296	298	309	287	294	266	231	302	307	277	297	267	305	267	259	274	283	293	307	284	247	303	301	261	291	277	286	294	293	290	298	295	284	263	288	247	273	278	279	267	274	275	262	296	287	279	256	280	297	318	287	280	274	298	264	286	297	285	244	268	247	265	289	297	291	287	244	288	283	293	282	313	272	284	274	272	292	291	278	298	269	282	280	324	278	260	278	321	279	279	264	293	300	296	278	287	277	276	287	279	305	287	293	302	276	271	262	286	277	266	312	257	269	297	312	309	306	295	264	282	264	284	297	260	296	271	284	271	294	290	292	287	293	273	300	273	329	313	287	290	310	310	271	283	285	285	272	263	269	272	258	282	278	301	303	297	260	290	272	293	289	279	276	275	290	280	269	274	249	276	302	288	291	285	273	277	276	275	309	290	302	288	260	299	275	292	276	316	278	285	288	278	296	298	310	330	288	282	269	300	277	271	255	284	291	301	304	314	289	290	301	269	300	295	266	297	256	282	266	307	284	278	303	270	307	290	309	279	303	280	261	296	289	284	270	303	325	313	300	283	282	305	299	292	285	286	297	268	284	313	290	277	305	246	300	260	279	285	283	292	262	317	265	302	296	276	291	299	278	287	301	299	281	303	302	261	273	280	297	291	281	271	296	286	320	290	269	283	302	294	266	268	297	282	304	278	279	269	302	291	283	304	301	306	300	291	273	276	293	267	260	288	302	280	271	293	304	285	271	281	290	294	282	268	275	280	309	305	292	276	274	294	296	285	276	312	302	280	285	293	262	263	271	288	294	270	276	278	299	267	270	295	303	296	293	287	290	306	313	304	308	312	259	269	273	295	273	292	278	287	302	297	295	285	315	303	296	270	266	269	262	262	290	274	259	272	282	256	271	264	276	305	271	298	279	266	281	288	297	307	293	278	278	273	285	276	295	255	286	278	310	295	255	288	260	272	265	289	283	285	290	253	293	303	297	300	287	288	277	294	309	304	274	300
4955	9975	8817	4518	3095	2359	1791	1516	1274	1042	918	803	733	629	612	555	556	504	506	479	455	461	439	442	439	426	441	439	421	432	431	399	409	399	430	379	405	410	427	415	386	414	390	417	408	384	431	415	372	374	406	409	415	388	424	392	392	370	419	430	400	405	416	386	395	401	366	362	361	418	383	431	380	414	396	397	374	392	382	371	414	402	366	414	398	398	399	400	402	416	401	366	377	405	392	340	391	397	389	398	442	394	410	417	373	336	421	420	397	417	398	360	357	403	381	367	371	411	392	373	391	392	395	391	397	369	405	390	377	378	413	353	395	358	400	374	396	415	384	396	392	392	365	386	340	346	351	389	402	408	378	379	351	383	417	378	397	394	395	399	384	400	394	393	368	409	410	401	426	375	329	369	395	392	379	392	374	391	380	382	413	396	387	435	372	402	384	406	390	388	378	394	395	386	387	389	393	396	400	387	361	383	377	385	389	376	362	393	366	397	420	386	401	402	377	365	379	367	390	419	416	415	443	379	362	372	366	408	391	384	411	426	407	410	401	328	403	385	384	422	389	357	384	406	360	397	356	393	362	343	384	387	402	415	392	393	393	369	421	404	378	392	388	364	362	385	375	409	360	376	394	404	402	408	393	376	371	375	369	393	386	401	376	384	375	380	383	353	402	415	386	377	401	396	364	380	385	405	391	394	392	352	380	381	390	418	391	355	408	403	409	364	375	396	353	397	374	389	405	399	400	372	397	398	396	426	377	380	406	386	410	383	403	377	374	396	397	371	387	388	372	381	375	368	393	376	373	395	402	387	413	409	371	392	382	381	379	392	386	404	366	363	377	388	414	361	368	390	405	391	385	415	369	401	396	432	368	393	392	345	392	410	388	383	366	372	386	352	373	387	403	372	394	368	438	398	382	403	393	398	408	399	402	394	366	390	387	377	390	393	393	384	367	353	408	423	338	388	375	438	382	365	377	390	377	361	379	379	423	415	370	373	360	399	357	356	402	402	371	379	372	420	418	379	424	395	398	408	402	375	390	369	357	407	373	396	410	397	413	399	404	399	422	429	379	398	413	370	378	350	428	384	390	396	377	375	392	371	382	403	378	366	355	388	381	373	429	389	403	377	403	373	366	408	359	408	378	371	380	386	379	422	401	383	362	381	381	389	414	402	409	393	380	370	360	371	392	388	396	411	405	363	385	405	405	403	362	392	388	396	366	382	412	414	403	418	438	398	381	376	390	385	380	389	383	361	411	379	428	391	401	412	371	352	343	350	367	389	400	380	371	432	386	365	403	402	396	388	380	408	371	378	357	387	382	420	417	395	392	407	365	371	372	390	384	358	391	372	361	413	374	365	370	380	363	390	396	392	392	390	400	380	384	385	390	406	410	363	378	394	415	428	400	393	373	361	428	406	347	398	401	412	416	383	402	388	395	351	392	356	395	347	398	364	379	395	410	375	407	367	381	387	347	399	389	401	403	378	400	397	412	396	376	385	372	429	369	334	389	383	421	363	363	390	402	384	394	431	381	422	413	382	364	420	401	387	389	386	408	372	402	362	432	408	385	368	406	359	358	374	354	366	387	370	412	398	383	392	392	394	376	413	387	373	375	405	355	398	403	423	424	381	365	407	428	396	394	385	396	383	408	367	395	391	370	365	423	413	391	401	376	403	407	375	399	389	370	361	366	381	382	392	399	391	397	362	367	381	388	380	364	387	414	386	388	398	400	389	362	389	400	403	441	375	398	374	351	377	378	368	381	399	382	384	400	386	375	371	384	388	411	387	379	375	376	387	440	383	378	376	389	369	397	415	366	375	402	389	406	394	402	385	402	374	382	392	406	403	390	424	368	418	358	390	406	362	383	397	388	346	375	368	363	395	412	373	361	412	384	378	385	387	379	375	415	389	385	359	379	388	397	399	408	424	386	382	374	354	392	393	370	379	333	448	387	363	375	435	384	387	357	370	395	404	389	401	404	349	410	333	375	368	375	413	381	404	379	422	393	375	423	402	383	376	400	408	378	390	391	412	394	421	414	403	408	398	405	373	356	417	403	397	372	401	355	390	363	410	383	402	403	383	390	384	389	348	382	400	415	386	362	378	359	418	363	411	370	371	361	323	383	396	370	386	417	364	391	396	352	351	417	377	399	405	370	377	378	370	360	413	416	412	363	429	401	370	362	345	386	376	387	355	410	379	404	402	431	420	405	387	392	392	399	401	373	380	353	384	366	372	372	364	401	397	359	379	418	372	369	388	387	341	386	395	380	391	392	362	387	393	389	379	398	388	393	386	421	379	408	388	361	352	410	377	408	380	399	379	353	360	366	373	375	390	429	397	401	389	366	394	362	390	416	378	382	376	363	389	389	380	372	424	377	367	384	427	432	386	369	388	356	359	368	398	392	383	363	389	368	409	414	404	397	334	363	373	371	357	380	400	386	359	390	397	400	408	355	409	374	362	378	388	408	378	384	438	361	372	387	372	399	354	370	357	394	371	393	389	389	377	389	398	417	404	396	370	348	451	391	392	383	376	367	373	376	380	393	408	400	400	391	388	384	411	439	387	354	384	363	385	413	368	382	397	377	379	391	378	382	421	380	327	381	430	348	383	404	376	378	406	427	340	371	369	402	352	418	425	407	414	389	377	381	387	386	415	374	383	349	388	378	373	378	428	421	422	389	388	342	356	404	422	384	398	383	351	397	382	389	366	391	403	386	411	417	368	379	393	370	416	407	403	375	426	407	382	401	392	386	372	371	425	361	405	393	358	372	382	389	380	391	389	389	394	391	371	343	404	399	391	382	356	402	366	386	376	347	398	396	398	377	345	365	380	400	394	371	386	404	375	400	423	365	367	406	391	397	410	406	379	374	416	377	388	417	366	447	342	391	396	394	397	380	354	430	408	388	386	418	355	378	377	360	452	381	406	412	395	390	393	398	402	408	371	374	391	413	396	361	375	401	412	380	370	387	401	408	388	376	404	401	369	394	357	367	395	413	409	395	425	387	398	383	405	396	387	386	381	423	384	398	377	345	378	440	374	378	382	381	351	393	379	360	392	394	379	378	376	418	354	420	385	388	380	370	393	404	393	405	384	425	399	392	387	409	390	410	339	410	394	405	377	388	378	406	393	420	361	390	379	379	377	408	367	387	357	397	408	370	408	404	403	389	369	383	390	395	377	394	391	361	388	377	391	424	400	400	396	402	382	400	368	368	418	380	382	373	384	386	368	404	381	349	405	378	396	360	417	399	408	410	362	350	362	365	364	376	366	388	377	385	394	411	425	377	406	434	411	408	382	367	398	375	381	363	377	407	416	357	413	387	368	400	389	373	405	427	360	378	392	400	415	408	376	360	382	386	389	378	365	355	368	405	402	391	353	386	402	411	407	389	355	414	372	360	386	371	371	379	381	402	369	393	376	365	429	377	369	381	418	376	363	412	376	388	383	374	385	378	379	417	421	379	392	420	382	385	383	392	352	370	407	384	396	363	367
23465	21638	29701	24077	21639	21652	6914	1020	689	526	454	422	352	296	296	266	241	228	190	210	214	198	188	162	166	158	158	152	152	144	160	148	154	148	143	154	150	149	134	120	124	143	127	122	124	131	108	107	126	143	124	123	113	145	129	131	145	112	110	133	111	121	130	131	128	100	129	106	125	110	124	134	118	121	119	123	129	116	119	102	119	111	117	90	113	110	105	105	116	134	117	125	103	125	118	104	126	116	130	108	118	114	99	116	118	118	115	119	119	120	101	94	95	125	102	137	112	111	129	138	99	131	95	112	104	116	109	128	123	116	107	104	104	116	113	106	121	115	106	128	106	102	100	94	126	101	93	106	109	119	127	137	114	130	121	108	115	121	118	111	127	102	113	106	125	104	125	130	111	101	126	134	108	115	98	105	101	108	101	116	116	100	122	101	127	118	107	99	111	113	92	110	116	110	99	124	106	107	111	108	122	105	104	113	119	104	116	112	107	117	133	103	116	116	98	110	127	105	104	97	111	94	127	105	122	112	117	111	107	125	107	85	132	125	113	75	119	119	112	99	119	114	96	119	102	106	102	78	135	118	102	118	108	116	117	94	119	116	103	107	107	121	111	112	110	112	113	116	124	101	106	118	117	101	115	118	100	124	103	127	102	123	93	122	121	133	109	100	116	109	109	110	124	97	98	108	126	119	127	122	92	111	126	114	116	129	107	109	125	104	105	88	100	112	114	103	144	115	112	116	101	103	90	93	96	126	119	120	116	124	84	123	112	118	125	116	100	97	121	108	112	114	120	112	128	94	110	108	95	109	121	108	116	87	117	131	118	111	120	112	113	95	111	88	89	115	113	117	98	119	131	101	113	123	114	101	114	111	100	110	130	104	94	94	121	92	108	114	94	129	117	125	125	94	111	125	126	109	98	115	113	127	90	100	107	116	116	108	117	124	101	90	87	125	124	125	118	92	99	118	100	118	90	96	113	114	99	105	94	120	102	114	120	116	100	112	117	115	121	116	99	110	111	122	105	96	122	104	118	127	105	121	118	109	112	115	130	119	102	113	95	117	100	125	116	123	114	95	111	103	110	124	111	120	117	101	115	103	136	115	118	115	117	91	123	123	114	94	120	117	123	133	126	127	117	105	114	102	127	118	110	134	102	98	117	112	100	111	104	106	105	102	110	125	112	92	102	115	108	125	109	117	95	110	99	116	133	131	120	89	110	104	111	98	118	111	114	110	111	130	120	113	117	117	112	114	98	120	115	95	124	125	99	124	117	99	114	110	129	103	128	94	99	118	115	101	113	113	120	111	108	94	102	118	121	119	114	123	116	109	104	112	108	124	93	105	95	117	128	102	119	122	120	96	136	118	105	119	106	99	100	113	109	119	118	113	121	114	96	116	113	126	120	104	112	117	119	110	119	114	93	130	105	132	123	117	118	108	122	105	110	108	98	110	98	109	115	117	125	108	111	125	114	109	107	119	104	118	131	115	102	113	98	118	106	114	119	109	106	111	131	110	114	127	121	114	113	105	107	110	113	115	126	107	96	102	124	116	131	106	103	105	113	111	130	115	108	110	111	107	106	95	97	125	100	104	123	116	111	108	128	96	107	98	99	118	124	104	117	106	113	97	124	111	125	112	125	106	95	111	122	98	102	109	121	115	112	114	98	112	107	106	90	120	134	102	108	107	107	126	106	115	124	97	109	109	109	114	125	112	119	106	114	102	113	110	122	113	117	116	128	101	128	114	113	92	119	106	93	117	123	136	107	115	101	89	113	96	129	107	132	115	99	104	125	128	115	128	112	112	112	118	101	115	110	102	120	108	113	103	109	94	101	104	112	96	117	113	106	99	109	106	118	115	100	111	105	108	107	92	110	107	102	105	121	98	106	116	105	121	104	116	102	107	116	115	108	123	103	113	133	93	100	101	117	109	107	113	104	119	103	121	108	100	117	119	115	120	117	112	110	117	103	106	124	121	119	132	104	107	118	116	131	90	101	92	112	93	113	124	110	108	113	93	120	118	119	119	96	99	108	124	103	119	124	105	98	123	104	102	106	119	97	127	105	112	98	113	121	95	117	115	118	117	109	102	108	124	120	104	119	128	109	106	115	93	101	111	116	119	99	124	117	115	107	112	122	123	112	111	103	129	91	116	117	113	113	91	126	88	97	114	121	112	113	133	106	102	103	95	107	111	121	87	104	134	122	119	118	114	117	125	115	107	95	120	98	105	128	119	103	99	116	116	132	100	106	110	96	92	113	114	109	129	126	117	128	117	96	99	117	112	110	109	99	112	110	99	108	132	118	129	123	104	111	112	116	107	109	120	104	111	109	108	118	124	109	106	112	114	107	123	96	125	120	138	103	99	130	120	116	123	118	133	113	108	101	115	130	107	116	91	109	108	97	107	99	127	121	109	122	106	111	109	104	118	120	101	104	109	91	104	104	129	103	116	113	104	95	98	120	98	106	89	110	113	121	105	128	119	124	104	114	109	122	111	106	95	115	108	90	128	117	114	117	107	125	124	97	122	129	96	107	131	113	109	93	117	130	111	111	121	143	117	117	115	115	129	125	106	120	92	113	110	101	109	121	119	114	118	120	98	104	121	115	100	100	116	109	103	109	96	128	111	106	117	99	111	121	113	90	97	109	102	129	104	134	134	135	108	111	106	111	122	132	107	117	120	121	104	109	108	121	107	118	114	119	115	116	103	110	105	107	130	108	98	109	98	108	114	119	107	127	124	116	104	116	122	103	102	112	95	145	105	105	118	108	97	116	97	114	96	122	119	120	115	128	95	127	127	90	102	129	116	103	112	120	91	122	103	95	110	126	112	110	115	122	105	125	99	133	107	119	108	114	117	122	128	127	128	93	110	105	115	126	104	123	121	110	98	120	109	117	84	103	137	113	99	91	124	93	106	108	118	122	111	97	106	121	118	108	110	111	118	101	104	126	129	113	116	100	104	109	120	113	123	117	123	107	96	121	114	127	120	103	117	107	113	109	101	118	105	129	104	119	110	113	100	105	117	119	115	103	110	111	124	103	119	107	108	126	120	118	120	98	113	111	127	101	111	125	129	101	113	104	110	94	116	87	126	100	98	113	101	103	106	113	111	133	116	109	110	110	121	118	115	102	111	121	103	112	135	130	132	94	109	106	118	114	112	119	110	103	122	121	106	113	116	110	107	115	108	116	104	101	112	113	97	103	124	109	131	100	96	138	112	106	100	91	136	94	114	95	131	125	108	94	105	112	113	97	97	124	125	112	107	105	110	100	116	101	113	104	128	115	109	122	113	117	107	134	103	114	127	124	100	116	109	117	88	108	123	111	106	85	121	123	112	99	123	130	121	101	122	101	114	102	118	114	119	105	109	114	98	110	103	126	112	111	85	101	111	125	106	125	105	121	102	129	111	106	102	107	101	104	137	109	103	114	111	104	117	110	130	106	114	110	129	115	107	110	121	97	114	106	101	98	124	108	103	109	115	130	127	110	102
7174	16175	13948	7487	5127	3879	2956	2251	1807	1358	1144	945	808	662	617	556	480	432	405	377	326	350	317	281	279	307	266	250	232	239	238	214	245	231	237	198	184	202	192	196	172	202	198	186	188	202	184	190	209	201	200	180	181	187	187	198	179	173	185	178	169	169	181	168	185	152	165	173	171	156	152	178	183	195	181	169	160	143	167	145	138	157	152	156	156	170	182	180	198	130	169	190	168	172	194	166	150	166	169	150	173	151	175	162	167	170	167	175	186	149	141	164	172	156	147	162	147	163	150	141	140	129	172	142	191	176	140	165	141	176	155	178	174	154	147	168	173	187	161	145	163	155	174	149	155	159	176	153	150	151	153	163	149	152	143	155	158	159	165	137	168	143	162	153	177	143	146	179	181	165	153	167	176	162	154	172	159	154	151	147	170	162	159	169	173	146	169	153	141	146	154	166	162	156	165	169	146	157	158	175	165	161	160	161	166	171	141	154	172	155	154	166	155	163	149	179	169	150	152	154	155	185	149	160	153	159	152	145	161	159	158	148	167	150	156	172	157	158	165	157	156	179	179	147	172	145	149	177	164	163	176	171	152	148	156	152	152	165	139	143	159	149	159	180	164	158	168	156	169	154	142	165	134	166	173	167	169	188	155	157	163	148	142	162	162	153	143	153	155	177	166	182	137	164	137	156	128	176	132	165	169	144	149	173	169	147	152	167	175	173	141	166	171	164	179	167	154	139	172	156	153	142	138	156	153	152	151	172	164	171	149	136	156	163	158	158	158	161	145	158	128	170	153	153	148	153	156	144	155	145	135	158	159	170	153	143	152	159	146	159	152	163	180	173	169	169	168	160	179	169	164	160	166	153	131	148	153	141	160	125	154	152	166	168	156	147	160	171	145	147	143	169	150	133	158	147	167	139	145	163	166	161	134	164	151	160	145	153	146	153	150	140	155	142	159	159	149	148	140	161	142	156	155	164	169	168	146	170	167	161	173	160	166	166	152	162	154	164	169	147	149	159	170	148	151	169	153	157	166	132	170	161	137	146	161	150	158	156	176	151	143	150	167	140	171	144	143	135	145	151	169	168	175	157	158	131	157	133	156	152	147	168	161	143	148	173	169	166	148	162	164	162	164	140	161	160	155	164	154	143	154	146	186	175	157	166	164	162	183	137	146	165	149	163	167	164	162	137	154	144	153	158	157	157	150	172	181	168	157	137	158	137	170	156	140	149	179	153	150	169	150	142	158	148	160	146	152	158	154	144	161	144	137	160	153	164	141	152	133	153	163	144	171	158	142	164	168	160	161	164	141	162	139	166	159	151	154	154	162	162	158	168	139	154	156	156	152	160	158	167	165	148	149	165	162	162	169	150	144	178	182	139	163	149	132	166	171	150	160	171	180	131	156	153	165	154	153	147	157	176	160	152	147	155	150	155	141	161	149	162	162	175	141	152	153	147	160	157	144	172	188	160	144	185	149	142	164	163	153	158	179	170	168	134	150	165	150	179	145	167	158	175	144	133	156	151	185	153	153	155	162	160	167	140	138	159	178	168	170	150	147	141	145	122	149	163	163	172	143	165	158	144	150	173	158	166	153	138	167	142	153	173	166	161	161	158	145	150	143	165	162	145	164	148	169	152	148	149	150	158	158	190	164	143	157	154	145	164	145	137	162	169	170	161	167	166	143	153	166	146	164	138	158	142	156	165	157	148	155	155	173	166	132	136	157	183	149	165	179	158	148	143	147	169	145	161	167	158	161	146	156	135	165	172	153	146	143	146	165	169	146	142	184	149	151	146	168	150	145	165	147	126	160	180	180	140	157	158	149	156	140	151	148	153	163	167	149	153	140	164	162	173	150	162	151	136	160	151	150	136	151	165	148	162	168	153	147	148	154	163	146	165	142	166	159	142	168	162	165	159	167	168	167	155	161	140	165	167	181	160	153	138	147	161	157	157	136	154	179	169	152	153	159	153	167	154	131	141	147	152	154	157	159	161	183	156	169	158	141	161	161	153	146	151	157	148	166	155	140	170	141	153	125	164	166	139	124	158	162	151	165	143	163	157	161	164	169	175	168	128	145	147	146	158	137	173	153	163	166	153	165	165	170	160	194	137	143	149	153	150	143	149	146	156	154	140	158	153	160	157	133	169	163	150	156	167	172	148	156	176	154	170	153	157	167	173	142	143	144	161	163	150	129	158	159	149	159	135	157	162	162	155	143	149	161	147	147	176	150	167	156	138	136	181	162	167	146	135	162	166	155	162	164	177	168	176	162	165	165	133	150	155	131	133	146	158	137	150	153	133	154	167	164	140	163	158	146	148	176	176	160	144	142	140	153	157	153	150	161	135	145	146	156	144	175	167	166	160	137	148	177	162	137	147	162	172	150	143	158	177	159	172	180	153	150	149	150	168	163	127	156	148	147	145	142	135	137	148	150	170	154	169	166	148	163	151	172	165	155	168	168	139	153	156	186	168	155	162	167	145	154	146	147	143	160	151	170	140	171	140	160	163	151	174	150	146	164	174	158	152	146	165	150	130	164	165	160	169	142	134	150	164	154	157	151	187	170	159	145	168	141	155	175	152	144	141	134	167	172	137	172	151	153	142	181	140	162	146	148	157	166	158	146	173	132	151	150	148	154	146	173	163	151	149	164	139	166	176	144	168	166	157	170	155	145	157	143	153	136	165	168	164	159	167	152	160	174	162	160	153	151	161	155	159	175	153	138	152	138	152	158	161	160	149	144	159	177	150	158	154	150	163	154	149	161	140	154	157	161	168	151	177	141	144	164	162	146	154	141	153	175	162	139	167	145	162	147	145	168	149	143	153	162	148	181	177	158	154	147	159	167	138	147	146	166	156	165	157	148	129	175	150	155	162	153	135	157	166	150	162	140	147	160	145	169	166	148	159	175	146	177	170	166	168	165	136	162	159	145	146	159	175	132	174	157	139	155	161	153	147	148	178	163	164	157	157	138	156	145	178	168	159	131	150	145	154	179	136	166	165	168	181	155	175	150	148	174	158	169	149	162	147	146	128	163	163	154	170	173	170	169	129	161	150	142	159	157	155	158	147	174	175	147	166	159	164	171	143	162	172	145	175	165	153	163	166	160	150	133	149	164	157	149	155	166	180	170	147	170	143	142	144	173	157	157	157	162	155	139	150	165	156	149	135	157	156	163	145	123	170	173	162	147	168	185	161	172	143	156	164	168	154	155	148	180	132	149	164	156	179	178	174	153	167	135	153	171	169	156	157	116	152	186	160	173	159	161	161	157	160	155	145	154	153	150	177	170	164	167	147	140	162	139	144	147	163	164	162	156	147	167	164	157	176	160	157	155	158	154	167	181	161	177	138	173	169	136	145	152	152	158	166	151	155	150	159	166	166	144	136	154	135	144	163	150	159	169	150	169	159	157	137	157	139	143	163	175	178	158	155	157	141	173	152	153	151	183	142	155	157	162	158	138	170	153	170	144	149	161	151	152	171	144	129	145	149
27322	20988	8763	805	491	430	444	364	366	375	375	363	356	413	369	401	367	349	375	359	329	355	367	362	363	356	357	346	334	362	332	321	369	338	335	379	355	329	385	344	355	330	362	374	353	380	353	355	363	355	324	343	338	340	332	346	403	357	363	344	359	345	360	338	331	331	315	370	366	349	345	367	333	335	332	350	336	370	338	379	341	337	323	347	360	352	347	323	333	329	342	355	365	357	336	366	329	339	341	358	397	384	359	358	368	298	367	347	319	369	370	334	323	377	339	375	336	361	329	351	367	319	397	356	332	364	374	342	336	323	370	346	366	347	388	325	322	329	340	300	318	348	322	330	358	349	356	331	320	339	337	378	336	345	353	364	327	347	354	324	345	336	336	371	338	354	360	357	361	358	357	344	358	354	376	352	323	379	346	386	358	338	355	374	341	343	340	366	383	332	368	332	323	333	339	358	345	361	341	344	331	327	341	380	342	343	343	334	363	344	351	364	362	373	342	342	332	310	366	320	328	308	348	355	323	342	377	354	353	362	361	342	325	359	379	331	362	386	336	363	330	374	337	329	366	365	344	340	350	317	335	366	338	332	339	370	348	370	377	357	323	342	336	346	376	354	346	363	349	339	334	358	334	359	363	328	372	346	355	351	403	357	377	323	303	313	340	347	300	333	360	373	354	350	362	362	385	345	351	348	384	352	322	327	336	361	335	359	329	351	340	354	335	317	353	335	344	360	344	351	359	344	327	338	343	359	351	351	348	321	362	368	331	367	387	338	346	332	366	318	367	338	320	352	382	345	337	321	321	353	338	312	309	343	355	345	342	339	334	350	352	358	340	328	359	366	341	365	351	350	320	350	332	363	336	385	360	381	336	350	346	340	341	351	347	345	343	359	341	366	355	327	355	333	357	359	391	356	342	354	366	351	333	393	375	359	356	363	333	329	347	356	378	330	340	328	348	357	380	343	333	355	370	324	351	357	386	352	340	363	337	352	345	326	333	358	327	341	312	344	387	330	349	365	349	359	358	332	345	364	374	329	312	334	360	336	348	355	340	390	384	351	343	330	384	371	343	337	379	346	366	357	343	295	365	349	350	341	322	325	352	346	366	322	365	354	387	372	309	336	339	319	372	349	359	389	353	355	316	332	358	327	302	361	341	331	348	351	330	384	332	395	328	337	366	320	332	336	351	367	343	338	343	356	329	346	338	363	337	354	327	353	347	350	349	330	344	345	343	336	341	356	373	364	363	359	359	369	370	335	339	368	373	335	357	375	326	349	330	333	363	316	347	346	348	371	364	380	367	332	361	348	334	353	349	337	343	380	328	333	361	375	378	358	359	370	342	341	383	381	367	348	341	359	343	326	362	356	334	357	343	352	333	334	317	339	355	373	322	348	372	323	345	337	344	357	329	368	356	365	358	368	395	359	326	362	344	350	372	368	337	331	334	375	336	327	346	338	343	326	347	361	345	324	357	358	328	361	314	347	380	351	351	327	338	354	375	408	356	387	353	351	356	335	365	330	357	353	366	329	351	383	352	353	335	327	390	373	347	316	346	366	364	348	356	364	362	355	332	350	321	366	298	374	345	344	322	340	350	343	319	345	365	338	364	319	379	323	348	344	340	338	366	350	336	368	326	366	343	348	334	370	356	385	369	346	340	323	320	344	349	378	351	367	342	377	360	346	348	347	353	360	376	309	356	367	364	375	375	354	339	335	360	336	337	371	341	349	364	344	375	360	330	394	339	330	376	355	345	394	375	381	351	361	350	378	355	336	321	362	345	358	375	328	350	379	372	354	352	380	361	357	385	347	361	337	304	312	321	349	328	355	357	349	327	352	368	345	335	348	327	363	353	347	324	351	353	387	362	381	347	349	340	340	357	333	293	341	337	339	373	324	357	360	332	367	334	357	345	331	353	354	366	364	329	342	385	364	328	339	345	316	330	383	365	354	353	385	310	338	316	372	329	338	360	343	357	388	327	339	329	380	343	377	326	353	341	345	371	353	327	338	333	351	335	393	347	350	344	365	355	329	323	371	365	352	351	365	378	353	335	360	337	351	387	339	355	347	348	381	348	311	344	370	368	348	331	377	354	322	359	344	353	365	358	322	349	340	300	341	360	333	353	355	360	388	338	347	356	371	332	327	389	371	328	374	331	341	352	337	345	344	333	343	349	345	342	374	338	351	350	353	312	381	324	336	353	340	346	357	385	355	322	343	363	344	368	351	351	340	363	323	392	356	334	339	374	357	336	354	322	358	341	352	355	330	323	344	359	348	381	344	374	338	368	381	363	382	355	334	350	335	352	352	342	348	346	354	337	333	348	314	335	330	345	372	332	354	343	337	352	357	325	361	346	339	353	369	365	353	389	325	336	347	378	352	333	364	308	373	374	329	366	341	365	351	363	341	315	363	317	336	341	388	305	340	359	346	342	381	344	352	355	356	313	343	360	398	325	356	341	341	383	374	336	364	380	346	370	310	357	343	349	343	381	338	351	381	349	341	362	337	375	368	347	332	368	364	332	343	344	367	368	355	364	373	365	362	343	338	361	353	331	357	357	332	342	339	396	382	366	395	362	366	348	344	336	353	364	334	330	329	345	357	323	317	347	360	360	342	381	352	348	354	344	321	342	341	329	365	342	361	355	339	325	360	365	332	339	352	349	374	345	357	351	357	345	356	319	357	336	341	361	349	346	356	333	359	374	375	353	365	326	343	348	350	336	338	343	364	352	352	373	392	348	377	351	351	345	361	333	343	325	367	374	312	352	361	369	348	376	345	379	360	354	344	387	320	385	374	380	337	381	322	348	339	358	349	345	332	369	338	344	368	344	351	360	314	333	349	337	344	339	366	324	344	310	352	344	376	348	367	346	358	369	354	374	355	347	326	343	333	362	338	340	315	327	357	344	353	337	336	345	334	357	355	326	338	382	357	376	356	336	384	345	336	357	343	340	339	350	339	346	330	358	346	332	313	357	333	325	358	348	342	302	347	352	352	320	363	322	360	351	358	340	336	363	323	323	388	396	353	331	306	353	372	345	338	334	352	350	356	394	341	362	357	347	352	337	331	361	338	325	336	364	340	349	327	338	345	366	352	360	353	347	355	345	350	373	364	352	347	374	358	319	386	349	342	342	340	367	360	342	343	331	339	327	357	356	368	352	335	386	359	321	354	312	380	378	370	349	372	329	358	338	367	351	371	358	384	352	343	332	332	338	319	382	337	361	345	317	344	358	304	359	335	371	340	347	374	349	366	368	386	325	351	370	361	337	362	324	342	318	336	376	369	351	339	326	330	306	338	342	345	335	355	369	347	382	386	339	316	359	346	369	340	363	359	379	331	327	363	383	372	360	326	351	334	334	374	364	385	359	335	341	320	347	361	329	349	363	345	354	328	365	327	365	342	339	328	332	322	362	345	369	358	357	317	350	368	372	339	331	351	307	358	355	350	357	372	379	362	362	319	346	367	322	379	352	346	338	363	355	349	355	333
4068	1262	1172	759	732	597	574	542	514	470	520	505	485	467	491	440	462	460	488	485	500	450	467	455	456	461	452	480	446	477	475	493	468	480	480	474	425	484	459	482	460	469	528	460	454	457	463	476	458	468	446	480	445	465	482	464	487	424	489	512	489	469	464	443	465	472	508	447	494	467	481	477	490	452	470	469	455	461	479	463	491	492	483	436	482	459	447	531	452	469	464	496	462	498	447	491	506	457	462	456	455	490	461	495	491	471	434	463	475	487	426	491	474	446	500	441	521	455	489	488	454	476	480	471	489	516	492	499	447	471	443	451	470	485	406	482	516	473	449	474	471	508	472	511	464	456	466	480	470	472	462	496	435	503	460	448	510	477	497	466	464	469	428	426	505	463	504	462	466	482	482	501	428	492	490	483	464	458	498	490	496	479	436	455	483	465	481	464	438	481	459	422	505	452	472	449	473	494	481	438	452	461	497	513	451	460	472	525	464	465	479	443	429	469	446	472	474	471	449	473	481	482	475	476	503	481	487	499	486	448	506	458	466	458	482	479	508	474	502	473	505	511	464	465	481	462	452	441	439	455	483	452	473	449	497	444	491	483	475	461	492	467	469	477	503	478	457	490	478	436	464	460	455	477	472	484	447	467	481	495	468	482	494	470	460	451	469	481	474	434	477	457	504	422	475	506	431	440	481	496	476	454	473	456	435	459	433	515	449	505	446	479	446	440	457	474	439	454	461	498	475	452	470	477	478	467	479	479	517	488	458	443	438	471	438	488	468	466	469	419	449	510	468	486	474	421	482	484	457	430	437	467	487	450	489	438	502	451	451	470	466	460	454	461	481	474	468	477	473	451	493	455	501	446	472	440	462	480	511	454	448	473	452	473	407	485	490	461	430	471	453	441	455	477	466	450	442	475	450	461	459	450	499	478	463	502	482	478	468	443	485	456	444	489	474	486	433	474	466	469	465	476	465	506	479	483	476	479	489	415	455	477	463	477	475	478	466	436	465	438	487	481	484	451	452	485	451	512	451	442	471	455	463	500	469	466	444	450	488	450	497	452	477	478	466	479	499	456	448	467	471	440	489	451	495	437	459	456	462	482	497	458	504	481	465	485	486	484	498	477	470	464	462	464	470	468	465	429	473	474	434	422	478	453	448	491	429	480	465	484	461	474	484	493	434	476	477	470	501	510	485	468	487	476	453	453	474	467	461	503	483	495	483	442	449	503	479	481	464	460	485	473	451	485	477	479	433	472	497	464	463	486	470	457	452	468	452	505	439	471	454	470	463	455	450	456	483	498	440	465	445	442	441	482	494	492	463	468	441	464	489	419	443	458	454	488	484	454	462	472	456	440	469	493	483	452	484	454	493	462	429	440	456	453	482	479	466	472	459	465	485	482	534	482	476	485	475	512	499	498	490	433	455	451	460	479	476	458	480	464	467	509	459	493	471	455	442	498	463	453	478	473	472	469	495	458	486	479	446	454	484	510	482	475	476	464	469	478	484	474	440	468	480	535	457	448	425	461	476	488	524	470	447	474	477	512	473	497	513	452	451	480	451	456	458	467	473	490	482	443	469	453	484	462	500	466	415	473	450	440	508	477	463	468	450	497	466	465	472	479	486	451	433	450	445	487	457	489	484	427	476	453	455	480	454	480	459	489	447	486	445	490	476	456	485	434	475	477	491	464	473	483	452	471	436	473	504	452	515	447	511	477	468	477	479	460	464	413	442	499	424	489	468	492	448	494	471	503	484	506	493	437	466	510	474	491	485	449	459	506	492	498	504	461	474	452	464	468	452	488	480	458	479	448	475	447	462	475	461	483	440	477	453	464	516	449	484	532	476	492	481	490	452	471	469	453	448	456	455	513	487	453	500	490	514	472	453	462	490	464	426	480	454	483	432	477	463	488	482	489	464	476	473	438	502	479	486	463	464	514	462	473	480	463	459	469	478	479	461	442	438	456	465	500	500	485	429	484	470	461	447	475	478	466	455	487	445	486	474	487	472	471	450	471	462	493	503	493	463	482	430	486	436	489	483	509	457	489	435	452	451	414	423	450	491	480	476	484	445	485	472	457	431	497	441	476	502	440	470	478	476	423	459	432	465	465	479	489	496	472	481	512	502	459	484	497	473	500	451	458	453	463	476	422	478	490	492	459	471	445	471	478	513	463	466	475	480	443	474	455	465	484	536	474	441	497	494	455	455	473	478	477	426	462	506	455	455	499	449	453	476	480	505	508	487	490	510	440	501	442	483	480	477	468	506	459	471	512	469	473	496	498	475	427	463	483	423	469	504	489	480	475	457	472	456	504	444	489	457	485	453	480	485	471	464	464	448	457	473	483	461	451	461	464	444	480	468	487	449	523	474	405	475	486	445	468	473	482	456	480	444	456	460	471	487	471	447	447	469	423	456	473	418	464	445	464	456	465	459	480	484	452	489	467	462	468	462	509	509	480	489	460	465	466	500	453	502	498	460	467	478	455	496	461	492	475	468	431	434	470	500	448	513	459	454	471	461	464	475	430	461	428	469	447	526	460	492	487	453	505	501	458	456	456	431	444	479	466	457	478	398	506	480	475	476	460	465	498	472	492	481	492	492	470	488	478	463	479	449	476	446	495	450	472	462	454	482	465	489	490	472	432	505	483	516	440	499	434	479	474	495	443	460	469	456	457	478	469	474	464	457	469	459	466	487	475	494	460	459	486	471	457	450	487	488	484	439	513	498	468	432	462	540	484	460	487	469	501	486	450	469	470	460	443	481	466	501	469	460	465	497	466	428	468	481	460	489	460	461	474	465	508	491	490	472	460	437	468	455	512	485	483	451	468	480	452	444	487	541	476	473	433	507	465	508	502	517	501	455	456	445	470	466	460	467	438	472	516	469	495	459	452	471	457	469	497	463	458	463	441	469	490	408	503	474	450	433	482	474	449	512	433	462	426	457	497	488	465	473	451	482	441	471	458	450	461	459	476	452	453	486	506	444	472	456	463	469	453	469	462	443	483	445	489	464	482	454	504	449	470	485	442	441	485	436	490	497	451	455	476	456	484	480	460	478	484	480	432	440	472	451	471	425	506	518	501	459	468	465	436	474	451	444	477	488	489	454	462	479	495	469	476	462	405	463	475	492	499	467	450	442	498	449	462	502	486	481	458	467	455	451	463	485	472	478	494	451	440	429	461	493	505	487	476	444	474	459	490	487	430	472	452	458	479	520	439	497	479	443	447	436	439	502	493	463	448	467	478	498	511	486	480	479	465	461	464	472	441	509	477	486	467	463	455	486	481	482	440	485	468	472	469	477	469	497	483	491	491	471	478	466	462	487	419	442	484	475	461	447	425	476	444	473	429	488	474	484	441	463	478	470	493	498	472	479	463	474	453	500	451	466	452	497	496	474	470	487	504	481	467	506	453	470	482	481	484	478	477	475	454	452	506	459	446	468	461	452	500	435	466	461	481	467	486	467	439	432	502	466	492	471	465	469	446	475	479
24461	21602	29040	24410	21462	9131	1134	726	597	544	513	435	384	389	371	365	369	337	340	336	319	300	305	319	325	311	335	286	285	315	332	334	313	320	325	298	293	316	313	282	288	294	310	312	312	314	315	293	315	272	323	271	294	331	288	299	303	298	281	278	266	325	309	288	276	274	305	300	301	297	296	311	322	310	322	301	292	283	270	286	276	272	298	267	262	257	284	337	299	297	291	260	317	289	291	291	318	314	307	295	279	292	286	288	303	315	289	291	282	311	312	289	320	291	302	303	292	293	272	288	274	288	304	291	285	264	282	304	298	281	292	304	294	288	293	301	286	271	303	291	313	296	307	279	276	287	290	307	290	261	231	312	336	267	322	295	288	287	291	288	266	279	310	326	271	316	272	272	276	289	296	305	307	274	289	268	250	270	264	291	276	295	280	288	292	286	308	305	320	311	277	278	282	295	309	289	296	302	256	264	294	292	313	281	260	272	273	276	298	289	304	292	284	303	281	273	301	283	304	252	290	265	291	257	332	310	304	261	311	297	283	310	281	297	294	307	298	294	298	290	274	277	305	295	347	283	277	273	290	330	251	277	305	309	295	293	271	297	294	292	266	264	261	276	278	318	269	267	286	284	307	275	276	254	269	288	280	293	266	248	289	300	303	287	296	314	292	306	304	300	301	281	287	254	296	308	288	250	279	294	286	290	256	293	302	282	261	301	310	324	269	301	276	288	285	289	266	268	281	296	298	278	289	323	267	300	291	269	301	309	267	294	268	266	278	294	315	286	314	255	296	298	255	289	277	299	257	288	288	284	319	272	304	277	251	266	293	319	292	318	320	278	286	279	282	265	293	295	302	315	282	295	298	291	281	275	309	285	273	283	298	312	288	266	286	317	294	282	263	286	293	276	268	292	282	281	292	285	317	299	296	268	314	286	302	300	321	293	294	283	292	303	277	333	273	302	287	303	286	285	281	320	311	290	321	306	275	276	296	268	307	295	311	298	292	299	266	293	272	276	281	263	292	286	284	303	304	285	302	286	259	280	264	276	256	300	287	268	263	287	277	307	293	279	306	293	297	269	308	265	274	301	285	256	268	300	279	290	293	303	264	291	286	291	299	287	287	291	283	318	298	268	294	302	294	281	285	312	298	273	256	288	311	284	294	265	287	271	291	274	277	265	301	289	282	274	299	302	290	283	252	290	306	284	286	288	300	257	303	279	310	284	269	287	296	273	293	305	302	275	278	262	277	262	283	252	271	267	303	272	277	283	291	271	276	278	285	293	294	253	300	293	281	288	292	303	253	284	288	319	295	282	301	283	299	311	284	292	262	300	287	277	269	311	295	330	283	288	315	307	290	277	272	288	275	301	282	300	280	288	289	298	330	327	303	299	278	284	296	303	272	292	287	303	280	301	286	278	280	278	296	315	309	281	280	238	287	292	312	283	258	263	321	265	288	303	300	300	276	292	281	283	283	290	284	267	309	264	309	287	300	272	284	299	269	271	302	326	303	300	293	298	303	293	278	292	302	278	246	292	292	307	295	280	289	269	286	306	272	273	285	313	288	254	299	274	283	302	287	266	266	289	300	284	314	297	285	282	251	280	262	305	317	276	307	281	276	281	278	295	319	274	292	314	294	314	289	270	276	281	324	274	295	288	307	269	309	261	293	286	300	264	264	297	273	307	298	304	294	312	282	245	277	260	295	275	315	281	307	284	274	300	302	306	259	280	317	311	309	303	285	307	278	287	293	264	303	279	281	291	325	329	273	301	306	319	266	266	287	268	291	324	304	265	279	315	281	318	295	286	291	287	315	301	304	274	281	318	289	275	257	293	286	277	256	285	257	293	306	248	285	328	271	272	303	254	287	295	268	293	311	290	296	303	291	281	307	292	295	288	272	288	259	274	302	290	299	299	254	276	280	318	305	292	275	259	260	280	284	265	285	302	307	294	313	296	268	262	304	295	306	259	285	301	301	285	284	317	311	293	304	284	293	296	292	282	271	290	297	307	259	302	292	295	239	278	273	268	281	288	289	314	271	273	300	282	287	276	290	278	283	304	311	290	316	303	284	251	315	319	322	282	294	322	276	310	287	253	289	307	286	267	303	316	277	284	292	286	301	317	291	296	298	292	267	287	288	293	284	280	275	275	269	279	298	278	287	264	278	300	289	285	292	280	329	297	323	282	280	287	269	276	278	301	273	303	308	298	286	311	261	285	259	286	302	267	265	291	273	278	292	271	297	301	318	264	284	293	257	295	278	287	278	283	308	303	297	270	283	273	273	278	282	273	279	305	312	293	325	304	243	301	290	268	295	260	279	272	272	276	284	274	280	262	256	275	287	292	307	309	261	273	300	292	293	307	277	290	320	288	282	309	306	276	278	250	287	287	274	273	281	275	307	276	305	292	251	282	283	298	285	288	287	304	270	280	279	279	283	253	329	282	313	288	293	272	285	282	251	263	283	298	297	287	306	301	327	296	303	290	290	311	310	268	281	322	269	288	281	321	272	305	295	276	288	306	251	303	297	305	259	286	276	289	274	336	267	313	261	297	276	297	270	313	286	274	284	283	310	293	275	320	288	294	295	297	276	296	279	290	255	282	280	289	295	271	268	293	273	284	283	286	284	274	272	299	312	303	257	300	311	271	295	279	275	266	339	280	271	270	296	274	297	300	281	290	291	286	281	283	304	295	281	273	289	316	302	266	292	273	285	297	283	301	303	285	299	288	279	281	297	285	274	284	263	262	307	276	301	269	279	289	269	265	315	294	310	283	281	299	316	289	284	270	287	269	285	286	285	276	287	284	264	262	261	292	277	278	297	291	261	278	277	279	271	299	262	306	278	294	308	298	281	292	247	299	288	286	261	282	288	255	263	298	262	290	293	292	287	277	295	259	306	285	294	286	298	297	251	287	278	332	278	302	291	266	274	294	303	299	265	266	286	277	300	261	296	283	286	307	255	260	272	269	288	274	286	295	271	253	302	290	286	273	281	287	305	287	285	306	336	310	274	312	269	285	307	266	313	250	283	293	287	298	261	270	302	287	274	291	293	291	247	311	304	301	295	299	268	285	298	298	297	278	281	291	289	304	285	291	287	278	266	300	294	307	253	280	293	280	319	309	280	266	272	282	285	301	280	258	315	280	290	309	268	283	317	281	285	311	311	276	274	275	263	287	293	277	332	304	301	282	269	292	271	272	280	287	274	291	272	317	298	293	278	294	283	254	239	248	278	271	269	295	311	259	288	308	285	318	282	266	310	253	257	284	303	282	282	269	301	272	278	276	299	289	291	288	298	278	314	288	286	269	293	287	287	292	299	301	307	279	290	269	290	273	303	289	296	248	290	290	299	316	269	298	299	298	306	275	254	262	267	279	265	290	287	299	263	311	292	276	285	296	316	275	291	295	283	296	278	318	334	288	295	278	327	287	289	300	267	296	283	305	331	301	285	295	281	263	289	296	256	294	282	278	280	302	294	262	309	308	307	297	277	287
4872	10041	8792	4459	2986	2294	1857	1500	1190	1036	890	771	692	677	616	631	546	543	470	491	499	453	448	497	462	460	443	438	433	456	409	433	434	410	447	439	406	361	435	416	413	431	397	444	395	406	392	396	397	371	428	417	401	408	416	406	374	402	376	405	383	403	359	405	433	411	399	417	423	395	403	376	373	426	410	419	378	374	393	356	379	398	439	388	410	367	438	388	397	435	391	393	395	419	391	416	390	422	385	384	407	406	382	375	371	427	363	378	366	420	394	399	387	376	412	383	382	421	394	414	389	365	405	368	360	418	381	422	436	364	381	396	377	381	361	389	397	374	399	415	406	369	425	372	396	397	385	354	408	412	396	371	407	375	388	404	390	382	373	413	390	370	397	394	417	413	391	397	369	354	372	430	404	395	382	385	383	415	383	422	359	400	366	413	364	380	382	417	382	375	367	366	420	421	390	358	446	397	393	423	413	407	403	401	412	435	420	372	377	393	369	438	407	426	395	354	372	417	376	410	360	357	409	389	398	382	377	378	402	414	421	415	390	370	414	415	369	370	383	388	389	408	382	414	356	364	369	419	395	418	410	372	419	408	360	389	394	402	368	403	405	389	405	418	370	361	356	415	404	386	437	388	377	410	432	391	396	373	390	421	428	388	346	376	403	353	385	362	380	404	387	373	416	365	435	370	396	387	385	383	365	354	374	354	373	411	353	426	402	386	361	380	393	379	381	400	385	379	394	404	390	390	376	395	394	449	432	381	385	376	409	368	397	407	395	382	404	403	395	372	397	368	361	402	365	427	381	364	411	378	432	414	397	418	369	404	362	391	401	391	402	389	392	371	403	362	353	395	384	351	372	364	387	395	379	361	385	386	375	361	353	383	383	385	377	413	403	381	385	429	351	395	387	387	397	352	375	392	374	393	432	361	354	398	394	404	391	410	389	391	416	407	348	376	388	381	390	357	408	373	390	396	392	379	368	398	358	384	380	388	379	403	383	361	389	375	408	419	358	395	351	402	379	391	425	408	398	384	432	398	400	396	393	374	387	420	372	379	376	411	397	362	424	407	388	375	417	390	362	338	370	401	409	382	374	365	396	395	371	420	389	370	352	375	397	351	410	379	387	390	404	333	420	364	377	383	385	383	398	416	380	367	397	401	392	395	414	371	385	405	404	369	395	367	402	376	412	387	385	384	390	386	399	368	378	384	427	409	393	387	367	398	383	423	393	393	366	387	392	393	406	404	413	386	419	413	355	402	412	365	382	389	437	382	370	420	385	397	385	410	383	405	390	355	437	362	390	401	369	394	412	425	394	382	408	411	393	436	408	368	358	401	376	379	407	410	372	389	386	362	411	406	361	375	386	371	368	377	410	422	388	403	420	366	403	383	373	404	411	424	386	397	395	345	411	400	384	400	357	356	392	362	426	387	406	401	424	399	388	389	391	390	388	417	361	398	423	404	385	412	367	389	396	393	385	370	365	398	367	392	399	408	408	379	392	405	389	389	400	410	391	398	426	386	395	374	352	394	373	388	413	428	372	371	390	382	373	369	408	386	392	412	353	405	401	373	370	373	386	367	357	369	412	396	364	381	373	406	396	410	369	431	393	379	429	379	405	393	375	397	410	379	388	375	374	384	384	385	433	397	394	361	389	392	374	369	398	386	397	350	396	374	365	372	354	377	393	368	411	348	370	412	416	398	405	394	416	379	427	414	402	417	419	367	400	363	383	350	353	384	364	373	380	395	371	387	382	388	354	382	421	390	370	387	378	389	326	387	343	342	435	380	407	428	424	374	400	401	393	418	381	420	391	396	401	386	419	373	391	398	377	427	370	433	402	386	398	392	387	376	378	421	391	412	394	406	427	413	393	372	388	405	392	377	363	401	368	419	382	413	406	392	393	411	362	375	380	415	394	388	389	382	431	394	388	370	415	385	372	393	388	451	380	378	427	394	332	386	383	404	405	365	409	377	404	364	387	396	364	419	384	376	354	387	382	365	352	397	392	378	400	400	410	384	357	377	354	390	397	352	362	399	377	392	415	387	380	405	394	408	382	392	381	392	381	370	384	386	406	369	401	375	412	384	441	372	377	417	424	417	397	388	403	397	372	392	394	403	415	366	400	387	383	402	424	375	385	406	352	385	391	398	371	376	372	390	415	381	398	385	399	409	403	391	378	404	388	355	378	394	414	367	369	368	403	381	370	413	424	420	390	373	393	395	403	374	384	368	408	399	416	411	378	385	375	394	388	367	397	406	380	411	373	408	363	384	369	391	401	371	405	408	357	393	405	410	375	393	375	377	405	388	383	382	397	389	392	374	394	415	440	402	388	380	356	420	404	371	368	393	443	400	404	403	386	387	393	397	424	386	395	374	416	388	408	423	433	394	383	392	411	417	389	417	378	416	403	382	360	392	362	390	374	397	386	402	406	383	369	412	393	389	391	408	422	400	387	371	415	395	388	408	372	384	392	388	407	407	413	428	375	424	397	379	346	382	411	397	385	358	415	402	394	380	360	432	410	393	385	382	377	368	390	415	395	408	427	376	343	411	413	431	397	393	402	377	358	381	394	417	371	380	368	375	415	411	386	425	367	398	404	403	403	392	375	415	391	418	446	402	389	393	402	377	364	351	376	348	374	396	385	392	370	410	419	395	400	377	359	395	388	377	346	410	401	381	409	374	420	374	394	404	362	391	381	406	372	406	386	437	408	412	379	372	444	425	383	414	404	395	381	416	398	390	385	408	390	377	384	370	376	364	394	384	389	398	390	391	387	378	392	400	429	386	403	400	384	404	358	375	358	365	392	401	378	379	366	426	373	373	392	392	364	420	375	433	384	403	361	434	422	393	410	358	408	379	395	351	382	365	384	370	394	348	379	395	371	339	391	416	401	411	423	403	408	373	358	376	365	442	382	377	394	402	398	398	397	401	374	367	401	382	423	403	372	387	393	372	423	374	410	404	381	412	388	378	377	386	398	391	398	401	416	399	439	387	412	372	424	382	365	367	377	387	392	390	379	387	409	388	341	394	395	398	343	429	417	383	387	391	409	384	392	398	412	365	394	351	389	380	396	382	381	388	384	382	403	402	401	353	367	406	396	384	379	403	413	406	368	388	389	414	357	381	389	393	409	402	375	362	392	401	342	374	397	415	389	398	362	384	375	383	404	420	367	386	370	411	403	429	400	362	390	403	392	406	398	383	399	384	405	391	379	389	390	415	393	394	405	382	407	375	392	380	389	387	380	372	385	360	387	411	367	416	375	391	386	346	378	413	403	386	373	376	412	385	399	376	353	400	367	406	379	380	393	420	383	380	395	372	371	384	400	356	381	387	412	428	384	349	388	368	403	410	361	400	378	360	389	426	433	383	386	396	410	382	379	408	371	385	427	413	422	388	406	378	407	363	388	380	371	397	379	410	380	383	408	350	406	398	358	384	401	370	381	385	400	396	395	404	394	379	389	399	408	370	386	440	424	365	358	383	388	435	407	415
23467	21604	29611	24077	21604	21643	6934	1042	691	578	484	385	374	313	278	283	267	205	226	204	203	177	197	192	156	182	155	153	166	161	148	142	152	137	142	111	127	123	126	136	118	141	115	135	136	129	125	133	110	126	131	136	118	112	113	113	122	117	145	123	119	121	117	119	105	114	115	118	119	121	122	131	115	118	133	135	130	111	108	119	120	121	102	134	125	115	132	102	138	132	116	132	127	124	123	107	117	97	130	116	124	96	104	126	120	126	127	105	124	112	117	106	116	107	111	105	102	127	101	109	99	117	112	118	103	112	117	115	138	116	113	124	106	121	103	126	102	123	111	111	131	110	103	115	110	111	99	127	103	99	100	120	98	112	130	109	130	126	111	104	114	98	120	120	106	86	118	114	119	125	116	103	114	116	116	115	126	130	100	103	110	147	119	125	114	96	113	104	115	125	116	114	115	98	109	123	125	103	116	124	103	122	125	133	117	116	118	125	132	119	126	96	116	114	99	90	110	91	104	116	92	135	98	123	115	116	113	118	89	118	115	114	119	99	91	114	106	118	117	108	95	126	115	124	115	114	117	125	106	113	118	105	118	116	91	110	112	120	113	98	126	108	105	115	99	112	126	108	108	129	114	123	115	115	134	102	137	124	117	112	98	123	133	128	100	99	106	122	122	114	104	127	109	108	105	106	107	105	95	105	123	121	126	104	136	126	108	111	95	109	117	87	123	113	132	115	109	146	103	98	115	112	106	131	95	101	116	105	130	131	109	104	124	115	106	116	115	115	91	103	105	125	114	126	110	105	98	111	115	125	119	112	134	106	96	130	114	115	118	111	123	99	109	127	112	116	104	124	109	111	119	122	111	122	105	114	136	118	133	105	106	118	92	132	129	124	115	104	101	122	110	126	122	113	123	115	115	119	116	121	122	122	113	110	124	104	102	137	131	104	106	135	113	134	109	99	119	110	112	117	96	113	99	116	103	116	142	117	102	115	111	118	110	125	123	117	129	125	127	100	117	108	104	119	112	111	100	105	113	111	126	124	129	103	112	104	113	105	128	113	115	118	102	114	121	115	125	91	133	122	129	90	102	109	141	106	110	96	123	111	111	105	110	106	115	105	109	111	103	106	105	90	105	111	128	108	98	101	118	108	113	116	117	114	91	115	109	112	110	121	118	101	123	99	112	108	111	81	107	108	107	109	115	102	105	111	100	115	101	128	111	117	117	115	107	112	106	128	119	109	117	90	124	114	108	117	115	140	107	122	112	98	109	122	103	119	118	110	113	113	99	103	125	119	115	98	110	101	111	112	120	121	107	119	120	123	111	105	105	117	105	112	105	103	126	124	111	89	95	130	111	106	108	138	99	121	123	106	106	111	111	127	101	120	125	128	128	103	110	98	121	107	117	115	112	126	106	119	116	114	89	114	98	99	118	112	98	118	113	143	113	111	104	116	102	109	118	121	105	116	134	113	132	128	112	112	110	125	97	95	116	107	116	100	96	110	120	120	115	111	121	111	109	95	101	133	105	111	105	115	124	109	107	113	118	97	99	98	110	98	115	114	127	101	85	105	111	130	122	129	123	107	140	105	120	110	119	117	104	114	97	106	99	125	114	102	109	97	113	110	103	117	98	115	101	121	121	110	99	96	115	145	120	108	101	110	129	136	118	128	115	92	109	124	111	102	103	106	101	126	108	105	109	104	114	116	114	107	110	97	114	102	127	120	96	99	94	115	117	124	116	128	103	110	119	114	106	121	126	120	102	117	109	124	109	114	120	123	93	111	98	114	95	122	102	109	101	116	104	111	125	108	105	116	85	109	127	106	109	107	118	137	101	124	124	114	103	108	105	99	107	128	118	109	117	116	121	123	107	103	96	114	104	112	115	111	104	109	99	119	119	113	139	113	108	135	115	114	95	111	128	116	124	107	119	106	114	117	109	102	103	114	113	103	139	97	102	115	122	121	115	107	109	118	117	112	105	120	124	107	116	98	118	106	118	101	129	121	122	115	111	128	82	127	120	134	117	109	119	118	99	119	129	120	110	106	116	115	123	92	133	119	99	120	103	118	114	119	99	105	106	134	91	125	92	129	117	114	121	111	132	114	108	128	106	114	109	119	98	134	112	111	120	98	113	122	112	109	120	109	106	127	111	108	98	118	120	88	103	104	86	107	111	119	123	122	124	100	98	124	113	97	119	115	98	103	115	116	122	117	115	108	127	113	114	113	129	149	114	99	121	133	95	117	120	123	110	117	133	128	106	106	99	127	100	102	95	115	118	99	125	107	110	108	91	115	112	113	121	106	121	124	112	114	121	119	119	104	142	107	124	104	117	101	115	100	111	122	118	125	103	135	106	105	119	111	107	120	96	116	118	114	114	124	111	103	109	125	118	125	122	117	121	107	103	108	98	116	105	107	123	125	96	130	102	108	117	123	109	118	107	102	120	115	112	113	113	106	94	111	120	139	121	108	128	110	119	114	116	126	92	118	117	112	127	118	106	122	122	126	108	102	109	118	110	105	112	107	100	117	111	98	136	107	127	136	89	114	101	133	105	134	108	95	124	112	104	102	130	119	114	115	111	105	102	108	104	106	97	142	100	113	111	112	112	118	113	109	115	116	133	125	132	111	120	108	116	121	96	115	106	116	111	109	98	91	98	113	115	121	125	117	113	130	116	102	111	113	95	113	111	116	138	117	108	110	105	118	89	113	107	127	110	127	102	116	109	103	127	100	110	114	105	106	88	107	103	107	107	107	106	106	128	125	99	114	109	106	108	136	101	122	95	102	106	120	111	111	85	111	111	110	105	119	115	124	113	117	104	112	106	104	118	110	113	114	103	119	130	110	88	107	106	102	103	105	118	115	120	99	115	118	98	105	97	113	99	115	104	117	116	111	117	119	113	114	92	98	96	146	112	136	121	112	112	114	102	106	127	128	108	128	109	127	107	104	133	122	118	120	123	127	101	127	130	103	110	114	104	115	94	100	120	122	116	122	115	101	106	112	113	128	110	113	125	104	101	122	108	112	115	124	103	125	93	125	97	106	104	100	109	108	123	122	105	123	102	118	97	98	110	107	120	102	114	96	103	102	122	132	127	124	101	109	119	116	118	122	120	109	119	108	106	109	105	112	122	119	106	107	131	112	124	112	119	122	105	104	90	131	118	109	106	126	112	116	118	124	113	119	108	127	118	126	113	127	97	111	104	93	113	114	115	115	108	105	105	108	131	106	124	123	120	114	108	103	132	122	99	104	134	129	106	109	107	123	110	94	101	111	107	110	119	116	109	114	124	100	113	100	107	113	116	107	105	103	135	116	123	113	104	127	119	124	116	120	117	112	123	116	103	110	98	101	107	114	98	106	106	136	115	114	133	102	107	104	115	115	121	127	118	100	123	108	120	112	126	119	109	89	111	106	102	116	118	103	115	91	114	121	113	111	131	118	103	117	112	103	110	116	110	120	115	119	98	97	111	111	130	107	101	105	110	129	101	113
7142	16267	14010	7477	5131	3841	2996	2355	1838	1383	1139	898	799	687	602	486	482	440	396	369	375	300	302	308	284	304	260	260	248	231	226	242	240	213	197	200	209	212	193	199	194	184	199	170	189	200	205	173	177	199	175	196	182	173	192	191	195	170	170	164	180	186	166	148	151	177	173	181	153	181	159	188	176	194	178	166	182	170	163	177	150	162	174	181	141	177	174	180	186	181	172	158	200	172	163	168	167	155	175	157	177	161	159	177	173	170	160	169	171	184	161	184	145	187	148	150	158	149	168	185	162	160	153	177	155	158	150	156	139	153	154	138	159	168	153	173	175	146	151	186	161	144	152	138	149	125	169	154	159	161	164	162	151	162	165	144	169	172	153	156	145	151	152	163	152	149	166	167	147	157	174	169	152	133	139	148	173	165	136	157	160	156	152	141	148	141	151	141	147	150	174	162	127	152	156	158	152	172	159	164	165	151	157	154	148	140	133	171	155	166	151	146	163	176	151	155	162	170	146	163	155	139	157	179	138	131	159	148	168	132	160	165	168	179	160	166	160	182	176	149	169	174	149	168	139	150	142	163	144	163	174	190	155	172	184	162	151	143	158	160	130	163	137	162	143	141	173	171	160	148	137	159	171	148	165	162	172	129	145	151	153	179	154	152	162	154	170	155	178	150	169	164	161	143	146	176	176	146	130	144	155	151	154	161	148	170	165	173	154	154	157	167	145	142	173	151	160	156	169	156	158	144	170	143	141	156	181	168	160	154	143	173	149	140	142	146	149	146	160	167	148	131	146	165	155	175	143	171	164	142	167	145	173	149	153	177	164	166	165	178	148	160	155	147	167	154	156	158	158	146	159	135	125	151	165	157	140	180	130	139	155	170	154	150	150	161	175	152	179	154	156	137	150	138	176	165	139	165	144	161	148	146	154	147	160	145	143	171	182	155	130	172	144	152	142	154	143	201	157	139	135	142	156	153	160	162	147	155	138	133	162	169	158	171	147	167	151	155	174	177	159	172	159	164	178	145	146	128	124	151	143	176	154	162	137	157	168	137	167	160	172	153	156	138	168	168	175	166	117	172	161	149	163	162	149	166	167	166	158	183	160	143	156	182	162	174	148	149	142	155	141	133	161	146	163	173	164	147	165	176	166	133	138	163	154	172	134	166	159	149	160	136	160	162	159	141	151	161	152	172	168	140	146	166	152	161	171	164	151	156	155	163	173	156	136	169	165	157	162	162	163	157	156	161	152	172	152	146	149	168	147	149	155	141	141	168	182	152	134	173	146	146	178	145	158	170	170	122	154	175	154	123	152	142	149	144	153	159	175	143	155	150	153	158	168	152	161	138	143	134	153	156	153	153	166	143	147	156	163	161	152	141	165	169	156	150	151	176	158	167	160	169	141	148	148	149	139	152	179	158	149	142	151	156	133	151	167	165	161	157	148	152	144	157	146	168	156	161	165	156	181	156	174	165	162	167	167	161	158	143	151	148	170	183	154	155	172	169	170	173	172	152	156	149	128	149	158	167	144	157	165	139	173	156	140	151	166	148	153	155	172	155	180	155	147	149	156	155	162	159	170	157	156	149	154	149	154	166	127	166	162	142	150	149	139	179	176	158	139	133	185	167	161	153	143	141	158	158	151	165	152	156	164	168	151	175	140	149	179	160	166	150	140	156	156	156	147	159	170	145	143	143	146	156	159	155	157	146	143	158	152	159	139	182	157	151	151	172	196	172	149	138	156	155	146	125	160	152	158	174	130	169	144	165	133	149	144	186	139	151	140	148	163	163	167	160	144	154	149	165	147	144	136	156	174	167	137	173	178	153	157	159	163	150	145	148	148	163	160	145	152	155	162	163	143	156	179	159	154	136	130	165	136	148	149	169	151	164	159	160	150	148	157	149	171	170	164	142	151	168	143	160	165	145	151	162	164	155	144	164	176	186	152	157	147	169	139	152	138	155	173	140	130	131	151	153	174	137	147	149	140	169	150	131	175	182	159	155	189	140	149	162	152	147	185	153	150	177	133	161	147	154	159	154	171	151	162	155	147	156	172	162	157	151	148	144	147	145	170	177	153	169	149	151	153	154	195	158	154	158	161	154	144	161	151	164	169	142	150	155	143	155	149	151	151	156	149	137	173	144	161	130	160	140	174	134	155	162	173	151	148	141	156	160	161	164	154	178	154	153	146	151	142	160	184	155	151	152	128	158	153	162	146	146	163	155	145	159	174	199	152	146	166	152	148	186	171	148	147	174	151	152	149	147	147	150	170	142	155	140	141	138	171	151	161	146	169	144	153	166	163	160	146	157	158	150	150	160	155	137	136	140	180	131	148	143	149	156	140	134	156	153	161	160	162	148	149	147	150	166	163	150	149	165	164	179	143	167	158	160	153	135	158	166	168	156	160	149	174	144	140	159	152	161	169	134	181	146	178	164	170	145	154	159	171	158	170	145	143	154	160	172	166	192	149	148	157	161	156	165	157	150	162	148	154	135	137	138	141	158	146	145	150	140	168	165	142	162	182	152	148	157	152	142	164	162	151	146	170	141	139	155	146	146	150	161	151	145	145	148	159	153	165	150	138	144	174	166	157	145	188	147	151	148	168	155	147	144	162	161	137	146	165	139	182	167	152	174	137	154	148	155	182	163	140	144	150	171	150	154	145	154	182	161	152	170	147	153	146	175	159	161	142	158	171	176	158	134	163	145	153	175	158	158	155	169	162	145	145	147	175	159	163	157	156	145	130	159	154	147	183	173	155	152	162	183	174	160	178	149	187	141	174	179	162	166	146	168	170	158	159	162	169	155	144	156	172	149	159	145	160	147	177	177	172	155	175	140	157	175	154	145	163	172	142	159	168	124	156	148	131	134	166	174	155	159	142	167	155	150	148	155	181	177	154	145	154	182	139	154	157	145	141	154	157	158	157	151	144	168	167	158	139	138	131	170	152	158	163	142	160	165	166	161	155	178	147	151	149	136	176	149	141	141	172	157	151	148	188	157	158	160	160	153	154	171	159	185	151	152	152	169	136	140	145	177	179	169	159	139	140	169	153	144	153	148	171	166	161	133	151	171	176	153	148	144	146	164	159	161	146	147	158	174	172	166	158	173	160	158	164	182	168	174	136	132	146	162	173	185	167	174	174	142	182	168	159	177	163	149	150	150	181	150	153	148	152	158	154	154	180	164	150	162	153	188	154	150	153	179	136	157	182	148	145	143	153	159	152	154	161	151	174	147	144	166	140	154	154	144	149	146	161	168	145	177	151	148	160	168	169	144	164	152	174	166	135	160	159	127	156	159	165	152	149	181	167	161	157	137	156	180	158	166	172	170	138	169	130	174	179	159	172	149	172	150	152	178	154	150	173	157	193	165	169	156	162	146	174	152	159	157	146	134	148	157	151	143	156	171	166	167	173	153	135	175	165	169	158	157	156	170	158	159	168	175	154	142	149	133	149	179	139	154	143	145	146	160	142	156	148	147	146	152	159	137
27407	21061	8633	818	496	429	426	385	390	356	372	374	385	378	364	345	379	366	372	369	366	353	356	363	398	355	348	365	355	360	353	365	369	324	375	356	385	328	352	363	360	365	357	371	353	329	371	372	355	352	358	311	395	388	350	357	339	372	353	339	342	377	340	320	349	340	350	351	348	350	361	321	380	329	356	358	355	329	367	357	332	345	384	352	316	356	375	366	359	339	372	331	366	356	335	354	342	358	347	356	326	385	326	364	376	370	340	379	363	333	353	348	401	385	336	371	351	346	334	328	351	378	393	350	348	338	373	327	366	367	349	371	351	374	346	387	316	376	317	365	344	347	363	344	386	333	365	367	354	381	372	350	361	344	375	375	361	366	354	345	361	350	338	369	342	342	362	383	357	378	351	390	330	323	358	362	364	346	394	365	350	375	387	363	355	341	354	345	337	343	366	366	378	345	367	343	331	365	375	344	333	308	362	335	347	329	352	351	349	345	364	321	352	326	340	332	370	363	363	370	344	392	358	353	380	357	354	318	313	368	323	344	333	338	375	343	354	343	357	346	345	351	355	334	328	368	344	353	350	346	349	388	386	365	338	367	343	341	367	343	353	358	383	345	341	359	345	341	340	363	376	367	344	386	341	399	363	368	343	387	352	366	376	375	381	343	376	363	309	345	363	363	347	410	380	316	349	331	342	337	319	365	372	363	361	334	382	334	317	365	331	342	361	360	378	363	390	328	366	365	334	383	349	336	391	376	351	343	363	342	382	349	338	347	330	378	321	381	334	370	365	371	358	340	339	366	357	361	361	370	346	350	365	341	359	351	363	363	378	321	344	360	358	372	359	373	333	371	359	353	364	372	368	366	356	336	342	368	397	387	313	372	330	362	330	358	389	366	353	335	347	359	376	371	368	344	346	343	351	323	398	381	335	392	358	353	352	354	351	376	362	338	374	326	365	355	363	374	365	320	346	333	353	331	366	392	349	363	359	358	336	364	379	337	371	367	367	349	332	383	354	341	376	359	360	370	353	352	352	367	341	347	354	352	329	353	393	340	368	329	386	369	349	350	366	343	360	326	361	360	358	353	337	364	339	358	363	346	359	354	360	343	348	390	346	408	353	385	351	350	356	393	345	337	363	375	356	384	355	349	379	321	339	349	371	336	352	351	317	382	369	320	351	377	369	342	345	350	358	355	373	361	355	389	374	334	353	361	346	361	344	350	353	368	355	345	355	362	322	348	391	361	379	390	356	379	367	393	350	346	391	395	353	350	366	333	370	339	372	374	376	348	317	350	365	325	367	350	342	313	377	350	367	333	343	379	363	363	353	372	366	345	353	377	318	346	379	368	374	378	345	362	341	352	343	363	349	384	349	378	366	363	336	361	345	323	383	365	380	374	365	348	349	337	385	359	330	357	338	375	349	348	354	336	362	363	343	348	380	364	318	388	339	344	373	336	354	332	358	352	339	358	343	388	373	334	363	343	350	353	355	346	379	335	357	358	328	350	342	373	331	363	370	381	354	356	359	339	391	373	348	356	363	354	360	356	379	335	348	371	344	342	368	346	396	381	350	331	367	337	371	329	370	403	359	386	353	362	343	346	339	344	359	342	335	333	356	312	358	345	354	344	387	391	319	370	389	365	325	346	336	336	336	351	393	368	335	353	330	354	349	356	344	341	364	385	316	401	365	363	360	344	353	351	352	321	359	393	370	313	367	347	357	339	387	326	313	358	326	337	338	353	408	327	356	358	318	328	373	366	371	372	356	382	372	390	357	334	362	386	381	329	329	331	351	375	361	364	375	360	341	317	339	384	329	350	350	395	313	359	327	369	357	380	396	347	380	336	361	359	360	358	351	327	341	322	355	342	365	386	381	323	378	353	358	347	367	340	339	387	389	363	363	366	325	368	325	334	381	343	375	360	341	361	373	375	379	323	343	330	331	402	347	338	362	374	364	343	335	367	409	383	329	360	330	371	381	345	378	369	358	356	343	348	349	354	342	335	353	382	360	371	353	394	332	371	370	334	370	367	358	341	340	345	357	354	348	353	354	361	367	395	343	376	329	323	355	335	370	363	362	348	336	372	370	357	352	357	338	353	383	348	377	345	350	320	354	351	381	326	325	376	369	372	349	353	350	352	367	381	337	330	360	354	370	313	349	387	350	378	332	350	329	371	345	358	383	350	327	342	332	377	361	353	349	316	397	338	350	358	358	321	362	337	364	363	353	350	379	357	360	338	345	335	367	333	353	327	338	394	359	378	334	341	375	341	388	353	347	378	362	354	362	369	358	364	361	387	350	340	352	315	346	363	333	378	384	351	342	360	365	343	346	345	351	368	383	341	351	352	346	343	371	358	388	390	338	343	323	375	360	336	335	390	339	359	353	361	348	349	307	367	347	394	375	365	334	325	325	321	359	359	395	334	316	346	362	354	361	315	378	384	369	357	374	357	313	361	351	353	348	321	325	367	350	340	363	379	346	347	395	356	348	379	389	390	330	324	363	367	332	385	341	333	379	367	362	342	348	361	305	348	355	353	343	356	351	332	372	368	357	358	382	350	334	384	382	366	352	357	367	344	372	324	348	356	395	353	338	347	379	347	327	333	341	365	370	345	326	330	385	353	360	360	388	324	349	365	363	347	337	361	357	347	310	329	344	371	384	361	393	343	371	349	374	348	377	345	337	350	349	330	327	385	360	352	355	361	326	306	325	366	351	378	348	324	332	363	352	350	343	317	348	333	343	348	373	377	364	337	368	342	384	353	348	375	338	366	350	344	365	360	376	366	374	356	346	366	363	360	343	377	378	358	336	343	344	380	342	345	345	377	357	381	336	341	357	348	337	335	330	354	325	356	353	347	385	354	349	378	342	370	350	352	329	386	346	356	342	359	320	336	360	349	330	322	367	366	352	377	384	335	370	380	372	337	383	353	367	330	332	357	352	337	389	351	338	350	360	363	367	340	369	333	386	305	360	344	359	353	361	363	386	361	341	363	339	349	361	363	363	374	345	379	349	382	337	346	337	335	343	342	368	370	359	383	310	360	316	366	359	359	337	367	365	362	370	347	339	360	388	380	339	382	359	357	349	345	341	345	356	343	365	389	320	391	367	391	357	361	371	334	326	335	349	355	391	383	353	393	335	379	344	392	392	335	340	351	333	332	344	372	392	374	336	398	345	316	389	348	336	335	373	396	387	325	378	365	358	371	357	374	355	386	356	375	351	368	347	333	343	342	346	378	336	364	390	328	341	394	379	314	370	367	346	362	347	378	373	348	380	323	377	353	337	371	390	368	334	326	384	378	345	362	349	356	360	402	366	351	326	364	369	371	303	341	354	341	347	347	351	357	335	372	363	310	356	329	361	374	367	345	359	360	360	368	376	326	380	367	357	340	356	368	374	363	331	382	400	376	355	376	337	331	356	352	365	353	346	348	378	375	336	334	359	369	336	371	336	356	356	366	374	353	353	359	376	368	332	374	405	344	364	350	362	364
4030	1274	1260	773	612	629	555	585	534	522	540	485	463	488	494	525	478	457	460	471	475	490	480	454	489	516	464	476	467	464	488	476	513	453	512	468	513	453	503	455	453	506	473	478	450	446	469	467	502	473	462	500	481	495	477	488	466	483	463	474	465	474	449	477	473	467	476	439	467	473	461	470	487	487	462	495	466	488	486	445	440	488	496	469	479	507	486	486	460	494	458	457	478	496	467	520	428	490	458	508	463	503	522	465	484	442	495	453	505	479	513	484	515	480	459	501	465	469	471	493	463	495	489	461	458	494	452	484	446	467	476	491	439	503	507	512	493	449	480	458	480	486	466	494	451	482	444	496	426	486	527	481	488	493	429	471	459	432	509	463	482	455	442	491	480	450	482	447	514	489	485	454	476	471	494	456	463	471	460	480	486	492	447	465	507	490	471	452	515	498	478	501	486	461	473	507	453	465	521	467	440	504	473	514	455	495	445	490	485	499	481	478	430	441	478	465	450	417	521	472	456	501	493	521	496	454	496	493	460	443	475	487	476	494	487	495	476	439	501	474	490	442	470	484	479	468	474	472	482	471	472	490	516	523	484	499	494	472	511	499	459	487	489	500	487	491	500	513	512	482	477	455	446	471	429	457	454	508	476	441	507	471	482	449	445	461	485	504	490	458	493	439	491	457	462	457	463	461	455	461	481	479	505	488	441	497	468	475	530	469	474	428	471	474	455	452	446	498	496	497	502	464	527	436	498	506	471	447	472	505	478	489	462	516	494	458	468	487	483	471	467	473	529	477	464	468	516	489	460	451	469	525	464	479	440	500	497	461	489	468	512	479	471	459	488	467	443	486	475	495	506	449	488	468	456	469	467	449	486	457	494	492	437	444	449	463	509	448	523	472	481	482	436	462	502	495	481	494	486	478	460	506	454	489	503	455	486	412	485	486	514	517	469	463	493	490	478	485	464	489	486	474	448	495	472	469	491	513	487	484	496	465	502	498	495	476	461	451	462	473	452	485	470	520	455	444	497	487	483	475	449	508	465	442	448	511	500	480	453	470	464	478	493	501	479	453	457	421	470	489	459	462	516	441	467	484	445	487	494	446	473	489	484	516	487	448	442	479	483	449	489	470	491	481	497	472	482	462	477	502	487	480	496	489	491	467	482	471	469	470	475	490	486	473	467	487	479	473	447	451	486	451	495	464	506	520	462	502	506	519	488	486	466	479	509	459	464	528	500	422	465	446	506	486	501	453	455	450	501	461	499	463	495	442	491	505	483	465	518	449	539	495	484	466	492	526	493	461	449	531	481	486	439	474	440	457	508	497	495	513	478	491	486	491	493	522	485	474	478	486	460	507	501	499	462	478	467	460	435	443	472	466	511	477	456	508	458	492	488	454	478	477	476	482	474	451	479	471	457	467	483	468	454	496	493	462	440	475	466	485	469	485	524	481	501	522	470	461	500	491	471	493	484	472	476	507	480	439	478	498	465	488	469	455	476	487	464	455	487	493	480	497	463	454	502	465	478	529	446	493	498	456	476	490	479	438	513	463	459	507	467	487	485	463	490	460	470	508	473	489	448	510	442	485	483	498	423	459	492	457	485	466	511	470	486	516	491	463	470	489	481	498	474	477	460	473	484	444	464	487	436	437	465	500	466	485	489	488	472	521	504	453	502	463	503	442	431	490	454	446	498	483	440	487	471	475	478	475	443	497	454	484	490	485	459	457	441	480	477	471	518	445	428	474	486	475	470	495	512	491	451	481	508	517	460	470	452	487	491	484	497	493	504	466	458	503	511	473	495	459	478	511	445	467	480	497	462	480	511	486	487	470	473	449	452	447	457	435	498	482	472	447	479	504	460	476	501	450	513	482	533	461	483	476	453	458	479	511	456	480	458	468	493	450	491	475	482	448	492	438	451	474	470	509	476	468	444	399	439	468	467	460	499	436	436	445	476	461	472	498	471	515	456	453	451	476	482	518	452	488	483	478	527	472	468	508	500	462	464	472	479	458	428	463	463	487	487	487	476	451	517	476	425	446	485	486	494	465	513	455	515	484	495	468	519	496	479	470	483	467	473	451	513	493	485	472	455	530	489	474	476	462	419	429	463	504	460	430	484	508	466	510	479	461	473	503	489	487	460	474	507	443	459	472	441	474	431	470	517	505	429	493	494	463	474	421	472	487	503	463	444	495	504	474	471	448	487	519	500	491	538	451	492	482	506	501	437	469	543	459	477	461	513	472	495	480	440	490	449	459	485	455	490	494	492	470	497	489	503	468	464	461	508	465	482	461	445	495	471	499	469	454	451	460	496	507	491	464	478	460	469	499	470	492	497	463	474	473	417	488	469	480	466	505	485	505	495	510	514	485	466	465	471	444	481	496	438	478	449	486	443	495	496	508	459	472	514	481	516	477	507	476	498	480	491	485	495	479	475	479	451	484	497	465	486	456	441	514	476	473	499	498	492	438	482	468	503	474	500	497	467	456	441	516	503	447	475	454	506	468	502	505	492	469	451	463	492	481	488	509	490	475	484	484	502	466	461	519	478	499	454	426	479	503	480	512	458	487	480	499	496	487	452	447	447	498	474	458	477	498	470	521	476	470	486	464	495	463	459	483	495	484	485	479	501	472	502	475	447	473	462	493	480	488	467	508	510	479	471	483	473	508	476	484	509	477	492	469	468	435	500	486	525	469	483	500	491	484	437	482	476	469	477	465	469	473	480	472	464	473	485	472	501	488	499	501	474	469	486	464	467	457	481	496	482	462	455	467	457	477	465	484	479	513	476	483	463	474	507	454	460	448	489	477	474	467	429	469	501	495	455	470	491	421	466	454	467	495	456	494	501	469	450	462	496	502	467	460	492	502	438	463	487	458	462	469	462	473	459	483	454	486	480	489	495	450	503	450	500	472	439	465	478	488	466	451	457	474	485	506	457	503	528	465	480	465	455	465	471	477	472	481	487	473	495	476	502	517	469	480	519	469	451	489	479	493	464	485	454	470	476	478	452	452	479	439	476	479	508	475	513	492	500	463	521	484	500	474	479	457	460	479	470	460	470	471	486	505	460	475	479	507	495	485	508	481	476	500	479	483	476	457	456	473	468	468	479	492	476	446	441	503	417	467	493	516	499	502	476	456	493	506	467	489	460	477	479	468	463	468	518	480	494	474	461	484	459	477	458	448	485	468	452	464	440	505	491	469	516	460	452	519	469	471	515	457	463	465	492	434	478	466	474	495	453	465	505	501	462	489	470	481	489	440	492	446	440	490	486	478	474	434	463	494	498	478	436	455	500	452	476	476	479	444	499	430	471	471	470	456	486	495	492	492	479	473	458	481	478	503	465	476	499	491	452	455	488	472	498	467	461	489	455	479	469	504	466	471	510	512	484	454	497	448	464	474	460	448	470	526	470	497	486	444	475	501	486	491	475	468	465	503	456	468	527	517	461	475	456	469	472	474	465	459	487	493	459	473	480	460	536	449	461	481	490	458
24414	21638	29179	24588	21616	8967	1098	715	662	495	460	463	404	384	387	378	400	340	351	345	367	303	342	318	321	310	302	277	340	285	302	308	281	322	295	303	304	333	310	306	285	291	302	286	297	310	294	323	323	308	293	300	290	311	311	306	304	284	297	303	300	313	314	331	308	274	285	269	262	334	285	308	316	317	298	260	299	293	293	296	316	282	289	304	281	253	313	299	323	327	303	319	319	278	306	292	267	291	327	296	287	317	307	295	278	293	279	277	276	285	250	294	306	298	300	284	289	303	287	286	308	304	295	286	310	272	293	265	298	273	298	312	265	299	307	304	305	282	268	307	299	324	301	291	286	290	290	312	246	286	294	326	265	287	261	284	294	268	288	299	314	266	326	314	281	302	321	320	300	314	271	289	311	301	327	278	316	298	301	284	268	295	278	326	303	294	275	339	291	317	291	260	298	255	302	306	284	287	315	264	261	306	321	273	264	311	251	302	290	293	296	291	302	299	318	280	286	301	293	298	299	314	308	292	304	276	318	267	276	270	286	314	308	281	282	277	266	302	311	313	293	304	313	270	267	259	301	251	290	285	249	318	305	315	280	287	306	310	306	291	299	286	276	267	249	281	310	291	305	281	272	295	274	322	276	306	276	271	298	284	312	303	311	313	294	288	315	286	256	302	285	345	302	311	273	290	301	298	314	295	287	305	311	288	315	290	286	288	302	305	292	322	298	272	282	290	309	282	310	332	308	297	311	298	283	314	275	277	271	275	309	274	295	326	326	280	303	317	277	290	308	299	253	277	259	284	308	267	292	302	271	320	317	262	284	318	307	301	289	283	317	269	314	317	278	270	308	254	280	309	284	290	281	305	291	281	258	264	304	287	270	281	269	323	284	303	293	292	298	306	283	313	313	272	288	298	307	314	270	270	285	302	280	281	280	287	261	269	272	328	306	292	261	277	273	278	296	315	260	288	305	288	316	285	274	287	281	300	304	280	313	246	293	303	288	298	299	301	255	299	284	296	280	285	317	293	316	336	297	311	292	280	262	285	303	315	295	272	275	308	293	282	322	279	327	290	284	274	318	262	260	304	283	288	280	303	303	282	331	288	317	284	296	283	281	287	264	269	278	300	267	304	278	298	298	270	281	299	298	291	308	293	297	305	307	286	312	277	294	270	273	276	303	294	298	291	318	287	301	292	279	277	303	282	283	261	270	290	278	292	294	287	299	280	287	262	280	270	283	297	286	300	274	290	308	263	283	307	291	305	282	267	296	287	309	307	289	290	290	276	289	302	318	269	322	290	270	310	322	282	303	287	273	304	292	295	313	290	302	318	286	273	305	304	287	283	271	275	313	304	284	286	280	285	307	334	283	311	313	287	305	284	300	281	278	280	249	328	286	313	305	328	290	290	300	279	303	314	321	263	312	287	319	306	309	303	277	291	287	272	274	281	285	316	306	292	290	315	298	308	268	285	291	285	288	286	312	250	276	283	302	306	317	317	303	262	302	288	249	317	306	275	286	293	285	282	285	255	289	262	252	282	273	316	286	284	320	258	282	301	277	303	301	279	275	308	291	310	280	307	294	303	298	304	293	277	313	340	285	269	309	291	285	313	288	264	300	297	291	299	308	265	313	313	290	297	307	281	273	290	290	285	296	278	287	280	301	274	281	296	274	307	282	280	298	300	277	295	285	296	301	305	304	287	318	310	309	300	315	279	316	290	296	296	290	254	338	328	298	279	322	277	284	291	272	310	303	298	306	330	294	321	306	281	309	264	314	288	245	277	301	321	286	285	306	330	282	279	284	308	276	295	298	288	303	291	323	308	290	292	305	304	295	297	300	319	248	296	264	262	282	289	316	284	280	268	267	269	301	269	317	265	295	281	300	288	294	293	240	324	272	276	274	293	286	271	299	288	280	308	271	286	278	277	307	327	281	265	269	263	297	299	301	278	297	300	277	296	294	281	295	272	302	299	278	271	301	291	318	276	285	300	316	300	302	296	283	306	291	309	315	265	266	303	311	298	296	288	278	266	298	287	273	271	276	319	326	306	282	273	294	301	314	282	314	282	301	277	304	279	289	295	276	284	319	270	297	291	317	296	290	289	289	319	295	309	300	302	264	268	280	328	284	300	287	296	290	293	281	234	277	290	314	303	324	273	279	318	290	280	329	304	293	288	319	295	310	272	301	317	296	283	298	298	276	274	267	297	281	290	269	277	258	295	304	311	278	313	306	279	270	304	294	296	321	268	302	292	260	299	282	281	296	272	252	279	322	284	303	264	291	287	295	299	282	307	300	286	251	300	278	277	304	290	296	289	287	309	282	296	279	281	291	294	295	309	254	292	290	316	313	300	332	300	272	314	275	279	295	296	314	266	293	291	334	295	297	278	280	296	268	329	298	307	315	305	309	292	284	336	296	300	291	313	349	312	258	296	272	283	295	283	329	275	324	281	287	288	292	313	302	311	274	272	288	326	290	294	275	283	272	309	302	305	294	326	291	311	304	288	279	271	251	294	293	306	292	284	282	286	292	293	285	284	293	305	312	294	268	312	322	293	284	271	297	304	277	270	279	274	307	290	270	296	315	283	296	303	296	283	284	306	304	272	331	296	311	281	276	293	280	273	267	280	277	305	253	298	287	308	274	272	291	285	296	302	295	294	299	343	310	317	307	290	297	264	312	289	277	315	266	297	280	282	297	324	275	297	307	289	306	347	287	267	305	315	309	286	281	297	307	304	270	288	309	275	295	279	292	302	289	295	285	269	269	277	298	266	316	324	306	306	283	271	281	260	328	296	303	271	301	286	305	286	291	300	299	302	292	280	281	315	276	281	286	306	299	279	304	291	307	285	286	289	323	307	300	301	287	307	295	270	285	278	280	285	323	281	294	284	308	265	275	279	302	262	253	278	262	303	298	297	319	300	275	281	298	291	299	287	268	299	294	299	271	277	297	299	331	333	268	287	291	307	276	268	277	300	283	289	291	314	260	291	289	282	316	315	293	295	321	310	296	293	288	288	289	311	266	299	285	297	284	302	311	296	312	280	309	281	307	285	297	308	274	307	288	290	340	266	275	270	287	290	324	306	287	277	276	272	263	280	278	321	281	312	300	307	272	297	308	257	331	294	284	299	268	281	302	288	309	313	285	323	278	300	306	273	321	296	321	267	310	299	299	284	290	286	281	277	271	266	309	295	282	299	326	290	281	298	269	282	266	275	283	325	292	300	284	270	301	292	284	323	289	319	299	260	296	317	311	292	270	261	312	296	290	293	292	287	276	297	273	314	286	298	316	290	262	295	319	278	290	295	316	277	320	301	301	308	275	286	313	303	300	295	307	268	292	290	292	256	293	308	320	303	286	292	281	322	290	296	249	302	285	300	301	320	306	283	327	289	286	273	299	311	284	310	296	292	276	282	272	283	312	296	275	323	307	306	302	279	290	282	286	281	297	276	296	277	312	283	292	296	295	289	270	290	308	305	305	293	281	309	256	304
4899	9979	8801	4481	3083	2375	1873	1559	1173	1056	855	820	667	635	635	546	542	517	471	453	491	428	489	470	443	461	441	455	414	458	430	477	407	453	433	394	402	433	384	406	397	404	387	395	440	420	405	417	396	369	402	395	422	415	405	433	392	386	422	417	410	425	391	411	393	429	433	421	401	386	400	421	408	432	344	407	392	393	412	371	426	396	394	377	376	406	415	404	387	411	436	369	434	430	376	404	417	383	438	398	403	415	387	396	385	395	396	377	380	401	378	414	362	388	379	418	431	393	383	346	386	399	401	407	381	405	403	413	391	385	345	394	396	412	413	439	404	379	395	425	434	383	455	363	419	392	382	412	396	380	400	415	375	408	409	370	432	410	404	408	380	359	365	417	395	392	386	378	406	371	400	419	398	375	368	374	392	426	400	405	373	360	393	420	400	408	412	357	403	391	334	392	404	419	366	411	371	392	392	399	409	438	375	411	387	409	407	382	424	391	381	411	406	427	369	389	428	387	413	359	395	402	391	389	399	373	380	399	397	404	399	431	389	374	364	419	371	420	415	411	395	414	378	406	395	384	408	408	408	348	377	406	413	416	385	397	408	395	417	383	385	398	414	356	415	393	378	407	392	401	370	379	427	422	407	376	415	337	389	415	385	379	393	359	373	402	385	353	445	422	409	407	415	372	385	374	390	383	380	429	393	397	410	372	423	375	387	383	407	386	423	394	394	402	407	379	433	414	418	404	394	381	401	375	396	417	357	424	373	404	387	415	362	393	397	381	409	417	380	402	386	422	390	365	381	384	436	383	386	405	397	386	401	367	411	379	414	406	384	407	411	414	435	341	379	405	389	352	400	401	397	391	395	397	390	348	380	387	398	384	389	406	425	391	429	353	391	389	359	414	379	372	400	372	392	423	404	383	413	383	394	398	352	377	404	372	410	412	424	406	406	394	399	381	365	384	395	383	395	379	395	422	374	396	392	420	385	369	415	395	355	389	375	382	406	422	395	360	373	403	372	395	418	377	414	410	367	415	402	397	437	403	389	384	407	371	368	402	375	373	384	385	414	372	339	381	355	373	415	410	379	355	382	396	421	408	375	389	383	381	395	401	407	441	387	377	407	393	364	408	391	377	380	427	400	409	374	390	384	382	391	381	366	352	375	404	420	385	398	373	374	376	366	393	388	350	383	400	385	367	405	396	372	409	375	370	389	393	422	385	404	425	385	361	412	387	409	375	390	422	418	409	388	385	371	396	403	418	395	387	390	380	394	401	371	386	374	386	372	399	374	402	375	406	395	375	408	366	368	393	379	401	377	400	400	413	415	420	415	407	380	392	415	410	394	384	410	361	390	381	407	421	437	408	378	394	376	400	370	392	393	387	413	351	392	390	386	390	386	399	412	417	386	390	401	359	385	364	433	353	404	403	376	392	368	399	392	412	396	404	383	406	403	349	394	402	403	391	389	417	389	412	395	407	411	434	375	377	431	410	377	381	452	413	404	428	404	431	374	375	395	367	400	376	390	384	416	377	371	450	388	387	411	402	396	379	412	404	408	373	425	425	382	390	390	393	398	399	377	398	385	405	398	389	400	405	404	375	364	384	422	368	389	408	408	375	420	401	373	414	415	394	396	402	445	392	396	380	393	373	380	387	401	433	391	383	418	413	393	395	401	377	381	379	388	383	410	386	422	371	411	406	409	412	379	405	421	362	418	356	367	385	388	398	393	415	392	398	417	408	387	394	406	437	403	400	361	384	386	397	419	422	405	403	381	359	416	424	398	390	421	387	389	389	363	379	457	397	390	373	386	419	392	413	418	408	381	367	366	410	387	391	383	410	382	412	399	363	388	413	361	406	364	403	450	364	378	359	387	386	385	383	416	428	365	426	404	367	412	381	419	416	402	338	402	371	389	375	380	361	378	389	414	402	398	383	383	401	382	425	383	418	426	397	407	382	383	376	426	383	370	399	402	428	411	383	381	383	387	349	372	372	427	402	388	392	397	373	397	386	422	403	405	383	378	412	416	406	410	378	433	396	377	384	419	409	415	413	367	402	351	376	401	378	476	379	405	394	417	400	372	380	400	393	371	399	411	393	421	442	385	378	387	381	380	424	411	389	385	388	428	401	376	422	398	386	399	386	395	422	380	388	418	396	376	418	401	373	379	387	365	372	357	408	407	386	381	368	368	409	405	398	430	403	400	381	373	377	402	379	391	410	391	426	401	425	436	420	395	393	402	391	381	376	398	388	388	399	415	388	396	422	379	379	389	396	414	381	359	349	395	389	380	396	382	363	398	387	386	419	367	427	404	420	392	417	360	388	396	390	412	393	398	412	383	409	379	405	391	375	371	409	413	378	415	410	415	396	389	398	403	389	428	390	426	383	375	377	393	416	396	412	394	410	373	383	407	413	398	405	377	386	427	352	429	390	374	400	409	358	422	364	377	385	367	380	383	386	401	392	366	380	449	372	387	405	373	388	390	425	403	371	407	401	364	404	403	393	388	403	402	416	403	384	380	375	390	362	395	400	412	411	383	378	401	377	408	385	427	402	406	386	415	397	427	376	387	379	373	370	404	390	384	432	410	403	408	394	340	388	393	420	376	384	409	405	404	381	371	402	388	412	408	390	412	383	365	422	368	405	435	411	376	380	394	382	354	395	410	405	409	387	364	373	376	384	383	373	381	367	397	409	404	401	387	395	388	424	392	424	393	388	364	423	382	375	433	365	392	383	402	400	397	408	399	378	392	407	398	422	426	383	379	392	371	400	386	402	333	449	395	397	394	389	386	389	386	369	399	392	368	407	431	371	414	411	374	373	410	388	374	403	377	403	388	383	422	383	447	385	391	404	400	415	405	418	414	416	430	392	392	387	390	387	385	400	379	401	402	373	382	417	387	370	373	392	398	430	382	418	380	399	413	398	418	405	378	407	410	385	411	422	377	415	386	374	404	422	370	391	376	391	375	388	397	361	395	422	345	375	350	389	430	384	384	376	380	433	426	407	399	385	398	395	419	399	408	431	367	384	410	369	405	422	393	416	375	375	389	410	351	361	392	388	407	410	398	414	406	401	380	410	371	388	395	397	420	411	353	402	394	410	386	420	430	392	374	401	377	369	410	360	402	364	421	426	384	397	381	387	357	387	394	357	368	415	401	401	374	419	433	387	399	402	368	403	396	368	368	425	384	376	413	421	384	352	358	381	368	408	396	395	368	387	413	390	386	395	419	390	414	435	387	418	379	392	405	387	424	379	407	445	388	388	428	399	378	438	396	384	387	400	404	409	459	360	440	416	435	388	393	367	416	382	403	421	372	376	396	425	404	390	369	404	409	398	399	395	399	353	411	394	371	379	387	415	375	402	352	412	389	421	424	379	361	380	372	373	418	428	387	393	374	408	420	361	411	413	364	396	367	372	423	394	433	442	407	440	432	417	369	406	402	383	359	378	380	376	405	410	436	419	379	406	388	378	421	412	423	378	374	403	418	382	366	388
23373	21592	29601	24074	21595	21616	6559	995	704	569	491	433	374	329	318	282	260	227	218	178	195	177	198	181	161	171	162	158	145	155	146	116	118	147	144	144	120	136	131	135	154	122	107	146	109	130	148	133	124	126	141	126	128	136	148	133	125	138	121	119	105	125	137	126	127	113	132	122	115	123	117	134	136	134	135	128	123	105	115	106	118	126	117	108	107	125	120	126	127	109	128	97	131	122	121	111	120	109	123	105	125	117	123	111	114	125	123	127	111	114	119	118	124	121	96	123	113	120	120	104	122	137	108	106	113	118	98	91	114	126	119	134	116	110	125	102	118	114	127	103	114	107	113	103	109	120	128	102	124	123	104	116	118	120	118	127	119	110	142	119	98	108	128	112	129	102	107	105	118	120	120	131	119	122	124	116	122	113	108	107	118	107	97	98	116	116	126	116	111	86	109	111	127	120	112	110	102	110	117	113	121	111	122	115	136	123	123	105	110	93	104	119	122	125	117	115	114	115	107	125	127	123	94	110	123	131	101	99	136	118	105	117	126	105	120	94	109	114	117	125	119	102	117	129	91	115	110	122	105	120	107	116	106	121	104	116	107	124	111	117	119	124	110	97	119	123	108	123	123	126	121	115	92	124	119	105	101	116	106	115	113	101	105	103	109	129	131	108	103	107	108	114	123	114	122	114	115	126	122	107	102	114	119	135	117	133	101	115	96	119	132	113	123	110	99	121	110	96	120	107	92	95	119	134	104	106	97	131	98	118	112	120	127	117	113	100	116	94	103	110	125	112	104	95	122	124	142	112	84	104	108	107	131	118	120	115	111	89	112	125	111	137	117	97	111	116	115	112	120	112	81	89	109	96	129	116	113	119	104	112	115	121	114	121	136	122	111	115	136	125	117	134	112	98	124	113	115	128	127	107	126	108	122	99	100	121	118	133	117	97	116	120	117	121	127	109	124	113	106	114	118	96	116	120	124	112	116	138	112	120	131	104	103	115	126	119	110	112	117	114	118	103	104	102	98	118	118	114	111	114	115	125	95	117	124	118	114	110	118	129	129	127	115	117	134	120	101	101	111	91	105	119	129	121	105	111	99	118	119	100	116	111	125	119	109	111	124	103	129	110	117	110	113	111	123	99	90	116	92	119	107	111	128	118	131	108	109	133	108	105	133	121	111	125	112	126	114	115	121	112	133	87	98	122	133	106	102	98	110	127	114	125	86	149	117	115	110	107	115	105	112	112	98	119	101	95	112	132	117	132	121	122	115	109	121	117	120	112	133	118	104	102	95	107	120	131	108	118	108	126	106	111	82	109	101	108	119	106	116	129	109	101	97	121	117	119	100	120	104	106	130	112	114	113	121	97	95	119	110	110	121	104	122	117	117	126	130	131	105	114	115	119	97	126	116	112	128	122	125	111	101	121	133	113	103	108	103	100	118	104	110	114	112	115	140	88	101	126	117	96	100	115	99	113	125	108	109	110	114	111	135	106	130	93	120	129	127	122	118	109	96	110	121	140	105	108	105	87	116	103	106	117	94	120	117	104	122	117	106	102	129	116	94	104	128	122	125	100	129	116	126	115	124	131	109	108	109	118	116	119	114	110	129	111	118	118	111	111	125	117	145	130	128	102	128	126	132	120	105	119	100	113	125	99	134	120	93	116	122	102	100	109	99	110	106	127	108	115	99	119	113	109	103	114	114	94	92	117	99	90	117	99	106	111	117	129	102	107	102	111	122	130	103	109	101	107	104	135	123	137	119	121	105	125	97	114	101	95	110	113	120	133	115	118	108	117	115	111	99	103	103	122	110	123	106	99	94	114	99	119	105	113	107	123	115	127	93	119	99	112	110	102	111	131	136	134	130	104	98	102	114	116	118	114	98	109	104	130	99	112	111	129	113	116	106	97	122	108	126	126	98	102	122	113	119	125	101	113	98	114	100	115	113	111	118	106	133	139	92	105	106	117	102	128	130	112	124	102	110	139	109	134	103	135	128	114	119	134	115	128	119	115	135	104	121	115	119	94	105	118	117	119	105	108	106	125	114	108	113	121	106	126	115	103	114	101	119	118	106	104	108	104	108	112	91	151	101	118	107	95	126	92	119	107	112	109	110	121	116	111	104	102	116	109	106	103	89	126	113	115	110	97	107	106	107	122	96	123	119	121	96	133	111	106	110	122	113	137	139	124	103	117	90	99	107	111	109	136	121	113	115	104	117	118	116	108	125	118	123	123	114	126	102	114	109	127	110	101	109	109	117	123	122	108	119	129	122	119	99	122	115	106	112	131	121	108	131	138	104	101	121	117	102	121	122	101	109	124	111	124	126	114	121	115	112	121	107	94	139	108	120	124	119	115	121	107	102	116	106	108	119	106	111	95	109	126	135	116	101	131	136	98	120	110	121	104	128	121	110	106	116	132	121	98	105	140	131	110	112	89	111	114	116	95	109	107	95	124	116	109	100	111	109	121	105	120	120	109	111	120	127	118	103	110	107	103	105	101	112	113	118	118	128	117	114	110	78	111	101	115	115	116	120	104	112	102	102	100	95	107	111	116	103	124	116	113	108	104	132	123	108	122	110	117	127	99	125	117	128	111	120	135	128	97	118	120	100	115	111	119	120	113	106	127	122	113	122	104	111	133	101	124	123	133	118	99	121	109	110	120	116	113	112	112	97	117	92	123	105	130	109	100	111	126	124	107	119	116	98	94	113	111	95	125	107	96	100	127	120	103	129	117	110	108	108	112	117	109	108	114	124	115	122	127	127	116	116	111	140	124	130	106	118	128	120	122	114	125	113	113	124	113	121	109	99	114	111	128	94	113	134	118	115	117	115	109	102	109	129	92	127	94	108	107	105	123	95	110	105	108	122	119	118	96	124	122	100	106	111	123	112	130	128	128	115	121	111	113	121	94	114	113	121	128	110	103	111	119	106	109	92	126	126	113	116	99	110	131	127	116	106	116	99	113	118	119	117	129	140	107	119	116	105	121	116	118	106	117	112	115	114	103	106	123	115	119	108	111	110	103	99	121	144	95	103	119	126	93	114	121	106	112	126	114	134	123	109	109	117	98	125	117	120	98	101	130	134	115	125	119	97	108	121	108	109	98	107	113	103	116	111	117	100	124	130	111	109	122	109	125	113	112	108	108	96	100	118	115	107	112	108	104	132	104	118	135	112	143	122	95	114	105	114	114	113	113	90	111	129	117	120	135	109	118	100	131	103	130	100	121	104	105	116	111	108	115	124	110	104	119	121	122	137	114	134	105	131	122	121	116	116	109	111	105	101	128	106	104	112	96	126	115	125	138	99	119	117	117	113	119	104	105	127	100	124	108	137	101	127	123	117	127	125	113	106	111	114	115	105	125	125	121	119	123	108	105	100	115	99	111	121	116	110	115	96	102	108	117	99	123	126	110	106	110	116	118	93	105	97	122	122	134	124	108	114	127	103	113	124	117	132	117	116	105	108	102	118	109	109	129	131	133	119	137	110	124
7244	16169	14018	7566	5133	3854	2953	2331	1763	1436	1097	1018	753	673	580	506	495	422	398	346	339	363	292	263	319	245	284	235	255	233	211	269	196	252	206	205	211	216	213	207	197	169	184	189	182	190	180	196	184	183	171	185	180	186	188	186	195	188	188	168	166	176	181	155	159	166	182	155	194	178	180	173	167	168	152	159	139	193	151	171	156	184	187	156	188	156	158	174	169	175	181	179	162	160	184	176	183	189	155	173	162	172	182	191	151	154	158	176	151	163	161	171	160	160	149	151	163	178	176	151	161	177	156	150	147	161	152	134	149	150	166	155	161	187	155	152	150	167	161	138	192	151	153	166	164	146	177	158	181	143	163	173	154	169	156	179	150	190	165	184	165	151	160	154	151	162	167	175	156	161	162	171	147	160	160	174	171	177	152	167	137	168	163	174	159	141	177	157	150	136	166	161	166	159	170	168	175	173	159	161	157	151	146	181	129	164	159	144	165	144	170	155	172	154	140	151	175	181	170	146	153	143	144	150	161	136	145	156	154	137	171	143	177	173	152	154	178	163	162	148	141	172	163	156	183	158	152	152	163	169	138	177	160	165	179	161	177	172	147	148	135	176	141	129	140	143	149	167	172	167	158	169	164	169	148	157	146	152	173	158	139	153	175	157	146	154	154	164	158	163	171	146	161	149	142	154	137	151	153	169	153	171	152	167	161	144	184	154	154	142	169	176	176	156	175	174	156	156	141	173	161	148	157	153	163	151	152	156	162	142	162	164	153	175	161	170	178	161	132	158	142	162	186	176	168	162	150	199	167	155	132	164	173	161	141	186	150	155	146	145	171	169	170	158	166	164	157	149	157	175	161	141	145	167	157	150	140	160	158	155	140	161	140	164	147	154	136	132	151	154	164	186	179	162	167	155	176	157	147	177	162	164	140	165	151	143	156	149	165	146	150	159	161	129	159	149	164	178	168	150	162	152	211	128	157	161	158	173	169	154	153	162	174	148	134	158	151	156	160	172	170	136	169	169	154	171	150	170	186	156	147	150	157	144	173	145	154	148	137	166	168	140	157	188	163	144	152	149	157	160	147	150	128	155	164	160	165	161	187	159	163	157	156	162	165	136	159	159	183	146	159	156	171	165	172	147	161	168	165	149	189	137	158	140	163	143	159	152	152	164	135	167	131	150	155	144	148	152	140	170	147	163	154	157	172	164	169	175	136	139	177	157	170	146	149	183	161	160	158	182	162	180	160	150	130	157	151	171	145	192	145	146	158	177	148	168	164	145	175	143	172	166	158	164	165	147	155	176	157	153	165	160	160	166	189	157	140	157	147	163	161	139	156	157	144	164	148	145	160	164	149	179	172	146	157	173	153	151	146	164	154	155	158	158	153	167	154	161	150	151	171	164	148	163	151	163	170	177	148	146	160	160	172	157	150	147	153	140	165	165	143	158	168	139	164	168	172	137	176	156	153	156	144	158	175	135	144	164	164	165	171	161	187	150	194	162	153	140	152	160	159	151	159	159	164	160	178	150	175	153	162	136	154	158	143	139	149	172	157	146	154	157	162	155	157	158	156	172	156	154	143	167	163	165	143	149	133	154	162	141	155	162	171	149	150	163	193	142	150	175	132	153	150	163	139	146	153	179	177	171	152	154	157	165	153	152	168	151	150	156	160	168	145	147	190	163	173	163	164	156	166	149	148	147	133	162	173	172	143	158	154	170	161	153	160	151	144	157	150	171	169	138	168	165	149	140	163	167	170	164	176	165	145	175	151	148	161	166	170	181	176	160	136	147	169	173	148	144	156	154	165	159	137	170	147	145	165	137	179	152	160	167	150	138	148	152	178	141	156	157	166	147	182	145	162	157	179	166	158	174	159	182	156	158	150	177	165	167	159	150	173	149	147	147	160	167	171	149	153	169	152	151	150	148	136	184	160	148	159	157	165	169	181	134	155	168	175	170	161	174	166	140	151	157	171	162	168	193	149	174	151	145	182	174	159	164	138	154	165	146	169	184	144	173	150	167	174	186	158	154	153	165	126	175	174	141	152	154	176	182	164	154	156	171	175	134	140	154	150	169	166	144	166	150	156	157	175	152	170	151	162	162	133	134	173	165	148	149	140	168	138	163	140	162	135	157	175	154	145	163	152	161	150	187	155	178	157	173	154	183	144	173	162	176	154	167	156	134	142	166	149	173	147	149	177	151	146	152	137	178	181	149	158	152	159	186	190	153	153	164	154	154	149	158	135	173	161	169	174	166	161	160	135	154	164	164	169	143	151	150	170	162	145	158	145	139	181	147	162	143	157	143	142	162	163	173	146	153	155	177	148	144	153	158	164	167	161	159	146	151	168	172	190	183	144	160	183	178	151	152	156	139	166	168	144	175	159	169	168	161	167	167	186	155	170	162	169	165	161	172	180	153	166	159	161	156	128	151	166	152	171	159	151	154	179	169	160	162	145	155	180	159	158	140	140	165	175	152	166	146	170	153	173	166	147	166	158	152	150	168	163	190	149	194	159	143	177	148	159	163	158	129	149	169	147	186	165	167	149	166	167	178	143	147	127	172	140	145	166	159	132	168	150	155	160	178	155	158	161	171	169	156	163	151	159	164	164	175	151	165	163	166	173	158	124	167	170	164	146	155	157	161	160	153	149	121	160	161	170	175	163	151	142	155	149	150	149	161	139	180	161	151	142	154	165	174	164	160	147	172	161	153	162	161	162	145	155	152	157	183	151	171	176	171	169	147	157	146	157	166	151	121	167	151	150	158	144	163	183	152	151	166	153	154	174	156	176	155	185	166	144	174	155	148	186	143	138	182	152	156	154	155	163	179	151	191	147	146	162	164	143	179	158	181	162	159	160	166	161	169	166	187	154	154	144	184	158	154	145	143	150	140	160	163	156	159	148	164	146	158	145	144	161	163	156	148	172	156	163	175	140	159	173	170	164	164	185	146	142	158	158	163	136	193	161	138	142	182	142	156	164	158	171	166	155	142	150	167	156	158	190	141	159	151	157	152	147	139	164	166	149	166	161	184	135	175	146	146	148	147	155	152	146	136	169	140	152	169	146	136	145	150	170	158	173	188	164	161	146	144	163	151	190	168	131	172	149	141	165	164	166	167	175	179	156	165	141	170	166	141	161	145	170	140	176	147	163	168	165	156	154	169	132	143	150	150	161	149	146	166	162	146	151	164	149	165	168	156	134	174	168	148	179	147	152	161	183	136	145	174	158	171	165	181	154	164	167	171	145	146	145	157	137	171	149	151	168	168	157	169	174	163	148	147	179	171	167	168	179	162	159	140	150	149	160	147	158	133	150	152	155	154	142	158	154	163	152	184	123	187	158	177	176	167	149	147	149	169	143	150	164	173	156	157	149	160	148	162	158	157	136	146	151	175	158	150	159	174	151	150	158	162	184	134	141	188	159	152	161	164	155	136	169	175	168	155	168	172	153	151	175	147	140	163	172	185	150	169	166	160	181	152	150	180	146	154
27398	20987	8632	875	527	457	405	402	382	422	399	374	367	364	371	410	380	371	398	397	396	369	363	351	339	347	398	368	369	355	394	392	325	358	355	356	355	349	348	374	342	336	402	404	372	336	341	385	335	337	331	346	386	377	356	402	348	388	407	364	341	393	334	368	382	384	376	355	380	367	375	384	390	388	347	359	339	376	355	384	369	393	352	345	382	351	371	346	344	367	359	394	335	362	349	357	392	340	363	366	373	343	379	367	312	391	384	338	364	366	344	381	387	367	398	362	335	381	356	379	365	394	376	365	365	372	369	384	361	362	362	411	330	395	386	347	391	344	364	388	378	351	364	378	385	361	365	386	369	341	343	343	375	367	349	341	356	416	341	374	394	390	372	348	354	339	369	343	363	344	358	363	359	380	339	375	375	337	350	356	360	373	366	372	341	349	369	346	357	381	342	357	380	356	322	358	400	360	329	358	349	349	380	376	359	335	346	376	337	356	362	356	368	339	363	347	348	357	380	360	382	349	366	324	336	369	353	388	357	363	374	368	358	377	376	357	350	370	353	383	363	357	375	359	337	373	347	353	371	353	347	339	355	365	363	364	393	366	371	391	359	352	377	376	371	354	351	331	361	363	374	375	387	379	331	379	359	333	356	342	368	334	346	333	323	356	351	371	377	348	379	358	360	333	355	390	409	354	339	371	350	422	341	340	384	363	389	336	355	383	314	401	371	354	358	370	357	344	345	335	367	331	371	372	384	363	354	335	343	378	394	324	368	352	380	366	308	368	365	378	391	338	380	374	343	321	357	325	335	343	376	352	378	340	380	396	383	366	332	376	367	366	354	373	321	354	355	373	350	353	341	365	353	382	343	359	351	371	371	380	371	347	335	351	344	378	370	361	325	381	360	372	340	396	374	328	374	358	346	363	376	356	394	374	388	347	379	406	344	358	362	349	355	384	394	361	361	337	364	366	342	347	345	344	389	390	376	376	366	402	363	367	348	350	378	358	356	356	355	356	369	339	382	358	350	376	353	376	335	355	349	387	398	371	383	351	388	373	386	375	369	344	371	373	350	377	365	385	357	356	361	355	367	353	381	392	388	373	324	363	327	373	353	341	395	365	387	368	357	359	394	398	352	374	368	379	356	409	395	368	365	397	317	355	386	341	372	324	374	375	384	396	341	345	359	331	385	359	363	399	363	353	375	387	356	377	358	375	360	372	378	384	332	388	381	344	383	382	394	371	317	372	327	357	360	359	353	352	411	376	390	362	396	352	341	405	359	391	333	360	371	391	371	370	365	341	375	382	385	381	357	333	327	346	344	370	354	361	357	378	364	354	364	354	355	376	357	376	370	385	373	363	348	359	347	367	362	376	369	336	369	365	349	376	366	382	345	364	350	356	351	390	364	376	367	354	380	375	354	374	385	337	339	371	354	359	365	331	378	348	348	337	340	349	366	353	361	353	396	334	392	321	350	403	408	355	367	363	374	367	433	326	371	364	368	359	348	360	382	384	357	374	355	377	319	383	361	371	371	376	348	395	353	356	376	356	357	366	366	365	369	390	360	347	342	388	364	375	338	382	374	348	365	337	379	367	355	368	360	366	357	370	338	371	399	399	367	387	374	329	372	375	350	381	348	356	376	380	360	357	376	387	385	378	343	373	360	379	388	359	382	353	347	344	346	360	366	327	393	361	383	370	362	358	357	392	359	356	345	363	371	334	326	352	363	365	380	383	317	361	363	355	372	384	368	360	369	366	362	348	381	365	356	360	420	364	347	376	390	371	352	364	337	337	349	306	395	380	355	330	358	351	375	383	354	378	374	367	354	364	348	352	378	345	354	376	358	360	367	357	345	372	340	352	355	326	356	381	350	412	372	361	352	367	338	353	337	374	353	354	351	352	361	376	377	375	367	390	387	377	391	371	373	404	360	383	351	378	405	352	376	381	361	337	401	357	342	365	373	344	403	319	345	343	366	353	373	384	368	373	353	349	383	371	390	343	351	359	381	332	358	388	372	348	367	368	340	362	318	358	359	362	352	364	343	338	352	364	363	377	354	367	394	361	395	378	322	350	370	349	399	379	351	373	343	341	353	327	344	360	347	375	394	339	369	369	342	397	352	341	376	349	405	377	375	355	385	368	360	351	362	355	348	336	346	334	353	334	356	396	354	386	343	369	332	370	340	353	374	359	379	395	372	345	362	340	364	380	359	391	378	363	342	359	370	396	331	363	351	354	359	390	373	326	400	367	361	351	357	362	357	367	373	343	351	353	343	358	351	358	362	345	358	348	368	396	332	372	365	340	377	331	333	354	353	363	353	364	354	363	389	353	375	346	361	346	368	364	407	371	359	387	383	359	340	393	384	340	374	373	367	401	389	340	373	361	391	337	383	356	342	350	350	347	393	343	341	333	397	401	358	381	328	408	382	385	377	363	374	362	385	351	367	369	369	375	371	381	367	380	354	372	326	364	344	377	364	361	353	348	392	371	389	351	338	338	357	385	381	381	353	379	370	340	362	372	357	347	353	380	345	349	361	354	346	392	375	412	359	372	377	367	386	392	368	385	348	371	348	341	387	368	385	346	353	331	397	349	373	362	380	348	360	367	363	352	374	381	326	375	337	332	392	316	338	385	357	362	348	371	362	368	374	378	383	362	393	380	409	366	367	371	358	351	336	342	380	343	321	345	368	355	345	376	374	335	347	327	363	363	374	360	357	358	348	390	328	388	371	318	375	326	370	368	363	349	392	360	390	343	349	371	368	393	350	359	383	370	398	351	408	376	374	362	354	369	369	372	371	369	378	370	389	374	356	360	354	392	316	372	317	354	346	381	365	374	368	371	390	361	359	342	378	330	339	412	368	354	358	376	380	394	360	369	366	348	379	376	381	394	361	390	343	356	346	386	378	324	364	368	354	336	360	374	355	344	375	381	344	376	356	345	342	334	351	354	357	372	385	388	323	381	330	335	368	369	350	325	393	372	377	368	379	339	358	341	390	362	350	362	369	362	354	368	360	363	353	333	346	342	367	362	341	382	345	367	359	371	370	329	377	336	374	354	359	373	387	375	328	342	335	380	344	360	361	364	336	373	352	358	388	377	363	366	354	357	344	343	359	338	327	367	371	397	357	348	333	353	350	400	368	366	368	356	392	364	326	367	365	349	377	358	416	345	391	337	374	358	341	341	373	369	379	416	352	338	402	382	368	363	347	355	350	387	376	374	360	371	368	363	370	353	365	360	386	327	366	344	410	350	338	340	367	380	384	372	384	362	366	391	398	386	364	348	359	402	356	366	340	339	359	356	374	352	396	370	351	383	368	359	404	345	373	367	356	363	364	359	397	403	364	377	367	369	324	392	351	376	354	362	342	384	344	323	340	364	367	350	414	348	361	343	381	354	392	379	344	343	371	356	384	349	362	367	355	367	359	334	379	352	341	363	358	363	350	362	363	353	346	373	385	353	364	356	330	384	338	346	377	372	355	360	352	339	366	361
3988	1333	1207	838	673	619	616	558	490	535	493	508	512	524	507	527	481	509	515	493	484	471	475	519	470	548	473	499	494	465	515	457	490	481	468	517	480	489	498	478	461	463	520	477	451	488	478	494	482	511	465	494	493	504	458	488	552	497	479	461	485	501	504	467	517	514	490	481	497	522	503	456	477	477	473	475	472	507	469	481	473	460	535	504	488	453	524	497	466	482	481	491	511	493	468	486	442	474	479	424	539	508	495	503	528	442	472	513	471	509	477	483	478	467	498	492	499	448	480	503	449	503	479	453	446	541	505	474	481	466	523	478	452	482	466	469	518	480	477	520	502	459	470	474	499	480	488	505	497	519	522	510	491	483	473	454	494	477	479	476	509	488	479	483	531	485	501	514	474	457	429	476	495	469	517	459	492	483	511	490	477	469	537	460	501	481	475	519	497	481	465	484	444	473	494	494	477	514	479	468	454	478	482	435	487	473	522	484	467	477	485	481	467	520	507	495	535	460	489	503	461	487	501	532	478	459	476	482	448	444	446	501	494	516	467	526	496	482	483	452	500	508	503	479	490	484	480	473	438	476	490	464	490	518	483	434	447	523	470	495	493	467	466	489	432	448	475	465	480	456	443	537	476	483	477	478	497	498	466	475	480	466	514	502	492	433	518	498	498	491	471	443	507	488	472	495	489	456	461	478	482	467	475	464	520	475	451	484	433	459	451	523	467	488	448	489	510	458	478	506	490	477	505	511	527	451	460	472	463	464	478	504	465	478	488	512	456	453	480	477	478	493	458	476	485	454	491	498	529	475	514	485	507	489	480	444	488	464	444	524	479	483	500	457	464	497	485	439	479	487	493	501	501	488	519	480	494	480	467	476	495	460	464	473	466	497	501	500	468	486	475	549	477	471	443	460	479	479	441	446	511	489	443	491	488	468	511	501	520	478	489	526	490	463	486	455	460	514	474	474	498	434	475	517	457	506	480	464	480	494	502	490	494	468	509	478	464	467	500	493	478	462	489	459	515	478	491	469	430	482	463	504	494	517	462	431	480	516	477	493	460	479	501	454	509	465	478	513	462	494	532	477	482	461	491	478	505	460	496	467	476	471	492	467	477	492	498	435	493	503	456	464	442	404	514	504	457	491	469	464	447	449	485	459	478	500	455	448	493	485	494	475	467	463	500	482	501	453	463	489	471	470	472	502	444	434	484	421	463	496	493	476	493	519	491	501	485	444	511	438	471	486	462	489	466	484	497	502	527	474	446	441	461	449	509	506	468	471	499	519	467	475	491	504	483	509	498	472	505	502	532	518	499	452	469	449	505	470	474	443	472	478	464	496	503	490	483	468	468	476	467	484	496	471	515	468	508	517	474	462	450	506	484	513	502	478	497	477	473	489	479	460	465	487	487	492	483	510	446	488	482	468	500	478	495	488	489	475	449	501	458	517	501	467	486	502	511	485	497	483	509	497	466	457	464	474	481	461	491	483	477	453	474	509	500	515	498	511	480	518	445	499	442	492	493	472	492	497	465	458	479	502	511	480	498	517	516	456	465	473	490	480	505	476	497	457	492	470	489	507	488	516	517	482	490	472	470	481	516	463	468	458	470	453	512	466	499	458	477	487	460	470	476	439	530	467	436	456	483	504	485	499	473	449	495	497	490	469	497	525	473	497	439	502	476	488	471	459	495	459	505	465	483	460	472	491	498	494	446	478	502	518	539	504	495	520	489	510	463	440	430	507	482	461	489	502	488	431	462	450	439	495	480	472	493	438	473	492	469	468	469	470	451	459	498	482	483	490	463	458	484	457	474	515	495	434	456	501	466	502	499	486	527	477	526	480	453	450	501	519	491	480	504	539	459	470	470	459	480	454	475	496	515	473	477	472	521	512	456	513	483	506	483	465	487	477	494	463	448	489	497	490	510	471	542	471	522	498	483	505	530	439	475	476	488	513	493	486	467	490	506	475	466	465	511	457	479	475	488	477	459	487	470	476	458	497	469	450	528	484	471	505	467	488	552	467	540	533	451	497	467	482	476	477	421	480	445	492	508	489	461	480	483	472	489	461	454	466	463	515	479	500	505	473	458	493	460	454	480	488	486	473	456	476	476	480	481	467	474	497	440	458	510	477	478	472	460	468	468	471	460	510	487	481	492	475	519	489	489	446	493	464	474	459	460	503	474	518	466	475	411	483	471	485	460	471	472	467	458	505	489	495	486	457	518	493	476	484	501	451	471	431	484	483	500	492	540	448	504	510	525	453	502	480	464	499	471	514	460	528	452	486	493	496	497	478	465	478	479	500	479	484	457	482	485	512	488	502	447	491	448	464	479	488	474	494	474	525	482	458	492	479	498	468	479	455	504	454	482	466	494	516	458	494	457	480	468	470	474	478	429	461	463	510	496	502	488	472	508	502	478	480	505	467	493	438	493	462	470	446	502	462	448	466	466	465	441	502	517	484	467	465	488	521	478	473	505	488	475	473	455	519	478	478	531	457	512	482	482	476	509	508	489	452	519	448	507	454	475	494	487	503	472	496	467	485	516	456	475	483	463	475	483	502	477	438	474	488	465	484	465	452	443	474	462	458	497	506	487	486	499	476	478	485	504	475	475	514	464	504	472	498	485	502	517	501	498	430	447	458	492	486	469	497	504	482	491	487	507	454	461	528	464	445	478	452	483	511	456	452	507	456	432	444	511	526	460	528	491	467	453	489	460	462	473	459	486	469	514	482	498	495	488	464	509	433	487	459	479	473	489	487	476	439	482	443	501	487	494	472	485	488	476	483	494	484	498	521	452	466	415	461	452	509	509	541	533	489	491	481	494	526	452	467	476	464	513	475	526	500	458	484	476	493	505	475	455	487	456	471	470	479	496	505	486	455	511	469	500	514	521	477	508	511	473	451	502	487	509	497	497	451	510	502	505	528	479	474	515	503	473	463	498	504	464	483	471	508	460	457	483	478	486	436	463	469	451	455	514	468	467	480	477	526	484	458	487	470	550	498	462	484	469	503	443	456	451	480	504	462	496	497	513	490	480	484	491	458	506	465	512	477	509	503	513	509	443	530	504	497	480	478	477	461	511	485	538	497	488	511	464	507	487	486	511	514	496	491	511	479	468	476	493	491	471	462	478	491	468	505	464	495	493	458	483	482	510	500	513	456	456	468	479	446	497	472	468	458	494	460	470	483	479	477	501	469	443	464	501	487	486	483	504	472	477	513	511	507	481	452	439	451	497	471	494	461	457	504	503	494	485	524	503	469	499	485	500	461	446	458	496	461	472	482	483	483	523	470	502	475	459	446	436	482	484	489	456	495	485	500	487	491	501	447	489	485	490	486	472	523	520	482	482	470	456	484	491	517	475	497	461	462	491	480	470	445	473	475	548	451	502	481	485	482	498	476	497	451	489	496	496	461	467	489	470	526	472	506	486	439	501	487	497	487	466	465	523	466	456	474	487	463	438	488	489	508	484	494	475	469	471	479	467	509	472	452
24388	21588	29060	24569	21588	8816	1062	723	630	546	480	462	447	388	377	382	371	339	329	351	340	307	355	308	315	341	337	304	317	301	310	310	290	302	316	333	301	280	289	308	299	306	301	283	336	326	303	299	311	283	309	312	286	309	303	291	311	306	312	310	305	314	307	323	336	298	306	291	321	291	301	298	268	292	293	305	352	270	300	262	296	298	300	286	297	291	291	307	302	294	276	303	296	298	297	309	273	321	317	281	289	302	270	305	309	276	273	310	272	305	294	305	308	283	271	298	320	294	320	306	334	289	278	318	270	265	300	289	291	312	284	291	276	306	294	292	325	289	288	300	292	274	310	272	251	279	302	301	328	301	303	289	320	289	295	299	293	285	297	312	312	277	305	269	282	304	327	285	267	311	296	300	296	308	303	294	311	294	279	290	306	277	301	289	321	308	274	273	301	327	277	293	311	295	320	293	288	279	292	292	305	324	276	325	307	310	300	293	316	312	272	324	294	301	304	303	304	263	297	283	282	251	258	286	296	294	303	271	264	274	267	306	295	312	288	267	293	295	304	267	277	290	309	281	293	302	288	301	340	294	317	292	309	283	288	314	310	301	279	287	287	285	300	267	293	299	316	285	281	298	285	289	269	285	288	306	290	300	293	292	293	295	297	281	306	271	280	286	290	308	309	290	280	306	245	277	302	301	312	310	306	247	288	291	275	269	302	296	291	301	283	282	303	301	284	319	268	288	311	287	290	321	299	271	321	305	251	332	323	291	302	305	275	288	270	269	307	325	301	287	309	276	288	265	284	310	306	305	302	331	290	303	296	295	292	319	301	254	317	280	299	300	277	278	307	300	288	268	305	295	309	308	296	288	290	304	266	269	273	277	296	297	277	279	285	292	301	305	291	250	288	307	267	317	304	309	299	258	281	258	279	275	290	316	312	295	325	322	280	309	289	285	257	326	288	275	264	314	297	311	311	286	293	274	303	287	261	294	313	278	280	275	275	299	327	303	303	288	305	282	286	330	324	273	275	287	255	327	300	280	298	320	270	292	308	279	292	297	258	274	324	303	281	305	284	291	307	295	278	272	313	277	287	297	302	323	287	278	286	284	306	316	293	323	299	290	298	279	298	280	288	282	291	303	306	322	319	269	278	338	295	268	272	319	291	290	290	310	308	282	329	287	294	324	277	286	289	285	292	319	281	277	297	301	297	312	303	336	290	270	270	284	284	302	312	270	271	282	284	310	312	261	278	285	290	286	307	287	327	295	304	302	318	297	272	296	306	311	302	301	296	339	286	317	299	279	295	314	304	297	283	300	304	304	296	321	296	303	295	279	285	322	303	288	290	279	308	301	260	290	291	268	281	277	284	280	293	296	292	296	309	337	296	280	290	285	310	294	297	299	297	271	324	286	299	316	286	286	293	303	284	276	281	308	313	327	278	304	280	307	293	282	288	284	318	286	281	297	292	265	303	313	295	316	293	319	281	306	323	272	276	285	274	315	304	315	310	293	262	288	312	277	288	303	272	312	293	291	299	294	287	296	316	316	299	303	296	274	308	274	307	293	260	294	292	270	283	285	326	286	340	295	282	261	297	311	288	276	251	295	274	276	288	288	297	319	267	292	302	301	269	282	282	310	276	287	290	293	282	284	292	302	326	294	275	295	312	282	300	307	274	261	282	284	278	235	304	284	297	325	290	290	278	277	288	328	316	283	288	286	284	287	289	294	298	272	313	266	268	283	308	282	308	302	299	295	327	263	268	300	258	296	292	297	309	323	311	296	303	292	300	307	300	284	311	272	305	296	319	305	302	320	282	301	286	271	284	294	305	270	289	314	286	291	279	311	276	266	307	285	311	313	302	302	284	282	303	315	343	316	287	286	307	293	286	303	320	259	284	330	301	299	276	293	294	296	293	300	283	280	285	273	299	313	270	301	305	289	282	292	302	296	302	268	306	296	294	303	285	259	273	315	274	285	309	279	301	310	278	303	281	296	274	278	281	296	275	278	301	272	306	321	290	280	309	256	284	292	289	289	298	299	307	296	289	271	263	277	271	280	318	273	278	267	302	299	286	287	309	271	282	268	302	292	288	289	287	309	307	283	296	296	264	284	290	285	295	261	270	295	264	293	291	288	313	269	291	299	262	276	304	271	289	324	327	312	274	267	301	289	309	301	289	278	294	292	274	300	307	287	290	286	290	291	290	287	282	285	298	308	277	300	291	312	292	242	288	293	289	291	270	294	295	253	283	294	326	295	292	273	309	306	300	276	283	310	263	283	276	293	292	278	304	299	307	258	279	294	318	278	289	290	294	270	314	327	288	293	288	285	274	294	290	291	300	277	283	292	278	287	268	314	297	286	286	302	288	295	295	287	289	278	269	277	296	317	293	294	295	316	290	306	329	276	317	307	318	310	311	301	336	320	306	291	295	297	310	287	284	287	253	293	288	253	289	311	282	290	278	290	305	301	328	294	282	261	270	314	306	287	325	287	294	294	266	290	255	278	290	311	274	278	301	319	288	349	308	299	296	280	325	279	307	298	290	279	248	297	312	305	273	276	288	291	303	270	286	303	292	315	276	299	274	281	284	284	278	268	293	312	286	297	284	313	285	269	318	279	306	314	293	296	266	294	286	275	281	292	296	268	270	317	271	285	304	279	315	289	279	297	274	287	260	284	282	299	316	293	310	289	280	276	298	313	284	285	276	304	285	314	308	317	310	272	287	322	329	292	265	256	302	294	296	290	319	305	315	279	302	270	300	299	294	288	279	304	294	300	287	305	305	327	297	308	274	303	304	286	290	296	285	304	281	295	314	301	278	308	276	315	272	303	275	308	294	284	262	269	290	314	299	265	334	283	347	260	287	283	298	308	319	302	302	262	291	321	293	272	278	278	303	266	262	326	297	278	325	279	295	268	297	290	305	318	295	259	282	292	266	306	319	290	269	298	315	281	294	315	267	309	281	271	296	297	300	309	297	279	289	286	251	308	299	310	299	323	306	312	323	300	313	262	297	285	299	302	300	257	289	290	267	300	291	309	312	285	303	302	324	304	269	278	284	300	293	312	306	305	293	317	311	285	281	282	293	269	277	283	276	269	322	312	299	308	275	278	279	313	248	294	298	280	277	256	273	284	276	317	289	285	287	290	277	289	306	260	284	293	351	272	325	329	257	291	298	318	281	312	250	325	296	314	284	304	301	299	290	290	280	286	295	284	309	326	293	284	285	300	304	295	311	293	315	285	314	318	296	283	273	283	287	286	316	321	295	307	269	297	276	280	292	281	306	285	318	306	322	275	270	273	287	298	295	274	304	271	306	263	308	311	293	307	314	291	299	266	305	278	279	307	277	310	289	283	279	305	257	295	271	277	270	273	310	282	287	275	297	341	291	285	304	278	290	308	273	287	318	283	305	270	274	276	310	283	291	324	298	267	274	275	322	299	286	271	307	279	302	273	309	270	299	310	289	273	304	281	308	304	296	279	266	318	268	312	312	305
4898	10019	8706	4470	3052	2329	1786	1530	1184	1003	900	825	745	667	640	576	623	539	539	507	475	511	481	485	446	471	449	474	431	473	432	439	427	378	413	441	428	428	429	428	390	419	437	433	368	405	424	401	420	393	396	434	412	437	428	432	395	421	406	418	398	409	419	418	406	434	399	390	382	425	427	400	378	421	370	393	446	402	417	393	407	394	420	417	369	381	420	396	405	420	399	397	429	398	427	432	382	404	392	393	428	390	413	370	406	434	424	399	403	368	430	388	399	381	420	393	383	358	370	390	440	421	401	393	407	424	388	402	398	404	409	416	412	408	401	383	386	392	429	409	412	389	408	419	389	398	408	368	379	401	395	385	397	410	410	404	416	384	385	430	358	394	391	403	408	393	403	381	443	393	418	424	437	369	389	404	384	398	375	401	414	376	407	417	381	402	414	425	417	420	428	375	388	397	402	460	386	397	406	416	402	386	422	395	413	384	390	420	425	407	446	427	376	410	395	402	428	433	410	435	412	408	413	405	417	379	391	423	388	397	415	414	407	419	430	378	419	430	368	392	389	400	368	389	397	385	412	393	400	424	411	361	423	385	351	377	402	408	422	385	382	384	383	421	439	414	405	416	423	353	394	413	404	398	395	396	394	401	354	429	378	400	403	353	417	397	393	377	398	399	420	393	405	398	431	414	413	421	422	406	420	402	428	387	355	444	383	408	376	385	427	408	427	374	453	408	421	389	418	419	376	380	413	400	404	394	406	384	378	417	416	411	422	416	391	405	393	397	417	391	356	396	405	379	397	407	412	390	410	364	405	395	418	396	387	441	371	359	438	409	398	412	389	388	405	397	406	393	360	387	478	413	449	408	389	364	378	440	394	398	383	394	412	380	371	400	387	405	419	390	397	408	426	362	438	405	361	422	393	407	428	430	381	412	359	382	430	376	363	406	394	416	412	401	392	388	390	424	374	363	406	423	412	431	419	406	410	414	398	428	407	395	412	379	413	370	392	421	390	409	410	390	389	398	384	407	448	425	430	401	374	362	378	395	356	391	371	420	378	405	416	388	369	400	394	412	405	391	436	401	386	403	394	377	458	387	371	380	411	435	439	428	402	405	412	405	399	405	403	388	408	411	434	399	360	404	393	376	417	355	385	372	413	417	383	399	432	414	398	427	407	385	441	409	438	398	428	401	373	433	461	421	385	403	418	413	412	395	348	388	387	397	376	407	419	409	396	394	401	426	428	373	374	410	403	403	386	418	358	403	423	412	407	386	419	424	412	406	423	410	404	384	406	392	433	399	417	380	385	378	363	403	442	372	451	412	439	386	394	387	416	402	420	375	424	394	385	387	408	373	414	433	405	423	388	379	430	413	401	406	398	427	413	378	388	417	426	390	430	405	423	384	419	358	416	434	402	421	397	397	375	372	417	362	387	376	402	378	398	425	394	370	362	414	389	404	379	394	408	412	414	402	414	385	427	419	402	411	419	420	393	381	403	409	413	394	415	407	362	378	399	382	405	387	413	364	418	395	412	437	421	431	369	361	384	399	425	412	384	426	423	399	414	433	419	391	390	374	387	422	384	383	372	400	426	380	397	358	396	410	428	397	385	417	385	412	415	394	397	422	404	404	383	378	433	401	422	410	427	386	415	403	411	349	385	330	424	425	394	401	371	415	409	370	376	375	409	410	429	396	380	402	431	398	449	373	433	408	379	393	434	393	417	404	390	397	399	395	418	408	399	416	373	450	409	393	435	378	408	391	390	400	436	401	404	367	388	433	426	436	380	387	394	394	440	381	376	403	415	394	373	379	410	412	400	363	386	412	390	410	407	379	410	407	357	428	383	410	393	391	389	372	393	380	411	420	428	396	385	419	412	412	372	380	407	404	386	395	418	397	418	377	421	393	423	442	405	408	407	446	412	414	415	408	357	371	402	399	394	395	413	390	384	418	398	397	421	406	391	416	364	427	409	435	411	444	402	380	397	401	442	390	397	370	402	414	382	432	396	395	426	411	397	379	381	393	405	391	398	400	413	428	391	399	404	393	410	366	385	375	438	428	434	391	422	422	406	386	393	410	407	414	364	428	413	427	402	407	416	386	388	414	410	378	347	413	394	374	372	403	371	415	409	401	394	369	401	433	416	439	399	412	377	383	399	398	427	402	380	398	407	382	451	424	393	407	380	376	383	343	385	389	420	386	372	394	412	389	382	373	417	378	411	421	423	443	443	387	382	421	382	418	408	374	406	384	406	392	411	413	410	401	414	394	399	415	398	370	438	418	389	381	412	405	409	398	398	401	387	382	429	416	401	428	378	398	408	416	400	395	387	385	387	365	402	378	422	396	443	374	408	378	418	381	420	433	400	440	384	400	404	418	387	401	402	398	404	373	419	390	398	400	394	401	400	381	411	395	386	376	401	416	387	398	379	399	397	399	380	392	419	372	421	411	449	387	434	444	402	401	358	387	418	404	379	406	392	427	411	398	387	412	383	428	376	443	393	407	404	387	383	395	408	409	417	390	393	386	396	388	422	385	380	402	341	391	399	380	399	409	390	390	424	390	382	395	413	418	413	409	384	386	353	396	406	440	420	429	421	395	421	424	395	371	418	383	391	384	406	425	425	412	386	405	382	417	435	410	406	437	412	410	378	396	392	400	421	398	424	378	419	438	356	394	390	422	396	406	425	400	420	356	391	402	381	383	390	392	407	387	402	415	390	396	377	452	387	396	415	436	377	404	377	385	396	406	410	365	405	392	415	434	407	374	388	413	380	419	366	403	422	411	392	405	408	363	425	388	409	426	398	422	403	403	388	403	404	412	384	415	412	425	411	415	378	403	387	365	370	409	424	439	338	390	419	384	420	385	387	401	392	386	414	390	382	424	359	410	409	368	377	403	393	402	390	359	387	375	447	394	424	396	409	388	424	418	405	401	386	379	422	438	376	394	408	364	365	369	398	359	413	402	384	417	362	373	358	403	397	389	411	395	443	401	414	389	372	434	401	397	381	417	333	417	407	420	409	379	394	395	380	420	412	425	400	401	364	396	374	411	425	416	420	412	413	430	417	440	353	376	417	393	420	419	430	401	402	405	402	390	372	413	403	413	401	410	440	390	389	388	360	388	413	376	370	370	402	398	427	414	380	410	376	378	397	361	376	390	379	386	421	400	403	416	408	393	383	385	370	390	451	419	415	393	410	393	415	374	401	368	405	397	401	436	383	416	393	394	392	419	398	375	401	393	384	405	417	380	404	403	417	359	411	355	404	396	413	429	402	369	385	415	370	398	348	369	364	430	388	411	440	402	420	401	418	378	391	404	409	431	403	409	391	407	380	393	395	399	411	403	385	368	371	346	395	434	403	404	422	393	388	424	390	404	395	386	397	370	395	404	414	354	383	412	424	397	405	399	403	441	380	413	405	389	426	373	401	371	387	421	401	383	445	403	432	381	417	412	407	383	417	389	391	381	409	405	407	375	418	399	412	371	404	383	426	429
23410	21586	29590	24032	21586	21611	6470	998	717	549	445	417	383	295	306	263	230	234	225	227	181	183	176	179	176	156	165	176	150	148	147	137	145	149	156	143	128	160	133	131	141	115	159	136	122	139	122	136	120	141	135	120	142	131	136	108	138	138	106	132	115	107	128	122	121	122	116	121	131	123	119	112	132	105	127	118	115	121	129	127	124	117	146	117	118	114	118	127	118	104	125	138	132	149	124	128	115	111	110	125	88	107	114	112	129	131	127	109	139	108	118	118	130	100	110	134	107	107	104	109	133	114	94	116	107	121	119	110	114	116	111	104	117	93	114	113	122	103	114	126	119	113	122	107	105	113	125	109	111	118	108	129	115	121	110	111	107	107	103	101	110	105	125	105	127	99	109	95	95	109	99	122	121	118	106	117	107	130	113	114	125	129	119	122	124	113	120	117	113	109	130	123	109	120	103	91	107	96	123	128	104	111	117	123	118	124	111	100	116	106	107	133	98	118	109	113	114	105	122	128	97	146	135	127	106	142	91	106	120	128	104	114	104	124	97	110	100	110	121	107	119	126	101	107	121	96	105	104	134	109	110	117	122	104	114	99	121	121	101	125	112	96	132	133	117	95	120	119	122	110	121	119	104	131	101	108	125	119	112	126	101	113	131	112	114	134	125	109	118	101	94	126	94	104	121	115	116	111	111	109	131	134	116	89	120	95	128	119	122	126	121	137	101	128	124	141	131	106	122	99	124	116	112	104	130	122	90	118	97	120	108	119	97	124	106	138	124	122	109	107	112	112	127	125	117	136	129	130	111	93	108	139	112	127	125	136	113	107	113	129	103	129	114	100	110	116	103	132	108	102	141	99	98	111	116	99	107	115	107	106	117	117	135	111	104	110	126	112	122	104	113	117	129	129	111	111	111	108	103	120	102	106	130	124	99	121	127	107	126	120	127	114	99	110	116	108	108	140	132	97	124	104	124	119	114	121	131	121	138	122	99	103	106	104	117	116	117	122	105	123	123	126	129	111	116	119	115	126	108	112	130	119	104	124	109	113	132	115	114	143	126	107	112	129	87	142	120	137	121	117	112	134	114	123	111	123	118	130	87	114	94	114	115	116	132	109	125	107	123	119	111	111	137	115	114	114	104	118	118	96	126	124	108	113	108	117	116	122	117	142	93	139	132	111	111	108	116	115	132	117	115	116	125	112	104	112	109	112	106	104	113	103	113	129	122	92	119	125	110	105	108	140	120	95	113	117	115	120	122	116	127	129	122	126	100	99	129	119	118	112	102	105	104	105	135	110	116	117	101	101	132	117	107	124	105	109	103	104	108	111	119	125	118	134	115	93	121	110	112	127	130	98	103	115	117	125	96	105	118	129	109	116	123	126	115	132	117	96	120	106	103	134	115	120	118	119	109	121	117	122	125	116	111	111	107	126	96	115	112	122	115	116	97	125	118	122	125	121	125	102	122	125	110	109	113	127	119	106	120	105	138	89	118	130	129	124	102	96	105	125	135	122	113	122	126	114	130	122	115	131	119	107	106	108	124	120	101	121	127	119	133	102	103	118	90	110	116	100	130	124	119	134	96	138	120	124	120	112	134	121	108	119	138	122	111	112	126	128	112	121	126	132	126	122	123	108	133	114	121	94	127	116	119	99	122	123	141	109	113	122	132	128	130	115	99	98	98	91	111	128	112	121	118	121	117	123	99	94	122	137	120	92	107	121	119	123	124	131	127	119	122	100	110	110	119	121	130	129	109	128	128	120	122	104	96	116	136	110	114	93	113	111	133	119	102	93	142	140	111	105	114	111	143	115	97	98	134	104	106	134	113	113	106	143	112	102	120	103	111	89	122	119	110	105	114	102	119	110	109	108	124	118	114	97	106	119	100	129	104	125	136	111	122	130	140	106	115	121	127	107	109	114	126	134	111	91	112	119	96	111	126	119	102	127	139	100	106	112	118	108	117	108	117	106	128	115	121	107	107	99	135	120	113	116	114	128	116	100	118	105	103	97	109	119	106	125	114	107	128	124	123	126	101	120	120	112	119	113	125	134	107	115	124	120	119	132	119	108	122	123	102	109	111	121	113	120	123	122	113	126	119	133	124	127	123	108	108	108	115	113	110	103	118	118	110	126	109	112	98	114	105	115	111	109	104	114	123	113	129	106	112	114	96	104	98	122	123	125	121	117	118	124	122	126	118	95	117	110	118	129	96	114	110	112	104	117	108	121	120	135	114	114	118	98	101	106	103	115	113	115	99	136	105	123	116	117	99	129	102	111	108	105	124	130	123	123	116	114	109	111	121	105	120	123	152	111	104	121	120	126	113	104	109	127	125	133	99	116	108	100	137	121	128	112	107	125	130	90	99	103	111	111	110	121	107	120	113	115	118	110	97	103	105	109	124	126	108	103	123	103	135	113	110	116	133	123	127	124	112	113	108	99	121	130	124	127	115	104	116	125	123	120	108	133	102	108	100	113	121	104	112	115	130	121	113	117	126	113	115	117	109	102	100	105	100	115	105	140	124	121	126	111	131	112	126	103	102	109	114	110	120	110	129	114	97	113	129	113	111	98	103	129	131	105	132	120	93	115	104	107	107	114	109	134	123	113	110	112	119	115	126	123	119	105	114	124	108	109	111	122	117	121	131	94	115	113	106	116	118	130	104	106	113	126	122	122	111	104	107	121	124	116	105	114	141	112	109	109	107	116	109	95	102	108	125	102	141	115	109	99	111	107	117	91	135	101	118	119	119	88	115	114	120	101	121	117	98	135	127	108	121	99	119	108	115	123	126	101	114	128	126	119	121	123	129	132	118	114	111	108	119	109	110	97	102	127	93	128	108	121	118	126	107	116	123	106	102	120	111	117	103	121	108	115	112	119	122	133	100	110	98	115	102	134	137	122	107	116	119	112	129	111	119	127	102	121	137	119	122	135	125	109	129	97	97	124	116	122	109	107	105	104	134	104	118	85	122	119	127	114	110	101	117	106	133	120	109	127	124	106	124	114	101	122	141	93	123	123	125	118	109	115	94	124	124	125	133	111	122	109	115	127	104	121	119	132	122	117	118	99	118	102	111	124	122	104	102	117	91	113	119	109	112	124	103	118	115	126	106	106	116	130	120	112	91	119	119	105	109	124	116	118	133	124	112	105	129	104	118	102	121	107	119	119	117	100	115	107	101	127	123	108	137	122	133	116	126	107	131	126	105	113	104	109	109	122	117	110	126	106	119	110	110	115	123	123	107	103	136	124	105	104	120	114	118	128	117	105	118	115	119	102	126	109	112	110	111	132	107	121	117	112	142	118	117	115	114	110	103	115	134	120	125	126	133	118	105	113	117	117	116	111	122	93	115	91	119	114	117	112	115	95	111	109	128	110	105	128	135	117	118	123	108	122	105	125	113	127	124	141	106	134	87	105	114	115	96	124	96	113	119	126	91	108	117	131	134	107	132	108	99	111	111	88	103	123	117	112	116	103	122	112	116	121	113	125
7125	16267	14010	7500	5228	3955	2907	2332	1839	1432	1234	933	798	691	626	527	474	444	412	375	341	336	286	340	260	265	284	267	258	260	241	253	201	218	212	246	231	219	194	198	176	186	197	198	195	188	169	183	186	205	213	195	194	230	192	194	198	170	184	171	198	179	187	155	187	208	166	184	189	165	166	173	186	186	189	189	179	176	157	179	192	182	148	177	192	174	206	170	163	173	144	186	164	199	162	178	157	169	182	173	144	167	184	163	159	189	160	165	168	145	172	149	166	152	159	176	152	180	162	164	165	144	172	185	163	153	154	162	170	168	170	154	181	176	163	157	147	157	172	146	171	142	174	164	169	162	166	165	185	166	163	148	172	163	147	168	155	160	164	142	145	152	142	173	156	171	178	137	177	146	175	161	152	156	181	169	147	151	150	160	166	151	168	166	161	178	170	166	149	165	163	174	157	159	169	177	153	184	155	164	168	144	174	157	172	181	147	173	169	155	159	154	155	162	164	174	148	161	161	159	152	175	156	177	150	147	166	146	159	137	137	146	171	153	196	160	168	168	170	172	153	137	150	164	172	148	156	154	156	187	143	164	184	172	178	153	172	167	163	161	197	148	141	151	165	175	137	158	159	185	170	147	156	160	163	145	150	159	148	168	178	177	148	143	176	162	173	163	162	171	165	159	153	144	180	185	151	160	164	163	164	160	144	177	189	168	174	173	149	172	160	161	181	171	176	157	151	155	154	160	160	166	146	163	182	169	165	159	147	171	156	137	144	188	164	141	186	161	154	171	152	156	153	164	160	156	172	162	188	153	149	167	146	139	152	171	164	140	180	144	144	165	155	141	162	144	177	157	136	151	172	162	165	170	188	156	182	154	163	137	179	168	156	150	170	173	147	170	165	159	163	163	162	157	148	146	190	168	168	168	156	152	172	184	155	182	151	144	151	175	164	169	157	152	155	173	144	178	153	153	167	152	174	158	183	171	135	157	173	151	156	166	179	164	154	154	152	153	150	163	147	161	147	155	169	142	170	177	157	154	167	180	179	177	161	155	160	169	137	159	157	161	144	162	172	182	161	154	162	151	166	144	147	156	155	183	155	163	143	169	155	151	159	136	165	165	166	148	163	161	147	156	146	167	183	186	183	156	153	154	175	163	150	148	156	190	170	174	147	166	167	168	162	158	168	175	178	184	167	166	153	160	180	164	175	157	162	154	190	163	172	149	149	144	168	161	155	172	173	163	169	147	161	146	156	164	159	162	151	178	162	156	147	144	146	179	157	161	195	163	169	178	161	152	159	152	156	169	165	172	164	164	166	172	150	162	172	153	180	147	153	164	168	157	169	175	159	162	165	140	153	167	167	166	169	150	167	158	147	155	186	164	150	173	175	160	159	169	154	149	156	178	162	154	156	163	156	162	153	164	163	159	149	165	174	159	147	178	181	162	157	148	156	185	167	164	192	170	138	178	174	159	149	163	168	164	164	164	178	178	162	154	170	156	186	162	178	181	152	152	183	160	170	143	195	151	158	160	145	150	176	174	157	163	157	161	150	176	154	165	175	165	132	170	129	174	158	160	175	158	177	169	139	178	179	153	149	154	152	169	151	134	160	183	153	169	159	183	148	192	160	162	169	169	152	167	155	162	175	168	156	183	155	143	172	159	149	159	141	174	164	164	157	192	155	139	155	164	163	180	165	162	153	172	182	174	160	178	194	138	155	160	167	137	145	170	162	159	177	160	192	154	156	167	148	158	174	176	166	166	164	164	153	174	156	193	169	169	158	180	171	174	137	145	143	156	161	170	159	175	154	150	145	151	162	153	167	151	124	167	176	159	160	165	169	161	176	192	191	163	164	146	151	170	151	167	170	168	168	163	154	156	148	160	181	187	152	147	180	173	158	153	170	155	149	182	183	153	146	158	155	125	156	148	146	172	165	147	144	168	146	153	162	174	166	179	166	169	157	173	173	178	172	167	151	159	166	175	146	169	161	149	183	155	138	142	166	155	152	185	149	152	142	155	182	145	147	168	144	166	166	149	152	134	156	156	170	170	143	148	162	176	166	161	177	145	151	183	142	165	162	161	138	156	185	145	154	146	155	163	184	151	177	157	167	176	159	150	164	160	157	168	167	148	159	158	148	161	150	157	171	167	145	175	173	153	143	163	148	162	169	174	148	144	152	177	166	140	157	166	194	175	157	190	155	167	166	163	153	170	152	150	172	161	141	145	149	130	152	190	157	147	158	153	182	144	158	164	147	171	162	163	160	160	134	161	168	148	143	176	176	141	132	162	151	179	166	144	167	165	171	157	174	168	155	169	149	170	162	149	161	174	148	152	153	164	169	154	155	154	195	164	178	172	170	155	169	150	163	167	137	147	183	183	146	150	136	165	158	171	153	171	168	194	177	152	172	144	150	162	139	162	174	178	165	207	167	177	156	146	171	166	163	155	156	159	173	154	159	163	147	193	141	171	145	173	180	177	174	146	141	176	177	175	154	162	140	168	167	152	180	193	165	160	170	168	155	174	175	150	169	164	167	127	181	147	164	158	134	154	163	159	168	162	140	177	136	168	160	180	159	164	153	157	141	171	144	169	136	166	150	166	158	162	172	157	175	149	160	164	159	169	141	164	165	148	147	167	168	169	162	171	144	164	156	180	151	152	157	155	172	173	173	187	148	154	154	193	155	164	134	184	192	171	179	176	155	144	184	134	172	165	179	157	154	144	163	174	160	178	138	179	166	180	152	180	165	164	169	161	148	149	135	172	170	144	167	155	155	157	172	160	156	148	167	162	169	176	164	187	172	155	151	151	153	161	152	145	183	146	196	156	156	173	126	137	133	177	153	193	170	175	150	160	176	169	175	181	183	147	155	151	167	164	152	166	174	154	143	182	201	173	151	161	164	162	158	180	162	161	145	164	163	160	198	158	155	157	147	148	171	180	144	172	136	160	150	174	165	158	153	130	155	169	139	176	149	152	143	163	172	162	161	164	159	158	154	149	150	172	167	161	144	165	171	181	153	188	146	156	166	161	153	144	169	175	137	147	160	165	164	177	169	183	154	143	158	152	169	153	159	169	155	152	161	162	170	180	150	180	163	153	168	149	176	170	151	162	167	168	149	173	167	148	172	158	167	163	142	161	148	170	134	183	169	186	155	161	182	142	159	157	153	160	154	152	148	163	152	163	167	184	163	161	150	161	158	156	181	174	163	166	166	166	158	158	164	169	135	184	167	167	163	168	176	147	157	173	171	160	168	177	157	158	170	158	188	177	157	160	158	169	172	167	175	168	175	149	166	158	177	158	174	176	146	161	137	163	147	165	185	171	158	149	148	179	155	146	162	162	157	153	148	164	176	150	161	155	164	177	166	170	160	171	161	157	142	177	156	161	167	165	158	154	169	168	148	151	162	153	170	171	173	185	152	157	182	162	156	175	163	170	183	203	164	166	148	143	144	153	172	154	151	145	140	180	158	155	180	162	163	167	171	174	151	163
27351	20966	8781	995	622	543	450	373	361	355	381	397	359	385	417	385	350	368	415	350	359	365	379	409	372	363	376	360	340	391	374	385	395	382	392	349	363	354	370	358	336	363	380	364	376	336	359	384	340	358	339	385	350	353	359	391	374	353	403	352	371	357	389	388	407	347	344	377	366	382	351	363	350	370	376	350	360	371	335	351	354	345	372	339	394	378	350	337	366	352	349	365	401	354	334	346	365	382	354	363	356	369	390	362	385	369	356	347	343	365	365	348	366	345	358	379	392	359	369	403	337	382	363	389	354	346	342	404	368	377	356	343	342	367	365	336	353	376	380	365	359	372	368	340	332	382	374	390	385	377	371	382	366	346	365	372	345	317	376	384	327	364	335	375	389	381	339	371	369	366	404	345	398	371	384	362	363	353	373	338	378	357	362	355	365	356	361	367	362	403	393	348	369	365	366	367	336	342	358	387	365	310	373	403	360	377	372	383	358	325	356	361	362	380	372	366	376	355	376	378	359	370	332	347	349	336	341	362	375	408	372	390	336	356	364	374	336	366	348	376	366	375	344	357	346	359	357	396	351	355	375	377	365	350	361	346	382	362	355	358	366	371	368	353	383	340	357	369	372	363	387	360	352	342	337	361	373	373	369	360	380	372	346	399	374	381	397	364	349	359	346	353	373	382	377	355	389	353	365	359	350	374	377	365	366	344	369	350	384	363	371	358	339	396	350	348	390	381	322	384	329	347	350	347	355	340	380	364	365	347	310	326	351	343	342	382	367	352	379	359	349	375	377	346	366	374	382	316	370	358	384	362	346	352	400	358	352	360	350	291	327	362	360	346	385	381	370	331	378	375	361	345	362	368	376	339	323	331	353	362	337	375	343	354	328	362	401	378	357	340	375	351	379	331	349	387	355	372	360	408	329	363	340	370	380	374	341	373	396	365	380	338	367	362	341	360	385	332	360	319	344	352	372	380	366	385	330	357	356	359	371	355	367	353	381	349	360	352	356	359	396	360	376	311	378	358	369	349	381	366	346	368	355	348	370	349	352	400	354	352	360	367	365	357	365	382	370	382	410	360	333	369	341	385	370	363	348	348	333	356	399	380	363	360	368	395	361	345	335	374	397	348	350	359	363	335	381	396	405	375	381	373	350	371	383	382	362	380	356	325	397	363	334	381	349	353	368	360	328	381	371	419	370	364	378	307	332	364	357	366	361	379	387	382	376	381	372	373	339	385	400	335	359	354	356	409	355	360	356	375	372	364	374	334	360	363	374	350	366	372	356	346	382	354	359	340	359	349	380	365	373	357	379	343	360	340	361	368	381	337	362	370	409	361	359	412	340	334	389	356	367	338	360	358	356	333	392	352	347	357	361	384	360	361	369	353	344	364	375	371	394	379	348	355	330	402	354	353	391	370	385	357	350	356	367	360	349	352	348	357	378	358	365	378	357	340	339	364	363	360	384	373	361	361	371	369	371	378	350	356	344	362	346	337	347	350	354	362	351	375	385	386	372	338	346	366	384	365	382	356	339	358	347	378	353	352	352	351	385	327	376	355	365	349	379	363	341	358	369	334	323	361	322	357	394	323	374	377	352	353	376	317	375	365	352	371	346	349	351	367	354	357	371	375	356	351	391	363	361	385	377	386	347	349	350	375	361	343	328	363	360	359	323	353	370	339	366	366	348	360	344	397	352	392	368	353	380	379	369	376	384	374	354	389	382	367	365	340	401	346	365	357	345	362	359	358	367	364	375	367	340	330	336	350	380	356	351	374	365	368	375	360	361	379	316	364	401	396	380	381	337	369	358	383	372	385	374	352	369	356	376	374	353	364	382	334	409	397	332	347	382	356	349	372	395	368	412	339	354	373	356	374	346	357	355	350	361	393	343	357	369	360	357	335	347	366	385	341	361	362	414	401	358	354	376	326	410	400	394	353	355	384	365	375	385	359	362	333	369	384	355	357	326	386	361	390	341	395	395	367	358	373	350	399	329	342	362	342	335	373	361	375	356	388	376	346	373	338	351	354	354	373	328	332	358	360	370	349	366	354	357	348	354	349	368	372	382	403	365	356	360	347	387	356	370	347	376	356	366	344	376	345	375	363	378	375	365	357	361	371	365	375	368	363	344	375	383	358	368	367	361	375	386	353	342	354	330	343	360	354	366	386	369	356	376	398	370	400	392	371	365	341	387	368	349	337	368	343	376	377	350	371	389	351	367	360	373	361	365	350	362	364	366	370	360	380	369	376	358	371	400	357	354	352	376	345	385	385	360	362	335	374	371	378	363	377	379	343	396	373	375	377	381	339	388	332	355	378	373	339	361	369	399	347	367	337	370	375	382	345	376	420	345	392	407	356	373	373	326	350	360	339	360	361	388	399	357	335	336	351	385	354	342	355	347	344	379	370	360	376	384	396	359	370	348	357	359	375	349	332	379	351	348	400	347	365	357	360	353	362	387	391	342	378	345	376	372	368	346	378	313	360	378	342	374	339	379	366	376	359	351	359	349	355	353	371	344	398	370	365	442	382	376	368	352	394	367	366	354	353	327	350	365	384	388	368	364	365	369	358	380	351	347	354	387	416	376	327	365	378	395	397	325	376	368	386	385	382	338	355	346	352	354	374	357	372	351	350	371	368	351	373	365	352	366	392	327	364	362	380	354	387	328	317	357	366	360	362	351	371	367	398	390	370	348	387	336	389	368	352	313	359	345	376	405	334	340	396	393	423	369	328	354	357	380	371	386	391	370	370	379	347	385	395	372	336	367	373	343	357	381	361	334	378	335	383	387	366	344	335	360	380	342	383	359	354	359	357	369	364	347	391	394	393	376	347	361	368	355	359	374	354	334	367	372	339	370	377	350	341	374	386	373	398	371	327	342	348	332	339	348	350	350	349	368	342	346	352	409	345	367	382	336	362	343	359	379	374	373	398	373	340	343	362	341	357	341	352	373	355	326	376	382	373	339	364	380	371	320	380	353	375	365	352	379	325	379	374	385	399	366	388	363	344	331	405	412	386	371	377	346	345	375	421	387	366	347	379	349	369	398	358	385	365	379	399	340	383	357	360	342	385	389	386	370	345	387	367	366	382	321	326	375	347	353	349	399	396	386	381	360	365	369	371	379	366	358	360	362	390	375	353	361	360	371	350	361	385	415	375	383	376	371	353	352	364	376	384	375	368	327	363	380	374	345	399	342	348	376	408	335	382	389	366	412	359	335	362	379	351	388	346	374	397	323	334	386	352	370	385	370	390	343	378	328	367	362	391	374	355	378	377	340	326	339	391	390	306	336	371	354	350	333	362	319	359	366	380	348	341	349	390	346	397	328	399	374	350	390	349	376	347	332	352	368	368	376	376	350	374	375	358	360	342	378	349	365	387	350	348	381	342	343	341	340	344	386	357	351	327	362	364	308	377	367	333	325	361	353	369	383	353	395	375	348	366	338	362	371	367	369	352	368	366	377	388	361	368	396	358	344	361	341	376	372	385
4028	1374	1289	861	702	632	611	543	531	560	554	487	527	495	491	445	479	497	503	496	507	463	493	484	470	505	505	497	498	478	475	477	497	479	477	436	480	482	490	503	472	469	483	513	485	460	493	451	503	499	482	522	463	553	500	457	505	479	496	490	505	493	500	505	509	516	520	484	485	517	504	471	460	467	504	505	499	460	494	519	473	458	442	464	483	475	523	491	561	510	451	498	475	467	530	490	517	460	485	478	508	465	510	497	525	467	452	514	498	471	531	478	468	496	421	483	497	493	491	459	487	491	517	477	482	486	491	474	502	451	467	459	485	453	505	513	494	513	533	464	479	475	478	448	512	466	473	460	459	513	484	472	516	512	480	471	477	485	475	454	532	452	477	477	455	480	479	452	512	480	507	507	448	476	508	462	494	460	475	508	469	498	462	471	513	466	462	453	487	517	466	504	483	460	507	534	471	486	439	518	507	484	496	535	465	464	512	504	540	498	498	474	471	479	451	509	479	503	473	503	493	506	505	497	480	468	457	546	496	490	495	501	469	524	499	454	470	492	492	512	483	489	481	459	467	474	501	467	462	534	491	476	502	450	498	497	482	496	486	451	501	446	473	485	515	527	482	504	475	523	528	518	458	495	523	481	481	488	502	539	500	466	514	530	473	493	486	524	521	473	507	506	483	478	477	435	496	459	467	476	522	454	503	508	492	469	465	476	463	513	507	470	481	507	494	493	504	481	519	483	489	485	465	465	497	516	464	491	531	468	513	498	463	469	468	492	524	484	481	486	469	478	487	493	481	493	517	464	479	485	474	478	501	470	464	496	474	460	429	483	502	467	505	484	485	508	516	471	496	501	516	493	449	476	480	493	518	494	488	483	472	471	476	477	468	505	502	464	485	460	535	491	517	519	465	468	453	496	464	465	505	498	489	489	500	485	467	456	494	524	472	487	467	471	512	459	468	498	498	493	481	446	489	504	490	497	474	476	457	491	499	453	467	476	502	493	481	477	475	494	485	484	453	509	488	469	475	474	486	481	488	448	438	539	523	482	462	457	453	475	491	489	488	531	480	455	503	459	446	501	503	501	477	461	489	466	493	457	468	521	496	465	469	512	524	451	494	516	448	522	469	459	471	514	462	468	517	496	519	491	447	483	475	506	484	459	509	480	486	480	470	478	492	484	470	499	497	481	491	519	488	487	527	558	504	488	465	459	459	470	476	496	484	484	472	491	488	483	468	457	465	493	512	436	446	465	491	478	491	483	521	507	503	471	493	410	479	477	507	499	468	483	462	509	438	487	505	498	528	467	499	475	485	485	477	467	479	485	470	481	505	467	469	462	489	453	452	482	477	504	511	476	526	490	489	469	465	496	461	504	471	491	483	488	496	491	465	521	502	469	490	520	479	475	481	464	466	508	462	501	481	512	513	455	452	511	506	484	469	507	474	491	486	523	466	533	490	466	467	495	500	491	508	488	465	517	517	475	528	469	493	506	460	458	566	498	484	479	500	469	500	461	503	533	451	524	472	490	530	469	484	510	485	469	469	507	449	495	478	481	518	464	474	457	463	519	505	453	472	469	509	469	469	457	506	468	499	495	499	470	473	453	473	471	505	511	553	492	450	508	494	482	480	518	486	488	466	478	479	484	499	484	491	479	497	474	459	484	469	488	453	476	495	483	467	487	537	498	457	481	507	487	521	482	485	466	486	457	511	477	469	473	505	449	505	513	491	469	488	467	516	479	506	462	510	474	466	451	453	466	553	496	478	513	523	463	476	495	471	474	445	495	469	500	480	517	475	489	463	525	479	461	485	501	424	484	496	437	471	507	487	485	493	481	455	489	461	462	521	481	465	478	546	487	479	489	476	495	454	521	516	482	484	508	477	486	491	461	482	483	487	436	471	485	462	450	466	512	475	482	475	482	469	495	472	488	524	483	504	471	495	483	501	496	496	458	459	512	456	494	478	495	510	475	478	501	489	493	491	507	490	484	480	452	506	530	483	502	485	484	483	505	478	466	437	535	500	455	492	508	468	489	488	472	463	469	448	509	479	518	487	455	461	530	524	465	500	501	493	455	513	525	491	491	520	516	478	501	497	482	510	505	472	504	478	465	487	454	510	469	474	492	467	505	467	543	460	451	500	524	451	470	501	460	471	461	516	463	456	487	488	479	504	460	483	496	476	470	512	511	498	496	516	470	492	478	487	501	447	498	470	465	481	488	469	489	505	525	458	468	486	453	488	495	476	489	451	494	507	503	442	483	506	455	461	466	455	508	477	521	519	480	506	456	491	499	491	482	478	497	504	474	511	521	479	475	528	451	454	504	487	464	490	474	498	450	495	476	469	476	475	477	499	442	483	499	461	501	516	499	509	516	467	538	530	492	452	487	496	480	482	503	457	471	465	479	475	479	527	478	473	502	466	495	492	507	463	485	513	523	513	509	457	493	507	475	467	489	514	465	475	490	466	518	474	510	459	492	510	491	495	490	502	492	466	473	500	491	490	479	497	495	469	492	502	482	485	516	480	499	461	474	466	501	468	498	469	514	466	463	490	477	514	483	484	491	478	472	530	502	468	498	505	495	481	437	453	489	469	502	483	435	492	481	484	508	544	490	479	505	506	481	523	525	476	479	487	476	450	463	446	501	504	487	512	462	510	502	514	507	458	504	480	515	459	457	499	488	460	464	487	479	481	465	519	472	471	525	453	527	448	467	481	494	470	471	459	452	475	498	459	479	513	489	432	480	473	469	516	486	481	465	487	490	513	490	539	490	478	462	487	479	483	472	521	520	506	487	481	488	497	478	479	462	466	489	467	530	483	501	532	521	515	476	483	498	471	476	508	479	478	520	493	491	492	493	483	491	482	480	464	475	513	538	497	484	480	452	515	490	533	510	454	509	476	505	478	494	495	507	512	490	489	471	449	527	459	485	495	472	497	510	457	472	465	480	489	448	497	458	461	510	451	507	517	477	532	543	505	527	454	467	492	466	466	519	499	494	502	496	509	483	496	495	507	470	464	473	458	461	504	430	523	517	482	477	495	461	462	465	509	474	503	511	464	460	470	459	490	453	451	461	494	498	465	499	446	459	500	488	468	542	468	476	499	477	516	476	468	498	502	506	530	454	488	466	450	522	481	447	490	447	484	492	453	477	481	492	461	469	505	510	458	470	496	470	497	501	499	492	486	496	484	440	472	476	497	467	505	470	455	484	508	461	482	452	469	496	474	475	501	473	493	455	488	455	480	450	474	498	465	512	496	462	493	508	458	463	484	493	482	496	471	474	516	492	468	494	477	540	469	478	488	510	461	457	460	461	489	527	458	492	465	511	519	489	470	497	506	467	518	493	509	480	480	520	506	467	459	508	467	476	500	511	471	475	484	494	485	523	473	480	510	461	476	490	498	486	498	522	473	469	466	467	484	479	438	479	516	474	463	475	495	515	483	519	480	474	476	490	498	495	463	507	492	508	496	470	495	462	475	513	462	434	499	498
24457	21588	29069	24554	21562	8834	1132	700	591	532	483	470	422	412	415	390	408	374	364	376	328	331	306	336	328	317	314	343	321	313	305	309	292	317	316	320	345	320	295	314	320	305	339	310	291	265	328	295	296	295	300	289	318	283	285	317	304	319	326	315	290	298	302	312	281	282	328	281	304	303	290	309	289	315	304	268	313	279	354	288	318	280	329	288	312	289	296	325	289	298	282	314	298	306	322	297	331	299	275	308	273	305	292	267	304	273	271	298	264	265	308	289	307	308	290	299	294	287	293	286	290	277	294	303	314	306	304	315	300	275	276	318	332	317	290	277	293	297	318	296	298	324	320	271	283	276	290	309	269	327	290	292	312	286	282	312	286	310	291	291	297	283	312	307	295	272	301	299	277	296	296	309	313	279	301	267	311	297	291	282	300	308	302	308	289	282	301	313	288	295	278	280	275	302	332	305	281	272	332	289	304	332	320	290	310	300	286	290	268	296	304	283	320	296	307	305	315	279	259	285	283	308	299	298	285	313	308	285	262	310	269	280	292	286	296	307	294	252	288	332	309	296	279	291	285	270	280	275	300	329	309	297	263	293	321	305	293	278	315	303	311	308	266	307	269	311	319	303	270	302	310	309	309	277	303	292	293	283	306	292	300	302	292	291	280	282	327	280	302	303	304	288	259	305	299	306	288	323	294	306	310	291	288	328	296	306	302	283	315	311	282	279	269	278	305	292	241	297	328	305	331	308	284	306	303	308	284	316	291	293	304	294	324	314	314	296	291	318	272	276	297	291	294	329	258	294	309	284	311	292	290	320	280	315	291	297	326	288	261	293	297	302	296	321	319	313	325	276	321	320	306	289	284	285	313	282	296	294	332	318	303	295	325	299	293	284	313	300	288	314	309	277	300	298	312	277	296	260	307	309	291	283	263	300	285	316	286	286	291	287	268	264	279	254	279	320	279	312	298	274	301	298	294	288	285	284	301	293	293	288	296	290	279	281	279	311	291	312	257	307	277	305	325	281	292	299	320	288	280	298	327	292	300	309	314	306	288	317	279	304	282	332	286	290	282	284	257	298	332	303	303	304	287	344	318	307	295	296	306	326	287	265	313	297	305	291	324	315	277	303	314	296	309	295	313	292	296	299	258	278	289	302	294	305	288	313	292	322	307	267	313	295	287	307	297	300	289	283	300	298	300	282	280	332	308	321	336	300	288	272	278	310	301	305	271	281	280	261	293	314	319	325	279	292	293	319	322	310	291	279	290	338	264	291	314	320	315	309	300	311	294	292	280	289	294	299	307	316	322	289	317	281	295	284	309	279	357	300	288	310	277	290	300	289	276	311	272	302	294	302	322	260	268	324	317	296	317	278	304	310	298	270	306	314	303	286	333	294	307	290	310	297	340	306	290	303	303	280	299	312	301	306	305	303	291	279	281	296	308	279	276	271	332	296	315	276	311	286	282	320	288	330	290	294	276	269	302	289	271	316	283	292	286	326	312	290	297	291	259	319	339	281	289	288	327	286	316	315	306	323	279	291	302	316	318	301	292	305	278	292	293	314	302	320	315	277	301	287	324	299	297	280	293	268	297	294	300	323	302	281	306	297	298	318	288	322	287	300	287	280	290	295	337	283	296	279	279	307	293	293	279	278	286	303	363	268	300	318	271	289	299	308	309	282	295	333	298	283	303	297	311	310	297	283	312	308	293	274	293	266	272	304	290	297	279	283	289	318	320	253	295	272	314	290	319	295	318	276	297	306	316	276	345	302	346	289	290	303	286	282	294	276	312	294	304	319	301	298	306	288	321	272	311	314	286	293	327	315	296	331	311	282	309	309	314	314	283	296	271	313	296	269	301	292	309	294	270	273	302	296	312	279	257	305	292	299	283	328	271	295	312	295	305	265	294	279	277	304	296	281	325	274	319	270	283	313	295	325	291	311	324	280	328	287	312	305	308	256	273	285	303	272	288	288	316	315	305	286	301	281	318	291	282	277	278	327	259	307	315	305	268	271	284	303	312	326	293	275	324	292	310	314	326	277	292	307	315	280	284	287	265	276	296	326	292	272	308	285	300	295	294	267	281	295	318	297	304	281	300	296	296	302	329	271	283	332	282	289	288	296	314	290	310	288	296	302	298	304	315	298	274	308	316	300	312	310	280	284	304	295	294	313	277	300	322	307	266	320	288	304	291	283	332	271	280	283	301	309	292	280	271	302	281	294	294	312	304	292	281	268	307	315	310	305	297	336	303	303	307	310	300	300	312	294	292	299	255	278	281	311	299	299	264	284	273	310	285	280	295	284	313	278	292	292	296	284	313	257	279	293	287	316	299	306	283	291	303	319	301	281	266	294	276	313	293	290	291	289	296	335	313	331	264	334	296	288	282	286	292	317	292	274	358	311	271	337	304	280	313	286	270	302	306	295	296	291	298	306	302	272	305	290	297	337	306	297	284	298	277	327	320	321	268	324	287	289	292	312	273	270	296	330	282	288	282	293	289	303	311	312	279	301	294	288	311	265	290	284	300	307	307	257	288	258	300	274	299	311	277	326	264	293	315	301	308	323	306	280	293	289	274	294	310	285	313	297	287	288	271	301	259	304	306	266	279	312	276	295	264	259	297	279	288	295	302	301	270	293	310	295	305	289	278	284	302	293	274	315	277	282	316	309	285	300	295	324	310	297	274	286	284	301	295	267	303	269	287	279	295	317	324	352	325	294	300	318	305	299	307	247	301	312	301	299	277	296	309	294	292	304	333	313	311	309	317	283	298	308	305	288	295	257	293	300	273	331	295	309	296	279	277	299	296	316	326	273	287	298	288	310	347	275	294	295	311	297	329	286	288	286	318	281	268	305	324	309	309	294	303	282	332	311	295	314	303	293	281	283	319	300	303	276	318	293	288	286	325	339	305	273	257	282	304	279	308	319	290	315	291	284	275	271	287	277	300	285	327	285	265	301	312	317	283	293	303	316	297	266	313	282	275	311	278	289	287	298	301	317	300	290	281	275	294	313	281	286	277	287	288	281	275	284	285	327	264	330	309	315	326	308	305	301	313	295	297	271	314	270	278	278	279	269	295	326	298	295	295	303	258	297	325	272	324	275	289	312	300	291	306	286	278	267	286	312	287	294	290	305	292	313	262	278	282	284	297	268	304	333	286	321	294	304	286	253	296	327	285	296	314	269	274	272	249	281	309	284	310	289	286	294	276	311	311	274	282	307	303	285	289	321	315	282	295	284	315	271	293	269	292	254	267	299	301	296	298	299	300	265	324	288	291	313	287	335	307	271	310	290	321	295	282	281	300	294	264	307	267	282	305	293	317	314	283	301	278	308	277	311	293	285	288	269	286	274	289	315	299	307	328	287	299	313	308	285	275	289	327	297	245	311	276	268	277	310	294	289	272	275	312	301	306	256	298	274	270	287	306	278	301	288	276	270	277	289	278	301	307	310	286	310	290	302	306	312	304	293	303	304	295	283	323	282	312	306	294	304
5020	10037	8756	4401	3115	2350	1857	1532	1271	1046	924	836	673	666	587	605	531	567	554	495	485	481	501	487	477	444	466	475	451	441	514	438	399	447	446	423	448	424	412	439	446	417	428	460	397	424	427	413	381	413	448	419	387	437	424	422	441	393	419	416	402	435	401	379	432	381	375	404	399	408	409	400	388	405	429	405	412	441	407	396	416	398	420	405	395	417	398	426	419	432	395	429	411	405	414	417	414	377	400	391	420	414	408	435	428	398	368	402	391	397	393	390	378	422	429	400	380	362	404	439	388	422	441	391	384	421	379	425	396	413	396	406	404	412	411	398	408	398	410	382	413	389	431	398	417	407	382	433	391	412	406	405	420	432	392	419	421	385	395	392	406	404	350	391	411	432	384	429	407	389	420	427	400	387	416	419	412	413	410	385	428	407	410	406	374	425	393	419	397	400	413	387	407	397	373	422	436	426	365	377	421	407	409	415	403	412	426	420	412	416	409	442	441	409	395	353	371	410	405	401	376	382	377	419	381	440	472	405	373	432	386	419	378	391	386	398	420	461	376	387	399	414	389	402	407	377	440	426	428	372	400	396	411	390	390	411	414	384	417	376	376	388	406	425	400	401	379	415	392	386	419	390	392	428	423	398	407	385	376	395	395	395	353	392	445	399	448	438	408	410	419	386	389	432	404	430	393	380	444	390	449	384	401	398	419	374	424	393	391	434	384	420	403	403	407	383	403	420	410	375	422	400	408	365	427	363	375	427	409	400	409	393	414	357	414	456	412	437	407	423	426	419	402	430	439	380	419	401	366	397	412	397	383	420	415	417	403	380	415	431	381	443	383	442	381	451	407	399	434	385	390	433	418	402	417	422	366	438	407	416	371	362	416	377	422	427	393	413	362	385	397	418	380	432	434	412	398	383	413	389	409	393	405	377	393	382	397	373	397	400	381	425	404	388	418	433	389	442	378	423	429	429	398	416	402	411	388	380	368	459	400	386	408	430	401	418	378	411	406	385	380	394	391	386	409	397	398	401	369	365	390	392	379	414	441	393	406	399	411	411	403	435	400	434	421	392	410	386	425	410	396	383	378	441	363	409	412	400	401	383	389	440	372	404	389	406	363	402	395	361	404	405	406	396	413	445	427	383	382	446	442	392	379	405	409	391	401	416	384	419	375	414	404	375	379	423	416	406	448	437	395	419	377	409	391	434	423	395	361	427	418	436	386	393	401	424	398	424	374	418	413	372	387	387	418	391	385	403	439	390	415	414	372	405	404	399	409	377	425	406	399	420	409	414	421	409	396	414	420	390	389	415	407	371	415	442	389	438	410	426	409	406	403	395	408	441	357	435	375	355	369	394	414	379	376	384	431	406	408	389	418	415	426	415	401	382	410	420	355	407	411	369	376	426	406	423	373	391	410	389	372	396	374	436	377	391	394	418	426	381	393	391	405	357	393	399	423	379	408	422	387	426	395	420	440	445	410	402	394	388	398	408	428	424	428	391	396	366	403	394	438	415	459	421	381	391	411	371	385	428	399	412	395	414	429	438	384	407	391	379	424	393	397	446	385	418	411	407	395	388	417	428	414	400	398	391	398	415	389	432	385	378	390	436	371	434	434	379	388	413	435	400	447	418	416	411	383	453	385	419	404	409	399	390	405	392	394	396	373	408	402	449	380	389	402	395	434	419	375	425	422	380	417	449	379	384	396	412	396	405	437	427	385	375	404	415	429	391	399	427	387	422	450	364	437	412	417	428	385	406	386	426	433	437	373	420	386	414	391	397	389	341	401	371	359	412	405	412	431	416	416	386	408	374	409	390	442	404	397	423	429	395	392	374	387	418	426	412	390	424	386	379	393	367	436	404	409	402	382	398	405	371	397	411	414	379	425	367	406	411	415	416	378	409	404	391	404	398	428	395	450	435	375	402	405	424	411	392	408	428	419	430	389	385	372	387	424	393	383	380	408	430	425	428	412	431	411	368	418	423	408	445	428	402	396	439	375	372	370	383	391	397	422	378	380	414	367	395	421	379	380	396	398	425	427	379	373	413	418	396	369	439	417	380	403	433	418	387	373	429	405	422	408	402	388	401	403	403	404	407	423	414	383	427	396	374	452	382	405	377	390	408	411	440	440	406	400	426	406	398	407	457	405	387	376	360	419	364	428	396	370	381	416	402	412	389	390	392	445	398	382	378	399	430	406	414	421	411	392	388	395	406	413	447	433	410	422	402	432	398	451	444	420	389	374	387	395	400	387	403	418	402	423	413	422	371	406	436	411	425	409	409	430	420	395	406	399	413	446	415	379	432	398	399	416	404	403	402	401	407	399	377	386	424	396	402	421	408	422	424	396	391	409	389	423	408	425	447	427	447	421	415	395	438	424	398	387	392	448	420	425	403	422	388	400	400	394	376	426	395	423	409	448	370	359	406	428	378	414	382	407	386	412	417	394	442	393	381	420	442	459	399	358	381	427	404	414	390	408	369	369	393	371	391	391	422	389	397	394	405	400	406	390	403	435	383	388	416	423	424	408	412	384	387	416	393	338	439	380	402	403	375	401	360	400	419	414	375	385	423	422	389	418	384	396	400	411	388	375	397	379	441	432	424	396	412	362	383	388	416	385	374	409	430	446	394	424	385	358	438	410	406	438	370	431	439	403	415	410	385	391	373	393	447	414	365	388	410	420	415	422	416	410	386	396	373	376	387	412	404	401	427	407	407	386	427	372	387	421	414	433	410	433	420	382	434	410	447	403	404	396	379	424	378	366	379	405	443	418	378	427	368	442	424	413	408	403	383	432	378	407	438	423	441	369	387	395	396	398	456	405	376	394	403	345	379	393	387	394	393	403	402	392	412	387	390	384	390	411	416	403	419	380	393	457	380	394	430	406	381	394	422	404	410	418	399	370	413	408	410	418	408	401	384	399	407	423	429	364	394	403	390	392	452	411	413	432	436	353	394	385	389	384	394	396	416	419	406	430	403	435	399	387	435	378	401	409	422	418	420	381	397	389	414	392	408	362	402	402	407	416	406	389	423	385	383	417	383	445	375	374	416	420	426	429	407	418	386	424	427	413	389	445	424	375	435	404	402	391	370	439	399	396	394	453	429	400	371	414	416	413	435	387	419	449	412	420	411	410	424	442	407	401	425	388	426	411	438	421	368	423	424	377	413	398	428	396	405	427	381	406	440	424	390	382	392	382	424	353	394	414	392	392	413	412	440	390	393	405	410	409	392	407	397	400	392	428	416	399	420	425	383	410	404	410	403	403	421	431	404	378	375	379	441	416	408	414	366	420	446	433	424	397	391	394	441	406	394	414	372	376	400	413	408	423	435	408	411	415	393	402	439	403	411	384	395	428	418	407	402	401	413	389	410	395	416	405	425	373	437	421	412	403	359	415	412	396	437	361	410	409	407	403	423	393	410	400	399	385	367	377	416	421	440	389	408	403	411	422	425	383	407	406	403	428	385	377	431	381	416	421	435	406	398	416	425
23440	21596	29588	24062	21598	21614	6807	957	658	564	522	431	359	297	299	247	248	250	231	207	213	191	170	170	144	170	138	160	137	143	143	137	164	121	153	138	160	157	144	133	127	154	151	116	134	143	132	103	124	117	126	132	147	126	143	118	122	121	115	123	152	117	109	127	140	159	131	138	126	120	118	126	116	122	119	107	126	128	120	121	140	137	130	109	109	138	120	127	121	113	142	132	116	134	120	128	130	110	122	121	134	112	108	112	119	123	117	125	118	132	116	111	106	132	135	124	117	126	136	116	135	108	109	93	109	117	127	121	123	100	117	133	105	129	117	121	116	123	113	103	111	121	116	118	120	130	120	107	142	113	120	122	107	109	138	130	108	134	115	117	98	109	120	102	142	110	110	124	102	121	124	116	101	124	108	109	118	116	138	102	107	116	110	99	109	116	112	135	127	95	110	130	117	124	116	109	103	117	108	125	112	122	105	148	126	111	93	111	121	109	118	105	128	120	104	121	117	123	107	101	117	140	104	111	108	128	143	119	134	134	110	119	98	112	106	134	131	112	118	129	111	106	118	128	119	122	119	117	136	115	116	115	114	113	116	130	111	118	136	105	117	107	123	116	113	113	115	108	120	134	116	112	110	131	106	115	106	128	112	104	129	122	104	97	126	113	118	112	105	108	118	105	98	111	117	116	105	115	107	132	129	116	125	140	114	123	85	123	113	129	120	123	118	112	105	128	106	136	122	107	107	121	115	127	115	123	125	108	105	127	134	116	114	106	114	128	106	125	115	107	123	133	102	116	128	127	129	118	114	114	124	117	120	133	111	121	110	108	101	120	129	109	113	127	104	115	103	117	92	115	126	117	108	106	114	130	109	112	118	114	107	95	119	122	140	119	133	117	107	119	129	126	120	132	109	118	107	134	143	136	122	121	109	121	121	98	139	110	116	98	107	110	120	112	121	115	114	112	125	111	120	130	110	123	110	134	132	113	128	106	137	107	132	127	116	127	123	112	105	119	108	113	132	124	143	113	131	107	111	110	109	123	122	119	118	125	101	117	145	90	124	123	97	114	111	86	124	95	124	104	128	128	136	146	126	119	124	100	120	110	121	107	123	87	123	137	110	124	113	112	130	112	134	122	125	127	110	106	116	120	106	111	121	119	131	108	105	118	119	116	106	134	119	110	140	121	112	118	112	112	117	133	104	111	128	129	101	125	129	111	114	113	106	112	108	123	117	122	117	105	109	127	122	120	108	140	127	130	106	137	122	117	94	131	113	109	124	140	117	120	111	95	92	122	102	118	134	114	123	122	131	119	102	108	105	108	120	142	132	124	108	128	113	100	109	106	110	120	108	135	117	107	102	118	110	126	97	128	113	130	103	108	133	144	113	133	117	123	116	102	107	126	106	117	122	116	114	112	116	120	105	109	102	111	106	105	126	108	119	102	121	132	111	122	140	103	116	109	124	121	120	107	118	99	123	117	110	109	115	105	127	133	98	130	100	124	133	107	118	123	112	124	118	113	124	112	105	123	126	112	118	98	117	132	106	118	132	115	118	110	127	112	135	120	118	120	110	114	118	126	121	116	96	115	121	111	128	115	101	97	118	118	117	115	125	113	121	106	130	104	118	106	113	126	127	117	113	119	101	137	116	114	105	121	98	111	126	112	115	121	130	117	113	116	119	126	97	121	115	129	112	129	115	98	115	98	129	102	127	121	116	120	94	139	121	116	101	123	126	138	115	104	136	110	117	108	118	110	111	100	117	111	104	108	123	123	107	115	117	113	105	110	107	114	149	126	108	95	125	107	124	109	113	127	108	121	108	100	124	100	98	113	111	123	105	106	133	119	130	132	125	111	140	118	125	117	115	121	108	116	127	104	108	123	110	92	150	121	126	110	86	116	110	122	96	134	113	115	121	117	108	98	114	124	134	105	108	120	122	106	124	93	117	101	119	108	132	128	124	118	97	122	118	92	126	98	124	98	109	131	122	136	122	135	121	113	157	144	131	116	140	117	138	114	120	112	99	98	123	107	110	106	122	139	124	139	127	113	113	138	122	121	83	117	136	118	128	112	115	110	120	142	133	101	105	113	111	128	118	115	96	112	120	136	110	126	119	112	118	118	120	129	114	118	119	120	130	113	130	122	108	125	140	100	105	112	116	110	120	134	129	114	110	109	112	118	114	118	100	122	125	129	114	111	126	148	118	127	124	112	127	125	101	132	103	102	136	141	137	108	113	116	120	112	119	118	128	120	112	105	128	138	121	117	100	126	104	109	110	93	117	120	124	119	120	98	119	124	116	95	106	109	110	93	118	103	114	136	99	107	150	134	118	108	121	101	130	110	124	101	97	124	115	116	112	114	121	107	127	115	106	115	114	125	106	129	109	116	101	116	114	135	121	114	109	119	103	117	131	117	122	100	124	104	118	137	102	127	97	101	103	124	127	107	123	119	128	122	105	117	116	123	124	115	105	128	113	120	98	95	100	125	134	107	118	133	117	93	113	109	111	93	122	115	139	101	108	139	110	118	114	101	121	123	140	118	108	117	101	108	106	103	120	99	105	133	107	111	135	119	120	106	134	106	122	118	114	121	139	123	107	117	108	128	96	120	124	119	125	132	130	116	119	108	109	111	124	116	124	136	118	122	117	119	116	113	109	115	121	113	101	128	122	120	119	110	116	120	104	112	142	113	109	113	130	126	113	117	109	126	111	125	125	113	114	114	97	123	109	114	101	128	101	119	107	141	124	109	132	115	121	124	124	120	90	127	101	120	112	119	106	108	121	103	125	129	98	133	114	111	122	94	128	128	123	115	121	115	106	112	121	108	108	109	107	120	109	110	117	123	115	101	129	104	105	124	112	119	129	121	122	109	114	134	90	125	105	130	128	115	123	117	91	116	129	118	107	117	121	109	127	111	121	138	99	124	100	126	114	123	128	113	135	120	116	136	132	93	112	131	93	111	112	139	111	108	114	124	116	105	110	109	125	126	122	127	111	124	104	117	119	118	121	122	120	121	119	132	111	110	103	114	109	141	113	125	130	112	104	122	116	112	116	132	121	115	123	130	96	112	95	117	117	116	120	115	115	109	122	123	109	104	114	121	119	132	99	123	117	111	131	112	100	117	114	105	109	127	145	96	104	119	110	119	125	108	110	118	97	129	117	124	108	116	101	102	119	123	108	119	115	111	136	122	113	106	131	110	122	122	117	132	145	104	111	129	129	123	123	96	125	89	105	127	105	109	129	110	121	105	115	124	114	116	113	100	100	125	112	119	107	103	107	129	123	113	101	129	105	101	96	114	118	132	93	127	112	118	102	132	115	118	119	115	119	116	98	118	102	99	92	114	130	130	122	127	111	105	123	115	142	145	116	113	121	109	111	113	114	105	121	116	100	121	120	122	116	116	120	123	115	119	121	110	110	112	92	103	143	109	122	128	119	106	110	106	115	126	116	129	131	115	100	119	110	129	113	124	131	128	113	97	106	142	119	122
7037	16055	13932	7551	5100	3828	2980	2339	1796	1395	1138	868	839	664	614	562	491	443	397	378	379	329	315	260	291	291	266	280	251	267	242	222	242	204	212	241	219	218	211	203	218	212	199	184	228	194	180	171	200	187	176	175	164	202	195	174	174	200	174	209	190	184	190	177	179	180	181	155	142	168	178	170	178	171	173	174	180	152	161	182	176	166	172	180	152	160	162	209	158	167	193	159	162	166	173	174	170	178	161	185	131	156	157	158	179	153	163	151	150	181	166	159	184	174	166	177	146	177	178	163	150	173	169	147	147	147	166	163	157	147	156	175	178	168	131	183	182	179	153	180	155	159	171	164	145	155	197	158	174	156	150	172	169	172	166	139	176	168	174	155	170	150	160	151	154	159	168	155	181	157	175	148	185	153	143	173	165	139	151	164	174	173	181	156	171	154	168	174	177	162	152	163	149	161	173	156	147	163	164	171	160	161	174	154	190	159	149	138	168	165	192	164	148	160	165	143	141	168	144	179	161	175	152	162	170	170	172	167	157	160	160	171	167	159	143	176	172	164	154	141	186	164	148	155	156	168	156	153	162	154	178	158	164	174	176	176	177	162	164	165	169	160	143	157	137	193	162	147	183	147	159	137	170	160	170	150	155	159	146	169	157	166	144	160	163	189	151	180	160	194	168	160	161	149	165	146	169	176	138	157	157	178	189	158	155	149	150	151	164	162	145	170	172	176	178	178	185	138	179	172	152	153	173	176	152	168	137	151	169	182	169	178	149	183	155	167	137	170	167	169	160	138	178	174	167	180	164	185	170	156	146	171	151	159	145	157	155	164	167	153	167	174	156	181	155	162	157	183	168	151	146	172	181	159	160	157	184	167	158	157	147	160	184	158	168	127	169	153	170	145	154	149	164	179	155	161	156	168	155	169	153	169	136	165	145	167	154	170	175	164	151	172	146	147	169	150	161	188	185	164	162	156	141	152	176	183	167	156	167	160	131	151	175	173	170	168	159	149	164	168	164	163	152	166	175	173	168	155	172	151	174	153	180	142	147	160	150	175	166	151	159	178	152	180	182	159	149	167	176	176	155	163	157	192	171	158	173	174	174	163	163	183	174	174	163	158	155	162	156	172	161	173	158	163	158	175	172	155	167	156	167	165	154	182	179	150	171	154	162	170	171	165	144	161	156	140	137	161	150	152	144	136	160	174	149	164	180	152	165	140	166	174	160	157	142	156	176	165	169	149	144	176	161	187	143	140	152	142	161	171	171	185	172	178	158	166	153	168	158	173	172	181	182	170	174	159	153	149	157	162	133	144	159	173	160	171	172	156	183	144	142	142	152	166	154	170	126	153	178	168	173	164	165	156	141	167	169	159	177	191	160	163	144	151	151	171	179	159	164	151	193	176	162	144	162	160	167	150	172	179	153	148	180	176	148	165	162	155	165	139	151	175	134	175	182	147	149	189	158	159	151	172	168	164	161	157	157	170	197	163	154	153	163	131	168	189	143	133	167	168	191	158	161	175	173	163	179	160	150	168	146	156	151	167	186	144	159	165	161	143	173	170	170	146	159	167	167	168	164	168	147	171	156	174	180	165	159	146	168	130	161	155	181	162	176	172	160	145	177	177	167	164	172	155	171	146	162	172	155	161	161	167	159	142	167	170	145	163	174	170	172	199	167	153	143	177	160	173	173	162	168	162	179	146	184	198	152	174	171	158	153	158	169	175	170	152	197	148	146	171	152	162	178	162	193	171	166	163	158	156	168	170	182	153	176	176	164	157	157	171	151	152	137	165	168	154	158	162	168	155	171	140	154	152	168	157	175	158	136	161	165	148	166	141	166	181	155	166	163	154	178	146	153	178	172	151	169	181	138	180	185	156	159	175	160	162	178	138	190	164	154	163	175	129	170	178	149	154	187	174	165	163	177	154	147	184	155	161	156	142	162	165	198	175	149	165	175	134	157	162	164	168	164	177	164	168	167	181	145	141	175	155	171	148	146	150	164	164	165	172	146	172	149	167	161	166	191	155	158	190	157	176	170	164	177	159	158	153	183	150	173	172	161	159	179	169	159	182	161	155	166	159	159	171	196	159	157	170	155	158	151	162	165	157	166	164	166	162	157	147	158	171	176	169	190	149	146	161	168	148	155	141	163	170	165	170	179	142	160	155	166	160	187	151	128	176	167	163	179	183	184	184	149	162	165	158	166	165	169	171	189	171	182	203	135	153	159	158	165	153	156	171	182	142	158	191	175	155	176	179	157	148	152	153	188	154	170	155	154	160	170	157	168	173	170	161	160	173	179	148	149	158	161	154	170	158	154	173	154	162	176	156	175	181	173	155	174	149	153	167	195	168	172	168	190	177	171	164	169	161	161	180	139	161	152	178	152	162	182	149	164	176	171	191	176	176	153	151	187	171	176	167	177	177	151	139	150	160	183	167	156	193	171	168	174	168	175	158	174	181	165	161	174	156	150	172	165	148	156	151	160	153	166	170	162	160	191	154	138	160	169	147	173	159	156	163	163	156	168	172	158	177	185	173	152	152	148	144	156	142	153	156	174	158	182	157	165	184	165	153	148	153	154	161	180	145	159	173	156	162	163	157	167	148	172	168	168	157	165	181	154	167	137	151	163	155	188	145	179	159	166	170	127	144	173	162	153	164	147	142	163	181	181	168	172	166	158	176	150	160	148	161	173	167	164	135	137	176	171	146	166	156	178	154	155	158	156	159	142	164	156	184	173	171	190	153	168	165	148	172	194	172	184	166	154	168	150	136	161	147	186	162	155	143	148	159	164	167	143	163	169	166	171	162	157	150	161	159	146	153	171	162	170	157	147	161	164	157	178	173	164	165	139	147	180	175	180	147	177	180	175	149	160	152	164	168	182	179	158	161	166	159	152	162	194	147	149	167	144	170	166	160	164	156	164	176	167	147	175	166	161	168	145	145	173	160	184	169	139	149	167	143	181	158	137	153	161	159	179	154	148	144	171	168	145	150	165	165	171	168	168	164	155	183	163	158	161	154	172	172	178	166	150	152	167	161	172	168	156	141	149	144	141	132	174	163	162	156	155	178	156	157	180	164	166	159	133	156	164	158	177	155	163	165	170	170	178	162	150	186	178	166	167	179	151	159	179	147	145	169	172	166	184	154	175	153	156	143	140	169	172	145	171	158	148	142	169	178	167	153	174	192	170	161	154	156	157	172	164	170	184	153	137	160	142	168	159	148	180	195	158	180	159	138	161	142	165	160	160	172	161	200	145	167	183	147	161	176	167	157	160	164	167	169	129	163	158	169	186	162	166	181	148	194	190	164	177	160	180	162	144	147	163	157	185	168	172	153	170	166	137	158	158	175	160	172	163	174	166	170	157	184	163	190	162	137	160	166	161	191	167	143	164	171	183	178	157	141	184	169	157	131	161	135	163	148	155	159	162	149	161	157	174	169	180	162	173	165	145	157	183	152	162	172	168	165	181	159	171	183	163	170	153	159	141	178
27389	20966	8504	761	488	456	433	405	367	416	367	342	381	372	371	395	395	363	353	392	353	353	388	364	368	359	382	397	384	350	378	368	349	389	376	370	401	377	354	360	379	369	387	365	398	388	366	369	393	386	356	403	407	395	396	363	325	352	394	377	393	371	392	356	379	409	375	380	370	337	388	358	351	381	392	366	382	357	387	385	357	375	356	385	348	394	367	347	363	383	373	379	353	398	387	379	342	360	384	360	333	368	344	369	351	396	346	397	396	327	369	360	332	366	400	353	387	366	376	369	339	388	392	402	390	349	341	376	373	347	382	380	407	354	324	388	376	413	362	404	352	352	367	404	365	379	401	365	358	343	373	361	338	390	384	356	373	392	354	349	369	357	355	364	374	371	372	378	372	344	365	383	376	350	346	394	382	347	366	354	368	379	322	398	351	400	351	348	369	385	365	380	368	376	386	378	353	378	340	363	399	396	390	353	358	375	391	374	372	335	351	368	367	344	410	360	398	360	378	364	381	394	364	367	388	360	351	379	357	359	375	384	314	390	364	367	349	345	391	363	365	375	364	408	389	374	374	347	352	374	364	364	351	345	373	364	356	368	375	364	364	360	394	376	358	377	362	337	385	360	367	398	370	338	364	385	379	404	369	379	346	386	364	368	368	386	335	371	379	388	335	391	366	397	390	374	358	360	382	364	370	380	394	359	395	371	371	386	380	403	356	344	352	364	356	377	381	344	374	357	359	379	378	380	361	377	387	392	364	354	363	359	394	390	383	393	345	383	374	382	361	353	356	364	386	365	404	383	380	357	332	348	382	360	377	366	380	378	388	338	334	359	345	365	360	375	393	365	349	348	361	370	367	333	361	390	353	374	384	364	329	373	333	378	389	367	366	354	393	362	384	350	386	374	358	374	359	362	378	381	382	365	375	382	376	390	369	358	344	377	382	409	373	382	365	372	345	356	360	383	367	353	372	352	346	386	337	358	385	366	386	357	365	362	374	380	362	359	379	368	366	377	397	380	351	349	380	337	391	367	377	382	363	397	381	365	356	346	361	368	378	364	390	376	421	345	359	338	381	383	359	374	352	340	385	387	374	348	374	392	363	320	385	407	362	400	373	370	393	392	313	355	385	387	358	343	390	341	383	370	355	365	347	353	380	337	393	349	354	364	391	378	405	370	333	374	373	399	376	345	402	373	332	392	369	366	360	372	367	346	359	360	386	371	399	417	344	363	382	387	340	361	342	368	379	347	354	352	362	364	393	364	360	387	369	365	388	384	392	346	353	381	372	357	374	371	368	350	406	353	373	399	372	342	392	373	387	335	334	376	394	397	356	338	366	375	371	375	379	395	350	374	355	387	390	365	355	403	361	410	395	405	367	334	391	357	375	363	389	356	355	392	382	341	363	352	368	357	365	398	384	405	351	378	389	363	370	379	342	360	349	402	355	375	373	381	341	388	367	396	353	345	370	353	370	359	375	367	409	381	324	369	405	383	378	381	398	389	397	368	338	396	353	358	373	379	341	375	324	360	374	409	356	382	386	362	387	360	391	378	366	369	367	345	360	386	364	386	381	396	372	410	385	374	336	344	400	379	371	415	391	340	378	396	357	332	350	345	370	352	372	376	401	376	348	355	367	362	378	395	375	367	349	358	396	384	388	389	377	366	391	367	366	375	384	422	351	347	404	356	369	357	372	417	365	362	359	389	340	427	355	370	398	378	385	369	392	377	365	373	362	414	360	407	371	334	381	317	352	385	395	402	326	373	370	356	367	397	385	340	367	356	393	385	347	373	395	388	376	378	361	343	374	357	360	344	382	363	421	378	354	352	330	356	378	389	397	359	376	332	350	380	356	382	388	368	401	376	343	346	372	363	378	390	364	367	403	387	380	361	367	356	369	352	390	391	360	365	375	374	407	333	384	353	399	374	378	378	365	363	405	398	379	365	350	326	363	379	382	379	380	398	374	348	364	345	348	355	379	360	379	357	369	341	361	361	366	375	386	370	403	377	412	388	378	377	411	382	342	351	350	370	363	386	361	354	382	386	389	375	343	352	400	346	340	354	394	369	380	374	359	341	392	385	348	398	408	376	406	349	380	404	360	388	377	390	366	357	374	375	354	376	370	347	363	376	372	366	334	363	371	365	369	369	366	360	373	353	370	414	374	376	365	329	349	382	363	393	381	356	333	348	397	394	405	369	366	368	362	381	335	360	404	342	365	378	383	417	383	379	374	339	364	375	344	369	386	355	337	356	380	373	365	341	406	415	359	352	407	388	374	352	343	340	371	378	364	357	355	348	360	387	374	381	388	361	338	393	395	415	390	353	376	335	385	359	364	373	357	384	368	366	352	408	379	361	350	390	348	361	359	390	408	347	372	357	360	355	350	387	375	366	369	378	402	385	382	375	371	365	341	374	349	381	358	346	385	354	338	370	380	347	363	402	381	373	341	326	354	380	382	351	366	337	413	375	401	360	384	364	381	341	371	374	364	391	353	362	396	357	381	383	312	385	343	367	319	351	357	388	370	337	371	366	346	394	353	348	390	397	353	353	352	371	363	368	353	377	359	372	432	330	380	383	354	378	375	386	373	372	377	334	373	377	394	384	366	371	365	375	367	398	358	359	359	327	344	373	412	361	346	368	414	384	353	408	350	396	343	382	382	407	397	342	352	357	398	348	361	360	407	362	348	371	337	380	399	337	362	356	384	357	353	379	354	390	397	365	357	395	355	368	374	377	376	396	346	361	401	361	364	348	349	362	341	369	356	366	383	387	368	337	367	379	359	376	373	378	378	395	360	344	342	359	368	350	399	374	351	407	364	371	333	346	362	394	395	384	350	380	365	351	352	363	390	360	383	427	350	389	364	367	330	362	338	392	344	371	338	368	363	359	391	381	360	386	349	392	369	361	368	358	434	373	392	348	338	342	346	373	411	343	355	386	357	376	394	363	383	340	412	371	352	415	413	396	383	385	395	368	356	360	365	385	331	350	349	381	343	382	386	351	372	343	412	368	373	362	346	370	383	369	402	354	392	386	381	409	424	365	366	353	359	361	359	373	364	377	396	352	358	365	374	371	381	369	339	403	358	381	367	371	368	343	358	398	387	367	401	373	364	356	389	358	418	361	366	389	368	377	393	352	396	341	363	387	362	375	339	342	354	397	376	369	378	346	371	347	352	384	367	394	397	382	412	353	366	390	352	371	395	357	357	363	398	365	376	350	354	389	334	402	376	374	377	396	393	412	363	382	359	366	387	426	382	374	392	349	342	386	389	388	406	370	369	344	384	360	375	367	369	361	442	368	364	392	382	376	374	375	395	376	391	341	408	379	352	345	401	375	383	398	380	359	380	353	346	392	370	402	357	377	332	377	382	350	361	359	412	414	387	352	352	350	346	355	372	328	315	373	388	405	351	370	355	373	360	368	359	395	378	372	367	367	352	348	376	362	368	340	338	386	375	377	407	385	373	389	398	364	384	350	389	327	356	398
4040	1383	1171	813	643	596	587	553	546	572	539	529	544	516	525	506	489	487	490	463	492	546	483	471	463	518	502	515	529	480	478	499	517	489	460	516	471	494	476	498	494	520	477	500	475	504	519	467	505	475	523	527	494	507	527	501	478	468	522	432	472	457	486	480	486	539	493	484	516	519	471	489	475	507	482	491	504	499	500	534	497	475	504	507	483	511	548	501	493	479	498	505	469	474	525	503	506	472	466	522	528	466	492	494	472	494	454	502	515	519	448	461	469	486	510	495	466	505	495	533	532	540	501	492	508	491	505	472	493	493	532	481	473	512	460	496	464	504	512	498	548	504	503	453	534	462	480	507	555	487	475	502	491	511	487	528	442	464	514	481	464	470	505	496	507	494	441	489	454	471	533	471	527	520	523	483	526	483	498	488	486	435	495	502	492	510	487	496	482	488	493	496	511	511	480	510	485	475	467	499	507	516	472	489	513	498	489	491	523	474	487	515	515	486	531	477	523	513	457	447	499	535	508	476	513	475	508	493	488	484	478	480	457	483	523	476	476	491	453	505	470	491	469	507	490	529	561	497	518	525	480	496	529	522	489	468	501	507	472	512	507	499	485	524	465	489	491	500	505	477	507	474	511	502	482	489	515	507	499	497	507	500	489	468	495	492	506	454	497	461	514	459	483	510	464	457	476	498	493	489	505	488	520	509	501	513	532	519	509	494	486	521	493	522	488	514	490	464	519	498	498	466	491	475	468	468	477	537	469	491	472	481	493	490	524	536	479	477	523	524	457	534	509	520	459	450	531	484	530	522	482	481	481	513	466	464	461	470	528	507	506	519	470	491	527	505	497	515	491	471	476	507	486	501	489	462	527	538	509	519	455	476	520	455	479	503	504	487	473	508	512	503	479	506	497	477	494	466	504	512	483	482	535	501	513	519	498	478	495	493	462	485	479	450	490	498	498	483	479	504	498	543	487	489	462	516	494	499	475	517	540	499	487	489	492	513	495	467	499	524	530	473	491	476	501	489	503	478	518	534	449	475	474	493	495	473	423	514	495	501	508	511	533	466	496	518	476	519	485	486	480	494	507	496	530	507	486	512	506	490	478	476	479	490	548	461	510	473	493	491	498	502	483	506	519	471	470	484	493	484	464	497	489	489	505	505	479	533	497	481	477	451	443	478	509	530	464	483	484	511	478	474	518	478	467	484	496	504	519	491	508	528	526	486	521	495	499	539	491	492	467	494	465	517	518	484	508	468	464	487	473	498	500	454	496	522	501	495	497	494	486	477	492	473	497	470	444	469	519	518	493	484	513	492	514	506	494	498	501	498	508	473	481	500	469	503	462	482	483	459	483	500	482	436	493	443	516	501	525	479	534	532	516	526	512	499	473	468	463	490	502	503	476	496	535	506	475	483	505	481	501	479	472	488	497	484	491	502	507	479	500	507	496	461	448	515	469	494	491	504	475	498	462	465	478	474	477	512	462	504	449	502	469	495	500	490	498	454	519	487	484	474	504	440	499	495	494	474	506	530	507	477	504	496	513	485	498	534	527	449	514	511	477	473	512	467	530	537	497	481	522	459	481	510	523	517	461	482	519	485	464	486	530	512	479	515	496	501	502	523	523	494	487	505	475	503	502	517	518	491	481	469	516	527	489	512	501	483	470	496	491	457	507	495	507	451	508	468	524	500	499	455	495	482	508	477	484	456	520	473	509	493	522	520	469	485	488	487	502	501	515	507	486	545	515	488	519	485	503	486	501	502	467	474	489	528	489	528	482	494	514	485	457	489	501	458	499	509	484	506	497	459	454	505	463	497	475	513	488	461	506	494	494	501	486	514	490	515	498	496	484	484	478	498	531	513	504	502	487	478	551	480	500	515	487	482	481	523	476	484	491	481	461	504	529	503	527	491	471	494	503	460	487	555	493	478	502	492	497	488	453	532	506	506	514	495	529	460	496	471	472	499	527	493	467	490	480	463	473	524	523	509	477	487	485	503	489	475	493	500	464	487	511	490	492	460	489	438	543	483	492	496	510	512	525	530	498	544	478	497	510	521	455	460	488	457	483	471	493	508	516	475	514	489	516	515	475	482	448	504	475	540	515	503	493	488	513	489	512	523	507	507	561	474	486	494	493	473	503	517	506	512	502	509	511	501	483	469	485	485	499	502	516	501	463	503	478	529	484	492	493	456	537	505	482	511	468	479	478	489	515	468	491	496	477	505	512	472	456	477	470	477	487	478	494	518	474	483	514	529	461	497	483	503	520	514	420	488	453	552	489	484	491	494	519	505	493	504	483	507	513	516	501	495	496	500	468	492	544	465	475	537	474	471	507	448	479	493	527	496	502	519	454	503	484	484	495	494	490	480	466	488	469	486	510	489	513	486	456	481	505	495	490	505	482	516	486	486	461	487	493	557	484	472	480	484	493	477	500	503	514	496	482	477	497	495	466	494	498	495	466	487	503	495	501	504	500	460	472	518	462	494	494	473	514	504	502	467	515	512	495	506	468	520	496	488	470	478	511	489	518	501	489	508	498	469	494	498	514	465	469	501	492	502	474	481	500	469	496	469	503	517	493	481	468	499	511	514	469	523	524	496	505	480	510	471	483	542	481	474	457	545	467	501	514	469	489	505	493	499	475	504	497	472	481	504	484	478	516	526	466	473	483	458	484	466	529	478	513	459	491	427	495	488	509	485	494	455	501	494	493	501	506	502	488	501	484	468	499	478	473	539	504	475	505	540	492	481	472	487	519	502	487	492	511	488	522	517	469	479	489	460	484	514	496	499	483	518	505	516	465	464	485	524	494	527	512	491	527	503	499	487	504	487	524	529	545	478	462	478	507	463	515	480	447	464	447	489	510	529	509	476	468	510	517	495	517	474	514	493	462	514	497	526	515	453	511	483	523	489	498	490	502	491	451	488	476	493	472	477	463	474	464	491	511	481	512	486	528	497	482	519	466	466	479	514	504	528	500	449	536	484	506	467	524	489	469	469	496	536	499	530	509	468	497	471	498	501	503	517	505	461	522	497	503	494	492	501	493	524	488	517	491	487	470	481	498	483	443	517	511	484	471	496	488	487	500	520	490	503	506	490	504	465	480	509	474	503	486	499	480	509	492	447	530	507	488	498	503	499	516	521	461	454	485	445	450	492	479	469	510	497	488	522	432	466	521	446	481	496	493	544	484	483	479	470	490	482	490	469	494	471	494	468	485	500	425	538	483	507	496	459	498	503	486	470	537	467	483	475	556	498	497	482	508	535	483	520	506	489	500	483	484	499	532	488	512	482	507	539	482	498	476	469	453	508	449	506	485	503	494	533	500	489	483	525	452	508	473	471	479	489	482	520	519	518	566	476	493	516	524	466	503	479	491	480	462	491	499	479	538	498	485	482	521	506	474	504	475	511	496	461	514	504	470	483	514	488	494	488	490	489	468	493	489	496	485	493	439	478	490	495	511	499	532	502	482	510	479	465	510	535	514	494	500	493
24355	21590	29046	24415	21445	8986	1101	776	619	543	491	464	434	424	404	350	373	365	362	346	343	335	351	331	340	326	341	321	309	345	351	314	315	349	340	326	303	342	316	300	329	293	304	340	304	310	302	292	288	297	291	334	345	294	310	314	305	293	317	309	316	324	327	313	322	286	307	346	300	283	327	277	283	278	312	292	308	302	347	325	316	316	288	298	296	306	287	299	298	333	317	315	343	307	310	321	285	304	320	322	302	312	284	317	320	308	309	315	311	317	292	283	302	325	298	306	314	320	319	294	286	314	308	302	358	336	351	301	318	316	299	302	318	286	278	306	318	289	302	296	300	314	297	302	299	273	284	272	298	306	311	281	328	291	317	323	294	306	279	316	287	311	281	307	314	317	308	311	337	295	300	326	316	293	292	304	306	304	297	301	332	299	356	277	349	295	298	300	303	292	297	318	309	285	310	292	334	303	300	294	310	326	348	262	299	312	317	263	307	319	297	328	294	286	336	305	304	296	283	319	313	294	299	279	309	296	260	281	295	283	311	314	308	291	313	299	274	270	291	310	302	278	318	304	309	311	293	321	295	282	285	275	320	296	306	306	292	277	322	296	334	296	289	313	318	310	307	292	327	260	304	298	319	303	356	346	306	303	327	301	303	338	334	299	287	332	298	300	320	286	311	289	310	305	280	319	275	321	311	325	276	307	317	316	267	331	330	280	345	307	292	304	284	283	300	294	279	296	293	301	326	286	301	300	334	304	314	285	302	310	309	302	263	306	280	307	301	292	309	302	287	330	303	263	316	295	281	285	283	307	305	279	284	318	291	336	329	283	283	269	312	304	284	320	302	281	311	274	283	311	301	271	327	318	297	330	291	315	263	293	316	261	301	306	303	287	318	285	314	270	275	322	298	289	323	306	319	312	308	303	299	264	306	299	314	282	306	293	325	289	307	302	319	280	291	298	309	296	265	322	307	295	325	352	298	296	294	279	279	297	297	296	311	315	266	306	291	319	289	287	291	278	306	333	302	297	298	315	286	288	307	301	311	319	325	306	301	312	295	288	276	303	304	277	295	293	302	309	274	310	317	302	351	296	273	294	305	327	300	284	335	286	301	328	296	286	324	317	311	287	343	313	280	282	316	286	302	282	324	334	314	276	322	316	287	315	320	289	320	329	318	272	278	273	316	288	291	320	298	312	306	273	327	313	312	330	299	285	291	270	304	298	306	269	299	279	298	327	325	319	310	308	308	297	295	319	292	300	309	281	299	289	278	285	335	303	302	326	291	321	309	285	315	324	312	280	284	298	277	333	299	300	334	317	316	338	289	277	296	290	291	309	271	285	290	328	311	322	308	282	350	301	317	332	265	293	296	321	308	273	294	298	279	294	285	285	281	308	331	290	287	288	318	291	292	299	302	309	272	273	321	308	287	313	313	334	312	296	307	313	291	318	267	274	283	302	286	346	305	337	301	284	285	324	306	343	292	304	282	310	285	306	322	299	290	311	275	303	348	307	313	317	280	328	322	290	309	286	311	321	302	310	333	329	302	312	306	303	311	292	276	319	318	293	296	276	327	280	303	321	322	304	313	309	288	267	288	319	302	293	282	307	314	288	277	276	277	298	316	314	322	318	320	294	307	278	291	281	291	280	287	302	267	283	301	290	312	291	294	287	311	312	304	307	300	292	342	294	260	275	284	316	301	303	302	292	306	297	281	303	295	284	299	327	303	291	308	306	275	312	330	300	298	321	283	324	286	285	280	276	304	312	275	292	306	317	320	313	333	285	280	308	302	282	322	288	262	292	290	301	278	300	329	308	299	307	303	291	306	293	301	304	314	295	313	282	303	276	301	318	320	319	306	294	324	304	276	287	285	336	297	317	351	308	302	319	307	265	288	309	338	331	293	296	284	342	300	312	339	300	302	295	299	297	283	259	301	313	294	301	310	326	299	312	277	294	280	303	305	289	288	321	313	319	315	324	328	269	279	311	291	291	275	294	305	311	284	299	302	320	281	332	330	263	296	292	322	304	293	268	281	291	289	288	336	289	304	299	301	283	308	307	300	297	301	315	303	302	322	309	285	304	307	281	309	293	297	342	281	325	267	325	268	292	305	272	316	304	307	294	295	276	291	286	312	295	296	299	286	299	319	294	309	299	321	285	312	303	317	290	297	294	324	291	284	306	294	315	327	282	311	319	320	264	298	312	271	271	292	299	288	299	281	292	300	307	309	274	321	330	293	280	309	329	291	331	314	303	286	322	308	315	328	290	278	286	313	307	311	286	300	272	279	290	268	284	320	318	288	283	280	341	299	293	318	314	282	302	322	338	293	306	300	275	285	300	310	263	307	295	332	295	284	298	322	306	295	299	318	285	305	292	318	283	322	268	310	308	294	294	305	363	288	273	281	282	297	281	311	331	329	281	287	326	302	328	291	316	304	304	312	305	311	278	301	295	306	296	298	310	281	343	303	300	324	331	282	300	328	270	296	272	307	283	258	316	291	300	301	275	296	300	298	291	287	298	311	290	291	304	286	313	304	316	296	297	292	309	331	326	295	309	299	311	312	350	296	298	268	280	291	283	305	315	301	327	319	315	265	302	300	266	299	322	327	324	314	285	281	316	264	312	277	287	297	284	300	327	301	318	316	295	301	326	284	323	320	324	291	282	319	297	317	280	321	292	273	277	330	294	318	297	327	282	327	283	304	295	309	294	280	295	328	297	289	265	294	280	320	282	297	315	275	287	315	285	328	312	293	285	314	312	275	311	264	297	285	291	294	307	320	288	273	292	281	272	311	290	328	332	296	289	323	279	297	303	300	301	317	274	316	313	292	325	321	307	345	327	312	284	300	286	347	329	310	314	294	299	295	302	320	291	285	323	307	285	310	293	301	310	309	305	289	330	290	303	293	307	317	298	296	321	272	325	301	290	318	301	319	289	292	310	298	304	305	277	286	305	306	315	281	297	307	301	292	317	310	312	317	270	313	262	268	283	319	319	296	327	302	300	285	301	320	271	306	287	323	324	305	326	340	283	300	320	284	293	325	268	318	302	348	301	297	313	295	297	354	289	291	297	304	295	326	306	298	296	296	298	285	285	313	319	311	332	303	266	311	287	354	301	303	272	304	319	306	313	282	267	317	281	292	280	296	269	326	310	294	304	322	335	316	308	277	304	279	297	305	319	303	282	310	296	312	327	329	289	332	275	300	298	306	289	310	304	288	324	325	285	296	296	290	279	272	312	341	270	335	314	333	303	295	322	304	273	322	299	301	342	282	303	294	298	322	307	284	307	289	289	334	329	304	324	283	292	310	294	322	334	306	286	327	318	317	302	301	293	307	336	272	295	311	311	302	297	302	324	303	312	288	293	292	335	310	300	321	301	318	340	308	333	303	299	302	317	266	330	315	312	333	274	283	284	318	333	275	315	309	281	286	324	320	292	323	309	295	319	301	279	323	298	287	298	313	313	325	260	304	291	306	318	303	277	266	302	294	317
4864	9909	8777	4466	3062	2285	1865	1485	1206	1017	884	830	793	666	622	606	578	520	546	502	535	443	482	496	501	461	449	477	445	436	450	420	466	407	443	434	394	429	440	454	413	434	409	452	395	424	406	435	441	409	424	409	409	435	443	427	452	431	426	385	429	405	405	437	460	414	413	446	436	424	449	419	424	427	449	397	449	420	391	411	413	431	422	420	419	454	413	408	415	415	447	424	435	435	419	391	401	390	410	432	401	388	452	402	413	435	450	413	446	438	407	402	409	413	427	390	417	445	423	402	420	388	424	436	404	425	397	464	418	440	405	406	394	420	401	408	388	440	424	398	400	375	415	403	453	407	415	423	413	414	437	386	406	415	441	399	417	430	415	422	404	411	419	423	415	392	380	455	415	412	408	412	422	406	384	420	439	417	405	448	397	402	429	410	374	391	422	435	414	391	410	452	470	401	425	404	406	396	391	400	389	422	416	397	400	416	399	422	402	421	390	422	417	365	385	392	416	394	399	355	443	425	413	411	422	427	360	401	426	404	378	406	382	409	407	427	440	391	424	406	450	409	428	447	390	398	385	397	409	367	394	422	369	411	434	414	421	438	370	426	430	418	400	403	402	403	427	411	394	402	413	441	397	380	419	412	429	381	440	397	384	425	398	456	383	386	397	405	446	435	434	400	377	421	366	411	440	433	437	411	412	426	436	396	431	436	369	434	382	455	393	405	420	436	377	434	421	430	405	410	400	410	419	408	390	386	422	410	386	400	382	391	426	390	388	384	393	388	406	430	356	432	376	421	376	410	409	416	431	437	441	425	433	415	423	414	411	403	407	422	401	383	374	403	417	406	421	372	419	392	412	412	382	408	414	414	408	413	425	382	444	421	447	434	408	398	406	387	413	398	416	416	431	428	406	424	376	428	389	420	402	444	388	394	390	425	395	406	398	411	384	433	438	429	378	397	423	443	406	409	415	417	429	398	401	474	434	393	417	402	380	444	434	403	421	411	391	426	382	390	437	381	417	404	359	407	403	414	390	397	421	392	363	408	402	410	468	451	403	389	420	393	426	397	397	426	409	431	370	427	392	415	409	381	426	410	389	446	402	377	390	397	415	412	374	413	451	408	380	423	433	426	436	413	392	389	411	417	363	398	399	390	436	398	434	392	402	428	403	440	427	444	408	431	417	405	412	391	394	390	399	384	411	386	406	438	397	427	457	439	426	419	387	398	432	417	428	379	410	397	377	424	421	406	411	407	368	384	398	406	406	421	373	405	400	405	401	438	403	387	404	368	394	438	403	403	390	391	422	403	423	430	425	418	353	406	425	428	422	408	419	396	422	416	405	402	432	424	418	400	436	440	403	394	397	415	413	401	421	413	411	374	403	414	398	452	420	405	426	402	389	422	365	395	380	431	432	429	423	400	415	406	392	391	414	429	410	391	389	385	429	409	383	403	409	410	388	416	392	402	418	410	406	409	399	447	397	405	417	379	397	412	413	379	416	449	429	430	428	416	406	399	405	413	406	369	417	415	435	440	376	414	406	393	382	430	429	429	424	395	435	387	407	412	388	420	418	415	399	372	417	401	400	410	416	434	419	419	383	427	406	422	441	401	395	400	427	397	433	392	409	405	413	389	406	397	441	402	430	406	378	440	416	417	406	401	433	408	401	394	449	382	399	409	436	396	369	432	440	398	397	414	395	409	408	430	384	387	358	404	406	387	437	420	412	401	400	415	415	409	383	450	389	411	396	384	435	391	421	418	451	384	433	433	380	400	396	432	427	402	412	391	429	423	424	415	396	401	422	432	425	392	376	416	422	414	428	435	401	394	398	414	391	385	420	457	404	399	468	387	446	386	416	406	443	435	391	422	437	397	388	420	412	445	392	411	423	415	441	404	434	394	426	429	397	394	423	420	389	409	406	407	402	448	425	433	442	459	435	394	401	441	367	438	415	377	400	408	388	412	459	400	414	394	433	412	394	369	418	423	404	432	423	411	411	397	402	433	410	419	395	400	424	400	383	417	392	446	440	408	431	437	383	396	420	408	463	403	414	424	453	423	392	408	424	403	390	428	413	413	427	432	409	429	423	386	374	367	449	420	427	400	417	402	386	399	439	443	393	423	425	362	395	430	405	408	405	409	427	412	365	413	385	380	416	438	425	422	407	423	423	435	413	420	410	413	428	399	387	416	413	366	392	427	410	402	424	414	411	404	394	402	410	387	420	422	435	424	393	408	406	391	372	400	434	415	404	398	432	413	401	418	426	392	382	392	417	427	396	419	360	424	441	435	399	443	400	410	458	410	403	397	413	439	415	443	408	397	392	424	448	431	431	383	465	434	415	414	411	384	447	414	425	425	428	407	405	437	377	442	413	431	447	419	415	417	399	429	395	404	416	429	385	437	405	373	415	416	408	371	417	412	404	391	406	407	393	409	385	400	429	399	390	390	428	372	409	422	435	436	434	427	408	410	407	425	383	391	403	408	402	400	384	401	441	437	406	417	411	416	394	346	424	364	424	390	395	389	430	407	416	415	433	397	407	388	417	454	398	401	434	414	385	425	420	401	421	393	399	434	397	452	436	421	440	375	413	412	409	363	404	411	408	411	437	400	412	428	435	421	389	427	423	437	457	393	407	403	410	423	405	434	387	411	412	425	410	404	384	405	424	395	430	444	401	419	476	376	379	406	434	411	434	422	373	402	399	403	424	378	382	427	395	445	413	393	423	433	417	400	433	404	414	421	397	405	390	399	386	380	408	404	429	436	392	432	439	416	418	413	437	433	434	413	419	397	438	401	392	446	399	444	416	411	420	398	403	426	390	417	406	401	350	383	418	438	416	421	411	404	384	430	431	407	426	390	407	408	410	376	428	421	409	435	379	436	389	432	412	432	402	396	399	427	429	462	374	397	408	396	439	392	425	415	394	431	403	399	403	425	439	440	418	406	417	391	397	400	386	415	409	426	427	424	405	444	421	400	419	401	428	410	407	390	422	349	386	399	416	406	417	417	426	381	441	417	446	429	367	425	390	427	385	395	368	382	419	383	409	382	408	416	407	400	435	417	423	427	417	438	422	396	387	369	408	428	425	420	408	399	415	437	438	439	411	423	405	417	395	364	388	392	405	378	381	405	389	381	378	385	401	421	407	393	381	403	415	402	412	386	370	410	409	392	368	412	373	379	395	404	410	417	406	389	409	378	411	425	379	393	407	377	394	401	376	425	403	422	445	409	398	421	399	427	406	407	405	416	423	417	380	396	385	408	405	401	414	449	378	433	385	401	388	425	398	427	385	422	396	400	401	404	403	402	386	427	426	445	409	385	435	415	407	420	412	396	395	409	411	400	406	406	406	399	408	408	423	420	396	419	417	387	425	424	365	404	419	412	395	435	404	420	383	359	408	393	410	417	396	417	393	422	382	359	409	373	406	411	389	420	393	375	413	414	418	407	449	405	442	355	385	415	390	421	410	386	398	414	421	389	423	406	416	450	433	370
23368	21578	29664	23958	21580	21589	6589	1009	685	533	523	438	368	342	295	273	248	229	223	226	249	193	169	165	177	154	161	161	154	159	128	177	120	139	143	136	141	121	147	119	129	144	140	125	123	134	139	140	140	127	124	140	138	144	151	144	127	153	121	139	130	105	131	133	116	122	120	131	138	128	147	131	109	122	121	129	136	123	111	125	123	121	112	139	131	127	119	124	130	118	132	113	120	138	106	117	123	141	125	128	127	139	125	127	155	140	100	101	144	103	131	106	108	114	117	116	127	107	118	115	122	101	111	126	131	122	124	110	106	118	134	118	107	115	112	100	123	131	118	131	124	128	137	109	124	121	119	110	116	126	127	123	129	116	126	105	131	135	113	111	124	125	135	136	127	133	129	117	120	107	109	128	132	108	156	143	135	104	126	134	110	97	115	115	114	123	112	121	121	121	107	120	131	119	120	117	123	119	111	104	115	116	108	131	133	127	118	133	112	127	120	113	123	137	130	124	113	127	114	121	127	136	105	117	98	129	115	123	122	129	113	140	119	121	127	102	140	109	115	137	109	124	129	121	128	102	137	116	120	120	100	131	116	109	113	118	110	116	123	120	118	134	125	120	131	115	110	129	115	122	112	141	107	112	127	119	112	109	106	114	111	123	122	123	138	112	121	121	114	121	96	116	134	118	120	131	122	121	113	130	104	117	139	116	116	134	141	98	118	121	104	119	95	125	111	122	124	100	130	120	111	119	130	115	139	114	116	108	125	116	106	116	104	114	129	126	123	114	137	112	104	117	127	119	132	125	141	122	108	109	122	111	131	118	118	108	121	121	106	108	120	112	123	131	116	110	124	115	120	116	117	127	127	134	118	115	134	118	130	113	156	100	105	115	144	107	105	136	122	129	105	116	129	137	95	132	135	126	111	129	108	118	105	122	120	105	109	113	124	112	103	112	131	114	122	123	119	98	99	121	144	108	131	114	108	139	125	117	133	117	125	138	119	138	134	113	120	118	109	102	104	116	108	117	120	133	135	111	119	134	126	117	121	107	121	120	130	107	106	113	104	113	125	125	123	117	112	131	126	109	123	112	119	112	111	133	127	100	125	129	145	131	116	96	105	108	123	105	107	126	100	116	129	107	102	138	117	114	111	125	118	122	126	118	120	119	136	108	115	108	121	116	132	121	130	113	129	135	133	123	126	138	125	136	118	121	148	129	110	133	136	116	118	124	101	103	117	132	124	129	100	139	105	118	114	122	125	138	125	135	121	110	117	135	107	128	119	118	112	124	111	113	127	124	108	117	99	143	122	127	116	122	133	119	120	95	116	134	126	124	119	122	125	133	112	138	115	141	116	126	128	111	123	105	111	135	113	119	119	102	140	121	121	124	117	122	136	125	126	141	113	110	136	111	108	144	116	119	106	109	131	101	112	126	103	132	104	135	135	106	119	109	120	131	142	123	111	112	125	109	120	112	110	116	131	133	111	128	104	119	110	133	124	129	128	104	110	127	132	109	117	134	112	139	125	135	119	117	104	122	112	130	130	131	144	109	115	132	130	114	107	132	110	118	125	136	136	127	125	125	121	118	118	116	119	123	122	102	103	111	124	126	120	121	97	103	118	136	131	118	126	141	113	98	123	111	118	107	132	118	134	123	108	126	114	120	100	115	118	124	115	132	124	134	115	131	119	107	115	129	134	118	109	126	130	123	111	121	123	111	113	116	132	110	118	121	120	124	118	121	129	117	117	122	114	118	123	112	139	135	107	139	113	122	112	113	123	124	104	125	122	120	120	107	125	129	136	120	101	116	118	126	127	123	121	144	114	121	124	130	128	129	111	133	117	102	122	116	106	101	105	119	114	109	125	115	135	159	133	114	132	111	131	124	124	115	124	120	128	121	117	118	117	111	117	102	124	107	135	108	127	121	102	141	106	111	126	130	112	111	123	122	106	128	119	111	109	125	119	103	109	129	141	125	134	121	121	120	140	119	128	122	144	106	118	113	117	123	134	141	111	117	107	113	111	112	121	128	107	136	131	124	116	115	110	123	124	123	134	106	139	107	120	127	119	125	104	136	124	119	100	102	108	105	114	136	134	104	122	110	133	139	117	124	118	129	111	125	128	127	119	136	113	116	116	116	116	139	114	99	109	111	127	123	105	106	140	115	104	113	123	116	138	136	103	110	121	111	113	131	125	125	136	145	119	114	104	116	128	133	123	121	107	113	109	124	122	127	103	101	114	121	120	124	113	136	121	114	129	131	120	136	113	122	126	94	129	121	119	140	107	124	113	120	112	127	112	113	118	115	113	111	114	115	151	101	135	119	130	108	125	124	111	129	131	122	114	119	131	108	109	104	121	115	131	105	125	118	134	95	120	107	120	131	123	126	106	126	120	130	115	117	139	129	117	118	115	121	116	129	110	121	110	122	141	141	118	95	122	106	106	132	124	106	127	121	102	103	104	111	127	87	116	120	136	105	112	117	135	124	114	105	117	139	113	123	118	127	121	103	109	121	118	107	117	124	123	104	122	109	141	132	124	143	116	105	123	118	135	129	136	112	113	117	110	114	106	120	118	125	128	121	126	111	138	120	133	116	95	122	139	144	92	101	120	138	127	102	114	111	115	102	125	120	111	126	106	126	104	130	115	125	130	128	126	122	103	110	120	115	119	114	124	129	134	127	109	129	136	122	126	114	125	114	120	108	111	123	107	112	112	118	124	114	122	119	120	119	113	119	127	138	124	112	114	130	126	121	120	115	119	141	121	123	134	122	129	116	107	98	100	118	112	113	100	127	119	118	141	105	126	114	111	111	113	141	132	164	141	112	118	128	134	108	127	125	124	119	124	134	107	130	124	100	109	112	120	127	119	120	126	115	105	126	125	112	119	129	125	117	114	113	108	131	133	123	130	109	116	129	120	122	114	105	116	119	105	118	107	137	126	112	139	127	100	131	108	120	107	117	123	102	131	128	108	114	120	118	124	125	136	116	142	115	129	115	114	112	125	133	115	118	128	130	114	134	122	117	108	113	109	108	118	103	126	128	127	107	122	109	101	127	107	115	106	118	122	124	103	127	129	132	111	128	112	118	155	137	104	119	127	131	138	112	98	122	119	110	118	126	113	109	121	114	117	101	111	118	111	117	116	115	128	134	135	109	135	117	116	132	90	115	115	116	141	113	127	117	117	113	108	128	131	128	121	118	120	108	89	119	106	116	106	141	107	121	139	110	119	113	123	99	136	114	132	124	121	133	127	109	129	123	131	113	141	127	88	112	91	144	106	143	97	146	141	121	107	118	133	119	120	114	117	114	110	119	126	109	110	108	127	116	119	121	104	115	124	120	120	101	103	132	112	125	126	114	109	130	119	130	123	117	110	123	120	124	121	128	128	112	96	102	101	120	109	117	124	139	121	124	117	111	130	121	126	121	121	117	120	98	107	137	108	99	123	125	135	136	123	127	123	127	129	112	145	117	134	120	123	129	121	135	108	105	131	107
7227	16169	13861	7443	5037	3730	2974	2321	1736	1415	1135	914	798	702	610	560	466	441	423	397	349	376	336	318	290	287	277	268	250	250	219	229	233	202	206	200	210	229	235	210	205	205	201	185	191	194	185	206	200	177	195	195	196	221	187	188	214	178	189	170	175	182	169	203	203	209	168	187	169	148	190	163	181	151	168	185	157	179	186	173	156	178	200	168	193	186	169	169	200	190	181	202	166	187	196	163	185	165	173	159	177	132	181	173	178	197	162	194	167	170	163	157	175	157	170	172	204	177	185	163	152	156	184	174	163	142	192	154	152	152	159	154	185	160	185	170	160	167	163	179	168	150	173	155	167	181	149	168	149	166	153	153	171	176	165	172	166	188	177	164	190	170	177	178	152	168	148	174	164	162	181	166	161	167	158	179	162	162	183	165	162	151	152	156	176	158	171	167	169	170	152	157	158	151	157	170	152	167	173	183	175	150	173	149	174	179	167	152	155	160	188	147	171	161	158	156	184	171	153	187	188	178	171	182	186	163	177	174	171	153	176	214	173	178	155	168	166	166	153	168	164	164	168	162	145	165	182	169	161	144	164	196	185	155	172	160	165	164	156	139	178	188	182	175	173	169	154	160	165	183	176	183	173	158	168	163	183	153	161	176	179	153	147	157	178	173	155	182	166	174	176	170	186	160	163	158	168	148	155	158	161	171	187	166	175	148	170	153	133	176	175	155	150	163	183	130	184	179	149	163	184	158	153	169	169	151	172	151	168	178	162	172	170	172	182	174	197	175	156	162	175	134	153	151	171	178	168	177	164	156	155	177	200	172	175	183	158	175	160	168	150	179	179	173	168	190	164	180	151	164	158	147	160	172	149	133	177	181	167	167	174	168	157	142	175	166	162	165	174	163	179	167	150	165	145	175	157	155	144	184	166	157	146	181	160	151	158	163	154	173	164	179	165	189	175	141	161	156	161	147	156	174	142	173	148	151	175	155	164	147	161	164	157	166	150	178	178	193	151	170	143	171	158	162	151	146	187	164	175	178	174	160	170	155	163	159	158	147	177	172	155	158	144	151	160	164	169	156	167	180	158	161	180	154	171	174	180	154	165	185	170	167	163	166	156	149	161	151	178	166	169	136	160	172	169	171	164	174	182	164	164	155	163	178	147	173	168	191	160	167	155	176	145	150	157	170	167	167	177	162	151	171	159	164	152	174	165	180	166	180	165	167	173	165	173	182	168	176	161	190	177	164	172	139	151	161	164	153	185	187	188	169	163	173	160	169	163	169	163	159	145	165	158	175	163	185	201	165	145	151	195	139	147	172	143	161	168	174	189	159	163	164	168	172	155	169	163	168	182	161	169	172	171	177	181	173	158	168	168	158	154	154	145	147	148	179	171	163	188	139	175	158	163	156	148	173	179	171	155	148	160	197	169	132	158	159	149	156	148	183	167	168	172	178	153	170	168	174	161	179	174	179	169	166	176	187	191	189	160	150	152	156	162	180	155	163	162	200	191	160	204	147	169	155	164	157	169	169	159	159	179	166	153	175	159	175	169	166	174	207	152	173	167	174	158	176	185	169	151	145	166	153	184	170	155	199	144	145	165	162	170	156	163	185	178	142	168	170	158	149	168	174	167	149	161	150	175	173	159	159	191	188	164	161	163	197	154	161	184	156	178	171	156	162	151	175	156	166	170	181	156	171	166	152	159	153	167	184	149	160	164	178	157	168	169	192	170	176	158	151	169	179	177	153	171	164	145	146	190	167	174	154	164	200	158	157	145	168	141	158	176	162	177	167	145	179	167	154	172	165	177	146	172	193	190	166	183	162	141	176	174	144	179	151	168	179	151	177	149	173	173	196	182	198	157	167	159	164	184	164	164	162	172	172	167	160	172	178	160	169	168	153	164	165	169	180	183	169	172	172	179	139	159	166	172	161	180	151	159	163	188	185	151	171	154	154	171	157	149	187	175	159	163	167	172	160	153	168	194	168	191	159	189	174	162	155	156	185	164	177	155	144	160	172	143	155	168	194	190	175	167	164	176	187	178	151	152	169	164	185	151	172	172	154	155	166	174	185	154	155	177	165	161	170	164	153	177	157	159	165	165	197	177	163	169	160	189	181	160	173	158	152	203	176	165	182	176	160	161	172	150	163	180	156	177	185	180	157	170	189	162	173	158	180	166	160	175	170	153	156	155	180	171	187	145	139	172	167	119	181	164	161	160	172	155	186	163	153	161	168	179	146	150	175	146	164	172	162	152	170	167	189	151	138	175	189	175	159	163	152	165	163	155	148	156	160	152	164	162	181	152	163	179	164	174	165	188	175	173	157	168	194	177	155	178	175	150	185	166	145	165	163	165	167	159	159	168	172	167	172	152	180	154	154	170	171	166	179	157	162	156	168	155	151	170	200	142	178	174	144	172	198	162	161	171	175	184	151	141	170	156	167	150	176	153	177	165	174	168	152	162	162	143	167	166	171	159	168	174	157	168	180	146	184	147	155	144	161	153	153	159	158	183	159	152	165	157	178	143	164	200	151	151	170	169	156	157	148	167	156	158	170	175	148	170	161	168	145	172	198	163	169	172	166	164	151	157	150	164	172	188	157	170	149	169	173	162	180	182	147	153	164	181	168	184	176	158	167	156	157	167	176	148	164	186	164	172	148	172	154	172	145	180	181	169	189	153	140	144	172	162	155	171	180	179	166	165	192	162	161	169	185	155	158	143	168	165	182	172	156	170	152	142	169	157	164	165	175	162	151	176	165	141	173	163	172	158	171	172	172	151	168	185	180	162	175	150	163	188	162	170	165	166	183	166	160	171	173	173	158	167	163	168	144	191	157	183	164	169	162	158	163	167	158	153	174	171	161	177	173	149	167	162	172	177	157	153	149	159	156	179	154	177	158	164	176	174	156	156	169	164	166	160	157	173	162	166	188	163	146	159	161	173	157	175	178	154	164	178	165	151	165	166	154	176	187	162	157	147	158	164	162	173	172	161	172	182	177	145	165	157	174	162	152	156	159	159	161	163	146	159	149	179	156	187	144	157	180	161	161	165	190	167	151	180	157	151	157	159	167	161	179	167	165	163	140	167	171	165	157	150	144	170	171	164	164	157	127	164	168	168	188	146	187	185	149	155	168	170	163	192	154	184	158	156	172	196	195	178	132	180	157	156	131	167	160	178	180	156	172	143	170	162	178	186	165	155	171	156	167	179	188	180	156	187	150	154	153	173	181	158	142	161	169	171	178	169	186	161	167	174	183	185	141	168	153	172	187	175	141	183	142	179	173	160	165	182	182	174	164	137	148	148	155	157	187	171	171	165	191	165	180	186	178	167	189	157	151	152	156	187	175	169	157	160	148	168	166	187	160	166	180	165	161	153	159	166	192	143	170	152	167	162	149	195	180	160	139	185	190	179	195	165	160	192	161	167	162	165	161	128	146	186	182	190	150	171	169	158	153	157	172	170	160	165	181	147	161	179	167	182	159	169	177	173	171
27309	20959	8670	958	634	591	448	413	414	405	388	380	426	405	385	408	389	375	377	379	424	381	349	347	393	387	388	376	349	414	380	370	380	397	363	345	375	337	380	373	386	380	366	386	381	370	392	360	360	369	381	389	388	386	370	355	384	365	355	396	385	377	369	327	343	378	373	371	323	372	375	386	389	357	417	390	371	422	334	363	381	349	364	383	384	361	343	388	363	381	372	363	374	343	367	359	377	365	388	399	408	359	375	387	382	377	346	401	384	401	373	360	387	374	341	393	389	373	350	384	334	377	370	385	380	421	377	403	406	368	372	394	391	359	363	335	338	410	388	382	367	330	380	362	383	342	367	383	361	370	379	424	371	354	412	393	371	378	349	346	354	380	380	369	376	354	378	384	358	377	367	362	385	377	373	380	373	391	365	393	355	381	361	427	409	378	395	413	368	353	368	338	394	368	428	388	347	384	340	359	350	335	337	394	393	371	352	388	407	402	389	354	383	353	390	403	376	383	355	371	374	333	347	376	366	387	359	384	377	378	372	375	371	352	381	368	398	367	411	375	384	353	369	366	383	390	365	360	381	392	363	371	404	392	372	380	374	384	377	364	331	368	401	377	365	377	376	386	357	380	382	390	395	404	373	353	360	394	369	366	364	376	383	355	378	358	377	376	405	374	385	358	398	347	373	357	342	394	405	347	363	374	394	369	381	377	370	373	354	376	369	377	388	379	389	333	370	394	365	394	357	368	403	351	350	354	388	377	380	388	369	398	370	401	321	359	393	402	353	372	411	354	387	342	408	363	359	366	382	398	387	377	352	368	348	394	353	372	391	374	395	363	380	346	354	366	368	353	402	351	390	393	378	362	330	372	380	398	391	373	371	391	368	348	369	331	400	367	382	387	339	380	401	429	413	393	358	372	353	426	374	368	386	402	341	364	339	373	363	420	394	354	333	363	382	357	376	398	364	382	363	395	370	374	372	364	390	340	372	350	384	369	372	397	381	408	361	388	378	385	399	410	408	370	373	356	357	370	393	385	361	350	345	348	380	343	352	393	396	401	382	379	345	400	407	371	393	406	389	362	343	400	379	348	357	398	364	377	342	351	367	364	406	358	370	365	380	403	384	351	364	373	378	370	369	352	367	356	369	379	375	350	388	380	388	375	383	362	402	366	340	366	355	367	368	335	370	389	370	375	380	373	372	365	414	382	401	381	372	339	378	380	388	398	355	340	361	372	376	368	391	383	365	370	400	322	390	402	366	361	384	364	378	394	353	379	381	375	372	393	363	363	378	344	336	374	361	389	361	399	400	393	364	358	357	437	374	380	377	328	393	379	370	340	393	343	377	379	340	373	368	391	366	367	395	386	346	422	400	377	362	363	386	355	361	376	363	332	334	369	360	381	391	361	374	394	387	373	357	361	371	374	393	381	369	399	386	411	412	347	338	362	348	420	387	374	387	372	358	367	408	414	346	366	385	376	389	404	364	386	356	344	381	376	381	362	364	398	384	363	389	366	390	391	442	374	356	402	363	366	369	413	399	359	340	383	381	374	359	372	397	328	393	332	366	352	345	389	373	370	401	355	342	381	385	359	385	366	370	350	396	385	357	367	400	349	350	355	394	386	348	383	367	403	391	370	389	361	356	382	359	392	381	394	366	368	386	398	378	347	369	384	392	365	367	425	378	347	379	375	351	356	340	352	378	367	364	363	401	393	385	423	380	370	352	372	351	388	390	366	385	418	377	370	380	383	389	361	383	373	394	359	373	375	344	370	384	355	379	366	385	366	357	351	342	382	392	360	392	375	404	377	392	365	398	390	399	402	383	391	361	399	388	378	358	359	369	366	399	415	392	381	354	352	381	394	369	382	395	373	369	401	396	362	371	384	379	396	409	379	363	353	378	384	386	389	340	373	380	403	374	390	397	368	396	351	365	360	340	351	384	379	360	364	362	387	376	366	386	374	339	355	389	345	376	382	364	386	390	383	422	357	400	363	408	369	397	368	353	385	400	380	377	406	397	359	359	383	335	387	335	364	394	375	357	349	397	377	381	357	354	366	362	379	412	345	360	383	380	374	380	358	373	403	350	372	391	391	339	376	378	360	379	355	386	375	342	351	356	357	370	385	388	362	367	361	348	384	391	339	382	365	353	363	404	386	385	390	360	410	369	364	379	408	381	392	371	387	371	323	387	382	369	392	362	403	360	348	350	373	376	365	366	379	371	374	404	367	381	391	352	353	355	347	360	388	379	382	379	366	403	376	382	379	378	351	356	401	369	394	348	420	387	398	361	368	379	394	357	363	394	395	413	376	366	396	396	366	361	349	360	382	383	373	345	406	390	378	371	417	346	375	383	398	392	401	362	396	397	362	381	361	372	350	370	401	391	378	376	388	361	363	379	370	395	389	423	378	370	396	368	384	386	369	404	388	368	386	357	368	347	351	407	379	375	338	389	387	399	372	368	373	410	391	429	381	390	380	379	365	389	396	349	374	376	368	356	377	371	371	400	400	393	370	415	358	405	370	368	422	410	366	368	325	394	368	363	357	372	385	377	389	369	397	396	374	378	367	378	356	361	363	394	391	378	334	355	360	380	358	408	353	353	410	401	385	364	386	404	383	417	377	383	359	363	386	343	386	391	370	400	381	388	337	378	367	378	399	389	403	353	382	367	402	378	396	417	382	361	387	333	378	405	389	342	370	369	368	366	379	374	363	370	373	343	404	365	383	393	366	391	356	368	410	366	372	337	361	389	402	373	401	374	391	360	363	394	386	328	398	368	366	396	379	369	419	362	347	364	380	377	377	408	329	341	339	368	363	389	367	393	359	365	391	400	354	361	381	367	391	412	349	325	399	396	403	337	366	355	396	406	382	362	371	355	370	386	368	351	388	381	355	392	363	374	383	393	354	364	406	393	337	370	375	374	398	358	392	418	361	369	375	365	369	397	379	369	377	393	400	407	354	407	382	369	365	400	359	346	374	385	388	367	390	390	382	397	408	334	379	378	358	383	366	383	380	392	375	356	405	376	369	393	392	396	352	380	371	367	382	367	365	378	369	378	382	357	369	375	426	333	370	384	343	368	374	374	375	352	404	354	370	395	403	368	398	362	373	385	375	365	383	344	376	378	317	384	398	418	393	398	374	365	384	357	386	372	344	402	363	356	387	405	401	372	372	398	340	358	420	344	365	386	399	345	374	327	380	376	371	392	393	357	373	363	384	391	345	378	386	359	415	360	387	394	372	400	359	389	376	356	402	399	386	386	366	361	382	385	364	369	366	364	365	396	361	389	343	388	340	366	369	390	348	362	378	390	385	373	356	377	368	401	366	371	378	366	343	408	388	363	381	365	341	358	381	372	387	376	335	384	368	367	345	400	380	404	377	386	386	392	352	374	354	373	362	368	383	377	353	358	414	377	364	389	342	343	394	365	410	385	388	360	349	398	371	352	398	367	396	428	363	360	361	406	393	385	414	361	375	387	389	400	363	417	380
3986	1388	1283	893	707	645	598	584	562	576	546	517	492	569	520	501	544	520	538	476	519	516	474	515	472	514	466	540	551	478	489	540	509	493	464	498	467	494	501	481	480	498	515	487	508	509	519	491	511	490	498	491	514	514	452	499	506	504	506	475	524	511	535	469	512	514	492	502	496	486	476	518	508	505	519	473	518	480	503	500	507	556	505	480	467	500	472	514	545	544	502	536	497	500	490	497	522	502	500	485	494	514	496	459	478	497	517	517	525	544	526	487	460	490	510	473	502	480	531	514	523	479	503	536	499	537	490	508	502	487	497	540	494	504	515	506	499	490	523	512	529	503	516	523	503	533	513	485	496	557	503	484	483	528	524	510	509	503	521	485	516	472	508	514	513	474	487	500	518	457	527	508	523	490	476	516	497	484	522	523	496	506	501	520	499	548	501	518	509	466	520	494	538	491	502	540	487	498	458	462	501	526	487	524	518	482	505	547	505	536	511	488	488	482	529	562	472	490	501	492	497	460	497	483	536	484	430	490	502	484	490	508	501	499	471	455	496	519	469	485	532	515	485	503	498	529	504	478	499	498	520	533	526	513	531	494	511	508	479	514	530	474	498	497	500	477	533	499	504	496	523	503	508	518	494	471	498	539	532	446	524	497	491	495	479	543	531	507	503	518	496	480	500	535	540	512	496	501	485	511	512	502	477	489	514	501	529	521	521	588	460	515	461	511	517	526	477	497	503	511	537	508	537	543	507	482	527	490	529	540	508	496	529	551	507	494	492	520	538	513	506	523	531	501	476	483	525	497	507	473	493	502	500	506	492	567	488	513	504	464	520	475	542	485	484	503	528	457	506	520	508	482	472	469	510	500	521	511	511	531	454	519	521	542	491	491	505	471	499	515	508	500	492	513	523	484	489	504	501	524	483	513	525	491	480	495	520	493	497	524	515	505	522	468	515	489	508	484	519	546	495	518	509	487	549	490	538	498	508	506	486	511	540	539	504	509	473	469	484	491	458	476	460	497	479	495	515	508	493	493	483	502	450	507	462	499	492	533	501	522	472	559	490	486	495	539	525	495	467	470	519	474	501	530	513	541	497	456	497	473	503	442	510	486	534	557	489	488	483	519	461	483	494	536	501	509	497	514	483	495	453	486	501	475	519	453	530	483	516	482	477	502	490	509	531	479	479	513	521	502	504	535	464	478	465	493	473	514	501	518	489	500	490	464	507	514	507	459	510	503	503	512	532	528	483	473	546	507	488	515	481	502	511	511	478	536	507	484	526	492	512	493	512	540	485	496	545	528	569	507	510	544	500	511	508	565	527	494	507	520	461	463	486	524	489	489	465	499	469	493	466	520	522	479	482	525	520	486	487	489	525	512	530	506	491	488	491	499	507	460	515	475	540	468	493	498	536	490	461	513	527	490	440	506	503	468	460	477	520	490	523	516	493	498	480	522	485	529	537	508	515	508	503	473	520	502	499	489	538	479	505	506	473	484	497	533	503	479	485	469	483	519	549	513	499	506	501	504	531	480	523	508	471	506	510	514	508	497	497	529	482	476	462	503	508	500	485	469	512	481	468	513	481	487	527	473	487	510	488	500	484	546	516	470	508	521	500	523	484	522	518	490	527	494	472	519	523	491	511	528	500	487	528	483	474	502	537	476	473	492	505	510	510	500	522	507	521	500	475	546	524	482	492	493	463	514	521	499	519	506	503	547	494	434	533	458	528	506	502	543	500	473	520	501	510	475	499	500	531	493	491	492	508	511	500	457	451	491	471	487	489	484	487	467	511	466	525	506	515	524	486	494	515	493	492	530	478	491	541	551	512	516	478	471	488	505	535	504	515	513	479	515	501	467	499	520	503	532	513	476	537	519	517	469	521	507	500	470	512	514	515	496	506	465	455	504	502	491	482	564	479	524	479	470	478	504	502	556	536	480	489	522	493	478	519	559	523	505	532	460	499	491	506	506	480	493	487	508	491	487	535	513	499	502	487	488	530	499	519	495	487	484	479	511	489	518	552	524	501	462	524	490	492	484	518	510	469	480	476	511	495	470	529	475	490	491	495	492	490	527	481	539	526	491	485	516	491	486	486	503	505	482	486	526	525	497	494	488	488	485	488	498	496	516	496	540	523	498	501	520	522	473	515	497	534	524	520	506	486	515	480	516	480	447	502	534	504	541	515	526	513	515	476	485	501	517	525	465	486	511	492	502	506	509	477	509	489	508	537	491	527	470	490	520	508	488	515	493	515	498	510	520	496	535	521	508	503	486	495	542	501	501	478	530	519	515	488	465	473	450	518	481	497	479	510	478	498	534	514	519	526	484	519	509	518	495	515	479	505	509	489	497	498	529	533	509	495	562	512	520	531	489	502	472	533	485	494	500	505	503	474	506	508	506	517	500	491	472	497	502	486	461	494	526	489	521	512	510	485	492	465	479	502	483	493	496	500	524	504	506	554	487	495	493	497	528	471	480	493	504	480	505	478	518	531	483	492	482	526	486	495	496	488	498	472	516	573	514	496	496	505	516	484	491	543	475	496	511	514	499	476	507	505	513	491	524	536	532	514	502	474	461	457	486	483	503	569	495	521	484	537	504	520	485	529	521	489	531	550	466	484	464	556	495	545	532	461	503	469	525	535	486	477	462	456	490	496	519	513	451	528	475	503	541	480	484	523	502	486	516	477	537	522	524	528	503	464	473	494	505	523	467	508	488	523	500	487	520	500	451	460	496	492	487	510	480	500	496	560	483	519	497	536	516	519	498	521	489	540	506	502	475	511	521	495	482	535	476	513	523	502	508	529	485	539	507	515	495	536	506	495	501	493	522	509	543	491	522	494	468	504	512	529	494	519	553	502	493	541	513	477	491	512	496	473	476	502	501	488	503	523	499	491	508	495	506	478	517	491	515	532	495	487	484	489	502	481	502	475	512	547	512	497	490	506	492	529	532	499	538	508	473	501	492	475	478	503	557	495	527	505	474	526	490	526	520	469	518	526	526	492	514	499	510	465	514	489	492	490	489	506	516	526	515	496	508	480	497	503	504	523	503	520	535	497	516	526	514	521	544	512	519	475	497	492	521	499	516	531	501	495	481	462	548	492	512	525	487	552	513	515	528	499	528	502	505	471	484	524	510	522	538	508	510	477	502	482	517	487	511	501	513	549	527	529	526	492	530	500	517	512	511	544	492	514	516	564	490	523	493	489	475	497	474	518	467	488	512	545	497	510	501	481	494	484	493	513	465	501	491	478	494	472	491	483	434	470	489	530	507	514	501	477	480	502	494	513	479	500	495	472	533	463	507	514	491	518	513	498	521	488	507	518	482	512	474	505	475	510	494	506	482	483	510	524	484	493	503	550	524	500	513	494	473	491	520	510	511	539	492	489	486	549	489	523	474	536	491	498	502	509	462	505	514	490	477	496	499	467	489	500	465	516	535	503	504	481	499	527	482	532	474	531	554	508	523	533	518	520	484	506	486	542	506	478	491
24452	21600	29151	24545	21564	8638	1046	755	605	546	493	461	448	405	412	378	370	393	359	319	345	340	349	327	354	330	347	324	322	332	344	298	324	312	315	300	325	333	313	335	327	312	309	315	327	282	336	321	310	342	327	315	321	322	323	304	307	326	329	323	316	311	277	306	302	326	319	321	325	311	286	324	298	353	308	271	309	322	292	299	303	315	318	309	311	324	309	283	314	313	309	322	284	332	299	312	290	337	315	326	318	321	310	301	345	322	326	313	316	341	311	298	330	312	294	321	288	310	329	282	315	291	333	293	303	312	327	316	298	312	315	306	324	291	305	307	301	327	293	305	295	300	296	310	286	278	302	325	300	324	268	327	300	286	298	297	346	286	363	291	320	301	319	321	314	322	333	337	303	316	278	325	311	343	303	294	315	332	303	305	329	302	289	335	290	297	338	309	342	304	306	328	277	329	293	294	282	314	296	311	298	342	308	302	295	279	308	300	330	283	309	265	323	308	309	317	317	307	279	336	347	330	283	319	318	297	307	300	278	313	317	316	321	308	329	332	330	296	334	308	302	314	333	301	300	312	326	295	290	282	310	293	316	311	331	267	335	299	322	311	327	287	321	280	301	312	300	285	299	316	316	288	289	301	287	325	313	283	279	327	301	317	301	312	287	316	270	299	316	324	320	333	292	302	310	294	298	287	310	289	284	301	310	320	323	286	329	313	323	306	291	304	318	299	277	331	328	305	308	326	261	313	319	329	306	306	308	287	322	284	310	319	289	321	307	335	303	311	287	279	317	312	306	283	335	327	310	326	323	329	287	325	302	336	319	299	309	292	298	320	311	305	301	293	287	355	294	305	306	335	306	306	317	306	305	285	280	288	288	325	308	298	317	296	314	288	318	299	314	308	322	322	313	301	313	336	284	316	314	289	307	316	308	296	339	327	309	316	328	309	318	332	312	329	294	307	322	322	312	309	314	319	299	310	286	320	327	283	312	313	315	320	308	358	322	300	307	336	303	321	342	335	296	297	335	296	296	332	326	334	313	316	296	281	309	284	315	293	293	308	326	329	309	292	278	325	299	282	303	313	333	288	327	328	326	338	298	290	314	347	290	317	323	326	325	307	340	299	292	314	300	320	294	298	302	346	323	281	333	301	311	335	343	316	296	313	297	304	297	351	306	313	289	292	321	293	295	324	317	323	303	292	328	325	301	316	305	296	323	321	306	293	334	351	341	288	286	340	314	290	313	315	306	329	304	324	319	347	320	311	274	331	310	330	354	305	291	296	311	293	285	317	331	313	305	331	315	320	305	294	308	310	287	350	314	293	275	295	307	339	330	284	310	310	295	302	296	324	310	311	320	287	292	302	298	282	324	337	292	312	307	330	286	310	305	298	289	299	279	345	308	307	305	312	342	314	306	295	331	309	334	298	315	298	333	306	341	291	304	316	316	294	309	317	282	314	299	307	334	318	302	298	300	311	329	307	338	324	323	298	320	307	300	315	321	307	305	290	313	314	299	283	322	329	335	338	319	311	329	341	324	315	300	319	309	317	309	337	302	309	329	331	294	325	312	340	301	313	324	310	310	332	335	319	303	314	303	304	306	317	291	311	276	303	302	278	300	309	278	320	319	307	304	281	338	288	322	284	315	308	296	311	326	302	312	269	306	327	300	306	325	292	357	325	308	313	299	297	282	325	299	298	324	318	293	309	314	317	278	311	315	311	327	310	309	302	306	276	298	322	322	321	314	325	306	328	305	305	327	323	294	325	323	310	306	332	295	334	319	311	287	299	322	296	285	332	300	296	300	345	294	314	339	329	279	330	319	323	332	336	331	301	314	343	340	299	302	277	297	287	336	320	317	301	300	304	265	326	320	316	306	314	305	316	307	340	293	352	295	305	304	325	295	308	317	344	295	342	310	352	310	329	292	306	316	315	321	286	293	310	298	296	341	332	309	298	328	334	318	324	326	313	290	323	280	321	330	315	333	318	281	324	326	334	304	281	302	318	287	317	261	336	341	289	280	325	318	324	286	293	285	296	337	314	296	316	348	305	291	315	312	288	342	304	278	295	305	315	329	288	317	302	317	343	304	282	308	297	325	287	332	331	301	325	314	314	296	295	292	289	310	282	311	288	296	295	322	311	277	303	312	324	298	322	326	309	302	305	327	343	298	295	323	321	335	308	311	303	285	350	330	317	315	304	338	324	322	310	302	320	310	292	314	315	306	296	274	318	326	325	311	300	308	302	266	306	346	303	296	339	315	317	296	320	345	292	315	289	318	287	330	304	310	340	306	324	297	303	309	295	292	308	331	284	345	276	311	300	293	289	300	312	333	297	303	306	312	272	306	331	278	319	301	302	303	325	288	294	300	287	316	325	313	333	300	279	288	327	326	305	310	349	322	333	289	297	340	306	313	313	316	312	318	329	283	296	325	274	313	293	323	298	343	334	320	314	298	295	298	315	316	332	280	296	345	317	304	290	307	310	290	319	290	300	331	290	312	277	317	292	272	308	332	334	319	320	305	296	316	280	359	304	294	316	312	303	302	291	280	296	296	291	312	322	287	333	312	295	320	288	282	319	315	291	286	318	297	305	320	301	322	303	335	295	335	334	317	314	323	348	339	300	295	299	289	326	324	339	300	311	334	294	342	318	334	293	297	295	310	310	318	309	294	314	319	309	311	315	322	319	313	307	302	303	324	288	271	310	292	319	324	306	315	334	297	296	312	320	325	319	308	314	288	299	284	322	316	305	302	294	297	290	312	336	302	311	303	306	319	273	296	296	301	286	307	309	295	329	291	313	310	304	299	312	314	309	316	326	316	311	308	330	301	343	307	297	309	325	309	308	335	337	311	330	283	296	298	317	293	300	266	316	293	300	348	306	309	289	319	291	307	330	335	318	332	293	308	291	305	262	292	304	327	337	313	309	292	303	318	330	295	328	303	311	316	315	326	314	332	313	299	308	298	344	318	306	331	345	303	304	283	311	323	331	315	317	311	319	332	282	316	294	307	325	275	282	321	300	335	326	308	305	348	328	331	314	301	307	291	293	301	337	297	313	340	323	302	307	309	325	329	316	278	300	301	292	314	280	279	303	333	302	308	295	313	297	313	307	291	277	331	334	318	294	313	289	288	342	319	285	308	318	325	311	300	306	298	293	310	300	318	299	311	313	296	332	266	285	313	275	271	293	311	336	316	321	335	298	303	293	334	347	305	310	317	298	290	319	298	285	326	329	326	316	325	320	326	296	319	333	315	277	320	295	325	325	311	318	287	298	314	297	321	299	312	302	319	295	334	303	301	324	332	316	300	307	319	318	293	326	335	318	304	293	282	325	292	320	305	302	311	314	290	331	322	323	322	333	325	311	317	281	304	292	289	315	303	277	277	323	290	338	320	290	292	315	290	335	291	292	341	343	321	314	313	319	309	309	321	323	310	271	314	295	349	287	323	322	300	319	285	297	336	298	292	297	335	294	272	328	307	329	308	321	330	309
4816	10134	8876	4538	3094	2315	1877	1522	1297	1111	925	847	715	706	633	646	609	551	597	555	527	479	506	513	460	492	477	468	458	468	484	495	433	505	423	455	408	440	447	447	443	491	427	469	421	432	445	411	457	411	455	455	416	451	450	449	501	400	468	438	448	426	429	404	394	408	433	429	404	432	452	426	470	423	426	437	385	400	425	411	425	441	413	435	434	397	421	454	407	446	428	442	436	413	440	428	421	438	395	445	422	392	428	419	425	405	393	486	472	435	392	434	381	433	464	431	431	408	425	419	439	401	465	433	386	410	418	424	441	421	439	444	395	444	430	427	436	445	423	441	447	435	432	409	419	413	448	385	420	411	422	458	402	437	428	418	405	426	432	443	429	423	402	414	442	444	405	474	400	416	426	443	400	438	412	403	405	393	459	409	420	426	400	467	441	410	401	435	437	423	441	421	428	423	426	437	398	445	455	422	462	393	424	421	425	380	446	435	402	387	421	454	397	438	463	402	436	428	398	405	412	421	428	411	409	391	411	422	396	404	422	406	437	429	452	432	411	414	402	421	380	435	390	405	443	405	410	404	441	415	417	420	406	410	465	423	442	425	393	399	400	467	419	413	418	428	435	435	411	406	413	403	430	428	469	437	422	431	397	418	414	412	413	432	412	426	426	394	430	445	422	429	411	421	417	382	433	394	404	416	408	424	451	430	437	405	377	454	421	469	430	373	419	464	429	379	417	426	418	426	385	412	438	432	385	424	410	432	434	405	400	395	431	458	403	396	438	427	439	457	396	390	424	415	473	429	393	398	408	411	425	445	394	434	432	426	431	415	381	439	425	378	402	428	432	445	425	405	452	421	421	402	451	421	403	401	394	411	395	419	432	420	438	400	406	419	455	426	384	408	444	400	440	366	433	387	424	456	384	425	417	419	441	402	452	424	420	414	394	400	461	469	425	430	415	445	409	428	427	443	418	413	432	418	421	413	460	403	409	447	416	417	440	427	449	432	407	416	415	424	406	406	449	427	395	422	423	414	408	407	380	384	418	438	425	414	418	457	410	426	414	418	407	470	448	399	434	414	418	439	417	402	440	432	433	412	413	465	448	414	402	423	479	421	450	448	468	415	431	427	414	456	384	434	448	474	434	403	442	428	415	407	403	431	447	411	425	392	422	414	449	364	408	411	403	415	406	476	460	398	409	432	419	415	426	438	458	422	428	444	423	414	416	395	415	417	395	396	468	446	401	411	420	437	445	408	396	441	409	437	439	477	402	437	428	389	442	465	400	401	422	454	432	390	428	386	438	428	449	413	408	433	409	451	414	477	423	444	431	411	447	408	437	452	436	422	371	407	412	448	456	412	412	404	433	468	456	357	465	411	398	427	424	440	417	443	433	449	427	423	421	433	432	475	414	439	444	408	381	416	415	426	401	441	408	436	419	451	437	432	390	433	414	423	413	399	437	376	400	421	406	403	443	440	432	395	431	432	411	395	414	414	415	410	446	432	454	428	411	449	387	412	428	461	433	429	429	407	441	451	394	441	375	391	438	410	454	409	446	410	438	406	402	485	421	432	452	439	413	395	423	402	429	366	451	421	416	451	443	418	424	439	446	405	437	398	401	415	462	448	427	434	417	420	419	425	423	446	457	440	434	426	428	436	448	440	422	418	442	401	439	426	446	424	414	440	408	409	449	440	395	444	442	440	409	434	449	423	425	411	428	418	415	431	376	436	438	461	430	399	444	437	424	433	430	418	404	413	436	415	457	434	427	455	430	393	457	391	440	435	394	452	463	443	433	441	425	433	409	416	398	443	453	405	430	436	433	450	449	435	413	447	414	425	422	460	403	405	443	439	431	433	409	414	422	398	449	404	448	426	405	431	421	391	414	418	436	400	418	431	412	396	428	399	389	455	402	435	461	485	393	450	389	400	421	426	402	424	432	467	407	407	434	409	412	448	452	412	434	458	433	390	456	413	443	448	427	395	442	415	398	433	447	430	430	398	432	452	422	435	443	449	396	423	404	399	426	411	403	428	446	413	420	417	430	389	368	395	399	427	454	439	482	444	431	395	396	449	425	428	398	431	433	403	431	391	420	415	425	397	434	439	416	435	394	434	427	425	418	457	410	454	436	407	441	452	399	434	414	407	412	469	458	411	403	411	464	401	459	417	429	443	445	420	401	433	425	382	431	405	426	452	435	438	418	432	411	432	444	383	427	402	411	460	445	416	416	430	410	405	450	400	450	430	426	405	423	425	432	487	448	421	414	431	407	383	410	420	409	421	441	442	422	402	426	413	384	457	476	404	435	422	432	408	416	424	394	467	424	444	380	424	389	410	403	453	398	427	416	389	417	402	461	415	415	409	405	434	457	439	405	412	399	419	413	434	408	431	424	438	411	425	408	425	405	419	396	404	467	379	412	407	435	448	386	442	436	441	424	426	457	428	411	429	404	432	414	427	457	414	438	423	437	396	363	400	447	409	447	410	400	405	420	380	436	425	436	434	425	432	440	434	403	427	418	417	414	448	444	457	404	428	397	433	400	400	436	459	438	440	424	437	426	434	427	435	446	408	393	453	426	393	430	433	423	485	455	450	415	418	455	413	407	410	417	411	416	432	414	413	445	410	417	431	431	468	393	415	419	421	444	442	428	450	403	392	431	430	406	436	451	437	455	425	411	388	402	449	424	438	421	426	416	434	383	437	398	428	451	444	446	400	463	362	413	448	402	437	426	419	412	445	443	420	466	439	456	467	425	403	412	442	417	451	417	420	413	433	413	428	409	442	399	425	412	470	445	456	374	413	430	428	420	386	428	441	441	439	406	424	421	409	430	406	414	423	421	435	417	424	446	444	406	442	424	443	404	419	464	439	449	433	412	427	403	421	435	401	413	409	421	417	471	391	436	411	413	446	414	433	425	426	418	435	384	447	411	442	442	416	442	410	457	424	427	444	433	410	436	385	416	415	445	410	421	418	435	424	428	405	438	406	428	432	407	445	397	436	428	441	473	433	419	421	390	468	440	418	425	407	449	410	415	445	434	449	439	414	416	441	407	398	377	417	447	450	391	417	416	424	433	420	444	407	409	429	414	449	413	464	474	441	422	425	402	395	424	421	451	417	408	416	413	446	402	408	459	385	410	404	417	411	434	436	380	442	454	408	449	400	430	413	451	410	420	463	393	426	414	438	379	439	447	407	397	444	426	428	399	420	397	440	445	442	434	453	437	410	450	442	449	413	411	439	402	458	412	465	409	430	427	418	406	430	434	421	438	385	425	445	430	432	440	459	418	432	427	420	429	411	400	481	427	436	463	453	419	421	423	422	408	396	417	400	427	427	391	400	439	437	419	422	384	433	439	393	449	427	445	435	377	426	436	450	428	394	410	444	398	444	429	429	424	456	420	422	442	416	407	402	415	404	456	379	379	426	423	372	438	437	418	448	440	436	435	420	382	406	424	393	431	420	466	420	448	416	417	428	448	407	392	411	437	408	427	375
23402	21580	29613	24031	21582	21584	6397	1035	726	581	577	438	414	343	299	275	280	240	230	243	237	207	203	207	200	176	200	183	178	166	143	162	150	160	164	166	166	154	175	127	144	159	140	129	159	158	125	148	162	150	133	147	148	155	157	139	124	129	152	117	154	154	142	153	146	148	150	152	164	124	127	136	123	136	127	146	156	137	135	126	124	136	149	128	142	127	156	149	132	143	119	152	145	149	142	131	143	143	122	145	138	109	112	120	126	178	130	151	174	154	128	143	125	123	124	143	148	132	144	110	111	126	143	129	147	122	149	149	160	130	150	116	144	141	131	120	140	122	160	137	126	125	156	126	129	133	128	118	163	132	140	134	132	146	132	132	133	130	139	102	127	130	171	142	125	134	148	115	134	137	126	131	137	147	137	129	141	142	133	159	152	126	116	127	130	140	127	124	123	146	107	137	127	125	135	127	123	140	138	134	121	136	128	139	120	151	134	128	116	120	129	143	139	122	129	111	136	125	119	123	136	130	137	117	132	123	150	137	143	140	133	129	122	126	147	119	115	122	137	127	144	156	96	134	123	124	153	103	116	128	139	136	132	141	139	126	130	136	132	126	115	128	135	128	130	157	139	143	131	135	118	129	128	116	136	127	156	113	129	121	116	143	143	142	129	131	136	125	138	145	129	126	143	140	118	132	145	123	119	137	119	139	129	145	153	133	131	139	136	138	133	136	145	155	148	126	137	141	140	122	141	147	120	141	125	129	138	115	101	124	119	136	144	111	123	125	125	125	142	143	121	131	140	124	125	142	130	119	101	131	127	114	137	136	124	135	108	133	131	137	134	117	143	145	155	129	144	112	128	129	129	115	132	130	138	123	130	129	147	142	130	143	101	146	158	141	134	118	133	117	134	135	120	123	149	132	141	94	132	131	121	111	139	153	141	121	133	124	117	150	136	127	140	121	136	127	114	136	132	142	137	120	138	148	148	140	119	132	121	127	138	139	142	117	134	130	131	142	144	130	145	134	148	124	130	149	131	118	144	152	134	139	152	136	123	137	149	146	141	129	127	112	134	131	134	119	124	118	128	135	139	154	124	123	121	143	125	136	102	109	131	139	129	108	142	148	146	131	122	113	134	148	135	137	133	103	156	131	138	139	132	152	133	145	124	94	122	144	124	127	130	112	127	134	143	122	116	130	132	126	132	118	128	140	134	146	128	133	118	140	145	134	135	118	138	131	138	108	145	128	139	139	138	138	143	130	123	132	127	134	145	122	130	149	137	147	126	150	120	136	144	135	145	127	133	136	134	111	127	121	126	116	129	134	128	112	125	132	126	132	144	119	115	134	134	123	145	131	133	134	136	142	134	124	139	144	148	148	105	129	127	133	135	140	130	119	127	143	135	130	136	137	126	118	130	123	138	122	139	129	125	126	126	149	122	114	141	126	126	123	131	138	137	128	125	126	140	119	117	131	152	136	149	102	142	130	124	127	106	144	128	174	151	119	123	143	148	139	138	133	126	138	131	123	133	120	142	122	138	107	116	117	129	138	130	139	136	139	129	145	141	126	142	128	140	114	156	133	142	135	146	141	149	142	137	140	131	139	134	146	148	138	130	117	131	144	113	148	135	133	142	132	124	155	117	149	121	108	111	129	131	141	128	145	141	105	131	148	141	131	112	146	133	124	122	134	145	130	121	123	131	135	116	126	128	118	108	150	122	140	139	103	134	127	123	135	132	123	126	143	132	128	110	112	124	160	122	141	128	119	134	134	129	138	143	137	143	122	131	119	107	147	123	111	137	138	118	167	124	142	113	147	126	119	118	113	124	153	136	135	131	132	125	118	126	106	127	159	124	128	118	157	135	132	137	131	122	119	126	112	112	139	124	132	152	122	147	123	131	117	136	110	123	120	113	119	137	142	125	132	134	144	121	147	133	140	111	116	122	109	137	122	116	134	122	120	131	123	119	111	128	141	128	157	133	129	135	138	130	127	111	128	107	145	132	142	145	134	124	112	136	147	124	150	137	154	159	123	151	147	127	102	114	131	147	125	142	138	125	142	125	129	132	130	119	143	128	121	141	136	127	140	143	132	130	147	115	135	121	129	124	117	139	122	127	137	127	115	136	139	124	149	128	128	156	123	129	135	152	144	123	129	124	113	135	125	125	131	133	120	124	133	121	140	122	153	131	156	146	111	110	126	137	124	131	137	135	134	126	139	140	134	125	136	131	139	147	134	118	140	113	125	121	133	129	138	141	145	127	119	135	129	136	125	133	128	134	141	120	149	132	142	124	119	126	131	131	122	118	119	128	133	146	149	132	146	109	121	158	146	125	110	127	155	116	133	129	135	114	148	101	112	130	118	116	142	125	158	136	139	133	144	124	122	131	118	138	125	124	124	135	137	147	127	117	137	144	137	131	139	120	124	133	129	117	130	142	142	137	132	119	131	135	127	133	144	138	136	133	134	130	115	140	140	151	118	132	143	141	141	150	136	121	114	133	134	140	116	124	129	146	141	131	137	141	125	134	133	145	117	144	136	138	127	112	137	149	129	134	127	122	132	123	126	138	141	123	134	130	113	134	130	135	137	135	136	133	124	121	124	135	154	130	129	129	131	138	123	127	124	104	134	140	156	154	141	143	123	137	118	135	139	150	115	148	145	127	135	144	138	122	124	129	129	120	117	128	147	119	134	121	120	140	153	147	127	122	131	134	132	128	133	117	131	145	112	127	117	149	114	153	117	133	144	128	133	114	134	117	127	125	133	152	138	153	133	135	128	134	134	133	115	164	132	117	127	122	134	142	143	134	125	122	134	115	127	119	129	135	126	158	137	164	117	145	134	123	121	108	138	137	124	134	118	131	148	113	129	118	129	122	141	142	152	137	137	134	129	124	131	147	114	128	141	129	136	140	120	122	124	114	120	148	115	125	121	130	145	127	125	140	150	129	140	157	144	145	154	113	127	148	138	137	129	120	142	127	152	128	140	121	144	112	131	131	136	123	146	140	120	130	127	126	127	118	108	137	134	124	119	136	147	138	146	133	132	137	128	135	138	114	128	133	134	130	126	139	154	130	145	147	136	153	127	131	119	126	129	120	133	130	114	136	144	130	136	134	129	151	128	137	140	123	110	113	138	148	133	120	143	141	121	127	111	127	137	116	109	148	132	122	115	126	137	144	119	137	125	165	121	150	134	143	134	143	129	120	135	119	130	154	129	131	148	144	117	129	121	125	133	140	134	123	127	123	137	130	136	150	139	129	128	111	149	128	147	158	115	144	117	137	141	127	126	122	132	117	122	124	126	134	108	138	139	146	145	114	135	120	118	133	125	134	116	115	141	113	144	110	116	149	136	134	140	124	119	122	138	113	127	136	144	144	119	122	118	133	128	128	135	151	141	115	123	123	128	114	140	135	124	134	127	132	133	129	125	125	103	129	121	131	133	124	142	135	144	141	127	132	160	118	142	132	120	133	145	127	133	145	134	114	138	143	120	130	145
7034	16315	14019	7517	5186	3772	2902	2349	1702	1412	1210	933	790	700	612	548	510	492	415	365	327	352	387	326	325	282	264	287	282	277	253	243	261	242	227	223	230	230	236	208	206	208	221	244	198	217	231	224	233	246	214	199	210	205	204	193	207	209	211	215	222	212	183	207	198	208	158	181	210	168	170	200	178	199	166	206	184	187	207	194	191	215	183	172	192	169	203	200	213	202	209	187	187	217	222	212	215	203	179	207	197	182	179	196	199	176	183	201	198	231	205	198	167	205	176	196	169	194	169	167	200	187	178	188	165	193	180	189	200	181	187	193	163	176	191	199	156	212	188	181	195	174	216	188	182	184	186	187	199	187	209	206	199	162	153	188	175	185	206	193	162	222	204	189	202	184	185	205	169	183	165	182	214	204	164	180	186	198	192	174	188	209	202	177	175	219	179	161	165	208	205	187	191	201	180	174	165	189	173	182	200	161	180	173	154	179	175	183	193	187	198	180	181	211	171	181	160	201	172	178	165	168	184	200	223	203	209	220	176	176	202	198	208	166	170	183	190	160	182	176	207	193	173	182	166	180	184	182	178	195	177	204	169	173	199	172	192	191	179	182	198	194	158	186	191	178	190	196	182	176	169	177	181	179	192	178	173	187	171	180	171	194	200	180	190	169	173	206	184	183	181	194	155	188	197	165	195	200	172	170	182	162	183	167	193	215	180	170	169	179	193	178	177	178	170	202	153	184	171	205	184	190	190	191	174	202	196	189	174	194	189	190	206	191	180	172	147	196	178	183	201	170	163	202	177	202	191	186	205	180	179	196	200	181	171	186	202	188	157	175	178	195	197	186	192	176	161	178	197	175	195	178	160	175	196	147	205	180	173	183	161	173	192	175	169	168	174	189	172	182	199	181	168	199	185	165	176	175	202	199	164	172	171	177	180	179	172	173	195	200	213	197	211	181	164	215	166	167	169	185	173	194	162	167	169	162	170	163	196	167	164	167	164	199	175	169	175	179	166	176	189	180	185	189	165	184	163	171	186	205	186	185	198	188	188	188	172	183	200	189	174	173	182	190	153	178	193	202	171	157	174	185	176	174	190	174	193	183	176	183	176	181	168	200	191	166	186	179	185	179	195	190	189	168	182	187	187	173	204	178	197	189	177	187	175	198	188	188	172	201	175	181	191	199	205	184	188	203	186	183	166	218	196	180	189	197	189	184	192	186	179	201	165	177	176	189	183	181	167	179	180	189	193	185	171	179	177	205	181	191	170	208	185	200	177	165	165	190	171	159	214	189	191	193	193	160	200	179	178	187	166	183	181	209	173	156	198	203	183	186	164	197	178	179	189	181	181	181	193	173	181	180	171	171	171	213	172	186	187	185	189	168	157	193	166	203	198	172	180	192	181	191	190	182	176	183	174	188	182	183	163	184	195	192	174	184	167	200	178	173	175	187	188	172	191	202	187	185	197	183	201	177	186	168	197	199	165	186	176	181	188	177	169	198	189	168	147	183	164	171	194	173	170	176	172	184	194	182	185	188	193	179	192	186	161	179	192	183	174	180	199	193	191	165	173	183	152	176	178	210	193	212	186	179	157	165	176	197	175	193	187	173	185	175	185	201	183	183	191	198	179	221	173	180	205	179	175	192	181	197	177	170	182	161	160	180	167	195	197	159	197	181	201	175	201	164	190	159	181	205	172	158	185	198	157	192	190	197	186	182	178	177	186	186	198	178	196	168	193	174	186	175	162	210	169	200	191	183	191	167	167	183	173	168	189	157	183	203	190	183	173	179	190	173	193	202	195	191	170	186	203	173	177	191	200	192	214	184	170	187	173	152	174	191	197	185	195	144	187	176	204	172	180	161	190	172	190	197	199	190	199	165	201	191	153	169	173	177	172	181	178	179	169	200	180	179	168	201	195	201	194	187	194	176	185	185	169	172	183	178	158	199	186	188	187	171	180	182	205	198	172	184	177	159	179	191	167	208	196	194	224	167	159	183	170	173	170	185	181	157	170	177	179	187	179	168	203	186	198	163	172	177	202	173	178	172	180	190	183	198	183	164	204	198	150	178	157	170	193	165	180	198	178	174	178	172	190	187	185	190	172	204	189	173	188	163	173	161	188	202	186	191	196	171	175	186	168	180	162	195	180	176	213	177	164	196	172	174	164	181	164	185	202	213	151	179	199	180	197	159	169	173	185	182	196	180	178	177	175	156	185	185	184	205	173	190	158	182	162	183	188	209	184	176	175	164	196	182	174	184	171	187	195	183	203	192	169	183	175	187	179	165	171	175	179	204	165	221	160	184	181	180	174	173	213	182	183	171	173	172	198	171	196	202	160	222	191	184	174	171	187	188	206	199	160	185	190	203	194	209	196	169	202	197	200	171	196	172	186	159	171	183	172	202	185	166	166	183	177	163	168	151	197	193	180	189	172	183	175	176	206	171	190	194	192	182	165	178	180	158	189	179	164	209	208	174	197	163	170	194	196	185	171	172	173	161	183	186	187	163	151	184	191	165	191	163	206	177	190	186	175	190	184	181	158	199	191	185	196	202	186	190	211	181	178	181	187	183	169	180	171	178	178	169	189	178	184	200	170	170	182	181	167	165	192	189	203	181	192	169	179	185	189	194	180	199	175	186	156	165	195	188	178	207	170	148	178	184	174	184	163	168	198	178	193	165	175	198	165	163	215	166	190	159	203	165	183	189	198	182	163	172	198	176	170	189	181	180	195	176	184	194	188	182	177	174	200	213	188	186	169	148	194	196	172	177	169	179	163	178	186	157	144	197	183	173	191	182	186	182	181	233	180	171	171	183	174	188	187	167	197	176	174	187	173	176	218	179	175	188	177	187	197	167	191	189	160	175	181	155	168	177	192	171	178	178	166	183	173	190	178	180	195	177	189	164	183	182	188	159	173	185	175	169	164	166	178	189	176	200	196	157	171	180	171	189	188	193	178	162	191	184	199	178	168	171	160	170	213	169	182	189	166	196	185	201	172	179	177	196	168	204	200	177	163	174	155	192	202	175	196	192	206	160	191	167	168	170	168	178	157	172	183	209	198	186	192	176	186	172	197	170	178	193	191	183	180	184	179	190	176	176	185	183	165	175	199	160	202	164	159	184	175	161	191	160	193	184	172	153	182	183	189	188	185	190	176	174	182	164	179	183	172	186	201	171	169	178	188	184	186	158	161	178	210	182	176	166	182	183	174	192	176	197	178	193	188	185	167	178	189	200	184	211	194	169	187	202	208	183	185	188	166	161	191	172	196	191	187	186	180	174	170	181	174	174	181	187	170	184	190	188	167	171	187	166	202	195	186	164	204	180	187	184	167	202	191	159	189	188	174	173	187	196	184	184	160	191	179	183	192	177	197	189	192	160	177	172	191	169	176	198	164	172	205	179	170	187	214	200	176	185	202	201	164	162	194	186	166	166	167	172	170	192	198	187	187	185	173	179	182	174	187	169	180	203	166	195	187	180	183	175	167	214	196	187
27355	21009	8682	893	559	476	457	408	389	419	391	375	392	382	413	386	388	376	422	386	418	415	367	399	391	403	421	407	388	393	392	388	376	383	363	411	363	354	390	428	415	393	365	391	390	377	378	373	408	369	416	378	349	381	345	422	405	350	371	393	406	366	391	398	376	383	370	360	386	408	423	415	397	396	382	429	372	412	392	368	402	378	394	398	390	385	389	361	378	386	432	423	367	368	404	400	379	391	400	339	379	394	378	414	380	415	427	367	385	377	420	393	385	395	382	366	366	397	388	376	415	398	364	389	377	387	411	374	405	423	414	372	351	394	347	368	386	352	382	375	413	387	422	384	394	391	396	413	392	378	360	396	399	400	371	408	388	371	364	373	339	384	423	369	397	413	373	409	371	410	370	386	375	372	376	370	383	374	374	365	395	396	360	416	385	343	436	397	368	415	409	351	373	435	400	376	405	368	408	422	401	415	356	384	395	367	356	362	363	398	401	392	398	358	410	410	412	406	408	380	377	385	400	379	374	404	412	414	408	410	394	368	411	390	412	387	388	389	424	381	411	405	419	351	375	360	375	398	425	410	408	388	380	375	370	388	364	370	356	386	432	414	381	391	379	408	411	407	358	403	369	367	394	377	389	349	364	374	384	429	397	377	409	380	378	386	405	351	412	435	380	388	412	393	405	414	365	423	366	372	412	354	372	404	362	379	369	370	399	389	410	364	370	389	389	387	368	381	413	446	410	383	399	399	382	388	405	410	383	387	371	375	363	376	392	402	378	377	372	404	388	402	404	399	396	380	415	374	400	436	335	346	361	375	396	389	403	354	419	399	389	384	378	380	416	387	397	383	408	391	370	395	427	398	406	381	355	356	389	408	368	374	392	396	390	434	372	394	354	403	393	359	378	385	367	396	403	418	382	385	365	386	397	430	391	385	354	404	419	379	390	426	352	375	372	392	410	380	376	406	405	364	380	376	380	390	390	395	389	382	362	401	365	382	404	392	393	363	412	399	404	419	399	357	403	406	400	385	416	386	382	373	383	376	392	418	415	402	396	430	385	371	385	403	383	379	435	423	364	371	367	388	362	395	393	376	370	394	370	407	366	391	362	357	401	391	436	402	372	406	375	410	371	395	389	392	412	400	404	409	381	366	403	390	406	390	441	389	400	352	378	389	386	341	415	401	408	396	389	425	430	385	413	392	385	399	398	366	391	374	378	375	402	355	365	395	389	386	377	377	379	374	400	394	364	370	408	383	379	385	397	391	393	353	368	366	388	417	372	408	420	385	416	364	392	364	374	373	376	365	430	430	376	393	388	430	375	389	381	375	402	396	399	389	393	386	418	401	394	380	400	402	401	420	376	417	357	373	382	372	381	385	391	413	393	391	356	407	401	386	388	396	372	389	416	423	412	364	399	385	374	347	374	400	389	381	364	365	395	359	392	384	434	390	381	400	445	382	377	388	390	410	415	390	379	393	397	442	411	412	390	392	412	414	373	390	403	379	384	373	400	353	371	407	397	395	369	404	369	368	386	371	385	419	399	360	396	390	379	382	351	383	371	380	386	395	396	361	375	396	365	390	366	365	347	373	369	368	384	361	422	396	409	390	373	391	386	375	408	398	403	403	395	352	353	390	440	386	397	401	420	373	364	374	387	403	365	366	393	368	402	385	412	426	375	377	384	403	402	389	401	387	393	404	393	424	391	367	395	393	391	426	371	399	422	435	422	377	371	371	404	364	405	404	393	378	381	412	396	405	412	351	376	402	389	400	388	380	379	398	409	417	379	396	363	391	381	413	416	380	395	362	367	441	354	350	430	389	435	382	352	400	363	401	391	373	392	357	414	369	385	398	385	379	409	348	356	396	375	420	364	384	406	378	376	388	379	401	385	381	404	377	378	355	438	378	387	386	367	362	404	381	427	390	383	411	380	399	393	389	371	365	353	383	378	390	366	390	384	372	388	416	370	382	387	379	369	398	396	381	404	381	344	404	404	380	373	379	432	404	408	412	405	375	410	406	355	388	408	373	437	389	393	374	374	380	350	370	407	374	358	363	371	367	375	364	387	366	395	398	393	380	393	386	355	348	409	365	411	395	379	417	394	397	351	420	407	378	429	336	400	393	416	422	387	399	399	384	375	395	413	420	394	407	386	356	400	396	384	383	395	391	405	377	359	394	366	381	442	402	432	398	364	370	447	394	394	388	369	391	365	365	398	403	377	448	390	433	396	382	395	392	375	383	389	396	408	356	397	396	427	392	402	406	379	404	387	378	358	371	387	378	387	410	368	413	370	414	405	412	400	373	380	378	381	389	368	384	376	367	370	362	363	398	433	409	333	402	401	389	403	400	387	420	393	370	399	390	383	412	387	425	375	389	362	371	364	382	417	405	398	428	430	383	383	385	387	398	366	401	363	359	427	375	420	405	415	391	398	410	384	379	395	396	399	382	444	363	378	398	385	379	370	378	409	397	399	389	384	391	390	409	393	404	373	388	393	389	411	402	422	432	396	381	406	371	353	342	369	378	392	364	369	384	377	347	371	365	427	397	421	375	411	352	397	374	392	399	395	371	380	398	376	370	406	415	386	350	371	394	349	426	383	372	402	400	388	380	395	386	437	387	407	403	378	379	366	363	377	372	386	394	399	415	371	391	420	388	418	361	415	372	389	393	371	416	398	383	373	412	403	373	378	351	398	406	371	400	384	377	377	377	400	413	365	373	381	392	383	391	398	374	386	400	383	365	395	383	389	367	385	387	375	427	376	378	360	360	379	380	404	387	402	411	392	401	399	412	357	395	396	412	346	384	394	403	388	417	382	362	388	338	386	380	381	385	387	415	388	372	405	396	348	425	401	394	383	392	411	379	381	402	421	378	384	360	415	434	360	431	401	363	418	397	385	406	374	408	408	399	391	410	410	399	377	382	411	349	356	369	405	367	386	349	379	385	382	399	400	368	371	402	378	388	412	372	377	370	406	408	382	373	398	358	380	368	387	381	390	377	381	368	355	405	368	367	407	420	385	400	359	381	385	392	341	403	417	416	397	367	350	395	406	384	360	354	423	374	394	398	388	372	399	412	380	403	376	422	400	410	410	378	407	371	410	390	399	380	410	410	406	395	402	389	396	366	414	360	385	375	394	371	368	405	404	371	375	359	395	370	380	389	411	393	390	412	367	388	408	401	404	425	427	374	388	393	364	363	389	390	397	341	422	396	407	416	406	385	385	392	379	393	382	378	387	399	385	352	408	356	390	434	396	369	375	368	360	405	399	393	419	410	365	367	383	399	389	374	403	400	369	370	381	396	424	389	349	418	392	379	376	381	405	406	405	412	397	386	361	380	395	386	369	381	410	405	410	379	377	412	402	353	359	381	391	397	411	395	377	362	427	400	428	398	389	369	414	410	391	386	379	389	432	415	384	368	434	360	425	393	415	416	376	397	368	378	389	376	416	399	364	384	405	364	418	353	387	391	412	355	385	407	395	354	360	406
3995	1314	1259	847	690	645	594	594	544	547	518	542	547	532	560	496	530	559	515	562	537	558	485	553	553	559	507	486	524	518	581	503	491	509	488	500	514	545	576	508	524	509	514	510	517	529	478	551	481	528	532	509	546	535	517	485	483	551	532	522	493	494	514	490	542	506	539	518	516	541	581	588	525	513	595	534	521	516	503	487	479	467	516	501	516	533	557	483	530	523	534	527	529	549	516	498	541	554	540	565	512	462	498	532	528	501	500	548	525	568	532	497	542	490	509	514	543	520	530	542	539	482	527	511	535	513	515	523	512	490	521	490	530	522	500	471	518	466	525	513	526	530	493	518	550	517	515	541	523	533	536	503	500	544	530	530	527	459	505	487	514	574	543	494	527	511	536	540	531	500	517	523	530	514	514	520	516	513	501	551	543	546	550	545	532	509	539	555	499	517	554	530	522	514	475	532	493	541	468	487	547	489	529	518	488	531	539	483	554	513	478	493	470	526	527	514	530	481	522	551	540	494	481	525	537	519	490	506	522	512	524	506	498	544	518	515	522	530	516	547	513	515	559	486	509	527	499	513	507	467	503	534	514	526	493	480	513	502	469	514	506	533	502	526	557	520	544	545	522	523	530	515	501	548	527	509	497	536	511	564	524	516	509	514	524	578	530	531	508	477	482	525	520	533	519	490	522	508	460	531	491	530	566	523	535	496	501	495	524	493	491	496	528	518	541	562	517	547	565	533	509	535	502	506	508	495	518	550	509	498	530	539	513	529	538	511	531	555	525	571	553	544	473	522	536	516	531	500	533	509	502	500	513	513	500	522	538	512	494	484	562	487	510	515	551	497	505	465	533	527	509	522	545	521	473	476	533	550	590	496	535	501	542	523	513	500	519	485	564	519	495	496	533	513	499	490	510	505	498	521	487	534	549	531	517	496	500	511	531	558	524	572	516	556	512	485	548	493	560	516	488	472	550	490	552	540	501	493	540	540	537	544	524	523	500	499	489	549	514	556	495	538	516	550	514	518	489	552	553	509	520	525	510	493	483	523	522	566	484	533	554	506	479	526	521	487	494	524	550	537	521	525	469	552	526	527	543	566	560	484	526	544	527	507	517	516	549	528	540	504	544	527	491	550	513	510	542	510	491	512	505	510	535	531	477	481	536	527	521	458	502	507	502	544	552	531	505	505	499	528	522	493	546	542	522	523	515	509	464	532	534	494	537	514	542	506	540	552	503	482	494	528	515	514	539	538	537	494	527	497	480	514	545	509	544	501	528	524	508	539	484	522	480	524	497	509	554	536	525	501	503	556	531	508	511	508	487	529	548	490	490	514	512	509	483	520	532	540	486	544	542	511	573	531	515	560	497	533	536	484	527	554	518	543	490	525	513	531	498	513	514	513	522	538	486	506	486	547	466	530	572	506	524	515	482	534	517	544	522	525	494	521	506	551	501	511	552	518	537	538	539	546	467	527	537	507	516	509	535	516	507	531	472	510	521	511	516	553	505	512	510	493	517	516	505	540	559	515	542	527	486	532	534	515	518	482	542	490	523	510	489	497	502	537	567	519	496	534	527	535	529	518	507	522	514	539	487	515	534	514	521	521	569	512	557	498	502	529	517	477	566	514	510	521	511	567	527	540	527	476	517	502	541	542	514	515	529	542	517	502	502	495	562	527	504	499	504	507	524	528	495	549	512	530	501	490	533	512	541	525	525	509	473	506	505	502	483	533	505	551	554	514	516	539	529	503	508	535	543	524	525	498	556	544	523	527	511	506	500	525	504	518	513	520	485	538	505	519	511	537	549	482	548	527	518	504	512	526	565	496	549	525	514	521	509	525	519	535	539	547	475	522	507	457	501	493	526	480	489	512	511	519	546	524	540	478	517	539	531	501	545	492	532	537	512	508	476	515	525	501	528	520	516	529	511	505	548	507	528	515	508	524	529	483	515	522	478	484	482	493	528	508	507	518	539	560	519	513	562	492	522	525	491	476	520	508	526	524	521	548	482	548	515	486	523	520	538	514	529	514	517	512	516	522	538	520	497	526	531	529	526	485	497	552	542	492	518	519	518	484	520	552	454	504	491	509	528	496	502	551	496	531	498	486	545	475	509	500	518	508	555	522	560	516	519	528	535	535	533	527	513	500	500	560	499	518	535	509	515	521	514	524	517	493	531	532	521	535	536	513	504	472	517	508	541	564	525	537	522	510	502	507	509	536	532	554	529	540	526	501	509	551	567	525	530	485	489	480	542	490	506	529	516	537	559	543	539	516	561	479	532	512	509	524	537	504	496	541	499	535	485	501	555	485	539	516	522	559	512	489	540	474	494	502	553	556	531	534	477	492	505	523	530	500	503	525	539	494	494	550	529	564	508	506	510	552	566	512	493	548	529	459	542	510	529	519	544	518	516	557	541	517	519	562	533	532	501	527	515	463	531	492	528	541	508	505	528	473	526	540	529	540	507	536	522	515	516	510	514	514	528	551	491	486	490	539	505	503	502	505	497	538	530	516	497	488	544	504	535	513	507	513	478	528	536	508	492	499	519	529	549	493	519	501	541	522	500	490	527	497	493	535	559	473	537	530	555	521	499	533	532	497	548	517	509	495	504	502	501	514	531	488	537	515	515	481	500	480	508	475	532	479	540	510	537	530	547	483	487	482	528	513	513	532	487	533	528	524	502	511	513	504	521	504	514	496	533	455	497	514	523	508	534	499	509	506	531	485	525	536	495	525	520	496	555	487	533	504	508	531	525	543	545	500	523	542	520	487	548	479	515	528	485	507	508	538	514	549	516	489	484	523	540	530	489	478	504	491	511	543	503	522	581	485	501	516	527	511	489	527	540	503	482	486	530	543	528	548	517	556	544	539	486	486	549	523	513	486	561	525	519	544	497	538	516	567	481	498	563	475	471	536	515	550	511	497	512	503	531	489	503	524	521	508	571	528	525	509	504	497	550	523	507	508	547	546	528	511	510	511	514	523	502	519	546	476	508	541	516	502	486	534	505	542	478	471	529	534	537	480	505	519	479	529	525	521	488	504	544	538	526	507	512	515	501	513	512	533	515	549	530	510	484	533	493	501	535	524	516	517	524	534	527	538	493	515	509	514	524	495	494	501	523	507	492	490	517	489	545	521	509	475	512	532	552	503	535	511	518	530	500	519	545	519	540	491	526	513	573	502	522	493	533	577	544	513	498	511	531	529	516	513	538	497	517	517	527	528	540	490	543	510	560	511	494	538	527	524	536	550	508	526	529	499	487	542	522	529	512	549	510	535	463	531	562	500	557	511	540	500	538	478	497	503	531	529	511	506	499	543	529	535	525	482	543	524	518	509	512	549	535	533	546	494	479	505	545	491	535	516	533	518	510	501	549	522	526	508	487	516	527	512	504	503	502	528	489	510	513	499	496	503	474	485	498	538	529	522	505	536	519	501	522	538	493	518	500	530	517	545	564	515	528	554	499	545	568	505	486	531	521	506	525	550	508	504
24450	21632	29187	24605	21607	8781	1155	760	638	555	507	442	455	423	425	428	402	343	402	383	365	367	357	377	337	309	326	361	360	347	347	320	338	335	317	345	315	365	320	336	316	365	334	300	300	327	337	284	322	344	330	333	305	364	332	332	313	316	328	326	312	344	337	327	343	344	321	310	316	306	341	306	332	316	319	323	333	319	315	318	330	339	323	348	295	325	315	315	320	328	362	364	314	320	324	315	331	302	342	291	298	357	320	352	299	323	344	363	334	353	310	319	307	339	332	341	315	298	335	299	328	364	305	329	346	318	281	337	294	311	321	323	302	319	313	354	324	324	320	354	321	311	310	342	313	324	316	316	347	304	292	335	315	325	308	318	327	316	300	322	327	331	308	328	297	344	297	294	314	310	320	337	316	313	314	333	328	352	302	328	330	360	320	332	315	298	284	332	302	302	303	323	342	379	318	311	316	321	357	342	336	340	297	296	343	302	333	317	350	310	306	332	313	324	333	317	322	290	337	337	333	336	306	344	288	311	348	318	317	334	327	344	321	310	313	294	298	329	322	338	324	335	284	319	344	311	338	319	292	322	305	331	297	339	308	323	314	325	323	295	307	312	322	298	304	324	312	319	282	315	344	322	317	325	306	343	304	353	313	334	307	307	310	305	318	293	317	306	325	327	305	288	334	304	359	331	330	311	318	354	351	348	374	343	314	344	332	295	331	329	327	316	341	310	341	308	297	326	318	318	332	319	317	308	344	330	308	340	320	340	303	333	304	349	303	327	313	332	309	321	307	344	306	307	340	270	333	305	302	325	335	309	324	310	329	339	348	318	302	336	312	311	289	337	349	323	328	313	317	328	329	336	271	323	345	304	292	345	331	336	332	327	318	327	313	326	329	351	353	319	293	341	288	301	314	348	309	344	321	339	338	323	305	319	325	274	294	311	290	352	318	334	298	345	311	327	316	341	324	307	323	311	295	305	310	335	335	314	340	314	324	321	339	323	293	320	302	342	303	326	297	320	347	306	336	325	328	326	342	327	300	266	283	348	323	375	344	303	326	341	313	311	332	300	327	324	319	311	318	329	343	342	303	314	310	311	322	362	305	329	331	314	324	315	327	329	287	350	371	336	328	295	310	324	323	309	309	334	333	321	335	310	334	365	335	342	325	312	337	312	329	316	322	301	310	288	323	301	285	343	307	291	335	325	357	339	315	324	323	350	314	323	299	327	316	330	302	290	310	316	317	293	310	336	312	331	330	309	320	327	320	340	319	317	310	320	316	301	315	323	339	309	326	300	305	311	338	307	324	318	326	348	315	274	340	328	334	319	342	332	352	324	325	308	323	321	325	312	325	322	335	323	311	318	299	279	315	336	348	319	309	323	306	338	321	316	321	342	358	308	312	320	331	326	342	336	300	334	300	324	294	337	315	319	327	322	304	286	291	347	317	309	293	357	333	297	309	332	312	286	346	330	315	324	300	291	326	313	293	318	299	360	330	340	317	277	335	329	320	321	276	323	298	356	314	336	315	318	369	316	333	314	295	287	315	292	337	342	315	297	305	284	326	299	361	322	289	321	319	317	319	296	297	300	309	312	354	318	352	320	292	304	333	307	331	328	320	297	301	326	313	323	333	328	291	349	335	335	304	309	322	329	286	345	322	326	312	323	316	339	337	279	297	303	298	326	329	316	304	324	324	331	309	313	324	334	305	305	317	324	304	326	318	324	338	288	327	338	313	330	343	331	338	329	342	335	321	342	311	326	320	336	317	309	340	358	345	314	316	327	342	334	346	304	345	334	288	298	329	308	347	338	364	321	351	298	337	336	356	305	337	287	315	317	299	304	326	302	333	287	312	320	338	319	333	337	300	327	332	333	348	354	291	332	312	317	338	314	336	343	302	357	317	322	305	322	321	301	346	341	301	331	334	312	299	341	336	288	317	300	328	336	326	314	299	274	324	334	307	338	332	300	306	325	350	328	341	318	318	313	311	320	314	306	315	349	314	291	299	326	318	315	331	328	318	309	311	307	335	333	315	338	311	328	333	336	305	327	297	345	308	358	342	313	307	309	318	355	360	305	326	340	299	336	319	322	327	321	334	356	341	325	331	313	336	296	318	330	339	337	314	318	335	350	301	332	304	322	322	332	337	332	302	367	326	330	322	330	303	326	343	327	345	346	316	289	315	290	321	301	302	336	303	334	297	338	307	319	333	315	318	335	321	324	309	332	300	302	334	326	349	314	330	312	298	326	354	315	320	314	310	341	302	289	315	344	310	319	307	319	312	294	291	322	311	328	322	340	333	304	319	311	309	298	335	299	301	324	309	318	335	313	305	300	326	305	305	337	330	343	313	325	340	349	331	309	342	317	306	313	298	326	342	326	304	309	314	284	345	330	306	321	321	329	323	299	302	339	324	318	324	311	329	314	309	321	308	335	315	340	301	313	306	331	336	341	324	294	313	320	336	298	319	361	330	328	311	297	307	337	323	320	352	280	353	328	315	320	274	308	327	302	339	337	336	329	298	338	318	338	304	331	322	322	309	323	333	284	338	304	299	280	309	312	324	310	329	332	346	320	326	282	302	314	329	332	337	329	347	347	324	310	317	320	316	291	340	336	340	334	335	328	316	298	338	292	320	336	325	345	321	282	322	315	315	348	291	353	331	331	321	331	317	317	319	300	320	322	338	358	302	322	320	353	347	330	305	322	346	310	281	311	323	361	333	304	306	341	294	350	304	344	342	303	303	331	301	296	281	346	359	310	319	288	318	318	326	344	343	319	311	324	307	290	315	371	313	322	302	344	323	326	301	298	316	326	334	348	344	293	309	321	307	319	325	326	349	296	338	325	340	366	290	288	317	328	340	323	320	324	318	308	340	304	322	291	289	351	342	305	329	301	349	318	358	333	298	339	333	342	363	326	332	296	311	323	319	286	294	312	310	328	336	327	318	315	322	338	320	327	335	330	312	351	319	332	281	333	310	324	319	337	345	330	315	312	332	339	295	317	315	340	299	307	325	302	324	323	333	309	305	345	371	302	298	315	349	314	305	298	280	338	320	303	324	283	295	320	319	331	289	339	354	319	293	353	342	356	345	317	311	359	278	331	308	372	340	337	322	312	320	313	332	331	307	336	346	315	318	327	315	294	371	321	307	317	352	344	316	353	382	353	318	330	327	305	343	313	313	302	320	315	315	325	317	353	331	364	304	319	322	338	293	323	288	335	326	319	353	273	335	315	308	309	328	309	337	312	334	348	333	343	316	301	335	291	332	312	339	313	335	300	343	315	334	339	314	342	319	307	315	318	287	318	294	297	317	314	329	320	323	308	293	308	327	349	364	296	320	326	322	340	308	323	269	284	330	325	309	317	307	316	301	305	332	300	327	317	333	336	323	326	332	331	333	310	287	339	319	316	311	349	290	315	272	276	330	331	343	336	322	322	326	295	341	312	350	321	331	319	346	309	314	352	321	340	324	329	332	334	311	301	316	298	333	329
4953	9999	8894	4552	3094	2360	1818	1617	1288	1107	946	797	722	694	682	653	638	579	609	575	474	518	510	526	506	464	506	515	465	489	481	466	473	459	495	494	436	470	468	474	412	437	468	413	446	460	471	441	398	486	453	429	473	462	431	458	441	431	442	451	453	455	429	408	440	423	479	421	448	437	443	412	440	439	444	458	426	425	447	452	427	454	459	457	413	466	459	450	443	500	469	442	452	432	446	421	434	469	414	426	419	430	439	465	425	427	463	441	460	463	442	437	458	433	441	460	411	430	418	433	431	451	431	435	444	468	408	448	444	435	432	433	429	417	435	404	433	428	442	458	450	458	409	436	431	460	404	469	439	434	403	468	436	461	412	445	392	448	426	415	438	428	436	478	446	456	431	433	436	399	436	443	434	458	420	429	449	424	428	416	413	416	419	434	442	442	396	466	446	472	426	437	448	440	447	430	466	428	430	426	434	442	440	457	441	428	398	441	409	414	445	399	456	389	443	439	427	462	414	439	428	429	435	431	449	483	464	454	421	444	433	448	430	445	441	398	422	390	447	469	436	433	431	425	417	421	392	426	437	422	448	446	481	470	447	440	417	411	398	441	428	465	465	444	440	441	422	433	420	456	396	433	454	424	433	437	444	423	469	466	412	413	455	424	452	437	443	422	419	455	464	453	406	436	445	403	432	386	416	417	410	457	437	447	463	441	407	420	432	485	419	454	426	434	429	459	419	406	441	459	436	455	406	468	421	445	463	419	422	434	474	396	406	415	412	445	446	451	452	441	428	423	421	436	431	361	449	443	411	463	432	430	456	417	444	422	451	449	433	405	419	484	428	406	425	408	451	436	418	458	420	452	418	462	449	453	439	437	431	422	441	460	453	453	434	454	415	399	444	407	446	443	410	391	429	425	417	424	413	476	434	459	448	444	421	485	448	426	485	460	429	423	447	418	424	417	433	442	435	421	448	439	430	430	413	447	425	454	401	451	414	433	444	403	432	423	421	469	410	418	443	420	419	420	431	460	440	388	450	450	466	443	448	419	450	447	406	429	451	485	424	409	450	442	435	389	441	445	459	451	468	411	420	443	440	463	400	432	428	414	422	423	433	435	434	431	405	427	453	411	438	414	456	448	442	413	440	433	490	475	450	442	437	444	446	438	446	422	447	447	417	438	449	422	412	449	483	456	453	461	447	482	433	414	441	426	461	438	425	433	408	447	444	437	485	433	427	434	414	427	445	453	415	419	441	443	454	441	406	436	434	452	480	416	447	436	429	431	413	456	432	427	431	448	464	409	440	408	450	452	438	456	428	388	444	455	452	428	446	440	460	449	395	449	456	392	445	449	438	426	463	433	460	474	429	420	423	448	411	414	450	434	407	434	395	415	397	446	436	406	473	430	434	414	409	388	462	438	450	433	448	457	448	465	428	465	441	445	410	441	421	460	432	475	426	435	447	417	419	381	435	426	414	424	417	447	433	441	409	468	434	466	437	438	446	452	463	428	449	403	406	434	427	454	398	428	448	439	476	411	438	417	447	454	406	457	449	431	457	460	463	405	395	409	447	415	441	392	411	435	437	448	394	425	450	436	446	418	441	423	429	443	410	399	456	411	429	422	442	417	428	396	415	434	439	465	421	418	417	441	447	457	407	429	451	414	438	494	418	421	423	461	422	412	433	439	391	434	448	417	450	424	432	429	436	423	447	446	437	461	431	430	430	467	434	414	399	440	413	436	426	409	466	421	414	439	445	387	461	439	449	439	438	434	456	424	450	447	471	435	409	407	429	429	442	450	442	486	439	475	459	409	512	417	427	469	440	438	439	430	432	463	464	441	412	443	400	466	404	391	425	457	415	415	366	454	411	438	441	468	420	420	410	421	425	430	447	444	390	440	396	414	422	458	424	391	471	475	437	412	413	435	445	471	437	412	448	411	421	424	433	447	417	445	420	414	415	426	445	445	447	434	446	400	420	453	491	409	435	430	431	429	433	455	482	441	428	396	433	387	469	431	460	421	429	434	469	429	416	424	398	447	440	439	473	409	422	421	420	427	426	435	420	442	408	447	426	442	445	388	454	452	473	440	421	433	437	386	421	444	399	420	443	428	416	442	404	464	425	447	476	418	437	382	427	446	389	422	425	424	437	396	464	438	435	422	460	415	430	429	467	392	446	405	406	447	405	444	450	419	454	476	434	405	431	427	438	423	441	426	443	412	406	443	439	421	424	460	451	457	432	466	451	398	488	467	412	447	387	431	389	440	468	410	455	471	454	434	440	485	425	444	433	445	416	414	383	413	410	376	430	477	412	461	439	489	424	443	417	462	410	430	402	435	479	433	447	458	421	434	476	445	431	467	419	435	477	471	458	419	477	452	442	451	421	446	413	430	428	404	453	413	436	447	461	446	423	501	439	441	422	432	456	451	450	478	471	418	483	408	443	430	429	457	444	447	455	415	409	421	448	436	436	435	438	405	480	464	456	406	445	482	490	445	450	428	439	491	442	413	402	426	421	444	461	419	461	440	424	386	444	431	395	401	422	437	450	414	457	409	387	405	439	442	450	488	418	463	425	428	420	440	428	434	430	466	453	386	431	456	443	432	462	449	430	454	438	445	415	398	448	416	428	426	418	446	396	419	430	446	434	429	444	428	438	412	414	456	426	428	412	419	458	466	435	397	472	428	430	398	438	452	452	452	428	429	446	428	457	413	405	388	443	438	438	443	440	413	449	445	492	459	445	430	435	426	417	443	411	395	421	474	428	400	448	449	450	435	446	452	433	449	452	395	435	416	449	450	402	450	446	421	453	411	419	433	463	427	435	404	448	417	465	434	426	435	440	465	442	455	431	434	465	481	466	437	452	416	439	457	462	429	419	444	442	422	428	444	418	434	434	468	437	442	421	427	431	408	389	440	418	464	417	403	445	398	388	437	424	457	419	406	422	417	409	414	433	438	423	439	478	476	427	397	448	438	420	435	437	451	475	425	429	443	446	413	452	461	430	421	421	405	429	432	447	433	496	452	397	429	429	449	453	439	425	471	425	455	427	415	429	441	434	456	446	438	439	467	445	421	451	436	401	462	401	426	393	428	423	435	437	430	451	454	417	415	429	463	442	441	473	418	432	417	425	436	443	488	466	460	411	414	431	416	444	433	446	446	443	468	453	404	450	438	427	416	399	422	467	450	437	442	444	429	408	414	450	425	481	423	433	419	447	428	425	461	434	445	417	440	433	470	427	408	445	413	430	416	424	409	418	448	411	437	428	419	421	461	445	462	420	396	436	447	425	437	427	439	462	415	441	408	446	424	453	445	448	434	442	503	453	400	437	430	441	424	436	439	426	440	437	427	460	433	478	464	430	445	436	457	432	438	455	496	454	429	466	422	441	477	398	408	411	450	430	422	454	432	411	431	439	431	456	487	418	487	435	437	446	462	453	470	428	461	464	425	400	457	455	461	427	428	437	432	434	435	436	437	425	436	432	447	465	439	443	386
23321	21578	29619	23996	21579	21604	6553	980	719	535	474	433	411	323	301	305	279	253	212	216	238	214	217	194	194	212	191	171	145	168	152	172	170	167	169	159	160	152	141	158	162	165	153	143	158	166	144	132	170	154	151	147	134	133	138	154	151	148	153	117	146	139	128	136	160	166	146	148	127	120	153	136	164	147	135	127	148	141	147	158	144	123	142	141	153	138	138	131	138	171	152	158	162	140	141	128	159	117	129	119	142	124	159	152	153	136	151	119	140	155	135	136	123	134	115	121	151	143	117	128	144	125	131	138	137	135	138	130	151	142	141	151	162	146	155	138	158	145	123	151	123	160	142	147	155	117	142	156	128	128	137	143	137	123	136	137	136	126	144	132	136	136	157	137	130	134	116	124	124	141	112	135	166	128	136	135	140	142	141	123	149	144	170	143	117	129	147	133	148	139	125	136	136	134	132	159	130	144	131	156	131	120	122	153	132	130	134	115	163	152	148	142	135	157	135	134	125	134	114	142	123	146	154	143	143	149	115	133	143	120	139	129	149	138	145	142	135	126	139	130	132	145	117	144	140	164	137	105	132	136	135	150	135	136	158	151	140	111	115	144	150	136	152	128	143	133	136	144	128	137	139	145	129	129	140	154	132	131	130	129	154	148	129	134	137	121	135	166	154	132	140	145	130	145	139	121	139	130	144	125	113	129	119	157	139	130	139	146	126	121	117	139	131	137	132	130	135	146	137	147	154	136	157	122	146	137	132	123	145	124	136	144	141	133	144	135	145	143	128	158	134	137	115	128	156	133	144	152	128	128	118	148	142	149	129	140	139	140	135	97	129	123	141	138	125	127	154	137	155	111	126	129	120	140	144	132	117	126	130	151	157	152	148	124	129	153	131	145	142	130	125	136	138	142	155	141	150	133	136	135	136	124	138	137	134	132	129	135	138	150	128	140	130	128	138	137	143	120	136	108	139	142	118	143	136	149	133	129	152	161	132	123	145	138	125	151	140	131	123	138	142	122	124	147	140	138	123	110	112	111	156	160	122	139	151	140	133	140	133	122	145	132	143	117	143	152	128	120	134	137	142	137	151	123	128	130	150	153	129	121	130	153	156	124	147	142	134	138	129	132	123	127	132	135	121	127	129	133	130	125	154	116	147	118	129	143	123	140	138	131	122	141	139	139	122	136	144	133	143	98	129	129	124	133	124	125	152	127	135	141	144	135	125	125	145	134	141	156	133	122	141	136	113	144	152	141	154	146	121	147	136	131	141	133	137	116	126	112	164	122	128	142	124	143	145	145	150	138	126	142	129	132	125	123	142	119	123	120	129	148	126	156	131	117	130	134	138	151	140	138	146	126	150	141	130	124	140	148	131	154	136	149	124	130	156	108	143	118	137	159	148	132	142	151	129	144	123	129	128	126	137	119	137	139	148	154	128	118	132	142	141	143	133	150	133	136	126	132	152	130	127	144	122	124	121	132	154	132	145	129	146	140	130	148	140	126	167	148	148	159	151	136	132	128	122	130	148	124	154	135	132	134	147	151	121	153	123	123	138	131	138	130	147	142	141	136	113	127	164	132	134	142	103	146	138	140	155	142	160	138	125	143	114	141	130	120	132	140	146	131	138	133	118	130	133	135	125	124	145	135	148	119	152	127	132	142	138	137	130	123	122	137	140	121	127	143	136	121	146	123	130	124	149	125	132	141	131	147	146	132	124	120	128	122	131	95	127	145	135	136	130	115	131	129	147	108	149	155	144	115	134	156	136	128	138	134	132	118	142	143	129	148	143	134	126	127	129	130	142	162	133	112	109	122	125	136	117	128	126	156	125	146	136	139	120	144	134	135	141	113	137	154	135	115	129	131	139	134	147	131	154	135	141	132	146	136	123	129	133	133	124	148	151	134	156	133	143	143	122	115	149	150	138	140	160	157	141	121	141	135	150	149	131	146	122	147	133	153	127	142	120	135	130	125	112	144	134	136	144	138	148	133	132	128	132	133	142	145	143	141	149	143	116	140	133	132	158	125	154	143	149	130	130	149	118	151	137	124	127	124	144	138	133	151	136	154	121	131	148	127	157	145	137	138	134	148	136	130	153	127	137	126	128	148	125	133	152	152	121	160	135	157	138	128	125	139	147	107	125	126	148	133	148	125	132	131	118	130	130	149	134	132	134	130	135	143	135	120	116	139	133	160	152	136	138	133	156	130	110	151	152	138	130	128	142	121	120	120	139	106	138	124	134	156	138	145	141	138	152	115	131	156	126	141	155	134	138	129	129	136	136	144	129	132	138	134	127	130	117	131	140	131	119	148	124	142	139	129	158	117	140	144	150	150	123	137	138	146	126	129	134	150	134	131	125	138	118	136	114	129	135	113	142	117	134	139	124	132	120	126	138	146	116	126	132	154	146	118	147	116	140	140	127	135	108	134	123	123	141	131	123	110	137	136	152	118	137	132	135	128	126	143	147	142	124	110	143	149	140	145	130	147	140	121	139	148	146	162	140	150	130	152	139	143	135	126	136	137	140	140	145	121	162	134	140	134	139	114	138	151	144	128	147	130	131	142	146	125	149	122	114	142	171	137	156	132	149	129	152	127	130	108	121	139	127	131	143	127	140	134	148	129	120	133	145	144	136	125	126	130	134	140	149	113	135	153	135	128	147	137	121	128	129	122	138	157	124	122	138	116	130	137	148	143	142	147	144	133	129	141	144	143	138	136	146	157	135	127	117	136	116	122	130	150	116	127	142	134	118	124	121	129	130	128	138	132	133	149	124	142	154	105	143	116	124	147	145	137	144	152	140	128	122	128	129	132	158	133	163	128	134	132	142	137	120	168	118	116	124	133	118	127	133	131	145	155	116	145	129	133	139	132	142	130	153	158	141	135	127	126	140	154	145	144	113	147	129	129	137	119	142	128	133	128	115	152	134	140	157	139	128	139	166	120	163	148	130	149	151	129	137	145	144	152	132	121	114	147	144	107	148	128	116	141	141	133	141	145	126	133	134	139	120	116	152	154	159	140	141	131	138	134	131	143	137	136	140	133	139	125	137	157	121	127	137	142	140	138	145	134	154	131	141	149	124	142	111	121	144	160	134	135	153	121	140	134	126	123	161	133	145	157	122	145	128	128	128	125	154	130	134	144	153	151	123	133	124	128	128	153	148	137	138	125	136	159	134	140	147	126	140	143	146	126	121	125	114	144	130	152	166	156	139	121	124	130	127	153	143	130	124	148	131	145	117	118	126	139	127	148	124	144	135	143	129	147	150	149	129	140	129	137	127	141	138	136	130	136	129	134	125	143	122	114	136	157	117	142	132	152	125	142	138	149	128	134	121	149	157	140	122	124	119	139	170	139	127	148	114	145	127	150	147	147	147	137	150	122	133	139	130	139	119	141	134	122	125	133	142	154	133	137	138	129	136	138	125	146	130	144	143	112	120	152	135	131	154	141	122	133	141	131	133	128	159	146	120	141	145	147	138	120	138	131	123	133
7138	16126	13946	7505	5073	3829	2956	2348	1786	1481	1168	962	790	702	627	576	552	453	423	373	349	371	297	341	329	325	293	295	266	217	254	265	258	243	258	225	249	244	250	255	237	202	206	215	189	214	189	219	243	216	203	236	221	223	222	228	205	190	207	230	182	204	205	225	234	192	213	209	221	200	195	220	186	195	220	210	222	172	199	192	199	202	194	206	188	220	235	197	219	204	211	217	193	233	187	205	193	204	179	165	198	218	208	198	191	221	209	199	226	199	197	204	187	181	184	199	216	176	169	203	209	181	176	185	174	209	201	189	190	194	179	197	185	176	206	190	201	220	189	157	185	185	189	193	204	183	206	187	191	203	185	202	190	204	171	173	195	209	197	180	184	203	175	211	187	196	192	195	218	208	189	174	214	184	221	153	170	176	226	190	215	195	185	186	172	191	186	182	198	184	195	208	208	193	164	214	208	200	181	200	200	161	168	205	181	176	186	182	204	190	202	145	187	183	214	186	198	172	199	174	188	190	215	184	200	192	176	186	193	167	186	168	183	203	188	199	180	206	180	194	197	187	182	177	182	173	192	187	190	203	181	189	186	179	161	184	171	186	180	200	153	204	172	174	211	198	206	198	201	213	211	198	179	169	156	192	191	175	176	192	206	179	182	170	170	192	199	196	189	185	190	190	194	209	213	164	175	178	199	184	212	203	190	179	192	203	210	185	213	180	199	196	209	202	189	167	193	210	190	177	180	180	211	167	169	170	190	186	169	161	179	181	189	193	195	181	210	186	183	188	223	182	188	224	193	195	191	202	191	187	197	172	183	176	182	173	187	188	183	202	168	179	182	196	177	207	216	180	166	201	201	198	168	200	179	199	197	171	201	206	195	199	201	198	191	191	197	211	195	194	176	172	170	182	170	197	178	207	151	183	186	175	190	181	192	165	207	185	180	185	184	197	202	198	161	183	169	201	193	188	180	166	191	170	201	163	191	173	212	170	200	182	174	153	190	192	188	182	197	184	216	170	180	162	164	184	181	162	207	178	164	176	189	217	211	199	198	195	177	179	189	188	197	199	168	208	164	188	195	184	198	200	194	172	183	183	167	214	177	179	179	194	175	184	201	184	155	183	198	181	159	189	177	199	198	189	182	206	178	188	184	191	188	183	176	156	184	174	198	171	196	181	179	200	205	200	188	197	191	190	192	213	214	175	183	201	193	170	209	180	205	158	204	205	189	177	192	198	192	186	196	190	191	170	208	173	173	190	184	210	201	196	190	194	165	172	211	168	172	203	181	191	189	192	207	191	180	165	169	189	201	180	217	190	193	203	191	178	196	182	178	198	189	204	205	172	206	186	187	158	173	173	182	177	189	179	184	177	192	181	209	200	182	179	200	191	162	194	172	191	173	195	183	188	172	181	180	202	183	190	184	179	187	195	183	179	175	202	182	197	192	198	174	198	170	178	164	191	191	177	195	190	194	189	183	195	183	206	201	194	180	191	201	178	176	177	182	170	189	193	205	200	166	187	199	192	170	189	185	190	190	189	180	176	200	172	168	187	180	182	176	193	205	171	156	183	184	205	192	193	184	199	166	186	179	170	191	200	204	180	183	168	205	201	177	176	203	172	169	186	188	178	192	204	190	206	171	190	170	175	203	166	185	177	212	200	186	194	194	198	149	192	189	170	194	199	193	193	204	178	204	185	174	182	194	192	201	191	221	203	200	191	186	190	160	173	207	209	192	189	186	179	203	192	197	183	194	178	176	185	186	207	175	176	179	202	192	220	177	192	195	195	176	189	193	189	187	199	180	195	201	172	183	208	163	168	216	195	225	186	195	194	192	190	185	187	198	174	192	182	214	180	178	187	201	193	211	199	185	194	186	180	184	199	207	180	202	225	186	192	172	180	202	197	198	204	198	198	214	162	198	167	180	179	203	197	194	192	171	200	174	191	184	167	213	177	186	176	174	210	192	185	204	175	169	198	190	183	199	219	207	192	182	197	171	197	197	171	174	213	173	191	196	191	197	172	181	181	195	164	197	188	186	163	197	186	179	204	204	198	203	190	193	195	173	205	190	184	162	165	172	178	199	207	168	166	219	194	165	189	177	190	178	213	169	192	193	174	183	191	176	180	193	187	196	198	200	196	202	177	177	203	178	222	175	198	205	195	191	211	199	157	164	196	196	195	185	165	197	222	216	183	202	180	160	178	185	204	176	193	186	196	160	181	188	169	203	204	175	175	167	191	205	181	196	199	194	166	192	169	197	180	198	189	198	200	180	145	184	185	179	197	171	193	216	184	186	199	181	162	191	197	187	195	186	197	198	192	207	177	192	210	162	190	170	196	183	197	208	153	176	173	170	186	193	188	184	209	189	174	188	197	201	174	176	182	208	179	166	184	178	196	179	177	171	186	197	182	182	190	188	190	194	200	205	178	226	180	176	205	198	179	185	210	173	196	186	166	195	188	182	203	175	183	193	195	186	210	171	172	174	192	180	191	168	196	172	187	183	182	184	178	202	198	193	174	190	209	181	201	203	174	187	177	183	210	182	195	187	188	181	177	174	183	169	198	178	167	204	182	189	196	181	180	223	194	165	188	216	200	173	183	196	191	182	198	179	197	191	184	188	181	187	179	165	183	183	203	187	185	171	214	188	179	195	189	216	216	182	214	173	158	185	188	214	194	181	190	211	198	176	195	191	181	200	189	179	180	183	189	162	175	186	188	167	167	187	190	169	180	187	184	196	166	189	187	193	199	205	207	178	196	185	190	207	203	191	215	180	203	186	167	185	190	191	176	189	192	192	182	182	177	180	169	167	167	192	199	198	194	201	197	172	159	202	186	212	171	201	200	200	205	190	174	192	195	187	204	184	206	191	186	196	184	197	182	200	193	173	192	214	156	200	186	199	207	170	173	197	185	191	181	204	188	209	183	184	184	190	191	191	193	202	205	186	164	197	191	192	196	176	193	199	178	205	207	194	189	189	200	200	192	185	176	181	191	184	190	196	185	171	179	187	185	169	202	187	185	190	222	172	163	202	163	211	191	201	192	179	141	197	193	213	180	209	173	177	204	181	175	195	189	199	187	180	195	174	221	193	161	167	184	173	197	176	206	179	176	184	170	183	187	186	187	203	197	206	176	198	181	205	197	147	189	198	177	177	196	196	190	184	191	175	201	189	197	208	188	180	227	191	163	188	192	176	187	200	191	197	194	188	187	206	203	199	200	190	195	193	193	206	164	223	200	176	197	204	188	171	172	174	178	192	178	180	175	158	193	182	187	174	187	198	178	195	191	199	174	188	177	181	184	221	220	179	202	197	204	186	208	194	175	199	190	199	183	209	185	187	174	207	188	164	180	165	176	170	195	177	195	193	173	210	174	182	176	204	207	164	186	185	171	186	180	197	192	171	189	185	213	198	194	218	184	188	225	190	205	194	175	179	189	152	198	179	177	197	178	175	178	188	178	190	177	200	167	175	193	183	194	158	189	200	195	210	214
27411	20987	8732	888	580	485	461	476	402	433	414	408	453	437	411	445	414	454	409	378	419	374	437	406	395	404	419	402	412	412	417	387	417	431	396	407	406	431	348	365	404	376	394	403	399	436	423	415	378	398	387	411	402	408	384	392	392	409	395	377	395	409	413	395	390	412	421	404	339	407	414	365	404	414	405	388	358	413	418	405	419	427	395	416	411	393	388	389	408	389	403	406	375	411	408	378	424	398	397	435	406	406	383	405	421	413	402	400	431	432	405	377	412	390	386	380	372	411	352	406	394	421	423	394	400	396	403	392	385	385	413	369	414	380	413	394	385	411	400	386	384	418	406	395	462	429	395	415	414	413	388	401	409	402	430	390	386	396	426	423	371	401	411	424	425	427	438	428	389	379	397	392	419	394	429	396	412	411	394	409	376	391	413	382	374	396	369	368	403	389	393	406	388	406	386	398	389	427	428	384	382	379	421	368	356	399	405	396	364	400	401	409	381	427	425	412	367	405	387	420	389	392	388	402	396	404	393	410	367	453	397	415	396	394	417	422	428	409	376	355	435	392	380	371	398	404	442	398	384	394	355	405	387	434	416	374	408	405	392	404	406	376	397	403	396	391	398	399	402	379	428	379	382	397	440	384	433	415	375	403	374	363	409	370	414	398	419	379	394	382	421	410	390	417	426	394	399	394	377	403	401	421	367	393	389	439	405	436	421	387	395	428	389	375	373	376	396	404	391	393	431	386	403	419	382	409	386	392	395	423	388	346	388	408	437	404	392	409	413	385	375	389	375	412	359	380	385	396	395	425	435	424	380	345	415	425	397	383	385	391	415	410	422	419	388	384	396	391	423	361	378	366	398	397	445	401	378	409	402	375	395	393	398	397	395	396	395	391	369	394	445	406	392	432	414	418	393	420	427	402	381	418	373	399	393	384	396	407	390	387	379	391	400	398	394	412	395	393	378	416	407	371	370	428	427	405	381	401	366	414	374	398	422	375	372	377	421	401	394	394	419	429	377	364	434	401	368	427	390	380	388	428	407	409	381	391	428	384	417	405	397	389	383	405	413	406	382	381	386	427	366	432	405	452	352	385	428	391	371	392	411	405	394	418	410	365	411	397	380	390	388	395	424	408	409	412	397	417	403	396	427	386	399	399	415	395	389	348	431	400	399	405	388	387	395	420	416	410	419	390	406	419	388	387	386	393	388	412	449	405	396	367	390	438	403	402	419	445	422	373	399	370	415	413	415	425	411	413	390	394	439	366	385	455	401	361	390	406	398	392	420	401	400	401	378	369	362	393	420	417	405	408	390	405	388	366	382	382	388	366	404	379	449	392	400	422	409	371	401	413	401	402	383	383	404	414	411	410	403	381	416	414	388	411	401	383	392	390	377	416	358	375	360	435	423	372	421	386	406	401	401	387	406	423	412	375	399	416	384	398	393	392	419	390	393	362	423	410	392	410	423	373	378	401	416	385	405	401	394	395	424	365	411	417	416	378	434	402	414	404	408	410	395	380	435	410	415	432	420	390	388	382	423	409	369	436	410	353	399	399	394	381	419	396	407	353	371	396	416	427	400	395	408	396	403	378	403	420	421	412	389	422	409	355	425	436	388	385	381	406	415	389	426	437	425	408	412	397	426	380	387	407	396	454	392	379	402	423	396	392	376	423	382	407	358	405	379	419	365	392	442	389	415	437	392	387	413	405	454	438	383	404	418	420	404	426	431	398	403	402	373	379	397	381	401	422	393	390	429	388	390	404	369	445	426	389	383	406	395	403	402	426	382	416	392	371	390	369	376	427	406	388	403	412	410	376	393	385	419	407	377	408	373	384	374	374	407	387	416	413	398	419	387	392	410	404	434	394	394	412	398	385	405	396	415	383	371	398	422	399	398	397	407	403	416	414	395	379	443	392	411	407	404	383	434	378	378	414	408	383	382	384	408	389	388	400	367	427	400	422	358	395	373	389	386	383	398	409	387	383	380	409	387	406	379	414	411	350	403	362	387	432	383	409	402	381	388	455	381	347	412	402	393	388	411	418	399	378	413	384	399	414	415	386	374	442	410	427	417	356	395	402	412	412	400	418	382	443	379	406	395	371	422	368	399	424	376	388	396	362	419	372	436	409	406	430	436	422	412	378	356	413	362	392	453	378	376	406	387	406	401	374	367	384	400	415	429	390	363	401	399	370	367	421	412	402	389	418	413	383	414	357	439	444	357	442	393	411	421	413	396	395	401	367	414	395	433	402	360	434	375	387	380	395	419	383	393	363	421	380	403	368	434	354	460	384	439	400	381	402	382	392	420	382	387	413	410	408	412	445	391	376	415	434	387	376	421	429	412	385	416	380	430	428	392	405	412	424	428	415	428	407	393	397	404	424	419	384	423	374	406	396	412	389	386	387	389	407	409	382	406	432	357	398	408	416	409	380	427	389	395	387	370	410	390	405	412	393	390	406	364	404	421	385	391	397	387	411	397	369	399	401	425	389	394	386	430	410	375	409	404	384	399	399	388	426	410	409	403	394	390	389	430	382	432	370	398	363	395	399	403	368	388	379	428	405	418	428	393	377	399	398	389	413	412	444	406	397	414	407	405	389	438	392	397	379	389	384	398	372	396	350	418	431	390	453	399	414	421	389	360	400	370	417	403	405	416	391	403	391	396	429	417	431	441	387	379	377	432	364	426	409	400	397	367	405	398	395	393	368	409	401	416	410	397	434	386	395	383	416	403	411	403	397	394	383	409	428	383	382	397	417	395	418	416	406	401	387	377	393	393	393	418	390	382	390	414	385	393	399	396	396	394	408	373	380	403	408	394	411	399	408	419	393	353	441	411	371	400	422	412	387	424	408	362	399	394	395	366	441	378	363	423	403	444	411	415	380	404	399	416	406	399	400	397	395	404	401	386	395	419	407	448	364	375	400	417	413	393	412	357	387	399	414	444	385	382	421	404	388	407	400	409	421	362	378	383	378	407	397	376	388	371	368	395	406	408	416	424	400	416	400	387	393	392	375	405	393	407	428	409	374	392	408	426	376	387	368	379	388	422	391	401	396	417	391	422	381	412	431	338	422	420	396	364	414	390	382	387	410	369	403	378	395	386	428	372	413	414	396	371	452	415	390	408	394	395	381	391	418	397	433	404	440	395	394	412	394	378	417	417	380	401	391	414	399	414	393	385	388	395	395	353	380	415	446	436	412	415	393	421	394	388	395	365	384	380	378	392	409	397	383	405	377	392	421	413	394	427	416	402	433	432	388	394	427	354	388	387	403	413	412	401	421	402	417	432	420	408	387	423	397	429	417	386	383	396	425	399	377	404	399	414	406	377	399	381	421	416	408	426	385	411	375	397	393	382	426	396	440	406	414	393	423	399	386	361	409	352	396	398	406	409	387	395	388	421	407	408	383	440	346	385	377	370	392	394	351	386	393	401	405	423	379	391	399	372	408	376	388	408	384	386	358	394	395	381	392	378	403	426	400	438	388	418	377
4068	1344	1230	822	773	663	639	620	551	560	597	554	550	581	539	538	532	561	522	526	504	495	584	543	606	576	534	519	532	540	539	528	511	527	525	504	512	513	567	512	566	508	544	540	554	544	523	582	551	519	542	506	567	476	564	517	530	574	533	507	528	532	551	516	521	556	522	517	512	575	520	530	547	556	530	527	494	547	559	563	544	539	546	530	572	537	538	558	504	523	531	520	540	562	522	548	528	546	561	579	479	558	522	545	519	528	534	553	537	523	567	556	536	522	544	533	573	534	533	520	508	596	543	547	535	561	535	525	511	511	536	511	513	511	498	558	528	522	505	518	500	506	537	535	554	550	530	559	518	525	584	506	498	524	557	545	553	525	558	510	498	538	546	547	502	524	501	565	536	540	545	525	537	509	516	513	494	499	506	524	547	509	499	534	563	513	555	517	588	532	537	547	513	499	527	570	566	501	536	568	538	512	531	578	486	500	540	516	548	558	562	523	566	539	578	509	542	544	509	551	538	526	536	556	539	501	547	544	513	511	561	550	535	550	574	549	513	531	531	541	556	524	485	531	563	518	525	508	520	543	559	547	527	533	501	534	531	525	516	547	538	569	544	552	501	517	494	519	541	521	534	523	485	505	543	531	541	547	504	536	523	502	541	517	534	542	573	536	565	556	503	505	501	536	536	527	518	526	556	494	544	535	515	494	501	543	543	540	508	547	511	513	495	540	537	510	515	455	591	513	486	516	573	500	481	549	515	582	500	503	552	543	540	543	535	554	539	562	506	556	520	539	577	488	506	547	545	530	524	559	551	546	556	539	546	490	565	560	512	513	510	552	535	545	490	474	544	493	559	505	562	524	546	510	542	511	537	508	521	536	539	499	527	570	535	533	520	531	559	531	568	503	547	532	516	529	546	545	537	557	532	509	532	517	549	541	474	539	528	565	564	533	514	540	562	527	544	548	518	516	556	541	543	553	523	523	506	529	547	517	522	518	523	571	547	515	538	514	533	561	533	521	540	556	551	536	505	540	497	541	552	553	520	508	528	520	532	560	495	526	571	500	539	516	526	512	536	487	541	558	506	518	542	551	471	514	540	508	500	578	532	479	573	592	487	545	525	513	538	552	552	561	522	500	569	539	541	563	570	498	566	539	526	511	531	577	506	504	537	552	504	555	554	549	563	563	544	507	535	538	550	516	572	531	557	527	543	506	533	527	539	531	551	532	568	543	521	581	538	525	520	527	539	507	533	528	554	546	519	523	543	518	546	546	485	490	534	469	528	519	571	509	559	557	516	508	515	526	517	513	584	565	484	543	498	545	538	500	553	505	552	559	551	517	552	556	534	526	521	552	523	541	523	546	523	520	515	515	541	504	522	535	508	548	542	529	495	555	543	536	520	540	516	532	540	553	535	525	547	500	513	530	561	549	539	517	531	510	535	505	522	530	547	557	557	518	525	550	539	518	522	534	549	551	594	529	557	519	508	503	555	551	574	533	535	544	530	536	527	549	562	521	560	525	494	535	517	546	568	536	514	559	556	522	522	460	613	520	540	467	524	520	563	525	559	552	553	530	530	511	531	575	552	511	504	510	523	553	518	509	532	500	508	528	545	542	525	544	539	539	552	506	559	513	491	537	561	550	539	501	513	513	524	545	519	558	568	506	559	497	542	547	517	528	529	537	504	537	525	577	561	493	589	513	541	525	547	544	527	558	518	520	537	549	527	522	526	526	505	530	499	539	569	544	548	523	502	556	538	547	550	531	549	555	549	545	532	529	521	548	472	539	516	541	545	515	527	503	531	547	573	488	521	515	509	589	534	523	505	572	543	484	515	535	533	546	534	552	558	538	525	531	544	535	501	578	553	575	473	540	538	558	540	514	564	516	548	577	530	521	572	554	520	562	570	560	520	527	585	505	548	510	528	528	521	502	552	518	513	488	525	502	550	585	566	523	530	576	554	551	585	515	491	556	525	508	544	515	507	511	549	553	538	542	604	502	519	532	533	539	562	547	540	565	516	505	484	545	536	538	527	498	555	473	507	544	544	554	540	547	535	539	530	508	529	550	557	509	495	529	502	540	559	530	556	521	512	556	493	560	515	520	536	546	518	521	550	531	539	523	542	536	536	536	537	543	500	559	553	543	558	529	516	530	521	541	541	533	543	548	489	507	524	575	495	531	571	533	549	534	513	520	493	533	510	543	511	533	557	504	540	531	525	517	540	518	522	480	536	545	530	521	539	522	538	555	522	536	534	505	522	524	529	522	546	518	516	525	555	504	571	520	547	508	558	478	525	480	559	521	528	505	517	522	551	530	550	559	543	558	561	492	537	562	551	515	545	526	552	553	509	540	531	511	495	495	516	553	492	561	540	530	535	558	552	550	524	518	529	528	552	556	543	506	552	518	528	532	534	546	501	573	567	527	564	507	470	533	541	510	529	522	551	536	523	563	512	531	530	518	533	531	546	510	515	526	529	542	517	516	510	559	495	528	527	535	522	512	540	525	553	523	531	527	544	544	549	539	524	506	551	511	536	561	509	527	566	534	543	515	576	532	532	526	512	514	512	521	549	572	522	568	544	540	570	536	572	525	512	526	537	541	524	553	560	548	530	531	523	502	541	546	526	563	496	541	511	501	516	525	534	536	517	532	523	504	516	496	497	546	524	521	496	528	525	538	518	515	528	526	498	533	546	506	542	557	516	493	520	574	575	510	498	533	546	513	505	534	542	578	515	500	554	547	508	533	540	471	535	544	508	549	541	571	525	538	538	549	501	452	536	489	525	493	540	532	516	511	539	523	518	510	527	533	548	518	550	557	480	528	545	515	555	541	535	454	547	530	532	574	537	538	534	541	522	554	572	588	522	506	523	527	611	531	529	556	548	526	500	530	509	485	543	550	532	541	523	505	557	509	528	512	517	556	535	550	518	568	555	527	542	584	567	541	519	529	518	555	543	515	522	556	511	492	504	529	550	538	504	515	543	557	537	540	511	546	508	554	534	508	501	528	499	516	531	525	488	511	551	526	482	544	518	517	554	537	520	528	546	533	554	545	542	520	544	551	562	521	516	508	528	534	575	520	528	557	519	506	552	502	495	586	520	533	499	534	550	556	533	533	539	560	557	552	543	533	504	502	523	549	510	537	532	512	516	538	533	535	547	545	489	545	528	552	546	553	528	535	534	513	542	537	538	520	516	522	553	560	571	520	562	515	527	546	521	529	528	519	555	522	500	577	542	497	564	531	522	503	520	575	533	518	545	550	521	558	517	518	518	476	541	511	531	539	494	531	536	558	532	556	561	526	559	540	559	534	542	515	511	518	476	535	557	517	555	543	525	562	554	533	539	536	545	544	524	555	520	525	513	515	573	552	553	508	496	525	523	536	545	553	528	536	545	554	529	523	509	511	564	557	532	514	493	563	529	500	544	509	521	570	516	554	554	515	519	518	519	528	553	536	567	561	554	530	519	500	519	572	544	533	555	509	544	504	534	557
24343	21588	29146	24476	21560	8987	1155	790	682	593	545	508	484	467	410	393	423	377	394	364	348	390	364	385	382	363	364	350	334	322	357	328	319	402	349	382	333	343	338	351	293	332	330	343	342	364	313	357	307	334	340	302	338	393	325	345	301	326	307	342	360	354	380	316	346	362	326	360	341	344	331	364	332	342	285	335	300	345	341	327	336	318	336	327	370	301	341	331	284	355	344	332	332	358	348	341	299	373	329	343	308	336	351	332	297	372	340	334	322	319	354	317	327	332	311	322	360	346	350	335	320	316	337	337	328	336	310	318	302	335	349	338	330	341	348	343	334	296	350	319	351	335	323	329	322	332	306	334	319	327	330	339	328	342	329	356	325	336	345	349	368	332	331	325	327	338	312	293	341	305	327	335	350	318	349	335	360	332	344	330	362	347	319	315	327	345	326	319	359	330	338	333	339	339	324	317	319	349	350	337	340	310	288	298	357	341	358	323	335	327	279	345	306	336	337	323	325	314	337	352	313	345	347	338	348	359	319	342	369	339	319	348	335	308	338	332	334	332	338	303	316	335	355	342	308	306	369	327	329	334	339	317	342	324	320	318	333	344	309	324	328	331	349	294	342	326	313	330	320	331	341	367	364	314	335	328	332	338	335	342	333	347	325	324	307	331	334	342	326	336	335	350	334	319	344	330	309	320	331	332	322	360	348	325	312	359	357	358	314	333	300	306	324	335	335	324	291	332	330	346	316	318	351	317	383	341	353	377	346	300	363	337	356	331	347	330	288	317	339	312	359	351	319	315	316	343	330	319	370	364	335	341	351	333	322	357	316	340	361	360	330	322	349	311	346	315	352	357	351	297	331	321	316	330	319	346	307	361	336	334	334	326	295	307	308	311	289	334	302	310	327	336	360	315	305	319	331	318	336	313	315	366	335	318	360	361	299	347	322	316	350	321	344	341	350	350	343	333	334	347	310	269	309	368	362	348	337	338	311	363	313	326	343	355	343	339	322	333	341	314	327	349	317	325	370	333	346	310	354	326	323	320	327	328	330	337	285	322	339	335	364	324	335	337	353	340	315	336	352	304	315	340	349	339	313	356	325	362	306	327	330	338	336	323	329	332	353	330	318	300	287	316	322	302	331	318	320	318	348	312	337	314	345	337	339	337	330	344	311	366	346	350	330	335	338	284	331	368	339	337	366	333	332	327	342	326	342	343	325	339	306	308	361	329	319	326	320	336	338	334	331	318	340	361	342	307	362	342	338	317	304	332	316	319	332	318	329	346	301	360	361	321	298	340	327	330	319	376	357	333	332	309	327	334	334	316	341	326	364	329	345	314	321	347	324	372	336	320	335	336	334	318	327	331	301	337	319	348	331	329	328	350	330	354	358	323	339	338	314	316	323	336	329	349	332	345	351	318	311	324	326	325	315	335	321	341	319	333	331	339	326	314	345	336	308	343	288	331	321	362	311	329	359	311	336	361	326	340	352	335	344	343	327	315	332	333	343	347	337	323	354	363	329	348	351	360	300	335	326	326	336	336	331	344	345	329	328	320	354	343	313	348	325	310	342	320	339	323	349	292	306	328	332	326	326	316	334	332	323	353	349	329	315	341	346	313	342	311	338	327	293	337	371	344	331	375	333	342	332	317	344	352	343	331	355	336	321	330	332	338	335	330	338	336	325	352	347	324	344	356	332	340	313	339	319	349	343	296	372	339	315	289	298	319	330	321	341	305	349	332	320	335	318	295	337	354	315	320	336	339	324	339	333	326	332	344	314	310	293	350	318	324	325	340	316	305	360	336	309	338	341	337	334	351	336	306	323	349	338	334	341	315	318	326	306	319	336	369	313	313	326	335	347	291	314	358	360	311	317	311	352	336	302	352	332	325	309	302	338	305	345	337	345	326	302	323	338	340	316	334	341	318	311	335	361	333	326	311	365	304	293	332	332	336	342	339	323	345	325	316	357	331	314	337	352	332	361	309	315	336	348	345	304	333	290	328	316	375	340	346	327	342	346	340	348	322	304	292	360	320	317	306	355	323	358	291	307	354	349	325	323	321	347	333	357	326	320	329	324	341	338	319	372	316	303	349	330	316	334	321	312	354	326	327	333	299	337	299	304	326	316	326	378	333	328	338	315	317	311	365	342	309	364	354	331	326	334	319	322	311	331	315	326	368	327	359	317	326	323	335	300	335	284	309	302	348	338	293	313	348	334	320	344	348	316	324	305	339	339	337	346	287	357	338	326	302	352	335	324	334	376	310	309	376	364	337	339	364	318	315	319	330	324	317	335	355	340	350	340	333	334	364	324	333	318	311	360	331	324	364	335	353	337	345	342	324	323	340	301	295	340	315	304	364	351	342	368	336	330	321	344	346	359	305	321	366	309	341	309	326	316	309	382	317	317	359	329	316	343	314	356	326	313	365	319	317	318	341	335	322	301	305	309	336	327	342	354	324	355	323	336	293	350	323	329	312	293	325	339	337	330	331	329	330	303	344	337	329	363	340	316	328	268	359	348	348	325	349	350	305	326	364	307	315	357	315	359	356	338	317	342	340	313	335	339	344	363	334	302	345	315	316	347	339	317	328	330	350	352	348	308	358	322	337	337	330	317	343	361	301	332	366	332	337	305	289	314	341	315	345	303	343	298	309	332	302	317	324	346	297	348	322	304	367	357	305	313	343	311	339	326	318	291	356	321	353	330	314	321	368	327	339	324	335	363	344	298	332	358	331	348	316	312	360	372	336	335	314	332	286	315	326	336	328	316	314	339	297	287	342	350	313	334	323	318	323	341	329	282	314	369	342	322	336	313	312	312	332	334	335	331	324	321	345	304	353	307	326	314	349	325	357	322	337	333	321	322	354	311	347	342	335	366	320	348	331	355	353	316	332	357	336	332	341	333	312	340	341	324	328	340	309	326	364	329	331	324	340	331	326	310	339	326	309	320	293	305	306	335	325	340	330	333	304	341	331	368	359	361	298	323	358	301	328	320	299	362	318	331	287	327	322	327	378	326	350	338	326	318	317	344	338	318	342	342	311	351	351	322	391	327	333	303	345	330	318	322	298	346	313	329	316	310	373	347	327	365	303	332	319	296	303	357	280	367	371	346	311	324	328	341	326	317	332	351	347	326	322	345	312	313	314	341	304	333	318	334	312	336	350	345	314	322	353	293	301	356	372	335	322	327	329	358	322	333	315	322	341	336	354	335	324	298	343	320	343	354	307	324	321	337	336	316	318	375	330	342	314	340	321	345	329	329	365	332	339	296	388	343	312	342	316	338	363	317	311	323	317	350	363	361	342	314	335	347	355	342	323	313	304	313	336	334	274	326	335	304	351	323	330	323	328	359	330	317	359	336	349	313	331	327	332	311	348	330	316	358	370	317	329	321	310	324	343	332	328	351	307	325	336	342	340	344	335	332	326	309	299	307	329	324	324	312	348	321	329	316	315	332	324	333	338	318	331	321	309	350	329	327	323	339	332	320	317	332	342
4727	9896	8722	4485	3115	2342	1911	1571	1309	1078	963	825	836	693	694	678	598	582	521	549	514	545	525	562	521	518	513	514	511	487	470	449	443	457	451	486	444	440	475	474	483	454	467	476	447	470	471	476	501	447	495	471	471	437	457	465	407	465	442	449	435	422	475	456	443	449	471	453	455	429	469	470	470	470	467	445	437	453	397	449	472	450	461	455	409	464	425	479	433	439	434	430	450	466	435	487	442	440	466	476	446	490	444	405	461	499	429	445	466	493	506	452	447	450	470	394	462	460	507	457	420	416	414	451	432	502	425	430	464	482	436	469	481	440	434	470	450	424	472	454	416	463	436	420	393	423	490	442	452	425	445	462	463	459	485	464	413	449	442	444	432	483	413	442	454	440	450	414	469	440	410	451	438	456	431	445	467	407	413	435	456	454	424	441	501	445	429	431	431	433	446	395	454	447	432	426	472	411	413	438	445	461	415	452	425	487	478	413	436	434	453	418	453	446	463	449	430	447	451	433	441	448	408	448	483	412	467	462	480	467	464	413	459	483	464	428	467	468	458	414	476	414	455	461	448	448	468	436	434	447	461	445	432	443	438	500	454	450	461	436	427	454	442	448	416	474	459	462	443	441	440	453	433	442	411	460	415	452	455	472	458	471	435	472	477	460	472	461	455	475	438	424	441	407	466	476	408	430	449	450	410	450	480	432	427	456	465	478	475	482	480	478	487	419	468	455	450	469	460	481	456	434	458	463	482	456	472	461	482	444	421	438	463	453	461	430	459	448	450	451	431	437	443	463	455	446	423	445	433	468	431	410	424	457	449	434	466	457	480	428	430	425	454	396	493	420	459	480	444	440	458	438	448	452	430	465	434	476	463	472	470	460	447	427	494	447	421	475	452	477	456	420	461	457	467	407	449	420	463	444	436	443	433	445	453	465	437	488	438	480	497	467	445	474	433	453	453	458	422	394	462	467	472	409	446	442	468	467	454	457	449	443	464	423	456	434	419	442	421	451	458	459	440	492	422	382	449	445	454	440	456	452	421	428	452	461	473	438	447	444	451	435	428	441	417	447	418	436	458	457	455	478	417	449	466	484	449	413	460	466	441	503	468	420	415	403	424	441	441	462	442	460	409	424	457	444	431	439	459	471	456	443	449	434	477	460	426	439	446	422	444	481	443	464	435	478	430	468	452	457	427	433	488	436	471	444	423	436	442	402	438	485	475	448	476	418	454	433	457	447	425	429	464	434	467	434	423	444	438	451	445	465	444	437	445	461	429	449	416	462	428	468	431	467	478	440	422	453	435	427	442	458	419	434	433	473	474	439	487	471	481	426	418	473	477	462	438	429	487	479	402	451	448	418	447	453	430	434	462	444	434	427	472	429	431	464	440	450	397	454	481	426	455	428	423	434	444	452	450	456	434	429	456	476	444	424	468	441	472	458	411	443	448	466	463	452	428	460	454	416	451	417	439	497	465	438	443	480	485	431	440	455	439	425	457	438	430	455	454	438	455	466	480	420	444	416	435	449	448	447	432	490	431	442	435	442	456	437	463	430	504	454	474	461	444	437	460	442	431	474	438	418	439	455	463	433	437	480	434	422	444	416	450	418	442	504	471	451	441	480	481	441	451	473	453	448	445	418	493	452	430	476	488	443	431	439	452	475	493	437	433	444	444	448	473	457	448	467	451	468	457	442	442	473	453	448	411	433	453	426	464	480	471	433	469	484	465	490	432	451	442	449	471	462	441	476	399	466	446	428	450	461	450	439	418	437	429	426	462	419	429	476	464	465	461	467	466	438	422	440	438	457	439	462	468	446	448	472	435	427	425	481	471	450	439	426	460	494	424	453	448	460	443	437	479	448	433	454	454	444	442	420	449	472	455	445	452	481	452	438	441	471	487	450	443	469	447	431	469	445	477	460	440	493	463	441	466	473	427	458	453	437	427	446	450	416	448	458	424	454	459	437	478	450	453	448	474	448	428	446	436	471	451	416	463	432	446	448	499	427	406	410	453	429	438	451	459	445	468	487	445	459	450	453	444	449	455	468	459	429	444	450	429	472	436	429	481	460	429	470	421	442	450	424	483	434	467	437	487	410	443	423	465	413	458	426	400	439	457	444	431	447	459	444	444	472	463	411	458	455	484	432	476	405	465	415	469	463	511	440	431	412	453	466	436	469	408	464	475	450	461	434	442	420	478	442	431	473	490	436	456	449	457	451	461	468	432	429	464	383	454	466	453	498	444	414	443	471	444	446	457	455	442	420	431	414	469	421	403	440	406	478	465	448	428	462	449	429	459	439	416	431	461	455	462	438	472	454	420	462	478	447	449	465	454	437	449	412	476	460	473	434	475	473	447	414	463	427	434	448	468	454	446	462	459	445	444	433	415	440	449	452	423	416	426	400	439	474	410	458	438	457	447	420	412	455	438	477	472	445	459	409	435	424	427	440	472	454	474	452	410	449	478	423	436	426	408	439	483	464	477	442	497	429	411	471	462	457	419	451	472	427	479	445	465	444	431	460	445	408	408	445	480	422	463	422	441	464	432	451	426	427	458	449	473	441	416	467	412	454	456	453	415	452	466	444	449	469	461	439	460	427	477	451	435	444	416	460	464	439	453	465	454	452	505	439	412	421	461	470	478	453	451	431	438	442	467	468	468	423	463	466	454	390	438	458	424	483	425	468	391	476	431	484	465	470	449	418	438	430	487	471	473	448	447	455	470	446	471	460	453	446	491	428	484	447	450	428	439	459	457	428	392	470	436	449	452	460	471	480	457	454	453	438	444	482	448	451	440	402	451	489	427	433	435	411	387	483	458	420	426	420	439	447	441	457	454	465	451	460	427	402	424	422	472	455	453	452	421	456	432	480	444	483	478	428	477	471	499	448	451	453	439	465	435	437	459	432	451	462	460	448	453	442	462	451	471	449	436	453	433	440	422	443	449	435	457	492	410	433	475	431	417	469	429	478	454	439	478	419	436	462	473	429	482	415	420	485	454	458	426	436	454	451	449	446	477	440	464	440	415	465	466	461	449	414	481	442	477	489	426	473	480	468	442	450	412	450	408	429	455	468	435	432	464	463	475	471	456	486	455	453	472	412	438	431	459	500	470	447	447	432	467	440	417	435	476	439	440	439	427	465	463	449	433	445	416	441	426	507	427	472	420	425	431	460	459	445	453	445	424	452	428	469	432	452	453	468	476	446	432	427	479	437	457	425	423	454	453	476	421	476	433	476	435	465	459	449	453	417	474	482	467	463	467	451	443	459	455	434	480	445	473	470	431	434	453	456	480	456	443	441	496	448	449	488	454	436	503	456	459	442	461	472	413	459	484	449	416	459	438	441	457	425	491	449	459	450	402	467	432	451	445	431	481	478	454	449	495	439	455	459	420	438	420	467	464	422	431	425	445	464	423	463	442	460	457	445	473	466	492	404	448	485	466	450	400	394	457	471	460	410	415	431	467	443	432	421	445	461	426	459	467	456	415	437
23444	21600	29643	24084	21600	21617	6781	977	766	601	531	416	383	368	316	310	279	263	239	279	222	212	237	207	204	196	188	193	179	190	166	190	176	157	160	172	157	144	167	182	156	173	161	153	146	169	168	158	189	168	164	163	176	160	153	153	154	163	142	175	185	161	160	158	171	151	159	160	172	152	159	144	146	141	144	171	177	160	147	184	164	154	150	154	167	151	163	139	156	169	156	155	137	153	159	168	145	131	187	132	135	162	145	133	165	177	152	161	152	169	206	142	152	146	139	160	148	168	159	138	155	146	172	167	153	149	153	136	138	154	150	137	118	150	137	142	161	165	163	135	144	168	159	145	158	173	167	136	149	137	155	147	142	151	142	154	145	170	154	161	150	166	175	165	156	158	144	169	143	145	125	158	133	136	143	156	184	144	145	138	131	156	129	147	143	132	142	161	138	142	139	161	120	129	161	151	152	145	159	136	144	161	161	146	125	146	161	154	169	168	147	154	153	158	155	126	141	165	174	152	152	177	163	154	156	159	144	151	153	147	158	122	145	147	124	169	145	172	151	149	142	137	143	158	144	149	146	168	139	144	137	165	172	140	160	163	151	153	154	128	148	142	137	143	143	167	137	142	139	151	133	160	148	153	144	156	140	132	158	155	147	136	158	144	158	158	136	140	144	162	154	140	137	171	146	115	150	145	151	142	183	146	139	165	169	166	153	142	134	141	146	146	154	145	159	140	129	163	148	148	134	142	134	135	168	149	154	163	132	149	130	142	163	155	164	147	162	160	126	176	150	138	158	153	142	155	163	142	142	146	159	134	146	137	148	137	149	159	137	141	157	156	148	158	169	168	114	153	146	135	158	149	158	132	146	141	158	140	145	129	153	158	149	155	141	133	163	142	159	148	129	151	166	167	167	131	139	158	142	125	130	150	142	133	152	145	165	145	137	148	165	146	149	148	148	134	149	156	158	145	157	171	154	156	156	139	150	165	165	132	160	127	149	133	169	147	132	139	143	151	139	152	157	148	121	124	146	134	140	147	152	146	161	160	117	146	164	139	140	146	155	147	149	159	148	153	156	151	134	150	153	149	159	145	159	159	148	159	181	159	135	167	157	155	139	151	134	166	130	130	141	162	144	144	178	146	132	139	134	117	169	152	146	170	172	146	129	150	147	161	152	150	158	138	158	142	155	157	156	134	175	155	158	136	145	130	161	157	158	154	153	141	153	165	139	144	181	153	158	139	148	152	153	141	145	142	169	187	166	160	151	146	139	169	128	157	171	163	183	168	165	173	139	147	127	141	154	159	152	169	146	150	160	149	167	143	155	170	145	148	161	154	159	157	163	160	125	170	141	176	158	132	161	161	145	158	169	157	137	160	144	153	151	147	143	146	162	145	160	149	166	162	157	151	144	169	162	151	143	156	153	140	150	128	154	162	138	146	143	150	163	129	135	160	149	142	137	159	166	136	165	179	140	147	172	140	155	138	161	167	152	125	153	156	155	138	157	129	137	160	144	139	142	156	142	161	139	156	149	125	136	151	161	181	134	155	140	146	165	151	124	140	142	148	140	143	151	178	159	141	138	125	135	155	142	147	150	169	156	137	157	139	160	153	157	155	160	165	148	142	153	166	134	147	152	139	165	141	149	151	160	158	141	147	157	142	127	154	147	161	131	179	142	145	144	173	161	148	151	174	155	162	139	149	137	140	153	150	161	149	166	155	161	149	144	157	162	151	148	161	143	148	134	143	140	157	160	150	148	157	160	142	154	149	162	135	137	158	138	142	144	142	140	140	151	140	174	169	154	154	156	155	147	167	169	142	147	136	159	157	179	163	152	138	160	175	153	140	131	156	127	147	161	149	159	167	142	152	151	142	154	167	163	133	178	136	155	147	130	161	130	137	143	155	144	148	153	170	152	157	143	151	141	164	167	161	164	148	141	155	135	151	145	179	144	172	138	150	135	143	159	163	148	131	156	157	156	141	177	164	121	156	163	136	127	156	150	144	147	147	163	138	129	151	144	151	146	135	163	141	148	131	164	136	142	169	142	169	140	150	152	155	140	143	150	147	150	161	142	163	138	130	170	174	146	163	141	169	144	154	167	168	139	140	173	145	141	166	140	153	166	139	162	178	129	133	160	166	136	151	114	154	149	144	144	150	114	155	160	140	168	159	166	170	151	141	152	148	145	141	137	181	131	165	142	140	158	156	157	153	155	150	150	132	150	114	147	138	132	134	140	160	147	159	139	132	147	144	137	147	139	152	136	144	134	161	131	159	144	154	149	142	157	156	158	173	160	151	137	140	137	149	154	149	153	144	138	161	151	173	156	159	156	144	129	159	125	149	139	162	124	163	148	147	151	165	147	139	152	155	132	131	149	149	135	143	141	125	142	159	172	128	138	145	153	137	161	166	145	138	165	146	139	134	141	154	157	143	147	140	139	146	156	146	147	130	163	145	155	153	163	153	139	159	173	128	128	158	118	178	142	139	133	153	156	137	165	145	162	164	139	148	130	156	149	158	145	154	153	147	159	147	137	157	139	138	159	159	140	136	142	151	162	147	146	139	150	137	151	169	150	154	131	137	167	140	175	140	142	130	140	152	131	152	144	169	147	126	134	166	132	166	168	153	158	142	146	132	149	132	148	137	123	166	144	158	152	158	139	159	142	140	154	152	162	129	166	171	154	147	149	149	162	150	160	142	163	150	157	131	146	176	143	153	157	138	147	149	153	154	129	155	152	172	151	126	147	171	143	150	155	129	139	141	136	151	137	166	165	152	163	155	136	145	144	127	165	167	148	143	149	143	155	142	155	166	161	150	141	158	159	137	132	135	135	144	171	137	151	145	125	141	153	154	138	141	136	158	168	168	166	148	141	139	152	157	143	137	166	164	163	170	155	155	153	114	144	133	152	152	154	158	150	145	153	162	140	133	127	145	148	140	147	141	152	158	154	152	140	150	148	153	157	156	148	152	159	163	150	148	144	151	153	161	162	138	166	155	163	147	158	138	144	160	138	151	183	156	163	150	144	144	156	149	143	133	149	172	150	142	152	162	161	145	144	149	134	166	148	144	134	150	152	137	163	128	150	157	144	144	133	145	173	134	156	153	158	157	132	148	159	128	147	160	151	146	163	156	146	123	154	167	150	164	150	136	142	154	169	134	133	160	167	144	164	149	145	154	140	146	135	160	157	161	158	130	152	144	198	128	152	160	140	153	148	167	160	160	129	160	142	178	154	145	137	149	157	150	181	145	135	153	124	137	156	151	143	140	125	162	154	158	151	149	157	145	156	142	154	160	150	155	165	145	139	142	139	173	151	141	129	153	137	144	137	135	155	137	156	148	159	147	139	141	164	149	159	149	137	132	164	141	159	146	123	148	155	156	167	153	146	161	176	140	179	147	139	119	139	155	159	130	150	147	136	156	131	163	156	172	142	150	137	132	149	155	175	167	167	153	134	156	148	130	134	153	139	131	151	130	161	142	146	140	134	159
7179	16090	14014	7513	5159	3860	2975	2317	1841	1495	1230	962	812	718	635	576	497	485	441	456	391	367	354	366	370	365	292	298	261	293	282	268	249	244	248	242	235	249	216	245	210	265	250	235	241	247	240	234	231	234	231	246	234	270	228	215	237	227	213	220	209	233	223	215	212	191	221	216	195	219	219	203	231	184	233	228	216	201	235	225	213	241	229	200	185	212	214	190	204	225	205	231	228	206	208	217	211	188	203	203	197	196	203	207	199	245	220	241	245	277	281	195	213	207	191	189	226	203	229	222	207	174	190	224	207	218	212	182	197	206	230	206	234	192	219	213	223	176	221	178	205	184	200	187	205	207	197	194	207	207	202	224	194	202	170	217	210	202	187	228	207	190	186	201	208	232	211	227	213	221	213	200	218	186	188	211	213	206	194	207	200	190	213	201	220	207	214	185	180	194	189	199	175	206	227	205	203	190	208	201	195	202	191	212	224	219	206	187	208	201	210	215	209	190	240	206	198	212	181	204	193	202	201	215	199	185	202	204	213	181	204	183	181	230	209	203	191	212	169	220	226	183	187	203	208	203	200	204	193	209	212	205	221	181	199	218	209	192	185	186	206	209	202	188	204	198	207	187	165	205	193	210	208	189	171	217	218	217	209	227	190	189	198	181	201	174	203	208	176	210	182	194	234	218	232	206	206	203	203	213	194	180	193	203	204	208	178	199	223	203	204	202	221	203	196	210	219	183	219	182	208	189	205	188	208	184	207	212	192	169	200	224	191	180	218	195	208	219	203	212	178	203	225	196	200	202	225	193	207	195	199	215	198	214	211	196	190	215	185	214	177	211	182	185	210	207	198	207	216	185	211	213	218	220	211	217	204	197	212	210	184	213	211	224	212	218	197	214	214	184	203	193	196	192	206	197	231	189	182	181	181	208	196	211	214	212	188	195	196	217	191	200	195	204	225	197	205	212	212	170	207	200	197	216	195	199	169	200	190	218	186	198	182	195	204	211	199	218	190	200	217	180	203	202	197	201	196	208	200	210	205	215	205	161	203	242	206	203	212	222	186	220	207	192	226	217	213	200	200	219	194	188	195	208	234	202	204	195	201	198	200	195	208	209	203	180	196	224	212	198	171	192	202	181	206	210	206	224	215	210	215	193	192	193	194	201	210	199	198	198	186	199	208	189	197	188	198	217	201	206	214	216	197	214	209	169	198	202	214	209	202	220	227	201	203	192	213	173	193	203	211	177	212	197	205	194	218	201	189	212	207	189	192	169	206	205	209	190	202	195	204	224	189	187	205	192	194	207	206	220	215	211	190	209	183	187	183	195	173	203	196	187	215	178	188	212	203	219	188	186	212	203	211	192	212	184	216	179	185	191	224	218	178	226	207	217	208	219	174	210	209	209	191	209	224	197	209	185	225	214	248	217	209	181	222	193	221	195	210	205	216	196	190	212	186	204	211	183	207	201	223	216	207	206	205	184	188	190	208	218	196	197	206	221	217	211	205	192	209	223	195	195	226	216	210	200	168	225	218	178	206	182	189	207	208	186	198	191	192	189	198	198	212	196	221	206	210	188	209	175	210	207	218	212	196	195	198	213	215	216	210	198	205	193	204	221	219	181	181	195	193	173	203	199	198	232	166	191	194	214	210	217	188	203	179	203	222	216	196	191	204	194	213	207	193	213	204	174	188	195	218	186	215	199	200	208	194	189	213	202	219	189	179	227	215	214	189	209	202	201	177	200	185	204	198	184	189	220	193	208	200	202	209	210	222	210	211	191	201	229	174	213	188	203	176	198	188	189	196	212	237	185	200	210	168	176	197	218	201	201	214	207	208	191	189	205	206	210	203	210	216	209	192	178	200	226	217	204	230	205	208	229	210	216	178	216	227	182	200	199	192	211	214	214	200	205	180	184	203	205	201	209	197	214	197	212	213	200	225	218	197	239	201	190	215	201	211	175	212	206	207	201	203	217	195	196	175	197	222	206	213	210	187	220	192	191	210	191	233	201	184	235	191	171	209	215	190	203	199	196	198	201	191	192	189	195	186	230	214	202	207	198	194	200	211	212	192	195	226	197	200	226	211	214	207	201	199	187	193	208	183	196	206	192	199	195	159	209	188	196	208	216	230	198	203	188	185	203	202	209	206	216	177	194	197	222	193	218	217	182	202	227	190	222	225	209	192	197	189	184	187	214	222	208	181	190	201	192	215	188	210	180	195	201	192	208	206	187	194	192	202	188	201	171	202	194	217	189	192	205	220	194	194	203	234	205	183	217	188	204	171	211	212	190	184	221	197	210	208	217	200	215	205	198	209	202	208	213	219	196	204	207	199	235	223	218	193	206	220	177	185	224	194	185	229	242	195	184	250	223	200	213	211	205	198	198	199	207	203	220	211	193	221	194	179	181	199	199	200	219	214	210	193	197	229	216	192	202	226	187	214	202	213	177	206	218	231	217	209	200	208	213	222	206	200	215	197	222	183	203	190	212	209	208	217	190	212	197	198	189	209	182	195	198	207	190	202	195	203	168	215	181	202	160	209	201	230	192	229	188	217	205	206	199	214	213	195	199	190	192	198	203	193	213	212	213	192	227	185	205	196	189	192	214	192	182	190	190	220	217	212	207	210	200	191	213	197	204	199	229	177	184	229	223	201	230	190	212	186	226	226	206	215	217	213	209	210	224	182	197	183	216	222	225	196	216	187	200	235	192	199	226	199	208	206	237	189	201	198	200	180	219	172	198	178	194	232	202	192	194	188	191	211	201	203	206	199	199	238	197	196	222	206	218	200	196	216	208	208	218	218	175	218	197	198	207	213	207	210	181	204	229	200	214	189	178	216	199	191	210	189	193	189	202	188	177	203	235	210	183	187	181	228	198	215	199	214	208	216	208	189	220	210	187	185	222	207	220	215	192	191	195	206	202	213	196	215	213	209	210	202	198	207	202	198	204	196	189	188	192	192	190	196	217	220	213	198	175	202	202	193	209	202	224	209	193	215	221	200	204	188	215	200	238	203	198	206	184	186	199	197	213	228	186	198	202	196	212	210	218	225	191	208	214	187	227	227	236	210	199	195	198	187	206	238	188	200	189	195	204	224	207	204	218	208	207	213	201	208	203	174	217	211	201	184	217	205	197	226	216	187	212	212	172	232	216	200	215	216	214	192	198	213	195	208	204	212	202	200	198	217	181	202	204	216	205	210	229	186	228	211	227	184	209	220	203	202	201	195	249	198	218	167	214	179	209	220	200	232	196	195	175	199	207	199	199	189	223	195	226	201	235	195	179	201	216	175	201	194	209	217	179	196	213	223	203	205	188	203	240	224	203	197	221	220	195	187	204	207	204	181	204	194	183	202	184	209	203	178	193	212	180	192	184	205	198	209	198	207	207	212	205	188	209	211	230	209	200	193	211	202	217	197	221	194	210	202	209	205	195	185	165	200	198	211	189	209	174	198	162	238	188	203	181	191	178	204	193	220	192	212	192	206	205	218	206
27358	21093	9010	917	574	478	463	475	445	436	398	432	456	433	440	406	421	442	454	420	384	422	474	399	415	411	404	434	392	429	439	431	418	416	436	431	451	409	399	409	395	358	418	439	403	419	388	443	423	383	402	416	424	408	388	405	427	407	409	434	407	428	420	439	421	429	391	439	401	427	399	387	431	400	415	408	451	436	415	440	404	429	437	436	383	409	414	430	452	417	409	412	433	363	409	401	443	440	438	432	392	402	445	403	455	361	432	419	430	397	414	414	406	400	414	435	442	395	404	400	384	440	405	418	423	410	390	429	430	433	423	388	401	410	429	426	392	395	391	414	410	415	407	429	399	439	429	416	411	446	416	412	414	425	437	398	383	432	432	375	393	430	439	392	412	454	425	419	443	431	393	426	395	435	442	403	420	437	398	435	426	430	422	391	437	417	399	441	371	425	400	419	411	386	459	401	414	392	404	388	398	406	411	385	438	432	384	432	392	390	434	397	427	409	433	455	397	406	399	443	434	419	401	414	438	406	451	388	426	431	437	466	427	392	377	416	407	421	415	441	426	399	420	424	419	429	423	400	425	407	393	391	425	429	429	392	428	401	410	416	404	385	408	385	427	401	404	401	444	416	426	415	411	425	404	407	416	420	432	398	395	385	415	454	418	406	439	444	412	393	423	408	368	415	429	379	436	443	436	410	425	416	411	428	440	444	417	381	440	421	448	432	407	431	398	421	389	420	381	401	417	427	442	416	426	399	433	405	425	377	409	399	397	431	396	436	403	448	411	415	423	458	386	430	417	381	416	398	406	386	442	448	426	400	435	397	425	363	427	405	433	382	421	435	405	452	415	416	388	438	445	399	415	432	443	413	424	411	435	389	395	436	411	410	405	458	423	412	436	394	397	429	420	426	427	402	422	409	401	384	420	442	378	413	422	426	377	429	439	418	387	393	419	415	399	416	421	411	427	404	398	418	393	410	401	374	425	408	412	401	436	396	425	422	434	450	388	429	416	431	405	401	431	427	436	413	408	431	386	464	391	405	415	416	397	371	373	435	360	416	435	447	409	393	426	404	435	395	450	407	412	424	425	434	403	414	414	434	411	441	445	410	391	381	405	444	383	418	417	373	409	415	427	421	408	409	416	441	422	391	404	409	398	436	447	407	446	404	436	394	396	434	414	430	389	411	419	424	406	421	439	418	404	420	421	418	390	454	385	414	418	393	423	406	422	468	372	444	435	413	436	408	418	418	416	393	382	423	421	437	397	388	458	395	414	448	418	415	388	416	410	411	404	397	379	375	437	390	440	418	403	416	409	405	406	411	378	390	403	383	446	444	433	425	364	440	395	442	433	421	438	407	396	404	395	423	438	393	416	410	390	438	425	443	475	442	430	410	428	401	389	381	395	402	413	408	418	385	411	369	420	428	402	404	408	401	391	431	416	408	440	410	429	433	428	443	414	415	445	387	400	389	424	387	455	436	418	394	410	410	404	423	452	407	459	417	432	408	399	369	429	452	404	428	392	388	410	441	424	433	388	417	376	406	420	441	429	383	397	391	429	406	418	439	394	388	396	465	424	391	393	397	432	413	404	377	414	422	404	406	390	382	397	407	396	389	423	428	416	376	373	415	389	403	432	394	419	372	417	419	396	409	386	396	423	449	402	401	410	440	434	385	436	438	447	405	430	398	422	428	447	426	394	430	426	407	438	433	440	386	400	427	417	440	405	409	438	435	369	427	411	424	406	402	446	390	403	391	423	426	418	398	405	426	417	394	448	397	411	372	435	408	429	440	450	421	428	415	421	408	419	395	411	422	447	404	442	423	423	441	425	396	406	411	407	439	392	366	400	412	386	437	426	413	362	418	429	408	430	393	410	459	431	366	441	423	401	393	437	420	393	407	456	444	443	421	444	393	387	399	424	412	427	438	422	411	402	415	395	399	394	385	386	396	446	379	407	428	422	411	416	408	374	424	426	462	477	413	415	435	420	419	406	400	414	402	430	434	456	403	412	446	452	461	409	432	418	430	411	429	448	424	436	410	416	414	409	436	389	413	383	435	437	421	420	462	424	444	423	414	416	414	425	417	427	406	415	416	386	440	434	409	384	404	424	425	429	421	429	419	400	371	427	402	410	403	429	431	447	422	424	421	380	405	397	432	439	434	402	391	410	397	430	423	420	377	444	389	434	420	421	442	382	450	381	440	440	400	414	384	402	394	420	402	403	432	441	417	396	400	404	452	408	451	432	372	441	411	395	423	396	445	425	394	419	421	415	414	377	384	412	426	436	400	430	413	412	422	436	412	444	423	427	432	391	438	414	401	382	448	419	408	430	421	408	383	427	406	411	452	433	421	440	432	402	397	450	417	438	429	398	388	412	449	375	435	395	408	423	439	360	401	435	437	414	375	383	425	416	394	396	438	424	417	440	432	386	415	416	412	425	430	417	420	413	407	416	406	403	413	417	381	375	427	397	416	366	397	440	403	394	383	434	410	400	447	418	427	372	450	407	412	422	386	412	407	401	416	401	381	383	410	480	417	449	449	384	399	407	410	399	438	422	438	414	456	420	413	409	395	405	405	386	425	380	411	397	398	411	417	406	394	394	426	400	424	409	423	410	406	407	399	436	392	427	432	387	426	425	415	403	416	422	430	399	383	416	443	433	426	424	430	404	414	420	421	404	375	434	409	426	439	389	372	429	350	407	394	431	443	413	416	374	455	433	403	412	432	426	420	408	397	431	424	390	425	395	392	407	420	417	415	371	399	419	437	412	425	383	416	419	398	409	403	412	409	406	402	379	377	395	420	388	419	413	400	417	385	384	391	417	393	429	436	446	404	398	435	447	461	401	426	439	397	442	390	447	405	416	422	380	417	429	408	417	401	384	408	391	374	420	404	433	461	412	414	427	399	380	418	423	425	421	439	405	433	420	407	400	417	413	419	394	352	422	489	453	433	426	403	403	454	409	433	403	408	425	460	447	404	417	393	427	413	439	421	452	394	437	405	413	406	420	396	389	436	398	405	437	363	437	429	419	419	375	412	427	397	417	425	453	463	417	468	393	438	408	417	440	413	384	450	421	426	387	398	419	416	404	469	408	427	381	389	390	423	399	424	453	441	423	401	377	399	427	405	428	426	414	413	376	440	451	395	450	410	446	382	397	419	414	407	399	437	406	375	417	407	432	412	411	405	398	429	440	386	398	427	440	425	424	440	391	399	409	412	426	450	435	379	410	419	436	427	397	482	457	428	409	418	409	428	416	434	398	424	396	409	398	415	423	394	421	390	412	445	406	437	441	397	439	436	387	425	425	402	429	416	428	399	404	416	430	423	398	398	446	397	426	461	411	391	396	414	439	438	430	411	406	411	401	410	396	425	416	458	399	392	431	405	398	406	431	425	400	413	415	399	399	411	414	415	421	422	398	429	412	391	397	397	422	425	395	392	418	418	428	411	438	376	448	420	401	454	411	388	396	410	404	403	397	450	382	406	460	393
4062	1321	1233	831	737	646	645	627	632	615	592	567	560	544	569	522	572	560	566	579	596	577	556	609	588	600	561	583	566	556	544	565	533	580	535	538	555	547	591	503	528	553	560	566	550	522	544	552	574	536	520	542	556	539	596	532	535	577	524	598	565	549	516	574	550	520	555	550	550	555	523	518	554	527	547	524	561	515	556	516	553	572	597	590	556	559	593	549	543	541	533	558	555	552	554	542	586	531	530	560	587	557	538	560	476	522	530	552	540	598	577	552	527	552	546	549	562	561	524	518	551	554	519	539	585	584	540	607	546	557	542	595	515	551	545	519	563	524	526	516	540	561	519	553	580	573	543	520	544	565	526	540	537	610	531	561	553	530	535	579	562	537	563	550	564	551	540	554	546	575	556	537	561	549	544	556	575	558	543	549	552	589	527	566	545	511	534	566	551	579	520	542	584	547	497	556	579	595	599	538	535	575	526	567	547	522	526	547	524	539	542	570	531	514	525	496	536	572	509	563	580	595	526	564	534	541	542	573	526	584	545	535	593	579	536	568	554	568	563	559	557	563	538	560	560	540	515	528	533	480	555	544	564	561	508	595	541	538	600	575	591	545	548	536	575	511	544	510	558	567	540	509	574	570	600	562	563	554	581	561	532	552	534	539	568	578	591	532	546	548	563	527	569	543	559	538	564	577	549	510	516	527	556	556	538	594	529	551	560	540	580	533	544	531	553	544	537	580	553	587	557	554	539	544	551	544	518	527	509	542	533	503	506	548	553	549	547	560	549	582	568	569	600	517	547	567	597	541	569	594	529	519	542	495	549	567	547	541	540	585	565	526	543	549	577	527	558	565	549	569	530	606	560	578	562	521	558	514	548	502	548	554	549	602	538	554	518	571	520	566	551	568	558	530	523	547	588	564	548	554	535	554	550	527	546	591	529	513	543	614	523	521	550	528	542	544	581	522	511	567	523	600	520	549	540	554	523	544	574	545	587	531	559	559	590	537	548	525	542	541	573	513	543	518	551	556	537	583	534	523	539	601	533	539	556	562	545	533	537	538	530	576	533	577	561	516	559	524	587	509	557	545	577	541	535	556	621	534	539	510	570	544	513	550	515	537	528	533	549	578	529	547	546	556	577	536	549	539	571	570	532	551	572	549	569	529	525	546	575	532	560	545	527	568	575	585	520	529	515	574	559	544	546	520	568	557	497	540	539	501	613	581	516	571	552	547	533	608	545	580	535	571	552	526	541	564	568	560	530	591	560	598	508	550	572	516	532	544	578	504	531	553	554	546	579	550	570	558	530	558	565	569	567	530	567	573	559	574	559	556	564	537	561	514	579	537	511	562	549	556	554	545	558	565	574	507	540	556	558	492	540	551	566	556	523	568	545	546	545	504	575	575	549	566	537	553	589	529	558	539	532	536	570	573	570	587	569	563	552	553	538	547	570	573	562	567	535	541	542	559	569	512	522	591	584	558	526	531	565	521	568	555	523	555	526	549	527	544	545	583	524	498	548	546	549	526	527	520	584	537	512	531	543	566	539	563	582	499	492	547	517	553	592	532	552	528	556	533	584	534	556	567	556	545	531	542	532	566	538	595	530	567	577	580	538	560	573	559	584	559	561	518	532	516	566	534	547	565	560	512	542	529	537	520	560	543	540	573	552	540	563	525	545	506	576	529	548	545	542	537	532	539	598	596	584	547	540	604	574	550	572	550	580	577	524	531	547	550	556	558	576	527	559	584	541	534	556	574	557	535	536	540	591	514	535	544	552	539	541	522	548	585	504	520	536	535	557	553	582	561	602	520	525	563	552	554	591	544	561	530	565	532	496	581	545	536	534	551	555	550	567	511	492	565	558	542	529	557	580	566	554	517	548	538	546	571	558	537	515	568	532	565	548	537	575	572	523	606	551	542	532	531	533	570	593	581	583	549	571	560	538	555	525	565	534	553	551	555	566	574	554	549	546	555	523	499	557	534	599	538	560	568	554	527	485	545	497	575	569	568	593	540	567	575	600	523	553	486	570	604	520	568	571	533	545	555	535	581	564	545	563	581	506	556	549	532	519	519	535	537	494	557	528	531	557	553	550	505	525	551	557	532	524	537	563	585	550	542	512	569	540	526	547	540	527	519	533	578	536	548	553	505	573	537	555	576	596	573	553	507	552	529	500	524	553	544	535	576	553	560	556	547	578	540	507	510	519	550	560	547	540	535	588	565	541	557	575	533	541	563	515	581	591	562	561	551	565	538	579	526	555	516	595	556	520	572	559	580	554	541	583	525	579	598	564	524	545	576	562	552	542	518	542	537	531	569	505	558	565	548	522	515	510	560	533	572	517	551	508	568	516	590	478	597	571	559	566	550	536	558	518	564	545	529	577	554	542	518	528	559	552	516	544	556	599	558	503	565	595	585	523	561	556	504	569	576	536	528	536	569	536	549	564	575	579	563	567	525	510	580	550	545	561	536	551	537	557	534	532	580	511	566	563	556	546	576	510	537	558	518	540	505	523	557	524	568	547	523	522	562	553	547	568	578	515	551	532	575	509	548	496	528	526	545	559	547	530	569	527	503	591	550	538	556	509	500	552	558	525	502	517	578	570	573	561	504	538	558	562	556	526	550	523	528	519	612	578	540	541	569	517	545	548	559	529	532	546	531	556	571	560	586	577	521	529	582	538	522	529	505	490	579	539	552	561	558	508	557	494	557	529	512	551	546	550	544	545	559	556	500	604	558	544	588	542	564	558	562	551	559	543	544	548	545	553	543	570	543	537	578	550	538	503	496	563	522	568	537	545	552	528	601	553	562	533	533	510	568	544	539	546	570	506	544	519	563	546	540	582	566	524	540	582	552	523	581	553	497	568	548	474	561	564	575	584	532	568	522	571	564	527	510	564	597	543	558	573	527	572	521	539	580	568	522	603	555	560	586	547	582	555	578	590	504	535	535	596	549	548	517	512	546	558	578	545	553	555	564	557	544	523	563	523	535	563	547	586	575	529	524	565	557	549	537	513	540	538	544	579	503	567	507	559	542	590	550	534	536	537	531	539	519	563	522	566	515	582	552	535	519	577	553	554	536	525	528	510	562	538	533	569	602	541	522	565	564	564	536	582	550	543	558	536	525	529	566	554	569	521	547	529	540	566	538	510	551	560	553	565	578	540	591	500	523	540	567	608	532	519	562	539	528	565	551	567	590	530	517	549	558	497	543	507	565	530	555	570	531	584	555	548	574	526	543	515	564	552	556	547	544	564	557	521	567	557	549	518	536	558	562	545	582	595	583	538	534	540	553	536	523	567	538	547	563	552	538	539	572	549	515	583	546	513	564	599	530	552	538	565	558	555	579	563	579	508	530	534	570	575	578	552	561	512	541	530	568	590	535	549	562	570	551	543	576	481	543	547	554	553	579	543	527	510	546	548	527	564	517	546	559	567	558	524	521	529	544	574	506	551	571	548	540	581	538	541	516	576	541	602	520	564	558	552	587	517	558
24420	21580	29110	24511	21554	9147	1114	773	639	566	526	545	458	458	467	400	427	380	429	410	355	374	370	394	380	350	369	400	380	321	377	338	387	363	372	335	345	354	342	355	358	360	369	344	386	355	359	336	340	385	309	382	335	329	343	352	369	367	321	348	357	350	380	295	341	351	325	332	342	329	354	306	346	355	333	343	334	339	375	341	383	317	342	371	339	377	346	354	347	336	385	362	352	336	339	348	331	345	329	340	340	345	318	370	356	332	349	327	325	380	355	344	332	347	323	349	334	359	341	361	375	354	356	336	287	308	328	338	339	334	327	384	313	332	334	345	353	389	360	350	329	327	320	349	301	343	343	308	357	358	333	341	363	351	323	366	372	324	310	360	352	353	369	349	339	348	327	336	362	348	364	375	321	342	333	321	350	329	338	347	331	305	322	321	358	319	326	337	324	365	344	337	351	320	364	349	342	336	322	314	354	318	317	348	348	344	338	359	303	311	352	331	340	343	360	354	348	320	353	324	367	341	334	341	353	324	359	348	321	329	306	334	331	348	348	325	303	335	331	308	316	331	330	327	315	319	341	323	301	352	344	357	316	343	351	341	354	396	340	337	360	309	351	339	357	326	326	326	331	358	315	322	321	324	319	320	314	326	304	312	340	354	332	356	348	307	334	329	334	341	347	327	346	355	340	332	349	373	358	336	312	345	371	333	334	300	341	309	331	343	359	342	320	313	334	332	386	382	376	308	344	330	348	315	352	343	358	340	361	348	345	323	304	359	364	356	368	334	323	336	345	303	351	345	343	356	340	349	345	337	358	335	300	296	313	319	330	349	378	316	333	329	318	331	335	327	304	341	316	330	340	344	328	340	347	281	344	325	356	354	338	355	297	333	365	347	356	347	359	295	325	364	382	337	330	342	333	350	314	348	348	341	311	331	361	351	316	352	336	324	399	346	311	331	366	343	331	346	375	376	337	364	325	356	359	347	357	331	343	307	373	324	314	311	345	334	338	336	360	339	347	376	354	317	316	333	324	321	356	363	323	357	331	336	344	298	333	348	325	325	331	357	360	332	354	305	358	336	348	343	363	339	337	384	308	355	307	359	315	311	346	331	339	342	337	321	304	344	349	370	343	328	339	336	334	355	327	337	350	334	351	319	359	332	346	321	341	336	369	354	341	345	324	328	348	333	315	348	344	328	351	341	342	375	345	287	327	330	349	327	315	339	354	357	346	347	327	313	345	330	294	343	358	378	335	339	303	341	365	353	331	341	304	323	342	319	306	343	348	337	359	348	340	359	371	354	311	338	379	345	334	333	352	318	338	352	321	338	358	326	333	364	335	351	341	338	357	342	325	352	348	329	317	352	317	300	325	333	335	339	353	337	347	368	329	352	341	330	340	346	350	343	386	321	312	340	340	349	309	331	338	346	372	337	351	318	333	325	347	348	326	374	337	363	377	344	354	353	339	369	335	305	382	359	344	336	329	323	349	317	367	324	348	345	343	349	346	353	332	353	339	307	350	341	347	382	333	333	352	379	325	383	313	323	328	376	358	369	363	296	331	352	340	343	320	364	335	356	346	326	336	343	356	309	373	374	314	325	344	361	325	323	363	349	369	366	323	331	336	364	317	358	311	326	334	351	347	330	348	277	326	370	379	315	349	324	326	361	333	366	342	337	340	332	364	322	350	362	335	345	311	346	334	313	353	351	314	338	346	341	350	339	356	352	311	351	340	336	347	394	320	333	353	331	335	328	318	356	334	358	329	342	330	347	330	336	371	344	326	354	329	354	353	321	329	332	366	355	310	336	343	321	343	319	344	351	328	325	357	369	327	333	337	348	337	303	305	362	339	342	304	338	329	366	334	356	323	373	329	321	312	316	351	328	323	357	335	341	320	314	347	331	351	340	374	337	359	332	326	347	349	341	356	314	313	324	347	302	301	342	370	346	329	337	342	350	296	332	317	305	329	350	346	306	336	327	339	365	336	389	332	320	335	343	330	328	358	348	346	343	349	340	348	363	349	338	359	333	377	325	342	332	340	311	338	360	320	318	338	304	335	332	349	318	351	358	345	315	331	348	346	353	328	332	324	357	357	356	336	345	346	328	366	342	340	365	340	314	345	351	356	354	343	353	333	341	330	364	344	297	350	336	354	367	306	328	350	335	330	341	332	372	362	313	348	358	341	377	319	358	351	299	344	334	351	343	371	327	332	327	355	308	371	328	326	333	322	354	315	359	338	337	345	357	345	348	349	351	344	335	356	346	323	336	355	287	349	378	366	343	324	339	324	346	326	349	344	304	362	317	330	334	378	347	335	333	327	344	343	346	362	363	345	324	330	322	383	325	324	331	353	363	332	318	342	349	297	330	352	353	289	325	365	314	325	348	292	301	352	331	349	342	325	377	337	369	339	309	336	334	319	334	350	344	339	338	337	322	377	315	347	364	311	339	381	341	359	355	342	323	359	358	352	331	357	315	352	327	338	344	320	338	325	340	317	300	304	324	351	338	357	345	368	358	328	320	348	318	330	346	339	350	356	304	331	353	307	332	341	350	339	364	328	325	403	336	321	376	342	342	326	332	329	368	337	329	349	343	322	365	328	310	350	356	366	367	348	356	356	339	308	368	338	363	308	369	350	332	342	305	347	362	398	341	341	350	339	346	351	301	342	335	357	326	324	363	350	347	340	343	339	342	347	337	349	330	345	325	354	324	352	333	334	354	337	345	358	327	376	314	340	351	341	320	350	313	332	339	315	345	299	324	338	307	333	335	334	342	317	331	334	346	339	315	349	335	314	340	331	339	309	359	335	331	348	335	348	401	327	355	325	324	341	350	350	331	364	346	326	322	349	364	346	362	324	330	348	361	336	333	331	329	355	352	339	359	356	329	348	329	354	327	338	328	328	332	363	338	376	301	346	343	325	336	370	315	332	360	358	343	326	334	329	338	347	371	366	315	355	311	359	320	336	320	307	306	370	339	336	326	307	310	361	326	359	327	334	333	338	353	352	349	347	320	354	356	364	380	368	337	368	354	336	339	337	366	353	357	355	320	356	289	324	331	334	354	319	388	336	355	344	357	359	342	341	334	365	365	351	323	334	352	337	318	340	327	342	356	319	338	352	357	374	353	309	376	339	336	358	287	329	352	312	357	373	332	345	347	363	348	330	317	342	332	365	343	375	389	358	325	350	331	337	349	327	337	338	350	377	338	345	338	338	337	315	348	339	330	350	335	359	336	311	349	355	332	371	334	340	302	296	329	334	355	330	329	374	350	375	343	356	360	334	357	335	338	327	337	317	373	343	360	339	337	342	324	299	344	330	345	320	345	354	333	359	330	303	325	329	365	342	325	316	320	321	340	309	333	338	345	352	338	346	330	323	344	347	336	354	353	307	365	342	321	318	346	378	337	327	310	360	329	342	371	357	360	345	342	348	335	359	300	323	324	355	358	352	320	327	340	336	329	346	345	322	354	336	329	345	312	340	319	392	325	345	328
4948	9905	8462	4263	2948	2217	1878	1514	1283	1027	962	829	781	745	640	611	661	610	557	570	558	550	544	536	493	506	522	496	533	488	480	524	486	496	528	513	473	490	491	495	466	484	493	489	451	424	465	469	508	468	454	498	475	445	496	484	441	468	482	470	419	428	511	468	460	450	456	465	485	436	451	516	475	478	447	461	462	487	475	463	468	410	481	446	468	433	479	462	504	446	470	465	508	442	443	449	478	448	482	469	454	437	451	463	478	460	462	464	512	501	540	449	479	456	503	479	462	460	448	476	478	481	423	456	465	489	494	450	480	472	477	472	407	490	442	438	435	491	437	466	450	430	511	466	441	442	491	468	486	487	437	500	455	437	473	468	444	453	474	450	462	427	481	455	436	456	441	507	456	469	474	418	481	447	434	464	399	443	447	483	467	478	475	448	462	472	479	422	461	454	478	474	493	465	469	456	445	461	456	459	457	465	441	452	434	493	441	454	452	468	486	474	425	484	469	428	434	508	469	463	448	444	455	453	478	491	446	438	449	451	466	472	450	471	466	475	450	479	465	432	450	431	439	484	453	475	459	461	446	453	463	476	457	455	457	425	473	459	459	477	476	442	432	454	465	433	484	446	452	460	464	473	456	515	428	481	469	468	491	485	475	440	481	479	442	495	462	526	416	444	473	460	474	443	473	450	410	457	464	450	425	463	449	491	435	469	464	484	451	473	478	466	506	469	461	452	474	434	451	441	449	466	447	422	438	432	442	459	443	472	468	457	499	435	444	418	446	413	470	458	449	470	431	436	399	454	479	451	462	461	485	457	459	458	401	479	450	441	486	453	467	456	478	453	444	419	460	496	487	435	442	457	463	401	477	500	441	474	419	436	502	455	441	442	478	477	474	461	467	476	460	447	460	458	470	462	436	470	490	421	499	464	483	478	461	466	493	418	427	421	466	490	460	450	454	454	481	436	470	413	442	447	424	494	467	457	463	454	446	443	486	521	428	454	464	428	472	430	447	467	457	451	427	482	471	425	447	458	442	445	463	452	448	488	415	462	470	463	446	434	433	449	471	472	479	457	458	452	462	460	391	455	490	482	472	454	459	443	481	485	501	477	466	461	434	436	437	443	415	463	468	465	455	478	470	468	471	447	460	454	442	463	435	438	472	452	479	420	467	425	445	458	441	435	472	477	486	492	449	477	457	473	496	459	478	450	437	450	436	454	473	471	460	448	466	458	445	482	441	469	448	471	461	477	483	427	443	467	485	499	461	471	463	441	486	455	466	459	399	425	449	474	475	444	451	450	466	428	464	480	510	482	461	459	432	446	467	457	451	446	494	504	422	475	471	447	448	440	478	496	465	459	473	467	423	440	398	447	465	450	437	463	461	474	480	440	450	516	450	471	415	486	466	441	433	432	453	412	468	452	474	469	446	464	466	457	464	458	448	471	444	525	439	437	468	518	473	439	444	470	461	477	496	476	497	418	467	496	453	472	494	451	484	426	473	437	422	466	454	428	442	449	472	463	455	445	483	476	431	457	461	466	442	467	447	486	443	493	437	455	467	441	441	453	467	460	447	446	465	499	444	435	435	455	489	443	425	422	465	457	470	459	463	435	460	449	442	483	481	458	462	451	461	425	447	441	471	439	436	463	481	463	461	483	485	477	465	493	474	448	467	489	461	446	459	439	443	402	491	447	452	470	450	466	470	413	438	450	484	411	453	474	470	441	467	445	457	465	451	484	457	445	474	463	454	482	440	474	464	445	457	482	476	457	478	419	436	470	483	444	480	457	437	474	451	471	457	494	444	480	504	457	413	469	439	470	470	451	444	466	489	475	453	448	469	469	462	471	473	489	481	440	481	440	458	416	471	441	474	482	485	448	453	473	447	451	457	461	461	437	453	422	471	465	477	473	435	467	476	477	488	466	450	496	431	481	449	468	463	458	493	487	451	458	444	483	448	441	453	409	463	472	460	469	503	457	504	467	449	442	448	496	468	466	460	475	460	468	446	449	484	473	459	457	447	498	446	480	450	463	482	474	427	485	471	449	412	474	458	491	461	485	467	438	421	435	449	449	455	490	479	473	431	445	462	497	480	436	466	430	489	492	476	454	439	492	455	483	453	468	430	424	476	472	458	440	440	474	458	448	468	473	466	468	477	431	479	496	443	493	459	467	457	475	486	479	480	472	500	458	454	484	458	479	464	473	451	455	472	438	481	465	443	486	445	425	501	478	456	477	430	484	491	458	434	434	460	443	441	482	485	423	448	449	438	406	450	501	453	419	478	483	455	441	438	492	444	471	456	438	468	459	460	462	428	434	450	494	474	466	446	416	425	459	478	506	461	490	419	416	462	468	447	433	440	472	483	454	444	463	466	422	457	476	437	436	460	450	427	440	450	448	487	462	468	472	462	431	441	464	458	432	478	447	476	475	478	432	436	458	467	463	470	497	484	458	457	423	416	440	462	453	441	434	468	419	435	467	443	464	468	412	468	480	420	477	472	454	431	472	460	474	453	456	451	464	433	505	436	419	492	435	442	476	469	475	468	443	500	479	451	456	457	440	457	445	449	461	435	440	454	401	519	445	431	421	441	468	515	463	457	477	504	474	463	450	431	446	429	446	460	505	492	452	463	441	424	427	451	424	467	486	481	498	438	450	433	464	462	461	452	476	452	448	481	471	445	462	479	440	447	468	474	449	458	418	451	463	496	507	464	454	454	457	458	469	455	489	441	491	450	488	442	408	408	451	447	459	458	452	460	429	444	430	490	483	464	491	445	464	468	434	446	457	472	454	437	469	413	434	437	495	442	495	471	461	463	462	437	463	447	452	490	453	462	442	458	452	464	442	425	493	432	468	515	452	428	453	444	499	419	489	476	482	445	451	447	423	409	466	447	427	497	470	414	422	532	456	485	480	483	484	415	460	455	442	456	416	477	490	465	439	487	484	418	423	449	458	465	451	470	451	451	465	435	487	436	483	458	450	455	476	481	473	435	450	453	426	441	455	444	435	426	464	429	489	475	451	460	515	433	454	425	481	482	467	469	444	463	461	498	476	483	459	465	444	471	447	454	453	495	421	459	446	428	455	465	461	456	477	446	439	513	462	432	428	460	420	484	487	427	461	483	442	463	482	447	458	436	465	470	490	446	455	438	454	429	429	459	446	455	456	457	399	478	476	473	445	420	456	459	458	425	427	444	476	460	458	474	449	446	462	438	426	480	480	473	491	480	449	449	469	462	490	471	448	480	455	466	462	468	469	455	476	445	462	482	454	483	430	477	451	447	505	456	437	452	441	484	454	431	441	475	455	474	437	429	461	489	485	447	463	484	451	425	461	459	453	452	441	462	457	435	475	466	450	492	446	470	454	416	433	436	453	434	446	464	431	418	416	472	436	467	470	453	452	458	482	460	475	435	444	491	450	470	453	475	413	453	442	451	445	462	490	459	447	463	489	449	455	401	451	489	449	460	510	462	414	430	434	423	462	438	466	487	442
23416	21638	29696	24099	21639	21669	7117	936	713	666	508	415	415	378	326	295	288	260	235	248	235	222	228	215	199	198	200	195	188	189	196	194	173	182	162	198	163	181	180	176	172	167	164	184	174	166	156	143	167	161	154	177	182	189	168	164	195	173	148	151	158	168	171	161	146	160	174	163	181	138	135	152	154	167	161	168	200	188	166	152	155	155	164	158	158	152	160	165	157	151	155	167	165	161	169	166	171	150	167	151	154	164	148	156	162	157	164	162	202	169	167	173	170	152	150	175	149	154	142	169	163	151	162	171	171	148	169	157	161	146	139	145	152	175	143	154	140	164	177	139	178	161	158	162	180	156	143	162	167	161	143	127	156	145	167	184	150	145	162	153	157	149	159	157	149	175	179	143	144	162	126	154	149	180	163	155	157	159	158	166	141	155	154	140	140	151	147	160	150	135	156	162	167	158	139	151	167	131	136	161	170	138	143	158	159	154	160	173	149	128	152	150	139	149	140	154	155	185	167	143	147	158	170	151	151	152	143	174	153	183	158	149	146	162	159	167	147	130	161	162	153	170	152	149	187	156	163	147	154	149	148	164	176	168	161	143	153	180	153	154	160	148	165	183	158	179	148	144	160	155	166	176	144	144	137	158	174	149	162	153	137	128	150	164	155	184	184	136	156	147	158	170	152	153	160	148	160	134	170	160	136	141	149	136	154	157	163	161	167	160	164	150	153	177	166	166	161	145	160	177	167	143	176	151	131	135	144	177	172	164	153	160	171	146	163	152	159	162	145	166	155	151	156	159	163	150	123	154	167	150	166	147	148	149	171	154	157	181	162	155	162	143	174	143	140	167	175	150	142	134	163	168	171	152	160	149	152	155	152	163	156	148	170	175	165	147	141	157	125	155	135	159	180	164	168	156	169	163	155	159	162	155	153	141	152	152	175	163	149	166	155	161	163	164	153	163	155	160	147	134	152	153	152	163	164	151	147	185	153	174	167	157	136	133	147	156	152	139	151	159	157	177	145	162	169	168	156	153	148	157	150	158	156	149	130	120	150	149	150	133	159	152	152	173	139	173	159	163	169	153	144	155	154	157	164	153	151	148	165	144	153	149	149	157	158	148	155	130	161	151	130	155	141	175	148	135	151	160	130	166	161	132	178	162	145	166	165	155	180	170	168	146	156	142	156	148	161	147	167	140	141	132	145	158	170	149	156	168	156	148	152	138	178	146	133	140	140	141	161	136	157	163	152	174	161	162	175	136	169	170	155	167	145	147	144	156	155	178	163	156	154	146	146	166	145	167	140	135	158	127	162	139	149	149	163	126	132	146	175	160	162	159	173	164	129	141	143	155	151	157	174	142	155	151	145	161	169	153	168	152	153	142	139	158	162	135	165	170	172	145	139	180	163	148	146	143	160	156	150	165	145	139	168	158	148	168	154	155	145	148	140	151	165	154	123	194	172	162	157	143	133	133	163	145	148	154	130	151	155	171	148	159	156	164	171	157	157	138	163	153	138	128	143	159	134	167	166	158	160	149	144	165	142	160	156	174	158	154	164	154	165	144	176	148	174	150	155	157	171	147	131	155	152	158	160	168	153	192	136	180	163	150	154	159	144	153	147	146	173	166	144	148	142	145	167	148	175	172	161	167	136	146	128	163	156	165	155	146	153	146	147	146	144	169	145	163	162	146	166	173	166	151	167	152	138	157	143	146	139	136	146	161	146	154	146	176	151	173	160	167	162	145	158	165	142	155	145	178	162	143	158	137	163	179	177	151	160	158	159	157	166	161	162	139	160	168	185	153	149	162	161	150	152	154	155	161	138	151	166	155	192	164	145	151	141	159	146	164	192	150	184	158	135	162	162	175	193	156	159	129	132	164	158	138	166	148	172	172	133	162	164	152	161	143	162	163	161	138	137	152	133	138	153	162	147	128	159	153	160	164	157	174	169	147	156	155	140	151	149	155	181	156	157	161	176	162	162	179	160	149	147	142	153	133	142	148	137	147	154	169	170	167	145	153	169	163	160	153	153	155	156	158	161	160	164	148	156	167	168	138	153	145	138	164	160	165	155	151	152	155	167	160	145	151	152	164	142	156	181	147	149	164	173	166	161	181	159	131	156	135	157	163	162	132	144	175	136	138	140	181	157	156	136	166	156	135	160	153	164	162	149	153	148	143	161	188	163	160	159	134	150	170	144	158	150	144	165	168	146	157	176	146	145	177	164	154	163	146	154	162	154	144	152	165	162	166	158	155	144	167	133	186	155	165	149	172	165	152	184	173	140	174	149	157	148	148	180	141	174	170	152	149	151	163	169	151	151	163	157	157	181	148	153	153	173	152	160	152	145	155	142	147	151	190	148	129	176	158	151	123	172	164	157	138	171	149	152	151	159	145	153	162	156	135	165	132	140	164	145	166	148	156	153	153	151	146	169	140	175	163	159	152	143	139	152	148	172	153	145	149	166	140	145	144	162	172	159	160	142	163	141	146	147	159	168	165	148	159	148	142	161	161	189	145	166	160	148	145	163	164	140	187	163	146	152	141	156	169	144	146	146	156	161	153	159	157	183	147	157	166	152	164	157	171	137	160	161	152	174	157	151	143	143	152	171	141	139	177	141	164	169	154	165	193	140	136	142	160	158	155	136	153	168	170	183	153	155	129	146	133	155	161	169	138	161	147	130	154	154	152	160	160	163	146	138	161	158	150	142	154	146	156	152	146	148	134	156	154	166	154	161	151	159	153	155	141	166	159	147	145	152	171	166	145	170	155	152	155	169	170	178	141	135	161	168	158	149	146	148	154	177	151	151	139	174	167	159	158	152	153	172	152	174	175	167	159	163	163	158	168	147	172	162	158	153	139	163	171	152	154	124	158	165	149	158	158	142	162	150	144	147	145	152	153	176	151	134	166	159	131	151	159	183	171	156	172	153	163	154	157	165	143	131	142	136	160	166	156	143	148	159	159	162	160	128	183	164	151	156	143	152	156	154	167	158	163	153	163	171	143	165	162	164	154	135	174	162	142	145	162	162	153	149	151	134	151	140	146	156	162	145	141	147	170	158	159	146	165	169	150	134	156	163	149	158	142	148	145	169	158	155	157	168	133	169	167	151	135	164	161	169	153	135	169	166	162	138	154	133	167	159	151	171	130	149	144	160	168	149	156	150	151	190	181	153	156	153	167	156	159	153	160	153	154	146	150	155	167	151	176	160	149	161	171	158	144	159	167	155	138	155	162	140	133	157	141	152	168	158	139	152	146	163	154	170	136	155	141	145	153	175	114	150	156	153	154	174	159	142	166	128	168	151	170	173	157	121	151	154	151	120	167	166	142	153	166	155	145	130	158	154	159	133	157	171	165	141	175	161	148	164	169	169	154	149	140	183	162	172	151	158	164	131	154	144	140	158	163	147	165	148	161	172	136	145	147	166	152	191	155	143	163	145	188	155	162	165	148	153	154	139	167	172	131	151	178	182	139	147	161	149	164	140	157	165	154
7091	15842	13493	7229	4885	3667	2824	2170	1795	1379	1092	993	853	726	633	590	486	514	459	378	386	364	373	342	350	340	331	308	329	266	280	263	295	291	284	237	253	236	263	223	241	234	242	244	237	273	232	226	221	227	243	257	252	258	233	247	235	237	219	248	245	210	231	229	217	214	210	217	224	205	227	236	233	233	241	224	195	247	251	213	219	216	199	218	235	217	227	225	210	231	234	236	233	235	201	207	174	206	214	228	237	216	216	201	210	212	215	226	239	310	275	235	216	219	192	196	214	202	205	214	213	213	208	231	198	221	214	239	205	197	226	193	210	212	226	219	171	245	200	208	202	196	210	225	224	238	205	255	226	203	206	230	213	195	223	204	235	200	197	206	193	210	207	236	226	197	198	186	210	188	205	207	221	206	212	205	222	233	241	223	205	201	210	204	204	208	234	210	214	229	236	201	209	197	208	203	225	214	220	204	196	211	196	223	225	226	204	199	203	194	212	210	221	228	212	218	217	204	229	207	207	174	211	201	195	205	186	228	208	206	226	204	203	224	206	203	213	239	215	185	215	233	222	226	199	211	213	224	219	213	193	203	206	208	215	232	203	206	214	185	221	235	233	194	208	210	232	210	234	222	192	245	178	217	222	206	189	226	246	216	207	203	232	201	228	203	213	223	208	202	201	208	203	197	242	204	198	212	236	231	201	235	211	213	218	217	214	208	222	217	212	221	219	202	224	211	204	205	221	215	223	200	250	216	214	207	199	229	249	195	234	215	212	210	179	189	204	183	191	211	179	189	212	212	219	205	214	216	196	208	228	211	206	209	218	227	234	212	209	218	227	213	214	202	223	228	201	175	204	186	204	195	213	199	223	228	209	211	231	234	207	211	215	208	206	233	204	210	201	202	226	206	226	199	220	207	213	202	199	195	199	199	234	213	206	207	233	193	203	209	209	218	205	201	215	214	178	204	171	220	212	216	214	231	243	196	224	217	212	215	213	220	210	237	196	221	206	196	209	241	242	198	197	221	199	206	239	220	225	212	213	224	206	198	226	220	209	205	206	210	208	215	194	217	217	190	210	217	213	249	211	227	219	226	201	219	206	233	222	181	202	203	212	186	202	184	190	223	215	217	232	223	201	175	232	198	200	195	213	194	175	230	204	222	216	199	240	215	214	188	220	213	211	231	183	190	207	188	212	191	234	186	222	210	200	218	193	206	199	218	210	189	211	220	226	205	203	217	220	220	215	209	196	217	222	217	180	200	204	216	219	208	238	213	217	198	243	214	207	203	219	184	210	201	209	237	213	251	211	208	215	207	193	216	204	203	222	219	221	220	243	200	200	202	195	230	251	201	235	204	236	227	220	229	206	230	184	226	212	196	208	190	194	160	208	207	203	215	209	213	198	219	230	207	198	211	197	217	190	207	203	212	181	186	214	201	215	201	252	220	213	208	216	225	215	212	229	207	191	224	206	192	187	201	204	213	204	220	213	221	242	190	195	172	227	211	191	204	215	242	190	206	210	207	223	198	228	207	225	199	232	209	236	200	222	174	206	228	212	209	209	216	199	196	220	213	239	200	241	220	228	245	200	212	229	205	185	195	228	218	211	198	222	216	195	190	229	209	207	197	222	231	200	201	212	198	226	199	214	233	204	204	226	217	212	222	218	199	190	228	204	211	230	210	209	211	223	212	199	209	223	216	220	221	189	227	208	231	201	219	222	224	219	204	205	191	182	225	225	203	223	208	195	199	203	212	213	203	206	224	219	219	219	205	230	213	203	201	209	218	195	193	211	215	224	181	227	220	218	195	195	220	222	216	209	210	199	229	220	192	212	212	199	217	214	222	226	222	214	211	215	208	204	233	202	216	191	217	220	190	208	193	222	206	213	219	202	214	197	229	206	211	193	182	213	209	199	218	223	185	217	214	224	229	207	212	219	192	215	216	211	214	197	210	220	226	215	203	204	210	227	187	208	210	192	192	215	198	203	209	214	221	192	217	232	227	205	215	190	214	235	239	231	228	204	207	230	214	211	203	220	206	189	212	219	195	210	236	219	182	227	234	213	208	230	196	218	224	186	202	221	226	211	189	195	212	230	204	204	220	232	196	220	209	218	221	220	207	223	231	206	226	210	222	224	211	211	221	218	207	198	222	201	235	220	181	234	227	176	226	215	178	218	228	234	220	212	199	249	206	212	219	201	213	201	208	197	209	221	226	214	202	195	211	232	213	234	222	187	197	229	222	203	212	225	200	205	222	199	229	209	220	207	209	215	190	220	197	184	214	220	200	225	246	217	211	191	214	197	202	190	198	211	232	208	213	227	200	196	220	196	222	220	206	206	219	203	198	191	216	206	208	238	228	195	201	202	205	211	233	211	238	236	194	213	204	206	239	179	208	197	206	203	207	205	199	213	183	190	196	204	193	203	225	206	224	176	203	206	212	214	191	195	184	217	207	204	183	198	202	200	229	213	200	213	210	216	214	208	190	235	218	245	241	234	207	236	202	214	231	213	232	222	211	209	238	201	232	202	180	235	224	213	215	210	214	226	198	204	209	236	224	190	195	217	220	217	222	222	206	209	196	203	210	221	217	220	228	185	190	230	201	192	183	204	204	221	242	218	204	215	195	218	214	211	214	215	205	215	222	217	207	222	204	192	228	223	207	209	217	218	218	209	193	212	197	213	213	198	233	226	212	198	191	201	191	219	220	212	211	215	211	233	226	192	200	204	230	210	214	216	232	222	212	188	208	193	224	201	198	219	244	190	205	222	235	197	201	230	208	188	175	223	196	219	233	224	213	221	232	209	206	211	174	228	188	203	219	229	207	217	204	206	219	197	207	201	215	220	230	216	221	189	218	222	207	195	209	231	221	208	198	207	188	227	223	217	229	210	200	208	193	188	211	202	241	204	197	223	195	211	228	234	223	225	206	198	216	202	210	196	197	223	216	204	215	193	235	205	208	194	215	201	209	183	227	210	211	206	223	189	216	204	221	180	217	207	217	207	199	209	226	204	208	221	204	221	217	194	231	215	212	206	185	231	200	217	215	201	219	224	191	183	213	211	210	203	212	174	228	212	221	210	221	214	242	214	208	205	203	206	212	189	210	234	238	230	225	214	200	231	216	208	220	215	222	195	216	193	203	211	204	221	225	206	222	222	205	210	199	197	209	197	196	215	210	197	193	211	218	211	212	209	210	202	211	218	204	220	235	236	215	217	203	225	227	210	204	239	239	237	214	219	223	198	213	215	199	202	198	204	214	220	232	195	203	195	226	194	195	240	237	200	224	207	204	217	198	185	198	205	212	218	225	213	193	234	201	222	222	193	203	197	204	222	189	206	202	205	211	200	187	235	182	203	213	210	215	199	211	218	247	221	222	214	232	211	214	216	210	217	202	210	204	196	219	214	228	207	181	221	215	197	192	207	193	197	223	190	193	204	210	205	221	218	219	205	218	211	218	211	250	202	184	209	244	219	197	209	188	192	174	205	195	201	216
27348	21052	9003	948	543	527	480	409	446	397	424	428	419	432	408	420	412	435	418	407	427	466	441	463	414	416	450	385	402	421	435	415	457	430	433	389	422	428	455	412	415	446	422	428	384	464	410	416	411	403	438	362	445	421	426	422	445	403	442	390	435	419	400	401	425	415	407	394	411	417	429	380	406	423	384	453	383	439	421	402	403	453	405	404	427	415	416	424	426	422	400	409	398	423	423	410	411	448	421	420	413	418	392	401	384	433	420	422	408	446	414	430	395	434	427	426	416	423	425	426	430	430	390	412	401	423	456	428	413	425	425	421	417	420	418	437	453	464	409	426	414	419	450	385	416	387	423	399	417	460	468	418	394	376	441	417	428	423	415	442	447	423	430	397	398	418	419	407	440	436	403	414	396	465	431	414	371	408	409	451	391	432	427	438	449	427	416	407	390	425	422	416	403	414	418	422	405	425	387	403	426	376	353	405	412	358	445	415	436	428	449	385	389	427	373	452	438	441	391	423	390	392	402	434	407	431	427	430	401	381	415	453	409	428	417	446	407	405	384	440	436	440	396	381	409	426	442	413	410	448	406	403	452	411	388	396	408	445	418	379	417	430	420	423	420	445	419	428	426	442	436	416	450	425	401	415	411	407	420	440	444	395	429	441	436	466	421	400	408	398	428	442	417	428	413	449	378	426	381	408	452	437	407	437	457	436	400	438	424	426	450	433	432	423	417	441	400	403	412	389	427	427	442	431	442	391	426	386	412	411	409	436	420	397	428	402	441	410	423	440	432	421	429	422	414	416	392	397	427	416	430	402	443	411	426	432	410	447	429	437	411	391	430	424	418	398	425	401	438	430	399	407	424	409	411	403	444	403	449	391	443	406	468	418	446	449	412	425	423	402	418	370	416	421	405	431	393	426	418	450	430	415	431	429	402	397	425	426	405	407	431	451	357	390	405	384	464	429	436	412	386	475	408	426	430	406	438	432	432	438	389	414	412	392	400	365	404	395	449	419	437	422	410	391	402	443	424	450	372	388	427	431	392	381	428	401	407	401	410	388	438	406	414	435	423	393	399	429	445	402	407	395	399	419	406	408	420	390	391	444	421	408	403	411	393	430	414	394	428	378	385	407	408	436	427	424	423	384	423	415	428	425	442	431	372	392	426	424	422	397	414	448	402	428	423	390	428	423	373	435	399	388	432	396	395	402	408	407	401	445	431	390	452	394	420	395	418	431	394	383	414	370	405	427	389	420	400	407	435	421	413	396	437	423	415	420	428	440	418	393	407	438	461	436	403	469	405	412	434	402	427	419	430	419	401	405	440	397	405	416	416	432	403	402	453	436	410	439	391	421	438	425	426	402	435	439	422	405	416	406	415	410	407	402	411	390	387	429	407	455	398	387	422	414	434	427	391	432	397	422	431	416	386	439	407	398	419	402	422	426	424	432	433	416	403	420	450	431	404	394	419	407	417	404	403	419	381	440	425	435	412	420	415	422	410	421	433	411	415	407	411	402	400	426	430	417	444	441	411	429	401	431	444	437	395	403	393	403	405	425	443	412	381	419	397	412	413	388	442	406	416	434	430	409	414	440	407	399	415	437	423	438	410	420	379	435	407	419	440	401	386	390	405	421	401	395	392	436	415	409	383	383	411	400	432	447	396	405	437	376	412	423	412	418	407	419	416	410	437	391	401	404	414	418	423	420	410	410	395	404	412	428	436	377	408	437	412	447	396	408	415	437	406	405	388	440	394	431	390	420	416	445	403	421	408	423	402	442	419	429	370	414	403	414	399	399	425	397	403	391	401	431	385	396	390	438	418	380	471	425	432	392	409	419	413	424	411	424	413	430	409	431	442	455	417	469	427	422	447	415	445	429	386	411	440	402	425	417	419	425	411	434	409	419	457	417	417	435	430	419	414	406	429	424	423	419	410	437	391	415	447	399	400	421	398	409	398	432	425	392	417	409	422	399	432	438	433	436	433	399	384	399	415	406	419	436	407	380	426	430	394	416	425	430	383	412	372	423	426	408	381	413	413	469	409	385	386	429	412	449	458	400	394	410	405	416	397	462	416	414	381	373	394	392	407	423	374	437	393	383	417	415	431	413	409	441	403	404	434	393	386	411	430	413	416	395	391	416	432	397	431	380	403	425	431	405	420	434	386	436	430	422	419	420	430	446	427	425	370	427	426	434	425	402	399	401	383	419	399	460	440	433	397	429	381	443	427	426	425	417	463	443	406	405	383	401	437	420	446	405	435	417	428	401	399	407	424	409	407	397	396	420	421	417	451	450	428	447	409	393	408	384	397	447	410	425	423	420	459	413	442	424	433	411	419	455	394	418	401	412	373	450	442	443	389	406	379	451	391	406	410	445	451	456	386	404	405	386	394	388	357	428	413	437	410	448	409	417	434	412	396	419	407	423	444	410	406	421	416	408	431	402	414	396	432	422	409	454	414	418	443	460	410	422	418	404	428	400	420	430	449	437	418	409	416	418	375	391	390	412	414	410	414	389	429	433	429	432	406	432	401	421	419	405	421	455	405	410	424	405	416	431	407	407	426	394	429	417	408	429	403	379	454	431	428	418	421	389	399	441	393	414	429	389	419	420	406	392	417	400	407	421	403	379	403	391	424	455	442	459	396	437	401	403	449	440	413	429	420	401	446	391	451	432	416	448	395	403	409	439	430	426	424	414	428	384	390	445	410	417	418	405	411	390	446	396	416	382	461	416	414	429	403	401	438	417	401	386	438	431	397	389	405	415	430	424	404	401	421	411	410	424	445	424	423	439	411	405	414	423	393	415	440	411	427	393	424	409	467	377	423	388	388	395	439	428	423	405	413	419	395	409	416	432	428	393	379	385	416	431	425	406	442	401	438	439	431	377	404	431	407	397	423	423	420	421	408	441	420	404	467	393	442	419	401	401	437	394	391	367	404	419	381	439	448	382	405	439	416	442	445	420	426	389	429	386	419	382	400	410	390	415	425	388	400	430	422	408	397	427	453	411	420	420	447	400	420	408	441	423	410	409	455	389	427	396	443	396	400	417	377	401	383	421	395	417	405	438	395	427	404	418	418	435	395	418	373	414	424	420	413	406	416	416	445	447	418	411	415	428	428	396	412	386	426	453	408	432	399	432	410	387	399	449	424	396	439	447	428	399	395	436	370	414	407	429	459	396	411	419	410	404	418	445	447	438	445	401	454	443	443	421	425	437	419	455	399	440	427	415	419	392	411	409	392	381	393	414	442	409	394	387	437	437	419	423	457	422	447	399	435	430	452	391	442	405	408	390	397	463	433	413	400	400	409	450	438	423	397	419	436	436	370	428	404	400	372	410	360	425	418	432	411	431	431	396	408	399	395	414	408	390	430	425	392	422	386	394	425	430	387	379	444	401	398	431	368	414	451	431	432	415	458	403	431	425	421	407	393	401	428	402	387	411	377	410	426	448	448	410	444	395	412	404	377	410	482	405	422	446	396	354	449	415	417	433
4045	1353	1217	855	749	721	668	629	589	579	580	575	584	566	553	578	579	564	542	551	620	513	540	550	529	532	565	531	555	580	538	572	589	503	560	573	542	525	545	557	546	608	568	554	563	539	564	533	526	552	555	562	571	535	554	564	533	531	532	551	577	597	534	571	542	508	580	538	542	541	558	534	495	557	560	529	520	532	540	548	543	552	524	573	526	559	572	558	574	522	558	531	532	559	555	515	540	551	586	510	579	550	545	531	539	553	568	608	589	585	584	579	526	537	545	534	544	576	565	557	560	527	554	500	535	497	570	581	583	518	544	562	563	560	600	559	553	560	558	527	544	585	555	563	528	532	557	575	532	517	522	524	526	559	525	499	550	577	555	521	584	532	608	563	577	550	541	549	529	544	563	544	551	579	555	531	557	544	595	541	537	527	533	544	530	522	567	575	512	546	581	595	526	540	573	579	527	575	524	581	543	547	539	582	521	553	525	526	611	535	546	514	568	520	587	607	599	555	562	533	527	546	511	556	593	554	530	580	554	548	561	545	566	540	526	552	578	590	557	527	536	490	572	521	573	552	541	555	541	529	535	581	544	589	585	582	508	553	537	509	598	531	537	540	529	515	538	542	547	528	580	599	564	508	566	538	604	561	575	556	533	561	552	576	534	554	586	552	541	533	560	557	518	546	561	582	556	540	511	566	597	538	561	509	550	561	570	571	562	563	557	518	538	567	539	555	524	554	517	551	571	575	532	557	580	526	574	513	534	559	575	535	549	571	522	563	569	518	570	539	559	578	542	544	530	544	568	557	536	540	579	522	527	564	505	545	565	538	550	538	528	531	564	510	558	518	575	533	546	541	558	585	519	566	543	552	523	533	567	596	593	556	518	573	567	523	520	529	557	582	523	569	560	524	552	555	569	553	547	521	505	546	562	541	559	505	582	556	560	559	569	578	526	522	586	555	559	543	555	552	519	612	546	508	561	535	533	578	552	549	554	539	562	525	538	584	607	575	512	506	507	581	554	569	555	557	567	566	535	541	549	585	586	517	546	530	496	552	572	550	563	527	566	596	551	557	550	554	560	525	540	559	537	555	499	563	553	562	514	564	592	565	577	581	542	591	569	505	556	561	565	565	537	577	557	518	584	566	559	562	534	536	575	522	565	530	573	549	508	545	571	548	551	554	569	602	565	572	508	546	516	568	578	558	553	565	537	562	559	530	551	581	583	549	562	540	556	541	554	575	557	553	563	554	524	494	534	558	559	521	550	537	549	497	506	556	565	538	554	561	552	590	532	560	528	552	557	531	582	552	568	563	536	609	598	535	539	581	573	551	544	550	562	535	563	499	530	511	568	519	551	537	529	558	546	559	568	567	538	556	593	543	562	544	545	520	567	559	555	590	567	543	542	533	542	548	557	538	526	546	563	563	549	574	577	524	549	565	550	580	560	524	542	523	573	549	551	556	517	546	512	541	550	541	513	572	591	580	565	557	569	531	503	529	545	585	569	567	554	542	521	532	580	559	532	525	522	573	560	522	534	579	565	558	566	560	575	525	534	530	551	564	543	564	506	552	538	574	588	552	521	556	510	576	562	530	582	572	509	550	545	560	525	593	576	541	571	543	579	550	554	504	576	568	522	530	541	494	529	564	559	521	534	533	595	605	570	545	536	529	590	535	560	573	572	528	583	558	562	554	480	525	517	548	562	569	553	561	558	521	551	555	523	554	527	529	515	578	541	493	551	579	505	548	533	546	537	574	538	593	583	587	573	559	588	566	581	556	526	578	563	547	563	544	564	550	527	564	586	542	540	543	535	594	529	552	560	534	557	539	563	527	498	543	543	543	540	571	550	537	553	529	570	542	535	545	567	566	558	561	599	539	561	536	532	560	547	539	566	528	551	498	565	567	538	553	559	505	550	588	568	576	569	521	529	531	552	511	554	571	499	578	563	565	524	544	561	518	585	552	564	479	531	546	582	572	558	573	519	507	555	533	571	556	545	577	539	525	541	578	560	553	562	580	511	539	554	569	527	516	582	535	545	519	527	559	547	561	568	569	572	580	563	572	571	530	576	539	541	502	557	539	549	589	577	491	549	545	527	579	534	533	553	515	555	539	534	537	535	608	547	592	605	574	508	604	580	597	564	575	499	554	527	567	553	551	568	576	535	569	559	543	565	529	537	552	568	506	542	533	557	552	522	540	524	526	530	531	568	587	494	574	601	521	544	563	562	553	513	597	574	539	540	541	575	550	534	535	598	528	555	549	539	571	589	553	529	572	521	612	594	551	584	558	598	575	586	501	547	550	488	573	554	564	585	529	590	556	570	536	529	548	560	547	559	550	534	589	565	568	573	565	587	550	560	556	553	559	577	538	553	570	565	545	599	534	561	547	554	541	560	526	599	558	522	554	544	554	566	557	504	516	534	507	589	527	552	532	536	516	533	578	573	595	517	556	548	540	564	536	565	538	589	538	535	597	525	559	505	544	552	529	508	538	555	563	519	531	566	592	557	558	474	549	508	547	568	555	567	515	554	556	532	554	582	564	548	583	558	588	541	564	527	574	580	568	546	535	550	538	562	546	568	609	526	548	544	557	590	583	578	600	554	496	504	513	581	525	581	582	590	519	544	550	532	557	532	533	497	523	573	533	551	586	567	556	523	531	563	528	559	573	526	546	545	584	555	562	514	546	560	584	563	519	534	516	559	539	563	531	578	551	537	571	549	529	521	528	545	556	527	538	533	558	548	524	540	571	525	567	530	524	547	577	535	587	578	542	570	545	566	532	571	562	562	516	551	519	544	568	562	602	602	546	507	545	557	578	539	534	537	589	564	565	488	577	535	534	549	573	533	558	583	551	553	575	545	550	533	535	564	582	533	559	573	531	525	533	563	520	546	554	563	605	580	536	575	577	524	534	534	559	567	525	558	554	534	508	561	588	585	568	563	573	575	548	610	560	543	510	549	510	587	557	563	546	531	545	544	579	524	535	567	538	556	587	535	578	509	552	565	520	559	536	522	558	534	548	584	587	597	607	562	566	573	544	548	585	566	556	546	541	570	577	570	549	537	527	551	552	545	525	588	489	531	566	557	546	529	526	531	544	549	545	526	560	527	528	559	546	567	506	577	547	538	545	540	538	577	540	532	543	565	527	552	541	594	563	545	575	613	568	527	536	505	562	558	575	527	533	546	538	560	537	555	516	568	524	555	583	553	575	577	539	499	573	569	530	569	573	565	533	545	570	556	562	564	557	528	563	586	561	572	535	556	552	565	556	578	530	574	564	560	542	546	556	556	561	569	518	520	592	554	532	550	584	518	558	621	545	578	507	543	586	493	569	580	538	592	526	571	563	557	525	575	564	560	540	563	552	534	558	536	571	563	532	578	534	519	576	552	540	563	532	580	498	573	549	557	552	560	535	533	531	541	580	527	569	547	587	577	561	604	572	566	520	553	594	553	574	510	554	527	530	511	541	528	523	511	586	569	589	561	548	563	602
24315	21592	29250	24409	21569	9244	1175	790	652	536	527	482	490	453	499	425	405	437	402	418	401	384	381	398	398	380	361	356	392	351	371	369	362	358	359	372	351	340	370	372	328	358	350	385	374	369	327	316	352	361	368	357	363	332	373	334	372	349	387	384	392	335	380	369	365	373	367	379	354	392	352	333	343	335	342	374	368	347	357	332	375	372	381	358	345	371	362	351	373	361	337	324	358	340	367	337	362	366	379	333	321	385	396	327	369	351	345	319	338	371	365	370	322	341	337	363	323	341	349	386	337	321	350	375	374	327	335	370	329	327	360	372	359	348	369	337	347	375	340	337	299	337	371	330	363	339	374	368	342	328	339	359	381	335	357	355	355	345	306	335	328	361	341	343	374	342	376	350	341	358	340	378	328	341	358	347	335	346	337	357	364	376	326	364	388	356	359	336	356	315	334	329	354	328	331	352	328	351	350	342	352	331	336	342	367	384	372	351	367	342	364	318	329	349	365	341	361	333	373	343	330	336	335	343	359	325	351	336	327	336	344	375	341	340	339	345	348	362	367	332	358	376	363	340	352	337	335	323	321	330	348	334	350	341	340	348	346	328	340	369	347	362	352	339	334	337	318	348	357	342	343	357	347	380	329	357	371	411	362	362	304	337	338	384	376	356	347	362	338	335	363	367	325	345	319	326	360	347	337	354	322	373	372	368	332	373	319	357	361	342	356	337	376	326	341	389	353	330	372	340	354	315	357	356	360	352	374	371	313	331	365	340	348	359	319	330	356	353	367	315	345	366	354	331	314	317	321	310	363	314	349	340	311	332	347	351	325	338	367	345	367	371	351	401	359	359	352	338	320	367	342	375	387	335	343	338	343	357	371	315	354	357	311	366	343	342	340	349	372	360	362	367	355	334	372	338	351	370	325	381	380	343	372	336	361	341	331	349	333	377	355	384	338	361	383	343	342	345	378	327	339	381	317	334	334	382	357	347	359	330	361	340	332	341	347	373	356	373	378	400	354	357	368	339	345	347	345	345	364	364	336	344	358	345	375	364	332	342	367	390	356	340	335	369	359	299	359	361	354	378	353	340	339	363	365	329	353	348	337	358	328	375	305	346	331	322	369	344	351	353	364	348	333	395	327	306	363	371	345	358	303	364	364	366	342	342	373	324	344	316	329	347	359	321	355	369	368	342	363	353	358	374	326	380	349	357	331	349	334	355	344	355	372	349	330	361	325	355	354	347	323	340	366	379	314	326	331	349	391	343	352	361	316	360	346	337	376	339	341	342	343	341	345	319	339	354	315	357	350	369	359	352	372	370	373	362	337	318	340	360	373	364	356	371	338	384	346	371	355	352	355	337	327	350	327	360	352	321	319	335	333	342	327	337	350	338	372	331	334	359	385	385	352	331	358	388	359	359	355	378	368	367	337	359	354	355	332	337	325	336	337	372	328	330	372	359	322	368	360	325	340	352	358	320	339	352	368	339	361	353	342	329	335	348	362	316	346	343	343	369	356	374	352	322	318	350	360	357	334	371	363	360	362	343	345	373	373	348	356	356	339	312	394	376	332	376	336	378	322	332	351	325	347	383	374	345	363	342	361	362	393	350	338	361	327	351	308	353	363	332	335	385	354	348	367	346	360	359	321	354	337	300	357	327	357	359	355	372	338	336	343	359	332	344	360	352	346	320	368	357	319	366	352	351	331	344	375	339	336	339	330	376	346	330	345	317	324	363	334	366	350	330	346	363	332	347	367	345	342	370	321	363	361	368	372	348	346	341	312	351	344	325	373	320	311	338	354	363	325	349	367	370	355	375	354	364	374	313	342	343	336	349	350	352	357	351	357	333	391	327	330	345	357	340	316	351	334	334	348	357	324	336	361	352	313	363	323	360	330	347	358	331	404	334	368	346	322	360	332	341	320	345	353	351	364	360	337	352	349	328	344	327	348	345	360	343	330	345	352	333	360	364	338	326	334	374	334	342	347	348	337	353	331	357	364	344	357	353	346	366	320	352	362	359	290	369	331	355	341	344	347	348	332	374	352	337	348	332	343	364	324	314	337	350	332	352	397	354	336	355	370	389	373	331	329	350	330	342	364	342	328	339	369	370	356	379	374	357	324	379	339	360	357	410	306	360	374	371	334	337	344	344	368	354	341	348	335	328	343	338	370	354	366	363	327	368	367	343	331	365	382	347	329	347	353	365	367	313	384	326	365	333	328	388	339	325	332	349	340	371	370	358	349	316	379	351	361	364	356	360	345	342	349	347	343	340	381	366	353	357	330	366	346	351	348	323	321	330	351	341	375	350	366	341	324	355	377	364	335	347	356	368	333	386	341	399	347	315	349	365	361	358	360	388	373	340	339	340	317	330	293	360	346	345	344	364	332	327	373	370	339	347	302	334	339	371	335	332	334	344	334	323	377	360	383	369	309	322	315	343	339	325	398	376	359	375	361	357	352	377	370	365	341	345	365	330	377	336	353	342	357	357	366	398	361	334	326	356	340	332	356	339	340	340	368	344	324	342	341	347	329	340	320	330	359	370	347	354	318	331	346	320	327	338	339	352	336	351	355	344	362	330	324	348	356	353	365	333	352	361	372	320	381	339	342	338	335	350	382	335	339	366	326	325	368	346	337	328	336	349	329	344	341	324	350	365	357	322	376	368	362	320	372	355	314	331	350	371	342	327	385	341	331	364	337	341	353	360	364	352	357	350	334	350	386	348	333	367	362	348	346	326	372	374	329	359	373	319	366	333	313	346	382	337	355	383	376	343	355	343	342	384	386	362	397	335	363	384	348	322	382	364	342	349	347	355	334	333	327	341	359	348	338	361	318	338	341	355	340	358	352	349	327	345	318	353	368	360	359	358	350	346	343	328	334	348	338	369	336	346	370	332	348	361	332	359	367	378	374	359	327	316	359	382	357	352	368	349	347	341	362	375	353	353	330	348	340	365	323	319	322	345	325	371	380	353	323	355	341	334	352	338	314	362	322	385	380	328	351	311	365	336	355	361	340	346	343	328	334	341	352	321	346	367	346	337	337	349	355	332	336	358	377	347	318	379	375	345	358	355	332	389	318	370	384	344	335	330	364	330	341	370	315	337	350	357	344	336	365	322	323	347	347	330	331	346	328	348	355	342	332	337	357	348	363	374	342	348	377	346	380	329	306	353	355	350	337	329	390	361	340	383	404	341	338	327	322	356	368	334	324	385	352	352	335	338	378	340	387	306	339	332	311	333	353	352	368	344	358	307	331	345	332	379	331	365	338	352	335	353	358	358	356	355	368	369	348	363	333	363	349	338	376	329	305	363	354	336	356	358	301	344	394	357	363	315	362	377	346	332	334	345	342	373	372	362	345	375	367	374	359	343	368	331	319	354	341	349	358	342	345	313	321	336	324	331	330	341	351	361	354	353	366	320	351	342	342	403	328	336	359	350	327	338	330	338	338	342	357	322	362	355	361	365	337	364	352	330	351	348	338	337	345	359	367	341
4896	10065	8327	4441	2970	2309	1795	1559	1231	1058	943	856	766	741	715	597	616	613	568	569	546	559	541	508	502	524	525	550	538	519	492	506	531	554	522	515	517	430	477	504	503	472	487	463	501	511	474	494	471	465	479	492	498	508	425	475	466	454	471	468	485	444	480	453	450	433	469	449	457	483	495	458	500	455	443	482	435	426	472	458	505	453	473	434	461	456	479	420	474	488	459	488	483	472	471	464	465	512	466	457	486	497	484	488	469	459	478	466	545	497	539	461	475	418	529	452	469	434	486	457	480	485	444	470	464	487	468	458	443	432	499	456	444	450	513	464	498	483	448	461	453	480	500	466	458	480	521	479	461	472	430	422	486	473	424	497	440	436	478	487	417	497	431	480	473	452	487	444	470	426	433	469	478	442	457	480	470	480	450	474	421	454	484	531	483	494	463	441	439	444	510	489	480	465	467	466	471	451	458	471	474	459	446	477	496	465	460	502	460	415	471	516	492	456	474	459	465	437	440	488	441	463	489	429	473	468	421	461	460	454	479	461	455	463	459	472	471	476	488	498	460	473	470	477	444	479	461	437	474	459	488	435	448	478	497	481	477	443	463	520	471	476	472	487	458	467	488	510	453	457	436	481	461	500	512	477	446	489	446	458	442	469	481	457	456	470	476	484	460	441	435	463	461	504	515	448	439	505	463	477	472	439	478	506	487	443	449	440	453	466	437	480	461	445	443	498	459	466	448	485	425	459	467	467	418	469	475	494	444	426	450	458	452	465	452	392	489	453	458	487	423	454	445	440	474	465	472	422	481	464	466	456	492	458	479	465	461	465	458	473	468	477	475	460	456	474	460	452	444	491	521	457	476	475	466	472	485	501	458	472	480	461	482	439	448	462	489	439	433	444	455	471	480	443	500	462	467	479	449	458	449	441	463	478	446	504	467	477	483	452	470	478	490	496	493	477	483	443	507	477	477	441	465	446	478	480	458	490	469	441	442	450	474	482	504	438	448	502	465	489	517	507	469	492	460	497	452	447	466	450	508	451	438	477	469	486	455	496	489	500	461	459	455	418	490	455	467	456	451	484	485	486	463	510	476	477	497	458	500	508	451	510	475	520	500	446	483	469	482	453	455	458	491	472	465	475	467	490	446	483	436	494	497	464	519	490	473	482	477	455	430	502	486	463	499	479	444	466	485	441	498	489	453	455	473	461	464	444	444	486	464	464	464	470	450	467	448	477	457	496	435	476	455	491	434	462	466	459	519	473	477	460	449	484	473	465	472	452	509	487	473	467	458	459	450	468	435	475	414	440	467	452	488	485	468	492	507	458	441	426	474	493	470	481	493	453	440	476	453	469	468	471	480	493	474	435	455	448	523	463	445	415	496	486	478	490	456	476	451	477	444	441	446	483	485	442	469	465	456	441	467	465	469	473	461	441	488	436	444	478	457	451	468	482	461	441	463	474	469	431	460	446	434	476	436	460	436	429	475	521	481	486	478	472	435	479	473	494	505	449	458	438	498	479	461	497	458	491	482	459	461	437	463	426	449	451	465	489	462	476	454	492	466	415	438	480	455	465	486	451	477	490	476	509	428	453	503	506	443	420	470	436	506	508	449	482	461	498	477	473	488	473	496	448	423	459	458	482	461	489	458	502	466	440	502	488	493	469	489	445	474	430	497	436	472	462	475	472	510	406	496	441	477	484	473	464	453	486	470	445	475	494	490	484	451	473	456	473	434	444	448	450	438	475	473	468	462	444	464	430	487	442	425	471	487	440	438	496	444	473	475	477	451	489	435	453	464	469	444	448	465	479	462	430	467	488	515	492	437	484	443	475	540	453	459	466	474	455	495	492	476	476	430	450	478	478	465	443	424	462	441	470	454	464	447	524	458	563	453	442	480	465	434	473	460	497	456	485	441	459	467	435	477	478	469	453	480	459	474	469	466	442	496	488	461	479	460	449	475	472	458	456	461	441	440	478	450	485	444	470	441	463	418	464	460	444	457	462	474	444	480	477	475	474	443	459	465	469	470	476	452	420	440	485	471	466	461	476	460	482	470	494	478	480	435	480	461	488	485	483	456	474	483	481	482	460	478	457	419	438	481	480	471	482	483	461	473	437	474	497	493	471	438	484	429	466	483	478	503	489	452	488	493	452	462	470	472	489	486	487	476	461	463	454	480	449	456	487	491	487	436	468	445	473	449	429	463	476	450	454	485	464	461	471	460	445	467	438	488	479	442	478	450	475	493	443	451	472	456	466	468	455	491	437	505	469	489	472	455	469	465	442	484	487	455	468	424	478	425	451	483	458	464	487	466	508	482	467	493	479	460	467	427	473	467	488	440	448	442	448	464	473	459	458	462	455	454	484	420	461	471	458	459	446	453	450	474	481	464	467	458	457	408	457	468	433	433	491	444	470	444	444	469	443	484	451	479	464	505	439	482	472	473	476	502	444	461	483	447	438	457	498	452	464	453	499	475	424	438	482	436	465	443	455	425	453	452	496	451	449	493	435	462	416	459	463	461	484	485	482	493	469	478	444	501	470	445	421	483	493	452	439	493	479	458	448	463	474	484	444	479	458	460	462	486	463	463	456	462	451	519	506	496	413	474	492	459	543	444	465	466	497	510	446	471	439	485	457	444	446	490	489	474	472	452	470	426	474	485	466	499	439	467	490	485	445	453	475	475	486	466	473	441	496	445	454	447	472	483	469	475	477	497	468	465	442	472	501	486	464	442	514	486	493	501	470	448	458	474	497	483	473	470	462	501	482	423	432	418	455	453	460	483	465	487	448	437	466	472	430	478	474	474	454	499	500	461	462	488	462	478	448	487	438	471	450	434	442	438	465	510	427	453	449	487	467	483	460	468	456	522	455	468	468	435	487	454	480	446	449	456	458	453	449	438	476	447	442	503	438	464	481	506	471	485	498	439	470	442	449	503	464	474	483	477	501	439	463	511	427	444	471	472	450	440	476	469	466	474	483	456	469	457	457	467	454	490	431	439	487	449	489	479	475	457	474	449	466	468	468	487	445	476	472	429	438	464	423	456	448	492	464	482	451	464	432	497	439	431	454	454	441	461	496	439	516	460	455	483	478	470	464	513	467	510	479	483	439	471	464	481	507	420	447	437	457	471	444	465	483	506	461	464	417	475	502	469	498	519	473	468	477	485	452	472	465	475	492	462	460	493	453	470	515	415	480	453	451	479	499	481	462	474	490	470	457	461	498	453	475	442	466	476	442	451	436	498	464	497	466	439	430	492	464	470	480	477	456	437	477	462	469	444	444	483	461	451	507	445	469	458	452	464	472	480	460	479	433	436	453	454	465	490	455	484	458	412	467	466	462	461	442	455	498	465	506	446	491	486	493	486	448	489	455	441	477	471	473	476	449	474	488	470	490	429	480	453	497	483	441	433	463	483	440	462	477	488	472	474	450	499	473	459	490	406	445	444	434	451	494	493	475	483	455	454	464	475	495	484	459	443	471	504	483	476	436
23371	21572	29533	24095	21573	21600	7259	1018	722	610	523	436	395	356	364	314	301	271	275	258	263	241	198	229	236	201	206	195	214	198	191	194	207	184	182	203	203	195	165	165	166	172	192	162	165	170	177	195	189	184	203	190	199	180	157	184	194	166	177	180	176	161	145	175	166	156	177	134	157	166	158	189	158	169	191	171	153	160	153	162	162	164	184	163	183	167	162	174	151	180	178	162	176	153	167	186	163	185	175	136	168	163	157	163	164	171	176	177	206	174	209	169	165	171	156	148	159	166	170	159	188	161	158	181	161	174	133	162	164	168	183	151	165	156	179	172	160	174	157	171	168	145	157	162	170	169	159	179	193	178	165	159	154	165	162	167	145	156	148	151	156	150	181	161	150	145	171	134	179	160	185	150	173	142	159	148	160	185	162	152	169	146	159	159	155	148	170	153	162	140	144	165	160	156	196	156	186	189	161	141	159	176	167	171	150	150	174	172	167	143	152	155	168	167	160	179	151	169	147	157	165	177	159	167	162	176	162	143	145	164	166	167	151	143	156	173	160	150	164	161	153	164	152	160	169	157	155	162	158	147	173	166	177	178	156	155	176	160	156	133	160	163	167	156	147	161	171	148	171	156	169	153	188	178	182	164	173	181	161	171	173	154	167	151	160	160	143	154	162	189	153	161	153	147	155	176	143	164	155	160	157	159	162	182	149	158	153	166	157	142	139	178	142	149	163	135	139	135	140	150	183	166	159	168	163	154	145	166	169	167	160	166	190	160	148	153	142	157	155	138	163	170	170	152	148	177	192	153	159	172	168	168	139	170	166	153	166	138	170	164	153	150	156	165	171	161	134	155	164	179	158	167	151	153	158	166	156	184	156	178	170	146	161	164	188	155	171	164	162	139	183	139	167	156	165	155	172	155	157	171	173	142	168	174	143	178	173	179	153	170	162	161	136	174	150	163	144	169	155	141	165	161	158	168	167	161	154	147	145	138	167	159	175	177	175	141	157	168	150	164	167	177	156	154	175	153	163	161	132	184	150	168	157	170	162	164	158	170	155	163	157	158	156	169	145	138	163	162	158	188	171	161	159	165	148	164	156	158	168	143	175	167	155	151	172	148	163	154	156	167	141	159	169	155	149	178	162	153	157	154	171	171	151	153	180	153	162	164	161	156	152	144	158	167	157	162	136	163	166	145	143	168	129	160	183	150	162	172	168	160	183	154	164	163	139	173	142	161	178	153	176	164	124	178	161	167	164	161	169	163	144	169	143	144	150	176	138	161	155	172	156	162	172	169	165	167	156	162	154	174	147	165	176	160	149	157	166	165	159	163	147	144	158	172	161	161	171	149	155	175	154	164	178	148	165	145	160	156	164	152	142	169	137	156	138	169	181	151	159	177	179	157	157	168	138	151	169	160	172	183	159	180	173	157	153	172	145	150	160	166	161	186	143	180	180	131	173	160	169	171	151	153	156	169	161	178	176	153	147	168	158	161	175	178	148	167	165	156	151	189	141	131	179	180	166	141	175	160	161	143	151	125	172	155	165	162	136	175	174	158	140	151	164	162	169	194	120	165	155	163	158	145	172	142	181	140	144	167	172	160	162	186	153	159	181	159	151	167	158	150	156	158	153	160	133	152	150	160	153	170	169	168	159	164	152	173	174	153	163	162	173	159	153	155	187	164	152	162	158	160	167	158	152	156	163	162	143	160	158	164	145	173	143	157	136	149	173	149	175	141	141	175	160	155	162	160	161	166	136	162	178	151	183	179	140	151	184	165	141	142	181	168	165	175	189	152	149	172	170	141	145	150	160	171	167	167	162	142	157	174	181	141	152	148	132	182	162	151	166	150	172	144	165	186	145	159	167	169	173	141	193	149	150	169	158	163	187	162	145	182	153	172	156	168	161	172	169	144	175	182	144	159	145	168	139	151	156	183	149	157	154	143	194	157	174	145	173	141	156	145	143	155	163	204	158	173	173	163	174	163	163	158	170	181	158	159	160	152	180	139	153	169	163	154	193	149	150	150	158	159	155	168	164	182	150	151	158	163	172	151	157	152	161	177	157	166	158	163	189	154	161	145	170	138	159	176	159	187	133	162	145	158	157	149	179	158	165	141	178	173	144	160	153	145	142	173	139	180	183	157	139	150	170	147	139	153	170	129	158	175	161	149	157	170	169	160	170	178	181	168	130	154	159	135	153	151	180	159	146	151	142	172	150	161	178	162	169	142	168	159	153	154	156	181	170	156	159	150	168	178	159	159	141	172	140	176	163	162	153	139	154	147	151	151	179	137	173	139	183	170	137	138	158	143	153	145	172	169	178	170	168	160	145	163	164	133	178	163	167	149	158	154	158	148	166	167	173	158	140	172	160	140	144	155	155	139	163	132	140	160	173	161	161	147	180	169	164	169	136	148	159	165	151	167	162	184	152	175	166	171	175	148	144	160	160	164	165	163	185	169	156	134	173	154	169	146	151	134	157	191	181	148	158	163	156	148	187	155	170	160	150	142	163	157	140	166	166	161	158	153	175	156	153	153	157	177	175	144	155	151	175	133	161	156	157	157	147	152	149	151	165	155	148	163	128	151	155	171	163	160	160	164	169	168	173	156	179	168	180	165	166	143	163	165	146	174	169	158	162	152	163	160	164	166	171	155	170	161	159	150	181	150	158	178	167	153	167	161	143	167	169	158	172	162	147	171	166	176	161	170	145	168	141	140	157	159	168	136	159	162	126	169	142	164	169	175	172	151	175	156	158	149	196	157	160	138	155	141	168	156	148	153	174	159	148	144	156	155	153	164	161	176	140	162	161	157	160	139	169	148	153	156	154	161	164	152	156	160	178	162	165	178	156	157	155	137	164	161	151	136	172	161	170	171	151	162	152	133	156	151	138	158	170	128	160	156	150	141	186	142	149	172	161	157	155	160	184	135	178	153	164	136	161	164	142	155	173	155	158	152	175	179	166	144	170	158	174	157	149	175	154	139	159	179	170	159	136	122	179	146	188	155	152	147	145	158	168	167	153	150	175	167	148	160	166	157	159	166	168	178	171	166	160	182	151	174	156	173	145	147	148	150	190	169	160	166	149	151	155	164	139	161	165	134	171	149	158	169	139	162	160	170	167	130	165	166	145	175	162	179	185	146	176	160	170	158	160	172	174	142	160	161	141	147	172	170	172	181	163	154	146	170	154	183	157	152	165	155	170	155	151	155	165	174	162	148	152	182	151	158	155	156	170	122	139	173	147	183	180	163	138	178	150	136	173	163	149	158	153	159	153	163	166	153	152	176	170	149	168	151	152	152	145	150	153	163	154	176	169	178	159	165	157	130	136	176	169	143	173	148	149	149	149	165	176	157	157	156	166	166	169	166	172	170	164	146	145	148	139	182	147	164	154	156	157	168	149	150	136	167	160	170	160	142	164	183	192	162	153	150	149	164	149	181	171	165	159	156	172	192	148	159	158	175	150	183	161	120	158	159	166	158	176	167	184	152
7072	16226	13545	7267	4900	3663	2866	2225	1806	1435	1140	1007	820	762	659	605	495	494	464	438	434	403	372	366	360	341	357	302	301	276	318	282	284	271	277	274	279	263	278	250	242	248	238	258	280	288	265	281	273	275	245	220	242	231	283	248	240	230	235	256	242	221	236	214	239	228	242	249	266	241	217	253	209	259	205	197	256	250	239	272	213	203	233	219	254	233	243	248	255	249	251	259	228	257	205	218	244	217	234	224	208	248	238	228	239	218	255	228	270	271	314	252	199	210	210	254	229	225	246	222	246	213	202	228	204	222	216	245	218	210	213	222	237	239	224	219	230	225	216	211	222	234	225	255	252	228	204	225	219	209	237	224	254	236	208	225	235	221	237	226	220	233	228	228	262	208	208	232	222	227	217	223	205	200	203	232	234	208	229	214	222	239	188	223	228	201	229	256	242	234	240	205	226	209	233	221	204	229	225	228	234	245	223	225	233	234	201	205	218	243	198	208	230	236	245	235	246	245	223	250	226	219	247	227	228	240	231	229	214	232	218	221	215	237	217	235	236	181	214	237	215	232	195	219	233	215	220	229	248	221	203	224	222	209	217	224	223	216	202	249	225	213	210	216	221	203	216	210	222	236	215	225	230	235	226	221	231	235	211	221	206	229	224	247	218	239	185	208	212	244	218	241	192	213	249	233	221	232	236	246	237	202	217	246	227	194	178	198	223	228	206	218	232	230	207	251	217	211	217	225	236	227	237	192	226	204	185	194	231	206	233	215	222	214	229	220	221	204	227	229	197	216	238	232	234	227	214	239	231	215	233	222	208	215	217	229	245	246	221	197	233	209	213	225	231	222	226	237	204	211	226	201	206	226	226	233	239	229	231	222	223	231	220	251	208	225	194	209	226	244	208	219	227	192	208	228	213	207	224	218	213	242	210	244	207	226	228	218	233	240	237	201	212	204	210	232	242	226	207	217	238	212	234	249	208	208	218	212	217	250	203	225	221	216	200	238	238	239	236	228	222	206	214	206	239	196	226	236	229	215	231	205	238	230	230	193	220	215	228	206	175	224	219	253	224	218	201	242	251	211	227	216	222	196	191	225	237	193	230	236	232	210	244	249	208	261	208	213	219	214	224	223	210	213	229	200	204	218	238	223	220	224	247	227	222	209	237	232	242	216	237	220	239	203	230	241	223	205	266	245	236	231	229	232	235	250	223	231	243	256	216	222	206	206	209	215	217	209	225	217	221	226	218	226	201	216	209	252	214	224	220	200	226	220	235	184	234	269	239	220	222	219	239	220	209	214	230	235	249	232	237	242	229	234	235	222	204	211	224	226	232	211	224	217	211	241	228	212	220	198	214	221	233	212	217	199	245	242	239	224	223	232	202	241	233	214	207	190	225	217	192	214	214	207	243	230	222	229	212	257	227	230	219	204	232	221	224	249	227	242	203	228	211	215	222	201	227	236	225	216	237	243	207	217	198	198	237	224	215	247	228	215	241	234	208	213	219	224	220	201	224	240	232	239	191	254	258	222	229	228	222	222	209	224	227	209	230	228	217	208	246	232	224	221	240	236	207	220	197	213	223	208	215	225	210	209	210	233	221	250	225	221	198	240	219	225	195	224	228	233	243	216	215	214	231	234	229	231	236	218	230	218	230	199	230	235	209	190	263	214	207	209	239	208	187	236	238	228	203	231	215	222	214	201	237	245	241	212	221	216	214	223	217	238	223	249	230	222	243	219	216	212	239	228	245	248	247	223	231	225	205	225	196	244	236	218	227	211	219	240	222	195	237	225	229	235	187	257	205	245	233	194	212	208	214	226	251	245	204	204	242	221	247	217	201	221	211	216	208	232	222	224	235	237	198	221	243	244	220	189	224	206	228	222	235	232	210	206	196	211	223	246	213	204	254	219	222	231	235	228	221	205	198	240	227	213	237	249	217	224	200	214	228	233	226	240	199	225	211	224	215	213	196	205	245	248	235	237	221	215	234	224	211	221	235	207	222	217	230	238	199	226	224	251	232	222	224	236	200	209	218	220	225	250	236	217	223	230	238	199	235	227	202	209	228	215	242	239	226	224	199	212	209	194	221	221	234	211	215	229	218	219	213	180	215	239	206	212	207	233	252	201	232	213	205	217	219	235	221	221	219	207	213	228	229	228	213	227	237	218	208	240	222	209	228	236	232	200	222	221	219	222	210	211	208	235	209	212	224	223	216	248	228	244	237	212	230	228	230	222	233	218	190	211	217	263	205	222	222	208	232	219	211	227	209	221	193	213	214	215	216	220	195	230	219	217	240	243	226	247	234	208	247	213	223	210	249	202	231	177	248	220	232	208	216	222	238	216	240	219	234	225	242	225	191	218	229	238	206	197	226	211	214	204	229	253	223	202	209	216	225	219	204	207	220	229	236	231	200	243	219	245	211	248	208	241	232	266	223	221	202	222	233	204	235	206	244	225	206	209	213	228	242	253	203	215	218	201	193	220	229	221	203	244	198	235	207	227	206	247	212	207	224	226	200	216	220	227	227	208	201	221	222	219	251	200	198	225	199	245	199	229	215	219	239	231	199	211	245	215	225	197	242	213	222	226	214	214	220	226	223	243	218	215	229	233	201	232	222	234	233	218	235	237	231	219	253	228	225	243	234	220	233	231	208	217	229	213	219	234	240	226	240	222	201	240	238	239	241	219	214	203	231	215	240	212	237	227	238	201	257	239	235	220	214	217	230	234	233	227	196	210	225	240	220	233	248	213	221	211	242	225	201	234	238	239	216	229	218	228	213	199	215	230	217	235	229	234	225	208	206	235	237	236	222	239	245	264	218	242	214	207	256	222	216	235	256	230	231	200	225	220	220	229	222	214	228	221	249	237	218	235	218	233	186	212	226	201	184	220	208	251	209	214	224	233	223	229	219	219	215	244	207	226	211	205	207	250	242	238	218	226	246	252	236	191	213	207	206	197	228	232	238	198	222	208	239	251	220	237	224	232	231	235	222	212	223	229	230	191	238	218	229	220	222	224	219	229	241	248	209	216	209	227	210	243	236	209	212	211	231	245	228	190	254	212	221	213	220	215	237	197	211	198	223	226	211	242	243	221	226	221	206	219	212	209	197	228	228	204	186	220	216	229	210	213	203	221	206	207	233	212	224	204	245	191	226	212	233	201	226	235	256	236	213	226	244	215	210	239	219	227	223	176	207	224	209	214	217	237	200	246	233	214	237	236	215	219	216	248	232	244	198	204	214	201	212	204	240	215	225	224	251	215	236	241	208	234	219	259	215	227	226	243	218	233	230	238	239	233	225	208	239	210	207	219	223	237	213	227	210	211	231	232	219	224	207	229	256	243	205	231	216	235	252	203	224	231	211	202	223	250	225	216	228	238	242	214	228	243	271	230	240	254	210	221	221	228	250	210	248	206	242	235	225	233	226	200	226	208	228	234	230	233	224	228	221	198	212	223	241	227	225	208	202	223	214	218	217	243	227	226	221	228	243	206
27344	21066	9334	1001	686	611	501	495	452	452	437	450	427	450	432	426	485	439	406	422	400	440	413	436	406	414	416	437	442	432	391	420	389	428	421	395	437	421	413	412	428	405	412	418	393	439	411	463	405	428	430	454	413	386	431	436	419	400	464	415	404	443	413	437	431	402	398	419	441	417	402	383	424	427	453	445	445	444	417	394	413	424	467	416	418	408	458	428	425	401	440	458	451	408	418	464	440	433	388	403	453	444	442	422	436	417	426	431	440	430	440	396	438	413	436	436	406	451	411	440	427	441	438	471	436	438	430	438	453	436	419	409	431	442	431	401	459	421	419	440	413	424	460	452	456	451	444	397	425	447	442	451	431	424	424	433	431	410	443	433	421	437	407	414	440	400	436	393	431	402	437	428	431	408	394	405	391	461	440	431	415	400	419	438	453	412	465	435	409	436	475	430	421	459	424	414	411	438	398	411	425	388	397	428	373	454	477	443	418	412	445	416	404	443	407	449	412	399	438	418	459	402	398	435	430	427	450	410	425	411	447	443	408	423	446	432	447	439	464	406	412	428	408	427	446	407	433	456	423	454	448	420	443	455	410	420	419	415	428	433	424	450	450	438	393	461	425	432	464	472	408	391	414	451	442	426	430	436	427	408	411	452	418	417	437	433	461	433	442	429	418	422	430	458	427	443	357	444	430	428	447	452	409	430	409	404	415	431	448	443	417	452	448	432	416	399	412	457	425	457	432	446	413	404	426	446	448	432	423	424	416	393	465	442	422	435	396	422	420	409	427	439	404	458	417	415	419	433	432	422	421	450	412	439	429	445	412	427	469	394	446	429	434	446	442	463	449	418	439	422	425	435	418	424	421	410	464	430	438	462	435	441	443	411	390	401	436	429	447	418	425	435	451	414	427	423	391	421	411	401	434	430	463	417	443	423	414	421	426	425	404	424	428	425	451	409	429	413	442	429	423	428	431	422	426	425	461	419	389	442	416	410	388	436	423	440	446	415	467	431	395	427	391	404	424	425	432	457	440	459	462	383	477	417	449	428	425	424	393	455	415	432	443	411	411	458	433	409	402	460	426	405	403	419	414	412	448	403	424	436	466	397	451	427	413	423	434	428	421	434	414	458	433	447	406	419	397	448	443	427	441	487	419	432	425	401	408	404	427	369	469	407	436	417	416	402	427	472	421	419	412	416	475	425	436	402	444	443	445	444	437	416	428	411	444	431	423	420	456	441	435	433	419	455	454	429	421	422	404	433	419	391	439	422	432	430	458	444	422	461	409	448	406	412	423	451	418	428	436	417	416	412	422	449	404	416	432	434	423	426	402	397	405	407	438	445	436	429	415	417	439	439	411	465	446	412	406	420	440	403	464	393	428	468	441	433	394	413	440	438	404	434	454	443	444	432	427	455	408	408	427	445	421	442	402	430	400	421	407	431	423	441	402	412	452	409	482	467	419	440	389	441	434	419	425	434	467	454	463	403	433	437	430	414	415	430	436	429	430	433	446	439	420	367	415	439	395	432	419	477	402	407	394	413	399	374	425	452	408	412	391	435	433	411	401	390	436	397	437	460	443	444	429	422	414	455	415	398	454	439	455	441	419	450	419	466	432	438	419	425	405	457	434	424	425	451	436	418	426	433	402	445	406	452	415	446	385	398	467	403	417	422	412	430	424	430	438	422	460	421	429	441	447	455	446	431	442	435	460	405	451	416	403	441	420	458	450	409	450	425	458	424	436	454	396	430	457	421	421	442	409	444	429	467	406	411	450	421	443	427	427	431	410	459	415	432	412	405	461	412	440	448	429	387	407	414	452	403	441	427	403	416	389	438	431	422	447	435	409	455	468	471	428	434	457	452	426	409	449	426	417	382	412	467	403	412	413	429	459	439	423	433	475	422	436	408	441	421	454	402	466	450	440	408	470	406	473	439	375	422	427	400	424	416	405	446	417	440	385	442	417	434	417	416	391	440	409	441	420	435	418	441	415	442	442	429	441	461	418	424	430	436	446	411	415	411	387	445	473	421	416	446	448	444	465	469	440	448	443	425	411	444	466	397	394	426	430	435	359	402	422	413	433	414	400	444	461	460	405	411	418	442	454	434	438	425	432	470	382	423	435	428	427	434	415	409	397	435	443	411	435	451	457	436	462	466	429	407	394	488	415	403	379	420	474	431	408	424	398	416	453	422	432	421	415	407	448	452	443	408	391	455	422	413	415	421	419	423	421	453	417	432	426	442	423	466	408	459	467	448	380	443	402	438	405	433	402	399	449	413	428	417	432	433	456	387	433	427	442	440	437	421	417	422	419	446	448	421	449	451	424	426	443	394	446	459	415	423	444	426	410	481	423	416	431	440	434	432	442	434	425	408	448	443	464	408	458	415	441	434	450	411	425	406	418	417	422	416	426	427	430	429	395	451	419	427	433	397	432	454	429	473	414	426	440	408	421	436	440	427	448	411	400	413	418	415	415	407	393	435	425	411	423	447	429	430	421	436	418	474	447	401	432	444	430	409	448	467	442	418	461	439	471	420	430	465	388	409	383	437	438	426	429	414	425	436	415	415	441	397	421	452	405	415	446	444	468	421	425	419	422	429	464	412	425	443	399	457	399	410	429	424	422	463	428	442	392	410	439	409	454	411	436	427	415	394	418	408	391	429	456	438	429	438	428	443	445	430	424	431	436	451	462	433	430	417	441	401	438	448	446	439	469	435	423	441	429	428	415	449	408	404	471	444	449	438	436	450	445	423	403	449	456	433	420	442	418	401	433	430	397	439	454	445	428	410	469	471	391	441	439	416	424	422	429	424	431	412	432	432	454	476	441	451	432	414	449	446	458	423	452	420	467	397	425	449	434	430	444	419	443	464	433	373	425	436	435	401	438	431	399	425	443	411	405	415	405	451	433	486	481	422	449	450	406	419	415	459	456	407	414	414	438	438	417	403	407	409	472	445	406	439	415	428	415	420	406	467	396	440	444	421	423	452	466	401	401	413	409	456	420	422	440	450	435	449	422	424	407	427	431	408	410	441	442	407	426	405	420	441	416	431	425	430	418	419	412	435	418	425	434	449	449	399	453	424	452	453	416	450	434	409	427	435	419	397	438	402	444	413	404	425	424	448	483	461	426	445	432	437	459	441	407	431	428	412	431	423	442	442	431	398	444	448	432	451	429	432	433	453	429	437	442	462	406	454	459	410	442	409	421	439	426	398	438	386	384	433	429	439	399	436	419	428	415	429	454	404	433	412	445	424	455	437	441	383	419	442	444	426	413	418	414	419	402	422	409	428	435	427	442	417	434	436	415	428	465	407	449	417	412	417	400	417	404	399	377	415	431	452	449	439	417	425	398	428	449	449	425	414	460	415	411	404	455	430	423	428	430	488	452	456	421	416	415	401	446	472	454	413	457	440	453	399	443	406	439	422	445	419	458	465	442	387	415	421	439	406	430	440	415	431	425	429	410	431	468	435	432	431	397	410	436	419	445	423
4004	1414	1343	892	739	773	717	613	605	636	597	611	612	565	593	590	582	560	580	559	559	625	584	555	591	577	549	573	582	622	557	536	518	583	574	599	546	564	556	589	571	574	591	556	571	549	630	554	573	529	585	568	565	584	574	548	559	578	555	590	541	575	635	551	588	593	567	576	541	574	545	565	544	585	619	585	578	625	535	591	566	551	598	566	535	577	563	579	572	566	594	581	580	571	530	590	619	578	611	561	576	542	574	562	560	574	576	572	538	568	612	575	587	555	554	567	585	547	516	607	575	546	612	555	583	570	596	562	571	539	582	532	617	570	568	548	576	570	635	536	545	585	560	549	575	599	621	616	538	614	572	554	529	535	517	557	568	559	573	561	596	566	559	546	572	541	558	557	526	575	569	589	577	550	573	565	561	508	613	553	564	626	597	552	561	529	546	608	564	596	574	609	542	590	560	548	527	528	585	553	544	562	592	540	478	555	519	564	624	540	568	550	598	604	609	576	551	564	583	545	543	550	536	566	529	567	552	560	506	537	545	594	590	574	534	577	557	585	596	574	590	547	541	600	563	574	537	563	545	559	518	584	577	602	597	520	604	571	513	595	561	579	593	577	586	595	510	558	589	562	537	625	529	572	557	596	530	576	577	596	566	595	581	573	586	576	589	568	565	560	604	594	603	599	552	568	593	538	568	616	540	558	547	572	612	535	608	572	565	547	541	553	589	574	534	551	583	492	578	540	560	528	610	560	574	576	590	597	571	581	575	567	556	570	522	613	582	544	557	612	597	534	537	575	585	591	572	600	577	573	569	561	550	587	576	585	582	550	547	553	533	608	572	548	540	550	567	584	562	551	576	554	567	552	601	564	563	523	563	572	536	548	571	569	616	553	512	531	515	531	538	538	574	582	569	577	589	580	581	585	597	583	546	558	545	580	558	575	542	547	522	605	589	554	580	591	629	590	570	555	564	563	556	584	581	595	565	568	589	567	565	579	544	575	553	566	608	559	599	508	564	565	582	545	572	551	553	564	589	562	574	532	596	584	579	538	566	571	522	524	576	540	543	581	570	600	572	557	560	598	560	580	571	559	566	589	606	574	558	600	575	575	570	542	535	549	564	571	573	570	596	603	588	615	558	554	530	544	577	566	592	559	541	553	563	549	571	543	551	568	570	545	593	577	564	557	570	505	576	577	600	565	576	563	569	571	552	575	557	569	530	566	580	594	568	580	547	579	580	585	566	560	600	537	568	580	606	517	551	547	560	575	557	555	572	583	582	591	564	600	553	529	537	561	590	553	591	581	576	557	534	556	568	584	544	545	549	574	587	572	572	587	537	540	556	520	559	540	540	552	553	555	559	545	551	571	577	565	563	610	575	573	565	555	543	578	575	559	632	543	558	531	532	550	593	539	520	577	582	560	540	557	583	542	542	569	575	578	564	532	565	573	538	571	616	586	568	528	569	546	630	543	596	591	587	545	540	580	557	563	549	562	582	594	539	525	587	576	549	591	576	561	557	549	510	589	542	579	530	599	572	601	577	555	535	545	613	578	545	585	568	560	582	576	577	517	543	562	566	606	539	558	505	551	571	566	553	571	554	583	546	545	535	562	587	568	547	553	551	604	590	547	582	549	560	603	559	570	576	564	548	551	586	573	563	591	584	561	563	577	569	580	532	614	578	574	618	562	570	566	595	538	563	575	595	539	569	526	575	591	556	588	585	573	581	576	524	548	543	554	545	584	564	587	568	595	560	557	579	578	593	547	531	566	548	543	584	541	541	576	566	548	551	581	565	539	541	533	578	608	574	541	618	561	573	559	555	589	561	521	554	554	535	541	567	554	555	554	578	541	574	557	587	589	540	558	570	568	534	565	583	556	584	578	532	561	565	555	537	577	564	567	559	613	559	584	564	533	579	553	562	564	578	551	585	564	524	569	553	521	588	604	605	575	544	598	535	592	568	551	558	529	555	582	559	564	553	567	572	555	499	527	564	549	588	572	580	556	559	568	601	556	585	554	565	559	548	550	582	549	549	562	541	573	564	573	569	523	587	559	565	577	580	590	554	579	541	577	535	521	574	547	538	539	583	562	567	529	562	591	547	570	556	527	536	562	611	578	591	533	569	544	588	548	557	625	553	590	566	565	539	573	566	576	585	563	584	546	526	547	570	563	584	545	610	542	552	528	558	567	551	590	555	552	606	615	521	552	569	566	564	612	570	576	573	559	665	563	539	608	563	589	573	573	572	548	592	556	571	561	572	589	538	546	573	595	585	590	605	558	539	504	582	599	569	604	572	529	576	583	533	567	589	544	613	644	588	582	547	552	584	592	583	515	571	548	593	610	534	538	545	568	573	586	566	531	555	614	574	585	532	547	595	571	562	606	530	513	577	574	554	593	589	567	537	566	520	561	558	571	587	578	568	575	527	567	638	536	558	549	552	541	533	574	575	568	509	555	538	587	579	570	552	615	573	556	590	589	621	552	590	565	562	559	590	582	541	587	562	576	564	585	555	559	550	560	554	553	546	560	573	573	625	529	599	589	569	557	581	599	604	569	576	606	560	589	554	600	562	574	563	584	560	541	569	519	565	533	559	507	521	546	557	548	540	587	547	570	571	566	558	574	565	556	547	609	555	574	595	524	515	574	544	591	514	576	606	550	565	579	586	574	572	537	546	583	542	563	570	595	570	536	554	559	561	571	588	570	583	590	602	554	523	550	556	545	593	571	601	556	566	568	555	599	563	585	584	526	610	583	568	548	579	558	569	553	553	606	569	565	561	546	544	575	504	581	546	541	590	562	569	551	607	579	531	576	570	592	565	562	566	544	549	569	575	594	590	544	551	519	577	568	563	580	565	562	571	561	572	589	580	558	555	549	559	572	619	544	548	611	553	560	555	567	570	547	579	594	561	540	589	586	570	552	609	570	597	523	565	538	584	564	584	562	552	540	533	553	564	586	556	582	554	553	560	565	555	534	558	550	547	552	552	539	618	553	570	552	578	565	575	526	506	572	574	541	551	562	569	588	584	531	571	570	566	550	576	584	614	543	505	584	584	546	552	559	554	559	555	551	582	564	579	566	585	528	563	529	550	569	558	564	607	551	572	576	633	561	547	555	575	578	584	544	579	528	545	581	566	576	579	558	559	580	576	574	581	563	530	549	612	569	583	565	549	596	569	603	573	577	579	579	571	539	618	588	591	537	532	576	594	522	564	550	510	620	535	544	599	544	553	549	580	580	544	542	557	590	498	560	566	546	579	592	566	572	599	559	587	564	540	567	544	553	533	534	588	571	554	539	553	543	566	578	580	553	544	543	561	568	557	515	563	547	570	544	568	593	512	557	547	598	573	554	531	602	622	568	574	547	610	567	560	590	604	561	602	549	511	551	542	569	552	545	570	512	560	569	531	579	552	566	563	595	541	581	589	539	575	546	577	584	547	600	535	585	596	554	526	555	563	576	613	565	584	550	565	569	518	583	569	538	549	570	628	519
24368	21564	29084	24517	21536	9422	1204	785	658	581	570	504	487	475	461	437	431	427	422	381	427	410	397	376	405	373	345	373	401	400	349	400	396	350	407	383	376	394	345	323	366	355	374	360	334	362	367	392	407	339	344	385	396	368	357	366	380	363	354	315	327	358	377	385	375	361	350	350	373	369	363	321	351	340	380	335	371	360	343	323	366	375	402	360	362	372	373	376	380	389	365	393	327	380	351	387	394	320	340	358	354	372	346	369	363	354	380	335	356	360	410	367	346	380	373	361	330	373	357	361	341	331	380	326	323	352	352	305	329	347	366	343	318	364	348	347	333	370	357	339	378	357	341	369	374	334	353	361	336	350	352	365	393	355	337	362	351	336	377	369	327	344	340	351	351	366	373	346	354	382	345	358	350	370	366	385	375	354	380	360	379	376	362	403	373	349	356	395	369	352	340	344	351	379	360	376	373	395	352	364	335	362	377	366	363	354	350	364	325	355	413	336	363	358	341	346	341	352	351	366	356	403	316	348	340	349	308	337	360	373	358	392	337	369	358	376	325	323	381	378	364	358	380	354	369	401	369	360	380	324	362	387	386	363	340	344	339	336	310	359	392	364	324	341	347	359	392	343	350	401	348	335	350	335	357	335	362	371	328	343	333	341	372	339	351	383	332	345	350	335	340	348	351	366	361	365	389	315	325	344	365	366	361	357	347	330	336	332	310	359	355	348	356	349	369	343	340	327	297	391	398	355	383	369	375	370	349	346	355	330	342	367	339	343	359	363	353	359	340	331	340	346	380	369	358	353	348	362	340	331	330	348	363	339	333	354	348	353	333	329	389	356	370	357	350	368	370	386	401	351	350	357	356	323	321	311	344	370	348	367	336	384	351	359	354	367	332	348	381	363	343	351	353	312	318	387	377	338	351	360	329	344	362	347	324	361	385	324	344	341	341	333	332	313	348	377	360	353	346	319	353	355	350	333	349	345	358	379	373	340	353	375	384	335	377	338	350	350	360	354	358	368	401	341	343	353	356	352	370	346	365	375	360	367	355	350	399	353	364	337	343	378	325	317	343	416	357	358	361	323	379	355	328	350	394	352	356	349	347	356	343	357	322	355	347	366	355	403	348	363	368	392	392	364	358	351	351	339	345	339	341	367	354	352	321	350	390	352	352	361	362	373	321	358	381	352	326	342	345	389	374	362	373	347	360	388	339	342	350	314	328	348	370	340	351	370	378	357	349	390	360	351	344	369	365	375	346	360	381	356	359	344	376	360	382	360	365	355	350	353	372	357	360	372	380	382	356	372	344	330	350	387	386	355	321	347	357	355	344	341	363	333	334	339	363	320	353	391	363	389	302	373	350	358	355	356	341	387	343	334	364	356	368	349	371	372	356	337	331	312	343	358	333	338	330	354	338	367	336	387	380	374	360	360	358	401	383	341	375	303	338	344	355	380	325	342	372	317	352	344	353	351	331	336	323	324	371	346	372	364	336	342	351	338	378	355	347	361	332	389	349	355	340	329	390	318	351	344	340	367	364	373	346	312	357	366	360	346	324	366	354	347	334	344	347	361	369	369	377	345	375	335	354	342	348	338	341	361	360	331	335	360	400	337	334	345	328	323	370	344	370	358	332	371	329	371	389	322	348	374	338	340	346	352	354	367	386	388	335	368	346	356	346	362	342	377	350	313	326	332	337	359	346	359	357	305	361	350	336	362	344	356	362	363	344	389	337	366	359	356	374	319	339	350	344	343	387	308	350	349	393	349	361	351	344	351	321	355	361	356	344	377	384	380	353	351	390	377	366	343	354	367	364	330	369	364	345	370	347	343	337	360	337	376	387	382	365	351	338	380	353	324	354	367	354	316	352	349	353	353	373	327	331	360	351	342	343	351	378	344	371	355	353	348	343	364	322	379	328	337	371	325	391	333	325	350	340	346	335	394	347	370	360	343	355	390	389	379	329	358	382	373	343	375	362	350	384	380	338	343	328	401	316	342	359	336	334	350	395	363	343	381	348	371	348	349	368	329	355	365	365	354	352	340	370	348	361	377	330	363	339	358	356	366	373	380	324	360	358	319	361	357	355	348	345	340	378	361	366	348	365	345	352	334	349	354	365	339	335	370	347	373	334	376	358	353	330	366	356	364	346	345	331	334	361	359	359	369	390	339	331	352	354	331	368	344	399	333	378	359	335	364	349	339	373	350	362	360	373	359	335	356	342	375	345	380	342	375	361	364	357	360	347	359	346	375	355	340	340	354	334	332	336	321	334	337	341	338	354	352	359	354	357	351	345	367	321	340	361	382	391	322	359	370	340	354	328	365	335	366	352	348	353	350	402	323	338	380	371	390	334	356	351	360	334	362	366	363	352	359	360	336	345	366	340	342	352	359	326	379	350	319	336	353	359	374	352	356	320	340	369	359	345	393	373	335	356	345	328	351	346	348	348	368	371	356	329	359	363	342	335	372	354	360	345	369	360	394	352	338	361	336	383	344	321	391	336	349	367	354	371	321	339	344	360	373	356	346	365	373	359	352	351	318	329	388	368	352	331	344	369	334	334	353	342	373	352	381	343	344	330	376	382	321	361	320	349	330	335	348	335	358	377	350	336	358	347	355	357	374	361	350	323	362	361	350	353	327	358	350	385	336	346	373	347	346	351	372	313	363	360	323	331	389	362	360	324	341	328	343	362	345	346	366	331	330	343	348	359	354	335	346	336	327	331	341	339	339	333	337	355	355	343	318	342	347	334	323	348	367	345	372	356	345	348	356	338	350	354	351	358	346	312	366	363	358	396	368	365	368	366	345	359	322	376	335	368	371	378	376	349	345	345	320	386	360	326	334	348	354	368	340	349	367	333	362	355	334	366	364	364	340	335	406	382	369	366	367	350	371	362	400	314	358	368	336	341	340	344	334	347	316	356	347	368	360	349	350	358	352	350	365	358	337	353	341	351	348	372	367	368	357	346	387	336	334	382	332	370	322	324	376	341	333	371	364	344	338	356	361	378	362	348	340	327	354	326	344	350	374	369	361	342	333	340	339	353	346	335	353	374	317	352	354	370	343	357	378	316	366	337	317	362	342	352	332	371	339	375	336	345	379	355	378	324	352	404	375	349	370	351	342	357	346	339	347	355	358	361	344	343	335	355	325	359	388	320	367	366	366	373	320	324	370	340	352	373	363	355	355	340	364	371	338	336	349	381	389	338	332	339	354	371	389	328	327	369	352	355	353	332	365	357	347	366	346	366	324	328	355	394	366	367	379	377	362	361	360	311	368	367	311	332	347	358	339	372	344	374	352	353	338	344	344	352	350	334	346	370	355	359	304	392	336	383	406	329	368	378	345	377	364	377	357	350	351	311	320	370	340	394	363	346	360	355	353	348	364	383	365	351	362	346	346	354	384	360	375	369	357	329	356	362	315	355	367	354	367	351	367	365	367	330	363	338	364	344	378	373	337	369	362	361	344	342	366	359	365	330	361	351	337	342	345	359	342
5014	9911	8375	4254	2990	2317	1804	1535	1225	1049	990	869	788	753	707	659	627	637	597	559	529	563	524	527	550	529	537	554	508	508	525	513	539	491	550	490	499	458	527	488	488	503	510	497	473	465	501	502	501	478	509	494	511	466	459	514	510	465	499	472	488	472	471	472	483	461	470	477	480	503	490	443	501	480	478	459	492	495	467	471	460	520	465	458	504	502	498	496	522	454	477	483	505	476	468	447	497	482	463	478	481	505	483	475	503	484	436	494	456	517	565	511	479	486	500	494	469	436	445	431	468	518	474	492	464	437	491	475	493	468	437	479	453	464	467	489	445	451	476	470	478	480	534	474	464	477	489	463	469	492	469	442	455	495	465	475	455	543	481	504	474	460	472	477	505	431	458	485	496	489	436	516	492	493	482	480	510	506	472	443	464	487	479	445	470	492	477	469	498	473	461	493	524	485	456	497	435	488	492	480	496	459	508	494	484	463	481	481	436	496	477	492	514	442	494	454	454	471	492	487	478	453	477	435	479	472	517	424	514	473	451	482	485	432	444	506	478	484	448	457	491	497	490	456	470	472	453	477	494	451	488	446	514	466	467	462	486	465	477	483	515	482	504	481	483	484	471	449	512	474	468	470	489	439	476	431	472	523	498	498	481	486	467	494	485	453	479	465	492	439	502	471	422	444	501	489	504	477	470	484	437	473	436	497	473	477	469	468	444	456	463	485	475	485	476	482	474	487	479	493	506	481	459	461	449	507	470	480	461	473	468	485	464	468	451	495	487	501	467	477	483	447	457	426	490	498	491	479	485	430	492	478	489	465	464	470	481	512	473	540	508	490	472	466	521	494	487	471	504	469	473	529	460	453	459	459	541	461	491	473	460	476	477	490	472	477	504	446	484	455	424	505	486	515	497	452	489	497	487	489	473	517	468	506	493	449	459	474	462	470	446	467	503	499	480	480	460	479	487	485	422	455	448	460	480	470	470	490	471	485	446	466	471	489	450	488	462	494	448	487	466	450	442	448	495	438	483	462	498	463	493	493	516	416	482	458	485	515	466	441	445	478	491	467	522	432	480	459	481	475	443	446	474	491	457	540	470	475	469	499	463	478	501	473	489	482	450	467	484	480	479	488	444	450	483	460	490	470	449	484	421	510	473	488	413	461	489	470	490	488	530	438	455	457	474	485	455	441	456	486	445	465	435	460	500	463	497	446	458	519	499	455	474	505	484	477	481	482	491	460	501	472	474	463	472	488	438	455	435	444	441	476	471	493	481	447	447	463	473	448	455	451	452	476	487	510	454	474	462	493	483	452	479	492	499	451	510	468	484	482	475	445	476	448	459	483	496	474	474	475	465	479	518	485	467	467	472	492	508	452	473	467	503	465	462	469	491	451	460	477	462	463	466	451	456	458	504	445	491	437	462	458	454	446	500	468	494	476	484	456	470	486	496	472	494	454	484	464	464	493	453	431	478	526	461	491	499	476	478	483	482	441	482	498	446	499	470	482	494	442	479	466	458	502	518	481	487	464	470	477	474	462	503	459	462	470	491	525	498	471	447	499	472	501	501	465	478	483	452	478	480	454	526	454	490	470	486	438	487	472	486	501	442	450	506	445	490	479	453	474	489	486	459	493	472	436	472	425	425	461	491	472	483	434	530	454	480	479	508	495	491	487	480	477	537	485	471	484	501	513	440	465	446	453	479	468	454	465	445	492	505	515	513	483	455	494	493	472	472	442	465	478	471	467	487	476	460	476	482	472	473	466	477	478	464	475	458	477	454	470	466	441	485	460	433	508	482	486	476	460	464	468	453	479	487	485	487	475	459	482	478	516	492	476	461	466	469	447	458	494	468	486	511	479	504	442	454	487	482	475	475	511	465	450	518	475	453	464	456	444	475	515	483	473	470	472	489	466	487	513	498	484	464	459	502	498	451	519	484	468	471	458	453	463	533	447	486	464	488	494	489	460	460	467	481	511	475	492	452	478	482	475	471	436	454	460	455	448	482	507	512	458	469	459	486	479	481	464	514	506	410	498	482	482	479	476	449	474	465	523	496	488	492	432	434	463	489	494	492	492	429	484	462	461	509	480	470	463	452	522	473	487	469	484	483	473	486	444	474	495	477	471	468	496	487	452	476	445	483	472	463	470	444	452	446	522	465	446	460	453	502	459	472	474	475	460	478	422	481	513	495	463	500	436	485	519	481	472	487	466	506	485	470	470	443	477	451	480	483	469	486	451	466	479	512	481	517	536	492	461	448	469	488	470	455	507	484	442	442	458	471	439	494	536	467	502	489	454	421	448	451	448	471	442	513	457	480	487	461	488	450	448	499	464	471	472	462	460	477	500	482	468	492	505	467	468	478	477	456	472	452	491	482	506	472	508	493	510	443	435	474	489	474	510	431	481	480	490	510	450	450	493	463	462	478	508	463	488	432	434	461	471	489	502	475	454	447	428	476	482	460	482	464	478	487	478	496	476	486	515	468	479	463	455	491	481	430	470	463	485	468	461	485	451	454	500	458	481	493	444	460	483	481	494	492	471	476	475	493	458	463	434	491	503	470	446	529	468	522	455	472	497	501	478	485	509	453	462	493	442	457	502	479	510	451	448	483	475	477	485	496	485	489	480	473	478	468	471	493	498	477	498	480	477	488	480	500	461	471	471	480	491	477	473	467	449	428	446	471	483	487	443	480	481	477	522	429	465	464	465	467	502	459	471	469	457	484	468	481	442	468	466	484	466	485	473	481	483	456	518	515	491	477	496	473	430	476	496	473	491	486	455	491	494	459	447	429	522	474	476	442	504	460	502	451	467	453	455	501	473	487	520	490	456	447	460	468	446	442	472	472	461	467	517	496	495	481	463	473	484	468	469	470	476	452	432	494	460	443	499	459	466	495	509	478	491	462	475	448	448	489	499	465	501	494	447	456	470	488	448	476	516	499	441	456	489	456	500	459	461	493	456	513	493	438	451	462	468	499	500	439	480	491	474	491	484	505	476	516	460	475	467	445	447	486	462	459	477	466	468	460	462	453	499	480	497	475	482	466	467	492	510	504	459	479	470	489	450	496	489	517	465	479	474	463	461	461	494	499	530	446	543	475	467	467	503	474	479	471	430	478	496	454	531	448	514	468	488	497	446	475	490	451	490	464	455	420	461	501	460	471	470	494	464	460	503	489	465	480	505	468	459	466	499	489	473	513	439	486	447	491	470	506	505	463	475	455	470	475	469	470	478	478	471	461	482	440	421	449	501	467	423	471	496	484	508	479	447	485	459	445	466	470	494	467	445	513	462	458	455	465	478	494	463	440	461	492	486	479	472	489	449	489	530	483	486	497	481	428	462	474	445	448	479	499	468	483	477	473	505	521	482	479	445	516	444	475	486	462	474	492	479	456	497	449	477	484	464	470	465	506	483	474	461	466	459	495	464	513	492	497	482	483	484	450	452	451	465	487	514	496	491	485	478	502	474	466	463	460	498	504	482	468	493	474	468
23339	21584	29649	24002	21584	21617	7029	1047	795	646	494	451	424	365	365	307	289	285	241	254	244	230	232	213	203	230	208	215	162	204	205	186	154	192	163	162	184	190	181	158	184	157	192	171	181	166	175	184	178	192	198	204	165	161	174	140	153	161	179	174	177	170	167	160	146	177	136	135	145	177	158	156	149	143	154	176	186	153	182	170	160	151	191	149	171	173	191	168	160	170	164	139	161	189	160	176	135	182	161	165	158	169	178	174	174	165	188	170	176	185	209	185	163	167	156	181	142	179	148	160	158	145	162	167	144	165	157	158	148	151	171	151	176	150	150	168	154	154	150	142	144	180	157	147	150	183	167	163	177	163	165	158	139	164	133	138	197	158	159	148	158	147	151	164	142	148	174	157	155	160	180	182	139	156	157	166	171	160	154	147	135	152	162	175	154	161	184	171	159	136	162	152	158	148	157	154	191	159	164	153	133	162	170	172	179	156	146	163	172	170	166	163	151	174	174	161	166	157	163	165	150	160	163	164	156	154	155	172	176	162	152	151	148	155	173	170	175	180	160	170	170	162	172	160	167	151	155	162	159	154	145	144	174	167	169	164	141	163	158	155	162	160	160	184	169	146	183	162	160	142	143	178	151	154	160	163	152	131	152	165	143	179	147	149	154	191	155	171	194	186	166	156	150	172	172	167	152	154	140	151	145	156	157	179	183	141	179	170	164	186	150	142	155	158	132	134	145	161	163	143	167	158	153	138	164	147	162	170	154	166	163	135	153	164	165	154	142	139	164	158	165	143	161	158	157	167	130	161	150	166	137	142	181	143	163	154	156	166	168	159	185	146	136	164	137	149	150	166	156	175	181	149	144	164	154	158	176	161	152	141	167	175	162	174	159	177	167	184	167	166	151	171	154	172	153	143	158	159	165	182	176	166	172	131	146	138	155	163	160	168	169	146	144	170	162	149	142	146	157	156	151	130	159	162	172	143	148	153	161	123	167	162	153	164	164	150	141	166	169	165	157	175	149	165	166	133	165	153	158	155	173	140	171	139	170	153	169	165	185	168	174	175	143	172	148	181	155	151	138	140	138	170	148	162	138	160	165	135	166	153	161	156	151	180	171	154	167	149	167	161	160	150	152	168	182	159	174	160	173	177	176	174	164	157	134	126	156	164	163	153	151	145	149	156	155	175	180	158	158	179	154	169	153	144	165	153	163	161	161	167	139	140	171	169	172	147	178	147	187	152	147	179	179	155	154	147	157	162	161	156	168	158	157	150	127	192	179	178	170	175	143	175	163	143	136	166	172	171	167	138	150	158	128	160	178	157	150	155	145	161	184	152	154	157	152	154	164	146	153	184	133	162	165	166	151	151	184	156	167	149	158	143	164	186	164	163	164	156	155	145	156	162	132	159	146	150	159	150	157	150	145	191	163	153	151	158	160	174	163	178	147	155	160	146	149	165	154	172	149	159	139	140	141	166	178	166	146	170	152	162	168	170	162	154	161	163	161	163	167	149	164	185	163	169	155	143	163	170	152	179	167	169	164	153	155	146	153	129	151	150	169	154	158	166	163	164	166	165	159	146	183	162	142	166	157	163	167	174	174	164	159	132	184	160	180	170	147	173	154	154	160	164	167	157	147	168	152	162	152	149	154	173	162	156	168	157	142	176	185	140	185	190	166	161	156	169	184	155	167	190	181	164	145	136	148	146	159	165	151	169	134	137	165	146	146	152	157	146	160	139	141	156	155	177	158	156	155	173	160	164	140	153	159	156	175	175	177	160	177	164	159	169	163	171	165	157	142	170	156	168	159	163	176	153	152	160	180	156	161	165	154	136	126	157	161	157	171	166	128	166	133	153	175	149	163	167	146	144	170	177	152	145	164	151	154	172	161	176	163	178	160	139	135	165	155	155	166	155	176	139	179	163	168	152	170	131	160	158	153	145	163	156	156	163	177	145	143	165	154	164	146	176	166	148	156	169	163	175	149	158	183	153	153	156	161	163	189	153	173	142	160	173	142	133	181	166	166	158	153	162	172	165	147	158	175	163	163	166	156	154	168	170	144	156	151	177	177	171	180	168	133	155	161	157	146	147	178	150	165	151	154	169	153	156	174	170	152	173	170	164	163	159	151	187	157	145	167	164	149	147	179	121	182	160	156	159	148	164	161	168	147	143	155	167	150	167	166	172	153	178	163	137	173	154	171	157	135	148	170	128	144	155	143	137	169	172	163	145	168	175	161	174	142	158	166	153	149	174	148	176	182	160	156	139	158	139	148	147	149	152	166	152	157	172	160	158	155	176	145	173	148	146	174	156	166	151	138	159	164	168	154	145	179	160	163	158	163	141	171	152	156	164	167	146	184	174	162	161	175	174	182	148	167	169	180	155	180	168	163	160	148	151	163	149	174	152	135	155	175	157	161	167	153	154	158	154	164	156	164	163	162	159	160	135	141	159	152	148	186	166	160	145	172	152	170	149	173	158	131	177	138	153	168	165	149	158	155	163	155	177	176	138	188	172	142	155	185	163	161	144	163	170	159	157	175	182	172	167	156	163	154	147	157	161	172	166	177	169	150	157	163	169	156	162	163	163	167	156	144	160	178	160	170	162	161	148	152	147	167	163	175	175	165	158	171	163	168	141	166	156	171	140	137	155	155	142	158	154	146	155	161	159	167	161	147	120	136	160	169	151	142	162	189	193	144	161	140	161	171	169	174	161	163	161	129	170	130	137	167	169	147	153	164	140	154	151	167	145	142	155	151	142	147	143	166	142	138	156	160	168	161	141	153	163	157	168	163	134	141	169	158	176	166	154	156	159	175	154	164	160	169	162	150	159	157	154	146	156	147	151	164	141	163	177	145	153	163	160	176	164	160	165	164	134	175	166	158	172	166	180	139	159	137	148	154	179	189	157	171	139	153	162	158	143	162	160	174	157	162	187	156	163	170	158	145	174	166	149	146	183	158	184	161	152	146	164	172	166	170	150	161	149	140	142	140	153	174	169	159	134	149	151	162	166	166	162	147	158	167	183	150	141	127	135	148	164	161	171	156	176	152	151	154	166	145	141	158	162	165	182	145	180	162	153	158	147	161	158	138	160	130	145	144	150	171	155	153	150	156	173	154	153	162	161	138	172	145	154	168	155	168	158	167	176	168	161	160	157	138	179	169	158	155	133	119	148	166	144	190	163	165	167	147	150	156	147	166	158	162	179	156	154	164	179	173	171	159	163	162	170	151	171	172	141	157	150	157	177	150	161	153	149	172	152	173	164	149	166	175	152	150	152	144	183	183	160	141	154	151	167	170	143	142	159	164	156	152	163	139	155	164	171	185	146	146	154	162	165	177	149	162	178	165	151	164	184	166	151	150	167	155	166	156	179	156	142	179	165	152	167	156	157	148	161	170	148	149	155	159	160	171	166	163	142	175	169	147	164	134	148	143	168	141	136	142	149	158	169	137	192	161	166	152	152	167	166	166	176	151	166	171	171	159	144	121	157
7235	16015	13560	7303	4926	3745	2831	2282	1756	1399	1111	955	854	734	672	600	562	508	443	434	407	372	372	381	335	332	325	322	312	295	329	296	309	288	314	256	242	276	278	286	275	241	269	252	274	233	248	224	261	286	249	243	268	275	255	257	262	262	269	204	233	222	260	254	243	226	231	222	241	206	261	240	246	242	276	221	228	229	252	220	214	234	210	240	263	249	227	248	251	232	208	250	248	234	253	251	228	229	218	234	214	236	250	233	216	238	242	258	268	271	250	218	246	233	192	232	221	237	235	208	220	202	215	234	205	208	197	215	211	195	242	217	208	246	214	215	253	229	220	201	250	230	251	229	196	229	219	225	241	209	216	230	231	203	201	225	216	220	233	204	217	220	222	236	235	218	212	218	207	232	231	221	212	220	211	255	243	200	231	224	198	203	209	205	219	239	232	215	218	221	237	183	205	246	207	196	222	212	203	223	204	209	223	228	204	218	215	232	199	234	207	243	228	218	247	224	230	237	189	189	248	208	219	228	198	219	228	198	236	210	204	222	217	189	216	213	209	197	225	213	200	209	217	226	224	214	250	234	210	188	217	218	246	217	236	219	229	212	199	227	223	234	226	244	227	229	198	206	219	233	222	232	205	216	224	201	224	210	215	229	208	226	224	220	220	221	201	205	226	224	255	217	201	206	213	239	222	203	246	231	242	207	218	204	218	195	234	238	258	213	220	225	237	209	195	219	212	209	244	223	233	235	221	225	222	206	233	211	219	230	234	215	204	231	263	204	224	201	213	244	255	234	241	217	203	218	221	235	217	222	239	227	243	205	193	210	232	240	232	234	224	238	228	212	251	222	211	227	220	214	215	198	220	230	212	199	220	247	213	239	212	216	227	222	203	234	231	213	200	231	235	244	212	220	223	209	239	228	240	231	209	233	216	242	203	217	219	222	202	235	219	221	238	225	215	223	221	215	224	227	224	243	223	228	230	224	219	212	224	215	199	224	220	200	218	231	225	220	204	226	207	214	220	209	227	222	218	232	215	243	208	226	216	209	238	224	240	221	232	215	253	229	213	219	240	213	199	233	212	210	218	217	215	220	193	227	218	239	222	211	215	213	248	216	248	223	225	237	219	248	227	229	213	194	231	237	228	224	221	188	230	259	231	228	219	213	222	219	242	222	206	246	237	203	236	235	223	212	226	194	230	216	223	214	206	215	204	240	202	231	245	199	200	233	219	227	238	235	212	241	224	219	225	213	211	223	208	202	211	243	191	204	190	221	233	233	204	220	242	227	225	212	222	212	241	226	206	209	221	206	204	205	218	215	223	227	198	209	213	230	218	222	226	224	229	228	218	216	236	221	207	221	201	246	218	220	218	236	246	232	232	207	234	198	203	201	212	243	223	234	223	232	250	235	215	212	224	217	218	229	225	226	227	246	201	200	214	244	221	229	259	199	220	220	259	240	207	232	249	202	216	208	235	228	221	221	212	192	207	218	198	189	226	237	207	228	221	214	211	236	223	195	235	216	230	226	225	208	236	223	239	249	216	232	244	217	225	246	213	207	206	191	232	224	224	226	246	228	237	236	221	239	239	207	255	200	217	210	214	246	225	218	209	205	230	225	239	230	207	193	189	242	201	214	232	221	209	215	212	201	215	226	215	235	243	192	205	227	242	217	218	223	189	243	214	225	220	204	223	236	217	215	229	226	215	215	198	226	235	224	253	227	211	237	201	227	227	184	226	210	198	245	231	222	222	212	199	220	235	240	210	215	246	221	208	233	227	194	213	212	214	207	200	227	213	233	237	214	207	216	222	192	230	222	209	207	201	251	180	249	218	219	212	225	222	192	229	220	247	236	221	227	208	240	221	198	222	218	212	236	215	246	217	214	249	204	220	243	225	221	219	223	265	228	235	223	240	218	226	213	253	192	245	203	222	222	223	203	213	221	201	251	214	213	211	223	227	243	233	217	218	221	199	218	223	227	228	233	215	209	226	229	201	186	222	244	223	228	227	222	249	204	218	206	226	221	207	237	225	228	243	211	236	223	207	195	222	224	228	239	216	250	241	211	217	225	245	219	228	204	220	212	211	237	233	204	229	217	220	208	223	223	204	204	218	199	224	223	242	227	203	238	209	232	235	215	231	243	217	225	223	235	246	222	215	237	238	233	237	211	204	235	218	233	210	216	222	229	208	219	218	244	226	236	247	227	223	240	198	249	204	215	234	216	216	232	237	219	187	199	215	221	231	220	231	231	209	216	227	217	227	257	247	230	222	220	216	224	229	203	218	236	218	228	232	202	212	221	212	213	243	229	214	217	228	200	245	238	210	220	208	245	242	220	204	231	225	202	217	209	229	224	198	229	244	204	222	231	221	211	228	216	210	221	229	227	229	209	216	230	235	224	227	203	234	213	221	232	220	225	218	195	206	225	236	212	237	198	237	211	262	213	206	227	232	214	242	207	207	185	196	211	235	212	207	245	222	218	222	235	214	251	250	217	226	224	214	211	216	206	244	211	205	227	228	226	238	238	208	217	198	225	220	217	220	221	215	232	196	232	238	209	222	235	230	204	236	222	221	256	210	214	238	193	221	219	228	228	232	218	210	189	222	226	229	209	210	220	209	235	220	224	225	225	224	214	237	223	235	227	216	209	229	221	246	234	227	203	217	210	226	246	229	207	236	225	209	235	230	250	224	216	213	232	214	207	206	228	236	220	222	210	254	228	218	214	247	256	217	236	222	204	205	206	228	229	211	203	205	221	230	224	226	225	224	206	234	232	214	231	240	209	232	215	211	203	202	242	226	217	206	244	217	233	238	233	255	237	239	242	211	238	214	221	217	227	199	251	235	261	224	206	207	231	238	215	209	199	219	212	231	224	231	209	207	219	212	217	248	207	186	223	254	205	227	230	206	192	233	212	211	222	199	223	210	239	194	237	223	206	208	237	200	208	243	220	212	220	243	218	225	220	244	247	210	234	209	202	217	213	242	227	203	261	230	213	224	180	246	203	222	228	208	219	201	225	236	220	231	205	233	231	235	193	210	216	240	216	218	221	221	222	211	229	222	207	235	208	213	239	217	247	231	226	231	240	237	240	226	236	205	200	221	228	228	239	210	238	226	202	209	237	238	192	226	227	217	235	249	204	208	212	244	205	230	214	221	239	233	221	229	242	224	203	212	220	223	209	212	201	237	218	208	198	219	211	220	259	249	191	198	208	226	225	221	240	224	208	226	219	229	200	244	206	224	229	231	200	225	234	236	235	243	230	216	222	211	211	222	216	193	240	226	235	247	218	201	228	230	222	233	217	231	244	251	218	212	235	235	234	217	244	220	205	223	217	238	221	215	210	206	239	239	247	222	193	213	250	201	225	213	219	219	213	216	229	215	250	236	229	199	230	238	206	213	215	243	197	222	245	189	215	237	235	228	233	205	197	196	201	229	233	199	215	197	237	217	248	205	224	234	220	221	227	227	226	211	263	202	208	214	232	227	219	208	218
27430	21068	8968	881	506	473	478	452	451	460	429	437	446	456	426	415	413	424	407	403	438	423	458	417	432	446	442	386	450	446	416	408	418	432	425	432	424	413	433	428	423	425	389	439	424	442	438	390	461	443	398	425	430	418	408	408	425	438	387	422	370	429	423	417	422	447	404	425	431	428	407	466	408	408	400	392	404	446	427	411	414	407	427	407	417	412	437	436	446	414	355	404	445	432	411	486	429	425	409	415	415	397	396	393	425	461	438	402	447	425	415	417	420	382	427	412	423	401	436	441	416	424	440	427	440	385	413	420	400	432	426	429	408	465	433	414	387	373	404	430	413	432	482	399	443	421	417	414	404	435	413	438	370	407	423	411	390	400	439	411	421	441	407	445	412	410	426	448	443	398	425	392	430	424	449	403	392	416	440	400	416	421	426	426	452	432	398	433	448	425	453	443	435	384	431	421	416	418	418	363	433	451	440	403	462	487	402	421	421	407	421	403	371	429	444	429	403	408	394	455	410	454	405	432	432	420	418	417	390	436	430	442	411	448	406	387	428	436	439	393	414	456	412	402	403	426	408	433	399	409	413	437	418	393	423	423	390	416	424	435	430	435	428	402	410	411	434	411	425	395	406	421	415	421	445	419	432	428	410	392	427	414	397	414	429	429	437	423	432	416	424	394	468	443	408	440	428	418	441	400	384	440	397	444	421	447	431	422	412	359	433	440	411	452	442	446	432	449	430	445	453	382	449	392	389	404	413	425	375	437	393	380	441	401	442	454	422	419	417	433	425	441	372	408	385	393	407	430	446	419	424	393	434	448	407	418	402	421	437	444	450	443	433	453	419	400	438	413	402	416	425	414	397	429	430	399	446	418	414	399	426	439	461	392	473	432	394	403	424	425	424	416	425	440	444	381	406	417	417	432	409	398	386	409	418	414	427	404	429	459	458	417	393	411	391	396	398	429	404	397	445	420	410	451	424	402	392	417	415	444	426	460	430	430	417	450	400	417	418	452	397	406	423	417	425	460	441	433	427	420	416	441	419	432	427	431	409	435	437	409	416	451	446	434	440	402	426	428	429	434	393	423	424	378	388	450	421	426	406	438	439	410	433	404	397	416	451	419	422	422	438	443	419	400	433	421	423	437	394	351	453	414	414	459	429	448	398	416	434	415	382	445	443	452	460	421	392	412	415	429	435	397	378	437	463	421	413	411	439	419	423	420	422	452	422	403	427	426	427	414	427	423	431	450	409	407	449	429	390	442	419	430	405	436	422	446	419	428	419	367	419	435	431	427	416	426	377	441	461	395	413	395	443	403	421	402	443	430	448	417	408	438	440	420	412	450	419	419	411	404	423	406	418	409	412	416	425	410	419	428	413	420	441	414	433	450	420	414	447	413	429	440	415	418	418	407	420	419	394	418	450	441	436	408	439	421	394	442	423	457	423	431	436	460	459	445	400	383	439	431	423	436	401	394	406	428	449	435	420	452	420	426	404	418	409	408	409	387	410	415	416	422	430	413	392	415	401	412	400	415	442	411	403	433	422	429	434	401	395	386	421	380	406	433	407	404	431	434	411	410	410	409	421	422	405	404	423	420	431	429	436	430	411	411	364	413	381	409	434	425	407	442	432	409	380	441	437	419	442	417	407	398	382	433	433	411	376	401	430	414	440	397	416	418	419	403	429	439	390	418	428	407	430	443	425	417	409	456	437	463	396	411	410	374	430	420	439	432	430	383	412	406	437	458	429	413	434	428	418	397	454	402	441	408	423	449	435	402	441	395	394	446	424	413	463	413	447	438	391	406	418	393	429	438	451	394	407	402	401	421	434	401	432	415	411	413	448	427	442	430	411	433	411	417	419	422	428	439	430	428	407	423	455	397	434	442	447	412	447	452	428	422	426	445	422	397	377	384	419	434	431	463	451	438	384	447	441	382	417	435	380	415	399	406	407	429	413	407	438	435	449	425	409	437	433	449	432	405	435	386	433	435	402	439	380	418	424	430	400	453	418	402	412	409	414	432	463	429	390	450	426	369	423	430	453	407	382	437	424	415	429	414	431	432	449	403	445	448	407	440	443	430	357	404	425	399	406	400	442	429	417	387	403	448	419	429	441	439	406	449	389	448	409	440	410	392	385	405	413	429	421	401	404	430	440	408	418	422	457	414	440	389	425	400	406	423	417	427	433	423	411	447	437	366	422	404	418	417	444	417	432	455	442	397	432	450	416	419	414	409	434	427	479	419	443	414	413	452	401	404	404	406	427	398	420	476	453	415	422	411	389	393	392	390	428	412	427	405	426	451	435	433	430	442	434	392	462	417	405	422	411	406	449	423	402	435	429	402	414	449	408	405	437	387	388	426	454	413	412	386	398	444	406	428	386	448	445	430	422	433	412	419	407	416	413	433	390	420	373	416	422	412	407	403	414	441	439	428	412	369	425	411	418	415	381	422	414	394	413	433	393	375	440	425	381	451	428	364	437	417	395	401	401	399	411	388	400	404	431	427	422	422	436	426	410	428	426	404	444	429	401	447	426	445	411	441	428	422	440	406	416	406	412	415	450	421	433	411	409	451	426	436	426	425	444	417	424	413	404	413	442	436	427	440	422	410	406	418	424	445	440	382	399	435	431	388	441	441	390	391	419	438	400	402	427	416	417	418	417	427	392	380	439	417	421	405	424	450	411	459	384	362	435	398	420	425	409	443	427	394	445	446	441	409	357	423	446	410	400	405	446	423	432	388	414	439	421	434	447	408	443	439	451	409	426	420	424	413	397	416	429	404	422	407	415	382	412	443	374	455	408	407	447	429	389	395	432	386	385	423	426	443	432	419	406	414	420	455	408	394	437	431	436	400	408	434	408	402	417	442	435	407	384	419	390	420	439	423	424	413	437	392	399	437	435	429	421	431	421	398	401	415	436	403	424	399	435	416	410	404	420	432	380	397	441	448	426	430	430	418	400	443	423	438	414	416	418	383	460	450	433	429	425	458	402	436	464	406	426	394	409	445	407	407	453	428	395	400	438	366	420	399	419	446	440	444	419	425	415	451	393	434	415	412	433	441	401	393	412	432	467	439	386	391	406	418	402	448	415	402	433	473	418	423	432	452	471	380	470	425	407	441	420	423	407	420	449	383	445	391	424	393	430	421	469	423	406	374	405	397	442	419	411	400	438	404	461	428	449	433	401	417	406	446	400	417	460	423	404	402	434	408	397	403	457	447	446	456	417	384	386	438	410	447	452	405	424	389	459	448	422	453	390	391	413	392	389	431	432	379	415	409	423	410	419	413	442	431	440	424	460	446	447	431	423	429	402	403	413	378	415	367	417	438	466	436	426	411	425	426	437	417	445	427	385	414	450	453	403	404	431	457	396	420	416	440	423	426	487	458	440	414	419	483	457	417	424	435	406	447	448	439	422	391	422	433	436	436	442	407	408	421	453	424	412	420	429	434	421	409	429	426	428	436	420	412	405	395	413	428	424	397	398	461	418	393
4011	1372	1212	830	740	698	634	630	623	554	608	621	585	620	544	571	590	616	594	542	588	517	559	570	594	555	557	555	552	557	554	572	564	582	563	560	560	563	573	562	585	525	566	582	537	583	567	549	541	597	502	575	526	549	543	557	588	545	549	554	579	560	575	542	566	558	568	544	573	528	549	540	593	528	515	597	549	566	567	556	525	555	524	531	536	540	569	565	528	583	556	544	569	530	565	536	537	536	519	581	550	579	535	553	585	562	557	578	586	561	581	577	556	536	614	538	564	565	539	583	574	593	573	560	511	547	529	551	551	537	582	528	595	616	589	580	559	555	591	545	522	539	510	555	521	534	586	560	570	573	537	530	571	542	541	548	568	553	566	599	556	562	578	552	559	572	552	552	567	525	566	619	570	570	568	568	551	561	585	562	566	545	532	546	579	558	571	537	584	539	607	558	519	601	559	564	551	559	578	556	567	586	546	570	573	524	531	570	592	563	572	523	547	540	584	549	508	547	550	547	549	573	553	544	570	569	525	539	575	548	512	566	584	571	569	547	564	594	568	579	570	590	585	591	529	551	537	630	530	582	537	555	540	568	553	573	570	532	572	574	568	548	582	566	564	559	563	559	538	540	522	565	545	530	606	567	498	561	569	558	583	545	560	574	543	578	580	579	593	587	536	577	559	560	520	580	535	535	539	528	530	552	524	551	492	512	597	592	578	598	548	561	543	593	521	561	556	587	548	552	544	556	568	546	572	576	585	542	602	556	554	579	554	533	601	567	586	548	548	583	527	572	557	519	540	569	515	567	543	556	526	561	584	550	541	556	578	576	541	565	524	562	563	581	550	544	526	583	572	529	578	564	557	545	571	545	547	570	576	516	513	572	513	586	534	551	566	571	524	570	521	589	553	521	534	562	576	578	583	544	533	570	559	551	588	572	525	565	567	569	585	569	563	558	571	559	556	567	559	547	559	563	582	581	553	526	574	537	565	562	521	550	542	569	547	578	574	593	531	516	568	550	535	552	540	585	555	517	590	571	553	599	561	568	543	549	536	531	549	529	579	534	538	570	537	531	555	589	547	559	532	587	572	568	573	572	512	565	526	580	536	580	535	522	546	559	591	540	579	549	550	569	552	563	587	599	536	572	552	548	597	550	534	558	561	554	543	522	559	523	590	532	548	543	582	530	559	556	551	551	603	570	550	576	575	576	548	507	528	561	556	567	576	532	574	596	588	552	589	583	524	543	592	529	568	571	557	597	574	567	574	535	574	553	584	580	543	553	519	579	567	568	552	560	583	566	541	591	573	559	550	557	554	550	554	565	543	535	564	544	578	566	560	554	546	587	557	582	533	546	564	567	586	529	543	521	579	565	571	544	554	597	585	532	518	557	545	569	553	525	576	589	582	596	557	615	478	536	537	562	577	543	560	558	556	549	572	527	575	579	557	568	591	565	544	520	586	583	512	566	582	538	563	528	555	593	585	542	574	550	552	566	533	553	572	577	526	545	581	586	574	602	612	534	537	596	584	570	550	546	508	552	551	530	506	547	543	586	589	548	548	628	585	494	550	565	589	536	593	553	556	538	541	506	576	516	590	570	553	569	580	547	599	535	612	619	542	561	610	571	594	562	552	539	582	545	531	542	543	559	570	562	556	532	547	551	529	532	520	518	579	559	545	580	589	570	532	601	574	570	583	556	568	558	548	603	554	544	512	584	551	505	556	559	567	535	534	611	520	543	590	558	528	523	612	575	583	550	607	582	558	565	548	563	557	549	534	561	548	547	530	540	593	607	614	579	577	555	563	562	553	528	545	588	526	570	505	524	484	561	576	531	564	574	537	542	589	601	545	570	542	593	571	547	544	593	518	504	574	586	572	498	528	586	584	565	596	558	585	537	566	581	554	474	545	575	586	556	539	569	569	587	588	543	581	566	571	563	549	555	565	557	592	558	556	562	543	572	516	538	559	508	558	606	563	566	575	606	577	598	587	557	553	556	578	566	568	537	542	543	551	546	600	577	529	574	523	572	613	561	591	554	590	576	532	570	594	548	550	577	574	545	581	509	545	601	570	596	553	597	593	615	535	536	585	569	557	574	549	563	554	592	574	541	580	541	559	582	578	510	558	547	534	585	539	558	546	539	613	508	532	585	552	534	594	549	563	565	559	548	566	546	521	577	529	560	582	551	561	496	544	557	587	550	556	591	533	537	569	568	520	561	542	577	544	573	542	537	572	568	547	504	540	581	576	587	567	561	531	579	586	583	581	539	572	587	581	551	563	564	591	554	521	589	579	541	567	513	591	568	619	526	520	557	601	550	561	583	551	520	523	561	555	568	521	579	534	570	557	569	532	559	544	582	549	589	564	552	516	553	557	567	561	546	535	527	571	603	565	565	539	563	540	554	577	562	557	549	599	567	572	544	551	579	566	622	546	587	563	562	567	527	554	602	551	527	541	535	591	551	596	544	563	549	559	540	552	527	562	553	536	590	550	611	562	539	556	544	545	545	513	534	562	530	574	578	542	586	526	570	595	512	536	535	568	551	571	584	628	571	559	584	579	534	566	565	549	553	586	567	584	564	535	564	584	579	555	558	565	580	558	588	553	569	597	560	541	540	543	555	563	558	548	526	554	563	584	571	545	581	532	527	530	545	542	569	635	537	544	620	550	516	568	509	541	588	566	558	588	519	571	583	551	611	544	548	558	584	595	538	548	561	535	583	525	553	569	506	570	578	508	553	559	572	581	591	550	572	584	547	564	531	593	573	570	587	568	608	580	550	572	551	586	571	562	528	623	593	544	551	568	520	570	531	529	552	514	544	606	529	588	595	520	587	569	559	534	569	555	540	567	550	579	562	528	564	565	525	539	520	610	585	576	552	551	582	590	571	536	567	540	572	595	571	534	561	586	585	580	573	566	578	558	560	588	538	537	543	532	535	531	608	553	546	590	563	531	560	548	572	559	551	577	591	586	557	535	582	509	570	556	555	538	582	546	595	559	573	540	507	587	549	526	551	564	549	568	536	522	569	570	551	587	541	584	576	582	568	606	538	599	574	561	554	570	591	573	560	554	574	576	532	569	532	554	540	561	555	520	560	588	541	570	532	543	592	555	566	558	538	547	543	541	522	610	553	578	556	592	549	593	560	593	584	578	601	557	538	567	587	589	532	585	548	579	556	555	612	550	544	587	544	536	567	558	570	580	528	553	571	517	559	548	579	564	551	565	483	569	587	552	559	549	551	527	541	547	574	515	597	513	571	612	576	566	596	585	556	556	587	559	565	569	552	563	575	531	595	549	609	576	559	535	583	550	550	577	516	540	571	556	560	558	595	572	535	539	576	552	545	564	570	587	528	572	564	584	579	577	547	574	580	523	540	597	554	528	542	588	577	534	550	563	569	603	528	572	620	586	569	539	546	526	552	554	592	566	599	595	590	586	565	546	542	544	568	547	559	548	543	565	531	546	573	569	595	587	557	544	562	572	561	584	527	552	570
24460	21596	29132	24534	21585	9410	1201	738	649	587	520	486	510	465	449	397	418	447	399	389	374	356	372	392	399	387	411	346	372	361	347	353	381	389	393	367	348	397	373	374	358	331	357	354	348	339	351	372	339	354	325	397	368	382	334	366	336	352	370	363	376	391	346	350	389	340	352	345	366	354	320	358	346	361	337	365	341	356	337	347	354	361	362	360	335	387	343	338	380	330	351	377	367	375	344	328	347	375	375	369	342	319	364	355	341	348	352	336	373	344	353	338	331	372	322	353	377	358	355	347	296	384	357	356	345	366	341	352	366	362	377	361	333	363	383	323	356	355	378	382	376	326	332	342	308	364	344	339	337	312	330	342	349	346	362	342	371	348	348	324	342	366	325	378	335	358	370	323	326	314	406	400	362	320	358	356	368	342	354	334	341	319	379	352	358	343	305	355	375	360	359	340	346	302	350	342	360	345	326	354	339	359	346	368	410	332	355	322	344	331	398	321	373	374	333	361	329	316	357	327	357	374	375	351	340	340	344	335	363	307	340	341	366	333	373	336	354	337	328	340	344	358	360	342	362	336	364	339	339	357	331	329	349	331	386	377	358	334	337	379	325	342	353	335	322	367	360	358	336	337	353	349	303	361	357	326	335	327	331	346	379	356	351	348	376	370	368	356	348	361	372	348	341	372	352	355	321	330	348	367	355	341	338	350	332	335	350	336	352	339	364	347	360	341	344	347	329	377	365	334	343	350	347	352	348	371	362	345	343	387	347	333	355	339	327	382	325	359	339	334	369	365	330	348	355	344	360	358	408	353	325	364	344	338	338	376	371	346	335	329	337	358	339	317	379	317	371	393	314	362	326	368	294	326	335	351	336	326	365	337	340	334	354	373	363	344	330	329	355	359	331	353	342	335	345	361	360	324	356	350	332	359	332	344	345	391	325	379	336	368	352	353	377	334	345	332	352	335	371	361	405	372	346	353	345	353	337	378	373	359	342	379	339	381	337	367	367	346	353	321	363	318	347	305	354	333	318	354	352	344	346	341	352	352	362	332	356	326	362	353	334	353	340	343	357	340	362	341	327	341	342	348	325	376	376	332	328	333	353	335	374	352	367	336	319	391	312	365	350	353	348	369	347	348	322	372	344	335	374	342	315	362	375	375	376	347	359	324	342	401	327	354	363	366	326	356	354	340	345	318	322	378	341	346	350	351	358	346	343	363	349	334	325	349	374	360	350	319	350	348	367	337	362	367	343	331	338	335	380	347	371	329	392	362	354	362	354	337	399	346	353	325	352	349	344	365	344	338	323	342	365	342	369	367	353	334	356	347	347	374	366	339	315	371	358	354	353	358	308	329	358	371	353	372	360	331	358	352	353	355	323	345	323	348	352	346	373	297	348	328	340	332	352	351	358	292	329	342	367	363	348	328	319	357	345	378	349	349	357	353	317	334	343	359	367	381	356	329	332	357	352	354	307	350	368	373	374	370	345	350	320	355	336	348	387	394	347	365	352	348	348	325	313	331	346	341	379	362	329	381	340	355	406	352	364	353	356	338	365	351	348	358	368	325	344	360	360	335	380	315	337	342	372	404	343	355	353	368	324	341	381	318	360	339	320	366	323	344	338	376	348	344	353	340	319	335	328	366	311	379	352	345	327	362	322	327	363	308	335	359	356	333	352	323	347	356	349	362	359	344	361	328	379	345	359	349	348	395	366	354	353	317	356	336	324	368	361	343	329	340	346	321	379	350	325	327	312	342	366	358	345	348	338	345	389	315	357	322	320	350	345	353	328	319	341	355	323	316	318	363	306	310	341	341	339	339	337	347	332	372	334	343	359	373	340	343	358	345	329	366	327	364	376	352	362	368	364	336	351	351	344	364	350	366	338	346	333	313	336	315	363	339	353	343	340	347	365	350	345	299	369	352	360	350	342	326	340	315	379	343	376	354	353	298	339	351	365	341	378	346	340	341	320	325	336	354	369	361	332	354	326	373	329	378	346	353	327	357	366	349	349	322	375	339	355	347	358	370	317	395	361	329	322	376	340	356	341	317	342	347	355	334	356	328	368	330	374	342	361	329	353	332	335	392	326	328	378	383	316	346	339	371	370	336	350	340	347	356	328	341	317	377	374	318	315	342	357	367	341	313	345	343	348	338	331	361	363	366	330	367	355	326	328	359	378	340	343	372	365	321	346	361	342	351	308	360	338	342	343	354	331	346	364	361	348	368	352	362	350	344	357	331	361	361	362	364	360	371	330	342	374	361	347	315	373	319	377	349	338	374	301	329	376	335	316	345	363	366	332	340	340	349	335	342	353	354	314	381	312	320	376	344	341	361	302	365	315	358	332	347	362	324	349	343	330	352	355	321	344	374	345	367	331	343	342	354	357	354	369	342	354	371	330	332	350	344	331	329	365	372	347	347	331	332	327	381	348	342	351	343	333	347	358	337	349	385	372	356	366	336	325	381	341	363	364	330	366	357	360	346	359	358	369	339	342	337	370	340	344	333	353	352	350	340	349	374	340	347	334	303	333	336	364	335	328	311	353	359	360	326	330	367	347	349	352	369	333	336	367	361	333	303	339	359	341	342	378	361	356	354	352	359	335	330	374	375	333	356	332	332	308	341	330	340	341	353	349	319	350	348	359	342	374	323	341	320	330	315	371	360	329	332	334	321	384	381	353	362	328	387	346	343	372	355	346	338	330	367	328	335	324	357	370	327	367	330	358	359	380	369	333	328	374	350	404	327	364	346	334	353	337	338	364	357	365	325	379	355	330	361	374	388	367	331	355	338	354	337	361	343	364	334	343	346	325	378	337	360	365	312	348	353	333	375	360	346	353	324	355	334	318	368	352	339	320	341	314	339	330	368	314	326	368	351	343	355	370	387	321	359	348	325	377	396	330	364	367	366	349	366	350	364	342	341	315	344	365	365	347	330	356	329	367	374	342	357	346	360	350	379	360	361	351	341	360	362	401	323	310	340	325	359	367	347	349	359	355	289	342	352	343	365	364	368	358	342	376	359	362	343	340	345	351	335	352	364	368	338	373	359	338	348	321	322	338	323	353	345	343	337	363	331	340	335	367	324	348	340	368	366	355	341	344	338	368	347	337	320	376	337	324	356	331	302	328	341	320	357	329	339	362	363	345	345	317	384	361	384	352	366	367	365	311	367	304	342	333	377	322	357	368	373	368	322	339	330	331	374	317	327	334	356	342	350	324	344	374	368	344	388	332	345	343	374	333	337	344	378	304	347	386	353	333	339	322	359	336	347	332	331	360	379	379	365	362	350	323	335	349	358	377	360	361	332	320	342	305	348	378	342	327	356	342	331	345	365	361	302	335	360	346	379	329	341	373	367	345	317	365	394	374	344	322	359	322	340	370	378	338	378	344	365	332	344	352	381	381	344	332	359	341	366	339	312	331	334	368	333	353	347	339	326	365	344	353	339	353	332	310	335	350	370	333	327	325	333	385	388	363	357	357	334	368	332	350	354
4896	10032	8631	4479	2988	2324	1859	1486	1280	1097	916	865	780	750	671	669	641	604	581	574	591	570	491	488	507	543	503	527	504	483	479	533	513	515	488	471	527	494	493	492	525	494	506	474	459	494	462	529	484	521	491	488	470	464	483	488	477	524	482	471	499	475	496	444	519	461	485	465	494	455	445	489	493	471	479	479	480	481	437	491	488	483	517	459	505	486	493	451	485	475	505	482	484	497	464	537	485	455	468	479	436	466	470	471	508	485	456	507	492	463	502	447	452	477	499	452	459	477	471	448	486	447	474	470	463	443	492	467	476	491	464	448	445	504	465	476	483	431	465	470	485	483	448	513	458	471	483	487	417	475	440	502	445	472	432	476	477	488	440	471	468	465	484	491	481	499	485	492	485	440	468	489	461	456	474	476	454	498	494	474	474	481	463	504	478	478	475	487	460	483	501	476	498	505	452	477	470	500	482	432	459	468	474	499	462	462	491	462	486	487	498	485	505	467	466	475	474	440	469	463	489	480	474	463	484	479	455	481	492	459	462	451	470	450	487	469	451	484	429	471	483	435	476	454	463	464	472	466	453	519	485	476	464	494	518	458	435	469	476	505	462	482	485	502	454	500	463	401	489	495	475	485	450	445	474	448	484	485	466	450	499	470	464	462	471	470	490	464	474	446	448	513	494	462	483	471	463	454	484	472	458	453	498	488	467	455	473	511	491	480	454	453	453	473	458	523	521	444	453	467	455	492	441	496	460	475	458	449	496	464	491	468	471	435	496	434	485	456	491	462	478	486	477	483	448	458	466	472	453	457	498	468	456	521	490	472	484	474	483	470	459	429	521	426	455	490	431	480	512	499	453	465	499	461	478	449	454	481	470	457	423	491	460	481	466	459	487	462	526	492	487	455	484	461	522	464	480	442	472	464	467	507	465	506	501	495	473	458	445	479	471	470	469	496	463	463	437	478	465	488	455	497	430	458	468	495	469	461	463	509	493	468	476	460	469	438	472	525	500	442	458	448	484	474	475	450	463	469	470	486	458	450	466	465	426	459	454	468	477	462	456	463	478	447	475	437	454	491	480	471	424	454	504	481	455	478	479	442	449	473	490	463	452	451	513	471	447	494	476	478	457	451	487	455	461	472	486	464	490	495	439	433	486	445	483	486	496	453	476	456	468	469	467	461	471	455	463	519	456	495	469	480	457	445	495	486	457	495	466	519	436	458	471	441	479	452	464	476	483	425	498	464	458	486	446	487	459	469	486	489	511	460	469	450	458	463	475	471	500	473	477	503	476	455	486	445	449	417	469	479	469	470	517	456	494	494	446	498	429	504	455	490	458	455	454	479	483	455	474	520	446	523	478	486	473	493	475	482	478	447	473	486	453	460	468	514	446	509	474	507	437	484	480	498	471	458	440	453	493	467	443	478	460	493	449	433	431	513	480	467	499	455	478	479	507	463	497	474	476	484	474	480	490	426	479	464	497	440	526	460	477	468	445	478	485	504	451	477	433	485	487	465	451	460	428	453	479	483	443	431	473	518	455	492	485	457	475	428	513	475	483	465	499	450	493	462	451	486	497	505	519	477	454	468	492	476	491	461	456	443	478	464	513	463	491	464	472	478	489	487	467	480	487	435	464	459	434	471	469	495	464	471	496	464	513	498	459	515	499	533	450	449	449	499	466	491	427	481	443	497	434	424	474	478	463	454	452	468	451	466	495	506	467	443	492	507	468	467	456	431	496	546	470	506	479	451	438	488	413	487	485	486	468	478	429	470	490	462	465	445	513	491	466	489	497	463	479	480	504	486	466	486	475	505	492	479	496	460	496	449	437	515	467	465	489	457	465	456	447	485	471	494	457	445	471	498	481	465	470	463	503	462	487	451	465	457	498	474	465	468	502	472	499	456	506	464	506	482	486	488	442	471	481	457	454	492	460	451	464	517	483	455	460	470	480	458	465	462	475	465	458	514	482	460	461	500	473	445	472	440	500	462	489	471	455	470	455	458	454	479	464	493	502	461	488	470	489	459	492	486	473	472	496	486	473	520	428	499	496	485	495	488	486	498	481	462	471	490	456	484	489	465	451	468	478	478	435	467	517	469	480	505	453	492	522	498	442	506	449	477	476	457	480	453	474	495	441	502	471	492	495	445	489	459	496	492	480	443	495	487	489	496	488	451	482	456	466	489	452	488	496	420	485	489	436	458	481	469	473	469	458	457	459	480	465	489	470	499	486	483	518	463	500	470	477	495	496	476	452	433	451	482	465	475	449	459	455	446	464	453	510	447	491	461	481	477	495	509	445	485	486	464	455	457	496	459	478	493	464	485	437	458	471	484	435	470	463	469	481	486	476	478	473	445	445	469	408	468	455	460	459	481	463	458	478	457	457	468	513	458	461	469	517	483	471	490	503	501	475	456	467	471	457	471	461	474	452	490	462	495	461	453	464	462	469	496	484	470	476	469	523	476	469	473	468	488	462	472	467	432	472	485	437	465	495	497	465	478	463	462	483	495	431	479	485	423	471	442	445	486	451	446	490	482	475	467	449	482	464	453	445	468	459	469	447	459	493	484	441	495	511	454	464	449	493	495	507	454	440	463	499	488	485	496	487	512	463	444	489	473	495	492	476	456	515	501	478	465	467	469	461	473	476	461	479	441	455	467	480	460	465	435	490	443	424	443	510	477	439	468	480	484	468	484	471	486	465	517	489	468	462	490	496	487	450	458	469	441	477	470	472	488	463	446	478	489	450	461	507	417	464	441	482	477	426	465	476	488	480	447	473	441	480	445	457	441	493	473	455	471	459	456	461	475	467	498	476	488	495	453	437	489	467	482	516	474	501	463	438	453	498	481	467	466	491	435	478	497	448	457	432	491	453	489	486	482	463	524	469	463	485	488	485	468	465	445	452	481	505	489	452	497	472	464	488	490	467	475	504	460	475	452	450	491	454	456	434	451	455	470	476	479	465	463	445	460	505	497	440	499	462	510	467	510	462	463	446	458	471	518	470	490	449	495	459	457	456	473	466	497	452	430	485	488	467	457	425	470	468	479	463	457	472	475	440	446	498	452	461	477	520	421	434	467	513	463	470	423	454	468	484	472	423	460	471	465	462	471	464	479	476	426	427	463	492	461	490	449	431	481	472	511	495	508	480	444	455	471	484	468	461	479	478	499	474	443	438	467	489	452	470	485	451	437	443	498	450	481	463	451	460	503	454	457	488	458	459	492	495	485	481	488	464	441	462	473	419	495	473	472	474	473	472	510	474	462	494	507	497	507	506	464	468	454	454	492	461	510	446	483	487	492	455	472	447	478	488	491	484	483	476	459	475	425	474	447	487	495	477	469	470	473	432	476	456	487	465	421	439	467	520	472	436	457	442	444	461	478	492	477	440	504	529	503	469	446	432	475	474	449	477	477	506	508	469	476	453	496	486	457	482	441	471	469	462	448	499	509	459	510	437	504	473	482	491	463	485	463	474	480	461	484	447	454	461	460
23317	21576	29604	24008	21578	21607	6997	1068	739	645	533	458	427	375	354	309	291	303	280	245	234	266	209	210	235	221	219	207	205	200	187	189	228	192	186	213	187	168	170	176	196	189	205	166	188	182	182	178	175	158	133	204	172	145	162	182	198	183	152	163	175	178	173	179	180	177	161	151	172	181	178	189	154	178	166	187	182	170	168	151	186	176	157	178	178	181	151	183	175	201	168	175	177	158	170	183	190	178	160	158	166	182	154	175	166	184	166	188	169	199	189	178	159	161	156	167	161	186	159	180	171	164	173	162	192	155	166	166	150	185	161	161	181	171	175	160	162	152	171	166	201	163	150	154	148	183	152	154	164	172	171	169	171	169	172	154	154	166	160	204	156	136	153	143	162	169	163	158	134	170	180	165	143	161	151	162	181	153	177	154	166	164	146	150	181	170	185	152	170	159	197	161	161	173	169	159	147	149	156	171	162	170	152	151	144	152	159	155	178	178	172	154	179	167	166	167	198	167	152	157	159	178	189	200	147	155	174	187	167	163	160	146	154	156	165	160	173	156	166	157	182	177	166	178	157	169	197	174	159	155	166	175	189	159	164	153	186	163	161	168	196	160	156	135	169	155	151	148	173	165	172	186	159	174	155	143	164	153	176	155	164	177	161	156	170	154	169	159	186	182	192	174	167	174	184	172	153	180	179	178	165	160	187	171	163	171	175	163	156	167	168	160	155	166	166	167	150	172	152	194	168	170	165	150	164	153	153	159	151	176	155	162	163	180	171	176	179	184	178	159	163	177	154	166	166	157	178	175	189	183	169	167	171	176	164	175	160	175	158	149	178	173	183	168	145	152	160	136	146	190	168	172	169	169	159	162	183	176	147	186	175	154	171	170	142	179	184	139	172	186	153	183	171	164	169	140	129	170	180	161	171	155	151	162	168	150	173	154	167	151	180	159	152	169	180	171	161	177	164	185	159	181	141	145	175	148	147	168	161	164	156	172	174	168	165	168	161	159	188	167	171	168	164	158	164	178	176	159	164	158	155	146	185	189	167	177	172	166	174	178	152	174	173	156	166	159	170	177	164	146	172	150	169	174	157	165	158	167	157	144	172	170	161	153	165	167	154	160	161	167	154	155	161	190	147	144	160	170	140	165	169	182	166	166	183	154	183	173	189	166	158	143	178	149	171	177	147	168	171	169	148	160	171	165	158	163	170	192	149	177	180	163	162	165	181	182	168	163	160	152	163	153	153	165	164	175	149	177	168	156	157	148	182	164	158	176	145	168	138	170	200	156	175	177	150	159	165	165	157	177	164	185	178	153	155	174	173	166	209	166	170	160	146	169	181	176	170	176	150	185	143	188	178	168	183	175	168	181	164	186	179	158	161	156	164	188	158	165	156	178	157	164	162	163	146	158	172	176	154	164	156	141	174	169	185	157	168	151	178	188	175	148	203	157	180	174	154	160	151	172	146	147	157	155	146	161	165	157	175	188	155	176	176	161	169	167	157	165	129	148	164	159	142	163	154	141	160	157	179	163	150	145	190	150	182	180	171	155	167	162	172	170	166	158	151	163	165	182	191	150	159	159	152	173	132	153	152	145	176	168	165	147	157	151	152	170	156	164	156	159	163	177	176	134	165	173	148	137	160	154	149	152	158	167	167	141	179	187	180	146	164	160	167	157	167	145	161	159	156	145	169	161	174	161	152	166	173	162	162	166	182	171	170	159	158	167	161	190	163	158	167	179	175	155	165	160	148	190	169	165	173	156	167	158	166	180	158	152	145	159	142	179	180	157	149	171	169	156	192	181	173	180	153	180	168	172	167	160	206	143	165	147	145	163	168	155	180	161	153	166	166	178	155	183	150	162	156	152	160	162	170	149	163	183	176	177	172	172	152	168	170	157	157	168	169	180	167	201	163	165	170	170	177	168	177	169	171	183	170	168	162	179	163	176	143	155	166	185	159	194	162	159	158	155	167	172	165	171	170	187	156	171	156	162	174	188	138	154	176	179	165	179	156	152	156	136	157	169	177	140	168	164	169	185	171	150	163	189	173	155	139	134	159	152	168	160	165	188	160	175	146	171	177	149	157	150	188	188	154	158	183	159	167	172	137	169	150	162	166	164	172	179	163	176	180	164	150	190	165	173	162	142	177	175	170	169	153	158	169	157	174	157	191	166	174	185	171	166	157	175	175	175	171	173	161	151	152	144	158	157	174	159	170	137	167	155	161	176	173	156	167	152	175	176	175	158	157	168	177	180	164	180	126	177	149	167	161	168	165	158	168	168	155	162	165	161	185	173	173	158	171	163	164	152	173	168	155	152	167	149	167	140	161	160	173	168	168	180	166	164	169	155	175	175	174	187	155	178	171	187	149	175	151	179	166	172	153	153	160	145	191	149	171	177	167	161	163	163	166	160	139	181	160	171	168	182	186	164	179	156	167	159	158	146	155	145	158	157	175	177	168	165	171	170	139	169	183	164	184	187	176	180	183	171	151	169	146	194	156	175	165	152	155	164	162	166	156	180	148	176	203	177	174	149	166	149	154	162	174	181	156	189	162	183	160	171	173	159	154	169	183	155	170	169	167	191	197	161	177	167	148	177	177	188	162	187	176	192	163	147	163	167	157	162	158	152	181	172	163	167	161	162	174	164	155	180	179	160	146	184	183	164	167	173	169	170	172	153	158	178	149	181	175	167	163	169	150	154	156	162	171	170	194	155	150	153	149	173	158	180	157	166	161	172	146	168	188	173	149	154	157	169	160	182	165	163	160	185	165	176	175	166	169	181	173	159	164	163	146	156	162	158	152	150	142	165	142	150	162	157	144	160	180	167	165	169	136	178	173	154	182	171	164	150	174	140	156	190	156	154	186	147	168	175	188	163	151	165	167	157	161	157	181	150	164	169	173	179	150	167	169	149	149	163	154	188	156	162	165	173	165	162	168	177	151	164	151	171	170	153	166	153	157	158	156	158	177	168	174	143	178	186	167	168	160	179	159	163	147	162	146	179	159	162	159	142	158	156	159	160	159	165	158	174	172	189	160	188	158	144	160	180	197	175	161	162	138	157	162	172	170	153	176	164	182	166	147	146	164	149	143	167	184	169	169	159	163	181	197	179	182	160	151	182	156	192	168	169	150	164	177	186	149	153	153	200	177	159	162	157	203	169	157	196	149	140	170	145	133	177	158	158	158	172	137	149	191	172	156	138	170	179	154	178	156	163	172	146	157	157	183	153	166	176	165	191	164	166	136	143	168	153	170	165	141	174	170	166	174	182	153	138	148	181	182	169	175	177	161	169	171	148	155	176	164	168	153	156	198	171	164	180	159	152	151	176	166	171	173	150	154	153	148	181	155	164	192	135	183	152	166	154	145	145	185	161	169	170	164	139	159	150	170	187	166	172	150	156	168	177	182	169	171	159	171	184	153	167	149	169	164	165	159	181	158	169	154	172	187	164	167	163	177	153	159	173	148	176	188	182	167	154	190	166	169	160
7106	16059	13485	7295	5035	3761	2910	2277	1737	1355	1121	980	809	713	714	604	512	511	449	441	402	395	390	355	371	383	329	300	355	304	320	293	310	292	290	289	283	274	260	255	268	263	261	267	233	251	256	295	256	254	268	262	244	277	251	259	255	257	240	266	248	251	230	249	269	232	239	242	206	254	211	254	232	257	242	209	249	254	237	259	254	232	263	200	242	259	218	243	256	280	234	262	226	254	233	226	230	241	243	247	222	216	244	235	228	209	242	234	305	276	229	233	211	240	232	251	201	224	243	242	237	236	258	249	227	224	251	209	258	226	235	230	230	222	251	236	243	234	231	219	227	237	230	249	225	219	227	231	239	203	211	250	226	220	205	240	215	227	193	234	233	217	237	230	235	239	222	229	216	219	220	214	233	227	221	231	223	246	218	210	212	208	224	244	230	232	209	213	217	234	234	233	215	246	216	230	240	230	237	257	226	226	215	245	226	232	232	209	205	217	227	217	210	232	234	229	234	216	211	225	230	219	214	215	218	214	244	245	236	239	226	225	243	236	231	216	251	244	242	222	228	208	205	238	231	219	278	204	234	214	241	206	240	220	264	239	240	230	246	229	242	248	225	232	188	222	214	244	243	259	213	240	226	222	223	212	242	204	237	240	207	221	240	204	203	231	227	198	237	243	186	212	253	208	227	225	229	230	234	215	211	256	231	255	206	223	237	233	214	223	227	259	235	208	232	198	216	235	229	233	220	190	209	223	229	211	221	230	211	228	236	247	240	229	207	247	223	230	237	254	223	270	230	217	262	241	245	219	243	192	232	237	227	210	261	223	229	219	222	237	235	195	231	224	227	223	225	218	252	199	215	239	244	193	204	227	212	208	208	246	244	257	237	225	222	236	203	235	211	202	218	221	238	214	236	236	219	224	215	203	242	210	203	226	201	221	205	208	228	242	227	228	220	240	209	247	199	238	223	217	237	228	235	247	222	201	243	248	227	249	226	204	233	231	216	237	226	263	225	210	199	217	210	248	217	228	240	225	205	240	215	231	239	226	206	217	221	218	232	221	227	249	223	208	185	216	237	237	212	221	245	195	219	237	210	213	236	227	238	227	231	208	219	210	221	230	244	216	255	233	234	220	225	224	217	234	237	231	244	229	238	241	194	239	251	227	228	210	210	198	194	220	226	206	210	242	219	251	224	235	269	246	232	227	233	232	225	224	254	217	238	210	237	249	242	236	241	250	233	184	256	239	200	223	226	243	228	225	217	225	228	229	235	232	221	239	220	215	237	233	253	196	226	245	221	222	232	244	206	224	212	248	250	235	234	230	222	251	229	215	211	229	244	220	229	241	225	221	214	222	238	227	222	239	204	231	244	215	214	217	266	224	243	254	237	224	232	237	221	214	226	231	213	216	235	211	221	237	225	231	229	242	212	240	230	214	209	232	225	231	212	242	215	190	220	219	217	198	212	235	217	233	250	203	199	234	240	245	260	216	237	228	224	235	220	226	236	224	237	223	229	225	237	215	223	218	229	207	207	232	219	244	201	215	244	242	237	219	198	210	242	250	246	239	201	216	203	240	225	226	263	230	228	241	231	249	227	256	221	231	224	229	238	211	228	227	250	228	228	241	220	214	218	234	231	217	206	209	238	256	207	233	219	238	211	231	201	204	249	241	215	217	223	224	222	214	215	257	226	253	215	212	242	213	229	236	219	222	220	244	202	215	220	234	236	253	213	207	233	204	233	246	244	234	255	236	227	214	232	225	241	221	242	231	245	229	206	207	242	240	215	217	248	220	249	211	229	225	240	215	239	237	209	233	205	251	234	215	232	230	224	226	213	217	238	210	226	270	240	233	212	221	228	235	237	205	235	229	208	224	232	221	200	215	228	229	243	243	215	212	203	219	208	243	213	214	254	208	213	227	224	212	208	236	248	252	234	229	223	209	226	189	224	197	204	208	243	231	223	251	239	215	202	244	214	225	217	249	222	238	206	224	220	228	226	220	214	219	210	204	231	252	219	222	238	218	225	238	241	226	227	250	234	256	228	251	223	217	213	243	234	217	245	235	229	201	237	213	208	238	221	248	231	222	225	219	245	233	239	245	229	216	228	241	204	231	217	214	203	251	205	220	239	227	250	233	241	250	224	230	218	232	249	219	243	212	232	214	208	217	223	220	240	227	217	262	221	235	232	218	225	204	213	239	225	194	207	231	221	239	240	220	227	220	212	232	218	248	210	235	245	223	225	233	260	239	239	218	205	207	244	215	224	229	221	221	217	215	244	264	206	237	197	240	225	197	248	233	209	215	219	216	227	223	219	211	206	230	213	233	230	209	217	194	228	219	233	216	219	211	220	207	221	216	220	221	226	209	230	222	224	236	262	223	214	225	204	226	212	198	247	235	244	252	207	235	220	206	232	240	225	218	193	206	246	198	229	246	225	205	242	218	216	254	227	251	221	217	239	196	216	212	247	240	224	232	242	206	254	248	232	242	254	244	228	231	228	241	266	220	236	238	202	221	228	234	201	225	250	199	210	249	216	241	215	254	237	229	208	206	226	224	188	209	228	236	207	215	203	210	239	250	252	249	214	226	229	218	261	215	232	213	256	235	204	231	223	231	235	223	227	218	214	208	227	245	213	215	212	226	238	228	240	219	211	211	205	218	237	226	216	209	210	246	233	236	224	209	215	227	219	221	218	206	217	216	236	211	202	203	214	225	217	225	210	260	252	213	221	232	229	207	203	253	230	232	227	210	214	211	222	221	239	234	213	218	213	254	247	214	230	223	192	210	216	201	229	236	212	226	211	228	217	231	250	227	213	216	224	206	238	196	222	219	204	255	239	239	240	227	220	205	222	234	225	221	237	222	241	239	255	217	227	212	227	245	219	238	256	257	231	226	226	239	213	234	220	254	242	205	225	229	223	241	244	227	231	248	217	210	245	235	222	215	217	216	234	198	248	229	243	246	213	197	195	216	222	205	234	222	239	217	201	235	261	220	248	229	228	236	189	258	237	235	201	248	234	226	221	249	251	243	241	209	215	235	214	213	234	258	243	234	225	212	243	225	209	212	203	216	211	219	259	236	194	223	206	212	235	231	207	227	207	208	241	247	217	249	228	227	219	233	218	218	217	222	225	206	247	228	226	257	237	210	209	234	209	231	205	243	252	240	242	241	207	226	214	218	231	202	215	241	239	232	240	250	216	245	207	243	255	242	227	230	237	227	200	203	234	246	215	225	236	238	241	238	235	221	215	252	240	208	230	246	215	236	196	203	212	228	246	232	189	221	202	230	236	227	217	253	211	218	223	231	227	227	208	226	272	225	245	229	190	206	248	207	244	248	221	238	223	237	231	228	218	227	244	222	217	235	243	222	237	233	219	209	220	198	211	211	228	213	211	231	194	223	217	235	237	249	232	242	176	217	231	224	226	214	217	216	217	228	225	223	235	247	239	196	226	231	227	195	223	247	222	240	228	220	216	195	222	231	213	231	229	222
27479	21087	9246	1092	780	764	606	480	500	488	401	484	466	419	434	437	438	455	468	439	413	436	463	445	461	442	457	435	431	446	474	451	439	468	408	448	423	452	442	428	432	420	412	432	424	457	441	458	436	430	435	499	421	440	403	439	435	456	445	441	433	439	457	443	443	443	423	441	467	395	421	464	422	404	410	474	436	418	424	436	439	468	473	448	415	458	445	451	434	480	438	427	446	417	450	419	421	447	445	426	471	417	429	447	434	453	408	466	394	458	446	443	419	421	415	441	437	472	417	453	449	485	450	448	452	438	426	453	491	417	442	431	458	421	404	460	438	459	409	420	467	414	406	449	454	431	442	431	445	433	442	434	477	440	428	448	431	438	405	463	426	425	449	421	422	423	471	453	419	461	423	405	417	453	458	431	378	468	436	406	453	452	443	393	411	446	445	439	396	399	459	412	472	428	457	436	427	450	463	451	452	436	405	448	433	431	406	437	442	429	435	438	406	473	438	466	414	425	464	421	452	450	418	413	422	447	423	439	433	455	469	446	433	442	412	398	467	456	453	418	435	422	388	477	406	430	443	451	446	438	431	435	443	449	426	430	467	440	436	434	487	440	460	433	438	438	455	430	484	465	440	493	425	416	461	445	442	426	477	432	430	408	448	429	408	471	445	410	467	433	455	406	474	455	439	450	441	414	420	427	434	451	443	438	465	455	452	413	468	423	436	436	450	460	440	469	417	474	442	450	454	448	402	414	468	441	422	439	486	455	435	436	454	449	438	428	430	447	434	474	435	445	446	430	440	456	466	433	418	497	417	425	484	421	455	449	418	437	433	465	443	414	465	428	432	427	405	442	451	452	423	458	427	446	426	430	445	400	455	397	451	414	403	433	468	471	429	474	449	440	466	434	454	433	460	453	419	414	402	458	449	426	440	465	417	411	454	437	419	408	477	468	432	445	438	409	444	441	429	454	444	429	473	471	431	489	441	425	455	425	430	459	432	446	445	444	429	418	438	440	470	424	418	405	435	437	452	434	448	405	458	420	442	446	451	451	416	425	417	432	419	412	414	435	409	462	414	354	453	472	411	453	442	476	447	437	439	426	456	477	405	434	421	452	449	455	453	459	430	457	408	450	477	430	460	461	483	420	385	467	457	435	409	433	458	418	446	470	431	441	429	436	451	428	431	433	472	450	419	462	465	427	438	436	451	459	449	448	430	449	424	452	422	393	452	409	402	410	487	468	468	413	417	432	452	434	434	427	482	425	407	445	398	422	451	424	463	444	431	470	451	458	438	428	388	459	470	417	431	438	427	427	441	417	413	435	432	418	403	439	418	463	469	428	429	433	401	444	427	409	452	405	441	430	405	441	506	460	418	431	451	437	434	439	441	395	441	437	432	440	423	432	409	403	437	444	433	452	486	461	402	462	483	470	479	411	434	434	450	479	401	446	441	440	452	454	425	444	428	409	448	445	403	445	451	455	417	443	435	441	450	481	455	442	424	428	450	445	428	457	432	421	429	439	457	442	457	402	371	428	453	450	437	437	443	432	430	404	402	437	435	446	431	449	444	428	448	483	454	468	435	454	444	428	449	452	440	453	416	432	449	447	453	421	474	428	468	400	468	434	483	441	449	444	452	427	445	459	409	437	479	454	427	418	420	433	418	428	459	470	429	442	442	436	401	446	424	415	466	438	478	456	464	429	451	451	455	428	473	428	440	465	414	441	436	443	445	441	429	444	467	454	437	419	448	448	449	452	474	449	437	453	456	454	404	457	434	455	392	442	423	459	457	486	425	429	432	459	423	433	433	456	420	422	472	422	458	433	431	433	426	462	407	403	417	456	447	442	438	469	456	468	466	435	417	462	446	416	403	460	434	430	474	419	415	408	425	470	450	460	416	479	425	445	422	439	464	476	470	448	420	442	447	440	409	410	409	455	462	441	400	404	430	443	415	436	431	454	416	434	503	444	436	444	398	456	447	446	432	437	448	425	465	433	470	495	469	442	433	422	407	456	465	444	464	418	447	434	437	416	489	436	444	480	460	437	425	408	445	406	462	436	430	442	469	422	473	458	447	432	444	449	415	422	464	447	458	448	421	441	483	449	462	454	421	439	442	459	466	478	400	428	428	468	465	478	448	429	449	472	415	397	452	472	437	446	403	425	456	427	442	423	421	424	439	419	437	423	450	437	451	456	385	449	412	455	453	397	436	443	431	381	444	465	435	424	441	448	421	405	474	453	460	439	441	422	391	441	418	461	447	386	424	395	416	422	447	444	394	440	479	417	435	392	428	414	446	446	430	459	423	433	479	439	450	423	443	429	451	417	442	445	485	425	396	439	467	459	453	461	465	439	476	434	459	431	461	471	430	416	471	397	459	406	452	451	444	457	439	449	408	463	429	470	448	407	413	411	425	415	457	426	470	467	404	482	427	442	444	461	414	431	446	411	445	478	415	413	425	433	444	407	444	482	483	452	447	438	480	421	423	460	423	433	405	449	437	437	395	414	437	447	462	405	397	409	422	489	443	428	443	455	458	405	455	415	441	442	425	437	442	443	425	466	459	428	420	489	437	457	430	435	428	428	522	416	406	390	429	404	423	461	451	475	444	418	465	423	433	422	411	438	435	489	437	418	426	460	423	406	480	409	416	426	426	439	457	460	430	457	432	461	434	417	424	465	441	434	424	423	465	453	447	445	447	459	427	438	421	439	440	450	471	388	418	419	460	428	398	436	450	425	420	425	447	389	437	422	415	431	462	442	426	424	453	443	440	427	441	415	443	456	415	419	418	455	445	414	458	451	449	426	437	387	483	441	462	463	403	407	437	409	499	416	458	423	437	408	420	419	432	423	451	455	456	406	468	431	426	390	441	434	446	416	465	445	452	430	404	448	445	438	425	392	435	428	401	457	408	455	414	422	457	419	471	436	487	421	459	393	412	430	425	428	445	434	449	436	427	410	420	440	444	419	427	418	446	473	494	460	474	442	443	483	394	453	490	456	437	431	397	435	467	453	420	442	409	451	474	411	440	429	452	434	414	427	422	436	443	427	474	430	443	445	426	442	430	439	427	462	423	413	435	452	455	424	457	419	472	457	429	468	422	412	458	457	437	455	460	418	477	460	453	406	438	484	477	472	452	446	483	391	457	452	428	445	427	401	430	429	445	455	436	437	460	411	423	406	408	432	484	438	468	441	429	432	433	449	466	448	463	421	405	448	419	439	429	430	422	430	425	435	411	431	448	441	428	416	457	441	462	424	457	467	431	462	427	440	430	438	451	439	452	455	419	461	507	445	450	444	427	448	416	434	450	413	438	412	448	462	435	455	418	463	445	428	441	460	419	457	446	474	437	454	451	439	415	406	452	448	422	476	434	389	479	451	418	401	461	385	418	451	474	424	457	428	441	454	436	425	455	423	475	472	418	445	438	424	434	453	417	396	458	422	462	421	468	419	438	438	413	471	467	448	453	483	452	436	464	423	393	443	453	434	441	431
4002	1569	1404	955	819	777	703	695	629	654	646	628	597	590	560	637	598	535	550	589	613	606	577	592	595	588	588	586	621	564	544	582	593	558	611	633	569	610	587	579	550	559	572	580	542	602	602	553	647	581	593	571	628	568	564	580	578	577	587	566	582	602	573	564	532	584	538	608	566	567	591	580	551	590	596	572	553	566	598	587	579	586	591	586	590	603	580	586	571	556	590	601	562	595	598	571	568	557	614	604	544	554	593	552	560	602	584	604	581	639	610	590	572	568	631	591	532	561	562	575	525	563	549	558	605	578	544	543	542	589	571	559	570	578	564	546	566	596	605	573	569	629	547	578	556	605	603	570	566	584	573	565	605	612	591	614	573	536	597	560	600	590	596	546	566	568	585	573	600	583	569	580	566	626	575	584	593	594	566	583	572	593	597	562	598	580	600	575	571	547	579	587	611	585	538	573	597	607	654	609	600	543	574	610	548	556	600	582	586	555	543	591	547	565	531	536	583	547	598	578	584	581	577	567	573	605	571	573	585	592	569	583	555	609	591	630	582	563	567	580	576	576	578	580	580	544	607	577	576	613	562	634	591	557	554	544	593	568	585	569	584	566	565	581	625	581	597	555	558	595	618	539	565	590	553	557	589	583	572	542	575	595	579	559	574	579	584	594	607	571	548	586	553	593	583	594	537	596	579	555	544	580	577	526	581	566	541	609	556	636	534	604	570	566	575	569	577	568	591	546	621	577	556	609	578	550	552	610	583	587	585	565	578	578	558	550	555	562	562	583	574	630	592	557	609	608	559	581	565	578	578	569	543	581	602	582	605	566	545	584	585	598	580	579	585	578	627	607	587	517	552	597	579	558	552	568	615	566	603	621	562	525	564	588	636	600	573	563	570	563	592	535	584	590	584	578	595	588	575	577	534	562	555	576	576	571	576	553	587	583	568	591	576	556	634	613	576	542	538	597	589	574	614	542	620	566	599	580	579	556	537	575	575	561	591	585	607	547	545	565	584	594	574	574	573	597	536	624	558	589	544	584	598	647	575	596	558	622	566	564	579	597	587	526	580	598	577	597	582	600	592	576	580	594	581	564	525	587	570	566	628	603	567	558	533	557	600	555	587	586	574	542	580	568	532	599	582	559	546	594	578	603	561	545	579	560	585	540	589	552	557	581	545	588	565	532	581	611	597	560	556	590	548	557	594	603	607	556	546	615	551	602	558	552	608	528	563	562	593	599	575	577	605	548	552	592	576	629	591	581	568	611	575	603	541	585	567	570	610	575	585	547	598	616	574	584	540	537	549	544	571	619	628	571	596	530	572	598	562	607	566	584	615	567	610	601	580	587	601	529	620	566	559	587	541	576	597	545	593	576	549	624	631	554	583	556	591	542	588	585	601	599	559	566	573	569	554	567	586	580	609	590	603	598	576	584	578	587	533	582	551	592	594	596	559	589	556	585	575	599	565	593	612	546	565	590	567	591	544	540	597	570	588	576	556	607	612	576	564	597	623	590	571	574	598	550	618	612	553	610	571	580	615	600	562	580	564	553	563	557	551	583	544	597	542	579	569	555	583	580	581	559	589	573	567	565	576	565	551	576	573	569	570	598	569	612	585	575	576	555	570	554	570	546	592	585	596	519	573	537	630	568	589	613	570	532	553	605	587	588	584	564	542	555	584	558	624	611	598	599	605	599	617	574	540	581	579	560	560	569	539	587	612	593	615	545	602	572	578	595	566	579	578	580	585	573	555	551	583	546	588	585	545	621	542	550	584	539	610	542	553	580	555	556	595	569	566	603	624	605	594	538	592	558	596	539	590	552	607	548	592	566	557	591	553	601	551	588	581	592	592	598	583	603	544	580	570	568	536	573	607	601	561	591	584	592	577	528	639	592	568	582	589	560	557	540	558	579	541	626	580	572	592	578	613	586	583	560	565	582	553	544	562	589	610	575	608	602	591	563	546	549	608	597	574	542	560	626	576	577	589	598	566	598	588	592	575	605	559	574	565	575	585	575	589	579	631	569	604	561	579	592	561	561	587	573	591	592	588	621	540	592	599	597	591	618	567	541	595	555	527	601	591	596	531	561	615	520	583	603	592	597	586	541	584	557	576	585	571	552	592	602	573	557	577	556	569	549	552	557	521	571	522	567	582	568	583	577	581	550	592	556	582	560	556	553	596	581	546	549	559	590	598	561	582	558	585	563	585	580	545	567	575	622	558	639	543	522	560	573	564	606	573	575	605	612	605	565	572	564	549	568	550	582	557	572	597	603	595	570	639	580	573	576	546	576	591	555	584	584	611	584	576	587	596	589	571	568	581	568	555	572	569	582	585	549	565	562	569	581	580	585	541	588	600	632	577	576	589	562	583	538	595	596	577	605	562	564	579	594	544	574	602	573	574	626	560	614	594	568	622	568	585	588	568	607	576	550	568	601	554	564	607	555	559	567	581	567	602	554	616	549	601	581	597	613	558	560	595	662	593	572	601	583	597	553	529	576	558	555	644	553	563	597	597	588	590	596	578	587	630	533	601	584	553	583	561	581	592	535	578	579	573	596	619	541	567	593	542	584	606	568	610	572	576	600	561	579	564	582	576	620	571	569	543	575	550	603	588	576	570	577	587	583	548	556	554	552	569	561	561	552	584	607	580	593	583	592	610	556	549	619	601	575	605	620	549	564	587	603	558	557	589	559	576	567	588	560	603	517	598	532	591	541	590	565	575	532	572	573	607	603	546	606	588	568	542	569	577	573	563	600	610	608	623	536	592	579	597	575	625	556	553	609	567	597	572	565	541	547	609	599	532	598	573	539	570	614	556	607	614	574	580	576	595	594	590	595	572	581	588	597	591	561	596	570	619	568	544	599	614	543	599	570	597	594	573	551	570	543	599	584	546	608	576	598	586	564	560	546	573	600	561	558	595	604	539	578	590	540	588	580	608	610	600	576	598	561	562	609	592	579	552	570	509	547	551	632	563	598	553	588	590	600	612	534	548	604	559	583	612	565	577	573	575	583	584	621	559	589	599	566	556	603	594	564	611	568	616	587	582	606	591	568	559	582	553	572	580	594	574	571	574	603	638	573	548	621	613	592	530	568	593	587	570	558	605	587	535	595	578	586	583	568	550	565	585	551	572	512	592	578	563	580	626	615	608	575	576	579	582	600	625	612	571	562	603	568	581	548	567	634	519	595	572	566	615	620	599	608	591	558	586	628	611	609	594	582	601	568	573	587	562	560	575	633	569	588	555	582	570	567	557	587	595	596	621	568	580	569	640	570	572	522	625	613	572	581	630	567	553	551	576	566	618	597	571	569	568	553	591	562	564	605	571	585	585	561	590	547	596	580	567	591	568	573	623	573	574	565	587	551	550	593	594	572	569	575	525	576	521	553	573	584	564	599	588	586	554	533	580	551	566	600	572	594	548	529	572	556	561	584	597	582	565	612	588	592	570	600	591	578	564	531	549	565	532	572	557	608	532	600	559	612	603	592
24530	21650	29213	24589	21629	9345	1179	808	653	608	579	485	505	459	472	463	400	387	430	402	391	382	388	388	388	382	370	359	367	355	397	364	353	340	366	355	404	370	357	355	371	399	373	351	374	361	389	390	377	364	334	386	362	331	370	377	380	332	356	358	351	369	363	368	365	348	376	351	401	336	354	371	357	342	381	389	361	360	345	352	362	342	347	342	344	378	378	374	339	369	363	353	374	356	383	364	355	362	389	377	366	346	385	371	371	348	338	378	339	388	324	378	356	360	317	387	381	334	367	337	361	345	388	385	358	380	358	378	349	373	352	346	368	382	325	385	363	342	336	335	381	322	327	330	380	339	357	341	347	340	375	370	352	345	345	354	348	347	383	345	358	342	349	399	382	330	344	354	342	395	379	326	332	382	370	400	366	384	357	373	393	357	354	352	346	365	382	342	325	360	337	347	367	341	407	355	347	360	359	382	369	336	353	360	368	371	408	339	367	342	335	343	358	339	360	379	359	378	343	380	320	355	344	338	339	390	360	361	329	344	358	394	354	331	355	346	346	399	371	365	347	361	336	367	315	369	324	353	342	407	356	384	326	359	371	338	355	345	380	371	332	382	358	357	354	393	336	340	359	378	339	356	343	342	347	379	371	375	357	331	354	331	352	346	384	330	374	351	351	309	349	319	342	346	319	379	380	378	371	353	343	339	342	371	343	366	352	339	346	365	341	356	354	357	337	331	353	377	353	338	360	331	356	351	349	358	368	340	368	330	365	348	367	378	330	368	350	363	345	367	367	358	366	367	356	342	363	401	333	374	323	368	375	360	343	359	318	366	389	373	341	355	344	378	356	320	358	371	325	340	357	340	377	381	367	320	353	352	381	348	335	375	351	351	343	359	395	347	357	327	344	360	338	347	349	342	347	340	371	405	335	347	352	352	345	365	353	376	348	353	377	383	335	333	329	368	364	375	369	356	357	351	392	370	331	380	354	354	352	332	378	364	342	361	368	349	353	341	383	345	353	379	352	363	332	379	341	368	369	340	327	342	334	359	345	354	339	368	373	357	350	350	377	376	356	328	377	330	355	335	352	354	352	328	341	358	386	316	335	351	356	363	396	345	366	352	368	341	336	337	375	379	342	380	356	364	361	348	350	356	349	348	331	344	342	341	356	338	363	353	394	347	382	334	309	347	334	363	367	351	348	309	326	351	357	364	336	318	348	342	340	358	354	376	335	364	359	337	342	357	325	325	385	346	350	354	337	335	377	364	352	348	345	346	362	378	356	350	392	358	356	382	350	369	350	330	353	364	384	337	307	340	357	360	365	356	329	400	356	387	369	377	355	345	353	385	382	367	364	373	333	365	358	364	339	362	348	332	372	348	329	360	348	353	354	325	343	331	382	402	369	342	311	356	347	351	342	353	354	339	375	368	363	351	330	336	381	389	341	341	359	319	381	381	327	379	369	369	330	342	348	338	371	362	318	343	347	355	345	330	364	362	362	347	365	365	369	343	357	362	338	339	330	330	341	338	347	343	361	348	331	369	358	336	332	364	377	347	334	332	340	381	366	359	381	328	341	355	371	344	369	366	391	369	357	338	331	380	323	357	328	340	389	335	346	363	353	349	351	337	345	347	370	362	371	335	356	319	355	380	324	333	328	372	355	348	370	374	341	343	365	333	343	380	372	342	305	371	366	348	375	358	348	335	370	332	341	338	346	351	348	355	349	363	353	334	343	359	384	358	335	345	317	368	357	336	397	352	363	375	347	349	346	353	380	379	338	361	363	368	351	375	354	331	336	374	356	333	366	358	358	325	359	358	331	369	391	380	364	325	354	392	347	368	374	344	365	365	355	353	329	342	356	299	356	386	331	346	366	385	380	333	366	360	343	389	363	341	371	354	328	346	358	351	343	373	328	359	378	343	357	302	338	357	318	354	364	362	385	364	352	327	376	349	386	336	378	366	357	372	386	353	383	379	351	378	355	344	373	336	362	353	324	356	342	350	362	359	380	363	361	342	350	353	350	334	364	358	330	344	360	370	327	347	344	347	359	357	366	363	342	353	344	341	357	361	334	384	361	385	339	385	350	377	352	365	385	394	353	328	391	347	383	356	346	373	348	347	360	342	364	373	345	373	349	373	353	343	385	349	334	390	326	364	360	368	333	342	363	322	370	356	369	386	342	334	341	341	344	355	339	341	349	344	361	352	360	330	348	342	346	319	350	362	356	370	375	341	317	407	349	372	338	376	374	360	317	330	322	357	343	362	356	359	356	358	363	360	354	337	340	358	375	367	354	336	375	343	347	354	387	373	349	335	366	360	361	321	361	337	346	369	362	358	366	343	377	335	353	318	323	358	330	376	352	374	335	308	374	353	323	374	351	353	332	366	341	384	363	382	344	354	338	366	351	353	356	368	331	359	314	343	363	360	361	377	368	355	364	322	362	366	353	360	369	373	356	341	346	371	341	338	357	384	361	349	360	318	340	346	357	380	346	325	358	361	373	347	329	362	354	352	359	343	352	341	360	338	385	377	357	375	379	346	337	358	365	336	351	321	348	344	337	356	347	334	336	363	352	350	356	346	370	328	327	337	393	356	344	375	329	365	338	362	350	346	361	342	354	353	338	334	338	378	365	369	340	364	369	341	357	344	365	349	368	359	332	373	337	346	343	324	380	379	387	359	364	380	368	366	356	342	333	330	334	321	345	351	356	368	344	387	341	373	337	382	328	357	400	346	357	373	366	373	370	358	377	342	390	309	339	369	346	361	339	389	392	363	364	346	320	331	375	331	356	369	325	329	371	382	361	341	334	350	302	367	379	335	352	315	371	377	357	369	388	383	358	319	355	334	329	376	367	342	348	356	332	345	370	312	383	351	344	364	349	383	357	346	345	363	331	366	358	371	367	363	357	349	370	327	393	361	332	349	358	335	357	328	325	338	384	381	369	346	349	361	364	367	352	354	370	331	377	354	361	359	355	316	359	341	353	375	381	350	353	331	336	348	359	312	351	351	324	350	371	372	337	335	329	345	344	367	353	376	356	325	361	401	379	345	339	308	352	330	353	368	324	371	364	348	346	375	347	350	363	346	351	346	331	324	393	348	391	337	348	357	372	373	377	355	375	365	369	325	359	349	337	367	357	402	358	357	353	317	346	364	357	353	365	365	347	339	347	362	356	331	347	348	314	351	357	353	352	355	351	354	322	365	350	355	357	362	379	371	324	362	361	377	368	360	347	365	358	376	370	330	404	394	316	331	374	345	348	359	372	343	312	339	357	381	357	368	367	347	321	383	357	376	360	340	369	330	336	346	357	318	346	377	394	344	342	339	346	347	356	342	319	359	378	331	338	349	343	335	371	358	368	370	341	349	359	371	338	356	337	362	317	346	356	366	369	395	358	347	354	368	333	351	356	346	367	395	329	345	380	340	347	345	341	373	378	344	353	353	349	353	337	369	356	338	356	336	373	343	354	376	344	381	328	391	307	349	350	369	352	398
4989	10030	8537	4394	2956	2319	1836	1459	1334	1153	938	886	813	691	741	675	628	554	594	593	552	553	555	568	538	563	515	552	579	508	512	531	527	490	475	524	496	489	520	548	485	483	496	514	474	494	497	495	500	523	515	523	530	466	517	448	483	461	462	486	496	438	509	508	489	491	463	471	452	490	471	518	485	471	516	515	481	524	495	476	499	502	490	437	478	480	536	505	459	493	495	509	482	529	451	478	497	475	515	427	467	487	492	510	458	499	454	516	538	534	484	512	496	449	470	502	504	483	452	455	500	457	483	464	479	467	512	447	491	509	486	437	474	494	519	467	464	449	494	435	473	439	476	511	449	484	489	478	480	479	471	484	451	488	455	494	519	475	465	463	489	497	476	489	452	490	467	488	507	511	491	493	508	486	506	462	483	456	487	484	459	482	511	488	477	508	510	445	453	439	464	495	538	475	450	465	494	482	486	470	498	503	496	447	501	453	490	483	457	475	462	511	488	476	479	462	479	474	467	492	446	463	495	472	467	454	479	510	478	467	486	494	472	456	475	478	507	465	492	460	477	492	495	463	492	494	487	475	491	508	457	486	471	471	488	491	479	443	484	474	491	483	511	502	472	478	439	498	481	486	480	489	471	450	475	516	477	456	507	492	455	453	488	492	457	490	457	500	510	460	465	447	459	498	492	478	485	435	472	467	463	472	460	486	488	464	472	444	472	470	529	507	446	532	534	454	479	472	483	473	499	508	475	468	466	480	431	497	481	444	481	445	472	459	480	483	463	491	477	499	467	448	509	493	476	440	482	463	499	487	457	490	471	488	493	464	483	443	516	459	522	461	481	480	502	517	489	480	496	432	463	474	480	484	500	490	489	495	480	498	463	482	439	455	497	496	468	458	504	526	480	493	476	450	510	497	522	497	511	488	460	453	444	444	489	479	475	473	490	503	455	528	493	460	535	449	496	474	515	478	430	484	476	494	469	500	464	446	484	462	507	477	463	476	490	475	468	470	502	516	448	476	475	482	519	440	447	449	484	471	520	441	488	456	445	490	476	483	465	476	468	490	482	454	488	491	453	489	513	472	467	477	453	486	459	470	477	484	451	449	504	505	529	511	491	487	469	450	516	484	523	466	501	481	470	474	472	483	469	497	487	477	472	473	444	492	477	464	498	467	487	474	515	455	491	508	494	495	479	451	508	470	469	446	467	475	477	459	497	512	470	456	480	477	459	489	481	480	441	414	513	495	480	458	494	463	493	429	495	482	444	479	506	476	488	491	512	475	501	494	460	475	491	476	481	477	485	440	461	488	437	478	478	521	485	510	451	484	492	488	465	455	450	453	453	451	501	469	455	477	485	470	490	476	468	495	514	510	480	454	483	460	490	485	486	462	474	489	472	476	438	478	451	481	495	446	508	476	471	479	473	486	446	464	527	509	473	472	487	461	467	490	470	459	500	481	483	465	487	491	455	452	470	477	508	477	489	493	488	504	464	467	489	470	478	451	435	467	483	481	464	477	458	508	457	485	470	464	467	490	508	452	494	482	489	442	474	469	454	512	448	481	424	486	477	493	482	488	475	439	491	494	523	491	474	507	435	465	506	496	450	455	456	473	496	475	469	486	472	487	472	459	495	461	459	443	448	458	473	464	505	472	516	491	472	495	507	507	476	487	504	473	466	465	496	449	455	467	495	483	462	468	487	474	484	446	517	488	501	489	477	525	480	472	484	465	484	459	467	467	432	493	464	469	483	479	456	481	480	485	459	478	482	474	503	491	464	474	500	482	487	507	471	467	470	446	493	494	494	511	487	481	459	470	473	494	520	495	503	511	479	483	498	499	496	483	499	495	489	470	487	495	489	487	503	484	503	459	480	463	459	454	498	456	467	444	461	485	500	514	475	491	485	476	478	512	452	501	474	466	487	476	481	466	518	464	488	519	453	477	463	493	457	513	500	514	447	484	461	453	450	445	469	475	468	467	515	471	509	520	479	474	531	500	481	475	487	471	489	461	481	451	462	482	494	477	509	453	481	479	442	499	474	468	467	492	490	473	487	446	464	489	435	466	491	501	470	457	511	483	470	441	482	485	515	500	520	530	458	433	456	465	506	501	488	513	492	488	547	493	496	462	517	450	487	454	471	484	500	453	477	479	509	486	473	509	462	487	438	487	472	487	491	460	489	479	461	464	509	517	431	473	461	473	510	485	465	463	471	463	452	516	514	492	446	461	476	455	491	476	472	519	434	475	473	461	459	496	469	432	455	477	449	463	488	468	472	519	470	453	468	457	485	464	447	504	456	509	481	468	472	487	502	491	465	436	508	515	477	482	500	493	478	499	432	458	492	442	432	484	478	520	462	492	445	489	477	513	439	484	413	508	533	480	464	533	489	476	490	500	427	474	510	488	474	497	441	485	489	499	467	517	491	514	501	465	507	467	459	487	464	449	482	498	465	500	470	477	485	464	487	448	474	503	466	475	496	450	457	465	493	495	449	488	457	528	476	470	470	476	490	449	470	461	497	510	502	437	489	498	480	465	467	446	462	447	472	454	488	497	456	477	525	444	501	485	469	456	464	483	472	504	455	449	479	496	433	470	488	488	468	478	474	518	456	425	524	459	460	450	472	475	510	445	469	463	496	460	522	461	482	490	481	505	468	501	475	472	499	486	489	475	490	478	469	507	496	435	493	501	476	506	433	470	504	501	472	469	492	508	475	484	475	451	446	507	461	513	472	519	468	486	474	483	458	473	494	492	451	445	513	504	461	483	521	487	487	513	482	477	459	480	480	466	513	505	522	453	439	439	458	486	460	423	478	511	505	498	463	457	473	493	491	528	470	506	466	475	505	504	482	456	434	483	486	474	504	527	478	460	486	477	479	503	468	491	478	482	511	467	485	441	484	470	490	471	488	469	457	480	463	481	464	476	474	444	502	524	486	476	437	476	475	444	523	517	513	476	491	548	484	511	458	495	484	466	460	459	484	509	478	479	496	465	487	449	483	495	494	489	503	469	472	492	505	510	484	470	494	466	499	497	460	512	474	514	509	484	507	477	474	476	462	485	449	480	483	491	518	483	478	493	488	498	477	482	491	466	481	480	466	483	489	470	439	480	504	480	468	512	464	491	478	465	505	454	456	472	477	499	526	475	469	464	497	472	466	525	484	464	431	500	431	486	445	489	473	454	485	466	514	489	505	497	513	486	454	488	492	472	481	463	444	440	475	503	510	509	500	456	456	441	491	485	469	481	468	461	492	482	469	492	510	497	498	489	479	475	471	455	444	471	493	494	490	437	475	474	470	470	454	497	501	511	508	461	483	480	485	458	487	473	472	444	474	495	468	546	484	476	477	490	509	466	505	486	475	511	486	486	463	465	445	465	519	487	469	503	453	529	506	478	456	503	462	474	495	491	465	464	515	485	462	499	493	455	452	431	504	487	476	482	495	528	445	494	450	444	457	508	494	481	484	457	470	483	501	467	499	474	481	496	443	469	470	485
23381	21588	29643	24014	21590	21614	7092	1133	763	601	520	433	388	345	343	331	303	311	267	256	269	234	213	209	217	199	225	211	194	188	209	203	189	202	203	207	168	195	187	199	196	191	197	192	194	170	170	185	168	205	207	216	191	216	196	193	187	159	202	182	182	176	186	201	180	166	174	177	169	175	201	208	183	190	175	173	166	186	183	168	157	180	161	178	184	170	184	178	196	187	178	189	172	176	160	171	196	180	186	182	183	189	172	182	195	188	203	220	194	216	177	152	188	157	160	176	182	173	160	156	164	168	154	153	160	167	191	173	199	184	174	189	172	190	164	162	191	171	164	169	170	165	187	195	165	197	178	179	163	169	179	190	160	190	154	186	171	165	146	159	162	169	190	155	177	170	186	192	180	155	168	178	166	170	159	146	193	190	162	157	162	160	164	177	179	183	189	151	168	165	173	160	190	154	187	167	173	184	185	164	183	183	181	172	156	173	170	175	167	193	165	172	156	186	182	154	161	164	202	169	181	200	169	161	176	187	201	169	178	183	157	175	193	147	137	158	175	163	176	158	202	195	185	174	171	179	164	169	164	197	170	180	177	168	172	155	170	177	174	160	171	157	185	160	192	168	171	189	162	182	170	162	183	179	179	193	160	171	194	172	177	201	168	169	181	169	170	199	180	163	174	152	188	173	185	170	187	163	163	169	166	158	183	167	183	174	157	162	172	172	171	184	181	175	173	192	188	179	175	168	195	197	164	152	181	161	179	164	160	166	161	183	162	166	171	193	178	168	184	169	167	176	180	178	177	172	184	169	180	175	179	191	184	190	179	185	177	152	178	161	181	165	202	164	172	164	164	158	180	177	188	165	171	179	186	171	171	166	171	175	178	167	154	186	192	180	206	193	173	176	159	171	177	175	175	148	174	169	163	175	148	169	148	164	153	166	166	162	168	180	164	172	169	178	186	177	183	159	177	149	166	181	168	180	167	169	145	167	161	185	157	150	182	166	177	193	165	178	168	164	169	179	164	157	177	185	189	203	167	163	165	141	202	140	182	167	184	147	189	186	196	189	172	184	173	173	157	154	174	167	160	195	182	179	175	174	177	175	153	195	186	182	171	158	146	150	185	168	179	177	161	175	173	183	174	186	175	166	185	173	167	168	156	176	173	165	185	166	162	166	176	170	190	171	160	183	183	179	155	163	191	152	147	170	150	200	176	190	181	173	161	182	149	161	172	174	184	172	162	169	171	161	175	167	156	160	187	163	182	167	179	160	189	163	193	168	173	151	171	161	164	169	171	165	177	174	170	172	171	164	176	187	181	175	183	178	177	191	167	169	171	180	186	139	180	157	162	181	184	176	176	175	166	171	190	144	204	172	182	186	174	167	161	171	169	193	175	197	156	179	190	177	158	167	167	165	167	162	178	196	170	168	179	157	166	169	176	178	167	173	169	181	189	181	170	193	188	148	158	169	174	182	181	171	170	168	168	154	160	177	170	168	184	169	167	161	177	178	175	150	147	168	153	183	164	167	196	179	157	163	166	160	190	173	183	182	175	166	192	193	188	177	190	170	182	167	186	174	187	171	157	183	163	194	168	154	165	173	180	168	142	146	164	184	167	184	166	175	176	157	183	180	134	164	194	176	174	169	172	186	185	143	190	166	167	144	154	173	186	161	151	180	167	165	172	166	163	151	173	165	168	176	157	182	190	166	162	161	163	203	176	184	156	159	150	152	166	201	172	185	165	177	173	166	155	155	193	181	177	172	172	190	155	167	189	178	174	167	176	178	172	147	169	173	158	200	173	180	190	172	202	174	163	165	148	182	173	167	185	161	159	183	180	197	172	154	182	180	178	172	168	178	178	187	169	171	170	163	177	162	162	167	182	157	170	159	162	175	147	179	157	182	155	176	169	153	145	183	162	158	176	172	189	175	172	161	170	174	201	165	156	187	142	163	170	186	156	155	152	171	190	135	176	183	173	163	185	152	173	161	158	175	164	192	173	163	202	172	176	208	184	177	172	153	172	191	186	154	171	167	168	155	157	159	162	181	164	157	176	178	161	183	159	190	164	145	183	197	153	144	190	163	178	163	194	158	175	156	181	181	173	174	152	175	152	174	154	152	169	175	175	178	186	151	171	170	151	163	186	172	177	182	174	162	179	190	162	203	174	197	195	184	185	165	177	160	188	156	152	150	145	186	183	183	164	156	172	163	171	165	171	189	177	176	182	170	167	177	170	161	167	147	173	155	178	165	161	180	165	188	193	169	191	145	191	154	182	185	171	184	151	151	175	178	168	197	154	174	183	185	196	193	192	167	173	171	171	184	170	161	176	170	197	165	180	155	188	179	156	176	190	192	187	190	169	171	167	175	161	150	171	175	171	183	165	178	202	188	171	179	170	190	154	190	174	150	167	185	153	163	187	176	189	180	186	185	152	192	166	168	160	185	157	172	171	172	191	180	171	172	170	167	170	170	176	171	173	167	173	179	182	179	152	175	167	166	180	185	161	172	163	182	188	148	172	155	183	162	200	184	159	166	158	156	172	155	202	162	182	191	169	180	175	181	178	168	172	176	171	172	168	179	158	186	180	168	163	166	185	189	195	194	162	172	167	166	167	179	183	165	187	172	182	170	160	166	166	173	179	187	168	188	183	201	177	155	181	154	165	175	172	163	166	143	169	208	144	190	150	176	176	159	172	186	185	182	207	199	163	152	146	193	199	190	184	180	205	185	157	178	163	180	170	172	177	162	164	171	188	169	171	161	177	173	173	152	160	183	180	182	176	182	181	168	156	180	149	188	170	165	182	192	163	166	152	165	146	187	149	199	169	185	181	144	163	188	175	170	165	206	167	177	143	177	166	172	172	181	151	163	176	171	184	169	153	202	169	165	164	170	167	167	155	171	172	176	166	165	186	183	194	164	162	203	185	158	174	157	162	166	155	165	183	164	194	172	173	185	186	192	174	164	197	179	179	173	209	158	157	176	185	173	186	168	148	184	156	170	158	182	166	156	154	162	172	172	179	178	159	192	161	157	162	186	160	169	178	192	177	178	149	166	201	156	177	162	163	181	213	195	166	167	163	187	167	151	157	178	182	172	156	152	157	179	162	157	176	171	195	166	158	173	168	151	177	167	185	162	152	169	166	170	163	157	165	167	176	181	156	181	186	175	176	177	175	165	195	179	151	187	181	160	168	148	176	162	170	164	150	170	166	158	174	162	166	163	169	157	182	188	187	152	173	171	176	189	156	179	160	177	169	164	180	176	160	174	182	172	172	185	171	192	164	183	163	193	176	165	199	182	180	180	166	169	184	159	168	167	173	179	156	161	183	183	163	165	184	177	163	189	181	189	171	149	156	160	180	179	145	147	187	195	171	193	147	185	159	173	194	175	159	179	145	161	164	159	155	170	177	192	166	163	179	168	183	185	165	180	179	179	142	160	163	183	181	163	150	191	157	157	185	180	179	200	157	183	142	164	164	177	168	186	180	181	177	159
7061	16018	13656	7399	4886	3829	2878	2299	1755	1483	1213	965	856	737	638	633	519	479	498	438	372	419	399	328	385	372	341	318	300	365	294	290	283	279	300	267	302	261	294	252	259	264	254	259	231	266	281	260	240	249	272	290	270	265	280	269	240	280	250	252	261	288	244	259	249	256	239	249	265	226	244	249	256	261	242	232	238	256	221	232	223	253	238	250	287	259	269	270	235	256	240	237	270	252	255	231	256	262	222	206	234	241	242	248	232	264	274	291	299	309	264	262	246	266	241	237	249	218	230	244	224	265	247	214	249	240	240	250	263	236	246	225	215	237	222	253	236	245	229	245	239	231	232	213	226	258	223	257	234	236	245	240	216	226	244	237	243	238	234	237	266	255	247	247	218	234	234	239	231	241	220	241	245	249	235	226	247	244	219	225	261	237	246	227	246	264	246	222	241	236	217	247	238	223	248	231	230	223	261	249	245	251	247	249	225	233	239	235	261	232	248	230	270	244	239	229	228	241	230	226	225	261	205	228	248	213	179	233	236	220	229	212	248	243	258	232	228	242	264	241	206	218	242	217	232	233	213	251	243	221	249	225	216	219	274	261	241	268	222	219	250	209	226	255	231	228	231	213	256	226	234	204	267	232	247	228	252	206	230	243	221	235	229	248	232	263	247	264	234	266	243	238	219	240	235	216	241	243	221	232	258	221	222	225	225	236	241	248	240	224	241	224	236	225	240	216	224	247	215	235	251	220	250	247	233	252	218	228	228	235	243	249	252	251	223	220	251	212	213	249	250	211	241	217	232	234	236	247	235	202	218	229	209	242	208	242	243	257	225	250	224	237	267	276	262	243	237	252	251	244	254	228	266	257	235	241	246	227	221	243	241	231	218	250	259	253	248	223	227	236	229	236	218	245	243	252	229	231	255	217	232	252	238	240	226	274	250	242	251	240	245	240	205	233	233	226	266	223	229	235	208	273	195	231	219	235	274	231	243	248	232	252	208	219	228	244	226	246	224	242	241	238	244	214	248	243	229	247	250	240	239	221	222	229	245	248	223	260	238	238	228	237	246	248	231	219	222	221	270	243	246	226	245	216	213	250	226	238	252	232	222	250	214	251	261	227	251	220	236	242	215	239	243	217	245	224	214	259	237	213	227	235	239	239	232	256	250	237	230	220	232	248	241	213	247	261	247	221	197	270	235	217	244	241	229	226	235	246	241	209	242	225	248	223	234	236	220	230	230	217	269	216	260	241	226	211	237	246	246	232	237	219	268	253	236	251	241	201	214	256	237	220	251	206	228	244	255	247	227	233	231	224	236	261	203	244	228	252	242	218	228	261	201	254	221	248	221	245	204	235	212	257	238	243	252	267	251	225	244	227	228	216	228	235	255	244	231	215	239	240	244	227	240	236	230	242	249	228	246	262	263	212	204	233	248	249	243	229	240	242	284	205	230	257	230	223	214	210	245	226	243	225	260	242	251	235	213	237	233	260	242	241	248	239	228	246	225	215	226	222	249	229	245	247	202	216	233	234	275	229	238	235	236	250	228	221	244	231	219	224	274	233	236	255	225	236	245	256	226	221	216	242	259	245	227	278	235	242	258	226	211	218	249	221	216	222	238	230	248	246	215	235	236	234	238	226	227	248	239	233	229	244	238	247	232	226	255	232	238	217	221	205	238	237	243	200	253	261	214	232	229	233	230	232	228	242	225	255	236	239	215	236	263	248	249	260	232	227	247	250	230	225	236	245	220	258	215	211	246	256	265	252	226	243	246	251	258	215	223	241	232	251	243	247	225	226	220	237	200	233	204	247	231	246	247	258	230	207	229	240	233	230	256	233	236	261	243	262	244	222	233	223	197	242	226	229	229	252	267	226	232	251	219	253	233	228	238	224	232	196	226	223	241	201	283	235	233	215	230	245	221	232	239	250	247	215	219	226	244	202	207	249	213	228	259	248	229	222	224	235	218	242	236	225	230	206	226	273	217	244	245	229	268	251	235	218	234	253	243	236	256	227	237	272	249	218	225	255	215	228	242	241	239	244	230	241	220	213	216	231	228	216	256	252	229	256	240	243	240	232	250	223	249	232	229	209	267	254	230	237	215	254	224	230	236	241	233	238	225	227	219	252	231	224	254	230	240	238	244	231	200	249	233	225	256	234	202	219	228	240	237	215	217	257	215	232	251	258	231	250	231	228	240	211	219	239	251	226	254	232	254	243	242	254	222	217	212	222	241	221	233	234	211	251	220	259	202	238	253	255	215	257	246	205	241	230	205	234	241	257	245	228	204	226	225	231	226	226	233	189	219	241	235	248	212	225	197	231	209	233	245	260	232	223	274	211	232	240	246	221	246	225	248	238	270	248	245	237	245	245	255	251	228	255	240	231	228	246	248	206	234	239	220	236	233	241	220	211	194	233	229	251	244	246	239	249	198	234	199	239	223	248	231	227	283	230	209	230	224	236	239	245	239	247	246	252	236	261	220	230	245	222	248	226	246	238	226	218	211	247	230	213	239	232	227	212	222	253	214	230	220	234	233	220	218	228	235	230	248	238	246	214	213	225	216	227	238	250	220	246	232	243	247	265	255	226	215	233	228	252	261	263	243	205	245	212	243	222	267	220	260	238	229	254	257	245	232	239	225	221	244	233	247	235	242	234	223	244	232	257	241	243	232	225	232	210	248	234	251	244	240	228	255	241	227	267	231	230	242	253	221	235	231	226	227	238	226	231	246	238	226	222	234	245	246	240	234	243	248	229	216	238	239	255	228	226	247	236	224	259	266	242	213	246	215	248	225	241	228	240	248	240	220	263	227	279	197	246	234	234	225	246	226	241	232	256	248	237	273	224	208	224	237	216	209	239	257	235	228	246	226	236	231	234	253	248	234	228	239	244	243	244	245	225	252	218	211	235	208	243	215	256	239	222	235	226	227	252	242	257	223	258	240	232	216	236	223	261	245	249	211	200	228	212	229	219	217	235	266	265	253	243	241	219	237	264	229	226	277	233	242	205	240	230	217	237	211	243	231	222	246	251	258	248	229	232	219	225	221	232	251	226	239	232	251	238	231	224	248	217	222	237	217	262	230	235	217	217	251	236	237	233	221	238	219	240	254	230	264	251	226	249	258	254	242	210	210	239	255	244	235	246	241	229	237	243	237	235	222	245	224	234	215	250	220	233	254	231	222	242	236	249	227	232	263	241	242	245	235	253	223	243	247	218	220	245	228	229	226	222	235	234	246	225	230	248	212	223	230	245	234	228	230	240	235	236	222	223	226	216	233	259	237	257	263	219	251	243	244	247	230	238	255	236	248	229	234	221	217	266	252	232	252	196	256	236	225	226	252	209	237	204	197	240	231	235	226	234	206	229	218	247	236	209	236	236	240	238	246	229	239	250	248	242	235	219	218	244	234	235	225	237	249	242	215	250	223	244	234	238	238	232	235	253	229	229	211	209	234	224	222	230	282	225	233	226	258	239	208	261	244	239	238	252	246	259
27319	21045	8968	895	639	547	532	459	468	475	462	469	481	460	445	470	487	441	484	445	485	494	419	435	427	443	445	453	453	468	454	483	405	492	459	480	481	457	484	483	422	458	454	438	476	457	465	472	480	440	383	426	419	449	435	431	463	465	420	448	489	439	418	423	463	466	491	409	468	428	433	468	435	441	478	467	487	464	457	447	444	427	431	470	399	469	433	418	463	471	435	459	435	437	460	436	466	444	397	458	475	457	454	474	460	450	448	438	471	471	453	448	445	462	451	475	440	497	447	453	455	436	480	442	423	458	470	434	419	482	411	448	465	437	453	446	451	452	426	460	446	432	474	424	427	453	461	438	465	451	425	443	425	412	430	470	443	434	423	432	445	444	459	494	492	468	435	461	481	424	441	468	470	400	475	483	430	465	450	449	448	444	434	470	433	430	456	424	463	429	436	452	459	426	439	460	447	495	436	436	442	464	419	452	445	438	427	420	463	477	499	437	400	466	477	462	448	465	406	457	432	430	432	460	463	426	453	445	424	461	461	447	446	416	452	443	428	447	412	451	431	453	473	402	479	421	430	429	426	433	467	439	460	429	425	433	448	442	427	452	442	457	458	448	423	451	426	440	438	414	439	444	433	426	463	409	440	433	432	476	459	452	480	430	451	438	441	450	447	445	423	428	458	472	453	441	416	434	426	467	455	452	444	448	445	413	464	422	445	471	480	432	447	461	438	483	411	437	446	452	428	450	406	428	422	443	497	396	442	456	435	473	408	456	463	448	443	437	454	468	468	447	426	452	458	469	453	437	462	429	469	451	452	504	442	486	448	451	456	464	405	443	450	445	472	448	461	419	434	435	449	431	416	447	422	450	421	423	438	435	406	454	466	459	457	414	476	430	392	443	416	458	451	462	448	429	471	435	438	402	457	479	435	413	481	447	439	422	456	473	452	458	457	471	448	483	444	427	431	472	416	432	461	496	435	438	451	448	437	434	453	465	427	438	443	474	462	466	435	421	469	423	453	441	474	441	478	431	461	455	456	467	471	474	436	498	462	473	520	470	459	461	418	456	449	426	451	448	422	473	454	463	458	431	439	464	443	459	464	451	462	452	433	448	472	464	445	444	412	434	438	435	436	432	432	447	423	440	432	435	454	404	461	474	463	454	431	441	447	422	433	404	476	448	457	459	477	436	429	481	449	437	474	435	470	439	480	442	409	437	457	420	463	424	440	432	469	438	426	437	432	446	459	441	438	443	450	447	461	468	449	417	446	408	454	450	452	432	461	489	498	452	450	474	432	450	451	407	431	425	468	416	436	455	454	448	414	424	442	472	439	473	464	434	426	414	458	478	497	472	460	463	438	420	408	431	447	498	465	451	450	399	433	443	398	468	430	448	449	406	458	487	440	445	466	460	433	437	441	485	482	407	452	421	443	426	489	434	450	426	474	444	438	466	457	394	474	445	431	460	464	443	419	439	451	450	463	449	440	453	454	455	442	435	428	472	446	426	446	491	491	442	435	436	432	448	448	464	441	455	445	452	452	458	436	432	460	431	496	439	448	428	457	423	415	457	440	429	444	444	419	458	430	470	414	449	427	442	443	450	467	457	421	456	477	420	452	411	482	419	442	415	461	457	448	455	441	446	492	479	444	446	445	479	441	470	455	472	442	450	425	449	420	450	447	430	445	442	424	428	475	508	435	465	416	427	443	424	440	447	460	441	436	443	442	440	424	451	437	442	472	470	471	457	442	450	414	438	443	460	471	471	465	460	477	486	479	442	471	467	456	465	434	465	455	466	454	447	475	436	473	515	507	444	457	439	446	414	467	449	459	455	463	453	448	443	431	445	466	448	444	430	434	470	426	443	484	482	476	447	461	445	461	438	442	435	471	454	424	435	461	463	470	422	469	441	436	445	431	441	421	446	467	471	438	456	469	413	442	454	455	437	434	457	397	452	455	457	464	398	455	462	436	459	437	442	456	463	446	454	452	466	414	463	430	449	422	468	471	419	464	439	462	454	451	446	446	454	458	453	449	407	473	458	483	456	482	444	487	424	466	463	450	407	466	457	469	463	465	436	441	456	468	435	455	489	433	434	472	461	413	438	442	464	455	394	438	444	417	434	400	436	467	460	449	488	442	457	474	482	465	451	451	429	416	425	478	463	430	445	439	444	447	445	421	427	436	438	412	414	435	488	439	435	476	455	463	441	439	457	450	424	469	454	463	413	435	439	449	471	452	420	469	438	454	476	435	405	464	470	430	467	443	451	473	427	412	430	412	461	460	458	446	418	457	432	440	446	437	431	474	454	464	426	432	437	458	431	412	444	485	480	438	415	460	441	440	458	444	412	462	488	464	452	447	446	460	449	459	441	429	468	424	434	417	442	458	465	446	415	450	437	418	432	455	489	446	449	498	406	471	442	460	445	430	460	431	448	467	427	448	426	439	419	430	443	472	439	436	431	451	447	473	446	428	430	442	426	425	421	448	447	442	462	421	447	481	445	432	451	441	423	429	458	436	462	450	429	451	470	454	468	414	469	440	455	411	442	483	496	454	455	449	450	434	432	455	460	452	447	453	449	428	464	444	477	448	492	434	467	438	469	435	420	481	443	469	429	426	395	422	469	456	435	456	430	456	457	417	443	451	437	449	454	450	444	441	423	430	449	459	456	491	463	464	449	449	458	445	438	424	426	403	450	455	438	470	438	472	420	430	424	440	432	421	442	441	427	449	416	441	416	458	453	449	438	459	428	425	478	470	458	463	445	490	452	459	485	455	462	437	450	477	424	483	456	485	479	451	412	419	426	461	438	460	448	451	461	439	458	431	470	429	489	462	423	467	382	420	456	456	457	464	433	449	414	452	434	439	422	447	459	482	439	443	424	447	448	449	415	434	467	506	424	481	436	460	444	456	464	461	433	431	422	464	422	466	424	430	454	456	441	432	434	469	464	429	446	423	498	438	411	408	446	459	436	440	430	479	441	436	477	452	441	465	476	439	464	459	440	428	454	482	440	446	451	466	457	449	436	417	465	413	447	438	415	441	487	430	449	437	445	445	448	449	454	447	438	442	442	420	425	439	457	451	444	469	429	435	425	460	431	416	430	474	448	445	478	476	447	443	413	377	462	405	451	425	448	420	474	442	455	449	398	413	428	448	470	489	449	430	463	472	454	455	434	481	445	478	455	441	418	437	434	420	424	466	466	428	428	484	455	450	404	438	445	423	409	445	411	430	464	440	434	426	462	417	424	472	440	456	440	445	464	425	471	435	422	449	471	411	453	459	457	472	436	461	494	442	434	423	448	480	425	467	430	462	428	438	447	445	453	428	450	425	440	449	472	447	449	467	479	465	455	449	417	452	457	439	456	453	451	428	460	457	438	432	487	474	445	457	410	457	456	467	437	459	476	431	460	414	425	434	440	432	440	443	422	460	425	459	459	472	438	409	429	463	453	476	451	455	463	479	456	422	464	486	467	392	437	461	449	461	434	444	422
4070	1401	1259	879	817	727	701	654	654	587	652	606	598	598	621	628	598	611	576	581	606	582	583	613	609	607	609	620	587	550	614	623	542	570	600	592	635	601	566	586	619	561	604	591	582	581	546	590	617	641	599	570	569	593	637	562	546	600	613	602	600	626	569	533	613	606	522	539	571	573	572	586	580	576	608	591	545	584	601	617	547	603	601	615	630	587	587	607	595	636	621	612	569	604	621	588	612	579	578	599	587	582	596	548	605	573	585	634	623	581	590	599	607	612	554	606	598	618	598	577	566	616	543	613	600	586	609	630	591	607	595	592	571	633	615	612	584	583	606	596	554	636	605	564	615	563	574	616	547	562	577	564	603	588	578	618	599	563	562	615	541	557	549	604	578	583	552	601	592	615	593	601	643	614	587	558	569	607	582	639	588	535	579	585	592	557	567	612	599	559	607	586	573	616	606	561	618	598	629	575	589	589	596	566	598	648	619	617	611	586	619	591	573	579	617	592	617	549	589	659	578	605	611	568	618	581	598	552	587	572	576	602	530	566	596	595	594	581	589	599	605	611	603	578	583	565	603	591	655	574	626	567	649	593	606	617	609	588	619	632	590	569	634	589	614	632	578	620	622	584	589	603	540	573	604	575	537	590	575	554	575	605	558	630	607	586	579	618	596	584	545	601	592	598	549	594	569	606	590	569	594	584	599	544	591	612	636	583	593	623	579	584	547	619	595	577	622	575	578	548	573	587	586	610	615	562	577	606	632	595	582	586	591	545	590	605	586	579	583	614	563	604	557	588	626	611	606	613	541	625	605	600	569	619	587	582	568	593	608	579	584	567	597	638	623	602	587	590	587	593	638	584	596	610	566	590	565	574	572	585	585	578	581	571	602	623	620	576	615	565	588	572	605	610	619	565	560	599	605	579	577	593	599	574	640	553	611	593	617	580	587	625	621	559	581	580	616	610	531	582	572	602	634	543	602	590	568	550	576	557	558	581	614	581	543	601	570	588	615	634	580	655	564	592	559	596	594	598	594	560	625	597	571	555	617	621	604	617	588	560	590	601	572	556	560	596	618	578	559	619	584	536	586	600	577	542	630	564	613	594	602	629	584	563	551	574	565	587	630	623	554	573	580	609	627	552	596	626	598	590	613	628	588	572	604	579	559	600	586	592	602	609	574	626	633	582	598	610	590	571	575	575	626	554	590	594	601	641	580	616	591	608	605	567	625	592	571	570	590	593	616	548	627	575	609	582	589	600	592	596	603	597	606	569	568	606	609	593	589	590	609	547	573	605	599	523	589	591	570	585	588	598	602	600	576	548	598	610	587	565	616	593	564	554	560	655	595	605	611	595	600	604	574	590	591	575	586	583	630	554	579	586	594	593	590	600	591	619	590	609	592	580	556	574	596	624	644	565	604	622	591	577	599	583	556	613	580	563	589	649	653	615	568	540	602	583	577	585	563	585	572	576	600	624	594	555	575	590	607	593	606	572	567	634	564	614	578	607	633	601	600	570	590	583	595	560	573	595	595	623	574	615	593	578	609	617	611	590	580	580	582	622	585	631	565	585	575	603	570	605	551	553	629	567	585	542	583	598	602	604	556	574	628	596	612	546	591	637	611	575	648	577	579	638	581	559	547	562	573	600	592	604	602	603	581	572	635	595	576	614	602	601	566	574	573	601	611	599	608	614	579	563	645	575	584	583	623	611	562	582	609	617	576	603	564	596	605	631	624	608	606	574	614	593	582	578	649	643	579	566	618	547	600	540	589	579	600	612	597	621	588	539	587	623	605	604	602	609	643	572	597	564	609	599	624	575	579	570	553	586	576	574	588	612	571	586	603	582	587	594	588	585	581	579	607	598	551	560	603	550	590	605	561	595	624	614	647	610	583	625	581	587	581	559	531	562	591	591	562	546	588	569	600	610	588	602	573	608	619	613	566	579	592	588	643	542	591	563	586	590	616	598	575	629	601	577	548	572	578	617	575	584	598	569	551	624	591	570	570	555	537	578	586	582	585	582	592	581	577	594	614	584	572	613	598	545	611	586	607	609	595	631	614	575	605	575	601	586	554	556	617	560	609	576	585	624	643	549	605	577	586	605	599	595	632	566	611	573	621	564	591	607	565	576	616	604	570	569	619	611	556	624	652	595	588	526	582	596	556	604	583	579	608	575	602	586	614	631	573	614	586	588	577	604	618	586	613	591	568	613	560	550	585	592	524	564	598	626	592	588	547	618	607	542	586	552	592	570	545	572	570	600	619	607	592	578	601	572	573	514	590	592	588	583	593	608	572	568	580	579	606	641	619	620	635	597	622	601	598	601	640	582	577	575	634	613	593	596	586	575	603	606	583	573	570	605	602	553	586	643	587	576	582	603	633	592	564	574	563	560	597	584	587	601	591	590	605	601	608	590	579	603	626	572	580	637	590	544	577	615	628	615	621	593	593	563	594	569	638	601	568	566	608	623	610	596	573	580	602	605	575	593	557	584	605	607	575	586	583	572	588	598	616	565	615	656	602	554	620	558	539	591	609	639	584	592	590	603	603	581	572	579	568	617	646	582	561	648	586	580	594	543	567	600	606	598	573	546	588	613	621	580	622	617	593	594	623	601	565	576	591	608	602	633	579	571	583	580	588	579	591	606	578	617	574	544	592	580	557	586	577	599	613	616	580	621	568	591	587	587	602	585	556	542	598	590	618	590	596	584	600	589	592	575	616	546	556	590	581	643	602	549	569	598	598	587	619	559	578	607	569	624	610	627	580	598	568	590	574	562	587	614	546	596	595	567	614	583	594	608	585	564	608	568	592	580	621	570	578	572	589	583	574	598	615	565	610	564	607	575	584	572	570	629	601	573	638	555	558	548	628	549	614	582	606	641	567	513	559	603	559	629	551	603	621	608	608	612	552	571	625	575	640	575	639	616	578	597	565	550	597	591	609	601	579	566	582	585	598	562	569	588	596	623	567	584	592	548	574	628	602	593	580	582	647	608	619	597	594	611	618	565	586	572	592	622	587	587	598	641	572	576	559	530	605	619	561	599	546	588	598	576	598	568	629	588	605	608	614	636	617	616	636	561	548	590	598	555	602	600	631	598	562	645	651	620	614	575	634	599	602	605	551	599	598	626	597	607	584	615	605	568	597	589	569	586	557	583	608	548	546	591	577	624	629	599	573	603	610	603	589	533	598	650	602	593	516	585	613	573	614	596	572	592	596	600	615	613	580	616	575	508	565	612	546	620	566	566	552	604	573	594	622	591	560	591	610	577	563	615	595	599	605	622	579	581	552	575	567	623	581	583	580	604	605	556	583	595	561	574	586	564	597	593	619	574	606	525	570	637	561	629	592	584	583	617	597	572	592	614	623	536	536	606	569	604	644	586	574	611	598	611	626	600	605	629	581	627	592	604	609	592	614	609	572	586	597	624	598	601	570	633	587	577	577	556	629	584	589	613	579	577	564	591	579	567	564	580	608	613	560	585	571	606	561	550
24376	21584	29173	24485	21560	9281	1192	804	624	598	572	503	488	470	515	475	489	455	482	455	412	395	393	427	408	423	380	397	403	393	426	409	367	401	405	378	387	388	377	375	404	399	394	415	391	381	370	371	385	396	404	354	378	407	421	377	404	361	366	361	382	383	414	337	394	376	383	364	364	420	366	390	380	361	380	354	377	393	398	368	376	381	364	397	380	392	424	385	381	403	422	362	395	416	349	355	401	398	402	374	357	373	345	373	411	377	388	388	387	411	409	366	342	367	368	351	361	393	371	350	389	404	399	404	375	403	399	375	359	395	383	386	379	387	385	340	373	330	361	365	421	379	363	374	391	390	391	363	381	373	389	361	375	370	377	367	364	388	383	398	382	354	396	366	365	370	374	371	380	352	363	382	363	356	383	402	394	371	361	386	368	372	372	342	382	376	379	363	369	375	386	405	395	379	384	376	358	361	358	343	316	388	375	427	328	388	375	361	382	388	408	363	375	369	402	386	357	384	366	356	347	370	358	381	337	369	383	366	343	377	372	424	386	360	382	344	380	368	394	381	378	397	398	375	373	352	366	395	368	381	388	373	362	380	395	370	373	372	380	380	376	389	337	373	371	376	394	391	399	370	370	378	376	366	355	382	360	396	362	361	368	381	385	365	352	382	359	366	425	351	367	404	377	396	345	357	363	379	365	380	400	363	371	402	383	363	361	398	384	351	384	374	391	368	373	378	362	408	397	368	352	390	359	371	348	355	421	360	392	351	369	354	360	331	349	389	365	370	405	407	403	335	428	374	378	392	384	360	364	388	366	393	409	376	378	359	358	412	374	401	362	365	346	361	364	396	370	375	347	373	392	386	400	380	363	360	357	386	385	359	347	355	391	357	372	347	390	367	363	347	401	385	374	364	394	390	387	367	365	382	390	355	373	390	353	386	370	340	394	345	380	358	398	374	387	362	370	388	407	391	386	436	385	376	379	375	354	353	386	405	395	368	365	391	408	385	400	415	365	360	407	377	367	358	378	395	361	364	413	372	402	362	375	379	379	398	403	364	405	346	365	371	366	385	386	387	405	375	396	391	376	341	404	353	372	349	374	369	390	364	361	376	381	365	332	370	363	360	410	347	396	358	403	375	377	384	390	373	372	345	386	351	369	355	371	401	410	370	349	360	389	324	349	361	361	380	367	348	374	401	369	384	360	380	405	378	370	389	372	370	364	322	371	364	369	380	383	349	386	408	386	384	384	392	365	401	368	381	398	366	334	357	356	353	371	352	355	381	361	415	383	394	379	383	394	421	362	377	373	401	380	372	369	369	378	395	384	373	403	358	381	381	390	364	357	367	400	391	397	345	381	367	374	393	313	362	373	383	385	379	359	408	373	362	361	401	394	373	361	356	363	373	365	360	363	413	383	402	378	360	374	419	393	400	369	357	373	375	397	349	415	344	366	374	380	381	366	375	375	354	387	338	354	352	363	366	380	396	326	362	396	397	374	398	366	401	344	401	354	350	381	359	344	367	407	395	406	366	389	356	386	349	382	359	331	360	396	430	376	406	356	363	376	371	424	364	387	346	370	345	402	382	394	394	388	378	345	395	405	350	378	390	391	373	344	379	352	369	332	357	342	396	398	384	364	408	401	358	385	345	376	384	350	364	359	371	371	354	407	385	383	365	393	364	402	383	356	387	400	363	339	366	351	395	388	381	369	385	360	350	371	387	378	362	373	369	383	397	370	367	390	347	404	372	326	361	395	372	350	356	387	346	393	393	361	375	390	378	360	370	349	375	411	376	391	365	393	365	367	405	367	368	386	367	367	399	386	364	346	364	390	368	342	340	355	406	355	374	365	368	365	366	378	374	399	388	362	350	374	347	376	354	380	380	338	399	416	401	384	355	351	404	371	408	380	321	370	379	371	364	398	371	374	380	366	365	361	373	417	412	342	391	397	365	362	385	358	369	356	378	367	334	351	374	385	336	363	381	405	361	355	367	407	399	383	375	369	345	366	388	370	383	378	397	351	386	383	378	334	363	373	416	340	362	332	342	399	389	370	363	393	380	375	387	372	365	379	373	368	380	396	391	339	373	359	376	345	382	386	337	373	375	394	373	381	381	386	323	372	361	395	372	382	355	379	344	341	348	393	395	424	410	376	377	361	397	314	339	395	368	388	391	375	386	356	342	408	386	349	369	335	365	396	355	386	388	357	383	330	406	364	344	391	393	396	373	391	403	378	362	347	371	366	364	333	392	341	367	354	365	394	414	367	397	390	372	384	374	337	386	369	369	362	398	371	360	373	402	362	354	406	361	364	380	391	376	387	412	396	405	365	383	330	372	367	414	340	392	353	373	352	388	354	361	357	411	350	374	380	379	367	368	359	402	353	368	347	395	408	386	381	419	393	381	361	350	393	364	363	389	348	377	389	362	394	359	394	379	391	384	366	381	373	343	409	367	376	387	350	362	389	355	382	384	382	393	380	394	402	393	394	393	364	357	384	371	371	393	386	362	365	377	375	390	399	335	408	368	356	344	392	365	407	386	360	386	401	384	383	375	363	374	399	393	370	343	385	374	356	381	392	342	364	360	411	350	363	388	364	370	366	356	361	404	355	386	386	367	412	373	345	360	371	367	408	381	357	392	363	371	364	383	383	387	382	396	351	394	371	373	379	383	367	390	368	371	360	409	353	401	370	370	374	378	351	368	352	397	371	378	352	381	357	351	374	356	344	367	412	369	348	364	413	341	386	356	345	368	350	329	361	373	376	398	334	355	357	356	329	378	382	356	377	354	375	388	378	338	373	403	344	392	382	379	371	412	377	373	354	389	390	389	380	350	394	370	378	359	383	342	379	373	382	328	403	382	321	351	355	367	332	352	362	351	370	354	375	379	392	361	382	371	362	385	373	387	349	350	394	381	372	370	413	379	360	358	360	375	376	366	359	397	367	348	380	399	399	365	398	356	377	405	368	365	370	358	349	361	379	380	397	359	380	396	389	400	386	360	393	397	356	353	372	359	367	350	377	380	370	370	379	361	331	378	349	380	381	390	376	355	392	369	359	350	374	377	361	367	365	381	382	414	380	346	381	386	402	370	362	373	377	390	389	387	382	370	399	345	350	387	356	382	372	396	377	411	380	361	352	361	369	368	343	374	345	384	338	355	373	375	410	372	377	411	380	374	371	354	364	363	347	373	374	397	377	374	350	363	375	403	389	365	362	368	373	359	383	369	396	362	393	386	371	377	390	359	374	363	359	376	339	380	382	359	365	366	349	341	361	382	347	373	378	384	388	404	359	379	374	391	336	337	381	352	364	356	349	354	395	398	359	376	360	388	392	373	346	336	348	413	373	350	378	362	377	361	372	396	373	365	373	393	376	363	349	348	368	371	352	389	328	397	394	408	373	409	406	367	371	379	354	391	405	367	368	373	382	399	424	385	358	368	385	341	369	322	356	402	367	368	382	373	368	390	384	367	379	349	342	381	370	380	371	352	354	374
4930	9918	8390	4461	3028	2312	1787	1561	1266	1089	962	895	734	713	721	711	657	609	613	606	584	600	566	594	552	554	562	532	570	527	523	549	538	491	525	519	533	531	561	514	514	493	524	503	513	527	494	505	551	512	541	546	524	521	514	488	526	539	513	525	494	484	526	506	519	476	540	496	505	507	494	503	502	462	504	499	503	522	524	500	489	557	461	527	543	503	542	520	508	533	536	498	497	549	530	475	542	567	503	471	519	505	504	495	513	546	481	543	551	503	576	483	501	485	504	552	515	516	500	474	485	521	545	506	528	519	504	493	541	507	493	558	527	528	539	526	492	517	492	524	516	528	515	510	478	509	503	507	480	508	560	483	516	497	526	535	451	493	488	493	519	522	504	540	534	485	523	500	495	499	521	515	497	530	515	483	511	465	501	480	524	502	503	489	495	524	513	515	483	481	493	507	517	469	511	501	521	528	484	521	516	472	494	480	550	527	454	489	524	492	518	495	533	460	541	460	496	515	477	504	540	472	513	483	504	492	501	475	479	493	527	503	492	510	533	484	507	498	452	502	522	486	529	490	505	508	501	527	501	467	521	498	530	491	544	507	481	487	487	528	547	490	512	454	462	499	497	549	484	485	487	542	486	506	515	495	492	503	481	496	526	504	474	493	479	478	519	530	496	527	521	511	508	501	475	527	483	523	523	490	484	535	510	517	487	518	528	516	505	507	490	497	476	530	501	476	491	526	477	490	518	486	462	486	511	550	521	509	479	514	479	499	534	519	484	507	536	514	500	501	483	500	493	503	494	513	473	518	513	525	499	501	465	491	495	540	497	475	477	520	512	513	505	497	493	481	521	513	522	464	486	503	490	525	525	502	499	506	542	502	464	513	492	486	565	510	471	484	488	489	507	490	500	532	501	499	524	491	487	496	478	477	518	518	535	499	498	514	482	496	505	532	515	530	497	503	504	510	502	515	454	512	506	486	525	515	508	450	515	507	511	520	481	502	470	500	494	506	506	489	511	539	483	511	484	504	501	484	484	485	529	479	486	491	487	471	517	493	510	486	539	468	523	501	542	531	508	511	464	521	490	478	505	485	510	524	496	484	540	496	498	462	499	465	469	487	499	499	485	508	485	533	517	528	516	475	505	498	478	478	509	488	477	518	523	523	512	482	522	506	516	526	483	501	496	448	496	524	484	523	507	518	518	488	502	498	503	448	521	480	497	536	485	502	497	531	514	471	511	480	485	506	465	492	514	472	506	479	510	478	511	493	489	479	516	515	494	465	475	500	497	455	486	465	535	497	517	488	518	474	525	493	507	490	508	483	528	473	495	515	503	551	506	497	511	467	493	495	465	472	535	500	469	514	507	492	516	502	521	520	495	490	520	509	502	503	521	505	525	507	489	492	548	510	480	496	500	499	527	535	502	495	533	485	490	524	523	512	492	513	476	532	508	509	483	525	532	533	470	497	503	495	560	513	492	491	493	482	471	474	487	498	486	512	471	543	482	496	502	511	520	505	538	485	488	498	478	493	513	515	525	529	514	513	524	512	474	533	500	493	513	481	522	471	511	496	509	510	486	499	501	497	520	481	492	499	504	510	495	499	490	491	461	511	506	522	509	506	513	476	527	474	497	525	463	500	460	533	500	494	513	480	485	496	481	538	533	512	524	526	480	529	466	508	539	502	475	480	496	484	474	476	496	504	504	486	495	513	468	492	515	521	535	462	512	502	481	514	448	493	502	500	496	504	497	463	493	492	500	461	550	470	470	525	511	493	522	500	539	506	509	492	540	485	479	512	467	504	506	520	508	523	523	483	469	498	529	505	519	556	555	494	457	521	486	520	505	507	504	508	489	513	504	472	495	523	521	473	512	525	515	525	484	474	474	516	547	519	478	501	519	513	503	528	506	495	470	526	468	515	523	529	504	506	526	511	517	489	483	491	520	474	498	489	544	516	510	478	537	528	491	506	454	485	472	481	526	500	477	480	521	514	507	494	534	472	454	490	511	511	480	487	510	473	471	545	478	503	480	541	535	513	488	560	476	474	495	452	494	518	484	512	519	500	487	498	503	477	493	480	487	501	507	519	486	543	504	522	535	518	452	483	496	520	545	521	482	490	491	515	511	506	545	483	516	522	486	519	502	466	479	534	514	520	487	465	549	510	491	521	517	489	520	457	510	513	519	516	540	532	481	501	543	535	510	507	544	524	507	500	509	485	494	474	550	523	526	511	482	457	508	472	518	453	486	530	512	481	517	513	524	464	504	519	540	521	504	535	497	482	466	519	468	495	500	485	516	522	543	517	497	505	519	464	499	470	531	518	501	503	510	520	494	510	501	519	497	473	520	509	511	490	554	489	551	470	538	493	515	481	498	514	523	552	505	499	493	500	524	522	505	522	516	511	535	497	481	491	503	556	515	487	475	451	548	522	488	511	498	487	476	520	516	481	507	501	502	495	493	520	504	470	521	510	515	559	471	509	483	516	482	489	528	560	527	505	493	507	499	510	460	513	499	484	513	501	521	483	510	480	531	503	461	491	500	485	463	515	490	500	534	481	549	498	492	507	505	526	484	479	502	503	484	493	507	521	494	503	537	524	502	493	514	513	474	513	518	474	514	536	542	512	459	506	511	512	515	484	449	487	533	504	461	507	505	523	487	545	540	483	503	508	473	521	475	481	510	491	556	506	499	485	464	515	546	529	510	459	498	531	492	499	447	473	532	466	527	468	480	449	478	479	468	471	510	498	522	462	537	496	531	506	517	520	535	526	500	481	543	473	491	473	500	479	511	479	517	527	498	480	520	547	441	487	506	488	527	491	513	502	524	477	518	478	520	485	499	560	477	482	462	481	542	506	515	544	501	524	513	473	503	488	505	500	504	514	488	503	504	478	515	499	482	512	515	530	539	490	490	525	451	518	515	480	507	473	474	498	489	543	499	508	521	517	481	504	488	525	499	519	502	495	493	531	475	503	527	482	494	523	511	525	507	503	515	477	553	482	520	478	494	482	515	515	486	521	525	533	476	489	498	526	527	497	495	541	510	500	517	527	537	525	503	480	488	488	458	475	442	491	503	474	499	499	504	510	535	500	534	528	516	529	504	507	500	498	501	467	507	523	545	491	486	469	493	492	487	490	555	489	493	496	503	511	491	477	534	528	525	517	505	541	507	497	457	530	485	488	518	465	470	514	515	485	502	490	502	522	511	475	467	493	515	493	503	522	459	534	475	480	500	452	553	502	502	471	495	529	512	482	506	463	511	517	511	527	516	524	535	483	485	450	494	481	550	522	483	490	543	514	456	493	481	519	519	457	492	515	542	470	510	495	521	499	470	513	465	528	488	544	509	547	503	496	508	478	477	509	502	529	472	511	494	493	496	486	455	482	479	502	559	498	480	572	497	438	537	528	515	486	453	497	504	537	505	505	501	471	480	528	556	486	507	494	506	486	494	461	528	468	479	519	502	505	510	498	482	510	490	528	455	487	523	512	465	491
23365	21572	29611	24027	21572	21583	7113	1039	734	595	545	466	405	405	340	341	270	291	266	269	227	277	233	226	252	229	224	219	204	239	209	213	207	234	214	198	193	190	158	191	211	197	211	200	206	206	167	186	208	190	178	210	195	185	186	187	189	194	161	193	185	180	179	185	199	187	174	169	164	210	177	186	189	181	195	174	162	165	217	170	183	189	194	219	187	173	194	188	206	180	165	183	157	185	193	194	167	174	199	186	175	185	185	199	197	181	188	225	212	211	197	189	170	170	184	177	181	178	181	173	209	169	157	199	185	186	181	180	191	186	190	185	168	186	171	183	189	180	177	184	155	209	167	179	151	182	164	158	191	189	168	148	153	162	149	193	181	181	186	171	173	187	158	169	176	191	180	184	164	184	198	197	183	216	187	195	175	190	161	182	198	179	169	173	169	177	155	181	172	179	151	135	184	212	187	157	180	168	174	171	196	177	171	201	151	174	187	181	153	182	196	185	179	183	180	171	159	190	192	178	203	161	164	188	168	177	198	180	180	177	172	189	174	165	193	177	184	179	182	185	177	176	166	161	193	177	191	166	168	178	175	176	154	175	167	168	184	183	196	177	176	200	174	197	188	182	172	180	194	176	176	176	183	207	171	162	195	181	179	173	150	168	203	184	178	191	178	160	179	171	173	191	178	178	180	184	155	164	174	183	168	181	189	186	179	194	174	193	190	183	203	198	199	179	187	166	157	185	167	185	191	180	206	168	194	164	174	178	179	160	199	200	160	190	165	175	197	206	169	165	172	184	197	189	176	172	226	170	186	176	163	179	189	198	196	163	149	202	204	183	173	168	169	202	198	188	180	165	181	146	191	189	171	188	195	169	190	190	219	197	164	166	168	199	160	178	195	170	173	173	188	141	181	183	183	168	182	161	182	187	177	176	161	173	188	175	190	149	153	189	168	198	167	175	143	198	181	187	180	180	189	178	161	152	194	184	180	201	181	173	181	199	191	164	177	182	178	164	190	156	153	174	189	188	145	171	180	193	196	203	196	178	192	158	172	154	186	173	171	169	173	191	179	161	200	176	174	196	183	179	188	194	180	167	179	174	187	176	208	191	206	202	211	166	174	174	178	184	194	181	192	185	175	171	174	167	168	195	151	163	193	173	188	187	178	172	201	191	190	207	171	185	201	168	162	190	168	178	155	169	170	184	187	209	197	179	178	163	181	156	176	186	181	183	168	192	194	170	175	183	193	184	152	181	183	183	175	192	202	207	182	136	169	183	149	198	173	173	198	168	179	180	182	181	152	161	182	195	195	182	180	172	173	154	182	161	171	183	210	145	187	179	170	164	186	177	186	160	184	184	180	166	175	140	157	151	168	157	159	163	184	170	180	169	172	186	166	180	223	181	177	185	195	180	200	189	177	178	160	175	170	181	173	182	190	178	173	190	193	176	193	187	186	176	178	179	154	184	172	194	161	178	177	175	154	185	135	150	147	174	190	165	190	166	160	180	181	162	169	167	167	184	175	186	180	163	161	194	164	208	205	177	188	188	196	159	198	169	160	168	193	184	167	197	187	203	160	196	187	174	168	186	179	186	185	187	194	163	193	185	177	175	180	189	184	176	169	175	179	183	189	184	196	188	176	166	172	179	174	176	177	159	178	169	185	166	184	183	198	174	192	192	159	166	159	178	197	179	191	189	177	178	191	182	175	199	155	174	184	186	177	196	172	155	165	186	193	202	152	165	202	154	170	195	191	183	160	204	176	174	188	186	146	163	156	143	187	181	205	212	185	202	195	168	198	198	164	147	184	193	181	155	174	176	159	164	190	182	172	177	185	175	174	187	180	192	194	180	189	196	183	175	179	207	187	194	184	167	184	189	198	185	190	182	167	155	168	163	181	198	174	163	185	209	169	164	179	174	192	184	179	176	184	172	178	178	165	176	179	194	187	184	181	160	173	162	176	215	183	196	195	174	186	185	187	178	169	174	170	148	172	184	179	172	187	181	181	191	160	175	165	191	185	193	164	182	164	203	189	167	198	161	178	165	165	176	187	153	166	173	206	181	179	185	198	181	181	171	192	197	166	191	173	195	178	181	170	186	180	159	163	174	193	189	172	191	205	175	154	188	186	183	174	182	188	165	184	168	183	215	168	190	185	160	183	158	159	177	161	166	173	180	179	150	192	185	177	196	173	193	202	154	204	185	185	194	179	179	184	187	166	168	211	171	180	201	168	195	189	203	171	206	183	189	166	181	176	178	186	174	192	167	164	166	190	194	180	183	155	161	183	155	171	194	173	188	184	183	177	158	197	166	171	175	185	183	177	175	178	191	187	183	170	184	167	177	185	199	192	163	166	168	191	169	152	200	201	182	158	192	201	200	186	163	167	154	172	155	174	181	170	183	176	186	199	173	167	175	175	178	179	192	189	187	173	185	175	174	158	186	164	174	163	162	214	171	176	206	179	193	182	181	174	180	160	182	182	186	180	165	177	166	199	205	153	166	176	185	182	201	189	182	179	171	176	164	182	161	186	180	183	160	173	166	212	195	170	178	179	179	183	190	164	166	190	186	187	175	168	179	167	162	150	177	164	179	169	198	175	168	188	166	163	176	169	167	198	174	185	204	184	183	185	192	194	181	171	168	158	153	183	170	181	175	165	150	179	191	175	187	191	180	186	168	170	187	192	180	177	193	197	199	177	159	165	174	174	204	176	188	191	191	175	182	167	167	187	202	177	190	182	180	166	173	180	184	174	170	194	149	186	186	161	167	159	156	184	174	186	153	187	187	196	164	140	170	202	168	159	177	175	159	182	166	172	170	216	184	188	195	157	162	185	182	162	181	184	182	194	177	213	200	154	167	182	178	163	193	198	164	183	174	178	185	189	187	166	181	194	197	175	189	188	179	207	166	159	184	173	176	202	188	194	172	163	196	155	164	173	164	177	199	179	184	179	175	184	166	178	181	176	155	162	177	167	178	155	180	168	160	182	195	185	167	153	189	177	202	177	203	175	205	186	208	194	180	172	181	171	199	168	167	180	201	191	170	184	162	193	186	186	165	195	194	182	154	167	169	204	188	187	198	171	179	171	173	173	176	174	158	172	155	181	185	153	177	175	189	173	167	160	190	190	194	210	177	171	154	183	162	171	176	183	182	176	205	163	189	178	173	178	188	171	194	174	186	161	168	169	185	165	186	184	169	174	184	184	182	196	178	155	167	193	170	177	164	192	197	188	206	182	183	169	178	170	179	198	193	178	204	195	166	191	179	176	162	184	174	194	174	173	190	151	170	178	179	166	161	194	185	177	168	168	185	166	161	182	198	153	178	176	175	171	167	185	184	195	172	186	166	174	189	178	183	187	196	167	173	197	188	179	186	162	167	143	178	161	165	183	182	178	175	155	170	175	177	204	168	180	184	151	149	187	184	156	184	192	188	158	177	186	162	183	183	178	174	196	155	154	171	159	186	196	172	165	170	199	186	167	182	201	197	188	164	208	187
7194	16034	13761	7308	4926	3751	2942	2381	1811	1461	1176	1015	841	705	661	579	566	538	448	440	420	416	400	363	390	341	363	338	334	334	328	324	323	302	293	290	296	323	282	273	319	274	265	250	302	268	292	278	271	302	287	288	286	271	271	295	262	242	286	260	265	251	265	276	251	276	236	243	269	273	258	259	252	247	269	236	243	259	272	264	235	247	249	277	238	262	221	264	265	265	239	237	275	251	226	232	234	260	260	271	251	279	264	269	244	252	234	299	282	314	265	282	239	265	263	225	241	233	255	245	263	287	258	258	274	229	262	246	238	253	227	230	270	219	240	230	260	237	243	231	216	274	266	254	262	244	264	277	251	253	243	263	261	209	246	253	253	229	256	268	261	234	234	276	240	241	259	235	245	221	211	257	249	266	245	259	281	266	243	278	243	257	250	241	268	250	250	254	217	249	235	229	253	267	234	233	267	268	264	255	268	228	257	265	252	229	223	266	273	256	237	245	241	228	234	244	256	246	235	249	234	206	223	233	238	243	242	244	258	247	253	244	229	268	245	263	235	254	261	254	268	259	247	231	239	233	223	239	249	256	262	234	252	258	251	243	261	231	252	229	255	241	220	235	228	221	223	226	229	260	255	272	248	249	262	226	243	254	272	241	241	230	242	235	234	249	219	242	235	240	243	234	225	291	224	258	257	246	258	243	244	229	244	233	221	236	268	243	228	265	221	257	236	214	273	247	252	263	282	207	230	263	237	248	224	263	226	239	233	250	241	223	239	261	243	235	235	243	202	238	238	222	216	250	275	262	266	202	252	241	255	237	261	230	244	251	245	265	254	249	254	261	240	250	242	262	244	218	250	231	240	238	227	237	251	245	253	241	266	231	257	244	257	242	238	257	262	225	255	233	264	245	236	229	247	234	220	237	257	243	229	220	219	245	225	234	257	234	259	253	250	258	253	245	257	240	258	276	237	256	270	254	229	266	251	258	244	240	257	240	245	248	237	258	260	227	250	234	268	262	235	241	225	239	240	240	276	211	230	242	256	228	235	244	258	233	249	262	236	245	265	240	267	255	269	247	244	281	263	275	240	229	249	231	241	241	264	256	233	245	258	249	276	225	250	242	242	233	257	254	245	223	240	218	247	264	238	227	261	235	284	215	252	253	236	249	254	220	270	268	250	247	256	254	244	256	218	225	224	287	257	214	249	230	255	249	218	254	265	244	244	247	242	244	239	265	241	241	271	231	272	256	258	263	240	224	248	260	238	252	214	248	225	249	215	231	238	249	265	263	243	231	228	258	259	274	270	266	243	259	256	246	245	229	227	228	253	250	238	229	233	237	262	231	252	245	260	243	252	248	251	240	259	227	266	260	245	283	242	240	235	256	232	258	268	239	261	261	261	253	227	255	241	253	219	239	247	262	217	256	227	238	269	223	255	251	249	267	229	241	242	240	255	243	238	247	267	256	227	240	243	248	248	247	254	239	236	266	266	246	234	257	251	238	229	262	257	244	235	224	256	233	239	266	231	221	243	251	287	250	232	266	259	237	240	237	284	283	234	257	238	239	204	267	239	231	253	230	221	263	222	241	265	233	249	238	241	261	239	232	270	266	259	241	205	245	234	279	238	236	253	242	249	278	233	257	272	224	260	234	254	231	238	231	224	232	257	260	260	252	207	245	219	240	264	233	260	248	238	244	244	247	250	248	260	250	259	254	249	266	250	265	248	235	256	251	259	246	247	240	252	267	257	255	254	241	293	205	242	249	242	247	251	247	243	237	234	229	256	258	254	259	256	236	239	242	227	256	243	239	231	247	255	258	266	250	262	263	208	230	250	259	226	253	241	222	280	248	239	251	255	270	227	239	218	278	243	264	281	268	231	247	255	221	244	262	243	270	226	261	264	263	253	234	251	245	246	288	252	240	260	234	225	241	260	268	234	245	249	236	244	255	241	238	231	284	267	244	258	255	234	238	234	260	273	236	250	239	250	247	244	239	243	257	263	238	235	212	253	211	233	244	283	245	221	218	240	255	239	253	235	224	236	239	271	251	259	267	256	234	270	241	224	248	250	233	258	247	255	251	271	254	235	246	229	245	239	262	261	274	242	222	261	256	252	240	242	275	242	214	258	228	278	257	245	197	251	253	261	265	259	230	242	263	275	267	260	244	249	229	236	263	240	234	231	239	245	229	229	239	261	237	238	249	260	247	270	243	245	259	242	251	236	244	258	250	218	229	244	252	248	232	224	256	267	273	210	237	238	220	233	255	238	221	281	240	244	233	232	257	255	235	202	258	256	235	248	249	238	231	260	237	255	235	262	252	268	270	234	262	269	250	278	268	229	248	253	240	248	221	273	250	235	261	245	245	237	222	235	251	257	244	252	232	230	231	265	263	233	229	248	251	267	262	267	234	216	245	251	211	261	223	223	216	281	236	240	253	257	253	238	240	219	237	227	238	250	228	221	241	277	256	272	283	235	262	251	242	228	240	263	265	264	248	233	231	230	263	232	246	252	253	275	239	216	267	234	266	252	251	258	251	266	273	245	242	241	206	223	253	260	232	240	248	248	261	227	232	260	257	247	242	219	245	258	224	255	241	266	249	230	236	234	248	245	230	232	252	255	237	223	217	243	233	263	231	220	230	233	277	264	239	267	250	237	264	263	244	226	242	239	231	246	230	235	240	223	224	210	237	244	248	255	251	258	212	239	271	250	239	251	230	245	182	238	259	247	239	234	251	255	260	264	245	227	250	258	240	220	232	265	254	245	224	252	253	264	253	237	248	255	251	267	252	210	246	249	282	251	243	252	240	284	233	234	229	230	260	254	252	236	231	217	235	246	275	260	229	274	246	264	225	251	261	240	252	230	275	256	238	252	232	246	230	200	253	274	252	276	222	240	232	227	217	256	253	261	252	238	257	258	250	238	246	250	238	258	257	234	239	243	238	264	253	271	242	240	236	248	254	229	257	230	258	207	243	269	264	237	263	253	234	212	258	236	230	261	252	262	263	224	271	251	234	259	241	261	259	242	235	258	264	264	261	266	253	245	239	223	253	259	234	266	254	242	240	245	274	232	241	227	236	230	241	244	274	224	266	235	247	227	243	241	247	255	248	236	244	229	258	242	255	215	266	234	239	250	217	256	258	256	250	271	238	252	236	264	252	266	230	228	255	251	290	253	246	258	223	262	262	248	272	239	256	240	246	240	230	254	228	262	248	217	223	238	237	234	244	243	259	238	260	247	256	241	253	248	263	216	248	245	238	241	233	223	239	237	244	206	231	245	245	249	251	242	264	228	278	281	246	233	258	281	274	252	237	274	235	259	234	251	229	242	261	240	241	231	244	227	249	235	243	259	258	235	251	263	248	259	265	210	249	267	243	273	257	253	256	265	216	211	246	254	250	224	264	249	248	260	248	208	225	250	250	241	239	242	237	282	245	258	237	254	247	229	266	258	274	250	229	233	270	246	259	244	254	266	235	259	254	243	230	288	236	240	234
27397	21019	9063	936	595	544	564	493	505	470	460	527	492	471	498	499	506	491	488	469	450	470	453	460	480	461	445	446	461	463	448	424	470	447	495	481	487	416	494	465	475	433	481	475	466	449	444	469	445	464	489	434	489	487	507	449	456	461	431	470	458	472	474	448	487	466	450	429	459	446	460	469	426	449	464	442	448	435	446	455	461	454	526	477	464	471	446	502	489	488	459	494	443	470	475	439	434	436	446	451	474	412	452	513	472	461	441	474	468	503	469	466	466	443	468	437	454	458	418	483	459	461	502	472	402	452	443	428	441	465	446	456	427	467	464	435	452	476	470	471	395	460	429	471	472	414	434	466	449	419	486	446	451	468	440	440	476	440	417	469	478	455	460	472	468	421	461	482	434	460	451	451	442	481	423	464	426	441	463	461	473	428	436	469	475	435	499	467	448	504	451	452	484	424	460	424	467	420	469	469	475	461	421	459	449	475	482	484	481	454	422	456	522	481	448	442	475	472	472	460	473	464	469	431	487	468	431	455	445	456	474	450	450	440	423	452	466	471	422	467	491	444	448	443	405	490	450	446	432	438	430	421	457	458	472	465	423	449	479	473	442	467	436	418	449	473	495	444	465	461	475	462	451	480	435	444	478	451	449	431	432	423	486	497	465	461	452	453	476	468	455	470	443	466	450	449	468	476	477	460	466	455	438	469	471	404	424	440	436	455	457	485	469	483	441	445	449	471	477	452	451	471	455	477	476	436	431	467	442	472	444	455	473	470	435	446	410	454	426	449	459	481	501	453	448	437	423	443	483	423	494	470	459	457	448	412	451	460	442	477	470	451	433	468	465	475	453	464	465	440	447	472	456	458	487	480	452	461	460	458	487	482	433	440	441	417	439	405	459	465	479	463	470	468	431	480	456	478	440	452	442	448	446	477	452	442	468	422	480	441	469	459	496	519	473	442	495	421	429	475	445	476	455	476	453	437	485	472	467	449	434	475	455	490	460	464	463	502	463	463	449	461	479	482	463	457	489	436	464	511	445	431	449	423	479	474	431	439	514	472	451	462	465	497	445	426	465	480	451	457	458	464	458	461	474	464	431	456	450	477	448	488	441	472	444	449	473	488	446	411	452	431	497	442	435	436	469	485	461	499	469	462	471	485	444	454	407	485	445	446	436	451	461	450	475	489	427	437	464	478	464	450	474	467	471	462	459	475	474	461	461	445	479	462	442	467	426	440	438	463	509	488	453	439	470	459	473	433	482	486	438	489	442	431	416	476	462	428	453	422	452	496	430	445	453	456	479	455	428	478	405	445	472	441	478	465	477	469	441	449	489	465	441	493	451	481	451	436	459	428	433	469	456	460	459	457	462	444	448	455	444	440	525	447	424	462	459	474	483	482	427	456	490	462	433	421	459	469	467	450	454	468	447	442	461	435	496	449	482	446	493	460	439	465	476	458	439	473	446	443	403	442	422	458	460	452	461	450	455	439	482	469	432	464	448	436	426	475	448	448	467	402	469	453	475	445	466	439	427	480	459	451	460	445	488	445	474	462	447	485	500	436	459	446	485	466	448	475	430	429	461	434	423	469	454	458	448	452	431	446	512	463	477	448	462	468	489	450	477	461	444	449	464	442	446	443	436	482	412	474	457	473	431	485	458	456	434	464	437	467	426	453	466	450	451	413	445	442	438	455	481	467	459	446	473	450	500	472	444	452	444	459	440	436	461	469	456	432	441	448	485	457	451	451	441	461	404	491	451	440	438	491	476	486	452	472	463	477	443	469	492	474	485	478	486	432	455	429	474	498	447	453	500	479	462	485	468	439	463	497	465	463	438	468	481	475	489	439	465	460	486	435	460	475	471	456	449	476	467	486	481	430	461	489	439	467	406	483	459	449	458	490	427	454	436	470	450	456	495	456	475	453	425	446	428	466	437	486	454	476	468	454	465	462	446	483	436	455	450	457	445	475	445	453	409	445	453	472	480	460	444	471	407	494	461	438	426	516	445	427	433	442	460	473	469	486	444	509	429	458	472	430	516	448	447	516	437	459	447	452	443	477	466	464	485	443	460	465	482	450	464	468	456	412	490	469	439	470	443	443	448	444	475	454	441	448	444	433	452	423	477	460	464	461	489	432	466	439	452	464	430	516	438	451	427	469	434	449	439	424	443	461	466	484	441	466	444	449	444	454	486	465	458	464	450	487	474	471	447	450	502	464	397	445	479	480	455	463	441	465	444	436	477	395	447	475	436	436	461	501	490	449	465	456	458	460	474	426	439	466	448	470	463	439	435	439	415	445	439	441	419	429	445	440	450	448	459	458	451	480	464	462	464	488	437	450	481	451	481	451	460	486	433	433	422	471	488	451	447	461	468	471	492	480	448	480	443	476	464	465	462	449	446	477	442	463	445	509	492	488	448	461	464	437	443	432	443	444	458	457	441	455	496	423	448	422	420	463	494	446	461	455	501	419	442	439	449	493	443	468	479	434	464	482	389	464	481	453	476	487	498	459	463	464	441	449	422	494	437	439	477	460	450	477	485	462	460	437	489	446	467	443	487	467	441	449	468	477	482	456	450	460	477	424	448	447	486	443	446	482	474	468	470	458	427	449	461	475	491	450	447	442	438	473	439	442	501	432	441	493	452	437	450	444	456	472	477	502	483	471	433	499	463	402	420	444	477	449	449	455	433	468	433	453	477	430	475	439	443	487	493	443	470	449	456	515	416	458	529	461	436	448	471	477	486	465	447	449	460	430	439	445	428	516	470	457	463	443	446	424	434	508	457	432	489	441	470	442	469	469	446	431	477	470	462	468	502	467	409	491	418	473	457	498	501	460	439	414	487	441	462	459	446	461	437	451	457	451	454	441	469	436	423	472	492	480	459	456	450	438	431	446	450	446	454	460	447	476	438	487	460	459	444	432	427	473	476	473	403	487	420	440	505	473	465	490	453	452	478	467	448	481	470	456	518	476	424	448	493	443	462	471	443	476	430	490	465	463	437	435	452	423	452	511	493	453	427	467	464	441	443	447	489	459	486	470	447	453	421	442	484	467	458	425	443	435	449	452	439	458	484	447	481	450	479	471	484	466	468	458	470	433	499	461	471	443	454	466	482	460	473	411	457	457	488	435	456	471	493	465	433	452	448	470	419	443	442	427	449	465	443	441	457	476	418	439	441	444	461	446	430	484	443	451	438	503	455	494	467	475	473	486	447	490	445	454	471	472	450	461	438	453	455	427	461	448	471	461	446	464	483	469	463	433	438	429	443	489	424	452	457	488	468	455	491	498	445	432	474	461	465	461	437	468	456	452	501	435	454	456	494	473	479	496	463	452	507	447	489	459	479	458	450	445	485	473	435	428	448	469	453	470	478	449	453	455	465	458	456	484	480	466	486	442	396	417	456	484	473	465	429	434	438	467	455	474	472	464	433	437	438	438	469	460	418	479	444	466	450	482	493	469	429	467	461	473	454	460	450	437	507	436	456	489	453	477
4072	1432	1310	880	775	713	711	727	694	627	665	646	625	623	578	613	666	632	588	623	661	589	599	684	581	621	635	586	663	608	597	624	643	608	591	601	653	632	588	634	613	610	629	600	623	617	562	631	590	597	612	616	601	630	641	573	638	586	597	623	579	597	570	565	625	632	586	643	584	619	572	620	604	616	598	552	560	574	616	586	620	552	599	590	635	622	601	605	628	611	577	614	617	570	593	604	624	622	627	605	547	593	616	557	579	631	632	648	641	604	617	605	592	619	614	593	592	576	624	594	594	561	602	605	585	566	615	585	598	611	603	601	590	590	616	581	586	566	609	597	585	591	561	592	594	618	580	637	619	571	635	653	572	601	615	570	594	628	606	626	578	544	562	579	599	573	644	628	619	600	602	607	604	581	595	589	575	643	637	599	578	587	583	589	582	583	637	591	596	603	602	569	616	597	589	574	593	584	600	599	624	632	561	633	632	608	587	596	588	601	662	605	611	623	604	594	585	552	543	579	623	620	585	568	594	622	605	609	612	611	599	615	634	637	601	566	558	640	583	622	636	591	570	607	615	575	595	623	636	652	633	589	626	577	610	554	636	568	629	640	589	630	599	605	535	602	592	606	670	605	633	603	644	608	557	597	575	609	587	597	650	587	577	555	594	573	581	599	635	635	580	594	584	650	597	613	578	574	596	578	590	612	557	615	619	576	635	597	601	593	589	596	599	615	629	616	599	639	589	629	621	597	604	635	609	624	604	655	585	569	602	644	601	614	608	611	635	602	632	674	580	583	597	624	581	611	582	601	596	591	634	615	611	566	636	594	638	605	593	602	583	556	613	617	640	615	604	610	616	588	570	538	581	615	627	605	639	582	585	596	639	587	602	607	589	575	590	602	623	643	661	635	618	591	627	561	596	603	625	593	593	578	619	624	601	614	597	632	612	635	586	555	618	590	619	663	612	633	642	604	608	584	588	609	574	588	608	603	569	633	602	600	610	585	603	604	619	611	576	570	588	630	596	621	629	618	587	638	626	579	581	621	557	604	665	592	619	560	594	622	623	648	633	622	640	614	568	594	607	623	633	637	607	624	578	600	580	625	632	602	638	619	597	597	624	595	642	608	608	566	594	589	605	611	604	569	618	607	603	611	617	565	604	602	615	652	626	615	597	623	624	587	603	630	621	613	693	634	658	598	618	631	608	600	566	616	612	599	611	589	580	573	610	626	575	565	621	605	633	566	601	585	576	578	590	609	638	620	573	588	608	602	555	595	597	602	627	603	587	583	611	571	610	635	580	628	603	596	624	634	578	556	601	584	659	603	601	599	588	576	564	600	646	592	587	617	614	611	578	613	598	575	567	576	610	597	638	611	588	564	586	629	625	622	634	604	571	588	605	605	570	615	620	601	578	645	611	606	618	620	640	577	576	587	632	616	608	590	612	549	598	574	578	602	594	616	629	610	613	638	614	593	620	622	593	590	660	605	639	574	616	606	567	602	598	643	612	583	629	615	599	614	580	572	580	613	609	602	579	592	611	577	601	609	564	611	633	617	595	573	615	647	603	612	585	615	560	607	586	624	643	593	616	591	630	570	572	605	599	662	587	593	633	612	627	581	616	575	594	576	596	619	646	612	615	616	530	581	589	601	594	589	593	676	605	619	617	620	612	605	598	666	614	599	616	589	598	643	609	557	559	567	616	632	594	603	621	600	604	600	586	581	643	630	599	579	589	570	616	633	602	601	603	673	581	533	601	628	615	572	637	602	579	618	605	578	558	657	639	611	623	567	631	570	517	640	609	562	608	580	578	610	571	647	574	595	616	645	634	598	610	589	618	581	580	608	597	590	569	602	624	633	619	620	613	591	594	587	619	614	615	606	611	571	587	596	601	605	599	624	587	593	578	609	591	598	578	590	617	644	612	609	594	600	586	584	575	630	601	554	590	602	632	582	589	660	606	650	565	629	581	601	606	585	615	567	583	591	605	618	592	647	586	613	580	592	636	597	596	675	586	614	592	543	626	615	615	590	586	620	597	652	568	592	600	623	598	593	581	577	586	627	622	644	597	581	612	626	554	606	639	608	637	601	639	625	630	578	563	607	600	586	566	604	619	587	618	616	609	567	630	624	591	655	602	597	627	608	646	620	641	621	618	638	581	640	576	595	558	620	612	584	642	606	573	616	601	617	614	624	627	644	572	612	595	637	578	590	583	622	623	603	616	607	649	599	610	601	594	571	614	594	598	640	590	610	605	562	606	560	619	588	595	620	592	609	655	601	602	615	674	575	584	623	595	609	621	590	618	591	570	584	599	607	635	660	610	582	594	592	595	610	613	614	606	597	635	625	623	607	599	620	630	597	613	604	613	578	620	570	539	634	577	618	606	622	623	630	643	616	601	627	581	574	630	635	603	588	621	594	601	570	594	621	587	567	625	648	653	582	613	591	578	595	621	615	609	584	596	579	559	607	577	596	629	568	574	598	620	620	603	627	625	612	635	624	594	624	588	604	593	582	604	613	645	653	583	623	575	616	662	630	622	646	657	627	581	616	601	595	608	561	575	658	630	548	668	638	595	600	627	613	632	578	569	620	627	648	582	641	613	637	604	607	622	632	583	591	631	636	568	659	613	625	633	581	546	636	586	632	591	572	588	609	589	633	612	579	636	592	642	642	569	623	589	594	610	613	648	636	612	607	572	608	604	656	561	619	611	588	588	630	623	603	627	562	610	616	579	659	587	610	605	616	645	636	632	584	604	621	643	573	615	633	599	606	655	603	638	562	593	624	551	629	621	571	629	612	565	576	602	569	597	567	647	608	605	614	610	602	615	584	578	607	630	584	621	623	612	569	584	577	611	619	642	584	626	586	587	562	607	596	601	601	624	637	613	598	637	627	564	565	557	581	659	578	633	587	592	611	601	580	600	642	650	598	618	611	597	596	592	650	603	602	634	547	608	624	571	621	664	655	580	585	584	583	562	580	611	575	633	556	606	572	592	596	616	566	590	585	604	607	597	599	590	603	612	580	639	598	589	611	611	606	585	631	580	590	593	584	596	576	576	583	595	636	627	611	562	597	619	608	630	659	610	590	607	625	573	592	644	590	540	553	580	602	638	541	602	608	601	578	625	596	617	614	628	597	604	615	578	577	590	609	594	630	555	598	604	597	568	614	618	550	649	567	615	556	654	624	622	609	635	617	599	574	610	643	620	579	627	598	643	600	628	584	591	639	580	605	596	586	649	611	609	603	601	600	592	548	597	600	648	601	581	592	578	610	579	614	590	563	603	597	585	622	589	606	571	585	612	581	576	591	585	606	580	633	624	624	610	611	602	566	614	587	601	577	608	541	638	620	631	613	554	650	596	563	609	585	580	670	576	622	616	577	637	593	616	589	586	615	592	599	559	590	615	644	636	558	612	583	596	662	582	614	590	593	619	608	614	625	577	574	610	626	587	616	568	580	636	591	655	573	625	585	622	642	600	637	601	569	577	616	566	564
24490	21596	29139	24525	21574	9341	1227	811	670	626	589	559	495	498	498	464	442	458	426	426	359	398	391	422	435	412	379	430	443	371	354	394	396	387	431	413	396	413	460	379	359	429	355	388	356	409	384	409	391	356	378	398	413	356	372	435	426	340	376	375	395	399	374	350	375	367	392	364	385	380	382	392	379	376	380	351	365	370	434	378	406	382	377	401	403	373	386	373	377	387	361	402	397	357	368	366	406	377	379	372	381	385	374	357	391	412	388	391	440	385	404	391	373	379	381	408	357	384	379	398	397	395	336	376	346	384	353	376	390	380	368	424	392	388	404	389	372	366	370	385	370	367	397	399	415	404	402	383	346	372	405	376	352	390	371	399	365	402	403	402	401	371	377	395	364	381	369	352	391	366	360	370	414	393	386	366	335	353	406	357	382	376	347	397	388	389	419	421	391	382	372	349	383	385	373	385	378	363	339	392	369	392	405	405	419	401	414	396	363	410	389	395	362	386	361	362	381	366	385	382	360	356	372	425	394	405	359	364	398	391	400	354	384	369	417	399	394	421	394	380	392	374	411	404	399	379	382	392	381	441	363	364	410	365	364	371	386	410	381	398	357	366	383	378	395	383	398	353	346	372	377	371	390	366	343	416	365	359	407	370	386	394	347	359	411	402	380	361	363	358	362	389	392	369	378	413	339	374	422	395	371	339	373	355	367	395	352	392	384	387	363	393	378	389	364	369	357	378	403	390	377	389	466	391	346	374	362	387	362	405	338	379	419	379	390	387	388	375	382	387	385	367	376	401	343	429	369	372	408	400	379	371	382	396	381	395	370	363	383	367	385	382	373	364	385	385	379	383	380	402	348	394	372	374	408	366	395	367	385	379	390	375	355	397	372	400	413	365	408	367	420	398	362	378	393	402	393	369	417	355	397	387	356	383	398	388	426	378	366	373	369	373	380	373	370	401	374	377	353	357	369	377	373	350	362	360	369	398	399	397	346	345	386	358	363	396	354	402	374	351	380	341	391	365	400	380	374	332	406	383	377	347	383	347	344	345	382	366	425	361	374	380	391	368	345	410	347	402	367	365	366	365	423	396	409	358	373	392	360	355	390	371	410	356	382	396	379	369	370	407	392	397	366	370	366	380	355	398	350	387	400	387	387	368	380	426	376	346	351	398	367	391	371	410	401	391	400	382	358	362	366	382	384	396	397	383	407	385	337	387	343	399	406	360	343	346	392	376	371	359	401	384	363	376	350	386	356	379	365	374	364	389	363	381	372	382	401	378	371	383	380	372	412	347	371	384	365	382	360	385	391	396	383	368	360	372	349	365	375	369	382	397	397	381	361	385	353	383	365	363	393	396	343	392	374	388	353	323	391	356	381	392	385	353	405	397	387	369	377	386	384	339	387	401	359	342	413	381	351	376	349	394	409	376	369	342	375	356	362	370	359	382	345	349	346	377	405	384	351	392	336	377	401	382	390	395	363	413	394	398	363	373	412	372	408	418	348	387	372	340	379	373	366	368	395	388	400	384	383	399	353	392	373	381	402	389	387	384	397	372	379	374	376	364	391	403	404	359	369	364	371	384	390	364	377	409	391	383	381	361	374	419	359	369	375	384	381	386	364	411	394	363	436	398	397	361	369	397	367	375	373	376	367	385	384	386	384	374	405	380	387	365	395	382	396	348	350	382	392	388	371	366	357	350	392	370	365	335	359	399	366	383	367	361	398	351	344	377	385	385	366	374	394	388	362	341	375	368	358	358	391	378	383	418	348	378	369	352	370	385	366	391	405	381	426	365	391	372	369	407	395	362	365	345	422	349	386	384	384	368	397	395	347	365	410	372	363	407	374	334	374	372	381	396	375	397	392	396	362	401	379	358	405	372	394	362	388	391	369	403	389	397	391	377	373	377	395	374	410	382	387	349	373	400	382	375	372	401	422	379	370	431	371	396	401	381	387	379	355	364	364	397	374	372	373	389	346	359	403	395	418	387	388	363	390	369	408	417	385	400	375	405	374	349	361	367	320	383	371	374	358	361	406	354	392	386	347	361	372	366	424	408	360	367	386	387	401	381	376	393	380	369	402	383	393	407	365	385	405	368	392	384	327	374	380	389	363	361	332	404	397	381	370	366	414	379	441	351	389	344	385	401	400	369	380	377	363	358	361	390	371	381	365	423	378	402	370	394	374	318	386	422	366	405	379	437	375	372	352	391	390	371	380	387	362	391	390	374	417	376	364	372	382	384	359	362	386	357	380	389	367	371	364	391	377	372	399	366	380	419	356	401	372	391	343	360	390	397	394	363	352	408	366	362	371	386	383	385	383	379	358	344	336	398	395	400	354	373	400	351	364	384	358	385	359	362	413	341	380	408	397	336	375	357	354	360	365	402	399	376	373	395	397	376	400	401	368	349	372	391	378	354	379	407	362	359	374	385	392	360	380	356	351	390	348	365	360	339	359	386	392	374	344	328	350	392	361	389	385	380	376	367	376	376	348	387	405	346	391	401	371	352	351	406	351	387	366	386	420	346	356	408	370	358	393	316	353	365	373	372	394	365	387	349	386	409	387	385	399	363	375	369	363	411	397	399	371	393	364	384	364	379	367	380	370	361	361	391	397	400	394	377	405	398	401	363	390	346	380	390	373	388	391	376	326	396	374	386	391	372	358	351	386	384	367	366	359	371	361	407	338	385	376	375	386	373	370	391	377	365	381	389	366	379	425	329	396	380	372	395	369	378	385	367	391	355	373	410	407	374	337	378	384	382	377	349	359	343	378	366	338	353	343	362	407	399	347	404	365	377	396	395	386	386	404	384	370	389	353	387	348	362	371	412	371	351	354	382	344	389	351	391	365	378	382	426	423	398	365	365	334	387	347	379	354	364	360	356	386	375	385	368	348	341	384	421	356	403	403	383	384	395	384	354	361	378	402	392	369	376	366	372	341	360	323	382	378	378	362	342	415	397	358	363	368	352	362	377	370	393	375	357	390	405	384	370	385	366	370	417	391	400	354	418	355	369	373	375	395	352	377	386	399	352	407	358	366	389	379	361	413	395	352	350	389	380	361	366	389	386	383	396	341	370	404	375	411	381	373	408	369	409	365	394	351	372	409	347	376	391	410	402	373	382	376	403	365	390	366	377	364	373	385	373	396	382	373	390	407	407	362	354	358	386	374	350	379	353	389	339	354	382	366	387	372	344	424	365	386	380	406	352	391	371	366	355	391	380	364	390	341	394	405	360	379	385	395	369	374	366	368	379	377	410	340	384	368	381	410	426	371	367	387	363	390	369	364	387	381	376	361	377	375	366	354	355	371	359	386	380	391	418	383	357	413	362	396	390	377	388	360	349	391	338	358	404	386	363	372	371	357	359	341	379	389	380	390	348	361	352	384	389	386	382	377	395	396	386	370	377	351	353	344	377	374	361	352	348	377	392	371	366	390	412	362	395	393	393	376	374	379	393	413	381	364	373	360	405	337	369	391	375	365	367	367	381
5020	9933	8475	4487	3035	2334	1898	1547	1292	1095	989	894	801	757	729	636	644	633	638	615	574	575	590	521	552	571	521	567	558	587	560	553	574	553	537	552	526	526	500	555	552	507	564	537	540	498	543	519	534	532	545	526	542	511	546	546	480	530	495	492	461	579	546	489	534	523	500	495	506	458	522	512	528	529	515	528	520	522	524	549	498	520	509	538	505	510	528	522	497	513	521	517	508	510	550	486	490	507	502	512	517	557	541	552	552	526	507	538	577	559	518	534	486	498	535	512	493	500	504	508	530	486	508	482	481	497	522	492	523	498	502	507	521	508	524	498	510	497	502	485	521	529	502	503	498	523	496	529	515	489	457	497	494	533	540	494	490	511	536	539	472	514	492	597	525	496	493	524	517	542	546	505	473	509	540	523	490	516	521	499	492	515	543	516	461	481	557	486	501	518	522	524	507	510	487	485	478	512	543	512	513	515	521	537	493	514	506	482	524	508	464	508	490	494	522	509	503	519	524	502	519	510	545	500	485	510	508	498	511	521	485	523	533	521	493	514	475	531	500	508	510	476	528	503	511	496	497	489	522	541	491	503	503	471	484	485	499	532	481	452	500	476	515	513	483	497	547	529	482	471	515	517	505	474	484	501	548	470	519	556	535	518	513	503	519	536	513	498	538	487	503	484	508	454	479	517	532	516	477	497	498	541	518	537	485	510	503	529	508	520	497	525	544	506	510	495	502	522	460	522	517	524	527	470	531	497	528	491	493	504	502	484	527	506	509	492	512	502	531	518	510	501	496	493	533	491	517	503	511	539	540	467	546	511	516	480	479	508	500	446	475	498	533	482	513	508	512	496	494	509	506	515	473	477	549	490	498	481	508	506	504	487	497	530	498	476	507	523	487	497	548	497	523	552	463	496	542	523	509	513	502	498	483	503	514	484	520	497	509	496	494	540	486	494	489	516	507	487	517	473	535	525	490	528	521	509	536	487	519	509	520	521	518	516	485	509	545	493	513	484	477	473	487	563	512	489	515	503	501	520	499	527	490	482	501	505	506	529	524	493	484	547	520	539	550	501	504	527	488	489	478	521	482	516	551	506	479	518	483	500	495	512	525	535	496	519	502	484	474	493	478	496	522	520	509	474	534	508	526	490	494	461	512	493	532	504	520	505	538	495	525	511	513	504	490	488	521	501	513	496	527	511	517	502	515	538	505	492	481	473	509	504	517	542	496	555	500	486	508	555	538	511	528	507	513	515	525	508	536	549	499	483	518	513	499	512	529	481	498	578	499	470	478	489	534	495	515	479	466	486	423	514	508	528	494	530	520	486	494	507	487	501	497	491	509	515	525	488	522	552	542	501	478	482	493	494	475	512	532	505	502	519	530	468	524	511	558	505	519	515	520	497	510	526	466	532	495	488	476	502	450	497	498	512	528	508	502	522	501	483	511	478	535	497	550	507	455	487	510	461	501	519	510	516	462	495	532	526	502	494	496	469	543	520	479	522	482	467	484	533	547	502	494	481	447	533	485	529	490	502	522	508	525	492	482	478	519	492	534	476	499	535	513	512	534	492	510	522	524	504	515	526	533	481	480	507	528	509	499	479	512	473	491	493	504	522	504	496	501	504	530	524	480	531	531	459	501	510	544	517	476	516	531	514	498	482	528	545	529	521	495	511	535	504	490	499	491	487	495	526	501	529	491	475	500	491	530	520	541	500	564	518	513	528	537	524	497	514	521	454	456	493	494	522	496	513	530	482	520	520	517	506	515	533	524	506	504	483	517	522	488	447	496	540	514	504	487	454	526	490	516	540	495	524	513	484	505	497	480	500	531	535	523	545	486	496	510	540	520	504	528	517	489	496	456	528	521	543	543	519	521	522	499	491	477	513	504	506	547	520	492	482	489	483	520	497	500	527	548	543	515	456	538	470	528	491	497	519	542	491	506	522	492	497	523	496	513	496	504	525	512	523	495	452	526	443	498	445	523	515	477	476	541	498	508	485	481	494	492	485	492	496	526	504	503	529	511	506	482	492	520	509	544	532	519	519	492	478	495	488	488	518	511	488	520	510	469	518	482	511	523	498	493	554	485	507	493	492	496	540	519	522	523	477	461	543	517	521	461	523	477	493	496	545	450	517	533	506	542	527	487	525	504	529	483	523	489	488	490	514	546	530	514	499	455	524	524	520	537	494	504	536	511	509	521	497	505	474	524	507	579	520	522	551	486	543	511	498	491	493	529	525	559	506	521	499	511	518	566	482	527	488	519	498	525	547	515	461	508	475	511	504	522	539	500	524	492	513	533	479	510	475	484	494	499	515	499	534	534	451	476	492	488	471	501	504	549	512	506	528	544	507	470	521	521	520	504	498	502	502	484	494	493	521	511	520	489	491	511	519	536	526	523	510	457	519	475	506	501	520	514	543	517	508	494	475	499	490	500	517	489	545	575	519	512	533	485	515	518	537	498	483	498	503	513	472	533	519	474	501	478	477	506	484	503	491	487	528	523	532	476	510	517	510	492	501	491	514	524	486	503	536	483	512	520	492	550	499	488	493	530	507	485	522	506	514	490	485	565	517	494	523	487	529	507	499	489	510	525	515	500	512	517	510	505	499	470	496	513	512	506	487	491	517	539	518	529	485	483	550	559	480	509	529	451	547	520	501	511	487	501	511	482	502	599	489	532	514	514	496	487	478	498	491	535	520	486	491	520	539	529	527	533	517	530	559	558	514	525	536	526	477	508	510	498	528	502	499	498	509	491	498	500	527	482	518	495	529	513	497	511	524	502	484	512	531	513	489	526	522	496	522	559	508	507	529	516	521	533	536	489	511	538	484	494	501	479	502	497	507	497	539	550	507	485	537	521	485	500	517	493	483	514	498	505	483	491	488	501	514	481	539	479	484	507	501	465	497	485	477	527	532	531	500	518	516	493	522	500	463	514	495	503	478	517	502	486	521	508	566	518	487	476	530	518	505	491	500	448	502	464	479	469	479	509	510	510	477	522	523	523	512	477	522	516	502	528	483	510	504	494	534	538	495	492	509	501	512	465	512	486	508	503	483	544	508	473	505	506	480	546	530	474	529	516	511	507	524	491	496	497	473	523	494	511	485	493	488	507	482	512	511	466	484	495	519	539	499	504	473	526	479	477	518	529	507	539	469	494	517	509	489	513	501	533	491	546	497	547	503	503	484	517	468	528	533	475	522	489	491	494	492	492	506	481	514	513	507	514	524	521	538	529	544	507	497	495	517	514	507	536	491	471	520	526	516	520	542	501	508	535	498	541	461	516	473	463	484	524	495	537	524	475	508	553	488	524	542	490	481	492	519	514	486	536	533	527	500	508	518	449	495	498	498	469	515	540	507	497	546	495	539	500	510	479	514	523	483	529	526	527	544	540	457	521	542	467	491	530	514	481	494	502	501	515	479	501	494	531	486	514	514	544	536	511	528	481	515	527	508	519	502	485	461	540	521	482	537	533	513	471	525	473	487	496	527
23464	21646	29697	24100	21647	21689	7138	1082	730	599	512	446	426	388	343	349	303	295	281	278	271	247	266	234	221	244	233	225	215	217	226	202	230	170	191	207	191	215	186	207	197	211	194	174	189	171	176	187	198	190	221	197	195	206	180	192	179	177	175	200	170	208	191	186	197	180	181	186	188	203	184	175	157	202	200	174	191	175	193	167	174	196	179	163	187	187	172	157	154	204	207	178	168	164	165	171	196	202	187	195	175	190	189	173	208	209	181	196	186	173	202	165	161	187	176	184	196	174	174	171	166	180	157	184	180	164	183	157	187	169	186	193	169	192	195	189	181	185	203	168	148	194	214	189	167	190	168	193	156	180	184	185	199	162	164	158	180	181	157	205	176	186	183	179	167	163	173	145	158	175	179	170	175	193	189	171	194	188	163	184	176	183	154	184	188	168	201	174	186	228	185	163	166	195	169	190	201	194	174	182	185	200	174	168	199	179	173	161	178	179	180	189	198	188	180	180	212	185	152	166	174	169	192	177	174	184	170	177	200	190	177	188	170	174	189	203	198	177	157	180	180	153	193	171	186	169	182	176	177	190	184	167	168	175	187	179	164	174	176	174	166	173	191	176	189	169	192	151	155	163	177	167	172	177	181	180	173	181	187	192	166	197	184	148	173	196	184	196	168	179	181	171	177	164	189	162	162	185	164	167	174	178	186	169	194	176	166	172	195	183	177	163	213	175	164	188	178	173	202	162	166	185	177	194	187	176	194	166	206	177	171	194	164	179	210	196	169	187	167	186	189	174	170	173	169	175	172	184	177	164	163	171	157	198	191	191	169	165	177	190	170	168	190	186	177	156	181	159	202	172	175	163	168	170	175	171	161	194	176	164	159	170	194	184	169	193	192	178	176	192	173	184	167	203	177	156	182	176	172	150	179	178	189	196	170	177	164	180	195	202	186	185	192	185	155	203	192	187	193	172	199	209	182	175	202	204	153	182	180	182	176	175	183	204	174	189	172	142	173	181	170	185	160	182	167	170	195	167	189	174	168	175	190	167	154	154	172	165	185	182	180	198	197	171	191	163	175	201	194	163	170	157	168	153	153	168	172	180	189	174	200	180	187	209	166	191	176	183	198	178	156	161	155	163	205	203	182	166	155	181	210	182	168	169	210	182	163	178	167	184	185	182	151	194	172	172	206	171	176	169	186	188	190	172	185	215	186	168	202	188	144	172	181	169	191	174	175	182	173	203	184	163	158	184	206	167	171	171	203	187	197	182	174	177	203	164	177	180	182	152	179	190	180	166	171	187	182	158	176	170	155	184	172	187	186	164	174	200	163	197	183	175	192	180	177	200	180	175	174	177	178	186	168	217	180	174	191	176	180	189	190	182	152	187	179	207	191	169	188	176	188	174	165	193	208	163	167	185	196	189	182	185	177	186	192	173	189	157	175	159	190	172	182	204	168	143	179	195	206	171	178	191	197	175	179	180	195	173	193	163	188	188	166	201	169	188	179	191	183	155	204	178	161	161	161	190	203	179	167	167	185	155	190	185	168	200	161	173	171	179	182	198	175	201	166	176	178	194	156	177	171	171	152	153	184	193	161	166	186	164	151	182	178	178	168	173	171	177	210	195	155	184	182	171	166	181	181	163	161	185	172	189	162	194	205	172	168	178	177	196	172	194	171	173	173	182	170	170	160	177	163	160	158	169	180	185	191	188	192	196	185	175	190	190	193	202	189	178	202	183	175	162	173	180	179	177	188	179	185	168	179	185	162	196	217	176	203	185	170	183	166	183	188	189	195	196	189	158	176	186	180	174	198	180	175	189	190	176	209	176	182	180	197	170	192	188	177	181	172	176	175	166	170	178	186	167	172	192	172	158	170	164	170	182	179	184	157	178	199	169	180	190	183	193	164	162	180	199	162	181	176	211	172	202	178	173	168	183	178	201	206	194	171	179	163	176	174	178	178	164	171	185	186	186	177	176	175	164	199	188	196	191	190	181	173	200	198	174	209	187	188	155	202	180	169	161	182	164	175	171	169	171	205	186	160	192	187	177	177	183	177	181	169	161	173	185	187	159	187	154	185	195	179	158	183	195	198	172	152	153	165	150	180	165	172	198	176	174	172	184	188	194	186	179	165	181	172	159	195	180	197	179	170	180	180	196	176	183	145	194	166	201	192	171	177	195	172	172	188	166	172	181	182	169	189	201	168	175	192	177	165	162	186	178	164	203	180	172	197	140	170	200	190	181	179	178	184	175	146	190	169	176	173	172	195	178	188	173	188	190	189	187	179	148	174	164	176	177	172	181	151	172	178	170	160	175	163	181	169	189	190	194	166	172	137	173	161	163	173	165	172	163	164	185	173	197	181	150	162	182	203	174	173	161	187	153	182	191	202	177	192	175	187	164	174	176	187	166	174	197	184	172	168	206	187	178	189	161	184	166	162	154	166	189	203	170	155	175	185	176	183	181	174	183	186	183	167	180	176	182	182	193	197	185	196	175	174	172	182	169	185	180	181	161	176	185	183	164	178	188	192	174	183	176	164	203	200	180	170	146	186	189	180	185	163	172	187	157	188	180	173	187	194	191	187	184	176	162	163	216	173	206	186	185	190	189	195	180	175	167	172	174	168	179	191	173	174	151	142	188	176	151	170	172	174	177	177	187	182	186	170	177	174	183	172	179	168	169	169	149	183	168	176	171	165	187	193	161	192	207	176	177	178	175	175	175	163	169	189	198	186	162	158	183	174	156	170	189	158	184	165	168	169	165	211	180	190	180	169	179	184	185	173	179	186	191	162	189	165	170	179	180	178	172	170	158	179	191	189	209	167	176	175	158	177	181	174	197	124	187	177	179	185	184	169	171	180	212	166	180	173	171	182	181	172	201	171	177	172	167	182	198	183	160	196	171	194	182	157	148	164	205	175	185	192	155	170	178	161	159	196	174	183	163	180	199	183	200	187	164	162	180	173	172	187	188	171	174	175	171	190	161	176	174	182	151	195	178	192	192	204	153	177	176	186	161	187	173	164	184	186	174	183	176	159	188	180	182	181	191	179	164	183	180	164	186	177	165	172	190	184	181	160	167	153	205	210	185	192	162	188	177	190	196	161	175	208	173	154	187	175	188	189	178	188	180	215	185	170	196	200	168	180	158	187	186	177	198	194	185	175	174	171	181	192	178	176	169	176	187	174	175	172	174	151	166	155	182	181	184	180	170	163	177	175	160	178	171	164	174	197	172	181	188	193	184	198	165	197	161	182	175	163	180	178	178	176	179	197	172	195	169	184	176	192	171	175	143	168	170	162	171	165	185	167	183	187	165	149	182	182	165	204	173	199	201	199	165	158	171	196	158	186	184	178	180	189	162	175	170	180	185	176	182	180	158	183	184	167	174	193	170	184	180	155	172	171	173	188	190	179	184	216	153	182	203	165	179	169	170	182	188	164	174	192	186	181	170	163	175	201	205	173	176	161	178	155	181	199	169	174	187	182	179	180	161
7010	16158	13687	7330	5158	3710	3034	2262	1809	1445	1169	1012	903	775	687	582	589	511	459	493	448	409	356	403	360	389	347	341	328	326	303	328	316	335	295	334	264	284	280	284	264	285	272	278	277	263	268	267	267	295	275	279	282	254	270	297	275	269	260	274	277	260	273	259	277	263	233	286	256	262	230	270	240	261	278	252	253	238	257	234	277	256	274	253	282	254	297	251	265	259	268	251	258	268	266	268	251	250	265	247	242	253	251	318	309	289	233	290	299	272	280	265	259	252	245	235	231	240	283	270	232	259	252	227	233	255	244	232	294	270	263	255	247	276	224	204	251	231	257	260	253	270	245	252	255	253	233	256	230	271	256	269	257	234	237	270	242	243	235	257	240	250	264	226	253	272	231	236	258	265	247	255	258	267	243	251	257	254	254	255	246	255	235	259	296	219	240	247	277	233	236	260	234	252	209	253	220	243	257	287	239	247	227	275	260	235	246	248	254	267	249	242	233	252	232	230	230	249	243	276	250	218	262	238	233	222	256	264	283	245	258	267	234	227	243	241	240	262	254	260	239	235	214	266	240	238	214	220	273	261	247	247	227	226	251	239	246	259	233	263	289	240	231	232	266	226	249	233	224	226	231	280	258	229	229	272	233	274	244	241	237	230	214	212	257	242	242	244	255	243	259	241	257	243	254	249	231	252	247	277	249	242	233	240	223	256	243	250	235	224	234	244	237	220	235	239	232	245	233	235	235	258	259	251	271	244	257	246	241	261	259	237	264	262	224	252	243	266	237	230	248	267	225	241	273	251	210	266	228	249	303	231	236	251	231	256	277	232	268	225	260	265	238	270	245	253	244	263	248	252	263	254	248	265	248	268	240	234	234	203	249	225	236	238	265	250	255	245	246	270	238	240	230	254	247	237	253	264	255	253	243	241	260	250	287	266	226	258	237	255	229	231	244	248	267	245	251	258	237	239	256	224	260	251	242	221	247	240	250	255	245	243	264	261	233	216	240	263	250	245	260	232	248	245	245	264	238	241	255	266	258	248	237	239	237	226	234	259	254	264	252	247	246	253	235	230	252	236	239	271	234	225	252	220	252	245	243	251	265	253	236	256	260	239	263	236	234	260	246	251	243	233	225	239	269	248	285	260	243	240	246	258	253	254	287	246	231	268	250	254	262	211	270	239	233	245	229	265	246	238	247	255	242	268	247	238	215	252	241	224	258	258	216	230	267	244	265	268	241	240	234	253	243	236	255	260	221	254	262	252	235	225	236	269	234	246	250	242	259	248	255	267	271	229	246	249	242	270	240	216	260	265	246	263	265	238	280	243	232	216	251	233	279	269	258	256	242	260	259	259	247	255	245	239	234	239	251	221	239	245	259	262	250	242	249	263	263	254	235	233	234	218	239	240	241	240	229	257	257	249	232	271	257	273	257	247	270	231	251	248	266	258	221	248	235	273	252	225	248	279	232	261	243	249	232	240	259	252	233	251	241	207	262	242	265	262	248	232	221	262	224	246	257	266	241	227	243	254	263	267	270	224	244	284	245	221	245	263	255	236	242	258	214	246	228	210	264	223	235	266	254	253	256	261	254	236	291	249	255	242	248	249	264	234	253	249	250	230	272	239	226	260	229	254	252	247	246	255	256	258	260	228	252	266	246	269	262	244	252	252	227	252	265	254	246	251	259	247	223	247	250	247	237	254	265	260	228	232	248	245	249	253	243	256	240	238	240	242	281	245	265	256	222	252	256	247	207	208	249	211	243	237	227	234	266	231	237	249	244	252	243	275	269	240	234	253	259	264	243	258	244	238	242	251	240	245	237	248	277	267	244	247	240	228	255	214	245	255	234	235	245	221	261	241	243	232	258	271	257	241	225	240	251	247	263	282	260	251	252	240	234	226	255	271	237	233	265	258	246	247	239	243	251	245	243	228	261	248	249	261	230	271	253	231	250	257	242	258	223	241	251	247	236	240	217	239	232	268	251	271	258	262	245	245	238	259	231	234	258	264	270	241	244	265	234	218	236	269	271	248	237	250	241	249	262	242	244	256	239	275	258	232	232	225	233	266	222	202	260	274	247	268	235	254	258	261	244	252	250	241	235	283	235	238	229	231	233	272	261	244	253	256	272	235	230	247	256	238	244	240	258	272	237	237	231	245	246	263	269	258	244	254	216	215	204	248	253	257	246	229	276	256	248	223	257	231	233	277	255	253	239	275	259	269	249	236	236	260	251	251	232	254	257	264	275	238	233	263	252	251	228	215	251	244	263	254	250	252	243	286	255	242	252	230	274	261	251	226	215	247	249	230	252	249	252	234	220	233	249	238	265	239	249	242	260	248	258	271	240	255	253	214	296	261	234	295	231	252	261	234	280	257	247	268	283	276	283	254	262	250	233	259	247	245	211	249	260	257	271	257	252	223	224	243	237	269	253	220	252	234	254	254	249	250	244	246	270	240	253	258	247	207	250	259	252	269	249	266	249	255	279	225	244	221	217	233	241	258	237	248	272	248	236	254	248	245	258	231	235	231	247	243	238	251	246	265	239	261	225	251	248	247	218	219	238	252	216	263	252	254	271	241	228	245	264	263	260	255	219	245	235	258	235	258	250	249	257	253	257	246	227	239	248	258	274	239	277	269	275	264	246	233	245	260	246	246	253	241	245	249	250	248	260	249	245	261	216	243	235	236	278	230	221	280	247	257	258	248	249	256	239	234	254	271	252	257	253	241	241	243	287	260	227	263	236	241	238	241	243	239	240	253	275	256	256	240	274	247	251	233	248	256	231	263	273	255	245	293	232	248	236	261	223	242	242	235	227	219	232	258	232	242	238	237	221	246	253	249	238	230	265	226	241	237	266	269	222	205	234	227	265	268	239	257	263	217	258	237	243	247	259	246	236	262	249	249	241	247	255	269	274	263	261	259	251	242	249	259	246	240	235	262	237	244	247	227	257	244	252	245	266	268	241	227	231	253	252	210	213	264	234	267	275	268	243	271	258	233	242	275	256	224	247	273	199	257	244	227	221	251	246	256	248	239	226	267	262	238	255	222	256	244	261	255	245	247	232	246	236	217	235	282	236	224	267	258	252	221	264	235	252	246	236	222	290	230	255	237	236	236	225	243	243	249	243	244	250	235	247	240	253	233	253	244	255	247	295	228	256	254	268	255	234	249	251	211	260	246	249	257	249	269	250	215	258	268	222	225	269	273	240	244	241	235	254	257	250	229	212	229	234	270	242	243	252	247	236	233	244	253	245	245	278	242	225	218	280	247	222	254	262	239	232	226	274	247	236	273	231	254	241	251	221	251	240	283	248	269	276	244	257	276	252	244	279	212	246	257	249	237	252	245	232	223	249	250	262	247	221	250	250	251	247	255	251	229	275	215	235	223	245	257	261	252	233	235	223	247	225	258	258	247	266	242	231	233	233	253	228	261	241	242	260	241	240	273	240	253	245	244	260	245	239	255	242	241	240	227	227	221	244	233	252	231	246	259
27284	21026	9091	969	606	561	544	443	472	444	510	470	483	475	468	491	488	448	468	489	508	460	453	485	468	426	453	430	441	480	429	456	450	439	451	484	491	476	509	455	444	449	453	438	471	464	453	456	461	511	468	455	488	458	477	453	470	459	468	466	446	478	445	438	471	460	489	438	438	490	469	436	528	499	434	489	423	481	472	435	480	494	459	460	457	498	484	449	468	448	460	411	434	457	449	450	467	448	438	452	458	451	512	457	480	499	463	482	452	413	492	413	456	427	441	435	463	446	482	450	493	454	475	452	431	451	453	434	493	480	510	437	463	458	456	445	473	473	477	440	447	508	482	493	444	479	459	482	445	466	472	466	462	428	445	447	458	470	450	457	475	455	463	451	417	445	461	527	440	433	434	469	498	457	441	489	455	456	456	449	448	443	452	462	479	444	475	482	466	445	440	451	492	444	436	467	461	450	442	452	449	487	420	413	419	447	453	471	477	429	457	469	467	445	427	439	462	452	427	490	445	458	429	479	483	463	440	450	453	454	425	469	483	463	470	460	476	457	405	463	474	493	449	473	439	465	428	440	450	476	440	446	438	429	438	451	473	426	455	454	487	470	456	441	505	430	481	444	473	449	469	473	443	478	467	449	438	475	471	483	447	429	449	462	468	423	468	468	465	435	484	479	446	494	435	465	451	444	419	446	467	420	442	496	452	453	480	404	453	450	477	437	467	463	446	463	451	423	482	437	463	481	450	472	448	442	462	439	466	478	465	468	460	439	465	473	505	468	491	473	467	418	461	482	448	458	425	445	443	423	452	444	484	454	459	441	443	447	482	450	433	467	446	470	460	453	481	502	428	461	450	453	466	449	406	472	437	461	491	436	437	483	461	457	448	479	432	472	441	467	450	475	425	468	464	471	480	466	408	475	473	454	443	480	422	442	478	484	471	453	460	429	441	510	454	449	451	492	474	474	458	456	483	456	442	450	464	467	443	465	471	470	472	449	478	448	477	422	489	455	444	468	449	463	474	452	479	479	419	442	468	495	431	431	452	448	434	459	480	462	465	463	459	472	483	450	411	441	449	462	459	421	458	495	485	426	458	422	478	465	429	428	431	462	457	414	462	455	450	475	429	459	457	439	455	504	462	455	506	456	464	468	489	482	455	490	456	469	483	471	423	478	469	444	446	446	496	439	416	446	505	439	448	452	428	468	500	441	458	424	487	463	479	488	470	438	425	456	466	442	448	439	464	473	471	475	468	425	460	467	445	460	456	486	475	481	480	445	467	456	450	472	459	448	454	491	446	483	487	483	446	424	421	470	462	428	487	472	456	451	440	481	439	416	452	459	483	468	437	448	467	463	448	448	432	441	457	466	427	477	481	472	475	469	448	439	450	484	395	434	461	452	464	442	446	479	452	466	508	462	432	467	460	482	448	429	477	456	436	486	464	423	460	445	436	443	461	459	507	470	493	491	478	439	449	473	464	463	461	465	440	449	478	433	453	450	497	441	489	471	474	454	452	476	448	452	460	458	473	475	470	472	460	455	457	466	463	445	425	445	444	435	469	495	446	462	437	439	428	476	420	454	489	439	435	456	431	466	482	429	449	447	469	467	491	433	468	433	492	420	466	498	482	442	429	456	448	460	479	453	426	454	424	441	483	439	472	490	436	461	441	438	474	488	436	459	473	455	526	480	448	453	452	463	425	466	475	470	470	466	434	450	454	426	505	448	473	464	481	466	446	475	473	484	431	428	483	460	488	471	448	440	481	461	498	464	457	452	478	507	448	473	458	439	464	480	444	468	498	425	456	447	416	417	487	485	446	455	441	458	448	422	438	514	458	426	464	503	469	506	477	436	449	476	476	485	434	472	469	443	508	488	461	442	440	431	482	441	454	483	429	445	461	458	413	441	474	447	470	464	448	487	489	438	464	463	450	450	453	435	476	443	442	454	469	458	434	455	432	487	450	473	478	496	426	476	486	484	453	446	470	470	438	434	442	493	444	479	437	459	460	480	453	485	434	435	471	484	472	452	448	475	474	499	467	439	440	434	450	497	514	465	444	415	440	463	443	446	422	460	461	469	456	470	472	472	448	458	491	442	451	453	437	440	477	477	465	457	438	431	457	447	424	437	461	480	463	459	440	483	473	466	439	476	449	451	448	473	424	511	452	462	473	444	462	471	459	494	448	447	440	473	472	448	472	440	432	434	425	446	457	441	460	472	452	463	442	410	473	474	459	442	469	458	455	446	484	467	419	472	464	447	458	452	463	454	449	462	445	439	462	449	455	431	491	434	440	493	446	447	461	467	450	433	458	428	432	490	440	455	461	454	462	435	464	456	465	435	476	465	464	471	452	453	460	437	468	434	471	447	417	435	427	443	468	476	468	434	505	467	450	434	493	468	472	502	459	454	441	475	470	474	450	448	436	459	456	475	481	449	454	443	439	496	443	477	458	452	461	473	439	480	446	476	494	483	458	434	471	474	476	432	474	436	433	453	455	421	471	468	416	461	441	458	461	435	475	464	422	464	488	413	431	456	442	450	415	482	418	440	466	492	458	422	466	462	433	447	489	485	430	441	437	441	483	440	465	417	461	443	473	474	482	462	464	460	483	441	432	497	417	472	425	444	450	449	402	491	448	447	462	426	451	496	456	466	480	487	420	443	445	482	444	446	487	465	426	473	436	429	456	462	439	494	438	461	436	433	443	458	479	464	438	472	423	471	421	477	436	416	451	440	409	440	459	437	484	470	447	393	447	468	467	453	450	435	446	435	501	460	449	454	448	494	451	461	437	501	446	493	458	476	459	478	454	462	430	426	473	460	448	468	440	463	476	455	439	481	419	459	462	453	425	467	454	429	466	463	468	443	503	493	481	483	445	440	424	449	461	448	457	459	446	457	464	437	469	419	459	468	451	463	455	474	457	429	467	494	470	435	450	455	437	427	458	447	442	447	433	454	491	457	409	460	452	454	475	490	452	439	454	454	447	445	441	468	461	442	463	458	481	458	491	463	414	508	440	462	472	424	480	451	459	469	457	472	469	458	480	446	479	457	471	472	484	469	443	451	480	439	440	446	490	465	466	480	472	439	436	460	421	447	449	479	465	485	431	445	437	444	419	446	459	466	474	451	395	510	473	445	497	456	450	461	476	453	464	478	473	481	478	472	486	444	442	411	509	455	470	452	464	467	457	489	460	425	465	463	430	459	477	449	458	436	481	452	447	472	475	485	430	429	445	502	437	441	479	444	422	470	497	475	505	454	434	435	462	477	455	459	470	467	464	412	421	459	444	482	512	468	467	472	478	458	459	428	469	452	411	440	462	449	462	504	444	457	449	441	465	482	462	473	442	475	443	432	464	477	445	458	437	413	459	481	450	429	426	470	415	488	484	436	466	453	461	472	496	514	468	469	469	428	480	454	435	461	453	458	463	465	429	500	462	455	492	484	461	426	469	500	497	447	423	460	464	473	419	458	439	436	487	392	434	453	454	433
4124	1367	1225	918	779	737	715	719	662	620	618	641	638	618	573	659	601	594	595	592	559	636	606	621	584	621	607	645	586	643	578	602	650	592	604	608	635	658	601	601	586	584	568	649	596	630	616	601	586	614	581	599	576	606	582	607	603	643	629	591	578	583	573	577	567	631	578	647	562	616	614	581	602	588	620	637	599	623	578	583	595	581	623	590	618	625	616	584	623	598	620	619	588	573	590	609	614	593	597	612	593	607	565	634	658	611	571	627	618	596	615	597	625	567	608	578	627	619	590	625	580	585	608	548	577	589	575	568	640	604	616	579	628	603	623	643	592	631	620	587	575	611	603	660	583	585	584	594	631	635	593	623	550	586	567	616	557	572	639	636	624	642	579	564	604	618	573	627	607	585	612	617	571	581	644	606	640	633	595	562	581	618	583	639	603	566	596	569	595	649	606	593	637	617	607	582	565	639	551	559	636	619	624	597	621	594	595	615	610	596	651	582	595	595	620	569	619	536	606	611	578	564	563	614	601	591	553	631	615	566	597	551	620	570	603	588	640	597	555	640	599	580	599	589	575	633	608	643	579	603	581	635	652	617	594	592	589	582	548	667	583	575	561	562	602	597	624	623	600	610	628	538	600	582	630	615	602	622	589	612	549	642	598	630	618	580	647	640	599	614	617	643	583	603	623	634	556	593	581	619	637	581	608	632	569	630	536	632	641	601	622	578	573	567	583	575	595	570	585	600	574	631	592	640	610	579	568	572	630	614	605	609	611	644	572	623	591	599	566	582	605	670	635	645	591	567	621	568	621	609	615	642	562	595	632	571	615	579	637	626	605	600	586	589	638	617	609	618	592	576	615	642	587	588	595	610	574	581	615	609	589	579	629	560	573	586	629	602	612	593	613	588	605	588	576	586	591	606	599	649	630	602	590	572	581	585	595	678	606	595	619	631	613	602	604	600	591	614	582	619	550	587	646	601	623	591	615	614	662	594	595	608	609	586	616	580	609	596	634	599	576	580	574	573	623	598	562	614	612	601	604	638	607	619	608	570	621	593	610	657	621	601	581	581	582	604	586	610	562	608	569	627	605	608	668	594	619	592	631	598	625	608	577	600	608	599	584	605	569	609	599	627	628	602	594	572	596	565	630	603	588	608	600	559	590	594	598	595	588	656	552	610	615	602	562	603	610	582	621	571	617	592	564	570	576	602	624	581	608	594	631	621	606	589	642	615	592	603	585	587	585	580	589	611	615	609	580	639	591	608	584	593	647	633	586	622	626	653	567	608	625	610	584	577	593	576	589	612	611	573	605	614	557	597	594	611	604	581	628	599	596	658	597	613	616	612	650	576	619	592	586	639	629	640	592	615	576	587	636	614	583	615	634	582	638	630	609	595	564	607	607	578	548	633	637	611	599	608	583	620	626	585	612	595	612	623	587	580	564	611	563	608	605	576	612	631	615	617	643	615	581	542	636	593	594	595	607	622	603	598	595	559	601	592	577	602	618	579	569	612	593	578	554	589	598	599	575	576	566	581	614	575	558	618	600	639	597	595	581	579	610	623	631	528	595	587	581	612	620	584	568	555	528	607	567	599	599	608	600	565	601	618	581	594	603	612	580	605	644	590	607	561	604	576	604	576	597	605	591	592	607	585	641	642	604	546	562	571	590	607	614	582	604	587	569	632	587	582	607	608	571	655	614	598	616	601	593	639	635	587	577	579	579	573	564	576	573	593	596	613	660	606	613	626	569	614	653	613	536	669	600	608	613	603	621	606	649	584	549	583	577	630	658	631	610	590	597	621	587	608	617	631	582	626	601	637	555	600	598	608	651	653	655	577	593	634	580	580	590	620	580	593	589	638	575	625	614	619	612	576	597	612	607	562	618	592	606	615	580	568	589	544	597	561	609	613	596	598	565	588	592	595	575	620	595	594	647	589	649	603	586	581	659	647	634	581	615	597	631	628	601	614	588	595	527	619	624	619	625	598	614	603	638	623	572	616	613	616	597	589	582	576	604	605	644	591	625	605	547	622	620	570	588	640	583	549	569	601	593	624	647	587	596	583	625	597	602	604	625	565	579	633	584	642	615	642	634	581	601	631	626	652	556	592	588	593	645	594	567	634	581	613	602	623	615	604	632	611	584	596	592	618	588	608	607	595	582	586	639	610	596	637	629	621	581	615	583	630	601	593	553	619	591	610	577	656	606	591	672	560	579	657	616	616	610	600	595	597	580	603	604	592	594	582	537	596	587	610	649	635	644	594	601	639	629	611	587	616	575	596	604	589	609	610	600	585	586	676	566	614	589	529	648	596	641	582	576	579	583	611	620	624	611	562	572	621	588	635	578	619	596	612	605	593	582	568	613	608	583	550	595	606	550	632	597	588	614	634	610	582	603	622	589	609	646	592	589	582	633	602	605	616	624	560	637	611	590	594	596	577	638	631	579	643	579	618	597	607	591	579	625	569	625	607	613	544	628	606	615	616	648	619	609	609	622	594	620	543	588	567	587	607	613	607	577	609	621	615	646	632	601	568	614	607	604	592	579	596	557	536	605	578	633	620	614	621	603	616	593	632	618	605	633	616	608	561	636	624	641	557	618	605	659	614	624	602	607	593	592	613	577	601	603	597	590	575	605	611	576	624	580	640	623	625	620	610	621	612	609	571	593	579	590	557	632	593	620	658	599	620	616	563	609	613	620	551	609	600	647	586	623	603	631	598	611	608	626	579	592	547	584	626	655	618	578	631	616	582	616	619	637	577	615	583	625	609	637	585	616	627	635	585	610	573	632	596	593	596	624	576	636	602	610	620	651	571	619	564	602	600	598	584	596	560	590	613	592	590	602	632	620	600	651	593	598	630	590	566	599	605	593	607	634	636	592	634	653	626	576	598	557	591	635	596	599	597	628	573	595	613	581	628	600	651	593	613	611	550	572	623	616	619	616	615	589	592	630	613	617	580	601	619	637	627	598	607	622	622	592	588	580	616	586	629	609	573	584	569	612	563	573	597	611	601	630	684	637	608	581	577	624	599	576	600	588	607	598	579	595	583	550	570	615	625	645	603	573	630	660	601	602	603	616	560	554	604	607	598	601	593	623	610	642	583	561	630	632	620	607	571	573	644	561	607	607	600	583	566	624	621	607	586	583	612	589	635	612	588	684	674	607	599	613	604	585	610	578	609	588	597	618	601	574	566	567	593	625	626	627	598	619	614	613	620	607	575	590	596	635	622	575	599	622	631	627	574	575	614	624	578	591	621	588	596	637	611	615	607	615	616	603	608	585	602	601	601	628	606	593	611	633	570	568	530	604	631	601	605	626	549	583	607	645	577	592	548	563	615	575	578	594	566	620	629	588	642	596	623	608	586	605	619	592	611	613	595	561	620	638	641	572	576	607	576	597	580	646	607	584	634	610	596	605	583	601	582	634	634	606	642	566	603	604	620	600	602	609	581	585	616	574	653	572	595	577	603	612	604	593	607	615	648	604	603	583	577
24350	21594	29117	24543	21581	9424	1224	819	699	604	579	573	503	459	509	446	436	441	402	429	412	420	398	405	433	412	384	424	402	429	417	402	415	377	381	397	381	403	374	394	383	389	426	385	370	366	396	411	394	398	366	379	382	377	395	360	390	373	382	393	404	382	412	371	364	355	341	390	400	408	418	364	392	376	389	373	409	382	373	394	371	372	392	366	396	351	437	378	383	353	359	389	409	398	377	389	408	371	364	391	382	377	346	389	440	382	423	400	429	392	340	366	394	399	371	366	396	385	381	387	368	390	353	388	362	396	405	399	397	373	387	377	363	407	380	398	380	389	353	359	364	392	369	344	380	392	378	371	391	399	361	367	355	406	394	358	406	383	384	387	372	398	381	386	387	407	404	363	355	378	378	380	402	360	367	399	375	370	387	362	388	393	364	385	381	359	391	366	391	387	424	376	444	364	387	349	372	389	413	402	405	399	373	386	378	364	349	393	366	399	371	389	380	394	396	424	389	382	372	398	386	400	403	403	368	406	410	373	372	362	369	361	359	389	381	354	409	386	393	341	389	343	368	365	357	423	423	348	398	366	409	382	362	380	403	367	385	379	381	398	373	368	360	377	383	405	394	384	365	377	385	398	387	366	407	374	373	374	387	380	374	386	391	354	398	386	399	391	376	349	389	419	387	401	383	371	390	361	356	353	381	345	401	389	370	357	431	378	373	341	396	380	394	364	374	407	364	366	331	400	375	376	387	359	411	367	370	400	384	383	356	356	383	425	378	389	360	363	361	382	369	373	390	336	369	362	384	364	376	403	428	391	400	370	373	412	387	377	382	379	385	380	351	392	356	365	350	366	399	367	396	371	372	387	360	401	368	372	391	403	390	408	381	392	354	368	376	369	366	398	398	342	380	418	362	369	394	403	364	376	388	419	380	393	421	417	413	341	364	385	386	419	388	383	389	379	371	391	396	409	412	390	380	360	419	413	388	373	359	374	353	364	403	390	400	402	359	398	387	404	363	363	350	366	377	392	400	393	376	371	435	414	371	369	346	401	388	394	386	392	375	388	420	366	368	381	390	392	383	353	390	323	421	395	399	389	358	375	392	371	319	372	401	393	387	363	391	379	387	385	374	380	363	394	382	358	354	369	369	383	371	411	376	360	415	387	347	381	370	402	402	351	392	373	360	370	401	403	356	388	365	344	402	371	393	366	339	363	392	388	373	365	394	368	417	368	350	382	348	381	343	386	392	415	381	406	388	361	354	378	404	398	393	380	401	384	391	355	370	382	368	351	412	385	391	396	377	372	396	403	387	369	383	379	385	345	346	403	382	363	385	374	385	390	404	340	394	373	405	417	343	395	378	354	371	377	419	367	382	368	364	379	374	366	395	384	382	344	351	398	366	366	388	392	370	363	419	356	333	387	376	394	354	384	367	371	410	375	362	378	378	403	367	381	374	436	335	360	406	373	377	369	401	370	359	404	380	378	364	374	393	389	384	357	382	382	348	415	337	377	442	384	378	355	387	383	408	385	335	398	378	364	343	415	368	365	377	380	369	393	390	369	394	375	375	382	415	395	376	359	404	392	370	409	383	400	403	379	377	373	399	403	389	394	380	357	426	398	339	338	403	399	351	376	399	371	384	397	363	378	380	396	397	373	378	362	392	380	371	387	382	398	421	388	371	391	369	365	333	386	350	383	362	364	354	365	365	356	382	397	362	357	388	337	360	389	378	428	415	393	386	386	391	382	369	407	355	366	373	405	378	364	351	365	366	414	404	374	368	366	378	388	380	411	406	356	375	388	397	384	370	384	351	382	387	386	366	397	375	377	365	375	372	404	367	343	402	392	421	400	354	395	417	382	361	379	367	374	388	379	399	403	395	383	356	402	422	396	371	365	381	368	399	376	369	385	395	360	376	375	373	420	406	382	353	376	384	356	387	382	398	352	397	400	389	368	362	408	364	368	402	371	387	369	385	358	367	364	376	397	379	381	381	405	383	359	371	400	350	354	393	375	418	355	389	387	382	371	387	385	383	391	369	384	368	383	388	373	415	377	399	364	357	374	340	406	395	370	359	360	374	369	386	385	392	388	356	360	397	361	401	380	350	351	380	395	385	364	366	391	380	405	387	425	400	355	384	370	373	373	364	368	353	398	395	379	380	396	407	393	361	387	387	401	398	335	362	393	349	340	354	428	395	404	337	366	368	367	403	355	361	340	371	355	362	365	362	413	376	390	406	423	389	393	362	405	386	398	396	397	380	374	357	373	388	360	388	390	394	382	415	378	373	392	345	370	408	396	377	397	396	352	396	357	400	356	369	377	353	376	407	408	382	375	396	392	396	400	381	372	362	413	343	373	360	373	400	402	410	375	375	383	404	368	371	422	372	404	376	379	397	362	359	448	390	389	419	392	369	382	367	383	419	378	374	404	388	367	370	373	368	353	376	360	369	416	384	370	371	395	377	366	417	386	369	378	349	385	356	367	404	397	391	379	365	364	364	385	346	374	375	365	382	371	359	383	367	389	381	372	361	408	376	362	359	401	359	351	386	400	381	363	372	387	393	394	416	359	412	370	353	348	416	373	357	374	394	381	373	403	383	363	395	394	347	359	397	348	368	388	401	381	410	370	384	398	401	352	395	360	428	364	401	362	394	417	371	408	388	381	366	387	388	368	409	403	407	387	385	386	375	407	355	365	393	373	371	359	397	393	406	370	386	356	399	337	366	375	382	377	406	375	377	404	347	378	367	391	385	357	376	373	359	392	355	396	367	402	367	376	373	388	401	379	365	374	409	425	368	370	342	355	376	360	408	406	402	401	391	382	368	396	399	360	367	372	352	377	373	379	352	384	362	371	379	383	393	391	358	387	407	388	419	376	421	346	385	389	370	373	340	380	366	381	416	352	407	376	361	359	365	423	389	390	393	393	397	377	361	351	365	357	378	354	349	342	375	371	350	348	365	392	431	374	375	362	416	376	367	385	424	390	397	341	400	343	415	403	363	361	404	376	377	377	342	386	395	410	380	388	356	397	395	355	405	383	408	359	387	358	401	366	365	375	351	375	387	386	351	364	373	412	395	400	414	368	399	379	362	369	364	369	404	387	399	376	350	396	391	376	391	368	332	407	390	397	358	364	344	399	343	406	409	363	379	422	365	354	354	362	364	392	380	372	359	425	395	393	367	385	372	369	359	392	389	373	387	398	392	407	360	390	380	382	395	371	356	350	352	410	378	372	405	392	385	369	379	352	355	403	397	359	351	361	397	382	402	377	374	380	398	355	382	406	367	399	312	375	395	355	400	378	375	404	405	371	340	366	386	351	417	380	363	395	393	362	381	383	394	367	399	405	355	341	422	383	362	384	365	391	385	384	409	380	380	353	377	372	370	351	371	409	387	402	380	375	402	391	382	389	409	375	371	397	372	375	342	367	345	381	421	437	408	397	368	388	379	391	334	372	410	370	385	374	379	338	386	355	386	339	436	366	385	381	398	397
4947	10009	8555	4336	3048	2336	1883	1562	1360	1121	1021	947	845	749	707	693	649	614	636	624	601	610	556	558	611	504	540	566	576	577	567	528	551	544	597	508	484	544	511	518	537	506	561	529	527	538	599	509	547	499	561	491	533	516	513	490	529	561	506	524	537	527	552	498	480	512	537	492	506	491	534	531	482	487	490	568	505	582	499	545	504	534	509	531	503	480	551	536	552	501	511	532	497	524	554	547	511	481	517	519	532	513	442	503	595	541	556	581	511	534	551	504	537	531	516	542	522	510	493	519	522	539	538	523	535	503	477	529	504	500	498	514	554	503	477	500	527	515	514	497	497	527	497	504	578	481	526	506	493	507	513	528	526	449	506	505	482	501	488	510	533	519	514	507	486	532	539	518	519	500	478	530	524	514	510	506	513	496	469	496	502	485	492	475	514	515	504	518	560	531	496	502	499	502	550	536	517	503	493	523	514	484	499	522	520	460	521	537	506	510	518	503	530	465	513	540	483	527	515	507	538	513	505	514	481	502	487	488	508	462	482	532	496	516	534	539	505	552	516	484	501	546	539	526	509	486	523	539	518	546	509	507	519	536	496	518	539	511	497	498	517	534	538	495	516	524	469	535	541	521	529	517	507	525	540	519	481	545	512	512	503	472	478	494	487	552	520	506	499	501	506	518	527	508	495	513	516	481	502	508	529	513	518	554	488	535	518	538	513	520	478	488	530	505	531	524	433	541	551	490	505	518	513	496	517	512	487	534	491	497	498	531	551	511	517	504	533	521	540	533	489	478	536	523	521	507	521	489	490	485	503	526	483	528	531	509	484	503	540	516	491	515	525	529	493	476	484	464	542	495	539	531	524	500	488	508	481	506	521	494	515	520	534	508	490	460	512	509	487	467	515	531	508	494	462	514	505	485	488	472	512	541	514	527	489	497	540	537	514	512	528	531	516	518	512	502	484	509	507	505	499	511	494	510	490	537	477	522	527	504	492	514	491	468	468	555	470	528	504	488	553	493	447	533	483	479	485	502	456	479	492	488	488	504	497	527	525	541	526	508	505	497	538	529	514	454	508	464	543	500	507	505	495	478	503	497	530	505	506	491	473	480	528	495	492	497	497	492	506	489	505	500	514	482	520	522	509	477	495	505	477	539	563	522	482	522	512	512	497	517	516	547	527	485	503	506	506	533	515	519	507	480	523	484	539	518	515	530	513	514	512	484	510	520	517	486	532	505	507	504	500	486	500	494	490	517	514	518	494	554	498	488	502	534	505	473	522	474	515	523	482	562	508	558	456	484	505	548	549	523	521	510	491	490	511	566	507	487	542	523	476	536	486	477	490	529	488	497	523	511	481	443	519	502	522	513	497	514	526	522	451	514	523	517	512	526	447	512	526	493	465	515	472	495	500	505	525	525	506	497	502	512	509	474	515	500	506	487	487	498	548	488	483	493	475	528	526	520	491	557	502	490	530	510	551	524	494	503	485	485	492	521	484	489	530	521	524	485	556	470	519	521	500	472	506	524	470	558	511	482	486	567	490	467	509	511	485	501	509	493	512	464	486	519	513	524	471	520	523	516	516	486	508	473	508	495	542	500	519	507	515	547	502	489	514	555	511	551	536	510	508	491	501	500	520	478	508	544	504	517	510	489	511	488	498	527	514	479	510	514	484	528	515	503	563	520	530	531	555	510	540	484	482	505	520	520	527	500	526	470	518	517	530	547	506	484	494	519	545	515	490	519	515	526	473	497	509	516	485	494	485	521	524	521	526	504	508	519	495	538	533	544	550	482	499	487	530	506	529	508	493	501	519	519	527	541	517	508	528	555	491	497	482	484	527	507	485	514	552	482	535	538	514	515	501	520	510	494	511	486	535	564	485	489	510	494	527	474	482	526	516	474	501	497	492	508	503	507	498	496	498	476	518	472	504	520	526	553	490	464	506	469	507	506	543	531	542	504	500	534	517	521	493	472	506	501	510	517	536	513	481	481	496	505	532	505	477	499	512	537	497	500	495	528	506	490	501	522	501	495	504	506	554	493	494	503	489	496	505	498	473	511	506	507	495	492	549	500	490	500	579	522	504	524	494	520	494	512	568	524	507	485	480	528	485	487	490	516	536	482	497	515	482	471	511	517	544	513	508	466	489	487	509	505	528	497	468	483	473	521	474	481	497	532	499	484	499	523	464	528	552	478	515	467	519	514	500	506	498	483	519	489	510	517	459	486	494	469	527	527	482	477	515	485	527	491	467	490	489	498	504	523	535	506	516	486	529	494	509	524	549	489	502	499	489	548	523	493	500	477	525	492	501	526	521	475	490	519	494	474	475	487	532	550	500	517	489	488	513	518	538	503	463	512	527	472	461	508	528	500	517	538	542	513	535	517	522	510	531	500	497	487	493	484	486	533	492	533	491	541	515	514	485	509	508	505	525	518	483	486	492	490	517	536	538	536	516	496	501	519	450	509	514	524	513	518	508	518	479	510	523	529	540	495	517	494	509	497	492	519	532	507	541	522	518	511	521	513	545	525	500	461	493	490	513	506	491	512	540	505	503	548	520	535	483	515	512	489	498	490	555	501	531	495	514	493	531	551	531	518	505	496	525	508	569	533	546	518	474	487	528	497	527	514	481	532	456	538	489	475	513	546	516	473	484	503	561	475	536	477	504	522	543	498	482	497	499	522	515	507	518	473	496	494	532	516	463	503	510	497	538	519	485	514	532	495	513	502	505	495	497	526	514	469	498	499	476	532	541	512	500	525	534	522	491	526	505	469	499	472	485	481	477	513	504	508	493	521	499	522	492	564	526	502	499	519	482	493	522	504	517	514	502	521	507	500	498	519	502	424	474	531	519	485	543	516	507	521	548	492	504	491	508	482	478	485	534	525	539	436	504	458	499	538	504	553	479	547	498	496	523	534	479	510	489	546	558	475	471	515	496	528	492	485	531	520	514	505	475	502	467	535	534	510	504	531	503	519	518	517	456	518	536	508	542	522	511	522	521	507	477	529	496	526	505	510	474	536	513	505	475	494	512	526	487	501	496	541	534	483	501	520	523	500	517	532	484	502	489	491	534	514	508	542	513	534	495	480	517	519	490	546	484	492	485	471	507	515	506	503	502	527	527	493	516	533	521	494	482	526	548	526	530	477	509	546	534	521	504	503	482	494	529	531	530	507	527	501	546	528	508	488	523	476	513	515	479	482	547	494	482	478	496	515	520	495	498	473	490	510	513	537	520	511	512	526	531	504	499	525	526	509	495	505	484	512	523	455	496	509	514	496	501	484	521	491	499	512	522	507	510	514	478	519	533	463	509	511	507	537	532	548	527	468	536	537	514	483	503	484	502	520	546	531	490	493	515	509	530	464	488	504	481	517	506	536	480	506	490	487	461	506	499	484	490	442	478	466	517	501	495	534	562	482	509	495	485	500	505	491	502	482	467	522	534	526	481	530	541	523	499	466	496	514	514	500	474	501	516	513	486	477	492	501	484	516
23452	21570	29549	24051	21570	21606	7038	1036	741	643	527	474	453	427	359	306	316	325	268	239	261	233	242	245	262	250	232	215	230	211	206	229	237	190	222	227	219	214	191	211	195	198	200	192	203	195	182	177	222	247	190	204	205	210	163	195	213	190	185	175	199	200	199	190	191	203	184	195	186	182	184	219	156	167	205	184	193	184	180	199	179	183	174	198	170	184	208	164	189	186	187	198	183	193	187	183	162	170	185	190	175	183	194	192	212	184	178	206	212	212	179	197	183	161	182	191	166	171	170	185	157	186	177	194	171	193	189	212	165	174	198	181	167	213	188	182	177	166	176	174	189	185	184	188	188	182	184	171	189	169	173	145	151	197	174	165	182	180	157	202	181	202	183	194	189	179	169	177	171	181	199	148	187	193	173	183	183	178	184	154	169	179	170	182	188	176	184	166	174	195	171	186	176	195	198	183	180	218	197	211	188	177	204	196	176	166	159	196	191	171	191	187	165	180	174	153	163	159	206	177	182	202	185	154	146	173	182	188	189	174	194	221	178	195	170	194	199	195	175	204	175	180	164	192	177	180	213	152	219	200	200	184	187	196	209	169	188	189	174	206	171	179	166	192	182	179	168	183	198	216	190	188	188	191	176	191	163	188	177	186	204	172	188	185	194	164	180	160	180	190	151	161	160	174	190	176	181	171	171	162	198	170	178	171	171	180	177	169	193	172	197	197	188	195	167	186	176	183	188	169	168	197	166	175	188	169	182	153	178	166	180	167	184	175	200	183	195	194	182	173	183	182	217	200	184	178	168	190	191	202	162	200	177	171	196	194	172	168	155	177	175	200	162	188	184	183	213	198	178	196	196	174	165	178	196	188	164	164	181	194	173	172	185	178	188	179	158	199	180	176	176	165	182	190	199	194	147	191	190	186	171	165	171	153	187	191	168	199	160	180	175	203	203	189	150	186	169	173	192	196	195	157	174	158	172	210	185	209	196	178	154	165	177	190	179	184	185	183	170	190	184	197	182	164	163	201	176	168	187	204	186	207	191	171	193	184	172	183	179	193	193	194	170	189	159	176	165	197	184	181	177	175	182	201	173	175	175	200	174	174	177	177	169	190	195	179	158	194	193	167	187	180	164	166	191	172	191	183	158	195	175	163	209	176	181	200	191	203	181	207	194	179	175	192	179	181	182	194	194	174	166	163	178	167	160	195	155	197	184	185	171	201	192	188	193	178	189	183	171	168	185	193	180	172	172	192	182	197	179	186	173	162	176	175	175	200	200	189	203	174	184	192	211	178	165	190	199	196	181	179	178	180	194	176	183	176	185	187	185	177	172	177	188	202	172	200	196	183	188	186	169	148	211	175	197	199	199	172	194	179	174	174	170	169	192	189	203	192	182	179	185	157	199	156	197	194	169	198	215	184	186	157	197	180	184	175	168	198	163	192	195	191	175	162	200	173	161	169	200	172	193	188	186	192	186	180	198	178	206	177	191	189	185	180	166	184	206	180	176	189	189	166	161	175	185	190	182	170	167	190	178	171	200	158	177	165	171	191	182	175	210	190	167	202	179	175	188	186	183	184	173	176	185	205	185	170	195	180	182	206	181	200	178	200	172	169	168	162	173	180	196	213	183	193	166	190	180	194	215	190	172	168	201	186	185	195	160	180	172	178	193	172	196	179	210	195	208	155	192	177	210	182	184	172	177	189	165	167	187	178	185	173	184	187	184	192	179	184	180	175	200	169	174	176	181	188	181	190	191	164	166	192	186	195	197	154	179	176	202	181	183	183	192	185	164	164	188	184	182	195	168	167	193	197	189	150	194	143	190	170	187	187	186	177	188	179	185	203	170	176	207	163	178	183	172	191	169	195	187	170	181	179	200	188	179	214	179	162	189	180	183	168	185	177	190	172	162	163	187	201	180	180	170	184	194	217	186	173	188	192	172	155	165	198	187	186	178	158	169	168	162	178	173	174	175	192	163	186	171	192	200	168	181	195	219	207	162	198	191	171	187	193	166	190	148	173	175	193	172	158	189	197	198	161	186	164	188	175	171	176	178	179	156	175	181	186	175	169	179	204	171	190	186	195	203	174	177	167	153	196	169	184	197	201	186	172	184	176	188	160	189	213	173	184	202	200	168	199	168	183	196	171	189	164	194	183	172	190	176	195	171	181	186	184	204	168	200	188	183	177	160	194	174	154	196	211	206	199	186	186	203	173	176	185	174	167	184	171	210	206	168	205	196	188	196	182	187	185	210	184	195	191	193	178	156	189	177	186	182	188	176	193	164	195	179	195	182	198	178	184	188	214	188	175	200	179	190	217	179	172	204	158	173	193	189	182	182	198	178	173	157	168	185	178	204	209	157	164	178	194	179	170	161	176	186	178	183	188	207	188	206	184	176	165	169	191	193	169	204	196	202	161	169	181	189	188	168	202	180	176	184	189	166	182	180	175	156	196	154	178	181	192	179	163	172	189	188	168	207	177	193	193	184	186	191	170	154	192	198	176	187	163	187	179	182	162	175	207	180	179	159	172	184	168	211	184	164	202	163	199	188	176	181	160	194	171	160	161	174	198	164	181	179	169	215	144	178	192	176	160	180	189	179	186	185	175	179	165	154	185	173	196	183	184	174	201	181	170	198	208	184	162	179	209	178	182	200	159	182	197	171	187	173	173	194	188	155	187	176	193	181	171	164	163	195	188	200	164	168	194	169	180	192	179	189	178	175	201	205	186	170	172	168	180	154	195	168	182	173	180	201	189	184	185	167	178	202	179	165	177	200	155	197	171	191	188	176	194	197	193	196	182	194	162	196	184	208	174	174	193	167	153	198	172	178	188	173	186	183	185	185	163	176	207	184	182	166	183	159	204	184	171	192	182	168	191	178	194	194	201	200	184	185	196	208	177	196	160	207	167	168	180	190	175	197	180	168	203	179	163	204	204	165	189	171	158	191	207	175	201	202	208	169	181	188	177	186	160	174	172	195	199	194	160	191	184	178	180	186	178	176	199	179	184	209	197	176	177	163	201	208	175	202	191	174	200	173	196	158	195	184	175	199	164	172	186	190	180	180	178	172	192	196	164	167	189	188	174	182	184	199	160	174	181	194	194	179	183	188	174	186	180	189	203	177	185	190	169	224	184	181	173	199	172	179	189	204	198	192	195	168	196	184	189	186	166	164	174	172	175	198	186	179	185	179	192	166	192	180	175	180	187	172	185	163	189	165	191	166	198	198	205	191	188	183	178	189	185	177	173	187	170	169	185	193	180	186	181	182	192	175	188	191	163	179	189	169	175	175	176	170	193	178	183	175	178	190	184	170	186	178	209	176	177	159	171	181	182	180	178	192	188	191	171	190	168	163	162	171	212	196	189	220	156	197	183	156	185	182	203	193	182	193	190	177	168	185	200	200	163	199	191	191	205	161	167	173	171	203	178	159	192	191	198	199	183	187	187	204	176	164	157	183	172	164	181	191	193	176	174	191	170	173	176	182	195
7108	16140	13409	7299	4920	3716	2947	2234	1807	1459	1190	948	884	822	659	624	557	554	468	439	477	445	400	379	369	348	343	335	332	329	319	318	328	335	329	294	301	290	288	281	278	308	284	263	293	300	289	301	328	292	271	313	305	295	300	278	271	258	301	336	261	300	280	251	259	306	265	289	267	273	248	232	238	257	260	276	254	254	270	251	284	253	292	287	261	262	275	261	302	263	297	261	236	257	245	266	255	273	242	271	249	266	288	303	368	287	248	292	295	287	248	286	251	236	254	273	257	269	242	211	236	236	264	277	284	263	274	284	234	243	247	255	266	245	254	249	242	268	249	247	277	248	249	277	267	233	239	244	232	264	218	242	249	267	252	239	264	270	239	255	278	232	224	252	259	256	250	231	268	242	242	262	260	259	245	249	249	258	259	255	263	257	229	247	266	259	249	224	225	251	221	237	269	245	253	242	262	294	249	243	255	242	270	218	235	273	256	268	234	252	228	264	236	268	260	245	242	239	245	237	271	242	236	252	265	261	260	252	260	215	248	260	236	238	256	239	251	243	237	248	241	235	249	230	236	238	243	242	261	248	249	253	237	256	245	228	234	237	233	256	260	244	244	258	218	255	258	251	238	215	232	246	246	244	234	243	249	248	239	258	269	238	251	265	246	278	257	228	264	232	219	263	243	254	238	248	245	268	226	246	239	274	224	242	241	243	257	250	249	234	254	253	234	276	242	262	258	265	236	252	250	234	243	276	281	238	249	271	234	238	244	245	293	229	228	225	288	244	257	246	265	271	239	256	244	263	272	246	259	257	256	239	253	262	263	265	256	229	256	224	262	246	266	258	254	251	236	270	263	234	250	269	259	260	250	251	258	255	236	270	237	268	255	233	257	246	278	264	244	248	255	229	262	239	268	247	261	242	256	234	229	245	265	251	253	259	234	264	237	251	219	242	238	280	264	248	250	268	241	248	256	244	224	249	219	263	235	221	248	244	263	257	264	252	248	259	247	232	256	266	264	256	244	267	265	269	289	223	245	242	236	259	253	298	258	276	232	281	245	259	247	245	254	254	244	217	260	261	244	233	243	252	259	271	262	236	260	246	213	264	238	233	262	251	235	227	267	270	258	285	269	263	247	251	228	246	251	256	253	256	254	235	264	231	258	264	237	243	255	253	266	237	252	246	263	265	256	251	235	270	262	240	258	224	242	236	247	266	286	272	240	243	263	259	255	241	259	253	245	257	249	223	246	263	257	249	256	224	255	243	247	244	241	253	268	240	277	280	262	261	240	271	247	237	257	230	247	251	260	263	273	276	245	260	235	253	250	248	237	261	247	248	230	229	242	272	272	237	213	261	270	248	226	245	259	232	251	224	250	238	301	259	238	230	258	276	241	224	251	249	248	247	257	233	245	244	238	265	234	268	251	256	257	227	243	261	272	256	240	231	269	247	274	253	272	248	287	257	246	212	226	235	239	277	272	237	245	254	242	258	256	256	255	256	243	256	222	255	285	274	250	220	273	245	253	260	256	259	278	240	264	272	268	238	245	244	289	268	255	291	256	230	248	255	269	246	246	275	267	277	268	256	225	256	258	256	267	238	245	231	259	278	211	239	268	255	246	253	252	271	249	267	245	247	242	239	286	265	236	257	249	235	254	242	254	260	238	234	259	245	244	248	238	256	230	257	241	266	252	243	241	228	244	249	232	259	253	254	241	270	235	264	269	231	244	231	274	244	255	263	249	283	259	239	270	245	239	256	270	219	251	260	222	259	243	245	228	260	229	228	248	245	246	232	229	273	257	266	253	245	254	259	231	227	259	241	269	273	252	260	269	271	291	254	268	232	263	243	244	234	261	251	253	236	254	292	248	254	252	249	257	253	239	266	227	240	246	261	280	260	261	269	239	272	264	239	256	241	250	245	269	255	229	226	237	239	231	258	243	258	260	245	272	243	262	243	239	239	257	237	251	242	264	236	257	265	243	271	260	244	238	268	244	246	240	273	215	256	249	264	258	255	272	223	252	233	280	264	235	231	272	270	251	223	261	253	253	218	247	250	259	227	242	233	253	238	246	231	242	260	252	269	247	218	233	237	231	242	259	226	253	248	263	273	263	249	262	229	267	249	244	234	249	252	285	251	250	239	254	253	227	264	254	240	248	217	263	275	250	271	246	247	231	269	236	252	234	249	269	281	245	218	237	256	261	256	236	254	256	223	250	248	260	267	251	255	236	273	272	257	258	219	267	238	241	248	254	227	281	228	250	225	261	223	250	239	233	268	245	239	262	267	248	268	265	218	257	233	225	249	256	247	267	211	255	274	265	259	249	264	226	247	223	271	229	244	242	256	240	259	238	239	251	260	234	246	276	280	240	229	260	268	227	249	242	253	260	246	257	261	224	244	251	250	248	256	241	237	261	267	248	248	248	264	257	250	241	222	237	258	250	257	253	232	259	283	263	245	224	223	234	261	234	239	245	228	281	247	255	255	270	224	247	275	264	254	283	246	269	240	257	218	247	258	268	221	245	264	230	262	243	244	238	244	256	258	259	259	236	261	243	232	239	246	258	232	260	257	233	220	265	240	249	252	240	253	252	253	228	276	252	263	255	245	262	257	228	246	237	219	260	252	246	226	236	252	262	252	213	239	256	242	253	238	253	297	250	233	256	248	255	237	234	260	256	259	246	276	274	262	267	272	260	274	256	257	262	237	250	229	270	245	264	273	263	238	250	234	263	232	275	243	246	272	256	250	273	251	249	242	260	259	270	237	260	252	267	264	224	247	234	261	256	236	234	265	287	233	259	251	252	275	235	282	257	257	224	265	269	240	248	258	255	250	249	243	233	256	270	250	252	248	214	258	278	248	232	271	238	249	261	245	238	231	272	199	243	255	237	221	252	232	258	246	248	248	249	237	222	240	262	236	250	247	278	254	276	244	244	270	252	260	244	234	256	250	235	234	264	261	245	258	256	280	251	268	243	266	248	221	274	240	278	261	255	230	278	260	234	242	241	254	252	262	253	259	229	300	243	224	281	273	235	232	254	232	260	248	260	247	231	242	268	255	245	221	275	234	220	237	252	251	258	264	280	228	228	235	285	217	245	237	260	258	263	242	261	253	249	261	256	252	264	248	256	272	267	277	270	261	266	263	258	210	279	246	273	241	256	246	239	235	266	253	275	259	224	264	243	261	256	255	261	263	234	233	264	255	273	249	234	219	265	227	234	237	225	277	253	249	247	238	253	264	243	244	258	259	268	245	251	241	267	282	242	242	259	255	243	256	258	253	256	243	240	260	245	257	247	245	242	263	268	265	244	260	248	250	263	251	225	231	266	209	265	235	251	269	238	223	246	237	267	250	244	249	242	238	249	251	250	228	227	269	272	254	252	263	223	237	216	250	234	256	240	228	267	242	242	259	254	264	259	253	263	240	246	229	242	251	230	249	232	255	281	244	253	244	239	236	259	270	223	229	236	249	249	274	270	224	270	240	237	252	268	244
27310	20939	8867	950	578	544	482	483	473	480	475	546	449	485	484	488	481	483	472	443	446	487	498	433	452	442	474	449	492	508	449	497	453	485	494	461	471	495	470	475	456	505	489	492	466	472	451	427	474	452	458	439	462	459	459	463	480	461	434	471	478	474	479	495	461	440	470	468	504	447	433	490	482	475	476	454	460	486	479	439	469	455	478	488	490	434	477	467	465	460	459	474	440	491	480	480	470	443	458	486	463	458	449	500	446	434	521	490	486	471	493	487	485	471	476	465	485	454	467	432	467	461	476	460	498	453	481	475	450	507	452	453	461	472	467	438	490	483	430	470	456	491	454	441	493	447	427	502	512	443	476	478	512	492	448	442	424	488	401	496	474	455	459	453	453	433	496	503	442	457	436	443	426	444	465	434	437	448	483	488	436	459	474	511	468	480	476	459	461	461	485	503	473	463	459	479	429	458	478	503	449	439	421	491	455	449	466	432	442	489	471	442	446	482	461	474	469	467	439	483	436	466	511	493	446	486	489	450	397	488	458	445	473	476	488	495	498	455	448	451	502	461	456	475	468	464	486	499	468	478	489	487	492	481	426	484	465	467	436	438	455	444	492	456	452	455	439	462	464	461	452	477	435	489	467	491	450	478	518	496	478	452	514	463	469	484	446	457	505	476	444	458	422	440	461	456	489	439	471	495	458	500	496	473	480	480	467	469	456	472	453	468	464	444	486	467	430	490	447	498	455	446	523	476	473	477	475	471	493	446	486	478	425	442	421	491	424	495	420	466	497	466	492	479	442	443	462	470	422	435	420	405	441	486	456	465	505	470	475	471	444	465	462	448	417	430	461	459	478	469	446	481	497	447	464	497	556	470	473	505	476	425	484	442	474	451	466	443	466	435	479	469	445	453	467	478	511	451	495	464	470	469	531	467	452	469	491	458	513	497	460	478	446	448	445	494	456	444	473	497	526	476	466	446	463	479	454	492	498	461	461	464	469	461	464	470	472	412	518	476	479	439	487	442	441	468	458	478	474	488	484	492	433	471	518	465	487	427	462	463	471	457	471	476	484	496	426	482	442	451	455	446	477	484	449	495	491	472	444	460	439	448	462	479	486	450	486	479	481	500	441	455	457	454	432	461	467	505	479	455	475	454	475	483	456	507	465	486	446	524	451	484	461	478	487	474	467	476	471	429	475	463	473	454	473	460	471	505	460	490	468	448	431	447	485	437	487	437	496	498	471	468	475	517	422	499	453	469	467	436	461	435	455	461	493	486	483	436	457	460	437	459	433	474	447	460	483	471	469	492	492	484	457	446	495	484	457	475	449	425	482	471	469	488	470	476	456	480	446	492	498	470	474	469	442	430	451	504	494	481	478	491	457	454	447	438	447	485	472	500	435	472	464	461	486	436	464	513	451	480	422	477	491	453	478	449	498	490	450	454	476	441	478	527	473	433	491	456	480	447	483	457	435	470	459	465	484	466	442	436	477	496	477	494	458	456	464	449	471	440	486	416	486	444	465	452	478	484	488	508	474	440	444	475	471	501	481	511	454	440	453	489	441	455	447	485	450	475	460	473	464	451	473	457	463	490	439	491	455	442	472	474	438	449	477	494	447	451	452	450	459	490	484	457	480	471	496	474	469	426	464	465	475	459	447	458	432	444	443	513	448	457	495	478	470	448	480	425	469	435	446	461	475	484	515	477	473	449	476	513	475	490	443	472	468	437	454	484	463	461	464	447	476	476	491	494	470	487	458	472	455	488	461	494	476	445	491	454	504	482	478	451	472	452	463	468	448	498	438	469	464	490	447	447	502	421	479	500	442	479	474	474	473	482	477	484	490	446	464	434	509	428	482	458	452	417	472	463	478	437	468	477	465	427	425	504	459	480	481	466	458	479	465	475	490	465	480	457	473	450	464	485	522	468	461	455	471	477	460	428	466	469	490	454	461	436	475	475	505	448	483	484	478	447	494	430	447	480	453	461	489	448	483	448	471	443	492	491	494	442	449	478	490	452	487	489	446	426	434	443	468	479	451	478	454	483	487	461	503	477	511	474	464	449	456	524	476	453	458	452	486	503	469	499	473	499	472	490	435	459	431	445	474	447	480	447	436	444	461	451	438	456	464	446	452	479	519	487	443	476	456	440	475	443	438	439	481	464	484	456	428	418	464	481	484	492	489	450	470	497	468	469	490	470	447	489	474	460	444	506	460	443	457	481	470	458	462	468	476	454	503	451	473	468	497	484	485	460	488	476	476	457	493	495	485	459	489	484	486	508	503	430	495	485	514	459	444	476	448	483	453	457	471	470	474	474	435	436	490	486	459	512	436	442	448	439	481	489	458	448	491	452	456	445	504	524	453	443	496	471	454	470	476	456	457	466	423	472	447	460	501	491	488	471	480	442	503	480	471	468	467	475	464	487	480	483	473	485	502	449	455	510	478	446	458	509	493	480	459	474	490	453	418	446	441	481	474	441	482	479	439	456	433	498	473	472	447	494	458	457	432	473	485	473	467	475	450	453	471	466	493	443	449	446	466	436	464	454	467	473	449	491	440	520	444	466	477	499	449	464	455	449	442	491	487	444	442	482	498	453	475	491	480	455	475	444	433	468	474	456	480	472	472	481	450	478	479	458	464	481	466	455	450	492	488	503	466	455	473	463	452	490	494	473	443	490	442	462	453	468	459	476	491	462	473	443	452	478	439	457	464	463	445	471	461	500	445	422	421	471	472	487	467	449	469	496	449	498	482	440	466	480	456	472	519	487	502	474	473	494	471	472	508	459	483	477	479	492	461	455	473	497	484	477	466	455	466	440	472	474	473	473	484	479	433	443	506	485	463	463	488	498	439	495	503	434	453	458	449	525	497	486	429	471	479	484	500	432	454	448	471	464	481	477	445	505	451	497	464	479	490	459	504	489	477	515	452	446	452	461	515	475	488	460	444	439	460	494	486	417	432	456	481	466	461	493	458	440	517	430	491	471	501	447	486	478	448	469	487	402	482	457	474	473	442	459	468	469	457	492	462	487	490	445	437	505	456	454	463	493	491	469	481	457	442	489	450	488	477	451	462	456	449	502	491	475	490	482	461	459	451	449	438	485	471	496	445	485	466	488	499	450	461	451	448	484	462	427	469	482	436	426	463	484	480	460	475	460	456	477	478	459	452	461	463	459	454	498	494	460	487	462	462	447	466	469	512	465	480	493	465	486	455	468	508	451	485	470	445	471	491	449	429	461	469	481	456	470	443	457	456	441	496	479	499	480	457	468	485	457	522	488	439	471	432	467	451	477	490	435	444	472	463	447	453	460	470	468	456	472	459	492	483	430	470	461	510	483	500	449	438	466	464	441	445	467	490	462	494	486	427	460	495	454	434	447	464	487	508	465	444	476	464	448	481	498	460	482	480	455	457	459	502	486	499	475	475	468	468	508	457	440	493	475	448	457	458	466	457	454	464	450	504	464	452	433	445	481	418	453	485	485	483	455	510	496
4063	1415	1337	902	765	748	688	728	639	659	654	662	608	657	640	653	637	583	663	634	626	613	599	656	582	651	605	604	605	628	582	661	655	642	633	646	582	641	594	641	602	597	616	629	624	640	618	637	625	601	676	641	594	632	599	616	611	677	610	637	631	617	615	624	625	625	663	629	659	589	639	643	631	640	635	624	625	658	674	600	628	589	623	569	614	660	612	590	595	652	622	632	618	619	585	586	605	643	589	595	660	620	634	622	636	636	660	666	608	628	609	582	633	599	682	607	618	609	607	600	647	603	616	642	597	610	615	606	575	630	637	599	614	655	641	616	608	590	583	630	624	571	598	615	607	603	636	631	652	634	618	621	574	576	546	580	649	586	628	614	626	599	588	646	622	603	671	635	629	597	590	635	584	636	580	605	616	633	664	613	579	639	630	628	656	619	603	645	572	643	653	603	605	664	636	601	555	628	632	601	651	645	549	564	631	634	577	626	624	657	612	579	643	573	615	600	669	650	660	604	609	604	624	618	578	626	628	632	611	624	632	646	643	595	628	656	598	613	618	678	674	605	611	601	631	591	666	575	593	587	657	607	687	627	607	639	619	601	618	617	616	612	645	612	600	599	627	617	651	610	598	623	621	631	642	642	617	623	559	612	642	631	610	623	608	616	587	672	582	635	647	593	606	608	561	640	621	623	595	624	611	633	667	611	613	643	579	620	615	657	638	643	608	622	655	640	649	613	655	587	626	645	636	644	645	622	627	625	631	630	616	637	586	571	605	614	648	598	641	612	565	580	600	620	646	633	642	599	599	614	610	597	643	601	627	580	590	607	605	573	642	636	630	626	585	598	635	625	626	628	599	574	617	601	586	610	634	634	617	625	611	688	612	636	650	630	649	617	656	581	601	626	618	607	641	591	581	663	645	604	683	652	596	597	671	590	607	615	632	610	637	623	599	635	634	684	646	635	590	665	618	605	651	595	624	662	633	641	630	621	607	646	616	622	655	638	647	648	617	630	629	610	667	637	683	619	670	629	597	621	609	593	622	628	645	645	579	612	638	608	617	606	621	650	633	580	598	616	604	635	665	611	654	606	578	625	595	632	604	632	636	622	653	578	612	606	641	636	653	584	622	614	620	626	619	660	624	580	591	652	610	613	638	613	602	652	650	635	652	596	627	639	587	573	603	635	607	597	659	610	686	635	630	608	597	609	608	582	598	651	594	595	614	623	603	613	636	661	646	634	606	657	608	638	583	657	644	620	647	611	656	635	655	599	599	631	597	607	605	593	627	630	656	612	638	591	592	584	645	620	622	585	577	554	637	597	624	601	648	645	651	636	624	647	588	585	613	667	599	613	605	591	621	615	601	627	642	589	629	609	621	617	601	639	621	613	636	602	597	629	612	633	624	650	574	646	655	612	613	630	608	625	566	617	622	644	620	669	630	609	654	625	590	641	618	582	607	599	665	615	606	633	616	567	609	618	603	630	637	591	596	595	664	606	661	595	642	622	629	610	631	609	606	586	597	610	672	575	613	639	671	677	684	627	626	619	633	645	654	620	598	612	597	580	599	646	588	621	611	644	656	618	574	610	615	631	618	599	589	610	610	593	630	607	609	610	635	593	659	609	623	615	608	595	630	662	637	656	638	650	648	625	599	654	598	593	643	602	593	586	596	620	638	620	590	634	643	585	617	649	597	615	589	621	597	631	636	660	605	582	591	589	612	647	626	632	622	647	649	609	615	652	591	619	612	568	630	629	669	624	618	582	607	613	638	639	615	631	670	642	613	629	608	621	627	580	634	617	603	658	620	670	624	605	672	581	622	663	632	631	628	614	619	656	597	596	595	620	594	620	684	629	597	649	628	628	595	589	610	595	640	629	612	623	626	612	591	572	586	629	631	550	631	629	622	604	640	664	595	645	654	644	636	593	581	620	622	627	625	652	618	621	609	613	606	538	578	641	624	665	627	647	605	606	613	619	588	626	632	621	598	584	641	660	614	618	649	604	618	534	647	601	586	613	589	597	669	623	608	590	608	586	643	597	613	604	627	594	616	651	686	625	634	602	633	578	631	614	655	582	634	646	606	628	620	621	636	584	606	638	649	587	615	639	610	595	617	600	585	656	590	629	614	609	625	674	599	594	648	610	634	645	600	647	655	628	582	613	645	638	630	608	611	640	651	618	635	600	593	610	679	649	645	618	627	639	679	611	590	575	647	633	625	621	650	659	607	630	647	606	624	642	636	598	592	670	608	618	663	603	632	613	600	595	619	586	639	637	629	590	656	660	616	598	597	594	604	609	619	590	635	616	612	668	669	633	613	601	637	630	627	589	627	645	646	569	611	627	631	571	604	604	632	592	638	652	607	576	638	626	581	603	579	601	629	611	583	589	634	637	603	615	616	587	640	638	602	605	612	605	630	614	600	585	612	606	623	652	643	605	607	651	661	650	590	613	591	613	568	639	594	646	581	652	588	641	614	615	606	567	628	652	634	625	573	620	630	634	611	656	627	639	643	638	590	618	630	653	595	663	635	623	639	629	590	651	608	639	620	625	600	613	618	637	618	596	628	622	618	644	633	578	587	613	613	611	630	624	608	601	582	657	648	617	616	635	644	670	605	599	622	671	614	607	602	577	622	561	613	615	577	616	631	645	607	646	656	560	644	634	621	628	642	616	633	581	602	591	659	605	615	572	574	657	652	587	602	603	617	640	609	600	652	650	636	633	592	555	629	649	606	561	608	584	575	623	616	626	666	606	620	612	619	622	656	618	617	670	622	626	614	639	597	648	635	574	630	604	617	640	597	589	593	603	623	628	652	570	608	617	624	617	591	605	604	700	595	596	609	627	629	620	662	634	621	602	623	595	620	611	660	658	664	628	643	629	635	659	583	647	623	621	594	587	623	602	638	591	568	607	609	646	655	579	644	559	663	590	617	657	643	643	590	593	627	652	614	621	590	671	632	599	599	629	634	599	629	605	589	631	646	619	670	602	598	611	664	596	642	621	665	621	593	638	599	609	657	606	598	566	668	592	608	639	623	610	601	650	635	607	593	656	624	601	598	591	625	614	595	622	582	660	611	597	618	612	615	606	590	654	662	650	583	656	611	587	618	599	642	601	595	631	589	601	609	614	588	618	627	634	642	588	604	623	629	581	619	606	641	616	637	597	633	569	625	640	593	622	640	593	636	584	592	586	624	633	575	651	586	642	590	633	629	578	648	586	650	624	646	641	603	657	601	643	681	612	654	630	603	631	598	608	657	675	619	603	683	638	643	632	602	635	602	589	620	634	600	612	633	674	621	609	646	590	603	598	595	652	622	627	624	603	616	655	670	593	634	628	640	656	644	623	594	608	630	617	616	592	615	628	627	623	662	631	595	614	629	663	658	621	626	575	651	610	607	596	663	605	630	611	607	609	627	618	598	609	648	608	642	650	593	641	602	638	617	629	644	622	663	579	597	625	612	647	659	647	604	630	610	607	651	625	607	634	616	573
24399	21576	29162	24467	21568	9307	1226	865	676	651	547	565	522	478	498	459	455	521	444	441	420	418	433	408	431	397	398	415	405	372	406	404	400	447	396	390	423	401	403	413	371	422	378	385	393	377	380	403	421	396	438	393	433	373	373	403	412	394	381	383	392	379	406	370	384	403	373	377	390	380	374	377	389	389	403	366	368	369	382	401	404	403	391	402	417	391	381	389	404	387	406	424	412	365	405	363	415	376	347	407	399	388	388	403	392	392	398	395	385	401	386	371	448	403	367	391	384	377	387	387	377	440	378	341	406	377	401	413	385	364	383	403	378	403	400	364	388	405	355	396	360	432	414	373	376	401	381	366	395	412	424	401	423	390	373	391	411	393	403	355	392	407	416	404	406	387	394	381	417	387	405	375	380	407	423	369	381	407	367	423	390	398	387	388	397	372	414	379	382	375	354	363	410	406	357	391	389	376	405	378	358	359	399	396	378	375	403	400	399	385	401	414	422	404	381	359	402	404	380	388	391	388	392	360	399	369	380	383	377	370	405	393	376	378	364	345	416	399	370	381	405	365	406	378	383	374	351	353	366	391	405	369	387	388	410	366	399	413	365	415	402	386	382	350	384	383	363	379	382	389	374	407	400	364	423	404	377	385	377	391	407	414	381	375	396	400	394	395	396	377	368	387	412	406	413	366	410	369	397	390	385	397	418	392	396	374	436	392	356	388	426	394	376	415	377	361	356	434	384	377	390	405	429	378	416	392	390	363	362	396	370	408	395	397	404	386	386	400	421	386	382	345	423	371	414	354	405	403	391	412	385	385	363	366	407	417	366	375	381	391	365	377	377	404	422	386	394	390	397	378	387	375	375	382	420	404	373	413	413	404	364	424	376	362	356	369	392	400	403	368	356	368	410	373	377	357	377	395	387	387	367	389	384	384	417	364	399	388	390	388	388	397	353	367	364	392	388	377	372	378	403	387	374	377	391	401	396	388	377	416	404	359	400	411	408	400	385	388	376	372	362	383	402	380	412	390	418	392	387	396	395	402	365	375	361	404	434	393	366	420	388	393	337	418	360	386	374	386	344	372	387	397	395	416	405	400	393	382	381	389	393	379	360	438	417	411	374	373	394	426	377	443	402	400	389	372	390	409	379	396	396	417	393	385	425	406	394	385	397	395	387	389	368	400	412	369	413	364	377	384	412	371	380	386	378	393	400	384	398	389	376	395	400	410	365	390	443	388	402	402	375	395	381	371	417	436	384	385	422	415	361	407	364	367	394	398	386	424	409	396	394	416	367	395	383	398	375	385	385	410	362	385	417	388	397	360	349	397	398	403	384	393	378	380	398	378	397	390	399	394	396	386	347	379	402	377	411	412	361	369	410	420	377	386	372	434	373	385	357	413	359	376	422	397	356	395	375	364	392	390	383	380	398	381	385	388	404	375	416	407	366	369	416	413	370	395	397	377	370	393	401	374	395	374	413	395	407	379	342	392	382	380	357	361	392	397	415	412	407	414	419	364	390	388	386	353	406	408	451	391	391	365	369	404	373	384	385	375	362	389	369	394	362	392	360	379	412	390	401	395	390	415	406	409	373	375	386	398	369	384	369	386	368	395	382	402	382	434	386	373	421	400	373	414	368	376	443	389	390	398	372	373	383	424	390	366	396	377	403	391	393	442	423	382	390	387	377	381	395	419	401	381	410	374	386	369	395	369	421	396	399	404	424	403	403	407	400	401	414	356	378	413	362	357	380	394	376	393	396	378	375	407	407	384	401	388	373	386	400	347	410	383	384	373	371	430	378	413	394	399	373	393	413	393	389	377	370	402	378	371	390	404	400	383	411	372	352	385	381	387	369	414	405	388	403	396	409	387	389	406	380	376	395	426	374	369	406	351	382	366	426	361	438	413	384	406	402	401	373	397	396	375	384	442	403	398	400	384	408	456	397	372	399	392	399	382	376	354	354	375	391	413	380	400	370	401	359	370	403	395	383	371	379	389	383	382	380	372	416	368	394	377	370	412	399	403	386	390	386	412	377	388	394	354	384	415	374	379	387	376	404	373	385	379	386	401	397	354	413	376	390	374	385	390	403	366	397	412	383	371	378	403	413	407	377	393	419	373	351	401	409	382	398	369	399	408	412	382	422	364	392	402	386	430	386	341	375	395	397	377	380	390	399	378	395	395	384	372	366	408	417	356	371	391	406	388	402	381	410	390	381	418	390	411	402	397	367	364	406	364	362	382	397	401	393	386	376	356	387	431	378	320	354	417	413	413	364	363	381	360	369	376	427	367	383	429	349	399	399	358	385	360	378	429	400	421	379	397	390	398	401	432	396	393	387	381	384	394	359	406	362	343	398	367	379	388	389	389	382	364	354	394	372	422	384	407	416	398	414	368	389	394	387	389	400	384	427	406	388	381	428	400	400	355	389	399	399	395	385	378	410	380	404	422	397	395	385	401	383	373	420	368	401	390	382	355	374	391	355	351	405	401	389	399	404	380	403	403	412	404	395	366	439	411	399	374	384	361	366	420	383	384	365	392	395	375	414	390	391	363	383	395	387	397	383	386	400	368	385	397	371	362	387	397	399	406	370	339	393	375	397	368	349	416	360	404	394	375	382	383	384	414	376	396	448	391	366	397	374	374	380	425	375	381	418	410	402	368	408	382	377	360	390	410	371	377	414	387	400	397	411	393	416	386	419	381	394	373	431	414	365	358	387	394	384	416	397	385	363	409	362	347	405	397	409	406	387	395	382	396	377	378	390	383	376	375	363	380	395	393	396	417	377	384	422	397	368	396	397	398	402	441	381	405	389	346	415	360	386	380	401	388	398	381	407	360	374	397	383	428	391	387	418	351	370	405	406	408	391	374	365	390	386	401	382	352	387	378	399	392	385	386	397	416	401	349	372	363	370	416	379	402	393	393	391	398	387	392	398	390	387	376	361	409	419	399	407	414	405	422	359	388	368	356	394	390	397	421	404	380	384	385	404	404	373	374	425	367	445	372	382	361	382	387	373	402	386	385	381	391	396	411	379	375	376	389	383	380	396	353	352	394	384	381	369	344	394	326	399	411	345	400	383	354	384	374	365	434	355	378	370	362	402	403	385	377	397	390	398	375	380	406	393	411	399	412	387	408	375	356	355	393	403	405	386	371	419	394	389	389	408	396	393	389	376	419	363	376	370	400	395	398	370	385	397	393	411	354	412	332	402	405	405	416	380	400	381	411	371	414	387	401	409	397	405	384	399	406	391	383	422	363	366	392	361	427	384	377	388	414	378	415	371	365	373	378	380	366	416	358	378	424	378	433	354	367	394	378	372	372	445	371	399	394	384	373	357	390	391	368	347	390	397	388	374	416	418	404	388	404	344	383	381	391	370	372	384	409	367	394	373	390	374	397	372	387	426	377	374	368	389	364	418	399	368	430	394	424	367	396	401	398	395	366	416	367	395	372	420	410	363	377	383	371	386	412	375	382	379	409	397	404	418	384	407	408
4906	9915	8539	4335	3085	2403	1921	1567	1345	1119	1087	874	823	800	728	734	665	674	660	627	648	660	633	579	550	590	611	594	549	563	572	591	549	569	538	503	633	541	558	565	577	563	518	568	519	546	584	550	520	558	532	553	533	571	512	526	508	547	553	504	503	585	520	529	494	541	544	573	496	535	511	568	503	514	539	542	525	577	518	555	518	508	531	566	519	525	549	546	530	585	518	504	510	524	528	540	531	497	524	560	519	520	546	610	621	550	520	518	510	529	543	534	497	549	552	549	543	490	513	560	523	482	509	531	527	577	501	562	553	474	552	498	517	511	548	524	548	500	541	523	553	538	509	507	483	554	503	547	528	523	531	511	496	506	474	527	518	507	519	519	524	522	541	577	531	511	508	552	558	555	540	508	563	554	531	508	486	518	502	527	518	516	544	535	551	530	537	515	505	470	524	493	529	527	494	509	517	494	524	491	527	534	527	528	546	512	493	508	548	526	537	531	512	518	547	540	538	521	516	499	506	525	525	531	568	531	538	494	530	507	503	543	530	517	517	508	515	550	501	500	564	546	566	463	528	513	571	533	557	467	518	562	545	496	518	498	531	549	500	509	527	521	544	548	502	485	497	536	518	482	532	514	512	551	597	530	520	510	495	518	544	532	508	517	511	524	553	480	512	485	490	499	528	489	534	539	510	517	523	502	536	551	558	487	506	553	516	511	538	523	528	526	505	516	503	541	508	532	553	546	518	543	523	494	524	513	494	495	512	517	525	563	537	528	512	545	531	499	524	528	555	505	542	554	503	570	512	502	503	488	570	544	556	536	507	554	506	513	471	544	513	505	510	555	553	536	547	500	499	526	540	507	535	520	479	542	498	484	474	523	538	510	513	527	545	492	519	518	532	514	498	518	567	535	538	519	499	562	542	526	507	501	522	488	525	516	481	519	539	519	540	526	516	479	558	508	537	534	522	545	530	527	524	486	511	517	513	525	545	541	488	543	545	544	531	501	506	480	563	542	497	499	511	506	480	482	501	523	547	532	516	511	489	515	489	512	516	510	532	489	487	529	500	510	557	526	505	546	494	541	513	500	503	497	555	544	529	512	510	527	513	515	519	509	512	489	536	491	513	521	524	515	507	496	521	577	555	554	514	532	528	511	495	500	503	502	503	550	554	504	515	534	520	536	553	493	510	488	514	515	515	545	496	496	535	527	558	520	534	495	499	556	555	508	510	512	490	522	492	515	542	474	536	503	524	483	507	524	497	528	503	528	570	501	530	503	538	472	542	508	534	499	524	570	505	521	547	494	551	551	516	499	569	485	520	452	504	525	535	533	494	511	506	527	506	499	537	470	562	551	527	503	501	567	541	482	556	512	527	538	520	504	551	462	531	527	521	508	549	524	530	503	539	537	525	509	502	518	539	497	570	513	542	518	546	583	532	514	516	499	538	568	547	509	520	508	524	549	514	516	504	534	541	490	510	552	530	537	549	485	546	530	537	506	582	493	531	524	517	519	508	529	528	517	497	522	531	535	509	540	506	512	516	528	517	533	491	519	544	500	487	514	509	542	494	538	504	546	573	528	496	479	508	538	536	479	490	506	511	529	529	540	519	504	530	517	481	511	530	526	505	534	495	519	485	546	532	531	528	537	537	501	513	511	512	549	530	538	526	498	523	522	495	519	543	527	512	491	535	527	542	519	541	502	477	547	539	556	481	550	513	551	560	534	524	510	529	499	508	511	510	532	552	530	522	489	557	505	516	493	519	508	548	550	536	560	502	565	530	521	548	566	504	538	516	467	520	515	543	531	541	520	523	538	500	527	506	498	495	536	525	510	538	513	521	518	517	531	514	535	540	503	551	537	517	518	561	487	525	533	513	507	499	546	531	545	536	563	507	554	534	470	512	535	513	503	523	509	536	533	495	534	500	528	541	544	531	488	524	511	530	546	589	525	465	530	492	538	512	533	517	499	554	529	491	525	520	515	536	503	495	526	516	531	522	509	541	501	518	497	527	534	513	573	537	577	552	523	481	512	563	553	494	569	516	553	486	503	484	552	509	500	528	515	523	531	502	511	526	512	522	519	514	509	517	496	527	486	530	508	521	524	544	526	532	524	555	505	524	524	492	520	576	560	518	509	567	461	515	512	525	517	542	504	499	560	565	505	521	482	490	514	496	497	523	499	532	500	563	551	540	521	499	537	494	546	543	544	512	537	521	470	548	503	563	519	526	498	523	546	535	569	541	497	525	529	498	566	516	482	541	552	534	527	527	534	519	498	483	511	520	500	535	532	500	573	513	486	505	513	531	531	494	557	541	529	530	513	543	541	493	517	522	498	507	538	513	549	520	536	499	528	536	556	520	519	536	505	538	496	513	525	550	502	513	524	522	574	537	514	481	550	490	495	503	564	550	534	520	537	487	527	540	520	534	535	511	503	537	524	530	487	555	491	518	537	547	515	475	517	520	530	500	501	470	538	495	513	541	537	555	530	549	520	525	502	521	553	509	520	510	492	501	574	528	522	495	522	522	525	511	526	543	515	504	537	468	557	510	463	528	553	505	528	531	510	524	519	528	497	513	508	494	532	558	498	501	544	504	522	533	530	523	519	512	546	488	533	513	537	537	507	527	499	524	493	555	458	552	497	505	518	513	532	502	584	514	476	499	494	521	518	522	519	577	523	510	553	512	497	534	555	521	500	529	530	538	497	541	516	489	521	521	486	514	520	545	521	537	536	497	512	524	505	555	520	524	520	500	521	529	572	508	507	554	527	471	558	538	529	497	561	507	488	494	569	517	511	547	504	507	524	517	550	506	522	553	494	551	491	511	548	525	494	532	530	517	542	499	525	509	499	518	541	493	529	533	533	506	533	501	512	534	504	493	530	545	506	537	527	513	537	511	471	504	509	519	511	477	536	506	559	546	543	487	534	493	510	546	475	489	564	535	498	515	497	532	520	508	545	507	504	515	482	499	540	497	527	539	519	494	494	520	542	518	503	545	564	532	479	510	486	520	498	551	536	491	524	502	528	498	538	497	534	517	520	496	539	483	528	485	528	548	546	502	524	531	553	552	515	532	540	526	548	510	515	490	506	501	512	511	492	530	509	538	550	543	512	521	520	513	530	441	513	538	568	549	518	557	518	503	467	497	533	531	520	517	516	488	485	504	523	515	519	499	545	519	500	545	537	514	527	472	520	518	527	515	520	528	497	522	529	487	550	475	529	507	523	549	534	560	495	523	537	520	530	514	529	518	555	519	509	517	507	535	530	533	542	523	514	522	504	497	445	518	473	537	492	521	509	494	521	529	522	522	487	552	533	526	523	491	480	535	497	501	486	502	485	541	496	552	551	506	527	560	530	498	512	527	517	514	518	542	468	548	490	496	520	512	493	541	541	509	491	526	504	526	553	492	511	509	569	544	527	530	557	540	538	520	510	499	530	544	525	512	530	492	535	515	542	504	564	535	524	536	529	511	491	517	512	539	527	526	498	524	540
23349	21568	29603	23995	21574	21607	7251	1086	777	602	512	484	466	396	368	348	329	332	304	233	256	236	234	225	259	266	257	242	229	228	239	204	219	229	231	194	207	220	223	170	226	183	205	220	212	208	178	213	242	208	198	192	200	221	194	216	201	186	206	218	204	212	176	183	195	198	195	216	205	206	201	172	194	214	204	185	180	208	210	187	183	201	184	193	200	206	208	190	189	195	221	211	212	201	186	178	178	185	176	190	175	215	173	241	240	246	202	197	177	177	193	187	200	179	169	204	210	183	196	181	200	180	179	192	180	193	219	175	162	205	206	163	215	204	160	202	190	182	205	183	172	179	184	212	192	178	170	181	218	171	170	203	182	191	194	188	203	195	200	204	165	182	172	182	202	193	186	172	191	194	190	182	175	177	181	174	173	196	184	181	205	201	196	210	195	179	198	191	227	182	180	179	211	192	199	196	194	203	193	178	168	189	171	192	175	196	185	197	184	199	169	193	215	181	195	201	199	211	214	200	175	170	205	185	194	179	201	190	178	181	185	192	206	160	188	185	173	165	193	167	177	205	166	186	195	169	168	184	171	169	192	200	186	192	190	186	185	186	188	166	180	189	198	158	197	195	193	184	213	205	188	202	188	186	174	197	201	186	174	189	169	202	187	198	175	179	176	213	214	202	182	188	193	184	199	178	187	156	174	205	182	190	200	188	193	206	192	188	177	174	189	179	199	173	196	182	173	200	179	194	180	211	181	193	217	175	225	186	189	186	176	198	186	176	191	150	186	212	175	179	193	182	193	197	216	176	193	215	212	192	179	175	205	171	171	173	200	193	195	187	185	176	169	187	172	162	197	179	213	211	174	179	176	212	203	181	201	187	170	194	194	202	198	181	177	195	183	203	195	195	198	192	190	201	173	187	197	162	206	185	206	212	192	174	186	227	197	167	182	172	199	192	182	187	187	189	190	198	200	165	180	172	180	200	178	165	188	193	170	189	207	202	216	184	189	196	188	174	187	202	199	182	180	190	159	185	208	170	185	201	221	200	171	190	193	157	188	184	214	201	192	196	156	191	197	195	219	173	195	188	205	187	174	198	210	190	171	161	177	176	188	209	177	174	180	197	171	154	171	191	184	177	184	183	186	205	159	195	174	187	196	174	183	200	202	178	194	154	170	185	185	196	188	172	209	174	181	212	186	212	191	180	183	190	175	206	189	187	185	197	199	191	193	181	175	190	180	195	181	199	188	184	214	207	192	178	174	180	192	168	185	197	174	177	208	186	184	178	185	180	186	172	190	174	181	180	188	179	174	199	184	163	199	165	185	185	182	194	179	196	180	200	174	218	189	186	192	176	203	182	193	210	167	189	203	195	172	174	202	195	192	182	149	181	168	193	199	253	175	169	183	192	177	180	178	207	194	181	171	198	177	183	213	200	200	197	187	193	190	195	193	189	167	181	189	192	191	203	188	192	186	219	184	205	198	178	183	184	205	180	189	184	199	193	184	183	201	182	188	185	176	174	199	192	208	163	210	187	186	175	201	162	183	181	197	178	192	177	190	184	160	174	190	202	175	205	177	176	191	198	144	198	188	205	202	160	180	164	182	201	174	183	167	180	156	182	189	193	193	190	183	183	202	170	197	194	197	187	220	201	203	210	183	163	187	188	220	192	191	181	206	193	176	182	200	178	171	179	185	190	194	196	190	202	196	177	168	190	190	179	178	164	190	199	191	179	170	199	215	189	205	174	188	188	192	185	186	175	197	186	193	205	187	190	207	193	173	197	187	184	168	172	177	200	207	196	180	178	192	192	195	205	197	173	164	199	197	172	209	192	192	177	200	209	170	222	170	184	202	171	176	175	182	223	193	190	205	200	207	187	167	176	191	179	196	215	168	205	194	181	172	189	193	191	186	205	219	184	185	194	181	201	185	201	204	178	192	212	187	164	168	203	178	202	175	204	177	200	191	174	188	207	197	196	176	156	199	158	179	191	212	200	184	177	204	197	198	186	190	224	184	181	192	187	186	170	193	186	204	197	199	194	183	209	158	184	186	186	189	167	194	182	188	198	221	181	191	188	197	197	196	203	205	199	188	182	190	192	194	200	196	203	165	188	190	201	181	172	175	214	191	195	164	187	177	169	166	195	203	202	187	182	183	175	190	205	197	196	173	209	203	183	184	201	192	170	164	162	164	196	178	188	182	174	192	187	178	188	175	175	184	199	184	198	196	173	187	188	188	195	186	209	177	167	192	199	205	179	177	197	193	183	185	172	178	185	196	171	184	191	199	182	177	179	184	197	216	202	196	213	197	187	176	171	196	217	213	185	160	177	161	184	197	169	193	192	191	199	202	200	203	204	195	177	185	206	212	179	185	181	188	223	207	166	219	178	202	185	219	198	200	209	218	197	176	197	177	203	175	193	201	178	188	196	187	213	192	182	195	187	192	208	193	194	200	177	197	190	216	189	197	184	210	185	185	204	221	183	193	177	189	202	215	201	175	178	194	204	202	178	184	187	195	185	170	163	203	155	192	212	190	173	198	200	163	209	172	185	195	182	192	174	192	149	184	198	216	172	176	170	207	216	209	202	184	189	192	179	204	183	210	205	186	185	172	168	196	167	212	180	226	174	172	198	200	172	187	193	185	176	183	187	206	177	189	194	192	183	192	163	188	204	179	198	196	183	192	194	178	185	187	195	213	180	208	193	173	180	165	180	198	166	187	158	173	200	203	169	175	189	173	202	207	173	190	205	171	199	209	189	176	197	177	186	205	195	196	201	188	188	192	170	175	184	199	216	167	194	189	188	197	197	176	169	205	176	183	194	187	174	191	202	215	188	185	206	167	188	201	195	175	188	199	164	200	209	175	181	200	192	183	200	201	197	184	190	208	199	191	184	176	204	174	207	213	179	195	189	190	177	189	183	198	177	192	175	197	179	192	188	178	195	200	178	175	193	201	201	201	204	183	180	173	187	179	184	177	199	190	180	190	189	189	212	183	191	201	180	168	204	183	210	188	169	182	174	175	175	190	181	189	190	189	177	196	215	213	207	207	203	198	207	190	185	175	187	201	164	196	199	193	188	204	183	153	193	189	212	169	206	184	178	212	209	181	181	196	183	184	165	196	182	181	191	188	163	187	183	215	194	182	195	173	160	181	187	193	185	155	180	172	176	197	199	171	174	167	209	175	212	187	213	187	186	197	168	194	203	159	171	197	199	182	184	199	189	171	184	199	218	196	198	189	170	195	211	188	193	180	187	190	193	202	205	180	183	216	184	200	192	187	202	199	188	186	189	168	170	193	231	167	198	179	207	182	184	170	152	189	205	174	194	152	175	177	183	204	180	198	194	174	189	203	167	224	218	190	187	168	210	195	192	190	214	196	182	158	154	175	205	192	230	185	180	192	182	166	202	216	182	185	147	183	189	203	183	173	188	178	156	184	218	191	176	188	183	210	194	184	162	188	215	194	167	188	187	196	214	177	186	178	196	214	222	184	216
7247	16201	13715	7409	4971	3799	2970	2314	1886	1482	1216	1005	911	821	681	617	563	476	526	507	449	429	423	396	392	346	351	372	318	359	327	306	340	318	305	309	307	339	304	286	281	312	284	289	303	264	282	292	266	287	284	270	311	260	252	290	286	305	265	278	285	262	297	257	277	302	268	289	280	282	286	257	268	260	267	294	253	285	267	293	279	255	279	295	296	267	274	281	296	299	245	261	233	248	298	251	292	273	237	256	241	288	267	382	405	323	278	299	321	262	276	280	275	276	265	262	238	256	244	284	274	279	254	237	283	244	266	244	254	261	268	261	229	258	286	244	254	264	276	292	267	257	240	253	274	264	283	263	250	272	234	233	265	266	250	265	235	278	274	249	258	251	257	263	258	250	281	268	239	239	255	236	264	266	264	255	229	260	283	273	290	219	250	268	251	248	270	272	262	266	285	247	288	255	304	252	256	288	269	264	285	230	271	247	256	248	269	265	250	259	260	294	314	245	253	245	265	286	249	266	263	264	266	250	246	235	282	263	269	269	232	282	253	254	269	270	256	246	263	278	272	239	271	227	283	250	253	250	289	258	233	263	262	269	268	270	286	275	256	239	262	267	267	257	291	244	262	264	246	281	253	266	278	241	234	282	251	266	277	240	294	269	256	254	267	269	297	247	269	248	248	253	265	253	242	279	254	295	226	257	263	258	249	257	254	250	265	220	241	254	259	250	234	261	274	251	278	253	262	255	300	263	253	256	268	260	244	256	265	250	268	261	233	274	240	268	275	273	233	244	247	264	290	244	284	271	262	256	277	251	278	244	249	287	259	247	248	245	249	262	274	255	281	275	258	265	263	280	263	264	243	266	272	281	280	277	282	263	239	255	264	267	242	255	247	253	267	255	241	249	247	227	252	271	269	260	261	261	287	276	262	251	262	292	246	266	246	245	259	257	229	268	236	297	239	242	269	277	256	270	278	280	262	255	253	275	256	271	273	238	295	259	241	230	263	258	273	291	267	271	257	257	268	245	277	254	249	228	274	270	224	261	238	249	262	259	241	263	283	286	265	273	263	262	268	234	224	296	272	260	246	248	262	277	278	262	256	284	274	276	257	258	297	290	249	252	252	265	251	276	271	262	246	235	259	264	251	245	254	264	238	247	286	236	285	240	264	289	270	281	271	278	274	250	263	234	306	266	255	229	275	253	300	226	283	259	250	287	286	255	237	273	264	249	257	260	242	272	267	253	274	271	242	251	240	246	255	274	288	263	243	283	261	265	279	251	262	269	253	238	271	281	249	251	261	245	269	238	243	244	262	262	292	257	260	258	257	278	246	240	261	265	253	282	264	255	275	289	285	256	271	268	271	242	263	281	237	267	263	240	242	246	245	268	272	284	250	266	249	274	284	277	224	230	241	244	241	248	248	262	246	266	255	270	265	255	277	281	245	269	265	270	274	269	226	217	254	248	249	256	249	246	262	265	269	280	246	267	288	228	254	255	257	260	266	270	248	244	233	310	267	260	237	257	234	237	263	279	245	238	266	239	278	249	272	273	277	275	277	257	283	246	286	235	266	256	269	273	239	265	259	239	270	265	286	259	257	246	265	266	259	288	262	272	258	268	286	267	283	262	250	274	258	257	271	258	262	268	256	263	261	233	261	259	281	275	250	260	256	266	280	254	267	262	250	263	260	295	241	235	242	278	255	269	258	254	262	284	260	271	225	286	263	240	248	269	247	266	258	243	279	248	231	266	257	237	261	241	268	244	248	277	275	244	249	255	244	240	259	288	238	246	278	244	243	242	245	228	218	243	251	270	241	250	227	253	258	235	265	285	257	263	260	253	229	259	272	244	279	248	297	242	269	262	284	234	271	259	273	234	259	259	284	263	268	256	270	260	232	237	273	277	268	254	280	263	261	266	276	276	269	248	265	255	236	280	273	253	251	204	265	297	270	247	280	257	263	241	239	277	273	288	279	242	277	246	276	260	261	272	298	282	234	239	252	265	268	282	255	241	263	255	250	248	252	253	281	252	255	248	278	254	250	271	250	271	255	258	242	276	270	261	257	253	240	226	255	236	267	244	259	229	263	236	252	264	264	256	265	246	280	262	241	282	253	270	233	279	285	254	251	260	281	235	278	239	255	274	252	265	263	272	275	261	219	264	262	276	264	290	254	268	312	286	230	259	255	228	220	283	256	252	226	229	260	274	225	272	252	269	242	268	267	261	287	262	268	261	265	227	266	260	280	264	244	295	246	271	259	285	251	273	240	286	250	253	279	251	250	257	242	293	277	233	254	262	257	258	262	244	254	265	259	246	263	285	264	249	265	275	262	265	271	261	252	259	267	274	270	276	257	247	238	264	270	242	260	244	260	270	273	273	260	269	276	260	256	250	271	259	267	237	263	251	248	250	248	255	242	278	254	285	283	257	276	244	261	264	266	257	260	263	229	277	221	252	249	255	269	253	270	247	257	294	240	254	278	271	281	270	254	269	243	262	236	257	272	246	252	285	252	250	273	275	247	294	239	245	260	270	253	281	252	255	235	245	251	254	242	256	251	267	255	272	256	248	254	246	229	283	245	263	238	262	234	277	245	255	288	272	285	250	253	274	265	246	278	243	266	249	243	262	263	259	282	263	238	255	253	257	251	265	255	257	263	252	253	265	253	256	262	296	261	277	273	244	240	261	264	274	273	248	245	239	249	288	269	257	253	257	259	228	233	246	225	251	251	255	277	283	265	271	254	249	249	294	246	250	263	244	261	266	249	262	243	259	246	276	244	242	256	283	270	229	256	275	263	292	252	278	260	237	222	249	262	269	234	260	243	263	261	235	239	277	228	265	275	254	266	257	267	216	266	261	242	257	267	236	272	257	261	245	285	252	252	257	266	244	293	255	273	253	282	274	258	273	252	248	262	256	280	270	277	249	293	267	275	262	275	286	243	262	300	270	275	258	251	256	260	258	274	260	271	235	276	257	240	257	265	269	278	251	259	232	264	267	267	266	254	248	253	276	264	299	291	268	258	255	250	301	272	273	241	257	253	252	269	224	285	287	266	293	276	240	268	246	293	240	251	248	265	249	259	247	244	292	266	289	281	258	259	251	253	251	243	252	249	251	258	257	277	269	284	260	267	224	242	293	280	251	291	248	232	272	271	240	257	268	234	261	253	250	254	253	286	243	256	248	260	268	265	277	254	271	265	286	277	249	294	219	286	250	243	251	260	232	301	278	250	266	254	259	261	266	276	268	248	244	263	264	272	221	242	273	255	254	243	250	242	248	276	255	222	263	285	265	259	251	253	271	238	264	283	257	277	268	255	227	251	266	259	270	257	228	257	256	251	273	246	239	246	278	243	262	262	272	259	256	243	249	244	269	253	284	270	259	282	275	234	287	264	255	253	231	248	267	259	264	233	259	223	265	245	247	276	269	271	249	255	278	262	267	265	248	294	288	277	242	265	240	287	261	273	257	278	260	279	267	311	230	267	274	264	258	257	226
27319	21000	8896	907	596	522	507	507	515	487	482	483	426	444	472	473	448	473	488	449	507	492	488	487	505	448	502	453	478	488	471	467	482	474	461	463	480	464	453	513	462	460	434	475	480	458	475	486	474	501	469	504	476	468	442	448	482	475	487	461	499	476	446	469	474	463	477	485	488	481	487	455	514	451	463	492	462	480	462	513	474	500	418	501	447	476	472	474	483	474	436	491	450	445	515	485	491	488	482	431	458	487	429	465	492	461	484	494	486	447	500	470	488	461	461	493	446	497	515	440	460	442	441	444	517	444	480	489	489	496	490	478	495	495	467	480	495	433	446	487	462	486	484	486	488	462	464	470	454	467	470	497	470	463	481	457	493	472	470	449	443	513	461	471	436	477	481	472	483	487	489	476	453	465	495	457	466	465	470	470	457	479	503	483	477	475	457	466	478	457	504	460	479	494	488	470	482	493	469	457	466	474	476	488	451	486	506	495	456	476	457	510	462	462	504	457	504	459	460	478	512	441	454	502	465	487	472	482	446	494	477	506	460	490	443	489	459	497	456	492	476	466	495	495	498	463	498	458	473	470	462	485	473	476	465	477	451	480	463	485	490	481	458	459	480	471	471	462	478	493	466	487	466	483	431	475	472	457	467	436	483	511	508	458	472	497	494	491	496	432	483	491	475	515	469	455	495	483	500	445	482	463	466	482	491	446	478	460	434	452	494	476	441	489	499	454	478	514	510	456	465	495	480	468	494	473	505	483	503	470	439	453	476	478	503	492	441	463	477	467	480	503	479	474	465	499	460	533	516	459	473	456	507	417	447	466	425	423	499	461	476	495	468	508	469	484	448	464	501	505	475	448	466	483	470	466	461	445	480	451	445	469	472	495	447	477	481	469	493	481	488	495	494	455	467	498	489	452	483	471	491	442	425	482	484	479	469	449	490	503	452	498	464	496	492	457	504	484	488	430	486	494	466	508	468	484	489	482	505	461	463	456	479	482	458	495	492	490	496	486	475	473	471	502	454	500	495	534	467	482	476	459	499	463	506	467	492	450	497	504	496	461	491	488	463	484	476	477	490	458	472	474	494	497	469	450	490	469	506	461	498	489	473	475	479	479	482	516	500	474	474	491	488	506	474	493	487	526	463	482	474	461	469	451	495	442	500	456	529	494	484	480	467	474	470	517	469	467	502	497	450	485	496	487	479	460	467	550	433	458	471	453	471	459	480	464	478	494	494	491	491	436	481	441	536	432	460	486	467	469	489	483	480	477	512	494	475	478	460	530	485	456	472	469	464	496	504	505	456	476	476	476	460	481	474	466	513	507	470	501	475	487	447	493	462	476	464	469	523	499	472	457	492	495	466	459	508	502	456	495	485	480	481	475	435	450	478	471	497	476	490	491	490	503	448	468	487	550	503	477	480	420	516	494	453	443	463	472	448	471	457	472	470	494	476	460	500	483	491	453	461	457	481	508	453	485	480	453	493	485	501	478	448	469	490	497	495	503	511	480	446	463	484	504	507	429	466	452	462	517	475	499	496	453	470	501	496	494	463	447	468	462	484	458	461	472	482	493	468	466	454	467	512	491	462	489	459	485	436	465	450	470	508	479	457	512	477	469	479	463	477	444	485	461	443	501	461	464	455	460	468	456	488	485	449	445	501	447	509	427	497	480	494	466	488	479	468	460	475	463	473	477	442	445	495	502	479	477	453	494	476	509	439	451	478	445	513	466	481	459	498	493	482	476	442	426	487	504	447	503	471	484	499	497	473	463	506	503	456	484	468	441	493	447	462	465	518	460	441	446	503	467	483	467	485	458	502	442	498	446	466	474	520	464	519	430	485	415	464	466	443	499	479	478	458	467	497	441	467	481	472	437	443	484	477	476	475	479	481	470	466	467	492	448	486	450	478	482	521	444	538	492	429	479	483	467	489	458	459	491	445	451	458	468	440	520	498	451	519	461	460	458	411	462	461	473	449	499	421	460	499	503	449	511	472	500	436	494	405	504	478	488	483	512	444	436	457	504	503	454	478	452	493	484	475	480	536	457	475	454	495	452	461	484	472	480	489	445	467	517	498	502	475	466	482	499	470	450	452	518	508	511	456	469	487	461	490	476	477	472	479	464	466	460	475	480	454	468	406	514	466	463	499	463	440	483	446	476	454	458	474	497	464	459	474	467	452	467	486	457	443	456	462	491	462	486	463	508	476	458	533	481	453	472	469	475	475	486	467	467	447	485	483	484	487	467	464	456	481	494	487	467	480	478	464	469	488	496	466	477	457	498	469	510	458	474	488	479	510	494	515	474	437	433	504	465	513	436	473	466	457	483	447	495	456	505	493	421	472	477	463	474	487	492	441	416	451	416	486	492	463	466	456	474	481	500	487	493	461	485	456	480	502	440	432	502	490	470	468	476	482	485	510	479	470	474	477	424	485	455	457	461	493	485	490	511	488	477	448	475	454	474	493	487	492	456	488	431	464	446	438	491	463	440	531	486	459	478	514	476	456	477	452	543	465	476	487	461	491	500	479	481	493	442	452	482	424	474	507	447	433	499	493	465	456	512	487	480	464	465	475	500	477	508	512	448	495	517	478	447	481	482	477	454	485	457	468	476	437	475	439	463	491	462	446	502	510	468	442	488	441	478	482	459	475	459	488	480	454	494	459	449	428	460	457	507	484	467	523	478	489	483	458	456	477	496	496	488	479	498	452	441	440	469	460	481	487	515	485	519	484	443	449	480	490	487	502	457	479	438	505	496	505	505	426	477	482	484	445	518	482	458	476	491	443	478	474	505	461	475	456	470	487	481	458	502	450	427	488	468	493	481	487	471	459	415	427	436	504	510	474	483	425	455	483	448	502	490	478	447	504	506	425	509	474	485	436	451	460	448	455	516	476	488	475	457	503	463	439	496	446	467	479	456	491	450	472	470	487	453	492	500	463	483	444	399	500	471	461	432	480	532	468	514	474	462	490	488	455	488	444	493	456	472	494	510	484	487	469	428	466	475	467	520	488	499	463	494	516	481	457	487	479	448	481	506	482	474	441	472	458	498	454	480	481	465	505	474	465	479	467	456	446	460	510	488	494	470	460	439	435	472	485	498	491	483	489	463	470	506	499	463	483	490	499	453	464	455	513	469	485	462	462	475	455	454	514	430	508	470	491	520	438	499	519	491	452	452	458	469	459	464	467	472	465	483	467	450	454	455	448	504	444	487	494	505	436	475	447	475	480	510	464	464	471	462	457	466	455	511	494	469	484	509	514	465	470	453	498	500	452	454	503	477	478	492	454	508	469	496	507	475	468	454	476	461	474	496	478	455	505	457	514	426	476	512	474	499	458	467	498	463	459	487	501	476	452	473	456	467	468	443	449	471	468	454	479	468	499	416	466	458	453	450	471	460	409	453	436	441	480	478	469	426	474	519	475	514	506	472	489	477	499	486	502	460	478	470	444	454	472	474	502	473	481	510	470	449	515	481	514	461	512	450	445	451
4159	1338	1352	882	732	768	667	747	663	689	633	669	690	616	681	646	646	616	629	663	663	664	605	644	620	614	641	650	646	627	613	583	646	637	661	601	646	596	611	633	666	638	619	633	627	607	644	620	624	605	663	668	581	616	663	603	626	605	648	621	609	609	595	618	574	608	709	648	683	580	645	620	592	602	598	605	618	686	641	630	595	638	622	605	643	643	611	674	626	612	623	602	617	653	628	659	622	632	617	643	624	663	608	647	688	701	647	651	653	620	648	652	638	644	636	604	629	633	665	669	621	687	637	662	616	662	651	592	635	670	608	628	616	662	600	622	585	607	617	645	621	672	631	626	625	639	639	621	640	633	593	645	636	601	618	618	657	646	631	621	612	629	609	623	616	619	686	635	608	632	623	651	640	644	620	642	648	637	664	618	611	651	619	646	601	674	629	591	658	591	627	600	616	623	637	668	614	661	606	654	637	603	621	601	638	627	623	641	624	658	615	661	591	624	640	598	633	654	607	582	622	594	631	611	592	702	617	627	609	615	621	616	669	603	615	612	601	651	646	584	645	617	624	608	647	659	638	649	626	616	641	612	620	634	599	630	645	638	637	603	682	622	590	643	616	605	627	641	643	646	634	634	606	622	600	594	611	694	618	648	641	604	602	630	678	615	600	637	636	631	615	660	638	619	619	601	650	637	600	639	634	602	612	620	630	603	611	597	614	678	620	573	630	632	630	595	639	642	648	594	643	606	654	613	648	646	650	627	641	660	611	674	641	625	589	605	573	628	659	590	582	642	622	690	654	599	607	653	630	707	629	658	646	602	652	608	610	631	644	673	604	629	643	620	650	663	609	665	588	669	622	593	681	676	629	603	667	661	626	624	613	596	656	625	572	567	644	635	669	581	644	627	641	613	620	644	621	602	639	617	657	639	584	594	657	643	618	616	620	605	638	609	659	620	636	636	609	599	600	670	614	608	634	648	645	619	632	631	608	621	607	645	611	625	616	622	658	624	595	637	645	607	626	625	615	586	569	610	620	623	606	622	619	673	601	627	590	612	622	634	633	649	620	615	616	586	668	622	625	634	621	630	596	607	646	593	607	620	666	631	621	709	589	617	602	656	665	592	666	650	623	662	595	598	652	595	634	623	641	586	652	594	622	624	608	662	622	574	601	583	567	649	639	600	569	619	658	563	639	641	573	630	642	653	578	593	630	621	619	584	660	605	625	632	601	613	611	583	605	604	610	622	601	602	631	684	634	619	682	666	585	602	598	606	678	654	571	628	607	597	640	582	617	632	582	647	656	646	630	623	600	603	651	619	614	616	675	620	612	608	596	710	626	625	648	618	623	601	604	596	619	624	595	578	618	641	601	675	670	592	620	596	651	625	643	623	646	623	679	648	621	611	649	611	609	633	659	636	594	599	616	647	608	611	638	632	608	570	623	591	634	648	663	632	615	566	641	692	664	644	602	637	606	601	638	622	597	660	679	617	620	629	640	572	631	563	625	659	622	613	598	592	625	647	643	599	607	655	627	640	649	595	644	629	625	629	672	662	631	661	671	586	652	634	628	608	639	605	658	629	633	638	657	590	622	592	619	635	665	571	631	644	638	605	639	652	589	629	628	658	668	662	622	633	591	608	615	639	675	631	614	648	612	615	645	633	612	670	659	625	639	614	586	643	603	631	638	586	593	604	629	628	619	597	628	633	607	623	629	618	581	604	695	611	668	629	617	607	629	593	602	634	626	636	652	619	676	626	636	631	650	636	613	610	632	636	613	601	598	668	620	594	631	630	584	616	636	650	679	680	633	620	626	661	617	628	645	604	629	639	665	633	578	616	621	605	609	611	609	633	664	575	647	620	615	641	661	604	662	617	581	606	618	653	617	649	632	637	671	645	648	620	607	640	603	652	584	661	625	651	635	626	622	648	635	634	633	647	604	619	623	646	648	635	651	659	666	562	656	622	633	644	598	643	617	653	646	615	624	639	630	641	649	566	603	639	621	668	643	592	598	676	615	656	598	604	606	615	641	646	673	695	643	657	609	613	641	608	636	641	631	617	637	669	660	644	646	673	613	664	603	644	653	629	667	670	659	646	612	640	579	668	664	587	626	650	631	665	636	602	600	584	654	626	640	617	641	595	629	619	598	609	678	627	691	645	629	639	586	640	631	618	562	619	598	652	607	679	630	663	640	630	637	642	637	574	617	689	632	656	583	613	637	653	628	674	627	644	644	665	630	629	665	656	626	638	609	605	608	623	624	635	636	625	629	619	620	623	622	624	650	642	649	606	656	631	560	640	679	614	607	622	615	632	631	656	639	609	627	631	613	653	591	618	657	631	643	679	617	651	613	615	618	611	621	628	612	620	659	614	622	650	655	648	603	642	637	656	624	606	584	645	649	590	611	637	625	624	614	608	603	605	661	637	607	632	624	636	620	663	625	650	614	617	632	597	609	609	674	648	607	675	609	648	633	620	610	638	641	674	654	643	641	663	615	653	662	644	650	604	585	650	622	621	616	672	612	652	623	632	584	600	624	621	599	651	635	649	633	682	608	664	615	637	609	636	637	625	637	657	649	596	613	612	617	631	646	641	604	639	651	611	664	632	650	665	616	665	613	631	630	643	650	609	623	576	657	621	595	614	598	652	583	613	610	608	642	656	644	652	594	641	650	649	604	608	623	584	624	679	657	595	608	694	632	651	619	644	625	671	622	602	639	629	582	626	641	593	611	650	649	620	582	601	599	609	588	606	652	641	640	620	677	644	655	611	601	647	602	655	611	619	634	626	583	611	631	584	627	614	608	606	641	609	622	646	639	634	644	606	622	623	646	621	624	605	659	691	598	628	603	623	624	639	655	613	626	626	625	624	612	634	624	597	635	605	651	602	658	628	648	600	561	652	615	603	679	632	623	601	621	619	597	656	631	618	629	577	631	618	580	614	658	639	571	620	604	626	620	650	614	630	639	590	584	625	633	636	635	624	626	602	621	650	666	613	652	671	583	619	619	650	644	636	654	631	624	614	638	623	642	617	595	630	579	663	622	667	616	624	635	624	652	625	590	638	621	578	641	619	574	687	612	591	639	602	619	599	647	623	617	595	580	615	639	592	625	615	625	657	623	626	635	633	622	581	670	645	584	607	637	601	610	657	628	601	648	631	626	594	636	628	641	658	576	613	649	651	642	605	625	612	624	636	604	621	626	622	688	606	608	608	599	625	658	604	635	647	607	625	651	664	630	586	665	581	649	573	543	602	612	642	677	632	628	575	639	668	677	601	616	651	643	616	676	602	604	595	639	602	623	632	607	629	638	611	654	643	623	611	635	684	636	636	662	640	660	625	670	687	616	623	607	624	613	682	640	581	617	621	606	609	565	627	625	642	633	585	625	625	671	599	605	640	614	675	661	611	621	608	624	635	617	599	575	615	615	666	647	608	639	601	572	663	615	622	597	654	656	642	590	647	644	641	639	620	648	591	627	618	616	626	622	663	643	667
24401	21592	29156	24506	21572	8960	1218	813	665	668	581	545	587	496	483	496	417	507	507	425	456	398	430	389	421	384	414	398	415	399	398	398	439	398	394	351	392	428	446	394	431	389	387	410	402	434	389	409	417	387	399	439	430	384	392	396	402	398	411	368	418	401	408	399	378	372	404	354	391	372	374	426	413	385	412	383	390	416	435	388	390	432	410	417	369	416	408	391	384	355	384	405	396	390	400	439	411	444	370	422	413	408	405	453	443	396	404	367	373	391	389	399	400	363	400	398	415	397	391	393	401	388	440	421	434	410	406	417	441	356	420	401	423	403	416	386	397	419	363	407	404	375	430	418	428	382	394	390	361	379	388	422	439	381	433	399	412	407	404	387	410	382	402	363	401	403	372	439	368	394	367	385	396	406	384	401	423	375	401	368	364	371	419	436	383	391	381	395	402	384	366	409	395	405	398	393	373	389	407	381	407	406	400	378	416	400	419	404	450	387	409	375	407	399	393	409	353	395	372	395	380	353	415	381	389	388	347	385	425	394	385	403	411	395	390	415	406	402	390	395	389	389	391	396	384	375	392	381	375	403	409	393	408	384	419	435	394	387	440	395	389	379	391	407	407	401	372	366	404	427	369	396	389	394	381	372	384	351	369	368	401	416	400	400	401	395	419	346	393	407	384	360	442	405	408	403	389	378	399	425	410	418	354	386	367	418	436	426	382	388	403	398	424	389	406	411	404	395	429	415	399	405	401	408	388	395	405	387	402	383	382	389	395	422	402	406	407	411	394	410	422	397	393	404	355	388	393	378	390	386	385	420	396	398	432	403	413	375	425	338	389	407	416	393	410	355	421	400	408	370	400	415	389	448	382	390	405	406	377	363	395	433	366	440	411	393	384	397	404	370	386	418	404	395	407	348	396	370	375	389	379	414	405	440	399	392	405	377	395	398	415	397	416	429	384	405	376	389	381	404	412	395	377	379	406	430	407	349	396	407	424	371	399	422	384	375	387	430	405	365	409	342	380	386	370	416	393	411	415	389	351	387	387	390	388	400	375	389	418	385	371	393	371	399	382	403	424	382	425	391	418	410	411	386	405	413	381	369	376	407	397	411	372	423	395	391	419	391	418	402	386	391	406	368	413	387	391	397	401	380	410	433	406	392	444	383	436	405	409	397	400	389	388	417	420	385	395	424	392	408	417	386	369	377	342	418	398	380	409	417	402	410	416	421	402	402	372	379	416	376	365	402	381	381	371	446	393	389	423	384	389	389	386	383	366	396	397	383	392	364	392	437	407	394	417	369	373	388	421	450	391	402	391	415	373	410	410	382	384	403	404	366	391	391	413	392	444	419	399	379	397	393	386	378	399	409	396	359	407	425	399	400	389	381	397	390	403	402	406	403	424	413	399	401	361	413	360	403	403	385	384	380	418	391	392	391	382	392	412	424	383	404	421	375	380	386	382	377	405	379	386	408	396	394	386	399	417	406	388	389	415	399	352	401	389	414	403	398	394	409	369	392	402	418	395	396	397	442	381	408	396	419	357	380	409	404	381	409	391	389	385	410	363	415	428	379	404	407	385	366	378	388	396	428	410	416	409	416	416	386	372	403	378	410	374	399	383	404	398	399	410	405	432	416	385	388	378	366	382	402	384	405	405	425	383	394	402	385	396	419	379	389	407	374	405	385	375	398	402	388	387	415	368	352	379	405	392	386	385	427	420	348	421	396	415	411	407	420	380	408	427	391	395	405	399	367	389	387	385	383	417	380	397	389	390	394	412	378	402	392	398	415	373	379	400	415	406	405	421	376	404	383	407	407	402	412	413	430	424	396	377	403	389	399	392	389	410	375	392	384	371	390	375	381	402	415	360	398	408	406	376	395	403	341	394	405	407	394	368	411	396	361	413	447	417	415	424	398	399	421	400	419	399	400	404	431	444	388	422	397	425	384	429	411	377	378	398	374	411	390	387	413	388	382	396	409	411	405	388	382	392	372	350	438	403	417	397	388	409	401	402	383	385	376	386	364	378	388	362	417	361	390	374	366	386	437	411	418	410	397	423	408	402	438	392	420	411	412	389	417	421	390	380	394	390	377	427	399	412	362	381	390	374	381	395	386	413	388	382	391	356	357	370	387	404	372	418	378	405	386	362	385	409	379	438	407	410	402	423	398	386	407	413	398	378	384	416	435	409	410	420	393	382	365	437	371	419	403	424	401	440	383	412	379	391	382	365	414	392	371	426	414	408	376	411	428	416	362	407	393	385	427	397	426	399	399	392	386	382	410	387	411	449	410	387	417	388	396	367	392	410	395	410	409	407	412	411	395	373	374	391	381	383	397	373	377	425	411	401	388	373	436	379	383	419	417	390	380	396	372	375	365	372	389	384	389	389	387	391	386	412	422	398	367	401	382	373	378	406	363	380	379	404	384	374	371	371	365	396	409	360	379	399	402	383	391	365	393	386	365	396	395	371	355	377	369	357	396	401	402	371	384	426	429	383	375	389	389	416	405	424	423	385	428	366	392	401	390	395	402	397	355	371	393	385	421	409	354	375	407	362	391	379	418	429	396	410	386	388	428	395	378	392	353	422	358	361	378	414	408	384	394	394	385	386	399	422	380	427	396	341	380	410	387	387	349	378	375	379	401	423	428	385	398	390	403	405	386	377	386	382	426	422	355	389	370	404	390	381	419	399	399	405	375	403	390	399	358	375	386	441	412	397	365	387	425	356	414	365	439	394	402	396	387	351	351	366	419	402	429	402	421	364	369	406	398	414	387	415	400	374	386	395	403	398	418	394	390	363	416	400	372	392	409	389	403	424	414	415	420	386	382	370	394	417	414	409	430	390	402	396	394	415	337	406	403	392	381	397	410	382	393	370	418	372	403	412	424	429	337	413	376	420	422	370	396	398	369	374	392	397	418	372	427	360	401	435	414	411	368	376	396	410	412	403	422	386	417	383	417	379	399	411	369	410	404	388	390	404	379	416	358	390	381	375	381	394	412	411	377	412	378	366	392	402	459	398	392	418	426	435	439	426	393	425	416	387	397	381	420	415	393	403	388	429	440	394	398	383	408	398	430	400	416	367	436	393	332	393	388	400	394	390	394	382	426	389	394	381	369	393	404	380	402	376	432	385	381	415	380	391	394	402	419	395	384	389	369	392	387	388	413	426	414	418	412	354	402	404	396	375	369	360	380	412	397	379	413	409	406	411	380	408	400	397	399	375	397	384	361	385	359	395	397	354	384	375	373	396	389	383	396	370	393	373	385	390	368	358	391	385	396	397	393	391	377	414	365	367	381	413	385	363	398	404	386	383	404	391	423	413	396	381	434	387	406	362	400	384	420	358	386	391	416	427	353	383	378	410	368	407	400	390	446	385	381	379	365	387	377	412	381	423	388	409	371	361	404	371	356	412	387	375	425	412	411	417	379	410	384	378	415	393	417	406	409	407	376	387	360	426	366	427	410	399	396	389	370	417	397	462	403	411	370	434	392
5007	9943	8494	4354	3011	2312	1820	1583	1319	1136	1031	878	868	743	767	709	684	649	648	635	595	621	640	646	576	568	561	565	571	609	543	567	525	539	539	551	535	564	597	566	558	559	580	537	541	548	526	561	551	511	563	576	566	595	542	561	501	518	568	554	524	544	490	503	592	523	548	554	510	571	517	576	541	545	551	532	532	526	578	516	563	551	553	572	521	543	553	545	558	506	538	583	516	544	512	548	550	538	487	571	523	560	539	609	614	551	558	551	513	561	532	510	563	488	553	524	574	541	532	531	548	520	532	526	509	515	561	554	537	563	556	547	538	535	546	515	527	505	497	500	588	540	500	533	498	500	516	540	536	568	508	482	533	511	520	529	534	498	510	544	504	515	563	552	551	532	528	515	519	518	517	504	548	571	530	494	508	533	538	538	529	530	539	528	571	482	505	546	537	500	546	517	556	486	521	537	504	527	522	519	530	511	538	533	555	539	499	552	543	556	507	568	531	534	540	480	543	513	545	530	492	517	549	530	554	527	504	559	532	517	499	525	539	523	554	527	523	515	527	544	541	509	547	526	521	532	527	520	530	534	526	513	519	561	527	521	505	526	547	540	525	505	515	546	515	557	549	499	543	522	587	517	507	542	541	522	548	538	544	532	535	552	569	525	514	524	538	536	533	553	508	522	541	520	540	524	541	495	552	511	561	541	545	494	560	538	556	559	559	495	536	540	543	555	495	536	530	519	511	531	489	535	503	558	547	527	528	555	518	555	536	522	523	511	593	567	525	505	509	548	547	541	574	517	498	509	575	485	529	502	538	500	531	516	543	514	538	514	548	520	562	494	490	503	513	535	524	509	511	559	529	532	579	536	501	535	521	554	525	542	569	557	559	500	563	506	544	505	527	530	546	512	515	511	504	503	511	562	489	565	536	530	512	546	527	538	635	512	529	515	508	530	509	519	542	559	534	533	506	544	527	542	507	558	524	519	545	554	577	556	522	548	506	510	510	501	524	514	524	536	562	507	552	549	558	510	537	526	533	553	523	533	547	537	572	548	536	548	558	529	497	542	548	539	544	543	549	521	493	590	532	589	514	508	555	539	540	495	547	551	527	526	533	539	561	582	559	553	534	528	571	515	530	545	528	542	510	576	529	514	561	524	550	513	530	514	531	516	521	526	549	535	512	548	540	537	540	510	531	526	502	509	542	566	565	547	526	520	528	552	565	570	492	511	552	533	522	528	530	531	543	515	519	505	535	539	516	534	533	546	587	539	517	547	516	562	481	558	494	551	510	523	488	550	527	498	524	519	517	514	580	545	535	557	525	532	532	563	465	511	536	561	547	547	508	478	514	558	517	516	561	581	526	533	512	567	518	546	523	507	556	530	521	490	539	556	550	499	558	549	552	522	511	538	517	556	564	556	497	522	534	548	568	534	540	534	496	503	546	543	543	543	524	540	529	510	475	542	507	533	556	572	518	563	522	534	497	546	589	559	494	545	568	498	524	527	536	563	520	533	560	554	533	529	522	542	527	576	549	555	551	532	532	533	553	512	553	530	525	535	555	528	538	524	520	538	512	529	524	517	505	519	553	534	567	538	572	534	523	533	510	548	522	514	510	532	512	506	498	541	490	540	549	512	506	567	536	503	529	524	551	551	584	514	531	518	576	501	548	570	512	586	525	527	504	496	520	512	563	501	593	550	460	513	578	526	521	531	552	514	502	552	510	517	506	535	562	554	564	546	566	541	555	546	517	540	513	523	521	563	499	564	596	558	532	554	525	524	517	542	550	513	498	499	545	502	543	528	531	500	525	530	535	514	522	539	552	517	510	545	547	561	531	536	545	571	523	534	561	516	518	535	537	527	498	546	557	509	550	504	579	534	510	508	550	578	535	495	520	548	535	504	514	562	513	523	561	542	525	546	546	536	527	540	530	581	565	502	558	510	584	541	541	551	522	532	516	542	549	533	558	551	541	531	563	552	543	547	516	550	541	530	544	534	548	527	526	535	509	499	545	505	510	517	493	498	588	546	518	515	511	589	517	543	510	506	547	532	558	553	568	545	511	502	523	547	530	473	541	545	507	535	523	518	491	541	516	554	548	534	519	537	514	540	511	503	482	540	519	521	527	562	566	547	524	489	539	501	570	505	548	540	535	526	547	511	518	475	497	533	522	539	488	513	485	491	545	497	516	570	563	534	523	493	518	509	534	536	548	565	512	543	555	534	505	520	561	521	549	551	516	507	547	506	532	526	541	543	542	541	558	548	521	539	541	507	499	529	532	521	530	530	549	500	537	484	522	577	525	515	528	559	526	550	520	536	536	557	500	500	547	545	513	519	536	513	545	519	507	521	591	479	571	514	551	543	540	515	520	527	544	529	522	508	511	553	548	562	568	518	532	497	555	555	527	487	496	539	515	528	513	505	526	526	529	530	554	528	519	520	547	539	492	517	519	525	536	531	551	500	519	532	532	528	521	527	494	529	553	539	529	494	570	555	559	497	556	484	543	536	532	492	517	511	561	541	492	500	540	569	510	543	536	542	513	535	535	508	512	550	559	539	519	528	525	516	545	543	508	555	515	508	524	520	573	529	549	513	507	525	538	548	542	486	524	542	498	572	531	511	542	567	536	535	556	571	494	571	529	542	554	537	535	554	554	543	524	549	528	524	533	546	554	534	546	508	543	528	593	506	548	516	508	549	522	540	489	575	539	508	473	527	504	499	526	533	556	545	529	547	535	569	491	507	539	541	521	520	542	511	498	588	547	500	530	538	505	547	527	507	548	496	524	526	508	533	522	507	577	517	497	536	512	480	539	481	566	495	490	599	505	532	555	534	574	482	545	523	550	564	512	471	527	535	516	533	512	548	551	548	570	508	517	530	525	501	546	504	530	501	518	503	511	538	514	591	527	521	523	532	545	517	543	528	531	530	534	505	554	510	525	528	531	521	512	517	510	488	507	567	522	510	527	514	476	520	545	505	565	522	477	502	537	523	541	554	546	484	544	562	532	547	520	518	530	536	503	484	514	544	529	512	551	472	526	515	508	534	542	485	488	526	542	549	504	545	545	571	532	559	548	529	527	509	520	541	560	542	529	509	515	560	532	523	562	504	537	574	536	566	555	510	542	541	549	558	535	482	510	534	529	529	522	521	533	553	512	508	488	530	548	496	560	496	559	532	525	505	558	537	513	547	522	540	530	565	494	557	519	536	479	515	505	524	558	527	601	529	514	513	552	506	546	534	527	541	500	578	578	539	558	528	528	498	572	511	562	507	537	530	530	523	551	535	533	514	581	504	492	524	505	579	528	527	490	571	540	524	549	512	520	551	532	530	548	518	536	563	528	535	500	486	536	567	548	502	552	524	559	544	517	479	539	521	529	531	530	531	533	521	535	550	494	587	516	516	513	542	556	555	494	533	515	559	527	520	491	538	515	524	585	529	538	517	488	534	567	527	539	509	515	516	543	480	514	558	554	535	543	527	525	532	535	543	535	536
23401	21598	29606	24062	21598	21632	6903	1035	765	670	570	475	442	403	368	288	350	292	290	281	278	278	241	263	254	241	240	242	239	217	235	214	216	228	201	244	203	200	185	209	221	209	177	218	194	193	223	189	226	218	222	207	213	202	208	201	189	199	211	199	205	195	208	202	204	193	215	190	220	201	186	203	214	192	203	202	174	194	207	188	196	196	185	198	175	226	180	209	194	202	209	202	196	217	209	215	204	174	196	181	209	228	208	280	216	211	220	195	188	204	198	195	208	211	187	171	199	200	193	208	212	211	178	209	208	191	199	203	182	199	194	195	195	178	209	181	168	168	175	178	186	174	210	187	217	229	177	208	189	192	207	191	181	177	187	189	197	176	192	193	194	193	186	173	213	172	197	187	198	166	211	186	182	180	215	189	236	188	218	167	223	176	204	194	205	177	204	190	187	207	215	198	191	203	182	236	204	177	191	193	194	206	185	202	196	192	215	207	187	188	198	184	182	212	218	201	193	205	182	199	218	163	210	200	179	187	196	218	214	201	213	183	200	214	189	210	201	205	184	205	187	201	195	179	192	183	187	213	202	184	200	191	207	192	189	173	201	171	217	185	191	191	201	182	189	207	199	200	203	180	197	188	168	179	200	220	196	183	178	210	183	195	199	218	196	191	210	176	188	200	198	192	185	202	156	179	190	221	201	174	182	192	200	176	202	198	179	184	208	193	212	180	202	210	199	199	185	197	195	196	192	224	202	198	201	219	195	212	217	209	204	182	217	190	184	188	195	204	192	204	179	178	209	187	185	203	192	185	192	203	198	196	207	207	188	194	182	196	200	200	189	187	202	198	191	170	200	205	176	186	213	201	173	184	172	211	193	216	194	209	191	194	207	208	224	166	171	215	204	192	210	215	194	193	173	175	193	191	189	203	199	159	189	196	198	199	168	196	202	202	193	170	175	173	202	191	221	183	192	189	190	196	175	182	184	173	207	180	194	191	208	204	206	196	220	188	199	211	200	187	187	188	191	185	180	193	193	191	200	174	204	215	187	226	194	191	192	214	184	187	202	187	187	172	177	180	181	196	224	199	183	205	202	202	180	207	176	199	171	213	210	187	198	167	193	187	191	194	195	189	212	222	183	205	177	209	200	188	190	208	192	181	185	209	180	188	221	187	201	210	191	202	194	205	192	185	189	172	190	182	191	203	197	174	193	210	219	197	203	195	197	204	179	229	189	203	198	176	187	205	182	233	188	174	198	177	203	209	187	198	193	187	181	179	210	212	186	200	164	195	197	198	194	187	183	181	192	182	188	196	193	185	207	202	201	188	195	173	182	179	192	200	204	199	173	164	189	200	189	178	192	182	196	197	211	195	200	187	175	186	186	182	200	184	202	172	185	204	191	165	213	182	204	206	187	197	172	204	192	179	219	186	171	208	190	173	225	201	190	186	172	186	179	186	190	196	189	210	194	203	196	215	186	176	179	194	209	187	204	171	175	185	203	195	207	182	188	172	186	205	211	196	191	191	178	207	202	180	194	194	215	208	197	178	208	175	187	191	186	200	177	176	188	175	200	182	184	202	200	181	204	180	192	180	170	189	178	218	147	194	185	194	209	195	177	179	203	189	199	184	196	186	194	204	189	178	180	196	210	203	174	149	208	201	183	195	182	184	179	180	181	208	183	187	178	197	193	194	166	176	217	196	172	200	194	217	198	190	231	175	173	199	194	183	203	191	172	187	184	199	213	214	175	195	168	201	196	195	180	209	199	193	214	207	202	206	168	184	199	214	180	175	180	191	185	201	183	196	201	168	204	195	181	190	192	187	181	208	179	234	195	183	190	173	221	183	199	192	185	187	220	194	164	182	186	198	203	200	192	191	174	189	195	188	172	196	194	199	186	215	180	193	197	188	175	202	194	201	191	207	206	206	200	207	201	205	202	179	192	172	192	221	194	183	192	210	195	195	205	190	197	218	181	198	166	188	184	189	211	199	205	208	189	210	199	201	185	220	202	202	197	183	186	180	205	176	194	208	177	196	197	202	165	180	195	197	197	185	179	187	191	205	191	197	210	187	182	190	205	212	182	197	210	168	168	215	202	162	189	199	196	213	197	205	186	200	199	207	216	199	197	207	203	193	156	176	198	195	213	193	178	179	191	207	198	212	223	195	208	195	193	189	187	207	214	223	217	200	182	214	209	187	175	215	205	181	197	174	184	182	164	197	182	200	208	184	193	208	215	181	168	205	201	201	191	191	198	202	199	180	198	192	186	166	195	190	193	207	193	205	209	194	224	184	197	202	199	193	201	182	167	199	184	182	198	178	212	198	182	177	169	186	188	186	168	196	175	185	182	215	194	182	192	196	211	201	213	212	246	206	176	188	216	199	198	204	160	200	203	194	204	196	187	195	188	194	215	198	196	190	186	189	177	187	198	195	197	210	208	199	184	199	198	182	198	194	180	189	202	155	192	200	190	157	182	210	190	191	187	174	185	170	192	190	188	176	216	207	185	196	197	210	206	198	172	193	188	196	212	200	198	214	177	197	195	191	195	205	188	186	183	176	185	200	187	233	195	215	200	180	203	197	191	184	184	176	164	208	171	179	195	174	173	188	189	193	193	201	194	190	170	204	170	187	200	198	199	199	191	203	212	203	195	199	167	210	192	194	216	214	205	216	176	198	205	200	210	193	186	201	200	192	168	218	196	203	182	182	202	194	195	163	215	198	205	186	180	194	174	177	179	181	188	185	182	189	212	215	204	192	190	195	211	200	176	167	202	199	194	190	192	197	209	206	183	190	176	194	197	177	195	197	202	190	205	178	200	206	196	163	161	177	191	202	204	188	172	196	201	199	206	182	179	200	191	185	190	191	182	216	187	170	192	208	201	184	210	183	201	205	190	189	190	192	192	189	167	207	184	182	185	206	196	199	189	188	183	193	184	179	175	211	171	185	200	207	215	167	208	200	206	202	203	169	210	198	170	187	189	213	182	198	210	210	183	207	207	204	205	180	203	183	196	170	184	180	202	167	164	182	198	187	144	179	194	186	193	201	177	201	182	180	187	178	196	191	193	166	190	186	172	193	181	195	163	197	194	169	199	198	185	195	195	191	179	195	197	200	181	184	217	210	208	187	183	197	197	197	207	181	199	187	185	230	219	189	182	192	176	215	176	182	211	204	210	207	179	193	187	170	175	208	196	186	193	204	193	206	180	183	187	185	183	188	191	183	203	175	186	214	175	193	213	207	187	181	225	192	186	157	179	173	197	194	180	196	148	207	192	200	216	197	192	214	195	205	194	190	193	214	220	194	190	185	191	188	186	179	182	197	209	213	192	206	217	178	220	196	192	204	216	234	204	179	194	186	196	195	185	185	184	218	168	203	172	184	186	180	187	179	181	187	192	217	185	175	195	201	195	161	184	204	187	181	190	196	203	201	223	180	200	174	194	192	185	167	203	185	229	209	179	206	192	196	189	191	199	182	161	198	205	178	190	172	203	198
7215	16215	13410	7371	5053	3799	2871	2299	1867	1474	1188	997	919	814	716	625	589	525	506	478	436	413	398	382	417	347	365	352	371	338	334	347	335	307	324	302	253	332	314	321	304	293	281	336	314	303	317	263	320	317	289	320	296	300	287	271	301	251	273	292	283	280	264	256	277	267	296	280	269	283	266	267	287	276	238	276	307	291	279	270	257	287	272	276	281	263	261	250	303	282	267	292	263	258	297	292	243	296	297	269	279	255	292	409	395	290	290	300	294	278	268	274	276	257	246	261	239	284	277	245	278	250	261	263	264	265	269	286	255	259	260	271	248	268	240	243	276	246	297	258	280	258	265	292	262	293	280	271	247	280	229	264	300	248	254	253	303	274	254	262	252	245	313	273	257	234	304	268	261	273	238	237	281	279	290	257	270	287	250	287	266	271	269	263	254	292	274	246	249	290	258	255	266	292	261	259	287	256	255	263	286	274	268	271	259	257	245	226	249	243	268	253	265	241	247	245	235	275	255	269	265	264	249	259	244	252	270	258	246	236	248	249	259	252	246	285	250	258	242	250	250	239	252	257	258	249	249	252	261	257	291	264	255	262	272	273	253	251	267	251	276	269	242	263	232	255	252	247	264	262	276	241	275	287	249	277	258	274	282	248	250	260	267	249	267	217	247	276	250	273	300	260	262	276	276	254	223	237	262	272	294	270	271	270	250	249	282	254	276	257	277	259	273	249	253	237	261	241	250	265	282	249	265	269	225	258	256	271	256	260	247	285	269	264	259	264	283	292	294	263	262	287	287	280	264	281	254	282	263	281	266	260	238	260	264	279	265	263	269	286	260	240	249	285	256	249	265	293	264	264	269	274	267	271	256	276	262	258	281	253	258	290	257	255	247	264	243	282	254	255	270	239	266	245	247	257	297	271	298	276	252	283	257	251	272	263	304	277	242	254	271	265	275	268	262	256	280	262	281	261	279	306	249	237	261	271	262	234	270	271	247	243	262	269	265	247	270	235	257	243	249	253	274	287	270	256	270	251	264	263	269	219	256	259	237	233	255	290	256	276	239	271	255	273	261	252	276	299	232	287	257	266	267	278	277	272	294	291	275	262	273	286	234	260	270	273	266	261	250	244	267	249	226	250	240	262	261	253	257	260	296	288	289	268	288	278	244	256	261	245	262	285	285	280	251	251	259	226	258	244	241	237	255	267	235	279	226	277	234	264	256	264	260	254	269	266	280	273	255	266	255	259	234	278	239	247	249	266	246	266	256	253	231	225	254	269	305	274	254	246	267	270	233	267	259	289	249	246	275	242	252	261	261	296	259	246	266	232	260	266	250	258	265	262	266	260	298	238	264	232	237	261	265	261	239	249	252	277	271	266	259	251	291	264	277	244	229	244	280	238	242	271	265	287	258	275	252	256	278	273	284	258	242	243	302	273	261	245	263	248	226	245	266	255	268	261	306	252	264	272	225	261	253	251	256	286	285	270	262	274	271	268	269	248	240	255	267	259	265	259	264	238	244	265	225	282	289	284	281	277	249	276	278	283	272	258	258	269	259	257	236	249	273	270	280	252	275	234	224	291	317	246	234	260	255	254	274	262	228	261	258	259	261	263	273	252	281	268	260	282	273	293	250	255	264	257	269	310	291	256	265	263	245	267	272	249	274	231	287	258	266	288	260	255	253	247	263	253	253	253	231	271	254	250	247	255	287	260	259	270	251	229	250	255	252	252	242	280	243	272	272	250	260	235	286	254	221	280	251	255	262	258	272	253	277	245	261	293	290	266	255	284	237	264	245	240	264	262	289	248	249	275	260	271	233	259	265	256	284	283	255	227	248	259	262	231	236	259	239	262	266	244	259	265	281	260	239	265	262	257	283	262	290	290	280	280	260	238	267	266	250	244	259	267	240	255	275	255	272	245	256	275	253	283	256	267	255	232	264	248	280	240	238	261	243	285	268	269	266	236	268	247	239	292	244	276	248	253	276	276	296	287	237	244	272	234	272	258	252	261	270	264	271	249	265	266	251	260	276	262	251	243	264	280	241	259	259	264	284	260	244	281	265	265	262	277	239	286	265	276	258	265	253	267	263	277	264	270	285	278	282	259	272	262	275	286	256	260	236	235	254	246	289	222	267	259	262	260	262	274	249	249	254	273	282	248	264	259	268	247	271	214	250	269	276	252	286	236	276	269	281	260	268	277	277	257	286	275	267	256	248	257	270	272	256	262	260	271	265	258	254	292	239	251	281	249	245	261	277	267	273	247	248	259	260	279	274	259	223	254	282	239	223	262	262	275	236	285	288	277	254	244	227	270	269	252	236	249	273	207	250	244	237	238	269	250	277	272	225	258	274	260	259	281	282	273	249	265	247	252	248	248	245	276	262	217	253	277	290	288	271	238	281	276	240	286	255	264	240	269	272	282	283	245	254	272	259	251	270	240	265	284	266	272	279	229	249	242	293	252	260	238	267	248	269	249	247	270	267	240	264	271	278	261	256	254	256	258	246	282	270	256	249	282	262	269	250	259	285	215	249	272	249	255	277	262	276	253	280	293	259	271	274	264	267	275	269	258	235	271	249	233	259	256	244	253	282	253	273	266	250	246	267	263	262	226	286	241	274	280	269	251	292	258	252	277	269	273	258	267	287	259	261	257	247	263	296	263	269	253	242	265	247	237	286	269	260	238	272	268	268	273	251	287	280	254	250	251	242	246	279	250	267	280	266	257	284	252	250	261	255	234	253	271	243	250	256	258	270	257	276	259	277	254	265	267	254	227	252	272	258	271	229	284	283	235	278	253	268	287	273	260	253	244	264	258	249	281	262	262	273	233	257	272	275	269	278	295	261	258	251	257	256	237	271	264	236	239	275	258	252	252	241	256	240	245	269	300	273	278	288	298	289	242	258	247	277	266	274	272	246	273	260	266	248	271	251	294	286	257	281	248	307	270	251	268	230	259	251	262	259	243	253	264	249	281	240	275	246	254	256	239	259	291	267	271	268	258	261	263	271	249	246	258	262	262	227	273	247	252	255	246	237	266	271	242	260	248	266	263	271	255	235	254	249	288	232	249	268	276	275	289	241	269	273	250	243	241	280	264	257	272	254	262	259	270	243	257	277	275	280	259	268	264	234	279	287	255	228	279	267	253	283	260	255	256	297	230	264	272	253	260	243	262	271	271	234	276	258	241	255	278	269	238	249	242	260	232	261	261	239	283	250	286	270	247	256	269	293	243	285	260	257	269	275	277	239	266	262	232	254	280	232	268	288	275	273	254	277	265	243	259	267	262	248	277	242	289	260	243	250	286	309	263	281	269	290	268	281	268	292	285	263	276	265	293	274	246	265	263	275	294	255	252	275	242	203	249	260	279	278	219	245	223	256	239	270	240	239	237	233	284	241	235	242	286	281	281	251	270	287	232	272	262	244	259	255	246	263	253	252	263	267	272	262	266	270	268	291	262	258	292	271	253	248	255	270	247	236	242	281	241	246	267	229	268
27278	20898	8921	1019	631	561	528	537	458	513	471	484	526	513	482	527	501	481	495	526	474	473	471	457	520	462	488	481	461	501	479	495	473	515	480	502	500	481	471	517	465	455	476	482	445	480	447	476	465	451	462	487	488	451	482	457	501	499	468	454	488	475	463	451	462	458	488	470	516	488	493	470	504	474	465	476	493	483	489	413	530	482	452	463	466	472	432	466	439	451	476	482	443	508	445	503	450	473	462	517	459	455	477	457	478	481	453	474	487	489	486	515	454	454	463	435	501	505	461	512	479	467	472	509	495	484	464	479	484	462	478	463	498	468	480	492	465	495	465	490	498	504	463	474	469	450	518	462	480	450	489	457	480	480	514	459	503	442	456	458	500	466	458	443	425	466	496	436	493	494	482	454	496	475	457	426	480	484	517	444	487	484	446	492	489	497	463	463	470	475	478	516	467	458	490	501	494	467	448	439	458	468	446	485	452	467	466	465	474	450	475	480	493	478	460	465	467	491	506	481	495	504	476	480	494	427	494	482	491	463	470	503	486	493	483	501	475	463	464	461	454	447	526	482	465	441	492	480	488	504	435	491	494	462	501	466	489	483	468	475	504	490	467	483	474	482	474	439	462	463	509	476	493	466	469	471	504	464	476	434	449	441	469	450	487	482	468	483	518	489	463	450	462	431	477	488	468	490	476	476	506	440	478	480	480	486	448	498	469	471	470	465	504	492	481	469	475	496	446	460	512	444	515	452	501	470	460	500	483	445	484	454	485	502	450	438	506	508	484	526	467	498	456	477	455	464	470	479	468	444	448	479	454	456	466	458	500	466	469	441	512	476	496	515	461	459	484	463	476	512	478	492	490	491	485	491	460	507	479	468	479	423	489	445	500	475	460	457	452	476	478	486	456	491	481	462	501	435	448	452	477	490	481	499	452	510	480	439	467	496	457	464	510	485	494	474	501	483	507	454	451	465	487	467	465	445	442	503	443	447	506	454	480	460	498	499	442	518	484	469	476	488	516	505	511	503	460	498	521	502	458	471	464	456	470	470	475	483	462	463	485	482	454	480	452	461	484	475	459	471	496	466	491	473	469	447	504	458	488	498	457	473	477	496	488	458	452	478	456	526	460	467	466	477	489	480	486	510	484	465	478	468	443	500	455	469	478	511	465	439	498	480	488	480	484	459	549	478	492	465	493	492	435	477	459	487	489	446	505	468	471	484	434	438	436	469	441	442	497	476	503	487	450	486	497	474	505	489	501	485	515	495	461	510	450	476	443	490	474	488	525	517	453	479	458	454	451	471	471	451	474	475	500	433	479	492	489	503	513	480	464	489	486	457	451	478	476	428	486	474	487	461	415	446	455	451	451	483	500	473	519	433	452	499	460	454	465	513	442	478	471	488	500	493	496	477	439	456	461	476	463	450	466	493	478	482	495	455	489	494	466	484	430	478	491	467	508	437	450	468	479	430	477	467	505	490	461	513	490	457	461	496	481	449	451	495	472	490	497	474	456	448	462	493	443	484	493	479	480	474	472	489	470	487	455	512	484	450	482	496	511	462	510	518	451	447	475	452	460	495	500	496	512	485	494	455	475	479	428	505	489	434	498	467	492	491	488	440	445	462	444	498	455	420	457	449	488	478	447	451	530	457	452	499	452	470	474	444	493	516	479	502	513	530	534	444	457	467	453	520	489	495	438	502	506	517	486	472	473	396	456	474	478	475	523	486	470	454	466	486	483	452	479	444	461	504	476	462	504	501	497	460	473	494	434	518	458	475	453	481	468	471	446	469	487	449	438	510	497	476	486	464	450	478	393	485	464	496	470	481	474	484	459	465	471	471	500	473	499	439	520	482	495	493	466	507	482	473	471	467	459	468	530	456	476	492	466	504	497	476	453	491	462	461	457	487	478	432	491	479	465	476	464	425	489	445	520	449	466	498	518	517	475	515	492	470	478	448	528	457	488	467	445	462	491	469	491	453	498	455	468	498	482	447	464	530	482	466	477	483	473	497	470	462	490	430	492	448	481	459	496	486	440	483	475	447	468	482	461	484	449	515	473	462	470	455	486	457	440	442	494	466	449	484	502	462	446	461	467	547	505	442	499	478	452	490	475	479	500	469	494	485	475	462	490	478	452	450	450	469	520	497	509	494	503	481	501	454	492	464	476	489	480	457	427	466	502	498	481	485	476	502	486	461	483	509	501	507	483	467	498	444	423	466	490	480	462	469	445	467	495	473	455	437	479	446	470	490	465	472	492	459	475	476	445	473	490	476	473	503	490	478	484	501	479	444	473	456	477	512	509	495	498	529	471	443	469	476	472	497	451	496	471	488	437	479	512	484	495	486	475	444	492	484	470	461	491	461	517	494	449	473	481	465	465	454	461	491	493	473	463	508	498	469	481	458	469	504	496	460	472	494	451	489	481	507	458	460	450	439	440	465	513	506	509	467	429	490	478	474	460	453	467	447	515	493	482	446	475	458	520	475	446	506	490	495	460	504	474	483	462	483	441	495	490	482	503	470	491	491	488	456	474	506	485	463	469	468	461	475	498	463	450	471	487	481	486	508	456	485	455	479	473	490	429	480	467	459	492	481	447	478	460	471	478	466	458	466	484	501	508	494	483	460	478	488	500	434	507	491	488	493	467	467	461	471	467	474	486	465	468	451	499	460	488	434	461	512	490	528	481	457	454	461	486	483	454	474	453	502	474	455	466	504	476	517	478	477	444	445	478	445	441	491	484	512	517	483	507	495	482	490	482	455	486	502	467	474	491	471	493	460	432	441	491	478	485	448	423	459	512	523	488	480	470	448	474	487	460	446	448	478	480	452	470	496	470	501	471	475	450	477	453	458	453	490	472	495	468	479	473	480	469	449	462	492	486	451	451	491	472	502	482	451	467	498	461	497	494	479	433	489	463	463	497	453	459	476	441	476	483	482	459	462	461	452	485	529	489	489	460	503	468	442	468	441	478	484	475	448	487	495	503	466	504	457	510	471	482	486	497	482	476	483	448	522	504	465	474	456	449	503	471	496	462	477	495	470	521	463	444	479	487	444	486	472	470	519	499	455	467	445	481	500	459	449	486	463	439	475	492	511	486	449	456	492	474	460	490	488	496	499	522	459	500	496	451	460	477	462	491	501	490	455	514	484	473	523	484	432	472	473	471	504	467	474	523	494	498	483	477	486	508	485	462	498	504	476	505	461	512	490	443	506	476	484	478	447	494	471	486	451	445	470	468	438	487	496	476	492	475	535	489	427	475	461	474	456	504	460	441	462	473	477	485	466	461	481	517	490	447	510	443	484	496	442	480	488	463	455	495	508	509	471	477	467	449	447	483	446	455	510	474	502	510	468	484	432	505	529	454	493	448	473	460	482	475	509	467	465	472	484	489	474	497	508	434	507	477	431	482	465	457	483	449	457	490	447	470	435	544	475	482	479	480	480	472	471	455	468	480	449	514	509	480	485	471	472	463	444	470	487	518	437	464	491
4084	1413	1305	923	773	721	690	686	679	721	609	639	647	617	662	638	637	612	577	686	656	648	630	613	667	617	625	668	633	651	607	629	666	632	645	627	617	657	643	625	647	669	638	645	560	635	614	621	622	640	651	652	658	608	635	633	590	659	613	644	659	585	636	603	610	663	630	659	658	628	608	644	676	658	635	625	634	586	643	647	662	635	610	649	559	616	616	624	607	621	659	642	621	583	609	636	660	684	648	631	682	668	618	676	615	692	653	630	638	627	603	633	643	639	593	647	638	625	640	629	661	633	610	599	635	587	625	591	635	646	640	626	604	637	616	640	603	641	631	614	605	676	623	627	644	624	598	612	596	646	610	610	640	655	614	621	621	645	667	639	674	622	672	644	620	620	587	612	640	596	591	636	664	572	637	612	651	606	661	635	593	608	604	644	624	665	646	612	644	595	640	607	680	587	642	664	604	611	587	604	619	628	646	645	643	620	619	581	589	692	618	592	625	660	612	620	613	595	640	610	656	617	658	651	613	595	658	644	620	582	583	632	654	612	611	608	603	622	622	628	652	629	657	670	636	641	601	642	652	638	632	639	613	626	652	643	625	636	664	654	644	613	644	646	634	635	674	616	625	633	643	628	622	658	643	633	661	652	657	639	601	650	656	607	612	670	603	634	648	608	598	643	579	630	625	568	621	609	612	618	631	608	624	631	637	631	625	642	643	610	590	624	626	646	623	615	650	620	619	619	587	625	609	662	629	644	615	651	599	619	616	618	600	651	626	603	606	644	619	644	638	625	612	614	620	625	619	654	653	631	646	633	658	629	626	678	646	632	629	646	597	622	595	617	580	647	611	625	619	615	605	665	646	642	650	622	655	642	617	666	601	648	662	592	681	571	632	643	626	661	618	598	592	612	684	607	579	621	595	642	607	619	621	614	646	592	633	647	646	627	647	635	632	640	633	645	686	642	588	658	620	622	643	625	619	619	589	602	633	615	600	585	657	635	639	646	638	620	598	628	620	634	617	631	609	642	622	644	673	627	651	635	648	641	659	680	651	644	614	615	594	579	586	658	589	639	639	590	617	620	641	596	639	652	593	621	631	612	599	645	604	625	611	547	577	650	614	644	636	621	609	634	621	635	624	643	604	625	619	635	649	644	656	630	613	672	640	593	635	622	693	611	672	628	578	621	694	695	613	648	597	638	583	613	632	608	637	619	619	647	641	660	596	573	637	626	627	600	592	640	618	614	633	615	604	701	610	700	653	661	623	635	662	618	608	623	626	615	615	644	624	679	616	632	678	650	625	619	618	616	687	627	621	631	675	625	649	676	622	647	657	672	612	616	632	634	627	632	602	618	647	593	623	603	604	617	651	587	624	610	631	634	633	672	648	617	631	601	593	679	614	633	626	610	618	618	614	647	621	678	628	613	604	659	679	591	654	665	683	618	659	597	602	661	615	574	621	645	632	598	649	629	620	657	642	628	640	644	621	664	630	663	666	610	681	640	617	625	631	633	646	613	622	652	622	636	606	641	640	610	635	683	650	637	600	689	603	596	634	664	657	597	599	611	668	649	647	661	627	604	697	642	620	656	603	660	660	600	640	654	634	617	610	656	649	688	638	679	619	641	625	633	657	587	611	659	621	632	607	604	645	670	687	588	612	573	621	666	662	633	614	621	652	625	612	615	633	610	637	619	659	648	638	674	646	617	636	635	625	631	581	624	630	590	593	611	642	602	592	643	656	610	649	629	633	552	618	634	601	621	646	594	643	626	605	598	642	585	629	610	608	610	628	606	607	631	650	654	667	618	621	655	651	660	632	604	667	624	652	642	634	611	604	653	628	613	603	635	602	607	636	619	641	629	622	604	637	630	642	615	625	640	629	618	616	652	650	616	620	642	587	635	621	635	646	574	612	599	651	630	623	595	611	631	617	658	645	604	685	626	643	635	652	601	645	687	645	634	666	648	623	566	635	661	612	616	635	666	682	605	600	633	619	601	664	611	622	647	637	565	588	646	623	616	645	632	620	610	626	637	565	617	580	638	626	655	644	593	644	636	578	668	648	626	634	659	641	621	626	631	650	594	598	649	624	641	631	626	644	617	650	566	664	677	621	629	646	644	623	602	641	651	641	608	627	622	608	632	656	633	618	617	585	614	639	639	605	659	644	646	618	664	708	651	596	668	623	611	639	631	633	638	638	642	600	628	660	613	574	624	639	617	593	657	599	587	614	610	636	649	652	639	644	650	672	618	629	601	613	675	652	630	606	642	590	635	625	594	646	634	636	585	677	598	609	632	618	601	615	601	621	603	634	630	608	614	659	637	641	625	640	598	661	617	619	586	599	630	596	643	596	650	621	627	654	629	619	633	654	606	632	610	584	645	611	664	663	663	598	611	609	607	632	647	621	617	637	612	663	577	612	638	621	625	679	653	630	617	587	611	623	612	661	581	647	652	627	617	616	638	669	660	621	603	580	606	629	646	606	640	632	623	693	592	637	589	574	623	632	672	615	560	602	677	632	579	589	635	593	640	614	628	606	574	611	622	683	643	630	627	573	642	657	609	626	615	634	662	639	655	640	663	664	671	686	605	662	623	624	610	630	634	642	655	614	631	608	598	590	615	625	607	618	596	623	631	593	594	631	667	641	661	627	637	636	583	640	680	635	660	636	631	604	665	605	641	628	634	606	626	613	628	640	627	623	632	674	620	641	639	580	633	628	644	601	655	615	597	569	653	618	625	587	672	600	635	589	590	613	597	636	617	651	614	643	652	623	662	635	605	640	598	651	592	654	625	614	633	647	651	585	633	649	643	653	650	633	643	629	596	637	673	611	590	636	674	639	649	662	639	631	635	632	628	644	605	623	668	638	651	604	635	653	617	617	677	674	630	624	581	585	620	658	608	572	666	639	621	602	620	629	636	619	584	628	654	618	617	631	691	609	661	610	628	616	619	556	608	600	677	613	639	619	608	594	613	613	654	652	676	611	634	657	650	598	642	626	632	647	589	634	621	661	638	622	589	630	625	648	633	648	629	611	663	636	674	653	676	663	646	625	628	628	629	650	603	588	616	619	576	619	590	622	592	653	647	643	622	610	638	694	610	655	655	599	647	651	613	648	621	673	611	674	657	618	622	618	618	633	639	620	685	608	615	623	639	592	588	638	664	610	643	646	641	652	677	561	648	613	621	598	605	588	633	644	627	622	611	634	631	652	611	641	617	668	649	607	618	651	660	670	586	653	617	602	628	591	666	616	650	648	635	651	604	623	669	718	602	636	688	640	653	639	676	595	608	631	654	618	650	638	627	631	604	630	627	671	623	593	613	638	631	582	624	626	617	613	604	644	652	594	651	589	631	674	614	623	583	647	584	610	660	614	645	581	666	629	623	590	636	596	646	617	639	661	669	615	656	642	640	667	624	630	642	589	644	671	607	623	562	626	643	621	628	627	636	678	620	580	638	645	684	569	582	646	619	673	578	638	645	666	667	615	623	641	605
24416	21592	29124	24533	21590	9016	1189	841	675	644	609	578	573	501	505	475	413	532	443	464	443	404	427	452	392	430	414	407	435	445	428	411	442	381	447	436	490	407	409	436	441	394	425	395	425	435	403	385	405	412	414	379	413	412	434	399	401	439	411	389	384	373	408	382	405	394	399	397	400	368	399	411	394	380	392	411	418	461	438	356	441	393	429	402	406	443	391	422	411	425	385	395	394	400	384	451	421	396	400	391	422	378	443	414	449	410	423	414	421	395	450	414	419	393	416	388	391	386	409	397	360	411	399	411	399	427	419	396	444	412	382	372	422	365	404	384	377	412	407	384	372	390	415	426	409	412	373	385	367	356	355	410	405	395	393	413	419	384	417	426	379	409	447	400	418	433	409	405	434	419	424	369	391	372	384	391	412	389	395	410	369	429	449	432	403	409	379	373	403	421	419	391	390	386	370	417	407	402	430	430	399	423	387	384	410	408	412	401	397	444	405	360	386	419	408	393	404	385	385	377	396	367	410	408	370	424	409	397	371	452	405	441	388	406	422	382	406	387	404	398	462	375	414	405	402	397	402	441	396	421	375	396	406	399	442	381	399	420	414	399	398	415	390	370	417	390	385	390	441	411	412	442	397	396	402	416	377	411	412	405	409	383	395	410	360	385	453	416	411	420	392	402	398	401	383	440	395	378	381	382	388	409	358	362	374	357	417	427	382	412	413	381	415	396	393	383	400	418	371	413	462	414	402	425	409	383	421	407	436	414	384	413	404	427	381	418	387	379	380	385	382	378	380	418	417	369	380	409	426	374	409	419	411	388	419	382	407	420	406	402	393	377	383	405	395	405	410	428	376	404	364	390	399	376	401	422	415	395	369	393	425	422	385	416	403	389	407	442	409	365	411	373	381	407	405	417	395	407	396	419	423	413	400	381	436	438	443	423	377	377	412	396	379	411	438	415	418	426	402	399	375	410	421	415	394	408	385	398	390	373	449	406	413	401	370	387	403	382	419	397	418	355	415	397	408	409	370	407	397	422	423	401	376	382	378	385	386	429	425	419	368	402	441	408	399	418	374	376	422	388	419	403	395	442	429	376	382	389	415	367	395	421	402	388	390	422	369	410	456	381	432	403	407	409	383	385	411	384	381	408	378	398	390	391	398	363	381	417	380	390	425	385	405	431	401	391	441	411	394	394	433	397	372	420	393	384	395	379	392	390	427	396	388	428	445	386	417	429	411	435	447	446	396	403	399	382	398	409	385	392	385	392	404	383	425	420	401	379	403	428	425	389	394	387	394	413	356	408	395	422	403	383	382	437	423	400	420	363	381	390	395	367	413	433	438	408	409	415	376	408	389	373	420	394	411	403	414	394	402	407	391	359	401	401	395	437	391	397	415	387	416	414	387	377	406	394	359	430	380	446	378	359	353	424	451	399	379	427	389	402	399	381	420	388	402	402	430	408	394	381	437	403	376	374	390	406	435	383	403	412	379	406	376	386	401	411	407	403	396	390	386	399	406	355	378	420	408	371	417	453	405	389	370	373	445	377	389	410	420	415	389	411	361	375	439	393	376	399	416	404	408	412	387	393	405	403	423	370	402	411	405	420	427	384	390	403	388	388	385	390	430	371	412	413	403	405	369	386	388	393	376	401	401	414	409	398	416	400	408	395	409	379	354	410	416	432	393	401	420	408	413	433	389	359	379	399	400	447	424	382	403	403	434	408	373	396	414	414	432	373	432	427	382	404	424	413	417	429	400	403	407	402	374	384	391	401	407	380	395	400	420	402	356	405	434	435	377	388	416	414	392	380	380	421	396	432	424	391	362	424	426	381	436	403	385	395	397	455	401	427	424	423	389	417	409	400	424	425	412	375	396	388	419	403	424	438	378	379	400	408	379	373	423	438	370	390	373	378	392	428	407	421	413	387	434	421	394	405	406	421	393	399	372	403	379	371	384	367	376	374	401	417	387	388	396	399	407	402	358	414	405	364	409	368	381	406	397	413	367	445	395	396	413	386	400	394	427	428	429	377	394	376	385	388	402	409	377	403	389	371	405	406	411	418	376	386	379	395	438	421	403	411	398	384	385	397	401	427	379	409	427	419	378	375	381	401	387	414	404	390	399	397	389	391	385	388	399	405	417	400	403	384	395	407	362	406	355	433	423	388	388	372	349	364	408	375	428	401	404	403	398	429	383	382	431	433	435	440	385	409	421	370	405	369	399	408	415	388	386	434	378	369	412	387	396	356	419	396	400	382	377	410	410	361	423	371	378	419	400	406	390	410	409	380	388	409	391	416	430	390	408	399	402	394	406	360	386	405	430	347	388	390	405	396	380	400	394	421	381	398	410	370	416	401	408	403	396	410	422	391	409	402	427	400	414	372	378	397	421	398	384	404	401	411	375	403	377	381	404	417	360	414	410	421	396	393	407	391	428	354	430	388	404	438	405	410	404	421	374	425	413	384	400	398	417	402	391	417	363	412	406	431	409	397	385	385	400	395	398	393	408	405	393	394	427	368	409	387	408	360	378	447	417	394	386	366	388	386	377	402	393	411	400	384	372	409	366	435	375	414	394	396	397	396	383	414	377	368	404	402	395	381	403	372	386	413	367	398	418	378	423	388	370	398	413	411	428	403	416	368	376	387	405	419	382	416	376	424	393	391	403	406	382	376	400	402	406	396	421	420	390	392	387	374	391	374	376	372	421	405	414	398	409	387	390	424	406	410	382	418	417	385	437	365	409	382	409	399	409	428	397	416	385	389	378	381	400	390	394	375	383	372	393	413	370	375	360	385	391	403	393	387	409	368	399	387	369	383	423	402	379	427	380	410	435	423	425	379	385	407	367	427	408	402	394	392	410	401	372	414	384	426	376	383	393	406	411	426	424	424	365	363	419	444	424	407	420	431	437	400	397	401	419	393	399	383	370	425	383	370	400	357	411	373	369	387	419	415	373	409	402	436	381	384	363	392	350	400	417	373	380	401	370	407	389	429	385	406	405	393	376	406	372	405	372	427	388	376	387	375	404	365	388	390	398	383	401	402	412	377	420	376	398	436	406	402	373	431	398	384	385	395	409	364	407	383	451	420	404	429	391	400	432	376	397	420	400	382	394	413	397	419	370	401	364	393	374	419	390	455	407	390	439	391	391	410	409	388	407	405	431	429	394	411	362	383	408	407	397	426	399	421	376	399	409	396	383	412	419	400	428	403	442	364	387	403	427	432	353	409	395	366	389	375	406	398	367	394	376	438	398	400	404	413	396	416	399	425	384	407	384	395	444	421	362	406	384	393	414	386	374	388	407	401	427	407	396	422	406	378	385	397	426	403	362	373	399	363	410	366	389	449	400	388	376	385	411	418	401	399	441	399	396	387	399	367	443	379	392	429	411	399	422	404	396	434	374	404	397	415	387	401	433	430	398	407	398	382	413	397	386	404	409	393	416	384	373	386	401	399	389	411	392	404	380	407	389	402	378	405	417	424	388	436	390	376
4866	9928	8510	4393	3031	2322	1848	1516	1290	1121	1015	911	832	793	795	695	740	720	651	651	651	658	639	588	566	595	579	598	605	571	578	563	559	570	563	556	585	528	570	527	564	590	574	542	554	567	560	584	586	589	559	556	594	531	603	538	523	532	544	555	523	574	599	555	523	528	569	583	535	536	534	551	506	541	509	550	545	525	520	553	551	541	536	511	550	545	570	536	530	560	524	531	565	527	504	569	493	530	554	527	557	529	608	609	595	594	606	581	527	534	551	545	546	495	540	566	582	539	513	505	536	528	564	565	517	536	546	552	546	533	516	559	543	555	561	520	512	509	534	533	549	584	537	555	520	540	530	533	536	539	523	534	549	558	542	498	508	523	533	566	540	574	534	536	545	541	535	591	578	569	574	585	549	552	523	521	519	539	570	526	541	532	514	544	521	538	522	518	552	548	456	540	499	535	551	563	550	559	537	564	535	554	520	566	537	520	513	525	556	556	544	552	532	558	591	547	529	526	505	535	523	563	552	558	556	557	520	529	540	517	575	527	536	536	573	544	548	558	562	552	543	547	496	536	515	527	535	508	522	526	585	506	546	526	569	520	519	506	501	497	520	543	590	557	538	523	519	520	580	561	538	569	561	529	500	550	528	547	510	538	557	539	544	568	552	549	548	547	526	565	487	535	547	578	533	562	554	541	535	554	562	561	550	579	493	566	561	544	541	551	520	577	531	568	573	576	547	534	539	593	501	536	546	547	555	527	526	489	522	501	512	542	563	520	592	569	480	523	555	507	550	546	556	539	539	564	544	632	532	543	535	507	515	548	516	528	505	539	539	527	520	531	539	506	510	545	489	592	553	520	556	522	584	532	548	519	538	572	558	547	535	526	571	550	531	562	531	550	561	572	530	527	554	501	570	538	560	513	553	552	522	510	511	557	524	525	502	526	556	523	544	564	499	489	533	575	549	601	545	507	530	544	540	543	570	547	533	546	550	549	514	522	520	548	545	557	581	515	605	535	550	514	539	550	554	526	541	566	556	540	526	538	548	549	540	585	520	556	565	593	565	527	540	505	539	504	562	538	510	498	534	568	506	581	568	540	532	503	551	496	504	516	577	583	560	523	549	529	545	540	524	522	510	532	578	560	549	526	524	533	500	549	558	562	521	528	568	474	545	536	535	566	514	567	533	589	514	515	527	504	515	512	551	545	514	541	560	536	555	550	526	568	563	495	502	561	530	542	551	522	584	564	537	527	556	541	507	555	494	525	559	518	508	588	516	543	537	552	565	520	554	510	561	536	568	528	540	494	540	498	572	519	554	499	530	517	540	531	570	567	570	530	535	514	539	519	552	482	536	513	518	486	560	502	546	528	539	523	499	552	514	529	527	521	501	493	528	511	507	571	554	576	532	528	568	538	563	550	533	543	536	559	560	552	480	527	565	550	547	561	560	518	579	522	525	566	533	543	535	538	516	535	551	517	505	552	557	547	545	559	519	541	559	543	536	518	544	539	495	558	538	571	540	554	589	543	541	546	532	561	582	538	529	553	545	571	558	534	554	542	502	530	517	539	559	553	489	533	555	533	549	563	546	550	521	548	533	553	521	567	537	536	581	532	495	499	535	592	522	518	538	537	557	547	531	551	551	516	544	539	529	551	549	493	506	526	558	533	523	564	539	524	570	521	561	507	512	538	573	564	506	591	508	508	513	521	503	576	548	514	518	572	551	544	554	566	587	553	561	563	534	542	528	531	530	515	531	514	525	526	560	554	569	503	516	530	567	537	539	552	564	570	564	508	499	550	504	561	493	539	507	559	565	536	539	556	569	512	546	556	492	545	520	507	546	574	512	521	526	539	551	501	515	490	544	545	523	541	557	555	580	538	506	584	531	556	559	570	519	558	532	567	590	542	538	523	533	515	564	485	592	573	524	539	550	578	520	541	486	546	537	559	564	552	520	528	508	555	524	515	561	581	543	534	542	517	552	542	551	556	524	534	537	512	537	531	575	504	526	567	576	546	517	535	589	519	489	536	529	546	518	553	549	523	521	534	544	503	514	535	546	568	532	531	555	533	509	559	566	545	531	559	488	554	508	552	543	551	502	557	536	497	526	581	535	550	515	530	558	509	534	538	541	548	563	536	535	523	548	534	554	556	539	581	577	546	499	506	530	524	522	485	552	564	535	553	541	540	540	561	553	560	524	547	555	527	543	507	524	577	570	598	494	535	565	568	505	510	593	525	544	537	561	529	536	563	571	551	533	517	560	544	567	541	538	522	527	504	552	563	559	533	495	530	519	496	536	538	552	528	526	551	542	516	578	580	561	544	551	561	545	548	504	531	533	520	559	543	506	543	551	527	546	569	564	567	553	520	523	577	536	532	548	553	541	509	574	578	548	494	516	493	527	525	535	543	554	505	543	559	517	553	540	547	528	550	510	539	564	555	511	493	533	516	566	511	564	522	529	567	512	562	527	565	527	499	548	559	533	560	516	520	568	527	551	554	547	515	517	592	557	558	538	544	551	507	524	577	527	521	580	518	536	530	537	588	515	522	541	497	559	589	581	525	499	516	549	586	584	536	553	529	536	484	588	522	545	574	542	536	523	563	519	558	509	561	524	515	527	547	548	558	572	559	559	534	518	542	544	512	527	561	523	536	521	549	534	553	491	549	522	549	554	529	563	531	525	536	548	534	549	597	540	558	572	525	586	501	504	519	488	486	560	526	487	492	550	527	535	547	584	519	547	564	535	542	581	547	557	546	530	476	516	539	545	552	510	539	506	556	526	518	516	565	523	521	509	496	542	523	568	543	511	549	562	522	587	520	485	569	521	529	555	530	506	573	513	538	550	543	530	543	510	594	555	554	555	543	558	535	521	555	505	545	556	527	560	555	575	554	557	523	524	539	549	564	533	553	530	542	534	537	549	577	541	579	517	503	508	520	530	539	526	517	580	532	538	566	561	537	574	533	565	544	569	558	509	508	563	545	572	537	535	552	574	565	545	507	514	552	599	559	548	508	546	548	478	507	564	544	548	546	531	551	575	553	513	547	522	560	557	564	555	577	544	521	561	511	553	522	519	567	511	555	533	563	553	581	505	556	565	572	590	585	550	519	538	531	543	516	541	519	541	552	529	565	531	549	541	547	530	558	524	498	529	527	573	547	539	571	521	571	489	542	524	531	508	535	522	528	568	543	526	557	531	549	499	527	510	514	526	522	526	502	530	557	589	539	538	534	530	538	553	471	557	547	534	555	543	557	523	555	483	495	557	574	523	524	544	501	510	518	534	512	524	541	540	532	555	570	507	538	512	558	562	530	525	551	540	517	583	531	519	546	536	527	536	548	560	541	555	550	513	530	564	610	524	524	556	548	533	571	500	569	562	563	511	554	527	582	538	555	517	523	558	548	575	514	544	526	504	517	543	506	536	522	529	498	549	513	503	523	538	563	571	531	518	549	500	561	542	539	538	527	558	524	509	563	526	526	563	578	576	579	550	551
23442	21556	29513	24054	21560	21588	7140	1092	768	620	586	495	491	393	431	404	328	341	290	283	300	286	296	286	254	277	209	280	215	255	259	232	254	220	232	222	232	232	232	233	248	219	188	206	232	214	215	237	256	237	197	207	225	179	209	214	204	214	251	197	195	245	195	223	195	197	191	200	220	222	218	203	179	201	215	207	202	208	219	198	171	204	178	220	213	219	224	224	218	184	199	228	185	247	191	198	226	175	192	215	189	205	225	268	236	251	242	242	207	202	212	173	214	206	186	208	196	193	216	203	199	238	196	232	194	230	197	189	206	236	232	249	175	218	223	223	187	187	207	203	200	219	196	219	202	220	209	205	210	202	190	202	221	226	190	191	208	195	187	216	215	226	201	199	214	201	211	186	190	212	212	216	188	205	199	204	198	216	187	202	182	196	189	205	239	184	204	215	217	226	216	203	210	206	190	204	215	222	214	223	220	227	218	210	207	213	212	200	197	206	195	214	202	202	193	211	213	174	209	186	219	217	187	230	209	205	195	198	192	221	212	204	181	210	209	204	227	199	197	189	203	200	183	214	194	213	202	218	199	226	215	199	192	203	207	211	204	216	200	214	168	213	215	201	212	190	192	214	223	227	215	195	206	204	197	218	212	197	209	181	192	179	199	174	221	231	218	202	209	229	232	224	201	196	215	201	210	227	196	215	194	201	208	205	186	199	220	212	196	197	212	198	206	220	190	189	208	206	191	211	222	233	198	204	206	216	206	189	194	191	202	188	196	214	209	210	186	189	196	181	190	201	212	212	199	179	203	215	222	182	213	216	223	205	207	221	210	200	220	188	205	198	200	219	188	185	213	188	194	219	211	195	222	223	219	172	184	227	207	207	204	216	189	217	212	196	213	236	211	175	198	190	211	216	212	227	198	218	201	241	172	215	203	196	183	216	225	226	225	210	191	196	181	217	182	181	167	193	227	224	198	194	217	209	186	226	210	209	225	223	198	245	204	193	203	219	189	215	179	201	194	230	218	202	232	193	202	194	189	198	211	203	193	216	186	182	201	197	193	174	229	208	170	203	199	208	215	208	200	172	200	173	202	202	213	206	237	216	212	209	209	231	199	188	208	202	207	202	202	216	177	188	204	180	209	243	228	202	199	181	213	217	198	189	182	202	196	204	195	210	191	180	189	226	177	200	193	234	196	190	233	211	205	194	193	191	238	234	194	195	235	201	188	229	203	200	211	202	195	231	208	201	202	201	212	200	204	206	200	220	240	221	212	204	202	193	225	232	202	218	188	187	186	198	204	220	189	206	184	218	211	217	210	212	207	190	203	189	221	209	220	207	197	205	192	201	180	226	208	190	218	207	171	198	198	199	216	203	188	224	197	215	216	207	192	207	247	199	206	206	209	208	219	229	203	194	209	216	195	207	187	201	188	207	196	210	217	212	200	234	180	218	213	186	199	231	180	201	164	210	191	195	213	192	197	186	180	199	204	212	216	224	174	199	209	192	195	202	195	199	185	226	192	212	175	201	196	194	211	184	191	218	194	203	215	194	229	222	200	215	200	188	202	182	208	201	192	205	214	224	187	212	191	214	196	208	214	198	192	200	199	220	197	191	174	182	214	200	215	187	174	196	198	198	229	193	206	187	184	189	181	214	222	200	209	214	215	202	197	183	211	189	204	212	215	203	217	203	222	210	210	196	200	185	182	216	192	206	206	227	211	209	241	214	210	191	201	202	194	185	211	202	206	213	224	201	194	199	209	191	195	204	221	192	210	195	186	210	231	229	201	193	211	184	211	173	243	189	192	217	193	205	207	192	198	190	198	204	176	196	210	228	200	207	196	203	205	206	191	195	209	210	192	237	199	194	201	197	195	205	186	238	206	219	204	202	185	227	209	204	240	213	201	199	184	213	232	211	194	198	219	215	221	207	239	190	185	193	204	205	188	207	201	198	219	212	237	206	223	206	208	187	186	220	198	201	221	217	210	222	196	198	192	191	208	237	189	209	226	207	212	191	171	208	171	216	181	223	215	202	195	200	199	193	207	204	204	214	206	207	208	192	207	218	230	224	221	211	216	194	191	198	216	217	184	198	203	205	198	215	167	205	210	186	163	205	198	190	206	191	203	191	197	200	203	200	192	213	181	212	199	213	181	201	178	204	203	196	203	207	184	220	194	207	203	208	212	182	218	202	205	176	202	188	192	186	178	222	184	213	196	197	225	178	221	178	179	196	212	221	174	212	228	207	181	196	212	192	212	242	222	198	179	200	206	220	195	223	180	198	177	205	208	211	179	189	214	203	211	221	172	190	193	202	226	210	195	211	195	168	210	199	198	184	205	181	222	193	195	220	209	190	198	183	187	213	196	220	199	205	185	215	205	187	176	207	201	191	224	207	194	182	225	183	192	185	225	164	183	208	201	234	219	188	211	185	235	203	178	196	224	210	215	214	208	196	183	198	206	234	183	227	189	224	196	209	208	184	203	186	194	211	207	205	213	197	203	214	185	207	206	195	176	188	230	210	218	200	198	196	210	194	187	185	186	208	205	215	214	182	205	219	189	201	199	193	192	201	199	190	204	180	220	216	199	205	182	205	217	205	209	227	213	217	194	212	210	206	203	169	216	197	183	226	211	188	206	186	215	210	204	199	216	192	214	215	213	200	210	227	210	206	187	214	187	202	195	185	213	192	205	208	186	209	209	188	221	183	200	195	205	195	221	193	194	207	199	202	198	217	202	193	210	208	191	191	205	245	192	202	200	208	201	220	222	167	205	202	192	195	223	206	164	201	196	224	186	222	222	194	218	200	205	232	185	204	205	192	220	188	201	182	202	193	201	198	204	183	202	225	203	230	232	173	203	217	201	215	213	236	204	205	213	218	207	203	211	200	216	203	205	208	210	211	199	218	186	187	200	224	217	227	210	196	217	193	185	200	218	197	209	200	212	205	191	216	207	199	204	196	212	200	201	212	195	222	209	185	194	228	179	218	210	204	224	201	213	215	218	219	234	172	186	225	210	200	221	194	216	209	211	201	227	192	227	187	206	198	201	188	224	191	220	200	219	200	180	206	214	205	190	237	223	180	188	200	215	195	195	229	209	198	196	214	211	204	236	204	209	231	203	200	210	206	194	200	197	212	219	221	215	237	202	211	221	197	215	203	204	221	209	206	183	237	222	215	215	187	209	199	202	205	180	199	206	209	209	229	210	196	208	227	224	195	198	197	202	201	175	197	216	236	198	200	210	194	209	223	211	225	197	186	207	239	191	197	203	187	213	181	178	218	182	215	198	190	207	224	226	215	208	181	200	206	214	204	201	202	202	187	185	210	211	205	200	218	209	220	208	219	222	199	174	207	202	215	189	192	179	209	216	218	195	201	203	202	201	205	207	199	206	209	195	229	171	200	192	221	207	198	199	210	201	215	229	195	188	221	188	205	202	205	216	204	212	232	198	207	200	204	177	216	213	222	210	195	199	214	191	224	219	184	223	202	180	183
7223	16046	13810	7316	5089	3892	2966	2252	1933	1452	1226	998	919	797	727	619	610	522	471	506	433	412	456	400	383	390	373	396	357	362	332	346	362	349	286	339	335	348	302	314	334	311	270	282	357	299	329	298	301	289	320	307	304	306	313	299	286	311	292	291	292	281	289	289	292	281	323	312	311	283	310	286	292	275	322	286	276	298	309	324	309	271	285	317	279	319	296	312	295	277	292	315	309	291	278	266	264	299	259	302	307	322	328	449	349	342	320	301	320	301	273	262	268	262	249	266	275	289	293	280	277	293	266	298	297	267	283	256	278	275	280	285	279	299	289	284	287	275	254	279	251	293	272	261	290	275	289	301	273	249	263	239	281	258	280	292	276	293	300	285	281	283	256	270	236	281	297	271	252	287	274	278	295	286	282	279	266	302	299	307	287	288	293	282	296	249	260	296	315	282	293	300	289	289	290	286	269	316	279	259	262	300	274	249	307	287	269	284	284	269	285	261	286	285	273	248	265	282	250	279	297	316	302	289	306	298	281	315	284	294	293	263	277	297	270	264	294	243	272	318	295	266	290	292	294	260	256	260	278	284	314	273	265	290	291	284	283	275	260	284	264	276	283	254	250	269	277	276	285	288	306	262	296	287	254	294	270	303	289	272	279	256	284	269	291	250	281	301	287	287	259	288	276	286	275	309	273	270	285	268	309	303	276	272	286	298	289	276	293	258	326	250	265	277	307	293	254	268	283	257	283	298	286	272	282	290	266	257	251	265	293	290	280	276	262	282	278	272	291	254	292	284	271	269	286	291	251	300	276	269	266	290	260	250	255	279	263	305	287	336	263	278	302	283	259	282	285	291	261	279	281	309	325	279	249	241	276	285	302	306	291	257	301	268	245	275	280	266	263	266	245	265	259	265	281	285	265	252	255	296	305	286	275	275	289	299	298	291	275	265	276	286	271	249	255	298	285	282	294	301	283	290	279	317	264	269	273	271	293	303	290	279	270	301	275	315	289	305	270	300	290	290	276	304	309	282	240	257	288	248	276	262	278	302	310	273	293	294	288	301	294	286	298	285	286	307	277	265	309	253	249	285	267	269	279	269	287	271	288	268	306	297	229	260	252	304	263	286	261	256	278	274	238	294	274	290	265	254	258	280	270	260	278	259	280	289	282	285	270	278	254	274	306	271	234	259	256	280	302	246	266	256	290	290	290	275	285	276	276	309	272	295	320	277	281	284	273	259	266	271	261	262	289	298	274	253	303	302	289	282	237	278	272	279	260	288	286	266	265	296	270	248	251	272	267	287	290	283	260	260	307	305	263	291	286	281	281	290	262	283	272	260	281	276	271	272	252	269	267	277	277	284	275	276	272	262	260	287	260	304	285	240	252	264	315	271	281	304	278	287	247	285	282	277	273	280	274	294	298	253	267	277	279	274	295	284	234	284	285	262	278	270	284	267	229	290	301	275	281	253	297	282	282	305	242	278	263	273	288	247	271	313	267	251	285	264	261	294	279	244	298	282	263	248	257	272	260	271	253	271	268	258	270	284	277	287	286	254	266	257	281	290	291	280	270	297	281	264	276	271	288	267	238	274	280	270	293	276	270	278	305	310	285	272	288	276	311	280	292	269	283	272	300	268	270	267	258	238	283	270	254	265	277	255	294	254	293	279	282	278	280	312	264	295	290	297	269	286	288	284	289	262	266	291	295	253	302	272	262	301	284	294	290	276	285	269	276	259	278	310	250	305	300	292	254	294	308	247	287	250	280	298	262	303	245	297	277	271	275	256	263	260	273	266	291	276	283	272	266	265	246	302	265	296	271	277	300	276	282	271	309	283	286	295	290	319	295	291	313	267	265	274	259	268	291	304	285	291	249	296	255	255	283	295	271	288	271	293	278	303	277	251	260	255	258	264	299	273	266	273	299	258	282	236	282	279	334	299	284	302	251	291	276	280	250	273	293	270	290	267	282	248	276	275	295	264	264	253	296	273	290	282	283	279	284	255	258	320	274	270	289	269	269	256	281	272	244	260	290	288	297	282	279	273	283	268	273	258	280	267	271	255	288	285	290	282	269	282	260	277	291	278	307	319	268	284	281	275	270	258	289	255	269	271	239	275	269	290	290	274	264	257	299	290	271	287	301	252	275	290	279	274	262	263	278	268	266	302	291	287	257	293	269	306	263	265	258	282	276	281	276	286	295	270	262	284	248	268	280	278	283	274	295	276	256	314	274	272	284	314	285	294	257	295	292	244	260	280	259	304	267	271	283	286	273	284	293	269	265	284	307	267	274	304	275	275	272	281	295	284	277	265	284	275	256	271	297	290	292	257	287	281	286	275	275	285	278	286	286	287	296	284	279	313	269	271	279	272	261	275	276	302	281	261	291	266	268	269	281	255	278	248	278	292	283	309	270	252	278	266	304	283	308	285	293	260	268	299	291	284	296	273	261	309	254	281	283	275	238	266	250	290	266	263	290	303	296	276	288	251	281	325	257	262	268	301	274	294	292	289	303	266	295	288	276	274	269	272	272	290	255	286	280	289	278	235	293	285	291	246	272	262	273	289	265	289	315	274	306	287	286	279	273	299	270	284	277	285	256	290	276	286	296	276	298	262	297	294	281	291	292	252	279	297	323	272	289	288	253	284	300	285	254	280	305	266	297	265	286	294	288	265	300	285	294	249	263	279	266	263	278	295	280	272	266	280	293	268	269	291	297	276	299	255	277	247	261	271	298	257	298	265	287	262	292	308	250	280	276	300	279	286	287	265	234	291	285	276	272	301	292	278	311	270	280	289	296	265	278	277	287	277	283	282	267	297	278	297	306	292	280	276	255	271	263	289	284	253	301	266	265	319	293	285	312	267	258	255	279	279	290	287	303	302	272	282	273	296	271	280	261	264	276	291	302	251	288	264	274	273	287	264	276	287	298	262	294	295	270	273	286	312	275	288	292	259	271	266	262	261	302	257	252	242	268	302	266	289	289	280	250	284	308	281	313	272	290	289	307	270	289	257	262	269	285	278	308	270	289	265	282	282	270	284	305	271	275	289	266	277	293	278	280	296	283	290	270	256	266	304	263	260	288	261	286	287	232	280	273	299	281	275	254	284	269	267	268	277	266	249	281	278	269	251	279	302	287	274	263	269	246	287	278	277	284	279	257	289	265	263	232	291	287	294	268	277	261	289	317	292	270	288	286	251	245	261	286	281	279	308	241	281	270	306	311	287	300	286	298	257	251	279	312	282	267	301	268	279	281	289	290	306	271	271	274	275	269	287	271	249	265	263	283	294	281	270	263	277	276	273	280	266	269	297	263	283	286	291	296	248	304	298	298	296	279	295	280	302	266	263	300	238	280	266	262	277	272	269	256	276	296	270	258	291	278	276	312	258	304	273	276	284	275	274	263	286	267	288	309	313	302	280	296	277	322	287	271	282	304	246	292	230	284	279	266	293	265	292	250	275	272	268	280	292	283	277	285	278	286	311	273	268	298	277	274	264
27387	21025	9052	1036	611	577	604	532	527	556	522	505	538	520	537	545	535	497	512	508	534	504	528	483	497	483	507	514	493	497	524	491	520	522	500	525	526	507	536	539	519	501	513	519	465	545	551	522	494	535	478	475	509	485	523	492	478	543	562	496	542	501	490	532	494	489	524	502	516	489	486	516	519	483	504	480	509	528	521	542	515	514	489	502	509	540	500	503	462	522	516	521	482	510	511	515	526	504	490	547	484	490	495	523	524	502	518	531	494	495	515	539	502	479	516	533	466	514	519	498	471	522	487	528	502	512	506	500	514	515	520	541	499	505	479	502	490	571	512	493	533	474	503	487	481	495	491	506	475	542	496	524	520	500	526	507	515	488	484	530	481	513	520	546	523	494	498	487	503	480	568	501	506	518	502	500	524	502	516	512	470	512	547	489	509	535	488	506	516	512	494	533	496	481	513	512	523	507	496	534	516	513	504	498	480	531	526	521	454	537	466	481	536	497	461	492	511	480	488	492	558	529	493	524	510	466	519	505	519	536	488	502	505	514	533	470	524	529	500	498	513	518	498	531	458	551	533	557	503	559	457	473	509	475	499	489	497	492	488	560	535	498	543	549	508	484	505	449	492	551	474	517	524	488	538	519	489	534	521	507	489	515	489	528	501	495	507	510	513	484	482	507	518	498	499	469	487	531	521	529	479	526	500	506	554	540	463	494	511	522	504	496	516	508	471	488	519	504	525	527	517	558	510	531	500	517	479	499	525	519	498	506	530	530	506	513	517	508	510	468	506	519	497	553	514	548	479	497	482	522	504	454	513	523	546	531	512	498	471	516	526	516	522	496	495	511	499	526	504	556	521	520	509	499	494	507	504	503	505	520	535	508	487	488	477	536	517	520	477	492	490	501	509	512	488	503	503	482	485	544	510	543	459	540	501	468	486	443	533	504	507	470	498	524	562	513	508	555	548	507	525	508	506	475	489	529	490	518	506	516	554	528	497	511	505	529	540	488	502	521	484	489	547	504	467	509	507	500	546	504	554	522	536	517	503	513	484	514	494	521	504	500	538	512	498	496	485	555	528	528	492	499	535	495	514	493	544	521	476	540	508	487	455	510	489	536	544	491	544	515	521	518	497	522	494	547	524	533	485	509	474	538	471	503	518	525	545	488	508	548	486	490	530	491	495	489	472	521	508	478	531	474	489	505	506	516	531	514	561	464	539	521	536	509	523	510	510	465	517	533	498	534	540	511	504	533	513	490	498	521	549	527	521	505	472	471	542	570	500	489	459	489	497	525	522	466	515	515	487	486	541	487	518	534	557	485	556	446	541	516	496	518	543	533	509	498	465	501	491	509	469	477	498	484	529	448	493	488	496	480	511	501	534	451	490	496	519	489	533	509	531	499	521	501	519	476	540	518	494	511	514	485	483	521	516	480	498	510	508	489	500	528	537	471	534	526	486	528	534	508	480	524	499	510	470	516	487	518	522	521	542	495	533	498	523	478	539	498	512	454	503	532	558	510	499	483	470	535	502	537	485	489	522	477	527	486	479	520	490	485	497	504	485	469	513	510	526	494	514	533	516	518	507	487	494	517	468	477	477	548	502	519	535	483	525	513	533	496	520	517	523	455	522	533	500	495	482	500	505	511	524	484	525	542	520	483	475	507	536	482	531	511	521	513	520	488	466	521	532	496	484	484	495	512	543	530	513	506	546	537	497	503	518	483	528	519	517	498	507	514	519	505	519	503	555	536	515	488	489	526	502	492	501	532	505	489	519	491	500	540	509	514	492	532	468	529	502	511	525	527	504	493	534	482	500	513	521	477	524	512	508	543	502	499	524	515	505	529	492	527	517	535	457	504	529	527	500	507	546	492	524	485	502	483	506	511	497	507	545	481	505	530	531	510	505	514	488	503	475	521	518	572	531	545	512	510	521	503	483	507	465	482	511	530	487	463	527	468	536	490	500	523	496	517	527	529	491	525	468	521	508	522	521	513	522	478	508	518	527	540	504	545	519	489	517	537	501	505	518	519	524	515	547	475	528	536	471	505	473	510	450	524	509	503	514	510	506	477	481	505	498	480	513	511	541	528	516	524	473	519	525	545	526	515	518	492	498	517	543	479	471	523	497	510	515	509	498	527	486	491	489	515	545	513	569	491	545	524	502	506	502	519	521	515	486	513	540	479	512	533	493	524	499	518	523	503	490	464	453	508	494	484	503	483	496	493	523	511	504	535	493	495	525	495	512	503	525	524	509	522	502	528	493	511	531	532	471	516	486	476	529	504	482	483	540	489	502	548	510	504	510	490	528	459	490	541	534	498	505	493	544	533	505	514	510	497	499	490	486	498	523	486	487	502	511	525	496	546	501	511	514	499	488	501	515	498	519	553	478	522	477	546	522	492	538	479	496	488	478	482	523	544	502	500	477	515	539	498	521	478	538	462	529	520	503	483	514	493	526	502	538	503	539	504	499	530	495	469	531	508	505	547	496	470	533	478	498	517	454	516	522	537	527	505	470	535	512	569	522	521	477	485	534	515	511	492	534	505	541	508	487	546	508	500	478	501	506	525	487	541	487	500	506	515	531	498	505	494	521	519	466	483	527	539	523	515	502	525	541	523	488	547	514	502	536	504	487	485	534	484	518	524	494	520	482	484	492	496	509	510	507	539	492	497	552	443	515	483	495	522	474	531	485	530	482	510	517	496	496	466	537	511	514	522	529	512	511	515	527	500	534	553	536	482	548	490	507	544	496	519	502	516	501	550	558	474	509	494	493	502	499	498	506	488	494	484	503	507	507	493	526	519	527	521	503	500	477	502	494	514	480	533	496	515	526	514	485	536	536	451	486	512	521	490	534	503	507	489	517	511	485	465	540	512	522	481	486	497	531	525	519	518	505	480	491	501	519	534	520	520	512	532	510	500	479	493	500	528	525	561	508	485	476	552	496	540	500	493	543	492	481	529	528	510	491	485	526	500	515	512	480	509	482	499	465	535	513	529	526	559	514	541	471	539	524	516	533	502	499	522	513	578	520	555	498	513	486	507	552	541	523	478	487	505	527	490	517	527	520	495	502	504	514	526	498	502	505	503	504	504	516	502	503	514	474	516	500	494	494	538	484	508	508	529	488	485	533	523	535	487	448	536	523	522	528	490	495	562	509	513	517	499	506	468	501	496	493	528	508	530	528	512	522	509	528	495	495	500	507	482	494	477	544	457	522	521	533	563	543	528	522	517	504	499	530	530	543	509	495	492	533	559	468	461	511	493	535	546	502	520	529	501	514	531	527	526	490	532	535	522	517	505	478	530	537	508	503	508	539	476	539	542	515	507	515	498	471	521	542	504	541	491	500	502	525	496	531	492	546	520	520	486	511	498	474	504	466	550	495	523	492	522	530	524	481	496	487	542	477	516	534	511	514	474	508	521	480	488	482	498	507	508	535	509	494	497	551	511	513	529	472	481	514	508	522	532	494	513	548	520	471	509	547	519	526	538
4152	1420	1335	894	865	790	807	728	789	732	704	659	716	692	710	718	656	642	670	702	650	668	676	643	684	641	701	671	671	699	724	668	648	683	619	712	699	696	680	642	710	664	655	655	670	621	651	660	693	679	696	668	687	671	673	657	689	670	691	713	664	676	692	682	697	703	680	681	661	687	650	640	673	668	639	635	681	680	657	662	656	689	636	713	704	696	704	664	698	671	624	751	686	693	680	670	644	690	713	610	661	633	703	675	680	659	716	708	661	682	661	675	720	654	642	667	667	670	651	658	681	689	665	691	695	683	683	671	696	694	675	710	714	694	667	716	646	669	656	656	696	671	692	639	706	678	666	656	657	716	638	658	636	667	610	675	655	705	684	703	652	660	643	739	712	660	691	674	656	659	650	645	683	632	652	701	732	644	668	637	667	676	687	640	655	628	646	639	646	651	693	635	685	667	662	659	655	674	638	672	680	663	651	688	680	686	664	703	663	681	642	620	623	676	648	629	714	626	655	690	637	703	690	706	631	655	726	634	674	640	666	655	684	641	631	720	667	697	643	686	630	650	652	636	658	664	706	670	687	647	659	677	670	708	658	686	698	672	664	696	640	639	696	668	634	659	679	686	648	679	735	671	675	681	684	627	724	649	712	644	740	641	686	716	682	668	669	639	687	666	667	635	684	725	678	620	664	697	712	633	711	625	663	606	665	663	669	674	651	685	694	669	653	682	681	694	656	654	664	655	644	702	627	625	709	700	704	641	652	665	657	658	632	676	695	688	655	633	654	702	639	663	653	725	643	639	662	682	671	651	650	716	639	648	691	696	668	639	679	652	692	675	689	664	668	683	605	679	672	675	623	652	683	673	660	686	709	686	690	698	649	711	667	616	654	673	666	648	638	646	683	657	677	670	722	648	656	690	711	650	631	667	646	648	655	662	731	677	645	642	642	709	660	641	657	636	716	676	657	654	680	678	666	681	697	678	638	656	645	647	626	667	658	660	665	643	644	653	695	642	609	628	627	638	678	673	697	665	656	681	710	675	716	702	667	640	647	680	674	695	676	697	677	701	686	666	662	670	678	679	651	675	697	653	690	636	663	669	687	656	703	666	673	653	604	709	728	666	666	655	687	700	627	672	633	653	646	659	696	661	700	678	645	691	662	679	634	677	654	686	641	673	671	693	680	640	661	642	661	630	725	694	621	642	677	684	672	642	558	719	661	703	676	667	660	684	673	704	686	701	663	658	642	637	677	660	727	692	664	669	671	621	642	682	647	678	690	628	652	685	652	664	665	635	681	659	739	636	707	627	700	694	664	647	677	697	631	694	683	652	711	688	663	696	636	645	678	703	695	669	688	698	685	652	684	621	645	670	680	629	692	676	639	692	691	661	717	704	636	622	673	667	625	664	623	695	704	634	643	643	653	665	656	677	655	657	653	712	696	641	726	714	703	675	628	663	680	667	723	621	693	669	634	672	675	675	641	657	646	642	676	687	705	638	673	702	732	691	698	693	677	661	661	663	665	657	683	674	717	688	651	667	619	670	743	670	636	731	691	645	688	677	625	679	697	656	695	678	641	677	649	669	688	659	661	634	702	679	627	654	653	681	679	668	658	661	677	681	647	643	688	627	671	655	702	654	663	663	664	670	653	623	753	657	673	647	658	656	717	665	679	713	683	638	613	727	603	665	663	659	616	633	641	627	663	605	690	689	669	679	706	657	665	687	661	682	706	685	645	668	685	672	651	653	692	645	654	676	672	712	706	701	660	655	616	630	623	670	671	643	662	683	657	675	619	676	729	724	671	649	661	666	689	632	642	689	654	657	647	714	708	675	727	647	701	660	652	669	678	670	653	695	684	665	655	681	655	672	638	639	712	674	653	665	668	634	700	656	708	715	660	707	676	664	709	680	691	638	648	627	666	647	643	637	691	685	700	653	639	671	644	625	684	680	649	724	654	665	645	689	637	705	679	616	661	712	669	672	637	656	703	656	594	663	683	657	615	704	658	717	654	655	672	662	648	677	650	652	650	671	683	703	700	706	657	688	662	708	656	691	652	688	637	704	666	638	662	618	670	656	696	688	650	659	646	678	658	676	651	677	632	696	702	659	707	628	650	619	669	658	672	691	660	672	585	649	679	690	668	634	686	692	661	689	683	669	670	677	672	656	663	651	673	653	676	698	677	673	633	642	703	616	654	657	650	681	618	691	704	603	676	650	669	622	668	699	688	644	665	676	636	643	674	674	665	633	660	667	664	698	659	687	659	707	701	706	658	638	691	693	645	694	630	716	635	668	712	651	658	653	691	651	679	692	679	679	676	654	682	629	704	684	650	657	681	689	726	681	682	656	669	604	669	683	633	689	639	669	684	595	630	681	713	676	669	676	673	674	661	631	688	718	682	675	710	692	686	684	692	693	682	707	670	717	643	723	683	702	675	687	663	687	646	655	661	631	687	618	693	687	689	640	641	644	662	637	641	653	677	648	665	655	648	686	681	662	672	712	660	663	648	686	689	703	626	630	666	726	673	678	699	637	678	714	708	645	656	646	703	627	683	656	655	687	677	654	685	686	654	704	706	683	702	645	663	696	656	679	661	676	657	682	689	622	654	676	667	683	641	645	691	665	649	685	661	632	675	714	683	680	666	700	669	660	670	701	657	700	670	644	641	653	701	622	692	695	674	660	656	670	653	696	650	686	670	619	694	678	666	694	650	649	652	694	681	698	717	647	630	697	681	678	652	661	670	645	682	678	633	675	643	675	641	714	678	705	707	658	635	712	666	667	700	665	692	668	647	675	639	659	674	671	702	670	671	689	668	675	660	662	659	697	715	650	656	657	674	651	661	630	647	629	648	653	673	667	707	651	646	672	684	645	652	647	670	646	699	648	671	664	681	668	678	650	670	722	646	655	634	645	667	699	653	661	611	631	675	663	700	694	633	673	603	639	676	654	727	671	742	652	677	655	667	676	691	621	654	700	697	655	654	681	670	634	655	662	711	657	676	637	647	668	647	672	726	640	699	657	681	669	675	649	662	651	622	642	655	668	683	680	706	691	689	705	669	713	695	655	706	678	664	678	685	686	671	655	681	687	655	632	697	641	662	664	622	668	690	702	660	701	702	612	683	659	610	689	677	689	665	677	669	643	670	646	673	674	677	659	680	687	648	641	656	678	653	661	649	726	720	694	706	675	695	641	639	658	635	657	642	619	716	643	660	673	636	641	671	658	692	650	680	635	628	640	659	646	694	639	730	724	657	666	687	673	694	650	679	622	642	686	666	719	665	638	666	667	648	657	675	642	676	667	702	673	689	697	674	660	671	683	684	617	686	623	684	652	643	713	667	628	668	697	656	708	713	661	650	681	664	658	658	680	704	686	699	644	635	649	638	690	692	650	652	658	671	650	711	673	660	645	646	685	641	671	635	697	699	686	640	692	670	669	618	671	646	655	622	690	702	629	673	621	655	603	708	665	663	661	667	669	633	647	676	623	645	623
24428	21608	29173	24529	21581	9321	1243	866	741	674	610	556	545	536	516	504	492	472	514	491	455	477	453	443	464	461	410	406	423	456	444	465	440	443	437	454	422	431	434	465	433	387	416	443	411	442	417	449	439	436	416	412	448	435	444	447	408	445	430	414	410	424	415	414	424	383	457	421	406	397	418	450	430	382	438	444	427	439	458	413	462	409	441	431	433	449	398	420	419	410	418	413	442	406	422	410	412	430	429	381	441	427	463	441	457	434	406	415	442	428	452	382	418	443	404	426	428	421	417	396	428	385	440	433	424	444	415	398	428	417	461	421	455	434	423	384	426	461	422	409	422	439	436	412	413	422	427	438	449	466	421	433	408	428	426	414	400	377	417	451	449	426	413	432	436	415	412	394	411	403	441	399	405	381	414	433	434	415	421	442	421	414	395	415	425	373	420	433	424	449	385	391	418	424	420	449	432	430	400	411	433	448	443	422	425	421	470	404	412	409	429	416	399	448	411	440	392	466	428	406	409	392	438	383	411	416	463	420	425	419	418	432	419	457	394	395	389	444	428	427	432	386	427	440	418	398	430	401	440	435	449	413	456	426	406	415	427	402	435	397	411	427	436	441	442	404	432	434	431	388	461	476	437	420	427	423	443	456	440	417	413	388	411	392	435	409	434	424	450	419	440	424	411	408	435	464	392	433	405	426	405	434	424	393	435	438	418	374	417	402	411	415	439	416	409	415	420	471	429	446	388	420	381	424	385	421	427	433	427	407	432	404	450	442	439	410	392	413	410	426	443	439	434	414	408	426	413	429	420	425	419	394	421	414	402	401	388	427	442	408	430	450	394	410	435	396	387	407	432	402	393	434	462	409	408	400	420	433	419	402	418	412	427	415	433	455	439	465	423	452	438	393	426	394	401	432	436	393	421	399	437	432	432	377	452	384	411	405	430	443	445	436	438	441	414	409	428	387	456	412	433	431	397	416	422	434	418	369	402	430	433	402	429	419	424	427	417	393	458	404	412	401	412	380	380	420	439	430	443	433	386	416	426	404	441	402	450	429	404	439	455	415	410	415	380	440	428	402	417	428	456	435	419	421	415	437	400	429	418	445	428	401	444	408	438	414	411	399	426	435	410	395	397	428	437	384	425	420	439	386	411	423	407	427	440	446	421	409	462	454	466	444	446	441	417	459	401	419	439	475	415	424	427	430	411	447	411	435	404	438	378	456	431	390	408	414	421	433	444	436	404	434	427	419	407	423	431	411	403	436	406	385	439	434	414	430	431	457	423	431	417	392	423	439	421	429	435	424	456	419	417	430	403	443	425	428	454	435	438	453	387	404	453	414	397	397	409	444	422	433	423	443	383	402	439	429	413	422	455	399	426	411	413	399	390	400	432	395	413	407	395	411	417	419	455	438	400	385	426	402	438	434	389	451	423	412	426	401	423	448	461	434	455	461	421	415	414	423	420	380	387	407	439	419	369	451	442	404	457	404	410	405	399	437	419	452	433	423	431	425	422	448	415	416	421	410	418	453	414	422	418	429	453	422	428	418	424	408	416	426	414	442	451	406	417	431	421	390	443	432	433	395	394	436	450	423	416	384	411	464	420	389	371	409	417	410	411	429	428	419	384	416	469	422	458	438	386	425	459	422	415	449	402	436	409	409	407	417	433	428	451	420	430	415	420	405	404	415	436	425	416	471	434	424	405	406	418	436	430	429	409	403	369	421	420	385	423	419	450	386	436	400	412	411	444	437	400	430	412	417	447	421	456	406	416	441	385	406	399	442	461	447	469	414	429	422	454	393	403	418	372	387	443	410	432	432	387	407	445	439	435	405	420	436	422	427	441	418	380	406	418	439	412	430	406	451	407	437	407	443	413	401	427	444	432	444	446	423	436	411	410	441	400	439	419	404	486	454	403	402	414	416	436	414	394	426	435	426	448	428	393	405	501	400	453	439	434	411	416	428	431	407	413	430	445	428	383	414	465	408	408	410	424	395	425	422	428	427	409	433	435	421	383	438	380	378	368	427	394	425	432	416	400	403	399	440	427	399	409	423	412	418	415	380	439	419	405	439	417	407	389	415	429	432	418	456	413	429	427	416	421	456	388	417	413	455	416	427	430	454	460	422	433	436	453	429	414	423	431	419	406	453	391	434	447	410	390	416	425	470	382	409	415	422	430	439	430	435	435	413	432	442	457	410	409	445	402	380	416	413	424	463	417	442	443	441	408	385	442	425	389	402	451	435	434	459	374	432	411	416	439	442	440	433	423	428	410	450	407	418	421	427	430	410	439	387	468	424	440	393	421	408	407	428	412	450	421	402	420	434	419	427	465	418	412	430	396	413	436	421	449	436	426	413	405	386	400	392	389	409	414	426	457	374	406	425	430	446	415	428	403	432	419	438	425	437	452	402	459	392	472	434	380	427	417	450	412	433	406	408	419	446	427	416	419	390	425	459	440	421	408	419	457	407	436	439	401	408	413	430	412	430	405	424	431	431	392	383	438	432	432	424	437	446	400	421	420	430	415	433	444	450	428	418	416	425	397	433	436	393	431	366	435	453	401	419	418	440	410	400	385	402	432	429	424	396	432	445	416	403	416	462	429	386	410	407	444	418	407	441	393	429	440	444	419	421	434	448	452	436	417	422	456	418	487	404	382	433	408	379	450	411	433	438	401	402	370	445	394	447	405	407	391	436	418	427	425	419	444	409	416	403	394	397	395	433	405	412	402	374	429	405	404	436	403	431	436	409	435	437	418	437	436	433	425	446	427	395	440	399	456	412	385	435	407	383	396	427	423	413	413	424	431	439	413	443	448	401	375	441	404	382	446	440	431	416	439	425	415	449	399	412	442	443	450	435	419	426	405	416	431	421	405	440	428	439	402	450	407	438	445	394	440	417	443	414	426	419	405	424	411	426	406	425	432	421	422	395	416	393	397	404	410	446	441	424	426	395	436	398	412	425	397	417	422	432	414	407	439	428	440	450	383	413	417	447	409	422	439	436	398	393	401	430	412	452	418	413	406	404	414	440	416	395	426	434	457	423	455	451	418	450	414	436	403	388	402	460	404	402	420	436	423	394	375	419	416	447	408	414	431	444	423	426	451	418	420	417	390	420	443	388	394	423	413	446	372	380	406	419	430	432	411	398	406	428	444	431	406	391	418	430	401	393	433	376	409	393	439	387	385	434	425	431	419	435	438	406	432	411	404	381	412	441	448	416	421	440	426	403	407	424	452	441	439	442	419	390	374	388	432	416	413	409	453	394	444	403	417	427	451	352	413	405	417	406	434	455	452	420	473	398	396	440	437	398	427	422	408	397	406	393	413	400	472	442	437	440	437	439	407	409	404	430	409	394	434	462	446	422	396	434	429	418	405	434	417	408	413	379	426	410	432	418	453	420	416	403	418	397	425	413	402	435	390	433	417	439	449	416	427	413	419	422	418	430	432	412	385	411	422	399	399	449	421	423	400	444	418	405	437	464	448	426	459	451
4989	9921	8521	4392	3114	2261	1945	1627	1350	1161	1065	969	912	795	741	725	708	707	647	665	648	677	611	635	649	644	606	607	609	636	643	592	560	614	598	647	605	577	594	595	593	610	583	553	576	575	560	566	602	635	584	560	568	559	608	557	576	573	598	567	597	601	530	577	581	599	546	563	618	554	565	561	587	556	574	592	499	567	563	612	546	574	597	532	600	570	502	562	576	581	584	604	557	611	533	562	546	547	557	547	578	557	650	608	589	573	581	582	581	576	565	574	573	565	553	547	560	574	590	555	525	560	569	577	535	573	580	559	555	537	561	551	561	589	536	577	570	575	600	566	565	560	564	577	538	558	556	513	485	591	583	586	569	565	583	534	517	554	575	573	564	583	546	542	551	543	596	567	551	596	550	575	570	551	570	574	582	497	565	596	598	590	508	599	548	590	561	516	542	595	576	589	546	546	559	529	558	570	579	576	552	591	546	564	541	584	538	587	623	543	596	564	551	548	536	583	565	563	544	551	569	579	580	605	541	548	549	615	574	580	596	572	525	566	556	519	534	562	582	568	515	591	572	600	588	584	589	539	552	605	579	559	550	568	570	524	551	563	589	529	539	564	597	541	566	546	562	562	572	566	550	522	568	530	531	535	555	556	551	548	515	551	547	564	550	583	565	528	574	597	584	563	569	579	558	550	595	542	555	561	614	576	559	557	567	575	546	583	545	532	552	551	532	558	568	559	532	532	596	570	583	550	557	582	583	547	528	556	566	574	577	618	567	551	554	547	538	594	576	535	589	565	575	547	594	528	592	538	550	594	595	527	530	566	537	564	537	572	606	603	553	562	560	605	570	551	557	581	610	552	584	548	563	557	541	571	521	577	548	594	555	535	562	559	540	578	567	555	553	529	609	567	606	555	575	567	567	561	513	535	593	564	601	552	581	600	553	576	569	538	552	579	537	565	547	540	536	548	619	549	534	540	543	576	586	568	541	551	580	562	574	562	574	510	560	547	565	550	560	563	578	525	583	575	510	579	588	508	568	580	601	551	542	591	571	561	554	574	556	569	584	597	582	573	538	538	602	572	532	555	583	543	558	551	515	541	521	540	579	550	548	579	596	566	526	555	530	588	563	598	560	587	560	568	504	578	599	577	552	540	626	542	569	552	547	599	548	571	584	572	527	583	595	552	552	580	550	523	573	541	537	577	533	577	577	598	571	576	560	538	560	523	561	553	576	611	541	570	578	558	574	578	539	555	577	587	585	532	526	561	501	563	595	584	580	557	565	560	567	566	528	558	526	549	563	535	537	544	563	550	579	564	567	537	560	535	524	598	530	610	560	562	558	565	567	550	521	613	556	601	570	564	527	582	555	543	614	558	571	582	591	564	535	569	570	574	584	579	576	585	552	584	595	550	544	515	598	562	561	540	564	604	541	604	581	555	582	597	542	562	593	573	547	571	544	593	586	543	511	550	556	551	555	535	609	549	567	513	529	511	609	553	596	548	572	534	582	586	582	578	562	554	546	611	577	578	543	550	591	547	543	563	574	471	623	613	561	612	624	546	561	532	557	568	556	557	559	575	568	551	592	574	530	514	578	611	576	592	565	546	595	572	604	569	515	547	569	613	587	560	565	536	584	580	540	537	539	569	587	590	549	554	559	571	574	565	586	550	578	562	549	552	577	533	578	594	521	586	556	531	550	594	592	554	566	595	561	507	595	571	543	590	553	562	545	544	512	565	548	559	533	521	562	602	535	608	548	594	575	600	561	550	554	509	611	543	557	511	525	561	570	591	540	550	550	532	566	529	579	543	565	595	591	535	559	544	598	591	555	544	563	611	577	575	593	539	574	564	551	565	585	600	547	542	539	534	557	541	557	563	564	624	559	571	588	545	569	577	561	553	547	583	617	567	563	556	596	551	566	573	568	583	536	538	555	552	520	562	568	560	546	570	566	592	561	568	591	552	576	521	587	553	557	565	600	595	558	556	546	568	506	578	571	556	561	582	535	608	577	552	517	599	582	558	565	561	533	529	575	601	524	543	567	562	602	580	541	564	550	586	567	530	563	527	604	531	577	568	631	577	560	607	559	560	568	523	558	532	571	580	590	572	560	590	577	565	556	550	571	584	549	585	541	542	574	597	512	578	566	552	538	610	565	590	563	579	586	562	514	567	594	566	612	539	581	569	559	582	559	552	536	538	613	558	586	546	571	607	600	554	558	547	535	614	582	542	569	535	569	613	556	597	562	593	580	599	608	566	552	537	571	578	586	551	592	563	578	532	520	547	543	522	566	559	551	568	564	574	592	537	576	563	549	580	564	582	562	496	523	530	549	560	549	559	540	545	550	587	598	552	579	583	562	546	549	608	558	614	578	577	569	585	539	542	521	589	618	604	551	572	559	594	533	572	606	554	545	569	622	535	583	569	572	554	514	575	536	543	528	565	538	540	614	530	557	580	574	529	620	544	606	576	543	553	577	612	572	594	559	571	599	552	557	548	538	519	629	563	584	575	566	542	593	495	569	572	552	542	568	557	542	571	543	586	606	606	570	509	563	563	543	534	546	554	593	583	569	571	581	584	619	545	535	548	550	559	575	573	586	574	561	548	569	553	553	556	558	534	602	608	586	550	567	520	579	549	534	563	584	567	569	573	597	601	606	568	576	592	563	585	535	549	562	566	553	544	585	534	581	520	551	569	553	556	548	604	566	575	607	563	546	549	565	543	604	563	571	583	580	574	575	556	577	519	559	580	562	514	592	524	547	590	550	593	556	596	518	574	587	553	571	576	568	529	570	581	552	550	555	567	611	584	616	571	563	540	575	552	593	549	590	527	581	578	555	589	570	555	569	567	567	574	603	567	549	540	577	608	550	558	563	545	586	599	572	544	562	546	579	540	561	560	556	532	566	547	555	593	559	563	584	587	571	530	570	551	539	563	546	567	568	584	592	575	491	578	542	583	553	580	557	607	541	564	526	560	570	555	551	566	561	580	575	552	556	553	585	550	563	526	580	552	582	540	585	579	563	511	565	614	584	535	568	539	597	542	529	573	516	596	555	589	514	600	598	551	577	506	595	573	587	580	553	582	563	558	567	596	602	568	554	563	571	557	531	546	554	556	565	591	561	525	553	535	571	531	554	570	568	557	567	586	548	545	577	546	578	563	513	537	577	565	570	529	588	580	589	556	539	581	554	547	614	515	519	572	528	546	591	550	541	560	530	551	551	600	583	553	563	606	561	550	561	562	580	508	554	568	559	589	541	567	575	541	561	557	586	530	574	595	535	602	578	543	543	561	570	575	561	555	522	542	605	580	552	574	545	623	574	560	559	567	568	562	485	521	584	553	542	543	542	570	538	566	573	562	557	564	588	553	564	542	582	569	572	578	532	590	545	551	538	598	577	564	622	525	571	553	555	575	573	551	546	575	590	596	584	536	613	537	545	526	551	566	569	523	538	555	528	571	569	528	602	558	545	568	589	538	535	558	577	547	547	515	584	549
23418	21568	29475	24101	21571	21597	7131	1078	740	672	556	468	463	414	412	364	345	315	327	302	269	292	271	254	291	282	254	276	252	246	248	249	227	223	266	238	247	236	262	222	213	207	227	230	227	224	231	220	243	232	230	223	213	224	209	199	203	225	219	173	213	226	225	235	232	193	220	259	221	195	215	232	220	234	209	219	239	219	202	212	210	235	217	207	237	247	218	232	218	210	205	228	227	230	224	230	198	215	205	220	220	256	266	261	212	244	227	257	235	260	195	214	207	208	204	215	206	221	209	198	225	219	242	186	225	218	222	230	222	214	218	199	223	245	246	198	206	229	193	211	195	227	210	227	207	201	183	217	222	234	200	232	196	201	211	236	205	202	227	203	230	201	227	210	198	189	203	227	235	205	219	207	204	214	224	229	196	208	191	218	213	208	227	221	206	213	208	200	203	230	205	197	193	208	180	209	194	205	212	219	224	221	206	222	204	233	215	205	228	242	220	222	213	222	207	211	229	204	210	229	207	230	192	206	236	219	199	204	218	218	195	244	199	203	213	201	220	242	221	211	243	219	206	205	205	226	198	205	235	207	216	209	215	213	208	218	213	210	226	214	218	207	214	193	223	202	212	238	177	195	216	195	198	234	235	220	214	226	208	228	191	224	206	195	229	229	200	227	215	220	249	224	200	181	224	221	184	193	201	218	210	195	206	207	193	216	207	234	199	210	208	209	196	208	212	230	221	222	228	202	212	216	236	224	207	237	206	221	231	207	204	194	214	212	191	239	188	196	205	198	203	223	189	223	198	217	244	217	217	226	199	187	220	194	212	208	201	199	205	202	215	211	236	230	213	216	210	222	213	224	230	197	222	251	230	209	191	203	192	207	205	214	193	241	214	209	189	220	192	186	213	213	191	213	238	200	215	199	190	211	238	207	209	198	228	218	176	202	218	210	234	184	178	205	208	191	225	200	193	219	215	224	213	226	197	196	201	197	223	199	221	219	213	237	202	217	211	186	171	216	211	228	192	206	223	201	200	213	213	233	211	222	210	207	220	233	196	201	212	222	214	191	178	212	208	220	207	222	218	223	192	221	212	221	199	211	211	169	216	217	228	211	200	226	222	230	228	183	201	217	188	217	215	219	219	203	193	186	206	227	181	215	204	192	216	215	221	217	237	216	204	206	213	235	228	194	202	188	205	214	220	204	217	200	207	235	243	214	214	192	225	206	215	218	202	217	232	208	213	196	232	234	220	206	191	209	215	210	212	219	192	209	201	214	233	215	216	210	191	214	192	225	225	211	220	235	227	207	216	233	211	228	213	214	207	182	180	221	197	211	210	207	199	202	213	211	204	211	197	201	236	195	213	197	221	232	209	203	174	206	181	245	210	196	219	215	187	211	194	200	205	203	195	218	201	214	205	199	218	193	207	235	205	216	203	197	224	204	176	184	199	213	194	218	237	200	209	218	215	173	203	217	212	212	182	220	222	199	214	222	205	211	232	215	222	192	225	202	225	210	196	202	228	209	202	203	197	211	198	206	223	212	199	208	206	217	193	217	201	207	225	197	212	204	199	232	201	222	205	214	206	216	206	211	220	234	205	205	173	213	230	214	220	203	238	222	222	205	234	217	188	173	213	226	217	216	184	209	239	214	220	213	199	236	199	208	206	238	203	223	235	214	209	218	239	200	202	212	208	206	216	239	208	228	202	218	196	219	205	247	214	217	204	202	209	200	216	214	223	199	232	185	232	202	213	203	229	210	208	197	210	213	209	230	203	216	209	220	202	187	212	209	231	186	198	235	201	203	224	199	239	212	240	212	215	226	206	218	226	192	199	196	211	219	210	231	208	198	197	212	203	222	209	211	199	205	211	205	219	180	216	204	201	224	209	225	192	213	204	227	214	218	214	229	216	227	206	216	226	207	231	191	204	208	223	216	194	212	219	201	224	228	204	211	214	218	222	216	215	214	194	197	211	212	209	224	203	213	211	238	212	220	206	213	208	220	201	214	214	203	214	212	205	229	220	196	226	217	199	198	215	205	207	230	218	210	238	208	199	212	248	222	221	237	196	182	212	241	240	230	228	194	208	232	199	190	184	221	188	195	236	198	220	198	229	216	204	224	217	195	236	205	227	225	198	209	202	221	215	195	225	214	235	222	198	200	200	191	176	233	214	211	198	206	222	214	239	214	226	203	210	217	212	217	241	199	202	212	224	232	196	204	236	192	195	186	202	203	208	236	203	214	202	213	221	211	220	189	222	216	213	216	214	245	228	201	214	200	210	205	232	191	223	214	252	217	219	208	212	209	214	215	226	219	189	211	230	232	199	206	203	210	221	225	195	220	210	232	222	204	203	194	231	201	201	209	190	212	234	214	211	212	192	195	198	220	213	210	207	219	206	191	228	222	185	232	198	211	228	192	202	205	228	211	202	244	184	192	217	200	205	219	224	205	220	186	193	214	224	230	216	223	194	201	218	223	205	214	212	213	196	205	221	221	197	208	199	212	192	213	208	210	196	198	214	215	199	225	240	224	217	221	215	218	205	191	194	227	218	193	220	202	231	200	211	220	198	195	207	222	199	219	211	213	213	212	204	225	199	220	217	204	210	197	178	207	200	199	215	204	208	204	227	192	215	238	196	212	197	197	208	223	219	199	223	214	212	246	215	186	195	222	225	181	207	213	200	214	198	206	244	230	199	210	189	213	212	200	184	231	219	212	222	217	211	216	195	193	213	203	203	233	203	217	198	211	209	216	229	181	199	208	206	214	206	204	233	230	220	205	212	232	214	213	203	216	199	214	232	214	235	207	234	198	213	237	207	226	200	202	205	222	182	202	234	225	209	227	218	218	195	203	206	220	225	187	198	211	224	204	211	195	219	215	211	226	216	182	174	207	214	190	190	189	201	208	222	199	206	195	218	208	229	192	213	218	210	207	231	212	233	193	224	218	224	203	213	205	222	219	200	203	234	211	223	203	200	181	209	200	201	186	180	218	213	203	203	225	203	216	219	212	213	252	228	219	229	227	176	211	227	197	220	205	216	209	202	201	224	233	196	218	209	212	205	212	190	209	215	203	216	215	207	191	203	224	207	193	217	210	240	243	195	210	210	211	212	222	246	209	206	234	205	180	206	223	194	232	211	192	231	211	251	222	179	223	203	189	221	215	238	214	205	212	195	235	192	221	219	225	213	199	212	225	207	204	209	197	196	178	184	194	218	165	215	179	215	237	245	201	230	213	184	198	215	209	210	222	217	227	219	217	206	211	226	211	221	191	199	219	213	186	217	220	210	221	234	205	213	217	216	242	221	211	207	205	207	211	231	207	195	208	192	191	214	199	207	185	193	225	190	234	186	208	219	208	214	226	185	210	210	216	250	212	220	233	203	194	221	211	193	213	228	196	196	198	210	180	196	222	202	225	229	211	227	190	204	213	202	190	225	188	212	217	173	200	227	193	171	211	203	197	207	207	211	226	207	208	218	220	192	218	202	232	213	215
7208	16064	13724	7396	4986	3841	2951	2351	1805	1471	1231	1095	872	796	725	633	613	587	530	497	445	467	440	395	421	393	388	364	389	347	328	355	360	318	361	331	343	363	358	354	358	308	338	317	317	319	288	277	329	327	324	320	322	311	310	299	269	309	296	344	304	324	279	294	284	301	280	321	302	321	278	298	262	283	321	304	287	333	298	298	336	266	287	258	312	292	321	300	318	275	281	323	293	264	298	288	299	261	283	284	310	313	424	336	300	318	346	372	305	301	279	277	276	310	278	277	289	303	280	276	275	299	294	269	268	277	305	283	282	268	275	293	289	256	294	296	287	303	299	300	293	276	287	287	280	299	261	313	291	268	275	291	296	281	310	332	303	293	293	295	284	307	282	263	299	281	265	302	291	271	294	277	301	280	285	286	275	264	318	285	303	301	277	278	288	293	309	271	273	298	286	269	291	283	306	314	281	284	265	308	300	277	300	292	249	267	282	290	299	297	282	307	286	293	321	311	293	278	278	278	286	263	282	303	290	316	279	287	306	263	302	293	277	292	291	277	274	267	262	261	283	277	317	283	290	280	277	259	278	303	270	274	313	307	267	272	264	314	279	282	276	292	308	283	301	299	264	313	322	264	267	303	318	325	330	273	282	271	273	282	276	284	281	305	286	287	252	314	290	280	298	285	297	294	303	310	257	309	279	273	288	272	274	252	280	319	286	316	268	291	297	280	258	286	281	290	287	268	308	304	280	279	280	275	243	280	277	261	280	266	274	295	293	275	293	287	279	277	290	271	266	289	288	280	291	266	250	272	306	304	290	294	267	275	287	272	277	271	288	301	311	278	281	257	277	280	302	277	291	298	296	289	293	279	270	294	305	319	304	289	298	293	254	273	271	305	267	298	279	284	263	274	278	295	300	264	268	289	270	264	301	304	243	255	308	308	254	294	291	301	262	261	277	300	280	293	308	268	285	286	302	291	306	275	305	305	296	281	265	284	287	309	293	303	306	251	290	280	284	263	304	301	279	296	286	269	279	291	306	297	282	255	298	307	306	290	287	285	284	278	293	262	260	279	294	278	276	278	252	277	239	272	319	299	286	292	301	296	285	277	281	302	243	341	290	283	297	269	311	276	288	297	294	286	274	278	291	306	278	274	304	253	284	303	263	290	265	278	277	277	312	254	296	277	271	296	301	265	287	283	298	265	279	289	273	285	257	284	268	280	275	260	277	286	282	292	336	261	274	290	271	263	289	291	266	299	275	298	282	259	268	285	294	264	293	296	284	281	286	291	303	268	238	276	294	314	291	274	303	314	300	259	278	304	327	305	272	260	278	308	263	271	286	318	279	287	251	268	285	285	280	299	269	280	266	308	267	284	270	295	268	321	306	296	334	300	312	271	265	291	301	279	293	337	296	286	263	289	270	284	280	253	283	263	265	282	278	286	279	296	308	269	244	274	283	300	282	280	291	274	287	281	239	256	282	271	281	296	305	286	287	307	253	253	276	260	289	285	289	306	293	296	271	251	279	315	285	283	317	259	275	295	270	258	279	298	280	272	290	301	266	278	293	276	297	277	295	278	294	277	264	277	289	281	296	276	287	266	282	312	265	263	274	296	311	272	283	250	291	267	290	290	264	275	261	285	277	267	298	291	298	319	287	277	286	277	277	279	287	301	284	270	289	272	273	283	279	274	290	293	270	271	294	277	284	278	296	288	284	291	295	288	297	306	299	274	288	303	327	284	315	269	280	304	305	275	278	288	318	267	273	280	261	281	271	281	257	287	289	264	286	275	277	290	271	286	292	312	275	290	281	278	259	263	288	287	295	259	273	269	303	263	315	291	285	286	276	290	278	306	319	256	295	249	285	267	268	265	291	281	278	295	269	287	310	274	279	266	280	267	277	298	300	302	297	309	332	274	264	295	283	264	255	259	256	302	299	281	276	283	264	279	290	300	294	264	265	283	293	288	274	320	277	273	308	288	265	261	298	277	266	280	279	301	301	270	301	253	306	276	283	286	278	277	291	294	276	253	276	305	296	270	290	296	281	293	281	287	291	307	281	279	314	276	292	335	280	301	289	300	307	290	305	265	280	277	282	288	277	263	303	291	275	275	279	312	281	294	268	290	272	298	294	272	260	287	298	281	256	284	286	298	272	283	271	289	268	302	293	276	286	278	288	259	285	291	320	303	309	313	287	287	302	283	296	260	275	245	285	312	309	287	280	307	272	259	263	284	299	269	263	273	264	289	302	259	319	264	260	271	271	261	305	270	296	296	292	277	290	271	291	292	292	270	286	258	284	293	278	257	248	310	283	266	256	275	272	292	317	290	283	249	295	280	274	244	282	263	299	270	288	277	291	298	275	304	275	272	301	285	310	295	286	274	285	276	314	307	279	305	259	283	277	301	280	290	295	303	302	292	288	278	281	269	294	253	266	275	298	301	289	289	292	273	320	295	270	297	280	274	291	293	283	279	284	318	259	272	256	304	268	294	299	281	285	260	286	273	270	252	275	263	269	295	277	278	278	276	291	276	299	274	315	277	290	280	265	300	275	294	295	297	248	292	289	290	275	300	267	300	299	297	257	309	277	284	287	278	304	325	270	276	321	263	256	278	280	289	277	279	267	268	294	292	291	311	308	278	292	290	284	301	303	293	271	310	288	311	317	298	288	300	276	288	289	311	266	270	301	276	290	273	297	278	284	282	319	284	274	269	281	260	287	301	278	287	290	271	251	254	285	295	236	292	306	284	295	261	258	285	277	294	274	266	258	271	274	282	292	288	261	273	293	297	287	301	287	280	280	290	302	306	265	273	310	280	299	261	289	287	283	301	288	302	276	291	282	295	323	290	303	295	282	276	272	266	283	290	261	287	307	290	298	282	294	284	308	293	298	263	267	305	256	265	292	298	281	283	294	292	275	272	309	314	318	277	269	307	258	263	251	258	260	285	265	278	250	274	280	287	311	277	282	282	296	271	250	297	284	277	266	278	308	310	288	260	298	301	283	316	286	310	303	296	284	285	297	319	263	295	297	269	307	249	289	280	279	283	261	298	296	302	273	295	266	292	291	290	256	293	278	265	275	284	291	323	275	293	298	287	276	310	294	310	269	263	281	297	289	317	283	302	286	267	282	252	284	300	266	273	294	261	296	257	299	304	282	271	264	306	269	294	276	261	292	281	307	298	286	300	282	279	277	313	261	294	268	269	270	262	297	256	298	295	298	246	311	301	283	314	279	301	303	284	269	251	268	287	271	268	312	282	301	296	244	304	269	261	274	321	274	301	270	286	277	277	291	289	274	276	284	257	280	251	237	310	294	277	279	290	268	268	306	278	249	292	290	265	307	291	304	274	251	295	269	265	280	294	308	303	296	301	283	299	289	282	307	268	298	297	308	295	289	294	273	299	285	288	289	275	274	281	276	291	298	271	272	313	280	283	266	267	280	275	280	274	253	293	266	282	264	293	312	291	297	293	272	277	275	275	310	277	280	291	289	276
27398	21017	9056	1092	669	587	562	555	521	542	512	524	523	557	471	542	504	528	514	554	451	493	502	491	486	510	443	477	528	516	527	509	503	488	497	472	528	488	467	517	479	484	497	519	487	504	530	511	502	481	529	471	526	517	528	476	454	512	529	457	531	508	499	511	468	494	525	505	509	492	507	499	483	476	520	535	494	493	484	507	480	538	511	526	492	480	517	495	499	494	519	497	508	486	496	518	501	493	492	506	479	524	524	532	489	483	522	509	512	473	491	500	487	517	514	489	455	499	506	468	502	510	468	489	493	468	549	500	526	550	483	514	494	515	530	526	516	521	510	487	508	523	507	518	477	532	449	529	511	531	517	489	518	472	539	470	530	458	520	490	477	470	488	487	494	449	493	497	490	493	492	512	499	520	555	499	474	461	500	490	543	499	528	500	468	481	470	484	499	528	520	484	515	503	459	468	526	509	500	466	472	518	494	484	493	539	491	487	528	495	521	509	504	502	483	557	482	492	512	502	482	501	502	491	516	468	496	473	502	554	506	537	462	551	545	529	522	525	519	520	531	488	509	509	476	525	475	513	549	496	513	451	508	530	503	544	553	513	494	510	495	485	525	497	514	489	450	511	531	492	482	505	490	489	490	513	521	526	551	516	498	482	497	521	514	500	492	507	500	514	494	505	507	488	491	489	478	487	538	495	518	505	514	507	466	473	488	500	515	514	478	514	479	505	468	462	498	529	491	515	485	569	491	492	495	462	513	503	482	463	473	512	486	498	475	526	485	571	490	529	494	530	509	511	539	515	510	472	502	508	471	527	518	525	492	527	505	494	447	500	450	536	468	483	485	511	459	493	523	519	521	471	544	510	527	464	480	499	495	493	518	506	566	487	499	457	496	505	534	493	468	457	497	506	481	497	500	477	510	500	515	504	476	544	483	491	482	501	494	516	521	527	505	510	555	525	480	513	469	496	514	507	515	489	492	505	508	510	515	522	544	509	509	478	497	530	510	479	514	505	490	482	508	497	515	532	485	503	464	462	490	476	505	490	523	508	512	509	526	529	488	528	473	464	535	494	465	511	500	505	496	526	504	496	485	489	505	538	494	506	525	456	488	485	515	517	521	530	546	507	478	472	507	558	457	548	517	536	466	502	478	535	525	516	516	531	479	537	487	515	465	509	489	483	493	467	510	468	518	462	503	444	516	484	509	500	517	526	518	506	527	471	481	507	523	499	533	522	510	509	478	476	492	489	520	507	509	490	486	492	494	473	493	500	536	481	513	487	534	487	513	495	500	511	518	546	497	538	484	484	503	491	542	506	528	519	527	488	488	474	530	535	537	518	529	509	498	533	515	511	464	520	489	519	483	509	522	501	523	506	478	544	517	523	528	521	538	504	515	479	523	487	482	492	437	507	511	473	505	487	487	494	513	525	501	482	489	542	511	503	480	548	461	506	511	495	511	533	496	520	485	464	509	490	494	489	476	498	492	498	528	498	466	458	563	493	507	483	526	511	497	477	515	462	482	510	470	509	491	510	485	466	496	504	508	497	479	488	522	516	528	467	501	508	489	491	512	480	533	498	485	497	516	549	496	500	511	534	453	472	499	467	533	533	524	478	531	484	510	500	497	521	488	494	539	505	513	503	529	536	504	519	504	497	510	468	540	472	503	491	490	534	483	484	479	525	491	530	525	463	499	499	495	504	511	493	500	504	551	500	505	510	482	521	466	489	459	488	501	534	499	523	486	498	509	506	504	504	507	480	523	527	487	531	476	495	488	493	468	484	508	522	517	494	536	502	466	522	492	463	484	489	469	470	507	548	476	507	523	484	479	472	509	502	501	532	542	512	494	522	492	477	503	509	480	456	512	527	493	523	480	487	536	513	506	523	514	492	493	478	505	512	479	517	509	527	509	486	512	499	496	506	475	486	500	510	505	498	496	486	494	563	515	451	516	479	521	507	506	490	506	506	487	492	485	476	491	512	501	505	497	508	500	461	516	507	484	510	486	485	486	519	463	490	512	483	457	475	460	511	490	522	506	529	470	487	471	489	490	492	516	522	486	489	468	510	517	484	481	503	477	531	475	519	527	501	510	499	512	468	538	476	470	497	535	511	489	511	505	517	482	474	464	475	506	530	488	493	525	458	493	482	498	482	495	465	466	481	530	511	533	470	500	546	496	519	495	491	490	465	536	478	539	521	521	492	536	511	532	526	527	530	508	500	504	496	525	510	487	548	552	527	520	519	530	486	508	495	495	507	507	517	508	502	493	514	510	513	474	473	465	514	523	507	466	513	496	504	500	512	470	509	487	499	500	499	510	512	500	490	470	465	504	509	504	512	513	549	481	553	540	488	471	505	536	480	492	496	496	482	454	514	507	522	504	465	539	505	484	495	508	477	478	456	494	505	474	472	493	525	521	480	489	501	485	540	516	535	494	480	521	506	497	482	511	556	496	474	481	490	556	521	475	450	490	492	491	519	501	481	493	465	511	508	516	496	482	487	489	487	490	486	523	502	506	502	511	512	471	446	485	512	493	483	489	503	538	495	495	517	516	505	500	499	477	538	499	503	516	490	516	477	485	508	490	493	460	522	460	446	469	545	534	477	494	496	519	522	473	493	540	489	515	497	451	526	509	468	512	478	506	509	503	450	529	470	522	464	479	494	534	466	524	518	511	502	454	516	522	454	475	480	551	494	480	509	533	500	481	524	494	505	492	471	463	481	461	486	481	525	475	519	506	487	501	498	532	494	533	515	489	483	516	477	480	499	468	482	521	472	485	496	526	523	528	492	469	508	528	531	474	513	540	489	488	471	521	523	500	477	514	504	524	527	484	515	481	525	533	497	496	478	474	436	511	522	506	503	498	518	503	545	484	514	488	501	514	459	498	498	522	542	527	490	498	459	513	519	509	506	465	484	496	486	489	440	504	519	570	480	497	526	537	506	501	516	451	495	484	571	520	493	548	475	488	500	515	511	496	480	527	514	500	492	476	489	543	474	540	472	498	469	520	492	487	540	577	485	464	500	501	505	482	498	474	491	445	458	481	515	459	502	479	494	460	483	479	502	513	490	521	477	528	470	523	526	519	508	471	493	562	487	507	512	468	522	516	535	506	468	524	531	527	500	514	500	499	462	501	522	511	503	493	522	488	456	505	514	488	496	490	503	522	464	504	493	521	506	521	523	455	522	512	534	474	496	467	507	486	497	489	532	514	496	496	489	515	517	526	533	529	528	490	494	506	497	500	471	501	484	500	497	532	490	501	486	513	507	489	501	511	473	485	476	486	503	471	501	470	519	508	476	511	479	485	507	501	441	527	517	478	504	525	505	478	547	529	513	504	500	525	506	490	526	487	484	507	542	518	479	492	483	490	517	515	516	507	533	503	505	515	489	505	518	506	485	529	485	506	507	521	517	480	494	486	542	504	497	497	543	522	466	510	529	522	433	512	552	507	504	495	517	502	525	533	523	487	497	527	460	501	502	477	516	496	507
4072	1436	1351	923	811	774	734	725	656	705	680	633	678	686	702	708	662	680	687	670	637	683	706	626	683	689	641	674	680	649	636	655	659	693	676	711	639	699	649	650	629	702	698	693	677	696	670	669	637	724	693	678	654	653	681	677	678	649	662	672	687	688	676	688	647	668	691	654	653	656	646	635	629	675	691	629	687	693	717	649	626	678	675	674	669	638	690	644	670	657	674	704	660	663	677	681	688	669	633	642	664	668	731	696	635	661	679	645	671	644	709	641	611	665	682	631	692	641	668	643	643	688	660	652	663	663	711	669	704	655	666	646	648	636	635	634	657	696	653	651	648	696	686	633	661	659	673	660	674	666	680	669	660	649	694	623	605	686	667	688	648	684	700	679	630	675	686	716	679	672	654	625	656	655	608	688	685	662	680	630	678	679	604	736	661	650	642	657	646	665	700	661	670	605	633	625	634	717	630	613	638	650	666	628	632	678	664	644	676	640	657	687	668	681	636	686	619	655	648	661	668	643	613	724	718	671	625	668	686	689	661	689	659	653	689	681	673	651	650	676	649	673	623	659	678	661	632	637	648	631	642	641	649	651	732	682	604	648	626	632	690	618	651	637	649	618	595	672	655	662	663	646	633	627	637	685	682	637	614	664	611	627	635	716	662	637	671	716	623	665	645	671	687	655	681	706	650	648	688	656	668	654	645	683	664	640	651	664	676	668	642	659	666	654	674	695	678	688	670	681	689	646	620	612	671	661	642	704	649	645	669	661	656	668	657	668	638	634	682	653	672	723	655	664	611	656	667	654	656	632	670	696	664	679	678	664	597	660	692	688	682	707	672	645	710	658	669	654	649	692	704	640	661	634	674	688	700	644	682	644	670	646	631	655	608	639	661	670	658	665	646	665	671	645	637	691	698	653	666	696	670	654	633	677	662	642	694	637	621	669	652	633	607	624	672	642	625	698	637	633	661	635	620	646	684	653	651	668	674	666	621	646	678	641	646	618	697	679	654	696	696	662	662	660	684	641	689	632	645	638	656	632	666	615	642	648	644	642	679	658	631	616	613	668	627	682	664	682	674	649	685	702	659	648	661	612	636	667	637	649	635	682	649	635	666	639	668	668	648	621	674	640	648	646	659	652	672	619	657	628	669	607	687	680	649	632	659	652	669	691	654	631	630	657	648	666	659	638	656	688	656	672	658	697	648	659	684	643	634	678	636	612	636	627	681	617	626	625	645	657	723	668	655	688	652	665	681	661	618	628	696	623	678	642	644	670	657	651	671	653	681	675	657	651	653	654	696	622	661	649	671	668	623	637	623	707	675	645	658	647	663	671	616	646	661	692	687	638	689	651	653	668	630	615	635	639	644	658	678	639	624	646	674	641	620	620	686	669	666	673	622	656	693	636	654	667	642	623	645	695	638	650	663	671	625	651	659	643	678	641	655	681	675	668	648	648	686	646	704	661	640	676	619	639	680	686	698	633	650	684	668	638	673	663	656	669	662	676	668	605	653	677	643	640	625	606	666	660	630	596	626	737	632	653	694	627	705	665	633	691	637	653	623	659	622	649	681	632	673	644	631	695	640	659	664	645	668	624	650	668	665	690	659	611	669	648	611	660	685	627	665	646	653	678	660	644	632	639	660	680	680	650	676	636	650	680	719	621	642	640	661	642	644	631	694	669	687	679	639	634	702	667	662	629	651	645	610	613	671	710	693	634	648	664	683	636	667	619	609	660	656	651	638	659	655	666	633	685	647	639	675	638	618	647	670	711	638	660	672	711	634	647	621	601	686	683	661	639	637	695	623	669	646	658	678	670	658	661	673	671	690	668	657	655	676	675	647	619	652	670	642	669	684	635	635	692	674	658	648	687	620	632	659	669	639	670	677	644	646	661	670	609	648	680	630	697	695	671	640	643	625	674	648	671	686	711	676	662	659	648	636	644	640	608	630	638	634	627	638	667	699	650	665	624	662	637	652	648	673	676	667	643	641	650	675	703	664	679	682	693	669	662	661	630	661	675	652	611	615	651	646	664	683	654	661	630	669	667	656	708	661	670	669	674	639	629	652	611	634	629	647	666	662	659	653	638	672	646	645	629	659	651	637	664	677	695	644	659	651	657	664	666	640	705	686	630	644	665	630	681	604	690	684	669	680	640	686	661	643	675	633	637	624	688	635	642	678	649	699	636	621	677	676	681	671	646	705	647	681	647	658	651	628	611	661	663	610	671	690	641	642	679	653	677	665	703	675	623	675	651	617	643	665	668	638	654	661	672	660	693	659	653	672	619	655	641	637	658	640	627	635	690	647	651	646	625	665	628	672	675	666	635	680	646	674	648	649	652	664	602	609	645	675	635	643	686	644	637	631	614	654	644	665	702	641	678	670	659	684	699	655	617	685	624	665	660	683	670	672	659	680	659	653	656	628	705	598	600	635	620	653	704	648	654	664	619	648	687	630	680	681	685	664	661	675	638	683	684	676	621	618	635	674	702	658	676	640	652	632	616	618	641	654	620	640	638	668	657	663	651	656	699	662	638	647	690	692	659	641	677	693	656	636	687	687	706	661	635	675	660	625	671	655	609	629	672	700	658	700	684	631	696	652	631	641	638	658	676	715	654	685	640	651	651	643	642	688	671	626	640	711	672	649	671	657	681	627	671	736	673	679	684	688	673	668	668	594	669	667	616	648	683	656	663	634	695	665	639	683	636	696	680	625	649	683	643	660	678	655	649	648	686	716	695	646	656	651	682	650	619	697	618	627	642	638	671	635	622	670	668	738	687	630	668	677	670	637	655	655	614	661	671	693	603	640	651	646	650	682	638	636	686	648	623	629	712	681	640	666	649	659	675	665	659	652	663	653	639	696	654	638	671	652	685	690	645	640	645	675	665	680	657	650	641	655	671	687	693	669	654	632	643	640	682	634	638	675	656	673	670	671	637	674	655	660	672	674	655	636	648	668	653	668	684	643	648	692	640	610	662	645	644	665	652	653	642	618	691	611	702	653	643	684	679	689	666	715	662	584	699	634	662	626	612	647	637	652	636	665	672	612	628	690	663	675	635	666	671	659	654	680	682	654	705	649	642	645	663	688	629	643	591	645	710	656	646	668	640	703	630	655	650	692	637	603	642	704	598	658	644	664	647	656	654	658	634	675	642	688	676	659	690	674	623	633	671	650	638	677	631	658	662	635	670	710	637	654	694	691	618	692	660	645	620	681	665	625	639	633	644	652	599	646	637	641	602	660	642	643	659	666	682	710	652	662	649	605	670	667	646	626	674	633	664	677	629	629	626	625	707	646	627	672	643	615	653	663	655	678	650	655	662	675	632	708	634	613	660	657	698	675	660	701	654	660	670	674	668	647	652	660	705	670	643	642	613	647	689	650	668	661	625	657	645	673	671	648	687	663	641	690	674	677	630	655	679	638	663	692	652	657	669	663	649	661	631	661	649	646	634	654	655	633	611	687	650	670	640	688	699	649	672	637	684	666	660
24380	21596	29157	24500	21565	9430	1240	852	721	634	570	597	550	567	484	504	515	434	464	448	473	446	446	477	431	463	440	429	446	432	404	441	444	459	437	448	436	457	404	440	424	404	408	395	451	418	424	412	431	444	391	449	434	397	447	425	404	395	450	400	424	409	412	457	440	401	431	435	443	425	451	408	460	411	383	432	409	422	372	428	448	396	449	437	416	437	407	422	417	403	460	439	422	415	432	412	409	404	399	421	415	433	425	426	416	396	409	454	433	417	428	405	403	439	423	396	471	421	451	391	407	409	440	447	371	427	405	404	431	395	425	415	452	421	423	401	412	431	418	401	400	395	375	414	400	435	415	408	374	416	438	376	406	410	347	410	424	398	420	412	434	377	417	417	408	401	394	401	408	424	434	439	387	423	373	423	449	433	459	429	417	406	421	422	442	442	392	409	446	421	396	400	436	427	429	414	413	406	405	403	446	403	394	417	439	376	428	348	397	424	402	398	411	423	456	436	475	419	457	439	432	438	426	372	431	415	402	448	419	426	439	412	409	393	427	434	392	399	408	463	386	423	400	423	425	408	417	387	430	458	392	404	432	447	424	430	422	419	437	435	414	461	431	404	403	422	429	424	414	417	420	425	372	396	397	416	403	431	428	393	443	413	435	436	409	425	418	465	417	420	452	406	400	404	426	442	417	426	425	427	439	429	439	399	442	395	426	436	435	415	406	405	395	416	424	428	453	412	441	409	407	417	422	424	441	417	406	422	399	409	406	411	387	383	443	417	409	401	403	401	416	415	435	423	426	426	376	415	392	446	438	438	418	414	420	414	405	446	383	446	421	421	422	442	376	427	423	393	437	412	406	427	401	413	430	408	415	448	437	416	431	406	395	413	396	433	418	419	411	392	430	394	395	418	384	431	418	431	434	400	417	391	403	399	422	446	372	423	395	411	430	385	457	424	399	391	419	387	417	446	368	419	449	430	420	417	426	399	457	382	444	424	390	407	426	401	439	416	401	419	383	411	383	445	381	427	429	411	421	465	363	429	415	412	413	405	434	399	441	409	427	431	412	405	419	438	410	425	408	400	433	422	382	424	417	425	400	421	408	420	421	429	437	418	401	429	418	406	415	400	437	397	403	398	406	415	426	404	407	433	440	416	475	400	431	447	424	415	441	420	407	411	443	445	429	434	404	394	445	439	385	369	385	445	433	420	388	386	463	385	399	436	381	399	423	421	428	433	436	430	409	396	426	415	399	405	429	407	426	421	416	436	432	404	449	401	410	408	425	418	459	421	415	439	474	431	426	398	446	429	437	438	444	410	395	414	396	368	403	441	355	414	419	464	437	405	396	438	428	421	422	416	456	411	374	416	415	396	436	408	385	414	413	456	411	414	406	419	413	438	416	430	419	403	432	397	417	428	414	403	397	438	427	400	429	408	373	442	418	405	394	411	377	448	434	434	411	428	429	461	425	443	404	415	422	406	432	432	408	395	428	405	432	406	397	393	399	456	410	400	403	421	426	415	435	408	416	393	414	418	401	405	440	415	405	434	423	393	417	438	455	398	425	418	392	415	461	413	433	390	452	404	407	402	414	422	412	414	390	379	418	380	443	442	438	418	423	449	414	403	417	409	422	427	386	423	441	409	427	420	373	391	442	438	370	395	432	434	429	441	405	424	399	383	406	416	406	410	455	416	428	402	386	375	410	428	416	448	435	433	414	371	413	401	441	397	404	474	427	401	417	427	436	410	429	472	439	388	406	424	403	416	449	442	425	403	383	404	409	405	414	378	400	426	446	400	413	444	363	427	406	431	437	426	377	448	371	446	425	374	409	418	452	393	409	385	428	440	438	404	419	430	395	450	447	428	440	401	379	400	429	450	409	432	434	422	405	412	402	401	404	415	427	422	395	413	447	424	398	397	418	441	405	441	379	432	420	411	443	392	429	393	410	450	425	373	420	409	389	437	380	450	442	417	460	438	447	458	406	403	432	417	391	413	412	416	426	408	411	436	399	434	431	457	421	444	441	403	411	411	437	421	411	434	436	434	425	422	425	430	430	419	356	439	425	414	401	430	422	406	431	417	420	421	413	445	411	416	422	429	442	412	412	394	396	395	435	426	427	413	421	413	433	437	408	403	430	422	409	392	407	423	381	396	384	389	384	402	413	411	404	417	414	409	414	449	451	419	404	435	407	404	377	400	392	404	410	372	406	395	433	370	411	399	418	393	428	419	416	448	427	390	423	442	391	416	384	412	438	401	430	435	425	437	409	410	453	379	393	413	414	416	418	410	415	375	398	394	406	408	402	422	440	411	426	382	399	426	433	423	402	437	431	390	402	468	407	401	423	445	393	417	393	399	403	389	422	430	415	374	421	399	399	420	423	404	413	401	428	428	437	401	418	431	441	424	398	427	453	412	431	427	398	471	401	404	412	403	466	407	477	438	408	428	404	371	436	418	386	415	392	419	426	402	395	433	411	424	402	400	388	400	453	430	403	406	390	411	415	441	446	427	409	401	435	407	416	420	433	430	399	431	429	425	443	441	395	439	419	352	427	380	410	419	407	419	374	440	391	412	418	425	413	435	427	409	468	409	425	441	383	429	411	429	409	380	431	432	431	438	442	423	413	400	417	454	443	431	446	435	443	458	438	388	424	407	414	431	447	443	437	369	402	386	454	413	382	415	424	399	425	441	416	412	403	435	382	398	426	401	412	427	443	423	417	414	411	415	404	413	402	389	421	396	417	435	410	423	422	417	434	434	391	369	428	383	401	403	417	404	400	394	443	417	447	439	436	446	394	382	370	377	420	386	406	433	395	425	412	410	402	399	402	414	399	399	425	424	421	371	428	422	447	423	408	425	408	390	424	435	375	419	376	429	418	431	430	411	420	434	412	381	404	416	389	422	413	371	426	435	421	425	423	428	432	429	423	399	433	416	420	405	436	427	396	431	400	452	381	423	457	431	423	433	379	401	404	411	444	449	399	409	387	419	385	396	402	431	399	412	399	416	406	447	407	441	408	423	426	428	420	430	406	420	418	423	406	388	404	436	399	381	449	419	428	450	451	396	429	439	411	421	402	390	426	436	394	400	390	437	432	421	396	400	447	413	423	419	441	397	451	393	467	421	433	424	428	420	448	400	424	391	445	407	400	443	400	396	416	424	413	432	406	445	421	425	401	408	424	415	419	414	416	386	444	408	406	393	441	420	364	429	388	464	433	450	420	425	392	395	410	407	395	442	425	404	440	401	394	409	431	424	419	425	447	398	434	381	422	422	428	418	386	438	429	408	379	441	403	411	404	431	418	448	361	409	422	404	426	418	416	413	445	426	440	454	420	417	402	410	374	439	418	435	429	420	427	413	404	406	406	372	381	425	380	443	399	401	383	415	415	419	436	400	429	404	447	417	403	428	447	431	437	431	434	421	382	421	383	428	405	416	402	400	401	406	428	373	420	438	426	427	419	451	429	438	403	419	432	403	438	405	415	434	442	455
4963	9870	8406	4410	2931	2373	1950	1512	1305	1155	1044	970	854	808	742	713	709	683	656	621	576	671	632	624	623	633	592	636	553	571	578	576	583	677	580	594	550	590	556	585	619	553	570	591	573	548	580	580	535	600	552	561	641	609	507	503	502	559	523	506	533	572	563	541	516	587	509	568	539	573	600	552	532	597	594	524	566	532	585	578	541	537	556	528	589	542	564	546	552	575	582	493	562	561	540	555	521	589	567	589	591	583	609	572	581	566	546	620	611	572	507	581	519	598	572	574	568	555	546	542	564	568	547	592	543	541	528	530	533	556	564	526	571	562	545	521	569	518	546	583	557	591	554	525	533	538	600	523	561	520	541	556	523	529	543	567	523	541	555	549	563	539	562	574	514	555	572	520	541	540	597	531	519	546	556	557	555	528	559	551	571	576	551	551	600	567	586	532	525	580	553	587	554	529	578	580	543	537	552	552	539	598	545	583	578	587	549	557	547	562	590	536	545	541	535	511	532	562	566	554	529	577	563	552	555	550	566	541	541	542	543	553	567	551	553	561	551	552	573	554	549	594	545	589	519	541	551	507	546	575	545	574	574	600	545	564	576	530	596	568	527	589	534	532	545	537	591	545	549	560	578	545	582	557	510	562	573	511	534	572	535	542	577	608	580	578	547	531	552	515	534	555	568	534	536	490	571	513	538	523	512	536	597	542	541	538	549	547	572	545	538	544	539	595	537	564	523	546	566	577	558	550	556	558	549	515	540	520	521	538	594	554	574	567	550	548	561	590	554	558	551	585	566	524	557	568	536	495	566	539	557	565	549	559	504	560	531	535	554	510	559	523	562	566	551	538	567	541	550	515	592	580	549	545	565	543	520	569	590	575	547	586	590	564	518	519	534	553	507	519	572	555	549	552	538	523	528	531	577	585	563	535	577	576	571	552	549	514	532	556	599	574	524	581	587	526	579	533	553	554	555	562	553	514	567	535	585	534	554	590	549	507	554	538	528	551	550	590	550	553	564	556	512	533	600	509	536	517	555	567	536	515	531	597	562	523	532	562	554	541	567	565	537	535	583	522	537	517	559	564	554	572	583	533	534	579	564	535	597	500	514	547	578	571	548	516	544	535	556	559	565	559	545	553	593	511	552	575	532	556	535	555	540	532	550	548	562	545	556	543	518	538	571	559	522	540	588	586	538	588	553	524	525	583	548	553	563	548	568	556	542	547	556	576	535	587	545	528	543	556	572	596	556	599	571	524	538	546	531	578	547	569	538	557	568	548	549	560	598	581	553	553	514	571	591	557	558	511	519	558	553	546	561	570	532	565	578	559	538	554	536	551	552	574	556	529	578	592	540	566	549	530	524	549	558	567	544	586	582	546	592	585	529	588	535	590	564	571	513	578	575	581	520	540	525	555	548	586	552	554	565	578	533	579	516	550	579	520	549	582	567	580	595	547	545	557	587	530	591	528	556	546	543	587	534	584	592	537	553	580	536	557	577	510	532	549	574	492	531	563	581	585	557	600	532	552	521	551	547	531	576	556	578	576	564	561	548	531	523	528	554	602	532	554	521	578	543	581	514	575	564	554	569	585	516	580	549	553	539	550	540	562	517	552	547	562	540	509	557	558	547	598	577	529	568	559	535	585	535	524	557	567	576	569	524	549	570	537	566	557	544	517	571	589	567	515	554	551	530	556	525	491	543	563	506	554	569	544	560	511	584	587	595	561	560	564	570	537	572	559	548	525	562	569	553	571	523	536	564	521	540	529	586	542	530	538	552	574	530	550	570	578	555	558	529	573	551	558	575	591	545	541	538	505	549	535	542	553	549	564	564	569	582	540	554	517	581	548	529	549	575	544	568	549	550	558	551	546	550	570	523	532	525	538	514	561	517	535	548	552	581	538	539	594	539	581	501	566	551	567	578	564	570	560	578	563	538	504	568	576	584	526	552	498	571	559	554	544	550	563	558	558	531	590	608	534	526	615	552	523	558	585	562	509	590	535	531	514	541	509	544	566	551	531	528	536	570	541	549	541	530	531	524	544	544	562	549	579	547	518	529	554	543	562	598	562	564	556	575	509	562	524	544	541	517	578	541	566	588	557	540	561	582	575	552	575	553	589	592	517	541	546	559	550	561	571	548	538	568	527	560	560	514	546	490	581	559	527	567	622	552	524	567	535	521	543	586	600	546	542	562	510	533	569	566	549	547	564	550	505	587	570	601	563	501	525	538	499	515	538	502	579	542	541	548	578	554	524	564	587	575	565	538	556	565	567	544	558	597	537	547	501	534	504	535	545	566	529	507	562	523	550	555	560	526	547	547	526	516	535	531	562	527	546	573	522	581	574	585	572	561	555	532	517	557	586	530	533	532	576	510	528	591	540	536	555	519	579	590	556	539	554	575	593	575	554	544	588	555	566	521	568	557	556	523	531	557	553	550	558	549	575	539	525	538	559	554	560	493	512	506	564	601	555	528	561	500	545	570	524	577	576	522	521	550	556	547	520	556	569	607	548	545	525	557	558	568	530	526	572	570	533	524	535	565	534	538	540	551	521	548	527	554	574	568	529	540	541	589	594	580	561	570	527	579	551	555	535	577	578	548	541	520	517	541	568	567	506	528	549	575	532	572	525	556	537	569	559	540	578	554	513	538	569	517	534	549	569	527	551	529	561	520	583	519	560	554	523	506	557	556	517	541	591	545	546	561	577	531	531	534	540	535	591	539	533	535	529	513	595	551	552	552	561	540	535	586	556	550	554	522	536	554	535	565	541	516	566	544	568	557	582	544	562	543	543	534	589	565	558	572	548	531	561	591	535	567	544	572	584	543	558	557	546	533	561	537	521	540	524	550	535	551	581	604	523	577	559	601	578	579	529	527	552	515	538	589	560	547	509	526	562	541	552	528	535	554	564	576	554	556	552	574	593	534	573	600	556	616	532	544	538	572	581	528	544	547	581	537	580	546	559	553	543	541	557	533	569	515	540	612	535	499	563	560	572	578	569	550	549	548	522	535	531	539	555	535	619	557	536	521	542	570	577	532	579	533	561	523	524	524	576	590	558	592	568	549	600	592	565	555	570	578	563	543	508	543	569	556	550	538	565	541	571	530	551	550	571	573	522	518	547	533	544	558	583	551	560	565	530	551	573	573	539	563	607	550	580	516	543	522	567	577	532	576	526	534	537	581	540	557	538	611	550	541	563	541	587	558	552	507	546	573	567	539	570	582	533	560	543	503	585	557	595	606	547	544	545	508	521	542	569	566	622	567	592	574	556	567	569	580	526	542	538	564	556	559	530	568	549	545	558	554	507	510	504	534	542	534	541	582	565	515	517	584	569	524	521	548	561	558	562	520	531	534	556	538	525	566	543	580	560	572	502	535	590	556	579	542	517	604	541	558	575	543	565	575	586	600	566	516	582	548	529	563	575	577	549	542	598	557	562	509	542	528	519	551	554	540	595	587	556	564	582	588	555	530	569	527	564	541	518	542	555	551	566
23396	21568	29580	24020	21568	21584	7180	1140	765	662	582	545	444	437	370	337	357	355	315	298	299	266	270	289	267	243	252	224	252	247	242	238	254	270	238	237	232	240	263	240	222	202	207	229	234	225	240	212	241	221	227	229	232	219	194	210	203	213	245	214	227	234	212	220	223	213	216	225	222	203	200	227	226	218	200	242	228	206	209	224	221	236	243	243	233	237	222	249	199	212	216	193	217	203	255	205	223	210	191	216	228	228	278	245	204	209	219	287	243	203	209	211	223	220	225	204	207	204	218	233	223	216	227	221	214	215	211	197	232	238	200	186	193	198	203	253	218	209	228	200	205	207	230	211	204	238	209	209	200	202	229	212	209	240	216	231	232	229	222	215	195	204	231	214	207	162	219	223	206	191	185	203	176	200	210	200	218	216	243	175	226	218	235	206	192	218	205	215	192	225	239	222	176	238	228	207	228	211	216	230	222	196	184	212	204	197	209	245	228	186	226	216	224	209	208	216	222	220	238	209	227	206	208	217	208	202	205	220	222	185	232	217	208	201	222	214	229	215	213	201	220	196	210	212	232	207	220	210	229	204	241	228	202	240	231	226	256	216	227	201	216	211	232	197	212	210	222	227	212	192	203	217	203	199	232	235	215	216	212	222	203	212	205	200	216	195	194	222	201	185	197	203	203	233	215	200	198	234	228	229	206	208	203	196	222	184	199	213	183	203	208	215	222	205	194	225	214	194	202	224	226	239	196	219	202	203	200	210	213	217	220	214	213	217	219	218	201	210	242	203	220	226	244	200	188	204	206	226	219	222	220	204	222	202	242	195	235	223	241	206	209	190	219	196	218	215	241	207	202	190	239	206	215	204	226	207	238	204	235	216	219	230	214	200	177	211	199	193	207	223	183	201	213	224	213	220	224	230	202	225	180	245	203	208	195	206	210	219	207	204	234	219	211	231	226	188	199	215	192	208	229	207	205	208	239	223	230	225	240	201	212	228	224	206	208	200	228	205	212	201	208	197	194	216	223	219	204	214	217	178	207	209	223	210	209	220	210	204	201	187	204	234	217	231	208	225	222	206	204	217	201	222	194	203	205	225	206	215	199	212	244	190	205	210	209	230	226	194	214	248	189	224	229	182	201	198	230	219	207	238	196	227	174	209	230	233	201	194	201	198	209	220	197	211	208	217	202	216	182	221	230	223	214	210	239	220	225	206	211	232	222	248	210	232	192	202	214	219	217	203	228	205	206	223	207	208	218	199	223	195	164	232	222	208	211	222	202	208	215	220	209	230	198	220	201	211	207	191	214	213	215	224	206	225	191	232	203	210	219	218	181	197	229	188	227	207	197	229	255	205	224	197	193	215	188	203	222	208	230	231	244	205	195	199	192	208	219	214	255	225	174	227	196	214	226	177	184	192	234	222	218	239	239	211	203	226	226	216	229	215	201	197	215	217	191	213	188	210	209	201	206	229	185	189	210	243	223	237	206	197	199	214	201	230	194	224	205	213	204	209	214	206	197	207	193	188	204	210	210	203	234	215	181	249	221	237	214	198	216	187	231	205	204	210	201	212	243	194	219	220	210	200	184	205	200	200	204	211	202	191	229	180	224	216	181	228	199	199	228	206	213	195	210	203	214	216	227	234	192	213	217	205	205	241	217	188	195	215	214	230	200	193	190	224	194	200	206	222	213	206	194	227	204	219	227	220	197	205	201	216	208	225	199	215	196	205	216	222	237	235	223	207	224	218	208	207	226	239	192	234	206	213	226	207	218	209	229	210	215	205	240	203	182	203	218	225	193	231	210	212	217	210	222	240	232	216	230	191	223	205	198	216	192	231	196	235	232	208	215	248	198	215	222	215	209	208	193	239	209	196	217	206	233	243	179	237	208	179	187	250	224	208	190	199	199	195	185	193	208	189	222	191	221	210	208	216	217	214	217	196	228	235	225	223	210	228	198	208	236	228	215	219	223	216	199	211	209	194	206	232	212	196	209	217	201	213	191	197	226	204	222	225	192	213	221	207	205	237	224	227	207	200	222	216	207	202	212	207	220	202	195	209	210	222	191	211	213	208	198	211	240	236	210	213	200	214	215	215	199	219	194	205	216	229	224	209	196	197	218	228	191	206	209	215	236	242	229	183	227	206	212	233	204	229	209	223	193	223	238	205	227	223	209	210	231	194	183	206	210	195	223	232	203	206	174	209	192	205	205	199	200	210	191	216	202	204	225	206	203	204	204	214	221	242	216	201	208	215	227	219	219	214	229	200	182	200	191	214	226	216	214	200	189	200	212	241	223	216	240	202	188	211	214	192	214	202	183	196	201	218	208	193	214	209	209	206	224	194	227	208	182	239	221	207	255	206	207	215	213	214	223	253	201	223	209	218	221	211	211	191	221	216	203	212	203	236	216	227	185	186	214	218	201	202	225	223	215	223	230	214	244	197	217	226	228	239	227	215	203	225	217	213	206	187	234	208	215	215	182	233	183	212	192	239	209	223	216	208	210	231	237	188	184	200	214	201	215	238	207	223	214	207	202	184	228	209	224	211	222	212	216	237	209	233	205	214	211	204	214	196	219	208	206	210	204	219	192	194	195	232	198	212	188	213	220	207	195	205	203	204	205	224	226	192	215	197	224	214	221	217	208	217	215	204	205	201	208	224	211	203	207	221	230	222	206	215	223	221	217	187	211	196	193	220	241	200	224	231	221	215	232	219	209	206	194	207	206	217	190	243	210	235	195	252	199	201	231	203	203	230	203	201	240	236	232	212	219	222	196	215	226	194	240	221	217	224	225	198	191	189	228	215	200	233	193	221	209	198	219	212	219	217	205	209	183	233	211	222	188	254	214	227	215	206	245	203	185	216	198	220	223	210	216	204	213	204	213	199	202	217	192	220	225	206	232	217	198	234	205	200	228	217	213	233	209	232	209	199	251	192	190	200	210	204	224	212	222	185	219	220	227	212	200	211	190	233	237	225	217	225	198	201	227	231	207	178	211	212	214	212	197	210	186	210	234	214	224	212	213	210	232	190	237	231	236	212	203	227	203	182	212	210	226	197	220	223	202	185	232	213	220	214	208	209	200	233	224	204	204	197	226	185	223	211	199	221	248	221	237	214	201	250	228	220	211	214	193	198	223	197	225	221	221	192	205	221	200	215	195	207	205	201	197	211	203	210	218	198	218	192	199	190	217	221	198	210	193	194	208	219	210	186	245	191	219	231	191	195	211	253	216	206	218	195	217	215	220	202	215	240	208	207	178	208	225	195	212	215	218	194	177	201	210	219	202	221	191	229	200	219	202	201	207	201	207	217	230	198	200	237	211	235	221	235	224	197	215	248	201	228	212	217	222	216	211	190	223	212	249	207	208	219	213	220	179	187	224	218	224	198	200	226	204	210	213	215	216	194	211	214	195	222	230	231	235	190	213	212	231	198	208	203	183	206	174	234	210	213	200	222	184	208	215	175	230	228	216	249	194	208	223	221	209	230	221	206
7065	16095	13631	7418	4967	3818	3008	2300	1916	1478	1252	1027	908	776	744	646	581	569	564	505	456	488	418	457	427	376	412	416	356	385	330	381	336	360	343	350	312	328	371	318	338	333	333	315	321	301	300	316	326	290	307	302	322	340	312	305	318	314	293	300	317	310	300	282	297	310	246	312	317	266	286	295	293	297	296	291	303	289	280	300	314	324	332	318	282	306	319	280	289	293	332	301	305	298	300	265	280	280	299	286	282	338	420	343	319	339	303	387	315	292	294	290	292	268	299	286	284	307	322	290	272	285	307	266	294	283	287	267	277	276	269	270	275	287	271	303	296	273	270	302	297	299	293	305	289	279	299	311	265	290	285	282	288	304	288	298	299	264	259	296	293	308	304	278	293	323	283	280	307	284	295	298	314	283	275	306	284	299	315	276	289	290	299	278	289	307	289	312	274	314	270	280	270	260	292	290	288	268	292	293	259	290	284	308	295	264	282	278	290	319	265	276	261	278	291	301	305	285	290	303	324	305	298	299	262	279	322	278	295	298	291	288	310	294	301	283	277	304	278	299	291	294	290	261	291	299	264	295	309	291	280	268	293	280	261	258	283	292	281	266	269	275	296	298	292	263	292	271	295	292	293	290	287	287	284	303	302	286	291	293	276	281	284	288	268	295	293	297	312	278	298	313	296	284	303	248	284	267	304	278	297	287	288	305	308	295	303	279	293	285	270	271	299	300	271	266	313	294	266	271	250	306	229	282	282	270	281	284	302	298	314	269	294	327	309	301	286	291	310	278	312	256	288	296	288	290	263	303	287	296	318	285	289	277	274	283	264	304	296	294	279	283	297	266	261	281	332	268	298	292	306	284	271	261	284	259	271	282	268	289	293	306	270	296	308	293	286	289	302	294	305	297	289	286	295	323	266	293	304	284	279	293	309	259	281	281	277	286	298	272	292	298	292	319	248	301	294	314	276	314	277	277	293	276	309	273	289	305	295	299	276	307	281	292	273	291	282	325	276	288	282	270	294	295	298	267	284	307	300	316	281	283	297	274	302	275	288	302	289	286	265	311	302	293	262	286	298	280	300	305	294	322	287	299	294	286	265	272	277	276	256	261	276	281	258	256	302	283	291	301	263	280	287	279	281	296	290	267	299	277	265	311	316	286	276	267	278	258	296	290	302	278	277	273	277	279	260	317	267	282	293	310	278	277	321	275	262	291	278	328	277	274	321	293	304	297	293	307	255	294	297	269	279	291	260	323	300	278	290	291	301	306	278	287	263	301	277	281	289	303	316	323	293	299	302	286	313	296	269	291	302	291	267	269	317	279	296	261	274	286	289	318	289	316	311	255	300	284	292	295	313	286	299	274	297	292	320	258	292	270	298	271	323	289	313	319	323	269	292	309	291	312	279	295	305	286	251	274	280	267	278	292	275	305	260	275	310	305	278	303	310	270	303	277	260	260	281	276	298	297	288	281	292	309	280	251	299	287	268	276	297	277	267	293	299	252	302	275	275	253	300	275	318	286	283	271	293	256	280	298	319	290	264	278	281	273	294	293	298	279	295	306	298	275	297	287	289	280	295	300	277	273	288	291	276	260	292	288	268	300	287	279	252	321	305	283	306	279	294	277	275	331	299	308	296	290	268	285	278	291	266	266	280	260	302	292	278	269	260	298	253	272	314	305	281	246	275	312	292	294	294	285	263	309	335	298	272	316	294	281	318	282	308	275	284	282	284	294	280	311	293	313	301	272	275	258	270	279	287	268	285	300	293	293	272	292	261	269	306	292	264	298	284	294	274	296	266	297	279	290	277	278	267	280	288	321	272	288	278	300	273	307	302	295	295	282	266	322	312	303	284	314	288	286	277	286	279	271	305	289	283	297	290	293	302	274	297	292	324	296	297	289	304	290	276	249	334	295	306	282	277	308	258	294	333	290	286	291	265	288	308	302	326	281	281	291	284	272	291	290	260	276	296	292	259	290	278	277	287	321	293	286	274	290	307	304	264	305	286	285	302	281	281	276	275	265	268	276	294	291	287	284	288	302	288	282	299	308	289	284	282	280	269	291	284	255	270	268	257	274	276	312	292	292	282	277	288	250	272	300	278	311	290	282	278	324	280	290	299	262	275	279	305	299	285	296	267	314	314	287	250	332	301	286	298	269	316	281	299	289	290	276	276	300	282	272	286	267	283	299	308	331	311	252	284	269	302	250	284	309	252	275	263	272	276	309	293	288	259	292	305	287	275	256	301	265	286	269	302	274	303	280	278	286	303	279	276	264	268	282	331	293	289	290	257	303	277	274	275	290	288	349	253	299	275	278	318	258	295	278	285	277	308	252	300	275	299	313	274	270	286	267	277	300	273	275	269	274	287	292	286	284	246	270	294	286	292	288	327	299	280	290	306	286	276	292	276	269	316	276	272	277	279	318	272	285	289	279	303	273	279	292	280	286	306	256	295	300	282	275	259	291	293	277	274	310	308	265	281	280	311	262	289	284	295	280	289	313	298	292	301	294	307	271	305	285	257	261	296	289	294	291	287	288	262	283	305	297	300	292	260	271	292	277	277	268	309	263	286	305	302	299	267	299	270	302	276	301	289	297	287	255	273	276	284	288	256	300	296	309	313	278	284	282	316	286	251	279	299	277	295	279	275	278	311	284	292	294	293	255	268	294	269	273	273	303	278	294	280	264	311	282	272	289	292	291	272	268	277	296	281	271	265	323	277	293	292	251	289	288	259	256	315	262	305	285	307	282	293	277	257	301	296	276	292	296	308	294	271	258	274	278	290	306	304	291	286	304	281	286	277	283	280	303	309	307	263	243	251	256	272	284	287	264	298	276	307	252	299	321	283	292	301	274	280	263	291	305	297	296	299	297	295	297	304	295	242	265	286	291	295	275	286	298	302	290	258	298	274	297	286	282	280	284	313	266	268	289	296	280	303	288	307	294	271	289	293	288	286	301	278	289	287	327	264	287	277	290	286	277	265	306	267	299	297	266	272	274	303	289	277	286	255	288	281	265	306	300	291	318	283	300	304	272	276	270	310	318	304	267	312	292	277	287	307	282	301	276	307	283	311	303	295	284	302	261	298	291	303	288	310	333	301	259	301	321	290	289	271	279	297	299	249	286	287	276	256	267	309	282	343	307	268	290	283	268	279	302	293	289	289	302	267	270	297	310	305	273	294	295	290	288	287	311	294	305	277	271	289	293	270	270	322	288	267	281	277	310	314	313	275	269	297	262	316	300	278	280	265	268	280	257	306	309	300	276	308	276	311	241	280	321	273	271	255	301	283	274	310	245	297	252	313	296	296	258	290	275	282	282	295	261	283	254	274	275	296	293	307	261	253	287	312	273	284	238	290	275	263	313	293	310	281	336	286	290	283	292	282	282	306	281	290	301	327	288	283	286	273	298	271	295	291	287	273	300	284	280	288	311	267	259	234	302	290	274	299	296	288	304	284	298	278	250	299	268	293	277	284	320	286	304	293	292	300	293
27413	21033	9061	966	611	563	572	545	539	513	550	503	443	544	523	523	528	487	541	526	524	545	519	529	545	512	518	571	544	523	527	459	543	497	536	508	504	516	547	518	525	602	537	546	495	476	518	526	507	520	513	529	518	565	526	485	514	522	537	479	509	529	494	519	525	539	516	510	517	517	517	511	488	537	507	510	503	523	549	546	550	511	528	521	548	522	489	525	513	575	533	544	511	497	522	512	509	516	523	501	538	507	507	559	524	503	526	534	519	567	522	529	533	537	515	520	505	491	552	484	525	519	540	514	504	507	477	524	517	507	559	529	480	522	514	590	545	528	548	526	508	476	517	520	547	490	515	546	482	522	513	536	551	493	497	525	496	521	524	496	524	561	511	499	507	514	505	537	521	491	463	508	525	487	513	503	519	505	498	543	571	483	513	554	538	505	534	488	468	522	526	527	522	492	563	500	533	513	491	503	493	537	501	555	517	532	567	553	488	516	520	547	510	463	549	495	528	527	509	546	473	499	527	506	527	524	552	482	539	513	531	497	556	481	530	498	468	514	523	521	552	504	564	495	481	490	528	536	519	492	483	527	488	581	504	512	546	526	481	480	515	522	518	534	502	500	534	520	509	535	509	508	528	521	525	538	540	501	498	504	525	507	554	495	530	535	516	496	522	531	562	506	518	520	519	511	524	510	499	512	485	472	513	512	524	506	485	478	521	535	519	536	519	508	542	510	498	491	508	476	510	545	516	506	515	526	501	485	522	501	466	505	502	512	537	526	515	510	514	536	522	511	506	557	499	548	508	491	525	553	550	497	560	510	505	515	514	496	524	536	537	495	528	510	511	517	529	511	521	501	543	539	479	514	530	518	516	530	525	509	485	525	492	512	537	500	496	511	525	467	486	502	533	513	517	557	544	530	531	506	525	516	516	512	532	482	495	509	525	549	522	516	508	502	523	520	515	479	519	512	511	532	532	499	505	523	497	516	483	527	505	515	504	496	566	462	531	518	506	519	535	471	473	558	482	518	514	555	526	499	543	536	555	509	505	528	544	519	485	534	509	496	536	521	522	486	505	554	568	531	551	525	517	537	509	505	510	486	502	528	526	531	500	525	542	534	510	552	523	541	531	503	488	574	541	508	504	517	538	503	489	511	525	511	520	507	510	528	557	527	510	503	524	483	536	544	501	529	525	521	513	501	512	505	527	493	535	492	536	502	502	561	535	487	497	544	471	509	534	501	507	490	535	500	498	506	495	498	557	535	517	564	472	506	529	552	534	487	555	505	558	519	529	482	497	531	483	541	492	532	505	517	564	514	551	488	534	551	525	490	485	526	482	483	510	497	511	513	507	491	537	549	541	516	500	494	486	514	493	513	498	513	479	507	519	513	533	514	526	511	523	504	552	501	521	506	544	496	538	511	576	499	505	520	537	535	549	489	497	513	556	516	475	506	540	555	517	536	531	546	478	514	556	493	545	569	521	531	558	498	509	459	533	502	532	481	514	534	545	513	526	477	510	507	508	508	513	487	488	509	521	519	546	555	530	549	513	511	507	502	533	484	545	534	495	563	554	519	472	505	504	530	530	552	506	465	530	505	507	517	540	452	530	516	523	528	536	493	521	515	544	479	545	550	504	511	488	495	515	530	531	532	552	552	493	534	539	506	494	529	523	490	491	544	453	569	519	515	522	502	486	521	489	564	550	512	535	508	521	487	535	498	540	499	490	533	499	523	492	511	498	559	561	491	492	527	533	513	529	508	530	496	517	554	514	476	499	518	522	468	522	541	518	506	531	501	517	547	487	529	485	503	517	514	514	531	511	545	518	525	546	525	530	541	563	517	509	506	482	519	556	523	480	475	513	542	516	545	513	546	523	529	539	496	531	537	507	525	525	509	530	547	490	552	500	476	524	534	475	544	523	558	530	486	498	531	500	499	501	519	501	520	519	528	504	484	528	496	512	518	537	506	513	492	514	501	537	508	516	488	486	519	515	508	479	516	554	517	509	521	575	525	533	515	551	510	481	543	485	480	509	483	506	527	505	537	518	512	544	522	538	515	539	535	523	474	521	488	483	532	473	526	519	501	522	539	520	503	498	516	550	540	512	493	492	513	521	505	491	526	543	521	536	488	490	518	566	483	496	542	499	517	499	519	510	502	509	513	542	524	525	510	480	494	516	524	505	516	530	522	522	508	527	561	531	506	522	534	556	522	539	489	545	529	538	521	516	465	513	549	488	544	512	530	524	491	536	519	510	511	482	515	504	527	544	532	513	531	486	502	499	504	507	475	553	521	477	552	532	552	510	498	515	451	520	553	504	494	530	484	544	509	504	535	510	529	511	504	479	511	555	514	526	541	520	514	467	551	538	521	542	520	534	503	521	574	512	520	491	510	526	546	521	521	549	536	522	507	506	506	530	538	537	550	503	527	536	524	545	487	548	513	529	523	546	529	493	511	506	491	533	526	472	558	522	516	546	537	526	528	551	515	500	527	498	520	498	518	495	558	540	515	536	536	497	539	500	520	533	506	480	562	532	510	508	491	496	518	469	516	505	508	488	489	500	507	516	498	551	457	522	513	518	507	526	544	564	500	457	530	529	517	509	555	533	520	486	507	493	521	538	529	534	558	501	520	502	547	524	459	490	498	487	552	530	510	481	530	496	527	469	522	523	499	485	530	570	586	505	534	510	493	514	514	514	533	517	514	540	509	544	500	499	542	518	495	570	549	512	500	531	505	530	503	507	495	536	521	558	520	527	549	547	509	534	486	493	549	510	555	503	534	470	564	535	491	504	506	498	494	525	529	494	497	542	523	483	570	515	524	547	534	526	489	564	464	525	503	527	532	510	507	513	517	507	559	536	480	544	528	520	517	513	503	527	533	536	527	514	567	510	540	498	558	466	533	580	552	533	490	543	540	544	502	522	508	503	472	499	487	528	528	523	547	537	517	505	504	473	513	523	513	503	546	538	528	522	524	546	509	528	519	528	503	508	538	527	544	521	507	521	509	509	500	537	547	490	513	510	550	515	525	545	522	500	571	485	488	527	502	512	512	518	522	523	494	487	523	495	505	518	504	503	483	493	522	483	515	553	560	540	559	483	480	551	559	511	510	530	496	499	510	505	527	549	475	505	507	519	504	541	541	518	520	527	489	503	524	513	530	467	522	535	553	543	548	558	522	496	504	563	524	523	563	514	477	506	544	546	497	498	506	506	514	532	559	519	501	507	516	491	474	516	547	517	512	545	557	530	502	503	500	521	538	485	492	518	506	523	461	512	500	562	499	522	537	492	511	534	531	517	529	529	535	510	507	543	498	532	476	521	535	506	512	491	506	524	497	507	510	571	513	555	489	504	550	520	523	521	538	508	521	504	488	505	484	521	489	543	532	525	531	493	503	493	536	517	535	518	491	494	521	517	527	534	524	506	497	548	546	550	491	564	493	512	533	495	504	520	523	518	546	490	556	535	535	473	479	512	523	481	526	558	514	519	498
4092	1429	1334	927	828	782	739	765	696	700	725	709	681	703	702	718	699	661	688	695	722	732	671	673	658	634	665	656	656	692	667	684	727	678	678	694	693	661	703	642	690	703	643	644	676	691	687	693	653	647	674	718	668	679	653	647	694	699	664	640	688	662	687	700	656	697	702	675	692	705	688	722	657	675	643	675	666	677	708	668	683	697	680	655	653	707	667	701	657	713	700	707	690	649	682	640	671	715	717	667	703	726	728	665	661	606	702	680	687	703	688	668	638	716	670	641	650	650	669	640	679	717	704	685	644	673	682	718	669	740	669	662	687	730	659	624	668	691	696	712	696	648	714	713	641	722	648	739	674	676	676	684	693	688	663	668	628	662	699	644	710	697	678	654	678	646	659	659	683	715	647	671	689	721	631	673	688	675	633	705	628	671	725	685	671	669	693	720	668	638	692	623	659	656	667	657	695	650	687	663	666	683	650	671	638	652	664	688	673	652	693	660	698	642	688	653	656	680	692	680	645	699	656	703	663	646	700	678	694	678	673	679	662	666	666	648	674	647	665	680	705	725	683	734	712	693	683	688	662	706	706	665	654	665	662	668	686	650	726	642	636	628	695	648	715	718	679	667	696	665	723	682	656	675	732	678	686	647	695	711	639	633	687	672	707	644	679	686	680	672	695	678	647	674	649	695	691	684	683	685	682	664	685	683	659	698	645	695	652	669	680	704	692	723	650	668	717	671	708	663	671	686	683	687	672	654	686	706	691	641	679	639	699	679	684	682	639	684	658	622	685	692	678	702	675	678	647	727	691	705	648	672	661	672	667	680	617	724	704	709	630	680	658	698	677	673	682	707	691	673	660	651	669	688	649	704	692	659	719	655	661	687	688	737	684	720	674	669	654	682	650	686	687	667	677	664	670	673	658	676	666	632	687	705	696	709	676	694	713	657	706	684	675	693	684	705	650	643	665	653	671	709	635	680	667	679	695	686	625	663	713	700	690	693	649	694	708	677	672	656	676	670	690	654	678	697	702	650	658	662	679	702	663	690	654	653	704	685	699	700	687	672	683	671	686	698	592	651	676	698	694	678	677	680	622	630	660	658	704	654	649	731	611	671	679	694	666	714	659	697	684	662	678	665	701	689	683	659	666	669	633	628	695	653	670	672	668	644	699	737	703	650	656	660	659	648	698	654	711	707	623	694	699	686	692	681	709	675	707	682	648	690	692	632	661	658	671	671	659	650	625	693	689	665	658	711	694	642	638	706	622	728	711	728	680	642	692	662	714	691	647	686	643	702	663	673	664	678	702	715	665	612	637	697	661	675	677	696	685	650	699	687	715	694	648	701	703	721	674	668	656	631	718	674	699	700	631	665	699	645	653	710	679	655	693	678	685	704	693	671	684	706	635	655	720	617	645	642	727	678	667	684	685	721	672	691	693	620	724	665	649	666	655	686	662	679	694	687	643	657	642	666	693	666	654	704	713	662	690	665	670	676	685	689	640	666	673	677	657	650	660	699	709	708	712	697	713	647	663	657	627	654	647	701	661	662	681	646	684	671	673	663	637	703	698	716	597	646	688	717	679	712	686	651	665	709	721	695	703	651	706	667	691	689	659	713	662	661	674	670	668	706	706	652	712	713	641	670	678	645	723	691	635	664	718	683	701	677	681	681	663	678	676	661	668	716	687	677	718	669	672	688	668	693	675	655	716	696	645	655	661	653	684	687	679	708	700	712	670	725	651	713	665	686	655	647	693	609	632	659	657	654	650	657	636	654	648	696	665	644	657	696	701	680	677	686	672	747	706	677	656	695	681	648	670	678	660	683	660	703	699	638	674	679	693	648	659	639	676	694	683	670	675	694	677	711	694	615	684	670	665	640	639	679	725	682	711	679	703	671	656	717	694	651	718	651	693	691	668	666	677	686	667	712	665	702	698	690	699	652	696	640	670	681	660	659	722	685	698	665	675	689	678	673	666	684	681	686	617	640	710	675	651	665	659	656	699	703	666	664	693	675	636	701	669	678	624	654	729	658	692	686	691	632	686	651	667	703	680	652	661	683	695	669	679	677	702	702	672	666	628	662	658	637	670	685	663	641	667	635	675	681	657	662	700	689	678	691	694	702	674	677	691	662	612	674	712	671	630	656	720	668	665	651	683	698	702	688	692	648	618	675	675	630	702	634	658	683	686	665	685	699	694	660	643	669	665	681	674	657	678	671	675	652	659	745	669	695	690	682	668	676	700	686	664	739	614	621	679	644	706	699	691	692	710	658	659	677	677	700	685	683	650	678	671	702	655	642	671	685	638	659	692	654	704	709	651	682	674	670	675	635	695	702	676	632	708	640	697	665	666	681	693	706	653	654	669	646	681	636	683	663	696	691	691	665	693	695	673	651	697	663	697	714	671	653	691	692	702	711	732	661	662	693	685	668	670	672	665	696	671	681	666	747	673	669	679	651	683	676	698	677	686	701	670	649	738	661	725	673	719	710	732	673	674	687	688	673	652	664	683	664	683	708	685	700	686	669	700	703	683	669	704	677	651	710	668	665	702	700	671	639	669	652	702	686	614	665	656	667	716	689	688	662	729	663	653	631	677	667	677	652	680	620	681	677	690	754	701	697	621	730	654	663	688	638	688	718	683	667	718	718	667	669	677	705	650	690	653	677	654	642	684	692	680	667	707	679	697	709	683	664	657	720	653	700	696	641	679	674	700	688	704	663	667	623	691	714	702	670	642	662	661	683	669	669	681	671	732	674	675	725	688	706	694	575	633	684	641	663	735	695	699	664	705	720	671	716	699	718	675	686	700	648	770	647	659	686	676	706	676	647	657	664	678	676	686	673	684	687	647	687	680	629	702	719	685	652	683	684	704	657	679	662	654	679	703	690	670	709	689	670	713	613	706	689	679	655	641	686	693	692	719	700	714	638	706	650	661	654	672	654	662	682	699	654	687	697	670	669	692	692	689	674	664	690	630	678	669	673	633	642	642	704	676	649	705	648	671	712	679	656	651	674	672	664	691	676	681	680	684	662	667	693	657	674	670	689	672	675	714	684	711	644	667	664	671	657	705	701	638	672	684	710	670	633	683	660	715	671	651	654	683	625	689	686	655	698	696	680	678	642	695	693	678	671	683	666	699	645	677	660	650	669	719	687	673	711	648	663	697	702	691	683	703	672	642	687	679	696	670	664	691	667	662	639	649	660	708	653	653	709	719	684	634	663	691	698	708	685	640	643	713	703	661	725	650	695	726	685	680	698	712	679	675	673	698	746	679	687	678	669	674	667	691	666	603	709	680	650	626	678	669	670	673	660	661	699	670	667	635	651	656	682	698	690	679	669	649	684	657	658	672	654	670	682	680	689	643	687	676	681	646	669	715	702	739	668	694	707	705	644	679	686	689	676	669	703	687	681	703	689	639	654	704	736	678	666	670	640	676	687	662	682	720	662	679	674	637	653	746	695	683	661	681	676	639	660	706	675	658	688	688	680	662	721
24377	21572	29108	24492	21553	9218	1268	859	698	685	606	643	520	563	539	533	516	529	453	463	474	490	504	451	477	444	445	483	439	460	424	483	468	439	463	442	436	418	458	450	457	416	448	428	429	422	480	420	485	445	442	413	469	479	453	426	432	430	456	406	445	451	452	442	405	449	450	438	443	424	460	436	444	422	440	435	417	460	413	468	429	442	421	457	425	428	417	472	417	387	442	458	468	452	399	440	443	439	403	457	433	429	454	469	461	422	457	450	419	439	452	435	415	417	449	443	427	451	426	434	447	418	432	436	382	422	457	418	441	427	402	447	417	408	443	469	418	463	421	444	418	376	428	403	407	409	440	411	405	405	468	450	445	435	399	399	413	414	444	427	422	410	435	449	417	425	434	420	461	427	446	464	413	442	436	429	480	455	467	397	415	450	436	427	444	433	423	425	423	408	437	412	439	451	405	437	433	427	434	437	422	418	452	379	426	419	449	478	421	410	413	431	451	434	410	429	418	413	460	455	401	431	396	424	399	509	411	445	415	430	432	467	416	413	438	424	463	412	464	377	421	443	444	433	410	413	414	414	426	410	441	432	444	430	412	422	432	433	425	393	437	399	420	438	435	413	439	425	419	433	462	459	437	453	444	431	416	411	434	464	398	431	435	426	437	434	428	425	437	443	407	452	451	447	412	423	465	389	441	434	442	426	407	422	408	417	443	428	431	433	395	440	424	402	419	442	461	447	431	447	404	416	444	493	442	417	458	433	404	436	406	431	421	465	401	421	446	446	416	456	423	450	413	432	405	424	427	444	463	412	443	423	427	470	423	396	431	387	442	430	454	437	452	410	422	463	432	468	428	406	411	414	405	423	458	453	404	419	431	399	424	457	440	440	426	426	476	446	408	435	465	425	395	456	436	427	444	440	369	446	415	434	435	414	421	413	434	458	418	436	385	432	426	411	447	433	447	398	423	448	440	454	442	436	454	465	436	471	446	438	455	413	423	415	444	432	432	462	432	387	483	432	431	447	409	469	424	406	427	462	430	440	424	436	446	445	436	440	467	431	379	394	443	424	414	420	401	458	396	426	448	393	446	431	458	417	433	410	433	445	447	461	399	430	439	412	426	423	449	420	448	425	424	430	461	406	388	458	402	476	401	436	454	454	377	423	419	426	380	453	414	437	437	409	406	399	399	386	406	435	402	429	450	417	430	421	460	413	423	434	449	437	400	448	430	434	425	413	422	413	454	414	426	433	433	443	435	440	449	436	450	444	446	426	429	436	442	441	424	427	416	426	429	451	423	449	434	422	405	425	437	454	395	449	434	393	430	458	388	444	444	454	441	432	414	433	426	433	451	460	414	449	441	460	439	444	476	436	424	415	446	426	440	437	400	409	398	441	408	423	438	442	423	411	441	416	430	435	444	409	485	414	398	437	441	434	397	395	425	447	402	436	463	430	432	451	462	439	436	383	419	436	481	386	454	413	392	439	421	423	424	434	431	415	447	420	425	442	408	441	416	399	438	426	423	404	442	438	414	407	472	400	402	428	413	415	439	412	463	423	439	441	410	460	451	437	425	426	407	404	453	446	446	404	454	460	438	404	423	459	440	447	432	368	418	461	422	428	452	426	441	408	429	444	416	408	431	396	444	441	458	469	445	457	466	390	401	411	443	401	436	401	400	439	425	451	418	446	432	430	426	455	454	426	448	439	441	414	439	425	383	437	455	398	419	426	419	427	403	461	437	430	407	421	461	424	426	457	433	443	431	463	443	436	435	393	424	439	389	447	444	462	402	397	479	408	468	419	447	406	427	432	430	459	471	451	450	435	428	442	423	446	400	433	407	413	433	408	447	373	462	440	429	450	431	436	432	404	408	424	445	398	443	460	431	457	462	441	438	424	467	446	424	411	455	410	417	428	440	458	404	412	443	440	430	468	416	435	461	445	457	421	400	447	450	418	441	435	419	450	444	404	394	426	401	438	402	439	393	397	482	450	428	433	417	420	445	436	463	391	442	417	440	431	410	431	456	416	431	454	433	466	468	460	443	451	431	407	469	405	401	398	425	455	443	435	455	399	438	432	438	457	470	474	414	432	413	430	416	437	420	450	397	418	416	400	429	433	469	430	397	424	444	400	424	452	426	426	437	458	394	434	407	441	447	397	440	410	407	410	428	432	432	427	444	416	434	449	440	433	422	420	419	439	416	447	425	387	462	438	402	400	435	424	460	429	444	439	387	386	434	443	369	418	416	453	426	425	421	410	425	436	388	441	409	419	429	421	446	428	409	407	386	423	423	460	401	443	424	436	390	446	467	446	478	428	421	454	413	417	409	424	428	413	406	416	436	455	435	431	426	442	432	435	382	459	455	451	419	405	405	403	405	439	446	428	426	403	437	453	433	421	443	414	444	438	398	431	427	423	445	415	448	441	427	393	461	432	440	450	432	420	453	427	430	421	433	410	415	426	438	458	462	412	455	455	420	422	443	401	430	447	420	452	445	425	422	415	448	435	451	427	405	429	411	455	442	414	436	414	423	400	398	454	403	425	439	410	453	390	437	437	411	441	438	409	438	408	439	447	448	429	465	420	430	446	433	456	420	465	425	444	437	397	398	434	440	393	403	476	423	434	418	455	419	456	471	421	428	435	457	405	390	444	449	457	429	447	417	430	446	446	444	456	448	434	426	431	396	456	419	408	424	453	421	409	441	430	419	408	426	422	412	385	430	440	434	370	420	410	458	421	423	431	414	442	427	455	412	487	461	434	407	410	428	444	407	430	451	472	411	455	426	425	429	431	429	444	465	429	426	430	418	443	447	423	413	449	427	436	425	420	431	444	422	421	455	425	405	436	429	413	449	400	438	428	452	434	424	381	429	454	435	417	418	447	420	423	420	446	433	382	418	409	417	399	442	455	444	460	418	411	433	381	421	424	432	404	395	421	429	414	430	411	414	454	421	433	420	443	419	409	467	432	417	395	414	434	448	412	444	465	398	408	406	413	427	415	409	430	439	401	472	438	436	434	409	457	480	429	437	425	475	444	439	409	395	433	395	460	390	433	429	443	411	442	452	472	437	443	378	415	443	401	387	408	459	445	443	471	426	431	478	442	414	421	430	423	405	428	410	426	401	433	410	437	426	444	462	419	452	477	447	422	449	431	431	414	433	475	417	415	452	425	415	425	428	410	472	443	409	430	422	427	422	466	434	449	451	418	475	432	437	461	439	418	429	402	431	408	409	422	487	432	427	448	435	416	420	431	453	416	464	431	432	414	442	442	441	439	453	457	421	406	450	433	443	442	409	398	437	419	444	417	413	451	433	421	418	385	432	424	456	444	422	414	429	396	452	394	397	464	412	452	426	403	404	433	411	448	400	411	440	439	473	400	419	427	418	424	434	434	416	421	505	435	414	471	428	431	409	431	461	407	423	442	426	445	406	422	434	453	444	397	431	383	417	417	399	446	427	409	386	423	463	443	427	406	435	414	429	461	463	423	437	445
5051	9877	8631	4456	3146	2375	1899	1621	1370	1160	1031	991	891	827	794	723	731	710	672	643	652	668	654	655	626	614	644	597	602	628	599	632	601	641	550	558	616	616	594	540	612	606	530	611	601	553	535	601	579	593	615	622	573	565	567	563	598	550	566	610	579	583	654	603	590	576	569	579	588	559	567	551	544	533	550	601	567	590	552	586	617	590	646	516	594	593	594	599	575	579	572	544	569	598	597	562	581	584	575	566	594	565	685	540	605	597	609	588	631	561	593	566	592	544	559	562	566	554	600	592	574	568	614	534	553	564	557	554	633	563	599	586	580	584	603	612	595	634	585	565	578	594	538	559	606	553	565	564	557	602	591	571	610	538	593	544	599	579	577	549	601	552	591	550	607	574	587	612	566	537	575	543	583	542	565	580	548	587	559	596	557	598	583	558	555	585	564	600	575	548	593	594	610	550	571	582	535	585	621	534	552	549	530	622	535	583	570	557	592	608	557	570	576	565	582	580	579	580	575	584	556	542	559	548	543	573	553	611	551	589	591	568	520	555	552	551	608	559	541	599	535	565	574	611	567	554	559	596	550	573	607	558	604	566	562	575	584	549	529	525	559	549	584	589	579	575	574	616	526	530	574	580	530	569	592	586	558	573	535	544	591	581	579	594	547	583	535	578	539	588	550	594	589	574	563	567	557	573	572	544	506	594	565	569	578	575	589	594	559	563	554	571	612	562	574	591	562	576	553	566	553	556	562	553	560	548	571	574	565	575	576	592	584	535	589	568	561	624	538	553	589	578	575	576	588	590	628	606	575	587	548	588	593	598	578	605	560	579	591	589	572	582	598	540	563	572	553	540	584	548	537	545	591	520	587	558	576	588	587	540	555	589	561	595	548	590	591	558	597	591	587	601	537	567	588	565	550	490	622	572	572	567	607	549	553	537	559	581	557	585	573	571	560	621	589	556	567	566	565	554	527	565	573	556	554	563	579	590	546	556	591	618	567	585	554	566	583	557	529	607	614	557	611	597	561	573	557	594	598	609	564	568	552	577	561	615	598	576	582	537	586	560	562	592	552	588	576	584	542	576	608	545	549	558	572	547	558	582	525	536	544	557	556	563	519	596	563	602	582	557	636	567	604	582	561	527	544	569	577	583	544	615	604	528	550	604	573	515	616	564	579	585	543	575	544	538	576	556	587	597	552	551	570	591	575	558	570	528	580	537	568	572	583	550	555	571	563	543	608	565	530	581	539	603	544	609	595	553	585	565	608	554	592	582	610	582	556	656	554	575	583	575	575	566	573	547	552	533	578	549	560	614	596	547	552	604	616	534	579	574	600	552	538	610	562	581	561	594	599	587	566	572	625	587	552	520	561	595	594	587	564	542	589	578	548	610	528	576	551	611	567	587	556	592	546	584	568	575	558	579	568	570	571	581	595	612	579	605	568	538	530	580	559	549	579	624	613	547	606	551	597	600	539	547	543	525	577	565	562	585	592	568	576	578	553	563	600	558	561	572	596	639	582	551	553	552	564	540	560	581	556	613	545	576	560	558	558	561	550	637	554	582	583	573	571	541	570	583	587	569	543	579	541	601	578	584	536	598	556	532	578	602	575	553	601	563	587	570	578	554	607	555	537	586	587	549	550	595	617	557	558	568	604	547	579	619	582	564	515	557	539	553	609	567	587	527	555	617	576	528	558	567	560	533	564	585	569	556	586	600	561	552	601	580	593	515	551	550	573	528	599	575	594	568	568	607	545	559	584	581	562	606	573	592	596	578	547	604	576	525	566	552	554	586	565	572	530	580	607	567	556	605	543	588	619	576	539	593	557	543	529	584	552	550	585	586	547	531	620	587	578	585	593	558	545	593	590	550	547	576	556	560	578	585	575	584	599	543	558	577	621	619	536	616	553	594	563	553	576	531	567	581	569	531	564	552	577	507	540	548	563	554	545	538	574	553	574	559	596	543	567	560	638	552	555	562	530	577	586	576	577	576	574	540	580	579	559	593	589	597	577	572	554	588	581	528	564	543	599	604	575	577	531	555	574	576	539	576	534	570	607	563	555	550	621	551	587	581	585	556	553	591	547	575	543	535	579	504	545	531	579	611	587	504	599	566	537	546	600	555	590	610	596	550	564	508	567	533	603	526	568	543	575	541	604	560	605	551	606	589	570	566	543	629	591	520	562	557	532	567	567	560	550	571	523	569	567	586	567	550	581	624	554	562	574	524	572	569	548	553	565	564	575	567	546	546	546	582	537	568	547	557	532	557	604	594	597	553	547	540	557	527	539	539	581	551	561	545	541	562	543	596	575	592	575	553	567	569	533	545	565	578	551	600	594	499	600	590	573	592	559	576	546	577	562	587	572	583	584	608	548	603	522	574	572	584	586	560	538	544	551	605	595	529	547	565	585	619	573	570	522	586	566	577	558	556	591	538	589	575	589	565	595	564	599	578	559	567	548	645	591	543	553	578	544	625	577	602	571	538	571	540	581	583	607	588	602	570	565	567	573	570	588	544	542	588	560	581	598	567	559	555	560	520	560	611	570	605	567	548	597	579	589	570	566	532	572	600	551	579	542	566	547	576	570	566	558	543	576	535	582	615	534	569	552	580	578	550	541	581	593	587	596	560	557	559	541	534	571	557	592	557	606	567	586	565	545	501	593	572	583	588	609	555	574	521	592	558	573	590	561	592	571	570	532	584	567	553	552	585	563	560	568	526	579	597	615	526	542	611	554	564	610	578	562	582	579	580	591	551	618	570	528	555	592	597	525	576	563	590	584	601	579	575	576	518	593	587	564	555	552	573	571	599	541	590	560	571	548	591	558	614	591	576	567	563	563	610	543	593	562	556	565	562	555	573	563	595	559	545	576	537	556	518	607	560	563	589	551	575	557	580	543	556	566	535	592	562	583	542	557	545	578	585	609	535	532	582	517	548	564	560	563	574	587	580	566	574	587	592	552	558	555	579	533	582	624	555	530	586	547	602	549	566	577	533	609	608	580	561	608	574	598	575	609	585	588	553	531	546	566	579	555	584	570	556	560	590	557	576	581	565	577	544	611	592	606	569	544	549	565	579	587	588	571	540	591	587	602	580	569	544	614	609	568	569	577	516	562	579	597	598	561	596	566	557	587	574	548	577	570	567	555	558	529	525	578	561	552	571	633	546	574	550	571	586	527	544	545	597	554	591	533	538	570	557	591	588	532	518	623	587	585	594	612	571	575	567	558	556	536	584	552	538	603	535	564	564	561	541	572	592	542	545	557	563	576	546	561	519	539	605	609	565	568	596	569	535	570	605	572	567	541	605	574	581	607	538	589	563	583	590	517	565	531	585	588	544	579	576	604	547	558	587	552	565	563	564	537	599	554	569	572	570	578	597	622	596	592	548	556	533	587	635	552	530	606	576	564	583	561	579	555	559	585	589	574	552	568	613	556	573	570	584	598	593	516	598	560	572	582	586	568	556	556	571	564	565	552	595	555	551	560	621	594	569
23401	21560	29563	24016	21560	21584	7004	1175	777	655	561	533	465	423	370	354	359	347	321	290	313	297	308	251	285	262	291	302	208	236	252	280	275	238	263	225	260	235	225	213	254	216	226	229	202	217	230	226	231	238	225	283	254	211	219	223	222	231	211	211	225	251	216	197	247	233	225	227	218	225	247	212	247	240	233	218	214	207	246	203	219	229	250	220	230	246	224	223	224	198	226	232	262	218	193	242	202	229	214	224	212	237	285	210	217	245	261	214	250	243	228	226	195	241	219	205	230	216	233	238	212	251	216	236	226	225	208	218	242	223	223	224	232	225	230	223	229	228	213	222	215	193	241	235	220	223	212	231	246	217	224	208	209	232	192	227	210	222	240	224	226	203	238	198	235	209	242	227	210	199	218	193	182	219	200	231	209	201	253	219	200	213	218	215	232	251	216	220	252	225	218	224	239	240	251	241	242	219	230	230	195	213	214	214	239	214	215	202	215	239	216	204	207	237	221	210	235	239	236	224	226	211	207	228	229	222	233	205	205	188	208	220	222	225	215	224	221	200	207	221	220	238	209	195	228	236	226	204	227	187	222	210	222	194	235	253	238	204	226	242	213	234	220	212	221	215	228	215	221	219	233	237	232	194	206	197	220	200	224	233	234	216	216	214	216	242	203	224	247	211	216	204	221	212	194	239	223	210	230	209	199	222	189	212	266	232	218	224	214	213	215	186	231	216	202	233	212	195	234	209	210	196	223	215	256	233	222	225	223	204	210	206	237	223	252	254	235	195	211	224	218	242	222	205	205	237	212	209	205	211	227	201	218	207	231	236	239	226	214	229	216	228	207	215	246	203	216	203	211	216	208	234	207	252	211	238	210	229	210	218	236	207	196	207	216	216	221	228	220	234	218	211	224	215	212	202	225	231	237	227	241	221	236	207	226	212	221	215	218	214	223	199	218	243	202	232	234	232	230	229	218	189	206	218	242	202	218	222	232	250	231	190	242	244	224	222	222	238	219	218	251	200	222	184	207	220	202	237	235	236	233	225	223	214	232	229	207	233	226	234	217	222	240	221	229	203	226	205	227	214	181	253	224	225	210	223	224	218	223	244	228	236	213	214	227	217	203	217	214	204	210	254	217	241	205	222	177	214	186	239	212	213	234	243	214	254	211	189	219	219	202	224	221	213	207	231	207	213	247	231	212	204	215	232	235	243	235	224	225	225	216	214	230	208	232	221	201	233	204	199	227	222	229	212	215	213	220	214	225	222	233	233	203	235	245	220	212	218	244	229	219	241	239	230	187	225	215	186	180	207	200	212	215	221	216	209	204	217	248	209	231	221	206	233	221	224	231	214	234	214	232	210	225	219	211	224	215	227	238	205	216	244	210	194	225	191	216	224	206	223	214	217	212	204	258	211	223	207	209	201	236	207	215	212	224	245	211	219	221	222	211	205	227	250	225	184	226	218	211	228	205	218	208	212	224	229	241	194	195	225	222	222	232	210	220	216	229	233	215	230	250	238	215	239	256	254	213	225	236	223	223	217	229	218	225	199	209	205	204	254	194	201	234	216	198	237	208	209	224	218	213	208	240	182	187	236	194	222	249	202	235	216	211	198	210	220	222	205	194	240	223	231	231	232	231	236	226	217	223	219	239	224	222	208	218	215	189	229	217	234	222	208	233	204	197	201	220	247	231	233	229	213	201	224	224	233	217	225	207	223	229	248	226	222	240	228	217	232	207	213	186	195	208	214	215	232	233	206	192	193	264	245	220	221	215	188	223	228	237	214	229	241	221	219	228	229	211	208	192	213	195	213	199	253	207	237	216	231	208	212	193	223	196	236	234	232	217	215	232	208	207	227	217	222	222	218	197	237	230	214	229	216	207	235	211	241	221	238	223	205	215	208	230	216	209	220	245	232	220	199	227	219	214	227	221	219	198	223	235	223	203	211	218	226	221	215	207	231	203	213	242	218	208	229	229	230	223	222	218	218	226	196	232	212	246	243	241	220	213	223	182	230	221	256	250	220	216	225	215	238	218	193	221	230	192	219	216	237	228	232	224	201	202	228	220	217	241	236	218	222	204	211	208	231	259	205	221	228	231	232	191	245	220	243	216	217	227	230	241	232	231	233	238	255	193	235	203	221	209	178	227	204	219	232	197	216	214	237	212	215	211	228	210	235	221	226	221	203	232	211	216	210	230	208	204	204	202	189	197	228	223	228	213	222	236	227	252	231	195	188	199	219	204	194	217	224	220	205	241	200	204	209	220	201	231	191	229	231	215	205	242	233	209	228	230	218	195	204	229	223	223	201	217	184	209	230	217	231	215	196	239	206	219	235	217	218	244	206	206	228	234	239	224	207	227	226	219	246	215	244	186	225	193	195	215	208	206	241	213	235	247	232	195	201	228	209	215	207	234	208	236	217	230	235	185	207	221	211	232	239	254	224	213	230	218	220	217	220	239	206	213	227	230	225	223	208	198	239	194	202	216	216	215	202	220	226	232	214	238	175	249	207	226	225	228	214	221	198	205	226	240	226	226	221	229	242	222	236	214	231	198	187	207	205	216	240	230	223	250	211	207	209	220	219	231	227	240	207	244	201	218	195	218	253	210	236	234	204	212	194	235	235	234	211	193	216	192	230	219	201	231	240	218	234	213	214	221	231	222	230	225	221	246	197	217	210	234	228	217	222	227	211	199	212	216	242	231	204	210	212	219	197	257	218	196	204	219	243	213	206	229	247	179	239	224	209	212	225	205	242	214	229	216	221	229	209	220	230	247	233	225	220	217	216	223	216	214	219	201	214	259	232	226	206	240	241	208	203	204	250	222	196	204	211	229	204	209	208	199	209	220	194	202	221	214	230	233	220	216	208	221	203	211	212	208	231	239	239	219	194	235	234	215	234	213	210	200	204	212	232	230	215	221	197	191	205	210	210	208	213	219	205	207	227	180	223	217	221	230	227	222	225	229	219	214	229	223	224	216	213	211	224	218	205	235	183	204	201	228	231	233	220	221	211	238	223	225	206	234	199	217	216	231	226	217	240	228	234	236	239	205	192	204	186	240	231	222	216	215	203	217	173	217	221	198	221	219	193	216	236	236	229	223	219	210	236	222	232	230	209	217	242	239	216	211	205	205	220	224	226	225	215	217	249	206	225	219	199	224	226	218	239	228	214	228	208	237	225	225	208	224	237	219	224	199	216	198	228	193	212	211	213	218	234	201	234	252	216	228	237	188	232	228	225	218	203	224	251	243	216	217	224	203	196	231	234	198	211	205	197	199	193	228	228	208	223	209	219	221	209	220	247	225	203	219	205	211	194	194	222	195	234	196	227	224	213	207	232	212	211	208	212	232	215	220	233	233	237	219	205	217	204	208	212	241	211	244	219	227	240	239	216	208	214	223	225	219	220	240	221	217	213	244	214	196	181	238	221	219	218	229	215	219	227	242	211	191	225	212	190	219	211	213	216	216	237	208	211	222	243	221	198	214	211	185	208
7126	16146	13658	7277	4964	3801	3012	2372	1842	1495	1234	1028	856	803	781	623	648	533	525	482	526	460	461	408	407	406	435	374	369	374	399	376	379	360	372	346	351	365	352	372	343	354	332	314	343	302	297	302	349	329	310	352	346	322	324	286	318	332	321	325	342	323	298	332	322	312	284	301	309	295	304	303	318	297	303	300	311	331	337	310	326	310	304	327	322	316	326	321	299	288	292	339	325	297	282	293	307	300	307	327	321	376	397	339	336	321	323	350	355	319	299	310	283	308	312	291	334	304	270	279	284	287	334	305	285	285	278	302	320	317	307	312	321	316	306	336	302	299	278	310	312	280	290	280	321	300	303	293	282	308	287	275	266	295	310	291	311	294	329	317	314	302	316	299	298	288	327	279	322	294	306	282	285	294	300	276	311	339	308	294	263	282	298	277	284	315	293	292	298	275	336	277	268	272	296	285	306	296	312	316	297	297	291	283	289	270	319	281	302	288	302	294	291	281	304	318	284	348	298	301	298	281	293	279	273	280	319	295	307	267	291	307	274	270	316	299	308	292	285	298	312	285	302	274	288	276	308	288	317	282	295	306	288	329	291	302	260	278	290	281	290	267	270	308	326	324	329	305	271	279	330	283	298	291	287	299	294	298	291	315	297	299	292	298	297	313	332	272	308	312	317	288	286	303	330	294	300	299	310	294	324	319	281	313	340	263	285	272	266	304	319	304	299	272	292	311	295	302	312	318	283	286	281	302	282	302	291	300	306	287	301	312	302	283	300	305	287	297	299	302	303	287	287	292	276	289	286	275	293	331	292	299	313	304	284	286	300	286	321	279	266	289	300	310	282	279	332	283	296	292	316	284	286	320	279	281	286	280	299	321	287	314	305	336	306	312	304	295	290	312	322	287	291	273	304	310	279	282	313	306	315	290	294	292	292	294	315	279	268	327	309	300	335	296	312	295	264	284	308	297	293	286	290	337	324	305	257	314	299	337	298	317	282	313	295	269	300	283	289	283	314	318	293	320	297	326	295	300	295	302	293	297	277	315	261	288	282	293	294	290	288	302	312	287	295	317	294	307	278	301	294	293	310	282	274	280	310	272	270	275	290	293	272	300	299	286	307	307	284	309	284	320	308	250	301	320	277	298	303	359	291	308	285	265	326	295	283	301	292	309	280	309	278	306	275	314	313	293	279	279	282	304	286	283	274	303	293	270	332	297	297	302	305	302	284	292	317	312	320	289	295	282	268	301	286	301	310	296	305	313	331	290	298	321	282	301	314	275	293	281	304	286	290	286	308	276	292	279	330	310	310	315	298	276	291	295	277	310	282	264	282	275	290	332	331	287	299	292	345	285	279	310	285	270	285	294	302	310	300	302	297	287	272	298	294	288	280	317	296	313	304	284	288	287	294	277	268	290	289	271	302	290	290	328	325	289	296	286	329	316	326	275	304	285	289	287	311	281	324	284	258	282	294	326	327	311	295	294	285	284	302	287	291	285	281	313	312	316	284	291	292	300	309	275	307	292	265	296	273	309	282	299	332	294	309	294	288	321	298	282	301	331	303	333	284	268	309	311	292	292	298	305	266	269	309	331	282	312	279	306	315	264	286	299	285	305	289	299	310	291	298	293	296	311	309	313	290	306	282	304	312	304	321	280	284	279	319	289	307	265	329	286	327	309	254	308	299	292	298	292	286	308	314	306	307	278	321	338	299	286	292	289	294	284	293	329	307	322	329	319	277	298	298	284	289	305	290	310	300	309	283	301	285	282	292	288	299	328	279	304	260	277	298	317	326	301	295	295	277	270	275	285	305	323	288	277	306	304	281	303	310	288	277	291	274	278	275	280	311	313	300	315	284	307	289	283	301	270	310	308	276	278	270	309	272	290	293	321	311	329	282	285	291	305	298	317	265	284	264	323	292	301	307	307	264	288	288	312	315	292	289	297	282	299	300	294	268	344	283	265	319	261	306	276	312	288	275	276	291	279	293	309	298	298	305	292	307	305	303	319	300	319	275	295	313	285	281	295	337	304	293	311	323	317	310	314	286	301	300	307	313	332	320	290	299	309	277	274	308	292	307	295	294	301	277	296	285	283	269	293	288	297	294	306	292	297	269	291	269	293	290	314	302	290	291	285	302	306	278	280	319	268	283	306	308	272	302	279	292	302	317	256	285	309	316	313	302	284	302	275	282	268	288	299	283	281	299	271	290	327	283	293	268	314	291	290	265	274	309	288	297	274	299	312	305	293	311	285	278	297	286	301	314	290	306	299	287	287	304	296	289	309	275	264	301	292	290	287	285	313	317	329	301	268	290	285	293	278	288	307	331	298	294	257	273	317	302	267	299	310	286	298	299	279	272	309	277	288	303	276	305	287	311	323	293	311	303	285	316	298	299	314	301	305	330	320	292	317	298	294	308	300	283	277	265	275	327	286	251	288	301	282	255	268	328	277	314	283	299	288	281	260	304	286	294	306	292	293	294	300	280	282	266	327	289	280	278	305	301	326	279	298	290	300	296	313	268	319	277	285	287	289	328	318	304	266	287	280	270	307	279	269	326	275	318	282	280	297	305	271	297	254	302	297	303	294	270	300	303	304	305	300	301	290	273	298	280	307	303	242	280	285	277	277	289	305	307	314	296	301	294	310	275	304	293	311	311	285	303	315	311	293	303	292	311	300	291	308	292	336	346	290	284	295	302	301	294	285	327	276	273	278	273	297	289	299	289	265	309	269	294	308	307	271	294	290	313	283	298	294	294	321	278	274	317	282	291	282	308	286	306	268	311	298	305	300	309	309	280	301	326	257	307	294	270	315	310	297	297	304	308	294	291	286	290	266	285	288	282	261	283	340	301	284	294	300	308	273	308	271	299	301	300	299	295	316	261	321	296	315	276	320	298	316	312	311	306	294	294	278	291	305	291	305	320	300	323	305	282	287	304	304	315	301	257	302	326	300	289	271	299	302	310	297	318	281	317	284	301	306	309	286	294	301	303	282	322	289	294	287	296	306	318	309	293	284	300	263	312	309	318	269	301	296	313	280	294	274	276	300	320	335	295	264	317	307	323	277	279	280	281	311	331	290	289	265	322	328	300	289	304	309	302	314	296	296	293	275	303	281	311	273	313	299	283	287	295	315	302	311	258	315	296	282	318	302	288	297	307	314	302	282	275	309	306	345	263	281	289	310	309	274	279	294	315	328	292	296	284	295	312	279	258	286	315	334	283	300	303	262	295	305	310	279	273	334	281	277	319	321	278	272	292	253	295	282	283	277	287	305	267	324	300	287	295	283	276	305	276	277	291	297	287	297	307	295	280	310	300	301	320	293	265	296	304	293	291	265	288	288	270	266	288	285	294	296	332	316	296	337	282	298	300	290	332	305	295	314	288	293	295	272	293	267	298	259	266	296	317	281	286	295	300	308	303	279	315	307	297	274	313	267	317	289	310	300	320	272	285	278	288	287	301	306	287	264	288	342	294	274	273	291	306	310	280	291
27334	20952	8893	1029	669	613	604	542	569	537	525	541	511	525	510	567	566	564	527	528	517	565	547	584	551	535	549	549	496	543	528	499	585	543	534	520	549	522	547	552	499	508	523	535	483	547	519	520	528	565	548	563	507	517	513	553	534	479	499	588	504	545	527	534	516	526	545	524	524	533	527	499	536	562	516	544	514	539	560	540	556	507	547	523	506	522	488	595	489	542	528	548	558	533	552	531	580	544	516	518	514	550	536	560	549	555	508	506	561	538	519	556	508	524	503	517	551	535	518	530	518	538	509	523	538	572	555	515	575	501	561	534	561	513	509	496	540	561	550	526	536	530	548	503	560	556	525	558	557	488	550	532	575	553	529	549	521	502	502	529	539	564	553	497	531	509	534	560	543	527	529	534	534	531	556	566	530	515	518	509	516	547	565	516	532	526	500	590	530	509	527	537	490	524	519	539	519	501	498	536	563	490	520	526	510	524	546	574	548	538	554	530	488	530	555	534	529	511	512	504	529	548	529	470	537	566	507	533	503	521	499	523	531	550	554	557	554	466	507	552	521	499	527	548	559	517	487	555	505	541	546	521	561	491	514	553	482	529	546	517	499	540	512	531	549	534	579	532	533	540	510	508	517	543	560	572	500	543	566	530	498	544	536	553	532	556	539	515	529	524	530	552	551	484	552	549	470	556	507	516	549	525	496	515	509	521	529	595	528	513	537	484	553	514	542	558	552	524	578	560	517	553	528	577	517	524	497	570	540	525	557	490	527	511	523	522	531	517	481	539	544	536	506	523	523	583	555	549	538	565	505	505	553	534	504	534	528	512	511	516	510	510	525	532	506	549	545	533	565	524	561	542	524	540	533	529	520	549	560	515	540	497	520	548	496	538	531	543	568	514	561	568	541	550	493	537	494	500	510	535	542	508	530	535	529	562	516	538	532	551	540	556	559	521	560	523	538	558	530	503	556	474	533	510	515	541	522	529	530	531	548	543	554	522	569	533	552	512	508	505	518	566	555	532	525	533	543	502	527	555	525	540	549	524	558	508	524	541	533	527	498	550	511	501	507	520	535	516	543	540	518	553	515	515	563	531	516	543	509	537	562	538	545	542	499	558	542	516	490	533	568	484	523	538	494	526	547	532	513	511	558	534	506	518	518	571	540	551	507	560	490	504	530	536	556	501	509	528	529	504	525	518	551	533	476	506	539	513	546	517	536	564	570	501	502	506	585	573	542	551	505	522	482	511	517	512	505	522	513	526	535	529	551	495	545	540	527	535	501	559	591	525	511	542	526	514	521	534	575	512	546	488	553	506	552	495	502	545	515	513	516	578	519	510	531	536	532	555	526	561	522	496	541	542	555	502	494	567	529	519	528	521	531	503	526	502	508	520	551	516	527	525	550	503	488	544	515	529	539	521	558	522	523	557	532	535	550	505	521	490	519	536	500	550	525	532	519	564	512	528	559	559	500	540	532	519	540	511	522	511	493	528	536	523	544	528	522	554	539	515	513	523	544	528	548	535	535	545	516	536	590	499	531	508	544	539	546	559	522	528	473	548	514	540	558	544	476	530	500	513	519	479	503	513	537	568	531	539	527	565	558	495	550	512	539	511	538	563	497	537	515	564	548	503	548	543	520	533	505	521	496	549	509	564	532	538	554	522	519	520	525	531	586	515	554	543	503	535	554	523	539	489	525	550	583	558	569	517	556	559	495	550	527	558	540	550	582	505	520	529	553	553	513	554	513	529	519	577	557	550	532	554	535	522	520	539	601	525	534	563	592	533	560	523	559	502	571	522	499	530	517	521	500	483	506	566	575	523	547	577	552	538	521	525	555	522	541	537	545	552	510	542	518	536	535	512	543	494	558	517	524	548	525	550	524	522	492	533	535	534	533	549	582	483	515	536	521	517	514	539	504	523	549	555	514	533	526	507	572	529	573	548	531	516	528	529	551	538	541	579	562	544	539	538	577	496	471	502	511	494	540	514	577	527	540	540	489	525	541	524	527	518	562	552	505	492	546	509	508	552	513	527	513	497	531	511	518	554	532	563	557	508	547	553	511	525	543	570	550	545	530	498	587	533	507	539	510	515	519	504	526	529	510	552	516	521	535	510	598	525	504	567	542	527	538	564	531	526	533	541	523	509	515	514	555	557	537	529	546	530	535	539	517	520	526	541	558	529	518	485	559	514	558	539	537	529	546	536	550	570	554	539	528	531	511	538	476	533	554	527	561	512	529	537	546	503	528	547	568	506	547	515	515	554	529	530	511	535	504	554	530	529	505	523	540	560	537	550	504	509	514	551	525	478	541	549	530	523	512	529	549	557	525	545	523	476	519	528	569	531	529	542	565	550	503	509	537	566	505	562	525	516	532	530	520	535	535	487	506	497	556	549	550	496	538	543	519	557	516	516	530	477	516	489	538	516	510	510	511	541	552	569	552	526	514	527	549	514	553	551	563	531	534	543	507	509	551	535	509	550	533	507	514	501	497	533	547	525	553	554	531	521	529	524	554	527	571	517	542	517	531	584	531	507	545	512	505	504	510	523	517	554	547	489	512	529	545	488	546	503	533	528	550	514	503	518	502	491	509	535	565	550	540	519	551	528	521	539	544	528	555	512	522	574	526	515	514	547	472	552	545	477	520	532	481	573	561	534	527	520	501	544	591	540	517	559	554	522	504	528	534	562	538	558	528	541	531	515	515	515	522	549	497	523	526	505	514	512	513	472	533	533	549	561	539	566	547	527	548	523	527	538	528	498	508	502	521	542	552	528	535	541	531	526	505	560	581	584	551	553	573	546	543	583	499	586	512	561	514	533	504	503	514	542	567	531	541	577	544	533	512	556	509	496	528	565	521	481	545	553	529	539	515	552	548	531	531	530	551	545	548	506	508	547	515	476	498	573	552	504	505	516	565	552	574	517	537	564	525	511	500	522	511	484	575	492	558	550	515	527	546	537	552	549	529	521	550	536	553	554	511	555	531	558	543	495	535	551	527	530	513	517	547	557	527	531	528	503	538	523	561	536	507	527	534	549	505	550	526	532	501	517	553	552	551	554	549	502	536	529	491	495	526	562	527	514	516	572	542	550	526	509	553	584	541	561	520	511	536	520	531	512	558	504	501	541	564	531	544	555	565	510	498	525	513	547	490	530	536	511	544	519	522	531	515	573	521	534	528	517	572	496	545	523	510	511	541	503	516	543	527	496	510	531	526	536	549	541	568	538	539	517	551	557	520	530	515	539	553	532	541	513	533	505	518	541	549	538	551	533	532	561	516	530	536	529	520	505	560	552	563	545	547	556	549	530	541	525	544	558	526	541	495	480	544	485	504	522	566	506	567	524	517	547	506	531	502	536	534	532	562	560	557	546	525	514	524	560	532	521	553	528	580	545	517	556	503	546	530	553	545	528	531	542	545	520	552	519	566	523	511	566	530	493	554	504	552	531	545	548	560	521	572	555	510	529	573	527	496	510	558	571	562	564	484	561
4148	1357	1401	960	817	840	824	775	711	686	707	677	744	698	714	717	726	748	670	674	690	671	664	682	706	676	642	695	692	681	692	698	681	735	699	704	673	687	678	700	712	674	701	721	716	678	680	632	662	725	712	691	669	660	670	672	676	708	684	703	697	701	749	708	689	694	677	675	701	721	695	656	690	651	656	681	689	701	629	714	689	672	722	749	703	682	682	677	698	699	724	703	685	691	677	681	715	719	708	682	699	718	747	713	754	723	759	720	692	750	691	716	673	717	671	713	701	675	687	720	616	680	670	682	658	682	698	685	684	708	708	686	701	727	670	714	684	729	683	743	696	706	685	715	686	704	729	688	672	701	663	691	610	656	696	653	674	770	723	681	728	674	693	670	678	753	704	726	763	650	714	720	665	656	706	717	693	658	715	740	697	723	722	683	713	696	706	705	707	698	692	687	705	677	741	684	658	730	668	663	676	676	658	708	699	745	709	652	713	660	723	759	714	662	667	680	693	682	658	672	691	661	728	643	692	663	717	703	719	673	648	649	753	723	688	735	709	698	720	722	706	672	705	677	716	698	699	702	683	702	688	728	724	688	754	734	653	669	721	691	687	691	676	723	663	672	701	731	678	727	644	689	673	661	697	679	725	713	666	662	718	688	681	635	705	704	648	648	729	728	681	712	666	675	762	708	650	678	737	641	717	695	734	665	725	712	700	701	694	663	714	701	693	658	708	676	668	696	701	650	681	716	686	718	682	719	740	672	691	668	688	721	737	698	665	701	683	734	696	642	700	688	680	677	719	717	664	697	709	694	712	682	698	645	684	688	683	662	663	684	681	680	651	662	640	685	709	640	734	703	659	710	692	706	684	651	665	673	683	707	675	683	700	678	678	705	686	659	719	692	731	715	644	704	681	693	711	656	712	725	698	674	704	695	665	665	738	676	675	724	696	711	690	701	708	692	724	712	711	676	680	687	689	693	673	709	677	656	665	724	712	671	683	685	665	745	709	685	715	705	683	705	696	715	658	703	681	713	724	654	721	714	673	736	698	733	674	716	735	680	683	670	707	732	686	681	718	728	683	662	709	688	715	645	699	634	710	645	719	699	705	695	687	670	684	717	720	689	667	717	673	669	655	697	709	684	702	695	675	704	739	691	706	696	691	728	649	725	713	680	666	679	664	690	710	731	706	704	647	695	703	681	711	690	716	695	716	665	696	690	658	702	722	725	697	713	652	709	714	720	662	683	703	690	651	762	647	700	704	707	682	681	752	710	733	657	691	700	714	728	673	688	674	691	721	637	698	686	690	696	702	687	718	684	702	670	636	641	744	671	696	738	672	686	670	683	685	725	659	698	696	682	704	706	674	693	727	661	727	700	718	709	698	676	663	724	691	671	667	665	632	702	651	693	730	670	704	684	701	733	733	682	674	648	706	714	660	667	673	671	680	684	700	673	677	673	697	723	722	704	695	694	690	671	712	721	675	764	657	683	729	669	715	661	671	669	695	678	699	697	725	697	730	692	713	712	659	724	675	684	716	652	651	658	710	685	723	697	712	739	686	715	642	696	677	725	677	696	722	680	692	717	693	681	714	709	701	710	693	688	706	695	696	685	714	680	715	670	691	668	690	679	659	676	723	683	663	668	715	709	657	677	668	727	680	658	650	656	704	742	725	722	712	732	676	683	719	695	691	688	700	708	668	688	683	697	731	689	670	662	664	681	692	734	672	704	677	702	697	655	739	668	764	723	711	685	728	699	706	676	668	660	687	705	674	697	679	690	739	750	742	665	711	703	668	673	697	735	747	647	696	753	733	709	696	682	701	749	713	702	703	701	703	693	700	685	705	695	735	663	712	664	667	723	706	677	719	690	685	695	637	694	713	726	691	714	633	721	701	685	684	628	702	694	683	681	692	712	692	706	719	671	708	694	683	657	668	670	633	664	679	741	740	690	740	677	648	715	644	681	698	683	726	719	689	689	721	697	641	765	737	708	717	666	723	696	678	714	684	656	720	675	714	667	711	732	667	684	702	713	672	686	701	704	721	726	670	673	713	740	644	685	685	691	688	701	715	686	666	718	686	703	785	645	684	718	654	680	703	718	692	711	651	706	703	662	714	688	690	675	695	718	706	696	723	664	675	668	713	731	740	725	721	697	703	697	708	694	678	691	706	720	695	688	673	744	704	703	710	697	677	671	688	693	672	678	684	688	692	700	751	689	716	642	681	698	705	722	715	705	667	710	665	728	685	715	770	687	653	667	729	721	670	694	662	680	713	744	707	692	702	638	655	678	708	679	657	697	684	709	730	669	703	696	713	685	698	708	726	715	718	676	709	666	685	706	638	679	683	692	699	701	701	668	692	713	678	666	714	724	680	674	683	693	674	676	691	666	711	679	716	677	725	692	704	714	673	724	664	673	672	665	669	721	678	685	651	651	700	661	696	681	643	657	678	680	690	687	700	704	657	680	668	717	738	677	717	630	691	684	700	691	658	678	719	660	710	724	714	684	641	716	697	715	689	672	661	701	662	662	688	680	666	705	777	706	744	681	754	624	707	687	668	686	691	687	696	688	707	723	688	693	689	712	642	719	705	740	670	739	695	655	663	659	676	737	667	686	695	690	714	726	680	702	705	644	704	685	683	727	725	684	681	660	674	646	663	679	733	700	662	710	707	700	683	632	732	721	680	700	691	709	689	678	693	684	696	645	722	638	674	693	659	712	717	719	661	732	665	645	677	659	728	690	674	685	679	662	651	708	715	704	705	670	692	753	693	720	682	666	664	695	683	695	710	635	711	674	686	713	669	662	647	719	708	710	706	632	712	720	685	733	689	714	654	659	689	730	692	735	697	698	695	671	670	672	713	667	705	649	634	677	685	711	690	613	692	677	677	688	661	684	693	713	774	731	692	685	725	670	720	697	708	670	663	712	661	671	737	712	682	676	685	717	690	691	739	730	675	687	713	661	690	685	698	708	658	687	703	727	704	671	637	736	734	714	684	676	700	722	723	726	690	713	713	714	707	716	655	722	687	670	663	700	682	677	697	677	682	667	713	739	712	711	754	701	652	680	706	695	665	683	621	666	677	677	685	732	696	695	699	729	669	674	668	712	710	686	701	667	652	682	687	685	671	671	717	694	707	704	690	697	705	681	690	701	703	700	763	700	711	695	703	693	666	728	633	704	663	669	686	700	708	691	663	745	654	776	614	666	680	692	704	689	677	651	668	706	700	698	698	728	699	690	697	703	665	692	671	703	710	674	655	655	712	667	637	620	718	650	709	712	681	652	682	702	715	722	730	686	702	701	737	694	681	653	732	673	710	703	701	684	670	723	701	709	680	697	669	710	717	652	687	717	693	713	703	697	656	691	740	685	705	727	675	662	707	669	687	645	700	700	712	678	703	699	660	670	682	689	692	710	714	698	677	704	665	684	686	701	702	654	712	683	708	743	709	740	693	696	713	666	713	715	672	657	660	720	695	692	710	709	678	709	719	699
24533	21572	29059	24569	21549	8395	1264	932	704	631	662	616	565	563	508	542	526	530	476	473	468	474	458	463	510	442	500	453	463	458	458	479	474	451	449	462	438	462	463	449	469	458	492	427	455	439	453	465	434	464	457	449	465	480	417	478	448	435	436	435	465	477	432	475	416	408	407	446	427	450	437	429	457	428	426	442	432	435	414	438	471	399	412	436	478	436	427	447	450	446	410	468	440	427	435	467	440	421	418	436	479	456	487	420	449	432	473	446	450	478	440	420	415	452	426	423	419	455	474	455	447	422	401	459	452	426	439	418	440	430	442	421	464	440	419	464	421	433	462	456	423	446	436	432	424	370	420	447	477	438	438	455	471	440	423	458	410	437	436	426	441	390	466	445	398	423	443	448	485	430	420	445	416	431	440	454	457	421	425	422	458	427	453	447	449	441	421	475	465	460	450	433	430	419	430	468	442	399	454	431	448	423	437	441	459	423	435	456	401	479	441	437	457	467	415	433	485	436	474	426	431	465	423	428	420	437	491	454	424	447	470	439	472	458	398	470	462	438	440	419	426	463	422	406	453	420	396	462	452	452	443	431	457	432	441	398	446	456	437	471	426	406	470	451	435	444	436	469	422	433	425	428	407	410	451	414	484	460	444	470	387	482	399	463	467	441	437	441	446	431	447	413	454	440	413	453	431	425	427	419	402	452	439	414	421	421	473	434	450	417	450	418	463	401	449	438	396	437	497	417	433	465	439	415	443	459	439	450	409	420	432	437	446	473	455	454	413	423	421	466	442	449	461	476	438	439	397	472	431	414	396	482	469	406	434	414	417	467	440	437	440	376	401	437	460	434	400	448	479	438	451	457	426	458	407	443	407	493	400	398	440	427	395	437	472	423	480	480	402	426	465	412	435	454	433	467	386	457	426	438	461	411	468	427	472	403	435	449	466	446	433	427	447	428	458	434	473	409	402	436	436	452	459	462	442	435	436	420	438	453	436	456	464	440	427	414	459	448	458	451	456	370	443	441	425	422	436	441	440	415	448	484	441	434	412	437	449	440	475	425	449	446	443	450	428	458	434	444	437	447	459	426	437	411	433	450	438	450	475	420	434	413	458	463	433	421	425	426	490	476	440	423	439	460	465	449	464	444	440	420	445	465	471	424	437	450	459	452	437	450	430	446	451	436	446	419	420	420	422	416	427	456	428	459	419	406	447	446	454	435	458	433	449	400	453	381	426	422	460	425	416	425	450	456	431	431	449	422	417	475	449	419	483	429	414	441	434	429	411	456	435	461	430	464	448	436	424	423	467	440	421	446	452	425	427	489	438	442	421	418	447	442	450	401	448	472	447	440	434	432	459	464	414	395	469	413	471	445	441	464	441	453	451	424	439	433	432	462	423	430	409	413	456	471	443	426	411	449	410	423	472	437	402	427	422	445	463	426	442	491	432	482	451	466	416	437	435	465	429	429	451	441	408	449	458	474	450	454	414	421	465	469	430	401	459	441	466	434	447	419	447	471	435	438	415	462	448	421	438	482	456	459	437	442	429	394	447	439	406	436	442	432	415	448	459	430	446	438	425	429	489	401	425	423	459	423	447	463	457	412	445	402	429	438	452	421	438	474	423	435	411	423	425	412	420	425	477	434	442	445	409	433	483	459	444	407	397	421	437	441	466	387	435	442	421	438	453	457	396	429	445	452	416	430	431	441	426	458	476	423	447	437	431	448	482	455	409	444	419	437	413	399	468	399	439	449	450	474	434	457	437	460	433	423	467	411	436	428	448	433	415	412	439	445	465	446	444	448	466	427	468	431	414	471	465	389	462	431	425	481	407	437	427	429	440	466	423	455	400	450	437	424	443	410	448	426	442	483	460	426	447	441	410	434	390	419	441	451	459	456	455	447	467	431	424	452	442	401	426	418	445	452	403	432	434	412	429	366	447	451	423	440	426	411	414	417	449	467	435	455	418	412	445	445	459	432	426	468	445	434	413	419	438	444	459	451	446	446	435	426	414	419	436	430	438	411	437	442	475	438	428	440	430	452	417	453	446	421	454	451	445	422	429	434	424	402	435	465	435	458	444	434	423	445	445	443	417	440	426	453	434	423	438	452	420	438	445	443	455	434	431	450	451	408	412	425	424	399	447	407	414	464	427	441	448	434	429	484	460	470	422	422	406	444	406	455	399	426	438	415	407	464	458	454	458	438	433	423	457	450	420	415	447	473	432	456	448	435	411	426	422	399	456	459	428	413	466	444	445	443	437	448	448	452	440	409	435	417	424	467	457	453	459	433	464	442	440	475	400	443	425	411	424	456	484	473	455	470	465	450	483	420	413	422	456	440	423	466	447	459	410	474	426	439	420	450	425	477	453	428	430	444	434	433	425	442	408	480	429	432	427	429	457	433	408	429	458	417	461	451	443	470	457	396	386	433	435	461	473	479	451	386	421	455	438	471	420	430	477	443	427	462	394	428	445	444	430	428	445	430	427	448	457	451	431	435	431	417	425	431	445	425	431	415	408	426	433	434	448	450	446	427	419	453	445	405	435	473	426	475	435	412	426	443	434	469	456	421	448	435	470	460	429	419	437	419	436	422	477	407	436	418	440	449	426	452	438	409	429	447	417	446	423	424	410	459	442	430	476	448	441	421	445	468	423	408	450	447	452	431	442	448	425	443	422	422	461	418	446	416	431	452	464	422	423	447	436	418	443	437	442	447	458	451	440	434	451	419	415	467	497	439	420	465	440	409	429	443	458	453	421	440	440	442	428	457	420	400	482	418	454	418	416	429	406	449	421	476	454	425	407	423	441	416	451	464	432	438	446	436	428	479	464	471	439	437	434	485	454	433	474	441	436	467	451	452	445	478	434	445	454	434	441	486	448	395	444	435	431	436	432	481	457	454	409	455	449	419	470	481	455	430	434	404	412	455	430	415	439	417	432	418	442	466	398	466	422	469	427	441	436	470	432	434	478	471	445	459	425	416	440	459	434	429	435	433	416	413	448	458	480	449	433	434	395	477	429	429	447	411	464	425	443	455	419	475	428	450	425	425	415	455	464	441	471	426	458	473	453	475	436	457	493	453	429	417	406	422	429	424	452	431	428	470	471	427	461	444	427	414	439	424	461	442	422	434	417	409	441	498	481	418	447	458	446	438	423	433	444	449	433	444	456	455	432	434	426	444	448	462	427	396	498	433	414	389	426	396	462	440	447	463	400	438	449	402	464	471	441	404	461	458	423	429	429	413	451	469	428	452	421	438	431	464	445	420	411	466	428	398	433	426	425	433	450	466	429	426	468	485	451	411	455	430	420	454	421	451	471	456	448	408	413	450	406	439	439	430	437	453	463	468	441	442	486	417	407	426	453	453	437	445	455	436	453	421	445	452	451	408	416	419	453	428	420	403	475	433	401	453	437	434	448	432	429	438	455	444	455	409	429	457	442	441	441	448	466	437	475	424	414	442	466	440	428	441	469	421	397	455	465	438	436	426	473	472
5086	9872	8496	4413	3117	2412	1970	1714	1419	1177	1040	914	917	845	802	764	769	750	729	681	704	664	680	619	681	646	621	623	636	611	602	656	605	650	656	581	577	608	603	589	596	605	598	600	646	596	600	634	595	619	604	633	614	597	611	646	576	584	610	603	598	588	630	596	602	614	625	599	570	569	598	566	570	602	628	620	620	589	582	643	626	595	639	578	614	591	643	568	566	629	586	539	631	610	572	545	567	653	575	599	619	696	590	557	589	573	606	655	596	595	611	586	580	581	599	612	532	560	623	554	545	558	637	572	592	642	576	576	583	552	595	626	587	587	575	603	615	622	541	572	633	594	576	569	644	606	649	557	568	587	572	595	615	597	565	579	549	577	531	581	561	567	571	582	557	599	580	600	585	589	588	573	590	618	599	546	588	575	572	614	633	537	580	597	577	550	577	581	623	595	552	549	598	606	581	530	579	586	591	595	578	574	574	612	595	536	587	623	555	531	555	596	600	615	611	605	599	561	550	541	578	575	603	603	528	583	537	551	573	599	604	544	604	569	601	572	576	540	574	581	607	558	611	552	560	630	585	654	584	567	594	587	582	590	559	600	589	584	605	618	563	594	609	574	565	570	585	605	592	603	568	534	557	578	553	604	600	580	589	651	572	600	600	575	563	551	622	578	597	565	579	591	565	555	561	591	565	611	571	582	541	601	574	619	599	598	598	530	580	598	608	540	576	568	599	596	556	600	602	577	595	573	603	582	579	598	614	566	610	596	530	572	628	548	578	585	607	605	590	588	603	561	583	581	571	622	590	566	566	599	569	604	585	589	593	596	596	625	567	566	625	570	548	541	598	613	617	607	589	552	580	567	577	604	583	596	577	540	599	575	579	545	583	599	603	584	576	569	581	594	578	611	582	551	619	542	598	571	550	581	609	541	583	608	596	572	591	585	603	537	586	578	591	580	609	575	618	590	575	609	589	570	582	588	573	546	544	594	569	575	534	602	588	551	626	594	588	568	588	603	579	553	568	570	567	530	574	567	547	575	613	564	601	568	591	593	551	601	605	569	576	595	576	552	577	572	591	596	597	595	610	594	597	567	596	605	596	629	566	575	602	570	609	595	573	647	588	603	616	614	560	563	590	550	565	575	596	560	590	560	625	579	553	597	571	622	622	602	615	567	580	635	598	614	628	589	554	624	632	603	565	551	564	563	627	554	592	559	582	542	597	574	579	567	560	614	550	580	545	586	613	556	562	587	570	592	584	601	651	587	591	566	588	573	560	576	570	583	591	570	591	600	570	557	610	580	587	626	619	570	596	585	577	584	564	563	564	594	565	571	598	624	638	600	560	558	583	626	636	540	579	553	580	584	574	582	561	569	600	600	604	614	586	607	575	566	610	611	585	635	565	588	617	601	596	597	560	569	575	587	601	632	603	530	607	586	625	605	585	614	590	564	613	578	583	593	588	643	556	577	597	597	588	554	588	576	597	551	580	570	637	569	637	576	563	586	598	616	587	580	596	584	575	522	625	568	586	610	575	593	620	566	563	598	627	572	593	567	566	593	553	611	589	560	585	578	594	552	608	587	594	585	597	602	575	575	565	596	596	575	574	572	579	569	564	579	546	572	618	585	575	615	577	590	589	567	566	615	589	550	595	593	586	588	555	607	614	549	586	597	619	577	570	552	627	557	568	619	531	593	596	595	581	599	566	571	578	543	611	574	596	546	539	566	561	636	595	592	620	620	584	581	599	578	531	561	591	612	562	607	582	577	570	623	571	605	560	551	580	572	612	546	565	584	564	546	600	579	605	598	558	590	581	617	586	574	563	578	601	550	563	599	598	555	610	650	549	599	567	613	632	550	534	577	603	632	606	609	599	563	600	544	586	564	557	579	583	604	584	609	647	559	553	542	554	600	572	558	600	579	587	538	570	573	577	631	592	576	623	542	572	600	594	568	606	589	557	576	609	587	610	592	605	596	599	593	575	551	584	617	585	588	610	562	607	594	574	558	593	594	578	573	569	609	597	541	549	512	603	582	563	599	558	565	586	587	605	609	577	603	556	583	576	577	574	591	586	584	567	585	621	589	559	594	611	616	588	579	621	608	653	585	570	577	558	618	601	600	579	644	561	533	611	549	548	579	587	599	570	579	627	593	551	591	580	596	605	598	549	596	562	556	621	521	556	599	542	588	531	611	561	620	612	616	574	603	567	594	591	632	566	567	601	597	590	596	569	550	545	606	559	597	622	554	562	615	611	570	540	597	613	585	562	563	567	600	608	552	618	576	575	591	580	585	590	607	591	618	590	597	635	593	602	585	568	588	611	557	623	623	562	570	602	561	576	591	552	554	610	618	590	561	546	614	601	573	576	610	614	602	610	608	544	536	556	601	613	540	564	531	597	621	572	590	596	606	544	587	593	577	586	563	557	587	605	591	587	593	597	626	595	578	596	582	600	574	604	569	562	584	635	544	575	606	564	562	576	601	606	577	573	596	597	586	599	612	576	559	594	586	582	585	545	571	534	601	592	546	606	587	570	612	567	566	640	627	595	604	599	595	572	548	559	549	598	559	575	568	535	617	648	594	572	617	588	564	593	573	566	606	594	553	560	619	595	544	555	579	606	555	566	625	592	600	571	593	556	565	581	625	581	630	538	605	543	551	566	634	555	559	583	619	594	576	534	572	571	584	619	535	595	559	613	593	594	505	627	551	608	660	603	567	579	569	583	573	562	541	623	560	572	594	587	574	572	561	585	667	590	569	569	587	553	564	598	576	580	549	620	602	602	553	609	601	591	586	597	576	528	573	562	633	590	584	586	539	573	581	594	575	547	559	594	620	587	596	575	553	615	573	577	606	555	569	598	599	562	576	602	541	606	615	592	594	595	590	567	608	579	586	593	593	611	513	601	526	591	585	614	616	577	621	580	598	583	558	581	564	564	497	586	619	577	572	588	589	548	544	564	573	592	619	575	543	578	551	585	567	559	550	607	606	542	630	593	572	625	616	579	627	589	578	543	576	542	568	590	577	553	579	568	580	609	579	622	566	570	565	593	587	564	585	583	603	637	594	604	593	567	591	624	565	628	613	579	581	541	585	568	601	626	565	559	602	571	570	540	598	599	559	580	565	578	597	623	587	581	577	613	610	546	602	571	583	611	589	571	586	612	570	586	592	576	586	647	579	573	599	633	628	564	582	574	581	615	562	597	568	549	589	569	581	591	565	590	604	590	619	581	592	575	597	571	607	592	614	560	578	625	592	635	584	579	560	593	560	630	545	611	554	597	588	599	545	551	602	578	584	593	602	544	556	579	603	582	589	587	642	620	578	586	580	595	589	580	568	626	606	589	583	633	597	608	575	600	561	587	559	581	559	571	564	574	573	575	578	564	599	541	582	572	572	603	625	582	573	570	613	626	580	601	567	538	608	576	572	572	643	603	624	555	632	558	579	601	586	575	544	585	595	552	595	560	575	559	583	618	611	553	537	584	556	592	619	562	588
23570	21592	29540	24122	21592	21583	5159	1074	780	683	586	584	445	420	424	381	378	337	344	326	298	281	255	313	295	271	289	265	248	267	244	261	270	223	248	260	236	258	252	221	242	253	263	241	260	222	219	247	232	220	258	236	254	222	248	229	230	237	235	214	236	248	231	221	261	217	220	237	230	230	222	226	235	227	228	210	217	240	243	257	255	248	207	219	200	251	259	247	226	239	224	234	241	236	241	230	245	232	228	226	283	265	271	242	251	262	244	235	243	273	221	243	227	235	226	213	222	237	216	243	211	206	232	215	223	221	224	231	266	267	231	232	214	233	212	250	234	230	235	222	253	242	255	248	217	231	240	235	240	234	221	222	218	225	218	261	234	222	227	233	222	207	226	238	246	217	226	212	232	240	210	215	218	207	212	224	206	231	235	251	216	228	223	207	207	229	215	213	241	216	232	243	242	223	222	202	220	221	215	237	238	216	243	218	242	214	228	222	228	234	220	229	227	208	210	220	238	245	228	274	220	213	199	209	230	222	234	260	225	235	215	238	237	201	240	218	225	240	214	225	229	236	230	211	247	262	219	254	214	226	224	222	231	231	222	237	215	242	255	205	226	211	230	229	222	215	213	216	248	250	228	214	234	206	248	250	215	187	226	235	220	214	216	222	221	218	207	217	228	241	223	254	245	232	256	210	231	228	234	208	209	242	229	215	215	216	243	213	226	227	225	215	208	229	232	206	235	203	226	210	198	215	241	258	222	204	220	254	231	200	211	211	221	232	214	208	225	218	227	244	235	248	231	188	269	226	215	247	233	214	244	254	220	220	204	223	214	241	209	215	208	241	241	221	222	200	207	239	272	217	225	221	221	236	211	211	222	203	245	226	220	233	223	226	215	224	206	249	235	208	238	229	222	233	262	189	213	228	233	215	204	255	232	240	246	254	217	221	223	199	220	244	208	218	224	245	188	240	225	213	207	251	237	219	234	232	209	222	209	242	226	228	226	234	229	213	217	220	232	207	236	228	234	236	215	218	220	231	220	224	231	216	212	240	260	222	222	210	236	225	257	239	254	228	204	220	225	226	241	223	233	199	241	244	228	253	233	271	244	260	215	216	201	233	221	230	247	225	226	250	238	237	244	229	201	219	227	225	200	208	243	229	201	249	205	243	239	250	205	253	227	239	209	242	250	229	236	225	250	230	201	239	238	240	222	223	240	196	227	240	231	232	250	241	225	211	233	203	226	226	220	229	257	222	233	218	213	184	238	241	204	253	259	226	247	243	227	209	221	242	220	203	252	223	238	227	216	223	238	209	203	240	235	232	239	227	228	229	218	229	211	221	246	204	241	220	218	237	215	235	244	242	242	248	243	236	219	229	234	213	203	209	196	220	229	242	242	249	219	202	251	219	202	228	227	203	249	242	246	231	220	247	240	246	218	229	223	222	221	220	236	238	224	229	237	240	249	221	201	232	238	224	232	209	216	242	230	239	231	218	221	228	238	227	235	202	261	234	233	218	219	238	250	199	202	235	222	222	260	226	225	238	215	226	211	213	238	206	207	213	238	213	237	229	216	266	215	213	225	212	222	227	211	244	240	229	221	230	239	204	246	212	222	217	211	221	229	235	230	239	213	222	234	216	234	228	232	226	226	259	236	236	228	219	211	242	251	200	248	192	236	227	206	225	221	231	229	208	236	212	203	218	223	231	201	223	234	227	227	232	228	220	207	201	213	231	273	209	263	230	230	207	236	214	234	244	250	214	232	243	236	246	234	204	228	222	243	221	206	240	232	193	254	227	224	209	211	244	242	210	217	237	228	212	203	246	214	252	237	228	198	253	227	216	222	203	235	223	225	269	212	226	242	216	203	237	216	218	234	235	216	211	226	221	236	244	240	253	245	222	204	248	185	237	238	199	222	233	221	239	209	227	223	225	220	219	235	237	234	219	228	250	239	213	230	232	213	216	199	225	228	242	244	214	224	272	220	201	211	216	244	225	245	224	208	223	244	207	238	238	246	234	237	228	250	222	235	232	233	221	212	222	237	211	233	245	240	219	224	228	222	205	189	202	234	215	230	236	227	193	203	212	237	252	215	204	208	225	240	200	224	239	202	235	222	226	206	237	216	210	212	260	227	255	243	216	208	194	229	221	220	212	212	212	202	224	201	230	226	210	235	232	222	204	239	235	208	260	228	214	231	217	206	210	238	245	238	198	215	227	231	217	214	226	219	221	218	220	222	228	259	245	226	209	222	235	205	212	229	238	224	204	223	230	219	199	237	212	214	245	232	208	230	210	234	236	228	208	215	213	225	197	249	217	235	234	204	246	231	206	229	241	259	224	251	209	207	218	205	242	234	216	214	221	208	225	229	236	212	228	215	224	228	235	232	256	239	230	242	219	229	239	218	236	246	222	232	226	229	219	233	215	232	222	202	209	220	236	221	242	229	252	224	239	239	230	205	243	203	214	246	245	218	235	215	250	230	206	226	221	239	216	229	205	237	242	225	228	219	218	217	228	221	210	228	232	234	240	230	209	233	249	213	220	235	223	224	231	239	243	226	200	213	229	221	196	229	246	247	233	221	229	233	205	208	202	227	221	211	202	228	261	233	232	222	246	230	222	199	227	229	223	240	245	222	234	219	231	237	202	251	228	191	240	212	236	264	232	254	221	253	226	231	225	212	204	234	234	240	222	224	216	234	187	227	214	219	212	238	208	194	223	208	213	231	222	243	228	194	209	223	215	219	225	229	219	231	250	230	254	223	226	228	251	210	227	234	214	217	234	226	215	240	239	226	222	239	250	233	219	239	223	252	246	219	220	224	230	242	227	213	235	234	218	235	242	214	227	243	192	205	242	208	207	217	221	215	227	229	211	218	242	225	221	240	246	240	252	221	233	232	217	224	253	226	225	230	215	240	230	225	197	234	241	249	216	205	216	233	227	249	224	201	236	197	223	206	216	201	199	231	241	214	240	237	238	241	203	215	251	224	252	247	216	214	207	237	222	212	220	203	240	233	222	225	214	224	227	242	238	249	212	226	200	236	222	221	219	225	212	249	206	263	233	233	214	216	226	221	221	239	227	206	228	218	223	235	249	235	201	209	220	270	232	231	255	236	232	254	255	232	234	260	256	234	222	243	203	226	215	225	233	197	237	218	207	252	212	208	228	203	208	240	222	233	219	216	245	254	228	214	236	230	235	260	225	247	230	221	224	251	203	226	212	233	243	209	245	208	206	200	242	223	235	210	240	235	231	228	222	239	231	221	219	215	231	239	241	209	245	219	210	226	200	242	218	219	256	200	239	232	230	211	246	217	212	227	219	226	209	201	235	237	194	238	212	228	235	249	205	225	222	247	205	207	213	216	213	210	204	218	245	241	250	225	196	205	236	232	227	246	228	238	219	215	212	244	220	229	218	223	242	239	211	242	221	243	218	201	215	249	219	242	202	214	199	198	226	230	216	248	229	203	207	231	220	211	249	224	224	235	232	229	210	247	227
7278	15883	13542	7420	5089	3755	2955	2377	1839	1539	1237	1059	892	854	682	668	635	610	540	538	502	476	467	439	449	421	404	388	390	375	406	392	402	376	366	335	347	328	341	365	367	316	348	338	331	332	344	344	325	348	352	354	342	322	302	322	325	316	307	323	343	336	353	329	314	331	308	328	307	329	345	299	309	322	340	305	308	298	330	298	326	316	299	324	327	349	341	355	325	334	319	336	310	313	286	326	309	288	316	314	385	438	347	344	340	320	337	355	344	335	336	291	326	324	295	296	281	292	311	308	327	291	283	284	319	317	303	292	305	328	315	309	320	316	292	309	287	313	339	342	302	307	336	300	312	309	305	299	305	330	311	326	316	304	319	291	306	303	285	291	301	308	288	311	288	262	321	297	315	293	306	320	287	263	285	327	308	308	317	323	284	291	289	310	303	317	330	302	317	338	339	306	291	306	277	315	274	240	255	321	325	298	306	307	288	283	314	331	314	321	294	324	300	306	266	291	313	335	288	324	331	335	297	308	284	318	294	328	292	291	325	324	322	297	339	328	328	295	321	339	326	307	322	332	292	321	321	309	311	293	289	304	319	302	345	323	290	330	317	309	290	315	339	315	298	277	311	303	287	297	317	330	318	318	306	302	301	339	291	316	318	317	295	291	334	288	276	310	286	302	306	305	329	299	322	280	308	313	308	308	295	318	323	294	343	270	308	338	317	295	303	322	298	292	307	327	286	322	296	297	335	284	330	315	301	328	322	325	330	342	316	328	293	296	270	301	334	317	310	322	312	338	291	295	271	311	298	328	321	291	280	326	266	286	317	310	327	297	303	342	329	309	311	304	329	299	341	310	321	269	268	306	297	328	306	307	283	316	314	312	292	307	350	298	304	308	296	326	289	310	314	316	296	304	292	291	269	306	293	283	315	311	303	314	320	335	326	317	298	319	315	309	307	282	309	285	347	307	319	309	328	302	289	282	295	292	305	313	312	277	320	307	286	338	298	288	310	301	323	322	321	307	314	310	292	294	264	277	312	311	331	308	310	316	296	312	332	317	269	313	301	317	287	309	313	309	291	297	320	292	299	312	332	300	288	303	296	293	297	293	311	312	279	297	278	316	303	286	338	304	312	315	305	327	311	317	322	308	294	305	313	300	282	314	298	337	299	348	304	299	298	301	320	316	313	320	310	299	303	308	326	313	328	316	289	295	302	315	303	303	306	289	299	321	291	300	339	312	310	322	300	293	321	309	353	283	320	301	285	297	273	295	350	295	317	297	302	315	291	311	307	299	300	299	283	285	338	314	282	294	261	310	308	323	314	313	305	316	309	277	292	309	343	276	287	332	297	305	293	289	305	329	318	310	303	292	297	294	305	279	306	307	306	314	294	286	316	319	325	316	326	313	276	310	330	305	308	345	343	331	306	281	281	342	293	278	313	322	295	317	290	302	276	288	294	295	298	305	310	309	310	308	301	292	295	300	308	304	311	286	313	315	299	310	308	285	305	326	318	344	299	312	330	317	303	318	286	307	289	312	306	291	273	278	340	282	312	310	341	275	293	321	324	301	308	294	294	301	332	324	308	336	306	318	291	313	318	298	321	341	305	307	298	272	316	326	319	293	320	303	308	317	304	322	296	289	320	340	323	302	320	294	354	288	300	315	305	312	314	314	318	328	288	300	297	308	305	332	313	303	279	305	281	304	296	297	328	279	299	340	282	261	341	310	320	300	305	318	278	305	296	317	302	329	300	303	318	312	284	319	317	304	299	294	330	306	297	322	287	333	297	319	337	303	319	303	303	310	300	317	320	324	303	299	307	303	306	330	325	288	318	283	315	303	311	276	323	308	283	310	292	281	301	325	286	345	329	314	329	289	303	282	308	300	306	299	313	306	300	301	295	320	320	308	294	329	337	319	331	267	322	324	295	301	288	277	310	297	301	279	314	326	277	288	295	303	330	297	335	308	294	294	287	297	305	321	308	326	316	320	307	293	318	320	323	314	303	319	299	294	373	299	283	318	310	313	316	322	276	309	271	301	322	292	304	297	314	326	285	304	312	311	299	325	327	303	320	285	321	294	304	326	299	321	304	307	347	293	325	322	291	317	334	305	289	315	317	307	289	278	296	279	301	313	283	284	298	298	295	321	293	276	318	278	298	288	301	329	331	287	295	327	282	309	317	299	287	307	307	298	320	314	345	307	290	337	306	307	307	301	342	318	326	309	299	269	327	311	324	335	310	311	319	319	316	323	299	313	306	287	303	347	330	298	333	297	308	319	308	316	294	297	343	309	327	324	310	294	284	306	293	327	286	306	289	310	324	291	317	273	258	331	299	311	310	295	300	297	283	283	268	286	297	323	262	312	296	300	318	313	314	288	298	287	327	304	295	325	305	327	288	306	255	313	294	313	355	325	325	307	327	314	303	306	321	306	296	311	333	317	300	269	287	339	318	307	285	289	328	301	286	331	316	275	303	266	309	263	334	301	306	320	316	303	309	307	309	332	299	326	291	291	313	304	328	289	324	312	320	278	303	300	311	314	305	315	302	285	293	309	300	302	279	300	273	306	304	307	291	293	297	309	299	317	304	323	319	310	316	265	317	315	328	355	308	301	284	314	293	322	315	307	300	288	286	282	316	298	318	298	296	290	318	283	306	281	267	276	312	316	336	303	307	287	335	315	311	284	272	280	329	293	309	346	319	303	285	315	299	317	271	282	295	255	332	341	312	307	318	289	318	301	268	287	316	317	301	308	328	298	329	290	265	306	294	311	319	337	298	316	294	287	308	312	305	331	311	282	330	299	293	293	314	293	285	311	315	312	312	330	318	311	355	300	288	328	337	298	305	321	310	299	333	300	282	311	321	307	303	313	314	328	319	283	302	289	310	283	305	314	330	329	290	299	300	307	278	260	277	322	344	309	296	299	300	301	302	293	336	305	305	334	313	323	298	289	328	325	308	298	336	320	314	306	305	360	310	301	309	337	310	316	296	327	312	314	291	274	277	315	330	302	327	306	281	317	313	330	283	288	293	302	302	357	302	295	283	353	300	306	296	287	301	257	282	310	270	309	324	310	315	319	322	270	321	275	281	285	292	291	360	307	316	298	306	309	309	292	349	316	283	301	311	281	296	325	298	298	321	296	283	315	278	304	327	303	326	308	277	338	250	303	318	305	315	330	306	288	302	313	325	303	275	313	300	289	342	308	317	311	294	329	294	313	341	312	363	307	301	306	301	290	279	304	328	281	317	315	315	307	298	314	326	312	304	297	320	280	316	311	288	281	336	273	305	321	298	303	299	313	315	322	311	286	330	321	313	344	293	286	307	308	281	296	292	286	299	287	284	326	307	320	292	295	328	290	324	279	301	299	321	310	293	312	324	337	283	310	315	272	281	299	310	296	302	300	323	291	301	299	306	313	335	308	334	312	329	294	335	318	311	296	321	332	299	315	313	309	325	343	289	328	283	308	297	312	305	315	311	317	301	295	302	311	331	333
27527	20680	7683	1020	664	629	590	562	532	527	566	538	582	556	506	544	552	543	571	561	547	503	528	514	573	531	532	530	514	529	539	551	504	512	565	547	479	539	553	561	553	543	502	531	489	512	552	516	533	513	519	555	553	549	553	592	525	529	525	539	520	563	521	473	589	555	590	534	583	522	527	553	552	520	546	537	539	562	532	558	535	535	570	552	563	563	554	553	554	551	489	500	531	540	553	514	557	584	548	568	554	561	520	527	546	586	552	507	544	553	510	590	559	520	534	516	533	534	521	579	545	495	517	553	537	539	537	547	563	526	493	559	520	504	530	510	520	528	550	518	538	573	545	528	505	506	525	545	529	558	514	562	524	531	515	584	549	557	506	521	528	486	537	517	490	507	535	558	553	521	529	569	508	555	531	537	555	509	518	520	535	514	495	551	543	470	520	554	535	554	517	542	515	545	574	521	568	530	569	509	527	534	529	537	512	511	527	554	536	503	531	549	544	489	502	550	541	531	535	510	569	598	539	531	514	505	539	540	550	499	550	509	541	534	507	557	536	538	570	543	529	537	550	514	523	531	505	490	541	517	543	537	540	550	533	508	490	526	499	508	592	540	509	575	528	507	537	566	545	526	557	550	536	531	567	534	534	507	558	609	506	529	535	529	517	529	527	537	528	569	521	508	532	508	566	526	581	547	575	537	560	546	530	549	523	491	551	545	536	542	523	542	535	566	540	508	594	550	573	507	530	526	511	544	512	559	512	530	538	534	510	540	543	548	525	548	537	515	555	551	510	503	535	566	555	582	520	530	564	525	569	558	513	553	519	529	571	494	528	526	514	523	559	544	546	550	517	481	557	529	546	556	558	507	534	567	571	536	524	559	493	555	522	536	525	551	560	519	509	520	521	533	560	514	578	557	532	569	542	580	546	539	516	536	493	528	509	509	487	536	518	532	514	509	523	530	531	527	536	529	484	540	532	522	578	552	516	493	530	511	586	538	551	553	575	512	523	585	489	554	533	547	596	495	537	547	516	525	531	511	513	547	569	505	538	524	534	520	552	522	513	532	548	562	584	550	553	503	594	519	513	515	529	540	528	557	554	480	509	560	577	514	530	540	536	524	498	497	542	526	527	544	533	549	502	548	542	536	558	513	529	525	536	548	488	547	535	520	537	524	524	567	575	554	538	475	516	519	558	515	496	519	561	535	562	530	535	566	546	560	556	581	516	531	563	572	539	505	538	516	514	551	540	528	528	519	553	526	557	554	560	516	574	503	552	506	574	529	537	587	528	575	556	542	562	526	505	560	495	545	552	543	529	588	516	543	508	552	547	520	490	538	550	486	549	500	521	566	547	504	502	556	587	500	551	547	539	529	589	542	550	489	504	562	530	540	526	554	545	543	558	577	528	542	536	531	526	520	525	561	497	533	529	524	514	514	537	529	547	493	518	554	530	569	528	577	531	502	539	559	535	554	486	522	539	503	540	553	527	508	531	537	542	548	518	510	547	546	522	531	534	553	525	519	567	506	554	541	538	498	517	541	564	550	566	552	533	581	561	535	512	519	561	552	529	544	586	555	510	516	552	506	541	541	525	521	528	553	527	514	508	527	551	526	520	558	530	528	547	502	548	544	523	567	519	526	544	572	541	539	513	532	554	543	519	555	540	528	507	549	531	529	537	556	522	510	525	539	524	527	539	517	518	546	557	525	525	547	495	534	533	502	542	569	556	510	513	520	530	531	564	522	573	532	543	509	527	528	551	542	562	539	569	540	546	506	538	515	536	552	608	545	496	526	494	541	547	539	496	532	494	527	540	498	550	474	527	520	562	526	514	563	571	557	522	563	527	538	525	521	543	551	511	581	531	537	485	512	536	507	523	518	520	512	557	554	510	572	545	503	527	523	547	545	567	513	530	576	539	546	548	599	591	553	541	547	516	547	519	560	516	535	519	518	549	536	529	558	516	534	536	492	515	542	533	512	526	507	525	541	529	495	533	467	549	569	505	526	524	542	551	537	539	570	511	484	559	559	537	535	544	545	539	550	504	549	531	556	544	549	560	540	540	541	518	526	505	561	540	515	548	481	522	516	538	597	510	523	522	505	557	536	501	566	541	557	584	511	509	501	538	529	543	554	507	522	513	547	504	525	528	549	548	570	549	527	557	553	564	482	551	530	530	547	538	541	537	529	558	543	550	588	538	517	540	549	547	559	494	528	529	552	547	535	560	488	528	547	528	573	521	559	550	540	569	536	565	555	542	557	521	556	542	519	539	544	535	498	556	548	574	497	528	523	539	540	521	562	541	531	533	506	549	527	553	502	529	518	512	511	525	492	559	528	554	526	529	508	526	513	519	568	535	569	565	521	480	555	508	540	481	476	553	552	526	516	511	543	534	523	541	538	540	525	534	516	542	493	531	549	545	525	560	533	551	520	572	545	559	497	510	542	524	551	582	537	558	523	552	505	514	507	520	512	519	534	539	508	549	511	532	482	522	565	561	556	491	570	525	546	518	466	536	504	524	488	531	537	561	512	557	490	504	536	498	512	502	500	484	566	530	540	559	502	514	563	513	482	530	531	558	535	517	523	521	553	531	537	523	485	526	526	544	504	534	571	485	547	523	544	503	508	498	533	497	507	508	548	549	548	553	547	550	556	589	497	509	509	544	536	524	531	494	525	547	536	492	512	536	572	525	546	610	503	524	549	548	523	495	525	498	527	549	555	543	545	544	584	562	504	555	542	539	537	543	503	522	550	519	552	542	528	500	536	551	555	560	535	511	526	518	529	524	528	546	527	519	528	520	517	538	542	533	545	535	561	543	521	552	566	524	533	542	508	539	556	521	532	533	536	516	548	528	520	540	511	519	525	534	520	561	495	582	556	514	537	538	510	546	572	500	506	527	547	554	529	571	530	536	544	508	519	558	539	557	514	513	536	544	518	583	559	513	562	552	512	557	537	548	525	498	516	543	526	554	538	482	512	531	564	492	537	537	544	560	529	548	497	524	508	567	494	530	552	491	492	506	516	555	520	522	483	576	548	513	546	526	533	512	565	537	551	533	566	494	534	544	511	520	521	531	523	551	546	502	535	556	542	512	552	532	599	550	531	526	503	523	553	536	534	529	507	522	524	515	526	538	567	508	504	484	524	541	547	561	519	523	528	505	468	542	547	531	526	531	545	523	578	526	531	520	552	528	510	522	508	496	495	499	551	520	535	547	559	541	603	497	523	567	555	558	542	522	497	503	553	518	530	552	533	547	510	537	544	536	507	514	540	536	574	547	481	495	554	563	496	548	515	518	566	510	549	565	520	557	517	517	532	515	506	532	523	534	505	518	523	549	549	507	517	577	512	615	513	533	520	545	535	550	518	530	515	524	560	531	539	566	525	524	586	550	533	488	539	528	529	502	527	514	515	548	507	554	554	509	512	552	539	539	540	564	532	524	589	522	505	562	564	525	573	533	532	512	523	559	570	520	544	529	520	500	554	527	529	537	559
4102	1433	1347	1011	834	789	745	777	752	797	744	679	693	687	708	722	678	735	724	670	683	684	714	691	771	691	673	709	764	685	719	700	723	703	721	692	664	678	697	710	730	686	684	709	669	721	697	707	719	744	694	707	703	719	678	621	664	677	730	663	730	703	663	708	696	652	669	680	693	746	743	707	703	690	693	697	701	702	711	701	699	721	718	736	760	730	700	695	693	711	757	719	671	687	724	750	705	719	688	690	735	751	730	724	664	683	703	712	684	731	720	681	728	707	687	649	722	684	708	738	668	658	697	676	702	703	687	686	702	737	731	666	648	726	702	675	659	686	676	704	697	707	694	712	657	678	696	683	716	671	700	704	703	642	697	683	655	675	681	681	675	697	704	659	657	726	693	716	681	692	726	731	683	729	736	726	698	733	695	684	652	656	693	685	719	714	700	704	665	700	690	694	702	710	718	687	707	730	671	714	688	694	673	621	771	695	720	703	675	678	739	712	687	701	729	672	685	697	732	713	704	712	693	676	711	672	686	705	762	686	693	724	721	721	721	711	708	653	662	666	676	737	669	727	696	719	721	714	685	665	729	707	703	737	721	652	728	698	756	690	687	690	699	700	653	689	685	714	698	703	679	723	700	703	689	690	708	709	720	711	678	651	682	718	660	752	707	703	699	688	716	720	675	667	714	688	655	721	681	691	685	697	709	700	747	729	688	683	654	693	726	672	665	674	673	685	701	755	696	661	692	702	680	693	739	696	694	667	697	695	696	676	701	683	731	683	674	704	674	730	657	668	729	674	691	702	716	677	713	691	697	720	657	649	695	649	695	711	689	688	691	750	698	710	711	708	702	654	661	667	666	693	711	651	652	680	731	644	731	702	720	674	701	692	678	713	700	632	662	726	681	676	692	665	653	690	714	674	706	704	723	706	633	687	681	736	666	704	663	702	707	654	688	706	668	671	657	703	719	672	678	698	728	642	657	714	681	714	688	693	723	732	725	676	688	677	665	677	693	680	697	626	718	707	706	626	703	715	724	689	761	679	671	704	660	696	707	696	668	670	698	634	739	643	668	674	708	705	681	645	687	713	641	728	678	694	724	711	658	686	679	686	686	667	657	695	738	728	737	692	699	703	636	722	694	673	677	684	636	694	638	698	720	740	718	656	680	648	750	694	672	705	680	704	708	715	656	695	695	685	743	686	689	690	670	746	710	687	725	708	695	691	701	683	711	654	732	662	660	689	686	712	709	668	695	740	697	699	685	714	677	667	702	672	720	684	732	679	673	707	767	698	715	695	684	733	668	645	641	642	703	677	727	701	717	648	717	653	676	649	677	677	727	701	681	699	702	666	689	708	681	716	701	689	723	700	671	732	696	721	713	685	688	726	672	680	679	656	671	691	682	737	713	740	702	703	687	695	730	666	676	698	699	727	701	701	733	720	646	691	685	701	671	679	707	678	691	648	727	701	721	690	693	702	719	689	661	714	735	684	692	660	738	707	725	713	636	702	669	643	708	684	708	707	668	732	655	707	699	674	702	659	668	681	680	692	647	684	675	736	674	728	712	750	676	695	644	703	671	670	687	704	693	707	672	651	695	725	706	698	754	688	649	666	669	664	671	761	656	707	689	697	710	692	655	670	708	674	699	725	708	694	690	685	655	704	669	709	723	733	719	676	667	712	665	706	694	680	676	686	662	730	708	679	723	716	697	677	710	672	732	671	732	659	739	722	672	686	744	701	706	674	675	715	674	732	685	668	693	715	679	696	692	689	688	667	650	679	706	666	658	668	651	741	682	718	678	697	709	712	695	682	716	739	709	719	723	722	667	688	684	714	696	720	708	703	676	671	706	683	698	720	670	709	679	753	708	744	686	673	691	704	679	698	680	739	710	669	708	670	692	686	713	660	659	690	655	715	677	651	659	717	691	684	705	691	699	738	656	696	660	632	729	708	668	702	677	731	735	718	693	667	647	704	689	696	695	680	728	688	692	695	711	670	696	639	745	654	642	685	687	706	692	728	692	688	702	678	716	678	703	617	705	737	714	681	642	728	736	682	764	696	654	683	722	721	684	681	694	698	719	718	700	699	696	703	667	647	641	702	730	716	734	683	669	672	720	656	713	696	776	708	698	722	702	676	694	694	689	665	721	671	718	674	686	737	701	670	680	736	672	711	743	790	725	641	655	719	705	733	715	734	662	711	701	705	704	684	734	695	645	686	723	715	678	697	694	681	665	705	720	718	661	725	673	676	731	646	659	675	734	694	672	652	698	673	721	696	701	726	724	690	665	713	685	745	683	747	671	698	693	678	682	675	658	725	700	694	667	714	702	748	737	678	694	684	675	683	662	684	687	693	692	672	704	684	675	678	691	685	671	728	708	651	697	650	745	723	709	762	689	706	680	687	715	728	708	682	734	713	702	735	631	700	704	655	664	687	646	711	676	656	683	741	644	699	721	657	673	670	658	729	719	748	703	729	681	681	664	707	676	632	682	705	651	708	658	753	706	704	706	717	672	736	684	707	690	668	676	680	671	708	684	738	652	651	681	671	739	669	708	682	753	710	751	680	658	668	677	671	727	640	712	674	702	726	760	742	697	718	686	721	714	667	742	646	732	691	691	705	732	662	681	713	704	678	692	696	712	723	680	662	670	694	706	669	690	698	724	712	695	712	676	680	700	658	729	678	698	697	700	659	584	697	725	668	687	669	630	685	651	637	748	675	688	667	741	699	694	727	694	696	665	682	685	728	686	678	700	665	690	687	712	694	700	738	708	669	691	668	690	733	691	698	713	740	717	658	688	675	682	711	679	709	714	749	679	720	701	704	673	632	690	693	683	676	668	735	686	707	725	729	675	683	676	691	739	672	706	703	666	686	663	675	661	696	704	699	711	691	703	699	753	721	660	667	709	662	707	691	696	663	653	685	694	725	731	649	679	684	677	699	675	711	700	743	683	681	659	683	659	676	665	674	676	707	652	683	663	653	698	668	716	684	716	645	701	732	695	716	723	687	665	727	678	688	619	658	718	715	692	727	701	685	654	698	702	682	726	667	716	653	729	685	705	723	747	667	705	689	704	662	646	724	692	706	694	697	673	741	720	720	706	724	651	663	700	694	771	689	664	680	690	717	709	742	702	723	722	662	672	716	684	720	711	693	723	695	697	631	690	685	676	729	707	695	700	671	702	669	738	689	683	712	697	665	704	718	717	682	692	714	743	675	647	686	669	662	656	690	721	704	705	706	680	652	724	717	700	699	711	683	730	718	651	692	767	720	735	698	721	671	662	730	697	690	698	697	681	668	695	638	676	706	710	724	688	736	690	728	642	672	700	715	675	713	651	715	717	726	681	661	729	714	739	702	714	704	665	675	656	659	665	692	706	665	703	715	708	693	685	726	658	653	701	713	668	664	708	680	715	647	722	638	682	660	652	730	692	704	663	663	729	721	668	706	690	685	697	673	699	681	718	716	676	698	669	660	677	683	718	758	667	714	729	684
24596	21558	28983	24569	21504	6865	1205	814	764	687	601	590	567	542	558	542	522	515	468	512	486	455	464	460	408	467	449	453	421	434	443	440	464	452	431	413	467	437	437	438	457	436	445	446	462	435	450	418	459	455	445	453	433	413	474	460	427	481	449	467	469	433	427	453	415	443	455	401	459	423	444	441	405	454	437	408	453	423	453	470	458	441	440	474	450	459	427	465	446	437	431	417	437	407	462	474	440	453	431	435	436	464	404	450	459	453	411	426	450	423	435	441	469	388	438	443	406	447	444	430	432	445	466	485	431	451	428	401	420	433	444	468	420	430	421	410	419	429	425	427	401	434	428	459	423	422	408	440	454	434	425	437	412	424	453	446	464	438	400	429	448	436	401	451	442	460	436	431	408	438	420	463	422	419	467	440	436	436	416	446	437	467	398	409	418	439	434	455	465	417	435	454	392	445	414	396	398	402	415	447	487	467	407	442	423	432	419	473	460	445	405	406	417	442	455	475	457	425	427	404	435	450	450	456	456	473	424	474	433	462	458	470	431	445	424	428	410	436	434	453	462	469	425	481	411	404	435	437	433	438	422	430	438	436	449	451	468	473	441	421	426	402	452	421	420	439	450	428	429	420	444	430	401	455	462	430	467	426	408	448	385	438	427	420	431	426	426	454	392	444	412	427	435	432	419	447	460	442	441	403	453	419	425	413	417	462	441	443	468	441	454	416	409	454	497	420	411	434	428	428	471	409	393	432	434	430	417	429	429	430	374	418	409	438	469	443	423	452	451	441	445	425	437	439	452	455	435	436	422	448	452	452	449	423	447	397	437	463	395	428	449	416	439	473	467	446	470	424	465	416	442	437	449	439	440	453	439	442	409	430	382	435	436	421	488	437	465	413	452	484	468	429	441	420	458	433	412	433	432	434	419	386	489	429	400	422	494	438	452	426	444	427	431	436	429	439	466	442	472	405	483	429	399	398	443	463	450	427	419	458	406	417	398	454	430	440	463	420	462	462	441	452	426	391	459	414	436	417	470	463	439	435	442	449	448	460	448	424	429	416	434	457	439	465	468	484	422	442	445	423	454	418	462	445	469	433	451	428	434	462	426	403	419	455	403	442	450	442	428	377	431	394	400	426	452	443	458	461	436	458	466	395	423	394	421	401	415	422	431	458	416	387	454	388	389	430	466	456	428	435	447	444	392	476	453	455	465	455	421	425	406	457	462	417	429	446	414	443	405	431	471	398	401	443	430	405	401	415	408	443	422	435	456	433	404	411	422	446	414	452	425	447	413	437	432	412	441	444	427	416	439	459	432	428	404	403	451	447	453	434	445	481	400	434	463	416	399	453	444	397	431	422	446	410	449	425	451	422	401	441	399	415	467	443	426	422	401	429	459	451	398	463	416	429	445	446	450	416	421	413	419	395	414	450	467	423	434	412	422	404	381	431	435	422	476	401	412	405	440	427	455	451	496	451	434	402	423	446	431	397	433	439	451	457	399	428	449	480	444	482	436	446	438	419	447	428	445	431	469	419	427	450	427	415	406	429	411	423	425	455	398	432	446	418	460	425	418	395	433	423	417	437	416	426	411	447	436	468	421	429	454	408	426	411	431	431	426	449	419	431	416	437	459	415	401	434	451	456	430	449	471	429	416	411	477	453	466	421	460	432	425	460	417	458	413	403	423	451	411	395	423	452	449	418	419	413	448	426	432	432	480	446	414	453	433	400	442	413	422	411	412	426	422	421	447	443	428	440	434	454	444	452	433	416	418	438	445	453	414	411	434	421	411	491	417	441	458	397	430	409	409	399	441	448	446	425	425	410	433	424	418	454	426	410	415	426	410	453	444	423	442	428	483	427	426	421	433	445	430	437	421	444	440	457	440	441	453	442	438	464	428	439	442	393	441	459	444	433	445	384	458	448	444	437	392	434	464	451	437	434	429	394	423	450	432	426	446	438	443	432	413	432	463	419	437	435	447	418	402	413	447	444	403	446	489	456	451	417	417	437	418	499	473	449	419	432	418	435	426	445	449	416	441	469	480	450	470	430	442	417	437	417	431	450	406	438	441	433	463	448	439	407	452	454	423	420	457	425	440	439	419	410	447	417	438	397	447	443	442	394	428	474	398	413	436	456	442	441	430	418	460	424	460	456	429	430	449	434	466	476	465	410	443	440	451	421	447	451	405	441	441	430	420	430	399	404	421	479	434	437	439	447	421	405	461	426	447	461	421	477	457	417	449	447	440	466	424	428	413	423	458	433	427	460	429	447	416	448	420	422	434	397	431	390	422	435	484	465	412	437	441	409	459	439	424	405	426	444	441	450	459	446	373	461	459	420	420	442	448	414	424	442	453	403	424	454	408	420	422	458	411	426	478	437	441	458	429	457	385	437	424	402	411	441	455	436	439	454	399	447	436	443	390	434	430	438	454	426	444	406	447	423	441	432	471	448	425	446	456	427	444	438	409	469	460	456	442	383	441	430	428	405	449	417	434	447	468	443	443	431	409	476	427	432	430	413	439	434	446	436	425	435	423	430	446	419	410	403	426	435	456	431	417	448	467	425	413	459	429	454	445	437	439	436	431	429	438	446	407	451	459	456	421	463	442	449	438	431	441	423	401	454	420	436	429	472	422	418	428	408	466	429	414	464	435	410	412	434	438	438	440	393	441	424	411	450	423	415	420	470	436	450	446	410	463	464	454	428	440	429	411	436	438	417	408	414	447	477	456	468	452	440	434	403	429	438	425	427	405	421	399	454	416	422	440	418	442	411	425	404	434	412	422	455	444	422	431	415	427	391	429	441	408	371	435	417	469	464	441	403	430	454	432	429	435	459	462	424	454	452	460	434	400	445	425	398	457	453	413	429	435	433	434	413	427	376	445	463	457	446	424	470	427	421	392	412	439	462	437	437	447	440	406	419	403	420	413	408	440	474	436	436	491	408	393	412	418	442	435	470	412	435	445	448	438	411	415	397	413	442	417	446	429	428	443	431	430	415	410	454	454	444	375	461	440	429	439	413	415	450	457	390	424	436	414	445	416	434	397	440	446	427	431	406	405	437	442	423	431	518	426	424	433	445	419	428	438	427	400	436	452	411	408	405	414	427	431	419	434	461	414	438	396	444	446	438	454	396	426	426	484	412	425	453	436	410	417	422	452	471	424	419	447	420	441	433	413	433	430	433	440	473	444	453	440	450	390	397	424	435	429	407	461	464	431	451	411	483	383	448	441	414	408	432	453	394	444	442	450	452	436	414	429	441	400	419	424	419	425	412	446	418	463	416	431	452	441	446	444	432	420	422	415	422	432	389	461	435	417	469	445	393	422	466	391	419	386	448	451	418	467	463	432	414	403	426	447	442	418	431	425	435	454	438	437	380	466	444	416	455	437	436	413	426	446	445	432	476	432	411	438	436	409	428	428	472	440	398	445	392	446	419	479	437	410	422	445	432	430	444	452	430	453	445	442	412	430	454	412	427	455	460	419	442	465	435
4908	9815	8411	4473	3071	2366	1971	1637	1317	1121	1097	971	855	846	782	767	738	681	675	677	672	697	702	639	642	593	627	647	593	616	610	607	619	606	618	597	607	623	614	593	640	630	619	606	547	615	605	572	594	626	573	580	637	624	582	587	599	565	605	598	587	613	614	620	601	610	616	540	587	580	560	578	577	610	587	581	549	589	574	582	567	568	620	625	595	601	561	575	587	590	577	641	546	588	551	552	572	553	609	619	655	629	603	602	602	579	602	587	583	569	582	607	559	548	570	560	587	539	623	591	554	597	598	599	566	592	551	540	556	582	585	591	605	550	546	595	586	583	563	597	582	535	552	610	598	570	626	573	618	600	602	570	533	617	627	543	614	579	563	542	575	617	582	625	518	540	620	594	591	578	565	613	614	525	545	579	558	579	555	567	578	591	578	593	578	571	589	633	624	551	545	565	538	560	580	568	565	577	570	590	577	582	592	587	551	568	569	566	631	553	565	541	572	616	602	565	613	589	596	597	543	570	561	594	585	581	544	553	571	577	583	582	552	549	598	597	587	582	576	574	583	560	555	566	602	583	609	596	564	572	524	580	558	588	570	586	596	599	563	570	565	565	554	616	549	603	588	612	571	580	598	565	588	555	535	611	587	575	559	541	575	540	575	587	572	618	564	635	575	609	566	600	572	598	612	599	546	587	577	520	588	590	594	580	577	577	577	579	564	577	559	599	608	602	573	613	590	577	594	572	581	561	582	596	601	592	551	604	565	579	606	556	592	572	579	566	604	609	532	583	603	584	630	619	576	576	551	561	572	542	574	621	578	569	612	610	590	596	595	580	567	572	587	598	554	543	562	568	577	588	549	606	551	571	573	598	567	530	587	607	567	576	601	545	549	583	600	605	558	615	576	599	555	579	609	580	573	595	566	547	534	604	556	572	593	595	569	567	607	582	549	577	573	599	612	549	570	542	568	566	574	625	607	577	610	607	569	592	606	598	546	578	575	584	625	585	577	537	580	558	606	646	613	561	569	592	618	585	518	619	574	558	605	564	555	555	596	549	609	565	581	583	568	578	584	582	595	558	583	565	602	578	554	593	592	562	550	614	565	570	598	569	621	563	571	546	599	567	598	566	585	595	571	608	577	588	565	544	586	578	568	590	577	554	571	583	600	570	582	586	550	589	596	544	572	571	598	587	559	565	586	614	558	546	524	593	584	575	611	574	610	604	590	611	567	621	637	573	597	588	631	559	567	588	629	556	611	561	558	589	566	545	583	520	605	579	571	591	584	573	570	624	563	588	590	582	579	598	563	607	574	611	533	516	598	568	607	584	576	596	609	599	597	571	598	536	594	586	565	533	570	583	619	568	600	549	590	625	575	559	584	576	615	570	618	631	578	605	581	613	601	610	599	571	566	604	576	622	585	568	588	546	584	539	559	612	595	616	572	606	542	559	555	579	540	546	575	581	580	622	569	565	571	555	578	555	627	577	620	585	619	605	625	571	575	562	603	553	566	568	563	563	581	569	601	593	635	585	574	629	579	607	633	585	590	578	561	596	603	548	602	613	577	587	562	540	555	577	589	557	585	597	554	564	602	610	573	574	586	554	586	632	581	592	556	618	557	598	634	603	594	574	603	563	591	603	590	583	568	595	566	601	593	543	580	545	578	577	596	608	599	642	581	596	547	616	606	561	679	556	600	581	554	564	517	580	565	560	611	528	596	609	597	576	597	620	613	570	608	609	600	595	546	569	609	578	566	587	586	559	628	565	533	610	545	595	609	587	619	517	540	587	627	627	592	560	543	557	588	585	545	591	571	585	583	573	563	569	562	604	556	612	531	554	565	576	577	587	575	588	566	589	616	630	557	626	627	580	617	533	547	609	560	562	608	588	603	621	634	565	603	588	572	534	571	564	546	563	600	565	561	582	585	607	539	581	596	611	590	526	581	596	579	545	519	547	556	577	552	581	579	569	570	519	547	560	569	590	614	595	564	567	555	575	552	586	590	559	579	571	569	570	577	533	535	586	554	563	570	583	590	572	581	575	561	575	578	603	583	562	606	570	556	595	549	592	614	569	546	555	584	564	605	599	560	589	613	559	559	582	555	546	617	544	581	614	560	596	575	612	583	596	618	580	580	592	594	577	538	560	555	587	548	601	604	522	550	605	551	584	603	583	600	600	555	557	607	566	600	538	582	607	614	577	592	598	584	574	514	550	595	605	607	617	626	559	594	571	548	555	551	556	567	587	595	526	599	564	532	585	547	579	609	599	550	620	544	595	549	603	560	564	572	542	551	566	539	543	551	568	578	581	548	529	601	590	556	586	606	567	606	570	611	581	605	581	560	587	570	538	535	605	594	629	575	588	567	546	607	557	583	537	559	575	576	565	560	608	594	560	572	552	574	629	548	543	608	591	536	568	598	589	604	608	554	596	589	571	590	575	580	592	565	567	586	571	552	531	595	571	600	605	597	575	591	550	588	563	570	564	568	575	547	576	584	604	554	570	544	581	594	597	560	572	592	595	594	557	555	559	587	630	560	549	594	559	584	614	562	583	573	598	560	587	582	555	614	583	594	566	580	588	607	604	588	549	607	590	542	555	612	539	583	569	534	634	581	584	586	595	595	595	569	576	570	562	570	567	593	591	538	566	615	617	567	562	558	594	574	570	586	591	599	595	549	574	560	575	571	596	562	552	582	574	573	630	584	622	568	606	550	564	651	591	562	583	622	531	617	566	620	580	554	538	586	563	549	621	607	585	566	580	578	599	585	562	611	597	576	551	563	562	622	592	594	640	550	588	570	561	570	533	565	612	587	572	555	541	579	586	573	583	609	523	598	607	597	605	553	555	538	551	573	573	571	582	543	578	610	579	595	576	548	551	595	591	582	561	545	597	581	591	536	583	569	584	574	588	553	611	553	592	546	581	631	551	547	582	580	605	572	555	573	571	578	542	614	569	574	577	589	582	597	553	580	582	560	590	580	592	585	597	600	562	587	557	591	586	547	618	609	589	589	581	608	559	597	585	543	587	631	557	590	584	590	592	579	588	623	570	583	623	517	559	549	557	570	579	595	561	639	575	576	577	550	570	553	543	603	524	558	563	555	590	558	535	576	568	559	570	512	580	570	572	577	594	625	605	582	601	596	590	569	553	607	567	577	576	544	539	618	584	540	578	541	559	600	581	572	598	612	583	583	596	577	569	552	598	595	573	581	605	579	576	623	599	536	539	571	577	616	582	587	596	543	589	552	584	595	557	566	571	609	621	566	583	551	554	601	598	608	601	598	600	553	562	592	593	580	609	580	607	615	567	571	573	588	546	563	578	569	562	592	589	614	601	560	591	573	595	540	596	557	525	515	568	544	583	576	575	584	559	602	552	595	617	545	588	584	504	576	554	591	593	558	564	635	551	575	566	586	575	561	629	574	618	602	552	616	589	587	576	607	601	526	602	608	582	576	585	597	561	599	589	552	594	592	579	594	601	559	552	600	520	590	582
23642	21642	29552	24233	21649	21607	5156	1118	776	665	554	528	499	438	405	406	388	325	353	327	314	291	298	297	293	252	278	279	245	264	252	272	268	263	242	278	252	251	266	255	242	256	235	236	237	221	249	244	228	227	228	208	220	194	251	203	249	235	212	226	257	218	246	220	214	240	223	241	214	202	231	219	233	228	243	208	228	219	216	226	228	235	224	231	254	220	240	246	223	225	229	234	215	216	214	223	231	250	213	239	268	287	222	234	208	229	235	229	202	251	205	238	228	229	225	236	231	214	221	215	226	190	211	208	214	223	225	227	234	202	230	201	230	206	219	224	216	232	213	210	204	242	223	217	223	220	205	217	236	201	225	208	226	194	219	229	218	224	225	218	227	226	236	200	224	211	217	181	212	225	207	203	210	238	215	201	206	214	207	212	203	232	226	230	208	207	225	209	230	225	226	207	202	214	223	227	193	239	186	223	240	210	235	223	212	230	228	219	231	211	226	250	217	200	220	190	211	211	201	221	229	232	232	190	213	204	242	222	217	227	246	230	210	224	230	245	227	243	208	244	211	196	195	212	234	229	195	213	234	208	236	251	225	225	215	238	200	242	195	230	212	215	244	241	228	210	209	217	196	192	220	216	207	249	217	239	205	209	208	211	213	202	228	238	216	217	222	223	232	224	231	256	201	195	232	229	207	204	200	240	236	211	201	197	218	229	199	227	238	215	194	223	226	228	199	194	207	194	215	242	225	229	232	211	226	235	240	218	243	235	208	216	202	222	229	204	252	242	237	241	213	194	224	207	246	232	235	221	227	198	237	230	200	226	219	227	231	252	236	239	218	209	204	234	226	218	226	217	223	230	229	220	247	252	204	206	229	230	204	217	231	248	202	203	212	226	205	226	205	211	237	215	232	210	199	208	234	228	209	232	215	212	219	236	229	211	229	238	238	224	224	212	249	232	202	235	249	215	231	211	200	213	203	215	212	209	228	222	252	210	217	229	209	234	217	238	203	209	225	217	222	196	208	195	195	211	207	206	226	215	215	208	232	213	206	215	195	200	210	226	212	209	210	197	207	212	201	238	201	227	233	246	215	230	214	215	230	223	230	212	210	186	231	235	235	227	223	211	218	224	204	210	212	215	224	220	197	229	206	195	231	226	241	196	198	231	213	220	210	212	187	222	232	229	209	212	245	242	217	233	209	209	244	210	237	202	238	215	213	211	212	236	215	227	234	224	210	202	187	209	223	225	236	231	229	213	199	199	225	240	208	233	250	229	238	218	219	208	211	219	207	229	263	214	212	210	218	251	240	205	240	244	189	222	223	216	208	231	222	200	201	242	207	224	218	196	225	252	208	194	230	218	222	229	245	212	212	201	224	224	194	206	225	212	231	236	244	243	236	235	222	246	251	207	219	201	232	243	199	248	230	247	217	200	208	204	196	218	217	231	251	216	236	202	207	230	227	218	231	182	218	247	203	219	223	248	215	227	233	224	239	215	227	219	224	240	199	215	215	227	220	240	209	233	208	229	193	212	203	236	214	220	209	218	217	231	229	224	232	220	229	208	210	196	236	224	218	208	190	209	216	222	220	228	211	228	219	243	212	220	241	204	213	227	211	219	240	236	240	234	217	224	221	204	210	199	214	227	216	242	223	226	224	221	214	225	228	197	247	214	210	227	204	215	219	208	234	208	212	230	220	242	211	233	239	223	191	214	207	236	205	205	242	219	216	218	209	246	220	236	236	213	211	214	222	209	213	206	205	203	221	239	231	204	215	237	234	233	210	219	212	224	223	218	212	211	210	246	224	206	200	211	218	242	222	222	214	224	204	210	222	226	209	233	217	228	232	223	233	219	232	228	198	202	210	242	215	234	224	221	217	215	231	262	215	217	230	199	203	236	219	228	263	205	223	215	223	223	213	219	219	226	204	228	198	219	223	225	194	227	241	218	230	221	219	213	201	210	211	225	215	196	223	217	205	217	208	240	205	217	199	216	209	217	218	222	219	209	242	225	238	248	222	217	248	232	189	222	225	221	216	241	229	222	225	207	201	221	210	251	221	209	210	207	246	236	221	200	211	228	232	202	218	194	237	232	224	215	236	233	209	236	213	214	217	211	234	227	226	204	205	226	220	202	227	250	240	214	213	236	198	215	227	200	219	220	239	220	199	203	210	226	197	230	207	209	235	236	202	217	245	208	217	196	235	206	204	186	213	238	217	202	251	216	218	217	217	204	253	215	218	231	212	198	233	192	245	218	200	237	239	209	213	220	235	204	233	196	205	237	197	199	212	213	228	200	216	234	215	221	204	248	223	228	246	235	239	233	221	231	219	217	205	208	218	206	220	202	207	216	193	231	220	228	206	210	209	247	217	212	229	219	213	236	239	213	222	217	207	208	208	209	210	220	218	212	225	226	213	226	206	215	231	248	195	210	218	208	251	227	236	210	222	226	198	214	215	214	240	197	233	206	221	246	214	239	205	223	221	202	221	245	250	233	228	250	233	201	201	209	220	196	202	225	226	195	224	229	209	240	233	215	198	211	220	218	228	200	235	230	222	199	236	208	223	244	210	220	226	224	192	213	226	240	231	230	216	218	206	229	209	240	231	201	211	208	223	208	215	191	206	239	208	217	208	217	238	212	232	234	197	197	222	209	242	219	220	201	195	234	220	211	240	213	206	199	224	227	216	212	220	242	228	207	202	225	205	196	209	215	240	228	228	219	218	226	254	209	203	183	229	225	226	224	223	220	227	230	206	217	205	249	230	200	236	226	214	245	231	216	221	240	223	233	232	227	219	220	218	227	205	212	225	228	237	212	220	237	223	241	212	208	198	221	226	202	215	217	222	227	221	214	197	228	236	232	247	234	219	208	215	214	204	200	220	207	222	227	230	207	235	185	230	241	210	206	213	189	243	220	201	208	247	204	240	212	219	233	229	202	180	204	221	215	208	221	250	262	226	196	237	194	228	251	200	223	205	189	226	247	205	199	200	202	215	215	234	211	180	227	219	220	230	214	222	213	204	211	194	191	228	204	231	206	218	218	212	237	244	200	214	251	213	228	222	200	214	204	218	207	230	210	195	201	223	204	212	196	233	198	203	249	235	215	217	226	230	210	188	208	216	197	226	191	201	228	226	204	223	220	207	206	228	228	228	189	214	206	221	204	226	220	217	216	238	233	217	213	205	235	209	246	227	243	205	186	233	203	220	238	215	211	243	223	197	211	211	233	209	211	246	236	202	223	210	211	197	220	227	230	243	229	215	183	221	227	239	241	233	230	193	234	217	189	199	241	211	213	239	218	216	233	220	238	183	220	232	223	211	228	237	217	215	224	233	223	222	207	224	221	214	224	199	210	210	213	229	208	216	217	207	234	219	199	198	222	209	224	220	189	239	224	224	219	223	223	238	205	218	195	232	234	203	192	211	233	229	221	225	229	203	210	215	232	232	212	225	228	206	219	198	241	229	193	202	236	205	202	198	218	250	215	206	239	221	207
7081	16125	13524	7435	5092	3871	3058	2347	1890	1496	1255	1061	919	857	706	618	646	556	511	520	482	487	442	464	400	379	393	388	393	362	394	395	375	390	363	372	355	367	348	329	354	314	347	336	324	350	319	301	330	341	335	324	332	315	322	324	322	290	314	355	314	299	310	313	322	301	339	319	294	309	345	276	301	332	289	367	310	332	320	338	311	309	307	321	312	322	333	331	312	337	287	302	326	296	328	290	291	262	320	367	415	351	326	356	327	301	286	344	346	333	317	296	305	299	313	311	318	308	300	273	309	303	312	303	296	285	298	309	299	302	291	311	290	315	267	305	276	285	293	333	286	292	328	298	289	307	298	317	295	290	290	303	310	295	307	293	282	305	293	284	325	290	303	300	309	304	318	300	299	304	280	288	320	332	295	279	301	286	333	301	317	318	289	285	291	310	296	283	314	263	332	313	318	317	305	323	301	325	268	302	288	293	305	302	291	323	345	277	293	307	296	276	293	288	301	282	288	280	301	277	318	315	291	281	299	306	321	322	307	277	315	320	310	285	305	288	291	334	290	283	319	298	270	281	274	340	299	311	289	307	323	263	319	342	308	301	313	314	290	320	295	284	337	329	302	292	291	305	292	298	293	296	266	290	317	308	304	292	290	303	312	309	284	320	312	317	288	310	286	262	310	258	322	318	297	287	307	318	271	310	285	302	300	299	306	342	293	258	262	279	276	313	327	291	306	297	288	305	314	271	309	321	295	282	311	290	305	325	306	323	276	295	288	309	270	315	303	308	294	297	266	295	288	316	308	304	299	316	324	325	294	305	313	284	294	288	302	296	297	325	275	291	313	308	275	300	316	284	268	290	289	327	308	317	300	292	297	316	314	315	310	319	309	297	294	277	307	316	324	301	298	293	296	304	296	318	275	293	298	305	272	302	264	275	299	298	300	297	316	284	283	293	300	297	293	301	299	312	307	303	299	318	266	279	325	319	292	316	302	301	307	296	284	281	286	331	311	292	281	323	299	294	247	285	298	303	257	301	296	292	305	307	293	300	326	311	320	280	312	305	295	280	305	334	293	301	303	279	309	303	289	251	305	319	343	271	309	284	320	312	259	307	285	295	277	329	300	286	324	308	286	283	312	330	317	281	274	302	314	311	275	304	319	298	303	292	301	294	282	307	281	283	327	313	267	303	347	297	302	319	314	286	300	266	285	301	295	308	309	275	311	303	272	300	320	280	307	315	343	299	300	303	332	302	306	284	314	311	301	296	325	322	317	321	300	299	330	304	301	306	267	295	308	294	311	287	280	325	299	301	294	297	281	313	307	288	313	286	313	281	288	307	316	295	330	297	286	320	323	288	279	297	310	293	323	318	323	287	317	339	296	298	299	277	291	317	286	291	307	288	294	291	289	300	290	314	267	302	315	284	301	306	295	272	257	277	313	282	295	291	303	312	316	285	303	321	296	306	321	318	317	306	313	323	292	326	331	294	307	299	309	275	291	308	307	294	272	297	310	293	283	294	277	309	279	298	303	306	282	312	318	294	280	296	315	257	308	307	271	305	292	260	275	299	297	285	292	268	282	306	319	311	322	340	325	290	304	319	269	309	285	307	286	327	279	279	298	318	324	287	318	312	290	289	296	310	321	297	281	300	279	318	310	300	301	286	294	297	308	261	263	331	286	297	316	305	307	311	299	286	311	324	306	300	275	321	325	274	326	299	304	312	319	281	298	303	297	288	320	280	288	287	264	308	322	287	290	284	316	299	307	280	311	300	284	314	301	290	282	266	270	291	296	286	287	311	307	314	332	280	262	289	313	323	311	320	293	328	317	285	314	285	301	299	296	308	289	298	276	333	284	318	320	274	283	288	287	308	307	331	287	310	300	271	320	307	274	308	301	298	301	318	301	336	295	305	265	293	290	299	288	290	283	268	292	305	302	301	301	289	280	312	296	325	292	297	256	299	294	312	293	321	296	259	311	317	265	302	306	313	325	318	278	276	301	289	292	299	310	305	288	290	292	289	286	307	293	316	306	307	289	312	297	280	314	307	291	307	264	298	309	310	285	293	293	309	279	304	316	301	262	295	296	278	314	280	318	287	300	294	317	328	294	298	277	271	295	316	294	294	293	306	284	299	286	310	330	292	320	347	309	251	304	308	314	290	327	315	310	316	298	291	277	295	294	293	260	310	264	296	281	309	308	324	314	299	315	302	278	308	294	267	309	281	304	316	322	276	292	290	281	324	314	307	325	330	300	291	294	278	301	269	317	306	278	303	282	267	278	320	323	283	277	316	329	314	305	295	300	290	278	286	315	300	308	285	303	267	295	287	315	314	284	300	294	312	310	309	311	284	287	327	272	284	265	332	278	277	286	319	288	302	305	295	294	298	303	304	277	293	294	290	327	279	312	303	292	296	326	327	287	292	273	276	302	305	276	274	306	293	317	265	271	293	269	311	296	332	293	297	295	274	295	302	310	307	299	293	299	284	305	309	328	310	312	281	330	294	300	290	273	291	312	319	293	272	247	306	312	298	283	302	308	306	264	311	294	284	279	288	319	305	273	280	307	277	314	296	305	323	319	297	301	298	306	292	284	303	307	281	306	285	288	326	297	295	305	303	303	320	293	305	283	312	329	282	297	291	323	320	290	326	298	269	264	358	313	310	312	306	315	300	322	241	296	319	324	308	272	323	311	309	321	270	308	291	275	314	290	314	315	273	311	315	291	287	297	334	300	287	318	274	304	330	278	311	321	272	308	308	309	295	281	299	294	296	284	289	311	292	283	284	292	339	282	334	286	319	271	296	284	317	306	305	310	262	283	284	293	295	293	314	321	321	281	298	325	312	291	292	303	301	305	308	314	317	318	286	287	331	291	322	305	292	279	294	296	267	272	316	299	319	306	291	316	287	319	294	315	293	301	270	274	313	315	298	286	290	307	298	306	286	295	347	301	306	305	286	309	273	293	323	300	307	293	303	304	325	300	297	305	305	297	288	292	293	310	305	284	294	318	295	320	308	303	310	304	307	309	321	285	301	286	304	301	295	280	290	288	337	312	301	304	318	324	255	318	298	299	316	290	347	305	281	290	320	300	299	285	317	306	308	317	285	303	304	299	329	278	323	317	316	309	286	289	305	290	296	298	297	305	293	304	304	298	306	298	281	300	319	343	282	309	288	283	294	281	282	313	302	308	330	310	268	292	286	290	291	312	303	285	330	287	262	326	296	307	300	303	305	283	258	264	301	315	301	315	296	289	278	327	307	289	253	309	322	324	266	301	296	291	309	297	309	279	297	279	317	303	282	290	312	293	288	298	304	296	282	277	282	270	281	315	334	286	320	306	307	323	292	300	286	309	296	307	308	301	289	314	291	297	311	290	271	301	292	305	308	302	311	296	324	282	317	289	266	268	285	294	305	295	298	308	297	296	305	308	327	289	292	311	319	301	301	305	300	293	286	289	279	300	280	282	280	309	292	311	298	337	304	291	338	284	320	300	275
27499	20720	7815	1245	900	845	645	558	576	563	596	542	538	566	524	581	566	504	547	516	530	566	585	591	547	531	570	541	548	572	560	540	542	526	572	516	490	531	533	488	538	546	514	544	563	551	561	553	546	573	588	535	553	516	561	577	552	537	526	532	557	548	541	522	552	525	543	514	570	539	520	552	522	546	556	573	558	536	524	544	577	516	522	545	545	551	529	528	513	519	546	537	530	565	548	530	516	565	534	526	584	549	554	532	582	533	540	549	534	552	535	548	534	521	530	562	533	542	522	522	538	522	499	541	523	520	513	539	591	526	525	559	571	579	511	547	505	553	552	548	543	588	552	525	537	548	554	546	494	548	557	554	568	538	514	538	539	548	543	577	587	566	573	545	529	529	523	508	548	561	517	512	570	570	556	554	586	550	502	518	557	551	584	529	529	568	523	573	542	551	546	571	564	543	549	528	542	555	571	549	512	541	542	531	547	529	525	532	561	523	558	538	504	509	575	537	550	502	541	546	531	548	594	546	560	535	545	533	530	524	563	529	506	574	544	541	534	546	540	531	531	514	527	556	526	525	537	531	513	525	528	553	580	511	554	576	531	517	540	553	568	512	584	574	541	528	525	552	559	510	523	548	552	529	548	539	511	548	533	541	538	560	535	525	577	546	501	536	548	515	518	541	492	519	529	530	523	543	545	532	543	510	527	547	562	534	563	528	538	550	489	548	517	540	511	546	511	533	541	558	541	551	587	539	538	552	556	520	562	527	563	540	540	525	556	531	542	550	524	524	530	570	543	582	552	533	510	536	546	519	565	551	539	561	528	590	528	522	552	501	548	567	517	566	518	496	529	519	549	551	536	488	558	550	509	519	547	540	578	483	575	539	545	569	553	548	566	513	500	507	569	542	564	539	538	554	547	565	535	533	498	555	568	554	530	582	572	569	537	577	539	556	526	557	559	548	503	503	503	532	520	558	571	534	556	546	568	497	527	532	520	503	531	519	534	544	580	566	553	582	533	545	544	551	488	531	562	572	513	532	489	546	528	549	554	536	557	576	506	530	553	518	590	540	559	536	603	567	583	521	561	527	531	517	519	531	514	540	524	555	533	502	533	540	531	558	574	532	509	517	559	513	497	531	539	531	527	553	500	568	532	531	543	567	523	539	543	532	517	509	507	547	554	534	562	554	517	541	550	493	527	492	502	526	544	579	530	563	533	538	484	548	528	510	570	498	546	571	539	520	556	516	546	514	543	545	550	560	596	529	515	539	573	531	496	563	529	571	522	528	545	543	534	527	549	514	582	589	519	497	508	576	541	544	520	520	505	527	519	563	540	551	531	499	509	492	539	583	525	503	515	518	535	500	544	538	569	507	530	519	517	529	541	518	523	545	557	543	484	576	538	532	533	488	573	547	494	555	553	521	527	527	563	554	558	562	541	535	550	537	563	538	570	521	556	513	522	571	578	597	565	590	543	550	555	537	501	548	573	527	533	558	537	532	533	552	537	555	507	553	532	505	525	545	589	517	551	538	564	533	524	535	556	538	488	524	542	552	545	536	544	505	530	526	525	548	544	512	542	545	530	541	556	545	592	542	541	502	527	551	551	523	527	544	542	532	583	530	528	575	543	499	557	560	561	500	572	542	523	556	559	547	529	535	517	536	527	554	537	535	537	550	575	553	561	577	575	556	520	582	510	565	566	579	519	520	544	538	531	517	515	514	574	571	496	563	546	563	536	510	518	524	543	533	565	527	520	575	518	569	545	526	534	560	527	558	533	580	535	570	554	531	569	576	559	548	555	547	533	597	537	542	556	577	523	527	568	544	561	541	496	529	480	550	559	558	532	518	528	608	529	558	516	510	531	545	530	564	542	496	578	548	505	515	521	565	523	552	550	546	559	555	542	566	571	539	544	508	566	524	557	561	518	505	545	572	507	515	516	527	533	500	546	523	541	521	538	568	563	568	520	562	508	567	529	514	528	560	538	548	549	516	561	559	545	537	539	541	517	540	538	544	565	549	529	513	511	530	549	583	587	570	527	561	566	539	541	542	526	572	568	536	502	519	586	502	561	550	562	496	510	505	509	543	546	534	540	493	516	547	543	498	510	503	534	515	500	490	533	510	529	540	578	515	557	557	569	502	546	497	518	522	517	556	571	556	534	528	522	556	536	562	501	584	569	547	504	514	527	542	504	563	549	513	527	505	521	510	549	548	570	539	528	539	550	516	508	536	574	541	587	544	501	539	520	509	515	528	517	556	551	575	569	545	558	518	533	536	540	570	532	543	533	523	540	551	539	558	557	519	507	526	513	528	531	520	572	540	534	506	528	564	534	526	536	557	541	572	536	555	534	559	515	526	530	554	550	542	567	544	505	529	587	542	578	530	549	551	553	585	554	525	527	553	578	592	538	567	571	518	543	607	542	570	581	547	543	493	504	546	501	548	548	533	525	586	581	587	554	591	545	548	508	519	531	573	555	531	559	546	558	543	559	555	499	526	487	512	555	549	531	550	501	537	506	555	538	543	576	518	547	554	502	553	506	527	533	505	508	537	546	498	581	537	569	529	570	568	527	523	530	521	515	521	566	519	530	511	537	537	544	494	525	541	568	516	575	570	523	514	496	534	574	554	529	520	543	548	529	513	549	527	509	541	526	559	554	536	516	527	542	521	569	554	570	526	529	542	542	540	545	554	530	524	527	534	545	566	523	522	537	587	544	568	539	542	568	560	535	532	542	548	521	539	550	541	511	497	508	502	527	569	543	574	528	530	547	552	528	551	607	551	540	533	574	557	516	530	548	542	531	533	546	538	542	552	583	521	516	557	525	522	530	550	516	554	493	509	501	563	543	535	540	511	569	527	553	533	570	577	546	569	549	516	538	494	523	544	515	563	564	496	539	513	546	530	509	510	534	555	553	520	603	561	521	547	536	536	531	516	564	555	561	489	527	548	521	567	576	557	572	581	536	565	584	534	548	545	524	543	526	564	582	557	545	513	515	534	499	538	556	506	574	510	507	519	537	544	548	530	538	523	530	530	563	506	520	527	556	547	536	508	531	520	541	526	495	511	557	565	522	520	545	596	526	558	524	518	566	545	520	562	518	553	538	511	546	512	571	597	536	541	558	515	550	534	546	568	547	540	546	501	539	554	565	505	578	529	528	502	541	516	567	549	529	525	584	529	540	549	569	550	491	542	564	473	543	532	593	553	527	554	510	557	517	567	559	522	514	570	518	537	527	558	536	537	534	504	552	553	566	528	538	552	524	525	571	553	523	582	525	563	495	523	539	569	567	555	535	558	547	515	584	525	603	546	516	532	553	525	545	538	559	539	526	532	562	576	535	556	508	528	512	556	591	526	496	520	533	553	547	535	528	543	533	533	549	501	546	523	573	503	590	527	520	550	524	546	562	540	524	580	539	546	549	533	532	546	546	511	530	502	514	504	536	519	522	551	534	569	533	556	538	546	519	533	525	528	594	561	503	518	551	556	533	514
4174	1585	1457	1070	865	844	795	769	724	775	721	692	714	729	733	688	743	737	686	748	710	690	727	688	725	710	705	745	699	748	679	731	715	697	763	706	719	744	733	676	692	716	747	652	681	681	688	663	727	709	707	726	709	693	683	698	713	707	726	711	697	699	695	692	719	720	694	707	705	746	717	678	727	732	703	688	692	690	716	722	690	706	682	685	693	698	711	688	680	725	754	686	678	738	735	682	681	716	678	788	756	745	710	692	722	735	685	703	720	715	733	671	715	694	694	721	712	719	667	690	686	739	676	660	665	752	721	696	705	687	685	640	753	693	702	702	689	709	704	715	714	676	684	691	725	722	698	658	686	699	664	697	701	717	695	673	694	686	696	706	720	702	692	692	673	702	748	714	724	751	673	649	702	673	686	682	743	672	719	745	735	715	677	678	673	756	713	694	702	716	709	693	720	709	689	714	694	722	690	723	701	691	660	690	697	702	672	727	732	716	696	693	708	713	771	670	681	671	653	709	733	651	715	721	744	701	677	713	738	691	662	641	716	733	690	716	728	737	667	708	677	782	693	700	669	684	676	699	720	748	768	693	677	680	701	661	715	691	645	713	699	668	712	692	706	693	653	697	709	723	696	682	716	736	720	676	707	693	713	739	655	673	745	684	697	746	706	709	695	706	713	654	724	678	731	730	719	729	701	708	705	705	728	707	719	714	724	705	672	724	725	716	723	702	702	682	732	696	693	747	712	715	667	721	701	719	733	719	740	666	692	687	672	750	716	723	718	711	700	690	715	718	707	749	722	725	697	732	697	715	678	724	740	713	697	712	700	670	778	677	717	724	740	721	703	679	671	683	720	719	714	731	726	698	685	697	701	707	691	694	723	717	691	678	704	730	701	735	741	649	694	725	713	718	697	684	701	741	718	701	679	655	671	744	700	697	704	705	685	720	694	706	714	644	704	707	686	671	727	661	717	752	720	729	678	633	701	692	665	724	750	726	706	737	689	695	719	717	712	698	664	709	709	714	712	645	706	707	674	704	661	714	728	693	688	743	712	700	712	678	720	672	731	660	703	715	654	699	727	678	671	702	713	756	721	705	680	713	682	704	685	695	677	707	701	688	683	703	694	664	715	750	669	682	696	730	685	715	710	691	703	717	683	710	708	720	722	745	719	702	721	655	685	749	748	748	691	720	699	706	726	676	745	757	710	729	686	723	678	740	679	685	762	679	697	714	728	737	705	706	708	739	703	735	715	708	668	717	710	716	683	684	687	713	716	686	733	711	752	719	767	666	757	703	735	685	700	715	693	670	764	715	686	725	711	714	682	645	743	691	650	697	729	729	704	658	715	682	645	743	706	650	694	715	709	713	704	693	669	695	708	733	710	741	723	747	692	700	688	729	692	677	698	711	775	747	696	673	714	713	725	694	690	698	694	717	674	693	691	668	713	688	710	720	683	705	716	680	684	694	741	709	679	746	685	719	688	684	700	724	687	686	701	715	692	699	710	704	660	721	768	661	700	751	686	653	676	691	722	740	722	694	718	707	729	751	708	735	753	742	684	719	701	676	672	755	680	669	709	703	700	704	729	664	673	743	742	685	732	720	698	680	710	728	676	696	693	706	704	732	682	682	693	657	669	703	671	721	707	669	709	696	707	705	698	757	674	743	678	706	712	732	732	691	665	681	724	668	702	709	685	677	696	712	687	734	689	770	752	634	742	711	696	705	652	669	706	710	679	698	700	680	717	680	692	719	706	712	716	696	705	717	723	739	633	717	718	672	710	697	711	703	726	670	711	716	679	734	662	670	724	688	748	683	714	671	668	736	709	667	706	743	702	691	751	649	721	685	670	699	718	677	700	718	669	716	705	699	710	673	697	751	683	712	715	729	722	727	648	716	707	718	691	645	683	681	670	711	739	727	669	715	730	725	735	697	695	702	721	694	676	655	648	674	758	705	693	682	709	676	692	657	720	737	752	664	755	694	696	680	680	701	750	682	744	760	703	720	696	674	735	689	664	738	733	695	708	706	677	665	644	719	761	696	707	729	734	652	759	738	703	760	745	685	721	731	736	680	735	666	676	716	686	677	688	696	714	674	684	735	692	636	670	706	693	703	668	700	687	687	678	659	696	708	740	649	728	680	755	701	718	695	726	699	711	698	662	705	702	706	698	722	716	686	709	657	674	717	653	706	709	677	701	690	707	712	729	694	694	684	648	726	694	646	686	673	717	722	734	715	715	700	737	747	724	736	696	715	689	719	678	726	699	709	701	704	764	709	714	740	686	700	705	724	755	708	733	692	680	697	681	688	678	692	699	680	696	703	673	717	719	703	696	704	688	661	699	721	709	713	685	713	695	701	724	722	641	729	726	681	698	690	661	728	718	731	688	736	731	734	736	626	653	689	709	692	739	668	716	705	732	676	750	643	705	740	688	716	687	687	732	725	739	729	681	658	713	699	685	691	672	715	656	739	712	725	708	708	656	733	692	691	704	719	700	713	693	719	762	720	726	696	716	716	735	689	711	709	663	694	711	705	702	722	721	666	730	689	708	697	740	662	709	719	699	720	678	690	684	684	688	721	698	704	708	703	690	704	678	629	738	698	725	679	703	699	699	699	637	714	678	712	698	734	747	728	721	664	713	678	702	741	712	690	715	700	704	730	740	670	711	691	720	726	690	687	703	660	720	702	720	733	690	697	691	734	677	688	720	707	643	699	699	689	658	691	681	686	689	701	750	697	689	721	706	710	752	711	735	702	709	719	701	661	707	728	665	737	715	711	691	674	708	729	708	699	688	671	740	737	720	711	695	703	758	726	735	686	693	692	718	710	680	719	711	699	706	653	729	640	701	712	688	645	721	750	745	711	745	712	716	708	673	708	692	745	705	661	722	679	691	719	643	720	713	659	697	672	700	701	709	667	730	715	699	706	650	693	654	756	653	718	686	700	723	708	746	692	679	747	777	661	724	699	727	725	712	691	719	672	679	721	729	678	704	706	690	677	687	702	719	694	731	716	674	728	648	679	669	716	707	709	724	698	734	687	712	750	709	701	673	676	721	709	722	703	687	669	659	724	707	748	681	703	662	728	772	729	724	693	699	672	692	709	716	721	710	709	748	682	663	732	721	710	664	732	672	681	735	699	713	713	739	717	706	751	705	723	702	716	701	688	714	779	680	760	680	715	727	706	697	691	763	732	702	715	733	724	629	648	684	743	703	716	772	712	698	717	737	675	669	724	706	694	686	691	706	716	697	690	671	679	677	687	701	731	690	703	716	674	698	734	677	688	721	668	737	702	715	694	721	701	710	684	706	695	719	656	708	711	695	672	687	715	685	703	670	722	698	712	681	675	722	726	723	674	689	698	693	711	737	733	751	681	640	644	696	669	683	717	700	704	689	671	702	688	724	669	717	684	721	704	759	734	672	703	706	706	744	673	728	671	704	744	698	686	691	648	694	726	678	727	718	662	713	664	676	684	707	706	716	675	683	680	655	704
24659	21564	28951	24661	21502	6642	1229	858	767	614	630	597	563	606	517	507	508	510	490	500	496	520	516	464	483	442	439	434	447	436	456	486	436	493	529	426	478	507	461	482	440	451	459	389	457	455	468	465	411	501	466	441	469	423	455	480	426	416	455	439	453	459	428	447	430	480	455	441	444	418	421	441	432	483	455	436	430	432	434	472	481	431	468	449	431	488	479	473	476	493	430	442	468	465	407	437	429	515	469	470	451	452	425	457	483	451	423	451	443	485	444	417	406	428	445	450	470	443	433	452	433	441	430	475	446	439	445	408	455	435	476	455	454	446	452	455	440	481	451	441	442	453	385	445	430	475	445	430	442	447	459	433	407	460	420	440	451	454	437	452	455	416	461	427	414	489	494	483	460	451	457	470	433	445	463	484	484	451	448	450	451	455	446	416	413	462	483	476	468	487	432	458	446	450	438	475	452	413	458	434	416	458	456	429	422	429	473	415	450	427	448	465	438	433	421	423	397	427	441	457	446	418	491	475	403	438	466	454	432	456	465	421	472	466	414	434	442	447	444	447	429	450	487	483	428	476	477	432	444	416	487	471	450	447	444	412	449	487	493	408	465	433	480	445	450	444	464	458	448	454	455	447	457	437	474	405	424	432	479	445	452	451	473	463	452	438	458	453	491	469	404	434	487	467	479	451	465	419	438	439	407	488	452	471	471	428	455	450	432	429	455	457	461	410	434	467	437	448	456	453	434	423	445	461	434	480	468	429	429	432	454	429	455	450	465	419	420	482	471	466	439	478	422	452	426	442	467	462	461	449	452	486	446	501	471	444	424	466	414	467	492	418	453	449	477	443	432	419	426	418	443	435	424	439	425	437	456	475	466	477	463	464	474	421	479	495	487	420	444	446	422	458	448	486	494	498	482	473	438	471	462	429	439	467	474	451	444	467	485	424	474	430	472	468	409	454	455	453	448	440	464	441	437	437	464	438	436	480	455	467	443	445	436	435	454	433	462	481	443	423	441	435	426	447	423	460	451	454	470	514	471	434	402	433	464	441	492	444	411	470	461	451	452	450	446	452	449	445	435	445	478	435	445	457	428	450	436	460	414	455	476	432	444	435	441	453	454	446	468	464	445	435	471	416	419	465	402	444	453	449	441	468	462	452	426	446	437	468	411	384	419	427	448	440	440	425	443	438	437	464	440	511	456	454	433	398	435	473	515	407	469	431	463	427	440	466	424	419	452	429	435	428	462	475	460	465	431	440	476	433	462	453	458	471	417	449	465	462	435	444	460	412	476	425	448	497	472	436	463	455	418	457	478	445	524	477	455	433	420	418	466	438	409	451	437	435	472	461	442	439	479	430	456	445	417	431	446	472	459	454	484	439	448	453	448	451	473	414	438	382	408	415	448	462	457	452	484	491	440	440	441	444	428	445	424	444	472	431	491	462	477	477	458	443	476	455	428	444	434	461	388	455	457	429	436	411	444	432	418	467	438	438	417	426	458	490	469	473	390	429	503	440	426	448	461	432	443	439	469	448	454	464	437	456	446	455	410	472	458	446	477	402	456	432	444	448	446	464	436	412	481	424	457	431	413	421	440	433	423	500	427	394	458	463	410	447	506	425	414	429	475	444	462	454	429	426	427	429	435	480	453	446	417	499	426	473	435	441	435	455	439	413	455	430	408	433	460	443	454	473	461	436	449	469	432	459	444	421	455	498	462	409	431	471	463	480	432	458	428	472	449	393	465	495	468	454	428	475	437	474	489	440	461	438	438	435	439	466	403	467	456	427	474	457	453	465	465	441	448	429	458	459	458	459	435	461	479	437	497	485	450	447	460	446	491	424	426	460	462	439	444	458	428	460	462	441	455	410	436	446	462	440	443	457	477	437	475	458	473	433	413	453	444	501	420	469	415	436	417	462	413	481	411	424	500	450	453	438	468	442	464	424	438	435	440	459	453	419	429	432	424	446	438	431	434	468	454	451	447	410	464	450	427	459	446	447	450	470	407	440	422	474	447	448	468	437	437	458	442	448	459	423	462	448	468	427	453	422	459	487	410	428	459	459	463	482	457	433	424	473	447	461	425	479	454	421	451	430	460	436	457	439	409	426	465	439	429	431	442	484	429	436	398	485	448	456	437	469	435	495	465	461	447	445	447	414	447	474	432	409	456	488	465	476	455	417	421	444	445	469	436	469	452	452	465	451	454	465	439	429	440	429	486	454	468	442	464	453	429	452	424	417	453	463	444	469	433	441	452	455	457	430	430	478	472	476	442	451	422	475	442	453	442	441	417	455	406	439	461	381	421	455	444	477	440	471	463	438	470	459	465	439	481	448	398	457	438	463	433	459	473	469	468	422	465	473	418	447	437	433	452	438	444	446	463	455	451	467	432	437	448	450	443	426	483	436	458	425	432	473	459	446	484	473	472	407	473	415	432	465	462	450	447	442	437	460	461	416	448	449	457	469	433	456	443	478	448	457	426	468	423	470	491	445	458	441	462	452	430	444	439	449	434	432	444	460	425	476	467	444	433	449	468	447	452	453	431	422	418	425	451	435	428	444	424	488	459	466	430	439	480	437	418	434	461	431	468	443	499	468	422	466	468	502	403	471	435	475	443	471	476	431	443	451	432	406	447	451	429	449	460	444	470	429	470	419	420	428	442	432	412	436	404	432	462	460	454	483	416	476	433	484	450	423	430	419	434	442	470	461	467	450	460	439	444	454	476	401	435	458	424	463	432	460	421	481	447	436	501	469	482	462	435	425	443	457	443	480	444	430	423	440	435	472	429	417	447	481	450	416	444	449	478	455	426	472	453	449	447	432	422	460	490	479	442	434	428	430	440	425	403	476	433	467	455	499	472	418	430	454	463	472	400	460	465	435	434	416	398	436	460	449	468	457	453	467	443	449	455	404	446	425	441	452	445	436	412	452	430	430	443	466	424	489	455	453	474	465	476	440	434	417	443	443	420	426	412	452	470	490	471	441	423	449	442	469	431	464	460	451	478	491	417	452	419	476	451	455	468	450	405	466	422	473	420	455	460	443	435	445	470	423	437	425	487	460	457	440	460	438	454	452	456	421	462	422	451	431	455	502	430	446	437	453	442	457	408	459	424	489	455	431	454	436	470	454	445	448	433	397	467	436	460	455	419	471	450	460	452	426	449	463	426	430	460	435	432	408	459	463	471	461	438	410	471	455	446	463	478	460	486	440	431	444	440	457	458	458	426	432	436	459	472	444	446	458	423	451	456	434	443	491	461	451	427	459	456	470	429	421	426	450	423	473	467	446	498	480	461	447	447	429	468	482	435	471	467	421	439	466	452	419	469	493	433	485	479	436	445	445	532	442	450	452	417	450	447	435	417	426	428	446	476	460	478	430	461	413	436	470	444	441	442	461	450	453	470	455	476	439	464	446	440	412	443	449	476	463	476	453	439	462	450	432	444	434	472	428	439	427	446	464	418	440	438	427	427	454	468	454	459	457	474	435	452	445
4985	9865	8509	4525	3012	2411	1929	1608	1352	1191	1057	959	863	882	855	785	750	716	715	646	714	685	659	681	645	664	680	627	674	668	662	642	631	622	641	610	640	607	605	652	607	622	593	554	644	642	629	614	624	615	616	579	582	598	543	589	573	634	576	645	617	569	617	602	597	571	658	596	602	582	603	616	623	606	582	596	586	651	606	595	600	588	656	609	629	619	610	631	578	617	618	555	600	614	639	586	606	590	615	636	662	628	533	662	614	584	578	627	669	645	605	542	620	595	590	594	591	580	610	566	609	608	619	550	611	578	600	575	589	574	581	593	595	574	569	581	596	605	604	602	583	597	613	569	597	594	593	578	623	562	605	586	590	605	578	577	570	615	570	596	593	571	572	586	557	580	594	556	570	596	576	594	603	607	596	611	601	584	608	606	571	575	587	575	600	585	603	602	565	630	586	565	598	590	583	615	596	548	579	591	566	613	549	613	604	574	588	622	625	585	610	597	557	563	619	576	601	615	595	586	628	562	553	559	599	612	586	578	571	579	603	526	573	539	592	602	570	569	585	607	642	599	579	638	599	551	614	597	604	605	578	596	561	586	591	582	605	608	590	590	590	599	575	563	574	612	605	624	612	643	574	539	591	608	561	601	614	613	605	598	640	550	610	565	605	617	612	583	562	593	601	599	628	608	613	612	630	634	617	611	629	617	612	615	587	562	597	575	607	574	571	577	594	603	617	586	579	611	584	644	589	552	605	599	557	590	575	564	601	581	646	573	613	574	598	618	590	589	590	566	574	635	578	564	607	580	580	581	612	566	590	581	632	626	572	602	609	604	589	588	577	575	601	609	536	623	524	564	604	582	559	598	629	616	565	568	589	610	566	591	630	586	577	598	575	583	594	623	572	577	556	620	622	684	593	605	593	652	569	629	574	636	626	595	638	550	583	574	596	538	612	604	602	573	545	595	572	595	587	617	584	597	609	592	563	558	604	600	550	592	562	581	610	595	625	605	599	574	601	570	589	588	557	577	575	619	555	572	588	580	606	578	580	574	623	589	629	586	609	643	614	620	605	616	590	581	594	551	621	629	558	609	595	600	596	638	573	593	644	584	535	573	567	631	550	605	545	633	577	550	597	580	572	590	614	608	634	557	612	580	576	592	607	593	610	598	601	577	539	649	644	590	618	573	568	603	561	592	578	613	551	587	613	609	587	595	569	608	632	606	590	587	620	585	597	613	618	588	612	600	637	594	594	613	596	581	577	603	564	615	637	553	548	558	621	567	585	602	606	617	611	639	560	657	557	569	582	603	604	582	602	582	567	615	565	564	585	593	628	559	638	573	623	609	548	594	615	588	619	556	585	619	574	625	536	607	572	609	605	610	608	573	573	605	617	596	586	598	617	576	587	586	539	607	592	619	555	600	576	635	576	573	590	640	559	556	611	569	583	610	618	606	586	594	638	562	644	604	588	630	590	587	609	642	591	606	585	580	589	622	589	575	557	608	600	563	570	613	597	597	594	593	576	607	591	613	645	574	615	614	590	559	561	577	630	573	615	595	589	558	606	561	593	588	562	562	603	618	590	544	611	599	602	620	622	595	622	565	612	615	587	600	604	594	621	598	643	625	614	577	616	568	638	573	583	587	602	642	624	643	596	584	548	551	580	591	607	634	561	629	568	587	594	575	606	583	595	569	575	651	610	583	616	616	573	579	582	607	650	604	607	574	600	516	626	589	603	586	591	575	586	513	599	580	630	611	654	560	587	631	583	617	621	574	565	599	597	600	591	620	556	600	585	598	591	602	580	579	586	577	609	555	575	607	624	595	592	609	588	594	610	586	574	608	580	568	622	598	598	581	605	607	596	620	602	617	622	602	592	586	650	594	591	627	589	621	604	601	604	609	625	589	641	634	596	575	582	571	600	618	646	590	592	606	604	609	597	615	607	579	625	602	598	557	591	621	586	572	632	559	586	589	621	614	584	592	590	563	560	591	581	580	597	582	654	626	567	616	656	545	603	628	584	584	571	612	582	544	557	566	573	626	569	628	589	616	605	632	607	598	585	566	582	619	642	569	583	564	556	600	603	630	587	591	580	575	629	635	628	536	570	591	593	603	614	572	587	611	600	634	627	539	563	611	573	589	595	577	588	612	585	538	599	580	603	636	630	619	639	595	563	588	601	569	608	610	581	593	592	644	614	590	619	614	581	626	584	562	598	588	563	609	569	603	602	622	592	563	601	575	574	606	578	598	579	572	587	577	576	598	597	520	582	575	583	656	588	603	639	628	634	569	572	646	618	631	594	634	585	559	610	572	563	575	597	597	579	622	574	567	599	600	586	587	581	575	587	608	584	530	600	577	588	589	578	620	594	647	601	549	542	590	575	581	607	613	583	569	608	583	570	599	580	576	600	610	633	559	623	619	561	604	592	612	570	605	596	575	591	591	531	577	592	590	554	635	575	632	569	564	647	561	605	587	612	608	576	577	581	540	557	569	562	591	562	563	593	554	593	580	579	594	647	603	603	576	591	588	652	612	582	581	614	578	539	586	586	599	615	631	600	653	591	583	585	586	579	566	595	592	609	605	570	559	617	557	588	588	588	573	624	591	601	568	616	606	613	603	589	552	586	588	591	606	564	612	632	600	615	558	603	631	593	572	581	555	561	609	605	580	618	608	612	620	598	556	587	617	610	576	574	589	600	602	603	560	571	627	626	592	614	603	584	593	596	629	608	587	603	595	600	599	615	597	554	608	549	593	566	609	625	582	624	588	620	594	582	583	643	570	620	594	590	566	619	609	585	580	580	555	616	576	600	604	543	597	613	606	599	590	630	611	585	550	578	552	643	599	575	614	575	587	640	599	568	570	633	588	549	590	591	560	587	572	555	566	567	583	595	574	564	599	606	591	612	577	584	566	611	550	605	567	575	607	588	641	578	602	607	591	625	643	615	604	580	601	613	615	605	557	567	610	630	605	611	586	572	593	605	552	586	608	611	586	576	630	595	535	616	599	566	626	602	569	609	586	566	599	592	594	566	539	584	606	635	589	616	576	548	602	547	605	564	592	599	644	578	625	598	565	601	586	582	608	597	641	613	620	596	601	625	592	593	576	607	640	589	585	623	627	540	560	554	585	579	583	596	618	562	597	604	587	576	597	598	598	590	651	592	583	607	573	636	554	559	571	585	603	562	597	610	580	605	572	603	604	576	614	604	557	624	606	606	572	593	575	625	565	671	611	618	594	570	581	597	605	605	575	539	585	583	633	551	545	562	590	576	575	614	606	589	634	593	574	639	569	581	612	589	577	599	561	619	592	600	591	604	591	604	620	563	592	557	580	577	599	582	573	563	589	632	621	613	621	573	609	571	601	626	611	590	618	594	597	573	594	541	593	573	651	617	622	596	614	556	580	589	613	614	582	564	603	598	595	617	602	605	579	601	602	623	601	588	605	618	604	574	597	570	605	549	615	615	583	590	578	529	550	586	574	614	604	577	618	556	559
23532	21568	29505	24093	21569	21507	4917	1079	763	634	636	534	472	430	411	355	391	388	348	307	334	314	276	299	289	298	304	289	275	279	244	274	266	275	260	259	262	248	250	240	260	261	258	254	259	225	249	267	261	246	269	276	233	229	244	261	243	243	235	249	264	232	260	222	225	233	269	234	252	211	268	230	280	258	219	224	233	242	254	232	258	271	234	206	254	216	249	237	248	240	238	247	190	234	237	226	250	239	238	237	275	289	271	264	285	239	242	247	244	244	210	233	207	250	215	232	224	223	229	235	244	233	221	250	233	214	230	247	231	236	244	206	245	231	233	235	226	236	241	251	265	212	228	260	250	238	249	229	225	215	253	248	241	242	251	224	241	208	242	237	229	261	223	237	241	228	246	226	234	243	235	246	242	237	251	235	236	219	250	255	266	253	190	240	252	250	225	257	240	219	216	238	234	235	253	208	217	227	219	196	227	241	226	241	232	200	224	218	270	232	235	220	239	243	240	234	235	236	205	219	226	249	212	217	222	222	238	240	213	223	221	241	257	228	217	240	221	248	208	230	242	228	213	239	254	239	232	213	234	254	233	217	213	231	274	230	247	233	209	229	234	221	233	252	203	230	231	225	242	225	224	254	223	224	252	225	221	230	245	228	276	221	273	253	232	243	237	242	227	217	257	233	256	222	219	241	240	240	241	243	232	210	229	226	228	239	231	233	220	254	237	202	219	215	235	218	252	241	264	252	236	224	227	211	230	221	234	233	236	234	250	225	212	226	228	209	237	222	218	200	241	224	226	219	234	220	245	211	242	223	239	208	253	250	240	246	221	244	246	221	246	229	217	247	237	262	230	237	265	241	187	246	245	230	230	241	209	217	237	228	243	236	220	236	212	201	234	239	213	222	225	242	225	233	232	223	231	259	242	203	251	243	252	260	223	218	235	233	238	202	232	246	231	241	213	246	214	192	219	250	205	255	242	249	249	228	251	231	223	222	225	246	244	242	228	234	232	224	247	236	232	239	244	219	208	222	227	248	229	223	255	225	233	228	233	212	217	233	225	252	227	228	222	223	198	226	261	244	241	244	211	213	249	230	246	207	210	212	229	221	211	228	220	220	231	245	213	237	244	237	232	226	212	222	224	232	232	234	234	235	244	243	241	231	233	237	242	209	224	228	240	223	229	203	230	243	233	230	233	237	251	233	262	221	224	229	221	266	199	210	237	220	245	231	238	234	238	232	243	229	214	241	238	207	232	230	228	243	233	231	208	221	229	250	251	193	258	213	220	257	245	244	232	223	236	200	221	258	244	259	239	220	239	253	237	219	207	234	243	243	231	205	222	238	217	207	217	228	256	219	219	238	229	244	232	245	253	226	253	225	254	249	233	238	228	266	264	230	232	253	209	217	248	234	216	205	217	227	221	224	234	230	221	253	255	235	222	233	247	226	243	212	214	216	245	209	239	247	255	235	230	239	221	241	230	233	237	253	247	245	234	263	228	224	258	232	248	210	202	259	224	222	227	188	253	233	246	224	221	230	266	220	238	244	247	238	236	210	211	259	268	212	230	240	215	206	240	224	260	242	233	252	226	237	233	231	245	209	211	215	235	220	243	229	216	241	234	243	239	232	232	261	230	251	228	258	233	214	215	234	239	241	235	239	231	205	250	234	226	237	243	240	237	212	238	225	230	247	210	221	223	229	233	274	220	225	228	222	243	241	239	226	235	242	210	232	239	230	231	231	235	243	171	245	228	214	245	229	215	250	219	227	230	249	236	230	261	241	268	217	219	235	239	249	223	252	243	245	265	225	217	230	231	228	219	235	234	223	208	219	233	240	236	245	191	230	257	205	231	253	248	230	282	204	217	204	257	245	218	241	248	230	226	241	222	234	212	246	228	273	234	232	194	245	224	238	252	243	211	256	233	226	230	207	223	227	247	221	212	213	229	199	234	232	219	235	224	227	230	189	244	223	225	256	260	245	224	237	212	208	236	246	246	226	245	238	231	208	211	210	215	252	248	220	230	216	218	230	237	228	261	233	203	219	227	245	171	219	226	239	231	220	259	204	233	251	209	242	218	241	222	209	225	239	216	229	234	237	212	217	239	221	236	222	229	250	248	220	225	253	207	269	216	237	232	225	220	251	217	224	233	254	209	243	266	244	252	245	213	227	230	241	243	233	207	240	238	226	229	239	216	221	219	237	246	226	247	231	221	211	251	210	224	245	227	250	236	215	238	232	246	233	219	252	214	230	214	238	224	243	235	217	239	250	213	238	244	228	238	222	244	194	214	230	232	220	213	212	235	244	209	189	203	252	211	230	227	223	254	220	248	232	224	247	214	215	253	224	227	234	262	253	248	210	232	226	239	240	217	260	239	222	238	225	228	223	235	260	212	236	224	245	229	233	225	220	204	247	260	239	234	258	218	236	245	253	226	215	251	214	232	250	225	234	269	191	222	221	255	209	263	211	245	221	241	224	232	237	241	239	242	205	227	253	227	231	256	228	228	221	233	234	234	221	220	237	226	206	221	232	242	231	230	241	207	238	243	237	227	224	241	231	230	244	259	213	238	233	217	204	238	229	237	229	240	201	245	257	216	203	222	234	228	252	216	234	225	236	244	250	261	249	209	231	231	240	241	218	227	231	230	232	220	229	221	248	214	238	230	213	217	220	242	214	221	237	246	250	206	234	242	235	250	255	214	257	230	216	211	242	220	241	231	218	231	274	213	230	248	215	250	240	210	219	250	245	239	228	242	212	232	219	217	215	217	248	218	227	249	225	218	242	235	231	216	280	249	211	216	240	222	225	235	224	237	225	204	234	225	261	237	241	221	219	222	225	225	232	229	261	233	256	219	211	223	239	245	255	235	237	242	214	260	245	233	205	199	237	246	210	227	228	241	226	225	240	243	265	224	244	204	212	248	222	214	242	216	239	245	214	232	205	234	269	243	223	241	223	269	211	219	234	234	241	233	234	241	225	217	221	228	219	226	236	232	240	232	226	235	233	241	214	269	218	246	241	239	239	241	227	227	224	225	229	234	201	248	237	229	260	216	248	227	247	238	230	251	236	220	197	239	227	219	234	239	240	267	226	241	217	218	237	216	224	208	233	242	220	244	251	225	221	227	255	241	222	233	221	224	235	245	229	232	237	215	236	220	233	232	210	230	248	231	231	229	242	240	231	248	226	233	238	241	218	240	208	222	202	252	261	242	214	225	243	221	253	240	238	269	237	203	238	227	230	222	232	227	216	217	268	262	246	220	267	242	236	228	209	210	241	250	234	216	223	230	230	243	226	245	212	251	245	252	232	237	225	242	228	217	224	239	240	220	225	241	218	236	237	223	249	228	234	251	231	253	224	227	234	226	240	257	225	270	238	234	222	253	247	254	227	256	250	249	206	243	231	240	210	235	242	253	234	226	227	268	230	215	224	235	268	230	226	240	239	218	214	248	227	213	239	228	224	214	224	241	242	226	239	235	221	222	252	207	239	251	217
7078	15697	13503	7390	5015	3764	2847	2351	1842	1494	1198	1103	900	854	731	686	611	542	573	526	509	504	455	481	435	381	405	406	387	402	365	391	362	378	347	350	339	354	356	349	363	333	321	333	320	348	330	351	365	366	339	358	354	322	337	349	331	328	348	333	351	335	330	366	313	316	290	302	326	331	359	299	344	354	312	337	327	355	345	330	314	309	319	356	308	338	345	332	347	320	299	331	335	317	322	317	324	312	342	352	406	387	366	449	367	364	302	380	353	288	339	275	322	315	351	314	312	306	321	315	327	324	329	320	317	332	298	308	303	311	323	293	311	335	308	298	328	324	319	292	310	336	320	356	311	296	280	328	347	299	304	310	306	282	342	327	332	307	310	322	315	305	281	332	325	314	304	326	301	329	310	301	330	308	312	321	342	302	343	332	285	330	302	333	314	322	287	298	342	307	310	321	321	321	305	317	302	298	313	276	304	313	299	340	265	314	346	288	301	351	317	311	305	317	300	380	308	338	317	315	349	332	315	318	323	348	326	325	295	313	310	318	326	326	309	359	265	288	326	318	321	308	315	350	313	322	293	309	322	296	331	313	341	300	323	301	288	297	301	306	288	331	305	325	296	308	300	294	294	322	335	299	297	299	330	305	336	310	311	323	289	324	350	297	312	297	305	326	316	321	307	286	318	297	328	319	320	286	287	300	315	317	321	334	305	283	319	336	310	294	285	304	317	323	347	321	330	318	323	316	324	317	332	325	320	283	320	297	327	332	321	302	319	336	309	289	285	307	321	332	311	304	298	326	341	273	322	312	300	345	283	335	309	298	331	326	345	313	290	287	316	325	322	330	313	338	293	299	330	296	332	353	302	305	326	332	303	309	330	310	288	316	319	299	320	309	317	311	309	286	307	285	309	300	325	293	322	300	293	319	312	320	309	304	306	327	353	326	291	331	306	318	300	316	334	323	324	319	293	293	292	305	300	306	359	328	298	324	307	310	305	309	329	277	340	322	330	311	308	353	312	312	314	339	320	319	329	338	350	315	315	290	321	290	304	285	303	325	295	354	319	311	278	306	322	322	330	306	309	321	302	293	329	318	304	321	309	307	290	334	313	307	329	297	314	320	297	275	300	327	332	312	283	281	297	300	344	327	321	321	343	320	307	300	305	329	326	300	292	305	311	313	333	313	325	318	286	301	322	311	285	293	299	326	302	331	316	338	309	294	325	296	312	323	298	316	315	308	328	299	321	323	315	335	312	305	316	282	303	320	323	310	282	318	300	312	318	324	310	317	338	292	336	314	297	323	308	316	315	290	312	311	352	309	294	325	292	328	323	296	316	332	312	339	320	276	305	355	308	331	282	325	333	298	320	306	325	311	326	302	306	338	310	315	307	305	298	329	317	352	305	288	326	338	287	315	308	302	323	344	303	310	302	332	306	305	296	282	302	324	290	318	304	307	295	312	297	327	308	317	334	298	318	322	337	311	314	288	319	333	306	309	293	316	344	320	324	304	339	307	303	288	340	322	299	305	322	307	321	311	312	317	318	311	328	303	324	296	339	315	301	301	325	330	322	298	341	345	313	314	300	351	280	315	314	328	316	303	320	291	287	284	327	335	303	323	275	317	340	361	314	278	298	315	318	321	301	337	323	321	293	317	337	300	323	309	325	316	292	320	299	327	307	299	350	329	299	326	268	324	299	343	327	282	330	340	312	324	323	320	320	295	310	315	335	308	318	264	337	310	288	309	295	327	314	299	321	315	316	287	320	334	335	283	334	300	332	310	304	293	299	341	352	324	336	325	305	317	306	298	307	312	323	301	302	332	324	341	305	278	328	321	327	274	302	290	335	348	288	307	309	284	326	292	311	318	334	299	329	312	299	325	316	302	315	252	322	322	293	311	308	317	302	297	301	308	300	305	307	311	331	309	279	336	290	321	328	314	326	299	300	294	309	310	319	300	313	298	290	305	335	308	320	330	311	332	313	301	298	278	315	300	323	339	315	304	313	299	316	339	296	308	323	324	304	281	338	353	298	292	304	343	328	300	323	340	348	319	328	298	324	328	296	340	334	315	314	307	315	317	311	313	313	295	316	323	321	294	311	312	316	313	292	280	305	314	304	329	312	303	319	307	306	318	290	313	307	321	364	355	295	335	329	302	335	307	308	304	321	319	305	347	289	308	316	276	325	298	297	323	307	310	311	293	318	281	321	333	320	303	264	286	339	328	304	317	364	321	319	335	313	314	308	277	311	288	310	310	327	340	372	331	310	308	311	313	303	313	293	294	300	300	316	309	328	302	270	303	335	307	323	339	342	331	313	317	311	311	283	310	298	319	349	325	316	316	342	338	280	319	298	276	318	331	321	311	309	307	336	322	278	278	289	340	320	332	345	306	286	312	333	316	302	306	327	280	308	303	305	315	305	294	336	319	289	311	312	309	313	325	300	330	305	340	312	316	299	321	299	332	333	332	324	316	315	322	301	303	338	326	340	330	302	289	315	286	318	320	318	314	318	324	357	323	297	312	341	288	316	293	288	304	312	320	288	346	317	294	289	311	313	312	317	290	299	331	292	308	330	321	325	340	312	305	295	302	333	324	315	298	279	325	328	310	312	324	347	295	324	289	307	333	320	276	305	334	293	333	308	304	323	336	322	317	293	334	345	302	322	284	312	299	317	310	321	314	325	315	335	309	341	312	308	297	323	307	326	287	310	326	312	307	306	310	319	322	322	250	300	334	321	312	312	320	282	314	320	307	297	295	312	345	307	311	281	287	319	329	318	319	303	290	313	283	330	290	312	338	336	299	274	318	314	293	299	300	333	280	298	306	305	314	343	307	292	340	317	328	303	304	303	312	297	275	322	351	312	334	313	330	312	315	307	334	314	306	327	298	324	328	312	302	306	311	310	313	309	314	335	318	332	307	300	317	312	317	313	311	309	316	311	321	279	311	328	325	346	302	337	333	315	320	302	314	292	315	344	316	329	321	329	355	345	305	341	305	317	341	290	334	309	310	327	324	316	336	315	304	301	304	313	310	314	275	316	329	317	312	285	314	317	304	336	322	309	329	317	328	307	339	304	303	348	303	317	297	291	305	333	299	367	302	305	299	305	310	307	325	286	291	311	304	291	312	322	308	335	307	303	292	281	298	310	310	313	316	318	300	348	329	308	315	311	316	329	319	334	327	343	309	322	274	306	300	306	312	279	325	339	319	341	322	307	315	307	332	306	308	322	354	330	352	331	293	327	297	281	304	343	299	300	343	312	309	313	297	310	311	306	326	298	301	320	289	305	319	303	327	311	289	317	310	320	324	327	312	316	326	272	333	310	325	303	307	312	304	356	325	322	300	303	296	339	311	289	294	313	329	296	275	305	307	338	349	344	287	272	288	289	309	289	297	312	300	298	309	293	319	307	323	324	322	292	331	289	323	310	313	321	321	301	300	312	342	312	323	309	313	303	316	307	322	316	328	333	298	331	332	326	319	314	317	297	334	298	311
27562	20747	7706	1031	663	599	623	597	579	594	575	525	548	578	538	557	541	546	573	559	553	550	485	586	517	570	545	531	545	558	546	579	551	550	583	503	559	544	526	592	542	528	537	527	547	500	526	579	565	559	588	550	540	580	614	550	573	522	556	528	566	528	569	540	559	550	552	561	525	567	594	547	540	570	555	542	501	522	567	570	547	553	551	586	537	565	553	577	558	557	525	545	511	536	489	541	533	522	565	532	554	570	556	564	575	564	571	537	567	561	553	546	582	570	573	544	587	549	543	542	582	522	527	587	550	537	525	585	519	548	542	562	501	553	552	548	537	590	525	537	549	557	526	572	507	572	518	516	557	585	557	556	548	503	539	523	517	541	543	581	583	560	527	513	567	528	522	518	559	520	524	548	573	592	562	531	575	550	552	571	593	527	535	567	530	529	582	542	527	548	535	562	577	545	532	542	547	535	538	592	578	528	561	577	522	541	523	549	555	519	508	549	556	549	567	598	586	504	533	582	557	579	512	584	558	580	523	501	540	543	530	586	530	537	561	581	557	545	536	578	557	587	554	538	577	521	545	503	598	559	540	560	560	490	551	527	553	569	518	518	567	565	510	550	510	590	575	566	554	551	555	553	514	555	571	576	547	577	519	516	539	560	559	561	547	515	547	538	569	560	525	512	560	528	626	553	580	565	533	547	528	561	535	584	541	557	588	546	564	523	601	553	528	549	544	513	524	527	558	545	549	530	556	547	552	532	540	558	526	508	531	550	498	524	571	528	573	536	501	563	543	529	552	507	493	514	535	585	561	514	516	546	529	561	533	523	559	546	551	545	565	545	553	581	515	549	543	549	588	546	601	533	538	554	557	571	548	589	544	527	567	563	536	551	556	575	570	575	511	558	581	553	553	568	582	543	516	553	525	540	552	545	542	569	603	584	522	535	520	523	523	577	559	554	553	545	519	515	545	544	538	552	563	545	522	552	538	553	534	508	547	528	547	535	555	515	553	522	540	552	517	582	531	529	599	558	552	511	545	572	541	546	557	551	569	545	550	518	570	572	586	519	583	505	539	505	531	570	547	579	583	563	579	542	540	542	540	559	553	537	566	555	561	508	537	600	558	556	553	579	545	537	589	556	521	516	554	545	568	562	513	567	520	562	571	500	561	548	552	526	584	577	569	571	519	541	567	574	567	570	569	572	556	536	553	551	574	574	515	520	528	557	532	544	541	582	553	605	583	522	580	561	571	531	577	559	512	607	567	552	512	549	550	534	538	556	566	580	551	565	568	587	562	539	546	534	538	561	565	540	558	548	520	580	593	534	553	579	521	554	559	545	575	575	549	549	539	556	535	517	583	598	530	559	549	525	556	567	546	579	529	559	591	534	516	530	537	493	543	541	545	563	537	530	553	540	573	557	531	554	545	598	541	509	542	538	587	570	559	542	601	539	564	550	570	556	510	553	606	529	567	563	529	561	493	533	570	583	580	582	516	583	573	501	533	531	534	482	534	561	548	513	551	549	580	573	541	569	528	514	569	513	559	571	542	572	535	562	573	501	538	584	555	560	556	548	531	539	569	526	541	534	547	536	549	566	549	562	550	532	534	564	555	535	549	546	578	575	551	526	536	536	551	555	544	507	553	561	511	535	540	521	542	572	539	594	559	516	518	551	551	559	531	560	538	579	546	547	570	563	565	532	586	512	513	525	543	506	558	558	575	571	541	622	577	552	564	559	571	531	550	557	534	593	568	529	553	552	598	554	508	567	532	543	547	544	571	539	557	558	533	566	523	531	578	525	524	595	565	535	507	554	544	544	527	583	600	579	551	543	570	568	544	525	530	539	558	541	523	553	612	581	530	540	555	535	554	528	547	549	563	556	530	562	591	527	531	533	543	565	529	536	565	556	536	521	544	525	591	535	581	501	578	492	537	557	521	590	540	578	594	564	574	520	514	573	569	556	580	534	530	516	515	546	586	543	558	589	533	566	508	536	570	556	532	525	552	513	558	528	536	586	539	540	584	599	537	528	554	556	523	516	517	549	568	538	543	599	590	553	557	533	557	606	551	503	554	535	525	547	549	552	546	539	523	503	590	564	569	552	573	549	526	589	535	535	524	555	544	534	546	551	569	537	572	538	563	591	572	540	472	517	544	569	573	550	544	568	554	542	559	523	548	562	583	532	514	577	562	566	580	531	539	582	557	566	589	544	519	560	606	514	571	533	518	578	532	554	542	522	513	565	553	558	580	532	509	544	564	583	574	546	502	549	544	564	530	529	560	517	508	557	562	526	541	565	541	560	578	580	511	567	547	539	580	545	582	555	545	578	546	506	539	567	528	561	545	570	542	571	517	581	561	569	568	543	567	528	588	508	550	552	537	503	548	512	537	553	565	558	584	557	547	542	542	556	558	562	505	554	530	533	556	571	588	535	503	529	569	556	549	563	567	568	528	544	568	547	571	553	517	589	579	514	473	532	511	559	577	543	590	585	528	522	570	557	584	556	534	543	541	566	567	550	538	543	562	500	541	531	541	577	550	559	558	570	546	532	548	538	560	559	546	561	528	521	583	521	536	562	568	534	562	538	546	526	546	580	579	581	541	548	550	542	570	578	552	558	552	568	519	573	536	537	567	488	553	542	581	565	510	527	500	532	566	570	599	539	544	538	545	543	541	546	555	558	532	582	521	546	529	564	529	572	572	567	537	561	507	537	540	524	513	541	549	537	560	560	535	545	572	557	561	509	547	520	517	581	579	560	535	524	539	545	574	538	554	528	567	545	535	543	534	595	560	565	529	550	580	525	556	569	533	576	522	550	556	574	582	538	563	514	565	526	561	538	554	552	554	549	544	546	558	576	584	565	538	545	542	516	565	534	554	560	541	537	553	545	565	598	560	526	535	592	538	500	539	587	552	574	525	557	564	551	536	566	578	568	501	525	577	567	523	596	555	554	512	553	514	540	508	528	545	515	525	579	545	520	518	579	586	558	559	567	551	575	560	537	537	545	534	535	524	537	526	526	527	594	536	561	597	544	571	586	494	535	547	548	600	539	582	584	545	588	578	547	541	563	519	499	535	523	538	578	539	539	527	499	563	575	571	600	551	558	533	530	557	589	537	526	521	556	531	557	539	550	570	587	552	528	542	601	534	518	548	559	562	566	564	579	534	533	505	548	562	542	568	528	571	500	522	535	536	582	554	551	599	538	581	534	591	548	560	532	526	538	527	537	528	584	533	547	527	528	557	518	553	571	543	598	547	568	548	561	549	531	501	527	551	530	548	520	531	526	571	558	542	541	546	513	506	537	559	529	558	560	512	551	604	543	555	540	568	568	571	530	554	554	595	572	557	570	565	597	615	580	571	561	550	553	571	524	546	541	535	533	570	558	563	552	554	596	508	576	559	542	559	538	580	554	543	576	544	599	511	571	512	520	545	533	534	566	538	543	544	552	541	526	572	586	563	558	557	541	528	521	585	564	565	563	590	585	551	520	586	530
4085	1414	1346	986	859	837	797	811	735	781	752	747	746	728	758	736	747	745	765	688	737	749	717	775	718	685	719	749	680	713	748	704	664	721	698	743	695	747	683	686	692	699	758	719	726	685	714	709	708	665	709	725	695	738	741	676	735	695	763	694	744	723	688	713	754	743	728	675	705	745	709	730	724	699	718	739	728	745	685	704	695	738	751	735	732	726	756	720	694	708	719	727	683	716	708	746	740	765	753	752	725	678	731	800	717	705	779	746	705	685	738	722	710	736	740	683	730	698	741	664	731	664	694	729	697	701	713	697	669	760	683	742	661	774	679	712	717	775	754	741	746	742	738	694	718	753	763	731	695	715	736	731	713	713	734	695	709	672	685	731	729	708	789	727	741	684	724	736	740	724	734	705	709	714	683	760	726	690	715	737	700	658	667	688	723	738	715	706	726	728	750	670	746	730	712	739	754	714	690	715	764	715	702	721	740	730	782	732	725	674	749	749	737	688	668	710	707	714	688	674	691	710	725	710	752	686	680	714	726	690	754	712	701	761	685	760	658	648	726	697	690	732	741	705	746	737	730	727	740	720	676	702	780	723	726	717	734	660	709	709	732	676	674	687	740	721	720	733	747	733	690	720	714	706	699	684	705	686	715	689	682	712	730	712	665	679	694	678	756	773	711	697	705	697	731	715	734	729	687	711	727	702	708	713	728	709	746	737	737	718	693	672	672	697	672	793	706	728	743	757	674	733	694	759	711	709	729	705	752	721	708	693	705	680	670	672	734	722	673	700	755	708	679	706	724	699	695	715	713	681	698	712	690	747	712	693	633	716	707	675	734	699	713	692	695	730	727	779	734	726	728	677	706	732	755	721	689	723	673	760	692	686	734	702	704	727	703	674	672	707	725	694	721	747	694	740	724	705	685	711	666	701	756	710	767	637	678	712	704	713	700	697	700	675	636	754	656	728	687	704	707	686	696	752	700	751	764	669	742	696	662	717	707	660	731	719	700	727	738	691	747	724	705	700	745	721	669	703	739	703	714	702	727	745	730	707	709	718	717	696	686	749	705	750	707	733	722	746	714	727	704	708	747	712	682	721	770	695	734	739	675	693	710	745	713	739	746	730	731	757	695	698	701	755	728	767	711	716	727	701	738	707	714	732	715	678	693	744	674	719	698	692	716	714	708	703	716	728	728	673	711	753	725	688	744	697	744	691	683	696	770	696	725	757	690	714	734	758	765	713	712	708	720	714	697	662	715	708	660	795	714	698	689	693	754	676	722	677	718	707	728	676	709	698	697	698	707	742	676	701	704	663	739	695	708	679	707	736	696	706	701	721	723	756	697	697	757	768	759	713	729	761	716	683	692	698	708	704	697	714	709	756	733	680	732	731	721	721	695	727	712	752	726	719	704	701	698	704	674	664	734	710	721	706	700	729	740	719	697	735	733	740	753	733	689	685	738	681	705	703	730	727	740	725	756	710	747	756	697	685	730	696	713	685	699	720	692	680	708	692	698	677	734	696	724	761	722	700	704	743	757	738	745	673	702	692	756	700	673	717	725	761	702	745	751	668	712	698	716	650	729	698	732	664	693	674	747	709	693	743	720	715	731	710	704	694	726	711	707	718	752	758	685	680	742	735	702	702	639	765	739	719	735	742	719	719	704	729	732	718	703	709	724	712	716	736	739	733	737	756	751	679	700	709	690	691	711	680	719	692	679	705	675	707	694	686	702	735	682	757	690	671	733	711	726	701	723	768	752	698	743	682	764	658	710	725	736	742	741	736	724	654	714	753	739	725	714	675	689	730	731	703	737	697	698	763	758	704	691	687	707	742	749	687	716	726	702	709	685	712	744	707	739	717	695	717	723	706	720	701	720	693	698	683	736	708	715	725	684	749	695	686	739	725	664	711	727	739	690	711	726	716	695	703	744	755	718	725	739	691	652	667	733	718	723	732	731	699	727	744	705	702	748	707	726	742	720	756	696	694	720	758	709	731	705	743	750	717	654	721	680	733	741	733	694	754	702	718	721	688	692	739	673	705	699	695	671	726	734	711	719	697	713	739	696	732	701	753	651	678	728	739	739	686	702	758	718	696	708	718	739	728	696	705	722	627	709	737	729	693	702	729	689	709	746	720	689	685	728	702	659	726	706	730	748	691	671	707	747	677	757	744	716	697	687	696	703	743	720	713	705	699	696	714	671	728	708	706	707	701	687	755	740	693	724	728	692	704	719	679	730	735	654	704	692	727	719	705	711	715	727	733	746	722	742	705	697	716	723	679	753	707	687	708	671	725	743	748	765	739	703	727	671	719	747	732	753	730	685	682	709	688	681	721	709	706	778	715	730	674	678	686	775	749	683	700	724	723	750	708	704	670	682	700	764	713	751	713	735	732	729	684	745	718	696	637	685	749	745	701	648	735	732	700	703	705	736	715	743	702	708	741	733	684	745	706	723	700	670	683	703	712	694	729	679	676	699	720	685	773	706	735	707	709	704	687	744	693	733	724	704	740	763	720	688	732	701	707	703	705	722	727	720	762	754	668	718	719	712	760	669	771	734	714	783	717	692	733	739	665	691	703	737	728	742	737	723	718	696	700	711	745	662	720	723	675	706	739	734	695	718	746	737	737	713	708	736	709	724	718	707	670	692	722	723	716	692	715	739	659	731	714	687	689	686	696	752	671	718	705	706	774	694	673	730	704	679	710	736	738	704	724	706	728	684	746	702	705	684	704	662	716	754	764	717	690	712	699	705	710	694	680	722	733	715	710	724	729	749	723	715	707	683	710	696	745	745	724	640	693	708	675	736	752	698	748	675	692	710	732	706	710	733	722	718	727	694	710	764	687	723	666	702	686	738	771	725	716	715	734	743	737	721	702	687	735	692	725	733	714	721	716	679	675	685	734	743	703	708	691	711	678	718	690	713	706	666	631	721	667	748	711	706	723	710	693	684	717	723	715	710	729	724	733	731	746	699	691	725	696	754	660	735	762	703	718	754	720	658	732	686	752	748	744	757	717	683	755	699	757	706	724	692	718	689	730	759	708	734	723	665	686	697	685	695	756	702	707	729	689	667	701	695	668	689	687	686	700	717	699	744	715	760	724	736	704	715	724	743	651	689	698	694	688	735	697	658	740	782	686	715	706	684	717	777	677	704	681	701	704	716	703	736	724	689	707	735	706	670	731	702	681	735	707	669	738	703	720	740	722	652	735	696	752	701	734	699	704	692	730	716	752	679	674	662	714	718	691	706	695	691	703	715	706	746	722	688	695	721	640	634	744	694	722	715	701	726	676	722	711	680	683	712	705	695	720	715	710	684	757	722	748	673	719	720	742	671	702	728	709	721	738	705	687	777	710	700	739	666	755	724	708	739	700	698	739	720	685	726	735	710	693	684	702	707	723	704	735	722	801	722	750	692	682	708	716	690	732	718	709	724	676	702	691	761	750	699	756	740	721	698	714	678	720	699	688	772	713	690	679	716	710	690	710	686	705
24614	21642	29142	24630	21590	7253	1276	903	741	748	689	606	582	585	562	579	508	516	494	490	489	471	549	506	487	478	525	473	474	475	519	504	468	477	490	466	488	476	464	495	449	527	486	445	453	425	480	461	455	476	488	512	440	453	481	454	478	490	457	449	479	454	472	414	486	478	483	506	465	449	490	488	461	449	452	439	477	447	463	462	471	463	484	461	465	444	476	477	452	509	450	466	448	422	422	458	419	414	440	440	463	468	462	447	478	476	473	442	477	461	448	468	468	480	473	467	455	449	447	461	383	499	456	462	464	463	483	442	471	460	453	474	448	463	485	461	477	441	447	477	440	459	434	434	468	464	456	445	449	443	463	470	434	460	444	460	478	462	463	465	465	441	452	469	461	450	425	463	439	458	445	431	432	465	468	445	461	444	459	422	488	414	439	469	439	468	466	476	487	439	456	448	453	449	435	446	484	446	422	466	456	456	470	499	416	443	438	462	471	473	459	476	447	448	419	429	466	451	434	475	478	445	456	435	436	442	449	416	483	477	507	449	477	459	442	441	434	453	420	472	462	413	449	484	473	457	446	494	466	462	441	445	460	424	481	454	460	463	451	438	429	443	491	474	430	490	458	432	436	463	466	464	448	437	458	444	423	460	447	474	466	471	477	431	439	445	488	470	437	447	435	415	446	448	465	475	430	419	460	436	458	468	465	438	479	418	448	454	466	504	448	447	459	487	432	481	456	459	457	466	472	449	468	417	419	457	428	460	412	461	446	465	464	443	467	456	446	447	421	454	455	455	446	467	446	496	449	457	429	460	461	451	498	458	457	451	486	481	432	456	446	477	431	459	448	473	426	470	493	413	464	454	443	465	457	423	438	455	447	437	455	431	453	470	463	474	450	447	457	465	465	431	472	468	462	426	466	473	438	457	467	461	482	460	429	457	394	469	485	437	466	466	461	467	463	486	458	431	432	455	484	431	460	457	467	427	441	446	454	430	424	488	464	470	470	475	455	480	473	454	459	438	484	476	491	445	454	466	466	476	490	473	466	452	446	453	444	426	488	425	488	451	439	422	461	468	440	456	464	510	446	460	481	466	430	418	438	422	482	452	469	451	480	457	450	430	485	456	491	428	482	441	447	461	479	426	455	469	409	444	470	435	465	435	442	413	483	493	480	432	451	433	443	435	477	455	482	467	451	412	463	421	468	437	451	431	478	475	458	479	427	426	434	423	457	469	429	434	500	433	449	430	456	443	414	450	448	468	484	495	457	445	433	456	453	483	453	461	484	443	457	412	455	414	421	439	483	444	472	419	468	461	409	485	428	445	454	434	446	449	453	424	481	452	468	459	422	448	447	452	461	424	475	451	451	444	487	434	439	422	494	455	434	444	442	450	467	459	436	461	445	437	474	456	468	489	471	482	441	474	440	478	410	477	438	486	499	454	433	488	480	414	444	496	435	438	467	492	452	457	435	467	452	451	422	441	444	455	448	420	444	456	429	466	453	441	500	403	458	428	469	496	409	419	456	480	432	493	451	475	463	465	476	454	438	428	466	465	429	467	451	463	436	427	463	449	485	468	448	447	441	476	479	474	411	477	435	455	406	449	452	472	491	454	461	450	470	495	465	408	439	452	442	452	463	421	457	456	437	507	423	428	455	468	441	421	483	459	469	485	481	467	448	459	437	453	462	488	447	481	454	468	401	447	466	471	455	453	464	433	436	482	467	505	448	501	455	433	467	433	453	480	434	460	430	456	413	447	423	471	492	441	456	487	443	443	459	480	416	441	412	441	436	429	469	453	456	445	426	450	461	431	413	442	407	473	422	461	469	454	429	434	462	463	457	436	446	467	448	470	464	457	467	507	458	419	439	462	459	429	460	477	463	467	434	433	460	457	437	457	468	473	435	469	464	467	444	433	457	435	462	467	489	474	467	447	508	464	405	440	486	444	467	444	466	466	491	489	474	448	431	464	436	474	453	421	420	432	460	475	445	459	451	418	455	482	458	455	449	484	458	467	441	495	470	455	457	445	423	452	419	463	470	452	421	445	429	448	487	425	449	486	414	474	500	465	464	461	442	470	464	434	465	506	474	463	451	388	449	441	455	468	458	455	459	450	392	458	482	412	496	416	477	451	522	434	460	459	433	462	430	454	455	504	436	405	420	480	441	425	455	468	463	466	435	473	460	451	435	454	425	471	418	457	451	437	455	417	456	496	483	434	454	488	440	449	431	463	466	467	474	473	453	466	463	455	393	480	448	446	501	465	486	446	471	452	435	452	456	467	469	445	434	478	440	481	445	465	423	461	489	475	428	433	433	473	462	483	462	462	430	452	456	453	433	466	487	430	446	480	440	427	406	443	450	468	465	437	494	462	408	429	434	437	474	457	413	443	454	470	454	451	418	471	422	449	442	450	449	490	419	454	441	456	488	429	456	441	450	468	445	453	444	427	449	447	461	483	456	474	453	429	476	461	528	449	440	445	462	473	470	440	454	464	444	464	452	468	449	408	440	430	476	464	463	444	461	433	423	479	428	428	457	455	433	433	444	474	472	488	463	456	462	444	476	447	431	434	439	449	424	518	422	424	460	436	446	413	414	419	491	418	440	438	485	457	462	454	437	454	483	474	452	460	430	446	444	495	424	476	477	452	415	441	455	476	425	480	484	452	423	461	453	450	479	444	465	451	413	439	472	465	448	431	431	447	420	420	460	442	456	442	452	436	496	433	481	444	466	430	439	432	469	452	394	439	459	440	451	431	472	455	435	430	434	461	459	470	455	466	461	456	467	480	465	468	458	447	471	481	506	465	422	473	455	406	405	476	433	424	454	405	444	467	453	476	486	435	465	442	426	453	420	454	457	434	463	489	474	442	437	445	432	448	400	479	477	456	461	432	465	484	451	466	435	433	459	440	467	472	437	478	436	456	470	479	472	465	450	462	494	474	446	449	487	472	435	471	456	440	428	459	422	461	501	423	453	438	457	459	435	417	474	457	491	451	445	456	473	480	466	476	425	441	444	469	446	456	475	429	454	454	479	431	448	481	464	465	488	451	432	423	490	444	444	448	468	441	434	450	481	403	475	453	444	443	432	435	435	453	424	432	437	443	443	470	440	453	471	462	440	468	473	469	438	446	434	468	438	440	455	445	401	457	453	463	470	445	455	452	446	458	453	409	419	450	440	461	461	431	470	422	473	455	454	486	485	487	450	462	419	467	418	463	419	457	463	445	464	450	474	442	452	474	431	448	447	449	443	503	458	448	466	416	429	433	455	489	417	456	481	457	443	446	454	435	478	443	475	485	417	467	482	467	436	436	459	456	487	434	464	470	462	439	468	385	461	433	430	472	442	452	468	484	461	433	446	428	443	435	412	446	473	426	470	466	450	453	448	477	434	500	459	464	470	467	421	443	448	466	467	468	466	469	487	401	476	466	451	428	423	488	447	431	464	449	428	460	413	447	454	423	457	436	499	456	452	460	513	443	462	471	445	464	450	469
4929	9866	8494	4531	3080	2458	1991	1640	1411	1304	1079	952	914	876	868	820	777	729	670	725	683	649	599	725	673	633	660	610	689	604	719	661	614	670	556	599	639	567	637	676	597	626	631	623	576	666	601	629	665	598	673	596	601	596	615	602	584	638	615	632	640	637	592	618	595	588	608	630	600	616	617	600	564	593	612	637	637	631	618	603	616	596	636	617	598	599	604	567	609	576	594	591	589	628	575	607	594	665	633	591	645	637	665	707	662	596	591	622	600	618	586	574	583	582	610	595	573	648	569	580	616	578	612	604	572	600	611	597	593	626	583	655	567	633	578	613	573	590	569	607	562	607	616	604	615	588	597	634	596	585	607	588	589	581	624	581	606	528	590	623	588	600	583	598	573	601	567	592	590	611	546	597	593	595	631	583	618	595	580	594	611	600	611	573	603	613	591	589	588	604	595	577	609	617	592	616	555	617	615	613	570	639	597	587	603	646	635	585	593	613	608	590	592	635	578	599	613	570	584	594	610	609	647	626	558	597	574	599	608	633	634	598	597	575	615	623	590	601	599	597	605	618	626	562	599	556	625	604	609	598	566	590	589	621	595	574	594	603	599	622	595	575	605	565	588	604	619	564	585	592	638	603	598	576	581	599	623	591	636	604	630	580	576	605	608	561	585	579	580	599	599	583	593	602	633	650	595	589	599	606	618	557	604	576	604	615	629	602	644	639	634	566	551	605	546	549	571	635	595	591	622	655	603	599	589	601	606	598	567	598	618	558	609	594	569	623	571	596	597	591	566	586	610	560	623	643	602	579	606	574	634	603	572	611	555	579	579	560	590	619	560	614	613	606	627	594	577	655	576	628	632	602	539	620	579	581	600	613	592	652	576	614	600	620	599	619	580	637	576	604	636	633	604	590	614	656	642	607	593	594	601	610	636	607	601	562	578	568	577	605	613	604	585	628	579	597	605	580	547	556	561	601	563	592	578	635	579	602	620	642	598	598	586	586	600	641	610	619	621	608	588	554	608	635	568	575	604	614	596	594	590	584	614	605	604	604	586	580	603	618	586	634	590	613	581	639	567	558	605	626	567	607	570	614	600	563	593	653	573	605	606	597	605	602	624	628	586	609	657	550	629	636	598	596	632	588	610	603	617	644	629	609	576	621	593	607	591	623	595	591	584	590	588	607	623	581	595	594	599	623	576	610	599	609	575	608	562	579	611	615	575	613	652	591	571	600	586	602	592	611	578	588	598	567	563	615	600	596	574	631	593	589	616	644	591	597	620	612	611	605	605	633	593	570	585	566	578	606	598	618	572	576	612	567	608	603	594	620	594	575	554	599	602	578	593	603	590	613	647	592	623	614	559	580	595	628	626	630	567	610	554	610	592	580	650	603	576	619	571	600	558	622	639	572	544	565	580	635	606	577	618	670	606	576	563	638	607	633	628	561	579	648	627	617	573	574	608	607	577	611	613	597	658	651	573	595	605	538	587	583	622	588	594	593	607	551	576	572	604	602	601	606	655	634	623	559	590	601	616	601	569	583	602	632	570	594	601	591	611	616	620	573	612	607	617	622	579	569	650	575	590	602	568	574	605	578	611	608	634	598	568	578	614	586	629	588	615	591	591	631	561	586	629	579	564	605	607	623	583	600	581	604	628	569	599	569	603	565	604	583	603	585	580	599	610	609	595	603	592	621	609	564	590	612	626	607	570	557	645	554	610	599	567	623	619	568	592	574	609	617	596	588	606	569	622	575	591	581	597	608	611	649	585	560	632	614	599	595	567	620	550	581	601	564	617	622	555	581	629	611	596	618	567	633	612	588	562	619	556	582	606	589	598	594	555	643	546	619	577	588	588	599	580	576	627	584	561	642	604	650	617	628	573	669	571	574	578	600	617	603	583	656	650	605	605	598	592	612	615	604	606	607	637	594	598	587	608	577	638	610	625	574	611	630	623	621	638	611	601	588	629	626	638	609	585	594	570	614	615	617	610	623	619	590	609	598	634	554	645	618	601	601	584	588	611	592	574	621	560	572	661	614	589	616	607	599	585	578	586	628	604	603	577	609	598	529	592	625	653	597	588	572	601	595	605	634	544	593	617	655	560	606	557	560	586	608	609	580	539	600	586	607	599	585	587	584	581	602	612	632	605	574	564	611	581	601	634	606	601	609	625	600	575	620	578	562	590	573	599	583	602	601	574	617	604	603	584	622	604	544	626	579	628	600	600	559	582	596	616	612	607	590	582	589	608	612	603	635	567	605	606	604	571	563	606	586	593	594	578	577	576	647	611	549	611	611	600	637	593	591	619	576	585	601	624	558	615	592	561	646	602	593	607	605	605	603	600	647	575	563	620	591	566	613	619	577	554	583	620	636	610	610	633	627	619	605	628	591	588	603	605	591	612	612	609	612	555	598	566	554	580	616	611	617	567	624	589	621	593	603	593	599	628	539	606	597	580	605	613	604	580	590	625	618	619	615	602	597	602	575	608	550	614	593	609	589	551	614	580	578	570	598	613	628	534	580	595	564	598	617	607	571	557	585	579	639	594	609	570	594	592	568	533	641	568	641	598	593	588	573	616	615	580	571	560	610	573	568	602	594	559	587	562	601	619	616	567	598	585	631	619	573	558	628	567	587	635	602	580	627	652	621	659	584	582	591	602	648	632	562	624	619	555	618	622	594	602	639	628	611	598	607	612	548	602	612	576	573	574	638	585	611	606	576	624	599	566	563	552	597	586	558	579	566	589	598	592	636	585	633	592	635	603	576	570	614	618	597	639	613	602	608	605	600	566	569	594	612	540	589	582	565	599	588	632	595	578	584	586	639	563	599	602	608	658	602	572	564	602	664	615	654	600	582	572	582	595	602	624	600	627	607	604	611	566	601	557	577	616	632	566	583	645	624	612	591	551	629	601	627	601	588	549	615	622	589	585	611	648	547	567	583	581	598	641	576	610	597	587	607	574	570	600	574	582	606	579	592	637	634	573	602	603	593	615	609	615	567	583	566	591	597	570	588	646	633	595	593	620	575	682	604	624	614	609	575	566	561	615	539	620	615	583	606	633	615	626	592	606	578	619	630	575	573	612	617	607	556	639	604	572	595	637	588	597	554	597	579	577	587	591	560	570	598	600	621	626	636	596	607	583	591	569	625	619	568	614	614	612	630	616	603	607	594	568	598	601	571	624	609	610	611	654	556	569	577	588	593	603	595	611	567	586	578	607	560	582	581	552	621	611	583	599	645	606	621	631	572	605	599	603	612	588	606	576	604	600	569	540	622	616	634	636	618	585	597	600	585	610	611	604	587	613	566	612	617	615	557	607	596	572	569	570	608	591	583	609	579	623	623	564	633	609	621	624	568	614	588	562	583	595	619	631	581	613	585	582	610	624	625	599	615	597	567	587	608	600	581	524	602	603	563	616	616	646	615	618	574	525	583	580	544	647	611	567	610	586	604	604	598	589	599	640	634	594	574	647	626	629	537	596	553	613	592	596	573
23622	21646	29637	24142	21646	21609	4811	1117	844	666	553	537	507	487	421	387	364	346	342	364	306	294	311	293	286	272	269	251	282	250	262	279	258	288	244	275	259	262	254	258	274	245	242	244	263	248	234	266	233	238	240	236	254	209	244	226	263	232	233	219	239	258	227	241	219	238	245	221	220	218	258	232	259	264	256	219	227	230	229	226	239	236	234	217	231	249	226	260	244	267	214	255	226	227	238	240	230	237	242	275	260	264	286	266	261	235	221	242	215	233	238	224	235	215	211	215	220	249	223	230	237	217	246	228	249	229	228	215	226	231	232	244	229	263	213	242	219	264	251	212	250	255	227	205	211	230	235	208	228	248	232	251	224	239	241	216	206	212	260	221	242	261	215	243	225	229	229	231	233	212	205	208	222	215	202	223	220	245	217	232	230	240	219	237	217	247	262	230	207	253	214	235	228	243	255	255	245	234	249	207	243	219	244	234	227	220	232	245	232	250	252	236	221	231	254	247	211	236	224	241	224	221	234	217	211	207	226	243	241	221	250	215	207	236	233	225	217	237	223	211	235	244	225	244	212	235	233	213	230	213	233	220	222	235	235	223	217	238	258	225	231	229	235	239	256	242	228	231	230	216	227	220	227	244	220	239	217	217	211	236	215	226	226	253	230	220	256	185	205	197	241	228	220	251	227	224	214	229	191	248	231	236	227	225	247	218	210	230	207	241	219	238	217	236	235	260	216	235	250	242	230	215	219	220	224	185	267	237	213	211	220	223	227	239	240	201	238	249	206	222	208	217	212	249	251	243	219	248	234	235	229	248	196	227	214	212	226	230	242	198	214	215	201	228	208	249	232	201	219	230	229	228	213	220	211	261	244	236	259	209	224	215	250	221	236	211	241	222	238	254	228	252	231	257	259	213	235	235	242	237	208	238	242	240	226	239	231	227	232	260	214	217	229	220	191	221	233	225	237	218	271	249	230	232	215	222	264	222	240	243	219	243	226	258	230	249	213	240	223	224	218	266	210	212	197	244	217	214	210	211	226	251	201	237	223	247	240	240	205	243	237	227	234	224	218	234	220	229	229	226	213	237	223	235	214	193	223	248	219	215	234	238	243	229	228	233	245	219	257	247	202	209	212	228	222	210	236	235	221	231	246	234	232	218	240	251	242	228	227	257	247	222	252	217	233	246	207	236	219	247	247	233	230	238	194	206	239	259	281	214	224	224	241	242	232	196	228	260	227	208	226	210	209	241	219	214	261	240	215	236	217	216	228	229	251	242	251	220	258	207	207	232	237	218	245	254	204	229	254	235	248	232	264	226	212	237	231	212	180	232	238	213	237	224	233	245	237	239	241	223	236	218	236	248	214	227	231	230	237	264	222	213	239	211	224	217	227	233	227	226	253	238	229	197	203	230	228	229	232	222	232	217	218	264	224	243	238	250	233	247	215	260	226	235	223	257	229	218	270	221	213	228	212	243	233	225	251	239	224	254	228	245	234	221	212	235	235	236	221	222	233	210	218	218	244	233	222	229	230	237	231	233	265	201	212	226	232	246	249	257	254	232	251	260	256	236	213	213	222	244	230	233	231	215	239	245	246	234	202	230	222	249	228	253	223	235	209	206	243	247	230	191	243	224	233	252	247	207	205	250	233	246	246	209	217	209	238	233	223	230	229	208	247	228	233	237	213	237	222	251	229	256	243	243	218	234	225	191	221	228	241	241	222	196	241	237	205	240	221	215	206	231	228	206	206	214	249	239	257	211	250	221	261	251	221	198	207	214	226	263	231	244	218	216	235	242	240	228	232	210	228	225	236	219	208	236	255	219	218	228	219	263	241	246	222	207	225	242	259	244	228	223	246	226	216	245	253	212	258	246	245	235	246	207	223	226	248	238	246	243	213	264	240	241	215	230	218	189	224	215	220	224	245	246	233	238	204	208	206	228	238	228	220	259	237	252	217	228	237	224	222	229	236	222	205	224	220	242	200	240	228	218	217	231	218	247	247	237	225	228	247	260	229	229	249	223	228	207	238	228	248	258	213	238	212	221	236	254	218	248	246	271	226	192	222	239	231	217	208	248	229	246	232	210	240	224	239	230	227	256	234	207	251	240	255	231	206	220	222	240	246	235	249	250	246	218	235	272	240	236	221	234	230	228	224	250	230	251	195	205	207	259	232	257	215	223	220	216	204	249	236	243	245	241	226	259	211	230	210	232	230	236	239	225	233	245	241	233	225	220	210	236	224	254	234	223	221	226	237	236	247	215	232	231	255	253	232	226	250	212	267	249	230	218	220	250	243	245	227	257	234	244	219	238	236	249	215	238	220	222	238	253	233	233	207	218	260	230	217	227	222	234	233	231	220	223	214	226	247	236	251	226	221	249	244	222	227	229	245	265	233	221	217	259	217	247	253	227	205	231	221	214	234	224	224	236	210	231	209	252	213	238	226	210	227	246	243	246	220	237	245	244	248	217	255	220	256	213	214	216	229	210	222	244	224	221	228	244	219	223	222	240	237	222	233	222	230	192	269	226	251	222	225	214	206	225	239	235	238	221	220	227	237	239	257	239	232	237	224	234	243	233	240	260	236	233	224	261	235	258	226	220	223	229	213	246	250	236	227	205	219	227	238	216	200	255	216	211	223	238	243	251	215	225	234	193	244	202	256	244	238	269	235	234	245	222	248	219	260	228	223	234	232	213	237	215	223	226	235	237	209	236	270	226	222	218	233	248	275	216	227	242	242	236	249	227	231	259	224	213	249	238	218	244	252	237	221	251	223	207	263	217	238	243	225	227	230	252	217	244	227	217	237	228	227	225	228	207	223	244	205	205	224	239	213	251	262	210	222	234	231	263	225	227	218	222	227	245	228	256	261	234	244	230	223	217	247	218	230	234	227	217	251	247	205	222	226	226	233	232	244	242	222	245	213	243	217	204	254	240	239	225	209	242	256	252	238	200	244	245	239	252	244	233	250	225	225	219	224	235	236	210	190	235	224	237	238	223	211	232	235	226	228	223	237	261	221	209	238	239	216	214	226	254	247	204	234	240	201	264	231	234	257	223	228	224	216	229	260	206	210	219	228	224	234	248	238	234	247	275	218	221	259	206	214	265	265	220	252	239	237	202	204	224	228	226	244	221	225	231	262	245	215	203	231	199	208	258	238	234	229	228	249	227	217	224	235	232	235	225	250	243	232	212	238	263	217	232	239	230	230	222	219	235	233	245	226	231	238	255	248	222	221	222	237	233	233	251	219	240	268	231	246	220	221	242	222	221	227	234	230	228	227	223	217	249	236	232	234	238	216	230	225	208	229	228	223	214	234	260	216	228	229	252	229	248	230	225	222	243	236	229	232	228	265	248	244	210	252	215	207	239	224	197	261	250	251	198	211	232	251	223	230	251	221	223	229	245	215	206	253	239	260	254	243	235	238	249	242	234	246	234	244	234	228	229	242	245	230	240	246	228	244	229	228	248	230	222	245	227	243	235	217	235	226	281
7152	16042	13627	7454	5121	3768	2993	2384	1895	1602	1316	1057	962	760	743	684	604	611	514	504	534	530	497	472	431	434	446	376	386	417	358	431	386	385	347	407	339	389	345	379	336	344	345	336	341	359	361	335	342	374	333	353	356	309	343	335	360	299	340	320	334	322	336	312	320	309	340	335	344	357	330	327	308	349	365	298	334	332	330	320	334	344	358	312	333	336	315	351	339	340	290	314	347	298	331	326	302	338	393	358	343	404	385	381	387	307	322	335	326	297	301	310	278	313	313	318	299	289	313	328	301	307	319	311	282	353	287	301	301	333	366	310	308	288	296	316	310	329	310	348	293	343	313	310	319	325	296	330	319	310	329	299	314	323	294	332	343	349	317	321	314	303	319	325	322	317	290	302	312	325	316	346	333	312	322	307	307	319	299	289	324	286	302	312	303	293	320	331	325	292	315	306	302	323	335	323	318	297	315	315	293	318	304	327	310	318	325	283	312	323	337	315	308	313	315	319	313	316	322	309	330	340	329	320	313	268	311	329	293	308	297	291	301	325	305	333	315	331	319	316	336	312	291	324	302	310	338	316	286	310	317	306	310	297	310	312	288	323	293	333	301	299	293	325	288	331	299	323	311	328	328	324	294	298	299	321	284	321	276	282	316	332	315	297	298	295	272	293	306	328	311	293	316	327	314	337	324	296	280	317	322	313	304	321	326	332	305	343	316	293	327	331	316	309	276	307	305	285	290	276	320	291	311	321	296	305	305	299	322	343	312	312	319	294	290	310	332	322	324	334	330	321	301	323	302	312	294	344	312	328	332	323	312	292	311	290	309	310	315	323	299	312	302	317	328	314	322	339	336	320	299	324	319	304	312	310	343	330	310	312	335	336	328	310	302	323	314	324	308	314	355	294	297	269	309	279	341	312	317	310	308	302	332	326	319	295	292	337	354	301	312	282	307	314	336	296	313	334	328	302	268	343	303	306	306	272	298	360	348	343	334	328	318	319	328	298	296	315	286	307	326	322	296	294	294	284	289	314	330	329	334	283	351	332	297	308	312	300	303	329	288	311	311	319	336	285	315	311	330	295	300	302	324	271	316	323	318	289	298	254	299	277	305	291	292	284	319	304	333	331	316	312	329	292	312	304	295	351	313	316	305	300	323	286	318	293	285	323	278	294	342	336	330	304	318	331	356	301	326	315	324	315	325	318	308	308	310	301	294	312	337	332	307	308	300	302	308	300	302	280	314	326	309	302	313	303	322	305	287	304	299	306	283	290	305	331	319	332	306	317	316	288	290	294	325	328	293	313	285	321	323	277	318	285	315	310	320	312	286	316	327	308	331	298	345	296	318	353	327	317	325	318	330	295	320	308	326	305	320	286	327	343	282	323	282	286	317	311	278	328	268	321	305	302	315	289	301	307	299	313	336	336	296	335	329	332	288	318	342	287	321	330	294	323	306	317	312	282	307	306	293	304	315	336	315	301	343	323	302	293	299	309	248	326	291	322	287	320	292	318	325	313	300	300	308	304	284	312	310	331	315	324	312	320	259	336	303	306	329	325	302	323	338	314	327	304	315	302	352	278	334	329	315	296	307	289	312	326	302	300	307	335	304	299	286	315	331	272	297	268	334	305	315	301	303	294	314	312	330	302	283	312	322	337	314	324	322	328	278	314	305	303	314	325	297	306	330	322	332	304	335	322	302	327	303	305	316	302	317	335	316	308	343	321	284	305	281	304	317	289	283	322	263	306	276	334	303	314	305	345	336	297	294	296	312	322	325	340	303	302	273	302	338	307	294	290	293	297	309	293	314	320	333	308	305	324	298	272	315	330	340	306	297	296	300	314	343	269	289	291	312	288	324	317	312	323	332	321	306	308	314	306	335	306	318	303	314	327	308	284	255	345	321	320	315	321	284	341	303	312	299	329	311	301	297	279	333	327	297	299	293	319	296	319	320	292	313	331	299	269	338	319	317	309	287	309	308	353	280	314	290	302	303	314	294	318	305	332	301	317	268	336	319	319	335	311	289	314	332	342	315	298	321	309	304	275	317	300	306	327	338	301	343	284	339	297	342	354	313	322	307	315	316	314	327	292	303	293	333	326	306	319	319	343	293	327	289	306	345	319	291	304	314	314	353	325	316	315	281	350	326	277	286	287	306	325	315	283	336	284	331	319	314	308	274	320	311	293	339	303	309	295	334	265	315	307	304	299	321	299	307	314	283	323	314	319	318	319	323	325	302	302	313	287	335	308	331	301	337	319	341	296	332	323	300	318	292	294	308	305	312	293	319	327	316	323	299	343	313	302	299	324	309	294	287	306	320	308	314	314	311	291	308	285	283	310	290	278	294	308	328	327	298	295	317	318	312	331	278	269	304	326	329	297	297	316	347	330	313	316	305	313	307	287	337	296	317	297	307	335	327	305	327	326	313	316	308	331	292	303	303	313	315	289	302	264	302	310	332	309	313	309	295	328	328	305	345	303	335	349	329	330	325	284	327	313	309	290	304	281	315	312	314	317	299	312	343	338	305	298	315	296	293	311	317	305	310	300	314	299	290	296	298	313	275	327	314	305	308	317	308	296	295	284	303	282	312	347	303	329	323	332	300	300	310	280	300	310	327	319	304	320	305	306	311	331	297	336	301	300	309	318	332	327	321	300	323	339	313	288	335	327	294	295	310	306	354	325	308	316	303	291	298	303	336	297	300	308	337	285	328	331	298	301	301	328	309	320	291	304	289	339	320	298	297	323	304	315	286	333	314	274	328	307	324	305	306	323	317	308	313	307	312	321	296	332	343	328	311	292	299	334	299	356	321	341	325	313	325	334	308	324	287	316	314	304	310	313	297	341	322	311	304	289	326	311	333	271	317	304	296	302	349	309	299	298	319	318	302	330	285	293	299	291	344	314	314	295	334	296	301	295	313	339	332	317	346	331	298	320	334	314	324	338	283	307	324	311	315	320	299	332	284	309	303	297	282	343	282	316	309	295	340	322	305	325	283	296	332	319	334	326	328	301	326	317	319	337	307	319	332	303	331	316	288	326	301	330	296	318	313	318	310	324	319	312	294	326	303	320	312	329	317	324	313	307	313	300	289	296	328	335	289	305	315	276	347	321	298	303	350	342	315	343	303	319	322	344	333	345	292	312	289	347	306	317	298	299	319	342	295	312	331	344	331	301	290	308	310	330	340	298	308	318	281	300	274	304	314	275	312	308	320	341	342	289	289	291	300	328	288	292	313	308	299	311	342	306	300	322	335	319	298	353	306	317	291	322	317	305	292	282	312	315	334	293	311	317	338	305	313	326	322	281	280	301	306	308	343	344	347	285	304	303	333	311	326	307	309	305	318	320	307	321	318	310	317	314	324	322	299	295	301	311	305	308	291	311	323	320	301	307	331	315	321	310	324	320	303	270	308	311	339	319	290	323	302	331	294	355	298	291	301	291	307	293	342	299	322	294	311	318	283	296	306	326	331	298	298	349	296	323	315	311	320	325
27565	20795	7742	1035	677	649	632	615	607	583	547	547	569	523	593	554	551	568	538	617	582	562	620	568	548	515	509	541	528	556	542	571	576	539	550	557	576	593	569	621	546	549	573	558	557	536	570	537	585	531	555	565	566	571	556	576	614	546	555	545	582	549	558	549	527	540	566	551	533	575	534	556	567	572	537	563	593	549	593	563	527	499	546	530	569	580	592	564	581	545	577	525	543	535	548	543	551	571	565	549	556	563	599	543	567	527	592	529	614	560	554	593	615	558	525	567	560	573	556	556	546	539	567	523	556	545	556	552	543	537	555	514	580	557	541	588	580	536	569	585	550	532	559	524	539	528	571	544	548	586	598	561	534	546	592	603	554	555	569	541	530	550	563	544	589	544	515	570	567	529	516	543	528	590	538	567	485	556	584	549	558	519	556	598	582	540	557	526	564	568	552	577	551	496	576	548	484	570	535	499	560	512	530	572	583	574	562	546	588	556	554	589	519	522	555	551	575	551	530	595	552	562	603	533	548	599	561	561	571	578	544	533	551	580	583	553	592	545	544	571	573	554	562	572	539	577	516	543	558	553	568	514	557	534	534	573	563	532	549	582	560	546	557	508	540	548	540	551	534	545	571	577	545	562	548	553	546	540	572	533	525	553	578	493	523	569	558	500	574	556	579	540	544	562	529	550	560	537	586	551	520	523	555	567	525	540	560	538	588	550	529	507	580	537	563	538	587	587	523	552	567	565	540	529	538	558	559	589	521	569	552	577	571	557	549	566	531	558	557	524	583	565	558	574	555	590	553	593	591	584	552	520	568	554	574	554	562	564	564	555	552	543	563	544	591	599	576	528	585	566	555	551	585	541	561	556	563	564	578	527	538	553	527	518	562	609	572	568	550	542	570	536	523	589	541	572	577	569	580	540	553	537	573	561	561	520	515	549	557	556	524	626	575	544	516	548	575	552	546	587	598	557	536	553	560	568	540	519	513	586	562	575	552	528	558	553	556	543	604	541	551	556	538	540	606	559	529	564	552	563	529	572	584	582	525	565	533	544	561	566	603	545	563	608	551	575	540	565	562	579	584	538	543	563	572	551	535	553	522	532	600	560	560	555	509	567	560	559	526	584	573	583	571	560	556	535	547	608	580	551	560	511	515	562	553	527	548	543	535	562	573	601	556	520	538	557	562	523	563	572	553	575	571	580	546	555	566	555	559	552	575	535	542	575	540	562	540	596	561	575	536	547	542	548	542	563	550	560	547	579	521	541	526	507	570	561	590	573	518	518	553	591	527	545	553	549	568	555	537	560	535	562	575	536	566	550	623	547	571	562	552	572	557	584	578	550	608	551	559	542	589	511	574	565	574	562	531	507	547	549	564	526	557	552	515	517	549	588	571	520	545	560	567	587	526	526	574	592	561	541	532	553	581	546	548	563	552	560	559	588	557	558	529	561	538	606	549	559	564	582	558	537	602	573	536	550	554	532	508	531	530	523	562	568	561	499	547	558	584	578	540	557	559	507	560	551	555	533	536	538	540	535	573	572	529	530	553	533	583	504	534	539	544	560	576	559	542	587	513	543	595	538	558	522	556	546	541	542	547	522	539	529	584	499	582	518	556	568	561	534	555	540	561	567	591	541	573	563	583	576	575	535	549	580	560	522	546	578	559	505	554	556	521	565	518	554	578	538	593	553	527	553	542	562	537	545	556	551	572	550	535	516	524	574	523	547	571	564	584	529	545	559	573	575	578	547	533	565	535	583	587	521	559	503	506	602	545	521	548	559	523	568	573	561	566	550	536	574	574	532	525	588	542	561	537	552	554	559	529	501	529	597	543	544	562	555	571	530	512	567	571	594	557	513	602	560	566	565	531	566	547	527	563	523	545	560	546	568	549	555	555	564	613	562	564	552	558	573	578	552	538	539	552	567	591	559	540	581	566	554	577	575	581	534	528	599	551	556	602	497	524	565	575	514	580	544	546	557	565	571	554	549	544	548	577	546	544	558	556	558	580	541	546	542	585	592	562	534	557	557	554	593	531	631	544	546	548	556	565	517	583	578	577	596	559	504	543	573	522	551	544	540	552	591	595	558	570	553	569	553	606	565	571	566	529	512	571	595	562	553	572	546	590	536	570	554	595	586	544	587	599	525	550	554	581	516	536	582	569	578	526	563	577	580	601	567	586	536	545	578	594	532	569	571	539	557	534	553	590	543	617	512	562	518	570	536	560	581	555	557	577	596	528	521	574	535	573	544	616	608	574	601	539	545	571	571	594	564	538	564	554	571	558	504	548	552	570	541	552	537	533	545	558	570	551	586	564	577	588	554	542	568	551	573	569	578	528	588	549	542	516	555	575	545	547	521	562	578	554	562	543	580	570	574	576	533	564	524	554	552	547	581	563	513	561	577	558	570	574	570	541	522	528	577	539	598	590	580	568	545	529	501	530	522	568	564	558	604	589	543	552	533	564	547	568	549	525	537	509	560	593	576	548	554	600	512	546	590	537	613	573	551	522	494	561	567	548	557	542	545	527	561	532	552	531	579	568	526	561	557	575	567	567	583	546	554	564	586	590	484	498	532	532	553	569	564	531	571	595	540	579	516	529	574	578	541	540	556	569	561	549	581	530	563	535	568	563	485	572	563	565	540	564	545	539	554	547	590	552	540	516	532	528	584	536	585	526	551	557	555	565	585	545	556	571	562	599	563	552	511	548	542	557	488	608	523	553	574	549	502	584	521	560	550	537	567	552	585	549	526	573	571	535	549	534	546	569	569	501	561	558	602	551	566	567	554	540	497	613	565	571	518	560	524	524	555	499	589	541	528	608	514	539	515	561	533	554	589	547	610	562	534	543	532	532	558	618	531	531	567	557	559	511	532	527	561	533	535	577	565	529	595	550	518	568	519	572	507	518	544	542	555	547	570	534	554	560	534	571	565	590	554	563	564	580	550	550	572	516	531	585	542	557	520	545	577	546	574	527	562	621	583	538	577	548	534	523	569	536	531	533	551	533	548	539	529	545	566	543	561	572	551	536	560	563	543	606	598	526	528	534	534	575	545	557	529	598	587	558	546	562	539	550	523	585	545	589	610	591	603	535	559	502	553	590	563	542	552	587	533	581	578	540	575	545	553	540	590	606	587	599	553	550	542	552	544	534	550	534	571	533	551	563	555	526	584	518	546	543	505	599	572	572	566	549	567	555	576	545	531	524	519	573	517	527	541	542	589	568	521	555	548	633	531	569	564	579	540	539	517	546	498	603	542	548	520	501	527	590	566	603	601	506	575	548	568	550	491	536	483	562	564	533	549	539	589	545	542	554	550	532	524	554	531	499	578	545	563	543	549	533	600	548	548	512	569	572	555	588	550	580	555	605	546	552	530	503	578	584	521	601	599	531	567	522	549	535	601	532	553	618	519	538	524	540	539	547	560	528	561	554	561	553	552	547	588	583	553	587	566	528	549	589	565	552	570	548	578	627	572	567	556	577	548	531	550
4123	1403	1390	993	870	875	829	782	778	743	767	716	767	765	760	733	773	712	710	717	727	761	775	732	689	724	674	722	720	736	708	710	723	702	724	666	732	729	751	738	738	761	735	724	680	726	733	733	733	728	714	747	639	693	782	769	710	685	746	738	742	695	735	788	699	765	764	708	732	717	718	756	679	742	763	726	728	704	712	722	731	726	753	747	726	692	733	731	693	755	722	752	779	703	709	694	726	744	765	737	783	780	762	732	744	690	737	729	682	760	726	725	691	694	694	723	727	722	725	708	724	731	743	771	738	688	724	708	714	756	753	698	737	739	709	751	713	714	703	718	747	695	750	753	707	752	744	689	702	720	682	738	715	763	722	712	699	747	737	717	702	732	664	702	718	683	718	645	664	741	727	736	772	720	714	706	725	726	755	673	754	747	694	756	712	773	757	710	695	709	713	732	705	745	708	735	679	728	717	803	696	734	726	751	690	704	715	689	658	716	744	745	722	768	699	694	726	689	723	704	731	688	707	718	692	729	725	684	772	729	732	680	675	750	738	754	757	758	680	699	699	756	718	755	689	705	677	738	722	743	729	700	684	718	725	753	707	710	693	759	724	775	705	752	730	729	696	710	746	723	655	698	746	727	698	663	744	738	686	722	674	757	686	752	726	718	672	699	726	731	745	675	736	689	703	733	742	739	741	707	743	716	708	746	724	691	695	734	703	752	762	718	737	739	704	712	732	675	730	732	712	706	739	728	714	725	727	759	717	675	730	701	726	703	727	772	677	772	724	715	703	705	755	789	706	718	741	688	745	728	730	700	747	714	747	745	728	737	727	721	708	721	690	744	749	745	738	698	747	685	719	758	719	745	714	712	735	675	702	691	751	730	718	660	772	703	715	724	762	796	734	787	699	754	747	723	692	728	680	737	737	729	695	715	696	702	727	739	752	738	714	726	740	724	687	729	700	716	719	693	717	675	750	772	745	709	738	696	723	720	686	716	742	730	755	731	727	666	707	700	705	692	681	749	694	732	715	790	744	764	738	749	737	703	751	718	689	716	753	674	712	751	724	678	741	679	705	690	693	744	689	725	728	713	696	745	708	725	706	732	722	698	733	695	690	723	735	740	714	720	757	671	721	716	740	684	745	751	730	720	745	722	691	717	722	766	753	659	734	774	721	727	729	696	690	691	775	743	692	749	700	635	726	703	759	683	746	697	726	718	740	708	743	750	734	713	741	721	699	752	759	724	709	703	699	721	754	682	737	766	693	715	719	711	688	725	739	686	759	742	753	732	721	748	769	730	769	726	713	687	796	730	726	720	779	688	711	751	717	693	718	673	718	736	717	747	717	691	673	722	733	710	696	749	723	723	709	740	721	666	734	734	724	731	750	729	697	689	734	710	687	772	732	750	747	762	728	712	766	684	768	784	705	748	748	738	719	703	740	723	662	691	694	721	736	776	740	759	721	741	706	709	724	692	697	764	771	732	720	716	728	699	692	700	734	737	700	694	732	757	687	717	711	748	708	744	715	727	707	764	712	721	744	687	728	707	749	742	685	723	749	733	702	719	729	740	740	706	719	706	673	712	758	722	699	771	738	720	714	769	704	703	756	736	715	737	711	759	694	720	735	779	712	721	725	720	725	745	735	700	711	728	713	701	722	682	789	743	731	672	744	707	743	737	706	761	694	759	666	706	722	720	749	739	712	720	714	718	704	756	699	688	739	780	710	706	733	713	784	695	706	694	736	740	741	753	747	701	677	750	673	771	778	719	745	706	718	739	657	741	717	729	743	746	720	691	730	722	728	698	774	739	710	717	692	737	738	698	742	763	688	721	687	746	702	762	745	759	718	699	747	747	745	718	714	747	727	737	740	702	755	712	729	728	698	716	691	718	660	710	761	750	745	712	714	749	719	697	710	706	715	710	693	773	718	708	766	685	758	724	756	739	727	696	706	681	706	736	697	747	779	695	707	718	705	716	755	686	709	702	745	740	691	761	744	764	715	732	740	720	766	719	708	740	718	771	802	764	699	729	657	678	700	690	683	725	751	707	723	755	763	745	711	700	684	682	697	737	756	762	769	769	737	691	727	706	698	741	727	726	703	674	728	738	670	743	700	684	747	745	726	715	733	699	744	704	708	750	667	705	744	703	714	721	723	744	639	708	691	719	685	738	730	772	684	697	745	726	749	733	716	725	751	742	658	745	737	734	740	782	727	728	773	715	690	757	757	711	788	688	717	693	697	744	728	733	635	725	757	727	692	725	726	706	738	716	779	662	667	706	728	745	739	755	733	685	712	766	760	705	716	749	746	643	738	771	724	699	738	742	697	678	687	756	712	755	685	711	788	721	741	762	704	727	701	709	730	741	736	726	761	756	723	721	738	651	746	730	748	742	697	729	711	722	729	767	692	778	715	686	722	688	728	734	743	715	733	782	781	730	702	727	684	730	766	744	734	783	765	721	740	749	758	713	778	743	694	779	702	719	753	728	715	732	699	717	725	730	760	759	713	678	766	723	730	722	761	712	746	764	743	718	672	713	711	771	638	672	706	712	748	730	713	703	716	724	706	671	743	712	725	725	684	766	762	763	739	749	686	746	751	731	752	721	677	714	737	744	710	698	729	724	743	707	727	772	788	751	726	773	720	711	772	737	766	730	742	742	714	690	744	748	756	709	758	722	752	764	766	742	744	714	729	687	718	764	773	711	730	765	746	679	729	743	738	731	708	719	710	757	694	766	762	696	738	728	740	765	685	719	740	743	677	733	727	726	738	702	711	671	776	699	744	723	713	741	725	720	748	705	739	717	705	702	731	650	704	755	756	707	705	760	711	765	742	737	728	737	756	675	712	714	702	699	721	683	723	695	688	734	688	712	738	709	713	667	730	704	726	717	724	742	736	756	726	774	720	730	676	692	736	736	715	714	679	724	677	748	758	750	723	735	709	725	733	707	771	740	710	751	767	717	724	694	750	741	683	719	736	721	764	689	705	707	705	705	704	766	719	728	751	707	731	738	761	746	746	766	701	689	690	739	684	729	689	715	778	676	737	662	728	740	776	714	706	709	698	753	708	737	714	737	710	742	753	692	714	704	743	739	702	683	735	712	698	737	701	694	748	695	735	737	725	739	699	762	681	711	740	725	742	672	668	720	706	713	704	705	736	741	715	742	736	704	708	752	772	717	733	699	698	723	742	697	700	689	725	698	716	702	769	750	713	734	671	716	771	681	756	706	797	704	704	723	727	701	740	706	682	702	713	720	739	744	743	749	758	736	768	779	765	722	720	708	738	747	705	678	760	706	695	657	708	758	723	749	711	690	693	722	748	707	741	759	744	750	725	694	698	683	748	730	733	755	734	706	712	715	721	732	756	734	720	747	710	736	713	739	770	749	731	707	684	667	735	738	758	702	669	756	742	692	702	701	772	730	688	729	752	689	730	675	765	766	740	703	673	704	744	710	728	735	739	745	728	705	754	678	692	703	730	804	705	727	742	767
24654	21638	29052	24718	21569	6742	1285	922	748	699	626	625	614	569	566	565	582	535	519	518	520	526	483	495	520	504	518	484	489	515	499	509	505	480	434	432	457	508	517	490	503	457	466	463	491	488	466	468	467	491	456	481	458	468	475	458	447	493	480	451	462	500	496	472	448	499	463	493	465	474	461	440	472	482	466	474	462	435	470	452	480	488	495	486	452	473	482	449	467	434	483	485	478	443	415	456	493	488	486	484	507	505	457	464	470	425	498	466	492	468	458	481	498	451	494	472	435	455	419	487	499	460	450	485	460	444	476	444	464	445	469	464	446	406	466	474	449	475	459	474	476	448	443	429	490	458	477	429	487	463	453	483	485	477	466	477	438	500	479	490	451	457	445	469	490	446	433	457	440	454	455	441	429	465	487	473	496	509	459	500	494	454	465	467	461	442	488	461	512	465	508	500	456	456	454	490	438	426	448	447	466	466	446	481	464	443	501	419	454	435	471	488	455	500	471	441	462	478	437	451	442	463	458	492	471	437	465	445	470	462	468	468	462	519	477	452	503	461	489	458	440	472	460	436	445	463	469	473	451	457	493	467	448	466	482	427	474	479	478	470	447	424	477	457	440	456	429	437	455	448	487	457	476	473	523	453	450	479	430	488	488	450	448	440	478	453	484	470	449	413	467	463	478	462	440	444	465	463	474	465	446	466	461	485	448	470	433	451	495	489	446	472	463	441	483	476	496	448	473	456	460	447	458	456	445	426	455	449	457	447	442	452	440	450	462	418	480	438	431	468	480	450	449	466	460	479	486	442	447	479	436	485	484	426	471	470	479	472	419	446	464	461	471	445	482	498	457	475	463	484	464	479	497	490	493	459	497	450	490	487	485	462	456	424	450	504	455	432	432	450	458	506	466	467	464	471	447	479	459	468	478	460	475	440	480	429	446	452	487	422	461	451	397	480	401	416	465	471	502	461	466	481	471	469	461	489	494	473	466	439	453	478	459	465	477	472	453	475	480	450	486	476	452	421	432	491	512	447	473	464	475	468	453	468	461	463	440	471	454	455	435	429	479	449	415	473	448	452	479	431	485	466	437	466	485	454	449	435	489	466	419	453	483	468	489	459	438	479	458	466	494	453	469	443	478	456	447	436	458	456	452	467	476	431	471	478	469	460	475	453	486	454	404	493	432	471	446	468	483	452	443	477	430	448	465	455	487	465	510	472	481	465	476	474	484	465	503	445	471	455	469	465	439	480	454	441	425	479	479	492	460	457	439	445	449	480	489	463	447	467	441	410	471	486	468	459	474	445	455	463	470	475	451	478	451	451	484	480	459	457	463	469	433	468	452	429	488	475	445	412	452	477	455	474	449	441	504	451	476	447	485	442	435	461	419	515	463	468	501	451	452	413	455	462	498	485	481	461	465	480	431	472	494	449	440	492	507	478	476	442	475	450	486	499	447	486	454	456	464	479	478	471	451	434	419	467	424	468	475	492	443	459	454	475	470	496	477	473	453	458	473	435	462	497	454	483	457	450	469	483	476	472	432	453	452	481	483	459	504	509	466	498	446	435	475	472	476	457	480	486	462	494	445	458	451	423	458	456	470	451	461	475	440	458	493	461	426	445	442	461	471	485	425	475	454	429	450	470	481	477	443	432	518	483	455	457	483	458	475	451	446	513	483	483	458	441	467	454	447	445	453	455	460	478	437	437	487	433	449	484	476	429	462	502	450	495	447	445	493	492	447	451	469	477	508	470	453	460	467	458	450	466	446	467	442	442	484	471	461	437	488	477	486	461	479	503	465	471	455	493	454	441	413	474	463	501	467	452	434	454	463	470	433	485	472	450	429	502	475	479	454	438	481	458	461	484	473	444	459	469	445	454	459	444	456	476	465	489	437	464	442	494	480	424	489	466	452	444	457	438	448	447	485	467	475	471	458	451	451	429	441	458	477	438	478	450	451	486	495	463	485	487	442	463	470	476	455	465	439	446	469	445	475	435	503	481	457	430	466	470	471	463	493	454	493	461	416	485	473	419	474	467	456	493	456	470	472	437	486	466	462	421	476	436	471	484	516	419	413	432	470	472	442	462	471	480	458	421	461	493	449	479	472	428	441	482	483	436	493	457	478	411	458	443	438	507	502	490	482	431	453	465	485	462	479	468	462	457	446	450	461	447	475	502	443	438	437	435	473	468	435	416	464	476	444	468	431	433	458	464	462	423	462	484	491	455	461	436	459	459	440	494	462	454	440	468	444	464	458	471	454	489	409	450	500	467	467	454	444	463	484	435	454	466	454	482	427	485	469	490	464	482	454	435	466	421	455	456	483	460	479	422	450	466	448	468	472	502	456	478	475	492	501	444	479	421	456	486	412	438	454	478	461	462	434	425	479	463	446	430	490	457	476	468	434	509	475	508	480	435	452	487	468	418	493	492	443	458	462	471	470	487	486	474	430	418	494	485	479	488	460	447	407	463	480	495	488	498	454	460	442	454	454	481	444	464	483	451	453	463	422	439	474	472	508	426	457	452	438	463	426	441	451	497	455	483	431	447	474	445	481	443	453	445	464	483	494	447	459	435	445	454	506	462	461	443	460	432	422	484	442	436	459	491	422	450	462	444	472	469	440	497	458	448	491	456	480	459	485	484	461	515	451	453	460	516	464	459	444	467	398	487	436	494	457	468	491	469	456	473	441	463	443	487	444	485	483	490	478	470	452	490	463	459	487	431	446	431	494	498	413	469	435	483	453	407	459	484	426	476	463	462	477	478	464	458	485	495	468	477	448	462	464	474	448	487	488	462	468	467	451	482	459	437	456	441	466	489	408	495	462	453	445	466	437	470	443	474	449	448	450	472	492	490	469	486	488	435	467	449	477	445	476	457	504	452	450	482	473	440	448	436	439	492	498	451	491	463	483	498	449	461	493	462	455	476	435	481	468	446	453	457	453	451	434	439	473	478	445	456	505	445	479	476	493	465	418	471	448	455	456	498	452	485	446	432	475	445	496	483	463	463	451	463	447	440	446	483	453	474	478	503	482	458	475	455	460	462	463	430	445	427	448	481	469	480	444	486	447	478	456	429	462	466	495	440	462	481	450	471	459	483	468	449	477	474	459	470	484	459	469	460	490	454	460	457	448	478	442	448	478	475	487	457	462	475	445	419	447	477	487	450	514	443	451	429	522	458	480	469	482	450	430	470	464	479	426	455	460	460	463	420	437	412	473	466	419	496	453	494	465	486	463	472	465	477	457	477	464	459	472	468	474	468	454	478	472	472	439	471	421	469	464	421	494	457	468	424	442	451	444	452	501	464	465	468	473	458	408	447	460	457	487	466	473	495	462	449	468	467	459	455	467	441	468	447	457	447	448	461	521	436	463	482	420	474	453	491	470	437	469	481	468	486	475	462	478	489	429	468	454	502	440	457	447	445	459	478	466	424	464	487	460	437	445	475	444	446	477	459	496	471	445	450	432	463	487	460	464	452	443	455	477	440	469	499
4957	9858	8541	4371	3079	2370	1991	1646	1404	1129	1069	983	922	856	842	831	790	744	784	791	687	678	644	646	661	702	707	655	666	651	649	649	616	606	618	615	646	630	627	635	617	655	612	666	608	645	624	621	613	626	619	587	632	635	599	637	634	606	690	637	573	628	597	634	614	648	615	652	629	657	604	603	628	594	669	644	606	629	611	642	613	626	591	624	609	649	630	618	639	616	617	622	644	609	633	610	617	626	617	666	666	642	689	678	608	573	615	648	606	643	609	604	595	590	575	596	595	608	598	632	633	570	605	605	649	649	632	601	619	645	635	584	599	642	607	623	562	617	618	603	577	609	618	623	596	605	587	642	623	627	596	557	630	634	575	628	614	591	646	596	654	680	604	638	606	595	607	603	608	592	622	631	590	651	643	626	628	568	606	565	586	638	628	626	652	599	593	589	611	590	624	634	570	655	626	615	597	617	654	658	628	596	624	596	588	597	606	636	629	629	625	644	657	569	598	655	600	618	674	582	608	644	627	597	588	589	601	553	585	639	581	600	659	590	622	660	631	605	593	633	606	626	566	634	642	628	582	590	583	631	574	613	582	579	615	612	561	588	615	599	668	598	619	607	600	594	615	576	570	581	627	627	606	594	583	595	619	618	632	614	600	640	601	642	622	618	614	663	634	632	630	641	610	599	616	526	634	628	587	587	643	585	607	590	611	665	647	600	633	609	630	602	638	594	596	613	631	684	576	629	600	616	624	609	614	599	594	624	617	645	624	630	642	623	623	618	610	602	568	610	650	631	580	599	622	609	583	579	583	610	613	580	583	626	635	584	662	584	605	588	549	617	619	630	614	622	615	597	590	630	608	629	627	635	635	595	620	578	623	592	604	628	620	639	588	623	631	617	600	611	653	617	570	588	551	613	656	619	635	585	644	600	561	639	637	659	638	643	631	633	565	581	591	635	569	578	576	650	614	634	619	589	603	636	627	587	606	615	634	630	614	601	614	613	610	567	585	582	626	620	624	632	589	598	657	616	583	583	564	627	579	609	586	623	622	648	619	656	647	620	575	595	635	580	607	613	606	614	557	640	649	633	568	600	607	603	592	574	576	593	606	605	605	620	594	629	566	649	606	584	597	637	645	650	635	603	631	631	610	590	615	628	615	621	605	614	607	646	617	570	598	572	575	615	635	599	581	591	602	588	627	598	611	569	650	602	616	555	552	564	582	582	630	585	599	585	608	619	607	627	574	620	616	594	604	655	637	632	592	616	639	639	584	601	638	629	612	580	657	644	584	575	602	599	587	664	606	588	625	625	589	571	562	604	617	626	587	651	635	616	600	600	600	582	617	574	628	595	587	601	627	581	628	596	631	595	607	618	627	591	615	628	599	574	619	605	643	623	640	642	586	653	664	649	627	618	630	596	629	631	606	589	615	623	632	611	603	635	605	617	644	647	637	629	619	642	611	591	649	628	613	553	565	625	579	604	638	633	631	662	585	621	624	610	637	579	644	575	621	603	619	589	625	622	584	632	580	578	573	606	570	600	604	623	571	613	643	618	630	639	636	635	594	612	613	635	610	638	624	630	591	558	612	636	586	605	565	615	569	612	613	579	607	579	625	601	623	596	583	652	592	663	597	585	591	612	638	605	607	593	652	612	673	592	614	639	610	611	602	603	645	638	590	600	599	602	603	590	658	611	626	619	637	617	594	650	605	625	581	611	604	595	612	586	617	623	575	622	610	603	583	608	656	595	589	628	623	605	607	564	604	615	615	585	606	618	594	667	614	584	641	640	617	606	555	621	615	629	659	646	651	609	604	597	631	588	597	616	583	635	604	606	603	576	621	642	639	608	583	574	572	643	646	608	603	601	642	628	628	621	626	605	624	634	616	585	608	596	580	606	580	591	664	581	598	619	592	639	637	612	637	609	653	658	629	583	606	623	618	587	624	584	611	584	637	610	583	627	592	597	620	642	622	632	595	622	568	640	630	645	608	598	642	593	627	605	608	618	615	621	662	601	641	603	618	604	596	593	607	580	604	592	631	655	634	579	651	583	603	570	630	583	615	607	630	583	587	614	599	610	591	641	647	631	635	554	602	625	611	644	613	595	619	595	618	627	605	610	641	645	624	579	639	605	600	623	569	627	605	585	594	634	605	563	585	589	612	610	616	648	558	611	577	621	602	616	613	612	622	629	599	645	616	588	626	593	624	604	622	606	621	654	588	572	594	606	608	641	604	627	611	638	589	634	619	653	639	604	604	577	593	604	624	601	585	592	609	626	598	625	550	616	628	590	663	624	597	585	634	614	585	564	592	616	615	626	605	615	627	611	618	577	581	591	625	656	637	614	597	604	638	645	595	611	616	592	618	624	628	582	629	621	585	631	676	637	623	605	666	613	613	640	613	553	584	654	584	627	626	606	591	594	626	648	593	632	599	649	649	583	610	607	614	608	587	597	594	623	595	597	618	630	655	614	605	645	607	630	595	635	655	620	625	620	629	598	645	644	606	598	615	649	564	644	642	577	638	569	595	628	608	589	644	628	595	611	646	622	601	620	607	617	585	668	590	598	618	624	609	618	630	645	602	609	586	622	674	620	646	635	621	618	587	639	642	580	576	554	619	597	645	621	613	632	576	598	677	620	602	599	595	628	608	607	612	631	602	590	609	619	630	575	621	629	588	629	606	631	635	597	605	648	648	624	638	622	578	630	599	644	591	593	593	622	570	543	598	625	626	642	582	630	640	612	595	622	625	621	584	589	599	609	656	622	583	608	615	634	581	606	624	596	668	604	659	625	658	609	590	652	600	608	623	582	598	580	629	609	603	626	586	668	647	620	613	587	634	634	610	645	601	680	627	569	575	653	628	584	613	621	596	605	638	608	601	592	634	602	582	644	583	640	621	600	627	629	626	625	617	655	617	594	624	603	611	633	609	617	580	595	647	602	611	623	627	659	592	621	619	579	619	615	600	653	642	614	613	623	572	600	693	594	594	606	587	627	648	613	630	645	635	607	578	613	615	552	603	615	595	588	611	556	606	615	615	618	635	620	592	654	609	594	620	602	571	589	583	594	577	610	589	598	647	566	650	587	586	589	596	624	581	585	618	573	635	628	572	622	638	594	584	568	612	611	581	609	625	619	594	637	581	622	609	619	634	641	655	647	614	627	593	555	589	609	595	625	604	605	648	674	620	585	572	590	597	591	646	612	613	579	602	639	616	656	609	629	591	604	629	636	598	596	607	619	653	627	571	619	652	609	631	581	621	608	626	622	606	590	641	614	677	606	596	627	569	650	613	578	623	671	606	633	647	633	600	659	571	598	614	584	654	676	601	633	644	651	599	579	595	587	595	633	597	610	614	619	617	592	621	614	649	628	660	660	583	650	589	566	622	639	620	605	585	657	637	592	614	618	652	612	623	643	602	591	674	596	593	609	602	617	578	585	604	578	655	619	627	619	613	571	637	581	575	602	615	620	606	575	636	608	586	628	621	633	603	583
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
