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
339857040683	339857041202	339857041752	339857042302	339857042852	339857043402	339857043952	339857044502	339857045052	339857045602	339857046152	339857046702	339857047252	339857047802	339857048352	339857048903	339857049452	339857050002	339857050552	339857051102	339857051652	339857052202	339857052752	339857053302	339857053852	339857054402	339857054953	339857055502	339857056052	339857056602	339857057152	339857057702	339857058252	339857058802	339857059352	339857059902	339857060452	339857061002	339857061552	339857062102	339857062652	339857063202	339857063752	339857064302	339857064852	339857065402	339857065952	339857066502	339857067052	339857067602	339857068152	339857068702	339857069252	339857069802	339857070352	339857070902	339857071452	339857072002	339857072552	339857073102	339857073652	339857074202	339857074752	339857075302	339857075852	339857076402	339857076952	339857077503	339857078052	339857078602	339857079152	339857079702	339857080252	339857080802	339857081352	339857081902	339857082452	339857083002	339857083552	339857084102	339857084652	339857085202	339857085752	339857086302	339857086852	339857087402	339857087953	339857088502	339857089052	339857089602	339857090152	339857090702	339857091252	339857091802	339857092352	339857092902	339857093452	339857094003	339857094552	339857095102	339857095652	339857096202	339857096752	339857097302	339857097852	339857098402	339857098952	339857099502	339857100053	339857100602	339857101152	339857101702	339857102252	339857102802	339857103352	339857103902	339857104452	339857105002	339857105552	339857106102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22155	20304	27797	22640	20304	19330	1749	570	461	357	341	269	259	243	213	201	222	195	176	178	159	146	151	173	137	148	135	149	138	142	150	142	144	134	119	132	142	109	136	139	125	104	131	144	129	114	133	100	108	106	105	114	113	114	116	137	141	123	143	128	120	115	122	107	130	110	147	120	101	125	125	120	122	116	122	117	106	124	142	118	116	126	120	117	96	106	115	113	117	103	118	116	97	114	104	123	122	105	102	131	119	129	102	119	90	105	109	104	93	104	119	102	112	109	98	105	108	96	112	107	96	115	133	101	129	101	99	99	111	107	136	118	130	110	126	107	125	114	91	127	108	127	104	112	129	100	110	111	113	100	111	112	111	123	118	124	103	113	117	111	123	111	120	126	107	114	109	113	115	108	105	103	99	127	110	125	104	128	105	108	124	103	111	114	94	113	110	131	114	129	86	109	102	108	117	130	98	117	104	142	115	129	121	104	82	105	112	119	122	127	114	123	118	115	114	107	123	104	108	121	108	111	101	99	119	120	109	104	120	98	131	120	123	124	130	118	117	88	113	103	113	111	113	106	123	109	123	107	121	106	106	120	117	123	114	115	132	102	130	100	113	98	114	97	119	140	110	108	120	113	117	133	98	113	116	133	131	130	117	122	119	112	92	107	109	126	115	100	107	125	110	113	117	126	113	92	98	108	104	114	115	136	126	115	112	102	122	104	111	102	121	110	113	107	118	118	111	111	113	117	125	119	139	98	109	100	108	96	130	88	103	113	119	107	136	131	124	142	105	116	123	108	114	107	110	125	93	104	129	100	108	99	124	100	127	111	100	120	114	115	124	100	132	118	124	112	124	114	105	108	110	104	123	115	123	108	122	121	118	126	130	115	114	104	104	119	120	125	133	101	113	112	115	114	110	118	105	126	110	120	110	139	107	140	106	131	110	114	112	110	121	101	126	101	92	116	118	103	122	114	125	123	107	98	116	110	110	109	125	121	105	106	97	107	114	95	107	105	97	105	122	122	100	117	106	114	99	116	128	129	109	92	113	110	131	118	105	107	103	111	134	114	112	112	123	118	114	113	97	139	109	103	113	110	101	109	113	121	105	128	104	123	98	126	108	121	95	103	102	95	120	119	120	133	105	130	114	121	115	100	93	118	109	108	116	116	101	101	100	122	118	116	104	127	110	111	111	102	113	110	133	107	130	115	108	107	105	113	116	116	118	106	105	122	119	104	123	90	111	111	132	107	124	122	135	113	99	116	118	128	117	113	114	107	111	124	112	118	124	121	120	128	121	105	110	127	123	123	108	101	130	127	111	113	92	121	119	116	120	98	113	109	135	94	133	119	108	106	104	119	120	120	108	110	118	100	105	110	127	107	121	124	104	113	105	122	123	103	100	116	95	104	113	116	108	104	113	95	106	100	129	98	107	114	107	102	95	129	97	115	114	129	116	115	109	114	129	110	123	122	93	132	98	103	109	124	108	132	123	131	106	103	123	119	105	107	110	112	101	119	121	130	119	108	119	111	110	103	99	136	127	113	113	104	109	115	109	104	110	130	121	112	119	126	93	123	126	132	93	84	112	92	97	119	114	116	121	126	111	114	134	116	104	117	108	88	111	113	109	123	126	103	105	115	121	116	120	118	120	120	111	110	116	106	133	103	106	112	114	100	115	110	133	109	107	119	117	118	123	118	101	120	133	118	108	122	119	113	102	128	87	114	102	108	123	116	113	103	94	98	109	121	92	104	117	103	106	97	124	132	115	104	108	111	119	107	131	102	103	108	96	118	117	118	106	116	102	112	104	131	111	108	117	116	112	109	94	134	117	98	101	132	111	137	113	113	124	129	132	116	130	98	119	117	111	117	111	110	109	110	122	97	105	132	127	124	117	118	142	102	126	104	138	136	135	105	127	119	101	122	102	115	119	109	103	132	104	113	122	118	112	124	98	113	110	116	109	112	116	104	129	129	116	117	112	113	103	122	101	98	103	114	115	105	130	133	120	118	121	114	118	110	116	115	99	108	137	110	141	113	120	127	119	134	108	116	108	116	133	118	113	102	120	118	121	123	126	102	111	132	86	115	109	130	124	110	124	121	110	136	123	115	102	94	124	105	111	132	115	110	124	113	114	122	107	100	105	110	92	117	104	104	108	110	122	118	108	127	109	110	119	106	117	110	108	120	117	121	112	115	92	120	116	110	115	103	126	131	119	110	111	128	103	110	117	110	91	130	109	123	122	98	99	113	102	120	106	114	145	113	115	103	100	104	118	127	88	125	122	118	126	100	105	116	117	116	108	118	108	101	115	138	112	129	119	113	121	121	108	114	106	102	122	111	111	107	114	127	107	112	115	110	124	114	102	119	113	114	128	137	108	120	111	107	112	107	105	122	118	110	91	118	112	125	96	103	125	102	107	135	107	106	116	110	115	118	127	123	109	101	114	118	121	114	116	110	93	118	120	108	142	119	97	109	109	105	104	103	112	98	106	121	128	113	121	121	102	103	103	112	115	115	103	91	109	109	133	127	103	106	105	117	117	125	130	104	123	108	99	127	116	96	111	116	107	112	105	126	109	121	105	106	104	112	123	119	113	119	112	98	115	109	138	116	139	119	95	103	99	106	106	114	111	101	114	103	113	104	118	123	115	127	112	116	106	121	109	115	120	110	114	111	116	99	125	113	110	117	115	121	103	130	117	128	115	108	122	118	95	103	124	118	102	105	100	116	132	97	129	116	112	125	126	110	103	104	97	120	109	114	122	95	120	106	106	114	118	118	122	117	102	121	111	119	116	109	124	113	120	119	130	112	93	105	120	123	114	110	115	96	109	131	116	105	107	104	118	112	125	94	109	111	110	124	98	110	102	113	102	123	123	112	121	114	114	117	108	106	95	110	101	115	100	116	109	112	128	126	136	125	107	142	111	130	115	130	130	122	125	115	127	103	101	112	123	112	116	115	117	142	123	95	116	122	86	122	133	113	99	124	84	117	99	113	134	116	131	122	113	99	123	117	106	142	109	108	108	109	121	111	107	91	123	122	105	115	93	87	110	116	113	104	120	123	122	100	112	121	117	120	119	107	113	114	124	108	112	112	119	122	116	113	111	122	102	119	122	122	94	111	115	120	123	95	126	106	126	119	121	115	97	106	109	117	103	126	127	130	105	109	104	99	107	116	112	102	131	113	103	115	104	109	123	103	114	113	121	122	139	118	104	113	112	107	130	120	102	105	104	118	146	132	108	116	114	120	110	109	115	120	116	114	105	133	122	113	99	116	119	128	109	110	114	130	104	106	104	115	107	118	143	116	101	121	108	108	106	115	108	113	123	116	114	109	119	116	118	120	116	120	101	118	110	114	107	101	109	109	118	105	113	118	113	112	128	139	119	120	119	112	127	109	115	124	113	125	108	125	114	110	102	113	102	117	110	112	122	132	128	104	91	97	101	108	104	116	88	117	117	116	120	110	112	119	112	95	128	114	102	122	128	121	99	113	93	121
35916	39308	11953	6399	4100	3017	2216	1704	1307	1084	923	815	708	608	549	556	495	412	396	369	388	336	341	297	316	329	291	295	251	255	275	243	256	231	218	241	216	277	242	261	229	237	231	223	204	237	216	177	216	222	216	236	214	197	214	206	233	207	201	198	194	225	189	223	228	165	197	209	181	194	166	198	180	211	203	192	219	180	187	201	195	199	178	195	184	178	190	206	205	181	196	194	191	180	210	208	196	192	182	189	196	169	202	176	194	176	203	182	180	176	191	167	205	181	192	154	169	190	187	216	186	176	193	186	213	178	195	200	200	178	192	187	193	197	179	191	191	186	183	180	215	186	212	170	189	171	203	170	186	212	179	189	182	210	183	169	203	183	205	211	186	193	164	183	203	193	184	166	202	194	193	173	185	188	190	167	200	226	181	182	184	190	186	208	169	194	197	199	187	201	200	169	179	218	194	194	194	183	189	170	202	187	178	181	205	196	179	175	183	181	186	177	169	179	204	190	213	198	204	175	184	172	174	184	189	196	214	199	187	192	176	163	171	196	194	197	184	192	201	184	200	193	184	172	188	179	186	166	194	189	187	175	194	179	169	166	184	183	170	186	171	185	184	201	187	202	195	183	168	183	223	192	191	178	157	188	171	198	220	184	203	208	176	195	178	183	163	183	196	189	199	179	181	161	190	154	185	191	210	200	175	183	210	197	178	219	176	178	173	188	206	186	208	178	179	197	193	180	192	191	190	207	204	178	173	195	178	170	183	216	177	190	171	183	185	179	203	198	197	181	189	180	180	185	175	205	178	208	175	191	205	198	202	203	180	208	210	178	174	217	191	201	195	205	208	205	197	178	207	191	167	187	216	207	193	191	184	172	184	189	196	174	203	190	183	208	187	192	209	184	208	172	204	206	179	201	182	174	177	163	199	183	206	213	178	189	187	178	188	218	192	176	174	182	199	194	214	175	196	200	183	172	184	166	198	204	185	184	172	191	191	184	195	170	167	210	173	173	170	178	196	200	184	200	168	174	196	199	190	180	192	180	187	174	213	202	181	207	206	218	191	190	174	192	199	204	194	175	193	170	193	205	189	182	149	179	187	190	213	198	193	202	198	195	197	207	191	193	189	209	182	199	175	189	199	185	170	171	189	172	192	197	192	183	205	171	188	195	190	190	177	185	209	214	215	192	160	217	195	203	205	181	198	173	203	197	172	179	182	203	205	199	185	182	187	208	191	207	196	189	186	191	191	208	211	195	172	170	175	184	204	177	214	193	190	193	182	175	206	179	177	194	189	184	192	181	175	206	171	198	174	176	202	209	208	183	181	212	193	207	173	182	193	167	176	181	163	189	205	182	188	178	203	162	190	208	154	184	187	212	181	184	167	190	202	188	178	186	184	191	181	193	191	199	192	205	204	173	194	200	206	194	178	203	188	181	204	178	197	174	192	207	194	182	199	180	173	167	184	185	202	209	177	176	181	195	211	167	182	198	169	209	191	178	189	175	183	190	160	198	183	206	178	169	201	168	179	206	177	194	187	195	180	176	181	188	167	199	185	190	208	157	195	168	199	166	195	195	219	182	168	188	221	177	164	177	191	200	157	187	203	190	166	208	175	176	183	183	175	175	196	176	197	214	193	178	185	186	216	188	195	191	192	182	194	205	194	183	177	191	203	205	172	197	197	163	184	191	200	189	203	187	205	195	181	200	168	190	212	194	202	176	189	199	190	216	190	170	160	195	185	167	165	198	202	183	198	173	168	186	208	182	171	180	173	183	186	208	197	178	179	196	202	197	188	223	213	164	165	197	195	179	173	167	182	184	191	174	182	173	196	206	219	200	164	189	218	183	212	188	187	185	195	162	169	189	186	197	186	193	177	209	194	191	195	215	186	188	189	187	189	194	176	186	201	182	193	211	169	203	196	175	195	169	201	200	179	184	191	175	176	181	198	186	201	198	170	189	213	170	206	195	185	193	184	178	197	183	186	168	176	168	215	206	221	177	186	200	181	175	174	185	200	184	202	181	187	185	197	198	206	189	209	196	194	189	200	172	166	183	193	176	189	190	193	195	179	184	180	182	193	189	196	195	182	186	170	189	190	207	176	204	175	177	190	186	199	170	196	205	181	186	201	203	180	187	180	190	183	190	157	188	209	194	177	200	200	201	187	191	180	179	190	176	169	175	218	175	175	196	183	193	174	199	177	198	178	198	196	171	199	163	209	169	187	183	197	193	212	187	179	208	198	177	196	216	182	198	178	190	186	189	204	190	185	168	202	178	205	181	169	204	186	190	177	171	203	224	173	184	205	179	210	177	188	177	180	185	188	182	172	187	219	195	180	197	203	193	186	216	175	188	177	189	214	190	199	186	188	194	188	191	160	184	189	175	194	166	169	196	176	206	186	200	235	191	184	188	185	167	228	200	176	216	186	202	190	198	200	163	184	179	190	178	205	195	157	213	167	192	193	179	171	204	185	199	173	175	194	170	212	183	182	166	189	179	177	213	186	205	189	200	188	219	179	195	176	196	192	180	205	187	198	184	182	183	183	189	169	174	186	188	177	210	196	212	203	227	186	176	184	194	199	164	201	200	189	167	210	221	188	216	196	196	183	192	190	181	210	198	192	149	181	197	201	186	194	181	183	189	175	178	176	181	203	209	196	186	205	214	186	167	172	211	191	178	192	181	188	191	210	184	204	188	187	179	210	174	187	173	184	180	198	210	191	204	204	199	207	202	202	172	186	202	163	178	181	181	212	196	174	198	195	175	182	218	174	193	191	214	183	183	181	172	184	186	218	198	176	220	179	171	186	169	190	162	186	199	183	187	210	176	192	193	180	198	184	202	179	186	171	189	187	192	196	201	178	193	186	197	177	204	185	207	175	199	188	190	197	184	197	167	204	169	199	199	175	203	179	157	197	210	202	190	177	178	176	180	166	188	190	175	192	196	214	186	196	199	206	190	188	188	203	182	198	190	212	213	193	197	182	180	177	215	195	198	196	197	221	187	177	176	194	166	216	177	175	192	193	189	179	208	173	190	190	198	184	176	156	184	165	178	165	217	195	181	196	191	212	191	187	169	205	169	193	190	184	187	204	197	195	214	218	172	188	191	181	183	182	184	172	224	183	203	181	215	209	196	192	170	193	199	184	184	182	177	200	194	182	190	174	190	184	194	181	189	183	190	184	169	193	157	176	183	197	215	197	164	184	200	190	200	196	179	200	169	199	176	192	170	185	152	211	181	195	175	183	183	171	210	183	194	193	184	185	193	183	201	179	168	199	188	196	186	172	184	173	194	187	163	210	184	206	208	189	185	206	184	189	200	187	177	176	167	181	203	185	219	170	183	186	183	166	170	194	185	180	192	207	182	181	197	212	211	179	188	207	165	160	176	184	162	215	195	189	176	175	201	202	218	211	179	195	175	217	175	191	183	207	181	203	187	179	190	179	192	166	188	188	196	189	193	188	210	189	161	195	195	178	188	207	205	186	155	168	195
27120	20739	7683	515	318	233	222	214	227	207	183	168	181	177	170	195	220	172	188	196	184	189	189	196	197	188	189	207	175	174	183	189	186	173	164	173	190	197	188	191	187	173	177	179	181	177	174	193	193	185	188	204	199	179	189	189	190	191	186	196	194	197	189	189	203	201	185	190	189	196	180	184	197	185	200	178	173	180	176	165	170	199	184	193	159	174	204	185	170	182	219	180	187	190	185	177	174	192	182	187	182	186	196	155	176	170	216	216	168	178	182	183	191	181	198	180	172	168	158	197	162	189	189	173	177	193	177	182	198	165	194	185	204	169	199	160	186	175	146	176	179	175	195	190	167	198	173	179	212	181	199	186	188	173	199	174	188	148	189	192	188	190	181	161	180	173	179	209	153	185	183	198	166	187	166	213	192	189	207	205	199	178	183	187	195	183	203	193	224	190	187	189	185	193	159	169	167	176	176	201	176	186	196	187	163	190	190	181	182	192	177	179	172	195	154	181	200	191	193	179	186	195	171	168	219	172	186	182	177	202	164	161	205	180	195	204	189	174	171	198	191	185	186	183	183	195	195	201	180	194	184	163	176	195	187	191	188	196	173	215	192	172	184	194	178	198	189	219	152	189	184	192	152	188	184	167	198	182	193	197	211	175	189	196	187	174	170	189	192	157	184	213	187	159	201	199	164	204	186	190	176	174	174	190	177	196	214	191	193	206	208	181	197	179	186	206	198	178	182	199	178	204	192	182	180	181	187	177	171	194	185	193	205	217	195	178	189	193	201	197	190	193	171	186	182	190	163	160	182	162	175	195	186	163	172	188	192	182	196	160	186	165	188	188	179	171	189	193	179	168	185	182	193	177	184	188	193	185	196	192	198	193	194	196	187	187	184	187	151	189	168	179	174	143	173	164	199	183	184	190	183	218	173	216	185	216	188	198	180	180	162	173	182	173	192	182	231	178	153	179	196	178	171	171	185	186	182	179	201	185	197	185	165	180	204	205	194	189	172	173	198	161	168	175	192	184	174	197	189	196	184	203	195	184	183	175	193	214	166	174	201	185	188	177	161	196	191	188	159	160	187	152	165	194	211	167	171	205	180	168	187	158	202	173	191	173	163	183	173	177	191	199	178	181	164	167	204	168	177	183	183	174	186	179	173	172	187	208	157	201	187	209	185	183	173	186	167	179	190	207	193	168	189	174	200	166	175	179	192	171	169	166	186	192	191	167	184	179	174	177	188	174	172	148	208	189	200	188	192	210	201	178	207	190	173	182	185	178	171	173	192	197	199	192	190	196	183	193	194	203	200	193	203	184	204	180	185	204	184	195	172	177	180	177	199	207	201	200	191	159	176	195	191	184	174	174	157	162	167	222	202	187	173	196	180	181	178	186	177	186	209	188	173	172	196	187	184	188	202	187	194	187	197	171	201	191	183	184	200	195	175	175	183	178	195	169	189	191	190	161	198	193	179	169	156	182	175	189	181	185	187	183	181	153	195	175	190	182	191	191	204	179	186	190	208	179	177	175	189	172	197	164	202	182	182	199	180	200	176	192	170	164	192	180	171	171	189	190	183	192	201	179	215	172	173	182	208	190	195	197	189	198	166	187	180	191	162	197	159	167	199	184	195	191	181	165	190	188	169	170	156	197	193	171	182	185	192	188	196	200	171	176	180	185	184	178	198	198	196	172	147	188	151	177	159	184	192	178	185	167	156	187	184	189	183	200	167	179	190	182	178	198	176	192	167	172	211	187	197	169	193	181	183	145	206	180	184	180	186	172	174	185	182	187	184	185	151	164	179	177	171	169	177	158	189	178	171	171	172	158	182	169	170	173	158	200	190	163	185	181	175	209	214	199	167	195	178	196	178	165	198	185	197	184	182	192	188	183	205	168	194	175	198	196	172	178	194	197	195	174	159	187	194	167	184	176	190	197	185	205	187	165	198	200	205	196	189	190	171	170	159	221	189	193	208	202	185	185	207	164	192	167	178	163	192	194	188	172	195	192	201	203	183	220	182	180	177	181	164	191	181	192	174	181	191	202	185	175	214	177	188	193	199	192	199	189	167	173	179	181	169	190	160	193	166	183	178	185	187	194	181	172	166	223	208	194	169	210	197	174	207	159	184	182	169	179	170	180	205	177	180	173	201	204	171	183	194	166	173	170	182	179	193	197	176	174	170	177	176	189	199	184	160	164	190	193	179	149	167	162	178	190	195	200	189	198	179	171	206	173	185	178	209	194	183	195	175	180	193	191	179	177	181	201	198	178	190	201	179	161	175	209	203	173	194	184	179	183	165	195	198	182	196	210	197	179	181	191	166	188	203	192	202	199	202	191	189	180	192	199	183	176	176	184	174	168	203	177	177	217	186	174	182	173	205	179	191	183	177	181	191	205	193	182	187	162	223	186	192	170	173	198	205	208	182	185	193	191	169	191	213	193	176	172	175	190	199	173	181	176	204	211	175	180	167	190	195	180	191	203	212	185	192	194	183	191	165	168	191	218	196	162	194	192	165	189	211	175	185	188	184	183	181	174	179	194	198	217	186	191	186	193	205	195	201	196	182	167	178	184	198	216	210	185	187	181	185	186	188	197	195	187	183	165	177	171	178	179	163	195	187	231	166	204	181	190	163	177	166	182	183	184	199	167	184	177	169	164	178	182	170	176	188	193	179	186	168	189	198	185	204	184	185	190	181	161	157	188	198	179	194	182	195	198	206	176	172	193	191	167	232	187	196	192	180	183	190	205	178	193	176	188	161	203	209	173	197	181	169	204	171	186	179	190	159	183	191	156	182	182	192	176	191	211	184	151	182	207	160	185	174	189	193	184	192	189	195	180	185	161	184	176	195	170	171	202	177	191	196	197	212	184	205	176	191	188	211	172	167	195	174	194	193	182	179	193	184	206	179	169	170	201	188	174	196	164	193	201	181	203	189	179	179	194	185	193	196	190	189	174	181	177	181	189	204	180	160	193	178	200	194	153	198	183	172	182	177	184	200	194	203	190	182	212	186	200	174	194	183	184	186	196	173	173	181	187	183	175	188	181	193	175	186	207	179	176	195	176	179	203	192	191	194	168	190	205	180	164	190	180	190	179	178	193	188	172	181	166	195	193	194	187	184	168	193	211	201	192	177	180	177	212	174	207	190	178	193	169	177	164	175	230	169	193	168	161	194	186	190	161	172	178	158	212	201	179	206	192	184	196	188	183	199	191	196	160	208	174	199	202	201	182	180	213	184	182	189	221	179	178	186	163	170	181	206	216	185	181	181	180	168	177	198	164	172	201	175	187	207	190	198	192	178	180	199	198	197	189	188	174	193	186	200	202	189	199	173	179	202	202	190	170	179	208	171	189	180	185	194	206	179	185	200	179	168	185	208	184	168	182	204	174	218	175	178	188	169	164	216	191	204	172	182	166	168	193	197	192	176	189	187	233	199	183	180	173	178	181	183	173	169	165	222	173	180	169	167	188	175	169	173	211	173	161	198	196
12112	8323	1128	634	520	438	403	385	341	375	342	336	330	312	307	296	326	311	316	322	290	306	308	309	301	302	317	318	295	291	329	283	306	320	273	266	319	311	316	348	294	283	336	300	297	281	318	300	317	273	311	299	310	271	306	314	335	287	316	312	292	325	296	271	339	326	276	285	278	315	300	319	258	324	291	286	281	287	307	312	271	319	334	273	305	305	314	281	280	326	287	289	294	312	291	307	296	300	283	305	292	316	330	271	297	297	284	291	277	267	303	282	301	292	282	280	295	292	272	268	272	298	315	296	260	266	315	279	294	280	300	279	315	292	248	323	309	298	323	287	260	327	313	297	302	308	273	300	295	283	310	266	283	308	275	291	286	305	284	299	296	302	300	275	274	264	301	318	285	302	310	289	298	313	258	323	277	310	279	301	256	320	305	306	284	295	317	309	267	311	276	302	297	309	275	265	303	298	274	297	289	301	292	314	285	308	316	297	302	314	286	320	312	303	290	303	290	277	300	296	298	273	300	307	297	304	272	282	315	309	311	311	308	299	283	296	296	287	300	317	344	317	288	307	344	328	296	253	307	310	318	333	294	300	282	287	301	283	313	294	309	279	319	294	290	298	297	301	282	314	304	307	321	302	291	285	284	312	298	269	286	270	311	286	317	278	310	313	305	316	282	274	301	322	264	290	306	256	293	311	324	288	292	301	284	327	299	295	287	326	310	292	295	256	298	282	321	281	296	302	303	298	310	295	285	265	290	277	302	320	317	309	297	301	294	290	296	267	290	285	277	306	306	305	286	266	308	289	303	287	313	278	289	269	308	303	297	294	285	277	301	305	297	308	283	304	289	329	276	331	283	259	315	276	275	284	270	322	313	305	288	290	310	303	302	291	282	269	293	258	304	276	283	297	275	259	263	281	306	328	328	301	274	301	278	274	315	333	322	293	302	286	299	289	294	287	294	294	304	284	270	272	304	341	308	286	276	287	285	296	282	299	300	293	281	344	269	296	281	301	303	298	292	273	293	276	298	314	301	278	283	282	310	292	291	311	298	272	312	308	303	339	322	320	306	273	294	299	293	307	301	307	298	289	311	272	307	294	313	301	314	286	306	328	315	313	314	293	276	293	301	330	290	296	287	310	302	276	304	281	279	280	282	303	274	270	257	323	306	309	246	297	306	265	316	329	310	322	257	326	325	333	293	306	297	316	279	295	314	296	288	283	293	296	295	326	285	295	287	288	286	263	294	305	305	316	301	293	302	323	280	295	293	304	310	300	318	314	305	289	320	289	297	315	308	316	310	275	318	293	297	313	302	284	318	303	250	280	309	316	318	305	292	273	291	302	308	302	286	313	309	266	297	329	295	317	288	293	311	326	305	281	322	293	294	307	296	317	295	298	286	302	305	298	286	317	308	327	289	315	304	303	295	295	277	289	310	295	278	274	319	290	277	290	306	290	287	278	318	299	300	302	299	301	333	307	280	280	303	301	297	312	274	298	316	308	304	296	316	293	317	299	313	297	304	306	298	329	273	292	296	322	315	274	306	297	325	308	293	297	316	319	274	313	294	295	296	268	298	302	304	315	316	329	314	306	311	307	278	313	299	282	278	281	332	283	270	306	313	281	290	289	310	310	284	306	291	256	278	284	304	312	284	294	320	305	309	276	261	333	299	322	298	295	267	310	285	285	285	314	282	289	305	301	283	307	301	285	307	292	272	297	284	294	289	323	339	282	310	309	281	302	300	291	265	306	302	323	314	307	285	305	279	294	326	314	320	287	308	270	328	300	314	280	308	281	291	320	308	279	310	299	300	278	293	329	305	246	283	306	310	297	309	337	304	276	319	311	305	330	338	337	300	300	288	328	301	315	328	285	318	274	306	295	306	276	313	310	267	304	297	266	318	313	302	284	282	296	282	328	274	336	293	296	312	283	309	325	285	313	307	279	275	302	294	294	289	267	302	308	274	322	279	296	326	298	301	309	302	302	294	276	264	313	300	315	318	262	314	298	283	320	296	312	314	311	290	316	300	308	294	299	328	313	272	281	341	286	306	308	275	294	276	280	295	287	301	293	266	304	286	290	280	294	310	322	284	299	304	307	278	259	315	290	306	319	296	291	280	306	288	298	306	291	290	309	277	282	318	301	283	295	313	295	291	301	299	279	284	292	312	315	292	299	312	300	318	282	275	301	297	270	277	298	295	291	270	327	302	289	309	289	312	321	315	346	325	318	271	298	319	305	290	303	278	299	263	286	281	314	326	297	281	333	286	305	276	287	298	291	324	281	285	271	269	311	299	315	311	297	309	297	299	287	318	291	297	297	261	313	294	299	336	322	286	282	297	294	282	294	297	282	271	306	316	289	314	308	310	298	296	284	269	295	309	300	312	292	278	285	294	288	298	304	251	297	291	286	307	293	277	303	286	287	317	323	292	288	330	286	312	283	301	311	314	313	288	289	333	307	302	296	304	332	318	320	308	261	281	282	287	295	334	289	319	327	297	312	296	304	289	268	329	298	276	307	298	317	311	308	283	275	304	301	302	300	289	325	281	277	290	292	294	282	331	289	274	286	285	307	292	290	301	291	251	305	297	312	316	257	304	290	291	319	303	310	293	322	256	305	249	285	325	300	298	277	325	293	293	278	296	282	322	275	298	311	309	258	294	291	280	278	284	312	301	282	301	293	300	294	278	272	282	275	318	318	322	310	270	265	306	273	269	312	322	263	290	308	288	316	292	309	319	328	277	275	306	303	296	340	291	285	271	285	297	284	278	282	297	302	298	290	281	266	289	300	311	294	294	297	294	288	307	300	271	314	287	310	279	317	301	294	332	297	284	278	295	306	299	315	288	326	293	317	287	286	302	280	319	330	275	282	315	276	304	292	298	298	319	291	287	294	258	294	292	294	296	294	299	277	287	308	336	325	281	282	300	300	290	337	311	304	336	286	264	301	323	309	299	275	318	310	323	291	303	283	263	318	315	312	298	308	285	282	303	308	304	318	325	324	303	328	302	301	296	305	315	294	301	307	294	307	294	320	269	290	305	308	309	273	291	299	297	280	297	296	325	327	286	327	303	317	309	274	322	279	303	280	283	321	288	298	302	285	311	295	289	286	285	304	323	322	305	310	289	327	310	322	321	281	296	310	280	270	291	277	303	308	293	303	319	281	299	291	310	314	335	291	303	309	299	309	297	279	287	282	298	332	294	313	298	318	323	261	294	336	290	312	324	318	289	287	308	273	322	314	290	298	303	305	321	273	317	280	305	313	297	344	323	280	324	320	311	280	290	320	284	285	291	301	293	292	298	317	305	312	304	296	293	312	315	299	294	289	291	313	331	335	312	295	283	290	302	299	299	307	294	286	282	272	268	308	272	279	269	277	295	295	297	280	277	280	299	284	283	276	287	338	308	279	301	309	290	289	325	297	299	308	294	304	303	315	300	307	334	282	258	289	276	292	308	305	296	303	294	299	304	251	295	275	294	262	299	296	302	336
24562	21518	28760	24703	20696	2248	696	491	411	384	338	304	303	296	257	274	286	249	260	239	272	257	229	232	218	262	253	266	240	211	239	231	235	233	233	222	239	241	254	222	220	222	254	220	228	235	267	211	215	216	217	208	241	203	244	222	247	232	212	203	221	252	213	245	266	224	206	232	212	205	219	203	238	240	234	242	218	227	212	230	231	220	201	223	235	214	246	247	234	236	236	248	237	217	219	236	207	217	215	239	267	228	210	220	243	237	244	233	229	232	225	223	219	239	238	213	225	231	215	249	237	223	245	225	216	230	213	229	247	267	214	204	210	259	209	246	227	217	205	217	223	240	214	205	181	221	234	214	230	201	230	221	231	246	219	200	219	252	217	218	209	235	202	226	241	216	226	226	228	218	220	236	223	237	251	213	242	237	227	214	232	217	229	237	233	220	235	213	233	200	226	203	216	246	231	260	234	208	235	211	214	221	213	214	212	225	238	217	222	248	224	228	230	243	233	223	238	217	192	185	244	230	219	220	235	226	239	206	237	201	227	252	232	210	222	231	217	244	216	205	234	217	212	224	222	224	226	229	185	205	220	240	223	203	229	217	195	227	235	227	224	218	230	235	224	225	242	220	224	222	227	212	240	232	222	218	214	215	210	225	222	235	193	213	246	227	227	198	234	240	210	234	248	261	255	214	240	220	227	214	207	234	234	239	209	241	233	230	234	204	210	218	227	220	229	202	252	243	210	220	215	212	209	202	201	217	219	255	223	233	222	219	266	238	206	204	229	221	192	233	247	211	249	210	224	241	228	217	220	250	248	227	233	228	229	228	222	226	220	241	218	234	233	245	215	233	234	230	211	190	197	244	220	227	194	210	224	241	261	255	243	189	233	209	220	228	235	232	218	242	229	240	236	201	231	249	222	237	236	225	226	246	212	197	217	196	255	226	235	230	240	233	217	227	237	238	233	222	231	230	211	211	243	237	216	247	208	203	239	233	243	229	240	212	222	215	209	208	222	231	228	227	219	226	233	218	172	232	234	243	229	234	249	222	193	223	216	219	244	218	217	231	200	224	237	220	207	254	239	205	223	217	249	253	251	235	219	208	217	231	225	229	235	223	246	213	221	212	219	221	238	223	213	253	232	232	241	213	231	217	235	196	217	221	222	222	237	217	233	223	227	239	225	240	225	240	245	223	261	212	233	253	227	233	215	239	220	229	221	189	224	237	219	250	222	243	231	212	240	195	245	216	217	225	190	218	230	230	205	223	228	229	233	221	213	245	213	219	240	229	220	204	240	229	203	224	236	221	216	200	219	231	222	218	233	227	207	200	226	230	228	206	245	204	252	203	212	206	217	207	221	233	219	226	250	258	236	226	236	240	209	203	219	245	204	236	201	228	197	220	216	232	245	213	225	233	233	233	230	208	206	223	259	205	231	228	214	241	259	249	244	215	219	231	239	229	240	213	200	230	256	224	237	223	223	231	232	224	240	193	248	244	217	238	202	204	220	205	209	226	242	220	224	220	212	248	239	248	222	213	226	205	238	229	216	244	229	217	249	203	249	209	213	234	219	216	242	209	226	222	216	229	248	216	240	215	224	210	240	198	212	214	228	202	216	218	232	231	233	211	212	219	238	230	213	233	233	194	212	213	210	250	242	220	213	215	245	195	215	229	221	216	224	220	229	235	244	217	214	246	220	239	246	207	225	206	219	203	226	221	255	231	215	244	207	225	237	236	222	195	206	190	228	251	210	223	237	204	200	212	208	199	239	206	214	225	234	212	228	250	238	224	215	225	229	248	229	228	206	232	247	232	220	208	211	205	211	200	224	220	236	204	214	207	218	217	233	230	219	217	210	252	245	209	218	222	222	223	219	233	207	229	208	227	252	210	226	208	233	235	221	222	204	226	228	206	219	221	227	211	235	233	210	263	215	222	223	214	228	195	239	209	235	199	224	217	225	238	214	229	224	210	230	197	236	242	246	253	212	227	213	210	219	174	223	258	237	205	220	209	214	226	232	228	231	226	228	207	227	222	262	216	222	233	246	225	232	238	218	191	229	219	210	225	252	222	201	216	232	229	249	225	205	230	215	246	225	241	227	223	236	226	244	235	213	210	220	245	200	237	219	218	239	226	203	228	221	189	259	227	230	224	222	212	207	212	229	245	242	220	215	233	231	247	197	253	220	227	235	182	221	238	227	209	196	212	246	239	235	218	221	228	234	218	253	224	244	219	214	237	238	213	229	234	242	237	200	211	208	219	232	261	228	235	248	217	214	238	221	207	241	226	235	221	219	220	216	225	216	230	232	223	244	220	230	229	210	238	247	220	232	201	217	205	208	227	231	224	194	227	248	224	229	244	214	214	217	217	202	219	218	234	205	234	221	238	210	237	231	229	216	234	229	223	224	195	229	232	237	221	213	208	220	243	225	242	213	239	204	242	236	231	256	244	194	220	208	207	232	225	223	222	203	195	198	222	226	230	263	213	221	227	208	221	235	205	219	228	256	205	231	233	231	224	220	226	213	203	215	206	224	234	220	244	235	223	219	202	204	226	225	214	226	226	201	209	242	206	201	237	232	245	246	212	239	204	222	221	250	255	208	225	221	207	216	212	227	234	222	227	223	207	208	210	206	242	215	228	210	235	194	223	220	254	223	224	236	262	224	225	230	200	220	218	219	239	202	231	238	224	210	218	221	215	231	211	220	242	225	253	224	203	220	252	223	237	206	223	236	230	257	264	210	232	243	217	227	217	244	221	216	228	221	204	231	239	244	217	218	220	190	198	229	242	226	221	249	245	255	271	219	229	227	264	225	227	221	224	195	229	218	237	222	219	200	225	213	216	213	222	231	200	230	235	217	235	241	229	226	216	233	213	238	204	218	211	228	236	205	200	214	207	217	202	210	195	209	232	237	225	205	212	221	216	219	247	206	212	213	207	230	245	209	231	207	219	249	227	206	196	211	237	224	231	235	202	205	233	234	194	231	218	223	218	207	224	230	233	227	230	223	227	195	213	241	205	215	219	247	217	229	223	222	212	203	219	226	221	239	212	234	193	232	225	215	229	235	231	223	244	229	214	236	229	225	246	233	223	223	234	230	204	226	242	206	233	218	194	214	214	239	221	216	205	225	228	232	206	218	216	222	226	186	220	232	227	221	205	222	216	259	259	214	219	241	227	240	239	226	212	237	184	222	191	235	213	226	228	242	209	215	215	201	210	222	222	233	220	249	225	225	245	223	204	215	199	238	211	215	209	210	213	223	226	232	199	227	221	206	205	210	259	214	236	221	230	239	221	210	218	237	226	230	223	211	213	230	219	230	251	235	227	219	224	241	213	229	227	218	227	252	232	240	246	214	200	251	209	244	220	230	237	232	201	219	259	224	219	207	230	208	258	219	210	234	205	215	197	240	219	201	220	218	236	214	214	228	226	223	235	217	222	250	261	249	249	258	210	243	235	222	217	198	232	231	201	242	207	218	209	210	232	208	227	201	224
30171	29654	8152	3951	2741	1971	1549	1180	1004	851	786	703	625	598	535	541	546	465	433	460	456	462	472	443	428	400	433	405	407	374	403	379	386	380	389	408	349	397	424	381	411	370	378	381	365	389	401	390	398	349	376	363	354	351	396	361	352	376	369	392	399	375	368	388	389	390	375	356	375	417	360	384	361	393	382	350	355	371	359	355	385	337	321	331	337	334	365	360	346	358	365	361	363	362	349	359	386	420	375	359	332	384	322	389	356	341	399	361	402	354	340	373	365	363	343	351	381	354	361	359	380	365	345	378	385	350	358	365	374	374	357	367	374	390	355	391	388	345	364	363	378	327	335	365	355	379	347	348	379	390	347	382	355	354	387	355	357	347	380	361	353	362	370	374	373	346	349	395	361	381	402	371	368	338	365	399	383	335	337	407	395	364	392	337	368	349	355	375	355	363	364	343	358	379	369	367	354	408	391	352	388	374	395	365	376	350	355	366	364	360	346	371	384	380	356	381	399	369	342	384	376	333	366	385	352	414	338	349	353	403	393	358	390	368	390	370	364	372	362	367	376	364	359	338	357	388	355	327	381	371	361	377	361	387	384	365	356	398	347	394	363	370	372	366	355	358	379	349	353	377	353	367	328	361	383	345	366	390	371	356	366	391	359	374	337	376	364	348	347	388	383	357	372	357	362	341	354	370	369	393	346	348	359	374	358	355	350	343	371	393	346	360	362	375	354	356	377	358	345	349	392	345	377	368	382	392	371	354	345	336	330	359	359	392	364	354	357	351	371	389	366	365	387	373	343	376	379	353	348	357	356	401	356	354	375	330	355	393	376	389	345	356	357	364	355	352	351	357	358	358	386	368	361	369	391	384	346	347	359	371	358	347	371	336	363	370	388	347	315	345	357	374	377	382	341	341	369	387	367	400	377	355	360	387	338	362	361	363	362	386	345	363	396	369	344	357	359	366	364	370	353	358	365	370	339	371	374	366	377	363	347	362	346	351	360	355	365	370	338	364	345	374	386	385	360	373	354	375	352	369	363	359	335	366	410	362	372	359	351	362	370	360	313	356	351	404	358	389	365	340	392	374	341	370	376	397	383	372	382	370	366	352	401	354	359	397	347	360	376	378	362	363	367	389	332	347	362	328	367	356	397	332	388	356	389	391	377	348	392	332	395	368	384	341	361	380	368	342	368	384	368	362	366	343	363	362	355	386	388	343	343	360	362	363	350	338	354	372	370	374	369	404	355	345	370	384	366	345	340	377	332	366	366	384	364	380	389	370	379	369	364	385	345	362	383	408	351	395	355	359	380	330	352	376	355	369	369	383	388	360	352	324	373	370	350	363	354	377	380	371	400	402	337	343	325	347	371	353	351	404	351	386	326	340	374	346	368	327	334	374	346	357	343	337	379	386	394	360	345	344	352	359	385	340	376	352	325	361	348	356	380	386	352	326	339	341	395	379	378	365	366	372	358	346	354	372	344	343	365	382	357	351	374	357	338	337	394	348	349	372	374	319	361	379	342	341	366	394	342	385	396	356	407	345	362	366	350	412	390	328	368	386	359	390	366	385	339	362	375	356	344	381	360	376	356	370	382	348	353	343	355	349	352	368	383	356	350	397	362	367	400	383	379	347	368	338	341	326	364	368	350	383	368	369	360	362	372	388	363	342	389	343	397	374	342	376	364	352	360	345	355	353	360	371	345	379	395	397	360	361	373	402	358	402	342	367	357	345	381	364	368	382	378	353	348	384	350	376	368	342	411	361	362	365	383	358	344	360	364	390	354	380	367	384	354	372	375	353	362	356	358	327	359	350	357	355	372	347	359	379	388	382	334	384	378	358	322	335	379	365	409	363	365	340	382	377	376	377	375	390	361	381	352	381	385	362	371	353	366	361	349	339	347	357	356	338	364	363	389	353	353	371	390	356	362	384	357	400	346	395	341	360	396	373	364	406	406	415	360	376	371	355	352	328	392	354	392	368	317	355	353	348	352	331	367	356	355	373	358	371	373	359	356	352	382	370	335	348	380	352	353	389	349	374	381	357	385	396	377	350	397	387	359	345	359	369	351	405	385	350	397	329	350	378	385	382	379	347	362	349	373	360	364	376	398	366	355	366	411	375	390	378	375	405	345	356	361	354	359	354	370	385	374	356	332	407	374	349	399	371	380	370	329	375	355	372	398	358	355	347	369	351	373	370	349	340	350	357	365	395	361	358	340	357	390	388	370	393	365	404	370	397	331	372	408	398	374	376	359	403	350	376	366	349	347	350	379	366	371	357	378	355	386	390	375	381	362	349	392	336	356	361	370	365	376	386	397	367	353	341	366	349	373	327	373	378	375	376	317	360	368	320	356	369	371	366	369	385	367	360	367	390	361	388	410	361	379	413	371	343	377	390	361	344	385	350	358	367	331	374	389	359	377	346	369	317	382	373	367	362	384	362	348	356	396	346	338	350	366	365	352	348	386	354	353	357	374	337	392	370	415	364	360	354	391	379	367	386	342	385	334	333	346	372	383	365	381	389	361	405	332	369	365	406	377	343	371	390	372	347	390	373	356	366	365	371	326	370	346	348	344	360	370	354	369	371	382	389	378	377	365	385	356	341	373	359	387	351	362	341	365	369	386	375	374	330	352	358	344	354	351	375	376	343	378	359	358	372	376	344	365	352	360	405	380	375	379	341	385	358	370	387	391	363	337	353	361	367	390	361	346	368	375	357	372	350	371	382	384	352	340	369	377	359	350	373	346	388	364	353	392	413	337	364	352	343	369	369	386	378	364	377	364	380	370	371	337	354	330	384	383	350	347	388	397	420	368	365	339	359	398	395	361	367	374	416	362	370	345	377	360	350	368	372	376	366	372	349	389	359	370	327	340	325	392	318	408	380	353	365	365	340	369	382	406	379	356	384	377	342	356	373	355	352	343	347	401	341	335	372	345	335	370	370	342	351	304	389	395	397	349	380	359	392	374	358	359	377	364	368	367	371	369	366	374	371	363	360	365	362	365	331	357	346	389	382	364	352	352	359	341	362	384	366	366	321	392	348	393	368	399	398	365	365	367	364	318	350	346	351	360	380	343	371	380	352	362	332	338	351	376	359	354	378	320	325	374	386	358	360	358	371	359	359	351	370	357	376	344	346	360	387	354	341	394	349	350	365	367	376	355	410	380	364	367	380	367	364	379	352	376	369	373	354	365	366	391	312	371	340	353	366	395	349	356	354	346	335	316	352	373	378	373	353	347	344	333	383	375	347	349	376	368	381	398	371	371	387	347	370	343	356	364	339	371	383	359	372	363	373	372	369	373	408	427	377	351	350	350	391	375	380	416	374	350	333	353	357	378	380	365	362	340	356	400	396	345	381	357	401	370	361	369	381	369	356	407	382	375	366	362	364	387	364	373	376	404	347	374	374	365	341	358	362	364	318	369	381	356	332	381	354	339	354	366	375	356	397	338	341	355	336	348	377	356	353	350	375	341	380	370	381	367	348	371	376
23524	21490	29385	24016	21491	20568	1969	634	469	383	344	280	282	231	236	252	181	186	172	206	163	177	145	187	167	154	158	139	155	142	124	138	144	146	156	133	129	156	137	165	135	135	124	130	142	134	91	128	143	125	135	116	144	120	138	132	119	114	148	152	117	124	114	103	132	119	119	120	112	130	122	130	117	122	142	122	113	112	123	119	122	130	123	118	125	121	141	118	134	135	141	130	129	111	109	119	134	128	101	117	123	147	110	117	131	143	126	147	104	119	122	116	112	125	130	117	138	131	118	113	106	118	129	115	111	121	146	109	120	117	119	121	130	119	128	136	123	128	138	114	126	116	132	105	113	139	112	122	125	126	120	127	128	134	126	105	116	132	141	122	103	94	121	106	132	123	98	114	129	123	139	123	128	122	136	111	114	142	117	112	126	123	113	106	134	132	140	111	141	115	116	113	104	124	122	108	126	135	111	110	138	126	112	117	124	114	142	92	116	115	134	125	104	126	120	116	115	126	107	126	112	125	140	114	128	121	115	123	113	90	125	132	133	130	121	106	107	114	119	129	116	123	125	116	117	109	138	136	113	121	127	128	133	121	136	114	114	125	133	112	130	126	122	134	124	115	122	110	135	145	121	108	119	130	97	98	128	124	114	133	138	141	122	159	109	109	108	121	113	114	117	118	121	130	118	110	105	143	110	105	120	128	139	138	126	102	110	106	106	126	107	109	116	111	112	113	133	101	118	130	123	135	99	143	115	112	123	120	116	148	109	141	114	112	137	111	116	120	123	106	117	104	136	122	103	122	131	104	112	102	107	108	94	108	124	118	111	114	131	139	136	109	129	124	127	131	134	139	116	128	113	91	130	137	135	124	118	129	111	111	100	103	109	126	124	111	117	101	114	117	129	116	117	123	126	113	124	129	120	121	143	166	128	118	124	142	117	114	116	125	121	125	136	112	114	109	111	147	131	127	123	126	135	107	127	127	137	116	106	123	122	121	120	108	127	116	134	132	114	144	119	132	127	121	125	107	111	122	119	112	119	139	139	137	110	119	107	100	135	108	140	119	102	146	123	117	128	121	145	122	119	118	109	127	137	133	131	117	141	126	120	133	136	126	118	128	131	123	132	109	140	115	106	122	107	119	112	122	128	109	117	129	117	104	121	128	121	124	123	109	121	116	140	123	110	116	118	127	96	106	126	106	127	127	121	127	110	124	141	100	113	114	122	120	122	127	111	115	124	110	109	124	103	101	118	124	119	133	115	115	126	129	97	120	107	113	108	101	120	120	112	125	102	125	116	138	128	128	131	92	135	117	127	125	98	124	122	131	114	133	92	130	115	107	111	130	132	122	112	123	130	132	147	132	118	124	133	110	125	127	114	113	136	143	131	148	132	108	129	130	147	117	115	115	129	103	121	125	131	124	127	115	114	119	110	131	108	95	117	101	118	121	109	114	112	129	125	124	123	110	104	107	126	107	120	129	110	111	110	131	134	126	144	111	118	140	132	113	135	109	124	119	125	98	99	130	127	139	128	134	134	112	123	127	106	133	128	117	122	104	112	113	118	129	99	113	132	103	111	97	102	118	121	124	108	121	124	125	115	128	116	97	118	134	124	133	144	139	127	113	119	134	123	130	130	128	106	113	123	135	119	133	127	107	126	134	112	125	108	132	119	131	136	123	140	124	112	133	102	126	117	108	130	118	143	121	124	131	123	119	110	124	99	126	118	126	109	108	98	144	115	133	119	129	110	116	123	131	101	127	116	114	125	116	112	94	141	111	114	112	124	90	121	137	113	134	134	132	130	113	119	130	118	122	116	115	119	115	117	134	127	108	136	114	113	121	108	111	122	112	138	113	109	121	117	102	127	111	115	122	112	112	125	103	102	116	113	124	121	122	115	109	127	124	108	99	132	126	121	121	123	136	113	119	117	115	132	121	119	118	118	116	116	133	122	131	101	140	121	119	116	120	110	127	132	112	122	111	113	127	123	103	117	134	112	124	109	123	105	121	124	110	111	115	120	119	111	118	115	138	128	120	110	127	113	119	131	115	128	117	117	108	130	112	121	110	125	122	133	109	129	131	101	122	109	126	129	118	119	136	131	118	103	122	117	140	107	128	118	115	103	127	119	120	124	120	127	120	120	149	128	110	130	133	118	133	112	135	115	104	120	122	107	117	103	117	121	123	101	137	119	114	145	126	104	117	121	110	119	121	118	131	113	133	112	102	109	115	126	110	117	110	115	111	104	112	122	114	117	125	138	111	124	119	130	116	107	112	121	127	128	127	107	123	109	118	137	118	140	127	126	135	118	117	124	128	114	126	113	124	123	111	114	130	113	105	132	132	102	123	121	139	124	123	134	111	131	109	120	122	138	115	119	100	131	117	99	118	123	103	125	131	112	121	100	127	121	120	116	111	105	117	92	135	128	119	123	119	139	110	142	122	100	125	125	128	143	113	124	130	119	127	128	129	125	116	137	123	114	128	126	124	121	110	134	116	123	147	119	119	126	135	105	133	118	112	125	130	122	135	133	105	126	93	121	121	115	125	104	108	120	123	112	116	115	111	117	108	123	108	120	119	100	129	125	129	123	119	126	114	115	112	106	117	131	146	122	127	117	123	106	116	130	122	128	120	120	131	131	123	105	109	108	132	126	122	111	109	110	99	133	130	121	140	108	115	100	106	121	132	114	122	121	135	105	120	112	127	127	118	116	130	141	109	108	122	114	143	110	136	117	123	127	123	119	132	118	114	115	120	112	122	126	122	127	117	119	127	120	121	112	130	127	130	115	124	112	144	125	129	131	107	120	134	135	102	119	118	139	126	115	123	132	126	122	120	127	136	119	132	116	113	142	116	112	111	113	111	118	124	118	123	138	132	97	105	111	101	112	135	114	116	122	121	121	127	116	118	118	101	102	117	126	141	132	147	132	98	124	137	122	128	122	123	112	120	124	118	126	99	111	127	98	117	121	122	116	111	126	107	133	130	113	125	125	115	146	103	113	152	130	119	103	124	113	128	115	125	110	106	98	119	112	123	100	116	118	111	126	120	131	120	106	110	121	120	127	98	127	113	108	95	142	132	124	125	125	109	118	124	102	114	118	115	117	120	125	122	118	112	140	125	116	110	113	152	125	118	118	117	122	135	128	111	94	130	113	120	106	115	116	134	121	114	124	118	137	110	114	115	122	132	124	111	120	123	113	137	105	119	124	115	138	112	113	90	104	125	109	111	128	124	135	124	118	121	125	116	129	113	135	114	110	112	128	137	127	124	114	141	129	118	125	116	109	122	129	123	117	109	121	102	118	124	131	106	107	107	134	121	127	146	114	117	125	118	121	115	119	123	111	92	123	131	137	125	136	122	123	145	113	137	114	115	119	120	116	118	99	151	110	137	140	112	115	117	110	115	105	128	120	146	107	111	130	100	130	95	106	130	133	121	122	98	107	124	108	121	115	122	114	136	112	123	126	111	125	129	139	132	137	125	132	122	118	127
34858	42526	12673	6668	4503	3173	2321	1867	1467	1216	1029	870	739	651	600	572	519	453	440	412	394	393	349	325	335	306	280	296	308	245	261	273	265	261	226	214	264	238	207	233	272	205	252	248	227	234	218	216	241	232	220	220	213	213	215	220	239	238	236	219	220	245	231	228	203	192	211	206	238	202	223	231	252	213	196	214	205	222	217	189	213	217	201	213	214	201	196	194	197	202	220	214	242	211	202	234	232	225	199	205	225	213	220	211	224	219	169	195	216	177	226	199	199	187	206	217	191	209	192	239	211	197	187	216	228	209	239	200	192	187	200	196	195	202	192	196	197	235	228	202	195	176	213	198	218	207	165	208	224	202	185	176	195	220	213	190	209	198	212	210	191	204	204	196	206	179	182	211	189	198	212	232	204	211	190	212	181	187	211	183	201	194	185	194	215	198	226	215	195	210	184	234	193	198	211	197	205	197	175	199	192	201	187	198	181	193	185	200	192	186	171	233	201	203	192	188	208	225	202	216	234	182	206	198	205	182	203	213	185	193	196	223	166	187	214	187	203	200	163	209	232	190	195	184	210	206	203	223	213	191	188	218	213	199	191	239	190	201	184	204	204	201	215	200	217	191	182	231	205	171	203	205	176	209	179	218	211	221	210	252	207	227	217	205	200	193	217	198	216	200	202	218	201	198	197	205	212	208	215	203	202	221	214	205	230	195	199	223	216	192	202	194	187	207	183	228	186	210	203	190	205	186	181	178	190	186	204	190	197	218	193	208	203	212	192	221	222	211	193	224	201	210	214	216	201	211	212	177	199	204	190	212	194	199	201	202	189	209	184	214	186	186	212	201	201	202	209	209	200	203	195	199	193	199	215	179	212	218	206	213	197	195	174	191	201	219	216	189	179	211	184	167	209	185	178	204	203	206	184	180	205	205	195	212	201	197	192	234	223	208	200	197	181	204	208	185	189	208	211	206	192	202	193	211	181	228	184	193	207	208	200	233	229	191	166	196	200	174	189	185	222	207	211	222	201	207	218	201	216	223	197	217	210	200	205	222	222	211	206	214	211	199	175	216	205	208	201	196	181	194	212	198	205	193	226	188	203	206	169	214	182	195	203	206	175	183	182	168	226	224	197	201	227	222	229	200	213	196	204	195	199	231	209	199	198	192	197	201	207	184	189	220	193	208	200	195	197	190	202	193	193	222	199	185	178	194	168	196	203	222	213	209	174	182	200	206	210	203	193	206	201	200	197	206	187	192	203	200	213	179	178	185	216	210	216	210	192	169	217	212	204	199	184	190	229	219	211	208	176	202	224	200	223	206	210	208	199	196	179	195	202	200	189	221	197	187	214	189	196	195	211	190	203	226	201	204	225	192	190	215	204	192	235	190	194	207	200	226	211	219	220	224	211	214	193	186	178	195	237	197	195	210	201	185	192	196	190	196	187	223	204	199	194	190	193	208	199	195	231	212	211	200	212	184	185	220	222	211	188	202	188	192	201	206	194	208	192	198	222	194	201	203	214	186	224	214	196	195	214	193	210	190	198	187	174	186	205	195	217	185	186	222	194	192	201	183	209	200	215	194	218	215	205	222	204	193	211	194	213	202	185	215	223	192	185	183	215	196	190	198	216	186	174	216	219	203	202	219	225	210	231	178	199	202	213	206	216	194	193	183	212	222	187	202	204	176	196	223	212	198	232	227	221	196	202	204	198	178	180	211	208	200	205	208	198	205	190	203	196	210	209	190	198	204	197	186	184	195	201	191	215	183	204	199	190	202	187	211	210	210	210	191	199	210	214	185	203	200	205	209	205	218	192	196	194	235	192	220	196	198	208	195	179	187	205	214	209	196	194	216	240	201	206	189	204	199	179	215	203	216	194	213	175	237	193	212	192	209	210	221	207	200	181	214	200	199	201	190	189	200	198	216	216	190	194	188	197	194	217	214	218	209	192	208	195	217	188	191	203	216	197	196	191	188	188	190	206	189	220	198	191	203	204	224	210	179	195	223	208	167	204	181	202	193	197	207	192	199	217	190	182	185	205	198	188	176	211	199	206	204	181	189	204	200	208	196	198	177	188	215	221	194	190	216	214	198	207	192	192	184	203	195	185	196	195	219	220	181	200	203	192	219	191	176	222	183	195	210	197	204	188	190	198	198	183	213	191	208	184	219	188	229	212	205	188	216	213	196	200	195	205	206	210	198	215	215	220	206	205	234	215	215	196	181	196	197	183	221	211	204	215	177	197	171	189	191	206	206	235	171	211	218	205	213	209	203	197	210	207	208	202	203	213	201	201	237	182	206	178	209	206	189	209	199	215	207	207	186	201	210	210	210	217	185	193	207	198	185	191	193	201	216	187	177	198	207	217	217	205	179	196	207	189	219	184	207	199	197	183	225	225	195	184	184	204	206	225	213	186	202	214	185	189	216	217	191	217	214	224	211	207	192	171	195	202	207	205	186	203	175	212	199	212	228	205	171	194	203	197	210	215	205	211	200	209	220	201	165	202	177	195	215	193	223	188	192	196	198	208	198	195	196	193	189	209	202	193	196	214	191	204	200	186	222	199	210	202	204	209	200	179	190	197	194	194	187	180	201	199	214	177	201	200	206	206	227	199	210	181	206	170	188	194	195	225	181	177	201	192	199	186	228	207	213	220	210	194	208	195	205	217	191	185	189	201	184	196	206	177	198	190	233	196	202	209	198	199	224	189	218	217	196	211	186	170	194	214	210	215	203	220	210	201	192	199	206	188	208	190	226	184	203	196	226	192	197	207	184	211	219	206	223	216	195	203	215	194	213	203	211	223	179	199	211	210	196	226	207	205	222	196	204	199	203	197	222	209	218	212	199	193	214	190	188	194	225	176	188	190	197	211	191	230	206	212	238	228	193	203	180	190	210	215	205	203	224	202	186	224	196	206	187	192	197	211	205	211	229	211	198	220	212	200	186	224	221	223	192	198	207	223	200	179	201	193	191	195	208	200	210	207	201	201	184	200	192	187	220	201	212	217	181	206	193	202	216	191	195	188	204	214	195	220	204	183	208	218	225	208	213	217	215	204	197	202	233	218	218	193	183	201	198	196	191	219	187	200	216	191	200	202	206	201	212	216	216	224	207	208	216	220	185	205	196	204	216	224	203	208	207	225	183	177	181	199	190	177	207	225	194	199	234	189	215	197	217	213	214	188	191	192	199	190	203	205	222	204	208	195	200	207	201	192	226	204	184	192	188	189	199	210	211	204	202	189	220	199	208	206	207	207	202	212	198	187	209	221	196	178	186	211	213	190	213	213	195	206	197	211	193	182	237	197	209	205	226	186	201	174	223	195	193	207	202	205	185	204	205	202	189	193	213	184	212	211	201	195	186	229	193	194	192	217	191	202	209	215	197	187	192	217	201	188	195	229	209	232	220	216	177	222	197	186	197	179	191	200	189	193	198	207	201	209	189	193	187	198	196	204	189	195	212	216	207	210	190	206	207	173	219	200	191	198	200	179	184
26962	20627	7574	554	321	249	232	197	197	187	183	211	198	218	195	166	170	188	195	194	166	178	179	194	190	180	178	172	190	179	179	186	177	151	188	196	192	197	181	190	189	182	190	187	176	198	211	183	197	173	191	201	164	202	187	179	209	181	186	194	180	190	186	183	191	190	194	177	195	173	207	190	172	216	185	192	181	202	187	198	209	207	189	192	198	208	185	170	183	204	179	178	188	162	193	184	181	185	191	183	189	185	169	193	182	188	217	199	201	190	191	190	210	173	203	200	171	202	185	205	199	205	170	193	162	181	175	193	204	188	185	186	199	172	180	168	188	177	195	189	188	198	193	191	198	195	189	171	176	179	175	193	181	198	206	189	198	174	172	200	195	187	170	169	167	202	174	190	184	190	174	182	178	184	187	197	177	181	200	203	193	187	171	185	205	193	192	174	175	189	194	186	185	208	190	178	170	167	188	201	186	162	182	203	204	176	173	186	192	185	193	183	195	179	190	197	172	170	192	177	171	176	220	169	175	198	181	200	176	178	226	190	195	191	180	210	171	193	187	193	177	186	198	191	198	184	187	179	178	173	189	174	189	158	168	194	205	184	204	187	178	185	199	198	199	163	200	185	171	198	199	182	173	193	187	191	168	175	173	171	173	197	205	184	182	200	157	170	204	190	194	193	201	184	182	184	173	180	202	179	184	207	174	179	174	200	181	173	180	173	175	155	187	200	192	195	179	199	185	199	182	186	194	185	202	183	163	175	187	193	174	188	197	198	198	190	171	171	199	215	214	207	195	169	186	186	194	189	176	164	207	185	188	186	179	233	196	176	184	201	160	160	179	203	181	181	204	190	185	203	164	189	158	205	195	204	197	180	197	196	165	177	167	191	180	185	181	192	176	194	205	188	196	199	180	200	180	194	186	207	191	184	203	165	169	194	191	176	187	185	198	180	166	184	173	189	199	184	189	180	186	171	192	192	210	183	176	174	178	193	160	179	176	196	201	169	194	186	197	176	185	192	189	185	191	183	222	203	202	184	172	168	173	177	185	194	193	174	186	182	169	182	199	183	196	165	195	178	178	179	182	190	187	193	188	179	209	201	195	171	169	189	201	196	166	180	183	206	195	186	204	191	187	205	168	175	189	207	196	159	183	206	189	196	183	173	162	182	169	217	208	195	166	185	188	172	214	174	184	187	169	174	170	194	190	163	191	194	203	195	188	188	200	188	188	173	189	166	180	184	183	212	174	174	196	198	189	181	197	173	178	200	184	172	167	214	203	177	204	175	205	209	172	202	169	192	173	200	162	194	177	184	194	177	166	177	188	180	199	160	187	182	188	196	185	196	188	203	199	154	175	184	201	201	184	205	203	160	186	186	191	191	189	184	191	178	184	176	196	174	164	210	208	168	192	217	188	176	181	164	186	192	178	191	188	181	161	181	184	170	192	183	195	186	188	168	201	177	167	184	190	207	192	166	205	190	185	182	209	197	177	177	199	176	193	191	202	187	175	186	190	180	188	191	200	208	185	186	166	179	210	184	186	169	188	209	173	187	192	194	179	182	205	183	202	221	198	208	191	209	179	188	173	173	197	177	177	187	214	178	185	193	183	182	208	215	176	189	209	192	186	178	169	170	199	201	179	196	196	180	222	193	189	167	190	187	195	196	193	199	187	175	176	179	188	195	184	178	159	193	184	190	196	175	183	169	166	172	183	160	177	201	179	189	186	178	206	197	168	184	201	165	183	186	167	171	177	197	186	203	175	191	172	200	181	192	216	170	169	168	192	172	187	194	192	200	181	171	172	218	188	167	171	201	185	182	179	184	159	186	167	192	168	198	183	188	171	186	176	177	187	175	189	183	174	191	196	190	202	214	166	223	202	180	171	178	176	165	202	178	186	182	204	182	198	215	198	207	169	194	192	164	173	211	157	181	203	200	214	185	178	183	193	161	197	175	188	181	198	182	195	219	173	230	170	191	191	168	179	188	182	180	188	186	196	170	191	168	206	219	185	187	177	163	185	173	184	171	186	183	218	189	185	187	182	172	192	197	190	179	197	184	180	224	190	188	187	163	181	202	187	187	182	185	177	184	184	196	179	201	210	176	211	178	169	213	180	184	204	184	180	191	196	210	167	199	173	177	183	172	227	194	173	172	182	188	203	199	198	199	171	194	196	203	185	194	190	194	198	205	160	166	168	177	181	179	185	200	178	184	202	172	178	188	173	196	178	165	189	179	190	193	176	180	189	171	174	171	181	185	185	184	177	167	185	193	183	173	175	185	185	171	188	184	186	179	193	168	199	185	211	187	193	182	192	188	170	182	189	198	202	193	199	183	165	170	183	193	186	191	164	156	226	170	176	196	188	182	199	182	179	162	192	180	190	191	207	184	192	185	189	203	191	206	212	198	192	187	164	171	192	180	182	179	212	198	207	183	177	168	175	179	179	184	180	171	192	187	174	181	156	185	180	186	206	166	192	209	183	216	190	203	177	200	197	179	188	209	146	196	201	229	186	170	161	179	191	177	219	196	191	200	167	186	190	222	187	204	178	190	181	172	203	180	205	194	203	200	189	175	198	162	175	179	191	186	209	189	182	202	179	200	202	177	188	199	192	175	187	202	176	182	181	194	172	173	201	173	184	190	164	195	158	198	189	177	180	177	186	173	167	181	184	191	195	190	190	179	191	182	191	178	168	174	189	176	201	194	184	196	193	167	188	178	191	205	172	176	210	160	159	177	152	193	191	185	188	210	181	200	190	188	185	179	197	186	205	197	168	196	180	199	165	175	172	183	178	186	189	195	192	175	201	198	182	194	183	186	190	189	179	191	185	188	196	187	210	196	183	186	174	200	178	208	189	173	202	208	207	206	193	184	188	196	187	214	195	186	171	206	192	164	186	180	180	165	185	200	167	189	161	167	178	156	171	169	176	190	202	172	192	193	182	189	176	166	187	172	212	198	180	182	192	193	194	155	195	188	183	192	197	190	183	186	174	186	174	160	181	187	187	221	201	183	179	158	185	206	195	184	170	187	193	170	171	198	199	174	184	208	167	199	176	183	165	182	187	173	202	199	188	174	190	196	195	181	190	210	204	156	201	162	198	206	186	194	179	225	183	184	176	187	169	178	185	195	171	180	184	195	181	178	191	194	178	173	186	185	187	194	175	181	197	197	162	174	192	214	183	190	166	160	179	164	183	190	186	208	196	189	187	190	189	199	199	184	171	205	181	184	186	183	179	199	170	157	187	189	192	185	186	199	192	164	171	189	175	162	208	204	208	199	205	196	184	194	220	171	173	190	175	185	186	181	194	167	192	156	182	200	191	188	205	192	183	198	213	185	191	218	190	181	196	185	161	192	172	181	187	191	198	175	175	179	191	205	182	207	175	197	181	208	171	177	174	188	191	165	177	178	173	182	186	180	194	194	169	160	159	199	162	174	160	178	184	196	195	189	179	170	189	196	203	192	181	191	171	206	187	174	165	188	202	188	191	171
10318	8981	1182	642	560	440	422	416	363	340	330	317	357	335	304	331	333	341	313	322	311	277	268	300	304	291	317	314	306	317	321	296	291	313	314	310	320	281	278	304	310	295	293	286	292	308	308	300	314	268	300	280	308	322	273	277	293	326	288	293	280	308	272	304	273	323	298	274	264	299	334	284	291	291	308	283	289	273	314	286	316	308	288	273	281	313	300	320	293	278	318	279	314	311	311	323	294	281	300	285	309	317	319	321	314	286	305	328	300	296	286	289	323	284	302	266	293	315	276	290	298	281	333	321	291	313	313	305	308	309	287	313	302	307	283	299	302	289	302	283	309	289	279	308	331	282	322	283	309	305	329	286	304	287	295	283	280	320	305	299	294	265	292	305	271	317	292	297	314	320	278	313	319	339	267	307	335	276	323	310	306	278	286	307	292	309	287	300	288	323	276	278	289	259	291	277	277	299	318	283	313	285	275	313	296	303	300	298	290	289	313	289	289	272	302	289	260	296	299	313	299	307	283	275	296	324	285	281	257	313	291	314	309	310	291	271	323	329	278	324	294	332	250	294	294	289	304	300	313	288	272	300	348	277	285	285	314	266	277	281	292	308	281	284	264	311	289	301	298	292	337	289	318	301	294	313	303	324	287	303	321	305	267	263	295	305	290	307	297	314	320	298	286	329	271	302	307	299	308	302	275	287	288	295	309	299	320	300	314	305	290	278	315	288	285	313	281	325	311	315	304	290	312	301	281	274	312	288	311	319	294	284	330	311	302	304	286	305	292	314	291	314	330	290	277	297	269	263	295	289	284	275	290	327	312	283	303	279	308	328	275	289	312	313	274	308	301	292	291	266	305	295	301	290	296	285	322	304	321	268	298	295	299	274	303	301	318	290	319	323	300	282	293	271	292	312	316	310	302	293	318	316	277	293	336	269	317	314	312	307	303	310	303	291	300	310	305	305	310	298	302	268	322	294	313	284	281	310	282	311	307	301	307	314	300	337	317	289	320	323	293	287	296	307	299	319	276	276	302	300	295	311	333	300	298	310	280	293	314	308	301	297	304	314	305	305	291	281	308	288	302	316	280	302	285	284	305	314	299	299	316	288	285	307	298	325	286	300	348	285	314	291	282	309	309	282	258	294	299	277	293	337	334	296	302	264	283	302	296	278	273	289	333	306	291	294	299	289	303	307	291	290	304	324	309	311	301	338	291	270	279	288	278	302	286	338	289	295	328	320	309	247	308	276	296	292	315	270	295	318	283	289	298	313	311	298	266	309	300	312	291	278	280	301	302	323	324	296	285	281	296	304	306	296	313	288	315	343	293	279	274	299	288	320	297	309	306	300	252	277	294	334	330	288	322	307	311	288	346	286	287	296	301	277	289	302	320	310	316	290	315	312	275	298	306	297	291	285	292	324	282	284	295	279	299	299	305	267	277	322	261	298	320	294	312	295	317	311	294	290	284	315	302	294	308	294	262	310	291	304	311	299	299	343	310	281	318	303	285	304	284	289	287	306	280	297	285	301	276	294	321	329	309	286	296	298	302	303	291	296	286	293	269	320	300	285	275	284	315	294	347	283	303	300	267	299	292	295	313	309	302	320	330	276	279	309	299	329	300	291	303	320	312	325	333	292	286	326	303	304	295	290	321	306	301	305	303	317	295	310	268	314	301	277	288	309	314	297	283	284	263	320	293	324	320	317	321	305	259	284	298	271	265	290	289	287	270	305	274	304	305	313	333	293	273	268	296	291	292	298	319	276	311	309	278	300	277	325	260	283	298	294	281	287	302	339	281	287	307	296	332	292	301	310	276	295	340	287	329	295	304	293	288	331	302	293	278	295	288	311	320	299	314	289	303	311	277	276	287	277	291	294	300	289	329	282	301	294	287	309	285	298	302	292	301	313	274	302	281	305	260	281	283	293	275	281	295	319	295	306	294	284	316	295	290	263	293	298	295	282	306	302	293	304	283	317	297	287	252	304	308	279	262	304	325	295	292	300	299	279	295	283	278	285	324	291	318	314	327	299	297	291	312	305	299	269	294	294	329	323	323	296	287	296	297	317	326	304	329	305	325	306	300	317	284	290	307	292	326	308	319	297	300	298	329	326	328	295	297	310	323	301	333	286	281	294	316	293	308	292	299	302	313	291	311	299	302	320	308	329	287	306	317	272	287	301	304	284	295	299	296	292	325	295	286	318	286	267	289	320	278	300	294	303	289	307	292	284	295	299	287	266	302	328	326	293	342	294	297	286	319	311	310	286	289	311	307	313	288	280	283	336	289	285	305	320	306	306	309	275	298	313	292	279	289	342	293	277	317	305	331	315	323	283	290	295	287	295	267	280	290	327	329	340	302	268	299	311	303	309	323	281	313	268	273	317	298	283	299	308	321	303	291	315	320	295	313	262	311	309	292	293	312	290	295	331	287	283	279	278	288	280	319	333	301	302	269	293	288	271	302	305	294	315	298	290	302	286	284	287	315	293	309	302	321	265	316	311	307	298	283	314	284	319	294	291	285	292	281	318	319	297	280	308	309	303	289	290	292	280	277	284	310	275	297	305	298	289	291	298	310	307	307	283	293	288	304	314	302	310	288	305	308	284	334	295	303	283	322	322	294	309	278	304	313	306	316	318	302	357	303	296	304	322	338	297	309	291	304	309	287	303	295	288	328	319	290	283	306	308	304	296	286	307	299	289	319	302	305	304	277	310	292	318	325	312	273	254	275	284	292	312	302	327	294	274	267	314	301	272	293	295	301	321	296	319	286	280	305	313	280	293	315	277	321	283	303	300	323	303	308	310	309	321	305	320	329	265	292	292	275	298	302	322	261	269	302	297	291	309	288	297	301	307	313	295	303	265	319	284	310	304	282	322	299	276	300	290	309	298	291	306	309	294	275	292	310	289	318	332	318	291	290	300	333	311	316	290	306	309	295	298	294	300	307	300	300	329	316	292	282	295	303	286	312	285	272	311	332	310	308	306	280	312	285	292	294	333	304	291	303	311	279	302	302	258	312	290	292	306	313	323	282	321	310	331	288	285	285	307	303	320	333	291	304	302	272	306	322	299	309	298	286	294	285	333	286	319	315	292	324	295	291	291	287	315	265	297	306	304	300	268	313	283	304	281	293	314	303	301	286	257	321	303	333	327	317	345	264	293	310	310	310	302	280	320	301	278	301	293	284	301	286	288	300	297	314	290	272	284	298	303	301	308	322	278	306	304	248	329	329	294	269	319	331	291	307	301	295	310	323	284	281	301	288	279	279	270	281	302	308	271	307	334	289	285	286	297	300	295	313	292	339	285	297	302	302	300	343	289	315	287	310	315	314	301	313	274	299	279	288	296	302	277	286	278	305	331	270	301	307	300	335	320	308	298	321	286	297	315	296	287	299	302	275	314	265	298	290	283	285	292	279	301	299	329	274	321	307	312	318	280	333	294	310	308	300	308	320	321	313	339	294	323	295	299	311	297	305	279	306	296	318	304	284	314
24511	21503	28782	24654	20216	1928	669	508	396	399	347	339	315	290	277	267	224	302	275	274	275	247	249	280	231	255	251	204	242	220	249	247	238	241	239	238	237	215	237	224	221	203	217	263	237	244	244	216	226	225	227	224	230	233	250	219	263	256	231	209	230	240	221	237	242	212	267	227	236	244	215	226	242	250	236	239	221	215	221	219	228	241	204	254	224	217	229	242	232	199	232	218	225	246	235	241	224	240	237	249	216	197	235	213	202	232	234	219	234	212	227	238	218	226	236	230	208	238	239	210	243	254	235	208	233	196	208	244	236	236	252	222	241	231	228	233	233	231	216	221	251	236	228	230	212	234	213	217	228	230	231	207	235	256	252	206	212	220	229	208	224	223	218	192	219	220	213	233	226	232	238	237	220	213	209	211	232	218	219	236	211	225	209	256	220	234	219	248	232	224	217	224	218	223	244	225	235	203	234	237	210	233	263	228	244	234	236	202	227	235	215	243	232	239	210	200	230	233	240	216	213	208	214	209	210	231	215	227	217	252	224	208	226	216	229	226	220	233	228	228	223	229	225	236	253	232	214	247	218	213	218	219	217	254	215	241	230	231	226	225	243	209	206	212	248	249	245	236	250	236	227	227	229	226	211	223	226	230	240	244	213	229	214	231	196	219	228	211	218	229	221	190	220	244	242	196	234	220	218	225	234	230	227	245	215	237	243	205	206	257	228	219	192	222	237	248	243	208	225	222	242	231	240	259	233	223	201	219	213	233	221	211	241	211	242	253	223	236	242	221	218	213	228	228	201	235	217	237	219	213	237	247	257	209	184	220	214	214	236	231	205	224	221	244	237	224	220	211	214	227	218	225	225	216	253	204	229	229	209	247	226	236	233	215	221	220	227	210	231	247	214	218	239	252	227	218	201	230	228	236	218	205	230	235	254	245	239	229	246	225	214	197	234	212	243	228	204	235	225	234	211	226	230	251	273	234	237	249	218	216	235	214	213	206	223	231	255	251	233	235	215	270	235	227	197	226	215	211	220	223	246	216	197	236	229	222	228	242	230	204	228	218	220	246	239	220	248	237	210	221	208	205	218	222	214	231	219	236	232	238	244	233	238	251	239	246	254	217	240	208	221	232	243	230	215	205	210	211	228	239	228	242	204	232	216	235	222	223	201	212	223	204	208	243	215	206	226	215	244	221	225	233	244	225	206	216	223	219	242	243	257	220	226	191	238	246	226	205	224	225	245	207	236	228	198	215	259	215	213	232	251	263	235	228	215	239	231	220	221	248	239	218	203	223	219	244	222	243	232	214	219	222	226	214	243	222	228	249	206	213	224	225	246	258	226	245	229	185	217	228	223	239	208	231	218	219	202	244	247	238	234	231	237	216	213	233	229	209	192	218	199	223	221	227	241	215	242	224	225	255	214	246	233	244	255	232	240	230	241	225	244	230	204	235	249	216	238	237	222	230	212	233	220	217	229	221	230	240	215	214	249	235	217	219	258	224	213	223	230	226	244	224	216	232	212	216	219	236	214	207	198	233	240	208	224	251	208	239	217	233	245	221	191	236	242	233	231	247	238	235	226	227	232	238	224	227	206	244	231	226	223	247	221	224	231	207	219	238	225	241	213	243	229	213	234	221	248	245	208	196	243	218	220	230	200	233	233	209	216	229	204	227	228	203	215	223	220	235	203	240	204	219	237	229	246	234	243	214	232	218	207	233	257	222	216	246	222	228	220	213	239	228	208	197	240	234	229	224	250	214	206	201	225	216	220	214	244	237	192	236	235	218	228	232	220	208	219	210	224	226	231	225	227	242	217	251	247	230	204	217	229	233	237	249	206	202	246	205	230	227	212	228	224	232	227	229	221	235	235	220	217	226	241	229	215	225	252	232	234	257	225	234	227	223	229	223	219	204	205	214	242	246	241	222	231	210	210	225	199	231	244	203	215	230	221	234	209	228	243	229	230	214	216	241	226	224	229	222	211	216	219	232	213	210	275	215	239	230	235	240	226	216	254	232	225	189	232	237	227	219	222	214	222	209	216	229	203	231	238	221	204	219	202	215	225	213	252	232	199	219	207	208	239	216	219	236	206	216	247	231	218	227	273	201	238	219	227	228	226	236	220	235	220	207	218	242	215	214	210	264	223	225	237	242	230	220	223	204	251	226	235	263	242	236	240	210	231	241	230	236	223	203	240	237	220	219	247	206	248	231	228	243	219	241	219	220	242	247	206	241	211	226	222	219	223	211	196	226	196	194	204	222	234	224	236	255	231	206	233	208	192	216	246	230	214	217	220	195	239	230	213	256	248	225	235	214	216	216	233	238	207	219	217	243	235	229	232	228	212	216	247	256	231	247	223	233	230	230	203	236	210	271	193	236	218	225	231	223	235	278	221	208	222	249	198	229	224	247	235	234	216	222	192	216	224	224	243	234	241	203	244	253	215	211	234	203	213	225	210	215	229	226	246	211	225	215	231	213	214	246	204	217	222	244	229	233	262	218	211	237	230	247	221	245	241	206	215	223	236	216	238	219	212	224	228	220	235	235	239	247	224	240	226	229	240	238	218	228	200	233	210	243	244	220	230	244	216	218	244	223	228	203	236	197	198	201	222	211	219	236	185	197	235	220	218	212	231	207	232	205	234	207	215	213	225	254	224	223	217	216	212	236	258	223	231	240	233	239	201	209	210	222	220	233	232	229	244	222	215	224	243	241	235	233	207	213	255	225	227	215	253	229	201	254	233	233	227	212	207	227	201	241	234	236	236	247	207	207	246	216	203	253	223	240	256	225	199	202	213	191	238	239	227	235	218	225	222	220	202	227	258	222	220	226	220	238	219	235	247	229	220	238	214	215	213	238	215	224	240	224	250	219	244	254	227	215	227	216	229	239	239	231	237	211	233	232	222	223	253	231	216	216	227	208	245	220	218	226	236	217	229	245	224	214	240	221	241	227	211	199	221	198	225	228	227	243	222	225	249	238	232	225	235	225	217	218	243	245	232	191	210	226	218	229	248	223	223	199	210	216	230	179	238	218	214	223	223	265	225	233	243	244	241	243	246	242	239	217	192	214	230	240	218	241	253	245	190	243	212	221	239	228	227	211	223	238	224	240	250	243	211	224	240	246	225	228	243	232	243	226	218	225	229	213	230	228	232	242	237	235	208	246	229	230	248	210	236	211	217	241	244	234	223	226	244	211	233	238	236	228	228	216	249	223	211	241	235	220	211	209	211	224	208	213	217	238	241	249	195	227	198	235	227	245	235	210	205	241	239	201	212	245	214	245	211	249	241	213	226	226	241	224	213	239	235	212	222	232	236	232	243	230	221	218	200	239	220	219	235	235	236	241	247	222	266	241	253	245	226	224	232	228	226	236	217	203	254	236	225	208	221	225	238	247	248	245	221	211	243	228	222	233	225	205	216	221	225	223	213	238	222	234	232	225	214	213	207	211	224	227	202	215	227	242	214	232	210	219	233	215	246	239	216	233	216	207
27079	31215	8159	3927	2619	1938	1477	1158	1008	881	800	719	651	601	552	505	527	513	503	452	513	451	459	381	446	435	428	404	395	421	393	389	386	386	374	374	374	392	460	373	387	415	395	416	372	393	355	404	390	376	369	378	376	381	398	409	390	393	401	386	387	400	371	399	362	364	380	375	395	405	363	385	378	381	400	366	364	355	359	384	378	399	387	365	356	392	347	379	361	390	365	379	351	367	370	373	384	377	379	365	350	395	394	364	369	373	377	398	363	355	370	372	354	402	336	389	417	380	369	354	373	352	345	372	363	356	397	394	353	400	366	371	374	366	340	340	350	369	371	375	420	376	363	353	350	386	399	393	368	389	406	358	371	403	380	376	364	410	395	341	359	336	368	329	371	351	381	367	364	383	346	393	354	392	373	407	348	347	418	382	364	384	336	388	355	342	367	338	381	387	391	372	377	367	387	390	357	386	352	407	373	360	360	384	374	332	393	370	353	346	354	351	347	370	369	378	377	386	400	418	367	374	336	377	358	371	357	395	332	384	377	369	382	362	390	354	377	375	357	372	395	388	356	388	382	370	361	383	375	389	357	376	377	347	360	377	385	362	396	364	387	400	388	390	348	402	378	351	381	382	341	394	383	336	370	372	363	349	396	368	333	347	368	369	371	348	354	354	373	385	378	380	376	372	344	362	365	363	372	361	376	364	354	379	349	361	351	363	396	334	365	358	356	378	366	384	357	379	368	382	388	404	399	373	338	342	380	336	373	372	369	384	357	370	393	361	362	352	398	381	358	330	352	361	351	369	362	396	338	349	402	367	353	385	347	374	375	377	346	393	370	353	377	377	374	373	361	399	350	366	401	353	405	393	352	320	371	353	372	345	362	380	361	377	402	340	357	356	358	356	383	369	368	388	356	408	371	348	357	342	370	395	362	361	411	357	367	348	353	379	351	396	390	369	340	340	337	346	391	376	334	329	365	363	337	356	360	415	372	371	362	374	382	382	366	340	353	344	348	361	335	395	385	345	363	374	362	363	392	356	351	363	372	394	371	371	359	363	372	358	374	361	353	387	366	372	334	385	380	366	363	339	389	349	342	360	390	357	359	387	352	383	376	398	362	366	385	361	362	364	324	387	401	363	376	376	348	368	410	372	354	357	365	386	377	401	377	370	362	349	390	348	352	378	371	343	393	363	342	371	361	345	358	338	411	351	317	360	362	390	352	333	365	409	357	371	367	387	387	372	332	381	403	341	375	387	386	357	390	378	375	371	341	365	360	387	368	340	368	402	391	381	341	365	352	329	382	360	333	367	404	385	360	360	339	377	399	356	366	375	373	360	369	373	369	388	359	353	340	382	327	363	366	349	362	342	366	337	372	391	338	386	372	371	369	382	393	369	378	361	373	406	343	380	345	371	362	362	383	375	357	380	363	368	378	353	419	379	359	379	366	355	381	365	397	343	354	367	393	376	386	370	365	398	386	371	382	383	365	382	398	371	371	368	359	368	380	365	366	371	360	361	406	348	383	354	369	383	399	373	432	384	383	362	374	341	396	368	371	360	349	385	398	382	344	374	369	341	359	377	365	359	365	358	361	349	357	372	372	363	359	355	395	366	359	367	378	367	358	347	368	371	337	344	398	357	412	366	342	386	325	358	367	363	391	383	386	377	338	361	364	353	333	347	411	369	366	379	361	371	348	360	361	361	348	384	348	369	371	371	365	387	346	404	365	376	389	357	371	361	345	375	398	359	379	350	349	385	368	354	376	365	372	344	341	393	361	359	361	359	364	393	402	396	375	396	360	348	398	369	411	358	346	405	350	340	398	363	383	379	343	368	393	394	363	387	341	364	359	380	381	334	356	361	376	420	385	366	346	343	374	360	351	366	341	368	374	374	388	383	416	407	370	373	384	384	358	363	366	339	384	403	381	350	353	366	353	349	353	388	356	391	343	392	394	353	373	358	347	360	369	350	370	351	355	378	332	353	354	393	415	358	361	373	395	360	359	352	379	358	371	409	352	316	369	384	364	364	342	385	351	365	366	373	360	394	363	399	378	373	360	388	381	371	352	368	364	414	370	351	367	333	348	359	393	382	393	349	396	351	366	363	369	355	390	379	369	365	341	365	377	334	355	371	332	394	351	374	378	372	360	357	394	376	341	392	384	350	354	330	347	357	360	386	418	347	315	386	356	371	378	345	388	365	338	362	361	389	346	365	365	391	368	345	396	398	376	374	362	341	367	374	327	355	362	379	344	362	395	395	369	354	330	344	376	360	395	357	358	336	383	369	361	348	337	353	380	373	373	368	351	368	370	373	359	359	365	377	349	393	389	366	367	357	360	362	391	340	346	390	363	364	414	363	394	372	341	349	367	363	397	395	353	347	349	355	364	363	359	396	346	383	368	383	351	355	346	390	378	393	390	395	355	358	327	363	346	362	357	398	352	375	348	397	383	360	392	393	370	386	399	383	373	399	371	358	379	365	370	363	376	363	352	338	377	316	371	360	387	345	367	351	388	336	390	400	381	356	380	395	353	377	335	376	392	371	362	380	356	374	389	372	355	360	379	349	368	329	371	346	314	378	367	354	388	367	358	361	351	342	364	398	369	355	370	399	352	369	370	382	381	369	371	383	404	382	369	365	388	378	360	363	371	372	384	353	322	399	372	381	338	364	349	357	374	377	358	366	363	383	352	348	391	388	395	371	365	381	354	405	348	352	326	358	377	342	327	370	343	399	392	342	373	365	322	378	366	386	390	363	404	356	346	332	405	358	407	366	361	340	365	375	353	393	367	367	372	368	355	347	365	342	371	357	380	386	338	391	353	376	354	394	338	374	346	387	346	394	343	365	347	381	375	377	372	362	375	379	387	369	382	380	392	317	380	358	338	339	361	362	394	371	389	356	409	387	326	369	392	353	361	350	383	358	314	358	382	370	368	373	362	362	385	373	359	378	354	366	363	373	327	366	365	395	408	374	397	399	348	392	327	377	380	388	379	361	373	345	355	383	372	353	350	359	360	362	348	360	352	366	393	351	393	348	355	383	387	340	366	367	408	399	396	371	347	374	384	397	363	393	385	380	356	373	381	361	382	386	355	352	376	350	341	375	402	349	358	363	397	343	393	369	364	369	329	382	369	362	341	355	349	347	374	377	355	365	337	334	408	347	395	350	362	356	372	379	362	369	387	348	369	356	343	381	363	373	346	347	370	378	370	378	374	339	378	350	340	382	371	337	411	355	379	362	361	340	368	368	388	376	380	363	358	373	375	383	368	357	361	381	389	384	373	370	383	367	355	379	419	354	386	362	355	387	385	374	345	357	353	384	375	329	362	338	335	366	385	337	370	393	377	376	375	368	328	371	365	346	381	331	351	348	376	370	322	377	360	355	355	372	358	362	373	384	360	389	336	368	382	339	337	330	351	341	375	352	320	366	356	375	389	375	368	357	338	367	360	330	378	362	359	352	369	375	349	360	368	379	353	366	387	347	385	367	333	383
23544	21542	29419	24130	21542	20116	1798	619	453	399	342	302	307	242	249	192	239	200	178	188	171	182	170	163	135	145	151	156	134	146	149	140	146	150	135	156	138	135	160	133	149	146	136	127	134	135	134	136	123	129	126	121	114	121	131	126	126	139	120	118	121	128	108	128	111	120	110	121	139	144	124	125	122	127	121	113	111	122	130	141	104	121	140	106	133	94	132	136	138	111	128	127	145	104	129	151	120	126	123	122	127	126	117	143	140	120	125	127	121	121	132	130	107	115	130	132	105	115	117	102	128	125	126	119	122	104	111	121	131	120	126	119	117	127	113	126	129	120	123	140	115	104	127	133	109	119	104	124	119	131	120	118	134	124	124	110	126	134	116	127	124	108	125	122	113	105	130	143	121	99	135	144	118	123	115	118	121	131	117	126	133	137	126	130	118	111	127	137	120	130	131	115	127	117	106	118	154	131	109	106	137	108	127	130	117	106	138	117	131	108	125	100	129	105	119	106	130	116	127	141	114	114	121	150	128	138	100	134	118	135	102	130	116	109	131	116	126	124	120	119	119	113	116	115	124	119	122	111	131	119	117	109	125	118	118	118	113	102	126	132	110	124	125	109	115	122	101	137	117	132	131	119	121	109	120	143	110	121	112	119	115	140	108	120	116	139	130	108	117	115	114	112	118	133	122	103	145	117	120	121	132	141	133	117	120	119	106	112	129	118	108	134	115	120	104	93	136	119	108	105	112	121	109	123	135	120	139	115	112	131	126	136	122	97	117	119	126	118	120	134	133	128	137	101	122	111	119	127	119	114	129	126	110	132	116	115	128	133	129	120	148	123	125	102	110	107	124	115	122	122	119	122	112	129	129	129	128	109	118	116	128	119	133	120	124	123	113	124	119	119	122	129	114	121	129	116	134	139	127	140	134	110	118	134	127	129	135	105	127	126	133	141	119	132	131	115	129	116	103	102	137	118	123	103	112	114	142	124	115	137	118	141	121	117	113	129	132	127	138	128	146	122	109	139	118	114	123	131	119	126	116	120	122	135	107	124	142	125	112	117	117	129	118	114	128	114	127	105	139	118	145	108	109	124	125	118	99	122	122	127	127	123	111	133	114	112	118	117	120	150	125	118	118	125	120	122	119	117	126	138	128	122	124	115	114	110	129	114	124	135	124	132	122	117	141	120	124	121	113	107	115	133	118	149	91	137	128	117	113	140	112	116	127	126	124	117	133	124	124	130	142	112	131	109	132	115	121	125	135	126	95	125	125	134	103	135	121	108	117	127	125	122	132	141	117	102	119	109	122	114	122	137	131	122	136	143	136	126	118	119	137	126	107	118	116	118	113	120	129	112	124	134	141	121	120	122	108	123	134	124	116	119	130	105	105	119	124	128	126	101	138	148	112	129	141	136	125	107	119	133	131	109	125	118	108	114	123	115	122	105	111	121	131	126	121	126	124	118	141	120	145	113	112	116	114	121	123	124	130	99	140	128	132	123	119	114	123	120	123	110	127	142	106	130	128	124	129	110	113	112	123	107	137	119	118	105	136	116	117	118	106	112	130	144	121	114	119	128	127	145	112	127	124	121	135	133	112	96	120	131	118	119	115	138	118	113	133	140	126	103	121	144	127	127	111	135	111	143	128	128	128	126	135	129	122	125	110	122	126	126	105	130	130	129	127	104	135	142	108	124	131	106	120	139	124	125	109	124	103	118	126	108	101	146	119	108	111	131	119	109	103	113	149	136	122	128	119	99	127	116	126	121	137	116	128	122	109	118	136	108	135	132	116	135	128	127	138	110	116	125	127	132	126	101	133	128	116	111	122	140	127	122	103	142	124	110	126	137	130	106	113	138	134	128	117	122	135	114	114	130	124	109	123	116	132	118	116	107	128	112	112	117	116	124	116	126	113	126	136	124	122	130	121	141	126	127	123	123	117	113	135	139	128	122	123	124	132	126	116	142	119	135	139	132	129	115	121	130	127	148	124	121	127	105	113	109	99	118	117	109	133	125	125	143	117	140	120	110	137	107	109	108	116	139	100	108	105	114	112	110	112	122	143	118	103	119	114	118	113	137	122	130	129	115	123	116	134	131	118	118	133	126	122	116	144	106	125	111	127	118	115	120	121	120	114	131	102	117	148	116	144	132	113	112	103	133	112	115	139	112	114	119	119	126	131	124	115	115	121	131	132	137	125	121	101	133	118	118	119	138	124	121	125	122	110	125	137	121	99	128	116	103	130	110	139	99	122	117	117	109	112	125	130	127	112	120	107	134	122	134	126	107	124	98	121	123	106	118	117	147	103	130	122	133	115	150	118	102	121	114	130	109	143	108	124	118	137	108	123	132	118	126	115	112	135	120	117	116	130	123	123	137	122	98	126	122	139	112	128	123	121	122	142	123	130	124	132	109	111	151	112	132	127	130	122	116	120	123	120	117	118	124	122	114	102	119	125	106	122	114	132	125	112	111	130	111	121	127	123	120	97	109	108	121	108	118	125	127	144	109	106	133	137	123	138	136	140	117	136	120	120	115	136	140	116	147	119	106	138	136	118	109	122	106	118	95	132	107	123	127	122	110	132	136	131	113	99	138	114	96	122	106	103	117	132	119	123	111	100	118	140	128	112	126	114	127	120	112	111	130	134	110	125	133	121	118	128	120	125	129	114	118	114	116	111	115	139	126	127	116	118	116	121	132	127	125	132	123	150	134	120	111	144	104	113	127	152	123	97	136	128	101	118	120	131	116	131	121	125	111	136	128	114	117	116	148	113	115	115	151	116	117	139	124	106	116	105	149	133	126	125	119	134	108	127	133	108	127	131	114	140	124	111	120	132	116	110	130	112	122	117	114	114	129	131	121	128	123	130	129	103	116	121	132	140	133	124	125	109	109	117	116	116	120	111	123	123	140	120	114	108	125	127	115	122	119	121	135	112	130	134	126	113	141	125	101	117	134	121	135	89	112	129	124	111	131	131	131	110	95	126	128	144	97	116	133	108	104	123	131	122	131	116	104	114	121	108	130	118	126	144	119	109	103	127	112	103	133	123	130	119	126	110	131	112	116	104	107	118	104	115	118	114	110	113	114	107	131	120	120	128	112	132	111	126	119	110	109	104	126	143	139	140	133	119	123	124	116	122	104	116	130	134	131	133	125	118	135	115	112	119	127	118	131	108	135	124	104	127	105	120	105	115	116	128	110	116	141	118	136	123	136	113	125	109	135	125	138	129	121	110	125	126	140	122	124	126	116	120	125	118	129	135	109	131	129	127	122	111	124	116	118	105	128	133	127	120	141	134	114	112	120	114	112	128	123	118	121	133	135	111	110	107	126	117	147	142	115	110	128	107	115	135	133	102	121	118	110	120	123	105	104	110	130	119	119	115	107	126	112	113	126	116	89	158	132	132	114	130	141	122	107	118	106	126	98	104	130	120	111	116	111	117	118	103	108	117	126	105	128	124	110	100	101	128	132	107	132	111	137	117	112	102	121	114	118
32826	37495	14084	6723	4497	3124	2372	1893	1450	1233	1018	881	758	723	646	512	536	429	461	378	400	351	368	362	339	320	302	289	304	313	295	278	275	249	236	257	257	256	236	251	248	226	228	243	204	255	234	227	227	236	214	209	236	224	264	195	217	231	222	211	231	220	231	221	229	220	222	233	235	226	231	218	207	222	221	211	206	200	217	204	218	199	183	194	218	193	206	215	226	193	202	208	212	228	201	201	204	218	205	213	216	224	189	209	195	210	205	209	209	205	218	200	237	223	218	214	193	219	207	187	196	207	193	169	216	219	225	189	215	242	254	209	221	214	187	192	189	208	176	204	199	199	181	191	218	219	185	195	199	202	206	223	200	213	215	189	216	187	225	173	210	192	200	206	195	190	227	216	198	196	223	210	167	208	200	195	198	212	222	204	238	216	191	230	202	200	196	196	203	194	234	213	204	218	209	212	220	191	197	216	221	192	189	219	224	217	212	214	224	212	216	200	193	188	188	206	213	221	182	206	232	185	226	204	208	197	201	187	201	207	209	197	189	215	199	206	202	227	203	201	239	201	212	196	215	203	208	195	229	196	214	200	218	208	203	196	210	193	219	189	195	207	194	206	188	196	191	235	196	203	208	192	226	213	192	204	182	199	207	205	210	230	208	216	197	202	217	244	210	221	208	198	211	212	216	231	241	208	205	212	211	206	194	205	204	184	220	194	206	221	185	173	188	204	182	205	214	200	210	189	232	203	205	219	190	194	227	200	176	217	201	176	219	203	209	190	183	188	210	194	203	207	210	182	197	221	192	201	179	245	191	212	210	200	213	198	175	193	186	198	195	197	210	210	177	202	215	222	199	203	202	196	182	202	205	186	185	200	212	222	205	212	217	215	209	167	223	200	207	210	206	184	199	222	184	221	191	203	204	178	187	219	197	201	212	211	209	212	198	196	206	205	237	198	169	223	219	203	213	220	189	218	217	195	227	201	218	198	210	198	192	229	194	215	214	175	187	198	239	217	208	195	190	209	187	188	182	193	212	224	212	199	216	175	216	200	214	184	201	219	220	200	212	202	215	174	194	198	172	193	198	207	198	218	208	207	221	232	189	226	187	196	209	186	199	218	192	217	191	207	231	220	181	209	217	195	206	198	201	171	212	193	215	176	193	212	208	211	181	204	176	228	208	202	215	191	204	222	214	200	185	227	216	193	197	204	183	203	192	213	174	196	193	217	187	228	201	210	204	212	215	194	200	204	205	208	202	231	220	221	192	217	187	203	198	178	202	202	211	180	194	216	192	192	177	217	188	209	212	209	208	194	195	195	169	213	206	199	214	191	198	209	190	213	190	190	208	173	199	216	213	174	218	210	201	186	193	195	213	226	204	179	207	214	199	188	200	216	223	211	205	211	189	202	195	213	208	204	190	217	185	191	209	218	212	198	215	225	223	219	199	209	237	203	200	181	183	178	219	216	206	191	217	226	208	188	194	199	201	212	218	182	206	213	213	207	200	184	200	188	202	229	206	185	207	209	198	199	195	216	195	213	200	220	216	201	196	216	183	183	203	195	207	189	207	214	207	183	209	210	226	189	205	212	190	187	209	202	220	203	203	234	234	197	190	190	206	176	216	195	207	192	207	193	170	196	218	194	209	188	191	205	190	201	222	225	185	215	228	181	201	219	215	182	183	210	216	237	207	217	224	231	202	208	200	224	191	189	215	186	222	229	204	185	180	202	216	211	226	179	217	211	208	193	212	186	197	208	188	193	177	197	218	196	192	206	219	238	194	205	188	188	194	211	227	179	228	198	209	192	187	206	201	187	196	196	177	217	237	215	193	212	207	196	219	201	194	195	205	205	201	197	182	217	200	232	217	232	190	229	196	188	205	200	178	211	213	189	218	183	217	202	212	206	188	216	197	196	211	197	191	203	208	211	209	206	184	196	203	225	194	203	193	206	180	222	198	172	208	194	218	200	198	215	208	206	207	195	217	220	219	198	223	213	212	201	228	221	193	223	215	201	185	195	197	212	201	197	236	190	181	207	218	202	209	214	206	208	208	205	187	197	221	203	205	194	191	196	175	222	195	199	189	189	200	203	218	196	232	193	202	198	215	204	227	198	185	216	204	203	200	194	180	193	179	210	195	210	229	195	191	200	202	217	221	175	201	223	193	200	199	212	196	206	232	176	199	222	196	216	199	179	204	227	219	191	204	212	221	192	194	205	190	216	184	211	166	205	195	184	202	186	214	206	195	200	190	201	213	197	212	210	178	202	202	206	225	175	206	185	206	201	200	207	174	196	231	189	206	225	207	181	198	211	217	200	195	205	184	229	226	210	195	194	220	206	209	198	200	205	207	208	189	181	210	184	205	195	210	196	201	207	205	215	208	217	212	201	221	213	210	179	235	184	218	229	215	201	183	225	204	198	197	187	209	191	198	205	179	194	198	226	200	229	219	196	201	218	208	187	194	199	220	201	206	183	188	196	206	219	213	211	190	201	192	189	223	201	183	204	216	219	219	188	203	193	209	195	224	214	221	223	213	217	210	198	207	206	192	185	184	191	225	234	236	210	224	189	207	203	192	196	203	225	200	211	205	219	182	200	192	223	216	201	203	216	226	219	197	206	219	232	198	226	177	188	228	190	216	190	180	224	212	196	206	194	216	231	190	186	195	182	206	176	188	208	219	207	199	223	197	196	200	196	221	199	194	198	215	217	204	211	222	171	209	197	214	212	197	217	199	216	197	246	214	203	222	213	208	210	213	213	218	170	193	176	230	213	196	218	185	188	210	184	223	216	194	180	217	219	192	213	186	202	206	197	190	207	205	216	191	191	220	215	211	202	194	217	187	232	181	195	190	199	195	175	222	196	189	183	198	204	220	186	228	184	199	214	234	224	210	184	206	193	212	202	209	203	207	200	211	205	221	202	213	215	196	209	223	176	203	203	212	193	196	211	202	201	174	194	180	195	184	198	202	217	216	199	194	190	186	212	198	183	175	182	233	207	208	198	199	199	214	200	206	217	212	225	215	183	197	211	206	203	195	205	197	211	200	205	201	237	195	200	185	210	217	183	194	222	201	201	232	237	215	190	188	199	205	210	205	191	208	189	195	186	189	200	192	194	190	219	209	208	195	198	215	192	193	205	210	183	193	212	206	212	193	205	209	219	205	210	206	191	224	201	198	205	220	203	190	200	207	227	199	200	218	223	229	191	201	183	207	227	205	209	187	193	198	219	188	206	223	189	196	193	219	219	212	184	207	216	229	218	182	196	190	197	213	207	206	202	226	201	192	181	174	223	207	226	187	196	209	183	200	231	202	189	203	207	213	200	197	215	225	224	221	193	213	227	210	213	213	219	195	211	211	203	191	220	215	205	230	225	184	225	199	227	226	186	191	184	209	224	209	235	197	196	191	200	209	220	193	212	191	201	203	205	207	202	201	188	215	198	193	192	172	208	200	189	209	195	215	201	225	204	198	208	189	203	205	201	228	183	179	238
27153	20778	8482	481	251	244	219	229	214	187	205	205	178	202	180	197	200	194	205	200	181	211	200	177	204	195	183	220	168	192	174	205	190	216	176	201	202	189	217	176	191	207	192	183	186	189	176	185	194	166	174	208	192	165	197	186	184	203	197	212	194	213	177	171	190	197	190	200	190	184	174	180	179	182	195	181	180	176	178	175	182	210	208	190	199	180	180	171	160	193	191	183	193	203	192	204	195	195	203	199	201	207	204	180	184	175	212	187	181	187	207	170	190	188	199	210	171	180	223	192	168	181	187	187	192	169	195	190	190	208	202	196	223	204	201	207	189	180	191	193	178	183	190	193	177	195	189	199	168	194	177	194	167	180	181	212	191	190	186	207	188	194	203	198	168	192	193	190	195	201	201	192	210	214	181	188	182	211	194	158	179	186	176	164	195	179	185	196	176	187	174	197	177	198	191	204	201	191	177	186	185	164	185	197	186	172	197	172	201	219	203	193	192	176	196	204	184	183	176	175	181	212	187	176	201	183	204	203	177	179	211	190	176	204	196	184	181	183	226	200	175	187	191	186	175	189	171	211	189	168	189	169	180	191	178	180	196	204	180	172	183	208	204	205	199	166	193	181	189	207	174	165	204	169	190	193	184	196	177	181	186	183	194	200	174	205	177	173	185	175	181	175	177	185	166	167	189	171	168	208	205	201	181	180	160	178	182	188	180	188	195	188	209	192	175	184	196	188	161	196	169	184	165	169	210	208	194	157	183	183	170	183	186	188	165	190	186	177	190	183	159	181	163	206	168	167	181	189	194	172	174	212	188	198	211	186	206	203	191	198	178	189	192	178	200	197	196	202	192	181	184	195	193	196	196	183	157	216	205	190	190	201	175	167	166	170	180	177	185	179	185	186	194	196	194	184	203	181	185	180	171	179	160	185	197	193	196	170	210	194	205	173	190	197	198	163	193	187	183	193	178	163	205	210	166	202	210	165	178	171	193	214	193	177	196	186	195	198	174	193	174	188	177	189	203	200	186	212	168	222	191	212	170	164	191	192	193	216	166	178	212	206	189	205	199	193	187	174	210	177	177	198	197	186	177	172	184	212	168	183	196	194	188	187	185	173	186	205	200	179	191	197	186	183	211	187	187	180	194	194	179	194	189	190	197	206	198	187	164	156	214	208	185	157	178	188	186	192	232	168	170	204	185	169	190	173	174	172	168	177	207	202	197	200	189	193	183	207	206	186	192	197	209	166	173	178	176	196	182	183	171	184	198	178	173	181	190	178	187	182	195	180	215	190	171	190	183	211	158	185	191	200	211	186	177	183	202	174	204	209	199	187	169	169	203	171	184	195	185	180	193	197	178	173	191	144	160	175	167	188	186	190	211	218	167	205	179	210	189	181	194	197	167	204	190	172	185	174	170	194	182	191	163	193	183	194	189	163	186	187	208	194	206	197	184	220	206	184	181	176	178	170	178	187	183	177	210	210	206	158	176	189	217	189	210	178	190	203	184	178	218	198	177	156	196	191	187	203	189	170	179	182	174	204	206	198	195	195	199	184	171	191	160	175	185	180	196	218	175	163	189	175	190	178	171	183	205	184	203	189	204	209	179	180	191	174	179	185	169	173	208	186	206	186	206	168	173	196	161	171	154	177	173	174	189	190	189	189	193	172	189	202	211	197	181	197	184	184	196	191	172	194	206	200	176	200	205	174	193	200	187	197	214	206	157	191	209	188	186	192	208	179	182	165	181	207	186	196	185	166	188	187	187	190	183	179	174	176	205	209	186	189	174	184	215	194	204	182	177	174	176	208	177	211	161	201	181	185	205	176	208	177	199	197	170	164	172	199	172	160	194	206	190	172	196	162	198	201	207	183	180	164	188	195	212	180	192	186	202	169	202	170	193	196	201	160	204	172	205	182	192	188	166	211	171	206	209	158	182	201	212	183	187	180	191	194	158	184	164	214	197	203	183	199	184	195	172	180	188	186	159	150	195	197	201	174	184	186	232	178	180	193	187	174	188	196	185	180	188	188	170	163	180	186	175	185	189	180	188	179	176	209	152	197	192	180	202	175	193	175	174	188	183	193	202	180	195	200	174	168	177	178	182	191	186	183	201	159	192	173	181	209	182	194	170	191	212	166	170	200	182	182	175	190	161	214	174	210	181	180	188	180	206	221	180	198	178	186	186	173	202	198	175	182	183	190	189	199	189	196	208	179	182	200	176	181	172	192	183	179	182	181	180	183	188	163	183	184	227	189	172	201	195	183	192	167	202	196	206	180	205	159	174	193	179	183	194	184	198	199	234	195	186	188	187	198	183	190	184	205	180	167	182	179	178	202	188	188	188	197	189	204	188	173	167	171	185	184	182	188	194	187	210	203	206	178	172	182	184	188	200	193	209	189	165	176	207	200	217	162	178	194	180	221	202	170	198	197	182	175	204	169	178	202	229	210	208	163	196	205	177	181	169	184	204	189	199	186	193	212	189	185	197	197	181	187	178	200	163	189	180	171	182	175	149	191	208	177	178	186	196	196	178	207	195	197	191	180	181	184	214	205	198	207	180	190	200	169	180	193	182	188	185	171	167	184	202	161	200	192	169	180	193	191	195	211	198	187	194	182	190	202	183	196	201	187	191	185	184	180	184	175	179	185	206	180	210	194	187	202	203	198	197	212	199	183	181	202	193	194	199	181	166	202	166	198	200	187	200	185	193	160	163	205	184	198	192	228	188	161	196	213	182	200	192	196	183	170	163	201	192	182	188	185	177	193	197	200	182	200	212	210	173	165	203	220	203	199	193	198	198	187	190	184	207	195	178	177	198	173	187	195	173	180	188	195	179	181	185	214	188	188	188	170	173	211	191	196	158	182	176	198	168	181	205	185	199	169	181	169	178	191	207	171	180	231	215	177	183	180	191	211	198	196	196	214	194	183	178	184	201	165	173	179	216	172	202	185	207	201	202	193	204	215	189	203	171	188	204	182	162	200	198	180	191	175	178	189	199	182	163	198	193	170	197	195	178	170	180	203	205	184	162	194	186	182	182	198	209	200	184	172	197	185	178	200	194	188	196	208	191	189	211	218	183	175	193	198	196	198	178	192	198	199	192	194	179	186	180	159	195	195	206	185	184	176	188	181	198	172	185	223	207	177	195	179	186	200	148	201	191	179	192	220	186	197	202	198	184	188	181	188	191	164	190	183	162	207	196	199	198	185	192	188	175	188	154	212	187	171	180	174	183	227	219	196	206	189	180	181	198	182	211	194	207	187	191	169	170	176	172	201	196	174	178	207	212	164	196	200	171	182	200	190	196	184	179	187	185	192	193	195	190	190	180	166	191	202	187	209	178	167	178	193	184	176	198	206	177	206	177	193	197	206	174	180	170	178	176	175	201	168	162	172	189	168	189	188	196	194	188	181	194	206	184	204	186	182	207	196	196	172	196	192	194	201	177	181	188	174	187	188	216	175	162	173	201	184	181	176	195	176	174	182	182	179
9625	9664	2718	627	515	453	400	420	384	361	344	341	356	329	350	316	311	298	330	307	293	286	294	296	328	306	298	295	309	318	321	295	330	303	310	326	296	289	298	314	285	326	312	335	309	316	312	306	327	303	310	288	306	289	298	321	309	308	344	319	311	295	307	338	332	324	293	277	283	326	304	293	320	318	310	311	303	284	314	332	320	295	304	323	331	306	288	337	324	300	327	307	290	306	299	312	298	323	317	338	288	319	276	315	267	309	275	312	300	301	301	292	315	326	308	288	307	293	289	313	310	304	275	330	303	302	296	334	292	307	294	288	276	331	308	334	342	299	275	266	267	336	306	302	271	304	291	292	312	291	317	290	311	330	288	281	320	307	284	336	292	289	296	314	281	327	305	327	296	314	291	320	314	299	298	284	331	284	293	297	285	289	311	284	259	283	318	287	290	341	311	320	319	310	333	285	312	300	323	298	304	311	296	301	334	307	310	332	302	299	329	319	298	328	311	341	303	274	285	311	313	272	314	326	312	308	260	282	280	337	291	290	293	320	302	306	313	303	284	301	307	308	280	306	293	295	306	310	319	337	280	321	283	305	298	311	320	311	302	297	293	315	314	313	306	293	284	325	330	318	300	304	325	328	308	291	293	310	293	327	280	325	314	296	290	287	322	309	295	331	319	309	299	311	307	287	308	311	328	299	303	284	313	330	298	295	304	328	306	332	300	341	291	320	296	332	305	299	319	306	294	282	283	290	293	306	313	323	297	305	293	310	325	328	287	337	283	321	290	290	314	296	310	328	296	315	295	281	310	307	314	306	299	311	328	288	312	320	305	311	326	278	304	313	292	333	303	327	336	325	298	281	294	310	279	322	341	299	326	301	332	280	321	361	291	303	280	300	343	307	302	292	314	299	286	305	327	278	306	278	262	302	315	311	322	317	285	317	295	326	304	323	308	327	319	326	334	327	311	294	309	329	297	301	312	312	290	253	288	328	298	335	286	311	279	326	320	323	269	320	310	289	327	319	295	301	312	286	299	293	311	315	308	268	270	304	310	314	301	304	271	315	326	311	302	284	291	327	304	335	338	339	315	293	294	293	324	327	307	291	308	280	301	292	292	326	298	307	313	282	313	325	296	278	304	313	288	308	309	326	311	315	340	301	318	306	332	314	307	263	305	363	292	297	323	316	310	299	284	302	314	299	327	295	314	284	332	312	301	305	298	299	298	337	284	296	287	285	279	294	329	292	289	326	302	278	323	277	315	296	313	296	318	308	333	322	280	282	327	341	309	316	313	301	307	302	284	322	286	291	339	308	307	319	300	296	294	282	309	283	316	298	316	313	281	285	322	271	287	337	289	322	274	303	294	283	328	317	287	293	321	305	316	297	308	286	292	317	309	313	301	336	304	307	312	290	298	301	303	332	299	294	332	282	291	298	292	323	296	297	301	292	344	304	336	332	295	312	331	303	282	309	285	345	286	293	331	293	324	307	328	315	297	315	308	314	323	310	309	296	277	318	307	310	313	292	299	336	289	298	273	329	292	290	304	278	281	292	281	333	336	327	293	299	288	289	330	291	311	279	296	322	292	281	313	281	341	314	290	315	316	320	263	271	279	298	314	299	269	295	291	297	294	285	313	310	308	293	329	334	324	319	313	325	318	316	318	298	285	323	317	311	323	321	278	310	287	270	313	331	303	345	306	304	309	294	322	320	313	306	336	302	285	296	305	315	300	287	290	274	311	323	262	314	298	283	307	279	295	305	275	297	313	320	295	307	309	320	304	277	287	285	312	317	285	286	285	319	302	285	319	299	309	295	276	326	324	313	254	312	309	316	307	330	304	307	265	339	276	298	303	338	301	308	316	302	303	301	320	324	301	292	286	342	282	293	320	313	299	295	320	283	325	269	295	297	264	321	310	312	338	302	320	277	301	285	311	286	287	282	305	304	306	299	306	321	310	282	319	308	314	297	290	294	308	304	297	276	330	317	274	296	337	309	351	283	282	291	313	341	278	275	284	305	328	276	345	299	298	291	299	325	315	313	263	319	302	311	279	310	334	318	316	322	314	323	329	298	302	315	303	308	284	288	290	330	325	297	308	320	315	324	306	283	278	340	303	302	302	307	294	280	308	328	301	297	302	305	333	316	292	320	313	303	299	301	301	293	277	296	317	333	298	322	309	300	315	301	293	337	304	323	312	306	301	293	284	282	297	296	283	311	301	293	300	306	301	331	317	270	321	302	297	274	328	326	320	290	313	314	311	299	307	286	304	302	281	325	310	334	328	325	288	318	289	326	310	288	321	314	302	294	291	311	311	333	303	294	299	338	293	300	318	298	302	294	288	295	298	299	327	285	329	306	276	316	308	341	294	306	319	294	317	274	309	287	290	314	315	314	311	321	288	307	269	304	301	300	332	308	303	295	271	298	305	263	289	295	278	291	300	307	271	335	300	332	322	308	307	297	274	321	292	322	300	298	290	304	335	285	291	303	295	303	320	311	258	305	305	329	303	314	301	303	318	322	308	288	329	348	285	285	263	309	294	299	348	295	335	300	325	292	290	280	286	299	312	337	326	286	305	302	313	294	314	311	303	311	322	318	274	361	286	272	279	329	309	320	295	272	330	298	329	310	316	317	308	329	286	323	322	324	285	293	319	286	312	306	318	280	310	283	305	284	319	278	315	306	291	291	290	327	306	320	340	309	304	332	312	298	291	309	290	260	286	330	314	272	269	296	324	307	317	284	318	288	303	343	305	335	315	293	274	329	287	313	279	299	316	303	267	308	304	303	326	346	305	317	315	310	300	291	305	305	320	293	310	283	303	302	296	312	344	304	288	304	294	324	298	301	328	307	285	301	288	280	295	289	318	318	306	331	303	289	302	290	296	287	317	307	339	287	296	345	282	298	290	284	302	295	297	289	291	289	311	316	313	301	307	320	308	304	282	325	317	293	312	329	287	316	304	320	293	306	298	305	260	304	314	290	299	287	317	303	304	330	309	325	309	309	323	297	310	308	268	297	300	267	307	336	281	302	316	286	307	307	277	275	350	295	302	306	311	306	291	295	299	273	323	299	284	319	285	326	293	302	322	302	302	300	308	328	339	312	320	297	280	306	290	340	285	337	304	302	300	311	293	292	329	288	310	291	322	287	283	326	270	311	303	276	293	304	340	333	332	301	300	332	305	290	305	315	321	298	299	293	296	337	313	305	309	308	297	308	323	319	296	320	302	339	309	299	308	290	294	291	327	304	294	311	282	299	317	285	306	317	310	292	299	334	338	300	324	284	307	295	334	341	292	337	311	284	307	306	329	305	302	289	314	304	291	301	325	319	275	326	294	343	340	311	308	284	311	305	289	291	303	312	349	288	324	303	284	307	328	304	315	282	287	304	310	322	295	306	292	315	343	306	319	292	294	305	269	324	291	291	310	326	296	332	301	290	289	299	284	308	319	323	295	310	305	291	336	307	303	294	316	327	298	308	333	314	318	330	311	319
24533	21550	29142	24392	20846	2700	703	446	410	363	333	320	337	299	312	271	253	259	252	236	251	245	250	254	245	238	211	239	222	250	260	236	234	241	240	216	253	236	239	243	229	246	252	214	253	244	224	236	230	246	214	219	235	211	236	225	254	222	235	219	228	220	238	215	261	223	201	236	217	272	213	238	216	191	223	240	252	232	206	229	218	207	221	240	234	254	204	229	222	261	245	216	205	218	247	232	220	222	235	235	235	220	255	251	250	233	237	250	230	214	213	247	239	235	206	215	216	215	257	240	216	241	266	229	239	193	224	203	236	224	228	208	247	231	218	235	276	239	200	237	213	208	217	199	212	206	200	225	219	227	237	214	233	245	225	215	225	237	218	238	209	245	231	223	245	247	236	221	217	233	242	230	235	252	228	225	224	236	237	213	234	224	256	209	227	250	247	242	236	255	239	257	237	207	228	251	242	210	250	212	246	231	221	233	237	214	218	234	231	237	242	241	239	216	204	214	217	224	239	244	214	216	240	230	209	205	240	219	230	239	215	217	179	196	227	201	220	238	237	222	239	247	240	247	246	236	267	231	214	242	220	234	210	225	222	241	232	251	239	243	226	235	259	251	218	253	223	239	225	235	208	222	239	202	229	233	230	235	214	240	202	230	221	238	239	244	213	211	244	214	256	208	209	228	242	253	258	220	239	229	219	251	228	206	218	235	224	220	241	246	230	223	214	211	215	247	225	196	232	258	218	224	228	212	204	207	215	212	213	234	243	235	227	204	225	231	193	225	227	250	236	224	234	230	256	211	227	228	242	247	208	245	210	227	226	226	217	225	247	211	219	247	248	244	226	229	235	247	260	230	226	237	237	226	197	270	219	229	243	213	251	230	228	234	244	205	188	239	222	218	224	228	196	214	220	247	245	212	210	233	264	211	220	206	211	216	259	227	241	255	242	230	246	259	247	217	215	219	236	254	208	245	239	245	259	217	224	243	194	232	221	219	235	238	250	216	223	217	231	251	235	228	263	226	228	234	203	225	246	253	245	226	228	213	220	245	262	252	241	268	215	226	213	207	251	256	247	225	200	231	226	240	238	258	234	239	217	239	219	223	251	209	219	222	217	230	223	249	218	198	216	226	252	219	255	212	206	220	206	219	220	220	229	247	201	247	216	238	224	231	237	236	238	239	216	238	249	249	242	259	226	248	230	244	226	217	263	231	224	229	235	229	253	222	221	219	233	224	249	237	237	232	230	237	225	243	245	242	213	250	212	213	243	212	241	237	209	223	226	219	208	231	260	281	213	213	237	219	231	230	242	237	237	204	224	240	238	275	226	247	224	222	234	228	265	214	249	230	219	209	244	247	230	217	273	236	202	207	212	245	253	223	230	220	221	207	190	247	254	236	221	198	210	231	235	233	237	203	208	228	198	239	238	240	205	236	243	237	241	237	251	227	206	255	257	210	265	198	213	226	217	200	251	242	202	220	217	221	236	229	222	245	261	242	227	237	222	210	231	248	221	219	223	199	237	228	220	260	231	221	226	228	207	217	220	221	219	229	206	215	229	214	216	238	207	229	237	250	224	198	251	240	218	216	241	242	252	226	253	260	264	227	250	230	205	231	231	230	237	215	208	218	235	246	236	224	227	226	244	227	250	226	222	227	208	243	225	224	241	261	230	222	252	233	244	239	250	198	231	233	250	229	231	269	240	233	220	235	203	232	244	210	247	237	230	242	220	238	204	229	241	232	199	233	221	223	241	245	218	239	228	252	235	244	202	227	232	231	228	218	218	218	183	237	233	239	242	220	227	233	227	232	236	232	243	235	245	232	218	242	209	227	240	210	231	244	209	270	245	236	211	240	235	253	250	234	207	257	208	248	226	210	241	246	247	281	257	239	247	214	206	233	224	232	220	230	224	223	211	238	272	229	233	227	234	247	207	219	202	268	231	224	223	223	236	215	226	249	247	218	246	239	233	185	214	243	226	237	262	233	237	214	254	217	220	244	235	256	246	239	240	247	201	249	210	229	243	246	261	224	235	232	230	230	240	266	265	214	265	214	247	259	257	241	259	217	233	215	260	245	209	255	211	241	236	218	226	237	232	236	225	243	247	260	230	229	237	219	220	210	223	236	234	225	232	223	237	238	220	259	214	256	228	225	226	220	207	218	236	238	243	232	234	259	232	209	263	229	229	204	234	219	217	223	223	244	254	219	258	223	203	253	211	242	235	244	255	257	250	251	220	218	259	246	227	234	232	227	264	237	245	227	236	227	242	234	216	207	236	231	218	247	251	275	187	217	230	226	231	213	210	219	227	237	224	223	227	229	227	235	231	230	231	229	236	233	236	243	240	197	239	237	237	197	225	248	202	199	215	220	222	207	207	234	231	236	206	220	251	199	218	212	222	217	219	254	218	235	206	227	236	239	226	238	215	237	232	214	258	218	252	236	203	260	234	258	246	235	228	230	229	259	225	225	214	226	211	217	218	254	237	216	223	239	236	236	256	224	245	234	218	236	218	221	214	236	237	232	232	238	245	244	225	229	219	247	248	212	231	237	232	218	238	229	232	234	239	226	206	239	223	216	216	220	265	191	201	226	223	226	213	238	229	235	230	202	219	221	249	243	238	228	252	210	229	244	207	246	249	237	237	229	223	223	239	252	226	246	237	248	236	244	230	232	213	227	224	230	226	222	240	234	227	234	224	220	225	222	201	257	247	201	268	231	219	226	224	240	224	246	210	230	244	226	232	240	255	219	231	231	225	232	239	230	259	259	259	249	189	226	217	218	228	230	238	211	222	231	237	237	216	231	201	226	235	243	209	213	258	245	211	237	254	206	216	215	240	240	207	232	250	209	232	197	228	238	215	236	212	222	230	238	223	233	224	239	223	238	245	195	237	239	235	219	226	254	213	218	223	214	232	218	266	238	253	242	223	250	245	204	237	221	252	263	209	214	221	206	247	225	234	213	193	247	221	241	235	233	253	241	228	210	241	236	210	254	219	214	213	222	256	225	235	233	227	260	254	239	220	226	226	222	228	210	214	224	203	238	263	245	227	212	236	209	251	224	229	235	226	239	207	240	208	249	213	240	237	222	241	210	236	231	245	220	249	238	188	241	222	246	255	223	224	221	219	219	255	224	222	237	207	249	239	227	228	229	183	231	224	214	220	244	239	234	223	232	230	234	218	235	221	237	262	231	222	217	219	223	240	240	217	241	225	240	218	263	246	220	210	198	254	225	249	221	220	215	207	228	216	226	235	227	255	256	234	242	221	261	212	242	272	226	211	252	200	257	239	211	237	232	222	223	214	228	246	240	235	240	204	190	233	211	234	260	254	247	209	216	246	233	252	194	228	235	235	231	237	237	242	217	233	259	215	200	246	236	233	194	242	230	242	220	214	221	217	250	248	216	245	242	229	249	218	228	224	225	243	234	233	221	237	221	215	241	218	228	234	240	232	227	226	227	216	219	228	222	228	208	209	224	236	208	208	212	218	229
27497	39464	15142	3879	2728	1931	1527	1278	1043	862	849	667	664	619	591	568	532	494	494	467	449	444	413	426	432	433	443	429	434	439	415	389	362	381	409	386	396	406	386	394	373	361	375	421	380	355	378	370	390	409	373	399	384	385	341	407	397	381	397	356	379	368	384	392	388	379	380	333	379	384	368	395	403	365	374	391	378	399	356	381	391	407	371	393	371	401	391	369	367	385	374	360	367	378	414	364	413	382	353	376	404	365	342	378	377	363	379	386	398	336	430	398	373	369	418	363	374	391	371	396	403	384	380	389	376	358	356	378	390	365	373	346	400	385	384	379	393	411	365	397	374	359	385	389	387	422	354	353	378	390	381	393	370	405	371	405	387	375	367	382	381	393	381	385	399	390	372	398	352	367	344	399	376	396	383	369	378	360	375	402	382	342	374	389	354	397	407	376	337	375	367	382	381	405	379	360	370	353	362	390	380	353	350	360	393	372	355	372	401	365	390	359	363	372	362	409	342	343	361	374	349	406	378	356	369	377	370	353	335	358	361	376	381	370	390	374	369	379	355	391	370	358	360	371	380	373	353	375	354	330	368	363	365	360	350	345	402	364	366	393	413	357	380	364	389	377	370	397	403	377	341	355	376	369	376	381	382	388	399	395	360	381	363	358	400	360	377	382	359	377	416	390	361	368	373	361	386	356	368	411	411	352	367	383	391	347	366	370	353	393	360	351	387	355	360	386	389	352	400	389	384	362	398	368	396	396	381	355	393	375	339	356	383	384	362	387	379	382	393	377	356	408	384	377	364	385	333	397	379	373	379	375	339	361	374	391	353	355	367	378	379	374	390	391	391	345	404	363	376	385	368	362	345	385	395	372	355	356	367	367	386	376	383	343	387	403	346	370	387	395	350	388	365	381	372	337	351	348	399	372	380	366	380	370	403	371	350	385	360	379	383	383	384	364	392	351	403	374	376	431	336	369	405	379	347	371	354	384	363	377	404	364	373	363	399	374	335	361	361	353	370	382	379	391	368	370	382	389	363	387	369	353	363	342	402	374	374	344	380	390	384	406	361	405	396	364	370	391	387	347	350	392	398	386	388	363	367	400	374	335	378	355	361	397	374	393	415	383	402	383	403	388	403	345	358	353	355	385	381	348	354	375	348	374	391	363	413	374	381	355	386	351	378	348	335	364	358	420	379	367	360	355	366	373	350	366	397	378	430	363	368	383	367	357	377	384	407	398	383	382	350	396	386	396	373	362	382	362	341	384	368	384	383	356	375	357	386	388	367	356	361	362	367	385	380	363	395	380	389	373	425	380	340	384	335	378	378	362	377	374	341	359	362	398	378	376	352	381	371	377	393	354	356	349	375	364	347	401	363	371	388	378	420	395	372	382	398	370	377	353	330	371	357	350	377	359	380	363	365	349	365	342	399	398	361	355	370	377	337	410	382	380	360	422	401	364	369	390	371	344	362	353	346	369	360	384	397	389	382	356	396	376	403	397	377	339	365	343	357	378	364	372	368	413	365	341	378	356	383	408	394	332	367	382	404	395	381	394	373	363	392	405	399	365	372	360	346	364	364	388	386	352	349	360	375	346	344	371	379	370	411	388	377	365	395	387	338	403	410	385	346	411	387	334	375	396	369	375	387	364	361	384	390	369	388	328	387	342	370	358	362	367	394	394	367	370	404	343	352	383	395	337	378	375	384	346	371	373	382	389	394	380	388	351	391	365	392	369	368	369	396	425	342	372	349	405	372	371	378	383	366	350	363	357	384	347	415	377	365	371	378	361	353	345	362	364	351	365	396	390	341	360	368	394	401	346	358	328	378	418	357	431	383	387	374	355	368	375	409	371	366	353	347	368	348	370	384	396	385	351	370	379	350	377	392	369	370	359	427	363	365	400	386	351	424	359	390	341	384	354	407	349	348	406	390	380	357	358	361	356	362	347	363	362	380	381	365	390	387	380	389	360	387	371	388	363	378	369	386	358	370	339	391	380	374	406	343	393	362	364	367	390	376	379	372	363	392	376	363	385	361	354	422	394	382	379	386	395	363	355	378	403	369	354	400	397	364	387	357	395	381	397	357	349	358	378	369	368	382	390	362	373	355	377	327	386	381	340	369	371	385	353	424	364	414	395	356	387	395	355	345	371	397	359	366	391	380	378	355	368	353	396	389	392	366	393	379	388	386	365	413	347	365	378	405	353	356	348	382	373	379	374	367	352	378	373	364	366	388	381	367	365	388	386	402	376	368	383	374	384	375	380	386	384	347	374	331	354	376	366	353	383	357	366	391	344	389	364	352	375	361	343	360	363	390	374	357	371	372	363	374	372	350	349	378	426	341	358	389	358	419	395	405	387	384	408	366	394	376	396	350	397	368	373	369	372	383	400	373	366	386	349	343	383	333	383	389	347	350	395	347	361	375	393	375	413	361	374	343	357	395	396	377	345	380	366	364	387	381	371	370	389	356	352	375	344	398	368	374	390	375	370	359	380	392	394	362	402	373	432	381	392	361	369	366	374	395	367	390	329	336	356	380	368	390	366	378	354	372	405	358	360	361	378	403	386	343	365	369	393	366	351	367	352	379	399	378	355	347	353	398	376	343	384	376	369	404	365	376	371	395	374	386	378	340	409	365	365	344	365	359	343	411	398	380	346	391	381	375	380	374	367	357	387	376	367	362	389	381	387	350	348	374	344	419	406	352	361	381	416	369	365	390	315	375	399	337	370	352	377	373	344	362	400	346	377	374	417	388	364	397	376	362	398	400	381	350	344	355	374	391	365	374	365	400	404	384	391	387	380	362	359	390	390	405	377	353	341	355	377	381	371	420	353	398	387	381	367	368	387	405	369	352	378	372	362	367	358	371	358	376	351	365	360	386	386	412	394	369	346	368	413	400	378	361	369	377	363	367	345	361	399	398	396	364	403	378	372	367	343	368	376	394	337	362	393	357	391	368	376	346	356	354	385	375	369	394	380	387	365	404	368	349	362	406	342	363	398	354	354	437	367	389	369	370	398	384	378	331	384	402	378	395	370	368	375	371	388	353	387	357	398	372	363	367	386	360	390	381	400	383	384	397	349	353	399	403	374	356	358	368	389	392	384	365	359	375	382	354	364	386	392	386	379	355	370	384	380	384	326	380	391	399	381	368	362	410	356	376	385	361	381	362	355	399	359	344	322	398	346	384	394	367	368	401	386	355	400	371	333	381	377	378	368	403	345	352	369	350	381	394	385	329	356	379	394	363	379	380	396	379	367	405	354	376	378	390	384	370	368	389	392	361	318	370	367	373	367	354	376	378	409	372	376	367	386	374	393	420	361	340	369	390	342	373	387	386	347	324	375	400	383	354	359	378	375	373	363	412	382	378	362	368	396	365	347	384	360	353	341	343	396	386	386	371	363	392	376	368	401	387	333	346	378	392	355	361	373	354	386	356	402	376	371	337	403	396	400	355	367	375	371	393	404	374	377	352	367	376	406	383	381	355	414	367	417
23513	21514	29715	23735	21511	19700	1740	588	453	414	320	295	278	238	224	212	203	210	180	174	176	162	140	164	153	171	130	162	162	146	132	137	158	147	136	139	140	150	141	134	123	110	102	131	133	149	120	142	132	133	131	143	132	142	139	141	143	127	130	119	131	132	124	125	136	119	127	142	116	119	117	140	125	131	124	128	114	138	131	132	136	118	108	121	139	132	115	119	119	133	138	129	118	126	119	137	117	142	131	121	115	144	117	125	120	119	129	123	134	135	113	114	130	136	135	135	120	109	119	122	124	140	112	113	131	112	148	116	144	120	131	105	108	122	105	115	119	127	106	137	103	113	129	109	100	136	121	122	118	131	126	112	130	143	124	126	119	120	118	128	139	125	140	118	124	101	118	123	132	120	130	131	113	127	141	129	142	156	127	122	123	127	126	108	118	122	128	116	117	120	127	117	133	127	126	131	122	135	117	133	136	138	114	127	119	130	108	125	120	126	134	110	140	112	140	113	127	109	109	122	122	138	121	128	120	116	145	107	145	127	122	138	145	125	116	107	110	109	121	124	134	128	133	104	130	117	144	122	125	123	128	121	99	126	128	120	130	116	104	141	128	134	112	112	136	121	124	127	123	128	95	141	110	122	135	126	146	146	113	127	116	140	118	132	118	130	135	119	109	138	135	111	133	101	120	134	122	136	121	128	114	114	140	118	127	134	120	141	122	114	149	124	145	109	133	104	133	138	100	122	129	127	132	125	124	131	120	119	118	139	113	122	128	130	132	136	128	121	111	122	129	119	131	132	112	124	127	118	126	136	132	125	141	124	124	130	106	105	136	118	131	117	138	122	137	130	115	124	126	118	123	121	126	133	108	140	113	130	128	119	142	132	119	113	129	129	115	136	123	133	134	104	107	145	131	123	114	122	112	118	133	132	116	131	118	102	122	116	105	126	118	119	131	108	116	114	151	140	122	119	134	126	149	112	103	126	133	119	128	113	112	127	139	139	131	124	116	103	128	120	118	99	113	138	129	108	115	148	121	133	129	124	107	130	137	129	134	131	121	124	128	138	117	127	113	121	128	143	126	127	110	109	141	126	121	126	104	123	113	134	135	133	141	124	151	114	129	126	116	120	125	131	136	118	110	130	132	127	125	121	139	123	134	116	126	119	118	121	150	124	124	106	107	136	124	120	146	121	116	148	138	135	115	141	134	110	122	129	138	98	119	112	130	128	131	117	137	128	126	115	120	118	115	132	135	121	118	109	134	137	114	138	129	135	127	126	120	152	118	135	90	125	127	128	136	144	116	115	114	130	111	129	131	119	104	116	129	134	130	127	132	97	113	118	110	124	126	117	120	135	111	111	133	118	127	121	124	113	126	134	129	128	111	106	113	128	140	126	121	132	116	117	109	110	126	132	112	133	132	134	115	104	138	118	129	115	110	124	121	107	122	128	110	123	131	126	122	137	128	134	121	95	120	129	118	132	110	121	119	130	134	123	121	131	124	110	119	132	118	127	150	129	116	110	127	124	137	106	101	155	123	141	114	109	131	120	152	124	118	130	119	129	136	130	103	126	130	113	123	124	107	126	137	92	111	135	131	134	124	137	127	121	116	124	133	121	116	114	113	138	110	127	130	125	125	128	109	118	111	115	131	118	130	115	135	128	139	126	122	123	124	115	125	109	122	109	124	114	126	128	120	121	105	124	116	130	146	114	123	114	132	135	125	140	99	113	136	103	130	124	137	124	128	129	133	102	139	130	131	121	104	109	122	115	122	107	135	128	112	128	117	117	117	140	142	96	129	117	122	127	119	124	118	141	116	107	134	123	99	112	127	122	133	104	116	123	132	123	121	130	135	147	95	130	113	129	98	125	110	134	117	119	128	117	119	134	106	126	130	97	127	117	112	137	124	128	125	121	112	122	121	115	120	112	124	122	125	104	144	127	133	144	126	121	132	123	139	130	136	140	101	134	123	126	146	127	96	114	118	126	122	126	123	149	136	122	122	131	126	124	127	123	136	120	118	143	123	128	122	140	154	115	137	139	122	122	139	125	112	115	121	145	130	116	136	121	135	142	124	118	131	125	120	129	116	125	114	148	114	140	125	120	128	115	112	124	139	130	135	120	139	120	129	122	130	121	123	115	112	122	128	138	124	124	114	122	127	105	135	128	117	124	121	105	135	114	128	131	135	139	126	113	124	116	119	115	154	121	108	120	141	136	134	123	126	126	126	136	127	130	119	151	136	110	133	136	140	111	116	131	120	115	105	110	126	114	115	129	112	135	127	131	130	125	127	114	140	100	117	122	122	146	125	115	100	126	119	117	102	129	125	132	110	116	106	118	133	117	125	127	117	134	112	121	131	135	117	122	91	138	109	125	125	111	138	123	125	126	113	123	134	121	126	111	118	108	140	111	130	121	116	116	114	106	117	104	124	117	119	120	133	112	117	123	135	124	108	121	135	139	146	128	139	127	132	122	137	122	116	131	119	126	137	109	125	127	131	138	115	113	129	135	120	115	133	120	121	122	115	122	107	113	119	121	119	110	115	117	133	137	122	119	142	126	133	123	115	129	102	122	112	126	110	139	112	122	114	111	123	135	130	109	101	150	113	127	138	120	127	124	112	116	121	110	110	126	109	127	129	101	138	119	121	135	119	126	133	117	119	134	135	129	96	131	113	128	122	148	115	141	125	138	114	130	128	122	112	120	111	132	117	152	113	126	109	120	132	146	117	123	116	111	123	136	115	121	132	129	125	138	121	122	128	122	118	112	114	130	126	118	110	125	113	131	132	118	106	124	118	130	126	133	124	124	128	122	134	133	119	130	123	123	103	125	125	120	118	116	121	118	109	129	97	120	115	100	113	99	118	117	130	132	137	116	138	123	145	113	128	126	143	129	120	106	125	120	126	143	137	120	111	138	122	136	131	122	118	122	137	109	149	140	125	109	131	127	134	130	141	138	124	128	107	114	143	122	132	113	136	119	121	121	122	119	127	130	129	116	144	136	129	114	140	119	131	122	132	114	121	118	118	145	130	138	135	141	128	139	133	130	112	122	106	118	109	122	125	123	117	108	118	123	122	110	131	106	124	120	139	115	124	114	134	118	117	131	128	125	124	127	125	103	121	114	116	130	125	114	124	119	113	131	108	114	131	118	109	127	132	138	121	127	131	125	127	107	120	132	137	98	112	105	100	121	129	109	119	121	108	129	131	132	108	146	113	110	122	114	116	127	124	110	113	102	105	110	137	122	122	132	120	123	91	109	124	125	128	117	122	118	141	131	146	133	118	112	122	119	131	106	132	138	130	137	129	133	129	121	142	129	139	124	134	111	129	120	137	114	112	129	118	111	146	140	139	129	116	140	129	114	126	115	115	145	107	116	122	131	125	137	116	130	126	120	127	116	121	127	128	127	145	114	119	124	129	132	149	116	97	114	127	114	115	120	138	123	152	131	126	146	116	130	149	114	102	131	127	126	147	115	117	141	98	144	130	130
33541	51082	17638	6589	4399	3135	2368	1769	1487	1161	960	852	753	667	592	514	537	474	429	393	406	386	339	324	331	327	281	299	285	297	270	306	283	246	283	279	257	280	276	221	266	246	222	228	230	261	229	233	249	240	241	252	215	249	236	230	217	232	222	213	215	211	221	219	207	236	189	198	210	206	208	184	227	230	238	218	215	246	230	227	249	213	232	225	222	203	206	208	226	192	208	240	214	211	223	194	205	201	229	202	222	224	216	233	198	204	199	224	222	204	203	214	216	233	210	216	227	222	200	191	194	244	211	210	201	193	210	231	206	220	203	224	204	203	207	212	207	208	226	210	193	209	208	224	209	211	203	224	212	232	200	187	217	199	205	188	212	221	221	217	210	223	199	213	202	212	199	205	211	236	233	204	212	199	186	217	196	196	195	209	226	220	177	213	190	217	228	204	204	194	196	230	209	206	218	202	184	196	201	196	227	193	217	209	212	205	196	198	194	219	219	233	204	205	199	175	202	219	236	208	200	218	197	241	199	185	228	240	224	204	200	222	216	218	197	212	213	214	216	209	207	236	209	207	198	214	217	204	230	218	223	209	196	210	220	197	216	214	213	221	200	196	213	220	200	234	210	197	206	182	199	212	207	195	183	210	209	201	204	204	203	192	205	219	181	227	224	208	211	201	223	220	240	196	209	199	190	203	241	221	201	235	176	211	219	198	194	221	200	197	204	221	187	212	228	196	225	208	213	198	193	209	193	198	206	198	207	213	218	220	214	197	222	231	222	190	215	202	186	230	226	188	246	228	227	214	223	195	191	224	208	183	208	214	217	205	215	193	218	205	232	204	210	205	211	194	209	215	214	198	191	219	192	203	226	219	204	195	201	202	201	191	206	182	202	186	236	197	194	211	212	215	242	192	217	215	216	221	219	208	220	219	184	234	201	210	220	211	199	229	211	233	213	212	209	206	198	176	222	223	211	200	205	210	193	217	189	205	188	228	219	226	209	198	232	193	228	210	200	182	191	228	218	209	215	221	246	194	220	241	229	214	222	225	215	238	227	193	185	187	230	195	195	188	212	210	203	210	209	209	203	193	248	211	210	195	191	184	196	204	206	203	221	199	218	200	224	215	202	213	233	196	196	210	199	199	199	204	214	220	224	207	192	208	197	196	204	191	197	222	227	204	202	206	223	209	193	239	224	219	216	196	192	221	181	222	215	210	217	212	189	213	217	246	221	205	209	188	227	194	205	219	175	188	222	200	186	202	213	211	238	234	223	198	199	222	208	207	208	205	207	196	178	215	222	213	183	224	184	203	205	177	193	225	220	170	223	227	192	220	201	208	217	236	232	215	193	202	196	199	214	182	210	202	242	202	214	205	229	209	217	220	186	194	187	207	176	190	205	231	186	208	195	214	215	227	197	198	203	221	240	215	227	197	205	208	190	189	219	211	202	239	177	198	216	214	210	177	190	230	199	192	204	190	194	207	215	211	207	184	210	216	217	220	204	213	188	223	216	231	207	187	213	217	197	191	220	213	203	209	232	215	228	202	196	211	221	233	233	201	212	221	210	191	207	217	223	227	197	218	213	195	209	199	200	211	182	180	181	187	199	203	217	215	206	205	224	205	194	236	197	223	187	223	208	206	228	224	227	212	195	210	206	188	217	205	192	188	195	196	244	210	222	211	195	221	237	218	208	195	226	220	211	179	225	226	206	198	231	225	239	195	205	232	226	238	214	205	211	226	190	215	184	212	202	198	197	191	241	193	209	204	187	203	224	193	208	213	195	195	244	204	243	225	205	211	216	209	210	190	227	216	229	215	197	203	209	219	201	195	190	208	209	231	224	209	216	232	207	185	196	194	180	197	205	178	195	226	214	202	211	210	210	208	230	229	202	218	231	214	221	239	228	204	207	187	188	229	211	218	214	219	217	222	208	179	191	217	213	188	221	208	215	216	199	206	192	208	197	201	199	217	200	209	205	209	216	226	204	194	225	200	233	206	230	178	214	187	232	198	193	223	205	194	221	207	203	216	205	209	201	203	215	216	214	197	214	202	203	196	195	216	192	201	207	205	230	202	196	219	194	200	241	226	202	182	207	218	202	226	175	192	217	189	194	204	182	200	187	204	226	206	204	188	217	206	227	201	222	206	196	212	209	219	195	200	204	192	202	212	204	216	220	195	207	196	212	196	211	198	207	211	204	204	207	220	188	203	196	224	185	247	201	245	208	222	220	222	228	223	206	195	218	212	200	204	212	214	214	177	204	189	192	212	211	202	214	221	194	186	205	235	195	220	214	210	199	199	202	220	194	222	220	220	202	202	196	226	200	218	201	218	198	194	223	224	213	200	202	193	201	195	173	221	211	210	234	191	226	188	196	209	224	223	223	187	209	222	200	212	187	203	209	214	195	196	196	196	213	207	192	211	222	198	205	199	194	209	205	206	208	193	206	239	175	191	193	193	228	215	240	195	216	205	221	201	221	204	194	227	217	241	175	194	245	234	212	209	207	174	203	187	194	212	212	196	224	206	199	187	222	204	219	203	175	183	198	194	193	212	200	198	217	184	205	218	191	214	214	204	198	220	244	197	193	202	200	207	196	202	220	184	223	184	193	210	212	222	219	225	216	206	198	185	223	204	223	215	179	217	202	177	195	215	199	198	222	207	202	215	216	202	176	213	223	207	191	227	193	212	203	206	220	230	218	196	195	191	203	205	220	199	228	218	182	212	207	196	215	223	203	198	204	194	201	226	199	200	197	215	196	191	193	230	191	195	223	205	197	221	190	210	215	216	222	215	221	198	211	203	215	237	201	188	219	224	236	212	202	215	201	206	209	214	212	216	197	196	201	211	176	230	186	217	223	223	212	195	212	220	212	207	201	204	222	220	194	185	211	216	199	187	209	209	201	224	208	190	206	181	216	203	175	236	207	212	206	209	190	209	237	201	192	215	199	204	200	204	206	215	182	194	222	194	198	210	223	201	216	217	211	191	229	247	193	206	232	215	203	217	213	213	206	210	170	191	182	189	215	210	216	202	211	223	186	193	213	202	203	210	204	201	228	215	208	218	200	211	215	195	197	215	195	221	215	233	202	193	196	223	219	224	220	192	204	198	229	211	222	212	194	190	204	200	189	211	228	200	204	196	235	180	212	206	216	215	203	213	195	219	200	217	238	184	243	217	229	223	210	202	203	217	228	206	211	202	190	234	204	223	207	230	220	203	223	205	193	203	234	213	209	191	217	236	196	225	204	228	210	216	196	204	206	180	221	211	198	211	209	206	212	176	211	201	221	224	210	205	207	190	203	225	206	223	196	194	204	221	197	238	189	194	191	185	209	214	179	221	196	200	223	192	211	203	217	205	224	186	218	231	172	210	195	192	207	198	223	203	197	190	196	222	225	195	203	187	212	218	197	188	218	193	203	199	192	211	216	214	200	191	208	172	199	199	207	219	201	231	209	212	196	194	212	234	205	211	229	226	225	224	205	216	200	217	205	195
27245	21003	9648	678	447	374	244	212	182	207	195	201	214	197	198	195	193	182	198	225	203	187	173	196	227	184	177	164	184	176	223	197	206	212	180	184	220	216	191	192	188	191	196	189	197	170	185	218	155	181	207	207	193	187	189	183	205	193	186	192	202	187	196	174	200	184	188	189	177	198	183	205	198	202	200	205	208	195	194	195	225	186	188	174	167	189	181	192	187	175	207	176	192	203	199	195	195	191	186	185	185	208	187	208	202	171	222	200	199	176	198	191	174	202	205	190	192	211	200	175	198	195	200	179	170	205	198	210	201	158	186	201	226	183	198	182	176	217	185	204	189	176	194	195	223	198	184	188	171	202	186	203	175	195	210	229	181	204	207	176	188	184	193	211	180	183	186	198	203	218	195	209	202	212	180	204	200	185	197	197	186	215	169	226	209	185	168	211	170	222	177	209	191	185	207	196	178	192	201	200	177	203	206	185	177	205	197	172	217	204	170	184	212	192	175	232	184	183	181	189	194	200	191	215	203	190	194	195	177	217	218	215	192	213	170	199	190	192	182	208	180	199	186	206	200	183	215	206	212	193	196	187	200	202	188	193	212	194	190	178	181	224	214	186	197	203	213	192	206	177	186	206	212	209	196	195	206	176	212	158	205	194	187	193	187	182	197	192	186	200	170	195	201	183	179	184	175	219	196	166	170	178	173	190	197	194	195	204	184	172	182	194	193	218	201	180	197	188	196	208	180	218	190	194	206	175	186	196	167	165	181	190	187	208	215	189	187	213	200	181	180	196	177	163	184	177	212	200	205	180	179	195	208	191	180	214	198	194	208	209	187	192	203	184	212	226	218	215	212	221	186	185	181	203	191	203	209	200	187	179	184	213	206	207	207	205	209	197	211	188	188	201	188	191	182	206	202	182	181	177	218	220	210	196	194	181	179	196	211	182	186	208	184	183	182	179	199	217	195	186	190	179	165	184	189	193	196	189	204	178	161	191	187	185	182	203	173	195	181	180	218	181	196	193	199	179	199	214	209	209	212	200	198	182	188	172	176	204	188	203	201	189	179	180	209	198	186	180	199	210	186	190	183	193	202	191	192	203	193	174	181	209	192	219	202	208	192	197	194	201	183	184	168	194	208	185	165	196	173	196	197	167	195	192	200	188	195	173	188	202	196	181	204	199	188	201	216	208	163	199	207	185	172	187	197	206	190	160	196	200	207	189	188	203	198	189	187	184	202	183	187	213	203	190	183	201	203	193	200	171	198	210	193	196	205	218	188	191	217	227	204	209	177	201	206	195	185	176	173	205	174	203	195	192	222	188	168	175	210	187	183	166	176	198	197	198	201	179	219	184	199	201	174	198	195	204	169	182	195	207	202	171	184	190	191	198	164	188	191	179	169	172	172	163	193	174	206	193	200	202	188	172	193	185	205	190	190	178	208	202	176	205	198	199	208	200	187	202	177	181	214	189	206	196	186	168	183	170	190	170	166	171	183	186	200	198	197	205	201	197	185	197	201	175	215	214	194	188	204	188	181	208	194	169	178	215	197	172	184	195	197	191	194	201	186	186	183	203	204	191	204	189	204	213	216	164	177	196	182	182	177	189	202	194	180	208	202	182	176	196	196	197	201	203	171	188	191	206	197	175	194	165	221	189	192	193	185	205	212	188	186	194	217	213	183	187	187	188	202	180	172	198	178	208	206	192	185	196	177	172	211	179	182	181	183	181	201	212	183	202	191	193	202	181	176	187	185	208	232	174	189	209	172	190	203	190	210	198	169	202	181	190	194	180	184	179	196	191	195	174	210	195	183	180	191	209	209	183	208	222	192	210	218	187	196	171	185	175	173	194	208	185	188	202	187	212	178	179	178	195	189	189	184	196	220	207	188	174	181	177	181	175	190	189	192	193	205	195	200	220	199	172	190	196	198	206	189	203	204	177	181	185	168	191	187	215	186	164	182	194	185	192	206	204	197	213	206	192	197	197	204	192	176	195	208	201	185	196	194	168	164	194	222	202	186	192	196	182	197	175	198	211	201	182	224	196	194	190	193	190	175	208	181	186	173	166	205	191	201	186	199	195	182	180	200	183	202	171	195	194	188	184	183	184	195	193	190	181	170	189	199	193	178	183	201	182	184	202	233	213	217	180	191	187	198	192	189	186	215	197	189	207	179	195	197	209	188	160	202	195	170	193	198	192	218	181	190	225	198	187	219	192	173	188	208	171	181	195	211	200	177	181	218	176	209	204	188	194	188	200	182	194	221	199	211	208	207	191	182	189	198	188	180	190	178	204	201	216	183	197	203	211	191	189	180	205	192	186	162	196	191	185	172	192	209	189	191	210	215	179	184	215	194	176	182	189	196	186	201	180	216	197	194	196	203	184	186	194	184	207	203	158	196	193	194	201	178	202	198	202	202	198	196	175	204	202	176	189	199	191	210	193	183	190	204	203	181	191	192	197	199	184	193	176	201	204	178	207	182	218	193	175	205	189	185	187	189	189	189	179	196	179	212	187	186	150	183	192	208	182	194	182	171	206	244	188	198	190	183	190	189	235	169	191	214	176	203	190	207	189	190	193	186	197	184	191	183	201	190	202	193	169	194	202	189	189	203	183	203	175	177	195	207	201	208	170	187	207	185	190	202	177	195	181	206	194	201	199	221	191	223	178	182	196	202	186	169	174	209	218	185	185	213	184	191	178	198	195	202	204	188	173	194	196	175	181	199	199	170	177	157	192	204	189	196	179	197	166	219	202	215	169	206	166	196	201	181	201	206	182	196	186	200	222	203	207	191	217	180	189	204	203	191	220	189	195	179	195	163	205	163	185	197	169	206	221	193	206	172	185	204	198	202	199	202	167	201	238	162	192	164	190	190	185	190	185	184	164	189	184	199	212	198	202	186	154	197	217	201	190	196	186	214	191	201	171	213	167	212	186	185	194	206	204	210	197	190	177	167	210	164	208	200	184	185	172	196	179	195	197	204	181	182	202	217	182	198	175	192	214	189	184	208	204	203	180	185	199	184	201	193	183	147	195	194	199	189	212	188	198	182	186	209	187	182	163	193	182	190	208	237	173	197	193	172	182	213	199	222	201	182	198	194	193	204	200	182	233	199	189	195	204	187	190	195	168	208	195	198	191	205	194	188	197	218	176	209	164	183	184	175	169	181	177	183	192	194	195	193	172	177	183	219	200	173	171	196	174	184	209	216	182	180	190	199	184	184	183	196	185	210	203	197	186	167	215	204	186	205	188	176	175	196	172	186	177	189	197	204	155	189	167	191	192	183	184	207	174	185	183	178	198	198	185	194	194	191	174	195	184	206	203	171	208	192	217	197	203	183	185	186	197	162	164	191	201	188	210	237	164	208	200	180	187	164	228	181	201	180	179	178	206	181	175	184	222	191	207	193	171	199	172	190	179	188	193	208	218	177	202	186	181	177	183	177	193	178	202	223	201	179	200	166	190	194	211	179	179	216	201	184	183	218	186	183	214
9622	16302	5099	740	578	447	421	409	382	386	374	331	356	305	313	335	292	323	324	335	350	308	312	346	301	334	335	305	312	296	321	331	319	291	281	310	311	311	306	318	278	293	272	332	302	296	331	294	309	358	327	318	307	335	352	322	313	322	317	304	332	329	304	299	284	340	324	282	318	332	321	341	314	334	357	290	311	338	293	270	318	298	322	296	282	311	331	329	334	312	304	325	313	299	291	294	306	340	297	290	298	292	317	305	336	290	306	279	326	339	321	314	312	316	318	297	329	312	285	303	296	309	303	322	331	297	287	312	301	288	298	297	332	327	339	320	310	316	309	336	324	310	310	305	312	300	298	289	280	315	272	280	341	285	327	281	293	327	317	304	305	314	337	319	307	331	321	315	316	308	309	333	292	339	337	277	309	283	301	278	301	315	298	296	306	297	306	310	332	290	294	288	302	335	315	324	324	315	289	342	325	310	305	346	330	282	329	288	298	292	293	296	303	281	323	286	323	316	342	305	306	307	334	301	302	324	303	317	297	310	285	312	302	291	291	333	331	305	303	316	306	338	311	308	327	261	311	295	297	313	317	304	302	307	323	325	309	300	318	335	303	305	315	323	288	354	312	309	298	332	326	325	322	310	322	302	285	323	288	316	312	316	337	307	298	323	303	306	318	295	338	327	298	318	304	302	297	302	335	320	285	294	338	329	327	281	316	338	282	302	298	304	341	353	338	331	328	319	326	326	321	296	340	312	316	297	282	319	305	333	334	306	301	334	318	290	319	295	339	322	293	317	311	310	333	346	289	322	334	325	316	314	291	289	330	312	297	316	302	309	301	299	350	313	306	312	360	286	285	300	323	353	312	315	310	309	325	304	296	313	291	311	345	288	286	298	317	319	292	321	323	317	319	360	290	359	343	312	291	298	300	307	311	318	277	275	345	305	316	314	312	321	301	300	316	300	320	294	316	311	315	326	327	316	316	303	310	299	314	285	313	299	319	286	325	303	308	322	318	306	320	324	309	332	297	317	325	296	295	325	305	250	310	284	304	335	311	302	313	340	331	313	328	326	305	341	284	342	319	295	316	297	307	299	278	338	306	313	325	319	331	315	286	304	314	311	334	326	317	309	343	278	275	313	315	319	333	360	339	292	314	265	316	288	314	321	326	330	304	308	325	344	323	333	301	296	321	296	320	293	317	320	332	341	332	314	312	297	327	328	300	316	335	323	296	309	307	303	322	293	332	311	342	306	300	338	301	299	320	336	338	302	321	303	309	303	293	310	305	314	311	318	309	298	296	310	305	284	284	297	308	321	325	326	313	305	334	327	320	322	272	344	331	248	296	313	314	290	300	300	299	329	303	306	297	300	304	320	334	303	298	326	304	293	323	314	316	322	297	316	291	318	306	316	322	308	336	328	304	311	284	313	302	290	315	336	330	324	308	311	308	336	290	321	336	287	317	342	332	294	315	312	276	337	307	330	316	312	286	284	340	301	294	320	324	301	336	314	317	318	301	290	319	321	316	329	326	302	311	303	301	303	311	288	320	301	323	326	308	310	314	349	334	301	307	290	312	308	324	281	323	322	303	307	358	307	308	300	284	316	367	302	299	295	358	288	319	309	305	309	335	296	294	286	326	306	296	296	333	319	311	304	281	297	294	308	300	306	332	310	300	319	320	309	292	291	309	300	280	343	315	293	298	311	307	325	291	349	321	278	287	321	325	317	318	308	292	310	299	318	313	309	279	316	285	311	292	345	316	309	292	344	291	338	302	311	278	317	308	299	307	320	300	306	283	332	284	340	322	340	331	327	302	329	308	310	312	331	296	311	292	316	305	319	315	276	304	292	300	318	336	308	336	320	330	304	315	296	293	369	315	300	305	306	316	319	299	316	312	290	318	320	290	299	305	298	295	323	320	299	334	292	304	307	312	309	304	313	264	334	332	307	303	322	298	279	318	300	311	302	301	272	316	302	321	343	311	339	293	312	335	292	358	296	264	321	307	312	299	288	304	347	265	327	334	290	299	339	315	303	257	313	289	300	279	310	312	286	307	304	313	323	327	336	317	330	310	306	334	309	338	318	329	325	302	325	300	348	283	312	311	282	282	305	311	335	327	294	335	344	306	312	343	278	325	319	325	299	312	292	326	322	325	324	308	285	286	309	322	302	303	319	278	306	322	318	300	285	280	332	324	294	303	281	304	298	322	314	307	317	310	318	308	296	310	300	306	334	300	327	314	324	328	318	323	333	276	302	304	308	292	321	322	278	282	303	324	302	318	295	308	312	330	304	299	289	303	318	336	288	325	322	329	296	346	295	305	302	291	304	323	341	351	307	301	309	293	325	328	313	351	316	345	324	325	312	343	330	294	320	306	324	327	304	318	305	290	319	283	301	304	289	284	311	313	280	296	291	328	310	327	284	318	319	362	332	292	313	283	311	320	303	291	305	272	285	302	296	301	303	315	248	322	322	314	308	329	326	296	334	318	327	297	317	317	301	297	287	343	318	317	327	324	325	313	317	293	290	305	285	336	304	337	318	323	309	287	340	304	345	326	318	311	337	266	329	305	313	312	319	288	301	345	298	315	308	318	337	306	359	308	293	349	310	333	280	321	259	314	313	277	318	275	297	317	316	307	324	308	324	339	298	360	338	338	263	299	325	289	297	302	322	328	320	287	317	343	318	307	295	302	314	331	338	288	293	320	320	303	307	310	291	320	328	313	317	324	320	316	334	288	326	297	271	300	274	334	284	308	332	305	279	349	295	324	300	290	327	294	322	304	284	289	322	290	299	317	312	285	311	292	323	311	314	322	290	302	306	312	299	300	311	283	331	320	318	311	308	304	318	333	336	317	321	325	304	343	287	299	295	312	279	290	321	299	303	335	291	336	281	286	317	300	279	301	295	305	320	281	286	348	317	313	298	294	265	327	292	316	296	273	290	316	321	320	277	302	320	330	314	286	318	303	312	320	340	291	331	324	313	309	289	320	281	305	303	309	306	333	304	321	313	300	312	328	326	308	302	282	272	311	323	305	300	293	282	311	305	329	314	319	302	333	281	336	297	278	304	314	312	330	303	271	317	322	301	288	352	295	299	318	323	278	309	334	298	311	290	302	303	299	340	327	326	283	305	307	274	249	316	298	303	310	325	316	344	293	303	301	331	292	302	295	303	325	327	300	313	324	309	314	317	301	292	307	319	284	302	305	316	346	295	350	299	328	306	347	330	272	350	302	306	344	303	318	323	280	313	302	304	311	314	305	326	339	339	267	321	294	334	310	332	289	297	320	321	311	312	305	290	312	297	323	352	331	311	345	317	313	286	290	305	314	289	307	325	300	323	316	292	308	309	317	343	301	330	296	339	316	320	330	295	306	293	336	314	310	312	301	308	348	341	294	321	310	317	310	324	294	298	297	315	320	332	341	322	316	327	318	330	296	305	302	311	293	306	288	320	287	304	302	311	293	290	289	313	321	312	336	320	299	331	304	296	295	322
24562	21504	28844	24568	19645	1955	684	464	413	360	358	322	319	306	320	311	254	248	279	263	246	254	251	262	276	245	247	247	236	262	237	241	236	226	220	219	250	228	221	254	239	218	237	209	243	227	210	221	242	216	234	230	238	238	227	241	237	217	228	235	235	238	229	249	240	258	229	243	248	238	244	255	238	226	229	224	237	236	226	250	215	237	235	221	225	231	233	217	232	245	221	214	225	217	213	250	228	214	246	226	235	226	269	224	235	241	241	222	239	237	250	225	259	242	268	213	235	229	221	208	228	249	234	236	230	248	267	249	241	244	224	225	239	233	237	240	247	242	225	212	239	224	224	224	242	233	248	242	257	226	249	234	210	234	223	224	237	225	238	221	230	238	235	232	255	209	228	250	225	259	234	211	244	231	239	248	202	264	235	219	233	229	237	233	215	225	230	203	228	215	239	235	212	243	240	255	238	229	240	231	226	229	239	202	259	211	239	241	223	242	257	260	228	246	225	224	251	236	241	246	213	207	226	214	229	219	227	243	234	232	256	264	226	224	214	228	251	209	245	232	241	246	218	254	232	223	245	251	227	243	215	240	237	209	244	247	241	216	229	220	228	213	250	219	214	245	238	220	259	251	236	228	213	262	228	230	213	237	276	225	231	247	223	230	229	205	254	239	232	243	210	251	245	224	232	226	225	227	236	224	219	235	236	244	227	219	235	189	238	242	227	236	253	236	226	251	227	217	230	189	234	268	232	249	256	226	229	217	214	243	208	227	218	228	232	224	258	230	230	217	237	262	254	214	239	247	242	247	262	249	226	210	236	235	240	247	229	231	242	232	241	207	207	268	252	238	253	233	220	244	256	235	247	217	227	247	235	232	231	259	264	221	248	232	236	234	231	228	231	233	220	241	231	224	213	229	267	272	230	246	225	237	230	261	221	247	265	232	218	238	213	196	244	259	222	255	226	241	216	232	233	251	253	232	213	220	222	272	264	258	231	264	222	215	231	227	262	207	231	253	234	240	219	220	257	219	187	248	232	228	232	228	231	233	225	241	194	207	247	235	234	224	226	244	249	224	243	235	245	261	229	236	211	236	230	242	253	214	219	226	200	245	214	259	232	228	246	221	232	247	217	250	196	267	261	215	218	233	217	217	207	228	242	200	232	261	226	248	218	211	244	214	239	235	235	272	228	206	230	219	228	218	246	214	233	231	229	232	260	232	222	227	235	241	228	258	247	209	212	261	223	227	209	232	237	228	223	220	252	237	192	244	234	275	249	230	244	217	235	247	238	247	226	222	237	238	234	225	229	250	241	227	224	230	239	218	231	242	239	233	232	249	253	241	248	252	235	249	221	220	232	212	244	239	229	212	242	238	221	234	224	227	232	229	225	220	251	227	251	251	214	226	224	240	233	232	244	220	218	242	228	231	212	242	214	236	222	217	231	203	235	214	214	244	234	241	225	204	237	228	224	233	232	253	223	224	230	226	251	247	232	207	251	266	266	236	211	230	232	234	242	251	234	220	226	220	229	241	225	235	247	217	213	230	221	234	214	216	202	252	223	239	237	196	232	247	252	242	208	197	229	233	236	223	211	228	239	213	236	231	233	218	263	237	243	241	236	226	230	209	255	222	270	251	246	220	244	243	227	224	216	218	206	270	256	241	265	267	270	239	228	228	226	223	199	219	222	230	216	202	244	235	247	241	217	229	225	263	211	243	207	229	246	249	211	232	236	228	262	225	233	222	243	202	235	227	234	221	237	233	229	233	232	214	217	234	244	230	244	251	228	233	249	213	230	266	216	261	240	226	232	202	224	240	245	238	255	237	225	239	242	241	226	212	217	217	237	259	249	235	230	237	211	263	220	250	205	244	223	221	232	218	263	238	226	235	246	248	238	245	224	222	246	242	252	239	222	221	245	227	226	243	227	204	234	231	237	260	249	224	279	213	226	252	252	236	222	226	242	228	226	230	252	251	239	233	225	230	251	250	225	237	249	240	229	250	232	244	235	243	220	230	261	238	242	227	241	218	213	225	232	206	244	251	236	240	230	234	236	234	251	249	263	220	221	241	232	210	264	230	190	217	243	229	239	210	229	228	220	219	240	246	249	216	239	256	249	253	244	237	247	243	220	235	211	264	220	213	217	224	248	246	229	231	248	249	230	251	246	222	223	237	245	241	211	237	205	246	259	232	218	244	239	246	238	259	256	225	229	221	246	223	224	230	233	263	214	215	213	204	252	249	224	232	222	248	252	232	257	229	223	245	256	257	233	235	219	235	260	236	235	229	240	236	242	230	249	248	219	245	235	231	231	260	235	208	256	245	211	232	241	228	270	211	208	229	223	274	240	241	235	206	264	234	202	200	205	226	239	225	239	220	232	230	243	235	246	260	223	243	245	209	240	208	242	247	239	244	215	268	219	232	230	244	227	255	244	253	233	231	244	201	220	259	242	217	209	224	224	236	236	235	197	214	244	222	227	231	246	245	223	263	234	233	234	221	223	227	253	223	237	191	242	254	214	235	220	227	247	222	227	222	207	206	247	215	218	241	211	248	222	237	248	210	227	233	223	226	249	223	239	250	247	243	219	234	215	246	238	229	232	231	257	206	255	244	207	220	225	240	233	229	229	237	249	217	230	206	215	216	253	228	233	234	214	255	218	233	223	261	228	239	251	202	253	242	228	253	226	228	221	239	262	231	229	239	253	230	248	235	212	247	247	238	222	223	227	221	203	221	234	237	224	216	237	246	252	234	237	246	265	218	238	218	226	215	226	238	209	225	229	244	228	235	237	253	235	237	224	237	229	224	241	252	237	228	233	275	218	224	242	220	219	244	239	239	244	228	207	236	220	237	207	241	230	227	231	236	234	248	202	202	245	221	224	260	230	248	219	215	230	218	239	217	201	234	216	216	248	237	239	245	212	241	235	239	247	244	216	229	227	231	215	238	232	225	236	214	253	207	245	259	243	243	260	231	238	250	221	222	214	237	221	242	242	217	221	260	266	211	208	225	254	225	242	216	229	207	260	258	210	230	233	257	217	241	254	258	233	245	242	237	234	233	229	235	223	218	231	226	244	258	227	232	241	231	229	209	257	227	207	232	229	226	227	211	244	215	228	252	224	243	223	246	251	227	242	222	215	243	234	228	232	235	237	213	250	247	244	261	234	244	208	229	225	255	210	232	239	222	241	217	232	235	234	219	243	210	238	234	230	243	230	248	220	251	249	251	239	232	248	226	233	224	232	253	226	235	198	222	247	234	247	206	238	239	245	248	246	227	228	236	222	217	240	244	236	224	217	218	268	255	232	198	242	211	234	220	229	263	217	251	230	241	236	226	245	252	241	240	244	211	234	231	221	186	247	210	242	266	253	240	228	225	231	249	231	227	240	206	233	213	217	255	247	236	216	218	248	240	226	228	257	245	251	234	226	238	230	225	257	238	243	217	246	226	195	230	202	231	242	250	249	251	213	230	233	240	235	217	226	261	256	235	244	233
28208	47357	13371	3974	2582	1901	1483	1173	1042	873	769	705	649	626	574	548	564	497	471	449	460	473	422	424	456	443	407	424	398	427	446	434	358	424	446	404	408	388	406	411	414	377	398	378	388	432	383	385	400	382	359	411	373	381	374	407	372	379	400	349	382	379	413	426	393	402	388	361	385	393	386	377	384	372	384	393	390	402	371	380	397	352	384	397	401	369	390	392	377	376	391	349	349	363	386	378	333	377	367	371	390	371	394	371	382	401	384	358	358	393	380	388	361	387	423	395	348	375	390	409	387	403	389	389	377	369	380	397	355	320	397	408	393	349	404	391	386	350	379	415	403	355	371	400	405	387	376	400	364	401	393	334	414	369	366	339	383	352	387	377	393	370	404	386	394	369	370	363	358	386	336	380	374	368	409	369	381	356	369	392	360	371	392	391	377	396	382	379	379	382	360	385	383	362	397	362	398	387	360	397	385	368	393	362	374	391	356	385	377	413	376	391	424	356	338	353	369	365	360	383	410	363	369	331	367	403	396	364	355	418	390	366	389	376	363	368	385	407	396	390	372	413	344	388	395	413	385	389	369	409	389	406	389	389	369	396	383	369	381	373	338	355	402	359	396	382	352	399	371	372	393	379	391	370	378	381	384	352	359	422	403	363	368	378	368	355	355	384	372	362	369	363	377	386	357	354	375	371	389	408	376	331	368	378	395	360	360	359	366	406	372	353	338	378	357	373	370	413	342	400	379	369	405	359	365	374	401	354	387	351	350	354	377	320	391	349	390	374	388	392	392	367	363	397	380	382	383	400	379	376	404	397	339	348	373	370	396	387	395	359	371	359	402	368	384	375	397	350	370	379	380	390	422	345	362	393	381	383	393	391	373	398	360	375	405	355	403	390	359	389	353	370	382	395	363	376	428	360	394	373	379	369	391	387	388	372	376	403	364	358	394	395	372	366	381	359	373	376	339	367	377	413	378	366	392	374	383	363	373	414	370	360	396	367	363	339	370	350	361	382	332	363	340	373	359	380	375	401	353	381	394	411	391	367	366	346	354	381	397	392	359	380	391	406	411	375	366	385	368	353	360	359	402	393	385	387	371	379	351	402	367	391	360	401	423	415	411	393	377	397	369	384	362	382	386	368	358	370	371	366	362	365	382	373	353	399	393	357	404	356	365	318	379	387	393	376	395	349	392	371	386	374	405	380	356	367	391	368	370	395	385	376	384	406	389	361	338	396	384	348	402	395	395	420	365	338	387	358	400	379	386	338	400	362	413	376	366	377	385	372	362	362	361	403	333	365	367	382	382	404	352	390	378	380	367	390	402	377	414	372	344	372	367	376	374	385	363	350	400	370	371	387	389	374	386	376	413	420	362	360	360	372	392	407	390	375	357	393	393	393	379	355	356	387	357	375	345	389	389	378	365	388	387	366	403	375	403	386	388	374	377	412	327	399	359	358	358	340	381	366	404	383	353	364	382	405	367	354	377	402	361	387	378	385	360	379	362	353	398	381	364	379	382	392	352	421	375	416	374	360	371	390	402	385	392	406	391	399	367	371	367	400	358	367	334	375	394	363	335	383	386	359	364	385	367	360	375	396	363	397	388	388	371	385	395	350	416	409	386	378	410	387	381	372	363	395	418	345	375	357	367	374	396	388	370	386	394	346	389	406	391	391	379	382	397	366	391	350	392	386	369	373	399	389	385	396	396	356	361	374	394	381	376	389	368	368	396	411	379	386	379	382	365	373	391	380	367	404	380	387	404	349	374	401	318	364	364	356	362	357	383	357	381	371	395	371	396	388	356	388	367	383	375	389	362	378	356	371	382	408	380	364	378	345	441	382	391	389	368	359	383	370	344	400	390	385	361	391	380	390	395	356	391	365	389	400	395	348	371	395	383	363	374	357	378	390	333	374	400	362	378	373	380	400	404	373	397	378	399	332	375	373	381	418	365	373	393	366	366	369	392	387	388	389	361	346	363	383	395	365	389	359	374	395	407	389	355	352	371	396	394	369	366	376	399	388	353	366	391	397	346	391	370	356	374	396	367	365	386	366	390	372	367	419	405	317	380	360	374	393	365	375	369	384	385	375	366	377	374	426	353	379	366	415	405	369	360	370	338	390	407	386	364	376	376	384	395	376	357	362	399	398	347	362	368	368	375	368	390	373	368	346	376	382	403	397	359	369	423	361	375	378	396	369	343	397	359	401	379	396	368	387	400	382	340	373	340	364	392	382	340	414	408	358	360	378	376	398	383	408	371	382	394	369	390	371	397	368	388	354	395	360	408	350	376	363	370	389	386	393	381	365	361	333	344	372	395	368	394	359	361	343	359	338	399	351	425	392	379	380	388	409	374	372	370	400	417	391	409	405	400	355	379	358	368	408	401	366	354	357	390	349	382	383	399	369	341	383	367	365	395	384	400	356	368	355	388	343	389	386	383	392	390	345	328	370	387	370	364	396	380	374	413	349	382	395	365	369	375	375	355	401	370	395	359	402	392	367	359	362	376	391	391	375	376	360	391	384	384	399	365	385	384	374	394	399	387	381	363	386	372	390	377	393	363	420	383	373	400	369	385	396	375	406	383	362	351	378	374	356	349	404	373	410	371	389	351	357	373	366	393	386	369	363	370	339	358	354	380	379	368	380	377	419	385	385	368	360	405	392	398	378	404	389	385	370	371	368	389	368	367	392	402	377	384	350	371	367	369	377	343	390	333	377	367	391	362	369	386	363	387	394	360	360	374	376	352	387	370	357	371	385	407	369	382	381	416	398	378	344	371	396	360	370	375	374	392	384	392	361	365	376	385	419	341	381	343	392	375	371	359	409	348	367	391	366	348	393	393	368	370	417	388	387	350	371	368	406	368	364	390	364	374	348	382	368	356	342	418	367	362	394	375	375	373	398	395	402	380	361	396	387	360	352	379	398	378	371	371	397	378	374	354	379	349	328	357	412	392	374	346	393	404	359	351	378	385	378	379	416	363	390	370	404	381	376	362	365	388	397	382	400	362	365	382	373	379	394	354	373	377	385	396	386	362	383	389	399	369	380	380	388	365	384	380	365	380	400	391	373	363	384	351	399	343	373	371	368	390	376	384	380	365	362	387	341	368	377	382	371	418	354	373	369	376	389	335	362	401	389	323	382	396	383	373	394	364	393	347	371	377	381	358	340	378	378	354	419	394	379	348	396	429	379	368	339	384	348	392	381	362	375	375	356	373	376	387	388	370	371	385	375	376	368	391	383	359	416	376	373	403	380	387	376	384	387	368	344	385	385	375	357	400	388	325	366	373	366	358	395	384	364	378	365	357	408	415	352	409	387	372	378	373	385	381	369	387	335	370	349	357	360	426	397	371	420	384	406	390	361	362	387	337	427	370	382	398	403	383	412	358	355	375	377	368	330	380	414	368	382	376	395	386	378	376	392	405	376	349	392	385	378	353	371	388	389	359	396	365	366	391	400	373	412	382	359	383	414	368	404	370	360	382	363	365	362
23503	21508	29622	23838	21510	18935	1596	587	442	387	323	309	259	249	220	233	195	193	197	169	171	159	153	166	154	162	150	136	155	149	157	136	148	165	144	128	140	143	141	122	164	141	140	128	146	143	133	130	135	154	151	139	146	137	124	138	122	135	112	142	112	119	126	144	134	123	128	132	139	115	133	126	124	128	130	142	143	133	129	132	137	126	126	133	131	114	134	113	144	135	139	139	116	122	141	124	120	108	124	103	121	136	123	131	146	137	121	143	110	142	128	119	122	119	133	134	121	126	106	137	134	134	113	120	132	124	123	143	125	129	125	124	127	111	124	130	127	116	117	109	133	121	132	129	126	120	124	129	115	133	144	122	143	158	122	120	111	127	137	147	124	120	135	152	136	125	142	133	122	113	123	112	124	138	141	116	122	102	114	151	121	134	129	114	118	128	118	137	133	129	122	116	127	134	114	134	109	137	128	122	113	148	129	107	147	133	129	149	127	141	110	115	126	120	150	133	140	124	119	127	141	131	129	118	108	123	117	133	102	125	150	153	132	109	124	129	112	129	125	123	115	106	137	131	113	122	121	140	102	141	125	139	135	117	145	110	121	122	125	119	122	117	110	135	127	128	122	123	134	131	120	120	141	138	125	136	142	112	116	131	142	115	122	131	134	110	127	136	123	120	145	149	124	129	129	100	122	148	123	122	122	109	142	121	142	115	128	153	121	135	122	115	128	124	125	112	147	138	131	126	122	111	130	105	114	132	118	121	111	126	120	144	141	131	124	118	125	122	109	128	132	124	112	127	121	127	129	135	155	113	123	121	126	146	144	126	142	151	133	119	109	118	132	113	117	155	132	115	127	125	163	134	121	137	103	138	132	104	133	116	125	122	115	112	121	132	144	112	146	131	145	130	125	107	111	127	125	137	126	124	122	122	139	126	119	126	124	131	132	132	104	154	122	127	124	126	124	140	119	147	139	130	130	128	126	118	146	142	115	119	119	133	121	120	139	133	132	124	123	141	112	118	113	124	117	117	118	140	125	115	129	130	156	126	130	129	126	136	135	127	133	135	139	122	141	117	118	133	129	108	122	110	111	114	118	132	152	110	97	137	112	146	135	139	133	133	115	115	105	137	129	124	128	123	122	138	130	122	125	103	122	134	141	126	117	111	128	130	107	138	135	132	120	131	99	105	116	131	127	110	128	119	131	139	137	131	136	138	133	128	131	138	118	134	106	132	162	138	142	144	106	132	110	138	123	139	108	125	132	130	122	130	123	119	135	121	128	122	132	133	111	139	120	126	120	117	139	134	134	112	123	127	127	146	134	125	140	140	129	134	122	121	145	136	131	139	129	131	116	123	118	131	139	135	113	114	121	140	132	126	141	123	124	149	119	131	133	115	122	104	119	138	130	129	131	129	116	115	138	129	109	129	116	119	114	131	105	121	132	129	137	120	114	114	124	133	122	107	141	113	114	111	135	111	126	127	129	104	121	115	132	103	133	139	124	110	118	115	121	123	125	132	131	121	126	119	133	137	142	134	130	130	110	135	101	132	128	126	136	100	123	113	115	126	124	137	126	153	127	130	113	107	134	132	121	149	121	128	121	118	149	132	139	133	113	112	117	129	131	152	138	134	128	123	127	124	129	131	107	112	132	133	129	132	127	112	145	136	119	139	108	127	125	133	123	119	132	149	117	121	136	108	131	134	113	109	127	151	115	121	122	124	150	121	133	124	114	123	115	125	120	115	130	146	127	125	128	146	122	137	126	121	122	123	118	111	110	149	109	103	128	127	134	146	122	135	123	129	120	117	101	109	123	141	112	121	133	113	141	125	143	123	114	126	114	111	143	125	117	123	136	114	107	137	104	129	144	131	121	125	123	138	133	148	133	126	138	128	126	121	128	118	121	127	126	121	106	133	114	129	113	130	113	115	116	122	124	121	115	114	131	133	130	111	117	129	103	132	116	133	113	118	126	124	128	128	118	114	122	121	128	114	125	146	114	156	129	141	126	126	115	131	134	138	136	133	124	112	131	107	111	142	127	122	120	116	133	124	117	143	125	125	140	136	113	130	138	143	140	132	122	118	125	110	113	132	121	116	134	111	143	118	110	127	127	111	128	134	128	122	104	114	140	131	125	125	139	128	130	116	118	131	130	135	147	105	111	144	125	123	128	124	90	126	131	129	132	129	114	135	130	112	109	126	116	114	117	131	162	123	123	129	124	116	109	106	117	159	134	125	111	125	137	124	129	136	135	116	134	116	121	113	119	141	119	114	133	137	124	142	115	110	124	126	122	104	111	133	129	129	126	114	127	122	142	124	124	139	106	119	123	143	115	118	131	136	124	112	148	135	139	150	135	121	142	104	122	132	122	110	126	139	117	114	134	106	117	132	106	119	124	125	132	134	122	127	130	117	146	136	126	120	133	114	124	117	106	132	123	132	133	135	129	127	146	127	140	126	126	119	142	139	120	129	131	121	119	137	116	128	138	126	135	139	124	132	119	126	126	132	104	135	120	115	133	111	109	121	121	138	130	138	115	124	110	139	134	131	137	129	137	125	137	117	128	136	116	121	111	120	114	131	140	130	145	105	110	114	124	138	118	122	122	132	129	144	128	119	100	118	125	142	128	138	136	139	132	119	139	125	115	134	123	115	137	130	132	130	108	134	122	124	128	126	114	113	128	121	115	113	115	115	108	148	102	138	125	110	143	145	158	131	115	134	140	126	101	120	120	113	134	147	143	107	117	123	124	123	133	120	128	134	142	127	106	110	120	123	115	114	126	123	139	135	133	141	112	124	131	113	127	114	127	104	119	113	125	120	115	131	109	132	120	124	144	133	136	123	124	129	129	149	114	125	117	113	121	125	119	130	131	124	131	163	111	136	141	137	120	116	126	117	130	135	124	119	141	146	119	114	128	124	133	130	122	115	130	130	129	141	121	123	121	146	108	119	144	117	110	112	139	122	122	132	131	125	125	126	114	132	116	127	116	119	122	133	131	130	115	127	142	122	120	133	138	121	138	128	112	126	126	103	132	113	146	129	124	123	133	118	131	119	135	113	134	107	135	114	134	106	116	118	150	106	129	136	139	127	129	143	143	126	130	137	118	123	133	138	128	111	135	121	130	129	124	123	118	126	107	144	143	117	140	130	109	135	133	112	139	120	139	138	110	116	108	124	133	107	114	139	116	125	148	122	115	109	140	135	118	123	136	115	122	126	142	115	113	131	114	118	143	102	125	135	133	132	144	137	140	137	123	106	123	109	134	154	127	110	140	160	124	133	111	125	146	115	132	111	129	144	135	104	109	117	107	115	100	124	130	110	118	121	132	122	118	126	100	127	119	134	128	116	114	133	129	123	115	123	154	116	136	114	126	136	141	129	134	148	110	122	132	104	138	132	130	129	113	127	132	113	141	122	122	121	134	122	127	131	100	128	140	141	107	145	101	118	135	118	118	118	121	137	119	125	133	115	131	113	121	131	116	131	123	114	124	133
34928	57926	16978	6661	4425	2991	2299	1839	1446	1131	1043	845	692	679	599	543	516	466	429	388	373	371	351	328	325	312	310	329	297	289	291	290	287	255	226	257	245	231	270	252	259	247	241	278	242	228	240	234	228	223	223	229	234	245	250	241	215	240	236	245	228	223	208	215	221	213	247	228	194	215	215	219	207	224	210	208	227	241	215	210	202	202	199	211	211	207	199	222	188	243	218	223	236	235	212	214	218	248	218	212	222	183	208	201	196	216	198	218	224	231	206	201	215	227	235	200	222	167	217	210	212	208	207	208	206	217	209	247	198	230	231	215	229	238	197	203	191	217	211	215	201	207	218	201	192	201	241	194	191	193	213	199	194	216	221	217	184	219	213	199	209	191	209	200	213	208	213	194	223	203	225	211	210	208	183	199	212	225	200	215	202	193	212	207	230	213	198	203	222	201	181	220	197	196	190	211	206	225	205	230	203	213	195	206	220	206	193	231	241	217	190	213	220	225	209	229	206	227	198	228	205	221	215	218	205	216	223	232	238	240	241	204	233	190	211	208	215	196	204	187	220	215	220	208	214	223	176	223	226	212	232	189	236	217	209	198	217	200	231	224	224	199	198	239	203	191	216	200	209	192	207	196	211	217	221	202	205	186	225	219	221	198	202	186	213	219	219	221	206	214	198	231	235	189	219	201	220	202	214	219	233	199	207	208	202	203	238	259	229	229	222	205	207	198	222	232	225	215	188	228	207	199	201	200	196	197	199	211	198	207	194	198	195	212	212	187	194	222	211	219	204	230	212	203	230	211	192	220	206	202	194	203	234	213	189	196	222	225	201	198	226	217	191	205	200	213	196	203	224	229	221	222	208	203	232	213	193	216	214	209	199	203	231	208	223	243	217	194	198	241	205	221	199	204	213	203	208	210	221	190	209	218	205	197	199	213	212	217	201	221	216	167	196	220	217	203	219	194	204	221	194	227	204	193	198	217	201	214	204	199	208	195	193	194	210	209	203	227	202	236	227	219	229	209	214	230	197	209	210	212	183	201	230	219	196	223	229	206	206	190	220	224	230	232	203	208	213	193	209	210	198	209	209	215	211	209	203	219	199	226	224	203	206	214	211	230	191	212	212	203	224	212	208	213	244	199	224	216	217	228	223	203	208	220	185	206	195	206	215	217	207	207	223	216	202	204	219	249	226	209	203	194	209	216	209	208	201	223	191	227	216	219	217	223	202	230	234	213	197	194	189	212	199	188	206	195	209	211	208	234	200	227	222	208	213	194	221	191	215	196	219	196	195	221	208	234	193	198	205	221	199	204	225	226	215	202	195	196	237	210	211	192	191	216	226	225	209	194	214	213	227	189	195	210	200	211	204	200	226	264	226	215	226	212	222	207	218	220	242	204	217	202	236	222	215	227	187	204	196	217	207	215	203	198	185	185	218	205	230	203	219	207	198	219	215	207	213	217	190	208	211	199	202	234	207	216	223	193	207	207	197	209	219	200	191	221	232	198	242	201	199	192	199	197	217	233	197	211	210	218	202	198	204	223	235	215	210	208	213	180	196	214	228	219	203	193	208	228	192	221	237	215	202	217	233	198	196	202	204	205	191	176	224	193	229	243	216	229	202	207	219	206	201	218	205	223	189	204	196	188	213	210	211	205	218	186	190	208	207	214	194	194	194	196	232	186	228	222	198	225	196	202	198	231	210	202	207	222	216	208	225	198	199	213	197	197	216	203	219	200	227	214	211	209	229	228	200	207	211	226	218	220	213	213	221	196	226	196	193	216	197	188	216	189	208	211	197	211	200	223	213	202	213	200	203	201	205	233	204	227	183	241	229	209	210	193	228	197	211	225	224	190	205	241	248	233	208	213	209	212	216	213	233	200	205	202	201	211	210	221	192	238	211	192	209	226	199	208	223	202	200	226	221	210	253	215	206	180	226	173	216	201	217	211	222	228	217	203	232	191	225	187	217	196	204	211	177	195	222	227	216	203	181	204	200	215	225	207	211	211	172	218	226	207	220	201	210	205	207	203	204	221	215	198	236	220	215	186	202	213	235	237	216	208	185	230	217	200	207	224	222	188	227	183	201	185	205	177	194	229	216	202	213	225	185	212	215	199	210	197	206	222	241	213	208	214	219	215	218	214	206	220	213	193	243	213	221	200	226	203	198	195	187	209	229	202	196	207	197	207	204	180	201	194	226	211	217	225	213	196	206	184	221	204	209	231	236	207	213	213	193	178	235	212	207	225	225	192	210	199	176	197	211	178	236	210	193	192	213	201	230	206	205	218	220	225	232	202	192	200	198	175	217	214	202	191	210	202	185	219	195	216	224	219	194	218	231	209	228	197	204	201	209	212	226	203	219	193	217	229	201	215	214	196	207	221	183	208	212	247	203	208	235	233	191	211	235	225	213	209	191	212	210	200	200	199	197	223	203	246	214	244	185	185	215	209	197	209	214	193	193	192	219	210	212	203	204	191	213	235	201	230	208	205	219	223	210	221	193	217	181	185	219	202	209	203	184	200	203	209	218	225	195	208	210	207	216	201	218	205	189	197	187	218	236	232	186	201	217	215	218	215	243	210	212	222	234	199	204	187	232	218	201	198	208	210	195	211	227	215	197	208	236	191	204	194	206	199	203	193	202	211	186	198	210	207	201	205	215	195	210	212	196	224	211	203	194	211	223	218	196	201	216	195	201	215	204	219	203	216	203	199	209	219	215	200	187	195	241	222	234	204	210	210	225	210	214	207	209	190	208	223	183	201	220	254	207	192	213	209	194	202	195	195	216	195	215	189	226	212	225	191	209	215	201	245	208	222	215	220	187	194	214	197	216	214	200	218	183	205	230	234	235	222	231	220	210	207	218	200	223	221	191	217	197	200	240	238	202	228	228	226	202	221	210	212	204	199	194	219	217	225	209	186	199	211	210	225	200	183	222	190	191	191	227	223	206	202	194	209	207	239	219	201	226	209	227	226	197	235	218	199	195	207	196	206	217	207	218	215	193	215	233	217	219	211	205	207	210	215	220	200	213	218	195	221	204	186	191	192	219	205	217	218	206	218	195	194	212	221	227	206	207	197	202	232	190	215	206	214	212	183	198	195	211	224	196	222	210	212	198	203	217	181	234	239	217	189	213	214	211	208	199	194	215	196	207	197	192	207	182	196	204	203	195	198	211	227	224	237	219	213	196	198	214	201	211	198	201	221	177	227	211	206	215	215	186	195	233	226	200	206	202	216	180	233	224	187	210	179	225	202	218	211	210	192	173	211	224	192	220	200	205	200	216	201	184	209	212	232	201	226	213	225	200	212	218	200	202	215	206	199	215	186	225	214	222	210	199	214	203	220	224	222	240	194	212	209	201	204	211	228	209	192	189	199	217	224	211	197	194	201	207	206	220	194	194	208	229	202	231	208	221	180	185	207	221	195	184	224	202	228	216	217	238	201	206	223	206	209	203	191	215	211	191	213	211	206	187	228	209	210	208	225	195	208
27108	21079	9441	714	481	420	232	194	234	219	224	195	198	208	223	193	218	190	207	201	213	208	185	219	226	198	182	201	198	183	167	200	214	203	194	196	221	239	190	227	209	192	191	187	204	194	194	207	206	196	217	176	202	204	202	196	200	199	201	200	190	192	174	182	205	180	172	233	227	204	171	196	190	230	206	199	185	217	195	214	208	196	172	187	222	197	200	203	178	215	203	195	185	187	187	189	187	197	189	226	182	215	187	197	192	190	190	204	194	176	194	198	225	209	199	199	193	184	186	187	161	201	193	194	195	189	187	186	167	184	212	189	209	196	192	204	200	210	193	179	192	176	189	186	194	204	202	208	186	209	193	186	202	201	195	162	209	185	202	216	194	184	197	210	198	210	189	191	236	188	188	192	185	199	217	211	210	196	184	182	186	186	184	215	198	194	180	218	226	210	196	211	202	182	206	167	196	201	193	211	187	188	205	195	197	170	193	175	203	198	179	196	172	196	207	206	190	201	171	184	186	181	203	191	187	208	193	224	188	195	174	195	206	187	198	199	205	189	188	197	189	191	234	178	194	187	181	189	159	196	199	197	204	167	211	184	215	212	228	194	208	206	196	190	196	195	206	172	205	197	180	199	191	208	197	183	203	223	184	195	189	184	209	203	207	205	205	168	190	168	176	196	182	201	189	152	193	207	197	186	207	188	203	211	189	182	185	186	184	206	206	180	179	191	213	217	165	223	197	191	202	205	220	184	202	211	173	207	171	198	204	187	182	225	207	208	201	199	168	210	227	204	208	181	219	202	193	220	187	206	196	208	194	207	193	186	168	191	218	202	174	199	212	190	183	182	176	198	198	182	190	184	186	200	196	191	164	201	187	196	189	165	197	205	182	238	210	200	198	168	194	188	198	201	231	205	214	192	209	198	209	189	206	191	196	210	182	198	205	198	208	188	203	198	172	170	208	214	166	203	200	181	232	212	213	197	218	190	202	189	180	209	183	207	191	200	208	197	201	200	194	177	217	183	175	194	185	189	189	176	213	196	177	200	207	201	198	179	192	212	199	186	193	204	183	219	189	199	204	193	200	195	181	195	219	201	206	175	194	201	214	192	174	203	208	204	191	187	206	186	169	193	183	181	187	212	163	215	200	207	189	223	191	178	206	202	214	182	187	195	209	197	181	200	189	196	194	186	193	194	212	191	194	174	182	200	246	205	194	173	176	193	193	185	209	205	201	196	207	194	192	199	206	178	190	203	203	196	179	189	199	211	178	184	219	212	175	188	177	174	199	189	198	195	196	190	205	199	214	198	184	203	185	177	191	187	194	193	184	213	195	182	178	190	194	172	179	210	180	186	183	188	214	191	199	198	188	187	219	182	209	192	189	203	193	180	213	195	222	194	219	206	179	185	197	190	187	189	195	177	199	232	203	167	197	210	204	184	210	210	201	174	186	187	207	206	191	199	183	192	189	209	203	207	192	231	189	193	181	202	190	209	208	211	193	182	174	187	189	178	176	196	195	188	204	201	208	170	189	198	198	172	198	188	221	186	164	162	212	197	187	201	202	194	189	196	177	185	173	187	176	189	196	205	193	207	191	202	194	189	181	214	225	208	225	188	198	192	200	191	206	192	199	189	191	209	185	221	205	185	186	210	196	182	199	202	203	187	203	169	195	181	191	181	194	179	209	185	200	214	175	190	184	197	186	201	199	194	189	189	177	178	211	191	200	210	181	199	190	212	201	185	193	196	190	198	179	210	214	207	214	171	191	195	182	212	176	181	214	178	187	186	200	194	220	191	192	212	185	196	187	223	190	180	189	211	195	193	188	231	205	195	172	190	199	185	192	187	199	194	154	190	181	199	201	199	173	212	173	203	202	191	168	205	196	199	192	196	205	188	186	206	190	198	192	198	183	221	171	205	188	193	188	180	204	196	202	204	194	187	221	195	190	191	191	207	213	210	212	177	180	209	176	182	213	196	186	192	195	177	210	214	174	180	179	205	217	238	172	190	187	211	172	190	194	185	188	201	179	200	196	192	170	205	192	208	199	177	190	168	204	194	196	212	214	194	199	191	170	202	211	210	216	192	221	203	185	183	190	200	215	207	178	176	204	197	187	182	177	221	195	184	182	216	202	182	205	185	183	177	204	220	163	188	198	170	185	196	193	222	170	208	184	200	208	221	226	202	191	203	199	203	182	189	206	182	203	212	188	177	186	183	199	214	221	193	184	215	204	223	185	203	182	207	164	193	182	193	202	208	199	197	187	206	178	176	196	188	202	208	181	186	190	211	179	194	179	202	195	175	212	200	212	178	188	214	185	203	185	196	227	195	185	180	222	198	168	188	204	214	201	210	190	211	201	225	208	210	211	201	183	226	215	172	173	188	191	220	190	204	177	194	211	170	164	188	220	207	209	193	170	197	207	196	189	196	226	183	216	174	207	184	220	186	176	191	210	227	210	202	193	203	216	174	203	218	199	217	191	191	193	185	197	196	195	205	203	187	173	233	203	198	202	197	191	198	185	202	218	200	189	191	185	196	199	175	199	205	191	197	184	186	202	219	187	177	204	215	189	193	214	210	204	188	198	221	210	186	208	225	178	186	201	212	229	175	191	192	208	197	200	194	199	190	192	183	210	183	189	200	207	207	201	200	192	169	191	220	216	228	215	204	198	194	209	197	191	190	212	179	180	196	215	207	207	181	213	188	177	196	191	203	178	202	190	209	193	173	185	214	199	202	164	206	201	185	170	189	187	192	190	185	186	192	190	158	190	205	205	179	221	185	209	209	226	186	213	160	195	194	211	224	177	197	191	180	211	193	186	188	204	177	196	188	184	198	202	202	183	216	194	202	163	200	177	195	192	193	203	194	191	193	198	192	191	214	204	217	203	185	221	192	182	196	183	218	181	200	190	182	198	204	220	172	204	180	209	210	207	193	221	198	190	197	220	206	214	212	185	203	172	185	195	182	201	224	207	176	194	183	207	183	203	179	222	207	221	199	202	198	192	192	228	192	180	192	196	195	212	172	186	204	202	208	185	176	191	195	200	196	208	196	188	204	204	205	212	187	241	170	191	207	181	173	178	174	207	197	188	197	213	181	196	191	189	179	196	199	185	190	194	184	174	218	219	189	216	200	191	181	197	202	209	182	191	190	189	175	197	210	204	183	217	199	200	197	189	205	182	216	185	187	217	198	167	185	194	200	198	192	189	178	198	162	200	175	172	156	193	207	197	170	184	180	207	193	211	197	208	212	197	213	192	195	170	187	203	198	208	195	183	212	185	185	200	192	190	168	198	204	220	181	188	189	210	203	179	194	212	213	184	194	216	185	202	220	189	217	198	199	208	206	183	212	174	212	199	225	203	203	198	196	198	199	224	173	182	197	196	213	171	203	202	189	191	165	169	177	191	194	201	208	190	179	180	205	197	189	201	170	219	191	193	189	195	194	200	200	218	177	218	174	198	214	225	208	167	206	198	193	184	214	190	172	196	174
10617	19402	5083	739	542	474	457	395	400	344	366	332	324	368	316	325	304	331	349	328	346	328	303	293	306	310	327	298	362	317	293	312	284	321	281	354	314	336	302	306	312	302	319	327	314	341	311	319	321	340	329	331	323	351	304	302	331	291	315	311	314	319	316	275	318	321	359	303	299	307	310	305	284	304	319	314	314	316	326	291	308	308	315	296	331	298	285	302	343	298	289	309	289	315	338	295	342	312	322	302	329	314	316	294	310	346	298	316	325	314	323	343	299	332	342	316	317	322	289	281	325	323	332	292	271	334	309	346	334	303	313	285	290	330	341	276	291	332	314	279	313	289	314	273	319	326	308	316	305	281	313	306	323	316	316	316	270	327	308	320	348	314	313	285	299	310	302	333	318	314	324	315	296	295	292	293	322	317	332	319	309	314	301	314	318	293	316	303	285	327	314	302	345	309	316	328	295	325	320	322	341	326	319	313	300	328	270	302	304	304	321	320	334	303	309	313	310	319	316	325	335	312	314	294	321	322	321	351	314	283	297	331	335	329	318	285	317	326	325	293	286	311	330	299	322	331	333	338	312	281	325	322	332	304	315	298	330	333	301	330	301	314	315	309	322	308	314	306	340	313	308	307	328	302	311	310	288	323	293	308	337	310	328	296	292	336	346	350	303	312	300	299	331	319	315	324	324	313	315	297	339	330	284	298	321	301	316	317	315	309	320	283	313	312	313	306	288	323	312	300	311	346	356	297	293	313	326	337	307	289	310	306	317	347	328	294	318	324	319	316	314	306	331	322	314	300	324	278	266	311	327	310	328	303	288	307	347	265	307	287	305	301	328	302	300	300	302	293	305	307	293	327	301	302	300	323	327	321	297	292	309	345	287	346	329	298	300	311	358	347	294	334	315	311	315	333	291	332	324	316	303	283	327	299	313	328	315	318	319	291	310	305	339	295	312	337	323	306	339	320	320	324	337	319	347	325	330	324	293	275	318	317	282	312	345	352	294	304	328	320	314	310	307	314	298	296	327	326	309	302	321	306	323	339	302	329	309	323	307	320	291	313	313	316	310	298	296	309	288	315	318	308	294	323	316	309	320	305	320	319	303	320	304	316	334	315	297	300	330	313	303	342	312	312	297	334	311	340	290	279	290	311	321	285	292	320	313	337	301	339	311	341	318	318	301	321	315	282	341	305	317	300	286	285	305	311	323	300	340	299	306	292	306	314	307	313	278	320	290	322	298	314	348	308	290	294	320	325	312	309	301	287	329	311	345	319	338	313	327	317	299	315	337	300	317	326	321	326	291	320	312	307	326	292	287	304	309	318	298	312	315	293	304	312	331	310	331	312	296	319	309	290	292	287	316	312	298	286	300	319	290	311	298	313	310	314	300	334	308	320	332	313	313	307	327	304	315	334	323	317	348	308	311	326	303	270	299	328	328	323	303	284	340	260	330	327	308	341	343	332	286	299	306	324	305	327	307	318	302	332	281	304	280	306	297	303	312	329	337	310	304	294	283	321	293	328	295	323	310	333	337	330	292	304	317	315	334	286	296	305	311	322	331	328	325	318	312	298	320	284	296	334	321	311	307	321	323	299	324	354	335	292	325	299	313	321	243	323	288	345	349	269	308	309	314	291	303	301	326	332	314	291	305	306	305	327	324	320	335	295	320	314	293	326	305	325	287	340	306	330	300	308	334	334	326	341	308	286	328	310	315	324	330	321	295	346	312	317	326	272	307	280	321	301	350	344	311	317	308	317	318	350	295	307	294	312	338	330	303	346	302	329	314	310	306	330	310	331	320	332	302	321	295	328	336	324	337	311	304	301	295	322	320	329	285	323	327	315	308	304	318	311	327	312	337	345	319	323	309	301	315	291	325	308	333	320	350	282	313	309	320	311	307	324	283	291	328	332	327	289	302	300	307	328	320	327	284	285	298	295	282	272	282	338	312	299	323	286	312	277	324	300	328	293	299	295	319	304	307	316	313	352	323	283	296	324	300	306	328	311	325	313	316	335	286	305	335	332	304	310	336	315	317	373	305	304	309	326	310	292	277	309	334	327	343	319	318	338	295	300	301	318	308	310	321	301	308	326	337	327	321	356	321	285	323	326	306	292	326	292	290	313	301	307	322	279	305	309	319	285	325	310	334	292	299	322	341	313	345	334	303	303	323	304	318	318	296	290	293	345	326	332	320	320	312	312	291	304	328	317	300	345	309	279	309	320	312	313	333	304	288	297	336	337	277	331	277	333	296	305	321	293	315	346	297	322	308	333	325	304	320	308	348	302	321	321	312	330	318	343	321	326	309	308	333	339	342	328	291	302	311	321	314	324	313	319	296	306	311	309	302	303	290	329	295	321	332	357	307	282	301	329	316	341	311	332	296	331	333	336	302	315	314	368	293	319	309	313	334	293	329	306	314	314	315	301	308	327	326	317	261	291	326	289	316	293	299	352	314	302	324	316	343	291	293	300	307	317	316	314	304	300	306	312	312	317	309	331	275	315	318	318	343	316	331	294	346	338	328	310	321	325	319	326	307	293	312	337	308	332	330	303	309	320	330	298	304	314	317	351	295	319	338	321	331	334	319	317	314	324	346	304	306	303	345	330	316	336	302	323	304	286	325	317	320	298	314	285	304	299	308	323	263	279	319	299	344	311	326	310	320	319	324	309	317	315	327	309	325	315	319	312	290	320	298	301	295	321	269	308	303	314	318	331	306	340	303	342	277	329	298	319	336	339	342	320	320	289	301	332	319	296	330	280	340	317	275	283	325	312	331	289	297	314	326	300	310	329	294	310	319	285	333	278	302	312	329	321	305	299	295	304	313	318	338	307	312	323	307	322	301	324	322	327	347	316	278	314	323	321	309	313	317	296	331	297	317	333	343	303	324	292	315	291	300	337	299	311	312	316	305	329	312	326	328	344	321	283	334	335	278	313	307	310	303	311	302	318	334	307	297	292	304	315	336	331	302	272	330	294	332	307	304	303	321	312	277	302	308	289	325	301	330	313	318	335	297	305	294	331	328	314	311	328	330	285	336	326	293	342	278	314	329	329	313	338	302	306	313	273	319	311	343	315	313	312	352	324	313	301	319	302	306	289	297	274	314	303	311	316	322	312	303	296	277	289	312	318	303	300	302	299	280	331	292	318	309	300	319	325	331	321	342	296	296	283	339	284	325	337	310	323	359	327	345	294	339	331	311	300	344	335	316	322	305	333	309	313	308	343	320	305	290	295	343	302	293	307	325	334	329	331	288	314	293	301	340	303	326	302	323	338	313	338	318	289	325	306	357	323	308	301	293	297	305	328	303	310	324	302	342	305	324	328	302	330	311	307	311	321	326	303	323	285	321	321	294	309	343	298	325	289	337	340	344	318	290	313	327	299	287	315	325	299	295	286	292	307	317	327	316	273	274	300	362	303	296	278	323	314	308	324	333	306	313	316	315	305	317	312	332	329	309	343	314	328	373	350	332	307	324	329	323	351	318	308
24503	21539	28320	25196	17385	1387	664	488	390	344	369	302	289	319	290	292	283	267	297	270	281	232	263	250	286	264	249	267	274	251	247	230	251	236	263	259	251	237	237	241	232	269	238	232	226	227	255	242	254	223	231	235	278	259	252	224	256	244	227	221	259	240	232	241	221	231	249	220	258	224	219	239	222	242	250	236	234	242	253	238	239	264	224	259	259	252	257	223	258	242	226	232	260	233	251	251	204	238	233	234	230	265	237	238	247	233	232	234	223	242	201	236	270	241	252	275	213	257	228	219	242	239	253	258	206	217	239	235	212	247	237	212	258	238	233	264	243	257	212	274	253	234	237	245	249	231	218	235	264	226	225	239	239	245	225	248	246	235	246	214	243	246	252	231	240	249	246	233	251	253	208	244	236	223	244	223	238	263	229	225	213	249	220	230	220	250	210	234	215	209	229	230	238	255	233	256	252	224	226	242	253	228	275	236	245	254	228	238	229	226	231	253	238	234	248	230	256	252	244	264	242	240	235	218	216	238	269	232	229	246	264	253	247	210	216	257	213	196	230	229	229	245	227	219	235	240	246	217	262	245	223	241	256	262	241	234	240	240	238	242	221	262	221	259	220	243	235	253	221	258	247	260	257	228	209	224	250	259	243	254	243	238	222	234	264	216	225	268	257	212	228	248	249	230	260	207	240	236	262	227	267	255	231	230	218	215	221	279	236	247	215	233	224	244	233	240	246	221	230	245	251	250	247	219	239	252	208	247	239	262	245	223	223	232	230	213	236	243	243	229	224	232	232	232	240	222	266	257	230	214	272	247	238	237	239	238	241	263	215	221	218	237	257	242	255	217	212	232	224	245	216	238	233	244	233	251	245	228	222	229	232	228	243	231	273	254	226	243	238	237	228	229	245	230	248	233	216	240	233	244	213	228	203	225	238	249	247	223	241	273	259	254	251	230	254	237	230	236	259	242	225	232	242	238	231	226	245	256	241	252	220	231	240	245	252	241	248	264	228	212	238	259	245	248	212	223	261	230	252	232	223	284	233	225	249	257	231	218	251	223	245	222	246	237	254	235	250	252	254	231	208	239	261	238	241	238	241	248	250	221	239	214	233	220	249	218	232	239	251	219	256	249	226	244	256	215	242	240	231	263	250	232	264	250	217	241	254	258	234	242	286	266	235	241	240	247	252	250	228	232	233	211	246	216	233	249	222	250	249	230	237	239	244	244	224	236	247	245	261	222	256	231	255	242	238	219	229	216	239	256	220	231	232	218	242	236	268	212	233	239	212	230	240	251	228	215	213	229	258	253	225	229	225	267	238	211	230	223	253	239	275	244	243	258	252	222	226	231	232	258	243	225	238	241	240	214	223	257	233	232	247	228	230	248	238	214	271	266	214	263	237	244	255	223	238	244	241	233	239	234	249	196	225	228	245	227	230	222	239	229	243	231	242	262	252	231	242	241	247	232	237	221	209	241	252	220	230	232	227	240	216	258	206	236	234	274	232	244	235	249	241	223	225	238	243	228	247	235	252	256	236	259	245	254	221	257	233	256	247	253	257	228	245	241	248	214	220	246	258	224	217	235	217	251	225	221	227	244	228	249	229	225	248	213	259	263	250	214	256	251	229	246	250	268	238	240	267	227	229	221	255	240	232	240	233	231	223	219	243	246	239	237	251	253	241	206	224	250	256	261	245	286	237	215	260	231	231	251	214	231	226	235	266	250	226	217	204	277	237	251	238	217	225	225	225	214	236	230	248	221	220	221	229	272	241	242	254	227	203	230	245	256	230	223	238	230	177	237	259	249	222	241	230	235	240	209	216	235	237	234	262	227	239	202	213	247	234	261	241	246	222	265	246	233	237	214	227	251	236	248	257	221	234	242	247	248	220	247	222	226	223	226	230	232	238	249	244	192	249	220	221	248	211	224	221	212	198	256	233	233	205	220	223	218	253	214	219	228	246	233	218	224	243	255	244	257	241	208	258	239	238	223	222	247	208	252	241	226	256	242	259	216	265	257	238	235	245	262	259	225	246	228	236	213	242	253	237	206	230	240	267	237	238	233	268	245	221	222	237	254	222	248	229	240	219	231	267	219	241	231	223	270	247	245	226	226	244	215	231	236	223	232	253	213	215	246	240	265	241	259	227	223	241	247	271	221	231	259	217	249	199	220	253	253	228	238	243	271	208	252	225	236	244	239	224	235	234	252	258	240	241	245	229	256	249	249	227	275	221	268	241	252	252	214	221	246	258	230	225	215	205	258	241	259	246	239	230	251	243	255	251	253	244	249	228	235	237	233	231	208	257	231	214	216	228	236	235	240	261	222	239	234	249	237	231	237	243	226	249	241	218	256	244	237	201	216	243	243	231	250	270	220	226	241	258	232	251	231	268	245	250	231	242	245	237	225	232	243	246	244	219	238	239	249	229	258	238	219	239	241	219	225	239	267	258	247	210	243	241	216	236	223	238	224	208	235	239	256	255	233	256	246	254	241	206	228	214	253	228	250	221	252	236	220	240	236	248	221	223	253	228	260	219	256	250	255	255	229	224	216	222	232	248	244	250	229	234	248	229	245	234	225	226	259	240	216	245	240	232	249	247	249	219	226	221	201	243	226	227	269	223	257	262	222	213	227	213	251	237	258	222	226	243	205	232	226	258	212	233	227	229	241	232	245	258	234	242	233	239	222	245	252	233	232	242	226	245	236	242	222	247	252	252	263	235	242	232	255	246	235	235	239	222	241	252	245	244	237	251	228	239	239	253	255	225	270	245	239	223	247	223	262	225	228	244	243	245	227	236	253	263	254	241	254	249	220	230	244	232	226	266	232	250	227	220	243	237	248	273	243	231	251	231	228	242	214	225	240	232	231	241	236	231	260	231	241	259	199	219	253	264	228	263	240	238	231	245	231	256	208	249	215	275	246	213	244	225	243	226	262	216	231	243	259	255	218	246	211	225	231	218	252	230	242	245	227	220	223	229	200	231	243	242	253	227	240	228	270	261	276	214	246	228	219	233	266	256	224	270	242	210	258	218	252	237	250	224	245	249	205	224	194	229	241	231	216	261	227	252	252	239	232	228	231	240	272	209	234	239	233	252	226	227	242	240	209	219	217	229	227	226	241	254	229	246	241	223	202	215	270	233	244	218	243	263	235	229	245	215	219	258	246	215	257	220	235	217	219	261	255	228	253	218	256	248	259	231	245	214	236	240	242	217	218	243	259	249	229	233	244	210	273	237	248	235	227	242	226	243	217	229	281	241	255	230	249	247	211	207	227	226	221	228	242	230	237	258	240	260	215	257	235	234	236	256	245	258	238	260	207	238	252	265	239	234	226	252	232	240	224	228	221	239	271	237	230	244	238	204	269	254	246	237	225	262	231	236	252	267	231	233	259	240	252	223	228	246	254	231	231	231	232	255	222	200	229	229	225	228	247	243	219	234	259	222	247	226	209	259	253	221	225	212	242	242	243	216	262	237	229	232	228	251	242	242	238
30011	50117	8896	3952	2515	1904	1471	1260	988	924	737	697	634	639	578	579	519	492	526	524	483	477	412	451	437	409	442	448	411	452	421	477	376	399	393	394	389	438	434	392	390	374	383	372	401	393	389	374	398	393	366	446	386	376	371	426	392	372	381	414	347	393	383	380	398	360	383	412	390	421	387	373	397	405	370	364	399	384	421	405	438	374	379	355	388	366	414	406	382	367	369	415	418	362	402	389	405	363	369	401	401	370	380	376	372	384	380	404	354	392	349	396	376	346	379	364	403	362	380	389	399	317	398	375	426	364	393	397	369	354	392	394	366	388	363	375	384	388	412	401	405	389	382	392	359	389	355	425	407	398	417	392	358	364	399	379	389	360	391	398	406	368	357	403	379	379	393	405	393	406	365	399	387	363	391	385	362	381	371	400	388	348	379	386	398	391	371	390	380	436	387	404	396	374	370	410	360	397	350	350	396	383	400	370	361	417	406	399	395	384	357	354	387	385	375	364	368	410	397	365	384	405	385	408	407	363	396	366	423	394	391	353	401	375	377	420	356	374	360	352	352	377	344	360	370	362	369	356	400	411	399	379	405	372	372	329	380	407	391	397	397	376	415	408	404	363	393	402	402	397	379	385	402	375	369	408	368	398	365	453	390	372	378	396	387	361	395	388	383	369	406	380	380	378	396	382	401	390	415	397	393	419	388	376	413	390	392	384	372	440	391	411	392	341	393	365	393	387	389	356	374	364	370	412	366	389	374	373	386	360	391	365	371	352	420	346	357	367	395	407	371	382	404	394	400	389	371	390	384	363	375	355	350	349	383	382	370	400	365	406	364	375	425	421	392	397	398	385	397	416	387	337	378	428	381	387	390	405	375	370	368	363	401	405	369	377	381	370	367	386	404	383	373	372	368	368	412	353	380	395	390	364	381	400	374	374	364	404	385	408	393	363	382	407	329	382	388	386	414	374	383	376	390	394	395	364	380	378	404	392	361	396	372	393	398	400	382	369	399	359	383	390	357	364	396	392	382	430	376	367	391	399	358	392	365	393	369	368	389	415	404	369	367	383	374	359	383	394	386	389	337	373	370	387	395	371	392	389	373	372	376	359	394	415	358	376	352	393	413	390	367	366	361	371	361	380	350	373	401	387	390	373	372	378	363	384	385	383	408	390	394	395	365	396	372	372	381	352	395	381	434	402	404	392	383	404	350	380	371	395	373	389	373	375	365	376	375	355	397	409	394	390	370	347	373	403	402	371	373	389	388	409	374	382	365	373	410	355	365	429	373	391	392	401	338	343	391	374	397	391	407	365	378	402	397	406	380	369	390	375	345	394	374	387	382	393	399	393	377	365	389	355	413	373	357	411	395	386	404	362	381	375	378	397	385	354	392	364	356	371	364	414	392	393	373	366	401	420	375	368	351	377	384	381	390	364	394	362	393	373	408	381	400	373	388	370	366	370	375	379	368	393	381	353	368	368	390	429	372	377	382	400	394	380	357	414	378	378	365	373	408	407	370	404	338	380	388	394	364	408	377	375	357	391	356	385	378	381	369	408	360	386	389	369	361	382	391	414	349	390	353	383	392	387	400	409	364	392	381	410	394	419	408	408	376	399	349	368	394	352	400	384	408	377	411	368	376	341	367	363	413	373	418	393	396	391	388	404	375	361	397	361	425	383	381	380	400	377	418	403	388	427	326	389	371	410	379	384	363	380	401	400	374	403	396	400	381	418	408	371	401	410	364	384	390	385	380	369	384	400	410	413	402	373	370	359	368	392	369	384	380	390	370	353	397	396	387	391	379	382	352	386	403	359	386	389	366	372	362	391	393	395	386	383	372	383	396	386	388	394	402	349	375	377	363	408	394	380	381	408	398	363	403	387	392	370	364	378	386	329	350	409	364	347	381	373	376	363	386	360	400	347	317	376	353	363	343	392	372	348	382	398	361	396	380	379	370	405	382	372	398	388	374	395	354	373	364	363	401	425	373	369	369	361	399	425	369	352	378	346	394	345	407	391	369	370	361	410	382	373	342	365	380	381	385	370	361	364	387	350	412	383	373	406	400	392	368	381	367	398	394	376	375	400	363	357	350	398	417	430	368	381	394	386	391	419	389	349	356	383	348	376	379	382	360	391	378	404	361	367	384	373	362	353	370	395	370	394	411	383	390	372	394	372	414	403	376	391	372	393	394	368	389	406	403	389	374	382	372	389	399	361	392	363	401	336	387	382	368	372	401	399	416	366	374	353	385	376	389	407	410	382	385	429	375	363	386	377	393	378	347	379	374	335	400	355	376	359	405	409	376	367	373	408	326	379	368	369	430	362	375	352	340	416	361	402	376	410	378	395	349	366	372	392	400	355	378	393	357	401	341	419	397	400	397	423	419	379	379	389	370	419	362	375	381	342	436	392	393	388	381	415	397	395	375	401	387	399	379	392	364	377	388	368	374	360	377	397	376	396	397	371	376	393	360	392	373	385	375	395	368	370	377	380	378	365	409	393	371	364	347	386	418	408	344	396	372	350	376	388	374	398	354	388	383	404	392	385	380	354	355	378	403	348	366	396	371	422	396	389	376	377	424	353	380	388	389	377	395	346	415	413	379	407	387	386	383	389	366	404	365	389	386	392	367	405	388	381	351	395	390	386	381	377	404	364	387	396	395	385	358	353	384	385	397	410	386	366	394	382	371	398	367	363	368	387	365	362	379	394	336	376	381	375	358	396	399	360	381	384	362	372	385	346	376	394	376	384	368	370	359	389	370	411	391	369	363	362	381	376	394	379	386	370	379	405	399	374	375	369	374	406	355	390	384	411	405	405	336	412	372	396	380	404	395	387	401	404	425	376	376	394	370	358	393	396	362	347	376	376	349	376	381	412	355	355	367	408	362	391	401	374	367	372	381	342	390	428	375	388	394	386	370	365	359	370	397	406	403	397	371	394	380	390	365	351	404	375	382	424	385	366	378	384	369	358	401	399	385	355	384	400	356	388	362	428	369	411	390	383	357	367	407	353	378	357	414	368	395	384	363	367	398	394	391	387	390	364	372	398	381	377	396	386	349	376	358	373	384	379	407	395	375	375	369	371	376	407	361	365	370	389	377	386	351	398	377	392	389	377	391	377	377	404	390	411	383	391	398	387	352	379	389	374	387	377	352	401	363	365	353	381	370	404	383	398	399	394	360	385	383	356	398	386	377	399	388	394	359	348	376	387	389	377	393	359	364	385	384	378	375	381	396	397	381	366	394	372	381	390	367	402	378	386	362	373	382	356	401	348	384	352	366	408	373	364	404	419	425	378	384	369	364	395	383	363	384	373	401	366	406	372	361	384	394	367	418	375	407	366	381	366	382	391	390	381	402	383	400	365	343	398	387	406	391	371	405	363	385	356	378	373	352	378	372	339	383	367	383	400	389	344	410	393	389	351	374	389	389	400	395	395	405	402	374	411	355	333	381	356	384	377	391	385	376	401	370	399	374	348	366	371	385	341	393	373
23397	21439	29072	24207	21440	16999	1443	623	418	390	337	294	287	252	229	221	224	170	180	200	165	155	163	180	191	160	164	165	155	164	138	156	146	136	140	154	144	149	148	139	138	113	148	151	134	134	128	125	135	145	140	128	119	164	171	141	129	123	124	142	144	126	119	127	133	138	123	117	131	121	117	132	133	132	125	113	125	139	122	137	105	136	112	143	122	139	125	120	128	133	116	128	144	121	118	122	119	131	112	113	135	130	102	126	145	136	106	131	127	129	112	138	112	117	123	131	139	135	125	127	114	122	123	132	115	127	136	111	144	132	137	141	107	140	141	108	139	122	137	107	138	143	131	123	145	109	127	135	123	146	132	100	127	138	135	150	132	129	148	137	124	124	126	150	131	126	108	124	129	153	135	135	139	118	141	112	118	129	126	139	134	132	124	126	132	114	138	131	136	139	119	123	119	133	122	128	125	122	134	118	122	122	126	133	119	141	116	124	125	102	115	119	130	123	119	94	122	123	119	126	137	119	153	142	125	129	122	135	119	127	133	133	128	141	147	111	122	134	145	145	134	130	121	134	113	124	141	131	114	137	129	129	127	121	129	128	124	111	133	128	119	121	116	133	145	128	119	150	126	130	137	130	128	127	127	135	130	133	125	138	133	125	139	117	122	129	129	104	139	133	146	132	124	138	119	127	134	139	133	125	110	108	126	132	109	132	137	137	133	135	125	120	130	139	139	147	142	119	120	132	132	120	128	132	133	111	122	136	119	108	108	131	141	126	149	119	130	119	130	120	117	146	122	138	144	137	128	114	140	116	127	110	111	124	136	132	124	138	123	118	142	128	131	113	110	131	130	119	112	126	146	108	127	131	133	125	116	125	129	123	149	116	126	148	132	119	122	117	121	121	134	125	117	151	124	120	135	144	120	127	131	129	127	107	119	126	118	110	119	140	128	128	121	134	122	134	117	114	127	140	108	131	117	135	167	118	137	139	122	137	122	116	129	134	140	128	129	116	122	130	151	125	106	140	134	121	123	125	126	142	119	132	116	119	120	123	138	141	132	134	114	130	121	121	127	118	106	128	142	114	118	127	112	111	117	119	126	129	118	128	103	136	121	104	131	133	122	129	120	113	116	124	121	119	111	107	131	128	127	135	147	133	132	141	133	117	117	139	136	136	126	106	123	124	125	131	129	135	135	121	122	115	148	124	130	134	119	137	155	123	144	120	132	121	131	138	129	116	119	114	120	109	109	125	140	120	125	135	114	149	126	150	131	132	127	134	126	108	151	136	122	135	110	115	136	143	127	127	145	141	116	127	132	132	135	130	128	136	123	142	136	115	134	119	122	132	118	110	148	122	115	161	131	118	129	124	144	117	127	117	132	152	130	133	133	105	144	128	133	131	147	142	106	127	128	116	114	139	127	126	122	132	128	144	111	118	124	122	135	132	120	130	118	124	133	125	126	122	115	121	135	131	115	126	140	150	109	135	138	128	122	116	125	114	147	120	144	134	125	122	131	125	118	117	123	129	121	123	118	135	131	138	130	131	119	130	142	160	142	135	110	138	119	130	140	124	135	131	114	123	122	146	130	118	122	136	138	109	136	123	138	119	116	124	136	136	101	133	118	119	137	127	141	122	122	129	133	124	152	138	142	128	140	131	131	135	139	113	143	107	124	128	148	131	119	126	153	118	126	106	109	116	136	114	119	101	120	137	136	127	149	115	140	105	132	154	122	127	136	119	136	116	122	116	129	138	125	133	113	101	135	121	128	119	119	129	139	135	124	133	125	126	132	144	128	135	130	123	140	131	124	122	137	117	116	112	133	118	123	102	132	115	140	131	130	108	138	128	116	118	132	148	139	127	119	130	119	112	137	132	130	106	116	140	123	126	119	120	144	110	124	123	133	122	115	127	138	121	124	117	138	131	126	126	130	127	147	122	138	127	152	135	142	125	115	125	124	130	130	131	116	131	125	136	132	122	106	100	131	121	129	124	130	123	135	131	142	131	118	117	132	135	123	122	117	128	120	132	138	133	139	135	118	138	119	135	128	130	147	116	127	132	149	129	137	118	133	142	124	120	131	135	121	152	109	134	128	148	141	124	142	129	134	117	146	127	138	136	114	105	113	125	131	132	130	138	125	115	134	127	131	123	118	119	133	144	143	117	127	118	135	126	124	127	129	127	118	128	118	103	140	131	140	134	124	133	130	135	133	130	132	114	133	117	116	118	127	137	128	115	119	137	123	125	136	111	125	143	125	116	118	116	132	141	108	130	127	129	122	120	146	107	125	143	108	117	141	139	109	125	134	151	137	134	111	116	123	111	109	129	132	115	128	126	135	142	119	132	120	126	111	114	124	130	119	109	138	118	131	122	137	141	126	135	114	137	123	124	118	137	122	114	141	137	132	123	152	115	126	117	141	143	130	123	113	141	129	119	123	131	128	142	115	127	126	127	115	115	134	134	124	127	124	141	125	114	109	118	132	126	108	134	103	120	130	108	131	102	113	114	143	127	124	120	130	128	123	124	132	125	145	146	125	110	142	128	115	142	157	135	132	125	126	129	112	125	136	120	110	114	129	138	111	146	128	118	122	115	146	115	124	146	116	115	117	140	131	125	131	116	119	123	119	107	117	120	130	112	132	136	113	106	131	131	148	112	116	137	125	103	130	124	107	133	127	120	129	136	119	117	123	117	137	123	114	151	130	136	134	109	135	122	126	112	127	131	113	139	130	147	124	128	116	111	127	108	137	121	125	137	138	114	119	152	142	126	126	134	146	121	125	137	114	130	150	109	122	120	101	116	123	127	126	132	138	131	121	139	108	117	118	129	124	149	122	128	111	128	139	124	105	110	115	133	123	99	138	113	117	140	112	131	150	123	124	121	131	133	144	133	137	112	134	126	140	124	115	158	112	131	126	128	137	118	125	114	136	135	127	115	122	132	120	133	134	129	139	123	127	137	142	121	112	113	143	106	113	135	116	134	130	120	124	137	114	127	123	134	146	107	129	128	108	129	132	133	109	141	127	124	121	104	116	130	121	117	130	134	118	113	104	125	123	117	109	115	117	127	124	122	126	107	137	111	113	124	133	121	142	140	104	137	122	124	152	116	131	113	131	134	128	145	117	145	117	150	135	116	143	133	119	136	134	123	137	108	130	142	110	136	129	115	130	115	115	113	154	125	107	142	132	115	122	138	124	128	138	137	117	111	136	121	138	123	132	127	149	122	128	127	134	117	116	127	115	110	152	142	106	112	133	113	137	137	131	107	114	104	140	145	130	106	123	124	114	119	128	129	109	114	120	112	137	121	115	113	147	109	114	125	142	130	133	142	135	119	150	118	134	146	115	127	134	130	140	130	148	142	134	123	121	123	133	125	121	120	114	108	129	113	139	129	136	145	121	107	132	121	138	99	124	123	118	119	126	125	111	131	131	115	132	128	126	125	139	138	122	127	131	121	136	140	133	135	131	110	123	131	119	113	147	143	128	129	108	112
36192	54193	11700	6503	4319	3016	2276	1805	1426	1205	971	870	772	691	626	564	521	438	430	399	403	363	338	319	342	343	322	316	305	289	282	286	258	278	254	264	264	250	284	254	246	267	238	267	245	240	250	233	241	262	239	238	228	249	239	249	210	239	240	230	231	218	227	219	226	249	231	219	219	221	239	233	225	222	208	184	228	229	238	204	220	217	235	201	232	230	225	225	209	241	231	196	176	224	230	229	220	195	197	218	222	210	208	203	220	186	220	197	238	211	194	201	217	225	204	238	194	185	206	229	172	213	228	235	190	194	217	205	217	224	205	213	230	203	230	211	229	187	183	215	196	220	209	220	215	205	195	206	201	174	222	212	227	213	220	224	203	199	222	206	209	214	251	213	209	227	216	199	203	197	204	230	203	177	222	219	232	216	201	196	194	200	193	213	221	206	219	217	197	226	218	181	198	182	219	215	215	217	219	221	193	219	218	207	223	220	213	212	201	195	231	204	214	234	204	211	209	223	244	209	195	225	240	231	204	221	215	199	224	188	235	211	210	192	212	209	184	194	211	216	197	236	217	227	202	180	204	229	185	220	217	187	213	210	191	211	204	233	224	221	207	217	194	176	219	229	223	192	230	233	219	197	221	196	190	192	229	202	208	203	208	202	202	190	208	208	197	207	224	219	206	241	233	202	211	213	215	213	208	233	224	210	219	219	232	237	208	201	204	191	202	201	220	206	220	215	213	209	215	198	243	221	213	189	223	208	201	204	220	202	208	221	217	214	201	222	227	205	231	194	224	201	213	220	238	208	228	189	215	202	211	200	186	205	200	198	234	225	228	213	212	198	218	209	230	252	201	223	208	212	234	215	175	207	201	228	216	214	236	195	194	230	184	200	206	207	221	221	218	199	205	199	209	227	186	184	204	195	219	211	203	220	201	190	190	192	206	211	191	222	208	216	195	188	211	262	198	223	206	226	211	219	216	214	190	208	207	192	215	198	194	210	203	214	218	193	199	201	182	240	180	179	208	196	211	239	215	207	201	191	208	214	215	201	226	193	220	212	198	218	220	212	197	216	214	222	227	224	235	208	192	216	220	220	177	216	211	216	226	201	208	230	225	220	201	224	210	201	220	200	216	213	242	209	206	210	222	209	199	226	238	242	201	189	183	232	228	196	191	219	199	232	195	189	200	211	187	235	204	194	246	218	194	230	212	192	222	205	204	202	192	196	200	199	209	210	220	211	237	208	224	182	224	201	188	220	198	211	190	226	230	249	189	198	216	198	190	191	195	234	199	200	183	199	175	195	209	207	231	214	225	199	212	215	189	209	234	203	209	191	199	216	221	217	181	222	199	226	235	209	228	235	214	203	218	235	195	232	196	180	225	213	212	219	206	206	211	194	218	210	202	197	200	197	201	227	204	226	207	191	196	219	202	209	223	192	190	211	227	192	226	198	187	238	234	231	183	177	226	217	204	203	216	219	197	233	202	182	225	218	224	207	211	212	197	216	197	206	216	202	222	195	237	209	195	191	206	197	206	216	201	219	220	230	217	202	196	202	226	201	227	215	185	203	227	206	214	213	219	197	210	225	208	199	221	213	230	214	219	206	174	225	214	220	196	223	223	212	208	202	215	210	210	247	209	219	200	188	200	203	227	197	209	202	187	202	186	177	208	216	201	226	214	203	210	207	213	215	214	200	221	216	199	196	217	209	224	206	217	200	220	219	200	213	206	234	196	202	199	213	199	210	195	209	197	214	200	197	204	211	195	199	187	204	236	198	202	202	206	197	223	216	208	208	219	205	253	224	213	206	191	214	201	224	212	199	200	224	207	219	197	227	211	222	210	202	205	209	189	204	216	223	223	208	237	200	213	215	216	218	217	227	218	229	203	191	189	221	205	213	218	179	214	216	209	230	213	221	225	202	223	223	182	229	241	232	228	223	198	214	228	211	196	196	217	215	212	170	183	222	213	189	229	196	211	218	188	217	245	217	182	207	205	213	197	216	181	223	185	184	187	205	208	220	204	177	206	223	230	224	189	207	209	219	214	202	233	195	251	210	207	186	202	204	197	224	201	221	202	241	230	203	196	250	251	220	212	199	219	208	216	207	209	201	238	211	204	197	217	212	219	216	212	204	204	230	212	228	238	195	213	226	184	217	224	208	207	194	187	218	228	197	187	200	204	214	191	203	216	211	216	214	182	223	243	199	248	207	220	238	255	210	216	238	214	200	230	192	216	204	220	210	223	228	216	200	220	219	218	227	218	204	217	220	225	195	220	206	214	219	197	210	216	228	223	202	195	198	207	206	214	193	203	203	228	199	224	229	183	193	239	213	214	198	189	221	224	207	207	202	207	216	214	213	201	204	209	216	212	235	197	202	203	199	204	216	208	195	210	200	230	224	175	232	194	231	197	183	198	234	220	224	213	213	220	230	200	214	204	223	228	227	190	198	164	229	206	216	192	218	192	228	209	186	208	200	199	226	229	220	218	175	222	214	233	218	196	193	251	202	207	209	200	221	231	195	210	178	216	231	208	235	178	194	218	220	203	219	205	228	219	191	220	195	213	179	209	250	190	200	210	215	209	234	229	201	209	207	197	200	194	208	212	223	210	209	201	206	203	194	191	210	205	205	215	207	203	203	210	217	227	206	224	218	214	229	225	218	225	223	202	216	213	205	211	205	228	218	200	208	238	214	220	190	201	195	214	210	221	228	246	224	216	207	207	210	191	183	229	206	206	214	205	206	238	213	241	193	212	219	214	219	219	200	238	202	232	217	208	204	187	216	194	193	199	207	196	199	197	238	223	215	215	210	200	211	224	203	196	236	188	202	212	211	226	224	217	219	204	200	220	186	247	221	208	216	192	218	210	231	217	181	197	194	213	207	200	196	217	186	223	205	162	217	230	186	204	231	204	209	206	208	225	207	249	218	213	208	214	218	208	203	201	208	199	206	201	206	217	207	191	224	207	237	216	196	204	186	201	221	228	232	232	207	216	205	212	229	202	208	196	240	229	212	237	225	192	193	211	213	199	226	217	209	209	206	187	206	210	197	193	210	208	227	197	198	220	209	218	204	227	182	216	187	219	210	222	198	205	190	215	179	203	219	202	214	242	213	205	240	190	220	192	221	221	208	219	204	216	223	214	216	217	212	217	211	241	259	206	197	211	216	214	214	203	209	217	226	213	207	216	209	220	191	196	209	213	230	211	222	217	221	208	213	215	210	201	206	205	197	201	198	209	234	207	223	218	227	191	206	207	213	176	214	205	225	209	218	197	219	188	213	213	205	201	221	192	203	235	228	225	214	208	195	212	233	216	193	206	224	219	214	228	210	207	204	217	223	225	205	214	221	204	207	188	202	217	182	212	196	187	210	199	207	197	183	242	206	226	181	183	216	220	192	228	245	223	201	234	204	205	195	249	224	201	231	205	233	250	209	210	198	212	225	216	224	221	209	194	203	221	205	205	188	207	235	214	226	211	220	242	185	200	249	210	202
27175	21133	9050	577	317	263	213	228	235	197	194	193	209	206	215	208	216	165	186	197	203	201	212	193	187	218	207	214	192	218	164	197	209	200	201	194	221	191	185	218	190	186	200	203	220	180	199	196	218	222	198	206	195	200	208	175	202	191	194	195	196	183	196	220	221	187	199	208	192	229	205	199	213	223	194	195	186	205	176	202	215	195	207	208	202	206	192	197	199	201	217	202	219	204	181	200	194	183	172	190	167	203	183	200	196	189	212	216	181	185	209	184	222	195	167	189	219	183	185	223	206	203	188	208	186	189	200	198	191	203	191	169	192	190	220	221	203	180	193	228	213	200	194	190	180	212	207	232	210	195	200	199	189	166	188	193	196	185	216	177	190	211	208	207	180	200	179	189	195	175	192	197	201	197	189	192	190	226	207	186	193	207	201	179	217	223	189	172	184	236	174	191	199	195	209	194	206	207	189	198	192	199	166	185	207	225	194	209	188	166	224	202	179	185	192	190	179	175	188	200	177	218	190	192	200	183	199	211	201	209	234	197	188	210	189	186	211	204	200	195	195	203	201	184	191	172	209	197	196	193	231	200	198	204	198	204	171	176	187	190	219	213	184	172	208	202	199	185	206	180	238	189	192	210	192	210	199	186	216	197	201	179	200	217	194	179	202	207	197	212	206	211	188	196	194	224	199	186	181	200	189	214	204	221	192	206	176	186	208	216	179	203	177	190	186	214	208	184	211	216	185	188	198	183	203	182	204	213	182	172	190	186	194	210	196	211	216	206	192	206	204	193	204	231	206	197	215	201	181	194	201	185	188	212	213	188	216	226	202	202	206	220	193	212	195	202	167	196	194	198	170	205	220	196	203	196	214	199	205	241	207	178	169	199	193	182	178	188	202	164	198	206	179	174	190	200	211	192	192	188	200	178	180	180	196	198	211	179	198	201	195	216	189	185	198	236	199	182	196	205	220	210	227	187	200	203	195	203	190	202	186	197	229	211	218	196	209	205	168	193	209	196	202	224	226	214	210	199	209	221	202	197	202	188	195	216	229	216	206	201	185	203	184	189	183	185	190	220	212	198	212	216	199	191	191	198	204	192	218	192	193	201	212	206	183	183	175	200	179	210	183	205	209	183	212	194	198	189	188	210	199	214	200	206	190	195	197	226	203	202	202	227	194	204	195	202	210	208	207	218	186	201	210	203	210	180	203	190	187	205	189	197	171	190	193	192	214	194	211	178	183	211	197	221	193	203	215	202	183	202	185	200	197	210	214	187	190	201	199	185	211	184	196	199	219	215	197	198	196	178	206	195	184	205	191	198	182	203	196	220	218	202	180	199	205	202	193	183	195	176	219	187	214	201	220	207	204	173	149	209	219	192	181	190	209	207	198	185	205	201	181	198	179	191	221	197	207	192	206	218	190	204	194	202	171	199	191	213	175	205	227	172	188	200	218	194	166	187	197	183	185	214	221	186	212	228	201	183	191	190	190	178	196	208	194	213	203	192	196	197	199	207	201	224	211	193	192	205	208	211	188	177	173	221	206	196	198	168	200	223	213	204	206	184	197	204	193	197	181	214	211	194	184	200	197	202	202	220	201	197	205	207	194	213	201	212	197	212	176	180	203	198	205	183	194	189	189	200	199	201	204	207	183	183	231	190	172	193	175	166	210	169	205	209	216	175	191	191	203	209	207	181	196	207	196	201	202	199	190	217	211	210	196	186	186	208	214	200	212	201	201	201	212	210	199	201	214	217	205	192	196	184	203	221	180	198	224	212	185	212	207	219	195	194	192	229	195	197	196	216	219	192	205	211	215	185	218	186	198	228	218	231	214	197	186	155	200	208	200	221	189	171	216	189	214	187	206	219	201	190	194	205	201	218	191	203	215	197	202	196	205	200	185	177	187	206	200	214	214	197	168	218	217	188	203	205	208	192	217	187	176	221	181	211	181	177	203	207	215	186	197	212	184	203	200	192	199	222	200	201	200	191	213	211	228	214	184	220	196	182	211	228	217	205	197	188	195	204	205	199	228	201	170	167	202	179	195	181	184	186	194	226	197	197	185	205	217	185	196	195	208	199	186	224	223	187	184	179	210	207	187	218	191	199	213	197	204	188	190	208	209	217	170	191	210	175	187	197	192	212	224	167	194	198	211	219	200	195	205	229	204	199	201	187	196	208	182	194	191	211	208	200	211	204	180	197	182	196	205	169	215	202	186	194	200	183	214	201	169	172	203	198	226	222	195	180	220	168	201	193	215	211	190	161	182	189	229	208	182	207	195	187	181	184	177	202	206	185	209	217	211	167	202	195	184	221	194	163	200	194	185	190	206	173	214	200	200	188	178	198	196	196	164	223	209	193	228	199	204	182	194	197	194	219	210	187	202	201	181	184	182	190	204	183	225	167	210	213	186	204	177	208	178	201	175	215	177	191	191	202	203	192	192	197	199	193	168	189	213	201	227	198	184	201	194	178	229	188	196	220	182	214	190	179	179	226	185	210	205	205	211	172	165	197	194	219	209	210	207	187	206	193	204	168	200	201	212	191	175	218	206	212	209	204	180	201	197	192	194	201	213	193	167	206	199	198	170	226	200	184	225	194	199	194	177	195	187	177	228	200	193	197	194	199	213	207	226	225	180	218	184	203	181	182	203	186	183	177	197	209	194	200	201	198	201	216	186	195	206	195	214	175	185	202	213	231	214	211	182	200	189	219	207	172	212	194	198	209	185	212	177	212	190	183	196	209	221	199	187	197	188	198	218	192	224	185	189	207	212	191	207	200	199	203	196	190	194	192	205	186	195	194	209	183	195	185	192	217	201	210	184	202	177	216	221	195	226	227	221	181	199	187	184	191	212	195	200	217	191	225	192	185	219	194	209	220	183	202	208	213	213	198	188	196	195	206	205	203	200	221	207	214	185	179	214	223	186	219	189	179	200	189	185	210	207	215	190	184	219	192	178	213	197	176	190	182	219	203	198	200	189	200	202	209	184	211	191	192	182	209	190	200	214	176	199	194	215	183	192	214	169	205	194	197	183	194	169	177	183	206	198	180	197	194	199	192	198	200	218	211	189	233	220	181	201	183	195	194	211	193	199	203	211	191	212	183	202	187	225	207	201	214	202	180	195	213	214	224	220	182	207	165	176	189	168	211	186	202	210	182	212	188	188	201	198	217	212	200	218	198	169	184	224	202	197	181	215	223	215	187	189	203	191	174	209	189	201	213	215	209	202	206	189	187	213	207	199	168	197	188	212	219	208	210	210	218	196	194	196	183	212	218	193	188	203	200	181	200	189	224	220	204	181	206	216	216	195	198	199	198	188	188	180	211	191	199	196	201	208	182	201	201	192	198	204	204	166	179	206	207	210	184	203	228	208	184	210	186	201	185	209	197	241	196	201	195	190	194	196	208	214	175	216	189	188	200	224	199	200	189	201	172	188	204	214	167	206	190	191	217	218	191	187	201	204	191	182	203	191	194	188	224	196	204	194	206
11213	16549	3775	663	556	493	373	375	365	328	376	347	333	331	315	321	314	304	325	332	300	349	342	324	333	354	330	319	341	320	331	316	323	338	324	320	336	300	327	312	318	318	334	333	334	315	321	332	293	304	336	309	325	301	289	297	306	313	320	318	336	321	359	326	325	283	327	315	313	334	319	298	315	315	279	292	313	354	323	290	318	278	307	343	277	327	350	333	345	345	307	345	304	312	325	272	318	326	298	313	316	290	294	310	343	298	359	312	301	325	336	313	349	334	338	332	284	320	283	329	312	326	319	315	327	330	336	308	337	354	312	285	317	327	307	324	348	341	320	325	297	302	305	316	301	329	370	283	308	318	305	333	329	342	315	332	319	356	313	320	309	320	310	333	305	361	343	334	309	340	304	327	313	323	305	332	340	341	316	326	325	324	308	296	306	316	286	330	323	319	280	315	362	311	335	319	329	336	334	318	312	332	332	302	342	298	329	323	309	315	343	311	322	306	320	332	334	321	299	314	335	324	309	313	321	333	329	336	329	325	313	304	306	306	323	282	299	346	343	309	331	355	306	315	303	324	333	312	303	335	313	327	338	304	329	315	307	363	318	320	308	328	329	308	350	302	308	317	336	357	306	310	332	325	306	302	310	332	326	340	294	298	320	308	317	306	327	368	333	303	296	327	374	312	330	322	328	341	311	334	288	330	291	315	321	328	347	333	324	325	336	327	289	336	326	322	306	308	297	325	355	311	351	335	324	316	312	304	300	339	300	306	314	340	312	329	347	328	297	340	291	311	350	343	345	328	304	323	317	335	315	333	335	339	359	360	299	329	317	318	313	334	314	306	316	345	326	337	324	323	301	292	316	319	334	327	305	314	327	339	317	318	332	299	346	325	308	337	326	339	357	308	330	335	330	332	318	315	303	309	300	345	313	322	329	327	328	294	292	312	311	303	336	316	282	323	361	324	285	341	301	307	335	353	313	296	321	299	304	345	314	348	326	328	317	324	309	333	323	286	305	292	351	308	288	307	341	321	314	327	311	309	305	303	316	338	309	318	321	329	321	282	315	322	341	311	312	326	305	305	325	298	299	345	302	355	327	307	331	321	328	338	305	318	301	330	338	292	315	321	307	293	302	320	312	294	342	305	304	306	327	331	323	339	345	316	354	311	327	298	351	319	322	324	313	362	289	297	307	337	345	339	289	309	306	331	337	338	329	339	336	306	324	280	328	335	310	307	321	310	324	337	281	296	327	317	324	262	300	352	308	303	312	325	302	305	318	324	292	319	335	344	312	315	327	318	301	278	318	291	318	313	326	320	317	325	298	290	321	308	318	304	328	309	352	329	312	291	315	327	281	283	324	322	319	310	333	292	327	318	310	291	308	347	294	333	348	319	336	330	314	334	334	313	319	368	314	332	307	308	303	348	305	318	301	316	309	331	295	330	336	319	308	322	305	333	297	289	323	378	359	307	299	346	314	335	321	307	310	328	316	350	315	290	330	287	335	316	304	306	321	301	331	288	316	301	338	317	329	354	316	334	335	320	300	302	299	319	302	336	309	299	319	318	293	289	322	317	336	305	336	335	321	324	337	308	355	315	315	323	300	300	313	334	344	327	302	294	333	340	316	314	305	310	296	310	349	329	282	292	289	318	334	288	321	329	362	309	323	313	312	293	355	364	325	317	344	321	289	294	327	311	296	311	298	323	322	324	312	304	325	304	312	341	319	306	347	335	315	294	324	348	299	327	321	296	334	289	314	328	369	316	297	372	307	290	321	318	331	326	336	282	323	293	302	341	367	319	293	329	310	333	320	302	306	317	305	326	295	319	314	304	322	315	347	301	321	337	295	279	345	334	321	319	284	330	328	303	314	338	302	343	335	298	289	313	341	324	312	306	316	293	328	318	307	333	349	303	338	324	334	322	311	288	335	296	339	297	319	324	324	299	321	338	281	318	323	317	319	291	287	331	348	312	323	309	351	347	300	305	306	327	313	298	357	316	315	336	327	328	355	343	335	324	310	320	289	311	291	324	326	329	301	314	328	348	292	309	304	314	333	322	320	323	360	356	323	281	319	331	306	306	317	351	333	337	295	314	329	310	284	342	332	328	333	321	312	331	311	307	292	330	320	283	334	319	333	317	296	301	328	344	329	315	301	285	313	291	278	344	323	299	311	314	312	328	302	374	307	331	318	316	308	328	278	318	330	334	317	314	310	309	307	314	308	315	309	309	298	339	327	331	337	344	310	333	313	340	320	337	309	315	309	352	269	298	317	310	321	322	311	305	315	298	304	318	343	278	311	313	276	323	305	318	317	309	348	321	367	361	318	318	311	299	343	330	330	329	313	323	335	287	323	309	290	327	318	322	322	283	343	320	320	345	346	324	322	321	311	305	358	309	312	326	298	316	296	346	307	312	303	301	336	314	303	359	303	325	348	313	324	325	330	314	326	316	317	330	329	311	328	292	302	311	294	328	350	308	302	295	315	322	298	320	349	298	315	340	336	313	345	309	311	319	296	313	330	339	317	346	297	299	326	328	293	323	303	309	331	327	312	322	292	320	311	320	319	369	357	316	354	300	283	358	321	321	336	292	325	309	315	336	339	330	292	330	297	327	293	346	306	321	325	316	279	322	326	330	320	313	326	311	300	338	322	306	349	331	314	327	323	317	347	282	313	324	292	324	330	299	326	306	294	311	343	329	330	285	319	310	322	336	347	317	316	347	347	345	329	353	312	296	292	358	340	283	302	334	311	317	322	331	331	307	300	324	321	326	329	323	299	321	353	324	331	298	285	303	343	335	313	329	298	299	328	312	313	327	279	326	311	319	320	302	303	290	314	318	345	312	344	345	320	286	330	332	323	307	324	296	308	333	314	295	313	308	283	319	312	287	312	353	326	304	303	285	335	309	324	296	308	322	301	306	310	322	323	307	321	324	319	311	290	352	319	299	338	321	357	303	313	286	315	297	318	303	326	327	306	321	328	314	281	290	303	329	310	307	326	327	286	291	318	305	345	311	337	279	315	300	309	342	319	329	323	327	330	319	308	327	327	320	355	333	333	304	329	336	295	332	319	335	284	307	334	343	331	336	314	337	302	314	317	280	303	304	343	325	301	297	315	335	312	297	356	324	330	303	317	300	338	312	310	311	332	358	340	341	295	299	338	340	329	298	306	323	327	324	314	334	299	337	330	316	307	338	332	328	328	298	315	297	332	305	320	303	309	308	293	320	298	287	316	324	313	341	338	312	317	324	339	355	330	310	277	312	341	323	310	331	322	300	319	323	332	278	320	324	322	324	345	285	359	344	364	324	302	321	328	295	342	329	316	320	333	306	319	321	320	311	307	337	317	343	322	315	296	319	293	303	298	328	282	325	290	324	306	304	330	308	325	316	312	310	278	307	355	318	289	327	328	334	337	307	325	297	355	310	297	300	322	332	319	325	313	318	345	303	309	328	310	310	324	299	291	338	336	309	319	322	307	322	326	334	330	346
24581	21529	28848	24640	19467	1900	658	473	427	409	373	373	336	327	296	286	261	287	282	294	275	239	242	229	276	235	268	265	245	265	266	261	265	251	255	228	219	248	254	248	258	258	249	253	238	235	241	230	214	242	282	281	242	237	251	219	244	255	253	256	267	259	232	228	233	275	241	240	245	229	205	222	216	262	242	235	239	219	248	221	257	233	234	247	278	250	264	234	256	240	251	244	243	262	241	230	247	240	221	219	282	245	195	227	235	263	227	255	255	258	254	230	262	261	231	240	239	255	246	241	215	252	235	227	228	248	211	231	267	277	257	253	240	251	213	246	215	262	261	234	254	251	244	236	253	250	243	241	234	248	193	270	232	269	240	249	206	245	241	255	241	210	247	232	245	228	257	248	241	247	223	251	233	249	271	238	234	218	278	234	225	226	240	223	239	249	242	261	227	227	207	242	262	248	252	251	254	248	231	230	209	248	249	206	215	263	259	259	244	231	238	245	245	225	215	200	216	234	215	233	212	262	221	248	229	249	243	241	237	210	232	231	237	251	234	223	243	239	250	224	244	245	238	241	239	259	236	230	223	269	237	237	235	233	229	254	232	213	248	246	252	235	255	242	239	266	241	239	230	242	234	231	231	240	235	240	213	237	251	241	225	253	218	233	222	246	259	257	256	242	247	245	238	237	242	247	235	248	256	251	219	259	237	255	250	207	230	238	219	260	239	235	247	235	232	265	227	214	258	278	248	258	235	219	216	230	198	241	254	245	225	238	236	228	241	229	220	230	223	243	251	251	227	229	236	267	234	239	253	201	252	263	244	237	237	221	243	252	255	244	263	216	217	238	233	261	215	241	208	217	233	255	234	226	246	238	284	237	254	239	257	253	238	215	259	256	220	244	244	233	226	227	246	224	250	231	218	247	219	230	256	237	218	256	237	236	228	261	214	243	240	216	215	248	239	230	246	223	263	232	229	266	229	224	232	229	238	243	218	285	223	256	241	235	215	237	258	244	246	222	237	255	246	221	255	258	241	229	238	219	248	242	246	224	256	227	236	222	252	228	272	233	244	233	243	238	246	247	249	233	233	250	271	252	262	232	269	236	265	241	213	221	264	233	237	264	230	205	252	273	232	245	248	252	227	256	264	236	263	230	267	212	216	253	222	218	269	223	227	243	258	238	250	238	239	230	237	248	231	259	240	233	256	216	252	239	226	213	227	233	256	242	248	231	253	243	260	234	231	240	250	245	244	215	263	263	231	235	240	242	206	250	240	239	227	226	230	236	238	236	207	223	250	258	239	219	241	215	234	249	212	243	233	244	215	223	225	239	250	236	246	206	237	241	245	226	219	227	252	230	251	241	227	255	241	273	205	224	250	228	218	244	231	232	234	230	232	240	256	257	242	223	271	240	271	240	227	210	238	265	243	248	242	249	252	232	223	242	242	230	225	234	256	211	267	227	261	233	225	244	224	246	233	253	214	220	235	240	220	254	241	229	253	242	244	246	250	243	224	245	224	246	253	229	236	223	252	248	231	197	258	244	241	241	245	240	254	252	265	234	224	214	238	236	241	278	249	236	245	215	255	224	252	243	230	227	221	227	237	243	264	248	274	252	278	278	251	209	205	231	257	256	207	234	258	237	242	260	263	255	254	231	253	237	242	235	207	248	257	253	228	232	237	260	214	243	235	264	240	218	240	267	254	238	210	260	241	232	258	242	234	246	249	242	243	266	255	256	250	243	247	239	232	228	244	239	247	262	258	240	221	233	219	236	255	242	266	244	236	256	226	221	217	244	257	242	235	250	261	226	243	234	266	243	240	252	256	249	227	228	245	241	265	269	232	263	233	243	269	215	260	270	284	239	251	250	237	256	252	230	235	253	235	244	228	229	243	260	230	238	219	244	212	257	233	237	203	200	252	232	214	249	221	233	209	235	254	228	241	247	229	262	236	266	238	224	234	232	220	241	227	215	238	229	242	222	242	237	238	217	237	235	275	243	232	235	248	243	236	232	271	269	242	219	236	230	227	238	269	234	258	251	227	255	249	221	247	227	253	238	260	237	238	265	220	238	247	240	229	227	254	220	252	255	225	228	256	243	223	235	220	251	249	203	248	259	279	229	253	216	252	264	262	245	237	234	247	250	224	237	250	213	258	263	258	246	249	233	258	257	257	224	235	261	223	214	223	247	238	230	245	244	236	263	231	234	236	258	239	248	254	233	257	266	258	256	247	236	199	252	248	223	239	240	211	223	256	229	233	191	225	250	234	237	237	243	233	253	224	240	228	244	233	223	249	250	224	219	270	221	255	213	227	239	223	223	243	243	244	233	258	239	237	254	243	245	228	220	229	225	253	266	243	215	226	241	228	236	235	247	239	217	234	240	226	212	228	207	217	236	244	246	228	216	241	237	210	224	256	235	237	227	267	263	206	257	243	231	225	243	248	212	278	265	224	250	253	246	228	255	243	231	233	243	249	235	253	214	251	258	223	249	225	230	262	230	242	238	238	254	244	232	243	230	218	230	244	246	240	231	256	244	247	220	251	242	259	242	231	235	237	233	230	259	215	273	255	237	246	238	246	235	240	221	250	252	247	224	246	234	260	229	249	250	218	240	260	245	231	205	247	232	229	239	237	219	237	225	237	270	221	221	258	272	215	231	225	228	245	234	232	237	245	232	232	251	248	241	241	242	219	245	262	252	244	222	235	230	231	244	260	232	221	235	219	236	244	236	231	248	224	241	254	235	232	258	232	230	239	242	238	219	238	282	254	239	237	214	262	237	230	247	239	230	254	232	221	227	246	224	232	271	258	254	230	262	243	236	223	203	247	256	238	238	248	248	254	230	222	220	231	224	203	223	248	239	240	232	249	274	253	251	234	228	260	226	255	234	246	223	236	249	217	237	235	237	237	231	231	210	237	245	269	205	250	246	215	227	234	248	243	250	257	256	242	228	224	223	255	231	249	238	253	223	249	253	239	232	229	241	251	259	259	229	232	228	212	237	222	234	223	246	220	226	225	264	242	235	236	225	247	246	235	263	235	225	233	241	240	225	219	243	257	227	209	219	228	240	216	260	251	261	250	213	226	240	233	213	243	257	231	224	228	221	255	239	217	243	235	214	237	227	243	244	234	259	248	257	248	223	219	228	248	242	271	267	214	252	262	270	251	242	228	241	233	256	239	249	253	265	249	227	244	249	253	269	239	247	235	215	240	262	225	262	248	244	239	210	237	215	215	235	205	242	257	250	235	236	230	239	252	244	213	268	226	259	252	222	236	250	220	247	248	264	242	207	230	251	241	228	246	236	283	218	233	241	239	223	251	228	231	236	225	231	244	231	241	264	249	236	221	224	242	231	228	262	237	222	236	237	238	241	240	237	239	269	238	254	246	231	282	223	232	248	252	229	255	261	270	241	250	249	247	248	218	240	232	258	212	224	231	245	280	253	239	235	243	247	220	256	253	236	279	248	243	226	251	245	258	237	260	226	261	225	227	217
30326	41210	8822	3977	2658	1933	1439	1219	1083	852	805	724	658	624	595	550	573	507	452	486	525	494	449	458	438	475	473	439	415	421	399	398	408	428	373	424	405	395	418	369	373	421	415	409	387	395	409	402	409	412	402	380	405	395	416	417	397	381	402	400	357	384	392	400	364	406	379	400	381	384	422	404	391	404	385	384	418	379	405	401	367	369	393	395	404	372	407	418	405	398	404	409	389	392	399	391	404	409	408	341	377	371	395	386	372	388	407	425	377	426	381	383	398	371	372	409	408	361	373	391	379	394	386	370	380	372	365	368	398	398	352	393	366	371	391	393	400	413	342	382	384	360	403	378	344	395	421	376	374	390	359	392	360	396	371	394	412	334	389	388	373	400	395	387	386	381	380	407	368	395	389	390	381	416	418	377	370	380	391	380	367	347	408	394	381	383	382	383	365	398	393	391	363	373	385	401	399	431	394	378	383	415	388	395	404	323	357	359	426	377	388	383	358	390	402	385	381	378	385	417	393	362	385	400	382	407	363	402	392	429	395	375	352	394	356	370	394	351	377	407	407	371	400	389	397	384	384	388	365	420	388	373	440	375	387	389	394	392	407	392	396	402	381	369	396	391	383	418	380	367	402	404	381	407	393	385	413	385	360	399	349	385	381	390	376	395	373	394	373	362	387	406	325	407	377	378	395	378	410	384	402	410	391	409	364	375	345	376	382	407	390	395	398	398	349	394	366	383	376	360	366	399	390	404	390	373	393	386	407	370	362	387	373	408	390	401	379	390	359	376	412	363	377	410	354	392	366	382	366	373	353	372	368	390	352	399	381	388	424	353	397	371	383	392	356	411	385	381	388	390	395	360	386	390	384	347	404	361	374	371	392	385	397	393	402	406	380	387	398	382	385	389	430	408	394	391	401	445	353	418	408	403	365	356	428	391	409	384	384	388	378	367	365	362	398	406	396	409	393	368	410	398	383	348	374	409	380	391	375	395	396	394	363	378	353	417	390	352	402	393	385	362	373	368	392	392	423	406	405	372	370	387	399	361	414	399	368	380	401	391	387	420	343	383	434	362	368	388	378	398	370	395	387	407	361	418	395	415	336	360	378	374	388	385	374	379	447	384	406	390	417	368	387	411	377	354	374	366	407	411	416	394	365	384	397	368	414	455	364	406	398	396	400	358	404	389	388	393	394	420	408	401	408	393	409	371	404	415	392	363	419	354	408	386	396	368	382	371	366	396	359	367	389	399	389	382	374	395	376	396	389	370	394	392	370	391	382	361	397	405	370	359	417	409	365	376	357	386	402	388	382	378	377	411	386	397	409	386	384	383	389	384	431	372	396	402	394	428	357	390	372	386	443	375	419	383	389	396	387	367	403	393	378	402	388	387	399	379	409	405	393	412	426	381	408	413	388	382	407	377	409	399	360	394	392	442	393	376	389	366	384	375	374	370	378	372	382	391	364	380	385	411	366	376	388	389	377	444	376	411	364	408	398	418	395	372	395	405	394	389	393	386	410	409	403	411	342	403	369	373	365	384	373	385	379	397	390	377	389	374	367	393	400	414	383	341	375	429	420	389	410	352	395	396	390	386	400	384	386	368	366	413	379	384	386	376	372	361	399	410	396	368	435	397	357	387	390	373	367	373	391	336	389	374	388	378	392	398	414	389	374	414	395	371	355	404	382	371	393	374	366	401	387	368	356	390	390	362	386	413	351	383	365	381	403	402	385	425	365	410	380	388	372	394	380	427	402	364	391	408	384	386	414	393	393	369	371	326	380	367	392	378	365	394	402	417	395	341	407	361	404	406	409	397	394	344	364	389	373	398	382	389	392	365	372	417	404	382	391	376	396	377	390	390	401	362	390	391	396	422	392	385	390	387	401	399	388	383	370	418	398	395	388	401	354	400	373	362	367	377	410	394	361	389	409	413	356	389	407	382	376	374	403	357	370	360	360	374	368	391	398	364	372	401	378	393	406	418	389	392	396	373	382	381	383	369	413	382	386	342	411	372	364	391	411	372	417	366	366	403	367	406	450	389	365	376	396	388	404	394	371	387	403	431	403	363	361	378	385	367	421	420	424	363	356	367	358	373	392	361	414	372	388	386	392	415	416	382	360	394	402	354	398	395	351	371	401	354	416	362	351	410	392	352	399	382	405	397	401	379	361	412	388	384	383	359	390	405	348	392	398	388	375	416	397	372	348	409	432	416	406	390	393	379	340	381	403	381	387	412	401	379	396	359	387	391	407	445	386	385	417	370	413	356	381	391	334	385	397	371	399	391	368	367	378	374	373	361	384	372	393	333	394	383	389	355	375	426	397	423	359	400	367	397	362	382	377	391	364	384	368	400	361	429	374	366	383	357	387	404	380	377	382	374	356	400	377	406	408	401	354	388	365	375	373	427	385	399	398	399	406	379	396	354	394	380	387	415	384	393	376	387	359	413	389	381	399	399	395	400	371	377	377	404	380	382	393	428	386	384	371	378	354	385	362	404	371	400	404	380	402	394	364	368	408	392	354	379	381	389	377	393	384	393	392	378	377	387	369	371	373	400	385	383	401	377	370	392	389	391	402	378	385	348	368	358	414	417	410	380	368	393	382	394	388	409	412	367	395	398	351	361	396	418	366	411	397	355	422	380	391	393	384	391	415	398	385	407	381	367	367	406	368	365	362	376	364	390	371	400	374	392	379	379	391	415	415	358	352	382	398	394	391	390	401	383	385	395	394	375	399	384	354	399	384	424	350	379	351	382	372	396	381	365	381	375	369	418	390	367	383	373	373	368	418	358	407	412	396	404	384	398	393	367	381	396	378	413	397	386	406	352	390	373	372	413	390	324	373	387	353	368	376	413	339	415	372	376	365	372	373	388	389	362	412	387	361	354	382	383	397	384	400	382	369	404	377	349	360	367	377	392	393	379	392	387	416	378	403	374	368	403	387	387	367	373	405	396	370	398	445	384	409	393	386	372	401	392	373	394	357	370	377	380	397	389	414	391	394	369	372	383	361	343	396	379	375	368	402	376	395	398	389	390	370	391	379	405	382	380	364	381	374	372	376	354	386	389	363	367	408	397	398	397	411	386	375	396	432	423	397	383	369	393	393	360	407	373	386	372	381	378	395	415	396	383	374	384	375	387	376	376	417	405	392	384	392	391	388	356	412	348	392	364	393	398	378	416	390	384	422	397	383	368	398	395	397	416	356	388	386	379	407	390	383	371	407	367	374	392	385	389	378	393	367	373	388	370	379	409	364	372	378	342	389	365	402	372	368	376	422	364	395	358	348	396	367	388	377	414	376	393	373	390	373	359	397	394	412	408	350	409	361	399	423	357	351	349	391	367	396	363	401	397	408	412	390	370	392	403	387	408	406	365	385	399	367	402	384	363	357	405	395	372	393	383	406	380	365	421	383	362	393	381	408	380	405	403	406	373	378	382	387	373	394	375	359	384	385	378	428	394	402	383	367	376	372	396	378	409	372	385	404	371	398	380
23578	21544	29605	23935	21545	19137	1683	628	433	376	358	329	255	257	245	224	208	224	209	186	195	193	183	161	171	170	154	155	174	150	150	125	165	159	160	144	123	168	140	173	142	165	141	137	152	138	149	126	145	153	130	129	140	136	129	120	119	123	126	153	126	128	127	152	133	131	104	121	127	135	153	141	139	133	146	147	120	133	140	141	103	121	128	130	136	131	138	122	112	115	150	135	132	137	132	140	131	137	130	118	130	139	124	116	149	134	117	110	111	132	146	143	133	118	122	135	139	127	153	122	129	133	124	120	135	140	120	126	127	100	142	131	116	126	114	152	107	119	113	136	111	129	112	112	125	122	130	136	134	133	132	115	135	156	116	143	138	116	130	144	141	134	136	135	135	121	143	117	119	110	138	129	104	134	123	123	146	128	131	121	117	122	133	129	123	113	141	109	122	137	127	132	128	124	133	129	117	123	136	153	112	128	122	116	125	123	117	110	132	134	128	116	131	143	124	142	146	119	135	118	132	119	122	145	118	133	121	124	129	144	138	144	137	135	117	107	131	134	129	125	106	124	121	135	137	130	127	108	116	138	119	165	123	133	118	132	148	110	122	141	104	140	108	119	128	151	134	144	108	141	136	121	134	125	152	138	128	144	146	134	140	144	139	129	141	118	135	138	113	115	125	115	117	130	127	126	124	129	131	115	126	131	133	139	126	142	122	125	136	139	147	144	107	134	147	134	111	120	140	122	115	122	110	120	117	127	132	121	128	121	123	136	118	129	117	140	118	101	112	118	128	143	147	141	121	129	119	126	123	138	127	130	114	130	127	121	139	137	159	127	142	148	131	113	133	111	139	134	127	149	136	125	128	113	142	139	141	139	117	140	141	123	129	125	141	127	117	100	128	116	114	106	124	127	136	117	135	116	144	146	144	110	133	121	126	131	113	122	129	126	122	133	118	125	143	140	151	124	95	124	137	145	127	140	131	128	150	119	123	129	123	113	121	142	127	123	120	136	140	129	122	125	138	147	132	146	128	125	139	125	128	130	120	124	124	127	140	116	100	137	131	128	134	138	142	147	131	131	112	136	128	130	133	147	142	136	113	128	144	120	130	115	132	117	139	148	121	116	123	136	128	143	118	119	125	136	126	148	129	115	127	130	148	126	126	137	132	146	139	133	115	133	135	161	121	109	128	133	125	137	119	111	133	120	140	130	123	124	117	127	139	145	123	113	143	125	120	121	122	126	134	102	121	149	137	129	124	133	127	121	114	118	138	120	132	105	135	138	137	123	129	117	129	124	116	145	134	138	148	153	142	125	107	137	128	122	138	140	124	142	132	135	115	114	111	132	116	124	137	115	146	134	113	159	129	121	124	128	125	143	136	124	143	108	113	131	133	124	125	114	135	131	139	110	132	137	120	123	120	140	122	133	117	143	135	138	145	124	117	128	119	135	136	148	129	123	121	116	147	120	131	133	134	143	121	125	135	112	138	134	121	143	130	110	123	123	114	149	121	109	136	123	116	115	115	144	134	122	127	152	126	117	120	110	139	110	133	124	137	129	130	138	114	151	124	156	115	119	138	132	108	137	120	119	127	135	122	151	142	142	109	141	108	126	131	140	119	127	144	110	135	130	121	133	116	134	130	125	128	128	119	121	134	134	129	138	129	127	122	143	140	116	143	133	144	145	126	113	113	130	143	118	131	145	121	120	120	131	113	134	124	125	132	126	146	142	127	130	110	115	140	121	140	141	111	130	138	134	140	127	111	130	132	149	127	113	140	143	161	117	141	137	153	129	125	133	139	119	120	132	129	130	127	126	121	156	124	122	150	132	112	121	131	123	157	135	144	131	120	125	114	135	135	134	125	125	149	107	124	128	123	135	109	128	131	119	145	128	119	152	137	116	123	144	133	125	124	106	112	122	123	111	118	118	126	127	129	118	136	139	132	126	110	113	144	120	124	117	131	114	127	119	121	135	144	121	99	121	120	138	121	150	128	110	151	123	137	147	150	149	121	134	122	146	125	138	116	137	147	128	133	130	131	136	124	139	133	129	157	129	126	118	127	117	117	120	133	114	115	150	118	131	111	118	139	146	115	124	124	129	142	138	146	121	129	135	132	119	110	112	140	124	124	120	121	133	120	126	124	142	124	134	121	120	146	120	103	129	136	131	123	126	116	121	145	128	123	133	107	123	122	138	138	133	135	125	147	136	117	124	135	115	134	138	124	135	111	125	143	127	121	140	152	135	139	115	125	118	146	155	126	151	148	122	128	130	145	135	133	130	124	136	115	110	133	140	131	148	128	125	128	134	134	129	116	130	142	121	112	113	132	128	123	117	129	142	122	134	130	141	121	139	138	111	126	145	122	134	117	141	153	120	117	121	129	124	130	131	129	123	135	110	133	143	124	123	126	145	133	131	124	117	131	138	118	113	132	129	117	130	128	133	141	132	129	121	170	110	138	110	127	129	121	125	131	130	120	123	140	124	137	122	143	127	97	136	136	143	130	124	128	125	145	118	118	150	116	135	135	129	130	143	121	131	101	133	131	126	139	114	150	127	149	122	132	113	135	127	144	141	135	151	135	112	146	130	125	119	101	133	137	120	125	138	132	132	118	112	117	137	136	121	136	145	137	113	135	120	133	120	126	131	128	119	111	108	127	124	129	147	121	117	137	137	124	131	126	121	133	134	108	127	113	123	135	141	131	145	128	126	159	121	137	125	128	140	128	127	121	120	135	125	128	154	136	132	131	122	124	147	126	136	125	136	119	130	111	134	125	127	132	132	123	128	120	139	127	112	126	143	140	126	118	145	136	121	134	127	124	113	113	130	129	140	137	149	116	137	123	127	130	138	131	124	117	137	145	135	144	109	128	135	113	124	105	121	132	138	134	131	137	110	146	125	128	111	117	129	135	99	128	143	144	134	126	150	124	137	142	143	128	132	130	145	124	148	130	129	119	123	111	122	125	115	120	122	119	113	129	177	124	149	122	128	110	121	116	123	143	120	120	135	128	112	117	125	111	133	134	132	130	124	129	117	148	127	126	129	144	120	120	126	141	116	149	132	132	132	134	109	115	136	112	143	132	98	114	111	133	120	120	146	119	141	119	131	118	125	129	130	134	126	149	126	126	114	127	130	140	126	139	138	130	121	131	136	133	122	105	116	121	130	121	139	136	114	129	134	125	131	109	145	116	145	149	133	111	132	118	132	145	145	128	131	112	114	128	131	141	119	154	116	130	119	123	128	129	109	110	127	135	105	116	144	140	124	136	139	113	137	123	130	115	132	128	116	148	133	127	118	148	110	142	151	117	149	135	127	110	125	144	128	123	129	145	129	118	138	138	125	115	123	128	119	126	138	119	106	133	145	138	123	115	141	122	132	128	124	152	124	123	125	112	131	121	142	119	109	115	123	154	123	117	129	142	131	139	135	107	130	133	124	125	130	134	115	134	128	114	137	134	121	114	129	128	119	131	132	152	125	133	113	140	135	125	124
36414	43787	12379	6539	4459	3034	2403	1871	1478	1173	1025	889	741	677	604	565	502	454	421	402	417	364	354	351	336	310	318	297	300	293	286	280	291	272	242	275	267	257	263	275	264	262	238	232	237	240	218	265	249	227	232	234	221	245	250	216	239	240	200	225	230	242	214	231	222	230	254	237	234	235	238	233	230	233	216	239	209	232	203	197	210	219	205	223	205	223	216	219	226	216	211	222	227	199	200	212	202	219	209	220	244	229	217	214	208	209	218	216	217	234	218	220	207	228	197	220	225	217	205	209	213	237	227	193	222	207	254	221	222	218	225	200	220	234	204	210	204	216	219	221	205	206	198	237	230	208	200	214	228	194	228	213	213	196	225	223	213	192	224	209	225	221	190	239	202	224	187	202	211	209	214	226	217	240	191	217	214	208	211	196	208	217	216	204	245	182	188	217	203	192	226	224	240	197	231	210	232	211	214	197	214	206	232	216	224	209	206	214	210	221	191	216	201	208	205	210	201	204	199	219	250	213	201	223	235	211	232	230	197	236	226	208	202	208	246	200	208	197	207	195	216	214	193	226	191	213	204	225	185	193	216	217	215	211	218	220	240	215	218	202	214	177	188	205	209	181	209	211	228	220	215	221	228	213	220	216	221	210	228	240	236	221	227	231	207	198	231	196	198	204	225	209	213	219	222	228	197	225	209	198	208	202	189	204	210	190	202	193	226	223	206	204	224	206	226	202	216	198	202	203	230	191	225	229	215	232	219	220	209	196	221	212	194	231	214	238	219	209	200	188	203	208	235	229	225	216	222	214	234	221	222	246	200	194	204	193	208	191	231	220	217	212	218	172	189	203	216	231	199	228	223	185	203	204	229	216	217	192	221	232	218	209	227	231	223	185	187	206	223	230	210	215	209	226	197	236	228	202	190	203	202	233	194	202	221	209	223	246	208	206	219	213	221	210	223	190	210	188	227	219	221	188	197	230	215	199	201	203	234	201	181	205	207	187	247	177	234	174	220	201	212	211	201	215	223	216	204	214	205	222	224	200	226	197	198	223	183	211	213	203	215	248	218	180	212	213	219	209	227	204	212	179	214	235	192	225	199	219	202	273	233	225	203	200	195	202	220	223	212	206	216	219	222	229	184	217	236	223	220	212	217	218	238	230	215	216	218	210	193	234	217	212	200	217	177	216	201	207	208	230	213	218	210	211	181	224	237	211	226	202	198	212	220	236	191	203	229	238	206	225	194	206	206	195	201	206	213	221	187	207	195	198	212	199	211	228	203	241	212	213	209	199	225	190	210	209	182	199	225	236	193	202	197	212	207	220	224	226	198	213	231	198	191	231	225	205	191	213	217	240	210	237	206	235	229	211	216	245	198	205	231	221	205	228	222	205	195	198	216	226	202	225	215	223	192	229	217	227	205	242	231	228	205	211	220	219	197	183	208	208	218	230	210	221	234	211	208	204	228	217	214	206	197	210	187	201	220	208	209	218	210	202	215	194	206	203	213	229	199	223	233	207	198	209	199	210	218	217	222	215	202	205	187	199	204	201	200	236	225	221	227	188	213	230	215	222	198	227	214	211	189	221	219	215	235	206	195	201	199	245	204	207	209	219	228	212	224	217	220	193	206	230	211	232	204	204	189	207	216	240	227	196	222	200	215	212	221	233	210	205	216	208	217	193	205	212	223	226	242	203	221	222	211	212	234	217	203	200	201	199	223	235	204	176	237	219	198	220	200	193	223	210	215	227	223	203	198	195	202	215	215	205	198	206	193	217	228	225	211	217	200	205	215	189	235	210	233	221	259	203	214	204	196	202	220	221	210	207	213	192	242	203	204	262	192	191	223	189	222	208	201	220	208	224	221	221	194	193	201	200	217	206	203	219	204	214	218	250	207	195	218	225	182	205	191	218	213	224	209	202	206	222	214	221	214	215	220	209	230	195	200	220	217	224	213	204	216	209	184	212	200	193	225	233	204	197	223	191	228	221	205	214	215	228	249	198	208	216	207	227	234	202	238	224	213	186	206	203	219	230	192	229	229	228	209	237	192	206	231	206	221	241	183	192	210	221	221	201	207	188	206	200	231	213	240	213	191	216	237	233	211	201	221	222	210	211	213	189	214	212	234	225	223	206	223	220	221	227	195	198	221	213	218	226	205	223	225	227	224	210	228	199	200	239	212	208	203	178	205	221	216	237	205	208	220	198	187	221	214	194	215	241	220	215	190	231	221	220	181	208	207	229	221	223	188	218	217	212	245	223	202	208	229	232	199	223	220	236	224	218	194	256	213	227	205	196	205	208	200	218	224	198	214	213	215	218	213	231	223	221	213	224	217	222	235	213	214	226	217	196	193	227	200	222	234	197	204	202	218	188	187	250	209	206	217	212	216	212	197	212	244	239	226	201	207	194	188	244	222	200	230	179	246	178	220	201	214	205	188	219	197	208	207	195	224	227	220	190	229	213	233	208	210	200	206	218	210	213	201	221	217	223	211	201	202	217	206	210	216	232	212	184	209	202	208	203	220	228	221	211	221	196	177	210	199	218	230	204	212	194	204	241	224	208	227	207	202	221	212	205	228	197	242	206	209	234	220	199	229	198	213	214	195	214	206	239	190	199	238	222	206	217	229	241	206	210	192	199	187	213	236	221	208	226	223	193	197	208	204	203	232	205	213	223	178	216	193	202	210	217	203	199	217	200	216	208	235	228	202	197	207	226	208	215	219	235	231	198	218	244	199	230	215	213	213	212	194	203	198	212	223	206	213	216	221	218	220	202	217	211	234	201	194	189	240	213	193	223	216	231	209	217	215	232	212	215	213	218	220	229	230	231	228	209	216	206	216	216	205	209	195	202	207	198	237	206	212	198	209	185	207	227	213	222	216	205	202	214	220	213	224	210	226	223	201	221	213	215	217	211	204	216	233	206	216	213	216	237	219	202	207	221	201	201	206	201	228	202	217	199	237	228	222	217	205	214	210	184	219	210	207	221	216	224	237	229	206	193	221	223	230	226	210	208	215	195	209	235	221	230	229	201	228	219	213	239	219	213	211	228	233	234	198	211	212	225	214	216	218	221	222	176	187	229	257	220	231	222	224	200	220	192	242	242	224	207	216	214	225	224	224	228	215	227	205	190	199	226	199	219	222	216	205	233	204	206	230	225	217	212	239	211	217	222	203	246	213	181	208	216	231	225	207	223	207	215	223	209	213	204	230	209	241	209	225	218	214	205	192	198	219	248	225	214	227	217	199	206	203	228	230	244	210	206	225	230	221	217	226	212	215	228	205	217	205	231	242	196	223	200	249	221	188	200	230	192	189	200	207	200	244	220	197	228	212	226	203	211	226	189	201	214	208	212	220	201	215	239	210	200	216	210	214	218	214	221	230	211	216	206	206	200	236	214	215	208	222	225	204	223	248	198	212	199	237	200	212	216	207	221	232	236	188	244	193	205	210	238	217	209	192	195	185	195	223	236	211	203	217	215	229	217	245	207	193	212
27125	20917	8744	486	271	240	220	221	231	199	235	227	197	206	193	207	196	210	202	178	195	187	178	219	202	178	219	223	186	198	178	201	208	187	191	206	222	184	204	189	198	211	175	196	214	204	210	219	196	222	197	212	197	178	199	204	212	206	214	212	193	199	212	191	177	193	192	220	203	188	189	217	227	203	154	196	187	208	171	192	170	220	196	233	204	208	180	229	219	190	195	202	221	157	217	181	199	191	206	181	209	204	196	214	203	224	213	218	196	211	215	212	197	221	204	175	207	202	219	188	175	195	218	174	197	222	214	189	225	199	221	199	184	178	227	226	202	211	213	201	169	199	190	201	196	197	181	197	195	206	222	197	174	198	197	209	217	218	185	202	193	200	225	179	204	193	188	210	200	205	184	188	202	207	195	206	183	203	217	225	222	195	208	197	217	197	206	213	175	196	205	182	202	201	211	198	196	198	187	218	231	179	185	210	204	190	230	178	207	195	202	197	205	217	216	224	198	216	193	214	205	194	206	205	196	194	201	211	189	223	202	225	197	210	197	188	193	214	218	190	176	204	216	208	200	185	221	198	203	217	213	169	196	199	203	218	203	183	206	196	217	197	187	193	193	191	219	201	203	203	229	195	194	212	184	199	203	205	200	224	210	221	218	193	186	193	216	227	201	192	221	206	207	194	192	181	197	217	202	197	182	180	197	209	197	196	184	203	206	219	192	210	223	179	168	192	160	202	220	174	197	183	194	200	193	180	199	221	186	224	211	228	200	183	218	175	193	189	195	212	204	193	198	220	195	215	214	200	189	192	190	178	184	216	186	214	205	185	192	197	200	215	205	193	216	178	202	238	206	192	198	208	199	197	219	212	210	217	208	207	189	202	215	203	202	193	200	198	208	199	213	197	182	206	202	215	180	209	198	200	191	187	174	191	204	186	192	181	196	197	210	174	195	222	184	195	219	210	196	189	178	213	206	192	182	189	206	218	214	200	202	192	207	213	203	207	173	209	171	193	203	211	184	183	199	170	194	214	193	180	197	204	196	217	184	189	192	178	228	191	186	170	237	223	223	193	178	199	170	218	189	213	190	198	195	218	161	157	188	195	203	213	175	191	199	186	223	196	207	189	197	209	196	223	191	206	190	200	198	199	185	210	193	187	196	214	171	201	190	216	193	187	200	211	190	185	199	219	221	192	189	176	220	204	200	228	200	198	251	181	195	199	194	188	199	187	205	229	212	189	187	223	217	207	217	224	184	211	200	192	218	221	223	200	216	209	185	207	179	195	206	190	180	196	189	187	215	196	178	221	208	218	218	191	199	208	219	192	224	182	183	176	210	191	207	215	194	205	190	198	208	198	179	203	203	175	201	187	202	222	199	203	203	188	212	190	213	205	206	214	200	203	205	211	206	225	199	169	203	218	197	185	196	217	192	194	202	217	199	182	203	203	214	191	203	204	208	203	178	181	215	184	203	208	203	205	192	215	187	212	178	210	212	216	209	194	211	184	222	209	183	169	181	230	213	199	188	221	204	191	195	200	213	212	213	192	182	185	204	202	205	209	225	184	190	208	209	202	219	193	216	205	225	186	216	189	188	181	191	189	187	204	192	208	200	205	169	209	209	213	217	231	182	190	208	198	187	204	196	177	226	203	210	170	204	188	233	201	211	181	208	180	206	209	217	189	194	189	199	214	215	210	226	172	179	170	200	192	197	181	204	191	206	188	191	221	217	205	177	207	199	209	187	179	211	214	200	182	188	220	209	206	180	191	222	207	216	208	190	226	209	192	171	203	206	219	201	199	219	214	174	183	198	203	190	193	204	189	208	212	189	174	206	207	215	201	193	192	206	215	213	214	197	207	214	194	183	204	207	215	202	180	199	218	192	210	201	199	216	238	194	210	178	209	211	216	199	187	198	199	201	178	202	204	229	181	221	193	228	196	203	185	221	212	201	195	206	179	211	199	201	200	154	196	190	177	184	203	227	208	192	197	180	186	193	184	206	199	200	205	196	206	197	218	166	200	172	222	241	193	209	197	186	203	192	221	231	193	201	214	199	207	191	185	180	223	207	193	177	189	212	182	203	213	202	199	186	203	187	203	201	211	217	183	219	188	228	191	202	193	189	182	204	187	228	231	201	215	205	197	190	227	243	218	209	199	186	195	203	197	182	181	194	202	189	222	186	188	194	224	181	191	201	197	202	203	172	185	186	183	195	185	213	205	186	210	205	223	203	216	210	209	194	205	191	189	216	201	201	208	203	224	217	201	213	220	197	227	195	192	198	224	229	173	183	207	206	193	215	172	187	202	195	192	202	214	192	207	213	214	209	181	222	210	209	219	210	202	197	181	208	213	216	199	182	200	176	181	207	209	201	229	223	204	216	208	235	203	223	215	218	202	206	194	187	194	188	210	223	204	180	170	226	201	211	198	200	224	220	202	188	211	182	195	193	205	222	182	191	213	213	198	213	206	199	204	206	222	211	198	203	211	202	203	189	218	205	205	203	204	207	204	181	195	214	193	209	184	204	183	230	202	227	179	200	212	194	203	194	204	191	211	196	201	192	232	202	178	211	205	215	233	194	189	202	218	223	205	195	194	239	190	219	205	217	207	198	219	223	196	219	202	206	190	210	192	193	213	179	198	196	184	181	206	201	198	231	202	190	204	190	199	203	194	188	213	210	189	179	173	191	195	191	194	183	216	203	199	216	202	207	192	195	205	193	206	191	232	202	214	210	197	210	170	214	201	181	218	202	202	188	194	209	199	186	202	182	213	205	187	216	219	198	167	193	207	190	195	205	232	197	186	206	186	205	191	189	218	183	197	202	196	215	186	209	230	195	180	209	207	212	221	202	200	203	189	206	183	198	193	213	208	176	227	195	194	181	163	192	209	186	190	208	199	179	208	210	209	203	195	213	177	195	185	205	178	198	198	216	214	206	176	209	200	204	215	216	202	215	177	189	188	230	192	188	216	199	183	207	199	206	220	190	181	202	207	184	214	188	211	216	200	197	197	221	178	239	222	194	191	201	203	199	191	206	189	192	214	205	201	215	186	179	195	218	205	172	171	210	234	191	202	228	204	216	228	217	211	191	233	192	196	207	196	206	190	225	184	211	190	192	192	205	189	193	195	216	189	193	204	207	193	199	221	209	191	205	189	210	212	213	184	206	203	173	207	186	200	197	200	220	217	175	201	203	180	192	199	209	222	205	201	199	235	202	187	218	188	211	200	219	191	232	216	174	212	207	205	190	218	198	194	198	194	203	199	205	195	204	200	203	216	189	214	214	192	171	166	213	213	203	200	213	200	200	192	193	204	191	186	212	223	198	194	192	186	232	194	194	192	239	205	199	215	215	217	194	201	213	203	208	194	208	207	201	209	198	190	220	184	238	217	187	210	204	196	176	228	210	175	216	199	205	179	217	220	195	207	184	205	202	189	187	221	186	204	217	193	195	204	216	186	198	208	189	188	225	216	220	173	200	193	209	203	201	210
11636	11180	3144	682	545	466	400	414	390	348	350	326	348	340	333	322	339	349	337	329	318	350	334	343	311	345	300	331	338	281	328	337	333	346	321	328	344	314	295	303	343	312	306	304	328	318	348	295	310	315	326	342	316	315	323	355	333	328	315	346	294	336	328	347	300	341	294	321	320	293	331	323	337	339	306	319	324	310	316	320	323	327	322	303	336	313	338	357	344	326	368	307	322	316	298	304	322	309	335	335	319	339	317	305	307	317	331	298	280	335	324	295	347	318	313	368	340	321	344	313	323	345	309	336	333	341	305	310	354	319	319	331	326	304	342	285	308	330	318	337	328	308	330	313	337	339	301	310	306	342	312	313	328	284	352	291	305	317	333	305	322	324	285	302	334	321	325	277	293	308	379	346	336	332	300	312	296	327	299	316	327	303	345	312	339	318	289	303	317	332	354	359	325	319	308	331	295	300	332	334	317	341	332	357	326	313	328	270	299	322	307	330	326	351	320	320	310	320	303	302	356	317	319	311	288	316	292	328	310	326	300	315	322	327	317	325	303	326	310	329	334	330	349	304	289	299	323	320	315	301	303	313	335	323	330	298	302	316	326	324	300	321	350	327	323	306	315	332	338	327	337	326	318	301	323	331	282	348	323	310	314	341	320	335	328	312	318	315	307	310	281	318	331	330	321	327	321	351	366	324	332	311	310	305	306	301	350	327	324	291	338	328	278	335	325	346	330	322	308	299	310	347	340	302	290	329	325	341	338	327	312	326	311	348	289	333	300	321	355	334	337	327	338	329	306	349	322	322	318	335	313	326	319	313	355	298	327	307	362	334	324	316	340	328	329	295	328	321	308	300	312	312	304	304	336	329	304	347	281	317	317	300	302	345	351	343	308	325	357	327	301	317	306	311	302	303	333	316	333	310	294	317	311	306	325	317	332	325	341	341	284	337	322	277	322	338	341	350	351	322	343	342	331	301	329	311	331	315	358	327	296	318	313	313	315	297	349	301	315	308	328	306	343	341	300	293	334	316	352	346	297	300	314	326	336	351	339	320	301	297	315	295	348	351	321	304	302	355	321	332	287	294	289	367	340	279	271	331	320	327	319	306	329	327	340	316	323	334	308	314	308	331	326	295	312	336	318	305	338	349	330	347	295	315	324	315	329	353	324	335	325	308	350	325	299	350	301	324	344	332	326	345	314	310	334	307	318	364	329	299	328	333	347	354	320	296	314	320	345	317	340	330	330	304	328	350	330	319	351	318	330	319	305	303	314	337	296	340	300	355	333	303	308	334	305	336	329	316	357	312	323	343	339	329	308	346	347	313	366	338	332	323	323	328	352	315	328	317	329	326	338	365	294	320	335	319	327	312	317	337	309	305	332	325	351	291	326	312	308	319	313	305	338	363	309	282	337	325	326	330	317	286	307	303	326	314	294	295	343	330	325	336	341	281	321	334	328	337	326	292	332	331	301	340	339	319	291	327	313	318	331	364	293	314	309	333	301	327	333	308	319	344	315	298	313	305	339	306	338	331	304	321	336	334	311	325	299	326	326	295	326	333	347	348	346	328	305	323	319	323	287	310	320	319	289	339	327	339	344	340	301	313	302	318	326	311	321	322	317	294	319	333	296	312	286	309	322	302	352	308	335	333	366	364	286	314	297	331	302	330	300	303	323	307	326	306	293	335	305	299	335	316	305	313	314	322	304	340	335	327	325	313	297	332	345	335	303	321	268	333	335	310	314	309	301	330	330	310	338	330	337	321	298	325	319	330	288	346	366	314	327	354	323	322	293	310	329	354	318	353	297	346	280	312	332	344	287	304	329	330	329	308	324	328	330	326	321	332	307	301	311	313	326	324	307	318	339	304	335	297	297	313	313	313	326	325	318	326	319	322	325	324	307	326	317	343	329	335	330	313	324	321	343	327	350	313	348	303	293	314	320	325	313	334	336	301	364	315	337	304	346	351	313	334	306	311	320	331	314	340	322	271	361	342	328	313	327	331	305	352	340	336	283	327	312	338	315	304	358	299	318	326	326	315	306	310	337	324	349	334	322	331	327	307	320	302	321	297	325	327	314	323	334	309	304	330	325	323	326	312	312	312	332	310	322	309	293	366	327	319	313	323	330	329	329	341	332	302	306	349	327	313	299	349	324	321	310	276	303	305	300	350	319	330	317	320	312	303	328	342	323	338	327	346	320	291	326	311	324	320	309	314	276	316	323	296	312	293	352	333	318	322	284	307	329	353	331	330	363	299	328	300	293	331	303	300	311	314	316	303	305	311	340	308	302	343	354	306	311	315	326	303	323	359	337	310	318	328	324	315	323	317	330	337	325	341	309	339	299	315	319	313	313	317	340	323	300	334	308	332	311	324	316	329	311	307	302	344	340	313	330	317	334	300	336	330	344	315	326	303	348	341	297	317	356	329	351	321	342	291	341	328	337	324	349	302	309	324	332	315	319	309	293	322	319	308	337	326	338	320	341	314	348	320	311	262	312	322	304	340	320	345	310	317	333	299	321	302	309	321	329	327	348	307	326	353	337	316	336	319	288	303	330	318	355	304	296	332	336	295	280	328	296	302	355	338	338	322	326	297	323	331	323	358	331	321	333	336	335	321	319	319	350	308	319	317	329	313	299	331	332	308	344	331	331	335	373	307	320	329	319	307	335	329	310	301	340	330	286	315	340	320	328	338	287	310	314	290	305	319	327	339	300	294	328	293	329	320	322	318	300	345	289	320	340	311	315	288	344	353	306	339	322	321	302	329	326	349	315	332	331	313	347	334	337	306	320	313	303	349	326	314	333	333	343	339	293	344	331	327	320	365	337	325	327	320	300	324	340	338	315	326	306	316	307	359	292	325	317	329	373	289	305	341	303	303	323	315	296	351	332	257	291	327	323	319	342	340	329	298	323	333	283	317	351	284	305	328	285	342	370	344	331	339	323	339	316	321	323	339	325	289	318	324	327	318	320	287	319	328	350	319	313	328	318	311	358	326	356	329	320	312	346	322	304	333	329	325	374	333	296	325	349	297	328	323	315	330	312	328	325	340	303	308	323	321	327	331	330	296	289	299	299	314	301	320	343	333	337	325	307	327	295	327	349	346	360	356	338	322	319	322	325	329	310	312	339	326	321	323	316	321	347	287	341	320	327	324	332	340	325	306	321	287	313	352	333	294	299	327	332	323	326	330	308	341	302	337	349	331	331	323	338	302	298	340	335	307	296	299	297	295	292	284	335	359	331	331	307	344	325	341	317	321	325	340	313	364	344	325	320	320	333	297	289	290	331	314	290	303	333	298	357	309	319	341	338	327	322	315	330	326	323	333	302	315	304	374	284	315	336	322	332	309	352	334	306	303	329	308	340	304	317	312	330	320	306	307	335	307	323	272	347	321	326	326	286	292	320	315	313	287	334	320	346	322	324	325	329	300	304	314	347	288	291	323	343	323	317	332	351	309	311	329	362	311	327	340	327	332	316	312	314	312	338	311
24512	21518	29045	24417	20246	2215	734	522	431	385	341	328	381	346	303	335	279	266	264	288	261	242	290	274	244	229	251	252	265	253	241	239	271	262	249	239	245	273	253	242	240	264	246	237	256	219	260	268	255	238	248	271	258	264	237	238	258	251	249	276	266	267	236	255	253	255	257	247	249	277	247	234	247	243	237	245	229	252	229	261	263	250	254	247	221	253	231	258	252	240	261	245	249	236	258	257	238	259	231	249	224	238	223	250	228	231	257	233	234	250	224	247	267	214	220	243	247	262	268	230	206	231	292	244	243	225	228	252	259	245	220	241	234	248	249	254	231	257	241	233	231	227	250	245	239	279	254	254	223	247	237	256	246	227	203	246	220	248	268	232	245	254	246	265	239	244	230	240	244	267	260	274	245	237	217	262	228	220	204	227	237	216	253	245	234	278	226	252	233	228	257	255	233	246	255	223	245	256	258	252	225	255	258	235	264	240	215	253	243	234	248	245	251	228	263	264	246	244	251	242	234	229	269	229	243	228	252	247	246	249	247	254	258	249	234	228	245	286	231	247	273	227	261	228	231	242	239	230	221	245	249	254	230	245	236	266	240	219	259	257	225	246	234	230	228	250	233	220	243	242	238	257	243	251	237	265	254	268	259	265	231	246	237	249	226	241	242	238	256	251	239	229	252	260	245	236	238	237	221	248	253	237	231	225	250	273	250	208	244	224	232	227	248	253	255	223	257	242	239	251	225	258	246	251	214	229	229	243	233	211	222	238	243	261	240	246	243	223	257	239	236	210	248	212	261	234	236	256	243	265	233	235	238	237	226	241	230	254	233	240	265	256	275	231	231	238	258	211	243	256	259	247	251	251	260	252	259	220	239	240	246	258	235	228	252	231	250	233	242	234	244	269	248	231	228	236	245	229	223	256	223	248	241	228	256	239	241	218	245	238	237	239	249	267	232	242	226	244	240	238	209	241	253	201	283	269	265	239	249	235	234	225	247	234	253	244	245	232	221	230	267	210	247	241	230	244	259	223	229	232	236	225	237	212	235	225	238	237	213	237	238	226	223	244	261	276	244	240	237	205	256	222	250	257	269	221	236	231	276	237	244	208	238	253	245	235	239	210	256	244	267	252	249	217	252	278	267	274	263	248	237	221	239	236	237	224	261	244	247	251	254	229	241	254	249	235	244	231	236	238	208	243	229	242	236	257	232	244	254	245	226	247	227	267	219	242	235	242	262	236	234	251	256	241	253	256	241	256	269	237	245	258	211	230	284	229	261	228	224	239	205	269	225	251	232	221	258	225	249	251	231	257	261	234	227	238	239	234	250	277	262	218	247	240	236	259	236	247	234	224	247	256	230	250	255	235	246	224	240	233	209	258	220	250	224	257	220	237	222	251	253	242	275	255	247	232	230	251	243	269	239	266	251	246	263	240	226	270	245	247	227	251	225	246	217	263	219	238	272	255	249	220	237	260	251	234	251	243	256	259	232	255	250	275	241	259	219	214	258	242	257	232	237	264	247	235	215	261	257	221	249	253	250	226	252	245	265	263	250	235	238	231	253	248	253	241	235	237	216	231	221	256	252	249	255	265	241	230	249	235	250	259	240	249	279	250	245	227	253	218	245	257	230	232	226	235	277	262	205	251	251	251	237	249	221	227	278	246	220	217	232	225	252	246	231	264	253	263	210	239	240	267	230	218	227	237	222	233	241	270	235	262	239	239	237	258	230	265	245	226	259	239	239	247	247	232	242	240	233	249	239	250	237	243	243	249	251	246	237	213	270	245	245	215	222	231	254	229	234	244	240	246	227	224	249	220	255	266	246	245	261	237	238	250	286	233	235	223	261	258	248	251	220	241	254	259	269	265	226	228	259	198	240	245	232	257	250	229	235	242	212	268	274	272	238	257	237	239	230	255	260	234	225	227	242	244	236	236	225	257	260	260	246	260	251	223	230	284	234	254	244	234	232	265	258	238	232	254	214	243	242	231	233	223	254	244	228	249	232	251	241	244	246	231	255	241	224	221	237	227	245	281	252	237	230	228	216	242	250	265	286	217	243	229	244	228	237	241	243	259	240	226	238	280	220	254	223	246	225	251	246	232	237	245	265	245	236	225	246	245	268	241	236	262	282	224	232	218	243	249	243	258	226	245	226	226	236	217	243	266	255	245	248	263	254	225	244	264	243	214	237	217	249	258	228	261	239	272	256	240	216	227	272	244	229	254	247	226	243	252	223	237	220	220	219	226	227	270	247	225	229	234	262	248	222	275	262	246	244	261	227	260	249	264	267	231	257	224	225	259	233	239	256	244	235	219	231	226	264	250	223	230	227	246	256	247	210	241	244	232	262	235	264	244	272	234	240	264	226	222	253	250	242	225	237	271	241	241	244	248	204	270	248	268	241	223	212	217	263	221	230	256	243	248	256	239	227	249	232	247	248	227	293	264	244	262	261	247	239	249	243	229	238	265	238	223	257	218	221	241	229	252	238	225	261	227	242	223	233	226	226	229	226	234	217	239	227	220	232	252	256	235	231	249	252	242	238	242	233	243	235	255	246	232	228	257	236	259	240	215	221	246	238	241	207	275	248	247	245	228	249	267	259	229	209	245	267	247	228	230	242	225	234	256	242	246	242	224	254	195	264	236	243	217	227	237	248	244	239	245	229	239	246	254	250	229	226	245	261	255	242	230	259	229	261	226	228	236	243	249	257	265	237	205	241	242	256	238	277	241	223	225	246	251	235	252	249	239	218	271	209	259	247	234	236	255	234	227	250	259	243	233	233	237	207	223	231	234	227	252	234	213	228	222	212	246	235	271	234	235	254	231	249	234	240	247	282	238	241	271	231	263	255	233	255	220	241	213	243	241	223	245	215	228	233	252	258	245	211	206	226	251	227	250	236	246	235	222	253	244	267	262	228	250	242	235	234	227	242	255	248	239	221	225	221	223	241	261	233	263	235	267	239	236	219	222	227	254	235	219	217	263	230	241	219	246	230	245	203	223	240	244	258	243	271	259	247	239	251	245	223	239	242	224	260	254	233	245	249	244	260	227	244	245	243	213	235	236	225	254	265	232	256	238	235	240	250	222	210	236	233	236	237	243	247	264	246	228	226	241	253	254	261	244	251	225	238	210	241	214	247	255	248	250	241	234	249	248	254	246	224	278	224	257	248	241	224	273	243	228	244	252	253	214	234	235	230	220	256	259	235	234	244	252	238	244	223	269	232	256	230	248	254	245	240	275	225	236	234	237	195	248	197	260	249	234	227	226	253	223	255	258	245	244	201	252	238	232	245	225	221	246	260	231	241	242	230	244	223	217	274	252	230	226	223	260	273	248	226	261	252	221	251	246	207	264	268	238	252	210	233	234	284	267	250	234	250	227	241	228	268	231	244	211	222	232	249	251	235	237	246	229	277	247	226	244	251	237	243	263	232	221	248	209	231	223	218	251	238	246	237	246	244	252	203	236	246	253	229	261	249	255	257	284	257	240
30200	31644	10287	4016	2691	1932	1476	1247	995	873	870	728	698	629	619	568	576	525	500	470	436	466	473	422	465	447	450	418	404	458	423	433	426	427	436	410	369	429	413	380	400	424	409	389	423	406	417	416	422	443	407	399	419	358	410	390	418	378	388	418	403	408	380	372	378	381	385	397	379	366	365	358	439	362	452	391	405	404	371	379	402	400	416	396	389	403	388	360	373	406	375	385	370	388	400	358	379	385	369	411	384	376	390	366	390	397	400	393	404	367	362	388	372	403	400	410	390	391	433	361	406	385	371	391	398	387	370	355	386	407	413	389	382	414	399	387	383	414	389	398	371	385	394	415	381	364	364	378	376	378	392	384	361	406	399	391	395	370	401	379	381	406	363	384	373	418	401	392	395	392	415	373	417	362	429	385	386	418	419	368	389	363	383	422	387	368	420	445	402	397	398	372	387	428	407	378	383	412	410	354	396	385	417	395	419	418	385	391	419	414	393	388	373	371	384	395	366	396	413	382	375	416	398	388	375	384	390	393	375	417	372	371	388	429	386	390	370	392	393	390	385	425	360	383	396	392	375	374	402	376	385	379	418	430	409	386	416	405	407	393	387	403	410	383	406	381	406	382	451	386	395	361	384	362	370	391	383	395	391	390	380	401	372	388	386	383	387	394	395	364	391	375	395	375	377	404	396	377	394	405	400	373	432	362	388	414	384	408	401	349	384	363	362	409	419	390	399	385	381	381	388	419	361	369	409	397	429	416	386	396	412	362	372	403	390	414	387	391	353	364	395	392	426	404	379	348	375	381	393	397	391	389	397	398	402	374	405	373	372	348	415	394	391	390	399	403	348	389	406	415	380	371	341	391	386	389	384	418	362	418	395	385	379	406	397	391	387	372	366	403	392	387	389	412	418	387	348	409	394	411	410	397	409	354	405	414	368	403	355	357	405	395	372	384	375	422	374	371	387	364	392	378	418	375	375	377	415	387	398	383	360	368	381	393	367	383	383	419	397	388	382	397	362	369	415	420	389	394	386	378	381	377	375	417	382	415	413	386	398	378	387	389	425	349	393	405	392	391	384	413	410	388	371	370	385	402	371	377	344	351	379	369	374	348	402	401	421	379	384	428	398	346	396	376	411	374	404	376	369	391	397	390	407	399	383	425	383	411	402	408	396	395	408	396	389	396	372	412	410	365	363	414	383	358	347	411	401	416	386	377	373	412	400	378	421	403	411	393	382	392	395	396	400	376	392	399	382	406	401	369	382	413	415	369	398	387	369	368	395	387	373	400	383	411	407	376	397	382	389	388	402	376	387	399	374	405	395	369	397	414	402	382	384	402	381	393	406	393	389	350	413	357	366	431	353	388	411	383	387	406	392	378	374	395	396	379	393	391	382	408	371	368	406	381	379	405	377	412	377	401	379	376	416	376	386	367	406	382	402	388	398	389	379	400	435	372	433	343	359	380	396	414	403	377	386	406	410	362	400	382	387	405	376	382	399	407	423	355	367	388	386	366	396	391	352	343	398	410	393	392	395	445	395	374	407	381	403	392	392	417	391	384	339	374	400	415	375	386	403	366	429	383	401	414	397	387	389	449	421	395	354	418	381	386	389	411	375	421	409	420	378	361	371	375	408	387	426	394	388	397	352	410	375	401	382	386	411	447	374	405	385	370	388	404	394	368	384	375	405	362	389	399	389	412	364	389	370	399	412	440	394	378	388	392	403	385	386	369	383	388	391	387	400	412	402	414	403	391	403	398	386	375	385	393	392	426	432	352	369	379	368	387	361	431	428	412	401	340	349	370	389	413	417	396	405	388	397	392	398	398	418	413	372	400	347	371	404	411	389	401	397	392	397	427	390	374	321	376	400	391	438	398	395	395	370	385	411	367	398	400	367	349	388	448	345	367	370	364	383	392	379	389	373	413	365	392	425	395	397	425	372	462	357	420	405	382	411	404	413	395	374	422	391	391	411	364	403	391	395	400	406	360	402	362	408	373	370	408	404	356	419	385	411	363	382	405	417	393	361	365	389	385	412	409	345	409	399	381	403	410	409	376	381	407	395	410	413	360	375	384	390	393	391	413	419	400	364	372	372	393	435	393	396	377	419	356	392	413	390	397	381	380	360	374	415	390	411	423	372	378	406	399	372	389	383	381	380	396	390	379	362	382	383	404	382	380	422	404	373	374	413	397	387	359	397	394	425	370	386	395	404	391	384	353	374	389	398	376	377	398	386	386	346	383	373	404	390	387	392	387	424	386	394	351	379	417	410	363	359	412	389	394	414	403	397	406	412	400	426	406	377	409	363	378	400	362	390	387	391	400	388	384	356	374	414	410	368	400	398	398	387	375	400	345	372	385	386	364	415	386	390	397	432	384	401	350	398	403	399	419	415	427	368	417	399	384	388	359	368	392	380	388	382	366	385	382	380	396	387	385	390	394	405	386	416	350	368	375	397	395	400	383	429	388	403	424	389	417	413	441	377	357	401	408	409	377	382	393	361	390	426	370	370	373	422	420	388	368	389	402	386	372	384	393	410	410	409	384	390	355	426	395	386	401	374	378	405	418	380	380	410	405	395	384	380	391	406	380	388	344	373	423	391	390	393	390	409	386	360	406	366	412	392	393	362	369	392	392	391	382	413	375	412	418	387	385	367	407	411	391	366	417	398	390	400	362	398	408	383	396	366	401	388	406	384	393	385	373	362	398	386	409	400	395	379	383	412	389	390	374	395	397	417	382	383	386	392	402	382	371	372	377	410	401	401	383	363	415	385	393	374	379	427	368	400	380	364	389	396	386	381	411	422	348	398	378	409	388	408	386	393	426	370	365	408	373	415	389	390	398	364	397	378	354	405	412	389	380	354	387	384	400	396	360	400	384	406	405	369	402	377	368	369	425	392	383	410	381	366	397	367	375	383	389	377	425	389	373	420	373	374	415	374	351	372	444	403	409	394	391	378	401	405	417	405	367	345	384	369	373	410	351	373	392	386	378	397	430	398	443	376	388	387	405	365	384	359	399	391	380	424	383	368	383	363	394	374	411	405	392	376	381	410	394	364	362	376	363	396	381	409	416	415	416	422	360	413	412	388	382	403	359	398	409	374	375	378	400	392	423	414	410	385	363	426	405	402	396	386	417	345	399	419	386	389	410	341	392	386	438	425	414	413	374	403	427	417	406	406	362	392	381	429	432	388	372	393	428	379	396	368	411	407	387	389	399	402	368	402	383	408	406	422	406	387	367	380	389	383	409	405	401	415	380	363	401	414	365	388	412	405	404	373	382	388	397	376	392	385	375	415	397	408	403	422	378	417	438	377	409	381	390	358	402	381	410	408	410	396	400	397	390	378	378	377	369	361	390	373	368	366	381	371	399	378	385	377	453	403	394	407	400	386	373	377	365	388	381	382	435	407	413	412	404	356	416	378	401	407	416	385	396	383	377	387	376	371	378	380	389	365	387	412	376	445	398	367	378	384	375	390	370	381	365	389	402
23639	21584	29728	23920	21589	20501	2093	650	469	409	338	308	265	271	243	229	223	212	212	185	169	184	160	149	172	165	168	168	162	144	151	172	153	131	157	156	145	153	133	148	127	123	141	128	146	141	131	151	153	148	125	134	150	143	130	134	129	132	147	140	146	146	137	119	134	137	141	120	108	130	129	124	145	151	143	135	125	134	122	151	127	129	142	130	133	128	139	113	134	134	136	129	148	148	114	127	149	145	118	126	140	119	118	121	140	131	143	119	134	139	149	126	117	149	126	124	137	121	122	141	129	129	147	129	148	112	116	136	139	136	121	137	159	139	129	123	149	133	127	120	130	118	155	137	116	126	144	136	122	142	147	140	142	155	133	135	153	120	128	137	127	128	123	127	126	125	123	119	119	133	141	126	127	117	126	150	141	122	114	149	147	130	112	128	142	119	122	158	118	115	141	136	135	129	131	132	126	140	128	132	136	130	138	117	141	145	137	131	136	140	133	141	127	135	137	134	140	127	134	137	104	101	127	134	147	140	130	116	137	136	137	146	151	128	131	127	158	150	118	123	138	119	142	130	138	140	142	129	111	120	110	121	130	136	119	139	139	135	124	146	107	125	120	133	122	123	127	122	144	137	142	135	131	125	142	131	128	124	125	131	118	120	153	134	135	118	141	137	134	119	113	114	132	123	138	114	140	137	127	140	133	138	133	138	137	122	133	127	127	132	126	145	119	145	138	128	127	119	130	131	127	117	141	126	117	141	127	130	117	124	127	131	141	138	127	128	128	131	145	118	135	111	149	130	132	126	125	111	123	113	146	128	140	130	140	123	147	122	130	155	124	166	117	115	139	146	144	121	116	135	112	132	115	133	123	112	145	136	129	145	133	123	147	146	125	111	110	116	154	139	157	124	143	142	130	110	123	140	122	127	132	144	133	108	141	114	114	129	149	124	126	143	146	132	123	154	132	96	127	138	125	131	120	136	125	146	124	129	124	117	129	146	102	139	118	138	131	136	122	136	112	154	146	111	146	125	124	134	125	123	128	119	139	142	111	114	133	123	113	142	161	127	140	117	125	138	117	128	147	116	156	142	134	119	139	143	131	127	129	140	124	120	132	126	134	110	136	146	115	124	108	118	114	125	121	116	136	123	128	133	117	125	129	138	139	93	138	121	137	122	131	130	113	125	148	127	126	126	130	120	122	142	125	147	165	145	136	134	137	155	129	116	119	147	121	146	112	134	134	128	128	130	120	142	145	129	131	120	129	121	108	111	138	141	138	114	108	130	126	125	119	130	139	127	152	148	143	135	141	123	123	135	131	122	140	122	120	121	142	125	118	119	115	148	129	120	113	150	119	133	126	153	147	146	135	127	122	116	134	122	118	128	135	128	138	121	127	113	150	143	131	130	130	130	155	136	125	122	117	117	117	114	112	116	141	143	137	134	152	130	133	127	140	132	153	135	145	128	111	119	140	128	115	140	150	128	118	117	133	131	120	146	123	136	133	133	125	129	106	133	145	112	127	132	129	147	118	117	109	149	135	120	129	123	130	125	125	128	128	108	118	132	146	123	127	119	123	145	133	150	140	130	113	117	128	113	129	130	126	128	129	152	117	114	113	120	133	130	135	130	133	125	136	138	129	127	117	142	137	128	134	138	115	125	132	119	149	123	133	128	115	140	116	144	102	125	132	134	134	138	144	124	136	119	117	118	130	136	133	127	134	138	139	137	135	154	131	130	142	123	134	129	148	126	122	133	135	127	132	119	134	134	152	135	134	113	130	121	122	117	111	124	113	109	138	139	135	115	128	106	131	120	123	128	113	115	152	127	118	117	121	114	141	133	130	119	125	138	118	151	142	144	128	124	130	142	146	121	112	127	132	128	106	118	134	137	141	136	129	129	120	146	118	132	152	115	131	142	121	138	122	148	130	145	139	120	117	131	109	139	143	139	126	151	112	122	136	125	138	115	142	149	120	127	136	125	138	125	122	144	126	127	122	116	126	111	135	134	139	129	104	112	85	124	109	135	106	145	130	132	122	115	118	126	137	120	119	140	116	125	137	138	126	125	113	131	147	136	110	128	138	143	130	106	116	154	132	126	130	118	162	145	137	132	127	124	118	137	123	129	113	140	134	139	123	140	137	111	124	137	116	119	132	127	141	132	134	111	119	144	125	136	130	120	121	136	133	138	142	129	157	129	127	123	114	142	122	136	122	138	119	123	127	126	141	129	138	126	124	122	107	122	141	129	112	110	129	146	129	129	133	123	146	117	128	130	123	145	118	132	137	141	138	142	121	132	126	126	140	126	125	128	141	135	131	125	145	141	120	113	141	129	120	130	126	140	114	126	132	121	130	132	117	133	119	116	123	136	143	150	122	134	106	133	135	147	137	148	124	125	126	138	127	140	125	135	114	147	127	148	111	120	129	109	130	144	146	109	147	119	138	115	123	133	131	135	126	141	137	127	127	135	136	132	128	124	119	146	131	122	135	131	162	128	122	141	130	119	118	136	144	139	126	131	126	117	145	145	132	137	127	122	128	120	130	138	140	131	126	134	125	119	116	126	118	126	130	122	134	126	115	123	132	130	130	125	138	114	120	132	150	132	113	127	137	144	142	117	112	146	109	131	108	127	120	118	130	125	118	131	126	141	122	130	132	139	120	129	150	127	140	121	116	132	127	127	146	126	119	145	123	118	135	127	141	144	137	131	147	139	146	135	149	124	124	119	125	117	122	136	139	141	109	152	118	137	130	142	121	118	134	121	103	126	138	136	150	118	119	139	141	140	108	123	126	135	137	137	136	114	136	132	126	110	138	124	140	120	117	120	125	101	120	102	127	132	135	136	133	127	108	129	145	147	124	125	139	131	113	119	135	132	108	145	135	144	124	137	119	119	130	138	123	125	129	105	141	128	143	121	107	130	126	141	116	127	121	146	126	123	120	118	125	135	121	117	127	137	124	135	144	125	122	135	136	120	137	105	153	151	143	121	126	124	119	133	138	119	142	132	118	120	119	128	141	129	114	125	117	134	109	138	135	143	141	137	108	122	146	129	131	127	116	124	115	126	126	121	132	119	121	145	119	151	145	140	125	133	112	137	130	126	129	138	123	125	134	122	146	126	148	135	116	135	141	108	127	122	130	120	139	135	116	116	140	116	140	136	108	132	152	126	140	133	135	121	135	133	137	133	124	113	118	130	136	139	141	112	127	116	126	131	136	138	133	145	124	128	153	125	137	150	146	144	136	152	136	125	142	135	127	118	126	124	94	121	122	142	129	142	135	106	159	135	132	110	150	116	131	117	137	125	128	160	117	151	110	137	111	133	131	137	116	132	145	120	150	125	128	120	120	130	128	123	141	138	129	136	125	124	130	137	138	129	138	117	135	130	131	121	138	149	125	124	126	131	127	135	148	129	145	98	140	131	131	138	127	150	114	133	128	130	128	114	155	138	148	141	118	143	123	134	115	114	166	132	125	121	135	127	140	140	151	127	125	128
35476	35835	14612	6801	4468	3273	2428	1831	1435	1221	977	847	786	709	648	545	501	446	471	429	406	358	351	360	359	307	345	302	332	294	298	295	283	274	294	258	271	267	274	256	264	251	265	255	256	248	232	231	236	214	243	265	265	249	244	262	275	211	255	261	251	218	247	244	246	219	225	244	234	214	239	212	234	242	186	233	222	205	212	238	217	222	209	231	238	215	230	223	214	197	239	262	213	210	225	225	204	227	220	228	204	218	224	232	246	198	234	220	219	190	209	250	214	192	213	204	206	209	214	236	242	215	220	226	208	215	229	217	200	219	219	216	211	216	212	226	188	233	233	266	210	202	218	242	232	211	236	218	239	216	238	206	223	196	203	237	201	229	203	225	222	180	237	231	242	253	231	231	243	226	222	242	224	224	214	212	205	207	218	212	206	208	237	228	203	217	196	232	223	184	223	212	218	231	245	215	214	229	198	216	218	237	211	220	207	232	246	244	226	238	222	210	223	229	208	212	220	229	202	219	210	240	221	252	208	230	228	211	208	217	175	245	196	188	216	209	207	186	200	225	197	213	204	208	222	203	209	187	229	174	229	206	193	240	239	225	233	226	237	224	197	225	224	206	212	209	212	188	224	197	217	221	190	191	203	223	224	207	210	238	237	248	237	208	240	233	218	210	219	225	198	217	210	206	221	224	201	212	213	224	210	241	197	239	224	217	204	218	240	215	210	230	243	201	217	217	205	180	212	212	200	211	210	191	215	198	211	213	225	219	206	216	213	200	230	180	226	217	196	199	199	211	228	241	206	218	226	234	214	252	198	203	232	228	231	233	213	228	205	207	223	220	226	188	179	183	215	208	213	196	195	209	199	225	194	222	207	225	222	217	226	206	203	232	216	225	202	201	239	228	200	209	221	182	201	217	221	208	197	202	216	183	218	201	205	227	207	230	202	221	189	233	211	239	204	222	209	200	241	203	208	216	240	224	231	225	207	194	216	217	205	200	248	209	216	216	188	229	209	215	231	232	237	229	222	226	217	188	193	203	217	200	216	218	232	233	245	209	191	193	238	214	242	205	237	216	198	234	231	224	188	207	214	189	242	207	227	209	231	206	230	227	218	189	206	203	209	206	239	232	208	230	251	209	191	226	218	210	208	245	213	199	213	207	249	237	204	241	233	221	207	196	206	207	213	198	228	218	231	213	227	217	236	199	227	234	207	220	197	198	209	224	215	198	223	233	238	223	240	237	216	213	193	241	209	223	238	200	217	221	225	222	211	191	227	226	224	222	207	210	200	220	211	203	205	219	215	218	216	214	211	187	233	216	246	236	210	211	202	199	235	218	226	214	220	243	217	219	241	180	216	203	233	237	219	211	191	223	222	242	240	207	189	238	219	193	200	218	197	216	231	227	238	227	203	226	196	203	210	247	221	234	205	189	234	212	221	193	230	236	209	209	227	214	186	237	216	214	224	211	225	223	193	222	214	214	207	184	245	188	217	209	217	219	225	233	217	224	221	215	209	225	202	216	190	213	231	188	242	227	221	212	236	219	230	206	228	230	225	217	214	225	199	220	186	221	218	217	209	194	197	206	222	218	201	204	207	214	193	251	224	188	206	230	209	202	221	207	228	206	195	210	220	199	221	193	213	181	196	218	206	193	241	224	224	229	217	223	217	220	233	219	244	223	203	210	226	229	195	207	220	212	191	219	218	233	234	214	206	219	210	190	224	235	178	201	223	227	236	218	244	230	236	189	218	216	229	200	202	211	247	222	230	253	228	218	227	210	197	241	216	213	215	208	200	219	212	194	227	213	215	207	194	218	227	200	226	220	194	215	201	212	211	232	220	216	219	206	178	225	222	232	211	216	221	212	201	209	233	180	194	232	236	211	217	235	219	234	226	225	206	218	206	204	220	189	231	204	215	196	226	212	215	224	224	223	219	237	213	212	223	224	227	202	227	212	210	227	188	195	219	197	196	215	209	218	210	212	227	226	232	208	206	225	214	187	214	198	238	201	216	230	235	216	201	226	198	233	230	223	182	211	221	207	225	213	197	228	207	212	224	215	221	206	200	215	215	212	230	205	215	220	243	223	229	217	220	210	241	221	224	198	217	210	198	208	210	214	230	196	227	236	215	217	228	204	224	212	239	242	219	233	244	204	231	199	219	236	208	240	228	212	193	227	210	238	235	209	230	218	231	186	201	215	239	221	218	226	232	194	207	219	242	243	217	232	191	221	198	214	185	221	238	233	236	210	193	229	219	208	207	215	236	218	202	201	246	246	210	193	218	206	194	224	239	209	217	230	212	232	206	218	218	213	188	222	192	229	216	214	202	210	189	197	225	223	228	224	217	231	210	204	219	211	212	232	209	214	190	209	185	231	200	224	212	217	194	198	207	211	222	243	220	187	187	194	200	208	201	211	231	180	210	206	203	222	193	211	209	218	217	194	209	214	235	191	209	216	233	263	194	235	228	214	231	212	228	194	253	229	206	212	200	225	225	204	196	219	222	226	246	189	216	236	212	204	206	206	201	197	230	204	196	212	230	218	229	221	215	195	208	226	201	216	199	206	234	190	206	217	198	196	214	221	205	215	213	194	219	212	209	175	226	233	207	211	208	253	234	226	245	212	225	226	206	220	208	204	201	214	251	245	213	204	213	206	214	213	217	227	189	208	229	211	216	229	209	210	223	226	230	225	211	217	215	218	223	211	214	222	199	218	193	212	211	246	205	228	208	220	238	208	247	212	199	250	217	216	219	202	196	190	207	238	198	209	231	239	204	224	202	200	195	234	233	227	219	232	205	218	224	224	207	209	235	199	204	229	225	231	217	228	208	235	207	248	199	207	224	213	225	215	180	215	217	217	210	196	224	213	195	218	217	204	221	204	213	211	205	224	225	222	246	214	212	233	225	219	212	208	200	211	208	220	211	215	235	203	205	232	213	219	184	217	231	229	188	238	228	257	223	241	212	199	209	224	213	232	208	188	198	217	214	210	234	229	246	197	232	204	224	211	202	199	199	214	213	219	218	215	201	185	201	195	200	210	233	184	211	226	195	216	221	244	215	220	198	230	190	219	213	236	217	216	204	216	229	201	270	243	203	225	208	203	218	257	206	230	204	228	207	239	213	204	207	242	239	197	229	203	197	223	211	225	222	203	200	212	189	206	217	222	207	233	202	237	206	228	198	212	224	225	209	201	195	224	220	220	206	233	227	198	207	219	235	216	233	248	211	207	205	198	231	235	199	214	223	213	213	201	222	242	205	214	224	196	196	214	222	227	217	200	224	214	226	209	206	209	226	201	193	232	232	209	213	207	229	210	216	210	264	226	220	235	203	237	203	221	224	201	192	240	217	225	239	207	201	228	205	209	215	203	243	199	239	216	211	198	213	231	200	201	229	226	215	228	226	236	210	242	200	204	208	235	252	218	215	191	216	176	224	229	222	207	216	221	203	219	234	238	228	195	201	223	236	188	231	219	234	234	242	214	236	223	202	211
27253	20888	9023	533	305	236	232	229	212	200	215	199	212	219	204	196	195	226	192	178	213	220	204	201	205	207	193	195	186	231	197	219	201	201	191	239	169	208	208	191	219	210	201	219	205	202	218	220	188	186	189	222	201	188	201	208	200	213	217	225	197	187	209	209	245	187	216	199	215	214	182	221	186	217	217	208	209	205	186	230	207	200	203	188	202	201	198	193	196	228	216	211	202	210	205	224	228	193	209	214	188	192	205	203	202	215	218	189	205	198	206	189	216	210	172	172	196	197	177	206	239	204	202	194	228	207	206	208	196	203	213	205	184	196	226	187	215	203	213	203	222	183	211	220	191	176	199	196	197	195	177	191	196	231	200	217	193	206	204	208	206	225	196	210	180	212	221	208	172	227	228	194	215	176	173	203	218	215	188	184	223	234	206	191	186	205	213	204	196	202	225	193	207	190	187	195	192	216	212	211	201	184	199	208	188	227	201	213	199	194	215	229	198	229	197	205	208	222	220	199	205	189	175	214	222	209	200	210	202	198	188	219	201	224	186	223	195	200	205	190	227	218	194	199	206	212	206	188	191	208	201	225	208	177	187	214	206	211	212	190	198	200	201	199	208	204	185	183	197	210	219	240	192	184	215	214	194	187	247	216	216	179	219	215	206	210	186	181	207	197	203	214	213	205	185	205	211	209	198	199	202	221	197	196	221	209	192	200	196	189	220	231	173	208	209	197	181	200	183	247	201	199	211	206	212	199	210	217	231	179	179	206	203	201	202	197	181	222	189	201	222	201	215	197	231	186	205	224	216	189	191	202	201	206	206	202	199	180	215	173	200	176	188	191	200	201	205	209	222	204	201	175	183	195	198	195	200	183	206	201	186	200	223	221	193	188	195	181	200	192	181	196	210	225	217	169	210	212	185	207	233	219	210	213	220	214	196	208	208	197	183	216	189	211	233	205	186	223	203	201	204	218	175	205	221	229	202	217	230	237	213	208	211	215	187	188	200	191	197	185	219	183	231	215	195	219	216	197	197	184	189	219	183	213	196	210	209	196	218	183	220	197	171	190	215	203	198	194	200	200	198	207	198	214	194	201	196	233	208	201	201	191	210	200	195	207	198	201	208	215	196	246	192	206	177	209	213	174	197	214	196	212	170	212	186	190	207	223	207	218	189	205	236	193	209	215	200	207	185	211	209	196	209	199	201	191	205	212	206	204	214	206	223	208	213	197	211	193	196	186	200	209	226	191	208	175	217	202	172	186	184	191	221	203	194	197	198	201	202	214	214	208	200	204	207	171	194	176	206	183	210	216	206	209	192	200	218	205	244	215	216	178	213	193	189	198	185	189	196	211	190	212	191	196	165	191	195	188	217	175	179	210	214	225	219	198	188	214	195	199	174	216	197	215	195	210	190	187	201	206	204	236	197	197	192	197	202	219	213	201	210	181	190	181	219	194	216	200	228	215	189	196	207	225	191	207	200	198	214	206	222	214	192	196	197	195	197	204	186	219	215	195	201	240	185	192	199	214	190	229	182	205	222	203	252	202	186	190	220	219	200	204	167	203	197	192	195	228	210	177	188	198	196	213	204	199	182	191	202	196	193	229	233	202	216	203	197	207	192	184	208	200	202	213	193	199	211	238	195	206	210	203	224	197	220	201	215	194	174	221	209	226	195	208	225	250	218	179	186	192	197	208	199	215	178	201	222	222	212	209	192	191	191	216	201	232	215	205	231	203	200	194	213	206	221	217	204	186	210	200	195	215	215	202	209	219	215	220	208	194	205	201	217	194	190	216	218	196	197	210	219	193	197	181	215	190	197	204	177	232	179	198	223	185	186	224	215	208	185	184	200	216	193	223	188	213	216	200	213	194	182	226	201	193	224	207	184	204	199	207	219	196	219	227	201	216	213	214	213	208	212	210	201	212	205	203	199	202	211	226	194	191	199	209	210	191	208	194	212	184	226	195	195	194	193	199	182	193	215	189	203	168	218	178	209	204	208	197	214	232	212	211	190	217	201	189	197	190	229	205	216	195	221	179	197	195	197	190	242	216	215	196	207	206	239	213	207	233	175	208	215	201	201	179	208	211	196	199	230	214	198	197	216	211	202	161	219	203	222	232	195	177	224	216	200	217	192	179	198	195	206	204	197	216	215	222	211	185	195	212	201	215	193	240	211	200	187	207	215	212	205	220	224	202	214	218	221	209	201	210	191	201	178	180	200	199	212	165	193	199	205	212	231	211	223	179	198	214	180	218	204	181	208	201	207	182	211	195	199	192	207	221	195	225	194	187	181	232	207	188	180	193	205	181	185	225	203	225	204	203	213	203	197	218	218	221	208	227	221	190	195	195	184	213	241	181	210	210	230	203	210	210	172	203	210	220	184	212	185	192	227	209	215	214	222	228	199	204	214	234	205	204	214	206	218	217	200	220	211	213	199	205	194	197	188	207	217	207	207	222	229	213	191	196	220	212	221	205	218	184	219	213	207	195	199	208	197	218	182	218	198	225	211	182	211	176	196	211	181	204	206	185	198	205	210	205	229	190	207	205	202	213	207	212	207	214	203	216	189	213	193	217	208	221	195	211	154	203	196	201	210	213	212	236	222	211	222	197	188	214	199	193	221	203	200	196	220	205	198	227	197	197	203	197	202	203	200	181	185	197	205	188	208	207	211	201	196	214	215	171	219	197	175	208	227	197	196	198	200	216	215	217	205	188	203	221	185	179	213	216	217	194	226	205	200	189	180	233	230	216	196	203	209	219	169	208	197	196	186	196	211	214	200	200	209	220	216	211	201	198	202	219	227	204	214	215	201	198	214	181	192	214	171	207	235	196	208	186	213	213	221	196	208	214	218	184	194	191	210	213	227	224	203	196	217	183	210	190	205	200	204	206	172	169	218	199	200	183	194	204	210	209	190	187	213	204	223	182	220	202	214	183	191	214	190	230	211	196	212	182	210	215	191	244	204	213	197	192	205	193	211	192	221	206	204	215	211	204	228	185	216	187	230	198	221	205	219	182	212	198	211	168	183	228	204	210	196	210	190	195	224	188	206	200	206	224	201	206	216	210	218	218	204	194	205	215	213	210	233	207	216	194	214	219	196	192	197	205	203	205	206	214	183	200	204	182	209	218	170	194	219	218	195	199	207	204	212	206	237	204	213	206	190	191	185	186	211	169	206	190	205	212	211	188	207	205	214	220	229	190	205	204	177	197	202	218	203	169	182	213	184	212	198	203	213	199	205	231	227	206	191	206	197	197	204	211	196	201	198	183	213	212	190	196	205	191	219	219	198	196	194	229	182	210	217	211	204	193	203	232	182	197	171	188	206	216	211	201	195	201	202	213	206	188	188	204	229	203	185	239	183	215	198	193	191	203	209	202	177	203	199	190	233	209	214	204	197	217	203	188	199	184	214	194	175	220	191	193	198	235	177	218	180	189	219	178	214	210	229	196	192	202	207	229	207	195	206	207	188	205	204	223	202	205	199	245
11907	7519	3910	709	547	475	422	403	386	341	381	353	336	318	356	336	356	320	366	340	370	369	328	333	328	322	331	324	328	340	352	354	321	348	337	335	332	318	338	298	288	322	369	308	340	328	337	315	333	335	325	318	326	347	300	328	337	334	306	339	320	334	339	323	300	299	332	337	344	334	325	326	310	294	313	317	309	356	305	333	288	302	347	309	358	327	355	331	327	327	357	353	334	291	319	324	351	329	296	356	332	359	328	330	304	314	336	354	363	292	318	331	332	354	314	321	346	312	319	338	317	308	349	330	328	348	316	325	340	299	322	304	344	274	329	297	291	343	312	340	311	346	327	329	331	299	315	308	320	323	337	306	321	333	334	334	341	331	322	334	332	321	322	340	307	319	310	291	335	324	325	335	291	321	287	336	337	330	313	352	304	356	322	336	367	305	331	347	336	327	330	325	339	332	314	344	304	366	334	339	329	309	306	328	305	307	330	333	334	325	327	322	324	347	322	343	306	348	327	340	305	323	346	318	343	328	309	313	338	298	363	277	302	333	331	317	310	325	330	356	333	325	349	307	337	367	341	330	348	329	312	345	329	312	355	343	339	349	333	312	301	335	288	306	350	314	334	315	311	333	317	331	300	341	293	315	341	311	321	309	316	307	350	310	312	310	334	330	307	324	333	335	334	347	310	325	353	345	315	341	347	324	323	339	301	325	356	325	327	320	338	321	378	345	327	321	275	318	359	313	311	338	327	315	314	328	348	345	326	332	343	310	371	337	337	319	339	343	353	314	312	318	328	310	331	323	338	337	324	306	336	330	342	335	324	304	344	286	373	295	290	318	322	351	328	346	325	337	348	315	328	349	332	331	290	316	353	348	333	327	347	353	324	318	334	345	322	335	332	313	312	327	333	334	312	310	353	314	325	330	350	355	357	337	315	330	310	345	338	320	333	328	330	335	300	327	345	316	311	320	319	329	339	295	322	324	323	320	344	319	332	319	337	323	338	348	348	363	333	331	306	310	320	328	317	335	325	333	316	298	343	323	312	316	328	317	321	296	331	344	318	351	335	357	314	314	318	350	368	337	332	334	333	334	310	330	329	356	305	298	329	347	314	350	315	324	331	328	337	329	308	310	340	347	342	321	342	315	300	340	337	324	347	344	335	327	365	324	333	339	328	306	347	320	310	310	344	334	337	329	313	329	360	316	320	299	318	292	316	308	301	303	297	340	323	326	338	321	320	332	312	329	336	344	350	334	322	336	319	316	325	308	297	334	356	314	330	319	334	334	338	316	316	354	342	328	294	337	310	336	336	358	312	331	334	342	332	312	331	314	315	332	350	335	320	343	340	328	332	304	293	285	330	303	308	357	310	350	341	331	334	322	312	344	337	374	318	302	330	327	351	334	333	327	370	311	308	331	339	342	350	330	345	331	310	357	325	346	348	329	320	350	342	363	325	325	327	341	329	332	345	322	316	341	335	319	290	353	343	341	316	322	352	330	340	350	334	345	295	314	329	316	311	300	311	316	346	352	297	318	332	328	317	356	330	366	319	305	291	329	311	342	335	325	316	355	331	343	321	314	281	352	340	299	337	325	318	319	358	337	313	342	317	330	334	331	315	347	357	341	315	325	328	341	322	320	333	328	329	319	316	354	341	284	344	322	333	306	311	288	325	346	334	325	320	312	328	319	360	323	335	313	327	325	383	326	347	332	326	300	330	348	323	318	321	300	360	311	319	310	319	336	332	310	306	325	349	320	325	358	340	301	318	324	344	341	332	324	298	326	299	339	346	334	326	330	328	341	309	314	343	321	312	358	350	326	337	347	334	333	310	328	321	325	350	305	307	331	329	320	311	319	323	347	311	349	325	313	317	297	337	316	312	313	326	342	321	332	321	325	348	321	378	358	332	324	327	344	336	311	336	365	330	317	339	295	368	342	332	296	378	332	307	323	347	351	300	325	339	323	314	321	345	307	314	337	359	326	360	306	302	338	321	346	312	307	325	318	316	319	348	382	314	305	309	328	299	319	335	328	337	326	320	314	323	341	303	306	310	334	293	312	353	332	323	339	333	350	355	346	326	336	320	330	336	337	354	321	318	346	322	344	323	311	315	307	281	322	329	318	351	317	322	333	330	296	324	350	332	335	314	354	341	317	326	302	332	308	325	329	338	326	325	340	328	335	307	327	316	325	336	330	327	369	339	306	332	325	330	336	317	347	344	302	339	362	349	323	325	332	360	351	316	322	321	347	345	342	307	328	311	316	311	298	290	313	372	315	324	327	312	336	325	349	332	323	340	314	326	332	328	312	342	324	330	335	326	320	311	318	293	317	311	299	321	353	352	323	313	338	321	324	350	319	316	304	324	348	317	328	331	318	335	324	344	319	326	315	345	357	324	337	308	318	342	335	351	322	298	334	336	316	322	316	337	307	330	297	320	365	306	308	313	317	336	296	311	346	324	325	334	358	305	340	314	305	327	318	331	349	308	330	349	341	342	325	317	335	333	315	344	328	318	329	338	344	316	325	305	342	304	384	340	311	335	330	317	329	315	352	301	317	337	329	331	324	304	342	334	348	318	334	328	319	363	303	326	317	346	316	321	320	342	320	330	314	321	333	335	317	335	329	306	326	341	326	348	331	328	371	342	320	340	338	346	350	341	367	331	349	311	323	333	324	323	314	312	366	343	325	327	338	323	346	327	318	298	325	316	314	320	328	315	324	326	331	325	315	289	323	364	311	321	322	318	333	330	313	323	347	306	336	280	320	357	327	334	301	320	296	330	331	286	354	296	336	322	327	347	339	346	309	322	373	313	303	326	331	295	321	310	309	320	321	327	312	357	322	324	370	303	318	324	319	325	320	325	337	328	358	347	332	336	333	328	311	352	335	310	326	320	321	310	321	329	323	345	304	328	351	325	320	304	312	319	321	299	325	330	334	338	337	348	348	330	323	347	337	334	315	322	334	339	309	318	324	340	338	332	358	321	352	306	332	283	338	302	315	339	291	327	311	312	360	348	282	330	308	301	332	341	325	325	335	344	328	307	322	354	319	319	335	297	346	319	312	321	318	321	344	351	338	324	313	332	335	333	329	330	335	310	288	349	343	304	311	289	303	323	322	301	319	310	285	295	338	346	337	308	355	315	343	316	327	330	326	308	294	284	321	335	340	342	290	362	310	335	322	346	363	358	358	331	328	304	317	357	337	308	287	281	323	280	313	313	290	319	290	301	348	346	341	325	318	329	316	346	340	309	353	319	348	313	312	340	296	291	316	327	366	358	317	353	321	311	345	335	335	324	324	338	318	331	315	332	332	342	331	320	328	317	334	347	311	340	341	343	324	324	316	328	320	322	314	275	344	304	345	315	331	317	311	290	331	363	317	322	343	308	306	345	306	324	321	346	296	327	319	312	317	321	357	325	370	290	342	340	333	320	317	301	321	322	323	312	293	319	307	344	307	337	305	338	338	333	342	314	316	323	312	343	319	325	318	330	355
24538	21568	28835	24761	20011	1972	653	499	430	415	354	366	331	304	315	301	307	312	277	286	256	275	297	257	284	273	248	289	249	282	241	249	254	249	249	255	233	247	250	235	227	242	265	263	247	264	259	259	247	219	226	275	254	259	257	263	237	244	260	237	253	236	265	240	243	257	256	242	260	258	264	264	251	246	224	214	247	277	237	253	235	253	270	263	238	233	235	250	258	234	239	251	242	250	219	246	242	265	251	247	226	259	280	242	252	251	235	252	242	216	252	240	244	254	238	267	265	239	274	249	232	232	247	225	262	273	262	220	245	238	220	251	263	267	232	253	253	246	227	267	252	254	264	227	242	258	258	243	250	240	237	220	257	247	225	242	247	264	227	262	249	236	235	256	249	241	254	235	250	285	257	226	240	248	236	234	226	240	247	275	250	252	258	264	260	231	256	229	233	254	213	259	238	234	276	253	217	237	263	247	225	246	257	234	247	249	234	239	226	250	270	246	229	239	254	241	237	242	272	233	243	248	249	277	238	269	232	266	228	263	239	273	238	239	244	253	249	244	208	238	244	259	206	266	257	214	248	257	244	260	247	227	263	240	258	232	216	237	232	232	218	259	253	228	233	233	265	234	239	264	220	240	257	255	251	255	231	262	232	243	213	229	285	278	248	244	220	256	252	239	252	227	245	252	250	239	257	244	251	265	241	233	213	248	240	244	255	211	227	247	251	250	239	216	218	267	268	249	259	245	264	250	274	223	258	261	233	243	216	254	250	233	230	245	239	235	278	248	215	256	217	243	235	245	252	255	222	290	238	238	249	244	262	250	239	254	239	247	246	256	229	242	249	272	255	235	249	234	236	238	262	245	225	234	251	235	228	254	259	256	223	253	257	226	247	229	234	283	237	262	231	253	264	228	261	214	261	263	230	254	250	288	233	243	244	239	244	249	252	245	225	238	247	261	260	220	239	248	252	234	287	259	233	230	278	269	249	258	207	258	227	263	241	249	222	253	240	235	244	231	255	240	278	233	256	237	265	226	221	222	252	242	266	230	257	261	220	250	223	253	243	241	236	258	282	265	245	276	224	242	209	242	261	238	256	268	264	290	243	234	245	260	222	259	225	252	233	242	258	240	229	225	238	258	238	239	258	233	228	237	244	235	244	244	233	256	238	253	264	237	239	283	244	238	247	253	226	246	242	283	264	228	248	218	252	245	223	241	256	206	253	262	246	225	239	236	267	226	255	222	219	245	228	245	240	217	263	244	245	263	232	203	277	243	237	272	244	270	258	218	244	242	227	262	226	264	251	237	239	240	241	243	262	247	257	251	251	227	252	248	232	240	290	245	249	256	242	228	249	240	245	226	219	241	238	221	280	244	268	268	260	235	245	280	239	255	261	247	233	248	237	252	240	242	246	241	238	251	279	251	277	272	253	250	250	247	242	251	215	225	252	242	249	225	231	258	204	231	236	234	234	249	221	223	232	260	242	240	220	248	260	221	234	231	268	244	272	227	257	218	256	230	239	268	254	259	220	224	228	217	262	262	258	226	246	249	241	246	223	265	261	234	253	231	260	237	250	266	279	259	240	233	254	232	235	219	289	247	253	249	265	252	243	223	248	230	245	225	223	267	260	234	256	226	229	243	222	225	249	227	231	232	262	240	266	241	261	257	220	244	282	265	251	258	258	240	247	249	243	266	243	267	237	213	249	243	221	242	239	235	241	255	239	210	262	226	225	281	257	245	225	240	253	234	229	267	262	259	243	261	250	217	242	241	239	244	243	254	252	227	233	236	259	250	238	301	231	225	224	268	240	256	240	226	235	252	279	270	240	250	258	248	256	243	234	240	206	245	235	244	234	262	257	215	243	236	260	241	223	265	265	233	250	248	234	240	218	256	235	260	225	267	251	253	256	278	236	253	268	228	227	262	252	253	249	235	275	258	256	246	231	247	252	243	245	254	271	253	261	256	261	255	251	240	271	291	266	239	250	220	226	220	240	245	251	255	263	237	247	256	230	244	255	244	260	267	236	219	235	224	248	253	272	253	262	252	232	270	260	240	247	222	221	224	245	244	240	264	279	217	236	255	240	299	235	269	242	271	212	259	242	253	209	223	244	243	274	229	256	217	301	271	232	227	258	248	243	221	258	232	267	253	248	241	211	267	214	244	242	217	250	237	234	233	253	236	243	236	259	246	245	234	238	221	255	265	232	268	270	280	235	235	239	231	230	267	268	252	251	258	284	263	252	236	261	256	236	260	229	245	258	220	247	242	250	260	271	243	260	213	242	225	245	252	249	254	256	264	263	264	260	223	227	227	261	262	251	252	242	263	213	237	254	250	230	231	240	247	244	241	265	222	228	253	254	270	262	254	256	252	222	237	236	243	246	232	219	262	246	243	244	246	242	288	236	272	230	241	259	249	249	246	234	254	222	235	252	232	227	264	239	256	306	251	203	246	223	245	251	220	254	248	217	260	265	242	249	206	230	261	258	250	238	263	254	233	262	241	262	236	255	240	263	229	220	235	229	260	233	244	239	258	245	257	234	266	233	247	268	226	259	224	261	236	255	249	265	254	250	262	241	230	257	240	236	235	242	247	251	233	224	198	246	252	253	242	277	244	228	225	270	258	254	244	279	277	250	257	239	252	197	243	244	246	231	241	227	238	245	229	232	206	256	252	261	238	249	257	286	251	262	247	249	224	250	259	261	249	260	251	257	258	231	276	208	255	235	262	253	281	274	250	251	222	248	239	256	232	266	244	264	260	253	197	263	235	234	259	240	253	250	230	246	248	263	269	252	234	236	247	236	260	231	240	249	260	243	239	217	243	257	219	233	251	246	261	238	207	232	256	269	242	265	256	235	251	257	252	234	253	244	268	254	236	241	265	243	248	233	241	258	263	247	224	247	252	234	229	244	221	236	247	231	216	238	245	238	239	246	214	255	234	255	250	259	235	227	250	260	233	231	250	244	261	234	259	235	272	248	266	230	239	239	234	241	265	258	228	250	256	250	256	258	261	258	254	254	251	243	247	257	225	260	272	264	244	240	251	242	247	239	241	230	250	256	233	238	242	248	237	232	236	253	257	233	257	244	222	253	269	223	249	264	248	229	255	233	234	286	238	253	253	219	252	239	260	227	250	262	224	228	247	275	232	231	236	244	251	258	249	255	231	249	206	199	247	267	247	269	259	246	232	227	257	215	246	254	232	248	232	249	256	240	259	246	225	220	256	246	256	257	245	245	272	244	237	250	231	247	258	253	233	254	232	241	246	230	256	246	243	264	269	229	241	212	260	234	248	244	235	249	251	255	250	244	254	253	236	228	237	241	253	235	246	236	256	267	263	254	237	247	229	218	246	240	230	238	260	245	234	249	237	250	243	238	249	224	228	239	226	242	241	248	245	278	279	235	229	247	259	263	250	245	240	246	235	247	247	254	233	256	244	261	244	247	239	257	286	241	240	238	212	235	266	258	230	251	231	228	234	236	224	208	270	246	254
28583	27839	10949	4053	2645	1890	1529	1257	1087	888	763	712	705	641	560	560	573	527	495	514	522	477	475	455	418	451	452	462	409	473	433	449	425	436	394	432	402	416	403	445	455	398	427	431	443	403	422	394	398	423	398	421	384	409	388	413	415	400	399	399	415	401	408	417	385	402	452	350	412	419	387	410	413	384	393	361	383	382	399	391	378	412	398	400	365	408	410	403	415	385	379	418	403	403	370	391	377	378	380	387	393	398	397	420	417	426	401	407	408	374	429	412	374	376	376	401	418	404	384	386	393	368	362	369	431	393	400	380	399	381	434	433	406	415	378	398	392	411	374	388	407	380	399	372	396	395	394	410	415	397	385	402	378	371	393	407	416	383	362	367	385	405	408	393	399	382	385	405	406	387	406	448	424	398	381	381	384	381	411	432	419	382	399	359	392	379	393	425	427	400	378	384	411	389	410	417	381	422	364	365	403	408	428	399	381	403	383	420	406	424	397	382	389	385	393	369	383	370	384	404	420	396	362	397	379	375	377	393	425	421	420	408	403	417	388	415	433	402	410	376	387	380	411	359	392	393	372	399	381	397	395	411	399	407	399	405	385	404	380	395	408	397	397	400	383	413	397	385	371	412	402	351	397	372	365	379	426	379	385	387	402	401	435	384	375	426	380	395	389	388	396	391	378	397	370	385	421	361	398	423	395	386	396	421	412	404	413	378	380	398	397	383	414	392	382	384	402	368	406	409	376	370	391	379	375	417	385	411	409	415	386	427	402	406	409	392	379	357	378	416	394	402	403	383	404	378	383	420	361	428	401	414	394	418	405	410	405	404	409	408	402	404	403	397	394	412	394	382	382	395	420	399	392	416	384	389	372	382	396	434	393	417	355	376	408	412	407	381	357	404	366	376	384	396	402	428	381	369	391	377	402	366	420	397	409	381	395	447	389	377	370	374	386	387	377	357	384	412	390	400	381	415	374	428	414	374	427	384	433	420	379	417	378	389	386	385	406	403	386	396	394	374	366	373	419	455	429	434	417	440	400	378	367	403	409	401	421	377	400	418	442	382	404	431	429	382	417	386	406	360	382	380	409	393	406	417	390	383	400	401	389	384	399	371	389	422	447	396	369	391	443	403	396	407	344	394	402	418	367	408	338	374	399	403	379	397	395	425	399	403	390	416	392	405	384	375	414	424	406	379	395	373	411	400	415	402	371	416	404	417	393	401	407	363	384	410	374	399	412	373	389	428	391	403	415	381	416	411	372	413	371	422	372	408	429	402	396	385	415	422	399	400	386	394	417	379	404	412	431	419	351	417	413	406	375	370	389	435	410	397	428	362	386	412	420	390	396	407	390	392	401	388	400	401	420	388	415	355	416	369	397	401	415	406	377	362	435	429	380	402	360	402	380	382	368	395	407	401	409	347	384	397	408	399	409	365	387	424	437	386	393	407	401	397	385	377	384	387	420	389	378	373	403	377	369	398	375	418	343	393	379	420	399	403	400	400	381	402	367	352	430	355	405	379	412	393	412	382	414	425	414	400	373	376	411	351	411	378	357	374	383	378	412	385	410	396	366	348	381	392	387	386	423	413	385	374	394	410	391	387	400	373	387	418	388	393	357	388	363	442	359	401	394	398	374	391	373	363	395	403	412	381	372	453	376	380	414	419	417	423	400	401	371	357	419	375	370	415	393	385	383	384	388	429	402	382	422	415	381	389	390	401	435	364	373	428	375	372	410	406	390	411	393	446	427	406	408	380	394	412	428	395	352	387	411	408	398	410	399	357	375	413	412	386	434	385	382	405	383	386	390	396	406	402	407	394	378	398	383	409	400	401	407	395	422	392	404	389	385	413	396	395	404	469	433	416	392	408	428	410	398	407	390	408	380	399	383	404	401	406	418	402	420	440	395	422	400	379	375	397	370	401	424	375	375	426	394	423	398	377	411	363	401	389	392	374	386	406	368	398	388	378	400	393	395	370	400	391	385	404	407	385	403	383	414	386	393	398	376	442	378	441	399	437	423	379	372	405	416	399	379	388	431	407	361	384	376	400	406	390	425	372	397	418	390	406	382	405	408	404	377	395	381	355	396	416	371	393	378	434	403	346	371	379	399	417	401	414	407	398	379	387	402	394	385	398	391	391	413	390	425	413	420	354	372	417	395	401	386	421	393	381	410	441	393	406	373	391	392	413	429	396	398	413	418	369	377	428	396	419	393	415	354	331	416	424	376	433	389	438	370	371	434	369	396	401	414	394	401	373	398	399	400	405	408	412	353	342	400	407	395	376	386	392	384	380	348	404	428	383	423	372	390	401	427	380	412	381	404	408	382	409	402	399	383	428	387	404	396	397	358	431	398	402	424	408	400	398	413	373	406	437	411	376	413	385	384	410	437	366	415	416	391	381	403	443	408	405	414	402	392	376	337	401	370	407	425	391	371	397	412	398	408	418	381	377	423	439	427	390	409	388	379	397	411	385	397	421	397	388	396	376	396	422	382	409	427	388	413	396	351	372	399	394	423	385	395	388	388	394	401	408	380	427	408	368	393	392	387	405	422	375	395	379	408	386	405	399	396	359	378	391	398	369	400	383	403	388	419	400	429	386	422	396	369	426	398	390	408	353	373	397	391	361	360	372	375	372	371	418	382	368	406	397	402	391	374	425	424	409	380	384	379	416	411	400	400	378	402	405	362	394	388	386	364	371	381	388	400	383	365	377	409	370	391	406	378	355	390	373	394	429	379	370	404	409	421	408	381	427	361	380	397	381	398	408	377	385	375	365	382	428	401	431	389	376	398	396	422	390	373	379	398	400	385	393	417	382	378	432	379	433	390	408	406	394	428	390	376	406	392	373	401	419	389	412	424	414	427	402	417	398	415	374	377	401	420	401	434	393	395	395	374	415	410	407	406	392	391	380	361	390	433	377	406	395	370	391	390	363	387	404	399	406	401	392	362	398	374	392	424	401	383	385	452	422	398	404	420	353	382	413	400	429	399	385	379	363	385	374	378	394	382	429	381	416	414	417	404	388	400	399	403	390	371	396	396	371	409	413	408	379	354	380	369	400	416	379	385	411	415	412	402	389	412	371	401	401	404	385	400	395	382	374	332	420	425	372	443	431	381	384	399	390	409	419	356	376	394	427	433	383	416	419	404	402	384	432	414	415	405	359	413	375	395	429	377	383	421	391	410	376	406	408	367	406	394	420	395	399	381	421	391	393	380	378	421	395	361	396	383	370	430	402	393	391	362	401	398	366	414	383	448	382	392	423	382	394	397	383	379	400	358	394	377	375	398	389	378	389	381	397	403	398	421	378	389	412	377	416	395	380	408	463	422	376	370	419	379	374	359	384	415	405	374	390	388	382	416	413	411	389	345	422	344	407	412	373	364	418	392	400	393	365	379	412	386	398	380	338	433	388	397	407	399	428	442	381	368	406	384	413	388	384	436	376	386	404	408	413	404	403	392	434	380	421	385	437	402	423	372	399	393	376	411	395
23576	21592	29457	24172	21593	19550	1770	625	429	418	354	296	280	295	257	210	230	199	220	178	188	183	153	191	159	155	175	162	130	160	165	161	153	129	156	170	147	128	139	149	142	145	156	125	138	140	155	135	148	137	124	136	150	128	144	141	137	144	133	140	132	150	156	130	150	133	145	118	126	135	147	134	160	132	141	135	138	129	139	129	126	124	134	126	132	136	160	134	141	133	126	142	136	133	129	139	136	122	131	142	130	137	148	130	143	134	118	151	123	136	125	129	147	138	161	122	129	146	134	131	129	138	118	140	138	149	138	117	124	122	128	140	123	129	115	131	111	114	131	141	121	143	128	145	124	135	121	144	132	129	143	134	123	130	135	151	122	120	132	138	136	134	131	166	143	133	148	142	137	133	143	134	143	131	149	135	137	123	135	128	139	153	135	131	129	125	151	138	140	139	141	132	115	140	125	138	134	112	136	146	142	146	135	128	134	137	126	128	134	120	123	142	136	117	147	148	123	149	137	131	144	132	135	126	143	138	128	117	126	124	155	145	131	134	137	134	152	134	137	129	143	146	112	119	130	147	140	145	132	128	125	151	144	113	135	123	136	141	131	129	121	115	132	141	132	128	124	119	149	106	138	140	134	127	136	131	124	137	127	145	125	144	118	114	130	125	158	147	139	121	125	116	130	126	136	137	159	155	139	125	145	122	134	123	130	143	128	125	127	118	148	138	143	117	138	116	142	134	111	134	115	121	131	122	131	116	137	139	154	141	124	129	118	124	147	124	125	132	133	129	124	126	143	129	138	123	104	155	154	144	134	131	121	142	132	131	135	158	154	131	137	120	123	126	144	139	124	140	146	130	133	141	138	161	142	138	121	139	124	131	141	130	138	136	124	129	137	145	116	160	128	120	141	130	134	121	120	134	130	118	120	115	132	123	120	132	134	140	129	127	105	122	142	128	144	139	129	133	135	123	146	150	122	138	102	136	116	135	108	144	125	149	147	131	148	139	128	140	156	134	138	141	121	137	160	140	126	137	120	121	137	131	138	156	128	136	140	146	124	133	143	143	135	136	122	125	123	125	134	130	129	121	145	137	123	125	143	113	117	134	117	141	148	119	129	122	115	134	122	132	114	136	118	149	154	132	118	130	130	147	154	130	120	141	129	113	127	127	145	143	131	137	127	126	129	137	144	120	141	168	137	137	140	124	122	128	133	135	124	146	138	129	129	129	122	136	123	112	141	127	136	135	125	132	131	143	123	137	139	109	129	140	140	123	153	122	105	140	129	124	144	139	121	135	124	128	125	144	129	124	118	138	130	137	121	134	119	127	127	104	141	128	136	124	133	147	135	126	123	122	153	120	121	140	146	136	122	135	105	132	132	130	116	139	151	142	162	139	125	114	150	132	112	144	123	129	142	127	131	130	132	137	121	147	129	146	135	120	118	133	151	117	114	119	141	125	120	130	129	122	134	124	120	131	125	136	114	141	138	117	129	140	110	143	144	131	117	114	115	124	159	134	140	133	128	130	129	119	138	124	121	123	126	145	136	134	124	147	117	129	124	138	121	133	146	149	124	135	113	121	115	142	149	130	144	122	163	139	135	136	127	133	146	126	123	132	129	134	150	140	123	130	140	138	129	128	119	108	131	145	124	109	139	139	119	135	144	115	133	140	118	124	126	143	153	135	123	160	134	119	122	139	131	127	127	123	124	116	135	136	140	129	119	123	148	121	140	133	150	146	126	126	126	128	132	126	130	141	129	129	146	126	116	150	136	145	104	109	134	130	130	146	138	127	117	147	138	130	112	134	125	135	130	139	145	155	137	131	129	127	137	133	137	144	128	116	142	119	120	104	126	144	131	125	122	122	113	128	113	143	133	133	157	139	141	128	135	152	128	130	160	155	138	133	135	119	130	131	126	129	124	112	133	119	128	138	120	123	107	128	119	135	136	139	142	137	133	131	119	130	143	138	120	120	132	128	127	121	145	140	139	130	160	144	155	125	120	134	150	113	143	129	137	134	138	134	134	136	147	124	128	124	161	150	130	139	136	111	144	144	126	156	125	148	116	142	120	128	134	135	123	123	147	136	130	125	142	115	153	116	127	142	114	131	131	126	124	156	116	127	133	134	143	124	131	132	120	155	144	145	133	121	143	128	122	121	122	114	137	120	127	126	141	128	121	129	125	120	135	128	144	105	150	145	143	129	158	135	135	120	121	128	126	123	112	124	113	146	113	129	143	138	147	127	158	117	127	129	126	149	150	121	125	138	143	123	124	120	141	125	115	120	140	133	136	137	144	117	126	130	125	142	132	151	160	138	126	152	151	140	119	120	141	130	122	132	122	148	119	125	124	131	129	147	125	126	131	147	114	129	111	125	120	126	127	131	126	149	134	146	125	136	142	142	136	126	152	122	107	140	140	120	146	129	135	147	148	112	138	121	150	140	132	152	134	127	119	128	130	136	121	131	130	135	116	116	118	127	125	126	147	133	136	115	131	123	127	127	141	143	130	130	140	115	143	124	127	117	143	130	142	127	111	109	147	143	121	132	138	138	133	150	149	156	140	138	122	143	130	138	125	133	140	146	141	131	112	120	145	149	160	124	131	144	120	123	139	135	140	137	150	129	128	140	129	120	125	127	111	131	134	133	123	132	119	128	150	129	140	125	121	144	130	147	119	156	117	113	131	122	126	124	113	151	127	143	128	140	141	133	119	117	133	141	151	138	120	132	136	144	128	140	137	139	111	146	132	119	136	129	124	138	114	139	115	121	128	125	131	129	116	117	123	104	133	139	154	134	122	110	120	142	128	140	142	156	127	125	121	145	127	135	150	113	134	151	137	134	138	129	141	111	128	152	118	126	115	116	121	138	113	143	142	147	134	126	151	123	157	137	115	129	142	150	124	134	120	141	98	131	131	126	134	140	134	151	142	143	142	136	108	124	136	130	114	128	134	126	145	121	109	134	133	132	130	156	131	138	131	128	137	133	128	147	136	127	117	137	137	134	137	123	152	118	133	120	122	140	124	142	127	123	124	123	126	135	159	141	152	132	145	140	143	129	147	131	145	139	148	123	109	122	131	113	128	129	135	128	120	145	131	144	145	141	133	145	136	137	131	159	163	139	146	146	124	132	132	126	147	131	131	134	120	131	140	143	131	124	112	144	140	128	132	122	130	115	105	155	119	140	115	120	115	142	118	126	146	124	141	137	130	135	146	128	122	145	142	120	123	136	131	124	154	149	133	117	115	117	121	150	132	157	129	125	140	128	121	128	127	113	141	127	127	124	123	127	119	148	126	145	124	153	147	139	127	139	112	128	115	111	118	142	124	106	135	133	137	105	123	124	122	141	124	126	143	135	119	151	128	125	131	125	152	130	126	139	109	120	133	133	135	127	138	134	135	124	142	131	113	104	119	136	135	122	143	110	106	140	127	134	128	135	149	126	134	131	123	133	125	120	136	136	136	133	103	125	122	132	136	135	140	130	115	126	123	132
32467	33536	14070	6951	4532	3259	2409	1939	1507	1134	1036	908	762	691	640	558	544	465	491	434	419	366	389	348	342	311	287	279	303	282	321	303	294	256	277	296	270	238	262	248	262	242	259	219	287	223	245	237	254	260	234	234	247	249	238	248	220	241	244	230	236	230	220	234	258	214	222	239	229	207	200	224	195	220	199	236	228	236	209	211	220	202	238	244	221	242	205	226	215	248	219	236	231	226	203	221	230	197	216	221	219	208	228	250	215	250	229	225	228	229	213	219	227	214	223	231	232	223	230	230	239	220	225	236	224	227	240	238	226	236	218	222	237	217	243	242	200	229	206	235	220	209	202	219	206	210	229	229	215	189	225	183	209	197	231	234	248	219	224	238	228	208	216	238	201	225	215	218	215	231	222	201	225	224	222	219	208	199	230	196	215	233	213	227	218	194	209	225	211	227	223	204	226	231	211	196	211	226	210	202	223	222	224	189	197	248	222	234	215	217	220	210	222	230	204	220	220	238	202	218	213	185	216	221	213	226	194	231	228	219	218	217	225	206	239	228	201	216	214	200	235	195	203	209	248	210	195	227	200	225	231	199	189	231	223	217	223	203	233	218	208	232	195	213	235	216	213	232	204	213	204	209	218	247	206	199	215	218	196	234	231	217	214	263	193	222	213	196	242	219	219	214	221	221	204	215	221	245	225	210	251	212	228	209	208	197	213	230	238	223	232	202	182	198	221	230	206	211	218	235	237	212	230	214	194	212	227	189	222	225	244	215	224	231	179	206	191	210	220	236	226	229	236	232	202	217	230	225	196	230	210	206	229	213	216	208	210	233	203	236	221	229	203	194	216	190	211	245	196	194	221	231	199	204	215	201	228	224	204	201	202	231	225	233	205	229	216	220	207	242	235	196	222	226	221	212	215	211	207	222	213	205	197	194	212	196	198	207	205	205	228	195	242	215	210	239	204	241	202	233	204	221	210	229	237	211	216	200	205	225	247	243	223	215	224	214	198	216	240	216	212	242	216	215	196	187	224	194	248	204	225	216	222	192	222	248	212	230	223	230	212	209	233	222	223	233	207	235	217	211	244	201	238	231	196	236	218	198	210	229	213	223	228	235	232	206	208	226	224	199	223	197	229	209	220	195	201	203	231	191	209	232	246	213	204	213	234	222	223	228	218	224	226	215	221	221	237	210	208	236	222	208	198	224	223	236	206	183	216	211	216	230	212	205	218	208	202	236	231	246	229	222	212	196	209	209	188	224	230	196	214	240	208	229	200	257	219	230	215	226	230	211	189	260	235	245	210	206	191	232	236	220	227	207	247	212	198	206	219	211	231	219	220	207	217	206	215	206	190	220	218	218	227	203	206	205	232	267	237	237	233	218	209	233	223	209	207	217	187	205	209	223	227	219	233	228	239	241	197	251	234	227	199	206	234	239	234	212	223	218	235	213	234	237	224	216	264	218	243	185	218	240	208	204	227	237	233	205	224	202	236	230	221	207	229	213	220	213	211	226	235	217	195	241	230	200	229	207	211	203	238	225	246	226	241	218	223	231	215	197	215	208	219	209	236	220	221	221	218	227	218	236	180	228	192	224	196	202	220	244	210	223	199	238	208	232	237	223	224	225	211	247	206	230	214	198	220	206	199	230	253	211	202	208	201	217	211	227	229	211	215	219	216	205	232	233	214	231	215	234	198	267	224	230	229	173	197	193	239	204	212	229	214	218	232	228	196	197	224	203	234	226	230	217	224	243	235	187	205	212	219	217	195	202	212	201	218	206	224	218	243	220	208	191	222	213	201	226	228	211	229	208	236	212	249	210	225	233	203	202	223	242	223	205	228	206	251	213	210	212	239	251	220	217	242	196	224	229	240	225	243	221	215	197	180	216	202	220	201	226	213	212	228	185	244	212	236	254	234	208	195	221	209	209	212	228	215	239	219	235	225	232	229	241	208	221	201	194	197	221	220	229	213	219	201	216	203	219	222	214	207	204	200	215	201	197	216	203	241	220	222	207	222	212	208	215	206	224	217	240	240	216	216	234	202	218	211	231	220	248	221	230	213	220	214	203	240	218	214	220	194	194	246	228	214	229	208	211	234	217	228	198	223	226	219	196	231	230	247	210	199	222	184	208	231	225	210	232	236	196	201	211	219	212	204	258	183	203	227	189	226	232	233	214	257	236	232	203	202	223	198	244	245	233	235	194	201	186	217	230	247	231	217	224	203	189	226	216	220	232	221	229	212	219	219	240	193	237	201	217	243	209	198	204	195	207	238	233	199	219	245	209	200	219	212	224	220	190	204	200	260	222	224	198	223	230	205	225	207	213	213	239	246	204	196	208	236	203	218	210	205	236	235	224	218	228	202	215	194	214	228	236	210	241	215	220	223	218	218	209	224	211	233	202	200	226	196	175	205	213	224	205	210	228	214	227	240	222	200	213	213	215	220	229	212	214	222	212	236	202	212	232	184	230	206	241	226	213	196	232	208	225	200	234	210	211	215	199	198	213	212	236	230	206	220	208	209	218	224	231	221	232	208	205	225	221	246	236	212	214	192	222	224	224	223	211	197	192	247	193	237	194	225	196	207	220	216	200	204	208	233	202	221	212	216	203	220	223	184	222	225	208	223	226	215	217	215	233	220	223	217	205	217	212	227	215	222	241	220	254	222	232	210	186	237	207	218	229	214	195	221	214	223	199	204	219	210	206	243	239	205	234	211	186	221	201	219	209	200	218	207	207	196	232	211	195	221	228	214	254	210	240	213	229	219	231	239	203	230	214	206	203	195	227	230	191	222	213	205	200	218	195	219	241	203	211	208	224	242	237	196	214	198	208	216	230	205	214	216	206	191	251	197	231	215	215	236	214	202	223	224	205	221	228	237	223	213	235	205	237	225	208	193	231	207	195	208	217	199	223	226	213	230	229	236	235	219	208	215	223	200	203	218	200	221	199	219	242	245	231	211	216	224	220	218	208	215	193	199	215	224	202	233	221	231	206	226	204	269	204	211	229	218	238	236	266	221	236	278	219	208	213	229	265	201	206	232	199	235	250	209	225	198	192	219	217	221	212	224	216	217	190	215	235	228	234	215	217	210	198	234	240	197	188	187	208	227	228	229	233	221	215	214	217	205	201	218	219	222	205	228	211	225	205	222	223	209	221	224	231	220	204	199	235	227	214	207	232	243	210	205	238	232	216	211	230	255	228	231	232	191	216	205	211	229	218	233	214	224	226	205	220	214	221	213	223	203	240	232	216	210	230	219	215	196	218	221	218	226	213	220	191	210	204	211	216	222	217	253	220	239	223	244	215	220	214	186	208	211	216	231	238	217	223	220	216	220	213	216	195	216	224	218	219	222	222	214	227	196	219	223	230	202	220	219	211	220	207	232	221	238	222	199	216	201	230	212	216	236	230	216	232	220	228	228	212	202	224	242	216	207	222	238	241	226	253	215	205	195	210	225	208	210	197	210	218	244	239	218	248	225	237	198	209	215	195
27289	20722	7694	456	316	253	229	216	201	216	195	211	217	203	225	211	202	242	189	218	194	193	216	199	206	199	206	214	219	197	204	233	235	212	206	214	219	208	203	246	221	206	167	206	215	211	209	231	202	220	180	212	186	205	214	212	227	202	218	213	204	212	225	203	199	233	210	176	173	174	205	198	207	196	204	214	209	221	235	212	204	219	198	194	220	210	229	201	217	207	194	227	211	201	203	234	205	210	184	219	205	178	207	212	219	226	205	202	212	190	211	213	235	208	235	189	189	189	187	189	208	212	198	205	218	215	211	196	197	194	184	195	193	202	224	180	212	200	201	222	198	210	204	201	174	206	194	186	227	210	184	220	202	214	194	204	220	202	204	216	200	235	209	193	198	224	200	199	228	222	177	209	185	214	205	195	189	192	197	211	209	238	196	215	197	200	217	204	202	211	202	208	213	200	211	211	208	197	216	202	184	208	201	201	195	222	184	199	207	214	191	234	212	196	199	192	188	236	213	213	224	197	188	211	226	196	193	204	210	190	189	192	213	213	205	194	181	231	183	196	201	199	217	189	218	192	191	200	216	220	211	205	227	214	203	201	215	212	177	187	190	192	202	210	210	194	215	218	190	197	207	202	211	215	174	218	192	188	225	235	209	193	214	186	221	194	191	214	230	205	208	205	230	208	202	215	225	192	167	191	203	182	207	211	239	208	222	199	227	216	201	203	208	226	212	185	223	212	196	180	202	203	198	205	216	177	200	188	197	211	202	199	216	174	216	215	200	206	209	194	215	219	221	187	231	196	215	211	213	175	203	175	243	222	169	178	225	175	195	216	201	178	205	217	236	201	215	205	204	230	221	201	184	207	219	196	223	212	226	198	183	208	232	182	194	198	211	207	199	218	206	190	178	199	175	196	181	205	194	219	197	207	221	212	208	207	218	217	197	206	197	189	202	201	199	221	180	215	222	212	198	201	182	225	217	183	187	201	191	209	183	203	201	184	193	204	179	217	183	203	185	209	243	231	201	213	211	215	205	232	205	214	196	196	205	196	192	191	211	224	220	192	229	215	224	193	203	182	223	209	193	206	192	207	217	196	193	214	214	205	213	230	211	177	202	214	219	201	227	215	212	173	203	194	196	218	217	226	190	234	218	192	229	187	177	216	194	212	205	236	202	218	204	175	208	193	215	218	223	196	214	193	221	187	226	230	222	220	190	206	203	214	208	208	207	190	204	220	217	233	203	204	228	227	195	190	187	214	199	180	205	192	226	195	228	209	229	194	204	204	208	197	197	220	221	208	218	212	197	207	226	218	239	216	235	195	186	205	201	207	195	203	200	200	212	211	186	216	215	212	192	201	197	203	218	215	186	199	170	209	208	224	204	173	205	200	229	213	203	215	199	184	220	212	199	205	222	198	187	187	227	192	202	206	231	211	207	202	210	196	206	198	188	206	224	239	181	217	181	211	208	206	224	206	221	208	201	202	210	199	212	238	211	185	213	177	218	204	194	202	193	208	202	204	184	204	239	204	197	192	212	183	195	229	217	204	177	226	236	224	245	212	198	189	205	209	207	207	201	209	183	211	209	198	213	206	213	213	188	218	188	223	208	205	211	223	216	203	200	222	177	201	215	189	226	206	187	225	182	212	197	204	203	205	180	202	175	205	205	194	220	191	203	203	209	198	217	237	174	219	209	206	204	208	171	193	185	225	202	179	212	210	220	205	216	200	186	229	218	186	202	205	214	198	219	203	223	202	213	208	189	209	176	206	227	194	205	180	194	172	189	172	236	226	230	218	210	199	183	222	208	198	227	207	205	205	208	207	190	222	225	183	202	182	194	213	211	189	171	182	214	215	176	210	197	225	214	203	175	188	198	206	181	198	235	219	223	233	195	212	212	211	219	227	191	197	191	193	181	210	189	208	197	202	212	196	200	205	215	188	189	212	209	223	228	207	190	208	214	216	220	203	177	194	209	186	204	207	215	213	216	200	196	204	195	180	200	210	196	209	189	212	187	193	198	211	190	199	226	202	233	209	231	195	209	215	217	209	211	215	204	207	184	170	179	212	210	217	183	203	219	186	228	209	220	204	226	202	202	203	224	207	212	219	217	233	210	197	205	206	224	219	209	221	197	212	198	198	212	185	180	234	193	198	225	204	190	216	211	210	234	206	195	189	198	228	199	195	199	199	201	221	215	204	208	242	219	198	184	186	197	194	182	203	200	220	208	194	202	231	210	218	192	217	224	236	189	198	209	200	197	192	199	212	188	177	191	205	222	198	210	194	223	208	201	212	200	208	196	201	182	198	215	193	205	207	197	180	188	194	193	201	193	211	196	189	225	211	212	220	212	204	213	189	180	199	212	213	217	211	209	218	225	196	224	203	217	205	206	217	213	216	198	198	206	229	203	223	205	217	216	224	211	209	205	214	189	206	202	170	205	186	185	213	215	206	223	190	191	227	203	208	187	211	194	202	201	203	187	206	225	249	185	218	191	223	204	217	182	235	208	173	204	203	216	223	205	236	200	208	211	199	201	212	202	184	222	186	176	207	213	194	187	210	206	200	198	215	206	190	217	218	196	202	172	206	194	232	202	191	202	195	195	195	223	198	195	183	171	199	210	181	179	204	211	221	217	230	214	212	202	182	209	195	217	197	174	185	220	216	219	189	177	211	208	192	209	216	203	182	192	217	204	210	187	188	213	187	207	214	204	196	199	230	190	204	208	206	210	196	171	213	190	207	205	195	227	231	198	190	197	225	213	188	220	198	196	225	212	185	204	181	207	196	222	184	193	226	204	175	219	200	198	215	199	205	196	202	191	189	176	206	194	203	211	178	193	213	202	211	196	214	214	194	180	232	192	219	200	195	223	187	202	194	200	213	194	222	211	201	238	206	203	204	221	200	215	225	191	225	195	223	186	194	167	216	216	202	195	185	198	184	209	203	189	243	212	206	233	211	184	209	182	177	206	203	199	196	220	205	215	197	215	226	211	220	208	208	194	195	198	223	238	211	211	204	230	208	222	208	218	168	208	195	217	196	190	207	218	202	214	208	211	225	218	186	217	208	173	209	208	215	209	199	202	203	205	195	206	216	183	202	205	190	226	223	194	194	199	202	214	208	197	208	197	215	224	201	226	198	189	205	195	185	215	203	196	194	199	181	203	203	181	197	226	216	212	202	200	188	225	195	217	213	185	205	212	207	203	213	219	189	190	214	225	208	191	232	230	205	245	201	201	192	178	209	189	208	207	198	214	197	206	200	197	214	193	225	226	217	187	230	195	209	203	206	206	221	203	187	220	217	217	244	189	187	209	203	187	226	214	214	214	215	183	221	205	218	216	205	203	200	187	207	216	226	184	212	167	203	197	218	224	216	204	202	235	188	211	210	204	215	225	204	211	202	195	186	185	198	197	221	227	222	193	183	229	191	206	214	182	211	185	215	195	190	201	238	214	210	233	198	223	215	177	223	203	218	215	190	193	212	186	215	198	209
10003	4118	4082	713	533	509	446	407	374	398	375	349	371	337	359	355	350	356	308	351	318	317	332	338	306	339	345	336	306	329	356	328	318	349	337	338	346	349	322	338	350	339	344	317	323	347	352	363	315	336	341	347	316	330	334	376	312	353	311	347	325	311	316	333	371	313	334	317	315	336	332	343	341	357	307	341	335	364	313	328	349	337	331	333	323	359	316	345	327	334	333	353	329	333	349	331	366	320	298	341	313	333	336	318	344	318	327	330	327	328	322	344	337	338	330	326	336	323	331	348	339	376	337	342	328	329	301	311	363	324	366	343	342	310	328	353	322	329	334	338	309	339	325	338	343	328	326	331	299	313	324	318	308	321	329	330	350	347	358	331	345	366	327	315	364	339	328	310	356	328	303	323	292	328	331	321	368	349	309	347	321	333	318	338	361	333	313	322	294	330	340	323	346	320	327	321	329	331	338	360	339	329	359	343	335	328	337	332	325	331	337	310	317	321	342	322	345	348	338	327	325	336	324	282	334	329	327	350	339	328	336	358	319	334	324	359	334	318	316	314	302	331	331	305	313	294	334	322	331	328	334	331	333	289	329	328	355	331	316	307	303	323	332	343	364	344	298	334	332	307	308	314	319	330	324	327	391	311	299	323	321	341	339	357	355	324	338	328	316	392	334	329	317	333	348	338	330	315	333	326	316	317	332	325	367	297	357	331	335	343	318	347	334	340	314	315	347	341	332	331	325	310	361	348	316	348	299	308	306	333	340	315	315	363	358	349	312	327	327	372	339	307	377	333	301	364	322	354	327	331	319	314	340	302	337	351	354	367	345	367	307	324	326	335	341	332	342	329	334	347	325	341	302	314	354	343	343	327	339	332	312	304	360	365	325	361	344	325	346	342	346	337	326	324	322	354	333	298	340	298	320	315	359	319	349	326	285	311	345	359	332	338	322	313	356	347	318	355	348	364	329	335	346	361	300	319	344	340	354	368	345	316	341	342	312	319	319	338	337	317	331	340	316	321	316	343	367	335	340	339	299	355	323	330	317	316	318	314	333	347	335	342	326	349	333	311	317	333	330	329	362	297	314	348	345	317	333	332	351	308	359	330	341	328	321	316	327	304	332	329	343	324	324	314	342	341	349	306	348	333	329	323	368	359	358	340	316	339	315	336	321	330	311	345	340	311	326	392	317	343	322	323	342	325	308	322	318	297	316	357	329	336	325	354	317	312	294	337	353	338	341	337	341	326	304	364	316	355	319	312	343	339	315	347	355	367	370	332	342	312	319	344	352	334	343	306	351	355	360	315	323	325	365	290	314	322	356	309	325	341	343	311	339	324	330	325	330	354	303	351	320	338	354	310	323	327	304	350	323	345	320	334	344	331	348	335	342	333	354	363	350	331	328	319	338	320	305	324	331	333	317	352	369	311	371	358	346	323	337	326	363	346	329	349	312	330	319	343	357	344	311	357	306	329	311	352	329	319	337	379	311	321	352	326	330	362	341	343	318	341	328	337	306	340	329	345	323	314	340	330	338	335	344	325	333	298	350	289	316	343	323	330	321	324	345	359	342	368	294	300	377	323	364	313	345	289	311	372	289	310	314	340	366	316	352	322	332	310	362	322	360	342	331	343	318	328	324	339	336	349	351	326	312	312	330	340	336	362	363	347	315	343	330	329	333	336	338	361	302	325	329	319	321	336	304	332	351	330	339	318	324	331	326	336	338	322	337	323	347	324	333	305	332	335	293	329	326	328	344	334	342	341	339	356	353	368	342	349	337	341	335	308	335	346	347	327	330	306	320	385	366	349	316	324	343	354	369	340	322	325	302	316	326	338	347	314	365	307	311	337	313	331	335	338	333	321	341	329	358	349	307	307	362	331	332	324	330	322	322	335	344	344	340	369	341	338	354	320	306	320	338	360	340	351	343	364	307	309	341	343	312	319	334	351	355	320	351	306	346	351	320	344	340	359	310	343	346	319	333	331	335	336	326	330	325	335	328	343	310	359	332	362	355	311	325	347	331	343	358	328	317	354	332	334	320	326	303	318	333	327	353	329	353	325	333	361	332	311	339	329	320	337	313	317	348	329	349	309	320	334	346	358	323	321	298	325	323	334	330	313	327	322	321	336	351	338	349	330	319	338	322	325	347	318	322	341	318	349	365	313	306	337	349	339	321	312	319	338	305	346	325	324	343	327	335	364	375	356	321	349	296	343	331	322	324	321	298	339	346	316	324	311	360	359	302	353	336	332	309	314	320	323	309	326	329	314	344	308	345	311	344	332	313	334	359	352	323	347	352	336	352	352	312	337	338	359	320	321	346	315	354	370	353	313	300	350	352	311	316	304	336	345	345	359	341	323	315	327	345	344	298	317	326	326	339	283	357	316	356	302	329	310	354	343	331	327	347	340	334	342	324	357	324	334	335	356	354	350	346	329	324	322	324	326	332	349	349	314	311	355	321	321	344	328	323	345	372	363	338	311	318	328	296	351	262	344	339	336	333	340	321	333	309	332	321	303	359	334	311	327	317	331	303	342	321	350	344	357	326	331	323	317	317	344	342	320	320	335	362	325	325	331	308	332	366	317	327	309	335	327	358	343	325	286	317	331	306	330	327	337	301	322	372	304	349	319	340	330	355	325	309	346	337	356	367	334	309	312	340	339	334	307	366	339	374	318	329	338	319	364	338	352	337	332	311	346	359	356	307	343	337	328	304	333	311	344	326	339	323	324	321	298	324	346	365	351	361	339	314	326	312	331	334	352	326	342	328	352	293	347	320	318	332	322	334	330	327	335	362	323	343	329	311	327	364	334	352	352	324	342	297	324	323	332	313	304	309	347	350	327	311	333	331	307	316	337	323	344	330	307	340	331	360	325	344	353	340	343	323	339	347	345	335	316	334	327	305	349	368	324	309	308	346	326	329	300	287	318	335	307	339	351	344	322	363	310	353	316	306	330	339	307	314	298	306	354	309	308	334	339	303	336	334	315	302	331	353	321	343	330	311	311	383	321	302	336	342	321	305	325	334	303	328	333	319	343	323	350	312	351	328	307	316	304	326	318	348	311	345	317	302	362	335	307	300	322	320	322	326	322	357	319	316	310	315	341	325	318	335	339	351	367	327	321	341	343	313	314	344	323	346	338	338	308	336	350	319	317	331	314	346	335	306	342	325	344	340	326	328	318	319	340	335	343	339	346	329	332	345	325	333	334	342	331	329	333	292	331	334	307	311	343	319	371	300	317	343	327	312	314	357	345	340	317	346	368	301	358	320	356	339	359	341	312	331	310	317	354	325	345	361	296	322	323	325	306	334	313	359	344	338	334	331	290	312	296	333	334	332	352	332	327	341	335	329	292	325	336	298	323	317	355	342	329	340	341	304	328	290	392	299	317	339	332	295	318	351	340	359	323	340	316	344	301	320	327	347	373	359	328	330	320	318	325	345	381	372	323	306	316	333	346	373	359	339	316	359	315	310	360	319	324	354	336	322	366
24501	21506	29001	24429	19113	1697	686	488	446	381	400	351	301	317	310	300	249	284	291	235	299	284	253	246	235	280	282	253	268	282	246	284	234	252	263	273	272	250	267	255	249	231	249	243	277	247	263	260	248	269	259	267	263	259	256	263	252	236	284	262	240	248	261	257	256	232	286	238	271	255	246	237	269	219	256	270	213	229	252	238	238	265	235	234	242	263	225	243	226	264	238	240	268	244	248	248	256	251	229	241	257	222	259	228	236	239	246	237	260	273	257	245	222	235	243	248	242	232	255	276	255	265	237	233	231	247	243	252	261	261	226	237	246	250	274	240	260	245	249	235	243	257	252	247	239	275	245	242	230	251	228	246	240	234	219	254	242	254	252	254	250	268	232	237	257	231	232	270	272	232	247	251	255	274	246	268	271	254	262	258	255	251	242	260	218	240	242	245	217	250	238	255	247	242	230	249	275	256	254	232	213	256	257	228	266	274	251	265	258	248	235	259	280	259	230	256	262	234	266	265	253	270	243	220	233	240	245	239	231	247	241	232	222	231	229	243	245	227	238	224	229	265	239	239	232	258	255	236	242	236	254	248	253	257	230	241	248	260	287	233	233	252	259	242	240	252	240	267	250	256	220	189	243	245	248	288	254	247	240	268	225	267	245	246	255	228	257	239	232	239	237	239	269	260	229	260	241	256	212	260	256	254	247	265	248	250	249	229	231	259	264	244	227	252	261	243	277	240	280	222	244	254	257	270	242	246	217	232	244	278	233	269	267	242	272	229	212	247	269	262	242	252	237	217	254	250	242	237	241	271	251	241	237	227	275	223	254	260	233	219	249	243	233	249	234	257	268	255	248	228	276	281	225	262	254	232	239	253	239	253	251	251	270	258	262	239	291	254	259	227	279	227	278	251	229	244	215	282	252	271	278	223	272	243	255	235	254	238	237	222	245	246	264	238	260	227	251	224	258	239	249	271	239	258	249	248	252	254	283	261	283	232	253	217	236	281	252	252	267	227	252	238	252	229	248	205	250	255	269	243	254	256	226	265	245	258	239	241	238	257	243	239	258	242	249	236	268	236	231	265	224	253	248	242	238	250	237	245	243	246	214	233	252	267	232	256	225	232	241	236	257	255	246	270	236	213	238	245	258	234	265	271	242	248	260	268	218	251	250	240	246	239	256	270	249	249	276	265	245	250	244	250	254	239	248	231	250	237	260	219	268	247	254	217	247	258	264	228	230	265	246	253	242	238	221	256	234	223	279	249	246	256	241	239	264	262	267	273	247	231	238	233	250	252	264	219	236	253	253	238	275	281	252	242	272	259	239	273	240	245	214	225	252	227	258	253	262	253	265	232	232	246	230	261	240	234	251	226	256	260	229	243	278	222	236	248	290	237	215	227	240	272	252	253	248	248	225	254	233	243	256	222	279	243	250	240	288	258	264	287	246	251	254	264	246	242	252	225	236	253	257	253	245	244	253	260	262	253	257	273	230	238	264	266	251	249	258	263	253	242	261	247	257	248	228	242	249	213	249	249	246	266	240	239	245	228	266	252	268	247	257	260	276	255	235	235	244	243	248	264	252	261	273	255	230	265	270	247	242	241	280	280	262	254	243	250	228	225	244	263	244	271	241	259	249	254	224	222	253	289	237	240	248	243	235	261	267	262	244	236	243	235	252	241	261	235	249	261	230	218	264	245	252	244	242	292	244	244	295	232	259	233	221	230	247	238	261	261	258	237	234	252	251	245	245	253	230	252	275	231	263	245	253	249	260	230	232	247	241	262	218	245	241	251	259	246	265	283	233	228	242	235	243	264	235	227	243	228	255	236	279	230	254	235	242	237	255	228	261	244	262	215	257	231	245	241	244	246	252	263	237	267	245	248	231	233	245	258	244	247	219	239	223	260	221	243	238	244	254	227	252	261	247	244	249	238	228	234	240	255	249	252	255	238	258	267	259	237	243	261	269	235	227	247	258	261	277	247	242	221	234	250	265	230	222	253	235	234	277	235	220	223	270	249	233	237	232	266	243	258	256	268	224	243	243	223	242	282	250	269	256	234	256	249	241	270	241	257	230	237	242	226	243	248	240	256	250	245	262	248	242	254	267	247	290	217	260	241	257	221	255	249	244	263	243	250	267	268	273	249	229	241	229	274	223	250	250	240	263	271	259	253	238	268	249	253	258	220	258	228	232	262	241	214	225	246	252	264	253	237	245	224	234	251	223	236	232	286	239	249	293	248	266	245	269	266	243	248	227	234	266	251	243	234	220	228	228	240	245	255	230	248	227	246	282	253	263	248	278	251	254	253	228	224	202	227	260	243	242	216	261	246	243	255	234	262	237	262	272	247	260	233	249	261	237	257	248	226	243	257	263	243	266	246	268	254	270	236	271	256	239	230	242	260	256	248	266	260	245	232	253	241	244	221	260	267	259	238	243	248	241	250	247	237	246	272	230	252	263	244	255	262	244	233	232	259	229	227	220	238	249	213	258	235	259	277	246	262	232	259	252	250	227	237	255	205	258	238	247	226	227	261	248	232	248	236	264	264	252	242	246	261	250	251	241	218	269	222	266	275	215	251	251	245	239	239	207	250	254	243	224	234	246	267	245	242	240	240	251	262	258	265	248	243	223	258	245	233	261	256	267	243	267	237	250	238	253	260	266	272	255	274	274	245	272	237	220	258	254	263	261	272	262	268	252	222	254	233	244	250	249	244	233	215	241	225	253	279	245	239	273	235	236	236	245	249	231	270	274	248	228	242	252	248	251	253	226	237	232	249	259	265	216	277	257	262	242	292	251	247	262	260	246	262	261	246	251	242	248	261	274	251	261	265	239	251	259	246	242	274	261	221	253	254	250	239	260	288	232	265	257	264	248	256	241	259	245	240	243	252	250	244	243	242	225	236	246	277	259	237	248	259	255	290	220	277	231	258	255	250	241	235	236	274	245	266	237	254	267	254	255	247	265	242	243	220	258	239	229	249	274	225	228	237	244	260	290	229	257	271	244	239	228	253	249	233	267	252	257	256	285	268	234	253	240	254	243	252	254	227	247	266	242	230	262	247	244	247	234	255	303	246	235	251	243	231	262	235	253	242	269	298	237	236	254	236	263	263	252	237	250	244	260	261	252	212	244	271	250	227	257	266	246	219	238	247	244	256	246	263	229	246	266	240	210	262	230	264	264	247	237	260	222	252	241	260	227	243	257	254	239	237	275	251	250	248	236	243	238	249	227	247	234	260	231	267	238	230	240	228	240	251	251	235	252	263	266	244	242	233	230	254	230	256	244	247	240	264	229	238	241	252	259	236	271	229	210	266	250	249	239	212	245	237	241	209	231	262	223	263	271	246	258	256	253	232	243	244	237	271	223	231	244	249	243	239	230	245	260	255	235	245	236	258	237	245	235	273	245	245	265	247	234	258	264	249	230	249	250	262	222	265	233	248	234	221	247	215	247	236	246	254	242	254	247	258	244	253	259	235	260	281	223	232	277	262
27321	19491	11278	4029	2727	1987	1533	1207	1059	893	799	693	722	653	642	575	583	523	513	489	471	465	443	477	484	458	446	456	433	438	453	408	429	442	431	426	449	408	434	451	389	413	407	414	409	417	430	420	385	444	452	406	395	438	437	443	376	429	421	427	391	413	417	413	430	405	378	400	385	403	428	406	417	399	381	426	441	362	421	412	380	368	409	394	406	400	394	422	398	406	400	430	368	409	413	377	431	420	409	360	407	382	402	398	416	401	381	414	417	406	428	417	403	441	408	379	388	366	443	405	404	446	398	403	419	392	408	427	409	414	417	369	413	372	386	423	389	402	440	421	415	402	403	384	420	375	394	377	387	405	393	397	386	363	385	342	439	415	389	400	386	399	381	426	395	387	415	409	389	435	421	407	389	385	394	431	374	388	413	413	416	396	393	379	445	386	394	437	390	432	386	403	391	433	400	377	416	434	411	456	386	414	420	414	391	387	367	427	391	371	353	406	355	416	410	389	352	436	411	392	399	399	390	407	383	408	427	377	401	382	384	389	406	391	410	389	381	396	416	416	390	440	425	408	405	398	376	417	417	349	385	406	363	372	411	416	398	433	376	381	402	389	404	395	384	394	382	423	395	402	435	400	392	392	401	419	388	365	396	406	381	430	379	393	447	406	434	400	409	398	387	426	407	414	424	396	398	383	376	417	416	410	410	430	399	416	386	432	415	403	421	359	378	399	390	384	400	407	388	400	368	419	411	401	437	398	378	422	390	370	383	377	411	377	418	388	430	398	429	381	411	374	394	386	406	408	439	425	412	411	379	437	409	425	430	400	380	376	436	381	358	411	423	422	411	400	381	420	404	415	405	395	424	410	422	391	408	379	396	403	407	403	393	396	427	409	415	366	445	404	406	411	401	408	401	391	390	422	360	422	430	393	422	389	408	393	425	360	388	360	385	348	395	413	420	399	430	369	371	413	395	395	426	400	387	406	382	424	408	366	437	401	408	404	383	369	381	395	413	425	414	424	401	412	363	385	399	411	383	406	354	389	418	400	395	382	414	372	428	419	414	419	404	421	384	392	389	386	390	406	401	401	419	385	426	448	398	391	431	372	366	381	417	422	409	374	363	399	409	416	431	425	408	403	382	428	374	395	411	413	391	408	379	423	398	421	399	405	414	422	370	397	356	397	377	375	392	389	388	390	411	379	381	366	382	390	449	423	386	398	387	400	386	403	396	357	380	398	393	412	374	399	381	419	401	408	356	369	383	420	406	385	401	392	386	405	371	370	414	404	392	404	380	398	368	387	413	384	408	383	380	413	382	416	431	411	439	392	412	396	382	412	397	388	390	389	387	415	391	394	389	400	441	373	395	403	428	413	366	405	425	398	407	409	387	387	379	384	438	382	423	396	411	397	410	397	403	422	366	385	395	429	390	406	398	379	381	441	447	386	427	403	411	419	393	390	393	424	378	423	383	379	395	395	391	363	391	397	419	433	426	385	408	381	412	425	358	388	390	366	403	395	419	423	405	409	386	406	402	372	398	414	385	406	358	397	423	405	411	380	431	371	405	412	401	415	385	369	420	410	405	405	393	379	348	383	398	421	379	390	384	398	403	438	433	424	395	422	415	445	386	387	421	400	409	391	382	393	389	391	429	392	409	413	425	373	437	415	410	377	365	404	405	392	373	385	415	421	400	383	408	375	412	418	381	387	389	384	387	421	441	407	430	390	417	409	407	382	407	432	428	356	401	401	382	427	387	419	416	416	399	392	420	398	398	359	423	355	408	401	396	417	402	390	414	417	426	382	413	411	404	428	419	420	395	409	418	404	396	412	384	423	393	363	378	375	430	425	416	415	400	376	423	370	387	373	384	402	417	391	403	392	401	395	418	403	421	394	405	428	396	424	394	364	360	408	376	442	425	394	409	438	401	386	407	421	375	427	397	381	417	416	395	385	456	363	414	392	388	400	423	409	395	422	378	388	420	395	433	394	389	447	381	411	432	396	382	431	407	423	403	392	432	410	418	406	415	413	403	397	386	412	359	389	383	420	413	405	408	412	418	404	392	421	393	407	424	398	396	392	379	414	407	385	400	427	409	392	399	367	414	432	405	376	376	384	403	391	400	394	360	414	421	385	373	376	376	378	425	437	425	411	409	384	421	401	378	414	364	415	380	376	402	389	397	417	413	419	396	430	385	409	428	388	364	384	405	378	386	411	437	382	366	408	428	411	345	404	394	381	394	411	413	428	401	400	402	424	379	397	391	415	388	430	431	414	375	387	398	369	393	426	430	374	377	391	349	399	397	400	401	401	410	405	381	392	408	410	401	386	403	385	398	377	400	456	365	409	390	384	384	398	395	380	411	369	406	375	414	381	424	371	392	381	378	417	380	407	377	415	397	352	395	407	398	416	378	402	368	361	432	385	397	371	406	363	387	411	389	396	409	424	375	419	378	388	391	423	368	416	373	407	404	414	437	404	371	404	392	421	407	419	382	420	377	410	424	404	419	403	444	425	396	436	393	377	382	457	355	412	421	356	404	360	374	365	403	411	395	425	375	380	361	438	416	404	419	373	417	436	437	429	404	358	405	438	406	379	414	401	395	393	408	375	396	401	424	352	420	381	389	403	358	438	409	393	373	432	376	418	362	392	395	414	402	376	395	405	344	393	374	422	396	398	414	393	412	377	374	430	417	389	366	422	403	428	388	359	426	411	436	343	406	387	387	403	399	417	418	391	402	418	391	422	399	375	392	385	399	386	382	379	395	411	410	414	374	402	396	390	417	353	416	403	378	397	407	429	380	418	401	398	402	412	408	399	402	404	392	400	406	419	366	411	341	374	433	369	407	387	395	387	378	336	414	409	377	385	411	411	432	422	400	397	346	393	419	392	387	403	372	386	432	405	417	404	366	394	395	400	378	394	389	388	417	392	385	431	389	376	359	400	446	408	350	393	402	384	401	387	364	421	427	387	393	394	359	409	392	397	397	382	409	382	365	385	410	390	439	390	390	419	416	419	379	390	449	388	427	382	400	383	414	411	372	365	406	413	388	366	383	363	388	386	366	363	418	365	383	444	350	387	387	417	393	414	400	415	407	422	376	392	373	382	386	443	408	413	409	370	370	408	408	411	410	427	371	393	393	390	400	391	422	424	396	392	381	410	366	389	414	398	406	394	424	398	389	393	420	419	394	387	377	426	362	387	425	433	401	400	370	409	374	376	388	387	423	411	409	406	407	398	422	371	400	417	390	413	421	394	424	391	401	404	402	386	407	398	397	388	394	368	401	369	374	408	416	390	392	350	396	403	404	406	421	374	390	402	376	387	391	416	395	386	423	400	410	408	418	474	402	412	407	356	400	414	400	402	442	409	428	420	416	400	423	394	415	381	419	404	411	416	404	392	401	391	391	392	426	429	376	396	405	395	408	392	366	439	363	400	414	380	411	431	372	396	392	418	426	387	391	386	422	368	410	380	408	407	426	379	376	448	396	440	426	370
23518	21508	29853	23595	21509	19815	1782	637	451	406	364	296	282	271	241	234	207	215	187	208	178	197	202	194	174	174	145	162	173	147	129	154	143	128	156	152	134	141	130	147	156	153	140	122	120	152	146	138	146	138	149	136	143	133	136	133	139	136	137	125	147	149	133	132	145	139	150	126	134	123	127	132	156	136	135	153	138	121	146	126	120	134	130	125	129	139	132	135	146	153	136	132	131	133	127	124	146	121	136	140	138	155	125	128	120	140	104	134	131	119	115	110	146	159	148	127	122	144	138	145	149	120	128	139	126	135	141	146	139	128	131	138	116	135	125	136	139	126	131	132	133	142	129	129	137	170	123	135	117	149	149	156	129	140	143	157	154	143	123	143	121	130	143	135	151	130	148	121	127	144	128	133	138	140	140	147	109	155	127	125	133	131	113	138	123	124	127	120	136	121	121	142	131	139	115	125	111	128	133	126	133	110	137	145	142	125	126	131	133	167	155	129	128	143	133	156	114	130	137	143	142	137	120	148	124	126	123	139	120	126	144	146	109	122	140	115	145	136	131	133	141	132	119	122	140	137	132	104	120	161	139	142	136	121	131	135	137	119	126	127	122	121	133	136	143	148	115	131	125	122	109	125	131	137	110	151	151	141	128	111	127	133	150	131	135	145	128	128	128	132	126	150	125	126	122	127	111	138	139	132	123	120	115	141	143	122	119	127	119	141	125	137	129	140	136	124	150	110	115	124	123	135	128	159	122	127	120	144	164	132	136	123	105	138	125	117	132	119	149	126	127	127	121	135	133	124	145	115	143	144	133	131	129	117	119	135	149	131	146	123	152	125	124	134	122	135	122	152	135	146	143	137	145	130	129	104	131	125	126	142	140	144	122	137	115	142	124	141	110	140	121	137	137	137	149	139	139	130	134	126	141	140	142	119	136	134	133	133	114	127	123	152	126	125	137	110	145	120	126	112	131	120	150	150	138	115	123	129	113	155	129	119	122	134	118	123	138	131	139	119	135	130	128	140	132	136	143	125	148	132	131	128	139	129	131	154	145	139	143	143	132	146	142	114	125	136	134	129	108	113	137	115	128	130	112	128	140	134	121	151	120	141	138	142	122	119	148	129	142	149	125	150	134	148	109	129	126	124	127	128	105	139	132	127	140	135	137	135	131	139	129	132	114	135	147	129	137	127	129	140	121	123	126	132	140	155	124	145	130	145	129	143	149	148	122	129	146	137	132	134	134	132	145	134	129	126	144	136	124	136	122	147	138	125	137	123	138	150	129	143	146	130	133	137	132	131	130	113	136	125	113	123	151	125	132	153	102	130	139	134	140	126	110	134	123	141	128	148	124	132	143	127	141	145	129	115	136	130	129	121	123	119	133	128	120	134	137	129	127	119	146	130	134	123	147	128	126	143	136	142	114	132	127	141	136	147	143	125	138	164	151	125	134	133	105	131	148	121	134	105	135	131	137	135	131	137	106	124	116	134	122	142	155	110	153	125	129	134	147	134	148	134	111	124	122	113	127	125	121	133	129	124	158	134	124	137	132	131	132	155	128	147	140	125	132	145	134	140	115	135	134	144	137	151	131	115	115	121	124	139	143	126	143	136	140	123	142	137	133	116	145	132	156	135	119	130	133	111	118	130	129	117	135	146	121	121	132	139	139	130	135	121	117	126	140	145	132	142	146	135	145	113	132	143	126	139	115	142	134	132	124	122	149	129	112	145	139	163	127	130	144	139	131	109	132	138	129	115	129	126	129	122	131	126	126	143	113	128	128	137	152	148	148	126	122	138	141	132	155	152	133	130	127	139	145	131	140	132	152	148	144	125	140	146	125	125	155	129	123	140	132	130	133	141	123	124	135	140	123	130	132	106	136	124	128	138	138	130	128	140	127	116	120	137	134	140	132	129	160	127	135	111	144	127	127	135	141	132	128	133	162	138	133	146	145	115	154	115	125	120	128	118	120	144	151	154	142	133	122	138	132	125	146	135	146	127	106	126	126	123	112	112	124	119	134	134	123	143	146	131	127	145	144	136	131	140	121	136	140	133	131	130	132	132	150	132	121	108	139	137	158	133	119	130	141	131	115	126	149	132	126	137	132	147	131	144	137	147	140	132	129	112	136	121	123	142	122	143	127	119	144	131	133	134	138	130	129	148	123	149	128	129	129	135	137	123	128	128	142	123	144	124	155	127	119	118	126	125	127	118	131	144	143	138	120	126	138	128	144	137	142	128	125	139	137	141	128	131	145	145	116	138	122	145	126	130	134	148	121	148	129	142	139	144	151	139	133	127	114	152	143	106	123	145	116	126	125	145	123	149	136	130	125	138	139	129	136	128	131	133	126	136	141	140	125	129	150	111	132	126	128	158	135	115	112	113	124	147	127	129	130	140	140	134	138	162	123	147	145	109	118	131	120	141	127	136	140	126	154	130	139	115	141	125	108	134	137	120	133	142	125	122	128	152	158	148	116	133	129	141	140	142	126	131	127	144	126	132	131	140	130	139	127	148	121	128	133	142	130	137	134	135	153	137	133	129	125	115	101	139	116	113	113	147	125	153	130	143	123	135	141	125	139	134	119	154	134	135	125	129	142	126	114	133	119	130	121	128	142	150	134	143	139	140	144	137	123	144	119	125	144	124	147	143	141	138	132	125	135	127	126	135	110	149	132	123	125	136	131	170	123	161	124	142	123	128	119	143	143	137	139	132	119	128	128	145	120	127	127	115	107	142	124	121	132	158	129	147	143	130	140	136	134	126	137	132	116	146	124	131	132	127	120	151	132	141	123	143	150	119	156	129	126	150	142	136	105	130	145	128	107	123	131	135	140	151	141	120	139	145	122	119	136	131	121	122	130	121	145	112	128	130	137	131	130	127	137	148	116	139	128	146	123	134	127	137	163	118	144	116	133	131	127	130	142	124	132	129	108	129	136	129	125	108	127	137	132	150	128	141	127	138	135	121	127	141	133	124	128	133	136	127	125	142	117	116	122	128	156	128	128	125	116	130	130	146	134	127	146	127	138	158	129	131	130	128	126	146	125	114	134	135	121	124	139	138	128	127	129	133	154	129	146	152	136	140	146	153	143	125	139	120	145	159	133	125	125	127	130	137	155	149	125	140	136	149	137	116	137	142	144	144	130	117	140	127	127	118	120	144	134	101	146	138	106	160	106	129	123	142	121	139	128	125	116	121	144	148	142	125	140	142	116	142	142	145	147	114	154	140	146	126	140	143	132	136	137	137	151	132	113	141	110	154	118	169	122	127	136	110	135	115	153	130	120	124	114	120	132	139	133	137	127	117	144	148	122	138	149	162	111	153	133	134	144	130	126	133	119	146	138	141	148	135	158	143	150	129	135	143	138	135	111	130	125	139	144	147	136	134	149	136	138	116	138	150	131	145	114	126	140	125	150	112	150	120	142	131	147	142	139	138	138	131	125	133	124	116	138	144	126	117	129	151	150	116	145	131	138	123	134	139	140	101	130	123
32372	24688	16811	6781	4557	3151	2345	1961	1600	1204	1020	894	745	672	613	568	523	481	463	443	366	371	337	360	356	336	285	333	309	335	294	287	282	275	294	303	257	253	295	249	263	271	242	237	231	269	257	239	234	245	246	235	252	232	238	216	239	241	242	240	221	207	212	240	201	229	241	218	218	219	225	219	225	227	215	215	212	218	226	259	248	251	229	264	246	234	215	191	222	232	236	197	222	235	212	229	234	240	207	211	223	222	252	243	195	205	209	256	246	245	202	242	214	229	228	222	211	233	262	206	232	237	241	235	241	218	229	219	223	219	187	235	243	199	217	213	228	192	211	223	224	206	233	221	214	201	210	241	235	194	211	213	220	217	215	212	190	210	227	200	200	198	213	220	217	197	198	210	250	228	215	210	243	215	224	243	212	209	232	207	226	214	222	225	218	220	236	222	225	219	202	212	216	209	213	210	203	211	215	220	199	224	220	212	245	214	199	218	209	231	229	235	207	210	212	211	203	214	223	223	209	218	262	243	224	251	205	194	246	250	225	211	229	247	207	199	240	257	198	242	240	205	213	241	223	217	223	239	218	208	217	214	216	218	215	201	233	207	223	222	217	225	250	225	193	226	221	220	209	233	222	238	225	213	212	202	220	196	190	226	211	222	234	204	225	228	221	226	211	233	202	201	225	210	201	221	233	213	230	224	231	217	216	197	210	223	193	217	196	229	229	242	215	240	230	220	255	192	193	203	230	235	238	226	243	214	210	201	226	245	202	234	220	257	212	232	254	215	208	222	215	225	203	189	226	187	217	214	200	215	214	223	227	200	236	194	237	224	216	242	218	222	218	233	216	229	215	211	231	239	227	232	203	215	240	224	205	235	201	213	216	211	234	220	218	192	218	233	221	213	226	228	206	223	225	222	238	240	210	204	209	208	219	211	240	202	211	227	230	224	217	186	211	219	213	240	231	207	226	203	217	229	228	250	202	243	244	229	225	224	235	217	213	223	200	213	221	249	217	226	186	204	209	231	213	218	226	225	219	217	213	207	214	200	201	196	200	234	241	214	202	209	213	246	194	207	231	230	229	209	236	233	228	219	204	222	203	201	197	225	225	216	225	205	228	220	213	210	235	201	236	226	232	228	213	247	227	200	218	181	230	255	217	239	208	217	202	208	212	212	219	220	209	209	221	184	194	223	213	211	231	218	203	200	231	199	231	220	224	240	235	230	243	230	225	226	206	247	229	211	218	233	231	203	228	225	229	252	236	224	222	228	195	228	219	219	246	219	210	193	217	226	230	223	223	204	220	216	245	203	238	217	207	209	209	218	202	231	230	254	220	185	215	238	199	227	253	254	228	207	212	217	226	217	198	214	226	215	245	207	222	223	219	213	209	202	217	233	224	221	238	217	202	184	247	233	223	217	223	227	204	229	224	224	217	253	209	216	216	250	221	221	203	221	232	217	217	222	241	218	221	211	214	201	216	211	197	203	224	186	222	233	198	245	196	194	252	223	219	230	220	196	229	203	212	209	199	222	216	242	210	200	227	210	199	239	236	219	209	220	228	199	217	232	217	231	199	233	206	231	207	223	217	228	215	223	244	213	248	219	223	232	219	198	218	238	248	229	204	265	216	216	215	233	197	196	245	199	194	224	244	216	217	246	229	193	214	231	226	227	209	215	220	235	199	209	213	206	212	225	205	211	220	209	207	217	217	231	213	221	229	209	220	200	222	232	224	174	218	195	224	219	234	235	182	227	212	217	210	221	229	242	210	238	219	211	233	207	205	215	192	211	218	197	220	216	228	210	241	223	225	204	193	209	207	227	249	203	223	211	183	221	209	212	204	217	198	209	189	229	220	239	228	226	209	218	228	213	220	211	216	196	233	189	211	199	206	231	219	209	225	218	192	214	241	217	212	218	229	234	228	242	216	200	216	229	218	216	214	229	255	221	224	218	238	213	218	231	203	192	215	217	227	243	222	200	203	222	240	240	210	206	236	234	234	221	194	239	210	196	219	217	206	219	214	204	233	209	228	249	249	227	199	225	217	214	235	223	220	230	225	221	252	237	246	222	240	228	227	233	203	217	224	222	188	197	190	235	206	229	217	209	216	209	220	204	217	221	219	213	213	226	226	187	232	219	208	192	203	211	208	238	223	214	252	237	241	207	220	239	220	244	215	221	227	221	233	219	189	213	232	253	245	189	230	211	209	238	228	211	206	204	216	211	238	241	212	209	232	226	235	235	227	258	225	207	225	241	249	235	231	231	207	211	211	208	258	183	214	212	228	209	232	238	212	226	197	212	211	210	194	248	226	212	241	215	201	246	214	239	236	232	191	222	213	228	234	209	224	253	195	219	216	197	202	229	211	235	221	220	222	204	218	220	229	220	207	225	212	213	202	207	228	209	215	203	222	226	224	220	220	213	203	225	224	206	220	202	228	223	231	231	228	220	234	186	218	209	244	211	231	223	240	187	232	215	220	211	220	203	260	205	226	208	203	215	231	209	228	181	211	215	227	208	227	222	185	206	191	233	241	234	230	210	229	215	214	207	209	216	224	197	265	223	209	216	214	209	211	251	208	229	221	227	199	227	214	227	233	237	198	210	212	197	224	219	200	205	231	210	249	207	194	203	246	237	233	208	263	223	235	222	203	213	242	217	231	201	236	237	228	206	224	217	236	201	221	253	232	226	234	214	212	233	249	188	207	207	218	211	226	225	230	207	204	210	226	224	213	222	195	204	212	236	212	232	230	250	204	203	211	243	210	192	224	222	229	223	238	219	183	195	220	227	198	224	207	201	217	205	216	235	222	235	229	227	211	233	268	211	232	239	228	200	205	209	230	228	221	211	227	244	189	223	230	228	235	259	199	237	216	227	214	208	235	196	219	242	175	208	203	202	241	229	224	205	218	209	208	203	213	249	210	221	249	201	216	218	214	245	225	208	227	255	230	225	230	213	215	217	229	236	224	210	207	225	212	214	221	216	234	255	227	232	207	217	236	234	193	234	228	233	222	205	211	206	188	222	221	192	198	219	223	229	227	227	209	190	234	221	222	235	217	193	198	231	222	201	251	225	198	230	234	244	217	212	224	195	223	220	235	210	248	238	238	207	203	219	207	229	221	213	235	217	238	229	205	214	211	221	219	207	227	236	222	226	208	214	209	233	198	214	205	211	217	225	192	231	211	231	198	249	245	217	202	218	237	205	230	234	176	198	226	236	190	191	209	229	214	222	229	235	213	249	239	233	214	218	228	207	225	229	221	220	206	213	221	226	218	243	220	228	237	229	219	240	242	206	219	216	219	239	199	214	228	222	251	216	209	229	233	212	226	226	195	234	233	240	204	221	184	205	225	204	201	209	230	212	205	191	227	185	217	224	225	222	235	211	201	226	253	239	255	224	229	229	208	209	227	239	194	214	233	190	222	213	239	219	212	214	224	227	196	227	226	201	238	207	197	221	239	226	224	245	204	239	214	222	213	263	219	211	232	195	238	228
27172	20633	8576	620	308	253	226	232	238	223	225	199	227	215	208	198	228	235	228	229	194	212	207	204	187	192	173	211	192	211	221	204	191	216	225	214	221	243	223	223	201	212	198	214	214	230	188	208	199	239	187	216	193	196	206	191	217	208	220	191	227	202	212	228	221	204	222	219	218	224	208	188	212	206	206	208	198	196	209	186	218	203	219	242	191	217	203	168	202	216	214	211	228	191	224	208	207	207	194	218	217	219	227	191	194	195	186	212	211	217	224	228	219	206	192	195	210	228	203	206	182	210	209	216	221	224	197	236	197	229	212	202	218	175	197	209	234	220	232	192	200	201	217	200	227	199	216	164	200	206	197	205	206	215	203	185	184	214	222	239	229	226	205	192	214	224	208	189	197	191	213	216	238	181	210	202	227	208	215	210	197	216	189	197	191	228	189	211	208	204	214	204	189	181	203	209	242	196	215	236	209	209	212	203	211	206	223	208	213	214	221	212	202	199	209	209	223	211	208	205	223	200	176	210	206	194	201	214	205	199	224	219	196	204	202	244	212	214	231	212	183	221	201	208	202	218	231	207	192	206	190	210	215	209	195	183	195	219	185	211	215	194	203	208	205	223	218	207	203	197	231	215	207	200	219	216	207	200	216	194	203	217	209	216	220	198	223	223	214	207	210	202	222	187	222	215	200	191	216	215	212	188	183	192	193	223	201	222	207	197	213	195	194	191	208	202	232	201	199	208	174	240	218	233	191	194	206	208	174	236	224	192	204	220	220	215	208	223	216	204	205	202	210	218	220	203	192	239	170	216	215	201	208	209	189	215	218	204	209	191	227	215	183	208	221	213	211	224	213	203	205	205	188	216	205	217	199	204	199	218	208	209	214	215	185	198	206	209	208	233	202	196	213	193	250	203	211	185	206	189	193	194	216	175	216	228	216	221	221	202	201	204	229	238	198	199	217	185	207	172	205	205	203	200	226	219	216	231	222	212	220	229	186	222	205	207	237	218	221	208	223	220	220	205	205	182	201	190	205	197	190	186	217	198	202	250	213	208	199	184	214	194	224	221	201	189	210	201	218	227	212	213	199	199	207	210	254	196	197	191	202	196	192	233	235	190	198	214	200	237	215	206	217	191	215	199	214	218	230	210	204	219	219	228	216	198	213	202	227	212	210	232	212	236	238	199	234	194	211	201	215	203	226	176	190	185	199	197	193	214	201	200	228	218	198	226	235	229	196	207	208	215	202	186	199	197	208	203	228	223	215	218	216	208	217	206	193	193	206	227	215	211	221	215	202	224	221	217	239	205	244	212	217	194	213	204	204	212	190	218	205	203	218	226	212	222	210	218	223	192	218	202	219	207	194	200	221	219	217	223	198	196	210	196	209	192	219	200	203	232	228	216	208	197	201	203	217	226	196	182	204	202	194	215	213	201	207	191	223	194	223	202	235	204	203	216	211	198	222	213	204	204	205	204	193	209	215	208	216	189	197	202	228	215	194	220	232	237	192	195	198	190	188	216	212	212	197	204	224	201	218	222	195	203	214	199	214	192	203	206	195	195	206	196	225	217	201	208	208	205	208	222	212	216	198	221	217	200	222	216	225	193	231	194	218	227	197	201	208	220	234	201	219	211	213	193	209	199	199	212	187	188	209	212	203	179	184	198	211	197	238	197	229	200	205	218	211	238	203	209	221	211	208	219	214	216	183	219	217	192	224	215	212	187	211	223	212	219	222	213	186	184	209	195	219	205	191	197	202	213	217	210	224	215	233	226	187	196	232	217	203	202	218	213	193	231	197	218	221	205	213	194	206	213	207	195	196	195	226	203	217	207	228	200	220	228	189	193	204	219	211	192	204	206	210	222	201	214	224	206	207	193	225	215	199	217	197	181	198	223	184	237	205	207	232	184	182	214	199	192	221	237	214	194	215	180	238	180	207	226	218	214	192	215	227	196	193	195	209	185	209	208	215	229	215	184	190	195	204	208	201	194	217	211	194	216	190	227	214	221	184	220	216	206	211	197	188	201	218	216	215	212	198	224	204	235	196	222	206	190	191	194	223	215	198	183	219	221	242	200	197	214	200	247	223	214	206	207	205	207	194	192	252	197	219	225	191	202	194	221	212	213	231	210	218	192	225	211	239	234	208	220	222	195	207	218	203	216	190	219	204	189	214	214	212	209	212	204	197	213	186	226	208	180	236	229	210	179	224	214	214	202	197	204	217	214	187	192	222	212	214	224	208	201	220	220	200	200	197	215	200	209	216	208	222	198	207	220	223	218	212	221	195	237	203	188	226	217	228	195	199	197	231	224	181	210	226	182	209	210	222	195	224	187	199	198	226	214	208	201	182	205	211	228	199	217	183	183	216	207	234	202	199	192	212	190	202	218	217	198	212	211	213	204	188	225	232	165	190	198	181	229	213	219	204	209	187	199	213	206	229	193	215	208	226	205	212	222	191	209	211	214	216	200	215	196	197	237	219	202	227	203	222	230	196	221	213	221	207	205	217	213	186	211	196	188	215	234	188	236	209	235	213	203	199	202	195	192	189	201	193	206	194	217	216	206	222	208	223	217	202	212	205	181	203	205	221	208	211	207	191	205	216	207	207	200	208	220	188	223	212	186	212	220	224	218	239	236	189	189	204	217	202	211	216	193	207	205	225	193	218	209	233	226	200	216	163	219	229	219	215	190	213	220	225	204	194	206	208	215	207	200	181	218	220	212	205	200	207	204	191	194	213	200	210	230	186	197	224	229	218	188	233	185	204	202	179	214	221	192	181	199	225	219	213	216	220	221	224	205	178	215	229	212	188	219	201	221	200	225	217	209	193	205	231	208	215	204	193	224	187	209	217	219	173	194	191	209	211	214	211	209	173	209	201	232	206	219	222	214	202	221	237	204	213	182	219	221	210	225	210	201	197	190	205	187	211	214	208	228	185	217	223	211	233	211	209	192	231	229	211	201	193	197	202	222	209	208	205	187	184	207	217	197	224	196	214	223	218	188	210	193	232	226	233	198	232	218	221	192	204	214	208	204	218	201	215	220	223	218	207	212	196	197	203	225	226	198	213	183	197	240	234	194	224	212	185	199	225	184	221	214	203	185	202	202	219	191	189	200	212	209	217	212	232	189	198	200	230	196	196	219	212	216	190	204	212	211	204	202	222	219	199	200	201	196	218	238	205	200	207	186	208	223	233	217	176	200	223	212	228	208	206	187	205	211	215	229	218	193	190	214	201	194	219	190	214	191	220	234	208	201	203	203	199	203	221	192	198	226	212	200	234	196	199	210	221	242	211	202	201	200	224	213	224	227	195	190	210	208	210	189	198	209	198	191	217	204	190	178	214	191	210	214	205	207	214	190	220	202	200	200	229	202	205	220	213	226	204	198	200	232	218	216	196	219	198	208	218	189	203	215	202	221	216	213	221	213	187	221	215	217	245	234	224	205	203	174	220	198	205	202	219	209	236	197	196	216	218	212	222	184	216	220	203	215
9727	2181	5508	753	558	451	416	381	390	357	380	363	340	338	338	341	374	363	338	333	381	341	336	316	359	350	336	354	315	335	335	306	301	329	320	333	307	304	327	355	352	314	341	340	347	342	347	367	310	358	328	367	351	332	318	327	313	333	316	354	329	335	325	345	310	312	343	321	342	367	324	331	315	335	361	353	340	352	327	328	332	336	302	328	332	340	317	318	337	359	326	284	340	354	327	388	332	346	320	321	320	353	312	310	348	319	336	300	310	346	347	349	296	306	333	325	315	318	325	339	312	347	324	310	350	322	330	325	316	352	328	343	371	342	325	324	300	332	332	364	330	352	324	360	321	319	324	346	360	338	325	344	333	357	359	354	338	348	367	356	357	294	336	356	329	357	319	328	322	330	336	346	332	316	321	336	362	331	317	302	312	322	299	334	328	309	375	337	369	350	338	338	321	319	335	340	308	342	362	308	369	343	323	331	322	351	364	329	320	325	339	346	317	334	344	311	363	350	341	342	304	312	318	325	376	371	339	335	330	334	310	333	336	337	331	341	330	355	332	345	337	328	338	326	340	349	328	306	338	341	321	325	341	351	317	311	345	321	322	353	335	352	334	349	340	356	329	333	368	372	316	331	384	328	332	319	370	334	331	307	383	330	319	293	333	344	344	341	316	351	312	330	344	341	338	341	329	323	371	335	343	311	327	346	339	350	311	377	330	360	327	336	329	304	302	354	325	368	350	332	316	324	344	351	354	334	342	331	323	357	299	322	303	351	367	301	296	337	331	298	361	333	331	346	356	313	328	339	346	330	341	343	325	298	338	328	337	331	343	336	301	343	356	308	370	348	341	302	323	318	333	349	333	357	354	332	342	347	331	321	339	323	307	347	314	329	351	350	371	335	336	362	308	336	321	320	330	339	320	327	335	328	323	333	333	370	330	359	317	321	333	335	350	325	352	325	324	360	328	335	342	347	328	332	329	355	365	336	312	338	362	346	328	322	298	349	306	330	373	340	317	367	353	342	342	312	351	323	359	308	346	325	367	324	367	328	338	387	332	345	322	338	308	324	346	315	320	313	343	340	321	338	357	350	331	338	346	341	366	334	328	302	317	325	318	346	317	317	328	346	314	335	310	379	355	326	341	337	354	334	341	307	355	342	352	334	326	364	347	350	340	353	344	330	295	346	348	361	323	351	353	321	328	328	351	349	349	332	322	327	369	354	368	333	336	284	326	314	326	326	374	355	315	331	333	338	351	332	306	348	336	344	308	333	358	361	321	353	342	336	335	325	314	339	314	329	358	350	349	337	319	352	311	344	300	318	348	345	312	357	364	333	340	335	338	349	299	341	344	317	321	355	354	351	315	314	319	327	322	357	318	332	338	352	308	342	341	347	355	320	356	356	347	347	297	343	314	322	330	357	333	325	342	333	383	314	337	342	349	332	362	350	356	345	315	313	337	308	315	353	320	344	331	329	324	349	309	333	331	352	320	347	352	339	337	334	370	317	349	368	320	320	366	325	319	321	312	310	364	320	334	370	310	346	346	339	326	346	344	311	329	344	368	333	338	317	332	334	352	350	345	331	351	336	319	352	319	328	348	324	363	360	348	325	332	338	367	338	293	323	357	307	314	291	332	306	314	317	320	319	301	321	333	285	349	315	330	361	303	328	331	310	357	337	338	327	299	361	301	307	353	320	309	334	353	335	334	355	314	338	317	317	336	334	332	305	339	364	343	319	314	343	332	312	353	372	327	296	315	361	347	328	313	312	367	379	333	351	327	343	341	328	326	318	324	328	372	319	331	333	336	349	334	374	332	355	322	324	341	326	363	345	343	345	351	377	331	328	348	336	354	351	340	338	320	348	334	333	339	348	341	358	336	359	321	317	327	338	321	352	325	353	333	338	327	321	333	343	316	343	327	304	341	319	377	326	325	371	323	313	310	327	325	308	315	324	332	379	365	340	318	342	326	350	338	289	366	330	331	333	341	361	354	335	356	319	341	334	346	354	346	328	334	342	342	315	335	321	338	352	319	342	325	338	364	316	344	319	325	298	325	348	325	337	335	360	340	311	324	317	310	320	347	331	329	318	340	311	348	342	353	354	331	328	321	317	315	333	322	323	323	310	340	349	348	320	367	324	326	334	340	305	346	297	320	377	302	340	340	376	322	311	313	346	341	328	325	361	328	323	308	318	354	351	320	325	320	332	321	385	313	353	365	326	310	346	330	324	375	324	334	327	295	359	328	322	346	338	371	354	322	320	370	354	333	328	331	358	319	359	324	328	318	338	346	345	338	333	318	351	296	310	333	360	368	343	304	342	350	306	329	344	328	351	317	346	330	337	319	331	335	341	323	352	345	333	331	287	321	317	348	310	319	322	335	329	317	311	328	335	319	324	315	343	369	310	335	327	326	355	332	346	348	345	338	346	339	348	349	324	362	334	348	346	326	330	341	329	362	358	323	340	332	339	336	382	346	291	370	320	349	318	357	326	302	342	338	352	300	335	328	319	342	333	345	322	339	330	329	312	333	321	320	349	345	336	340	332	341	308	303	309	339	338	338	328	338	317	358	328	322	363	346	347	329	304	363	310	366	332	350	336	324	351	281	339	333	352	351	347	339	319	297	334	346	325	343	341	324	325	289	337	310	321	327	331	334	318	357	339	341	339	338	330	332	299	321	330	333	314	324	341	352	334	324	363	308	341	328	350	324	352	305	330	322	335	327	323	323	350	344	324	329	345	302	371	349	333	375	350	350	320	330	331	351	311	306	327	343	313	344	319	349	387	361	358	328	265	352	343	347	343	314	373	284	305	329	330	353	337	314	322	341	313	333	316	349	339	353	341	361	335	345	322	349	352	369	356	356	349	328	345	339	309	328	347	369	314	321	317	345	309	353	335	327	325	332	340	356	336	299	348	320	347	325	337	372	318	377	323	324	352	312	302	349	338	354	329	341	328	310	322	322	301	317	308	324	310	335	345	337	345	334	333	340	328	311	329	318	326	313	306	355	346	326	342	340	334	318	327	328	329	325	317	348	332	334	336	343	301	329	302	346	348	334	328	322	339	331	336	308	350	354	326	341	349	331	328	315	303	348	329	347	297	324	331	315	324	373	330	352	347	330	348	346	365	355	352	323	337	329	366	321	321	322	343	318	318	334	319	365	338	302	331	327	337	355	301	336	332	300	325	345	328	328	308	344	319	357	372	337	408	348	314	325	321	335	325	332	301	369	342	335	313	338	334	322	307	353	327	354	359	331	347	345	316	341	355	343	328	348	343	333	311	328	315	334	339	320	318	342	302	329	312	319	318	315	307	337	344	339	345	330	345	353	327	348	362	330	329	334	333	317	333	334	308	332	331	329	333	347	390	347	299	302	337	326	329	329	326	310	339	341	334	331	336	334	358	330	315	322	309	372	368	326	348	340	324	324	307	345	338	395	351	331	326	332	332	351	333	321	330	317	313	311	334	349	357	329	331	374	348	329	326	305	351
24675	21584	29173	24498	20883	2534	727	562	427	392	369	372	336	325	308	275	307	309	270	298	266	254	266	293	256	278	258	273	267	246	297	270	279	269	264	278	257	250	272	278	251	232	272	244	260	242	250	245	248	275	241	248	247	264	259	224	232	241	237	240	254	249	255	267	229	272	254	238	261	232	285	240	245	271	243	270	234	235	247	265	257	257	248	248	297	231	235	241	254	241	258	268	252	248	233	244	281	246	225	274	245	258	233	266	262	280	242	234	249	254	230	244	241	262	265	258	255	270	255	254	257	271	258	269	270	250	245	264	222	251	256	237	245	218	255	246	255	258	240	271	280	250	261	270	253	249	242	250	252	274	237	251	233	255	241	253	265	255	273	240	236	229	256	272	242	259	232	255	247	266	234	251	249	249	222	258	251	224	240	232	260	259	247	274	235	240	273	274	237	236	235	239	275	258	223	261	291	244	266	261	246	264	230	250	239	251	259	260	246	248	226	259	258	225	255	250	256	265	236	236	268	245	261	265	233	260	268	236	252	278	241	224	231	229	264	243	256	241	255	253	240	258	254	228	236	260	260	251	260	255	236	252	280	264	260	255	248	239	268	250	265	238	239	216	250	284	274	243	254	256	231	249	214	244	244	279	261	238	240	258	253	273	257	239	269	246	248	274	246	255	259	274	256	234	262	256	241	248	240	258	251	276	259	231	233	235	272	258	253	249	249	267	258	245	237	263	274	242	238	247	212	258	268	259	267	260	273	287	238	250	207	233	282	276	265	256	226	291	253	261	244	276	238	230	246	257	237	250	221	268	259	223	244	254	252	251	262	250	243	257	251	249	246	249	238	265	252	237	241	254	258	252	233	231	242	266	274	273	254	266	245	264	261	245	251	245	270	261	248	252	265	227	257	245	247	265	236	268	235	262	253	246	247	246	270	249	251	252	235	275	220	273	265	248	236	236	268	260	243	245	234	249	243	249	252	231	236	244	241	266	265	237	279	258	277	258	279	220	256	255	244	248	255	254	245	251	238	243	257	224	242	253	247	252	256	212	246	226	285	252	257	224	231	248	269	266	256	243	241	249	255	267	235	267	248	221	254	228	237	275	246	231	273	225	228	270	248	218	236	223	238	247	273	257	232	253	267	250	255	249	244	244	235	255	294	246	261	248	290	249	246	274	242	247	239	252	255	228	257	252	248	240	274	241	265	263	252	222	221	225	225	235	248	231	232	241	249	250	250	252	215	250	243	246	241	273	242	247	246	270	262	250	237	251	253	241	245	285	235	239	271	230	241	244	250	274	250	229	254	232	247	251	237	249	250	247	263	224	246	252	260	259	259	244	274	262	259	254	241	250	246	251	239	264	259	238	263	269	260	213	257	237	267	266	271	245	234	241	243	258	230	239	234	273	249	285	248	249	235	212	256	286	254	243	252	230	245	270	208	218	241	251	252	248	269	262	208	277	227	268	261	261	245	276	287	247	244	285	265	242	267	205	260	243	237	238	266	250	246	251	247	256	237	245	262	252	234	238	258	247	257	248	222	246	263	256	281	269	238	255	240	220	245	252	233	251	284	277	266	276	249	221	263	253	255	265	242	243	268	214	253	261	230	255	281	224	257	241	247	236	240	261	234	247	229	258	237	217	276	265	225	261	229	224	251	252	254	272	259	250	272	254	260	254	242	268	225	269	259	238	274	249	247	265	256	273	296	275	250	260	242	239	244	264	264	245	251	244	238	232	254	280	251	240	234	257	238	245	224	280	261	248	269	258	264	256	263	260	256	253	244	244	261	274	252	269	221	254	263	248	249	270	259	237	246	261	278	257	236	264	275	235	261	251	249	257	266	253	251	240	243	248	246	222	269	239	235	258	229	242	248	279	240	262	237	249	272	232	237	232	257	240	252	263	250	242	244	260	238	274	273	242	235	239	231	255	261	265	290	250	268	260	276	274	251	269	289	293	242	291	261	224	248	266	272	255	268	250	240	244	223	277	251	266	240	232	220	250	267	265	267	256	254	223	265	258	277	256	255	275	238	238	246	259	247	247	242	240	261	273	211	272	273	247	261	252	263	230	245	261	244	252	231	242	267	221	267	243	252	243	241	229	240	229	257	255	232	248	272	271	229	256	213	248	238	253	248	251	237	255	237	256	244	231	248	237	246	236	244	235	249	238	244	246	244	261	258	282	224	241	254	227	243	216	273	251	260	263	255	244	263	260	237	241	246	286	242	217	263	242	253	233	260	253	283	224	267	240	237	258	250	245	260	242	240	258	266	258	264	274	260	240	261	236	242	250	285	234	242	220	285	254	261	256	250	236	251	291	249	260	243	240	234	232	230	245	255	243	269	220	218	242	279	253	251	269	262	265	261	246	246	245	235	245	259	245	254	272	281	239	238	236	262	260	256	257	260	240	256	258	241	216	258	244	277	233	271	230	261	249	248	250	228	249	244	246	261	232	263	216	258	243	279	247	261	251	238	278	240	241	266	281	245	254	247	253	265	252	252	273	245	237	279	232	248	235	278	250	266	268	261	241	261	258	259	272	244	236	237	253	234	249	233	275	258	244	264	236	281	238	244	264	222	227	225	255	235	263	247	264	262	244	235	238	271	242	233	259	262	267	251	250	228	256	246	268	255	232	270	238	241	271	277	268	241	262	261	246	239	266	256	249	260	256	238	270	253	255	255	236	237	257	264	234	243	236	258	241	269	273	226	267	260	250	273	240	261	276	240	263	248	233	272	233	244	252	264	236	265	222	237	269	273	231	236	249	248	267	279	247	250	254	247	226	253	284	265	221	262	242	248	246	285	247	244	250	216	265	272	277	247	265	260	263	239	265	228	253	235	245	226	256	239	257	248	257	251	252	246	246	241	269	234	260	268	272	241	241	249	241	266	259	250	241	233	258	247	252	260	269	225	244	246	240	257	281	227	272	266	263	221	234	222	265	243	258	254	253	248	228	268	251	268	254	272	228	281	263	260	243	242	218	258	240	277	245	247	262	241	276	265	239	246	233	232	267	234	235	241	262	277	229	232	253	249	274	255	244	239	269	264	250	251	230	242	250	235	262	268	252	240	253	238	250	259	247	247	255	243	247	244	249	234	243	255	253	249	242	240	251	248	267	260	279	264	256	242	240	224	246	248	236	253	221	240	230	248	241	241	248	249	228	269	235	217	253	242	279	255	252	228	258	259	243	269	255	251	239	267	226	241	260	244	235	241	237	251	258	254	253	261	231	243	257	229	251	261	257	260	255	245	238	236	257	236	233	250	232	233	274	252	253	266	253	250	253	265	230	255	280	261	256	264	244	223	255	237	269	234	224	217	266	220	230	235	259	270	251	224	271	248	263	242	252	249	251	247	255	259	242	256	263	268	246	251	227	271	250	271	252	273	255	254	236	262	297	244	273	255	259	271	238	268	237	227	258	265	242	253	272	258	278	226	225	228	239	247	262	272	237	225	262	247	227	276	235	286	245	259	232	259	258	240	221	234	294
26172	13931	17586	4032	2765	1950	1521	1268	1054	907	801	717	701	668	586	561	585	538	523	507	508	490	482	524	498	467	473	428	435	477	433	431	456	433	451	444	413	408	429	455	446	423	431	431	434	442	415	408	407	418	419	373	413	383	435	397	431	377	410	392	426	439	418	433	428	442	367	420	427	404	405	418	435	435	419	386	384	393	419	398	416	432	376	399	398	435	395	435	404	402	424	393	416	432	397	411	446	424	426	412	407	391	408	439	421	404	395	378	403	391	419	418	381	412	396	442	408	363	408	419	394	384	434	419	375	421	427	413	423	410	416	418	405	420	413	404	402	405	414	432	429	413	426	411	367	413	391	417	386	398	384	397	412	389	399	416	437	412	421	414	419	405	388	395	408	416	425	418	438	368	420	393	420	410	406	373	375	454	422	382	452	426	403	411	419	394	406	413	401	408	401	397	433	387	375	410	419	417	386	398	405	412	383	430	389	418	368	385	420	396	457	395	424	377	387	385	383	393	426	399	394	440	392	426	414	406	409	417	386	403	410	385	386	412	412	381	404	396	421	406	409	386	407	403	404	404	373	425	388	433	375	405	441	399	396	397	413	387	416	409	414	420	409	443	397	393	401	420	401	370	420	390	408	396	374	419	432	419	410	395	400	412	400	401	407	409	430	384	387	435	414	403	403	396	428	373	422	422	381	426	403	410	428	403	393	438	389	418	420	435	394	365	411	425	414	441	417	378	391	374	414	403	394	408	431	393	473	416	393	408	391	402	413	422	374	449	371	419	406	394	440	444	449	424	446	411	421	402	373	408	380	419	413	420	390	420	376	407	393	439	397	390	426	435	400	401	409	384	391	393	387	425	417	413	419	405	405	451	389	404	435	401	392	432	397	367	414	423	416	409	416	376	396	431	415	424	377	393	371	425	428	413	414	405	425	400	421	388	398	398	397	403	406	411	403	406	406	414	414	383	442	391	404	393	425	447	377	393	410	443	397	400	434	427	420	421	387	375	441	422	392	414	352	415	447	419	402	401	393	424	427	377	421	405	390	422	403	345	432	413	408	424	430	387	418	415	417	422	414	383	407	373	406	414	420	379	423	384	407	401	402	402	378	410	396	402	427	396	363	405	420	408	399	362	389	379	408	385	418	435	407	397	399	408	399	417	413	432	406	379	407	416	392	428	391	393	425	378	410	414	404	432	403	394	388	459	405	391	408	392	379	404	420	415	406	426	412	454	402	410	379	381	439	412	390	383	423	397	397	419	396	388	395	410	394	412	419	424	376	405	383	399	423	409	411	425	426	416	413	371	409	426	403	425	374	395	385	410	398	402	402	399	409	400	425	429	429	391	422	410	388	408	412	386	434	429	398	406	390	405	418	385	402	408	391	371	407	401	393	411	425	416	386	442	375	361	386	388	364	407	451	409	402	383	383	358	392	421	379	403	391	409	357	406	417	430	389	411	384	401	391	429	396	434	412	393	406	426	409	394	395	364	389	444	451	426	404	398	384	378	418	384	402	384	407	412	408	395	416	401	385	408	393	403	419	411	421	375	413	428	432	399	389	355	407	393	417	412	389	377	449	385	377	402	385	404	401	419	409	350	427	391	397	393	382	399	414	383	388	436	437	411	375	392	386	414	407	406	380	407	368	389	436	344	408	407	379	408	445	401	382	404	393	420	404	407	446	416	371	409	399	352	434	406	393	425	466	424	393	402	415	436	383	387	399	376	388	415	390	406	382	396	357	412	404	401	381	460	389	373	418	391	425	400	390	404	374	408	374	423	387	393	383	384	389	406	402	388	395	403	398	409	367	414	392	434	400	411	398	410	423	418	393	425	380	434	430	425	408	408	394	377	425	435	402	424	404	435	425	414	383	412	407	367	422	420	415	374	357	386	434	403	372	445	407	376	411	423	408	402	420	402	407	432	381	383	378	409	417	388	369	340	401	409	389	409	392	401	370	432	434	417	408	377	411	400	424	442	424	378	432	393	432	430	363	415	388	403	415	402	403	391	442	390	411	387	407	387	422	375	387	437	400	372	404	414	397	392	415	422	400	409	409	409	392	429	363	424	395	386	375	382	455	373	435	414	419	407	392	426	412	394	451	423	403	385	422	393	402	405	413	388	381	400	419	389	398	431	425	381	432	414	387	407	380	402	412	421	424	383	413	406	412	371	389	419	388	411	439	389	396	386	359	413	415	400	423	389	364	411	414	367	398	386	390	413	414	406	444	435	437	419	382	414	370	396	357	400	429	382	413	389	386	389	427	429	427	395	421	384	457	431	388	385	389	393	400	424	398	392	422	395	407	413	458	351	396	396	406	395	415	379	390	368	393	397	395	399	439	373	420	391	426	424	402	426	423	365	411	444	393	439	408	385	390	393	445	426	389	423	407	384	408	408	428	417	388	432	391	436	390	400	419	393	413	383	376	442	395	427	395	444	400	415	400	416	381	410	405	403	424	438	415	378	411	421	428	411	374	412	415	426	419	383	390	419	370	393	405	392	360	400	455	398	418	382	393	413	408	410	423	416	397	403	395	378	373	425	406	432	359	382	398	398	414	408	403	425	391	377	402	422	400	414	398	407	400	437	429	417	405	388	415	446	403	411	387	408	422	411	390	401	391	402	400	409	383	402	393	422	374	387	416	387	432	419	408	466	401	419	434	378	431	364	362	428	385	391	419	422	382	416	394	447	428	399	372	423	408	408	420	390	420	361	386	417	404	349	374	423	410	427	427	391	401	397	399	374	413	395	394	437	429	379	433	403	413	426	385	416	397	418	368	422	385	382	400	428	464	392	383	444	383	396	450	442	424	413	438	383	400	381	394	369	391	389	395	449	389	427	412	372	418	432	396	383	394	409	385	376	434	396	417	430	412	431	449	416	403	427	383	421	402	448	395	407	416	416	391	388	357	397	442	433	426	395	411	389	403	402	397	367	440	380	418	367	393	400	410	472	407	415	407	384	444	405	406	377	418	399	396	412	396	422	375	384	392	406	410	381	375	370	416	403	442	393	412	410	410	431	387	387	434	373	413	418	437	394	414	411	404	395	440	427	427	418	397	360	438	390	406	394	409	407	413	387	403	385	396	400	367	384	418	415	427	400	384	405	386	390	402	461	404	418	390	415	410	438	390	398	411	388	434	414	390	385	433	429	382	402	409	406	413	383	409	369	402	413	416	393	406	425	391	390	442	410	414	413	396	419	433	450	401	419	420	393	414	424	439	436	410	401	399	445	395	412	357	408	399	401	397	385	381	405	393	371	427	380	388	402	409	413	399	381	406	392	383	384	418	408	378	399	372	394	389	442	420	375	378	426	389	392	398	434	388	385	418	444	440	407	394	392	415	392	399	424	428	402	432	405	380	439	406	397	458	406	389	380	388	394	445	435	476	377	423	362	403	396	373	452	423	412	399	397	387	424	389	431	403	434	388	402	386	397	392	398	412	385	379	461	423	444	391	418	408	391	418	417	405	415	398	406	407	400	416	440
23476	21450	29429	23875	21458	20351	1965	641	446	374	361	286	266	265	253	244	207	213	204	199	174	173	169	157	160	172	152	176	172	147	151	158	155	164	151	144	146	146	155	153	185	168	142	146	150	128	155	157	147	132	142	133	118	138	128	136	140	160	154	148	132	153	134	150	132	145	129	152	144	164	134	129	144	137	133	144	134	132	130	147	141	137	139	136	120	156	122	149	133	112	132	134	131	158	147	115	136	131	122	137	117	146	138	126	131	160	127	148	140	136	142	117	152	123	166	156	140	128	129	128	148	134	116	134	130	124	121	133	146	137	145	144	122	136	120	139	149	128	151	113	139	124	110	138	109	125	143	123	148	126	142	142	148	121	143	138	135	113	136	158	144	125	137	128	117	138	118	139	137	136	147	123	146	134	128	128	148	133	137	152	130	135	136	147	135	121	138	144	103	113	127	160	126	113	157	113	122	119	126	105	137	145	106	131	143	123	142	139	131	134	141	147	138	131	132	140	111	118	130	144	129	121	147	128	122	125	133	118	138	107	140	141	127	161	120	115	143	137	122	127	124	116	133	143	153	152	128	128	130	126	117	130	135	121	140	139	136	131	146	138	127	130	139	127	132	145	154	134	135	133	137	123	129	115	134	118	139	144	141	129	134	126	127	141	150	126	127	126	134	153	144	132	138	143	122	135	130	111	130	139	121	144	153	153	119	125	133	112	118	130	138	130	122	151	140	127	149	145	124	131	144	128	109	133	151	113	146	117	115	123	126	125	157	130	135	132	135	125	114	118	151	125	131	116	138	119	137	128	138	135	95	131	157	142	130	137	136	123	120	113	136	115	164	143	113	140	134	140	126	129	147	141	129	122	150	116	148	117	133	134	127	134	151	119	134	142	138	121	129	138	137	134	127	140	129	111	138	118	124	125	137	143	135	130	119	143	132	117	157	143	137	132	124	138	119	144	125	147	132	116	121	122	139	113	121	144	125	124	138	131	146	143	126	131	117	129	116	126	125	157	132	99	133	142	109	126	134	123	112	140	113	137	135	125	145	122	130	141	134	142	137	127	152	150	129	111	118	132	144	134	156	101	122	119	126	123	122	106	141	156	130	151	128	126	119	123	141	138	112	130	114	130	138	122	124	131	141	132	129	127	115	144	146	141	153	140	118	124	124	112	131	134	130	126	130	146	126	113	134	133	112	150	130	129	141	126	120	117	151	144	125	114	117	142	119	148	117	127	128	131	134	136	127	132	123	120	142	144	144	125	139	136	129	140	123	136	130	158	127	151	130	126	136	137	133	140	126	143	135	146	115	131	111	133	124	147	123	134	130	135	111	135	140	124	131	115	134	144	143	136	113	147	121	148	129	126	155	144	119	131	126	145	128	117	122	127	121	137	141	146	152	121	121	164	150	140	149	133	143	144	132	128	136	128	160	116	130	154	135	128	137	119	158	130	136	115	138	140	121	140	152	121	116	118	121	123	116	155	143	139	115	120	140	125	114	120	136	120	134	134	141	130	142	125	128	112	131	122	145	143	132	142	145	133	128	120	127	140	126	130	154	115	133	155	138	154	141	108	133	142	122	141	113	137	137	129	121	127	128	127	153	145	115	146	120	117	126	129	120	117	107	131	117	134	128	133	142	143	153	125	143	103	124	133	148	137	125	144	125	126	131	131	127	140	133	127	114	132	152	126	113	130	128	152	109	136	139	125	126	138	130	135	144	150	129	121	140	133	138	125	143	124	126	122	146	135	134	133	141	140	129	138	118	145	143	153	124	116	152	125	137	133	125	138	126	104	135	145	134	142	136	118	156	124	145	138	134	142	128	144	152	115	123	140	140	123	125	127	137	111	133	137	137	138	124	132	117	140	124	148	120	134	151	131	136	149	123	128	113	121	124	120	128	134	136	137	133	124	127	115	147	131	114	118	121	125	131	126	129	125	125	134	142	141	147	147	126	130	132	140	134	127	116	123	115	132	130	144	140	129	138	132	148	128	161	123	134	134	162	132	117	140	127	139	133	137	138	130	127	128	150	145	137	127	121	126	142	122	110	125	125	117	132	123	138	135	123	132	149	117	141	129	126	138	126	124	136	127	134	144	143	127	134	125	133	142	129	140	144	112	149	139	132	128	125	139	121	121	135	118	124	128	139	123	130	120	120	117	148	115	140	122	135	144	120	131	134	128	123	131	128	124	124	121	116	135	128	110	131	118	130	103	136	124	109	130	143	124	133	114	141	145	143	156	128	138	136	137	152	134	136	138	130	123	113	142	108	142	140	116	157	118	128	122	142	143	133	123	121	136	130	128	143	132	128	145	121	131	122	138	134	118	147	156	132	134	114	140	133	140	137	143	126	144	143	125	137	124	145	129	125	117	140	130	135	133	115	163	131	137	142	121	131	136	149	119	113	135	135	140	153	150	120	159	133	126	135	126	126	130	118	121	123	132	149	142	149	123	118	147	124	134	138	130	123	132	133	116	123	129	154	107	126	128	132	122	128	132	150	126	121	166	153	139	126	139	131	132	134	131	126	122	150	123	128	128	129	134	114	123	132	124	140	132	136	134	144	149	124	127	132	144	134	125	142	125	120	140	110	136	134	142	124	128	105	178	135	125	144	163	148	142	112	126	115	90	112	127	140	130	137	124	124	123	113	113	143	128	137	139	137	122	128	122	122	128	139	149	130	130	128	128	114	140	122	133	139	131	112	139	121	119	128	129	133	128	125	117	134	131	114	135	142	125	145	134	146	118	128	125	131	129	132	137	133	151	152	129	141	142	138	138	120	130	131	131	119	142	127	138	124	157	134	127	135	139	136	128	138	131	121	144	128	132	149	146	116	126	128	141	132	132	156	177	129	137	116	117	141	162	133	117	133	128	135	147	125	133	130	122	126	128	137	131	155	128	135	145	132	143	138	124	134	117	124	127	147	124	132	136	126	141	148	149	134	142	116	114	125	144	112	133	131	132	144	121	145	120	140	141	134	131	111	126	133	146	146	120	111	120	126	119	125	116	130	156	128	121	131	134	116	118	142	121	140	117	128	127	135	138	132	115	126	150	130	122	135	108	131	149	143	121	114	127	139	119	136	129	153	137	139	147	136	117	159	140	115	138	133	116	130	123	133	128	139	143	153	129	139	126	129	130	156	126	129	134	122	156	102	123	131	156	129	128	129	144	144	126	127	137	129	132	135	115	142	114	117	131	132	127	139	131	138	125	119	128	136	143	139	126	136	141	121	125	142	134	145	127	121	122	119	115	124	136	145	136	143	135	134	122	117	110	137	122	143	128	147	146	149	122	114	123	150	132	137	142	118	134	133	129	119	135	141	112	137	127	135	141	127	130	136	109	126	106	139	143	134	122	131	127	153	133	124	113	150	139	119	145	122	145	115	149	119	136	116	132	124	127	125	143	130	140	134	151	132	120	142	113	133	120	123	138	132	124	141	117	111	129	147	124	133	134	116	132	147	144	124	138	140	132	148	127	129	135	132	141
30032	23268	20701	6846	4654	3268	2399	1811	1583	1258	1018	846	738	697	598	567	544	473	471	405	437	396	379	310	371	321	343	334	334	275	289	282	242	285	267	278	248	265	296	259	249	245	260	252	228	224	284	248	244	250	257	205	238	255	266	269	257	221	210	202	252	242	249	223	230	234	216	248	232	220	249	241	218	219	223	223	261	272	234	223	229	240	246	240	231	206	260	229	236	228	212	236	213	243	225	222	207	221	208	207	230	242	240	210	219	240	232	247	256	230	207	233	215	234	250	215	215	249	243	232	217	211	213	224	208	219	242	227	224	218	240	220	237	228	224	240	218	219	200	219	205	204	204	233	231	233	231	233	205	202	201	224	240	229	232	198	249	227	207	211	242	249	228	194	240	207	226	196	225	244	226	211	221	224	231	236	203	199	223	212	215	229	195	211	231	244	217	220	225	232	232	204	220	218	229	205	234	221	210	253	236	257	192	250	230	241	210	227	228	242	236	217	214	218	228	249	218	232	217	222	248	223	218	248	228	225	239	207	219	228	225	221	259	211	224	167	235	208	216	200	226	229	225	215	214	236	233	230	223	220	243	228	227	208	233	220	210	217	189	239	227	214	227	216	214	192	226	206	228	212	219	208	210	218	227	230	215	215	213	234	230	220	221	236	249	212	241	235	244	243	252	183	196	229	213	220	225	203	222	207	205	195	229	215	228	210	231	220	225	240	187	212	225	246	209	226	244	228	231	221	243	214	226	224	215	214	237	226	212	229	239	242	214	222	218	211	249	232	219	236	215	201	226	226	210	209	215	200	213	190	215	207	215	234	229	203	233	220	212	239	215	213	214	189	206	223	219	214	202	233	223	205	217	209	227	209	205	250	216	214	199	208	244	216	226	211	203	212	254	221	217	221	229	203	221	229	234	197	214	179	210	216	221	222	232	208	208	210	234	209	237	222	224	216	219	205	219	202	231	228	207	218	209	211	231	227	201	221	222	238	214	209	244	236	255	215	230	223	250	206	221	213	226	210	224	228	236	216	230	234	230	248	222	227	218	223	235	221	223	227	218	221	213	232	205	210	231	210	212	176	225	223	214	230	243	212	221	240	236	236	202	225	221	207	237	219	209	225	234	221	229	215	220	214	213	195	244	218	233	225	189	214	194	222	238	194	225	218	236	194	227	267	239	220	228	234	237	225	239	214	205	213	217	199	212	224	245	235	214	240	223	222	217	236	212	216	199	270	229	209	240	215	237	217	224	204	214	249	210	223	242	207	244	212	213	215	231	233	214	216	228	230	211	213	200	197	235	214	207	217	222	222	242	251	228	235	233	227	197	221	219	234	190	202	216	220	224	220	232	239	216	228	232	215	220	248	220	208	198	226	191	214	226	207	234	210	244	207	201	201	230	232	233	218	204	210	233	181	198	224	235	221	216	217	215	216	195	207	216	225	210	208	256	223	218	196	229	246	208	262	243	245	221	207	229	196	234	225	213	215	223	233	217	216	237	246	228	201	231	224	221	191	224	229	201	212	226	229	227	217	237	226	201	231	238	233	253	203	216	214	222	217	216	246	248	210	212	227	226	213	194	245	230	227	228	193	201	205	209	193	205	224	213	231	225	213	233	218	216	207	222	221	199	218	218	201	242	236	234	188	216	234	208	202	214	232	210	200	239	223	220	204	265	220	217	221	217	204	234	217	218	245	193	250	234	222	228	223	206	234	187	215	220	226	247	228	204	229	207	224	217	226	220	238	230	221	204	256	231	217	200	218	225	220	215	212	201	216	236	242	217	209	221	225	220	208	205	215	242	199	229	214	207	226	241	202	226	215	198	196	240	231	215	207	237	214	200	206	230	215	209	218	210	196	241	222	239	226	224	204	211	256	223	220	251	211	222	228	211	202	214	230	222	251	220	207	219	200	201	217	227	205	202	231	259	214	193	224	223	249	217	234	237	214	219	228	233	224	216	224	227	202	211	207	223	239	224	212	204	226	214	224	223	217	213	233	233	236	205	207	232	252	227	213	219	223	209	213	212	228	256	215	217	236	212	215	228	198	213	192	198	228	204	194	209	229	242	221	219	203	225	239	212	225	238	223	222	227	207	210	234	183	203	211	206	197	235	227	219	220	224	209	213	239	243	216	203	233	237	254	200	262	185	224	213	211	195	223	227	215	232	231	213	214	221	233	183	235	204	245	219	213	245	226	214	225	234	236	252	220	208	251	234	220	240	220	241	230	206	204	233	218	204	209	219	213	243	226	213	231	228	217	216	210	240	212	228	228	219	190	218	223	220	223	208	211	207	230	225	193	209	200	227	209	196	239	209	197	239	216	222	221	177	207	239	190	213	226	203	241	216	214	212	240	231	210	246	233	197	210	223	221	229	190	192	227	225	217	239	230	219	214	214	206	224	194	213	211	226	218	225	233	210	202	194	214	238	245	201	217	228	213	226	239	202	195	218	208	215	217	238	239	210	203	232	230	222	218	224	231	239	226	230	220	240	215	197	202	236	195	221	234	219	209	246	250	216	202	229	221	227	228	183	224	242	234	254	218	244	235	215	228	223	219	211	230	195	206	210	205	220	202	217	219	234	238	242	250	242	219	214	217	199	226	239	246	214	205	231	203	239	230	233	230	216	224	273	206	236	212	211	228	224	193	222	191	216	250	232	226	219	210	194	233	216	215	214	222	212	228	233	215	210	231	215	234	220	244	227	220	223	215	230	217	231	243	223	232	215	220	221	233	226	218	229	223	199	203	214	237	221	206	216	215	229	204	218	235	207	232	221	213	213	221	237	234	193	259	212	204	219	227	228	224	218	192	239	224	221	202	224	213	255	226	207	208	198	237	212	241	205	222	222	239	211	223	224	209	208	214	232	237	233	234	227	232	206	218	179	224	204	232	209	212	206	243	217	233	193	209	201	233	219	210	224	217	226	214	194	237	218	236	235	226	224	188	231	229	206	204	199	206	220	208	225	200	217	251	236	228	226	215	221	241	228	215	212	219	230	230	204	196	225	239	222	222	256	190	228	203	208	217	193	245	216	201	217	238	230	204	219	227	221	219	217	219	223	220	224	227	197	221	217	226	215	239	210	225	233	227	233	207	211	193	253	249	204	247	243	212	195	220	218	234	235	203	215	214	216	240	229	214	216	220	230	223	196	211	210	213	243	258	200	226	228	224	223	207	217	216	249	213	229	217	242	214	236	201	232	226	193	199	233	229	230	234	231	222	239	229	234	196	225	214	236	238	205	198	208	224	225	241	242	215	224	232	202	202	211	211	215	221	202	219	228	224	223	219	222	225	234	219	206	209	206	199	232	224	213	219	225	197	218	208	216	227	214	220	223	230	220	195	233	215	212	203	198	210	215	217	213	245	203	208	235	220	216	198	209	204	213	205	228	234	224	213	228	215	202	226	222	199	210	189	221	184	207	236	241	205	241	232	257	207	234	221	228	234	202	231	211	217	219	199	207	219	206	228	220	220	211	214	215	220	219	232
27208	20634	7580	581	297	255	238	243	224	213	217	217	245	262	204	242	214	228	212	210	212	222	205	198	216	209	190	232	194	203	221	197	214	224	186	190	229	214	201	232	211	237	210	186	200	212	215	205	206	204	201	227	221	232	212	206	208	188	176	219	221	228	210	201	183	229	205	196	205	214	202	199	213	206	198	224	209	200	169	228	208	207	200	180	197	207	219	249	204	203	207	196	217	231	211	193	194	209	187	218	215	229	210	248	210	208	208	218	251	203	217	217	192	207	207	230	210	206	207	197	198	212	201	220	216	215	240	201	228	190	214	196	202	239	208	229	201	205	195	211	218	206	209	214	203	218	194	237	212	211	205	184	232	207	212	223	215	204	195	236	236	215	214	217	208	209	213	224	207	235	220	211	205	196	191	210	188	201	243	230	236	222	252	219	206	257	213	218	203	211	219	207	239	218	218	219	212	225	210	215	178	198	233	209	214	181	208	201	224	174	197	211	187	242	213	217	221	230	204	212	214	193	214	193	221	204	196	202	207	196	219	184	212	194	209	204	218	213	213	225	220	202	196	205	212	215	198	223	205	217	224	230	200	217	215	241	207	213	223	234	218	257	253	227	228	194	228	191	207	222	210	200	218	208	198	197	192	197	204	209	199	191	210	212	199	204	205	214	236	230	193	206	214	211	211	205	202	198	195	204	227	216	199	221	207	209	203	226	202	217	223	208	218	240	204	206	222	204	230	209	215	201	239	219	222	223	204	221	209	214	202	206	224	206	177	203	200	187	208	198	233	235	209	211	185	193	233	224	214	200	223	224	185	203	195	202	232	230	214	224	241	225	238	195	196	206	221	206	202	197	223	194	190	213	206	204	215	207	194	223	228	214	198	204	236	205	225	201	193	190	220	185	200	210	209	207	222	218	224	198	202	207	212	244	194	200	221	190	225	219	222	224	200	200	212	237	229	191	187	203	208	227	202	193	222	202	204	216	209	197	222	214	205	207	218	241	200	217	260	220	226	226	232	209	182	210	208	217	243	199	234	208	221	194	218	209	227	218	213	196	211	216	197	194	231	217	186	208	212	186	217	208	197	189	222	196	206	233	207	228	209	220	223	231	201	209	251	234	201	244	221	200	217	209	207	209	208	192	215	219	226	187	220	215	202	236	220	210	185	209	206	232	191	202	211	216	191	173	206	234	211	183	220	197	215	195	207	212	207	195	199	188	210	223	209	204	223	211	214	208	235	200	193	193	219	200	219	237	213	210	223	216	234	220	196	205	249	206	206	228	198	197	198	218	235	214	222	241	200	206	207	222	207	213	194	200	220	216	224	203	204	192	205	198	206	191	229	211	186	240	203	210	209	212	231	207	228	222	215	232	190	199	212	195	190	214	232	229	211	207	237	223	218	209	207	211	205	220	260	192	220	247	198	216	198	226	230	204	216	205	210	202	209	207	204	193	191	243	209	205	221	179	209	203	217	213	235	185	210	183	187	201	202	233	200	210	198	226	202	195	213	208	202	217	235	225	189	211	224	217	219	193	194	198	212	223	178	223	212	230	213	206	232	218	194	230	213	221	208	229	218	231	204	199	193	212	209	221	182	201	211	206	204	232	187	197	220	223	213	230	214	216	192	190	210	223	217	205	204	240	198	212	223	207	225	225	198	185	230	221	201	217	195	226	200	228	218	200	229	191	230	213	215	226	221	215	209	230	208	231	210	221	201	214	206	188	206	210	189	211	214	207	221	210	207	192	244	207	214	209	204	193	208	214	224	219	203	192	213	205	252	228	209	213	210	208	220	226	204	209	218	231	185	220	215	191	217	192	212	210	210	236	231	219	194	221	189	201	206	224	203	205	223	208	227	211	203	213	231	203	221	200	200	214	208	189	188	211	212	231	222	204	236	206	230	223	220	201	232	224	196	205	204	233	202	200	219	211	211	235	228	220	229	184	194	217	228	215	209	210	197	213	214	202	192	194	190	224	210	258	211	208	215	212	242	205	231	199	206	217	227	203	227	224	221	243	185	193	209	218	233	222	208	209	220	213	196	216	221	213	220	215	203	217	206	196	207	206	201	216	207	189	211	236	210	216	219	211	202	205	218	201	187	216	224	226	224	214	201	205	216	208	211	180	209	222	222	220	227	211	209	212	226	198	218	193	195	225	226	211	214	219	219	226	230	244	232	210	225	202	222	218	235	221	218	214	199	206	202	202	211	215	224	221	246	230	224	229	203	216	198	196	189	184	201	232	209	214	185	217	214	222	223	216	221	186	246	188	196	179	208	217	229	230	235	211	187	230	223	216	213	204	219	214	221	234	216	222	239	206	218	225	215	181	186	213	233	236	227	206	174	206	189	210	203	212	215	209	201	206	209	203	223	219	212	210	192	223	206	226	203	241	200	235	195	210	202	214	207	207	236	218	217	225	236	202	199	197	189	202	185	234	198	213	212	178	208	241	224	207	186	217	207	218	219	215	199	186	208	220	201	210	206	194	200	216	214	219	218	194	218	207	216	205	224	218	247	228	215	207	224	221	198	233	205	214	196	204	221	195	205	225	183	206	220	199	227	221	221	183	200	200	235	191	204	210	199	197	230	216	224	189	196	184	216	200	191	207	217	232	203	208	196	206	201	195	218	197	203	198	210	208	194	223	216	234	214	215	197	217	224	238	231	185	203	205	208	216	217	197	170	229	241	209	213	218	212	203	221	244	180	215	231	178	223	210	188	204	220	194	209	219	192	215	235	197	220	217	209	214	207	179	231	185	194	208	174	216	216	214	201	218	213	205	197	197	207	211	199	198	210	233	209	201	204	226	208	219	201	210	212	204	195	231	201	213	237	226	196	205	207	213	205	235	179	228	204	230	211	209	208	182	187	201	195	224	196	209	221	200	226	215	199	200	223	192	202	224	192	221	199	207	211	251	207	214	195	202	201	184	226	217	194	185	216	216	204	212	220	233	191	205	236	220	227	201	199	178	181	207	223	212	232	220	215	194	206	212	224	195	220	212	220	180	222	211	212	199	222	191	190	204	183	216	210	194	239	199	234	223	215	209	219	196	223	221	212	220	217	183	223	229	213	213	212	219	181	195	203	242	199	230	207	214	222	206	216	228	214	205	227	212	235	222	204	202	205	203	194	218	211	204	183	202	200	197	214	181	213	233	218	207	199	226	224	240	231	182	206	201	206	205	234	223	225	203	214	207	202	236	214	201	209	224	208	220	206	196	219	221	185	197	226	205	212	210	208	219	222	198	246	191	175	221	213	212	224	218	204	200	183	196	228	209	218	225	166	207	236	215	195	216	225	200	191	222	206	193	241	199	214	224	225	197	191	214	187	227	196	227	201	200	204	201	231	198	210	204	213	185	205	213	220	184	199	253	227	210	208	213	191	184	187	211	195	214	220	210	210	228	200	202	213	202	211	218	217	209	204	209	211	219	201	230	206	201	206	205	212	205	210	211	214	224	221	223	218	200	222	200	217	218	192	175	197	231
9103	2129	2654	704	564	526	493	416	414	411	369	355	391	346	327	353	345	367	347	319	342	352	311	342	344	315	332	322	323	332	318	318	358	338	342	346	352	334	339	313	343	324	357	336	357	342	316	341	369	322	327	344	318	290	337	326	326	334	317	338	350	346	345	333	329	324	310	361	306	288	327	338	331	359	318	342	343	329	327	355	323	340	318	347	333	313	342	340	359	331	367	350	351	356	369	343	326	340	350	331	340	340	357	327	339	312	349	322	347	351	370	292	354	338	311	337	321	317	341	322	334	339	347	347	331	346	377	321	329	355	339	347	337	346	278	324	358	322	312	330	349	333	356	366	340	328	351	352	308	326	322	362	372	333	359	306	359	319	330	373	321	338	317	323	334	342	334	321	340	346	315	363	325	335	342	306	346	318	349	338	326	329	356	325	356	316	343	376	342	345	356	342	339	350	312	331	335	331	290	329	328	338	345	322	364	301	356	321	345	319	305	315	371	339	338	366	370	348	320	339	314	353	353	336	334	365	328	341	287	311	331	337	343	337	339	320	355	333	342	352	339	345	332	331	335	322	365	333	359	340	331	339	371	341	319	339	347	292	336	323	315	371	333	353	338	319	371	324	338	339	333	347	354	303	321	309	301	339	318	359	344	300	329	337	338	334	346	327	332	321	331	351	363	313	328	357	354	337	350	318	348	339	292	332	341	324	361	344	321	345	352	364	349	359	334	356	332	348	347	345	352	352	330	371	336	342	334	319	329	312	321	332	308	351	346	301	356	318	308	339	336	336	375	322	338	329	347	344	356	330	348	331	347	342	371	325	368	394	343	317	344	335	343	318	333	337	310	355	355	343	312	320	339	353	344	329	339	302	341	354	330	315	305	345	334	305	335	319	337	292	307	320	346	330	332	338	375	378	336	348	362	371	346	334	347	328	324	328	330	347	318	362	342	320	343	316	328	297	309	368	366	339	321	321	346	341	320	333	330	326	322	350	333	360	362	344	361	335	340	354	299	368	362	354	338	318	354	359	357	335	333	350	331	330	348	329	342	351	312	357	355	325	326	298	353	339	372	356	325	355	336	335	385	325	368	357	319	336	328	356	340	328	330	322	367	320	334	312	341	313	337	335	312	337	329	334	338	320	313	373	309	352	359	310	325	331	372	374	364	330	320	320	311	330	297	336	330	340	350	325	314	344	346	340	307	339	358	343	327	334	371	330	335	359	334	326	333	346	323	341	359	360	341	306	318	333	355	343	348	347	355	331	319	339	340	302	311	343	316	363	321	343	326	334	359	302	334	344	341	351	336	340	348	323	338	359	329	275	357	321	338	330	335	322	345	366	366	365	315	325	338	403	359	352	341	380	354	336	317	364	308	345	333	348	337	333	315	368	364	336	347	380	318	331	370	312	312	338	380	340	341	329	339	330	337	316	348	320	315	310	355	329	323	347	366	336	349	352	338	328	342	348	343	285	340	343	348	333	344	304	317	339	297	330	355	328	317	323	344	322	344	336	323	345	345	326	316	340	321	328	320	321	327	307	345	365	325	325	332	302	325	344	308	315	345	333	337	350	353	305	289	351	325	340	311	360	320	332	341	329	315	361	338	333	329	325	323	305	329	321	356	361	344	337	360	314	352	338	376	323	327	366	329	362	326	339	334	356	334	331	318	386	311	335	331	357	321	345	361	355	328	342	334	336	365	335	325	338	332	340	320	307	322	343	335	317	359	317	331	354	332	350	356	336	340	309	306	355	336	326	303	302	336	329	365	303	356	329	326	332	294	338	356	313	299	361	321	338	341	346	342	324	335	345	357	316	331	317	337	349	324	310	353	330	343	320	335	342	349	351	355	329	309	340	321	329	333	355	360	311	314	341	325	332	321	348	346	347	343	320	370	336	297	364	317	349	350	343	327	329	345	331	329	341	351	359	342	334	339	371	361	327	317	364	327	355	352	338	366	365	351	336	341	357	330	342	338	335	336	342	319	360	302	324	306	328	326	325	321	327	337	339	322	312	326	344	366	349	311	301	362	374	335	327	338	351	303	322	331	342	344	332	347	348	352	331	356	351	330	329	390	334	329	314	335	348	329	302	347	356	364	366	320	328	332	350	316	303	344	360	297	359	317	340	335	375	359	384	344	314	334	346	358	341	351	365	334	328	356	331	352	347	348	323	353	343	340	321	357	342	361	339	329	317	333	338	337	329	386	331	346	338	315	289	360	302	384	348	337	316	317	313	358	335	314	314	342	334	304	328	362	359	329	316	365	339	330	311	324	351	338	353	333	333	367	362	330	371	380	315	317	332	345	333	346	334	362	379	328	355	334	332	335	353	352	338	342	334	327	365	325	367	331	322	323	334	334	341	314	328	312	326	351	334	327	334	328	339	378	335	349	340	319	330	341	345	326	323	340	318	353	352	336	322	329	326	342	353	352	339	346	334	321	363	329	341	330	353	347	317	339	338	356	321	362	324	367	354	351	340	318	355	331	323	355	349	353	345	353	350	329	308	329	348	355	347	357	333	335	315	332	329	329	354	340	347	334	311	323	340	341	350	340	307	306	331	333	380	327	308	352	311	361	312	318	359	323	354	320	326	334	334	318	348	329	335	337	355	336	340	307	318	312	376	325	343	337	311	315	357	337	305	369	333	337	369	348	359	333	341	335	326	328	329	330	384	337	334	355	306	361	354	312	338	367	319	339	311	355	309	323	367	334	348	354	341	339	334	343	331	358	320	361	326	333	329	324	359	312	350	329	371	311	405	308	342	326	337	332	331	364	372	350	330	355	321	332	332	322	338	282	336	326	324	326	338	368	361	370	336	352	349	332	320	337	345	342	333	326	308	349	329	342	356	339	336	349	334	376	326	326	338	337	315	331	327	316	346	384	316	330	346	331	328	349	347	304	353	330	360	349	322	334	360	275	353	332	338	309	316	311	330	344	307	306	335	346	363	340	314	355	326	342	326	331	362	332	356	340	326	347	347	335	379	329	346	363	355	330	336	338	338	330	347	335	388	360	327	358	339	341	358	342	326	341	361	354	317	311	333	342	357	332	347	313	368	331	335	320	322	338	345	363	369	339	304	398	344	361	342	360	311	315	336	344	335	334	314	307	335	312	356	329	303	345	370	322	350	332	326	333	335	353	318	351	309	330	352	340	369	346	297	345	354	321	329	330	343	346	341	323	377	328	339	328	320	348	341	338	335	357	314	318	344	324	361	363	344	331	348	324	320	313	342	344	346	364	324	361	326	331	349	353	361	328	357	350	348	346	325	322	309	364	334	364	315	305	336	322	361	358	325	333	327	326	332	357	331	368	321	334	340	325	328	323	328	333	324	343	326	332	351	358	340	320	324	355	373	297	347	353	342	339	350	348	312	312	327	356	343	356	336	343	327	352	337	319	304	346	336	352	360	347	316	308	352	332	334	322	330	356	333	347	338	356	341	343	349	301	345	319	311	285	322	341	324	356	335	338	313	385	343	343	370	338	345
24581	21564	28769	24805	20947	2459	748	511	424	432	408	327	361	321	328	313	282	310	308	299	299	271	279	284	284	278	276	259	271	269	254	257	266	252	253	250	246	269	260	253	272	239	273	242	278	283	248	253	276	247	255	257	281	247	261	249	243	276	261	260	276	255	258	280	258	254	241	244	264	232	261	245	283	252	232	248	242	229	248	256	266	223	258	257	261	287	284	241	245	241	210	268	266	257	250	305	286	273	266	244	263	235	276	280	256	258	245	273	256	240	253	254	273	266	235	246	252	225	258	250	247	267	277	270	238	259	255	271	248	283	265	246	252	240	265	249	259	254	248	246	237	244	261	240	254	258	272	250	239	253	254	252	228	275	252	271	269	252	239	250	258	268	274	265	250	279	285	270	261	284	281	270	261	240	258	236	234	256	234	279	259	259	260	243	257	271	238	240	251	249	252	248	229	270	274	274	263	264	269	247	244	281	271	234	252	234	245	268	241	235	252	264	267	254	276	262	248	249	259	255	241	257	235	266	265	230	245	273	288	265	232	247	216	269	264	254	245	227	278	293	234	257	245	236	246	267	261	242	255	234	259	271	268	207	226	260	244	263	273	230	250	270	266	243	266	270	269	265	265	267	274	253	229	246	274	286	230	264	288	247	206	256	256	244	253	252	267	225	244	260	263	238	279	230	234	263	247	271	269	282	294	256	258	238	257	263	252	232	286	258	259	267	248	290	244	261	275	255	234	251	281	252	270	280	250	260	256	275	249	271	265	246	247	272	269	272	261	242	262	257	267	235	273	271	268	268	245	258	225	259	267	258	246	247	278	246	243	255	254	222	256	246	222	238	261	241	252	264	265	244	277	262	215	250	240	259	241	219	249	236	254	247	283	254	288	239	273	264	243	251	274	243	267	251	261	277	232	261	279	262	263	250	253	240	259	255	288	228	258	216	256	268	243	250	251	249	256	236	256	241	241	246	235	240	245	235	264	246	237	246	278	249	256	259	223	231	280	274	262	249	280	265	233	259	290	261	212	241	247	261	252	262	292	245	258	251	232	233	229	264	263	250	265	258	256	252	239	232	242	263	248	253	245	233	253	226	256	270	269	273	239	244	282	249	271	272	217	260	253	277	236	258	265	224	245	244	238	276	276	263	244	270	257	278	247	253	225	256	251	258	266	261	276	281	259	251	240	275	246	260	254	259	227	235	253	266	270	276	258	245	264	267	275	275	264	237	229	227	228	252	247	257	259	286	271	239	245	250	259	267	245	243	249	231	268	260	274	259	257	259	237	274	250	265	269	255	233	242	274	247	271	237	251	269	241	239	247	237	246	250	234	248	254	256	246	269	232	248	249	259	242	254	243	236	260	279	248	245	250	265	228	264	247	233	247	273	276	268	241	248	244	267	214	253	244	252	247	259	236	274	250	254	238	214	249	270	261	247	262	264	221	251	235	251	251	269	259	213	235	237	271	260	261	235	258	262	244	221	265	257	259	246	271	267	251	245	251	247	264	279	248	268	257	286	247	246	215	283	244	260	248	255	228	261	274	253	250	225	262	244	230	255	290	267	255	256	276	264	234	279	277	228	265	242	253	217	238	227	251	230	278	267	236	220	245	263	245	249	265	238	268	244	256	239	263	225	258	270	254	247	250	262	291	247	231	250	234	260	246	245	257	239	259	251	272	288	289	271	289	261	228	235	231	227	273	236	245	270	269	237	233	247	219	224	243	254	260	270	255	275	268	263	266	265	251	253	245	281	268	265	244	234	259	228	263	244	280	264	244	261	261	242	259	228	233	262	224	235	244	231	251	244	239	238	256	254	243	252	235	247	246	263	265	254	256	272	257	261	271	263	245	251	267	240	258	236	272	272	282	230	250	258	245	262	269	267	258	248	245	256	270	259	225	254	273	237	248	263	253	247	266	276	288	235	297	264	242	272	256	237	254	245	239	269	252	256	261	254	239	257	262	250	251	250	236	234	225	229	247	235	261	258	239	236	258	257	255	258	259	237	247	234	242	276	239	245	257	238	252	227	251	240	268	237	266	266	278	266	236	247	226	238	248	251	232	242	289	259	277	249	236	249	233	230	277	251	248	259	275	245	248	257	238	266	256	266	265	241	259	267	253	229	255	245	240	261	275	236	268	252	262	231	279	239	222	253	242	265	255	248	244	250	266	259	259	275	250	260	228	243	241	233	238	268	272	273	270	267	247	246	256	239	250	245	248	265	238	268	262	263	245	273	269	262	237	262	257	269	248	228	255	224	257	253	268	247	267	261	241	234	254	258	276	252	235	239	254	219	236	257	258	250	257	238	254	234	231	261	238	257	245	261	232	214	275	231	236	254	278	265	248	234	254	254	265	234	241	259	255	231	243	242	231	276	265	251	266	268	253	253	235	259	260	254	250	273	225	262	267	262	232	266	265	264	258	260	267	263	251	232	233	279	278	261	254	229	250	265	256	254	219	266	256	223	245	276	235	248	282	278	285	252	276	252	261	261	249	275	260	274	277	258	268	247	271	285	261	264	253	280	266	265	234	236	259	228	260	259	234	228	240	253	238	241	259	264	267	241	269	235	265	252	255	244	240	244	228	251	253	263	221	249	249	247	249	239	259	262	246	242	243	238	241	244	270	217	261	239	270	238	253	270	261	260	250	257	212	268	255	277	255	250	261	274	237	251	248	241	281	232	252	243	235	268	255	284	244	276	255	223	260	243	238	248	265	251	241	252	233	253	278	255	266	251	248	284	260	246	221	262	258	237	248	275	271	268	244	230	257	246	225	257	250	226	236	261	242	229	237	254	272	246	269	273	236	239	240	256	256	255	252	260	243	259	252	255	254	244	248	245	252	225	248	246	292	235	270	248	262	262	245	255	245	239	277	243	260	260	261	262	271	242	259	240	261	258	238	270	266	287	231	268	247	261	256	231	240	247	242	256	237	272	264	252	245	241	260	250	267	262	272	250	227	230	297	249	243	262	262	270	266	248	284	257	273	255	264	234	248	254	226	237	266	274	256	239	255	251	248	245	247	253	271	282	279	256	265	251	284	254	265	250	264	246	235	232	275	274	252	255	258	262	265	248	259	245	286	293	261	275	248	288	273	263	239	269	268	271	249	268	237	235	241	261	290	235	266	249	258	244	230	248	245	248	265	262	256	233	269	236	244	236	255	260	273	235	237	249	251	261	256	275	247	298	258	252	271	231	218	225	279	257	236	233	262	271	254	266	232	263	220	276	246	265	297	249	225	262	247	237	235	259	239	249	250	265	232	259	295	268	238	240	258	273	225	283	258	237	278	241	269	250	231	267	231	256	277	255	219	240	242	262	257	242	277	257	231	245	222	237	281	246	254	248	239	253	243	249	243	237	263	238	229	251	276	262	235	243	236	245	224	251	265	246	264	248	261	272	245	273	278	245	236	241	280	262	222	226	268	284	259	251	257	254	238	244	239	267	261	275	267	254	243	263	256	263	270	241	238	255	239	251	248	274	259	232
24398	14273	13427	4078	2771	1994	1590	1310	994	943	766	723	707	641	632	586	563	505	508	521	487	499	498	446	438	458	453	483	435	444	442	408	485	444	437	443	450	445	410	411	434	432	416	435	400	442	421	394	431	393	414	424	426	397	372	424	435	416	435	447	400	419	431	438	407	402	419	402	413	408	414	419	390	384	411	439	432	395	409	399	392	404	422	416	446	431	442	424	385	399	443	353	391	422	382	423	386	364	393	395	417	401	411	390	397	418	403	418	406	428	457	409	440	394	397	407	402	396	419	408	424	378	424	419	397	419	403	392	380	404	425	404	381	400	380	392	398	403	387	388	427	407	387	405	395	392	401	403	403	364	402	427	401	377	382	442	379	402	436	428	425	418	419	389	426	426	402	417	410	382	403	395	414	399	425	398	420	407	455	417	432	413	424	421	380	385	408	456	413	439	415	421	395	404	421	396	385	438	423	395	416	397	436	441	455	421	404	373	421	426	408	402	384	388	418	369	421	411	375	423	399	405	443	427	405	441	407	376	423	432	411	422	413	417	427	414	414	371	419	395	434	401	375	425	415	371	396	385	404	427	376	425	441	374	408	400	391	430	405	419	388	437	385	432	428	405	400	421	439	405	411	439	430	445	402	419	460	430	423	367	397	415	398	415	402	408	401	414	391	429	389	413	437	366	399	406	383	383	392	400	412	384	402	384	400	392	421	394	430	404	370	406	359	474	399	416	392	381	382	422	433	420	424	394	415	423	384	386	392	411	391	391	405	414	350	403	411	438	402	388	399	409	398	398	433	398	409	368	408	425	393	427	381	406	408	415	419	367	428	406	398	446	380	374	406	387	400	399	416	394	386	441	397	422	396	414	398	391	402	433	411	380	416	416	382	424	398	416	399	416	406	400	407	408	411	435	393	420	414	386	410	400	426	419	431	420	407	435	410	418	397	404	376	400	418	396	457	393	409	407	419	422	399	392	423	431	416	414	428	392	415	414	359	430	434	467	386	383	402	386	398	415	423	403	428	385	421	423	378	391	395	387	396	420	388	390	418	376	399	384	414	385	427	387	418	405	402	433	396	393	419	407	427	367	381	393	400	377	429	406	375	436	382	418	407	410	433	418	408	434	409	377	435	403	353	440	407	431	433	422	432	385	393	455	421	357	388	415	437	378	436	413	396	427	435	420	412	375	391	399	383	379	424	415	369	399	393	406	403	391	413	395	398	409	407	390	409	409	378	384	399	376	370	385	420	412	369	393	415	426	391	379	389	448	424	404	419	405	399	373	386	412	385	443	416	430	439	401	409	382	409	384	395	423	419	407	412	377	416	403	394	426	433	435	398	402	421	356	400	389	416	436	411	376	408	387	410	413	429	390	392	398	427	398	433	404	402	374	399	411	443	404	416	435	392	387	413	423	392	393	417	384	433	459	378	384	410	422	416	395	380	403	402	425	379	404	464	420	370	425	409	401	410	434	409	433	434	408	401	391	418	393	416	386	391	434	387	398	370	386	410	436	418	403	379	408	401	392	424	430	411	422	410	423	396	422	397	387	378	435	427	429	392	394	382	410	394	415	430	407	390	431	397	385	414	411	422	392	408	392	437	411	392	424	402	387	416	434	417	380	422	384	435	390	424	409	445	398	429	370	381	414	415	460	370	411	426	391	401	436	393	390	416	411	393	416	412	415	395	389	381	419	469	389	391	436	418	439	412	417	404	386	443	424	408	436	426	397	423	420	429	392	389	419	387	378	399	423	359	428	414	418	382	389	423	427	378	446	425	421	421	409	410	387	408	385	396	394	414	391	370	409	411	396	406	402	361	402	376	407	407	416	410	459	433	379	408	394	439	395	416	399	386	406	392	371	405	385	356	436	444	398	387	404	401	404	412	411	421	432	382	396	400	383	389	385	388	416	417	434	406	388	421	376	389	421	389	395	385	440	418	402	397	395	390	383	404	393	376	417	406	396	438	431	410	433	388	440	371	407	416	395	436	380	413	407	424	393	386	384	381	396	386	429	398	361	397	402	404	407	404	414	410	406	369	431	441	394	428	418	408	405	410	351	408	401	400	461	409	431	415	411	406	412	403	394	389	401	391	419	413	419	424	380	406	426	414	382	433	400	410	433	388	408	392	385	392	404	420	382	391	411	396	380	403	369	382	408	393	400	409	397	413	407	428	403	446	404	397	379	413	442	417	416	408	423	394	429	404	393	388	418	387	450	415	411	406	419	435	418	385	455	434	402	362	399	390	415	408	399	410	403	415	437	436	416	423	423	418	413	388	419	400	416	440	419	420	433	408	414	399	385	391	382	399	412	414	417	377	443	396	379	405	411	391	385	410	395	385	421	374	407	402	395	398	405	431	372	412	380	406	399	402	419	412	402	392	420	434	387	393	378	362	400	380	384	418	428	399	416	411	392	403	416	395	403	440	399	404	409	444	418	386	395	437	427	376	465	368	365	381	387	419	377	370	358	379	417	377	390	420	407	428	448	403	418	412	400	392	426	386	386	458	411	390	379	397	416	410	409	404	394	400	397	393	426	414	394	430	385	386	369	365	384	400	410	395	400	407	373	409	408	405	394	412	403	403	414	407	421	393	402	430	423	395	394	387	412	402	403	380	387	392	414	394	415	418	403	431	411	397	398	394	403	433	399	425	386	439	387	430	420	419	372	399	392	404	385	373	395	434	399	379	391	420	383	430	402	424	416	395	377	380	427	403	410	434	451	392	397	378	397	409	403	426	395	406	423	420	398	421	410	427	393	405	411	441	395	372	425	397	407	432	400	430	388	415	394	381	398	393	407	393	413	391	403	399	353	357	456	390	409	394	406	428	404	414	420	397	384	420	425	404	404	411	380	385	415	436	383	415	404	403	403	418	392	417	381	410	404	415	384	414	417	388	399	398	456	411	413	378	396	388	400	422	431	398	397	397	406	400	397	473	385	406	431	428	404	375	392	419	399	355	461	446	404	424	440	343	415	400	402	382	436	394	399	410	389	391	414	446	414	411	400	367	407	379	430	438	371	408	393	398	423	403	429	394	390	422	379	375	450	403	443	411	429	418	436	410	396	395	402	432	423	402	418	407	416	403	401	407	370	412	398	407	398	434	396	412	427	416	398	388	420	405	390	388	364	409	380	402	422	379	389	379	424	436	421	413	419	421	403	400	378	382	400	407	400	402	398	426	393	359	439	374	412	387	377	411	431	402	436	370	455	431	380	374	365	358	434	416	445	396	432	415	408	427	388	408	426	394	395	416	399	421	425	391	398	399	387	400	399	367	436	418	401	393	374	396	408	397	420	407	360	391	357	415	400	425	404	433	403	386	438	426	428	423	430	392	395	407	367	436	391	406	427	384	394	386	400	387	445	387	444	443	393	392	426	433	450	414	420	411	423	412	404	385	411	404	373	413	424	432	412	399	402	429	414	378	405	400	358	412	416	410	410	416	425	375	390	437	398	409	411	419	446	421	406	368	407	403	388	436	440	389	381
23543	21552	29375	24177	21553	20734	2018	613	462	413	351	342	272	274	241	254	249	219	190	207	180	175	156	196	177	160	182	157	155	179	155	164	153	150	140	167	136	145	160	133	152	140	151	157	132	154	135	164	160	140	138	120	152	124	156	138	142	131	135	142	144	144	168	139	131	148	141	143	134	141	125	130	135	130	148	146	131	142	141	137	119	151	128	129	126	142	134	144	115	125	142	131	135	116	140	142	124	144	150	134	142	121	152	153	131	127	161	138	131	146	141	128	136	123	135	141	149	137	143	149	118	137	129	145	139	110	138	117	100	123	128	118	138	137	125	120	137	146	128	141	133	121	126	140	133	137	131	152	148	143	132	144	145	123	136	147	131	122	125	130	145	142	149	147	135	134	135	131	115	154	136	130	141	119	124	160	150	106	152	101	131	129	144	145	136	126	124	153	142	128	143	128	139	123	124	135	105	122	136	118	119	128	150	147	130	132	120	137	132	135	125	143	125	152	139	137	135	136	135	113	136	148	122	136	133	152	122	139	139	133	141	133	126	138	141	137	125	135	115	163	126	123	130	143	117	116	149	134	134	147	128	127	152	131	136	148	147	104	144	133	131	138	136	139	139	129	121	132	148	124	137	109	132	144	124	133	128	136	122	134	138	130	112	126	123	137	121	126	119	127	150	135	122	132	155	142	145	141	153	124	136	131	141	164	139	141	131	113	131	120	128	126	138	135	118	135	128	136	138	134	148	146	142	137	143	133	150	138	123	124	124	157	147	119	135	147	141	141	128	130	129	137	126	129	123	131	124	134	124	143	124	141	134	140	112	120	121	129	129	134	136	132	153	155	124	154	137	136	129	132	115	129	132	130	147	137	139	137	125	119	146	168	153	126	124	121	141	138	135	133	141	132	165	141	141	115	124	135	136	127	123	129	142	150	129	148	122	156	117	148	151	105	132	140	147	142	164	150	120	142	111	128	141	114	147	130	146	140	137	125	121	123	137	138	124	155	138	140	135	110	123	151	145	128	126	148	119	155	140	131	131	157	138	135	141	141	132	143	123	138	112	135	158	140	125	126	136	138	136	127	137	138	137	143	130	117	144	140	123	139	118	152	157	136	126	142	140	134	123	134	138	132	135	146	148	115	126	157	154	108	145	138	128	134	126	152	129	131	130	147	119	113	137	113	142	117	138	130	153	139	135	145	122	144	148	125	138	142	135	146	125	135	129	138	128	143	153	155	133	142	141	121	126	128	135	134	137	127	135	138	130	164	121	140	151	116	134	137	140	124	140	145	134	125	126	150	134	134	140	146	125	130	107	122	114	117	141	153	146	141	178	157	147	127	127	141	127	144	149	102	138	120	118	134	111	138	107	159	120	147	156	149	143	132	112	132	148	143	142	114	156	151	151	152	145	134	138	125	124	125	127	138	145	141	136	133	123	139	132	143	139	112	140	147	136	136	122	129	111	134	124	139	143	124	142	138	132	143	131	124	120	126	123	120	130	129	128	128	146	118	133	145	131	135	148	145	129	137	141	131	136	122	141	134	129	121	123	116	121	128	120	146	135	161	169	123	123	134	143	139	112	153	143	154	126	142	143	133	136	146	124	136	141	132	141	129	133	124	126	143	136	134	133	126	124	136	113	142	137	127	120	126	136	128	146	134	136	127	121	138	121	110	131	122	137	135	131	141	128	139	134	147	138	134	132	128	140	134	150	141	119	136	140	139	124	140	130	148	133	139	121	140	135	109	169	126	116	124	125	113	148	140	144	149	161	145	137	133	129	123	117	140	135	156	126	127	143	137	150	141	143	134	125	143	131	124	122	147	152	145	113	138	130	156	138	133	145	162	125	145	140	131	150	147	148	125	149	124	126	133	140	121	117	129	146	144	137	144	112	113	132	127	137	129	135	126	112	136	128	133	121	125	130	129	134	126	144	132	149	127	135	125	135	144	143	136	122	132	138	140	123	167	126	145	120	141	129	112	133	133	135	127	117	150	139	119	159	131	144	143	137	143	154	158	141	130	114	129	134	135	151	138	150	129	119	142	139	116	149	138	127	124	141	118	140	139	125	137	132	143	135	148	153	135	137	135	125	123	134	137	132	143	150	137	122	134	116	124	147	150	149	142	133	137	143	124	138	140	125	134	141	131	147	139	132	125	155	116	114	117	133	129	123	133	127	134	125	137	119	148	112	139	125	128	141	143	137	145	135	135	155	147	141	139	103	144	145	132	130	133	138	119	135	130	148	127	120	148	137	130	114	108	164	141	132	130	133	133	135	147	147	135	135	137	139	130	128	148	147	132	132	105	140	131	134	138	134	136	143	126	124	143	147	136	135	127	154	121	150	123	121	115	122	141	136	138	140	140	117	120	130	143	136	145	119	141	156	152	142	139	151	148	155	135	113	145	148	104	148	133	153	117	138	138	143	112	117	150	140	157	141	138	140	134	129	134	132	135	122	133	138	141	136	126	142	132	117	116	128	140	137	127	137	144	106	135	149	137	139	154	140	128	124	137	131	130	149	126	122	133	168	153	136	134	133	146	133	124	147	116	130	140	141	164	140	139	110	136	153	124	111	145	144	125	127	128	151	137	132	126	132	141	136	126	130	137	150	147	118	132	136	128	129	141	133	139	130	117	149	180	150	140	129	134	130	142	127	127	115	145	168	141	127	134	145	144	119	126	157	139	126	130	128	153	140	126	132	127	141	136	110	133	145	133	118	146	140	151	123	124	151	135	120	133	149	135	151	146	137	113	117	131	136	134	132	139	143	141	127	133	124	126	138	134	141	114	130	125	138	137	122	138	122	141	127	140	129	136	122	155	132	147	130	144	135	134	132	120	138	160	134	138	113	110	124	124	137	128	132	125	131	134	141	145	129	145	141	139	127	126	142	144	123	135	133	139	136	142	156	140	140	121	102	138	135	124	135	140	127	127	133	140	125	109	128	126	134	133	127	146	141	123	146	150	139	129	135	131	154	140	128	153	135	129	121	125	117	129	129	141	132	152	140	125	137	119	124	129	125	134	144	135	132	115	140	141	129	146	126	134	159	123	123	133	154	129	116	149	139	125	143	130	153	129	139	126	123	143	147	119	127	141	137	155	157	134	143	123	129	141	152	152	136	136	131	133	112	140	146	126	160	150	138	156	137	152	129	136	142	116	129	131	147	102	144	118	140	130	134	139	144	143	142	133	138	134	130	146	151	133	122	152	126	140	144	115	123	120	114	145	126	140	112	127	113	156	141	162	141	146	124	135	143	119	124	118	134	132	136	142	162	133	131	130	131	129	136	126	108	116	139	134	142	132	142	145	121	132	138	138	128	122	143	137	147	131	136	145	145	152	143	144	115	128	136	136	133	146	137	119	144	119	126	128	152	131	140	139	125	114	157	126	148	156	133	143	122	115	143	138	128	122	130	130	138	152	130	109	131	123	109	142	138	142	121	121	114	148	139	134	111	139	132	110	150	135	146	138	93	137	127	139	139	132	119	129
28797	19356	18115	6893	4488	3253	2516	1878	1516	1242	1001	912	779	730	620	572	545	500	458	416	395	408	352	360	373	297	323	310	311	288	297	259	328	283	272	250	297	276	293	270	237	296	278	275	266	265	276	247	247	251	255	276	230	229	252	213	240	283	246	231	246	233	236	276	244	193	255	261	209	241	236	231	242	239	219	251	264	235	246	241	240	240	243	252	244	227	240	217	252	198	217	233	255	254	234	210	238	237	209	235	233	234	246	210	239	219	226	243	220	228	219	241	221	216	239	235	242	211	219	256	218	225	219	212	228	201	217	230	250	197	248	247	221	211	233	200	229	219	218	217	228	226	255	230	235	227	211	189	220	237	206	230	215	253	225	231	220	230	223	222	241	225	221	213	223	220	218	189	210	227	193	233	259	215	248	264	214	208	239	237	222	236	235	251	221	232	207	208	202	220	225	231	230	243	244	234	226	211	203	211	247	233	210	221	204	228	248	209	196	225	246	225	210	201	205	207	208	212	213	226	208	216	199	218	232	227	218	206	247	243	212	247	212	220	199	235	242	226	217	198	217	218	243	203	198	227	216	239	228	230	261	221	211	211	213	216	246	212	228	211	211	201	268	223	228	242	215	262	225	248	214	229	218	233	237	215	195	208	225	244	220	244	220	222	221	190	227	228	234	223	206	223	202	225	219	209	205	227	247	232	231	205	229	222	205	206	223	221	232	237	247	245	218	259	220	211	250	205	239	259	223	201	252	237	234	229	229	196	235	229	224	228	219	202	218	227	206	239	235	209	231	228	184	244	215	223	224	220	243	228	212	203	246	211	195	207	207	246	222	218	213	217	224	228	230	237	248	231	224	238	198	222	234	206	243	237	214	212	216	216	210	204	202	226	232	216	229	239	216	218	231	216	234	248	229	225	226	235	244	234	214	227	247	224	203	233	201	216	247	254	242	222	227	219	209	194	214	226	220	242	218	204	218	212	206	204	221	210	196	226	229	184	223	230	233	235	228	232	241	224	217	229	240	220	234	218	201	217	212	227	211	204	227	228	210	256	191	224	203	216	210	241	215	229	240	214	217	203	221	189	234	212	209	235	213	222	221	191	220	225	230	235	214	205	221	229	208	212	212	248	196	227	217	216	206	224	233	225	205	232	209	231	205	225	224	210	234	223	210	223	194	216	231	198	205	271	203	215	244	215	214	221	220	223	204	239	214	236	216	235	246	248	239	234	215	232	209	215	238	223	219	217	213	225	226	197	233	220	214	239	222	232	211	239	220	218	226	226	217	209	207	198	224	229	261	241	214	227	218	206	239	236	236	203	251	221	225	224	221	231	199	230	228	208	217	242	235	221	236	215	176	248	215	209	210	219	230	225	217	247	240	233	218	215	198	211	232	195	202	234	226	239	220	209	220	217	222	237	205	222	219	235	208	196	243	219	216	239	238	198	221	208	242	234	223	204	225	196	229	217	204	197	208	220	213	205	205	231	230	216	209	219	231	216	187	218	197	235	219	205	226	224	234	254	226	213	232	225	207	239	217	243	227	221	219	215	254	214	227	217	221	237	235	231	232	211	235	216	217	212	247	205	213	236	213	233	200	221	226	254	189	205	213	204	196	224	205	219	211	228	235	232	202	194	224	203	213	237	217	251	229	227	228	239	201	237	265	246	202	226	230	226	229	217	211	218	191	228	224	220	213	207	228	228	229	214	223	250	224	236	251	223	226	250	227	235	202	213	246	235	231	214	206	219	219	214	226	207	218	225	221	225	229	234	233	218	197	235	209	201	199	226	220	225	207	241	220	219	215	231	203	226	206	220	225	191	226	245	238	220	215	203	204	234	223	223	213	217	246	225	246	207	208	225	232	220	216	232	218	241	206	240	229	233	231	206	208	242	216	224	233	203	207	182	210	219	233	213	228	210	239	227	199	212	241	229	220	203	211	238	222	219	223	216	232	225	190	208	225	195	226	244	206	221	238	227	256	249	206	232	237	247	205	239	242	234	230	200	216	241	221	219	238	239	211	242	206	217	241	233	212	233	196	243	243	232	239	232	193	204	219	224	241	238	255	224	234	196	222	236	193	223	222	229	224	202	205	253	204	216	196	224	212	205	230	209	221	239	219	212	229	224	212	223	224	213	210	238	237	224	240	233	232	216	244	224	226	207	230	224	219	220	204	234	188	195	218	214	226	227	213	216	219	244	243	237	249	214	223	192	221	235	225	235	207	217	220	216	213	192	259	225	236	211	200	232	237	235	232	220	218	226	229	215	246	238	226	208	248	237	243	226	232	187	216	216	209	197	208	240	200	213	198	213	216	233	205	207	210	214	241	228	225	238	217	247	208	216	235	225	228	209	228	196	223	248	214	212	230	215	237	211	242	229	217	235	223	209	229	226	228	214	244	225	216	215	229	221	221	232	198	203	241	233	224	216	193	203	218	219	261	234	235	253	216	233	228	211	231	202	270	260	234	248	226	222	207	241	204	231	247	232	229	214	223	213	250	214	209	255	212	225	220	225	204	218	204	211	233	205	234	231	204	211	211	220	243	241	235	220	203	199	226	255	220	223	224	205	248	201	228	218	215	206	218	226	207	249	234	208	250	228	204	248	232	206	218	229	241	230	231	238	230	239	233	225	237	209	234	228	202	252	221	228	223	254	205	249	221	223	209	240	224	211	208	216	219	228	208	228	219	259	208	224	227	217	229	230	210	204	230	242	232	228	230	233	239	207	212	195	226	214	213	214	226	217	253	243	266	247	220	214	202	230	231	214	222	243	237	226	208	208	203	202	194	215	218	222	238	238	215	208	218	258	222	238	218	208	217	236	238	242	224	245	222	210	215	236	252	238	228	228	234	184	237	214	211	230	210	256	254	214	228	211	207	245	231	210	248	198	238	220	213	208	211	221	217	226	218	222	214	237	220	244	233	230	202	234	239	232	224	210	238	237	223	224	218	214	190	217	228	223	205	205	211	209	209	200	236	218	214	209	215	237	221	217	234	232	211	223	188	226	217	208	225	200	217	211	211	213	235	227	233	227	234	238	209	215	225	217	239	190	246	239	236	229	231	221	219	245	217	202	204	230	201	226	230	230	232	225	222	237	227	239	210	209	228	212	214	234	249	233	227	209	251	231	248	261	231	232	218	207	196	203	256	224	222	256	230	219	221	234	237	229	223	228	210	216	232	243	237	241	227	248	209	204	221	214	224	239	209	195	221	227	205	210	222	214	221	224	207	236	218	220	234	230	241	221	217	192	212	207	193	232	250	212	223	240	239	246	240	203	239	211	238	230	239	192	227	230	226	239	208	226	225	196	243	200	231	194	224	213	208	258	206	246	210	237	229	213	218	207	230	234	214	220	237	235	205	209	200	222	210	218	215	232	239	230	223	235	213	239	212	233	212	212	239	209	263	205	219	237	202	247	204	199	235	217	209	204	224	231	222	228	223	195	219	213	199	208	218	241	234	207	194	239	246	260	203	222	244	197	213	244	228	235
27114	20701	7348	523	285	262	242	271	217	227	205	259	228	207	200	225	214	200	210	227	251	204	217	224	209	210	199	221	243	217	210	219	217	219	193	204	219	198	206	229	199	219	193	202	211	198	231	190	208	217	205	191	204	206	222	208	193	234	190	251	219	207	201	190	211	215	241	240	203	209	203	203	233	220	212	188	236	233	240	208	207	220	226	239	214	211	235	221	214	179	246	201	202	218	202	186	210	207	221	218	234	214	232	203	198	195	218	194	203	224	209	235	206	193	191	215	201	214	213	209	213	205	226	197	212	230	233	204	218	217	225	228	207	234	236	216	210	198	224	197	225	230	198	206	194	231	195	231	233	197	218	196	192	217	214	216	201	194	224	243	223	231	206	214	199	193	207	195	207	208	202	221	205	241	191	218	212	209	190	223	202	185	225	203	230	217	227	220	201	210	232	232	189	219	206	201	205	217	207	224	213	211	196	203	199	218	216	214	189	226	228	216	207	216	243	215	217	224	228	229	219	224	224	228	187	205	245	202	188	215	256	202	216	190	224	214	204	174	237	193	194	218	236	207	214	232	227	206	213	200	198	197	202	226	198	220	221	237	192	205	229	199	226	224	197	194	213	216	210	197	224	205	228	219	214	195	210	200	193	209	188	202	217	232	214	219	192	195	224	199	206	215	227	212	213	217	201	231	222	216	193	238	207	222	214	201	227	226	227	206	214	214	220	222	223	219	205	222	201	221	214	189	199	211	207	212	214	243	233	227	210	234	207	238	228	192	230	221	190	205	219	213	230	218	212	198	206	230	216	232	216	211	223	207	206	236	218	199	252	198	210	236	218	219	227	210	214	214	241	237	242	195	205	192	221	207	212	214	200	221	225	187	204	222	205	207	226	205	202	212	237	228	212	215	240	230	193	217	225	220	192	217	227	202	233	226	203	214	199	208	226	219	219	211	205	214	224	228	219	178	216	222	202	203	219	226	199	204	228	207	215	210	222	213	223	246	213	216	235	208	226	181	225	192	224	201	215	221	222	197	205	200	214	224	240	202	210	221	205	212	224	209	185	224	233	219	248	203	228	216	208	184	213	215	205	202	208	226	213	203	225	221	204	211	200	220	216	223	205	196	212	223	221	178	207	212	181	202	227	226	192	240	191	196	188	233	239	217	207	205	218	210	189	206	222	213	235	194	204	237	228	240	202	200	229	214	210	198	234	244	175	207	222	219	223	226	206	182	200	223	213	223	189	200	207	204	214	225	217	219	227	230	216	221	216	217	201	224	201	193	202	224	223	219	198	214	216	198	208	210	227	211	222	225	228	228	231	229	209	226	212	206	205	191	191	218	218	226	244	224	218	189	205	205	223	210	210	174	221	205	204	209	219	209	223	203	208	205	214	208	218	233	208	187	201	211	234	230	219	236	228	215	217	216	225	250	222	200	234	183	194	216	218	197	229	217	185	234	237	214	236	239	180	218	224	212	225	219	212	199	222	213	198	214	212	204	226	193	226	216	235	252	189	223	224	215	214	219	188	213	210	209	217	227	188	220	186	232	205	199	230	199	235	213	215	220	221	211	198	226	226	215	225	222	194	216	217	195	202	221	210	219	216	212	208	214	216	199	200	235	216	197	187	204	208	205	208	195	180	185	229	215	221	207	213	194	237	236	211	242	211	215	221	223	217	230	226	208	229	205	205	204	203	213	237	215	230	212	210	223	214	220	208	228	225	222	193	228	206	217	231	218	209	227	227	225	240	229	219	205	215	188	212	218	250	198	238	209	212	215	209	221	194	229	230	216	201	216	212	215	217	226	225	193	194	228	253	229	201	205	224	212	194	230	216	214	206	208	201	192	188	203	204	210	225	198	194	208	234	199	207	192	197	205	214	198	193	188	189	203	204	226	206	204	225	209	206	198	221	208	210	207	223	213	210	215	212	208	230	219	209	213	238	212	192	192	221	208	238	208	207	216	217	205	219	214	206	201	229	226	230	210	195	197	203	223	208	203	193	214	200	190	239	219	218	208	223	195	205	202	228	213	203	236	217	195	206	193	224	222	223	195	217	208	215	226	225	225	229	203	206	216	237	213	210	248	198	208	214	241	224	227	216	230	215	201	219	224	238	216	224	217	234	219	208	203	217	212	210	188	193	208	242	222	207	240	183	195	219	230	208	228	238	231	204	219	224	228	245	222	204	230	204	195	230	204	233	228	228	228	214	223	222	256	199	214	227	204	215	206	206	192	205	215	205	212	202	195	222	215	227	231	208	198	223	171	237	236	193	222	227	195	203	203	193	188	227	197	228	204	206	226	215	207	221	210	205	223	214	191	215	225	207	200	212	215	198	224	201	205	198	224	209	205	205	226	202	219	189	224	213	224	232	234	208	213	214	205	247	222	247	217	209	233	205	189	207	219	201	194	218	199	200	196	231	228	251	231	203	195	234	206	224	208	205	218	217	210	218	216	216	225	207	200	198	213	207	195	229	202	221	226	210	203	199	208	206	182	217	208	239	225	197	214	213	215	195	209	203	197	213	197	197	192	180	210	209	229	221	226	211	173	207	230	213	205	186	215	179	238	230	221	205	180	226	204	227	231	211	200	211	224	203	197	205	239	190	210	205	192	190	210	212	220	198	202	198	234	229	218	202	206	216	210	211	204	223	193	209	212	205	203	209	240	243	210	233	232	221	195	218	222	227	211	238	238	209	226	206	223	237	205	214	202	228	219	215	212	219	217	201	260	190	230	221	208	201	234	199	222	223	222	207	221	211	207	224	205	211	223	229	180	232	233	210	212	230	216	205	219	229	223	236	178	216	216	214	204	226	222	239	216	211	216	227	220	212	216	223	189	204	210	205	198	205	212	238	189	237	194	223	210	203	211	228	207	213	200	214	216	204	200	200	204	243	246	206	216	202	217	233	224	199	189	199	206	208	210	245	198	244	263	201	205	212	201	241	224	217	213	199	203	218	178	208	218	200	249	207	199	207	241	216	204	231	210	207	213	195	203	234	222	210	233	220	202	234	211	231	219	225	232	226	228	202	230	205	211	179	187	226	217	237	212	205	185	228	219	231	212	236	218	219	230	228	208	237	207	209	207	195	196	188	206	216	202	216	198	213	222	200	212	210	229	224	227	216	205	213	229	233	219	201	225	207	223	237	222	239	239	215	233	229	208	185	230	220	226	196	222	205	215	213	225	200	219	209	230	231	211	205	195	224	210	240	221	204	190	209	242	222	224	232	201	211	217	210	223	212	217	222	197	213	244	250	228	213	211	209	198	182	200	210	195	222	188	243	249	204	212	209	195	221	213	232	213	226	217	220	195	240	195	201	237	206	219	210	230	197	200	198	198	197	209	206	201	208	222	216	222	223	225	214	177	213	227	220	199	214	215	215	199	223	185	202	240	220	230	210	183	211	222	221	210	206	209	215	216	218	191	234	256	218	219	227	217	196	206	245	217	220	191	188	211	206	208	181	219	227	223	209	219	202	206	214	182
8305	1492	1916	735	618	514	408	402	425	388	372	361	362	330	351	364	366	359	344	342	367	360	323	321	333	347	332	345	356	346	334	330	343	338	358	329	325	334	342	354	329	331	373	350	356	348	342	350	334	335	342	386	343	337	354	339	340	336	335	343	328	399	343	326	323	326	347	341	350	343	322	343	344	320	342	362	344	368	353	329	322	338	330	327	334	359	383	347	335	340	351	376	353	366	322	345	362	360	372	321	291	351	329	334	355	332	368	325	347	381	334	342	352	334	342	342	339	369	350	343	337	334	326	343	351	358	330	359	374	346	313	372	343	346	335	333	320	321	334	343	336	318	365	321	336	351	315	340	363	336	324	344	357	333	354	391	340	336	330	319	339	333	330	312	308	321	307	348	317	348	326	362	350	366	349	342	347	344	355	342	331	338	308	342	320	347	341	314	339	378	350	341	332	326	340	340	328	343	352	330	395	344	365	354	342	366	336	351	363	333	351	380	330	313	341	334	340	348	371	324	343	333	370	324	335	347	333	347	320	340	352	355	335	369	362	350	321	337	317	332	343	323	339	325	361	362	345	362	368	332	375	318	310	312	356	352	341	383	377	309	318	361	333	342	339	327	376	322	364	336	348	320	380	341	370	351	355	351	344	355	330	324	317	336	322	348	328	363	320	359	315	367	366	346	337	354	340	356	369	302	342	343	354	319	385	394	341	327	360	350	348	312	368	372	353	348	330	331	320	363	346	353	350	345	327	344	343	372	345	357	345	347	313	321	307	305	344	329	327	314	373	321	308	349	339	335	311	321	322	334	301	353	337	375	347	332	348	356	334	353	364	316	332	322	346	335	315	324	334	337	339	366	347	335	339	349	350	334	364	383	335	325	343	327	324	368	342	340	382	322	332	330	359	312	322	323	320	330	298	364	340	345	355	352	343	350	332	368	369	357	341	336	345	353	352	342	347	340	345	365	352	376	358	336	358	368	368	354	356	346	355	323	321	351	334	351	325	349	341	349	339	351	365	340	323	344	335	368	348	338	321	352	314	321	298	328	347	352	296	359	307	362	348	340	355	349	336	314	326	312	327	331	339	333	325	334	293	375	362	326	338	350	319	344	352	306	313	348	360	342	317	327	342	403	332	334	349	361	337	340	330	333	348	313	353	324	384	350	317	348	344	352	354	311	362	368	347	355	348	307	340	337	352	329	340	378	341	315	338	368	371	327	356	355	356	359	354	353	350	357	327	328	354	354	347	337	361	370	331	321	353	365	360	355	321	368	367	351	320	352	339	341	352	371	331	363	333	328	362	333	318	345	331	341	350	332	328	338	334	367	353	324	361	342	335	339	347	341	338	357	353	384	330	324	346	333	338	336	335	374	341	381	357	347	336	352	351	313	348	362	367	334	364	344	372	349	345	322	347	326	350	368	358	332	348	333	335	307	316	331	355	384	360	353	347	352	328	336	305	372	314	350	344	346	314	349	323	330	342	382	328	324	336	372	355	338	336	359	336	341	360	340	360	365	388	316	366	336	306	376	317	351	343	335	352	331	339	337	340	324	311	345	353	322	347	371	366	329	327	312	322	405	403	342	351	328	381	348	372	355	361	358	338	346	349	326	309	347	330	318	320	349	341	307	336	350	327	355	303	342	347	347	328	290	348	329	337	361	343	341	356	314	323	302	343	358	343	298	358	372	381	385	385	375	333	368	330	335	346	333	377	369	380	324	342	355	339	336	368	332	324	329	321	321	352	329	322	328	336	350	339	354	365	331	327	349	331	298	339	328	338	313	345	358	342	308	352	293	352	334	333	352	339	321	335	361	327	307	356	382	350	304	347	329	346	350	343	342	326	319	339	322	329	323	355	326	360	312	338	328	338	370	326	339	318	331	373	354	328	333	404	366	326	322	374	343	315	355	314	338	338	351	335	318	388	346	347	373	349	332	374	327	361	324	372	322	344	338	356	357	322	350	359	342	345	302	375	327	373	358	347	339	349	361	353	339	356	360	338	369	304	342	331	336	355	362	338	376	331	329	353	319	339	356	347	318	361	344	337	346	371	340	334	347	353	365	342	361	338	351	327	330	377	342	346	360	341	310	337	350	348	340	327	390	364	336	382	328	327	360	334	347	332	338	319	329	329	361	332	324	311	328	336	367	345	347	369	337	373	356	346	324	371	339	338	338	326	313	332	359	345	324	350	368	361	344	349	360	374	366	313	354	372	382	338	319	321	340	319	325	353	345	343	325	354	353	340	328	323	333	375	327	387	347	327	366	339	366	354	331	334	337	370	350	327	345	348	353	348	327	318	351	362	371	325	320	369	362	324	352	343	357	321	342	336	338	331	356	348	335	310	356	354	325	353	330	315	332	334	347	361	333	350	323	321	373	361	317	366	294	368	392	342	321	344	334	353	362	354	343	319	388	344	356	302	357	340	341	371	328	359	353	328	321	357	334	358	297	363	329	340	361	338	347	338	353	338	346	339	338	331	346	376	361	351	350	343	333	343	375	316	325	349	327	355	360	294	359	338	387	371	318	336	334	369	322	363	322	341	357	314	300	371	333	374	328	348	339	331	374	321	342	343	359	334	345	326	359	354	356	368	348	361	353	383	322	332	328	375	317	322	333	345	391	323	343	359	307	317	342	353	349	316	350	361	359	336	373	377	359	372	328	348	327	341	344	296	387	374	367	347	317	327	360	326	358	349	361	357	328	331	353	330	335	372	337	332	330	321	350	342	321	343	341	367	363	343	337	328	362	353	334	325	309	349	351	356	330	342	315	323	313	326	321	336	348	310	362	314	367	356	336	339	365	345	348	357	327	364	350	345	360	363	338	344	348	347	334	331	350	344	364	345	342	323	341	361	350	327	323	322	348	343	343	318	347	331	326	360	337	325	330	356	372	319	321	339	353	339	324	337	343	351	348	358	347	310	346	343	352	323	353	324	341	366	334	329	337	347	326	394	354	362	358	299	316	311	330	327	321	321	343	340	327	345	368	360	361	328	322	343	381	318	358	351	329	329	307	331	325	344	350	321	333	338	321	351	319	310	314	382	323	345	324	340	317	327	367	347	349	326	333	335	311	350	357	359	328	324	348	348	338	382	371	342	352	357	327	346	340	357	306	334	360	327	340	343	350	308	343	336	322	296	336	330	335	340	314	330	341	365	333	342	359	360	331	323	322	305	338	339	359	344	343	334	347	355	331	340	365	359	326	342	357	325	360	329	355	303	326	319	313	340	389	375	318	370	338	342	349	330	361	367	312	361	309	351	344	335	332	366	351	345	324	321	337	335	328	366	354	354	341	347	360	371	332	362	333	374	340	329	347	354	331	372	360	339	357	320	359	371	364	354	333	330	335	303	339	325	346	353	336	323	314	316	313	311	371	357	353	352	318	341	314	349	362	369	330	329	342	326	325	354	354	339	313	325	314	361	368	322	351	364	336	342	338	306	336	314	343	345	329	329	340	326	332	305	352	327	311	314	365	349	321	332	312
24580	21534	28682	24817	20756	2403	756	500	451	386	350	351	335	346	329	316	291	294	295	311	298	275	274	285	281	263	306	280	280	274	261	248	279	264	259	262	240	259	282	283	271	257	242	255	268	234	264	253	256	267	237	259	276	247	276	255	246	248	304	249	242	262	275	268	253	234	255	238	261	247	258	289	257	217	241	252	254	261	253	237	242	276	270	246	265	269	253	245	257	251	252	255	268	251	243	265	249	244	243	253	256	267	239	244	269	230	244	247	281	237	255	271	234	252	272	261	245	288	266	265	255	238	238	242	267	225	257	228	227	245	244	288	270	269	263	272	254	266	268	259	274	243	255	245	268	274	274	236	227	264	268	268	243	260	263	252	231	234	294	232	237	238	248	264	235	284	247	253	271	249	266	255	243	263	272	278	252	279	270	253	264	242	250	226	263	269	217	261	288	269	250	245	245	234	274	250	233	241	228	243	261	239	253	250	277	252	239	247	238	247	253	266	264	248	264	253	239	267	232	238	235	229	244	255	275	246	235	268	245	271	233	253	248	234	234	237	263	262	233	274	272	263	279	263	287	244	233	241	232	236	245	276	289	238	268	242	269	252	256	262	233	273	274	252	249	234	249	258	273	242	254	241	243	265	265	248	240	268	274	264	248	268	253	256	261	289	275	266	244	255	244	270	267	232	244	251	249	246	270	219	266	265	240	235	249	229	269	216	257	264	264	266	249	243	255	250	275	265	259	246	260	234	246	242	252	227	266	300	255	262	266	263	287	251	253	249	265	221	231	268	236	212	280	263	224	233	241	256	226	249	230	237	235	292	244	250	236	250	256	286	250	241	262	260	228	252	262	273	258	245	242	244	257	263	252	233	243	258	244	258	260	252	235	229	259	253	256	287	261	234	276	277	268	262	278	252	249	273	258	234	236	278	251	272	221	253	238	254	280	266	253	257	265	255	270	236	264	227	264	255	258	234	259	263	263	255	299	232	260	273	246	259	255	265	258	253	237	227	258	272	257	272	228	238	249	275	258	254	272	249	260	239	291	248	261	229	266	244	253	247	274	245	251	265	267	242	270	247	271	230	261	271	263	238	260	274	247	264	241	276	265	264	271	263	282	264	226	263	253	246	258	273	265	251	249	266	260	260	253	248	258	253	255	228	239	251	236	268	253	247	253	223	269	259	246	242	265	256	240	257	257	270	294	274	252	247	282	243	240	257	257	256	251	259	261	250	269	279	244	272	265	258	235	270	263	236	251	250	264	263	270	250	250	252	258	218	239	277	238	257	267	265	253	245	271	252	276	242	266	251	257	245	229	261	234	259	251	244	265	233	232	251	271	252	216	264	272	268	252	261	265	263	233	247	260	280	233	274	260	230	257	229	239	237	264	256	231	279	254	288	259	234	291	263	254	259	257	277	226	259	247	274	250	262	239	253	225	262	242	239	264	279	254	274	246	246	230	266	269	227	241	248	239	267	271	226	270	253	226	257	247	230	266	249	240	267	241	283	267	237	256	269	240	291	257	272	258	266	224	228	262	263	270	242	245	250	258	249	250	260	252	237	273	243	212	256	264	250	258	240	268	272	245	266	263	247	256	245	250	249	284	247	256	268	254	256	273	262	241	258	295	236	263	272	278	258	265	268	244	277	271	251	265	233	224	224	264	258	260	248	228	252	234	252	239	257	255	281	256	265	276	249	239	256	246	240	222	239	255	238	248	253	265	243	254	260	261	231	244	305	253	248	256	255	244	267	260	249	277	249	279	255	239	276	281	254	272	241	252	284	280	251	241	270	249	273	259	251	251	241	245	249	260	263	276	251	237	238	272	252	280	259	259	278	244	250	266	235	280	241	243	268	252	244	249	258	257	249	267	267	254	279	269	224	254	251	250	278	233	260	249	289	270	256	254	279	270	286	251	251	269	269	265	243	287	226	271	252	244	259	280	276	277	247	238	238	265	249	262	229	262	233	248	254	245	264	259	258	249	262	242	243	285	260	256	266	262	255	262	216	242	264	244	270	261	234	241	237	272	234	237	265	236	236	244	278	275	273	285	261	252	251	232	289	249	254	266	247	283	237	262	268	242	283	249	249	241	274	243	263	270	232	263	294	267	269	254	237	233	270	251	285	261	234	269	265	253	282	241	236	251	249	266	278	250	249	266	251	224	240	261	263	236	260	252	259	258	233	249	261	249	229	298	276	275	226	296	223	258	268	276	245	276	239	276	252	234	251	256	260	258	263	260	249	241	256	254	253	254	256	271	249	243	256	257	249	215	274	255	275	251	280	221	258	265	261	274	270	253	254	262	257	266	235	239	262	262	230	291	256	266	242	243	266	247	245	243	247	262	269	257	242	265	256	253	279	241	243	261	248	267	277	263	248	260	275	250	238	261	254	244	272	253	284	263	240	255	211	247	250	251	266	252	278	265	271	260	253	260	253	247	249	236	273	249	282	267	266	235	296	241	276	240	261	241	244	237	253	253	266	259	240	263	249	243	275	234	258	251	269	271	240	275	266	262	244	253	291	231	262	249	280	255	232	257	252	229	268	267	234	236	231	278	224	264	244	252	247	270	244	265	250	209	214	242	263	245	235	260	282	245	243	274	262	250	254	219	259	267	273	259	241	229	241	253	267	231	247	265	250	245	267	264	271	250	240	250	264	267	267	265	236	225	232	270	252	249	264	245	272	245	241	243	264	243	264	209	299	239	252	256	235	267	246	256	271	264	250	217	258	261	225	272	256	238	260	244	269	254	255	263	253	237	237	290	236	262	293	237	241	236	261	275	258	242	254	230	273	256	253	264	239	279	278	251	260	234	216	271	285	287	262	235	232	220	280	247	249	250	254	248	272	272	246	268	257	270	267	274	241	286	242	237	249	263	265	267	259	259	278	246	222	251	254	254	249	266	249	253	229	261	255	259	268	238	243	251	269	238	250	248	257	227	289	262	269	276	246	264	248	261	266	242	253	248	273	265	281	239	224	255	224	228	283	278	235	275	272	261	265	243	258	255	248	265	227	260	261	252	283	244	253	256	260	258	242	239	277	256	252	260	223	261	245	260	260	262	253	259	243	248	238	243	227	271	254	234	256	254	244	279	264	246	267	249	232	248	241	264	288	277	235	274	281	258	227	250	262	247	246	256	270	228	245	271	255	248	268	261	239	235	256	266	259	225	259	258	288	231	242	236	270	241	267	263	260	264	245	281	255	267	258	264	273	258	268	273	250	248	242	245	265	244	238	260	233	229	244	258	265	247	249	218	257	238	264	261	262	241	237	254	239	250	250	257	262	270	244	277	292	263	229	244	276	239	290	256	279	251	260	250	249	248	283	246	226	242	270	253	259	254	254	260	246	265	272	245	262	270	272	247	267	259	228	259	245	237	243	262	286	247	233	269	249	252	265	274	273	261	238	265	237	268	241	241	247	235	247	245	251	265	266	248	249	257	275	261	250	262	265	257	272	233	225	253	248	261	240	251	255	256	289	280	249	255	289
22777	10797	10822	4148	2757	2011	1574	1302	1147	917	848	729	772	643	601	576	575	523	496	548	513	528	471	461	469	441	492	458	450	427	451	464	450	462	438	436	454	437	479	457	402	410	444	432	426	420	418	414	415	408	406	432	435	427	461	422	390	428	441	468	436	431	370	398	388	423	404	403	408	424	393	411	402	408	440	402	451	419	430	438	433	437	408	441	442	445	396	416	447	421	423	406	366	421	443	448	431	436	409	445	448	429	417	373	388	394	433	422	396	430	381	421	414	434	418	409	421	432	394	427	375	388	404	418	410	421	422	422	416	451	374	402	436	407	438	380	435	383	405	446	424	429	446	391	434	459	413	404	399	380	407	415	408	402	413	449	394	385	398	409	439	458	396	405	394	406	420	390	435	386	412	433	434	400	427	412	428	390	428	430	419	420	403	398	391	428	425	395	422	375	415	378	441	372	408	411	442	396	463	417	405	381	459	415	429	407	426	409	392	437	408	407	393	409	385	399	393	408	427	411	403	409	367	384	428	450	435	363	392	414	421	445	452	463	432	382	415	452	418	394	397	435	420	419	392	376	405	436	399	384	421	379	421	381	420	437	386	410	419	413	412	400	380	440	395	428	388	403	413	429	405	434	425	418	417	384	405	414	432	381	413	436	408	399	416	404	415	379	396	420	442	395	394	394	414	399	386	418	424	436	427	416	410	441	360	423	424	404	385	426	413	404	422	417	418	415	403	383	369	386	416	414	421	427	439	386	419	434	413	426	392	452	393	451	420	410	418	426	452	385	359	403	418	410	397	419	409	424	382	407	392	425	392	399	431	427	424	477	413	413	397	405	437	407	413	382	442	416	386	409	422	430	387	439	423	421	416	391	416	407	408	407	423	413	394	363	422	419	412	404	397	425	397	423	407	392	366	397	390	394	411	431	417	427	425	415	427	394	443	421	406	358	396	436	375	418	431	417	394	386	400	400	425	405	413	459	393	415	428	438	403	398	417	406	372	434	377	471	425	418	423	426	419	384	401	413	430	421	405	375	424	397	443	403	386	401	393	422	414	393	431	419	407	419	369	407	432	399	399	413	399	430	439	401	393	427	426	396	386	419	415	412	408	402	410	402	394	437	444	433	400	392	402	409	426	389	396	418	418	433	407	415	427	427	399	406	422	416	418	436	438	381	380	427	389	391	437	411	405	412	426	465	399	437	409	397	429	421	393	424	422	407	429	414	435	431	395	395	380	386	409	452	471	418	443	433	418	440	413	426	419	403	379	431	414	383	422	412	436	422	425	444	417	402	398	396	422	412	409	422	388	412	436	422	413	406	398	370	407	429	388	426	439	414	410	434	422	367	435	378	437	411	382	423	444	411	395	406	452	396	441	415	404	404	430	430	437	389	425	426	452	418	417	425	399	405	421	428	416	392	449	434	445	421	410	388	411	421	407	377	431	407	403	409	409	370	401	444	433	414	407	442	433	407	418	420	408	402	398	395	417	409	387	392	422	396	450	421	399	428	429	399	407	425	398	408	437	409	415	399	420	431	425	386	405	386	423	413	390	415	405	437	427	405	424	426	387	423	451	415	394	433	403	445	405	420	405	418	395	406	416	413	395	425	429	370	405	373	413	430	458	431	413	409	437	409	452	401	396	413	398	425	438	400	401	390	373	398	409	441	398	414	412	425	359	429	398	437	385	415	406	395	440	435	400	396	400	445	417	398	457	410	405	435	410	429	416	421	418	451	407	445	442	408	383	414	432	425	412	461	404	408	449	416	411	400	426	381	398	383	448	429	393	392	438	371	390	394	395	431	439	424	436	423	450	376	416	443	381	418	425	434	379	406	434	396	397	414	398	403	393	429	426	431	428	412	392	411	397	386	365	451	412	425	419	434	457	372	386	410	393	422	455	414	417	408	390	405	467	413	483	399	420	425	394	413	439	418	402	411	427	416	417	396	434	389	438	405	372	432	380	413	393	412	390	413	397	422	414	370	414	444	400	423	401	399	403	425	363	417	421	404	389	454	396	411	423	395	389	407	434	400	458	405	441	388	428	398	397	426	409	387	444	408	421	436	392	397	439	388	443	393	451	387	402	400	421	419	432	447	428	405	422	372	390	410	397	456	422	372	423	430	414	408	396	428	380	392	409	394	405	389	407	417	401	390	423	418	448	406	433	393	384	432	406	420	409	419	391	423	432	398	471	413	385	386	425	383	382	398	421	394	409	398	420	427	437	425	387	425	404	425	397	405	437	410	416	402	415	424	392	448	448	433	451	383	419	443	423	394	392	395	427	399	406	419	405	405	439	422	414	403	454	437	422	428	402	411	420	443	402	447	449	399	416	410	432	402	423	436	371	407	433	406	406	430	426	438	392	414	428	417	427	445	407	396	419	397	401	408	411	382	361	405	403	408	413	410	385	413	435	417	382	380	385	388	386	415	405	422	427	401	402	421	423	419	412	423	405	423	382	420	395	385	390	389	402	361	419	369	406	423	389	386	395	406	414	428	441	431	395	426	427	392	387	426	424	389	396	394	414	397	373	447	393	412	407	405	468	398	398	419	417	405	436	437	441	400	425	430	412	465	424	446	439	425	423	407	412	382	400	390	453	416	377	387	422	413	437	410	406	424	411	367	416	419	394	428	406	411	411	432	457	394	425	402	389	404	397	405	471	408	431	375	423	422	411	411	412	430	397	462	451	442	418	406	431	425	411	424	418	418	378	398	380	424	410	386	401	420	413	409	421	400	419	433	420	398	385	423	418	451	399	384	408	394	397	371	407	390	416	388	447	425	405	422	405	432	454	422	385	406	424	427	391	407	419	432	430	443	394	393	449	437	407	407	414	432	399	427	390	427	417	395	430	420	458	419	429	397	367	411	417	396	442	420	432	402	417	373	382	411	411	422	392	466	406	377	435	382	396	422	442	400	419	392	433	405	418	422	388	387	426	394	417	444	420	425	387	421	439	398	390	413	400	408	408	403	447	407	422	456	399	419	402	441	383	437	412	393	395	417	436	424	424	397	433	389	394	426	423	420	408	401	480	398	409	431	401	395	391	375	419	415	395	368	379	390	416	397	398	433	421	380	451	383	418	384	386	425	430	433	391	448	434	418	417	398	437	390	423	379	441	411	420	410	411	432	399	445	397	413	405	428	382	386	428	379	402	408	409	420	428	450	404	409	404	414	391	403	382	389	360	398	402	420	413	400	408	421	441	413	409	396	449	394	436	405	404	422	408	396	416	434	403	400	399	414	423	392	423	431	398	407	459	407	422	436	403	432	412	417	393	400	425	417	391	404	429	412	388	361	384	416	362	437	393	416	450	429	425	387	428	387	404	391	386	409	419	414	419	437	398	423	410	364	408	412	431	401	420	415	417	428	434	414	402	399	418	410	419	405	435	419	373	424	415	400	378	373	380	400	415	402	427	414	394	456	412	388	432	421	409	409	426	445	416	394	410	402	395	384	404	428	454	393	413	396	428	395	359	392	401	381	424	403
23503	21536	29334	24194	21538	20585	2059	635	526	393	372	316	300	285	225	241	226	228	178	189	195	173	204	194	163	189	150	164	153	140	183	154	151	172	146	159	152	151	148	153	142	144	148	125	161	148	149	150	133	147	153	136	142	153	149	157	130	131	143	152	144	146	156	126	147	147	134	132	137	158	132	138	147	147	119	145	136	167	147	147	125	147	163	123	131	143	125	128	130	151	124	153	137	160	140	152	122	134	151	145	164	118	119	129	129	123	128	150	115	121	123	142	131	143	118	133	119	145	144	136	122	135	127	151	131	139	131	126	143	118	145	141	140	130	150	124	138	128	125	127	117	134	132	145	127	128	142	141	148	136	129	115	137	140	127	134	122	134	119	156	143	127	156	131	140	129	148	153	135	128	123	134	141	131	118	125	153	125	130	133	134	135	126	150	139	137	140	146	130	132	135	125	133	136	115	113	141	132	122	150	137	139	144	142	150	142	147	138	139	144	134	138	116	134	131	149	126	151	146	121	129	130	136	146	130	130	121	111	128	139	136	144	139	143	139	144	126	140	140	139	114	136	127	144	139	137	141	135	117	121	163	128	144	127	127	151	132	135	158	144	132	123	113	124	134	123	138	123	142	117	139	146	137	136	135	147	132	141	141	116	126	139	147	134	145	128	128	140	130	146	136	126	154	138	115	124	137	149	131	154	135	129	109	137	147	144	146	127	128	123	133	122	138	121	143	136	141	140	118	133	118	120	121	137	114	142	138	149	153	149	132	125	143	120	127	118	128	119	111	143	112	135	145	134	149	143	128	138	124	125	130	130	140	140	121	135	138	134	126	137	111	132	142	132	131	134	135	141	150	136	134	120	120	120	110	144	123	138	138	132	126	124	114	137	136	138	128	140	136	141	149	135	133	133	138	157	145	111	141	153	150	150	126	134	149	134	125	126	148	157	152	123	119	125	111	148	144	125	136	139	139	107	126	157	138	124	144	149	128	147	133	140	139	138	124	130	140	163	140	141	140	130	130	138	127	112	122	161	123	141	170	152	136	137	118	145	115	128	165	170	132	134	147	146	147	129	130	157	122	141	115	120	134	144	133	136	144	134	141	135	128	131	119	133	124	153	147	111	146	131	130	135	121	138	120	140	146	128	136	125	115	130	132	126	113	134	125	130	131	134	140	118	147	138	141	126	133	129	151	140	127	145	129	132	148	135	128	157	128	145	135	135	126	134	143	139	145	129	134	121	124	145	148	136	138	142	132	153	136	125	143	141	119	115	126	132	144	148	140	132	124	132	141	127	134	136	150	114	113	139	149	126	125	127	152	137	165	113	136	135	126	123	147	133	125	157	145	132	134	156	127	141	134	148	141	155	131	121	124	147	131	154	152	125	140	107	130	135	133	142	141	128	119	134	135	135	134	128	143	134	140	137	120	125	134	137	139	124	130	131	140	144	129	128	137	135	142	133	130	142	131	135	136	150	119	134	133	141	107	127	163	164	101	123	148	154	140	145	123	121	116	147	137	139	141	139	154	120	142	116	127	147	143	133	144	148	134	135	120	136	141	121	128	125	150	132	110	140	153	136	127	160	138	143	146	125	118	118	145	142	124	121	132	136	134	106	116	124	125	137	144	133	142	141	141	155	138	151	124	126	143	138	151	143	163	139	144	144	134	125	149	159	116	120	159	144	157	110	129	131	149	126	136	146	122	142	141	153	144	116	118	125	110	138	128	143	153	106	128	139	136	112	128	122	161	139	153	124	136	156	161	141	135	155	132	143	153	116	152	127	149	135	149	144	134	146	115	143	135	154	149	157	149	134	135	128	141	115	146	139	149	143	128	122	132	151	132	126	111	124	141	150	143	139	134	141	131	135	115	128	127	142	137	130	149	125	132	131	140	133	123	153	121	136	128	132	114	137	145	136	136	144	139	153	145	150	130	114	126	151	149	126	128	153	124	150	139	146	116	158	112	125	132	117	153	136	144	140	146	137	112	138	155	129	134	160	121	142	128	143	130	124	141	145	135	128	140	145	128	144	153	142	115	144	149	119	141	138	152	126	155	134	147	145	141	137	137	128	125	127	125	130	142	139	144	151	142	148	126	133	144	150	134	160	132	134	129	142	136	132	142	129	137	133	135	133	133	133	158	137	112	151	131	131	142	145	141	142	143	132	143	133	148	114	117	153	139	122	146	150	129	137	131	143	141	138	131	149	143	142	120	123	132	149	135	133	119	136	127	148	121	121	139	139	133	133	107	122	128	140	135	137	133	143	130	148	122	134	139	115	135	148	140	133	161	137	133	124	135	142	126	125	123	117	129	143	134	129	129	127	142	122	135	160	127	169	121	139	132	130	156	141	124	131	134	134	139	160	133	142	132	139	124	127	152	133	146	129	148	147	144	153	147	125	117	141	140	109	136	137	136	130	128	119	134	152	131	143	155	119	145	141	137	141	135	146	155	120	152	140	152	142	152	147	146	134	142	128	127	150	132	161	150	146	137	151	133	141	121	138	156	149	128	131	154	120	129	136	113	149	129	129	131	131	129	138	143	130	137	163	113	133	141	127	130	144	156	140	134	131	133	128	127	136	141	140	120	164	135	133	128	145	142	147	131	150	128	135	136	117	143	135	134	126	139	129	146	142	135	129	142	131	148	129	132	137	130	121	144	155	115	128	155	168	135	130	149	136	127	128	134	161	120	125	141	149	158	136	144	131	140	113	129	129	142	118	137	137	134	131	146	121	128	150	131	158	155	154	122	134	148	146	131	131	141	138	122	139	114	140	149	134	126	140	135	146	149	132	134	134	129	136	143	142	142	144	128	132	141	127	129	131	131	153	141	142	161	132	125	121	151	134	139	129	131	142	137	129	130	132	142	154	136	146	139	119	139	139	145	158	140	127	159	129	139	148	152	138	143	141	140	151	146	137	133	123	155	121	147	136	142	115	117	145	138	129	128	130	130	139	120	131	134	127	120	137	148	128	158	132	132	152	143	143	130	128	154	119	125	117	138	139	151	142	147	138	135	127	129	139	124	137	146	140	145	141	129	116	133	136	120	130	111	124	130	142	138	147	144	136	124	132	138	140	126	131	136	138	139	128	120	144	146	144	142	120	132	141	149	132	123	126	164	124	150	128	130	139	161	144	133	130	128	129	130	128	149	141	135	133	124	130	127	131	143	124	144	142	136	133	145	159	138	124	161	143	129	135	145	123	144	123	142	138	133	128	149	160	146	139	142	147	154	150	123	138	138	127	135	147	132	152	149	118	122	106	146	123	165	136	131	121	142	140	147	122	148	131	138	140	115	157	134	127	135	136	113	144	129	153	144	133	141	137	139	147	149	132	124	137	135	151	127	132	125	130	132	123	135	112	118	142	135	137	116	138	149	150	137	116	130	145	156	124	132	130	135	155	127	134	122	130	141	139	141	131	141	146	118	125	107	133	143	147	138	133	125	148	131	131	128	139	133	127	138	133	116	151	152	147	119	143	146	133	125	128
27187	17174	15656	6830	4585	3180	2540	1920	1474	1253	1058	903	790	706	663	565	522	446	464	439	422	412	396	368	354	346	322	322	295	309	307	284	274	289	297	252	268	275	271	267	270	252	282	254	262	247	262	246	251	265	247	253	247	264	235	227	231	243	228	280	263	221	245	237	244	248	217	257	248	237	252	236	222	218	250	237	228	231	234	225	238	252	238	235	249	240	219	216	200	223	264	211	213	239	206	240	217	246	199	219	185	244	236	259	222	234	219	229	232	239	230	234	221	215	230	221	223	205	224	224	241	213	233	252	237	227	232	224	251	243	191	217	233	214	235	233	230	225	210	236	211	219	222	216	209	228	226	209	245	236	200	246	218	230	246	234	214	219	249	204	213	229	252	223	231	213	231	242	232	220	239	232	222	230	239	230	242	250	235	233	241	228	258	218	215	219	230	224	220	196	231	219	223	244	230	250	229	239	220	211	222	200	255	214	232	230	229	224	230	237	222	238	224	247	238	227	270	190	232	222	243	230	208	244	248	254	226	216	217	240	274	225	217	213	219	229	206	261	250	203	225	251	240	220	219	242	193	217	218	196	238	233	237	233	215	216	217	213	216	243	215	245	227	233	173	214	240	213	252	243	218	247	203	252	206	213	222	235	232	272	216	218	216	237	244	226	208	199	245	208	257	240	243	227	220	234	197	225	227	235	240	206	230	223	219	222	216	225	226	221	220	214	239	219	217	226	222	236	206	223	243	211	222	226	235	224	226	235	214	220	221	212	216	219	230	205	236	213	244	223	251	221	224	255	198	253	241	243	253	228	248	237	228	215	224	212	206	227	223	230	233	245	230	215	202	204	211	262	215	245	220	217	231	212	201	248	218	235	213	211	237	227	221	201	223	237	231	207	227	224	219	223	245	237	249	226	238	244	217	219	222	226	234	210	230	217	228	227	221	264	220	215	234	224	238	227	241	226	230	232	207	210	222	227	222	222	262	235	214	220	192	234	248	225	210	234	240	239	234	193	228	226	248	252	214	233	205	228	261	218	220	228	234	219	221	248	241	227	205	237	256	212	219	229	229	209	219	241	213	208	216	222	221	245	223	246	240	200	240	231	225	211	249	211	223	210	219	248	239	234	222	213	230	245	235	224	216	220	248	231	236	228	215	216	223	225	221	216	217	232	217	220	226	223	241	230	203	233	232	209	205	218	232	222	201	197	236	243	249	207	258	228	208	227	193	212	246	199	221	223	223	257	231	240	231	231	223	215	240	222	212	185	250	236	219	194	253	233	217	236	218	230	210	246	232	196	239	234	224	219	226	231	210	236	227	223	249	244	212	239	202	256	226	232	228	245	224	203	235	234	232	216	213	215	231	228	262	230	256	254	206	203	237	235	222	228	214	219	209	213	231	247	202	214	242	235	238	225	195	215	239	234	225	240	261	240	204	225	189	214	225	216	224	228	244	228	239	249	254	219	227	204	224	222	195	229	219	216	234	236	244	251	214	230	232	230	227	192	226	215	216	235	241	208	218	234	215	199	229	219	249	211	235	237	191	243	209	231	234	236	230	241	236	223	196	242	230	225	237	230	222	213	228	195	231	213	218	223	209	218	195	232	243	217	220	225	242	225	219	227	243	226	219	209	238	204	236	213	214	217	209	248	200	229	223	238	225	213	218	201	226	245	234	241	240	229	236	218	209	220	239	194	226	237	251	205	235	203	226	225	236	237	246	246	236	203	236	228	228	219	212	204	245	228	248	215	213	221	241	213	225	211	215	233	222	227	239	201	231	225	228	242	219	214	238	207	238	203	225	245	225	230	227	215	228	239	250	233	232	220	215	241	195	205	241	223	210	240	198	196	213	221	231	229	211	204	228	242	234	219	217	221	224	219	212	228	210	261	219	265	245	217	236	221	236	227	239	229	225	214	224	218	241	204	216	209	215	240	232	186	246	254	233	244	227	210	237	220	228	228	213	230	210	223	234	223	215	218	228	231	235	220	223	239	219	241	247	200	215	224	213	226	237	224	215	225	213	216	216	208	238	215	223	248	243	232	241	209	208	214	182	210	212	236	244	230	205	228	234	212	193	241	217	224	230	205	234	215	216	230	222	250	233	202	272	212	202	217	224	233	213	243	231	225	200	223	228	226	216	238	250	231	228	221	251	257	242	210	248	199	214	218	205	220	224	259	225	213	213	252	224	238	264	212	206	225	239	246	209	224	233	217	243	224	192	233	207	226	256	209	232	219	244	216	220	258	233	210	220	267	235	249	231	257	225	244	255	217	231	272	232	199	221	209	244	204	240	212	202	216	249	242	227	225	240	249	215	218	237	225	246	219	227	253	231	210	244	232	249	241	252	218	211	212	221	238	234	211	231	249	229	204	221	248	229	241	245	243	197	216	234	225	210	223	228	234	230	230	226	218	214	203	241	220	237	232	208	199	214	223	216	250	226	215	232	250	229	234	260	231	243	219	226	242	221	225	235	219	214	231	211	232	215	201	205	237	225	223	242	219	215	216	238	218	217	234	223	229	205	228	217	214	212	250	219	227	258	211	226	211	236	240	257	224	234	239	223	212	207	226	229	206	209	210	235	230	231	195	226	235	233	227	209	211	230	234	216	238	231	230	223	219	233	236	230	237	223	243	221	242	224	225	215	222	259	221	204	233	242	225	217	223	215	229	209	230	238	243	219	240	240	222	220	214	230	231	222	225	239	220	236	231	234	221	217	231	206	233	235	212	240	222	242	210	245	190	205	232	209	235	247	221	237	227	230	253	222	219	249	220	227	199	220	238	255	215	237	237	211	203	221	247	247	223	247	242	235	221	239	188	197	202	218	195	210	231	236	222	186	239	215	222	213	202	214	233	214	233	228	216	220	224	220	203	207	215	220	225	221	242	228	220	240	207	236	188	224	250	230	210	228	228	227	250	238	251	231	217	200	209	213	221	216	245	224	227	214	230	222	233	206	232	218	216	228	238	214	202	226	225	236	227	215	216	220	239	238	201	208	238	236	203	211	232	227	224	237	214	246	212	201	231	233	242	206	230	219	234	232	202	199	251	209	208	220	227	193	213	223	247	247	218	241	232	222	238	237	211	240	228	238	208	243	220	228	196	248	221	192	219	219	192	243	222	218	219	203	236	193	239	243	238	199	233	239	235	210	229	206	226	222	206	215	211	211	211	220	224	227	229	206	235	209	212	229	235	228	217	225	237	235	241	229	237	241	219	206	247	238	235	205	220	233	221	238	255	216	215	241	218	199	207	216	218	229	223	224	223	234	213	208	227	229	208	217	224	203	262	218	244	244	204	191	225	235	219	221	212	213	236	230	208	215	247	222	211	209	232	239	235	248	203	246	219	212	209	214	266	230	215	248	223	222	207	207	228	263	217	240	234	215	252	210	198	189	189	226	249	228	208	228	252	229	224	247	203	232	221	218	265	235	239	252	221	184	234	210	198	231	214	259	189	254	210	242	208	218	235	251	256	208	238	229	234	212	221
27214	20805	7331	523	301	271	241	260	211	219	215	214	211	220	211	210	235	272	240	238	212	196	230	203	208	235	232	208	236	219	193	219	244	205	232	205	216	230	198	206	235	249	212	224	201	209	224	242	230	237	227	208	237	219	225	226	228	209	220	208	216	226	232	219	220	204	202	236	192	207	206	175	220	200	226	201	233	236	184	219	222	230	201	223	208	232	237	220	209	203	230	203	199	234	206	234	198	215	224	194	215	219	200	225	220	245	224	204	235	206	229	218	208	202	219	233	205	214	217	202	224	217	211	232	227	218	198	227	231	232	227	199	206	207	212	221	216	204	202	210	188	213	229	225	223	227	229	244	219	203	209	232	226	218	214	261	208	211	209	193	232	208	224	211	260	217	216	229	215	228	203	231	222	207	231	211	243	224	242	222	210	205	221	223	239	219	215	217	204	196	197	206	201	216	207	203	217	245	213	223	207	230	214	228	208	220	218	208	225	202	214	216	212	190	201	196	211	239	218	232	187	221	239	229	196	229	202	216	227	225	209	218	241	229	215	205	232	229	220	225	245	230	219	227	229	206	212	199	217	213	213	200	195	243	237	228	214	254	209	229	253	227	218	236	221	233	231	240	232	194	227	211	213	236	194	217	204	224	215	215	239	223	216	223	222	214	219	204	178	215	215	213	240	206	207	228	256	216	228	213	238	228	228	220	220	200	196	221	219	196	220	199	220	226	245	202	215	212	204	244	211	197	195	222	226	234	205	216	197	204	212	235	216	213	218	210	220	236	239	209	210	234	224	211	208	215	234	214	216	224	183	208	218	251	208	217	226	222	228	212	217	198	188	227	216	200	232	217	223	195	204	215	238	213	227	218	210	203	203	194	221	192	214	190	217	228	215	208	220	215	219	209	202	184	229	207	206	219	224	216	211	191	217	205	224	203	210	201	213	194	183	192	229	209	208	223	204	196	207	199	191	215	231	226	227	210	228	227	222	243	207	230	224	247	210	226	235	218	236	206	215	211	228	199	236	208	207	209	233	235	203	201	204	223	195	207	192	209	205	234	208	222	211	232	216	189	212	258	199	237	210	214	219	202	227	200	232	213	201	210	217	227	213	214	198	200	230	230	198	207	208	216	236	190	213	207	223	209	221	231	214	246	211	233	192	200	207	210	202	222	191	215	225	212	198	213	205	210	239	213	197	227	215	203	210	235	197	196	217	203	213	226	231	206	256	226	213	220	212	222	200	178	207	187	226	197	214	203	204	254	198	232	199	203	218	212	252	210	207	222	226	190	238	209	221	191	186	235	210	217	190	200	206	203	226	206	228	231	221	197	216	224	208	219	231	249	220	204	236	224	201	240	252	228	225	225	220	216	223	210	209	215	198	237	231	217	208	188	223	222	230	208	227	224	202	219	221	200	227	228	238	222	209	210	249	192	222	210	213	230	209	225	213	216	190	242	197	208	200	210	218	200	178	207	213	226	194	224	192	254	212	215	241	230	208	212	228	201	215	214	228	232	218	224	222	203	231	216	213	212	204	214	201	204	223	213	204	229	215	211	200	200	218	210	203	210	209	261	218	215	204	221	188	218	213	221	229	224	203	224	250	216	210	219	206	209	222	237	222	217	220	201	223	215	171	194	209	226	198	207	213	224	244	211	207	206	229	206	212	193	202	217	208	244	207	219	224	215	201	204	202	219	227	207	219	220	212	213	220	216	214	212	189	198	204	221	217	241	219	241	206	200	245	193	190	234	204	231	212	224	199	224	197	219	225	221	209	224	198	221	174	232	213	209	219	225	237	210	210	215	208	210	197	224	208	220	207	232	221	228	216	184	214	201	218	211	203	215	213	223	208	216	225	209	225	208	206	239	192	228	193	217	217	251	215	229	197	199	199	231	221	239	214	208	205	221	227	229	218	225	213	224	241	231	193	231	215	227	209	212	226	217	218	182	231	237	216	238	208	216	224	239	225	215	233	195	227	201	214	195	234	218	230	216	231	219	197	223	205	198	214	227	226	195	230	218	215	230	226	231	189	195	204	205	225	226	235	217	228	203	246	227	213	186	235	220	190	210	226	190	223	216	225	215	213	197	234	227	224	205	219	192	202	215	215	229	231	208	212	228	218	220	220	215	223	199	221	226	201	228	212	230	212	187	217	212	209	198	221	232	225	202	206	187	207	217	206	207	217	229	213	200	216	216	214	227	223	204	238	231	203	196	222	190	217	221	214	227	226	218	193	216	235	231	227	224	232	211	228	243	213	189	232	217	196	243	193	216	245	233	229	195	213	196	195	206	197	228	227	241	236	186	252	238	215	192	228	210	206	215	222	235	215	227	202	225	229	212	230	210	240	199	227	241	202	197	209	228	201	209	208	224	224	215	221	229	195	215	225	210	227	203	245	226	224	206	217	223	228	226	243	204	206	228	231	228	232	228	234	233	239	217	212	230	236	213	215	223	201	238	214	206	217	207	221	211	221	219	210	212	216	213	214	175	213	238	200	229	241	204	205	228	211	230	219	194	206	217	216	217	214	194	200	233	200	213	220	213	228	203	221	200	202	213	202	252	237	231	226	220	242	200	221	207	208	234	204	207	201	226	236	220	203	231	216	204	195	220	196	232	210	214	199	209	208	214	232	211	204	197	216	233	233	198	221	214	209	227	216	223	193	221	237	228	196	205	219	210	213	201	225	198	193	191	252	201	209	211	215	208	222	215	206	224	210	215	226	194	201	226	212	182	218	213	201	212	216	202	214	232	228	221	199	213	193	220	180	221	232	201	217	220	215	205	239	214	207	255	229	213	214	213	196	231	225	215	213	237	198	243	206	226	233	211	190	191	221	252	226	195	220	228	239	209	236	224	204	205	214	213	203	215	230	217	253	206	226	218	232	208	244	223	244	215	213	224	200	201	222	224	231	193	221	251	210	229	207	233	228	212	224	236	204	221	218	235	226	213	189	207	233	207	227	217	200	235	218	216	218	222	225	218	220	226	225	209	233	241	223	220	196	239	215	227	182	226	204	210	233	227	238	185	212	215	214	193	205	198	210	219	206	224	249	199	215	227	239	195	222	216	211	219	206	207	173	202	194	215	217	202	215	243	204	178	212	199	212	195	199	242	209	199	196	240	214	195	234	196	224	200	221	198	213	215	217	224	209	201	239	223	211	195	227	217	209	227	210	208	210	209	247	234	225	206	226	201	204	221	217	225	228	222	213	185	207	202	224	222	239	224	215	233	183	220	203	189	231	213	206	209	228	211	244	199	226	224	211	209	218	226	197	227	204	209	186	217	225	218	229	239	200	208	225	205	206	194	225	210	205	217	222	198	211	216	220	232	203	211	217	222	193	228	191	215	222	227	216	205	211	238	206	211	203	207	234	206	215	192	234	199	216	212	225	210	220	213	218	236	234	226	214	209	213	200	193	191	221	234	227	190	224	237	209	220	221	212	221	205	217	240	228	206	203	219	212	216	199	205	221	230	198	235	224	204	193	224
7525	1514	1986	733	565	462	437	420	412	395	373	398	360	380	391	369	339	349	333	372	329	360	342	374	353	372	325	361	359	383	339	371	359	358	327	352	310	339	381	337	347	327	324	354	353	351	332	329	341	368	300	367	346	327	339	332	332	313	337	341	363	345	320	353	346	310	331	343	320	364	343	366	320	337	351	363	335	336	362	345	334	366	337	342	336	339	321	366	364	321	315	360	332	341	329	330	378	355	351	368	346	349	340	341	336	332	353	380	371	353	360	339	335	342	368	330	350	365	369	346	360	315	329	354	391	356	391	338	360	346	337	366	352	306	365	376	362	360	346	367	350	378	359	364	334	344	335	353	351	363	328	344	336	347	321	381	358	323	314	331	333	347	366	350	325	339	355	315	338	358	388	337	342	345	328	349	337	345	311	316	327	351	331	343	321	330	341	331	353	306	327	343	376	365	324	354	359	325	352	351	322	387	344	332	319	324	368	341	379	320	382	324	370	322	352	327	379	347	333	352	341	365	342	338	347	334	318	359	353	345	360	340	322	359	312	366	357	302	328	347	329	380	345	310	357	335	357	355	352	338	358	319	346	339	326	351	362	362	358	348	355	344	340	351	326	338	350	360	347	339	366	334	364	343	353	356	329	365	344	361	331	380	348	317	334	346	372	389	353	376	341	346	367	329	362	331	350	337	367	337	345	364	362	323	352	329	328	354	333	305	346	351	366	329	337	318	305	367	343	360	356	343	341	372	326	382	341	333	330	339	387	337	347	319	363	307	332	335	387	363	349	339	347	361	347	334	339	330	366	366	357	356	309	350	367	318	343	359	339	353	351	346	352	338	387	353	356	325	325	341	347	337	357	348	328	365	369	336	342	361	349	352	349	357	356	382	337	347	345	356	351	365	365	347	345	362	336	322	367	317	336	350	323	341	346	334	354	358	316	332	335	345	321	378	356	372	328	345	348	338	329	337	365	335	364	343	345	323	316	350	341	363	348	352	357	308	334	348	330	348	353	360	332	334	336	351	339	356	344	395	331	392	359	363	344	315	308	383	339	336	322	378	332	338	321	352	372	363	371	334	364	333	364	326	349	367	326	369	332	374	373	365	363	321	353	330	337	356	371	338	359	352	335	352	324	321	324	326	373	367	357	333	359	406	320	355	291	331	311	328	345	341	330	383	362	335	359	342	340	337	327	322	331	314	355	337	356	351	347	347	369	380	351	330	315	337	331	328	366	327	350	358	317	363	378	354	318	335	330	335	329	356	352	350	337	359	370	365	370	369	315	343	354	356	321	311	351	346	349	347	331	337	347	315	339	369	364	380	365	314	321	356	358	340	340	321	360	307	331	385	346	329	350	319	358	356	340	354	323	396	315	359	313	340	366	359	323	347	356	304	354	354	325	347	325	381	365	366	334	329	342	326	351	364	358	335	336	373	356	322	339	356	336	341	362	346	347	342	308	330	341	327	317	353	346	366	344	336	334	340	347	378	377	374	317	309	363	357	365	364	369	369	360	324	314	329	361	315	385	330	339	333	343	367	370	352	359	328	327	330	354	328	378	332	357	331	340	348	377	335	340	373	394	335	322	401	363	321	328	339	329	321	361	365	345	313	358	323	344	323	325	367	356	369	343	356	368	338	339	340	360	338	363	357	360	343	358	357	331	381	323	345	332	344	347	367	320	372	379	345	343	329	337	335	333	368	336	334	331	339	354	330	328	334	386	351	356	355	382	351	368	350	364	327	319	365	362	383	338	325	352	330	367	351	375	357	343	325	322	328	361	352	356	344	368	355	349	322	327	345	334	335	362	350	322	349	377	338	320	342	347	340	377	386	327	338	388	354	343	336	355	339	356	344	382	336	386	367	347	371	335	349	328	371	358	362	375	305	361	351	350	349	333	339	367	367	346	364	331	370	368	341	346	348	339	366	372	332	350	311	349	329	314	373	359	341	317	328	358	348	344	349	342	355	367	370	327	344	368	340	327	399	356	358	311	347	350	357	367	325	372	372	295	361	365	371	346	321	379	363	339	361	356	351	335	339	368	337	344	318	325	345	345	359	345	357	367	344	351	373	347	363	384	315	344	371	361	326	363	321	351	339	358	353	373	364	333	362	361	340	331	347	317	359	326	348	330	326	364	348	317	368	359	327	388	334	349	352	347	346	361	377	342	338	371	342	374	351	374	330	316	343	343	342	359	343	323	342	334	366	366	360	318	339	356	312	339	345	325	350	355	355	359	338	351	342	312	345	326	350	352	333	347	316	387	365	355	313	356	326	351	337	359	373	386	370	369	335	352	339	324	339	373	344	347	351	349	326	377	352	344	369	332	362	318	329	347	383	368	340	346	318	323	369	350	326	289	359	336	346	335	345	352	347	351	341	329	368	354	373	298	345	361	311	344	365	331	355	364	365	325	308	360	361	318	323	296	390	335	345	375	353	355	331	335	358	368	351	334	352	310	305	330	351	347	341	330	341	354	359	351	370	306	375	305	294	364	335	306	344	339	389	350	333	342	356	382	339	358	316	336	335	356	341	345	336	324	369	378	355	365	354	373	330	334	382	356	374	365	333	327	318	379	372	366	340	366	350	376	331	344	326	333	333	338	395	358	341	317	333	375	335	332	343	385	303	328	363	334	348	324	328	366	353	367	351	337	362	332	327	293	363	366	345	365	327	326	376	367	336	373	321	321	375	319	348	365	341	354	361	318	342	371	338	354	311	365	344	322	351	356	336	351	341	359	360	377	336	360	340	350	346	310	359	359	337	343	353	337	341	337	331	312	328	361	346	332	358	332	365	348	325	351	315	317	352	340	346	330	377	351	342	346	359	354	367	360	344	354	330	320	351	337	337	342	349	319	360	352	352	302	346	323	326	332	363	367	352	352	341	307	373	355	346	370	350	323	371	335	336	332	361	350	333	351	359	362	336	360	343	384	306	344	361	309	374	369	349	325	344	306	354	353	364	357	321	362	339	335	393	347	333	359	366	360	344	335	364	354	348	340	348	340	392	344	311	328	322	328	360	385	330	329	368	354	334	372	341	353	358	348	364	347	325	310	350	316	335	353	346	355	324	359	348	341	365	363	337	357	375	345	308	364	367	336	334	373	368	361	365	318	320	357	359	343	353	337	325	340	349	357	337	336	320	325	361	329	317	340	331	325	343	343	337	363	349	351	320	322	374	356	325	344	348	346	333	339	340	356	349	360	368	335	308	352	327	359	360	352	332	337	336	343	340	355	354	324	341	332	348	360	363	360	329	363	332	377	313	343	342	361	318	352	328	341	346	364	350	387	351	307	295	347	332	326	323	322	375	360	389	336	350	378	318	354	347	338	363	350	348	351	350	338	360	329	353	371	346	320	335	345	347	330	343	339	344	330	331	319	338	336	337	354	345	341	351	327	343	326	364	368	376	379	316	327	325	365	363	349	329	341	342	349	384	307	352	368	359	309	326	346	335	340	350	355	353	338	368	339	363	352	331	322	343	372	339
24608	21564	28864	24730	20852	2376	739	540	476	401	395	366	319	311	341	299	326	330	290	308	295	286	277	261	252	262	305	284	272	298	257	301	289	292	263	289	281	262	257	273	289	253	254	284	287	250	253	243	286	232	264	266	237	276	258	255	267	264	245	276	291	259	248	264	258	229	249	275	267	278	260	266	240	272	267	262	281	252	250	270	301	274	278	313	295	296	223	264	262	247	274	281	268	234	266	258	260	250	246	250	253	250	257	257	301	272	251	259	256	257	243	256	246	247	246	247	267	256	264	246	289	274	262	243	265	246	272	265	255	222	267	265	262	286	275	266	268	267	264	278	277	248	259	273	258	281	253	265	282	269	281	259	252	261	277	254	277	262	255	280	240	258	258	269	249	275	239	268	242	244	253	300	258	275	267	265	221	258	283	226	282	286	269	255	304	265	252	260	277	241	268	261	264	258	298	264	308	305	260	258	281	275	235	254	255	235	271	268	212	264	231	253	260	239	255	238	273	302	272	267	248	267	269	260	258	288	248	252	276	249	229	244	252	287	289	260	265	231	257	240	237	244	265	245	232	253	280	263	240	269	264	257	256	286	232	260	272	241	253	234	248	257	265	243	253	276	261	256	289	265	252	263	256	255	252	297	267	297	263	251	282	247	261	261	238	244	255	271	255	269	257	278	289	246	266	253	262	283	268	266	254	270	262	275	253	257	261	285	240	260	270	267	248	282	251	276	250	243	253	299	239	252	246	260	276	249	281	268	246	264	269	216	254	281	256	266	276	232	278	259	233	246	246	236	252	244	271	245	239	278	276	264	227	251	212	258	268	255	255	272	257	268	289	287	237	244	258	274	260	259	256	273	263	282	257	273	242	280	225	265	238	237	251	274	239	226	240	296	259	262	233	254	249	274	242	243	253	281	249	252	271	250	254	254	245	264	273	266	266	262	264	251	235	269	239	249	261	249	236	255	260	241	236	234	245	265	250	246	248	238	256	247	252	292	276	236	258	244	240	248	249	260	275	263	245	253	243	232	220	257	235	271	247	260	265	263	258	239	265	271	279	262	260	305	259	280	254	286	261	260	246	253	277	246	259	258	259	242	234	251	280	251	269	260	253	258	275	263	247	250	244	272	269	241	266	261	223	270	256	275	262	266	263	254	264	283	271	248	243	226	225	264	295	286	291	277	282	248	266	272	251	262	247	259	270	274	265	288	257	277	267	253	248	250	246	279	306	256	251	237	257	243	237	274	249	270	274	256	268	255	242	260	275	246	246	294	242	267	295	248	242	262	258	250	268	250	237	260	250	241	247	306	261	259	265	258	242	262	268	262	276	241	273	279	251	276	255	244	252	244	262	255	252	254	259	251	270	256	247	287	276	250	260	256	264	287	236	248	271	244	238	222	285	265	271	230	248	268	241	252	268	246	271	262	256	246	244	275	258	271	238	263	263	232	254	235	282	260	240	243	221	245	265	258	257	264	281	264	258	248	247	282	270	281	253	270	250	228	257	238	256	245	257	262	244	297	248	270	240	255	247	253	245	223	291	266	264	250	263	291	268	282	273	279	252	270	227	277	263	255	243	260	269	259	242	250	274	234	243	240	245	263	263	232	262	224	241	257	259	282	245	260	289	281	300	269	255	246	260	236	252	242	250	264	249	234	258	250	233	268	257	232	229	269	253	262	272	237	246	257	255	271	243	285	260	247	263	244	289	251	269	257	271	232	247	279	241	244	250	261	264	239	249	263	287	272	268	224	262	257	283	256	257	258	286	295	291	276	268	235	274	293	233	246	258	265	242	294	281	233	276	267	260	262	240	242	243	268	250	274	255	246	245	280	245	267	268	260	264	276	264	267	280	249	242	271	248	239	235	261	254	274	286	260	270	245	277	255	245	248	267	248	257	253	278	296	260	252	256	288	243	279	280	266	236	270	266	238	251	255	256	235	266	259	233	269	254	258	251	256	236	227	273	270	250	256	284	291	276	255	243	233	263	264	245	257	263	235	256	302	236	258	229	261	252	256	244	225	250	283	252	242	220	279	269	274	272	275	243	241	277	259	218	299	237	223	251	257	268	249	266	267	256	285	256	271	255	252	272	255	258	248	258	253	242	268	252	266	268	229	267	236	243	238	289	253	249	241	268	243	273	247	233	266	255	279	232	252	277	245	263	261	237	259	239	254	245	313	233	271	251	298	278	292	241	283	253	277	291	285	254	254	273	251	277	251	253	278	262	269	250	244	239	287	253	241	264	245	259	274	264	281	248	247	268	278	259	264	244	252	265	230	273	228	276	242	236	246	237	270	263	268	282	256	238	261	247	241	249	265	260	270	259	267	249	272	259	272	273	262	255	262	288	245	263	258	264	246	260	289	260	239	248	253	236	279	279	254	244	282	234	275	247	257	253	260	248	272	238	247	244	279	295	244	256	277	261	268	237	249	276	266	256	278	262	255	275	253	284	251	272	240	249	239	278	268	276	270	250	253	272	257	249	289	239	229	257	256	278	255	235	269	264	256	263	244	251	271	270	240	287	247	266	256	278	257	244	256	263	267	254	248	250	251	270	261	250	233	252	248	229	271	286	261	266	246	252	235	249	249	264	259	268	285	267	273	268	267	264	237	254	220	283	242	279	258	248	261	252	273	257	262	278	257	238	256	242	237	247	262	228	236	263	249	261	268	247	260	266	230	253	291	269	264	247	243	262	250	260	252	254	252	282	263	261	273	258	245	275	245	249	257	245	253	274	253	253	272	252	244	257	265	278	242	263	267	279	262	246	258	259	234	297	259	254	219	262	247	240	277	267	264	243	270	242	290	282	258	246	283	267	250	262	262	232	264	268	258	255	245	250	263	227	249	254	267	276	253	251	252	280	288	267	272	265	271	250	281	257	262	257	268	259	272	257	269	247	292	272	293	256	251	276	247	240	255	265	271	264	232	234	275	248	269	261	261	252	277	256	262	258	270	255	262	279	258	287	220	262	259	293	230	240	257	246	244	238	272	247	249	254	274	252	283	238	268	276	266	239	269	261	286	264	259	267	273	264	240	258	229	280	246	231	268	254	269	271	236	247	248	261	264	268	269	245	257	252	243	291	261	262	250	255	239	261	234	273	273	287	245	271	255	230	284	268	262	285	247	262	274	279	259	260	276	229	293	254	265	281	235	262	265	239	273	242	235	264	254	249	257	255	253	225	236	257	265	251	272	254	229	260	243	291	264	229	253	286	236	260	248	288	247	260	220	286	276	225	260	279	250	274	239	248	270	250	262	263	227	263	296	248	236	252	233	273	260	269	276	252	263	294	260	285	251	266	250	238	247	281	261	259	293	263	267	252	275	252	239	244	246	251	273	246	248	244	288	282	221	263	272	291	208	283	270	266	252	262	242	267	271	248	280	231	268	241	243	278	248	247	256	258	255	279	266	252	273	266	287	242	273	263	269	229	275	282	235	268	247	245	247	268	250	265	257	226	255	264	240	244	251	286	224	268	275	250	248
21266	10677	12661	4096	2781	2039	1572	1304	1057	950	876	795	725	629	609	601	572	543	548	553	495	502	502	493	505	476	466	473	446	464	472	451	446	452	421	470	426	409	450	423	418	426	427	440	459	396	465	465	424	447	411	425	425	400	452	418	458	433	449	438	409	438	423	452	470	407	433	420	424	441	407	411	411	451	460	470	463	404	433	411	415	422	431	448	378	415	394	428	437	406	419	426	412	418	400	404	439	437	429	433	427	438	421	424	393	415	425	405	425	463	392	440	404	441	398	421	390	439	408	387	387	434	404	411	422	396	408	398	411	422	406	418	437	403	404	391	395	405	431	446	430	423	412	428	453	438	396	435	353	442	416	400	403	414	449	432	377	410	451	457	413	446	435	471	421	435	439	427	428	419	430	414	387	408	397	422	449	417	443	426	393	416	441	454	391	415	422	415	388	377	442	424	385	431	392	417	394	399	434	421	453	398	411	402	440	402	391	433	405	413	420	421	433	390	403	398	436	404	418	397	448	413	425	382	387	410	403	378	418	397	396	427	420	445	432	422	403	461	400	422	425	413	431	406	379	419	400	403	466	407	446	397	382	392	425	402	441	444	401	406	408	429	406	420	396	403	424	399	373	388	435	453	433	419	413	438	448	456	428	402	391	438	423	427	439	409	427	378	409	438	435	415	443	450	448	405	411	382	401	389	418	434	418	468	425	441	435	417	392	420	423	411	411	416	431	423	422	429	445	445	451	432	403	384	395	387	437	444	420	416	404	410	406	433	393	393	420	407	436	408	397	471	434	416	435	389	427	387	431	367	420	457	428	455	409	401	447	422	411	421	413	393	416	427	424	453	417	421	457	431	434	420	399	419	431	442	421	415	412	425	446	436	427	439	439	440	410	430	401	414	440	427	403	385	443	407	422	391	449	422	436	452	449	433	436	380	442	386	411	416	415	412	447	414	427	405	451	412	441	429	427	431	414	398	395	412	397	401	369	406	440	418	414	403	420	373	431	382	430	451	440	399	421	445	439	431	423	420	398	405	384	429	423	428	416	383	408	405	458	424	446	420	394	416	404	414	385	422	437	464	420	440	403	394	390	444	431	424	428	411	438	400	418	388	394	422	391	413	403	410	410	446	399	425	397	388	404	432	399	435	415	367	466	422	410	401	428	452	409	357	422	400	397	418	459	429	481	465	413	413	427	427	455	424	419	415	391	413	450	397	412	432	451	424	399	390	426	426	386	392	381	393	413	396	404	415	395	393	405	410	417	412	433	414	395	421	435	447	446	427	387	445	408	388	421	397	416	405	388	435	380	392	397	411	433	441	443	400	392	420	380	424	380	423	424	399	399	447	434	418	395	395	397	387	417	408	415	427	419	409	434	424	389	379	400	429	409	408	425	426	429	432	411	370	416	404	432	412	410	430	414	429	440	443	405	413	410	403	454	430	405	412	409	377	425	453	381	435	449	416	418	409	435	424	412	382	410	406	408	423	385	413	396	446	435	425	431	420	372	426	445	377	404	407	405	387	405	413	410	444	383	399	396	415	412	392	420	423	429	408	374	449	435	423	409	421	415	422	416	416	403	394	436	412	432	422	445	415	419	397	408	413	407	407	406	410	434	425	421	434	429	393	411	382	464	426	405	441	425	412	408	404	421	426	405	408	398	404	368	418	427	422	390	437	388	410	424	455	418	429	414	409	455	416	390	433	436	422	389	414	383	430	441	457	433	402	399	413	408	431	402	416	402	400	411	420	457	400	406	403	433	378	420	393	411	359	466	401	426	404	407	401	425	417	412	425	431	417	413	427	424	415	425	434	377	409	386	440	374	442	396	417	404	402	419	393	413	431	389	388	411	419	406	424	429	390	433	415	387	384	423	440	402	392	406	414	439	403	444	410	420	402	424	413	395	402	428	423	397	412	418	417	429	440	447	394	430	461	422	424	408	415	430	413	428	417	449	422	418	422	398	413	424	390	384	412	406	409	378	420	390	418	428	419	393	417	413	429	422	407	409	407	392	399	402	440	387	408	444	392	417	451	411	427	396	388	425	439	435	437	454	432	423	408	408	399	434	418	418	391	411	412	435	378	371	406	443	410	416	400	466	447	416	449	414	414	415	478	452	418	411	410	420	426	397	428	404	442	409	433	446	385	416	411	421	388	426	442	422	392	384	396	397	422	397	404	426	434	442	435	431	381	431	447	437	421	410	424	429	425	412	419	436	413	404	433	391	384	382	384	435	418	438	435	429	436	432	390	375	416	431	457	471	394	406	396	455	399	386	408	382	446	367	419	399	411	424	407	410	410	443	391	426	418	414	425	447	433	402	367	414	446	386	439	423	417	421	372	464	430	434	448	409	404	415	442	426	381	404	393	379	406	380	434	428	430	435	399	388	414	402	420	426	403	411	457	391	427	428	431	408	435	382	397	391	429	398	393	447	423	415	404	415	426	398	419	388	425	393	433	441	428	417	414	471	396	412	440	437	425	410	408	434	401	423	420	411	449	413	425	406	398	387	384	419	399	379	464	423	421	409	417	436	418	452	415	389	433	402	402	416	393	438	406	433	421	445	425	420	426	436	414	447	444	413	416	407	407	405	409	424	433	436	402	441	403	420	388	423	407	414	413	415	418	406	408	431	424	425	403	400	440	402	381	445	378	412	455	414	420	401	433	403	483	433	445	398	419	430	395	433	432	424	387	443	406	405	402	378	423	369	416	413	409	404	415	433	440	393	425	414	410	389	413	408	397	430	428	407	412	420	424	419	454	391	422	414	422	389	426	437	414	425	420	388	421	393	448	421	450	410	397	414	457	399	404	426	432	433	403	418	380	450	408	398	420	415	417	381	415	414	453	424	395	383	433	441	410	476	449	419	446	437	427	413	388	430	479	476	405	433	423	395	427	393	429	373	430	400	439	422	408	419	423	410	409	432	409	408	402	398	414	444	428	433	434	419	398	393	413	407	455	421	406	416	389	412	411	439	453	431	424	398	410	409	411	468	435	430	412	387	454	411	419	411	429	418	432	428	438	420	374	389	405	413	399	400	389	432	389	400	402	380	448	388	411	409	452	459	410	445	413	436	424	413	422	420	416	411	434	420	378	398	413	411	444	386	422	386	439	441	415	403	398	407	467	401	421	439	425	440	458	427	430	373	414	431	381	401	399	401	413	427	412	437	437	413	424	419	410	431	435	449	418	420	445	427	404	411	448	406	430	433	402	390	398	454	489	406	399	412	414	428	418	417	464	395	427	409	432	418	435	426	378	418	372	479	420	415	392	450	430	409	426	441	425	400	434	416	403	452	435	436	393	435	444	417	442	404	431	388	410	441	404	369	425	423	432	395	411	428	412	429	409	425	428	412	382	403	415	408	416	410	399	398	404	401	449	417	367	425	421	430	416	391	426	390	383	435	402	448	418	406	383	398	401	407	428	418	413	417	367	408	407	400	416	398	429	430	418	420	382	417	426	387	397	394	390	422	438	421	453	429	401	404	394
23530	21528	29411	24099	21529	20594	2000	620	507	390	376	320	273	284	247	257	209	215	225	206	188	196	173	169	161	168	175	175	174	165	158	157	149	166	152	163	170	167	141	142	159	151	141	154	155	136	169	147	149	138	136	148	159	148	147	124	156	134	135	150	168	130	150	148	124	130	141	132	117	128	158	130	147	151	140	151	142	116	135	142	138	146	139	133	137	135	133	133	128	140	141	150	144	160	150	160	149	130	143	120	137	156	126	136	124	158	137	148	142	157	143	145	134	141	127	144	132	128	138	144	134	122	132	131	132	140	134	143	129	130	151	142	122	136	130	143	141	127	134	174	146	130	132	133	130	152	125	133	140	145	141	140	134	140	136	160	144	119	140	147	138	123	153	130	105	140	147	121	132	153	123	146	130	159	135	138	141	136	114	146	147	153	148	156	152	112	145	123	123	116	133	133	144	133	144	127	131	148	131	140	145	133	144	148	147	150	138	114	146	126	147	142	122	131	137	152	125	138	150	117	129	152	125	123	141	139	127	155	145	147	126	126	153	137	139	129	135	124	152	128	147	138	129	149	149	168	127	127	163	143	132	133	138	128	120	139	137	138	145	151	165	128	133	123	130	146	147	125	137	131	127	150	155	144	118	155	150	131	143	128	145	134	141	117	101	122	156	139	139	141	140	154	129	132	134	147	121	133	144	152	119	155	118	138	146	125	142	133	134	140	147	159	133	125	142	130	129	142	143	161	137	137	119	154	139	113	128	152	148	119	138	127	120	138	135	148	128	144	120	122	114	150	130	146	126	127	130	112	153	128	123	124	140	142	136	137	126	125	124	115	137	139	124	137	136	111	157	142	139	136	124	145	146	120	129	129	126	135	166	144	136	133	114	121	134	154	148	126	125	142	143	130	127	133	145	117	120	160	120	135	134	137	144	132	143	135	138	136	133	129	133	145	140	132	122	125	156	147	125	116	138	141	140	140	142	141	128	131	131	129	129	130	134	124	151	150	127	137	131	115	157	137	146	134	143	146	144	118	131	146	127	119	133	136	125	154	159	150	146	153	131	142	130	114	148	123	129	121	120	146	145	144	141	114	141	164	129	158	130	133	148	130	143	129	133	139	159	139	149	127	138	126	129	153	133	138	121	132	119	128	125	151	137	137	129	131	136	133	129	137	149	111	144	144	148	120	113	139	103	144	114	137	123	142	136	124	136	147	148	115	123	140	162	138	138	104	144	157	145	134	133	142	116	144	171	142	143	119	143	132	150	127	142	104	142	144	134	127	116	132	146	138	132	155	138	141	133	154	133	130	116	120	125	140	149	137	144	134	145	123	135	153	165	119	139	129	136	146	132	127	127	153	136	132	125	131	140	121	133	146	124	131	149	111	148	125	157	145	148	134	125	152	135	113	126	131	140	137	126	132	138	117	144	121	140	138	159	161	129	144	147	140	133	154	129	141	139	143	140	126	138	134	140	131	130	134	153	155	139	143	124	131	135	155	145	153	161	145	135	140	141	137	134	127	132	129	144	137	123	138	172	134	166	163	113	150	135	123	128	126	148	149	119	136	151	143	135	122	155	129	125	149	129	123	150	143	149	165	123	136	155	147	152	138	124	139	131	124	154	131	150	136	123	148	140	155	134	138	135	142	142	138	147	148	148	132	144	108	133	136	127	124	131	133	131	140	140	133	154	131	138	143	149	146	136	135	147	154	136	136	148	143	125	144	117	125	130	116	133	127	152	139	154	135	137	132	136	147	146	146	152	131	118	152	121	151	158	143	139	142	142	128	144	153	134	151	131	131	150	130	132	157	122	145	120	143	140	154	147	139	119	127	114	155	122	137	148	134	151	131	125	143	107	144	152	130	130	159	141	144	152	122	139	129	107	133	130	137	156	132	113	145	116	135	125	124	145	143	122	127	134	158	150	146	135	128	150	119	131	145	144	138	148	146	151	159	158	130	136	120	134	131	109	141	120	146	151	135	139	141	131	131	130	131	132	141	140	115	110	146	148	108	164	128	136	117	148	129	110	126	146	132	156	142	147	132	130	118	150	136	161	140	141	134	135	130	112	128	133	128	148	129	113	142	110	132	118	130	127	135	143	120	139	125	124	141	138	160	124	145	118	128	163	136	132	133	134	135	132	135	145	127	106	116	143	142	132	146	138	152	170	144	150	129	127	114	146	139	139	132	139	123	135	125	134	137	135	153	130	160	141	125	140	126	145	125	130	130	133	130	125	138	127	149	147	139	126	150	152	126	133	140	136	136	141	136	142	139	132	129	123	121	123	113	154	165	164	118	136	131	128	131	136	133	132	123	111	114	146	124	130	151	143	153	148	141	160	141	129	128	141	135	145	130	148	143	154	132	163	150	133	129	141	139	132	148	136	114	152	148	139	120	134	135	155	134	142	149	133	142	129	135	127	144	143	141	122	135	143	124	133	144	154	110	130	145	139	154	128	142	162	115	135	141	128	125	108	145	123	142	116	142	116	138	129	152	140	117	140	124	143	152	136	141	131	142	128	130	133	159	128	114	122	116	133	131	138	146	116	133	147	119	133	138	125	128	133	147	123	133	145	136	127	123	109	154	130	138	148	150	154	149	124	129	139	159	147	150	131	142	142	142	126	137	139	122	145	134	130	123	133	132	127	141	132	143	136	129	149	138	123	114	144	127	134	141	119	150	138	124	120	140	141	121	112	126	144	125	145	138	140	132	127	131	123	142	136	130	148	137	120	121	115	144	145	134	141	122	141	140	125	119	173	143	159	138	142	132	144	146	145	147	132	168	120	128	113	168	134	160	138	128	123	139	134	121	132	161	128	137	125	128	124	141	151	149	138	130	154	135	149	144	127	133	127	119	120	130	152	116	149	134	136	142	154	135	124	145	140	120	140	149	129	133	142	152	153	130	133	116	143	144	129	128	132	138	129	150	145	144	126	133	138	153	125	119	144	131	142	138	104	128	158	132	125	129	124	133	125	157	126	119	126	134	115	132	151	137	116	145	119	134	146	148	155	125	143	137	117	120	133	121	140	142	136	124	129	146	136	146	140	139	131	165	142	124	165	141	149	145	133	128	153	150	135	131	135	139	129	130	136	124	149	141	145	163	157	139	120	149	135	112	139	144	145	134	122	119	133	121	161	136	139	146	143	170	127	137	129	125	158	125	138	136	150	143	134	126	135	136	133	141	145	130	151	119	163	121	123	130	123	140	155	140	136	135	134	124	143	140	128	132	121	149	144	129	157	146	147	155	125	119	142	139	146	159	134	138	141	141	137	123	133	133	145	138	130	137	134	119	146	135	132	126	126	135	142	131	162	152	118	136	144	139	130	137	125	148	129	136	143	146	138	156	137	141	134	124	135	130	163	132	122	151	140	129	137	149	130	126	145	134	124	141	138	129	126	144	136	176	135	128	153	131	136	132	139	147	130	132	144	151	134	132	126	144	134	142	145	166	146	117	117	142	150	124	138	140	130	125	141	146	120	134	123	155
25775	17027	16391	7077	4611	3327	2400	1986	1538	1295	1066	908	775	699	653	630	543	452	440	454	434	389	339	386	325	326	340	304	296	341	299	294	305	291	278	261	279	239	245	299	264	259	264	266	268	279	276	278	230	238	239	248	267	229	242	241	235	213	247	249	262	236	244	225	248	229	261	273	245	221	240	248	225	214	221	231	231	249	232	240	241	260	242	227	228	248	231	231	250	242	235	233	231	198	215	264	253	246	239	238	234	220	231	201	245	222	216	248	204	234	235	225	251	235	188	231	219	224	238	247	204	246	215	227	256	229	234	202	209	241	215	246	227	194	221	232	243	241	256	232	241	222	245	217	243	228	206	230	239	214	213	219	246	265	235	220	226	219	250	216	216	221	224	202	227	217	239	271	224	247	252	237	205	212	225	212	243	228	214	232	215	213	225	229	228	230	237	236	259	180	249	236	209	225	244	217	223	221	224	261	232	209	239	212	215	251	209	206	209	231	255	241	225	233	212	232	254	202	235	209	204	210	226	241	206	199	235	238	213	221	254	229	211	217	244	222	237	218	225	220	200	213	230	208	234	241	203	235	258	219	243	214	227	246	234	205	226	241	244	218	193	192	202	227	240	201	200	236	230	233	199	204	230	228	232	220	243	210	222	240	230	228	221	239	218	224	229	228	255	219	231	226	224	239	211	211	239	216	226	204	218	197	230	209	206	212	236	207	210	263	202	208	202	230	248	205	224	230	259	223	260	236	208	225	239	232	225	236	249	225	225	222	221	219	232	224	227	218	209	224	220	226	256	227	204	221	204	215	235	235	229	236	250	225	214	217	225	255	221	214	232	212	209	216	237	213	180	236	215	205	223	223	212	224	230	229	206	222	240	221	243	214	234	212	230	245	242	227	227	217	220	250	205	223	218	213	216	249	224	213	244	238	219	213	220	253	224	220	241	217	219	225	240	195	229	223	226	252	252	227	245	217	239	231	241	198	221	219	220	244	217	235	226	258	231	198	199	231	233	213	220	247	209	220	231	238	211	237	239	221	234	230	228	202	247	246	241	241	208	230	244	202	232	224	207	211	210	228	217	237	199	236	222	225	224	230	221	223	215	232	233	252	226	214	217	222	236	240	213	238	232	232	230	265	227	252	237	212	240	235	221	220	224	224	229	246	217	233	234	224	233	201	245	242	224	212	217	230	232	210	222	226	219	236	237	230	218	236	220	209	211	213	240	235	205	197	216	236	210	262	221	195	236	256	225	223	229	242	214	234	208	221	225	244	269	214	227	192	213	231	219	219	247	251	204	231	248	220	209	226	228	211	222	215	204	224	236	234	221	262	234	246	249	229	244	223	227	234	224	242	230	234	228	216	253	222	229	239	214	236	249	230	231	218	230	216	189	221	223	220	206	218	221	220	232	213	220	223	226	254	246	239	218	223	229	213	235	219	218	226	219	228	222	217	244	212	247	221	245	208	223	213	214	245	234	239	236	259	217	225	228	228	232	229	215	224	216	229	219	227	229	207	208	234	228	204	226	232	217	224	232	226	242	219	236	240	234	245	231	239	241	231	208	250	241	225	226	212	235	221	228	198	214	250	249	201	225	233	229	207	247	251	230	249	213	227	218	217	221	228	231	257	242	210	254	242	238	221	216	229	243	211	218	212	218	223	228	196	243	242	229	240	192	253	212	219	222	202	228	251	204	207	213	227	251	215	233	210	226	242	248	225	234	228	250	229	234	203	225	260	239	231	214	210	221	247	237	277	213	223	222	219	240	224	229	211	216	228	227	236	199	235	225	210	217	255	217	229	225	224	221	229	244	211	207	211	249	227	217	232	244	243	224	242	239	226	244	229	253	232	229	224	215	225	214	195	248	222	223	243	219	228	233	225	201	248	226	200	216	247	212	230	260	226	233	220	235	221	219	217	221	243	234	219	226	239	213	214	220	238	210	232	235	224	223	234	232	243	219	232	235	237	205	234	231	215	225	255	195	225	201	205	233	220	204	218	217	234	230	208	227	233	244	250	250	233	223	221	240	232	233	218	232	260	221	222	241	238	245	210	231	218	262	228	232	236	209	243	236	270	244	227	226	220	219	221	239	206	221	211	227	239	231	218	217	227	215	212	187	224	227	205	240	248	264	230	222	259	212	238	222	232	194	221	221	231	212	217	214	253	222	233	218	236	248	220	222	218	219	230	230	224	222	238	229	217	202	224	232	244	247	239	248	230	215	206	192	234	224	234	244	219	229	226	242	226	213	218	238	227	230	245	226	236	240	213	221	212	221	227	222	230	205	222	216	221	220	248	209	234	247	187	209	211	216	245	195	208	227	229	214	234	246	232	224	222	205	221	266	223	208	234	231	225	241	225	231	227	207	245	258	222	228	213	233	232	229	227	224	227	247	215	237	221	217	232	229	225	232	198	225	215	222	239	247	208	232	227	228	212	239	230	210	228	264	231	228	215	234	228	229	232	231	209	224	236	221	229	205	226	238	213	233	247	218	233	217	239	224	230	225	225	229	208	225	197	231	234	233	222	255	196	227	218	223	236	238	245	220	222	223	243	222	224	247	199	216	222	241	216	227	221	263	260	239	242	261	230	239	235	241	236	222	248	252	241	238	191	237	237	226	243	203	236	231	224	236	196	229	225	201	231	230	207	234	239	225	219	237	241	194	253	222	198	226	221	192	260	211	241	210	211	233	227	240	218	216	217	220	230	220	219	195	215	225	250	236	195	218	204	206	202	248	222	201	237	227	231	225	232	241	259	207	224	213	233	219	213	224	242	223	224	220	242	222	227	256	255	229	227	232	257	228	218	249	229	239	241	235	220	231	234	237	231	242	261	244	224	204	248	247	231	218	220	221	232	217	246	236	227	218	246	218	223	207	229	220	209	200	215	256	227	216	220	231	199	210	232	215	227	232	218	210	220	246	251	246	241	234	230	226	223	227	217	238	243	205	223	241	227	237	229	245	205	216	213	217	231	217	239	220	233	207	240	211	207	215	224	222	200	237	227	234	208	240	263	229	233	208	251	232	238	224	231	227	254	240	247	231	239	226	206	240	200	243	236	228	238	226	228	239	203	226	202	239	234	236	210	225	248	206	218	219	215	247	222	213	236	219	222	244	215	267	203	226	213	253	222	244	240	234	209	220	243	255	203	236	245	237	207	258	226	248	203	260	232	245	228	242	239	227	211	219	216	245	225	229	213	240	235	236	214	231	214	254	238	230	223	215	233	235	238	246	218	201	222	223	226	227	251	247	192	220	209	221	242	210	236	257	252	209	252	214	244	170	241	240	232	200	221	241	244	211	230	227	236	240	254	202	235	229	221	246	216	241	209	220	253	228	210	234	228	264	198	201	234	223	247	228	242	243	229	212	194	210	213	225	229	201	233	216	237	225	241	246	254	222	235	248	249	221	232	227	243	229	235	208	230	215	207	221	221	230	245	239	221	255	236	237	245	259	221	231	226	224	235	220	200	234	207	233	233	234	230	220	239
27179	20629	6936	534	335	263	267	246	236	228	226	223	205	232	218	221	222	216	216	217	231	205	231	232	229	229	230	202	198	235	216	227	226	226	214	220	207	222	211	207	222	214	214	229	243	210	235	232	223	228	222	245	193	239	185	231	233	221	211	239	202	219	212	221	215	195	230	206	220	240	213	227	206	212	229	219	208	226	193	211	229	213	220	234	219	195	205	212	223	209	214	188	229	208	227	207	203	217	219	216	223	205	231	225	210	214	206	215	231	200	214	232	223	214	210	209	215	245	219	209	198	219	187	201	247	193	239	199	205	222	215	208	223	227	222	218	212	209	231	226	218	235	239	226	212	228	209	198	209	218	233	226	227	222	194	234	243	249	248	225	217	233	193	225	205	219	220	219	205	240	212	203	223	219	217	218	224	208	208	244	227	200	178	206	214	217	209	201	210	210	209	228	204	203	229	199	238	241	200	220	223	228	242	218	209	226	229	210	206	213	204	203	221	216	205	228	250	208	204	221	220	241	244	198	214	193	220	193	205	203	183	216	217	226	219	225	227	212	210	240	224	258	215	210	202	223	207	182	220	220	221	220	215	225	204	218	213	217	236	197	189	200	236	202	214	211	190	208	231	208	216	211	199	210	219	210	229	220	216	218	198	218	223	227	226	227	190	223	208	211	210	234	204	229	220	213	214	207	196	196	218	219	224	219	200	212	209	219	226	217	221	216	216	218	206	229	211	198	248	215	200	230	214	211	193	202	230	218	204	232	220	216	215	216	192	243	223	220	219	233	210	192	259	204	205	238	249	199	221	219	227	223	248	218	201	205	199	221	217	206	238	237	245	225	231	230	207	220	195	209	190	231	233	226	205	224	247	210	211	212	207	225	187	212	221	209	189	191	226	203	221	229	193	207	213	211	230	217	229	219	232	229	205	203	229	233	234	218	219	221	198	249	209	241	190	189	201	217	214	221	206	202	222	185	201	218	217	245	227	233	226	220	232	224	219	237	206	211	218	199	206	210	189	216	230	214	232	201	190	216	213	214	205	183	211	212	236	195	227	221	207	204	202	202	224	212	214	208	209	213	212	222	229	208	241	241	236	210	228	212	251	201	209	243	190	245	216	215	217	233	197	224	216	239	208	219	216	239	222	201	213	192	205	195	228	201	215	209	201	212	223	226	216	181	215	201	206	235	248	228	224	228	242	201	234	192	221	181	221	240	233	232	197	208	229	222	218	205	200	204	202	245	214	222	188	230	222	249	224	212	232	199	219	204	205	187	215	222	203	201	212	215	214	226	222	229	183	204	233	180	222	211	208	207	198	234	206	185	217	249	197	223	216	204	209	238	194	200	228	199	204	203	228	248	235	213	225	228	216	215	210	224	233	235	221	215	214	218	213	220	220	214	192	243	217	220	244	174	244	209	249	225	209	217	199	222	232	218	211	209	223	213	216	201	217	224	218	212	191	212	203	215	241	221	200	227	187	231	222	260	190	220	217	202	220	242	236	252	197	223	212	214	191	207	197	227	211	202	221	225	229	219	225	225	226	211	220	194	198	225	223	238	237	213	253	248	258	225	223	192	203	223	218	236	212	213	233	203	204	206	217	229	194	196	208	205	232	219	207	250	183	229	234	233	220	225	231	230	228	204	213	205	245	201	242	218	210	203	201	204	223	216	234	213	219	220	244	244	198	238	218	220	230	225	206	204	237	213	216	215	222	222	245	196	213	230	216	224	221	192	200	238	232	216	184	203	217	229	232	208	244	226	207	236	228	233	215	222	224	213	222	203	215	200	223	210	180	219	230	210	223	238	226	224	239	213	216	215	194	229	214	225	190	197	227	228	213	203	230	211	209	212	207	241	205	212	229	191	212	220	225	237	203	237	194	208	237	210	187	231	204	200	226	212	236	201	224	231	229	220	217	204	223	218	204	246	232	210	236	204	219	218	229	211	212	183	225	221	214	207	223	216	221	240	216	218	205	213	178	188	245	227	220	209	217	220	226	236	196	228	209	204	217	219	220	203	234	208	237	214	192	221	225	204	203	215	225	236	219	223	222	214	191	239	228	227	238	192	217	193	213	198	236	203	227	235	224	197	240	224	232	226	205	206	203	225	202	215	221	258	223	206	222	214	230	210	206	210	209	208	222	227	238	211	225	233	216	208	216	246	223	243	216	209	197	229	209	214	202	206	216	217	213	214	230	231	191	240	235	201	223	220	206	225	198	209	243	205	238	198	202	227	222	232	225	217	198	238	212	208	220	253	228	242	209	197	218	210	206	228	227	219	210	230	204	191	213	203	231	212	202	231	212	199	227	211	238	224	241	211	189	202	209	231	226	204	208	228	210	236	200	204	194	216	220	194	241	214	205	209	208	206	194	239	238	217	216	228	186	215	207	202	192	211	209	204	172	252	236	237	222	215	209	228	211	195	202	215	195	210	208	194	235	227	206	222	201	230	211	212	227	197	199	242	185	208	242	208	211	219	233	224	194	223	219	235	224	228	245	212	233	213	235	239	226	187	218	180	216	214	224	206	221	188	216	232	222	192	231	230	214	208	203	223	233	216	187	204	226	207	245	219	204	251	259	244	214	202	234	246	205	199	227	211	226	219	229	210	231	229	213	221	215	262	201	223	221	221	219	205	201	237	216	203	214	223	233	202	219	206	253	228	227	220	206	239	216	208	223	248	219	223	216	205	208	196	224	252	217	216	204	232	233	212	193	226	218	219	212	212	195	226	210	215	203	213	224	224	213	191	216	232	234	204	208	214	210	216	223	220	217	214	216	203	191	215	223	211	212	202	213	200	200	232	234	213	209	221	212	215	196	217	203	195	226	235	210	207	219	207	233	230	224	203	225	208	211	209	201	219	196	226	242	210	249	200	200	214	226	219	232	226	222	191	223	194	209	204	196	215	209	220	235	212	215	206	234	184	203	246	202	195	214	213	206	217	210	212	202	234	205	215	216	220	215	193	222	244	240	207	225	219	221	225	220	239	207	216	197	196	217	183	199	229	214	216	227	207	192	211	247	220	192	230	204	205	230	210	238	193	226	220	229	184	231	214	224	220	223	240	218	215	243	196	216	199	223	224	222	196	231	210	237	221	225	226	221	212	199	191	204	213	209	201	233	233	201	222	226	233	222	204	240	226	202	213	222	219	211	247	197	239	207	246	236	199	236	244	246	214	194	209	214	244	216	266	195	228	219	211	182	211	180	241	243	219	208	198	206	209	209	198	206	236	215	229	242	213	232	230	191	220	200	227	225	225	242	205	243	239	227	205	196	208	221	222	214	209	210	212	204	239	218	221	205	213	236	203	202	217	222	221	209	216	208	224	231	203	208	220	244	214	221	229	237	213	212	226	213	215	183	220	210	222	215	228	204	210	207	195	206	221	214	206	217	223	201	223	210	231	219	210	218	210	217	230	211	208	216	210	255	212	246	235	255	224	219	229	229	214	231	212	208	232	225	208	210	214	217	213	238	224	246	222	230	234
6667	1505	1387	680	578	462	462	393	393	391	399	351	378	363	375	378	387	338	369	364	346	365	383	337	358	363	352	368	356	345	355	366	380	347	344	368	357	361	374	324	354	344	372	348	335	366	357	331	333	327	333	348	360	364	341	391	377	343	340	347	335	341	358	339	366	346	321	361	351	349	403	343	348	365	312	358	337	370	317	341	359	346	322	361	355	360	337	338	366	371	350	336	339	338	328	314	348	353	359	360	324	356	322	370	362	314	341	378	394	360	365	359	370	352	368	352	385	337	353	349	312	363	359	342	353	373	355	372	354	387	369	335	375	363	360	361	308	350	372	352	345	340	353	366	331	367	351	360	340	387	368	336	360	327	331	360	353	322	360	372	319	338	346	383	339	347	285	354	349	335	349	352	371	351	332	356	359	332	345	325	349	357	332	311	364	343	379	343	342	356	377	346	324	346	374	353	372	323	327	378	372	378	345	365	352	336	346	321	351	343	351	336	349	361	344	310	357	357	355	387	334	346	328	342	317	347	369	379	400	328	351	327	365	350	369	316	351	334	355	320	331	334	359	344	413	344	349	371	358	356	337	344	364	380	360	333	355	332	348	320	333	378	379	334	346	304	342	325	331	364	380	320	349	351	325	338	324	357	339	343	359	331	354	325	366	358	385	374	346	329	359	357	349	345	354	367	365	355	365	372	364	330	333	365	346	354	327	337	361	346	360	356	326	368	346	352	350	342	363	343	335	349	333	366	353	325	340	383	362	347	351	351	348	357	363	332	394	366	347	347	316	350	353	358	345	363	319	328	382	345	332	360	338	344	336	341	347	379	335	354	351	332	369	353	343	323	364	336	354	377	364	364	373	308	325	346	368	352	350	356	342	312	345	316	388	328	363	333	333	320	346	346	361	370	349	351	343	371	363	374	352	349	354	360	361	347	369	368	347	378	313	342	356	324	324	325	347	333	327	325	333	344	377	356	362	358	366	370	333	364	392	352	306	354	338	361	353	335	316	352	374	354	313	344	308	347	333	368	346	360	384	351	364	353	332	332	401	319	341	334	366	333	318	331	375	315	321	338	354	332	358	328	348	334	329	368	404	337	385	332	332	368	320	362	341	343	352	342	357	369	335	353	331	356	374	322	347	316	367	350	334	384	345	360	352	353	342	352	344	366	352	345	354	384	340	368	349	326	336	335	355	328	344	355	357	341	364	339	350	357	386	350	360	385	309	376	369	341	360	362	363	314	363	338	354	354	312	377	352	346	336	356	337	321	328	343	335	324	353	348	367	352	346	348	339	334	348	352	328	346	338	338	359	346	337	361	369	351	372	350	350	345	355	377	375	336	374	364	362	382	329	332	359	366	367	395	359	363	361	347	326	358	333	348	341	323	355	347	362	354	376	343	327	380	345	349	355	345	339	358	321	342	345	335	359	373	321	355	373	317	344	326	342	361	338	348	339	381	378	352	360	352	341	344	349	376	337	344	327	361	367	320	335	360	351	336	374	347	324	364	351	369	345	355	337	329	364	347	366	353	356	349	370	362	345	345	322	354	336	321	378	347	359	343	385	335	362	360	372	370	359	354	337	330	369	344	327	334	344	326	357	337	365	339	342	358	319	366	344	360	318	348	356	338	355	339	343	374	389	335	350	326	345	360	345	353	374	378	324	321	345	330	340	336	350	363	332	396	358	318	350	341	378	353	365	350	347	341	339	368	346	318	409	369	333	350	343	335	368	356	357	336	348	344	364	345	341	332	328	358	336	361	351	382	384	361	366	335	328	343	342	339	334	344	357	335	356	381	341	334	345	351	370	325	360	368	369	343	374	347	357	344	358	337	373	351	350	323	352	345	376	366	361	375	358	359	321	337	406	359	367	378	342	347	366	329	360	336	337	377	365	376	356	378	359	355	296	355	378	357	348	356	367	317	378	354	359	363	365	363	347	343	372	342	371	341	354	345	345	374	335	355	363	354	326	361	346	334	365	333	355	339	362	335	330	362	363	337	382	348	364	376	325	341	339	363	353	363	297	354	338	317	334	352	357	356	362	336	354	348	341	371	373	364	313	350	324	336	386	364	346	345	370	310	369	338	360	347	327	331	364	347	333	337	339	352	350	343	340	321	351	349	341	375	335	363	348	367	300	356	341	371	346	378	361	363	351	360	359	352	386	346	323	329	330	358	362	365	388	343	336	360	349	385	331	366	352	339	338	345	335	354	340	357	343	337	333	368	335	362	385	378	342	391	390	355	348	355	360	343	356	348	331	335	381	336	323	355	367	373	383	341	374	335	351	340	351	358	327	345	354	352	348	343	387	344	336	340	353	339	336	349	344	370	328	356	361	361	326	359	320	350	349	330	343	349	323	338	353	348	344	357	372	315	357	364	356	328	369	339	348	321	330	346	376	369	350	346	346	382	356	326	381	328	363	360	356	348	352	344	360	352	342	328	366	348	355	376	337	333	328	366	346	358	328	350	317	352	340	365	314	354	365	345	394	361	359	342	392	383	353	346	326	322	358	341	318	338	362	316	369	355	358	355	343	334	312	376	343	386	362	347	323	334	322	334	343	357	363	364	369	329	358	340	364	364	334	339	326	350	338	370	351	343	360	349	347	359	352	338	339	356	315	355	346	345	357	344	335	365	337	341	351	315	360	330	340	359	354	327	375	360	340	346	375	392	388	352	341	381	357	316	336	340	357	348	326	363	370	364	378	360	341	323	368	298	358	357	348	380	371	334	354	358	322	333	339	343	342	336	371	355	374	397	359	352	363	352	325	334	402	378	329	332	389	368	295	346	344	359	359	329	356	352	353	314	352	350	363	336	320	384	342	370	334	342	349	339	351	375	355	350	368	348	371	366	332	371	337	340	360	358	317	341	347	358	328	316	326	337	375	341	318	349	333	376	392	371	360	375	342	359	346	327	369	368	337	385	342	359	335	359	343	313	336	350	361	380	323	321	363	376	341	364	365	349	333	379	331	363	381	316	355	358	342	353	354	372	348	356	346	340	344	352	363	362	334	364	341	339	345	356	323	372	369	373	366	348	345	340	353	338	352	321	357	353	369	341	362	350	328	352	357	336	358	337	338	368	352	362	360	328	365	382	320	338	367	343	365	360	333	327	327	365	315	361	342	375	374	331	347	366	316	348	342	385	329	344	343	342	318	345	369	362	335	366	386	348	377	356	321	361	328	347	322	356	331	364	336	385	351	384	348	344	373	329	392	338	366	327	338	331	340	328	355	356	323	335	358	335	343	347	357	377	383	344	350	325	361	344	355	378	352	362	375	326	356	377	366	365	335	343	352	341	344	336	353	332	353	349	372	350	346	378	339	374	334	351	348	326	325	337	329	370	332	371	371	347	361	350	364	327	363	326	362	348	370	366	323	377	334	372	345	362	330	334	328	350	370	336	347	334	353	396	339	344	333	327	342	353	324	343	348	375	363	348	381	355	385	344	356	293	344	361	353	335	390	349	357	342	341	346	356	345	374	423
24571	21548	28751	24784	20824	2321	772	523	466	414	387	351	368	354	317	301	313	281	294	306	312	262	302	286	266	275	282	277	292	266	280	261	280	292	274	281	251	252	253	311	261	304	291	287	270	253	281	284	262	272	272	293	265	275	287	245	272	257	259	285	270	277	301	252	273	288	252	259	265	253	261	261	258	290	281	264	240	259	253	243	259	238	255	270	266	275	247	282	261	239	266	263	304	267	262	253	259	270	282	275	303	269	267	265	289	261	255	260	236	235	248	276	276	252	267	272	248	252	204	255	230	246	266	272	261	254	255	254	278	253	265	261	251	275	264	254	254	269	280	268	271	260	272	258	257	252	253	251	265	287	249	243	265	271	245	256	275	225	253	242	241	238	250	261	274	269	252	261	247	253	252	261	263	265	260	279	288	262	292	249	232	261	303	271	256	270	285	275	258	285	262	288	256	280	237	235	261	287	268	263	248	270	259	232	278	240	269	263	275	264	245	250	261	243	245	277	211	238	254	259	255	261	255	265	274	285	217	270	238	235	263	259	269	283	253	271	232	292	241	232	258	260	247	245	253	284	241	273	231	259	284	278	271	251	241	241	244	277	249	271	276	246	257	274	245	248	294	268	236	256	256	259	239	239	244	294	251	277	262	254	259	246	280	242	244	241	268	261	244	256	235	256	294	260	287	250	282	260	293	239	278	268	263	258	283	253	292	264	255	253	236	268	290	263	277	265	301	272	281	248	249	258	278	259	271	231	262	275	251	271	268	254	264	267	226	243	268	308	258	261	252	230	240	253	258	286	239	269	221	245	256	233	283	260	270	276	258	281	248	258	258	295	263	246	264	264	252	252	279	251	249	295	283	221	245	264	269	270	250	254	257	248	282	284	253	270	254	254	246	306	245	261	258	287	261	275	244	304	242	249	271	255	272	265	268	275	263	278	286	245	265	279	281	255	240	278	250	262	287	269	258	290	257	247	252	278	258	265	252	260	241	258	264	251	245	267	228	255	291	270	272	272	262	254	250	259	221	233	236	239	250	268	262	284	284	282	241	282	258	266	232	262	274	245	256	266	280	269	251	247	260	264	258	232	233	260	246	264	260	249	249	252	263	249	254	264	243	261	243	257	264	257	257	260	261	267	245	276	269	241	243	268	280	251	263	245	244	272	234	297	290	270	250	249	262	269	274	260	263	267	242	290	263	257	260	268	242	251	285	266	271	288	258	241	269	228	238	258	253	258	250	275	284	292	263	275	253	277	280	257	253	266	254	249	220	249	260	256	246	257	262	250	264	253	273	301	281	240	238	252	258	252	251	244	246	235	246	261	263	270	245	251	250	261	243	241	262	230	245	261	249	279	253	256	255	241	265	256	262	239	249	265	246	250	244	245	268	271	258	271	251	250	260	248	239	247	260	256	269	231	264	241	259	277	258	264	265	243	251	250	276	264	229	268	259	239	267	269	269	284	244	273	267	239	264	281	219	271	247	281	273	266	248	249	273	275	273	251	281	253	294	232	275	246	295	228	271	260	254	273	253	264	262	245	254	281	233	248	256	284	258	258	258	277	265	284	274	266	237	259	243	250	283	251	263	252	262	259	274	233	233	251	245	246	261	232	271	259	259	287	242	279	218	251	247	271	270	264	268	284	280	268	264	289	241	265	229	279	253	269	218	251	287	263	254	269	275	268	259	241	260	257	254	249	226	237	261	263	257	266	269	260	257	261	237	244	247	255	265	273	232	268	255	276	243	235	257	259	236	268	260	249	255	246	264	240	269	244	226	253	273	261	274	274	234	267	258	252	257	272	263	274	259	260	251	253	273	243	290	278	247	232	245	261	247	248	289	269	255	242	255	236	270	268	254	277	283	262	270	283	245	254	287	256	256	294	266	277	235	257	261	263	280	245	253	288	250	280	276	266	257	258	220	271	230	242	258	255	229	266	258	279	262	277	273	249	228	253	271	296	256	269	252	237	248	239	278	268	281	263	245	247	271	277	269	284	243	280	230	274	280	266	240	250	263	262	250	276	263	261	223	252	284	263	252	272	298	289	271	272	257	247	266	254	291	257	299	280	270	236	250	237	237	286	267	268	237	283	240	268	277	260	264	250	269	245	243	271	272	283	247	297	252	255	247	243	260	259	225	262	257	245	276	246	268	268	275	231	231	256	245	259	243	266	270	218	238	269	280	279	264	262	273	263	265	270	255	247	247	269	237	233	241	258	276	253	257	255	293	306	254	249	262	248	266	274	247	274	214	241	227	236	271	268	269	252	307	221	247	265	241	258	281	255	223	275	243	251	259	277	262	282	239	238	250	242	220	258	264	246	240	260	267	263	275	274	261	259	273	245	262	272	243	253	266	275	238	251	275	249	290	276	267	270	251	244	270	250	256	239	290	254	275	268	247	242	275	275	253	286	256	252	268	268	242	285	249	270	251	295	248	269	258	243	244	270	245	251	228	247	275	249	267	287	273	262	247	234	269	267	271	249	252	270	265	270	250	285	268	245	285	265	264	234	298	276	271	256	279	253	281	272	252	251	301	265	234	251	246	298	275	253	244	277	250	263	225	250	261	262	253	268	263	268	272	261	236	324	230	253	261	257	248	287	280	247	279	246	252	218	274	237	231	256	265	237	243	277	239	264	242	268	253	247	262	246	258	274	232	264	269	237	269	283	241	273	267	260	252	264	239	277	248	277	275	269	242	246	281	262	264	288	283	278	271	246	253	254	258	290	272	252	273	265	236	262	263	250	239	261	291	237	230	274	247	290	217	258	263	268	265	224	275	264	273	272	224	230	268	273	281	252	227	282	271	264	248	251	263	268	255	272	284	253	275	243	259	250	260	245	262	268	283	231	288	278	258	258	288	260	280	261	256	270	288	250	262	268	262	255	250	279	265	266	242	237	231	255	290	293	253	244	270	240	255	266	256	284	254	283	270	268	272	272	241	286	261	242	269	240	265	264	237	284	253	245	294	272	250	242	237	260	265	277	267	240	254	261	258	256	251	279	295	205	242	261	284	242	267	258	255	264	233	250	241	240	284	250	247	259	236	223	244	254	225	232	270	266	236	244	282	267	289	286	264	269	253	244	267	254	270	285	261	264	254	248	253	270	276	265	233	274	247	283	228	293	260	247	259	234	282	258	249	267	260	266	255	259	270	273	257	272	266	241	286	280	263	258	251	274	244	253	262	250	238	259	261	286	260	256	267	275	263	268	246	237	257	277	271	265	244	252	267	237	244	261	245	237	255	264	268	245	255	223	263	249	291	221	275	260	263	283	258	268	279	241	271	275	266	287	254	265	280	253	261	253	274	233	250	254	265	263	251	231	265	273	244	258	245	262	258	263	265	267	285	273	285	251	252	236	237	263	235	256	229	274	282	259	277	275	253	260	272	251	261	249	254	253	284	245	289	248	248	267	261	265	277	259	268	266	258	254	269	293	267	256	268	266	269	270	252	294	262	253	251	287	274	229	269	277	246	257	262	245	263	224
18923	10279	8583	4133	2762	2001	1569	1350	1083	941	801	737	700	654	617	577	615	583	561	519	492	491	496	465	498	508	485	474	465	452	459	451	432	490	464	441	440	431	434	426	447	448	435	438	446	462	464	432	435	430	429	428	439	422	424	461	434	431	384	416	414	422	431	435	435	440	421	417	414	412	452	436	432	378	408	444	428	387	412	397	427	424	405	426	434	439	440	414	456	415	398	415	473	416	418	438	440	407	439	426	430	434	436	451	417	432	452	436	444	449	406	422	456	449	447	421	414	440	417	444	443	437	384	399	429	446	449	429	395	438	402	394	419	408	416	483	412	411	414	447	443	416	426	434	463	390	414	419	424	441	457	434	397	391	410	430	442	404	408	415	415	398	430	428	402	415	417	407	432	438	423	387	401	400	417	458	439	420	442	404	420	421	412	381	416	416	437	422	408	429	428	438	410	453	387	411	420	426	390	438	432	393	452	404	411	451	429	367	410	424	394	459	401	425	424	428	454	439	429	475	393	405	430	452	426	405	421	416	442	452	477	410	411	408	443	424	460	391	386	455	410	444	443	432	427	405	417	450	393	425	421	436	430	428	438	438	454	420	386	393	444	422	450	449	419	438	418	421	437	405	436	427	426	406	388	456	420	422	440	404	376	446	423	387	434	418	416	427	441	423	399	401	401	416	431	456	431	400	417	425	425	413	452	382	430	436	416	416	397	394	427	408	422	423	443	426	414	443	401	432	478	428	400	445	432	402	401	470	397	402	472	428	425	426	369	410	418	437	426	434	418	382	419	411	411	430	411	466	413	379	425	444	406	453	433	438	401	433	423	423	427	461	448	422	401	421	441	398	404	413	409	428	440	380	437	408	440	437	417	408	419	448	440	466	385	403	424	414	430	411	427	452	414	464	399	426	452	430	413	401	402	430	455	404	437	403	438	427	435	443	426	401	417	411	388	428	432	437	410	410	418	418	419	403	430	423	414	404	419	446	413	412	436	416	415	391	450	413	441	425	408	414	448	454	430	415	386	442	429	411	423	373	401	424	410	394	452	419	387	437	448	434	401	389	426	403	441	470	420	443	398	427	399	389	439	399	440	450	445	404	419	415	394	452	374	404	418	411	433	442	435	428	417	443	406	453	431	393	435	414	427	413	394	395	445	432	411	440	451	416	418	413	413	437	396	437	428	391	427	449	444	431	435	433	437	404	430	429	447	412	430	424	433	405	415	421	443	400	435	428	418	414	409	447	430	443	456	447	428	453	386	407	425	420	425	415	403	429	402	398	413	424	419	452	422	432	448	393	403	442	418	426	430	391	409	423	406	404	456	420	452	436	412	430	435	407	410	409	406	429	403	398	410	403	408	437	406	400	380	407	419	446	424	418	444	425	408	447	448	422	435	394	419	444	434	413	401	426	405	419	447	394	383	388	406	419	438	389	443	410	410	443	444	421	447	438	409	432	412	450	418	420	401	415	414	429	412	436	437	403	441	425	413	434	434	448	391	409	418	414	416	413	431	430	440	410	417	425	408	380	427	434	413	415	422	385	419	402	446	429	408	430	409	438	424	420	397	421	435	417	412	414	403	448	436	400	408	423	446	416	406	422	400	395	437	430	399	404	430	378	452	396	419	453	434	420	432	425	398	410	402	434	428	441	452	395	455	452	443	405	425	388	438	419	464	464	412	412	420	433	418	416	435	446	425	423	382	452	421	374	389	426	420	425	397	444	428	444	421	433	424	437	391	397	444	393	396	417	421	416	441	464	414	435	443	437	412	405	409	428	413	415	366	430	419	414	420	440	411	425	447	428	423	402	429	423	415	417	422	424	406	426	432	465	411	399	429	378	465	411	407	404	458	450	403	415	407	408	425	447	443	451	406	402	412	446	432	400	403	408	453	381	425	403	430	422	422	435	391	407	433	431	416	415	411	394	388	423	412	410	389	409	447	436	391	410	420	432	415	444	426	426	421	415	394	415	418	418	452	399	436	451	417	431	397	427	383	420	410	425	416	406	430	443	400	429	409	405	462	406	423	438	390	388	436	455	424	415	418	431	419	412	388	383	405	452	434	424	405	432	396	390	408	398	404	375	422	454	434	439	414	430	384	413	414	422	415	442	438	415	427	419	405	420	439	429	402	375	420	433	447	423	420	439	443	390	381	442	442	433	445	429	407	402	438	421	432	422	406	420	416	435	427	421	414	405	448	442	419	410	402	429	440	451	401	389	449	406	398	439	439	396	429	408	459	405	407	425	425	408	411	398	419	401	425	409	448	418	407	392	414	368	457	431	423	409	384	433	429	419	424	416	428	424	417	425	416	411	405	430	407	439	450	417	407	417	388	394	414	426	433	417	432	412	411	441	419	420	389	365	411	411	454	417	398	380	405	435	431	445	405	405	417	446	404	430	430	437	435	404	430	386	376	445	433	409	431	397	410	412	406	416	398	417	400	426	435	410	437	421	436	405	430	400	429	416	444	422	409	434	426	447	443	374	436	408	435	432	450	438	457	437	410	402	451	404	414	405	389	383	384	468	385	451	415	392	447	404	469	441	418	424	397	387	401	430	396	415	462	413	401	420	402	430	394	405	434	416	425	410	424	404	405	418	424	410	425	424	419	413	407	407	408	411	435	431	400	395	408	426	439	462	427	439	402	409	376	427	383	447	421	410	397	398	449	449	396	383	422	396	429	405	434	439	427	456	444	416	395	484	418	415	425	411	405	417	413	423	386	440	425	403	451	404	439	403	387	403	424	396	346	413	403	417	365	393	412	431	405	391	390	419	438	458	430	408	415	427	416	426	430	429	422	416	424	406	411	441	408	382	421	377	427	406	406	458	428	396	429	424	435	434	415	426	425	416	455	433	420	443	429	413	420	465	434	396	394	424	399	402	441	442	415	402	428	405	424	412	408	402	411	435	469	441	454	402	405	400	404	449	410	423	405	479	385	395	428	415	440	429	405	434	423	397	411	388	459	416	432	424	425	423	402	458	446	392	441	415	410	392	426	387	407	429	467	392	428	466	417	420	403	409	411	391	403	403	416	433	442	412	433	439	419	434	404	426	435	436	394	408	400	378	406	413	421	387	423	430	403	441	416	457	478	401	404	413	439	435	391	410	421	412	431	430	426	414	433	425	403	418	407	410	441	459	419	411	411	391	405	450	416	452	435	416	382	472	432	416	372	453	442	418	391	426	418	388	396	423	415	429	448	419	401	409	412	421	402	424	406	420	446	442	417	408	425	430	481	443	415	421	415	421	424	392	443	404	417	425	404	406	491	460	393	418	423	434	427	413	414	401	416	451	429	411	422	458	421	438	459	443	404	401	414	397	436	424	413	417	435	432	390	432	412	430	367	445	437	436	398	422	428	462	410	436	429	412	418	431	414	383	410	422	453	395	411	444	440	402	414	417	439	441	432	388	408	392	407	429	408	400	392	414	426	429	453	465	426	413	423	405	414	416	434	415	400	465	422	453	421	412	453	453	461	444	418	367
23546	21586	29498	24181	21587	20715	2068	739	493	457	385	322	284	248	268	242	226	213	245	182	185	185	198	175	174	184	182	181	173	170	149	165	154	130	146	156	158	155	150	155	135	150	148	165	162	158	160	145	145	159	135	149	157	154	130	153	149	145	126	153	127	144	141	153	132	147	145	161	124	136	153	129	130	161	149	147	152	154	127	149	132	149	137	149	147	162	137	139	143	137	161	145	137	129	134	130	131	140	145	127	154	134	143	167	144	154	148	132	145	154	142	138	157	119	143	155	148	135	136	141	142	132	137	136	122	146	142	164	149	152	150	122	148	132	141	124	122	129	145	135	121	148	126	130	119	119	141	130	136	144	152	147	152	133	132	113	154	156	135	128	132	131	132	137	133	138	123	136	148	130	122	139	162	130	132	140	171	148	141	128	111	148	144	137	138	124	148	145	149	144	139	169	130	138	141	145	133	142	113	144	146	125	119	162	159	130	118	136	122	140	142	158	134	151	149	137	118	167	138	122	134	150	147	147	143	147	141	135	163	146	139	143	150	123	110	116	157	136	137	140	154	140	129	139	140	120	133	139	137	154	146	137	133	131	135	145	153	146	127	132	144	139	110	112	145	131	121	139	136	122	136	138	145	145	133	136	129	130	125	135	122	164	139	131	128	142	153	145	142	138	130	143	150	140	137	136	149	134	141	133	144	126	126	133	148	163	127	135	133	143	139	145	133	163	140	148	147	137	151	125	145	145	148	124	134	132	142	122	146	150	139	126	142	145	115	146	134	145	120	125	129	138	155	135	148	150	133	135	146	155	139	149	131	148	143	155	122	140	157	142	152	155	142	153	133	142	140	141	132	155	141	116	150	154	152	143	147	136	157	119	142	118	157	132	151	140	121	135	136	135	146	144	127	130	139	127	129	114	146	133	144	131	161	144	144	126	131	122	128	133	135	131	128	136	136	116	140	123	142	144	136	137	127	159	143	134	131	148	142	136	138	158	146	150	137	149	131	164	118	122	134	133	140	122	154	135	110	135	132	123	122	149	142	141	142	128	154	114	135	139	133	148	131	148	143	126	136	137	127	124	142	149	151	122	152	151	126	147	155	147	150	122	124	135	122	138	129	149	120	139	124	132	148	134	137	166	146	132	118	129	136	126	141	139	156	129	153	125	142	148	118	142	145	118	149	137	152	152	132	134	149	139	137	151	152	134	126	153	125	144	149	130	150	135	137	146	135	127	143	139	139	146	150	169	140	145	150	133	126	141	135	153	126	141	148	125	138	130	154	144	140	143	123	127	143	130	126	115	128	138	106	142	131	143	122	121	138	146	135	141	143	126	158	136	128	142	143	126	138	140	136	144	134	154	150	122	141	128	150	137	137	148	143	140	130	133	128	137	159	133	138	128	115	146	134	133	114	136	151	141	132	141	134	136	126	157	162	133	132	141	126	137	130	142	131	146	137	123	155	138	159	126	127	131	150	147	149	142	147	135	153	136	141	124	132	149	127	148	140	142	125	142	153	136	148	148	139	148	135	131	147	155	144	122	126	132	135	123	142	125	143	135	133	144	133	136	152	136	161	128	127	158	157	131	126	135	149	124	140	143	126	154	145	134	154	146	146	125	142	138	140	145	129	117	137	150	138	131	132	145	141	132	132	124	123	149	145	113	138	123	126	140	145	119	140	144	112	135	152	135	134	138	142	121	147	141	134	153	134	146	151	123	132	140	130	146	127	112	151	135	130	146	129	147	143	137	141	130	131	143	130	120	122	143	151	119	160	135	144	154	122	135	145	148	148	127	144	164	152	129	133	153	128	128	138	130	131	129	121	143	134	139	128	154	119	144	146	124	143	132	135	150	135	143	130	125	138	123	134	141	134	136	118	125	118	154	137	161	156	139	140	142	125	158	142	163	152	127	147	124	121	165	138	124	130	132	138	140	145	145	147	122	130	154	135	138	150	128	160	139	163	148	109	143	144	140	133	131	131	116	153	142	128	115	151	141	137	144	141	141	147	157	137	130	151	147	129	122	144	133	148	125	141	114	139	135	133	132	140	108	129	118	132	128	132	151	123	136	128	147	135	126	115	159	132	138	137	164	150	136	127	148	128	145	157	143	132	150	125	148	147	124	147	131	145	145	128	131	104	119	152	123	147	124	136	134	147	131	154	156	149	135	131	158	133	136	133	155	154	159	140	135	126	140	132	138	130	116	128	128	139	147	128	159	133	131	139	141	137	142	129	151	146	127	128	126	140	156	134	140	111	151	129	121	163	130	140	135	135	147	138	143	165	129	154	144	143	134	152	142	151	124	136	150	120	132	149	139	128	130	132	141	126	124	132	132	138	139	151	131	149	131	151	147	148	135	136	141	117	135	141	149	153	144	129	136	140	136	130	146	121	133	137	155	117	132	129	132	138	118	124	167	126	120	137	150	134	140	145	134	159	153	136	132	141	141	139	136	148	150	145	147	122	137	151	159	142	126	159	124	146	139	131	143	120	130	137	137	158	171	165	144	137	144	114	144	120	134	151	131	125	111	143	155	133	138	141	153	134	122	124	132	156	152	145	140	146	132	147	141	128	149	132	150	142	126	136	141	122	160	130	146	131	118	150	152	135	129	139	129	133	142	144	136	136	134	139	151	146	125	146	126	133	130	132	152	133	126	144	146	120	131	142	129	128	130	166	151	146	147	128	111	156	135	163	143	129	163	134	132	132	125	156	129	141	109	136	146	144	148	153	146	152	138	141	143	147	134	151	141	138	146	145	109	152	145	157	145	133	141	131	143	125	127	124	127	126	156	150	163	132	140	131	144	142	127	155	150	120	117	147	118	129	136	142	136	121	134	145	143	140	136	135	140	136	150	133	155	135	139	154	121	148	128	139	128	158	142	127	143	123	146	162	139	121	137	143	133	144	132	124	119	136	140	133	125	117	149	128	138	130	133	134	165	146	137	144	154	151	151	143	125	144	134	133	121	143	138	135	135	143	144	141	137	131	169	143	144	142	150	124	151	135	144	134	133	135	140	127	150	156	140	139	131	149	153	134	138	138	139	133	128	178	127	96	140	142	124	151	142	104	139	150	143	152	124	147	138	132	147	133	137	112	153	105	155	132	136	149	144	142	119	143	119	123	132	133	149	150	147	160	126	134	148	154	138	138	141	117	166	153	139	145	154	128	116	134	137	139	127	128	141	147	154	132	133	135	137	127	149	143	155	154	122	138	125	135	147	125	145	152	156	137	146	123	145	150	152	136	147	138	133	110	129	141	142	127	136	145	122	136	149	102	138	132	154	124	125	143	130	140	144	121	152	146	145	129	132	135	120	134	162	141	129	142	119	143	148	128	148	143	129	128	151	134	132	145	146	148	157	158	148	133	131	139	139	135	149	129	129	146	129	139	127	138	140	115	142	141	126	137	130	124	126	159	129	119	141	142	145	157	128	123	130	156	151	129	144	131	130	139	126	120	136	152	114	152	131	136	144	154	115	135	131	138	125
23954	16650	13453	6975	4670	3309	2493	1965	1622	1294	1077	908	813	757	642	589	558	529	472	473	396	418	369	368	355	335	356	296	320	305	319	300	291	275	305	273	261	291	256	307	265	279	252	246	273	253	253	257	275	251	245	250	247	229	251	239	240	273	255	221	269	249	262	216	267	264	226	235	210	239	231	247	221	241	244	211	234	249	242	250	229	237	216	244	245	224	227	219	226	216	224	252	240	258	247	213	222	263	198	221	220	208	227	272	259	238	249	231	271	210	245	252	260	233	250	263	254	191	222	230	245	228	231	216	220	213	225	232	228	230	259	269	231	245	228	228	237	228	220	242	231	248	263	223	219	269	247	234	240	210	218	222	238	224	213	243	234	223	248	243	231	254	254	237	243	250	243	226	262	224	227	233	251	236	212	209	222	219	234	258	205	223	223	206	247	237	216	264	233	229	220	226	222	240	212	215	230	228	235	280	224	222	229	220	238	238	238	240	254	244	227	212	228	229	236	221	222	230	229	222	217	245	232	238	263	232	222	246	218	244	233	217	258	235	219	227	215	223	243	238	235	218	245	242	242	220	240	247	213	221	246	236	228	275	227	220	245	219	230	262	231	243	205	223	242	193	219	241	253	236	221	233	240	230	208	224	208	223	209	232	247	243	245	247	232	252	218	221	208	226	240	223	199	255	223	248	204	227	208	239	246	244	215	226	254	241	219	205	265	226	229	249	234	250	199	194	242	198	237	225	229	221	236	198	236	234	253	247	244	258	220	244	241	245	223	233	239	235	267	215	205	230	233	228	266	215	256	248	249	215	229	223	229	255	225	207	232	240	216	244	205	202	214	228	241	238	205	202	211	205	252	264	250	227	238	251	198	246	210	245	245	228	194	231	204	227	221	233	225	236	225	242	197	231	240	208	232	225	209	213	242	242	235	220	241	242	217	230	208	240	218	213	243	224	219	246	228	252	215	229	226	220	246	265	225	242	238	242	214	231	251	226	211	236	233	258	248	213	223	244	227	238	256	247	225	230	232	249	229	254	234	253	202	240	231	259	222	238	222	247	196	233	258	222	248	229	221	233	210	252	218	233	232	232	235	222	223	216	205	222	224	238	239	231	227	214	244	258	243	213	228	229	207	210	203	227	226	234	249	220	252	221	239	217	229	230	236	226	238	234	233	241	230	238	226	229	217	229	232	214	225	212	219	232	260	226	273	233	248	235	238	233	221	221	225	219	256	222	213	255	236	224	238	230	233	216	236	239	269	236	230	232	228	231	222	243	217	230	233	232	226	239	232	247	223	227	244	241	249	183	245	201	252	241	236	236	229	229	224	233	228	245	216	232	212	220	198	233	229	237	220	246	242	229	272	212	226	233	227	222	222	225	225	223	237	252	223	230	242	213	216	235	236	225	230	238	209	229	224	255	222	236	226	253	236	232	240	197	235	231	221	186	226	223	250	220	237	248	207	228	216	218	223	229	223	249	210	235	223	269	260	243	242	231	235	225	227	216	223	258	243	220	227	210	235	222	231	211	216	239	244	217	211	222	242	253	224	222	227	225	232	203	233	242	224	223	231	233	213	231	244	216	235	230	231	223	245	231	230	226	212	214	227	252	221	238	233	228	229	235	233	201	264	210	238	212	241	221	258	202	204	209	215	253	242	197	258	227	216	233	230	222	223	247	222	229	232	243	232	192	225	228	236	227	207	238	222	219	218	233	221	221	212	234	231	225	232	221	254	223	232	216	244	236	226	238	225	233	214	221	256	222	202	210	243	240	230	234	239	215	238	225	228	222	246	226	246	237	221	243	229	225	227	212	206	219	227	212	251	229	204	230	238	248	247	239	240	222	203	214	219	245	231	231	227	228	244	233	204	237	239	240	228	236	242	207	224	232	248	222	239	222	222	242	209	212	226	245	216	258	225	239	229	264	222	246	237	238	239	249	234	261	238	210	236	221	209	222	196	233	235	220	211	248	230	248	205	238	229	229	243	234	236	238	251	242	198	239	237	240	198	219	222	250	235	231	217	231	264	223	244	233	222	233	244	198	210	242	226	225	203	211	215	248	237	213	230	256	246	247	244	229	224	237	250	252	226	223	226	232	212	218	224	232	257	236	217	228	212	212	238	205	238	233	228	226	199	237	212	217	242	244	238	257	237	198	236	224	208	222	235	207	217	235	225	241	229	260	234	251	242	237	206	272	256	252	220	233	222	203	225	241	239	219	220	215	252	192	243	243	238	218	219	232	241	233	215	226	236	214	223	246	234	215	233	228	204	222	246	206	252	227	228	239	241	216	219	213	243	224	223	228	239	229	233	227	236	207	263	252	213	226	206	241	208	210	234	228	235	243	220	235	219	242	219	223	230	249	245	256	269	245	253	227	233	236	209	218	231	220	208	242	226	223	214	235	208	241	222	205	231	228	255	229	225	236	277	225	208	217	197	237	252	233	211	235	207	225	237	248	237	225	244	212	235	240	253	208	211	237	233	249	245	205	235	220	224	228	230	249	238	251	225	223	225	229	213	235	209	227	215	222	241	203	215	236	243	227	222	227	219	225	264	226	223	247	225	213	214	246	215	244	208	217	224	228	231	233	237	206	233	207	225	230	217	221	215	228	220	214	254	225	217	208	219	269	244	227	224	257	238	256	227	220	247	232	229	241	228	231	238	219	236	223	191	226	218	231	226	241	257	219	213	246	235	231	255	214	208	246	238	218	228	252	228	252	253	223	214	244	230	236	231	234	236	231	211	199	202	259	224	241	224	233	215	219	239	224	241	238	220	223	210	223	232	225	222	205	249	194	242	259	227	238	218	212	236	229	239	216	215	233	240	262	216	231	229	220	225	215	223	207	252	241	237	214	248	235	235	214	240	191	211	224	225	227	232	220	244	237	213	221	209	223	213	239	238	226	252	253	200	209	209	230	262	227	243	232	243	204	233	231	224	225	230	238	231	237	251	217	229	219	233	246	226	241	234	235	243	214	235	253	227	243	222	211	235	233	210	237	228	243	221	203	217	223	216	282	195	226	239	227	247	253	220	209	240	235	236	237	248	217	262	205	230	229	208	234	225	240	206	233	217	228	223	214	239	218	235	235	234	234	243	238	238	222	201	248	206	212	250	239	245	214	239	215	215	220	226	232	238	215	221	244	248	227	191	228	237	228	213	216	256	221	245	266	214	218	246	243	236	217	225	234	214	213	229	255	215	232	231	241	230	224	237	194	259	260	223	234	238	224	218	255	236	206	229	208	239	229	240	228	256	225	235	213	259	243	233	236	205	191	230	249	234	222	242	271	233	233	236	235	226	246	245	223	221	267	236	232	253	228	216	230	240	228	227	210	227	234	245	265	229	245	230	232	225	204	240	227	231	212	211	236	229	215	218	251	228	224	246	252	205	217	228	228	239	231	204	224	233	217	225	211	233	229	232	226	198	213	218	196	205	250	222	221	228	222	214	214	216	243	212	226	223	232	216	220	225	199	233	233	223	250	216	226
27140	20621	7063	689	451	381	270	246	276	244	244	219	219	218	210	234	249	213	223	202	254	210	235	226	211	231	248	214	219	235	217	204	199	220	205	226	219	222	211	209	222	219	194	227	222	223	227	203	226	197	225	187	231	225	204	222	209	200	234	249	237	208	224	237	245	220	208	222	226	207	227	202	206	229	194	206	208	239	203	206	238	214	213	208	222	200	205	226	209	236	246	220	214	213	212	221	215	216	226	225	244	213	227	216	212	203	204	245	237	227	216	243	193	231	206	220	228	225	229	234	245	219	209	215	197	222	220	218	211	214	211	213	215	219	224	194	219	228	219	229	219	217	239	219	210	217	219	214	221	228	218	223	242	182	239	218	236	222	222	192	258	189	232	199	215	212	252	219	213	209	240	196	223	221	206	212	230	221	233	233	231	216	222	207	235	224	222	217	223	212	234	193	217	243	205	215	222	217	229	228	201	219	227	232	226	242	200	204	221	222	241	224	220	229	246	221	204	210	225	229	255	233	222	225	214	245	221	208	233	225	202	279	218	237	242	223	196	214	214	223	199	199	228	198	217	224	222	200	212	229	203	233	218	222	201	218	195	233	226	218	207	214	214	199	200	216	216	218	208	204	199	204	214	227	191	190	212	221	236	213	232	202	212	201	199	247	218	229	223	211	219	212	219	199	227	222	232	219	216	214	199	217	244	204	224	212	240	226	219	206	211	215	214	217	251	201	238	206	185	193	197	224	202	256	228	215	224	227	239	196	246	218	235	221	209	182	217	216	238	216	220	213	211	235	213	191	202	202	237	208	209	205	202	209	229	223	213	221	245	235	229	209	212	203	236	226	230	226	189	216	236	239	235	212	240	245	238	228	213	200	207	212	210	217	225	218	237	216	239	229	219	206	237	233	216	247	216	205	223	219	214	208	213	238	235	210	215	199	222	228	227	207	225	221	207	234	213	210	227	209	201	206	223	217	206	223	241	203	251	235	219	261	223	200	204	229	229	227	232	217	219	192	219	236	199	189	207	222	218	240	219	213	210	225	244	242	215	245	252	247	227	213	213	219	220	225	216	222	213	204	215	237	216	229	201	214	194	241	210	208	212	218	223	206	228	216	245	233	196	206	227	211	223	234	233	196	226	203	215	217	244	246	222	209	205	213	212	216	234	219	235	232	206	212	224	233	203	230	236	223	226	248	181	203	228	231	196	210	231	202	214	251	215	231	219	218	236	222	250	220	240	193	219	223	229	203	213	227	225	234	219	213	229	223	196	185	195	226	212	234	198	215	227	207	230	222	216	227	247	234	197	238	223	212	226	233	237	203	240	205	229	217	225	191	208	202	227	223	243	230	203	234	232	221	227	201	240	260	224	194	238	206	210	229	220	201	208	213	245	233	225	208	218	220	216	238	237	222	217	230	222	220	228	225	232	197	220	250	221	225	196	196	225	233	249	217	241	203	216	223	216	226	210	235	215	221	232	227	213	217	221	244	209	224	227	215	236	224	233	223	207	230	225	236	218	211	205	217	186	251	226	241	205	221	213	205	218	195	242	236	223	205	225	195	215	237	204	244	250	234	224	222	206	219	238	233	242	211	227	210	247	226	206	206	230	236	197	230	214	226	246	211	202	198	226	202	210	216	205	219	219	220	233	203	205	225	179	213	235	241	196	251	233	209	225	210	209	233	210	231	211	209	221	224	212	205	216	201	215	232	243	233	249	212	241	219	234	220	206	210	227	200	232	223	219	190	219	195	211	205	247	219	203	192	202	201	221	225	229	222	239	226	219	214	214	198	214	232	173	195	204	229	232	206	187	208	216	216	229	209	211	206	201	221	208	211	201	205	244	237	210	226	228	212	227	229	208	211	226	217	227	209	203	217	225	245	219	215	208	208	216	226	230	230	241	207	192	202	208	214	241	206	206	220	243	225	202	232	209	260	227	235	215	225	209	214	202	224	233	218	201	214	231	228	205	218	208	249	235	217	216	231	202	214	221	223	221	208	212	236	225	223	235	203	233	207	254	201	201	201	220	219	242	201	249	206	199	269	210	232	222	211	219	209	223	216	221	235	222	189	215	221	208	214	223	198	233	205	210	213	198	218	208	255	197	204	210	213	213	237	207	250	220	230	231	217	218	230	237	223	207	227	213	241	227	210	241	200	219	222	226	212	196	246	217	226	232	217	230	209	247	210	224	241	231	225	204	229	218	219	244	227	228	216	239	223	218	209	236	195	233	220	201	222	211	183	206	219	222	243	220	221	213	195	227	215	220	213	216	209	213	215	213	231	223	239	219	219	189	220	195	221	190	200	227	199	204	215	215	207	216	237	235	221	245	241	225	232	202	226	225	219	236	208	237	202	227	225	205	205	206	236	217	210	203	213	224	198	219	200	216	222	203	251	213	240	222	209	219	213	202	211	226	222	214	203	213	225	189	234	222	205	204	235	196	236	223	206	185	217	220	222	233	243	218	232	229	228	236	220	229	225	227	197	230	224	215	242	207	226	234	191	208	218	193	226	210	211	225	212	220	227	208	219	218	227	205	231	234	219	190	201	216	225	216	231	204	249	214	216	228	245	208	211	236	213	243	197	236	222	232	229	217	253	213	183	226	194	228	208	213	223	243	238	211	215	230	172	235	221	191	250	249	202	243	219	208	225	231	225	206	252	223	225	209	234	213	234	230	224	207	243	198	218	219	212	217	215	214	256	229	231	203	235	211	222	202	205	235	228	245	216	198	228	235	216	215	217	214	222	191	241	228	215	221	219	215	226	236	219	233	218	234	206	202	223	224	183	226	227	230	237	244	265	206	199	216	221	223	229	234	226	232	228	212	206	191	238	216	229	207	210	235	243	254	206	205	190	203	199	240	196	245	233	234	217	206	234	225	211	232	212	222	215	212	218	215	224	195	224	224	196	229	228	214	207	200	205	211	202	210	207	227	249	221	212	229	180	208	190	214	230	239	210	192	219	204	223	201	224	224	221	242	217	207	229	229	229	225	245	202	221	224	219	210	233	213	229	260	211	220	221	214	183	217	229	222	225	232	212	228	193	246	220	230	242	201	218	190	216	214	236	213	203	219	201	238	212	209	225	206	206	221	221	208	192	228	220	214	220	206	231	193	210	215	228	218	213	224	205	232	220	218	229	236	236	229	221	227	228	217	198	201	221	200	230	225	212	210	216	235	231	203	224	234	221	215	222	221	226	194	207	223	223	225	232	223	228	201	226	209	206	200	219	188	229	233	216	233	241	216	204	207	217	220	239	207	224	229	231	226	222	225	231	209	227	194	205	214	224	206	198	218	209	222	193	210	216	209	240	202	201	207	213	221	224	247	204	227	238	216	210	222	247	224	239	217	226	203	210	221	192	221	228	227	219	210	210	223	238	227	212	233	224	229	197	220	228	241	199	233	232	219	244	187	209	232	206	220	237	221	220	221	206	220	238	203	241	229	215	217	217	226	220	241	233	225	215	202	207	217	204	188	250	210	211
6307	1531	1314	757	610	509	434	459	430	405	423	361	374	416	374	389	370	386	374	392	366	331	365	338	344	372	334	399	402	358	379	359	350	351	349	344	388	336	323	348	355	349	375	354	392	338	304	342	327	335	372	334	328	318	350	360	326	342	340	359	356	343	335	344	346	355	330	364	341	328	351	350	374	336	346	371	327	391	345	362	348	361	377	352	369	338	355	335	361	325	335	365	376	349	352	364	366	384	323	332	353	377	333	358	349	340	354	393	324	360	346	355	336	377	347	359	381	386	329	361	314	344	331	354	322	334	369	375	360	324	377	355	364	356	363	372	344	354	364	380	352	348	342	379	347	343	315	367	324	350	343	347	344	363	348	345	380	360	336	366	363	370	345	365	373	309	372	382	371	373	364	335	344	368	383	363	365	339	365	337	346	377	347	331	353	307	343	326	349	308	355	359	336	338	368	328	358	361	362	372	356	363	359	347	368	381	365	346	361	367	341	346	350	355	348	359	348	351	366	369	382	372	331	342	355	348	360	330	366	348	350	343	378	328	348	362	367	399	370	334	370	344	360	402	374	362	317	356	364	371	340	361	347	325	342	355	372	377	359	345	316	367	327	333	365	382	375	324	327	350	321	354	361	324	353	374	381	358	368	351	355	325	357	342	342	327	349	327	364	346	336	346	342	346	371	336	327	361	371	346	361	330	319	366	350	354	360	360	362	393	349	350	328	366	377	361	333	325	345	320	356	318	345	329	344	360	346	357	356	336	327	384	361	380	373	340	366	344	332	374	338	335	361	378	401	355	342	339	332	389	321	354	323	353	345	358	358	330	367	336	399	335	335	315	348	355	368	374	380	354	335	360	352	328	346	327	340	351	358	380	334	321	363	328	335	354	354	315	375	320	325	345	338	374	341	360	334	370	345	344	350	350	335	373	346	335	370	362	337	352	362	371	356	379	368	357	352	345	373	376	357	370	383	361	375	362	354	403	345	382	332	326	369	354	376	355	337	357	360	355	354	357	354	352	349	371	369	344	331	352	388	355	312	340	334	362	353	383	345	346	402	362	364	333	352	358	330	347	340	364	361	348	355	346	362	350	340	365	373	377	368	348	334	315	346	354	361	371	348	356	368	344	334	318	337	327	354	351	343	381	359	367	335	336	393	343	362	349	358	352	360	392	344	390	354	355	349	341	341	362	331	369	356	370	338	333	356	325	342	345	356	347	338	364	337	332	340	339	353	328	368	399	329	342	344	353	337	351	369	325	333	365	323	352	342	359	326	334	374	365	358	351	333	356	350	349	348	333	363	353	349	327	350	317	356	342	359	342	354	340	353	325	388	359	333	345	365	412	344	369	354	360	355	330	347	366	359	343	357	339	369	342	336	369	341	344	348	355	353	338	369	386	322	373	358	360	389	342	361	299	347	369	344	374	365	344	341	348	354	322	360	322	363	336	340	365	341	341	321	378	359	342	368	345	374	347	365	336	361	385	352	352	379	358	345	364	389	328	372	358	349	319	325	367	361	349	342	315	361	339	350	355	358	373	360	373	353	334	349	315	350	321	373	320	350	323	359	363	331	321	365	355	352	342	352	382	374	351	357	391	356	371	323	358	349	344	347	318	334	363	347	378	350	371	325	356	309	344	354	342	339	361	344	323	371	386	350	347	350	349	359	332	329	361	343	337	362	361	349	371	353	360	363	349	352	394	347	336	337	347	368	366	339	327	324	364	345	375	351	359	352	370	342	351	364	349	365	347	329	350	351	372	341	316	340	340	385	373	331	343	312	363	330	376	360	380	374	388	352	347	357	350	366	378	334	338	371	348	346	337	380	332	335	349	334	351	373	389	380	355	344	378	379	354	374	336	322	311	367	357	391	373	341	346	350	337	362	363	315	349	359	343	359	344	345	350	379	373	355	359	338	356	319	335	352	370	355	332	326	352	357	332	332	365	369	394	368	348	356	345	368	346	332	327	347	372	323	371	373	355	341	339	362	357	356	351	363	387	309	345	334	329	337	314	356	310	369	364	353	344	378	354	326	336	383	353	376	344	360	356	329	336	328	344	355	336	346	357	356	326	351	378	368	374	326	374	386	327	357	367	338	324	329	374	377	362	327	343	367	359	370	350	348	369	380	370	353	344	337	345	352	381	356	356	326	338	341	321	345	327	361	360	340	327	376	325	378	377	381	352	351	365	341	348	356	359	375	375	354	365	369	315	347	360	381	348	376	346	354	373	327	362	385	346	344	342	364	386	350	336	325	367	352	342	367	361	325	335	361	375	351	367	326	348	381	338	360	327	363	346	358	388	373	369	367	363	349	353	336	340	342	357	364	356	356	375	345	366	392	343	371	342	338	340	344	349	310	340	381	385	355	370	331	335	356	354	347	334	329	365	362	370	357	327	393	364	331	398	348	334	361	352	366	354	339	344	352	341	363	351	371	325	329	332	391	377	353	350	350	344	346	357	358	347	333	328	345	333	350	345	329	356	371	367	311	351	332	360	344	367	355	362	354	341	339	343	326	368	370	328	374	379	336	365	350	359	372	357	373	393	346	352	347	331	368	333	325	323	348	368	364	331	348	353	376	364	353	345	358	358	351	357	328	306	323	365	371	363	338	316	351	333	320	376	350	348	351	340	315	354	354	360	367	344	362	352	322	355	359	334	351	363	363	374	370	363	381	336	340	334	356	351	381	366	367	352	352	369	365	365	390	359	347	363	354	362	349	376	379	352	336	353	335	371	340	350	364	334	344	370	342	343	378	352	331	356	393	332	335	345	372	375	346	334	323	351	375	360	365	361	361	354	388	340	344	343	379	328	363	335	365	336	365	354	379	353	345	349	357	393	326	353	345	338	338	339	359	347	349	348	361	355	356	380	375	343	358	350	353	375	320	353	361	309	332	364	353	352	367	336	365	361	362	361	356	371	322	349	369	342	352	365	361	354	333	335	393	349	331	356	342	349	366	326	336	325	352	352	372	347	336	356	358	359	345	362	392	352	379	343	373	376	348	379	295	352	368	327	355	355	362	386	368	360	370	359	365	352	383	388	333	323	350	378	355	364	326	356	326	356	378	353	359	350	330	386	379	356	362	351	380	361	350	332	331	361	381	342	324	360	350	336	363	363	373	348	341	352	362	344	320	347	342	328	358	384	379	358	369	367	319	355	351	407	337	364	355	374	320	329	361	343	324	346	375	346	337	362	352	360	340	359	363	351	336	345	371	345	332	330	342	350	348	368	416	356	338	339	346	362	355	356	380	352	375	357	305	333	383	365	349	381	341	372	374	344	377	333	345	337	347	372	356	344	355	323	356	361	355	337	362	361	384	349	366	329	332	360	360	343	345	337	382	374	395	332	330	351	362	352	328	366	359	370	318	360	350	360	345	368	376	338	353	362	363	348	360	387	359	368	378	334	368	364	334	328	353	327	321	352	318	357	351	369	291	349	312	363	332	336	352	334	334	325	355	359	343	386	359	316	361	365	367	373	355	372
24570	21536	28761	24743	20825	2399	705	555	472	414	356	337	337	318	328	304	313	322	333	315	323	275	269	263	300	256	299	304	300	276	308	291	258	280	242	287	291	279	260	266	296	266	287	260	257	265	294	285	264	264	302	268	287	269	269	260	301	269	254	277	268	267	263	291	270	306	285	287	268	276	273	261	258	263	270	232	289	249	278	267	269	251	256	247	268	259	266	277	249	263	268	246	253	247	263	268	270	262	231	255	310	252	265	253	250	273	239	282	262	257	243	283	281	256	232	284	262	282	263	274	269	231	291	290	271	266	290	275	288	290	273	260	254	266	261	251	263	264	275	280	263	276	241	252	272	300	243	264	259	253	242	264	290	287	290	260	258	284	235	271	272	284	249	282	278	270	267	268	274	256	251	248	250	236	242	260	270	263	243	267	229	308	235	273	272	262	277	267	285	253	280	267	269	249	256	265	262	273	279	258	249	262	283	281	273	273	275	255	250	258	293	265	255	258	285	292	297	244	272	241	245	257	284	286	287	253	256	271	251	259	250	263	266	275	266	273	260	257	246	282	254	288	273	263	250	265	280	270	311	282	273	264	283	281	246	267	265	256	237	261	247	248	270	268	251	279	288	246	271	262	261	267	262	245	271	304	280	271	279	288	238	265	281	254	257	265	317	258	242	280	257	257	279	269	295	292	275	231	238	290	273	263	271	265	250	280	268	274	276	244	272	282	270	257	267	275	251	261	288	275	294	272	275	266	243	263	249	247	281	319	281	275	305	238	253	257	271	285	277	262	265	253	245	259	277	296	249	260	268	271	247	281	230	280	258	277	269	261	262	275	269	247	247	277	277	274	270	262	280	266	259	275	277	287	263	265	286	286	272	259	225	277	274	238	261	246	259	277	266	260	262	265	274	269	278	272	275	283	276	249	266	250	286	237	289	266	226	271	230	241	278	263	254	278	263	258	270	267	280	250	250	279	257	217	278	260	279	287	272	273	258	256	285	257	271	259	292	271	305	273	287	282	260	242	269	284	266	291	267	241	250	292	265	254	272	278	246	276	289	251	287	255	282	221	280	253	258	252	283	247	279	270	282	271	253	281	258	249	254	230	275	265	262	261	238	236	254	250	284	241	262	281	246	271	269	290	282	254	283	256	259	263	269	290	262	249	260	221	263	238	286	302	270	248	264	275	288	252	269	228	283	287	265	246	235	270	271	255	233	254	277	272	305	277	272	254	255	265	316	266	260	281	257	274	280	275	275	243	265	246	291	262	262	261	237	274	269	256	265	253	253	267	281	268	275	237	269	253	285	282	248	283	258	279	231	280	261	260	287	272	284	269	237	271	271	275	243	276	262	237	247	270	247	257	287	241	260	261	238	306	255	260	260	246	289	242	282	255	292	286	263	271	267	292	255	270	262	285	281	278	222	283	257	248	274	276	251	249	267	262	291	254	263	291	269	257	259	250	242	272	267	260	286	256	270	253	267	273	281	263	260	252	249	287	256	271	243	282	259	270	290	242	287	259	275	286	284	294	259	261	251	243	267	254	276	264	253	244	251	260	251	274	294	267	255	259	245	262	259	255	265	268	323	258	285	270	270	279	275	263	267	266	291	288	270	281	286	271	271	262	263	267	243	280	305	224	278	273	238	268	266	281	243	315	294	262	267	266	272	333	250	255	253	271	284	262	266	255	273	262	253	264	285	240	218	242	243	263	274	282	297	272	278	257	286	259	305	254	282	274	310	278	287	290	248	233	273	280	263	239	271	265	274	249	276	265	250	291	257	276	233	255	260	305	275	274	252	281	257	264	241	250	274	290	266	214	247	251	271	290	255	254	271	277	253	283	244	260	274	259	261	266	263	247	285	261	227	264	273	259	273	292	251	293	282	274	288	256	248	272	246	270	259	274	261	248	265	278	281	250	250	286	258	256	275	291	265	257	270	288	257	260	246	281	253	253	275	272	249	268	280	290	273	265	265	283	312	252	270	282	268	284	257	274	265	244	265	274	280	280	262	266	248	279	267	280	286	240	287	238	237	262	287	260	260	277	224	277	259	259	247	264	258	273	249	256	254	272	275	277	268	265	250	256	255	282	240	258	259	263	255	247	241	264	268	267	278	231	268	264	247	286	280	255	251	270	256	294	265	240	244	298	303	248	238	268	266	290	265	260	263	296	303	270	285	263	255	267	273	259	270	262	251	261	254	234	265	261	256	279	252	276	262	272	258	227	281	276	256	250	278	281	261	249	247	221	259	274	240	287	284	269	254	265	255	229	260	266	283	272	268	234	282	284	286	277	277	238	258	248	250	265	286	244	267	267	296	264	256	289	269	254	289	249	251	243	258	265	252	262	273	265	255	273	267	246	251	257	261	272	284	251	285	244	247	259	255	264	263	254	233	244	283	262	258	245	261	250	268	268	285	257	229	282	277	278	273	272	262	271	237	285	263	250	257	276	282	259	249	268	232	278	274	281	268	277	241	250	254	244	233	251	248	280	286	234	275	256	247	258	233	261	257	243	278	265	267	276	245	281	253	249	242	264	272	252	262	252	289	263	291	271	281	272	254	273	302	256	259	273	269	249	311	286	264	280	267	263	255	256	282	265	279	253	263	274	228	262	244	278	269	276	265	273	290	233	267	289	247	258	271	243	250	266	281	267	272	250	258	270	259	267	283	272	258	282	291	267	261	288	277	287	257	267	233	259	307	238	261	264	256	278	270	283	262	275	253	253	247	238	247	274	285	257	290	290	296	281	282	293	261	245	270	281	255	245	272	281	249	261	257	244	269	243	243	267	252	253	264	260	263	269	272	294	263	239	280	271	266	234	275	249	266	249	237	291	259	267	241	263	268	247	272	257	299	261	268	267	243	284	285	256	265	256	242	269	275	262	266	276	251	290	257	259	267	264	268	269	266	280	261	254	266	267	294	280	266	266	271	260	277	274	247	266	234	269	257	262	250	230	281	278	292	258	266	268	263	260	271	259	292	228	251	282	256	262	281	273	247	253	258	249	270	268	264	279	261	289	268	252	236	235	272	249	263	280	259	270	274	292	290	272	235	289	255	264	258	280	250	274	276	275	251	234	287	264	278	271	270	232	282	241	221	269	281	239	263	284	283	305	258	280	256	269	253	263	262	275	257	244	238	266	255	265	262	247	262	270	276	269	261	310	264	277	249	236	272	256	290	256	273	239	254	279	249	278	314	258	272	263	269	266	283	253	254	236	271	257	260	265	292	228	271	260	251	246	234	292	265	263	284	281	270	295	217	259	270	261	239	268	267	273	249	295	278	288	265	246	263	282	250	268	262	248	265	249	271	250	270	283	245	261	297	250	272	263	278	265	254	283	278	244	259	274	243	257	239	206	262	241	266	235	284	273	282	267	249	271	253	269	275	277	247	289	273	270	272	243	275	297	239	256	272	264	261	265	279	254	275	224	265	264	261	215	238	255	286	285	241	282	270	299	288	252	256	246	252	241	257	288	259	288	245	260	242	278
18058	10081	8407	4165	2882	2057	1626	1348	1141	946	867	757	677	680	624	581	574	545	521	527	540	515	503	516	502	465	467	472	454	511	485	471	457	451	483	432	475	475	449	419	425	434	427	490	415	446	442	411	442	435	402	485	427	439	405	453	409	477	460	439	431	412	456	440	395	432	422	460	422	412	409	391	422	424	436	427	420	473	453	446	408	435	445	433	415	420	417	426	434	452	440	420	426	421	433	443	448	425	468	416	431	444	439	448	451	439	432	431	408	469	450	473	418	407	425	441	416	452	399	441	408	402	410	424	436	426	440	434	435	414	416	438	435	423	412	436	440	407	454	442	400	437	441	396	437	384	415	441	461	378	407	424	416	416	410	418	411	450	442	430	436	390	445	418	433	391	439	450	452	419	433	467	420	409	407	463	444	407	399	421	389	425	420	425	391	405	445	399	421	414	420	440	406	431	413	391	455	413	421	417	422	436	442	403	412	484	394	425	396	452	438	422	448	413	393	403	438	414	399	389	427	419	451	426	433	439	405	399	436	448	427	442	465	400	409	460	447	483	422	437	418	434	413	379	414	428	439	417	415	439	414	462	445	408	425	433	435	425	435	439	432	422	392	389	413	435	403	372	430	388	433	446	462	468	423	446	434	446	403	441	426	457	381	436	428	412	443	408	400	449	442	410	424	434	424	408	461	440	397	419	398	402	396	377	435	429	418	460	407	441	439	454	378	436	449	435	429	429	420	424	400	437	437	404	423	431	438	423	445	382	461	409	430	402	414	408	401	368	405	440	419	412	403	408	461	448	420	418	409	417	416	441	421	415	422	434	409	429	405	420	440	433	441	414	390	442	411	426	437	397	397	405	433	425	442	401	482	394	463	396	435	418	425	434	427	444	439	413	400	435	408	442	446	424	441	423	423	422	436	422	424	427	436	421	439	424	424	425	388	439	395	438	426	401	410	444	442	451	437	423	405	428	426	406	418	458	418	439	465	413	399	401	409	424	402	423	449	402	415	409	409	443	439	430	479	448	452	393	408	414	399	416	431	435	419	434	413	429	443	426	409	422	442	417	431	431	439	425	397	420	409	443	447	442	406	398	445	447	417	421	432	403	446	401	378	450	425	414	434	407	438	390	426	450	408	443	446	431	420	451	415	420	430	440	409	412	418	446	439	389	432	410	442	430	422	434	442	416	435	413	428	443	412	419	424	414	435	459	404	426	428	448	445	433	424	464	424	399	388	396	436	435	410	400	472	427	407	419	445	408	463	402	433	425	431	441	438	444	454	424	418	453	432	401	416	421	393	406	389	455	456	453	383	413	409	425	417	405	431	425	403	435	415	448	468	391	435	419	451	437	429	433	450	409	414	438	423	415	391	448	447	391	424	419	467	440	429	411	451	435	411	379	432	394	471	431	408	400	438	394	422	445	439	424	432	437	400	428	465	417	413	441	479	428	419	396	459	436	428	440	426	416	447	423	403	455	443	411	415	405	436	460	414	418	431	431	431	407	441	452	422	435	433	438	404	432	414	395	391	445	407	444	449	411	429	416	444	407	391	430	448	409	416	434	402	414	433	420	448	399	386	437	415	451	442	446	414	413	420	440	434	390	432	462	439	439	425	438	421	443	426	441	399	428	463	416	449	424	399	436	390	444	452	460	426	400	433	442	431	421	422	431	474	435	429	427	429	412	473	415	386	434	432	403	422	479	431	417	408	397	441	424	464	439	454	405	411	456	413	412	420	455	409	445	390	422	424	417	440	410	413	433	477	402	421	422	424	411	420	436	402	440	432	424	424	423	421	391	399	418	380	419	440	419	444	392	433	384	460	429	462	412	419	432	435	404	405	394	437	466	435	444	428	415	434	426	392	392	435	434	437	456	405	422	431	416	376	441	422	446	412	431	431	427	400	421	449	414	387	447	414	456	401	434	401	417	444	439	433	441	417	399	445	456	447	417	405	431	425	438	439	406	394	420	393	385	419	432	413	425	422	443	391	435	434	463	434	427	439	401	416	385	439	412	417	467	419	455	419	371	423	421	412	435	390	427	443	455	464	440	417	454	443	421	435	431	449	432	491	414	427	448	437	388	433	452	460	430	452	385	438	420	429	456	418	409	415	403	441	408	425	449	433	457	442	453	431	426	435	423	447	431	427	412	412	413	428	422	415	484	456	404	403	410	426	413	447	415	423	418	395	441	436	420	430	428	413	426	430	456	394	419	386	405	425	425	411	405	445	410	414	421	412	476	380	422	441	460	427	379	412	411	424	430	399	448	396	389	427	405	415	420	433	465	378	413	417	399	436	430	384	399	450	441	429	425	424	421	459	397	397	416	437	417	417	435	426	432	422	442	415	454	409	397	399	408	411	428	419	427	443	463	445	425	415	430	394	423	438	417	380	423	410	420	457	429	411	449	455	469	402	424	432	412	413	397	437	437	416	427	410	461	429	418	445	441	404	425	423	446	429	385	434	441	411	426	405	421	401	403	443	393	413	412	410	438	439	438	442	421	427	406	458	433	462	440	423	449	391	384	424	430	444	411	437	438	430	404	411	397	398	441	396	437	445	452	428	432	445	438	413	414	421	457	428	423	411	437	401	420	450	384	385	376	401	443	393	450	432	456	395	458	421	416	447	414	431	454	407	423	404	453	422	428	423	381	398	396	462	480	432	413	398	408	408	424	444	441	435	412	433	384	444	444	415	395	431	444	413	428	430	392	454	441	395	401	399	439	402	441	414	434	428	440	405	422	434	451	405	435	442	432	438	441	407	402	437	409	387	471	414	439	444	472	418	433	429	443	408	396	417	391	397	440	426	419	442	412	480	423	424	451	392	427	398	428	444	433	362	430	456	445	426	455	421	421	427	434	412	439	413	417	457	405	408	434	429	407	400	470	437	427	437	423	458	430	409	434	435	417	415	404	408	439	459	447	405	406	394	433	452	429	417	398	426	436	395	418	425	424	407	429	417	419	395	386	432	405	432	424	452	426	406	381	431	407	397	403	416	455	422	429	435	442	428	433	416	423	434	437	454	419	416	406	443	436	443	399	392	457	450	442	415	437	394	420	407	426	422	429	480	429	432	445	430	416	446	433	409	443	438	441	439	415	431	419	419	424	399	413	471	446	409	452	428	433	406	405	415	438	475	438	417	443	381	446	395	465	442	408	444	433	409	459	467	400	439	406	394	424	425	403	454	446	416	428	438	435	406	424	456	410	419	415	435	418	427	446	416	427	423	413	446	442	415	432	473	424	432	455	419	376	412	393	433	429	412	396	440	448	414	413	399	423	427	399	386	406	414	436	421	419	424	414	438	425	434	453	423	409	415	400	409	422	414	429	425	400	423	431	472	425	426	407	382	423	453	394	410	425	453	385	454	415	461	398	408	424	446	435	409	417	412	395	435	396	423	394	450	416	425	435	452	429	420	440	427	425	410	459	426	414	445	397	442	430	457	412	421	455	411	427	406	409	422	371	457	419	457	432	411	428	414	389	441	394
23503	21500	29336	24080	21500	20725	2164	691	459	430	340	324	306	258	270	257	248	213	216	195	190	190	167	170	163	189	169	162	177	140	140	171	156	155	166	144	168	154	151	162	166	148	143	148	148	145	130	152	162	167	154	164	156	143	166	135	126	177	158	160	157	137	140	123	150	140	149	119	131	145	155	141	141	116	139	143	140	145	118	143	139	151	145	158	131	132	145	142	131	146	135	144	145	140	151	140	152	145	118	149	140	115	143	125	156	137	140	160	114	153	133	139	126	134	150	140	150	119	133	149	156	134	140	137	157	133	129	142	146	148	147	164	140	163	137	113	147	152	124	133	146	159	130	151	132	145	153	143	132	125	129	156	144	147	119	141	143	135	130	144	134	133	148	136	157	153	141	132	159	140	142	156	141	140	129	163	130	143	129	150	147	119	158	148	154	155	140	126	140	140	127	136	141	127	96	132	146	141	131	117	148	159	142	130	118	138	140	138	123	137	130	137	141	152	116	148	139	123	146	136	144	121	152	183	152	134	135	140	138	126	136	141	145	140	128	154	129	140	143	144	131	140	146	126	159	138	147	144	141	139	135	141	120	144	135	155	140	150	126	151	156	133	123	131	157	135	149	141	134	127	132	136	139	131	157	147	155	128	139	147	158	121	140	125	156	164	142	140	134	135	114	148	130	143	140	136	151	126	139	150	149	134	139	144	142	138	115	121	163	151	136	133	150	138	141	135	126	162	141	141	132	111	135	157	147	139	154	145	143	136	158	147	147	133	135	130	128	124	146	115	127	141	151	106	143	165	107	162	143	127	143	152	146	140	141	126	140	132	124	149	137	146	149	145	141	126	130	151	145	135	139	129	149	145	150	145	145	131	157	128	131	127	148	147	150	125	148	132	153	126	130	119	129	134	144	148	140	124	147	136	139	128	140	147	129	136	139	144	135	130	147	145	160	165	127	133	129	138	149	152	137	153	142	122	120	144	121	125	132	140	131	143	147	135	139	149	125	147	130	148	144	122	141	135	143	130	141	140	152	113	132	145	134	156	144	156	138	163	124	134	135	133	142	127	128	152	144	133	154	127	150	160	125	164	131	148	152	104	144	140	130	133	137	160	124	139	132	142	145	150	154	148	140	147	148	155	129	121	145	134	160	118	157	136	144	137	146	128	167	139	137	148	150	145	138	139	134	149	119	146	139	124	131	130	141	146	143	106	132	153	129	146	155	160	148	144	132	145	158	139	153	137	139	155	150	128	142	138	117	129	128	138	134	129	125	133	133	143	141	150	136	129	160	154	138	147	150	155	150	135	144	142	135	136	143	136	129	153	132	135	153	140	137	142	144	123	145	146	121	140	127	143	150	146	148	147	142	147	138	133	142	133	125	157	128	159	125	140	148	144	135	130	139	128	132	124	124	124	140	134	135	142	113	141	130	167	145	127	120	132	160	141	143	155	140	141	143	153	143	135	147	127	141	143	145	149	131	155	153	140	148	128	134	136	132	128	152	130	152	132	162	149	158	123	131	139	145	144	136	140	141	145	135	130	140	137	141	137	137	135	150	138	148	142	147	148	146	138	132	146	142	150	143	160	140	120	139	150	141	139	144	137	142	134	139	138	125	125	134	131	159	130	119	135	149	136	152	139	127	118	135	151	131	143	151	102	158	121	151	139	135	146	145	139	152	141	127	128	156	112	148	154	146	145	143	115	160	149	143	136	125	141	162	120	142	119	137	150	150	122	133	144	127	144	143	135	136	154	139	138	139	154	178	142	121	129	130	152	139	141	135	143	150	151	146	148	125	133	137	138	149	146	128	142	139	141	151	132	113	134	139	149	153	146	136	146	130	161	125	121	119	113	109	154	154	143	163	165	127	139	144	153	148	115	128	140	148	119	135	121	149	132	120	136	145	152	145	129	130	127	126	140	147	115	139	138	161	132	141	139	127	145	158	125	145	125	150	146	120	125	124	147	152	143	128	147	140	145	140	143	125	145	149	148	148	130	137	134	135	126	142	139	124	141	157	135	134	140	129	150	131	145	139	143	121	149	134	153	147	162	140	128	133	151	154	158	165	143	150	131	156	122	141	108	138	124	123	134	139	146	141	154	140	131	134	151	145	143	136	144	154	129	130	129	132	127	158	139	140	148	126	166	114	146	144	169	139	156	142	140	155	131	133	147	162	148	137	142	131	143	131	148	142	123	135	148	108	141	123	139	145	152	127	135	129	135	159	117	126	147	133	117	149	125	137	121	128	148	153	151	149	153	147	134	139	134	136	142	135	139	143	139	117	138	141	119	151	139	144	123	157	146	143	145	122	137	137	121	149	148	138	130	144	139	147	147	143	119	159	130	153	150	152	144	128	149	145	141	135	124	132	134	133	155	147	140	161	134	137	157	132	138	141	159	152	156	160	132	152	149	151	122	122	126	146	139	128	133	140	146	138	130	124	143	162	122	154	153	131	128	149	136	127	136	136	140	131	149	159	150	154	138	134	122	147	137	140	144	119	146	159	153	129	136	153	112	120	116	145	126	129	135	150	136	124	146	147	129	141	142	141	143	120	137	137	112	137	133	139	141	126	125	131	140	161	158	121	142	136	177	146	153	145	110	145	137	140	141	133	124	138	131	154	141	132	125	150	112	137	152	147	135	128	126	140	145	144	136	141	127	149	125	126	135	127	130	129	140	140	151	143	133	133	147	137	135	123	142	147	115	141	123	136	163	141	140	143	148	135	154	138	133	126	130	153	139	138	167	148	172	146	147	134	136	136	119	141	137	145	142	141	131	131	145	144	165	147	162	143	137	145	144	148	120	137	128	132	123	137	141	152	150	137	139	156	146	144	140	151	144	135	123	148	161	121	151	157	123	126	154	145	153	145	147	131	161	147	145	138	133	132	143	142	124	130	140	136	136	110	135	130	146	148	143	139	155	139	112	136	147	125	131	142	142	167	126	150	138	134	139	116	141	142	145	150	134	144	131	120	147	158	114	138	134	130	148	128	124	131	135	134	140	131	154	134	145	160	129	155	114	145	141	150	139	130	147	155	152	144	134	116	129	138	137	147	165	141	152	142	152	152	142	143	144	150	113	136	142	129	135	145	136	131	140	141	119	142	142	132	133	151	144	143	154	141	153	128	130	130	143	143	115	135	139	122	158	127	142	138	129	138	132	146	137	139	150	160	134	125	125	137	146	146	155	140	122	121	137	137	153	155	130	131	143	114	128	129	140	136	151	140	148	157	123	120	137	174	130	136	129	130	130	136	148	122	155	131	158	133	142	150	142	127	146	134	149	142	137	131	152	137	134	138	133	149	147	129	136	140	144	138	129	138	125	151	127	133	147	133	147	135	118	125	154	154	117	123	146	136	152	124	135	142	150	150	158	129	144	140	135	138	139	138	143	141	144	134	141	163	135	138	120	140	108	126	136	154	143	140	133	138	143	121	130	134	144	139	137	119	137	138	153	129	119	148	131	138	133	133	139	138	151	156	131	161	161
21844	16111	13395	7099	4643	3190	2512	1948	1519	1260	1075	912	842	703	669	589	516	493	451	441	413	413	363	387	346	337	341	315	303	293	329	297	328	303	268	271	287	293	264	284	258	273	264	263	264	274	250	285	283	253	231	272	266	252	237	241	260	250	252	251	243	224	239	248	261	234	236	249	230	244	251	246	265	240	247	260	262	235	258	238	234	227	235	240	247	222	239	262	204	247	217	247	215	236	249	224	232	218	247	259	215	249	250	226	245	228	244	219	224	229	221	208	236	223	229	232	226	215	249	228	225	234	238	262	210	231	231	224	229	238	251	249	254	212	235	213	242	207	241	226	263	216	256	212	240	266	250	244	243	235	224	252	260	224	265	223	222	219	240	234	230	236	243	217	224	215	240	244	239	228	232	219	231	217	198	222	232	183	199	232	236	227	219	235	203	229	216	226	225	222	228	214	232	193	230	209	222	246	197	220	205	223	209	235	246	209	205	208	237	257	201	235	237	238	232	225	233	228	228	244	263	242	235	237	217	227	224	218	228	185	230	224	226	230	246	232	254	236	240	229	232	257	225	213	225	223	219	239	251	227	245	235	217	241	240	243	253	213	225	239	225	220	235	227	213	196	202	247	221	241	224	266	234	219	236	201	226	215	222	209	236	224	254	217	241	249	238	238	247	213	215	239	247	243	219	230	220	222	244	223	226	210	227	222	206	231	245	266	257	263	261	270	236	221	217	255	251	229	235	243	226	211	216	226	229	215	256	240	234	232	239	219	250	226	232	228	213	215	218	242	223	222	234	237	241	239	235	227	225	213	241	225	253	252	229	230	233	221	229	214	220	227	232	227	232	227	215	193	259	239	252	271	221	227	241	215	216	267	221	207	245	215	261	222	225	217	230	223	232	213	251	224	235	227	241	241	212	217	207	258	218	235	247	206	210	232	256	271	222	201	241	226	218	224	231	256	214	257	235	248	232	227	228	228	230	234	241	243	242	218	220	239	244	216	224	228	218	241	211	240	234	235	260	233	227	233	216	228	225	214	236	220	245	215	266	246	243	225	236	245	236	245	248	232	224	217	211	239	235	240	231	220	214	220	255	241	235	232	241	245	225	234	253	233	223	244	206	237	214	211	228	216	245	227	231	228	231	202	233	224	205	200	216	245	229	231	219	241	244	250	246	227	241	239	247	231	232	216	206	240	227	244	233	204	254	243	242	227	224	211	227	190	230	206	235	221	223	236	228	255	186	229	245	245	258	256	254	247	249	233	211	257	226	249	206	202	249	213	268	229	244	232	212	223	207	254	224	221	217	232	215	238	253	244	236	252	250	231	225	240	256	254	222	228	227	240	221	207	215	235	215	224	228	222	203	232	220	250	230	253	218	241	248	244	195	248	231	248	250	212	247	217	233	219	213	235	232	221	235	222	202	261	228	246	241	221	233	234	234	222	241	210	231	228	244	196	224	251	222	222	216	242	231	206	259	223	271	235	251	232	213	227	259	245	241	226	221	249	199	224	201	222	215	242	239	231	213	221	230	218	219	230	213	247	212	240	240	256	227	234	237	234	230	193	220	240	242	220	234	240	214	242	235	239	243	223	227	229	220	205	252	247	249	246	253	237	216	226	222	240	235	266	221	237	238	247	246	235	240	215	191	222	217	226	224	206	204	243	239	230	215	236	250	225	215	217	230	245	247	241	231	231	223	244	215	217	246	234	222	222	204	238	237	243	231	219	242	228	252	236	248	215	232	211	224	227	256	232	262	238	264	247	221	245	238	230	234	211	232	218	249	225	255	226	241	249	215	235	217	259	221	240	237	225	241	235	231	217	253	233	224	238	221	244	226	227	255	262	248	251	225	233	245	251	223	236	239	220	228	243	220	235	231	224	219	222	216	228	246	235	225	243	233	210	253	243	215	234	250	237	256	215	233	219	257	213	219	216	225	225	219	233	205	248	248	234	236	214	218	226	231	245	244	220	214	244	236	222	225	225	233	226	220	232	217	229	233	230	232	239	237	206	221	230	231	224	232	248	234	241	231	241	240	239	232	230	210	223	231	231	220	222	236	228	224	220	210	231	233	220	229	258	235	218	244	258	244	223	239	239	202	239	211	252	203	229	215	224	231	232	236	230	235	243	239	207	213	242	232	212	236	224	229	224	212	236	219	206	220	226	263	242	236	234	224	246	243	214	244	237	235	220	236	215	249	215	216	225	225	265	229	232	235	260	225	219	230	267	232	231	225	212	224	233	240	211	249	234	257	244	222	238	255	232	262	239	258	221	237	251	226	258	265	225	232	253	218	216	238	246	224	240	210	247	196	241	243	230	215	226	231	224	230	253	202	250	241	223	225	207	237	213	222	211	218	226	234	228	233	228	246	243	252	216	217	222	193	230	225	238	214	248	212	205	219	222	220	268	228	221	226	216	230	258	219	236	214	251	255	225	266	248	212	215	195	239	225	206	248	210	235	273	249	225	219	211	240	213	219	210	233	211	229	238	227	211	245	215	230	221	230	251	238	224	235	231	228	228	220	236	257	211	256	217	221	248	257	230	236	215	228	223	209	243	242	239	233	237	225	237	221	241	236	241	216	242	229	247	223	221	226	220	219	219	240	229	237	216	250	224	228	228	238	225	222	247	231	231	244	225	238	205	224	239	222	213	215	204	243	241	242	207	236	230	266	234	242	228	222	233	247	257	207	206	247	235	219	187	238	239	187	204	223	236	226	231	199	229	200	225	254	216	220	226	226	213	237	260	215	245	225	235	204	211	226	231	220	214	207	246	239	244	243	227	205	227	235	241	221	242	248	207	223	224	211	226	225	232	212	226	212	224	226	238	236	211	255	234	234	241	237	235	218	215	245	234	221	236	252	188	230	235	218	226	236	222	246	239	218	220	216	217	221	247	218	209	230	198	240	253	215	206	216	248	208	240	240	216	191	224	227	239	205	233	243	221	208	224	246	239	218	228	233	247	234	223	235	223	230	235	236	233	241	222	233	217	247	243	219	234	240	228	247	228	226	211	215	224	235	236	244	214	247	196	239	214	208	223	224	222	228	244	213	224	202	228	241	238	244	242	227	249	236	240	251	231	213	255	217	200	230	281	258	232	229	231	223	244	213	239	198	265	232	244	207	225	236	212	236	232	213	228	233	216	251	204	241	205	215	224	206	215	222	245	234	213	229	224	217	216	230	205	254	250	227	213	206	225	245	212	233	256	222	234	231	252	228	233	259	259	232	232	236	194	223	240	207	233	213	221	221	236	221	224	243	227	242	220	218	209	227	254	224	222	222	229	239	221	225	269	216	233	250	225	250	227	240	233	251	248	223	215	225	227	227	198	235	241	228	234	247	241	242	253	232	245	233	238	210	240	258	236	243	220	244	220	245	234	252	252	221	217	219	235	248	252	225	211	235	226	250	228	246	248	232	214	245	207	246	223	215	216	209	220	248	225	235	235	207	241	236	243	257	224	216	251	246	216	248	251	196	230	236	242	227	209
27054	20634	7024	513	341	271	291	281	227	255	210	237	227	252	241	241	246	244	267	243	224	218	229	230	196	208	233	239	209	234	230	205	224	221	234	211	221	242	214	216	227	237	222	263	245	210	233	235	224	245	223	212	220	233	232	218	268	219	222	205	246	227	245	248	230	238	237	230	234	227	214	225	238	233	211	230	230	232	229	267	234	239	213	230	201	223	231	260	245	248	233	232	222	237	201	230	240	235	208	222	213	235	226	226	231	211	199	226	224	230	239	237	217	214	232	210	260	230	206	243	202	245	227	223	219	239	218	228	218	228	219	259	222	226	225	238	232	233	229	228	221	208	236	224	198	237	222	248	224	218	230	228	208	245	240	215	204	212	222	219	236	240	222	209	216	244	260	240	240	227	243	231	202	233	212	214	242	241	185	211	241	214	226	237	187	226	239	210	230	229	239	230	215	218	209	230	220	242	210	229	206	221	222	204	219	250	223	211	249	239	242	222	233	223	215	219	223	223	238	241	223	221	235	235	234	191	222	255	231	227	218	198	231	219	225	225	269	236	229	204	216	220	226	250	229	219	241	230	199	220	227	228	245	230	226	214	235	265	220	239	233	231	224	230	216	256	219	224	249	200	235	197	205	209	216	245	224	204	229	225	238	246	204	224	214	213	229	207	237	229	210	240	222	226	205	206	216	232	213	203	255	226	242	196	232	227	231	226	254	248	226	219	212	228	242	228	205	236	221	228	186	197	210	236	252	222	258	224	215	207	216	231	214	212	232	209	212	221	224	211	237	237	219	215	233	235	236	251	230	235	216	223	223	217	215	232	220	209	236	238	231	216	267	243	235	214	238	233	208	222	219	214	233	228	218	233	218	221	251	226	201	238	247	197	225	237	254	216	212	234	212	239	193	237	195	221	227	227	215	221	239	242	235	241	217	198	232	205	237	213	232	234	205	226	213	221	237	218	245	198	225	208	239	223	204	217	222	211	237	210	217	253	224	205	242	225	229	234	218	243	201	248	212	228	228	211	262	215	223	223	219	235	215	239	219	215	263	232	242	239	242	217	216	229	198	231	246	216	219	226	253	237	199	235	216	265	225	227	235	237	248	207	221	222	231	236	209	210	230	208	204	229	220	232	209	240	246	224	228	226	222	201	225	205	210	195	215	248	221	203	207	217	205	212	243	196	224	229	233	238	215	225	243	224	213	223	255	243	219	242	233	222	190	211	225	228	212	222	202	230	224	218	233	216	241	238	226	242	257	226	256	218	210	241	230	252	234	226	195	187	225	207	227	217	229	224	226	206	211	216	220	185	212	194	229	238	215	236	206	256	223	248	234	210	252	218	225	205	209	239	216	210	267	225	215	232	217	238	222	241	223	213	223	266	239	243	237	209	214	239	232	203	197	236	242	214	219	210	215	221	241	209	200	209	208	238	232	227	217	228	221	214	232	234	215	211	238	226	238	217	220	225	224	220	213	228	212	233	229	231	236	220	195	251	210	225	227	194	228	215	214	218	216	204	223	219	231	232	228	219	250	240	211	230	245	216	230	215	212	214	229	229	214	232	233	224	211	249	210	238	217	220	234	230	247	240	239	252	233	241	219	223	221	228	224	247	242	197	204	221	215	209	212	223	230	218	203	217	212	237	226	256	207	231	211	242	231	236	223	231	231	256	216	221	210	219	247	237	219	209	216	209	245	239	229	242	234	211	234	231	223	247	232	223	232	221	213	221	232	218	216	235	207	218	241	205	211	202	207	208	246	219	245	222	215	215	231	206	215	220	206	212	189	231	206	228	226	224	232	247	224	226	238	230	236	251	226	220	255	234	235	230	235	217	237	225	179	240	229	189	218	226	221	201	211	254	222	231	204	224	261	237	221	208	230	210	244	232	219	233	206	200	223	208	241	209	232	212	236	205	218	237	233	245	218	228	210	231	238	217	235	217	223	225	215	224	215	241	237	224	220	220	235	231	234	198	241	241	242	240	182	210	204	203	196	217	248	229	253	210	218	225	254	201	245	259	219	230	217	249	227	253	196	229	217	246	236	197	239	227	227	196	243	237	207	221	240	248	237	260	211	228	212	237	257	223	221	229	219	218	220	238	226	216	207	244	214	225	230	239	247	263	247	237	213	224	221	225	236	233	222	223	235	224	228	208	217	236	203	228	249	222	255	253	233	204	216	218	210	227	221	217	260	218	226	221	217	237	239	201	214	224	231	220	236	211	233	233	246	243	225	243	206	235	240	212	205	233	226	248	196	211	209	240	244	209	201	216	227	215	222	211	205	221	215	216	219	221	207	223	244	200	217	212	238	223	202	234	222	236	203	222	218	208	224	242	219	235	225	217	204	208	222	199	238	227	233	231	215	223	228	219	259	222	259	224	211	228	191	209	233	227	207	224	230	250	228	211	239	221	230	227	239	244	220	244	229	201	202	192	224	227	231	229	219	239	249	240	225	220	219	231	236	214	212	220	211	217	221	230	213	242	233	220	204	198	236	228	220	232	236	232	234	273	265	207	237	231	226	213	238	237	264	221	239	203	225	233	242	224	217	213	200	208	198	227	234	217	241	223	240	213	227	224	214	207	254	217	226	225	213	242	217	235	219	220	227	236	236	198	223	206	217	229	231	218	226	210	234	258	228	235	242	235	257	209	172	256	272	208	241	247	239	210	232	230	242	222	259	249	228	239	226	228	214	228	211	209	248	225	210	219	195	222	214	230	201	245	235	208	198	266	227	217	222	228	224	227	245	243	197	220	223	206	231	214	220	216	219	218	190	200	221	250	245	202	223	240	233	236	208	225	215	212	245	236	232	253	247	235	233	227	238	232	224	220	222	205	220	216	223	229	234	222	224	239	254	232	236	220	225	218	237	222	215	242	225	225	225	225	238	245	247	224	236	232	235	252	221	243	216	244	211	235	232	204	248	241	205	206	229	203	229	237	203	243	235	219	223	244	219	228	226	209	201	229	186	251	215	241	226	215	217	225	216	238	256	235	233	219	234	229	235	230	227	211	230	252	229	229	236	205	205	205	198	236	222	218	226	211	209	208	226	256	224	233	235	204	229	217	243	201	228	240	232	246	243	258	222	214	226	223	200	237	221	234	204	215	234	214	228	222	243	228	213	235	224	221	226	220	221	228	253	229	217	217	219	217	233	250	219	249	229	238	237	241	214	194	231	248	213	239	241	222	237	225	236	217	198	212	243	217	244	226	214	219	253	221	262	230	226	241	226	216	228	233	217	206	223	202	244	222	238	208	245	219	217	207	208	192	238	212	210	209	238	255	255	213	223	216	227	237	229	236	264	227	204	237	228	214	225	223	206	233	230	225	235	255	219	242	237	197	220	227	208	224	235	190	213	227	213	224	237	232	246	236	209	233	211	217	217	230	219	210	241	226	230	242	214	244	217	221	225	217	253	212	247	260	221	244	250	233	192	247	199	240	241	214	226	225	205	219	204	237	217	230	196	206	211	216	246	242	246	231	242	218
5541	1424	1303	714	594	528	479	421	409	375	396	370	355	376	373	407	384	354	351	378	358	338	328	390	356	353	366	370	372	351	364	356	375	339	348	339	377	371	335	351	380	338	337	356	371	357	349	351	367	367	356	349	339	378	365	365	306	342	355	354	384	363	362	317	389	392	351	362	338	364	368	371	343	390	350	371	345	380	368	362	358	340	389	340	366	354	365	337	377	340	323	344	387	342	378	365	367	375	378	338	352	361	380	392	340	354	366	364	380	347	374	351	318	354	347	378	380	350	352	360	343	362	355	362	350	363	391	353	363	361	350	371	382	398	372	334	342	352	309	355	349	365	373	355	358	396	370	328	347	367	343	341	359	371	373	340	373	371	333	344	366	375	363	397	350	389	346	336	383	339	355	356	329	355	378	376	340	366	368	335	337	352	348	382	339	398	346	340	338	340	351	358	351	348	372	350	312	354	351	319	374	392	309	343	341	339	373	365	343	340	326	383	319	371	329	369	394	320	385	342	374	371	361	364	352	334	357	350	378	334	357	352	385	359	383	347	365	334	344	342	346	331	372	363	332	385	338	332	358	354	356	369	350	346	360	379	355	356	371	395	372	372	331	384	352	354	375	331	346	377	331	388	372	375	340	382	387	355	376	352	332	334	358	380	365	355	337	333	367	367	361	369	361	372	354	370	387	347	358	352	346	392	354	334	355	353	388	376	333	298	369	382	333	391	353	367	350	384	369	325	348	347	345	379	322	346	379	324	344	340	393	381	378	332	363	378	374	388	319	393	373	353	363	339	323	353	374	368	354	386	335	287	353	332	338	368	359	350	388	342	355	350	346	363	373	390	337	348	370	306	370	365	364	363	375	347	365	375	322	368	340	357	328	359	366	381	352	378	372	325	348	337	382	372	325	357	314	343	356	383	375	365	343	356	408	321	356	363	369	368	355	316	375	367	378	343	383	361	336	361	322	375	322	353	367	350	361	397	389	363	327	345	352	365	385	381	345	344	387	374	362	381	362	402	346	325	354	330	379	339	361	349	337	359	398	338	335	373	333	390	318	361	380	377	350	397	308	371	397	369	346	369	363	354	341	365	383	391	375	386	330	348	346	330	394	345	337	328	349	355	354	331	377	363	345	351	355	350	370	346	360	335	349	302	356	363	351	373	368	341	342	345	405	337	373	382	356	387	337	382	347	372	334	377	365	352	304	383	357	345	363	375	383	355	365	374	332	373	324	359	321	348	331	353	377	345	368	371	360	361	392	344	371	360	350	356	349	337	373	328	373	365	344	336	360	357	318	371	376	359	361	351	342	353	358	329	332	331	385	364	396	369	360	367	333	369	333	370	336	361	366	373	373	352	401	380	340	341	390	337	351	364	348	358	396	354	348	372	348	356	361	364	362	337	377	366	343	374	398	348	350	375	376	309	357	373	317	363	358	366	332	354	365	327	379	363	367	347	360	364	364	382	361	344	366	351	355	387	355	389	352	366	375	372	353	349	351	362	336	348	359	364	368	337	355	328	333	349	362	384	374	338	350	371	337	337	390	371	360	344	345	368	370	373	354	355	395	349	351	377	368	333	336	351	393	368	347	363	353	343	360	377	358	356	340	346	347	326	360	340	349	364	341	385	378	371	389	365	357	354	369	366	376	333	347	368	370	347	397	364	375	339	329	341	346	369	384	393	358	386	394	361	380	331	360	363	314	338	319	321	342	359	331	361	357	341	345	373	371	344	371	346	340	382	358	358	341	356	328	368	374	374	379	362	372	367	351	351	384	347	340	358	372	362	363	398	337	354	364	349	390	371	388	358	376	378	358	370	361	350	380	352	357	376	370	366	350	360	338	345	348	359	340	385	335	380	356	366	372	366	376	389	353	352	355	367	333	372	372	347	388	334	340	365	369	355	357	363	357	357	324	324	388	366	336	350	360	345	318	363	332	339	345	342	348	353	359	386	359	353	363	340	372	365	354	368	368	351	340	358	365	368	323	355	333	339	366	388	378	363	373	373	349	335	355	353	343	382	339	388	336	330	339	349	342	345	383	344	337	360	336	344	360	367	368	374	351	401	341	341	354	356	352	358	353	330	349	357	390	352	372	367	409	369	352	335	330	341	352	337	343	360	337	370	397	349	387	352	372	333	336	364	370	347	368	380	331	365	344	339	348	350	353	338	348	329	370	360	358	379	378	379	387	330	341	365	380	345	359	381	330	382	356	349	353	351	354	344	336	400	304	363	361	345	333	397	354	367	332	400	350	344	355	361	358	341	345	352	336	354	370	359	361	381	344	397	344	361	376	360	344	358	337	374	330	349	334	358	327	364	366	318	376	383	330	351	383	349	367	373	367	342	363	366	339	345	355	365	342	339	355	374	348	373	359	374	380	324	334	376	333	360	346	356	338	393	357	376	375	367	396	348	355	371	384	372	331	356	354	367	372	376	368	335	362	350	353	349	323	386	355	354	358	366	351	371	342	376	344	365	366	391	352	373	367	395	366	349	357	379	378	354	353	329	347	332	356	337	375	339	357	333	325	374	358	376	358	385	354	346	366	378	321	326	356	340	312	351	396	326	347	371	348	372	368	379	340	386	338	339	320	348	372	361	419	348	323	374	416	395	358	375	394	313	346	336	372	324	330	353	385	378	365	288	356	334	375	359	375	357	344	348	370	352	338	350	351	364	373	384	372	372	362	371	369	365	385	336	344	333	388	358	349	359	381	373	360	351	349	385	375	335	354	354	325	343	375	344	360	337	335	336	336	361	365	368	335	359	396	375	347	362	372	383	374	340	317	365	343	370	372	371	344	369	343	329	396	342	360	363	380	357	352	362	310	339	371	347	362	376	402	366	358	378	329	341	359	321	365	356	367	365	363	392	348	350	356	375	379	329	360	327	321	319	378	359	349	361	381	338	359	351	393	336	334	370	350	369	338	360	369	345	354	375	375	360	379	345	375	347	363	343	364	370	350	380	371	338	368	345	371	343	367	371	351	404	375	352	354	324	344	372	376	380	355	364	342	374	353	362	368	368	356	375	403	350	368	340	340	349	363	367	348	366	343	372	372	401	347	345	356	319	331	350	312	359	336	359	327	379	306	346	362	351	352	351	368	333	343	376	379	337	368	357	352	353	380	378	388	374	375	387	333	376	335	346	367	353	376	365	379	351	343	373	341	369	361	339	335	357	347	349	374	407	339	344	314	337	335	369	351	338	350	353	379	361	385	335	333	378	380	380	348	363	346	378	346	342	338	368	378	352	348	336	388	356	339	365	356	354	334	357	350	349	367	368	348	352	345	346	354	355	360	349	374	354	348	338	330	338	344	374	393	366	363	365	346	368	339	345	363	356	370	355	386	356	356	363	347	362	346	321	329	339	342	371	342	365	315	371	370	379	374	338	349	370	337	355	329	333	373	393	349	386	359	350	333	348	373	347	380	359	344	346	356	366	412	325	345	357	359	361	349	343	390	347	358	387	339	357	358	366	380	355	356	353
24632	21564	28757	24803	20933	2412	757	552	481	427	394	375	349	318	322	324	308	305	320	310	288	294	308	288	285	293	275	289	251	291	293	278	293	263	279	268	272	298	293	278	272	298	283	285	256	284	280	257	262	281	253	263	285	273	262	254	298	288	259	265	263	253	283	279	288	270	259	272	299	277	291	256	252	258	273	245	258	274	255	285	248	278	278	269	300	262	275	260	264	259	293	266	272	288	307	282	285	264	259	298	278	288	285	260	263	259	276	256	266	258	280	243	281	274	271	254	295	260	246	277	268	240	275	273	280	287	280	258	243	289	266	274	256	266	278	257	285	256	275	272	285	283	250	265	255	274	291	272	267	271	275	285	301	293	282	275	285	283	292	278	266	283	293	264	284	293	277	257	239	302	246	280	303	312	285	270	228	259	286	262	252	268	257	301	274	281	266	261	298	257	290	274	250	253	296	241	256	260	300	285	267	274	288	291	272	268	289	294	252	273	252	269	293	276	256	271	274	288	279	257	271	282	268	296	241	286	268	248	277	285	258	264	276	283	267	262	268	253	266	295	242	258	270	264	269	265	249	252	277	291	278	281	262	296	255	263	288	266	266	266	301	274	279	264	269	265	271	242	268	272	272	275	271	255	271	305	285	248	279	259	259	307	272	276	297	233	241	261	298	268	263	250	252	270	293	273	234	253	265	259	268	275	237	295	281	266	291	286	312	272	261	279	241	239	271	249	282	285	296	271	253	290	262	278	277	275	237	254	279	262	253	265	268	289	251	255	276	281	263	248	264	275	281	296	269	294	266	277	254	260	250	265	268	287	262	277	255	270	261	274	274	286	281	267	271	283	273	270	308	266	294	271	289	262	276	309	251	266	261	244	265	284	240	283	290	293	246	292	254	259	267	262	260	270	277	281	274	248	248	248	279	278	244	295	257	251	255	258	266	288	247	280	250	285	242	263	276	268	252	249	296	262	254	252	295	263	277	274	246	243	276	286	286	302	273	290	246	265	266	260	255	282	284	276	261	278	283	273	302	274	292	252	294	257	265	287	225	276	292	258	258	261	277	231	265	266	247	279	262	306	287	265	295	264	244	271	255	241	251	292	281	261	257	302	256	263	287	265	265	249	265	279	276	277	306	255	271	273	296	297	287	281	294	262	257	296	293	277	286	266	279	273	283	229	272	244	282	285	269	280	273	285	288	279	285	277	263	256	293	292	304	300	275	261	310	269	253	273	260	290	277	253	300	292	280	240	278	274	293	275	318	260	273	255	264	272	242	285	272	257	309	267	256	257	261	294	254	297	281	254	286	256	257	262	306	276	271	261	277	274	249	278	300	223	291	283	270	257	267	256	285	260	257	255	264	261	258	249	283	287	289	233	269	277	266	262	267	240	254	278	266	288	256	257	265	267	246	261	288	268	283	292	257	301	283	247	284	280	255	258	271	271	284	311	270	265	272	298	253	235	283	245	272	263	265	241	290	271	270	284	275	260	253	252	277	254	299	245	248	292	244	252	266	280	287	225	287	253	314	291	274	283	255	254	257	219	278	295	288	262	251	264	297	243	277	264	288	275	306	264	267	252	264	253	280	263	268	292	302	277	272	279	275	276	257	270	281	267	249	282	265	269	300	241	273	256	291	244	267	262	279	262	256	274	226	254	239	280	256	254	288	293	276	284	293	272	272	268	291	268	257	268	263	234	260	290	276	259	277	267	273	262	271	262	258	260	278	261	284	248	278	276	278	291	256	284	269	270	271	279	267	261	267	287	248	315	282	284	263	283	263	268	250	290	282	279	268	263	279	311	262	290	279	292	270	250	252	250	243	278	231	250	263	260	288	252	269	278	262	286	288	280	273	278	292	278	309	261	262	241	265	259	270	248	290	253	262	301	261	278	295	259	292	290	259	261	251	262	270	271	276	269	265	298	269	268	291	252	271	283	272	257	266	278	283	302	251	266	285	243	265	265	251	277	265	280	280	258	301	267	270	302	282	274	274	263	282	261	269	279	284	240	254	274	264	249	288	253	270	303	271	269	253	289	256	271	278	307	258	265	264	260	240	257	273	270	255	275	285	271	256	277	312	255	282	275	260	286	275	275	254	257	272	271	266	252	263	256	291	299	257	264	258	302	255	276	284	286	270	288	263	259	290	284	276	234	265	281	292	245	295	272	257	232	276	269	276	265	273	292	241	276	283	284	274	257	293	242	290	246	263	258	288	259	287	262	266	272	282	284	270	244	256	290	283	280	308	278	292	278	275	280	244	292	279	270	288	272	267	255	239	276	301	242	285	269	294	264	261	273	273	263	261	263	287	253	254	292	256	292	293	276	267	259	268	272	282	280	256	253	250	265	272	264	296	291	269	243	246	299	280	287	277	234	260	266	289	264	268	297	267	262	269	272	263	279	263	276	252	238	255	250	279	278	307	264	252	288	241	263	271	301	266	254	277	275	267	284	278	279	276	254	252	264	293	275	227	249	293	275	320	283	275	239	278	290	269	259	274	288	260	288	260	272	269	280	266	260	257	277	246	271	252	250	267	252	275	263	261	274	279	262	251	279	265	274	258	263	290	287	293	256	240	256	284	274	263	253	250	258	285	254	256	263	271	263	251	256	289	246	285	294	271	240	267	232	280	262	265	246	264	270	246	257	269	286	281	252	272	269	275	285	288	268	289	251	267	268	258	272	290	300	296	277	261	241	280	264	276	268	261	272	278	283	287	259	280	269	273	280	317	271	272	258	254	311	272	256	259	303	263	258	238	258	263	249	259	261	275	265	281	269	277	287	262	285	279	266	288	262	250	301	275	290	279	257	255	253	278	285	245	264	256	248	279	259	243	268	272	266	249	269	266	268	256	305	256	272	274	296	252	255	282	272	282	276	254	261	265	257	284	272	274	267	246	264	252	256	264	280	263	277	273	254	288	244	266	290	295	262	281	270	254	284	292	281	285	262	246	261	288	281	249	267	266	275	274	296	299	295	265	253	248	288	271	274	256	272	282	290	278	264	289	251	289	257	277	271	274	287	256	271	251	275	260	248	278	259	261	261	285	260	263	270	255	249	279	268	255	248	244	249	256	271	277	257	270	267	279	262	291	274	272	270	286	267	264	283	279	279	287	308	245	299	274	254	269	280	270	311	263	274	271	267	270	271	285	246	269	262	244	268	286	263	265	267	280	268	288	278	242	246	257	253	261	265	275	285	267	248	282	274	255	261	297	254	275	281	270	254	266	281	245	262	268	247	295	269	283	260	242	269	275	264	289	286	269	280	271	273	296	279	281	291	268	249	274	258	268	254	279	270	238	260	285	264	237	301	260	248	284	268	281	282	297	262	251	277	278	290	288	260	300	263	259	255	258	290	264	286	290	278	263	259	315	276	281	263	247	260	270	246	256	255	296	251	248	263	273	268	244	287	277	269	298	264	244	265	286	249	280	252	272	282	259	295	297	246	240	273	278	250	251	263	280	255	258	253	291	286	249	235	288	251	270	276
15866	9768	8361	4271	2749	1989	1570	1350	1178	950	834	804	746	701	640	583	575	581	554	535	524	531	469	540	458	497	462	477	480	501	481	476	443	488	468	451	396	442	451	430	447	439	417	437	447	467	423	426	450	459	448	428	428	395	410	462	481	460	464	440	432	444	433	466	444	452	424	434	447	438	418	416	448	422	436	435	435	436	418	474	443	447	441	449	413	436	449	448	420	373	416	420	467	381	439	429	460	427	463	418	411	399	459	427	447	459	471	422	434	446	462	433	431	439	427	439	412	425	466	441	448	408	395	430	440	432	426	462	404	465	454	411	451	445	402	415	451	423	403	431	440	467	429	399	413	405	443	435	440	438	424	448	409	440	412	422	421	428	436	419	388	398	452	433	457	463	464	437	407	438	420	392	410	457	435	423	436	421	392	424	474	422	405	435	419	395	400	408	407	464	424	422	391	420	421	466	430	431	428	401	413	448	416	467	396	429	434	427	416	443	428	420	450	432	410	446	412	417	444	435	415	409	454	422	452	421	428	443	440	397	446	425	428	436	432	430	439	416	443	411	422	384	447	451	433	419	420	435	433	468	415	418	431	432	451	409	422	443	458	431	439	434	421	465	419	413	411	426	467	404	416	443	446	415	428	458	381	419	428	445	421	418	469	415	449	441	426	415	450	425	474	465	397	427	461	428	466	428	438	455	414	407	439	428	456	438	431	403	422	443	428	399	441	411	422	421	428	422	399	422	444	431	432	427	402	437	423	474	407	401	426	427	405	394	443	429	405	425	429	399	439	456	463	435	425	418	446	425	401	446	422	508	432	408	448	431	420	408	437	430	464	452	415	442	407	423	462	424	428	467	433	395	433	400	401	445	401	418	451	430	436	429	413	435	424	436	418	453	421	429	437	436	438	421	392	458	425	446	463	432	413	431	439	411	380	414	438	422	457	496	442	397	420	411	445	439	438	442	388	448	411	452	429	453	426	401	428	436	405	402	434	417	429	496	412	411	406	387	406	471	432	420	442	435	393	437	436	426	392	433	424	460	407	419	440	396	438	424	408	439	414	443	434	457	413	458	384	417	430	442	447	399	449	420	435	399	392	430	429	459	420	453	449	421	394	443	448	455	456	404	440	434	459	438	443	429	425	445	452	393	449	435	443	435	437	401	415	430	420	446	424	424	444	439	430	435	427	423	411	477	414	387	448	387	443	420	399	406	449	441	448	466	425	416	421	451	415	450	388	409	414	412	426	404	477	407	427	404	412	443	400	428	427	417	422	438	470	449	404	423	433	400	430	421	445	446	425	398	388	461	370	482	434	437	427	405	424	428	441	441	475	425	441	421	446	458	423	451	426	414	421	414	440	439	411	439	431	422	460	409	425	427	421	407	431	448	438	420	432	440	428	423	445	433	469	438	453	439	457	410	450	432	437	392	447	455	388	438	446	427	452	462	456	441	444	395	446	429	460	430	436	437	447	437	448	392	434	418	424	402	414	424	424	461	394	415	430	393	426	447	434	415	427	418	426	450	400	411	425	447	440	411	398	423	440	416	436	383	473	407	407	404	392	452	445	434	421	418	442	418	411	449	430	411	436	440	402	431	446	427	439	444	441	414	458	425	442	441	414	406	454	457	418	447	446	452	400	453	420	446	401	450	469	420	437	434	430	438	435	435	452	406	412	426	426	450	469	438	386	443	450	395	433	408	384	449	457	439	385	427	421	399	440	415	418	431	455	424	425	450	471	389	419	424	417	406	408	443	436	436	443	413	423	424	459	444	434	478	412	420	405	446	451	440	459	410	478	400	419	445	407	420	431	489	413	434	412	435	434	481	434	435	424	423	419	422	415	428	407	427	440	454	413	438	435	417	411	438	447	455	424	444	428	405	443	410	408	428	454	423	376	436	427	455	441	437	419	448	432	417	406	444	423	388	428	435	463	439	422	432	400	452	415	416	439	411	481	418	408	393	440	440	426	466	435	462	444	419	405	427	428	458	447	445	428	422	455	426	404	438	431	442	415	441	386	419	430	488	432	417	415	414	414	440	448	428	412	429	425	420	439	440	406	447	454	455	426	431	439	439	446	432	465	416	434	417	418	427	472	416	457	409	443	398	427	422	423	428	395	461	446	429	425	443	461	430	457	391	449	426	394	447	459	447	425	420	446	444	438	414	404	446	431	434	413	434	394	435	425	445	463	427	437	465	427	412	448	448	431	475	410	429	452	395	465	392	403	392	421	428	411	482	408	403	417	414	405	466	452	420	422	448	416	446	458	444	407	426	472	393	423	439	413	448	410	452	459	446	440	414	427	433	415	429	473	436	392	455	451	429	401	425	419	427	487	436	454	426	440	429	473	426	398	444	479	419	444	413	430	433	417	439	475	418	444	445	460	417	398	446	408	416	423	419	441	417	413	488	413	420	402	401	435	432	444	430	460	416	396	430	460	426	462	438	439	443	407	421	384	411	443	420	436	380	426	431	438	431	441	439	423	432	403	445	400	437	430	431	412	446	433	379	460	442	457	438	446	418	420	432	451	462	457	444	406	384	419	409	427	407	401	435	431	434	463	411	481	446	428	405	411	416	448	418	416	406	465	458	450	424	428	438	426	438	432	393	407	413	424	416	429	436	446	431	460	421	440	425	433	410	440	435	424	415	416	455	421	456	424	393	413	416	430	461	399	408	433	451	453	435	406	477	400	405	462	423	421	483	438	418	370	434	433	455	426	415	409	464	401	459	388	439	424	459	437	443	402	436	405	434	462	411	428	409	411	410	378	435	434	435	444	440	443	434	401	466	425	455	431	457	445	448	444	403	432	438	437	435	417	432	432	452	435	432	414	413	421	424	448	437	427	405	442	468	432	415	454	447	407	437	451	417	395	398	442	433	395	439	407	457	458	414	427	404	405	446	440	407	466	399	459	443	419	442	388	400	414	400	425	418	435	452	423	440	426	386	435	423	433	422	454	457	400	443	433	445	385	434	440	407	405	396	440	415	435	423	457	422	432	421	427	472	448	420	432	422	426	433	446	465	433	417	434	439	427	468	432	389	422	435	424	407	418	405	398	415	434	414	424	402	470	417	438	429	431	449	421	417	423	447	403	431	404	393	461	462	407	470	431	450	407	435	402	430	426	465	455	437	452	443	410	453	431	441	454	416	449	450	410	431	422	401	436	438	419	458	402	401	425	435	419	439	408	406	440	430	442	416	436	430	415	436	435	402	423	376	447	390	399	448	446	411	443	442	436	418	418	452	435	449	423	419	420	387	429	449	422	425	424	416	422	398	431	419	428	414	421	453	428	427	404	426	412	445	429	432	445	440	435	433	446	428	418	386	419	432	410	433	455	445	452	457	438	433	430	429	436	438	427	459	433	425	413	409	458	427	435	426	477	420	418	406	426	433	442	448	443	443	439	419	434	412	386	420	441	443	405	438	463	406	427	434	439	454	409	434	463	415	426	449	445	445	385	428	399	412	452	424	436	405	423	434	412	454	466	399
23505	21510	29342	24142	21514	20714	2058	677	508	417	374	328	314	293	251	252	220	224	239	198	198	201	160	200	162	173	182	173	148	173	165	137	151	147	155	138	181	153	162	135	176	138	150	159	146	160	165	151	164	139	155	151	143	136	162	153	158	130	167	145	161	130	140	157	161	150	135	176	143	158	143	161	134	148	149	134	157	150	136	139	154	161	135	135	148	136	147	137	139	154	151	132	168	157	132	145	165	157	154	134	127	148	153	141	143	148	144	131	162	131	138	152	155	178	139	137	135	138	147	134	142	143	128	136	145	119	144	155	126	141	133	179	161	134	142	135	142	151	139	158	150	153	132	154	121	132	158	160	123	152	126	167	155	143	135	121	144	129	139	132	160	154	145	162	137	162	166	154	146	124	139	147	142	150	150	147	150	135	147	163	152	143	157	113	149	144	122	127	150	131	162	149	135	115	140	150	142	126	144	142	129	134	154	148	124	127	160	132	145	161	164	143	168	143	145	135	132	122	152	152	158	151	149	140	144	155	154	137	142	130	141	116	147	155	137	164	124	135	143	143	140	127	155	146	115	155	139	164	128	155	179	99	132	150	146	159	135	137	138	145	136	131	157	119	162	147	135	144	170	139	153	141	137	144	125	146	142	157	137	148	146	141	152	146	147	156	149	135	128	138	160	155	126	139	153	146	148	127	170	128	147	142	142	124	124	142	132	149	144	153	151	173	142	165	129	162	131	146	148	147	124	151	136	145	133	152	151	149	146	142	146	114	165	153	151	152	131	150	142	142	151	140	122	134	146	157	138	146	133	147	130	122	145	157	128	157	153	132	136	146	149	129	149	133	138	127	137	138	133	145	141	160	139	129	144	147	151	140	134	126	144	152	162	144	157	130	131	142	140	156	123	143	142	142	147	146	132	124	132	175	141	118	132	143	122	160	148	149	159	152	135	142	165	146	155	124	155	141	132	161	151	148	140	134	142	141	150	128	145	142	139	141	174	145	136	150	143	148	137	143	126	154	159	145	136	147	158	126	143	151	150	160	131	170	147	145	130	141	137	126	142	162	144	126	162	127	139	136	145	138	134	169	145	135	153	113	153	139	135	143	123	153	143	125	153	146	134	143	151	131	148	145	136	153	139	143	122	152	145	150	147	154	142	130	152	147	150	133	196	146	149	142	152	146	148	148	131	147	129	141	136	124	140	156	148	142	145	131	153	134	148	150	132	149	145	134	135	125	155	136	136	134	126	131	146	142	130	154	169	150	158	154	142	169	156	156	140	140	133	125	158	132	157	141	136	167	142	118	138	145	140	128	148	149	139	150	141	149	162	150	160	143	144	143	145	144	130	112	122	138	140	144	132	152	143	150	156	160	172	166	138	147	141	142	148	143	148	143	153	116	130	139	155	142	139	150	156	136	132	124	138	141	128	147	135	139	120	128	130	124	138	147	140	125	153	125	154	150	169	149	129	152	140	138	153	144	159	142	115	144	132	146	151	114	116	139	135	140	142	140	149	133	142	163	144	126	137	139	130	141	138	140	132	157	156	132	131	123	133	133	153	147	136	129	117	143	152	152	137	139	137	127	137	139	145	140	139	153	153	153	152	136	132	144	154	144	146	138	141	147	164	131	137	160	139	150	151	155	156	161	148	123	135	143	142	135	152	158	152	133	129	147	145	132	141	141	140	154	149	123	159	130	147	146	142	164	149	132	123	149	159	157	127	133	132	146	157	141	151	149	155	139	147	154	121	132	152	124	153	146	135	146	128	142	116	132	138	141	140	146	152	153	134	148	137	150	165	149	171	148	130	160	137	169	150	149	159	137	125	135	135	136	136	121	159	165	150	157	151	146	156	138	141	155	149	161	153	155	126	151	153	154	137	151	126	141	142	122	151	140	132	135	140	152	146	158	145	148	133	131	135	150	142	141	139	143	140	145	128	155	144	158	154	141	155	156	162	163	137	151	145	134	132	135	140	150	166	151	147	147	153	132	143	143	144	147	134	135	152	152	142	144	145	168	121	149	133	128	131	148	142	145	161	146	131	149	152	163	131	142	152	152	140	129	160	149	147	150	148	142	147	143	167	134	136	145	158	124	150	140	134	154	150	136	154	140	139	144	146	133	156	141	143	129	134	139	126	151	128	137	141	135	149	156	175	138	149	145	141	133	157	157	141	141	131	150	158	136	157	153	142	133	111	146	147	142	149	155	120	164	145	133	140	153	144	144	156	143	133	157	125	131	143	157	146	137	129	136	130	142	152	148	138	154	133	128	158	165	148	132	139	147	161	144	118	158	169	144	150	155	168	138	147	145	162	120	131	118	145	128	132	133	143	127	147	136	125	152	118	152	147	145	151	143	143	126	127	130	141	136	147	131	155	166	137	136	138	134	156	143	168	148	154	156	132	147	158	129	130	151	157	144	134	132	150	145	141	130	140	142	122	121	134	120	131	154	145	148	137	147	151	152	132	157	147	142	152	120	137	136	137	137	141	137	152	129	135	120	150	145	150	136	146	131	130	146	132	157	151	161	133	134	151	116	147	132	155	144	143	153	126	156	138	165	157	128	147	137	112	153	122	129	148	150	120	154	151	153	155	123	132	126	138	142	118	135	131	150	160	143	126	132	143	121	135	166	130	125	159	152	151	143	129	147	139	149	138	155	138	148	148	151	168	133	152	136	167	156	137	126	131	133	149	135	158	139	151	140	127	141	128	168	142	156	123	142	135	135	146	144	118	157	141	142	155	143	117	149	137	136	155	139	172	155	151	163	133	135	162	130	133	119	157	129	138	139	140	151	161	122	137	132	147	145	131	140	127	130	164	140	148	132	138	128	148	144	142	145	145	115	132	155	140	152	141	151	145	128	157	137	137	133	151	123	136	137	150	134	118	137	140	116	135	139	134	136	153	128	136	148	152	157	158	153	160	144	139	121	127	121	140	137	140	136	128	120	144	152	145	137	152	144	129	156	156	141	154	129	142	141	120	124	158	145	144	166	145	163	139	152	121	131	145	140	138	149	141	150	130	130	148	141	144	135	135	142	152	152	144	140	154	143	138	150	137	144	152	130	154	139	141	128	146	135	148	126	129	154	140	123	143	139	151	137	130	124	126	157	125	126	138	149	135	131	130	152	151	153	151	136	147	124	163	142	157	142	141	145	124	133	143	128	143	148	130	157	156	132	158	141	152	134	135	151	134	125	143	134	152	121	140	150	122	160	156	126	130	126	147	144	130	132	140	153	136	136	145	143	145	132	139	135	129	122	137	150	134	147	138	153	156	134	148	125	131	139	169	125	131	135	137	122	151	143	145	138	135	145	124	145	132	130	132	151	135	156	165	124	134	139	135	169	147	149	143	131	146	140	127	131	134	147	162	144	167	136	137	151	112	131	129	143	135	155	154	147	155	162	158	120	144	136	138	147	156	147	156	129	161	147	121	142	146	151	140	158	144	123	139	133	133	147	149	148	147	144	146	150	136	143	159	150	152	161	149	142
20379	15754	13558	6882	4657	3386	2507	1961	1615	1332	1153	936	825	710	670	603	587	511	475	448	435	375	408	370	361	328	334	314	343	287	304	296	294	297	281	274	269	252	292	254	283	294	265	252	268	251	263	262	245	254	246	238	244	230	240	247	250	258	242	260	222	246	257	226	224	251	250	249	270	253	225	239	268	244	248	224	235	257	256	236	230	231	244	240	242	239	266	231	195	254	245	242	254	264	211	220	240	222	264	234	240	232	259	238	231	239	239	241	228	224	241	236	237	236	234	226	230	222	256	261	220	240	262	222	224	232	209	244	242	246	242	204	230	226	244	249	201	246	216	261	225	230	199	226	228	233	224	239	221	238	221	234	233	231	228	231	234	213	247	233	232	252	239	227	221	246	250	252	243	260	212	214	234	235	272	245	249	228	230	241	230	235	222	235	247	252	269	227	215	219	223	209	261	238	212	246	256	219	236	250	217	211	248	222	234	250	248	221	235	245	216	236	258	224	242	240	237	216	261	244	265	249	211	239	229	218	209	245	224	240	224	232	257	225	228	236	220	202	228	244	239	233	222	229	245	237	187	231	236	223	208	217	229	236	218	224	255	253	229	246	223	240	219	229	240	217	236	252	251	232	220	235	242	268	208	245	244	221	228	225	225	215	225	215	223	229	215	230	248	206	267	279	218	232	225	226	228	239	233	249	209	239	214	236	230	219	239	259	227	203	233	220	228	251	224	199	234	242	235	241	210	235	243	201	244	238	247	245	221	237	243	219	257	222	256	235	207	235	224	254	207	217	229	225	231	222	254	224	240	258	236	232	212	227	205	213	215	214	238	242	222	214	245	241	244	228	232	216	233	219	243	210	235	263	197	226	241	247	227	215	229	243	226	228	242	244	198	229	240	215	238	236	224	222	225	231	229	232	234	246	281	246	238	244	249	244	217	236	251	247	232	233	233	244	233	237	247	247	236	232	221	223	209	230	219	264	220	227	247	226	247	238	232	211	213	223	223	247	246	241	226	230	246	240	212	235	231	241	235	227	264	223	249	264	208	229	249	208	216	239	225	230	243	256	230	234	246	255	220	235	213	242	246	207	217	262	252	243	235	220	222	223	225	205	204	231	235	213	253	247	229	218	225	227	233	236	234	233	243	229	219	195	253	218	230	218	235	229	224	246	231	216	238	237	236	225	228	268	250	247	232	207	212	229	226	223	245	248	245	242	248	222	239	248	224	250	244	205	261	209	250	229	241	224	208	227	246	210	218	273	206	218	248	228	271	227	238	239	241	234	251	253	237	211	209	224	212	244	239	250	238	216	208	194	225	224	242	255	258	228	231	250	236	216	256	231	242	229	226	234	255	224	208	236	243	240	237	231	235	244	243	225	217	227	235	226	237	234	217	225	253	212	219	255	240	218	201	226	247	222	221	244	254	228	236	217	233	243	225	268	228	227	221	250	228	211	236	223	234	243	243	246	238	239	212	210	213	231	238	251	259	212	245	246	228	216	230	214	234	241	216	259	222	241	228	238	220	281	229	215	224	257	214	221	235	266	254	229	241	246	237	223	233	238	246	234	231	226	237	225	203	226	222	243	238	230	223	233	245	235	250	226	237	217	235	216	212	276	230	228	242	224	230	200	220	246	220	234	213	215	236	226	234	238	235	214	222	248	262	227	225	226	228	233	248	212	237	249	215	245	203	217	203	251	230	239	240	230	257	250	249	211	225	253	252	236	231	232	245	219	247	236	239	231	248	238	218	246	202	228	233	232	233	221	208	237	210	209	242	232	226	213	224	215	228	249	215	235	236	234	263	249	232	239	225	215	231	226	219	233	219	250	234	245	244	232	240	263	240	239	236	229	237	245	285	236	236	248	217	235	236	236	218	251	236	235	232	251	228	238	244	219	210	252	233	245	230	255	224	228	222	225	237	234	241	238	198	213	235	215	229	244	222	230	234	228	230	239	250	228	217	227	235	226	231	224	234	213	228	225	211	224	235	241	217	265	227	212	226	238	227	259	246	227	241	261	236	255	223	209	245	212	238	227	210	220	242	227	233	251	244	204	226	230	249	223	261	246	229	235	227	229	221	263	244	214	239	250	229	239	221	197	213	233	226	258	236	227	222	244	232	238	231	250	243	228	240	222	237	223	230	231	243	241	230	226	205	256	221	226	269	246	228	249	250	235	217	231	231	238	206	251	210	224	213	198	239	213	238	214	234	237	217	273	257	200	224	232	245	231	254	241	229	236	216	220	224	235	231	230	223	240	238	219	232	221	229	224	234	264	218	216	216	213	233	226	235	214	251	219	241	234	245	226	218	245	214	256	231	234	242	202	232	251	226	250	231	239	199	213	235	233	234	225	255	257	204	213	211	255	231	250	263	250	221	243	255	225	253	229	231	234	238	229	238	236	229	217	220	227	233	255	219	246	239	246	264	215	228	254	215	229	231	239	223	220	222	247	227	254	249	245	211	260	239	240	245	234	245	234	213	218	217	233	226	241	222	260	191	237	239	208	253	241	260	240	230	240	236	226	237	218	236	207	244	249	225	239	242	235	236	229	243	225	244	229	245	229	245	241	235	246	228	236	233	228	201	232	251	243	218	219	219	220	249	269	224	219	228	255	212	251	223	244	246	231	224	236	212	260	225	202	198	214	235	222	229	262	217	238	194	217	215	227	242	204	236	248	233	214	232	234	238	250	229	233	260	228	241	224	241	246	234	248	221	244	227	239	223	225	225	245	214	230	236	223	240	225	249	219	210	236	232	225	202	222	244	255	207	222	235	247	223	229	218	241	249	218	252	202	240	254	246	245	257	231	269	220	220	226	208	227	252	245	265	247	252	220	238	184	255	252	247	248	241	200	208	256	207	202	255	215	237	214	234	243	246	214	251	245	237	240	251	248	218	238	235	198	233	212	219	233	212	236	233	253	232	223	215	231	259	226	244	235	233	230	238	236	236	209	234	240	226	237	214	231	241	258	253	234	224	211	218	256	224	243	249	240	237	241	203	221	232	250	214	235	226	216	212	266	231	244	254	228	238	231	265	240	227	236	246	230	254	223	237	214	249	207	210	252	235	236	222	224	227	220	203	217	212	249	232	240	218	232	262	221	221	226	246	243	215	241	216	240	217	248	235	216	250	228	245	240	238	213	238	225	279	237	224	215	231	254	234	221	229	240	240	231	232	239	206	216	258	229	239	207	248	248	217	227	222	236	249	218	249	213	243	219	217	218	238	238	215	235	221	230	236	228	228	211	228	241	251	233	232	247	211	218	221	247	261	231	231	234	245	222	219	256	222	209	227	240	236	221	235	254	252	226	233	240	232	227	229	246	260	233	250	256	242	238	252	249	240	223	247	236	238	244	233	216	244	241	216	197	225	221	238	211	228	242	250	259	229	224	235	234	230	230	234	236	217	224	253	232	265	243	193	244	248	253	229	255	230	237	234	233	234	242	229	219	240	228	231	231	211	239	252	225	270	211	222	230	217	222	226	208
27121	20719	7202	741	487	417	283	267	273	263	257	226	252	223	239	236	246	211	246	246	210	239	212	245	224	238	235	238	245	234	239	242	228	234	229	220	237	230	194	220	237	225	252	213	239	238	244	266	251	250	227	219	224	208	234	244	210	255	232	223	242	244	207	200	245	226	239	223	219	251	222	240	246	204	238	234	243	201	202	249	217	210	229	261	229	237	221	206	235	226	257	215	228	217	230	227	211	204	198	233	215	237	209	228	258	230	223	237	218	235	228	240	245	244	224	240	214	226	229	236	220	242	227	213	224	214	252	206	247	217	228	246	215	218	250	225	223	225	251	223	264	204	259	239	237	214	219	201	255	218	214	205	234	233	210	222	228	251	241	219	243	234	253	231	233	231	218	245	203	219	229	231	244	237	206	206	216	207	214	216	218	211	222	227	235	187	219	238	205	224	231	244	228	219	235	209	241	225	267	225	210	222	224	221	242	237	224	234	242	234	250	230	205	242	219	196	240	231	215	237	240	217	229	254	203	236	224	227	192	238	250	236	220	236	204	201	239	228	226	219	200	231	215	250	224	231	218	252	236	230	220	220	253	220	231	224	238	229	219	209	249	234	216	200	201	248	227	259	229	245	221	259	242	233	181	194	233	235	238	223	250	222	246	221	237	266	231	256	243	208	219	226	242	217	256	228	268	231	245	225	224	238	224	224	235	234	223	234	214	225	240	235	240	237	231	224	243	251	244	215	241	196	233	225	222	219	238	224	209	245	206	212	223	223	225	227	194	241	227	233	228	240	218	239	216	226	265	233	211	227	236	247	214	242	251	242	238	234	207	254	224	245	224	209	224	250	246	254	221	244	232	245	225	246	256	235	225	243	209	237	220	217	211	234	237	227	245	214	243	241	234	226	232	238	254	247	223	221	245	252	211	209	242	250	232	233	227	243	209	226	244	222	245	195	252	226	211	231	250	237	244	244	263	218	210	221	236	235	221	269	223	209	230	251	212	227	253	238	232	226	225	205	230	252	217	249	223	222	236	259	226	225	243	224	260	210	222	234	242	245	235	239	189	222	230	224	227	235	245	225	228	225	216	216	251	233	226	216	244	226	204	223	222	250	249	206	222	229	227	243	228	232	228	207	228	230	225	235	248	224	234	246	232	212	229	221	234	222	226	212	215	239	227	213	256	227	206	231	217	238	230	226	217	232	240	218	242	224	216	219	214	247	243	218	238	214	222	221	249	228	225	242	238	251	247	234	222	248	249	240	246	227	235	219	218	236	185	250	221	234	245	236	233	210	203	222	237	232	235	216	262	250	199	215	252	221	234	231	221	236	252	231	231	244	224	205	235	220	203	202	221	218	224	204	228	218	237	228	232	221	222	223	242	243	231	223	214	221	217	242	214	232	227	212	239	224	263	233	240	236	198	214	229	242	236	231	221	251	236	205	230	239	246	210	254	209	217	207	227	207	224	250	222	217	219	262	220	238	211	234	218	234	216	253	220	206	258	232	239	205	225	215	214	211	264	238	236	229	226	236	216	232	243	209	217	206	232	230	233	206	244	219	217	210	223	242	244	211	217	221	235	217	205	234	221	207	204	235	217	238	205	243	229	279	224	226	215	225	251	227	207	236	227	215	219	235	218	218	215	229	206	213	235	215	203	202	215	228	228	195	233	222	201	222	211	225	231	241	232	217	218	226	234	205	226	194	214	218	215	206	234	248	205	244	210	214	225	254	205	224	237	229	236	251	218	229	213	238	248	256	209	214	245	223	259	210	214	211	218	211	228	237	208	238	237	233	223	208	228	258	230	257	228	221	214	227	234	245	231	265	250	257	224	207	242	238	241	216	185	221	225	238	204	215	227	232	220	220	244	232	196	240	219	234	226	231	222	222	215	233	236	235	239	207	239	201	228	239	225	240	229	236	229	226	222	257	205	240	209	246	225	224	233	240	260	253	235	216	224	234	247	236	233	217	220	273	229	247	221	238	223	230	216	240	224	236	242	219	209	258	214	253	229	229	219	233	212	231	246	215	221	214	214	230	252	199	240	246	217	212	238	229	219	224	202	265	241	215	218	245	204	219	233	214	226	226	232	258	225	223	226	249	224	236	233	250	226	222	215	240	237	248	221	229	238	191	216	220	228	238	194	229	228	235	235	217	235	224	253	234	232	245	212	220	208	233	237	228	226	203	230	219	230	257	209	217	226	252	213	234	236	215	254	238	259	228	236	248	232	236	222	231	241	244	211	251	226	217	200	224	224	211	228	206	261	231	233	230	226	225	204	225	228	216	254	227	220	213	236	226	228	220	213	255	214	248	231	222	222	198	190	239	251	226	231	234	222	224	255	223	208	257	238	256	218	218	234	231	210	240	228	200	187	228	237	236	232	224	222	230	235	234	219	187	223	247	207	213	240	221	217	231	236	245	247	205	216	213	227	213	238	232	220	197	218	214	235	220	224	232	217	235	244	225	257	220	217	214	205	252	212	212	233	235	234	227	249	246	211	226	235	199	203	238	236	227	272	227	237	238	263	239	246	261	223	218	217	222	230	214	255	241	221	235	244	223	219	257	211	231	231	221	206	224	232	193	242	227	249	214	248	211	224	213	229	211	225	239	221	237	235	229	218	257	214	231	236	241	220	226	219	213	243	213	233	222	235	218	236	258	204	230	230	226	226	227	231	218	248	207	258	229	213	242	227	244	232	224	260	259	217	240	235	225	221	225	220	259	215	224	223	220	252	223	250	212	220	252	245	218	253	221	243	226	214	228	231	231	212	215	227	247	215	254	230	252	212	229	224	257	234	233	230	221	239	228	246	214	229	224	213	223	223	239	243	227	210	229	229	238	234	217	217	235	243	234	218	229	260	218	229	221	198	235	231	224	214	222	221	223	236	225	237	209	224	232	221	221	196	251	198	235	220	230	234	235	237	243	220	222	226	200	229	259	249	236	234	246	223	245	231	251	235	230	224	239	232	205	223	218	227	226	254	231	221	238	232	223	256	216	255	216	228	242	225	209	252	194	210	241	244	248	205	206	255	239	274	221	243	241	201	236	232	231	216	212	246	224	223	236	228	248	227	217	221	263	210	226	202	238	219	219	242	231	263	264	238	231	241	251	276	227	242	223	214	226	216	205	228	245	229	220	222	223	193	219	235	225	239	226	224	215	228	243	238	216	222	230	216	252	212	211	243	252	197	235	253	223	255	205	251	217	214	221	236	212	222	213	210	252	245	224	271	223	238	236	219	225	248	234	222	215	235	223	199	215	235	214	253	261	191	204	235	257	225	226	235	246	219	236	218	231	233	220	264	257	225	223	243	247	233	236	229	243	225	222	249	234	222	227	229	226	244	242	222	215	215	241	231	234	232	232	242	217	231	246	236	257	233	232	232	219	211	213	215	214	246	211	240	228	215	240	217	222	241	245	233	220	266	200	219	233	262	230	249	222	224	237	227	232	245	224	221	224	216	232	235	228	234	215	215	240	218	232	181	218
5472	1523	1335	742	620	525	454	449	374	426	393	402	379	396	370	398	372	377	400	378	359	367	375	376	376	370	389	380	364	348	375	378	347	367	355	366	385	347	325	347	363	356	399	348	352	370	357	352	344	348	371	351	375	348	388	332	346	368	354	384	341	361	352	364	366	388	378	389	335	384	347	360	342	351	373	338	378	359	357	371	391	351	382	360	356	343	344	360	334	351	340	364	374	375	376	362	361	359	353	332	353	390	341	334	363	364	402	334	333	345	325	364	359	368	333	348	380	377	357	377	367	345	407	361	337	379	386	333	342	372	372	365	357	349	367	393	339	353	377	374	340	365	388	346	342	354	372	349	368	351	365	394	374	390	385	352	399	374	361	348	350	378	346	359	336	355	373	392	372	364	407	322	363	387	354	386	350	357	365	360	356	362	344	336	320	358	345	384	329	359	332	392	349	362	339	362	367	379	373	362	375	383	388	363	313	381	388	346	342	318	357	354	334	390	419	386	364	359	367	368	376	373	366	355	342	354	342	364	351	363	339	397	369	379	347	335	376	374	383	361	332	381	373	344	350	366	376	370	346	357	361	397	371	349	380	371	368	356	350	362	367	345	389	359	374	363	371	339	353	382	349	372	330	381	324	367	338	363	387	363	390	363	341	371	389	394	331	388	345	336	364	352	349	341	392	344	355	379	382	351	353	313	352	374	352	336	381	367	373	320	367	363	360	317	365	345	341	355	411	346	338	391	363	355	387	375	344	345	361	356	358	360	363	401	355	355	341	340	362	366	352	313	372	355	351	359	348	369	358	387	365	360	363	396	334	365	375	380	354	359	366	340	327	372	329	369	384	331	351	354	345	383	373	342	387	374	369	378	352	390	370	375	387	366	340	361	387	369	330	355	367	378	349	378	361	376	394	366	361	402	359	389	378	324	371	358	389	369	366	382	382	370	347	349	380	350	358	348	319	383	360	422	341	353	394	357	379	350	370	367	358	368	388	355	372	360	353	381	345	350	349	337	379	353	359	383	345	372	374	353	343	324	374	347	333	353	367	378	354	351	392	353	367	376	362	368	385	364	369	365	368	351	391	347	369	332	387	327	355	352	382	357	341	377	366	357	346	339	413	354	372	354	343	350	342	397	352	324	350	375	350	379	320	352	373	346	361	349	368	364	341	371	338	368	362	362	376	339	352	368	332	362	348	363	360	407	346	372	355	369	354	339	388	356	390	394	395	388	390	347	340	353	363	373	347	361	348	371	369	366	363	377	336	350	367	335	364	329	379	368	358	360	326	338	342	351	347	368	355	353	366	353	374	369	379	350	348	367	356	362	360	368	333	371	364	359	390	324	362	399	369	371	347	330	352	361	369	390	370	353	370	350	377	362	378	354	369	359	371	393	356	353	329	372	373	350	393	387	358	385	353	387	334	341	376	334	366	342	356	317	370	371	391	354	359	371	368	353	385	363	375	373	327	367	349	368	350	349	361	357	355	378	377	346	351	314	341	382	379	353	366	371	387	350	362	380	341	375	381	344	351	353	332	351	345	368	347	343	361	360	387	357	350	344	373	375	391	364	384	375	359	362	359	410	345	346	367	336	370	328	363	365	369	375	384	370	365	361	378	368	367	304	359	353	374	372	341	372	331	355	353	363	367	364	375	368	345	353	405	332	371	356	348	379	380	337	368	348	400	397	403	406	371	385	332	355	357	385	342	371	347	361	375	359	346	391	376	395	354	369	343	343	378	338	387	370	371	371	353	345	359	358	354	363	366	402	363	344	345	348	399	381	388	324	379	378	356	346	361	357	358	361	388	345	368	384	367	330	361	369	338	340	397	351	354	348	349	337	361	364	359	385	368	323	365	382	360	332	347	397	343	363	342	355	347	370	354	347	345	385	341	373	353	381	361	369	309	363	384	366	352	354	364	348	329	376	392	387	352	376	360	351	371	423	375	377	390	325	338	372	314	371	332	352	387	342	362	333	401	369	350	384	381	348	349	337	380	387	358	362	388	368	390	339	398	350	335	375	358	347	365	381	392	371	405	387	354	355	392	336	347	383	353	366	357	379	337	344	362	352	350	344	389	388	335	376	338	375	331	367	379	324	395	389	368	333	383	368	397	370	378	347	369	334	372	406	360	370	360	305	359	358	349	346	366	375	345	378	339	364	338	378	358	350	336	337	351	353	371	360	378	366	362	334	363	349	387	356	370	365	366	352	385	371	383	347	392	359	366	353	382	384	353	372	355	336	362	356	388	312	363	374	395	334	371	383	388	362	326	383	357	348	326	339	340	357	345	362	379	360	376	355	407	394	381	367	342	366	344	379	360	376	381	325	349	377	380	355	371	370	364	352	367	349	360	398	365	358	342	407	369	420	382	368	373	382	354	350	381	356	369	375	374	351	351	359	357	377	326	374	338	333	371	358	345	327	371	348	399	379	368	354	375	310	369	321	329	406	396	329	383	373	377	338	346	378	406	366	368	349	399	362	370	376	370	358	372	360	367	345	347	358	344	320	390	367	365	382	352	381	359	361	374	351	363	353	372	366	380	349	346	332	354	350	376	351	359	383	366	352	346	380	384	345	375	353	354	354	386	370	367	365	343	404	376	374	342	353	354	352	355	364	351	331	354	354	371	360	337	349	354	363	359	354	363	338	368	358	373	358	364	331	334	325	383	358	370	360	353	377	420	340	376	337	344	380	340	369	338	374	375	331	334	334	364	353	356	347	372	351	378	366	385	347	407	362	368	347	354	366	354	338	370	363	354	331	355	372	383	387	361	422	352	360	366	410	345	392	338	393	389	381	349	372	347	348	347	376	366	340	349	352	348	375	366	353	337	364	371	358	398	361	365	376	380	362	347	366	391	299	391	354	367	348	382	342	348	352	359	365	373	392	351	362	374	369	311	380	394	382	351	400	359	406	383	371	376	381	344	340	318	376	401	357	360	336	357	375	366	375	383	370	340	365	344	362	306	339	361	324	342	377	380	323	387	367	359	335	337	376	359	383	345	393	355	361	376	364	359	354	344	353	340	359	388	380	379	375	350	366	351	386	332	339	372	388	376	386	362	368	373	337	385	365	368	352	367	372	365	372	332	358	393	374	361	330	358	356	370	377	344	357	358	353	368	336	362	353	365	371	329	348	362	373	375	381	375	388	342	387	332	372	339	367	356	378	361	363	373	349	393	418	341	376	345	394	347	380	378	367	385	395	334	369	333	331	389	367	370	350	338	385	349	371	375	341	378	351	368	411	369	376	364	366	352	363	362	333	362	347	369	385	363	351	396	357	361	369	343	356	321	386	370	391	337	359	359	343	355	352	373	365	352	369	362	372	349	323	345	361	365	342	360	376	373	380	344	391	350	363	351	362	360	336	356	359	359	366	355	348	362	379	375	369	366	340	330	363	360	352	353	385	388	375	365	363	349	378	381	361	355	363	326	366	364	390	364	386	348	367	352	361	390	372	363	340	355	360	350	356	355	359	376	367	344	346
24551	21540	28734	24767	20857	2444	775	555	440	389	390	367	360	333	362	313	311	298	340	294	291	303	263	311	304	277	285	318	292	272	300	289	296	296	270	294	270	297	264	285	263	277	279	269	270	296	276	292	280	288	280	268	286	298	249	277	275	284	280	236	287	283	297	311	296	284	276	272	281	258	267	298	274	259	267	274	306	254	262	268	275	277	264	268	274	300	264	253	277	264	271	285	247	257	276	275	262	249	276	292	290	244	283	255	276	298	293	274	254	287	296	266	267	262	272	251	246	283	271	245	270	276	254	269	269	258	235	281	302	264	316	271	294	265	260	263	283	246	273	278	244	283	242	255	266	268	243	260	276	268	257	265	288	268	294	272	276	261	265	282	264	271	291	281	275	268	269	267	277	264	251	274	297	266	267	262	272	257	284	265	230	277	256	281	281	273	257	266	292	263	261	250	291	271	249	284	247	269	298	236	262	291	269	266	317	270	264	295	279	250	264	293	274	265	267	284	279	270	259	280	268	259	268	253	263	260	268	296	260	258	295	275	264	268	257	253	272	242	255	236	272	228	283	270	265	306	237	222	276	241	270	277	261	302	287	250	248	291	274	264	280	278	239	273	286	270	289	284	249	300	264	269	263	272	279	259	292	282	282	261	298	271	272	275	248	276	277	270	272	283	270	295	252	267	262	288	284	252	266	269	257	278	282	296	286	262	258	248	263	279	257	299	258	267	246	274	259	248	264	262	278	258	258	283	270	281	268	273	258	274	265	268	279	261	241	292	303	267	302	236	277	254	282	249	304	258	312	293	260	291	253	251	255	279	259	267	261	255	286	264	253	267	254	275	245	283	281	261	272	301	274	289	265	294	258	290	257	300	284	274	302	280	290	262	260	284	282	288	262	263	288	264	278	283	257	274	246	260	256	276	222	291	270	277	264	263	232	241	268	280	262	276	282	282	277	263	272	255	250	265	252	266	262	249	252	288	257	259	275	293	277	279	262	259	256	262	297	254	243	269	287	269	246	284	279	261	240	256	243	250	295	265	259	281	262	256	288	248	276	258	276	264	259	267	288	249	235	263	268	265	301	252	301	259	275	256	255	270	249	247	256	248	240	260	285	270	243	279	274	289	270	267	286	301	281	277	275	255	275	263	281	278	241	265	261	261	277	253	274	269	276	287	267	251	234	254	261	295	263	264	271	284	274	279	254	266	266	266	272	286	268	259	276	277	279	268	277	257	277	294	271	288	283	277	263	240	292	264	260	253	272	297	260	288	263	243	248	254	264	244	252	257	291	252	255	277	242	255	290	273	271	259	230	296	286	239	258	270	220	266	291	292	269	261	258	247	261	274	252	294	284	293	250	281	248	287	249	275	269	261	317	287	262	262	291	277	273	268	280	274	255	293	283	262	287	292	272	266	274	264	229	261	277	260	255	251	275	292	257	272	256	253	267	271	262	285	280	294	272	272	283	243	257	270	283	264	247	285	272	266	263	274	267	241	226	293	293	270	258	246	271	263	277	278	264	277	267	267	270	270	273	243	277	267	276	268	253	286	294	275	247	258	264	262	286	263	256	271	254	273	274	271	278	273	270	249	261	255	266	262	268	278	276	265	272	274	241	279	270	269	260	283	261	250	288	266	309	253	288	272	258	282	292	295	261	276	281	262	270	275	301	273	296	298	263	248	269	264	301	269	274	272	272	277	264	270	235	253	304	256	263	287	239	281	291	238	270	275	261	264	248	255	249	270	278	272	264	279	282	269	269	254	264	268	297	270	261	246	271	276	264	291	258	301	261	263	265	240	239	269	280	289	303	250	268	255	267	242	253	259	276	297	255	282	271	263	285	248	264	284	259	282	284	299	295	281	281	279	272	260	263	297	288	271	265	256	290	239	254	258	275	284	273	271	258	276	248	291	291	247	264	267	267	287	277	267	267	249	268	271	273	292	286	279	264	279	250	266	259	266	301	293	258	260	273	259	288	266	285	278	254	301	281	248	237	266	280	287	272	262	271	245	282	310	253	291	273	246	262	288	275	287	259	249	261	260	253	249	276	257	279	265	275	262	275	283	231	273	281	252	273	278	250	260	287	293	277	256	268	264	262	256	277	264	278	261	247	264	249	296	272	260	275	281	284	257	289	258	286	260	274	276	250	273	274	248	257	259	273	299	245	265	277	246	264	220	263	255	268	246	257	298	278	257	260	284	259	281	280	279	263	271	273	272	265	276	279	252	237	289	244	255	265	295	281	275	261	256	282	260	285	291	265	296	288	239	257	264	268	264	269	286	272	287	268	266	255	267	287	243	286	243	276	285	275	273	258	270	304	283	290	253	253	258	272	279	252	251	254	245	259	267	291	299	284	277	288	290	228	290	273	250	273	270	267	251	242	277	263	246	258	284	298	236	251	273	251	268	238	254	257	273	269	281	262	269	264	293	273	258	288	284	281	251	272	254	245	278	281	278	284	256	265	278	261	292	282	272	291	241	271	267	316	250	259	268	284	270	274	282	254	276	284	295	293	279	303	260	268	284	287	269	294	252	243	275	246	245	259	275	292	270	288	281	269	254	263	262	289	272	278	291	280	251	266	292	267	254	287	289	295	291	281	272	271	258	284	257	279	277	275	284	307	245	262	271	285	271	259	254	266	268	255	246	273	285	239	266	240	265	246	260	255	253	284	270	258	236	271	264	297	261	256	286	270	291	293	282	258	298	261	264	260	265	287	263	270	289	246	278	284	283	276	268	276	269	265	259	275	251	299	267	271	273	280	282	269	237	260	282	261	266	260	275	280	273	268	267	269	262	252	262	281	273	277	260	258	274	268	288	270	260	256	277	262	298	256	238	243	261	266	246	247	273	287	260	271	284	275	296	283	233	251	262	274	256	285	280	297	259	296	282	257	271	271	280	257	246	296	249	283	278	270	289	299	293	307	263	284	285	293	265	277	260	269	281	268	262	266	289	279	287	277	245	280	265	286	277	273	255	287	234	292	267	283	272	294	276	272	245	276	306	275	277	286	286	250	274	291	270	255	287	317	260	241	269	288	242	254	279	285	288	255	264	272	250	287	273	269	269	291	248	284	281	270	247	289	296	261	261	269	277	259	251	268	283	256	269	262	275	263	295	253	283	250	284	314	269	278	265	264	283	267	257	266	268	305	268	295	293	271	280	290	268	241	273	249	237	272	260	264	253	279	255	269	263	274	280	271	266	252	272	279	264	255	273	282	297	238	253	283	262	267	264	261	304	255	277	245	283	261	307	263	258	233	266	272	279	298	244	255	268	259	267	287	248	261	270	234	262	255	247	258	284	257	291	273	280	297	268	272	269	243	262	254	269	281	286	253	247	290	231	258	268	272	255	292	259	249	292	246	260	253	269	256	253	257	274	274	285	256	297	283	265	265	260	285	288	291	273	259	272	275	268	273	266	260	302	299	264	291	261	239	293	267	282	267	281	260	258	255	250	266	251	281	251	288	270	268	268	279	247	242	275	263	294
16036	9894	8576	4202	2821	2187	1579	1318	1061	923	862	783	733	673	643	616	630	571	591	597	518	480	537	533	517	482	490	491	509	458	510	508	472	425	469	437	473	469	479	440	443	473	481	419	472	422	471	451	423	444	428	443	456	462	435	451	435	472	436	395	423	437	417	433	426	442	438	475	386	416	448	445	451	433	403	406	437	420	455	446	466	447	454	420	408	443	439	461	430	444	467	426	435	469	419	428	451	400	435	469	418	406	437	443	456	413	428	477	436	426	440	395	391	453	395	411	467	441	421	434	392	424	442	452	453	421	455	426	425	423	446	471	447	423	446	401	413	436	437	408	436	480	446	436	450	436	451	455	407	441	455	418	424	425	399	434	448	444	448	432	453	471	435	420	437	449	423	463	422	407	438	443	433	440	407	438	444	441	463	462	415	434	423	463	419	423	468	458	448	452	432	424	443	437	427	423	413	449	391	445	433	455	422	468	439	431	448	453	441	403	440	445	418	424	437	408	433	454	421	449	488	446	402	430	451	421	461	440	425	462	392	455	458	419	424	415	449	449	436	454	437	451	453	423	440	419	451	366	405	464	458	451	443	462	379	385	452	426	425	417	441	447	437	457	449	430	445	441	410	424	429	443	402	471	468	433	421	433	413	422	433	449	406	446	473	410	435	474	409	411	405	452	435	428	447	441	424	465	429	403	416	419	430	424	421	424	438	412	501	416	435	427	411	428	423	421	394	384	457	433	452	405	431	461	450	431	466	429	414	453	432	442	428	444	429	401	421	432	408	425	423	429	419	395	424	462	425	446	437	417	389	450	414	406	444	453	398	440	407	434	469	401	418	449	452	432	427	481	439	472	429	443	437	443	431	425	460	419	392	453	473	447	405	450	419	414	426	445	430	453	456	413	453	417	454	412	397	484	433	422	416	442	454	429	444	414	414	423	440	407	463	440	440	393	455	422	436	432	416	458	454	398	454	404	440	419	475	422	429	422	446	438	431	432	445	448	421	441	494	458	459	437	446	451	427	455	428	419	412	427	497	435	421	459	479	461	408	477	409	402	456	449	394	434	438	435	437	432	426	425	424	465	420	418	425	471	430	446	426	441	458	453	417	495	433	421	448	416	470	446	466	444	463	469	441	448	407	471	431	472	466	437	463	460	411	429	444	434	450	424	415	400	426	427	398	446	434	433	464	402	439	431	408	447	452	456	375	458	428	442	437	450	448	429	440	423	426	477	404	451	408	443	433	458	493	460	432	442	414	428	479	455	444	465	443	426	423	446	437	407	404	440	476	472	458	457	431	437	465	428	436	410	427	428	432	434	448	420	421	435	448	420	400	417	425	423	446	449	423	438	422	431	412	407	433	433	419	417	418	444	415	425	436	427	415	458	441	457	418	448	401	443	458	457	432	459	444	440	472	475	420	432	447	431	444	463	406	440	437	450	429	400	399	437	437	482	411	441	434	445	435	454	455	440	440	444	457	439	388	444	422	440	446	411	438	411	434	423	424	400	431	452	428	438	452	423	480	468	428	418	431	432	432	420	451	435	446	473	442	437	425	422	405	437	412	440	470	469	460	410	419	443	454	434	386	431	425	465	468	421	424	431	438	411	422	417	437	464	458	440	435	437	412	450	428	459	446	401	477	422	498	471	434	441	450	406	448	425	427	391	434	415	389	437	463	433	432	439	420	438	440	400	460	411	431	416	434	454	453	442	425	415	449	483	429	434	480	437	429	389	443	406	402	439	432	418	456	455	399	476	424	446	438	408	459	414	437	428	411	431	453	433	457	424	442	419	427	459	455	425	435	471	426	411	433	402	438	437	438	469	447	427	429	410	408	450	459	377	446	404	456	444	438	441	415	437	419	457	469	472	432	450	415	409	450	461	445	395	397	464	433	427	455	422	404	433	406	435	415	429	452	455	440	409	435	461	428	435	445	424	438	420	429	436	459	469	424	431	419	412	451	439	434	433	452	413	461	462	448	444	408	418	442	425	400	420	452	436	447	488	421	403	454	432	419	411	444	441	434	468	461	426	451	437	420	439	395	454	456	425	447	415	429	430	457	433	450	470	465	422	423	452	412	457	422	434	476	428	407	439	433	423	446	401	464	445	428	400	459	425	433	477	431	407	410	428	426	414	441	452	442	445	486	445	447	438	419	426	422	463	459	422	457	444	451	405	429	429	434	414	471	446	435	456	394	393	452	439	397	448	441	439	459	419	414	437	425	413	406	433	430	456	409	433	432	454	425	421	403	445	432	471	450	426	439	443	413	427	436	424	451	439	398	442	425	431	410	399	442	434	449	438	439	439	406	446	398	466	409	418	412	471	439	471	465	443	440	449	446	448	415	417	475	412	447	452	457	407	421	401	440	434	426	448	435	441	435	453	465	414	435	425	426	469	426	437	432	404	437	439	426	454	399	423	443	453	456	454	448	410	409	418	451	452	432	435	433	445	425	414	448	427	427	438	476	427	404	443	397	400	440	431	404	468	437	435	433	423	434	447	404	430	398	405	428	460	462	438	436	421	399	418	430	409	440	445	428	454	448	431	478	410	420	436	452	439	423	439	439	473	431	434	413	428	436	419	444	465	440	447	409	493	434	419	464	433	462	451	428	461	422	458	431	424	411	477	452	425	437	417	434	469	430	450	435	448	445	401	418	405	435	430	476	455	409	473	420	462	435	453	447	444	398	407	475	450	417	434	419	468	430	442	439	408	439	438	469	429	448	413	419	421	416	430	454	414	424	423	440	435	460	445	454	422	438	470	433	476	432	427	433	464	426	443	439	433	463	444	425	426	414	453	427	441	425	466	409	447	427	434	441	404	436	437	411	385	445	442	433	430	442	425	410	442	416	380	427	440	461	449	397	437	475	478	431	452	411	429	462	469	424	424	439	478	431	454	440	460	467	392	452	423	410	413	448	484	431	413	414	460	423	445	415	425	421	425	475	432	427	427	420	441	457	438	450	435	422	443	445	425	446	422	409	431	445	393	410	414	422	404	424	434	443	431	439	443	467	431	471	440	463	482	391	458	418	391	419	454	418	447	452	392	485	421	426	391	442	463	412	430	437	464	437	469	440	430	432	438	418	395	424	415	451	431	409	432	422	463	426	455	439	432	441	457	410	407	444	436	417	401	452	441	433	473	462	425	402	447	442	402	448	407	396	448	410	416	420	449	429	466	382	456	470	389	415	427	429	451	419	439	403	431	410	415	470	396	446	422	414	436	457	406	458	433	418	383	451	452	460	434	453	440	412	448	429	445	466	466	420	434	442	457	433	424	490	448	475	413	444	465	451	450	416	419	386	467	407	416	435	452	430	449	478	405	442	408	436	451	479	402	429	450	433	445	410	415	431	434	475	425	453	488	443	474	458	414	429	469	424	450	437	450	453	449	419	434	435	440	417	430	448	437	424	450	428	427	399	442	467	457	427	429	433	467	467	436	417	474	405	471	412	430	415	428	438	415	399	461	456	424	422	402	409	440	442	433
23506	21498	29301	24137	21498	20628	2051	669	523	427	384	337	269	260	268	268	212	213	226	229	221	195	191	184	168	175	152	153	172	169	185	168	174	160	155	157	151	182	168	160	154	157	156	148	163	158	157	123	132	132	160	158	150	154	139	140	158	127	125	126	138	162	162	167	139	151	134	151	141	144	142	165	132	140	142	161	135	159	145	140	142	144	154	150	138	143	167	145	124	165	174	142	127	155	135	141	141	144	143	134	164	130	143	147	150	121	125	140	130	140	162	150	159	143	134	140	141	150	150	130	120	147	138	142	122	153	147	135	135	162	158	140	135	137	115	148	140	113	143	153	147	157	152	150	157	148	137	156	149	134	123	140	138	132	135	158	140	121	156	140	138	118	157	153	138	147	164	140	134	131	142	146	136	147	149	141	151	132	137	134	131	149	148	128	150	150	142	145	142	151	114	140	156	141	154	142	133	135	136	160	158	131	140	145	123	141	142	151	141	123	149	130	147	134	143	154	141	143	167	112	137	152	149	139	150	127	138	147	153	122	156	163	141	134	142	159	147	130	143	121	134	140	127	139	141	185	136	138	141	130	163	126	144	130	140	145	140	137	157	146	128	142	132	129	131	147	167	140	148	125	161	142	160	118	135	141	164	145	133	131	143	144	137	153	144	158	127	122	138	126	147	103	155	140	131	142	147	153	145	158	140	143	146	137	137	151	131	125	146	140	122	138	150	149	143	132	137	142	122	142	144	145	134	153	158	143	139	140	138	149	138	138	148	159	157	146	138	155	139	132	135	137	142	132	139	156	149	139	128	167	140	151	144	156	130	139	147	148	146	145	163	134	153	134	152	114	135	142	144	144	140	162	140	119	126	152	173	153	160	152	144	131	126	157	143	135	156	132	122	130	136	146	124	139	133	120	126	138	133	140	154	139	146	143	148	131	178	127	146	135	139	139	138	140	150	145	133	161	139	157	140	135	154	135	115	150	115	130	138	125	135	144	143	129	145	154	134	139	140	127	153	144	171	146	127	141	136	132	132	153	109	133	155	151	138	154	140	141	149	141	137	135	146	150	132	138	151	135	132	148	135	134	137	137	123	121	146	129	147	140	126	144	138	133	128	144	144	133	143	129	135	152	154	159	122	141	139	162	129	140	144	129	135	124	126	131	157	145	141	140	141	146	139	142	147	133	138	147	145	135	142	128	134	137	122	143	122	124	129	137	142	130	152	124	128	155	132	140	146	154	151	128	149	141	156	132	139	136	122	152	160	141	166	148	142	128	151	135	157	153	158	123	128	160	136	152	135	134	143	151	143	131	145	152	147	156	150	156	137	152	142	161	126	128	143	179	128	134	146	140	150	140	122	160	136	137	146	145	135	136	143	130	141	134	144	150	139	159	131	173	134	147	156	141	158	157	135	139	142	143	143	134	163	144	140	129	144	125	131	148	122	139	114	139	129	134	131	132	130	146	150	138	183	167	134	160	148	143	138	141	149	139	150	142	131	148	115	141	127	139	141	152	126	140	134	140	142	144	160	144	127	138	138	161	159	150	132	149	134	144	117	133	133	141	157	151	136	153	131	152	155	163	132	149	133	140	145	136	150	140	127	143	127	141	141	149	144	132	172	123	156	128	147	136	140	127	148	144	147	120	150	124	150	145	143	143	154	130	133	141	145	159	163	125	124	127	140	135	129	147	141	142	160	146	144	138	139	117	147	147	166	167	145	145	142	135	159	143	150	159	127	158	136	140	155	127	149	138	144	139	150	136	148	130	130	120	138	148	124	155	147	137	148	144	150	133	146	140	146	153	139	142	135	150	156	133	142	134	138	137	139	150	149	162	154	148	129	143	132	158	143	124	135	145	147	143	157	159	140	140	151	148	169	149	137	152	157	135	141	131	141	135	153	140	132	150	145	134	137	134	129	121	148	137	134	131	146	162	135	129	125	147	144	145	164	146	159	119	158	144	156	142	143	127	118	148	129	135	152	143	147	137	141	136	145	147	143	134	141	151	169	145	149	122	153	118	138	155	141	141	152	129	150	136	138	122	143	148	138	152	148	154	131	135	135	162	153	131	156	115	143	142	157	133	157	137	129	129	126	130	147	131	146	137	137	152	133	139	149	129	134	155	144	143	152	134	138	121	124	144	145	145	139	160	142	137	163	140	137	133	159	140	118	145	147	128	155	134	138	148	139	146	146	135	130	157	148	114	148	132	131	146	156	145	149	133	122	125	138	131	177	133	148	161	142	138	143	143	119	160	142	147	147	159	128	134	146	158	138	157	144	145	124	157	144	157	146	141	145	146	136	129	136	141	151	150	150	151	163	139	148	123	147	144	150	142	119	140	145	138	150	144	141	144	158	140	139	142	137	136	170	163	151	140	147	147	136	149	135	143	148	145	129	138	147	137	150	141	138	141	165	131	114	125	164	129	143	137	126	134	162	118	122	151	147	143	155	131	178	143	152	121	137	130	140	147	149	140	127	155	138	155	139	142	137	149	139	152	164	163	135	127	134	174	146	140	137	153	132	129	155	169	143	163	155	134	132	135	134	148	145	134	116	146	137	136	151	146	138	160	149	139	138	131	135	150	135	145	143	116	152	143	143	118	145	136	137	151	139	154	155	149	144	140	132	130	125	140	132	143	128	130	143	141	135	135	138	134	148	148	137	145	149	143	116	143	148	121	161	157	144	136	139	139	145	127	140	143	150	148	145	143	135	147	154	160	137	150	128	141	152	150	149	143	144	136	130	153	147	122	128	152	155	146	134	163	141	131	121	142	126	147	148	144	154	130	143	151	140	138	145	138	140	132	140	149	137	142	137	151	130	129	141	142	141	127	165	122	145	141	171	166	138	140	140	141	162	166	152	142	156	150	149	128	124	134	154	125	153	146	153	159	134	136	143	122	152	125	142	142	163	129	143	153	140	136	146	130	148	150	145	115	164	128	133	143	138	132	167	133	149	139	142	149	137	155	146	130	145	122	141	165	125	136	160	146	138	140	138	146	137	155	138	137	148	136	134	153	145	154	147	129	137	118	113	148	128	136	104	134	138	138	138	161	148	157	150	131	158	148	135	140	151	148	145	151	154	147	145	149	162	154	130	123	133	150	124	129	145	138	155	133	144	121	142	134	130	143	155	133	156	128	138	163	149	149	152	117	117	178	140	144	154	126	134	160	153	129	153	144	137	151	135	156	149	158	125	157	157	140	123	122	146	148	129	133	132	138	144	132	122	125	145	160	138	160	174	151	140	134	115	134	136	140	147	127	144	131	145	106	155	124	149	149	147	141	149	134	168	149	141	149	150	149	135	134	132	164	127	125	137	132	136	142	142	153	169	175	161	152	145	135	149	151	123	137	152	150	149	150	155	134	143	147	151	143	129	130	162	174	150	126	124	135	131	143	167	158	154	123	137	143	152	157	130	147	135	133	141	153	159	153	138	139	151	150	150	152	131	153	139	152	159	141	135	134	145	141	138	142	117	133	142	142	154	149
21432	15523	13432	7108	4773	3348	2485	1866	1564	1216	1063	890	808	726	671	590	580	492	478	447	424	414	410	372	380	355	318	327	312	310	303	313	318	287	263	300	292	276	276	295	277	251	272	287	275	273	272	258	278	260	266	275	280	257	275	262	247	261	232	256	237	251	268	236	238	270	239	253	225	242	221	244	246	251	276	223	259	257	242	236	269	230	241	248	234	250	243	257	226	261	216	238	242	237	224	233	222	233	244	241	234	230	213	234	246	260	256	241	249	252	251	240	239	236	248	245	201	239	223	242	246	237	256	225	239	239	213	226	234	195	234	231	216	223	247	232	240	230	229	244	236	229	212	263	227	226	236	259	250	240	212	236	257	217	212	252	237	231	224	257	217	225	248	265	214	211	262	272	259	255	264	256	235	218	254	232	240	229	234	215	222	230	224	212	200	262	240	242	252	232	237	236	223	264	241	245	248	228	221	237	238	241	236	249	234	241	210	230	227	268	250	257	247	225	262	245	260	227	236	221	216	246	225	235	260	237	236	227	246	213	251	204	237	205	238	229	201	234	228	236	245	213	244	219	231	238	218	222	231	230	238	224	249	256	245	214	258	240	221	233	225	263	250	219	217	230	237	205	213	228	206	252	248	232	224	237	233	224	217	214	238	236	239	236	241	215	238	234	223	201	198	244	250	241	225	256	248	228	228	216	237	251	220	240	251	216	251	221	222	215	202	225	257	260	244	255	202	213	234	247	226	225	226	236	248	217	228	235	258	272	234	237	216	251	219	251	246	255	242	232	234	234	240	246	254	229	245	221	213	226	219	209	226	249	246	236	237	235	236	244	226	243	240	239	234	235	245	234	233	242	226	243	262	229	252	254	219	241	241	242	257	261	243	275	236	243	234	234	233	217	237	245	232	221	257	221	260	237	234	264	248	226	244	247	234	251	237	226	199	253	210	251	231	231	243	232	256	241	213	259	247	230	241	212	254	261	252	231	246	264	258	226	235	245	249	207	202	272	238	240	246	245	243	250	264	211	219	228	209	233	239	254	254	248	244	220	230	250	244	232	250	233	265	220	222	207	263	243	248	243	210	218	243	252	223	235	263	239	242	248	236	229	216	214	226	231	240	235	225	247	244	213	225	248	217	225	237	201	245	254	237	236	253	251	219	226	259	203	237	233	210	232	208	245	236	260	233	218	250	241	241	210	210	242	234	231	239	224	219	253	235	233	236	222	263	213	235	219	233	268	236	238	221	216	226	221	251	246	243	224	252	263	241	225	247	239	244	219	233	259	243	258	225	245	212	224	240	213	230	220	250	245	231	260	239	213	213	228	227	243	239	221	227	250	227	218	229	248	241	243	232	221	243	236	230	238	247	208	229	218	231	223	216	243	238	232	223	267	269	229	205	241	228	220	198	210	226	248	249	230	246	220	212	241	233	233	229	240	217	235	216	247	197	232	237	251	217	221	210	246	239	217	234	231	225	239	262	261	240	231	231	225	227	257	264	233	259	220	234	261	235	236	229	231	212	259	246	206	242	251	227	233	230	216	244	222	237	227	243	265	234	247	217	244	222	237	247	230	235	250	242	227	260	218	233	232	231	226	234	218	238	235	223	243	256	218	252	232	220	254	215	235	209	257	237	212	242	238	223	237	251	257	256	219	258	220	239	220	255	260	217	232	227	236	214	240	259	249	227	250	259	219	233	207	217	200	225	231	243	254	248	273	254	214	229	227	233	235	218	213	226	240	224	264	243	250	225	243	224	244	253	228	235	253	199	225	242	216	215	234	236	235	248	234	206	257	222	219	224	253	240	241	254	258	245	212	216	251	244	247	248	226	237	237	253	228	232	215	259	265	227	244	232	250	222	214	235	254	221	244	225	234	216	235	262	218	242	247	237	238	222	244	245	246	214	230	239	262	219	230	226	238	230	215	241	237	227	244	230	237	232	235	234	233	228	238	273	216	222	245	261	225	229	230	240	261	228	237	258	236	229	244	239	224	213	245	237	243	264	260	217	225	249	217	246	206	230	235	235	253	227	250	217	236	248	244	230	217	222	240	248	215	226	238	227	226	247	219	255	228	247	225	229	244	231	241	246	240	225	237	237	241	213	241	246	233	231	245	247	228	249	217	235	251	198	239	207	227	220	242	253	246	221	251	242	233	198	244	211	227	243	263	221	226	246	237	223	267	239	230	224	214	238	233	230	219	243	238	239	224	265	226	240	239	251	217	206	234	260	233	259	211	237	221	248	249	208	243	232	253	233	232	205	228	259	252	237	219	238	238	242	235	237	238	257	225	246	252	235	237	246	234	240	237	248	220	238	236	239	232	243	215	249	223	236	229	237	236	249	217	230	241	238	228	260	243	229	222	265	238	235	230	240	245	253	216	243	216	216	222	235	232	251	254	259	226	220	245	247	226	243	233	253	252	254	263	246	253	226	246	261	251	220	234	213	248	233	217	221	265	216	236	249	262	212	233	235	234	218	233	218	233	223	231	216	244	224	232	220	214	219	255	248	226	237	223	237	224	229	228	213	241	221	263	245	227	255	249	247	214	236	217	239	240	202	229	237	226	213	222	235	236	230	248	238	239	237	234	239	214	238	226	203	237	225	244	243	242	247	210	209	268	236	253	248	230	234	235	237	241	237	260	223	250	203	233	259	229	246	231	247	227	216	235	230	249	204	237	233	242	227	241	235	230	228	224	244	257	233	216	251	252	228	273	244	230	229	211	243	279	230	255	240	220	251	259	242	211	212	220	234	243	261	247	241	260	246	258	275	246	249	253	250	214	213	244	241	229	235	200	220	234	239	231	246	233	253	228	226	232	224	241	224	214	232	246	226	223	210	250	240	241	239	231	244	236	200	228	209	221	262	272	218	256	254	242	225	236	234	211	218	231	226	260	215	224	218	258	216	225	242	225	274	248	227	228	217	263	245	242	252	227	216	227	225	239	218	246	237	269	224	241	228	244	229	238	249	238	245	254	266	219	266	232	238	221	262	253	222	243	245	246	228	225	257	228	233	221	230	236	256	228	236	217	231	228	246	221	231	239	234	262	215	239	242	223	232	252	230	241	231	246	232	246	231	233	228	234	234	243	237	206	235	265	261	244	220	242	235	236	228	230	223	248	254	238	248	234	238	238	247	241	249	230	229	228	231	240	269	226	211	243	242	205	221	242	254	230	215	226	239	232	225	227	236	211	208	235	241	231	259	228	229	217	248	237	248	227	222	255	225	222	235	220	243	237	216	235	244	255	236	234	243	237	231	232	232	248	249	213	225	233	228	242	219	216	225	241	254	227	240	231	233	262	240	245	231	210	250	234	212	231	221	226	236	232	221	222	208	241	225	238	245	240	246	233	238	233	237	239	242	240	262	240	226	230	233	225	236	239	259	227	206	251	210	249	258	239	266	220	208	233	227	239	237	234	268	222	243	223	224	238	234	218	215	247	265	247	245	226	229	229	218	256	212	247	227	244	249	239	251	217	250	239	238	232
27233	20633	7254	880	581	510	274	254	238	253	244	245	247	244	231	238	248	235	228	259	227	235	213	254	239	246	220	209	236	226	242	241	236	217	262	241	254	214	225	244	233	250	204	248	229	209	225	216	234	246	222	244	242	226	232	226	239	222	259	235	231	225	239	219	225	222	242	243	241	217	233	228	222	232	265	223	244	203	234	257	212	249	244	217	219	246	211	189	223	244	215	236	213	213	232	213	198	219	219	234	240	231	223	230	231	249	232	225	264	225	221	200	205	239	227	228	239	237	241	230	232	232	234	220	239	221	231	224	229	223	240	222	221	222	241	238	229	204	227	208	224	225	236	254	232	209	254	247	230	193	243	212	242	238	242	246	256	221	259	240	226	240	229	240	236	222	216	206	236	237	212	210	242	222	222	229	243	219	224	217	238	218	254	235	226	222	238	230	211	214	215	232	213	218	212	250	240	210	221	227	250	225	241	225	231	226	241	218	237	245	231	226	193	242	228	236	221	236	195	232	215	236	242	244	226	238	230	238	234	238	228	247	230	264	223	231	214	220	245	243	223	215	197	246	211	216	229	233	208	229	226	247	231	218	256	252	232	205	201	237	226	254	237	232	238	234	244	246	264	210	244	209	238	224	226	227	219	223	240	225	233	195	214	212	236	223	206	228	240	252	198	221	234	225	221	241	209	200	243	211	241	222	218	250	221	214	228	238	246	197	224	189	228	216	235	206	250	251	234	200	243	232	214	232	236	235	235	239	228	242	197	226	212	235	278	229	221	231	190	242	231	229	241	247	205	221	242	240	219	224	239	210	231	238	246	228	248	236	249	171	229	227	201	245	222	214	240	216	215	214	218	239	237	209	234	236	248	253	231	246	227	216	246	204	221	236	257	241	241	235	209	237	246	225	241	237	256	206	202	198	223	212	228	250	245	220	225	232	233	253	234	220	244	225	251	214	225	213	207	248	257	248	240	225	201	236	203	213	232	221	247	240	213	215	209	226	208	211	249	205	257	239	242	239	213	225	208	233	254	227	249	238	223	218	239	231	234	224	242	221	219	238	216	241	254	208	251	236	257	226	228	230	200	230	239	231	200	207	241	215	237	240	199	233	203	218	219	228	229	233	223	230	205	217	239	243	254	243	238	241	236	215	213	227	242	234	234	214	228	253	234	228	234	229	234	220	270	227	239	230	232	224	253	209	209	200	228	233	228	231	233	262	230	208	234	253	227	243	230	238	233	213	230	233	217	212	212	251	207	268	247	247	200	235	229	196	214	245	240	262	221	241	242	222	209	221	196	194	262	226	217	222	247	237	227	230	204	221	231	202	227	247	245	247	202	234	219	222	231	226	261	230	242	239	209	230	227	222	238	213	226	219	242	222	224	240	211	233	225	223	244	248	238	241	217	231	232	235	231	207	232	235	222	220	245	225	225	235	218	223	232	228	224	216	230	216	229	230	232	233	224	214	237	252	218	220	228	257	205	225	227	254	208	245	228	216	238	220	262	209	213	245	211	229	215	247	254	218	224	226	248	231	241	231	222	226	234	246	214	224	236	235	231	236	259	261	222	243	219	250	263	224	217	239	237	236	246	257	250	222	245	257	230	228	239	219	220	215	247	224	212	223	217	228	221	223	228	244	245	225	210	235	229	220	235	228	218	208	240	213	231	220	201	225	216	258	227	223	227	210	190	239	220	200	204	242	210	215	230	241	213	245	205	225	222	223	214	245	208	195	211	243	226	231	232	241	211	231	246	250	246	232	245	226	220	235	226	235	223	254	218	207	247	250	203	233	221	237	229	221	229	245	239	212	203	226	229	224	213	194	228	211	195	212	243	238	231	206	240	221	223	254	219	222	211	240	218	240	221	217	247	219	243	234	239	215	231	239	253	241	242	210	251	223	215	225	219	206	240	242	229	229	213	240	241	206	252	262	214	211	234	206	226	212	227	263	219	218	224	242	211	216	226	215	234	227	236	207	226	198	230	270	202	214	241	224	214	212	214	236	222	240	237	217	217	225	246	229	255	235	251	205	203	227	244	224	214	228	224	229	225	232	219	261	266	241	250	227	223	253	225	232	253	225	250	209	255	221	230	232	243	226	230	227	228	232	230	232	221	216	222	250	232	220	250	234	226	266	236	228	254	207	238	219	251	227	238	245	242	208	220	251	241	244	192	200	211	210	204	255	232	256	250	211	220	242	240	260	228	217	236	248	231	206	217	218	222	218	236	260	258	245	221	213	225	234	233	242	227	216	233	214	225	216	188	229	209	215	203	245	239	208	224	229	213	204	234	230	213	228	211	245	222	262	236	240	211	227	227	253	223	207	230	231	252	208	217	224	218	235	235	224	224	236	260	215	241	216	242	218	215	248	230	237	203	210	247	221	235	248	222	234	226	219	226	234	220	216	214	209	244	220	250	219	202	243	248	235	242	253	263	226	227	238	229	226	232	228	229	236	239	237	238	216	217	238	241	251	215	228	212	220	215	218	228	201	191	211	231	221	245	218	212	223	231	229	228	222	188	208	244	237	247	213	223	218	238	255	227	242	225	244	220	206	251	234	252	239	260	258	241	205	242	224	241	214	233	242	236	236	215	232	227	232	222	226	224	233	217	243	213	226	228	261	207	204	233	214	205	221	226	254	241	233	236	242	196	219	232	233	242	254	236	242	219	255	278	217	227	217	214	235	213	229	220	244	230	224	246	206	242	226	234	222	215	224	238	229	207	233	224	247	216	235	224	250	200	260	235	224	247	216	238	222	210	186	231	245	228	244	214	249	247	233	249	241	242	213	242	222	211	226	287	235	218	220	194	236	234	203	222	215	258	236	224	202	212	190	207	232	229	254	247	237	220	226	236	237	237	218	228	243	215	228	249	211	228	222	232	252	196	225	221	244	236	228	235	269	228	259	214	242	214	227	219	237	225	246	232	224	217	193	243	233	227	213	223	215	222	214	223	212	258	221	217	236	208	190	238	199	216	217	233	224	217	204	243	211	244	223	211	222	201	212	222	238	228	238	223	212	243	218	238	226	223	246	233	216	224	224	252	239	259	205	246	227	217	237	248	225	218	211	226	230	243	222	222	228	231	220	214	235	225	253	228	245	256	227	247	245	213	241	232	232	213	226	244	238	226	229	255	246	231	243	231	226	239	249	229	218	222	217	218	220	252	241	234	242	259	243	219	234	218	247	229	227	202	225	240	227	213	237	210	199	230	239	234	210	232	225	225	221	231	204	241	210	213	238	237	239	199	217	238	237	218	214	242	218	235	235	234	227	221	249	232	243	249	218	239	221	227	229	243	219	198	224	221	206	225	209	220	209	251	220	202	234	249	223	225	230	196	238	234	208	226	246	233	232	230	237	225	259	256	229	239	235	239	226	206	225	243	198	248	215	250	249	223	232	253	220	210	205	223	229	233	232	204	224	230	217	204	234	253	221	216	222	236	235	242	242	247	207	238	235	231	238	221	236	225	239	232	221	234	225	239	224
6068	1532	1410	797	667	544	503	496	407	390	388	404	435	417	391	370	409	403	361	376	344	409	359	363	398	376	381	364	334	390	357	391	342	346	384	350	377	372	378	389	400	355	324	337	369	335	378	359	370	364	352	370	375	393	391	381	356	366	368	388	355	365	367	401	328	359	342	361	355	365	391	360	395	387	360	351	363	332	322	389	365	365	340	370	383	382	387	385	353	369	349	361	361	348	352	396	358	353	373	351	359	358	372	388	351	342	362	381	361	377	379	379	320	350	369	332	386	369	380	352	367	355	379	357	392	365	364	318	395	392	383	367	364	379	340	347	354	339	353	357	347	337	356	343	349	353	350	341	351	362	368	364	358	371	351	347	369	337	372	364	323	378	378	356	342	369	362	375	361	360	333	354	394	357	332	377	394	334	368	355	366	359	386	341	359	327	374	379	353	357	381	366	350	369	355	392	401	385	347	384	361	404	358	362	362	406	399	403	366	385	352	370	379	385	353	364	372	352	355	339	370	352	438	367	370	358	370	368	370	358	366	375	343	347	360	370	376	339	375	340	363	358	375	380	353	330	374	350	392	366	394	374	349	339	382	354	365	359	366	344	387	349	354	364	361	361	361	381	374	341	371	388	387	372	407	341	369	387	373	379	381	346	348	379	372	351	354	384	383	349	349	359	372	361	334	358	346	369	369	439	410	397	377	365	364	364	331	364	338	355	397	328	372	396	332	342	367	369	383	368	365	364	347	383	330	338	369	382	378	367	363	342	353	385	361	353	350	359	359	374	390	360	352	391	392	383	361	370	354	364	359	388	353	337	386	379	377	364	355	359	342	380	392	387	386	358	392	357	386	316	366	350	377	316	357	350	355	383	368	363	352	390	352	322	367	371	351	327	367	361	367	372	340	361	359	376	361	354	354	347	331	362	330	391	351	341	382	332	375	353	355	367	354	361	393	380	361	380	344	335	358	365	352	350	371	397	382	379	364	365	343	365	380	363	368	403	342	362	327	375	356	384	366	350	361	349	376	379	373	378	385	292	367	394	369	397	336	352	344	372	343	355	363	356	378	370	384	348	375	333	366	361	355	354	388	356	422	357	350	366	395	361	362	387	326	371	348	325	344	382	388	384	366	363	361	399	366	338	366	357	401	370	387	352	361	374	393	377	326	358	391	372	378	375	340	358	350	372	395	374	364	328	350	361	349	373	377	370	375	370	345	360	359	394	371	340	374	387	337	419	399	345	347	369	341	352	380	375	403	376	380	363	381	399	375	372	382	379	387	351	350	366	362	362	347	374	367	371	372	346	372	360	368	344	400	359	372	359	373	370	374	366	351	351	399	362	391	363	342	394	342	355	402	376	375	356	369	366	352	355	402	354	401	339	340	410	364	372	358	392	347	366	360	401	384	386	370	377	391	352	370	345	364	340	415	366	374	368	360	380	375	370	342	362	391	378	354	369	399	388	370	354	372	383	374	360	391	353	344	368	364	336	349	357	365	376	378	348	370	376	331	366	401	366	389	340	332	358	354	340	364	367	342	365	375	364	361	376	369	353	304	367	404	404	378	377	392	381	340	355	366	367	361	348	385	386	389	373	366	374	368	331	381	358	364	356	362	331	378	358	377	344	382	373	324	356	356	384	372	375	374	361	355	351	380	337	380	357	377	351	390	367	372	367	366	393	346	335	366	361	356	348	352	377	337	373	406	377	363	364	394	363	365	352	385	347	387	381	355	350	353	378	358	349	407	372	351	380	409	391	353	371	382	378	375	353	390	346	376	325	350	358	365	369	385	402	372	379	360	372	392	359	370	397	383	408	339	364	385	355	352	380	370	354	385	352	372	369	336	341	355	360	395	362	364	367	377	358	378	339	380	371	369	379	358	373	358	351	356	370	375	352	354	393	313	363	337	368	390	327	366	369	375	388	369	361	367	344	337	343	345	353	361	372	357	324	402	339	374	349	376	379	361	361	357	377	348	369	329	385	341	327	353	407	334	335	382	358	330	348	376	353	364	379	369	368	384	360	358	365	391	371	387	367	377	369	379	371	393	366	370	358	338	378	361	354	395	377	371	376	349	371	390	390	393	345	339	354	353	343	381	372	359	372	371	389	359	352	359	373	394	355	391	343	356	385	367	344	365	366	393	337	366	395	373	355	368	351	378	341	336	386	354	357	364	372	352	387	377	360	380	361	384	393	396	371	363	381	394	361	402	408	404	349	380	348	351	399	334	360	351	332	366	357	363	378	357	320	329	389	393	374	364	362	360	364	351	349	364	357	343	377	373	349	372	381	384	376	354	358	369	372	331	352	378	341	376	359	377	378	332	371	364	371	372	390	325	339	359	372	377	350	379	359	354	334	369	350	364	357	395	350	364	365	378	384	372	336	343	353	364	372	362	367	349	333	335	366	404	350	332	366	380	357	367	387	366	420	356	379	384	406	380	407	354	343	361	350	364	346	368	358	372	376	357	364	345	388	359	388	377	335	375	338	392	399	370	362	395	356	350	334	359	372	365	353	377	357	381	371	338	377	360	365	421	363	374	386	369	337	377	378	354	388	387	346	376	379	372	368	357	363	388	343	390	342	384	395	368	357	366	374	396	372	377	368	385	374	293	339	367	393	357	379	393	376	332	348	384	374	340	366	355	375	363	355	339	380	331	362	367	340	363	355	334	372	348	376	361	363	364	396	350	360	371	349	406	377	374	344	375	391	365	363	356	347	349	340	370	373	389	383	380	347	372	366	381	365	361	378	382	345	360	337	383	392	387	375	349	352	344	358	384	385	366	371	354	349	351	368	360	381	383	338	374	358	348	358	361	350	373	319	369	363	376	334	348	350	354	399	365	378	346	355	380	383	381	329	350	391	386	373	363	388	364	381	360	339	375	388	387	339	389	329	377	353	338	372	309	359	334	359	365	352	370	367	398	344	361	342	392	369	379	391	360	356	359	381	361	366	342	367	359	355	352	390	404	359	370	390	377	364	372	403	359	338	373	372	345	372	328	387	400	331	382	352	371	361	399	385	356	352	360	376	383	371	387	336	356	362	369	324	368	326	352	352	376	333	378	359	361	351	369	349	351	364	386	372	351	356	359	361	377	379	346	344	395	373	373	371	369	371	360	335	352	381	368	376	367	374	382	343	338	389	345	367	347	370	366	362	398	359	416	356	368	368	364	375	364	403	383	356	371	382	353	342	331	379	331	373	375	348	365	366	351	385	365	368	360	381	355	326	386	355	361	390	344	381	382	362	358	355	335	378	400	357	368	347	359	333	349	373	370	344	349	340	319	362	407	351	352	379	374	382	391	374	384	365	385	371	348	365	346	363	352	400	374	356	370	367	363	381	347	346	382	357	367	368	390	334	375	377	358	350	365	361	321	342	372	361	372	392	345	385	353	358	366	377	388	342	398	329	368	393	385	364	351	357	383	362	380	378	358	348	410	362	353	384	351	374	350	344	367	361	368	371	379	346	375	390	382	369	337	351	371	366
24520	21502	28605	24806	20833	2475	768	527	467	454	384	369	304	305	335	329	319	300	329	302	292	294	287	279	275	294	305	294	298	295	293	328	293	301	314	299	267	310	294	297	309	275	245	287	279	289	320	266	304	301	273	323	278	262	280	269	311	270	264	258	269	307	308	280	277	284	283	282	284	284	280	273	280	257	288	251	249	269	273	276	277	241	285	271	284	261	268	282	285	279	295	256	261	278	273	273	280	264	310	280	257	290	300	246	270	262	262	281	257	275	278	280	258	280	265	261	285	283	256	282	271	261	276	267	267	262	257	280	278	270	283	273	235	246	285	287	262	266	275	280	288	267	266	248	280	287	254	276	252	292	289	299	248	273	299	291	283	253	267	240	266	242	282	301	285	280	255	289	273	269	270	288	269	286	245	276	243	281	273	255	297	281	307	264	256	275	275	307	264	265	271	288	252	246	299	295	276	268	264	259	241	245	274	293	330	226	263	297	261	265	251	268	283	263	271	276	291	248	273	285	296	298	285	259	275	273	259	240	239	265	262	248	275	280	269	281	241	282	248	250	242	264	261	298	220	275	292	286	268	295	278	283	300	277	275	294	255	264	282	278	273	264	261	252	269	278	277	264	300	266	255	275	289	279	267	229	286	239	298	278	259	271	291	287	253	298	280	274	257	251	298	296	284	267	258	242	257	266	268	312	281	278	250	251	259	300	288	261	275	272	260	276	275	235	292	298	296	266	285	289	276	247	266	258	269	281	259	243	265	273	281	258	256	248	259	289	310	275	267	240	284	272	278	257	251	282	274	272	285	278	250	270	260	284	271	295	280	287	279	256	252	289	275	262	267	253	263	287	293	255	250	252	240	260	281	273	261	266	256	289	287	302	245	236	264	276	290	266	271	279	255	279	304	244	278	266	309	261	304	301	288	262	264	287	282	266	285	281	305	272	266	282	276	265	270	271	285	274	267	272	301	251	278	288	279	266	258	271	246	277	307	292	250	263	277	293	251	272	262	269	274	281	254	292	284	245	296	285	292	289	276	262	278	245	278	289	277	240	249	287	275	257	227	297	272	244	236	305	307	288	285	245	266	298	304	280	256	278	269	261	272	269	270	274	273	254	257	252	282	282	284	268	260	255	265	268	282	246	255	275	259	301	240	270	276	261	285	273	289	261	292	289	260	252	284	271	262	285	253	265	246	290	293	285	268	274	274	284	307	268	318	291	279	294	301	289	285	240	284	227	261	257	270	269	260	252	251	259	267	265	264	259	290	284	273	275	269	252	289	248	301	283	266	266	297	288	232	286	294	276	290	260	251	262	270	284	240	266	289	273	274	299	286	237	253	275	263	272	295	304	276	301	261	264	275	302	277	285	291	278	302	287	260	273	240	282	295	263	278	299	287	289	272	262	300	246	281	288	299	263	273	262	287	285	314	255	279	310	269	290	272	256	239	260	282	261	280	293	262	293	245	281	294	258	270	237	288	291	292	254	256	278	289	250	288	260	259	301	259	294	311	261	251	289	265	286	251	282	242	296	269	228	294	270	266	260	256	264	288	280	291	294	275	267	282	281	269	282	262	259	258	271	291	265	272	262	265	251	242	295	282	283	261	263	266	279	266	277	276	263	274	300	267	250	276	247	274	256	267	259	274	233	267	290	285	264	248	285	273	273	245	240	273	273	259	268	270	276	265	271	312	292	256	286	276	287	284	282	276	268	235	251	271	260	288	286	257	291	281	286	244	320	290	261	266	271	278	291	268	250	270	277	260	262	242	258	254	275	293	297	252	286	269	247	240	264	273	233	299	278	280	280	281	280	277	242	264	296	289	268	266	246	274	227	279	249	252	283	280	264	236	279	280	269	296	288	278	245	273	275	274	323	249	248	302	266	273	270	290	294	264	290	288	300	266	275	249	250	297	285	296	274	300	289	281	272	283	255	253	251	265	284	266	264	291	291	271	258	266	267	265	264	266	272	263	248	282	259	250	265	273	262	267	276	283	307	248	280	269	274	285	279	274	281	281	306	274	279	270	254	279	277	278	279	264	295	272	257	251	259	278	253	292	258	264	294	297	253	275	294	308	295	294	272	254	265	254	250	282	262	262	262	296	277	247	248	312	266	252	283	261	275	327	261	278	286	322	258	231	260	263	297	233	276	270	286	270	264	277	247	243	267	289	272	290	255	262	296	303	252	257	280	269	258	283	270	253	258	250	286	278	272	284	249	268	240	276	285	260	315	259	281	266	309	271	298	307	260	276	265	261	280	247	271	226	263	237	274	275	278	250	267	284	286	258	265	287	273	288	239	263	265	263	268	273	290	297	255	270	284	286	261	245	272	272	273	273	286	261	284	248	280	283	268	278	271	285	266	292	275	272	288	250	263	277	269	299	255	266	249	275	303	262	289	253	264	271	274	295	273	287	264	285	276	291	289	315	261	275	278	285	283	264	275	293	269	284	255	240	278	277	278	295	275	274	276	245	257	289	277	263	276	267	273	266	265	259	263	294	263	232	282	276	275	293	260	285	271	262	253	250	248	267	252	291	235	254	267	263	286	287	279	259	281	270	262	280	272	263	266	288	277	263	259	273	272	259	276	269	265	264	274	262	248	290	275	271	258	257	267	289	269	279	281	285	272	248	265	239	278	254	297	281	285	280	262	264	292	259	278	265	270	303	283	236	261	280	265	282	256	275	275	285	276	273	289	280	255	259	284	270	258	306	281	271	290	286	293	257	284	255	273	253	272	263	269	271	253	269	274	290	255	257	265	259	270	290	281	273	283	300	281	277	268	261	266	273	273	271	253	254	287	280	264	267	318	257	284	257	257	327	298	250	244	271	274	254	287	270	260	272	265	258	229	288	231	305	279	285	259	280	300	276	238	249	281	254	263	300	268	277	309	275	278	262	245	239	291	273	306	281	261	255	286	245	302	270	280	260	278	286	281	275	259	267	259	292	273	305	296	259	270	280	288	275	246	264	264	259	254	286	270	327	255	275	282	311	258	276	290	280	246	278	272	286	281	296	279	270	272	267	280	270	248	289	284	249	260	253	245	286	262	265	305	301	264	286	281	250	262	272	287	291	278	295	277	256	287	275	279	284	286	275	283	261	248	275	278	293	245	264	284	292	287	277	260	261	234	291	309	276	271	277	296	280	270	240	272	248	273	277	276	284	290	281	258	228	245	270	261	291	271	290	292	271	245	278	296	275	223	278	250	259	282	270	276	270	284	250	286	261	246	249	283	278	286	306	289	259	269	284	260	276	283	281	294	276	258	259	263	309	278	259	243	293	285	245	270	246	251	256	260	289	293	261	295	273	286	277	246	315	261	278	274	291	282	267	263	281	299	284	264	233	279	261	280	260	260	279	282	271	292	286	289	258	261	303	281	250	283	263	259	284	310	253	272	273	263	268	260	257	258	255	258	293	270	256	240	280	288	268	323	300	263	254	265	277	278	265	261	282	270	266	261	313	267	259	288	288	250	230	280	285	238	268	299
18091	9586	8369	4164	2739	2075	1627	1310	1101	928	818	766	761	664	686	600	597	566	554	551	561	555	486	505	513	510	527	461	445	480	451	443	441	427	466	470	476	481	446	420	438	462	481	459	483	454	442	477	443	447	470	447	435	439	456	475	439	446	427	447	461	446	472	437	451	444	426	425	411	473	492	445	425	456	475	411	447	464	436	447	427	434	441	456	473	442	443	448	403	436	399	441	405	454	420	448	433	469	433	442	440	415	441	415	439	465	433	438	429	446	439	440	450	450	457	443	440	432	427	438	436	407	471	444	466	460	468	453	437	421	426	476	446	421	457	456	426	427	431	443	463	422	444	451	428	478	469	400	451	449	442	424	422	395	445	427	475	449	448	400	448	457	451	456	464	461	426	433	451	439	443	408	420	396	417	452	451	424	445	454	486	449	416	415	449	435	438	410	437	412	445	428	421	429	408	448	430	419	465	448	407	420	414	443	410	430	471	432	450	401	453	418	421	463	401	437	415	449	433	407	444	410	419	466	474	439	469	372	470	434	455	463	450	450	417	433	389	480	448	461	438	415	468	451	446	459	416	417	468	393	441	445	419	411	396	451	430	416	432	472	417	410	464	440	459	405	422	437	399	419	452	463	461	447	424	414	418	438	441	415	429	419	452	465	398	409	475	432	424	411	417	433	445	383	449	409	399	411	418	414	455	430	409	430	420	406	476	469	447	456	426	420	472	446	431	455	404	437	417	448	435	470	458	444	446	449	419	469	402	417	445	436	490	446	471	388	474	425	422	424	409	436	405	438	426	456	438	413	412	489	424	436	407	465	404	417	437	476	456	444	452	436	447	492	403	441	453	417	436	406	444	437	447	457	458	480	410	458	419	436	456	427	415	454	423	422	442	466	409	406	451	450	454	474	429	391	453	443	456	432	408	458	433	471	427	425	414	445	454	407	477	414	450	438	400	417	446	407	428	405	467	410	441	475	452	442	401	434	435	434	444	446	405	428	445	450	415	435	448	423	449	426	469	430	434	469	410	446	443	433	432	453	436	446	446	418	436	475	458	428	462	447	403	463	437	431	420	420	398	427	411	432	436	463	465	461	397	430	461	405	397	448	451	449	469	437	425	446	417	438	428	433	447	406	418	438	420	447	435	426	429	420	409	427	439	413	408	459	438	429	424	456	446	449	420	427	418	421	428	406	402	427	420	437	459	434	407	476	425	410	426	431	488	462	407	431	419	441	410	445	421	419	438	421	453	430	443	426	417	414	411	447	444	436	415	448	437	445	435	455	418	437	438	488	446	457	427	428	433	419	421	448	441	470	418	446	399	437	479	390	445	412	430	443	466	390	424	442	458	483	425	434	468	402	445	444	416	444	474	435	449	446	428	462	444	443	426	405	432	396	411	421	462	410	424	449	411	406	424	413	436	442	395	432	433	455	418	423	438	449	394	432	442	457	414	368	448	405	414	397	442	428	456	450	425	467	443	426	455	437	387	425	465	453	458	414	413	431	411	443	419	422	426	470	453	464	434	429	436	492	421	447	455	434	433	430	438	442	483	455	424	461	446	433	449	418	435	426	417	437	470	439	438	443	426	404	450	432	460	410	446	439	453	466	428	435	432	474	471	460	414	450	426	420	430	412	449	442	430	400	394	434	437	444	425	478	483	421	459	417	441	430	423	433	427	433	443	404	425	477	423	439	440	434	419	429	428	437	383	483	483	437	444	424	405	461	448	432	478	434	421	421	440	435	425	406	457	453	449	445	398	429	425	445	441	410	417	452	470	441	417	497	445	427	458	423	440	442	434	471	412	431	445	457	379	384	444	418	390	423	419	428	445	397	436	391	457	438	443	442	400	412	432	430	441	421	409	432	441	434	422	471	418	475	441	446	441	453	386	430	407	475	441	457	459	436	452	447	460	439	453	448	425	420	435	493	453	459	454	435	437	496	469	449	423	443	446	447	452	433	457	426	411	457	441	428	428	405	446	440	416	443	424	457	443	442	424	449	438	460	443	445	440	449	422	411	443	414	443	467	445	426	463	446	433	398	427	409	458	442	410	432	440	427	414	429	459	433	434	440	444	416	434	410	459	461	419	428	458	469	467	423	427	443	497	403	412	408	448	418	429	417	445	452	410	423	462	445	450	421	441	443	418	471	445	425	429	407	416	444	448	436	466	424	417	421	440	407	428	401	436	410	424	415	402	462	449	392	442	450	469	436	421	424	438	447	428	419	490	437	427	457	444	442	388	442	447	420	455	462	422	435	431	438	432	425	445	428	425	428	454	456	392	457	419	454	423	453	471	437	423	467	466	436	415	425	476	430	459	408	447	415	457	411	457	428	421	500	405	410	414	449	441	460	426	429	442	431	470	440	408	447	450	428	422	434	469	427	461	428	448	436	434	437	454	436	443	506	430	450	451	446	451	445	440	436	458	412	427	458	460	460	469	419	425	439	453	433	408	406	423	471	425	437	447	434	457	435	436	394	448	391	416	430	444	430	436	433	420	453	423	429	415	422	423	422	434	480	457	443	458	448	413	435	400	473	434	431	444	465	426	425	437	443	456	417	413	474	408	429	474	440	405	463	429	454	445	451	420	434	425	492	452	464	406	417	431	447	436	418	434	455	420	434	441	454	429	441	442	418	424	457	419	405	445	435	457	440	440	460	437	431	436	421	409	450	458	439	433	429	460	410	457	438	463	440	414	446	438	488	416	433	441	424	419	449	454	443	443	432	409	446	458	429	459	400	445	459	391	469	465	425	409	429	427	435	420	456	408	463	440	388	414	397	464	430	445	440	442	451	453	454	434	418	446	429	436	421	446	428	450	438	461	423	428	435	411	464	420	444	436	441	447	415	440	448	419	428	390	436	462	451	461	435	451	417	462	460	440	425	424	447	412	425	437	426	427	421	398	441	440	433	421	432	425	452	446	458	397	450	428	443	421	444	435	426	440	425	422	431	428	414	445	432	459	425	424	400	418	430	464	433	458	429	464	429	433	404	440	448	466	430	433	441	425	430	432	432	423	424	440	432	431	438	447	451	458	464	438	433	433	446	502	416	423	421	440	455	422	410	436	430	424	478	446	454	426	433	429	438	474	446	457	400	416	463	462	428	446	394	448	427	427	462	424	435	460	457	439	408	417	411	392	470	440	448	461	448	450	415	450	416	454	421	431	456	495	453	447	435	464	453	463	414	451	468	451	432	430	431	410	425	499	455	430	407	453	452	444	432	438	420	396	442	448	463	430	454	434	468	441	452	452	458	453	465	448	436	395	439	410	470	422	463	433	392	431	435	432	458	428	458	476	461	458	428	437	447	422	417	426	447	434	441	463	462	415	464	487	469	436	439	399	430	425	427	453	416	469	447	451	455	465	471	469	422	405	408	449	430	429	454	449	460	439	435	438	427	430	463	414	460	466	445	440	431	384	439	449	418	422	421	464	423	450	474	436	426	451	413	425	435	442	436	468	411	477	453	450	424	446	445	452	471	432	446
23433	21474	29263	24116	21474	20667	2111	687	503	430	396	325	339	283	248	235	226	241	181	219	169	204	193	183	181	202	182	165	169	162	159	149	161	172	150	175	158	166	170	139	175	160	146	135	164	129	139	138	161	152	132	180	145	144	162	149	136	147	127	124	151	147	155	144	129	147	147	142	144	162	171	153	166	150	171	165	166	148	163	150	143	166	171	140	147	125	154	146	165	147	147	139	142	152	135	155	144	157	140	140	163	160	163	128	157	141	144	138	153	153	159	159	143	121	141	149	152	128	127	152	149	140	152	154	145	149	150	143	149	156	139	152	137	161	144	146	131	138	149	159	144	143	143	152	161	131	153	134	170	137	154	165	151	151	140	134	132	148	140	143	156	129	132	145	135	133	135	114	143	128	133	119	146	155	159	160	131	144	147	158	156	150	131	140	143	148	150	137	125	181	142	149	135	176	130	147	135	144	150	154	156	140	141	125	128	143	147	182	156	145	113	140	149	145	130	173	137	138	143	136	133	145	155	136	165	148	143	163	160	119	148	150	119	148	165	148	142	133	122	112	142	130	137	126	149	134	124	172	140	141	150	145	151	143	149	138	126	149	155	131	153	136	138	146	140	139	144	150	111	144	142	151	132	153	140	139	145	165	148	131	138	142	147	143	155	139	146	143	139	141	147	149	121	149	130	160	116	142	121	139	133	141	150	155	147	151	155	150	132	138	145	161	154	141	144	141	132	146	147	129	131	126	143	144	141	136	132	158	138	121	150	149	148	150	146	145	141	131	134	148	140	153	146	149	133	136	121	138	150	142	138	150	139	139	132	135	145	163	150	141	136	144	142	170	151	138	146	139	143	145	152	147	156	141	123	138	127	144	131	132	131	143	158	134	128	150	129	117	149	136	147	145	165	138	132	153	150	164	139	142	152	149	149	123	135	138	146	158	130	136	157	139	139	158	131	136	160	150	129	140	150	143	136	145	137	136	115	141	136	137	128	133	153	146	127	129	150	140	145	150	135	134	140	148	150	139	134	137	142	175	123	157	140	142	130	129	153	155	131	134	148	149	151	144	152	124	167	157	151	144	139	145	143	153	127	156	130	146	176	145	139	149	144	156	141	141	155	146	140	142	169	130	150	141	136	138	133	139	136	124	133	148	140	156	135	137	133	147	136	144	138	156	137	147	135	143	158	168	135	163	138	164	127	151	136	150	146	145	130	137	140	144	150	134	144	148	142	150	121	136	158	132	146	154	134	140	148	115	159	138	138	145	154	129	154	130	173	153	160	124	140	137	117	160	137	146	155	139	126	164	160	153	128	143	129	134	140	151	144	149	153	139	161	147	144	126	150	139	140	162	131	141	146	126	142	127	124	143	131	133	136	137	146	155	140	138	144	153	148	139	130	136	143	144	140	154	123	137	133	146	159	147	152	141	153	157	136	137	149	129	125	144	138	151	135	153	136	144	155	140	161	156	128	130	151	142	133	139	117	149	146	146	145	159	149	153	151	152	147	162	152	133	144	162	142	143	127	162	166	130	133	155	161	129	132	158	137	138	140	153	146	128	144	139	169	137	134	151	147	146	142	152	145	133	156	147	138	136	138	153	139	145	166	159	140	140	150	149	135	121	144	144	137	155	151	151	133	138	152	154	137	142	138	134	155	145	126	137	137	129	131	144	152	145	151	144	151	145	131	134	143	152	150	138	142	143	156	124	142	121	159	153	143	137	136	151	138	132	151	131	160	140	147	123	160	144	133	151	127	139	151	148	144	137	149	143	174	144	165	154	146	149	137	133	138	132	141	118	103	152	167	164	153	122	157	144	122	129	150	150	152	131	137	122	134	136	147	128	142	163	134	137	126	138	135	134	151	152	134	171	138	148	141	152	139	132	138	147	147	156	154	143	134	174	150	138	153	161	136	142	125	151	125	115	142	143	140	150	140	169	145	127	137	158	165	148	153	146	144	152	147	140	143	163	135	139	145	152	148	129	141	157	139	131	141	147	173	151	156	139	148	143	140	138	153	172	146	154	134	141	135	143	144	135	144	137	148	143	125	156	149	139	133	113	147	152	136	129	158	151	155	144	144	140	143	141	146	128	139	149	127	124	147	143	155	162	132	149	142	165	153	148	162	148	128	143	132	149	141	156	135	149	141	135	157	151	165	150	150	146	141	138	141	149	121	122	140	137	125	167	154	142	158	142	134	157	130	137	151	162	148	134	148	129	140	145	134	132	127	152	129	179	147	135	116	159	162	131	153	126	139	142	143	111	160	132	151	135	142	127	151	148	140	146	123	148	156	145	146	155	119	127	149	132	148	151	120	156	128	155	135	151	139	149	122	152	137	164	143	140	157	130	140	151	144	155	159	141	155	164	146	132	161	130	166	156	147	159	147	155	128	155	120	146	158	139	152	166	132	141	175	156	142	139	143	135	153	129	141	163	140	143	151	152	160	135	153	161	139	130	161	131	153	139	142	154	144	135	127	143	144	150	131	153	126	133	143	134	143	161	154	127	146	150	149	136	136	132	129	147	135	145	135	145	140	132	133	128	143	165	162	148	127	139	156	141	141	127	154	150	139	151	154	158	151	133	141	145	137	170	142	158	135	128	134	147	146	152	129	128	140	143	143	136	144	128	151	132	148	154	154	175	128	149	109	120	128	151	148	162	146	146	156	150	160	132	125	159	142	128	151	146	119	134	160	162	143	158	161	153	147	159	140	130	144	136	132	125	157	114	135	160	142	135	135	169	136	147	158	147	143	137	139	151	154	154	142	139	142	137	141	149	140	155	134	135	134	150	116	147	138	157	152	142	145	168	138	155	167	132	153	136	138	149	171	128	118	160	136	136	125	152	156	168	132	150	148	131	146	128	148	130	122	144	151	110	146	161	137	150	120	136	154	180	168	149	145	140	155	158	163	149	138	138	164	160	131	139	158	150	141	120	132	143	146	121	144	118	164	137	146	151	155	145	144	157	129	143	131	127	146	166	153	130	168	146	135	122	145	165	128	133	135	156	147	146	125	177	158	141	146	140	155	146	144	121	138	147	136	136	148	140	155	137	133	151	159	153	134	150	153	135	137	126	132	120	143	174	154	134	135	150	147	131	156	135	151	147	117	119	162	128	145	146	146	142	150	144	136	159	150	147	150	139	108	151	133	156	160	140	137	131	161	118	150	158	160	146	132	162	133	137	133	139	136	160	143	161	117	139	135	135	136	136	153	128	140	135	148	117	127	151	145	135	158	165	144	159	137	141	154	132	147	137	158	153	136	131	138	133	147	160	147	142	146	151	156	154	137	144	155	174	131	146	159	130	112	120	131	145	145	131	151	145	144	148	144	123	157	112	127	138	146	143	142	154	152	139	137	159	145	123	159	156	139	155	144	132	130	149	130	127	154	165	159	155	147	149	152	131	153	152	158	142	142	127	146	148	131	148	156	149	134	124	158	141	118	146	160	136	156	122	151	136	164	149	163	150	139	150	139	116	159	146	132	174
22432	15444	13446	6994	4645	3396	2517	1969	1515	1335	1079	940	761	745	623	583	550	525	473	450	431	381	372	363	386	360	324	321	339	352	320	314	330	303	288	289	306	272	278	281	301	263	254	282	240	268	279	261	259	258	267	269	273	231	274	252	254	244	258	257	276	244	272	232	228	226	226	239	248	258	276	263	248	240	249	253	244	229	253	244	232	239	257	229	243	279	230	247	255	252	221	261	276	249	235	265	243	211	247	226	237	234	239	263	234	211	249	267	227	231	272	227	255	235	238	241	252	244	235	259	244	237	260	245	264	229	242	232	229	257	243	246	220	236	251	230	230	236	238	256	245	235	204	245	244	249	219	252	216	206	226	233	266	275	252	243	226	238	243	250	230	240	242	243	246	243	240	226	228	242	248	224	257	253	265	218	250	217	251	230	223	223	206	254	227	241	230	224	215	226	260	259	237	189	285	219	258	245	216	246	217	217	196	249	252	223	239	252	242	238	241	240	235	264	237	212	247	274	228	238	220	247	227	208	249	238	228	218	253	219	244	218	231	267	261	224	243	212	242	245	205	252	242	245	240	237	250	223	229	232	248	267	238	222	251	241	240	223	228	209	220	220	242	225	238	236	265	228	220	244	243	276	265	213	237	223	246	207	244	237	247	269	243	229	236	214	244	248	239	247	225	218	237	199	251	249	258	236	240	201	220	227	244	213	269	203	218	250	251	250	233	238	222	274	220	220	220	224	245	239	248	253	244	223	212	230	241	261	259	234	227	256	223	253	246	220	225	234	264	237	217	219	237	198	209	241	234	255	240	235	225	233	227	240	242	226	217	237	219	239	231	241	246	247	235	262	207	218	238	243	229	230	255	214	247	229	258	246	240	238	212	248	250	233	259	258	213	251	227	240	237	259	236	243	237	214	233	242	223	194	259	249	236	235	211	244	255	247	222	266	241	234	233	251	252	249	216	207	233	230	227	236	262	278	268	211	242	234	270	239	215	244	253	243	248	251	226	239	250	247	235	241	238	230	250	236	251	237	242	203	234	242	230	250	232	259	215	238	224	258	262	233	217	242	231	224	231	236	270	252	209	227	224	221	231	232	210	219	232	220	254	219	246	244	247	221	236	248	250	239	228	223	208	243	243	254	244	216	232	215	227	275	219	231	214	236	229	232	245	222	257	246	222	225	210	241	225	265	226	218	239	252	217	224	258	239	224	259	270	234	222	265	233	229	213	231	227	215	237	225	234	230	217	235	222	225	200	225	231	227	249	244	233	245	233	225	214	219	243	243	226	250	221	241	269	236	236	257	225	249	232	236	247	262	205	227	248	227	209	241	211	245	250	245	231	240	230	229	255	243	214	226	285	251	242	275	220	252	229	266	245	212	241	254	232	230	225	221	241	236	206	222	250	223	225	260	233	203	253	237	246	245	249	220	250	241	240	269	259	258	260	253	244	220	215	234	221	201	235	199	229	253	215	246	236	248	197	240	233	193	209	236	238	257	208	243	229	214	237	266	204	233	219	277	232	258	233	216	242	225	245	228	227	242	271	252	222	229	262	249	234	233	218	246	226	220	226	230	244	268	246	239	230	217	245	225	232	244	252	219	231	212	255	218	199	225	225	228	234	243	257	226	240	240	243	232	258	214	266	222	212	254	231	221	230	231	230	203	214	252	213	235	247	240	232	235	208	224	222	270	253	226	257	230	212	219	231	215	236	235	251	248	231	228	230	221	233	224	256	241	256	235	236	253	225	265	215	241	242	230	267	240	232	244	219	217	240	233	221	244	245	242	258	248	228	240	252	229	224	254	232	221	234	257	235	227	225	230	247	227	235	259	225	183	234	223	195	259	235	228	237	226	228	272	213	229	254	227	244	255	231	228	234	230	252	224	218	246	220	248	247	264	221	267	227	247	234	241	238	215	217	231	241	239	225	213	252	216	211	196	242	260	210	239	221	227	221	238	242	212	248	259	256	206	212	223	257	250	248	241	253	272	246	232	224	241	241	237	241	237	232	253	200	221	232	267	225	227	199	246	286	255	243	234	244	248	226	226	237	227	233	250	253	237	258	248	209	235	225	235	218	232	263	220	258	244	242	266	240	228	253	216	225	238	252	229	238	258	202	240	247	220	212	250	231	230	224	222	249	214	226	245	206	272	241	229	223	232	237	226	273	214	236	245	246	209	220	254	244	256	240	221	249	215	246	249	229	245	233	209	235	224	192	242	212	255	268	222	215	226	255	221	237	253	226	219	258	248	233	237	244	226	238	260	216	227	242	259	247	210	233	238	204	227	251	231	251	244	210	221	232	254	238	283	229	244	237	238	234	252	244	237	222	226	230	239	219	255	200	261	252	235	229	248	231	223	224	256	211	236	212	250	270	231	232	238	249	212	221	252	240	221	256	224	236	243	230	225	237	223	224	225	247	239	268	220	273	237	228	226	229	206	232	220	251	236	258	241	242	233	219	236	243	237	218	255	231	229	220	263	254	260	255	264	226	240	218	229	239	234	208	231	225	226	262	259	247	261	257	216	234	236	245	220	231	269	225	238	229	241	231	213	219	225	255	218	227	242	257	265	238	232	211	235	235	228	210	229	235	236	258	206	250	254	234	230	243	275	219	227	231	232	241	221	246	251	244	223	215	228	250	248	220	250	238	218	219	230	208	264	245	247	250	213	193	279	255	268	189	255	238	227	229	218	268	236	255	238	245	239	258	226	203	246	247	218	244	232	243	227	242	258	217	227	232	223	243	222	251	247	231	235	236	228	242	256	240	247	256	242	219	232	248	236	261	229	234	240	240	224	259	234	197	226	220	202	239	237	238	239	243	214	241	219	243	216	227	252	241	226	233	243	222	227	230	216	250	210	255	239	254	227	238	232	221	242	236	209	239	220	250	226	291	263	234	229	242	245	209	231	213	230	233	215	228	244	207	258	218	254	206	240	230	231	236	223	248	241	220	235	235	227	248	255	212	216	224	232	233	228	242	259	217	239	241	251	258	270	260	263	230	240	228	227	226	236	239	248	232	224	223	252	242	276	230	204	203	239	223	248	212	250	259	235	242	242	204	225	228	223	254	246	242	208	221	233	264	238	242	234	211	217	242	237	244	228	252	220	244	216	259	244	248	228	219	243	212	254	251	246	237	217	223	237	220	249	245	224	229	235	230	201	234	247	244	235	235	232	221	245	242	227	197	242	226	234	233	234	220	223	229	244	227	231	250	230	243	253	252	232	226	235	264	247	233	219	244	251	215	232	238	224	239	233	212	254	259	247	246	233	224	226	209	218	248	235	228	227	218	242	243	234	265	218	229	219	234	239	253	238	239	224	234	240	223	245	225	242	223	237	222	241	234	240	243	214	203	227	262	271	223	285	257	251	227	217	254	254	225	254	241	241	242	237	239	242	246	264	247	280	211	243	245	245	217	240	238	257	233	223	260	236	237	239	231	246	251	242	241	225	239	231	241	234	224	238	249	232	265	227	225	228	240	247	217	230
27180	20673	7109	619	335	313	274	245	242	238	231	268	214	244	243	217	244	260	242	231	261	238	224	221	236	253	227	251	269	209	227	224	263	236	226	208	267	224	226	208	215	257	245	218	202	240	237	232	231	249	222	232	244	210	213	231	258	251	256	234	236	221	247	210	234	226	254	246	211	238	248	206	245	266	227	256	247	245	238	239	213	231	223	227	230	207	227	265	214	235	219	214	202	226	228	226	232	211	236	230	222	236	242	211	231	232	219	219	218	218	229	209	239	234	209	203	232	241	221	244	225	217	242	238	211	242	216	228	221	263	242	234	240	279	247	218	240	200	244	229	259	210	241	228	224	248	245	227	215	221	244	204	231	229	224	216	252	237	236	236	265	244	230	243	256	228	231	239	242	228	245	217	269	256	230	230	228	216	224	214	218	228	256	250	228	226	252	258	214	219	227	264	194	228	236	216	230	217	222	229	211	225	235	226	238	228	216	240	235	241	262	225	198	235	230	221	241	227	223	221	229	231	225	245	232	245	218	234	234	210	247	235	243	227	239	246	247	248	232	224	247	234	222	236	212	237	205	252	221	233	216	237	217	232	220	249	221	205	230	206	251	211	221	245	225	236	184	222	223	214	235	234	247	220	232	244	216	244	223	210	238	251	253	238	232	219	224	219	208	237	227	229	234	242	230	229	258	237	243	221	231	245	192	224	248	244	230	224	226	246	235	215	209	236	251	217	238	233	213	232	222	245	179	264	246	245	259	213	244	244	213	216	244	237	237	244	236	229	211	241	215	183	234	236	224	222	253	224	243	227	234	238	225	220	220	257	230	218	214	220	238	244	249	229	241	227	220	254	239	246	235	247	231	220	228	227	250	237	242	234	234	237	210	236	240	236	235	233	240	236	215	219	240	209	217	223	230	233	208	239	237	227	223	262	233	222	251	247	249	231	237	241	207	231	238	235	244	224	232	240	212	238	209	224	212	225	214	239	233	220	245	235	221	235	222	230	200	226	254	264	225	224	217	217	229	197	237	229	218	255	294	247	242	248	256	240	218	259	224	248	217	219	251	255	225	222	234	222	225	247	235	249	223	235	217	257	252	235	229	239	232	226	228	235	230	245	247	229	259	241	245	232	230	202	219	224	211	270	242	243	220	215	266	197	246	252	211	216	221	224	210	206	224	249	249	228	224	242	227	240	229	231	256	222	221	232	236	251	221	219	226	217	270	215	206	223	226	225	243	233	216	236	182	234	259	210	258	234	201	241	218	232	241	229	240	211	253	229	214	222	230	247	249	230	234	266	231	233	255	272	243	256	262	255	243	223	245	199	248	220	230	216	234	218	230	249	227	279	219	241	223	238	234	206	248	198	273	262	237	230	226	230	211	230	243	210	244	248	245	222	253	257	241	243	241	233	241	248	233	225	237	236	240	234	243	248	228	250	226	249	250	214	211	238	212	236	242	214	230	231	257	214	227	236	227	221	211	234	231	234	233	225	247	215	250	201	246	229	245	248	218	248	214	189	215	225	224	216	230	229	224	241	221	221	246	234	223	246	225	223	254	235	231	229	225	209	253	232	230	240	245	218	212	224	241	230	230	216	224	240	235	237	219	234	220	249	253	228	235	202	223	228	245	242	235	231	204	271	203	214	225	236	252	239	207	253	216	233	239	228	220	247	249	222	205	248	227	233	230	244	223	246	218	226	241	205	212	229	219	232	232	252	217	264	256	237	238	207	258	240	227	244	235	231	215	250	217	230	220	242	217	223	213	243	248	228	229	260	244	254	235	217	252	252	234	233	230	247	225	229	216	264	248	253	259	222	224	248	217	229	239	225	235	231	208	242	235	216	223	241	213	239	252	229	226	210	209	231	231	261	237	233	244	214	227	246	214	209	215	218	226	229	235	274	240	228	218	245	240	239	230	214	205	232	220	221	224	226	230	237	220	228	227	203	241	234	256	272	217	234	244	240	250	217	237	220	252	258	215	221	231	251	246	229	234	231	254	234	244	216	211	230	246	227	215	219	245	230	230	227	244	244	246	234	237	221	243	251	227	233	236	214	236	217	208	243	233	218	220	206	247	223	241	250	230	262	241	237	233	239	222	220	234	228	223	222	228	225	255	249	209	223	226	227	212	238	229	236	246	251	253	219	232	212	246	213	250	247	227	248	225	236	250	240	262	228	229	217	237	235	222	233	237	235	237	244	213	242	223	224	224	236	189	240	238	199	246	217	236	237	227	206	234	231	203	247	246	228	215	240	220	230	237	232	200	208	244	244	248	237	234	228	236	222	224	251	219	229	227	228	227	225	236	231	216	231	201	241	237	243	222	229	213	210	231	228	209	233	239	226	218	247	229	234	222	224	232	240	236	245	245	240	206	244	233	223	235	249	222	241	230	246	258	258	214	212	223	224	184	235	239	240	244	212	262	252	268	183	222	226	246	255	250	231	226	222	205	245	230	254	238	225	236	259	220	251	201	220	235	212	242	220	262	203	203	214	224	223	228	247	242	262	220	245	219	229	253	217	244	209	227	240	255	226	227	244	249	251	220	234	239	223	262	211	249	230	211	231	209	222	222	225	233	236	212	286	251	215	213	219	247	238	254	242	237	207	212	234	207	224	223	225	220	244	217	242	233	251	241	266	228	250	217	221	240	243	264	247	244	220	236	231	213	230	237	235	219	222	240	238	248	243	232	216	242	235	228	233	240	234	250	211	231	215	233	213	252	221	218	247	244	240	220	216	218	257	223	207	196	199	268	235	225	245	238	217	237	236	259	232	236	216	251	254	208	232	239	234	231	257	233	238	233	248	207	230	236	258	218	212	243	245	227	218	251	233	229	257	227	249	244	261	225	242	254	231	236	217	213	233	214	229	217	227	236	223	215	227	211	224	243	242	275	238	229	252	245	244	223	252	196	222	221	220	238	218	272	206	238	195	252	246	221	254	230	248	231	261	246	247	229	233	218	237	205	212	267	190	235	224	225	220	262	231	242	218	245	240	227	237	231	250	276	270	245	183	211	206	225	219	239	238	217	259	237	222	220	245	257	236	259	237	242	243	258	242	244	244	236	234	215	209	209	237	251	207	228	258	228	249	219	231	250	246	227	210	235	236	233	217	228	249	204	238	211	217	267	234	215	247	250	249	222	222	215	237	253	215	242	237	242	263	257	247	259	233	250	240	233	228	218	241	204	241	237	254	245	257	221	227	241	237	228	254	237	214	187	233	235	219	208	245	244	215	225	238	250	211	250	245	241	227	251	247	253	218	200	252	217	260	219	255	231	235	257	240	226	239	245	238	257	228	216	232	245	225	184	222	241	228	228	221	231	250	265	217	192	242	238	221	209	205	236	211	202	229	224	209	202	232	214	217	240	228	249	226	245	222	226	218	223	248	244	219	239	251	225	230	229	232	228	221	229	224	232	241	232	243	229	243	233	229	255	220	244	209	237	240	248	235	207	246	223	235	229	248	243	243	247	203	224	231	234	239	247	214
6030	1435	1308	770	627	541	499	456	443	399	429	381	398	371	405	373	411	369	400	422	360	377	380	362	413	363	373	367	393	392	325	386	371	390	345	374	345	370	364	392	354	361	350	375	372	368	361	343	367	375	378	311	365	377	362	383	368	364	329	373	373	391	357	323	363	387	390	372	397	363	366	371	357	389	360	375	360	365	336	377	365	381	353	361	359	361	374	382	365	362	388	336	394	376	345	369	353	366	377	381	365	360	376	391	381	373	352	375	348	340	386	383	383	340	364	384	370	346	404	382	386	354	389	368	400	370	405	367	351	369	338	372	334	369	405	364	360	374	340	370	360	343	360	368	363	375	376	368	393	346	386	376	381	358	401	382	336	362	359	366	372	382	359	355	363	350	378	370	394	392	408	337	329	376	345	368	384	353	384	385	355	360	352	412	361	406	376	372	374	354	346	350	416	381	375	345	395	357	363	379	388	323	363	381	403	354	370	416	343	403	381	349	367	371	343	349	360	398	419	360	394	382	320	343	390	374	366	378	390	387	346	404	389	356	406	354	333	360	403	380	376	397	393	315	367	348	393	383	381	405	394	353	330	361	410	372	364	352	368	395	422	376	360	380	374	333	386	375	367	333	359	412	355	368	363	348	357	358	377	413	367	372	372	385	390	376	350	378	341	354	349	351	371	376	328	335	364	394	390	334	357	368	363	377	383	375	377	375	406	356	336	407	344	364	384	369	375	344	390	365	378	372	376	351	355	394	424	371	363	355	390	424	349	375	366	370	352	350	350	394	402	378	344	351	341	350	351	339	367	388	340	409	375	371	349	373	354	373	334	362	387	355	390	372	389	361	364	340	359	392	397	385	387	378	379	334	369	378	383	381	338	349	367	369	382	360	358	366	375	377	335	381	370	361	360	372	365	351	341	338	367	367	372	392	387	369	358	349	398	346	343	386	387	395	388	363	363	379	367	375	365	390	396	367	372	416	369	361	373	378	362	389	402	379	364	389	356	338	378	390	343	399	367	406	374	359	368	371	376	350	394	379	369	369	350	369	351	402	384	402	360	381	337	350	375	404	368	367	390	386	381	373	405	402	343	362	403	365	345	375	369	366	361	400	344	357	394	362	394	381	356	378	374	408	383	334	357	366	382	376	377	341	376	355	382	371	384	336	363	359	361	340	402	401	382	391	363	389	388	372	351	401	363	373	370	328	393	342	345	341	379	355	365	390	359	340	363	396	371	391	383	357	394	379	378	381	362	390	368	393	378	411	385	384	362	392	361	370	381	378	370	354	363	368	409	368	355	360	372	360	375	400	403	367	368	355	352	372	335	360	377	364	355	389	380	347	370	407	371	351	374	364	407	358	366	351	391	391	377	378	374	358	354	389	372	344	388	380	352	376	400	384	369	347	367	397	380	410	365	379	377	373	322	367	339	369	388	378	374	391	356	409	360	366	360	352	392	356	358	351	336	377	342	353	355	386	369	376	365	408	370	335	345	378	378	354	353	364	354	392	378	354	367	364	367	362	383	390	364	330	381	389	352	347	360	345	337	403	383	315	374	374	408	377	355	364	398	345	376	373	370	331	345	340	348	416	397	384	376	384	391	358	386	373	340	382	336	357	379	389	370	396	393	336	387	359	363	358	388	382	335	407	395	358	393	348	404	377	323	361	362	378	369	373	362	391	403	376	377	359	381	361	342	403	384	342	341	341	383	345	367	367	377	375	390	401	349	367	365	369	388	361	367	425	396	353	360	357	358	358	376	367	337	368	363	355	368	391	357	409	376	382	399	359	395	358	403	384	388	388	367	359	372	362	358	350	354	368	349	345	371	381	373	361	394	378	385	383	352	388	378	377	340	363	386	386	361	339	370	341	400	353	386	382	364	366	381	353	378	350	367	384	363	338	357	362	355	367	389	329	349	397	350	365	361	378	333	383	363	372	339	405	359	407	378	364	347	357	378	373	373	382	408	393	378	366	372	386	369	350	369	377	374	391	373	418	348	365	377	390	370	365	398	358	328	348	374	371	374	380	365	340	361	360	333	350	366	340	369	362	343	374	364	371	343	345	377	359	397	384	347	340	370	384	375	377	355	378	357	375	380	373	354	342	370	379	352	395	386	363	386	363	383	386	370	370	368	365	376	383	365	375	366	387	357	352	401	389	401	371	374	370	383	391	366	377	387	395	362	406	371	356	349	390	408	381	354	370	358	369	382	400	313	372	361	393	364	343	363	345	355	373	357	370	380	396	342	361	403	395	347	389	360	359	391	378	370	355	377	354	384	350	336	410	369	360	396	367	375	376	390	371	344	383	371	349	363	376	411	342	354	361	388	364	355	401	368	429	381	362	360	358	373	375	378	350	373	387	369	360	366	341	355	333	368	352	377	366	372	384	388	370	368	389	393	385	342	374	365	344	372	342	358	354	384	388	352	374	400	359	354	378	374	387	355	396	384	358	391	348	409	392	383	377	385	360	415	356	345	354	366	378	386	364	360	338	356	375	366	376	368	344	370	349	398	339	325	403	401	352	350	375	365	343	377	358	375	383	397	360	372	393	368	361	381	369	384	366	343	375	412	374	349	381	356	371	362	372	375	371	354	367	375	361	393	370	365	373	371	378	400	383	366	352	355	381	393	353	369	352	340	358	389	426	372	339	354	391	406	342	368	365	371	346	349	376	359	367	360	366	409	361	382	371	370	376	351	380	409	339	369	339	369	344	344	382	413	391	383	389	406	352	348	366	376	374	355	354	349	354	378	378	366	414	374	356	354	359	370	342	387	354	362	379	357	379	350	352	343	376	369	365	387	401	371	378	382	377	365	359	354	372	360	347	372	342	379	392	347	406	347	377	373	347	381	352	393	344	390	402	350	373	365	351	350	378	332	356	377	337	361	356	398	378	393	370	360	386	379	376	396	409	363	370	388	345	373	362	355	353	378	360	358	371	356	386	360	354	385	371	382	363	361	396	399	380	398	353	366	383	377	379	351	355	367	397	360	371	382	356	369	441	396	361	343	344	319	383	367	388	347	364	384	359	375	365	378	364	376	337	361	353	360	355	386	349	354	398	369	396	343	388	394	356	384	364	371	379	343	372	359	352	361	364	401	339	407	369	385	401	359	346	380	383	358	352	327	360	357	351	321	373	383	337	357	337	370	354	358	359	367	351	358	365	358	369	363	347	372	358	342	380	394	374	372	365	352	383	396	389	373	340	354	345	377	386	385	369	361	360	400	383	348	353	361	373	411	400	362	388	367	400	370	378	370	363	342	363	368	363	378	369	358	358	392	374	371	400	364	370	374	376	383	373	357	372	370	360	385	376	381	363	371	399	363	383	357	340	350	368	365	375	373	388	370	353	366	351	377	384	362	379	361	357	376	380	374	372	368	371	372	392	381	363	361	365	358	367	355	376	343	389	370	358	345	372	355	344	357	377	364	341	385	373	379	399	358	388	385	359	347	395	352	359	377	387	356	390	350	360	372	339	341	370	383	378
24417	21396	28464	24668	20738	2522	737	535	469	425	407	369	344	341	333	316	309	298	302	299	295	300	290	283	273	278	306	297	284	290	327	288	302	269	274	314	318	299	260	271	301	272	282	300	298	284	280	297	269	276	278	282	298	283	287	275	289	275	286	288	300	270	289	269	297	258	247	294	279	293	276	279	267	290	275	278	308	236	317	276	250	298	269	261	283	267	276	247	268	276	277	274	292	282	263	296	248	267	283	247	270	263	307	296	275	294	278	267	277	294	288	273	275	280	258	282	269	289	272	273	283	242	259	276	267	288	299	285	278	300	276	289	266	264	265	267	286	303	292	284	262	275	270	250	268	294	269	263	319	258	274	287	292	297	268	279	283	275	303	301	269	281	297	260	275	247	283	289	291	260	289	278	260	284	275	281	279	291	241	310	269	265	279	263	284	274	279	269	301	271	283	256	271	302	264	288	260	292	279	263	280	260	234	263	290	300	255	264	280	249	272	273	276	257	283	279	287	290	255	292	274	250	255	304	271	274	268	268	268	271	307	287	287	266	261	264	272	265	260	288	282	249	264	292	309	272	260	257	275	270	266	271	280	253	268	281	267	262	247	279	259	235	248	281	263	313	280	269	269	294	256	280	281	273	257	265	283	272	266	302	258	285	283	280	274	318	288	255	264	236	271	270	293	287	261	284	306	272	249	263	272	281	273	272	247	244	279	277	289	261	286	283	250	263	281	265	287	259	264	295	273	290	267	282	246	281	287	272	282	304	303	287	269	259	306	302	299	234	328	248	287	273	280	273	259	271	289	275	269	257	275	298	262	258	293	274	284	259	281	267	260	259	284	292	315	277	272	270	251	289	291	271	241	288	302	278	280	268	255	273	286	268	301	244	255	269	295	245	312	265	280	282	279	281	272	314	284	298	256	310	272	270	285	280	253	265	248	292	302	275	277	300	283	282	290	276	271	246	309	250	286	298	300	284	268	276	267	266	282	270	261	280	295	270	266	275	270	294	265	270	269	303	316	275	302	266	285	283	252	307	283	281	265	261	322	257	268	279	277	292	237	254	251	279	280	292	257	293	267	264	263	267	260	281	272	265	285	265	246	261	272	241	261	253	276	291	255	257	249	248	303	239	300	272	289	297	283	267	307	269	262	263	272	228	276	275	282	292	238	293	265	277	263	254	287	290	293	272	285	279	293	298	277	265	293	280	267	279	257	239	274	284	247	297	250	285	295	270	278	245	267	256	261	278	248	293	277	296	296	279	296	254	303	268	249	293	268	258	287	282	274	263	264	259	302	291	261	276	260	279	268	268	277	275	263	277	278	267	249	281	279	250	260	276	304	269	283	269	258	259	266	279	251	284	262	249	292	266	287	266	274	270	258	261	271	275	262	274	283	268	276	275	265	275	312	266	282	294	267	283	270	294	245	255	277	267	253	306	269	273	293	275	256	273	268	276	258	264	258	281	273	253	272	279	294	284	281	274	249	240	282	250	267	279	278	284	259	276	306	298	271	267	259	260	256	271	262	259	306	277	290	277	280	271	252	300	280	271	295	268	265	302	291	260	246	278	254	291	277	300	285	278	274	257	250	270	250	265	281	270	275	253	295	281	270	276	264	266	245	296	276	267	286	261	277	274	270	264	267	266	322	269	254	262	276	256	267	249	299	263	271	271	303	302	311	266	302	288	246	256	298	266	287	257	277	273	273	282	272	239	295	284	287	274	254	262	257	282	301	288	265	264	248	261	250	287	271	264	279	264	278	288	287	288	284	274	296	265	254	277	274	273	311	265	314	283	265	280	279	266	274	270	275	278	255	305	291	279	275	250	262	276	283	302	299	305	270	265	276	286	304	285	249	294	280	248	268	279	274	261	287	302	258	253	253	270	276	280	275	273	268	258	281	242	252	273	269	290	274	278	267	257	286	262	276	257	311	252	262	265	276	278	280	249	254	264	256	266	261	284	288	278	290	270	264	298	285	281	272	267	293	279	257	271	264	264	258	258	269	276	265	294	257	308	272	265	298	282	266	260	264	281	290	300	266	259	254	295	247	276	234	272	259	299	279	296	265	289	277	272	237	262	267	285	275	264	285	289	299	269	264	268	285	277	260	287	265	300	247	309	290	272	278	277	259	297	272	272	289	289	294	260	251	255	310	279	280	284	271	253	262	243	286	293	283	259	286	258	253	270	286	262	259	289	268	284	291	249	277	294	269	280	245	270	253	271	292	290	264	285	298	289	290	289	288	275	254	252	272	287	288	266	300	304	278	267	281	291	261	275	233	275	281	272	258	293	254	276	287	288	290	291	277	260	270	300	271	273	290	290	258	288	271	274	263	263	300	246	267	255	259	267	270	277	274	239	272	310	278	295	277	244	240	280	266	282	275	257	276	279	269	240	289	255	266	237	274	279	281	270	305	312	277	286	282	266	294	272	270	272	315	258	289	280	259	269	270	289	292	250	265	291	255	288	278	261	271	259	265	252	289	304	276	259	273	256	276	266	281	272	265	296	253	254	270	297	251	274	262	269	249	256	278	289	280	256	282	271	290	275	252	246	286	267	286	270	263	286	275	260	267	267	280	274	269	274	279	255	264	272	291	265	291	261	269	246	295	282	259	257	278	271	300	302	270	258	290	264	275	256	266	285	271	255	265	265	278	251	274	266	250	299	282	279	266	271	274	274	266	301	285	270	252	287	280	237	275	260	278	262	292	246	269	241	266	267	276	248	259	271	276	298	269	252	261	266	273	264	259	269	251	287	280	248	250	265	275	280	290	264	296	268	299	275	293	289	265	289	309	289	309	283	297	242	266	285	271	248	273	283	272	261	257	293	257	276	276	280	282	280	279	299	282	246	258	291	264	271	301	276	264	290	323	286	276	243	261	287	258	293	281	251	270	275	261	276	239	264	293	277	255	290	280	280	261	284	281	300	277	278	287	282	270	230	279	291	252	302	275	267	273	257	280	262	252	289	263	310	279	285	281	263	290	301	296	267	259	308	235	266	266	286	262	266	254	281	257	262	262	289	277	278	282	295	264	277	258	264	281	282	288	245	282	268	286	269	275	278	279	269	247	266	287	280	280	255	298	278	255	285	289	292	268	261	279	300	270	283	267	256	278	298	262	285	285	283	284	278	262	285	263	261	283	269	257	285	232	272	261	319	295	263	277	235	299	263	259	254	311	251	310	273	278	277	243	283	298	281	284	301	278	275	291	249	272	274	242	285	260	291	265	251	273	280	268	276	274	261	278	289	283	254	289	277	269	271	306	262	269	278	260	270	298	281	273	257	239	264	267	263	260	285	268	260	258	287	283	283	259	280	295	288	260	287	262	285	287	310	292	254	237	297	257	261	280	290	291	270	284	277	262	283	244	234	283	292	262	260	302	258	296	281	282	289	272	266	297	271	288	268	280	276	276	297	282	281	262	307	289	280	257	255	274	272	276	262	230	300	274	288	303	277	286	266	319	277	271	267	273	268	283	280	273	273	270	293
17112	9902	8312	4068	2708	2002	1610	1322	1105	916	871	760	739	690	680	604	640	594	530	507	561	582	554	510	527	487	484	430	472	506	464	505	478	433	450	468	463	479	471	451	447	451	435	469	478	426	455	441	432	453	453	464	438	457	475	424	437	444	436	468	423	453	484	468	455	435	440	396	466	446	433	413	473	449	450	447	445	479	443	425	455	464	465	484	437	441	414	427	412	425	409	432	424	446	437	449	453	429	446	462	442	427	418	436	480	447	448	431	456	471	443	407	444	442	457	453	410	464	458	481	477	433	403	420	404	417	426	489	462	439	437	472	444	457	466	447	441	419	402	436	445	421	446	429	439	445	456	423	462	463	457	428	452	438	416	451	454	440	447	419	456	451	430	456	464	420	441	453	458	415	437	450	420	471	439	445	450	437	458	411	426	434	412	447	423	445	455	401	428	418	471	443	476	462	418	412	491	418	471	442	411	474	427	449	433	433	480	423	475	439	419	427	442	448	437	423	467	428	462	469	432	428	439	453	421	409	408	450	436	400	429	413	468	456	443	464	440	464	405	456	465	495	408	459	433	432	433	434	436	443	427	429	440	397	424	416	410	405	449	443	460	409	453	461	432	425	422	444	381	469	469	449	455	399	425	461	414	414	461	442	442	405	454	425	408	424	446	442	448	472	446	412	459	393	398	450	447	410	485	437	471	457	434	428	467	467	422	439	397	441	501	442	470	436	456	448	427	458	438	408	404	437	424	411	421	415	461	449	453	493	485	446	431	410	461	423	423	444	430	454	456	433	447	426	459	420	452	435	436	437	439	453	422	466	426	445	476	460	451	443	444	405	456	424	411	461	403	445	435	417	437	466	427	448	429	445	418	451	436	421	434	460	445	454	434	448	459	469	443	461	464	417	451	448	432	455	456	435	418	476	443	410	411	480	458	436	442	431	452	496	406	411	436	452	448	454	434	433	456	451	460	397	494	424	446	436	437	420	449	453	420	437	452	447	422	420	437	438	430	445	442	409	457	449	429	396	433	423	460	469	444	427	453	413	440	421	460	451	483	456	438	445	405	429	446	417	431	448	458	455	437	466	449	451	475	410	399	466	440	433	441	439	431	472	450	496	463	466	446	478	441	441	460	449	426	429	424	411	471	431	435	451	429	430	437	435	430	441	458	435	434	419	425	399	405	419	447	467	415	421	433	429	394	450	457	442	458	414	460	432	436	430	445	459	430	419	410	446	455	398	439	397	392	420	402	436	438	431	440	445	441	462	415	425	457	476	444	445	465	443	443	467	436	427	422	430	412	417	460	470	467	429	405	452	432	467	448	441	443	424	422	462	425	459	440	433	445	423	400	490	450	410	463	437	444	432	465	402	415	450	457	463	405	417	421	398	469	447	478	416	434	442	419	437	439	388	425	461	478	447	423	414	446	447	466	453	408	423	410	429	463	422	451	460	475	447	409	424	434	454	431	465	494	451	468	453	452	456	449	425	435	420	450	452	415	444	444	446	425	435	453	417	464	415	405	437	440	426	447	456	425	437	454	415	440	438	397	452	442	448	429	451	454	408	438	446	452	440	440	428	436	377	463	422	445	417	429	452	446	402	442	432	464	410	448	414	436	439	452	434	427	409	469	419	461	439	474	450	401	464	453	460	470	448	413	433	450	470	479	462	440	424	412	441	429	420	419	471	444	432	425	430	414	404	436	442	447	418	459	456	422	491	431	468	427	426	413	450	451	384	450	395	475	420	450	457	400	425	431	435	470	464	432	447	418	428	465	454	469	452	429	444	406	450	436	417	411	450	430	426	443	415	467	412	403	435	427	452	449	435	451	452	477	453	412	446	428	477	463	446	466	446	445	484	429	417	468	435	446	459	446	423	455	426	446	429	431	416	446	432	424	447	444	419	430	444	466	461	463	426	427	411	475	440	419	431	439	432	438	476	423	458	440	428	405	428	437	419	455	426	452	426	414	454	462	446	413	465	432	441	440	429	455	460	428	442	419	449	453	450	446	411	448	437	434	425	424	472	448	426	419	446	436	438	438	425	450	422	474	418	488	404	458	457	434	399	449	449	419	412	470	409	445	422	457	481	431	482	460	457	477	435	433	453	443	415	443	434	441	460	419	435	427	461	450	460	486	420	445	411	427	438	488	450	447	430	431	420	448	445	414	394	409	426	448	449	475	431	440	472	443	439	444	428	438	434	482	445	455	435	452	401	401	429	426	444	446	478	420	441	472	426	460	453	468	413	418	408	440	453	440	435	431	435	440	432	438	438	444	416	463	429	421	447	417	416	465	406	437	432	456	447	443	416	397	462	454	440	512	476	432	447	450	448	417	454	410	454	453	464	441	459	423	455	443	445	442	440	447	421	431	453	439	409	417	449	420	506	467	417	438	424	421	432	414	480	434	429	432	468	448	452	421	429	471	439	392	429	441	424	418	419	439	462	439	418	441	414	418	492	404	410	397	420	447	445	443	448	457	467	419	464	422	446	408	442	441	450	419	428	429	446	449	444	484	428	424	433	424	458	419	451	402	404	396	447	441	426	427	443	445	448	461	442	418	483	440	421	473	406	453	476	445	415	403	444	448	463	439	402	473	430	395	446	426	462	423	479	457	455	422	430	429	435	439	470	464	434	427	426	425	428	457	414	430	457	449	429	425	429	461	452	389	434	439	418	421	388	462	478	432	456	403	414	450	432	442	436	467	435	409	449	415	422	465	432	460	424	394	409	470	436	425	433	429	429	465	480	456	482	463	457	434	459	448	416	445	470	425	450	437	435	433	446	446	448	435	451	441	437	444	441	427	462	456	465	406	417	447	452	427	440	453	440	455	442	405	396	445	448	451	430	449	469	434	459	431	408	414	479	439	419	411	458	449	454	435	419	426	438	411	438	448	427	455	477	435	426	490	433	435	453	436	492	414	419	458	442	430	385	425	435	469	414	412	424	459	438	444	436	429	456	457	422	415	445	405	453	399	463	417	433	443	430	456	420	424	431	448	401	428	406	502	404	444	474	431	437	454	427	458	430	439	407	415	477	434	450	466	464	421	434	436	453	451	453	461	436	441	446	457	439	469	443	440	442	443	409	402	439	447	440	384	431	411	414	442	434	396	431	442	451	479	404	435	400	422	424	444	462	456	447	441	439	409	432	460	455	449	409	457	458	447	439	426	451	442	424	399	465	462	424	419	458	448	441	421	429	456	452	385	427	420	454	495	443	415	462	441	435	426	452	434	444	427	439	451	441	444	434	447	440	434	446	453	413	424	445	436	433	408	454	432	447	438	427	428	445	424	427	450	452	413	442	397	415	458	449	442	475	440	411	426	420	413	442	436	453	436	467	448	456	451	448	435	466	461	423	424	451	417	433	428	469	464	478	427	442	457	425	427	450	445	439	424	457	410	420	444	429	417	493	463	425	451	451	466	444	448	427	447	417	442	441	411	461	457	440	468	450	444	436	432	425	419	442	435	463	443	441	426	471	403	414	415	446
23463	21490	29270	24157	21492	20775	2069	662	514	430	401	338	283	299	264	248	229	213	201	215	209	194	193	176	168	171	166	189	195	153	166	157	165	166	158	171	148	180	191	161	168	157	166	141	145	156	164	169	145	145	156	158	144	161	135	139	173	150	133	149	139	144	149	155	144	153	147	141	141	154	137	146	159	144	165	157	141	154	158	151	163	133	147	127	148	137	169	143	140	155	147	156	156	145	147	146	154	135	168	128	123	139	143	166	148	156	173	140	139	141	132	145	159	137	146	148	139	159	142	175	148	155	137	140	140	170	150	141	135	173	140	145	155	156	153	149	165	148	132	167	141	157	147	152	140	129	161	170	175	145	162	145	140	159	140	142	145	138	155	199	131	160	124	169	148	167	147	154	138	159	147	135	139	139	150	161	140	144	155	159	154	142	159	154	153	137	152	148	165	146	121	161	153	160	153	137	135	136	142	132	151	132	134	154	153	132	126	168	161	145	136	161	140	129	145	165	157	144	134	155	157	146	166	166	169	141	158	130	135	141	143	155	165	157	164	154	141	184	145	140	147	147	129	133	116	150	146	132	167	155	156	155	156	126	174	157	149	143	154	146	168	144	151	132	138	164	132	147	144	148	163	140	128	154	130	138	160	142	133	124	144	148	167	151	146	113	136	137	157	146	133	142	134	161	153	146	175	133	150	141	152	151	162	165	165	158	153	151	142	146	136	152	138	161	138	158	135	161	151	133	159	138	152	137	140	148	149	148	133	142	142	170	142	134	153	135	144	118	138	138	143	142	137	135	158	131	131	147	140	143	138	117	129	167	158	167	171	177	130	150	138	118	156	143	137	135	140	160	117	159	150	152	134	159	142	123	164	138	148	144	143	151	122	140	147	126	150	174	168	144	132	118	139	150	161	136	157	161	138	143	155	150	139	140	168	142	140	155	142	139	158	148	137	148	143	138	136	126	133	164	146	143	132	158	135	145	137	138	169	140	154	144	134	125	143	152	140	133	154	146	143	154	155	123	154	163	140	133	166	154	153	148	157	156	131	163	168	129	133	121	142	142	150	144	161	159	147	133	143	157	159	160	154	153	136	153	141	135	138	178	157	138	135	155	157	135	141	158	133	160	151	153	141	147	151	147	163	145	151	145	127	139	163	148	155	132	166	142	182	161	165	153	135	155	125	134	164	153	162	140	156	144	137	150	148	126	145	128	148	145	129	146	158	141	153	140	161	150	151	146	130	138	156	149	147	133	147	131	172	124	137	153	146	140	163	158	159	145	161	139	138	166	144	145	133	148	144	149	128	127	152	133	134	161	161	150	180	146	134	156	156	151	151	142	152	148	156	156	147	137	148	140	140	151	154	150	144	196	156	136	151	131	154	155	164	144	133	153	139	137	151	155	148	141	127	178	145	135	160	144	148	142	150	152	144	143	164	148	127	159	144	167	123	165	142	116	154	144	151	143	133	141	152	158	146	136	150	127	136	167	153	150	123	150	135	142	162	150	152	151	137	152	141	148	162	155	148	145	135	130	135	158	132	145	145	142	158	138	161	132	151	140	146	133	141	130	135	143	131	158	145	143	145	125	135	135	150	138	129	141	129	147	165	140	126	132	142	138	151	135	141	140	130	145	146	154	144	146	154	127	128	139	118	133	169	142	135	158	129	151	145	169	153	172	161	138	140	137	159	131	147	141	129	149	152	138	159	168	139	145	148	137	177	156	126	123	158	160	151	138	149	145	149	124	138	154	140	174	140	145	120	148	156	156	166	153	155	139	145	143	140	146	149	137	166	160	129	116	129	156	140	137	146	135	147	134	151	129	132	142	148	150	134	141	157	143	132	159	139	166	123	144	155	156	161	162	158	151	150	157	172	143	160	129	148	158	169	158	130	140	145	155	144	163	161	141	165	138	144	141	148	159	119	153	158	160	147	135	149	140	148	152	146	137	144	123	139	131	152	143	150	149	141	156	154	148	148	173	134	158	146	133	150	142	139	149	155	123	148	135	143	155	151	132	164	137	137	169	129	121	140	135	152	135	176	146	138	125	126	130	141	151	155	137	158	139	158	148	136	140	143	142	125	151	153	139	133	134	153	162	155	154	140	123	149	169	153	163	143	143	157	142	161	125	129	146	154	137	159	156	146	154	140	153	144	141	150	145	126	148	180	152	154	150	155	145	129	143	133	141	132	139	135	147	142	139	157	154	134	152	143	141	130	145	153	130	129	143	132	136	129	143	138	141	157	142	151	145	120	152	132	162	146	155	143	124	160	151	143	151	135	151	144	138	114	138	143	132	150	139	168	153	152	134	145	156	139	146	139	145	157	149	139	143	155	141	142	143	143	154	137	146	138	144	162	146	150	164	139	144	139	154	128	152	149	158	126	132	142	137	120	152	142	138	149	134	131	144	139	135	134	140	138	147	138	141	123	145	145	159	124	133	149	172	148	154	142	144	136	136	137	151	149	158	145	150	130	147	160	163	143	137	135	149	132	143	168	164	152	111	148	127	148	160	147	160	138	131	138	142	122	160	156	133	172	153	139	145	130	131	145	148	144	137	135	150	147	130	152	131	112	134	147	151	126	146	145	146	152	137	151	137	137	143	134	134	143	122	160	132	132	158	150	156	143	152	151	155	135	132	139	152	158	145	163	155	159	153	155	149	154	141	166	141	151	146	130	182	180	160	166	135	140	123	138	152	170	155	145	154	153	149	147	154	142	133	150	126	154	146	165	153	150	137	123	147	149	148	148	158	128	156	156	145	142	140	150	128	144	147	135	132	155	161	165	123	136	132	155	161	119	146	148	150	139	149	165	168	124	140	146	133	134	154	137	160	146	159	167	177	142	168	153	143	161	153	136	137	117	138	157	146	145	147	152	139	161	151	143	125	156	151	139	150	151	155	157	142	150	139	160	147	151	145	159	143	142	153	154	141	144	155	161	136	142	150	127	146	132	147	130	146	144	160	132	133	154	130	170	150	151	154	160	150	125	143	167	150	145	147	138	145	148	151	151	159	126	139	137	159	152	138	142	141	134	151	130	150	152	138	155	131	150	134	136	120	156	145	146	139	150	132	140	145	157	135	132	165	144	140	149	148	165	150	158	134	156	152	160	154	158	142	165	173	163	139	143	141	142	140	177	162	156	129	124	153	154	142	147	155	158	143	138	153	146	165	146	142	146	123	155	147	136	153	145	141	147	131	157	138	155	131	128	138	152	142	137	141	144	170	146	150	176	150	140	155	119	140	138	134	163	161	140	166	155	154	154	144	156	136	144	146	136	136	124	170	144	128	111	164	151	149	153	160	164	139	155	158	140	153	123	145	152	125	150	143	141	137	147	132	146	155	136	142	138	136	133	158	126	153	140	141	151	137	128	132	156	159	140	143	126	167	143	141	156	129	150	141	172	133	144	164	137	149	151	144	146	150	134	151	153	126	141	150	153	154	136	143	156	148	136	150	150	140	148	161	155	168	141	160	124	157	139	145	135	124
19610	15690	13385	7054	4683	3338	2538	2001	1555	1270	1080	987	840	747	672	611	525	528	450	463	413	396	383	374	380	364	352	317	342	317	273	304	318	311	288	297	291	274	257	296	272	278	274	270	278	289	254	274	262	290	289	256	270	268	255	276	243	273	243	255	260	277	256	247	246	254	231	252	257	266	268	249	243	269	252	240	248	258	218	240	226	250	268	243	243	239	272	239	266	232	258	256	226	220	223	226	249	231	237	255	261	238	228	236	266	254	257	235	239	268	218	238	228	238	249	254	248	243	244	254	261	230	221	224	267	233	257	242	228	235	248	251	244	254	244	242	236	235	243	251	251	263	250	261	240	227	237	247	244	246	269	240	261	236	241	237	234	244	259	237	236	242	240	242	257	232	260	219	232	219	238	224	247	248	236	247	221	226	248	237	201	224	222	273	235	251	256	235	242	249	241	242	217	264	255	244	239	241	248	221	240	243	238	244	226	230	234	236	257	244	214	237	235	248	241	220	228	219	253	260	258	230	247	219	231	244	246	250	240	245	273	246	239	237	220	241	274	236	244	242	261	236	240	229	213	247	241	258	233	249	227	231	249	242	213	255	243	254	239	239	234	211	218	243	228	269	224	250	221	248	229	221	232	255	251	244	231	254	249	242	232	243	250	232	255	253	262	262	227	209	206	274	229	256	242	238	253	233	245	231	232	242	238	249	220	256	240	254	227	232	244	256	252	253	256	224	248	260	256	224	228	209	237	233	251	234	244	241	255	238	263	228	224	292	243	247	232	244	227	232	245	251	241	235	232	229	207	247	250	263	244	271	239	222	245	220	264	257	210	252	244	212	244	274	247	248	243	241	237	265	231	249	241	241	237	244	247	209	249	251	254	253	249	284	235	221	263	223	227	220	251	229	240	219	249	240	227	232	246	249	228	224	223	258	263	233	253	232	225	219	253	235	229	245	219	219	208	229	235	243	228	257	237	217	222	259	230	243	234	224	245	259	280	218	250	274	223	236	243	249	239	226	241	245	261	229	249	221	228	222	241	229	238	224	248	261	255	223	245	243	229	245	235	249	229	264	259	239	225	236	231	217	257	242	266	227	259	258	246	246	252	223	262	237	241	272	251	256	244	232	249	222	226	285	240	229	224	251	234	233	223	276	223	258	232	230	245	256	233	237	228	235	242	245	214	238	254	227	209	242	251	249	240	234	254	224	241	216	229	215	228	236	244	233	242	246	256	252	226	219	242	235	273	248	235	231	247	241	237	267	262	266	260	237	256	264	228	238	249	269	263	272	242	241	235	249	215	224	239	242	216	269	223	226	265	238	234	213	253	215	226	205	235	225	229	240	259	277	262	222	259	251	228	257	229	265	235	247	225	263	243	223	220	231	239	262	237	225	254	217	236	243	233	224	231	261	238	223	236	239	263	227	264	253	208	246	245	229	233	253	236	223	209	260	214	244	243	273	241	248	228	256	223	240	240	258	238	246	255	232	215	228	226	226	238	239	234	236	253	230	223	222	234	239	248	213	229	228	231	237	250	234	233	240	229	241	210	233	256	227	207	281	243	268	234	251	224	263	250	227	263	215	219	222	235	236	225	208	263	233	239	236	247	249	239	280	210	234	254	262	232	252	252	248	228	222	243	224	229	252	235	231	224	231	244	237	251	255	243	231	243	249	239	245	236	247	238	233	246	247	262	240	219	253	241	261	232	246	198	210	249	245	252	226	260	214	227	219	236	231	242	248	243	220	232	261	218	241	234	229	234	261	256	257	215	253	240	241	226	249	243	246	247	229	228	254	224	235	221	217	227	232	243	220	232	229	243	242	231	247	246	254	246	209	238	251	236	255	284	240	225	244	247	229	236	217	263	239	253	229	231	232	226	231	220	234	233	252	224	240	255	249	226	231	231	229	236	207	249	265	243	259	268	232	249	245	229	214	211	231	214	259	252	255	227	273	258	234	226	254	257	262	236	211	241	233	244	251	242	254	222	244	248	240	220	254	237	241	240	251	254	238	223	248	218	225	229	218	254	235	232	235	240	226	231	229	215	201	241	248	232	229	219	247	225	228	256	248	256	279	222	220	220	260	245	207	251	232	245	231	242	229	232	225	248	240	265	195	254	252	242	257	230	239	247	246	233	221	232	263	214	243	224	231	230	221	270	219	213	234	243	230	216	239	247	242	242	260	222	241	282	240	221	248	240	229	226	248	237	233	233	226	245	240	247	236	188	248	245	242	261	289	228	232	238	269	219	236	237	250	235	235	251	222	240	252	222	213	243	243	237	245	253	253	255	235	253	251	250	230	237	232	241	262	217	257	236	238	262	269	238	223	235	224	255	256	228	248	251	255	255	261	252	233	213	231	238	247	240	246	234	249	249	227	224	208	256	240	221	247	242	258	246	238	234	233	268	249	253	233	243	258	245	251	248	223	235	225	247	220	216	257	259	209	236	238	236	217	229	263	236	219	251	249	251	243	215	274	245	232	234	237	283	232	204	224	235	225	238	263	245	232	251	230	254	254	222	220	226	263	249	247	244	218	236	250	272	247	263	250	209	243	238	231	231	245	222	241	253	229	255	227	223	275	243	229	241	245	236	242	217	233	224	201	245	244	232	250	229	256	228	224	222	224	248	242	230	235	240	269	235	253	224	239	215	260	243	250	235	211	248	239	248	228	226	226	235	259	244	258	239	246	258	232	260	218	226	225	256	262	249	240	224	236	266	210	214	229	222	206	239	278	240	246	245	226	230	236	250	217	239	223	252	232	237	242	255	268	201	245	243	236	239	228	251	231	262	220	253	234	254	239	254	224	275	245	268	254	233	259	234	261	225	241	236	225	243	228	258	233	256	240	244	273	252	235	225	258	251	225	218	213	236	227	260	252	235	251	232	256	228	239	224	230	244	281	243	251	260	239	215	237	267	281	243	233	215	213	237	225	242	236	234	235	236	228	235	223	223	247	241	202	216	259	257	250	220	220	231	246	220	222	255	233	264	222	272	223	231	238	249	235	237	248	251	251	226	237	226	217	238	282	233	240	236	236	253	249	246	225	230	233	245	254	233	242	241	247	243	246	233	266	238	239	229	230	215	209	231	213	249	225	243	240	236	247	275	234	254	219	239	250	216	242	232	263	225	246	247	255	256	254	233	244	275	219	253	224	247	233	260	246	215	244	248	253	229	215	233	207	244	231	243	217	219	225	218	251	215	257	254	214	248	221	260	265	262	241	265	251	222	220	243	219	240	247	249	244	211	231	224	218	223	240	243	234	205	250	246	236	243	244	220	248	231	227	237	250	238	261	243	254	216	196	219	224	242	211	253	212	225	257	236	241	213	245	242	241	238	238	238	233	235	210	228	255	253	247	242	247	230	250	258	247	238	246	214	258	237	209	247	245	241	260	249	242	239	232	238	236	258	258	254	240	244	263	236	251	243	244	233	258	239	244	242	212	240	238	246	241	217	248	262	248	235	242	237	238	236	248	276	243	230	211	237	273
27157	20599	6935	613	364	290	271	262	265	240	235	222	243	235	239	234	246	240	211	246	225	250	255	218	220	233	240	255	236	224	246	258	237	240	231	251	219	232	222	215	216	230	248	217	250	224	203	221	252	253	251	223	237	248	223	223	267	247	220	238	234	228	233	232	238	207	222	230	235	252	215	234	216	254	248	243	227	242	224	229	262	252	223	215	227	208	248	243	206	259	238	245	228	241	251	227	225	249	226	257	205	236	233	235	251	223	254	268	234	226	243	253	206	231	244	238	224	247	239	212	235	224	238	252	214	253	226	201	216	263	246	220	249	237	213	254	227	244	217	244	238	234	248	232	225	239	222	237	242	218	242	249	250	239	257	257	243	222	229	247	231	267	240	227	261	254	247	225	229	257	228	230	244	247	231	240	222	240	262	223	235	227	225	203	214	214	230	223	215	232	237	221	213	237	213	223	216	220	244	271	233	235	259	237	209	232	215	224	209	236	244	241	216	251	226	241	225	236	238	234	240	236	191	260	246	252	230	240	241	251	271	252	217	216	252	228	268	217	240	240	246	250	223	223	247	239	256	235	259	240	231	262	213	255	236	253	237	256	223	232	240	230	229	226	238	251	222	225	235	215	218	225	252	206	207	225	226	258	223	222	222	218	228	237	246	243	240	238	202	252	225	239	249	253	225	223	251	227	250	225	190	227	256	253	226	249	218	255	245	247	229	229	254	240	236	243	269	241	208	254	233	250	228	238	232	243	237	240	217	235	219	210	245	257	266	223	244	224	256	231	242	234	229	227	225	208	252	248	218	239	233	229	243	228	240	241	257	230	223	255	244	235	244	206	273	227	238	255	259	263	228	251	261	220	265	267	236	211	203	254	230	235	228	222	264	216	240	254	241	212	208	231	232	233	224	230	221	243	224	201	213	242	235	265	223	239	229	249	225	247	239	286	255	210	242	229	212	225	228	208	241	246	247	205	226	230	247	231	245	222	233	237	209	261	235	232	258	229	252	242	219	219	251	216	233	236	207	229	234	232	224	220	223	236	272	241	250	228	261	248	234	243	252	250	237	253	243	236	215	225	232	216	245	232	224	261	225	239	267	232	245	249	204	237	251	226	235	228	216	251	242	217	242	223	211	234	266	251	232	243	253	229	227	216	241	240	216	257	249	234	222	233	227	252	210	251	239	219	243	236	220	251	268	252	232	255	247	217	242	220	232	251	214	226	230	212	231	230	220	221	230	207	224	237	252	249	244	252	218	240	219	212	227	215	224	251	251	230	240	245	217	228	250	251	245	257	234	209	222	236	261	250	250	238	222	252	237	254	237	243	221	242	224	251	206	225	222	223	213	234	240	234	258	231	228	205	233	240	245	218	248	246	242	226	211	269	214	237	250	221	234	220	244	237	231	236	237	225	211	207	229	248	232	227	283	243	236	240	233	249	248	221	255	242	236	227	207	234	247	217	226	249	259	228	241	230	239	221	206	252	216	250	230	223	220	206	221	262	241	234	217	225	242	237	213	241	236	245	260	235	224	237	209	212	250	217	247	237	238	250	226	209	219	246	243	260	254	241	239	233	242	248	224	228	239	259	232	219	249	255	228	249	263	260	252	231	216	242	239	261	259	220	199	252	224	249	215	238	215	261	225	232	257	205	240	246	229	237	246	261	247	239	252	267	258	227	234	234	219	231	232	221	242	231	218	251	204	223	229	239	244	265	232	213	231	246	219	215	244	255	220	237	233	275	259	232	218	233	240	221	246	261	214	237	243	257	237	261	238	247	265	250	225	201	241	247	226	218	249	253	238	237	246	228	207	237	221	231	213	242	235	235	253	240	260	250	246	209	258	240	240	210	240	233	235	234	234	215	217	240	216	244	220	232	225	214	246	262	241	243	222	240	240	235	250	235	217	255	224	216	237	240	252	242	243	244	237	214	232	234	220	227	251	248	254	247	219	243	263	247	220	243	234	225	239	240	228	247	219	227	237	239	241	219	229	218	253	230	260	272	212	249	210	246	213	236	235	215	238	231	234	253	212	212	265	231	249	240	214	219	230	230	223	244	251	222	260	244	246	248	217	239	211	204	229	258	210	249	239	237	231	241	242	244	277	244	260	239	229	198	243	209	248	225	238	234	239	274	242	243	230	234	233	248	235	243	253	222	253	240	247	253	227	240	256	234	222	240	229	232	246	239	248	230	232	231	233	237	239	231	245	259	245	203	214	243	244	253	209	259	233	250	249	227	204	214	213	220	238	243	239	242	236	234	242	221	228	231	258	265	215	258	233	261	229	227	249	222	254	252	240	251	223	250	254	214	232	246	234	221	226	243	222	243	237	241	231	223	250	221	227	220	245	230	268	246	204	236	232	244	230	221	217	237	219	256	272	211	215	227	243	233	261	278	249	221	240	223	208	245	225	243	204	228	258	227	234	262	209	219	214	209	208	234	230	229	208	255	242	229	227	245	243	236	226	226	229	256	230	204	210	219	231	233	237	253	223	239	209	233	237	265	231	233	265	240	228	250	212	250	243	235	224	205	234	227	234	254	251	243	249	247	225	245	252	240	221	252	235	210	260	239	240	199	242	267	257	212	268	224	218	233	241	220	227	231	208	242	205	233	228	221	235	220	201	212	252	254	213	231	238	231	248	254	263	251	238	233	215	205	254	229	243	190	218	254	243	226	239	254	242	287	220	243	228	218	231	249	197	213	276	226	257	219	239	231	233	229	220	224	199	206	238	240	251	215	211	212	228	228	221	216	238	231	248	245	240	240	283	238	236	231	246	236	226	212	222	251	241	232	224	269	219	253	247	243	251	236	227	243	251	231	250	255	212	243	261	236	249	251	244	236	244	203	248	237	231	261	243	230	230	240	247	215	247	245	242	217	229	252	231	230	216	242	212	226	234	208	228	254	213	238	232	241	277	265	226	224	256	209	255	232	234	257	241	202	258	250	243	263	239	250	234	223	242	246	222	230	246	261	233	237	207	234	223	229	222	222	205	268	243	239	201	269	232	228	236	247	237	198	237	241	241	229	249	220	246	251	247	236	256	208	224	235	241	227	214	231	233	254	245	257	227	253	234	229	237	251	251	253	243	239	230	238	231	247	243	231	239	243	253	232	239	226	218	251	270	248	245	220	253	245	212	222	224	233	236	222	219	221	232	217	251	245	230	248	250	215	203	224	225	251	244	219	237	234	238	214	234	235	228	254	253	211	219	222	223	216	252	219	264	224	235	200	259	237	222	220	212	233	216	206	231	233	227	255	229	242	219	259	236	209	218	250	219	235	268	221	242	234	231	210	234	243	210	221	240	229	240	223	234	228	234	247	243	218	231	232	229	232	239	233	228	212	242	250	232	241	258	237	233	228	229	228	249	241	219	237	220	264	209	226	231	212	236	255	234	256	233	244	252	228	205	221	221	266	230	196	253	238	218	206	193	237	228	251	243	211	236	236	227	222	228	237	255	250	226	230	219	228	212	223	225	216	262	240
5995	1403	1271	755	571	535	457	473	458	393	416	394	418	396	364	383	366	428	421	367	415	370	388	324	358	375	389	394	395	420	379	376	373	339	372	388	373	395	369	383	383	418	353	376	366	378	374	357	374	358	367	361	361	367	376	357	369	381	360	350	356	350	342	391	413	359	356	384	365	427	361	374	376	367	385	382	387	406	375	377	368	370	373	339	384	366	371	377	374	379	370	381	347	400	401	351	327	405	346	349	367	380	366	359	363	364	360	326	390	374	361	367	361	365	411	349	383	365	362	352	356	370	376	362	377	374	358	410	374	381	356	392	385	371	368	389	388	390	390	382	347	337	352	386	358	363	399	337	378	384	386	371	361	367	353	385	411	360	373	352	366	378	364	362	355	385	383	382	347	360	367	324	390	371	376	364	386	371	362	382	362	377	378	378	396	374	358	369	336	382	328	367	373	385	382	434	364	417	342	371	360	378	362	366	363	372	379	351	432	419	396	392	400	382	366	338	409	399	345	368	376	397	368	373	388	383	377	389	406	360	352	402	389	409	360	363	385	388	350	371	377	354	386	357	367	359	377	376	412	377	380	342	367	413	382	363	382	369	402	404	375	358	347	359	375	373	384	343	393	403	405	404	387	395	388	369	376	335	404	357	394	350	370	378	414	347	370	416	345	362	405	366	393	389	360	375	322	385	385	388	370	380	379	361	358	385	399	385	376	340	372	401	389	396	355	370	382	345	364	350	367	388	355	385	398	382	382	378	364	357	381	403	382	346	377	368	413	361	405	388	387	353	373	366	335	359	386	384	356	357	391	363	350	379	363	366	396	376	386	382	365	379	403	350	361	366	378	375	332	375	368	352	397	369	393	386	375	408	372	385	370	390	396	377	363	388	345	371	367	363	383	360	338	383	422	376	401	397	392	398	386	348	399	353	399	406	362	388	343	371	369	354	378	413	397	394	392	356	364	337	366	350	400	361	367	400	358	344	359	390	371	332	340	322	372	381	400	350	377	401	402	383	350	368	366	374	354	403	362	407	342	412	380	377	357	362	375	378	350	358	346	416	386	381	404	365	359	369	349	403	393	383	331	375	405	384	338	352	380	342	371	378	358	371	372	364	388	399	359	376	357	351	361	378	409	405	358	378	371	358	394	345	339	398	368	371	390	357	355	387	389	348	364	371	366	365	387	358	364	316	397	356	350	372	368	370	359	385	410	374	362	400	359	389	337	391	380	350	368	420	394	369	367	366	378	372	387	390	363	366	344	351	404	366	389	354	366	400	368	370	391	387	395	384	345	369	380	389	378	368	363	378	416	374	375	396	393	355	360	317	355	379	385	367	389	376	390	387	377	387	362	372	362	384	370	386	410	376	388	386	385	389	407	359	384	410	358	430	358	366	361	381	336	356	390	365	361	368	368	366	373	389	346	352	365	405	360	346	380	385	384	392	368	376	392	385	390	393	351	361	397	398	372	361	378	361	374	368	352	407	342	322	361	350	364	358	368	362	358	361	353	396	421	410	364	382	381	330	365	388	348	374	377	390	376	379	371	397	386	375	353	341	376	361	366	397	369	368	360	368	407	357	389	337	370	397	385	365	373	392	399	369	358	384	352	360	363	366	362	376	374	400	379	367	373	374	370	374	337	344	360	367	388	386	352	408	393	391	405	395	434	389	391	367	353	382	324	370	381	372	382	387	393	351	347	372	371	363	386	392	346	387	347	396	346	398	386	400	379	370	365	357	387	371	381	353	382	356	405	358	394	378	367	379	382	380	392	361	363	410	375	375	380	362	371	374	356	355	358	409	359	403	360	378	370	376	397	340	359	384	363	349	391	371	427	365	356	372	384	356	370	370	343	373	368	387	374	397	351	364	360	384	379	378	361	414	368	399	363	402	366	362	397	388	365	367	370	370	398	375	368	389	354	353	400	401	355	371	380	359	369	387	377	375	353	408	397	383	360	413	371	384	389	391	361	372	331	378	370	363	407	384	341	381	388	339	367	387	370	343	377	389	382	368	382	349	368	414	381	384	367	369	374	345	374	382	395	370	365	346	393	362	341	371	389	375	364	384	377	398	353	354	385	355	392	390	394	322	387	411	379	384	352	363	366	383	360	360	362	368	370	408	395	383	354	373	345	341	404	383	368	351	397	367	369	342	424	376	409	361	360	344	353	364	367	349	380	356	370	382	378	393	411	381	404	360	365	385	360	403	365	356	357	364	351	344	386	383	358	406	368	343	381	378	367	345	403	376	374	410	366	372	389	384	396	381	410	364	380	385	361	366	373	361	396	369	367	379	366	375	368	418	392	377	371	391	332	333	397	356	379	424	376	404	321	391	361	363	377	380	367	377	417	331	375	381	386	345	408	388	378	354	378	370	393	344	387	361	372	364	369	363	391	390	344	354	344	349	408	379	369	378	365	347	352	395	361	361	362	392	368	360	386	365	349	395	392	370	393	378	408	373	359	378	342	404	376	391	379	369	388	368	389	383	370	357	385	363	356	344	334	379	400	365	375	395	407	371	367	392	380	371	370	389	377	405	363	360	359	381	343	345	373	369	359	388	333	369	391	378	381	358	364	403	380	395	375	406	362	382	381	357	357	390	367	355	375	375	370	392	398	375	346	362	407	363	380	367	405	379	380	358	388	394	306	364	354	396	375	369	345	414	397	391	387	360	332	342	351	333	369	371	400	399	342	361	354	346	376	391	369	320	382	363	356	329	384	372	355	350	353	388	386	367	362	381	347	386	365	355	379	402	367	351	337	368	370	384	381	350	412	376	389	390	389	372	400	389	371	379	361	366	372	359	387	349	412	398	371	344	384	400	370	354	377	334	389	400	395	369	371	366	353	388	374	371	379	379	375	383	381	362	353	354	372	386	350	380	351	390	388	415	374	376	397	352	331	384	391	377	397	373	396	360	384	384	397	343	341	364	400	352	371	387	382	376	424	378	359	372	376	382	359	332	396	385	416	357	386	338	388	335	368	352	380	373	370	390	400	363	357	394	403	349	396	390	371	356	365	391	361	402	352	410	370	370	363	368	398	390	373	391	352	357	376	346	407	364	411	406	365	366	412	366	372	382	368	363	373	383	420	358	379	389	357	346	397	393	421	386	364	398	375	352	341	382	357	365	386	355	390	358	409	376	376	367	374	408	385	370	380	352	392	369	373	352	398	406	357	415	375	380	399	355	366	378	343	339	342	380	383	394	393	385	377	371	392	374	384	345	387	390	389	372	365	366	385	414	382	384	393	353	395	357	378	358	358	389	361	366	386	344	359	405	372	374	385	385	358	376	391	339	341	341	402	404	417	414	374	381	367	386	376	395	370	404	357	358	405	375	368	345	358	327	380	399	379	371	367	402	363	358	397	394	395	359	378	394	365	356	365	382	393	370	360	358	375	378	344	379	384	395	363	398	357	332	393	373	381	386	353	377	380	369	373	370	378	377	351	368	389	380	351	360	381	364	368	356	365	335	373	360	406	420	390	374
24415	21493	28523	24618	20743	2484	804	506	452	432	400	367	357	359	340	317	326	334	354	296	336	276	315	321	306	300	290	297	298	313	289	286	321	280	307	347	308	305	276	274	269	298	286	295	285	272	286	281	309	288	302	281	268	296	272	297	271	269	322	302	296	262	309	288	280	282	294	264	308	300	302	287	276	287	270	303	280	293	324	278	298	287	271	274	265	299	276	300	295	300	314	283	305	289	288	297	281	259	285	264	265	263	283	277	291	272	266	276	289	273	256	286	261	254	278	252	277	292	274	273	278	268	309	301	290	282	271	302	306	303	295	303	348	296	251	259	284	281	271	265	271	299	279	259	277	283	279	280	295	283	272	298	286	296	286	305	288	260	289	288	263	288	257	261	287	274	301	273	267	267	288	291	261	276	265	293	287	309	280	274	277	299	290	294	250	291	307	318	297	282	259	274	262	277	264	293	279	253	288	285	285	292	270	267	270	271	270	253	310	293	284	263	288	251	290	251	262	279	255	281	292	275	256	298	285	300	267	293	286	225	290	271	284	283	276	291	291	290	279	280	291	293	260	264	291	315	293	272	272	276	295	264	286	311	271	284	268	269	275	260	271	301	294	287	268	235	245	281	310	278	255	278	283	272	298	289	253	266	262	289	261	271	256	287	264	277	303	300	318	294	274	296	258	298	300	271	293	271	283	277	255	288	285	272	281	278	283	259	276	258	249	273	275	292	288	266	298	270	260	279	311	263	293	270	291	277	305	274	296	288	312	292	283	269	270	258	275	256	302	257	300	306	291	299	291	256	291	294	282	252	290	321	267	265	299	299	284	262	298	277	287	274	318	259	292	295	275	252	265	275	266	281	278	261	307	291	258	302	270	287	287	296	306	311	260	274	273	275	260	277	302	269	288	287	312	270	275	272	265	298	259	277	254	244	318	287	307	287	281	286	270	262	277	246	252	312	257	267	262	275	283	271	291	298	274	321	307	276	288	250	303	272	290	280	266	241	270	295	260	252	291	273	309	274	241	311	317	301	280	290	271	295	276	276	303	285	281	257	321	283	281	276	281	287	283	273	272	291	299	272	259	279	305	273	266	265	287	275	246	286	277	275	279	265	289	280	287	281	263	292	254	297	280	281	323	305	282	269	270	270	268	297	259	276	284	284	262	251	268	293	278	290	328	284	251	277	303	274	284	303	268	272	279	259	279	305	264	283	295	286	299	268	287	284	288	260	270	284	244	283	268	251	291	298	310	280	305	289	307	287	308	295	288	274	301	286	285	259	307	271	250	267	259	290	288	269	277	316	297	275	256	272	267	258	273	298	303	271	277	285	265	298	270	272	284	278	257	268	258	252	301	242	278	296	255	286	270	289	285	286	266	266	249	284	294	265	276	271	256	286	270	277	276	275	286	292	292	270	279	261	302	273	301	274	262	285	290	280	282	278	297	253	255	263	290	270	279	271	291	287	277	280	264	297	248	298	287	284	301	284	263	270	291	261	268	302	295	263	272	290	270	252	286	282	309	277	251	280	265	278	280	276	287	324	287	290	295	296	257	307	253	263	272	315	285	311	277	271	263	301	265	277	280	265	321	294	312	287	312	290	264	261	289	263	301	292	307	274	260	261	272	276	292	306	274	264	285	284	279	276	236	280	294	262	282	260	267	281	295	247	279	287	266	301	276	286	309	267	286	285	264	274	289	260	306	267	285	282	273	283	270	272	285	298	291	274	259	257	286	268	293	296	265	282	285	271	263	285	264	284	279	262	304	265	283	279	318	265	282	286	302	274	287	278	281	279	291	236	291	307	266	271	283	297	265	299	330	268	302	271	274	301	288	278	296	258	280	262	250	287	264	298	309	256	265	292	276	256	301	296	305	267	265	282	240	272	250	291	288	293	274	264	269	282	298	301	282	262	298	258	261	267	287	255	298	274	261	271	261	284	281	272	273	280	265	299	271	279	252	287	291	308	287	304	257	275	289	297	248	294	254	255	264	264	295	289	260	252	259	289	273	271	290	286	316	292	282	294	291	268	250	285	310	293	246	324	260	286	303	294	312	291	301	293	245	304	275	291	324	297	277	270	297	259	280	294	289	284	277	281	289	291	311	308	276	273	297	278	292	279	315	290	277	256	265	257	307	280	256	265	272	275	304	287	291	273	267	305	290	280	277	291	281	262	306	273	301	328	289	295	297	293	266	272	293	258	315	268	308	292	262	284	287	275	269	287	282	262	273	289	289	287	299	282	288	287	316	285	293	279	306	272	282	265	317	259	264	276	285	271	271	275	286	294	300	287	284	267	286	271	284	297	283	282	313	312	285	283	257	320	276	291	267	301	306	265	291	293	298	244	242	249	283	259	262	284	280	274	286	273	253	275	280	268	301	287	286	281	289	267	303	291	281	295	300	269	263	274	277	269	299	287	296	303	276	249	307	288	268	241	274	268	291	293	265	253	308	269	282	273	268	255	288	269	275	279	286	279	281	283	287	279	294	262	289	281	311	287	290	277	283	255	262	272	310	302	283	256	270	292	305	271	286	296	299	284	293	285	295	276	316	291	253	308	279	280	295	286	281	270	285	299	330	319	299	298	270	278	303	296	248	289	308	262	289	263	294	283	279	311	310	278	293	265	270	269	268	251	303	312	299	280	308	306	300	286	273	274	279	267	265	272	296	270	302	290	294	299	281	277	267	280	293	242	265	280	290	275	259	255	244	272	262	276	295	294	268	259	285	276	301	264	269	280	280	297	288	278	273	307	267	299	256	292	293	295	270	303	270	275	282	268	254	263	310	302	289	278	279	276	300	279	283	283	278	289	252	267	262	293	271	254	296	260	287	281	289	305	252	320	250	272	286	313	290	257	284	256	268	286	303	259	264	271	268	264	280	255	287	274	271	276	273	269	278	294	228	269	314	258	284	264	297	278	266	266	292	258	283	268	272	249	284	255	313	279	264	291	289	286	278	291	279	266	295	302	277	285	286	280	287	263	263	288	290	298	330	268	295	238	276	256	282	265	277	274	291	303	287	278	288	317	262	269	266	288	284	288	281	265	281	312	260	284	249	268	284	266	277	260	290	279	256	282	280	285	307	272	289	275	296	268	292	282	285	319	273	280	261	298	261	274	299	280	288	282	283	272	279	296	297	301	254	270	267	296	275	292	288	271	297	278	272	274	280	306	277	275	298	295	278	270	288	264	245	243	261	256	269	297	277	275	275	290	302	285	286	278	262	289	270	299	301	267	257	285	294	279	266	267	275	281	263	286	273	275	285	281	262	303	271	277	293	275	298	294	268	277	263	291	286	254	281	287	276	286	300	280	294	250	264	261	290	279	280	265	281	272	285	273	287	270	272	298	297	266	272	261	290	292	276	278	294	285	287	272	294	314	281	269	278	284	283	247	295	258	302	317	281	273	305	279	246	262	278	261	239	273	270	247	265	283	275	286	243	286	274	268	244	268	276	281	277	302	293	272	277	301	278	284	300	310	280	272	299	264
17242	9667	8273	4161	2865	2118	1628	1355	1091	993	838	815	711	670	653	616	565	591	540	552	549	511	562	528	539	458	487	485	471	495	477	474	435	491	474	461	495	480	456	468	465	449	430	471	468	444	424	487	481	488	452	442	474	443	455	418	472	449	476	446	446	486	475	466	447	400	428	458	440	458	455	427	439	458	413	459	494	453	432	421	422	423	459	454	436	475	482	459	440	374	463	474	451	462	456	456	434	437	476	474	442	392	476	487	446	439	453	435	488	433	478	413	476	415	458	482	467	478	482	476	420	437	437	459	467	443	462	474	397	455	435	477	457	457	433	453	455	491	447	412	471	470	440	469	432	463	429	454	460	451	449	439	403	433	446	448	435	444	447	429	490	465	422	462	431	422	481	490	427	453	445	423	452	435	424	429	460	439	451	472	454	419	417	469	428	446	472	449	474	461	465	472	451	455	455	438	436	424	449	473	456	443	453	477	443	445	446	464	450	474	435	433	436	436	433	427	478	423	421	443	469	437	446	473	433	434	474	460	462	445	444	459	435	440	465	472	469	415	468	441	464	424	412	449	468	412	439	473	423	485	449	423	472	449	457	458	449	422	447	433	441	427	462	458	456	465	418	429	442	475	467	446	434	473	450	434	457	422	445	469	453	437	475	437	439	416	453	461	420	458	437	435	431	395	408	499	465	467	450	414	449	452	444	426	435	414	448	444	449	440	434	443	422	440	474	447	447	425	433	447	443	469	459	483	443	464	440	465	456	441	430	479	422	467	435	438	425	474	434	441	441	462	436	460	455	469	426	459	474	428	445	457	447	445	466	494	452	457	437	479	419	470	449	472	442	428	460	453	454	469	427	403	438	442	474	472	398	438	453	447	421	431	451	456	475	452	426	455	461	412	457	414	450	474	468	474	407	455	404	464	482	450	437	437	434	428	420	452	456	458	444	407	460	458	469	445	464	429	427	454	411	416	434	446	441	462	449	427	414	434	426	416	444	454	475	442	425	430	435	466	461	411	442	466	432	425	433	432	424	444	477	439	429	406	400	475	512	451	459	430	470	456	457	446	469	455	434	430	445	418	473	447	468	425	442	455	454	466	455	406	448	466	442	437	432	452	456	434	462	460	481	474	445	445	414	468	419	432	466	442	424	462	424	464	444	461	453	468	421	455	441	461	425	424	441	429	419	455	420	498	425	450	444	448	429	431	474	447	443	421	451	479	434	431	458	452	453	490	417	468	452	434	431	441	453	446	441	392	417	459	450	470	443	462	441	459	450	448	439	481	434	441	426	431	448	449	467	451	456	415	430	441	428	422	436	413	433	463	475	458	439	442	485	465	446	446	444	415	445	443	447	455	417	456	451	429	486	452	424	477	451	472	447	422	459	437	404	453	469	451	414	417	438	427	429	437	451	433	439	452	445	421	455	448	426	459	429	408	423	457	430	455	438	432	419	450	440	467	449	440	474	456	449	489	468	439	432	416	421	457	458	432	422	454	441	468	444	437	442	461	458	468	471	462	442	437	497	500	466	453	431	433	492	454	429	440	475	450	455	434	496	460	402	458	449	442	427	472	426	455	439	472	428	448	407	417	447	431	472	447	496	411	480	461	492	458	450	466	461	405	478	418	447	448	471	465	447	464	480	439	391	457	468	453	436	467	457	519	439	409	470	462	433	442	440	503	464	410	438	440	418	482	459	440	454	435	437	443	429	425	442	429	438	433	416	445	440	445	440	467	395	461	450	481	455	444	468	466	474	461	490	460	444	436	503	430	424	475	437	443	446	485	430	473	447	448	472	461	423	441	422	454	429	445	411	459	424	444	487	402	465	475	428	437	468	466	429	465	431	451	452	472	475	446	465	413	440	428	382	430	440	451	443	469	452	461	456	460	425	486	435	415	454	437	436	470	452	424	451	478	423	474	419	438	418	424	452	458	448	432	462	488	466	467	446	454	449	463	463	438	450	435	437	436	425	414	445	437	428	469	454	441	438	436	421	458	490	453	433	415	408	458	479	445	446	454	473	415	467	436	423	444	422	477	430	475	433	440	394	444	459	440	421	423	468	455	439	459	458	454	452	454	438	443	440	473	421	408	449	450	446	418	462	414	431	453	453	439	455	475	500	443	477	478	431	478	426	451	470	432	415	444	486	435	485	453	448	431	458	447	435	410	491	394	443	425	445	458	429	424	464	405	440	456	457	488	439	442	471	416	473	449	448	427	460	464	425	460	485	401	480	427	431	477	407	440	452	431	444	461	435	471	460	449	447	419	466	446	439	460	461	473	443	417	464	453	452	466	395	480	460	471	430	471	458	465	429	443	414	418	409	425	456	438	489	422	472	449	451	434	435	394	466	426	460	479	456	453	422	433	451	444	454	446	424	384	477	444	426	448	428	423	428	461	412	447	450	459	459	440	473	432	478	429	436	425	436	419	482	485	452	418	451	454	458	439	442	453	455	429	464	449	426	461	450	437	465	420	458	438	453	412	468	436	454	438	417	422	468	458	457	466	437	462	427	453	460	462	475	451	455	437	421	451	430	434	397	398	457	466	430	436	428	453	451	455	430	440	475	471	469	449	454	415	432	439	437	440	487	426	457	426	416	469	419	457	440	437	465	488	452	482	432	437	465	425	461	476	452	435	419	463	440	453	423	445	421	430	473	453	412	447	483	463	441	470	441	433	445	459	433	457	461	428	414	487	435	461	464	413	441	425	446	452	464	442	438	440	465	471	447	486	401	459	428	458	464	448	427	396	443	430	420	482	453	451	446	456	440	430	423	450	438	443	444	473	474	435	422	416	482	411	452	465	448	426	437	429	461	445	443	467	449	453	427	449	435	423	481	436	438	460	418	454	429	467	388	443	440	421	433	434	437	444	448	420	445	421	445	480	447	453	438	451	417	434	443	415	415	432	424	462	458	425	472	422	452	459	422	409	451	446	467	487	455	450	469	441	463	468	465	459	465	421	376	472	432	454	441	426	431	470	429	476	447	433	445	422	426	465	450	445	439	449	452	425	436	409	453	442	488	439	411	450	406	453	437	449	472	410	444	457	430	524	428	411	467	499	441	466	470	433	451	458	450	481	460	473	457	429	432	437	478	472	403	417	440	412	415	479	451	444	432	469	468	424	468	489	465	440	465	462	437	450	476	428	443	412	471	416	468	437	453	411	463	459	431	445	440	417	448	450	445	474	457	421	442	464	469	422	444	397	461	480	446	460	458	417	451	462	422	459	455	462	487	463	430	457	427	479	459	438	469	444	460	412	425	448	457	439	428	436	432	433	441	461	494	440	475	440	430	459	446	452	413	422	430	459	446	457	433	481	410	447	420	461	439	426	461	437	409	458	418	482	442	467	453	428	451	442	383	454	439	462	423	482	493	399	463	459	459	412	440	413	510	437	432	426	459	437	472	457	443	447	403	437	425	425	446	459	487	498	463	441	434	469	434	431	474	417	475	440	462	477	453	434	427	452	442	451	453	424	481	476	448	418
23523	21546	29372	24154	21547	20805	2103	725	497	436	367	347	300	293	272	254	252	231	237	178	190	185	192	173	184	178	176	200	169	197	172	161	180	165	156	169	166	163	168	154	177	193	141	150	160	165	149	164	154	134	150	162	148	188	162	160	167	155	167	181	144	144	148	136	138	156	157	165	156	160	157	166	122	143	163	181	160	144	133	140	164	144	145	135	138	132	148	131	138	149	146	132	169	156	141	158	136	147	147	183	146	150	126	128	156	124	152	151	150	134	155	134	142	135	132	159	140	138	158	154	164	165	157	145	157	145	132	130	163	157	133	137	141	145	139	147	148	150	142	146	160	161	128	137	147	171	155	128	159	149	137	146	141	149	149	164	134	141	144	149	152	149	148	152	132	153	140	164	131	117	146	121	139	151	158	134	160	138	154	152	143	146	131	145	147	151	141	147	143	170	140	129	142	155	138	143	141	169	160	133	117	150	158	159	134	163	137	140	151	168	168	153	151	144	129	127	151	145	158	145	126	143	154	141	153	148	166	164	144	153	137	167	138	158	140	151	150	149	141	143	127	149	141	158	134	143	163	147	166	163	120	161	131	139	143	121	146	125	142	164	134	160	138	163	150	165	162	141	153	135	136	143	156	160	150	129	154	164	155	169	160	130	143	156	168	148	139	147	138	150	131	147	132	152	158	168	158	136	141	143	146	137	148	168	135	155	137	158	146	141	131	132	123	126	139	131	132	174	164	142	146	147	139	130	149	164	131	142	129	147	149	148	134	151	164	143	154	165	138	147	138	149	159	154	151	127	125	134	150	164	144	136	159	164	121	155	142	141	142	149	145	143	142	164	148	144	160	146	147	167	141	144	141	118	159	137	153	155	134	151	153	140	135	131	132	127	143	153	177	148	145	148	156	140	164	154	142	155	174	147	157	143	123	148	148	160	137	171	154	140	148	166	145	146	160	163	133	144	159	137	139	123	126	134	166	148	160	140	151	166	143	133	155	161	125	140	132	148	149	153	133	148	141	158	140	165	124	163	161	134	143	158	130	142	138	153	143	134	136	146	151	151	138	145	147	156	152	158	159	144	165	139	157	128	141	150	139	142	169	175	156	142	130	136	155	161	149	162	143	145	162	145	142	154	156	153	151	148	129	149	141	152	144	149	141	148	131	144	142	167	168	158	141	153	148	127	140	161	149	151	149	165	139	141	151	146	151	141	164	133	139	140	140	163	137	145	143	169	139	118	164	152	115	137	152	171	170	111	132	153	165	169	136	139	149	135	149	151	144	149	136	147	153	135	155	116	153	155	159	142	153	148	167	149	148	151	154	139	155	148	134	139	138	151	138	139	153	164	143	166	148	170	160	144	157	176	159	139	141	154	147	134	150	146	142	157	142	139	156	144	151	144	158	142	172	127	146	141	144	163	138	148	132	182	138	160	159	146	124	135	168	142	154	159	133	176	149	162	146	157	166	150	136	175	147	157	153	151	153	154	139	154	139	137	137	161	134	125	162	144	146	133	144	159	156	146	139	141	168	149	152	162	167	146	146	135	141	154	145	150	175	136	126	143	157	142	140	142	163	155	139	142	134	140	131	148	142	145	144	147	150	159	118	135	147	138	164	138	149	127	146	143	150	155	143	148	140	143	141	167	122	156	145	169	134	168	135	140	151	143	151	164	142	145	127	126	156	138	149	146	144	143	145	129	155	149	139	152	153	148	133	151	125	124	145	130	169	155	147	155	151	147	159	144	128	152	142	152	125	143	151	148	156	151	147	148	158	145	143	139	145	151	123	148	162	146	138	154	131	132	150	123	168	137	152	164	153	129	173	138	163	140	141	147	129	167	159	151	146	145	153	142	139	151	139	148	161	143	140	139	128	150	148	164	131	145	126	152	177	155	155	134	139	158	147	142	171	149	143	135	154	161	166	121	153	169	131	143	128	159	154	148	145	153	142	140	135	156	123	143	139	148	166	139	162	149	155	140	159	163	144	164	141	148	135	147	164	161	162	162	160	156	143	135	145	155	156	161	144	138	148	145	124	135	168	126	149	149	147	151	150	150	147	142	154	148	125	140	158	142	144	148	143	144	135	150	154	131	158	132	157	154	166	149	163	141	166	152	127	155	140	163	164	162	143	158	149	130	152	133	137	137	134	140	151	143	154	156	151	152	169	136	141	131	144	138	136	129	132	141	134	139	139	157	149	161	140	154	146	154	164	145	160	163	133	149	138	162	149	158	151	144	153	149	132	140	126	146	162	171	137	146	174	163	135	153	154	171	156	134	169	159	153	139	125	148	142	154	150	161	148	142	151	162	139	161	146	144	161	137	131	147	132	142	144	130	143	153	149	143	142	145	164	170	171	141	159	151	155	157	134	143	140	150	169	148	155	147	163	148	150	170	162	156	168	125	160	147	154	122	138	158	163	133	145	142	174	124	131	146	136	147	138	141	138	138	131	130	133	138	141	162	140	138	149	142	147	137	127	157	153	141	131	134	128	144	150	144	149	147	149	127	154	149	150	169	170	150	119	132	163	152	136	179	144	148	151	134	129	146	154	136	155	145	135	149	134	156	134	138	152	147	129	151	139	153	161	170	128	132	126	138	166	146	145	153	156	140	135	153	152	167	162	137	130	135	150	141	144	155	156	126	139	139	150	132	142	136	152	153	149	151	136	156	162	147	151	124	138	148	158	144	155	148	162	153	141	149	133	144	160	132	146	140	160	137	142	139	181	175	170	159	140	137	148	131	147	148	179	132	162	140	137	139	151	137	143	139	126	139	151	144	134	161	153	163	136	145	122	136	143	139	150	148	175	155	137	156	141	150	139	149	141	153	146	143	139	148	134	173	144	152	149	148	159	118	145	158	148	153	165	137	130	135	163	171	144	162	150	143	143	147	171	155	121	150	141	151	140	163	137	121	151	127	153	142	137	143	139	143	143	153	134	160	159	143	141	141	128	132	154	137	149	152	162	163	166	168	139	147	141	155	152	145	129	167	131	145	152	151	132	152	141	142	147	147	130	147	174	168	163	170	150	139	154	136	142	164	145	122	133	146	163	143	150	151	151	171	152	117	149	154	155	141	148	149	149	148	153	152	153	146	144	126	133	130	120	161	145	147	151	143	148	156	155	125	143	150	153	149	141	161	136	126	133	147	157	158	151	155	127	173	143	118	176	145	144	161	138	128	159	149	147	154	160	158	157	159	158	156	149	160	157	135	117	191	137	131	151	150	130	132	174	152	136	141	141	186	145	144	154	152	152	168	160	153	160	171	145	130	129	138	154	153	144	140	154	136	138	124	132	147	151	156	130	157	142	125	157	140	143	161	148	151	154	142	147	148	129	147	168	138	151	152	133	137	135	154	142	156	158	133	177	162	138	149	150	140	148	146	180	168	148	141	178	155	130	125	149	133	138	141	132	151	147	150	131	159	135	122	145	162	144	137	127	137	160	164	138	143	174	136	125	160	167	134	153	158	149	130	140	129	120	161	127	151
21723	15807	13593	6960	4708	3395	2483	1945	1560	1363	1072	923	794	694	671	606	583	517	458	482	432	407	414	408	438	407	357	315	363	328	320	309	277	287	311	310	293	289	296	299	263	283	282	295	281	272	255	246	270	267	254	255	271	253	269	248	248	269	258	227	257	236	242	270	262	253	254	265	262	271	288	232	242	232	270	269	266	249	271	245	260	252	242	234	247	231	267	231	226	263	240	231	254	221	260	221	228	261	234	241	252	252	221	240	242	253	235	240	270	243	225	272	279	260	254	233	270	270	237	282	243	264	250	252	238	271	240	248	243	244	248	248	265	218	253	259	257	232	216	241	235	240	251	244	229	252	248	244	226	255	245	259	250	242	236	244	235	261	226	230	271	261	245	242	230	269	271	247	231	244	246	261	235	250	235	231	252	257	242	245	256	238	240	252	221	233	246	212	250	232	226	231	224	235	235	239	224	257	242	251	233	221	234	227	245	237	223	234	240	256	251	233	242	224	234	232	245	244	250	217	239	263	247	240	268	263	253	252	238	282	223	234	260	247	243	233	234	216	229	234	214	226	233	253	208	238	227	256	249	267	254	261	241	243	232	244	239	273	225	262	242	221	235	230	223	239	260	266	252	232	233	250	249	221	239	262	268	245	248	250	239	263	227	235	229	234	256	231	237	246	223	240	223	222	258	244	253	244	255	254	253	241	223	249	205	231	268	231	242	237	254	259	227	239	237	239	258	264	243	256	236	280	251	214	252	238	259	262	226	243	259	251	216	214	236	225	273	218	223	243	234	229	270	233	236	263	254	221	233	246	250	212	267	235	230	209	246	242	230	211	252	251	235	258	247	230	226	239	236	251	242	207	238	241	244	249	219	237	256	247	239	257	243	220	258	246	226	246	252	212	241	266	259	246	241	262	205	241	236	234	227	252	213	247	255	241	251	255	258	241	246	227	234	242	256	254	242	249	254	236	254	242	236	244	227	228	252	233	245	251	274	245	247	230	220	234	243	240	247	231	241	252	239	218	230	267	257	230	256	250	253	205	236	242	269	267	265	266	244	249	264	235	244	220	246	212	237	247	262	223	241	270	277	231	246	236	234	251	231	213	230	250	257	226	251	291	258	240	213	223	228	236	252	266	239	249	216	226	258	246	248	253	249	252	251	241	241	224	216	248	248	269	265	251	255	212	235	253	264	239	247	241	225	256	247	193	236	220	254	246	239	254	226	258	248	242	226	247	241	232	235	203	247	250	255	241	253	242	233	234	238	246	228	237	237	249	232	206	223	223	266	248	255	231	257	223	239	269	206	267	250	244	279	224	246	219	230	227	237	268	232	221	255	230	222	235	257	238	227	238	243	218	237	226	242	235	223	226	257	237	226	235	227	216	249	244	246	238	223	241	229	235	242	220	231	259	236	242	265	234	235	228	216	241	234	235	243	239	256	228	262	252	248	239	238	240	237	238	242	227	238	239	233	254	224	227	239	243	260	268	212	241	242	237	212	230	231	242	214	248	240	232	214	250	233	253	231	210	237	245	203	222	224	249	220	249	223	229	262	240	249	244	252	239	249	259	216	251	219	242	244	237	249	233	268	208	211	261	249	263	242	252	242	243	233	234	259	236	250	252	246	263	236	236	195	235	212	225	209	234	229	252	233	234	240	241	277	225	201	262	234	256	233	241	227	256	239	259	238	236	233	276	216	257	262	230	239	243	232	260	252	251	252	243	260	248	244	216	253	223	222	252	247	251	208	243	228	237	246	222	221	221	254	234	269	247	238	241	237	246	238	241	253	237	252	250	242	249	230	251	252	230	240	251	246	223	236	236	247	262	241	241	236	250	234	248	263	222	229	244	240	230	246	217	248	250	223	254	223	225	259	243	241	263	262	251	264	234	233	246	236	247	261	247	240	242	235	202	251	250	240	237	267	201	245	215	254	226	215	248	248	229	256	211	242	235	263	264	220	238	263	258	225	247	229	233	216	271	227	236	239	257	239	256	223	219	249	235	247	227	239	248	272	254	259	229	266	267	238	243	228	252	226	249	255	224	257	260	244	220	229	250	259	255	235	216	256	237	216	262	230	230	229	239	241	244	256	238	256	253	238	224	211	269	242	254	265	256	232	226	270	230	240	255	256	231	250	223	218	215	236	238	217	254	240	248	243	229	255	235	243	260	241	208	241	240	249	232	211	251	227	247	262	232	281	261	234	253	240	232	221	225	222	253	230	216	253	240	215	221	248	239	240	255	253	241	247	237	253	243	239	235	245	215	219	243	231	244	224	246	246	228	257	232	245	225	238	230	233	246	232	251	233	229	257	243	238	253	221	262	254	226	259	234	247	216	241	236	224	243	269	240	276	247	211	216	275	226	217	240	229	229	248	245	226	261	227	254	246	244	241	249	235	253	221	247	241	262	236	250	235	216	262	228	252	261	258	250	249	244	243	253	239	228	215	251	238	218	225	243	240	233	224	257	239	225	249	250	229	263	257	250	224	216	243	262	240	257	243	245	271	237	248	225	224	226	264	247	231	228	254	237	249	226	241	222	224	215	236	236	234	234	227	260	230	259	251	224	281	268	253	266	225	264	228	241	256	225	257	244	246	250	238	215	246	255	226	225	243	268	214	230	215	260	274	233	265	221	242	243	233	238	244	232	234	246	233	231	242	243	231	235	276	237	269	256	240	265	248	232	230	247	233	220	227	236	250	239	253	250	230	256	243	281	262	260	251	266	235	237	254	218	238	256	246	228	236	217	248	243	231	240	227	231	232	205	227	232	264	209	264	245	247	262	243	245	256	239	230	250	232	257	231	272	258	255	221	233	251	237	249	212	236	256	265	236	231	246	229	253	256	222	225	228	241	244	239	228	233	224	231	210	220	232	239	265	241	222	250	229	212	247	253	256	233	252	248	236	198	237	258	249	243	230	238	259	242	255	259	257	250	239	245	252	245	223	240	231	196	253	252	256	248	238	232	246	212	240	230	242	263	246	214	235	230	237	260	269	228	253	239	278	258	267	264	241	262	244	268	260	255	220	273	245	233	282	250	237	245	229	261	230	233	240	243	217	253	248	231	245	229	259	248	243	237	225	237	241	237	232	213	271	250	234	249	248	250	244	205	216	253	211	258	236	240	227	227	220	258	246	244	243	244	243	241	239	232	258	238	241	237	253	247	235	249	207	238	218	249	237	223	243	260	261	221	246	221	237	241	234	206	236	268	226	245	235	235	229	246	232	243	247	246	229	254	244	218	279	230	245	232	213	242	243	258	243	249	240	244	274	242	234	267	254	254	223	221	265	237	225	263	264	242	243	251	238	242	232	250	238	248	231	254	222	256	224	241	247	229	229	259	260	273	233	247	239	247	223	252	263	254	264	239	211	238	285	263	222	209	238	226	226	242	246	290	255	230	218	253	259	228	258	234	240	216	233	232	228	243	247	212	232	244	235	252	254	264	259	234	242	241	228	280	236	224	206	239	251	224	248	238	242	237	242	238	235
27238	20736	7011	574	331	287	302	272	283	232	249	257	247	240	239	254	258	237	255	252	221	227	224	209	237	224	253	247	258	242	256	229	233	223	266	245	254	217	271	219	244	220	236	241	255	257	258	251	210	241	256	253	237	218	230	224	252	239	239	250	224	248	238	240	238	231	260	248	206	223	256	211	225	222	258	236	236	227	255	253	249	235	245	241	263	236	231	253	255	238	238	236	225	271	242	240	250	238	238	220	240	224	222	233	243	255	235	246	258	258	267	237	216	206	233	262	229	252	233	250	223	193	247	277	254	249	237	232	257	226	239	247	235	207	231	249	261	221	216	241	242	202	232	232	236	246	223	238	224	223	256	236	219	241	242	238	212	231	240	245	213	235	238	250	214	244	242	249	244	225	251	241	241	228	240	235	215	251	244	234	230	233	256	238	237	250	246	243	231	224	216	223	241	257	225	252	236	226	204	227	260	227	231	241	242	245	230	230	235	233	229	222	260	265	219	233	214	226	243	229	236	260	232	273	244	264	230	218	243	240	232	205	238	211	230	255	254	252	263	228	235	270	235	226	201	218	257	249	225	245	223	234	238	258	231	239	247	210	258	263	244	239	226	260	212	239	238	239	198	231	242	228	251	218	240	234	243	225	257	229	245	216	232	224	229	258	267	217	223	239	212	211	227	248	230	272	223	240	252	262	252	237	220	262	208	221	243	256	247	239	214	237	209	233	206	246	243	243	211	238	251	219	240	254	246	232	239	253	236	255	225	235	239	254	224	254	206	259	199	245	221	231	243	258	261	230	230	243	244	243	221	226	264	236	206	216	253	280	231	239	211	242	250	226	232	262	250	240	244	255	233	233	226	257	249	239	229	222	273	219	232	255	218	245	252	249	231	256	211	255	266	212	218	241	250	229	223	235	245	239	222	296	261	238	226	259	246	264	248	217	239	253	251	251	210	243	227	203	250	248	255	242	218	229	249	223	228	235	219	283	262	254	222	243	222	278	237	236	234	228	246	242	223	257	264	248	234	251	229	247	227	223	247	210	239	250	230	229	232	253	242	239	250	225	254	224	232	262	249	252	253	247	234	259	259	229	246	236	237	237	235	246	257	231	247	246	250	228	219	231	249	257	208	248	220	206	234	236	210	235	237	237	245	228	243	234	231	238	231	265	228	275	239	233	256	237	263	222	225	274	233	228	226	230	228	231	230	224	242	214	223	250	256	204	221	232	262	231	230	238	236	230	208	242	254	211	244	200	239	257	259	241	236	243	223	247	231	255	235	257	215	228	233	230	203	244	250	243	274	234	246	225	220	235	222	243	224	251	223	231	262	247	241	241	233	216	251	237	222	256	223	230	235	244	240	225	236	228	257	249	235	249	272	240	242	223	264	247	258	244	247	241	231	221	238	229	245	226	253	255	231	248	235	274	242	223	216	224	235	204	257	255	203	238	229	239	270	210	239	249	251	264	214	214	219	243	253	240	234	233	228	237	224	226	235	242	215	237	244	240	241	242	268	253	265	227	245	252	244	237	212	239	223	221	201	221	227	234	238	243	219	202	281	212	218	213	232	211	215	231	221	216	241	228	231	237	249	214	248	242	247	222	231	213	252	244	214	232	266	252	216	226	239	246	244	279	252	214	219	236	244	235	258	239	257	216	238	243	261	232	242	229	243	231	230	225	256	230	242	230	212	243	259	258	240	209	225	220	222	261	236	214	223	245	206	237	260	249	274	229	232	262	228	248	215	228	218	245	229	231	262	246	228	223	225	228	255	255	271	228	246	220	223	235	235	246	262	223	233	198	249	259	243	268	225	237	238	218	220	247	234	252	256	253	240	229	233	216	241	251	241	226	275	235	244	247	231	233	251	247	245	231	226	248	235	231	213	246	241	233	241	250	214	242	245	250	240	240	243	262	236	273	262	241	242	251	259	256	255	253	209	248	240	241	239	234	221	249	236	244	245	219	227	250	225	233	240	240	235	262	261	268	248	234	240	235	229	235	241	251	226	231	223	235	232	230	261	257	273	250	231	236	224	217	241	264	223	257	222	243	237	242	236	232	217	223	260	229	242	236	240	228	217	222	204	230	236	244	235	239	262	240	238	214	234	247	218	258	241	228	240	252	238	242	233	223	262	230	218	232	242	262	239	225	230	228	253	235	212	237	228	232	245	267	240	271	256	235	221	243	227	223	270	253	218	264	251	243	235	256	222	230	233	236	263	248	206	242	250	230	225	223	232	213	248	234	247	246	234	246	238	235	246	238	210	250	236	246	256	264	211	220	227	227	212	230	253	251	239	256	235	264	212	255	259	209	223	259	234	241	235	246	237	246	256	250	233	228	236	233	250	238	240	230	242	238	239	221	226	260	212	253	247	220	256	257	252	228	222	237	240	240	254	229	253	225	252	259	240	244	258	206	245	208	225	231	222	240	229	225	268	253	233	248	238	235	256	223	250	234	271	257	217	248	224	256	232	232	233	231	239	228	234	234	207	206	249	216	228	269	273	220	268	237	238	223	229	234	262	229	222	231	231	255	242	240	231	267	249	248	196	255	223	254	216	251	207	228	239	228	216	216	229	242	239	235	268	228	223	208	236	230	257	232	243	222	245	239	245	228	228	249	248	234	258	235	253	244	225	216	240	260	254	223	244	202	247	227	234	239	245	215	222	240	242	242	211	221	231	247	250	243	233	256	246	269	258	241	265	203	253	245	229	244	243	243	226	261	225	262	239	225	239	215	227	242	248	238	234	231	226	233	246	231	241	230	263	237	242	205	229	257	214	242	246	236	235	250	246	238	234	234	232	238	253	264	241	209	212	240	238	231	229	265	257	227	255	244	229	251	238	258	256	245	244	225	247	251	241	261	242	265	232	269	233	227	231	232	236	230	232	230	244	257	239	240	231	252	265	239	223	206	234	236	239	270	253	234	245	251	226	229	233	215	222	243	232	226	253	257	247	253	230	244	254	260	235	221	256	229	236	220	233	226	234	231	233	252	264	263	233	228	245	253	234	241	257	221	236	231	257	229	239	255	235	249	237	224	235	246	250	254	210	237	230	227	244	221	263	233	283	239	252	223	226	281	252	220	231	226	252	248	240	251	246	231	236	232	239	231	226	253	256	262	234	260	213	234	238	236	223	214	212	223	226	231	242	248	229	256	237	216	254	238	248	229	215	264	224	253	223	254	255	222	243	233	219	231	270	223	252	210	245	260	225	253	229	253	234	250	243	250	238	224	252	231	231	257	195	232	229	253	237	231	255	240	237	247	245	216	263	206	223	237	231	221	245	234	249	214	227	230	231	220	251	260	249	217	225	258	239	229	242	235	217	246	247	247	249	229	247	228	245	254	245	239	236	221	264	225	248	242	241	232	257	249	244	232	230	251	232	244	236	253	247	255	233	226	248	231	229	241	235	225	255	230	275	249	252	237	242	218	221	238	243	239	255	231	228	265	221	239	242	224	212	219	234	260	249	212	235	258	231	237	257	240
6121	1407	1261	751	559	552	453	463	384	451	433	437	439	368	406	391	407	384	393	368	354	394	359	366	406	361	368	395	408	382	353	363	380	413	425	378	377	394	366	398	364	357	372	395	340	366	377	381	392	398	365	426	350	411	383	356	371	406	401	375	372	359	405	359	377	411	379	390	358	385	403	385	358	367	370	418	366	369	374	412	364	371	410	404	386	400	398	375	393	394	393	371	376	357	401	387	363	373	373	379	376	400	373	390	381	368	365	361	361	387	381	348	387	396	372	395	369	363	360	372	396	380	381	391	393	398	358	400	374	381	384	378	363	393	384	375	366	385	409	383	388	372	400	335	371	394	382	346	365	363	363	367	381	365	382	407	363	374	387	382	389	411	392	390	372	398	364	388	355	353	363	376	349	396	355	392	355	376	375	366	415	363	372	422	385	399	350	383	365	354	376	376	393	380	408	374	358	376	367	401	358	387	413	356	379	345	368	361	363	370	385	377	395	393	375	329	355	390	392	358	418	407	402	371	376	385	399	358	331	394	372	352	388	419	382	392	373	387	380	392	380	379	395	404	367	400	369	368	366	366	386	385	337	367	369	401	373	422	362	381	365	397	365	410	368	357	392	381	367	364	380	368	393	403	417	384	391	410	358	403	389	357	362	389	349	356	388	342	392	385	358	353	362	367	383	407	387	385	342	354	376	370	366	361	349	407	353	387	329	387	388	382	379	399	383	394	407	406	403	387	374	377	363	395	380	405	377	359	364	385	358	410	379	391	367	357	386	412	389	380	387	387	361	383	418	388	381	376	363	376	388	340	391	374	380	339	373	349	384	348	393	390	419	353	389	367	349	374	356	346	382	360	396	335	381	375	359	375	374	375	406	366	381	407	335	358	405	390	394	386	387	352	432	375	384	353	370	414	397	382	382	413	379	376	402	390	390	385	367	371	408	369	370	379	376	430	403	382	363	375	362	388	345	349	370	418	396	396	391	386	385	382	362	399	368	353	384	381	360	374	405	372	421	368	372	383	376	437	385	383	376	392	382	384	356	354	399	367	358	377	387	383	360	381	397	346	375	391	377	369	369	383	379	356	374	389	391	386	375	371	388	359	376	387	413	394	395	368	417	378	392	375	379	361	371	386	382	381	367	379	353	366	334	420	386	376	369	382	415	390	381	393	399	336	383	403	375	414	383	367	342	369	389	365	407	370	384	385	370	369	364	381	345	376	365	342	399	337	362	419	361	390	388	356	408	392	369	370	387	374	396	375	396	414	368	407	362	351	391	388	378	376	395	371	368	387	361	421	396	358	369	387	387	379	373	418	339	348	386	392	407	365	365	372	350	418	384	379	407	378	394	404	371	373	395	376	361	401	373	371	391	369	364	355	360	375	389	426	383	398	404	355	398	370	362	378	355	378	383	432	408	352	365	384	346	382	363	366	378	353	395	367	381	417	406	389	369	369	369	372	368	376	381	351	351	375	399	385	406	390	363	353	403	422	369	375	386	378	407	399	356	356	341	404	407	363	363	370	395	350	349	377	360	393	424	388	358	381	388	377	369	413	357	384	376	392	383	367	416	345	407	367	389	396	405	361	336	381	351	388	368	364	378	363	381	392	368	371	362	392	384	378	401	369	371	361	391	382	369	355	424	393	375	365	399	401	334	396	395	398	379	355	383	379	371	381	389	395	411	362	350	363	356	363	369	377	346	397	358	401	346	371	362	378	400	389	410	367	376	385	353	384	401	413	392	386	394	369	366	384	393	374	392	389	410	400	396	403	340	372	415	387	376	430	403	393	407	395	348	365	373	360	378	379	388	388	370	389	340	373	351	337	393	400	392	414	409	349	446	385	392	365	385	379	391	400	388	372	374	362	377	386	396	381	403	396	362	361	386	379	398	420	366	365	370	377	377	391	417	379	349	339	398	354	379	365	387	328	397	393	336	382	396	365	389	385	357	412	384	383	356	368	368	383	356	369	364	347	388	375	391	402	375	384	365	390	390	350	371	375	382	416	382	377	367	394	411	386	367	380	420	381	332	343	385	391	363	390	371	387	344	390	376	377	399	397	393	379	371	377	362	388	374	374	406	377	399	374	386	388	385	373	338	379	393	359	365	361	361	368	368	378	393	354	376	389	371	377	384	371	376	347	376	405	359	362	370	386	360	347	388	353	375	390	401	387	376	393	399	369	359	344	373	310	373	393	388	364	359	392	335	381	358	398	388	384	377	419	366	400	419	381	402	356	405	396	401	393	408	372	358	358	394	376	365	386	370	384	392	346	376	378	388	377	385	375	398	389	360	375	407	423	385	371	375	338	367	405	385	381	379	378	365	404	406	365	390	383	381	390	374	389	353	381	346	363	400	357	394	395	383	395	365	379	364	409	360	391	370	379	395	317	396	385	351	387	421	341	406	374	381	382	372	383	387	403	405	359	394	373	361	369	372	380	343	384	409	394	397	413	393	380	368	381	357	370	369	348	403	380	365	381	426	356	377	400	421	366	395	372	345	366	374	376	350	382	394	377	359	369	365	370	363	373	383	403	348	384	395	380	411	382	357	365	367	389	393	389	400	364	388	375	386	354	356	368	377	365	354	370	379	367	375	390	390	382	360	344	408	381	415	360	392	400	362	365	358	387	369	379	372	371	387	373	411	378	416	389	376	390	353	404	387	378	394	400	395	390	377	364	356	350	399	375	348	381	382	383	400	377	407	397	371	367	395	399	369	374	371	404	398	352	360	345	386	383	371	375	367	381	396	388	377	389	368	400	404	354	363	392	387	385	396	402	391	382	435	372	385	401	406	394	377	349	359	384	387	362	399	342	393	377	384	378	383	408	369	381	358	369	383	388	385	381	376	384	387	408	374	384	368	360	393	393	353	369	384	394	365	338	353	343	369	388	403	379	371	387	370	402	389	371	405	397	310	385	407	376	370	394	392	390	395	356	390	404	372	345	375	396	439	360	351	397	373	392	406	388	358	364	377	323	383	383	383	398	387	409	357	370	354	387	380	395	351	411	391	363	361	340	412	377	383	362	376	390	360	384	344	353	381	406	373	376	352	368	367	386	377	340	392	391	401	394	389	384	391	372	407	360	386	358	410	368	416	387	382	399	387	421	372	383	363	396	397	366	427	348	381	348	409	373	397	339	376	361	381	373	368	378	382	349	332	392	372	443	378	375	379	366	377	409	361	395	387	353	371	396	372	350	390	365	377	357	371	429	373	373	371	391	380	375	349	405	367	363	405	388	368	391	367	387	376	357	381	362	410	382	390	404	393	366	403	369	385	378	359	396	372	387	384	402	409	386	384	397	356	381	390	349	385	407	386	342	391	390	367	375	393	411	421	408	382	378	341	373	342	396	388	367	355	393	409	375	364	418	378	365	369	400	348	374	386	382	366	374	398	387	361	359	370	365	354	400	403	357	403	400	374	376	371	368	421	386	363	388	380	375	358	408	376	385	378	412	406	399	381	427	347	383	381	355	367	365	404	374
24504	21478	28604	24756	20836	2535	742	559	452	409	398	357	375	335	322	342	321	344	320	324	326	310	318	274	297	275	272	292	277	260	289	299	306	297	318	285	255	288	303	288	278	272	290	303	327	282	283	300	299	318	283	288	277	284	307	275	301	316	269	273	274	310	279	247	307	266	324	279	285	275	271	271	269	291	302	273	314	322	273	299	261	278	315	286	282	251	251	288	272	313	239	279	271	269	287	285	255	261	288	286	273	284	275	301	321	301	299	276	254	291	269	267	287	311	278	287	288	290	301	266	278	272	272	251	302	305	279	281	252	286	269	268	283	295	304	286	267	296	263	302	268	269	283	279	274	313	309	258	290	301	309	280	258	293	298	259	294	261	299	271	285	305	292	270	287	301	281	273	283	289	270	280	275	292	274	284	264	261	272	283	277	289	304	296	271	253	286	297	273	274	297	299	270	286	264	256	282	279	273	253	299	312	278	272	290	301	284	288	281	265	279	283	266	297	288	276	282	316	256	274	291	277	245	307	255	282	273	252	275	320	286	286	305	258	293	300	277	283	293	289	278	286	283	279	293	277	282	284	281	282	309	285	272	276	304	277	283	280	290	245	286	290	304	287	263	269	301	283	283	255	258	305	273	282	270	299	269	304	287	275	296	266	273	276	260	329	285	263	297	284	261	284	273	301	289	294	255	293	284	297	298	282	260	249	286	287	293	254	278	295	268	272	291	278	274	273	290	282	310	291	287	244	272	307	249	268	283	272	253	274	280	287	287	269	272	295	263	317	279	266	259	257	258	286	279	290	283	281	260	260	279	300	275	288	272	318	301	270	285	309	290	278	289	258	281	327	297	301	249	320	286	246	285	291	281	266	270	272	260	292	279	284	263	288	273	264	315	296	270	267	280	265	271	277	263	283	308	284	290	296	265	295	267	280	284	287	280	292	290	287	269	283	272	249	285	307	268	284	284	244	303	296	321	276	264	267	290	284	320	285	288	275	283	277	274	297	281	308	261	260	277	292	300	317	313	269	242	294	305	260	300	285	258	262	287	275	282	279	259	289	278	311	287	272	261	270	291	280	274	266	284	236	282	264	283	263	295	295	275	293	285	319	336	258	317	276	271	281	283	303	311	306	274	302	279	303	318	292	286	274	279	326	282	272	305	297	292	304	284	305	297	285	266	292	271	298	287	251	301	271	296	288	302	291	311	277	303	265	267	318	278	261	258	271	279	283	305	288	282	280	274	267	287	286	282	256	279	287	285	276	265	299	289	279	260	271	268	306	272	269	287	266	288	262	262	286	268	266	310	271	303	263	265	271	273	272	276	280	301	262	284	257	293	288	301	296	292	287	296	280	291	286	286	293	274	283	317	282	286	299	281	280	258	318	262	272	314	310	236	273	289	279	294	316	274	275	275	272	283	291	288	263	266	299	280	302	312	254	275	275	298	280	252	279	248	304	284	270	278	289	293	270	266	259	281	300	281	290	294	254	285	326	291	271	273	272	253	291	268	283	299	291	294	276	302	310	289	277	252	274	255	313	300	286	276	292	326	295	291	249	292	282	273	272	283	300	276	301	286	276	273	302	279	267	266	289	275	276	250	331	280	286	287	270	307	254	282	280	268	295	278	290	278	266	274	297	268	288	287	260	269	289	303	300	273	250	267	264	279	276	263	280	270	298	263	267	301	297	264	285	262	253	281	281	301	275	288	253	275	266	288	268	295	286	282	288	302	282	304	271	312	255	287	300	271	295	249	275	284	299	279	288	283	279	293	264	282	265	271	303	261	290	271	248	279	300	290	261	304	261	270	289	287	280	277	298	281	277	263	277	293	282	285	298	319	295	277	277	299	278	272	287	275	279	290	292	286	269	274	252	273	275	277	289	262	274	286	284	255	284	282	306	270	272	279	301	277	264	285	315	277	277	282	291	298	274	282	274	257	288	245	277	290	290	298	272	266	281	263	278	286	284	295	298	271	300	285	252	285	277	275	262	280	266	295	288	261	279	276	306	279	277	273	286	306	293	289	282	251	307	291	274	282	268	288	285	257	295	288	315	287	276	294	292	298	289	306	258	271	258	305	275	268	268	267	291	264	292	277	315	258	277	284	272	284	294	249	282	295	289	283	260	277	284	295	294	286	282	298	287	280	280	280	296	313	270	250	295	288	268	298	292	312	291	299	283	296	267	272	246	278	314	284	280	271	272	312	279	301	331	271	291	298	310	268	277	257	297	289	289	273	278	284	264	267	259	298	278	267	272	286	276	277	269	266	303	293	264	309	305	321	273	279	289	251	293	248	278	286	271	261	289	254	273	290	266	302	265	303	272	289	249	286	279	285	277	270	298	270	277	305	308	280	283	273	302	265	298	283	318	299	289	253	268	293	267	270	258	276	278	283	296	284	279	276	283	292	264	312	293	260	247	271	291	286	248	267	249	272	264	299	247	281	278	275	276	284	299	308	312	265	302	290	249	290	274	253	304	335	272	272	330	291	270	298	295	296	292	290	301	275	280	277	283	274	287	279	287	293	293	252	284	280	285	279	267	265	280	257	291	280	289	291	263	282	273	280	285	290	275	275	306	254	270	302	268	263	254	262	284	298	273	247	263	270	272	295	269	265	291	284	270	303	291	326	295	258	282	290	306	280	284	241	288	268	252	297	254	275	262	290	262	291	340	297	265	271	268	253	277	298	276	281	263	257	282	266	269	277	277	269	260	258	258	267	260	281	289	296	303	290	299	321	253	297	301	301	278	272	294	296	269	275	267	273	295	293	297	287	316	268	283	244	267	285	260	298	286	274	278	285	279	292	275	296	285	286	281	246	306	275	266	289	303	259	264	291	305	283	281	235	271	277	289	289	241	249	275	275	285	308	286	274	258	271	249	265	255	285	302	278	256	272	287	292	292	291	295	291	266	289	238	265	243	270	279	278	288	284	287	271	292	303	270	314	288	273	273	308	269	261	284	283	309	280	277	283	286	270	284	272	273	260	265	252	296	279	286	300	273	283	288	292	270	309	285	272	259	270	290	269	278	291	284	284	273	284	291	286	263	293	288	265	275	273	303	272	266	307	299	268	282	294	305	268	274	254	307	274	284	286	288	273	296	255	337	283	275	275	286	290	260	265	270	300	281	271	274	290	279	282	268	281	281	275	262	241	304	300	288	289	251	311	265	261	283	311	311	283	286	273	254	276	270	261	288	265	285	287	245	275	287	275	302	267	309	271	282	320	302	291	270	280	264	283	266	289	309	262	278	279	290	259	264	290	272	267	271	260	246	278	279	258	300	280	262	287	276	299	277	258	278	292	279	282	297	275	257	279	301	275	268	299	274	296	261	274	288	253	255	311	250	298	286	273	301	291	282	291	290	275	268	291	290	268	306	303	273	287	273	277	290	284	281	262	295	299	277	274	297	271	249	288	297	294	256	294	281	278	260	307	265	291	268	265	294	275	255	318	249	273	283	298	262	286	266	259	247	276	301	266	256	305	307	281	277
19050	9700	8328	4318	2798	2091	1571	1254	1138	984	810	777	711	694	680	613	597	559	554	535	552	498	519	512	479	493	550	465	472	470	475	485	507	472	500	479	454	474	451	506	436	451	435	413	471	511	478	458	458	481	449	474	435	447	479	477	448	472	473	467	455	461	471	441	462	433	476	477	438	470	415	421	445	504	470	425	455	446	442	426	454	439	474	475	489	475	456	454	450	448	450	460	470	481	480	442	432	439	391	426	476	469	464	425	439	471	439	429	481	438	468	459	418	471	456	458	487	460	466	460	441	459	461	448	435	444	487	441	479	419	397	438	446	449	443	445	450	444	461	432	467	436	451	434	440	452	437	429	439	445	433	430	442	471	418	474	434	454	410	439	472	424	482	476	461	418	431	431	487	424	454	480	409	477	469	424	495	435	404	440	419	466	407	468	426	419	444	466	443	445	466	481	408	431	428	508	459	437	464	439	427	473	471	449	445	417	431	471	442	475	486	444	436	443	448	470	451	438	497	464	454	462	477	446	431	439	432	448	480	464	462	480	477	422	414	459	467	439	455	480	456	442	446	477	451	445	452	456	435	439	445	454	423	428	431	471	454	448	432	436	475	485	446	471	433	417	432	438	435	469	431	421	448	469	445	449	446	445	467	437	475	470	456	456	411	448	433	440	468	489	462	482	469	426	455	456	464	435	459	492	435	413	417	460	445	455	460	462	437	451	452	468	434	442	480	435	442	463	469	450	469	415	425	480	457	457	459	488	432	456	412	444	445	465	442	426	465	442	427	467	475	436	454	410	426	449	436	429	438	432	476	438	438	431	485	458	464	442	415	430	446	437	480	429	481	471	443	432	408	439	424	437	455	449	488	457	474	438	447	440	476	420	475	438	485	475	442	438	457	450	449	436	454	477	443	430	478	437	437	424	427	430	442	417	457	428	411	406	472	463	410	444	433	426	442	435	437	437	471	434	452	434	432	442	472	417	437	464	459	469	498	438	448	408	448	446	464	437	448	477	447	433	427	445	459	439	486	457	431	462	434	458	486	437	426	422	407	430	451	476	427	472	434	460	441	435	432	492	456	464	478	409	464	479	449	438	476	449	447	464	456	447	462	427	477	433	445	431	438	440	411	430	487	423	405	470	409	433	403	448	445	454	444	482	424	415	423	468	420	457	427	422	486	456	446	430	441	438	458	467	449	500	458	442	449	413	440	470	460	446	453	473	476	461	448	429	424	443	473	447	444	421	466	426	433	427	444	429	421	436	441	395	455	463	409	441	423	434	459	475	453	428	413	451	431	426	464	456	458	478	423	462	444	471	447	435	436	468	425	466	485	443	482	428	427	440	423	477	431	459	416	462	426	413	433	462	414	432	416	475	434	471	474	439	432	436	467	396	431	410	455	490	431	431	468	447	443	442	463	490	467	461	461	481	472	510	429	494	489	475	451	438	447	445	465	455	466	452	429	455	438	429	438	415	455	475	429	430	416	456	446	432	465	424	434	455	435	423	458	460	437	463	485	471	419	452	460	423	420	436	453	437	432	421	434	458	462	454	452	453	425	454	434	431	462	494	426	428	415	441	443	400	455	445	434	440	434	422	440	469	470	435	431	491	458	415	417	451	440	422	463	418	433	464	427	500	465	455	458	410	454	420	440	451	425	457	445	429	471	464	455	431	441	454	393	458	441	477	444	473	468	420	437	471	446	436	461	452	479	450	436	472	465	494	452	426	468	470	460	479	436	450	471	469	452	439	407	471	471	452	433	455	476	464	439	455	470	405	507	447	453	424	446	441	458	434	440	417	457	476	430	461	434	469	483	427	462	451	417	429	474	406	454	456	457	454	465	446	444	459	459	429	435	440	475	428	433	430	436	462	441	460	456	427	434	438	487	428	461	457	473	462	456	387	421	433	397	493	469	461	460	467	450	441	444	423	461	471	465	441	457	403	425	426	444	428	442	419	445	467	465	440	428	441	454	453	462	465	425	458	454	436	439	405	470	442	420	453	438	460	475	449	447	424	429	444	450	436	451	433	437	434	470	440	435	428	439	490	450	470	442	447	428	454	476	435	445	485	456	444	433	446	446	483	448	458	495	455	452	441	464	453	444	473	464	446	433	477	445	449	455	444	463	444	423	462	455	472	485	465	435	433	435	478	459	479	443	401	420	478	466	479	440	433	456	448	478	454	478	481	426	460	442	429	471	415	425	464	438	447	451	453	427	479	450	448	459	450	461	435	442	442	456	465	430	441	442	424	430	474	465	421	458	432	436	428	483	441	446	450	442	461	439	473	437	437	441	448	460	438	453	412	452	449	445	434	432	462	476	421	483	448	465	475	401	474	434	415	433	463	435	440	436	484	453	421	434	397	432	457	457	460	435	460	453	496	422	474	486	442	473	432	460	432	446	401	450	402	456	425	440	457	445	466	455	456	472	460	434	451	436	484	423	448	483	464	455	485	460	396	443	423	467	442	477	455	429	475	497	447	477	467	459	413	414	438	440	433	439	440	437	456	447	410	440	427	436	467	444	431	448	469	427	444	447	438	451	450	465	455	421	463	446	459	453	458	458	434	479	457	459	457	434	446	454	440	452	414	484	428	472	479	394	452	448	431	431	436	453	425	445	432	472	472	460	454	425	427	460	433	458	474	471	409	438	428	455	467	456	454	470	459	452	446	421	467	402	443	414	438	475	477	465	473	432	454	443	428	451	423	433	452	439	426	450	459	440	422	481	447	470	464	457	437	480	464	444	482	448	471	466	471	431	445	472	481	479	470	425	471	437	424	445	451	418	449	458	461	393	448	435	428	457	473	468	482	411	443	463	447	461	465	451	428	456	480	458	485	485	442	462	489	432	431	448	451	449	454	464	455	468	423	437	461	472	472	444	453	434	427	422	420	465	432	447	467	435	441	451	425	465	441	458	484	458	405	461	439	449	442	449	447	416	432	480	431	439	415	439	446	454	432	418	440	470	447	437	466	467	467	431	417	432	418	477	419	427	453	402	437	447	472	460	453	458	437	423	455	466	460	462	443	422	455	439	414	433	459	456	447	459	452	434	385	448	431	413	449	469	396	437	441	473	428	444	451	450	435	438	445	464	432	519	536	416	455	446	455	472	417	437	450	447	482	431	458	484	455	451	455	435	425	438	463	419	444	438	443	474	430	461	410	487	434	450	437	457	432	455	424	454	450	426	457	442	416	458	444	449	478	498	456	443	463	476	440	433	448	442	447	448	442	445	438	404	441	450	443	420	438	476	442	439	455	430	437	443	481	427	462	470	438	482	460	436	433	468	427	425	435	420	471	473	404	443	422	449	472	455	461	450	429	429	472	435	432	486	470	415	439	437	454	475	453	492	446	422	466	445	430	436	461	447	421	454	490	501	461	445	442	449	449	502	446	442	486	465	446	485	469	439	442	433	466	437	422	449	463	402	430	394	463	468	488	453	436	467	453	496	448	446	431	422	475	448	436	425	472	450	456	453	480	423	473	447	461
23493	21506	29294	24130	21507	20746	2184	722	506	421	353	339	321	291	236	264	221	204	211	196	211	202	208	207	210	193	189	180	178	145	197	165	176	171	171	175	161	152	167	164	149	171	153	146	174	169	158	156	184	159	142	161	166	156	154	159	148	139	170	152	147	145	143	153	132	156	138	169	142	128	151	162	150	146	147	157	151	138	156	143	151	137	147	154	128	171	132	152	185	155	154	158	137	136	162	138	157	145	154	151	151	147	151	140	152	164	160	158	133	178	142	157	158	126	132	149	149	153	154	159	172	172	179	139	164	156	148	124	165	146	135	146	145	152	137	146	158	159	160	150	153	148	137	147	150	166	149	157	157	147	151	139	155	157	161	140	135	159	135	146	174	152	162	137	161	145	151	161	151	152	149	145	133	153	140	152	156	136	155	146	144	168	179	138	152	158	134	136	158	136	138	142	164	157	144	146	136	161	151	154	160	152	141	162	154	159	130	136	159	165	157	155	137	136	138	148	137	145	154	118	136	149	144	137	144	143	154	145	150	164	156	150	165	153	159	155	140	163	156	143	149	138	158	160	145	160	142	134	145	138	156	147	138	139	173	139	139	183	144	173	168	145	154	131	135	149	143	159	152	163	159	153	164	130	149	152	148	132	153	169	167	148	167	146	137	176	141	152	145	162	144	163	146	149	154	159	145	136	143	180	146	162	155	131	166	151	167	144	151	162	153	149	154	159	148	160	129	144	137	144	134	127	128	165	131	165	138	129	142	156	167	150	154	147	144	159	152	154	150	141	168	139	139	135	126	152	158	155	147	142	144	144	157	132	156	151	139	158	174	136	154	158	141	140	146	139	144	136	144	149	141	130	155	148	157	130	127	171	144	145	151	153	147	130	145	123	140	150	164	170	162	147	135	166	161	161	137	149	157	172	143	157	166	154	152	153	162	126	154	135	156	138	171	160	170	143	153	138	137	149	154	171	141	148	153	112	143	163	137	151	151	156	163	149	135	149	151	152	160	156	132	138	142	157	144	157	143	155	151	154	143	167	142	158	125	126	146	153	146	134	143	147	163	147	141	158	159	144	147	155	161	151	155	145	131	144	157	154	139	147	161	161	146	147	159	145	129	127	133	148	163	140	152	142	152	148	145	140	166	149	176	146	130	148	158	147	165	142	141	170	164	157	177	148	157	158	157	148	148	163	146	149	155	141	145	155	147	154	157	141	154	152	144	159	168	168	148	157	133	134	133	131	168	138	164	136	149	163	181	141	153	152	154	147	142	161	154	147	146	154	166	149	146	146	159	168	155	166	165	144	174	153	145	159	154	136	143	169	163	135	133	141	162	169	156	139	154	161	142	127	141	145	155	139	139	143	145	160	142	137	153	156	141	144	152	169	126	129	162	123	141	169	152	138	152	141	153	155	152	156	135	148	143	150	158	160	158	144	138	150	159	152	130	158	148	129	120	137	150	161	150	142	143	145	169	147	132	171	130	143	144	145	172	172	146	156	131	143	144	144	156	142	152	150	161	157	157	153	136	137	150	155	147	161	134	143	153	154	153	140	136	155	149	154	149	137	149	151	139	138	146	157	154	174	139	149	129	155	144	181	142	163	147	138	147	152	153	150	137	149	154	148	152	156	165	173	127	143	155	150	131	157	136	169	193	136	126	159	153	149	156	173	174	160	142	152	143	150	152	147	140	165	151	158	154	162	155	140	152	128	158	131	134	149	145	155	145	163	156	170	155	131	169	141	151	161	153	137	152	142	151	167	129	152	143	161	156	150	156	150	151	171	156	146	149	153	156	170	135	137	151	166	156	148	153	156	146	164	172	155	140	142	150	155	162	139	150	172	155	158	141	149	155	158	149	150	166	174	168	164	141	136	149	174	143	159	157	155	166	160	171	150	134	166	153	140	170	162	152	144	153	153	148	134	134	154	160	161	166	168	142	161	156	142	148	157	156	148	159	132	152	165	177	131	160	170	146	170	144	154	132	147	144	130	151	153	135	147	150	164	145	162	170	152	148	147	144	147	161	148	150	154	162	174	142	142	162	139	157	139	142	172	155	164	147	138	161	144	176	167	197	148	151	149	168	128	152	149	141	153	130	134	137	147	146	156	134	155	149	148	154	154	137	156	150	152	150	152	139	144	143	138	143	157	140	144	181	155	141	145	146	138	130	150	151	140	157	160	143	149	149	147	128	137	161	129	134	137	162	125	139	151	147	129	149	145	149	152	149	145	138	132	152	141	138	149	138	142	167	161	149	152	156	155	155	143	136	166	154	138	137	134	148	181	149	164	153	153	142	143	143	150	135	142	133	150	153	159	150	152	172	146	143	173	152	155	143	147	135	143	162	139	144	158	163	162	131	160	154	134	149	156	136	150	161	148	148	140	159	152	155	161	164	168	158	155	126	155	156	132	144	141	155	165	147	161	140	132	151	168	139	166	139	141	157	163	150	168	131	164	158	154	151	142	127	137	158	148	125	155	149	166	163	138	133	155	130	153	143	137	157	154	161	145	126	137	149	133	135	172	140	151	116	161	180	151	150	158	158	146	142	147	147	154	134	127	151	158	155	140	156	158	150	139	145	157	149	129	152	160	132	148	145	134	131	159	122	134	150	134	153	160	135	148	149	160	139	144	149	140	148	157	147	128	142	157	138	150	132	146	146	154	150	149	163	137	157	162	135	139	126	134	156	156	129	144	149	161	143	145	162	162	165	136	167	140	151	154	176	148	131	134	124	167	128	144	134	140	150	149	161	147	138	139	148	144	146	157	147	145	146	159	143	146	134	172	157	149	170	155	139	154	171	165	161	154	130	184	158	135	142	125	138	143	155	150	142	136	127	155	129	149	162	162	170	156	161	150	146	145	154	131	125	165	157	161	178	172	144	136	156	140	143	127	144	163	171	137	163	139	150	157	137	154	142	131	156	149	155	133	171	152	166	136	165	147	126	123	158	139	152	141	158	159	151	143	154	125	141	131	145	163	155	154	161	150	126	139	153	144	138	154	127	145	138	145	148	133	138	161	140	156	148	145	147	154	142	152	174	132	147	166	158	153	152	136	157	155	153	159	129	153	158	160	150	150	166	156	150	154	142	163	153	147	147	153	157	158	156	151	150	133	142	136	143	136	147	164	143	166	163	148	163	137	164	141	148	144	148	150	155	138	148	150	145	156	138	158	145	138	135	146	160	156	131	139	149	174	134	157	167	139	148	133	158	162	137	141	169	141	145	157	129	151	144	154	144	142	139	141	156	140	154	147	168	140	154	159	155	162	146	143	140	145	152	155	152	144	153	131	146	152	143	136	149	160	152	144	154	153	154	147	172	177	151	128	149	153	167	160	149	142	155	149	164	160	149	140	148	151	142	161	133	139	148	158	157	153	156	147	161	138	168	144	144	152	123	146	164	150	130	150	142	150	155	159	145	134	140	134	144	143	137	143	156	142	146	155	155	141	126	154	147	139	130	155	157	166	137	164	154	158	162	144	180	154
24430	15941	13445	7023	4653	3288	2490	1932	1535	1271	1067	953	813	736	600	559	523	497	500	455	470	404	430	362	347	385	365	314	341	304	319	309	310	338	321	281	281	259	274	270	282	274	277	288	267	299	244	273	285	252	274	268	271	270	284	256	256	268	267	279	271	241	259	266	251	266	265	238	242	241	234	258	250	265	293	273	223	271	240	243	239	262	275	241	250	241	274	279	230	266	282	277	231	260	247	241	232	257	244	265	234	229	239	267	256	237	246	246	254	212	255	222	291	249	236	243	237	253	243	265	260	241	252	255	251	260	214	267	269	267	264	235	257	259	202	244	251	204	247	237	274	252	225	244	220	264	255	213	285	245	249	218	254	224	243	251	236	223	247	250	277	233	243	241	228	233	234	261	285	248	265	257	237	245	232	222	260	251	260	226	250	262	283	239	256	251	243	251	243	224	234	226	242	247	236	260	235	233	235	234	257	237	243	228	244	224	259	235	245	213	254	258	244	249	244	245	246	231	244	233	232	213	241	238	229	215	243	246	236	232	228	246	254	271	236	226	244	223	243	249	195	234	248	240	261	252	254	242	247	253	253	245	268	238	248	206	267	230	248	263	260	270	275	233	225	223	233	243	240	237	252	259	267	239	233	231	235	210	213	225	236	233	229	258	215	241	248	225	255	248	206	250	261	237	229	255	239	237	257	225	212	236	209	250	239	256	221	228	255	263	228	263	267	220	246	244	246	264	236	255	245	232	230	211	245	269	254	226	242	255	236	231	260	240	246	261	239	230	230	221	246	219	259	240	233	233	227	267	243	284	255	233	245	274	239	243	277	260	250	234	249	219	219	242	248	260	233	228	258	259	254	241	231	243	239	248	248	253	201	260	222	286	239	229	257	266	232	260	252	216	237	254	228	230	282	249	242	274	250	234	262	239	249	237	250	262	229	259	231	248	260	237	274	245	217	258	236	243	256	245	233	225	241	259	256	259	222	249	222	270	231	263	269	257	205	215	237	254	246	274	245	240	248	238	250	231	262	240	238	222	269	239	214	241	235	251	247	242	261	245	231	225	247	241	263	234	247	243	243	260	236	252	264	247	241	260	247	246	230	242	246	291	258	236	241	223	249	234	219	204	240	261	235	242	261	248	214	241	232	237	286	234	220	217	238	232	250	251	270	225	242	226	224	256	248	246	234	209	233	225	264	245	268	249	265	245	232	237	248	246	251	225	289	254	255	260	235	231	237	253	276	234	273	229	259	246	235	250	271	244	257	228	234	251	218	253	234	228	242	246	210	239	244	215	246	269	230	221	255	246	234	227	226	213	232	252	253	223	262	263	243	253	234	270	255	258	239	253	244	250	233	257	234	252	243	233	227	233	262	265	243	221	248	250	268	289	259	259	253	237	263	226	240	231	240	240	246	237	251	223	236	247	243	275	236	233	260	238	245	253	237	244	268	256	261	243	236	223	249	238	230	237	248	231	265	238	238	254	237	257	234	269	212	218	246	240	247	260	227	228	244	245	259	233	232	248	250	212	268	250	257	257	228	284	246	258	234	233	244	232	272	245	233	242	223	228	249	251	217	236	230	234	243	276	236	238	245	253	261	283	246	254	238	233	252	239	241	262	251	247	240	232	213	229	265	241	243	269	234	247	260	249	247	258	219	263	222	248	235	242	269	228	247	244	227	256	232	256	231	234	261	257	251	255	235	243	251	238	223	235	252	254	233	248	241	241	256	247	219	223	245	209	206	247	207	271	259	237	237	245	222	254	226	236	232	247	253	243	233	228	250	259	267	218	270	253	246	244	249	244	251	233	231	252	242	245	223	257	230	258	264	213	235	247	252	255	256	232	272	243	226	243	210	252	229	242	253	255	224	252	240	242	231	225	237	268	227	250	240	237	263	211	239	236	227	249	219	235	232	252	228	277	254	276	215	256	246	274	260	241	242	249	245	244	236	259	249	251	229	217	263	214	256	254	236	223	271	262	223	253	242	254	238	236	256	241	255	249	229	224	236	260	260	257	226	233	243	239	254	230	225	240	256	261	273	236	249	259	233	218	234	237	250	245	227	218	235	226	256	244	253	252	264	235	276	231	232	257	257	247	272	243	243	251	229	251	239	272	253	248	225	236	243	243	246	253	240	231	243	255	224	216	248	230	264	236	248	265	231	257	238	235	269	242	241	250	245	228	258	253	224	250	265	241	215	235	246	246	224	233	232	247	210	241	235	269	227	224	242	258	230	222	246	218	255	225	241	236	225	257	225	266	232	247	255	218	243	234	228	233	254	251	232	241	246	276	232	245	244	214	257	242	252	219	230	239	236	226	252	276	251	244	200	236	249	249	252	250	278	273	254	237	228	242	265	260	235	246	278	233	252	253	223	231	236	231	225	267	217	253	246	258	245	215	235	241	261	261	215	205	241	279	248	246	233	240	247	229	252	246	229	249	241	212	240	239	241	229	247	252	243	248	237	232	260	238	235	226	234	206	242	256	237	217	244	247	238	227	264	258	269	266	241	230	247	270	291	254	230	231	227	225	264	271	248	257	255	269	264	264	237	246	258	241	229	217	262	223	246	257	285	248	225	238	242	226	242	251	242	231	239	256	290	251	255	209	267	239	220	252	261	262	227	254	227	230	244	258	264	236	235	272	236	235	249	236	244	247	234	228	248	242	245	231	244	220	245	228	243	262	257	227	223	235	221	247	240	261	286	236	252	261	233	232	253	229	258	226	233	235	216	234	242	247	248	278	252	239	259	258	241	238	241	255	253	238	201	239	227	217	241	239	225	278	237	261	238	221	238	246	246	266	225	259	249	234	228	245	230	253	222	253	229	251	254	218	225	236	256	232	251	216	236	242	266	248	250	241	243	229	241	231	241	221	235	241	246	221	261	235	235	239	237	228	256	265	256	234	252	220	234	242	224	244	241	221	232	264	242	232	252	221	256	230	227	245	238	218	234	244	249	250	222	222	244	239	244	237	223	258	268	255	230	226	259	244	260	268	244	264	240	244	228	237	230	256	247	252	228	245	248	242	244	234	262	269	254	264	226	256	241	241	208	265	240	258	233	220	240	242	243	239	233	246	243	233	248	226	264	238	249	232	238	264	252	258	213	253	246	240	236	229	246	248	220	240	210	228	233	260	262	256	235	273	233	238	229	256	230	253	261	243	247	236	220	249	233	261	235	243	230	244	234	242	257	266	250	244	258	245	245	221	231	267	269	285	243	271	256	211	223	255	231	256	215	219	254	227	251	238	253	251	253	258	254	250	251	252	278	243	217	216	248	245	235	231	255	210	257	237	270	242	262	237	264	239	209	228	239	234	283	265	252	238	239	251	241	244	235	231	264	240	235	238	256	240	242	250	258	251	210	261	254	237	245	240	232	242	223	275	249	261	229	237	229	253	261	252	217	233	254	210	215	252	242	219	236	243	242	237	197	219	243	236	230	261	247	249	246	257	236	252	249	251	233	250	244	232	240	222	258	252	251	228	234	255
27078	20618	7366	845	600	554	294	281	254	259	247	261	274	238	250	260	256	265	238	262	263	257	238	223	223	229	238	251	236	240	255	241	232	209	262	214	262	241	268	226	248	233	242	248	256	241	244	253	241	246	236	265	255	235	266	262	255	225	246	245	211	238	261	226	228	236	232	244	243	240	246	226	255	240	228	244	225	226	242	214	254	221	215	260	213	240	274	246	241	249	252	233	247	229	237	256	236	256	229	218	254	250	247	215	214	253	237	225	235	250	238	219	225	227	231	233	252	221	252	231	239	233	246	229	249	223	240	239	244	260	257	250	229	229	248	235	230	258	257	249	242	248	248	261	264	234	224	231	259	251	266	230	231	226	223	222	231	242	236	245	238	259	236	238	253	218	254	265	251	254	270	238	254	247	235	236	255	253	264	209	233	206	223	253	238	233	243	236	238	237	242	227	275	255	238	241	250	252	225	270	257	243	243	231	237	254	240	226	226	244	229	238	269	235	254	246	278	253	241	241	255	261	222	252	265	254	263	223	253	238	233	244	274	224	250	227	233	226	267	227	240	238	237	250	209	253	238	232	257	267	219	243	231	252	261	230	211	238	259	227	232	254	239	234	252	240	215	249	266	225	247	213	250	266	216	260	231	214	253	215	218	266	242	235	233	262	262	258	241	266	260	228	261	218	247	246	255	240	247	232	238	236	224	241	224	254	223	223	248	228	218	243	243	198	231	235	249	240	260	207	234	230	245	261	255	221	241	249	243	225	272	232	242	239	245	213	254	233	269	232	259	257	234	247	266	219	247	227	220	242	259	250	244	232	245	254	228	233	253	224	282	229	249	236	240	230	230	237	217	228	249	232	242	239	241	217	213	232	238	242	213	216	235	246	215	264	251	257	228	245	243	260	239	238	231	240	211	231	248	239	260	250	248	224	251	227	259	248	245	238	251	243	253	245	248	232	252	232	244	253	238	271	273	245	266	251	244	265	245	245	255	228	238	213	223	244	237	261	251	243	241	274	240	241	247	250	241	242	244	246	228	247	246	260	239	233	233	243	244	258	249	235	245	251	234	225	249	255	260	249	254	239	238	235	216	227	242	239	251	221	222	247	244	247	236	265	241	277	251	209	251	234	250	262	249	264	249	221	221	221	232	235	235	224	225	224	222	243	203	242	236	238	263	217	249	230	235	235	230	241	238	241	212	254	247	239	253	245	232	254	239	231	248	224	257	217	246	243	248	242	243	229	241	244	222	212	263	275	236	251	271	253	249	251	240	235	261	261	212	270	231	240	242	250	232	244	236	230	249	236	236	210	271	236	244	260	239	261	238	244	228	235	243	236	230	238	244	235	241	236	240	258	275	249	226	215	231	259	250	245	230	242	248	282	258	226	217	265	226	238	233	253	258	234	277	219	211	243	243	245	272	268	232	230	236	252	244	238	225	235	244	233	255	251	228	233	246	262	247	242	252	217	233	247	236	240	226	235	249	267	220	240	235	219	234	277	248	226	254	241	243	218	256	244	248	239	243	221	241	270	219	245	265	227	249	222	253	270	233	228	234	237	225	240	225	227	235	225	260	231	259	213	228	240	240	234	250	251	233	237	241	251	213	248	248	232	268	257	218	238	220	251	237	239	229	276	235	221	254	238	230	233	228	263	229	250	254	233	226	260	252	269	223	258	261	248	255	248	271	244	275	210	244	230	221	248	232	241	204	242	253	241	246	252	258	272	269	249	247	249	236	266	255	229	212	233	235	223	243	235	248	243	243	265	233	221	258	258	234	256	209	247	230	239	226	226	260	235	217	257	267	216	225	251	246	208	229	251	254	229	231	261	255	230	222	214	265	232	228	231	241	227	253	207	258	234	226	240	223	258	226	224	243	248	226	229	270	237	233	235	262	219	220	246	261	261	211	236	231	226	232	258	257	261	259	253	232	258	235	237	252	240	248	256	249	252	231	240	231	220	252	265	243	231	255	251	221	258	225	260	220	242	259	229	250	246	239	226	260	272	231	227	240	240	237	256	244	232	251	225	237	218	249	249	226	216	218	243	254	266	228	237	210	234	233	268	236	220	252	222	241	256	257	228	233	267	220	258	259	236	244	222	240	228	227	222	255	275	240	222	230	259	241	261	250	250	253	263	256	226	234	239	228	244	213	217	200	239	228	237	232	242	236	225	220	232	234	252	269	260	245	248	226	235	257	238	259	236	235	267	234	211	228	232	244	236	236	270	230	237	238	230	219	249	241	244	237	247	235	246	231	255	214	250	281	243	242	228	236	240	244	244	261	280	233	216	223	248	242	258	243	253	261	248	231	249	237	239	263	229	237	229	268	231	264	245	232	242	258	185	245	239	225	257	226	254	221	213	233	255	259	258	229	236	225	251	238	248	244	242	243	246	244	240	237	220	266	232	249	263	250	238	242	252	229	232	260	238	246	226	251	252	239	212	249	236	274	204	224	240	242	225	219	248	259	239	218	257	236	262	243	243	222	254	253	261	263	258	267	234	244	246	229	257	246	219	234	240	231	249	243	239	259	237	229	237	236	238	267	240	237	239	247	275	247	242	217	213	248	248	257	228	217	232	253	217	232	242	235	248	238	233	247	245	240	249	240	251	262	230	227	253	256	213	218	227	232	231	235	240	244	258	248	243	223	260	212	227	229	236	256	238	230	233	269	242	236	257	262	261	273	264	233	282	247	226	231	235	242	252	241	232	244	237	251	222	218	258	225	228	261	243	263	209	248	244	262	250	243	259	222	247	233	243	275	215	235	210	244	218	236	214	260	274	256	243	240	218	235	229	239	247	251	220	239	222	239	232	236	218	265	252	221	248	232	234	247	241	215	241	220	213	229	249	241	229	220	248	259	251	238	244	235	210	229	245	248	240	263	222	236	230	255	246	243	266	222	217	249	239	245	252	250	223	259	217	225	217	249	233	241	247	218	263	236	250	243	241	250	246	221	235	236	237	217	240	215	236	216	258	241	225	235	272	241	215	237	262	255	239	228	221	225	246	235	253	245	257	247	232	269	247	229	265	223	264	232	223	243	257	238	277	239	229	264	231	238	243	235	266	263	267	236	239	227	254	246	211	250	237	243	229	234	264	242	216	249	271	242	235	256	237	254	264	245	240	249	248	216	262	227	266	259	228	258	258	223	240	238	276	220	251	250	298	249	239	234	216	213	230	243	243	253	262	245	242	244	244	254	240	226	220	287	224	238	249	226	272	258	220	231	289	250	236	240	250	238	246	252	234	221	239	243	248	271	240	233	241	221	241	218	229	251	230	221	211	239	239	219	230	217	283	235	248	266	254	236	225	242	250	254	235	265	238	235	241	239	237	231	236	248	238	227	283	224	262	243	228	232	256	250	207	264	230	265	212	276	221	239	232	247	229	239	265	260	225	257	239	261	251	263	241	236	250	250	231	246	227	243	229	244	233	243	247	237	239	240	242	269	223	256	240	258	248	239	226	259	227	249	255	237	254	211	229	244	243
7062	1625	1484	908	672	595	506	485	443	461	397	419	406	416	365	416	399	389	406	377	412	392	393	411	375	365	396	386	416	388	404	403	415	383	401	359	357	391	405	453	384	383	406	380	355	393	401	383	363	368	394	347	349	407	369	385	367	390	405	365	367	366	400	385	392	347	379	367	384	395	383	394	369	376	383	406	336	367	394	425	372	378	373	376	374	385	377	365	387	372	393	384	408	381	346	381	368	370	400	396	405	383	354	398	366	368	384	338	379	371	391	370	344	379	401	392	351	390	409	351	398	366	375	406	367	375	371	370	382	382	341	353	390	378	355	343	379	391	401	403	394	374	402	373	385	355	390	381	399	394	382	369	431	388	358	393	348	376	377	402	384	385	409	422	373	395	402	382	369	397	391	400	408	397	403	391	369	384	381	407	384	433	374	352	371	415	384	394	388	411	405	372	389	394	378	375	370	368	393	357	377	370	399	363	390	346	372	359	392	391	375	357	370	365	376	388	388	377	392	360	407	351	368	386	418	389	388	382	407	375	392	401	372	398	402	373	386	379	348	370	383	385	406	405	362	389	379	374	392	384	375	396	349	378	376	347	341	384	345	367	373	380	373	362	396	386	353	366	399	374	383	403	396	361	340	372	372	356	424	413	395	410	375	358	373	361	354	412	372	389	383	382	366	355	367	379	366	392	394	388	384	386	366	377	417	387	376	346	400	366	399	359	413	392	369	349	388	376	377	375	392	348	388	405	352	379	408	376	369	378	339	375	356	386	368	376	352	389	373	367	352	417	374	358	393	388	373	416	373	380	365	383	389	378	389	372	355	376	371	384	380	361	387	432	362	358	381	385	377	371	358	365	380	348	380	342	363	401	381	353	342	385	372	360	345	361	395	375	360	392	351	345	374	382	384	344	395	368	386	381	353	368	426	418	358	366	379	387	369	379	388	405	346	399	366	383	380	431	379	382	364	387	369	382	367	405	350	416	382	383	358	413	333	361	367	392	374	375	336	378	379	385	383	358	376	383	365	381	399	406	408	398	372	360	410	380	401	391	350	375	414	357	369	397	370	378	348	357	391	341	367	353	404	388	366	378	387	347	395	401	397	355	380	376	383	394	410	384	377	373	350	364	400	400	351	394	355	347	373	383	346	378	406	407	434	370	373	370	377	396	360	372	396	348	372	398	388	353	361	359	379	374	365	399	365	399	414	383	356	384	364	392	385	371	398	401	407	385	407	389	394	371	408	397	412	353	367	364	400	371	362	382	359	374	380	395	372	357	396	381	404	397	347	382	410	402	383	354	394	391	373	367	389	369	417	402	364	384	392	404	360	360	362	404	397	377	366	408	349	387	356	342	356	354	372	374	414	409	387	356	369	394	345	404	399	365	361	374	423	377	349	369	387	344	368	371	390	392	379	367	380	369	375	345	380	392	369	411	372	399	369	384	393	379	412	371	366	395	380	390	383	343	368	384	377	402	392	359	381	382	373	369	401	399	365	408	371	406	382	376	386	348	365	354	400	380	394	383	361	390	393	373	384	386	395	368	348	398	414	364	368	379	392	366	370	406	388	416	378	364	356	407	382	385	384	401	371	417	379	373	364	382	368	392	402	382	368	373	364	384	390	420	349	379	380	381	378	366	391	372	427	360	368	393	353	384	358	362	378	335	380	390	397	378	391	392	392	385	360	366	423	406	377	378	403	392	393	345	364	388	385	394	365	377	381	346	366	394	370	357	390	398	378	381	380	368	360	373	354	339	403	377	389	413	395	377	385	361	389	366	394	369	384	403	374	380	342	423	384	396	393	355	389	366	349	382	346	366	397	393	364	356	392	365	364	379	407	399	411	360	349	370	380	364	365	370	376	386	364	371	379	381	354	392	372	388	387	377	354	406	349	367	391	368	385	369	395	377	401	366	365	361	408	384	368	394	383	395	371	374	395	358	363	390	401	349	357	412	384	366	372	386	364	384	399	382	355	397	398	359	420	403	389	331	376	406	394	367	383	390	405	342	351	399	372	370	375	382	386	328	397	408	392	371	399	410	373	388	356	380	392	383	394	395	374	371	410	380	401	383	369	405	354	388	377	399	422	348	395	366	375	395	371	378	361	365	372	361	394	316	388	383	354	391	367	381	361	383	379	374	384	399	382	350	364	402	385	414	352	396	372	347	405	390	390	355	375	358	346	397	399	391	384	364	389	379	387	373	370	367	366	378	414	354	387	381	369	381	379	372	395	389	357	373	371	382	387	397	362	366	377	400	355	359	397	376	382	368	386	377	409	406	395	335	391	363	369	392	361	392	367	396	392	358	391	399	367	391	387	372	401	430	377	354	403	376	363	379	405	418	383	369	380	383	381	392	365	384	355	388	370	360	375	377	383	355	373	330	374	387	342	364	397	364	365	350	408	388	382	375	393	407	403	375	359	383	377	376	395	372	397	370	367	362	394	402	362	365	330	359	398	341	392	403	408	369	356	374	360	356	401	358	410	404	379	368	369	389	400	388	388	379	399	383	369	387	385	364	344	382	416	449	388	384	397	392	397	398	396	356	406	369	396	404	399	357	374	396	399	399	357	367	412	422	403	396	410	359	361	342	380	375	405	349	362	367	420	362	400	374	444	358	396	383	379	380	390	396	394	375	379	406	374	378	385	405	399	353	391	379	352	357	364	343	395	381	415	389	404	397	403	342	334	366	385	362	351	364	377	400	381	361	380	365	394	380	418	363	384	346	376	397	355	387	375	363	378	368	388	372	379	362	386	347	379	347	368	374	363	389	373	385	387	381	405	397	366	369	393	374	408	355	359	388	377	354	380	391	411	402	358	363	378	374	387	393	363	367	408	397	382	385	374	379	393	393	362	429	396	392	377	362	367	352	393	376	360	386	396	398	378	380	396	389	383	354	355	366	381	396	377	352	389	401	376	390	365	397	371	384	367	392	381	367	427	400	386	396	390	373	366	383	394	398	363	358	396	364	387	350	373	419	385	361	397	367	360	395	359	348	382	379	387	413	395	382	378	366	362	386	394	354	409	367	380	381	367	377	355	370	413	382	375	344	391	386	344	387	376	400	351	373	397	366	356	346	351	378	413	401	386	348	411	380	400	357	406	379	367	344	374	371	374	374	391	377	385	381	385	384	373	390	354	347	371	396	422	371	391	434	355	369	408	365	384	355	353	363	392	386	365	401	370	355	413	371	365	396	367	389	369	414	385	367	393	379	375	371	397	382	377	379	397	398	367	355	384	383	366	384	379	361	390	361	384	379	419	381	379	369	378	411	357	398	372	391	360	409	397	408	386	385	376	419	416	398	381	394	390	396	411	402	398	379	331	367	358	359	389	397	353	371	397	353	376	385	412	348	375	402	383	366	363	367	376	362	372	392	422	373	355	373	361	383	381	366	392	352	364	404	352	368	379	399	395	424	422	397	444	402	369	366	411	370	386	401	369	396	381	369	397	405	377	372	378	387	390	378	371	367	367	373	380	410	403	372
24554	21564	28753	24830	20943	2525	784	567	482	446	401	388	399	372	359	366	339	313	334	316	323	338	290	319	294	296	290	275	301	323	298	305	311	297	297	285	334	298	314	295	294	276	302	301	299	297	305	272	299	286	275	291	279	315	288	279	287	319	280	306	261	313	285	269	276	297	277	307	296	308	290	273	295	294	276	275	309	292	277	291	313	264	315	275	268	301	249	321	275	311	283	279	282	292	300	296	278	266	283	265	292	298	270	293	276	283	277	279	290	309	267	296	326	308	299	269	284	315	286	270	305	285	278	266	280	301	313	261	275	285	306	307	297	244	293	275	277	284	281	290	305	273	271	309	321	289	311	308	293	276	258	273	277	277	280	302	284	291	288	293	311	274	253	279	282	285	297	299	300	288	295	292	295	280	290	311	315	286	279	263	325	287	296	280	294	312	314	276	301	291	263	334	272	293	257	276	268	273	288	291	286	303	276	258	301	269	296	301	288	269	275	290	258	300	270	282	299	287	295	313	303	267	305	283	314	285	277	280	307	286	279	319	281	290	312	289	277	285	264	287	260	296	271	286	280	315	279	292	290	280	259	297	285	300	279	273	278	308	307	272	307	308	318	281	301	300	278	285	273	291	282	294	292	301	273	280	307	297	280	259	316	316	297	263	272	281	291	278	303	288	276	274	328	293	273	321	283	311	286	327	276	289	304	284	280	298	282	297	307	303	267	298	310	268	275	266	266	310	290	295	306	287	316	272	263	281	289	286	269	285	295	296	279	254	305	287	277	294	265	298	305	297	293	288	266	295	273	311	260	273	289	305	260	286	282	286	281	269	325	278	273	261	288	297	296	271	288	275	304	322	274	295	268	285	295	250	300	316	282	296	325	303	309	315	285	288	272	296	279	292	294	289	288	299	272	280	277	290	288	307	279	308	319	312	314	295	252	283	257	312	270	281	300	300	290	285	263	306	281	263	297	276	268	278	292	280	274	271	288	288	306	318	288	294	264	267	279	277	301	291	302	280	293	256	286	316	271	267	277	302	297	307	311	284	311	295	269	249	302	292	307	311	301	315	287	284	293	258	291	312	287	286	308	289	288	257	265	255	279	281	294	280	295	250	299	267	262	272	274	301	300	269	262	277	286	296	285	303	303	290	257	296	292	295	320	315	274	278	302	304	273	297	297	285	269	259	310	288	281	266	286	284	294	270	301	307	298	286	298	311	267	283	270	293	273	294	287	248	289	295	245	266	291	273	299	258	242	308	256	276	283	280	299	284	289	314	293	265	270	257	293	291	301	281	282	290	274	306	276	295	289	267	276	279	280	292	290	288	287	269	295	301	284	302	302	280	273	306	294	263	318	273	262	294	301	279	268	282	286	313	298	273	258	304	280	330	292	278	287	303	285	288	304	291	258	286	307	279	306	292	285	273	302	305	295	315	307	271	276	308	274	278	282	285	273	255	293	310	303	272	294	292	293	304	291	302	276	266	299	287	300	278	292	269	268	328	322	259	269	297	288	300	245	307	232	275	286	265	263	297	253	301	306	331	282	257	282	274	291	266	280	285	269	331	274	312	258	291	274	285	262	292	278	274	271	254	278	286	308	296	290	309	286	287	305	262	270	291	288	288	294	272	287	312	313	276	300	302	286	300	279	287	301	265	291	286	274	291	309	295	278	283	315	296	293	290	301	270	253	247	286	292	293	267	304	285	298	298	283	319	319	293	315	315	284	281	297	261	316	306	282	272	270	280	299	255	279	293	290	297	297	278	267	270	271	283	292	278	273	301	301	280	285	326	280	277	266	278	269	277	312	240	309	300	285	339	300	275	287	304	310	302	274	295	267	306	287	288	262	295	276	288	261	261	287	272	295	281	268	293	327	310	324	319	273	313	274	327	291	258	294	269	256	293	303	318	297	301	301	298	278	325	293	304	295	282	315	274	263	289	282	284	300	280	271	300	289	303	298	270	295	296	288	268	272	292	294	279	292	294	268	276	310	271	284	270	320	294	301	252	285	311	272	272	297	280	272	283	300	283	282	279	281	280	258	269	271	265	292	316	252	289	300	289	276	302	290	287	291	276	281	275	284	276	291	281	294	298	293	290	301	297	302	292	291	311	271	264	274	279	295	281	301	299	277	301	299	263	293	246	306	328	270	286	268	279	296	303	276	298	275	295	283	254	294	304	298	299	260	269	294	271	296	279	291	293	312	287	300	290	294	286	290	244	293	303	295	301	317	303	273	308	299	298	301	293	319	306	306	255	280	265	317	302	284	307	289	264	300	301	293	311	267	320	280	305	314	277	261	267	260	278	284	273	269	297	281	303	288	282	319	308	282	300	317	294	285	293	286	308	300	270	287	307	266	278	289	297	262	305	320	279	273	286	281	300	283	298	268	299	317	294	297	256	289	270	303	338	283	300	273	294	286	263	286	296	283	261	295	287	286	298	296	284	280	293	284	289	274	282	279	273	278	248	292	317	288	285	282	277	275	285	301	289	295	277	323	311	271	277	285	310	277	267	283	287	265	277	307	296	306	303	300	283	278	265	306	289	278	268	301	291	290	302	295	265	274	297	274	264	294	304	267	272	255	274	314	289	300	283	279	302	284	279	285	287	310	312	263	286	323	316	282	290	288	288	279	266	273	292	289	286	279	274	271	285	325	253	279	309	262	278	281	289	275	259	294	284	294	280	291	273	264	277	309	290	286	295	273	269	314	296	328	278	304	292	290	282	250	276	279	277	270	293	299	274	288	304	273	287	292	293	290	283	299	286	282	290	296	295	272	257	250	300	300	265	273	285	287	331	311	280	297	305	288	310	290	287	300	268	295	309	286	326	272	301	298	283	284	306	303	318	266	306	316	284	287	283	256	281	280	286	301	293	311	296	277	263	255	302	268	291	293	310	308	315	300	304	296	294	287	262	272	296	282	261	294	309	270	281	294	305	253	278	314	261	284	258	307	280	253	290	292	301	275	260	285	273	280	277	300	258	306	296	265	299	303	287	334	265	315	313	282	319	277	261	256	266	282	299	281	254	298	317	285	276	263	276	293	301	270	294	262	309	258	283	281	284	285	253	271	273	272	320	292	282	293	289	276	302	282	293	304	273	297	295	280	289	261	260	294	284	299	291	276	265	311	311	286	263	300	316	285	277	264	325	295	263	281	276	261	332	279	302	291	291	286	271	287	273	240	326	285	282	288	263	296	302	304	301	266	285	278	307	314	280	273	300	274	260	277	277	268	269	295	277	253	298	283	267	299	283	294	288	299	300	330	284	310	269	285	306	269	273	308	265	268	267	301	303	298	314	270	299	267	286	284	274	227	275	279	286	305	261	258	266	304	277	308	277	279	256	295	313	301	305	282	293	248	285	262	299	287	287	310	284	311	268	283	289	257	267	291	276	316	270	274	267	278	299	296	313	277	309	294	259	277	283	275	277	294	283	297	300	307	274	303	259	259	309	278	283	287	279	311	285	299	265	276	271	270	289	277	292	266	307
19783	9811	8350	4249	2806	2037	1615	1297	1178	1000	891	816	715	714	658	627	631	592	589	552	544	523	543	493	482	509	511	526	474	559	502	486	490	442	495	489	472	508	462	426	502	443	471	449	487	477	441	468	508	476	508	457	435	487	485	520	477	458	496	463	467	447	457	458	468	469	476	464	421	498	483	451	468	445	447	442	497	460	446	472	465	421	445	468	463	498	480	481	436	467	477	466	438	472	492	422	479	423	470	433	451	484	495	427	474	444	411	457	461	448	470	454	472	482	479	425	450	459	501	462	484	480	499	469	442	483	448	440	489	463	467	459	473	468	472	466	439	457	452	465	445	443	478	459	463	423	452	448	471	430	436	459	479	456	452	449	483	467	487	429	483	466	442	431	437	425	460	410	428	447	485	468	484	442	451	460	459	411	460	449	453	425	484	476	474	466	469	448	435	467	428	451	473	436	467	392	409	464	411	458	411	477	426	420	473	466	447	445	442	460	411	440	436	417	448	452	458	475	454	478	472	439	454	483	472	476	447	451	486	465	428	448	441	418	461	438	459	450	434	484	474	441	461	452	448	453	449	437	445	473	444	458	473	441	456	453	479	429	443	452	438	434	449	451	453	451	469	453	478	424	446	471	449	473	471	445	463	446	462	465	455	473	484	435	472	514	521	455	461	480	478	477	454	421	470	426	468	444	433	480	479	438	410	453	453	411	448	458	469	442	467	436	485	491	465	437	445	455	491	428	419	458	432	436	432	439	487	456	463	434	448	477	433	484	438	483	447	419	430	447	493	488	452	472	450	445	475	482	473	449	434	480	451	447	473	462	457	479	452	478	463	453	449	471	512	463	445	458	452	431	440	448	490	443	475	470	444	438	484	443	447	435	457	432	494	466	418	474	459	484	444	423	451	472	463	437	454	424	452	477	489	470	459	460	447	449	444	443	448	441	471	470	465	414	454	466	468	419	429	473	441	474	453	453	485	445	425	466	444	463	439	478	441	468	415	504	470	483	457	450	480	461	479	420	514	474	453	463	464	463	493	438	478	465	466	471	431	446	467	469	478	463	456	455	497	486	441	501	485	456	484	448	464	490	444	476	536	439	467	405	471	450	495	493	440	453	435	443	434	445	433	439	436	443	459	469	418	443	458	418	447	435	462	459	470	474	475	434	435	451	388	439	416	441	482	459	489	460	444	467	481	447	471	446	476	492	476	486	460	475	474	417	475	464	437	431	437	452	469	476	432	472	446	458	444	487	491	435	475	436	466	489	457	432	428	448	467	446	484	433	457	490	463	431	456	445	472	457	456	432	486	463	402	446	503	451	421	494	452	436	465	459	446	455	467	451	428	490	475	455	447	486	457	469	438	448	465	430	465	422	492	460	470	467	472	431	434	460	472	463	441	443	459	439	448	465	471	473	446	440	423	447	468	473	456	472	455	473	429	469	480	473	486	470	509	480	460	465	438	458	464	439	439	449	474	479	439	417	444	451	479	467	467	411	460	450	458	456	465	451	409	448	466	461	466	481	495	469	446	441	428	417	444	475	421	449	455	458	443	446	478	415	468	462	472	447	461	452	409	461	422	461	424	467	446	453	445	461	466	479	463	451	449	472	458	480	424	414	485	474	465	457	464	447	461	423	464	444	517	496	464	450	451	466	458	445	471	527	448	450	443	396	501	451	427	505	452	495	465	433	436	417	444	461	471	436	429	448	463	452	423	464	486	471	493	447	440	433	492	485	472	470	408	464	478	420	480	485	459	446	448	469	436	467	452	463	443	458	484	485	488	460	448	458	469	455	467	442	464	455	446	455	459	472	442	489	450	451	439	441	456	469	510	464	497	458	473	465	428	467	472	431	436	451	483	430	459	463	474	465	464	465	455	471	423	470	447	419	428	459	458	425	447	513	461	462	527	444	472	437	446	454	430	434	436	456	409	449	438	438	454	451	453	473	455	461	428	435	475	480	492	408	464	454	426	475	426	448	490	481	439	455	448	433	453	482	447	488	439	474	452	447	464	474	440	505	464	455	426	428	521	479	450	478	461	475	422	474	441	448	463	460	445	431	462	486	419	513	462	467	435	465	466	442	445	466	484	451	427	415	407	448	470	451	457	459	424	425	436	423	491	480	445	461	495	469	425	443	455	454	430	440	420	437	425	461	446	478	476	459	471	470	449	453	465	464	483	458	465	475	473	441	474	424	494	434	478	468	466	449	489	469	462	437	429	437	425	469	453	494	454	481	457	453	465	449	495	434	464	455	479	490	466	430	425	437	444	503	434	409	447	444	444	494	478	463	443	456	509	441	471	456	450	447	442	462	425	490	473	455	486	465	502	469	468	434	457	509	479	458	476	451	453	467	407	454	433	443	445	505	471	483	481	469	460	455	465	480	458	460	455	453	456	462	480	479	435	435	452	471	452	473	460	493	478	475	443	474	460	483	464	493	447	486	467	430	433	481	422	464	433	507	450	476	456	457	452	492	441	483	474	465	431	456	452	453	451	432	459	495	452	526	439	464	507	419	469	464	472	488	462	457	473	468	489	461	445	478	419	458	428	450	442	424	481	467	454	460	437	431	471	426	451	465	439	467	451	462	480	457	446	442	434	475	419	447	466	443	488	491	480	483	457	453	478	485	450	470	469	418	466	442	457	445	471	435	479	396	492	436	478	447	450	465	451	437	432	486	413	458	463	445	455	477	470	463	513	480	433	475	458	445	430	499	402	428	464	464	468	474	471	405	459	456	450	451	454	464	462	430	446	461	433	475	453	421	482	473	430	459	453	407	449	444	432	433	483	488	467	473	455	467	453	481	478	441	446	495	489	422	472	453	452	467	482	462	458	435	442	452	447	496	440	476	530	473	463	433	466	443	481	454	489	484	466	423	441	474	448	446	459	453	463	447	430	467	452	452	413	467	477	450	444	440	455	435	439	471	432	438	443	458	472	458	471	487	442	473	459	457	463	482	441	417	461	447	463	436	443	456	432	452	475	444	472	438	461	473	450	476	442	454	437	433	454	440	419	480	469	453	422	452	483	472	458	457	466	448	478	421	456	460	447	455	471	495	442	455	458	474	444	500	441	466	427	428	455	412	432	467	477	439	445	426	457	448	482	416	450	460	475	458	431	445	480	445	444	486	446	497	451	431	445	443	446	467	441	490	431	462	454	465	440	484	437	465	472	475	445	441	455	484	463	459	437	457	399	485	432	465	466	473	470	445	443	465	468	458	441	492	463	456	443	513	439	453	506	431	442	498	476	500	483	465	451	441	485	493	455	485	459	423	466	440	471	441	490	456	457	442	424	448	445	455	435	432	446	475	460	453	437	414	483	431	513	471	454	476	452	503	468	427	453	444	463	465	483	477	491	428	486	435	487	422	433	420	474	448	436	448	452	451	442	464	446	467	463	455	440	460	465	447	474	450	470	460	486	477	480	447	465	437	443	476	462	471	489	468	468	425	408	417	444	423	457	445	416	449	474	463	444	409	471	450	443	406
23527	21494	29290	24126	21494	20744	2158	671	528	412	363	308	311	279	243	241	231	240	225	214	205	207	191	180	185	161	181	189	188	170	149	199	181	174	161	163	165	159	156	160	160	127	174	132	149	165	144	157	165	154	162	157	169	150	140	170	156	161	179	161	155	142	130	175	153	167	145	167	166	181	149	156	157	151	171	160	136	171	141	141	141	132	151	149	164	141	136	153	139	159	169	169	141	141	149	150	144	158	134	166	152	159	160	169	149	140	136	154	151	153	138	159	144	149	159	146	129	132	156	144	148	139	165	150	147	160	163	146	153	159	176	128	196	165	138	152	148	154	146	170	141	151	156	132	142	156	143	142	152	141	151	162	148	144	175	166	144	154	139	147	145	146	137	155	154	175	160	173	124	137	140	168	145	164	130	150	131	162	122	136	143	149	160	168	157	152	142	173	140	160	139	148	142	142	141	136	158	140	158	139	140	138	124	158	146	149	126	143	138	154	127	159	149	149	128	147	153	160	159	163	153	162	152	135	151	164	148	149	152	157	142	139	149	149	132	151	167	167	156	144	147	145	142	171	152	177	144	130	155	148	119	149	131	149	151	156	143	135	151	135	164	160	134	153	146	166	152	177	139	155	155	142	141	142	159	141	162	149	130	134	146	164	154	133	149	139	152	134	173	132	148	156	144	179	133	153	142	166	145	161	133	158	140	149	134	150	132	160	172	158	143	163	148	162	154	171	150	147	153	170	172	155	139	175	146	152	135	146	146	153	155	144	164	135	137	165	167	153	138	138	141	134	156	151	165	163	181	140	142	140	154	120	157	138	148	162	142	152	161	143	171	156	175	148	161	141	154	137	135	158	144	149	150	150	162	127	142	161	136	168	154	136	154	143	160	139	144	149	186	141	149	161	160	146	138	155	154	149	148	162	159	138	152	158	156	175	162	184	159	152	141	139	149	158	146	165	135	157	158	147	144	152	139	146	156	157	142	156	150	156	147	142	178	147	154	131	147	154	164	150	150	172	158	125	161	142	154	162	156	170	138	139	153	149	144	145	151	140	115	149	125	140	159	146	142	150	163	162	138	161	147	132	167	129	180	149	133	155	173	128	153	157	135	148	132	155	140	140	146	143	189	168	158	146	120	140	158	147	160	175	140	136	155	140	146	136	138	139	157	144	135	167	155	146	148	156	150	147	144	132	146	149	136	150	137	164	170	162	156	143	160	161	164	145	149	152	150	159	143	155	132	161	144	154	166	138	156	150	120	134	146	147	129	158	148	157	162	135	158	126	147	148	153	136	147	161	152	156	153	168	153	141	137	144	151	160	131	155	161	144	160	150	148	185	137	144	142	173	160	144	144	151	169	157	125	142	137	152	134	134	143	145	131	154	152	166	162	154	152	154	152	169	166	152	143	145	152	140	165	142	139	143	143	153	158	146	136	161	152	151	154	140	184	175	146	162	144	152	145	146	158	156	164	153	147	148	169	154	154	167	146	160	176	146	152	131	157	151	155	154	152	162	137	131	144	143	148	175	140	148	148	147	141	145	152	153	166	144	163	170	136	137	131	153	146	150	157	154	162	141	148	139	146	137	150	151	147	144	131	145	127	146	139	159	154	175	151	151	161	156	165	148	148	137	136	154	147	153	153	126	166	154	166	151	148	164	151	139	158	154	152	170	156	148	159	152	149	165	170	169	169	145	155	145	127	141	122	146	136	141	141	144	160	147	136	150	163	135	153	151	164	147	124	160	150	162	129	143	158	162	146	170	161	169	147	174	149	157	133	169	138	141	164	136	154	160	159	169	138	151	172	150	140	157	146	177	155	147	163	150	154	170	131	150	160	138	137	156	139	129	147	154	145	139	130	177	148	150	125	149	150	141	166	162	133	153	143	144	164	162	147	157	158	142	150	139	138	147	144	147	152	136	150	147	157	137	155	148	160	136	170	159	149	138	161	149	159	149	162	155	159	132	153	154	142	122	151	159	157	133	153	146	143	137	167	170	181	146	145	135	159	152	139	140	149	169	157	150	156	153	144	135	152	142	151	131	144	128	151	156	150	152	155	158	151	151	157	153	173	151	148	163	177	157	158	144	151	148	139	124	124	141	141	160	118	159	171	147	140	152	138	153	147	130	146	149	159	150	156	139	153	148	150	178	134	164	160	136	166	161	148	120	135	143	136	137	152	134	139	161	142	173	157	131	145	130	139	153	165	155	157	137	157	155	139	135	156	168	171	147	143	127	152	155	128	149	133	197	159	177	146	157	164	145	161	142	151	145	156	166	153	153	148	154	163	155	165	158	158	157	162	142	155	146	159	145	148	144	164	168	142	138	126	135	146	141	145	148	103	164	156	167	145	164	140	126	145	151	136	150	156	143	167	148	137	143	158	150	152	142	141	151	140	139	126	150	147	163	147	141	153	132	154	133	137	145	157	141	165	159	131	142	179	139	157	143	158	161	139	148	151	162	139	151	165	167	150	160	154	132	152	155	154	167	152	157	139	145	161	145	152	145	146	152	141	163	117	125	133	161	152	144	179	146	169	154	145	154	156	149	139	144	152	139	146	147	132	158	166	146	158	148	152	159	145	166	170	143	172	139	151	154	146	145	154	148	150	137	173	152	152	165	161	137	141	137	146	158	160	140	149	175	150	124	156	129	137	153	159	144	139	132	153	143	156	130	144	147	166	141	155	152	130	147	138	145	140	157	150	137	166	172	161	145	159	161	147	161	148	160	121	157	148	145	165	148	130	166	117	152	141	162	147	140	168	146	150	141	148	150	169	144	148	160	126	127	158	149	141	150	129	173	179	160	168	150	150	147	170	176	156	148	156	129	148	161	178	170	149	136	125	166	140	145	155	139	148	150	164	148	130	154	143	155	164	138	156	154	136	152	152	139	147	159	140	150	158	138	136	172	167	158	141	147	148	130	133	180	129	151	146	152	156	141	140	159	158	127	127	145	150	155	157	133	153	154	144	160	169	143	165	140	126	149	138	141	153	123	163	157	161	151	158	138	162	158	159	121	153	149	130	154	142	145	128	165	164	143	165	142	140	159	142	144	145	143	166	158	167	127	130	170	177	163	132	168	152	152	141	139	151	133	149	159	133	145	126	158	147	146	146	151	142	161	160	151	186	145	155	157	149	145	162	158	164	140	145	150	148	131	158	154	148	142	132	131	167	132	164	171	156	159	133	151	177	132	139	155	137	170	153	157	139	153	149	158	144	134	130	163	149	173	153	147	162	134	147	150	148	149	142	145	141	173	154	149	139	154	143	148	150	164	154	147	165	151	169	170	160	156	150	147	157	146	170	119	144	153	153	141	146	145	147	164	131	162	155	153	147	142	160	160	137	177	168	137	141	137	138	122	139	175	138	148	146	154	143	159	157	158	150	150	163	156	148	158	143	143	153	155	177	164	172	171	152	164	146	158	137	137	155	147	151	153	130	145	148	162	140	154	155	165	156	146	139	130	170	152	153	135	148	165	140	141	143	147
22962	15849	13284	6938	4694	3352	2560	1954	1479	1201	1136	944	821	736	684	604	540	510	482	481	433	437	393	400	334	336	303	366	342	336	308	342	310	293	322	280	272	311	292	297	290	285	293	293	237	273	283	236	277	298	284	257	253	276	273	265	269	284	267	271	270	259	273	286	248	258	243	276	250	274	283	226	284	270	257	247	260	287	246	246	243	253	282	270	251	268	241	269	259	252	249	269	249	250	236	230	255	246	234	230	294	257	250	293	253	223	250	233	240	242	255	254	258	256	255	243	247	248	263	247	274	273	249	255	237	236	275	244	246	227	237	241	243	265	226	240	253	269	248	224	247	262	239	230	259	240	241	235	231	244	238	240	254	257	241	256	242	260	244	242	267	280	229	247	244	263	233	234	250	254	249	217	252	253	255	255	229	265	271	254	252	231	253	271	236	261	239	240	262	223	240	259	233	261	246	221	227	260	228	256	229	267	241	261	264	230	258	195	235	265	245	229	230	262	265	237	234	243	241	252	233	248	241	266	240	268	283	217	246	240	241	245	248	264	223	235	238	248	227	247	226	268	245	246	259	257	296	254	264	231	224	196	230	252	220	243	249	227	253	251	273	243	236	247	240	248	258	246	242	259	248	238	259	228	236	231	278	269	209	251	232	254	240	255	245	232	259	249	234	241	224	252	270	238	230	247	223	246	239	251	251	238	242	231	261	239	238	233	237	295	229	240	257	260	225	239	243	247	266	231	238	220	237	269	273	264	242	264	239	261	229	247	224	218	249	269	239	230	263	248	251	260	271	233	263	226	265	278	235	235	233	257	268	214	267	231	260	247	206	227	228	225	264	264	264	235	244	252	250	238	257	246	248	268	247	275	247	245	249	229	221	245	238	245	237	258	259	266	214	237	251	268	266	229	265	275	235	226	234	270	241	258	262	245	227	233	245	246	234	271	256	256	257	234	263	232	238	231	251	253	229	266	243	242	240	247	242	222	247	224	264	225	264	234	246	228	232	233	261	234	254	257	224	234	212	286	249	268	270	230	213	271	239	228	242	232	276	247	255	258	260	240	243	255	236	231	241	232	239	219	256	218	251	232	256	247	260	237	264	245	271	262	243	244	271	263	271	244	263	259	235	234	238	238	239	253	221	247	230	225	239	245	240	295	240	235	283	247	275	249	251	223	259	251	258	254	213	234	241	226	238	223	241	268	236	233	258	252	241	242	254	232	251	253	219	247	241	275	241	246	252	280	241	274	266	254	237	261	256	252	223	263	267	248	247	254	248	230	250	232	232	245	256	240	280	264	239	263	239	253	222	237	273	297	271	285	237	261	241	238	246	229	246	249	231	241	260	238	257	228	228	251	257	252	231	265	270	258	257	217	212	265	235	253	259	230	221	242	237	223	250	230	241	234	255	255	216	267	227	263	247	246	225	257	255	238	245	265	242	254	286	241	244	257	244	241	252	231	227	226	236	245	244	223	252	226	238	266	228	246	225	248	252	265	237	246	230	242	260	246	247	268	265	263	252	229	253	247	244	262	236	240	221	248	252	253	248	233	267	247	246	265	227	215	281	225	270	271	233	231	247	258	221	242	241	254	212	250	272	262	239	266	276	246	269	241	285	267	285	271	245	221	257	244	232	250	240	244	246	253	245	275	239	231	249	189	242	247	243	247	203	238	252	274	240	227	250	269	234	236	261	246	253	248	225	248	242	263	243	232	257	248	244	270	235	251	201	260	251	254	263	250	230	237	241	241	252	263	244	263	245	240	254	257	236	263	244	248	240	254	243	253	234	224	248	244	226	280	236	236	264	247	252	265	230	281	237	270	230	248	250	248	225	244	230	240	229	236	240	245	247	237	248	261	229	244	262	260	222	260	251	261	243	219	235	223	266	241	263	219	242	242	228	260	238	251	254	264	255	224	259	259	252	273	256	233	241	238	248	256	257	279	213	239	249	243	263	233	245	270	259	265	228	260	267	251	228	221	258	238	242	252	247	278	253	249	232	258	251	279	231	264	254	241	271	269	237	228	231	238	259	255	279	258	210	249	253	256	262	277	206	233	254	247	277	259	231	247	231	271	238	264	241	271	246	242	248	260	249	255	250	246	241	232	278	247	271	273	242	268	231	229	242	230	277	241	258	235	210	219	256	241	243	232	258	267	236	253	226	257	235	263	244	231	241	220	219	259	245	251	233	255	234	261	245	222	251	257	237	273	227	245	236	246	236	201	244	239	256	227	255	245	248	274	237	258	238	241	280	264	243	241	261	279	255	233	237	246	234	240	246	263	250	252	237	270	261	231	243	258	257	237	234	227	247	235	249	259	238	243	235	256	238	249	245	246	249	210	250	227	260	227	205	277	238	244	249	241	249	250	284	241	236	226	243	264	227	260	226	241	258	240	241	228	249	247	258	250	238	277	268	269	272	277	244	254	256	243	228	256	218	272	249	256	226	243	274	239	250	212	260	246	243	261	246	262	256	271	244	254	226	229	250	251	269	227	222	245	247	235	232	267	219	243	243	221	213	261	277	239	253	259	285	242	254	231	250	237	248	220	248	268	246	261	245	233	273	256	242	243	238	254	240	229	245	226	241	231	235	235	238	250	238	257	224	270	257	236	263	256	253	250	246	228	231	253	251	229	274	253	237	271	258	242	239	222	287	250	250	243	245	241	281	246	241	236	250	243	251	244	260	251	236	253	228	230	258	226	246	241	233	252	257	246	239	226	245	273	245	261	227	236	267	245	229	265	220	232	223	244	266	273	256	248	267	239	245	241	239	248	229	241	254	255	246	272	232	283	269	232	259	236	248	264	234	240	232	221	231	264	241	247	234	227	220	246	222	246	253	238	233	245	228	244	263	248	234	236	239	253	235	228	248	268	260	275	242	259	251	252	281	240	271	261	247	250	243	237	272	224	220	209	254	262	251	215	268	224	238	248	235	278	277	218	236	252	264	255	251	263	238	230	236	256	281	251	263	242	250	249	290	205	264	218	268	243	215	262	249	268	258	235	225	250	250	251	253	246	255	254	244	233	246	270	266	269	275	258	246	265	243	246	253	242	224	249	250	228	292	265	232	230	247	286	251	226	247	271	231	227	267	239	265	234	269	234	240	230	243	230	250	276	278	250	240	247	259	229	255	247	247	256	251	235	225	251	246	246	247	244	256	218	229	267	235	241	259	273	242	232	257	251	257	269	266	243	201	275	241	251	234	252	237	220	261	250	226	240	259	250	252	243	217	243	244	253	235	233	248	245	241	240	260	233	267	245	254	268	251	236	246	261	236	242	248	239	255	246	261	236	255	248	256	222	238	262	253	241	254	226	260	248	213	253	263	190	238	240	235	258	288	247	229	238	253	264	252	217	250	269	221	241	255	228	265	264	249	264	230	241	260	228	266	254	260	242	249	245	258	231	232	245	235	250	252	261	233	240	234	238	223	229	233	273	217	273	249	232	231	250	251	248	241	235	250	280	278	236	232	268	266	232	240	264	279	223
26972	20570	7139	606	342	284	288	282	254	254	237	227	245	237	267	256	224	239	244	259	235	238	247	242	246	219	277	253	253	258	238	250	264	250	255	244	251	233	261	253	210	246	227	246	243	251	237	242	219	248	227	241	240	249	233	255	254	257	227	257	237	211	255	256	234	248	231	240	269	257	254	251	250	234	240	208	229	253	237	242	247	238	232	248	217	228	238	221	234	257	238	269	251	225	263	261	239	235	253	235	232	260	270	245	205	246	258	220	244	243	225	255	244	236	256	251	236	279	248	253	237	216	219	222	248	234	258	249	243	245	231	219	235	244	268	239	246	246	258	233	262	234	249	249	247	249	238	238	234	233	245	249	249	224	257	259	260	228	241	244	228	213	232	257	270	236	223	239	229	240	224	239	245	238	235	229	258	236	237	247	234	256	258	222	243	243	220	222	241	212	243	241	235	253	241	259	236	261	251	233	254	239	267	260	219	241	210	245	253	231	198	263	233	240	248	241	284	221	253	224	240	248	236	268	250	230	257	270	239	230	258	227	237	254	243	257	226	241	234	230	254	226	247	242	229	252	221	259	236	238	229	220	225	243	246	258	243	233	243	241	255	222	233	244	246	227	260	257	233	237	233	254	232	256	262	221	245	233	269	252	244	223	252	233	254	228	228	237	249	223	227	258	233	256	241	231	240	202	251	232	225	255	223	190	264	241	241	260	237	248	257	236	247	220	254	258	255	253	225	241	230	243	232	239	239	265	255	234	223	250	277	242	227	229	245	249	237	237	240	251	246	264	233	239	237	240	246	235	239	252	242	199	224	255	270	277	246	240	237	236	259	221	214	232	287	250	253	250	255	256	249	214	231	240	262	237	258	232	227	210	258	230	264	262	223	260	245	262	229	232	234	235	235	251	253	236	260	270	241	218	241	267	257	262	217	264	238	263	232	232	243	253	239	230	240	229	237	233	248	264	255	233	233	250	212	251	247	244	261	261	227	233	228	241	228	245	248	222	212	242	252	209	236	274	259	279	240	234	241	239	241	250	238	243	281	245	254	226	248	287	242	260	245	247	268	248	240	276	264	263	239	219	247	248	238	244	246	244	233	264	236	267	221	235	248	255	251	251	257	224	245	258	237	248	246	232	233	245	242	272	252	229	263	251	222	262	219	249	236	210	247	252	252	209	243	248	242	252	234	243	246	258	261	250	274	218	234	247	220	252	246	219	257	231	256	241	259	253	233	251	225	247	249	262	237	249	225	261	244	242	206	227	239	237	228	266	226	250	244	245	244	217	242	223	246	290	229	248	236	260	236	245	231	239	240	232	262	228	254	227	226	262	246	228	228	239	222	242	238	254	268	220	267	254	244	230	252	222	234	232	254	241	228	264	215	261	239	293	244	272	241	239	246	255	233	202	270	204	227	251	224	231	238	246	251	265	260	245	256	214	257	226	262	244	226	254	227	235	232	257	259	237	263	247	242	207	220	282	248	231	232	256	250	239	242	263	220	239	249	208	235	256	241	239	251	239	244	221	256	237	268	229	233	242	244	253	240	239	254	228	251	202	269	213	229	228	246	232	258	230	239	286	237	229	236	216	193	248	243	238	249	261	262	250	254	239	269	255	229	231	282	234	221	242	249	244	233	240	260	248	277	223	227	234	239	239	248	243	260	252	230	252	262	251	225	223	258	225	262	238	220	223	252	222	260	249	220	250	254	254	226	236	216	255	225	232	274	259	231	274	265	242	258	251	249	264	253	236	198	252	253	222	243	242	243	244	238	238	237	251	258	243	244	233	262	227	222	228	237	276	247	250	239	258	236	244	212	235	232	247	284	227	238	233	260	232	247	246	223	251	251	242	224	268	247	228	227	254	222	206	256	245	247	231	237	249	255	260	238	245	242	263	243	247	234	255	229	247	244	265	233	241	252	262	219	219	250	221	229	221	214	232	244	231	247	245	243	246	236	230	244	245	220	248	259	253	269	247	227	233	230	243	217	251	234	229	262	245	244	231	208	251	242	231	232	226	258	279	253	255	233	238	256	235	237	216	241	260	235	234	259	227	249	237	278	234	237	232	226	222	227	269	269	261	253	222	269	242	251	253	232	247	255	250	231	262	238	229	236	241	246	240	242	245	258	277	231	249	254	257	255	223	231	221	248	215	237	251	247	262	232	221	266	232	247	232	241	269	233	254	224	226	247	217	254	233	235	261	254	253	252	230	235	260	224	241	237	261	240	266	217	249	265	245	253	231	249	225	234	249	239	251	243	259	226	239	261	229	260	210	231	244	213	208	235	247	254	239	226	254	267	210	232	241	233	273	230	233	229	263	263	221	251	250	261	236	246	249	225	258	238	253	269	215	225	231	249	248	255	226	229	227	230	243	257	225	237	249	248	264	240	234	226	240	201	228	248	245	254	246	239	230	256	246	282	246	269	248	252	260	236	245	239	241	251	238	245	255	233	218	256	261	226	246	238	240	226	238	258	211	247	229	225	225	239	247	221	254	250	244	228	259	221	251	252	254	236	244	253	244	238	207	255	260	259	250	232	257	234	252	240	247	266	240	229	233	239	243	260	253	266	239	220	269	228	229	231	218	234	259	261	257	218	252	241	256	262	220	253	260	273	242	230	237	230	229	238	238	252	247	219	244	256	252	261	229	236	234	259	241	238	232	232	258	249	273	256	230	241	238	269	255	246	264	249	242	227	260	241	244	243	237	244	241	217	234	238	250	252	237	253	254	250	250	255	243	232	234	245	245	222	246	255	219	243	241	256	241	253	242	239	225	262	239	217	246	273	261	245	229	224	257	246	253	236	237	244	263	244	259	227	230	268	262	238	223	234	256	267	226	237	213	248	271	259	223	229	254	249	249	237	262	256	249	250	250	234	270	252	251	240	206	265	261	234	246	241	259	240	216	236	234	230	255	248	244	252	262	225	242	242	234	247	258	224	242	221	230	246	220	239	257	248	229	259	217	239	243	265	216	241	243	256	254	234	241	219	247	242	248	256	224	249	259	205	227	247	244	243	226	260	237	234	246	235	261	243	247	226	257	240	263	257	254	276	259	256	257	225	245	244	236	243	222	263	240	265	244	242	234	250	226	213	266	258	220	256	249	241	239	236	253	250	226	234	251	219	244	235	242	250	236	268	253	230	225	265	221	223	271	234	211	249	240	254	254	217	248	232	257	248	247	244	263	251	246	268	234	229	233	251	272	244	230	230	285	260	265	255	240	248	243	249	249	233	237	257	240	269	233	215	267	233	261	251	225	239	248	225	250	250	229	245	240	229	232	251	209	217	210	230	245	272	253	230	248	269	262	244	252	239	255	236	228	236	238	228	258	226	274	254	239	242	254	232	228	262	230	225	236	262	225	223	240	243	211	224	241	227	219	212	252	264	227	247	243	206	247	265	252	249	255	241	245	258	251	265	246	254	238	246	251	224	282	250	258	239	256	236	246	249	246	219	257	249	245	262	282	235	230	258	253	249	266	242	239
6410	1396	1263	805	607	534	397	430	494	415	433	391	401	409	396	387	380	406	394	427	393	387	395	353	383	410	398	391	417	390	392	344	402	403	365	349	370	367	400	390	369	383	402	383	356	394	380	349	381	382	380	394	389	414	371	374	378	348	399	400	385	375	371	395	395	391	378	388	357	406	380	397	403	377	388	370	415	393	410	378	383	400	368	373	375	354	400	377	328	385	394	360	375	386	386	389	370	386	389	376	406	376	383	370	418	370	394	371	409	368	374	396	439	405	402	404	393	410	378	384	387	372	379	387	362	402	380	395	368	386	401	425	375	392	374	374	397	408	392	367	382	411	364	389	420	400	401	357	372	398	385	399	379	404	400	404	382	366	360	366	390	395	388	363	364	390	362	398	411	380	407	375	391	382	400	368	381	368	385	366	416	335	350	406	359	396	405	397	376	392	374	379	371	377	370	395	391	390	366	368	343	385	396	373	378	403	387	379	354	409	391	395	390	395	380	366	374	396	392	406	385	385	411	396	361	369	415	384	413	379	369	416	421	395	376	358	405	356	419	361	409	371	378	372	382	382	352	370	399	359	370	406	365	361	351	402	375	391	364	387	365	357	369	401	436	397	423	389	373	369	421	399	392	372	351	424	401	368	383	393	381	376	413	363	362	396	353	372	375	394	393	362	370	403	392	386	375	380	420	384	382	377	381	418	370	382	357	407	396	387	398	381	390	402	380	397	383	354	390	407	395	385	358	404	385	393	419	355	375	359	376	393	360	370	375	378	401	388	374	352	381	344	408	374	388	399	391	366	411	391	409	371	393	378	401	385	402	409	356	391	392	395	378	381	405	402	398	392	372	353	410	390	377	398	386	376	380	395	364	431	348	365	389	367	399	376	428	398	373	396	375	341	367	373	385	379	372	408	405	414	393	403	347	377	379	350	421	385	404	391	359	405	354	378	391	398	371	370	372	381	385	399	387	387	374	368	360	392	365	436	358	385	379	387	376	368	397	393	367	362	401	380	378	419	403	386	379	387	386	368	389	376	406	412	387	397	406	386	399	398	391	382	382	395	354	365	367	391	365	404	374	358	392	381	389	379	386	381	373	368	376	384	381	384	385	383	414	351	409	398	429	366	367	384	390	369	360	369	354	424	377	400	392	388	367	380	370	358	386	368	394	375	392	394	389	410	374	419	393	395	388	391	394	385	379	373	389	388	392	370	361	389	408	346	384	375	385	402	336	389	435	379	400	389	384	381	415	359	402	413	386	390	385	411	397	355	409	410	381	372	381	380	408	373	381	347	391	374	369	388	351	404	432	375	357	366	390	327	388	382	395	370	432	396	353	379	359	394	396	409	418	387	423	379	390	387	384	374	342	393	357	393	365	374	398	363	373	393	411	437	396	390	396	363	380	360	405	410	383	369	373	367	390	435	338	397	382	401	401	392	368	429	420	377	397	377	405	394	371	353	422	380	361	407	403	377	401	364	410	385	376	395	385	372	415	414	358	409	377	418	381	385	380	412	391	403	390	417	354	402	380	389	395	368	337	395	379	367	388	410	395	366	379	369	366	355	363	432	371	362	365	372	368	396	391	391	408	387	375	423	360	369	406	375	363	411	379	395	409	361	350	383	372	366	387	413	393	368	387	363	400	381	390	409	366	401	402	380	376	371	409	373	381	398	450	364	414	352	395	399	379	373	392	388	375	381	406	384	405	387	384	431	433	400	366	355	422	379	429	377	423	401	387	395	389	347	390	393	368	406	374	381	396	362	395	373	394	378	389	407	405	385	392	380	395	392	402	411	391	378	355	380	371	366	363	393	387	369	347	411	407	369	391	427	377	392	377	377	397	371	395	398	381	374	388	394	360	360	362	371	398	398	384	464	358	411	379	398	408	387	386	364	370	378	378	404	415	379	402	402	346	398	411	347	372	363	430	379	361	411	373	414	400	392	353	363	386	378	369	402	374	359	327	411	380	369	381	368	370	379	381	371	371	392	389	384	397	369	393	350	435	384	374	395	390	362	369	374	388	395	384	374	364	429	384	386	362	399	423	433	419	397	371	405	378	389	394	403	354	376	371	368	399	401	409	395	403	426	376	387	369	400	421	373	402	399	422	383	361	426	425	402	416	390	381	389	406	381	394	352	379	425	368	380	349	395	387	432	376	422	389	410	396	389	383	388	422	381	381	379	395	379	392	387	391	381	343	364	350	398	387	385	361	393	372	392	402	401	383	415	392	398	391	385	386	389	395	397	342	369	404	381	384	384	406	365	380	377	385	363	392	359	365	396	384	388	392	408	363	359	377	379	397	362	376	376	409	388	358	381	371	334	387	378	404	411	367	379	389	379	384	407	388	366	351	405	377	384	381	404	412	400	375	379	401	388	359	365	381	375	391	397	383	374	394	393	362	387	396	379	402	374	404	391	417	383	430	383	389	417	376	384	371	368	396	376	407	364	350	413	377	384	393	370	416	389	378	392	417	395	377	369	405	384	399	390	364	363	390	382	368	348	408	393	404	363	387	378	366	355	376	403	405	345	409	357	343	390	388	372	377	381	372	331	399	357	393	371	370	407	438	387	355	347	383	384	352	364	367	392	388	372	406	400	406	404	396	383	380	395	410	384	394	390	339	421	354	408	390	388	368	424	404	388	424	387	381	398	388	406	375	390	414	362	395	360	395	376	405	398	362	395	368	381	383	372	365	364	370	372	404	401	370	385	399	359	365	346	400	379	405	401	387	374	400	417	402	390	351	358	375	392	381	360	380	349	399	402	381	379	389	363	388	390	421	412	378	416	388	367	420	378	402	376	376	363	386	413	380	373	385	405	365	395	399	394	401	378	375	384	398	394	383	334	374	416	404	385	392	397	367	405	370	430	402	364	383	365	406	393	400	376	384	379	400	382	402	390	382	384	348	406	374	374	379	391	399	395	389	393	397	382	379	368	403	348	393	340	384	379	379	394	369	380	402	378	390	395	391	385	367	375	392	403	371	395	411	369	378	401	371	362	366	359	386	391	415	398	412	399	388	353	358	400	401	391	359	419	389	368	363	399	375	348	399	405	371	385	371	364	386	384	379	358	391	387	353	397	408	373	357	407	430	437	398	384	390	374	399	383	370	364	380	398	412	400	393	412	398	396	385	394	408	379	365	367	414	383	399	357	392	424	366	372	383	386	406	386	379	388	365	408	365	405	396	383	399	366	374	396	389	405	407	379	410	374	395	400	361	381	390	389	404	403	435	369	383	398	373	355	372	371	392	423	351	377	394	364	364	378	385	363	409	390	384	361	372	382	393	365	422	353	404	371	391	389	378	375	364	364	378	391	403	383	366	388	408	385	372	412	383	392	382	403	409	408	390	403	398	407	390	375	399	343	362	422	376	398	387	422	395	363	412	369	400	388	379	392	362	352	394	384	348	397	397	371	404	410	386	383	351	366	408	384	401	351	412	443	385	389	372	378	411	394	415	363	359	362	401	372	402	386	360	400	388	344
24466	21494	28663	24742	20762	2455	826	589	446	435	402	420	372	336	385	303	366	329	320	352	314	295	315	311	296	333	297	295	288	294	266	321	319	300	293	270	303	312	299	307	303	278	311	320	306	289	286	307	307	286	272	297	288	300	290	306	285	311	299	279	282	269	285	280	317	276	270	275	288	308	279	294	283	293	271	319	300	288	277	290	246	290	292	295	286	304	282	278	307	278	287	312	295	293	320	289	267	303	274	292	315	288	296	286	298	300	294	293	316	300	287	266	291	276	276	288	309	264	277	274	272	281	313	301	270	283	309	262	278	286	279	296	302	293	295	266	294	264	345	302	307	266	277	287	297	297	283	273	277	275	272	319	292	291	273	261	276	300	265	274	260	263	325	332	278	275	285	308	271	294	271	298	266	279	291	253	286	284	299	280	266	254	303	289	293	271	279	294	285	255	282	300	274	295	299	285	283	280	314	327	290	287	266	304	303	295	305	296	279	281	270	279	259	267	303	310	300	288	252	259	251	276	271	282	285	262	265	291	309	313	314	320	302	316	285	297	289	302	281	304	300	292	311	294	244	304	292	271	270	285	260	315	279	280	290	280	295	260	284	297	276	302	319	279	279	294	284	299	281	279	293	266	290	276	275	284	300	264	266	308	263	300	277	277	285	276	301	308	272	253	247	271	283	299	272	294	300	306	263	297	290	278	262	283	264	296	289	306	288	274	298	289	260	287	291	274	304	302	296	281	269	290	294	283	271	307	295	264	291	248	273	306	297	274	296	285	303	289	295	304	256	285	270	270	281	281	298	260	281	284	267	292	268	284	282	302	281	259	252	273	309	299	318	322	273	315	351	300	283	280	282	283	306	292	282	310	294	314	283	278	269	260	280	284	292	309	296	257	276	271	246	298	292	249	261	291	266	267	303	289	284	260	277	291	294	301	297	296	295	299	256	293	286	292	318	276	275	288	319	277	314	283	291	254	278	299	297	285	288	313	299	304	302	266	293	300	288	318	253	270	311	286	270	284	281	317	286	273	289	267	306	302	273	286	287	301	281	312	290	311	288	269	286	279	270	266	274	296	275	274	250	314	284	288	259	299	299	267	288	293	292	263	264	286	263	270	274	312	261	324	307	271	290	280	293	291	298	333	251	299	285	295	292	305	278	312	266	280	292	279	281	283	292	272	273	301	271	311	303	322	294	271	295	251	264	275	285	302	261	280	305	295	297	279	262	283	292	283	263	301	271	285	295	309	299	293	267	298	309	298	279	289	261	286	265	297	307	267	266	294	337	276	306	287	301	302	263	305	296	305	284	297	304	254	295	276	258	309	268	279	273	252	285	280	274	298	285	237	287	317	294	296	281	289	301	266	275	269	305	296	267	289	294	278	309	279	280	296	316	318	306	285	286	276	308	278	222	307	284	300	296	309	290	298	282	293	301	270	284	324	251	296	294	261	303	283	278	290	294	298	290	270	317	276	287	298	309	278	267	293	296	314	285	275	314	264	314	292	313	279	285	251	273	289	277	304	288	275	317	275	267	263	298	307	276	285	301	306	300	328	287	304	286	265	270	299	288	286	299	284	308	289	290	297	291	273	288	259	311	303	271	316	297	287	273	298	320	281	270	260	307	281	297	273	293	287	279	274	272	291	287	294	301	311	346	273	259	303	289	271	311	280	278	297	301	304	264	295	294	304	325	315	302	317	261	279	295	286	287	305	316	295	276	318	274	306	249	305	311	304	306	300	303	308	282	283	305	306	283	285	296	312	293	301	312	261	296	310	298	269	254	286	294	270	258	299	272	271	280	308	262	299	296	263	309	295	270	267	289	296	302	277	264	287	271	286	293	289	300	288	291	323	317	337	283	277	280	303	305	309	273	283	274	256	294	296	261	266	268	341	265	283	266	284	285	297	279	263	289	249	267	293	274	273	294	281	284	273	267	290	285	283	288	272	281	285	272	277	287	250	276	274	290	289	290	294	305	280	289	247	288	281	259	284	255	279	314	266	265	279	288	298	273	287	293	276	306	284	304	299	264	259	304	303	298	278	314	279	289	291	255	264	294	289	302	310	278	294	286	305	291	292	275	275	295	304	289	293	288	299	263	268	316	304	290	270	288	267	273	298	283	278	297	302	279	279	315	298	288	306	303	298	306	276	313	255	243	261	272	299	269	308	267	287	267	303	282	272	261	266	305	282	295	310	288	284	277	285	293	257	287	288	265	292	315	277	319	298	314	296	282	312	295	258	295	328	277	289	321	284	264	274	290	308	283	262	296	296	307	255	275	267	268	285	282	274	294	270	270	250	310	296	283	293	252	286	291	304	296	295	302	276	278	285	316	306	268	294	311	299	285	312	309	297	295	283	296	284	308	307	298	312	289	290	272	286	305	280	303	296	280	272	272	270	279	285	283	284	325	279	288	292	277	293	294	301	333	319	277	261	280	262	279	284	313	300	303	280	268	302	292	293	297	294	292	280	321	292	295	264	261	291	297	290	289	314	285	285	283	301	288	294	279	289	273	283	277	238	272	320	297	305	269	301	271	290	274	278	289	277	320	302	317	275	288	289	271	299	300	329	290	273	300	272	287	294	279	308	279	292	288	266	285	276	296	282	259	299	300	248	294	246	285	313	292	275	294	294	277	274	260	294	288	269	275	288	316	271	267	259	300	290	276	293	270	293	291	296	290	318	266	309	287	299	271	273	282	254	271	297	307	283	282	300	296	294	284	296	256	271	303	279	297	279	281	283	289	277	318	291	275	292	256	282	287	275	314	282	297	275	289	286	301	319	293	281	295	303	291	296	292	297	261	272	287	283	276	290	307	305	265	285	290	294	277	269	314	301	305	298	276	304	291	276	285	315	280	309	296	317	283	318	295	306	293	305	313	270	293	314	291	323	278	293	262	293	294	304	288	281	273	251	291	311	283	281	326	294	279	272	253	346	284	304	267	291	297	271	303	269	278	298	281	295	289	275	303	264	297	291	300	302	276	284	276	234	295	254	285	279	293	295	254	271	284	322	300	273	279	305	286	310	296	271	298	310	292	308	264	317	291	274	289	290	272	279	290	305	258	274	273	306	328	281	284	278	299	314	304	273	283	293	320	298	248	287	238	311	238	305	301	285	284	320	281	281	285	267	306	299	288	293	313	275	258	286	268	285	335	283	310	288	301	288	260	276	315	276	309	286	284	278	301	301	300	287	281	285	302	284	272	285	281	289	272	290	309	273	307	249	274	287	304	287	303	267	287	319	303	291	306	286	313	279	301	284	289	285	271	290	276	298	321	274	272	300	313	301	294	265	264	306	263	298	272	303	276	293	278	327	296	305	266	264	286	273	281	263	303	291	297	299	309	299	292	292	269	253	263	278	299	285	309	281	300	306	261	304	278	298	285	301	304	267	290	291	296	274	279	298	297	314	274	319	286	280	268	286	295	307	337	293	277	292	304	283	299	308	268	319	287	296	304	286	269	286	264	287	299	242	336	271	302	278	285	242
19389	9616	8246	4244	2746	2109	1675	1297	1157	1030	846	740	745	718	645	597	603	582	620	525	546	559	523	551	536	540	524	531	527	490	506	503	507	515	453	503	453	455	465	452	454	454	463	507	452	479	473	459	487	488	487	503	445	455	436	495	437	482	434	458	458	468	455	443	480	477	486	455	465	454	481	461	437	477	444	453	470	469	442	448	459	443	460	467	437	462	453	442	458	452	476	441	478	455	462	504	474	450	487	434	446	464	457	476	472	463	454	428	517	453	433	445	460	461	463	456	445	474	471	434	464	446	448	450	474	468	416	462	460	457	450	456	434	451	484	464	439	428	473	431	451	480	464	477	448	447	452	471	449	442	446	467	480	468	460	457	467	476	414	451	441	459	465	466	444	420	457	461	436	471	462	468	443	444	436	442	453	505	485	478	440	443	484	437	458	444	452	459	442	438	422	458	452	432	482	476	488	490	476	455	455	445	467	432	461	451	456	454	477	468	455	488	464	464	449	457	462	435	463	466	469	479	461	446	488	480	493	452	479	493	513	456	456	480	467	487	420	443	457	457	462	421	448	415	479	454	474	468	452	452	509	479	512	430	472	470	444	504	459	466	440	445	473	513	416	441	481	499	433	443	452	468	515	435	439	453	441	458	485	480	472	458	457	458	449	451	484	428	458	449	459	447	398	450	495	464	489	458	444	488	470	450	502	412	471	459	468	436	472	445	462	459	438	461	494	478	440	469	450	451	434	448	467	437	455	413	460	458	489	449	500	454	431	489	462	418	463	464	472	475	442	489	475	450	481	498	451	461	446	461	448	445	440	470	452	465	439	456	471	470	453	478	437	453	415	458	451	448	438	510	466	471	476	424	464	450	476	437	473	478	435	450	462	429	485	438	466	479	484	461	449	489	425	463	470	452	493	445	480	456	482	467	480	474	462	451	450	480	449	445	475	474	453	462	474	461	453	456	446	492	476	472	422	471	446	431	435	444	471	462	467	463	471	480	451	412	438	467	441	457	459	438	484	471	495	458	476	457	429	492	480	462	471	468	460	521	476	431	468	435	453	473	443	465	432	486	507	467	468	446	424	445	466	439	455	479	447	488	423	449	500	507	524	479	470	465	486	487	483	453	435	479	459	435	448	477	419	471	446	459	468	450	465	443	512	471	461	465	433	488	438	439	468	443	470	422	461	429	504	428	470	449	500	488	455	476	497	452	439	463	420	485	445	460	432	425	496	442	511	470	477	444	456	421	440	449	462	492	458	442	463	494	476	445	468	452	476	441	440	466	489	447	456	467	451	500	440	422	456	443	480	436	460	465	421	439	486	409	437	440	453	452	458	419	453	458	476	454	453	503	459	450	440	472	449	503	457	434	437	503	481	472	466	482	488	481	502	451	458	463	487	466	439	472	489	466	482	520	460	433	428	468	430	457	487	484	423	447	474	441	442	478	462	446	460	476	475	441	458	444	479	446	478	458	502	443	464	443	443	446	452	415	436	486	476	448	417	423	497	483	515	439	480	460	450	446	429	487	457	476	478	439	432	453	455	485	469	444	464	473	491	453	509	456	445	518	458	475	449	480	487	498	479	460	448	465	457	450	454	431	459	472	495	448	486	450	478	450	447	439	460	438	417	480	455	468	447	438	506	494	502	461	473	463	444	488	453	438	493	456	450	464	499	464	461	437	460	454	459	464	446	485	477	471	471	459	437	437	461	450	472	439	484	428	465	483	473	468	459	478	475	436	445	455	487	480	423	458	482	420	482	479	433	464	454	462	483	427	455	478	460	454	439	422	485	451	478	434	494	482	430	419	490	480	449	464	473	459	444	473	446	459	440	425	475	505	468	462	469	441	477	509	500	454	443	474	440	476	459	447	484	476	453	431	465	453	436	472	468	431	429	451	426	452	478	435	464	464	469	479	479	455	475	431	489	420	522	446	456	449	438	445	492	464	445	444	471	423	465	450	432	455	448	450	454	478	437	453	407	460	422	430	454	470	438	463	442	471	453	494	488	419	429	472	502	453	486	468	410	492	440	464	423	430	473	455	488	452	448	498	463	481	450	467	446	480	478	432	493	451	475	472	483	467	447	474	454	456	489	476	461	450	487	436	422	456	434	434	467	500	454	478	449	463	500	477	475	413	480	437	463	447	475	474	484	464	449	467	456	453	468	440	464	461	435	483	485	465	443	468	429	467	465	477	474	485	434	474	428	454	475	474	442	413	432	481	464	436	485	479	499	455	481	472	473	459	476	462	488	456	416	461	449	458	433	479	489	461	529	457	447	442	434	454	448	429	490	438	428	430	479	463	456	458	496	457	498	445	454	424	447	439	465	489	502	460	507	492	487	461	456	455	465	512	452	479	473	418	438	439	522	428	478	498	484	451	491	454	494	473	471	463	458	442	425	477	432	466	478	469	481	489	486	459	465	420	480	491	455	463	447	455	457	472	475	436	483	495	421	465	463	472	459	449	434	486	467	456	477	485	462	438	465	446	433	459	434	438	475	487	451	467	457	454	469	452	443	432	482	430	447	448	470	473	444	464	462	485	453	450	475	433	446	478	430	495	499	476	427	481	450	473	442	468	435	465	452	425	450	510	451	464	439	465	430	478	473	475	435	430	455	463	457	479	473	437	477	477	499	428	415	478	448	459	504	459	455	455	440	460	485	496	503	456	429	479	478	462	478	472	497	451	432	439	449	438	456	449	458	494	457	485	476	464	474	438	477	469	467	443	457	461	478	445	446	447	452	485	489	446	450	484	445	457	448	450	478	474	474	446	479	455	512	444	441	448	467	472	464	488	475	465	479	480	465	451	447	483	461	452	441	445	455	495	475	480	506	497	486	462	443	499	465	460	486	436	450	470	495	451	431	460	491	439	468	468	465	489	478	455	449	485	428	481	480	446	476	459	447	462	440	442	445	489	448	482	490	451	478	462	457	455	466	440	456	431	468	461	483	451	462	468	429	485	426	491	502	468	454	478	429	450	454	479	448	427	453	482	462	508	461	486	489	493	451	460	467	451	451	438	440	493	454	481	464	457	455	456	466	460	467	472	482	496	488	435	458	470	440	470	480	458	453	474	462	456	483	429	483	467	484	485	466	463	462	443	452	475	467	472	441	441	425	428	440	476	464	465	464	440	448	448	435	477	461	461	478	421	507	499	429	443	485	438	478	497	440	454	484	427	440	444	496	451	457	426	459	461	479	458	473	502	451	455	425	467	485	476	508	456	427	461	481	459	450	436	443	467	474	464	458	480	465	465	451	506	449	515	459	428	435	485	468	488	456	453	508	507	448	464	492	518	411	448	481	472	456	427	439	465	470	472	430	425	449	471	427	467	445	456	505	463	461	459	443	456	468	481	441	488	445	439	443	468	458	486	470	442	452	469	422	455	459	460	442	495	490	422	443	457	457	446	445	469	462	439	454	473	443	458	428	524	478	461	434	468	440	441	482	447	468	468	492	475	449	472	466	464	459	480	444	475	463	483	445	487
23505	21528	29400	24098	21528	20732	2101	716	493	444	373	337	325	280	275	240	250	223	216	218	231	206	190	185	184	168	184	212	169	180	174	164	174	160	162	179	157	178	161	185	186	168	177	162	154	164	165	150	161	152	162	184	163	149	154	147	135	136	153	171	154	162	153	164	150	158	155	156	162	159	159	154	163	179	154	166	176	144	156	159	154	149	165	174	159	162	147	136	157	150	157	138	154	165	148	137	154	152	167	169	150	177	146	150	159	153	147	146	149	162	141	155	148	162	139	159	141	164	153	162	155	155	140	179	166	151	148	156	145	147	146	155	127	127	149	156	167	132	159	136	177	165	167	170	154	157	159	147	165	134	154	169	168	162	159	143	149	156	151	124	154	158	155	155	175	152	144	153	140	169	173	166	151	148	141	180	140	118	147	152	157	138	149	144	157	137	155	143	161	133	163	141	149	131	181	153	164	163	131	141	164	153	147	151	147	149	173	173	148	157	147	148	140	145	126	141	151	153	156	128	131	156	155	157	147	155	146	148	159	156	137	129	150	143	166	155	161	159	150	144	129	139	173	166	164	162	168	139	155	146	146	155	154	164	172	145	141	151	155	129	136	158	148	136	142	152	162	148	185	159	147	151	164	130	150	144	151	155	167	145	164	172	146	119	130	145	154	142	164	130	136	127	170	138	155	157	152	180	142	157	142	151	146	164	129	143	163	161	148	166	130	152	153	138	148	125	154	156	131	153	154	151	156	142	135	159	147	163	157	150	143	165	154	133	152	172	146	146	129	152	160	150	131	174	166	154	127	132	144	162	169	151	142	167	150	157	135	141	161	173	144	147	168	121	148	145	137	147	160	163	144	169	156	146	153	156	150	143	127	150	153	145	168	133	165	163	141	164	145	165	137	140	150	154	143	150	134	181	146	158	164	142	147	161	150	155	168	164	154	169	149	190	154	140	135	158	147	148	145	154	157	148	153	136	152	149	153	144	150	170	155	162	145	154	164	170	156	141	145	158	139	155	145	148	161	152	148	156	159	144	159	163	160	153	157	143	149	153	128	150	147	168	139	156	156	146	155	149	159	137	129	139	160	145	134	154	146	135	162	165	160	127	146	157	160	152	176	163	140	166	167	137	155	161	145	144	156	152	137	148	135	176	165	138	133	161	161	138	146	149	157	139	147	155	147	150	159	144	145	149	169	161	146	121	149	129	159	139	156	148	152	169	167	152	149	127	165	160	156	156	154	147	167	134	151	149	165	161	153	152	156	151	159	146	149	144	136	139	154	142	168	155	134	177	132	169	165	154	142	134	140	142	152	131	168	151	140	133	135	162	136	163	137	137	158	140	160	148	166	153	155	155	151	160	168	163	147	149	142	141	145	170	142	167	161	143	153	126	157	159	150	144	154	133	143	153	149	154	144	130	136	152	138	141	144	141	161	154	149	167	153	155	140	150	139	139	186	149	153	158	165	150	145	162	143	158	145	146	169	137	136	140	156	158	143	146	154	151	143	145	156	164	152	154	126	151	162	132	135	160	160	135	160	150	148	137	147	151	152	148	150	158	151	134	157	149	156	134	162	140	140	140	142	156	136	113	155	137	138	148	153	149	142	150	136	162	143	167	132	145	158	142	158	157	151	164	143	178	152	143	150	138	161	152	166	150	154	136	158	168	151	144	154	127	154	137	153	173	141	155	145	123	149	168	153	136	171	158	157	153	155	141	178	164	162	161	156	158	148	159	151	136	154	151	136	162	140	157	126	125	157	160	140	162	147	174	152	178	123	133	164	115	135	173	147	138	168	191	164	149	143	125	158	133	149	160	113	150	175	149	141	142	153	141	138	158	123	166	150	141	172	153	142	154	143	146	147	155	171	150	144	141	146	141	140	142	151	162	144	153	155	151	147	131	141	152	156	149	156	133	165	140	164	158	153	132	147	172	153	143	133	149	167	133	160	164	147	146	148	159	145	174	150	159	172	149	146	146	163	151	148	169	163	160	154	137	156	154	153	147	155	140	168	133	141	180	131	144	167	148	166	155	143	133	158	147	172	146	132	156	140	147	137	149	168	159	131	149	159	148	163	167	150	137	157	168	159	144	138	139	137	140	141	164	171	143	149	163	157	137	164	174	168	143	157	154	174	165	144	145	158	155	139	139	163	147	163	143	162	155	178	120	177	153	144	134	149	164	139	158	146	171	160	137	152	144	142	133	179	153	153	137	147	157	147	149	161	156	140	149	164	156	149	173	171	133	165	147	158	145	177	136	145	148	158	156	172	148	137	140	156	121	138	149	176	129	154	146	171	144	137	141	140	158	142	132	152	146	136	140	159	156	143	139	125	146	149	125	153	139	163	161	140	138	136	136	130	159	161	167	145	142	134	135	152	148	148	159	139	141	131	129	140	155	150	120	142	160	142	159	136	123	163	142	129	153	150	156	149	154	157	146	152	138	148	149	150	164	151	152	186	157	146	155	139	156	157	156	173	145	156	175	141	146	115	154	149	157	179	159	158	148	160	142	140	148	154	164	156	133	165	163	166	148	149	176	162	115	139	171	171	156	165	155	155	153	140	150	146	130	147	162	176	146	139	168	166	135	156	158	163	149	136	158	145	149	173	142	150	135	150	149	164	160	158	158	173	176	147	160	159	144	147	170	157	158	151	160	140	143	142	155	153	137	125	151	139	158	160	134	174	141	144	162	158	156	142	157	141	162	182	148	151	151	148	151	147	164	153	151	150	141	149	156	151	173	155	128	155	144	138	144	142	127	159	154	153	146	171	155	164	160	160	168	157	168	138	140	148	148	172	155	141	157	144	137	149	163	154	159	134	154	128	163	161	149	155	138	170	132	148	148	126	173	138	138	186	169	140	159	140	142	155	135	147	157	136	138	143	149	144	170	156	169	149	170	150	148	143	153	161	151	160	135	119	164	134	137	134	155	156	152	131	136	152	164	155	155	161	143	159	174	147	139	148	143	121	169	151	141	144	143	145	148	147	151	139	152	146	145	131	144	160	160	138	154	150	160	156	147	172	130	144	174	146	155	155	157	143	145	147	178	168	150	162	163	136	133	162	148	138	143	172	153	140	132	140	152	142	154	166	162	158	162	153	132	156	147	141	145	156	158	160	150	162	148	155	166	162	151	161	131	140	143	146	163	153	146	147	160	174	134	134	160	146	167	142	147	128	149	163	166	152	141	137	150	165	140	132	135	129	142	152	144	170	155	145	143	164	142	164	157	150	126	167	161	164	139	135	152	151	144	165	152	139	156	149	147	139	159	151	168	144	167	157	153	165	148	151	145	147	146	139	155	138	162	166	163	151	158	150	151	130	139	130	149	146	154	137	166	143	143	180	136	155	139	151	145	149	158	153	149	165	123	135	170	161	169	149	147	155	156	152	171	147	152	143	160	133	140	126	141	152	141	134	161	145	166	141	138	152	170	119	148	143	160	165	164	151	154	145	166	163	145	154	156	157	168	166	151	137	160	139	169	153	150
23638	15815	13313	6990	4691	3376	2440	1896	1597	1235	1063	917	813	701	688	638	595	515	498	493	441	417	406	380	338	365	345	377	350	330	365	306	316	329	285	266	288	287	299	274	294	291	295	300	287	293	270	291	265	261	265	262	290	247	276	268	261	268	275	241	258	277	265	243	264	282	276	278	234	276	243	249	248	281	262	286	263	254	273	255	284	251	285	235	239	288	248	239	245	263	240	240	252	249	265	237	257	226	252	262	218	260	252	277	243	221	253	286	245	244	256	223	256	262	232	252	239	274	270	253	249	248	246	245	250	267	254	238	261	257	231	260	223	255	243	249	270	212	232	222	286	229	267	250	241	250	245	234	244	231	256	266	264	243	266	267	252	234	295	261	249	253	259	254	243	249	265	275	265	229	238	252	261	253	247	235	274	253	253	247	244	257	257	232	216	250	273	270	252	257	253	254	255	261	258	251	271	237	246	264	233	239	250	252	239	245	256	266	253	242	225	250	266	278	222	241	242	232	273	242	246	246	239	244	256	263	233	243	273	234	253	248	230	283	245	258	255	244	250	260	234	249	256	267	235	233	253	263	267	247	244	223	245	237	243	231	218	249	235	237	253	249	248	252	255	250	234	229	273	217	242	255	246	243	235	245	254	232	247	227	246	246	250	238	248	238	284	247	270	276	250	250	242	229	254	235	247	245	244	248	236	254	256	212	239	251	264	240	253	242	234	275	234	261	236	236	262	255	234	247	266	253	259	273	258	251	247	230	235	264	246	215	274	239	273	225	221	263	262	251	264	255	266	257	234	254	279	214	254	257	252	259	241	270	234	230	223	261	259	253	254	260	232	244	260	254	234	255	233	240	237	234	222	239	275	244	202	275	257	245	235	228	248	251	224	244	259	221	260	259	250	240	231	241	254	239	257	250	235	214	248	221	245	238	245	226	242	269	243	276	258	263	275	259	267	237	237	233	252	262	237	217	225	240	244	255	245	234	277	258	224	243	264	258	251	262	240	256	258	243	272	240	248	222	246	225	282	223	254	269	234	293	261	281	253	229	253	277	250	237	231	241	213	215	262	264	262	247	266	241	250	229	233	241	249	256	260	280	268	253	240	242	218	245	234	246	250	243	261	274	235	232	258	238	245	248	234	229	252	232	264	241	255	257	226	258	234	218	253	243	229	262	274	238	228	250	245	265	290	238	264	236	224	256	238	268	253	237	245	261	245	230	240	259	239	215	213	227	246	229	224	225	244	232	262	244	286	243	259	247	237	240	228	256	266	230	245	230	238	266	271	229	232	238	262	232	253	254	240	265	247	259	252	243	227	231	243	262	245	245	227	234	254	263	241	247	277	249	238	265	250	279	233	256	220	250	241	224	256	270	244	244	240	243	236	232	242	242	222	248	249	231	252	260	237	257	267	230	246	272	262	248	249	255	229	251	251	266	248	210	272	280	253	266	262	257	248	250	223	247	226	260	264	260	262	245	264	250	238	261	242	244	261	241	236	252	232	219	291	280	270	242	237	272	225	251	232	249	238	239	232	258	267	239	242	222	236	248	249	211	247	248	274	234	256	242	253	247	257	251	251	248	274	268	269	248	256	246	274	233	229	264	244	239	226	220	216	226	232	256	238	252	231	269	252	237	250	269	225	252	264	224	270	233	237	266	259	263	252	260	266	246	252	242	270	247	231	254	223	226	259	255	248	248	282	223	243	246	263	240	256	253	256	233	246	237	261	237	249	245	249	257	264	215	244	256	247	252	272	240	226	265	244	226	233	224	238	247	246	269	238	238	263	254	251	252	256	265	259	243	260	237	263	232	233	242	260	231	233	237	257	241	263	248	222	265	236	277	200	246	267	249	248	248	270	240	252	226	279	233	244	249	271	252	278	229	243	280	253	252	246	243	254	233	255	250	257	255	244	253	254	249	220	232	249	228	249	249	275	242	253	244	236	252	225	256	250	277	236	235	276	250	273	237	240	251	249	231	257	256	233	252	239	237	242	252	252	234	258	228	214	244	267	255	229	261	262	271	232	271	254	255	238	260	273	272	254	237	253	248	278	266	272	254	245	272	266	257	277	264	244	270	235	247	277	242	247	253	227	274	260	259	264	254	250	248	252	245	223	230	258	254	250	229	241	240	267	245	221	251	248	232	250	248	240	263	209	226	243	245	246	251	251	240	249	256	228	241	236	242	236	250	259	246	243	244	219	235	271	238	249	260	249	257	292	274	261	252	255	238	273	258	236	266	258	244	290	256	242	238	259	252	276	237	249	238	254	245	253	232	272	237	244	259	254	258	250	261	261	262	236	209	241	253	225	240	248	256	246	245	271	238	257	236	279	230	274	238	233	261	251	247	231	251	256	252	248	246	217	251	242	218	272	288	258	215	257	251	224	278	242	233	260	281	270	236	232	271	253	233	286	255	230	238	219	269	227	230	237	233	260	256	263	232	246	245	236	281	226	252	232	224	235	251	292	277	244	253	250	240	241	242	268	239	244	240	255	237	253	253	246	265	263	275	235	253	245	255	287	266	213	248	275	245	254	260	254	252	242	225	222	215	248	244	276	270	247	237	227	273	229	249	270	244	206	257	240	254	264	251	276	245	267	285	275	276	262	265	263	254	251	244	263	273	252	276	248	272	269	264	256	285	260	245	242	258	207	241	272	258	272	235	262	238	255	255	275	238	241	253	278	233	249	263	261	232	249	236	267	255	244	254	248	233	235	263	235	265	232	252	245	255	237	237	244	223	254	252	251	253	260	238	268	239	275	272	226	255	229	277	242	227	218	238	238	253	265	249	236	233	259	241	264	257	220	274	246	224	262	268	245	254	253	262	249	248	215	243	245	265	285	256	232	262	225	237	231	211	229	240	243	271	251	273	236	230	242	251	231	244	242	244	243	236	262	270	248	238	251	258	249	253	263	239	230	251	258	234	263	280	256	241	254	233	231	246	261	264	250	228	263	254	217	242	230	266	250	244	254	247	275	237	238	234	237	258	231	267	258	238	241	263	271	256	266	251	250	244	267	222	275	246	247	245	242	263	272	257	247	267	227	237	260	231	254	268	250	261	225	232	259	243	295	267	276	218	253	240	243	246	215	244	268	266	246	236	279	268	239	252	246	228	267	247	232	246	238	268	245	253	244	230	266	262	233	242	228	248	265	238	256	273	219	226	226	295	252	252	239	239	271	254	259	264	264	269	262	265	243	206	237	251	271	251	249	239	253	234	254	255	272	243	253	235	267	234	248	274	220	225	277	205	245	250	248	236	235	235	246	239	241	214	250	243	241	238	237	245	231	239	254	238	239	239	274	263	259	255	254	259	252	264	272	249	250	259	244	255	252	249	234	258	210	239	262	241	273	214	239	270	249	245	252	262	255	258	232	235	256	260	256	263	251	251	238	247	256	266	246	242	257	221	246	259	225	251	269	260	243	237	236	222	256	250	247	261	268	214	242	255	241	237	248	242	239	274	233	242	249	257	248	272	271	255	295	261
27384	20766	7373	754	503	442	289	279	269	274	276	265	267	232	280	244	238	253	269	279	244	222	262	242	250	232	273	271	274	251	266	247	250	283	238	279	271	232	229	244	248	235	228	245	240	240	257	225	265	204	230	231	251	246	234	235	268	259	246	286	248	251	267	267	262	226	252	243	248	233	244	266	241	258	264	246	241	249	232	246	231	221	253	251	250	240	252	235	278	231	245	229	238	236	251	236	260	250	233	227	246	235	250	217	254	270	251	250	257	236	258	243	249	237	270	243	246	211	207	272	260	231	264	287	238	216	235	282	274	248	254	245	271	234	246	216	241	246	220	250	235	264	265	256	248	277	253	235	241	249	231	235	240	264	255	238	236	240	233	250	282	266	250	248	230	228	215	256	222	266	246	246	226	232	249	253	241	251	280	245	243	251	254	261	239	241	255	263	243	259	271	246	250	259	269	249	234	245	219	237	262	254	256	250	268	253	232	255	225	242	258	223	275	226	228	239	235	209	241	269	257	257	248	252	267	273	255	242	217	232	258	261	249	222	261	256	276	239	250	259	227	261	235	257	256	254	275	265	273	233	251	256	230	250	249	252	250	225	253	242	237	226	219	243	249	221	268	278	245	267	266	250	246	300	238	259	254	240	242	219	250	234	257	236	218	243	281	245	267	227	267	248	281	260	272	250	254	254	263	234	236	242	254	250	272	248	227	239	277	229	252	224	254	238	232	248	257	235	254	245	254	241	249	254	266	266	228	237	249	235	267	242	246	248	234	242	209	240	267	258	219	203	233	259	241	259	247	265	261	253	260	241	204	234	268	220	257	236	220	254	269	255	282	247	251	231	282	249	240	251	269	247	240	254	241	243	232	273	262	231	263	227	262	244	248	252	256	242	263	269	255	258	230	259	253	249	208	249	249	222	244	240	232	234	241	223	256	239	238	201	258	261	251	263	256	248	233	269	258	239	268	257	260	256	273	258	258	257	270	261	225	234	229	236	251	240	240	234	218	233	219	257	261	206	234	226	215	258	232	269	247	243	252	233	240	233	213	235	265	252	263	225	264	243	273	243	253	251	249	246	252	251	261	257	259	239	241	250	266	267	249	247	277	246	256	257	269	246	270	246	235	246	244	210	238	230	246	259	251	237	226	242	260	253	243	267	252	261	235	266	285	225	250	247	229	227	248	241	251	254	246	256	250	263	226	244	266	234	232	244	242	278	261	244	215	267	257	271	256	260	257	265	281	240	238	238	244	260	243	232	259	216	250	260	246	228	223	251	237	240	235	258	232	252	254	245	268	259	252	239	241	256	254	225	242	250	232	205	236	263	251	251	272	231	239	231	250	213	264	252	234	267	247	215	224	267	262	264	266	251	268	251	250	238	257	222	255	261	233	247	247	241	225	263	245	274	236	232	241	226	241	270	253	240	261	250	226	253	240	245	239	252	253	262	237	259	250	223	234	243	266	237	245	284	274	276	250	260	257	241	236	245	258	238	236	248	259	241	257	252	253	243	239	271	241	234	250	239	242	281	225	270	238	251	262	254	200	249	239	266	236	228	247	246	238	251	223	222	265	230	289	256	256	219	277	255	231	255	268	243	257	225	249	233	222	240	250	225	231	262	248	239	246	249	237	210	248	242	259	253	269	231	242	251	262	244	223	248	254	249	271	251	228	223	246	228	237	246	250	254	228	229	254	214	216	253	240	285	257	256	251	247	254	240	248	212	266	263	250	264	239	271	252	255	240	256	255	269	257	242	261	256	260	263	232	243	268	236	276	251	256	254	250	243	238	250	260	238	255	256	247	252	234	245	266	228	256	234	263	254	247	245	231	268	302	278	261	250	256	254	250	261	231	245	230	237	244	258	237	241	246	258	253	231	238	251	253	234	246	226	258	223	227	228	277	247	263	269	256	237	233	238	249	261	212	263	272	247	262	241	237	232	246	265	254	247	228	243	264	255	261	249	240	245	253	258	253	233	288	204	274	247	264	229	240	234	236	233	217	282	261	217	226	228	245	252	244	268	233	214	243	271	233	229	247	227	238	274	238	221	250	252	252	258	257	267	258	242	224	261	254	236	257	251	222	240	262	252	213	261	234	234	247	287	242	240	257	228	261	249	275	235	214	255	287	274	281	256	243	234	250	255	244	249	243	252	248	271	240	246	220	244	262	249	243	269	259	238	243	234	261	249	227	248	231	216	256	263	253	266	255	216	247	242	255	249	259	253	265	257	240	243	257	231	272	195	263	257	242	242	251	235	241	265	243	248	227	248	242	250	257	234	221	274	254	275	245	230	276	275	241	257	245	239	262	246	246	246	276	237	259	252	231	241	242	268	265	257	231	245	237	265	240	245	245	230	268	248	263	223	264	253	244	283	239	252	260	267	214	235	216	238	243	254	221	193	251	248	246	237	252	229	273	222	236	220	242	245	265	236	241	251	250	258	273	225	227	246	241	263	252	232	225	210	266	263	257	233	235	256	281	255	246	271	255	272	204	251	240	252	264	270	223	257	238	273	248	245	258	224	240	243	229	258	246	227	250	259	266	257	232	225	262	255	252	231	260	249	248	310	260	255	262	253	242	253	220	221	251	256	246	248	236	249	255	240	250	243	277	221	248	233	255	233	241	260	256	235	259	274	252	248	240	251	258	237	248	223	240	241	218	257	254	230	255	240	259	243	223	244	258	257	251	269	250	239	221	235	272	241	250	221	249	257	258	252	282	245	237	270	248	225	251	249	225	261	268	238	225	224	258	244	235	238	249	203	220	215	251	218	254	227	279	250	257	253	242	244	233	232	236	255	228	252	228	234	242	245	246	247	272	264	230	244	239	253	277	235	253	237	231	250	225	246	262	269	248	243	214	241	230	255	252	232	246	257	278	240	244	244	255	257	242	264	239	269	252	238	246	230	274	294	254	206	254	248	269	238	242	259	263	226	262	242	269	272	229	247	254	246	248	263	281	243	239	276	217	241	244	216	239	250	243	242	237	254	280	250	257	237	234	272	248	242	269	263	222	240	246	269	286	262	248	229	255	230	254	256	227	279	256	230	252	227	247	262	263	244	253	256	251	248	271	246	258	253	262	277	236	236	232	253	245	242	282	252	258	246	244	263	278	223	265	232	254	243	243	235	248	247	238	256	243	224	226	246	236	249	264	252	247	247	267	232	250	235	240	255	215	244	250	268	276	246	240	253	235	268	211	275	250	249	238	268	254	232	225	249	211	256	242	239	258	244	261	232	246	232	244	251	281	263	254	257	235	252	266	256	211	231	260	267	248	232	277	241	271	245	256	258	246	282	273	236	260	252	236	260	212	241	231	222	224	248	247	245	257	257	236	226	240	243	267	266	259	258	231	276	245	225	246	263	241	235	291	261	229	257	237	227	236	275	243	235	227	255	276	252	219	283	261	239	261	274	268	220	256	235	235	260	267	258	228	273	217	274	238	260	270	247	251	243	236	294	252	235	220	237	252	254	255	254	250	226	238	237
6617	1523	1350	765	643	579	504	494	464	451	436	428	437	427	421	426	422	409	373	401	380	382	395	384	416	411	425	415	427	377	402	424	420	408	400	379	404	380	433	376	391	410	403	399	396	416	395	443	398	410	382	387	431	417	361	423	364	401	392	407	430	413	407	399	430	411	376	406	372	441	405	401	405	415	380	379	414	397	374	396	364	356	380	388	382	414	390	356	351	383	390	388	398	398	430	423	414	411	341	403	375	412	357	428	430	401	377	390	408	392	367	407	388	351	414	389	405	367	418	381	399	402	388	399	399	377	393	365	372	373	410	372	404	384	393	414	442	373	391	435	379	436	375	384	445	391	431	377	400	375	428	414	377	398	422	400	379	413	420	352	412	375	389	384	363	406	419	400	390	396	412	415	411	403	403	415	387	376	396	366	383	421	399	394	425	371	425	386	397	367	389	396	427	381	405	377	379	400	412	436	377	398	378	411	419	403	388	370	384	399	407	367	363	379	407	401	374	391	369	397	400	377	368	400	403	389	414	408	360	375	387	397	395	401	411	405	405	411	405	379	410	401	378	381	367	424	400	395	400	396	406	410	391	359	403	433	389	409	397	386	424	374	367	390	372	380	375	387	385	350	380	401	394	366	418	382	389	361	385	411	401	365	394	362	422	384	398	372	336	380	408	413	395	412	377	383	388	384	403	349	399	395	375	387	371	410	344	379	385	422	414	365	392	400	404	386	392	399	399	404	385	373	401	387	371	388	406	395	379	364	367	389	393	402	399	434	407	379	391	382	324	368	421	407	417	413	372	393	405	391	371	439	379	420	377	357	425	402	389	414	373	405	402	396	397	367	378	365	395	370	387	388	412	427	380	398	374	418	380	384	393	383	400	433	391	420	393	355	388	390	439	392	388	387	383	414	431	379	381	401	410	392	381	364	398	399	404	387	406	412	393	408	409	398	397	451	372	394	396	403	390	380	395	397	393	413	409	400	418	376	411	400	386	369	374	410	352	380	399	384	398	413	382	436	357	418	366	404	373	431	429	386	412	388	378	391	404	388	380	393	385	393	396	377	377	379	422	397	379	395	423	437	387	425	383	395	406	407	429	371	392	393	375	390	385	380	390	423	407	391	403	388	389	398	395	401	389	384	418	383	418	400	386	398	412	415	420	381	396	403	425	392	374	359	381	374	392	401	395	400	397	439	374	409	400	407	402	435	375	369	402	383	373	382	372	401	379	379	396	391	379	367	413	386	356	371	399	395	382	373	388	411	402	401	389	390	359	409	396	409	381	395	387	405	402	421	394	359	427	367	421	395	377	381	408	374	396	388	365	377	364	378	383	379	409	386	411	407	442	402	389	369	441	367	402	436	346	390	375	400	390	372	403	381	400	409	354	377	378	403	394	365	398	393	383	395	404	413	399	403	386	384	385	419	361	380	400	421	371	437	363	413	385	393	415	416	411	395	393	432	403	365	410	433	398	361	382	410	401	406	375	401	399	376	407	345	381	416	388	379	364	392	404	396	361	381	365	372	394	374	393	417	377	420	383	376	394	406	372	399	403	411	376	393	359	382	376	358	380	371	370	393	421	402	386	399	387	383	415	407	401	390	396	408	416	362	390	396	392	400	402	399	367	390	387	384	376	376	415	375	370	408	399	416	381	419	373	376	382	424	394	368	423	388	413	390	394	406	397	372	396	411	406	401	381	388	409	389	394	397	403	373	366	399	409	411	394	391	411	404	396	359	411	379	396	421	414	384	355	398	363	415	367	416	432	415	415	403	401	418	406	394	346	395	395	374	377	379	383	449	392	374	385	398	398	392	387	390	385	408	416	419	378	390	410	411	382	383	381	418	388	381	428	391	416	381	386	393	392	419	433	372	407	385	407	391	395	361	371	375	396	399	379	393	391	398	346	389	392	354	378	396	378	358	417	398	354	374	377	383	378	354	390	404	387	390	399	390	416	380	406	377	368	383	401	369	408	377	395	392	412	392	394	387	393	371	353	412	373	356	414	384	379	406	382	410	394	391	400	387	398	392	416	405	393	386	381	420	421	360	388	389	385	405	429	380	379	373	433	387	406	369	383	425	404	387	400	373	424	396	424	385	403	376	367	412	364	400	386	396	375	399	380	426	382	429	342	364	373	428	408	366	404	411	382	398	403	389	393	424	400	385	410	372	389	399	406	423	399	362	402	376	391	377	370	386	399	387	403	423	422	405	395	379	419	385	397	372	408	423	392	387	414	375	391	404	377	407	442	371	411	392	380	405	417	388	410	354	406	403	402	389	384	405	387	387	382	430	403	380	441	367	411	406	406	413	424	398	393	371	400	355	390	411	435	370	372	407	349	389	385	416	414	357	397	389	417	407	400	402	410	351	370	403	379	429	420	381	370	399	377	414	383	413	429	405	394	370	377	375	394	376	400	404	427	387	413	376	347	389	377	432	397	417	390	372	405	365	409	438	423	419	374	345	396	408	382	407	407	388	376	385	364	416	390	358	398	376	374	426	425	404	385	406	367	386	414	408	406	419	382	384	369	363	413	373	350	389	383	389	421	428	420	405	381	371	369	397	413	414	386	399	401	371	407	387	385	366	368	370	419	378	436	387	399	398	374	366	422	424	372	387	438	388	407	377	429	405	410	425	377	419	401	429	401	424	401	381	405	368	413	387	401	405	394	384	386	432	394	409	416	377	397	426	392	401	374	421	399	393	378	373	392	408	412	404	359	362	393	421	405	369	374	388	383	371	433	410	414	389	377	396	374	387	404	415	402	370	394	415	380	384	363	394	405	405	392	393	405	341	391	440	365	384	401	383	429	385	373	401	389	398	413	410	399	400	395	384	395	391	348	365	342	365	413	396	384	397	419	437	402	411	375	374	400	418	405	371	392	406	407	397	362	399	395	389	389	391	391	392	409	418	413	428	377	399	422	373	380	403	408	403	371	417	395	392	387	394	392	416	400	404	391	381	386	395	393	380	382	394	383	446	423	395	375	409	413	372	401	383	397	358	372	380	394	389	409	368	396	387	391	392	386	423	407	380	413	392	393	384	376	384	384	376	403	425	397	361	379	426	422	396	372	360	428	382	412	443	388	390	369	410	408	389	410	375	457	388	391	400	405	390	380	418	406	388	387	434	390	391	394	391	406	396	398	372	378	421	377	387	393	414	393	385	416	375	376	367	439	407	384	403	388	425	388	396	430	414	409	402	398	385	403	416	384	365	422	403	363	417	361	384	400	376	408	374	412	396	415	395	370	382	391	398	414	400	386	434	390	383	376	414	371	418	411	419	349	363	362	422	362	375	411	377	401	402	394	406	395	360	346	382	352	401	396	382	390	357	399	389	378	391	354	394	372	376	397	370	358	398	401	392	408	400	427	358	427	426	430	365	396	350	419	382	417	392	419	414	392	409	400	343	392	402	389	390	356	393	405	442	358	418	401	417	408	407	387	403	400	413	357	386	400	410	397	385	409	401	412	358	391	377	384	368	371	399
24605	21560	28754	24790	20854	2463	750	603	474	404	414	415	381	379	394	366	337	370	312	303	348	309	283	318	311	343	321	312	301	322	285	299	314	291	303	303	289	284	303	302	288	294	287	308	301	314	306	270	320	279	288	322	268	317	273	296	281	298	288	284	318	301	299	288	289	289	273	285	331	303	276	262	289	309	294	292	295	307	283	297	296	314	311	278	270	291	285	279	293	279	287	309	287	270	314	295	288	288	289	292	295	288	279	314	299	284	278	273	268	274	291	298	267	264	279	301	294	287	287	308	294	297	284	314	277	277	297	319	288	293	303	286	283	281	280	306	276	287	293	296	301	316	307	277	326	317	270	279	275	272	307	291	301	307	275	277	313	295	318	294	269	297	271	330	260	285	313	302	304	275	337	286	288	288	282	298	294	290	301	262	267	275	294	293	286	314	303	273	319	247	313	315	296	291	278	295	285	275	286	303	278	281	288	283	292	280	308	298	308	272	274	290	297	295	326	259	298	285	252	301	280	327	277	280	278	262	301	246	279	296	286	294	263	270	298	265	282	298	301	300	291	282	292	283	300	312	270	303	294	311	292	330	298	291	305	286	307	299	282	299	286	291	274	271	274	311	330	315	281	314	281	297	292	296	293	323	298	318	298	284	300	284	272	327	309	291	269	289	278	277	275	277	298	272	317	285	291	280	275	310	292	314	280	319	287	299	300	289	299	302	285	331	291	291	302	280	294	286	291	299	306	289	322	303	275	309	283	309	274	292	318	295	283	293	287	287	292	276	299	320	293	303	283	286	290	293	282	258	294	311	310	281	277	284	301	295	276	284	296	295	307	307	274	305	314	284	254	289	280	284	316	251	305	307	284	305	318	281	279	265	283	301	292	280	283	259	279	321	290	268	266	292	295	271	300	255	275	282	303	287	276	301	296	303	271	266	297	265	304	267	269	311	271	289	316	279	265	271	298	281	295	299	277	261	271	297	266	289	286	299	279	304	265	302	270	285	277	290	295	314	276	315	300	289	280	301	287	275	288	331	285	274	262	269	259	275	270	243	297	302	288	302	327	294	323	293	286	274	306	285	286	299	280	294	270	277	275	306	283	270	311	297	284	277	271	262	289	322	286	273	315	305	280	307	300	337	261	300	286	309	299	286	272	305	305	331	280	288	304	299	296	262	282	270	299	268	284	285	309	284	288	280	288	282	285	268	300	296	313	272	300	290	307	302	298	287	315	311	299	306	265	306	273	279	276	318	276	289	301	278	277	334	282	318	303	291	343	285	295	323	287	273	302	302	286	276	298	293	276	280	275	309	275	293	263	273	284	318	289	283	301	280	320	299	275	282	301	304	306	300	292	269	266	295	273	294	277	291	261	309	279	281	299	282	279	281	301	271	289	295	302	294	276	296	286	277	298	270	316	288	312	300	274	270	298	280	287	301	265	275	295	275	291	294	293	289	279	263	295	294	311	302	274	286	299	283	289	312	307	261	300	299	295	272	280	310	268	288	307	295	293	306	304	289	280	300	266	289	289	288	281	278	260	288	255	286	300	299	295	309	296	315	285	323	308	273	283	260	291	283	251	289	295	294	268	298	280	271	316	301	302	286	312	286	278	278	296	298	331	264	285	308	306	309	284	288	290	300	323	305	283	273	312	287	295	296	296	302	284	301	291	297	283	263	297	308	302	311	281	302	290	294	309	301	315	285	300	296	280	287	329	299	271	302	284	283	288	312	304	298	285	283	321	290	303	275	293	291	273	273	312	280	327	283	285	281	273	290	271	276	281	302	286	303	319	299	281	290	320	307	280	285	297	298	268	313	304	278	289	296	289	286	272	314	292	277	262	267	283	280	277	278	283	299	295	306	304	292	306	308	330	295	290	278	295	271	302	299	288	326	292	289	304	291	297	283	304	286	287	296	316	303	281	272	300	319	326	310	291	285	276	306	273	279	306	288	264	282	288	285	297	307	289	306	265	317	303	303	288	318	312	305	301	308	270	290	287	288	291	324	271	274	301	272	286	270	241	280	283	258	278	281	249	311	275	286	260	294	316	293	285	281	284	324	297	272	295	279	311	290	281	284	274	298	316	249	305	282	302	272	282	287	288	299	273	287	323	304	300	270	303	296	265	258	267	297	276	282	276	309	303	284	286	275	302	326	312	291	289	306	289	263	285	310	305	289	288	288	288	303	302	293	300	296	269	286	301	296	297	264	293	299	311	301	294	318	294	274	284	285	293	288	274	312	327	253	297	324	282	309	322	330	299	270	271	305	269	274	295	310	310	282	279	285	290	296	299	298	280	278	285	295	259	290	293	302	285	296	288	317	274	292	319	287	266	256	293	316	313	265	280	304	298	328	288	293	278	296	286	283	284	258	266	264	305	288	324	303	274	299	283	281	253	274	297	336	299	292	315	295	295	269	312	295	308	303	295	305	317	277	315	306	288	296	267	279	271	299	314	298	314	290	338	342	246	297	277	297	284	277	262	280	320	288	303	256	309	269	292	321	330	283	312	291	306	279	254	282	310	293	281	274	286	280	293	283	288	284	300	312	298	288	295	295	300	322	285	302	297	334	311	280	269	296	292	280	323	312	293	324	273	287	301	289	270	308	321	258	318	280	278	291	303	283	294	311	302	279	296	280	304	303	270	303	273	276	303	285	300	260	271	259	282	299	247	281	287	284	255	255	291	298	271	277	301	296	275	284	309	278	325	269	316	290	282	298	298	278	259	281	272	251	292	299	305	287	298	263	283	280	309	287	300	295	270	262	280	304	310	283	290	300	324	297	307	329	293	301	273	273	325	302	301	281	278	287	281	293	294	287	277	277	263	300	269	292	266	304	254	303	281	303	304	325	319	291	275	273	305	305	284	325	302	298	312	285	296	294	291	287	289	285	278	280	293	254	270	315	273	254	280	278	298	272	263	281	302	283	261	289	292	298	300	266	268	301	280	309	287	255	291	284	271	269	312	273	300	270	299	279	319	308	294	286	292	309	248	308	292	298	268	292	325	284	321	270	295	316	288	292	282	281	290	305	261	298	291	295	278	286	271	287	284	295	283	249	302	339	295	269	284	296	299	292	315	293	291	296	299	246	285	325	303	278	309	281	269	283	290	273	312	331	301	337	293	289	289	298	313	293	304	303	302	286	303	250	281	296	298	292	294	274	315	300	287	286	278	296	271	311	305	308	319	302	291	255	322	288	282	318	302	263	280	320	313	299	298	284	311	319	298	319	282	290	265	287	266	298	289	263	293	289	267	318	300	278	280	284	291	292	299	296	279	291	319	288	282	282	278	317	281	285	296	293	266	290	297	292	301	316	269	269	281	282	274	277	284	277	317	293	276	278	287	270	270	305	302	280	289	294	301	269	256	297	290	294	277	329	327	293	302	295	272	294	305	302	298	278	296	312	312	287	291	294	288	333	280	296	282	283	273	284	288	277	326	283	311	296	293	289	303	292	300	277	271	300	282	268	299	316	291	295	316	282	281	275
18579	9802	8375	4178	2815	2142	1631	1345	1180	999	885	809	793	703	679	650	626	628	579	557	569	565	566	557	521	472	482	523	545	539	495	500	506	520	499	501	480	481	500	507	474	469	527	496	460	500	485	488	495	461	449	493	486	466	440	449	456	480	460	471	506	507	485	531	491	464	485	483	434	448	472	448	477	487	480	466	499	482	493	460	469	487	428	481	466	476	451	457	449	482	460	480	454	482	464	508	420	452	442	427	469	458	482	472	440	457	470	468	469	492	519	439	468	476	449	474	476	471	490	456	467	432	477	454	447	429	471	428	499	435	457	409	490	474	492	462	467	460	467	439	483	456	472	462	440	437	437	450	482	489	456	476	510	408	445	445	483	475	463	458	476	501	462	462	496	437	459	457	489	480	459	485	459	478	497	448	482	437	495	479	404	443	466	460	411	493	466	490	472	459	469	493	461	477	468	434	434	440	503	460	451	483	428	450	476	465	494	479	477	479	471	463	433	488	456	433	429	443	478	482	474	480	491	471	470	441	455	490	492	456	453	452	488	450	471	446	430	461	478	478	473	425	480	486	466	485	506	475	458	459	453	452	468	499	432	490	456	438	464	479	476	481	406	478	419	458	449	417	464	517	450	478	483	467	460	481	457	451	438	464	467	433	460	471	482	483	499	477	480	441	437	487	427	502	466	496	455	436	479	456	437	509	489	462	416	498	486	462	465	482	485	460	484	464	474	454	532	457	509	442	451	442	482	460	470	512	452	440	481	440	444	467	464	470	474	488	447	476	500	453	466	480	463	470	463	507	461	458	483	435	458	510	493	483	501	474	443	434	439	482	499	433	476	447	460	470	445	438	494	449	471	482	474	490	465	480	401	484	474	513	504	502	414	477	446	464	465	454	404	463	486	469	451	475	438	501	461	466	420	487	485	466	450	475	470	447	494	494	433	462	450	497	450	480	477	502	485	440	466	445	438	432	475	470	464	499	488	490	466	463	494	475	448	465	452	487	490	459	464	425	512	475	482	446	476	482	454	478	463	474	434	443	480	473	456	468	470	480	465	453	459	481	451	435	479	473	489	473	469	461	434	457	482	448	456	457	465	474	453	460	432	471	434	471	458	479	455	457	467	477	478	490	480	498	509	476	467	486	451	464	465	461	460	488	494	470	475	477	526	444	459	465	458	474	500	450	441	450	478	482	465	466	460	485	449	487	446	459	454	464	469	485	465	502	456	433	447	507	454	469	432	429	475	489	506	465	455	481	484	474	485	501	442	470	491	459	461	418	463	449	447	450	522	424	459	440	475	472	458	473	434	462	448	477	500	461	488	489	492	504	482	517	491	470	493	475	469	420	448	493	476	478	516	436	518	479	466	437	445	469	446	414	457	487	495	460	458	481	444	458	490	501	440	448	441	461	463	507	467	463	494	468	520	489	455	468	465	484	483	461	486	415	480	471	505	490	446	468	456	440	490	477	461	458	460	497	473	444	449	493	464	477	463	484	429	466	452	442	470	452	461	449	508	476	486	476	532	464	442	492	480	477	461	484	481	487	439	475	464	479	457	496	448	477	491	412	458	469	444	489	449	475	486	474	517	450	463	504	424	459	469	500	444	464	486	442	448	475	435	479	471	470	437	451	488	479	469	482	498	413	504	440	434	525	452	498	491	488	503	444	427	475	446	493	460	471	441	463	467	435	466	461	457	467	468	488	475	505	469	504	478	504	478	486	469	465	462	477	502	457	450	445	471	460	469	471	514	464	467	459	501	412	469	466	476	479	466	499	465	486	460	466	441	478	469	493	431	460	483	468	454	491	462	487	468	468	513	495	462	481	461	464	465	506	470	445	484	441	454	496	493	495	460	478	464	459	466	449	475	451	466	455	490	487	444	473	485	461	503	505	462	487	469	449	462	453	445	469	428	485	460	466	420	474	499	438	453	427	454	442	459	450	490	471	446	459	450	428	489	489	433	475	457	464	444	491	446	469	481	450	473	484	440	441	450	486	438	456	485	448	487	463	486	474	485	491	448	498	471	492	455	432	430	481	448	492	441	442	482	481	458	476	442	459	409	465	463	480	461	442	444	413	478	468	488	474	473	485	471	419	433	453	444	451	472	471	469	471	481	474	483	456	457	473	460	461	448	487	467	477	471	479	450	478	443	462	466	452	483	495	452	447	450	453	492	456	472	458	448	495	502	497	469	483	472	455	501	466	459	470	482	425	463	459	455	493	482	429	453	470	483	489	466	459	476	455	445	453	466	472	440	483	461	488	491	480	502	439	459	475	432	486	447	442	454	463	434	486	430	492	482	452	471	466	438	452	476	439	487	488	469	420	461	483	487	468	477	471	442	495	451	484	462	454	466	448	428	478	487	490	497	510	450	453	453	445	435	456	486	465	455	482	502	486	470	491	458	479	469	467	451	468	483	461	469	506	476	485	460	454	434	464	476	442	480	440	466	468	440	456	423	480	478	441	451	482	465	447	463	445	430	522	418	467	441	496	463	476	467	453	473	433	489	441	453	478	486	414	458	478	512	502	449	438	471	460	500	466	445	478	466	461	435	467	459	455	431	462	486	437	498	448	492	487	447	442	467	474	504	459	446	482	513	475	477	445	488	465	487	454	439	462	444	480	462	452	456	461	463	467	455	453	490	479	504	452	466	483	455	480	479	441	443	484	481	486	463	459	451	464	457	498	466	461	455	466	447	471	476	472	452	465	473	470	465	477	462	454	507	473	463	463	450	476	439	441	450	459	444	461	506	509	446	448	439	460	477	475	468	518	413	457	482	462	505	455	482	458	422	464	480	483	449	448	511	456	446	483	491	483	442	479	462	453	462	475	463	474	485	464	487	436	442	464	470	461	462	411	477	449	476	486	467	485	466	477	450	453	446	522	481	487	465	478	475	467	481	438	449	488	505	459	465	448	451	480	490	474	476	433	468	446	463	498	455	454	461	457	447	429	484	479	441	464	475	473	509	461	482	455	479	466	480	504	493	443	474	442	477	458	439	420	462	472	482	457	479	478	438	451	446	466	485	482	446	426	448	464	521	448	460	440	466	481	427	511	436	483	466	444	456	463	493	485	445	458	441	446	459	472	470	451	445	461	466	469	469	443	456	473	473	453	470	476	451	473	475	427	461	508	453	497	470	460	443	464	468	470	468	485	465	502	483	476	486	484	465	466	450	461	458	460	454	503	483	473	489	476	482	464	446	429	471	469	474	466	483	479	452	461	464	461	451	510	472	469	458	438	490	475	440	467	458	445	461	504	437	475	496	494	470	451	449	490	451	488	452	453	483	475	431	436	482	448	486	487	490	514	446	441	525	465	431	452	487	507	468	477	492	502	469	465	502	496	446	455	469	479	490	446	479	470	519	483	445	459	463	452	444	429	465	455	465	488	462	473	457	470	510	465	464	446	466	480	466	481	491	480	509	463	457	443	435	459	481	474	483	505	429	461	418	490	477	490	463	488	488	481	445	459	442	438	480	469	448	492
23593	21568	29465	24162	21576	20819	2157	697	509	412	368	343	313	272	279	233	266	216	228	232	223	194	203	179	204	183	209	181	169	181	177	183	187	172	163	185	196	183	158	169	167	133	161	155	168	152	169	164	153	173	168	153	172	151	152	162	160	139	152	171	143	166	164	167	152	153	158	138	148	169	155	149	149	124	149	139	183	170	143	168	150	146	168	133	143	173	154	162	176	168	132	168	152	170	155	160	157	172	147	198	151	153	151	158	141	162	175	146	179	151	177	145	155	154	140	162	141	139	159	151	148	146	164	163	157	174	141	169	152	156	149	170	175	129	152	145	165	160	165	156	133	161	145	140	171	182	154	150	149	188	169	174	165	145	165	162	158	173	160	146	161	142	169	153	157	137	146	153	153	151	147	155	162	153	152	153	157	151	141	174	174	143	145	154	143	162	146	154	136	140	146	169	140	154	171	154	149	149	182	148	155	147	155	141	170	144	153	157	154	129	141	129	126	143	137	149	173	160	140	146	143	159	167	162	134	145	172	156	158	148	148	132	138	145	140	142	143	152	170	139	139	169	136	176	170	164	140	153	159	152	149	170	149	170	152	174	178	164	147	171	163	150	151	137	157	159	129	154	141	154	160	151	153	157	144	152	164	164	155	139	157	174	166	152	152	159	170	139	148	126	173	173	139	182	160	166	157	145	167	157	122	156	148	174	131	146	148	160	136	152	132	159	168	160	167	145	145	134	144	153	156	135	164	151	176	146	161	137	142	127	138	140	144	148	134	149	158	180	177	146	144	152	162	149	146	135	161	151	139	150	161	149	161	162	157	157	168	158	174	142	160	155	146	170	154	146	153	142	143	156	149	149	138	153	152	143	183	166	161	164	171	132	147	166	173	150	136	152	162	148	146	137	154	143	160	147	156	169	169	158	184	150	159	182	160	158	160	142	154	151	171	154	146	148	154	172	145	169	165	146	172	162	160	177	143	128	165	153	160	151	155	161	177	140	186	156	160	158	168	175	146	151	137	162	152	159	157	137	159	163	156	162	162	165	168	154	153	145	154	151	151	145	162	160	131	165	141	163	153	145	130	161	157	148	178	148	158	158	166	153	146	132	133	127	165	153	158	171	163	174	157	159	160	151	142	153	156	138	146	168	146	161	159	153	147	122	154	129	160	155	142	155	173	145	141	147	158	161	141	164	145	162	156	132	148	170	129	158	152	168	133	148	161	173	172	127	162	132	151	158	154	153	156	156	174	135	135	171	152	143	152	177	156	157	141	138	174	167	146	136	155	177	161	135	163	159	163	130	176	178	152	158	160	167	152	158	146	162	148	156	173	157	176	168	160	148	163	149	150	154	132	160	172	154	176	165	158	163	147	145	151	173	156	159	153	145	148	166	179	151	156	180	160	151	162	152	167	157	157	148	190	164	154	174	173	156	172	175	158	168	154	147	159	154	148	147	159	155	157	155	168	142	122	169	152	145	145	157	147	163	157	150	170	150	144	152	141	151	160	177	150	159	155	148	169	158	152	137	150	140	155	153	156	166	152	157	144	150	136	165	146	138	157	163	150	156	160	144	172	155	174	177	142	145	160	160	158	158	141	161	152	157	160	168	133	143	145	167	150	126	148	159	163	144	152	141	153	163	162	165	154	168	165	155	161	123	158	154	166	137	143	161	173	161	144	132	148	151	139	139	150	174	150	118	155	175	170	163	125	153	138	131	183	169	129	170	150	157	151	149	153	146	150	174	156	162	153	138	163	150	170	156	160	159	172	166	161	167	143	166	149	159	147	160	133	170	162	148	157	143	171	165	168	142	146	148	152	168	153	145	156	162	163	159	164	142	140	140	153	165	172	149	162	174	136	153	151	153	143	154	153	162	169	161	158	164	151	141	150	158	165	153	145	158	159	150	156	149	176	141	151	130	144	160	160	157	156	151	179	159	168	157	157	161	146	132	162	151	142	159	160	151	157	137	138	159	159	162	149	144	148	132	149	143	157	158	130	160	146	160	153	154	165	170	162	153	171	156	156	167	144	160	168	146	168	148	161	152	140	147	167	140	144	144	166	150	174	149	156	159	159	146	151	175	140	140	147	144	149	151	175	147	165	159	172	140	162	162	162	170	143	143	155	161	154	152	180	139	143	153	161	138	161	157	148	162	153	141	161	158	141	163	145	159	171	145	154	149	164	149	157	157	163	140	171	148	130	163	134	151	145	151	146	140	170	170	147	152	166	143	141	142	123	146	125	152	162	152	141	140	163	140	147	151	139	136	148	160	170	167	162	142	155	173	143	167	147	162	178	151	134	130	166	170	155	125	144	171	148	156	148	164	143	141	172	148	152	163	175	151	153	155	159	141	138	146	138	174	129	150	158	146	142	168	145	141	149	164	141	144	145	174	154	138	152	143	171	171	157	165	146	139	144	169	179	150	168	151	175	160	151	165	142	152	154	153	140	139	158	154	140	151	162	138	161	142	149	182	152	147	173	160	149	126	161	167	169	159	147	161	159	132	157	152	160	155	146	162	151	148	147	151	150	150	143	147	159	166	154	158	155	137	127	171	161	172	158	159	143	142	166	163	163	163	157	149	170	145	160	151	123	165	151	147	138	138	147	134	158	157	179	166	163	145	168	165	167	148	174	171	175	186	139	165	159	142	180	169	171	151	156	165	169	167	138	158	139	151	155	149	166	138	151	145	147	167	148	151	175	172	154	146	158	146	156	167	151	140	159	165	165	165	144	141	153	155	177	137	156	176	145	150	146	144	152	149	176	151	137	141	176	145	151	142	139	162	139	155	135	160	172	144	121	167	155	159	155	141	155	136	157	178	142	166	175	176	139	144	163	170	145	151	166	152	143	167	166	153	136	158	143	156	158	160	151	161	181	158	163	165	133	129	168	132	155	132	169	147	184	174	159	132	150	154	147	148	148	153	145	151	152	160	154	166	150	154	174	143	152	143	156	159	147	141	166	146	153	150	149	155	161	160	143	156	178	153	144	137	165	166	126	164	158	150	159	157	151	142	168	168	180	154	154	141	156	152	146	145	149	160	154	166	151	140	135	135	164	159	153	164	140	149	167	172	134	153	142	141	166	142	154	156	158	182	136	141	137	153	152	162	153	161	144	163	165	139	157	132	134	152	158	168	157	153	137	179	144	156	157	180	138	144	152	143	149	150	143	151	156	163	168	128	144	138	143	155	172	161	160	165	153	153	159	164	168	159	164	148	150	151	155	170	154	137	154	176	154	148	159	173	145	145	176	132	163	163	167	180	153	154	161	176	151	138	138	162	156	167	138	149	132	135	151	156	163	148	144	167	160	134	150	170	155	160	144	153	144	154	162	135	149	138	157	165	145	154	152	166	136	161	163	160	141	147	152	169	161	165	169	149	158	177	163	141	155	152	144	144	174	137	165	132	144	178	147	166	152	171	164	147	137	144	160	146	164	160	156	156	159	179	141	146	149	150	152	143	139	137	153	146	163	149	163	151	126	154
22640	15750	13580	7062	4779	3335	2513	2001	1564	1295	1115	918	775	744	682	601	551	549	500	475	428	409	391	397	389	379	328	338	337	329	332	352	289	300	311	298	336	286	344	308	286	288	257	295	269	281	282	260	264	280	270	264	277	241	271	270	268	278	249	267	270	210	263	249	291	261	264	256	249	271	240	235	245	249	257	259	261	260	260	252	243	223	234	277	278	260	253	250	285	263	234	261	220	277	252	254	228	263	268	239	260	278	258	232	262	255	302	271	251	240	256	259	248	231	245	264	256	257	266	241	247	273	241	270	255	259	221	240	258	292	274	245	224	249	280	250	258	276	247	246	290	261	272	268	240	273	257	236	246	248	263	253	233	237	248	255	270	236	252	231	242	291	230	256	265	263	258	249	243	255	270	241	275	281	265	245	270	257	273	244	261	269	283	247	270	284	257	270	256	245	241	265	249	275	260	233	244	264	236	269	262	266	235	229	240	259	220	264	272	228	240	258	265	250	245	235	252	224	214	225	244	249	253	248	264	251	238	246	229	264	238	268	269	249	259	244	260	247	247	233	247	233	242	277	254	244	230	261	230	230	253	258	244	281	243	259	251	270	243	250	244	233	261	260	228	261	235	251	220	246	250	235	223	262	245	264	268	252	274	239	247	250	240	245	246	238	242	272	260	241	258	262	265	245	222	242	258	257	237	264	251	216	249	214	251	244	281	266	254	236	256	252	251	273	259	253	233	247	247	238	214	270	217	227	253	245	249	250	253	245	234	267	258	265	275	259	257	250	248	245	279	277	261	215	278	248	274	216	241	244	266	248	261	250	249	255	280	243	257	258	221	238	255	232	249	223	244	256	254	253	248	232	279	248	255	221	241	243	261	259	263	237	243	245	258	242	256	265	289	255	255	246	225	255	295	241	282	264	253	279	251	252	278	238	237	244	241	255	261	228	261	257	253	264	253	236	270	267	272	251	226	286	257	261	221	280	252	256	258	261	224	283	221	238	231	226	219	262	241	274	268	231	260	243	293	233	222	257	216	248	225	253	235	229	239	245	257	228	241	246	284	272	277	271	230	240	239	251	227	263	266	245	253	250	247	279	304	239	261	247	235	289	266	279	251	230	245	269	261	240	262	269	232	250	235	263	234	254	257	244	253	260	242	264	232	233	232	291	240	228	248	265	237	247	248	227	263	260	253	277	250	247	249	274	252	245	265	240	246	257	230	241	271	241	246	258	218	239	223	230	256	254	235	271	278	257	229	248	247	267	229	241	267	236	272	275	239	248	261	266	260	256	237	269	234	249	251	234	245	262	236	265	251	269	255	216	258	259	229	260	265	234	263	228	250	264	242	263	267	235	201	237	266	283	264	247	255	250	249	225	245	251	248	246	217	253	249	243	234	282	241	241	259	271	271	268	243	247	241	237	271	256	234	264	252	253	278	290	273	278	263	240	267	245	228	246	254	246	284	258	280	262	268	258	258	280	262	251	246	273	236	272	242	237	240	246	268	270	262	275	251	255	275	262	232	259	284	239	275	245	241	274	258	262	264	259	284	252	236	260	236	226	239	258	242	248	247	234	247	254	249	249	260	273	255	246	240	263	239	263	265	261	247	243	233	265	252	253	246	255	271	250	266	257	238	251	249	260	256	250	268	233	239	238	238	261	252	243	211	245	253	235	272	251	237	247	253	260	227	263	284	263	256	271	245	257	260	270	262	269	240	239	231	233	242	223	230	232	274	238	245	229	242	232	237	228	247	243	243	265	252	253	260	269	259	230	255	220	228	238	246	269	256	277	265	235	249	229	235	273	253	256	229	255	274	232	249	243	233	275	262	253	242	260	262	244	243	254	233	259	233	231	255	244	286	259	253	275	250	263	248	218	263	245	239	278	243	266	255	235	268	256	262	266	250	267	278	212	250	239	240	227	234	244	266	258	280	250	259	239	235	234	269	226	256	227	268	224	230	239	231	220	267	235	199	273	247	238	249	277	252	251	267	258	223	262	245	234	230	228	251	252	256	255	241	271	259	242	241	278	244	243	270	241	242	271	231	243	235	252	243	245	269	250	258	260	244	239	259	251	265	271	284	231	256	264	250	269	275	255	270	249	232	272	271	254	243	263	281	262	266	242	239	218	236	239	240	258	277	237	260	277	244	239	252	253	251	265	258	248	253	238	255	246	279	292	211	259	251	211	271	248	266	252	231	255	269	249	252	252	228	264	255	263	298	243	265	295	225	226	243	223	255	277	249	250	264	249	272	239	233	244	245	261	254	251	250	258	256	226	227	236	249	256	249	269	252	241	272	269	245	254	260	258	256	240	285	253	271	244	246	256	272	246	236	230	272	260	247	228	253	236	226	286	243	277	244	249	247	257	246	271	244	242	261	256	251	244	256	263	266	229	256	255	272	252	243	289	261	246	253	266	244	245	254	283	225	253	262	237	229	248	252	260	261	254	240	255	246	252	257	255	283	273	239	270	233	245	257	252	233	238	249	243	242	250	233	258	245	238	259	239	232	267	263	253	210	258	234	272	259	229	273	244	235	251	264	284	252	236	230	274	245	219	251	269	281	262	257	241	245	256	245	265	215	238	239	238	237	232	250	263	238	257	264	253	240	270	242	247	215	274	232	234	221	266	241	256	269	271	235	254	228	237	271	252	263	241	267	224	238	244	214	258	233	224	235	290	215	253	230	259	258	272	224	253	258	244	263	235	252	283	200	254	248	248	262	248	265	254	253	250	248	282	253	267	260	252	243	255	242	253	247	259	248	259	273	227	260	275	251	219	246	269	235	249	249	251	226	249	278	270	259	240	245	243	263	263	252	216	265	249	266	246	221	274	232	232	230	261	253	253	225	229	262	257	224	246	251	269	240	264	233	259	278	271	249	251	227	269	257	257	247	281	267	227	243	269	242	254	267	228	252	241	217	236	260	269	285	285	237	230	250	266	224	199	248	244	240	242	244	260	242	252	263	253	261	226	239	281	237	239	256	217	254	273	238	250	247	242	242	245	275	238	238	271	236	242	260	258	290	245	252	239	235	263	216	259	249	214	266	253	238	250	229	254	250	246	227	267	258	250	260	246	252	241	247	254	252	238	238	249	256	262	236	237	268	216	255	267	290	240	254	274	263	272	240	242	278	250	260	270	224	246	251	222	282	241	261	248	267	258	247	249	263	257	243	245	234	249	235	249	259	245	233	265	267	225	264	244	249	247	234	275	249	246	250	242	261	234	233	280	226	261	220	230	236	244	243	268	262	257	264	262	265	282	253	252	263	255	243	265	239	237	227	239	253	202	268	250	246	246	250	246	240	245	247	246	251	242	267	242	243	249	280	260	267	263	227	264	246	274	251	253	236	251	265	261	248	259	244	237	205	269	235	246	259	242	260	235	259	247	272	228	230	268	242	248	268	265	250	281	255	251	288	219	253	243	260	230	260	266	252	246	246	268	263	262	256	232	258	245	256	217	251	272	240	234	239	224	248	251	296	260	253	272
27219	20710	7127	593	346	307	279	261	262	272	252	254	237	263	260	271	258	279	254	253	273	274	248	262	256	292	255	275	244	251	238	226	280	237	243	242	247	262	244	258	261	281	274	290	224	246	253	255	274	255	262	252	263	259	243	222	264	261	247	235	221	258	225	250	261	248	259	247	253	245	235	227	251	238	281	231	244	228	282	262	246	234	259	245	274	252	225	240	264	240	244	262	251	280	281	264	235	271	229	266	256	251	243	246	256	241	240	273	237	233	253	279	227	270	252	267	243	238	236	273	265	256	269	254	253	225	242	237	249	246	256	257	251	248	249	237	222	244	257	257	246	238	253	259	248	253	256	237	274	250	259	254	232	246	263	252	252	277	246	272	295	232	252	234	241	243	240	277	229	240	239	247	226	260	231	261	280	254	287	264	214	241	227	249	262	239	256	259	288	252	254	235	257	269	232	261	258	255	253	230	236	249	258	261	249	245	241	240	272	290	251	256	252	234	228	254	250	241	233	240	242	256	262	255	231	245	236	270	268	259	240	233	265	236	277	285	270	242	267	267	267	295	242	254	235	253	243	243	254	270	260	259	248	251	244	231	276	261	246	260	238	248	263	242	273	248	252	272	250	243	257	255	267	232	271	244	255	246	265	251	274	242	240	252	272	244	232	261	222	254	275	240	267	259	247	256	224	246	258	249	249	251	240	240	243	241	234	270	264	246	256	247	249	227	253	234	237	259	254	251	260	240	238	225	290	247	263	222	247	255	258	251	263	245	253	270	245	271	276	236	261	255	253	247	272	251	250	259	235	256	264	246	271	254	270	240	250	238	273	247	241	252	277	243	277	277	254	246	224	258	273	240	267	254	288	241	280	209	265	281	238	273	248	255	269	257	241	230	248	273	235	244	255	270	229	234	266	280	271	222	243	252	275	254	259	242	251	226	243	254	249	253	242	227	234	262	286	242	256	218	235	221	281	260	256	254	243	249	262	239	209	270	267	233	270	211	248	241	264	250	268	265	234	261	257	277	253	226	242	258	263	262	237	258	217	264	244	222	277	254	243	245	248	258	245	241	220	258	226	281	249	238	253	258	240	268	227	228	269	271	263	244	245	221	240	279	249	241	203	234	251	240	265	254	236	267	257	272	259	252	257	269	265	254	278	256	286	248	250	249	249	248	228	242	261	288	263	255	244	248	219	238	241	263	257	295	232	240	262	271	252	241	264	251	255	268	257	280	281	259	277	247	275	242	254	269	236	256	250	228	256	274	254	223	242	232	267	237	282	245	245	253	258	263	261	264	270	235	236	258	292	227	277	272	229	241	271	253	242	245	280	270	247	278	228	246	228	258	266	221	254	239	231	245	245	253	243	274	259	223	269	230	260	252	258	238	255	232	226	249	271	230	268	238	218	269	251	257	258	276	270	265	259	237	253	223	235	240	272	236	273	221	221	237	272	246	236	284	252	238	261	271	215	261	261	258	261	247	281	221	233	281	254	253	258	239	225	261	237	232	248	247	242	266	248	248	227	241	253	243	268	262	225	235	247	239	241	250	221	259	241	240	265	277	243	241	242	272	269	247	294	227	244	243	291	266	257	236	252	270	270	268	216	255	250	228	280	246	225	260	251	290	218	227	270	221	255	217	242	271	229	251	253	227	255	263	257	219	255	265	259	259	250	242	252	221	231	249	254	257	212	256	232	246	278	276	292	254	275	248	269	248	255	240	235	237	252	244	260	237	250	250	240	262	264	267	246	250	250	253	238	279	258	286	218	251	263	260	268	247	254	228	245	253	259	257	234	246	285	253	262	234	235	260	242	245	265	248	250	265	259	250	251	260	235	250	283	248	258	271	257	243	280	237	221	233	229	264	248	255	284	258	255	237	234	283	240	248	216	243	269	273	251	241	234	242	258	270	285	255	239	252	260	245	263	246	264	257	243	243	264	235	264	236	272	286	245	237	249	238	234	252	288	270	241	222	247	248	256	245	215	247	248	285	258	270	254	284	284	238	281	270	258	250	255	258	267	267	273	226	236	229	262	243	270	249	249	241	258	248	250	250	255	220	280	240	223	249	231	289	282	261	270	252	248	225	212	263	248	271	238	231	275	222	228	269	239	276	226	246	264	235	246	240	236	259	266	225	267	273	232	240	270	244	215	242	278	248	257	236	240	248	276	251	259	260	243	221	233	225	263	232	259	246	260	246	229	237	238	258	232	255	258	239	214	236	266	242	246	230	275	258	269	230	227	235	256	262	277	248	238	239	285	273	261	265	224	264	253	273	246	261	248	277	246	265	242	265	229	241	250	259	271	236	225	279	233	265	240	237	261	285	253	259	247	231	269	223	250	273	247	255	246	273	246	223	259	244	242	272	275	247	221	274	250	258	239	246	237	253	225	249	229	268	234	270	252	252	236	254	284	276	247	269	250	261	243	245	246	291	229	256	247	288	267	266	232	205	267	257	242	240	248	245	249	262	256	257	261	237	247	271	268	224	267	225	230	259	253	242	273	220	249	246	232	252	239	242	238	242	249	270	257	270	287	264	230	253	268	249	246	255	239	277	252	254	241	254	268	246	258	242	257	248	232	257	245	240	242	224	232	243	267	260	242	270	243	242	285	223	225	244	246	241	281	254	262	262	237	267	248	270	242	245	261	254	258	240	260	250	252	212	260	249	246	226	233	233	263	250	259	236	242	243	259	249	255	267	252	271	236	251	277	237	247	246	263	268	247	282	250	255	281	264	268	256	243	264	243	259	276	267	245	270	270	253	248	260	255	227	273	249	237	239	251	272	264	247	278	236	253	256	284	237	243	242	247	240	261	260	269	264	243	269	278	262	241	259	249	253	257	260	276	262	264	266	268	265	277	229	276	247	290	270	246	247	273	233	252	269	254	269	238	244	258	267	233	238	208	253	254	254	259	266	231	248	263	234	242	256	269	265	263	259	217	253	263	271	242	221	272	251	239	260	221	251	251	246	242	236	250	223	239	241	239	256	246	242	252	254	253	282	215	248	252	246	236	242	256	269	237	240	274	247	268	221	260	263	279	255	253	248	262	270	240	238	240	257	249	238	271	254	215	246	252	248	245	258	257	260	229	247	275	226	246	261	249	272	270	255	236	242	244	264	240	251	264	227	253	271	268	292	277	265	245	231	230	282	249	237	258	236	229	235	280	240	233	242	240	252	242	246	227	261	230	261	245	245	243	253	235	261	259	210	247	264	234	251	212	258	239	240	238	264	247	220	221	240	258	267	268	258	237	268	250	251	276	250	258	248	253	257	248	290	255	246	244	256	253	255	259	236	239	268	251	268	257	245	251	256	246	284	230	283	275	232	269	246	302	268	242	255	240	269	242	249	267	254	249	254	265	241	243	248	278	274	265	261	252	243	244	250	240	239	257	261	244	288	244	241	266	232	238	265	272	227	244	242	263	268	274	266	250	263	249	251	251	272	243	243	258	268	272	243	256	233	241	260	226	249	247	251	249	236	242	265
6269	1478	1295	774	626	540	493	470	477	427	387	408	377	411	411	427	411	414	387	396	379	416	403	398	351	420	379	392	401	417	389	414	390	431	385	424	437	392	414	390	390	357	379	400	403	387	376	417	386	378	383	405	381	380	408	384	388	401	416	384	366	380	413	387	403	367	389	438	428	421	377	396	379	403	358	405	397	429	432	419	419	399	360	410	402	408	395	421	381	423	382	422	397	370	381	353	422	364	385	415	416	380	406	399	389	411	377	422	415	432	381	375	368	376	411	436	386	405	406	377	363	392	422	379	361	407	386	385	444	397	408	424	391	384	424	354	435	400	427	371	398	413	398	405	388	413	358	415	367	420	423	410	430	377	366	379	445	385	419	360	399	420	418	391	373	389	362	364	384	391	412	421	386	400	374	384	406	421	412	395	417	409	348	415	389	403	432	403	391	393	390	383	437	383	421	408	398	425	411	386	397	380	412	378	380	414	395	415	375	409	412	425	398	363	426	412	404	388	417	403	387	414	394	427	389	385	394	420	391	387	403	397	372	428	385	394	376	372	413	376	413	387	421	411	397	414	419	401	403	387	413	431	372	361	420	363	363	385	409	397	371	382	376	379	403	407	420	444	423	418	373	391	406	418	388	378	424	428	399	379	395	387	382	393	410	413	376	403	373	420	395	374	412	393	400	395	381	406	394	356	377	391	370	405	387	350	380	439	411	346	418	367	389	390	402	381	392	394	354	418	377	407	428	393	386	416	367	387	399	375	409	436	417	414	400	394	392	396	397	409	405	377	419	378	351	385	375	416	405	401	411	412	407	375	389	411	368	388	392	401	393	410	379	415	408	388	379	369	391	399	400	420	443	390	396	393	432	400	413	422	422	356	421	391	420	396	426	382	412	398	396	368	408	393	384	408	411	396	401	406	378	416	386	432	386	411	393	401	346	419	383	401	393	399	383	404	393	380	421	366	392	393	397	397	397	402	381	397	410	385	432	358	390	412	398	405	373	393	391	383	428	409	395	392	415	395	435	399	395	411	398	414	377	409	398	387	389	371	370	377	405	368	373	400	413	407	367	381	372	397	412	408	428	409	416	430	387	393	400	389	383	398	372	398	402	383	385	385	364	414	434	388	436	389	381	408	395	363	406	395	402	419	390	388	403	393	419	390	373	392	400	385	408	385	390	400	385	409	395	363	382	408	426	417	392	378	431	382	373	445	381	405	378	407	413	374	425	395	416	393	432	402	424	350	400	393	378	403	428	423	422	409	398	398	399	396	397	417	408	381	435	392	382	373	391	383	409	402	409	392	395	394	368	397	397	380	437	372	392	406	397	351	415	385	381	401	378	416	414	368	390	397	392	392	412	392	386	390	365	407	427	396	387	379	419	385	376	374	388	397	395	387	392	395	392	399	359	381	386	403	406	371	434	396	396	388	400	391	429	395	385	381	397	393	399	389	369	358	411	407	405	407	393	405	415	398	392	405	369	398	416	354	426	398	404	394	423	399	404	454	393	382	401	410	408	391	382	384	435	436	368	372	395	405	375	420	428	394	405	426	398	402	404	397	358	407	404	423	392	414	365	395	377	405	398	362	403	446	413	380	391	419	408	418	382	397	373	389	381	406	370	430	391	357	379	413	389	384	384	457	393	377	413	387	407	386	392	387	405	423	414	424	370	420	377	407	396	409	402	392	406	386	425	400	386	403	389	436	383	419	384	397	393	425	399	403	399	434	415	388	399	414	394	386	422	410	389	407	390	398	405	379	388	384	408	404	412	418	338	330	385	409	383	390	395	367	418	377	414	410	387	407	374	394	380	374	363	407	398	431	357	382	412	382	391	363	402	392	386	389	413	357	378	412	417	409	398	355	384	425	392	397	407	368	434	421	375	391	362	394	401	411	406	432	416	420	407	387	421	396	400	400	382	409	407	367	380	437	426	375	403	384	397	388	413	438	400	367	416	414	388	392	395	412	416	424	386	408	424	396	393	369	380	427	389	397	412	396	394	412	394	385	427	399	399	423	443	385	360	409	374	414	424	417	399	373	423	405	383	402	385	416	420	410	376	404	441	411	387	376	397	393	386	346	385	421	385	423	408	375	372	393	408	408	375	372	389	433	401	384	425	415	369	425	396	390	367	404	408	433	406	405	428	427	433	348	424	401	438	374	387	406	381	374	441	411	391	412	376	391	426	381	397	406	421	395	407	414	428	391	390	377	421	399	404	454	396	412	388	390	418	391	415	379	398	388	429	411	390	366	369	425	392	380	386	392	411	404	403	365	392	422	373	388	387	407	456	388	421	377	417	402	408	401	408	397	354	384	404	386	424	389	396	361	410	378	393	395	399	396	378	386	381	405	416	397	393	363	395	412	372	416	382	431	409	401	383	372	407	392	394	367	409	376	386	369	382	389	408	358	383	398	416	414	380	377	376	364	385	412	406	413	357	387	405	399	391	397	419	422	369	405	386	397	385	389	399	398	407	370	388	415	424	398	381	361	414	436	395	425	410	385	381	407	404	407	382	407	411	396	424	397	397	398	384	404	400	404	423	427	391	392	403	389	392	393	396	431	379	416	385	385	389	387	378	372	387	432	404	424	414	426	417	378	373	435	381	430	389	387	411	379	394	404	414	411	379	402	382	382	397	413	387	383	378	377	376	390	415	371	397	384	381	400	419	379	414	384	416	392	407	365	386	398	420	415	381	411	403	413	430	423	387	378	391	420	361	385	398	419	398	391	394	336	393	402	395	385	391	380	446	416	389	398	372	395	368	388	378	381	358	403	431	411	383	386	392	393	394	420	367	381	374	391	406	380	358	405	399	419	410	359	427	363	376	396	386	373	405	448	444	368	357	429	408	409	379	408	395	396	388	415	419	376	407	410	385	436	429	390	413	383	410	388	379	387	411	400	401	420	416	404	391	359	387	403	406	376	356	405	385	379	386	394	394	417	401	394	389	412	394	386	396	407	411	403	397	412	398	386	381	379	414	423	387	374	397	420	403	364	446	399	383	406	415	439	414	368	396	363	393	403	381	379	389	423	438	394	383	406	402	405	402	375	384	387	395	429	418	407	399	399	363	390	369	455	368	426	392	373	404	364	418	400	425	404	408	383	394	381	385	399	371	385	388	411	422	414	366	418	373	396	404	385	390	423	382	368	426	415	418	360	390	381	392	393	395	393	401	395	395	374	386	366	379	402	401	439	423	398	425	366	385	402	373	389	389	385	408	427	340	419	411	397	364	398	372	387	399	388	379	373	428	396	392	370	412	399	416	370	383	384	397	402	406	397	410	390	405	392	386	416	415	433	383	385	398	403	398	398	407	408	428	410	365	399	376	388	401	429	392	385	349	396	417	423	385	392	376	381	367	375	420	400	395	456	419	346	390	389	414	400	408	408	404	379	368	375	420	425	372	403	392	407	412	373	381	377	399	400	401	409	403	399	401	393	399	386	396	400	388	376	380	383	406	385	411	392	406	388	406	355	396	419	402	386
24566	21551	28635	24631	20822	2498	788	574	487	461	436	393	400	382	358	349	369	362	361	320	339	341	329	307	334	332	309	316	292	283	313	319	307	303	338	300	270	295	303	289	336	334	284	291	308	296	294	307	332	288	318	274	326	289	318	330	320	318	306	327	307	318	343	309	315	286	299	284	290	267	285	286	299	301	297	284	314	299	287	276	290	293	312	313	282	299	257	283	281	299	295	310	295	293	312	292	297	309	294	328	290	275	303	303	258	305	303	328	278	308	288	333	283	307	313	318	274	258	280	285	319	308	278	288	320	307	324	286	307	276	292	276	328	297	285	291	303	305	294	322	298	298	304	311	264	300	287	276	309	309	286	303	282	298	327	313	277	331	316	299	301	313	287	332	286	304	299	277	303	302	283	276	286	303	300	296	289	282	296	288	302	299	296	267	292	266	293	316	293	288	285	277	270	283	299	272	304	295	322	323	296	318	304	323	305	296	300	252	281	289	302	284	296	306	311	298	290	300	295	321	330	292	319	293	301	309	286	308	304	310	307	257	310	239	301	281	256	337	285	285	321	291	276	289	306	292	288	341	308	308	278	294	282	308	301	280	291	333	263	260	305	272	318	313	296	266	292	314	301	268	304	320	295	293	319	281	275	332	301	298	294	316	302	283	302	302	299	267	286	284	309	300	273	309	301	287	335	285	312	312	316	292	317	302	310	301	314	301	285	309	316	277	297	267	297	278	307	264	316	311	331	302	289	339	309	296	305	285	303	313	300	303	310	292	303	292	285	307	294	298	274	318	312	272	290	265	260	302	316	299	308	301	288	303	293	314	312	309	314	296	311	299	322	328	289	301	284	281	297	286	292	285	309	265	288	307	269	278	328	322	283	298	321	283	294	299	281	307	325	292	312	280	291	282	315	299	314	288	296	306	306	302	289	286	269	317	275	333	292	255	312	258	279	304	289	295	312	301	298	315	304	274	298	313	293	310	320	281	294	299	285	304	268	302	278	294	314	295	300	270	342	322	276	333	258	265	309	312	284	299	303	287	287	287	319	334	293	289	295	293	247	294	316	301	282	288	288	314	293	284	286	325	302	322	296	306	313	317	264	308	317	284	297	316	309	290	292	255	280	283	289	275	294	291	276	319	274	316	271	291	292	286	276	279	265	294	326	305	316	276	291	292	286	306	283	317	280	318	326	284	314	256	306	284	275	310	290	298	287	267	314	296	309	297	297	309	302	320	299	276	318	303	310	307	285	293	291	297	302	292	263	308	305	317	289	283	304	291	273	284	301	323	290	293	295	293	269	306	322	286	284	302	294	281	315	277	284	257	279	273	298	316	263	290	291	289	298	311	273	305	304	274	312	287	304	276	304	273	336	279	297	325	306	276	310	285	303	321	277	336	281	298	305	310	294	303	267	303	310	286	308	307	301	331	301	287	271	292	302	313	269	310	302	267	305	284	284	320	287	275	304	294	298	289	283	293	294	281	291	283	277	285	317	264	299	285	341	316	331	295	289	304	296	326	300	304	317	309	324	289	305	302	270	278	277	318	304	297	326	319	300	309	280	291	278	308	305	318	295	290	305	299	268	276	291	308	331	284	291	294	320	306	307	283	292	239	298	271	331	341	296	271	289	319	283	279	308	303	277	288	263	332	308	274	311	280	283	266	302	339	323	308	276	298	290	328	293	324	277	285	294	316	300	279	287	296	317	271	298	284	313	287	280	293	292	302	315	291	336	284	282	310	315	286	285	287	282	312	303	271	281	318	319	284	292	291	292	321	263	293	317	312	284	295	317	305	309	311	279	301	276	294	307	270	278	306	275	300	296	299	290	290	285	290	293	292	276	301	303	317	295	299	290	314	303	324	219	294	318	319	250	285	274	319	305	301	304	286	292	303	300	322	298	295	320	288	294	296	313	307	287	306	267	275	271	283	296	303	260	308	299	313	280	257	301	280	279	290	288	286	306	317	269	283	284	293	265	321	307	311	297	326	277	337	307	264	299	311	285	278	312	311	291	302	293	319	258	294	278	303	272	288	328	319	290	294	303	295	268	298	274	295	285	322	299	292	295	275	317	320	286	269	274	300	279	264	298	315	295	298	257	276	299	287	269	282	313	291	300	297	312	297	312	340	327	287	284	267	283	305	297	271	313	296	264	267	294	270	313	302	306	302	319	277	296	301	330	308	297	292	291	302	328	285	309	282	293	296	296	290	310	309	294	288	292	271	282	289	264	297	268	306	278	314	270	325	285	264	308	275	301	293	302	290	284	291	300	301	258	296	270	299	298	327	310	287	285	318	298	269	310	298	313	277	318	298	284	340	298	307	283	284	319	297	313	297	295	289	317	270	273	307	292	280	281	289	303	293	270	300	295	292	297	268	309	267	290	263	289	271	290	294	265	286	298	324	295	307	281	277	278	317	280	288	265	304	273	305	312	325	284	304	310	276	292	275	292	295	289	299	303	305	288	320	297	296	264	293	311	277	300	299	297	304	272	274	269	266	281	296	277	309	281	287	305	283	276	309	282	265	321	302	294	296	314	324	299	300	291	314	331	306	308	245	279	294	310	331	300	286	303	316	279	268	313	274	318	296	294	276	301	276	294	319	254	319	297	321	305	291	291	268	293	293	279	301	323	292	305	282	286	311	281	293	289	291	303	322	295	276	296	273	272	304	297	283	285	292	301	301	319	295	316	312	284	279	309	271	265	312	340	268	305	323	280	291	291	309	298	282	298	292	275	308	286	276	279	294	285	278	294	280	289	306	294	267	270	278	307	303	285	317	294	294	319	310	295	278	286	313	295	296	293	307	300	282	296	296	275	306	278	301	257	289	303	294	313	308	309	290	302	286	293	281	314	324	291	278	307	289	308	283	290	292	297	292	290	307	287	291	293	289	300	280	305	325	312	269	292	290	316	280	302	341	304	276	324	298	261	288	313	296	304	288	290	289	301	271	319	299	297	292	271	268	299	283	287	302	295	304	309	304	297	334	307	323	294	302	302	268	288	321	281	285	315	330	293	284	301	317	264	285	287	257	318	318	299	302	290	312	292	261	311	303	290	272	280	285	307	282	274	306	260	311	295	267	279	300	295	305	273	301	284	286	292	304	298	301	299	286	295	293	294	282	278	299	300	316	292	335	304	283	310	281	286	284	293	290	296	281	285	288	315	259	307	293	257	300	286	287	273	285	265	295	293	298	296	301	307	291	300	271	292	310	281	317	299	312	308	267	297	278	276	284	281	285	317	312	291	283	251	291	286	283	279	260	287	316	299	290	279	293	261	284	305	334	288	269	307	287	283	289	279	282	297	297	285	306	269	301	264	266	280	292	304	293	282	322	314	306	317	294	305	286	284	294	288	338	325	291	334	296	295	289	276	302	305	295	309	295	322	286	273	314	279	308	283	304	287	293	307	264	290	316	268	307	298	292	295	276	307	271	287	309	260	273	288	292	326	301	286	326	306	308	296	279	280	261	308	293	313	296	290	284	309	261
18000	9609	8376	4200	2768	2125	1649	1363	1131	992	896	834	727	701	662	629	667	597	618	556	528	557	535	547	527	525	504	492	547	525	519	489	504	501	474	494	475	483	502	471	479	488	452	493	492	457	500	499	518	468	509	479	461	476	507	484	475	468	465	466	492	480	475	491	467	483	489	488	480	486	413	496	501	493	489	486	478	465	481	490	494	463	485	440	481	485	439	477	498	457	484	466	490	480	505	492	455	489	490	483	491	446	504	468	457	498	462	449	475	466	459	451	470	444	474	497	482	495	464	457	449	516	468	521	464	487	467	452	491	469	485	458	503	473	467	490	476	465	454	458	451	484	475	479	477	484	460	472	443	466	481	467	450	511	497	453	444	489	441	498	481	480	480	510	482	456	498	456	448	481	474	487	477	461	446	473	479	479	475	457	439	524	518	450	484	484	452	436	433	482	440	462	498	486	479	483	455	481	489	513	475	430	466	437	451	470	502	471	465	493	471	456	453	472	493	453	467	489	484	449	487	455	481	460	484	479	454	462	511	480	476	488	452	509	452	434	490	464	439	464	486	511	484	495	481	480	456	475	465	449	454	476	484	505	482	482	479	481	448	462	506	429	459	461	495	466	476	464	503	451	520	479	453	467	467	435	460	479	477	466	482	424	458	459	479	485	483	463	468	463	496	448	456	519	436	490	448	488	436	466	510	473	443	438	466	453	522	458	472	461	454	475	504	475	486	470	484	491	488	494	469	435	508	493	433	496	476	473	476	483	469	471	507	451	455	446	500	482	508	493	454	447	460	437	467	483	483	491	444	453	496	476	505	468	441	507	436	440	441	476	469	473	440	450	483	455	435	496	476	482	471	438	481	464	470	472	465	505	470	482	453	458	440	495	441	490	466	452	490	477	450	514	465	468	470	487	449	468	441	446	490	468	493	467	435	475	476	489	463	463	490	479	404	469	470	479	458	456	447	484	486	451	473	461	485	517	465	458	492	524	458	500	471	498	507	489	467	484	470	521	498	458	438	437	465	491	430	446	458	475	436	532	496	462	468	442	444	457	477	458	496	465	490	475	484	479	487	441	477	466	457	436	463	476	496	506	485	443	486	472	475	483	464	494	494	471	464	482	440	474	482	512	486	461	444	512	459	437	472	473	484	483	487	484	446	455	446	436	472	469	489	487	439	442	477	403	474	507	473	491	473	521	488	451	475	454	444	463	446	428	474	481	472	475	490	435	462	510	464	437	486	493	452	446	446	491	489	505	486	464	484	454	490	491	465	464	509	455	472	487	512	473	462	476	481	473	501	483	457	443	508	469	466	461	486	474	466	460	437	473	505	462	472	500	494	495	491	429	491	447	480	473	450	449	473	481	472	478	447	455	503	491	467	448	439	506	474	479	453	487	451	453	463	471	453	468	505	503	496	457	499	480	479	485	484	439	452	456	501	486	448	494	472	468	464	507	469	500	488	440	477	501	486	464	462	480	474	473	488	484	464	472	465	433	487	467	501	493	458	495	472	467	468	486	463	473	481	482	451	496	481	475	509	475	443	488	469	464	463	463	492	493	442	457	469	447	482	422	464	483	506	453	449	468	450	479	479	485	474	442	496	422	451	521	465	476	434	472	492	492	486	478	490	477	417	466	477	473	481	457	457	477	491	500	460	482	483	491	486	500	519	445	451	455	473	472	465	460	501	456	482	514	473	470	471	496	412	419	516	505	452	495	463	453	441	439	482	485	458	487	518	500	450	493	495	475	492	456	444	435	434	461	446	502	486	460	489	472	456	470	455	507	504	464	485	497	485	492	444	441	483	492	481	459	472	471	495	468	472	497	504	494	509	476	501	461	493	519	461	443	451	471	485	481	487	475	452	450	485	495	457	487	504	467	531	484	471	461	476	474	488	485	499	484	472	421	479	477	455	482	450	446	482	470	480	454	441	480	476	447	502	480	482	439	456	463	504	497	449	471	468	465	511	466	449	450	511	445	490	458	462	445	461	481	485	512	475	470	497	445	453	502	451	473	461	482	420	438	481	446	469	450	467	504	494	466	483	485	497	470	490	462	458	482	470	484	486	488	419	420	462	479	465	464	420	481	446	447	417	438	453	462	477	467	497	490	519	467	478	470	454	457	489	459	453	456	469	455	501	489	513	444	468	457	502	452	469	475	454	482	461	470	487	496	489	482	461	498	448	467	457	438	445	478	466	460	450	499	456	472	466	449	493	448	436	464	466	448	474	486	480	490	460	465	472	480	452	457	487	481	437	473	441	470	489	466	466	445	472	465	451	451	424	464	475	433	460	456	481	495	447	482	487	489	520	486	479	486	494	458	489	472	451	502	484	488	464	474	463	465	463	486	485	474	485	482	490	474	506	435	465	493	503	450	499	484	461	497	465	489	472	486	479	460	468	484	484	469	456	449	428	488	459	450	469	474	478	462	482	443	421	424	463	466	445	468	465	470	474	451	494	448	484	440	486	481	455	438	439	474	457	511	462	472	477	463	472	480	494	477	500	488	478	439	476	456	455	446	467	456	486	480	421	470	467	470	477	458	484	515	478	486	471	498	449	482	477	464	468	425	471	514	423	459	486	502	462	465	469	458	461	488	489	484	464	498	445	465	504	433	453	466	446	488	491	526	491	497	481	444	448	473	461	480	464	474	498	413	448	460	475	424	457	480	489	471	467	500	453	459	473	461	448	458	488	470	474	467	458	441	472	468	450	461	479	478	453	465	440	443	471	457	480	455	477	520	498	463	487	460	487	444	476	444	443	463	468	448	486	474	441	436	503	510	434	456	462	426	470	448	452	483	419	477	483	453	471	514	495	492	487	471	488	437	438	499	503	488	472	465	438	462	473	452	447	476	488	458	445	476	485	440	420	517	430	470	453	458	436	476	472	480	476	437	460	474	471	462	452	492	507	456	456	473	503	459	447	493	492	460	498	474	472	471	445	490	467	508	470	482	480	474	468	462	480	440	449	473	482	442	454	479	514	424	506	471	435	454	455	470	488	459	455	471	472	539	430	435	484	441	484	453	477	449	465	475	473	530	490	462	474	499	461	469	498	518	468	435	458	491	448	510	459	474	482	455	465	443	463	473	457	489	465	502	463	462	488	473	516	431	496	472	475	453	481	471	458	508	505	492	447	459	467	486	483	457	465	481	455	465	494	473	463	424	479	463	482	459	463	460	501	481	456	488	489	464	485	434	480	477	456	464	483	466	465	455	479	491	477	454	514	450	468	446	431	445	499	416	447	477	502	478	483	430	495	432	446	432	434	493	473	480	456	463	439	461	475	488	490	488	422	448	440	491	473	450	433	480	398	506	443	448	472	439	518	493	475	475	458	487	478	458	490	478	499	456	477	425	442	442	499	455	468	502	450	475	518	442	467	477	483	486	439	496	428	454	442	424	445	488	472	509	475	503	467	489	451	457	450	493	439	468	459	456	454	478	501	475	461	483	443	460	448	436	478	468	464	469	496	477	483	479	509	454	463	496
23421	21454	29299	24023	21449	20574	2111	718	492	424	402	348	293	301	268	258	215	215	224	211	218	211	179	214	189	210	212	197	178	179	185	164	173	160	181	192	170	170	161	140	158	151	190	180	168	152	162	165	139	141	157	177	165	169	153	184	160	144	166	157	208	168	148	150	159	159	151	148	183	170	163	168	164	148	154	169	164	144	171	155	159	143	157	141	158	152	161	149	140	169	155	183	159	167	152	153	163	181	138	169	173	149	149	159	180	141	181	132	150	160	157	194	148	138	163	137	149	152	142	154	152	144	140	155	159	148	147	174	157	146	174	165	153	135	179	147	169	169	139	166	164	157	164	148	145	156	147	138	163	134	146	169	150	155	164	164	131	165	165	153	129	140	161	158	177	150	151	164	132	148	168	163	178	152	138	156	153	169	166	162	148	158	161	166	163	157	151	143	156	143	157	162	164	132	164	166	130	168	160	148	143	164	152	145	154	140	156	143	138	121	176	166	135	172	184	157	146	134	146	174	175	144	167	158	149	168	165	167	128	178	143	146	180	137	148	163	131	159	163	128	146	151	140	151	149	151	138	154	142	136	165	152	190	151	145	171	163	160	178	148	166	138	144	145	145	170	161	167	152	170	138	147	156	154	163	176	155	133	153	172	156	153	131	147	154	128	167	170	155	154	162	168	150	132	167	164	160	128	158	159	163	136	126	150	145	165	157	149	163	156	155	140	137	158	145	148	133	146	154	141	164	136	146	155	153	159	149	154	170	144	137	153	171	174	143	170	172	166	157	155	159	154	155	160	150	152	144	146	147	158	158	165	173	152	167	152	144	143	144	166	131	184	161	180	155	149	170	176	147	162	156	166	149	138	147	172	128	167	136	145	154	154	155	153	148	155	176	174	159	146	167	162	165	139	139	141	136	162	145	142	156	152	166	157	138	144	158	145	162	127	179	149	136	130	146	171	157	173	169	162	146	139	147	147	152	163	147	157	163	158	137	163	162	144	162	166	165	144	170	171	161	147	147	163	156	164	140	144	152	143	144	145	171	127	160	146	154	143	148	136	169	141	155	164	140	140	169	171	174	131	151	154	185	155	159	146	156	169	176	170	137	149	164	156	156	160	152	173	145	154	146	178	159	160	145	145	163	146	131	154	172	142	150	148	149	140	160	131	149	155	161	178	144	166	146	154	153	156	140	154	160	159	156	161	172	160	175	145	142	151	147	155	138	138	141	151	132	155	143	153	144	172	131	150	150	181	178	145	158	135	169	158	151	146	130	177	173	131	141	127	167	159	159	158	150	150	170	161	157	164	155	146	153	152	150	141	148	142	165	148	145	128	167	135	143	166	140	166	158	152	138	168	140	155	172	163	157	137	149	161	160	168	165	166	140	165	150	160	152	134	153	164	151	140	135	167	138	156	145	158	166	151	143	158	157	167	124	162	157	148	152	148	148	149	136	147	147	158	153	172	124	140	141	146	148	134	156	148	195	138	162	143	162	163	150	155	151	138	161	148	127	146	144	176	147	145	167	161	145	149	145	151	140	141	146	166	161	140	149	144	145	153	154	155	128	139	171	159	159	168	145	147	164	157	161	141	137	143	166	165	152	150	157	137	140	159	169	166	151	160	165	135	165	161	132	159	149	141	159	143	172	150	133	152	138	170	173	144	167	176	164	165	140	154	142	158	152	151	170	159	153	166	166	167	143	149	142	151	142	152	145	144	158	145	173	165	161	151	141	140	159	185	143	146	162	145	175	150	168	169	156	131	159	182	148	147	161	152	155	166	174	158	147	161	157	142	129	162	153	155	132	134	172	157	176	143	142	147	173	147	167	146	161	183	167	145	148	117	141	157	155	147	176	158	154	171	146	178	156	139	169	153	153	153	169	179	164	149	155	156	146	160	166	152	155	138	143	151	172	172	169	160	157	151	159	148	157	146	145	175	154	140	159	174	168	170	172	179	163	148	159	142	119	149	151	140	133	148	158	154	145	182	148	183	153	148	164	161	146	171	165	170	153	162	151	138	143	154	136	150	155	157	164	172	143	154	148	172	156	150	168	151	169	140	159	146	164	149	181	148	171	154	153	170	152	182	128	162	156	157	163	157	159	159	154	138	147	166	141	151	158	162	160	150	145	161	158	158	153	156	162	150	167	173	150	152	153	153	151	146	174	161	171	123	132	150	136	167	170	158	178	166	144	160	160	151	148	158	160	167	162	150	154	153	161	147	160	141	178	181	128	147	153	164	145	143	167	159	167	138	173	148	139	158	137	184	156	168	161	142	148	163	185	147	150	184	182	158	153	161	179	164	166	143	132	149	153	165	139	162	166	153	159	118	177	184	156	149	153	145	144	148	135	150	133	150	154	155	138	148	175	146	157	155	148	191	179	148	146	156	162	179	174	142	148	143	132	166	152	155	169	166	150	175	177	152	151	172	157	154	157	155	139	148	162	140	138	140	181	161	158	144	136	143	151	154	151	153	135	140	151	154	161	157	144	161	156	148	137	150	157	151	150	133	140	159	173	156	145	141	123	167	153	168	135	168	144	136	151	154	163	140	147	153	147	147	137	139	161	170	151	158	157	156	150	149	142	148	157	141	126	147	157	133	161	191	151	149	156	157	161	171	143	165	173	149	146	136	156	150	161	160	147	142	142	135	160	140	142	149	161	170	140	160	163	148	152	141	185	163	155	167	137	141	143	152	157	157	172	140	154	144	151	141	162	157	150	169	156	158	152	146	158	149	152	154	165	152	162	134	154	177	161	173	167	133	167	153	162	139	150	180	143	152	174	165	137	153	152	145	165	150	145	132	161	130	148	146	149	149	153	163	144	156	153	161	157	144	165	169	147	130	170	156	141	137	152	156	157	148	163	141	139	127	158	154	140	166	158	160	179	160	145	141	156	138	191	133	168	132	149	152	148	158	144	153	169	150	168	153	138	125	136	155	155	147	154	146	156	130	154	148	165	143	157	142	145	143	148	160	145	151	166	143	148	159	144	161	150	141	174	133	156	154	149	163	156	178	159	143	168	138	175	161	142	144	147	168	156	141	164	147	147	154	155	132	134	175	138	160	145	158	159	143	138	178	162	166	142	168	142	155	168	149	169	160	160	156	140	150	167	149	149	164	162	157	143	140	161	138	147	152	153	137	143	144	147	154	167	144	140	163	162	160	150	145	181	142	173	161	166	135	158	148	159	160	151	154	141	158	142	161	152	146	168	167	157	165	160	162	166	154	162	162	143	169	143	183	168	148	149	147	156	166	150	148	162	162	139	141	159	136	138	130	134	164	156	172	147	170	153	174	151	157	146	155	124	172	148	168	153	167	176	155	150	172	140	145	143	134	146	174	149	154	153	151	143	161	137	163	143	155	162	162	155	167	154	156	158	177	181	153	164	156	156	163	159	160	157	150	160	161	176	128	175	172	149	150	154	143	159	155	167	171	148	166	169	159	153	167	155	183	167	154	144	151	164	160	153	161	162	156	162	130	168	159
20748	15736	13225	6874	4582	3230	2482	1974	1552	1287	1051	938	861	710	673	576	576	538	489	461	439	429	419	393	379	350	365	343	346	321	343	328	334	322	311	337	310	271	301	293	311	289	335	293	283	289	301	304	273	282	250	266	270	266	269	269	274	291	256	263	259	256	293	266	258	259	281	266	267	241	295	242	269	272	292	257	272	259	275	244	275	259	266	230	260	224	232	252	248	261	236	261	259	294	270	283	251	264	268	252	253	258	257	244	262	263	231	243	261	260	253	237	241	291	256	281	247	260	248	292	255	254	243	276	254	234	257	254	251	280	279	268	261	252	251	261	261	272	267	255	236	319	263	271	245	262	245	238	260	256	279	241	244	260	236	261	250	272	233	265	244	232	234	246	258	260	243	238	255	249	234	284	260	262	266	270	270	242	249	238	253	230	232	273	248	259	233	234	289	249	233	253	282	263	248	265	272	240	246	276	268	236	270	284	270	265	268	273	282	267	283	270	257	250	240	241	267	277	251	237	233	257	247	277	282	260	256	258	253	278	290	253	260	261	261	244	215	262	227	260	259	225	271	264	235	246	271	256	252	247	246	270	266	267	243	273	262	260	233	313	264	273	228	225	228	246	257	284	250	254	272	263	232	258	248	213	259	249	236	264	213	251	273	289	234	238	250	264	235	227	256	235	253	258	285	271	230	239	259	242	247	252	241	277	234	281	264	253	268	278	263	217	239	259	243	251	238	249	274	227	245	253	274	232	258	234	257	259	269	258	251	271	228	263	244	257	251	244	225	269	258	266	245	275	274	255	256	269	264	242	232	231	299	268	251	306	232	260	252	241	259	244	237	235	252	242	260	242	264	252	262	251	243	260	255	264	246	240	247	284	225	247	245	237	255	247	240	252	255	238	250	246	268	248	260	272	273	263	241	264	261	269	269	235	254	232	267	238	258	259	270	248	280	245	253	265	234	238	264	234	231	245	238	253	231	215	245	264	275	235	259	271	241	266	254	269	259	250	264	241	242	260	244	284	256	255	246	274	268	243	276	259	229	248	278	229	229	247	268	274	252	253	259	269	269	238	266	250	263	273	255	273	262	234	224	234	275	258	264	259	257	242	237	246	270	275	248	251	246	272	240	258	235	239	240	239	245	266	256	241	260	212	235	216	245	230	234	278	271	249	257	228	265	220	277	237	256	263	249	269	254	236	245	235	260	223	226	254	250	269	252	254	260	256	243	253	233	265	282	277	240	268	244	248	226	259	252	215	252	256	267	250	246	271	278	262	273	259	258	245	276	242	249	294	259	266	254	228	230	262	276	272	255	240	264	247	241	227	229	282	263	254	248	281	240	258	220	240	274	267	278	281	231	248	261	252	248	237	265	245	251	247	251	271	247	233	253	270	251	262	269	258	246	275	247	256	260	261	243	272	237	258	248	276	247	244	261	263	255	253	266	276	215	260	244	236	271	256	233	272	247	240	252	266	251	240	244	251	252	277	271	228	240	252	245	240	237	229	214	224	242	254	238	277	240	257	262	246	269	236	255	232	254	235	213	233	244	246	242	260	269	276	243	233	262	233	256	288	270	228	241	251	270	232	245	248	264	259	253	238	264	242	233	263	241	280	242	243	240	263	214	290	247	261	241	255	260	279	246	249	277	277	250	265	261	275	290	239	260	250	257	243	263	238	243	225	238	253	258	249	234	278	239	246	263	262	243	292	245	257	250	270	259	245	221	231	237	271	233	257	249	255	257	259	269	259	263	282	262	220	270	276	239	243	265	253	295	237	239	250	223	248	230	244	222	241	239	255	229	237	279	252	262	261	253	265	256	241	253	223	264	272	261	229	205	250	260	235	265	247	234	258	243	250	281	261	249	246	240	240	261	285	241	252	271	267	240	231	214	238	241	247	290	251	249	244	233	235	288	269	265	224	234	257	235	271	250	241	243	251	253	265	246	279	253	278	256	246	262	222	251	227	232	272	259	257	250	237	243	291	237	256	244	251	262	275	276	235	231	251	258	236	246	256	262	268	243	241	239	240	246	242	241	223	240	279	241	273	262	247	264	250	250	271	238	255	235	240	243	235	240	247	275	245	267	256	225	279	283	245	242	230	249	276	227	262	245	264	253	250	258	240	265	244	269	267	256	235	268	258	249	229	275	244	264	262	281	260	262	258	250	239	266	277	282	249	273	276	255	254	237	242	226	251	246	237	249	264	274	251	238	251	272	263	257	259	252	304	222	268	250	241	235	244	272	234	245	238	266	248	244	271	261	264	261	251	237	253	247	257	257	253	249	247	239	282	231	251	249	257	222	236	250	222	277	253	244	257	254	252	263	239	254	261	256	233	215	240	229	248	251	263	264	241	255	276	268	229	226	234	269	232	243	246	254	234	241	243	243	246	223	266	248	238	274	257	235	257	245	258	252	241	254	263	247	264	248	266	240	242	265	256	257	266	250	236	245	228	275	279	249	242	275	247	249	250	234	239	253	280	278	261	249	245	258	248	246	252	223	237	235	233	263	215	244	246	280	268	249	275	272	248	248	229	253	265	271	249	261	270	272	244	273	259	238	272	277	246	259	287	255	260	251	272	263	249	249	242	233	248	281	256	250	255	265	237	251	277	265	225	235	245	243	234	222	264	245	252	252	285	248	241	241	248	264	269	242	240	247	267	231	236	261	255	256	261	263	232	273	217	279	265	262	273	242	262	265	254	283	252	249	262	273	252	248	278	253	239	231	246	242	260	257	247	252	251	231	247	250	241	254	221	262	236	234	222	273	222	236	287	273	267	260	243	270	237	244	231	239	270	241	223	257	267	250	261	264	264	260	233	229	273	268	288	248	296	254	280	256	235	262	262	247	247	242	242	260	272	234	251	254	236	269	244	260	263	281	243	255	250	262	277	293	269	248	242	288	216	231	292	232	232	239	261	252	264	244	265	254	243	268	289	262	248	239	255	267	261	234	253	235	250	233	283	237	270	254	249	261	266	217	251	244	258	246	268	242	275	243	226	247	261	232	266	233	253	258	269	266	259	236	260	252	248	223	248	240	254	276	260	237	261	230	286	240	258	246	252	245	257	263	245	236	260	224	258	277	250	276	267	255	252	258	264	233	289	240	275	271	271	271	250	230	261	257	249	274	256	247	257	252	264	249	232	236	238	257	253	250	259	268	271	253	263	245	239	260	243	249	273	242	264	271	248	240	248	269	242	254	247	276	247	233	248	244	262	307	218	260	256	224	245	232	253	272	258	232	245	231	250	280	282	264	244	254	246	264	248	239	263	245	232	244	246	240	237	284	249	239	286	257	254	218	230	239	240	232	264	264	250	233	276	262	259	243	241	251	254	267	259	257	248	259	254	268	282	232	267	262	254	231	267	264	265	285	266	244	256	246	269	243	250	242	280	238	265	272	254	254	262	241	258	279	261	235	257	260	258	260	226	231	255	249	243	243	254	268	244	263	267	281	247	254	250	249	254	259	225	257	245	232	261	233	273	244	263
27232	20749	7272	645	386	327	326	273	287	281	289	258	254	256	284	277	265	268	260	238	255	304	224	276	247	271	251	266	249	250	253	250	271	260	248	262	250	268	256	271	274	248	254	260	256	269	279	261	262	227	272	229	273	229	260	265	254	247	271	258	255	264	280	284	261	263	255	249	259	270	247	258	206	252	271	269	260	243	279	245	258	269	263	233	287	254	238	265	249	249	259	248	225	254	256	268	265	262	238	272	255	268	270	224	259	228	280	234	255	242	269	223	249	269	245	242	241	254	263	265	249	264	256	237	278	247	264	271	243	270	273	244	295	257	238	243	260	270	266	261	244	240	240	255	251	241	280	242	258	266	266	259	244	278	247	253	240	238	255	268	278	232	214	270	259	261	256	259	249	259	283	275	238	287	256	244	248	217	265	280	242	244	245	272	251	240	244	270	235	252	261	263	275	232	268	272	248	249	245	248	242	245	262	248	251	267	267	255	252	235	277	261	258	255	249	227	251	240	255	245	230	245	251	242	276	265	294	259	230	255	257	275	267	228	259	231	229	232	264	223	262	215	254	248	228	246	283	274	241	252	266	249	262	257	268	277	217	270	267	245	273	252	237	271	296	267	258	222	271	262	278	262	245	261	230	265	250	264	253	257	244	269	256	246	260	241	270	238	282	242	260	258	255	257	272	277	263	266	251	255	262	223	273	239	256	227	241	288	281	252	264	251	252	283	233	286	254	240	284	228	286	232	233	240	239	267	221	257	264	242	223	278	252	248	254	255	259	271	264	240	265	272	243	272	251	244	245	256	233	249	247	267	231	246	239	251	286	248	225	257	244	276	263	258	270	264	276	255	252	261	229	268	253	247	253	264	250	253	245	246	236	245	262	240	250	262	254	273	245	245	238	262	244	267	264	272	259	248	249	246	234	250	234	236	261	245	239	260	267	237	249	253	251	264	267	243	264	280	242	275	247	268	255	292	233	242	263	263	270	275	279	281	261	253	242	255	251	249	241	276	235	245	240	267	270	254	262	252	229	238	278	269	243	247	251	232	250	247	254	254	256	271	245	263	258	228	250	253	278	258	283	248	262	258	282	260	244	253	266	271	238	267	293	266	268	265	241	252	284	254	255	234	249	242	238	264	252	282	257	259	248	245	225	273	245	267	232	266	235	232	276	263	257	270	258	295	245	237	233	292	226	226	254	263	211	261	266	246	254	260	267	253	255	249	260	261	260	238	246	238	265	258	254	247	277	289	286	270	276	310	240	245	261	253	260	257	267	250	251	263	247	250	261	239	282	233	282	247	259	256	246	253	249	238	190	224	249	250	257	288	257	264	273	238	243	259	255	220	268	266	301	265	273	276	258	289	256	272	248	271	237	260	252	231	254	260	274	278	267	249	289	268	259	241	219	264	240	260	238	252	219	274	233	255	253	243	265	263	245	228	280	265	239	270	249	253	226	258	254	248	252	245	270	253	246	250	263	288	254	241	251	261	240	275	223	283	253	240	252	252	258	252	271	264	246	282	243	266	281	244	236	271	267	232	224	248	241	260	245	253	248	233	255	256	257	248	221	271	254	241	227	254	249	256	262	241	238	267	246	246	220	249	280	280	243	252	234	277	235	256	237	237	260	250	254	263	244	248	261	273	235	228	238	270	256	270	260	229	249	272	253	256	249	256	252	267	241	264	245	277	245	259	238	265	282	233	251	291	239	252	275	242	268	266	259	226	292	254	238	273	244	247	272	261	280	248	244	258	263	268	240	276	255	235	283	264	256	246	230	255	249	227	282	257	248	252	237	281	266	251	242	265	271	229	278	224	281	267	269	288	231	221	260	254	229	227	251	255	267	250	252	238	283	263	256	277	239	247	262	255	267	288	251	264	274	271	284	252	247	251	295	266	256	232	245	228	255	272	267	272	230	232	251	242	269	238	268	259	251	232	244	274	272	264	227	269	260	272	256	239	254	270	247	276	261	231	240	253	258	251	264	278	270	257	253	245	256	230	229	245	251	260	282	258	235	261	258	244	276	231	255	239	272	272	263	264	268	265	253	260	272	238	253	268	287	247	257	262	234	240	254	255	253	260	235	253	244	254	244	245	245	238	249	241	261	279	273	270	270	233	283	261	244	264	242	288	247	263	261	255	258	289	232	264	254	233	258	250	250	246	249	254	279	252	257	245	288	248	268	273	271	249	259	239	237	265	209	292	250	252	267	248	242	281	265	265	267	275	246	246	258	240	245	255	264	279	242	262	257	245	249	229	231	241	272	278	238	253	247	256	270	244	271	236	262	265	257	246	276	232	266	270	239	236	275	240	222	240	247	254	233	253	240	286	271	242	244	267	280	258	267	249	247	260	267	258	271	273	245	252	267	256	274	264	241	273	269	254	234	263	268	282	222	246	260	242	272	261	260	248	273	229	261	267	260	274	280	266	241	245	261	251	255	264	230	263	234	242	263	216	252	245	247	268	245	249	216	263	257	270	264	253	252	250	262	267	280	245	276	234	262	268	281	240	240	292	255	245	268	252	248	253	263	248	258	263	263	256	274	281	284	245	263	226	224	245	262	245	272	245	280	240	224	250	251	259	272	259	244	261	243	260	273	263	250	244	257	275	279	277	256	242	271	254	259	252	265	284	244	263	263	263	288	238	210	259	264	243	238	267	238	280	248	217	257	266	301	244	276	230	279	231	267	260	249	232	271	260	255	257	243	270	259	239	236	241	262	274	253	242	228	255	250	256	270	274	232	258	271	268	279	263	260	255	236	271	265	263	246	277	217	269	263	247	257	295	214	268	240	271	260	248	245	232	248	264	253	248	246	234	267	263	279	256	251	264	245	265	251	246	235	248	265	269	256	242	252	290	259	254	261	286	242	261	256	267	292	246	244	258	263	250	262	264	275	237	241	247	264	258	269	262	247	241	259	232	248	265	237	282	243	254	258	257	263	259	239	264	275	232	265	278	245	257	246	244	239	258	262	283	263	251	280	235	265	231	248	250	254	271	264	237	249	233	271	247	251	288	252	268	275	260	256	263	237	238	284	242	273	253	294	284	257	259	250	258	249	256	244	233	277	285	233	256	232	234	249	249	267	254	285	226	271	284	269	277	262	274	228	283	276	269	236	275	244	257	280	262	255	233	243	238	266	275	269	230	262	245	238	244	241	275	261	268	245	261	240	245	254	261	255	254	260	264	267	258	267	268	252	249	264	241	247	280	256	265	257	272	230	278	253	241	250	250	259	225	255	259	242	260	287	259	255	256	245	262	270	261	245	266	271	261	248	258	242	246	269	247	247	245	236	243	253	269	256	229	257	244	253	260	236	252	244	266	223	241	225	242	242	239	251	270	264	245	242	228	258	253	250	223	287	264	255	254	283	253	235	224	252	248	245	230	253	228	256	254	259	240	231	259	262	258	252	284	250	257	238	272	256	249	249	231	246	253	259	250	244	235	243	270	268	269	268	271	276	287	251	243	268	249	249	247	252	254	239	238
6191	1445	1310	782	634	503	494	491	472	431	435	470	402	429	430	401	451	381	378	419	402	419	402	388	441	430	392	383	381	428	401	437	471	405	378	414	376	434	405	401	403	409	401	407	374	423	381	394	396	399	411	374	370	367	433	401	384	399	416	395	412	402	382	387	380	377	377	436	406	364	399	412	394	366	378	415	428	388	375	399	418	393	385	461	376	385	371	394	425	405	415	407	386	395	421	386	425	404	398	424	404	441	382	375	389	418	370	407	396	408	440	409	405	410	363	378	434	413	378	398	381	416	412	438	415	365	403	434	377	380	392	373	394	421	414	404	385	387	384	410	369	395	392	422	404	402	385	400	374	386	422	399	422	391	408	391	398	440	412	392	390	412	428	416	396	408	405	367	396	402	400	397	428	415	379	430	403	393	378	432	395	401	392	417	394	384	443	424	428	414	372	394	401	435	359	412	380	411	403	406	409	404	400	378	415	405	375	429	421	384	396	418	370	374	395	409	420	416	419	394	372	387	405	408	438	400	417	376	432	402	409	394	377	406	373	401	437	403	384	413	388	415	378	388	396	379	401	412	402	395	417	424	385	374	407	384	380	415	380	415	444	377	413	390	383	394	414	398	398	346	409	364	392	396	407	393	423	417	412	416	439	419	460	424	418	425	406	421	387	421	383	377	431	464	372	408	421	388	392	401	381	411	417	416	436	392	413	399	379	383	357	451	440	414	364	393	384	390	393	382	421	394	412	398	401	400	365	405	396	356	431	381	439	392	429	384	429	417	416	383	387	443	404	424	423	391	408	404	383	394	434	401	360	377	397	344	412	423	432	425	406	414	400	387	429	396	377	407	420	422	393	389	415	374	380	391	384	389	419	431	416	417	402	407	403	392	384	433	436	399	396	424	403	416	422	413	423	376	396	374	376	394	375	393	431	410	419	416	412	411	417	395	368	362	413	396	389	402	417	414	380	432	387	488	418	407	378	406	372	396	396	393	397	383	404	396	416	406	393	443	397	432	427	404	459	421	369	419	402	432	395	362	367	444	423	397	396	385	346	376	367	393	380	437	391	392	399	402	404	404	397	380	398	405	441	393	382	392	408	423	402	453	398	404	385	388	394	374	385	410	441	359	388	417	400	403	423	415	389	368	393	403	406	396	434	448	414	401	409	432	429	412	362	445	377	385	392	385	415	397	385	392	413	349	402	406	367	434	391	393	427	355	367	411	412	418	414	371	390	397	370	417	411	387	378	410	402	415	414	415	405	419	391	352	409	405	390	381	404	378	445	409	392	391	407	384	368	399	386	449	396	379	379	427	370	396	407	384	388	395	401	408	386	426	397	399	407	422	401	383	418	396	383	413	392	378	409	427	368	410	398	383	433	396	453	413	413	392	423	412	395	407	422	385	429	429	400	417	388	366	458	366	357	392	395	370	402	402	404	387	407	396	405	381	400	404	431	374	405	385	389	361	365	422	393	407	423	382	386	390	381	384	392	438	395	391	400	391	388	421	413	414	407	410	364	380	407	412	373	397	383	432	387	443	412	388	409	430	412	407	418	403	366	447	407	405	391	419	416	392	376	418	414	392	367	447	436	399	404	401	385	401	458	383	465	397	365	404	414	367	421	403	406	411	399	411	400	400	413	414	365	395	394	359	413	407	392	387	391	403	401	420	405	409	396	417	429	424	408	449	435	410	405	384	384	395	406	435	399	385	382	384	368	399	415	385	380	412	393	441	401	370	420	408	371	401	433	410	350	428	434	415	388	374	382	398	354	395	444	428	368	413	407	368	382	391	411	387	389	416	389	393	383	395	389	390	433	405	416	373	408	364	410	387	392	413	374	400	417	395	431	380	391	382	391	424	394	395	417	387	391	403	388	387	407	382	467	423	397	400	426	402	397	419	387	383	412	448	384	377	409	397	383	411	386	422	393	414	389	405	412	403	421	375	414	426	411	422	376	404	382	410	385	416	382	425	372	407	437	408	414	429	418	406	421	426	403	409	409	428	391	399	382	380	407	390	387	413	409	413	445	356	417	400	418	403	387	414	423	393	382	387	375	419	403	394	365	411	366	432	378	351	421	414	412	383	391	380	387	381	393	407	389	398	388	390	411	399	382	393	467	416	408	385	448	390	367	424	416	392	404	428	431	409	392	368	418	386	369	399	411	361	376	409	441	401	401	411	392	424	397	410	416	394	415	429	432	430	393	371	388	386	382	412	435	382	383	425	408	384	389	421	391	389	402	425	367	352	373	384	391	398	392	400	382	385	434	388	417	392	396	377	393	412	385	420	363	417	380	392	396	379	379	430	429	395	391	383	402	370	407	414	381	436	427	427	368	382	394	397	419	461	372	430	417	435	423	388	372	383	390	405	366	410	419	399	400	420	387	363	370	407	389	396	403	385	373	397	364	404	418	411	417	428	379	400	419	374	418	388	383	433	393	389	358	389	412	411	407	396	432	402	384	420	425	377	395	396	425	396	399	405	400	397	398	426	401	394	385	409	389	384	364	401	410	415	372	401	405	395	366	400	410	431	379	400	390	414	380	380	376	403	400	436	438	386	407	388	390	390	366	417	388	373	390	391	391	401	403	452	428	395	403	378	403	388	426	371	410	427	401	437	363	403	390	398	418	366	417	371	414	401	378	399	459	388	366	384	396	375	448	388	432	419	380	415	411	420	383	406	410	378	388	419	385	388	422	392	430	395	401	417	395	429	405	400	433	389	373	412	449	383	425	371	405	409	390	394	430	397	400	379	378	420	393	388	405	403	356	390	368	435	444	402	407	413	405	408	431	390	374	381	364	389	400	407	408	369	439	398	420	401	431	394	402	391	389	412	429	409	387	360	405	425	440	411	410	355	365	431	415	381	386	400	377	402	415	409	366	394	434	415	412	371	402	404	364	407	376	428	400	398	415	424	431	406	385	424	392	385	399	386	433	396	407	369	393	380	435	387	360	398	426	403	405	412	414	417	374	401	418	426	401	428	370	406	420	380	422	383	355	367	397	402	378	404	432	390	383	381	393	353	398	386	426	389	381	404	386	421	362	403	381	398	420	386	403	377	403	396	403	402	379	419	391	405	400	364	398	386	416	407	375	378	397	393	426	404	374	400	413	414	352	389	416	394	420	421	401	407	422	395	384	366	382	439	402	401	430	440	389	440	397	382	387	397	423	342	392	419	392	415	392	416	390	396	434	377	412	399	389	425	434	354	423	417	383	413	394	437	400	369	414	429	406	395	427	394	439	401	418	442	400	398	405	425	425	409	428	401	411	392	412	415	395	402	437	416	423	415	391	410	423	416	407	428	439	421	424	368	393	405	410	395	388	418	379	394	433	392	393	394	415	401	387	420	376	377	366	422	393	393	416	414	401	397	393	391	378	394	433	377	416	398	381	407	413	391	365	374	373	339	417	404	387	413	431	399	402	410	386	432	401	435	418	359	393	425	407	396	383	389	364	404	399	384	396	409	409	401	378	408	392	394	399	383
24596	21580	28807	24799	20977	2594	791	622	530	441	468	383	407	373	387	319	367	339	321	351	380	327	332	301	335	313	325	311	343	329	292	299	315	292	306	271	293	279	312	300	296	292	290	291	326	305	323	294	302	300	300	311	313	302	319	308	308	324	291	296	299	343	302	289	291	303	308	309	332	302	307	312	313	306	314	314	289	286	295	294	310	308	270	274	292	292	311	328	288	293	276	319	299	304	360	286	345	280	298	311	295	320	305	302	314	311	276	285	312	284	316	335	298	299	311	284	296	298	298	272	313	305	297	312	327	311	310	297	291	297	333	296	275	314	328	306	305	289	291	306	285	314	273	294	310	277	269	288	285	314	341	289	285	294	295	286	315	285	296	323	266	303	283	313	286	265	310	275	349	318	331	303	291	307	320	303	314	301	308	281	333	307	273	302	303	288	319	323	288	320	324	295	276	288	310	308	307	309	317	310	290	294	313	305	302	291	312	314	307	310	300	299	285	298	294	310	317	293	307	297	334	293	325	314	279	259	303	305	318	325	276	333	315	302	285	287	287	312	297	315	307	302	307	301	323	306	276	294	294	304	286	307	267	295	313	316	316	281	280	287	293	296	298	289	283	283	300	289	282	293	319	293	304	272	311	297	306	299	298	344	281	279	316	286	305	291	325	284	306	295	299	317	295	293	334	336	264	305	293	285	290	312	303	287	336	306	295	279	302	288	305	326	314	309	310	282	314	276	264	291	297	312	296	333	290	300	277	297	261	259	318	312	284	308	291	306	298	276	291	329	298	281	305	319	286	341	308	293	289	311	274	310	309	309	272	303	343	308	302	310	349	314	294	336	317	320	303	300	294	317	303	291	298	289	284	319	289	303	273	286	291	300	321	275	267	309	306	292	323	339	305	308	287	295	312	279	293	274	292	298	303	289	274	300	307	323	318	291	338	299	293	288	305	322	290	292	311	277	323	346	301	273	304	300	287	306	323	303	309	314	288	324	319	281	286	331	287	285	316	298	297	303	273	295	306	288	271	298	315	273	274	323	316	305	308	323	280	308	303	306	284	283	289	305	263	278	278	306	314	303	295	331	326	314	320	317	290	275	292	287	261	313	289	307	286	304	301	338	301	299	314	317	291	306	294	277	266	304	307	287	305	311	311	290	301	289	304	289	286	311	339	330	294	329	274	294	296	310	291	307	315	290	284	311	304	331	267	262	317	296	324	343	320	292	294	288	303	315	328	266	330	273	275	279	282	263	295	303	287	290	296	283	331	281	289	289	295	326	326	306	309	305	307	263	290	280	264	292	341	289	287	273	327	324	278	302	330	305	312	302	307	271	327	301	305	302	256	262	293	280	302	290	284	332	324	304	280	294	298	307	274	296	311	304	315	298	310	303	309	300	286	291	298	282	305	312	303	287	332	270	299	298	313	298	293	291	310	321	322	298	301	299	304	327	323	278	305	307	331	289	316	284	302	286	310	296	308	290	329	295	274	283	323	306	291	307	256	281	303	275	328	285	289	302	305	319	292	311	287	334	302	301	304	283	323	301	331	297	306	316	256	288	334	314	293	301	298	288	311	323	295	315	311	317	305	290	307	293	303	294	286	301	336	276	300	301	282	306	291	286	305	306	321	310	277	293	317	310	257	268	280	268	319	297	323	259	300	298	303	293	295	312	305	303	281	328	313	299	325	275	302	302	315	309	304	320	307	309	301	294	287	307	322	328	308	309	310	276	313	277	309	301	292	278	323	270	288	267	354	317	325	258	284	302	307	288	326	314	309	284	275	303	280	273	309	290	304	309	265	293	320	297	302	289	295	308	325	294	307	305	283	279	301	315	285	306	306	302	316	303	304	318	317	315	305	306	322	315	307	291	288	269	307	327	278	269	318	303	262	317	283	297	320	296	243	309	318	280	282	333	288	262	299	308	305	312	302	284	296	290	317	301	292	322	328	325	288	311	301	301	322	301	296	307	316	320	287	280	291	324	322	316	314	289	286	298	314	299	303	323	308	321	295	261	319	304	300	288	296	328	278	337	297	300	329	309	298	296	310	296	296	257	312	272	285	314	312	303	293	285	346	326	321	279	296	272	294	293	308	325	341	326	309	306	288	282	276	267	281	308	302	278	315	300	307	341	318	294	305	287	312	295	310	312	302	325	316	308	285	273	294	303	288	303	369	319	291	288	320	315	298	288	320	292	289	312	279	318	297	306	311	309	320	314	305	301	312	312	276	294	288	297	317	301	312	273	256	276	303	291	317	288	277	287	324	310	301	321	320	287	319	293	305	321	288	276	308	293	280	288	297	306	283	289	295	311	286	339	303	318	308	304	299	292	256	304	302	313	278	331	286	302	321	294	280	287	324	296	306	309	291	275	298	299	294	294	331	290	294	323	290	298	294	302	312	287	305	285	287	301	307	308	332	262	313	296	297	285	325	310	297	307	322	292	265	279	315	312	287	240	303	286	299	301	296	280	314	301	303	296	324	304	282	317	293	269	286	284	315	310	285	290	309	305	289	297	292	291	303	296	275	315	292	282	310	301	294	314	335	295	281	289	263	302	274	306	278	310	307	303	323	295	309	320	275	289	286	312	287	299	300	280	298	301	279	319	265	317	278	315	303	290	291	306	330	301	294	295	278	273	286	280	269	287	304	290	328	265	297	273	296	304	324	287	283	308	285	315	293	302	293	306	299	290	280	281	298	321	314	292	299	310	290	318	275	304	310	324	346	302	343	311	308	321	278	280	294	309	294	289	297	297	302	310	291	299	281	304	309	329	297	297	301	300	328	282	274	313	335	307	287	281	277	296	310	313	281	334	283	326	298	313	285	303	295	289	290	330	306	292	299	292	293	307	293	282	290	307	278	299	312	306	289	288	324	288	294	293	323	298	316	295	286	322	310	302	290	294	300	278	328	321	308	307	305	306	327	302	326	280	290	309	297	306	276	316	284	332	303	293	331	301	296	288	302	307	288	304	314	307	303	310	324	317	293	298	313	301	293	318	294	306	311	297	303	314	301	317	290	287	291	294	289	322	309	292	305	277	287	296	280	290	296	314	285	315	298	298	281	291	309	282	317	288	326	285	301	307	303	312	287	311	299	304	296	328	285	291	282	297	303	300	319	344	291	292	300	292	275	316	320	304	281	295	256	314	289	330	305	314	297	299	294	318	292	310	275	272	310	310	309	310	301	288	279	340	311	290	288	295	280	303	308	301	318	299	292	307	307	336	273	316	280	305	304	289	280	289	302	291	305	304	336	314	317	305	300	323	301	288	315	284	312	321	306	296	317	294	294	299	296	299	293	284	329	282	279	317	292	334	323	288	367	307	289	290	338	288	295	275	292	295	306	302	285	286	298	302	306	280	309	309	301	304	265	320	313	289	315	301	303	310	294	261	331	312	289	305	310	288	291	321	294	298	296	283	302	293	268	318	281	281	303	295	283	306	301	312	298	272	265	277	307	315	280	299	303	315	310	313	281	325	262	300	299	282
16794	9841	8460	4160	2729	2096	1626	1388	1154	972	905	905	785	738	684	656	628	635	608	584	570	564	564	527	540	525	517	564	502	522	489	526	497	500	490	514	510	513	474	480	447	461	456	462	530	456	492	461	470	483	489	515	469	499	504	470	441	489	482	479	480	497	484	477	521	520	440	479	492	486	471	528	488	492	493	468	474	512	505	480	492	454	472	494	498	491	503	481	472	465	479	441	468	483	500	459	478	483	453	486	471	457	484	520	452	514	482	436	502	503	491	454	497	498	481	472	502	507	467	468	467	453	450	503	504	499	516	460	493	510	450	505	451	460	453	479	497	497	522	525	489	495	505	487	496	503	485	484	460	480	468	481	461	431	435	496	478	479	474	510	443	463	485	435	460	509	494	449	478	477	468	495	493	448	445	508	504	483	459	516	459	482	457	490	460	460	488	471	487	435	500	476	446	478	464	436	453	480	445	462	462	471	469	500	454	461	505	460	483	433	497	489	464	469	519	457	470	478	471	447	485	474	492	490	482	475	461	468	457	476	479	477	511	438	474	489	484	485	469	442	498	514	460	451	464	456	492	486	483	510	491	440	466	450	507	472	459	462	476	484	480	492	484	433	433	480	460	483	477	490	457	489	488	479	493	491	477	444	464	469	445	452	512	471	515	496	507	481	469	497	454	451	521	450	510	506	466	507	507	474	445	458	473	469	462	505	468	468	463	496	459	489	490	504	502	487	469	474	484	481	460	469	484	450	494	478	474	435	468	449	448	462	483	491	452	462	429	456	491	434	515	485	505	467	467	479	453	505	466	495	495	485	506	467	498	517	485	464	463	438	463	488	478	447	471	487	506	489	488	464	479	465	482	466	496	462	487	472	472	474	479	461	498	480	501	451	455	472	447	462	472	485	469	503	504	447	462	484	471	449	470	490	456	497	458	508	462	480	515	491	452	459	483	458	468	493	502	467	457	493	479	483	455	480	473	462	460	469	462	521	480	441	428	456	488	475	415	460	473	489	508	504	444	458	465	495	458	463	468	467	454	462	508	456	483	473	479	456	480	466	449	498	451	490	467	505	464	464	496	468	476	486	465	513	437	483	470	463	466	479	444	482	481	450	445	418	442	498	480	494	454	514	481	532	492	477	530	478	466	448	501	484	451	490	483	453	471	472	450	450	490	437	478	440	471	476	476	478	446	435	463	479	478	439	464	460	456	456	468	438	543	522	501	512	439	453	470	454	463	476	476	481	456	490	457	466	491	494	475	460	499	472	436	493	501	488	450	491	463	453	494	437	470	501	490	482	461	497	495	459	504	477	525	425	473	511	483	459	461	468	517	500	501	492	441	450	462	506	466	430	467	487	442	453	462	456	460	477	482	485	506	508	474	463	453	478	497	485	486	507	489	531	467	483	452	450	449	452	497	504	501	476	531	485	472	480	455	480	474	478	440	459	472	471	474	502	461	474	485	433	493	459	496	442	454	440	486	471	453	530	484	500	479	481	443	499	500	457	490	482	477	493	522	438	466	457	445	479	473	527	494	503	478	466	435	474	477	493	464	447	484	517	448	475	487	454	479	475	475	480	508	459	453	540	453	483	503	500	483	460	461	471	494	478	465	518	513	487	462	490	486	492	503	466	504	478	433	499	477	461	449	475	475	479	496	465	443	463	456	465	456	476	498	439	462	482	501	489	437	493	503	489	445	489	488	509	459	456	479	486	508	480	466	460	506	455	453	473	485	460	442	453	514	468	495	397	473	502	496	476	450	469	484	452	449	491	496	470	473	478	492	505	466	444	477	460	461	438	454	438	489	473	474	457	467	487	458	437	475	499	514	496	524	486	475	473	489	437	458	510	525	493	464	508	449	493	474	419	513	445	486	462	500	470	476	489	515	432	476	517	482	474	453	476	491	488	506	478	482	478	475	479	503	506	458	484	422	442	476	499	469	480	452	446	496	454	468	459	496	502	477	493	483	475	477	500	479	483	492	451	444	461	508	466	447	493	461	474	473	453	451	494	489	504	531	477	484	477	499	451	449	480	437	473	461	467	449	466	471	483	475	493	503	478	465	505	473	463	490	450	474	464	470	440	464	455	486	459	492	479	494	482	471	479	485	489	488	520	497	464	478	491	474	459	473	482	448	438	462	510	468	448	495	476	455	473	445	535	498	494	497	469	468	480	508	463	475	460	463	496	485	477	447	500	485	466	448	501	449	453	454	494	453	470	474	467	510	464	474	452	492	503	526	436	477	470	502	504	456	465	479	477	457	445	496	454	479	498	476	437	478	493	459	485	481	488	492	468	440	455	477	507	451	486	449	471	507	497	476	466	435	463	461	467	452	462	489	499	479	499	512	491	513	461	453	459	511	474	514	427	494	432	499	499	487	458	432	496	460	495	442	474	477	485	497	462	460	461	436	483	485	503	509	479	456	531	529	473	463	521	454	484	459	459	495	467	469	479	491	510	454	482	494	461	490	514	486	501	492	512	496	444	482	478	501	478	454	471	486	488	453	462	498	453	503	470	485	495	434	442	455	492	469	477	463	471	482	492	480	488	484	504	487	442	504	532	464	473	472	463	466	446	446	478	479	452	469	490	442	472	490	488	474	487	475	470	462	476	456	493	456	495	477	475	482	491	443	452	487	486	502	478	477	474	472	452	446	493	446	432	450	482	497	493	480	503	413	461	466	494	460	479	469	533	462	500	496	434	484	466	504	480	475	483	458	461	460	504	443	470	482	445	466	484	470	501	451	487	483	463	449	474	485	473	474	470	425	481	475	503	489	461	505	488	495	481	450	469	520	478	491	443	465	485	457	457	513	479	466	488	467	459	522	455	472	489	483	505	457	491	504	475	481	499	464	458	480	455	468	500	486	443	493	454	444	458	512	481	476	500	461	449	485	527	469	490	462	435	462	505	459	482	466	485	461	516	461	440	441	448	451	446	460	466	475	450	493	508	421	462	492	503	489	460	472	478	416	467	523	473	477	497	460	464	515	489	479	468	462	447	482	481	496	491	443	463	480	474	486	467	462	479	454	493	476	441	463	492	473	498	452	474	475	492	483	502	484	506	476	456	493	477	472	483	448	477	474	463	502	458	494	468	448	473	460	496	491	476	499	431	457	474	463	477	488	479	485	496	500	487	431	455	473	529	492	467	485	460	495	451	474	443	492	474	447	466	483	451	507	493	487	474	476	468	474	470	473	497	484	452	472	472	481	470	475	463	471	501	479	500	455	505	497	473	500	516	451	488	485	449	515	481	475	458	508	468	460	500	448	471	496	465	473	512	442	468	480	474	444	458	502	467	455	478	469	457	495	457	471	485	501	443	480	453	481	503	481	448	487	457	443	487	513	470	459	443	446	486	513	487	453	473	475	476	484	468	450	480	454	487	470	483	495	471	470	481	466	456	466	501	467	451	464	490	468	460	518	469	536	462	502	494	463	475	462	471	492	458	479	462	462	453	497	489	456	476	546	502	435	492	505	467	467	481	494	483
23516	21556	29432	24130	21556	20843	2254	699	558	441	402	312	317	289	270	292	274	230	231	211	226	208	217	191	199	170	184	174	204	199	162	176	165	185	182	166	169	180	165	169	177	188	149	160	160	184	178	166	163	165	153	168	163	151	154	162	158	171	178	171	158	168	178	167	176	150	148	127	162	154	163	168	143	189	163	162	180	150	179	167	167	166	156	153	156	137	167	172	154	145	175	153	187	170	185	124	164	167	149	145	148	163	153	170	131	173	167	161	166	152	184	168	178	159	147	144	155	159	157	148	162	155	145	161	153	158	150	172	159	163	150	151	157	169	161	165	165	169	165	180	161	164	168	161	134	126	158	145	152	137	160	153	183	148	172	157	154	170	157	147	176	179	152	151	167	154	157	153	170	158	160	158	180	159	160	156	166	153	158	171	146	143	169	183	168	150	136	172	146	156	190	167	164	166	145	152	157	164	160	146	163	177	141	164	160	153	183	159	163	171	142	169	163	142	160	160	159	143	158	150	137	154	141	176	151	149	154	136	143	143	165	161	160	152	166	142	168	153	148	163	165	155	167	131	148	144	153	159	168	157	137	161	148	163	158	166	149	147	153	153	137	150	137	154	144	149	144	160	158	151	167	156	161	176	168	138	144	157	142	136	146	163	160	141	140	151	138	132	174	137	154	166	136	140	129	162	174	181	175	159	140	146	150	149	151	136	160	164	158	151	139	161	148	150	183	141	165	154	143	164	168	159	164	170	178	159	148	143	164	144	152	142	136	143	140	167	139	153	158	178	160	153	142	173	153	157	162	143	168	163	182	158	154	148	165	171	184	152	167	169	165	172	144	168	173	132	155	163	165	146	126	158	170	168	165	146	154	150	162	145	159	174	153	173	159	182	145	156	171	153	149	158	139	140	172	130	159	155	143	173	141	152	140	149	150	140	168	143	171	163	149	153	150	144	176	156	159	134	172	167	156	144	165	150	133	164	184	161	147	172	166	167	157	163	168	174	155	166	157	151	167	150	157	148	148	156	179	162	157	158	143	139	168	149	149	162	149	179	156	164	145	146	136	159	152	149	146	156	141	166	165	167	149	154	157	146	146	165	153	155	154	145	156	147	167	165	182	154	143	160	149	179	146	149	150	136	165	153	146	177	136	144	161	132	162	164	152	169	144	166	158	170	176	180	167	186	177	152	171	146	146	162	142	163	164	145	162	138	154	165	134	192	157	148	129	156	145	160	142	157	159	176	170	146	178	171	159	156	138	161	164	149	166	150	133	173	152	158	173	151	157	146	160	163	166	169	149	173	155	178	156	149	181	163	169	170	154	160	172	157	172	155	146	161	153	172	155	170	154	183	168	136	167	191	172	152	163	155	169	192	152	163	164	139	149	165	142	153	140	146	175	159	150	166	160	174	160	145	156	148	156	136	145	153	132	147	150	155	155	152	141	164	158	138	150	150	152	152	144	156	150	159	180	172	168	123	155	137	161	155	158	169	156	166	146	146	144	152	155	169	142	175	150	157	153	159	148	158	170	169	153	144	147	179	144	158	153	160	146	153	168	155	158	155	151	153	139	151	161	158	176	163	144	157	158	157	156	169	141	153	139	154	148	173	158	167	168	158	162	150	153	192	156	159	160	174	152	152	137	134	169	164	160	146	157	168	151	160	159	184	151	138	156	151	156	159	151	172	136	133	167	127	157	133	149	137	159	137	142	149	164	149	168	147	141	171	154	128	150	146	174	169	158	158	166	153	152	158	152	155	167	143	158	136	170	150	136	150	154	148	173	164	170	147	153	157	152	166	161	162	160	136	162	165	139	135	122	173	166	149	166	153	146	150	174	167	160	145	159	164	169	159	160	156	160	143	152	162	153	131	174	166	158	161	154	168	149	173	150	160	139	152	128	162	164	152	155	139	183	177	168	162	160	165	171	146	145	141	164	163	178	166	133	140	165	136	161	142	147	167	149	165	167	161	152	150	158	160	166	154	153	155	152	159	143	145	161	177	160	155	160	156	178	146	152	142	151	163	157	161	160	147	150	158	148	178	125	156	179	162	179	163	137	157	164	151	148	168	162	146	148	145	154	133	137	142	165	165	144	156	170	143	171	130	160	194	171	144	158	144	150	159	160	143	164	178	179	156	152	153	154	149	157	176	160	166	156	170	147	156	156	151	157	168	172	167	151	142	158	145	136	172	132	168	164	164	146	156	153	141	172	157	131	141	161	157	158	166	158	159	141	140	160	162	153	176	164	166	157	167	144	131	157	144	179	163	154	177	158	142	164	164	149	148	157	153	152	168	147	166	157	158	136	162	172	149	157	162	158	152	158	169	149	169	154	160	149	186	156	141	168	152	137	148	166	154	151	147	150	163	155	189	159	138	147	161	152	176	170	159	141	148	156	156	172	179	158	150	158	156	158	159	131	168	151	168	158	179	170	165	121	171	161	153	143	143	139	155	156	179	158	154	185	181	168	160	142	159	171	166	155	156	162	152	160	148	176	156	159	161	140	170	160	156	144	169	164	165	157	161	163	183	152	145	141	145	150	153	150	176	131	152	169	142	136	155	162	142	154	154	129	168	151	143	156	149	175	135	141	178	169	153	151	174	151	145	140	152	145	163	147	153	155	177	163	177	163	155	157	177	154	147	150	173	148	160	147	148	173	154	148	141	149	155	126	163	152	164	154	154	149	151	170	172	159	179	155	141	149	179	171	152	159	154	151	165	152	150	142	161	153	159	157	178	140	167	164	162	151	173	164	162	148	164	173	140	150	165	137	172	149	153	152	154	152	157	180	160	170	147	141	132	163	144	173	137	147	152	153	165	132	146	141	149	175	189	148	152	165	158	181	134	173	152	166	161	144	152	175	166	140	147	137	179	159	134	151	172	161	152	161	162	156	147	143	133	151	162	168	156	176	175	157	168	155	168	143	149	162	160	163	156	148	174	164	143	180	132	162	155	169	163	177	162	155	155	141	155	135	143	166	132	164	185	157	176	152	188	149	131	154	177	148	152	153	175	162	154	163	135	168	153	164	157	159	171	153	144	160	166	144	154	158	141	139	140	151	169	144	140	117	156	141	141	184	151	157	147	141	162	147	132	164	159	142	153	143	171	168	163	148	180	159	172	149	143	178	174	137	164	162	139	144	167	150	158	159	127	159	148	146	177	146	162	170	133	176	162	145	152	158	145	161	137	159	144	172	163	160	148	162	180	146	168	145	155	166	180	154	154	143	155	178	155	155	166	154	141	145	143	151	143	187	152	149	161	169	159	177	152	152	131	165	179	167	154	159	160	168	169	153	173	159	130	146	188	166	166	182	178	157	154	127	173	141	158	159	151	151	170	165	161	161	150	166	149	169	172	161	155	143	161	163	154	164	148	137	160	145	164	157	150	157	154	181	141	161	152	170	167	136	155	149	167	168	155	146	149	139	149	140	159	161	139	165	149	154	142	143	164	153	174	137	154	160	159	144	153	153	160	158	158	158	166	142	149
19580	15929	13391	7026	4729	3336	2552	1915	1619	1249	1147	920	815	792	711	607	541	546	522	476	449	385	411	420	419	340	402	375	364	340	384	353	321	322	303	341	331	315	298	311	284	298	296	299	311	281	286	257	274	298	289	260	272	303	270	275	272	282	258	289	269	251	281	258	287	256	250	270	244	238	267	270	280	251	273	260	280	276	267	263	280	252	260	283	245	262	298	303	218	273	270	253	244	247	269	253	275	235	256	275	252	266	261	289	255	265	251	267	256	290	282	278	262	247	265	265	266	238	274	250	248	260	270	259	277	278	255	233	245	299	247	243	260	251	276	231	243	270	238	256	281	274	267	289	261	274	259	280	272	258	235	246	261	243	263	248	231	243	250	254	280	260	252	271	265	265	238	273	269	250	248	261	268	264	253	236	260	246	258	244	253	257	253	271	249	229	274	259	263	241	274	261	257	243	235	268	245	245	255	270	264	246	259	249	243	251	261	253	240	265	249	252	252	262	276	256	231	257	252	234	240	269	251	259	244	234	266	246	258	250	247	241	286	260	253	233	267	266	259	246	273	238	248	250	246	245	268	271	267	248	268	251	271	274	258	240	240	258	257	238	263	253	249	298	267	284	234	239	258	246	240	250	260	286	244	267	255	281	277	270	251	252	291	239	260	240	267	253	245	280	257	256	234	276	241	252	263	261	243	251	260	275	246	273	257	269	234	257	255	281	234	259	246	238	262	256	272	237	252	236	243	252	249	272	253	249	280	254	245	268	246	275	262	263	242	244	292	243	298	259	279	253	250	265	247	248	257	270	280	257	251	249	271	248	261	230	228	249	262	245	242	287	248	272	256	252	254	246	275	266	258	259	271	291	261	259	234	244	285	281	265	232	268	264	265	249	212	245	242	244	269	246	250	226	242	240	282	261	248	254	266	264	289	263	242	252	248	264	268	236	243	248	287	247	253	239	261	251	257	246	238	243	257	276	258	268	204	225	254	225	279	285	245	263	242	264	242	267	267	272	237	248	241	234	289	242	274	239	255	230	253	261	271	259	265	294	276	249	249	241	274	250	253	250	273	265	269	251	279	263	259	233	275	263	275	234	274	258	247	247	270	274	257	243	230	258	231	261	254	253	243	250	243	220	292	238	272	260	249	268	257	283	276	257	244	247	276	256	270	264	244	257	261	251	242	243	229	262	229	268	250	254	280	252	229	251	251	256	261	249	264	256	270	246	262	282	248	248	267	279	263	263	232	255	251	243	254	261	289	249	262	249	248	286	278	248	255	230	259	269	284	233	243	255	247	252	281	256	263	261	256	261	253	241	267	257	246	237	240	243	263	231	246	282	232	256	273	279	252	227	257	219	239	250	240	271	260	245	276	273	261	240	260	257	254	266	231	244	257	274	251	270	250	261	251	292	259	266	262	237	246	261	257	231	265	250	271	248	280	261	280	261	265	259	263	259	230	260	286	273	261	239	273	232	273	266	235	286	249	266	275	225	265	284	252	228	258	273	257	244	261	258	253	249	260	275	253	263	259	239	250	269	250	243	257	249	257	257	253	259	248	256	277	280	273	255	227	252	261	242	268	256	251	259	252	238	252	234	236	238	223	275	267	270	238	242	259	254	261	258	260	260	263	272	259	262	255	260	260	262	267	231	236	281	261	253	239	266	277	243	256	262	268	262	272	275	250	244	245	233	230	261	300	268	240	223	240	276	258	262	240	260	265	238	271	265	226	237	255	261	244	258	229	238	268	259	240	241	263	279	250	270	268	267	251	267	239	221	268	270	279	263	244	238	247	228	281	248	262	255	248	245	236	276	249	234	290	243	270	275	234	258	287	239	270	264	264	230	273	253	262	233	279	273	233	280	219	241	281	244	244	267	256	231	258	267	254	261	235	246	279	235	226	268	254	259	227	262	291	244	268	249	248	245	276	263	266	218	260	240	261	264	267	260	275	237	223	273	228	249	249	247	262	259	231	249	260	252	259	244	241	284	255	247	232	244	267	258	287	236	211	242	269	285	245	247	266	243	295	254	244	270	226	234	210	265	245	260	286	258	269	249	242	240	265	268	240	263	232	235	274	243	242	253	241	249	291	252	248	254	241	248	267	283	271	271	281	266	250	248	234	248	232	231	251	253	251	254	263	259	244	241	241	256	226	288	265	305	280	266	260	272	269	259	252	227	260	242	235	254	261	271	229	268	251	232	246	274	273	240	262	252	258	262	270	236	248	213	253	269	252	269	285	247	269	236	235	274	242	262	258	226	246	242	254	274	244	276	255	272	270	243	291	248	259	272	262	245	261	265	251	271	232	253	266	234	263	260	262	256	276	268	222	245	278	264	265	240	238	259	273	266	261	230	268	243	252	256	242	260	234	272	258	276	251	222	265	263	240	269	268	239	259	259	240	251	285	267	250	247	235	279	258	288	262	274	271	255	279	267	219	276	243	240	262	270	270	255	234	259	237	234	277	237	272	254	285	286	245	261	238	246	275	247	280	273	238	238	267	255	246	254	257	236	286	239	231	255	239	298	247	275	240	244	258	249	249	273	256	241	249	266	248	291	245	238	256	261	248	271	274	249	257	235	250	250	242	247	252	266	259	252	263	259	271	271	254	249	260	248	266	253	258	264	270	271	233	287	257	252	223	238	246	283	244	259	257	257	258	274	267	243	262	253	262	275	243	253	243	252	261	261	253	265	241	247	272	247	244	250	242	248	265	241	281	275	235	274	256	234	257	272	254	269	252	274	247	258	281	262	240	249	280	217	268	268	270	255	231	244	241	296	255	280	257	233	250	292	261	269	247	260	279	254	260	263	243	250	253	282	278	252	273	259	279	237	241	241	250	258	253	247	258	272	238	256	273	281	279	259	248	263	234	225	263	254	268	240	243	247	266	264	256	273	258	251	257	272	239	257	263	223	252	258	260	252	285	232	279	253	254	271	232	277	264	245	254	269	276	304	266	240	238	238	254	264	253	272	253	236	268	277	261	256	281	245	278	260	265	268	267	256	263	227	268	210	262	281	249	259	270	221	262	269	258	279	240	261	242	234	254	256	259	263	263	254	261	257	265	233	247	237	247	250	261	291	240	262	265	242	241	274	245	236	253	233	242	227	232	259	275	267	252	285	272	231	281	258	237	274	285	241	267	247	256	268	253	285	261	235	264	252	256	255	203	238	264	232	274	272	227	247	264	239	236	260	248	239	265	240	268	274	236	263	256	259	262	253	254	253	242	277	280	248	282	258	229	260	233	255	272	242	263	292	247	239	251	247	268	245	247	236	255	269	236	242	252	227	243	300	253	282	266	239	270	261	275	279	268	262	275	258	264	272	256	245	257	282	273	229	226	232	295	257	272	233	276	278	263	239	243	258	251	241	238	257	259	244	269	268	275	252	250	256	223	268	257	268	242	263	230	263	237	231	260	264	259	258	276	244	262	274	269	272	237	268	239	251	277	248	251	244	260	249	228	273	275	257	258	248	255	261	289	285	248	229
27213	20631	7078	645	375	317	314	274	239	296	264	247	274	254	270	265	259	265	277	251	254	290	279	253	273	262	287	257	280	270	288	263	270	233	253	236	277	282	241	263	272	279	249	282	228	270	272	247	249	258	252	245	255	272	257	263	284	267	262	259	268	285	274	241	278	244	254	253	259	269	252	235	260	278	252	268	269	233	256	273	279	229	261	244	253	244	280	272	265	247	240	273	234	240	248	261	258	276	280	253	237	239	256	250	241	284	261	288	261	256	256	277	253	290	280	244	261	253	273	273	239	296	263	260	261	264	274	234	262	264	264	276	249	210	281	254	256	257	278	256	260	233	230	264	262	272	262	239	248	272	284	253	271	303	239	242	263	255	276	249	242	270	256	257	245	270	258	263	265	258	252	261	260	274	250	251	253	241	236	248	275	254	263	272	254	298	244	286	264	268	257	257	271	243	271	244	283	295	263	285	278	265	233	265	272	249	234	281	281	254	269	236	259	255	278	236	273	265	276	257	278	265	224	251	246	292	265	263	275	234	239	248	216	271	260	242	261	274	273	248	240	234	271	246	242	225	252	252	253	236	243	242	249	229	252	247	260	263	247	266	269	275	262	249	286	247	285	271	271	263	274	264	234	277	256	237	228	254	254	254	252	277	267	257	251	261	246	255	261	268	275	264	286	250	241	243	269	240	258	236	263	270	238	262	232	252	262	249	240	244	289	251	265	275	263	270	285	232	239	257	226	275	259	274	267	263	263	256	289	247	270	255	287	265	229	246	278	261	226	267	239	241	250	260	247	230	256	253	256	280	261	247	266	277	236	236	240	251	223	268	243	255	253	235	268	243	257	263	236	266	249	256	254	257	273	268	264	267	282	265	239	247	232	261	250	256	283	280	232	224	262	256	252	258	269	251	257	253	244	251	303	254	261	254	247	280	270	273	242	287	265	268	279	266	241	222	271	264	289	233	239	257	273	230	252	242	246	255	276	249	271	262	246	271	238	239	258	227	245	280	257	236	276	257	248	240	253	255	265	255	283	219	258	240	245	251	249	246	277	256	256	240	271	265	229	278	268	249	233	250	244	244	240	225	244	278	264	258	253	273	252	282	264	254	253	283	251	261	269	277	263	253	229	264	245	267	231	262	265	251	263	241	249	246	275	239	235	268	247	272	268	280	258	233	268	267	248	243	260	249	268	256	265	264	272	260	251	272	295	251	255	259	269	249	277	263	270	231	271	232	263	248	261	260	288	256	255	245	246	242	248	217	253	284	265	246	260	277	261	278	262	238	253	256	259	246	246	256	297	271	214	272	271	268	251	253	275	243	242	253	302	249	274	280	259	273	251	248	286	248	281	256	259	288	247	295	257	262	261	246	266	231	283	275	261	279	269	249	257	271	259	257	265	225	237	245	249	246	242	262	283	249	256	263	251	265	244	250	271	256	242	284	267	258	270	262	244	246	293	273	229	289	258	279	290	259	282	256	255	255	261	271	250	282	270	246	249	270	225	269	271	259	258	276	255	243	262	228	278	271	266	247	282	232	246	244	271	238	283	254	251	257	310	258	251	221	260	241	257	264	253	258	254	224	284	252	281	248	244	240	249	233	262	266	259	279	261	240	254	263	239	224	291	265	288	272	242	276	238	272	236	244	261	267	238	265	281	292	291	266	249	253	240	258	243	256	246	242	245	245	292	258	256	249	268	248	263	255	254	231	259	253	269	261	283	251	297	266	244	258	285	244	242	261	254	268	264	273	262	242	252	303	247	259	244	249	269	254	260	290	243	271	294	243	233	235	225	251	261	255	276	290	228	254	258	273	290	233	283	250	260	259	271	244	261	251	274	263	229	267	275	246	240	259	259	253	280	239	243	253	278	245	272	285	260	261	274	229	263	266	258	268	230	257	235	252	256	256	229	289	245	269	268	259	241	227	242	251	272	259	238	238	254	260	254	257	263	238	247	259	261	252	254	286	256	240	259	229	260	274	281	252	271	273	234	226	235	305	267	271	268	268	249	260	253	276	256	274	227	262	257	271	299	254	264	286	251	280	263	239	265	241	241	257	276	252	246	256	249	257	241	257	262	264	235	257	247	256	238	250	248	260	278	269	265	275	262	254	229	253	237	250	228	244	259	258	233	242	241	310	282	304	258	236	306	232	252	267	283	233	249	274	255	269	270	270	246	274	243	242	236	249	276	277	251	270	275	242	275	257	247	249	287	225	256	262	260	264	250	229	228	256	256	266	258	278	272	277	250	263	271	232	258	268	243	262	264	281	249	265	244	274	237	276	272	234	267	299	263	268	263	273	246	268	237	246	255	222	225	262	276	244	262	266	248	263	260	253	262	269	259	254	275	235	231	259	248	275	253	236	228	235	244	273	271	222	269	284	258	280	257	251	240	255	253	279	221	284	256	228	267	279	270	235	255	255	256	240	267	251	271	255	240	234	274	240	238	270	248	242	256	264	223	249	262	233	273	277	254	244	226	263	280	258	254	248	277	298	275	259	267	256	244	271	245	281	255	289	253	240	246	238	255	251	258	240	272	248	264	278	248	262	259	228	263	261	281	237	271	231	219	234	288	290	253	265	265	238	245	257	268	236	243	254	240	282	261	286	278	252	258	238	248	253	235	281	271	260	296	281	270	244	250	259	251	269	242	218	273	271	252	265	286	247	279	241	279	270	252	227	231	259	264	256	248	262	261	222	254	250	259	276	261	263	233	239	227	267	275	275	265	231	275	245	235	263	272	247	242	265	254	265	245	242	262	258	264	271	252	271	271	252	263	261	253	241	259	268	245	230	253	257	233	284	237	258	264	251	258	273	271	256	255	224	270	269	237	249	242	272	247	257	264	250	249	275	287	265	250	261	246	273	252	248	269	275	263	250	243	256	266	218	266	248	244	248	242	267	260	257	235	271	270	246	257	261	243	277	258	260	241	263	270	255	271	249	274	267	241	263	248	266	292	248	234	242	243	249	259	253	250	247	247	264	240	247	239	266	266	279	224	258	267	269	269	272	247	250	251	231	262	255	244	276	275	236	239	246	245	244	242	289	247	259	270	277	256	268	272	254	254	232	245	252	265	256	266	236	274	240	295	220	250	232	270	260	254	248	245	259	228	261	253	243	246	242	248	281	261	232	264	245	285	249	265	251	287	256	249	259	233	249	244	278	243	271	222	229	271	241	227	256	236	275	259	233	276	274	235	266	261	268	254	269	225	270	278	263	273	248	291	267	256	255	283	241	275	246	231	242	271	230	252	246	267	238	234	254	272	236	272	231	251	241	261	258	251	251	247	256	271	276	274	228	262	252	245	258	241	287	251	259	269	241	262	267	254	261	242	248	261	270	255	254	264	254	235	247	282	242	247	287	252	275	232	268	261	235	276	253	277	271	262	246	240	249	249	265	262	248	271	272	271	256	272	262	288	260	249	226	263	234	259	258	232	241	249	251	248	284	220	278	246	270	272	258	232	260	277	241	254	229	240	252	221	270
5991	1425	1304	829	577	563	512	494	459	457	417	432	421	416	380	435	411	441	429	428	430	418	399	409	381	440	409	415	421	375	388	419	385	392	380	400	403	410	414	437	388	404	393	437	398	392	417	389	360	422	428	404	391	409	445	396	418	392	409	410	411	442	383	393	437	397	434	412	427	436	405	400	415	389	358	388	434	389	413	423	419	392	382	404	396	414	399	416	442	408	440	413	415	394	397	419	446	397	393	406	415	393	424	401	375	381	416	426	387	368	382	445	414	386	429	409	405	390	399	432	404	372	402	405	397	405	411	387	413	401	408	382	377	410	413	427	357	438	400	416	432	403	398	433	402	407	385	427	436	367	409	399	394	390	396	413	417	416	423	404	392	399	406	418	426	393	382	420	414	413	410	418	425	400	387	395	389	440	428	408	408	393	385	423	406	406	434	411	367	387	410	411	409	390	390	418	379	433	406	403	366	394	384	405	435	411	417	390	417	390	360	394	428	384	389	429	409	403	404	394	396	442	404	423	396	395	388	408	391	413	466	433	400	405	351	466	384	365	436	409	387	388	423	414	418	412	408	414	428	374	388	407	440	415	404	411	377	385	399	399	392	427	386	403	393	400	408	415	394	390	417	413	396	392	385	377	422	454	382	425	390	387	415	386	443	456	413	391	403	425	423	421	376	414	417	419	405	407	398	425	398	392	442	414	414	410	383	407	358	400	401	393	414	404	437	399	405	392	399	390	437	417	389	393	437	394	403	388	383	409	405	434	405	377	381	407	454	406	390	386	420	392	370	420	379	390	402	403	407	406	361	380	440	411	389	413	400	434	385	379	401	424	424	441	396	442	412	413	414	414	408	413	402	406	393	430	430	406	386	412	389	416	433	403	447	379	399	380	402	416	399	395	451	358	399	395	445	419	371	401	377	434	411	399	388	395	386	390	389	386	371	438	436	381	409	378	412	412	418	454	376	408	400	405	423	419	446	383	390	416	389	390	381	408	389	397	384	405	398	408	401	440	408	422	397	408	371	394	396	429	372	418	446	437	381	389	407	431	407	423	407	411	409	413	386	414	412	347	360	391	411	394	421	417	410	418	388	397	387	410	421	418	393	394	428	408	413	443	397	430	392	392	377	456	397	403	409	384	404	406	404	406	426	403	367	407	380	410	446	413	370	392	395	399	404	409	407	415	394	416	396	370	422	402	414	437	417	418	376	412	430	419	408	390	392	413	430	405	359	392	433	414	427	392	380	419	395	370	406	422	373	383	444	421	401	421	441	442	397	415	436	418	416	395	415	402	383	414	370	395	413	452	403	376	409	402	396	400	386	436	403	381	381	424	411	392	370	394	385	441	446	409	411	406	404	405	447	398	394	438	438	410	402	405	412	388	413	384	440	445	417	406	407	404	376	393	417	390	428	398	375	416	399	408	417	403	379	418	389	372	411	412	415	429	430	402	378	400	410	420	384	394	393	391	412	395	419	410	434	413	384	410	440	368	377	379	415	418	383	414	450	425	403	413	417	365	441	385	418	408	429	381	404	414	423	401	424	418	410	422	418	398	398	435	420	410	386	361	406	418	403	427	422	403	413	381	397	401	402	402	445	401	403	399	436	399	414	421	401	404	389	394	423	389	395	390	418	441	362	417	440	411	436	448	402	395	399	405	451	372	387	417	394	425	441	389	407	383	399	393	381	441	419	408	392	441	384	409	404	381	405	420	394	401	407	396	424	405	408	415	389	431	430	384	416	371	421	381	440	411	407	372	378	408	392	402	394	406	452	424	406	407	421	407	391	444	429	424	437	404	411	371	399	391	392	402	426	385	417	416	441	417	391	433	433	414	431	434	425	419	410	406	436	407	383	407	383	421	383	404	399	420	395	378	427	413	421	391	407	383	392	373	417	388	412	423	408	452	406	424	389	430	417	401	417	403	414	386	411	405	403	421	418	363	382	440	393	417	391	402	401	398	409	401	419	431	412	390	419	418	417	429	405	409	389	413	408	410	405	422	444	427	422	421	415	403	363	384	391	400	382	420	379	368	445	365	401	381	423	378	392	429	383	421	428	419	414	387	403	418	391	378	444	410	409	404	431	417	405	398	418	399	457	399	421	378	397	385	426	400	391	402	384	404	418	412	385	359	406	370	422	408	397	426	403	440	435	379	434	391	407	385	438	391	415	385	419	388	398	418	403	428	372	432	394	427	411	427	393	402	398	415	407	385	395	407	414	444	457	385	435	362	389	423	434	383	423	418	409	420	419	381	375	423	414	383	400	411	392	388	414	412	400	392	425	408	418	409	428	421	398	440	386	424	388	383	379	408	398	408	388	415	441	420	412	429	412	399	402	405	410	396	402	423	406	385	430	409	346	394	442	438	407	399	432	447	411	413	396	445	438	411	405	413	417	399	385	378	443	429	403	386	380	404	399	370	417	406	392	375	353	389	386	409	364	408	391	387	397	407	397	402	387	420	399	399	395	386	408	387	386	404	434	406	387	408	460	418	447	407	408	417	373	411	424	396	406	394	408	409	431	367	412	382	369	424	433	434	447	384	410	397	383	400	433	412	416	405	391	412	397	420	442	403	386	393	411	402	437	405	436	424	400	407	404	414	398	395	444	427	405	416	394	418	422	418	407	392	434	397	412	437	404	378	406	419	378	395	387	400	386	409	394	386	412	448	410	424	390	404	417	387	417	406	416	418	427	419	392	411	377	406	407	401	423	415	418	448	378	422	396	395	391	389	362	411	392	427	405	417	385	404	388	382	420	381	392	400	423	417	416	384	416	408	390	407	383	383	408	366	416	410	411	373	412	394	385	424	406	420	412	416	395	402	414	405	390	387	445	404	386	407	430	415	399	385	367	374	439	370	347	405	400	407	425	407	429	391	388	407	403	424	404	398	365	399	428	444	414	357	434	411	398	403	388	378	400	385	374	414	379	413	366	388	390	403	409	380	411	414	402	408	388	391	410	384	423	441	405	389	396	424	367	415	369	416	431	395	385	353	395	428	414	389	428	396	398	436	364	422	392	401	364	425	433	395	386	410	415	431	459	425	384	413	381	417	397	413	393	397	433	386	424	415	429	419	399	408	399	386	413	394	444	402	375	398	404	366	418	412	397	430	425	424	417	399	379	388	408	392	432	368	389	399	407	398	388	381	407	407	404	395	376	410	407	383	419	388	428	421	398	419	421	399	402	388	400	409	404	433	397	415	430	396	413	379	399	429	393	421	430	422	411	406	412	422	412	419	411	370	393	416	418	398	407	415	385	401	407	400	417	406	413	406	435	390	422	399	410	412	375	420	384	428	389	420	385	445	410	406	406	420	381	416	389	372	422	428	402	404	408	393	430	407	407	370	405	426	390	371	371	421	421	418	392	427	419	421	415	429	419	418	411	394	408	412	423	416	402	393	413	407	413	388	386	430	435	397	404	407	406	388	374	411	431	402	392	407	401	384	415	456	396	417	417	428	411	403	396	408	409	416	372	408	412	415
24625	21576	28807	24809	20988	2571	829	543	519	431	466	414	379	364	329	332	331	371	351	333	302	328	320	314	299	311	337	317	317	323	338	310	294	342	338	302	331	317	332	307	295	299	307	286	342	307	307	325	265	329	314	319	272	310	279	322	315	299	295	313	276	311	287	298	290	302	288	305	313	300	263	291	289	324	329	284	292	335	318	337	311	292	308	307	307	306	305	316	328	312	298	312	280	317	295	295	294	280	306	250	301	331	316	306	314	315	290	291	298	281	295	287	264	314	309	308	306	320	295	296	329	298	320	287	310	304	283	333	334	281	308	281	320	301	285	305	309	328	277	304	314	300	329	303	321	334	287	299	316	280	327	309	300	319	290	296	303	305	296	303	291	290	297	271	318	331	301	291	312	310	302	282	304	307	322	316	318	291	305	325	312	302	295	302	286	345	293	316	286	274	306	300	282	281	289	283	306	291	295	296	284	293	310	267	316	284	307	274	323	321	307	284	339	305	318	276	321	290	312	277	301	321	319	307	290	319	310	299	306	298	326	312	344	309	280	346	329	293	294	281	307	308	293	301	323	328	317	340	306	284	335	288	303	292	308	306	317	313	299	340	306	295	317	292	316	309	300	295	358	328	291	306	312	318	283	292	306	296	286	317	289	282	309	292	336	317	291	286	294	315	296	327	300	304	330	319	289	299	277	356	315	306	310	276	321	316	274	346	281	306	282	307	326	258	301	308	297	291	270	289	326	291	291	306	347	304	309	270	288	309	306	325	255	285	285	324	300	287	298	300	299	301	328	335	310	320	297	298	304	268	317	316	313	314	320	293	299	283	287	312	295	302	319	315	303	284	316	285	276	308	326	271	313	289	283	302	316	318	330	296	308	311	311	317	307	316	310	304	308	299	311	290	308	310	317	340	262	309	283	336	315	306	318	309	307	303	284	326	318	295	284	296	325	313	309	312	285	301	310	309	315	288	266	312	343	323	305	309	257	289	288	319	298	289	298	315	306	312	276	304	326	262	291	294	297	317	315	312	327	315	302	307	295	319	325	280	306	277	320	279	304	275	319	284	285	300	306	282	287	318	293	294	285	331	316	303	334	304	323	283	305	340	320	289	305	305	311	297	306	293	298	299	308	296	299	289	307	268	319	294	309	291	307	327	315	327	297	284	291	293	299	294	284	304	324	344	323	309	302	341	338	337	317	300	291	317	299	338	293	316	299	316	335	320	275	294	276	290	285	293	311	287	315	306	309	293	311	313	307	274	319	310	269	272	295	312	325	296	310	283	296	297	301	279	304	346	307	286	325	303	301	313	285	284	288	303	303	305	303	294	303	331	301	301	319	269	280	304	314	303	325	278	287	304	282	329	308	354	321	282	267	324	330	261	327	297	311	326	315	288	289	311	311	314	287	279	304	312	319	292	321	323	288	313	300	318	290	312	300	297	284	312	278	276	294	292	290	261	294	307	332	323	292	326	327	292	314	301	315	266	279	288	316	292	321	282	298	317	274	302	283	299	271	303	298	311	302	288	311	282	266	320	274	289	328	284	298	315	312	305	313	319	308	291	270	304	300	307	304	284	287	293	308	299	288	282	301	321	315	293	322	298	345	283	348	310	312	334	307	298	319	302	286	312	297	296	301	321	307	288	299	291	310	293	298	297	304	327	298	308	314	307	313	313	327	308	302	305	287	295	345	301	277	291	310	320	323	334	298	330	297	276	336	308	297	291	296	293	300	284	337	294	329	298	285	291	309	265	297	310	265	282	272	307	312	287	307	277	310	294	310	293	294	297	274	312	310	303	297	302	307	309	282	327	320	318	293	296	303	305	295	292	312	333	332	323	266	318	284	294	300	308	311	319	313	289	291	279	291	311	327	282	278	300	296	248	310	303	292	280	295	284	310	301	306	325	316	296	300	312	268	300	344	303	303	293	305	337	323	277	317	289	302	298	327	300	280	305	289	325	300	298	283	316	285	304	292	307	323	322	296	314	304	287	308	294	284	288	315	301	305	299	282	291	305	291	296	294	287	304	291	317	295	300	297	274	300	289	296	298	278	290	295	294	303	311	292	304	286	336	296	289	328	282	313	297	312	323	303	277	275	321	309	303	315	328	304	320	285	287	325	274	332	279	306	285	315	317	297	304	297	321	311	307	322	314	291	282	313	342	312	301	317	267	297	280	290	303	303	307	312	291	307	302	296	289	301	305	310	290	306	333	298	288	322	316	315	273	284	326	317	299	317	323	306	311	315	287	283	294	308	275	312	303	298	293	272	322	311	285	268	296	289	270	292	248	352	284	299	325	277	290	240	285	297	271	289	301	280	316	279	282	283	280	292	303	282	283	273	300	294	301	268	326	294	320	283	312	294	330	314	297	311	323	296	318	301	306	283	328	284	320	300	326	324	313	303	305	276	320	266	319	344	282	317	330	302	305	290	279	320	323	283	291	324	316	310	299	274	299	277	298	312	297	320	294	310	324	331	329	290	310	299	287	286	300	315	298	321	309	304	286	320	291	264	280	317	299	322	343	308	284	314	310	311	319	290	294	307	300	313	282	305	295	281	319	284	285	324	298	299	312	303	327	302	312	310	265	315	319	312	348	316	297	279	305	317	309	289	287	283	318	302	328	301	323	270	291	323	312	311	290	297	290	324	305	283	313	319	289	306	303	326	283	283	299	290	315	276	292	316	316	325	287	302	270	301	282	303	288	308	318	306	300	336	275	288	257	329	283	259	281	328	279	304	309	299	310	294	290	282	297	310	280	296	287	319	331	295	303	265	302	312	318	285	278	305	277	271	315	282	271	298	289	316	260	300	307	290	303	312	312	281	272	258	287	304	351	305	321	305	318	323	311	295	327	281	283	324	312	314	339	295	267	299	327	310	306	271	294	287	254	287	313	308	281	305	311	324	280	279	321	274	290	300	303	298	339	305	322	276	305	301	327	284	292	278	271	294	310	276	273	273	302	318	309	306	340	298	301	303	276	278	278	329	290	254	276	298	280	298	296	326	295	302	297	328	284	314	289	318	299	300	295	326	317	297	316	334	316	305	271	299	272	312	296	280	306	276	312	307	291	258	320	315	286	294	273	292	322	296	304	308	283	290	284	323	295	310	273	306	282	310	339	326	335	309	311	304	287	338	287	303	313	306	298	291	304	303	309	305	344	317	296	295	292	322	291	302	301	250	312	292	287	312	326	287	304	302	296	297	289	292	302	317	285	300	306	287	269	285	309	303	285	311	301	315	294	303	318	293	265	295	295	321	316	282	316	287	310	270	288	273	305	326	312	316	287	308	299	281	291	330	260	292	287	294	288	325	293	296	295	310	273	312	276	307	292	315	317	277	273	323	314	295	303	330	313	305	293	313	299	267	289	312	266	340	286	272	289	290	309	315	276	298	328	295	334	300	312	310	327	299	280	311	278	325	298	284	316	288	290	304	292	316	286	313	330	285	290	273	301	308	278	321	296	319	327	310	296	304	304	319	292	290	276
16374	9886	8425	4170	2910	2147	1690	1318	1174	1029	917	863	777	771	674	660	659	599	597	586	532	534	518	549	549	535	571	535	523	526	526	554	539	528	525	480	487	532	511	491	525	500	492	505	471	498	480	510	494	510	483	511	448	544	458	493	483	467	470	463	482	452	445	490	471	482	473	498	491	479	450	505	496	480	497	479	497	473	479	438	456	474	461	491	468	483	478	518	487	498	511	455	474	476	453	449	496	484	469	501	464	507	474	473	494	523	451	464	450	483	467	515	484	468	467	480	517	487	514	511	516	468	457	505	466	456	484	508	492	504	475	490	498	464	465	505	474	444	469	478	493	483	457	514	485	472	488	476	481	478	478	523	519	472	481	510	520	439	515	485	475	464	463	485	481	488	471	451	456	493	485	507	528	498	475	484	450	519	464	471	517	491	496	495	461	488	520	476	466	466	474	462	464	427	511	474	472	494	481	475	487	507	492	477	476	462	466	469	449	488	523	477	500	504	476	460	451	528	480	496	444	491	495	527	478	515	481	504	492	480	496	489	484	490	453	444	509	485	446	470	503	525	495	452	466	477	484	467	474	487	462	529	503	495	471	509	487	542	514	479	480	472	488	472	509	441	495	463	465	481	473	483	507	486	472	463	470	506	473	474	510	483	478	485	485	465	497	439	490	449	450	484	462	475	427	439	464	505	518	505	477	470	464	427	475	463	478	521	466	496	444	448	494	521	481	439	482	458	467	500	495	510	482	480	491	453	492	475	498	514	475	472	475	454	480	468	510	454	527	504	485	493	474	475	480	475	468	492	502	458	505	483	502	463	483	458	465	467	451	473	492	444	452	457	458	440	496	482	456	410	491	498	490	493	472	433	467	479	500	480	492	462	475	468	484	485	470	463	532	470	478	473	484	517	481	507	437	467	490	498	497	521	504	487	534	484	468	497	462	476	468	473	457	478	472	463	492	534	482	479	507	449	466	449	505	459	496	497	470	464	499	449	483	492	502	471	435	472	463	480	463	458	470	514	479	457	518	472	479	444	457	467	476	481	489	481	492	477	484	482	447	439	482	466	488	496	474	492	496	439	484	475	526	514	512	493	479	458	487	507	467	472	489	482	517	474	441	487	450	486	476	475	485	470	484	471	514	445	456	471	474	499	466	459	491	502	515	487	478	517	488	487	490	442	471	518	495	505	472	484	486	506	498	474	460	507	504	493	465	447	429	467	456	487	474	465	427	451	451	488	526	488	480	445	465	463	481	490	474	533	513	544	478	468	493	489	466	456	477	490	473	439	488	504	446	480	462	478	492	512	514	464	506	466	506	500	484	487	491	449	507	474	485	475	499	454	482	464	474	459	484	503	480	485	483	474	440	465	483	472	482	499	428	500	505	481	473	451	485	480	436	489	506	454	482	476	461	454	500	485	500	492	492	425	492	482	446	464	512	437	474	512	468	425	469	451	505	472	430	476	461	460	490	454	463	470	456	474	516	502	495	487	485	460	505	458	497	491	482	422	491	459	473	463	483	500	490	443	493	480	468	464	475	512	439	480	464	484	452	500	482	491	459	472	485	506	491	450	465	487	465	499	494	528	518	481	463	477	496	462	496	487	496	497	494	484	510	464	472	523	482	497	495	478	476	515	476	489	506	458	475	442	480	474	456	473	519	461	474	496	480	474	473	506	437	465	477	457	461	465	510	469	498	502	484	482	499	423	487	444	480	438	497	476	506	474	523	493	485	459	472	454	481	469	452	505	472	520	483	510	502	457	458	476	460	507	447	468	509	474	494	455	485	507	500	481	496	493	502	478	486	468	476	523	436	493	442	486	460	469	471	468	489	506	449	477	480	453	432	505	508	508	481	502	508	504	468	469	484	485	463	479	466	490	448	473	498	451	503	462	454	468	522	516	480	468	511	490	456	481	504	477	474	505	481	477	503	472	496	489	486	506	490	475	499	534	486	435	497	483	469	487	453	485	483	478	453	462	453	483	445	476	458	518	481	447	490	479	501	499	492	443	459	473	505	511	490	478	483	469	507	460	499	481	490	473	503	479	483	484	476	473	462	463	480	483	469	501	491	488	470	467	493	467	470	449	496	525	504	499	503	465	485	486	511	475	475	486	520	498	471	518	472	482	452	500	443	473	426	464	496	520	495	504	469	525	488	485	487	500	460	468	457	485	458	493	444	515	496	511	466	532	453	517	458	460	490	451	489	492	472	504	459	504	477	486	470	494	490	504	457	512	494	486	487	487	486	435	475	469	478	476	467	498	471	474	458	451	503	496	476	478	489	482	477	512	462	484	509	452	510	513	439	464	474	469	452	466	520	464	488	498	511	443	455	489	500	463	515	464	471	455	516	501	461	501	508	476	471	463	426	491	487	412	504	495	471	463	496	498	485	439	509	472	482	454	444	489	443	494	485	496	508	499	486	466	490	481	510	475	479	462	465	465	482	497	508	478	492	475	486	494	473	443	485	459	464	468	493	456	522	491	498	492	454	483	444	483	467	482	471	491	470	504	482	461	486	476	488	492	457	475	466	489	461	492	489	496	429	469	478	475	447	444	508	480	505	465	452	464	481	461	496	504	473	471	468	484	454	487	498	442	492	488	491	498	468	492	473	496	479	466	490	466	488	527	449	476	469	431	457	472	458	491	469	469	493	510	469	478	482	452	474	461	460	515	492	483	481	467	516	493	528	472	470	507	476	449	512	481	458	475	469	474	455	494	482	472	497	505	483	494	436	471	454	480	468	461	488	449	437	459	491	456	459	522	464	452	501	512	483	494	435	481	489	468	461	492	474	478	494	507	468	480	486	458	447	469	464	491	467	496	481	487	481	455	458	492	507	455	489	513	476	512	482	488	459	487	464	473	506	455	477	485	464	493	470	463	465	458	487	437	461	469	459	480	455	455	503	529	445	478	457	476	487	458	474	502	485	476	498	453	488	495	487	465	460	450	499	460	475	462	448	453	487	495	432	483	472	502	520	455	498	492	443	522	457	481	475	498	488	470	479	481	490	533	456	506	488	458	489	457	506	484	478	471	496	498	496	481	500	430	458	505	459	471	528	421	484	479	461	482	484	484	498	461	470	496	438	510	482	454	461	472	498	453	444	452	456	470	487	474	458	503	473	475	473	485	463	524	466	487	509	478	456	476	489	477	458	465	489	502	461	485	440	486	440	470	498	497	487	444	486	462	484	458	442	469	505	483	458	484	498	462	455	486	499	478	465	508	523	457	479	494	466	489	507	518	471	484	489	506	468	480	479	462	493	492	469	473	498	468	479	481	493	480	514	471	460	465	464	527	444	520	522	459	416	490	502	447	452	489	491	495	424	461	492	460	517	490	487	539	466	507	461	483	449	495	484	517	511	470	427	498	466	510	472	462	462	484	517	499	460	477	475	438	512	469	463	486	450	474	474	484	447	455	500	458	483	457	525	481	450	459	510	490	472	471	523	472	462	475	447	447	499	475	478	497	441	466	464	506	470	445	483	448
23599	21584	29484	24164	21584	20796	2183	676	527	431	398	338	298	304	270	283	231	247	202	224	224	195	201	190	214	191	163	200	175	169	179	150	182	200	163	166	169	172	177	174	153	184	184	155	166	173	153	184	183	154	179	168	176	167	167	181	182	172	156	162	162	152	160	157	176	146	137	173	156	153	176	167	145	137	164	163	157	152	153	166	157	163	140	136	170	187	148	150	144	150	162	162	152	165	170	167	159	157	166	147	147	141	153	161	172	154	155	151	151	168	168	160	160	185	155	152	139	154	177	138	155	160	143	154	162	157	155	168	130	145	152	163	167	125	160	149	176	161	153	151	177	174	143	161	178	147	150	157	135	172	160	176	150	152	140	153	166	152	139	172	158	145	164	132	139	144	153	156	153	193	150	151	148	160	156	150	130	153	162	172	159	156	150	157	139	152	174	164	148	155	161	146	161	160	161	159	161	163	167	140	158	162	150	158	153	143	168	178	175	151	170	166	160	154	146	172	163	162	123	144	161	158	143	157	166	191	158	169	141	180	178	163	150	155	156	158	163	153	157	173	163	167	167	163	158	160	148	139	137	153	173	150	134	165	145	146	167	155	180	160	166	157	152	143	171	154	159	170	163	150	158	164	136	154	153	164	167	158	159	163	160	163	138	177	168	155	150	136	125	153	188	155	137	152	150	156	150	162	169	140	158	152	159	160	171	176	174	138	149	148	142	138	137	171	153	151	164	153	126	141	139	149	168	144	166	148	166	171	150	181	170	155	158	151	158	172	156	161	155	145	135	154	172	177	138	188	157	153	166	151	146	164	168	153	168	169	178	131	164	165	169	166	164	172	162	155	142	167	147	149	157	145	135	162	133	180	162	145	170	182	140	163	148	149	177	163	160	175	170	162	149	148	159	143	149	162	146	143	150	145	153	160	158	149	164	138	149	149	143	154	138	156	169	155	151	141	135	157	169	165	150	135	164	172	157	155	135	166	144	153	146	160	152	155	171	141	139	164	131	161	162	142	169	159	145	140	156	132	164	164	167	162	147	173	163	151	166	126	153	145	164	150	182	136	145	155	165	141	159	156	149	185	138	147	153	159	180	175	188	148	158	153	173	150	195	166	144	140	164	154	139	151	149	171	167	162	164	149	166	155	164	149	167	167	131	154	149	142	158	158	154	178	157	167	139	185	162	154	156	147	164	158	166	163	153	163	176	151	183	149	146	151	181	176	192	144	160	157	143	134	161	159	162	158	153	156	185	159	168	156	151	165	168	162	136	147	135	142	158	155	170	151	143	169	155	165	145	160	150	141	152	159	135	157	161	170	153	111	167	160	155	167	151	140	163	175	150	161	154	180	136	136	159	147	161	151	171	170	167	155	147	141	167	157	152	162	177	185	128	139	155	160	163	178	158	164	160	132	153	141	144	149	162	149	145	162	170	170	184	148	162	147	123	155	151	148	167	157	157	150	126	150	160	146	165	148	129	150	148	165	153	138	163	137	146	145	170	115	165	150	148	179	174	155	161	181	130	154	156	148	143	167	143	147	170	156	159	150	144	146	167	143	164	154	152	157	177	163	171	181	150	149	150	157	168	162	163	142	152	150	169	150	173	148	138	167	150	152	151	160	144	144	146	153	152	161	145	168	128	158	147	172	180	161	159	172	169	165	168	172	134	154	164	141	167	156	141	144	174	138	166	138	161	168	158	158	172	167	128	164	161	154	177	168	163	173	152	168	175	168	140	157	149	145	147	137	168	187	150	165	163	149	156	156	144	126	151	141	171	149	160	147	147	164	172	173	150	153	178	161	177	158	159	149	179	171	129	153	170	128	168	168	177	147	157	175	142	159	175	190	138	152	158	145	138	171	172	152	171	154	161	159	148	156	168	150	149	162	181	166	147	145	155	154	165	178	150	167	146	151	154	165	157	160	162	155	154	143	169	167	157	171	141	171	173	162	159	136	156	146	161	150	154	178	138	162	176	155	149	144	147	161	185	153	166	165	142	148	164	125	152	187	144	147	152	174	175	165	143	145	192	156	161	162	147	165	162	161	168	159	166	146	158	158	150	156	127	165	169	152	143	146	136	170	153	152	137	165	147	142	156	153	150	161	180	134	154	159	158	139	157	180	170	162	157	129	164	150	166	166	152	150	129	159	160	166	176	151	145	162	155	157	152	129	139	142	178	181	177	131	152	165	167	155	153	150	169	163	173	155	161	171	180	161	170	168	174	148	136	140	161	155	153	150	146	140	145	163	163	161	147	167	155	141	155	150	152	166	148	137	115	153	158	144	156	176	153	170	152	169	175	154	170	150	141	178	134	153	160	155	169	156	168	146	184	176	165	154	148	145	177	170	154	144	149	167	184	130	164	146	176	125	145	166	151	131	154	188	177	155	154	138	149	169	160	157	154	148	170	165	160	176	149	152	154	160	162	141	160	159	146	153	148	143	156	143	151	177	177	160	171	161	145	149	152	169	144	175	147	172	142	160	168	149	162	151	159	135	163	151	136	150	152	140	150	152	150	150	128	159	183	141	157	162	127	157	134	136	163	153	140	173	154	170	169	174	161	157	159	153	176	147	170	160	147	159	140	170	163	148	136	188	156	147	180	177	141	165	160	154	140	136	134	174	179	162	146	147	153	162	168	152	172	168	165	164	134	161	148	149	161	174	152	178	164	179	140	163	154	147	160	152	152	148	173	167	186	155	167	164	157	147	142	143	148	133	170	140	167	158	137	174	177	166	124	153	159	134	164	137	145	145	168	161	155	144	142	160	165	177	156	159	148	167	135	168	170	133	158	192	138	149	151	149	158	149	142	159	151	152	145	153	157	154	156	145	157	164	168	149	148	174	149	145	161	149	146	164	154	149	169	150	140	140	162	162	160	168	142	145	146	137	141	177	167	161	156	158	158	158	137	138	151	148	136	156	161	159	153	130	176	147	144	154	147	166	153	174	153	159	155	154	143	174	164	137	139	144	160	151	153	141	149	162	147	173	161	169	150	155	132	138	164	162	170	181	159	165	180	162	191	146	121	144	155	170	168	159	160	153	158	147	150	157	164	161	152	145	146	149	171	151	139	166	153	183	150	173	176	146	140	145	155	162	164	152	145	146	143	154	176	161	155	133	161	159	162	172	139	136	149	164	169	166	175	149	166	142	167	153	167	155	163	164	156	143	150	174	168	149	143	164	145	165	188	173	158	125	133	166	169	137	148	173	166	175	179	158	164	158	158	153	147	174	158	164	145	141	158	168	153	170	157	151	149	148	148	182	142	155	173	154	155	162	148	178	193	142	140	162	145	166	150	156	151	155	179	157	169	145	168	129	164	165	153	185	175	159	154	176	148	169	154	163	141	132	153	149	147	149	155	158	153	172	150	173	164	188	164	150	148	153	162	148	150	148	156	147	148	176	171	147	144	157	179	172	173	151	158	156	165	148	159	150	167	154	166	176	142	127	163	152	167	156	149	149	168	144	155	141	147	144	167	161	141	140
18895	16183	13437	7069	4593	3262	2541	2038	1496	1347	1191	991	832	740	669	605	600	527	511	501	462	432	407	389	400	375	397	356	356	341	305	313	312	308	309	274	316	293	305	289	310	304	287	283	285	269	281	294	298	285	280	318	252	290	310	265	267	253	243	260	298	245	251	271	247	284	273	269	274	265	251	268	257	302	229	266	298	240	284	264	280	243	290	248	287	271	269	254	277	223	254	256	237	251	272	262	263	262	265	248	231	249	275	260	290	256	257	271	264	273	280	293	258	241	299	255	268	262	248	280	264	292	281	244	265	248	252	250	276	277	290	278	275	237	285	257	226	246	247	302	260	234	266	263	232	269	258	278	272	262	258	276	247	263	239	295	294	276	269	249	251	218	294	296	247	243	234	290	272	241	288	248	261	245	248	243	251	284	262	234	261	261	260	265	297	260	276	242	263	257	270	239	267	261	251	251	259	258	240	271	221	252	255	252	258	274	276	259	242	249	260	288	271	250	290	266	279	279	252	247	278	263	265	295	248	278	269	278	282	267	245	246	252	267	260	263	259	230	279	250	261	275	275	242	264	246	276	253	247	261	263	284	240	250	242	264	280	246	278	268	254	269	251	258	270	283	242	264	263	269	269	259	250	254	247	228	256	274	261	225	293	235	246	265	286	248	250	248	268	272	267	286	274	266	256	270	271	268	271	247	252	281	281	254	272	268	249	264	244	259	236	256	281	267	248	277	268	244	259	258	271	287	251	265	261	311	250	264	270	247	281	253	277	251	270	252	267	249	240	258	241	253	275	264	246	306	260	252	265	285	242	222	252	264	266	249	282	253	257	264	260	245	275	236	276	259	272	261	275	234	288	263	254	258	264	281	261	245	284	258	253	249	279	251	288	251	255	237	235	287	221	262	265	256	244	237	250	251	247	262	265	274	272	255	241	269	270	267	260	220	254	256	263	245	275	244	260	291	234	248	242	280	244	262	282	251	264	254	259	269	290	252	256	267	242	285	257	257	241	276	246	279	247	270	271	261	235	245	253	232	237	256	249	249	243	260	209	267	268	240	291	286	244	249	244	252	258	256	264	249	226	256	237	274	261	253	271	253	267	270	243	239	270	273	264	275	267	270	273	261	260	246	267	279	253	274	293	250	254	298	262	273	249	272	266	241	248	282	250	260	272	276	288	258	236	302	267	290	233	239	285	277	315	237	277	266	250	277	269	242	263	261	255	250	263	248	249	244	239	267	247	242	255	298	290	288	256	272	241	281	280	255	259	286	236	260	275	243	233	261	236	256	242	240	268	253	267	267	241	263	229	239	277	259	243	261	252	249	246	259	267	269	225	231	251	255	251	274	262	249	247	242	275	242	260	251	246	232	261	264	242	266	245	277	268	244	281	238	259	251	264	272	247	269	240	268	246	248	277	263	276	244	251	258	273	255	258	264	241	279	287	266	256	243	294	253	276	276	277	268	251	258	274	274	273	255	267	224	266	242	253	238	263	288	260	265	300	258	253	273	263	247	244	258	283	248	269	264	265	250	268	226	271	249	267	257	258	262	273	275	258	280	267	263	263	226	241	242	252	238	232	287	263	242	247	260	273	245	268	241	261	242	264	244	252	262	252	269	269	281	242	249	232	236	271	244	248	277	256	279	230	240	245	257	258	228	274	236	262	244	234	279	260	259	250	266	260	244	268	239	252	271	272	255	274	221	248	268	259	224	264	300	259	272	289	251	229	260	227	263	269	231	272	242	263	276	252	230	268	244	248	232	273	275	253	282	237	271	250	280	240	271	247	248	271	270	263	290	277	227	281	270	233	259	246	248	251	230	268	266	265	251	276	255	263	236	271	265	270	264	253	247	250	266	269	274	257	254	270	262	251	266	274	254	263	227	256	270	210	249	257	267	256	262	260	282	261	286	269	250	283	269	244	276	254	280	281	259	251	259	248	231	229	247	237	250	288	219	262	264	247	251	271	303	266	266	266	250	252	270	277	247	264	264	255	280	237	232	223	263	253	277	254	261	243	260	237	266	265	272	269	270	245	218	252	273	269	274	236	240	233	268	240	248	259	262	256	262	264	270	243	246	227	259	270	242	271	271	247	235	253	279	273	273	251	262	254	245	243	277	263	283	265	254	273	251	251	253	247	241	249	250	252	272	249	281	242	224	273	243	235	253	255	244	239	255	230	257	239	230	261	261	245	263	282	249	256	243	281	237	247	271	252	261	266	239	238	210	265	238	258	264	247	258	241	261	254	240	270	240	260	250	270	293	261	255	242	256	258	255	221	251	262	249	251	277	257	260	281	237	244	259	259	272	264	267	246	265	248	250	243	265	274	266	245	247	273	227	247	279	234	279	273	247	228	267	265	270	232	249	280	269	249	262	249	263	258	250	248	279	269	273	251	271	246	260	233	267	240	262	253	249	267	262	247	275	235	281	251	301	251	239	252	278	251	248	255	280	250	225	249	282	259	254	276	260	219	282	232	268	285	247	299	259	263	242	266	270	258	234	269	270	249	250	245	285	250	272	280	247	268	260	268	265	257	263	247	236	268	259	258	263	273	252	255	262	265	226	255	254	269	251	289	253	275	252	249	235	236	263	229	276	266	273	239	245	245	278	251	257	255	226	247	257	252	264	238	241	261	248	248	250	257	223	284	247	261	242	276	217	286	253	256	253	265	237	248	241	228	250	257	263	285	254	274	249	285	273	278	252	243	281	283	260	257	239	287	249	245	244	259	272	242	268	256	279	251	260	271	270	298	246	277	268	279	268	240	270	252	250	251	249	243	241	245	263	275	250	256	256	246	271	251	222	286	288	246	237	251	277	252	292	249	258	254	234	249	253	286	266	264	242	249	249	284	260	283	257	258	216	282	234	266	264	278	219	248	287	272	300	279	295	234	238	268	272	252	280	234	256	244	236	279	269	241	264	245	251	249	264	249	256	265	268	289	272	265	259	259	252	252	282	272	253	296	255	265	266	244	245	261	244	280	270	240	241	252	244	252	232	249	252	247	271	269	222	261	240	242	268	260	239	252	236	255	258	256	252	276	237	266	253	237	267	236	262	282	243	245	265	236	238	287	240	232	272	249	272	274	253	266	239	238	259	269	276	250	281	237	278	264	270	285	256	253	266	267	257	261	220	273	266	231	289	261	268	244	249	276	269	230	250	274	271	253	272	234	251	259	246	234	253	250	248	257	269	249	278	283	269	239	242	268	235	283	254	231	214	259	269	277	296	252	266	272	260	296	256	243	248	244	250	260	257	258	251	234	264	268	244	273	245	259	249	288	248	238	236	253	271	269	259	272	240	225	252	259	247	256	251	255	251	243	263	265	288	238	280	255	265	251	242	262	244	243	251	228	251	245	265	275	238	275	233	239	292	250	249	240	234	259	245	288	261	257	249	274	254	257	262	241	251	269	274	259	277	263	266	219	288	236	276	289	259	223	259	252	245	266	247	225	270	270	258	261	252	237	274	277	268	251	231	257	248	236	260
27249	20712	7038	630	387	348	305	305	260	243	289	278	273	253	269	309	265	270	262	258	251	263	247	276	244	273	241	298	249	264	260	280	270	275	256	248	261	266	257	268	271	278	280	237	245	250	264	247	267	279	241	229	271	266	285	260	261	243	273	256	229	249	286	244	233	265	279	268	244	288	245	217	264	257	276	268	246	236	273	275	256	234	263	260	264	260	246	253	260	277	253	275	237	247	293	255	234	279	261	268	234	272	247	262	267	267	246	259	265	222	264	269	261	259	252	273	262	247	290	255	263	256	280	258	275	251	258	240	260	255	243	302	243	232	253	277	268	288	260	230	250	249	263	247	272	254	250	252	241	240	254	258	242	257	245	286	238	280	251	233	265	290	263	265	278	260	260	250	294	249	269	291	284	260	239	292	259	251	250	239	261	275	239	250	266	227	267	239	246	285	280	240	229	273	262	249	241	261	292	272	229	235	263	268	262	310	250	284	248	239	288	251	262	261	252	244	271	271	284	247	298	232	252	222	243	262	290	243	261	294	286	250	269	272	237	280	268	260	266	234	247	279	256	271	250	259	284	275	273	255	262	234	263	251	221	282	256	284	271	272	260	277	253	271	238	266	281	265	244	258	240	293	263	260	260	222	236	246	240	236	255	253	262	265	287	277	261	247	266	252	260	246	251	286	265	260	272	263	282	272	223	247	252	267	233	275	286	264	282	269	250	266	281	270	285	294	265	247	281	253	249	247	263	237	253	254	288	261	240	304	260	251	276	284	245	255	270	249	253	257	249	239	258	237	238	278	269	268	283	250	239	276	260	276	260	274	235	241	251	268	253	290	246	270	253	238	262	271	271	274	246	266	266	244	255	261	263	249	260	267	288	240	286	238	258	251	267	281	268	250	253	255	265	236	264	261	247	233	262	283	244	274	284	264	260	248	232	251	271	253	253	245	271	257	257	255	246	253	286	238	268	272	256	263	275	259	267	267	253	248	267	256	263	267	268	265	252	277	279	253	254	277	263	255	257	254	255	305	259	240	250	261	253	230	241	263	261	235	218	270	279	251	242	263	269	244	229	280	255	274	265	240	276	239	257	255	256	297	262	245	221	269	254	262	231	261	249	232	256	262	259	282	257	258	249	231	265	289	263	262	253	224	246	246	241	264	300	259	254	259	232	246	273	262	252	274	269	268	247	241	276	268	260	282	277	253	275	242	289	248	248	258	298	283	251	276	256	268	244	270	230	271	243	283	260	279	302	292	251	245	262	290	266	276	237	293	252	257	255	274	291	223	284	286	287	256	253	265	237	232	247	277	246	252	243	241	242	247	261	276	230	279	262	246	267	266	253	228	269	217	236	283	280	263	259	236	298	271	246	263	248	266	286	272	261	262	255	276	222	246	258	251	272	240	243	248	259	269	258	267	231	232	273	256	264	263	276	259	246	230	264	255	265	268	268	262	259	265	245	266	227	269	260	241	270	252	274	255	262	266	240	231	270	254	261	277	268	261	283	250	259	248	264	245	256	245	285	231	277	248	279	268	247	270	281	267	275	266	242	273	277	233	268	249	286	250	247	246	263	261	250	234	267	259	290	284	248	278	239	260	263	250	265	260	265	274	262	253	251	257	257	282	269	265	273	264	253	271	273	280	235	227	212	257	238	254	273	253	259	252	284	270	267	251	240	233	268	277	267	270	230	260	250	263	231	278	273	250	244	252	271	257	252	253	231	256	247	256	264	251	279	267	268	268	242	251	241	279	265	250	257	257	245	292	269	255	244	254	256	259	260	251	236	240	258	254	251	255	258	243	262	260	243	278	276	269	258	223	248	228	264	283	272	284	233	252	290	249	249	261	246	245	278	255	251	237	225	262	273	266	286	243	241	291	241	230	282	243	277	236	249	286	245	226	257	251	257	255	276	236	247	246	244	247	260	268	245	248	284	259	264	292	229	254	251	238	261	265	272	256	251	257	264	254	274	290	268	255	271	255	270	247	255	267	287	269	282	256	264	277	256	256	242	272	255	280	250	240	263	244	269	312	249	256	269	259	256	257	255	239	251	258	235	252	295	262	278	239	246	274	259	286	277	250	259	249	267	263	260	260	284	286	262	255	243	276	280	253	273	248	275	269	265	263	270	291	249	254	229	249	261	248	262	271	238	225	273	279	248	279	256	255	245	269	275	255	274	283	279	264	256	257	221	241	260	262	264	255	262	240	265	257	278	254	240	256	266	282	270	283	236	255	253	259	290	280	272	274	246	236	288	266	247	247	218	248	254	259	267	288	251	269	253	248	275	249	282	255	256	249	255	273	226	242	240	260	268	259	258	233	280	247	260	268	256	249	251	240	270	246	253	226	278	260	257	235	258	249	261	250	261	242	262	292	238	295	258	239	282	257	274	260	231	259	267	269	271	267	239	265	266	270	232	240	240	268	281	250	293	266	283	321	258	251	267	265	269	266	279	248	262	263	263	271	278	267	243	262	264	290	258	291	287	253	268	268	253	260	253	278	278	282	267	277	232	256	261	278	243	261	278	294	246	273	256	250	245	240	263	252	249	264	264	244	268	272	269	283	264	254	291	253	251	273	279	261	250	248	274	251	263	261	262	262	263	257	266	252	270	247	270	279	255	256	267	250	277	290	277	245	283	264	264	257	258	261	260	280	268	245	263	266	255	244	256	257	257	241	246	253	245	275	275	257	262	234	267	253	302	249	271	268	248	270	279	264	257	249	261	267	278	247	259	258	249	264	281	286	256	288	244	268	262	265	275	265	225	283	253	233	270	271	248	270	270	248	260	264	253	282	248	251	256	227	267	246	257	304	254	221	240	280	261	279	286	257	283	263	241	259	256	257	250	269	257	243	260	260	231	252	265	281	277	240	262	243	266	286	254	250	247	245	246	270	279	242	291	237	251	270	251	270	252	240	249	280	245	252	251	256	243	255	257	265	283	268	274	232	247	279	285	274	282	237	231	239	235	250	261	223	236	274	248	291	244	262	262	258	223	265	234	268	278	296	257	300	268	266	273	265	288	263	255	274	255	271	259	233	272	266	210	212	259	244	268	242	261	271	230	260	264	262	239	241	263	268	253	274	259	270	251	258	279	280	270	294	277	257	244	282	255	279	243	250	257	257	299	277	253	260	270	258	249	264	261	275	222	253	245	263	269	269	253	227	251	261	291	235	274	249	260	251	284	270	264	245	251	248	266	275	250	275	278	250	279	260	255	230	251	276	258	257	254	236	248	261	247	255	265	273	249	253	259	234	244	268	257	277	261	262	271	266	250	223	236	299	286	265	236	255	254	277	244	216	246	236	247	260	275	259	242	252	258	255	289	263	285	260	258	242	241	257	257	254	244	248	242	263	258	271	271	248	264	253	230	280	253	238	252	265	254	270	275	265	261	252	260	276	270	246	250	241	226	274	245	265	249	264	277	271	238	256	276	259	271	290	253	257	266	240	246	267	281	257	260	230	276	245	273	252	270	271	278	272	269	216
5626	1481	1315	808	633	546	530	484	476	448	422	455	449	469	443	414	403	397	417	419	434	418	388	383	409	455	399	395	422	404	426	439	403	421	390	416	411	382	386	441	416	413	464	419	420	397	419	396	385	393	437	425	422	414	393	404	357	425	404	392	391	405	412	404	418	404	414	408	394	379	433	387	400	392	410	417	412	453	388	416	447	420	404	415	360	419	422	383	420	374	426	417	427	414	395	434	434	397	397	396	419	436	409	354	395	438	398	409	370	384	436	390	393	390	370	384	426	400	409	419	435	409	447	428	405	427	409	398	427	431	401	413	405	405	426	392	388	391	428	389	420	392	405	413	441	422	439	400	408	415	418	402	428	373	365	406	457	410	385	374	412	406	420	401	424	386	431	404	398	449	417	389	433	403	440	450	389	413	417	417	400	386	414	431	437	388	425	371	409	354	401	388	430	421	420	408	443	442	421	464	385	416	421	407	402	366	391	414	404	427	408	431	402	400	413	414	396	394	370	388	413	405	391	407	400	411	412	388	431	382	416	401	409	393	429	403	417	415	401	400	431	415	431	387	409	439	411	393	417	392	422	415	399	422	397	387	393	417	405	426	413	423	429	391	408	437	421	377	432	442	378	433	401	417	434	430	427	397	433	430	456	399	378	421	374	376	413	423	427	404	397	419	419	400	406	407	405	386	392	389	410	419	398	395	422	406	427	453	406	417	468	407	371	442	442	368	412	412	372	404	423	414	391	394	396	416	435	372	411	409	406	390	431	408	385	394	402	413	396	437	420	416	407	388	404	424	390	416	425	408	423	407	417	384	400	407	415	424	403	442	415	417	380	396	406	398	380	386	426	430	413	376	441	409	402	397	426	423	444	425	408	400	411	427	423	421	413	415	399	436	415	393	390	423	447	381	389	410	442	425	405	418	431	407	446	435	439	388	406	417	423	386	430	401	386	364	388	459	406	439	415	433	390	408	421	404	404	373	397	407	409	385	408	410	372	424	418	409	405	422	436	398	427	393	413	422	425	425	433	403	413	449	409	418	421	410	443	408	416	436	419	414	404	422	428	431	423	422	402	415	362	410	396	372	391	400	416	388	406	379	416	374	414	420	416	445	405	432	422	393	422	424	414	458	433	411	399	384	412	418	439	404	414	407	413	420	398	390	361	398	412	457	416	410	415	396	388	390	441	415	412	408	398	421	385	367	410	416	458	426	397	420	413	413	376	413	415	408	397	425	361	363	408	407	399	404	411	424	397	431	429	444	372	387	433	451	399	384	445	409	382	435	415	412	407	418	389	426	396	398	404	400	386	431	424	371	409	385	414	391	378	415	396	437	394	395	413	417	415	403	426	425	398	424	418	427	406	426	394	416	407	433	408	450	403	398	410	405	443	390	421	427	399	410	401	434	428	404	404	401	399	416	390	414	421	389	421	390	396	431	407	449	397	420	418	395	424	420	419	401	397	392	450	396	386	371	428	408	400	438	400	435	379	420	372	401	361	393	362	406	391	427	398	398	376	451	423	432	440	412	391	387	408	429	412	388	436	433	383	359	396	398	426	401	422	408	418	418	410	411	423	420	425	399	387	400	430	418	411	406	411	429	388	418	398	411	388	367	407	415	425	421	412	426	420	378	429	393	399	434	370	427	394	367	406	417	423	405	403	427	408	415	382	434	434	414	389	400	390	396	409	446	387	452	405	415	421	405	403	443	401	406	401	392	385	428	427	425	407	396	406	446	401	391	446	436	409	420	392	418	433	404	411	426	402	370	409	420	384	427	412	387	406	419	429	397	447	370	397	348	331	387	394	387	395	408	408	400	432	436	393	387	404	405	405	424	386	393	400	405	400	383	406	382	416	404	439	382	430	406	399	421	402	429	429	391	404	405	397	433	397	398	381	401	408	400	443	412	389	389	404	396	427	426	396	424	421	397	390	358	415	402	410	401	418	393	370	428	379	399	435	377	404	417	391	396	412	405	409	384	420	419	414	394	422	415	382	389	404	408	405	429	415	417	417	386	412	419	398	449	399	386	422	418	426	419	410	419	384	447	390	429	401	408	441	407	395	464	413	414	408	392	445	408	388	398	422	390	427	367	453	449	390	387	387	416	392	412	392	434	439	415	394	426	424	433	407	439	441	380	413	396	401	407	414	417	389	420	407	431	411	415	443	407	385	356	437	423	414	386	397	409	391	419	418	401	443	430	454	445	407	407	424	412	409	430	421	408	450	391	450	406	411	370	420	398	384	410	376	395	401	442	405	410	426	395	398	409	431	408	463	385	406	387	411	404	409	432	426	385	381	419	433	391	440	404	373	418	410	375	413	411	384	444	386	411	403	398	416	396	446	374	422	404	399	419	429	412	415	459	435	394	405	398	393	393	438	411	426	421	408	397	417	414	394	401	374	421	439	380	401	376	399	408	406	453	401	463	371	386	402	390	363	428	415	437	428	383	425	405	440	427	426	430	408	418	392	400	403	438	365	411	405	371	443	387	402	414	431	421	398	386	446	420	412	402	396	395	411	405	393	384	393	388	413	430	442	390	414	403	387	434	434	453	426	390	427	427	407	403	413	421	411	394	389	410	402	406	426	426	406	412	376	381	365	417	401	418	440	403	417	401	398	417	418	425	381	401	392	394	397	382	429	432	419	415	403	429	399	434	442	438	410	432	439	417	408	394	425	396	395	444	424	396	446	387	403	422	441	410	442	412	425	426	405	419	431	426	433	374	383	410	401	378	408	385	409	407	406	393	373	452	424	374	404	390	423	396	390	375	435	419	405	420	410	408	380	383	392	375	376	402	423	404	450	410	401	419	392	428	421	415	432	417	408	399	434	386	382	385	404	393	409	392	389	407	388	407	398	437	374	401	415	408	419	408	434	379	426	402	429	404	416	386	380	400	445	405	409	389	381	366	407	417	427	419	436	415	393	428	384	432	441	430	429	415	391	394	413	413	411	433	389	375	438	387	409	386	398	408	413	415	414	380	446	380	402	408	410	412	428	424	368	411	389	411	403	388	389	372	400	434	452	422	416	413	446	389	393	420	399	420	415	430	394	428	417	427	397	412	394	413	421	401	399	391	434	387	397	423	424	403	406	453	420	417	412	380	396	387	411	416	393	423	399	440	392	375	406	382	389	388	407	405	411	423	395	426	413	385	433	355	414	404	390	409	402	419	410	371	416	398	413	389	405	442	446	420	392	398	408	348	437	436	419	439	412	432	410	404	432	418	393	384	421	399	386	413	394	387	441	417	427	423	409	429	412	436	448	410	382	404	431	391	423	392	397	436	398	407	394	390	407	373	411	410	463	407	440	388	406	414	416	420	385	402	405	404	423	371	358	393	450	413	457	393	406	395	418	439	426	424	406	417	438	450	372	405	413	398	409	420	412	420	446	424	391	396	421	394	402	394	431	447	445	433	406	386	419	419	414	480	399	393	404	435	407	391	404	429	420	435	402	418	433	416	410	411	428	409	438	396	409	437	454	430
24559	21552	28775	24764	20955	2639	805	588	499	456	463	346	367	416	361	345	335	356	333	349	335	308	356	328	332	344	331	330	306	344	320	346	335	273	285	300	304	287	320	333	319	310	293	305	278	314	329	327	303	306	333	311	334	303	306	299	296	275	294	307	291	303	302	313	316	321	336	298	306	301	318	301	310	337	321	302	288	320	347	310	310	304	271	300	300	310	312	294	300	293	302	284	292	346	326	341	329	342	298	323	296	320	334	284	313	314	311	338	290	295	299	314	265	297	293	312	302	318	320	318	316	310	308	315	287	302	320	322	310	307	293	313	307	294	300	314	269	305	282	295	303	308	321	269	293	304	284	349	296	288	319	279	287	301	290	309	285	328	306	297	304	313	303	296	301	332	276	336	318	335	319	324	314	311	295	270	277	288	303	322	308	299	270	282	297	283	280	331	282	318	316	292	298	309	286	296	297	310	310	253	319	317	300	294	322	288	281	308	299	296	313	308	287	295	306	287	278	285	302	302	299	314	296	305	303	306	327	278	320	284	319	322	327	305	302	292	344	303	289	305	303	299	286	288	302	291	337	269	289	321	309	313	319	282	287	310	297	329	267	282	277	307	288	305	296	279	318	322	306	283	304	315	325	325	290	298	289	301	285	292	311	318	291	306	322	315	297	311	318	287	306	298	292	286	308	307	305	278	304	279	315	325	315	307	319	313	314	323	308	309	306	313	315	327	323	283	285	307	297	289	273	305	339	321	291	328	309	301	299	300	307	289	297	277	286	319	324	302	309	287	322	293	283	322	309	318	305	299	333	311	295	320	321	308	324	294	286	282	286	281	319	300	277	289	287	296	304	324	309	300	319	304	319	333	292	320	345	291	291	345	290	307	299	310	294	320	306	312	292	312	311	285	317	296	339	328	292	310	289	312	313	317	305	327	313	323	314	300	301	303	309	332	301	311	332	305	304	309	327	314	315	313	301	283	288	293	303	320	332	295	332	285	354	301	299	264	295	293	324	310	298	279	313	303	322	313	314	296	283	301	316	302	331	268	292	288	315	296	311	331	307	321	333	302	315	282	278	305	317	285	278	298	328	311	344	301	315	287	316	308	297	283	316	324	291	329	323	300	299	313	319	313	295	317	302	287	316	295	280	302	300	315	293	308	335	289	318	304	324	317	300	298	324	296	300	318	309	307	311	295	320	297	289	286	308	290	302	336	282	305	289	306	299	271	305	308	292	277	294	324	320	332	301	322	295	266	297	263	324	326	278	283	318	307	332	308	293	339	314	298	298	304	307	303	320	347	301	305	314	294	299	277	313	291	329	293	308	305	303	299	303	318	307	288	308	309	290	289	308	322	341	313	304	284	312	342	296	282	275	282	369	297	283	303	294	332	294	316	342	304	305	277	306	305	324	285	270	315	316	276	308	320	293	323	327	284	276	313	318	321	335	305	295	310	307	373	310	328	300	305	300	315	276	289	298	298	312	340	334	292	292	308	298	306	342	332	301	299	296	292	288	322	304	313	307	310	303	303	306	299	319	276	282	318	269	302	314	303	285	331	305	285	303	281	308	320	317	319	320	273	309	312	263	324	298	278	321	317	319	323	291	299	316	284	287	294	304	302	299	311	314	297	298	305	311	330	310	319	293	317	310	290	316	302	313	293	294	302	306	305	301	325	283	315	305	276	293	355	333	327	312	344	289	279	265	292	331	300	304	324	300	302	284	308	300	272	305	313	289	302	310	299	303	308	320	317	316	309	319	333	264	285	297	289	331	326	284	298	333	294	301	334	293	345	288	301	319	290	307	302	263	303	282	296	306	290	283	279	303	309	297	302	303	329	337	283	338	291	333	314	306	290	290	308	279	307	297	309	338	303	302	267	320	311	270	295	311	306	283	304	306	310	306	320	292	300	289	289	321	274	297	300	303	274	289	318	320	300	283	307	324	284	313	317	314	306	347	340	349	311	287	305	285	281	270	340	292	305	307	333	293	321	288	301	305	288	292	326	295	307	308	331	342	298	307	293	296	311	324	305	285	321	322	287	292	277	318	369	304	289	319	318	306	328	277	296	303	330	306	309	345	284	304	313	264	304	300	265	273	328	295	300	307	304	311	306	297	313	287	288	292	306	305	316	291	311	281	319	300	294	312	286	312	284	286	311	294	297	313	305	327	320	294	321	322	304	275	298	295	317	324	325	287	274	313	309	319	263	281	283	284	316	338	273	304	303	292	282	313	305	305	315	287	286	306	306	331	321	305	284	334	312	307	323	309	300	313	308	288	316	350	282	284	290	314	274	299	339	312	294	326	291	303	314	320	267	301	316	319	303	299	275	288	326	315	345	300	281	330	295	305	335	296	270	313	315	290	280	315	351	307	297	306	306	309	326	301	313	309	279	304	268	325	306	272	309	332	315	296	269	295	301	282	300	279	291	301	306	293	302	309	307	310	331	299	298	309	324	297	294	309	295	272	291	281	291	319	293	314	299	311	303	315	269	289	289	282	280	332	310	317	296	321	318	278	284	302	296	304	299	283	289	272	305	313	322	313	274	316	315	284	302	301	288	276	287	287	298	287	295	283	293	305	326	296	327	274	327	281	292	312	318	343	301	326	331	295	293	292	296	337	307	302	281	288	302	326	280	297	322	323	302	281	275	298	302	297	267	312	296	277	290	286	324	270	284	309	351	298	298	273	291	270	291	311	293	276	322	327	311	302	324	268	281	284	285	277	295	303	315	314	307	291	314	314	291	277	281	313	285	284	313	280	319	306	302	325	293	293	322	324	337	316	296	320	311	308	298	308	270	282	327	319	303	295	267	297	341	270	315	292	294	295	291	324	315	282	334	292	311	303	293	292	349	299	321	304	272	314	266	285	291	316	303	278	305	324	283	312	341	292	315	292	286	300	300	336	287	292	287	312	302	288	288	305	303	331	280	303	321	304	323	316	296	279	313	290	310	288	300	302	291	284	317	331	308	320	294	305	306	313	325	300	292	273	297	319	314	316	300	313	315	307	297	350	298	329	277	273	306	285	305	284	287	289	284	301	310	286	318	315	301	290	334	290	331	303	300	312	308	308	311	316	257	332	301	288	348	317	296	293	283	310	323	295	304	322	308	308	303	291	266	299	295	306	311	300	306	306	295	290	326	286	308	317	316	305	292	335	305	336	301	295	309	293	274	292	293	275	299	326	335	340	304	279	277	322	322	284	272	309	301	324	319	306	314	267	314	304	311	300	292	341	331	326	308	296	302	323	306	292	345	344	306	325	336	316	291	309	286	305	305	318	295	314	294	292	303	291	312	300	310	313	312	311	296	277	274	297	289	301	320	303	316	307	295	261	293	312	293	295	300	285	320	301	311	268	299	313	312	315	304	307	313	290	281	289	298	295	288	306	302	313	346	322	317	287	289	298	289	279	279	292	291	317	297	283	306	292	277	320	303	313	282	337	275	287	312	295	293	316	324	328	265	278	313	301	308	294	314	281	324	301	295	315	302
14473	9610	8422	4336	2866	2114	1657	1319	1076	1038	950	840	731	746	676	667	607	603	615	623	556	554	571	536	542	558	557	552	541	530	511	512	530	516	494	527	502	515	517	508	515	488	474	458	524	537	511	536	513	514	492	537	519	500	491	501	496	481	503	478	505	494	507	443	497	466	503	459	523	459	442	479	463	490	488	473	543	500	523	503	466	496	486	493	516	505	492	493	495	496	532	468	489	491	490	478	513	470	481	494	499	529	511	477	496	469	476	500	497	471	485	479	478	492	476	456	472	469	468	510	505	509	479	521	515	465	469	465	504	458	494	490	461	503	471	442	464	485	503	454	481	496	515	490	513	496	450	492	511	484	473	494	516	476	489	451	496	473	464	474	486	538	451	479	472	499	491	456	525	492	490	521	472	466	487	475	499	489	504	442	484	472	478	493	436	523	483	487	518	467	456	509	508	492	475	465	476	504	470	476	485	465	462	469	460	512	485	491	522	508	471	474	460	505	502	531	453	467	497	500	512	471	469	471	497	440	474	464	490	438	448	515	524	452	462	444	472	516	466	461	506	477	506	495	500	494	473	474	447	464	474	502	470	456	515	513	466	501	484	517	513	546	496	490	507	487	478	485	505	500	475	495	488	471	516	465	450	463	504	468	468	515	493	476	487	484	460	499	514	470	462	453	506	514	492	501	465	486	496	483	500	436	486	536	467	468	452	482	500	485	478	465	509	473	478	512	441	454	490	462	473	459	496	511	495	482	492	480	471	517	485	504	495	488	496	476	469	453	513	474	467	527	482	460	504	470	462	495	476	514	469	494	472	475	452	492	504	448	454	484	499	490	485	472	503	520	480	488	467	468	479	514	532	487	514	484	472	477	489	453	491	490	485	516	464	497	525	462	504	474	551	450	482	502	474	531	484	546	470	464	490	466	463	482	498	497	470	512	492	486	451	477	499	475	497	459	469	453	482	439	499	462	434	504	529	451	488	476	456	482	477	445	490	481	514	494	544	479	510	435	497	516	466	479	496	477	523	492	451	483	448	516	488	500	509	516	487	493	461	475	479	453	479	526	496	468	507	480	488	489	481	452	481	537	480	480	503	505	469	503	495	505	498	473	477	469	494	487	486	484	507	454	496	512	463	470	457	475	478	475	469	483	462	473	516	489	521	472	464	466	497	490	490	501	459	495	460	477	519	484	502	450	511	494	514	468	475	478	495	498	478	487	453	496	510	471	485	461	482	527	483	464	499	474	472	497	499	508	446	469	486	477	443	499	481	489	536	529	517	496	474	488	479	519	503	459	490	464	506	488	481	513	488	494	517	471	501	486	475	482	499	494	476	469	466	507	500	508	482	473	487	477	501	459	461	497	496	536	443	492	479	485	472	516	501	498	507	491	482	507	480	471	474	503	487	488	468	507	499	478	478	460	489	494	491	505	540	456	476	468	496	474	502	511	500	532	514	481	504	526	502	467	506	514	447	514	436	498	472	472	487	460	504	474	463	469	505	483	482	524	501	493	528	489	449	492	482	456	526	474	534	492	481	505	482	483	490	468	505	519	452	453	522	501	498	475	505	541	495	477	499	447	461	504	482	504	468	484	461	476	496	489	541	471	458	450	494	453	474	488	526	469	447	464	469	480	459	520	474	486	462	491	497	498	462	481	520	451	510	510	525	527	520	507	478	492	473	517	488	519	514	453	492	532	482	459	506	465	503	521	488	417	518	472	473	460	441	446	461	500	495	487	462	463	474	472	471	488	458	471	478	476	523	455	511	496	513	483	499	475	524	472	478	487	474	505	462	454	443	491	470	475	464	485	516	467	466	479	510	499	482	498	471	512	485	472	481	479	483	497	457	498	444	455	494	491	490	476	492	482	474	500	499	470	552	490	475	482	465	503	536	505	487	501	455	486	474	502	492	508	480	476	531	465	532	507	483	468	515	503	492	469	451	503	456	500	492	486	484	443	489	471	495	480	506	521	494	491	469	440	507	507	479	493	525	492	484	489	481	507	474	511	516	457	487	442	485	465	473	475	503	516	494	472	490	500	494	493	457	458	485	484	468	472	447	520	510	458	461	503	481	503	461	478	468	497	491	494	489	482	514	496	530	514	495	496	452	494	511	494	454	484	477	469	470	425	485	457	481	487	492	477	484	496	474	494	512	469	507	442	501	480	495	480	492	469	504	461	495	477	507	483	488	476	485	467	467	449	464	483	499	486	501	475	486	501	481	480	466	484	522	476	487	480	468	489	491	510	463	485	516	461	495	475	469	456	491	461	495	501	499	482	464	503	441	458	484	516	454	490	498	487	471	438	494	463	516	517	514	515	505	462	502	471	486	449	464	484	471	536	553	460	460	536	472	463	446	467	490	482	481	499	495	474	471	496	526	474	523	493	471	489	484	488	487	496	503	485	462	500	476	440	493	453	461	450	480	501	494	495	492	470	489	467	456	519	529	530	486	456	452	478	517	507	490	517	486	459	440	510	477	466	469	462	477	498	484	490	497	471	508	513	484	455	465	538	500	506	481	448	492	489	460	495	491	483	484	449	512	497	495	530	486	455	478	479	503	488	482	476	465	456	463	503	500	456	474	504	485	496	464	462	518	506	511	504	529	453	500	497	472	460	471	489	478	493	492	454	489	476	492	457	498	488	493	429	511	503	491	497	508	484	499	501	459	497	469	488	493	470	489	490	482	476	501	502	473	491	451	500	488	482	522	499	540	443	474	461	441	484	512	480	506	486	456	493	484	469	478	490	481	472	481	494	493	488	469	457	448	483	517	461	513	465	501	488	467	457	500	515	495	424	501	488	489	522	433	475	509	509	502	524	482	513	492	465	434	472	474	441	482	493	504	503	501	518	486	461	510	484	476	516	506	484	501	495	480	472	479	490	460	453	467	513	447	500	499	490	507	457	466	475	505	504	447	514	506	485	547	465	486	459	501	477	459	433	481	482	461	477	474	515	479	528	523	480	483	462	501	494	503	480	480	511	509	513	482	483	509	495	511	500	495	505	493	445	464	472	473	486	521	531	512	483	456	477	505	517	488	440	476	487	487	454	478	484	467	484	474	460	518	449	488	483	494	520	459	480	471	498	484	525	523	485	472	452	499	474	553	530	459	497	444	470	486	494	505	479	450	472	484	460	495	494	519	466	489	482	479	509	519	493	495	489	467	492	445	485	484	512	469	470	463	459	489	476	459	480	480	472	481	491	505	468	485	504	470	511	470	479	473	533	474	496	488	507	468	489	509	512	508	523	491	502	494	458	512	504	486	493	484	474	472	446	523	511	478	498	481	476	462	494	490	447	470	475	486	497	514	509	541	499	464	492	513	510	454	506	478	454	438	475	480	492	478	459	490	486	478	520	488	472	501	476	467	463	470	467	505	454	503	498	489	520	468	454	479	481	480	476	453	475	505	494	497	509	483	477	470	464	480	520	479	523	479	477	524	515	506	451	499	500	473	472	489	430	502	468	500	491	514	460	501	505	494	461
23531	21560	29445	24142	21561	20912	2235	697	497	460	409	336	335	278	278	248	245	253	239	198	183	213	198	205	195	170	198	209	182	165	185	170	192	156	177	177	166	146	168	167	170	192	154	175	166	193	163	168	160	175	140	189	174	166	183	154	179	163	150	167	172	159	152	146	167	163	157	185	150	179	169	165	171	159	164	156	161	189	155	147	158	185	148	158	145	181	140	174	171	167	149	171	169	163	157	146	164	157	180	155	152	159	153	175	151	176	141	162	171	149	148	157	175	163	153	147	171	165	159	165	181	157	145	145	159	164	173	149	142	143	163	153	170	171	157	149	167	145	132	158	167	174	134	154	146	150	162	166	166	189	169	157	172	136	165	165	160	174	167	170	161	156	166	156	162	126	181	150	167	160	161	157	132	170	152	160	166	154	151	164	188	162	169	159	154	168	163	159	151	182	185	166	162	139	159	152	162	143	175	151	168	137	146	141	152	165	157	178	151	153	160	168	146	143	145	160	147	180	148	142	193	162	170	153	148	159	170	168	159	174	160	184	136	181	165	165	176	153	140	151	142	190	147	193	152	195	162	152	161	166	166	165	157	169	159	147	180	161	160	177	169	168	168	149	161	159	166	174	150	141	144	153	160	163	180	170	168	154	143	158	165	151	182	151	163	140	143	142	169	154	165	157	163	172	142	167	160	137	175	167	160	169	148	153	160	145	152	158	156	158	162	171	161	150	174	163	176	163	159	146	143	161	171	175	172	150	159	161	160	156	134	152	158	151	143	155	147	180	159	150	169	151	161	158	154	136	177	168	159	148	159	162	173	152	147	152	161	160	147	162	162	140	183	146	161	162	177	168	181	146	181	168	155	151	129	165	137	154	130	167	146	163	161	148	160	147	165	144	143	160	146	163	155	161	167	167	169	159	139	168	161	148	140	170	150	145	150	137	168	157	148	161	167	173	156	161	151	144	174	148	166	162	162	146	143	142	152	161	157	167	182	163	151	154	161	158	191	157	177	168	159	160	156	171	180	158	159	157	161	168	149	158	153	136	169	171	171	164	139	158	160	139	147	145	173	165	166	168	169	155	166	148	151	189	156	141	161	163	162	159	157	187	156	176	156	142	148	175	160	165	165	159	152	168	161	176	165	166	175	155	151	167	165	171	152	158	173	152	161	166	165	164	148	159	163	150	158	163	151	162	148	158	185	150	163	172	181	164	171	161	167	153	154	141	156	152	164	175	166	177	148	155	142	167	161	166	186	161	149	166	170	152	188	163	169	174	146	165	163	179	153	153	177	174	153	164	162	177	184	185	168	166	149	173	181	134	186	160	165	173	161	163	173	153	173	147	170	172	156	161	175	158	160	166	165	162	174	157	170	136	145	167	155	140	158	151	130	148	179	159	154	169	156	154	162	157	159	163	171	148	162	160	149	138	174	155	146	163	160	167	157	166	183	178	182	184	164	156	152	166	163	172	159	162	155	182	158	165	146	139	140	170	157	163	153	143	151	165	175	156	142	155	149	175	160	158	150	150	136	179	152	165	156	152	160	168	172	176	137	190	147	178	171	157	170	156	174	160	159	152	147	160	164	144	170	154	139	174	136	168	164	147	159	132	163	146	183	156	161	170	158	152	155	148	144	160	146	164	155	157	152	140	173	175	138	160	156	144	160	156	158	185	159	165	150	145	154	152	166	156	141	143	157	149	157	164	155	184	166	169	154	164	149	134	152	158	141	160	152	159	150	165	150	134	158	143	161	155	133	175	139	162	147	164	167	170	163	156	145	170	159	170	171	154	161	153	155	170	146	163	169	152	170	162	146	169	163	156	158	171	164	145	147	177	152	139	151	164	173	167	129	152	180	166	140	156	158	170	151	154	181	151	155	165	133	158	149	171	145	160	161	154	152	158	154	173	157	135	169	160	156	158	142	156	159	173	162	135	161	148	161	173	142	125	153	165	176	162	165	152	175	168	135	169	161	168	157	173	164	181	183	177	162	170	154	133	152	156	155	146	168	167	154	172	167	167	174	159	166	145	144	172	169	159	155	180	145	180	147	176	172	169	139	177	156	157	131	173	158	158	158	164	175	171	154	152	154	179	167	159	154	173	140	156	161	162	158	160	167	162	150	150	137	141	150	173	158	159	131	138	167	157	151	156	180	162	179	161	158	123	160	166	163	148	173	148	175	165	155	164	195	150	146	153	172	145	156	151	152	167	141	161	142	159	189	130	167	162	162	174	163	163	151	147	165	152	151	180	166	152	159	165	141	159	145	165	156	161	144	162	180	159	150	147	149	177	179	180	147	150	168	151	148	167	156	149	178	171	163	195	156	174	152	157	167	153	148	177	146	138	155	143	155	155	154	161	151	144	186	183	157	159	150	169	155	152	164	149	148	169	156	150	151	143	157	144	155	141	134	149	158	173	171	150	191	157	154	151	147	153	162	157	154	163	157	140	167	162	170	152	181	146	170	147	157	162	163	151	161	190	137	171	157	153	151	154	157	147	152	156	140	150	149	134	155	158	151	137	153	142	145	139	169	134	136	151	170	166	176	151	153	171	172	197	159	176	159	172	166	161	178	161	182	146	153	160	163	156	160	154	155	153	172	134	146	130	176	151	178	141	167	181	155	159	159	170	144	154	141	169	164	154	151	180	168	174	164	158	158	140	147	147	153	159	168	169	142	150	132	150	137	162	152	173	158	141	154	160	154	153	162	153	215	153	161	188	150	176	150	148	176	164	167	150	144	157	168	158	149	137	158	155	156	158	175	162	136	166	164	170	153	129	152	157	144	168	135	143	167	173	151	163	147	147	170	147	172	178	166	161	178	179	138	175	155	144	156	140	182	146	141	161	166	171	151	148	170	153	149	160	192	165	141	175	157	144	162	163	164	154	140	159	156	187	179	161	181	160	163	162	148	156	160	155	160	157	168	153	174	167	149	162	164	173	158	162	196	151	145	153	164	172	147	149	159	159	141	156	154	181	175	151	134	148	152	151	167	143	178	154	159	161	147	177	156	162	156	159	153	151	170	161	163	153	171	151	134	176	137	166	159	171	134	156	155	153	172	148	158	179	154	162	160	156	165	157	163	157	170	175	148	137	157	161	168	168	146	169	160	164	148	125	159	180	191	139	169	159	172	134	168	165	149	149	154	156	154	154	170	163	165	144	146	148	149	153	155	155	136	163	152	143	162	158	159	160	172	153	144	164	182	166	152	124	162	164	137	154	153	161	145	169	181	151	156	156	149	151	119	167	140	171	169	156	147	138	156	146	144	166	161	161	174	164	143	167	144	172	165	167	188	149	165	158	161	142	151	141	184	139	176	126	136	168	156	170	161	159	158	172	159	157	154	158	161	135	149	181	166	160	143	149	146	147	150	167	164	167	172	167	170	154	173	153	164	165	158	146	152	172	167	176	166	152	146	169	176	151	160	139	164	151	167	160	158	138	167	153	170	155	163	166	150	139	180	166	172	173	140	128	152	157	160	138	154	151
16608	15790	13462	7111	4794	3304	2465	1920	1609	1280	1089	924	825	752	649	630	546	466	529	494	453	432	422	427	374	372	375	326	368	323	338	330	318	337	330	272	329	337	298	337	332	276	261	288	289	305	253	289	261	296	290	269	253	265	298	280	279	252	264	287	248	296	266	275	285	274	281	273	282	258	265	264	283	278	242	302	275	252	259	295	274	242	279	253	243	269	244	264	270	266	251	248	258	266	249	281	262	251	275	249	265	310	261	256	285	285	280	255	275	277	276	235	258	242	253	282	295	274	286	237	261	287	262	271	259	266	269	278	262	241	252	263	259	249	274	279	245	258	281	253	238	285	240	265	242	239	270	254	258	246	250	295	239	269	264	277	299	286	240	276	247	260	257	267	263	252	277	258	250	260	278	240	261	274	268	254	273	272	270	300	244	268	231	283	269	256	261	281	248	263	265	283	304	273	262	273	252	266	284	235	233	271	303	231	237	257	251	262	243	259	262	251	246	259	260	273	254	262	232	247	258	265	264	245	268	267	247	232	241	280	265	257	238	283	278	299	294	242	245	249	264	277	265	255	255	277	283	246	254	261	257	251	266	234	222	266	275	276	269	263	281	246	262	279	246	247	288	300	292	273	260	287	226	254	284	271	260	256	263	236	268	258	239	259	283	233	286	257	262	265	260	297	256	278	242	235	285	235	265	253	233	290	273	248	229	260	246	247	254	271	276	251	227	245	266	261	250	274	269	267	246	249	265	275	273	273	242	310	231	279	243	245	240	253	259	258	235	273	260	255	256	265	281	250	236	279	263	251	275	260	270	245	250	273	265	245	251	258	246	292	279	262	266	259	240	265	283	256	265	276	237	272	261	271	256	245	309	276	266	266	247	268	270	270	268	253	302	251	245	263	278	261	289	262	230	253	222	270	257	263	241	267	251	258	275	256	284	283	272	266	264	268	275	276	272	253	251	224	215	257	242	241	270	264	247	253	274	263	263	234	231	303	268	252	268	283	258	253	264	284	253	303	284	254	278	227	244	263	251	267	264	246	246	270	281	262	258	262	252	263	269	251	269	254	267	285	244	262	251	252	266	276	269	261	258	254	256	260	269	234	264	253	253	256	245	263	268	257	217	233	264	284	260	234	254	261	255	276	281	242	244	251	261	292	241	268	248	260	244	290	265	262	274	274	270	269	241	268	255	251	266	242	257	249	269	279	257	238	270	267	282	252	285	257	263	275	273	284	215	251	247	266	253	259	232	282	233	258	253	284	242	249	283	264	279	290	269	260	247	270	252	240	233	275	263	250	259	272	226	261	276	283	282	254	261	273	274	289	275	235	271	277	254	278	267	225	270	269	254	266	283	247	289	275	297	236	266	268	256	243	264	273	240	260	257	269	269	292	254	259	262	241	271	259	229	255	251	253	275	267	279	257	268	254	266	243	263	287	234	257	230	251	272	244	281	268	241	262	288	242	265	252	274	262	248	288	259	257	266	281	266	288	253	245	280	253	244	284	232	253	251	280	273	271	267	263	251	239	258	270	284	266	241	287	247	256	266	263	276	270	244	248	235	309	271	266	237	278	268	243	264	259	270	277	265	243	254	251	243	250	217	255	254	238	254	266	267	250	261	255	242	249	244	252	246	275	246	248	272	247	242	251	271	253	245	238	266	262	242	231	262	262	264	272	272	265	283	236	274	262	219	282	249	254	233	227	237	257	261	235	258	252	254	261	262	272	251	290	252	290	241	263	279	261	243	275	257	246	244	245	283	261	251	268	232	268	250	254	248	279	240	263	270	275	259	275	287	238	286	261	236	250	279	252	274	254	256	256	274	267	264	260	256	242	237	257	247	216	267	259	266	258	242	237	255	259	274	265	270	244	266	252	237	255	285	249	280	297	258	254	260	267	282	285	267	204	278	251	253	254	257	237	267	254	286	231	240	270	238	245	261	226	275	253	249	229	267	288	254	264	270	249	249	248	277	230	231	250	252	261	255	259	263	236	279	255	246	245	287	288	260	265	255	277	260	254	264	269	281	241	260	292	269	278	266	254	261	260	279	264	233	286	246	269	260	267	255	225	271	259	252	249	256	252	272	246	256	278	265	285	231	273	257	259	240	281	277	262	269	245	250	257	271	245	248	262	260	267	242	256	257	254	281	264	320	255	292	250	256	233	271	271	247	245	234	269	254	265	240	236	275	250	258	271	254	251	253	254	271	211	291	261	235	262	255	250	271	277	259	277	259	285	223	268	255	250	244	261	276	262	246	245	263	247	240	296	249	275	258	259	275	269	260	256	251	286	264	256	288	250	250	256	264	258	271	275	274	277	262	283	245	261	234	263	262	263	235	262	276	266	242	266	265	258	264	274	267	295	273	268	282	236	265	277	270	278	245	245	253	248	235	262	248	253	281	243	285	270	279	257	259	260	257	271	293	261	276	269	239	267	256	282	249	262	270	275	243	259	248	265	251	268	250	266	256	274	275	252	239	270	278	257	248	277	260	258	266	249	279	246	269	271	265	248	273	269	265	286	265	289	269	252	275	267	258	269	251	239	268	260	235	281	246	260	254	241	255	252	287	247	261	229	261	265	267	259	288	246	278	231	255	283	240	252	244	283	247	280	261	261	265	276	265	291	275	219	239	263	216	248	253	257	233	285	267	271	262	256	262	241	245	264	270	287	261	229	270	268	245	254	262	250	261	265	255	255	269	251	264	270	267	242	276	267	238	274	261	261	249	242	253	272	250	242	264	263	248	253	289	254	257	269	275	254	281	269	253	240	255	251	265	257	258	254	270	285	271	234	245	265	263	288	269	259	264	245	243	269	273	215	265	266	255	264	267	274	276	262	270	247	254	230	278	260	252	285	256	268	270	282	269	257	248	285	278	251	262	281	255	287	251	229	282	257	277	266	251	251	244	257	260	245	246	259	260	288	287	271	259	286	275	250	258	247	248	261	250	279	261	262	251	243	274	269	262	279	271	257	278	257	259	265	293	269	280	269	261	270	253	241	276	264	260	223	250	262	269	269	263	273	268	267	259	267	258	256	238	256	250	248	265	255	229	232	244	262	270	255	260	287	279	278	257	276	255	254	267	249	251	273	277	268	274	245	250	260	262	253	228	283	264	273	252	276	266	253	252	248	241	255	251	241	272	267	270	284	259	244	257	276	257	253	234	243	253	246	259	281	259	255	285	269	279	247	227	230	265	261	254	264	254	262	257	244	250	247	264	288	273	253	236	286	269	247	266	258	251	252	255	272	269	279	270	233	270	256	258	238	246	248	233	258	263	250	251	265	261	241	263	279	263	268	259	251	248	250	261	234	258	244	266	252	260	283	270	237	235	278	232	241	247	256	266	269	259	274	268	262	264	257	264	286	248	264	254	244	267	281	260	271	281	281	238	238	243	267	255	285	257	268	251	276	231	268	253	258	260	275	247	249	296	265	252	280	270	261	258	243	255	262	241	275	289	238	241	272	279	246	252	262	281	247	264	273	252	232
27284	20741	7186	647	385	309	293	271	259	272	286	278	275	287	244	227	259	273	230	284	229	290	273	250	256	210	252	262	255	292	275	276	230	255	299	278	253	270	260	256	281	267	264	261	255	251	243	255	259	242	244	278	265	285	269	264	277	231	281	243	254	243	274	284	240	262	258	297	247	278	256	231	275	255	269	269	266	272	249	271	287	278	248	241	273	236	263	283	262	249	256	252	264	287	256	265	235	247	284	274	260	256	257	258	251	282	289	286	244	280	276	286	258	266	288	257	269	283	272	281	260	264	284	282	251	232	280	266	256	264	280	264	259	257	306	269	263	264	265	279	248	281	259	259	257	262	272	247	259	282	258	256	252	258	278	260	247	281	247	269	266	252	263	280	257	289	263	273	262	273	263	282	242	256	270	271	239	255	259	265	227	301	279	270	242	239	293	267	280	255	262	273	252	270	281	280	252	272	271	290	287	289	276	259	255	247	258	288	255	279	279	265	259	287	274	254	265	264	283	270	234	275	270	256	257	240	256	248	250	266	248	276	272	253	248	271	275	238	284	261	261	248	275	266	243	260	276	269	231	281	292	267	246	247	274	284	247	279	273	275	276	255	294	245	284	257	265	286	254	278	282	283	274	249	258	223	279	264	274	264	235	270	263	264	248	238	249	273	230	292	260	240	250	262	268	278	260	242	269	233	255	249	273	288	248	263	271	278	279	250	249	251	259	281	270	237	235	254	240	288	256	265	280	297	277	233	241	258	269	268	263	294	256	282	231	272	283	266	274	268	245	278	253	259	259	246	270	242	268	224	256	255	270	244	251	253	283	268	298	265	279	278	275	242	269	248	247	273	293	267	285	272	303	263	256	274	259	288	265	253	289	274	301	249	285	275	267	273	251	249	267	268	244	248	284	252	250	305	246	237	271	273	278	256	280	282	271	280	267	255	278	272	255	278	272	268	235	273	279	262	267	281	243	219	257	288	258	259	260	242	288	270	275	284	251	269	272	265	251	244	249	261	273	240	283	283	272	270	244	230	253	256	238	274	237	252	284	295	252	253	274	291	259	262	252	238	273	241	273	279	284	264	254	248	265	256	283	253	285	259	262	248	257	262	266	276	272	274	266	252	252	257	241	249	251	279	275	269	245	256	279	262	249	294	274	257	282	280	277	292	256	294	269	236	281	282	256	257	282	240	272	259	258	288	252	270	249	272	266	265	247	277	248	282	281	296	288	278	260	265	250	254	254	250	262	282	233	234	253	286	243	244	257	266	265	257	259	250	255	269	256	271	269	249	255	243	267	285	290	252	283	260	248	269	241	243	238	252	265	268	254	268	253	277	261	268	269	287	252	254	280	269	268	259	276	275	266	282	284	262	278	264	254	252	270	265	277	258	297	281	264	261	274	270	288	238	253	250	253	280	271	235	307	256	250	246	258	312	268	278	255	262	274	250	272	265	253	249	265	284	242	253	281	266	259	269	263	263	274	254	279	266	261	272	259	233	282	266	286	241	286	264	245	293	295	255	274	251	257	262	265	248	275	276	280	263	289	245	244	247	286	212	269	263	273	263	240	292	259	239	293	258	261	294	250	273	249	257	258	250	273	245	258	265	284	278	271	274	244	279	262	257	246	243	276	283	269	252	268	260	282	255	289	261	263	258	276	255	265	239	281	249	285	251	268	249	277	263	263	255	243	275	248	287	277	270	283	263	227	269	272	263	270	272	242	297	263	306	270	251	255	223	271	251	274	252	273	257	261	250	298	254	236	256	256	280	255	258	272	249	262	235	257	276	252	256	244	267	256	284	214	263	282	289	267	282	294	302	225	281	281	282	283	247	279	258	255	282	263	256	253	235	256	281	240	253	286	263	281	308	267	266	250	258	262	274	254	243	241	246	285	271	286	269	259	259	297	244	264	259	244	258	238	260	278	264	251	255	274	273	263	266	273	263	265	263	269	235	313	277	263	255	272	277	273	285	269	271	242	263	249	276	242	241	268	264	272	261	247	277	245	259	283	264	234	283	257	251	288	256	275	259	251	256	267	263	263	232	286	250	256	251	236	242	252	260	243	233	268	276	295	263	250	298	284	259	269	246	268	296	266	259	245	261	258	260	270	297	234	268	261	272	252	240	264	285	245	254	275	253	271	287	258	251	259	264	298	280	278	254	269	249	286	255	251	244	275	266	252	269	275	271	255	297	281	270	246	265	239	260	280	271	277	267	281	262	232	251	259	241	244	268	250	262	272	247	259	274	294	268	283	274	295	238	282	259	279	277	249	279	297	281	271	220	274	313	245	280	264	311	250	270	259	239	274	253	278	255	263	242	267	249	261	263	255	263	256	262	281	263	231	265	253	265	269	262	278	273	266	273	247	258	270	263	257	253	262	267	261	256	275	264	261	252	264	276	286	253	230	285	264	254	304	251	246	273	234	273	298	224	264	265	255	270	289	316	278	241	232	279	292	269	246	262	286	229	263	265	260	272	246	250	281	264	248	263	280	270	258	296	318	252	246	271	265	252	246	245	259	275	278	282	267	275	245	271	240	253	257	236	243	275	237	263	262	287	285	247	234	258	270	280	292	240	257	268	266	269	256	264	267	257	257	291	254	261	283	283	262	283	258	291	260	262	286	252	271	273	299	269	246	292	277	254	281	268	263	254	259	257	266	233	257	269	285	257	277	259	268	251	254	264	264	236	265	251	240	262	241	261	258	292	250	253	274	255	282	251	270	247	244	283	275	267	283	251	277	272	257	274	276	293	268	266	258	254	255	248	238	286	267	253	262	263	261	263	244	249	261	250	277	254	243	264	269	269	263	260	286	277	247	238	278	231	235	280	309	270	244	288	269	274	272	261	260	252	265	258	256	271	267	248	285	299	266	258	253	277	286	250	281	298	230	272	261	273	281	269	263	294	255	270	270	271	257	288	272	280	277	269	247	258	237	271	269	242	237	300	280	235	271	247	249	230	257	230	252	271	253	298	293	300	255	294	242	259	270	277	264	274	281	263	302	269	278	264	238	250	259	266	292	241	268	256	267	266	283	260	257	287	253	246	250	242	251	262	257	278	258	249	278	255	249	252	260	263	263	305	257	252	263	277	242	271	242	253	276	277	285	257	287	302	286	281	259	256	259	241	271	281	240	273	255	291	265	263	272	252	258	264	278	265	256	241	253	255	263	273	272	253	256	250	291	231	277	259	266	279	272	249	280	230	245	241	249	308	261	253	277	290	246	269	276	227	261	234	272	240	278	273	269	261	248	248	266	239	238	264	278	252	280	232	254	270	242	250	286	253	256	246	245	282	265	267	246	299	249	276	284	264	265	267	282	253	263	267	260	266	273	262	236	271	281	268	280	244	274	265	288	249	274	278	261	278	288	264	261	268	263	257	270	249	253	264	259	246	265	272	257	249	229	270	278	263	274	303	248	260	234	276	260	277	279	280	266	263	235	289	283	263	262	292	262	284	255	260	274	303	258	261	268	234	300	273	278	264
5363	1441	1339	750	601	616	559	457	463	458	464	480	435	439	449	464	428	470	409	416	430	454	401	422	411	430	430	451	435	447	440	443	423	434	447	427	422	426	421	441	436	392	432	389	411	399	429	406	417	389	426	404	396	404	411	412	384	428	434	431	387	418	435	422	430	387	386	442	436	407	385	423	361	431	397	412	423	409	397	473	442	418	389	458	436	415	388	417	451	396	381	421	431	399	462	406	435	428	394	427	435	454	391	414	423	446	408	411	387	397	423	435	404	420	379	416	386	445	425	417	434	410	414	412	385	429	404	427	407	425	414	374	399	403	436	433	398	412	378	426	448	440	402	425	390	409	439	444	424	426	413	443	419	410	375	365	407	389	418	406	436	391	401	367	439	404	420	410	450	418	427	433	416	399	406	404	425	396	396	383	385	428	431	443	414	415	409	421	404	432	402	414	425	387	377	393	400	389	469	388	400	404	385	397	410	409	415	396	423	408	404	438	405	427	455	416	412	465	410	402	420	388	405	434	393	402	412	388	385	409	413	401	430	406	421	403	392	433	413	392	408	401	438	457	410	402	368	421	409	432	449	425	434	436	421	425	433	391	393	455	453	416	434	414	447	433	395	395	417	439	417	444	397	401	395	424	373	363	415	430	426	390	432	406	442	421	416	422	393	387	443	409	407	414	415	411	394	406	413	438	456	407	407	408	399	394	400	444	449	453	463	433	423	395	417	445	434	427	421	417	400	399	417	389	430	415	420	421	439	422	409	431	395	412	403	413	398	384	440	451	412	440	412	429	396	413	426	428	405	471	407	396	381	438	424	414	408	442	442	404	391	439	379	404	407	425	397	445	430	458	411	408	400	421	428	433	430	401	405	411	421	446	396	442	418	413	392	404	457	396	438	432	409	418	406	417	475	427	412	437	399	407	383	384	397	422	429	405	398	446	413	415	421	394	363	433	405	384	427	409	425	442	395	453	430	427	391	395	439	417	416	404	440	412	422	429	403	409	391	426	456	414	424	430	465	414	404	379	440	397	442	399	394	417	402	429	422	396	426	374	423	452	446	396	396	419	399	414	380	388	424	418	432	426	451	438	446	385	434	397	402	415	443	393	456	414	412	430	438	421	420	438	404	420	392	412	422	407	440	370	422	434	418	441	423	417	379	398	417	407	409	422	430	436	401	400	426	416	376	464	392	418	449	389	405	427	432	441	405	423	424	382	417	388	412	427	375	379	429	399	391	381	416	414	455	446	408	403	407	406	431	389	440	409	389	425	378	403	405	403	405	412	419	435	456	387	417	422	385	431	396	412	391	395	415	386	420	405	446	378	408	409	400	426	405	412	447	416	415	425	434	406	432	412	414	451	408	460	390	419	402	439	433	384	421	399	398	415	400	428	412	407	421	405	419	441	407	428	396	428	391	430	404	396	392	396	448	402	442	409	452	395	402	435	435	435	363	394	421	413	415	397	407	422	387	414	426	420	402	433	401	426	439	435	419	406	376	373	393	412	410	402	409	393	436	402	421	401	378	411	432	442	403	422	432	393	412	382	440	426	436	428	418	379	424	406	417	436	398	382	399	423	409	422	409	386	425	449	413	405	396	401	415	412	443	397	382	449	384	374	395	423	405	433	413	419	445	399	419	402	416	410	418	398	455	448	385	424	389	400	413	388	430	414	420	384	397	403	416	405	387	453	435	430	424	391	375	428	431	432	397	408	417	442	406	401	398	426	400	411	455	434	416	420	411	407	410	445	433	444	420	425	429	457	399	452	399	417	376	425	384	416	393	396	376	429	436	467	402	428	396	406	416	411	397	416	393	412	414	407	430	431	450	390	451	420	393	415	406	453	414	384	430	425	441	449	421	415	395	444	434	411	383	392	424	438	383	403	395	415	371	425	433	422	425	418	421	450	415	386	428	432	412	412	388	430	398	410	411	451	410	409	387	432	410	391	388	404	410	425	422	387	439	431	442	422	404	440	407	409	424	429	436	409	428	408	386	403	413	453	403	386	405	404	375	436	402	416	412	418	376	416	437	388	431	397	417	394	422	391	400	429	413	414	433	447	408	452	472	413	421	396	412	420	413	433	427	412	411	455	395	412	412	407	426	393	429	407	430	420	422	379	407	399	413	406	389	386	400	413	416	406	398	362	384	433	436	438	405	439	413	446	417	430	376	441	418	391	402	414	422	453	425	417	391	421	444	393	423	420	381	414	407	414	394	424	365	382	419	418	435	413	406	421	430	434	399	416	395	397	402	449	422	368	453	415	418	428	419	403	433	406	379	417	375	423	376	417	390	405	421	383	460	403	403	404	447	396	413	399	434	440	393	392	410	441	402	403	401	401	427	384	417	375	422	396	403	417	423	423	382	422	434	415	397	380	386	397	428	407	366	400	394	432	429	407	405	411	437	383	417	439	436	440	420	418	402	399	447	395	451	403	442	431	399	424	435	396	404	352	408	431	420	405	427	452	372	414	410	379	432	403	467	429	403	388	412	422	410	394	416	440	432	440	420	432	392	413	412	463	426	416	407	436	407	417	408	405	400	456	429	430	389	378	446	389	413	403	431	397	447	410	438	416	459	407	435	405	404	420	404	420	440	393	440	435	396	401	402	388	405	420	384	420	411	403	405	428	418	423	416	423	429	419	418	416	394	387	426	459	432	425	394	438	425	414	435	418	446	409	408	404	418	421	418	394	397	404	420	429	400	429	410	416	419	412	417	397	427	431	419	410	451	418	406	474	415	396	406	417	415	434	442	413	403	420	412	426	425	430	429	386	431	396	443	431	408	429	441	467	423	426	429	420	422	441	403	413	445	411	436	417	429	453	410	402	417	408	435	393	429	399	385	437	414	421	414	425	432	406	417	474	419	413	448	418	448	426	400	413	435	423	448	453	435	439	390	426	428	383	388	408	406	395	424	431	393	441	454	439	425	427	409	417	406	393	432	439	403	404	427	429	400	389	380	414	427	402	429	391	429	408	409	411	437	397	405	427	463	454	391	425	394	423	382	370	459	378	418	437	406	402	429	434	401	426	420	422	416	360	420	440	429	435	439	401	428	458	380	443	441	429	397	370	440	407	443	416	369	442	387	438	403	380	396	409	419	410	368	440	439	418	437	454	473	411	426	386	426	426	413	391	423	416	380	435	393	445	422	437	421	430	418	426	395	461	457	381	439	408	396	428	398	402	420	417	408	375	405	460	391	450	433	425	416	420	428	418	424	424	427	443	425	440	418	411	444	426	412	420	419	414	380	435	403	406	415	442	422	431	421	407	437	428	408	394	367	401	405	430	410	410	427	434	420	416	424	421	430	399	388	415	409	413	350	393	406	378	396	449	406	420	440	428	438	421	406	419	406	409	397	454	412	431	409	418	432	393	415	422	429	421	407	402	431	425	435	427	433	427	406	425	410	405	407	447	412	389	427	434	440	392	437	436	424	399	422	455	445	453	407	406	459	420	398	397	417	386	405	411	412	408	415	439	447	398
24404	21495	28614	24534	20793	2588	777	517	489	459	422	399	420	375	381	357	372	364	328	354	356	351	352	329	343	343	324	319	310	347	319	329	310	310	290	298	340	318	316	353	297	306	325	347	306	277	287	318	300	289	301	309	295	317	279	322	316	323	311	283	322	269	293	290	292	298	316	328	308	353	286	269	312	306	305	310	293	326	288	294	312	280	299	357	321	318	311	345	330	308	320	306	303	316	346	305	342	302	337	321	321	314	289	300	340	294	305	298	314	309	279	302	306	312	342	314	305	319	306	285	294	304	324	332	293	329	310	313	310	332	310	321	318	289	336	305	310	315	313	295	310	320	306	307	284	322	308	290	350	282	341	325	301	301	343	296	297	284	287	330	299	346	323	307	326	324	338	320	360	323	323	285	295	283	320	302	328	333	339	341	324	282	315	359	291	297	312	326	307	302	288	320	299	286	318	299	291	305	292	322	311	298	345	318	302	323	325	303	332	299	308	273	293	270	318	312	326	319	312	306	297	316	274	289	322	309	340	310	327	296	308	326	324	300	332	297	303	305	287	303	313	293	288	315	312	309	344	316	300	319	324	319	359	324	278	332	294	303	309	276	298	320	316	314	309	311	343	316	336	332	301	302	316	330	324	301	326	311	281	342	310	306	315	303	318	314	306	305	312	309	309	330	266	289	307	314	305	299	329	317	307	309	280	323	319	293	292	308	321	306	308	328	281	321	293	320	325	320	312	308	319	300	297	325	315	313	290	324	286	339	294	280	325	329	322	333	295	330	323	329	320	307	313	304	309	282	327	317	287	308	299	303	306	300	275	311	312	283	285	297	312	332	319	288	294	285	305	332	320	334	268	305	303	296	307	296	304	295	329	294	307	313	319	326	295	316	314	292	309	301	326	297	314	331	316	292	268	299	311	319	311	316	294	295	266	307	308	299	288	323	324	298	333	305	271	324	300	281	318	313	323	303	318	314	298	300	340	318	316	350	278	300	307	299	298	310	307	308	303	307	310	310	344	292	304	296	335	309	325	307	308	295	306	296	277	303	280	299	335	285	307	326	290	315	312	323	325	307	293	274	313	276	272	282	321	296	287	286	310	322	304	309	288	300	288	306	341	331	342	319	346	308	303	335	296	289	321	322	302	316	287	295	324	331	323	315	354	292	322	327	316	299	275	331	323	306	295	312	318	317	306	301	334	319	296	312	303	327	324	303	312	330	325	305	302	318	313	338	325	290	294	314	333	311	324	286	307	300	293	326	280	311	333	275	293	284	328	305	282	274	310	293	270	313	347	321	330	307	331	331	321	309	323	312	323	327	326	315	312	333	329	319	309	335	318	350	319	309	297	277	304	304	327	323	327	319	299	304	320	337	299	302	330	296	310	322	309	288	286	286	326	290	316	312	326	310	309	310	315	306	310	325	289	321	304	327	302	300	344	302	333	303	334	305	305	337	340	362	272	320	292	305	282	325	318	305	316	289	300	337	294	314	293	310	314	295	311	295	311	314	301	301	323	310	306	326	289	299	308	305	314	292	312	311	302	312	303	306	322	304	305	308	282	296	327	336	310	322	310	336	300	318	302	334	325	316	293	273	278	275	312	291	297	303	282	300	295	281	333	275	279	316	271	302	322	319	317	293	309	324	291	299	315	321	290	330	326	320	305	354	294	308	310	325	291	285	303	289	324	314	298	310	299	324	278	303	307	299	302	316	315	318	310	301	291	301	318	295	295	287	290	308	294	307	280	294	276	302	296	327	309	338	320	294	309	301	325	284	303	318	311	333	296	307	297	319	320	329	320	296	261	307	327	322	320	312	317	266	289	315	307	271	318	294	280	336	304	320	304	293	311	325	319	320	283	315	315	325	357	279	307	303	307	305	285	288	300	322	300	309	279	314	290	317	285	321	299	340	291	293	269	299	319	316	334	324	295	304	298	328	321	332	308	309	304	301	290	306	309	320	297	330	306	328	344	312	290	315	325	310	336	262	310	290	277	295	312	312	293	306	314	302	324	304	301	296	313	298	324	333	294	345	306	298	308	303	287	323	297	311	308	340	308	296	311	329	308	287	296	297	296	329	304	324	254	312	288	318	309	308	313	311	334	307	320	318	353	294	305	285	274	293	314	325	333	260	314	273	322	298	312	315	297	331	276	312	288	325	314	342	302	296	309	284	308	294	315	281	300	301	321	298	328	296	317	296	276	280	321	312	292	312	309	289	309	300	328	321	297	318	289	296	284	317	301	315	299	292	341	305	301	287	268	272	304	313	294	302	286	297	357	322	311	310	295	318	272	279	302	279	312	307	315	258	321	317	292	288	306	283	326	284	317	327	316	284	325	300	309	330	324	300	319	312	311	313	300	350	262	303	323	308	297	349	328	297	281	290	317	313	308	329	305	318	335	306	295	318	288	288	326	303	296	281	292	301	325	315	324	339	290	318	300	294	302	294	283	317	336	284	337	305	325	328	323	326	283	334	300	300	315	284	315	312	283	276	280	345	282	303	302	330	313	281	290	294	280	310	294	319	286	311	300	298	317	324	302	319	295	299	340	303	329	271	300	319	356	301	287	314	327	294	347	321	334	315	308	309	304	272	290	335	284	332	324	291	301	297	294	309	306	319	289	310	317	301	324	305	320	280	302	351	301	302	319	320	306	319	341	320	329	309	289	302	287	304	323	309	307	302	280	316	289	293	278	329	310	333	313	273	293	322	321	290	308	294	338	294	337	302	337	306	307	312	321	321	339	323	310	328	297	301	316	337	331	302	308	298	317	317	294	302	323	310	295	286	291	304	302	288	314	293	301	307	329	324	302	284	310	293	322	310	303	331	274	289	346	317	314	316	295	288	287	315	319	296	337	314	304	333	301	306	280	321	296	318	304	323	295	307	289	338	329	297	292	311	359	294	262	315	304	299	333	314	338	302	307	325	321	278	314	310	298	326	303	299	292	318	258	334	290	329	281	334	295	294	307	313	299	284	298	340	308	338	307	296	322	298	273	336	302	290	294	286	309	344	334	298	297	312	286	329	309	314	283	312	282	305	310	321	302	295	278	295	304	313	284	346	272	356	336	314	277	317	311	316	311	307	294	279	314	314	327	336	311	297	305	312	295	292	328	313	277	311	313	304	320	313	315	301	308	281	277	324	315	342	352	315	322	324	302	294	327	282	320	294	318	311	290	307	301	316	278	329	307	292	297	305	305	289	304	274	318	304	302	324	313	297	294	309	310	273	294	283	306	324	301	280	328	312	309	311	296	333	306	324	315	305	280	322	319	314	292	280	334	336	307	305	323	307	294	274	297	294	305	308	308	312	314	333	298	299	292	320	323	295	303	296	315	288	293	325	318	319	306	289	346	317	335	305	309	299	295	305	283	302	331	308	323	315	318	296	328	311	308	310	289	298	331	314	306	289	292	322	303	332	318	319	299	334	293	299	299	281	293	306	306	292	262	282	270	293	313	325	297	332	319	288	317	278	288	286	295	334	284	291
13524	9485	8361	4189	2771	2088	1688	1320	1214	1037	945	888	733	734	698	678	644	645	587	593	639	529	524	550	557	550	520	523	507	557	527	482	523	522	519	488	546	511	521	505	493	510	491	497	502	493	512	467	460	505	506	515	461	487	502	501	502	505	445	472	472	506	511	510	463	479	477	482	475	491	476	508	476	482	480	539	506	462	462	477	523	550	531	487	507	470	479	489	460	474	527	509	490	501	462	526	486	490	500	486	509	469	466	478	482	480	513	472	475	474	505	533	486	468	455	481	452	475	502	500	477	485	538	456	502	502	475	499	503	478	512	493	463	462	499	503	491	504	473	504	510	485	534	485	477	477	475	509	535	483	505	493	495	497	460	467	513	477	459	481	434	500	479	473	436	500	474	523	459	484	477	467	496	498	484	503	532	444	513	468	483	494	475	527	504	460	501	502	501	490	500	469	469	493	495	504	480	482	469	460	454	488	486	477	456	508	494	504	478	459	478	491	490	488	516	454	516	501	492	470	483	492	466	506	485	467	477	486	445	479	470	462	499	508	511	493	471	476	461	501	460	473	491	484	487	476	482	496	503	505	489	506	467	471	477	489	504	488	475	503	497	461	491	486	482	462	540	489	480	482	453	493	487	458	501	451	493	487	524	433	480	474	444	474	508	490	459	440	469	497	511	467	475	492	482	474	486	481	438	485	462	486	480	444	451	481	489	507	498	500	459	480	518	441	472	485	516	485	480	480	520	513	499	499	492	442	504	479	487	484	492	462	474	466	490	464	488	535	475	487	454	470	493	474	489	464	512	483	464	507	496	491	486	492	432	482	442	472	448	508	494	504	515	488	481	535	474	475	519	479	457	513	474	478	498	505	484	527	511	477	461	482	446	494	481	480	470	485	501	473	513	498	501	489	516	475	510	511	542	495	472	475	443	432	487	521	475	483	509	490	444	469	496	514	489	477	486	515	470	477	472	480	483	495	490	471	485	463	493	500	528	467	495	486	465	479	460	483	482	487	446	468	446	461	492	495	478	456	483	493	476	508	499	523	500	500	477	488	466	473	487	498	515	484	495	500	429	492	500	473	481	485	496	518	456	479	466	494	482	467	470	470	498	494	505	461	477	475	504	498	483	470	553	477	502	482	491	493	474	470	496	453	495	466	502	493	521	506	503	482	482	497	478	510	478	492	480	525	449	477	446	494	505	463	465	488	475	501	432	451	491	478	454	491	491	473	494	495	471	492	500	476	517	484	486	467	485	468	494	497	501	458	506	485	523	512	491	486	541	477	448	481	506	509	484	469	495	480	464	468	475	477	444	513	509	486	514	503	474	482	514	489	461	468	505	561	482	465	516	495	433	487	467	486	504	515	459	459	511	502	467	526	520	480	498	479	448	495	497	491	497	455	519	475	465	490	490	497	478	486	480	505	505	458	478	428	478	511	512	496	486	460	466	463	474	499	457	494	434	468	496	476	473	463	479	506	506	522	496	489	454	438	463	459	515	511	492	465	479	516	481	491	460	473	469	503	500	430	505	484	460	489	464	488	490	498	477	499	456	530	482	472	517	531	463	480	466	513	463	433	504	501	480	501	486	472	448	502	485	494	488	466	468	464	472	506	505	488	479	454	482	482	489	508	488	513	543	493	535	493	443	475	492	482	522	462	496	492	541	481	466	469	467	489	461	466	493	491	460	462	462	478	475	458	482	416	459	498	494	517	499	512	468	500	481	493	464	512	533	456	492	495	481	442	474	500	502	488	498	513	479	469	462	506	481	480	517	489	489	468	513	513	478	480	487	486	489	472	469	508	495	480	481	503	474	467	462	526	466	452	505	496	472	478	492	464	500	450	473	492	472	499	481	475	492	489	491	481	480	467	471	496	510	455	491	466	473	510	475	498	494	480	505	488	480	454	498	489	518	513	494	462	494	480	507	486	471	476	510	501	498	458	483	509	466	480	509	477	497	494	463	459	488	496	498	490	474	468	513	482	478	437	449	448	472	505	484	469	460	496	476	488	474	526	464	474	461	454	492	487	474	495	465	479	469	521	479	526	476	475	496	486	457	516	477	503	494	492	462	457	476	521	495	500	464	517	475	522	480	472	462	468	486	467	441	514	479	440	505	523	478	479	494	552	453	519	478	516	476	515	476	471	489	484	463	507	511	533	497	484	471	503	470	485	496	476	501	503	481	526	447	493	517	556	482	515	466	499	484	516	524	468	474	515	473	478	504	489	469	476	483	492	454	521	491	478	462	432	521	498	450	442	466	545	441	499	501	468	497	467	473	456	494	470	509	479	471	497	498	481	479	480	488	486	466	515	487	508	456	473	468	463	503	485	532	517	492	469	483	467	504	473	490	477	503	447	488	449	495	469	494	493	479	510	457	510	495	498	487	485	493	494	480	476	479	495	499	464	501	476	480	479	472	501	473	465	460	498	498	480	461	466	461	481	490	489	504	515	488	515	445	505	535	466	467	476	502	482	484	459	463	483	460	472	507	493	490	473	487	476	491	510	484	464	494	483	459	470	497	467	487	469	461	486	493	450	531	490	507	464	480	487	476	441	485	469	512	489	541	498	526	467	512	483	480	492	488	503	498	503	461	484	481	501	502	476	498	515	470	493	523	503	464	495	503	452	491	488	479	478	473	473	533	468	479	479	520	482	505	459	491	498	494	493	468	489	494	476	514	519	491	491	463	470	525	494	474	517	495	464	517	480	502	455	483	515	491	485	470	528	491	466	462	524	478	478	469	501	469	492	497	473	487	455	491	473	470	458	506	483	509	481	481	530	465	488	498	495	498	515	507	473	498	466	528	474	501	509	518	505	454	490	517	496	516	528	499	501	500	477	496	501	479	474	540	480	473	505	490	487	499	529	474	480	464	482	490	494	513	478	495	468	489	450	462	503	494	485	436	474	496	483	480	523	500	503	496	479	462	486	432	525	502	476	460	510	452	475	477	473	503	453	472	522	497	448	477	454	537	513	470	487	493	463	459	506	462	497	470	487	527	550	479	466	479	459	487	501	508	507	423	483	511	511	494	493	497	505	456	505	478	463	485	448	525	447	488	477	486	465	524	468	476	494	465	521	472	516	451	498	508	475	504	473	491	469	496	471	477	464	504	467	483	460	473	474	479	472	506	497	464	539	418	506	508	486	473	479	524	462	490	486	493	502	472	489	542	478	496	469	510	471	458	466	467	473	471	474	495	474	484	487	475	528	443	470	490	505	468	508	490	487	480	489	507	512	477	478	459	506	478	504	504	483	475	473	475	490	500	480	467	470	468	471	485	439	519	481	523	511	505	497	561	465	509	506	473	490	516	462	500	491	463	488	525	474	474	459	492	478	480	488	472	503	483	457	460	454	508	482	485	523	467	502	523	452	479	514	489	494	494	495	488	488	517	451	498	485	487	473	493	470	451	477	461	479	454	508	456	469	499	483	508	491	477	474	493	541	495	546	467	479	482	504	529	546	506	485	517	500	506	460	476	446	495	496
23548	21550	29471	24084	21551	20860	2209	707	516	401	405	366	334	330	291	258	249	264	220	220	219	210	193	218	190	197	216	191	172	183	198	167	172	175	174	165	192	181	181	166	175	189	177	183	167	162	185	185	172	168	154	174	168	166	150	173	181	183	164	172	181	169	166	177	175	155	167	143	187	142	165	170	195	164	162	156	153	140	183	157	155	157	171	163	171	164	152	155	178	172	155	160	182	138	167	165	162	140	138	155	156	154	168	185	157	186	167	160	194	161	154	163	174	148	160	172	169	169	162	167	154	151	166	149	165	144	145	164	169	165	156	152	170	178	171	164	163	143	152	173	178	149	168	167	166	136	162	151	156	155	145	153	140	174	159	153	152	172	141	168	163	166	167	172	176	161	178	160	169	161	155	147	204	167	157	154	138	151	166	170	170	163	161	156	149	157	163	144	182	169	144	153	145	186	151	162	157	175	153	155	176	176	154	162	143	165	169	168	160	159	158	161	168	147	142	137	160	143	167	171	145	146	170	159	159	166	185	171	176	180	150	130	174	180	143	174	177	169	193	162	152	163	184	167	182	159	136	161	201	171	150	167	177	155	156	148	132	155	140	161	168	169	145	134	157	158	151	174	164	171	155	165	168	174	156	170	181	163	176	162	171	161	146	182	147	164	171	151	159	153	155	162	170	152	169	152	167	156	166	165	158	164	171	145	164	136	152	155	164	154	165	155	167	141	150	154	150	173	144	151	166	143	165	173	150	156	165	162	167	173	153	161	147	164	172	167	155	178	172	159	156	166	166	149	151	151	154	151	167	159	144	170	181	158	164	168	164	132	135	170	183	169	160	162	157	141	147	147	139	154	158	154	162	161	165	142	165	160	162	184	166	149	164	151	156	129	152	150	145	143	167	169	154	145	164	156	172	170	160	148	157	153	168	144	171	182	173	150	127	162	157	172	154	172	170	165	153	147	144	143	157	164	153	161	149	163	174	192	155	137	159	172	163	166	139	168	156	167	160	156	164	141	153	154	146	141	140	153	171	152	189	159	171	149	163	141	178	143	157	154	167	138	155	151	154	149	159	169	173	175	146	157	170	158	167	158	146	162	139	161	171	147	151	161	188	164	160	161	189	158	175	171	171	149	142	147	158	144	161	174	179	150	155	174	161	131	158	153	157	190	154	126	166	165	147	168	151	170	169	150	138	163	157	156	159	136	170	146	138	189	157	158	158	157	158	173	148	175	153	157	170	165	138	147	157	165	169	147	161	147	161	160	151	166	186	163	170	146	168	170	139	172	147	150	159	142	162	147	170	149	158	151	158	146	151	156	164	147	148	146	188	155	137	139	168	151	159	147	154	181	147	148	147	184	179	157	136	156	159	167	161	168	165	159	159	183	147	168	154	164	140	166	156	180	176	162	144	144	167	158	144	154	177	162	155	165	168	164	171	152	143	168	159	163	143	152	145	146	144	157	155	156	157	167	151	160	158	138	156	160	179	137	156	154	139	162	148	150	162	152	178	119	156	151	131	157	157	167	162	150	155	179	173	166	150	174	173	145	172	150	165	140	169	164	153	152	162	157	144	160	146	167	167	168	153	180	180	168	166	165	197	151	150	151	152	146	162	150	158	173	158	167	172	163	172	168	181	139	159	155	173	146	123	140	159	145	142	163	162	177	178	143	146	167	164	155	126	164	133	163	164	139	147	136	177	167	168	155	165	176	176	146	176	157	175	164	138	157	143	166	145	176	175	176	160	161	160	179	160	158	165	161	164	140	164	159	145	178	144	153	164	161	161	134	140	173	159	157	178	149	154	152	147	164	146	146	151	166	165	153	165	177	155	168	194	168	146	161	152	156	147	141	163	176	146	168	172	182	151	163	166	154	166	146	150	167	166	162	158	163	155	158	159	163	145	143	169	172	146	172	147	156	170	165	161	163	157	166	162	183	149	161	171	147	150	150	168	145	147	165	138	169	145	144	156	162	168	150	167	175	166	142	144	150	161	172	173	140	158	141	144	170	146	151	159	154	154	141	163	165	175	173	180	153	177	163	144	162	158	194	162	172	182	160	139	153	161	162	147	143	147	157	160	153	130	160	158	166	151	155	165	171	169	169	161	150	178	158	158	165	150	170	156	166	168	155	145	163	155	150	161	158	160	183	164	150	166	160	140	143	178	159	162	158	150	168	149	181	162	143	176	142	164	139	159	157	186	152	166	170	179	175	144	136	172	154	143	177	160	148	143	162	157	151	145	155	138	154	162	125	182	145	136	193	177	139	147	157	168	162	164	163	138	143	145	146	152	162	148	167	175	161	165	170	163	141	177	142	141	169	145	154	129	158	173	162	156	149	174	162	141	165	154	164	173	158	144	155	150	168	152	146	158	150	165	169	152	166	182	168	159	152	160	164	153	152	178	151	169	169	175	180	164	171	199	154	150	174	174	150	153	136	163	149	169	163	157	157	146	173	161	152	182	159	142	190	145	151	175	133	175	155	176	139	151	148	139	170	177	153	172	162	151	170	158	154	144	171	142	143	156	153	167	159	162	144	166	145	152	145	180	159	176	165	154	163	152	156	157	145	171	183	139	158	140	152	163	148	149	141	178	147	168	154	184	156	178	157	156	172	170	145	155	140	132	148	188	159	165	158	150	146	157	153	147	160	156	135	154	182	163	159	189	178	134	163	148	179	163	137	167	162	139	172	157	156	143	175	151	155	161	143	136	153	174	147	162	170	168	171	163	179	173	147	183	153	141	153	154	165	180	149	182	156	147	160	158	155	169	178	156	156	153	175	153	141	163	159	179	174	150	138	153	152	165	138	158	137	153	176	158	149	156	150	159	157	167	178	141	158	150	170	143	169	135	163	161	145	185	160	149	152	174	179	181	145	149	165	155	169	167	154	169	188	152	171	150	147	164	149	182	147	168	166	157	162	147	138	163	134	183	160	160	160	156	144	158	175	149	154	172	155	166	150	161	157	140	181	163	155	176	174	170	175	155	147	143	171	161	140	156	177	140	144	159	156	156	174	165	170	179	152	136	140	163	167	177	135	164	167	168	151	153	157	151	164	164	169	172	136	185	178	142	143	166	144	172	147	156	166	135	167	152	173	160	156	141	149	159	161	173	141	153	162	150	144	155	156	142	163	171	147	162	179	164	163	169	158	146	153	161	155	138	172	150	175	167	146	173	161	153	156	162	170	152	147	172	181	148	169	165	151	163	146	172	167	155	158	163	141	127	166	172	186	142	168	150	165	144	167	141	172	159	156	158	162	167	154	178	164	153	130	138	148	141	182	125	183	153	157	150	153	149	161	163	161	129	169	139	167	162	165	150	139	168	150	144	153	160	138	165	159	175	162	137	163	160	168	132	159	156	152	151	155	197	165	154	158	170	165	166	168	165	176	149	191	148	148	173	176	135	152	165	173	157	158	154	152	157	145	182	170	173	133	149	159	154	169	177	168	176	141	174	174	162	157	149	183	175	159	168	170	143	154	175	181
16407	15755	13498	7177	4605	3402	2481	1993	1521	1208	1095	915	798	748	703	613	591	541	517	468	466	420	444	388	360	387	372	408	360	348	356	368	336	301	314	336	313	317	290	317	283	275	306	267	307	313	308	305	294	288	292	282	311	262	266	296	265	282	293	295	258	276	285	276	296	286	294	260	264	278	270	291	295	275	294	285	249	235	257	260	234	263	276	273	299	276	247	292	280	250	267	257	279	290	250	285	293	256	234	251	271	283	245	256	298	256	262	264	268	286	259	283	272	259	247	271	285	277	282	271	272	252	266	279	216	237	267	272	275	273	275	247	242	283	274	293	278	247	272	279	265	256	267	259	269	254	254	229	266	260	268	253	284	284	290	260	262	265	265	268	289	287	225	244	256	235	258	280	258	323	238	255	248	262	251	264	239	246	288	297	262	226	248	275	246	257	261	261	277	237	268	240	262	258	248	261	244	282	246	256	282	248	226	268	288	255	262	292	233	274	252	261	250	246	242	273	255	270	252	289	257	254	281	267	253	269	260	272	263	276	227	236	276	266	232	222	265	250	259	263	245	248	266	264	247	278	279	269	278	235	275	254	298	286	253	233	291	250	222	254	246	246	241	260	247	271	278	263	262	291	227	259	260	282	264	245	264	239	271	269	253	319	270	284	257	257	287	242	298	250	265	280	289	231	253	281	262	207	257	251	275	257	245	240	233	256	225	257	255	274	259	255	266	272	266	262	274	263	249	267	277	286	272	266	290	239	269	278	235	261	300	259	273	267	265	242	286	279	262	245	239	281	290	264	281	289	262	288	240	260	273	269	250	226	253	265	260	261	291	260	254	268	271	250	255	248	285	251	260	261	241	245	281	266	259	284	249	275	260	276	284	293	242	251	278	293	282	275	251	266	278	244	256	248	286	273	254	261	270	231	281	273	257	276	268	263	229	287	279	299	251	236	289	255	262	239	277	249	276	272	260	260	244	264	251	279	288	229	249	250	264	243	261	293	278	278	230	246	265	272	243	258	252	261	254	275	245	287	248	267	252	250	279	263	274	249	271	275	266	233	264	279	239	258	269	258	289	268	264	250	249	268	293	225	273	294	276	249	256	244	290	246	296	233	268	267	272	278	268	282	258	253	282	245	278	283	248	263	257	260	262	248	231	239	235	254	281	264	278	236	255	285	269	250	209	261	284	273	254	261	261	283	259	254	255	277	281	258	262	268	263	235	222	289	264	293	245	265	305	284	264	248	268	250	281	276	284	278	268	258	271	259	233	254	272	257	274	233	242	280	253	256	279	252	264	272	246	277	245	263	256	278	249	267	258	229	264	267	262	234	291	256	245	248	273	265	255	280	271	261	260	275	253	242	273	269	309	262	260	260	243	251	233	255	261	251	265	268	249	253	276	272	250	241	279	260	253	245	262	258	274	245	239	249	269	249	260	243	258	256	272	275	268	239	261	245	297	271	243	266	242	226	256	268	276	264	262	254	259	240	260	221	266	263	223	264	259	244	279	258	248	306	288	291	274	279	286	245	262	295	252	272	257	253	276	271	254	253	271	264	269	233	250	272	263	299	253	292	238	253	251	264	265	268	227	241	289	267	221	250	301	269	260	262	286	279	284	254	259	256	273	257	252	261	257	240	263	226	268	264	280	248	261	276	286	298	281	261	227	247	267	283	243	261	233	292	251	241	250	258	228	264	240	282	271	230	262	283	256	260	289	260	271	245	247	265	262	271	249	241	267	260	257	268	289	276	243	266	269	285	270	236	249	294	262	287	263	269	272	291	231	281	273	214	249	257	226	261	235	253	283	247	269	275	279	261	267	239	251	249	270	261	250	265	240	264	252	251	221	247	257	248	283	270	258	280	254	250	305	275	261	244	252	265	261	251	284	247	263	247	273	256	271	250	265	294	264	279	241	222	271	224	263	226	282	250	286	253	245	260	253	275	260	264	220	270	274	254	273	258	271	238	258	252	248	237	262	266	268	279	269	253	254	290	232	270	265	239	278	263	280	246	259	243	255	255	257	263	259	238	233	263	246	260	263	252	271	261	251	241	284	258	257	274	256	253	232	293	257	292	265	269	258	242	259	284	250	270	232	295	267	259	264	269	242	263	254	240	251	264	246	281	272	233	253	223	275	286	225	248	293	230	277	243	264	245	250	278	278	303	238	277	268	252	287	223	258	270	266	249	257	280	291	288	297	254	251	255	282	254	272	250	238	258	251	245	269	259	260	261	255	258	261	273	271	269	283	301	250	292	243	240	264	268	271	279	249	269	253	270	247	247	240	279	300	273	245	219	253	237	264	265	275	262	229	254	257	265	265	245	257	232	242	239	260	250	231	257	263	282	278	239	271	270	278	267	255	295	253	250	253	258	292	275	298	266	277	257	242	267	285	291	263	261	265	255	244	256	223	253	262	251	261	261	290	278	256	246	261	257	288	282	261	259	274	251	271	275	270	237	266	265	258	265	269	270	249	280	252	259	235	240	276	259	291	278	275	262	246	248	239	274	275	228	264	275	264	261	290	257	250	264	277	263	285	267	262	244	253	249	286	250	257	287	264	232	264	255	242	279	248	265	265	264	279	269	287	268	252	241	250	248	269	282	213	257	257	282	249	263	278	252	274	239	227	253	254	281	242	261	259	273	259	235	266	265	288	242	288	271	235	241	253	239	265	263	273	256	282	258	267	242	247	290	252	238	254	268	246	276	234	297	242	247	238	256	292	235	268	258	270	269	271	292	246	290	275	262	260	248	277	246	269	245	246	254	284	289	300	261	265	279	261	280	270	254	245	264	232	237	287	271	286	252	257	259	261	263	250	281	271	235	279	291	282	243	244	233	248	290	259	277	235	271	235	265	240	244	286	259	248	282	294	262	264	265	244	245	277	258	263	227	246	259	258	253	256	265	266	244	263	272	273	247	259	259	268	259	255	261	260	260	276	284	267	266	255	259	289	290	258	260	238	265	268	214	286	269	269	274	251	259	266	248	259	251	239	256	290	283	269	249	250	276	249	255	241	249	268	247	280	281	286	267	284	258	283	282	251	220	252	271	250	260	249	263	268	242	257	279	276	280	264	283	254	260	270	287	244	259	255	283	259	242	250	264	261	214	280	267	287	248	260	225	280	270	256	270	280	280	306	246	252	272	272	246	242	258	242	273	257	285	328	257	265	260	243	243	244	242	268	262	232	262	251	264	268	277	248	252	246	273	257	264	244	270	291	250	261	273	265	243	243	257	268	275	254	262	259	252	258	258	240	310	260	261	256	294	267	269	283	262	245	253	247	260	234	268	277	235	259	277	250	274	263	263	278	267	249	259	247	270	253	254	261	258	261	280	256	260	259	258	248	256	265	239	262	244	265	250	269	240	222	273	274	245	259	280	284	255	258	294	268	277	267	252	270	261	268	232	271	255	253	237	231	265	254	240	280	251	266	237	255	260	278	272	253	249	262	267	266	261	289	245	251	238	277	269	288	278	291	210	239	268	252	223
27274	20686	7044	656	380	355	284	284	259	295	262	285	238	296	244	270	292	295	309	268	247	263	279	308	267	285	250	263	248	295	279	255	273	272	301	295	295	281	252	266	277	264	234	243	249	247	263	277	270	230	271	263	262	265	259	270	262	280	269	269	276	238	252	308	249	270	253	259	257	301	279	266	297	255	256	269	252	257	279	286	262	250	258	252	256	260	278	255	278	278	238	264	262	268	253	266	250	256	260	272	261	259	265	239	273	264	277	268	276	283	255	265	267	284	267	265	242	247	280	255	265	284	288	275	280	259	268	243	260	264	269	253	287	287	270	272	267	282	277	279	276	274	278	278	224	262	273	258	252	271	252	305	247	267	264	265	260	271	264	286	287	246	263	289	257	232	291	269	275	279	244	271	282	289	265	262	276	255	273	254	259	260	263	258	266	267	286	245	276	247	267	264	231	268	281	280	279	283	259	279	247	274	262	276	262	282	259	241	271	253	243	271	272	260	273	278	237	261	253	270	259	262	272	255	293	260	258	267	274	255	297	265	287	243	267	267	242	260	271	254	284	288	274	241	242	229	266	275	268	258	260	282	263	259	281	258	260	267	259	259	259	274	282	258	259	268	252	279	298	281	260	272	263	253	243	263	254	254	284	300	252	258	270	282	269	254	273	263	248	275	267	260	254	275	237	279	223	279	256	242	269	268	264	254	247	263	268	256	266	253	293	283	245	282	276	286	273	273	266	284	268	267	252	271	259	281	295	262	233	281	276	256	256	266	279	247	255	264	276	266	291	233	249	256	252	284	281	294	251	227	298	232	270	243	252	281	286	274	277	284	263	283	277	259	248	271	264	275	279	264	265	259	277	254	273	290	272	283	299	253	271	277	287	260	268	270	255	285	252	238	251	281	297	259	271	262	265	256	250	259	261	280	262	266	246	298	260	251	249	265	260	274	273	259	258	277	270	288	292	310	263	252	300	263	283	297	260	269	264	279	253	270	282	245	254	276	261	234	243	284	278	299	260	248	291	260	267	273	256	262	262	275	257	253	251	257	261	285	295	270	260	256	241	247	264	252	259	246	294	274	277	273	277	229	280	243	281	263	239	271	285	268	263	262	270	274	255	253	268	281	273	264	285	257	281	272	236	256	247	264	282	266	248	257	233	249	284	290	263	244	235	261	255	234	286	288	255	243	279	249	260	272	279	287	270	269	254	255	246	238	266	248	252	276	264	243	249	232	261	278	273	234	290	233	271	290	241	302	301	270	266	248	263	244	255	244	260	296	252	282	285	269	267	298	264	226	272	280	266	296	246	303	277	274	266	307	243	236	255	264	282	246	257	271	254	253	266	262	273	267	245	247	246	262	262	254	234	248	282	236	280	236	262	258	258	262	276	257	270	259	251	261	264	247	215	258	272	260	243	304	270	276	275	278	281	276	278	266	269	283	261	242	287	274	274	286	282	250	253	266	256	249	285	233	244	275	243	249	284	267	264	282	259	279	290	276	253	256	268	264	284	258	263	245	261	290	269	262	283	274	270	275	250	285	260	273	302	246	256	287	267	275	279	264	250	249	264	272	271	264	235	268	253	273	272	275	243	246	264	264	263	255	279	281	255	260	286	279	293	263	264	264	251	240	257	274	269	271	258	276	267	268	243	250	268	283	271	244	268	281	275	286	247	252	263	267	287	272	259	238	270	266	265	278	268	262	263	274	258	284	279	273	253	284	260	280	255	303	276	266	269	246	315	279	287	245	273	267	270	286	271	269	244	264	278	278	264	271	251	275	279	263	259	282	267	273	288	265	257	235	260	266	278	264	287	254	272	303	277	259	272	257	267	259	293	281	292	225	275	253	246	256	270	259	286	291	269	246	243	252	258	272	274	277	274	256	270	236	272	281	257	273	280	240	251	246	286	251	268	312	252	290	243	272	267	239	259	262	260	292	269	235	224	276	253	269	256	265	257	249	274	253	262	261	279	297	268	272	272	260	273	257	273	284	250	258	250	242	287	286	256	286	247	258	280	254	255	259	263	261	282	259	257	283	228	267	215	247	271	261	252	266	268	259	240	263	240	273	275	248	253	239	260	279	257	250	234	271	272	275	295	251	235	290	247	244	248	295	267	289	249	267	245	234	252	274	274	249	274	230	259	265	281	238	237	283	257	263	258	283	248	264	268	297	279	286	269	253	251	254	255	278	282	254	273	266	277	250	281	250	284	274	269	298	257	258	247	285	254	264	270	242	274	270	270	260	255	277	256	292	269	254	272	291	256	248	294	265	275	269	240	265	252	236	270	239	256	252	260	281	275	260	292	277	262	249	279	270	292	278	215	268	278	282	293	274	280	270	246	273	267	280	234	253	268	269	249	253	287	265	301	293	263	271	266	250	267	246	252	267	268	254	259	244	281	262	286	260	263	251	297	258	252	231	260	244	249	236	257	253	295	244	257	256	283	286	248	265	234	234	299	285	281	248	270	245	247	264	270	245	269	258	235	274	239	259	260	261	284	249	282	249	275	252	262	267	285	263	288	268	262	235	272	292	271	256	273	242	280	291	273	268	261	263	246	248	259	252	293	263	260	243	284	261	272	236	265	245	261	259	236	266	252	272	264	304	274	272	289	217	274	259	264	263	277	270	247	256	253	248	282	252	256	260	266	271	253	251	264	240	285	253	251	270	285	272	283	241	285	287	271	248	279	256	289	259	281	255	257	278	289	288	269	261	284	267	262	260	238	232	253	238	250	278	241	236	259	235	267	254	286	241	247	245	255	258	258	272	263	275	234	260	267	247	243	280	230	273	271	265	261	270	265	262	257	296	258	272	266	250	271	307	267	254	279	260	284	260	249	251	280	250	253	273	263	258	256	268	288	245	244	275	291	260	271	261	265	274	251	260	254	294	268	242	271	264	271	281	281	287	244	268	286	278	259	290	261	275	285	297	267	284	256	225	288	275	254	240	249	281	274	278	266	264	259	245	277	263	275	249	276	281	260	259	284	285	231	280	254	264	284	248	265	295	238	275	286	253	278	285	253	258	255	266	262	268	276	256	257	254	254	274	269	262	277	264	282	242	281	270	296	289	267	270	306	276	249	255	269	284	287	219	272	246	246	282	294	248	280	282	298	253	252	272	256	277	274	265	275	250	246	267	268	282	268	280	241	276	241	261	253	272	277	281	268	248	288	237	253	263	279	268	263	242	277	281	231	280	282	265	249	275	264	265	270	267	241	256	259	252	266	273	243	252	271	273	236	285	268	278	257	266	271	256	272	277	254	286	284	265	268	239	270	267	264	286	276	249	275	319	281	265	278	245	229	276	276	261	257	302	268	260	265	279	258	262	254	260	266	248	266	276	268	286	264	286	268	269	289	255	272	272	256	283	250	267	259	273	248	257	289	266	257	242	268	291	298	303	272	281	256	240	267	254	262	211	253	261	235	271	260	231	283	295	278	282	289	262	251	278	266	255	286	267	240	241	261	288	274	273	257	267	268	262	306	246
5461	1476	1386	825	671	574	518	544	459	481	473	454	464	461	419	453	423	426	393	417	426	411	434	429	420	456	423	450	446	423	379	404	434	427	393	387	426	392	397	416	417	440	394	395	433	378	410	392	402	422	422	427	400	376	413	420	438	458	428	421	460	396	425	396	426	430	455	429	402	417	445	441	419	444	450	399	434	421	375	440	418	425	427	424	399	441	425	401	403	452	374	427	424	432	432	411	452	478	411	466	413	416	425	450	440	393	434	413	373	444	419	394	403	410	430	445	454	396	401	453	414	461	427	436	447	407	407	406	420	445	431	424	414	405	391	396	420	416	435	404	394	403	483	409	431	419	397	428	416	429	430	422	398	458	441	406	423	448	418	402	416	421	402	410	441	439	436	396	428	425	445	454	402	430	425	381	426	407	393	399	416	434	432	399	429	436	391	434	458	394	406	452	400	425	394	402	429	391	406	390	385	443	400	413	439	378	380	407	450	388	411	414	426	396	382	413	421	433	389	410	402	413	430	446	424	427	434	415	431	418	375	438	367	424	416	418	395	436	392	402	400	394	436	407	393	432	419	463	418	405	443	438	424	430	414	456	373	410	420	397	426	390	418	395	444	381	395	391	422	394	436	419	446	446	390	438	418	437	396	398	384	412	392	452	410	435	458	407	385	409	403	459	459	425	429	394	393	435	427	416	387	407	421	372	438	401	444	407	421	415	408	425	435	432	456	441	398	409	436	447	423	461	431	417	416	414	388	423	395	440	395	426	410	400	442	422	440	419	417	391	443	375	441	451	397	430	421	407	435	421	387	415	437	413	409	404	397	389	421	450	420	424	395	405	425	405	405	414	399	424	389	404	460	407	455	414	410	413	411	430	377	407	421	421	405	401	436	434	422	384	402	385	424	419	408	416	449	439	407	407	411	385	438	390	422	411	454	408	435	427	389	385	421	431	438	487	409	411	460	438	444	406	418	459	407	413	426	434	409	437	410	410	411	402	417	406	424	421	380	412	400	434	396	430	386	454	417	447	427	425	417	425	391	390	446	418	424	450	389	414	385	389	428	415	429	412	408	417	461	447	388	398	415	425	432	443	440	399	417	395	422	442	384	435	381	436	435	427	427	425	444	425	461	422	424	411	414	418	401	412	439	409	463	420	423	381	426	463	412	373	413	408	443	417	401	406	403	419	420	411	399	417	407	404	429	422	441	396	425	408	432	423	432	424	429	413	419	416	413	454	434	422	403	403	399	403	402	426	442	427	426	425	429	432	403	403	423	401	422	411	438	391	419	441	422	418	379	423	396	410	416	408	411	388	393	369	427	445	433	382	411	395	399	430	392	425	444	418	406	386	401	457	424	413	391	428	460	397	393	442	448	433	466	434	433	450	374	385	418	421	395	402	376	395	400	431	413	409	397	402	395	450	435	400	415	383	460	402	379	446	434	446	436	434	421	453	403	435	403	409	396	403	427	420	459	448	414	416	397	440	412	432	406	382	420	434	461	410	446	438	406	441	447	408	400	389	414	400	412	406	438	389	431	407	413	465	459	415	415	439	411	408	391	410	406	400	427	411	426	440	374	411	407	393	433	431	422	396	410	429	436	438	411	409	441	424	438	391	390	403	424	423	414	462	438	392	371	405	366	399	381	394	395	360	419	416	393	418	428	414	405	372	429	405	420	444	419	417	399	466	392	419	416	435	422	393	412	405	420	410	430	408	355	434	451	414	446	408	444	428	433	405	417	433	401	401	393	484	425	417	464	427	439	426	405	436	420	404	437	422	423	417	416	405	428	425	365	429	407	441	416	421	422	424	419	409	416	437	407	426	395	428	435	452	452	407	409	400	385	470	399	448	414	384	394	431	408	393	404	419	408	395	456	394	408	422	420	435	421	411	414	392	436	406	413	448	423	445	422	420	397	398	401	402	458	437	443	412	421	400	412	433	422	433	414	413	385	412	434	413	395	442	423	420	447	401	442	402	433	433	412	420	420	427	400	424	361	428	419	427	436	431	403	420	372	403	423	406	438	453	410	393	463	423	433	448	421	426	460	431	429	426	435	419	403	426	431	418	385	470	448	420	435	432	422	432	426	434	438	405	431	362	413	434	392	420	410	407	427	392	371	415	442	422	411	447	398	460	400	452	422	383	466	414	413	439	391	408	406	474	379	439	393	377	421	435	448	431	414	387	408	409	438	420	409	420	388	459	443	439	428	397	402	409	389	404	415	435	439	435	427	405	442	401	388	441	435	425	432	418	405	439	441	399	447	400	381	412	419	430	410	444	418	435	415	421	392	407	415	442	407	434	399	435	409	405	431	450	447	394	440	394	414	399	441	425	411	450	424	432	402	417	408	403	396	422	408	399	394	415	469	396	439	405	415	399	404	421	372	458	440	407	416	424	448	451	410	424	401	420	372	392	400	452	404	418	450	426	400	423	389	416	439	383	409	403	441	373	404	410	411	418	404	406	395	375	446	455	391	408	438	430	426	413	416	429	441	433	397	440	419	431	425	403	405	452	403	434	477	403	442	426	404	406	415	428	408	401	456	398	410	442	379	437	399	402	435	414	380	393	409	396	423	423	422	433	410	415	441	412	414	427	429	402	462	447	432	397	413	430	406	439	414	458	426	397	444	381	435	423	400	440	427	430	434	407	422	472	387	410	425	433	409	436	446	414	415	410	401	416	402	409	399	427	427	430	407	435	411	424	432	385	427	415	428	441	419	460	417	433	401	385	413	419	387	417	399	420	410	426	441	413	419	395	433	398	441	444	388	418	407	417	426	392	426	424	421	400	415	412	417	401	429	406	401	424	407	408	415	384	428	431	439	451	389	420	402	389	428	408	413	428	406	422	406	420	430	440	399	441	448	436	403	421	417	430	377	472	439	460	410	466	428	389	439	398	421	417	412	388	445	396	398	448	381	421	429	405	425	405	414	405	425	428	451	410	406	416	397	384	446	404	431	437	456	419	413	408	455	420	433	463	391	421	414	396	413	386	438	435	406	403	383	435	466	412	423	416	429	426	429	415	425	412	430	425	424	442	417	399	439	426	423	371	417	439	454	420	426	413	417	444	438	400	454	419	434	387	414	421	388	449	386	375	412	384	444	438	416	412	427	404	395	406	383	423	427	411	398	379	405	412	425	432	430	440	405	380	403	395	412	437	458	437	430	429	408	418	434	448	453	432	446	410	396	458	413	373	446	367	443	408	406	401	398	429	397	419	451	429	400	402	426	416	380	395	396	393	420	454	405	432	415	408	421	404	443	446	387	449	418	420	406	406	414	428	428	401	457	405	408	429	437	426	399	404	410	409	419	401	433	401	451	431	415	411	403	426	387	429	418	417	445	427	410	391	417	419	443	433	368	413	421	429	401	394	394	412	416	444	364	402	403	434	406	422	406	416	445	405	415	401	407	464	427	395	444	390	432	439	412	467	411	437	432	420	424	395	398	393	388	389	430	420	393	454	434	408	391	466	453	414	388	384	415	426
24591	21552	28756	24773	20983	2572	799	626	498	462	437	395	406	367	385	349	368	347	370	347	381	355	319	320	324	351	316	319	342	324	284	326	358	344	309	320	351	336	334	324	305	326	310	327	356	328	359	306	332	361	310	308	330	318	340	321	301	310	275	328	305	305	347	313	308	317	330	289	317	316	314	320	307	338	315	333	331	307	311	315	334	290	293	308	347	311	299	319	338	330	316	327	341	334	286	352	322	322	301	346	337	307	334	302	290	261	325	324	344	288	319	306	320	319	317	299	312	299	314	324	344	309	324	319	309	357	304	317	298	324	280	297	298	341	314	349	294	366	297	326	291	318	343	332	330	322	315	325	314	305	285	328	325	327	334	289	353	321	318	300	341	302	325	348	329	309	299	296	329	338	336	323	293	334	304	296	313	290	310	296	293	320	322	313	298	326	333	279	336	298	297	308	291	324	338	315	305	312	318	305	287	346	343	318	322	327	307	320	338	290	322	311	322	327	287	315	342	309	318	332	330	352	332	305	293	296	332	301	294	293	281	318	332	337	316	325	309	323	312	336	307	299	312	358	304	298	312	287	318	328	325	331	301	318	298	315	302	304	323	307	335	319	348	323	298	298	329	325	333	283	323	299	321	288	321	309	305	325	330	294	348	335	308	316	319	334	312	315	345	306	301	284	330	322	299	303	334	324	301	308	306	300	316	297	317	319	342	324	353	313	321	299	281	341	287	302	323	331	318	296	294	315	321	323	314	294	311	309	307	288	323	324	302	275	356	318	292	294	322	289	309	287	340	331	316	311	324	300	282	317	278	314	312	292	301	298	327	307	329	284	282	325	315	296	322	275	308	313	326	302	302	324	311	309	319	310	292	311	305	315	319	316	311	295	307	295	328	304	288	308	289	285	322	333	289	320	312	323	320	292	303	320	341	285	310	320	320	295	324	318	295	296	290	342	301	313	284	318	333	260	301	282	314	334	323	314	301	328	316	322	305	331	299	329	290	282	305	321	303	310	335	264	300	314	316	329	322	303	334	307	319	325	327	318	351	297	324	294	322	298	323	328	320	297	293	303	292	339	285	308	339	305	318	319	296	317	301	338	301	304	312	323	307	322	318	324	313	329	305	314	308	307	295	313	308	329	310	315	291	306	332	287	308	271	294	309	313	317	325	274	302	332	348	321	319	287	277	314	344	319	310	328	350	297	335	309	290	277	339	295	319	299	300	334	343	327	348	288	311	306	313	320	301	289	304	286	312	317	349	331	315	328	297	321	316	337	319	298	327	315	336	294	327	333	313	259	303	330	318	305	333	304	305	309	342	357	341	333	315	295	316	312	331	330	325	324	310	281	315	312	322	306	314	303	310	287	305	312	319	316	323	322	305	297	320	335	280	305	311	284	329	302	291	317	326	300	314	303	290	334	306	292	267	303	300	321	327	287	295	334	286	305	332	278	305	315	306	279	331	310	304	319	292	309	292	308	314	293	330	291	313	266	326	321	328	326	317	290	300	302	300	338	323	345	337	302	292	318	326	325	333	313	336	330	351	338	326	323	292	294	303	299	335	265	296	323	311	303	309	334	311	290	337	309	307	328	300	319	320	297	287	327	282	324	290	332	353	297	289	306	332	296	299	353	340	343	314	294	329	318	308	338	301	304	306	316	300	307	293	312	271	314	306	335	303	293	341	295	334	272	307	283	343	298	310	326	320	292	287	330	370	320	297	326	318	330	327	316	303	318	343	313	342	314	335	304	334	302	324	316	325	332	289	326	290	309	307	302	308	342	322	302	321	303	336	322	353	290	334	293	326	291	310	303	316	317	331	305	303	325	301	351	289	316	299	313	309	272	340	323	324	284	322	301	330	333	327	306	296	304	311	331	312	313	273	312	330	297	297	295	333	318	325	308	315	284	303	334	305	306	306	295	318	318	300	321	301	317	316	318	323	328	321	308	321	301	319	339	299	329	328	339	326	274	309	333	294	295	297	302	324	323	305	306	277	317	344	289	310	339	321	305	347	300	351	333	324	306	315	290	324	317	302	310	303	292	312	276	297	316	339	328	289	323	323	319	295	314	321	305	324	311	327	324	311	307	317	310	293	296	314	298	329	283	306	309	290	335	284	298	318	327	316	299	320	330	309	280	301	293	297	303	301	299	320	296	303	319	325	365	320	319	311	305	299	312	292	321	346	310	307	304	306	285	326	306	317	317	324	338	300	303	311	345	317	316	307	307	320	299	322	298	301	351	339	321	287	303	316	298	311	295	285	315	305	339	299	292	307	313	275	296	277	313	331	304	332	323	302	300	296	319	308	285	302	322	302	336	318	353	309	325	284	310	324	316	304	345	291	305	317	326	305	344	319	316	301	324	349	297	318	286	303	312	305	321	350	316	307	313	296	290	320	294	300	324	301	329	342	317	278	331	306	297	311	312	288	315	335	306	329	287	318	305	294	295	322	328	283	321	292	307	324	324	325	329	306	322	312	310	292	296	326	344	290	306	324	331	320	330	318	310	304	302	321	340	323	300	287	312	340	281	306	305	331	300	325	302	336	318	297	300	327	302	309	343	282	298	326	297	294	321	326	316	336	286	332	310	326	331	334	305	314	272	299	311	315	313	331	301	291	305	286	326	303	325	298	331	300	324	330	315	284	309	274	303	321	329	311	317	321	299	339	307	315	302	303	329	314	338	299	355	317	301	295	324	296	347	297	305	307	341	291	329	334	303	291	312	287	309	315	315	311	317	292	329	277	313	296	303	321	321	323	324	298	324	320	324	338	341	317	312	323	305	324	287	325	322	298	320	299	286	300	334	278	326	347	315	328	325	284	298	306	302	315	312	309	283	305	310	288	290	325	344	298	318	290	302	346	342	335	344	324	255	324	335	315	329	327	315	341	310	314	312	313	325	309	324	318	315	308	304	314	349	343	346	286	294	314	294	281	309	316	315	301	281	339	300	333	312	314	301	313	303	299	303	308	299	290	312	318	312	327	310	303	325	288	339	311	333	319	317	324	325	310	281	319	300	317	288	320	302	295	320	337	295	336	275	302	266	318	322	321	286	320	306	277	330	312	324	300	296	348	296	305	313	326	306	288	277	320	292	312	307	269	298	295	298	280	277	289	328	291	336	306	299	293	323	301	324	292	298	276	303	338	337	275	331	333	334	307	301	336	308	328	304	334	312	314	290	313	328	322	305	314	333	309	274	341	314	326	288	314	288	330	314	319	324	369	295	285	287	314	326	301	324	312	297	330	306	297	321	319	328	316	313	327	288	312	326	281	297	298	339	316	327	333	313	258	289	284	328	281	336	288	321	315	313	301	296	311	338	300	277	326	298	311	331	311	295	327	307	273	305	317	299	315	289	306	296	320	296	318	322	276	307	324	294	302	309	293	296	297	324	360	338	335	316	318	308	312	332	359	328	272	307	321	306	325	334	320	331	359	318	310	275	320	356	315	309	295	302	341	313	318	319	311	333	320	317	293	331	298	320	308	325
13402	9729	8432	4187	2880	2166	1654	1369	1137	996	896	828	766	730	683	716	649	629	611	593	560	612	600	571	563	510	516	564	551	564	550	525	492	518	519	553	549	512	503	525	503	546	499	512	498	459	496	503	518	563	517	510	468	481	483	518	490	519	497	494	508	495	464	475	523	545	511	494	496	525	464	507	506	498	504	456	479	525	484	490	480	493	520	461	516	458	523	511	459	484	498	472	457	524	521	482	506	511	501	493	449	473	505	499	478	457	469	500	533	498	496	521	495	514	498	539	517	514	501	465	522	494	491	544	495	513	547	534	487	481	479	443	521	493	450	459	464	496	509	494	464	482	486	514	537	483	486	485	440	513	469	512	502	480	475	526	498	434	502	542	484	517	464	494	488	458	511	481	497	494	516	457	482	508	536	521	459	459	496	483	515	538	470	510	474	491	500	508	534	503	470	524	507	486	507	501	484	516	472	510	511	497	508	487	479	504	507	528	530	527	491	482	511	518	466	507	495	531	466	485	498	484	499	470	488	494	499	489	454	473	494	474	527	512	503	507	504	487	483	494	498	535	478	472	494	515	505	492	469	505	477	512	454	519	467	537	489	466	449	505	487	488	494	487	481	486	510	466	490	485	497	488	474	457	484	491	482	484	514	496	474	481	498	532	512	465	507	495	523	459	498	490	516	467	452	500	449	529	516	513	504	520	502	498	516	505	430	470	520	475	516	528	503	469	502	480	498	511	519	515	479	485	462	538	531	527	491	486	480	505	473	484	481	466	505	463	488	483	496	480	570	495	522	498	488	506	468	520	493	443	510	509	462	540	481	500	493	493	502	514	519	526	518	492	488	488	533	536	484	498	483	527	507	492	531	498	483	485	477	431	497	477	529	476	475	501	512	491	512	489	467	497	485	464	485	477	495	536	501	472	522	463	453	501	488	495	459	534	504	486	471	499	476	500	477	538	516	476	490	517	502	504	478	487	504	529	457	497	473	526	472	477	452	472	522	494	456	478	491	475	488	488	504	512	513	500	487	492	497	494	485	492	466	456	501	490	492	449	463	473	498	446	481	466	506	508	505	524	498	528	505	516	494	499	518	513	498	510	504	526	465	514	509	477	525	455	477	498	488	475	449	495	529	476	510	491	497	500	500	503	542	492	479	490	490	490	514	485	512	482	504	488	479	502	512	457	494	457	477	478	478	546	484	455	447	493	456	513	493	479	502	523	485	480	514	526	527	518	495	531	461	482	483	514	483	511	447	498	505	464	475	486	449	460	516	529	498	457	468	509	499	501	523	458	504	491	484	446	472	469	526	504	505	504	472	452	515	486	498	489	496	513	520	505	515	509	450	497	504	522	482	476	510	537	487	481	485	513	510	486	491	498	505	523	485	470	531	527	482	483	509	487	466	475	503	522	530	478	471	529	485	459	470	534	466	500	477	439	510	507	512	474	576	479	495	475	434	527	484	481	514	502	485	482	513	486	532	463	527	509	460	501	538	510	477	487	524	475	509	483	504	479	503	478	529	514	497	506	488	503	497	470	460	492	495	476	492	545	484	506	454	533	480	507	507	500	480	527	505	508	484	503	470	505	474	494	510	492	495	493	506	544	482	469	458	473	500	488	480	451	512	537	472	476	478	462	482	481	495	474	483	474	524	489	488	518	511	463	501	503	497	490	492	487	482	515	490	516	502	529	499	458	466	494	509	453	472	488	463	503	462	477	495	468	497	490	448	503	519	536	455	472	515	484	517	491	442	490	524	520	472	493	504	497	484	496	489	503	466	484	496	502	484	475	469	532	476	507	523	474	496	528	538	523	506	507	533	487	467	481	500	493	471	492	492	450	457	478	507	487	473	515	520	497	505	489	473	488	477	499	536	482	477	490	502	491	510	502	486	498	500	492	528	499	497	487	535	448	528	509	460	493	500	537	525	466	463	487	518	486	502	516	485	491	537	480	503	515	517	507	482	470	507	494	464	471	511	502	470	517	508	492	514	482	483	494	516	499	469	479	519	500	511	471	492	475	531	472	471	467	487	484	495	495	540	501	498	514	450	474	481	493	499	529	450	495	526	496	496	484	454	475	525	491	473	500	480	499	529	511	511	498	491	480	500	517	508	484	525	520	489	529	469	523	472	488	449	472	474	470	485	495	517	471	485	486	492	493	483	488	509	530	534	515	503	525	486	489	525	503	470	496	490	472	458	525	472	461	492	500	450	510	519	476	486	510	466	482	511	492	519	495	480	503	470	502	481	512	506	485	520	526	471	494	491	474	486	497	486	486	491	497	517	496	483	479	503	499	521	488	519	460	485	494	477	504	477	498	506	437	487	498	521	471	472	505	513	519	480	477	506	523	472	503	520	492	491	495	499	500	493	501	477	456	506	501	511	513	471	505	510	503	464	519	498	504	451	492	500	491	479	519	507	511	498	521	472	475	494	461	483	509	485	530	466	506	522	496	475	469	441	480	505	495	480	488	510	526	484	495	516	479	543	479	524	499	481	513	509	512	453	505	526	507	506	497	523	482	477	487	495	506	490	524	515	490	449	522	463	508	507	525	467	476	528	506	526	513	482	518	511	478	497	523	505	505	478	481	480	505	525	453	495	501	451	439	497	512	479	464	494	487	504	460	490	486	492	513	523	532	499	482	497	498	442	486	483	475	469	519	484	451	490	491	500	485	506	467	509	479	499	499	493	481	508	519	479	504	463	503	474	520	459	473	504	511	512	507	476	481	497	469	470	527	470	510	471	493	499	523	511	481	499	484	505	486	439	429	521	493	484	474	491	484	496	479	485	480	470	482	511	511	466	541	512	472	500	520	512	517	491	491	491	519	521	517	509	450	452	537	484	479	466	496	497	474	463	473	483	518	499	475	469	494	516	504	481	480	463	528	524	497	493	464	467	524	505	468	497	507	513	466	475	478	491	458	498	453	518	487	532	462	515	505	479	469	527	506	510	500	510	490	506	464	447	514	495	520	479	482	496	519	474	538	462	522	466	468	505	499	488	522	487	520	485	498	520	518	540	506	494	536	514	504	485	500	515	492	485	485	523	505	506	477	497	492	553	492	494	414	434	486	471	472	525	490	491	500	510	500	492	470	499	491	506	489	488	507	481	509	481	494	491	490	503	485	486	462	490	557	479	474	471	515	510	471	498	481	523	473	487	503	493	478	515	486	490	509	473	496	488	498	545	545	478	506	476	449	511	511	484	492	464	516	459	443	493	492	475	512	483	479	498	491	515	510	523	499	505	498	541	480	498	496	520	493	459	507	479	477	456	475	463	482	493	472	506	441	490	507	500	508	500	476	499	531	482	504	498	513	503	509	495	484	511	456	536	504	493	467	527	466	503	466	522	479	534	510	489	495	479	460	485	526	491	475	464	488	514	479	533	502	487	496	505	476	497	499	502	459	494	450	520	486	501	499	478	472	481	505	464	450	514	488	475	503	526	466	462	478	488	484	468	463	459	476	514	487	543	501	511	487	439	462	481	476
23546	21536	29431	24116	21537	20823	2158	708	538	456	386	343	351	291	279	247	223	235	226	224	224	218	210	183	212	193	182	175	180	198	204	207	195	192	186	191	201	167	162	163	192	174	156	185	177	165	159	175	164	165	186	191	164	174	152	166	164	161	164	154	149	158	153	166	158	159	163	169	152	183	165	153	160	174	182	175	181	184	161	167	175	162	182	152	143	154	154	155	191	163	173	147	164	159	172	146	145	182	164	165	187	157	188	180	154	170	153	170	150	164	167	156	146	148	145	160	182	153	148	174	188	148	165	161	150	167	165	199	158	152	181	170	153	155	173	141	144	176	138	168	188	149	136	154	173	152	152	169	139	150	141	161	167	155	148	163	161	168	152	149	172	156	173	190	143	162	141	168	154	158	168	171	167	151	160	166	177	156	127	144	169	162	175	164	149	166	156	156	161	161	167	152	158	181	153	164	161	145	174	173	184	181	157	165	144	190	153	177	148	148	144	184	161	165	168	158	190	169	165	157	140	156	156	187	182	167	163	144	172	159	168	189	153	173	127	157	148	178	167	169	156	180	161	177	147	156	165	157	168	162	150	173	173	164	178	157	161	157	163	176	158	168	150	133	165	169	148	165	157	159	147	156	171	153	170	173	197	162	164	166	151	158	166	182	161	162	160	176	151	160	183	176	150	156	156	169	185	168	167	146	145	143	181	174	160	151	170	151	167	160	147	153	168	149	161	197	178	163	145	159	168	167	163	164	156	158	149	167	169	164	165	150	176	144	149	155	164	154	141	164	160	169	138	141	159	190	141	166	163	133	156	163	145	146	164	162	175	162	149	160	164	141	154	140	160	153	167	153	155	161	170	162	157	176	157	159	150	175	161	159	143	145	162	161	171	156	175	164	136	148	179	160	144	150	150	154	175	160	170	187	150	159	160	142	143	169	166	177	155	147	175	163	180	142	169	177	161	179	160	167	155	154	148	167	168	148	156	154	169	165	140	140	145	147	147	151	153	140	156	162	149	158	167	162	152	154	140	149	154	172	154	138	163	178	159	163	160	171	163	176	176	149	154	169	169	164	150	174	175	163	155	158	179	162	176	167	138	151	159	155	154	161	179	185	151	161	139	143	155	165	148	150	142	163	177	161	173	156	137	146	135	169	142	172	157	156	191	139	179	154	146	155	170	151	177	155	181	153	170	154	147	179	153	144	162	147	152	178	175	149	162	160	163	164	152	148	155	144	144	166	131	159	171	172	154	169	162	138	137	157	161	143	161	146	167	170	154	155	172	153	143	167	156	143	173	177	141	151	155	172	180	157	170	183	160	156	191	166	140	149	151	140	148	141	159	162	145	173	174	168	161	169	192	153	151	169	147	178	148	175	138	159	149	173	173	186	161	181	160	156	169	155	160	174	143	156	184	159	153	144	169	161	153	151	162	162	162	156	163	191	152	150	142	149	166	184	181	162	167	138	165	156	148	180	154	155	154	169	156	184	159	135	140	177	183	168	164	164	160	151	157	175	132	152	144	156	163	158	145	151	166	160	169	155	160	180	143	154	156	172	149	159	161	156	160	166	151	164	150	173	149	182	142	154	173	154	161	180	167	161	145	154	150	165	164	147	154	132	165	178	167	168	165	179	143	160	168	160	157	149	161	156	167	168	189	174	169	139	168	161	171	172	159	155	161	147	169	147	168	153	167	149	175	179	164	139	149	164	163	144	182	166	143	163	171	167	163	161	182	178	154	168	161	155	141	157	156	173	146	154	139	177	171	175	156	165	148	155	167	148	143	156	176	161	140	180	154	187	159	164	152	164	162	158	163	150	147	163	159	142	164	167	183	146	159	143	172	167	173	164	169	155	154	167	168	160	155	165	170	152	147	153	155	156	179	163	153	165	163	177	153	167	151	161	154	172	147	182	142	157	152	134	154	145	166	171	157	155	150	184	170	138	168	142	153	136	167	162	154	151	154	193	168	156	172	164	157	152	153	174	158	166	170	168	168	152	175	139	151	156	158	173	163	123	160	162	148	161	148	159	180	162	156	160	181	154	156	176	145	157	154	157	167	180	158	159	162	156	165	146	149	176	168	185	141	151	167	161	143	157	159	166	155	166	157	171	152	158	154	157	150	158	160	150	167	147	158	171	156	158	158	160	136	169	153	157	143	136	141	148	146	137	169	157	162	157	138	150	143	147	165	168	174	175	151	165	139	187	167	150	174	156	175	149	156	160	147	180	145	153	152	157	154	170	137	163	150	144	171	157	162	155	136	184	152	165	157	177	158	163	155	150	154	160	164	171	144	157	160	169	155	156	151	149	158	163	160	151	180	141	163	174	159	158	185	177	157	164	151	157	173	201	172	152	141	169	153	170	165	167	165	137	179	170	144	134	165	176	159	181	187	154	161	145	149	170	172	200	176	155	154	155	140	177	183	168	161	149	171	174	162	152	171	149	148	151	162	143	181	154	179	168	172	162	165	178	162	168	177	158	178	149	165	157	179	173	141	162	142	188	141	137	155	142	147	164	148	177	165	172	166	155	152	181	166	169	140	156	163	147	153	174	164	159	154	158	177	162	180	153	157	156	155	186	169	176	154	166	159	165	172	160	158	132	147	152	157	169	165	155	174	165	180	139	164	160	162	199	169	151	158	160	165	159	139	152	162	151	178	180	152	144	156	167	169	197	156	161	170	179	175	138	149	150	180	190	156	175	156	167	166	172	170	171	152	168	156	182	174	167	175	181	165	163	186	174	151	149	136	165	166	175	162	180	163	160	181	152	149	153	143	169	184	161	155	143	178	150	170	164	156	183	156	145	157	161	167	139	154	158	162	139	157	155	156	152	184	157	161	169	165	153	167	136	146	142	156	152	149	170	182	163	164	151	145	159	152	161	148	166	176	156	156	158	172	187	140	152	180	185	137	145	161	190	157	159	141	156	168	167	169	138	160	165	162	164	165	141	154	163	162	153	158	150	166	174	164	172	156	166	171	165	145	186	154	138	171	158	153	145	163	154	159	163	157	154	173	155	146	160	151	156	171	160	139	155	157	154	182	160	190	167	161	169	163	158	156	165	161	164	163	189	194	167	154	159	164	162	155	164	163	170	167	184	151	181	167	181	156	165	160	177	170	143	152	180	135	149	164	131	171	169	155	155	168	151	154	153	157	184	154	169	179	159	139	148	140	156	160	168	174	157	177	177	141	161	147	149	185	158	143	145	161	144	141	149	169	143	160	171	145	186	147	166	177	154	165	170	163	156	151	167	137	147	176	159	144	161	163	158	180	162	192	175	154	154	152	148	165	168	158	185	149	169	155	177	163	165	174	158	153	159	158	170	173	148	155	178	157	165	181	144	165	175	150	152	168	200	138	144	178	168	157	170	169	159	143	151	183	188	153	157	149	161	173	159	158	186	157	178	176	169	177	168	141	157	157	148	154	156	136	180	161	159	159	159	169	155	146	150	165	163	147	164	163	167	172	201	181	163	165	171	156	154	151	162
16306	15801	13467	7034	4737	3353	2561	1973	1621	1244	1114	927	805	696	673	605	569	521	528	488	488	396	405	386	406	383	377	350	356	340	347	309	327	316	318	309	313	299	312	292	329	275	307	313	338	323	295	320	309	294	296	310	283	257	307	258	307	299	299	278	290	280	254	274	294	265	299	252	293	252	261	278	251	282	287	242	266	238	263	266	278	240	286	255	219	272	257	268	287	285	297	253	280	268	267	272	282	251	262	285	244	287	266	265	270	273	278	251	267	256	255	264	253	279	259	289	224	235	303	271	278	245	261	277	235	265	278	259	273	282	233	252	258	249	285	227	271	273	261	269	258	228	280	277	270	261	250	243	255	254	257	253	246	277	285	264	271	279	310	265	280	252	247	285	230	290	289	245	270	261	275	253	274	258	254	289	248	259	281	276	285	230	261	280	260	252	245	290	246	272	283	298	269	251	279	284	265	277	272	246	259	262	253	293	267	272	267	262	253	297	273	264	296	294	249	284	288	292	262	266	222	257	264	268	241	248	261	246	261	268	271	288	231	244	290	241	273	286	226	253	283	254	261	265	275	226	234	278	271	254	247	247	245	215	267	266	276	255	260	245	249	262	253	252	270	276	268	252	250	278	260	259	258	266	245	259	243	281	277	256	247	252	274	257	269	264	253	231	267	266	257	234	270	258	247	272	256	258	253	273	283	267	259	286	311	255	270	268	266	270	276	297	281	288	268	269	227	295	257	302	271	251	263	264	275	276	284	276	250	263	236	296	280	270	266	234	265	261	257	231	257	263	268	276	263	269	257	281	270	254	239	263	267	284	245	271	281	270	255	270	245	286	285	287	266	258	305	254	219	233	275	285	262	263	239	263	291	260	256	235	256	230	275	261	272	252	278	255	265	259	265	267	295	286	248	261	285	273	231	255	282	283	250	273	257	277	300	274	275	245	261	269	250	263	286	259	278	266	246	284	258	256	254	282	267	265	262	251	286	274	281	252	247	275	269	278	270	245	291	254	265	261	242	270	262	256	256	266	248	285	275	260	304	298	257	271	264	255	272	277	268	232	273	248	276	280	264	266	268	270	238	283	244	264	260	276	277	271	232	231	271	268	273	283	275	268	271	283	289	249	242	254	245	238	247	280	261	282	295	267	273	260	286	301	271	277	258	258	276	280	276	254	266	254	279	250	268	255	276	278	246	274	251	263	270	292	234	272	230	301	304	242	241	291	279	256	255	228	259	254	260	261	292	290	267	261	247	262	294	234	293	285	286	263	254	240	262	262	286	265	256	266	242	294	284	278	266	251	269	250	256	247	246	275	260	295	263	269	304	268	274	260	262	266	290	252	256	271	256	282	263	253	281	235	270	249	260	263	271	278	265	264	268	247	254	255	275	241	266	261	277	273	258	291	250	262	252	280	260	248	292	273	229	259	274	284	242	230	256	266	272	280	288	280	268	241	274	280	260	259	264	278	254	265	265	243	255	241	261	246	263	247	239	253	261	250	279	238	250	259	275	273	269	268	262	272	252	249	267	271	254	256	259	254	286	258	265	265	234	285	253	242	260	271	256	265	246	255	266	280	266	255	265	264	280	282	269	278	272	275	249	273	271	241	265	273	244	268	279	276	246	272	257	253	250	259	259	245	272	293	294	248	276	252	244	281	251	261	274	267	273	255	297	273	243	253	282	251	259	268	285	277	275	273	251	298	302	284	257	271	237	255	280	259	264	247	259	262	259	236	244	265	246	276	250	242	274	259	265	297	284	275	284	268	243	265	269	279	267	279	291	280	228	274	281	279	270	267	243	290	258	257	259	270	248	272	296	274	258	232	287	251	273	260	279	237	242	281	296	262	271	292	262	241	270	294	273	268	277	235	259	245	281	258	292	291	297	262	249	280	257	288	265	251	235	268	261	277	270	261	266	266	241	270	241	272	268	267	280	295	259	257	246	236	261	254	258	238	234	246	272	280	267	270	278	273	225	274	249	249	290	259	262	283	277	252	246	286	272	275	275	269	266	249	284	262	275	238	266	255	265	275	259	262	249	247	264	243	276	266	252	233	275	273	243	279	283	255	249	301	282	271	283	259	265	255	268	264	264	239	247	282	259	251	237	259	269	272	227	248	274	282	257	253	312	264	274	272	249	262	253	263	240	279	234	265	284	285	266	243	295	241	275	252	270	292	300	264	235	263	278	245	247	266	273	266	285	269	269	285	280	292	238	257	282	243	280	255	272	292	289	254	239	248	257	241	257	285	256	237	287	255	286	290	261	270	260	288	260	258	281	268	269	254	291	242	257	249	238	275	251	278	265	245	253	267	270	268	283	285	259	275	269	251	268	250	263	300	274	291	274	274	266	273	254	239	279	261	272	255	253	259	255	265	254	242	268	282	262	279	245	286	257	275	268	291	242	267	271	247	273	272	241	260	258	219	282	276	242	265	240	238	243	247	269	246	280	264	253	271	239	288	269	263	278	262	279	245	278	268	287	263	286	282	250	298	249	259	270	233	257	270	277	252	284	241	257	273	266	246	285	259	250	269	278	281	251	282	289	225	264	278	285	269	275	256	259	281	265	265	287	235	277	278	269	259	275	257	269	267	262	274	227	257	248	236	259	268	242	261	261	256	284	275	263	259	270	256	270	266	277	278	257	262	273	282	241	255	248	239	299	260	241	276	279	256	250	287	261	248	235	269	251	241	296	276	241	278	246	241	239	250	281	262	256	269	281	264	266	279	240	264	280	270	246	270	242	260	235	294	265	255	272	261	284	271	270	268	260	267	277	266	283	265	256	270	267	271	272	241	261	239	225	274	252	250	278	227	243	252	264	284	259	267	252	266	255	280	261	274	221	239	253	252	230	262	263	253	265	264	256	250	257	277	272	256	278	266	276	237	263	287	272	260	294	247	284	278	263	275	303	248	268	254	249	255	270	233	274	289	274	258	263	263	279	257	254	286	274	241	240	276	306	275	280	290	272	269	260	275	256	240	262	285	260	273	266	271	248	263	247	251	262	265	238	256	270	264	272	303	259	260	245	262	294	277	249	257	266	261	243	228	274	283	250	281	259	232	273	261	280	275	287	275	259	235	270	274	270	257	227	274	263	286	257	248	227	276	271	268	256	248	242	281	267	278	273	297	259	266	280	235	260	266	263	277	268	254	268	291	285	254	261	282	281	281	272	234	285	291	247	267	250	247	273	271	254	234	272	270	264	289	275	263	267	271	269	267	237	265	244	258	267	287	248	247	252	265	274	266	268	256	274	308	258	252	253	269	246	275	283	270	288	239	250	253	273	268	252	269	269	262	254	278	233	281	261	227	270	241	243	282	255	275	261	261	227	265	257	277	250	287	224	290	266	281	265	296	265	235	240	276	252	272	264	277	250	259	251	251	246	265	274	243	264	269	245	258	268	275	259	245	287	284	316	252	250	244	264	300	255	285	279	283	233	287	293	304	260	236	271	274	263	255	287	254	265	248	239	239	284	284	287	301	269	254
27121	20645	7018	659	354	352	291	294	291	293	291	247	271	261	269	257	242	255	274	281	286	251	277	267	269	290	264	276	272	258	265	284	238	303	275	275	285	282	264	273	261	244	278	222	284	220	284	247	288	262	284	271	247	272	286	266	282	282	274	266	262	260	263	274	285	268	272	284	271	271	280	273	276	260	258	294	310	241	281	276	267	264	314	252	252	258	259	267	291	281	308	278	253	279	274	295	279	290	248	276	276	281	273	263	266	276	291	264	260	314	269	269	246	300	279	285	266	283	264	279	277	298	252	270	265	271	275	271	250	248	236	257	287	252	254	290	272	279	276	264	302	268	269	262	258	257	294	286	271	261	255	280	264	264	275	288	261	260	257	273	262	266	300	252	274	256	287	258	257	238	269	289	267	303	235	269	251	262	259	256	266	300	261	278	264	270	270	275	261	266	315	299	261	248	256	274	287	245	267	287	281	251	237	280	265	255	264	286	263	284	274	281	279	276	263	280	262	270	252	257	246	250	264	294	249	282	256	258	288	263	288	243	252	280	248	276	293	256	249	293	243	280	232	301	261	301	268	260	282	250	272	269	267	255	250	254	280	300	254	262	240	268	277	320	261	276	263	277	254	246	276	257	268	256	272	253	222	261	269	251	250	282	277	273	280	260	256	258	279	273	240	260	275	284	276	242	286	268	265	269	257	254	272	245	271	274	244	269	263	272	285	279	258	265	262	261	271	279	254	274	276	310	270	256	273	273	259	250	273	263	249	276	293	268	254	228	271	281	288	301	280	277	271	275	251	272	256	292	266	251	275	256	233	270	246	251	299	248	249	277	269	257	243	274	305	287	261	287	261	297	283	286	309	241	282	278	273	273	272	268	287	283	250	270	269	264	289	254	256	252	258	263	243	268	266	252	230	255	241	280	261	268	247	252	275	306	268	267	264	253	291	260	264	268	274	272	279	268	258	287	253	252	283	259	305	236	275	258	279	289	246	252	280	254	259	288	286	255	262	272	282	271	241	269	242	292	292	264	272	283	326	239	276	291	262	273	273	287	275	256	271	272	255	256	239	263	272	270	262	251	282	278	267	286	283	273	260	270	258	266	247	252	267	274	277	275	288	256	256	276	274	275	266	278	282	272	274	279	242	266	276	270	292	282	282	266	265	240	281	252	269	276	250	258	315	254	268	266	305	245	276	267	262	247	263	245	281	256	246	267	239	253	306	277	258	283	258	276	268	240	247	262	280	285	282	236	287	251	287	276	265	274	315	276	304	248	270	263	260	300	282	272	244	263	287	274	267	226	267	244	293	266	275	244	277	255	272	270	271	233	271	290	247	265	296	257	239	271	259	253	276	279	258	294	277	298	249	297	278	242	263	289	242	234	304	278	278	270	248	262	256	269	292	290	272	253	260	242	277	267	283	239	252	263	249	255	255	253	268	266	266	256	289	258	259	261	249	268	282	286	276	268	272	271	289	257	263	277	281	263	270	290	249	267	276	252	259	267	257	262	269	259	270	282	270	265	234	273	242	261	299	260	278	282	265	278	261	263	255	273	264	261	240	274	259	250	279	253	253	265	271	273	265	265	272	292	247	237	252	240	273	271	251	299	276	258	268	273	284	268	293	273	260	277	287	254	250	267	254	281	272	252	259	255	247	265	270	270	265	280	277	250	261	273	285	266	278	251	231	235	263	272	275	258	299	259	281	258	264	267	285	282	289	268	296	285	260	291	226	279	261	278	255	275	248	276	235	252	270	273	264	231	290	279	257	252	294	279	272	272	274	278	262	274	253	283	261	255	267	276	252	249	260	239	240	256	232	292	252	308	273	276	274	269	251	264	275	254	255	259	252	292	306	244	249	257	251	236	233	289	275	264	282	252	253	263	270	264	291	290	265	249	308	290	261	267	277	265	255	280	280	266	273	274	275	265	280	273	269	263	258	263	249	265	266	266	273	276	285	266	249	267	260	269	266	253	280	257	255	251	278	269	252	263	247	298	272	254	262	271	271	267	285	265	257	273	238	251	253	256	241	270	243	257	272	270	287	265	263	283	280	282	288	281	264	295	264	278	263	259	265	282	258	258	244	290	272	281	263	299	262	288	268	289	286	277	270	278	255	266	272	250	290	282	307	268	243	275	249	265	259	241	275	265	240	248	261	254	302	247	271	301	283	250	268	271	250	260	290	273	274	281	289	278	241	262	277	263	264	276	278	262	272	285	254	254	242	252	211	250	290	277	268	282	269	301	275	259	274	274	266	261	270	239	316	258	270	283	299	284	266	280	266	271	271	296	267	261	257	266	293	266	253	266	266	267	283	260	248	251	262	290	271	276	281	259	255	286	259	283	266	263	277	237	246	239	279	264	294	274	262	259	273	274	254	263	264	276	257	259	279	269	272	262	272	279	276	251	271	258	290	261	287	240	266	273	265	275	276	250	252	254	264	276	274	247	276	294	251	257	286	259	273	276	296	279	277	260	249	244	259	275	240	235	288	280	249	252	254	229	266	235	274	275	274	257	247	266	269	245	259	263	262	285	255	269	271	274	282	282	274	272	275	276	252	269	296	256	264	268	270	282	292	270	256	255	275	249	255	269	253	254	254	245	286	274	288	256	288	248	254	265	280	270	268	291	256	271	248	232	266	270	272	280	269	248	267	260	250	264	262	235	298	264	230	255	285	286	257	264	249	252	284	258	266	274	262	277	240	287	240	265	270	286	288	272	316	277	272	251	268	299	275	286	279	276	274	243	260	286	281	244	266	271	290	259	247	259	277	275	277	258	258	251	268	275	289	256	265	275	265	264	257	272	264	269	286	243	295	230	274	265	276	276	269	269	300	264	280	260	247	253	273	242	255	233	275	257	278	247	281	256	262	235	251	280	252	261	277	255	267	292	256	278	269	252	283	247	279	280	247	271	259	261	274	265	266	227	267	253	247	280	265	245	289	268	261	274	299	251	289	245	285	260	272	280	271	260	291	271	258	245	271	300	274	259	271	259	264	287	280	270	248	255	261	301	256	287	232	274	268	253	277	260	253	257	247	232	288	272	293	264	248	283	263	282	293	266	296	232	282	253	256	274	309	267	271	277	273	278	263	279	249	271	243	278	262	281	271	251	266	260	270	254	272	261	271	286	280	261	276	278	243	288	260	239	285	263	252	269	265	272	251	282	257	274	240	273	237	276	245	272	269	243	263	256	248	269	278	260	289	306	267	261	258	276	290	287	277	278	267	282	265	263	259	251	241	261	266	258	252	262	257	247	256	284	266	275	261	285	243	250	269	265	263	256	277	301	286	285	279	260	275	301	272	288	285	262	287	255	259	241	276	245	238	270	251	252	257	262	248	283	262	286	264	257	264	290	244	250	239	262	276	264	270	258	289	236	269	238	281	267	269	293	262	271	251	252	243	251	288	265	310	277	262	254	263	250	271	262	280	266	266	247	249	272	300	260	265	285	272	268	250	238	274	261	261	294	282	265	259	256	270	250	256	239
5306	1431	1364	846	616	615	519	487	485	495	453	469	441	438	437	464	446	473	462	410	424	459	430	428	438	423	450	402	433	454	402	440	395	393	454	419	437	438	423	418	411	471	419	428	442	421	407	398	398	429	397	425	421	429	437	414	399	424	419	438	431	436	418	425	430	393	441	431	419	437	402	457	464	432	404	392	448	419	426	419	433	418	426	390	407	421	454	414	428	425	403	389	403	402	448	453	442	423	422	393	419	444	407	440	428	423	405	422	433	418	412	440	451	413	429	399	436	408	417	434	436	409	413	437	406	443	412	462	405	435	422	395	442	416	437	441	420	384	418	399	400	383	408	441	400	457	438	412	438	427	421	421	445	415	406	423	427	430	463	375	441	421	434	430	445	423	413	438	411	393	385	414	433	382	428	434	432	422	414	415	419	434	404	452	419	406	426	418	423	466	413	389	389	441	437	400	435	408	484	424	422	444	426	386	402	444	404	419	430	398	461	428	441	411	419	389	424	432	386	440	405	406	410	425	424	405	428	437	438	450	405	417	417	424	397	433	384	462	420	422	440	406	409	427	407	422	434	422	422	408	439	435	417	411	434	395	428	415	434	414	437	413	409	391	425	396	421	420	438	377	403	402	428	446	401	460	463	428	427	417	431	430	398	437	486	409	450	417	440	404	398	422	399	426	427	407	373	412	420	403	419	424	418	442	383	432	376	431	471	421	438	438	430	415	405	441	433	437	402	420	429	442	431	449	417	378	444	430	429	395	424	423	472	450	433	422	418	416	462	433	430	411	420	425	436	430	440	417	445	430	400	394	397	436	429	427	451	421	434	423	415	409	424	436	414	440	444	417	421	436	429	400	439	436	457	429	408	443	469	394	423	421	428	412	389	397	450	426	451	410	429	416	460	413	443	402	454	412	407	403	415	417	437	445	431	418	429	405	419	423	436	423	392	421	451	425	415	415	430	420	394	448	417	476	412	421	430	420	407	449	391	444	432	415	391	436	444	435	412	425	433	417	395	420	412	431	425	460	418	418	400	449	408	437	388	412	424	429	451	410	431	412	395	389	406	451	414	425	387	409	443	441	431	408	428	397	424	411	428	411	447	407	485	406	455	417	428	433	399	417	459	395	392	426	419	424	398	419	447	422	439	436	441	445	430	425	430	401	416	459	425	434	410	412	403	392	413	430	452	402	416	409	420	429	418	403	377	425	425	407	423	423	403	425	425	417	437	417	406	390	438	402	391	425	433	399	418	434	442	392	440	430	423	452	428	473	412	395	446	416	408	443	421	407	432	432	445	425	444	447	403	476	401	423	442	422	425	420	421	458	416	388	397	440	446	448	439	374	440	396	422	399	403	426	400	395	431	402	401	452	440	398	399	404	411	427	439	425	399	450	433	427	425	397	431	410	435	441	440	433	448	393	431	403	420	418	407	398	433	467	411	417	428	396	412	411	430	408	422	434	388	456	401	436	402	405	401	452	447	437	401	405	424	431	403	423	417	419	420	415	467	421	416	383	454	397	444	428	413	440	386	415	409	435	472	445	437	417	441	439	464	405	426	402	454	482	424	449	425	441	393	437	430	417	429	411	395	431	409	440	433	442	403	423	423	446	436	410	401	439	430	413	443	436	475	424	386	440	410	443	440	374	427	434	410	411	436	419	424	413	467	444	396	393	414	454	414	401	416	416	431	394	382	432	435	425	436	421	396	430	425	405	409	396	410	416	440	433	416	392	431	415	402	407	403	446	429	407	413	406	411	426	381	443	403	402	375	423	438	404	407	404	432	422	441	419	414	452	426	404	453	388	447	438	434	402	454	406	407	357	420	401	414	431	434	414	433	404	431	444	415	453	435	458	448	434	391	460	446	390	440	443	399	426	448	418	437	403	423	406	413	471	412	434	429	403	395	425	413	453	447	429	415	414	412	439	428	404	428	492	432	383	446	451	426	394	409	400	407	442	420	428	422	418	451	411	452	434	437	433	392	430	419	445	392	438	450	408	451	448	422	467	449	409	447	387	402	426	393	428	429	409	438	419	412	437	415	393	420	399	444	421	422	403	415	451	408	436	424	406	428	427	433	399	409	405	395	416	380	412	401	434	459	418	377	429	401	443	427	428	401	434	420	409	405	464	434	435	427	413	427	424	401	414	426	363	442	462	440	397	475	412	455	381	433	446	449	409	450	401	409	385	441	397	422	427	451	450	424	410	431	435	432	417	392	412	430	395	392	394	432	423	414	418	439	395	366	453	444	409	429	440	448	432	417	425	459	459	428	441	446	437	426	458	416	444	421	410	409	415	409	431	459	418	410	474	416	396	397	430	457	412	397	397	408	468	418	450	391	418	458	421	410	418	406	427	372	439	435	441	411	398	429	408	404	426	451	443	438	430	421	430	408	429	428	431	411	450	413	414	469	437	448	452	412	417	402	410	399	417	380	435	431	423	426	436	418	443	415	427	503	440	399	375	383	402	414	433	419	454	431	459	410	403	391	399	446	430	436	458	412	442	444	401	450	451	418	446	428	445	412	432	427	406	431	386	404	424	426	432	417	416	428	397	407	475	379	426	430	416	412	430	395	408	416	417	401	413	425	432	402	453	438	428	420	449	412	416	404	384	430	423	424	444	468	403	446	427	399	401	412	419	432	420	431	435	408	430	385	422	406	442	426	383	399	400	430	418	403	410	379	401	419	405	447	445	392	369	422	418	389	407	463	373	452	417	437	417	431	421	367	430	429	419	409	449	399	417	438	438	361	399	385	428	420	421	403	397	405	402	422	418	414	406	412	405	402	443	413	406	425	448	395	407	429	437	451	425	426	403	424	444	440	452	415	439	410	433	407	444	414	403	397	405	429	435	446	427	433	465	479	439	419	428	412	416	420	406	452	431	440	459	431	449	429	433	395	446	421	434	449	448	428	423	423	431	406	425	426	434	397	425	399	438	428	432	432	421	438	442	406	408	430	418	466	435	455	421	413	418	424	450	467	440	467	417	433	446	438	449	440	448	463	429	426	405	424	396	450	415	453	415	395	406	425	435	407	438	452	397	421	437	446	418	368	406	424	462	402	431	401	450	420	476	425	434	424	415	417	450	402	421	442	410	418	418	459	440	417	402	430	395	422	398	482	441	422	429	425	412	432	412	425	429	434	410	396	401	386	396	384	419	454	425	417	422	416	411	423	378	406	404	412	438	433	423	421	403	377	412	435	470	384	409	403	406	435	410	387	416	423	448	439	434	399	416	418	430	411	426	449	414	390	457	421	431	460	439	421	438	461	445	396	416	402	448	435	463	395	428	417	445	436	427	429	454	432	437	417	388	414	381	414	423	426	400	433	440	456	410	405	417	431	423	439	437	426	457	411	419	405	404	398	430	464	415	435	427	431	414	446	405	423	419	422	454	437	413	414	472	395	425	412	412	447	422	411	438	443	427	411	415	445	444	437	432	401	382	444	424	411	445	412	431	428	432	461	435	425	425	430	436	412	420	437	419
24559	21582	28841	24771	20958	2613	819	593	481	467	446	431	400	411	360	354	386	349	340	359	331	346	357	334	322	363	332	327	326	306	330	316	312	324	346	327	316	303	317	298	319	322	311	320	301	327	311	307	299	327	342	293	317	312	319	303	297	330	303	326	321	339	310	325	296	302	318	288	286	327	312	318	349	319	307	311	300	299	305	318	312	303	298	301	310	321	329	319	313	288	342	326	282	308	315	297	320	303	297	295	331	325	319	298	331	330	330	304	337	326	311	341	290	330	314	320	317	324	313	295	335	324	314	309	300	353	320	303	295	275	329	318	334	316	312	342	337	283	338	300	309	319	310	317	281	318	300	339	306	318	335	320	338	315	327	362	343	320	322	316	291	311	307	294	338	289	331	307	304	323	314	299	307	335	282	336	284	308	347	283	336	320	289	301	325	288	286	321	320	304	313	323	268	302	305	353	314	328	316	293	309	299	297	353	306	305	293	314	286	289	295	287	290	294	337	355	293	322	320	305	302	345	337	311	327	318	348	328	336	311	311	320	315	343	303	298	323	343	333	280	296	298	326	318	349	316	298	348	304	317	299	301	295	300	286	309	299	299	291	319	307	339	296	315	308	317	271	308	311	299	291	309	290	260	330	327	314	290	354	307	327	306	306	336	302	293	321	297	281	320	340	325	290	331	329	306	318	301	311	316	289	327	282	320	318	312	323	308	323	358	320	332	372	313	341	326	296	338	299	287	293	311	271	326	320	298	310	310	323	319	310	309	310	352	339	304	304	301	338	345	332	302	301	318	295	315	318	301	321	282	302	326	300	322	292	326	316	313	339	291	307	327	318	332	305	317	336	292	340	293	320	326	329	311	297	297	337	287	314	310	260	346	286	324	348	313	314	287	320	321	263	315	304	329	295	307	346	326	296	332	314	335	312	299	308	298	319	352	302	348	281	300	322	305	338	320	316	316	302	290	290	298	292	321	320	298	321	310	325	307	308	323	323	301	316	310	307	305	338	291	313	317	314	305	329	309	325	302	334	324	303	315	321	330	326	321	311	318	297	282	308	301	320	325	295	339	326	293	308	309	310	299	317	318	316	282	312	321	275	292	313	340	303	321	361	321	325	306	305	297	322	321	300	310	314	320	324	305	342	298	297	339	322	331	300	279	304	291	318	311	332	291	318	307	319	325	292	308	314	279	340	312	316	301	300	284	342	312	298	340	300	310	329	327	286	341	286	310	315	311	308	307	300	342	318	325	290	307	325	293	301	313	308	336	321	337	300	327	309	297	268	333	303	317	336	312	331	321	316	318	302	305	286	288	320	298	344	291	312	307	284	305	325	299	300	320	313	316	316	312	316	297	337	318	315	326	340	290	303	309	327	312	282	274	327	299	304	319	286	284	319	291	343	293	321	312	347	323	316	317	338	302	302	302	311	309	294	296	276	307	307	343	309	313	298	298	299	324	288	315	327	315	326	284	324	288	293	327	290	310	318	338	333	286	310	331	291	313	319	282	304	305	312	328	309	298	315	323	309	337	270	306	307	305	291	304	309	319	314	336	286	329	281	327	329	311	319	308	302	310	293	298	334	340	310	331	331	301	311	303	315	328	300	330	293	326	323	330	334	307	308	353	303	301	310	315	324	317	320	317	303	337	306	327	322	294	313	339	321	320	324	349	297	323	322	325	309	330	319	336	300	278	307	294	296	283	319	320	318	294	320	312	313	318	310	323	303	282	312	288	289	331	329	293	338	303	314	337	331	321	314	307	303	336	294	314	312	332	341	307	318	342	312	321	314	304	306	324	279	338	295	286	320	324	324	318	332	332	296	305	323	277	304	323	310	291	299	294	285	291	286	306	286	321	334	315	281	312	278	324	297	306	314	308	315	306	275	295	303	301	308	328	311	303	288	343	303	328	318	321	309	290	342	355	290	337	309	302	310	311	306	298	321	305	305	302	315	301	326	321	303	321	299	299	321	306	294	306	356	327	334	311	296	308	317	343	306	311	292	324	314	335	324	309	298	313	308	326	324	318	301	327	300	317	318	299	320	316	316	315	320	335	278	286	312	304	316	323	293	329	308	315	310	293	315	321	322	315	316	304	308	326	334	307	323	323	323	299	308	279	296	340	317	276	311	314	309	324	304	323	322	325	304	300	332	302	321	316	311	332	306	320	308	302	319	320	326	317	324	343	331	328	290	314	295	290	296	310	283	333	339	285	287	301	318	330	312	313	295	300	304	323	323	309	314	289	282	299	343	298	296	291	272	304	303	293	313	337	299	304	301	313	301	308	323	301	328	334	317	332	315	302	310	306	278	332	324	303	312	356	288	304	315	341	310	304	312	296	306	329	312	332	319	287	316	332	337	323	295	330	291	335	328	334	322	311	304	320	280	297	304	301	318	305	319	294	273	334	311	297	299	289	317	309	296	313	303	315	305	332	312	327	340	307	317	317	308	291	324	329	326	339	302	326	342	331	330	306	321	316	300	342	343	289	295	314	317	324	275	338	302	311	329	302	294	321	331	332	313	307	330	329	320	288	305	296	309	300	320	261	309	320	305	327	321	336	320	297	296	298	290	297	296	295	316	305	316	315	338	300	325	328	293	308	276	296	306	330	354	321	294	301	315	321	314	317	293	280	331	325	290	300	285	296	310	345	329	309	315	342	335	311	302	298	314	302	322	323	283	308	260	318	293	304	319	325	298	304	316	280	283	344	321	310	322	271	308	327	311	319	296	290	345	299	296	325	302	289	297	301	276	312	328	321	341	280	311	317	319	279	311	285	310	317	320	308	294	302	315	272	329	325	305	303	296	315	318	301	299	279	337	320	314	356	343	308	314	332	329	312	323	333	314	277	294	301	288	281	308	328	327	321	310	340	345	308	300	282	303	315	323	296	332	352	297	320	297	318	313	293	330	337	341	296	360	286	293	317	285	291	360	320	298	298	280	322	302	291	322	314	330	312	311	344	293	312	299	301	303	287	323	320	328	304	310	319	306	334	281	341	307	301	327	308	284	315	281	301	320	273	309	350	296	320	272	290	305	305	319	271	307	299	312	312	313	306	321	337	328	303	319	329	304	315	302	291	333	331	316	310	310	282	328	304	317	306	297	329	307	308	303	324	337	303	311	315	328	325	329	303	335	300	319	336	308	279	329	302	309	334	328	292	316	311	324	323	292	280	349	328	305	314	294	334	314	313	303	325	321	323	338	305	315	300	326	335	308	319	326	317	327	335	331	327	325	294	313	351	311	321	293	298	302	329	324	350	303	291	289	321	317	335	300	295	297	311	326	364	335	331	330	318	295	301	291	325	341	287	343	289	281	313	305	314	301	328	316	309	321	290	303	316	317	333	327	308	323	320	324	316	314	327	329	330	328	287	322	340	340	314	299	335	286	304	309	278	302	292	324	305	350	315	310	298	339	350	331	325	316	309	353	351	329	319	309	351	329	301	294	292	334	352	331	315	307	320	300	320	342	315	296	358	305	301	328	327
13089	9745	8434	4309	2906	2058	1654	1409	1124	1039	942	796	782	743	693	679	706	666	587	589	579	593	566	601	552	575	560	557	531	560	510	541	543	560	570	533	500	543	516	494	572	528	503	506	516	486	535	467	518	481	493	499	495	475	558	504	517	541	532	476	520	524	522	514	529	469	503	541	472	535	529	506	502	504	499	457	533	510	489	535	562	476	500	507	495	530	469	484	496	550	505	505	494	512	483	511	505	514	507	503	503	531	538	495	488	513	472	500	502	533	515	457	459	508	491	481	467	544	473	493	500	492	495	491	474	499	482	492	530	541	507	481	492	511	473	489	496	485	477	463	495	477	514	463	522	501	535	471	505	495	488	522	518	503	489	501	511	498	462	518	511	512	490	503	503	496	484	507	470	477	495	461	493	494	496	498	505	511	510	514	498	471	524	456	512	467	452	526	503	491	521	493	527	589	519	475	472	488	488	520	496	514	537	496	509	503	496	513	537	496	498	470	508	511	497	524	446	525	475	527	521	520	463	506	482	499	523	545	524	551	510	515	456	506	518	462	498	521	509	501	522	489	516	497	527	473	562	536	541	473	502	512	475	529	495	539	546	502	528	519	483	510	505	511	500	529	485	494	504	463	483	503	482	487	510	512	492	453	482	482	518	504	467	494	480	483	477	516	546	493	501	501	461	497	500	528	456	535	532	496	492	504	535	523	503	464	482	493	482	516	463	470	489	508	508	519	476	520	494	515	502	463	529	499	450	512	495	482	509	532	485	495	462	515	530	509	518	501	472	517	508	502	466	521	520	489	512	492	504	502	497	523	494	521	508	493	492	520	515	498	518	489	522	494	511	499	512	533	471	480	430	477	558	516	525	477	534	463	498	488	483	492	489	489	514	492	457	507	496	515	509	485	506	472	513	480	505	492	502	504	467	460	493	497	490	506	498	501	474	467	526	448	490	508	503	497	558	501	539	484	494	515	551	509	501	496	488	502	483	487	497	494	476	464	468	501	520	487	491	490	527	529	470	516	508	469	466	480	475	529	483	492	483	488	469	549	496	527	454	489	482	507	487	519	564	477	530	487	538	517	500	444	521	507	532	507	501	447	554	531	522	458	509	479	488	542	552	499	540	512	528	475	527	465	514	477	480	512	525	518	531	543	500	489	485	495	470	495	500	532	486	515	504	557	511	494	489	488	517	501	487	521	528	540	509	537	481	491	486	479	496	481	480	534	503	444	474	525	492	529	459	493	467	523	511	540	483	486	477	484	495	525	507	521	523	512	520	471	522	492	463	429	500	487	490	489	456	457	506	475	499	511	517	461	525	498	494	475	507	492	487	477	485	482	525	479	472	478	483	500	490	506	490	486	511	493	487	501	545	471	487	535	505	502	499	484	522	470	515	525	488	513	491	528	535	482	463	481	483	502	470	511	508	521	486	511	487	544	498	511	473	497	491	512	509	501	489	488	466	479	470	524	516	465	478	517	497	451	518	503	517	486	514	485	503	521	514	490	510	507	500	501	505	476	454	551	483	509	493	495	463	479	526	494	515	475	500	536	528	496	526	509	478	484	515	518	503	495	472	469	531	520	499	494	527	483	503	475	513	523	469	487	512	513	506	528	515	495	503	478	520	480	519	512	513	475	480	534	518	512	561	498	506	530	467	501	525	474	539	512	497	516	508	488	501	497	452	527	512	492	507	479	526	487	525	475	498	491	497	472	525	499	512	509	479	517	501	525	457	499	521	464	519	493	497	477	502	516	504	470	482	498	522	487	499	534	497	526	529	506	494	519	496	507	545	515	528	527	479	509	498	513	491	493	506	466	537	519	495	461	495	511	519	531	521	538	494	502	496	489	497	515	527	492	533	448	525	475	530	454	509	532	487	492	513	521	517	473	486	489	468	495	523	488	536	474	494	525	481	485	489	444	488	469	476	493	485	507	499	493	526	494	497	521	521	463	481	500	502	507	473	507	515	505	494	464	511	464	475	497	507	483	448	469	483	464	486	529	466	482	480	480	473	479	522	507	546	513	515	504	498	496	514	509	494	487	514	521	517	534	477	466	545	506	485	517	495	513	516	487	487	505	469	525	505	516	511	542	536	456	480	530	512	526	494	487	496	467	474	514	510	520	485	489	499	508	504	504	468	506	501	503	523	554	476	509	506	478	470	504	485	517	460	486	514	490	523	497	473	511	502	506	516	509	502	502	504	507	491	498	511	500	528	489	519	487	520	508	506	471	502	527	476	502	448	496	484	467	482	456	514	507	528	518	498	497	506	497	481	464	534	506	545	481	504	526	499	487	506	475	496	495	522	522	493	509	504	497	480	485	506	523	473	504	505	481	481	459	509	501	505	499	475	523	467	497	470	451	479	515	478	531	520	467	468	493	497	486	524	512	494	499	530	490	513	501	552	473	501	543	519	502	522	517	472	451	474	518	470	521	483	482	459	516	541	516	504	495	521	499	491	487	530	482	487	484	521	507	465	559	485	498	509	506	551	481	459	474	511	504	518	501	501	485	490	466	513	515	510	511	485	500	482	509	501	495	495	475	513	491	484	528	494	483	546	506	492	493	439	457	511	489	496	508	515	484	468	494	488	518	505	495	464	516	467	540	466	493	485	485	508	509	524	473	465	484	485	490	541	483	504	514	482	487	518	522	476	488	503	526	503	494	503	474	461	502	530	490	512	542	500	541	522	473	501	510	518	501	478	512	539	512	471	512	500	501	458	483	525	501	492	469	490	504	494	467	534	497	496	533	510	519	470	495	477	479	505	500	486	518	476	506	521	493	475	486	526	485	530	525	492	521	486	477	526	464	492	498	481	479	520	524	553	450	480	484	519	532	445	515	525	543	519	526	542	489	500	545	487	538	436	508	507	461	496	467	512	509	463	476	460	544	511	454	533	468	500	483	520	486	506	535	519	489	497	489	503	516	513	473	513	512	508	490	515	479	486	472	505	529	511	494	476	467	509	513	502	534	485	512	495	495	515	475	500	476	451	532	505	521	495	476	491	460	488	527	459	496	483	517	501	493	474	523	538	454	466	530	521	494	521	462	508	462	516	509	522	486	501	455	518	502	480	488	469	456	519	496	485	457	475	489	482	515	502	528	482	547	529	486	492	527	455	529	514	521	467	515	488	542	464	510	508	490	481	489	555	503	477	473	523	481	492	494	487	529	493	535	501	520	528	471	507	502	462	504	511	483	514	474	530	508	522	523	513	484	515	512	525	502	533	483	516	519	503	482	508	473	503	476	513	531	491	529	536	509	521	553	528	516	529	507	507	525	510	479	535	488	498	515	516	525	524	457	534	497	511	518	498	471	489	510	487	491	498	468	466	506	461	484	459	498	531	477	471	495	487	521	502	493	507	493	482	483	496	515	493	484	499	507	520	482	505	500	508	483	495	520	500	524	501	489	511	488	501	505	498	489	526	526	536	493	472	536	470	510	490	515	507	506	515	503	535	504	477	471	494	506	483	502	492	478	512	497	537	484
23521	21568	29474	24105	21570	20898	2220	701	509	464	400	335	320	308	264	258	256	207	247	230	219	233	191	205	229	217	195	196	189	192	178	199	171	180	214	172	192	216	166	175	160	166	164	145	169	183	184	158	182	169	175	167	151	175	170	168	174	180	153	162	178	184	154	162	170	178	171	183	158	181	158	153	193	173	147	157	144	169	172	156	152	175	158	160	168	178	178	166	147	156	147	150	168	170	178	138	159	162	154	160	168	160	167	174	158	150	177	151	159	172	167	174	165	149	164	158	164	162	144	168	180	163	152	161	167	155	145	169	155	179	180	158	166	154	173	155	161	165	167	169	164	140	180	168	160	159	194	176	156	172	173	140	158	142	159	166	159	160	176	155	186	174	174	176	161	151	155	182	164	177	170	159	155	159	162	140	165	166	159	158	156	147	167	189	150	154	170	156	157	147	158	145	162	183	173	160	180	162	166	142	160	161	161	169	153	171	165	164	177	137	149	164	168	169	161	177	167	144	152	145	141	161	152	131	177	152	177	181	152	146	155	127	171	178	170	163	172	158	147	144	168	163	162	146	157	178	163	154	166	164	163	168	142	181	159	174	170	155	167	130	185	164	163	156	167	136	152	142	185	144	149	149	154	182	146	167	173	142	170	171	159	143	161	155	185	170	143	157	169	172	172	150	172	160	165	166	167	173	173	163	157	165	142	156	155	175	152	165	178	173	161	157	167	140	184	158	164	146	163	177	147	175	166	155	153	155	155	172	159	172	153	168	153	163	152	170	166	150	170	156	173	163	181	168	169	188	153	158	172	156	156	162	167	176	156	157	158	180	179	168	138	161	174	170	166	159	167	167	160	160	182	168	171	156	170	160	172	161	155	151	176	160	170	152	150	150	177	153	181	157	175	155	182	166	155	167	161	155	166	156	138	168	180	169	166	179	153	183	167	144	155	174	168	134	144	164	168	163	137	160	164	170	152	168	159	140	144	167	165	149	161	159	166	147	159	192	163	154	152	144	145	140	125	147	157	167	175	170	157	166	157	161	176	154	159	175	172	145	156	163	154	162	150	162	164	174	167	152	180	137	145	153	152	163	160	165	157	151	163	139	156	168	180	164	156	166	149	165	165	149	175	148	182	190	170	160	159	166	181	170	173	155	173	131	178	165	165	138	165	171	162	174	154	175	162	157	146	161	154	139	185	162	166	160	162	173	162	152	161	154	170	162	168	155	158	146	150	167	162	139	183	136	153	158	157	155	153	161	148	151	171	171	166	168	168	145	168	160	157	154	146	179	168	158	157	173	150	161	132	158	139	147	173	154	139	165	147	189	172	174	160	160	155	173	152	189	154	158	195	180	157	143	140	180	179	169	157	179	168	168	154	155	173	163	157	155	176	134	145	173	161	156	154	158	149	153	149	146	152	171	156	177	181	163	158	153	156	152	150	177	147	168	171	146	183	163	157	175	149	161	153	140	168	169	197	145	161	165	155	164	174	149	173	168	153	159	138	153	150	163	144	177	166	159	166	147	154	133	163	166	171	155	174	152	156	155	168	168	163	169	139	177	164	163	160	163	161	162	149	150	150	164	181	158	132	147	178	165	166	158	148	165	165	171	153	162	142	154	143	136	153	162	172	169	172	157	162	154	162	172	151	147	156	157	166	152	157	166	162	175	169	175	151	168	163	147	163	157	156	146	158	145	136	162	148	181	145	159	158	170	155	144	168	178	158	165	143	149	168	160	174	135	143	169	174	162	159	159	159	158	142	166	159	156	159	183	165	167	166	160	154	165	162	165	178	144	170	161	155	173	158	146	183	160	143	184	159	154	183	160	168	180	157	161	180	161	158	173	160	170	157	166	166	137	151	161	151	150	171	155	127	164	157	138	154	173	158	175	171	166	167	148	171	174	167	157	143	173	143	140	177	173	161	160	146	149	173	143	149	150	156	176	171	156	168	144	165	181	156	155	130	157	158	168	175	167	158	149	160	147	180	178	157	159	144	152	173	165	162	163	147	171	176	162	169	188	156	156	187	145	155	156	148	158	155	179	162	151	136	174	151	169	151	171	169	160	160	152	153	168	176	172	160	163	179	149	156	168	155	150	151	146	158	154	178	164	168	158	148	156	170	154	144	145	163	148	165	150	181	152	160	166	152	145	157	160	169	145	147	152	167	164	148	171	149	187	159	171	132	144	156	156	152	166	151	149	164	161	144	174	163	148	168	169	169	177	162	130	171	165	173	163	188	169	176	163	162	152	180	148	148	187	156	156	165	173	156	171	174	158	163	146	175	157	167	163	162	158	142	203	165	148	159	163	156	168	183	175	151	149	179	151	177	143	175	179	166	160	175	141	180	156	177	150	151	161	152	159	134	151	156	173	139	149	164	160	138	185	160	165	149	162	142	166	146	166	167	174	160	157	137	160	143	164	154	155	178	145	175	155	155	169	165	173	165	152	167	182	173	166	148	149	158	160	152	156	155	170	155	146	172	156	159	164	156	165	195	187	177	150	139	168	166	176	153	162	162	159	153	161	162	167	178	183	171	168	170	152	135	157	169	168	158	162	147	167	158	157	169	177	181	159	165	176	153	157	138	172	173	167	147	152	167	140	167	178	162	145	164	164	163	173	154	177	179	151	163	179	168	151	168	133	185	167	165	155	165	173	175	163	156	155	163	199	186	183	150	131	166	163	163	162	153	162	145	152	152	161	158	183	166	148	176	173	173	162	148	158	131	182	174	171	170	170	171	162	143	166	186	153	169	152	152	175	173	154	153	174	166	173	144	146	153	178	161	163	172	139	154	178	149	161	175	156	162	171	184	179	157	146	180	170	173	163	163	155	153	176	179	171	155	181	174	158	143	150	152	158	175	186	156	175	173	139	175	165	158	146	174	158	141	166	164	141	166	165	161	154	160	163	137	162	146	152	145	157	159	161	166	150	158	141	188	159	166	146	159	170	149	178	195	153	144	143	175	165	148	145	159	167	168	166	159	140	165	147	148	152	152	191	152	150	147	167	177	188	172	150	165	144	168	180	172	172	153	157	190	151	174	176	161	187	169	138	159	176	136	147	147	137	167	153	155	169	165	181	162	161	133	159	142	167	145	147	184	149	160	158	175	169	160	151	157	180	134	150	165	152	181	182	175	167	145	169	161	147	170	166	171	153	162	150	163	163	170	160	162	146	163	165	141	164	151	143	150	161	153	167	177	166	176	163	178	158	156	172	164	173	171	165	163	139	169	159	158	161	149	180	196	169	162	146	158	157	180	152	156	176	170	158	163	169	195	161	162	154	177	153	162	176	165	162	179	162	167	167	159	161	166	180	158	153	162	162	165	170	153	177	163	166	142	144	163	175	185	149	147	140	180	169	138	154	173	172	147	193	175	167	157	162	161	150	167	180	150	153	153	151	170	167	150	166	147	163	168	149	159	193	137	186	153	164	161	150	179	159	149	193	180	148	166	165	140	167	176	159	189	139	157	165	172	129	153	172	150	169
15957	15826	13458	6994	4678	3315	2540	1966	1600	1283	1131	958	781	744	722	606	560	536	504	516	467	400	434	388	423	364	390	337	382	363	340	348	337	321	334	341	346	333	336	285	297	303	300	339	312	293	300	292	269	294	281	278	299	312	287	300	284	294	309	276	295	311	277	255	294	271	273	294	250	265	251	282	266	275	272	275	253	277	271	287	297	294	283	285	269	266	266	272	277	236	276	283	278	289	262	286	263	317	236	278	274	264	288	289	291	274	302	300	252	268	247	260	273	272	260	267	293	281	263	250	270	265	280	294	305	257	262	284	271	266	276	263	254	255	269	273	245	263	237	249	274	264	253	271	262	254	272	273	263	279	256	260	253	249	259	246	272	261	263	262	244	280	279	284	269	260	266	272	280	268	290	266	229	263	245	242	255	254	304	258	255	284	245	259	264	249	246	276	257	277	252	298	257	246	270	270	265	299	295	272	286	264	258	272	248	278	248	256	274	295	263	261	262	292	264	257	272	269	275	244	246	283	249	260	253	248	249	275	293	313	266	270	281	269	258	259	260	277	278	284	281	280	280	271	264	262	286	243	263	249	246	269	263	279	239	245	293	242	240	259	266	255	268	260	283	283	254	270	296	250	232	243	274	289	244	271	245	269	259	253	248	260	262	277	277	243	272	293	272	249	262	271	254	276	275	276	261	297	271	263	260	257	287	310	233	243	246	292	272	249	292	229	249	272	316	246	258	271	254	282	262	255	284	272	275	264	257	257	273	291	259	295	265	265	268	257	246	265	232	231	273	299	258	296	268	271	248	269	254	271	248	243	273	256	254	283	267	253	272	260	267	273	259	263	266	275	259	250	267	272	288	254	255	297	289	276	276	276	270	260	256	254	253	233	255	267	245	278	263	254	276	270	258	270	276	273	273	302	248	245	282	275	287	257	256	286	246	306	272	256	273	285	264	292	247	258	293	264	261	285	267	264	262	235	252	265	257	260	263	275	276	275	246	264	265	249	269	269	245	254	276	290	278	226	252	262	255	240	280	255	286	230	249	268	255	248	274	277	259	274	271	292	287	277	249	296	296	265	243	275	262	275	298	263	238	248	259	264	264	227	271	271	262	285	267	260	268	278	244	263	267	245	286	275	284	258	233	271	278	236	257	265	282	279	264	277	270	268	302	268	242	248	262	261	287	273	255	248	267	244	265	255	263	249	271	287	274	278	265	262	260	245	257	269	255	251	257	278	283	247	266	295	278	271	229	270	273	275	277	264	265	262	279	252	290	281	263	286	288	265	251	270	279	244	297	272	292	263	239	265	281	245	258	254	255	246	277	289	261	285	272	281	268	282	264	274	272	276	267	268	268	269	251	240	263	264	269	255	286	289	297	252	288	287	257	285	289	269	285	257	242	265	245	285	288	292	267	270	247	275	279	268	260	264	245	267	267	259	287	254	240	273	273	293	264	279	274	259	250	250	270	252	258	272	289	279	266	282	273	252	272	261	237	252	287	258	278	257	261	262	298	258	257	253	278	268	279	248	263	276	270	246	266	268	259	273	278	276	265	265	276	273	281	248	238	231	268	281	252	272	253	287	277	271	258	247	263	241	266	261	283	264	266	262	241	241	214	291	291	280	287	280	278	293	279	233	266	252	262	248	279	274	241	266	264	259	258	287	258	297	247	265	264	243	273	259	266	270	273	261	278	264	296	249	240	284	263	277	249	249	278	259	277	271	293	285	243	263	278	254	259	246	253	299	256	251	289	284	291	289	272	271	294	240	275	254	272	254	283	262	253	260	269	228	266	258	298	257	267	293	279	281	245	249	287	246	278	277	252	299	282	253	215	267	270	267	259	297	255	265	275	272	251	277	269	270	314	255	268	265	286	253	252	274	281	263	291	294	275	286	236	239	285	268	267	273	272	258	274	279	264	275	265	264	267	250	251	279	258	260	267	232	261	288	265	279	275	281	257	280	255	244	257	280	259	274	273	255	280	266	270	273	284	261	254	259	271	272	288	272	257	243	283	244	265	264	269	239	256	270	273	278	245	265	261	278	263	270	236	279	291	301	282	251	254	283	292	265	259	310	284	292	281	268	276	316	257	285	267	268	246	269	268	252	281	271	271	280	268	287	288	279	273	260	266	278	261	249	294	240	238	264	256	266	286	301	259	245	259	261	272	268	264	259	270	254	286	277	289	268	265	266	246	291	260	284	255	285	244	262	266	255	259	266	234	281	268	269	255	245	236	262	276	253	240	259	262	254	284	255	294	252	269	254	262	297	277	245	246	262	283	245	241	251	273	264	263	300	273	250	277	258	277	253	258	261	261	257	275	286	256	303	242	234	260	256	241	262	265	266	256	261	285	248	288	262	242	261	299	278	264	270	257	274	249	268	266	284	255	281	251	261	269	243	272	252	252	252	260	244	269	255	273	271	270	259	267	231	254	283	249	264	260	282	285	258	258	272	255	269	281	313	245	261	244	258	277	246	251	285	268	283	261	269	271	264	285	274	267	278	263	277	254	246	261	282	260	273	255	244	275	299	244	268	255	260	265	285	275	284	264	257	270	283	266	252	283	259	282	263	240	245	288	243	265	261	253	289	318	271	256	267	292	267	284	270	275	258	250	237	250	250	253	268	279	273	254	259	256	274	261	273	283	258	255	264	273	264	255	259	266	262	265	288	264	256	234	279	283	268	268	252	245	260	292	268	258	249	265	274	283	274	265	271	267	253	289	253	266	274	272	263	279	284	278	283	256	237	256	271	266	271	258	249	248	256	264	286	288	280	251	289	285	247	265	258	274	259	279	260	231	251	297	243	245	285	273	260	276	276	287	283	278	284	271	264	247	287	250	252	277	265	268	280	239	288	272	276	291	278	266	241	246	271	266	269	259	268	278	259	273	296	268	268	261	260	323	257	282	267	265	268	279	268	285	259	262	283	255	275	293	293	265	290	244	263	262	253	305	268	264	277	238	248	247	282	248	277	266	266	257	247	258	252	275	285	245	275	248	281	244	267	246	238	258	254	264	284	244	289	231	285	270	265	263	293	266	234	267	250	283	251	266	292	287	274	278	229	244	249	296	276	234	259	261	254	305	252	274	262	282	267	233	274	278	255	249	270	265	239	288	272	272	270	274	257	247	304	259	273	266	257	243	281	256	257	264	252	255	255	246	241	264	278	273	270	268	280	249	265	299	289	281	272	260	256	270	258	255	281	259	234	239	286	258	274	260	294	283	267	247	279	272	251	260	249	261	274	281	268	277	271	264	224	271	274	271	264	264	271	274	241	264	268	290	252	257	261	241	273	277	252	259	285	260	265	258	265	262	282	267	264	267	256	282	269	219	267	263	272	264	276	241	253	278	298	232	253	232	273	256	271	250	250	257	272	252	262	272	278	268	268	272	267	253	274	266	266	227	257	256	272	258	265	279	287	281	249	304	264	261	313	272	239	270	240	295	269	289	278	250	285	280	283	279	262	261	292	277	280	253	261	269	266	286	268
27254	20747	7145	607	405	312	324	309	271	289	265	275	251	268	285	267	281	229	279	268	274	225	287	261	292	286	285	283	256	280	281	238	296	277	265	251	287	282	282	279	266	276	297	271	309	289	323	270	251	284	290	252	273	281	280	251	266	273	295	272	278	267	261	278	265	272	271	276	254	247	312	281	278	288	259	252	282	265	269	266	287	255	261	276	274	242	255	248	293	274	281	264	281	276	281	285	272	299	272	242	272	253	276	277	260	276	293	246	263	282	261	287	270	285	271	287	251	250	265	274	263	253	278	261	265	276	245	283	252	309	270	284	239	273	262	265	263	278	274	264	268	269	237	288	282	263	256	274	273	277	275	271	271	302	224	260	256	250	251	274	264	262	269	275	277	282	263	271	303	280	230	276	265	268	298	289	312	246	255	268	230	269	268	258	252	248	264	285	298	272	279	257	261	269	300	255	271	254	274	263	251	281	323	274	284	271	274	294	240	256	293	290	272	268	297	280	263	304	255	264	285	253	276	286	291	256	249	287	268	253	254	264	246	246	242	263	298	258	289	274	286	263	277	244	292	304	266	283	295	276	287	245	262	248	264	287	278	266	253	267	279	288	266	260	263	281	277	261	260	278	281	269	290	257	289	289	268	274	292	256	310	259	290	256	291	247	292	265	259	254	255	267	257	272	269	267	272	258	286	272	264	248	305	299	257	252	297	268	261	307	244	283	262	276	251	287	263	249	270	296	281	313	262	268	297	261	270	243	245	269	284	286	295	264	297	287	260	247	273	261	268	263	306	257	288	288	265	257	253	281	243	267	256	277	251	276	238	268	253	299	267	293	269	247	278	266	260	265	270	252	298	279	261	284	254	254	236	279	286	285	271	265	280	288	298	252	263	278	274	277	267	281	268	274	269	251	244	260	258	284	266	252	254	255	292	254	290	256	259	263	253	265	272	251	256	290	269	265	236	269	302	274	300	268	248	260	259	249	255	260	265	274	257	280	259	291	230	280	287	280	236	264	282	223	295	289	268	296	255	246	273	281	290	277	276	260	281	283	290	277	302	272	269	278	260	281	282	274	269	280	267	265	273	261	287	283	263	251	302	276	247	245	280	257	286	286	291	253	262	247	248	273	299	246	255	305	263	254	266	301	263	275	247	262	275	242	280	265	282	283	243	258	265	276	277	257	300	264	288	243	245	251	284	284	290	269	272	281	246	298	282	281	279	297	275	272	255	270	270	270	270	247	274	264	256	238	257	259	289	277	246	274	262	280	284	303	297	271	289	301	280	277	273	267	264	278	301	291	285	296	284	276	253	301	237	238	279	250	266	262	264	267	298	263	272	283	269	254	291	263	251	259	289	281	248	260	262	242	303	255	263	303	272	264	310	282	263	295	291	266	257	285	284	266	288	287	267	273	235	279	241	262	301	284	285	302	286	267	275	247	284	273	272	291	272	263	293	283	274	242	263	276	266	266	274	259	262	292	265	254	248	281	279	295	273	267	300	272	290	243	275	274	280	256	265	297	254	263	266	270	240	267	254	298	294	260	272	280	268	269	275	279	262	254	273	267	270	242	286	302	310	263	237	269	307	283	278	248	252	256	263	283	275	260	247	269	257	259	279	237	272	262	279	269	282	265	233	273	271	276	279	262	296	287	298	265	250	258	275	293	289	285	269	265	236	291	298	265	272	268	283	276	270	289	284	299	231	286	264	290	293	271	267	260	274	291	286	278	285	243	275	270	258	271	272	288	250	279	238	259	310	281	251	259	275	256	275	255	298	287	263	290	279	280	273	264	289	252	280	265	262	264	272	271	290	251	260	277	285	268	247	269	255	271	275	251	241	303	278	270	253	289	303	296	271	285	275	263	272	284	268	234	272	246	287	247	258	272	255	280	264	254	340	238	275	256	280	246	257	262	291	271	268	232	282	257	272	275	265	241	301	264	263	284	278	288	295	317	264	258	296	277	297	277	265	307	260	238	275	244	279	270	267	287	262	271	291	298	290	251	252	263	268	261	253	262	279	274	267	293	292	311	278	231	267	260	267	269	270	284	277	258	276	289	257	293	273	261	276	259	254	264	281	252	307	250	281	270	272	227	284	277	287	248	295	245	301	241	274	273	292	270	267	267	268	299	283	262	257	291	261	268	243	277	276	295	256	271	271	265	271	264	291	273	263	260	271	279	261	277	261	295	284	274	251	250	270	289	272	277	257	235	291	281	261	275	264	283	256	244	289	295	273	296	264	294	267	243	273	281	294	251	259	259	274	275	262	305	287	241	277	285	260	254	309	271	286	260	251	275	256	287	236	299	289	287	261	290	257	297	246	267	287	305	263	277	280	307	282	298	274	305	261	280	268	267	261	253	275	273	258	270	256	233	283	283	258	280	252	310	260	278	275	268	296	281	256	249	276	271	284	307	287	282	247	262	288	273	275	261	256	280	274	247	284	262	295	272	302	274	256	271	304	278	265	265	296	284	287	258	272	302	256	258	290	260	256	269	237	285	288	265	259	286	248	306	273	250	246	277	291	282	275	258	256	266	286	276	283	301	280	254	262	259	280	266	278	293	298	284	281	256	285	307	259	288	311	273	273	277	301	279	277	284	279	275	269	307	260	264	245	240	253	281	256	283	266	297	263	282	276	239	279	247	265	266	239	261	296	271	292	274	269	277	262	259	238	265	265	266	285	277	278	286	283	302	243	307	275	294	274	320	275	272	267	234	236	267	287	261	248	272	260	252	293	284	262	279	273	264	292	269	258	256	257	250	282	225	264	266	289	269	262	292	268	292	266	274	269	287	273	304	265	276	315	300	284	295	273	260	229	286	274	270	274	282	253	248	245	283	309	249	266	237	264	263	292	285	281	267	252	238	283	301	284	304	262	248	265	245	270	291	258	304	259	263	270	283	236	280	289	259	242	270	265	257	277	273	262	307	282	271	251	269	288	262	304	268	269	287	268	266	262	271	262	256	280	283	256	251	238	282	291	274	270	258	287	299	267	262	282	290	261	298	263	276	253	270	284	269	259	265	252	290	290	293	286	283	301	250	281	287	286	275	277	285	282	280	284	246	274	252	276	262	257	256	255	277	264	295	268	274	268	267	276	264	251	251	251	300	268	281	264	266	272	291	264	230	254	272	280	266	315	236	244	271	262	270	255	292	302	261	298	274	262	256	265	267	253	262	285	282	300	286	233	261	300	281	283	290	240	268	262	267	255	277	290	268	267	282	261	262	285	271	284	269	278	261	256	287	259	248	251	260	224	274	253	272	297	292	276	253	257	296	290	252	280	273	298	274	283	294	263	278	301	272	272	269	264	304	290	271	293	244	277	272	259	249	259	281	268	306	253	282	263	236	265	221	285	261	254	274	262	259	277	274	279	267	273	256	274	274	265	271	265	237	261	235	276	273	271	272	270	277	286	305	254	258	240	263	283	266	274	254	260	259	272	250	288	285	236	280	256	308	261	258	292	257	297	241	287	256	285	266	282	301
5243	1480	1332	818	628	554	587	550	532	495	498	457	433	462	434	491	496	429	437	419	465	424	416	438	397	430	459	436	436	439	436	436	418	418	447	447	438	431	418	440	411	432	426	408	444	427	429	413	435	453	427	418	425	424	450	391	454	424	491	466	433	411	461	435	449	414	423	477	424	409	434	383	430	439	430	435	451	420	422	417	478	445	425	396	419	422	433	430	411	432	460	434	383	433	428	436	455	427	425	392	442	424	428	430	445	413	408	440	394	435	429	405	438	425	462	444	428	407	427	434	452	450	472	448	446	444	410	418	434	451	426	434	406	444	435	411	381	406	416	470	467	446	412	440	444	451	465	461	424	451	390	464	442	401	411	408	440	405	392	418	432	420	426	425	397	396	429	469	425	470	418	458	421	443	437	415	425	412	437	443	457	408	424	422	446	408	425	409	418	420	421	440	418	422	435	431	429	381	446	402	465	436	389	447	428	441	416	440	433	390	461	408	410	422	428	469	441	414	420	419	456	413	405	415	442	448	481	433	409	424	425	439	413	430	399	423	412	433	424	459	433	423	429	440	426	447	425	419	440	407	438	413	459	416	440	418	420	479	385	419	395	399	427	410	424	465	422	426	460	422	422	381	417	434	400	415	409	430	432	449	404	468	484	383	432	463	395	429	433	447	449	404	461	426	449	398	422	413	407	489	464	415	402	418	441	387	431	424	424	438	435	431	418	430	433	453	410	463	430	415	412	435	451	441	418	433	413	444	398	424	428	423	439	440	475	446	459	400	409	472	432	439	437	446	449	449	449	435	488	434	419	431	454	408	390	463	428	418	430	395	441	430	420	425	417	438	431	413	454	417	429	454	424	396	392	441	390	432	437	423	435	404	437	468	444	428	439	454	403	417	424	409	399	418	450	406	441	446	402	431	389	448	437	426	437	404	408	432	433	447	408	410	431	447	427	413	453	386	415	432	412	434	477	469	429	439	446	450	424	438	465	456	416	433	439	410	461	422	449	428	445	477	472	431	419	451	434	410	423	422	406	406	412	423	410	444	454	418	436	417	428	466	408	375	445	411	416	442	457	396	445	420	464	438	385	393	405	467	426	440	453	439	424	431	471	438	442	459	432	396	438	443	425	465	434	427	435	438	438	430	442	449	414	449	468	448	396	452	453	426	443	455	406	447	451	445	455	417	425	414	407	427	423	402	426	414	442	454	443	423	430	462	450	470	409	439	398	410	437	456	450	418	443	468	422	399	421	430	446	404	422	430	421	455	428	425	421	418	439	463	446	443	441	440	479	444	406	410	432	435	449	429	408	426	423	431	426	434	409	416	435	448	469	406	437	416	410	451	447	403	449	472	477	473	442	447	441	432	402	446	386	417	429	395	438	411	426	427	416	384	431	451	465	449	430	433	436	424	451	462	446	462	400	413	414	456	456	409	449	418	429	426	397	454	464	428	436	428	453	435	431	432	388	436	430	455	451	408	426	468	407	453	410	418	437	431	422	409	406	395	414	465	447	463	447	426	398	458	414	437	406	449	435	413	429	415	439	396	413	468	416	409	432	455	445	409	431	445	416	441	424	419	416	446	467	408	438	433	409	410	407	430	422	427	418	420	443	413	441	419	433	460	446	428	432	404	425	414	420	453	437	425	457	423	398	424	414	396	457	397	447	435	448	439	419	402	404	432	430	435	442	443	423	439	416	442	421	423	419	437	433	442	414	427	448	433	438	444	416	405	450	435	424	401	444	458	406	439	387	429	431	463	439	421	417	400	453	446	443	415	448	426	416	441	454	440	393	432	423	416	438	456	420	420	400	450	459	439	429	416	427	424	428	456	447	417	463	427	408	430	450	449	427	421	413	462	428	429	440	418	449	419	426	426	406	416	411	428	426	448	428	418	424	424	440	441	437	450	436	413	429	406	401	438	437	420	455	442	441	402	444	426	434	416	457	441	429	448	432	430	419	449	433	441	390	398	448	438	376	432	397	426	415	424	407	435	418	409	435	471	423	440	420	447	438	469	425	396	395	464	405	439	419	431	450	478	415	418	360	450	454	442	430	462	420	429	447	445	432	452	374	444	440	460	476	397	448	460	432	434	435	444	436	449	414	396	392	470	444	445	405	396	439	418	434	449	436	397	385	442	429	441	362	427	454	437	465	443	444	441	409	437	411	419	427	450	426	448	429	458	448	431	453	426	442	382	400	417	435	411	439	444	435	384	431	411	416	457	434	455	404	429	454	426	418	411	440	441	416	425	445	401	419	430	424	424	423	388	409	436	403	439	449	400	415	379	442	451	422	441	430	376	431	428	413	400	460	449	443	442	414	383	422	423	409	444	413	392	398	439	445	436	421	433	436	428	446	455	419	422	419	458	442	405	425	411	439	422	403	448	410	428	419	434	419	407	412	467	424	432	427	412	455	421	438	433	427	409	429	411	422	427	461	428	406	424	416	434	406	420	424	421	443	468	396	417	434	424	442	383	446	456	416	428	448	419	405	415	450	439	417	431	455	395	437	435	437	415	414	436	411	442	459	434	449	445	444	429	415	389	425	407	411	416	398	439	424	435	433	441	435	457	447	429	436	400	438	424	405	473	459	433	415	452	428	479	448	403	413	429	424	469	425	443	427	443	426	416	440	436	421	405	438	457	403	434	438	418	453	444	444	430	434	452	410	442	429	433	471	432	424	427	416	413	413	434	442	458	426	414	450	405	423	439	433	431	415	418	423	442	420	465	418	416	423	425	442	421	423	413	416	487	399	425	411	438	435	447	443	449	413	461	453	431	421	469	406	399	400	406	431	411	464	399	417	431	424	441	441	446	406	421	447	439	476	438	436	455	402	404	409	456	461	410	418	420	412	420	412	449	414	445	446	425	441	422	447	408	411	439	455	426	440	440	429	433	389	466	421	440	433	410	476	416	429	426	400	457	407	408	412	436	462	455	426	382	481	436	451	466	428	412	430	432	397	378	424	412	435	414	432	438	462	446	385	434	472	461	448	430	432	452	414	433	436	409	470	448	423	406	441	424	469	428	417	423	435	442	440	447	445	425	459	461	429	441	410	452	424	466	414	427	464	439	447	430	452	437	444	401	423	436	434	442	438	429	421	427	401	416	381	464	445	392	426	389	415	387	446	423	409	429	415	439	394	420	445	405	428	456	480	423	441	467	410	460	441	428	446	422	411	444	400	416	417	408	471	452	437	431	441	421	424	429	432	432	412	430	450	416	451	433	427	431	417	433	441	424	406	418	435	452	422	421	417	401	433	407	438	384	431	408	446	395	449	402	390	471	399	401	433	415	445	392	441	410	397	458	441	433	451	432	465	395	413	412	425	424	412	447	431	436	447	442	408	451	404	446	441	444	467	383	431	454	428	417	438	409	423	443	453	399	451	427	450	421	433	388	402	437	448	401	447	456	456	426	435	447	385	422	459	465	448	426	387	442	434	470	416	392	445	423	415	421	429	446	432	427	416	409	427	420	434	421	447	401
24547	21560	28827	24732	20968	2670	783	601	478	498	442	459	419	388	355	401	371	331	338	364	355	349	379	306	327	336	325	321	320	383	329	337	344	333	328	310	341	330	335	298	327	347	326	319	309	317	301	314	291	333	283	363	294	297	321	332	291	343	299	351	307	316	312	317	304	305	319	329	363	329	336	334	321	335	295	320	334	345	317	307	301	348	311	340	329	279	298	280	323	322	316	296	306	318	360	338	299	310	335	326	342	323	322	327	301	324	315	297	316	290	327	355	341	311	317	331	311	295	314	334	319	320	296	340	319	321	320	337	315	335	310	357	350	353	317	345	286	305	303	326	309	338	314	312	309	348	346	325	320	275	316	319	298	334	339	312	301	303	310	324	306	310	326	291	325	305	293	337	298	300	308	351	314	323	319	305	321	314	281	336	304	307	332	314	383	294	309	352	307	335	336	297	317	326	294	305	335	361	316	317	334	298	324	326	361	290	317	272	297	337	320	313	329	287	342	301	312	319	321	333	329	321	298	287	312	287	314	307	334	317	277	311	331	340	321	310	300	283	341	288	330	305	311	303	303	331	331	321	312	328	309	364	360	307	335	325	331	328	321	333	292	351	321	313	337	320	293	311	283	291	326	312	324	329	315	323	340	337	311	308	327	335	306	369	333	317	310	298	315	331	316	328	317	305	331	294	373	319	318	330	302	290	350	316	320	275	336	300	328	339	321	308	322	339	290	331	304	311	289	326	317	315	314	334	336	347	306	315	281	377	297	325	293	342	339	295	299	326	282	338	314	329	324	347	320	308	299	308	295	310	330	342	325	319	325	339	323	325	309	318	328	325	348	316	321	319	330	315	341	300	311	305	352	319	326	309	312	321	326	296	312	309	313	313	291	289	331	331	301	301	299	332	328	322	325	314	324	377	322	305	328	292	349	283	291	314	309	318	333	331	339	304	339	328	313	303	296	328	299	310	320	296	292	323	324	327	302	289	303	329	321	341	350	316	311	330	350	326	326	313	304	313	291	332	314	299	314	360	356	339	324	331	319	309	321	327	292	313	342	325	306	310	330	341	323	305	327	341	335	318	345	322	298	341	311	349	308	327	289	327	346	346	287	337	330	318	317	316	320	307	287	303	309	340	341	327	338	289	308	299	339	334	325	335	300	362	311	300	350	326	290	328	323	362	312	320	321	300	308	341	306	340	305	320	311	336	361	343	279	316	283	298	312	331	284	331	306	333	341	326	297	307	326	296	337	323	345	293	312	299	343	287	353	313	358	287	325	298	334	284	320	299	304	334	329	320	345	304	320	309	323	313	300	311	322	341	316	311	329	280	340	338	321	347	310	304	320	330	345	325	320	305	344	284	339	317	290	360	315	363	327	338	307	315	308	348	308	353	316	323	335	308	333	306	309	330	331	325	322	299	340	298	323	290	354	305	330	318	328	295	312	338	332	327	290	290	326	298	292	283	329	314	348	298	304	355	349	302	320	315	322	328	338	287	323	312	308	304	305	329	297	318	336	336	309	342	280	322	343	337	329	329	298	292	309	273	288	326	357	333	317	328	328	302	343	349	303	336	318	307	345	291	309	326	312	317	298	329	308	331	312	297	348	326	299	339	285	284	324	290	339	336	334	306	302	337	324	318	294	320	330	307	320	327	328	316	339	301	330	330	306	363	287	277	315	326	273	300	316	353	307	305	339	314	323	344	321	299	316	327	330	317	304	330	322	321	327	333	331	304	325	342	307	305	338	317	305	298	307	345	281	301	308	312	343	323	322	308	310	313	376	320	328	329	349	316	290	308	324	289	323	325	325	314	340	298	302	306	310	316	353	342	341	294	330	308	325	311	336	307	307	354	300	315	310	301	333	328	306	285	331	327	308	327	336	307	317	337	331	318	326	313	308	290	321	321	289	299	313	339	338	290	340	281	323	313	284	322	321	324	294	303	339	334	340	325	325	338	362	319	297	287	270	302	314	274	328	280	298	302	323	340	304	301	311	319	311	320	278	336	310	311	323	357	355	326	301	339	313	297	266	353	311	316	339	340	318	334	346	288	328	314	340	312	339	344	310	313	305	291	332	327	332	294	288	326	316	327	337	303	323	336	328	375	331	332	348	302	310	314	317	302	303	298	330	317	301	335	310	303	284	310	328	320	330	316	318	317	335	333	308	303	329	321	301	331	351	351	323	294	282	355	312	322	335	321	290	319	345	344	333	296	320	332	273	327	326	349	332	312	324	296	294	343	319	304	325	314	339	328	312	327	320	299	313	316	358	326	326	314	311	317	286	351	310	299	308	330	335	320	327	299	331	350	307	304	318	324	318	318	327	330	305	320	319	305	338	337	327	329	331	353	308	318	312	309	360	320	349	296	307	327	345	301	327	304	313	339	285	352	312	343	295	304	320	313	339	278	322	291	294	288	321	310	302	310	320	295	323	363	304	297	314	286	334	314	316	313	287	300	344	301	316	309	375	337	315	342	324	326	319	338	327	287	313	323	304	320	334	337	328	313	311	353	312	300	327	313	341	319	313	331	325	354	345	316	315	317	303	323	324	325	304	318	310	311	325	318	336	317	338	320	309	324	322	320	298	332	309	349	302	275	278	328	324	307	326	350	311	309	326	297	304	352	303	343	319	305	345	336	294	303	334	302	327	311	284	322	316	316	302	304	312	284	322	320	316	321	304	301	327	336	293	330	298	318	346	328	285	296	321	293	344	314	315	306	332	311	299	355	304	307	280	348	337	299	302	308	321	302	344	337	317	358	330	317	302	312	350	322	315	343	327	299	334	322	329	323	327	326	305	324	306	322	313	328	325	313	295	318	289	332	286	344	331	315	310	336	312	295	326	308	304	300	312	315	357	342	303	289	331	327	309	327	324	298	344	330	278	302	321	295	318	305	322	321	311	345	298	329	287	309	308	332	300	274	335	344	301	271	288	340	311	295	305	304	318	336	316	314	317	337	314	335	315	315	326	306	322	292	342	313	294	316	334	328	281	317	310	322	318	309	313	331	297	311	288	300	340	323	334	317	308	306	323	326	318	321	303	310	293	326	313	327	331	304	336	319	321	325	336	320	290	297	314	315	310	353	299	313	322	318	353	309	321	309	285	330	335	311	326	327	347	298	321	362	323	305	306	377	317	325	289	303	312	311	333	329	318	337	324	291	314	289	342	278	317	323	341	358	319	324	362	287	354	318	338	329	355	309	329	329	294	321	349	335	346	302	304	318	294	305	311	320	343	328	329	292	334	299	318	331	288	275	350	333	344	303	284	322	325	308	310	320	341	294	307	338	320	313	308	343	338	330	320	327	323	323	287	293	303	314	324	307	329	327	306	306	347	350	324	321	315	309	282	339	340	330	308	322	319	337	322	320	326	325	313	334	290	334	336	322	312	281	319	320	270	301	325	333	308	322	294	304	320	309	329	301	299	314	324	318	283	333	306	303	345	337	304	290	296	337	326	354	332	293	320	320	322	333	297	336	269	329	298	290
12695	9853	8485	4250	2938	2185	1690	1345	1148	1007	994	824	769	752	703	709	633	611	577	637	614	557	571	567	564	537	553	570	543	568	568	542	557	547	525	569	525	502	533	553	552	487	541	548	515	507	558	495	511	461	483	521	469	468	557	533	492	499	539	559	516	501	534	499	532	493	505	506	496	531	505	544	536	500	540	557	487	514	495	486	461	525	485	532	440	520	495	493	491	518	514	497	511	489	513	485	495	499	496	480	532	494	501	508	495	560	552	592	480	508	513	474	531	529	508	542	531	492	539	527	491	509	491	505	511	533	511	495	526	483	503	497	495	522	493	540	508	519	500	475	537	534	509	540	508	484	516	506	484	524	453	545	515	510	463	472	540	495	500	506	526	524	524	475	508	506	518	487	546	518	505	528	528	518	522	502	505	527	506	485	531	524	504	496	539	514	533	515	478	502	479	510	480	504	516	507	514	519	518	523	527	507	499	536	505	499	518	483	508	476	542	487	513	509	496	526	483	498	514	493	537	492	488	520	497	533	473	523	493	513	510	513	526	519	517	528	515	480	475	515	494	523	519	517	505	540	524	482	487	486	502	521	502	490	451	517	460	521	489	510	526	507	510	504	532	515	510	491	519	510	496	526	556	525	485	547	513	474	482	480	497	475	505	523	496	519	485	523	483	476	510	532	505	496	474	521	542	558	540	519	492	485	512	489	524	524	478	592	527	498	509	508	486	504	499	523	477	533	530	492	497	539	535	511	536	474	487	505	510	493	503	486	510	516	488	512	490	514	500	498	515	472	547	489	501	477	542	516	531	494	471	485	539	528	530	532	504	485	504	536	514	485	495	554	502	537	520	475	473	496	479	515	500	490	484	470	498	517	495	513	520	468	517	484	503	504	536	500	482	527	502	515	516	488	504	497	518	536	528	541	490	521	493	518	515	485	474	480	508	500	475	482	509	504	527	510	506	527	523	517	548	496	492	488	526	520	476	507	504	508	529	477	517	528	511	474	504	515	487	517	523	475	549	542	509	511	473	490	509	466	499	468	487	522	522	487	552	495	536	519	490	520	516	488	503	500	529	460	520	482	513	530	497	521	500	499	507	508	497	480	522	519	481	460	519	517	506	523	533	508	500	528	514	529	519	494	510	517	489	545	486	476	482	488	462	520	499	483	513	520	500	515	516	531	503	522	494	504	503	502	529	524	529	531	491	514	498	473	497	473	535	495	514	497	508	488	516	424	506	530	532	510	469	506	491	467	512	464	487	509	537	499	537	490	529	471	516	522	535	529	510	526	505	497	460	501	472	506	507	497	547	489	458	492	511	487	513	495	497	519	494	520	496	469	483	508	496	517	489	494	512	502	477	498	496	511	507	516	525	523	481	550	514	484	457	523	518	520	459	491	540	520	477	547	544	444	508	564	442	504	499	526	518	460	517	496	461	520	484	506	483	489	507	500	459	508	550	519	522	491	530	467	501	530	532	510	541	499	520	480	509	491	486	506	523	515	550	510	440	536	521	515	515	470	488	510	494	487	495	472	498	508	524	495	503	493	508	487	551	534	576	477	512	550	516	509	477	524	533	465	482	520	516	517	529	489	487	516	540	503	537	500	537	490	488	471	516	513	510	497	490	490	459	554	480	497	501	523	489	469	526	512	474	501	550	480	513	461	533	482	488	516	513	457	487	516	494	504	538	520	503	502	536	503	501	507	495	475	534	499	460	510	538	531	520	528	517	521	492	484	512	507	488	513	511	529	519	515	516	531	480	527	467	516	522	525	514	487	494	511	479	508	537	515	539	538	463	502	468	514	490	544	475	498	512	498	514	480	510	512	470	506	510	508	532	491	489	514	525	539	511	505	464	511	499	489	491	510	523	483	508	452	498	530	503	501	487	526	489	503	511	510	492	537	486	518	509	492	517	500	521	514	540	521	512	525	480	503	492	516	551	498	519	548	529	522	514	506	487	487	464	500	527	519	510	504	494	544	555	521	485	511	500	504	506	482	507	517	488	533	506	499	555	499	454	518	472	477	498	493	500	498	517	530	492	468	511	481	528	518	474	530	489	476	490	535	496	472	485	501	481	508	507	514	540	531	552	509	461	561	470	493	479	529	497	489	552	503	529	494	482	509	480	506	471	461	490	532	491	518	465	462	488	563	511	524	482	520	464	482	492	515	506	515	505	468	521	492	547	485	495	458	550	505	555	494	525	523	503	468	527	489	505	508	498	541	509	502	496	527	495	501	474	481	524	505	469	499	496	541	529	480	475	524	479	483	491	485	487	512	479	520	486	510	518	485	491	501	536	460	503	532	529	504	518	462	499	472	518	505	493	510	507	504	505	512	501	543	495	520	488	514	568	549	507	483	519	491	535	453	526	536	551	488	540	473	497	519	546	501	502	535	505	480	513	568	507	508	520	504	512	498	499	506	502	535	504	500	530	488	485	498	539	530	482	486	518	518	510	527	509	491	476	495	504	526	491	495	502	516	475	489	507	493	512	484	562	515	532	509	523	496	520	498	542	468	541	515	488	507	471	496	486	544	510	447	497	536	505	509	484	501	519	544	519	510	504	475	480	538	514	496	504	478	483	552	478	486	498	473	503	510	503	514	493	534	493	552	517	503	562	520	496	496	505	486	472	525	496	495	497	508	514	513	542	499	503	483	515	507	518	527	478	503	506	513	494	545	537	558	535	492	479	486	546	487	486	483	480	489	467	502	516	489	485	542	490	512	508	492	475	501	486	503	519	498	468	505	482	477	533	542	501	511	527	506	500	496	523	512	495	533	524	496	499	493	526	480	528	520	520	534	523	509	532	536	500	491	488	502	511	490	497	478	502	548	501	505	508	523	479	529	486	530	501	492	507	481	508	482	513	522	496	497	498	532	477	515	494	481	518	541	476	517	521	478	525	483	487	502	509	496	527	517	486	512	516	506	519	509	486	518	461	530	478	500	478	485	504	532	472	496	498	506	536	512	490	486	489	486	499	533	533	508	517	501	491	481	526	476	489	501	513	503	483	493	524	531	513	528	490	501	503	503	524	515	460	496	506	523	498	495	520	464	464	537	497	505	504	502	554	477	488	531	518	487	495	505	465	495	553	477	540	499	497	502	507	492	496	504	493	488	485	491	534	479	515	514	490	517	500	509	520	528	495	530	496	515	503	502	487	523	479	500	540	510	486	532	518	476	480	479	517	486	481	491	522	494	488	547	537	555	492	493	516	506	545	497	471	510	500	499	487	545	475	476	525	516	512	510	518	515	530	480	499	543	491	516	474	522	491	501	500	495	501	482	514	489	491	510	514	505	501	549	491	515	461	502	489	489	510	510	449	501	483	531	487	513	486	518	505	517	486	524	537	535	493	532	486	500	506	465	524	499	480	505	500	509	500	452	494	493	506	489	485	529	513	485	525	482	483	488	517	501	532	507	470	531	481	589	496	493	488	504	495	526	522	486	507	510	483	501	495	542	484	515	495	495	515	548	538	512	460	487	509	508
23575	21580	29482	24156	21581	20791	2166	755	513	480	396	336	321	294	251	276	256	244	224	221	275	215	190	218	208	203	195	188	205	204	202	199	196	203	209	189	191	183	174	191	174	151	184	183	160	161	160	181	168	169	165	202	182	183	176	182	178	172	158	165	171	172	191	161	160	178	158	155	188	176	153	197	173	151	148	155	176	153	154	180	151	189	163	158	168	159	165	164	172	144	149	161	159	169	185	147	171	154	170	170	162	146	173	175	127	178	170	199	161	182	161	182	176	181	160	176	170	163	157	168	173	177	169	172	153	144	165	151	168	173	164	153	188	151	195	181	163	197	145	168	158	153	158	177	175	164	170	143	147	145	156	169	169	161	151	168	161	155	155	173	174	144	188	166	161	164	144	178	175	173	175	161	154	141	183	169	176	167	178	174	156	154	162	177	156	164	164	166	149	157	146	170	156	142	161	145	165	159	172	155	149	149	181	170	178	177	176	164	177	174	162	160	177	144	164	171	164	168	165	152	177	154	160	162	182	182	158	156	179	163	179	154	172	165	180	166	168	159	153	161	171	169	178	155	170	158	167	158	171	198	176	180	152	180	155	165	170	192	171	156	159	162	135	157	168	178	176	175	141	169	178	149	152	139	155	175	140	161	187	139	166	159	148	174	164	144	152	162	146	150	155	176	154	163	186	168	169	155	178	148	143	163	155	168	159	147	156	163	160	157	176	164	157	170	164	170	171	165	166	168	160	163	174	163	175	178	159	155	177	162	165	192	175	164	146	173	173	147	158	175	194	162	158	156	147	178	181	167	159	145	161	168	157	161	172	170	156	169	167	177	160	150	160	146	168	165	180	176	160	167	168	176	164	183	146	169	154	161	164	172	182	160	142	164	167	165	167	151	169	213	147	173	164	186	160	166	186	175	177	167	180	140	175	157	155	174	180	162	165	156	164	128	172	173	180	169	153	192	176	169	156	151	138	149	152	157	138	158	164	170	210	157	147	159	161	170	185	147	172	140	163	140	156	169	168	169	173	169	182	170	170	157	148	164	172	163	170	167	159	169	187	177	173	191	157	153	173	158	166	165	165	168	157	167	191	140	174	150	137	151	182	171	162	150	172	165	144	158	152	163	179	163	159	143	166	149	159	159	147	148	147	144	189	164	183	140	150	181	186	148	184	177	194	155	170	173	157	177	163	156	153	177	170	178	160	150	169	164	152	184	173	161	175	157	159	148	153	150	154	152	166	188	156	161	168	157	169	171	165	145	168	160	149	158	156	159	134	186	163	170	155	174	177	178	147	177	151	147	169	164	163	170	162	179	167	153	171	152	151	191	154	152	165	159	173	166	131	171	161	162	132	157	169	176	139	152	166	146	177	169	170	141	163	154	148	148	171	137	181	164	178	161	170	160	178	163	144	160	177	162	158	143	153	172	159	154	158	154	159	172	155	178	169	137	156	157	156	180	184	158	174	178	167	158	161	172	155	160	162	161	192	175	179	171	150	151	171	164	163	153	158	164	188	167	164	164	160	165	153	157	153	172	187	150	159	156	179	164	167	200	173	155	168	137	160	162	156	152	161	178	156	147	173	178	155	167	157	121	164	167	168	151	168	163	163	179	160	151	191	168	136	183	164	154	174	170	150	178	159	148	147	164	166	173	161	169	164	153	159	160	176	137	128	156	157	151	155	184	146	176	169	170	164	166	169	198	170	176	194	180	194	147	167	160	164	174	160	173	150	145	160	163	182	154	169	180	153	161	134	189	171	167	165	167	171	174	145	158	171	156	164	170	162	158	152	174	172	155	156	155	147	149	149	156	160	132	182	155	179	179	178	165	185	187	170	179	162	165	163	144	164	158	162	171	170	183	151	155	157	174	167	165	177	151	153	161	160	170	191	161	168	155	173	166	160	143	168	161	181	160	153	188	164	152	168	172	187	165	177	154	149	159	160	157	152	178	163	168	143	178	174	154	179	212	167	184	159	165	148	156	156	174	138	166	189	158	147	155	177	156	176	162	167	151	168	179	167	189	199	178	176	144	165	175	157	167	167	167	153	186	162	174	168	186	150	179	160	161	181	148	171	177	157	162	166	149	158	170	155	176	146	159	161	171	143	178	143	177	176	156	160	146	184	154	169	136	177	180	174	173	169	156	167	177	162	155	163	144	157	176	149	172	162	184	187	183	166	153	154	142	140	169	158	171	177	164	162	143	154	174	174	151	148	145	162	161	166	154	180	151	193	159	161	152	140	171	157	167	172	151	154	165	157	173	177	155	163	162	154	141	141	162	165	166	173	168	160	164	147	151	168	155	185	171	162	170	164	134	164	159	160	149	165	172	192	191	142	170	171	166	152	176	161	152	152	171	149	154	169	174	159	168	145	168	166	159	165	146	154	168	172	175	161	152	142	147	153	183	161	158	176	172	156	158	169	135	159	184	160	159	180	175	153	162	162	150	166	156	161	169	153	151	169	168	169	190	156	169	168	151	154	179	146	160	155	160	158	152	154	151	161	163	181	153	159	156	175	167	164	144	164	178	168	174	152	168	164	165	152	156	151	168	162	166	140	140	151	191	165	147	161	189	163	151	171	158	148	170	162	176	170	157	183	173	158	168	169	150	164	179	164	157	158	168	148	162	172	170	162	150	165	187	166	146	161	169	147	145	163	156	174	160	138	171	163	161	165	166	145	140	188	140	184	178	176	134	162	191	173	169	163	147	178	163	193	177	178	161	140	154	163	155	175	170	131	156	156	166	201	165	168	175	157	157	170	156	174	158	155	167	144	162	156	188	152	151	172	168	147	145	155	158	143	176	182	153	155	154	172	163	157	166	144	175	166	157	143	158	159	171	174	137	163	170	155	155	159	157	167	179	161	169	153	156	190	155	143	171	157	157	136	180	148	162	176	158	182	157	158	193	177	168	180	170	177	165	166	154	160	150	168	163	168	166	157	177	171	157	188	150	162	161	166	147	174	170	171	183	169	152	168	151	164	151	155	178	173	199	182	176	157	157	136	159	167	153	180	155	160	152	171	152	163	148	174	132	162	165	180	178	162	174	148	168	170	168	159	156	168	154	151	159	155	145	156	172	169	158	165	151	169	150	175	151	176	167	156	168	157	154	175	161	171	154	186	167	169	153	148	188	150	175	165	165	157	173	190	166	172	163	176	174	147	176	167	146	157	148	161	147	184	174	172	142	136	150	171	144	167	161	154	159	171	165	158	157	149	153	175	150	151	177	149	163	174	176	157	149	173	167	158	156	149	162	168	154	157	162	166	175	182	153	167	159	172	176	173	163	179	153	159	158	149	162	143	168	175	186	169	146	157	149	154	174	150	162	148	174	171	175	192	181	174	150	160	171	148	159	169	134	143	174	164	141	160	149	187	150	185	147	164	156	141	157	192	167	159	164	149	152	165	179	171	162	169	159	191	162	176	167	181	164	163	153	155	165	190	144	154	152	162	164	142	165	154	175	156	174	158	170	176	164	151	171	175	167
15854	15768	13529	7044	4632	3303	2561	1968	1588	1340	1086	944	832	752	700	632	569	591	525	478	440	427	400	433	382	385	404	388	355	349	363	333	342	310	347	335	316	319	342	307	321	283	300	340	317	315	316	313	286	307	300	283	274	296	296	306	297	270	291	262	277	302	244	291	262	265	296	271	288	279	302	280	271	282	272	306	253	270	264	269	254	297	287	261	270	273	305	273	266	252	241	276	275	296	274	283	265	277	262	271	269	261	262	299	268	267	275	260	261	288	266	256	267	298	274	263	269	279	287	263	303	267	249	248	296	269	288	266	273	263	251	268	252	278	252	268	260	266	272	295	262	275	263	268	279	276	281	289	281	242	284	248	279	267	258	297	277	247	260	298	271	275	260	256	254	268	280	260	245	277	279	260	282	282	275	255	269	272	268	253	291	312	258	261	264	233	277	256	283	268	261	281	274	264	277	269	275	280	274	269	267	267	257	285	253	260	279	269	290	256	260	239	270	257	246	253	295	262	275	289	292	275	258	251	282	268	250	258	271	246	287	265	269	261	262	251	267	267	240	303	218	283	266	263	264	292	279	253	286	267	278	297	252	232	255	256	261	268	286	268	322	240	260	272	266	231	271	260	285	280	286	272	261	295	257	265	279	276	288	257	273	266	282	267	257	298	281	260	282	244	259	248	271	280	263	268	270	281	252	267	255	301	251	264	275	278	249	254	287	260	253	291	261	276	259	282	262	269	285	261	308	268	273	262	275	254	281	284	291	275	256	270	262	273	236	286	270	267	273	256	269	258	285	238	234	244	277	270	275	293	279	260	268	295	263	247	283	280	267	282	272	286	275	266	283	262	306	255	290	263	273	275	272	301	294	286	284	276	254	291	295	291	247	288	262	255	290	260	272	282	240	275	306	253	275	275	254	273	232	278	261	250	289	263	246	258	254	280	282	264	273	278	248	264	261	283	270	273	285	285	278	267	277	286	276	289	295	268	257	258	253	255	263	296	289	221	263	267	275	279	276	276	287	232	262	268	270	247	263	295	283	262	251	278	262	278	282	252	287	249	252	272	303	277	268	259	286	267	246	265	295	266	276	292	267	276	272	282	264	237	260	261	258	268	257	293	256	277	267	262	291	275	277	308	291	287	263	270	250	236	258	276	273	269	273	255	260	261	277	250	280	264	227	280	258	261	286	226	256	277	267	267	244	302	260	293	269	298	279	278	270	277	235	314	265	256	251	294	287	303	248	290	278	271	271	277	284	273	273	282	277	249	257	262	262	306	260	274	254	283	255	281	262	258	271	256	239	278	271	274	244	285	267	287	274	255	246	241	266	271	247	307	283	277	291	267	268	272	278	283	266	261	294	256	246	274	256	304	278	282	282	271	266	270	247	276	277	281	299	279	269	289	269	292	249	250	279	271	284	277	260	275	283	289	253	259	274	278	290	230	257	263	276	268	238	256	265	262	292	284	268	264	297	264	288	264	272	257	283	291	261	276	292	233	272	267	282	281	256	262	276	287	252	292	267	274	261	305	274	271	267	289	265	282	264	227	276	290	292	279	276	262	261	290	267	290	279	277	257	258	278	259	248	275	266	262	279	271	254	232	266	270	249	256	271	272	256	264	249	267	277	264	256	260	272	255	266	268	282	266	265	248	263	251	253	286	279	298	258	281	276	245	252	273	274	263	266	265	263	266	278	263	272	268	291	272	286	252	260	267	261	258	246	276	267	271	271	282	250	301	275	245	301	267	270	272	270	257	264	293	289	283	254	280	285	278	311	288	256	264	289	257	277	252	284	306	268	282	288	261	273	286	303	260	260	283	271	250	276	265	262	272	263	265	230	278	267	261	261	286	252	263	283	246	247	280	242	285	255	265	273	257	293	288	295	263	281	247	282	241	279	240	265	255	258	268	260	285	292	261	295	291	252	260	305	254	286	253	250	278	295	272	278	277	295	243	282	287	286	262	254	258	245	288	281	251	271	260	252	279	264	285	260	274	239	275	257	283	262	243	263	278	261	265	269	290	290	251	292	256	253	228	268	306	265	315	261	294	272	263	256	277	251	259	292	269	253	276	267	269	261	280	270	251	282	250	249	254	276	256	241	277	272	277	254	266	256	265	277	277	255	290	291	244	265	276	256	257	257	265	249	251	274	280	294	289	292	241	254	280	261	247	262	273	274	256	269	280	280	277	284	311	284	272	272	257	268	268	269	252	249	286	274	259	296	236	246	262	205	277	286	282	263	288	242	292	262	268	252	262	238	255	268	271	278	273	277	261	258	278	270	251	270	295	264	283	253	253	290	290	295	276	286	298	276	300	241	291	262	296	259	279	273	296	277	263	281	240	285	253	287	283	220	255	238	280	265	276	257	245	283	249	270	265	252	241	272	270	291	255	262	286	276	264	256	270	275	272	279	263	260	296	259	284	265	252	283	259	298	283	270	250	267	276	264	284	279	282	290	224	256	276	274	268	304	269	262	281	248	277	264	280	252	299	276	242	270	257	267	275	289	270	272	262	281	280	273	261	259	267	284	286	257	275	257	273	244	276	282	292	247	269	265	264	253	242	265	254	272	283	261	251	267	280	300	278	280	266	248	298	286	246	269	285	263	256	232	274	259	273	291	296	253	280	278	272	288	288	251	252	280	273	268	251	275	279	266	269	280	278	282	271	246	304	264	252	276	296	253	250	250	244	281	277	306	276	265	289	242	266	289	280	290	262	228	243	287	266	264	284	292	277	269	259	255	268	297	247	255	298	283	285	282	219	265	264	267	282	261	272	236	272	253	268	287	235	281	247	261	277	274	277	276	262	274	284	270	267	284	279	274	269	253	252	252	244	251	262	239	298	258	258	270	267	285	290	248	324	263	270	255	252	245	276	264	272	243	268	252	256	261	284	276	299	242	273	297	275	283	292	257	259	270	292	313	286	282	253	259	274	256	275	253	272	269	243	280	249	278	276	284	277	264	254	289	289	231	285	281	296	254	283	269	271	283	274	295	253	259	279	201	298	272	289	273	276	285	274	253	282	260	249	255	297	275	270	256	287	286	269	295	268	238	249	263	258	274	276	258	270	268	271	267	250	256	252	282	259	290	296	287	300	247	280	267	274	236	292	285	269	243	282	290	277	270	277	246	258	272	253	291	272	224	244	255	267	255	264	276	280	276	275	270	253	256	276	253	285	279	273	264	256	270	254	270	282	270	263	278	276	269	279	252	253	247	273	288	270	260	259	284	268	259	252	281	270	255	266	258	301	275	250	265	250	309	252	300	267	275	284	259	253	326	280	264	310	244	262	269	266	301	285	260	255	295	260	283	273	240	256	264	273	297	276	285	272	303	256	273	263	259	274	248	272	276	285	287	258	301	276	275	255	305	279	282	269	274	270	282	268	252	269	272	293	286	271	279	256	286	288	282	259	292	303	263	261	268	292	251	243	294	288	275	286	276	298	248	268	271	244	231	276	281	261	260	254	309	277	280	280	246	250	245	276	273	257
27202	20616	7033	591	401	311	338	296	314	316	295	273	276	272	270	265	274	261	304	292	279	288	293	267	279	284	279	252	260	280	282	304	270	269	282	271	265	267	272	277	252	237	298	271	249	238	280	260	277	262	244	279	269	256	316	270	294	268	239	289	268	266	245	285	256	244	281	268	255	295	301	284	273	274	243	250	272	287	291	278	251	270	280	298	293	263	262	288	256	277	283	265	259	291	258	272	270	272	268	244	299	273	255	254	267	302	277	289	261	284	274	273	271	263	328	248	255	261	282	273	269	307	274	291	279	289	287	251	284	296	270	282	261	302	273	252	302	255	258	252	258	281	290	271	260	273	270	264	280	305	256	267	234	236	303	289	266	256	251	267	265	273	278	283	287	282	283	272	273	279	261	265	288	269	250	312	264	266	261	280	255	279	293	262	259	299	282	290	293	280	270	215	260	266	248	261	282	246	284	280	278	276	269	299	265	247	284	250	262	244	274	262	264	246	295	297	252	271	286	251	302	282	248	280	240	262	266	274	276	291	280	257	260	259	255	272	277	281	287	273	253	254	262	299	257	288	260	255	228	255	270	276	279	274	244	301	259	270	292	263	283	285	237	246	285	270	277	258	287	253	303	263	263	294	278	245	290	275	251	287	278	289	277	283	265	262	283	277	285	274	275	253	285	274	270	262	251	260	288	286	276	272	274	269	283	280	283	292	255	311	286	257	250	248	251	273	245	264	262	258	276	299	305	296	282	273	278	267	296	257	305	257	262	254	255	252	270	266	236	291	246	267	271	264	300	285	269	287	289	241	256	300	306	274	279	275	293	275	294	309	250	274	262	266	281	252	292	270	275	250	310	267	308	287	266	277	297	264	265	277	273	276	262	277	292	264	279	280	286	268	281	261	250	246	275	280	304	261	258	244	272	283	237	236	288	256	299	294	272	272	252	261	289	275	273	280	282	271	304	279	262	272	298	256	277	261	238	285	248	254	272	266	252	283	269	235	273	273	262	245	261	279	243	254	271	266	271	268	251	255	251	279	265	247	265	294	290	282	336	265	259	266	290	269	275	274	277	220	280	264	271	265	263	269	294	292	255	248	308	309	276	289	300	261	259	269	254	292	251	283	294	301	293	275	277	278	253	260	258	290	304	281	263	274	294	275	290	264	248	291	270	260	255	297	243	282	268	292	293	259	254	251	269	223	295	246	288	282	262	272	279	286	297	293	284	274	280	287	258	263	265	289	307	300	256	264	266	310	298	277	283	260	261	259	272	278	262	270	261	277	267	277	274	241	279	251	250	253	262	266	259	279	246	254	289	268	275	268	269	273	271	271	256	282	253	275	287	291	263	290	248	246	261	261	284	259	271	254	274	251	295	248	275	275	250	265	277	283	270	256	248	281	256	279	285	267	261	261	259	289	262	254	252	293	275	297	239	254	274	294	248	297	269	257	258	287	273	268	297	271	266	281	277	250	285	267	270	273	267	275	284	286	264	281	258	296	249	277	276	267	284	264	274	287	278	287	292	258	286	293	256	295	271	275	292	276	283	267	289	261	285	272	268	259	290	241	232	308	283	254	251	310	264	275	279	303	300	272	283	293	301	281	264	264	276	247	298	286	287	290	276	272	286	255	264	281	258	305	258	283	299	272	267	251	275	250	270	263	264	266	281	250	275	262	299	258	311	272	258	264	260	291	273	252	273	276	255	261	273	273	280	289	265	276	259	238	280	266	249	265	248	298	268	263	257	261	292	248	260	260	239	289	259	285	279	270	269	264	252	262	271	257	295	250	241	293	255	267	252	272	275	294	276	310	260	283	246	299	276	286	262	272	241	275	296	332	274	305	267	292	245	268	287	290	272	282	300	256	298	253	282	248	294	273	281	265	302	278	251	261	240	260	265	274	272	244	277	275	289	282	306	253	253	290	282	281	264	265	297	299	257	262	243	276	298	283	291	277	271	247	240	298	279	264	275	263	254	272	287	271	250	281	276	268	310	306	269	286	263	282	299	267	272	252	272	255	273	247	271	275	266	284	271	243	272	283	244	301	295	271	255	283	271	275	277	288	297	246	286	287	273	282	287	256	261	252	300	256	286	304	283	244	259	280	268	287	290	265	295	282	286	279	277	254	249	252	320	280	257	255	266	251	263	273	276	283	274	276	259	253	259	295	278	268	294	262	300	272	263	252	259	256	281	283	302	252	267	279	258	284	261	293	267	266	267	304	278	271	294	254	285	248	249	293	264	276	277	322	286	274	251	288	274	256	276	257	274	286	306	263	251	297	293	267	297	255	278	288	270	297	278	239	272	291	264	272	296	274	251	281	269	268	252	292	251	256	259	289	291	277	273	272	284	276	310	277	260	275	276	277	254	278	263	254	269	271	250	269	303	269	255	285	270	271	257	269	254	274	272	268	279	259	276	293	264	281	302	268	257	252	259	287	286	288	257	261	277	290	242	271	246	290	269	272	259	288	274	260	275	303	248	274	215	284	270	272	284	318	290	269	259	275	287	292	276	299	282	267	247	272	271	289	266	287	303	287	261	289	245	295	281	289	241	272	262	260	250	285	280	284	262	255	276	263	305	274	255	265	296	314	234	240	256	271	263	318	283	249	294	294	294	285	259	294	281	250	242	270	270	276	297	266	272	283	271	301	289	277	276	281	290	270	287	263	255	256	271	283	261	257	242	258	267	264	260	237	309	280	274	274	297	283	269	255	303	266	249	283	260	263	285	273	265	254	259	282	257	283	276	287	288	265	254	315	274	278	266	314	280	286	272	286	300	277	285	260	275	258	292	276	271	259	295	302	302	269	268	279	262	272	290	274	299	266	259	274	279	261	283	318	290	299	296	282	288	277	258	270	251	256	275	267	286	282	253	250	270	275	245	282	286	256	258	253	299	293	265	276	272	284	263	255	297	269	290	295	294	284	272	264	255	241	258	289	287	279	277	296	293	248	268	305	263	290	284	266	263	280	280	268	267	270	275	289	288	260	289	281	271	317	286	245	287	269	284	268	255	281	280	280	289	279	280	228	256	274	258	281	260	266	286	272	255	273	276	252	270	265	274	302	282	288	267	265	265	269	302	289	260	292	279	282	294	280	243	287	269	265	253	247	278	292	266	269	307	278	266	276	277	269	254	260	259	232	276	271	273	264	291	254	269	271	262	280	266	287	273	288	272	274	292	271	263	264	259	273	279	276	284	276	312	311	290	272	281	271	268	282	257	251	273	286	267	252	317	274	294	253	296	276	249	265	276	293	252	296	271	254	280	265	288	265	298	295	291	279	266	247	268	258	278	296	263	242	269	264	270	294	257	278	276	266	271	262	259	276	257	291	276	301	261	272	276	251	263	311	255	284	245	286	242	272	263	262	266	262	275	279	257	260	274	286	280	274	261	289	248	302	260	280	300	291	256	276	284	262	286	259	254	271	281	290	250	286	291	285	245	248	256	273	297	272	250	290	270	274	285	283	267	275	245	270	250	288	285	277
5180	1410	1284	813	636	595	555	470	491	483	456	453	448	478	469	477	425	484	409	457	408	415	433	427	440	433	416	425	409	459	425	435	405	416	449	463	429	448	450	442	399	451	461	425	436	448	438	427	425	449	410	417	447	418	446	431	392	472	428	461	418	454	446	390	419	407	469	400	420	407	445	421	457	440	432	431	419	449	429	384	412	460	419	453	430	454	447	427	455	427	413	465	443	441	443	471	439	418	402	382	419	439	440	466	406	412	418	415	456	461	406	417	420	428	446	470	380	437	400	427	446	436	408	441	368	444	436	422	437	443	439	458	376	468	441	425	452	453	400	447	437	426	468	407	471	410	399	430	399	429	407	415	437	430	415	456	428	408	452	434	393	420	414	413	443	435	414	435	418	455	419	394	474	450	431	463	426	417	423	428	433	439	464	394	436	432	420	429	456	419	413	405	441	457	436	422	410	501	448	440	426	421	442	459	455	446	430	409	420	442	440	436	454	431	423	399	414	415	428	419	470	446	406	455	429	425	406	479	415	459	420	436	423	456	397	445	478	435	451	429	445	484	453	426	407	411	428	426	410	442	443	399	405	447	406	409	445	433	432	407	410	416	443	433	427	434	433	428	400	437	431	395	418	407	414	425	405	423	418	458	428	424	442	431	429	442	404	436	439	460	437	418	429	450	462	392	460	420	427	437	455	408	463	406	450	406	448	413	400	390	426	432	394	444	494	463	447	427	411	422	411	441	416	432	406	410	431	437	446	451	431	415	416	427	447	450	440	442	440	424	456	443	414	456	448	415	423	412	468	424	461	420	407	407	432	437	438	441	414	433	441	431	444	404	445	414	435	451	417	480	433	422	451	463	434	419	447	427	462	445	441	445	390	399	424	433	428	441	457	427	404	436	440	413	405	431	467	412	445	414	400	432	426	442	442	427	469	405	432	426	430	427	440	465	406	412	431	401	443	442	437	418	398	423	408	393	423	391	456	443	445	408	433	447	429	405	444	439	404	392	419	409	419	424	418	426	402	437	425	415	426	437	427	408	436	423	404	455	400	442	452	410	436	423	410	444	410	422	413	415	425	395	434	411	454	424	400	423	430	449	463	450	426	428	433	390	432	445	419	432	445	421	441	461	428	446	419	408	433	434	472	424	436	440	463	443	432	418	437	414	427	439	405	406	441	399	459	452	444	409	444	466	480	471	494	387	436	405	417	459	425	421	441	468	426	408	452	421	407	405	410	432	482	454	450	417	406	447	445	449	423	458	461	414	443	447	421	429	435	467	453	442	500	413	440	441	457	402	428	471	420	422	422	460	427	400	438	439	460	444	407	379	431	422	422	457	459	436	459	429	418	443	439	431	447	445	425	441	466	482	465	429	446	462	420	434	430	423	426	444	413	439	440	392	415	429	471	430	452	426	394	419	438	444	449	429	445	462	395	422	455	437	453	434	428	452	433	436	416	445	444	419	439	429	435	421	443	418	413	417	478	451	432	439	416	442	424	416	430	413	421	450	390	412	390	431	450	438	426	446	432	424	438	453	454	400	390	436	430	472	443	454	453	435	431	403	414	416	427	402	445	414	420	425	446	406	386	394	440	434	384	434	418	437	444	452	424	445	446	450	386	443	426	438	422	417	417	409	411	409	421	426	430	403	472	421	456	414	435	436	423	431	484	427	430	452	442	430	447	440	445	429	475	401	442	442	434	439	430	451	466	406	453	422	436	424	434	439	420	460	431	428	428	428	430	437	451	447	445	413	438	438	456	438	434	427	454	454	428	455	400	441	431	427	419	428	426	422	445	401	445	427	411	417	386	438	428	431	444	405	444	433	448	456	443	407	431	413	417	419	454	444	456	429	441	416	416	473	426	429	438	423	437	431	434	453	436	424	409	428	427	451	425	395	402	417	431	415	403	442	446	461	424	436	442	446	433	440	421	430	447	450	413	420	444	430	417	412	464	453	422	438	444	452	467	432	425	456	434	439	420	431	418	376	467	437	423	445	419	445	437	435	486	384	413	434	434	427	423	417	452	423	437	414	462	466	427	464	417	434	419	434	420	407	440	433	431	413	412	433	409	432	480	453	488	466	410	437	403	418	468	397	456	406	439	435	423	391	407	415	407	390	444	427	421	424	405	450	431	430	438	438	416	399	452	412	457	417	418	390	430	442	443	458	447	406	439	443	419	429	439	409	436	444	390	390	421	442	429	405	425	405	430	423	403	432	447	403	471	437	432	415	443	454	419	454	399	405	425	416	430	438	414	418	407	436	451	465	443	445	444	446	421	435	425	408	429	435	428	418	430	431	430	427	411	396	435	456	445	462	428	469	452	445	441	411	439	420	415	433	480	409	442	447	463	391	420	458	445	439	444	447	451	423	408	424	435	482	440	421	428	453	390	449	472	412	449	436	407	432	420	431	433	445	373	445	446	433	403	434	420	438	449	443	402	422	419	424	454	416	433	450	474	415	391	430	431	459	432	461	486	418	403	415	452	421	440	418	435	398	423	439	441	471	433	395	448	473	470	461	416	426	402	408	452	456	473	409	436	436	444	422	480	423	454	432	433	434	430	458	468	425	439	412	444	411	449	448	437	462	445	420	431	432	422	419	443	447	428	423	396	417	397	458	426	395	474	445	425	423	405	451	434	395	448	401	450	465	475	417	432	422	435	414	424	444	422	441	418	455	446	418	417	437	411	431	467	425	424	431	431	436	429	428	460	428	468	454	411	417	423	440	467	460	451	447	443	461	439	447	428	427	375	438	410	405	405	409	427	426	462	454	453	430	422	438	405	445	414	416	433	418	401	415	444	425	457	419	425	437	461	407	432	443	439	447	418	418	444	462	422	430	449	470	411	448	445	426	431	441	435	418	413	439	410	401	436	421	431	428	440	427	450	424	447	405	437	433	410	421	437	420	400	430	432	428	437	446	444	446	378	409	421	405	425	428	452	455	464	456	439	427	433	447	432	422	422	417	444	443	437	411	429	427	389	422	422	438	453	453	384	430	434	426	415	449	435	401	420	423	433	460	430	434	428	434	409	433	445	471	447	428	408	427	421	432	415	410	428	446	432	445	425	401	441	413	430	415	416	395	454	423	394	436	452	440	454	382	404	441	431	422	449	445	390	466	431	421	439	450	433	440	448	396	440	450	438	432	410	441	422	432	433	460	407	455	408	416	399	426	450	429	436	436	436	423	440	428	434	423	429	433	405	461	395	406	434	431	410	422	420	414	478	459	411	423	435	408	427	440	439	439	433	392	420	432	460	425	413	457	450	473	411	453	427	414	408	431	463	413	409	439	413	412	427	432	436	405	427	411	452	416	417	424	421	467	415	416	459	432	444	431	473	421	461	439	454	439	409	459	433	487	459	459	439	452	458	415	437	427	442	406	421	414	426	429	436	446	443	454	409	413	420	448	431	424	423	439	435	425	455	447	478	436	422	406	393	427	434	427	422	425	418	418	418	454	430	426	476	442	437	419	417	420	445	412
24590	21564	28808	24769	20990	2742	821	614	524	457	434	410	384	423	363	384	396	356	360	339	327	365	332	348	354	321	371	355	361	359	340	325	343	342	316	306	318	330	307	315	341	302	317	332	324	321	347	306	298	329	310	311	367	353	324	351	348	313	332	301	313	355	319	343	331	306	322	291	319	299	346	325	337	330	356	323	313	329	320	318	328	322	348	333	322	355	319	315	310	341	307	279	327	319	336	329	319	326	352	356	306	315	325	335	351	309	316	320	328	311	319	324	295	324	295	312	330	331	302	320	297	319	323	335	326	293	310	367	319	303	304	307	330	304	285	327	303	301	302	318	315	296	341	324	323	304	286	344	353	356	323	323	328	302	321	309	335	353	333	334	306	334	319	320	314	323	311	338	291	304	322	307	329	309	339	281	299	309	309	325	327	330	310	296	324	336	310	337	317	308	319	330	350	316	351	305	323	319	309	312	362	311	343	301	322	296	336	334	320	323	330	309	330	312	310	306	310	341	331	323	358	297	316	340	307	313	319	281	319	330	318	313	299	314	299	310	327	313	326	325	319	330	316	310	322	339	323	322	318	324	315	339	310	340	332	334	313	365	298	313	331	322	321	339	307	346	329	291	286	307	339	326	308	331	335	331	329	325	305	319	317	321	300	339	306	338	336	314	313	326	313	317	304	319	304	337	332	340	314	316	346	329	324	306	339	318	297	336	316	323	359	345	343	298	322	330	345	284	336	333	312	319	360	291	302	302	309	331	324	319	334	322	311	326	306	312	326	366	342	308	289	314	336	329	347	289	307	345	305	352	298	305	344	331	336	303	304	353	323	350	326	296	323	333	312	337	294	348	344	335	308	314	293	303	311	319	302	330	292	317	305	291	330	331	321	302	342	300	357	302	307	313	300	309	332	311	317	306	300	338	316	310	312	345	292	344	310	276	284	318	316	320	322	331	289	297	328	329	315	323	313	336	337	279	300	303	336	307	316	309	338	288	308	310	305	319	316	316	309	363	321	325	324	323	307	301	324	302	293	328	295	333	277	338	297	327	313	319	313	314	332	342	328	311	351	306	314	287	335	283	309	299	321	323	326	322	354	331	308	334	348	298	309	311	353	329	342	317	308	318	350	314	338	331	295	331	298	299	357	330	345	328	323	342	332	310	335	305	315	300	336	325	296	327	308	311	321	323	302	314	294	316	334	320	302	306	316	330	320	309	298	347	324	336	335	320	288	314	347	312	338	327	311	328	288	320	334	316	338	323	326	295	306	330	354	327	295	300	320	302	309	312	323	327	325	329	325	305	311	350	320	308	291	310	309	309	355	340	343	345	308	321	317	314	353	307	328	318	299	316	306	293	319	324	321	331	333	293	319	301	312	285	298	310	300	315	334	322	295	327	332	337	319	314	321	304	316	331	323	331	300	298	330	318	320	303	325	360	349	341	306	299	335	324	305	331	306	298	331	312	328	328	321	312	325	306	338	295	326	316	291	339	304	297	326	327	319	314	341	335	327	291	294	302	347	303	350	311	307	305	312	352	329	325	322	291	323	328	306	337	316	293	353	304	300	331	330	344	274	315	319	338	337	340	304	311	311	334	332	313	305	318	322	337	345	340	342	336	346	336	313	319	305	296	324	327	321	318	352	315	285	303	303	296	325	337	340	327	325	319	309	339	289	314	325	320	314	337	326	292	328	322	311	297	321	330	366	338	322	314	312	322	286	307	315	300	302	350	322	323	329	324	341	298	350	331	303	321	363	329	289	312	281	315	345	341	303	344	330	329	343	316	328	322	319	318	329	318	317	297	299	285	312	351	298	333	324	288	328	310	333	323	310	310	321	342	329	319	325	311	319	298	350	338	318	321	325	338	332	291	312	310	343	289	320	305	347	338	320	325	322	333	294	315	285	337	294	348	350	325	365	312	327	337	326	338	335	354	359	329	363	301	311	315	312	307	344	282	286	307	285	329	321	329	304	304	304	330	306	327	307	311	308	277	311	324	320	333	331	282	317	273	300	330	354	324	313	314	316	321	337	312	351	297	353	309	292	343	330	306	278	316	334	372	325	318	315	307	305	342	321	304	360	325	352	309	327	312	310	315	342	355	313	308	317	284	311	327	316	342	317	324	319	319	340	334	309	340	341	345	324	333	328	326	304	339	327	339	326	287	330	319	350	293	306	334	308	310	328	322	328	335	345	331	336	339	308	316	301	298	344	340	298	335	303	333	310	307	339	329	334	316	318	306	312	310	347	340	329	319	338	297	284	306	305	315	283	370	336	331	297	297	311	328	282	323	324	314	319	314	327	325	308	315	348	318	322	325	291	316	309	328	324	327	336	317	324	302	295	310	287	314	307	301	319	325	317	336	319	276	322	336	291	345	286	337	301	306	340	341	303	330	294	327	313	335	299	335	303	325	294	335	322	326	333	310	332	316	325	314	310	291	328	331	320	325	330	330	334	322	293	278	282	309	319	324	334	294	308	293	336	331	356	282	324	287	322	302	298	324	334	309	345	313	315	324	312	338	328	321	314	313	340	296	300	318	326	303	315	320	315	340	326	293	286	327	322	295	338	330	322	349	309	311	319	331	340	298	342	289	319	347	307	336	305	314	316	295	301	347	330	291	313	355	312	310	321	356	331	324	328	312	333	335	326	294	305	312	344	294	323	322	322	316	323	308	302	335	309	293	320	303	332	316	321	316	280	336	338	323	331	327	345	322	327	325	317	293	309	313	333	291	328	333	321	332	331	346	310	339	319	333	295	332	310	333	328	307	313	343	326	332	324	294	335	334	333	299	330	297	303	302	318	293	313	333	326	308	358	294	346	288	306	326	316	331	325	311	337	320	325	349	339	305	337	339	303	281	308	307	336	309	322	316	323	298	292	312	296	308	300	311	322	302	332	315	313	306	349	314	307	314	315	353	315	317	304	335	327	300	325	333	306	335	335	305	339	326	318	295	294	321	337	293	297	336	333	387	320	322	340	318	341	342	335	307	309	358	318	321	319	345	316	313	337	355	324	308	329	333	309	312	313	313	326	298	351	313	322	317	336	314	338	286	327	311	348	297	297	320	330	323	312	331	295	303	297	330	337	331	292	293	292	346	284	326	365	319	326	307	342	285	338	308	286	295	290	333	287	298	317	355	318	304	318	325	307	353	316	310	304	333	303	303	313	326	293	323	326	306	306	280	325	291	338	311	323	339	333	340	322	352	322	335	288	318	281	315	335	320	299	319	297	325	333	322	314	331	337	331	312	320	324	325	327	321	294	322	318	318	324	303	313	295	343	331	314	301	325	273	320	375	316	321	288	330	316	328	311	306	330	341	349	322	344	330	319	305	328	329	330	333	322	337	302	323	327	303	325	316	343	303	305	306	335	346	321	306	297	321	310	277	307	331	324	321	345	333	306	289	325	325	343	317	321	337	317	291	310	316	316	299	335	338	308	316	361	327	307	309	290	312	311	290	306	308	306	337	341	346	305	307	301	332	319	347
11640	9824	8501	4336	2922	2106	1628	1384	1186	1038	929	846	771	755	738	700	693	670	583	610	594	569	610	587	587	540	573	550	560	565	587	582	580	554	508	558	563	548	530	511	493	538	538	541	545	543	519	542	526	527	518	551	557	518	543	515	519	518	529	530	529	513	508	479	505	541	501	497	528	484	537	498	512	514	503	548	467	521	545	514	481	557	470	508	525	493	557	496	524	498	502	503	548	509	495	467	494	520	485	506	513	542	481	498	518	487	541	521	498	560	489	520	526	513	500	544	495	538	484	511	528	527	520	506	524	500	512	486	528	521	529	502	469	481	528	511	551	513	519	510	532	543	509	501	489	526	479	534	527	492	484	521	526	520	483	492	496	500	524	533	504	482	528	523	519	526	502	476	495	513	497	472	526	538	540	502	497	513	509	531	474	504	529	493	531	524	500	515	526	494	534	500	517	505	541	487	535	531	481	519	485	521	523	510	486	543	548	488	505	520	513	490	523	507	533	489	490	502	525	483	502	497	560	531	459	531	515	537	536	496	520	529	536	488	512	517	530	478	498	494	518	519	527	560	493	518	545	542	532	500	497	510	505	517	512	493	510	462	485	518	521	503	494	499	524	521	474	528	492	487	519	493	513	507	510	479	487	518	526	506	514	519	531	502	476	562	491	490	522	454	506	520	484	462	522	489	533	507	530	500	484	544	474	495	475	507	521	488	491	523	501	497	505	508	503	499	480	563	531	546	512	539	519	497	473	475	511	521	472	529	551	521	523	526	489	513	534	509	524	459	518	515	470	559	512	524	496	532	506	488	519	500	518	494	509	491	482	531	536	541	471	501	517	489	489	505	550	500	541	556	520	490	492	468	480	551	476	517	516	498	514	514	513	536	515	535	504	526	504	532	514	514	487	489	519	486	511	509	486	500	559	512	482	517	489	478	513	539	500	506	500	537	514	487	464	492	487	545	484	517	495	470	495	504	509	530	492	513	511	506	479	545	500	474	528	537	512	571	498	527	482	523	493	510	539	495	497	515	468	532	484	494	542	532	524	500	507	496	498	532	496	533	514	512	532	517	482	502	488	512	485	522	523	497	476	516	479	504	536	496	514	533	507	543	491	526	526	548	530	478	537	491	543	482	506	529	505	544	506	476	553	502	502	500	481	502	556	506	485	492	473	494	501	504	520	482	481	511	525	525	483	510	509	511	499	511	496	542	535	513	510	530	521	504	508	518	492	528	489	484	542	537	521	513	454	527	525	470	509	515	490	509	488	508	545	520	521	523	480	498	513	532	507	514	482	543	498	498	529	494	477	505	497	556	477	535	490	535	488	479	516	531	511	498	511	502	509	508	535	521	525	492	503	461	490	497	502	527	532	504	494	510	509	491	490	524	499	517	481	509	517	546	529	491	524	504	515	512	516	514	524	510	514	499	521	477	502	522	498	526	519	525	513	541	536	493	494	563	505	521	516	501	516	510	534	537	543	499	466	550	506	527	534	549	491	547	508	487	566	505	498	500	541	479	471	447	513	509	471	465	528	499	490	510	485	503	537	499	471	480	534	572	537	511	505	467	562	498	517	505	509	480	491	461	483	501	499	492	464	481	479	551	460	502	482	539	506	519	531	527	487	522	506	476	496	512	549	490	486	521	544	512	477	533	511	475	511	489	515	517	543	526	514	486	514	489	531	528	526	478	487	499	488	513	518	547	552	493	503	495	540	519	552	521	537	480	530	520	516	515	475	521	481	533	496	519	487	483	504	499	532	504	497	518	539	448	470	525	488	528	520	505	506	509	510	503	519	519	504	454	540	529	518	508	478	512	493	548	516	518	506	562	513	547	501	527	520	499	544	494	519	483	488	520	497	497	484	522	540	546	534	482	512	523	521	491	486	490	538	510	517	501	496	538	471	528	503	471	461	466	545	494	513	476	503	489	514	505	487	485	521	504	481	510	551	518	473	523	498	525	535	490	534	501	545	510	538	499	546	487	530	506	520	514	492	591	527	491	552	521	524	459	530	541	523	509	532	512	551	490	493	532	525	547	483	505	530	482	484	528	529	493	523	518	460	520	513	500	522	583	492	520	510	491	496	518	508	532	529	489	539	507	509	520	513	492	503	530	547	506	532	512	513	511	513	502	528	512	513	485	492	525	495	523	482	539	501	516	540	525	513	477	508	507	490	482	479	504	524	557	514	519	477	525	525	508	524	483	508	525	545	494	510	479	517	496	498	507	520	518	509	493	498	450	495	500	552	498	483	494	530	511	498	477	450	499	500	497	504	533	519	488	472	521	457	506	550	530	534	474	561	497	503	487	505	528	495	531	516	478	509	511	476	463	525	534	539	503	500	501	506	513	500	503	500	481	535	480	510	517	510	580	507	487	505	480	486	492	539	503	492	525	497	538	521	532	515	492	473	484	535	513	504	498	505	468	515	506	497	525	538	508	535	532	525	502	517	463	477	520	500	525	525	571	506	484	495	502	497	509	509	521	475	484	523	475	517	519	500	510	493	507	505	485	511	484	527	542	528	507	508	467	506	527	525	543	496	522	500	535	513	519	515	513	502	500	481	521	529	534	507	505	532	469	533	484	487	484	522	543	487	478	523	511	506	520	514	524	495	520	528	482	523	525	456	500	516	507	521	503	485	501	509	488	491	519	527	485	504	493	487	508	482	476	513	495	512	513	508	498	488	489	546	534	483	541	495	495	502	503	505	537	528	487	496	490	501	540	492	535	520	461	492	493	477	504	514	540	549	493	511	544	502	546	479	532	508	496	500	512	479	507	523	515	506	482	519	506	509	505	494	503	518	501	498	540	484	489	477	517	522	486	505	516	508	477	511	522	494	503	544	500	497	486	488	503	538	538	519	528	534	525	536	549	508	477	470	496	515	511	487	539	540	456	513	511	516	518	534	513	510	522	482	497	510	510	580	525	503	514	531	482	507	543	508	483	556	506	519	520	530	514	508	475	502	525	509	477	540	445	528	501	533	478	523	499	503	497	525	466	504	528	544	488	540	525	518	515	531	522	520	496	507	515	528	514	521	528	517	489	524	542	515	481	510	480	460	509	502	513	512	531	519	535	497	531	491	495	524	520	495	500	506	524	480	505	530	485	488	500	517	491	514	479	559	498	537	494	458	502	493	464	527	496	483	517	477	472	516	509	486	524	488	520	488	512	520	522	498	488	500	482	524	517	549	503	477	489	502	510	467	514	502	507	467	513	479	510	480	521	501	516	494	519	515	519	499	488	498	538	521	502	518	519	472	508	506	434	486	536	558	500	476	495	530	513	506	514	501	507	501	542	496	468	508	478	481	503	522	506	514	547	520	474	546	516	469	520	513	523	498	545	511	481	512	530	494	491	525	521	490	553	523	498	517	536	522	482	512	517	509	522	496	484	510	447	506	511	508	519	496	523	535	505	501	518	519	501	509	541	515	446	509	482	504	508	517	501	530	512	487	502	500	479	471	554	509	496	519	511	546	554	500	549	502	508
23560	21552	29461	24138	21556	20773	2200	661	508	479	439	333	325	296	284	235	222	242	237	224	223	216	213	209	207	225	194	194	176	198	186	200	182	191	186	188	200	175	156	177	171	179	174	177	175	182	174	152	151	177	157	178	167	155	178	174	157	147	172	155	133	159	179	173	183	172	173	184	162	167	178	181	186	192	165	151	157	168	174	172	169	175	148	184	180	177	149	173	160	189	177	156	164	173	174	175	153	149	150	181	171	175	131	160	168	164	166	165	169	177	179	150	173	170	159	130	162	160	171	170	182	163	151	179	158	146	170	182	169	159	175	151	168	143	154	173	149	161	151	170	176	146	170	167	166	177	183	169	179	155	174	187	158	152	166	170	182	153	184	154	178	191	153	186	177	159	188	150	149	151	168	182	161	168	181	151	145	164	165	148	151	160	176	155	165	162	154	158	153	147	151	176	162	176	163	169	153	163	165	166	158	171	147	174	178	170	172	155	203	169	166	161	154	160	149	175	159	157	164	197	204	151	163	172	159	145	161	170	147	158	155	139	167	153	149	184	165	146	149	183	179	146	163	155	170	145	150	182	150	154	178	186	163	142	139	173	184	155	170	179	151	160	154	162	151	172	187	158	148	153	172	158	168	148	165	162	177	165	154	177	169	170	162	149	153	163	168	158	140	187	147	178	156	146	169	147	194	169	158	157	187	149	175	151	147	168	139	183	174	192	151	147	143	154	161	168	173	176	166	187	175	186	166	163	178	169	157	143	183	157	150	169	140	161	153	164	158	172	171	154	170	168	161	162	174	159	158	177	163	157	165	163	164	168	180	161	173	197	160	185	155	167	192	165	145	163	161	166	189	172	152	176	177	176	157	167	149	173	132	160	162	167	187	173	153	170	156	129	172	158	164	147	159	170	174	168	155	152	170	145	179	169	156	153	169	146	183	168	175	188	166	164	153	163	156	170	151	166	170	163	166	195	146	153	160	174	146	140	159	174	168	147	183	145	177	151	175	153	166	147	160	143	175	181	159	160	187	158	177	177	158	153	174	152	159	164	155	180	158	167	156	169	157	161	148	171	172	154	178	155	140	178	171	170	179	155	183	178	150	133	145	189	166	168	160	158	161	162	171	170	173	159	185	156	157	143	155	159	169	182	158	172	150	184	175	133	156	163	163	157	145	172	169	183	177	170	170	153	162	186	157	132	172	147	178	185	166	173	155	170	167	178	174	178	174	148	176	149	155	162	177	158	169	177	156	178	172	163	150	150	158	148	157	163	173	168	183	157	174	139	154	160	166	176	169	172	161	162	148	191	167	170	161	145	168	158	146	155	158	164	188	142	158	170	165	161	162	174	179	185	175	162	166	159	160	159	153	149	150	157	173	176	159	147	174	147	152	158	155	183	150	162	172	186	163	169	145	145	174	187	156	183	158	172	188	168	178	158	185	122	158	157	176	149	168	201	137	158	181	182	184	161	166	144	158	168	169	166	144	156	183	167	198	171	166	175	171	161	173	174	179	164	180	150	150	180	164	143	169	190	156	162	160	146	158	174	150	149	173	128	159	188	147	157	155	166	166	174	172	166	172	175	157	156	188	166	150	151	167	172	154	158	170	169	182	164	179	144	177	179	159	188	189	171	165	178	157	148	155	174	161	177	165	166	144	199	190	170	157	156	142	167	180	188	176	157	158	185	166	167	153	152	166	154	155	159	152	151	194	160	171	151	161	135	173	177	169	189	173	178	153	175	161	132	157	157	154	128	176	161	164	151	161	151	149	154	144	163	172	174	160	159	150	156	165	195	131	160	185	157	148	170	180	172	181	171	172	178	149	165	179	156	136	150	163	181	162	169	190	150	165	184	151	153	152	207	213	159	162	181	173	164	168	144	164	158	175	147	155	172	167	164	164	160	197	191	169	168	177	161	160	165	181	166	162	175	156	163	190	158	153	168	164	163	148	158	182	174	156	145	167	170	163	161	164	164	137	167	158	163	163	163	166	159	168	153	163	167	153	192	151	156	160	155	142	164	161	184	168	168	168	164	168	180	146	164	173	183	185	174	160	154	166	151	197	162	167	175	158	153	160	159	188	151	176	147	172	170	153	177	164	184	174	173	143	169	151	194	173	181	141	148	163	163	144	167	155	152	154	156	142	189	172	167	166	176	168	146	147	155	144	166	159	166	164	164	154	174	147	149	169	172	158	176	170	154	153	160	162	133	169	139	154	150	171	185	157	168	170	181	179	168	189	180	173	171	162	161	158	150	165	198	175	173	158	159	162	177	151	143	149	142	176	163	147	163	153	153	160	177	147	165	158	144	152	152	191	157	160	175	186	174	147	182	153	174	163	152	172	157	170	177	164	163	156	158	172	175	181	160	182	153	159	148	169	147	147	149	148	151	202	180	180	140	180	154	152	174	160	151	173	170	157	180	156	153	157	161	181	165	187	176	163	160	176	152	171	153	164	159	187	134	135	164	176	176	168	141	158	171	156	146	155	154	162	169	161	161	155	167	149	153	165	170	166	180	168	182	170	150	168	153	167	161	190	176	169	171	133	189	136	182	151	163	165	156	158	167	164	138	165	164	166	165	158	154	189	172	164	140	161	153	147	135	171	163	162	172	178	185	161	174	167	154	150	126	169	186	159	158	162	165	156	161	154	150	178	160	151	158	167	174	155	174	191	160	153	173	163	169	166	167	156	163	162	181	169	144	176	190	134	170	157	162	143	176	166	172	165	183	156	169	156	178	168	169	174	181	180	180	166	166	171	166	180	167	162	170	153	162	144	160	167	178	184	150	161	188	170	160	156	150	184	157	169	160	150	175	160	155	170	178	180	170	143	170	159	166	155	161	161	172	150	166	164	146	155	167	185	159	135	151	157	172	178	149	168	154	143	176	181	154	166	181	171	180	186	162	161	170	169	171	162	179	158	132	177	157	170	153	157	167	156	166	157	158	165	154	175	142	170	172	157	174	154	166	150	193	151	158	159	169	166	151	180	149	185	173	167	168	158	171	168	145	165	144	182	158	168	141	168	150	172	153	182	154	171	158	158	154	168	156	166	168	161	175	164	184	168	189	170	163	160	184	174	163	162	179	174	160	190	166	158	185	133	162	159	145	157	168	172	158	173	166	151	173	159	182	167	184	168	137	162	164	150	171	152	179	158	148	184	148	162	153	164	193	158	160	149	165	171	169	185	160	173	173	185	154	146	146	186	150	160	173	152	166	145	164	161	156	168	176	162	186	166	154	172	177	147	169	185	170	164	154	200	155	165	133	170	128	158	169	158	163	154	137	158	185	167	156	134	174	143	149	172	149	154	183	150	159	155	182	161	182	157	161	183	151	178	166	146	160	156	182	183	182	185	186	165	166	150	174	159	171	164	146	181	151	164	149	186	166	166	163	160	144	168	170	138	144	193	165	148	169	164	183	163	166	165	172	163	178	164	149	155	178	159	169	141	184	151	187	154	187	148	156	172	174	179	162	186	189	156	166	160	162
14226	15715	13530	7018	4665	3341	2520	2041	1547	1251	1125	980	801	730	703	651	546	565	580	482	446	440	424	421	414	406	375	364	371	348	395	352	356	323	335	301	353	314	304	302	288	301	287	327	311	282	315	304	288	280	266	298	313	274	305	322	294	311	275	307	285	339	326	292	271	283	299	297	290	253	278	281	282	273	267	301	279	263	291	306	314	269	285	270	275	255	257	274	269	282	289	275	273	274	276	277	297	296	284	267	287	274	307	292	292	286	270	275	271	283	284	228	273	266	280	251	280	248	287	278	275	265	301	264	276	274	269	283	279	271	281	278	294	285	278	290	279	250	274	268	282	255	254	289	262	276	266	271	280	251	278	288	258	288	277	283	285	246	263	255	245	251	276	284	257	244	284	267	292	263	262	252	289	257	272	284	252	249	318	268	274	299	307	280	271	274	293	296	269	281	273	279	246	267	301	303	280	246	275	250	272	238	271	265	261	269	265	298	266	295	314	254	271	280	267	290	287	263	271	296	267	281	269	248	302	265	295	282	261	263	270	263	292	275	268	273	268	287	268	272	277	238	262	244	280	276	261	280	256	250	253	278	285	263	300	260	267	257	271	279	288	256	271	271	279	257	257	268	290	242	225	296	272	266	291	268	239	259	245	263	272	260	250	267	258	269	268	301	275	285	256	263	284	284	257	260	313	264	262	263	259	296	269	273	276	293	274	278	312	294	259	260	233	300	283	295	265	275	254	268	239	280	267	286	226	272	259	285	259	279	276	252	305	250	262	262	262	255	251	250	298	256	264	271	249	280	301	280	254	284	294	263	276	245	238	260	264	284	264	247	272	287	279	270	277	247	262	272	261	253	265	257	256	266	303	281	274	242	258	274	278	266	238	260	276	251	279	266	278	248	265	273	238	279	280	268	272	281	289	258	252	258	249	254	276	262	267	252	274	297	251	283	303	284	287	258	276	264	267	297	294	293	260	249	282	257	286	261	257	252	274	253	288	290	289	290	269	275	238	262	273	285	300	266	258	252	275	275	242	228	302	285	291	251	274	296	274	285	266	295	255	256	279	283	257	277	261	286	248	250	270	297	282	247	261	294	265	286	269	277	259	288	283	263	267	271	302	287	275	285	285	266	233	274	269	288	244	262	295	276	261	294	292	261	217	237	256	292	259	257	283	250	275	273	294	281	247	267	268	267	308	262	284	284	268	262	268	276	258	272	267	276	281	262	258	240	250	293	257	280	285	259	251	269	270	254	253	259	288	287	270	241	251	275	324	290	274	281	269	273	290	286	275	229	284	265	271	268	261	271	268	262	263	253	263	266	259	271	268	264	260	284	260	282	265	259	287	271	269	275	307	270	258	238	272	247	250	277	283	270	265	294	267	273	309	251	283	279	236	273	255	283	266	282	266	272	298	246	285	280	281	271	283	259	264	281	273	265	270	270	252	286	270	264	254	247	282	268	291	273	272	247	261	242	297	257	275	293	256	264	271	265	297	267	273	291	277	272	251	244	269	281	263	268	242	258	265	287	273	259	246	241	301	282	265	288	272	280	277	262	252	261	304	259	287	299	253	303	278	244	248	249	304	252	278	251	287	270	270	259	264	271	263	284	264	270	288	283	249	281	274	279	294	264	261	269	258	294	262	280	255	297	245	286	306	261	275	275	296	277	307	269	269	254	282	244	248	286	270	297	258	284	267	243	276	306	276	244	246	275	248	265	269	231	261	233	314	266	285	315	288	261	252	250	256	242	298	298	261	256	272	255	310	273	288	326	311	273	292	271	282	290	249	297	264	271	280	298	273	258	284	270	260	261	260	237	264	279	265	307	289	263	264	287	236	258	263	253	273	287	235	269	244	278	280	286	284	315	278	297	263	281	278	295	264	278	295	236	261	258	249	280	278	300	283	285	248	270	290	249	290	261	255	274	292	299	289	263	284	293	247	275	261	283	291	287	286	287	286	246	263	253	278	267	245	271	274	284	266	247	246	264	250	268	297	254	278	306	258	271	244	298	281	274	288	273	271	278	267	275	268	268	257	271	261	309	277	266	280	233	274	273	271	273	270	256	276	252	251	288	265	258	253	263	293	270	270	287	280	270	272	295	251	270	277	256	276	275	286	267	274	278	287	290	272	292	280	267	267	287	282	261	281	298	263	292	267	278	249	279	265	251	263	258	271	288	277	265	253	281	260	266	248	300	279	280	265	276	253	279	277	272	268	240	257	276	252	266	272	233	276	288	247	286	279	249	271	295	218	264	292	263	275	268	253	272	260	258	277	267	273	288	269	260	277	261	251	308	286	279	258	272	276	258	267	266	278	258	302	267	246	264	268	278	256	272	285	247	275	269	256	282	273	274	260	302	291	266	290	255	295	264	285	271	293	278	260	270	270	247	273	275	255	276	230	261	277	256	276	288	302	263	280	245	286	281	265	293	257	258	271	271	273	255	278	258	256	238	286	254	279	253	245	256	278	264	241	252	263	282	295	291	262	281	271	251	279	264	246	241	272	291	235	267	245	282	246	254	260	260	271	288	251	283	238	262	296	283	296	283	285	235	280	268	274	274	273	232	241	265	261	288	271	256	279	278	251	269	251	290	261	290	290	310	270	273	238	234	252	298	286	265	267	261	253	274	279	279	278	258	250	285	275	299	268	288	302	269	261	244	280	297	277	277	281	282	274	273	251	254	276	268	264	285	315	247	279	283	285	302	286	282	274	247	270	283	257	266	278	282	261	243	276	272	276	263	259	273	256	248	288	274	294	280	279	324	251	279	280	287	231	244	283	329	283	284	249	254	248	281	246	265	252	306	295	283	285	276	266	262	288	289	253	287	252	266	269	255	283	275	280	297	223	229	255	265	287	291	271	280	266	287	290	242	292	276	254	257	263	266	256	282	283	269	259	267	277	266	286	248	297	274	262	268	265	259	276	281	282	251	258	247	274	302	290	256	276	272	265	276	242	285	285	260	242	259	264	271	270	276	277	277	295	268	260	293	266	297	292	289	278	276	268	286	256	231	275	247	263	271	252	290	249	277	284	260	242	273	255	281	268	265	285	268	299	274	288	264	280	268	278	262	291	288	241	286	280	261	255	280	268	272	295	263	293	278	260	283	270	268	273	290	249	267	272	281	248	248	258	281	286	244	265	271	292	302	281	286	296	281	281	252	258	266	270	291	291	254	277	275	278	287	254	273	270	252	284	277	304	290	246	253	261	280	288	265	250	267	267	269	277	267	285	304	269	233	277	265	249	266	273	266	260	270	269	259	273	271	308	239	303	251	253	268	279	280	283	274	261	280	264	262	269	267	277	270	254	253	260	272	271	283	292	246	248	242	277	248	232	294	268	230	247	261	248	271	273	252	301	269	244	295	289	285	280	285	268	279	254	264	255	279	257	297	268	263	264	234	317	245	268	270	252	282	270	265	280	281	297	277	269	262	246	254	296	274	287	271	273	256	329	304	244	261	276	299	253	269	256	289	295	292	260	268	297	279
27185	20776	7346	841	575	488	309	327	328	288	329	283	289	264	276	287	270	309	255	273	281	272	267	293	285	274	273	278	292	293	288	255	250	275	275	248	279	303	260	275	312	253	276	271	296	264	292	262	251	285	262	300	242	300	269	311	230	278	273	276	263	284	272	283	274	262	282	278	233	294	293	295	278	293	287	290	271	290	263	259	283	259	288	272	262	276	278	272	289	304	303	247	320	259	272	279	278	281	279	288	253	274	258	267	259	255	289	290	277	256	339	301	294	273	275	263	280	309	277	279	262	255	282	301	277	281	265	252	281	265	289	253	286	260	272	285	273	268	270	277	270	269	278	264	246	305	240	268	284	253	293	269	295	269	261	285	241	289	296	280	290	304	264	273	297	266	288	259	259	288	290	315	250	275	264	266	273	290	272	257	275	280	254	255	284	281	257	302	270	280	271	315	300	254	263	286	275	271	273	272	264	294	270	283	260	277	242	263	268	300	268	281	268	282	270	271	241	289	268	290	254	265	251	247	259	290	273	232	277	276	285	243	270	308	284	265	271	271	263	288	280	243	250	291	265	293	263	259	287	259	268	285	275	271	291	288	281	281	298	311	282	282	243	272	243	273	264	268	297	263	237	278	284	286	270	263	278	290	271	276	281	281	296	318	273	264	259	301	268	266	265	280	301	267	239	262	304	257	282	267	285	282	268	278	265	269	258	233	252	282	276	285	271	281	276	298	271	278	269	292	269	256	298	272	289	273	278	272	276	249	280	259	248	273	281	275	268	265	262	272	262	285	267	290	258	287	303	285	239	268	265	263	260	263	252	283	275	278	248	276	283	269	269	263	288	260	285	259	273	275	256	322	277	275	282	301	271	260	283	302	275	294	265	271	268	276	263	281	291	265	296	252	283	274	283	293	297	275	290	274	304	264	266	286	300	273	255	232	265	296	276	283	276	245	287	280	286	271	285	261	268	264	291	277	267	260	248	290	276	251	274	252	259	260	272	276	275	271	269	258	261	263	287	276	274	292	256	269	269	291	278	277	305	285	262	283	279	275	277	287	284	229	275	303	296	268	240	292	278	256	277	275	274	255	275	272	292	274	287	292	274	262	281	268	314	263	238	269	275	297	276	301	294	305	272	256	273	289	272	269	276	284	268	272	254	274	258	282	283	316	277	271	297	259	269	297	261	263	265	273	254	284	282	257	259	281	246	271	284	260	280	261	279	276	292	263	249	277	272	301	259	271	286	274	284	285	254	267	270	262	287	272	270	270	249	253	289	268	264	267	256	275	261	274	250	258	292	272	253	277	260	259	249	262	274	264	272	274	248	296	248	302	250	284	258	296	287	281	264	262	297	280	289	262	240	249	285	260	285	275	297	273	267	285	287	269	279	265	261	263	254	304	262	280	285	240	287	282	260	269	313	271	274	265	270	277	294	244	283	278	280	276	293	303	294	287	264	251	271	280	277	270	280	257	274	273	275	261	312	278	280	266	278	272	246	291	287	258	267	270	274	279	253	267	299	281	270	249	270	260	268	248	280	270	290	265	290	268	265	281	288	262	286	271	247	281	293	287	292	267	273	298	268	287	262	279	262	286	264	266	273	292	308	272	282	219	277	258	259	300	258	274	267	306	278	249	285	258	292	281	257	268	288	263	273	249	295	283	292	262	298	285	266	270	288	289	262	266	265	283	259	292	256	303	281	278	284	265	265	287	267	270	302	297	230	287	268	269	245	241	262	279	261	309	255	280	275	291	281	263	298	283	279	275	274	262	259	271	287	292	283	264	264	257	257	278	273	281	268	284	250	264	244	284	280	259	255	278	237	286	263	257	268	246	241	260	279	248	282	264	278	296	265	268	268	284	276	306	283	257	292	289	291	282	261	301	254	261	290	266	299	282	265	290	278	251	272	293	290	262	268	269	270	279	289	282	286	301	303	265	252	277	250	261	290	259	287	265	264	262	295	281	268	282	280	283	293	301	282	279	251	275	261	244	260	286	282	284	258	297	272	260	284	271	269	275	280	262	266	299	289	270	283	280	283	281	308	267	233	263	292	277	263	303	280	265	253	286	253	291	262	274	281	275	274	255	293	263	281	280	269	281	279	264	306	287	260	279	303	264	282	258	262	275	284	242	266	260	291	273	248	287	284	296	272	287	254	270	269	275	263	268	256	253	274	276	260	294	266	274	314	285	232	295	284	267	281	262	279	273	301	258	287	272	277	283	256	274	280	311	273	286	320	282	259	270	251	253	283	284	251	257	256	272	271	280	288	280	277	258	269	285	282	287	271	267	306	281	297	273	299	279	278	249	301	256	286	277	289	265	240	265	278	312	262	269	282	279	265	284	247	256	313	281	284	263	252	281	273	263	269	289	280	271	290	286	266	276	280	267	250	283	264	243	274	255	276	302	271	272	248	292	285	254	304	266	268	250	273	298	282	277	267	269	248	269	269	290	301	298	277	259	252	262	271	262	288	263	261	285	280	270	291	285	259	272	269	266	279	282	278	255	294	283	264	281	280	283	292	276	274	273	255	261	262	266	251	279	292	281	280	270	273	290	288	264	270	268	280	270	256	268	273	275	300	243	253	260	279	289	272	277	283	275	276	264	282	286	303	306	285	259	268	276	287	279	294	258	272	286	277	276	246	259	278	300	286	273	281	258	278	250	294	282	260	246	242	275	280	284	315	283	270	275	302	254	272	264	248	280	260	279	268	307	287	265	286	256	283	255	273	268	269	250	289	291	283	264	253	279	272	270	269	290	277	281	276	272	287	263	223	240	260	289	288	298	281	283	238	263	287	260	260	277	302	264	234	270	296	280	256	265	292	269	278	284	307	278	266	295	289	251	268	290	267	287	262	295	264	274	259	308	288	263	265	301	290	269	279	298	237	259	269	286	245	305	243	282	289	274	266	275	276	285	284	280	272	285	260	288	264	253	311	291	269	268	299	256	248	275	256	282	294	299	281	298	278	326	267	310	261	276	245	284	274	296	271	288	263	306	270	268	265	281	270	304	272	259	307	286	257	274	302	261	271	261	289	240	259	244	248	274	264	290	289	271	268	242	264	255	243	282	275	287	271	264	242	240	285	275	269	289	272	258	271	270	250	253	271	271	289	292	307	277	278	286	291	268	255	306	267	280	263	280	269	287	277	268	270	271	270	272	280	280	291	297	271	274	253	294	292	271	261	269	267	268	257	262	282	260	278	265	284	280	296	293	287	276	249	295	272	269	283	268	285	316	285	272	280	276	286	273	254	261	287	252	294	288	247	278	264	240	291	293	295	253	270	271	280	294	262	294	277	279	271	254	304	238	246	313	288	251	272	263	295	259	246	305	265	296	287	250	269	256	268	264	286	290	255	242	282	284	288	286	292	280	288	252	257	253	267	251	266	272	259	262	293	256	268	266	278	294	270	299	266	279	270	288	268	266	261	272	288	266	277	264	274	262	287	254	266	278	267	252	268	251	271	300	266	306	274	295	261	233	282	263
4883	1568	1460	876	669	657	586	515	520	537	553	480	489	447	460	467	459	425	464	447	463	446	436	452	424	439	451	436	458	485	432	424	460	433	465	440	483	424	447	473	425	473	423	443	436	424	395	449	430	454	444	417	493	416	440	480	431	438	425	436	442	446	444	448	437	428	422	440	426	435	426	434	410	448	460	430	455	415	461	456	461	433	440	444	437	459	429	456	440	395	426	416	467	449	460	448	461	453	428	416	430	422	444	468	450	461	432	425	439	451	469	411	451	419	441	412	460	429	454	438	451	442	437	451	467	457	381	462	446	467	421	474	459	423	456	442	435	436	413	446	475	433	464	422	445	462	439	429	450	438	427	425	427	439	429	450	420	406	436	487	424	394	427	404	439	439	460	409	405	450	450	433	493	384	432	407	447	408	419	446	428	401	447	396	410	424	427	447	444	456	448	461	440	423	448	448	466	425	428	440	455	441	405	444	415	423	461	469	428	465	429	454	446	484	423	441	447	489	442	437	422	417	439	449	449	416	417	410	451	425	409	446	442	439	433	444	409	437	452	466	391	448	420	460	435	438	467	448	460	417	424	432	469	442	446	442	452	432	419	419	423	428	416	476	434	385	437	456	400	433	460	439	464	428	432	434	448	438	443	453	448	444	438	464	435	448	477	393	437	434	462	415	427	445	442	477	463	445	430	429	442	446	424	441	479	393	462	429	469	421	419	443	429	422	489	452	425	448	416	415	463	454	442	428	476	400	422	466	417	431	429	478	489	385	434	427	416	431	454	431	439	420	450	420	432	431	426	426	466	434	423	452	447	446	438	450	448	459	431	465	448	447	412	396	397	449	405	513	451	445	403	458	460	422	427	420	435	430	462	425	447	463	422	481	418	470	440	450	472	429	441	463	450	478	407	469	424	402	437	434	465	431	436	393	434	458	426	437	407	445	473	452	437	423	433	434	430	433	437	462	423	459	454	435	437	442	434	461	459	447	454	431	448	435	424	426	435	445	415	389	426	409	401	418	457	455	478	440	432	427	397	444	412	414	453	439	404	443	421	447	453	414	401	432	433	468	465	466	395	426	398	444	415	472	416	491	439	424	438	407	496	428	434	484	432	442	421	449	404	445	442	473	452	439	434	429	429	453	468	435	442	428	435	421	403	447	418	450	421	420	446	457	440	462	431	464	454	471	398	434	452	399	431	487	472	442	438	441	415	436	460	451	428	448	433	443	441	425	418	473	401	453	431	405	434	435	456	435	443	446	402	426	467	411	452	424	399	406	457	435	452	433	474	414	464	442	443	459	424	463	459	455	452	415	413	478	445	444	461	431	485	471	429	456	405	444	416	445	428	447	428	476	415	445	442	434	436	397	452	440	444	444	452	404	418	415	451	472	428	443	448	435	441	416	464	434	463	438	409	420	435	452	444	419	450	458	459	478	438	433	458	429	406	426	437	459	452	459	418	421	435	439	438	436	404	442	442	474	427	454	448	422	420	428	428	426	431	438	425	463	431	450	451	441	454	440	437	393	439	449	423	467	468	425	430	422	418	413	468	465	414	457	463	394	475	423	440	434	454	473	422	449	469	425	428	465	437	431	451	417	482	420	422	433	438	437	461	432	448	458	431	427	504	417	427	421	442	423	453	434	433	423	447	454	445	465	436	441	455	443	472	451	464	414	406	437	476	467	432	439	420	412	437	486	424	474	435	464	441	478	411	425	470	455	431	401	408	426	434	454	446	504	411	442	399	414	457	433	442	432	436	444	495	428	463	443	451	479	447	452	423	415	417	428	445	487	452	430	446	458	464	407	464	391	429	416	444	402	396	430	439	457	468	411	414	443	413	435	433	452	406	382	450	399	467	457	438	450	409	401	435	424	442	422	444	394	450	476	516	443	414	457	472	439	432	422	436	401	428	473	455	410	419	433	417	456	450	445	481	400	400	420	435	451	478	421	446	439	414	390	469	445	447	435	431	468	448	441	428	416	407	417	457	404	434	455	432	438	432	460	448	433	429	457	426	445	453	429	404	450	430	446	417	422	466	418	406	447	424	434	461	423	422	446	408	429	455	438	454	442	434	407	438	437	430	461	454	452	462	457	420	419	412	439	437	421	451	416	443	438	471	424	426	422	433	445	437	407	474	405	427	451	402	412	454	412	453	395	430	437	456	469	443	395	457	429	436	428	410	436	481	459	425	419	417	474	439	453	441	435	437	431	437	405	439	475	443	455	442	450	463	430	410	421	419	490	408	425	427	444	404	435	414	414	437	454	418	437	417	424	446	441	451	426	454	476	408	434	441	436	416	424	479	452	420	435	446	436	413	421	431	449	437	426	443	428	402	417	435	447	416	443	414	431	436	443	418	438	415	438	446	444	436	405	423	421	430	454	433	458	463	385	470	447	445	456	426	453	408	397	417	419	452	425	432	452	421	435	427	437	454	449	388	417	468	438	420	422	458	447	415	444	440	455	436	429	444	430	438	464	413	455	407	449	411	418	422	489	450	437	428	455	456	425	417	449	448	430	467	391	423	368	417	429	452	412	443	435	487	474	446	416	472	445	414	445	442	427	445	438	454	454	435	445	443	402	469	385	448	390	371	417	458	442	462	432	432	445	426	416	421	408	439	437	454	456	439	459	443	437	445	450	455	465	441	444	439	432	423	427	383	439	425	458	398	461	407	392	453	439	428	457	425	448	432	428	462	444	459	445	449	425	433	442	452	451	438	434	412	414	478	399	419	444	432	411	462	437	445	431	435	466	422	413	455	383	389	468	444	464	438	397	408	410	448	400	433	467	405	431	421	476	438	440	396	470	410	396	439	472	436	439	466	430	450	448	424	421	445	411	423	456	424	420	439	473	414	458	426	440	436	448	458	413	452	436	428	433	461	419	423	422	425	406	448	451	416	402	440	445	464	418	453	473	437	432	455	434	431	434	468	424	435	412	457	407	466	431	469	418	456	398	440	446	436	463	433	402	408	418	412	447	426	416	442	418	472	425	456	419	443	426	459	440	451	440	469	425	431	392	419	438	459	466	466	433	486	454	450	476	411	444	442	422	426	421	412	471	473	418	419	426	425	425	448	409	412	409	398	446	465	419	424	443	434	448	443	430	421	450	445	425	403	442	443	419	456	458	426	447	420	403	440	479	474	453	435	435	436	426	450	423	493	445	438	465	443	415	476	420	425	413	414	439	448	447	450	414	480	445	432	431	428	449	419	449	488	441	414	439	477	459	432	454	438	452	401	432	450	440	450	447	418	412	447	469	429	452	440	384	422	445	435	401	432	431	426	429	451	450	438	435	431	461	456	433	458	423	412	421	441	434	441	432	452	428	440	422	448	416	448	445	443	414	423	453	401	417	464	435	456	434	414	442	458	419	449	412	468	413	440	445	476	478	396	454	406	443	428	466	420	423	455	441	411	435	444	481	415	407	426	454	436	416	477	436	437	426	469	451	429	439	443	449	444	428	420	447	438	470	446	451	449	435	463	453
24545	21538	28778	24738	20866	2602	820	602	539	466	422	463	434	384	352	393	393	378	340	385	363	372	336	310	330	328	317	321	342	352	326	348	320	342	344	312	364	314	314	354	351	347	363	326	319	297	351	306	324	331	318	332	360	354	324	333	332	339	336	309	310	316	334	317	321	342	308	306	330	324	318	326	303	307	331	329	335	371	309	325	314	340	309	331	306	345	326	315	311	328	329	344	337	325	341	317	344	317	302	304	306	313	354	332	325	295	356	330	323	344	320	345	343	315	318	296	341	341	325	331	325	322	292	327	358	343	297	315	328	304	338	330	337	344	331	308	304	326	340	310	283	316	346	356	320	320	308	302	323	326	319	333	330	347	337	335	300	354	329	351	341	332	331	322	306	331	312	298	282	313	317	324	293	321	344	309	308	306	316	329	321	342	306	301	315	331	331	349	342	336	307	324	338	293	310	326	304	318	317	335	332	333	327	313	286	309	311	314	346	338	303	337	304	308	344	335	338	333	316	323	320	343	340	306	311	340	323	294	321	330	311	311	316	340	334	349	332	299	301	312	345	315	342	325	312	339	338	320	326	313	314	332	352	308	292	329	322	367	298	326	345	327	310	303	337	347	315	297	329	309	299	333	297	284	284	288	356	324	346	295	335	309	337	316	323	330	327	305	330	298	329	324	318	344	325	358	324	302	339	309	345	293	325	322	335	350	347	325	367	349	330	287	315	326	304	330	314	310	314	324	320	329	331	342	339	336	315	358	355	307	332	319	302	336	313	349	309	303	286	315	326	339	293	341	328	363	311	326	346	301	310	322	293	345	328	308	330	316	318	335	309	331	316	335	313	325	346	321	344	336	356	331	309	307	302	351	347	308	348	328	330	305	307	294	321	333	325	322	311	308	281	298	318	313	282	340	314	291	315	315	335	321	321	321	318	311	336	328	310	350	280	331	309	332	308	333	313	323	342	322	319	329	346	299	309	332	317	337	319	333	306	334	307	316	320	346	321	335	323	299	312	312	325	329	347	324	311	309	315	311	316	335	331	320	348	347	299	378	311	297	320	316	323	314	296	341	295	336	328	333	320	300	307	312	378	307	302	347	330	314	345	329	296	326	325	351	379	344	309	322	320	318	316	335	282	335	316	290	303	312	318	310	327	329	330	356	337	313	333	325	342	350	334	301	373	295	298	344	311	301	310	322	358	303	323	311	271	356	320	337	310	346	311	300	323	295	315	305	339	315	328	347	321	341	334	305	302	311	321	315	323	324	333	333	312	307	308	335	349	312	336	312	355	308	318	340	326	309	314	331	345	316	310	295	307	308	311	323	322	331	333	310	308	300	338	318	304	319	346	314	349	315	289	332	344	269	325	298	328	338	331	342	337	329	299	339	301	292	335	336	330	340	312	318	370	323	318	318	361	320	338	291	303	329	281	327	309	333	345	338	294	312	292	299	313	316	303	325	291	323	327	279	345	333	347	330	324	331	342	317	336	312	307	300	352	303	324	305	368	324	318	287	300	303	314	326	320	314	318	318	325	303	310	300	322	310	317	333	311	316	330	341	300	329	265	293	323	308	344	304	318	327	336	349	292	332	334	302	336	267	285	345	325	296	317	332	334	319	327	316	304	320	299	349	326	277	327	325	301	306	335	310	319	356	300	307	326	359	311	322	331	319	333	316	296	276	318	303	316	349	337	328	311	303	314	365	348	308	358	316	332	320	291	314	320	324	332	299	293	314	324	310	274	314	356	302	321	331	322	325	327	332	323	319	305	348	345	327	321	318	359	293	336	309	300	320	302	334	337	313	295	322	332	316	295	321	321	297	329	300	316	320	318	307	305	336	327	308	315	342	312	345	313	333	287	287	315	333	318	312	338	313	331	321	322	312	330	312	332	302	308	330	315	314	324	340	312	319	343	322	310	310	284	327	310	322	315	313	322	317	291	331	321	340	341	341	312	271	306	310	371	320	340	335	318	348	344	335	322	324	307	339	329	314	323	347	326	306	309	322	316	282	343	337	276	323	291	307	307	305	350	319	326	320	337	344	297	297	315	334	305	335	338	333	321	320	345	321	317	333	297	325	302	301	340	324	305	333	301	313	311	333	300	298	355	329	322	318	294	317	347	324	315	332	316	364	347	336	324	342	326	350	296	315	333	322	352	312	345	293	360	345	331	333	346	326	333	317	345	306	323	324	303	320	317	324	325	332	331	311	308	318	350	327	339	324	356	327	323	326	305	321	320	339	332	308	324	327	328	323	325	330	320	322	287	342	346	365	331	319	310	330	341	305	352	300	344	333	311	321	352	329	275	388	307	323	327	332	329	314	356	338	319	313	329	312	310	330	328	344	318	331	342	311	337	311	330	329	357	314	330	321	345	326	310	318	310	315	303	294	307	299	313	338	312	318	316	314	333	298	375	309	313	290	379	330	346	295	303	293	324	351	305	312	316	340	333	293	322	340	313	324	324	354	334	323	314	330	346	333	333	325	296	345	295	325	293	347	333	337	296	309	311	327	315	326	320	327	304	307	355	345	308	349	322	311	310	334	330	340	347	326	309	344	322	334	348	303	326	327	328	333	319	327	335	300	334	313	329	335	311	319	295	338	326	350	324	300	330	307	328	320	353	315	316	333	328	322	302	296	323	324	305	332	340	342	311	334	347	298	296	326	309	328	313	355	349	332	347	317	301	362	336	338	305	321	310	326	347	343	302	317	317	311	313	339	316	322	318	302	322	316	320	326	374	313	336	327	334	325	328	304	317	330	266	328	296	328	327	317	310	359	340	353	336	290	321	334	325	300	336	338	337	324	310	335	345	276	336	314	295	331	339	335	335	321	311	319	327	309	305	329	320	325	336	305	300	356	324	317	313	329	298	321	282	314	333	360	354	337	318	304	324	325	321	318	322	313	299	323	323	328	302	316	296	337	312	323	340	343	318	340	315	345	338	289	290	323	296	327	321	319	312	330	337	351	287	332	298	348	309	300	327	322	338	326	332	309	305	295	329	302	322	344	333	354	322	327	316	343	367	325	342	301	312	330	327	309	331	341	308	345	305	346	333	334	327	311	303	320	326	313	329	321	301	337	338	337	353	309	306	361	303	338	315	298	321	344	297	297	346	320	299	336	312	315	310	316	354	317	338	322	299	335	353	309	325	290	320	326	318	321	304	334	308	313	336	326	313	310	319	340	316	347	329	292	342	323	298	329	293	302	325	315	325	326	318	316	296	328	310	313	328	338	330	326	320	312	320	321	349	335	326	315	329	290	326	320	312	336	344	356	288	295	298	335	314	326	322	337	342	313	337	295	324	311	316	317	304	310	329	350	311	307	323	325	334	340	334	330	334	344	309	334	329	317	282	320	319	309	323	346	300	325	333	312	302	291	330	299	310	307	308	300	316	291	318	308	301	289	299	336	339	341	308	315	316	324	338	304	310	304	329	314	336	330	329	323	319	313	312	292	338	339	285	310	344	330	322	342	339	326	350	320	322	320
10311	9751	8397	4292	2814	2109	1678	1434	1233	1054	911	820	767	749	716	725	664	642	616	662	600	602	597	559	575	559	585	526	548	559	549	549	594	578	522	565	516	574	490	573	548	524	554	567	539	558	516	566	524	490	555	517	486	493	490	544	565	554	573	505	516	539	541	489	532	531	531	536	522	538	514	492	498	531	520	523	506	523	508	521	519	538	506	505	476	535	535	516	527	496	520	505	519	526	482	542	506	517	521	525	499	507	511	528	543	512	526	491	526	528	533	508	525	548	534	520	495	484	495	491	528	509	519	535	501	534	536	518	534	547	512	498	501	531	521	491	496	572	492	507	477	550	501	514	502	509	525	516	554	512	488	491	515	499	541	524	557	543	541	508	523	497	514	502	514	495	498	487	535	510	524	554	552	499	475	482	535	510	507	482	476	514	521	493	497	551	497	466	548	542	501	509	524	524	479	485	486	490	551	531	459	545	538	507	523	518	493	505	517	530	526	503	472	468	504	498	518	503	517	493	543	538	539	526	510	485	471	477	479	545	487	543	558	483	539	519	473	450	522	546	528	500	517	489	495	545	528	497	518	505	506	532	530	472	534	495	550	502	522	478	513	562	503	489	547	468	530	481	508	511	504	498	520	523	538	509	518	508	507	517	502	490	512	534	472	487	544	518	502	504	475	480	503	512	501	514	544	512	522	538	473	493	529	468	536	464	552	494	486	523	525	493	503	513	537	497	546	533	524	485	545	490	484	515	545	507	526	535	578	494	535	484	529	533	517	521	532	475	549	527	516	557	525	545	513	512	561	515	498	525	486	523	538	537	514	492	586	500	546	479	494	555	528	506	490	521	491	504	494	503	519	531	531	528	524	520	526	495	514	493	506	476	509	501	522	517	493	515	486	505	518	494	526	510	464	535	543	510	504	512	489	538	512	536	510	527	515	500	508	507	480	522	498	478	524	489	519	483	497	527	472	491	513	519	509	450	531	501	512	545	508	486	506	475	471	495	485	545	503	515	517	492	498	514	556	455	515	514	522	555	482	506	512	527	535	525	500	514	518	494	484	517	533	506	542	547	497	483	520	539	520	519	513	525	516	555	496	502	502	500	486	551	537	505	522	535	547	526	526	530	501	503	515	502	487	493	525	529	471	523	531	552	498	526	519	545	483	468	480	477	537	519	541	505	490	526	516	507	525	467	521	521	542	535	525	545	477	510	521	547	512	556	484	507	505	490	513	491	517	503	525	544	531	524	525	495	547	518	481	529	513	535	502	534	520	516	468	478	533	514	492	528	515	488	516	525	533	479	530	560	535	456	524	496	492	547	478	506	503	495	519	496	496	512	483	514	542	541	488	510	512	498	526	497	487	457	521	526	483	525	532	523	537	519	539	480	568	566	501	555	527	507	542	508	474	520	493	517	515	509	470	511	489	468	530	519	502	521	524	483	522	493	490	490	522	519	513	484	484	523	493	553	538	501	504	519	518	471	523	461	496	538	499	501	515	532	475	526	517	497	488	569	486	567	540	534	507	501	509	495	482	509	465	488	463	518	533	469	503	500	514	504	521	525	489	527	534	534	577	472	482	509	543	529	500	485	544	507	488	531	543	516	476	490	488	521	512	512	484	521	481	518	527	500	500	536	520	510	513	508	532	537	539	477	498	527	527	520	520	502	509	513	475	533	557	499	512	517	507	497	495	514	519	489	480	468	498	513	529	467	520	516	522	524	497	546	494	535	522	540	506	509	511	527	519	493	500	528	527	518	539	522	515	491	529	483	538	486	504	475	492	510	528	524	502	506	515	521	541	522	543	520	496	523	503	539	515	503	533	485	499	485	537	508	528	552	529	486	501	523	506	516	554	517	531	522	542	524	559	498	523	515	515	507	552	508	532	501	516	536	543	528	496	473	528	533	512	474	520	507	513	519	466	499	495	493	526	519	501	509	470	495	494	486	507	495	546	494	525	503	546	480	524	519	568	488	505	483	510	538	510	488	526	518	547	484	515	498	504	515	534	540	521	502	517	509	500	520	513	512	544	493	514	497	519	490	536	490	487	538	476	506	485	564	513	523	487	490	536	536	521	517	492	535	497	551	497	490	490	508	544	494	522	487	482	527	545	584	537	508	528	513	501	464	523	494	507	525	485	510	539	552	514	494	495	482	500	492	558	529	505	553	469	512	507	482	524	515	543	484	538	535	520	509	519	498	532	514	522	544	494	482	559	514	503	503	508	523	509	517	526	467	505	519	540	478	571	515	531	480	520	538	484	487	520	470	506	501	544	505	549	550	485	504	531	551	550	508	526	522	508	538	463	556	506	512	498	504	534	507	508	473	541	560	530	509	507	492	510	498	542	507	476	523	524	514	521	521	526	533	475	499	497	500	529	537	498	514	545	498	519	504	454	477	509	452	487	517	529	540	513	479	532	516	494	516	528	511	499	529	491	525	494	532	520	508	508	487	558	498	511	552	505	530	508	476	495	519	497	502	513	484	519	492	543	539	512	524	496	499	498	529	477	519	543	470	471	529	496	542	510	493	507	535	545	524	488	519	504	525	515	534	497	548	521	530	519	520	530	515	546	508	500	499	534	494	488	505	499	558	519	493	537	543	457	494	523	491	511	490	497	528	512	507	501	504	530	486	499	469	521	484	545	497	515	485	545	530	519	514	510	534	461	524	529	534	512	506	505	502	539	524	518	470	483	501	522	519	499	492	541	541	514	549	470	534	522	495	499	505	518	497	556	491	512	495	551	505	545	504	484	538	572	516	486	474	475	491	510	549	524	506	522	508	519	506	521	496	549	498	520	512	536	512	531	517	521	507	523	512	513	499	487	491	551	500	554	516	490	540	497	470	546	466	528	527	513	492	511	480	503	496	496	555	507	549	497	536	533	510	500	489	502	517	505	496	522	539	504	509	492	513	510	480	536	476	505	530	472	521	506	515	508	521	530	502	483	470	519	483	513	462	483	512	482	501	491	530	529	485	466	525	508	541	487	488	435	512	532	488	519	524	506	535	510	485	533	508	475	488	514	476	515	517	553	547	527	480	517	499	521	487	518	545	512	467	533	498	510	525	498	511	532	551	536	493	534	508	556	541	543	506	500	478	473	503	471	505	513	514	471	524	482	525	486	556	505	509	519	510	491	526	492	518	477	500	494	512	517	445	509	535	445	539	513	567	537	474	508	503	545	509	510	533	509	487	478	509	532	510	500	493	509	523	491	508	523	481	529	502	514	491	464	504	493	534	511	536	493	488	535	492	540	477	522	515	520	532	471	500	541	495	488	517	449	478	494	490	516	510	528	512	488	544	535	535	538	486	489	527	498	502	525	477	490	506	516	524	490	504	532	577	519	493	540	496	531	483	534	517	509	484	486	558	563	522	537	541	519	499	502	489	514	541	508	543	516	538	519	492	556	506	520	538	502	531	533	528	545	506	475	507	549	486	491	494	506	505	500	523	542	532	515	554	503	511	474	534	531	515	503	531	549	542	498	533
23481	21534	29412	24110	21536	20754	2077	695	514	485	422	355	294	300	281	259	246	248	238	249	237	206	219	211	199	205	201	194	184	206	185	191	178	181	197	176	196	201	177	159	174	178	168	175	157	189	192	163	187	171	168	190	181	162	172	179	165	146	181	175	173	162	174	157	175	172	176	171	163	172	154	182	177	173	163	169	187	154	163	155	152	166	165	165	156	172	175	195	179	169	165	164	185	173	177	172	190	154	145	159	173	149	159	158	174	165	148	185	195	167	170	162	185	167	172	156	163	157	184	163	159	144	176	157	164	186	139	138	165	164	180	181	167	194	164	153	178	165	153	162	186	172	180	164	168	165	178	176	160	154	190	148	160	192	159	171	158	176	163	179	161	137	156	183	165	164	165	152	162	147	184	162	164	156	141	156	161	167	180	168	159	149	159	152	182	149	158	158	164	163	181	150	173	191	177	174	153	149	152	156	142	177	182	173	125	155	150	152	153	165	151	169	186	160	177	179	176	164	150	167	139	163	173	163	170	170	170	183	179	164	161	155	177	188	173	171	167	182	188	177	159	162	173	175	155	196	186	166	168	167	160	167	178	167	167	132	170	138	160	167	169	149	177	170	163	163	175	172	177	186	175	187	173	165	148	152	149	158	163	158	151	174	188	164	160	174	195	156	169	157	166	166	152	160	156	182	185	165	181	172	157	153	158	154	176	157	202	173	147	171	179	172	173	160	173	198	139	148	182	189	147	166	179	171	156	159	156	133	167	178	159	171	151	168	150	186	180	160	171	145	169	183	158	173	147	164	174	167	151	163	165	166	165	182	161	192	171	167	158	151	156	192	180	167	154	166	142	195	161	156	180	171	170	183	190	186	169	169	166	165	188	145	173	173	176	153	158	168	152	159	153	170	156	172	163	160	176	174	161	145	161	155	168	160	163	155	188	172	169	171	171	176	175	161	151	165	140	170	173	158	159	154	167	166	176	170	158	176	155	174	155	174	175	142	167	172	147	160	167	167	157	187	165	153	183	152	151	166	182	170	176	169	191	169	146	172	149	142	161	173	179	159	159	169	169	146	174	150	137	141	157	166	132	165	171	174	163	172	152	183	144	163	161	141	162	144	184	160	150	181	176	193	172	152	170	166	180	180	161	171	150	166	178	168	198	187	160	158	169	195	173	180	150	180	160	167	171	165	166	164	151	152	160	151	158	155	180	168	180	173	169	188	166	142	152	162	166	168	162	149	164	180	159	193	163	151	157	167	168	156	164	160	181	164	181	165	153	159	166	171	165	178	153	160	165	170	158	140	171	168	174	184	155	165	158	148	160	169	154	179	147	149	171	156	172	160	170	175	167	167	151	152	150	174	161	165	171	162	152	154	185	173	177	166	144	150	164	170	163	168	163	173	162	145	162	183	163	159	177	151	135	193	169	170	160	171	181	166	190	145	151	175	178	165	167	186	175	172	177	167	158	186	168	148	158	171	168	163	161	162	157	164	164	174	182	187	151	149	163	189	150	158	178	168	148	136	157	176	170	172	182	188	184	164	148	135	176	162	151	180	161	164	156	170	145	169	168	160	162	161	176	171	189	181	169	149	137	170	169	147	166	172	165	159	164	163	152	172	161	162	172	191	147	168	174	174	134	178	193	163	161	159	148	143	162	155	184	181	183	163	175	161	179	155	168	165	139	180	163	182	175	166	186	165	156	174	183	169	174	158	174	167	139	167	177	157	164	142	186	132	151	172	158	168	162	163	178	180	176	159	165	183	165	150	178	159	179	161	153	163	195	171	148	146	160	184	165	180	145	166	147	164	169	173	180	165	175	160	179	160	163	196	184	166	186	144	159	153	147	169	170	164	172	156	146	174	188	154	159	143	187	182	172	175	142	164	188	174	184	158	174	156	157	146	174	166	153	155	157	166	170	166	182	152	172	158	146	176	172	154	155	185	182	149	179	157	169	156	171	163	161	175	169	155	168	175	167	155	175	175	163	149	164	163	173	181	151	165	149	185	180	158	154	172	180	174	170	149	155	162	172	166	158	184	160	170	175	182	167	188	177	138	178	172	181	164	160	171	178	123	179	179	206	163	175	167	155	180	142	170	164	157	169	151	159	153	165	157	160	156	154	150	169	166	172	171	142	153	184	166	181	157	184	155	146	155	158	176	179	171	190	174	168	156	155	174	156	186	209	179	171	169	176	177	140	150	186	163	180	170	205	155	150	191	155	161	167	181	144	186	166	160	158	191	158	169	152	173	180	168	160	146	176	157	145	171	149	168	176	147	165	183	178	174	142	151	183	172	143	166	146	148	160	149	168	176	179	159	162	199	178	161	172	143	170	189	183	153	163	175	148	167	176	173	162	168	158	171	159	159	162	148	178	139	174	158	178	153	162	165	177	138	160	162	163	167	176	166	164	159	165	147	158	160	159	185	174	167	168	182	156	163	172	176	159	160	166	173	180	171	158	160	183	191	190	163	144	151	177	189	159	152	142	175	182	173	195	176	185	163	167	169	163	144	160	162	180	138	155	184	167	185	159	169	149	162	153	180	177	160	163	165	184	163	165	145	154	168	178	162	160	165	175	168	150	163	162	160	150	154	157	188	152	182	183	156	162	154	183	152	165	177	163	173	161	138	163	171	166	166	168	158	146	193	157	168	158	164	184	139	155	184	159	142	147	155	174	177	160	191	150	177	161	159	153	162	171	139	186	152	144	165	148	156	166	167	172	159	165	156	191	162	154	169	173	174	157	170	183	155	184	147	160	170	170	170	179	152	171	171	167	153	173	180	161	182	149	144	141	161	192	158	163	170	165	171	159	165	168	148	166	168	165	184	164	159	167	147	169	155	154	175	168	173	168	156	181	149	159	159	172	184	181	166	155	175	163	163	172	169	190	173	161	162	151	162	161	170	141	165	164	182	171	171	154	189	166	159	190	168	175	160	189	136	162	157	174	170	184	172	172	163	177	163	159	170	182	175	158	172	167	170	159	168	139	136	167	154	180	148	158	163	173	165	156	144	178	165	183	171	182	159	156	142	152	163	158	175	169	176	183	157	167	152	165	148	169	185	161	165	149	163	157	154	167	158	179	165	164	158	179	159	181	174	164	191	155	155	168	169	176	188	127	208	167	193	181	175	189	199	170	164	160	165	163	188	164	173	162	161	164	173	170	135	189	169	176	147	178	160	150	169	164	172	188	162	157	157	162	151	154	179	156	174	162	157	145	146	175	162	183	171	187	178	162	157	161	179	147	178	163	155	168	183	168	162	167	180	178	160	159	171	164	170	162	187	177	161	171	158	174	153	158	154	140	152	165	162	179	154	150	162	193	177	139	160	152	161	155	160	168	175	179	165	193	163	171	151	198	179	161	165	177	141	160	168	168	183	170	167	159	157	148	173	168	136	160	169	164	155	147	145	164	169	171	170	144	168	159	169	191	164	155	190	182	156	165	169	166	146	171	180	156	151	170	165	167	149	162	201	163	171	170	156	173	153
13317	15772	13474	7142	4778	3324	2547	2014	1586	1353	1113	982	860	801	680	610	569	576	514	505	497	439	443	426	394	390	363	359	380	358	358	366	369	343	326	349	312	336	326	268	300	300	329	333	294	274	275	279	283	271	306	290	314	287	299	322	293	277	303	305	296	269	313	284	292	296	289	290	295	281	302	281	290	280	258	309	302	281	277	287	287	268	285	280	304	282	269	294	243	263	278	257	277	264	290	288	289	290	285	262	310	281	277	243	293	290	268	292	289	290	283	280	283	281	287	266	283	292	277	302	254	285	264	288	243	300	263	296	277	295	287	282	272	280	267	292	255	260	293	273	271	272	244	307	271	265	275	270	289	283	290	272	294	292	292	263	274	275	263	266	288	259	299	259	281	270	286	257	247	297	243	283	327	283	281	274	272	256	296	273	274	238	275	298	256	266	299	283	288	269	303	260	251	283	255	287	285	262	292	243	274	253	261	266	260	262	286	291	290	295	267	284	285	250	293	256	273	284	265	292	260	254	245	248	274	273	240	276	264	284	286	279	280	248	289	244	282	284	276	245	260	280	248	265	295	272	266	271	260	311	282	294	279	281	264	315	246	262	284	284	267	252	297	279	281	268	278	245	268	261	269	241	268	289	266	276	278	292	264	256	318	271	249	289	294	272	286	281	287	260	284	255	240	249	274	292	268	298	273	265	276	285	266	247	259	260	292	293	293	270	251	280	276	258	267	227	295	256	280	263	271	301	278	267	263	280	261	275	285	286	284	271	286	279	233	275	268	295	270	252	279	256	258	267	300	286	259	291	265	287	286	247	267	275	292	260	273	251	270	264	258	283	274	254	276	266	268	300	274	257	265	279	284	258	285	268	286	272	229	264	265	255	267	284	310	276	269	285	303	267	301	289	300	281	307	244	262	297	260	276	262	300	283	253	241	272	267	305	255	258	268	272	286	285	266	270	257	261	268	261	253	264	279	281	254	272	271	281	263	278	275	269	278	292	273	245	264	256	256	293	261	251	266	270	275	250	271	219	254	264	253	264	280	263	280	279	254	280	276	257	266	298	260	278	257	254	314	230	266	262	262	284	280	278	293	263	261	311	330	280	261	274	287	285	274	306	244	278	286	260	274	271	284	296	273	269	251	284	261	268	273	247	242	278	274	241	253	295	250	285	286	293	279	273	250	280	280	258	262	267	304	288	302	285	254	283	249	262	282	267	276	277	257	262	286	246	272	274	261	281	240	271	285	238	269	267	290	256	259	283	268	292	271	274	265	239	279	261	264	270	276	281	291	252	263	269	271	243	289	251	273	286	304	269	241	252	280	276	271	249	249	243	283	251	281	272	303	258	263	283	299	280	291	299	263	316	261	303	263	270	278	270	280	286	277	292	266	304	292	272	296	263	276	293	269	282	289	258	253	282	288	288	278	287	235	285	283	259	275	267	282	262	281	294	280	285	263	290	274	289	288	270	288	261	283	287	258	258	287	283	282	285	272	257	285	288	290	260	272	241	292	271	282	257	247	291	289	255	270	290	270	272	252	250	271	290	273	267	258	232	267	295	275	274	263	280	234	273	251	255	257	277	266	269	254	277	256	249	251	275	256	265	266	287	264	262	288	272	282	273	238	279	301	288	251	270	304	257	269	262	292	277	270	250	263	249	248	292	284	236	291	271	255	240	257	264	274	249	292	258	293	292	300	289	283	271	268	256	288	294	269	288	298	275	234	254	289	281	247	259	260	276	247	289	294	241	278	267	272	263	264	294	276	299	261	253	296	303	272	281	299	280	278	269	275	284	266	263	294	270	280	263	254	272	232	284	281	266	291	266	283	284	276	258	253	291	277	282	272	281	258	267	268	301	253	279	276	266	265	309	286	266	301	280	281	286	286	280	302	272	300	300	250	292	276	272	266	269	280	310	292	281	285	244	304	290	265	282	283	293	265	268	269	280	264	268	264	272	284	259	311	269	293	286	279	282	243	297	276	313	248	266	256	263	289	275	244	286	268	245	280	275	277	278	264	286	257	266	285	273	282	274	243	261	288	252	285	256	278	277	247	293	250	270	286	284	289	288	276	300	277	267	293	266	303	302	275	224	283	260	290	275	300	280	285	282	273	298	286	260	279	271	274	249	244	251	257	263	282	286	302	240	295	292	260	312	325	291	237	277	289	282	242	255	282	236	280	268	268	248	263	266	295	265	302	253	284	223	269	244	295	269	289	281	226	284	275	247	287	266	278	253	279	277	273	264	269	284	250	271	247	243	251	283	272	278	283	270	271	257	272	250	289	282	262	259	275	275	323	269	303	309	246	270	252	257	273	240	258	261	261	295	262	268	248	284	275	284	256	280	277	254	250	286	261	251	241	270	272	277	263	264	277	274	273	263	288	287	289	281	275	249	280	265	300	254	273	255	264	260	276	237	261	268	272	279	270	264	272	234	275	284	281	279	282	267	289	267	294	275	274	255	249	251	292	276	274	279	310	273	282	278	245	266	256	263	295	267	271	260	280	271	254	255	280	283	264	267	258	271	276	287	254	257	277	292	241	279	313	275	298	241	254	275	234	287	277	285	281	302	285	270	264	256	279	277	270	267	298	233	268	261	262	297	274	278	269	281	292	255	252	270	272	262	262	243	285	289	289	250	302	283	268	277	312	280	280	315	268	281	270	269	269	269	290	296	274	266	278	269	296	255	259	279	267	277	264	274	283	233	307	257	296	250	275	292	260	292	261	263	255	267	266	242	267	247	254	254	268	240	248	312	277	272	265	266	270	275	274	254	258	248	258	254	275	302	305	262	246	254	284	272	272	264	266	279	254	281	275	270	280	289	274	297	248	271	259	278	266	285	312	272	299	289	269	282	247	283	253	293	251	279	277	260	267	260	259	266	282	289	253	253	286	295	275	284	287	243	279	273	266	255	287	276	267	261	264	301	279	291	281	263	255	290	290	260	263	290	254	330	275	239	275	289	263	271	266	278	263	271	280	256	287	243	264	272	268	297	265	266	256	266	305	255	289	270	291	290	276	294	264	278	287	290	293	231	262	263	285	260	260	251	268	255	279	256	269	296	291	270	279	272	270	274	255	268	289	259	281	299	257	273	301	273	258	259	271	277	293	242	251	270	267	245	275	281	286	256	264	289	282	303	288	268	287	268	270	267	267	287	279	305	249	265	279	271	258	264	276	290	246	260	263	265	278	297	271	263	259	251	260	270	279	255	266	250	277	284	275	294	310	290	260	315	266	262	256	261	262	269	255	279	277	248	290	266	249	276	274	274	251	283	263	296	281	255	251	284	282	263	258	300	283	267	301	262	299	310	269	286	297	281	253	260	302	255	272	226	288	270	297	286	269	309	259	263	264	238	268	283	270	252	250	291	248	290	289	270	265	247	257	273	271	251	267	279	265	256	266	263	226	275	259	250	274	247	266	283	274	295	266	248	277	280	277	258	295	282	249	253	262	262	286	306	282	262	270	241	274	261	266	260	284	267	256	283
27269	20690	7135	665	415	384	308	310	270	294	321	316	273	295	281	269	280	254	296	286	264	272	286	266	272	267	287	263	277	300	274	282	294	256	293	265	279	273	287	291	284	286	288	274	295	265	264	269	282	258	305	287	249	288	271	275	284	262	283	281	279	256	274	259	274	282	310	278	247	262	265	289	297	266	267	294	265	289	279	325	277	278	300	258	283	299	294	284	263	267	277	274	289	278	278	290	295	238	274	270	288	268	300	301	275	288	274	258	270	292	261	273	282	293	316	290	280	282	258	274	273	287	278	269	271	278	287	285	265	273	288	286	280	288	270	284	264	244	294	258	238	275	275	273	281	256	276	289	280	288	275	297	287	305	274	285	290	284	287	267	288	258	287	268	270	287	277	272	265	254	281	270	270	286	264	247	292	279	291	292	286	259	295	246	293	284	281	308	245	268	288	259	271	258	294	273	272	262	297	258	294	289	244	269	268	283	276	287	281	258	300	300	252	247	303	295	267	279	258	275	272	259	294	299	270	280	290	298	263	236	257	260	271	287	280	254	280	291	292	275	254	291	314	239	237	313	265	272	286	286	288	258	273	286	267	298	290	285	274	282	279	284	265	278	284	269	282	282	286	265	328	284	318	276	259	265	299	275	278	278	264	264	273	265	302	286	262	274	278	298	279	284	301	250	295	288	247	283	259	268	284	293	287	271	260	294	288	301	280	277	246	282	261	284	296	291	275	283	262	285	277	277	291	293	272	278	253	266	296	288	268	281	321	252	312	297	290	281	263	262	264	285	287	291	290	290	270	255	302	295	279	304	262	284	256	268	275	268	282	252	274	287	300	296	277	275	286	247	274	283	240	292	284	301	298	271	281	268	260	299	275	273	271	270	273	274	279	267	300	291	299	290	262	293	283	300	259	283	259	273	305	297	293	250	268	256	255	267	298	311	279	289	252	304	270	267	276	257	311	262	276	259	289	294	298	284	279	293	287	277	280	258	272	267	283	256	275	264	288	291	291	284	276	280	255	266	266	286	283	284	283	285	279	262	297	280	294	270	268	262	273	285	299	281	261	297	274	283	247	282	283	276	278	272	265	279	281	300	278	300	256	257	288	286	274	280	267	274	297	304	282	309	269	294	300	289	286	305	257	280	264	283	281	272	305	275	260	302	274	281	300	292	293	259	285	294	262	277	266	292	277	258	281	267	298	299	254	302	261	289	280	319	273	328	282	265	257	268	280	287	284	268	299	316	291	273	250	237	272	286	273	262	274	282	280	278	263	274	297	295	291	281	271	273	299	284	268	272	298	286	292	271	271	284	318	263	274	261	284	266	297	286	260	255	284	286	271	277	253	259	268	256	260	293	300	285	276	269	297	247	301	307	296	302	265	282	253	272	272	277	288	269	290	294	266	271	278	279	277	290	282	254	295	300	279	283	266	276	304	302	292	280	268	276	282	281	288	281	289	271	310	275	271	276	251	278	290	254	275	273	286	277	269	273	281	257	255	285	293	326	274	312	281	274	287	300	257	293	281	261	288	247	289	267	274	290	273	305	270	275	290	291	280	288	283	276	294	311	284	292	286	312	276	249	282	277	250	233	259	295	266	283	282	267	285	293	269	275	296	264	265	276	275	263	276	240	265	291	292	304	282	292	281	256	282	280	301	299	250	300	270	267	273	264	277	276	270	291	272	269	279	256	275	262	277	265	300	291	252	287	305	261	295	309	268	281	257	286	324	244	268	258	292	290	277	276	283	265	244	286	251	325	263	293	278	270	281	246	271	313	291	299	288	259	283	283	312	301	319	289	270	276	287	268	299	258	273	282	270	286	277	282	278	295	299	263	290	273	297	263	289	271	275	273	248	297	283	280	293	265	280	234	263	256	253	272	275	315	289	262	294	276	301	270	252	258	282	252	305	277	233	255	293	288	275	263	275	287	271	268	287	252	258	297	276	289	315	286	289	297	283	249	250	273	264	275	290	243	297	288	274	285	285	270	252	275	254	269	245	282	278	264	288	295	264	282	298	269	284	284	250	272	300	279	257	307	298	283	269	263	269	280	276	246	265	295	284	279	270	252	266	286	294	287	306	279	250	286	271	250	305	266	274	290	263	286	267	287	289	266	278	291	275	265	272	292	289	269	295	293	281	260	257	295	273	266	280	273	263	306	266	281	289	274	271	259	283	262	269	301	255	289	262	300	262	285	257	276	273	309	247	272	291	285	315	277	289	325	269	261	272	267	289	251	262	269	268	301	283	296	273	257	283	285	276	294	273	248	239	273	299	276	238	251	285	323	266	276	282	274	265	274	309	277	280	285	279	281	256	295	273	269	270	291	263	286	297	271	281	303	265	268	269	309	270	267	285	275	271	275	285	275	298	280	294	306	275	282	256	258	259	291	281	257	266	286	283	265	281	279	274	291	266	294	300	269	270	260	272	267	254	278	289	302	263	284	287	267	290	297	311	287	283	291	282	321	261	288	304	290	274	296	279	271	282	292	298	273	283	271	286	287	257	270	244	288	286	322	288	269	273	267	282	251	271	310	285	286	275	268	288	280	276	272	267	266	278	271	290	267	272	280	282	247	281	259	250	293	252	290	275	286	303	287	285	265	290	275	282	283	274	270	267	287	281	297	303	251	267	298	281	291	270	279	278	277	283	283	281	269	255	277	228	262	280	294	251	303	297	273	310	278	279	279	278	283	297	252	279	273	273	280	280	295	282	284	306	296	273	250	250	268	242	285	271	278	283	273	299	297	285	284	316	288	278	286	260	253	279	272	257	269	264	295	316	304	276	251	283	288	274	258	275	272	270	275	289	305	277	279	284	271	257	292	283	293	248	262	270	299	276	289	246	256	280	249	259	287	293	293	251	246	281	289	245	268	250	286	244	257	284	281	265	293	290	278	280	261	271	270	255	259	283	271	281	280	292	285	303	304	299	278	287	280	265	262	307	290	288	266	284	294	303	290	309	264	295	277	291	284	268	304	271	275	291	298	263	269	269	281	274	248	277	290	308	274	304	266	242	295	299	283	268	286	246	268	267	266	260	281	318	264	272	285	299	257	256	271	291	280	255	312	271	270	277	290	278	290	271	266	270	267	306	278	263	257	286	263	290	279	265	307	305	262	284	290	290	291	252	249	293	256	241	285	282	287	279	303	286	276	288	309	263	263	272	295	274	254	240	242	289	259	282	263	271	265	289	260	304	271	264	275	250	285	301	261	272	262	288	274	274	264	285	264	284	284	279	255	244	283	249	253	288	289	248	249	306	280	268	283	268	284	281	284	273	278	294	287	276	268	273	276	277	276	287	303	270	290	284	319	282	285	262	300	239	311	254	283	294	274	249	267	276	247	308	293	289	272	298	258	293	292	298	272	274	267	269	294	224	298	269	263	264	254	265	316	262	300	274	281	260	327	275	272	299	288	248	296	278	292	289	268	272	293	282	259	269	292	252	254	274	291	268	249	284	283	269	230	273	276	259	275	270	275	252	267
4785	1455	1360	836	653	608	562	559	526	523	476	486	436	464	490	460	470	442	476	429	440	435	447	459	424	451	487	437	449	463	429	433	437	405	477	388	481	428	414	435	452	446	442	481	475	411	448	455	421	452	404	473	433	439	413	445	392	435	402	412	456	426	435	453	455	436	426	418	409	441	455	433	401	465	440	425	441	440	407	466	425	439	440	431	436	437	486	473	441	452	491	435	431	486	418	448	446	444	391	416	445	454	425	422	462	407	447	483	474	461	440	426	445	417	440	416	451	464	433	437	437	426	461	468	454	435	423	432	419	415	414	439	407	445	466	458	449	450	468	443	438	433	408	471	483	433	467	422	439	436	440	440	428	437	454	468	457	435	417	456	436	422	455	441	464	451	464	433	431	486	460	456	407	460	484	430	424	438	445	430	412	450	440	405	444	447	444	410	461	438	425	424	438	432	464	464	451	414	450	455	459	450	421	473	445	443	432	432	435	458	438	462	423	446	473	442	422	425	466	450	432	397	452	436	459	440	442	419	456	412	451	402	405	413	456	424	411	453	392	449	442	410	445	445	438	454	464	423	450	437	487	461	463	432	445	415	443	466	462	450	434	425	462	411	415	424	419	466	447	451	476	451	468	417	444	470	420	434	444	478	431	447	442	441	448	415	400	451	435	431	446	436	425	448	430	435	455	443	412	470	434	454	436	431	389	447	439	453	446	433	428	448	405	444	459	442	450	421	459	446	444	424	434	473	434	433	435	434	455	419	439	483	438	453	470	386	440	454	469	451	468	414	459	426	439	444	462	471	432	418	451	423	434	466	471	466	452	431	438	430	442	434	426	456	404	439	428	463	440	443	455	453	409	473	471	465	435	438	458	460	448	422	470	459	418	452	426	420	422	437	386	429	417	469	418	438	453	449	417	428	412	463	460	431	478	440	455	454	397	416	478	444	436	443	451	449	423	425	469	445	439	407	441	448	461	444	437	460	423	435	444	415	426	416	453	442	469	468	438	472	474	435	436	466	442	444	454	426	402	444	446	447	415	460	408	464	423	423	446	432	469	468	418	453	476	417	425	461	440	405	449	461	461	445	422	472	463	435	421	459	448	423	421	441	452	422	409	416	431	456	428	427	441	436	456	442	472	444	449	463	429	419	452	451	446	404	404	426	463	443	443	487	453	444	459	424	459	430	425	423	438	392	468	433	439	445	420	437	437	455	472	472	441	477	421	445	449	444	445	491	428	443	426	419	422	421	433	491	436	376	435	463	456	459	465	470	466	452	431	419	446	450	449	421	393	462	441	443	438	459	430	459	465	463	452	422	419	450	449	444	419	428	447	452	472	441	454	447	453	431	441	443	429	433	453	470	485	421	462	427	483	488	447	475	450	486	459	425	430	436	442	436	439	477	474	480	430	428	478	450	461	460	448	449	452	423	436	446	449	444	409	444	447	411	443	456	423	467	433	482	458	439	443	448	478	404	447	468	429	458	458	421	449	448	448	410	443	435	440	449	400	445	405	461	448	448	417	467	453	476	434	421	478	443	440	441	411	437	456	451	399	499	449	440	431	470	449	441	490	450	463	460	438	425	450	438	457	436	436	432	447	483	437	458	428	425	466	433	476	428	402	449	464	454	438	452	444	468	453	455	444	452	458	424	480	415	472	428	395	470	448	440	422	464	434	430	423	452	442	421	432	470	440	438	444	434	416	434	439	457	453	437	426	472	427	409	435	488	438	463	453	418	443	454	454	451	469	423	408	453	467	448	434	445	398	444	435	410	433	435	405	415	430	471	443	482	451	447	431	409	436	444	440	465	455	442	459	481	433	448	437	468	460	420	493	432	432	432	430	465	449	456	453	472	413	451	436	455	447	410	463	423	427	479	434	471	452	482	462	417	450	469	425	447	438	472	466	456	461	421	437	451	417	471	458	459	416	436	431	420	447	465	459	417	420	468	453	441	462	481	450	439	404	419	451	431	433	442	467	427	436	450	427	453	479	451	446	453	419	463	453	406	456	450	435	425	451	476	431	449	467	440	431	472	432	423	447	471	485	461	477	447	421	469	419	484	413	422	450	440	479	435	452	432	435	431	436	460	407	445	437	435	450	433	422	492	473	436	428	455	414	445	450	446	436	415	430	457	458	397	482	439	431	474	441	424	426	448	468	463	409	457	454	426	436	481	462	408	476	431	469	422	461	418	417	432	419	416	454	434	411	451	493	437	443	404	429	463	433	433	416	429	453	457	456	476	447	429	457	414	436	447	481	400	401	401	426	406	428	450	438	420	457	410	454	423	458	422	465	479	455	441	431	449	413	459	416	418	385	397	472	445	455	443	452	458	479	465	438	453	431	416	435	436	439	436	451	440	460	399	468	412	461	439	448	446	455	432	436	441	435	447	447	435	420	408	412	435	470	402	426	463	453	457	445	418	469	416	419	424	435	434	457	436	435	466	430	432	414	404	467	453	457	436	420	468	443	474	450	431	470	411	464	426	449	421	464	456	460	482	463	476	420	459	453	458	437	479	478	391	456	446	423	421	444	436	458	456	425	443	435	414	442	429	465	431	424	430	443	453	452	452	432	431	474	461	416	434	468	481	446	402	430	468	448	468	420	459	427	454	460	424	436	440	435	446	411	448	446	481	413	445	428	476	418	428	445	433	448	454	421	458	465	442	414	429	424	437	436	436	422	434	433	428	447	453	466	439	427	470	478	455	457	475	453	423	442	410	470	520	459	402	455	436	409	448	422	445	409	436	460	451	432	422	423	444	441	454	467	423	450	442	409	418	450	443	435	430	434	438	409	437	462	416	462	427	438	439	449	422	442	399	443	481	461	423	445	447	449	428	493	434	414	467	416	483	469	433	481	436	434	401	423	458	443	412	453	437	399	442	402	475	425	456	422	480	455	448	443	438	432	444	461	457	430	447	447	439	440	438	418	442	468	430	455	464	475	450	476	432	431	439	442	443	466	472	432	414	452	447	441	431	449	447	427	432	474	450	410	476	423	466	456	417	409	399	428	436	440	458	477	459	403	461	465	428	431	433	439	433	440	432	451	400	468	452	447	465	462	423	433	431	423	436	389	406	474	424	453	421	455	467	439	463	423	437	430	434	475	445	471	467	478	470	425	424	444	484	447	462	445	467	416	456	448	471	442	449	429	465	448	459	460	474	436	453	448	425	460	396	429	426	455	424	431	429	427	463	472	420	473	442	426	420	422	438	428	422	421	450	415	442	452	434	436	408	435	423	475	453	438	479	450	461	467	433	430	412	467	448	428	445	432	437	439	435	424	465	431	417	421	438	427	425	457	418	460	463	437	434	417	461	410	445	451	453	422	440	438	459	462	462	425	438	443	432	450	437	481	426	458	417	445	416	422	460	494	449	460	461	432	452	410	436	438	423	438	423	419	419	459	417	419	421	421	418	438	471	412	442	421	414	403	468	475	463	471	452	400	464	450	444	439	433	451	407	400	445	431	442	439	410	452	435	510	476
24600	21608	28898	24801	21000	2608	815	614	551	503	498	426	424	394	385	392	382	362	372	366	371	350	327	345	351	351	352	358	305	343	359	337	320	296	341	361	355	352	302	351	287	336	323	302	344	307	302	339	297	309	363	332	338	327	328	329	322	315	327	322	320	272	352	330	330	307	320	325	330	326	333	335	314	339	326	329	318	336	345	335	302	348	332	346	327	312	348	319	295	314	310	330	337	351	326	345	328	321	339	311	294	298	308	336	294	340	324	317	319	317	332	318	343	313	332	305	336	328	309	275	287	335	299	314	338	321	325	318	300	317	329	337	358	322	292	335	318	316	324	295	294	313	327	320	306	324	281	304	274	321	305	341	321	307	313	344	334	344	324	364	327	348	312	306	360	337	346	327	346	322	320	331	324	323	293	321	340	329	343	318	325	369	325	310	345	296	355	344	327	337	316	354	347	320	338	355	316	309	344	341	334	323	325	324	313	331	296	295	316	345	361	318	295	366	296	323	318	313	306	346	336	344	307	355	317	335	314	322	338	340	338	336	339	312	353	349	322	340	348	327	341	309	326	347	335	321	318	293	327	349	314	345	355	345	326	319	355	339	317	326	340	293	343	360	343	318	303	345	327	359	322	317	308	306	316	326	336	350	317	301	328	303	318	301	312	308	329	330	320	323	333	371	336	323	350	308	344	336	310	316	350	327	300	336	324	311	325	327	319	348	320	349	312	304	320	350	369	355	299	300	340	320	376	315	347	343	302	328	343	302	307	336	320	323	310	340	324	321	323	334	355	360	355	301	314	336	344	308	314	326	298	338	340	345	337	313	324	338	321	306	312	323	322	347	347	309	333	336	306	328	317	313	361	286	327	294	342	322	321	325	331	298	361	330	327	324	333	345	303	346	333	308	354	306	321	292	316	333	324	338	335	330	307	338	337	296	297	296	308	307	321	360	321	327	345	330	315	338	283	304	329	356	318	332	301	326	342	313	331	344	322	320	322	302	311	317	326	348	328	306	315	324	320	330	349	331	311	314	336	318	324	306	333	331	308	324	335	310	338	302	322	356	353	324	305	322	292	340	326	344	337	309	360	320	298	347	342	335	297	305	329	337	333	332	322	356	350	341	315	363	339	335	353	339	333	341	328	324	327	337	306	321	332	351	321	337	311	325	315	338	321	306	358	335	310	339	322	316	344	298	338	362	334	299	324	333	324	363	340	314	316	341	304	319	316	317	334	310	323	347	338	312	321	321	328	314	370	322	330	317	314	323	305	312	318	342	341	326	303	367	356	308	338	345	346	325	328	348	303	344	339	339	351	273	336	297	305	334	318	321	331	313	348	331	313	307	327	342	341	339	353	339	354	303	334	324	321	355	296	339	332	316	326	345	350	324	303	285	283	324	322	332	357	312	341	308	298	329	352	311	321	339	322	351	339	331	321	303	318	328	321	321	293	331	354	351	329	317	316	340	306	373	333	304	322	324	337	300	359	301	325	328	296	335	344	324	309	319	328	304	349	310	347	324	339	320	318	330	359	331	308	301	359	333	363	327	296	340	327	306	326	313	325	319	322	344	291	341	310	324	290	309	312	293	321	317	326	317	330	321	319	331	371	310	317	286	340	335	327	374	322	312	330	342	301	339	345	297	348	298	328	328	344	316	327	313	323	322	329	313	314	329	331	327	320	361	318	320	309	313	307	331	332	297	336	329	340	320	326	331	324	281	332	369	327	353	310	341	333	325	305	328	339	340	338	332	342	329	306	331	344	329	337	336	327	286	277	321	343	357	320	323	321	318	306	317	311	289	360	324	314	323	315	339	326	337	315	311	346	341	315	309	341	296	351	352	338	340	292	320	300	341	350	295	299	351	311	302	323	291	319	309	290	335	322	329	292	346	352	319	368	329	332	325	316	334	321	305	323	306	321	329	338	315	339	361	319	318	316	291	351	323	310	305	334	345	311	322	338	327	325	332	301	322	316	336	304	346	354	348	323	305	310	288	335	285	318	379	356	321	301	337	307	339	328	317	292	321	320	355	311	375	303	316	302	326	297	303	338	300	325	350	370	338	329	315	325	338	366	304	316	347	344	307	291	292	360	334	364	313	360	329	323	323	325	334	325	336	288	361	294	319	330	299	328	349	324	328	344	315	331	322	315	276	355	321	355	323	281	328	319	328	313	316	348	324	342	336	337	344	318	306	297	336	317	329	318	301	322	312	322	362	338	368	353	347	309	340	334	330	299	340	320	337	346	351	336	332	351	303	339	350	329	325	316	344	332	348	301	288	319	319	328	336	324	327	328	291	302	336	355	299	335	309	330	329	310	345	334	327	325	314	309	318	304	312	326	316	340	345	351	352	327	315	292	326	286	290	280	344	298	299	312	327	340	324	355	346	328	347	344	308	299	324	335	310	302	334	317	287	330	318	314	358	320	345	310	281	302	324	321	315	316	307	311	319	333	289	340	349	316	318	336	320	338	321	348	353	315	325	357	318	323	310	310	323	344	361	309	311	313	322	352	325	312	338	351	304	316	304	329	321	349	349	285	329	310	325	310	314	331	346	313	300	344	361	314	311	286	314	322	321	303	347	329	334	319	310	325	314	313	302	336	341	340	333	330	325	335	301	315	325	321	339	321	347	329	326	335	314	304	355	333	333	340	309	336	312	317	323	318	318	308	358	370	304	285	318	351	313	335	345	302	288	319	319	364	325	324	303	317	326	293	300	331	334	331	376	335	292	374	327	331	306	330	329	356	396	330	278	313	310	315	324	358	331	344	325	295	290	304	312	359	337	327	327	339	326	343	366	341	323	336	327	326	344	332	343	319	319	341	329	319	328	340	314	333	314	348	339	348	319	313	318	318	327	338	320	331	298	315	317	314	324	318	287	327	347	304	348	299	275	338	339	336	351	298	337	334	300	299	313	336	327	346	286	339	299	323	325	354	351	367	323	353	316	340	330	326	316	335	319	322	308	357	314	331	381	331	284	317	344	312	354	303	323	358	282	306	342	316	302	321	285	344	338	304	326	324	331	358	321	320	332	356	307	333	316	322	329	310	348	331	338	337	351	335	322	325	307	359	327	318	312	328	312	352	319	352	314	297	357	330	330	318	309	341	329	299	326	315	296	301	339	300	311	315	328	326	292	321	343	312	346	330	312	329	331	297	332	303	339	320	342	320	332	320	311	298	324	341	335	319	284	331	310	318	308	329	336	353	317	290	318	334	341	341	304	327	316	343	306	304	350	343	315	322	295	313	303	311	335	327	327	326	286	322	329	302	352	318	298	326	321	298	292	340	330	334	356	343	328	315	361	341	331	305	325	331	332	321	336	364	310	309	312	315	342	276	294	329	315	332	330	324	338	336	311	307	305	316	356	314	327	328	334	313	339	331	320	332	300	337	324	343	328	297	334	331	322	326	329	311	333	329	317	319	320	317	319	326	323	320	312	337	329	293	348	330	325	319	345	325	333	346	301	347	328	302	323	326	301	312	329	302	339
10465	9567	8398	4230	3009	2202	1687	1418	1178	1080	921	829	873	735	744	706	737	642	669	596	613	615	630	572	587	577	573	618	611	576	561	584	576	509	565	552	524	537	570	511	504	514	521	522	553	541	529	538	532	533	531	562	515	546	497	528	548	510	486	533	520	569	552	556	530	520	532	521	496	501	539	570	571	513	527	510	535	534	505	539	548	532	527	567	503	500	521	505	528	474	506	540	549	555	535	513	533	514	539	535	555	506	504	506	530	527	529	486	549	521	535	530	497	527	554	542	508	520	509	540	517	513	550	517	525	519	503	474	525	549	557	499	496	523	518	521	511	505	499	514	510	507	501	522	553	527	548	528	530	534	538	482	515	510	520	534	546	539	541	535	524	530	576	539	539	508	535	554	515	520	549	536	531	520	481	506	519	525	534	501	482	525	514	535	515	473	534	476	498	556	550	514	512	491	503	490	530	545	512	508	453	494	486	510	498	522	523	523	513	486	511	543	513	489	512	480	565	515	550	520	500	523	529	565	536	528	483	536	521	546	505	518	495	489	499	487	500	565	518	504	487	505	521	496	476	494	487	516	498	515	527	502	534	525	507	516	500	473	558	521	490	541	501	507	543	517	514	546	487	532	524	548	496	481	555	505	550	543	499	498	531	514	534	476	517	531	494	492	533	560	511	496	518	523	517	500	480	518	498	519	522	522	534	494	521	502	493	531	517	472	550	513	552	516	511	525	547	511	593	565	535	560	520	529	507	558	491	532	487	533	526	544	500	483	549	527	537	518	532	519	541	478	513	503	525	521	541	489	523	549	491	528	534	494	491	467	532	522	500	529	500	538	537	497	522	539	535	509	521	541	507	527	528	487	489	501	515	526	533	553	558	498	523	507	494	504	459	489	519	524	527	551	560	533	489	508	559	538	525	500	488	476	528	557	483	512	511	510	517	512	474	522	512	528	520	507	483	487	533	499	554	522	529	566	517	525	537	520	538	508	519	529	496	493	517	532	546	497	541	513	503	492	495	478	473	515	507	494	528	500	509	540	502	525	526	524	477	501	493	511	531	556	462	489	528	520	509	492	517	509	489	526	526	511	537	528	502	520	519	506	510	518	487	543	513	528	538	531	475	510	537	514	523	536	527	534	508	491	530	499	509	549	504	483	565	516	486	486	573	513	528	510	520	523	516	506	500	493	546	509	483	512	545	538	486	495	542	512	537	497	498	499	496	505	500	559	538	529	486	506	547	485	519	511	512	543	540	493	521	518	511	540	495	510	495	542	510	530	510	525	529	518	505	502	496	492	523	513	544	537	538	522	519	474	517	545	499	465	511	520	513	494	492	503	538	528	499	489	488	513	503	519	513	545	504	461	486	509	509	528	532	542	520	547	497	584	469	487	521	495	518	512	499	497	548	534	496	493	536	524	520	509	531	479	503	483	540	523	488	487	516	552	552	530	523	545	485	535	500	462	536	514	514	519	559	514	537	531	503	542	535	523	514	569	488	535	523	521	517	538	537	516	527	489	515	535	511	506	504	534	540	527	525	505	538	517	539	490	520	516	509	523	510	507	522	539	495	483	506	519	516	564	520	528	529	513	517	504	494	511	524	505	528	549	496	520	547	558	501	529	556	534	518	533	500	563	496	529	535	561	487	533	542	513	508	517	485	501	544	507	527	531	532	529	493	535	546	540	510	547	513	482	499	540	543	553	561	522	514	509	486	500	518	513	552	538	532	536	560	540	542	500	556	517	581	545	494	519	518	502	530	526	475	507	546	543	529	534	541	512	513	534	503	552	500	464	548	536	538	503	530	492	507	492	495	504	539	541	534	523	535	536	552	511	525	501	503	522	499	505	558	522	558	488	525	554	519	481	496	495	506	522	519	511	529	525	518	509	515	517	519	582	478	517	520	545	539	551	505	522	511	499	525	512	516	503	529	536	510	533	517	523	513	516	559	529	484	544	508	534	519	487	510	528	499	520	485	506	497	486	550	493	529	489	536	508	506	520	508	557	534	490	502	471	482	519	507	515	518	488	558	564	567	526	578	544	515	516	559	552	465	526	527	515	548	535	557	519	466	501	495	518	555	476	521	457	518	460	540	460	515	535	523	522	486	548	520	488	529	521	533	529	530	492	532	509	491	531	527	527	512	497	520	521	518	502	519	519	532	490	512	534	545	555	494	508	562	549	553	529	503	525	545	500	479	526	558	508	471	533	494	526	513	514	504	533	519	549	469	521	526	497	525	515	539	518	524	515	570	519	567	512	507	494	490	514	562	543	508	515	523	483	499	514	509	503	565	535	532	519	524	523	483	562	502	474	537	518	528	508	556	515	557	573	568	504	518	476	574	482	522	507	504	527	515	533	515	537	541	526	534	513	487	492	512	516	522	510	508	490	559	595	533	513	479	504	524	523	492	511	505	502	519	514	481	507	529	506	503	459	534	548	546	537	550	510	500	509	484	511	511	507	532	525	514	510	532	530	536	533	489	476	477	492	520	547	532	497	492	456	503	515	510	502	548	505	536	538	512	491	516	532	539	585	509	527	499	503	504	494	498	523	532	517	545	564	502	536	505	518	497	530	548	550	475	513	523	550	503	504	513	490	511	551	544	513	529	493	496	511	499	553	517	527	547	497	547	511	532	514	515	554	509	511	518	505	464	507	526	520	530	525	524	481	493	526	520	550	545	553	573	513	538	504	488	507	517	507	511	518	468	497	549	478	500	573	469	528	530	512	488	553	529	486	492	497	522	499	535	527	505	487	511	498	508	530	506	510	488	528	531	546	494	521	497	511	503	505	498	510	506	519	544	517	509	525	537	512	534	514	543	495	518	526	521	523	532	563	510	499	533	541	537	548	571	520	520	477	497	495	510	490	518	534	534	557	500	514	549	509	512	504	499	535	500	533	506	509	491	502	489	518	491	500	513	528	577	499	514	546	514	506	504	526	515	487	513	519	532	526	521	509	541	528	488	489	528	544	514	540	552	536	490	530	477	524	493	443	544	555	508	532	499	527	540	518	486	497	522	552	523	538	546	496	521	501	508	529	509	510	542	496	470	489	510	498	523	526	521	528	516	540	482	496	538	503	535	531	505	507	498	506	500	531	545	481	533	535	528	521	509	505	541	511	518	553	533	524	562	523	517	543	516	521	535	516	546	514	516	517	492	527	525	526	551	515	518	525	504	528	553	548	553	512	518	523	531	538	498	504	524	540	474	494	519	549	520	509	521	511	514	547	522	552	547	517	477	488	544	483	544	537	549	509	490	565	497	495	560	532	488	494	531	501	534	525	509	512	518	515	551	536	509	548	548	526	533	510	516	493	541	572	538	493	491	503	536	513	546	523	535	526	489	475	479	510	538	526	487	554	544	514	497	526	524	533	526	549	526	497	506	503	550	531	553	497	519	538	510	532	510	472	555	516	512	522	494	517	551	556	517	507	554	526	510	510	529	521	503	513	503	510	541	555	521	527	553	493	538	480	542	498	487	535	553	524
23577	21588	29543	24121	21594	20892	2188	759	547	508	373	327	332	319	256	258	259	267	217	212	211	256	218	194	193	213	200	185	200	190	179	189	221	176	184	199	178	199	185	214	170	177	192	180	163	168	195	175	196	142	176	187	189	177	170	185	176	185	186	161	165	175	173	161	188	204	179	185	163	154	160	173	155	161	169	156	172	161	195	157	168	165	170	192	159	170	171	157	181	154	175	183	165	189	159	177	161	182	163	159	170	161	175	147	169	174	160	180	166	179	162	171	178	161	165	172	168	170	162	170	184	169	176	170	178	159	169	154	162	168	170	177	173	151	167	196	167	158	181	177	185	181	150	172	167	178	165	173	189	158	160	186	170	158	162	182	182	179	158	172	163	175	167	181	170	192	174	172	151	165	180	156	195	173	158	189	144	151	197	165	149	152	157	171	156	157	158	158	165	185	189	185	174	191	167	185	167	162	211	159	149	173	157	164	160	164	151	177	157	175	140	146	172	129	170	150	177	169	179	184	185	169	184	180	158	158	158	159	148	182	174	163	173	173	145	144	175	165	173	162	164	184	154	178	182	172	173	184	155	146	158	178	192	168	174	168	172	188	173	156	167	184	185	186	176	151	157	165	172	164	157	171	166	174	170	155	169	168	147	158	167	170	178	181	163	155	191	166	174	186	165	168	168	195	168	150	166	157	158	173	160	164	161	150	176	179	177	152	167	168	154	162	187	183	191	190	175	174	160	195	165	187	166	149	164	186	200	179	169	179	170	181	156	177	172	171	181	154	177	163	170	172	175	170	184	169	166	164	173	165	163	178	161	169	167	178	142	167	170	159	168	167	152	174	164	180	182	176	139	167	167	186	159	179	163	160	148	166	142	159	193	173	150	150	170	176	164	147	146	164	188	171	167	187	155	159	161	163	164	170	149	173	160	171	184	178	175	166	188	152	160	165	166	183	156	173	149	178	172	181	150	145	173	182	169	149	162	183	179	189	159	164	152	170	191	161	155	183	162	174	168	135	175	164	172	166	186	162	180	180	181	167	173	170	192	161	168	175	173	187	180	145	170	150	153	169	185	158	168	183	201	141	168	169	149	166	185	185	153	181	165	166	186	154	167	160	176	168	168	155	172	165	153	171	172	196	182	178	154	153	160	168	176	153	180	145	159	148	167	173	159	165	165	158	168	170	182	157	164	165	168	167	144	181	168	155	157	167	177	185	170	149	177	139	193	185	180	170	166	155	165	188	167	184	163	176	148	160	154	149	170	183	139	176	145	159	141	165	189	173	162	165	171	156	201	143	163	136	187	162	162	158	197	179	183	179	193	163	170	165	167	156	159	174	159	167	188	190	185	172	184	170	177	167	180	170	144	161	198	166	137	168	162	175	141	175	176	154	166	174	164	181	157	179	177	170	172	180	193	179	162	143	159	185	159	174	184	173	177	179	162	186	145	162	157	152	168	145	178	161	158	168	151	141	161	172	196	160	157	154	159	189	149	168	191	159	187	177	184	165	167	149	175	183	171	168	164	148	186	168	154	183	177	180	200	148	151	176	186	157	176	172	157	166	155	164	168	190	176	167	165	172	180	192	177	157	174	143	177	169	163	152	161	158	173	164	147	175	168	170	179	139	184	180	141	150	174	153	177	158	165	176	171	170	174	177	164	175	179	138	177	164	162	153	171	162	148	176	172	183	153	192	202	165	164	172	171	174	180	151	174	173	149	165	168	187	161	178	141	155	160	164	179	161	153	154	172	156	167	167	167	185	161	165	172	192	158	163	155	174	191	215	175	165	178	150	162	162	175	194	186	161	161	156	157	171	186	182	188	170	176	155	146	160	203	176	173	151	159	153	151	174	170	169	191	153	156	167	199	190	157	173	153	161	166	175	157	162	173	163	176	172	155	166	188	157	151	179	189	158	162	145	159	158	174	175	172	149	188	164	179	156	182	156	179	159	157	177	175	183	176	159	162	150	159	147	178	172	178	157	170	178	197	163	156	159	168	190	169	183	165	149	152	172	186	166	169	164	174	180	174	157	157	157	171	193	171	161	155	175	196	182	153	166	145	174	169	171	179	175	180	159	176	154	175	152	195	157	159	171	158	157	178	162	176	159	168	164	180	156	186	185	183	162	169	151	161	171	144	164	169	154	162	154	152	187	151	168	184	169	182	170	158	149	168	148	173	175	160	160	182	175	172	167	164	168	158	158	176	157	175	176	176	179	169	150	174	162	166	181	181	166	172	155	161	172	154	174	170	179	193	162	174	183	189	169	171	155	166	178	189	181	189	169	153	186	160	172	171	179	182	192	174	159	152	144	166	147	164	150	164	186	182	172	171	175	153	168	180	180	166	154	172	168	166	150	163	160	181	182	143	136	156	154	181	169	157	185	166	157	188	172	150	181	161	173	169	168	140	163	168	155	182	187	165	158	162	178	151	159	163	165	178	162	155	167	166	169	155	141	166	164	154	154	150	167	165	151	174	184	165	150	139	177	148	162	163	174	176	161	156	173	163	181	144	172	167	173	169	162	161	164	168	150	153	171	186	156	154	174	155	187	190	194	162	151	180	164	161	154	162	168	173	170	178	170	143	155	147	159	173	141	169	196	172	157	152	174	162	181	160	173	190	167	176	153	189	183	176	159	180	171	157	183	191	151	180	160	162	180	146	187	175	165	138	167	178	165	147	165	174	175	169	160	169	161	147	183	160	158	166	166	176	181	157	172	168	168	165	176	171	185	162	160	142	148	164	160	172	200	169	148	176	165	169	178	146	160	146	172	153	157	172	175	173	183	165	178	161	172	176	167	164	180	161	154	176	166	151	164	160	175	156	158	153	179	144	161	164	138	162	163	181	174	144	157	198	173	170	165	169	168	139	165	154	164	166	158	157	163	169	191	173	147	165	180	169	158	149	138	149	162	166	146	144	164	144	182	178	149	177	161	170	194	144	168	180	166	173	188	178	187	175	139	158	159	161	165	167	169	149	150	173	181	141	144	180	178	169	158	161	163	158	157	164	181	154	191	156	172	157	179	152	181	194	170	157	143	146	173	164	162	162	165	151	147	163	164	157	178	174	158	170	154	165	146	156	163	191	149	174	185	168	169	196	159	175	172	176	162	163	186	177	150	200	166	186	168	172	152	160	166	174	183	157	174	167	165	182	163	168	178	177	173	189	160	149	157	151	169	152	147	167	160	170	190	167	158	168	161	181	147	169	167	171	164	134	181	148	170	181	173	157	161	196	141	159	174	170	165	153	174	143	168	162	176	173	171	195	148	154	180	165	152	160	178	165	150	161	179	167	172	182	163	161	152	178	174	165	171	166	169	182	155	175	153	189	161	159	149	196	163	155	143	171	165	176	164	167	188	185	147	186	148	169	169	212	167	167	169	169	154	152	177	179	173	175	165	172	141	159	185	164	154	154	164	154	164	161	174	174	180	173	164	188	167	151	189	144	168	151	181	160	154	154	181	164	178	171	154	157	159	169	149	195	173
14074	15978	13463	6950	4721	3450	2589	1937	1610	1362	1089	950	912	765	682	630	643	550	497	545	434	448	411	427	431	432	389	369	388	365	366	385	330	318	340	336	319	306	320	308	337	278	312	321	314	341	326	302	272	324	304	319	292	288	293	300	309	290	277	272	269	271	299	295	288	276	303	269	257	300	288	290	265	281	283	265	317	239	268	291	294	298	287	297	307	280	272	276	264	305	310	293	267	261	261	263	272	271	274	289	283	302	282	247	322	252	259	288	285	287	288	279	287	276	274	276	246	302	273	298	274	291	261	262	286	275	275	282	249	280	300	268	277	292	276	249	276	300	280	259	279	277	267	258	294	263	224	263	287	284	300	277	280	270	245	288	270	258	266	276	290	269	278	295	242	283	265	308	282	287	271	268	264	280	268	281	281	263	249	271	283	248	288	299	272	261	263	259	280	316	278	258	275	298	256	272	289	268	289	273	320	297	286	289	285	308	259	308	291	303	271	264	292	270	301	310	301	310	276	281	243	278	282	272	265	316	267	278	269	309	288	292	290	271	249	275	288	276	254	276	270	276	271	276	292	279	254	303	258	263	289	260	313	281	300	282	267	295	262	277	269	238	282	280	296	267	264	267	252	288	274	292	284	290	293	278	275	273	279	263	267	319	251	278	264	258	262	271	271	285	254	266	282	270	287	262	289	283	256	290	250	260	270	271	263	298	297	270	274	291	286	274	281	279	282	277	284	277	295	277	255	270	252	275	274	281	238	281	271	282	257	256	264	268	246	259	293	276	317	276	280	267	256	255	290	308	274	270	250	282	270	273	271	266	280	288	249	273	269	255	282	270	297	281	281	232	268	283	251	284	264	253	281	280	250	285	272	263	309	287	252	277	277	272	274	263	278	260	260	269	267	297	284	307	253	257	272	253	258	216	304	266	295	288	299	253	270	266	264	281	260	308	294	248	279	284	271	302	280	274	265	246	295	269	268	252	267	280	283	263	318	282	272	250	258	280	288	281	274	306	287	254	277	278	279	282	277	295	273	274	264	294	308	308	270	254	237	262	277	277	289	249	297	259	256	285	254	268	258	265	284	264	281	262	272	262	269	282	251	291	279	279	272	270	254	283	323	297	304	295	292	242	297	275	258	271	272	264	265	282	267	291	273	236	281	270	277	264	274	284	280	302	292	249	284	278	280	293	243	286	261	253	262	274	297	278	283	278	270	288	266	250	264	269	276	314	255	262	272	309	281	279	269	304	275	293	285	281	278	270	321	290	271	277	292	282	299	270	279	246	289	258	260	277	261	282	273	270	282	295	266	306	248	264	268	252	271	272	289	256	275	273	268	272	277	298	275	282	277	309	250	269	287	284	257	277	261	284	297	250	275	259	295	249	269	293	293	280	258	267	282	254	274	291	279	291	282	277	262	306	276	254	289	288	237	293	255	255	276	287	314	287	276	272	235	235	274	284	280	251	272	244	282	291	287	270	279	268	294	306	298	261	272	262	281	307	259	263	282	296	271	236	285	268	265	264	286	267	268	265	269	290	271	275	263	271	273	307	286	271	278	306	308	277	315	246	271	258	271	269	269	276	288	278	299	293	283	273	229	280	283	269	257	249	262	258	272	255	250	278	284	279	279	300	286	267	280	284	302	268	294	265	260	270	267	259	271	267	295	246	286	254	290	261	256	322	265	254	299	292	276	280	260	266	278	262	285	271	279	270	295	278	271	277	256	301	263	265	262	293	291	235	253	264	309	264	243	260	271	261	268	249	255	257	253	305	278	308	260	274	272	298	274	259	281	263	266	291	250	278	273	314	294	277	265	257	279	282	281	276	281	266	284	273	261	260	269	281	243	276	273	284	262	283	295	321	301	261	298	262	282	258	249	290	286	244	275	283	257	284	261	277	259	280	269	317	273	255	288	286	257	282	274	263	265	255	295	267	312	256	287	263	275	264	311	280	297	293	273	303	282	305	265	250	278	269	265	263	280	240	268	274	285	266	252	254	258	281	286	279	253	260	326	238	286	270	267	280	285	266	266	280	268	270	269	276	260	295	281	278	293	305	266	269	290	267	284	260	286	288	280	284	269	290	274	299	261	252	259	286	263	276	286	274	266	276	300	295	266	293	294	276	250	275	270	282	264	250	276	275	276	274	264	269	272	255	277	278	294	283	302	258	277	285	251	286	273	285	260	276	276	270	272	293	266	308	260	282	255	270	287	291	250	259	290	268	262	280	275	276	262	256	285	297	310	270	264	279	267	265	259	273	286	262	277	284	295	242	247	270	280	265	289	274	256	288	265	247	242	263	284	313	263	269	267	285	275	248	283	278	288	260	257	281	284	262	276	265	287	270	268	262	246	264	267	300	275	325	286	276	282	252	262	293	286	290	256	264	288	292	256	262	293	259	272	257	283	277	297	281	276	290	264	266	270	246	287	282	263	285	259	261	246	276	272	283	254	292	272	291	277	264	250	260	276	288	278	274	275	300	263	265	313	283	274	271	268	243	275	271	283	255	247	278	295	246	285	243	300	275	255	278	301	291	293	267	262	280	281	292	285	266	279	267	261	313	273	300	258	236	294	288	248	260	277	255	272	272	253	264	266	268	255	286	297	265	302	276	287	282	299	292	309	279	275	262	279	284	298	261	259	284	286	279	295	280	290	276	300	268	264	283	257	274	261	276	257	260	287	293	265	266	271	274	243	255	305	284	266	289	279	284	262	277	290	304	274	251	278	245	276	293	263	265	272	307	251	299	280	315	281	270	275	262	245	278	257	280	283	256	258	296	270	256	277	267	275	287	297	266	260	300	267	292	256	286	253	293	225	293	280	260	302	281	240	311	278	270	261	283	272	291	256	258	299	253	284	253	264	260	281	251	260	300	266	278	271	317	274	299	284	294	237	295	277	265	284	303	280	303	287	290	267	267	261	251	268	269	268	252	260	245	270	274	251	281	301	287	289	272	255	296	234	284	257	271	279	281	296	236	268	286	255	258	282	266	284	282	278	280	286	274	302	323	279	269	274	273	267	260	284	262	259	249	267	279	263	268	284	268	280	285	285	293	275	274	253	280	303	286	264	290	289	298	271	262	267	249	291	263	273	287	277	276	297	280	271	266	254	248	260	267	281	259	254	277	259	249	304	266	281	271	264	290	277	264	286	257	279	281	271	290	271	258	272	291	264	300	290	285	280	275	272	289	310	268	272	265	294	248	249	286	295	261	280	259	246	270	272	283	259	283	275	276	262	288	231	270	322	292	269	268	292	275	256	251	263	235	288	256	249	273	254	282	280	273	295	276	279	280	269	257	286	264	269	311	274	268	268	279	272	280	281	275	291	257	243	276	273	262	266	242	246	259	295	242	285	258	273	256	280	280	301	286	284	278	276	264	297	262	280	267	312	299	267	258	279	268	280	269	253	261	269	257	260	270	307	234	329	289	298	280	300	286	289	281	295	291	287	265	261	281	291	250	290	234	259	279	288	303	275	280	258	280	313	303
27248	20725	7254	862	532	477	327	352	327	298	260	292	288	304	298	294	310	297	250	274	279	313	266	288	294	275	297	285	275	283	276	255	299	287	267	293	282	274	287	291	272	320	285	288	243	269	273	274	288	271	288	269	269	292	277	288	282	285	275	276	311	283	284	268	286	264	282	262	277	303	278	293	256	291	294	296	259	249	270	292	298	275	285	268	284	269	294	279	277	286	263	282	275	315	285	287	280	273	290	285	288	270	299	260	273	295	295	251	259	288	285	282	282	284	276	274	272	276	257	291	304	296	290	284	290	305	283	280	293	233	315	296	275	273	254	299	302	298	288	262	294	283	281	268	302	278	270	276	292	278	297	306	259	273	302	268	299	295	286	270	283	250	280	274	271	273	325	265	256	278	262	272	243	286	255	289	282	285	273	277	288	266	292	287	269	303	271	282	288	292	280	270	287	269	300	291	283	252	310	286	268	272	297	305	289	281	302	278	270	291	329	274	283	271	267	273	235	258	272	267	259	297	296	297	280	318	283	268	292	294	297	293	268	284	246	284	297	283	302	255	296	271	295	256	303	296	276	269	277	307	264	272	277	287	270	265	264	282	286	278	249	238	310	270	275	304	305	276	279	280	301	279	302	285	272	306	274	265	267	287	313	315	307	285	285	309	300	296	255	283	286	288	292	269	292	281	277	307	245	272	264	290	303	261	272	251	266	286	259	278	274	286	270	272	257	276	275	256	290	274	282	300	305	295	291	282	265	271	271	293	283	305	281	255	260	288	287	282	294	281	282	301	276	255	271	278	276	273	279	287	265	273	313	291	288	279	273	283	315	291	297	240	272	295	270	266	275	297	278	304	315	272	290	289	282	251	257	276	267	303	266	285	264	288	302	285	284	284	288	269	276	267	263	279	283	326	275	286	296	265	271	310	254	269	281	253	276	293	285	293	291	285	305	309	284	281	285	283	260	295	270	282	305	265	275	300	278	289	256	256	281	295	295	303	283	266	259	280	285	260	265	281	288	270	298	272	292	288	304	273	275	293	277	263	265	296	291	283	286	289	266	320	267	274	253	296	288	241	270	285	262	283	283	281	273	274	284	281	265	310	291	274	268	276	281	263	268	284	302	329	292	261	265	286	286	282	286	275	292	293	264	280	280	271	311	276	264	289	274	327	302	290	258	296	267	296	271	246	260	257	283	260	291	304	276	290	268	274	275	279	296	279	290	303	281	285	277	279	291	269	281	253	279	273	304	263	270	279	282	303	244	263	293	265	297	261	277	259	231	289	253	298	271	272	276	295	292	296	265	268	285	283	282	266	256	282	283	308	293	277	282	260	247	254	275	287	276	284	294	275	303	271	253	267	293	312	259	300	261	289	286	264	296	270	286	268	282	304	275	282	279	293	311	271	270	296	289	290	297	276	284	270	285	274	302	311	287	270	281	286	280	257	249	277	304	290	261	286	257	270	274	271	257	293	284	295	255	301	295	268	295	280	282	273	257	280	247	282	271	282	268	281	297	272	302	290	292	275	265	261	285	287	269	266	296	260	273	265	286	302	298	280	289	257	288	279	281	296	267	288	269	252	269	285	293	279	285	291	272	266	299	290	269	271	315	278	286	269	319	275	234	273	284	304	318	274	264	272	284	274	267	295	279	283	263	290	286	280	280	298	276	280	247	289	277	271	292	270	286	263	292	260	279	306	270	257	289	241	266	285	281	279	298	268	282	284	306	292	297	296	263	268	289	289	294	294	279	291	298	285	264	282	311	292	279	273	254	263	246	297	279	307	267	294	282	286	264	283	255	285	260	280	274	242	266	289	309	273	279	275	303	269	291	267	278	287	289	266	268	291	277	329	259	280	309	290	269	255	260	260	282	277	270	275	280	263	268	309	261	296	282	289	267	276	272	293	306	306	265	290	284	295	286	271	271	286	298	294	282	280	295	273	300	299	240	267	269	275	296	266	265	294	304	291	284	305	259	266	274	261	278	305	278	272	278	306	270	250	267	303	278	282	284	276	281	278	283	303	298	287	273	279	292	300	271	250	267	265	281	258	301	279	274	291	308	280	287	277	277	288	279	304	240	295	271	303	280	274	264	275	285	286	286	254	261	306	294	272	278	263	284	270	279	262	276	276	296	267	276	281	285	285	273	239	277	306	293	291	282	265	286	281	279	288	289	310	273	257	281	276	304	286	276	276	292	308	279	281	266	290	293	287	295	265	275	285	282	281	283	267	297	259	290	274	282	285	260	275	288	279	249	288	296	281	279	302	271	283	302	251	287	266	262	285	246	293	264	247	291	283	279	281	300	289	290	283	310	300	269	264	281	309	310	310	306	289	289	279	272	284	325	256	298	285	259	287	281	303	287	288	293	301	251	295	292	322	256	282	302	286	296	252	261	252	300	287	250	300	282	307	266	302	312	258	283	309	290	315	275	265	278	274	285	272	259	291	316	289	287	314	295	281	281	271	285	279	286	268	301	298	300	293	296	324	280	278	278	310	294	296	265	271	279	269	279	308	289	260	274	281	287	287	278	296	296	258	286	275	306	290	273	308	243	283	278	291	279	290	300	281	275	317	287	286	254	270	285	268	294	283	251	303	271	310	253	277	267	266	275	284	283	264	273	264	245	277	262	266	266	275	267	284	259	272	283	266	272	287	285	300	297	271	252	245	314	277	292	302	268	266	311	294	286	285	270	277	254	277	265	279	295	290	312	248	271	276	300	296	239	269	284	275	316	290	306	284	284	281	281	257	281	269	277	263	301	282	264	298	283	309	257	296	317	276	278	326	288	300	285	248	281	323	282	277	274	280	285	292	275	270	282	291	275	285	284	244	281	286	257	286	260	277	275	255	265	263	286	265	288	292	263	295	291	283	292	284	255	295	270	283	294	271	294	291	285	287	298	300	281	272	285	278	299	289	279	288	278	296	304	269	250	315	283	293	275	280	278	292	278	265	299	273	267	278	307	277	312	297	256	257	272	276	232	274	285	284	273	277	297	262	265	272	272	285	249	278	262	254	275	268	286	265	251	287	259	307	277	263	283	268	311	286	287	293	310	262	303	250	297	239	302	279	302	304	272	274	281	268	278	277	268	272	284	289	268	276	278	290	270	269	304	309	272	314	276	293	296	286	260	263	285	275	295	290	287	308	258	256	274	295	286	286	276	278	257	319	295	276	284	293	287	284	264	279	280	285	276	307	282	268	290	309	293	292	266	287	296	264	312	266	258	269	273	268	286	281	288	292	307	304	290	290	294	283	276	282	264	285	289	283	282	245	312	287	264	304	278	266	270	275	266	283	290	296	292	288	284	309	271	270	278	294	299	307	286	296	287	294	257	295	262	256	286	305	271	286	298	259	291	274	292	308	283	285	325	287	279	309	296	283	301	292	281	267	304	292	284	266	287	294	292	248	256	291	299	292	258	311	300	265	290	270	276	282	288	273	279	308	310	287	314	297	289	264	279	289	293	289	283	254	301	279	287	288	297	294
4858	1595	1368	875	667	602	559	524	479	505	488	540	493	491	490	452	485	442	476	468	431	443	424	460	439	461	460	435	447	442	476	455	458	445	457	435	450	456	475	458	415	435	482	464	426	439	477	489	489	443	467	482	428	443	425	455	498	479	472	423	432	432	455	452	458	412	457	443	459	442	485	439	437	443	454	426	427	459	452	480	455	491	415	454	426	475	442	432	461	491	403	485	470	463	462	457	464	483	446	463	401	442	438	451	493	475	436	448	433	476	440	420	439	413	431	456	416	390	408	430	469	469	456	434	417	428	435	434	476	427	441	425	463	408	416	446	460	421	411	397	447	429	430	433	467	443	456	423	455	486	428	438	430	434	434	436	444	433	423	436	447	441	417	502	441	443	427	457	471	452	429	467	472	495	440	448	455	454	431	470	424	440	459	493	445	439	440	410	474	438	452	427	471	484	448	424	465	494	434	469	446	442	407	457	427	468	454	436	432	450	435	429	447	425	481	488	440	425	452	441	444	469	460	428	409	416	458	436	461	449	445	454	482	447	438	459	497	463	446	465	441	446	423	458	439	480	419	426	475	497	444	438	469	420	431	476	481	457	433	461	445	409	426	439	446	429	433	426	430	439	487	478	448	457	436	454	451	460	393	427	476	430	467	453	452	438	440	432	430	440	463	460	465	453	439	399	462	440	450	477	467	477	491	417	443	454	453	441	440	434	424	452	460	462	465	439	459	435	452	486	445	457	406	412	446	445	453	461	426	441	477	434	453	446	433	447	455	432	424	450	441	467	458	452	428	440	464	438	460	422	453	437	442	466	449	452	431	429	410	432	449	434	470	437	440	440	440	448	479	447	449	438	428	432	462	438	452	440	455	420	433	456	440	476	441	432	428	444	413	437	444	423	473	472	464	459	416	449	454	451	435	468	448	414	461	446	469	465	455	466	459	479	427	471	441	449	405	433	443	443	429	428	435	417	467	435	467	417	449	437	456	430	496	474	421	438	430	426	440	449	477	427	487	454	448	447	394	467	436	466	454	423	424	447	427	451	427	455	434	426	470	480	481	442	436	447	426	437	488	456	434	443	455	434	449	430	475	426	413	444	409	450	437	482	427	418	456	471	460	446	422	485	465	460	407	429	458	456	470	467	450	468	438	476	429	438	441	434	436	444	453	428	468	425	432	419	457	433	501	438	415	471	412	452	440	442	441	466	444	438	428	495	456	469	445	472	440	430	420	423	460	467	442	423	419	455	453	425	486	455	451	402	394	466	463	420	422	447	424	451	460	407	447	467	411	433	436	446	482	455	439	417	454	489	433	423	451	406	451	449	458	452	421	432	412	449	471	429	424	416	447	465	454	454	447	472	446	467	421	437	471	455	460	447	433	429	452	444	431	495	468	477	487	455	438	444	447	452	455	445	437	456	456	455	418	448	460	446	436	436	436	431	432	453	441	449	433	458	474	410	431	439	481	416	458	453	489	425	455	459	468	477	452	485	421	442	477	416	436	445	469	445	461	471	418	465	419	456	405	436	471	420	451	448	406	453	429	423	463	458	468	433	427	466	423	438	492	432	464	422	457	426	433	454	445	455	472	446	422	437	413	469	450	440	430	445	461	442	434	410	413	422	452	426	444	391	457	457	455	435	446	472	429	467	408	450	430	434	472	465	452	445	438	439	452	468	477	452	452	406	438	414	456	457	409	452	449	455	462	386	446	403	442	431	440	410	454	404	408	456	414	443	444	440	457	440	441	470	455	459	427	430	435	448	436	467	481	436	452	426	457	475	455	419	440	456	434	410	467	412	454	427	478	407	457	461	433	508	445	442	444	434	414	440	450	466	422	411	425	435	458	491	474	443	443	449	421	483	442	432	434	428	449	418	426	444	445	406	456	462	422	468	458	456	441	504	430	447	472	447	430	418	489	460	479	462	473	464	431	444	441	436	413	431	464	445	444	427	478	441	421	458	451	456	433	457	451	487	447	472	445	479	431	459	451	433	482	451	461	449	464	472	423	455	478	441	460	439	416	436	442	425	440	442	450	497	462	429	440	454	435	435	465	440	457	460	467	424	478	469	474	484	452	419	468	443	438	417	432	438	415	431	436	408	478	435	424	452	441	462	464	458	429	458	429	436	441	464	428	446	449	448	424	465	459	446	457	468	439	427	432	468	451	464	448	410	442	438	451	420	459	475	433	456	433	452	418	444	460	417	443	426	423	453	441	453	431	450	428	429	429	453	445	453	435	440	461	435	459	422	461	457	481	456	444	424	478	430	423	468	464	413	446	431	458	438	460	441	416	465	421	455	481	446	465	455	443	449	408	441	457	450	480	434	469	441	429	438	455	430	478	432	484	439	435	487	418	415	473	421	434	450	453	413	443	428	446	416	451	432	447	422	443	397	453	487	408	451	467	437	447	448	450	472	439	476	438	434	460	433	481	429	438	451	465	457	406	447	466	419	443	466	430	438	398	441	423	482	457	463	493	511	436	499	440	419	436	405	449	471	465	445	495	434	457	462	435	459	439	465	434	475	462	436	462	457	412	438	434	437	459	441	468	453	423	444	439	444	443	466	427	436	489	447	443	432	436	479	438	424	426	465	446	473	435	420	439	450	458	438	466	451	444	452	449	464	500	447	477	468	470	440	428	458	416	417	442	465	435	465	475	441	442	461	445	457	447	458	460	443	474	451	419	448	468	415	435	435	458	464	451	451	422	422	466	515	445	463	411	429	439	421	465	435	440	472	446	458	442	420	450	457	479	475	465	452	478	436	448	420	401	437	436	469	419	454	433	477	430	457	439	428	465	450	445	452	451	446	473	466	443	430	456	444	428	469	438	440	414	488	404	442	437	419	471	446	444	460	427	494	452	437	455	445	401	492	445	437	411	425	433	461	422	469	443	448	427	444	430	438	452	453	457	462	433	459	461	426	456	454	470	442	462	415	465	479	430	423	432	446	428	464	463	459	449	455	407	474	433	443	437	434	433	474	450	447	446	439	416	463	439	403	434	472	424	414	405	420	449	455	419	485	470	430	409	435	484	441	463	462	448	458	461	440	455	426	451	454	444	425	444	441	450	427	438	426	444	477	431	419	482	422	430	454	421	464	462	458	454	415	443	431	423	428	454	420	439	469	459	415	442	433	423	461	485	477	446	450	428	474	456	481	455	469	405	416	446	441	430	459	449	452	449	454	455	489	442	457	438	415	439	451	464	424	428	448	446	449	456	436	465	435	441	450	481	446	416	425	411	447	393	435	483	461	481	457	426	438	422	410	483	449	466	452	422	441	525	458	430	415	454	437	447	436	456	445	447	441	410	421	417	476	473	458	457	448	449	429	479	417	492	435	466	423	446	494	424	459	436	417	441	453	455	457	420	466	486	440	471	442	429	451	484	468	450	430	460	442	438	426	453	492	447	455	435	470	470	408	404	461	452	411	450	409	466	394	427	486	463	435	409	432	472	408	446	485	442	436	470	452	434	472	446	473	456	454
24508	21580	28856	24752	20966	2660	863	543	478	481	431	417	362	406	386	350	359	383	357	365	330	377	370	335	348	359	316	342	385	351	356	324	319	331	315	332	365	333	318	328	351	319	313	334	328	319	341	358	332	347	341	347	341	338	336	338	369	325	319	354	334	325	323	318	337	330	283	324	337	333	325	368	322	339	349	326	298	331	331	313	329	311	326	349	343	321	330	286	353	338	333	294	319	308	300	342	337	312	346	343	356	342	304	351	331	344	328	310	319	309	319	315	335	350	311	350	351	304	349	315	321	290	355	339	321	365	354	328	339	300	334	336	277	312	345	323	321	326	324	309	330	339	336	307	357	345	343	317	338	290	335	342	373	308	321	316	335	334	320	342	310	306	325	322	316	347	362	304	324	339	333	326	323	391	341	305	336	312	305	294	326	350	300	336	316	311	336	327	312	331	323	330	306	332	315	354	322	334	336	312	319	321	346	308	312	307	340	307	354	326	325	320	333	317	322	310	328	353	355	327	317	326	356	327	316	350	298	312	331	299	327	350	317	323	317	332	336	341	299	334	346	338	339	325	351	317	339	277	331	320	311	322	313	330	332	329	334	379	320	332	343	276	340	348	294	309	339	362	322	280	327	335	323	326	327	337	306	312	328	317	334	350	307	319	332	312	320	333	317	341	311	367	322	338	338	323	317	334	348	327	341	321	316	307	333	307	314	339	324	306	320	311	358	296	312	325	332	313	328	324	303	331	356	337	308	337	346	324	313	321	295	287	303	317	325	329	320	322	325	330	335	335	316	330	337	329	342	313	326	351	286	378	327	307	319	369	313	287	326	340	314	307	328	331	308	335	319	330	345	333	324	319	323	329	347	322	335	327	346	334	313	311	318	306	328	323	316	338	337	303	340	343	320	318	291	309	342	325	337	318	328	352	319	338	332	357	345	346	342	299	345	316	309	345	364	305	325	291	302	329	306	342	328	328	321	324	335	334	352	302	305	322	320	341	324	335	339	328	294	295	318	307	346	322	342	319	353	343	336	332	317	314	337	360	332	321	346	368	290	306	347	329	316	321	336	329	315	362	297	311	364	323	348	303	333	342	334	318	331	269	302	331	345	327	338	343	311	353	339	321	333	324	330	283	330	327	334	318	325	319	330	344	305	337	316	296	347	343	305	331	324	363	331	301	366	350	307	335	338	321	333	336	300	347	309	312	342	339	299	329	296	296	322	329	353	361	328	332	306	327	315	350	325	336	322	322	337	299	326	320	280	293	342	353	312	329	352	345	310	346	331	337	345	361	299	319	325	356	323	333	346	311	291	312	312	314	311	324	326	311	326	293	299	329	322	326	298	330	334	323	312	328	306	348	318	316	307	320	342	310	298	365	323	353	347	330	347	366	310	340	301	349	334	335	308	338	347	326	303	321	352	334	318	329	324	294	315	316	343	324	353	344	323	306	327	341	295	326	337	335	324	363	357	308	304	318	305	339	321	311	298	345	337	338	313	334	334	330	309	304	327	292	314	330	340	356	326	348	315	340	333	332	337	358	306	341	331	317	297	350	300	294	346	345	320	304	325	312	317	300	349	343	342	327	320	333	328	321	330	298	312	326	301	315	329	329	355	319	304	326	315	337	290	326	289	309	350	321	297	334	340	343	321	334	359	353	342	309	342	346	324	340	339	329	313	337	351	302	320	323	320	345	309	343	365	353	339	335	314	268	312	309	329	330	313	332	318	362	338	328	313	352	331	340	291	332	311	342	341	323	328	305	329	293	321	358	319	321	325	352	320	332	359	333	326	317	340	327	318	323	307	327	330	306	334	317	288	331	302	319	307	323	335	342	324	341	320	337	323	378	329	349	322	303	342	333	338	316	356	320	331	321	292	317	332	281	300	319	331	333	302	325	306	315	310	333	327	339	363	311	314	325	323	326	339	342	316	331	296	334	298	307	364	351	300	321	350	339	317	344	316	337	343	314	316	344	325	338	345	325	343	296	339	328	334	328	315	312	340	321	357	377	348	341	336	320	349	360	302	305	289	342	301	306	304	319	319	312	327	324	341	333	346	351	311	323	319	300	324	353	331	333	301	322	329	358	344	314	328	346	306	323	322	363	344	343	318	337	325	332	335	305	345	323	320	339	309	319	306	306	320	317	322	321	326	332	304	311	346	300	315	326	341	319	313	307	316	310	340	346	306	323	337	342	290	332	320	347	356	346	337	338	334	337	307	315	296	308	329	297	309	332	322	311	333	324	341	358	321	347	341	324	330	323	333	322	347	324	330	343	344	294	334	325	319	344	309	344	315	314	304	341	345	327	339	323	327	341	320	304	337	323	297	320	314	311	347	365	352	360	327	338	339	349	312	318	335	300	299	311	334	313	322	316	320	346	344	329	313	354	319	339	331	341	308	311	322	307	341	346	312	325	329	300	313	298	300	310	321	328	346	326	324	307	323	302	340	339	328	322	344	314	345	350	338	342	302	349	348	331	311	343	317	313	327	287	324	336	340	383	374	298	321	335	374	349	314	315	317	338	311	304	320	318	351	311	327	314	339	321	346	301	308	316	307	303	316	312	317	327	347	326	328	358	325	340	329	320	291	305	342	330	337	315	320	326	333	354	326	308	336	323	358	320	341	339	332	323	325	306	322	335	297	328	350	316	317	353	346	297	303	336	320	317	350	331	334	335	329	317	309	345	346	310	320	347	333	303	338	312	314	356	314	316	329	335	353	360	327	325	324	318	309	339	330	323	334	314	299	373	358	345	345	299	294	300	315	336	333	343	327	343	321	304	343	346	351	339	334	317	283	339	349	330	321	352	349	338	320	302	335	344	342	324	329	306	316	345	361	345	323	327	313	324	313	317	325	345	319	318	325	341	324	347	356	332	377	349	326	306	357	337	307	347	327	329	329	339	326	306	325	310	346	330	308	319	329	351	316	308	335	327	304	328	305	356	323	328	314	327	314	344	310	321	328	324	334	323	322	332	339	323	320	302	329	318	325	327	275	370	338	324	325	370	333	293	332	328	302	317	301	325	341	336	320	315	333	318	288	308	323	350	303	311	333	283	320	324	332	305	326	300	296	330	339	347	315	290	316	332	327	325	306	351	330	322	322	335	345	332	290	328	300	309	350	302	336	322	335	354	351	319	320	323	341	314	306	322	330	357	306	336	339	339	327	337	322	304	341	328	344	310	335	334	341	321	302	291	305	318	316	336	329	318	337	317	338	327	333	313	337	344	322	327	333	325	322	347	307	322	306	342	309	320	339	324	373	348	306	336	340	333	324	370	317	326	307	286	329	324	344	335	316	298	317	339	321	321	353	356	335	348	318	339	307	327	301	325	313	330	323	308	339	321	349	312	324	302	311	327	313	316	297	307	283	329	291	283	318	312	321	374	330	326	322	347	338	341	336	342	292	326	318	339	307	327	329	333	343	298	324	346	358	307	343	337	295	334	335	337	338	334	329	311	347	314	309	327	314	342	317	359	287	333	308	305
10643	9767	8413	4237	2919	2191	1690	1469	1156	996	927	858	828	784	733	684	705	671	658	620	652	603	590	577	558	593	586	576	569	573	588	554	521	574	556	561	507	508	569	529	580	553	532	552	548	528	539	515	559	535	514	531	554	532	539	540	509	536	597	577	514	520	505	547	526	530	535	517	565	532	532	507	530	579	515	500	546	492	529	501	558	503	547	522	558	553	501	495	548	505	548	528	491	533	522	497	550	529	539	522	478	532	558	502	532	535	535	549	525	567	518	531	514	559	522	522	520	559	529	553	554	591	506	533	510	526	530	552	511	488	528	521	519	564	563	528	492	560	545	538	514	488	509	507	556	519	517	508	516	514	508	523	534	495	501	537	477	520	519	537	500	534	553	512	449	511	509	535	511	528	554	525	527	534	526	522	494	492	531	487	490	524	527	528	518	524	543	518	519	509	508	516	510	563	546	490	511	522	507	509	492	522	553	534	522	558	516	545	497	503	495	513	530	510	512	524	534	564	536	526	457	576	511	507	520	558	571	514	525	514	578	543	490	555	522	512	492	526	525	512	477	515	530	512	486	497	510	503	549	553	488	486	545	501	513	534	547	514	488	507	479	524	522	535	531	534	488	540	564	482	490	525	548	509	520	530	513	506	502	516	521	515	548	521	540	515	565	516	500	570	529	578	510	499	523	540	502	511	479	504	514	519	515	460	536	517	525	519	521	537	532	511	501	546	533	513	542	561	538	482	562	511	510	508	527	563	527	481	575	538	527	524	514	547	540	532	541	528	500	568	511	518	550	528	477	465	542	527	538	522	576	490	527	530	527	537	529	580	543	524	501	529	537	502	536	491	482	502	539	497	579	546	549	515	511	543	540	551	550	539	516	504	533	540	525	521	498	491	547	551	474	520	555	515	505	494	493	542	522	509	512	532	524	533	550	518	506	539	518	538	507	558	514	489	492	482	540	526	492	539	521	527	524	503	500	514	490	521	542	523	585	510	504	509	572	492	528	532	536	530	513	486	516	518	500	505	517	530	501	527	531	522	541	541	547	527	513	528	547	502	535	501	535	554	510	502	520	530	565	538	525	541	545	517	523	584	523	561	557	532	549	502	535	513	507	568	521	490	533	545	504	478	529	482	577	506	554	553	525	501	492	470	538	582	527	500	541	504	528	499	534	494	513	546	495	556	528	525	533	522	521	504	510	534	530	520	461	503	521	537	498	548	526	507	526	548	530	522	521	517	547	542	504	552	553	544	496	520	502	530	513	545	527	501	524	560	549	527	527	505	499	507	510	522	535	509	542	531	557	539	512	534	497	525	509	559	475	544	533	508	539	512	521	515	552	543	531	517	520	449	531	571	535	511	548	520	525	461	488	532	487	522	506	516	515	529	546	521	506	493	512	539	539	512	517	527	513	552	524	518	540	538	527	507	547	508	500	493	541	535	520	524	545	533	541	525	523	557	504	522	506	512	564	534	506	546	455	566	541	531	519	507	558	512	515	498	515	544	507	521	522	531	511	535	532	549	539	513	527	539	572	521	543	507	524	488	531	521	516	549	476	537	537	560	547	569	509	515	545	505	510	536	507	524	544	551	551	495	546	489	537	509	499	525	498	540	512	506	497	540	535	492	545	526	515	507	511	518	539	549	473	482	538	527	547	525	494	539	505	505	482	540	553	539	528	496	512	524	513	528	479	491	532	529	545	523	510	520	568	484	572	562	475	517	533	555	538	507	507	548	548	512	547	559	537	516	562	506	513	520	501	537	531	534	528	492	522	540	526	506	489	527	588	527	547	575	510	540	557	520	534	487	526	531	515	520	515	547	529	525	535	532	488	485	533	540	545	526	557	522	552	551	496	517	533	536	524	546	499	536	510	477	532	526	533	516	512	514	539	497	537	526	571	496	492	513	525	527	540	519	512	539	546	540	515	537	534	530	518	551	512	529	512	546	534	527	525	536	541	480	498	561	522	535	545	543	548	498	563	492	524	542	530	510	547	552	496	522	522	539	543	515	548	486	533	537	496	522	537	484	500	555	546	563	502	491	486	509	526	537	533	525	520	503	529	526	557	519	537	503	506	539	525	487	551	507	550	520	559	537	496	559	518	542	531	500	527	538	527	540	491	545	526	540	541	538	513	513	530	547	534	520	565	520	502	541	520	514	539	538	532	507	506	539	509	533	514	543	496	510	478	509	500	527	510	514	536	497	506	503	508	510	512	516	509	513	524	544	519	523	511	505	544	537	515	506	570	514	516	525	525	516	517	494	523	552	504	503	522	529	512	531	537	551	537	525	502	518	538	506	510	503	527	539	506	490	533	547	556	518	522	495	551	505	531	500	497	519	501	507	541	495	529	534	545	527	534	552	550	523	519	514	556	545	480	491	523	487	540	486	543	538	500	535	531	556	529	542	498	466	511	537	518	527	529	545	531	513	551	510	504	540	504	491	521	519	526	514	537	511	550	511	534	528	539	495	545	481	485	532	505	536	522	473	527	570	508	491	535	484	502	469	540	530	524	475	509	498	527	539	489	492	541	512	522	538	552	521	550	513	518	543	543	490	535	510	517	513	531	495	525	559	501	527	512	548	514	520	528	504	533	558	558	516	537	503	543	533	546	540	493	539	520	528	535	506	513	523	536	487	507	540	514	499	508	552	556	551	506	537	557	543	538	519	495	554	522	526	520	552	557	496	551	526	514	535	492	552	524	506	514	524	521	506	540	508	550	500	535	566	516	566	522	525	502	505	505	546	525	532	546	510	502	490	505	506	483	531	492	528	500	478	554	546	532	510	520	541	524	529	516	553	512	558	558	558	525	530	503	534	538	512	487	472	480	542	532	502	509	490	517	552	506	563	507	526	537	550	533	513	548	569	507	509	522	558	549	491	547	514	566	542	545	503	546	524	546	531	552	522	499	551	503	521	541	507	561	500	567	504	506	569	509	581	527	544	558	527	492	569	472	535	539	553	504	504	511	534	547	544	543	508	547	542	506	520	502	560	543	528	543	532	528	536	508	563	566	556	527	556	494	502	548	462	593	495	557	525	510	562	512	541	529	560	561	567	522	478	516	526	508	529	495	488	520	503	474	528	503	511	535	558	550	511	517	490	538	544	528	529	520	480	514	515	538	526	507	505	492	526	505	534	532	536	514	556	526	532	503	513	509	507	562	515	567	506	521	526	527	542	534	508	518	512	544	530	498	508	529	535	542	519	530	529	497	497	503	506	524	482	548	511	523	509	535	525	502	528	539	521	521	510	499	521	479	515	495	515	530	536	526	538	531	494	481	526	555	553	544	518	506	561	518	549	528	496	553	503	546	531	529	500	496	529	542	541	502	506	577	536	541	507	521	568	487	505	536	465	493	519	508	549	520	498	557	514	514	474	540	546	533	508	526	559	538	497	516	532	547	502	519	538	517	493	510	519	516	522	530	518	506	513	544	516	546	516	556	530	522	512	513	519	486	517	503	534	534	521	510	514	507	517	525	550	540	546
23507	21490	29378	24018	21492	20773	2217	707	503	417	395	351	323	287	272	250	252	243	235	213	231	211	222	213	190	203	207	165	209	167	177	185	201	209	173	199	179	175	192	194	172	222	191	180	207	193	179	168	171	198	185	189	189	188	166	176	175	165	185	172	187	160	152	158	175	140	159	194	182	181	191	138	151	164	159	154	176	174	192	192	202	158	168	213	185	141	148	184	174	171	172	157	165	176	169	168	167	167	163	179	194	156	156	194	155	153	178	166	164	162	174	152	167	167	163	144	174	174	168	165	170	162	148	190	165	182	164	183	187	162	175	175	175	169	184	164	174	186	162	161	168	156	147	168	152	157	162	175	165	160	161	187	139	158	185	163	171	165	166	176	141	179	152	176	156	172	148	175	158	163	179	162	179	150	178	190	171	153	165	177	163	147	166	165	168	150	187	162	165	177	158	154	184	160	175	146	171	186	159	201	166	154	172	164	169	175	174	178	157	177	168	156	171	144	155	164	185	167	163	185	153	157	178	157	156	149	151	155	176	175	178	151	147	162	153	159	167	181	169	167	148	191	192	173	181	158	179	177	169	156	162	160	191	160	154	167	169	180	166	165	167	157	184	159	170	147	198	157	172	157	167	168	171	184	177	173	175	165	174	151	128	163	156	145	161	177	167	158	163	180	152	162	160	176	156	173	143	183	163	153	168	169	175	175	167	174	173	172	191	175	163	161	163	167	180	194	176	158	155	157	187	181	177	189	184	150	152	183	144	168	175	168	170	171	182	176	166	181	169	172	191	165	150	172	169	153	164	173	157	162	167	178	157	172	164	154	165	164	178	163	178	185	174	187	165	168	190	166	158	187	181	179	186	166	168	174	191	206	167	160	155	163	164	181	168	161	143	192	160	167	162	174	151	169	150	171	199	169	145	169	175	187	160	179	175	165	150	167	169	159	166	146	171	164	142	170	148	181	164	148	201	176	165	164	170	171	158	172	188	171	162	183	160	153	167	136	153	160	151	160	178	164	160	180	167	184	169	163	169	167	181	176	188	194	170	182	171	155	134	168	159	171	147	156	171	157	169	189	189	163	177	153	157	182	163	170	177	174	161	168	169	152	149	149	164	155	164	166	179	154	163	168	152	165	178	181	161	149	155	165	154	147	164	165	170	177	162	182	175	173	160	164	154	166	168	195	170	173	165	155	199	138	158	153	129	165	157	158	151	184	140	175	181	187	167	175	156	161	160	184	173	159	159	155	162	164	172	189	174	174	185	183	167	165	178	178	175	168	171	159	162	151	184	141	182	179	169	156	160	164	150	151	164	163	182	177	176	168	147	172	157	171	153	174	183	148	174	181	159	161	176	173	161	161	161	152	163	160	162	178	157	191	185	165	172	149	157	163	158	173	172	158	164	176	178	169	179	177	156	152	203	150	171	153	162	168	182	192	160	172	187	164	168	178	180	157	166	160	191	147	182	162	173	159	170	187	173	181	169	161	163	144	158	151	156	164	149	172	171	169	160	165	167	154	155	169	158	166	187	152	183	171	162	164	153	167	192	164	169	180	170	185	164	190	173	155	169	173	190	166	167	177	183	152	156	171	180	164	172	164	169	150	163	174	177	170	166	149	152	154	172	158	171	154	154	169	173	167	182	163	156	172	167	158	189	182	158	158	167	152	173	169	155	164	161	178	137	172	181	182	170	154	180	184	168	178	171	163	172	181	172	176	154	171	196	151	168	169	159	141	159	157	168	135	165	188	185	148	175	180	164	141	173	164	156	144	172	164	163	161	198	184	179	174	158	165	174	173	151	175	184	169	154	163	185	169	156	193	167	160	136	170	177	154	177	163	166	194	161	186	172	164	157	168	164	162	153	146	170	177	185	180	152	163	167	159	170	151	154	176	158	158	166	188	145	165	169	174	185	179	177	165	170	159	176	196	161	160	159	158	176	152	176	147	154	194	198	176	172	176	169	177	155	178	160	173	163	181	170	173	176	187	181	158	156	162	203	155	156	156	188	143	176	139	171	182	176	179	173	165	185	194	171	190	144	158	142	179	180	155	184	177	156	150	174	149	182	172	169	162	161	183	144	173	173	166	181	174	181	158	166	150	148	164	178	186	147	185	156	166	179	183	137	174	176	171	154	139	180	171	180	185	146	177	156	180	196	175	157	161	158	184	168	175	179	187	162	160	156	158	159	190	183	141	174	176	132	146	154	161	164	195	172	185	187	178	182	183	154	157	150	155	156	183	153	167	155	167	172	186	165	175	164	152	148	160	153	148	158	190	178	151	168	168	185	161	186	164	169	202	170	154	167	172	190	163	192	175	157	183	172	175	172	167	167	175	206	182	162	157	160	157	172	153	186	172	153	147	186	183	158	141	171	169	187	148	162	174	163	162	149	166	167	150	177	143	139	171	165	190	169	159	199	166	181	166	201	158	173	156	181	159	155	163	172	176	141	165	181	154	158	170	181	162	172	148	153	162	171	160	158	172	153	187	151	156	193	179	168	162	186	185	187	169	161	171	173	164	155	180	177	146	167	141	156	186	166	163	167	169	168	168	172	158	169	184	167	154	163	167	160	144	165	156	165	150	204	180	169	169	145	178	151	162	161	170	164	171	146	184	147	190	171	142	172	178	153	190	175	180	162	157	161	193	169	180	178	161	168	177	177	180	155	161	166	186	183	155	157	179	165	164	157	171	167	165	183	185	195	193	156	159	179	166	165	157	156	145	172	166	180	169	158	183	176	171	158	151	173	162	171	170	158	167	174	149	164	158	171	178	152	165	170	143	173	166	152	158	172	151	172	176	155	151	185	182	177	189	167	148	175	154	170	161	163	151	197	176	174	158	162	155	176	168	165	157	188	175	172	165	165	157	154	156	171	170	149	160	163	169	184	144	180	177	191	164	141	185	150	164	155	167	177	164	187	159	187	170	184	146	168	189	170	169	150	143	183	167	153	176	138	157	157	182	156	169	183	173	158	160	162	173	169	180	187	156	189	155	165	181	144	178	176	187	168	175	179	184	143	160	161	182	166	188	159	165	174	131	162	150	192	160	159	167	146	165	172	176	182	178	145	146	156	155	175	191	162	175	180	169	157	177	192	151	167	161	188	182	164	165	154	159	151	172	199	153	183	161	142	159	169	186	150	171	172	179	162	145	165	148	180	159	176	163	159	161	169	162	149	170	180	150	158	162	176	163	185	169	167	201	159	177	187	181	160	185	146	181	167	166	156	171	173	155	157	166	172	157	183	162	170	160	177	181	183	162	172	171	161	166	194	144	153	159	176	171	160	175	172	148	167	177	175	181	160	163	173	176	167	163	143	177	167	166	169	150	170	179	163	152	166	151	157	184	172	140	173	174	162	152	170	156	157	185	155	171	158	166	158	161	157	160	165	159	164	171	164	163	149	170	163	163	168	159	182	190	176	166	167	171	186	174	160	177	147	178	147	156	155	149	142	152	162	169	160	177	161	183	144	156	165	173	159	152	145	172
12993	15789	13476	7027	4664	3366	2452	1960	1551	1268	1129	1001	856	799	662	637	566	543	512	526	482	489	469	424	417	355	407	345	356	357	395	325	369	319	334	346	336	302	309	334	302	321	301	283	299	343	301	290	309	288	310	323	300	313	315	279	262	294	277	281	297	302	273	300	289	326	280	305	308	301	306	276	300	288	251	275	292	270	257	263	282	270	290	258	311	284	272	300	319	272	267	275	299	288	289	268	295	284	303	270	278	274	304	278	275	319	278	277	290	269	265	299	283	244	272	299	271	264	297	261	286	262	291	291	305	281	283	270	289	309	280	283	272	261	275	282	283	270	282	282	244	275	273	303	273	266	270	250	269	282	297	259	282	275	263	276	277	323	290	284	289	265	281	263	272	295	236	283	285	279	291	293	288	256	300	265	282	271	265	268	254	265	265	261	289	287	278	275	281	304	279	237	275	272	263	294	261	295	292	264	277	259	263	283	265	293	274	296	286	261	291	266	280	284	270	272	238	256	237	268	268	293	232	245	296	280	298	254	281	281	255	272	257	263	278	269	277	284	261	279	275	263	272	283	238	253	245	262	278	287	282	291	257	265	279	276	280	253	320	279	249	298	314	275	283	285	268	266	302	292	289	278	287	312	292	278	309	254	278	285	268	300	247	286	288	275	258	272	267	250	281	278	275	285	268	251	278	258	260	273	272	309	257	288	283	273	256	263	273	272	283	272	287	270	251	268	298	297	264	291	258	283	287	269	263	287	266	286	243	328	289	246	273	270	293	250	296	265	259	241	238	269	274	262	289	249	296	296	283	306	281	254	255	292	291	284	234	269	263	243	269	279	306	290	268	276	303	274	283	288	263	280	273	267	267	256	291	281	271	225	295	252	318	293	258	286	285	255	282	272	258	271	263	294	290	266	280	280	254	264	253	247	247	286	271	276	289	263	249	299	280	280	281	278	231	284	294	282	272	282	294	257	272	283	281	291	266	249	237	299	269	294	302	266	268	270	311	274	300	254	294	289	290	267	263	279	280	306	299	273	254	290	268	259	232	268	254	260	288	288	273	245	295	268	264	259	303	300	272	251	288	303	249	246	268	281	277	276	275	285	274	283	307	276	269	278	278	266	244	288	295	285	280	254	307	303	285	261	260	293	262	299	247	282	295	243	254	292	288	315	258	276	270	297	261	305	260	231	226	289	267	276	292	296	277	260	274	276	271	258	300	266	264	260	295	277	273	296	289	274	230	298	277	286	283	267	268	311	265	298	289	289	292	299	290	269	267	274	295	289	264	265	278	304	286	276	253	286	254	275	265	294	300	268	288	298	269	286	275	269	286	297	279	295	275	292	262	256	292	279	249	259	291	256	279	266	266	296	279	257	288	284	259	300	261	257	276	281	271	309	299	263	327	258	281	275	265	277	290	278	277	308	291	249	271	274	297	330	270	273	293	278	278	282	306	273	286	268	263	278	261	266	278	264	244	257	277	282	261	262	268	264	252	288	287	246	258	255	291	232	276	282	281	269	295	260	276	284	277	282	275	287	287	279	301	294	268	276	236	289	271	275	268	295	285	285	252	273	280	287	271	285	313	306	294	268	249	288	269	276	289	301	280	299	263	283	260	263	269	274	305	266	279	264	300	264	285	298	288	261	278	284	275	267	279	272	276	287	275	279	286	266	267	267	283	265	256	278	281	265	254	275	283	257	265	318	277	295	263	301	265	249	289	282	289	303	304	302	270	254	295	278	256	296	286	303	271	261	297	272	276	267	283	277	269	275	277	262	261	247	264	270	285	276	285	296	277	300	276	291	293	282	308	296	259	273	302	275	251	267	269	264	274	288	274	252	300	257	288	274	273	292	275	273	279	275	298	275	273	270	281	270	274	262	258	256	279	270	280	271	289	296	249	245	271	267	290	278	287	275	267	289	294	273	277	277	287	260	255	266	269	247	252	257	276	294	247	262	307	266	274	263	275	260	283	260	264	269	273	276	298	277	286	259	282	293	311	292	272	266	277	273	278	264	265	295	268	279	284	275	318	239	288	266	266	287	294	260	263	266	312	266	271	296	278	273	288	300	282	275	287	272	268	295	276	271	273	280	308	275	275	276	299	277	270	293	281	275	286	264	274	274	276	285	264	293	277	267	292	293	263	304	289	253	278	271	257	249	289	286	281	256	277	274	303	308	269	259	285	280	272	274	287	297	289	292	262	278	275	285	257	298	292	277	266	275	291	262	272	258	243	281	268	268	279	282	271	271	289	294	266	278	284	298	277	283	270	284	285	274	268	277	272	278	271	275	282	292	268	289	292	261	251	261	261	259	291	273	276	278	296	272	276	279	286	267	277	280	282	262	291	298	265	256	275	289	243	279	283	294	278	279	279	259	255	271	285	275	296	260	280	238	267	317	268	271	297	271	290	273	281	274	301	241	284	281	264	276	277	273	274	277	286	278	278	253	279	283	257	259	278	284	291	280	278	285	273	264	305	256	268	254	267	292	288	301	248	273	268	270	243	274	264	266	287	264	266	296	285	284	301	289	280	319	248	274	280	263	278	289	288	252	272	270	261	281	286	256	307	281	290	278	264	269	297	277	262	278	267	288	301	262	271	305	257	264	285	277	237	275	275	282	299	280	269	263	260	260	293	308	313	300	296	304	275	281	240	270	259	263	277	272	281	262	296	287	293	284	279	276	284	245	234	290	267	276	288	272	295	274	258	259	283	290	285	256	291	288	278	267	271	280	279	271	253	296	295	274	287	267	292	271	268	262	283	316	276	293	268	236	250	287	272	293	271	272	273	278	265	250	260	299	298	275	318	252	267	268	278	266	293	292	302	272	261	285	275	258	285	269	277	300	272	273	275	281	270	289	279	258	302	305	256	291	276	257	279	261	264	281	279	284	299	280	272	273	314	274	275	264	292	283	250	298	262	267	277	314	290	301	270	267	238	297	308	279	271	265	261	244	320	262	281	288	275	284	272	292	286	266	257	253	265	244	252	268	277	260	267	288	292	258	283	282	266	287	274	272	314	264	292	289	279	267	248	315	286	241	266	291	268	257	290	285	262	259	270	289	276	280	296	258	278	279	289	305	272	280	304	264	255	274	274	240	278	267	266	277	254	310	291	273	292	270	301	282	269	267	266	286	309	280	279	262	280	271	288	276	273	275	268	285	271	274	242	257	280	306	268	256	288	271	246	298	293	272	303	282	257	263	291	271	300	269	267	297	274	263	267	278	292	254	256	273	249	285	299	266	258	269	286	291	256	249	261	272	256	273	257	266	267	314	260	277	276	272	284	281	288	279	286	251	300	266	298	275	294	247	274	304	272	300	293	265	276	260	301	275	271	287	282	250	295	282	288	280	259	306	302	267	261	248	306	294	305	268	271	256	279	269	240	278	311	274	300	277	265	259	279	276	274	275	277	249	275	285	313	248	303	272	289	276	274	250	263	264	275	275	296	306	282	287	278	263	307	288	262	287	260	267	282	289	276	284	294	258
27293	20720	7210	585	407	357	358	363	298	280	304	293	260	282	313	277	279	289	312	283	281	274	323	292	287	270	256	296	321	315	258	282	273	283	287	301	283	298	291	311	283	284	274	266	276	300	262	295	261	270	275	287	296	287	294	298	269	305	295	280	296	284	308	269	313	285	263	292	321	266	309	294	266	270	297	275	280	282	300	290	302	283	280	290	273	275	295	288	283	267	277	306	286	292	295	293	293	319	276	309	299	303	279	285	235	277	302	294	283	264	288	265	265	303	266	287	298	317	284	298	284	271	290	292	289	252	253	275	297	276	303	281	279	298	310	293	319	294	288	274	283	304	301	279	297	285	275	282	285	295	281	302	255	291	285	303	263	316	299	278	298	263	292	260	280	268	302	261	301	279	253	306	317	280	265	247	306	275	317	256	288	284	290	284	284	260	283	274	296	300	291	272	304	277	309	290	284	302	305	287	306	285	276	277	289	296	279	295	280	295	308	285	329	277	271	305	274	280	293	319	283	284	294	262	286	292	310	301	302	279	303	291	292	293	313	288	302	261	263	266	296	311	274	283	322	284	269	261	283	308	289	288	296	297	253	296	283	287	299	263	294	313	291	286	281	268	259	311	281	284	290	248	286	288	310	276	299	283	296	309	265	295	304	289	290	293	262	281	285	288	282	292	285	290	307	278	302	287	282	269	265	278	281	298	296	260	295	268	290	260	277	273	272	301	278	292	310	313	300	299	298	308	288	343	293	281	280	290	319	263	290	316	261	277	293	281	294	282	306	273	280	282	309	294	283	270	279	318	294	265	291	274	287	273	283	307	261	288	280	317	287	296	270	294	271	254	304	307	310	296	275	299	279	261	273	290	297	295	306	288	282	296	276	282	286	295	317	310	306	284	268	275	286	273	264	312	266	258	295	255	245	280	317	295	282	279	261	305	318	290	273	284	302	272	329	264	292	308	280	281	304	270	287	254	307	263	282	262	317	287	282	289	309	268	293	301	279	309	285	289	314	304	266	289	298	298	251	278	256	304	284	287	263	294	275	315	279	271	298	280	265	294	273	303	277	317	306	296	310	309	290	260	251	279	302	305	328	290	313	287	313	281	292	298	250	286	276	265	271	266	292	275	328	278	272	309	275	294	270	287	310	270	287	277	280	290	295	294	288	311	250	288	269	268	290	284	293	307	254	316	285	273	285	267	273	302	283	280	265	270	296	280	265	281	279	298	310	262	287	286	312	304	310	262	267	291	307	309	254	270	286	276	288	282	275	303	273	282	290	294	279	255	276	268	276	281	282	288	275	275	284	285	295	290	300	308	233	283	280	272	304	260	307	263	279	313	298	314	307	278	311	303	284	298	249	292	301	306	266	291	278	296	281	276	263	285	289	278	286	290	297	286	298	281	316	321	317	273	338	256	271	282	288	277	316	274	321	294	279	298	286	274	277	285	307	274	255	311	277	281	287	300	299	294	292	306	283	289	312	286	299	257	303	282	294	281	296	285	301	255	295	278	277	283	285	280	258	306	298	295	303	285	273	316	291	278	305	281	300	285	293	264	309	279	294	290	296	309	289	285	302	300	318	277	275	285	288	307	255	285	295	279	286	288	279	315	282	304	274	280	285	269	278	318	270	261	296	304	276	251	286	302	290	264	291	292	295	307	292	289	292	287	294	297	292	298	281	324	284	277	269	289	297	286	276	309	288	288	272	308	277	312	266	300	300	305	266	274	321	276	268	272	304	275	298	290	299	262	286	261	302	303	287	280	316	293	302	289	293	282	268	270	280	287	292	282	267	292	288	283	300	274	318	299	286	337	283	300	303	288	284	276	279	269	289	264	277	276	292	305	260	297	245	285	306	279	266	278	289	285	269	278	283	258	300	274	285	282	304	280	298	267	291	274	292	280	269	284	289	290	300	270	304	279	315	314	274	281	275	298	283	265	287	298	286	277	291	277	272	277	292	294	262	282	280	279	294	292	281	277	303	284	298	298	290	277	288	313	291	281	292	307	317	278	310	271	293	287	298	303	278	271	296	294	288	304	290	296	280	307	291	300	279	281	277	289	250	272	273	310	296	284	266	276	292	267	300	276	290	287	299	265	271	289	302	293	278	291	279	296	293	291	314	274	327	287	305	252	294	289	285	284	284	304	268	278	282	283	296	276	276	281	265	296	262	279	280	280	288	297	276	313	287	251	287	279	285	299	275	272	292	294	306	314	296	282	278	311	256	305	300	293	284	309	291	258	279	283	264	305	309	265	280	281	273	309	289	279	284	258	277	273	293	289	282	277	305	314	282	297	274	263	275	289	283	296	283	305	275	277	292	277	286	311	285	274	266	271	295	252	260	271	298	265	277	276	318	315	260	312	292	287	296	271	283	294	288	288	276	296	290	298	277	289	262	332	297	274	300	304	288	283	290	313	300	314	278	256	280	289	275	304	256	318	272	275	278	282	302	303	304	268	312	268	247	283	285	288	291	301	252	298	276	276	293	267	283	298	293	289	299	278	311	273	284	289	283	303	296	251	270	284	268	281	282	277	264	279	297	287	289	286	300	299	288	266	303	298	290	302	318	282	268	259	327	320	274	298	304	319	285	308	288	290	284	300	306	295	325	269	307	292	318	264	288	288	308	259	298	244	315	302	261	304	272	311	296	285	284	292	294	267	291	282	269	295	292	278	276	294	291	282	285	287	281	282	285	281	299	300	298	295	296	275	301	272	273	285	270	290	280	276	283	278	282	285	282	283	302	253	322	309	295	299	279	303	312	303	266	286	315	255	317	277	295	282	267	309	265	289	247	300	316	306	282	266	275	298	273	288	275	284	277	272	278	303	254	281	278	305	289	297	285	263	306	305	282	317	300	296	269	285	319	282	292	286	288	275	265	317	295	251	288	295	304	296	292	291	296	272	283	286	298	243	285	306	305	297	313	315	269	274	306	286	291	291	289	280	288	290	311	287	270	281	301	277	281	318	255	287	277	325	266	298	284	274	288	300	266	297	321	270	296	287	277	319	298	289	297	298	275	293	289	246	275	295	306	279	292	272	289	262	291	310	292	264	297	275	328	287	269	305	297	304	278	289	295	296	271	249	287	303	279	278	282	288	296	283	273	285	274	280	274	302	280	268	305	291	288	300	275	283	267	277	291	248	273	288	258	312	274	254	291	311	291	291	286	294	286	292	310	279	271	309	297	272	293	263	310	276	306	263	304	272	292	287	304	301	295	282	270	279	312	269	305	279	291	300	306	299	265	291	309	276	314	308	306	279	298	324	291	300	280	276	308	288	310	284	305	275	259	272	290	261	288	294	277	274	301	287	293	298	272	284	304	272	281	281	293	296	267	255	300	293	273	295	279	293	318	278	288	297	298	300	267	261	316	284	276	288	280	279	290	296	297	307	280	288	293	276	293	299	299	286	269	258	301	293	289	285	268	247	288	319	272	293	310	294	297	255	264	317	289	275	269	310	300	289	290	311	285	299	298	276	288	292
4528	1469	1288	838	663	634	604	500	487	488	510	497	463	463	467	476	446	457	414	462	467	492	456	461	445	453	462	543	473	488	478	461	429	457	478	425	461	443	465	447	475	450	466	434	453	446	454	463	452	459	442	483	454	454	496	466	448	453	445	482	460	450	402	450	462	442	403	438	450	466	480	416	453	444	446	438	454	487	444	441	441	490	410	457	496	457	462	501	437	453	430	451	437	461	451	444	465	433	469	450	468	410	459	430	434	454	451	487	473	440	426	445	460	444	446	482	457	473	436	471	422	462	424	486	431	441	456	454	454	469	430	413	446	451	452	442	449	457	413	447	461	444	396	429	461	458	472	437	468	480	491	443	422	465	417	417	437	427	447	443	455	443	480	414	461	483	480	421	472	439	500	413	480	427	476	448	480	448	455	444	450	472	442	456	465	485	488	432	440	458	491	449	485	441	459	465	455	440	446	452	495	490	412	452	455	437	445	439	418	439	468	476	431	456	469	465	466	472	481	456	489	482	452	445	436	469	440	406	472	446	465	451	489	501	466	492	462	438	444	475	446	448	455	427	456	458	434	427	432	433	433	461	433	455	474	466	437	476	449	452	471	442	471	433	505	424	466	457	449	469	477	445	434	441	488	425	470	413	440	455	414	457	437	480	464	468	405	472	457	466	451	433	477	429	433	433	429	441	452	436	458	420	412	496	456	472	443	444	442	429	440	424	456	472	459	473	496	451	428	442	469	416	473	459	456	429	449	443	435	407	432	453	438	441	469	444	463	429	427	492	466	443	439	463	494	456	470	445	421	427	442	436	447	452	452	421	487	443	464	449	414	437	471	454	440	487	412	465	434	425	472	418	433	472	449	442	495	472	466	437	454	462	429	411	475	431	452	419	457	426	462	471	484	457	421	446	417	447	453	468	453	473	445	454	421	460	453	474	430	453	443	467	441	455	453	472	466	443	451	440	479	460	415	481	409	431	450	427	458	477	460	433	500	400	419	477	432	464	428	494	447	425	472	469	444	453	472	454	413	433	424	438	422	478	458	451	449	430	490	439	446	471	452	443	458	452	435	420	427	395	454	437	462	403	438	436	410	463	449	446	481	479	445	469	458	452	454	451	458	445	444	465	466	458	441	425	499	464	409	454	452	467	474	435	449	425	448	398	448	453	472	430	453	436	453	426	451	429	437	459	469	396	449	468	440	432	451	490	466	427	421	449	451	442	411	443	458	420	459	467	424	464	438	459	501	444	424	436	454	433	443	467	438	446	444	423	424	433	452	459	433	444	467	467	473	461	445	451	442	444	436	461	462	456	433	440	426	482	447	444	451	457	429	435	440	472	428	472	465	461	433	454	394	497	452	445	451	467	442	463	483	436	433	446	458	433	432	441	476	473	439	450	451	426	455	451	462	439	443	437	449	441	426	440	434	429	448	427	419	449	417	433	446	479	498	442	450	474	469	451	473	423	467	469	448	474	459	473	445	478	433	446	479	436	447	446	445	487	413	447	460	414	460	479	429	470	485	441	461	475	442	412	406	453	466	450	430	423	432	457	417	474	448	460	445	463	489	475	463	457	468	494	464	485	490	428	471	459	432	445	472	499	461	423	434	419	449	445	455	393	405	420	468	468	408	480	391	453	425	479	476	463	440	479	432	464	457	442	460	435	490	470	412	478	455	471	443	413	426	454	434	466	427	452	437	439	441	437	422	451	479	467	479	421	412	451	471	449	453	443	454	517	477	467	460	449	446	448	441	459	451	493	457	429	467	424	440	458	440	477	450	459	435	475	417	409	414	447	441	421	461	447	460	448	520	434	484	444	482	477	429	489	459	429	482	464	459	429	419	437	459	472	464	486	493	446	470	464	490	432	431	416	431	438	443	464	434	454	435	459	482	454	469	494	470	477	450	437	432	459	471	486	467	444	484	458	430	431	449	469	402	452	455	440	446	466	424	396	438	459	452	408	454	430	441	430	430	454	416	462	398	459	487	461	433	442	417	426	443	464	507	472	429	462	497	462	471	423	416	467	437	457	424	451	469	449	500	431	457	440	494	455	471	424	451	431	405	480	448	402	439	462	435	430	465	479	440	470	452	454	455	434	444	450	439	491	402	453	477	416	442	473	456	479	471	431	434	486	450	440	438	449	460	444	449	471	402	476	454	446	435	463	471	455	459	474	424	470	458	445	460	472	430	452	447	469	418	429	439	452	446	471	462	447	476	442	480	475	427	483	416	435	473	442	463	420	470	427	436	433	464	458	462	422	430	432	470	431	442	458	419	421	427	480	428	465	469	425	451	455	480	452	476	485	415	451	451	462	446	511	439	454	458	455	450	466	445	469	429	442	450	468	482	464	463	481	447	467	385	445	435	440	453	429	463	447	454	462	426	461	461	436	459	494	478	466	479	460	436	425	433	400	438	473	459	453	487	467	451	425	440	451	470	471	439	426	445	436	496	402	460	415	458	444	463	470	493	491	457	451	455	496	465	454	437	432	431	429	447	464	443	463	460	451	469	424	409	471	437	458	459	425	451	429	434	437	425	465	416	457	451	450	451	443	489	459	475	461	419	452	467	469	433	427	445	446	472	461	427	438	462	470	451	479	438	448	442	432	455	472	459	445	463	453	420	464	483	388	431	434	450	414	418	479	504	441	439	457	451	435	429	483	502	446	460	469	437	439	460	461	426	442	473	445	479	431	457	460	459	415	474	460	470	419	421	454	468	444	430	419	454	453	428	479	439	430	395	435	459	446	467	434	458	432	459	436	452	443	436	423	447	470	461	453	465	467	421	438	454	441	447	461	462	437	412	456	423	464	430	453	474	477	439	448	440	454	460	422	438	459	450	447	430	467	460	421	428	468	447	462	462	477	434	476	469	460	462	453	471	449	436	480	442	435	450	443	456	454	470	456	457	448	438	421	445	414	448	466	439	436	456	444	450	402	448	463	469	443	441	463	436	487	451	479	442	435	465	435	466	453	442	406	449	443	428	425	441	459	441	433	427	422	381	454	442	451	467	478	429	435	476	477	439	481	450	474	460	481	439	466	455	458	475	449	468	505	473	423	459	472	399	450	498	451	476	438	483	448	435	450	480	484	470	436	432	425	461	461	470	473	406	474	459	466	465	448	448	464	442	440	451	462	414	434	413	418	437	460	467	443	407	464	429	459	460	470	458	444	472	452	458	463	426	438	431	454	468	428	432	431	410	462	460	476	448	447	440	464	431	488	449	471	411	451	403	454	453	451	433	452	430	434	435	435	453	423	460	478	454	460	470	460	447	473	455	470	468	462	474	423	458	430	414	411	498	449	459	452	445	473	481	434	462	463	424	413	410	450	442	472	435	410	471	429	459	427	481	417	422	469	454	456	477	454	473	458	447	451	456	443	429	470	451	448	454	476	461	474	448	471	450	477	431	438	494	489	454	458	454	393	460	436	454	425	459	469	415	432	414	440	447	446	432	444	474	456	447	458	454	456	442	453	437	440	461	426
24548	21554	28789	24741	20921	2623	817	622	527	486	488	416	448	394	393	387	348	366	378	333	367	364	343	347	360	345	353	351	318	376	356	355	347	351	345	330	372	332	333	347	317	377	315	358	347	361	349	343	328	325	317	331	330	320	327	337	304	335	352	326	351	337	313	328	330	318	321	302	332	323	329	329	285	334	342	363	366	336	322	314	366	325	348	324	325	350	364	344	340	337	354	314	337	333	307	299	329	335	334	334	343	319	319	338	317	322	321	317	328	332	307	360	314	365	329	302	312	319	351	326	329	327	326	327	321	352	330	312	364	328	349	322	329	341	318	348	344	312	321	332	345	329	324	343	329	350	312	354	349	354	365	350	334	327	328	365	318	325	342	333	315	320	359	321	330	373	351	305	313	323	330	356	324	329	335	321	339	314	341	323	327	327	336	329	332	325	340	329	315	346	340	327	333	364	340	296	306	354	336	340	332	319	333	351	334	349	321	329	340	340	354	323	345	340	343	327	328	369	325	320	318	317	326	314	331	355	355	304	296	350	335	299	338	331	332	349	324	332	351	307	335	351	373	330	315	369	301	335	316	327	331	343	312	321	341	375	321	312	352	323	323	355	325	316	355	319	353	349	351	343	284	311	356	319	339	343	335	351	322	312	342	337	338	341	347	360	330	334	354	335	340	307	329	358	316	296	347	354	326	322	320	306	310	343	313	332	323	328	323	346	344	338	301	329	342	335	330	339	335	330	317	359	345	314	326	356	331	346	322	308	303	313	345	320	321	322	342	320	293	290	327	313	276	349	319	338	332	306	296	342	337	358	348	306	360	315	328	306	334	345	355	325	315	349	344	339	327	329	323	332	353	346	325	340	319	341	314	339	358	341	351	336	341	310	321	327	338	335	337	342	324	335	337	322	333	353	322	344	310	305	327	329	323	334	335	347	359	356	347	317	329	338	303	300	325	339	348	363	357	318	325	351	338	337	347	350	329	371	367	321	314	370	326	348	336	355	318	355	333	331	336	309	322	325	347	329	374	350	358	305	308	320	305	353	345	336	345	331	303	312	348	337	371	314	300	341	334	309	326	300	305	342	326	341	323	361	339	331	311	325	286	321	315	344	353	323	326	325	332	315	339	325	341	340	344	333	324	349	340	350	351	344	345	300	353	355	383	328	328	308	325	320	357	311	353	342	322	344	341	349	311	343	357	314	341	339	331	339	347	328	323	334	366	329	297	295	336	299	357	317	346	294	379	319	333	338	358	322	361	369	376	304	321	303	315	311	327	323	330	341	317	334	330	366	317	331	330	285	284	349	330	313	318	311	336	352	328	338	320	331	320	327	376	339	338	331	341	320	332	344	348	329	281	344	351	349	315	326	318	321	351	326	348	354	328	322	320	333	307	317	301	351	315	321	360	327	347	347	333	336	320	332	328	334	324	302	352	316	323	337	304	322	295	328	336	323	338	345	339	346	362	331	351	309	324	308	319	335	335	343	377	298	331	319	328	335	357	337	320	317	346	314	315	329	284	321	340	350	365	300	326	323	308	319	342	333	300	347	310	342	319	314	322	319	308	316	318	342	339	366	343	327	307	326	343	338	343	328	325	317	338	358	340	297	328	298	298	372	340	310	347	361	331	349	339	330	312	332	369	331	334	346	313	314	311	369	321	311	331	324	341	320	321	319	323	322	322	349	304	316	307	324	332	341	359	330	330	322	350	321	361	344	305	316	360	332	354	329	332	363	299	292	337	340	338	340	338	327	365	297	294	351	326	305	351	335	362	292	336	300	355	318	351	344	334	305	335	338	330	347	336	348	345	320	340	309	321	337	321	355	354	328	319	318	332	372	321	320	340	345	311	343	342	376	364	329	342	343	339	353	328	347	326	341	329	353	313	330	331	321	309	295	321	317	321	317	343	313	353	333	335	331	340	330	323	345	341	323	326	387	344	291	307	328	317	347	338	335	307	340	325	331	328	347	361	326	347	339	325	325	320	339	338	339	320	306	328	319	323	350	320	330	330	320	331	333	320	369	352	338	341	351	331	336	334	328	346	334	346	331	319	323	355	309	332	309	358	298	340	295	286	356	317	328	300	366	315	321	334	312	344	347	339	350	328	359	372	362	384	322	371	333	332	310	327	330	337	347	322	326	347	305	329	334	342	376	344	333	338	350	316	308	305	376	335	348	363	311	322	341	342	322	322	332	319	351	349	315	327	315	358	346	326	348	311	329	329	326	309	360	322	304	366	320	325	307	301	330	324	349	306	352	329	341	335	354	335	331	346	316	334	337	330	342	360	289	330	369	362	334	329	347	321	340	313	317	321	317	345	318	349	325	340	325	329	342	309	347	315	340	334	309	307	337	357	319	328	333	314	384	325	341	340	341	308	320	349	330	373	352	337	342	302	316	328	331	305	338	331	314	324	320	355	337	364	299	329	360	344	337	316	352	344	350	318	329	332	353	333	380	359	339	350	327	337	366	334	348	329	325	338	349	350	361	318	349	351	336	324	327	336	307	322	326	302	329	301	297	326	327	332	313	295	352	329	359	315	347	322	336	355	329	293	339	343	348	336	331	327	311	330	339	322	336	296	307	303	320	348	319	330	354	325	335	354	350	369	302	363	331	319	298	365	351	351	332	349	289	329	335	350	303	362	353	345	338	333	334	337	317	342	323	315	291	321	326	326	352	320	320	323	323	308	324	331	358	315	375	314	311	333	358	336	367	342	339	338	296	343	323	315	334	355	313	346	371	321	359	326	307	338	318	334	289	342	366	288	319	334	330	336	335	308	328	342	339	335	351	344	346	328	344	316	334	321	341	302	308	359	325	325	329	296	337	325	329	344	349	332	338	309	330	326	326	324	326	317	310	362	311	349	330	301	318	335	340	303	355	317	339	323	337	350	324	282	352	300	362	331	327	332	291	346	339	334	334	350	356	315	302	329	358	350	320	316	325	341	304	366	328	378	297	324	322	345	369	300	348	337	365	305	330	333	334	324	314	346	352	344	341	330	335	313	335	369	340	318	334	340	310	352	318	298	337	324	297	323	333	335	344	324	331	349	320	339	328	334	364	367	310	353	302	338	310	299	341	327	348	330	318	295	353	337	348	354	366	316	310	351	317	314	347	321	341	333	338	336	330	337	307	352	329	310	344	305	307	349	297	317	339	332	335	310	341	303	287	352	336	363	345	317	360	346	304	327	356	359	322	316	342	338	341	336	332	323	331	317	350	351	357	324	310	336	295	291	314	352	338	308	359	342	353	324	314	335	326	340	323	323	304	333	343	320	290	307	312	338	328	322	324	319	339	319	343	312	313	309	334	325	337	324	332	360	322	345	308	325	331	305	337	326	343	350	318	341	347	289	354	348	334	326	342	315	336	321	373	343	341	345	324	323	316	315	343	342	349	355	359	330	321	343	336	302	333	321	345	297	309	346	329	330	310	328	348	342	335	339	313	337	316	346	351	330	319	319	337	346	326	329	314	352	343	316	317	325	305
7962	9811	8461	4132	2884	2141	1695	1427	1261	1089	956	846	866	774	754	700	684	689	626	621	612	598	625	639	582	612	583	592	612	528	590	573	546	555	531	537	540	557	544	529	603	533	507	508	544	522	551	518	529	578	584	559	501	529	518	548	511	576	527	533	522	606	488	553	525	536	516	525	525	521	520	565	493	554	524	547	529	536	536	533	515	519	519	524	512	548	507	548	506	558	547	496	530	489	511	531	534	542	529	520	522	505	526	541	526	527	503	514	520	522	508	497	506	525	561	524	555	548	552	571	550	522	570	528	532	529	535	530	520	519	590	552	533	535	506	571	543	576	525	516	516	549	528	521	495	522	518	499	512	525	535	531	522	515	546	535	537	515	574	498	526	536	518	549	544	545	512	555	470	507	526	529	493	545	560	519	550	543	547	487	510	526	515	526	486	513	508	523	538	546	518	547	532	513	519	541	570	519	458	546	525	506	540	537	514	547	543	512	531	513	519	516	564	527	564	499	467	562	514	521	497	522	529	535	527	500	562	525	530	492	534	556	521	534	543	548	549	549	535	543	520	539	514	548	539	558	516	505	510	557	506	549	529	538	546	568	536	521	490	472	553	523	540	512	463	506	521	497	504	518	551	496	512	547	518	527	513	500	507	528	482	521	504	514	565	566	505	483	549	496	523	544	573	503	506	521	513	539	523	507	499	538	505	524	558	546	547	553	567	549	554	494	519	537	544	520	541	526	525	556	572	586	510	550	564	552	531	547	564	524	565	513	536	529	513	581	573	530	536	535	511	531	535	571	509	537	514	545	496	498	538	574	539	487	543	527	542	542	520	529	548	550	531	491	491	508	491	536	537	532	526	563	531	553	534	519	520	501	534	492	562	521	539	517	552	555	542	546	508	514	554	530	543	523	579	540	516	539	511	535	560	559	542	536	570	509	512	510	526	540	513	535	512	544	521	516	524	509	514	509	532	529	505	520	570	532	544	594	524	525	510	531	539	534	540	507	526	546	513	537	495	511	514	539	561	501	564	534	547	534	521	515	537	537	551	510	539	571	513	494	533	556	512	547	527	507	556	518	503	483	529	524	547	515	507	521	500	557	534	545	570	519	502	547	515	454	489	549	518	522	545	509	557	540	527	480	545	503	555	521	529	551	497	548	527	489	520	518	547	552	511	548	522	544	494	527	548	492	502	545	516	527	558	589	531	543	538	534	509	514	529	495	574	542	506	520	494	530	518	538	576	546	554	546	550	526	504	522	546	525	530	477	509	503	531	553	534	498	538	565	542	513	577	534	493	498	501	500	509	533	522	520	524	572	547	544	551	541	510	508	514	522	500	541	536	528	547	541	517	527	525	527	515	556	529	478	522	549	510	517	554	597	542	493	553	553	571	547	530	558	500	503	498	539	555	519	523	530	469	533	560	559	536	489	516	499	541	535	577	532	544	507	515	585	546	552	547	527	538	544	562	531	528	520	504	541	529	529	546	543	568	510	570	526	527	499	508	545	519	560	517	572	563	521	538	549	540	527	487	523	539	513	537	533	489	535	529	529	539	516	539	569	552	481	544	513	493	530	537	503	556	514	512	549	540	548	530	506	515	532	493	539	541	564	505	493	550	529	498	509	525	503	504	544	510	519	505	566	511	532	552	496	541	528	518	534	512	519	549	507	514	539	518	537	529	543	512	539	527	484	492	512	586	553	531	534	495	545	533	518	512	524	541	513	503	532	517	538	535	573	494	506	503	522	517	547	529	554	514	470	464	493	510	533	549	507	543	496	517	491	525	538	558	538	535	527	578	524	523	507	512	499	475	515	574	530	489	539	485	531	569	506	518	529	493	547	470	517	518	541	532	557	529	504	578	535	559	524	555	530	535	513	547	500	558	526	562	533	534	530	563	523	534	546	544	537	510	563	520	565	493	505	501	506	530	527	519	518	507	512	516	477	520	512	506	521	568	535	535	552	520	513	533	520	560	568	520	503	519	526	529	532	565	538	523	571	520	543	485	542	522	532	506	532	519	509	545	531	518	518	518	506	532	540	519	530	528	522	488	533	515	528	503	551	543	553	540	536	484	498	505	528	505	539	503	530	526	493	486	539	519	526	525	534	507	566	499	526	540	528	503	580	528	475	512	541	527	525	515	512	556	509	543	521	524	557	498	528	535	504	507	548	521	521	514	525	548	574	488	523	534	539	484	495	511	544	519	533	531	540	547	542	529	490	536	519	508	564	534	555	522	546	532	525	502	536	542	553	504	524	560	504	559	503	515	543	531	539	551	499	548	575	504	512	528	529	553	519	519	513	516	564	520	532	543	500	532	551	520	545	527	505	538	515	482	507	551	541	542	544	535	497	518	460	528	481	502	556	541	587	555	529	516	490	506	522	531	466	533	549	559	523	504	504	541	479	543	569	550	524	565	521	525	489	548	553	516	544	468	512	556	556	529	509	580	519	515	530	576	518	538	522	553	541	550	573	547	564	508	522	495	504	509	522	529	524	522	551	533	558	549	539	505	520	518	516	500	505	560	520	495	513	542	512	513	529	554	546	578	507	520	572	533	497	527	533	577	526	571	495	560	526	538	519	480	553	521	517	522	535	571	547	545	587	527	504	535	509	499	516	508	516	533	571	531	536	514	519	535	545	545	457	528	558	527	515	505	529	519	516	561	509	578	491	533	562	496	514	547	502	551	538	519	543	526	542	527	537	545	548	523	546	576	518	555	512	534	584	502	548	494	501	497	517	529	542	558	554	534	536	540	543	543	561	547	528	544	554	542	531	525	519	504	521	501	490	523	546	525	527	527	541	502	533	551	501	486	530	536	544	549	506	543	513	556	534	547	515	527	532	507	541	522	568	526	520	511	497	536	537	559	558	523	514	505	545	521	532	549	483	535	488	511	522	541	526	509	539	499	528	496	556	540	495	581	534	478	508	523	552	543	542	537	520	538	549	535	531	484	507	559	563	491	533	510	521	506	524	519	521	541	533	533	528	491	553	507	544	554	536	500	513	559	489	518	506	529	508	503	532	551	565	510	534	543	545	544	523	525	528	515	544	524	545	541	551	515	513	528	552	531	532	522	508	533	555	555	495	584	506	517	556	503	533	529	505	516	530	512	502	537	527	528	517	527	478	528	503	545	523	535	506	544	506	512	521	527	547	528	561	505	518	529	512	537	518	552	538	505	517	526	549	563	481	569	543	515	511	533	511	535	507	547	536	586	525	533	498	513	506	513	504	552	521	505	527	522	489	527	517	487	522	539	546	539	518	547	537	524	534	544	530	531	549	494	556	526	562	489	553	494	554	536	524	571	492	507	521	517	559	567	509	537	494	543	521	532	578	543	510	531	537	539	563	500	532	508	545	538	491	514	547	524	522	509	573	540	545	551	530	512	552	544	494	525	505	546	540	535	534	540	533	538	547	524	556	573	533	560	516	503	536	546	554	557	546	550	486	496	553	538	517	492	534	527	525	559	508	515	537	554	511	524	537	509	508
23497	21538	29443	24083	21543	20793	2288	733	516	480	384	339	358	350	312	292	285	246	258	228	217	228	208	189	221	207	210	207	184	183	191	196	187	207	200	185	196	205	201	201	171	178	164	163	190	147	174	191	169	180	193	195	166	170	178	179	174	198	173	159	153	172	180	169	192	155	196	154	199	160	174	165	188	150	173	163	149	183	175	183	165	138	156	176	159	164	188	177	170	179	183	176	179	173	165	199	180	164	173	168	157	182	192	179	166	167	175	180	158	168	155	184	163	174	163	160	162	170	166	148	175	169	183	158	160	172	178	178	167	165	165	171	170	164	181	155	184	181	180	175	186	185	155	174	170	177	157	163	144	164	144	179	171	168	167	183	159	185	173	175	163	177	170	160	176	177	187	168	177	171	138	177	173	182	163	194	187	197	182	173	175	177	172	174	180	163	183	176	152	156	179	158	179	166	169	181	177	190	159	161	159	166	183	152	175	173	161	180	205	171	178	172	131	161	175	175	181	172	187	173	176	157	158	165	182	168	184	150	165	161	158	184	155	172	171	181	159	158	180	172	188	172	163	167	176	159	155	181	193	168	166	178	170	171	189	180	156	178	184	184	186	154	177	151	188	172	190	171	170	181	164	172	175	167	181	163	172	161	162	188	171	167	175	168	165	184	179	170	176	153	179	171	188	146	160	164	192	176	183	158	171	184	195	173	176	168	178	166	168	175	161	187	173	145	179	193	166	160	173	179	156	159	185	181	183	174	186	188	178	175	166	197	180	154	165	168	176	169	174	176	154	167	140	171	132	176	189	167	173	154	183	189	207	174	169	173	191	164	160	179	160	169	163	164	156	174	198	151	180	195	182	150	170	187	165	171	179	173	157	174	185	178	158	161	148	155	164	164	168	183	168	186	184	158	179	172	174	175	164	153	161	162	156	163	165	160	175	157	184	160	159	179	164	144	167	157	154	185	188	170	163	165	182	159	174	165	170	174	186	182	160	185	155	159	164	174	169	164	161	153	176	163	164	161	180	183	160	141	180	171	160	177	176	147	208	177	169	179	161	169	177	153	164	156	170	172	163	166	163	153	147	173	173	158	189	187	178	173	157	172	187	178	159	178	181	159	167	158	169	167	166	174	163	175	184	159	168	200	167	167	195	166	152	184	164	177	157	183	151	171	165	173	164	162	165	193	168	168	156	174	146	156	172	181	171	171	151	153	169	160	153	141	181	162	158	180	165	159	178	170	192	174	191	151	176	175	154	161	159	167	168	166	157	175	173	160	190	188	198	160	167	178	168	163	154	178	178	155	180	194	192	175	179	190	188	181	150	176	157	149	183	178	161	174	188	165	171	161	186	174	197	144	155	166	183	163	159	166	181	155	180	168	162	160	155	177	167	160	160	161	180	150	186	189	201	169	159	172	177	177	169	184	183	187	167	181	202	136	175	152	159	174	166	168	155	170	201	181	156	154	158	182	169	164	176	177	156	147	154	190	180	147	187	189	151	168	179	157	158	189	169	161	149	169	189	134	181	159	167	171	164	163	180	172	146	150	173	150	188	157	162	173	167	173	179	153	174	167	151	160	162	190	165	169	172	164	160	182	168	197	175	156	189	183	156	142	158	172	164	177	173	163	173	194	139	161	151	166	149	172	155	169	180	161	152	175	192	157	163	174	174	170	183	185	162	163	180	172	147	151	144	168	165	160	192	168	166	192	167	160	172	167	187	183	156	162	166	152	145	168	191	187	166	178	153	158	180	174	197	157	173	172	183	174	182	165	169	168	135	168	162	164	166	161	163	176	179	152	172	166	166	159	169	168	171	165	173	180	151	173	167	151	168	156	159	142	144	181	153	164	182	181	193	175	158	170	176	171	182	162	172	166	156	197	171	184	177	151	191	167	167	166	179	166	184	163	181	163	175	158	175	186	192	164	184	158	155	186	181	144	183	161	173	174	162	168	168	153	171	161	159	187	154	162	190	178	165	177	194	180	171	163	163	157	162	172	169	172	183	171	162	196	212	189	158	158	190	171	176	176	145	166	179	159	166	174	187	147	171	171	164	168	175	150	173	151	169	171	181	173	182	167	185	168	181	184	163	203	196	166	160	177	158	167	184	170	184	184	139	164	164	161	160	179	164	146	172	203	164	170	171	193	169	167	160	147	172	137	175	182	192	159	162	159	165	176	190	175	159	164	172	154	158	146	175	172	168	167	178	178	159	160	169	148	178	179	185	170	169	169	163	205	170	194	201	172	183	165	205	171	178	187	160	178	161	153	163	200	187	161	165	150	174	174	176	176	168	169	157	182	163	142	188	182	156	179	175	161	164	166	200	145	174	191	174	185	173	154	199	183	176	163	178	178	176	158	174	155	164	174	150	163	141	193	166	168	173	192	170	149	178	161	159	173	175	180	180	162	179	149	163	145	148	155	151	157	167	166	178	165	173	156	163	166	185	182	166	180	182	175	155	162	163	195	148	161	185	164	151	180	191	162	171	168	147	160	189	162	191	178	187	160	151	174	154	175	173	166	167	175	157	169	169	182	165	163	172	190	172	174	180	183	165	167	155	195	160	170	147	182	165	153	167	173	176	160	184	160	158	165	156	180	155	176	165	159	157	187	172	177	164	179	151	157	180	165	177	156	161	160	157	170	157	157	139	146	154	171	151	162	173	163	161	171	181	153	174	160	147	185	140	168	173	172	172	146	179	158	160	164	146	151	181	164	183	150	188	157	180	173	171	179	170	187	166	197	162	161	148	163	167	154	162	165	144	182	176	187	167	178	171	193	183	175	162	162	163	177	178	171	164	180	180	180	145	176	201	170	162	170	165	164	192	170	164	160	163	157	194	179	167	164	168	151	170	166	163	172	181	167	181	174	173	195	185	174	167	180	150	165	144	174	177	178	185	140	179	164	200	174	160	165	161	168	152	170	176	180	173	167	167	179	190	174	157	168	172	180	143	179	182	155	162	160	169	153	149	176	205	171	179	174	164	198	201	174	178	146	159	173	148	193	168	157	179	165	167	168	172	156	190	185	146	152	174	181	157	153	176	174	156	181	165	178	193	150	150	151	166	171	166	163	184	171	155	170	142	189	161	177	176	166	148	171	194	175	184	152	152	197	154	188	170	169	158	178	192	179	179	164	164	146	151	156	185	162	171	159	172	148	157	149	169	173	176	161	178	182	172	173	165	165	158	157	187	184	193	160	190	183	164	181	159	163	172	144	192	168	169	176	185	177	178	169	189	180	169	165	166	178	171	163	165	145	178	158	170	164	171	153	181	178	179	153	185	183	160	170	146	175	161	183	176	164	171	163	194	164	153	173	181	176	165	158	171	190	168	178	164	195	173	175	162	163	175	178	169	168	185	170	177	172	173	188	161	163	168	181	204	170	166	157	169	184	165	149	181	153	199	159	184	166	178	174	160	159	171	155	180	178	153	157	180	176	162	161	171	165	189	174	181	148	152	157	157	178	191	188	173	182	208	170	176	178	178	147
10368	15892	13589	7064	4675	3346	2624	1994	1570	1340	1135	982	820	763	712	641	604	570	519	514	465	447	445	440	378	430	432	375	378	373	336	353	348	343	386	315	305	323	336	339	316	305	317	347	335	300	278	331	322	317	307	348	333	303	271	287	250	297	317	315	276	299	303	279	314	317	323	316	282	296	298	299	282	288	303	270	316	256	258	270	300	306	300	292	275	295	289	269	323	277	286	269	332	279	280	297	270	307	280	298	290	280	273	242	276	282	264	278	285	268	278	301	276	313	292	263	281	273	289	277	261	291	282	294	264	279	294	278	277	296	270	272	274	279	279	292	308	280	288	286	275	293	258	286	307	271	280	279	264	293	259	300	289	280	290	275	268	287	266	265	259	233	283	271	243	299	290	313	254	274	300	284	252	290	281	288	288	275	292	268	304	286	258	299	303	283	262	272	279	284	286	283	283	290	276	285	273	298	304	272	298	284	301	264	300	278	281	294	273	271	292	279	306	272	270	266	301	280	287	293	279	311	272	298	288	272	278	264	282	294	284	307	279	288	296	318	311	268	288	289	250	282	310	287	297	268	279	274	233	286	281	299	260	286	282	270	276	279	267	292	294	279	292	294	297	274	284	299	270	260	273	295	247	269	284	295	281	293	286	253	290	270	310	293	249	270	289	291	286	246	307	301	266	295	277	265	298	260	272	267	271	294	279	276	265	277	272	258	341	258	303	289	257	273	279	274	274	284	278	269	267	290	295	293	258	239	291	297	252	296	236	297	274	285	282	306	294	268	281	294	313	271	278	280	270	278	272	265	288	247	274	260	259	269	280	270	302	263	273	265	258	273	266	263	296	257	280	292	275	284	263	288	258	282	292	277	295	279	303	282	284	291	274	291	298	264	262	294	277	278	281	291	276	285	239	278	292	251	283	279	278	282	275	290	272	271	270	291	281	280	265	280	284	258	255	289	262	277	281	308	286	297	305	309	258	282	273	280	272	280	250	303	254	264	266	278	293	278	286	266	274	256	273	266	270	334	283	294	248	277	286	266	283	300	302	288	292	267	279	277	272	267	254	288	287	262	286	269	304	288	293	278	275	249	268	258	273	269	291	263	282	280	248	314	282	252	292	302	270	283	262	280	279	281	244	269	274	241	295	325	275	278	280	288	271	271	256	264	301	284	283	294	266	283	281	278	264	281	274	286	313	290	301	290	287	275	298	281	279	294	270	283	270	269	284	301	288	265	273	302	266	277	275	268	298	288	294	266	262	288	296	287	268	289	321	286	259	305	256	264	280	274	310	262	294	260	284	280	302	292	269	271	231	285	301	275	288	279	272	287	277	302	292	317	263	312	291	274	291	291	279	277	280	286	286	262	271	287	269	284	297	289	290	271	311	280	269	272	296	266	262	281	287	251	276	289	282	282	275	309	301	289	236	295	254	259	257	287	255	270	244	266	267	269	278	283	292	288	292	289	271	255	299	302	250	287	286	297	274	262	277	260	267	288	267	292	257	265	282	284	304	293	268	264	283	276	295	275	267	288	272	259	262	275	267	264	285	257	313	274	307	275	289	243	295	288	321	255	297	267	277	287	278	307	275	278	299	274	257	284	290	265	240	289	272	279	291	285	278	289	305	279	290	272	254	293	269	261	263	268	274	274	259	280	271	286	289	280	270	271	299	271	288	295	269	284	262	301	268	271	288	268	267	286	279	251	264	276	261	274	289	294	299	291	291	283	291	267	289	265	274	262	271	278	285	286	307	300	282	286	257	262	271	268	290	276	286	256	269	294	257	266	279	279	289	252	297	260	272	279	278	264	256	270	293	241	253	289	281	314	274	291	283	289	237	281	264	282	258	274	282	252	263	272	231	261	282	274	288	280	287	301	312	286	260	302	252	268	268	306	321	272	309	282	287	287	290	251	270	270	286	263	240	279	295	272	268	289	267	254	263	291	283	290	268	288	278	282	252	337	307	264	289	291	303	278	291	289	261	291	262	291	275	276	280	334	266	264	305	275	315	295	299	292	260	297	245	280	288	297	324	286	270	264	288	280	259	287	276	282	260	280	278	270	285	295	275	281	282	283	284	287	260	263	295	265	252	286	269	288	287	271	307	294	299	279	280	274	271	260	269	275	239	284	303	300	279	281	265	264	284	299	260	298	280	278	299	307	269	277	306	291	276	306	288	273	287	282	257	282	272	271	304	249	268	241	309	288	280	235	266	275	284	278	289	306	248	274	278	278	268	255	270	240	297	245	280	261	316	279	280	292	289	296	287	302	288	260	274	276	287	282	289	300	271	257	250	287	246	264	281	291	257	266	275	255	289	267	268	316	286	226	307	297	262	303	290	300	273	273	300	289	268	278	299	303	278	314	247	290	279	272	279	288	247	262	288	294	262	256	310	282	289	301	280	260	263	273	289	270	306	292	268	287	304	260	264	233	261	272	281	275	284	278	272	284	288	268	278	282	274	284	286	262	282	310	275	288	264	283	278	301	269	277	281	296	263	268	300	256	254	261	261	270	284	279	274	284	272	263	286	293	298	299	261	287	272	275	292	271	291	278	273	263	304	242	261	265	280	271	278	264	276	242	288	281	241	279	305	276	291	319	279	242	305	269	279	284	253	288	272	297	277	264	278	265	272	280	274	300	313	259	280	262	295	271	288	273	294	294	323	290	297	265	312	294	288	294	260	292	259	282	300	274	287	287	286	282	252	271	294	251	290	261	284	294	287	296	259	285	289	290	270	285	249	273	285	268	282	287	259	262	270	282	283	275	316	297	288	279	287	263	293	262	284	281	269	293	267	276	280	278	293	277	305	295	250	244	291	268	286	262	249	248	299	278	269	261	279	260	274	276	295	271	312	276	289	274	285	251	301	264	252	297	267	286	284	272	282	288	295	283	282	286	260	297	272	266	273	275	259	276	285	256	263	273	284	281	287	281	281	298	282	277	237	259	236	286	277	275	298	280	288	263	270	269	305	279	280	284	276	266	289	292	286	299	278	270	273	260	279	274	281	290	249	243	277	263	304	279	293	301	288	276	268	289	275	271	231	274	280	295	267	290	297	281	291	270	253	308	267	282	280	302	291	282	294	310	244	310	292	249	290	316	291	274	268	274	281	276	288	280	253	299	260	280	295	285	279	282	290	295	278	292	264	280	280	254	243	292	255	301	269	309	287	261	270	277	270	259	279	289	299	302	302	246	255	297	294	284	295	270	293	276	292	288	286	273	280	307	296	290	298	278	283	306	263	262	271	291	259	259	273	283	288	275	256	261	267	286	286	289	300	300	280	260	272	250	282	285	262	281	289	307	319	282	250	257	274	261	288	304	278	275	275	311	256	277	285	283	299	292	276	265	302	260	288	287	267	287	268	266	312	296	269	306	274	276	264	285	291	283	272	255	258	312	294	294	267	303	275	270	285	283	287	302	264	288	286	302	269	298	273	268	267	256	269	320	286	279	261	252	274	264	276	279	272	260	268	280	292	266	294	280	275	285
27249	20665	7055	583	385	350	303	301	286	282	328	298	314	302	321	291	280	297	287	305	279	316	275	271	294	286	287	276	304	298	304	307	306	313	322	280	306	318	282	297	287	265	271	288	286	277	265	293	253	280	283	289	307	278	288	269	282	297	301	246	298	288	313	282	264	290	286	268	279	292	300	280	275	315	277	284	288	277	278	288	307	266	305	278	284	320	291	304	292	303	288	295	272	271	308	275	303	286	259	275	300	265	264	308	269	287	293	301	300	310	300	296	277	291	280	318	286	305	280	299	286	289	304	307	288	255	290	301	298	282	285	283	316	265	264	268	296	290	261	266	259	298	300	283	289	268	262	304	272	281	270	284	277	273	293	279	261	272	283	298	289	278	301	321	316	304	292	273	305	295	290	287	267	276	294	326	273	278	291	304	309	275	275	305	277	294	299	303	267	277	275	289	298	275	266	253	277	310	251	258	320	284	256	322	292	284	256	293	300	294	295	296	278	302	273	284	277	297	257	294	282	296	298	289	277	301	283	309	260	278	294	292	310	296	302	325	243	306	301	266	296	301	312	312	304	279	272	294	298	318	286	284	294	305	291	315	298	286	303	299	292	269	278	291	295	313	317	261	294	294	286	270	321	277	297	285	294	291	271	281	304	285	280	288	286	305	283	317	305	281	315	293	306	272	269	289	302	264	298	276	307	261	326	275	314	285	304	287	296	286	277	297	297	287	255	258	277	296	287	285	291	296	289	302	279	274	274	293	302	300	320	263	293	279	289	277	263	301	270	281	263	308	276	248	271	335	265	286	299	302	270	256	294	302	282	270	285	293	289	271	294	320	276	317	315	273	266	292	322	263	278	283	272	291	325	310	305	297	292	283	297	262	294	299	314	308	307	287	301	289	276	307	284	277	299	269	306	290	299	257	338	290	278	307	298	288	303	301	288	266	266	277	307	272	263	281	293	285	296	304	252	259	295	303	292	319	281	299	287	275	277	264	301	275	285	312	310	314	286	282	277	263	276	284	308	266	279	289	272	289	294	269	297	282	307	279	257	277	281	279	273	261	300	297	297	269	285	310	279	290	307	302	280	281	301	304	287	269	282	281	329	265	275	252	297	313	284	299	259	298	257	292	300	285	289	259	291	281	289	299	312	286	293	293	296	284	271	261	298	281	301	287	278	304	287	287	293	275	293	285	241	317	248	289	291	302	310	261	285	274	277	302	292	281	290	276	286	293	297	283	268	301	300	290	317	251	292	291	311	280	276	271	289	256	278	270	327	278	271	294	264	300	296	287	303	271	291	316	295	263	282	297	297	274	314	271	294	290	274	297	304	306	264	316	291	272	296	274	299	306	278	272	301	275	300	309	306	307	290	327	282	283	272	283	274	296	297	296	250	278	282	274	298	308	302	282	281	297	291	273	301	255	288	278	302	286	266	267	314	305	273	314	289	292	300	291	280	263	281	312	320	283	330	298	293	296	262	317	319	276	303	286	292	273	253	296	259	291	265	248	287	305	299	305	292	262	258	286	285	274	249	278	288	251	274	294	281	298	314	264	308	271	287	299	289	292	294	284	258	258	294	304	291	263	280	314	298	280	252	291	278	287	259	265	285	297	294	275	309	269	292	277	287	282	286	275	290	274	282	301	279	296	264	278	285	246	285	289	272	287	281	315	307	286	262	306	299	290	284	295	271	243	285	286	270	264	287	305	302	284	278	290	280	334	300	282	279	290	263	304	250	274	324	261	311	269	309	299	271	254	290	292	298	290	279	298	293	282	276	307	283	278	273	256	291	302	300	284	282	284	291	305	293	268	272	251	281	275	256	309	300	303	287	293	284	294	261	333	300	278	323	264	254	303	304	281	268	295	305	300	274	322	266	285	291	278	270	304	272	299	268	313	260	280	297	279	313	301	261	248	292	297	278	302	281	311	297	299	290	274	269	285	286	297	295	275	263	283	306	302	279	314	271	287	236	279	282	284	281	283	287	289	306	279	289	252	270	278	286	295	308	311	293	288	265	291	257	261	263	290	309	266	277	296	286	301	299	279	313	302	314	298	278	262	315	267	262	273	276	298	253	267	324	297	284	336	292	318	262	282	303	268	317	286	282	256	298	297	274	283	283	311	301	287	246	282	302	275	274	280	303	254	295	268	272	311	272	280	294	298	299	293	303	300	287	288	282	253	269	265	291	268	278	303	278	284	300	260	284	276	300	293	302	283	298	289	269	274	289	269	298	278	280	304	262	253	299	299	261	251	314	294	302	282	283	309	288	283	289	268	306	282	288	283	278	275	293	267	293	269	289	302	291	270	310	267	281	290	275	306	297	284	270	292	292	287	303	282	301	274	272	263	275	284	311	285	272	317	253	303	311	277	284	290	291	284	265	291	306	303	274	312	282	269	320	315	292	286	274	257	311	289	278	284	297	309	275	302	287	282	291	282	308	294	284	288	304	304	294	297	267	289	311	277	293	264	304	312	277	299	308	281	302	270	297	278	279	293	282	259	283	305	300	278	311	303	268	274	255	281	313	299	289	261	291	274	300	263	292	311	301	288	275	287	298	252	303	283	288	298	289	277	289	291	297	304	309	289	304	274	281	287	255	284	297	307	286	254	324	250	270	289	320	303	296	324	322	280	300	286	287	261	300	292	289	267	300	267	273	266	301	291	290	259	277	276	274	264	272	278	293	298	296	277	310	293	313	310	306	277	298	268	313	303	295	238	271	271	283	276	310	281	305	257	281	281	290	265	282	284	323	305	296	306	269	321	274	278	316	286	258	292	265	304	280	250	269	280	261	283	283	318	304	305	308	249	278	316	293	306	299	278	302	260	277	312	267	248	260	322	282	269	280	312	286	313	288	286	244	312	292	283	329	293	302	294	287	326	298	282	296	287	293	285	265	310	268	286	304	280	285	285	273	284	281	282	277	280	259	273	298	281	281	259	270	300	305	262	254	275	270	299	300	300	287	297	287	288	298	308	275	271	278	262	269	296	273	289	271	278	294	281	317	264	294	261	287	275	255	302	292	251	279	262	268	292	285	297	291	291	274	273	303	291	268	299	254	328	280	310	277	316	287	295	271	268	265	302	329	280	290	267	291	306	281	318	293	297	296	268	317	291	284	262	314	248	259	294	284	307	302	282	289	266	293	265	284	280	275	270	296	290	292	280	288	281	273	315	299	298	304	290	323	300	297	282	292	296	281	288	272	296	276	302	295	287	299	285	295	291	277	288	285	258	322	280	289	279	318	293	283	274	287	271	269	294	268	296	283	294	322	235	255	270	258	290	307	277	272	293	275	269	292	301	281	300	283	308	249	261	302	273	306	291	257	272	300	290	292	279	305	287	282	260	291	272	262	262	297	290	287	299	280	287	265	294	311	305	270	300	310	287	260	277	244	295	261	271	320	274	298	285	294	282	275	302	300	278	314	278	293	276	309	280	292	300	308	303	247	275	293	287	270	278	264	282	298	269	285	281	261	288	323	284	268	279
4404	1497	1328	840	668	582	547	548	531	451	467	448	461	479	479	446	436	434	486	432	465	506	485	455	457	461	459	467	438	478	485	447	471	439	472	434	474	443	440	447	494	480	501	444	439	447	500	462	431	471	454	486	441	446	443	501	462	471	502	448	464	432	454	446	434	451	486	467	464	488	449	465	478	478	457	466	421	468	437	464	465	451	437	428	462	476	441	440	470	451	480	472	457	454	443	474	474	480	425	480	405	502	435	466	435	461	456	437	457	460	461	477	428	444	436	444	446	451	477	418	458	472	458	492	497	421	428	461	423	436	477	485	459	493	476	424	485	451	437	415	446	437	460	464	458	471	437	449	432	444	451	465	461	443	515	437	444	473	463	464	426	495	416	470	498	466	402	453	450	454	442	454	443	480	466	417	465	453	462	460	458	471	447	446	422	471	491	429	457	427	422	423	471	451	437	453	471	470	474	437	438	455	423	456	451	470	447	469	461	451	452	464	464	457	454	429	478	462	491	441	458	461	468	440	481	450	442	452	458	457	438	420	457	437	447	409	447	449	441	453	434	450	485	428	469	463	451	445	466	423	467	461	460	438	478	515	471	461	481	455	468	415	460	461	422	433	453	449	469	442	473	424	422	457	479	432	451	480	452	475	483	485	466	466	434	451	472	442	490	430	459	480	454	488	449	454	495	467	444	453	427	441	452	453	452	469	470	482	437	474	423	444	485	460	434	491	445	443	466	439	415	439	470	422	477	492	481	413	443	455	476	443	446	427	455	457	462	458	458	489	432	458	462	483	468	449	475	469	460	462	496	446	444	466	441	434	434	469	445	454	462	497	469	429	483	409	470	478	412	463	484	454	435	455	442	443	434	467	425	431	421	463	447	459	476	454	454	469	471	445	452	466	435	471	441	457	440	452	477	493	473	423	470	505	473	449	432	477	440	472	470	466	450	422	466	469	484	474	445	463	480	449	427	448	470	471	479	456	474	501	442	468	476	460	444	457	442	418	472	448	462	494	468	449	434	451	432	410	467	481	466	429	436	413	453	490	448	455	428	455	456	461	504	468	456	453	420	469	452	476	449	444	462	441	489	492	491	453	409	481	427	443	462	455	433	434	413	444	467	439	465	492	416	431	454	395	455	456	443	435	422	497	444	428	464	441	413	454	464	453	456	437	430	479	481	439	479	464	466	452	487	464	445	490	439	480	484	444	439	434	488	464	461	477	463	455	466	426	490	447	410	457	452	452	451	443	468	413	457	449	427	457	427	373	464	441	457	447	440	434	492	476	451	439	475	446	435	447	461	424	427	456	436	451	480	421	478	466	458	412	429	419	442	486	463	470	463	442	472	457	459	443	482	471	443	439	489	463	429	484	443	476	483	405	450	451	472	461	452	447	453	451	451	464	472	479	449	449	430	485	422	440	411	460	442	416	466	427	470	422	451	447	460	437	467	458	420	445	472	477	469	421	482	464	429	430	448	423	441	462	452	447	502	443	446	482	438	461	464	478	449	439	460	464	468	466	442	472	412	430	460	437	484	415	446	459	476	465	459	486	494	462	433	438	473	453	434	448	476	487	435	430	444	478	448	458	425	415	460	479	463	438	446	465	472	453	488	478	471	422	421	433	420	437	443	479	433	459	435	452	439	439	429	459	448	464	440	474	472	468	462	469	480	445	451	460	455	429	436	471	477	456	410	458	463	444	422	483	452	419	471	420	469	444	449	479	461	439	446	468	475	414	443	477	473	454	456	479	439	473	472	439	481	427	450	445	441	433	457	459	461	480	438	458	467	455	441	481	424	452	445	415	482	440	428	453	445	467	451	467	468	456	436	468	490	459	452	473	415	448	482	449	458	454	429	476	444	445	467	421	432	434	415	458	472	444	460	473	441	473	464	468	455	491	456	465	440	472	450	470	430	454	481	486	483	473	460	454	448	435	441	454	425	415	513	444	462	466	434	484	458	470	476	450	438	458	442	480	434	467	493	454	433	465	431	492	457	463	465	404	492	436	425	480	418	428	467	430	415	471	484	493	445	461	466	433	472	480	490	465	462	464	516	463	497	463	499	447	450	462	451	456	494	426	458	463	418	433	469	468	460	450	453	449	513	458	403	458	406	473	440	458	449	457	469	421	429	472	434	439	455	438	430	433	433	447	472	478	434	481	489	487	416	453	489	476	448	450	444	473	445	456	461	482	455	418	458	451	453	488	452	453	463	483	426	409	430	487	445	450	448	488	455	445	447	450	462	460	456	480	450	491	429	412	469	440	430	476	440	436	442	469	431	463	467	446	478	435	436	445	452	444	461	457	466	478	413	459	471	466	392	496	472	429	464	432	465	456	458	461	452	447	427	473	459	482	417	477	472	499	436	474	436	441	500	444	472	456	471	477	492	448	461	467	424	469	436	456	462	424	471	436	496	468	500	425	443	458	476	452	459	451	435	456	452	478	470	409	434	467	485	448	404	425	469	471	437	456	449	441	447	454	428	489	438	451	482	446	438	445	458	450	451	435	439	461	470	459	477	426	441	413	452	491	441	452	494	478	477	501	463	447	466	440	453	411	464	478	449	466	470	445	462	458	459	454	455	469	451	470	440	464	424	446	453	445	420	472	443	453	476	433	467	436	449	433	441	485	484	427	478	421	447	453	469	453	467	431	455	473	466	421	413	457	461	420	440	463	461	474	483	461	486	446	418	437	480	442	424	475	431	475	442	460	441	441	467	442	433	430	421	470	451	476	456	445	481	478	431	459	463	483	439	443	469	481	412	438	453	454	479	475	465	435	440	438	460	457	467	410	461	463	443	451	453	469	464	435	455	479	463	467	432	496	453	456	445	454	471	458	455	463	478	469	506	445	452	450	434	473	485	451	462	445	466	500	451	468	472	472	436	472	465	474	437	488	433	472	477	482	456	454	466	482	436	437	465	487	490	425	443	470	481	432	462	437	450	457	443	436	431	458	460	455	449	437	427	464	451	449	467	475	440	459	445	432	462	401	444	426	459	453	451	469	445	496	467	493	447	488	430	448	444	452	450	468	421	432	450	418	473	468	451	465	454	446	457	426	470	434	456	428	449	421	448	445	447	460	438	484	432	459	447	452	458	458	448	467	461	512	471	486	443	445	426	431	405	482	495	455	496	461	423	479	471	436	418	425	473	487	442	449	475	503	438	472	454	453	475	489	439	457	461	460	448	466	453	432	469	442	456	474	504	430	441	447	472	465	412	459	460	463	431	464	425	464	454	480	424	440	427	490	468	477	443	432	442	509	468	452	440	435	463	478	432	443	469	431	442	473	457	461	452	475	512	476	442	472	448	463	434	491	449	459	458	478	464	457	436	470	473	436	486	442	425	450	412	502	448	445	450	461	442	437	470	455	434	430	449	451	481	458	437	418	447	493	449	499	455	435	445	459	433	457	483	432	457	443	442	483	425	430	440	444	481	468	462	435	450	471	448	430	432	481	466	480	487	463	455	445	447	468	428	496	464	468
24593	21588	28826	24788	20950	2603	843	568	538	473	483	439	415	402	374	393	378	386	357	372	365	383	371	360	369	365	397	329	349	344	338	365	356	334	338	322	338	328	341	369	351	341	320	350	329	335	342	357	358	322	340	365	316	340	333	314	376	348	335	328	320	287	335	324	334	355	318	335	354	325	327	330	335	333	338	343	312	352	359	326	318	305	336	366	352	312	338	338	322	388	350	343	315	317	354	353	355	317	350	314	335	322	328	347	333	351	316	334	353	315	352	338	324	330	326	343	326	318	317	350	323	392	344	337	346	332	347	345	349	319	354	350	311	308	367	309	324	333	345	358	367	337	346	366	350	349	342	317	331	325	319	329	359	329	374	319	366	350	356	344	353	327	316	321	318	328	360	344	346	364	298	333	327	330	297	375	331	304	346	331	336	336	338	332	338	361	340	315	323	303	377	342	311	351	354	329	362	344	336	393	296	336	316	313	352	347	327	326	332	348	334	345	363	338	326	332	340	332	363	357	336	348	303	313	341	366	337	336	328	319	348	299	324	350	351	346	356	330	342	322	349	298	340	332	350	351	317	343	374	318	330	300	349	343	316	384	356	352	308	322	373	357	337	348	346	306	360	348	346	313	330	338	356	350	342	319	327	320	345	340	337	325	330	350	330	333	350	324	338	326	360	311	294	364	334	321	384	301	342	327	332	336	355	320	335	327	385	322	342	324	322	343	358	344	359	365	319	326	360	369	325	346	324	360	313	347	321	311	334	335	321	320	364	349	352	308	293	340	333	347	354	354	357	355	311	340	352	364	339	341	314	326	313	343	356	340	344	316	303	346	332	327	316	359	363	343	341	355	349	305	356	320	346	328	341	322	359	352	329	319	337	361	340	332	331	317	328	359	349	331	342	318	322	295	329	324	311	328	351	313	350	329	341	349	322	334	342	381	334	341	307	357	372	332	347	328	346	323	324	350	372	327	363	311	345	365	360	355	337	333	337	335	357	334	330	322	339	357	380	334	299	332	346	366	340	341	321	346	324	330	351	335	335	339	356	344	397	347	334	389	349	347	334	340	309	331	365	355	352	342	304	338	316	342	332	333	327	323	361	364	336	299	357	301	361	355	321	327	316	325	304	323	337	355	319	356	322	320	299	335	342	342	356	371	344	329	318	329	343	351	315	349	353	358	321	357	325	341	315	329	324	327	364	341	353	306	326	329	299	323	340	343	314	338	361	346	307	292	351	332	334	330	330	333	325	341	351	310	351	363	335	351	345	340	334	334	338	355	338	332	302	358	306	306	303	325	329	324	349	323	336	315	327	344	287	290	380	350	331	301	341	329	329	342	337	310	323	340	328	328	338	359	304	357	323	326	316	344	354	338	333	316	331	345	346	368	313	345	321	348	338	345	342	321	313	342	350	331	347	306	313	314	342	310	333	335	303	349	336	339	339	333	376	326	330	312	338	340	332	333	352	350	335	332	337	356	325	340	360	344	321	305	344	352	341	333	333	334	341	350	337	336	335	346	330	340	347	357	339	352	346	368	339	361	341	323	330	358	321	322	295	322	316	342	349	321	332	340	324	319	311	343	316	337	334	333	338	333	326	329	337	347	342	321	319	337	317	343	349	318	322	312	363	320	346	326	320	351	337	326	342	364	350	360	313	328	318	383	324	341	349	352	330	347	334	323	336	339	336	300	370	334	361	336	329	367	348	337	342	341	356	359	295	354	340	328	356	345	325	332	313	299	339	362	317	325	358	354	345	338	321	331	357	304	314	343	325	337	326	356	360	343	322	307	339	337	350	338	333	336	361	322	314	327	340	339	314	341	351	322	352	329	330	344	346	283	344	305	330	353	342	324	354	347	329	332	354	322	323	335	319	343	354	346	321	360	345	334	380	362	319	335	321	344	346	308	313	381	350	354	327	375	350	335	335	305	343	355	301	317	361	321	347	354	348	368	331	335	344	345	350	335	361	341	349	337	335	322	370	343	339	357	310	298	350	348	338	350	323	382	355	333	338	325	311	339	347	304	304	321	343	352	290	334	352	320	327	353	337	320	337	368	333	335	336	330	327	348	359	321	366	325	316	333	365	322	331	313	319	361	340	306	322	328	315	333	337	341	320	312	334	389	344	321	334	321	351	331	325	347	385	358	337	342	333	346	344	363	333	341	329	356	343	333	352	351	360	340	338	347	332	346	327	351	325	332	337	359	311	323	332	348	372	325	325	325	322	353	369	327	323	325	340	332	352	356	290	346	326	334	324	301	370	347	321	303	322	360	327	354	323	363	340	338	307	333	326	290	327	367	342	331	355	314	349	336	361	325	321	334	355	350	325	339	328	315	328	337	367	355	342	354	317	347	339	364	327	343	345	333	325	317	348	298	324	355	313	327	334	324	316	350	327	354	339	334	322	337	312	355	349	309	317	344	324	323	315	372	348	355	330	347	348	343	311	324	318	341	299	317	332	334	344	360	315	341	353	328	308	365	329	322	354	341	355	325	322	340	337	316	322	357	311	301	316	324	346	364	318	344	348	356	337	340	331	319	358	350	313	354	299	293	340	357	299	352	341	338	331	309	359	326	329	333	323	380	354	346	329	303	309	358	328	325	336	331	323	330	350	357	325	319	328	360	338	329	316	327	302	313	356	356	337	356	371	338	338	327	356	330	337	345	341	322	307	318	295	309	368	358	340	338	331	326	314	320	342	355	311	368	319	322	359	375	344	350	352	316	349	353	346	321	319	349	331	314	352	330	315	348	358	328	318	351	348	329	304	344	347	360	335	313	339	327	316	338	314	335	347	315	357	346	339	362	331	317	337	341	337	345	341	315	338	344	334	344	344	314	328	351	349	289	306	341	313	337	347	339	351	328	337	327	306	298	317	325	340	356	321	347	327	324	312	356	324	363	330	336	337	347	306	311	366	345	303	354	336	329	335	343	327	344	332	334	365	371	323	356	304	337	342	332	340	337	366	349	325	322	336	302	328	358	329	341	334	343	312	356	354	347	309	336	336	375	305	362	341	309	335	362	335	354	341	341	302	339	325	337	348	356	322	334	357	350	353	309	351	319	335	341	284	319	324	350	322	339	346	314	321	324	345	332	338	322	321	323	338	340	327	322	339	360	339	345	344	365	319	338	328	335	349	341	284	324	336	321	341	378	354	347	349	338	360	322	331	353	332	318	316	286	316	358	386	339	339	368	310	329	362	351	345	317	322	293	354	304	334	340	346	349	357	322	301	342	328	329	339	298	328	363	322	344	325	346	330	329	335	329	316	337	331	338	311	326	346	304	336	329	328	315	323	379	328	344	336	333	318	348	329	318	329	339	336	359	358	286	314	359	319	328	327	355	331	353	314	357	314	347	324	316	332	284	333	307	312	345	321	337	355	321	314	308	342	326	332	367	333	343	314	353	302	349	336	322	301	353	318	317	324	344	345	335	320	318	322	307	335	304	299	339	325	360	361	321	329	353	380	364	347	334	318	362	322	316	371	359
7435	9926	8489	4360	2938	2206	1729	1425	1250	1073	991	866	835	806	794	667	706	691	653	607	585	642	600	591	590	581	574	576	548	558	597	547	517	565	546	569	541	549	528	555	531	520	508	580	546	551	507	538	526	565	527	503	577	561	553	522	560	504	532	540	529	549	494	571	530	507	534	548	525	504	555	550	566	548	536	587	530	546	552	569	535	529	541	551	529	523	515	535	551	506	518	503	560	493	546	530	542	558	541	532	507	534	536	507	540	545	547	544	524	546	547	538	536	509	541	570	535	525	532	519	553	563	498	531	517	527	558	523	534	507	516	513	515	546	581	571	508	510	539	528	510	543	552	510	495	535	557	567	569	532	584	531	516	546	529	527	545	500	585	553	489	509	514	523	550	541	541	559	522	554	493	513	577	537	532	494	542	559	516	518	550	559	554	527	509	519	524	540	546	525	501	501	533	536	521	550	505	509	571	535	563	552	582	513	523	526	512	493	530	507	550	563	559	551	535	523	556	543	556	523	500	507	533	528	520	516	517	533	526	507	532	559	503	511	519	505	535	506	503	569	536	515	548	500	551	539	560	483	495	576	498	530	522	518	567	557	547	540	557	519	475	518	500	547	562	511	531	527	515	534	545	516	497	534	520	518	548	515	522	565	540	527	566	555	526	574	557	524	492	544	548	509	546	539	534	540	538	550	535	566	557	528	501	552	528	476	499	532	541	497	488	555	545	506	558	545	528	512	507	539	520	525	549	486	514	507	501	520	575	523	572	512	487	513	504	498	550	538	488	564	512	579	552	489	569	522	500	509	541	531	547	509	533	529	511	502	525	579	531	551	504	535	532	537	521	514	519	543	564	562	507	510	516	563	516	527	499	541	530	508	576	587	531	499	492	536	514	539	571	555	504	491	542	544	558	556	505	590	495	528	527	539	533	503	518	513	531	538	496	537	545	492	557	543	490	531	551	527	510	550	514	545	531	525	535	560	496	518	552	487	524	541	525	524	556	519	535	508	549	484	538	541	522	489	515	528	564	512	540	510	545	550	559	564	550	548	528	565	505	577	508	570	533	545	594	521	561	540	530	513	574	484	529	555	554	531	528	559	542	538	544	519	509	540	506	506	546	479	545	525	530	530	515	566	561	559	511	561	545	547	566	523	513	514	491	476	523	513	547	542	549	500	514	498	512	528	537	551	539	535	513	505	522	509	518	467	502	554	524	507	508	550	541	575	522	562	527	521	581	560	548	526	550	538	536	522	543	525	577	535	542	546	530	520	560	540	566	515	486	506	540	536	514	545	515	550	553	489	512	551	532	540	532	529	543	563	509	549	538	535	536	503	532	539	553	498	519	546	527	528	545	515	527	516	509	515	552	520	553	531	529	572	526	566	531	529	573	526	525	553	534	526	520	530	517	508	562	503	534	484	503	512	526	522	525	561	557	526	523	530	493	551	555	527	539	542	514	499	539	515	518	566	547	509	529	548	558	530	537	547	545	533	542	539	504	513	522	515	535	548	532	556	515	533	550	545	543	566	521	541	538	557	512	563	521	516	521	528	542	510	535	545	490	511	523	549	571	472	483	564	542	533	547	514	529	516	576	514	553	469	517	539	512	524	548	561	525	510	532	526	551	533	547	520	574	516	481	539	543	508	561	533	518	558	549	541	555	541	504	506	559	530	551	514	544	499	495	538	534	489	520	515	526	559	522	516	527	530	515	554	556	507	518	541	555	494	552	521	548	563	544	486	546	510	530	493	546	547	521	504	508	523	529	592	561	514	563	543	559	522	505	514	519	558	537	503	533	516	509	555	542	565	537	538	560	547	509	572	532	525	527	547	501	538	508	535	521	553	521	524	544	513	512	563	524	546	525	556	526	527	565	534	541	532	563	495	535	531	491	561	573	579	492	541	541	522	517	551	560	531	550	494	531	547	510	534	515	492	517	545	550	525	557	510	575	574	528	530	524	572	569	489	544	525	532	564	530	520	553	546	521	544	541	541	551	546	582	519	540	534	571	530	511	500	533	512	549	559	516	498	537	516	515	529	546	538	503	504	536	518	494	518	530	519	516	514	550	516	526	529	526	522	537	538	540	513	517	561	497	507	533	524	499	532	483	538	526	532	546	519	504	581	542	562	556	540	499	498	517	572	480	519	476	524	552	480	532	524	505	493	551	524	509	536	528	530	549	520	504	520	512	506	590	517	504	525	568	519	512	553	552	497	510	535	495	519	548	521	541	520	546	553	566	573	552	539	499	526	520	548	500	518	567	514	547	521	511	536	540	528	542	477	525	553	506	501	538	538	521	556	531	560	563	561	514	534	571	548	551	538	518	545	528	521	527	507	535	531	540	544	558	517	513	516	513	528	561	510	526	524	523	552	514	515	533	538	506	517	575	556	549	518	509	495	550	532	549	545	548	536	502	543	509	520	492	547	555	537	507	503	509	526	504	557	543	541	527	538	579	526	514	544	495	555	578	510	531	582	533	545	527	584	553	522	526	525	517	523	564	550	527	510	512	513	472	550	503	537	556	518	577	501	501	545	554	548	509	546	516	511	523	500	572	514	551	523	495	529	527	525	503	503	535	534	536	513	533	528	559	522	561	494	538	551	502	563	509	515	508	541	554	539	578	559	465	556	553	515	558	519	529	533	530	506	566	542	527	510	539	490	472	539	544	555	520	516	508	509	516	561	544	512	519	512	486	512	518	558	501	528	518	501	539	529	505	543	554	539	537	524	501	495	505	542	503	518	489	553	553	540	483	531	546	505	529	529	519	571	533	521	534	516	589	525	510	507	551	556	544	520	503	531	518	512	513	534	512	529	487	521	540	483	544	517	527	530	550	558	567	497	529	563	539	511	547	551	553	503	531	509	528	529	527	520	515	559	575	525	476	499	523	511	530	516	506	569	524	482	542	549	523	520	554	596	565	527	534	554	540	526	527	517	505	532	512	531	521	538	504	534	514	505	507	536	542	549	555	527	538	501	502	526	528	520	544	533	543	524	539	550	511	542	545	550	560	516	529	555	564	538	549	520	529	527	538	527	561	524	551	552	542	525	533	578	517	538	540	545	534	518	496	545	521	505	482	501	560	505	516	528	516	516	521	530	504	529	510	533	527	523	503	546	523	515	544	556	526	519	536	532	512	543	589	489	547	551	505	539	524	539	544	536	514	550	478	502	529	497	511	528	516	517	553	498	542	530	541	505	522	500	604	559	497	550	532	532	516	484	496	523	520	570	526	524	552	530	530	520	512	504	560	542	524	475	500	553	513	568	517	525	505	594	542	529	523	494	570	527	558	538	524	544	569	538	530	529	541	509	527	499	523	519	511	532	527	510	500	560	505	510	543	536	525	517	533	511	556	514	485	523	531	564	535	534	530	554	549	491	492	572	526	516	511	505	579	546	527	534	520	542	572	525	537	511	560	494	524	498	534	551	534	568	546	534	601	520	553	506	523	506	519	502	551	514	514	537	501	496	532	503	538	507	527	506	545	528
23515	21552	29463	24103	21553	20945	2324	739	533	426	382	371	319	305	273	259	292	246	248	239	228	216	222	211	214	180	216	217	202	225	198	198	192	193	214	186	210	195	192	175	192	199	188	173	168	194	202	192	181	192	171	175	189	155	175	192	182	164	179	183	197	175	184	152	168	172	181	168	195	156	179	166	171	170	188	182	170	198	160	154	184	187	167	172	160	148	181	169	192	195	173	168	156	169	173	167	166	175	182	172	190	196	163	186	192	176	154	176	149	173	179	161	169	183	168	172	172	196	184	181	184	169	179	182	151	184	199	176	165	163	171	183	167	157	177	163	183	170	173	188	194	162	166	178	197	161	186	179	177	174	156	169	162	187	142	194	160	150	179	164	182	153	177	179	160	155	161	144	163	156	180	165	172	178	163	167	182	201	191	170	177	173	174	179	176	177	183	172	151	165	172	172	182	169	188	169	181	153	170	170	177	182	195	173	167	163	182	181	150	198	198	192	184	149	175	203	163	180	155	164	159	160	193	187	167	204	166	155	180	164	169	178	147	188	176	166	177	161	200	190	155	175	174	166	171	165	179	154	158	177	155	170	174	147	170	191	194	179	165	178	189	157	174	165	189	168	164	179	178	185	167	191	166	176	171	173	178	169	166	159	188	182	168	175	164	172	165	155	171	157	171	176	190	152	161	181	149	153	168	173	167	165	163	192	182	173	174	193	165	183	176	166	188	155	157	170	143	168	169	169	168	156	170	167	177	181	174	180	174	168	180	182	179	162	155	181	178	179	174	170	135	172	171	172	171	190	176	168	196	173	172	177	187	166	182	165	189	173	188	178	165	167	153	174	180	175	170	174	180	173	161	216	169	179	156	187	174	167	178	182	176	186	155	172	192	175	188	173	187	179	174	142	163	175	203	198	171	164	176	155	190	181	166	185	176	167	173	185	169	150	154	168	153	178	176	155	166	159	161	172	165	178	176	156	183	191	202	184	161	178	184	182	189	165	192	176	159	180	179	181	170	187	163	186	192	184	173	156	164	194	177	197	175	164	151	161	142	169	183	175	182	163	164	185	165	153	188	173	193	169	167	135	172	178	184	173	169	181	173	170	178	164	198	181	153	164	183	164	170	167	184	158	146	178	162	162	163	173	182	190	165	180	193	171	179	153	169	170	166	174	149	195	173	175	176	157	169	174	177	171	150	187	184	162	172	165	150	157	184	165	150	177	171	162	176	182	158	162	166	184	207	156	166	197	165	167	161	185	161	179	157	162	156	152	173	160	154	170	200	179	156	167	179	181	171	151	186	188	181	162	149	165	162	181	182	183	169	168	173	175	151	158	160	142	162	172	169	170	185	146	157	190	159	145	178	171	204	154	170	197	149	170	152	170	155	176	157	176	171	178	175	142	166	154	153	199	168	162	179	165	174	186	187	173	175	157	177	191	155	161	164	160	168	143	173	166	149	176	166	179	190	172	154	183	170	164	175	158	195	185	165	167	160	153	186	185	183	165	189	177	189	157	188	164	176	169	187	185	181	188	175	173	170	168	171	175	160	170	168	184	170	157	196	167	167	171	182	157	176	188	182	207	190	172	156	156	196	167	164	184	165	162	168	164	149	180	189	167	176	180	165	185	163	149	170	157	184	170	150	169	164	183	174	164	182	158	151	183	174	176	188	175	167	171	193	173	176	162	168	163	183	184	178	193	173	179	145	167	166	144	150	193	172	165	169	173	167	153	196	173	186	162	156	158	166	177	167	172	182	157	175	182	146	180	180	175	175	147	167	196	175	168	165	168	168	178	176	169	157	172	153	163	179	191	187	194	159	152	171	174	191	177	158	161	150	157	176	171	157	202	150	173	191	193	174	185	160	192	182	188	195	186	173	187	179	168	180	165	165	176	172	171	197	190	162	162	162	151	170	156	184	176	182	156	162	151	162	156	183	149	194	172	180	161	146	168	183	179	154	162	166	161	169	149	193	184	179	166	182	174	172	171	187	168	179	163	156	162	171	166	176	161	152	177	184	183	156	173	170	180	171	161	160	159	188	181	177	181	186	180	179	178	162	171	166	165	153	170	190	169	167	157	171	181	179	171	188	186	172	167	156	153	161	174	172	183	180	176	177	152	157	162	192	174	187	184	156	178	174	176	184	178	172	148	179	171	158	181	177	187	178	176	188	178	175	167	198	162	186	178	214	184	186	165	158	143	173	188	190	165	168	170	173	162	160	189	154	132	191	171	178	176	187	180	168	154	176	194	170	164	157	157	167	189	181	171	185	186	170	176	147	160	165	191	170	201	182	167	167	165	173	177	172	194	162	169	185	192	159	170	164	218	177	189	185	171	161	168	156	191	181	166	182	192	162	167	173	166	174	179	176	198	192	181	175	191	153	158	191	183	161	160	164	181	175	169	178	172	165	187	182	162	170	161	173	183	195	182	178	169	184	164	182	181	162	172	177	169	155	182	165	173	154	178	177	144	160	176	169	161	184	173	194	183	159	171	186	163	150	173	156	182	178	174	178	171	165	181	164	189	154	175	176	161	163	155	180	179	160	174	202	154	175	148	155	163	147	169	202	175	170	168	172	162	187	170	171	180	174	171	154	153	191	171	164	179	167	181	157	163	174	188	191	173	172	204	182	182	166	167	172	178	172	164	163	192	180	169	158	165	210	189	149	174	156	177	181	186	170	189	152	184	174	201	184	180	185	185	197	172	153	177	177	159	172	197	154	159	166	178	173	178	180	164	175	166	190	185	186	172	174	178	189	176	184	168	146	163	144	181	154	171	190	187	158	174	185	195	168	169	155	185	165	188	154	163	154	184	175	164	163	180	178	174	170	173	166	161	158	163	155	174	181	163	182	163	197	190	153	192	204	201	194	176	185	171	171	174	166	158	178	164	180	163	179	200	154	185	192	178	171	157	186	176	177	157	166	176	192	189	162	163	155	178	152	170	193	158	209	167	175	175	183	169	188	176	166	169	156	161	164	194	183	158	165	159	162	169	188	160	173	169	156	174	178	174	162	181	180	190	167	197	183	189	169	164	180	194	182	166	164	173	200	160	171	151	160	157	185	180	170	190	169	156	162	170	192	169	183	183	185	172	180	173	181	164	162	173	172	179	182	168	156	174	182	186	178	142	184	136	198	170	141	156	156	167	160	188	193	178	189	173	149	164	152	155	165	177	178	179	179	185	154	167	171	174	181	163	179	190	175	200	172	175	189	170	132	152	171	142	145	174	170	177	193	155	193	174	176	176	182	165	171	165	183	172	152	190	174	197	158	156	172	173	139	203	160	186	174	174	151	181	168	155	154	159	164	180	173	177	170	171	168	194	179	167	152	186	167	183	197	149	184	153	181	161	171	155	182	177	173	176	192	156	178	181	149	157	153	167	173	158	168	178	151	182	169	174	157	177	183	178	154	182	147	178	164	176	173	176	157	163	169	166	168	185	140	178	174	171	161	150	157	171	164	170	155	168	168	170	171	177	169	195	175	160
10718	15938	13610	6956	4790	3313	2565	2038	1630	1387	1124	990	895	780	719	585	623	558	532	523	477	472	418	433	392	425	381	387	335	347	364	335	322	344	346	335	316	321	345	321	368	349	303	330	315	334	301	355	318	349	334	327	298	327	320	312	319	284	276	295	303	317	289	306	319	286	303	295	301	291	300	266	330	332	255	265	303	318	309	304	282	288	282	295	289	317	280	281	302	316	287	292	276	275	311	299	291	295	277	263	292	283	264	261	318	292	249	291	315	287	285	291	282	269	300	298	265	290	294	257	275	271	307	275	301	291	295	294	285	264	290	293	286	279	256	277	270	292	276	291	291	286	288	286	287	290	268	294	322	281	277	298	294	315	310	304	304	278	290	276	278	295	269	284	268	305	256	285	299	321	285	281	274	276	280	291	303	290	293	267	296	298	258	281	279	290	280	293	301	285	287	282	285	288	265	307	298	285	272	259	259	275	274	292	320	278	283	294	306	286	273	294	299	312	276	298	282	278	284	275	291	253	264	317	299	286	286	276	299	271	293	301	271	277	278	284	285	281	303	273	286	308	292	285	304	254	304	284	268	273	265	323	301	288	278	290	288	287	275	246	265	292	287	258	266	285	314	261	289	277	277	267	303	291	293	276	247	246	276	255	258	325	286	286	269	269	283	286	304	303	296	298	319	254	283	295	302	271	284	269	277	280	291	279	292	270	275	314	302	293	257	277	291	305	277	296	295	283	306	267	288	243	278	298	291	263	273	285	311	267	284	261	293	295	281	303	295	259	308	277	266	304	287	260	256	274	269	262	295	293	295	295	290	284	275	314	289	276	310	281	289	280	279	283	263	298	289	295	294	280	278	257	295	277	286	285	282	258	265	295	269	253	278	276	247	271	280	259	287	265	281	316	289	271	262	291	277	276	284	277	278	254	319	279	271	251	257	315	258	301	267	271	311	256	266	272	272	270	291	268	288	270	258	281	285	285	267	310	272	281	261	284	293	294	285	267	294	267	261	260	235	335	289	265	290	247	268	254	265	271	286	327	280	282	306	256	260	271	266	291	328	268	303	273	295	284	269	345	267	257	296	293	294	303	258	256	275	305	257	294	261	275	271	270	288	267	280	268	300	288	283	294	268	289	257	297	279	280	302	299	284	250	301	276	285	256	268	287	291	295	264	286	274	290	305	293	285	256	268	300	277	292	279	265	266	262	264	290	298	287	269	281	286	290	284	295	272	263	298	294	290	298	269	311	290	268	270	307	300	290	269	288	289	265	259	279	287	260	281	256	282	284	295	268	278	289	258	289	234	271	301	277	283	274	299	293	263	317	296	279	297	264	280	275	300	269	302	291	272	315	267	306	270	299	299	287	284	273	305	268	251	297	278	292	276	290	271	266	263	254	268	272	287	279	282	269	276	296	260	269	298	289	278	311	282	279	260	272	307	274	305	278	302	247	288	284	306	278	254	290	268	295	288	259	283	296	280	250	277	272	261	295	304	297	266	302	263	279	283	266	292	288	294	274	255	294	280	289	269	293	269	294	276	293	304	286	292	272	255	284	291	252	289	276	239	310	282	270	319	282	256	296	284	284	300	272	295	272	303	267	274	286	284	245	261	297	280	282	278	292	289	286	309	276	261	297	311	310	311	277	286	280	295	268	272	271	304	287	291	288	286	288	276	298	314	237	266	297	304	272	293	288	279	243	287	281	294	292	250	258	284	292	279	296	271	270	271	300	282	267	313	308	265	288	265	271	268	279	283	261	284	289	279	303	255	265	266	264	302	292	305	288	280	276	300	287	271	272	266	279	254	276	272	278	309	299	286	287	272	285	281	295	293	278	278	293	293	245	275	287	250	261	284	242	289	286	281	275	283	269	265	309	293	270	258	285	272	277	250	275	267	315	290	267	283	268	295	288	280	296	299	284	273	270	260	283	276	279	273	270	293	265	307	273	280	266	270	305	299	259	266	292	276	302	266	273	255	285	263	258	301	268	295	288	260	256	281	309	292	273	246	290	293	327	291	293	277	276	300	313	301	299	272	282	288	290	290	291	292	273	317	265	284	288	268	267	292	280	274	269	270	283	264	272	303	303	245	276	267	263	281	283	303	264	277	272	299	277	317	282	273	277	298	254	235	249	298	274	294	261	280	297	278	283	263	249	281	294	281	259	265	292	282	286	268	271	257	271	269	275	283	309	279	293	315	278	253	295	314	293	284	297	245	290	280	292	287	278	310	315	275	313	276	294	270	252	312	270	307	306	269	291	290	279	273	292	309	281	264	278	274	310	310	283	273	251	296	273	270	290	303	265	276	305	287	271	302	290	282	303	296	302	302	281	276	299	276	281	263	297	299	297	286	308	311	303	298	279	283	279	297	245	278	264	292	279	293	281	284	284	275	279	308	258	271	298	269	279	271	256	296	301	250	269	282	260	309	266	288	271	310	286	283	266	287	315	244	311	289	294	320	287	268	301	268	304	253	285	292	297	273	283	301	287	290	269	278	246	271	310	252	278	319	282	297	290	302	260	263	312	298	295	286	267	274	287	287	291	274	251	268	265	283	301	306	293	283	285	275	279	270	272	261	286	263	260	322	287	293	275	270	290	284	262	301	255	262	283	287	275	298	269	293	271	252	246	295	284	305	281	272	274	295	276	257	278	272	283	279	293	289	279	279	277	261	300	298	298	292	277	280	271	295	296	292	251	264	330	298	260	320	300	287	275	271	293	258	326	271	268	322	276	282	257	267	315	257	279	266	250	278	273	306	266	311	293	280	285	275	280	302	296	299	262	280	252	319	281	296	271	292	283	257	293	276	252	271	285	272	243	288	293	257	290	274	309	292	253	261	282	258	249	260	289	274	277	261	265	275	267	254	252	289	274	274	286	298	268	284	289	287	292	267	299	268	274	249	278	275	273	269	283	265	266	285	260	272	266	291	272	266	279	293	285	287	296	279	285	300	259	287	277	291	275	294	265	295	293	288	255	274	307	282	300	319	297	281	271	274	266	296	302	249	278	304	269	268	255	269	282	245	280	243	285	289	311	295	278	301	283	288	263	280	298	250	294	265	303	276	281	290	281	296	279	269	285	295	295	257	281	283	288	291	295	282	267	290	296	259	277	290	275	327	263	252	269	281	296	291	268	314	301	290	283	293	301	307	271	298	263	265	297	268	263	269	272	262	280	277	249	290	270	292	263	282	285	284	294	290	283	304	309	281	287	262	267	293	266	269	267	295	283	288	291	283	285	278	278	294	290	307	257	292	291	308	281	275	304	274	270	288	275	271	261	280	292	260	275	267	250	289	279	274	279	262	294	301	260	276	271	266	267	297	275	267	302	292	307	270	273	303	292	258	278	295	287	267	268	281	303	295	287	249	268	286	279	317	281	280	273	279	272	271	295	277	278	297	275	284	279	274	285	287	265	292	279	290	254	295	297	227	277	301	276	301	250	310	301	289	253	260	301	262	317	280	284	302	280	284	279	288	266	304	281	305	296
27207	20685	7158	684	432	365	347	316	285	348	297	298	283	301	315	302	285	272	302	269	272	297	302	318	335	279	328	297	277	312	339	291	314	288	266	293	299	294	302	302	293	308	309	275	287	286	278	290	299	282	277	274	304	302	288	289	294	277	290	286	282	298	284	287	285	281	262	281	297	308	313	286	302	299	276	303	300	269	314	297	309	276	303	309	296	276	304	281	278	310	261	263	271	284	285	287	263	264	300	320	313	290	285	322	256	289	260	256	310	314	322	291	297	257	287	273	285	305	305	281	292	284	272	280	278	332	304	318	301	246	306	274	283	272	306	297	276	316	279	291	317	293	281	285	298	310	268	288	286	262	304	297	315	287	299	279	297	282	319	288	268	291	299	282	290	308	324	275	287	288	279	281	276	301	297	265	283	293	297	276	259	300	298	282	292	289	285	294	306	272	270	290	280	316	316	283	287	323	287	245	283	264	260	271	305	312	249	292	291	277	306	304	294	285	322	291	294	294	308	322	317	293	257	302	278	273	310	293	298	291	276	291	286	304	274	290	289	319	280	329	289	288	299	291	298	291	295	283	291	280	317	295	293	286	277	314	310	300	270	287	302	285	287	304	258	296	322	295	292	293	292	285	283	289	293	297	260	278	309	287	290	292	309	316	311	255	310	295	320	306	281	307	311	296	315	286	296	280	275	300	284	316	306	305	282	317	259	298	298	280	284	288	282	301	303	305	286	300	280	300	296	308	268	303	268	280	288	279	284	284	291	294	295	288	299	301	278	312	284	266	262	305	302	275	263	275	317	307	291	307	299	310	318	291	271	321	295	286	332	300	275	285	322	295	296	313	298	309	257	288	268	319	275	303	277	290	256	289	276	299	260	284	289	281	280	294	308	309	263	276	287	307	312	263	287	273	292	296	283	289	308	285	322	296	274	280	284	278	310	277	265	291	305	323	290	304	300	278	287	318	280	320	286	296	328	318	303	297	309	298	285	287	296	276	286	271	294	287	277	277	288	269	289	270	309	300	295	289	302	289	270	313	307	263	277	286	309	277	296	280	287	294	309	293	264	305	281	299	284	278	274	259	310	295	287	280	283	310	303	291	281	302	282	294	293	298	284	289	305	293	294	303	325	290	298	291	297	308	266	289	297	301	318	287	283	319	287	289	288	328	301	309	285	269	309	287	276	311	306	328	302	279	294	287	289	293	321	308	244	280	292	294	299	289	297	308	302	296	299	297	330	289	283	278	286	318	300	310	289	275	291	264	296	266	283	281	310	300	261	291	280	311	296	301	302	315	293	273	309	275	254	275	278	311	311	292	296	280	286	297	288	268	298	263	280	302	307	276	253	295	323	265	265	275	276	291	301	278	282	267	291	297	286	258	293	296	318	252	284	292	248	303	261	319	268	298	264	291	303	303	285	274	280	290	320	267	275	265	297	286	310	283	273	279	291	300	319	309	308	298	270	299	289	269	294	311	294	290	261	287	308	280	257	300	300	278	279	287	304	263	292	285	263	292	254	290	277	285	279	269	267	266	276	292	307	282	252	304	300	271	278	275	319	280	293	274	295	298	313	268	280	294	275	289	279	274	287	275	306	280	323	310	314	313	314	292	285	303	272	281	284	282	284	300	284	284	310	255	306	291	320	267	309	280	290	289	298	299	244	286	277	315	298	299	300	278	283	305	276	323	282	295	272	306	324	287	306	321	305	274	286	269	280	256	278	273	295	294	295	304	261	299	279	319	296	300	292	293	282	281	295	302	305	299	293	297	269	279	309	266	279	298	303	307	315	265	283	283	312	329	284	309	292	283	260	291	276	255	300	274	308	273	283	305	276	323	274	275	289	309	290	298	289	300	292	310	272	289	305	276	292	308	296	282	314	268	301	267	296	302	286	312	306	309	314	273	296	288	302	310	288	304	291	288	274	299	302	309	300	307	327	303	293	283	291	281	306	299	279	306	289	317	299	282	284	292	276	279	324	303	277	279	295	288	271	321	301	297	295	316	282	302	304	283	247	264	294	283	319	294	282	281	297	302	287	283	271	261	277	275	302	275	307	304	318	292	279	265	289	294	325	297	282	285	292	293	287	262	304	253	279	297	311	293	327	270	289	287	273	303	291	236	299	264	280	311	303	291	288	291	281	300	294	286	266	285	309	284	303	278	277	286	273	306	299	290	286	262	301	282	306	271	295	315	313	267	283	302	319	274	285	306	278	305	316	284	292	271	311	294	311	289	290	295	286	306	303	297	311	304	263	313	279	255	284	302	299	309	319	281	317	305	271	274	290	309	279	283	290	306	298	286	269	276	301	279	283	314	286	325	298	320	307	286	275	245	328	298	276	276	308	320	282	293	280	324	267	294	291	301	286	312	294	272	259	301	319	293	280	276	295	324	279	299	304	277	270	263	316	302	267	301	301	303	295	283	288	287	304	293	296	283	286	297	303	281	283	297	267	273	313	260	280	301	278	290	325	300	301	309	281	292	275	328	253	319	270	295	247	297	267	293	262	288	288	279	312	311	271	333	292	266	287	264	326	297	280	280	283	290	278	309	280	284	266	305	277	318	302	277	285	281	307	295	300	266	325	310	286	279	288	273	290	296	267	305	275	294	291	280	282	329	292	297	280	292	296	294	287	274	289	282	277	300	328	293	325	284	319	284	239	289	260	310	306	319	272	325	309	302	276	298	292	248	282	284	294	306	310	302	284	261	282	297	285	298	316	275	284	268	314	281	295	266	303	295	289	281	284	288	309	290	290	270	277	298	289	292	299	263	286	284	281	279	285	299	284	283	286	274	284	285	299	283	298	327	279	314	292	317	280	339	283	299	280	299	280	272	283	304	273	297	288	299	301	305	280	298	327	294	266	269	308	313	301	316	291	316	284	284	256	272	269	295	260	301	306	319	284	300	286	269	306	276	274	304	311	267	283	271	269	303	274	296	300	303	258	272	278	306	278	287	291	291	288	274	300	287	285	271	290	286	324	304	301	290	301	288	315	301	288	289	297	336	296	271	270	266	302	270	271	276	306	326	283	270	307	302	272	284	297	288	322	270	289	305	276	269	286	318	286	265	272	276	265	284	259	304	278	275	300	320	286	300	288	289	292	311	321	299	316	280	294	279	299	292	280	269	282	293	284	298	284	287	283	288	279	288	268	280	299	269	310	292	273	267	283	283	336	288	285	324	270	271	287	294	292	285	260	288	295	257	313	314	300	284	277	286	277	291	298	318	284	270	297	288	282	283	294	277	260	287	267	290	261	275	272	294	301	265	311	283	269	300	299	302	300	283	272	313	285	298	266	309	287	302	292	301	259	289	301	315	251	281	302	267	267	281	268	288	318	283	287	282	285	295	304	300	293	290	271	291	287	311	305	316	303	293	297	279	306	285	268	262	271	296	254	303	290	281	265	311	272	289	318	282	294	309	296	296	309	293	290	306	269	284	269	271	277	286	319	288	298	311	326	323	285	315	307	326	307	291	273	282	284	291
4547	1459	1323	830	672	609	561	495	517	494	514	475	488	478	457	447	487	473	505	471	463	488	470	430	464	451	452	441	481	491	465	443	454	456	460	452	472	512	452	448	447	473	462	442	499	465	424	501	460	443	480	473	441	418	448	484	495	431	470	494	452	481	459	458	474	451	505	479	439	470	411	476	468	481	462	423	454	462	467	465	488	405	477	472	481	455	469	446	449	440	436	460	483	419	438	450	445	452	466	455	428	450	455	475	472	491	438	451	461	430	461	457	463	456	468	474	433	463	469	448	455	478	449	448	424	496	437	475	478	443	472	444	495	455	444	432	449	472	460	442	453	446	469	479	430	452	476	488	468	443	461	424	429	442	426	498	458	446	474	429	441	511	456	465	463	443	483	453	470	454	458	474	456	465	478	445	435	473	463	465	422	470	517	457	451	464	486	465	496	459	439	438	446	455	445	448	447	454	468	438	486	458	461	447	464	438	459	443	483	458	454	427	444	468	428	466	449	451	486	463	470	428	453	464	432	451	471	509	431	430	474	506	481	433	442	468	507	476	469	479	479	508	467	489	457	462	474	420	451	497	456	469	463	471	453	483	478	457	462	474	470	457	468	482	500	442	457	504	427	456	467	416	441	423	472	467	452	448	457	473	457	472	430	483	417	494	480	435	452	457	484	459	438	403	462	468	459	451	470	467	471	488	492	451	469	475	469	451	438	439	461	448	466	468	433	449	456	494	455	466	472	472	425	472	457	456	468	452	473	418	454	473	434	481	479	485	435	462	471	437	457	439	455	471	435	464	458	441	432	440	477	500	453	466	470	456	459	494	466	512	476	438	458	460	453	473	459	479	470	439	489	477	417	458	459	452	445	485	412	464	423	445	450	450	458	453	439	421	452	458	469	432	463	437	458	465	462	484	481	452	446	434	427	489	454	487	461	447	456	435	441	450	451	444	452	459	451	473	461	488	498	460	421	485	516	463	490	466	470	470	459	410	481	422	451	462	395	451	425	453	465	464	477	497	459	459	495	480	511	477	481	449	476	495	449	471	473	486	475	472	473	465	435	451	468	459	499	459	425	450	454	456	462	427	449	476	487	481	498	429	454	492	433	490	492	449	464	483	424	438	424	480	477	437	462	428	465	460	477	469	477	452	468	442	477	455	478	437	470	443	427	429	442	438	431	452	412	464	447	474	473	481	450	482	449	501	446	479	459	485	496	453	483	445	483	446	485	490	457	429	450	475	453	443	482	466	454	480	460	404	429	449	455	434	466	452	454	451	438	438	462	497	478	478	443	425	487	411	468	487	469	449	452	421	481	462	484	433	447	454	452	463	515	486	484	485	506	456	495	493	433	450	439	450	475	459	441	469	456	454	490	453	434	452	492	475	442	482	459	477	428	490	485	437	458	475	478	466	418	493	460	398	447	419	490	486	456	482	481	467	447	475	444	478	467	463	444	496	474	457	470	479	448	428	443	448	470	418	464	486	462	467	461	504	433	471	470	462	495	466	413	468	430	436	431	502	474	454	416	458	472	469	443	464	474	449	487	494	500	426	477	439	464	452	445	430	457	437	496	454	415	449	465	501	474	467	456	454	454	475	452	462	487	478	480	461	473	475	474	461	449	458	428	452	484	445	429	464	453	464	467	445	461	495	445	472	433	439	470	465	495	471	448	507	456	432	471	471	465	423	409	438	436	414	454	457	424	459	411	430	464	462	479	460	445	503	435	456	460	455	456	468	478	455	492	475	473	454	443	447	456	433	446	478	479	475	482	473	463	505	450	475	464	470	485	455	444	452	492	427	445	455	446	458	464	471	469	470	448	474	455	435	507	446	460	481	456	495	473	461	467	414	417	471	460	461	483	435	458	436	467	483	409	465	493	455	465	448	445	454	477	452	438	470	452	473	454	470	420	453	463	444	459	453	448	476	451	433	467	453	474	440	433	473	425	468	475	454	485	451	476	447	466	470	490	440	455	454	455	467	451	446	439	460	458	472	440	449	465	465	467	446	523	391	459	467	495	473	469	428	491	446	457	480	438	440	459	452	441	422	453	450	433	464	485	431	460	417	460	449	494	493	429	446	446	461	485	431	428	465	397	455	480	418	445	424	435	458	448	455	457	446	453	421	481	465	492	449	491	472	449	423	467	420	494	465	454	421	452	467	473	451	449	483	451	464	449	450	511	464	474	444	444	462	461	433	476	515	464	455	452	441	456	481	451	471	433	458	473	439	438	463	461	462	458	450	455	453	449	470	464	487	459	482	424	455	459	447	442	488	467	446	473	497	431	451	474	454	441	441	463	429	446	437	445	430	431	449	480	454	418	485	472	440	433	476	459	461	447	433	458	477	468	434	460	476	469	466	466	466	473	462	410	448	453	484	439	434	460	484	453	456	495	434	435	479	472	464	461	468	452	484	444	463	433	421	470	474	469	438	515	449	459	476	472	464	441	440	503	452	454	455	450	468	466	445	434	433	464	474	460	496	476	443	493	418	430	446	443	442	466	455	454	453	446	484	434	458	441	456	413	465	455	471	440	461	456	457	439	445	442	433	436	485	485	433	493	479	476	474	477	422	480	475	467	477	443	449	442	480	460	483	452	451	427	475	466	456	479	480	508	470	455	441	476	450	491	420	471	460	459	428	488	446	448	458	464	417	534	488	445	430	463	436	454	430	426	482	447	446	481	482	454	481	490	461	469	425	484	456	443	477	473	451	473	475	432	442	457	492	449	484	461	465	418	477	452	496	416	475	440	456	442	435	455	458	461	506	442	443	470	430	478	456	475	496	495	454	462	483	428	437	451	453	466	521	460	450	475	478	493	454	458	469	466	481	425	461	435	489	462	455	444	461	460	453	486	446	474	444	408	484	476	450	456	470	469	487	500	459	504	464	464	515	489	459	466	457	466	453	442	448	452	415	477	481	449	456	461	415	477	473	479	519	452	457	415	449	446	448	454	483	475	476	445	459	462	458	452	483	442	431	476	439	485	432	486	453	431	462	426	462	459	439	457	470	432	470	509	477	458	454	436	452	460	498	429	461	440	456	494	464	467	468	438	417	452	461	403	462	457	454	461	482	462	456	498	471	446	433	433	464	461	486	433	454	465	496	443	470	456	500	458	465	488	453	468	492	443	451	493	491	467	447	471	490	458	423	454	441	474	457	460	477	465	463	494	485	455	515	404	453	438	444	438	461	455	466	435	472	487	461	419	421	437	471	462	442	464	468	453	456	466	421	486	492	476	434	458	434	444	457	472	456	447	422	470	478	460	463	440	480	442	453	462	461	460	468	468	455	447	490	468	478	438	429	472	441	443	480	450	447	498	474	451	441	458	454	465	485	468	449	477	435	452	449	472	512	485	453	440	471	442	445	452	466	481	484	442	466	452	436	427	454	456	463	444	437	510	488	476	457	440	438	467	467	427	455	451	463	446	452	458	407	458	472	476	442	442	476	463	493	470	468	464	446	471	463	463	505	448	417	474	444	446	444
24576	21559	28654	24481	20795	2747	869	625	531	509	462	401	441	446	373	434	411	393	372	385	364	342	390	383	362	330	382	388	345	338	369	355	342	375	353	341	320	317	331	354	360	351	309	347	328	357	345	372	324	375	303	326	354	368	293	367	334	311	362	335	357	354	336	346	332	340	372	342	344	338	341	330	378	316	326	333	332	307	344	339	325	326	313	333	361	353	352	327	308	370	316	331	337	296	323	372	374	347	332	327	320	301	354	340	361	360	362	327	355	360	329	328	333	361	357	349	352	365	327	355	341	358	339	317	344	363	353	318	362	353	346	337	328	340	338	343	327	359	350	348	320	322	357	369	360	335	353	336	332	301	345	350	332	317	330	388	323	334	335	315	322	326	334	330	307	333	325	352	332	356	319	364	346	390	312	313	356	327	343	338	335	325	326	335	338	344	343	347	347	312	329	346	303	357	353	333	347	358	362	361	338	320	351	352	347	329	374	322	330	342	323	354	333	339	367	339	360	338	349	331	343	340	338	311	356	314	345	360	329	340	346	369	340	328	331	364	342	357	349	351	318	352	316	347	365	365	363	329	336	288	330	349	325	355	336	346	357	321	323	317	333	341	337	325	330	380	351	350	328	343	364	344	354	340	332	332	318	317	327	342	361	345	354	324	323	351	359	328	339	299	335	306	352	339	344	361	350	353	332	338	343	316	336	329	325	322	324	316	323	373	346	327	345	365	364	317	312	348	339	360	309	334	324	368	357	340	295	355	357	334	343	323	339	359	339	332	331	340	325	347	347	318	324	348	340	335	361	348	349	317	329	357	316	336	361	363	339	332	373	373	357	343	325	350	353	364	320	318	316	361	331	359	334	353	353	362	320	344	356	353	326	314	324	332	366	388	316	335	375	324	383	300	347	330	348	355	370	331	315	371	357	363	343	353	363	321	353	317	355	337	331	326	363	328	346	358	362	321	289	336	324	339	350	341	341	339	328	367	311	323	345	326	353	330	328	363	317	342	368	312	348	324	339	378	350	324	379	286	349	356	346	324	329	359	347	322	361	332	321	323	352	324	343	344	348	319	343	343	373	327	308	349	347	348	349	354	346	324	323	339	345	344	365	350	354	357	347	340	335	333	336	325	335	317	329	350	324	327	375	341	344	316	318	352	372	337	373	327	348	377	370	360	359	380	336	317	317	336	346	370	349	358	316	355	335	361	338	336	406	335	336	359	346	345	331	330	345	341	316	332	322	322	363	323	325	328	338	335	369	347	349	338	357	343	352	370	336	339	324	340	326	350	363	362	345	326	336	317	300	326	352	303	353	320	332	342	347	338	365	335	365	305	355	327	329	351	335	349	348	356	330	323	317	327	321	341	358	358	340	368	348	368	350	337	337	351	328	341	350	331	328	355	321	351	337	334	348	332	309	331	362	319	362	327	359	373	329	336	331	359	334	365	337	337	311	326	353	363	350	321	350	303	341	369	365	336	352	346	300	338	344	321	329	335	354	349	352	305	338	330	297	346	353	337	357	364	341	305	314	369	353	348	326	319	299	354	358	344	315	341	319	348	315	317	321	330	343	328	343	345	338	323	329	343	342	335	334	352	355	322	335	325	301	319	351	314	327	297	354	352	317	346	323	359	359	317	325	360	359	355	344	359	337	324	305	319	349	370	345	324	337	366	327	332	347	333	346	296	321	351	319	331	383	322	322	331	347	350	368	350	338	326	357	320	334	339	352	331	362	344	353	366	320	347	327	316	340	313	340	330	307	381	351	350	346	305	348	338	310	344	352	345	330	346	323	389	347	308	329	373	325	297	369	367	341	316	361	342	367	337	306	307	309	337	340	345	355	338	340	349	344	300	334	335	311	342	322	336	328	328	331	329	331	345	326	338	339	332	361	309	354	333	303	340	355	305	330	300	330	337	335	366	316	358	298	326	316	351	343	321	308	313	323	347	329	336	349	341	356	353	359	326	337	393	356	326	375	323	341	326	360	388	349	331	337	347	343	331	352	355	320	308	319	364	326	336	337	352	333	352	340	347	357	376	319	362	362	325	347	359	326	312	326	325	355	339	292	323	353	333	351	317	295	368	320	325	309	344	337	315	365	323	355	349	309	347	326	304	341	365	347	358	331	346	288	349	335	325	355	360	296	341	333	311	337	350	307	351	347	312	350	333	364	351	346	322	359	352	313	349	327	372	366	325	353	356	325	346	315	368	343	346	363	334	345	321	341	334	338	334	327	322	337	335	371	315	332	353	336	332	322	339	346	333	367	311	319	338	347	342	329	326	310	334	341	325	389	316	354	338	332	325	319	333	315	358	336	355	350	349	321	339	347	348	327	335	312	325	357	349	342	335	330	332	329	348	354	350	347	384	376	331	336	336	350	302	352	332	346	355	309	383	365	333	348	341	321	327	329	361	341	342	334	344	352	317	329	370	307	345	353	343	321	317	306	321	327	347	360	350	308	384	312	351	358	318	339	308	334	357	357	338	317	314	354	348	330	320	330	337	340	354	324	338	348	348	374	342	323	329	352	364	352	346	334	345	346	357	334	347	352	335	331	361	290	371	342	358	333	316	343	329	321	339	360	318	349	365	356	346	331	365	336	312	285	327	351	330	340	360	359	344	322	326	344	335	366	339	329	332	340	342	332	328	330	336	342	322	346	366	332	330	325	350	350	354	317	361	328	347	303	309	339	332	354	345	336	319	346	360	370	335	348	339	318	335	303	358	351	336	306	367	322	347	314	334	335	324	350	330	317	322	336	372	318	347	352	347	336	341	324	331	355	365	336	348	347	333	384	335	313	383	337	325	336	322	318	348	339	306	321	338	362	320	345	328	323	365	337	375	315	342	327	359	341	347	332	329	381	324	339	350	321	361	310	305	338	338	352	321	352	347	347	305	324	364	345	353	299	337	320	345	342	316	344	329	341	361	314	340	320	345	356	363	310	331	313	354	344	308	345	346	358	348	323	330	316	371	362	322	363	335	311	331	321	322	329	375	341	340	337	370	317	340	357	327	348	363	340	332	362	343	337	336	348	310	338	323	331	346	348	355	358	348	339	304	353	354	308	330	333	369	320	322	336	335	300	350	363	357	360	323	326	329	313	360	362	329	358	340	342	356	323	337	359	345	341	305	321	341	336	323	312	366	347	345	350	340	322	347	352	351	352	365	387	305	327	351	331	345	339	350	360	335	374	303	338	353	342	365	305	349	332	342	338	353	328	356	348	365	305	334	316	340	316	334	350	322	332	313	358	321	362	349	378	326	332	344	349	319	319	344	325	340	323	319	346	330	335	334	332	372	378	340	351	355	328	343	353	338	343	322	364	345	339	340	312	315	341	334	361	357	345	360	321	335	372	336	359	323	322	380	336	351	321	330	372	319	343	325	358	347	328	355	334	345	349	329	353	355	357	351	321	322	351	301	351	319	310	337	299	329	355	320	361	322	349	339	350	358	338	341	331	341	336	321	327	312	334	308	367	334	350	344	326	328
8473	9728	8482	4161	2829	2132	1660	1395	1195	1068	945	864	806	775	701	709	705	662	690	603	646	587	593	609	630	617	590	605	565	577	586	586	561	539	570	574	569	550	586	556	585	544	577	573	562	548	524	511	546	553	569	502	521	565	557	488	527	549	557	518	525	544	600	561	503	578	511	545	530	531	534	591	480	541	513	562	547	511	535	551	528	569	546	520	525	512	553	512	555	526	550	507	508	539	548	562	518	546	522	546	516	537	487	537	543	507	511	564	540	558	512	501	536	535	538	572	538	579	544	555	535	510	538	577	555	543	533	518	519	520	538	506	527	566	518	536	536	573	555	572	562	509	535	521	501	546	507	550	536	528	505	504	541	501	528	539	528	510	524	533	548	516	521	569	528	574	536	537	594	517	516	494	545	551	549	530	499	574	544	528	551	555	516	574	581	560	519	516	523	556	592	518	539	584	538	563	527	539	516	564	537	539	518	518	548	580	565	526	528	548	544	553	527	533	516	541	557	507	533	548	513	579	553	529	578	545	534	559	538	499	525	546	537	526	502	560	503	528	490	560	589	550	591	516	505	546	532	539	538	545	523	530	515	542	527	550	537	486	512	528	523	528	552	528	522	534	529	515	539	596	539	544	539	565	535	530	546	477	539	538	523	501	518	499	522	573	572	555	559	561	503	562	519	610	529	550	555	537	537	556	525	558	551	549	499	556	547	510	523	562	516	542	570	540	515	540	555	538	515	523	565	553	519	541	546	572	539	552	563	563	505	515	553	541	527	548	545	538	522	535	567	505	555	550	545	546	575	542	491	543	540	582	522	557	533	508	525	519	538	535	565	537	563	545	522	530	518	541	531	541	499	505	492	554	515	524	525	526	541	568	547	521	575	515	516	548	522	551	520	573	546	552	530	543	548	546	510	526	517	542	514	511	550	545	509	556	522	531	531	555	520	533	535	551	499	527	539	550	545	508	550	546	511	562	528	512	528	519	535	529	557	558	494	530	527	511	556	493	552	555	524	542	530	509	529	543	603	522	544	538	557	557	605	579	549	524	525	524	588	522	538	530	546	528	527	564	555	499	533	531	542	514	513	552	553	543	558	547	526	520	540	553	495	486	569	522	468	523	533	542	561	588	528	539	525	498	530	531	523	537	515	503	528	539	556	534	547	543	529	479	525	537	523	514	526	565	528	536	562	560	518	538	535	508	502	549	520	571	535	506	513	505	542	502	543	518	528	542	512	529	525	591	537	601	521	534	558	501	534	555	528	553	544	481	543	563	545	567	556	541	562	526	516	542	549	529	519	517	512	506	526	563	525	495	523	585	542	561	551	499	534	522	517	549	530	492	539	559	564	545	528	553	519	544	538	516	580	564	498	569	518	515	517	514	525	534	494	519	536	553	499	523	557	553	539	518	504	589	508	500	549	561	579	527	542	523	525	514	537	483	499	552	548	555	532	561	524	591	530	556	537	573	510	501	575	545	535	577	536	566	553	549	518	542	542	537	575	517	552	545	554	520	556	506	588	536	526	541	531	506	527	530	567	504	529	531	557	549	551	545	547	535	532	516	539	553	523	523	568	495	549	523	537	534	551	515	537	501	545	565	502	517	510	550	516	511	568	547	513	582	534	510	548	539	522	544	516	550	555	544	496	567	510	527	562	536	562	558	563	536	554	554	541	502	525	569	545	566	539	527	540	554	558	497	547	575	505	536	526	534	489	534	532	526	492	517	546	509	555	549	517	560	533	553	506	544	510	496	529	553	549	554	546	541	521	541	522	517	532	586	486	562	574	555	554	562	535	526	545	594	506	555	530	528	517	552	488	530	566	571	559	558	548	514	528	509	539	552	538	538	503	544	563	560	519	551	516	538	580	592	540	554	570	521	533	551	568	495	504	576	541	564	533	527	525	539	519	527	518	517	519	492	503	509	524	498	532	520	530	570	506	568	556	561	532	541	564	538	561	535	573	535	526	528	500	551	533	540	516	538	521	517	542	542	530	526	535	529	566	557	526	495	522	513	518	511	500	486	545	539	553	521	552	530	505	528	538	524	485	512	541	551	545	508	499	589	560	538	549	516	537	527	557	505	499	511	507	525	548	558	534	494	532	504	530	527	544	524	561	593	521	538	564	524	511	542	531	558	548	569	499	573	575	549	522	539	531	554	559	521	528	526	513	509	510	522	515	572	565	541	483	525	523	526	521	552	513	547	553	537	549	570	557	492	478	502	545	543	556	527	551	465	543	514	521	512	535	531	505	535	529	561	564	507	540	512	517	497	565	509	553	543	490	571	529	534	568	554	510	540	558	530	588	532	517	521	565	494	526	535	544	537	546	538	515	545	533	512	535	514	494	519	553	530	513	530	531	552	521	527	565	529	504	558	510	536	550	522	557	554	582	527	545	510	532	573	513	552	499	488	550	508	495	504	563	529	513	539	570	527	552	538	547	559	517	536	531	516	565	500	502	508	565	565	565	546	608	532	554	557	573	541	580	536	515	501	549	581	569	519	520	527	527	547	508	549	611	586	564	526	542	533	517	552	541	521	517	519	546	543	557	490	558	555	531	555	530	534	494	502	508	507	536	518	514	528	574	538	552	493	551	536	539	502	529	512	532	486	531	519	539	553	539	559	529	526	544	580	508	555	575	544	555	543	589	518	507	545	593	558	561	540	552	510	546	484	578	578	548	543	608	519	545	570	578	546	537	559	492	583	511	509	543	568	505	495	562	518	539	515	548	542	563	541	582	547	549	569	529	596	557	555	545	508	503	519	549	537	531	532	573	508	502	578	525	582	584	519	558	525	567	546	517	512	530	510	515	537	506	540	525	529	528	496	501	552	547	540	530	567	573	529	547	524	538	507	530	539	562	549	555	593	551	556	554	526	536	550	530	500	564	520	533	552	532	552	546	547	540	514	517	550	523	518	483	522	538	550	525	559	533	541	603	538	519	543	547	536	532	516	522	516	527	532	510	574	523	556	565	495	519	555	513	546	518	524	557	536	477	513	530	547	536	535	506	553	513	553	499	532	498	547	495	544	556	523	529	505	505	483	558	570	496	532	538	570	503	551	551	538	539	536	496	522	552	530	555	558	513	547	546	521	532	550	574	502	521	534	535	567	532	552	529	542	553	514	517	541	514	564	574	568	548	537	521	568	507	570	583	534	532	511	557	520	514	575	512	543	515	542	559	537	543	577	553	539	591	560	553	547	563	523	540	516	508	553	513	552	538	526	553	549	530	542	553	516	523	541	518	547	533	553	532	537	494	538	505	552	528	551	548	501	523	597	531	542	529	493	580	495	526	535	520	523	544	576	577	554	530	519	535	531	515	558	534	564	522	556	539	537	522	526	544	531	518	571	515	566	522	494	546	535	544	594	499	541	572	507	517	532	538	527	531	556	550	489	554	554	529	520	526	576	546	514	518	552	543	521	550	527	523	595	509	550	527	510	557	536	498	501	568	561	486	567	540	552	484	512	530	533	562	559	519	540	538	554
23504	21566	29491	24100	21565	20852	2256	675	579	455	424	345	337	303	292	305	280	259	263	225	248	250	222	236	223	208	217	234	176	182	197	175	210	183	172	183	168	185	211	176	174	185	194	182	206	183	195	175	162	183	194	187	152	205	198	157	180	178	172	187	174	173	180	189	186	194	172	202	223	181	158	179	159	161	188	176	177	186	182	156	157	162	190	183	186	165	196	156	175	170	166	176	184	168	190	187	171	159	190	184	151	177	152	186	184	162	181	178	183	183	149	182	204	149	172	216	193	195	191	187	167	171	179	176	175	171	165	190	192	204	151	183	171	151	154	162	192	175	200	162	206	167	195	168	173	180	158	172	166	167	173	177	163	183	154	184	157	176	169	165	199	176	179	177	202	176	172	180	180	172	179	160	162	166	161	186	182	188	161	174	187	158	149	152	153	179	179	175	174	193	163	183	170	172	179	165	172	163	201	189	173	172	193	192	173	173	166	186	181	197	170	148	164	179	196	146	176	164	200	189	186	172	156	151	175	173	182	184	160	197	170	185	171	177	215	170	184	192	193	149	172	183	164	185	158	185	181	167	173	171	181	176	189	162	171	187	182	211	157	202	171	181	170	157	194	174	164	186	170	169	192	173	187	194	188	163	150	186	175	180	176	178	178	163	184	166	172	152	161	162	164	184	181	179	186	183	180	162	166	173	156	172	192	163	176	168	177	176	174	205	173	151	168	155	178	189	167	165	155	164	171	181	182	165	170	189	155	177	196	176	154	166	177	174	147	183	191	165	158	195	178	173	176	163	198	193	209	197	199	190	180	174	170	168	164	182	161	168	163	180	171	172	178	176	173	176	185	174	181	165	155	133	196	181	160	183	171	200	159	168	173	166	183	165	155	183	166	165	183	156	174	172	167	195	149	187	191	160	159	134	173	165	159	171	156	170	174	169	173	187	187	163	175	187	159	185	155	172	152	199	160	169	160	210	178	176	176	158	201	152	178	174	186	168	177	192	168	172	154	169	150	158	156	165	182	187	173	157	170	183	151	176	191	141	175	179	188	162	176	178	174	156	168	152	185	185	186	180	170	180	182	183	176	170	162	173	176	156	177	199	172	192	198	170	186	180	178	168	171	162	191	160	168	151	175	190	192	199	171	148	173	176	180	180	170	176	153	166	155	188	193	172	190	196	175	172	169	164	158	167	171	189	173	174	186	175	180	173	173	176	167	167	185	167	193	182	185	192	180	175	190	159	172	166	190	175	180	175	192	156	181	172	173	174	164	160	160	175	157	192	185	163	173	151	155	180	193	159	171	154	164	158	185	180	189	176	159	172	182	177	183	209	159	189	165	174	181	175	211	188	182	175	187	203	154	181	177	181	165	197	201	176	179	167	169	187	167	156	152	164	151	168	163	183	183	181	150	172	161	172	174	201	188	194	192	187	162	167	167	168	170	182	171	190	177	197	178	168	165	178	171	170	171	166	173	188	170	157	168	178	173	186	160	155	183	194	176	178	187	183	168	180	180	149	187	191	189	175	171	160	171	161	186	172	182	190	168	197	154	185	213	206	170	169	167	173	154	181	195	179	158	191	176	181	163	166	187	168	174	182	186	199	155	164	155	158	180	165	154	184	177	181	153	165	167	165	162	191	173	174	146	162	145	202	160	191	148	160	180	168	178	176	166	176	175	198	170	171	157	174	182	203	170	196	176	165	180	173	166	192	168	155	163	180	175	188	158	181	167	160	176	171	183	163	192	173	170	174	191	184	176	205	183	173	172	158	167	186	180	168	186	164	171	172	195	197	181	172	163	177	162	187	170	174	185	181	161	169	191	134	141	192	179	164	178	165	177	182	175	171	190	170	193	188	181	170	180	204	193	160	179	197	180	182	172	164	170	198	179	158	165	178	162	181	182	205	166	184	174	186	176	160	177	153	177	190	162	172	172	160	175	166	190	173	171	182	171	168	177	180	182	173	158	186	182	190	186	186	162	182	169	159	185	149	186	161	200	178	191	160	191	155	172	182	177	181	181	147	157	196	196	177	164	179	169	189	169	169	174	185	171	155	174	199	176	162	186	165	167	189	175	163	170	191	184	189	177	200	162	174	157	167	188	155	155	187	217	157	162	171	165	154	150	179	190	173	160	175	141	177	161	175	171	170	195	179	181	192	188	181	193	172	180	173	200	154	199	169	216	170	171	171	177	153	167	183	171	173	187	175	181	162	159	199	197	191	169	165	179	176	177	154	183	170	159	193	188	173	188	173	164	163	185	174	196	175	146	206	175	177	181	175	168	182	177	196	194	178	171	190	173	191	162	164	198	164	167	168	156	183	169	173	182	153	176	155	162	173	182	180	169	146	172	169	164	163	166	158	192	178	179	180	175	170	174	169	185	202	159	160	175	181	160	160	170	152	179	181	201	156	146	165	177	169	157	183	176	175	165	159	157	172	181	179	155	160	180	199	162	183	186	150	161	194	173	178	178	195	154	157	181	186	167	151	182	171	174	147	145	193	202	173	168	201	168	168	173	184	171	175	185	161	144	153	179	175	160	180	182	181	170	185	173	183	168	181	166	187	194	168	177	184	158	161	158	184	170	184	154	187	181	172	180	159	178	179	172	189	173	179	173	167	194	179	173	175	171	168	166	175	173	156	199	182	174	183	182	184	197	179	164	203	159	192	175	173	201	182	155	170	194	182	154	170	195	182	174	160	162	216	180	171	171	180	185	171	177	196	176	156	185	182	188	167	154	167	162	157	164	201	167	154	154	168	183	170	163	171	173	176	190	190	173	151	174	183	161	175	169	170	159	184	184	156	164	203	178	164	184	169	169	174	163	180	182	206	168	155	141	180	173	174	176	161	188	178	163	162	153	161	161	170	152	179	169	171	184	177	183	171	187	184	157	169	184	165	154	185	168	203	158	165	180	158	182	170	186	175	180	218	185	180	163	172	185	186	173	182	156	174	178	156	196	195	169	156	168	145	178	173	190	190	184	193	166	146	181	175	186	170	201	157	156	191	153	176	162	183	163	139	180	166	181	181	153	173	177	185	174	154	167	159	165	162	166	191	154	166	161	175	164	166	168	170	164	174	158	182	188	154	181	150	176	178	165	181	171	181	149	193	178	173	162	200	181	160	183	183	169	200	184	168	171	175	189	155	183	174	149	178	183	173	191	164	187	159	156	182	174	168	199	187	161	174	167	163	167	205	181	177	172	162	167	154	175	183	159	186	176	172	178	205	160	187	141	161	163	181	151	177	179	170	181	161	172	168	176	172	194	193	181	153	172	172	173	200	161	150	176	173	171	157	165	171	194	158	189	186	184	198	168	181	168	188	169	164	154	169	175	197	177	185	172	158	162	163	189	165	165	186	172	186	183	176	171	154	202	160	179	175	187	163	192	185	186	184	179	173	182	204	177	173	183	164	170	176	161	154	169	184	189	154	177	201	189	188	169	168	190	169	192	162	172	196	163	177	180	158	173	165	168	180	155	180	180	183
11006	15968	13560	7226	4696	3375	2512	2045	1636	1344	1062	957	823	755	702	604	621	563	520	444	447	459	434	409	432	427	411	384	400	386	329	327	338	353	330	361	342	321	353	346	337	318	321	302	329	334	331	312	318	313	315	324	282	295	321	300	279	306	288	295	285	302	279	284	287	296	295	292	300	294	289	288	286	276	318	302	292	285	316	272	295	296	309	311	300	292	290	286	302	296	267	303	280	256	266	292	299	310	311	328	283	296	289	283	279	278	291	294	301	293	287	291	319	290	304	314	318	266	275	296	241	300	288	254	271	281	287	277	310	285	317	300	239	303	294	279	269	264	282	308	269	268	297	278	279	289	276	282	262	269	269	297	267	298	302	297	264	252	294	280	258	279	293	254	297	261	310	277	313	280	280	263	267	300	306	256	291	280	295	292	272	290	301	284	292	284	293	288	269	283	305	320	279	301	289	284	288	287	292	286	281	293	276	294	283	290	252	286	305	285	282	298	296	286	316	304	261	266	277	273	299	254	278	296	263	264	276	310	305	307	250	282	282	293	290	275	266	283	279	277	251	262	273	264	302	250	260	280	279	273	284	314	301	315	293	296	258	295	287	291	307	293	298	293	296	297	299	270	312	274	285	304	283	271	252	277	256	277	294	266	304	278	285	281	284	300	289	296	289	296	292	316	292	296	300	262	265	305	283	283	289	263	276	304	307	279	275	264	305	303	263	267	292	285	280	263	282	288	278	273	265	316	284	281	274	307	311	276	274	286	293	320	276	284	276	267	296	298	280	271	252	284	267	275	292	290	274	294	286	279	288	260	295	302	269	285	264	290	278	266	298	319	268	276	285	294	278	273	308	280	245	318	296	274	263	255	286	297	304	284	293	303	302	325	295	283	271	282	306	297	319	281	273	268	281	295	277	278	276	264	273	272	285	284	281	275	272	247	266	294	283	285	305	301	264	257	283	286	274	273	275	301	267	279	303	276	296	293	306	279	261	269	294	271	287	319	285	293	302	248	281	259	294	269	296	292	307	276	274	275	300	277	309	275	268	308	313	277	299	304	257	283	295	281	285	280	268	302	308	289	281	280	268	263	270	289	282	301	270	269	288	266	269	265	271	291	303	331	296	297	274	291	270	280	302	281	291	267	252	308	298	311	300	268	272	278	271	290	298	274	290	280	293	260	294	283	280	305	269	289	270	299	288	283	307	287	298	289	292	299	272	259	258	315	293	259	289	283	310	305	309	280	289	284	256	282	280	273	292	288	305	290	301	292	313	277	263	277	284	276	264	304	263	320	296	279	274	265	291	291	289	290	334	283	268	284	292	278	283	274	288	303	283	258	277	301	268	275	277	282	263	302	303	254	310	314	269	266	272	306	293	265	282	258	315	299	267	294	294	272	285	263	302	255	296	279	291	290	266	306	285	287	311	283	292	246	291	286	313	304	296	278	306	289	287	289	286	300	277	305	255	286	302	275	281	300	297	316	319	293	307	277	304	272	280	242	248	269	300	306	282	290	305	268	278	260	297	292	289	257	274	326	279	267	254	283	299	252	307	300	295	288	295	290	240	270	272	297	309	286	274	285	266	280	283	302	312	309	307	254	271	281	292	273	275	285	311	305	284	291	268	290	287	279	281	272	278	271	265	299	296	297	268	299	265	301	282	269	277	293	291	314	299	275	249	302	288	298	283	258	311	306	273	260	302	270	281	298	276	292	269	270	300	268	294	274	281	321	306	287	291	298	262	272	284	279	270	264	270	291	252	294	263	254	285	287	286	275	261	309	277	290	280	297	294	277	267	289	277	281	276	284	256	279	299	274	274	278	308	293	275	284	288	307	272	292	278	297	293	298	285	300	277	296	301	287	274	284	282	290	289	284	315	245	310	272	279	282	234	277	287	297	285	295	307	284	279	322	301	291	290	272	289	259	288	291	318	294	274	280	289	286	310	276	303	283	258	265	283	279	308	253	293	302	302	284	243	300	295	298	292	274	274	258	266	304	254	291	278	280	323	306	303	277	272	299	258	269	283	272	284	282	300	287	274	259	290	288	316	245	272	283	269	289	285	299	264	256	308	266	295	287	322	284	289	275	297	293	244	275	300	293	285	266	266	268	325	287	292	280	278	279	264	329	286	278	248	310	265	262	288	267	299	265	309	301	280	279	286	279	257	259	290	277	259	287	289	285	309	272	260	287	272	280	265	264	261	284	264	282	299	273	274	261	266	306	279	265	279	285	265	283	262	266	298	293	317	282	316	274	277	266	269	301	272	274	292	262	283	269	286	318	299	281	283	309	292	274	283	329	313	285	306	306	311	301	281	284	301	266	282	296	266	253	279	260	267	295	325	275	303	312	262	273	284	291	264	304	254	272	258	272	260	282	242	268	256	284	281	280	320	306	290	288	308	291	292	296	295	251	297	332	299	268	316	293	288	290	283	298	294	273	307	286	236	291	302	293	277	284	300	276	298	307	250	298	253	276	277	281	253	302	265	285	284	255	261	284	276	302	275	303	267	299	286	291	274	314	274	296	264	273	297	257	296	265	283	299	296	284	291	302	277	263	303	283	272	258	281	289	282	263	286	279	322	296	298	271	291	280	289	278	289	279	273	273	291	305	288	281	291	288	308	286	288	273	280	276	291	289	264	298	306	302	290	269	281	299	314	280	285	302	264	294	314	309	263	290	288	254	287	294	285	293	262	279	258	259	304	276	282	292	282	269	277	285	271	278	247	260	285	276	297	296	303	286	288	267	287	286	276	300	314	298	290	287	273	283	283	286	271	287	281	298	272	302	305	292	306	303	251	265	281	331	306	298	305	287	282	281	314	308	268	311	279	298	292	255	276	290	293	292	287	275	316	298	284	293	320	266	311	305	287	297	295	287	300	287	267	288	269	290	276	281	277	287	280	281	296	290	284	298	283	278	298	271	256	290	289	271	307	286	256	291	271	290	271	273	259	309	256	286	268	289	294	305	297	309	317	262	315	265	294	312	289	282	275	299	282	302	273	250	288	276	270	321	279	306	277	279	268	304	291	306	279	294	304	292	284	292	275	263	282	300	309	314	295	299	289	287	296	284	271	309	288	307	319	307	280	240	261	265	306	266	287	272	286	267	255	282	279	285	291	258	291	296	293	299	274	301	296	297	289	297	291	273	301	268	294	256	293	305	306	317	287	274	293	288	301	287	291	274	276	269	328	260	270	282	303	248	285	313	288	279	267	293	269	272	269	308	240	291	305	305	287	289	282	272	286	294	310	283	280	270	298	319	275	295	264	279	279	273	266	279	259	271	268	272	275	296	310	255	277	288	305	298	304	320	279	297	264	294	297	259	273	270	299	309	246	284	275	307	311	265	296	297	284	284	273	290	290	292	284	248	291	270	300	288	305	331	336	268	269	309	292	270	310	287	306	300	305	253	292	289	253	291	275	268	280	282	304	282	274	299	270	278	281	284	261	301	312	269	264	277	276	285	292	309	296	285	301	267	315	272	254	270
27234	20702	7234	723	415	383	337	332	318	300	337	341	297	287	287	297	277	307	315	279	298	285	270	289	310	313	296	307	287	346	269	306	316	317	319	322	299	259	320	311	276	285	264	312	320	304	288	284	297	269	287	303	333	303	279	312	299	270	270	299	290	306	300	313	285	287	296	275	310	303	313	304	299	304	296	277	282	296	296	327	289	284	274	289	299	325	304	274	301	305	291	298	291	267	315	291	315	304	293	281	327	301	318	269	255	330	310	292	297	315	313	302	284	292	297	312	315	285	288	332	326	281	282	340	281	299	298	312	293	299	287	305	304	299	287	317	296	282	302	282	271	266	312	318	292	287	287	275	273	277	332	292	273	306	298	281	293	335	298	300	293	292	280	304	292	275	296	277	301	342	257	292	293	305	327	287	277	275	301	352	311	271	304	257	282	294	315	262	272	264	282	289	301	290	296	278	315	301	313	271	296	328	322	283	286	317	292	255	301	301	278	334	309	315	280	297	313	285	303	289	304	280	302	295	298	283	309	297	309	294	285	320	312	277	269	297	298	275	295	302	283	297	284	308	316	303	283	298	287	310	274	281	298	289	291	253	271	278	279	315	296	283	275	301	297	284	308	301	306	294	302	293	305	274	298	312	287	300	292	287	277	307	280	271	280	280	255	282	296	266	325	279	281	291	307	294	289	316	293	300	300	308	316	298	271	284	333	334	298	317	297	297	285	284	304	290	292	299	295	330	322	281	328	302	277	294	267	316	318	296	306	293	268	290	297	313	286	305	300	266	270	317	263	319	298	284	301	299	278	306	281	302	283	303	290	290	280	282	281	285	295	334	282	309	267	326	281	300	298	310	277	287	299	306	292	304	304	282	284	313	295	277	253	312	306	295	315	302	312	283	293	284	267	274	325	304	302	319	284	262	307	289	286	314	318	295	296	289	293	286	288	268	296	281	296	306	296	302	327	289	274	317	298	304	298	280	293	294	273	329	307	300	330	297	281	301	273	318	274	299	303	287	301	293	317	304	304	297	296	292	313	284	295	294	301	299	305	323	315	319	269	315	300	289	341	277	293	275	295	297	287	328	298	334	317	303	283	290	280	294	299	283	271	253	293	284	304	293	306	300	301	284	288	279	288	286	300	273	294	306	276	273	305	300	309	326	288	277	314	321	318	298	297	292	273	271	300	288	297	311	307	310	290	272	290	315	345	295	307	300	310	276	273	321	299	290	296	330	309	319	277	297	285	311	267	296	288	294	289	287	300	285	305	275	267	276	315	278	296	305	280	305	307	282	257	305	305	327	263	314	339	326	285	305	323	319	287	338	276	295	284	320	276	292	296	301	283	290	307	314	297	336	296	303	264	317	283	326	291	287	283	310	289	322	311	279	338	302	322	269	306	258	299	281	302	273	329	297	291	249	293	252	294	297	301	283	302	295	267	292	318	317	322	296	320	314	297	320	284	297	294	276	306	319	303	254	304	320	291	325	282	292	286	293	299	284	308	311	312	288	304	274	309	300	291	285	263	318	289	303	341	300	274	286	283	284	304	281	318	273	290	303	289	259	304	298	288	339	275	275	292	285	323	281	291	302	289	269	292	292	255	319	289	330	302	303	283	274	315	289	284	312	315	341	299	280	306	284	275	281	295	303	295	315	329	294	292	324	296	291	293	321	316	318	314	288	338	319	297	296	293	257	279	274	299	277	254	333	270	263	273	302	288	310	319	277	283	320	283	288	293	280	292	299	282	302	305	324	313	282	303	303	285	293	317	286	278	289	271	268	276	321	294	256	332	302	273	300	290	303	293	289	302	314	284	309	286	310	307	270	304	305	288	303	279	280	301	307	293	329	287	280	322	275	297	293	276	285	318	278	308	317	282	276	298	301	266	291	274	306	300	290	319	309	286	319	331	272	323	302	322	275	302	322	315	272	293	301	295	292	267	310	284	277	263	303	302	320	308	276	297	288	293	312	287	278	294	314	328	298	303	278	298	289	312	286	324	263	266	314	306	293	327	329	288	292	297	308	291	317	265	298	287	299	304	307	305	293	303	294	281	298	278	311	330	290	276	322	279	280	298	280	303	315	282	286	288	274	301	300	311	300	256	315	291	290	290	294	316	308	277	297	299	298	282	313	301	280	277	307	321	301	301	320	290	273	278	274	308	285	281	311	308	289	317	292	305	273	299	277	328	323	259	314	325	288	310	299	289	277	278	296	323	303	313	278	314	286	271	307	330	296	299	275	276	301	312	298	300	268	299	313	318	279	313	312	330	310	281	308	285	322	307	289	342	293	306	289	282	311	267	271	296	284	298	291	303	286	282	273	289	276	292	328	304	305	287	271	292	300	297	291	308	297	302	289	284	307	314	310	269	304	302	307	268	296	302	289	319	324	322	300	312	294	281	322	315	284	266	268	290	299	275	255	297	300	309	335	300	271	283	282	294	278	312	332	315	298	300	272	300	289	334	276	285	316	301	309	288	279	290	288	300	283	279	315	291	295	302	293	302	307	289	295	294	281	316	284	300	305	304	297	289	323	271	282	319	288	293	259	285	291	333	317	309	292	284	316	333	305	283	269	273	292	306	310	302	271	276	310	298	314	308	302	302	292	316	338	307	297	290	289	293	254	298	284	299	318	318	294	290	335	288	293	301	279	309	331	291	292	324	303	298	286	298	289	314	300	289	295	326	288	287	281	270	292	323	266	294	283	285	295	290	268	303	275	297	320	292	251	288	290	278	306	316	309	262	293	307	299	321	321	317	296	286	280	292	306	311	307	287	296	322	290	299	325	292	286	265	273	280	305	299	290	297	320	298	274	330	298	287	284	270	285	329	314	277	296	285	274	329	333	299	288	271	304	298	302	291	330	318	314	281	306	329	279	310	282	274	284	293	313	304	372	288	287	274	267	291	296	312	283	283	295	304	307	288	294	284	282	309	291	298	273	274	264	279	308	297	298	297	298	291	307	285	324	322	309	305	302	295	308	293	284	338	277	320	314	281	288	249	264	315	299	287	298	271	282	301	323	330	323	290	284	284	314	316	310	301	305	282	331	298	274	312	307	298	320	269	310	297	303	290	279	303	301	305	297	315	306	327	314	308	320	293	284	312	283	271	260	311	299	283	299	307	277	299	312	318	299	279	290	289	301	268	272	265	297	324	303	335	300	306	318	275	282	283	326	282	303	293	320	276	298	308	300	288	290	295	301	312	262	303	287	294	278	242	323	307	288	287	313	313	291	321	303	288	297	279	282	262	273	316	268	291	292	286	287	317	317	291	268	287	267	275	279	322	296	280	304	287	310	306	300	303	335	292	292	310	306	296	278	289	327	311	259	290	285	302	289	315	285	287	286	290	293	296	282	289	297	285	316	292	295	320	309	278	289	328	274	294	337	277	297	313	327	284	289	281	270	320	284	316	296	342	285	296	313	299	336	310	306	313	282	279	293	265	269	332	293	293	313	315	281	282	261	282	294	330	327	302	305	315	288	283	334
4453	1507	1362	813	708	651	560	545	510	501	497	479	491	481	497	506	455	471	460	480	500	460	438	452	447	467	453	457	440	490	505	460	481	484	434	489	468	491	489	474	472	486	472	479	465	471	499	445	461	491	502	452	473	489	484	477	443	462	439	491	466	448	425	463	447	470	442	459	494	415	467	450	472	484	509	492	448	472	476	490	465	470	486	457	484	481	459	499	443	460	489	472	433	483	478	445	471	455	424	430	469	465	449	452	442	436	469	487	444	477	478	459	464	488	445	465	457	460	480	535	441	437	447	450	477	505	464	478	460	449	493	444	468	451	436	479	485	466	459	451	440	451	448	490	446	474	494	489	435	443	437	481	455	479	464	424	449	471	475	428	485	465	457	478	451	510	478	482	444	502	504	465	428	471	424	438	476	472	446	492	473	488	466	480	460	471	469	473	469	476	464	430	474	437	468	446	430	453	445	472	439	450	441	452	442	440	443	481	458	443	479	472	483	503	507	470	469	481	467	450	480	440	489	484	434	469	464	487	444	473	430	440	466	422	461	429	454	447	491	484	449	460	423	497	465	457	433	454	518	458	488	448	443	484	468	483	477	449	444	483	502	473	454	462	484	474	460	450	452	500	493	434	479	472	464	440	467	426	475	460	510	475	482	491	466	463	459	446	453	442	474	501	453	508	466	456	476	459	456	468	441	488	489	529	461	416	496	463	468	482	461	491	463	470	459	491	446	431	464	456	456	454	482	447	485	454	484	459	470	515	441	482	474	468	442	455	474	479	476	456	429	453	469	471	515	473	425	425	491	482	466	495	430	458	472	502	510	478	481	461	452	481	465	436	485	474	501	445	452	435	476	493	417	449	480	476	454	481	456	473	450	463	475	453	477	448	472	474	468	457	459	466	493	477	474	475	473	479	469	501	474	524	482	450	472	452	460	473	436	448	473	497	491	482	475	481	457	485	496	433	466	480	466	444	458	481	428	493	475	506	469	428	482	468	468	449	483	446	433	476	460	452	477	473	458	459	431	447	443	489	442	447	446	475	458	451	482	452	454	470	489	429	474	436	523	488	465	461	472	474	441	463	453	458	470	493	428	474	504	474	474	406	463	428	458	479	442	442	453	468	475	416	501	475	443	472	458	477	441	473	447	482	479	467	465	521	493	473	493	469	459	495	439	482	439	426	443	458	494	470	437	459	412	436	494	470	464	450	441	456	488	443	481	460	446	519	429	451	455	477	492	431	446	463	437	439	447	432	480	428	482	470	484	453	479	524	446	477	462	502	485	466	497	479	467	460	459	465	470	452	485	427	453	413	489	442	512	477	451	492	477	497	497	455	446	453	498	468	443	469	491	453	464	414	468	482	459	492	474	454	465	460	442	463	481	464	506	461	481	475	476	469	427	490	457	463	432	465	487	472	448	461	476	440	476	471	450	475	445	448	470	441	435	477	445	455	444	465	468	441	442	439	482	480	452	459	479	485	471	464	491	452	444	482	487	454	459	447	464	451	465	465	441	502	413	493	458	451	465	454	464	433	451	499	463	470	447	496	457	495	470	504	429	448	452	479	458	434	512	441	469	494	501	498	459	458	453	468	454	478	450	449	442	465	485	480	459	481	479	448	461	468	420	468	475	492	451	456	506	456	480	476	446	450	417	438	467	451	454	455	478	480	452	453	469	506	466	460	468	464	472	482	427	440	447	480	452	540	466	433	496	451	442	470	500	467	479	440	499	448	477	454	476	470	479	472	494	481	479	458	483	456	475	468	452	485	529	478	498	464	457	495	440	414	463	441	527	465	450	459	487	450	490	481	460	461	476	428	455	449	447	470	512	495	493	442	446	466	464	461	469	435	487	457	435	454	464	469	435	463	463	414	466	514	456	466	459	437	463	443	476	470	495	436	464	450	471	426	417	441	489	519	486	478	454	459	460	503	462	479	445	451	489	466	463	462	480	471	465	492	505	471	451	457	493	481	454	477	471	458	468	475	432	474	483	454	475	449	454	465	449	490	476	457	498	446	444	482	468	437	488	478	485	475	451	446	484	460	428	425	435	437	477	458	468	473	465	487	417	470	474	443	462	479	469	483	464	501	431	467	440	475	402	459	465	486	470	478	476	471	503	444	485	458	461	448	511	447	452	448	427	467	458	461	469	451	486	498	470	442	498	472	481	463	437	454	451	497	489	419	453	456	463	487	430	535	439	481	493	473	490	468	451	466	491	453	489	453	459	457	448	448	442	462	453	452	493	500	499	495	459	471	448	482	479	456	464	469	458	477	475	481	451	476	452	497	449	452	455	467	506	482	467	452	486	474	443	474	485	482	438	458	461	481	464	455	459	437	466	500	474	422	486	455	454	436	457	436	441	465	464	436	471	462	485	441	477	451	486	485	481	456	478	474	452	467	456	438	461	458	441	463	458	487	466	454	478	472	427	486	468	463	463	468	442	468	465	475	433	483	483	462	451	443	483	450	479	468	454	440	461	480	477	460	445	459	463	444	448	481	471	450	456	480	466	456	443	490	494	436	494	501	451	461	481	451	457	475	500	484	449	465	516	433	467	427	464	482	492	445	494	500	500	436	489	442	471	470	476	487	462	439	484	480	465	448	471	447	440	453	462	457	469	485	442	434	483	475	441	458	471	468	424	453	462	455	483	476	458	448	482	463	517	452	472	459	480	465	432	432	439	461	441	441	502	448	465	432	425	470	423	427	480	474	475	464	466	446	463	495	495	431	447	468	481	474	469	464	517	485	433	454	461	434	458	456	459	482	445	451	490	482	478	465	433	442	462	488	469	421	463	427	458	465	426	452	444	486	508	449	451	459	476	485	466	440	503	419	474	460	476	485	430	419	453	456	452	449	493	503	469	442	460	476	479	453	453	481	457	431	471	489	435	467	469	473	431	480	442	459	452	443	443	477	477	468	459	461	448	475	441	440	465	478	452	434	475	477	486	422	486	462	444	463	459	458	472	477	478	426	443	464	490	476	446	473	469	449	484	472	476	445	443	393	437	495	446	468	443	467	509	447	491	504	451	474	463	468	450	473	469	480	455	446	459	455	458	493	450	480	462	454	469	489	426	467	461	504	478	429	474	444	469	466	433	461	439	479	424	439	445	440	455	451	463	484	492	483	425	457	485	497	475	448	481	435	471	443	437	506	446	469	501	423	478	456	432	457	475	474	452	509	446	451	475	484	425	471	455	455	421	457	459	477	452	464	473	461	444	498	489	487	455	451	489	451	452	500	488	449	453	462	436	476	468	440	449	482	475	493	479	469	473	437	476	458	470	480	502	483	464	482	474	471	460	463	476	456	443	466	443	430	430	457	442	435	475	512	463	474	469	478	475	454	478	484	496	445	433	481	424	461	459	480	453	454	469	437	456	500	471	471	474	454	505	474	452	486	469	509	478	423	492	439	454	465	457	469	490	446	498	446	428	441	464	498	465	458	480	448	470	468	492	451	477	477	448	476	443	484	444	430	491	428	493	437
24548	21546	28789	24693	20974	2757	894	663	534	493	461	482	452	448	397	415	369	434	401	380	379	356	358	368	399	372	425	375	362	373	362	357	364	375	353	328	356	367	342	346	367	314	361	352	361	366	369	334	324	334	354	324	343	353	341	328	359	359	385	348	337	341	327	397	359	342	376	320	362	335	324	381	346	354	355	351	332	330	350	324	328	347	372	344	349	326	341	334	380	348	328	331	376	351	343	342	342	323	303	344	284	347	348	367	346	332	363	359	303	328	365	362	342	364	358	368	331	284	345	381	350	367	335	328	352	320	315	324	366	334	333	346	348	340	322	311	366	343	322	349	319	336	378	361	339	344	338	335	357	352	361	354	343	363	344	375	339	365	308	351	352	350	318	375	355	369	348	356	318	346	335	331	351	336	358	340	359	329	338	341	358	323	363	344	379	314	362	353	332	377	343	363	346	298	361	341	355	372	343	369	384	298	365	330	318	383	339	390	367	357	342	321	349	363	323	355	361	312	348	362	339	340	360	289	350	335	314	313	326	354	328	353	347	320	341	361	329	347	357	365	345	340	332	328	338	365	325	336	346	362	356	335	362	315	345	318	350	331	318	309	331	330	320	359	323	313	346	328	366	343	334	327	353	317	360	355	374	308	316	348	330	349	335	325	360	348	355	353	337	350	358	313	321	328	343	357	329	346	380	323	336	335	334	371	315	343	360	333	364	321	353	341	331	287	320	362	358	338	365	330	332	331	335	347	378	365	329	328	307	324	363	314	320	354	334	345	345	361	344	327	360	360	331	350	317	347	326	352	336	357	351	353	322	327	342	350	387	317	372	331	322	350	329	328	371	366	344	329	329	373	333	318	334	309	325	351	357	345	313	302	362	365	326	354	311	320	348	364	316	350	348	370	346	318	341	360	340	343	360	359	327	326	363	334	342	333	338	342	372	329	348	380	325	388	319	344	327	346	338	315	331	309	353	329	338	298	337	347	361	349	367	349	342	320	334	365	351	335	364	346	375	339	348	347	333	364	322	345	376	341	338	334	360	318	335	356	305	329	348	284	344	354	370	356	350	325	335	333	360	360	326	330	337	341	347	332	397	361	370	391	334	333	325	354	313	345	330	346	362	328	341	338	330	344	344	318	353	346	327	320	351	284	361	307	342	373	348	337	325	312	372	367	343	368	341	359	368	331	368	330	334	346	329	318	344	326	361	347	341	318	367	334	324	336	313	379	314	341	365	346	347	357	345	328	322	327	339	366	320	340	326	358	347	349	338	312	341	341	375	384	312	364	338	344	346	365	354	348	330	368	360	333	361	363	327	333	341	346	343	355	333	333	313	345	304	340	348	328	372	349	334	344	311	358	349	356	330	323	350	323	320	346	356	342	362	358	370	336	362	319	338	332	318	333	362	327	359	319	336	354	330	330	303	348	336	351	343	334	317	351	372	327	343	344	322	358	349	321	349	358	347	373	334	345	369	356	313	337	358	309	331	353	321	340	333	347	348	334	347	341	365	334	356	339	341	321	349	345	323	333	330	340	353	319	379	361	329	324	333	328	301	369	300	356	352	342	325	361	326	364	360	323	330	319	326	351	357	344	329	341	336	332	335	347	364	324	341	411	355	350	311	338	337	349	369	356	363	371	360	330	353	340	348	329	328	347	351	362	368	326	331	334	369	339	358	356	330	347	310	366	330	333	316	372	330	386	346	325	343	319	311	350	339	354	331	358	315	339	333	331	359	315	348	326	336	346	309	338	325	350	324	372	323	309	364	325	351	387	332	354	333	350	333	356	348	353	351	328	350	359	354	313	349	384	346	347	327	343	355	336	358	328	373	337	328	339	340	319	333	346	364	368	360	322	323	336	334	357	331	379	358	371	332	339	322	339	363	366	314	344	332	348	344	366	357	325	331	319	309	342	355	343	322	326	329	321	334	350	313	345	339	336	359	328	329	352	361	323	322	326	332	315	348	367	357	328	355	358	343	349	340	358	353	355	354	376	334	349	327	316	357	320	354	321	334	308	318	309	328	326	367	339	344	345	369	365	367	325	345	361	323	334	352	339	339	314	343	335	328	336	361	346	361	331	327	352	332	339	322	362	328	314	343	337	338	372	340	373	359	298	358	361	331	337	336	350	305	331	321	350	310	342	354	348	336	339	363	354	394	381	347	324	334	311	343	307	379	347	353	319	348	359	362	344	369	376	355	365	326	374	330	350	338	347	340	349	368	341	372	329	303	362	332	352	330	342	336	326	349	349	378	360	324	341	353	341	333	356	326	347	359	309	362	347	341	343	362	318	321	327	326	335	346	302	312	369	362	315	372	320	335	349	335	335	344	331	343	362	315	353	321	325	338	336	361	320	368	320	361	364	333	348	336	333	332	350	367	339	334	340	318	343	335	345	296	374	390	354	331	344	358	323	339	345	358	361	329	326	335	341	356	358	325	377	344	376	379	362	321	354	344	350	342	322	335	367	381	370	360	355	334	318	325	314	346	360	363	325	355	343	355	341	354	356	343	341	372	323	358	344	328	341	350	304	361	328	337	326	356	345	324	336	312	335	336	316	333	342	346	375	343	352	339	321	374	338	350	338	379	321	327	337	333	317	360	401	339	318	311	361	370	374	366	362	349	360	333	316	361	345	351	331	378	338	370	325	341	322	359	351	342	323	333	371	347	363	329	355	346	351	337	346	326	387	336	328	336	325	339	322	367	343	389	355	324	331	357	352	362	347	362	348	342	330	352	332	319	367	309	354	349	349	354	336	286	307	357	354	357	345	367	319	350	347	353	357	336	350	341	338	350	359	339	355	311	340	380	355	348	316	344	305	348	348	322	364	317	350	333	353	307	337	355	342	311	352	362	373	335	346	366	327	362	342	339	346	320	335	359	358	356	325	378	356	345	333	310	335	362	347	345	341	355	321	339	300	341	348	345	335	319	342	326	332	318	336	333	320	354	313	354	338	299	372	336	342	334	354	349	378	295	334	338	384	354	368	361	361	355	355	342	363	338	328	315	336	339	340	332	332	359	315	379	343	316	333	330	342	342	348	348	343	356	339	348	367	339	313	342	346	318	325	294	352	354	373	323	345	362	343	371	360	365	374	354	357	361	335	357	357	339	355	364	345	328	324	328	374	360	307	330	338	320	349	333	304	346	308	339	339	365	311	326	317	351	329	334	335	345	354	358	347	347	356	347	358	332	364	329	338	331	319	370	364	309	326	313	355	339	317	347	332	288	346	331	340	305	340	343	351	330	333	339	369	294	354	317	343	350	338	371	352	350	360	363	302	319	336	345	339	335	344	327	351	338	323	345	378	352	368	338	373	354	324	328	330	334	325	341	324	339	305	372	378	347	321	346	347	348	307	326	336	350	318	367	364	333	353	292	315	339	359	360	317	381	360	361	343	354	301	344	352	352	339	311	363	340	340	333	380	337	336	332	353	375	307	361	363	330	354	343	355	341	328	361	337	314	361	334	330	366	362	325	353	350	367
7819	9948	8472	4259	2969	2144	1717	1438	1225	1080	974	919	816	765	733	734	735	629	636	640	670	655	614	605	631	589	595	600	576	571	609	550	583	579	579	589	595	565	573	564	513	569	524	533	555	573	555	560	575	543	570	555	514	536	578	583	592	565	506	569	604	556	559	529	544	556	570	539	562	558	530	572	526	518	526	524	543	523	548	540	549	553	552	546	530	530	524	525	547	535	506	548	577	540	546	562	498	532	551	549	537	507	540	549	520	538	593	585	572	563	510	545	543	584	562	461	537	507	531	540	563	533	539	543	545	522	524	549	554	546	544	567	532	559	557	531	553	547	542	554	554	531	559	529	550	530	542	527	551	557	564	556	537	535	539	507	580	533	549	584	581	547	558	493	533	521	570	557	538	566	528	529	532	530	503	541	571	499	522	554	551	541	553	561	506	517	554	497	543	563	543	551	527	581	550	538	536	552	524	548	545	513	529	543	533	577	512	532	553	536	551	557	528	572	496	531	570	541	531	532	513	561	584	560	537	549	539	538	598	543	538	544	530	538	524	520	554	556	515	516	482	517	600	498	531	561	549	558	553	539	578	563	516	528	525	488	534	544	546	563	545	554	550	531	540	540	551	510	530	512	533	559	524	525	493	524	544	512	524	552	540	587	532	535	531	526	548	536	530	543	544	555	555	552	536	529	535	549	536	545	516	561	520	530	552	532	535	537	560	526	543	521	526	551	581	507	524	548	550	526	541	539	523	534	493	529	545	561	553	531	531	555	543	565	520	573	523	501	529	527	516	559	562	569	586	546	507	475	571	552	528	500	541	540	554	537	540	519	554	545	528	527	546	516	507	553	558	505	524	581	538	521	532	526	537	491	564	588	519	549	535	555	521	573	621	529	518	539	556	547	536	529	510	543	509	579	550	535	530	533	549	533	533	494	508	528	552	553	551	526	565	527	479	498	556	547	511	550	525	505	552	565	528	543	516	527	560	554	532	534	557	532	504	534	532	533	543	553	520	510	543	568	590	519	523	514	516	525	482	549	503	579	521	525	522	545	544	541	545	502	567	514	507	548	543	567	521	535	576	505	558	561	547	543	545	541	567	541	527	549	557	526	552	573	575	515	507	530	533	548	497	547	549	538	542	538	527	496	501	541	554	539	542	550	513	562	542	559	556	546	586	560	536	497	562	595	537	527	555	558	533	537	525	551	527	573	558	524	516	535	563	557	580	520	544	596	565	515	552	569	516	500	573	555	570	546	544	572	553	532	570	567	572	554	567	567	526	532	571	529	531	592	533	533	575	563	530	539	507	535	520	525	538	557	514	556	544	511	528	525	555	532	540	577	501	563	527	535	569	544	504	509	518	509	513	574	551	574	528	539	544	569	562	548	560	533	515	522	554	571	549	518	552	534	530	563	564	518	574	553	568	535	529	528	577	550	553	550	540	604	553	540	554	549	528	515	573	549	512	527	596	542	523	515	511	566	512	531	541	526	566	511	577	510	552	541	508	551	569	567	576	556	492	545	554	509	499	530	566	533	588	531	533	515	525	543	562	546	531	584	553	529	507	515	537	532	572	570	566	559	522	529	535	542	573	524	540	558	571	560	541	568	510	529	544	532	538	481	572	545	533	536	504	509	512	528	513	536	587	517	555	487	544	490	558	528	538	499	502	540	531	537	579	547	541	499	567	565	567	542	554	541	524	491	550	518	545	505	515	530	554	565	572	567	519	556	560	517	529	539	550	537	526	558	522	546	514	552	530	551	550	520	525	540	495	566	531	531	548	533	515	520	543	527	569	543	564	543	561	522	519	523	517	557	583	539	507	535	555	530	515	553	559	500	535	529	547	552	516	561	532	550	512	569	567	545	547	519	530	555	532	499	596	492	556	527	548	561	502	560	565	520	560	537	578	523	583	546	543	584	555	561	533	516	517	563	529	529	530	530	539	547	543	517	544	556	540	513	553	527	558	570	508	571	480	517	552	536	571	562	561	517	544	562	515	551	566	531	527	550	567	521	538	524	505	522	541	558	517	553	552	551	533	536	545	507	513	591	535	537	553	547	546	545	535	559	557	546	525	523	507	490	545	513	566	542	573	591	522	509	515	564	569	522	534	572	507	529	518	556	580	543	560	545	554	523	539	522	538	543	515	575	543	545	539	541	555	556	566	547	542	579	548	526	559	535	569	547	557	579	533	530	503	545	552	545	509	612	532	501	521	571	552	496	549	539	526	525	446	542	509	530	526	512	554	556	536	556	563	509	529	516	556	552	532	542	532	541	534	507	540	599	502	573	547	564	537	536	530	551	552	524	542	525	539	547	549	543	536	539	541	575	542	517	564	562	535	543	569	518	527	520	508	571	620	569	576	495	556	558	520	560	558	498	522	553	558	526	516	549	587	508	604	552	539	556	518	504	519	521	516	554	547	542	513	556	556	538	579	566	557	546	509	528	559	563	563	552	530	540	530	527	568	538	528	568	545	568	520	534	575	519	545	541	546	527	551	524	534	544	521	544	583	496	516	536	530	523	534	525	515	552	556	523	555	528	516	552	547	521	524	489	537	542	552	543	546	525	542	529	593	571	552	534	579	570	565	533	510	576	541	539	521	550	557	497	554	527	527	570	553	539	539	570	544	559	538	529	501	511	570	567	523	538	536	536	545	555	541	542	537	566	563	565	521	486	534	546	515	541	525	546	526	516	537	536	572	543	498	526	562	580	585	554	564	545	513	541	516	531	539	542	532	533	538	563	528	544	543	520	565	519	540	526	526	543	498	521	549	564	493	524	527	523	533	505	531	523	533	545	551	530	537	527	489	558	575	493	533	540	522	501	507	545	538	547	549	538	532	533	574	566	587	564	522	525	534	552	529	562	515	537	517	562	514	524	520	546	575	508	500	519	583	531	512	558	492	529	546	544	569	555	581	526	517	574	517	540	502	571	523	518	524	573	549	549	543	536	550	518	571	517	567	548	531	553	514	571	525	499	559	574	550	566	499	553	558	516	535	563	544	555	585	541	537	576	515	525	546	572	545	513	531	556	534	520	508	516	505	578	526	545	525	553	522	503	513	511	576	541	551	547	562	510	527	537	482	536	510	527	543	525	554	555	520	544	532	519	531	543	500	562	513	540	529	525	570	552	565	522	560	534	561	568	578	551	544	556	533	545	582	550	552	539	572	562	531	545	522	583	564	516	560	544	554	529	539	547	561	552	563	578	538	520	527	555	505	531	524	564	519	531	506	560	521	515	529	547	571	537	580	524	530	541	562	549	569	524	525	544	552	523	536	520	549	588	539	542	526	562	550	522	552	526	524	506	560	534	570	560	542	525	545	575	540	538	538	572	537	552	546	569	522	522	508	546	549	548	562	559	563	497	506	502	534	564	568	547	538	548	551	559	515	527	535	573	552	558	540	537	558	539	563	532	557	541	551	519	562	524	527	529	567	562	550	500	516	556	545	536	561	531	546	542	518	500	520	525	550	552	551	537	499	564	529	556
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
