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
339857106683	339857107202	339857107752	339857108302	339857108852	339857109402	339857109952	339857110502	339857111052	339857111602	339857112152	339857112702	339857113252	339857113802	339857114352	339857114902	339857115452	339857116002	339857116552	339857117102	339857117652	339857118202	339857118752	339857119302	339857119852	339857120402	339857120952	339857121502	339857122052	339857122602	339857123152	339857123702	339857124252	339857124802	339857125352	339857125902	339857126452	339857127002	339857127552	339857128102	339857128655	339857129202	339857129752	339857130302	339857130852	339857131402	339857131952	339857132502	339857133052	339857133602	339857134152	339857134703	339857135252	339857135802	339857136352	339857136902	339857137452	339857138002	339857138552	339857139102	339857139652	339857140202	339857140752	339857141302	339857141852	339857142402	339857142952	339857143502	339857144052	339857144602	339857145153	339857145702	339857146252	339857146802	339857147352	339857147902	339857148452	339857149002	339857149552	339857150102	339857150652	339857151202	339857151752	339857152302	339857152852	339857153402	339857153952	339857154502	339857155052	339857155602	339857156152	339857156702	339857157255	339857157802	339857158352	339857158902	339857159452	339857160002	339857160552	339857161102	339857161652	339857162202	339857162752	339857163302	339857163852	339857164402	339857164952	339857165502	339857166052	339857166602	339857167152	339857167702	339857168252	339857168802	339857169352	339857169902	339857170452	339857171002	339857171552	339857172102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	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
22236	20362	27869	22766	20362	19747	2117	673	513	466	353	403	319	293	252	246	248	257	230	237	225	208	232	213	181	205	221	198	182	179	169	175	192	184	201	189	195	199	208	192	175	193	159	163	163	190	179	197	193	158	168	178	169	195	179	172	173	190	158	156	168	163	174	175	172	160	164	186	174	158	179	164	163	169	167	194	180	160	168	167	175	166	164	154	150	157	169	182	172	187	173	183	174	183	167	153	178	168	149	151	160	200	154	173	177	189	173	167	145	173	159	157	170	163	159	149	165	177	161	156	161	159	145	172	175	148	149	164	169	164	143	162	172	167	191	154	168	172	178	159	155	161	157	142	178	154	171	155	170	176	163	144	172	169	174	174	163	161	161	164	152	157	162	163	179	146	168	156	159	195	180	164	188	153	168	162	155	155	163	172	170	151	172	185	158	149	162	171	153	165	179	172	186	161	169	175	161	159	159	163	176	163	156	170	157	183	165	162	160	143	156	166	173	142	157	170	168	173	182	146	166	164	151	157	129	166	175	168	168	151	163	154	161	186	166	168	162	160	176	155	179	184	176	173	168	141	181	160	168	168	172	169	168	153	164	156	138	154	176	154	153	164	155	191	163	182	181	147	165	164	179	158	158	155	185	157	184	149	185	167	198	183	163	161	180	169	180	141	174	153	156	159	154	160	156	158	188	171	182	169	194	149	159	168	155	183	159	167	150	155	167	141	155	187	169	170	149	184	177	158	156	190	154	163	165	147	162	163	145	169	164	164	174	183	156	161	182	165	178	146	188	147	169	153	173	185	199	163	148	148	150	159	151	176	180	163	184	164	153	155	152	157	166	171	150	156	176	152	153	153	157	166	180	182	181	165	144	166	155	137	153	157	184	149	155	162	192	160	179	168	145	152	175	184	171	185	154	168	159	147	160	166	164	170	170	177	174	145	154	169	176	186	156	165	174	153	178	152	169	158	145	152	170	157	192	168	148	164	163	151	167	171	170	192	212	167	147	147	181	187	170	170	149	164	156	156	159	156	136	168	186	174	159	182	160	185	146	135	157	182	190	159	170	162	153	175	140	180	144	163	169	171	182	184	166	175	162	163	160	171	187	165	181	165	167	171	156	155	146	169	158	156	172	170	163	168	162	158	164	151	188	167	175	155	164	183	166	174	158	188	181	167	159	165	170	157	155	182	160	169	149	153	149	164	165	152	163	172	172	169	188	165	153	159	170	177	184	151	145	161	178	154	145	143	162	152	180	145	176	162	170	168	161	169	160	158	164	157	169	164	160	163	174	182	152	157	175	164	172	169	161	157	174	179	182	163	151	166	186	160	154	157	146	174	163	163	149	160	141	143	175	160	187	170	171	165	148	151	156	169	169	178	161	170	160	163	175	184	157	174	157	178	144	152	169	149	153	153	183	156	164	180	144	152	134	155	153	177	139	170	154	147	161	164	156	137	176	167	152	162	151	176	152	157	169	166	163	147	158	181	160	167	164	155	182	181	159	165	174	150	152	144	186	203	176	167	158	177	164	155	168	177	164	145	175	159	158	165	165	177	168	155	172	172	174	149	168	164	149	159	145	158	168	155	144	147	163	169	153	197	166	179	185	169	178	171	163	137	152	161	190	166	141	182	163	170	188	140	178	158	189	168	169	164	181	176	187	184	164	177	181	166	158	161	159	169	178	158	158	164	170	152	165	168	161	177	158	147	159	176	166	162	157	142	181	157	184	166	156	179	156	168	186	185	165	161	163	160	182	159	160	154	149	190	166	187	152	174	174	180	162	173	151	160	153	167	184	157	168	134	175	160	174	169	173	169	159	150	192	158	183	166	165	156	147	159	158	174	188	149	187	152	169	159	171	154	150	167	165	150	148	174	192	154	153	166	152	153	167	169	158	170	168	174	159	170	142	166	156	190	173	168	157	163	156	142	159	160	149	163	173	159	184	151	174	153	174	153	166	170	181	164	174	188	181	160	142	145	164	163	166	163	171	168	152	174	183	158	182	147	156	178	158	155	136	168	167	185	177	200	144	169	164	164	146	171	147	147	172	156	155	175	165	177	160	152	155	161	157	168	176	174	155	167	160	155	162	169	178	174	182	178	165	168	155	155	163	168	181	163	151	180	179	143	164	171	174	177	169	189	172	192	168	153	168	161	161	175	175	168	168	153	180	165	152	148	176	167	164	154	152	164	155	167	133	160	170	164	169	168	177	177	162	178	153	173	154	172	197	160	163	162	176	166	162	157	157	165	157	174	184	159	150	169	151	155	176	155	157	156	154	177	179	166	160	148	164	170	165	173	166	169	167	170	152	167	195	189	169	153	146	152	155	167	190	157	185	171	171	159	170	182	165	170	184	160	150	150	147	142	161	145	160	170	152	145	189	203	167	160	160	136	154	184	144	183	155	170	173	171	182	190	155	166	174	145	154	162	154	189	164	153	171	177	173	168	162	184	163	179	173	155	149	163	164	157	163	156	170	164	173	151	161	167	170	167	170	174	146	162	170	190	166	162	150	150	171	170	192	148	174	174	166	161	160	150	144	169	175	164	167	149	165	150	158	153	173	179	177	154	179	183	173	169	164	161	160	197	173	152	169	180	182	160	179	160	161	174	195	164	175	168	182	163	170	165	172	177	164	145	154	156	156	180	164	158	178	141	148	154	164	170	151	181	172	166	151	188	163	170	165	169	167	165	175	183	155	162	154	181	157	155	162	172	188	163	157	168	156	171	157	193	155	165	172	174	159	158	141	172	179	158	193	173	148	160	170	145	159	163	175	155	178	171	173	167	163	141	160	165	183	164	168	149	159	163	161	151	165	168	158	166	176	159	161	167	171	152	177	165	182	149	174	165	148	155	157	174	188	166	176	158	172	154	192	163	160	183	177	171	164	150	174	169	151	155	154	167	180	179	186	157	155	178	179	162	176	174	189	171	159	183	165	167	143	168	165	173	161	167	154	132	166	177	166	150	163	191	154	173	154	165	158	173	152	151	188	152	166	187	141	170	167	183	172	183	178	155	168	153	140	163	183	156	149	174	165	159	152	162	138	155	180	193	153	182	153	149	156	192	174	147	147	148	161	172	164	188	157	141	176	167	168	182	156	162	174	168	171	145	161	177	187	174	162	178	175	139	156	173	168	143	166	172	171	183	155	162	181	148	153	179	189	178	166	183	175	172	148	163	169	150	165	169	181	171	168	155	157	157	154	162	180	143	172	199	158	149	190	134	150	169	160	171	171	155	169	171	159	148	168	162	177	174	163	159	189	186	161	157	184	172	165	157	168	178	151	166	154	137	135	164	176	175	174	174	156	171	172	168	160	151	149	181	162	163	158	179	147	172	140	154	163	169	146	183	153	165	198	162	170	183	168	155	186	188	173	167	180	150	151	162	181	169	185	158	190	170	157	163	180	143	172	177	174	160	166	152	156	169	163	161	150	154	188	157	144	164	178	159	146	153	155	169	200	179	173	172	173	163	183	167	155	152	177	166
10074	15026	12875	6723	4479	3232	2368	1864	1547	1252	1054	930	848	789	685	623	561	500	508	521	468	419	399	387	360	401	392	398	376	351	323	321	335	323	294	350	285	322	329	304	304	280	288	315	280	304	296	284	302	315	303	258	283	321	295	282	312	298	281	270	279	276	296	279	290	310	292	271	267	324	282	271	302	266	290	296	248	286	285	237	270	291	297	306	284	310	295	279	295	253	274	272	299	249	283	288	274	275	280	306	262	266	278	256	272	286	237	283	278	262	263	281	277	237	299	275	242	240	269	277	281	277	276	272	256	273	276	262	238	286	250	260	252	278	278	251	261	279	252	288	271	284	286	262	250	287	295	263	254	270	296	288	290	270	248	285	277	281	260	264	282	265	262	288	260	259	273	253	268	224	289	259	270	262	305	289	265	267	257	267	277	256	271	256	261	273	262	258	274	275	271	247	274	289	262	280	270	246	287	279	304	302	266	240	276	263	255	271	262	258	290	258	268	285	284	308	264	260	282	272	276	296	266	248	245	256	289	272	263	270	264	241	264	267	273	270	272	264	281	245	222	276	282	271	282	267	257	310	268	306	275	284	285	254	271	272	283	260	292	293	273	293	275	248	262	275	263	293	263	275	287	295	277	255	257	256	269	240	258	261	261	266	246	259	292	253	269	263	287	245	296	279	261	267	259	248	276	297	269	250	262	247	283	257	262	290	257	277	247	240	262	290	253	260	276	280	239	266	275	237	276	290	276	228	276	262	281	265	277	256	259	248	290	260	242	252	297	262	252	262	254	254	277	281	275	271	266	246	291	266	235	234	246	282	269	285	261	267	263	240	272	266	258	257	241	290	275	306	295	240	258	243	270	275	280	257	267	260	284	282	278	266	263	255	242	269	276	282	260	290	253	299	298	250	252	255	283	253	275	260	269	263	274	264	274	271	300	289	280	265	295	278	291	248	260	255	262	252	290	259	257	277	237	272	260	273	269	262	267	272	256	284	240	284	276	270	286	287	260	249	272	264	264	273	272	267	261	257	298	260	248	299	271	271	289	267	259	296	256	264	260	287	261	268	258	266	281	259	258	254	278	289	277	265	276	276	245	282	277	282	290	273	280	270	289	290	269	263	301	292	262	274	261	249	263	281	266	263	258	262	283	296	261	291	296	260	288	278	275	284	287	289	284	263	239	259	250	283	274	292	294	247	276	297	281	259	285	274	286	238	264	274	254	273	254	284	272	249	286	239	279	284	255	288	247	251	265	262	274	264	270	263	257	274	237	284	263	280	222	282	269	273	267	274	253	290	256	273	271	265	282	282	240	265	247	291	269	254	251	279	275	271	277	254	279	234	242	275	268	268	248	259	255	261	268	289	263	266	295	266	283	276	281	247	292	256	293	300	250	278	270	268	285	283	247	261	286	280	295	254	272	257	242	266	233	309	279	275	250	280	303	261	261	231	305	291	286	308	300	262	255	271	255	272	265	273	264	267	284	258	263	253	266	270	261	262	288	275	290	263	264	248	259	283	284	273	270	252	241	248	264	254	257	297	263	286	268	284	278	271	280	307	266	275	280	267	234	289	269	291	251	269	256	248	269	267	264	286	265	252	273	264	266	286	312	275	280	269	261	275	285	251	248	294	271	271	291	261	258	274	291	274	267	267	280	258	282	236	286	260	250	258	271	270	281	260	272	296	295	278	260	283	258	291	260	272	263	273	270	267	265	282	265	260	241	250	282	242	264	277	277	270	271	275	244	255	264	283	274	263	305	232	239	257	277	282	279	272	262	282	265	279	267	272	269	246	277	243	248	300	219	264	268	278	295	239	271	252	266	265	270	266	298	289	234	264	281	285	286	275	264	271	283	271	252	272	264	249	261	273	253	255	293	246	254	246	253	250	275	278	260	271	267	279	263	267	264	273	296	246	248	264	261	298	279	309	294	270	260	271	262	279	289	289	236	266	287	244	264	227	268	298	250	283	275	274	306	271	242	278	278	271	255	295	299	255	274	263	276	261	291	296	249	247	284	285	259	270	303	271	306	245	274	261	253	295	252	287	274	290	285	290	261	229	277	242	274	257	286	278	282	294	252	242	260	272	290	263	281	255	275	276	298	268	270	259	297	254	253	270	277	247	276	261	252	260	245	265	262	239	246	270	300	283	250	263	299	279	283	264	315	250	278	284	276	272	258	267	281	254	254	288	247	278	267	308	244	260	289	269	292	278	269	284	303	265	298	272	277	250	240	279	291	270	253	245	273	272	274	265	279	248	244	290	259	248	269	284	272	275	270	272	301	264	281	234	258	275	260	262	265	281	298	262	274	277	266	244	304	255	275	270	257	272	265	267	258	285	283	255	269	254	293	271	278	263	267	313	254	266	275	296	256	279	265	270	271	268	254	260	277	241	257	321	286	245	303	252	285	251	259	270	275	277	274	277	261	241	278	247	264	294	254	257	278	242	271	278	278	282	256	268	260	285	274	276	265	275	281	294	310	279	263	259	244	252	280	281	286	276	264	274	280	256	238	282	255	278	279	275	257	257	285	287	272	262	283	281	295	276	290	258	255	274	293	256	240	237	266	276	247	245	263	267	282	255	251	270	273	280	291	292	264	287	278	253	258	229	271	282	292	259	264	266	281	262	282	276	266	267	248	273	270	265	258	276	292	284	246	275	264	273	288	311	267	269	256	274	283	256	256	282	287	226	264	261	286	271	292	284	277	259	289	282	262	272	285	271	280	302	261	269	279	260	274	249	292	267	256	237	256	277	296	271	268	273	258	255	308	255	273	263	255	260	278	295	275	244	281	285	280	261	237	283	258	285	291	264	270	282	248	272	262	259	262	271	283	273	245	261	261	226	273	277	275	273	245	289	251	270	272	251	244	269	299	282	272	287	283	275	261	264	277	253	255	242	261	249	276	274	273	257	237	267	248	276	264	264	294	280	293	264	281	270	289	284	255	238	273	289	283	255	267	254	285	282	262	259	272	265	251	280	286	276	279	256	299	276	267	234	303	250	281	294	276	278	228	262	288	251	290	227	283	263	268	249	282	254	282	265	265	276	274	246	252	285	276	242	268	252	274	261	256	262	278	280	271	274	250	245	266	280	289	277	296	304	258	230	273	260	296	274	255	276	314	269	240	285	284	271	299	262	280	240	277	257	282	266	256	270	281	278	263	281	243	267	294	290	257	287	256	229	271	275	256	294	258	281	254	275	266	249	268	253	268	298	274	276	271	268	273	248	279	268	255	261	269	277	269	265	280	249	275	274	280	277	254	291	263	232	277	270	265	243	256	280	280	284	283	264	280	277	260	256	252	262	271	256	249	282	257	250	278	286	287	270	276	269	279	253	277	278	296	251	263	277	298	237	241	262	259	261	246	269	263	297	281	271	308	259	272	282	273	276	273	274	279	260	264	259	286	262	244	254	281	245	269	275	304	244	262	249	273	269	296	260	279	254	282	280	281	248	274	263	274	256	281	247	268	283	264	301	258	259	304	268
27261	20748	7510	827	561	446	393	311	348	290	335	299	321	312	323	324	288	320	308	315	310	318	312	291	345	310	302	327	305	292	322	315	300	309	321	277	279	320	301	293	272	296	299	343	268	295	301	287	263	313	308	292	282	315	315	327	315	291	309	293	290	259	285	301	270	281	315	306	299	290	288	327	320	303	317	275	307	293	295	271	303	284	350	293	309	286	308	309	299	289	312	279	292	296	306	292	304	296	297	297	299	287	307	283	311	334	275	325	283	313	319	301	312	264	325	326	321	295	308	281	325	277	269	291	302	289	306	314	309	314	313	307	293	298	283	288	301	313	331	343	290	293	316	297	291	288	284	294	298	260	295	289	290	297	330	305	299	295	287	288	295	264	314	293	318	281	288	329	309	283	290	256	304	277	292	301	318	326	311	326	315	290	277	301	286	320	294	294	299	337	281	312	311	242	295	295	334	343	296	262	290	307	318	278	300	289	313	316	328	273	293	296	314	294	320	289	332	290	286	315	279	298	322	298	300	291	282	319	310	287	307	301	304	274	311	305	280	263	306	317	311	279	306	294	305	270	304	285	286	300	299	280	275	328	280	300	280	302	284	305	302	308	290	300	276	308	293	288	290	291	286	322	269	254	296	291	331	315	294	308	284	353	300	292	286	301	308	315	286	316	308	318	298	280	279	300	316	307	313	290	293	255	262	295	310	304	292	300	328	291	270	285	281	290	292	274	277	319	296	287	273	337	343	315	316	307	304	304	317	304	272	315	305	291	301	285	290	321	312	310	311	278	287	298	290	293	297	297	274	286	332	261	281	306	271	290	269	293	293	284	312	313	285	322	338	294	308	296	295	287	292	277	279	294	300	266	297	294	293	276	327	279	324	275	284	329	296	315	294	299	304	327	305	292	314	312	291	287	277	305	277	276	303	274	296	301	306	309	297	297	278	311	293	309	322	282	265	313	308	295	284	296	291	299	299	300	300	278	274	345	316	313	294	307	292	316	315	319	274	291	293	307	292	287	300	295	293	297	260	320	279	319	267	270	304	314	336	315	316	289	281	317	282	311	308	292	286	301	272	302	272	304	325	291	310	292	300	289	306	284	248	318	303	272	291	312	301	297	293	278	308	290	306	278	310	300	299	334	313	327	300	282	291	283	326	306	298	284	290	269	299	294	272	307	298	287	294	325	278	330	302	303	306	308	310	290	299	306	305	308	273	310	293	322	279	283	333	313	292	277	305	313	276	318	297	300	293	294	291	312	313	278	293	318	233	288	284	286	296	287	309	299	310	296	284	307	302	286	299	304	288	313	328	288	312	286	280	291	307	307	292	313	295	303	284	283	335	311	308	271	322	318	304	297	317	318	307	313	266	316	287	290	269	324	338	299	311	331	308	277	286	303	294	330	343	275	295	292	290	310	315	304	305	306	275	317	337	277	295	291	309	300	278	313	267	278	265	326	312	291	302	304	285	283	297	305	279	327	278	308	298	293	294	302	299	312	327	322	301	286	339	279	316	297	317	305	307	289	300	276	290	305	290	324	300	277	274	312	304	289	310	298	295	285	278	307	272	294	280	262	304	330	332	289	323	283	298	295	295	332	301	276	303	288	286	313	338	287	281	273	302	274	325	283	263	278	297	314	284	319	310	302	279	272	309	274	281	318	282	322	294	286	318	307	288	284	289	289	278	322	291	283	283	275	281	307	302	276	283	262	296	292	284	289	290	299	307	305	273	317	295	267	298	279	341	293	295	299	312	286	319	289	300	296	332	302	314	316	316	298	311	314	314	303	290	261	304	282	302	300	305	311	298	289	282	298	285	290	290	285	341	296	283	297	320	269	327	306	306	297	276	301	317	296	328	306	287	289	309	314	324	281	277	308	320	312	274	280	282	308	320	296	311	298	308	290	309	324	270	284	304	286	268	303	323	300	325	318	306	314	315	284	298	294	261	302	318	299	293	295	302	284	267	274	279	317	286	310	330	286	277	296	301	286	271	298	289	288	288	285	309	319	283	297	312	266	304	292	303	294	281	278	291	296	298	301	312	324	262	294	277	296	261	320	311	268	292	289	275	306	314	291	316	316	315	304	296	317	287	289	316	284	329	296	303	301	283	300	320	299	285	311	281	275	329	301	301	312	291	309	300	303	306	300	295	313	304	286	285	272	277	289	303	294	299	280	317	308	282	312	280	308	282	261	288	292	325	311	332	304	295	295	287	313	330	293	283	274	307	303	273	309	296	278	313	301	280	312	286	295	273	294	290	308	301	302	312	268	272	278	314	302	298	277	318	304	316	293	303	292	279	285	317	362	286	305	314	300	297	298	283	290	313	312	325	296	309	266	305	316	312	289	312	298	277	308	289	320	290	297	265	289	305	335	296	303	284	324	332	326	306	311	296	267	314	301	271	300	285	289	289	298	285	296	282	332	282	303	322	324	290	298	272	324	296	256	278	306	313	303	282	290	306	264	288	312	297	280	291	297	302	298	322	288	326	307	289	271	284	321	275	281	297	322	283	304	256	276	292	277	289	328	266	296	290	306	293	300	282	299	339	307	314	297	283	293	314	284	311	291	313	315	302	314	275	271	280	279	304	298	275	290	279	275	304	302	319	291	296	283	321	285	288	287	305	315	297	293	265	256	301	294	290	307	314	314	292	319	298	304	316	286	288	284	270	316	315	278	294	281	301	291	296	265	289	285	304	313	281	302	306	293	299	304	300	315	283	319	301	289	320	271	268	296	295	282	282	285	304	327	310	288	308	328	314	308	288	295	303	296	290	309	299	308	296	308	307	290	291	253	322	306	285	291	271	291	339	283	287	287	278	270	267	307	304	298	268	302	292	331	290	289	299	263	347	309	338	312	274	277	294	275	288	278	298	291	292	303	291	307	300	296	306	292	295	320	288	309	274	302	311	281	267	298	288	314	307	321	292	326	303	306	236	292	314	312	320	308	287	341	299	280	286	296	315	329	342	293	297	292	316	296	282	316	290	289	322	302	307	302	323	275	283	301	289	320	297	277	306	265	319	345	286	331	293	266	320	281	293	307	293	280	311	268	273	292	309	291	315	307	320	279	274	294	277	293	285	292	306	310	273	324	305	300	287	303	298	292	323	286	313	289	287	332	294	245	333	306	309	301	311	271	320	314	284	310	307	312	267	267	320	273	298	299	317	288	317	285	308	301	305	314	330	290	299	279	311	311	273	320	273	287	290	301	298	300	283	281	284	308	307	291	266	290	310	322	295	288	275	288	297	270	300	317	268	303	279	305	319	277	289	308	291	291	303	296	297	302	288	287	307	274	287	308	270	290	317	281	303	310	325	282	309	261	304	294	330	313	327	273	322	294	286	279	323	276	289	305	278	317	334	305	306	304	281	328	255	280	310	314	324	306	310	317	286	273	274	299	307	273	309	301	307	269	315	334	263	285	300	296	311	280	286	264	295	307	297	338	265	291	309	317	326	330	285	295	280	305	283	296	317	302	307	304	307	298
4418	1652	1459	883	675	666	577	592	554	493	522	502	488	497	465	466	506	425	429	457	468	502	500	498	485	470	479	463	501	481	466	452	464	456	436	445	488	448	457	445	453	474	454	442	486	472	479	501	498	442	460	500	487	498	483	473	475	452	446	471	477	461	486	440	490	463	444	446	460	454	443	499	483	464	462	439	472	483	465	478	511	479	454	462	503	449	510	453	461	469	482	446	454	482	477	458	491	477	449	479	463	433	471	457	449	456	468	475	452	438	497	415	468	498	503	491	457	461	438	464	475	503	468	501	490	455	426	476	475	462	455	447	451	430	456	459	531	478	460	481	479	491	460	473	455	461	462	441	487	465	467	444	484	483	445	481	440	473	462	442	474	452	449	460	463	490	490	473	516	506	503	481	467	438	463	496	481	478	462	490	434	447	479	434	466	471	443	416	470	475	511	497	502	515	444	460	477	483	469	500	473	493	468	440	499	477	483	481	433	469	437	469	476	474	471	409	464	471	449	451	488	452	491	440	449	467	466	443	432	458	437	462	501	481	453	453	474	428	442	482	458	442	460	438	497	461	523	446	421	447	456	473	470	456	487	497	449	489	423	460	473	471	528	456	472	483	483	442	474	428	477	516	467	481	452	448	475	463	484	462	471	470	494	439	484	439	445	483	451	498	490	452	478	482	482	440	450	438	470	444	487	479	482	451	481	494	463	520	459	465	479	465	490	490	442	486	475	480	444	479	466	476	447	469	484	492	436	465	457	456	476	445	440	469	422	476	461	470	467	463	491	455	483	472	479	510	436	472	507	485	470	465	459	473	487	470	477	463	446	482	469	450	507	453	457	483	467	481	490	522	470	446	477	537	487	482	485	493	480	457	457	499	470	481	472	456	505	461	483	514	483	472	467	440	486	464	488	486	459	458	495	446	421	460	468	461	466	481	455	478	493	475	485	515	483	481	478	415	424	503	472	449	492	450	479	481	476	471	437	463	451	474	415	437	467	462	437	476	497	474	441	445	451	449	458	480	459	438	542	464	497	470	475	443	474	450	438	444	418	443	449	470	508	502	448	449	514	437	462	436	414	498	435	467	457	419	465	486	499	508	460	489	460	465	434	490	435	465	437	478	459	446	446	464	484	434	472	505	453	455	442	463	493	454	504	439	462	481	428	446	478	479	466	446	488	469	505	483	496	456	468	500	461	490	480	445	488	476	478	471	502	451	460	476	472	466	480	479	465	469	433	482	464	489	447	484	480	453	461	447	474	467	467	452	457	429	496	531	449	483	508	483	457	485	440	476	503	477	436	449	461	488	463	475	504	485	434	479	493	491	492	480	459	478	470	458	429	440	435	483	444	428	454	503	450	439	448	467	493	431	455	466	474	471	448	464	447	466	456	479	433	464	444	423	495	489	466	445	441	490	459	445	450	459	442	436	460	444	462	454	457	457	431	467	450	474	478	493	475	484	446	477	457	466	491	456	412	475	487	460	471	436	477	448	450	462	483	470	485	463	491	520	473	479	479	463	462	473	445	462	486	465	468	484	452	445	502	452	466	459	457	474	480	458	459	451	479	469	478	453	474	488	467	466	448	444	484	466	491	443	471	506	485	463	480	457	452	441	442	466	466	457	447	481	480	472	520	445	505	478	456	498	447	494	430	470	486	436	461	450	482	488	489	447	504	462	481	503	444	476	467	460	469	477	421	453	492	483	508	507	473	456	497	511	475	465	437	454	467	466	458	484	484	464	459	414	475	429	464	446	510	491	478	440	478	436	465	466	460	458	473	416	456	436	437	422	429	483	444	491	462	478	481	454	506	443	448	465	416	454	483	466	503	479	492	458	492	437	458	454	465	482	446	450	437	491	459	460	469	489	467	448	445	506	472	461	442	421	463	459	438	488	462	422	456	458	455	445	464	498	457	468	497	497	492	480	463	505	451	450	463	502	427	464	492	467	508	422	461	466	459	486	505	498	464	431	479	473	511	481	467	422	447	483	519	505	434	476	481	441	475	444	497	476	463	461	440	487	446	474	480	466	493	491	437	457	473	448	443	473	448	435	484	480	448	493	413	444	482	471	461	429	480	476	479	462	478	453	445	503	437	419	455	462	495	441	458	437	485	477	482	467	477	504	464	478	462	459	453	449	439	489	444	441	467	437	479	463	491	497	481	473	480	473	477	466	423	466	481	511	492	469	408	469	499	417	438	478	471	453	451	477	483	460	500	456	448	472	456	490	496	494	516	449	481	452	455	441	495	473	459	432	460	441	502	468	468	483	457	462	473	490	465	494	458	488	495	436	476	472	482	444	451	446	469	473	449	488	458	465	462	439	447	466	460	468	471	504	475	464	459	478	477	475	475	446	440	465	452	446	477	440	462	454	443	472	470	457	491	459	481	490	485	451	472	440	471	487	453	492	494	477	500	449	466	486	461	475	454	464	461	472	451	448	447	437	457	442	475	472	456	450	437	476	463	457	436	446	462	452	417	453	478	461	467	439	468	474	464	496	490	498	444	484	470	465	483	452	438	481	467	489	491	487	450	467	467	475	463	455	472	489	493	469	474	421	442	460	483	437	461	520	461	462	453	433	459	459	472	434	454	463	523	450	467	436	465	425	427	445	428	469	450	477	481	458	464	444	466	466	430	424	478	449	455	454	467	478	454	421	474	462	502	470	453	486	473	427	487	475	463	459	433	436	459	463	446	443	407	484	441	509	458	475	489	482	456	490	466	464	449	427	476	467	473	489	494	486	468	468	464	465	463	465	475	484	520	503	491	459	464	489	460	441	449	482	472	447	487	439	458	461	482	451	427	414	452	478	450	454	455	447	449	491	468	455	470	416	441	483	504	484	469	463	498	461	454	452	482	478	484	458	493	486	471	475	515	463	457	433	467	462	441	415	466	481	519	422	465	446	479	480	480	482	500	458	473	464	456	420	471	443	465	466	537	469	497	447	460	450	471	489	456	524	441	473	469	449	450	485	472	507	440	465	476	491	481	490	483	488	441	475	475	444	453	469	488	456	457	444	474	460	464	452	483	456	460	450	490	492	499	426	503	474	456	509	454	474	435	488	444	442	446	461	461	487	471	445	467	461	452	426	427	470	490	476	456	454	452	450	446	469	488	463	457	487	483	494	502	482	427	479	465	466	485	439	460	456	449	471	496	462	465	426	452	478	475	505	466	457	475	495	488	452	472	468	443	472	476	509	456	497	482	475	453	427	456	468	510	476	472	530	454	445	478	452	524	461	437	459	467	467	484	476	477	480	496	452	484	489	438	474	490	450	460	449	446	495	454	471	462	449	461	499	463	454	459	492	431	502	490	441	489	507	480	463	491	448	468	478	453	484	495	473	472	504	448	486	484	449	478	465	496	497	488	485	474	480	514	459	415	456	476	461	452	481	494	491	462	456	480	469	445	474	481	418	455	465	449	481	426	481	470	458	539	432	468	481	459	472	474	461	501	473	455	470	466	485	466	462	456	474	460	468	442	450
24597	21596	28884	24769	21018	2828	855	684	582	494	436	427	468	392	371	394	436	422	349	350	415	405	341	349	380	375	401	356	350	337	393	343	345	367	356	340	364	365	360	356	342	341	324	327	357	344	334	346	316	378	342	370	325	373	380	352	345	368	354	334	367	397	368	341	349	362	332	347	339	342	341	326	352	356	349	386	359	347	357	351	356	359	365	358	347	329	327	348	331	384	345	338	337	343	320	391	349	332	340	345	359	369	330	357	361	341	398	309	354	332	330	391	352	314	342	314	328	352	362	324	366	343	346	340	316	353	315	380	341	363	332	331	329	360	357	363	391	378	346	335	345	360	331	373	364	334	325	344	362	319	319	367	319	366	334	326	352	349	338	353	356	356	359	337	340	336	341	376	352	348	333	362	404	322	331	315	348	336	341	303	343	355	348	331	348	364	348	371	327	359	354	326	377	339	373	383	363	357	355	353	350	342	330	351	348	297	318	343	366	324	359	336	342	376	346	343	388	350	355	380	327	327	336	327	363	329	379	353	352	355	362	331	384	320	324	371	363	309	341	360	323	336	362	325	309	375	338	370	349	352	330	326	339	335	302	346	348	337	340	354	343	335	372	347	325	328	342	331	346	341	328	322	365	358	345	342	370	331	383	314	319	345	369	355	362	376	343	362	338	351	354	344	363	340	343	349	331	352	341	349	315	313	341	353	351	344	349	315	332	346	330	355	368	350	373	332	344	358	404	346	322	353	337	329	378	367	311	332	310	361	345	374	374	346	363	355	332	343	324	331	380	331	371	367	333	341	353	361	363	329	335	374	332	331	372	333	349	347	361	321	331	375	347	353	371	346	346	325	330	351	370	352	336	348	328	336	376	356	375	344	330	344	344	345	316	361	307	368	347	379	344	337	375	383	354	323	359	324	356	351	331	330	321	342	345	360	271	328	361	363	347	355	351	326	329	335	342	374	358	353	383	366	335	317	365	361	347	337	334	335	353	344	343	330	321	377	352	356	344	347	298	358	323	333	349	318	344	345	328	360	370	343	376	358	339	410	334	340	319	350	350	373	343	326	344	326	323	364	334	358	358	315	349	337	333	337	346	378	342	350	337	344	369	338	340	367	347	382	369	332	337	323	334	347	359	342	331	352	367	363	354	368	347	343	384	360	364	346	338	325	366	373	346	364	334	313	320	351	339	373	335	334	317	348	329	335	372	338	349	312	335	300	351	355	349	353	322	341	350	349	347	356	325	322	342	365	360	336	334	370	353	356	378	339	348	335	343	347	355	364	340	388	343	353	360	387	316	351	363	369	329	344	361	356	342	327	353	331	361	363	315	371	339	367	337	334	328	341	369	347	353	341	361	323	342	333	345	339	396	344	353	351	327	357	379	312	324	321	358	325	321	334	349	367	356	387	325	310	369	332	368	365	375	344	333	371	356	367	338	367	325	360	325	323	370	358	344	330	311	326	348	366	346	346	345	354	340	335	324	357	384	339	358	345	363	321	362	328	331	384	345	353	322	362	361	336	348	337	352	362	364	339	371	374	313	341	353	314	349	341	348	344	321	331	363	361	303	344	339	336	344	361	327	359	373	323	395	321	344	340	366	336	374	395	323	354	373	291	386	344	318	325	326	336	340	356	358	344	330	363	327	319	314	333	339	340	314	312	360	348	352	347	333	371	364	363	361	347	356	322	372	325	348	347	354	364	377	319	348	357	354	348	349	352	306	375	364	321	323	386	339	332	325	356	334	343	303	369	358	351	366	357	327	350	382	317	341	351	355	342	318	370	341	311	359	363	355	332	361	359	367	339	325	351	341	336	335	405	364	380	341	352	338	346	367	371	331	342	347	310	343	305	352	320	330	342	373	346	355	354	351	377	373	334	388	331	323	322	347	328	346	353	341	358	332	323	335	353	350	363	365	363	330	329	342	376	347	356	315	380	348	352	360	372	356	374	375	354	344	356	375	303	317	354	366	346	319	340	346	320	352	338	361	390	334	354	350	331	348	365	341	361	341	361	333	342	324	325	335	345	368	334	371	326	373	346	318	362	348	318	342	350	379	313	358	366	360	324	332	325	339	364	337	365	349	344	327	361	370	317	366	352	341	368	344	342	319	332	371	351	338	339	353	362	371	356	340	350	351	371	350	324	362	352	345	357	348	331	311	334	347	337	329	355	339	362	375	341	340	368	337	348	328	335	367	298	332	356	341	342	323	350	330	359	366	357	347	350	361	350	380	353	365	351	379	331	334	334	369	342	332	337	327	367	342	351	380	352	320	378	394	375	369	377	317	354	342	355	350	380	356	305	341	340	340	376	373	331	336	334	353	354	333	346	352	349	367	358	347	346	354	343	340	324	354	367	308	342	334	308	331	336	318	346	325	372	349	322	344	374	348	345	358	355	336	324	347	352	313	330	377	338	346	330	334	306	331	381	357	342	349	313	341	351	343	370	378	300	353	327	350	323	343	306	350	333	342	382	339	333	353	373	339	353	359	345	355	333	324	344	335	336	313	335	340	360	372	354	344	353	329	341	345	292	353	330	326	325	326	331	341	341	347	351	369	349	334	362	354	348	338	346	350	354	357	303	329	355	344	351	347	331	306	355	367	348	354	354	340	365	356	329	369	359	374	346	331	329	336	351	363	329	333	340	335	336	361	378	339	342	331	366	370	345	324	331	337	358	332	333	329	329	337	360	359	335	353	345	385	353	326	307	327	388	327	330	380	346	368	354	323	330	343	326	345	315	312	338	390	352	332	336	336	350	346	326	338	343	347	352	362	339	333	318	337	375	354	326	372	366	362	379	315	358	333	334	371	353	352	325	349	339	312	379	324	355	373	366	340	331	337	339	343	369	316	349	353	341	358	325	352	305	323	347	332	319	358	345	378	360	357	374	354	403	334	353	354	337	333	373	331	305	332	320	326	315	354	342	364	357	335	362	320	364	333	325	347	331	338	340	310	353	350	331	325	371	371	370	339	353	358	328	367	356	340	339	337	340	323	363	366	389	358	358	347	332	333	365	346	337	350	328	351	358	368	348	330	368	367	308	314	352	319	350	343	353	373	333	361	352	355	339	336	326	361	326	346	350	348	323	319	331	314	332	398	341	345	326	364	326	347	350	315	358	346	307	372	353	326	328	349	341	352	336	343	338	369	334	318	375	359	387	332	343	359	348	347	321	343	357	354	310	362	353	338	331	354	374	340	371	324	369	339	338	328	348	330	372	339	331	333	355	335	345	334	363	333	356	362	353	309	343	337	356	333	335	372	349	405	343	364	350	360	366	352	341	342	365	348	359	353	343	352	332	325	324	384	334	329	349	345	357	350	355	358	347	371	316	359	350	361	331	338	348	356	363	370	323	348	343	345	361	322	323	369	344	344	348	343	343	356	348	367	339	346	332	359	359	339	338	320	361	353	349	344	334	342	321	348	341	343	351	360	379	361	328	322	331	319	367	362	339	368	342	363	341	342	384	327	333	353	323	355	376	349	326
7780	9827	8494	4378	2890	2168	1778	1442	1183	996	969	892	861	756	756	756	715	674	638	722	635	629	616	622	607	635	605	591	614	576	609	581	574	602	554	549	587	539	547	598	614	538	625	579	581	594	571	581	577	561	531	564	556	541	597	571	562	601	567	564	515	579	554	526	564	548	580	551	563	513	553	559	517	551	570	524	558	584	548	548	560	551	535	560	521	533	594	565	553	537	550	542	582	545	570	527	505	539	552	541	558	556	566	554	549	542	584	530	559	547	529	549	550	609	549	538	601	543	542	527	528	540	585	544	572	552	572	571	575	570	511	540	540	600	583	581	561	555	557	517	568	551	543	564	528	513	559	563	534	525	566	558	565	587	569	565	571	554	529	503	520	554	586	546	525	557	544	561	550	583	492	520	531	582	558	555	560	591	531	539	569	527	571	574	544	549	575	572	571	540	554	565	565	533	563	538	563	598	552	536	521	521	593	527	515	526	570	562	546	549	539	529	570	509	518	555	561	524	595	556	534	559	568	566	566	545	537	553	532	546	563	542	487	535	558	537	516	525	580	534	571	549	524	563	549	512	540	548	524	554	547	551	601	580	520	573	496	548	585	550	538	536	527	597	544	567	504	530	563	556	549	525	530	602	524	575	589	544	554	584	556	532	545	514	546	547	510	533	582	575	517	555	610	542	571	551	544	537	520	523	566	558	565	573	537	537	534	525	536	545	549	546	572	584	539	550	581	572	563	524	570	550	553	561	531	557	537	552	540	556	531	562	538	571	578	505	551	540	541	525	537	544	521	560	596	567	512	553	551	527	576	569	532	543	527	569	527	552	548	532	569	565	510	486	576	568	542	586	538	550	559	526	537	529	510	548	557	519	565	531	563	522	539	521	538	543	513	523	545	544	524	522	601	545	497	533	549	544	536	561	563	549	506	537	498	531	524	526	576	547	550	562	555	546	560	527	478	529	548	493	587	535	583	584	551	543	501	537	551	554	560	569	545	552	529	566	560	576	569	521	563	517	556	539	537	531	502	542	541	524	576	527	568	515	547	542	519	519	533	532	562	547	508	534	560	536	548	551	560	552	538	575	560	518	552	518	588	541	522	549	549	550	532	548	536	572	563	549	580	533	570	535	561	548	557	541	520	547	529	597	506	552	530	522	494	548	535	532	557	546	572	571	567	550	528	568	522	564	560	534	581	578	535	565	561	532	544	528	547	584	552	529	517	521	534	563	572	489	539	571	545	560	537	521	539	547	580	587	549	539	535	563	579	567	585	546	487	589	571	524	566	527	571	569	533	492	530	546	503	503	585	518	559	562	552	514	584	555	535	557	534	553	528	535	550	540	571	512	536	552	595	533	571	542	577	517	574	573	535	516	553	520	590	524	504	545	523	551	560	547	577	557	551	543	555	554	554	544	583	536	530	550	538	495	524	564	518	548	559	505	573	558	574	504	495	525	537	558	555	520	517	530	532	532	529	523	569	541	567	520	538	567	564	583	562	569	567	514	586	560	525	543	517	562	525	538	530	527	540	576	538	515	560	550	527	573	542	557	545	513	588	558	548	524	557	571	543	547	550	558	574	573	525	582	547	561	557	525	554	589	522	529	543	545	544	514	570	540	555	565	562	551	542	566	562	534	556	522	549	561	562	545	536	514	506	586	555	541	541	578	552	523	553	559	561	543	575	516	513	497	559	576	531	536	537	539	545	556	508	523	523	582	550	526	542	511	553	547	568	587	572	587	529	523	538	553	554	523	528	568	575	533	525	548	522	546	563	532	529	517	541	533	527	543	542	547	562	588	525	565	572	545	502	517	594	566	552	529	549	556	537	555	548	556	545	555	541	568	592	513	550	543	587	554	557	502	562	592	566	511	574	576	563	530	558	516	539	516	508	564	549	546	568	559	546	567	550	577	513	551	533	561	540	569	562	568	549	576	544	568	550	544	556	540	526	550	563	538	517	573	552	563	584	577	534	551	577	510	529	502	557	568	574	566	550	539	514	555	571	544	538	563	579	541	579	547	521	559	580	545	529	546	583	580	559	537	540	593	555	523	532	554	590	561	493	567	538	484	550	503	532	497	563	564	580	567	581	536	536	506	528	502	533	582	555	536	525	541	556	526	530	586	513	556	573	546	552	549	571	563	522	546	512	556	572	584	522	584	567	552	579	535	543	545	566	570	553	527	526	579	586	561	600	516	548	554	556	528	524	585	539	527	533	568	547	573	558	535	563	544	559	524	542	540	551	552	560	563	564	519	543	540	539	600	540	596	567	537	551	576	516	541	577	519	560	559	524	531	555	511	592	540	532	524	517	573	543	575	562	497	543	545	537	566	564	554	560	489	574	545	563	518	557	561	557	558	574	536	556	559	554	566	582	555	530	577	516	562	604	524	545	523	589	523	526	551	577	560	524	527	565	545	528	533	540	548	583	531	527	533	545	491	539	513	523	532	586	572	578	580	564	547	554	538	561	567	576	525	571	532	549	554	531	550	571	551	528	518	556	550	571	576	531	519	543	501	534	543	575	547	544	559	585	540	536	564	552	551	545	497	522	573	568	541	556	525	548	536	538	527	535	519	554	558	572	575	531	559	573	478	559	560	528	494	534	574	510	613	503	521	562	576	507	529	558	523	535	575	546	550	539	554	559	534	534	574	531	530	566	505	537	540	552	499	541	538	516	536	527	531	537	533	578	548	567	529	505	549	515	556	558	531	528	524	576	524	574	510	518	566	547	579	539	574	550	551	518	544	569	561	570	541	543	538	545	605	564	604	561	588	499	572	539	546	573	533	528	513	547	579	561	535	518	518	549	553	533	581	535	526	529	520	554	550	564	580	535	537	585	550	587	493	557	535	552	532	521	577	582	541	564	585	473	545	554	574	529	587	536	558	518	541	572	586	535	582	548	536	545	575	577	507	542	488	552	574	522	498	541	485	546	541	540	542	528	520	527	566	525	535	519	540	596	541	581	535	573	565	506	575	522	548	529	525	559	530	544	547	555	548	553	539	506	533	567	571	527	531	568	539	503	512	528	560	512	541	551	541	553	530	522	560	545	562	502	586	565	524	568	570	564	575	567	502	540	532	557	564	491	606	572	527	524	542	526	571	550	553	579	525	552	520	522	556	538	546	552	553	538	549	531	545	513	562	537	556	567	550	550	550	540	512	508	552	535	564	575	503	519	549	542	534	556	578	522	552	513	571	535	544	518	543	566	538	555	578	575	508	584	550	538	530	505	556	548	527	559	536	530	535	553	532	556	522	534	564	540	540	549	531	565	520	534	548	551	596	495	555	534	536	553	530	516	581	523	547	554	483	516	523	553	575	562	530	541	547	553	560	561	526	563	542	587	525	561	530	491	580	554	532	528	570	579	569	546	509	551	540	537	544	550	533	537	580	571	530	576	542	578	555	567	563	546	575	534	576	543	562	513	553	493	537	535	534	522	540	528	523	561	557	517	523	543	558	551	555	522	548	531	553	530	546	540	521	541	554
23519	21540	29420	24083	21541	20900	2254	731	518	469	398	388	342	314	315	249	254	264	259	242	222	264	222	206	186	196	202	174	222	194	219	194	197	201	166	177	198	185	176	191	193	196	208	182	188	192	189	180	203	190	205	159	189	181	221	191	179	164	186	178	160	194	189	220	175	179	207	173	182	194	173	177	182	174	188	163	165	164	167	190	211	184	166	184	191	163	182	168	179	170	185	179	177	173	196	206	187	194	193	181	167	185	153	181	194	184	158	163	155	190	159	154	174	158	171	190	176	166	186	176	181	196	185	162	165	172	177	187	185	186	166	160	169	174	160	163	165	185	161	176	186	152	183	169	186	172	177	212	157	183	176	176	172	173	165	193	193	174	176	174	159	174	171	176	163	168	157	171	171	166	166	184	173	181	196	196	181	158	182	195	197	174	173	195	180	153	169	191	167	170	167	179	174	188	171	168	175	172	171	184	163	174	172	169	171	192	173	185	157	154	176	181	178	176	170	161	188	166	182	159	175	173	219	162	165	180	154	173	140	165	172	170	163	183	199	173	179	187	169	172	161	158	189	170	174	182	179	173	184	189	170	184	175	170	164	192	167	181	149	201	201	200	153	172	193	170	178	181	174	184	177	200	175	172	196	184	175	182	183	164	174	166	178	170	155	163	187	185	169	169	165	168	178	168	174	159	181	170	177	177	163	158	168	170	180	198	172	149	171	177	170	181	164	188	164	171	185	202	181	173	168	186	164	198	182	173	164	191	168	162	171	163	205	169	184	192	176	153	192	172	181	170	169	169	201	175	164	188	188	182	167	164	180	174	163	191	177	162	183	177	181	148	167	178	186	166	177	177	153	166	162	172	169	173	170	200	167	165	180	173	170	150	191	188	200	152	159	209	186	179	177	178	168	171	180	155	158	197	160	159	205	195	178	169	172	162	158	172	179	158	159	166	190	186	167	193	205	178	187	184	206	153	173	168	157	163	168	172	172	173	177	162	180	136	160	172	187	182	177	177	161	148	172	174	187	167	147	176	188	186	160	175	169	183	167	210	156	169	190	188	189	168	164	190	166	184	173	184	169	168	156	154	176	174	156	183	186	173	185	162	176	172	170	195	179	160	187	174	163	178	183	171	197	191	184	188	206	157	161	182	142	165	174	162	194	159	185	179	191	140	149	180	197	195	176	199	186	197	181	185	147	154	160	170	164	164	166	192	166	192	165	164	161	166	149	188	177	180	152	166	173	183	142	177	176	179	165	159	191	193	178	190	164	148	191	157	152	174	173	164	165	148	182	171	170	173	191	159	155	165	171	195	179	168	204	168	179	187	182	179	176	175	158	152	170	166	185	168	180	167	189	172	169	175	191	174	165	169	174	157	180	194	166	194	193	159	186	209	199	184	180	174	196	178	201	209	194	161	178	189	175	189	178	181	184	153	184	171	181	196	164	181	165	184	171	177	179	166	184	156	176	184	175	188	169	178	175	196	169	192	175	202	201	188	174	179	180	175	184	154	167	176	203	190	188	163	202	170	154	155	191	149	170	167	182	172	168	192	183	180	157	169	166	176	169	200	210	167	168	187	166	183	177	177	171	178	178	168	191	179	154	137	157	162	180	185	169	175	196	189	185	159	175	187	180	201	177	168	169	168	172	174	166	191	181	190	180	161	154	190	174	182	188	178	187	169	174	190	160	199	175	170	159	154	171	160	194	193	161	162	152	173	167	200	162	181	167	164	174	203	161	176	169	173	176	185	173	168	187	194	165	180	175	166	173	199	181	180	161	174	144	176	160	174	167	185	171	199	151	162	180	164	171	162	185	186	176	168	175	190	178	164	184	177	162	147	157	181	186	196	169	168	165	174	193	187	189	166	156	178	170	168	193	171	146	203	155	166	184	151	146	174	201	182	180	172	179	180	190	184	191	182	195	192	181	166	184	205	168	177	158	201	169	155	169	156	199	160	173	177	170	185	160	178	192	155	163	212	153	172	198	165	167	188	179	185	177	149	155	186	181	180	193	174	162	194	191	179	166	181	148	171	172	171	165	164	178	187	164	195	184	161	180	165	150	192	178	179	182	172	169	171	182	168	183	168	155	182	167	179	168	163	169	166	164	169	200	166	193	165	211	176	164	177	175	171	175	172	182	171	184	183	176	174	175	174	191	171	152	172	180	180	182	171	190	189	167	177	186	189	165	183	184	169	166	169	159	186	168	183	188	170	185	176	188	176	153	189	182	156	162	197	170	157	184	195	185	167	166	172	156	163	185	196	178	189	154	163	170	173	175	195	179	167	167	199	165	208	181	170	187	174	160	193	169	167	170	181	173	174	204	206	183	156	175	163	169	186	222	176	180	170	164	171	174	214	176	171	189	196	169	161	179	181	174	196	171	178	171	176	172	196	172	162	170	182	189	197	171	176	194	174	216	176	183	156	164	191	179	189	162	151	171	185	173	177	171	178	188	185	174	163	193	172	184	174	179	177	170	190	177	180	165	186	163	200	182	186	176	180	195	166	156	178	166	181	163	180	173	199	175	147	178	182	174	156	177	147	197	166	193	155	168	157	199	175	203	206	167	186	188	168	196	176	177	185	165	140	197	184	173	185	162	186	175	180	168	189	182	192	164	177	160	171	172	172	146	182	190	177	183	188	192	171	170	172	177	175	171	174	171	173	155	174	151	177	180	152	167	181	197	184	194	180	162	212	164	186	171	168	161	187	173	189	172	172	189	165	174	159	207	177	190	173	167	173	186	165	169	182	169	160	202	179	172	166	187	194	166	189	151	178	185	160	197	185	164	176	164	187	186	181	178	185	170	152	180	155	172	180	175	170	170	152	183	166	198	194	193	176	182	189	190	169	184	172	155	163	183	181	178	171	187	182	173	156	187	176	193	170	181	151	174	195	150	185	171	147	188	188	180	168	145	180	185	166	162	215	188	153	160	183	191	155	191	151	192	173	166	165	156	177	198	192	183	179	180	194	198	157	169	168	186	201	171	173	185	165	160	186	174	179	189	195	218	166	159	187	162	176	184	168	178	178	200	196	193	179	152	179	152	156	175	163	185	173	161	176	165	197	167	196	177	195	190	176	160	173	188	151	194	172	165	189	179	171	177	181	182	178	159	165	168	179	185	188	160	179	175	199	169	189	151	204	186	148	188	164	167	180	174	169	190	183	195	166	169	186	189	179	150	142	182	175	184	165	189	171	192	172	206	189	185	188	193	173	186	183	193	163	187	175	175	165	197	175	171	180	182	160	184	175	162	182	159	156	201	160	197	177	179	201	161	160	213	178	160	171	169	189	171	171	180	178	176	198	173	178	186	188	200	171	161	173	160	185	144	184	183	205	174	198	171	181	179	168	174	158	191	161	186	170	191	152	184	170	189	166	175	182	166	157	184	167	183	195	205	158	194	170	157	176	180	192	168	181	153	147	166	182	179	178	165	182	166	162	178	192	161	171	156	176	185	158	177	159	178	176	185	171	207	162	179	176	182	179
10433	16086	13568	7096	4751	3475	2617	2011	1608	1392	1177	1001	869	780	738	651	630	568	496	517	450	474	443	393	396	391	398	372	379	377	387	328	370	354	379	322	343	309	303	323	325	329	335	346	339	324	332	319	306	343	283	307	321	317	287	306	329	311	306	278	293	316	345	309	304	289	264	320	299	293	321	292	326	318	314	300	300	275	285	312	285	320	271	285	281	296	282	275	293	275	290	313	298	292	294	285	264	314	319	308	304	262	321	287	310	271	299	297	301	309	278	270	302	310	318	308	286	299	300	302	278	282	305	303	262	291	284	331	325	282	310	261	311	289	339	277	289	309	249	290	286	305	289	298	305	224	280	325	274	291	293	292	285	286	273	269	292	298	291	252	293	265	297	258	282	293	275	283	275	293	284	320	317	284	291	304	292	309	297	282	302	266	288	284	296	259	271	283	282	311	293	259	295	298	286	303	294	254	306	301	320	271	304	290	299	257	303	277	269	293	297	264	289	293	297	265	280	280	300	315	298	310	300	256	284	330	281	293	303	270	284	296	327	297	318	273	292	307	316	276	271	298	301	272	286	271	289	278	246	301	292	317	248	288	295	297	287	306	285	297	274	287	327	277	273	290	285	287	290	282	318	299	299	317	266	311	306	290	279	287	269	271	275	302	314	316	255	295	263	285	296	308	292	296	264	282	282	299	297	275	286	269	302	275	280	299	293	270	289	307	280	287	281	293	320	298	298	323	304	303	288	290	305	283	297	289	307	284	293	303	276	286	301	285	295	273	283	272	263	299	322	297	281	288	288	296	254	303	273	278	282	287	278	291	286	305	290	262	299	284	309	301	259	298	259	292	311	277	284	273	276	294	285	275	260	304	279	289	269	285	240	296	280	265	286	258	316	249	300	291	331	275	287	276	297	278	323	289	302	299	296	331	278	277	269	296	278	303	301	292	310	303	295	317	321	265	302	291	281	264	303	271	272	305	304	281	265	304	310	282	303	308	323	267	320	271	300	289	299	306	302	304	259	252	303	303	281	264	272	299	312	234	310	285	342	303	272	287	283	299	299	269	309	270	283	285	273	279	290	280	282	261	299	280	285	278	258	284	277	344	267	260	291	279	289	299	299	297	262	281	269	293	267	277	285	284	281	280	301	282	286	281	320	284	276	292	308	290	273	304	284	271	280	302	295	253	291	297	296	266	279	268	333	267	280	286	277	307	318	292	262	308	300	272	289	299	293	308	307	296	263	308	257	284	278	272	278	254	299	285	282	270	278	284	279	320	299	294	292	263	294	279	280	281	274	331	277	271	307	283	270	301	288	293	288	263	316	279	288	300	314	309	299	284	297	298	290	291	290	263	293	288	267	295	333	289	287	307	287	282	320	295	318	289	286	306	259	286	301	257	275	263	294	268	302	296	281	299	288	297	273	264	281	273	301	266	283	298	311	290	292	291	260	259	296	300	289	289	282	313	314	308	290	320	255	279	270	286	286	267	284	290	321	279	319	301	274	288	288	290	296	311	279	294	296	315	316	287	308	313	283	294	299	320	295	268	274	272	275	261	269	294	261	303	292	313	322	302	289	277	292	268	299	278	289	288	296	281	252	286	313	301	254	294	282	255	282	315	268	296	292	284	309	286	283	271	296	292	288	274	321	249	273	275	332	283	288	289	268	297	269	313	282	261	300	282	294	293	257	256	292	272	277	285	256	288	293	295	283	303	309	291	304	306	312	315	275	262	290	260	314	259	294	276	300	285	267	285	299	264	301	253	280	290	302	285	281	261	282	291	278	271	283	294	300	279	285	291	286	274	255	268	297	318	293	297	289	285	297	322	269	287	282	272	301	277	288	300	295	296	299	307	299	266	290	299	291	305	300	283	268	302	283	300	291	281	283	285	304	283	274	310	281	279	293	264	306	306	319	308	300	305	284	282	281	302	291	296	290	284	303	291	286	291	283	303	310	277	268	284	279	286	291	292	276	279	296	273	312	307	307	287	249	301	285	285	302	273	298	293	276	279	303	271	296	294	291	297	301	311	276	289	269	271	270	290	288	252	329	264	288	289	293	295	265	272	245	275	266	267	285	272	291	288	278	289	277	272	269	298	287	273	295	283	289	277	291	266	320	275	301	322	273	312	287	278	302	309	277	275	320	274	300	302	269	306	296	290	273	285	301	286	268	331	285	299	276	235	319	306	301	311	313	275	277	289	288	288	309	254	262	303	309	309	312	275	280	285	266	291	283	297	290	301	281	296	275	266	291	261	274	307	278	289	299	290	303	269	309	265	303	327	283	281	301	301	263	253	293	307	287	303	287	294	291	300	283	294	309	276	303	280	275	273	289	301	284	276	282	271	281	289	282	279	306	308	260	267	249	274	289	301	310	289	300	262	285	280	277	292	295	293	274	293	282	301	286	284	284	291	304	312	277	305	292	304	297	289	306	282	259	269	285	275	291	305	266	274	271	287	286	313	293	281	306	285	299	322	281	290	258	280	291	309	269	267	259	279	285	255	297	289	274	280	302	300	315	287	289	290	297	291	290	276	291	290	275	269	292	277	320	311	287	300	269	286	293	275	298	316	306	283	287	280	261	238	266	312	284	295	295	289	289	260	279	318	322	298	279	259	304	255	306	269	261	266	282	272	288	265	295	309	286	289	333	286	271	304	292	278	298	271	276	274	247	262	302	294	278	283	282	314	301	276	291	329	301	275	261	298	248	299	277	283	245	302	287	298	287	280	311	303	279	291	270	269	289	267	266	267	278	280	297	306	283	288	294	259	252	291	266	292	315	278	261	292	306	286	286	314	284	277	301	303	287	332	282	289	296	292	296	283	274	319	296	290	267	268	268	279	274	263	268	277	285	297	266	290	283	284	294	293	295	300	308	298	289	291	295	265	274	288	295	303	289	296	321	305	306	299	277	264	274	309	296	318	285	315	291	281	301	278	277	317	280	310	289	270	286	281	274	272	284	289	291	272	289	303	306	285	317	305	270	291	277	285	277	297	282	254	305	275	269	297	287	316	267	293	279	317	282	296	276	299	264	274	283	300	303	291	310	296	274	317	299	289	312	278	258	297	269	294	323	293	279	311	286	266	269	301	340	283	271	275	309	316	276	296	313	272	290	248	276	302	294	304	317	316	274	312	259	315	246	273	269	313	294	270	284	291	283	269	295	285	271	313	288	288	301	293	285	278	282	273	320	303	256	291	270	305	316	308	300	302	311	283	326	330	284	283	290	288	317	284	260	259	317	274	272	291	298	275	284	264	265	279	269	305	255	309	260	304	251	305	294	304	270	316	285	275	292	304	303	291	296	282	295	286	318	301	284	270	292	294	292	312	304	288	303	305	249	269	309	301	313	280	272	298	262	276	316	281	277	274	284	311	291	301	271	290	286	297	296	288	314	257	319	294	307	286	265	278	283	308	303	306	284	265	288	253	277	268	302	299	287	279	313	286	287	265	296	286	314	276	276	295	300	289	275	280	327	265	278	313	281	270
27312	20777	7122	671	414	327	343	308	304	297	323	323	288	288	303	280	296	325	286	290	322	297	286	287	307	346	317	296	273	294	308	325	294	305	293	317	293	311	329	303	286	311	308	337	289	324	289	299	281	337	318	310	298	317	316	311	311	291	289	312	314	288	274	293	271	265	314	278	309	296	290	303	295	305	281	308	302	298	298	298	327	325	314	279	281	284	309	299	278	325	292	286	303	307	317	317	301	317	270	299	270	326	301	307	285	274	287	331	281	289	287	306	297	295	315	327	296	291	261	306	326	260	313	319	286	308	317	289	281	285	342	298	289	290	293	290	265	329	302	302	309	304	296	286	304	296	314	292	279	327	298	327	305	282	322	314	296	333	284	351	325	299	316	317	306	319	282	292	306	307	282	313	313	313	324	282	299	299	289	319	316	290	294	293	280	304	296	256	304	304	321	277	303	288	307	274	313	328	285	307	283	277	289	294	311	297	298	285	306	332	339	293	297	280	306	303	313	290	285	305	323	293	275	272	287	313	300	304	288	299	294	319	294	293	295	313	293	304	321	273	312	267	332	290	288	302	309	310	301	304	319	307	311	299	300	317	295	281	324	278	320	319	300	292	288	302	335	308	296	317	314	294	281	324	334	306	312	312	308	301	310	284	269	294	285	296	297	314	265	308	303	317	325	297	303	296	280	328	295	293	288	309	280	322	271	288	278	319	329	287	275	295	319	297	335	340	320	304	317	311	294	322	312	285	268	293	294	305	325	322	316	310	300	321	325	284	325	258	295	327	274	305	258	300	340	305	309	296	266	331	295	315	301	327	322	320	294	283	275	305	292	305	302	308	309	287	291	325	306	332	289	279	295	285	293	308	274	266	284	319	354	301	308	309	297	300	330	300	310	297	299	335	309	309	332	317	296	300	316	301	289	312	282	296	306	290	306	322	287	304	307	281	311	295	314	292	288	302	311	289	297	275	281	298	277	278	290	290	290	291	311	293	278	306	293	285	316	264	308	282	321	286	294	323	295	341	279	332	315	284	299	304	298	312	285	323	300	340	290	282	293	292	303	271	294	335	289	286	299	324	290	285	301	295	269	321	292	296	286	299	309	293	318	281	317	277	299	326	297	293	283	268	279	290	285	328	299	269	306	301	300	284	309	309	318	325	314	305	337	294	312	311	306	308	295	298	343	295	296	316	285	286	312	298	280	296	303	303	303	307	303	307	300	285	323	298	277	280	285	312	306	307	286	287	303	273	310	293	291	325	328	342	294	283	318	293	339	323	287	289	321	291	269	284	306	296	340	294	292	291	311	276	282	305	306	306	309	312	297	312	287	319	275	292	309	314	298	319	278	346	278	299	266	290	334	296	299	293	308	324	293	322	323	286	281	307	297	333	273	295	304	295	287	329	304	306	283	328	288	290	313	276	268	351	312	306	317	292	278	299	298	313	333	317	259	325	279	296	326	300	284	328	278	284	272	298	306	314	315	299	307	275	293	307	308	261	294	316	251	300	322	286	278	324	288	300	324	296	265	287	273	328	274	299	299	295	329	328	298	313	339	291	293	313	318	299	271	351	302	287	288	328	277	269	331	296	320	301	295	261	320	305	301	281	327	306	311	298	301	274	318	288	310	278	333	292	293	295	286	292	288	329	287	286	259	339	292	321	312	326	309	305	290	285	293	284	267	267	292	317	282	302	301	313	279	313	309	317	290	297	298	305	287	301	287	282	310	311	284	345	288	283	304	313	312	333	308	290	273	276	336	276	296	305	279	334	287	303	291	290	314	322	300	298	286	327	313	284	282	302	322	264	288	301	286	294	316	283	309	297	329	292	268	312	285	326	346	303	307	276	293	292	306	310	325	288	311	314	283	296	301	293	261	304	325	324	290	309	309	297	295	270	328	292	273	324	323	291	308	313	312	266	318	325	303	304	279	270	308	270	317	298	297	318	304	310	300	342	288	297	298	286	285	303	308	291	322	320	284	316	308	298	308	280	316	313	301	340	327	283	283	295	280	293	316	264	301	319	293	288	306	292	302	311	316	278	313	305	288	293	274	314	334	281	294	301	281	322	286	314	293	303	287	315	329	282	315	302	304	298	290	302	283	270	351	317	297	302	275	315	314	298	302	284	307	317	287	302	305	281	315	320	288	309	288	312	328	286	313	289	306	283	283	301	330	297	281	302	303	315	298	296	317	271	286	305	292	281	284	311	295	323	323	290	287	315	318	290	303	309	288	282	318	306	297	297	277	278	289	290	287	335	301	291	297	258	296	289	299	298	268	294	313	311	298	289	307	303	321	300	331	297	280	300	330	331	298	280	327	320	303	336	310	306	309	303	288	335	293	314	299	317	265	332	336	278	285	320	304	327	282	288	301	290	302	315	300	297	288	333	302	309	321	284	276	286	303	303	299	279	316	296	325	307	321	284	297	315	300	278	285	302	272	302	298	299	309	323	305	290	314	301	312	296	337	267	282	305	289	314	259	303	329	307	331	273	309	309	315	283	305	307	303	310	314	292	311	311	282	325	329	292	294	285	288	335	310	320	270	298	317	289	277	313	298	309	301	310	286	300	303	299	303	306	291	318	300	299	291	276	311	325	281	301	267	312	304	299	301	298	304	319	286	299	300	305	297	310	279	280	282	320	320	310	298	325	265	279	249	307	299	297	311	291	293	316	307	281	288	309	314	307	316	292	298	336	278	302	309	290	309	289	281	297	298	307	293	317	332	290	311	321	310	293	299	303	297	294	307	313	306	285	301	278	310	292	294	304	316	301	303	279	273	318	289	307	290	309	327	318	299	310	299	302	289	281	305	299	304	312	305	308	305	311	291	286	277	317	324	279	302	293	290	293	293	346	296	312	322	271	344	293	306	288	307	310	288	302	296	284	315	307	300	323	292	300	287	292	307	295	286	314	300	314	318	292	291	308	317	321	291	326	310	292	301	298	274	315	281	281	315	283	271	295	305	289	331	306	315	316	292	290	294	302	284	264	328	308	294	321	273	293	339	299	268	292	312	298	277	318	265	293	301	310	307	303	335	320	291	301	314	294	291	299	290	318	262	297	307	288	291	300	305	304	280	310	287	329	284	311	296	319	262	306	287	291	285	334	283	329	293	310	294	313	336	290	278	327	302	301	283	297	318	334	321	286	308	277	315	309	294	358	314	281	294	270	320	296	319	313	298	343	311	298	319	310	313	327	310	303	277	315	288	299	313	286	317	292	292	333	292	298	331	290	312	298	290	293	301	307	310	316	291	313	310	300	274	299	287	298	288	300	297	286	307	328	289	314	305	315	302	261	305	318	308	307	286	285	299	322	281	320	312	288	261	328	310	299	282	302	270	334	287	285	299	317	293	283	337	314	308	290	297	330	334	324	287	313	295	293	321	289	308	281	290	260	280	306	293	295	300	317	313	277	312	306	327	276	306	288	328	299	301	304	298	305	294	290	300	297	304	332	308	315	309	288	272	284	318	296	326	331	279	294	325	312
4393	1506	1428	814	690	622	546	602	570	562	519	509	489	485	475	458	504	508	496	464	474	480	471	513	473	434	476	444	459	486	476	473	451	494	460	474	506	470	462	473	431	475	472	465	483	480	506	469	445	464	461	512	475	467	473	491	480	467	476	516	489	485	492	477	451	435	526	481	474	480	466	457	464	465	515	418	475	460	475	460	461	489	461	469	456	440	476	439	469	511	451	488	483	464	529	455	464	504	474	500	491	446	457	449	494	478	470	498	476	497	467	467	491	482	459	496	478	487	490	439	489	495	483	497	458	456	481	450	466	475	489	460	431	484	455	426	469	465	475	507	476	463	486	468	504	483	441	480	485	493	489	464	449	524	456	501	498	466	454	526	474	488	520	412	477	424	493	504	490	473	477	483	436	456	510	489	477	461	469	453	496	473	508	498	453	483	528	455	477	476	463	440	447	508	499	487	488	481	481	456	477	493	450	480	450	450	489	487	482	526	452	454	484	492	471	426	478	489	451	460	468	457	457	497	455	476	472	474	503	446	454	497	466	479	464	490	486	498	521	460	460	495	487	513	479	412	499	492	470	493	501	456	440	471	453	487	472	473	476	478	462	463	471	498	479	444	456	470	478	468	461	470	474	476	451	507	474	492	478	479	468	469	494	472	431	511	489	482	452	496	460	460	465	467	501	473	455	481	465	497	421	479	479	473	464	467	480	462	477	480	496	467	486	444	495	436	451	485	505	435	500	493	459	478	484	422	464	475	492	465	474	461	487	497	508	508	505	442	463	500	434	495	473	492	490	493	483	491	487	460	480	486	475	464	522	476	509	509	466	449	495	500	495	496	461	440	504	516	482	509	453	465	496	498	500	452	442	461	497	500	453	463	441	471	459	526	483	486	467	459	475	487	466	490	465	466	463	452	480	481	480	471	461	491	444	490	485	464	503	453	473	486	509	497	452	500	431	464	467	491	496	482	469	476	498	526	497	465	482	471	462	476	444	500	420	461	478	487	457	464	478	476	482	482	470	469	455	487	479	476	458	485	456	468	441	452	446	439	504	450	479	475	498	480	473	448	488	456	519	458	425	466	479	457	451	432	465	498	488	466	500	481	501	439	472	482	490	473	448	491	488	442	443	471	478	492	468	495	461	487	469	479	503	497	457	469	513	454	472	475	460	478	480	446	436	460	493	449	482	498	487	484	437	434	460	511	474	485	479	464	496	432	527	491	485	486	476	471	467	461	464	454	469	447	492	471	452	480	493	490	459	461	486	447	495	491	470	483	496	462	462	464	530	488	488	503	425	466	490	500	477	480	423	490	490	468	491	486	483	475	441	473	451	489	495	506	452	479	465	495	472	458	497	494	476	491	439	465	482	490	536	508	487	497	459	479	476	471	447	467	483	500	470	475	457	497	497	512	443	467	475	475	459	506	474	507	458	454	460	478	477	454	515	474	468	488	473	500	462	493	495	523	463	466	521	459	488	456	500	481	506	492	465	472	499	461	466	490	478	481	483	509	457	479	476	497	489	455	449	496	443	472	450	477	447	498	481	446	480	459	459	496	441	439	493	491	508	503	527	497	451	475	477	466	488	475	482	478	460	472	482	474	476	499	438	417	504	491	469	471	442	479	484	513	470	503	475	482	460	479	492	448	499	477	457	458	481	478	499	500	466	463	463	464	458	464	490	447	472	504	504	527	427	492	450	467	461	490	477	493	478	436	478	452	474	476	468	487	471	494	505	499	449	493	444	486	488	459	475	477	480	491	457	460	486	491	477	462	483	485	473	522	474	452	458	482	468	490	464	488	480	462	476	457	440	485	426	501	499	474	478	456	507	474	476	484	472	443	446	478	442	478	477	487	485	468	459	456	444	486	476	471	462	465	487	471	428	486	501	503	467	521	492	506	454	488	483	464	446	471	476	496	493	484	489	518	474	489	459	492	514	466	461	501	455	462	483	495	546	441	459	462	473	434	476	457	487	472	475	499	455	469	502	520	480	461	489	499	507	469	478	431	495	462	483	482	468	482	507	492	484	479	453	465	482	475	491	461	481	482	489	455	467	489	463	446	481	499	540	481	453	496	516	441	466	450	466	476	461	441	471	463	478	432	430	485	521	462	486	481	496	468	453	483	441	473	460	462	508	449	472	464	470	533	480	463	506	468	488	465	489	457	446	491	492	461	469	476	453	489	477	505	464	478	518	472	498	479	483	520	445	505	481	440	465	442	473	459	458	507	488	486	491	481	488	466	502	488	500	473	497	495	482	439	443	488	480	474	490	502	480	467	474	483	459	458	536	485	458	486	463	465	494	499	477	474	482	493	457	479	482	491	495	468	446	415	445	489	469	478	473	497	526	487	446	476	463	501	454	492	473	504	484	482	485	447	465	480	475	491	491	476	473	478	522	505	435	519	480	478	498	440	476	466	461	466	496	436	432	456	482	508	499	482	477	458	439	448	526	490	459	460	434	434	480	481	482	469	450	457	483	484	478	448	460	454	480	505	485	479	449	443	470	498	506	468	445	495	443	445	475	480	467	476	457	430	454	488	479	471	472	453	491	471	487	474	464	493	476	467	468	468	512	459	451	483	437	463	479	473	455	496	501	472	474	438	485	472	449	500	413	455	485	491	465	486	481	462	490	463	525	483	466	474	452	520	484	460	463	432	474	465	496	481	464	488	481	445	473	471	496	498	473	464	476	487	444	476	492	482	448	471	466	476	488	466	473	490	480	489	476	485	440	501	478	498	500	459	484	493	480	486	507	487	472	477	456	478	492	482	443	458	536	471	488	506	514	482	501	460	512	494	465	479	451	439	478	480	474	482	441	456	488	474	475	444	483	497	473	478	452	512	500	496	502	475	511	493	443	439	526	480	453	454	441	468	492	461	467	478	507	503	485	461	487	469	516	438	490	472	471	475	463	442	489	493	486	493	467	486	456	494	454	517	497	490	459	487	491	484	488	517	435	481	499	511	471	487	455	473	485	440	479	477	473	474	530	512	460	484	498	474	513	441	460	447	509	506	464	488	467	488	482	454	504	494	435	448	439	467	435	472	505	487	471	484	459	490	454	453	469	454	447	497	477	446	453	491	504	483	498	468	463	474	527	453	486	446	491	476	447	465	456	460	468	475	500	516	501	486	429	470	451	484	489	502	509	460	466	443	481	467	441	490	468	465	459	463	449	486	446	529	487	494	476	444	507	467	496	464	456	490	487	470	488	479	506	511	490	477	509	449	468	467	481	491	458	479	448	486	492	507	481	462	485	500	443	511	504	478	505	491	475	466	452	479	469	466	466	530	497	456	475	441	466	507	452	511	477	468	481	449	469	479	499	468	460	511	467	476	427	491	452	470	459	485	487	446	480	478	503	426	468	492	448	454	468	466	449	476	487	437	474	477	517	491	519	469	497	466	447	460	476	479	442	487	499	481	457	497	475	472	461	469	511	481	429	485	470	450	491	497	468	460	500	517	473	502	487	481	457	477	515	448	437	460
24532	21560	28854	24733	21034	2807	856	614	559	494	497	439	438	445	444	390	391	407	377	388	356	364	352	396	363	382	378	373	369	380	358	337	388	352	361	373	357	365	379	356	326	385	340	367	339	348	328	348	339	376	372	374	353	389	336	359	365	370	346	357	366	347	379	348	381	366	347	369	347	324	341	371	354	316	353	347	357	381	347	318	331	372	362	356	387	346	366	347	387	341	336	343	369	331	317	323	334	336	350	344	328	346	331	352	334	338	318	370	316	378	353	329	332	369	371	377	367	366	339	358	367	354	344	346	330	332	355	344	341	327	369	374	337	319	361	378	360	340	384	343	377	379	337	326	378	327	347	349	316	367	337	359	338	375	345	361	350	342	378	349	392	314	368	340	367	315	344	354	332	345	353	350	336	319	349	352	366	378	394	362	395	357	354	347	311	335	342	348	341	343	326	344	320	349	368	355	349	319	366	330	333	391	329	331	327	356	364	359	396	357	354	338	384	345	317	348	331	365	341	324	356	351	358	361	351	374	357	348	347	357	393	356	399	383	334	369	374	340	362	352	352	344	349	350	312	348	335	362	341	362	358	336	336	368	373	373	360	371	373	348	357	346	334	329	318	381	364	348	339	336	370	340	341	387	336	350	364	314	319	380	364	344	377	369	321	402	375	353	385	364	365	348	373	310	355	354	368	377	368	361	335	332	395	339	333	358	337	374	378	343	326	339	339	367	363	371	351	346	336	331	361	363	389	376	368	347	340	348	340	343	384	319	362	356	363	325	368	318	376	352	324	340	319	365	342	360	327	344	367	369	330	340	349	338	378	351	332	353	344	360	372	351	404	346	367	345	344	352	367	381	338	335	373	357	359	347	372	337	325	355	360	350	370	316	354	361	395	344	333	368	363	370	370	356	360	392	340	378	339	332	363	332	359	351	358	314	353	355	320	327	333	359	368	348	358	354	372	355	330	341	353	371	346	351	357	349	366	361	312	319	367	361	368	325	353	344	304	364	350	336	378	330	354	387	325	361	353	365	353	348	341	328	340	363	331	371	356	336	343	349	347	327	340	329	334	360	334	363	363	339	312	358	330	361	368	342	355	381	361	334	366	370	326	318	355	361	333	378	343	357	373	349	356	341	368	405	334	355	316	365	305	365	387	351	389	352	360	348	338	369	338	344	341	361	341	364	350	365	355	331	352	336	368	381	331	345	367	349	364	286	341	338	330	329	332	315	342	333	396	350	383	341	340	342	367	362	365	367	361	360	342	363	359	354	338	377	326	349	350	351	333	373	322	354	348	373	363	317	341	361	346	350	365	311	334	368	342	339	324	339	346	366	339	363	368	350	337	360	339	358	361	354	362	340	368	355	335	346	358	365	348	380	337	370	375	331	314	350	364	377	343	332	338	360	362	344	345	357	366	358	336	353	371	335	384	371	352	335	352	366	327	332	332	329	351	312	320	355	322	338	344	358	336	329	317	290	331	313	325	342	340	361	357	323	317	351	334	335	354	373	303	388	317	316	366	304	391	374	384	369	352	339	372	357	323	324	354	377	310	331	362	331	342	353	331	372	383	338	336	392	329	339	363	345	358	382	324	338	363	354	365	351	323	360	348	338	350	329	350	372	344	347	345	327	370	349	343	347	380	348	345	370	350	348	337	347	332	339	330	364	315	328	380	366	338	320	360	328	340	337	333	329	340	352	352	364	323	355	337	351	372	349	329	351	345	327	338	350	349	340	354	368	333	343	355	332	328	376	331	300	325	362	344	358	344	346	343	363	386	380	353	378	342	358	315	368	323	345	333	363	351	365	374	343	389	333	356	361	339	345	310	337	359	347	359	345	340	345	375	298	338	350	339	323	362	368	386	345	349	371	339	329	364	358	344	329	350	334	373	369	355	339	329	329	347	346	362	360	348	342	356	357	370	329	343	348	357	339	369	376	340	353	355	343	310	330	378	378	347	344	343	333	342	347	393	346	309	355	350	348	341	325	364	325	370	313	359	330	365	390	370	363	345	366	362	346	346	339	330	335	344	355	350	347	322	399	344	325	363	333	323	350	366	332	353	350	347	355	329	346	355	383	359	347	358	332	327	381	353	352	386	357	372	352	333	395	327	322	367	328	335	384	335	342	303	347	365	332	358	362	342	368	368	348	325	325	316	327	364	325	372	360	374	364	334	350	335	337	367	362	345	380	353	358	369	328	338	363	356	342	332	345	384	319	356	355	347	360	358	315	335	352	366	311	359	331	368	341	366	364	336	316	378	332	347	332	342	397	345	318	351	355	343	320	323	319	340	346	347	341	361	318	373	353	369	407	349	331	342	343	377	337	370	335	328	325	364	381	293	365	374	350	347	345	352	365	342	342	351	368	373	335	348	350	366	346	357	350	359	354	375	367	362	368	352	335	361	336	345	339	376	343	335	333	363	312	317	395	375	367	356	329	370	362	322	346	358	350	351	327	358	382	328	323	368	359	366	382	359	336	345	354	340	348	347	366	363	307	364	324	346	351	359	338	337	366	393	401	365	327	356	325	353	386	352	361	335	372	354	361	358	373	366	345	375	333	345	327	358	340	335	323	339	363	342	340	308	344	385	360	354	351	359	356	344	358	339	354	334	335	370	333	373	328	351	331	352	359	359	354	346	354	360	352	372	367	318	315	346	327	348	337	314	392	349	363	364	381	336	348	325	326	375	313	327	343	356	330	371	347	354	324	366	342	371	312	343	302	342	359	352	333	348	330	356	375	371	356	352	359	322	359	339	364	331	373	355	364	371	329	324	334	377	369	331	369	361	380	350	346	344	383	357	358	397	348	375	341	374	347	325	360	359	339	356	343	344	349	353	347	353	381	325	339	357	324	343	346	334	343	365	344	341	318	360	334	338	353	352	353	369	369	367	359	328	352	384	373	388	352	343	334	394	365	336	325	336	353	350	344	347	350	347	366	343	341	377	326	362	369	347	336	334	347	344	340	331	335	375	335	357	386	336	338	367	335	363	368	348	381	345	334	332	323	362	347	331	338	322	324	401	357	328	350	339	353	350	368	350	365	367	323	351	353	327	358	325	345	387	362	320	365	352	329	352	340	317	379	381	357	361	343	351	351	342	359	376	333	333	370	394	350	336	321	343	358	366	368	385	364	331	379	386	338	342	351	375	354	343	322	347	354	363	356	373	376	349	359	389	368	301	333	368	344	364	352	386	387	330	328	359	345	332	404	342	347	333	380	340	354	324	379	328	319	355	360	359	381	345	357	377	360	376	341	351	351	336	325	334	357	345	341	353	354	341	356	364	351	348	359	380	326	331	322	358	361	377	363	351	327	360	368	311	348	361	352	323	372	344	353	352	355	364	346	355	362	326	379	310	307	354	348	346	334	355	336	337	338	379	357	369	363	390	313	353	328	374	335	326	348	351	378	345	392	354	347	345	366	335	345	382	358	414	344	337	359	356	336	336	353	380	363	361	359	325	349	316	339	337	366	359	353	354	319	356	357
7524	9805	8494	4255	2945	2187	1768	1476	1274	1082	1039	888	856	783	765	748	684	680	682	663	642	650	604	639	577	592	622	610	541	603	562	567	592	544	581	582	570	562	581	585	544	606	597	591	557	536	589	568	577	542	529	573	590	556	527	576	548	538	579	562	566	526	561	557	557	536	601	559	560	533	554	539	554	532	561	557	585	557	525	540	532	596	559	549	592	533	565	563	541	567	563	537	536	598	572	503	547	570	566	544	587	573	550	546	505	563	573	550	562	539	605	578	583	600	580	541	510	592	591	610	563	563	539	582	548	526	556	546	575	582	586	529	539	569	555	492	502	572	537	549	580	540	570	534	541	511	557	591	555	557	547	544	548	524	516	545	560	537	571	534	546	569	520	540	565	563	532	533	540	543	572	538	572	546	535	576	596	524	540	533	560	551	560	576	584	560	553	546	592	555	530	544	539	548	597	550	560	537	532	578	530	534	550	559	550	579	561	536	533	568	544	538	516	550	544	586	545	563	553	551	562	531	515	538	564	527	548	538	503	501	535	543	541	543	535	565	552	578	561	546	560	570	583	565	534	518	545	562	562	544	559	553	580	590	559	579	550	512	574	522	529	562	571	568	529	549	523	538	501	535	577	565	557	591	581	518	579	569	533	531	593	584	533	553	565	570	556	592	566	580	561	554	546	540	542	526	574	581	539	546	514	502	548	525	548	587	555	531	580	560	582	542	524	543	544	546	596	537	530	592	560	538	569	594	539	561	522	572	561	565	578	545	538	537	543	537	592	581	587	527	593	556	591	558	518	516	584	560	583	545	544	575	558	554	563	548	574	536	504	546	512	521	531	569	533	566	536	518	531	578	553	556	561	533	587	534	583	551	513	543	520	550	533	562	598	554	505	536	552	555	568	515	538	539	583	609	534	556	538	522	499	547	514	535	518	560	557	568	549	576	555	583	597	555	558	567	531	547	592	559	547	538	531	514	570	528	544	530	523	541	527	568	495	563	591	515	535	572	518	515	536	556	516	546	537	569	571	536	559	544	568	533	551	523	518	555	531	538	557	544	565	557	549	539	568	544	565	610	533	612	561	544	588	563	565	543	534	551	551	553	524	553	557	572	567	533	553	582	579	552	572	559	540	584	537	529	514	545	540	548	571	528	583	582	501	579	530	567	576	549	531	522	562	531	568	581	582	578	553	482	541	551	526	524	548	567	591	530	533	533	552	566	584	557	542	581	586	532	554	546	558	521	576	605	557	570	540	614	589	535	567	554	548	558	515	576	512	558	519	549	541	554	552	546	545	599	539	560	548	541	523	496	546	530	578	531	506	548	569	569	567	543	562	521	536	525	503	511	574	569	546	503	534	554	521	571	560	543	529	549	542	583	526	543	608	562	564	582	491	522	589	592	565	498	544	543	542	519	562	491	542	579	545	550	578	562	541	543	535	567	550	539	507	526	567	517	545	583	542	526	538	503	552	511	578	564	623	509	541	554	540	605	512	500	547	550	557	593	568	512	565	533	569	532	548	543	554	558	522	521	526	568	530	532	549	545	565	498	586	545	526	551	526	528	543	553	526	531	582	582	504	543	568	508	568	540	568	550	592	560	516	571	566	575	557	596	554	537	571	523	550	528	578	546	588	548	543	547	557	517	558	534	549	567	557	531	511	542	560	551	548	548	566	591	555	558	602	579	592	554	583	524	553	524	551	596	551	555	553	578	519	589	517	551	540	544	571	546	520	579	488	559	565	522	517	574	589	539	552	560	581	533	523	541	550	533	557	571	548	517	563	541	539	552	539	526	563	482	542	534	519	583	561	571	503	543	592	474	532	552	555	623	529	560	567	551	529	530	569	559	548	581	548	563	567	563	550	532	535	567	557	581	508	553	570	559	554	553	592	536	523	571	547	510	506	537	548	554	535	546	533	534	541	529	586	578	585	548	536	506	559	571	548	537	542	545	534	565	579	524	577	530	528	522	570	553	530	601	564	551	525	532	531	521	530	542	559	544	531	557	555	597	566	541	558	569	580	583	560	547	529	590	532	559	558	550	567	539	524	555	503	588	534	570	566	551	554	540	562	568	566	569	498	591	516	562	576	565	540	583	536	547	558	535	546	508	520	552	570	587	558	539	563	576	558	540	576	530	503	553	580	553	525	544	568	536	548	599	538	569	565	523	550	602	574	575	560	531	546	553	545	589	552	562	590	586	513	517	569	541	610	562	570	509	543	604	538	535	537	558	575	523	520	563	556	531	557	558	551	573	550	573	527	556	517	538	554	531	556	557	561	539	530	544	562	525	589	514	540	529	479	569	562	557	585	548	590	566	564	568	552	514	562	556	566	549	524	553	562	513	523	511	573	549	565	557	525	550	603	502	550	564	559	585	553	530	544	565	535	559	560	549	517	570	559	528	568	578	536	559	550	551	553	568	536	552	566	537	549	519	544	566	556	506	528	525	490	532	556	546	535	569	564	520	547	584	590	561	514	574	569	556	552	536	571	507	528	500	566	556	542	556	560	559	549	579	572	547	531	544	574	584	559	586	555	567	573	535	534	554	527	569	548	522	558	579	560	567	571	526	558	566	544	570	533	539	558	589	525	591	521	533	555	554	517	564	548	555	563	572	570	535	551	601	523	587	536	553	547	566	551	578	558	520	542	550	538	590	549	528	547	557	500	544	568	556	531	519	546	543	571	532	576	570	537	573	540	538	527	537	512	574	601	557	560	582	593	544	607	564	550	567	539	553	517	554	576	601	562	512	524	543	553	570	572	563	552	570	534	566	528	522	563	571	550	563	577	547	503	553	548	550	511	538	540	510	534	543	559	587	538	552	542	575	522	533	564	533	522	558	597	530	519	572	553	555	567	555	529	520	539	528	580	535	551	567	561	548	556	526	531	566	586	579	556	528	530	556	556	534	553	563	561	540	563	545	548	550	564	594	577	563	545	544	557	557	549	541	510	573	560	534	599	538	522	574	516	544	552	554	562	577	574	521	560	593	558	567	519	564	582	568	585	531	531	564	552	535	556	520	587	539	595	542	540	574	562	595	523	535	550	540	550	551	508	535	540	510	553	582	576	550	542	544	518	549	515	529	548	543	553	553	565	546	541	544	572	552	562	536	552	594	584	591	558	523	546	575	558	535	530	517	539	541	546	552	553	572	524	563	524	537	545	556	540	531	568	541	549	536	555	551	581	567	565	546	545	557	531	531	591	529	537	522	553	553	572	555	566	552	543	531	547	590	574	517	584	510	538	542	582	534	574	513	538	593	549	573	485	537	533	540	530	526	534	568	572	508	551	601	573	557	536	499	598	559	565	561	544	586	528	522	583	540	513	565	529	583	574	557	549	554	534	513	543	578	589	557	514	551	551	550	568	536	536	566	604	522	529	523	528	562	559	553	564	560	585	547	557	547	565	549	595	545	550	559	550	554	554	594	552	553	571	549	539	530	565	572	566	557	567	545	522	565	520	567	588	577	536	558	549	562	557	552	531	531
23595	21600	29545	24136	21600	20885	2255	747	555	503	416	341	338	341	289	285	256	249	271	256	210	223	220	251	222	187	211	211	191	177	189	199	195	202	207	191	199	198	198	187	177	193	198	204	174	206	205	217	189	172	163	207	193	192	205	176	169	193	178	206	184	183	182	176	161	180	175	196	169	195	168	198	195	180	189	172	188	178	176	183	174	196	192	177	183	191	168	167	169	190	168	207	199	185	186	159	178	178	203	192	174	166	191	193	168	185	194	189	188	188	191	191	196	136	186	185	190	197	198	188	156	165	164	173	171	170	159	175	151	157	189	170	198	178	189	178	188	189	176	170	192	154	181	186	176	172	173	144	183	171	206	161	195	159	159	184	189	171	173	152	187	187	187	179	186	197	180	185	177	162	171	175	181	158	196	143	157	200	174	170	190	186	175	188	168	189	179	189	195	186	178	175	195	170	166	177	165	160	165	169	200	173	154	184	147	161	177	148	174	173	196	176	170	181	174	174	190	184	175	185	173	182	181	177	196	178	174	168	201	168	186	176	179	168	187	185	156	176	169	184	184	158	198	171	182	186	177	157	164	186	191	178	193	210	186	194	151	182	168	185	189	192	185	160	185	183	175	188	182	161	176	201	185	171	178	175	200	168	189	178	172	176	183	188	167	166	159	151	194	152	180	189	178	178	166	179	201	215	175	177	185	175	156	163	189	147	187	163	174	165	164	167	157	171	174	155	172	191	157	182	183	187	177	170	171	163	178	156	177	155	177	201	174	184	190	165	160	173	167	157	196	201	200	172	176	150	184	179	193	167	180	213	184	154	165	190	172	188	184	154	166	163	177	165	188	173	181	171	187	163	194	179	180	195	167	181	227	188	210	160	173	152	184	179	165	195	184	195	169	193	173	190	162	171	169	168	187	174	221	184	173	189	178	189	167	181	190	177	194	157	181	195	197	159	189	178	174	187	214	177	170	195	179	180	183	180	186	183	173	168	196	169	194	150	159	180	147	175	165	182	176	168	168	166	189	175	180	168	196	209	172	160	178	176	172	177	195	191	182	177	201	197	196	172	192	158	179	185	164	165	157	184	187	180	200	177	171	173	191	177	169	183	175	170	183	190	172	186	172	179	174	174	171	188	179	197	186	177	164	154	184	196	202	196	172	197	199	182	190	204	167	182	171	185	172	188	173	183	205	170	187	196	174	186	170	154	157	197	178	172	197	207	188	193	200	187	199	178	198	198	162	188	178	184	177	158	175	194	179	175	194	183	168	164	170	191	173	181	192	172	185	206	178	176	157	178	184	185	176	174	166	166	162	193	189	153	186	171	195	182	169	173	159	184	174	161	191	164	179	180	176	206	195	168	187	176	206	193	179	164	168	192	167	175	152	202	183	174	181	159	186	172	182	168	197	158	199	172	170	179	174	174	210	160	183	191	185	167	185	201	196	159	175	168	175	200	179	178	175	176	177	179	196	181	152	161	176	197	179	180	179	173	172	181	173	186	156	168	162	181	186	179	196	184	188	172	194	186	175	184	196	190	192	164	163	147	174	178	176	159	160	176	180	191	158	201	165	187	175	190	194	195	178	157	205	200	160	176	182	184	180	168	167	170	158	193	175	186	160	181	181	167	182	181	175	188	171	176	197	170	184	156	164	190	168	186	184	200	188	186	198	156	171	170	187	192	189	167	166	163	155	153	216	163	175	185	187	184	179	160	199	170	178	177	189	159	181	172	164	169	154	181	166	185	176	170	173	164	189	182	179	184	166	186	174	175	159	193	194	191	177	182	175	190	194	155	173	179	160	163	183	168	181	190	176	166	179	180	173	185	178	168	166	170	186	162	194	185	184	180	182	203	175	180	145	179	184	171	167	166	183	175	169	177	197	187	189	203	169	159	182	168	171	182	186	174	174	198	186	164	167	184	162	181	208	168	173	177	192	199	174	188	177	207	173	205	188	198	216	200	170	208	187	159	182	177	158	179	176	192	165	204	162	160	176	173	182	179	170	180	190	197	182	169	192	177	170	183	178	181	183	203	176	148	186	186	182	174	200	180	165	185	177	177	193	199	195	161	187	179	169	193	163	186	176	180	163	180	196	187	176	166	189	181	176	193	175	182	172	150	170	182	193	174	189	201	179	161	191	169	176	179	183	158	172	184	192	170	166	169	200	176	183	148	170	202	176	172	194	188	217	173	190	166	159	167	181	199	165	191	175	189	177	191	157	197	178	190	173	166	212	183	195	172	166	166	152	178	173	187	175	179	190	179	199	172	181	197	163	177	178	167	181	157	181	194	177	207	192	170	167	160	150	175	193	172	189	179	184	183	153	181	157	181	174	176	189	170	196	208	171	157	172	160	192	179	168	163	186	149	187	176	192	173	167	174	169	185	178	187	171	186	180	190	195	154	175	180	177	190	180	196	201	178	181	170	203	162	176	199	200	186	189	149	151	159	170	183	173	184	184	190	187	162	172	202	185	211	173	181	198	181	182	166	188	169	179	152	179	174	176	160	149	146	174	195	188	159	165	175	174	198	170	154	177	149	190	174	177	157	180	197	186	196	174	176	179	176	185	172	177	176	178	178	185	174	201	181	149	172	190	180	174	176	190	190	174	181	186	165	161	184	199	180	179	173	163	179	175	182	197	172	168	182	156	195	182	186	183	177	175	183	201	166	162	157	191	179	178	206	169	196	186	184	166	173	189	171	199	191	161	191	176	178	172	193	165	194	165	175	183	168	170	159	170	190	184	166	189	177	168	159	181	182	171	189	173	170	179	188	174	168	183	174	197	196	186	190	197	156	178	175	161	215	180	187	185	168	171	183	186	161	188	183	165	168	190	187	207	163	179	188	136	163	162	191	164	175	167	190	190	149	162	186	171	183	166	180	175	174	180	204	178	173	189	182	186	167	176	189	176	178	158	165	199	179	175	147	197	195	177	177	197	166	180	168	189	179	187	189	178	180	166	184	175	147	177	178	158	172	167	165	188	179	160	193	191	195	185	187	209	200	200	166	164	187	179	171	173	174	158	199	183	166	169	162	171	188	150	183	171	177	149	167	161	178	177	196	179	167	203	176	175	175	171	175	198	171	171	183	210	179	163	181	166	173	193	177	165	197	178	184	168	174	169	161	142	184	175	185	188	159	189	152	200	197	193	187	174	166	187	184	196	166	189	203	193	188	184	177	153	183	162	186	189	203	184	191	225	184	162	199	148	177	180	195	183	181	181	168	194	186	165	185	171	163	143	165	191	185	197	192	202	187	172	180	170	159	191	180	161	166	188	189	191	162	195	176	189	176	168	144	170	168	184	165	150	174	182	191	185	182	188	179	182	191	177	185	176	172	186	204	174	178	197	180	155	169	176	177	149	191	168	192	173	182	168	189	186	205	186	183	164	190	155	172	168	167	182	167	160	184	188	174	173	169	185	180	157	191	173	187	182	177	172	162	165	162	183	184	169	192	201	159	149	173	165	189	188	181	183	209	152	174	163	196
10186	16123	13522	7091	4845	3548	2547	2065	1588	1274	1151	1015	885	767	745	723	622	555	544	493	491	462	473	423	400	403	370	417	361	387	385	396	368	318	333	307	324	346	357	324	327	316	320	326	355	319	303	333	285	338	303	316	290	316	301	286	298	318	323	334	336	306	334	293	311	314	325	307	336	307	316	309	327	307	296	277	290	319	279	304	297	266	316	290	258	284	302	308	320	320	299	311	303	298	288	291	308	290	302	322	313	266	296	309	267	282	316	305	286	296	335	283	304	285	301	306	289	294	283	289	278	287	293	261	270	330	307	286	296	291	283	316	283	304	300	270	241	270	265	287	293	268	284	315	301	287	296	298	310	300	295	293	288	287	277	301	284	310	281	293	319	275	314	311	311	309	276	269	269	298	294	287	293	297	298	278	288	312	282	273	289	309	303	296	299	275	267	269	260	297	286	294	239	276	285	278	285	299	317	301	325	246	299	304	294	286	307	281	294	298	281	293	274	283	315	294	287	265	295	325	297	315	281	285	303	281	285	256	308	274	288	288	275	324	271	272	278	280	335	268	262	302	295	277	284	301	277	317	284	307	292	261	275	253	296	308	306	273	295	298	311	293	310	292	296	314	316	271	303	289	322	275	265	269	269	308	277	279	299	287	311	282	308	288	307	253	232	310	302	271	293	289	296	275	281	291	284	276	291	278	298	303	284	304	287	303	264	297	311	273	310	298	294	341	285	273	267	281	275	310	288	271	300	298	315	272	283	236	280	303	256	280	285	280	274	292	286	296	306	261	274	290	279	272	287	273	298	267	311	336	288	269	306	290	317	278	318	289	272	282	282	265	298	297	295	259	277	296	309	267	273	291	299	263	287	259	271	276	295	301	295	265	284	323	291	277	294	295	278	288	296	332	290	286	308	276	283	291	272	284	286	284	286	299	294	291	289	283	277	310	280	301	299	287	305	303	252	291	267	268	309	297	310	319	281	315	286	287	305	278	301	268	315	271	303	299	281	323	285	291	281	310	262	282	289	279	283	278	297	289	306	279	293	282	294	299	278	287	273	270	296	323	304	266	291	321	288	307	343	307	302	275	262	295	313	305	277	300	324	260	263	271	291	279	294	292	307	312	278	277	309	275	289	289	301	298	290	295	274	288	300	325	324	295	277	316	251	293	298	325	308	273	312	281	282	289	302	299	269	301	289	294	316	308	275	278	282	277	263	297	289	272	287	279	290	265	267	306	308	289	302	289	292	289	306	260	324	293	282	301	277	288	286	302	299	315	309	284	286	327	254	275	276	287	299	309	279	294	303	296	285	281	302	278	261	292	288	291	283	294	290	281	288	294	264	291	316	270	263	302	267	265	272	269	287	285	310	282	287	290	326	256	285	294	278	284	266	289	293	291	283	311	291	308	282	289	280	290	263	281	302	292	269	301	299	321	291	319	309	308	275	305	287	272	308	317	298	282	288	283	303	278	298	293	299	287	304	274	304	271	308	312	325	295	292	287	298	287	278	252	300	270	273	280	309	250	311	280	276	266	296	307	281	304	302	286	309	287	277	272	310	279	259	285	309	296	274	275	284	292	264	330	290	291	319	317	263	282	282	301	293	294	324	317	305	284	296	295	292	270	280	275	296	274	296	293	319	301	276	289	295	280	269	293	311	316	258	275	293	261	322	311	319	308	316	306	311	294	286	295	259	299	320	302	309	299	308	364	299	297	292	287	296	304	342	309	275	273	304	319	306	302	289	303	295	292	289	302	275	266	293	277	300	253	277	308	290	270	282	316	292	277	302	313	299	307	276	277	295	302	298	307	273	270	292	297	291	283	285	303	299	293	276	266	262	308	268	272	268	297	283	283	283	274	250	265	296	279	284	265	278	263	284	275	272	290	292	313	306	299	294	291	276	294	292	314	295	270	279	267	290	313	283	280	291	269	294	291	303	293	285	265	280	301	258	294	297	285	296	291	271	300	303	299	294	283	284	307	313	301	315	309	286	295	301	271	286	296	272	299	311	283	290	295	285	320	299	317	274	277	301	288	298	275	301	260	291	310	289	284	313	288	264	335	310	316	267	283	292	311	306	323	293	283	273	289	307	310	285	332	268	305	288	290	290	289	267	296	279	280	278	313	311	307	297	296	282	296	258	307	296	287	279	282	285	292	279	294	280	314	298	267	291	287	296	287	281	278	286	320	319	314	299	297	272	326	331	277	289	306	333	267	289	280	291	307	271	278	278	292	275	318	291	258	285	314	291	310	308	292	275	286	292	298	277	275	302	273	291	280	288	307	286	286	268	275	296	322	317	299	269	296	295	314	292	292	271	290	301	311	274	277	311	286	314	306	300	321	286	279	305	281	273	295	282	293	298	310	278	274	275	301	261	308	281	269	302	310	259	303	277	267	282	273	274	278	295	286	285	297	289	281	312	284	306	297	310	292	309	290	276	282	290	294	308	324	282	291	310	281	297	307	303	295	293	309	281	261	276	311	269	311	257	282	315	264	266	261	288	294	290	279	301	319	277	276	282	293	273	296	305	283	309	288	277	289	318	281	285	292	265	319	277	301	288	277	290	290	289	281	314	288	283	295	309	293	297	299	289	298	264	266	287	268	286	293	298	287	267	312	320	284	282	308	302	298	292	261	317	294	303	307	293	310	315	272	306	304	262	297	271	287	276	283	271	286	325	317	285	281	322	286	276	274	281	262	286	299	288	299	287	282	308	303	299	278	276	284	275	301	310	301	290	273	283	321	265	301	316	240	284	251	278	281	299	295	302	305	317	304	294	297	310	282	287	308	304	278	318	306	288	287	264	305	245	274	290	265	296	284	300	306	263	305	288	267	290	311	318	276	335	279	266	311	303	273	276	276	306	278	343	275	312	288	302	277	273	278	252	277	270	287	275	289	319	285	288	288	300	292	288	314	295	285	288	288	287	280	288	304	294	281	287	291	304	296	268	291	292	292	298	247	299	319	297	260	281	286	250	297	284	277	268	285	299	258	309	296	309	285	302	266	300	260	305	302	285	292	303	304	308	275	311	318	282	278	276	300	295	303	312	277	267	320	273	317	290	304	264	293	275	279	305	278	285	300	290	259	298	247	323	290	286	281	304	298	330	278	306	261	297	283	283	298	290	284	292	271	277	290	301	303	259	276	308	320	291	306	291	295	281	319	287	296	311	256	250	279	290	306	317	292	302	306	292	274	287	285	258	287	290	286	267	299	283	313	284	307	244	318	302	281	305	265	303	301	301	282	270	278	266	310	267	312	294	317	275	279	288	285	288	322	294	304	269	312	320	303	293	289	292	299	299	305	291	295	260	285	253	312	273	282	314	279	304	296	278	286	293	270	275	275	283	319	301	279	285	285	294	324	274	330	284	279	293	277	278	275	291	273	298	329	278	338	299	320	304	303	264	287	313	306	262	275	253	262	305	265	294	279	317	305	302	285	276	296	287	285	306	283	283	266	295	298	265	285	287	293	290	294	319	299	314	279	281	283
27216	20652	7048	663	375	362	332	350	327	324	329	317	290	336	278	285	343	329	319	306	303	291	317	357	310	367	289	298	327	323	290	301	317	288	316	322	290	336	315	291	292	301	310	288	288	329	349	307	284	284	310	299	306	331	340	329	317	293	315	268	338	298	290	332	307	325	288	289	321	279	308	316	298	328	304	316	315	317	279	301	310	318	309	325	284	319	289	311	280	336	295	314	289	300	289	261	314	286	287	274	304	274	302	305	310	276	304	335	325	307	295	288	315	281	307	322	324	268	293	273	297	317	297	296	327	308	309	308	291	300	306	314	300	296	318	319	320	295	304	313	279	328	305	284	293	278	315	286	275	330	295	313	310	286	318	298	298	334	304	277	308	302	313	329	309	313	300	293	285	324	283	284	295	304	292	314	295	320	334	290	328	316	300	316	283	318	326	336	309	305	319	301	296	341	329	332	292	311	334	279	284	285	298	304	309	287	307	315	334	307	300	322	307	294	291	330	294	321	294	306	291	282	301	278	301	299	313	288	288	311	323	298	329	303	304	316	337	301	343	310	347	309	307	302	314	329	310	322	296	311	309	315	281	300	328	307	319	303	322	319	320	292	327	309	315	294	315	312	305	324	291	324	295	293	308	277	300	249	303	289	274	289	305	292	303	325	318	294	315	286	308	335	328	299	304	321	315	348	289	319	320	287	335	289	326	332	322	343	312	299	321	330	301	297	278	291	286	326	298	337	326	304	320	317	291	275	325	290	292	319	323	321	309	309	303	302	310	322	304	319	306	320	338	331	294	299	280	273	310	301	315	297	301	296	284	315	318	300	305	304	315	304	303	293	297	306	310	285	297	349	309	288	322	309	328	292	275	310	272	306	303	298	336	335	285	294	323	295	310	323	291	304	300	297	304	313	284	309	310	305	284	290	288	302	295	319	281	296	311	316	307	313	281	297	270	313	313	293	314	289	298	309	306	304	293	324	308	301	297	321	269	317	316	307	303	309	304	313	296	312	348	308	319	281	306	286	292	318	284	307	336	286	319	315	301	289	303	291	277	305	310	289	312	318	305	287	285	296	328	305	304	270	296	292	328	293	324	294	291	321	285	327	315	318	330	311	302	299	296	321	302	288	288	297	343	299	309	278	311	294	303	293	308	314	286	258	300	308	296	287	325	301	305	304	314	318	321	301	292	291	292	319	290	307	318	313	325	305	334	304	304	306	286	315	303	322	298	326	325	326	314	314	306	283	279	323	280	292	287	321	316	293	314	310	289	351	310	302	305	302	307	340	326	324	308	283	289	302	275	340	291	290	313	290	265	310	322	283	307	314	288	321	303	337	324	286	283	297	318	287	311	291	292	301	309	312	333	315	338	280	329	297	288	290	309	296	284	337	331	333	305	310	329	291	302	311	317	277	291	295	326	295	292	320	336	280	284	321	289	302	317	277	304	302	281	273	342	319	303	302	285	304	318	312	300	270	298	248	329	325	306	301	278	282	289	276	314	325	299	298	311	272	333	295	283	306	284	319	343	332	270	294	282	292	292	311	308	306	329	286	269	331	294	304	291	324	309	300	320	333	318	310	332	298	337	284	264	290	296	306	294	323	303	280	316	329	313	326	293	311	292	320	291	313	300	301	297	320	296	288	300	285	302	299	328	312	309	301	300	275	274	321	288	311	317	317	301	304	291	261	305	279	325	326	315	297	285	299	306	328	291	301	283	290	291	279	316	306	292	295	311	328	330	303	313	284	294	279	304	304	303	316	312	329	343	335	293	268	315	315	294	278	322	287	312	303	300	316	296	257	333	306	297	322	315	300	290	315	285	325	315	281	300	296	308	322	288	309	304	329	298	325	321	275	327	306	308	311	304	333	283	311	315	328	295	298	292	291	332	309	302	341	293	276	303	277	312	291	277	324	293	332	316	311	292	296	312	308	323	325	332	325	312	300	306	300	310	295	318	319	291	315	316	303	296	301	279	287	298	309	302	290	335	297	292	312	293	286	303	306	320	301	289	316	303	335	299	343	315	280	315	309	306	322	305	310	315	291	310	291	351	278	306	301	296	301	304	300	327	303	291	273	306	312	352	306	346	327	322	304	331	316	323	302	297	317	295	282	304	335	299	311	330	307	297	335	334	303	297	279	327	295	326	353	289	305	277	274	319	312	292	310	306	305	324	311	312	333	288	305	297	290	296	286	324	304	314	291	297	311	296	303	297	305	280	329	298	299	303	334	302	303	304	303	268	289	310	306	294	329	286	309	307	314	304	295	331	308	339	314	298	312	299	335	294	306	290	293	312	297	305	303	312	314	274	272	291	337	332	288	308	332	336	326	305	293	311	262	299	307	313	298	307	301	304	302	295	296	314	283	295	283	288	288	284	289	283	330	267	319	284	275	307	306	308	314	309	323	303	321	296	297	303	325	312	321	347	298	299	283	329	300	335	295	304	304	290	315	329	279	275	304	287	288	290	327	311	298	303	284	271	302	310	308	261	283	281	304	304	287	306	322	285	310	297	299	285	304	294	315	297	307	300	285	296	337	297	310	298	283	340	293	301	314	284	284	286	293	304	289	319	315	301	267	297	276	294	318	289	271	296	297	285	328	295	280	293	324	310	319	317	298	307	301	311	312	295	350	325	304	335	286	304	298	317	299	297	310	300	313	309	276	292	303	314	298	340	290	283	306	315	315	324	299	307	293	283	321	298	289	312	285	269	314	306	315	296	291	302	297	309	296	325	264	301	334	313	300	317	311	316	319	300	296	294	317	317	313	308	319	311	320	274	327	277	349	301	302	302	288	341	312	304	297	282	315	328	271	325	274	345	313	314	300	326	320	294	300	321	337	297	304	298	331	265	264	329	301	288	311	273	319	341	297	287	291	344	316	298	318	281	279	342	298	300	305	270	309	305	295	328	320	323	275	328	289	292	310	292	302	294	310	300	303	291	330	271	356	287	323	286	278	296	320	286	295	309	296	285	279	300	335	279	308	317	308	324	279	344	281	281	291	311	298	322	300	290	313	314	331	315	309	301	298	307	325	294	285	324	309	299	314	329	316	297	271	309	338	283	310	321	304	304	298	298	320	284	299	302	300	290	308	307	295	305	300	304	302	292	295	299	329	328	328	312	288	304	309	312	281	305	313	323	300	323	295	320	310	303	342	318	303	315	276	291	296	295	284	310	320	302	315	277	281	303	316	311	321	315	346	289	305	290	294	309	308	308	333	317	301	307	321	268	302	291	292	318	293	293	280	309	310	317	282	277	321	316	309	289	300	294	314	275	292	293	313	322	311	310	335	317	307	300	324	300	295	309	317	271	331	336	279	304	278	289	273	284	303	302	312	278	300	292	322	283	302	275	305	280	301	303	323	295	297	293	289	289	301	292	300	302	283	323	293	318	322	303	324	327	299	298	294	294	322	300	288	318	292	309	312	304	331	285	321	316	286	312	308	304	318	289	302	322	303	325	289	305	306	310	300	348	301	283	324	295	335
4319	1508	1344	849	711	663	614	595	527	510	514	516	513	512	480	509	470	497	513	466	518	528	479	482	482	525	487	456	491	482	452	503	482	461	490	491	509	514	477	472	433	444	472	466	457	462	469	458	469	458	500	474	499	496	470	498	450	488	454	482	459	510	491	523	472	502	467	479	476	486	467	457	499	489	479	450	474	466	481	478	436	503	502	485	512	507	487	464	489	452	477	491	487	473	486	460	459	496	488	484	522	477	498	468	500	440	504	507	471	495	463	433	510	512	451	479	423	465	481	511	445	453	470	489	507	468	476	522	470	460	472	493	476	487	456	496	429	514	484	450	500	507	457	492	480	488	496	507	488	499	509	525	489	487	511	484	453	471	486	437	473	494	458	451	464	449	441	468	511	456	484	480	472	515	476	497	486	502	492	479	469	478	448	499	467	494	472	483	464	473	449	446	425	510	492	498	481	461	480	492	484	481	479	491	461	463	440	472	486	485	459	490	457	475	492	463	465	432	513	508	452	489	471	486	517	491	474	480	509	427	470	473	469	486	462	467	493	433	451	428	438	450	471	481	508	469	516	492	485	471	439	529	483	462	522	485	453	443	485	454	467	475	511	501	448	450	446	471	441	487	489	456	504	476	432	474	504	482	440	475	493	489	496	467	480	460	519	481	479	427	482	441	440	476	482	499	451	476	492	463	482	458	488	447	438	479	462	489	477	483	504	506	465	471	457	452	472	500	494	493	486	500	487	435	484	454	454	500	444	475	489	432	481	495	454	483	476	492	489	466	499	484	509	473	507	446	480	455	456	498	477	453	467	476	476	480	498	474	462	446	460	482	498	471	444	447	437	479	487	466	467	473	493	477	503	460	485	467	450	467	447	457	500	510	467	488	452	484	460	455	453	465	494	503	442	535	502	499	466	515	493	481	460	528	497	470	493	490	498	483	499	481	496	476	485	481	454	474	472	479	473	468	465	493	481	444	455	514	475	485	501	477	462	463	508	502	453	458	505	506	495	469	459	491	470	517	472	481	501	442	458	492	506	483	454	478	488	489	505	498	485	462	481	465	485	487	466	493	486	470	478	436	444	453	465	463	493	485	509	460	463	490	459	500	468	496	485	468	492	503	505	464	481	475	470	470	476	420	498	476	453	467	475	462	482	468	472	492	465	484	516	486	446	491	506	494	476	492	452	492	456	464	525	487	517	478	504	480	452	464	473	453	459	468	504	469	460	470	453	469	460	478	505	489	497	500	492	501	441	462	503	464	476	478	480	496	474	502	506	480	495	501	442	522	476	476	506	437	468	514	486	447	463	491	503	421	462	535	463	488	475	527	521	469	486	474	471	473	474	477	476	489	493	489	454	485	497	490	511	480	516	480	486	478	485	404	498	488	482	497	440	480	480	486	472	514	444	478	460	507	467	479	441	445	429	502	456	474	526	514	509	458	484	471	483	450	479	482	506	482	458	489	533	444	486	465	493	446	459	493	461	473	458	503	457	469	532	524	471	445	471	517	486	472	496	468	484	467	508	457	482	453	482	443	479	465	492	486	434	489	495	479	462	514	497	432	484	488	494	488	480	464	479	458	476	485	486	500	457	476	444	484	481	468	497	500	439	498	437	486	520	512	471	499	490	492	465	481	432	466	455	449	473	453	472	495	478	445	477	482	457	467	505	459	489	488	453	521	491	497	466	465	447	480	517	457	477	468	523	498	493	476	525	432	497	511	465	452	481	485	467	474	472	464	446	471	478	444	456	530	492	488	496	434	462	459	459	474	487	464	510	453	442	503	496	487	462	476	485	454	497	505	495	486	498	461	432	475	494	496	472	474	470	469	467	465	459	470	491	461	479	513	483	482	476	458	480	483	513	472	497	466	454	506	500	502	478	467	502	450	490	470	501	478	457	464	496	489	519	494	477	517	494	506	472	458	485	473	494	480	477	444	483	488	479	484	533	481	450	468	491	503	467	484	461	491	496	522	478	480	514	465	484	466	484	501	491	463	480	465	475	431	474	502	486	490	480	453	483	452	481	474	487	509	466	509	485	517	512	477	488	466	499	431	479	461	472	462	455	469	462	469	470	471	476	500	479	467	484	475	454	471	518	490	459	475	485	502	508	505	498	493	464	502	469	467	469	481	463	454	490	500	461	459	460	477	471	475	497	440	505	491	475	490	468	460	458	509	470	506	447	448	473	462	474	483	466	471	498	490	492	470	466	463	479	494	490	499	478	509	483	456	464	474	479	484	469	500	468	489	485	489	464	518	467	496	445	496	450	496	475	486	471	472	468	474	462	504	472	456	474	481	489	489	443	432	462	496	440	496	441	502	457	488	530	497	460	486	496	468	497	488	443	493	492	465	489	495	474	507	494	507	480	448	488	472	466	507	501	480	468	480	469	520	484	489	437	479	489	467	452	494	431	429	471	476	478	507	442	532	435	470	452	480	446	461	488	469	506	476	485	507	486	490	493	476	494	502	479	489	480	443	488	477	463	457	485	496	468	467	484	515	484	472	467	505	464	467	489	459	475	486	509	482	464	464	498	491	419	438	487	495	486	503	526	474	420	503	451	463	486	488	454	490	485	480	479	497	494	494	490	472	442	513	464	500	514	504	461	458	507	483	463	490	475	479	464	485	459	495	467	469	461	424	504	506	513	525	458	464	464	494	462	454	461	461	514	441	467	486	494	472	514	489	501	470	481	485	495	470	473	462	493	483	518	449	465	464	497	468	469	446	470	474	462	468	501	478	485	444	485	522	470	450	460	512	533	455	478	471	484	481	510	508	483	474	521	471	462	462	479	540	482	469	463	499	449	444	468	449	450	442	441	455	470	473	452	469	517	495	460	435	454	436	527	479	474	480	499	506	484	447	476	465	456	467	439	474	491	434	464	445	514	501	437	487	486	473	424	465	482	448	488	492	479	477	470	526	486	443	504	451	522	498	491	499	523	484	473	486	489	448	491	479	514	444	473	484	465	477	484	446	489	506	451	497	493	459	497	497	482	472	495	513	467	466	471	479	476	455	497	470	503	502	493	474	484	513	476	468	455	473	472	471	476	462	473	493	487	469	443	459	486	528	491	486	530	444	495	421	472	493	471	475	449	444	473	483	458	482	485	497	466	452	527	462	465	475	451	453	458	465	453	457	526	490	479	473	439	464	469	500	480	433	480	476	460	472	432	470	483	481	475	463	495	507	501	474	523	482	462	487	525	452	483	470	476	456	464	476	507	491	466	484	486	485	516	496	508	519	491	492	464	473	490	481	479	495	517	461	477	479	458	469	494	455	440	471	447	511	463	477	497	475	449	445	495	466	495	500	456	499	502	452	482	471	457	480	456	488	458	492	480	467	496	527	471	475	452	481	476	458	462	458	529	457	468	485	493	437	498	498	462	440	506	456	467	434	455	486	484	471	489	479	472	490	448	535	479	453	456	482	487	459	490	463	474	471	494	527	485	501	491	454	488	427	503	500	457	483	510	438	503	515	467	443
24552	21560	28840	24722	20972	2759	860	605	535	493	487	454	417	430	405	396	437	411	400	390	402	386	369	371	353	365	390	391	349	361	385	392	383	372	358	361	362	362	347	350	357	341	328	339	352	372	350	349	386	360	344	382	373	347	341	379	338	333	345	321	363	383	355	368	350	351	370	363	373	380	351	361	346	358	351	329	337	362	398	361	372	320	328	350	369	354	318	362	360	364	353	355	361	342	357	357	348	336	377	323	339	385	336	364	361	331	340	382	349	333	359	329	328	369	356	347	318	373	341	349	376	368	347	358	371	355	354	347	329	349	329	354	341	338	321	361	357	327	333	351	332	363	390	363	369	349	391	358	361	365	358	303	368	345	365	369	372	369	364	381	346	357	348	355	361	344	352	321	333	350	369	389	411	351	386	356	330	358	362	345	365	346	341	354	370	339	323	384	333	339	355	347	398	372	355	366	347	339	353	357	320	335	348	357	363	388	335	383	375	332	361	360	327	343	341	380	349	349	336	351	337	361	354	353	375	372	376	378	325	353	338	355	368	360	347	355	367	382	345	339	371	358	344	370	390	344	345	373	392	367	377	349	359	340	387	384	350	348	389	366	354	360	356	354	337	358	330	339	316	353	374	374	388	348	349	337	355	352	322	389	344	331	344	370	354	367	380	365	343	358	335	360	367	346	343	304	369	360	318	335	358	327	351	346	366	368	371	364	358	374	376	335	345	318	351	375	368	338	354	379	353	342	336	380	367	332	342	339	376	352	348	338	331	361	366	362	343	367	326	375	319	350	372	363	356	332	334	356	342	361	322	341	350	353	358	376	369	371	354	332	352	354	338	345	371	386	347	395	345	352	356	351	373	352	333	322	333	383	342	362	350	334	349	344	361	317	353	350	363	325	361	322	359	361	342	376	355	347	362	357	374	367	370	333	349	372	357	331	335	359	377	341	383	322	366	338	333	355	343	351	342	384	362	348	388	340	357	354	342	365	361	360	354	351	347	338	367	358	361	355	376	356	389	320	343	346	380	377	323	390	317	396	352	311	409	385	352	352	341	363	324	360	368	354	290	403	384	325	343	361	383	382	353	352	357	363	344	327	377	351	409	359	343	333	329	376	342	322	345	330	339	335	338	372	347	325	333	353	368	327	359	360	317	368	344	361	380	321	349	355	351	371	321	320	351	362	336	353	372	332	328	343	372	369	349	334	367	361	326	348	333	347	360	304	327	384	369	315	321	332	341	344	355	362	351	362	340	394	333	332	357	338	344	319	352	379	378	355	384	330	353	328	378	363	373	372	346	343	352	333	355	352	360	303	343	321	372	366	354	331	371	336	371	334	381	346	356	341	376	320	359	318	328	362	349	336	370	360	338	331	359	360	356	371	350	353	332	344	362	347	331	390	374	364	326	356	335	347	369	341	355	356	358	353	354	367	343	346	362	358	380	359	340	360	383	386	344	341	347	364	364	349	384	349	344	373	351	351	357	339	352	339	339	380	330	351	333	347	358	374	326	369	341	395	331	364	325	369	366	378	361	333	353	347	347	379	351	358	333	376	345	375	360	363	329	317	323	353	358	352	341	320	335	339	349	357	304	347	359	348	356	351	373	345	360	355	338	361	368	357	370	325	365	347	377	342	361	366	374	349	341	350	376	309	351	344	366	377	341	338	345	339	361	338	379	360	340	372	370	332	376	351	357	340	349	382	345	365	331	371	381	357	363	348	359	352	373	358	327	347	303	353	359	339	312	384	355	373	401	325	366	370	366	354	341	348	380	338	334	367	324	338	377	366	352	372	386	377	350	407	362	374	342	351	382	358	347	340	352	356	363	370	360	352	340	379	328	343	326	360	337	336	357	361	366	355	361	327	365	339	356	343	354	325	379	388	366	287	333	352	366	330	363	343	387	376	330	351	320	351	376	358	354	324	366	374	329	350	361	371	349	378	332	342	346	360	366	367	342	347	346	350	346	353	347	342	362	333	337	329	364	348	340	364	352	325	346	332	338	370	350	359	365	362	353	327	362	389	358	334	347	331	332	331	375	345	371	350	360	343	365	353	378	377	338	321	370	319	369	363	350	367	368	340	362	396	353	342	377	343	357	325	343	382	359	330	348	315	352	343	349	373	349	356	316	346	353	416	348	356	358	341	385	381	371	383	362	353	365	326	301	341	412	344	303	362	379	370	372	330	402	337	360	361	346	380	348	345	351	367	366	330	374	367	349	335	349	374	348	335	361	359	334	385	372	341	344	326	342	366	317	372	325	356	335	386	359	373	347	354	361	345	329	388	371	368	337	362	352	360	314	365	338	357	355	369	366	355	373	338	377	361	327	339	361	369	371	366	353	343	368	333	374	342	336	348	319	363	344	389	380	376	364	330	352	357	377	372	359	343	332	369	361	347	398	351	345	389	359	367	383	332	316	320	366	365	330	319	326	346	340	352	360	340	370	331	335	376	363	366	375	390	348	348	341	340	417	317	363	350	361	350	369	370	362	358	356	332	339	374	358	312	365	368	338	339	354	358	356	387	354	345	350	370	339	349	361	366	350	359	331	345	345	346	372	371	337	335	345	392	350	336	357	359	353	342	404	357	332	340	330	357	387	369	351	355	365	386	331	336	376	374	355	368	352	351	330	342	376	372	352	369	337	379	354	351	356	339	347	333	349	356	345	370	380	360	347	344	315	332	345	357	367	338	369	360	337	326	372	364	377	341	325	376	368	343	365	352	369	306	326	358	371	337	351	316	354	357	305	377	365	335	384	351	353	361	324	370	348	375	340	355	358	342	354	339	337	381	376	325	338	365	375	347	369	381	385	321	330	342	324	358	324	355	357	334	349	354	376	352	352	362	328	346	343	359	344	367	324	321	371	340	356	327	346	376	349	332	333	346	332	374	317	342	335	321	388	360	338	374	352	317	350	335	376	355	374	367	339	369	353	338	366	327	351	327	335	343	355	335	344	318	357	318	407	313	368	352	349	351	328	360	358	336	364	370	343	330	352	337	352	349	351	345	350	326	358	304	365	330	365	350	366	336	354	358	327	330	355	348	317	371	324	367	377	368	369	324	355	379	342	373	348	366	372	340	345	373	352	344	380	368	363	344	344	368	357	337	358	341	367	345	387	333	351	371	373	352	342	365	336	350	341	325	373	346	381	359	368	340	396	352	334	330	310	333	394	356	349	330	324	359	339	321	350	330	348	378	356	336	386	347	371	357	361	352	333	360	367	323	356	325	375	358	343	381	347	324	373	336	359	353	343	365	336	338	332	322	351	333	360	369	334	361	366	357	349	373	376	312	381	352	369	344	361	360	341	346	336	345	361	346	309	336	324	340	337	367	306	341	356	359	355	350	360	347	331	337	369	357	415	361	356	358	379	369	342	351	345	350	364	356	358	382	337	345	346	353	350	339	356	357	370	348	369	331	325	356	340	364	375	359	348	352	348	341	360	356	367	360	333	351	316	363	362	340	369	314	358	369	368	346	354	351	369	328
7433	9829	8484	4261	2901	2158	1818	1481	1243	1094	968	890	814	770	802	719	702	708	642	644	655	656	668	610	622	608	600	590	627	596	560	632	596	554	569	552	576	548	564	585	568	581	557	609	579	586	564	585	563	557	567	585	579	591	542	594	503	582	565	572	572	583	594	542	572	606	616	598	577	576	584	580	568	579	525	544	547	519	595	594	568	581	559	576	528	586	552	552	532	555	548	541	532	539	553	548	504	609	585	572	563	566	558	579	560	567	560	579	604	553	575	580	553	545	514	545	569	554	548	560	592	534	568	547	553	579	581	550	573	553	564	558	555	550	565	565	579	569	544	572	581	550	542	595	575	558	566	596	551	556	542	570	512	557	583	564	560	555	535	591	559	567	550	567	582	616	564	531	582	534	552	526	519	566	555	562	599	559	558	546	550	535	554	572	566	554	576	592	544	590	555	573	554	577	537	552	592	565	636	561	605	584	558	563	594	591	583	570	550	530	535	522	572	569	576	589	536	534	570	569	542	562	551	560	516	541	570	547	548	543	560	533	554	557	579	566	594	584	582	559	573	552	547	601	534	556	579	538	537	540	542	560	524	530	555	521	540	605	549	567	548	558	551	561	572	528	557	574	543	561	553	572	547	538	589	525	581	542	529	592	566	564	554	587	593	555	571	578	559	542	557	550	575	547	553	525	557	566	559	578	581	550	578	574	569	558	522	550	585	500	523	566	529	547	525	545	522	534	558	550	574	539	562	562	561	547	560	538	582	561	522	538	499	577	560	550	574	573	596	523	575	553	543	577	550	540	558	572	578	558	560	571	554	559	575	554	588	538	560	560	530	578	598	593	530	566	550	499	515	545	551	562	559	559	564	570	558	558	565	575	560	549	519	555	552	540	565	539	582	543	556	559	545	632	547	525	554	547	566	552	573	576	552	548	580	553	557	487	562	558	544	553	522	533	592	521	557	585	572	517	567	560	625	572	544	559	560	546	516	575	540	557	579	542	534	576	546	586	508	536	568	561	587	541	537	577	524	530	543	589	593	543	576	513	567	533	570	500	544	538	533	510	547	553	535	478	555	553	532	556	565	541	573	564	556	544	551	575	593	572	560	520	604	541	521	538	529	547	559	528	558	550	557	525	538	585	536	523	576	551	566	520	569	571	543	544	527	575	542	547	590	554	541	523	601	486	568	570	616	514	551	561	542	590	552	545	554	584	528	572	575	567	516	573	555	514	527	608	552	582	559	579	575	562	578	530	523	556	533	558	545	549	580	579	573	577	524	548	524	526	530	575	557	555	581	579	554	554	588	564	560	535	549	581	581	559	533	551	563	572	560	579	569	552	568	589	565	572	560	518	526	608	538	523	565	573	605	533	555	537	581	538	552	590	609	562	607	558	585	564	616	573	534	571	588	566	597	549	590	538	560	520	536	492	563	544	605	527	541	584	519	569	552	524	611	529	595	605	567	526	555	581	554	552	531	540	546	554	554	551	565	595	542	545	576	545	543	590	538	501	590	580	557	536	586	592	547	578	511	509	597	550	557	577	532	507	550	570	591	550	546	562	581	579	544	532	564	549	587	561	558	564	572	523	561	540	553	546	549	543	565	559	508	562	535	532	552	525	556	552	559	549	580	586	554	555	549	575	546	521	510	576	534	562	536	609	544	580	548	519	559	509	579	581	547	564	581	555	547	546	536	597	537	588	583	566	580	545	548	552	554	565	541	563	572	532	543	578	515	564	578	573	550	570	553	564	602	543	550	542	553	551	564	568	553	551	555	590	559	562	568	587	569	551	605	570	559	605	577	602	564	550	539	588	558	561	583	570	565	601	570	507	567	565	577	574	555	524	620	528	597	590	572	569	557	584	565	560	561	563	580	573	565	536	501	545	546	537	550	573	525	563	570	594	538	546	566	524	562	562	605	578	557	558	573	538	582	545	513	531	543	529	590	559	552	553	587	534	560	556	550	576	586	547	588	533	622	567	558	534	492	523	549	554	573	551	583	576	519	564	560	570	563	562	568	541	550	527	562	547	537	558	515	589	545	550	522	585	534	569	559	581	539	544	515	552	541	603	551	544	556	551	501	550	545	534	599	579	558	520	555	566	530	518	549	551	563	538	573	526	560	570	529	560	538	572	525	550	572	530	556	554	563	542	566	576	529	596	551	554	557	554	588	537	544	567	537	532	559	535	563	568	564	577	606	533	536	564	596	556	553	550	550	558	589	550	574	577	564	565	553	593	533	547	561	575	549	541	541	569	567	564	544	554	596	557	567	612	570	551	580	558	578	543	552	598	578	553	574	572	580	546	595	583	571	550	544	555	540	542	545	579	550	533	568	572	522	539	557	563	582	534	562	580	591	552	558	557	603	565	543	599	534	586	527	572	565	575	538	550	594	544	581	557	568	547	542	523	567	562	556	564	528	613	531	521	533	531	576	572	548	549	592	554	579	539	553	575	582	544	543	543	558	578	556	579	541	554	584	563	557	530	564	542	564	570	572	578	590	573	533	552	583	575	553	567	587	565	574	525	547	565	570	594	551	525	583	531	584	551	534	598	567	574	523	511	521	548	560	575	548	559	622	556	529	527	558	520	580	548	549	583	566	602	548	533	534	564	546	518	572	570	569	558	520	587	516	542	542	579	554	548	524	495	587	578	590	506	567	533	551	583	549	588	554	539	561	543	584	543	570	544	554	501	569	541	549	552	538	561	517	548	513	573	541	547	525	581	584	581	542	549	556	565	583	563	509	582	590	545	563	548	513	573	541	557	551	571	599	582	554	531	569	561	552	551	534	542	609	561	529	540	562	549	500	542	517	571	556	531	563	565	569	584	579	557	595	562	526	553	568	568	579	542	567	539	612	576	559	533	550	573	555	555	558	562	542	565	591	550	555	559	587	596	572	529	539	579	561	538	527	551	548	528	577	560	541	536	565	560	591	571	516	591	546	595	543	525	563	560	572	541	569	585	548	537	588	578	562	587	500	582	580	523	577	549	544	572	557	579	536	576	559	603	573	560	598	600	565	524	535	584	535	566	580	573	549	548	598	575	533	539	566	565	526	567	578	568	535	524	545	553	586	573	525	555	580	595	637	573	540	576	549	559	534	538	552	566	517	538	553	538	610	566	533	614	588	523	552	556	594	562	617	624	528	540	584	538	593	538	555	555	538	528	571	503	532	602	596	596	597	544	566	551	530	564	593	569	526	508	538	572	559	553	546	521	557	578	534	545	572	527	605	548	548	572	538	552	563	524	495	553	524	553	556	525	571	570	540	609	521	563	588	541	575	600	539	517	539	542	570	572	559	569	508	584	538	563	556	534	554	551	585	535	525	574	595	555	577	582	537	488	524	605	570	532	578	584	533	546	514	583	494	554	566	572	571	585	561	563	556	572	556	554	568	566	580	575	571	565	590	549	543	574	536	536	555	560	547	551	539	542	552	518	555	598	533	549	534	563	577	526	526	579	537	517	570	620	578	489	556	562	519	564	582	593
23549	21580	29481	24136	21580	20838	2254	744	525	453	395	382	340	297	304	281	248	255	255	241	242	236	234	218	214	232	218	207	221	199	208	197	188	187	175	179	220	186	216	187	182	188	192	212	202	187	199	188	188	172	197	170	182	201	199	213	185	187	187	185	181	200	174	157	177	180	186	188	189	183	180	190	162	175	194	191	205	183	184	166	182	205	164	199	186	183	175	166	167	181	191	176	164	167	191	180	173	168	196	152	195	179	173	198	178	172	182	209	187	184	161	175	195	165	157	176	165	180	188	173	196	157	176	179	178	171	161	181	162	221	192	178	165	179	169	187	174	175	183	163	193	178	180	191	154	180	165	177	197	201	187	167	174	179	182	154	167	170	198	167	187	183	184	185	190	182	218	166	165	182	153	181	177	182	196	170	168	191	169	190	179	166	229	205	177	209	158	183	182	186	185	198	180	160	158	156	163	193	201	192	190	184	174	181	198	188	177	164	167	164	187	178	187	174	199	180	193	166	159	175	176	161	174	189	173	183	196	171	188	176	166	169	186	191	189	172	178	193	188	193	198	170	186	176	185	187	172	193	210	167	193	194	174	187	187	171	195	170	189	169	206	187	183	167	196	174	171	176	198	182	180	176	179	176	167	185	174	185	187	172	169	168	187	194	160	183	193	176	168	179	195	184	168	179	204	178	194	162	212	173	164	179	205	202	189	172	173	184	167	174	181	202	178	169	189	171	194	189	174	181	193	188	185	208	180	179	192	169	170	160	180	182	175	172	179	175	181	193	170	184	168	179	184	164	161	155	189	172	190	190	173	177	173	187	173	167	188	194	169	176	163	185	186	207	161	189	167	177	197	181	184	177	205	156	178	168	182	188	193	178	180	152	172	188	178	188	162	182	193	162	214	166	200	180	180	164	175	189	167	196	165	178	186	166	182	172	203	206	167	163	188	164	159	169	172	177	159	180	186	171	193	180	186	183	178	183	187	181	187	189	168	175	169	161	189	166	170	182	204	207	158	158	186	171	170	171	187	168	163	162	185	176	167	170	202	188	169	186	173	181	181	196	177	173	191	179	168	194	159	172	152	171	187	189	186	163	159	162	203	195	182	160	180	162	178	179	172	156	182	182	183	184	172	182	187	165	179	195	175	191	223	201	171	191	177	193	185	178	172	162	155	187	194	170	181	193	183	183	176	174	183	181	173	167	197	185	161	189	171	189	165	173	173	212	156	186	181	173	178	166	181	185	171	178	180	152	172	195	166	179	195	176	168	196	178	182	182	180	214	179	193	136	174	182	189	190	177	173	162	194	166	164	193	183	200	171	191	158	188	193	163	177	161	192	207	179	191	207	188	168	181	178	180	183	191	177	194	172	193	173	185	184	195	180	204	183	187	162	172	190	170	187	162	174	178	166	197	178	151	173	167	174	172	179	160	194	169	203	198	185	161	177	159	176	190	180	170	200	195	175	194	183	152	194	182	178	169	200	186	173	174	191	164	181	193	184	184	150	162	182	196	186	186	164	172	159	181	185	171	156	191	172	164	189	172	163	166	177	170	159	162	196	177	178	187	192	171	180	187	179	187	174	179	177	179	179	194	181	199	172	151	196	176	168	205	175	170	154	180	171	173	166	183	172	172	190	167	170	183	199	180	165	193	194	178	174	164	174	203	177	178	175	200	180	188	186	184	183	184	170	176	147	164	178	183	163	192	168	157	177	186	183	162	169	181	171	179	187	171	162	170	183	188	162	196	179	177	191	185	189	185	166	153	167	164	169	188	171	180	169	164	186	181	184	182	166	175	169	165	161	159	162	172	160	178	193	182	164	169	186	197	154	201	171	185	179	167	165	154	164	181	165	190	202	206	185	174	182	174	133	176	165	186	170	191	180	198	189	196	170	189	147	176	175	185	178	160	186	178	173	193	187	192	200	176	153	183	180	182	169	174	165	166	176	153	167	196	176	177	174	196	158	184	197	171	161	155	173	172	167	184	193	151	165	170	185	163	190	170	182	168	178	193	174	196	184	154	188	198	161	189	192	186	186	174	179	175	191	202	168	169	189	181	159	200	177	163	193	191	165	194	174	165	195	195	190	181	184	191	169	198	160	171	176	198	198	183	176	180	154	172	198	179	179	151	181	201	167	195	171	156	175	169	181	175	193	208	178	150	175	193	212	181	162	165	204	162	187	153	181	178	152	180	148	164	182	205	194	182	163	162	178	180	165	178	182	187	201	175	173	163	173	166	171	186	201	192	177	176	186	176	166	175	183	176	183	168	202	194	205	185	172	197	185	173	184	179	169	185	165	183	189	200	178	166	200	161	192	176	186	199	201	197	187	173	170	174	173	166	164	187	177	151	181	188	183	181	180	181	180	169	170	173	157	161	176	189	165	167	158	193	178	185	211	194	176	168	175	172	166	162	176	183	178	163	171	165	194	201	190	182	164	184	175	152	195	181	182	165	185	174	172	178	203	207	185	180	180	176	196	164	185	154	173	170	194	203	217	189	181	188	178	177	158	181	174	188	174	177	177	178	161	183	163	155	192	199	178	162	169	177	164	184	172	180	167	159	193	150	178	182	198	187	218	171	182	163	182	185	180	190	169	148	178	157	173	197	162	158	166	186	162	177	167	204	181	176	193	179	175	174	174	171	173	158	171	190	175	190	189	166	164	178	169	191	214	169	177	152	178	158	154	171	174	171	179	183	186	161	169	167	189	190	173	189	167	191	193	181	179	172	174	163	163	184	176	186	193	177	150	183	185	178	178	197	180	158	160	179	190	161	189	170	174	165	177	170	204	187	191	183	146	176	175	199	188	166	183	183	189	177	183	163	178	176	168	171	188	172	182	193	210	174	184	161	175	176	189	195	190	159	164	163	160	174	180	174	168	157	189	170	176	182	201	161	156	165	177	173	174	196	181	195	201	199	209	166	181	189	185	198	184	173	195	181	194	174	184	165	163	190	180	187	161	168	158	193	183	193	164	155	191	172	168	175	187	181	186	159	187	166	171	190	200	166	168	200	163	167	187	179	178	178	190	192	179	143	200	198	164	157	180	196	178	179	191	169	178	177	158	196	194	189	155	185	167	172	182	179	175	161	197	179	181	181	157	179	192	166	169	185	196	203	159	156	192	197	163	168	189	183	191	163	181	157	185	172	184	172	167	199	187	190	209	163	172	172	176	202	168	187	187	168	177	161	185	170	168	194	202	164	187	187	162	161	175	195	158	185	165	179	192	176	185	177	202	184	191	169	210	186	177	180	171	174	185	173	161	174	160	190	168	181	185	172	183	157	155	190	213	162	174	187	179	197	193	187	176	196	174	166	164	183	192	182	199	184	205	197	180	190	171	176	182	186	169	198	172	188	177	158	162	181	178	159	154	168	202	200	196	197	210	156	178	175	211	178	186	185	176	203	193	171	177	165	168	188	166	170	207	162	148	164	194	193	171	175	170	173	180	170	174	186	203	189	160	177	184	198	181	204	163	182	166	167	176
10246	15924	13560	7129	4790	3472	2579	1990	1638	1389	1154	988	872	750	755	674	618	585	574	483	493	488	409	437	428	374	360	373	401	328	341	347	316	360	356	332	342	326	307	325	323	318	329	302	378	310	300	321	314	311	347	312	313	333	323	316	331	310	308	305	314	297	307	346	334	329	338	327	308	328	312	293	312	278	333	317	291	313	313	321	300	291	337	310	315	259	318	294	318	307	285	292	287	310	300	283	289	289	259	296	289	302	313	290	298	282	305	304	309	252	267	308	301	299	298	292	283	270	317	289	316	273	323	303	308	305	298	308	326	282	281	257	287	281	298	286	310	289	307	312	282	290	286	290	307	299	270	254	298	280	289	322	296	317	300	271	279	297	316	329	334	300	306	298	304	320	306	286	295	303	308	264	292	296	300	290	306	265	300	284	294	280	294	289	294	317	295	290	293	283	252	330	292	318	307	269	309	266	293	284	286	293	289	289	289	304	321	297	269	277	295	294	313	298	317	302	270	342	304	305	289	266	292	290	339	319	265	311	267	293	275	252	307	307	276	297	329	288	338	321	307	306	295	291	288	297	283	278	305	274	285	313	287	280	287	281	261	285	283	289	262	313	315	307	305	286	301	306	313	287	312	285	299	297	273	291	294	278	309	270	310	292	316	309	293	266	316	297	261	268	299	287	300	322	276	299	280	278	276	309	301	288	257	299	306	305	289	312	332	266	287	325	325	302	301	300	281	305	293	265	317	290	298	263	289	268	319	283	296	279	297	307	312	287	296	300	322	298	280	293	274	287	295	331	281	279	295	301	315	305	291	326	297	295	266	326	289	300	295	324	312	320	300	255	301	321	298	293	294	295	277	297	302	282	302	272	322	294	288	284	296	302	314	308	273	280	279	315	289	321	309	295	305	307	296	292	296	298	311	307	275	295	295	299	276	288	247	297	282	291	266	282	292	311	299	284	275	286	325	284	297	315	313	330	270	281	277	251	279	291	254	300	278	308	304	304	274	282	325	331	275	276	279	278	287	308	271	332	262	322	265	298	304	312	269	315	298	254	284	341	290	302	293	309	269	324	307	314	283	293	330	278	288	317	243	265	275	294	303	262	291	298	293	242	290	302	283	275	305	271	315	322	298	302	268	312	273	255	257	274	301	289	271	291	288	280	310	317	311	331	306	285	320	278	313	274	310	308	297	301	323	257	277	287	309	307	295	315	302	288	301	303	291	283	304	317	245	280	302	272	293	277	283	337	285	277	311	320	285	285	277	302	311	297	296	306	277	269	280	280	277	313	289	282	310	259	298	302	299	280	299	315	288	275	325	297	320	330	286	292	329	307	316	297	318	292	292	288	313	279	275	293	267	321	271	292	289	292	288	295	291	295	289	284	307	281	286	325	303	293	321	310	291	299	291	292	280	298	308	316	302	286	293	286	283	275	308	288	258	276	272	313	281	301	286	324	296	313	299	281	306	291	306	310	322	324	282	269	250	331	312	323	301	274	288	278	311	303	316	268	319	283	275	299	276	299	278	309	296	301	298	265	296	294	300	293	297	315	260	323	291	303	295	299	285	302	301	297	340	295	314	262	290	291	297	304	316	305	289	290	306	290	260	275	301	300	305	330	306	277	300	289	278	296	269	280	310	306	299	296	309	307	270	304	278	294	301	323	258	302	314	284	290	294	289	301	290	282	329	305	283	272	289	295	291	292	315	287	296	271	330	298	262	256	276	259	273	292	334	301	280	281	270	280	291	284	251	299	295	290	315	313	306	298	318	307	303	308	306	288	281	271	248	262	325	310	272	305	276	259	322	298	297	300	300	303	263	296	315	296	308	293	282	295	257	278	304	274	290	291	299	289	307	295	288	275	291	312	302	283	275	324	314	280	315	298	300	294	314	275	285	270	304	297	282	294	283	305	309	285	283	312	321	274	293	315	261	280	268	309	293	299	277	314	310	308	272	305	281	310	296	311	306	295	313	330	282	270	293	304	274	278	286	291	303	301	307	279	283	282	296	292	308	285	274	307	299	269	294	296	285	267	313	285	289	294	304	262	294	293	296	281	289	296	295	303	301	324	307	296	241	263	293	293	294	289	311	276	286	317	252	296	298	280	301	291	296	284	321	311	302	310	237	293	295	298	285	272	301	274	276	288	281	289	335	321	259	314	310	296	316	252	277	281	282	280	298	324	291	331	322	249	310	270	290	284	296	322	267	272	269	299	280	281	300	293	283	287	266	277	316	288	283	301	272	313	296	287	277	282	301	292	323	282	295	290	310	301	293	277	269	279	280	302	284	271	305	301	294	282	289	311	284	289	302	318	315	330	313	290	291	301	295	285	291	317	322	279	319	301	283	285	311	326	302	295	303	300	274	319	263	261	320	286	291	273	271	280	336	275	313	270	299	309	312	303	330	286	315	295	289	280	297	289	282	305	300	312	301	299	314	285	285	291	283	283	307	306	320	295	266	287	297	326	283	293	306	322	307	296	288	295	295	320	294	262	287	274	281	299	294	278	285	333	290	291	278	267	308	287	303	324	281	289	289	318	280	287	285	266	294	264	299	319	271	258	259	288	323	284	286	323	295	334	281	293	302	336	273	290	324	283	301	271	268	293	285	307	307	302	273	275	279	302	304	325	260	331	306	279	315	299	294	302	286	274	294	308	270	285	282	260	298	307	290	290	311	277	282	331	300	290	278	303	277	289	308	294	289	309	277	302	314	246	276	288	312	314	292	277	304	309	319	289	297	271	320	275	304	276	315	252	276	291	285	293	300	258	283	312	330	280	302	305	285	310	265	319	282	285	312	285	295	306	302	277	288	307	276	280	292	304	301	299	302	300	260	275	284	307	320	285	293	296	321	295	256	291	307	316	289	304	289	302	316	307	296	314	290	265	270	306	289	320	271	299	297	309	327	289	307	307	321	336	292	306	313	281	271	291	278	284	295	326	301	312	288	263	278	278	298	311	312	291	304	283	321	294	288	303	287	285	300	304	270	302	311	305	290	283	267	309	326	301	288	307	295	308	284	294	300	299	301	293	280	309	290	262	266	299	287	287	289	278	303	303	268	296	296	270	308	315	273	308	292	321	292	311	287	279	312	300	320	318	302	296	287	293	301	308	311	273	307	292	284	298	305	303	323	286	301	280	279	292	286	279	307	283	269	298	280	304	301	315	287	300	283	267	285	323	315	295	310	287	269	299	275	300	303	296	268	295	297	312	302	294	283	299	287	314	302	269	262	287	288	273	297	318	297	294	290	270	294	271	301	279	288	290	295	300	300	308	324	275	288	297	268	264	302	281	278	301	313	290	269	321	281	298	306	256	272	283	270	301	317	297	280	291	291	266	313	290	286	307	295	302	275	311	305	300	314	320	297	285	298	296	304	277	275	299	290	294	295	281	306	311	288	285	278	298	302	326	318	291	285	297	301	320	306	313	309	296	279	299	258	298	271	299	313	281	295	258	319	290	270	305	304	283	313	275	309	308	293	296	314	323
27187	20706	7417	822	577	526	371	349	346	319	345	330	331	300	301	309	342	351	315	336	320	321	312	325	321	289	296	299	324	302	313	308	291	309	337	309	324	335	308	315	315	316	318	301	348	293	283	292	325	306	300	322	326	316	336	311	296	296	284	338	326	305	300	292	286	312	327	272	328	315	317	292	295	315	320	320	300	293	296	314	300	316	310	320	282	285	308	290	296	315	293	298	299	257	315	318	322	315	320	316	329	308	290	302	310	313	298	328	312	310	283	284	330	326	319	311	321	295	299	297	304	307	312	337	309	277	333	315	324	326	299	328	310	295	282	293	310	299	301	305	321	327	298	319	315	268	309	280	319	289	321	297	334	311	319	313	292	317	299	311	320	336	307	316	301	316	284	298	311	337	304	335	287	295	293	315	308	281	330	300	328	320	360	324	318	346	296	350	300	297	282	296	329	317	292	326	315	321	285	312	294	293	339	299	310	326	299	305	301	283	310	310	285	308	307	290	298	296	292	312	291	295	311	314	315	311	332	329	276	316	285	328	318	322	314	308	325	298	302	332	340	282	315	324	299	342	332	297	265	284	301	306	309	322	308	291	291	292	294	299	292	330	287	287	311	315	297	281	324	327	327	300	298	317	330	325	297	314	321	293	292	296	298	301	324	306	314	314	322	341	301	274	321	273	300	288	316	307	334	327	323	281	362	296	296	289	327	301	301	299	316	301	291	303	296	318	287	347	309	297	307	301	291	315	328	320	321	301	300	308	258	289	291	296	310	286	307	301	282	327	297	350	273	286	300	311	314	308	305	318	302	319	305	307	339	305	307	300	297	333	313	318	295	290	304	317	322	319	299	285	292	290	289	294	328	311	323	278	296	299	289	318	289	331	306	294	304	338	311	305	322	306	289	339	324	315	270	323	315	323	324	320	302	297	329	308	297	296	298	310	338	276	286	302	320	285	305	335	302	309	317	289	318	302	307	290	298	302	308	325	303	299	308	325	332	300	278	294	301	310	294	334	317	321	311	326	307	303	296	294	309	299	282	361	306	297	313	299	300	293	299	314	293	328	308	277	313	325	329	310	312	287	319	318	293	343	322	309	308	323	309	301	310	325	300	327	317	339	307	287	277	334	314	327	326	277	270	282	317	334	304	283	321	289	304	289	329	306	307	306	314	341	294	297	307	296	308	311	304	305	337	280	306	305	295	303	335	321	317	280	305	324	316	284	288	330	317	333	283	343	321	303	292	330	287	304	290	339	349	281	291	325	315	341	311	318	315	288	338	318	289	292	301	288	284	304	314	290	297	299	302	327	310	287	303	330	306	299	279	328	319	299	297	323	342	294	299	305	291	328	327	320	281	323	339	275	310	313	275	275	322	310	295	343	275	305	313	289	353	336	311	317	336	315	305	316	321	337	282	299	323	309	316	293	311	294	273	286	321	300	300	318	308	281	330	315	335	302	292	306	275	286	299	319	309	307	303	307	341	291	295	296	343	304	341	318	321	301	320	326	299	325	302	294	318	330	309	305	293	330	315	287	340	267	312	303	326	290	318	299	318	288	310	336	322	314	327	305	296	284	321	312	313	335	304	312	306	324	343	298	329	299	311	322	308	342	293	287	315	276	297	316	325	296	326	322	306	324	325	313	295	299	319	305	279	307	302	290	319	311	291	322	313	290	269	324	344	328	298	287	294	315	306	351	266	305	294	291	307	314	294	298	270	319	303	286	316	294	291	308	339	291	302	283	323	282	333	317	312	286	333	301	316	322	288	311	322	302	311	299	308	296	290	309	311	290	280	320	287	309	310	305	304	296	299	332	312	313	317	301	291	310	323	288	327	309	305	315	320	314	287	340	317	297	329	276	311	329	328	304	307	315	327	306	302	306	324	297	329	311	311	320	279	303	311	334	322	291	291	284	299	353	322	330	334	273	311	317	299	263	351	295	297	303	304	321	291	314	339	344	339	303	314	318	308	328	309	302	321	325	310	312	304	330	295	296	289	324	313	343	321	297	329	315	294	286	303	284	302	324	289	295	307	338	313	308	290	314	316	288	332	323	278	318	309	306	284	291	312	290	324	295	316	311	314	319	361	288	283	322	324	291	305	300	310	330	288	314	297	311	314	334	325	307	299	314	334	281	297	305	302	321	300	296	301	325	299	310	308	319	338	293	328	331	290	306	305	282	325	325	334	303	288	299	307	319	344	304	297	326	328	280	336	331	335	286	286	288	328	285	330	283	300	301	282	329	314	282	295	281	298	303	310	296	332	326	288	332	323	294	297	311	324	299	310	297	298	314	312	328	308	301	326	309	287	308	304	315	309	283	313	267	292	298	303	313	306	294	329	317	295	338	322	332	304	325	315	288	292	335	287	290	304	292	293	328	315	297	309	304	285	286	277	307	317	309	302	297	295	316	348	312	322	278	311	300	301	312	294	276	284	284	294	292	333	300	327	334	349	308	305	289	325	290	323	310	314	308	295	317	309	271	289	295	316	317	311	311	297	322	279	292	316	339	311	291	339	290	283	311	326	300	282	293	301	315	301	308	333	325	313	324	297	287	306	312	327	316	336	324	299	300	301	298	311	300	292	332	326	343	282	321	297	316	291	299	305	317	298	314	267	323	301	297	315	291	279	298	361	317	292	311	340	266	331	330	303	325	303	297	277	305	298	314	333	306	310	291	309	283	327	301	329	314	306	281	296	320	306	324	296	338	307	309	293	323	297	309	310	299	322	292	302	297	340	294	308	299	330	341	294	321	289	355	326	316	308	320	299	322	327	306	318	327	294	333	299	289	319	318	322	300	332	309	274	326	374	305	288	284	291	305	303	327	304	302	323	321	319	294	331	310	281	299	330	291	305	312	318	312	270	316	344	319	353	269	299	292	285	280	314	279	305	336	318	323	318	312	328	296	336	320	321	327	316	292	306	335	306	285	301	297	297	327	302	313	320	314	309	355	306	303	283	321	297	308	307	319	324	318	322	330	303	307	273	302	321	334	318	331	284	320	286	300	291	289	306	280	319	289	293	313	294	314	283	311	313	287	317	303	292	330	313	324	309	293	297	310	282	298	306	319	303	327	310	320	306	311	319	349	292	308	297	322	308	336	335	281	302	289	306	286	310	338	294	334	324	312	341	289	275	339	296	282	313	309	316	309	312	292	301	322	319	298	256	320	314	331	312	321	323	313	331	328	286	297	298	278	325	296	305	315	317	301	282	280	295	325	291	297	283	296	322	294	306	313	319	307	348	307	335	302	317	297	312	319	301	296	298	289	322	275	284	307	311	290	297	298	290	284	298	285	268	293	306	312	284	288	309	310	299	335	301	330	274	299	300	315	309	325	309	306	326	302	302	294	318	304	331	318	305	331	282	320	313	304	330	300	323	319	334	338	332	298	338	298	320	314	316	306	276	312	297	281	307	311	340	308	320	307	316	293	336	277	290	302	309	298	298	329	313	321	289	306	312	329	311	331	309	283	305	290	295	292	315	327
4303	1594	1465	871	746	651	604	573	537	575	513	543	545	526	498	488	495	518	486	494	483	537	540	517	491	483	448	511	471	498	486	495	483	465	478	469	481	481	513	490	486	481	452	485	476	471	495	471	497	476	459	480	465	476	517	481	459	520	501	498	488	454	476	472	478	485	478	483	485	459	478	473	452	491	503	474	482	514	510	475	490	482	516	466	487	510	493	481	488	457	498	504	470	483	509	469	483	491	519	485	486	494	498	479	471	456	506	475	489	466	453	494	464	514	466	474	478	460	469	473	455	474	514	513	476	508	502	448	475	503	477	461	487	493	459	467	476	494	537	512	521	487	491	500	447	489	512	481	499	474	451	484	432	448	475	489	497	447	436	464	472	494	481	474	523	459	467	496	457	514	482	483	532	468	513	488	480	473	482	479	498	476	459	472	490	494	486	414	491	418	482	519	474	523	449	465	464	484	485	502	498	493	536	478	428	471	511	501	486	460	482	500	485	479	520	472	473	487	505	467	512	471	487	458	454	464	491	480	464	507	518	464	458	501	494	497	468	509	509	440	474	495	480	496	510	465	496	461	472	484	464	499	513	472	452	492	491	516	473	483	502	488	472	476	480	487	481	489	453	465	497	475	502	429	521	498	491	452	460	538	483	470	477	447	509	493	454	462	507	473	489	464	499	540	459	463	485	468	473	489	513	499	440	479	493	468	469	488	479	456	496	533	492	498	490	468	450	492	506	491	458	469	487	462	490	485	504	498	479	484	502	469	491	454	508	469	477	490	492	521	464	466	492	488	449	496	484	468	476	530	484	473	496	508	470	504	512	489	462	496	497	491	492	510	502	450	466	460	493	451	512	484	459	504	493	470	504	514	516	504	467	470	489	487	474	479	473	509	461	430	490	481	495	476	496	458	479	468	497	503	496	461	433	507	511	478	450	497	473	468	479	487	458	482	477	515	489	497	488	455	524	501	495	475	478	497	499	491	504	492	433	477	498	512	466	471	537	525	495	448	493	482	480	506	515	502	488	453	471	503	496	500	487	483	498	488	494	433	481	486	477	484	521	451	510	455	527	489	458	470	498	500	467	492	482	484	478	458	534	472	452	492	490	494	480	521	520	507	484	465	487	473	428	478	491	514	518	433	528	491	521	509	471	497	495	481	518	535	508	479	490	492	476	522	487	468	478	463	478	506	516	474	475	498	510	461	492	490	460	457	494	461	484	526	443	467	441	489	467	490	470	529	483	504	515	477	478	485	481	508	500	485	466	476	469	474	477	512	500	505	507	476	470	502	482	487	463	492	456	456	480	450	480	496	468	454	505	487	479	463	477	475	450	454	466	488	469	450	470	440	467	506	465	430	479	509	491	541	480	480	483	505	481	463	479	484	514	476	511	481	539	512	527	490	430	491	492	480	501	474	474	495	498	504	472	458	472	483	437	475	514	439	499	480	490	454	466	509	514	478	504	472	457	503	483	497	484	448	499	517	463	529	505	470	524	486	461	482	465	518	475	487	492	476	455	462	483	482	455	469	474	477	472	501	475	485	458	467	464	477	457	478	492	477	517	454	465	454	521	459	498	491	470	481	499	472	475	537	484	468	520	486	477	479	482	461	491	465	506	483	492	490	463	495	485	499	502	450	485	440	472	471	459	478	494	471	483	503	472	535	524	498	458	469	499	464	443	465	496	496	491	489	451	465	475	476	496	461	507	532	509	458	474	466	529	506	494	490	473	439	504	517	512	473	458	438	478	494	452	472	494	499	451	473	480	498	494	488	463	477	490	472	495	503	451	477	484	494	513	496	473	474	482	448	495	488	477	472	493	474	483	451	513	504	468	481	446	477	471	516	462	463	508	479	482	511	510	452	479	499	497	456	465	512	466	474	488	469	473	480	539	502	488	485	472	477	471	461	476	489	493	473	524	468	449	490	453	488	494	543	485	513	472	462	480	481	527	460	475	481	482	484	467	473	465	474	467	474	495	440	472	428	487	506	496	539	520	449	515	467	428	455	472	478	468	511	488	476	507	482	502	467	520	471	492	496	498	471	511	467	484	478	492	448	483	450	502	474	491	467	491	480	488	436	483	494	510	461	490	432	461	465	469	461	474	485	458	513	484	490	465	494	527	468	491	461	484	492	460	500	476	494	490	458	478	464	471	486	498	505	483	456	496	512	482	482	495	455	461	495	460	486	462	464	439	477	470	488	495	508	469	478	479	461	477	506	469	489	504	511	479	492	473	471	500	474	457	456	470	453	474	531	459	501	474	491	449	491	502	469	451	509	491	513	472	480	500	469	529	479	482	479	493	478	484	470	503	511	504	492	473	484	483	480	479	452	490	488	495	476	482	446	449	449	497	468	497	484	501	481	459	461	453	494	500	526	508	468	489	481	474	448	466	448	467	484	476	491	484	464	490	535	444	487	473	511	498	504	493	464	513	493	496	454	480	490	504	510	439	523	520	459	459	477	456	449	464	491	510	479	462	486	488	481	470	479	506	474	466	525	487	469	488	459	449	517	480	522	436	453	478	481	468	512	480	482	509	465	496	490	432	483	501	462	477	471	473	496	509	496	477	473	481	495	466	500	507	461	495	460	486	430	474	479	516	482	497	503	472	474	505	482	435	467	444	465	474	502	523	427	502	448	485	495	468	494	480	459	481	494	473	482	508	513	480	494	507	465	470	490	504	509	472	494	499	451	513	491	489	510	448	500	499	453	437	488	496	487	468	522	492	507	479	472	461	446	505	484	466	496	479	511	481	470	469	486	454	477	481	466	444	481	459	501	471	483	449	498	489	480	470	498	482	456	470	446	509	491	488	506	488	467	541	473	488	479	509	475	467	486	473	448	481	421	490	518	472	478	485	529	428	476	469	454	465	535	508	465	533	501	478	466	460	485	501	481	490	484	448	458	504	484	486	484	482	460	474	509	445	530	480	438	488	489	491	471	496	463	457	501	477	465	538	479	486	485	502	485	489	484	491	473	506	478	502	474	503	500	524	508	509	505	461	514	472	472	529	503	481	502	518	498	468	440	495	495	515	472	495	474	478	462	483	465	481	468	477	477	462	489	471	470	491	464	446	455	444	484	470	474	483	461	479	503	511	458	488	524	479	456	483	471	464	493	468	460	469	490	471	525	470	488	494	518	522	465	473	433	493	494	474	465	486	479	493	477	507	485	493	489	502	492	495	452	505	465	477	491	458	460	530	498	445	493	492	478	468	440	529	472	494	453	464	484	508	455	475	521	454	484	492	463	508	500	473	484	469	460	461	507	465	483	488	475	473	505	471	493	520	541	485	495	496	506	498	497	505	494	537	524	481	494	483	454	444	471	459	506	486	476	500	485	469	474	478	485	477	470	488	512	485	492	440	475	479	467	465	470	492	468	485	483	478	495	477	471	489	515	493	503	475	525	521	482	508	484	457	509	499	472	511	461	499	484	442	423	510	461	498	444	492	469	459	449	471	478	469	500	469	456	462	479	447	505	501	504
24514	21538	28816	24734	20952	2695	839	653	559	536	488	478	429	436	415	368	408	435	421	399	381	392	380	408	416	359	399	424	420	373	354	364	363	383	337	351	363	372	373	365	394	349	396	357	342	356	364	380	360	338	356	373	365	355	366	382	375	359	388	359	347	342	355	340	385	353	362	392	369	357	339	377	362	372	380	381	317	342	381	356	339	388	368	383	322	368	331	361	332	353	366	394	353	372	352	350	335	402	370	319	351	355	332	345	320	351	343	341	370	353	356	329	351	369	353	350	359	365	387	371	391	353	369	386	342	374	381	354	357	357	351	347	362	392	335	335	357	354	358	334	392	360	381	361	380	361	314	348	380	391	338	357	357	368	362	364	342	350	392	346	352	339	371	355	401	361	360	334	353	354	379	361	366	329	395	323	345	378	360	365	363	354	357	365	366	363	373	403	348	358	391	361	368	373	410	376	350	346	348	341	347	312	364	341	373	356	364	366	343	358	336	382	370	359	350	359	362	347	369	325	377	396	347	354	324	332	396	363	403	380	389	374	349	317	380	355	367	323	342	356	366	332	341	332	331	359	396	342	378	371	354	358	367	344	361	341	362	349	363	329	352	368	346	324	325	403	348	348	352	346	324	372	343	344	363	363	354	342	365	354	377	332	365	342	342	339	330	343	357	376	366	351	375	347	363	353	370	327	345	351	335	365	358	374	375	371	350	360	362	343	349	368	365	333	347	355	363	343	362	339	334	338	367	343	334	343	382	359	339	352	312	360	331	364	344	391	339	345	384	331	358	354	343	333	366	349	347	369	365	344	367	346	348	354	343	386	333	326	360	369	367	330	345	362	392	360	349	355	368	338	361	345	349	361	404	353	363	352	343	386	349	340	356	349	381	350	357	344	366	326	337	360	362	371	346	362	348	337	384	324	375	364	368	332	341	349	353	354	348	347	357	372	382	335	352	349	351	362	378	363	327	353	391	355	335	372	351	345	378	381	355	378	375	326	375	350	340	341	359	373	378	342	379	365	364	344	362	347	365	338	350	383	339	372	355	378	372	374	400	332	358	348	324	368	375	390	375	342	378	349	379	364	346	342	354	354	378	349	358	380	374	356	362	335	364	354	358	361	363	357	364	359	337	365	372	360	364	374	370	365	418	366	370	317	378	372	374	343	387	365	361	370	331	356	309	353	405	358	358	353	345	334	365	360	322	343	366	371	343	355	352	382	321	351	319	370	339	354	381	338	338	354	364	337	339	386	343	364	425	377	355	381	328	356	328	391	365	344	341	346	368	357	362	346	367	333	342	378	384	343	356	343	396	346	354	339	337	367	339	384	393	348	372	351	358	385	347	341	356	347	339	318	346	378	378	343	335	334	369	362	369	342	358	370	374	377	341	400	365	352	344	354	340	354	396	363	362	345	359	350	340	360	310	325	383	335	316	348	369	352	344	330	363	356	381	392	348	356	360	322	370	331	309	357	375	335	392	360	386	327	369	345	338	341	373	368	350	344	321	367	367	365	372	349	360	355	349	392	381	347	351	350	364	359	360	346	368	360	353	353	383	362	336	328	370	356	359	362	366	354	344	371	363	345	337	370	343	390	371	344	357	362	354	361	334	356	348	356	373	377	349	369	340	330	369	354	373	366	344	372	364	357	389	357	318	394	397	331	355	326	339	390	391	352	358	344	363	391	372	378	347	383	361	365	381	360	371	392	351	317	373	350	341	373	327	358	373	330	388	332	346	341	376	328	365	363	370	332	380	361	360	331	367	351	382	355	360	353	339	340	389	372	346	375	367	384	332	354	328	353	360	403	369	346	354	371	360	375	347	332	323	349	341	353	327	363	368	373	341	349	363	365	327	351	368	343	354	368	340	318	346	369	380	377	368	325	354	369	368	356	386	346	355	348	378	380	338	352	339	378	355	386	359	352	345	382	341	341	347	329	344	359	350	342	356	340	341	373	320	324	370	373	363	346	367	347	364	367	355	357	328	360	341	358	368	331	355	351	379	366	332	371	372	377	370	383	357	355	347	421	368	353	354	369	346	361	383	383	349	357	364	380	350	364	355	367	382	335	362	378	342	365	332	362	336	372	371	371	353	388	359	351	344	326	339	357	342	365	338	344	360	349	328	335	344	331	341	355	372	357	339	351	360	327	369	382	363	327	363	351	366	372	371	348	362	379	353	322	366	341	340	377	357	343	348	365	380	363	344	326	355	361	367	363	333	326	381	335	361	377	341	360	349	369	345	387	342	344	348	334	355	343	342	365	339	355	343	370	332	349	349	367	406	309	363	338	363	337	354	346	364	329	338	358	325	351	394	363	356	366	327	357	339	345	380	327	343	359	356	404	345	353	353	356	349	351	335	308	382	306	402	350	363	363	343	389	333	385	346	324	371	311	325	366	356	337	341	356	324	378	336	336	385	380	357	406	350	329	362	348	374	351	378	341	335	352	381	376	340	360	357	374	357	355	380	368	367	394	339	361	384	380	365	328	351	344	332	375	356	375	378	322	358	382	349	326	364	361	340	360	374	354	341	324	341	343	358	368	341	361	354	368	341	382	383	356	371	341	373	336	352	357	368	400	366	378	368	372	373	372	368	366	346	331	336	360	342	384	373	339	355	371	351	371	371	340	346	354	358	331	333	358	369	359	340	330	369	376	371	352	371	361	382	341	354	355	363	330	354	364	324	363	349	359	314	329	342	368	344	364	347	341	357	365	395	342	367	384	310	373	327	356	373	333	363	358	371	378	344	339	335	340	343	353	366	357	359	359	323	380	352	386	377	352	337	378	352	316	352	365	340	348	353	330	368	342	381	358	358	332	368	390	377	360	373	399	330	359	339	342	347	349	328	351	338	366	361	361	368	370	323	388	343	362	358	358	323	361	353	341	380	355	372	376	379	363	357	349	362	389	339	416	386	333	365	361	349	355	372	411	335	392	363	314	331	380	350	355	359	364	352	368	349	348	370	363	349	374	380	371	359	347	356	340	336	361	335	317	391	345	374	367	349	324	334	351	360	315	340	395	359	363	339	354	348	365	317	342	356	341	367	353	334	356	354	329	335	338	370	348	371	367	362	337	373	371	329	359	347	384	378	348	387	354	354	365	319	332	337	373	371	398	380	350	354	361	343	338	350	350	356	395	365	335	366	393	385	362	395	335	383	340	390	375	366	394	353	342	368	396	369	359	361	357	347	353	396	343	341	344	338	353	395	329	340	372	376	342	328	343	345	345	374	336	391	364	335	356	323	333	324	368	366	350	372	353	345	304	339	366	352	340	377	355	343	343	365	385	355	368	318	369	333	327	366	328	341	362	360	356	360	341	356	344	349	340	345	356	341	382	383	337	346	350	332	318	357	346	368	357	344	367	369	370	354	376	363	373	360	320	327	363	372	361	344	372	370	308	332	362	371	366	364	361	343	353	370	380	347	354	338	365	335	363	368	330	335	336	371	372	333	330	367	347	362	371	349	317	351	336	320	334	353	358	419	345
7419	9992	8432	4303	2978	2177	1713	1445	1271	1116	971	924	833	850	724	742	730	684	686	707	618	601	634	646	658	604	632	610	620	576	594	609	601	591	624	569	562	584	584	602	611	557	597	584	555	581	571	601	528	583	558	618	530	588	597	590	566	574	545	603	559	608	582	551	571	565	544	530	582	561	560	577	565	562	579	585	585	574	547	530	546	581	552	565	530	543	557	552	568	593	556	586	564	587	591	597	558	569	596	565	550	586	550	549	590	542	563	579	504	572	597	514	537	549	545	542	543	558	586	561	572	557	552	532	565	564	527	568	542	582	542	515	530	599	577	526	532	571	527	576	565	571	532	560	571	533	558	528	539	517	551	553	568	582	589	600	615	548	552	594	532	598	564	538	619	565	546	544	602	534	619	548	568	532	548	532	547	564	552	571	556	537	539	553	552	570	586	542	537	537	567	589	542	568	587	539	565	612	559	563	570	544	515	521	599	554	571	564	571	502	552	579	532	553	513	541	517	575	597	512	577	533	594	548	523	584	556	574	580	541	515	535	562	603	570	586	542	562	527	587	549	552	596	596	585	552	579	552	591	550	522	546	593	572	584	576	555	573	558	565	541	576	562	561	550	593	558	550	578	555	544	552	546	576	487	556	586	558	574	601	545	607	579	563	538	562	566	579	559	559	563	566	576	573	536	538	565	579	566	565	512	579	574	528	568	577	555	557	539	559	564	555	558	544	570	601	587	537	557	613	606	560	576	504	546	555	562	578	569	561	563	559	555	561	583	542	603	552	597	562	529	571	570	561	536	571	532	571	541	552	597	550	549	556	547	577	619	553	523	597	511	536	551	554	559	549	581	559	539	528	613	582	574	548	571	553	543	549	583	566	547	604	567	570	572	568	556	522	594	576	567	623	546	532	593	531	572	571	516	560	601	529	586	569	544	530	554	552	576	511	561	535	573	548	570	555	558	561	590	562	591	574	578	576	586	586	610	581	541	532	565	578	583	545	565	572	512	551	558	543	603	529	561	563	562	535	548	531	564	600	541	553	564	514	580	542	548	539	580	498	560	570	585	557	532	569	519	546	543	572	525	591	582	542	566	519	640	514	558	598	560	568	567	584	532	566	599	533	523	582	538	561	536	516	565	553	566	578	608	617	566	559	564	561	592	560	548	505	575	504	572	553	552	551	563	564	573	555	559	562	537	546	584	573	578	556	597	578	554	574	573	597	581	550	559	564	557	579	569	573	591	561	544	539	549	544	534	602	579	534	545	551	527	583	582	539	531	579	617	544	540	584	536	565	525	543	638	552	545	578	570	563	598	547	584	605	577	545	530	584	540	558	560	565	584	549	603	531	576	582	556	529	538	598	569	527	561	571	547	570	585	538	602	546	542	568	554	549	596	568	584	551	572	590	523	587	587	552	506	543	581	557	570	570	590	555	578	604	574	567	537	587	536	563	558	593	595	581	580	542	561	573	556	568	547	622	552	606	525	596	543	560	546	519	573	516	582	591	545	543	543	542	566	576	556	562	539	546	554	560	571	584	534	555	570	568	587	528	563	571	570	528	572	611	570	582	592	576	513	563	560	540	538	551	559	578	545	528	548	551	581	567	573	588	566	565	549	590	579	558	535	570	595	534	549	575	559	551	583	531	538	590	549	607	590	588	529	509	583	545	514	596	573	597	538	531	561	571	580	597	555	539	559	542	549	537	587	571	551	604	593	532	579	567	565	543	556	515	597	558	558	554	578	569	580	569	566	569	568	579	559	563	531	549	557	554	567	538	546	549	608	558	557	557	587	536	563	583	560	581	572	569	578	559	556	574	596	557	586	573	578	538	556	552	560	570	601	578	554	568	587	496	528	543	592	584	586	576	574	552	571	560	588	569	603	573	569	576	564	557	532	567	574	546	598	507	587	535	576	586	544	548	577	591	568	535	572	554	583	563	597	584	559	507	569	571	565	558	563	551	546	536	541	556	610	578	587	535	551	623	510	570	557	565	521	540	585	595	567	563	601	574	581	517	549	556	603	540	555	557	552	539	538	577	584	585	544	572	586	569	573	555	580	545	595	558	572	585	569	575	566	590	543	551	556	598	566	577	614	570	567	545	550	592	577	504	574	575	554	547	557	601	572	544	576	586	540	596	516	559	586	576	550	558	529	567	580	578	560	571	571	548	545	556	594	541	526	524	583	546	565	609	582	574	520	575	549	592	520	564	583	587	564	582	571	566	562	556	574	541	542	559	594	506	538	549	551	606	539	559	577	546	547	557	568	584	571	576	528	553	579	558	545	532	513	553	563	539	531	544	570	569	528	559	569	534	576	579	553	570	605	550	587	581	564	574	541	542	581	497	500	585	581	544	557	517	551	533	594	545	569	562	545	556	552	551	534	558	543	579	539	538	567	583	586	560	580	562	586	557	546	554	591	588	528	576	531	581	559	563	569	548	595	565	539	542	563	534	583	569	582	573	585	562	516	557	576	592	553	601	573	590	592	580	562	533	578	580	520	546	574	574	540	509	605	571	571	521	580	555	580	531	529	570	569	515	521	567	610	514	535	570	547	601	551	589	556	546	580	518	584	593	608	534	533	545	554	545	604	563	544	571	605	567	560	567	552	513	568	487	547	565	574	544	557	608	542	565	600	562	561	597	546	583	531	554	555	569	553	565	536	559	587	569	559	608	554	570	539	551	530	581	569	575	570	562	563	557	526	579	520	546	532	554	501	554	549	585	584	577	571	579	571	596	539	582	567	594	535	550	615	570	539	512	584	581	586	548	552	533	526	533	550	579	534	548	606	565	575	558	610	551	514	601	595	558	541	538	571	531	566	544	555	553	562	542	577	546	586	552	560	543	607	571	550	567	538	547	556	566	529	549	558	544	556	559	526	589	541	542	534	544	564	606	601	553	570	529	565	568	579	522	560	561	530	601	596	530	556	539	564	614	547	591	552	575	572	564	566	553	574	570	591	532	572	576	568	517	574	555	559	602	570	557	534	547	555	564	554	568	530	523	553	580	553	548	554	570	573	530	586	562	538	541	530	537	579	580	584	544	610	548	536	566	570	564	541	600	525	558	562	546	545	558	584	548	552	561	553	575	567	562	527	564	561	541	582	564	548	562	541	587	545	543	527	548	540	577	534	505	542	555	525	582	607	571	528	533	550	527	528	612	555	524	545	597	548	547	553	578	544	546	566	620	557	543	581	546	602	554	580	541	539	559	571	580	556	559	585	550	559	561	545	524	575	595	547	575	541	563	574	553	542	535	517	580	568	560	600	549	541	572	606	556	551	553	589	530	605	572	537	605	566	557	564	535	630	532	588	567	541	570	561	568	530	598	562	573	563	576	547	558	553	609	523	546	556	535	546	531	598	575	570	543	552	574	560	558	546	580	591	613	563	554	575	543	618	538	543	580	561	556	565	569	561	579	590	590	565	576	572	534	552	530	585	582	568	545	614	556	544	575	579	581	517	594	522	546	526	575	528	576	562	552	533	555
23566	21568	29509	24104	21568	20903	2428	698	543	472	419	401	354	315	317	295	257	240	224	258	218	232	230	226	228	211	203	231	197	194	199	203	222	199	212	188	207	173	209	201	171	200	208	180	187	194	169	195	177	199	189	179	176	175	188	196	192	181	196	177	188	183	194	177	210	165	181	166	177	197	197	184	171	188	190	230	194	186	197	216	199	195	189	160	159	185	187	181	166	172	204	184	198	179	194	179	178	178	166	178	161	189	182	185	174	193	179	202	180	182	197	180	196	163	170	188	188	176	172	176	176	180	171	193	182	210	188	182	184	178	185	187	189	177	184	178	173	174	172	186	196	210	168	169	188	181	189	176	181	184	185	183	199	171	185	211	189	184	190	173	160	187	188	177	176	203	186	200	178	181	174	190	194	189	190	175	186	175	203	158	206	186	193	189	157	172	163	172	184	170	195	195	173	178	191	171	158	179	183	198	166	178	213	209	173	200	176	194	189	193	180	201	164	194	205	181	187	193	182	162	153	169	222	188	184	177	187	171	176	199	195	177	177	170	179	167	178	177	168	172	190	190	198	202	201	181	181	162	184	190	189	189	197	176	185	166	199	172	176	191	167	175	194	186	184	183	186	177	184	189	169	188	185	179	177	196	215	207	167	189	182	166	177	179	191	180	179	174	189	195	188	183	196	199	167	193	194	196	175	176	156	191	190	183	179	182	196	176	171	194	200	179	168	197	166	201	163	189	183	184	179	148	171	181	212	185	185	200	189	189	189	171	183	175	203	205	194	177	180	144	166	184	165	181	170	181	174	178	172	214	177	218	178	154	203	209	194	176	202	177	171	160	165	195	173	164	176	220	194	181	193	153	179	157	176	200	173	170	184	160	175	176	189	205	164	163	187	183	191	174	193	165	168	168	193	214	188	169	180	185	182	170	162	143	177	206	185	166	196	189	199	183	196	192	196	174	194	205	164	159	190	170	185	192	164	181	188	179	159	174	168	175	192	186	204	166	177	212	168	182	200	162	197	181	170	181	193	211	187	168	184	169	204	189	171	166	184	192	167	201	181	181	163	187	210	170	182	181	186	176	185	178	202	178	167	181	155	183	162	205	207	171	187	177	164	205	175	189	206	178	148	164	211	199	169	165	175	189	164	163	196	169	172	195	199	192	183	171	183	191	172	155	170	181	172	186	183	216	183	184	190	164	156	182	170	174	194	180	182	192	171	158	199	195	154	197	195	185	177	182	171	168	188	188	191	164	204	181	189	187	181	183	162	174	206	177	166	209	175	182	183	164	195	180	186	155	185	183	184	193	168	194	174	180	169	173	168	183	174	177	209	180	177	168	194	172	178	180	164	185	215	169	180	176	193	184	195	183	182	182	172	193	192	174	199	185	191	178	212	186	174	165	184	208	182	170	200	180	177	185	154	189	184	168	183	192	170	214	174	186	165	177	193	199	184	181	192	192	178	154	182	186	167	182	179	168	171	193	161	184	205	168	160	182	168	169	175	162	164	162	209	191	170	166	158	176	186	182	204	165	197	206	173	180	191	192	203	166	195	164	176	186	177	163	160	180	171	192	184	170	176	185	194	169	174	174	191	149	186	197	192	178	210	190	178	193	182	182	185	189	192	175	176	186	189	177	199	164	172	172	180	187	187	189	172	200	195	184	176	171	162	165	188	182	200	185	173	172	173	185	176	198	184	188	183	180	171	186	150	196	186	200	194	173	160	157	177	176	199	171	155	189	172	186	178	186	161	196	194	172	183	168	194	192	165	172	180	188	192	173	187	192	164	190	173	158	203	187	187	187	173	173	187	190	181	183	187	201	198	180	177	186	192	160	165	204	163	182	191	201	181	178	182	176	172	181	192	190	193	166	175	179	203	184	171	191	179	192	184	179	176	188	175	184	172	179	181	167	185	184	184	179	170	178	155	181	190	191	174	164	170	156	191	185	194	161	193	168	193	188	175	171	159	191	186	169	228	184	184	187	167	168	187	177	176	182	178	202	187	174	167	175	180	161	170	169	175	184	201	174	168	171	179	179	181	180	191	184	196	162	171	170	179	174	199	197	189	184	183	180	196	170	200	187	170	164	196	194	155	175	196	180	164	172	167	186	200	171	173	158	194	200	155	187	194	184	171	173	176	156	180	176	169	171	181	167	192	179	162	195	183	190	203	169	189	209	196	162	168	164	182	188	184	187	170	177	171	192	175	164	180	185	165	173	198	201	158	189	176	176	182	175	175	190	174	193	217	187	206	176	165	193	171	196	162	194	179	208	170	186	187	182	189	174	168	198	192	178	196	177	192	171	172	169	171	185	209	195	187	185	186	174	176	178	177	172	204	179	153	205	182	202	167	194	186	159	178	181	196	188	185	179	187	193	195	173	180	152	147	185	181	177	193	175	183	195	194	192	173	183	195	186	183	162	171	187	185	181	171	188	194	197	179	183	169	173	200	196	142	185	191	174	192	207	189	185	168	179	186	168	185	168	186	180	195	165	181	202	157	186	177	188	204	192	172	185	180	204	176	161	186	180	198	186	187	195	175	201	193	163	181	180	159	164	185	185	164	176	189	172	181	175	183	184	185	189	193	186	191	184	149	179	184	184	168	185	200	179	184	206	191	179	171	194	198	195	176	189	169	172	189	185	172	190	176	198	166	181	175	163	188	174	154	178	182	178	190	185	182	185	178	186	175	178	180	171	160	166	181	200	198	186	204	176	182	182	201	179	203	181	159	169	190	170	182	173	190	171	185	193	195	192	165	163	164	192	192	185	158	189	172	169	171	198	176	179	180	158	174	181	191	169	187	193	153	156	196	160	189	155	178	189	160	181	197	195	190	157	165	181	195	198	197	195	188	182	179	194	178	189	185	184	193	191	171	192	194	170	185	167	178	179	200	187	166	180	162	168	182	207	181	191	179	190	188	190	179	177	174	187	160	177	152	172	167	177	167	167	170	182	195	195	194	194	198	171	197	175	195	179	180	169	183	160	183	190	173	176	159	178	167	181	175	187	175	177	170	180	182	179	176	182	192	167	172	189	169	182	171	190	181	207	180	178	195	190	189	153	170	166	187	176	196	175	189	170	168	187	206	195	170	178	176	203	180	178	192	194	162	173	160	186	184	189	159	162	195	175	201	175	178	179	171	166	200	185	173	176	181	193	166	173	207	180	176	192	188	182	169	187	175	162	194	190	169	193	179	184	174	171	172	196	188	184	170	174	173	183	188	184	175	171	159	190	173	174	200	203	165	179	195	182	192	163	192	175	171	162	189	174	178	185	191	174	184	194	175	176	190	156	151	188	201	170	190	178	183	195	197	183	191	167	174	178	157	198	180	150	189	183	200	201	213	184	179	197	196	174	171	198	173	171	176	203	183	207	187	185	165	158	175	184	177	191	204	172	193	178	171	195	184	155	178	170	170	187	198	161	194	173	180	198	191	186	194	188	163	163	165	188	178	166	180	178	183	187	163	188	192	176	179	179	207	191	169	161
10701	15851	13654	7092	4708	3402	2583	2041	1618	1413	1172	983	877	775	722	660	629	600	534	512	549	443	457	439	433	388	376	404	411	376	387	336	394	362	393	308	316	335	343	317	331	320	316	324	368	327	335	316	309	300	331	328	330	375	328	317	288	318	324	332	294	323	295	354	292	326	320	331	347	296	315	324	315	302	294	330	348	294	297	296	322	292	305	333	298	326	279	314	318	280	286	273	294	266	273	296	299	282	301	299	296	283	278	286	309	291	291	276	267	319	299	297	290	314	313	320	300	268	296	289	272	276	291	280	287	314	292	303	317	326	275	281	295	285	325	321	285	296	299	296	309	307	304	258	282	312	288	310	298	282	309	328	273	312	308	317	305	309	296	263	297	302	305	304	285	299	302	344	290	287	307	316	284	292	270	312	308	301	288	310	317	295	297	343	284	305	293	306	288	300	289	310	319	303	297	285	293	297	287	331	296	285	285	268	312	300	278	267	308	284	320	311	316	304	287	280	288	261	281	307	312	286	287	276	272	268	287	300	313	316	338	271	299	345	276	283	276	308	298	294	313	298	307	299	264	299	286	274	317	275	288	290	310	324	285	288	308	294	298	308	290	285	290	274	261	277	309	302	292	309	298	294	287	302	292	314	268	310	309	293	292	300	298	266	292	322	312	267	312	291	315	259	292	253	296	310	294	322	303	296	307	302	295	293	272	271	319	280	294	276	290	275	282	318	290	281	293	273	310	316	312	309	279	304	287	290	309	289	297	302	301	309	307	300	289	304	316	271	277	300	296	300	283	302	312	318	291	317	284	294	339	282	320	292	311	274	280	313	282	294	304	255	290	312	283	293	301	268	293	289	335	311	266	307	350	287	314	295	299	303	292	311	309	305	262	289	289	263	287	296	294	284	288	288	307	282	271	304	294	298	309	266	285	289	299	292	284	270	288	299	285	310	328	324	311	316	296	292	313	302	324	308	326	265	308	304	283	299	294	295	296	279	267	307	307	298	281	311	281	288	294	267	303	284	292	292	322	269	289	294	270	313	286	324	315	306	278	306	277	300	290	283	270	277	306	318	316	317	323	285	298	300	312	293	290	288	298	294	230	295	294	292	289	287	331	276	313	287	306	290	279	301	288	269	273	312	271	284	273	283	267	311	279	275	280	298	274	330	298	283	300	302	316	309	279	312	291	295	323	283	295	316	312	274	266	312	298	292	287	319	273	280	301	316	294	288	329	292	291	310	272	301	272	281	333	287	274	268	287	284	300	287	275	334	317	300	294	304	297	321	274	284	277	307	302	295	273	257	309	322	332	274	325	305	242	285	271	282	279	304	297	283	265	313	290	284	338	262	294	268	316	278	298	262	314	306	249	293	291	298	325	333	266	302	280	314	311	296	276	273	299	298	290	300	282	310	294	287	288	294	297	285	269	281	294	316	279	291	297	320	290	273	293	280	279	305	307	284	307	291	284	261	304	301	303	309	300	305	303	288	271	305	291	261	305	299	282	293	312	312	302	316	270	297	311	310	296	310	283	300	296	306	299	270	258	280	324	280	274	269	285	286	284	257	291	299	305	320	305	320	293	314	282	305	284	309	304	287	266	300	284	280	320	294	256	326	271	292	282	304	300	274	291	319	284	311	305	304	283	296	260	303	305	278	306	292	317	329	290	279	324	287	336	279	291	269	282	293	313	292	286	269	252	277	298	297	277	297	310	296	279	312	306	326	301	286	292	306	304	293	288	296	276	276	287	294	284	319	280	298	284	272	299	323	299	292	287	323	291	287	294	290	290	291	313	256	295	298	303	287	292	306	292	298	287	280	292	309	261	290	275	308	293	302	304	273	233	274	294	307	306	275	297	301	276	291	323	296	298	250	281	271	304	303	280	287	317	306	273	326	313	297	274	314	299	282	263	271	315	306	296	302	293	303	275	292	295	319	302	289	298	301	308	271	293	319	320	298	277	302	292	276	313	279	295	300	259	286	276	289	278	288	263	283	274	318	315	247	297	282	303	273	285	276	310	269	301	294	292	267	304	317	287	315	303	311	273	302	293	253	281	285	307	279	267	296	322	293	299	286	303	311	271	278	257	302	323	285	267	298	300	336	299	274	311	280	306	291	285	310	275	283	304	296	290	298	292	296	271	327	323	266	308	308	275	276	311	262	312	293	293	304	297	317	289	295	308	294	294	307	322	302	316	273	284	319	273	303	261	304	296	292	299	285	316	265	306	319	285	270	290	306	271	286	262	279	311	257	293	281	284	296	266	305	253	287	273	306	300	290	314	275	321	293	296	282	300	316	295	267	302	282	281	322	306	266	300	292	279	266	269	279	299	301	275	279	320	292	271	271	283	322	270	325	325	307	278	284	298	277	293	289	291	314	293	295	310	275	284	292	317	290	289	315	298	283	286	294	263	273	283	279	287	291	259	315	288	299	291	286	302	299	309	327	296	295	311	271	287	271	298	324	276	285	308	305	277	272	312	263	316	310	295	288	276	299	256	303	309	298	310	316	271	293	279	274	269	289	260	289	296	275	282	320	279	309	293	299	307	305	270	327	302	277	300	308	292	272	287	257	273	266	294	333	297	282	279	244	293	302	274	281	293	271	282	309	323	302	300	290	338	308	307	265	294	340	306	290	317	294	279	279	315	300	279	289	288	326	303	297	289	301	279	292	321	328	334	305	279	286	281	281	265	281	290	293	307	257	326	301	270	290	289	292	293	294	284	312	266	308	306	304	308	286	280	297	290	303	277	344	287	289	302	291	297	323	290	323	284	294	335	313	265	253	280	288	303	330	283	293	275	314	318	257	300	288	293	300	293	296	295	317	291	292	271	314	266	275	293	314	299	266	282	282	283	318	306	292	263	305	284	324	300	295	293	307	287	312	278	295	271	283	282	302	317	311	279	273	283	296	291	270	314	321	293	255	305	297	313	311	288	303	307	311	295	329	306	297	281	301	279	297	280	321	283	280	302	273	282	282	295	313	292	296	281	303	304	270	280	291	304	271	328	325	313	285	306	322	321	319	297	297	289	288	272	280	305	282	286	313	273	292	282	281	281	294	302	258	325	292	303	304	289	298	267	318	334	282	286	290	299	285	318	295	305	285	294	286	277	304	277	280	311	294	261	298	309	304	287	308	299	320	305	287	316	306	288	272	263	286	263	273	307	276	307	276	297	303	296	297	306	290	302	294	287	310	278	298	310	318	300	298	273	303	272	300	291	307	294	289	280	318	307	316	322	272	311	283	292	310	305	294	290	297	280	316	293	277	275	277	285	297	283	278	301	284	308	291	299	281	306	304	296	272	284	311	255	301	289	308	258	313	290	299	281	313	307	303	290	310	303	275	286	279	338	289	317	301	287	299	270	284	259	279	287	290	322	290	298	323	291	322	315	296	333	297	290	276	293	271	331	274	307	275	289	270	294	284	339	313	309	253	276	276	278	260	293	269	282	289	285	274	281	305	289	290	281	302	295	307	326	268	304	287	293	292
27094	20544	7141	680	422	360	360	354	302	330	332	317	317	336	323	319	328	294	336	335	305	310	319	315	277	327	315	340	306	312	263	300	316	283	316	326	294	311	280	320	322	306	337	305	320	311	318	320	317	299	304	323	321	299	301	291	295	323	322	300	293	317	313	343	295	291	293	321	314	316	318	328	330	304	326	309	300	291	324	334	310	294	289	347	329	280	318	314	284	314	292	293	306	335	271	295	300	304	298	317	311	322	339	285	288	331	303	315	323	290	315	308	320	309	316	291	317	302	313	296	315	334	337	311	293	296	307	332	293	301	303	294	311	297	299	313	322	284	308	283	309	310	305	297	340	302	297	288	313	291	312	305	330	297	303	325	307	285	295	305	273	302	292	322	301	344	332	323	349	272	284	321	290	337	293	317	289	312	310	305	294	317	317	286	321	303	339	330	319	331	315	311	298	302	287	329	307	320	316	338	292	296	290	323	287	308	312	317	301	322	315	285	313	335	308	327	269	318	313	306	326	302	338	288	280	319	333	316	317	329	328	293	361	300	338	317	312	295	318	303	321	321	318	318	300	340	332	301	312	321	315	311	304	305	311	307	318	309	309	306	312	357	306	294	329	322	311	318	313	307	304	279	320	304	277	317	294	298	292	280	310	305	327	282	322	267	313	283	313	324	280	309	300	326	308	321	312	303	318	311	332	302	323	279	334	300	311	328	278	311	320	272	283	306	320	298	323	323	313	320	321	350	320	313	304	301	285	336	324	317	333	285	297	324	328	312	305	316	293	292	292	341	298	296	332	329	323	323	303	310	318	309	332	301	307	330	309	292	317	293	335	319	271	310	320	328	321	327	314	298	284	293	285	318	292	291	307	342	320	274	322	315	307	282	320	313	316	347	322	321	329	296	295	303	288	309	312	319	317	316	309	278	316	298	306	300	320	303	310	274	326	356	304	319	344	332	319	320	338	325	317	292	308	323	309	311	317	305	339	325	315	304	324	284	325	313	336	292	293	305	314	308	319	295	293	326	287	318	338	302	295	315	324	309	301	327	292	312	305	342	282	291	331	328	269	289	325	319	320	301	315	314	332	305	303	283	313	289	336	298	304	308	327	325	314	297	346	312	322	323	307	331	288	282	282	313	311	308	315	312	314	317	331	331	278	318	303	294	305	336	293	331	313	320	308	313	317	328	288	302	324	336	341	305	289	296	322	305	283	356	312	311	314	313	290	329	299	313	285	333	296	307	289	293	301	314	351	296	304	327	278	328	323	289	330	310	323	294	280	308	327	334	312	321	293	315	318	320	310	324	305	300	304	302	333	329	317	304	336	317	330	323	294	299	309	310	298	303	291	312	308	311	313	311	315	286	315	351	331	307	311	281	299	283	332	301	291	325	316	329	304	303	331	300	309	333	312	295	334	318	309	306	297	301	302	320	311	288	285	330	324	295	316	291	325	272	324	332	341	311	300	316	290	290	313	311	324	309	325	307	309	289	339	280	305	357	333	316	317	311	307	317	357	329	275	338	301	314	339	354	311	308	319	307	305	305	341	309	298	269	339	311	306	315	284	321	308	282	338	312	309	304	294	326	292	342	285	318	311	305	332	298	287	305	320	268	289	309	318	356	306	296	297	284	312	316	276	294	303	294	334	307	295	307	345	323	308	318	300	318	309	329	324	337	290	286	286	299	322	324	313	315	304	318	300	310	345	328	312	295	328	294	316	280	296	307	303	299	274	294	294	317	325	322	309	325	325	333	315	301	318	315	304	320	326	282	333	310	311	312	312	307	306	307	322	339	330	325	296	276	274	297	292	310	299	319	313	310	316	315	297	315	313	288	312	323	310	334	305	320	295	296	313	318	327	297	304	335	317	339	293	325	322	303	301	314	322	266	324	331	300	285	342	322	279	279	315	303	319	321	311	314	330	325	330	341	304	348	289	287	283	277	326	326	337	319	314	306	290	292	292	318	308	336	306	314	323	317	326	279	334	293	300	318	275	333	293	290	314	300	316	306	366	308	294	320	297	309	307	318	299	296	292	329	317	298	314	284	304	311	300	313	327	316	290	318	296	297	320	300	328	304	310	346	303	286	306	286	330	308	313	302	303	327	292	318	339	339	317	341	297	315	314	313	330	312	318	328	302	300	346	319	325	320	293	324	319	294	309	342	296	301	309	307	294	314	315	319	299	302	292	340	304	294	318	302	291	289	280	310	309	318	286	293	317	310	333	311	325	283	301	306	318	318	321	336	317	306	287	297	335	333	310	325	313	311	305	290	331	318	318	323	321	337	313	358	306	318	344	312	322	305	318	304	329	335	301	326	333	331	320	304	331	343	292	292	308	295	293	298	308	325	311	314	320	290	308	302	310	322	337	329	307	318	275	298	321	335	295	316	309	321	296	301	312	292	303	338	330	327	324	311	298	309	310	295	317	302	306	293	299	288	278	331	277	301	302	307	318	324	313	277	323	299	299	324	304	305	290	293	319	294	353	324	317	312	334	330	299	284	283	301	319	332	318	311	312	339	291	330	293	338	314	306	328	312	312	295	314	295	293	294	304	318	327	346	289	316	287	320	302	330	304	283	288	304	323	333	326	306	308	315	318	298	326	308	315	309	313	302	306	314	320	307	332	288	326	312	301	317	337	325	318	324	320	327	308	302	319	308	328	305	299	297	360	284	294	325	298	296	319	299	290	318	317	343	298	326	346	317	290	350	309	287	302	276	295	338	337	306	316	294	333	278	303	303	294	298	319	305	307	316	312	290	314	328	324	300	321	327	327	314	289	340	302	314	307	305	301	310	340	330	340	286	335	316	326	310	327	306	331	305	318	331	303	312	312	318	306	321	295	305	291	316	311	312	300	295	272	284	287	321	350	314	300	333	318	277	308	324	327	332	299	315	306	305	304	303	304	306	306	294	290	327	294	305	292	290	322	325	301	284	309	315	291	326	327	342	322	304	303	334	322	305	327	310	318	321	296	324	300	303	263	313	280	306	323	331	342	324	316	303	327	320	309	313	282	298	311	307	300	305	302	326	314	339	283	322	278	340	317	287	309	316	286	332	334	285	295	321	334	321	293	357	286	350	315	320	283	313	319	320	322	305	307	308	313	292	299	295	313	325	299	305	295	303	347	321	320	314	321	308	314	317	318	306	301	312	311	284	310	338	316	310	295	328	320	331	298	289	296	285	352	329	300	316	341	290	334	325	289	310	316	294	292	322	315	341	300	315	326	332	308	342	294	341	304	304	340	313	299	333	321	300	316	288	323	329	318	297	320	304	312	364	314	322	309	284	325	303	309	280	296	324	305	318	349	281	327	296	313	340	323	325	308	294	329	306	311	318	331	286	329	304	280	295	298	279	317	308	322	316	298	319	268	327	306	320	334	324	309	286	283	306	324	293	314	285	326	345	342	301	322	307	326	306	282	314	303	321	294	318	318	304	316	343	338	282	276	310	276	295	303	315	299	322	344	309	311	285	306	327	310	266	315	300
4345	1537	1311	833	671	670	561	538	564	535	508	552	525	515	495	501	524	469	496	484	484	496	519	490	489	522	505	497	513	484	490	470	488	431	530	490	501	483	488	481	506	430	500	517	476	467	489	456	469	479	523	465	464	504	538	503	501	507	468	505	488	462	491	517	468	432	498	496	484	520	498	470	457	466	515	499	483	447	477	462	485	486	528	493	500	490	469	478	470	481	507	482	508	490	518	474	511	492	494	504	492	495	510	478	516	452	512	459	492	473	526	469	498	459	494	489	480	463	474	450	471	484	464	464	463	482	489	469	453	472	477	492	503	539	533	462	496	491	490	527	468	426	474	464	444	485	509	509	500	486	465	465	484	489	502	496	525	471	465	482	501	481	444	469	458	511	473	484	483	500	488	493	495	478	434	509	477	493	481	455	482	527	449	451	471	498	467	501	487	483	439	481	493	493	492	494	479	502	507	506	501	473	499	496	485	514	467	490	482	524	448	501	504	486	461	526	479	474	457	481	499	501	478	543	495	492	484	544	464	456	507	477	451	511	506	482	472	452	490	501	453	436	524	476	509	505	455	468	508	424	473	486	490	500	488	471	516	497	478	503	484	479	505	475	488	475	501	498	529	489	466	473	499	498	464	522	489	532	480	480	511	493	535	464	478	500	536	479	449	479	498	491	461	460	505	505	456	527	454	447	489	505	497	508	442	518	470	498	505	504	484	516	470	513	469	464	499	471	480	497	486	461	495	487	494	485	515	472	513	489	470	472	485	494	484	525	461	504	493	499	456	457	493	487	489	487	449	492	488	488	515	474	489	507	465	520	482	483	498	469	478	469	498	462	498	521	470	524	471	522	525	440	459	517	475	441	469	528	470	495	509	509	491	487	469	465	489	441	532	485	482	468	444	492	536	478	522	483	516	475	489	511	462	488	482	473	501	482	485	520	476	488	503	502	496	451	502	487	467	508	501	478	505	486	468	464	518	495	467	522	504	473	485	461	454	503	489	442	500	465	507	477	468	462	501	482	492	523	511	490	521	484	493	497	547	479	497	517	472	480	480	522	537	477	483	474	456	467	483	468	476	505	449	501	502	467	445	477	516	478	474	475	517	508	522	474	482	477	424	520	487	519	488	436	530	473	497	474	483	466	493	493	476	489	528	499	492	484	470	477	529	527	482	480	496	511	476	500	521	449	510	491	476	480	526	461	501	498	471	469	464	481	499	526	518	488	538	493	503	488	455	483	482	485	501	464	475	473	488	515	465	508	531	489	512	488	438	497	503	470	490	494	465	496	479	507	475	471	484	503	455	486	486	480	463	537	502	500	470	514	503	454	491	493	481	478	482	458	473	470	483	460	497	496	495	484	469	493	493	470	507	456	463	501	514	510	478	476	468	470	479	492	493	500	467	453	486	470	446	493	500	471	478	516	451	479	511	537	463	457	469	480	486	466	502	449	484	512	507	478	503	446	484	462	489	491	507	493	418	468	489	476	517	484	497	480	454	478	483	468	548	563	444	513	493	498	473	451	478	495	475	504	489	473	454	521	481	498	473	463	492	497	485	484	499	516	490	465	516	498	490	501	481	512	492	447	484	505	516	512	474	448	519	505	429	497	461	496	475	495	476	494	468	488	501	521	486	462	457	498	503	537	488	521	456	474	485	480	496	494	454	518	483	516	492	501	474	445	501	494	484	470	480	501	470	486	508	487	513	455	497	478	488	507	527	499	489	481	452	515	492	484	512	492	486	513	504	440	501	466	464	456	457	489	466	489	481	463	468	448	488	466	484	506	479	492	478	457	499	488	519	493	493	500	538	489	494	461	485	471	474	469	483	495	547	476	500	507	490	501	479	494	488	489	526	457	466	480	478	486	492	467	481	463	446	525	495	484	514	480	525	475	488	505	494	462	528	434	507	476	485	483	487	517	487	497	492	458	453	460	517	483	494	485	509	476	493	465	475	503	480	498	470	520	472	490	537	463	459	494	520	469	502	472	466	493	503	499	492	473	504	480	478	500	528	522	490	455	486	500	459	511	542	473	465	489	491	500	475	447	493	459	483	502	477	482	486	515	524	493	469	490	504	524	497	503	482	513	485	503	512	476	509	470	475	509	465	478	440	464	483	515	534	481	517	514	485	459	481	472	458	502	485	516	473	526	491	450	446	491	526	492	454	477	515	487	485	450	460	495	446	501	500	507	476	497	509	509	493	500	475	489	475	487	487	503	466	469	476	505	453	483	488	490	507	513	475	493	485	474	491	522	501	509	486	499	523	476	507	486	526	480	467	522	490	460	517	470	486	463	501	493	497	461	470	508	465	491	513	477	510	474	472	453	488	487	508	513	507	502	445	494	463	513	474	487	453	498	501	499	489	487	566	492	515	494	490	463	532	459	485	518	499	484	477	499	469	472	509	512	498	473	462	467	477	543	440	474	490	504	444	436	461	465	459	504	483	448	463	527	484	499	509	482	538	465	420	480	480	507	470	485	476	486	495	477	532	457	515	486	458	505	494	508	526	471	469	470	481	505	504	494	463	464	466	519	475	488	474	428	479	503	448	540	472	453	504	477	507	468	508	534	466	451	500	514	534	461	486	478	499	509	492	494	474	514	548	471	492	502	503	454	471	523	494	472	498	518	497	441	495	468	507	501	500	511	513	468	464	472	468	518	472	480	464	498	508	456	491	476	469	466	473	470	493	482	508	461	475	488	487	485	441	469	505	470	524	519	498	464	492	508	525	510	489	482	469	507	463	523	466	456	499	486	496	479	501	503	483	482	472	519	471	489	497	439	484	492	474	518	518	459	532	471	456	492	464	524	463	502	468	482	457	459	459	479	481	484	505	470	528	440	541	514	476	436	497	495	481	478	477	500	505	489	514	478	509	480	491	472	483	486	470	471	462	471	484	502	499	532	475	516	488	500	468	478	507	521	489	431	496	504	492	490	526	445	473	465	503	483	446	477	514	514	473	520	495	495	503	477	471	476	518	497	476	455	461	487	496	482	433	469	481	495	480	513	460	502	474	481	502	487	501	530	507	505	470	486	486	473	501	502	482	489	474	444	501	521	511	479	524	467	481	468	491	504	493	478	476	497	492	463	479	474	449	484	483	495	504	506	493	488	457	464	457	508	532	497	458	469	509	460	480	481	484	475	477	479	487	476	508	520	445	487	500	536	490	491	480	535	468	496	500	515	451	513	451	445	494	470	474	480	482	481	521	470	496	469	487	515	487	502	528	538	489	485	499	488	493	472	490	471	479	490	475	507	456	481	493	511	451	466	468	474	516	501	514	477	493	501	509	460	500	508	504	458	451	480	521	537	506	540	470	489	479	483	451	469	456	481	453	509	481	506	517	506	548	501	491	542	530	480	484	485	490	452	482	474	490	518	446	503	511	492	438	484	477	483	480	498	503	481	481	472	469	511	473	502	480	465	506	491	499	494	493	498	502	505	492	483	484	470	494	456	496	463	496	480	503	484	487	486	458	459	492	491
24625	21596	28880	24782	20994	2794	870	649	551	517	503	486	440	460	430	437	405	415	362	358	417	357	361	428	385	382	425	371	402	386	344	398	349	374	376	357	391	366	340	378	374	379	392	372	344	362	383	337	327	335	367	318	374	341	326	349	389	360	352	366	393	358	360	345	388	372	362	362	353	397	361	378	342	364	369	400	347	373	344	357	331	354	322	349	337	393	342	386	371	387	405	359	357	370	367	354	365	356	401	342	322	342	371	386	375	405	374	350	360	358	364	349	349	385	340	390	352	358	358	353	358	354	394	394	372	374	336	381	369	324	375	351	352	377	365	361	377	351	371	382	362	375	386	365	343	337	392	333	342	362	358	353	355	361	362	353	385	380	341	356	358	361	355	356	346	368	366	377	319	330	378	340	343	373	371	385	351	332	333	344	343	376	399	367	343	382	374	362	389	373	359	362	336	359	342	349	352	342	365	343	358	346	362	382	388	380	366	357	366	322	393	366	351	318	393	365	356	349	385	371	360	366	336	369	373	339	369	393	335	345	346	372	370	362	393	348	330	341	364	336	396	399	326	374	361	333	378	352	310	333	331	360	335	385	350	360	373	356	327	365	345	347	382	348	351	335	377	353	373	355	364	343	362	325	370	376	405	355	361	359	358	351	401	381	325	344	359	387	353	349	360	384	401	372	347	368	357	331	389	386	380	386	333	350	346	401	369	374	372	353	364	380	357	386	346	362	335	376	320	351	344	378	335	380	353	337	393	385	373	320	357	399	378	345	367	381	346	374	368	380	359	342	345	398	358	356	353	352	361	347	343	342	361	333	351	363	372	389	373	375	323	351	315	375	366	389	331	367	377	381	398	344	378	373	308	347	338	359	381	373	387	360	317	383	363	344	359	346	337	362	334	316	373	363	383	372	381	334	353	366	382	369	397	387	345	391	401	341	361	318	374	333	366	354	355	346	378	393	371	362	364	349	361	345	376	358	340	321	319	338	362	368	379	361	380	374	328	343	362	400	380	406	387	309	356	349	388	353	374	359	370	341	338	348	350	384	358	354	360	331	336	347	392	368	392	361	357	358	352	341	361	361	350	373	349	346	372	349	371	361	362	350	362	384	365	387	342	347	351	381	346	387	359	345	389	370	384	324	345	379	336	349	369	347	360	373	346	352	353	370	395	352	360	333	361	362	375	356	360	350	382	368	370	373	372	352	343	365	404	395	338	322	363	348	348	352	353	374	323	370	351	389	337	371	358	347	359	368	351	351	324	372	333	355	365	345	336	368	354	356	336	366	364	380	381	372	353	389	364	350	357	345	336	383	342	364	355	359	333	328	356	325	397	333	346	354	368	368	378	354	363	393	389	339	345	366	376	366	374	363	341	353	388	379	361	374	376	357	377	333	373	338	349	369	339	357	370	326	368	369	359	356	362	386	354	329	381	353	345	334	367	353	363	381	399	358	391	366	368	393	389	342	365	350	354	337	351	382	320	372	373	378	360	390	376	336	338	378	360	354	371	373	371	348	328	333	342	357	346	377	368	334	370	370	351	363	346	333	356	324	382	355	352	340	341	335	338	318	346	396	360	375	361	391	361	354	357	336	371	344	395	385	351	379	319	345	394	353	363	335	355	354	392	355	356	337	358	346	347	368	363	389	358	400	346	367	401	358	332	375	353	350	357	372	372	326	350	353	362	388	368	329	380	364	357	344	380	364	358	351	355	345	358	407	364	360	381	369	361	353	350	408	373	328	387	348	363	386	326	369	352	340	363	399	395	340	352	350	360	390	322	379	349	380	335	379	381	344	377	350	344	372	372	359	386	343	366	367	379	340	372	356	360	373	368	365	349	362	347	374	337	378	370	346	381	334	357	325	349	342	362	362	367	358	385	366	312	338	379	384	344	367	364	385	313	369	322	318	357	367	332	351	378	361	339	350	352	365	380	366	365	357	341	373	322	371	379	336	355	354	378	353	410	392	369	381	364	332	356	392	373	357	344	385	334	366	348	339	329	378	353	358	339	340	353	352	365	349	354	351	390	348	335	376	334	384	381	372	372	358	355	390	345	377	389	363	356	360	376	374	335	351	354	344	378	337	355	363	356	351	351	365	333	328	374	391	347	373	347	392	360	358	358	369	331	380	378	360	386	383	372	379	333	372	381	368	403	376	324	360	354	349	329	360	351	346	346	345	363	358	372	394	370	338	356	369	352	352	389	312	344	359	373	385	354	354	351	344	364	362	379	363	340	372	378	353	343	373	373	341	324	335	378	361	345	357	382	373	334	336	347	375	342	367	371	334	334	354	342	356	361	371	358	333	368	384	348	362	377	375	321	339	378	348	361	364	378	341	379	348	332	370	383	387	349	375	347	381	360	352	349	375	356	372	372	366	315	361	355	375	381	329	339	358	351	342	369	342	345	349	358	398	359	357	356	346	363	357	370	342	357	363	369	340	341	338	328	340	341	343	339	338	371	354	376	366	365	401	362	365	371	327	340	345	378	370	374	391	377	332	372	364	405	338	351	327	371	346	334	402	344	322	379	361	356	347	344	344	348	375	382	353	359	335	362	369	378	352	335	358	355	382	384	349	362	330	337	346	358	352	317	364	326	357	354	364	373	371	352	343	372	344	352	364	354	375	381	355	382	370	353	345	360	382	358	342	363	336	344	341	324	350	344	382	374	308	361	373	327	359	342	391	384	407	338	390	352	354	350	372	339	361	379	334	370	350	351	347	360	346	381	340	351	334	382	362	337	381	362	337	363	325	380	342	360	364	368	359	355	371	365	372	373	311	364	347	345	329	392	381	336	350	341	347	381	381	361	337	376	362	384	317	367	381	364	341	327	358	348	380	326	339	371	364	369	372	342	356	334	351	357	329	383	386	344	344	340	367	376	344	310	352	368	365	395	346	384	347	365	359	312	342	380	345	353	388	353	341	343	381	387	377	323	339	363	332	357	357	372	351	380	399	334	361	330	351	367	332	358	388	340	390	333	347	323	358	356	385	341	381	338	343	347	353	347	382	332	340	394	337	363	386	386	376	339	353	350	344	374	364	344	339	387	360	369	339	355	350	332	342	369	362	384	358	347	371	342	383	384	356	350	365	368	346	382	340	366	351	354	382	335	360	350	370	344	360	381	348	353	365	373	339	346	363	347	363	358	351	323	386	338	383	363	374	363	337	331	362	383	347	392	366	383	356	363	352	382	354	368	352	339	366	346	350	379	373	347	319	365	341	368	360	348	352	359	387	337	387	393	339	360	354	347	368	361	341	355	379	376	372	410	374	334	364	379	378	329	363	350	374	342	353	337	369	388	336	353	378	352	343	333	367	339	325	375	348	377	370	348	339	368	372	364	363	370	384	351	329	384	326	396	348	346	383	383	391	391	353	385	377	342	334	346	387	347	353	372	402	399	384	385	328	347	339	320	357	379	351	351	347	369	387	353	362	319	347	352	359	370	338	364	383	340	386	370	369	380	379	399	364	398	328	376	344	346	375
8072	9903	8516	4381	3043	2230	1781	1482	1271	1072	974	959	853	781	821	747	737	698	692	662	707	636	634	608	658	620	628	598	609	639	615	590	622	597	595	631	588	570	560	562	571	561	555	565	560	585	569	605	560	599	615	572	569	598	569	539	579	613	606	516	618	607	528	564	548	566	566	514	616	570	578	577	538	583	547	586	562	536	565	559	616	597	576	589	590	572	568	571	578	590	534	547	589	584	559	557	597	592	590	569	563	581	602	555	554	553	559	593	558	574	598	607	562	623	573	558	562	596	578	589	539	577	572	600	569	503	602	564	553	546	583	552	569	540	543	578	557	581	528	591	577	586	600	534	529	607	570	558	566	595	514	573	546	551	552	566	603	554	571	559	532	548	539	545	599	592	554	595	564	577	571	564	573	557	602	565	563	578	592	544	537	545	571	577	526	592	543	566	581	579	564	580	581	519	589	595	605	605	525	563	556	552	573	537	590	548	577	604	551	553	573	526	545	561	558	572	586	540	568	543	530	568	537	575	570	525	563	535	589	560	590	522	572	558	580	560	580	559	549	567	620	589	586	581	573	552	562	575	522	566	573	554	515	585	584	554	577	570	558	556	562	547	577	548	569	552	576	556	554	573	550	590	587	593	614	581	575	577	528	589	588	603	582	573	562	575	590	582	574	572	561	565	502	521	565	572	563	564	543	585	569	523	591	586	573	578	559	524	586	558	547	555	589	558	572	586	566	566	549	570	549	584	580	544	538	598	576	568	578	571	583	589	551	538	565	560	614	586	526	558	550	552	560	590	522	585	540	582	532	545	541	577	586	590	579	573	553	571	583	549	557	608	590	609	574	503	572	580	604	517	564	597	556	549	585	555	552	530	538	557	555	597	579	621	517	551	573	538	574	548	593	568	551	554	607	537	536	545	586	562	592	590	608	548	522	591	581	590	561	613	576	593	555	567	561	562	583	580	590	554	544	534	586	537	568	552	544	565	568	543	548	574	558	581	550	522	601	557	582	600	555	596	570	549	582	586	530	611	542	578	557	579	555	538	559	553	595	580	596	551	566	574	545	565	562	628	557	571	553	555	570	568	581	546	580	552	550	592	576	557	571	607	569	554	564	596	583	521	568	567	591	530	547	565	568	546	547	564	548	615	597	579	586	548	514	550	592	586	557	561	612	563	553	543	556	579	593	571	580	559	520	543	612	620	556	550	573	566	583	618	592	622	564	555	541	563	498	565	593	576	561	568	593	592	585	532	593	563	586	573	545	519	585	567	568	570	540	538	575	595	543	569	582	622	597	541	558	584	568	565	558	532	596	565	580	582	582	547	541	588	580	592	555	550	577	553	583	582	568	598	576	569	544	561	516	596	576	573	577	528	518	532	572	549	558	587	562	605	539	556	551	539	549	580	559	587	569	560	572	560	551	559	546	527	539	551	608	599	554	548	586	577	542	533	593	554	505	569	589	562	544	580	589	584	595	602	553	594	544	610	536	568	605	562	544	572	527	559	560	557	542	541	582	558	566	508	585	565	513	552	556	539	568	568	599	559	605	617	588	595	549	563	632	529	573	596	544	527	574	586	563	575	576	547	584	578	566	558	580	558	524	592	623	631	519	542	545	585	555	558	560	565	544	612	556	594	559	557	545	508	582	533	599	576	558	560	518	518	568	590	533	561	599	629	610	545	573	591	615	553	551	545	586	590	561	544	582	526	613	563	577	563	595	604	528	561	557	552	559	570	569	557	612	527	614	597	609	564	549	608	582	576	599	580	619	610	580	519	570	583	552	571	540	574	573	574	584	580	601	559	529	575	581	565	594	525	538	528	580	585	528	533	552	572	638	576	562	561	541	543	550	585	584	584	562	583	556	576	569	564	572	546	568	568	634	557	571	538	588	613	596	581	605	560	608	548	563	594	587	595	571	556	577	587	575	557	568	563	631	570	581	579	527	565	559	573	534	590	606	545	573	583	570	572	525	566	576	587	559	604	600	561	577	582	552	590	574	560	567	583	582	567	558	529	551	591	620	600	573	556	548	550	572	542	618	543	576	546	546	567	593	571	503	552	597	566	559	537	552	572	555	549	572	589	571	526	552	584	577	549	547	555	559	581	558	603	537	533	572	574	541	562	538	574	570	575	512	558	582	552	569	562	568	547	561	613	585	592	578	553	566	589	599	560	558	581	559	580	565	553	564	597	557	555	575	488	526	572	586	564	556	575	524	578	530	578	543	542	521	552	557	587	559	556	531	567	575	560	570	522	590	533	550	554	556	583	532	594	536	611	516	517	590	588	605	577	571	565	598	593	580	567	557	596	549	600	547	582	598	578	568	585	551	550	562	586	547	539	582	547	609	620	568	556	579	570	572	541	548	559	585	580	590	538	553	521	607	581	559	547	601	547	586	586	566	544	549	586	591	565	548	559	589	606	591	591	576	585	584	616	538	585	565	571	546	549	561	569	541	539	568	528	532	584	568	601	579	582	596	574	558	588	578	545	579	586	586	585	547	575	533	574	556	576	552	560	589	552	590	559	572	546	564	569	577	627	557	597	576	535	575	581	608	597	587	538	540	541	514	549	599	554	551	575	576	586	561	542	518	522	554	606	575	564	565	560	568	565	572	592	568	572	571	575	547	566	542	587	599	569	554	577	566	559	535	544	588	593	542	618	533	545	573	573	557	564	562	563	589	569	576	575	588	535	558	590	573	622	562	564	559	559	592	525	574	551	524	574	537	540	599	601	579	587	528	548	607	545	571	562	624	537	564	561	619	578	552	568	556	574	554	559	539	600	591	569	543	532	575	567	594	565	573	516	573	608	542	561	561	566	565	584	597	583	555	563	575	557	593	578	549	551	567	543	547	578	530	591	561	538	564	553	548	606	547	621	589	584	600	567	536	547	565	565	540	607	556	557	565	599	528	574	530	576	535	586	544	545	585	572	572	572	580	564	564	545	601	562	603	599	563	576	593	559	563	536	582	553	544	551	580	514	554	541	588	562	558	591	545	564	551	581	546	566	544	565	572	558	550	563	531	572	577	562	540	596	541	563	540	540	543	592	576	540	559	583	526	568	582	583	532	546	574	598	505	550	580	581	535	548	586	573	594	519	582	534	596	579	573	558	539	542	564	575	548	591	615	577	588	531	555	587	528	554	576	587	562	580	584	547	561	589	601	545	621	596	575	585	561	546	543	577	531	592	555	570	575	577	545	599	552	573	590	584	524	596	595	608	602	596	540	563	561	531	560	530	562	567	569	517	540	549	521	543	596	587	557	576	552	583	538	565	543	555	583	543	570	547	552	589	533	553	556	553	554	608	616	566	580	572	582	588	575	619	574	555	603	575	545	597	589	570	607	517	588	568	569	583	543	548	574	573	552	559	569	531	606	562	588	556	565	573	587	550	633	545	581	598	560	582	584	563	553	573	536	539	542	536	544	582	601	564	573	569	534	557	578	571	604	558	613	567	581	586	558	600	562	542	585	554	621	608	656	583	547	582
23647	21634	29536	24230	21634	20923	2303	796	574	492	422	386	335	355	327	264	277	269	233	240	242	233	236	229	247	191	198	220	202	220	203	208	209	209	208	193	199	186	205	166	220	184	204	216	186	170	174	177	214	179	184	173	189	193	177	187	178	212	185	162	179	180	185	186	184	188	180	192	175	183	216	209	207	191	202	166	189	195	180	206	194	194	192	167	178	189	190	202	158	194	182	174	196	185	178	184	163	176	191	203	188	186	170	166	187	167	183	185	185	191	204	209	194	190	159	188	198	181	175	200	194	181	183	194	158	205	184	198	181	213	199	191	185	189	188	179	194	199	163	205	215	184	187	193	181	177	182	227	160	175	180	195	173	198	169	176	181	181	165	204	167	195	187	180	144	185	221	182	172	215	174	193	183	185	182	169	181	178	178	224	201	159	166	187	188	202	172	169	172	163	173	182	200	185	189	167	189	172	156	196	179	182	168	154	175	182	187	190	164	156	184	188	178	169	185	182	182	173	167	188	167	190	178	181	165	188	190	157	177	216	201	209	200	201	207	180	201	213	199	201	202	200	198	196	166	163	181	177	165	190	206	170	211	180	211	212	171	198	187	181	197	199	172	201	173	155	178	180	172	210	200	184	158	173	200	169	184	184	166	182	190	168	168	153	183	171	174	188	193	195	221	170	156	198	155	192	179	194	172	177	182	177	174	200	162	161	191	191	165	173	183	179	189	197	201	161	174	194	176	203	188	187	193	168	192	168	186	195	184	198	155	177	191	176	179	179	193	163	178	199	179	172	210	181	155	184	185	197	182	160	185	176	177	163	173	210	166	184	162	174	184	176	173	174	164	181	179	177	184	209	162	203	196	152	179	180	206	214	194	181	159	186	181	162	182	174	185	183	217	176	164	169	192	170	180	187	189	188	159	168	169	163	174	193	178	174	198	213	196	203	174	191	179	171	181	177	184	181	175	166	165	203	169	161	169	194	174	177	184	173	157	158	162	182	184	174	185	172	177	179	181	188	179	167	186	186	178	171	185	163	160	175	177	166	192	184	177	172	161	221	170	186	183	181	169	200	183	175	190	182	168	187	176	185	190	186	194	180	195	176	170	196	168	178	201	211	162	194	180	160	173	183	194	171	152	203	185	191	182	198	162	175	199	174	175	175	192	181	181	160	179	200	184	153	181	195	184	153	184	169	182	189	170	191	194	175	186	200	184	194	201	208	196	209	189	164	159	169	187	152	186	205	179	193	186	170	202	200	170	178	175	159	173	187	188	184	183	167	158	162	191	188	172	182	179	184	217	163	169	187	192	185	198	189	156	200	201	182	197	198	181	193	192	193	171	159	197	185	191	181	194	190	197	185	176	168	171	208	190	180	199	156	162	185	207	177	174	188	157	151	158	188	157	200	188	187	168	176	188	192	184	198	172	163	190	184	176	190	179	182	174	194	183	199	172	172	177	165	173	178	208	179	197	188	178	181	180	154	210	203	164	177	190	174	210	197	185	172	191	164	189	185	201	187	192	175	188	188	193	181	178	184	169	179	165	177	159	204	200	184	200	188	176	177	176	177	176	177	183	191	209	165	189	175	183	177	194	184	171	183	176	159	180	206	155	152	182	172	203	164	168	202	190	164	184	208	174	222	181	192	169	204	176	198	180	189	225	187	163	169	180	168	184	190	190	188	196	173	165	182	200	189	193	167	177	167	177	157	203	181	167	170	214	183	182	193	169	176	156	184	180	183	200	166	186	164	187	206	206	177	181	163	198	201	175	188	176	176	176	175	190	189	184	193	181	165	168	160	168	163	191	184	193	175	162	166	165	193	178	175	172	181	164	208	186	178	189	171	186	208	192	183	190	162	167	209	153	154	164	198	171	189	183	210	174	175	197	180	156	170	173	198	186	181	196	185	188	178	156	170	181	192	162	182	188	148	217	179	168	203	183	185	179	169	183	181	179	173	195	166	206	168	184	169	194	189	179	206	157	164	200	182	176	189	194	173	197	183	165	204	175	162	180	188	190	176	175	172	173	160	173	199	191	179	175	195	190	184	180	164	173	187	183	168	191	191	178	166	173	169	180	161	201	176	179	165	196	189	167	187	164	189	149	172	177	165	185	185	159	181	193	168	191	154	197	200	187	198	169	183	168	195	188	208	170	208	183	194	182	194	177	175	173	180	191	165	187	194	165	213	188	177	170	178	194	193	187	185	179	179	185	196	185	184	168	186	183	163	180	185	184	194	196	177	200	184	179	179	179	173	189	182	174	184	184	206	158	206	194	188	188	189	186	186	180	194	179	154	150	192	191	163	179	195	174	165	179	173	201	185	187	203	172	175	174	187	173	191	180	199	200	174	173	174	193	171	200	191	164	187	184	194	204	170	167	193	175	168	190	191	192	180	203	195	180	173	217	179	192	204	157	159	174	183	179	169	170	176	172	165	201	174	154	184	194	193	184	206	189	208	207	196	173	169	203	191	185	183	203	211	191	182	198	196	188	164	195	191	183	176	183	189	187	193	184	167	164	202	189	193	178	176	169	192	171	169	162	178	176	171	161	182	175	178	200	163	198	184	185	176	218	220	188	189	205	196	183	171	164	183	194	190	215	172	156	196	202	206	184	169	181	203	191	171	159	184	186	153	182	203	194	202	177	184	178	180	184	183	194	204	185	165	169	170	171	149	180	192	183	194	200	180	207	176	180	179	184	167	186	171	209	186	180	188	191	161	162	194	180	163	168	186	170	168	184	188	166	172	198	207	167	189	166	206	188	156	180	194	171	177	166	182	177	175	160	177	198	202	184	190	170	181	210	205	187	168	184	188	185	180	188	184	183	157	184	194	212	197	193	197	177	177	172	172	196	167	162	176	188	167	183	153	180	160	182	180	172	163	205	175	186	190	206	175	203	173	171	172	194	166	179	179	201	188	174	178	205	197	181	183	164	179	187	207	187	175	179	193	182	185	201	187	205	161	184	204	173	186	193	186	192	193	175	176	180	190	193	187	187	150	182	172	176	206	195	180	187	203	172	165	168	208	179	188	185	196	180	182	187	152	185	181	176	161	176	164	176	167	179	156	198	174	176	182	178	186	203	176	180	209	181	195	180	204	214	181	176	190	212	156	179	176	187	181	161	192	194	170	167	180	174	191	177	173	184	190	202	159	192	180	159	177	173	171	154	175	176	206	172	178	178	186	189	170	196	184	186	183	167	202	197	163	169	181	197	182	182	212	169	183	201	205	179	198	185	175	168	177	178	179	187	177	182	195	188	177	154	177	170	189	194	188	176	189	171	176	176	165	188	197	171	160	171	193	181	186	174	165	193	189	189	186	202	163	173	167	186	179	143	173	163	160	189	199	206	168	191	177	167	188	178	191	187	177	193	172	176	181	181	197	183	190	182	201	193	190	163	217	178	183	180	172	185	207	181	178	185	178	188	159	156	193	173	155	203	197	196	189	184	199	191	203	194	174	192	182	191	195	191	210	167	192	199	179	175	211
11643	16043	13645	7128	4804	3420	2547	2018	1635	1345	1170	928	869	783	739	634	638	609	535	493	487	478	433	441	431	420	424	385	394	383	348	371	371	375	339	372	349	361	334	340	329	322	329	320	342	333	323	297	340	337	322	344	304	322	311	344	345	323	318	306	275	317	332	303	302	317	298	343	279	320	269	346	268	296	306	314	306	310	337	303	317	314	341	312	311	314	306	290	273	301	312	308	307	312	313	292	299	306	312	317	287	280	315	285	288	313	305	310	327	297	309	327	315	288	318	273	309	298	318	309	335	318	322	325	287	284	285	287	321	287	306	299	292	303	293	290	306	311	284	292	313	298	281	301	320	294	286	291	305	285	322	305	284	365	289	277	308	315	287	312	317	299	323	296	284	296	313	279	271	281	298	290	305	315	298	284	332	310	289	291	290	282	315	288	277	299	337	291	277	287	330	282	303	317	290	297	272	315	296	319	293	326	303	296	289	310	305	310	277	303	282	289	257	311	301	332	285	314	283	301	300	270	293	272	296	325	299	308	283	309	300	267	291	278	272	294	293	299	281	284	302	288	280	285	337	285	298	312	300	320	308	313	280	274	326	297	297	331	293	299	337	286	264	279	311	321	312	300	311	284	281	290	296	304	302	317	278	270	286	304	321	302	291	283	291	334	279	292	283	309	313	278	300	301	303	295	306	315	297	300	316	310	312	274	294	302	295	304	288	298	332	336	297	258	300	297	315	330	270	317	308	288	267	296	290	295	311	327	314	281	287	289	288	316	300	293	318	316	292	309	320	310	302	323	259	332	294	307	278	298	289	293	338	277	295	266	278	288	306	291	279	305	304	333	311	327	312	295	289	319	291	320	303	290	302	283	278	280	287	299	256	295	272	270	288	312	294	330	292	305	256	296	302	293	304	305	319	306	304	313	327	314	305	318	283	279	289	297	296	279	307	300	319	273	261	287	279	282	333	298	300	289	305	295	338	290	313	331	326	317	278	298	295	315	304	329	325	285	308	318	311	326	290	298	319	285	308	297	296	303	322	284	326	335	302	295	307	305	293	287	285	300	286	284	271	320	290	309	316	302	311	290	321	292	300	332	298	320	308	301	290	272	282	322	285	291	299	297	282	262	305	297	310	290	286	312	311	306	284	269	290	309	307	301	293	306	292	292	293	302	285	274	320	332	263	301	265	309	309	312	298	284	319	304	307	285	289	280	310	308	275	295	306	337	298	313	296	288	278	312	319	287	309	292	323	304	299	285	256	287	290	263	281	300	298	286	302	304	301	315	303	325	279	306	290	309	272	285	293	304	280	304	297	291	299	280	299	286	320	302	300	326	318	305	292	274	272	301	302	307	271	284	285	306	275	288	264	321	328	295	305	306	276	286	308	301	308	303	300	314	297	305	296	255	332	338	305	276	306	298	300	295	302	349	313	289	319	275	289	269	292	319	317	295	308	317	313	299	325	319	319	326	289	275	293	285	301	280	285	305	273	317	326	291	297	289	288	303	310	308	291	309	295	274	271	300	304	296	318	256	295	262	314	315	284	271	301	255	294	291	275	287	294	299	286	283	274	292	283	320	289	293	287	301	335	272	287	270	361	277	292	296	311	310	316	301	307	301	299	269	313	316	301	331	316	299	291	269	320	260	318	301	268	294	283	295	277	296	327	290	309	281	306	285	296	309	306	282	270	303	291	286	282	291	306	304	319	276	334	312	293	320	299	309	292	288	288	248	292	308	270	311	306	296	310	313	269	310	318	292	326	272	292	293	322	313	263	305	291	303	300	302	300	290	299	292	323	277	306	307	305	288	289	293	294	304	274	283	288	291	310	280	274	288	331	286	291	322	277	293	306	313	294	308	287	308	298	320	314	283	306	299	284	322	322	294	308	284	301	296	269	317	292	302	306	303	308	307	318	273	302	284	288	283	270	292	303	287	280	293	316	271	289	280	308	318	297	313	313	275	269	302	322	316	312	291	278	292	320	286	315	360	299	274	326	283	304	285	292	308	295	281	308	333	315	305	299	323	298	280	313	308	292	292	316	273	300	298	294	292	269	323	283	333	318	315	309	291	293	299	307	263	272	275	313	291	298	259	312	301	324	279	312	303	313	292	311	277	270	292	277	300	301	303	287	314	337	297	271	309	300	291	283	272	312	286	302	309	298	294	343	314	300	278	277	312	263	304	295	303	265	302	276	276	291	284	340	291	297	297	283	275	282	310	307	267	291	332	311	300	275	314	274	280	300	297	321	275	317	311	323	279	297	306	281	311	309	296	316	326	297	305	308	314	289	288	293	278	302	280	292	295	327	267	305	307	305	283	302	323	311	304	264	306	309	306	261	287	282	304	329	298	281	293	281	288	288	297	310	303	320	307	301	278	301	285	320	299	280	261	305	292	289	331	294	312	295	318	292	313	306	290	258	282	296	334	295	274	305	304	298	294	295	289	311	263	292	312	297	279	294	282	292	303	319	272	336	312	311	283	302	295	310	306	287	301	309	309	276	326	290	299	315	296	300	290	292	320	279	318	271	302	289	316	307	337	292	296	299	318	283	335	291	310	317	278	308	311	308	313	295	323	298	320	308	328	299	292	308	308	314	289	283	288	294	276	309	287	304	301	300	288	270	318	313	269	295	318	275	347	288	305	256	303	322	289	318	296	311	289	289	275	296	284	291	260	312	314	294	325	287	306	312	310	296	299	287	271	317	291	324	295	301	276	318	285	330	291	304	291	291	297	302	294	294	280	266	293	293	304	285	290	301	294	305	268	301	301	272	302	285	285	307	311	306	290	303	289	286	292	306	294	301	314	319	287	307	309	316	292	279	308	294	321	286	282	290	290	309	306	313	312	270	312	342	288	284	317	312	263	298	283	285	312	263	290	284	275	298	277	291	294	313	305	287	297	297	298	314	300	328	267	302	293	307	293	294	263	302	304	267	308	279	316	293	295	273	292	291	309	289	306	293	300	295	276	305	290	308	303	286	319	314	311	311	291	291	314	293	321	290	303	291	266	293	300	277	297	318	305	308	284	292	273	287	294	267	321	258	306	325	307	281	285	306	327	305	287	273	283	297	286	302	310	303	285	313	303	293	275	284	279	285	295	304	298	318	306	285	276	294	293	301	300	303	318	287	301	316	331	287	306	275	270	282	316	309	312	288	294	300	301	316	306	291	281	278	298	292	299	306	315	261	312	312	302	318	305	317	320	302	311	281	276	314	298	299	277	291	300	299	315	314	309	296	318	300	319	321	279	315	286	322	269	308	329	294	302	277	301	293	315	298	325	304	297	261	317	298	298	300	263	279	295	303	274	300	310	290	296	257	296	315	293	300	292	303	308	274	325	293	314	309	288	279	322	322	290	293	299	276	291	299	326	266	284	301	311	307	329	289	297	309	313	290	331	302	275	320	288	320	307	323	296	274	316	324	275	305	317	302	279	287	316	298	291	299	321	310	307	290	281	278	291	298	325	293	285	312	305	304	285	317	287	267	289
27285	20677	7148	680	479	390	356	346	328	338	322	331	358	343	316	323	332	331	348	340	323	307	324	304	317	322	316	344	301	304	321	319	295	279	317	296	322	287	323	305	359	307	352	337	288	319	288	307	286	325	333	318	334	293	317	294	315	333	322	326	281	298	343	287	314	327	309	296	337	327	315	299	302	308	305	297	308	348	327	310	314	331	289	296	288	307	314	314	294	348	329	341	311	306	308	325	338	284	311	300	365	310	293	307	317	368	320	312	325	299	309	319	328	287	340	277	318	281	327	342	308	314	324	283	291	321	288	283	311	286	290	356	327	285	327	278	318	317	285	301	315	328	305	298	300	304	309	349	334	320	290	315	312	344	308	310	315	309	291	302	327	318	303	326	348	293	325	308	323	308	315	342	341	321	328	349	338	311	279	291	306	316	326	311	304	324	323	354	309	297	320	318	326	293	342	333	311	321	332	336	337	335	328	322	283	324	336	301	319	337	308	319	325	323	314	281	317	316	321	309	300	266	352	334	325	315	309	299	307	305	301	289	346	321	326	317	309	344	277	324	312	325	291	300	336	305	302	321	306	332	296	304	313	310	323	299	327	331	322	280	301	331	314	288	312	343	331	331	285	345	299	335	333	300	331	309	303	330	322	303	305	332	303	310	328	290	344	324	296	346	292	319	300	290	317	289	305	325	332	291	312	310	303	306	304	323	283	318	307	312	307	315	310	323	293	301	299	319	335	315	315	363	328	307	308	311	290	327	283	286	300	301	316	284	315	333	294	296	322	313	300	304	315	292	295	281	347	362	334	323	329	330	312	322	307	356	328	316	306	300	303	287	319	313	312	320	325	300	301	319	343	316	321	298	303	343	327	280	323	320	302	304	347	339	319	321	325	337	331	338	306	296	300	320	300	332	311	288	310	321	341	295	295	323	317	324	308	355	324	312	293	316	332	308	308	324	298	296	282	317	324	294	328	295	298	324	292	307	321	323	319	319	327	304	296	312	316	331	318	310	287	288	295	336	280	301	310	327	332	360	362	314	322	344	311	301	329	317	301	300	313	335	327	337	329	313	306	323	308	346	306	307	312	302	294	318	307	314	343	285	284	330	306	293	334	328	300	336	310	324	340	298	314	306	300	302	300	306	300	320	347	293	310	295	292	317	307	323	318	318	323	277	301	317	337	319	297	291	316	308	325	280	314	313	299	295	317	295	312	282	313	298	282	355	309	295	322	317	331	308	324	298	315	340	290	317	308	333	342	332	267	324	304	300	343	315	309	334	314	338	312	311	312	331	299	320	334	296	287	314	315	295	291	295	302	315	333	301	289	317	321	338	342	327	304	319	307	320	306	303	330	313	278	331	337	334	293	331	310	320	314	307	332	297	310	325	334	326	333	296	303	300	294	301	347	303	307	319	332	318	313	295	307	336	311	300	330	327	320	332	323	335	334	315	315	312	315	316	334	336	319	330	302	317	318	353	308	301	297	341	293	298	295	330	320	306	311	313	298	317	305	330	347	298	317	292	327	333	319	304	301	311	327	338	298	312	311	287	312	301	339	284	320	276	302	310	349	330	305	282	328	276	362	339	305	294	312	301	306	331	302	318	329	290	301	337	301	282	316	286	323	321	307	355	301	329	315	296	330	325	330	317	352	310	297	316	313	333	330	328	328	304	307	300	334	300	338	314	301	317	300	275	300	303	293	326	292	296	321	270	308	296	324	349	303	300	333	303	310	317	289	314	348	319	306	302	325	291	315	335	327	329	315	310	323	304	306	290	333	340	306	306	331	310	288	296	348	306	283	315	327	311	309	318	317	289	334	312	315	259	311	314	318	323	342	317	310	265	304	328	339	318	302	307	316	309	301	336	311	306	319	295	316	294	329	299	320	294	346	296	301	308	284	311	302	320	313	291	323	312	318	345	334	296	329	288	302	322	297	301	306	311	305	306	298	325	282	310	293	308	327	316	315	293	310	311	287	344	306	304	339	300	306	359	293	321	356	303	314	318	321	292	299	302	316	331	325	329	323	327	318	311	291	352	328	313	345	333	324	334	306	291	319	308	290	307	320	309	338	337	315	325	306	307	296	334	331	314	297	306	291	327	304	294	333	310	339	327	328	294	330	295	292	326	341	324	311	317	299	327	321	312	306	314	342	305	302	323	301	298	323	325	322	296	322	362	318	328	302	318	310	329	307	315	341	330	310	339	307	344	335	310	335	297	332	353	321	318	312	347	306	306	330	322	297	338	340	299	309	326	337	309	351	307	296	316	326	337	327	301	281	322	324	320	295	326	316	348	325	311	316	310	316	336	295	305	345	281	316	311	350	340	296	329	304	300	312	303	320	327	347	315	339	312	300	291	282	290	318	317	300	289	316	319	307	339	312	380	294	294	315	328	301	325	298	306	313	306	327	323	302	320	294	338	290	315	347	326	302	338	312	318	277	317	338	363	328	321	273	313	314	327	323	321	355	318	305	324	309	320	296	310	350	296	287	303	316	323	303	302	319	304	317	300	343	338	313	299	346	292	319	302	308	314	320	298	307	298	305	324	337	346	292	313	308	340	300	339	317	312	332	312	348	304	303	311	327	298	316	343	319	290	340	344	300	340	323	295	288	317	304	319	320	290	300	316	323	302	326	320	317	302	350	309	330	321	303	300	310	303	305	305	319	334	327	299	306	318	307	331	293	294	279	316	305	291	294	343	330	329	309	314	307	337	273	294	312	307	297	293	288	300	332	290	305	322	275	306	330	303	301	317	312	336	331	335	324	289	327	301	306	310	320	305	300	326	340	323	315	288	318	297	313	313	308	282	298	328	306	323	276	351	292	275	318	302	290	294	333	315	304	299	334	295	339	337	347	343	270	318	312	329	316	303	304	314	262	309	373	305	316	288	285	320	345	302	296	309	302	294	313	324	317	339	321	289	323	319	321	293	300	308	320	315	300	335	327	290	332	311	314	328	326	323	294	283	309	303	291	289	337	318	342	316	303	317	331	304	293	326	312	327	324	346	315	331	321	302	309	323	325	298	334	298	320	299	324	316	317	316	327	321	285	292	296	289	346	339	309	306	316	322	317	330	308	319	305	283	321	354	350	319	333	297	311	293	321	333	364	321	315	358	321	310	318	326	317	316	308	316	308	331	332	314	275	300	328	317	340	308	311	282	309	325	315	328	312	299	332	324	319	310	319	335	328	324	314	286	298	338	289	304	337	289	329	328	326	336	319	302	290	309	324	299	312	354	305	329	328	326	322	310	322	306	323	297	321	332	312	294	335	315	314	305	328	318	324	305	335	310	317	310	321	300	330	314	298	313	331	327	325	324	321	300	289	356	301	339	300	314	334	307	339	290	299	293	335	320	334	299	297	311	334	297	335	296	314	302	287	317	309	288	302	322	326	308	305	340	331	325	300	324	302	302	327	328	331	324	333	310	298	312	314	316	275	304	349	301	320	343	304	324	284	328	272	334	334	304	307	343	335	335	324	325	329	326
4436	1540	1352	847	716	689	607	588	506	542	534	503	513	518	493	487	503	513	497	529	487	500	498	520	488	493	538	501	499	486	488	489	491	487	488	501	490	511	492	478	506	518	508	451	498	473	470	498	506	483	548	457	482	514	495	480	465	496	496	490	502	468	471	539	461	511	478	476	470	444	507	475	494	473	491	465	518	514	499	494	531	509	498	490	482	458	501	489	476	487	471	481	479	528	514	490	457	446	498	458	500	483	496	462	470	497	518	470	487	464	470	505	494	464	482	488	546	497	519	529	494	460	483	524	509	514	501	494	485	471	507	481	498	470	436	473	484	472	487	466	484	492	479	457	476	502	525	494	525	481	503	481	493	494	469	459	542	515	490	500	444	482	495	493	492	483	541	464	505	536	515	497	519	494	446	486	488	485	457	527	517	483	495	496	505	453	466	486	510	499	481	497	506	498	467	491	548	493	488	492	513	453	481	464	478	511	500	506	521	469	514	498	518	503	494	469	482	470	474	506	465	474	508	502	527	477	499	493	462	463	443	494	485	505	509	473	479	532	484	467	500	466	469	494	509	470	442	480	463	507	500	454	500	477	478	466	522	484	486	511	475	460	494	493	478	524	500	497	486	517	511	497	468	512	500	478	519	527	545	496	494	477	486	494	493	501	483	452	484	472	470	502	463	500	513	527	524	483	461	487	489	472	487	495	524	513	483	479	503	489	471	468	501	471	504	471	511	484	494	517	485	480	445	481	480	449	500	490	493	528	492	535	511	468	434	451	486	491	525	502	464	487	489	493	516	514	466	474	473	487	511	516	485	516	491	485	520	504	488	465	479	487	510	454	498	479	484	494	484	498	471	477	501	519	509	452	461	491	474	467	512	465	494	476	480	463	461	494	471	477	517	479	489	505	525	490	494	490	437	508	497	491	481	512	474	495	483	480	508	500	466	485	440	496	473	520	493	497	498	518	509	463	500	479	489	447	480	509	495	500	463	510	478	493	498	465	482	492	463	468	477	534	464	506	495	484	519	457	498	466	515	480	464	460	479	474	484	479	469	514	479	506	505	497	472	478	475	490	471	529	469	501	498	444	473	439	516	483	482	476	510	522	494	506	529	457	502	488	498	477	514	457	483	471	461	483	484	511	503	509	478	507	499	499	504	491	481	527	485	464	529	475	518	510	503	516	480	489	496	472	506	494	502	465	478	485	498	502	470	464	488	471	496	502	496	489	490	499	457	496	546	472	516	488	497	488	467	499	494	480	496	483	483	514	508	503	460	511	440	509	464	471	507	499	488	490	510	500	486	459	528	497	473	480	451	458	434	493	496	487	458	492	512	488	501	451	473	522	519	491	501	494	506	478	477	435	507	466	468	512	492	511	501	455	498	460	494	470	477	496	481	487	497	498	526	480	516	486	463	472	511	526	459	501	520	513	464	475	506	483	488	459	523	482	509	482	500	479	509	499	530	501	460	455	486	430	465	466	483	490	468	491	529	557	520	493	445	486	477	499	508	483	523	480	529	498	487	500	483	506	498	435	480	484	471	518	486	453	517	488	495	489	506	510	473	518	498	479	443	444	482	492	488	496	496	495	446	498	482	483	525	470	484	472	484	519	483	492	504	446	523	481	503	469	489	488	530	502	495	504	505	517	493	508	506	511	487	482	525	477	490	507	486	487	527	451	505	498	485	465	490	520	530	546	492	483	529	517	522	488	512	500	482	487	454	491	450	476	504	462	498	474	470	492	504	508	485	502	494	481	529	493	496	485	515	481	537	525	483	539	476	503	497	472	467	520	473	490	489	487	515	483	486	514	497	507	498	504	506	500	482	472	520	518	455	521	482	451	469	492	483	436	526	461	530	497	512	468	489	514	509	500	493	517	441	504	509	515	516	446	490	452	467	515	446	472	514	523	511	460	475	520	509	464	495	460	460	510	492	463	515	474	470	503	470	470	482	519	468	505	508	447	491	437	469	496	516	490	499	503	441	491	465	481	521	522	492	504	489	504	523	464	497	520	487	484	501	478	524	482	526	452	491	494	547	536	453	460	496	488	451	486	491	526	487	478	441	514	487	471	517	500	467	500	528	459	469	494	470	476	491	508	484	478	467	485	524	488	511	491	497	488	483	465	515	523	517	492	469	496	488	478	474	465	531	474	495	512	495	477	508	472	515	512	461	468	491	558	524	494	467	476	456	473	497	498	472	505	466	463	493	487	459	463	500	514	448	506	459	492	504	489	460	509	492	418	507	498	486	486	498	506	518	495	479	477	516	510	445	528	512	465	441	476	507	519	489	472	500	489	509	475	483	501	463	476	477	470	507	465	479	490	478	469	519	512	470	468	515	475	497	479	489	540	503	496	500	500	488	480	504	487	460	488	479	467	496	505	504	487	520	466	459	524	510	519	485	493	501	499	524	514	477	528	492	477	449	489	471	505	509	471	429	468	469	509	446	528	440	476	500	484	485	501	487	465	500	497	466	494	482	508	539	518	493	468	491	471	541	474	475	515	514	503	499	545	499	519	485	485	470	507	484	467	499	501	483	515	500	494	504	482	443	465	503	497	448	483	492	495	485	554	498	494	478	529	493	507	503	484	491	481	479	489	503	503	482	491	464	477	446	479	455	516	499	497	521	466	464	494	502	488	493	485	491	514	477	467	468	469	463	534	485	498	510	512	502	460	479	539	452	484	481	491	463	482	495	492	516	486	472	492	450	488	519	517	504	468	478	472	480	499	472	520	471	468	468	493	489	475	484	510	495	478	457	526	466	472	483	486	528	505	533	504	507	467	519	494	480	495	489	495	487	492	493	479	533	442	489	516	525	503	513	483	498	481	494	539	531	508	528	489	495	431	472	511	491	504	471	510	454	519	459	507	539	519	520	492	481	499	479	478	460	507	513	488	461	493	466	488	521	495	479	492	480	452	485	472	504	497	470	458	512	479	462	500	494	480	500	458	502	492	468	491	481	448	464	517	492	479	479	494	489	496	488	506	473	500	467	497	489	465	463	510	514	509	513	453	535	473	509	484	503	519	472	523	485	496	458	476	474	460	498	480	454	451	488	480	518	492	498	481	527	489	481	479	475	509	532	454	507	506	474	507	484	493	475	504	444	472	478	494	455	466	472	466	506	518	501	482	486	517	491	514	467	504	524	495	494	509	502	461	472	498	474	510	484	446	501	485	502	456	477	501	543	494	491	484	478	477	456	462	453	472	473	477	481	501	505	476	469	511	473	472	492	501	484	461	495	502	494	509	481	450	486	500	521	466	480	497	554	523	520	437	523	489	457	467	515	482	485	491	477	518	511	488	525	468	497	491	488	442	474	472	510	493	483	487	501	481	507	473	482	474	535	503	486	531	524	523	533	498	482	473	526	502	506	502	517	501	485	494	503	466	526	525	479	505	475	522	471	448	503	513	462	502	474	499	459	475	511	484	510	502	481	488	479	523	491	504	486	501	480	472	491	516	467	448	499	472	512	481	471	495	459	520
24613	21604	28882	24809	21062	2780	862	597	539	516	487	453	472	418	402	416	422	438	403	382	415	393	407	392	396	381	396	360	382	362	367	373	395	375	391	386	347	349	391	345	373	340	333	358	401	358	388	376	368	400	384	355	361	369	373	350	398	367	377	395	353	344	386	354	386	390	349	371	335	373	388	388	386	362	346	361	371	350	348	356	377	366	356	359	374	388	363	365	368	370	376	366	365	343	344	398	338	390	369	399	364	344	357	392	369	358	400	350	399	348	333	364	388	344	376	332	370	363	328	332	358	385	362	335	355	344	390	351	394	389	376	370	370	358	372	394	348	360	349	376	366	392	368	385	388	367	358	380	351	351	364	369	391	395	326	349	378	333	360	350	374	370	329	346	342	353	367	338	371	370	353	339	361	392	363	367	366	369	379	343	357	353	378	358	359	323	378	385	334	380	352	343	383	391	359	351	310	373	367	383	352	362	332	378	367	355	370	398	390	349	354	380	330	384	351	364	362	382	358	375	386	394	398	388	386	340	349	387	352	363	362	326	339	325	366	365	396	371	380	376	371	359	358	334	376	361	355	341	323	337	376	355	369	385	373	352	351	376	328	373	354	345	371	376	345	355	365	363	368	364	360	349	372	357	335	377	382	370	396	354	357	361	386	385	336	364	421	361	336	385	362	371	329	367	354	325	349	383	342	391	370	382	369	376	369	339	344	356	365	359	362	350	345	378	379	378	357	357	362	371	347	345	374	381	353	380	346	358	380	320	383	395	354	375	374	356	404	332	403	358	373	348	343	379	375	371	347	366	356	391	360	373	341	380	390	356	353	387	394	368	352	376	356	338	366	363	360	351	334	350	345	364	372	339	384	382	396	344	372	391	351	354	354	403	353	346	401	376	364	362	357	369	353	394	389	366	382	343	371	406	361	372	343	343	347	385	367	381	344	368	364	378	374	365	350	390	342	357	350	384	327	378	372	350	350	369	354	369	378	355	346	343	326	355	360	382	334	330	370	376	349	355	395	346	376	354	370	365	344	341	323	393	347	346	362	367	366	363	345	340	335	347	348	358	387	387	359	349	365	340	366	368	346	362	365	365	353	389	359	387	367	377	346	360	389	348	349	384	366	357	374	348	401	358	341	379	362	357	383	326	325	363	348	353	356	338	369	344	373	366	349	353	350	381	369	330	378	347	367	357	354	353	362	384	353	375	357	361	354	325	405	382	343	370	357	357	339	385	384	342	338	383	389	373	346	406	386	386	383	343	372	392	351	387	336	357	397	369	366	360	356	380	353	351	381	370	402	380	369	357	371	330	370	334	354	371	378	354	360	354	398	363	341	374	390	360	366	355	330	365	382	347	402	336	406	356	368	333	385	357	346	360	367	382	329	352	359	373	367	346	305	375	337	348	368	365	368	358	353	364	368	343	355	356	354	371	358	315	347	369	382	379	334	380	397	349	378	324	385	351	370	374	366	349	352	372	371	364	356	357	342	370	361	363	343	380	353	373	360	353	375	368	375	355	341	337	369	349	343	377	380	370	415	355	380	360	357	391	361	359	350	330	352	360	339	320	337	343	339	342	355	360	380	399	388	349	345	358	376	377	326	349	382	353	390	342	335	366	375	365	396	373	398	381	367	367	366	372	388	356	365	403	357	356	349	362	335	349	339	352	366	388	347	348	347	361	326	343	381	341	370	371	385	349	344	367	364	397	341	386	349	385	343	317	358	369	312	373	344	335	344	369	373	372	351	377	379	393	359	352	395	365	393	346	355	358	352	397	353	346	396	349	340	379	350	382	326	387	359	335	361	378	351	365	352	345	374	385	342	347	365	337	353	342	363	352	351	372	368	342	378	352	361	355	372	374	385	354	359	330	391	335	374	371	358	370	385	364	361	383	362	345	383	346	379	358	358	355	369	360	367	370	379	386	358	379	377	325	346	373	362	367	321	376	364	375	352	373	353	363	361	357	355	365	335	363	393	365	361	391	373	381	354	395	369	377	358	358	360	368	343	326	357	366	350	354	377	400	374	374	353	355	363	361	383	357	349	330	373	358	350	345	342	386	364	359	377	380	358	351	375	380	371	371	368	386	367	381	350	349	374	363	344	354	327	372	322	353	371	344	340	374	359	377	338	383	347	388	364	381	368	367	369	360	335	337	362	380	379	372	379	325	355	371	362	333	361	362	354	364	355	379	352	384	376	328	354	381	334	366	335	373	353	372	379	355	376	356	394	389	363	352	353	391	340	385	395	347	354	378	333	395	389	396	346	329	369	348	332	357	375	348	360	373	365	335	378	363	362	360	368	369	349	355	359	386	348	359	360	352	400	383	389	324	339	348	363	345	360	384	332	376	362	380	365	372	324	356	371	355	361	365	368	355	391	366	363	358	405	352	344	335	365	329	345	389	342	345	357	367	363	376	397	367	333	340	378	388	356	350	342	385	371	373	371	364	362	357	348	340	348	385	365	359	381	401	360	380	399	373	344	352	380	361	367	365	342	333	335	342	358	355	348	357	370	363	371	390	366	366	332	333	378	378	368	342	369	347	331	390	390	336	383	348	386	390	409	352	359	379	368	367	385	354	381	359	397	372	398	340	367	352	366	394	364	393	343	378	359	382	346	378	365	360	358	350	369	325	396	321	363	348	357	387	357	360	382	359	346	306	369	331	382	368	349	372	396	371	362	369	336	389	330	376	349	380	383	369	338	349	340	348	383	394	385	409	370	316	387	384	364	350	379	363	354	346	396	326	354	348	390	358	350	362	360	386	355	361	371	362	335	362	359	356	319	365	338	404	346	368	367	376	375	352	337	355	319	334	359	380	355	391	380	368	325	361	385	383	347	360	357	366	386	349	346	371	366	340	350	379	336	423	352	365	342	393	331	354	352	398	376	381	362	320	360	395	328	338	355	365	362	328	316	400	358	322	364	367	368	367	374	329	356	353	358	363	347	355	384	356	366	382	354	360	346	338	389	352	369	343	341	371	368	369	340	361	369	394	366	354	381	352	339	375	366	371	346	354	347	374	355	357	378	344	361	346	378	373	339	377	342	374	370	369	368	376	367	364	371	329	382	340	353	374	344	384	384	340	366	348	346	369	374	345	378	392	356	383	387	365	403	364	383	384	384	372	360	362	338	406	411	362	425	374	382	358	354	377	349	367	356	354	345	348	347	356	339	380	353	355	354	358	364	386	372	372	402	367	369	336	334	352	376	368	384	388	356	346	331	343	351	379	374	327	334	402	370	408	339	353	376	385	369	378	359	342	364	385	355	339	360	370	355	345	360	324	374	353	358	340	344	352	332	340	357	389	400	338	346	366	354	370	350	341	371	371	380	379	335	359	344	333	361	371	357	341	371	326	337	366	346	383	350	326	362	383	339	375	348	339	346	356	379	366	354	319	354	380	354	350	352	334	361	385	349	355	345	356	372	366	349	382	391	377	353	348	355	383	356	341	356	335	380	341	358	334	353	406	376	380	357	400	347	344	374	372
9022	9893	8548	4389	2865	2224	1763	1461	1277	1114	984	910	818	802	782	757	733	707	688	703	726	659	626	658	667	629	642	628	550	627	594	600	586	593	583	612	553	588	573	571	560	640	583	593	645	608	557	572	573	552	550	624	578	577	577	575	571	585	556	595	552	597	599	594	637	598	621	596	536	582	566	585	573	553	575	610	589	512	596	584	569	562	598	577	543	599	593	533	571	563	562	536	581	599	615	584	576	611	595	578	601	617	585	608	564	572	576	591	559	580	575	597	571	555	584	564	572	588	557	545	516	546	562	545	586	564	575	571	551	551	550	578	546	614	552	554	612	560	586	514	587	566	589	600	544	600	596	551	598	583	590	582	553	523	518	583	578	556	602	539	574	590	591	564	596	565	609	565	596	608	552	546	563	618	627	547	565	581	578	631	549	545	599	580	567	610	603	588	573	584	623	546	594	578	505	564	548	571	567	579	588	567	544	593	571	584	537	579	585	579	538	590	567	554	578	549	579	586	573	547	578	554	573	653	544	591	632	588	584	539	582	588	580	571	556	555	564	568	565	560	498	529	573	581	600	614	591	543	579	570	556	594	574	551	595	547	557	551	553	552	584	558	557	591	571	587	568	602	570	559	574	536	599	609	615	535	544	587	592	528	593	578	579	563	584	572	594	562	538	527	554	580	582	597	533	535	535	565	655	590	592	583	538	592	591	572	559	567	604	559	609	584	551	541	588	622	561	566	567	559	596	575	541	552	537	587	578	573	586	567	578	560	562	553	602	624	547	592	562	570	540	566	571	556	591	569	557	599	580	609	567	530	536	580	575	596	602	524	576	587	586	580	560	516	544	589	550	603	582	530	602	581	605	596	554	568	575	584	562	593	576	558	529	559	558	565	580	604	562	571	581	569	595	554	544	617	597	572	581	560	572	522	570	566	577	548	594	597	614	580	549	573	572	570	552	557	572	529	583	573	511	580	577	552	589	539	543	534	575	532	544	560	523	581	579	576	612	535	583	578	531	543	557	598	596	598	542	579	564	591	540	545	551	519	539	626	570	601	593	609	575	581	555	560	506	535	555	583	555	561	576	582	565	572	555	551	591	557	563	549	574	541	551	531	554	576	590	558	578	558	566	569	566	512	581	531	605	589	562	543	546	540	587	566	600	545	527	627	606	561	622	556	640	602	561	537	576	529	574	555	613	596	589	548	567	575	534	569	579	562	537	597	554	552	600	580	610	574	571	551	556	622	603	564	552	584	558	597	587	602	571	573	609	575	561	535	579	574	550	527	572	565	609	567	532	591	583	589	603	555	563	533	574	584	559	583	550	558	538	536	557	572	562	576	589	592	588	550	553	577	569	590	551	585	611	600	583	573	565	573	575	562	575	594	561	561	587	573	572	569	566	556	553	588	571	560	534	602	583	572	617	545	560	532	594	511	607	559	583	573	526	563	563	562	542	536	578	606	575	555	564	573	600	530	576	594	588	591	589	582	594	544	592	544	570	532	535	575	550	566	578	587	575	565	544	586	552	563	573	580	580	556	602	551	592	556	575	584	560	580	573	584	584	606	532	553	583	572	582	559	533	599	570	569	586	571	535	588	571	516	540	557	584	565	575	509	612	594	590	599	557	523	546	568	568	557	539	557	561	556	584	551	632	535	550	560	588	551	605	524	566	562	550	575	547	556	572	561	562	545	540	576	585	591	586	653	550	562	586	595	588	601	573	582	589	607	583	557	549	540	586	578	559	577	566	597	583	530	550	541	549	577	581	564	562	557	483	534	576	598	592	623	582	544	568	561	550	551	575	557	557	566	625	539	586	574	583	576	558	576	532	592	553	535	607	541	572	599	571	560	562	587	510	553	568	547	590	581	536	561	569	583	564	566	573	580	543	599	586	587	571	618	599	560	572	555	580	581	573	587	575	586	544	572	531	586	587	538	604	526	581	591	561	555	581	576	559	539	552	567	598	609	558	556	592	556	547	604	560	538	572	574	562	561	586	580	579	590	594	583	549	555	558	567	626	592	565	579	574	575	561	586	564	567	537	612	583	548	574	559	586	551	562	587	521	577	611	523	556	542	577	556	513	576	546	584	555	569	547	619	615	561	548	600	544	557	546	560	562	541	540	653	559	558	591	585	552	572	604	587	539	550	559	594	555	573	587	529	550	566	550	586	565	585	622	561	556	536	617	614	589	624	571	603	533	557	510	578	582	563	604	552	568	614	571	586	585	616	586	586	588	546	586	550	529	553	566	532	586	540	548	600	535	578	568	636	574	536	558	569	536	599	614	602	581	584	605	585	578	549	564	586	601	603	558	525	551	553	610	588	571	574	546	561	604	584	523	584	611	566	548	553	602	603	599	572	568	602	584	616	589	577	596	545	511	549	507	529	590	564	549	548	549	540	552	581	531	539	609	498	582	530	566	575	508	569	587	576	559	589	561	568	561	548	572	564	590	583	572	569	543	526	601	539	592	594	570	557	567	590	577	586	563	561	597	598	591	586	581	615	575	552	525	539	576	539	586	546	558	545	545	619	546	589	572	566	570	565	573	546	572	545	563	568	559	568	606	546	580	556	549	572	556	579	620	556	555	563	611	595	587	555	623	525	533	574	550	583	590	566	533	551	550	548	617	532	521	566	553	551	574	564	576	584	561	541	544	564	558	584	594	551	576	586	552	563	577	520	539	544	554	567	548	547	586	561	593	596	577	586	534	591	601	568	536	559	566	582	595	592	590	569	562	539	592	602	545	562	553	597	508	588	571	592	557	585	592	592	577	553	596	557	597	582	646	572	569	599	534	541	580	599	576	569	584	548	563	573	544	560	551	578	582	560	594	565	576	531	541	595	607	564	559	517	591	580	588	589	610	544	540	571	563	537	597	586	545	600	590	572	579	551	600	607	570	578	601	574	593	597	541	588	612	559	581	566	563	531	624	518	572	569	581	591	556	549	584	581	546	605	610	575	585	584	597	563	560	598	569	571	569	583	559	543	573	537	562	573	578	539	562	562	544	619	549	533	527	571	640	504	605	585	549	599	537	560	577	542	565	587	565	588	569	537	609	563	569	538	593	594	585	600	601	558	557	561	558	561	569	520	567	543	533	593	569	570	575	567	555	529	576	589	582	586	563	576	600	573	577	548	549	622	572	566	610	553	600	587	591	537	537	593	529	596	571	599	560	574	530	579	588	586	548	568	596	561	516	582	590	558	576	614	593	519	580	525	572	575	580	557	586	504	586	566	527	539	520	570	576	573	535	568	572	582	583	506	545	610	570	578	606	561	577	561	597	558	597	515	561	551	570	613	578	550	573	519	545	577	524	573	531	557	620	569	532	591	584	615	558	576	574	547	561	588	600	575	596	567	510	589	591	608	529	584	602	587	581	605	556	549	567	564	574	608	585	551	550	602	537	594	565	589	581	565	559	561	570	595	593	568	564	581	562	553	584	569	587	547	541	594	556	600	551	590	563	577	559	587	574	601	533	582	606	562	574	558
23460	21492	29360	24045	21493	20829	2340	699	517	517	456	363	351	310	312	306	311	269	266	277	254	229	231	226	240	235	223	212	197	213	245	215	176	208	216	205	209	185	199	188	192	202	191	192	191	190	178	206	184	209	197	189	193	214	202	163	187	188	179	211	181	179	187	202	205	206	192	178	188	200	175	190	184	185	196	208	194	168	179	189	191	211	192	152	205	175	182	199	166	191	180	184	179	169	172	186	185	206	172	185	190	198	181	180	166	165	196	183	194	190	226	193	166	200	186	194	151	174	177	188	196	164	201	206	169	185	173	174	178	165	197	194	171	185	196	159	186	178	192	176	187	182	182	214	167	186	186	165	189	194	188	170	198	186	198	175	203	201	186	168	195	203	200	157	193	185	176	172	181	182	166	205	189	198	183	193	175	212	175	199	201	195	171	193	163	206	175	182	154	184	188	170	165	210	178	184	183	163	186	176	182	196	192	191	181	195	192	199	171	176	182	167	193	193	203	196	180	190	180	191	191	181	164	171	188	170	194	184	175	197	175	168	185	166	203	189	158	179	182	182	175	167	172	177	174	193	198	199	168	153	207	165	167	193	210	174	184	186	188	182	193	183	179	199	215	202	191	199	188	165	215	184	139	178	166	191	196	183	178	190	191	179	187	191	170	171	194	167	168	205	179	183	205	187	190	176	177	182	163	180	194	215	190	185	172	193	181	196	172	168	172	195	163	169	158	202	191	164	174	201	186	173	172	192	182	188	168	204	188	190	173	176	192	185	164	188	170	179	183	229	181	165	195	195	158	188	180	165	175	193	169	159	177	214	171	160	183	161	187	176	172	169	192	167	171	210	196	156	162	158	190	205	188	183	180	192	194	178	160	195	181	170	203	183	168	182	184	180	168	210	191	177	197	196	206	180	188	183	205	177	192	202	190	179	194	169	203	183	182	196	169	174	192	183	178	172	196	174	183	178	195	176	184	162	179	191	164	173	180	187	188	188	209	181	182	181	177	206	188	168	161	176	168	174	176	175	151	198	184	171	173	193	209	170	189	174	170	185	182	196	172	185	181	174	180	187	183	194	193	173	187	196	165	180	183	193	203	184	178	201	165	154	205	192	166	168	191	178	178	186	183	194	164	183	188	174	198	200	198	181	176	216	183	215	178	193	191	161	176	196	186	169	196	162	198	180	165	239	177	178	155	177	185	176	181	200	174	183	170	186	167	214	202	172	180	195	194	203	170	179	209	175	178	175	177	183	161	193	173	199	196	182	169	183	172	197	180	177	224	187	200	196	201	201	175	167	186	193	178	188	197	196	195	159	188	164	169	204	187	179	154	186	192	206	169	170	189	190	157	210	169	191	205	171	175	189	209	170	163	181	188	173	187	170	183	179	195	180	194	188	178	184	179	182	174	191	173	192	179	189	178	199	172	191	180	191	182	194	168	191	173	161	177	166	181	185	162	174	192	191	173	200	191	183	211	190	192	163	165	171	147	203	183	158	161	192	197	199	188	194	205	180	196	168	210	204	201	182	163	199	183	202	183	193	203	203	189	186	190	184	183	209	171	179	193	178	188	176	197	181	182	176	165	174	200	205	153	200	203	168	188	174	167	178	159	178	189	177	187	190	181	191	198	186	179	191	198	185	190	176	186	179	187	206	193	193	210	185	201	197	188	182	178	191	193	190	204	169	186	180	190	180	205	184	180	202	200	167	191	187	190	173	175	178	183	170	168	189	217	177	186	173	209	173	201	193	165	187	189	172	206	185	185	184	178	189	183	179	170	176	192	200	212	189	176	167	169	168	154	180	216	176	205	177	184	181	185	183	205	149	198	179	183	171	199	190	205	192	186	189	186	203	180	221	182	199	179	189	181	172	169	193	187	160	155	182	179	187	193	162	183	193	183	179	204	164	190	177	197	203	179	206	185	179	195	179	184	150	186	189	176	183	179	189	180	161	161	193	182	181	188	174	191	196	187	155	197	181	185	175	184	179	202	168	179	204	190	218	167	165	188	196	168	182	184	182	197	192	175	166	179	188	199	166	193	177	173	168	194	183	182	170	172	196	211	151	185	192	178	177	186	193	174	188	169	194	193	180	190	190	160	173	179	212	168	195	192	161	193	183	164	159	168	179	203	181	182	191	190	181	225	166	198	162	194	203	185	177	172	183	200	174	189	184	185	165	169	173	167	169	190	208	167	190	219	184	176	195	171	178	180	179	183	171	180	182	179	177	198	213	198	219	190	181	164	167	180	182	207	188	186	203	187	171	185	207	167	193	166	181	186	194	189	196	194	161	166	177	177	196	182	187	173	196	151	163	176	164	208	193	188	193	195	184	164	179	193	182	189	189	166	185	200	185	183	197	203	176	214	203	195	183	172	202	163	195	185	178	184	196	192	194	185	184	192	181	173	197	192	167	204	167	210	180	229	165	192	192	178	186	182	182	168	206	163	194	204	176	165	186	194	171	183	172	191	201	179	174	203	171	184	179	214	169	199	184	204	170	185	169	173	189	180	194	189	194	185	188	194	182	176	190	198	203	172	175	181	172	178	181	179	191	158	183	160	178	153	214	206	166	178	158	167	178	171	199	184	196	175	179	173	173	202	173	184	164	175	196	180	179	172	197	205	193	181	171	178	183	164	183	176	188	191	182	177	174	183	195	185	159	164	207	197	168	179	202	189	166	179	172	173	193	185	183	178	155	196	158	181	213	189	176	185	198	183	194	169	163	188	183	196	161	194	170	186	168	196	171	179	170	228	175	171	190	196	179	191	174	208	175	191	177	196	183	189	168	179	163	204	171	179	178	192	200	180	168	160	173	178	188	192	199	203	203	182	181	162	175	184	177	180	189	164	195	181	190	194	207	189	214	179	173	189	187	177	191	184	174	199	188	170	185	183	175	177	182	192	173	187	180	177	179	184	183	178	191	168	177	170	196	165	181	188	184	170	164	180	183	177	184	200	203	159	166	182	164	190	190	176	160	194	168	182	174	173	191	176	205	182	153	199	179	190	176	191	192	171	180	190	172	179	187	184	170	174	215	157	179	173	206	171	202	187	185	191	178	167	182	180	182	176	178	180	178	175	177	176	177	198	201	200	184	196	187	191	201	186	189	218	182	145	196	200	187	202	192	169	182	198	196	177	182	178	181	206	179	192	202	178	172	201	165	179	183	185	196	198	190	175	190	191	165	201	178	181	163	188	174	165	190	193	183	185	199	195	181	182	201	188	213	169	185	166	193	165	194	172	205	179	176	173	177	194	155	177	192	190	160	166	186	191	200	193	184	180	181	198	184	161	173	180	179	200	174	201	184	159	179	169	180	189	195	180	157	167	184	154	190	165	183	166	191	177	179	182	192	185	201	193	196	193	195	181	204	179	174	176	156	180	195	197	175	168	187	173	169	182	198	207	172	195	176	194	173	186	178	181	166	185	175	171	186	181	176	179	186	215	193	190	164	175	187	197	178	153	195	198	194	198	193	182	171	174	182	189	188
11948	15969	13715	7071	4826	3473	2679	2073	1591	1353	1079	1004	939	713	744	646	609	585	535	517	509	492	464	424	419	380	410	411	412	419	377	385	361	366	391	381	376	358	325	362	375	354	340	327	355	285	318	314	304	314	345	335	351	297	292	290	313	309	320	316	342	282	304	305	314	329	290	305	324	328	316	268	347	284	322	302	302	325	295	287	310	320	290	317	298	310	293	297	286	303	325	291	315	300	301	294	323	317	296	294	296	277	330	276	324	280	303	309	289	295	306	311	280	287	297	303	314	320	310	292	268	313	297	288	266	313	289	310	283	299	306	312	301	298	301	271	296	293	281	280	305	312	281	338	306	282	305	307	329	294	291	304	294	312	298	278	289	293	300	309	311	317	302	310	285	309	287	292	283	274	315	320	285	324	325	269	311	300	290	293	310	305	280	263	310	262	297	306	304	289	292	291	281	291	286	311	298	299	288	296	282	323	309	301	322	339	329	284	308	317	323	283	304	298	316	299	310	286	291	292	301	324	283	267	272	279	302	295	310	309	298	312	313	288	284	305	299	301	270	271	299	299	253	318	327	318	314	292	306	304	324	319	273	306	291	282	335	290	303	285	287	298	303	296	291	308	292	315	313	298	297	298	314	309	303	291	306	292	275	287	315	291	295	307	273	287	304	303	295	301	284	320	313	321	301	328	301	271	310	279	301	303	291	283	289	290	277	281	268	277	294	296	305	282	283	289	306	277	285	300	245	274	275	290	288	307	285	324	320	283	267	299	308	300	276	286	306	306	292	307	300	310	264	307	276	270	272	280	305	308	301	300	313	289	299	309	305	295	288	298	300	257	300	273	276	258	282	327	308	315	308	322	320	313	322	308	334	324	298	319	266	314	313	295	283	281	280	325	295	309	305	310	297	293	307	285	311	289	282	292	288	297	315	282	309	303	274	284	264	301	285	278	288	293	295	263	316	281	309	300	273	291	291	287	271	276	327	308	324	288	284	309	313	295	299	283	278	286	331	298	279	286	280	299	317	307	322	312	311	303	305	287	282	293	261	283	302	310	286	301	300	292	309	292	290	282	262	292	286	295	319	318	285	277	314	306	278	279	290	285	278	292	278	303	307	312	270	318	316	298	308	274	298	317	307	308	311	292	309	298	285	296	312	298	310	312	305	294	318	299	307	296	295	313	266	286	290	302	275	308	303	286	291	261	302	308	275	318	294	274	312	284	273	296	278	301	300	295	310	301	299	314	305	299	312	302	306	305	281	299	281	279	299	309	303	278	295	307	264	318	312	278	307	279	274	296	291	288	306	267	278	291	315	302	289	287	330	266	274	287	317	322	279	290	284	310	306	296	296	297	258	289	281	303	279	284	276	317	303	292	317	314	300	326	280	326	278	278	301	299	268	308	316	276	288	269	316	301	281	336	265	286	299	283	279	303	297	321	318	333	304	305	307	317	304	272	320	290	293	306	300	303	317	314	338	309	274	284	310	312	310	253	301	269	298	270	279	275	284	290	302	264	318	283	301	292	310	326	315	304	314	284	297	272	301	311	289	292	266	287	293	281	289	283	327	317	264	304	332	311	321	306	300	301	292	284	281	305	298	283	283	286	283	330	283	283	284	339	259	292	333	286	303	298	285	285	306	312	292	307	310	306	251	351	309	321	282	291	294	281	281	300	274	323	311	288	270	308	283	314	277	302	283	320	310	312	280	291	309	291	310	303	301	274	272	309	296	304	316	276	279	287	284	295	294	313	272	279	317	291	289	275	288	301	268	263	306	328	269	309	299	288	304	305	285	294	287	267	293	294	278	279	287	326	286	285	302	272	282	291	260	287	322	285	313	289	295	322	297	309	316	291	294	306	305	324	299	268	298	303	304	309	297	302	320	330	286	290	318	312	270	323	292	292	273	308	288	285	292	284	293	283	311	320	274	314	288	309	280	280	305	297	299	280	305	295	280	302	268	289	314	296	291	286	306	306	309	285	286	291	323	285	301	271	294	316	293	313	289	309	309	307	295	271	298	302	293	308	268	299	323	290	298	282	303	300	295	278	313	295	301	287	285	301	276	286	267	299	300	292	286	256	296	300	281	298	301	312	289	289	304	287	315	258	329	297	299	299	284	268	307	312	312	296	289	314	291	310	279	293	311	268	285	312	294	295	303	297	311	336	320	273	282	289	308	311	304	267	310	286	315	285	289	315	288	289	302	262	290	321	313	296	304	264	314	274	330	285	278	304	287	289	301	313	287	301	255	326	272	311	310	263	293	294	267	315	322	281	328	295	276	268	290	272	285	272	299	296	337	286	277	299	300	319	303	287	310	272	274	307	304	309	310	306	338	288	312	321	334	295	266	288	288	315	296	296	276	290	293	293	305	288	298	282	283	293	314	276	287	294	264	275	318	277	264	289	291	321	287	315	267	283	313	328	299	296	314	288	279	321	252	300	291	312	279	297	291	302	297	318	306	318	284	264	274	284	281	290	294	283	304	308	304	275	316	285	299	303	303	310	279	300	271	312	272	309	306	311	285	287	307	296	296	307	290	289	297	335	308	294	286	326	290	284	331	299	298	300	312	306	310	308	280	312	310	301	281	271	288	304	308	301	288	264	292	294	264	281	311	315	293	318	275	283	283	332	303	294	296	286	292	340	266	306	274	301	305	293	279	284	293	289	319	267	300	295	330	284	313	302	286	330	286	296	292	289	293	316	289	308	322	275	301	303	301	298	286	296	304	270	306	321	321	302	305	281	306	303	251	295	282	301	297	295	277	293	317	287	291	268	278	289	316	311	287	320	277	295	294	317	302	319	298	290	300	315	277	303	305	300	291	305	278	293	283	287	288	309	286	291	292	300	317	348	300	283	298	285	262	298	261	318	307	292	308	311	276	282	289	283	289	329	286	302	269	281	284	277	268	281	286	275	270	320	313	309	295	325	312	296	291	308	296	307	276	274	309	331	280	287	304	281	292	302	324	325	267	269	258	280	266	301	287	267	300	303	296	326	301	282	270	270	304	302	296	282	318	299	300	292	325	285	306	286	284	316	328	327	263	296	292	354	306	290	291	303	292	304	305	286	305	305	277	286	276	297	273	300	286	280	309	292	270	295	307	292	302	279	237	294	304	278	298	319	321	303	280	298	297	274	322	293	299	297	263	279	302	261	323	338	283	298	292	317	323	302	305	302	295	320	315	283	269	296	298	299	286	278	302	289	297	305	280	327	327	316	293	307	281	350	284	308	294	275	323	294	296	300	333	275	336	312	285	324	293	305	317	276	319	292	310	280	293	297	282	319	283	295	273	281	294	310	330	291	273	316	279	323	300	270	260	323	306	291	267	286	299	304	308	308	272	296	345	327	318	321	307	302	336	285	292	295	284	272	325	272	316	285	297	305	298	309	310	305	303	294	287	288	290	304	298	311	301	329	337	315	294	315	313	305	297	307	285	315	298	281	337	296	319	289	264	284	306	300	264	275	296	304	296	331	311	318	280	298	275	284
27270	20720	7201	733	426	379	352	337	312	312	348	345	344	328	332	296	313	340	316	310	331	306	311	317	300	288	334	315	306	328	297	341	351	345	314	334	309	338	341	297	331	299	339	337	309	324	307	347	333	326	310	323	323	329	299	330	321	373	329	344	328	335	307	300	316	297	293	333	335	336	349	309	324	319	308	315	346	307	298	341	320	291	302	307	303	329	334	347	299	306	321	325	316	325	317	325	318	313	340	345	318	314	331	320	353	339	344	336	310	304	323	357	344	333	349	326	350	300	338	331	332	324	326	346	294	338	308	317	313	317	283	291	328	304	334	309	333	303	319	332	314	330	303	305	283	320	356	320	301	315	318	334	313	323	329	318	307	320	347	330	310	299	339	336	351	291	284	298	355	320	310	327	318	331	331	298	343	333	324	324	314	307	320	287	354	299	342	342	322	327	365	326	316	297	308	323	301	304	307	340	300	333	314	304	306	308	317	359	325	335	327	352	317	306	306	290	317	330	301	310	341	304	367	305	303	292	292	336	292	273	301	310	305	308	295	368	313	314	345	293	304	325	311	316	303	311	303	329	332	322	349	351	312	343	347	308	326	301	330	348	317	321	315	316	306	346	325	333	319	295	316	319	304	329	353	363	336	319	312	325	303	316	328	333	341	328	313	315	316	324	317	290	305	308	329	325	292	340	321	310	309	331	297	307	303	328	312	319	333	328	322	330	342	311	321	319	297	281	334	308	329	346	325	285	307	301	312	321	319	341	339	306	325	315	328	311	326	331	343	336	311	334	309	285	300	314	327	297	314	317	316	319	326	342	342	325	328	328	329	312	339	336	322	298	324	312	316	348	327	329	310	330	335	351	304	311	310	309	344	318	336	300	317	307	365	353	308	337	315	327	344	317	333	320	322	306	336	294	331	339	332	328	318	335	324	332	310	303	317	336	354	343	331	305	344	323	330	342	294	355	335	313	347	304	298	345	356	325	325	344	330	355	346	327	295	311	333	317	338	318	324	310	335	321	332	360	324	286	322	321	351	293	312	309	327	315	318	329	344	324	331	327	334	291	328	335	271	302	315	300	359	348	317	297	306	344	332	316	313	297	321	314	323	337	321	305	334	314	318	304	347	311	294	309	335	318	302	295	294	314	331	338	316	332	320	335	317	328	305	313	310	350	296	309	311	309	307	317	353	321	354	333	306	343	307	306	341	301	308	314	327	315	292	330	337	316	311	308	287	314	324	305	315	322	332	312	323	337	316	362	312	323	307	314	289	337	305	329	317	324	316	338	324	330	360	311	328	332	347	340	315	334	326	328	330	306	312	333	337	322	351	311	305	330	326	364	333	339	316	283	314	327	305	352	304	350	332	308	312	304	298	296	309	342	337	335	326	328	323	321	357	313	332	303	343	319	317	322	328	323	333	344	304	332	323	310	299	322	308	301	338	323	314	309	342	337	330	322	304	298	325	341	355	317	333	299	307	312	332	307	338	320	320	340	306	335	313	326	319	316	330	303	304	302	338	321	313	307	324	327	337	336	339	329	363	333	336	364	347	316	296	306	341	320	304	319	301	297	302	288	322	370	309	321	307	301	335	338	352	312	326	334	336	308	306	338	319	320	304	319	344	330	319	342	307	318	301	334	334	305	324	329	316	314	329	322	329	312	349	329	340	315	334	301	342	338	333	301	310	324	313	361	323	344	306	313	322	327	313	313	327	366	350	334	333	304	321	364	313	323	332	312	310	329	343	300	328	318	325	332	314	340	365	327	321	329	313	308	322	338	329	323	323	326	301	330	276	324	329	333	299	344	288	302	295	339	309	305	289	296	299	319	315	304	342	288	287	312	305	328	302	301	320	357	320	317	350	319	343	337	343	314	325	292	327	321	337	320	319	315	362	300	318	336	340	329	331	323	315	320	317	325	306	304	348	349	348	336	301	316	304	328	323	335	328	348	307	322	353	354	327	308	325	326	310	341	316	317	307	339	298	351	311	309	312	324	319	294	310	346	319	325	306	343	336	328	331	335	325	335	339	323	299	314	349	325	350	342	343	292	339	317	316	330	338	330	340	298	342	327	331	319	313	338	301	325	315	330	328	321	292	321	284	269	329	317	321	300	323	332	346	324	330	347	333	325	330	324	312	308	322	343	322	363	334	318	347	311	345	315	318	338	341	337	301	352	297	323	321	346	303	314	345	281	336	316	304	331	331	349	306	317	336	301	311	317	344	318	332	300	349	342	303	313	291	298	293	339	320	334	342	320	333	327	344	328	317	317	312	333	345	324	304	312	344	338	322	321	320	340	314	325	293	303	318	318	299	328	313	351	325	312	322	306	337	300	286	336	297	328	330	282	332	338	318	353	312	319	298	319	326	351	313	297	328	279	280	291	331	350	334	315	346	303	344	298	320	343	327	312	343	320	326	367	312	329	317	358	336	288	274	312	343	319	284	314	312	325	340	357	294	353	322	321	331	334	325	362	304	344	364	339	340	324	303	276	300	328	301	323	311	296	319	297	333	323	327	299	330	318	338	301	311	316	325	317	316	314	354	336	318	360	318	359	313	347	362	330	305	320	326	306	336	289	338	327	334	348	318	314	300	325	269	328	322	294	322	341	343	319	342	321	315	334	335	291	312	296	301	358	298	299	313	308	294	279	347	327	323	300	309	332	320	294	287	328	344	325	319	295	317	357	327	344	327	343	306	315	324	325	332	308	329	325	334	333	334	323	294	331	329	336	326	351	322	321	330	332	300	309	320	300	323	343	333	330	333	289	334	284	301	327	311	328	336	323	317	355	307	331	318	322	324	342	318	326	316	341	335	306	314	319	326	304	307	368	296	312	302	344	304	356	332	287	342	331	363	300	306	310	304	305	312	318	290	330	335	336	284	316	328	330	315	327	343	299	323	340	303	338	359	332	325	308	304	321	289	310	347	305	343	322	288	305	331	318	337	335	326	326	331	328	311	307	305	320	316	335	343	318	362	295	319	327	289	348	305	298	292	346	345	341	337	315	368	334	318	330	311	328	349	339	336	354	319	320	353	311	311	342	347	291	310	310	326	328	338	317	325	312	315	323	322	317	330	305	317	307	335	304	359	347	330	324	325	307	334	322	312	328	318	317	321	339	313	308	326	305	323	384	314	332	344	330	304	294	323	335	372	345	317	335	330	312	325	322	308	320	325	349	304	317	302	331	319	339	289	308	324	325	303	331	307	314	336	344	319	346	329	315	312	341	319	332	361	360	287	314	308	300	341	329	332	311	328	306	298	308	309	317	308	302	310	361	349	329	345	354	342	286	318	316	303	315	315	312	308	346	327	313	345	326	318	318	301	341	333	305	319	320	322	300	341	338	321	334	349	350	322	309	324	299	341	329	311	313	329	339	318	338	316	280	309	357	318	294	331	311	306	300	320	302	342	322	316	315	336	307	311	332	320	332	331	285	320	349	321	315	313	285	301	324	328	331	334	314	329	315	293	296	313	295	313	342	338	337
4306	1495	1415	857	745	631	596	568	557	517	544	564	501	548	494	517	514	530	527	497	541	512	508	463	523	520	497	486	438	499	498	488	506	507	533	493	526	522	529	479	506	501	503	482	470	501	526	500	472	497	481	472	521	537	513	511	485	492	520	510	479	497	503	506	482	469	495	483	503	489	509	501	498	520	528	494	492	482	486	525	495	480	490	509	508	480	492	488	517	489	491	469	532	462	478	486	522	510	493	539	492	501	485	468	504	520	485	480	496	523	514	494	509	498	482	462	515	495	517	501	503	497	515	494	514	486	450	496	513	477	505	529	468	474	559	471	512	482	503	482	488	520	511	498	499	475	489	506	480	462	491	561	489	466	494	511	472	542	496	512	495	511	504	486	502	499	487	504	518	561	499	476	481	468	523	481	499	504	496	539	471	483	517	542	463	542	456	486	529	484	539	520	512	516	478	515	478	483	459	513	497	483	518	490	517	501	485	520	499	511	507	483	498	489	486	498	480	500	516	512	504	488	480	519	472	479	509	517	459	511	477	485	523	525	452	497	485	482	528	450	469	496	494	532	500	500	507	525	505	509	516	483	473	550	481	490	496	514	484	528	503	460	483	524	535	506	503	513	477	482	493	503	508	485	496	496	490	506	495	536	495	498	514	499	524	496	503	482	493	435	503	538	525	492	461	494	437	493	482	512	504	534	499	467	508	500	489	488	480	504	506	543	444	539	565	495	454	502	504	502	486	485	478	490	513	541	489	513	478	480	488	507	495	554	508	506	470	484	474	516	457	480	507	510	534	487	495	506	472	480	523	488	453	540	495	458	510	519	487	478	479	477	473	515	470	507	520	510	498	496	503	509	523	523	518	450	507	483	497	502	498	505	482	467	480	464	495	503	489	454	529	505	469	504	515	537	506	515	517	500	525	468	517	504	495	520	476	524	491	521	553	496	481	494	472	500	493	492	498	518	480	486	496	489	487	494	534	503	487	455	508	527	521	512	463	526	514	479	505	484	510	466	492	486	502	453	505	497	464	505	481	524	461	504	459	473	497	467	507	486	514	490	500	534	486	521	504	485	521	506	489	500	475	521	506	504	510	477	532	458	471	502	494	514	527	505	518	509	492	495	497	502	508	463	506	515	481	483	487	472	492	483	494	491	507	481	527	502	452	494	499	473	529	495	536	466	488	520	474	505	510	538	472	524	481	490	509	477	528	526	496	498	525	474	494	506	518	494	533	514	490	463	498	514	494	501	452	536	452	474	493	474	476	471	483	487	472	492	494	498	502	480	500	472	485	473	508	542	462	493	518	484	480	521	486	464	524	523	531	542	504	492	474	490	503	514	492	492	489	502	484	498	526	526	506	492	449	545	513	450	473	505	478	509	445	493	546	523	481	494	485	504	530	525	487	480	481	478	517	496	470	509	514	533	491	505	487	488	464	515	466	499	532	516	517	505	517	519	508	487	538	489	483	518	510	511	462	506	485	501	510	492	490	483	493	525	501	503	487	510	534	527	474	522	533	458	489	463	518	479	479	513	507	466	476	496	494	506	469	465	519	507	469	490	488	508	521	449	504	506	507	489	493	525	507	511	492	480	539	531	488	517	529	464	543	467	514	481	543	460	482	520	471	512	507	482	506	498	478	495	475	471	476	508	497	525	489	509	512	471	521	466	498	474	451	505	504	509	502	499	457	498	494	514	501	534	468	476	513	511	501	486	462	476	493	484	485	449	484	508	496	498	513	480	499	492	497	518	460	465	492	518	497	497	536	510	496	525	506	528	496	486	514	487	517	528	435	499	472	485	484	526	511	489	493	484	485	528	529	465	486	477	514	489	485	488	500	478	500	489	516	506	509	494	476	514	537	494	545	515	509	515	505	521	460	483	474	488	487	500	461	518	519	486	459	510	542	517	459	476	505	499	505	521	487	494	519	493	496	505	441	506	510	513	486	502	512	506	533	488	506	510	494	498	499	464	492	479	493	480	497	509	515	506	493	526	482	498	512	543	530	521	476	494	498	498	511	497	467	470	461	514	500	519	496	529	501	518	490	483	537	479	490	491	517	528	483	500	513	508	471	491	506	477	491	498	516	464	484	459	519	476	541	472	506	522	497	494	493	515	508	516	536	517	516	477	531	497	495	497	489	527	493	457	484	514	497	489	485	494	524	519	512	507	485	533	464	496	504	555	479	476	474	491	478	527	475	445	482	529	480	466	492	495	516	532	498	453	485	491	493	486	544	453	511	491	502	462	480	493	488	551	502	516	483	511	461	545	527	539	513	504	513	498	532	475	521	500	482	485	526	460	513	494	515	491	496	513	477	462	515	498	514	506	501	505	493	473	464	486	526	538	498	509	527	513	561	512	487	544	543	485	494	484	526	533	504	444	505	500	497	532	499	543	494	466	493	491	495	541	524	468	510	506	488	478	503	449	515	473	486	509	497	503	519	490	487	484	463	522	514	469	502	460	518	495	511	511	494	518	489	490	492	467	493	469	532	482	458	469	529	507	449	516	507	493	462	484	493	562	521	500	470	469	490	497	487	471	474	505	442	510	504	530	506	488	489	490	488	468	512	505	504	544	462	513	528	490	511	453	502	517	492	508	504	487	510	494	491	496	516	495	501	516	534	491	504	500	470	507	507	481	526	526	493	521	540	498	497	474	504	496	477	535	542	519	480	517	515	481	507	476	486	487	477	513	479	486	530	491	489	510	481	540	459	486	494	477	486	517	479	522	491	495	495	515	438	460	548	499	507	511	549	510	542	512	425	496	509	497	519	489	473	454	469	503	511	489	492	512	492	494	500	480	485	510	453	525	477	479	506	470	486	501	510	518	516	473	516	472	475	502	523	498	530	464	503	479	456	493	507	507	514	494	474	513	492	488	438	512	555	517	500	565	473	484	498	507	491	496	486	462	489	491	501	538	482	516	463	517	497	526	492	505	490	526	483	521	477	485	480	509	487	501	473	464	495	544	535	493	457	490	501	517	515	487	484	530	504	511	489	467	520	531	466	512	474	487	479	492	497	497	510	494	482	472	520	491	518	567	511	523	481	500	460	464	483	483	516	532	474	486	499	523	474	511	494	480	532	466	497	538	472	511	487	496	446	501	441	458	487	499	524	488	512	514	516	483	482	484	493	506	514	503	508	496	458	550	485	503	508	500	486	479	454	494	507	506	483	484	493	461	467	486	488	516	530	498	515	472	459	527	508	526	520	494	463	473	458	505	479	482	497	496	517	474	477	534	474	518	477	506	519	527	519	501	476	538	510	488	484	512	494	562	510	506	478	508	525	486	463	510	487	502	511	431	505	460	484	470	489	469	511	529	527	497	501	500	503	502	456	514	502	532	489	467	481	469	484	453	490	515	506	526	504	479	496	505	492	490	509	459	508	535	479	485	492	503	501	476	519	476	466	464	498	470	539	472	446	504	496	477	450	485	486	514	524	502	526	482	538	528	503	508	512	522	448	463	497	477	512	489	491	521	466	444
24561	21582	28823	24814	21018	2819	897	586	541	507	497	453	451	447	430	439	431	400	447	415	373	417	378	420	381	406	409	426	334	372	381	331	363	357	407	374	372	360	384	368	382	391	363	352	394	412	353	371	365	381	356	325	375	408	426	363	391	366	374	329	366	390	382	379	341	369	372	412	366	332	390	349	380	331	361	364	359	362	349	375	366	353	377	364	369	378	368	379	393	381	353	395	378	331	358	363	354	353	369	395	378	343	354	346	386	385	362	376	389	340	330	365	365	360	353	384	363	375	430	362	368	389	359	340	386	376	392	347	366	360	411	358	391	382	333	379	380	361	367	371	369	394	377	359	388	367	380	354	357	360	372	349	366	376	357	380	327	390	339	363	359	372	385	372	360	367	374	343	376	372	354	353	376	348	360	389	356	374	336	389	370	401	363	365	392	361	397	374	358	369	383	353	361	324	390	351	384	349	359	384	375	318	371	405	348	362	323	322	359	375	360	360	354	385	383	363	349	370	397	330	367	361	384	335	385	366	379	339	368	344	365	364	369	346	375	353	424	367	371	366	354	341	390	360	377	380	372	365	362	346	353	390	364	377	354	400	375	377	370	363	367	369	378	349	370	372	379	423	393	380	328	390	373	364	368	355	380	379	374	361	367	369	374	345	337	364	336	358	385	377	338	397	357	375	388	380	363	335	361	381	368	345	362	388	375	411	353	329	337	361	352	354	378	353	389	328	371	353	353	378	322	367	369	389	376	363	353	390	378	389	349	376	372	380	349	359	356	400	398	373	406	381	362	361	413	376	345	340	376	369	343	395	338	371	393	340	345	347	348	357	390	347	399	372	359	373	355	416	386	343	353	388	378	388	389	368	363	362	382	340	365	344	334	361	399	391	372	389	342	381	355	344	355	365	389	385	397	318	390	381	398	355	353	375	380	369	399	366	376	337	378	349	366	385	336	350	360	386	421	364	399	365	370	384	369	350	377	382	352	410	346	413	348	351	359	366	354	342	400	364	346	416	333	382	376	365	365	392	378	368	409	387	337	348	365	363	366	371	372	367	372	389	350	388	368	395	387	354	352	371	340	330	370	393	390	382	371	362	375	380	349	362	349	362	353	361	354	372	355	367	339	372	368	361	378	332	391	341	320	412	337	351	360	337	370	361	384	353	351	360	392	349	354	369	380	366	370	360	380	370	340	321	396	374	328	356	377	332	354	357	372	357	358	408	345	377	365	395	381	362	351	349	402	347	353	352	369	359	403	365	385	346	399	374	351	384	347	355	362	389	369	384	379	371	387	375	380	393	399	371	352	384	395	366	367	372	375	364	352	385	356	352	386	343	359	347	357	359	365	385	356	393	394	394	345	381	360	353	370	378	360	365	363	380	319	369	359	347	370	354	364	359	363	396	392	369	367	353	369	384	377	367	378	376	380	370	352	374	373	375	367	362	378	377	379	384	384	371	391	406	398	382	372	412	356	373	346	343	348	389	383	346	354	355	370	379	382	395	395	376	369	366	360	364	370	349	356	385	366	354	365	360	305	369	397	364	349	346	359	379	342	358	382	378	358	361	369	367	329	366	355	341	349	394	362	337	366	378	357	322	367	347	394	351	381	376	383	330	366	346	385	376	384	331	367	355	369	367	372	363	372	424	367	330	365	385	363	333	346	362	378	390	395	376	399	400	369	358	346	387	387	376	357	338	387	385	372	345	334	392	347	385	376	430	346	372	344	353	354	373	364	369	375	378	362	382	363	353	388	332	367	375	334	325	382	346	383	368	335	411	367	386	370	373	337	371	345	351	398	335	365	352	392	367	389	318	385	399	401	346	390	353	347	349	355	356	391	365	325	368	354	355	399	354	356	366	384	375	378	395	385	396	344	365	379	354	374	376	365	370	377	353	389	339	405	353	342	377	355	352	344	374	363	372	373	373	383	381	428	356	356	361	346	337	392	397	375	361	375	367	424	368	356	340	359	378	364	333	345	368	340	385	370	387	384	365	353	345	369	376	385	403	350	382	379	382	362	330	374	369	392	353	385	359	398	348	389	375	348	356	371	355	373	361	389	354	342	368	378	330	357	381	393	338	357	358	380	387	377	355	381	385	380	369	361	373	324	351	384	358	353	399	361	354	373	362	396	359	357	377	389	371	361	360	372	364	345	349	370	362	320	361	374	379	329	353	360	343	386	361	369	351	350	350	369	379	363	371	348	363	368	371	384	390	382	366	369	356	384	391	370	382	370	375	380	364	353	344	358	363	372	343	406	368	384	381	387	359	359	351	359	361	372	352	347	352	366	379	364	385	343	376	366	344	365	366	367	343	391	300	352	397	370	354	369	353	370	392	392	360	372	370	356	375	379	337	353	390	378	361	382	388	357	345	350	347	355	371	344	356	350	320	393	356	365	390	351	365	365	354	375	376	393	353	399	347	387	382	375	348	387	368	352	366	389	372	386	352	361	369	339	336	364	338	403	375	343	376	392	400	366	366	352	388	379	385	370	369	369	352	361	364	381	382	404	358	382	358	374	373	351	391	396	371	396	362	381	341	361	355	372	358	393	377	382	419	384	369	364	366	372	373	331	376	342	343	360	329	367	379	367	376	397	377	369	377	377	335	383	394	379	348	359	350	385	340	354	353	325	350	356	344	370	365	392	344	373	400	356	360	370	374	384	363	358	346	371	402	351	337	374	356	321	387	326	377	397	381	376	393	345	396	349	366	369	402	361	410	376	348	345	356	352	402	380	362	372	367	353	389	355	344	376	381	404	350	377	380	340	344	391	341	362	343	348	350	364	367	333	344	362	377	377	405	383	378	369	407	371	380	367	421	391	382	392	340	382	387	360	375	381	359	375	339	386	355	347	386	377	374	362	323	369	351	363	336	378	342	339	369	378	349	339	386	358	327	368	348	385	382	377	390	357	354	346	391	349	394	373	347	362	353	342	394	384	391	367	368	385	402	365	347	358	342	331	332	384	358	411	346	368	364	363	381	394	361	357	356	383	366	359	361	368	362	347	349	368	354	369	385	357	371	346	360	374	411	366	375	365	369	354	354	374	394	395	392	369	374	390	354	367	374	378	379	379	366	372	370	363	369	346	357	386	374	341	356	356	365	378	380	351	344	363	348	364	333	396	365	376	382	385	359	376	332	337	387	374	374	378	375	381	396	368	367	368	355	355	385	370	324	373	390	368	382	396	363	394	405	394	394	372	365	381	369	334	391	366	355	393	399	368	405	331	352	320	340	367	368	381	369	339	361	373	375	354	372	356	376	356	366	355	388	378	349	353	353	357	359	395	375	389	380	376	407	398	359	353	356	371	369	374	333	384	374	363	353	355	349	363	373	364	376	362	366	357	370	372	403	363	316	341	376	348	359	363	389	336	383	385	375	374	363	347	348	383	370	367	406	362	364	381	391	383	372	370	366	363	357	357	350	367	355	359	362	365	370	366	406	350	348	370	365	345	346	376	395	407	343	385	309	383	367	374	333	347	352
7164	9724	8514	4517	3022	2181	1677	1442	1229	1108	985	940	841	830	755	730	753	735	648	689	671	646	629	617	663	632	585	607	675	636	594	604	612	631	571	608	570	555	636	655	573	581	568	564	630	583	615	624	597	598	570	610	581	610	575	561	554	577	608	582	602	537	565	580	568	571	587	592	569	630	591	577	580	576	595	576	538	545	585	580	604	598	569	585	585	546	590	589	572	585	611	581	564	524	564	579	563	560	577	581	580	582	615	561	587	580	599	562	576	559	596	617	600	587	584	569	590	574	554	610	563	562	592	573	567	561	568	544	605	582	543	544	515	581	583	578	569	549	551	603	601	576	563	593	595	620	562	593	574	571	570	561	616	575	620	583	591	607	528	581	595	599	575	595	567	540	591	564	544	582	595	610	570	581	587	555	556	570	581	569	577	567	587	581	574	584	554	583	583	581	578	550	609	568	569	549	554	571	569	591	582	543	594	566	561	595	551	561	590	627	573	569	572	625	626	579	586	586	586	561	598	547	564	612	571	598	585	581	612	554	615	538	558	552	599	532	574	593	574	524	577	556	567	528	580	570	581	564	570	555	594	554	552	581	571	564	559	562	590	592	572	582	595	610	560	614	555	573	559	565	612	572	566	563	611	598	548	560	575	608	584	563	590	599	595	543	587	564	517	548	575	595	536	578	544	589	559	581	590	586	578	585	560	573	573	643	550	601	535	586	569	584	570	612	629	609	573	599	558	565	571	537	612	571	569	550	582	584	535	598	587	509	575	560	551	528	631	565	591	587	575	561	581	565	560	557	586	540	546	588	580	570	554	524	572	568	653	549	536	559	590	580	567	576	588	591	582	541	590	548	598	606	583	582	570	565	588	535	587	567	576	589	584	582	622	639	550	574	585	555	566	598	560	550	554	585	570	536	581	583	590	613	587	515	627	589	566	623	560	567	591	568	598	555	596	611	547	569	592	548	602	598	577	566	609	574	533	610	569	613	569	553	541	565	557	581	558	570	574	569	585	574	585	530	559	550	576	583	593	570	528	568	593	575	599	582	548	602	623	610	547	601	606	609	590	592	594	593	590	546	506	547	586	581	598	566	619	582	552	577	578	547	569	542	578	575	563	600	588	632	595	589	546	562	581	574	567	578	610	566	615	563	588	568	573	566	569	595	573	546	568	549	554	581	523	610	532	598	594	550	586	605	598	561	601	623	579	551	560	534	559	592	607	582	603	566	597	593	571	595	597	591	593	621	543	557	595	597	550	569	574	559	609	546	578	603	562	587	581	555	574	578	540	599	555	605	571	571	563	620	577	569	561	582	585	594	570	603	534	559	561	582	565	582	558	605	580	576	587	607	590	565	545	560	577	562	547	573	534	541	585	551	575	523	568	575	563	578	600	586	575	608	541	587	572	579	543	562	548	547	569	574	596	545	568	562	578	571	581	611	558	559	595	625	567	596	631	563	570	549	565	543	561	571	583	533	572	577	564	576	606	569	513	589	584	565	609	546	549	554	611	606	609	579	609	590	587	564	564	583	594	544	555	580	542	552	565	564	507	557	566	535	585	644	580	535	574	558	558	560	589	560	635	575	544	617	546	566	548	571	549	564	531	548	583	602	623	575	585	599	554	549	474	576	567	596	560	573	569	554	594	542	589	539	580	519	574	590	573	545	566	554	550	578	576	522	589	568	579	577	587	577	632	583	572	560	587	565	595	626	535	573	577	545	590	598	595	567	559	591	589	507	557	599	522	559	568	592	537	562	618	561	529	619	560	571	565	568	574	568	597	549	549	584	546	620	612	567	579	560	611	540	595	568	575	543	548	565	537	544	594	574	574	598	545	538	565	594	547	584	607	551	592	570	569	565	550	544	582	553	529	591	555	578	603	560	568	590	627	564	568	545	558	553	572	587	551	590	597	547	571	549	578	610	536	548	596	625	574	587	555	580	542	600	569	618	570	601	597	563	582	585	583	570	540	572	595	586	590	574	609	578	602	607	568	566	584	526	516	554	593	596	585	569	551	549	538	612	555	531	582	561	603	555	613	610	543	592	588	574	546	582	537	556	567	566	595	598	568	580	554	550	563	573	555	553	611	578	618	516	541	573	567	551	564	576	639	532	596	561	596	588	591	565	565	547	601	565	576	613	593	595	561	608	598	562	565	595	609	577	549	597	580	551	525	575	593	579	591	545	528	573	573	564	616	646	596	606	585	599	552	553	541	580	568	562	614	590	591	594	570	592	570	591	630	587	563	562	570	586	585	586	572	582	563	559	571	552	566	571	601	595	607	543	616	569	573	574	574	549	573	565	584	606	566	549	576	607	571	577	599	559	545	554	579	582	579	588	600	551	601	584	568	630	539	585	554	579	553	543	590	566	599	584	603	578	564	540	601	581	546	544	592	627	555	585	590	558	583	602	547	584	565	589	588	598	606	548	561	584	547	575	571	632	575	550	560	558	577	582	588	543	586	542	578	572	598	588	532	550	561	569	620	552	572	604	528	570	585	575	571	597	550	603	623	579	578	592	585	555	608	560	587	549	585	564	592	577	579	582	543	593	588	610	571	577	611	561	555	596	595	537	577	595	569	588	598	544	613	613	549	562	603	526	589	574	567	548	593	554	556	578	588	586	565	562	594	593	606	543	537	542	555	607	535	595	569	602	569	582	573	558	583	595	578	563	585	557	550	571	591	540	602	560	520	555	576	575	606	531	592	608	604	576	559	614	564	571	556	583	569	527	606	582	597	542	592	613	561	579	539	598	588	549	545	581	558	584	541	577	551	536	610	580	603	543	572	533	543	575	570	562	600	602	631	595	576	543	568	532	581	608	571	558	538	570	577	533	626	561	542	545	657	554	573	511	623	586	582	574	562	577	549	528	583	568	576	593	510	557	558	569	583	532	591	624	579	611	598	589	576	548	552	570	581	584	585	554	535	594	579	628	562	549	542	550	559	537	557	600	572	582	578	572	597	580	621	563	565	569	579	583	545	548	572	554	588	557	548	549	606	578	560	571	594	524	634	562	583	565	585	589	588	578	550	571	552	577	583	600	543	584	602	599	552	607	563	596	561	565	585	555	552	602	584	570	557	603	518	562	567	534	541	598	561	565	551	577	604	580	572	554	570	593	578	597	602	535	620	550	592	569	551	589	537	605	597	538	600	541	570	575	546	580	553	581	560	607	558	579	544	559	588	546	567	567	611	569	556	609	614	574	581	552	577	560	567	543	599	578	553	617	564	573	598	578	545	558	616	572	603	642	562	573	553	571	579	565	640	580	545	575	574	571	536	572	581	589	600	540	566	589	573	578	582	578	539	560	545	577	540	598	601	614	548	568	605	603	591	628	568	547	554	633	578	640	575	576	583	570	607	545	608	626	533	569	562	614	566	598	569	547	588	530	543	538	589	622	576	596	561	595	596	558	561	633	601	602	551	620	566	580	539	586	543	539	580	584	586	604	594	615	512	595	590	603	601	601	562	584	598	611	541	567	614	566
23629	21650	29613	24193	21650	20919	2354	763	539	484	442	384	330	315	295	280	282	266	270	255	224	238	209	230	195	188	213	207	213	217	214	211	210	195	231	202	217	207	193	216	211	206	200	213	216	182	208	186	217	199	178	199	158	189	212	182	169	195	217	198	205	183	215	203	176	200	179	208	205	215	203	171	204	190	203	190	185	195	189	177	188	179	162	175	207	196	159	204	192	178	190	180	213	209	190	203	179	184	185	179	182	184	204	205	168	184	189	186	217	205	200	185	186	163	189	181	207	172	189	188	184	195	186	192	199	196	221	189	195	187	199	180	185	172	214	183	161	194	210	173	164	192	199	190	188	199	181	188	187	197	192	208	181	189	178	180	177	196	167	179	196	210	184	211	198	209	183	175	178	194	182	192	206	183	197	225	184	210	187	204	196	151	171	224	194	188	178	193	179	197	191	204	188	154	165	170	187	175	204	177	203	188	159	178	170	199	182	186	170	187	188	211	199	194	190	195	184	186	183	179	184	187	189	181	200	201	201	186	162	171	198	188	210	194	172	189	201	210	198	186	165	196	172	195	203	191	162	191	180	202	186	197	199	180	199	201	177	191	194	208	185	188	182	165	183	185	186	196	182	179	186	203	172	191	214	198	189	179	184	160	197	189	167	195	181	194	164	171	181	194	195	184	167	200	169	188	178	193	221	178	176	168	196	178	182	164	172	177	222	198	170	200	192	190	179	179	174	184	160	179	179	189	194	177	196	184	185	190	195	186	177	212	176	188	197	181	175	193	197	197	190	183	199	187	177	176	173	193	180	178	188	169	186	178	196	179	157	191	192	168	176	187	177	168	182	191	172	185	173	174	192	167	184	172	170	182	199	175	159	174	196	188	173	163	205	154	208	207	183	194	200	185	206	206	199	160	188	179	208	178	179	188	171	186	177	169	198	176	203	194	201	223	176	187	208	192	166	186	206	208	185	189	186	183	170	190	216	194	202	181	187	188	187	192	177	191	189	171	188	194	186	169	186	185	164	181	157	170	190	219	167	187	184	190	189	195	190	208	191	205	170	198	178	211	170	209	196	196	189	154	217	201	180	184	198	198	209	196	177	199	179	216	178	175	202	210	158	187	205	195	197	170	170	185	183	192	190	174	188	194	187	201	204	175	199	207	226	173	180	169	186	184	192	168	186	200	205	201	185	195	176	206	190	179	201	180	177	189	173	189	199	196	200	169	158	197	192	170	170	178	191	182	187	197	167	204	165	167	188	198	162	193	187	192	159	182	186	191	186	198	203	186	185	180	176	187	207	190	189	177	174	168	165	191	192	180	185	202	204	189	207	188	179	178	187	164	190	188	196	186	190	198	185	180	194	193	183	156	191	183	187	184	203	190	183	195	188	181	190	163	193	198	217	193	185	167	185	203	177	197	190	166	197	172	202	208	223	161	171	179	199	198	200	213	184	168	197	173	187	185	196	192	174	203	200	214	194	199	156	186	195	184	167	214	182	186	177	167	202	218	179	179	193	203	202	173	202	200	205	186	171	177	189	185	194	173	175	198	209	167	198	161	182	224	208	181	164	168	181	178	216	178	188	171	190	156	197	197	181	173	211	186	175	186	157	184	206	187	182	186	179	170	185	182	168	178	177	181	195	165	212	173	189	187	194	203	181	174	176	202	168	183	192	190	186	194	179	180	209	173	199	198	189	187	163	164	175	196	200	185	202	185	158	199	183	184	203	173	174	202	174	175	174	219	218	195	146	190	211	191	170	179	182	192	183	176	191	186	170	187	174	183	216	188	180	185	213	182	166	189	183	213	175	174	184	173	213	188	194	214	203	175	185	159	207	180	176	185	207	211	188	196	180	193	187	202	193	205	180	195	188	181	173	186	177	184	156	171	195	175	203	198	175	174	194	151	205	191	188	166	214	179	178	170	200	176	190	179	167	201	191	198	184	186	170	183	187	206	177	192	197	178	225	205	213	188	164	186	209	183	208	191	185	193	189	196	196	170	197	174	230	191	194	211	179	154	199	172	170	196	179	178	183	162	207	202	182	207	177	177	166	196	203	200	199	214	235	178	187	174	190	215	181	195	179	185	195	173	175	190	182	181	189	182	182	169	175	191	168	180	197	204	171	170	213	205	193	176	226	207	186	220	197	188	178	179	203	174	190	175	173	187	199	173	192	195	201	196	194	188	176	177	195	219	198	196	180	185	187	197	205	204	174	190	147	196	201	171	188	190	184	151	182	195	188	199	170	177	195	189	193	194	167	190	183	179	195	192	174	184	181	183	183	195	170	192	194	169	191	217	169	180	189	211	184	182	192	200	158	181	198	205	181	191	140	193	190	206	200	168	163	169	178	195	179	189	186	163	192	200	203	186	190	198	198	161	158	226	200	168	217	186	187	181	182	178	179	199	190	191	186	222	162	175	210	175	174	192	178	175	171	189	184	183	163	210	156	193	173	194	178	188	207	191	189	192	181	185	191	182	183	201	174	199	176	208	201	177	191	186	191	167	177	204	199	190	188	198	180	216	190	213	218	195	192	173	184	195	173	172	178	158	188	204	185	186	171	162	181	189	191	169	165	185	207	188	192	190	202	177	190	173	172	174	185	197	190	207	190	189	178	192	189	174	190	187	183	160	182	173	186	184	188	189	189	182	170	183	187	199	208	189	196	185	191	189	177	212	181	167	179	211	231	176	177	181	178	152	203	168	174	184	199	156	196	171	179	195	171	208	198	194	170	161	212	174	191	180	210	190	179	198	182	172	183	193	211	191	168	167	187	177	209	147	190	175	166	180	209	188	170	175	189	178	218	177	190	199	201	166	174	187	209	182	186	191	169	160	165	192	182	188	180	173	202	180	195	192	161	187	198	190	194	183	182	196	158	192	199	203	197	193	213	193	178	177	171	175	202	162	212	192	186	172	179	145	176	179	176	168	193	176	174	159	177	202	182	166	197	192	179	176	182	196	164	182	205	162	178	160	177	191	191	189	183	176	176	186	188	174	197	177	174	185	172	182	193	196	183	165	188	178	161	153	197	194	193	205	191	189	178	202	186	184	204	194	186	180	209	202	203	172	188	172	174	201	189	185	189	195	200	202	164	188	183	182	191	174	206	159	185	181	168	185	167	195	191	187	154	185	185	200	191	161	197	173	209	185	208	192	185	177	207	206	190	184	185	197	169	181	182	184	171	215	180	176	187	203	151	198	176	199	180	171	183	177	163	206	175	180	215	202	197	180	197	183	183	189	193	175	184	193	193	189	165	188	176	176	191	190	187	182	181	202	171	179	202	219	211	206	189	200	168	203	184	187	197	188	196	180	182	184	169	182	184	179	188	190	202	187	179	180	197	178	186	179	205	202	188	177	186	176	184	166	183	198	160	182	186	186	186	203	209	197	194	150	180	174	172	191	188	196	174	185	175	185	160	197	166	199	180	186	167	178	163	184	213	173	168	196	183	190	177	185	185	167	185	199	186	182	186	183	175	186	154	182
10233	16023	13520	7084	4752	3488	2621	1992	1657	1305	1149	983	936	801	744	689	606	586	566	538	461	438	480	429	438	406	423	418	387	374	405	374	393	372	354	353	353	344	326	347	302	352	321	330	346	326	351	301	344	376	317	348	335	320	304	294	310	314	314	318	333	304	333	304	291	292	299	335	299	341	308	320	327	309	294	319	321	281	303	325	322	287	292	298	315	292	309	307	318	313	343	317	308	297	313	293	302	325	323	296	319	338	324	311	295	310	316	300	323	305	317	328	311	323	314	283	309	315	322	335	314	299	328	320	322	331	308	296	296	304	303	283	321	314	318	284	313	336	304	295	303	331	303	315	290	293	315	304	297	286	303	309	328	326	302	323	300	317	298	319	310	292	316	312	286	322	293	312	279	332	289	282	279	287	292	299	315	324	321	264	326	332	306	319	286	311	296	305	321	307	306	305	287	296	314	284	294	290	286	275	301	301	320	326	284	308	310	317	274	282	337	313	315	294	303	308	283	293	356	315	327	327	305	290	263	344	333	326	274	321	331	305	331	282	271	317	265	290	330	289	292	280	305	329	272	317	315	304	296	308	289	332	304	305	322	308	300	298	316	285	307	301	332	286	276	321	285	286	297	278	275	323	287	286	311	282	322	299	318	284	305	332	318	289	267	288	286	315	320	341	298	311	300	310	300	310	304	293	298	297	288	321	330	277	288	317	307	321	310	294	318	307	328	321	295	327	306	293	316	326	275	289	291	330	330	313	315	294	287	317	271	290	301	315	302	325	315	307	310	299	277	278	332	281	299	286	282	275	307	326	278	252	332	267	297	336	313	294	287	318	313	277	303	296	296	301	318	289	283	286	311	286	285	312	308	299	296	315	335	285	289	297	316	315	316	296	310	280	315	312	317	312	292	304	284	315	320	321	271	307	269	304	276	306	311	280	303	269	311	314	297	295	281	313	307	292	308	312	271	318	306	283	297	301	334	292	341	309	286	282	317	283	283	320	294	314	316	311	311	270	294	323	308	325	282	323	298	295	268	325	270	309	262	290	300	314	294	279	297	322	302	292	316	310	280	323	292	298	311	268	322	303	298	308	301	297	301	309	281	303	291	264	273	315	274	298	265	309	304	321	317	298	293	294	273	294	271	301	315	287	290	307	290	306	300	308	323	274	321	273	312	305	302	327	311	279	328	295	308	291	294	304	288	293	282	272	324	297	297	308	317	304	282	314	308	270	306	316	310	282	336	339	311	276	316	319	294	295	295	287	286	281	307	296	325	308	327	286	296	290	288	283	311	326	294	320	309	286	296	309	285	271	312	313	269	300	310	307	323	300	299	291	318	283	293	298	291	302	314	306	310	328	332	277	330	302	326	318	322	297	328	324	291	280	303	282	301	347	289	268	337	313	307	332	271	289	285	287	296	296	283	288	291	325	331	290	277	312	311	294	286	302	290	265	299	318	308	313	301	282	283	309	278	330	342	331	298	304	298	304	305	328	298	285	287	290	303	316	253	319	309	270	270	276	320	300	289	321	301	288	311	296	302	293	319	287	325	318	294	310	314	292	277	304	318	307	299	302	324	297	325	261	300	266	308	289	299	314	296	289	314	281	278	306	310	306	338	296	301	274	304	283	284	313	285	286	278	302	304	316	301	280	283	305	316	291	335	302	298	327	302	298	325	277	268	309	272	292	287	294	317	295	281	292	282	302	301	290	312	320	302	299	313	274	281	295	313	298	295	292	306	298	285	294	298	300	285	328	312	309	310	297	296	315	293	300	295	316	322	295	293	318	284	276	330	298	322	331	302	298	312	305	308	313	313	292	308	298	312	316	304	292	304	296	285	302	317	291	266	300	329	303	276	273	276	302	268	307	299	281	315	308	308	306	306	310	311	292	329	300	288	299	297	314	278	322	334	303	291	300	313	291	302	292	303	311	279	308	287	317	269	282	300	307	314	298	292	289	295	292	306	312	314	314	273	294	338	333	304	287	334	328	280	279	322	327	296	298	312	319	315	273	292	308	329	313	276	284	305	299	290	298	295	306	279	301	355	303	283	343	315	292	297	296	273	277	291	321	308	302	296	292	299	333	282	318	323	308	312	324	284	320	303	298	326	292	289	305	297	284	313	331	308	315	310	274	303	300	313	317	285	288	276	309	320	282	295	302	303	296	301	320	354	346	292	325	299	310	310	267	306	279	294	295	298	306	286	315	322	328	309	292	304	303	310	339	290	309	287	291	263	283	310	303	287	282	271	273	288	309	298	297	279	286	293	323	298	314	318	314	283	325	268	292	271	296	304	296	322	293	313	297	306	311	311	300	294	286	290	289	283	305	317	272	304	296	330	297	305	281	319	316	295	278	294	306	312	322	304	288	301	331	336	302	312	300	276	281	332	329	345	299	312	289	300	294	294	298	319	288	292	306	323	308	304	314	281	305	327	288	304	300	281	294	290	301	318	311	333	335	283	309	329	243	331	285	299	287	275	306	304	304	275	290	305	316	303	309	310	333	323	297	296	289	314	316	316	349	276	276	341	298	283	299	286	315	313	291	289	305	289	296	290	289	283	324	279	297	281	336	293	286	311	304	269	284	283	327	313	285	305	325	295	313	297	307	285	326	311	283	250	292	289	345	303	285	310	300	346	298	296	298	308	297	318	291	303	286	293	309	326	291	256	295	305	315	312	304	284	277	276	316	293	300	281	287	288	308	302	276	282	282	294	293	298	293	289	284	302	287	301	312	306	294	315	287	300	304	298	294	300	322	329	328	287	283	353	291	296	318	285	317	314	326	279	274	292	329	340	302	277	301	321	251	308	294	334	336	305	312	296	304	305	282	272	312	306	297	301	350	307	278	308	310	323	299	303	309	308	329	299	314	308	320	300	281	284	278	320	268	309	306	298	327	287	290	315	305	303	292	272	285	312	287	303	280	297	282	322	317	304	308	293	280	312	275	305	310	305	327	322	295	308	341	271	298	321	306	295	315	305	285	302	282	341	313	276	299	322	299	276	310	304	322	299	251	305	298	337	313	272	301	306	276	336	301	313	339	312	279	307	323	314	297	266	317	317	300	288	289	299	302	310	287	281	299	316	298	314	310	288	291	294	309	289	303	324	320	284	304	266	324	299	330	327	299	303	273	304	285	304	297	291	284	310	286	313	299	283	273	297	303	317	302	309	321	317	317	323	310	289	289	292	281	304	311	287	317	307	296	316	302	257	275	271	314	282	316	324	301	278	275	308	283	312	295	299	330	312	307	321	277	303	295	312	304	301	303	279	294	321	292	257	333	309	304	290	285	299	312	282	332	287	288	316	338	318	297	271	301	311	305	331	314	294	303	346	302	275	339	293	272	298	338	276	306	317	334	336	317	321	318	271	301	291	287	278	301	285	299	304	274	304	315	290	345	274	294	307	293	299	304	291	350	279	294	286	279	289	307	313	294	329	319	334	311	304	276	289	281	320	325	309	288	300	287	320	286	316	337	334	307	304	291	322	319
27242	20792	7462	897	600	511	419	350	366	329	344	307	341	348	331	328	334	316	318	303	343	329	293	334	323	316	297	329	313	297	334	307	323	337	308	329	355	306	357	302	312	338	293	324	320	309	320	327	336	319	379	340	325	348	307	317	351	312	333	363	324	337	345	334	322	320	312	305	298	345	334	301	317	303	338	333	326	320	351	324	291	321	316	296	309	328	348	343	361	286	356	300	328	318	319	308	314	301	365	332	337	315	308	325	328	325	322	364	334	326	335	312	302	308	307	292	332	307	350	348	321	333	351	309	325	353	299	337	309	345	315	338	318	298	298	310	306	326	317	302	337	325	327	305	321	329	301	311	344	324	340	327	340	342	341	319	342	324	311	337	329	347	335	341	318	343	354	340	324	309	297	304	356	300	328	318	300	316	322	303	298	345	347	311	353	322	312	331	312	331	313	331	332	309	333	326	332	333	354	317	317	330	332	325	359	371	306	308	356	339	330	362	317	326	318	297	343	329	332	312	336	309	293	329	327	322	337	326	342	341	313	312	312	349	337	325	340	346	287	357	298	303	326	293	348	319	346	302	321	321	338	308	320	352	340	313	334	330	285	330	330	311	296	328	350	310	342	298	323	334	299	300	326	313	317	384	327	331	316	342	325	342	311	335	320	351	312	316	324	316	329	311	326	315	310	342	323	320	305	336	324	327	334	326	315	332	347	320	340	359	327	325	318	320	366	331	321	342	306	346	321	304	319	318	303	357	319	330	329	301	367	296	341	332	331	322	307	338	320	321	326	359	363	329	316	343	327	333	345	329	303	307	349	315	337	334	327	313	328	326	333	317	311	334	335	344	323	293	281	330	293	335	305	316	353	347	327	318	319	322	314	325	323	328	321	315	321	318	309	319	326	331	350	330	312	306	346	327	310	332	303	330	322	303	343	330	330	353	297	304	333	359	293	320	329	322	316	331	366	341	320	320	290	333	324	300	318	330	339	326	324	351	355	314	333	320	335	335	334	345	320	329	306	287	332	321	345	348	312	335	290	325	362	328	292	316	317	341	377	282	333	315	329	320	296	331	318	319	346	301	305	293	344	308	339	369	282	324	323	356	340	317	320	321	304	303	296	307	353	306	293	341	314	323	321	321	355	317	310	307	303	317	319	326	295	360	337	337	357	341	335	313	342	332	298	326	335	337	317	288	328	345	332	330	331	345	331	333	336	313	338	363	319	329	321	308	369	310	329	303	340	321	317	309	319	345	308	349	317	364	359	300	294	309	307	310	348	288	325	313	357	307	287	329	322	323	349	345	319	331	321	335	299	343	310	312	315	294	298	342	334	350	298	299	314	337	331	335	321	320	306	384	329	321	321	354	312	293	341	313	337	335	350	317	340	310	312	333	358	333	302	319	312	315	322	321	351	328	339	322	331	342	322	335	296	311	327	335	300	319	314	305	329	327	316	315	310	337	307	336	307	295	327	328	319	333	308	309	331	311	305	290	341	324	308	334	346	312	357	316	308	326	335	321	317	337	309	340	335	325	323	349	356	338	335	323	299	329	319	290	300	290	353	319	319	311	316	352	314	306	336	336	326	345	345	294	331	313	352	351	310	350	335	300	321	344	331	311	353	350	307	333	321	339	300	304	306	302	300	337	340	334	339	301	333	321	326	332	297	319	332	344	340	348	343	329	302	319	311	329	340	329	326	332	324	328	336	324	305	297	304	324	341	328	297	330	352	328	309	343	327	316	322	300	325	336	328	339	286	325	347	325	336	295	321	343	344	343	301	327	296	318	346	315	309	330	306	340	319	333	336	338	339	320	302	319	312	331	298	341	304	310	319	329	314	334	319	318	325	357	314	309	344	359	308	351	315	335	358	324	306	336	300	325	294	328	327	311	318	346	337	306	346	330	326	329	294	309	321	281	341	325	354	329	310	311	348	322	324	327	336	317	317	362	338	320	328	342	326	304	328	298	324	323	334	280	304	334	314	335	322	336	337	326	306	347	317	319	356	295	339	332	309	347	302	337	337	297	314	328	308	332	330	313	308	350	340	338	320	276	361	332	315	312	304	319	295	364	336	295	357	314	302	326	296	344	304	322	326	307	335	328	338	311	340	317	347	321	341	352	336	331	338	331	320	330	324	304	324	311	333	303	356	324	333	346	294	322	331	348	305	307	328	314	337	354	309	328	327	338	312	319	347	318	327	312	328	304	331	338	343	310	319	338	348	340	292	345	312	340	332	332	336	354	309	325	352	350	320	315	332	324	304	307	334	326	315	322	312	345	343	283	331	355	327	324	365	299	308	308	306	360	336	329	314	303	322	310	316	317	318	302	330	299	323	320	303	332	322	302	317	289	308	308	306	309	310	290	297	321	342	353	313	315	338	321	318	290	322	326	318	287	330	342	312	344	317	335	315	324	325	320	329	327	301	312	350	291	318	316	316	326	342	290	336	331	338	341	338	313	321	305	300	360	311	321	336	318	328	335	339	326	321	309	322	337	342	341	345	303	303	335	331	325	326	329	320	316	313	301	335	319	329	343	312	362	332	331	341	333	317	348	330	330	319	333	295	323	322	324	338	361	326	315	328	338	331	315	335	339	324	326	326	335	336	328	310	338	314	337	289	317	317	335	339	340	302	343	320	334	321	318	299	315	328	345	287	316	308	345	315	326	325	330	335	281	351	348	341	371	328	330	339	312	330	305	337	307	319	334	312	361	318	306	338	326	297	311	318	295	315	308	326	356	328	319	310	328	329	315	302	299	315	333	292	336	320	344	330	296	342	366	314	331	343	336	311	320	325	320	290	343	341	339	340	305	322	317	333	329	320	325	333	296	324	290	348	323	316	302	304	319	323	321	341	316	293	329	281	329	315	328	352	360	326	348	321	295	309	338	320	347	302	301	322	346	313	340	303	332	306	316	287	352	321	345	337	355	321	315	314	306	320	333	325	313	327	347	334	317	337	328	343	303	333	334	319	330	326	337	322	319	335	331	317	309	328	339	369	327	302	339	352	329	305	372	353	319	343	306	305	313	337	345	328	335	330	314	305	339	333	350	309	316	346	327	329	319	343	330	326	322	360	328	321	323	339	329	336	319	318	309	343	303	293	343	312	315	338	329	309	365	320	302	366	309	319	357	294	313	327	354	356	317	317	303	335	334	329	330	370	332	330	334	324	335	346	321	286	343	318	316	304	314	291	320	337	331	312	331	307	347	321	307	306	302	346	291	337	340	333	322	327	310	339	342	322	347	326	305	333	305	350	349	334	361	343	344	329	323	348	326	346	304	331	366	335	313	317	329	301	312	332	320	318	339	328	347	328	337	320	301	308	293	328	336	338	326	335	317	331	317	358	307	325	343	342	319	311	351	348	334	345	347	322	332	340	293	307	337	340	317	330	334	316	337	324	339	329	291	325	305	347	325	307	309	326	315	357	306	300	358	333	336	305	336	333	332	330	336	328	318	307	349	306	358	310	339	331	335	318	321	336	309	346	321
4403	1645	1419	922	763	676	629	554	580	550	542	493	520	590	488	500	493	489	508	477	490	513	525	518	475	490	479	527	499	520	528	515	484	482	536	494	480	497	510	478	511	491	471	491	539	522	527	470	490	502	541	472	506	475	506	531	500	479	480	468	514	501	514	500	475	521	511	521	523	480	541	521	488	469	461	491	496	511	517	520	565	525	469	481	509	474	491	489	509	527	507	501	517	473	473	454	490	532	521	484	526	503	467	472	473	474	510	552	461	502	453	506	529	473	475	512	494	468	494	488	503	495	488	508	506	480	486	474	525	562	504	472	453	534	489	498	530	507	498	475	505	520	492	534	501	511	473	478	526	505	529	504	519	494	480	496	541	498	509	477	485	472	465	482	491	516	492	513	505	537	516	501	540	506	473	499	512	485	535	539	505	517	516	520	479	498	469	547	495	510	499	513	541	496	524	519	462	511	548	509	483	486	504	467	522	506	467	474	482	487	499	518	511	465	509	485	515	510	463	463	478	518	502	494	510	489	506	481	490	490	481	506	498	524	515	495	499	531	477	502	507	504	472	487	519	498	483	470	513	509	475	497	499	475	481	505	523	505	485	540	500	519	523	517	511	520	486	484	528	502	508	519	518	522	502	521	521	490	456	500	503	481	482	489	455	491	532	508	531	463	494	507	545	484	497	490	476	480	494	520	436	475	493	477	480	503	491	498	498	483	514	453	504	511	505	514	515	505	492	536	550	484	487	500	490	491	496	517	523	483	513	550	482	490	485	510	515	498	505	521	456	485	506	515	548	493	501	490	461	462	464	500	529	493	511	493	511	498	488	490	493	528	485	491	556	542	483	502	482	500	474	524	489	487	511	464	504	530	451	503	528	502	493	503	491	509	479	473	462	469	485	538	428	525	499	525	509	504	471	521	497	517	512	499	487	515	510	482	497	505	466	485	494	432	489	476	511	497	493	491	503	508	536	508	536	511	513	544	441	506	493	535	492	460	485	513	520	525	490	481	477	519	489	501	464	550	464	536	452	488	406	492	499	511	476	507	480	480	514	563	533	529	521	537	492	502	482	477	524	488	465	508	495	499	512	487	532	544	481	512	522	499	496	540	516	496	507	448	512	443	487	519	488	521	543	506	534	501	489	480	526	473	487	488	489	479	495	516	522	557	534	504	543	490	489	505	537	536	512	525	463	521	541	480	519	487	466	527	518	501	510	537	532	523	492	484	491	482	485	505	503	530	504	502	506	533	516	464	474	510	490	485	495	507	499	490	492	540	481	472	475	522	440	492	520	511	513	495	496	512	503	485	482	488	514	504	495	471	517	476	470	495	508	513	468	479	467	484	511	531	495	472	494	466	494	478	504	504	509	488	476	516	486	494	529	522	480	495	545	521	499	474	464	518	495	498	503	520	493	513	490	509	520	498	528	476	491	472	530	461	472	519	486	519	479	510	522	509	512	535	499	529	466	520	537	491	489	516	512	490	519	517	484	523	509	480	497	503	519	524	483	527	494	495	512	490	510	491	546	539	488	494	458	518	504	529	526	518	539	472	476	501	453	518	479	496	489	516	524	506	518	503	475	506	477	501	506	476	501	507	508	507	511	488	502	536	544	493	475	513	550	504	552	468	538	509	509	526	503	471	554	501	489	502	449	486	476	518	484	461	520	458	475	477	490	498	494	520	505	542	528	505	490	569	515	524	526	451	499	532	503	497	553	483	473	495	502	519	513	489	491	507	490	490	522	520	517	470	513	511	510	505	472	555	487	502	489	500	479	505	487	503	459	504	488	524	486	524	502	531	487	493	453	485	491	475	498	539	464	486	484	513	475	497	525	480	529	510	472	520	499	513	517	494	524	521	525	491	561	492	498	521	502	504	478	503	490	534	472	503	508	534	488	507	515	519	497	523	518	518	487	497	524	468	505	530	534	553	467	488	476	509	475	492	499	456	468	497	501	452	493	545	526	525	521	547	496	495	493	481	517	509	532	508	512	516	532	520	509	539	537	469	509	474	460	548	505	465	516	505	464	540	495	489	524	510	522	506	480	527	494	513	479	463	492	491	510	509	469	482	491	480	509	511	483	515	483	483	505	529	516	499	480	541	513	542	500	508	525	489	535	521	502	482	514	485	482	477	502	465	475	468	495	486	513	496	504	515	477	490	500	490	495	452	485	499	479	474	528	521	499	433	477	510	445	494	495	528	502	519	498	563	484	493	471	464	508	473	547	512	511	491	557	501	542	489	520	507	489	489	493	470	513	480	476	504	503	501	482	525	518	511	481	519	503	525	476	510	493	560	468	516	502	474	476	526	538	498	485	464	509	492	501	468	485	532	524	509	510	539	476	496	520	511	472	515	522	487	487	513	501	535	498	483	466	499	513	538	500	488	532	493	497	476	502	496	487	531	487	467	499	485	509	544	493	481	509	509	475	506	464	488	517	482	481	484	509	494	495	510	519	488	530	558	494	492	482	497	509	548	486	500	473	475	530	489	504	498	477	501	512	508	496	474	488	511	451	493	511	493	533	494	533	506	516	503	526	510	492	509	523	517	523	512	484	508	492	534	506	480	490	522	489	514	493	502	510	523	543	507	500	488	481	508	463	522	507	520	482	470	528	498	481	487	476	458	489	513	503	517	501	494	498	484	508	509	506	508	514	519	505	565	501	478	519	487	509	495	500	484	515	494	465	512	510	460	507	511	521	506	476	492	530	484	517	500	507	459	513	504	501	456	449	514	472	540	475	464	522	516	464	527	467	456	501	493	482	482	497	478	510	492	476	448	503	505	477	477	465	488	529	524	517	509	481	498	491	512	550	517	502	492	473	506	504	485	498	523	497	534	485	525	535	516	494	520	477	540	510	494	496	502	495	511	534	519	523	478	501	477	446	488	494	514	504	493	515	492	512	480	490	461	509	482	519	483	527	520	523	468	502	500	476	516	444	509	464	480	518	517	519	488	495	457	493	511	536	512	488	517	513	531	486	499	526	493	503	488	475	503	463	507	526	465	504	516	523	474	498	540	502	552	515	475	511	497	507	551	546	504	530	516	495	518	517	497	458	511	537	486	533	495	490	474	481	472	542	490	472	530	501	509	505	527	513	478	504	494	501	483	511	489	521	522	516	460	478	475	442	529	472	485	476	539	465	506	529	508	496	531	516	509	504	495	512	530	538	481	479	496	520	482	510	505	501	480	504	496	499	489	521	553	521	512	511	514	480	524	551	500	494	530	513	490	496	499	489	513	500	484	482	532	516	522	512	499	514	502	488	482	480	509	504	494	526	491	498	508	507	505	510	510	472	487	540	504	497	544	502	511	518	493	506	518	473	518	517	495	497	515	528	550	508	467	539	544	513	512	500	490	447	536	486	499	497	512	496	491	519	500	535	502	540	525	439	454	475	517	490	475	476	511	514	506	509	517	524	493	528	545	524	470	497	478	505	511	513	499	498	513	536	455	535	504	506	506	515	508	466	463	504	521	447	495	519	511
24589	21560	28836	24722	21017	2852	860	632	581	502	508	473	478	426	473	429	417	430	370	405	398	412	418	372	372	393	430	374	414	405	395	389	355	382	364	361	366	385	369	382	353	350	366	390	388	337	386	345	363	403	382	369	375	368	412	400	365	353	377	387	363	360	350	371	383	374	396	366	367	347	369	375	381	361	365	384	367	376	373	348	335	363	331	385	355	346	373	358	394	403	340	401	379	405	354	342	359	353	372	383	372	386	396	358	371	340	360	365	373	368	409	343	372	371	413	372	392	334	398	400	390	366	373	328	372	360	357	382	360	369	360	365	354	378	379	325	356	392	387	387	337	344	370	375	422	335	363	373	366	360	360	364	361	365	345	364	400	361	382	368	347	378	375	385	380	368	391	361	401	426	360	378	387	388	358	378	378	408	391	379	365	351	376	372	392	345	375	371	364	385	358	349	377	346	367	344	368	362	378	395	377	397	382	385	377	359	360	409	382	362	366	365	359	362	397	401	354	372	350	344	383	338	391	384	359	370	366	365	390	380	386	355	359	405	388	348	376	353	394	396	362	358	356	382	373	371	347	360	351	336	372	373	378	389	385	392	408	391	392	352	362	382	388	350	364	377	360	389	375	394	376	381	358	368	385	325	371	319	378	379	411	399	398	380	358	417	354	345	375	399	363	354	369	365	378	345	339	344	382	360	367	405	393	353	386	368	375	376	370	360	372	353	356	388	382	334	362	327	375	351	323	333	386	378	388	409	357	371	371	370	341	375	378	344	370	381	380	386	349	359	370	376	350	381	351	341	397	383	405	364	371	354	392	373	373	369	360	343	362	369	355	373	395	360	400	391	387	384	386	342	381	352	361	375	366	326	371	350	345	366	391	380	379	378	362	369	359	380	376	365	336	386	376	374	361	325	352	383	361	393	378	398	378	362	387	378	396	390	376	336	377	382	413	420	382	383	355	347	370	376	366	367	394	371	398	367	396	352	399	376	357	351	349	326	375	355	352	357	373	376	382	376	352	352	369	367	379	351	405	384	353	363	388	376	368	408	379	383	350	384	335	383	388	340	372	356	415	357	348	365	396	388	383	376	379	341	350	359	359	364	378	375	326	357	400	368	404	379	405	378	359	367	378	369	355	377	371	376	356	368	344	382	397	379	351	357	373	383	395	366	383	387	361	397	370	348	375	356	323	368	387	354	360	345	372	389	419	363	340	398	355	352	369	378	373	381	380	373	397	370	381	402	374	396	355	338	371	373	367	382	385	351	390	361	377	388	340	393	378	338	401	389	371	352	352	391	351	377	380	375	341	369	350	361	360	338	345	372	350	362	344	373	400	405	373	383	388	384	392	377	350	359	397	396	353	359	363	352	369	367	407	377	371	362	371	369	360	356	334	341	344	362	386	373	371	342	375	387	367	407	374	360	349	360	393	347	398	342	396	380	360	342	366	378	373	381	371	384	401	361	334	340	373	380	349	359	371	354	396	384	405	354	355	385	363	372	395	403	349	352	328	358	348	378	388	383	358	399	371	385	380	385	376	367	367	366	365	388	380	380	379	379	397	390	340	403	374	387	364	360	329	371	356	392	374	352	381	351	376	388	395	349	369	393	382	363	369	362	344	366	398	391	382	363	346	346	375	363	400	399	354	343	350	396	383	339	362	399	330	354	366	353	346	363	341	348	375	356	391	352	372	356	377	373	360	393	359	410	369	369	328	361	398	366	383	365	375	390	392	367	371	352	329	375	350	383	395	363	369	354	378	330	371	362	379	374	337	360	354	357	331	385	361	385	339	353	368	344	374	362	393	406	377	369	368	380	373	373	351	374	387	330	360	374	352	353	389	329	359	381	356	367	337	368	333	426	386	347	384	333	386	375	349	378	349	354	384	354	347	367	363	355	343	360	352	334	347	396	357	399	364	375	385	342	379	374	395	364	414	368	390	417	326	373	361	395	378	398	390	379	357	395	403	358	374	362	360	350	390	369	354	397	405	341	336	405	361	359	390	377	362	369	397	373	364	416	379	369	383	377	356	372	420	388	392	352	337	351	362	365	378	339	409	374	335	379	372	364	371	340	378	382	404	369	400	346	374	362	374	391	389	385	331	394	373	389	407	385	359	394	382	376	380	351	358	332	396	368	361	343	390	363	394	375	393	388	341	380	361	363	370	361	359	374	404	366	348	362	397	343	371	403	347	413	381	362	372	343	363	345	382	393	392	390	368	367	411	370	382	386	356	368	369	359	353	358	371	336	320	377	360	371	358	366	359	347	377	349	362	389	358	347	397	383	345	385	376	360	348	362	366	393	345	348	390	359	346	315	387	396	355	361	362	393	374	345	418	391	396	385	354	382	347	376	385	366	342	359	367	414	380	405	335	363	351	387	356	342	394	351	393	373	351	397	331	366	349	386	336	362	378	400	365	381	355	320	387	371	376	348	368	382	375	325	378	354	387	376	377	372	385	361	384	380	389	360	345	363	348	387	344	342	348	386	425	409	381	413	391	378	373	358	361	376	364	340	401	341	383	387	389	364	366	390	348	361	348	368	372	370	390	399	381	352	326	328	352	351	360	379	395	346	377	368	359	368	376	362	372	365	345	358	407	348	352	373	350	340	380	379	367	405	353	344	377	372	376	379	377	383	343	392	382	360	414	366	365	355	375	370	366	384	348	399	392	402	371	364	398	348	352	325	374	356	354	337	361	377	354	354	361	382	357	354	404	379	346	387	363	367	354	386	354	401	367	368	381	358	386	396	355	367	381	354	392	386	359	367	399	373	350	355	353	370	380	370	371	369	350	379	395	389	376	400	362	403	396	359	377	355	334	402	356	387	377	404	362	361	331	373	396	380	362	344	357	355	345	366	335	355	369	359	390	387	399	386	360	348	403	368	380	394	350	378	335	377	348	376	370	379	357	365	352	360	363	389	371	390	394	354	365	392	359	334	367	363	341	360	365	399	364	360	369	379	333	392	388	361	355	402	375	393	372	364	376	365	357	394	386	372	374	379	335	369	344	375	347	400	417	335	382	362	360	365	361	377	373	361	377	381	395	363	372	370	355	366	357	354	398	374	339	405	344	358	356	373	365	347	353	405	359	361	405	401	349	324	352	371	375	399	383	389	358	370	404	359	347	389	402	348	373	353	347	396	391	378	398	374	411	368	410	345	383	397	377	363	351	379	392	376	368	393	346	369	367	364	365	364	365	354	363	379	366	348	387	358	388	386	378	344	393	382	339	336	363	367	368	368	401	354	353	366	352	346	369	376	358	381	359	358	393	376	377	375	352	372	379	394	352	348	330	403	380	410	353	368	389	399	408	325	352	403	392	370	374	389	394	360	346	385	358	371	355	351	366	387	376	346	332	393	362	359	334	358	365	386	375	390	376	365	353	389	348	368	369	362	379	357	331	369	358	390	389	345	354	370	352	394	364	341	372	371	345	400	364	361	387	331	357	377	372	370	337	346	390	381	360	361	380	361	372	365	372	396	417	368
8308	9968	8591	4297	2979	2164	1752	1453	1236	1097	1012	949	873	790	814	797	712	726	686	731	703	678	640	660	608	592	686	601	643	648	626	633	643	601	638	597	615	597	588	578	611	586	559	624	579	568	574	561	610	634	632	600	610	564	591	573	575	613	575	608	626	631	589	582	580	657	611	655	595	604	582	554	606	613	548	550	583	575	554	592	626	607	608	585	573	579	584	544	637	590	612	518	605	610	580	572	553	578	603	529	566	549	619	609	555	599	568	605	604	594	564	599	593	567	545	565	613	569	600	617	597	544	572	601	585	595	579	573	594	591	590	569	592	579	619	578	601	603	550	611	585	592	591	588	604	585	597	604	573	599	592	594	594	556	540	606	590	567	584	586	570	551	637	568	572	587	537	558	559	600	586	564	561	614	564	593	561	634	590	598	550	565	555	583	543	589	542	552	544	600	573	589	573	595	614	610	571	560	589	539	600	627	581	561	583	575	620	617	606	565	566	566	569	576	561	601	555	531	568	562	582	606	597	566	574	567	557	553	571	604	533	556	571	574	584	527	543	598	613	580	574	614	600	564	575	593	621	532	550	555	589	606	589	584	559	577	568	570	529	586	572	593	607	551	556	589	555	611	581	606	622	599	601	570	579	577	574	557	587	568	553	585	626	607	564	590	547	553	542	633	593	579	608	547	580	592	590	537	560	596	627	564	549	626	599	587	561	570	606	586	545	594	567	569	600	531	617	568	600	568	595	579	582	582	575	553	618	562	567	559	567	605	593	572	600	599	522	592	583	569	610	592	537	561	603	547	582	552	599	602	579	556	600	546	571	580	617	567	587	552	546	560	584	583	545	608	539	567	568	668	573	592	611	538	594	580	534	617	571	577	609	576	602	562	588	564	585	591	548	553	586	555	576	583	582	594	623	573	588	603	569	526	559	576	611	564	572	576	573	554	586	600	556	605	571	602	629	587	571	555	611	566	568	567	605	563	596	602	551	562	574	620	562	559	623	567	574	591	572	589	556	563	582	583	586	552	573	592	562	610	552	590	584	563	597	557	583	529	523	634	562	607	533	593	606	606	573	578	626	558	577	588	565	575	572	561	561	569	618	580	582	599	629	582	624	573	594	569	604	587	615	582	575	595	570	560	580	557	573	572	585	558	580	615	564	550	599	567	626	556	555	597	607	580	560	582	567	538	612	594	569	606	574	548	581	584	538	591	562	572	562	576	553	599	581	582	579	551	595	569	561	592	600	583	596	581	601	584	604	553	603	577	603	560	590	554	557	603	560	560	575	572	580	582	553	540	587	535	597	618	560	596	519	600	566	594	592	577	578	573	600	563	561	533	585	596	570	541	539	591	578	601	572	586	561	554	598	569	577	591	549	576	567	560	599	594	585	578	600	597	627	578	543	604	590	588	556	568	541	597	601	545	585	599	599	590	605	602	561	546	630	566	605	550	560	604	564	612	577	521	570	601	631	558	585	618	648	598	581	652	515	568	566	590	581	592	583	542	526	609	608	541	561	570	563	591	593	602	629	566	596	585	564	603	601	549	542	592	606	533	548	537	563	576	586	586	612	604	623	546	607	579	582	581	573	601	590	607	554	565	577	544	585	551	578	549	572	615	568	600	584	584	576	584	558	553	571	561	608	570	615	625	573	614	580	572	582	550	558	587	588	574	602	576	545	565	556	613	598	543	570	602	578	582	527	580	582	542	591	601	550	603	603	617	541	561	579	591	589	602	605	583	590	576	574	591	593	634	599	572	549	595	579	591	581	542	601	599	547	582	552	596	564	581	598	552	580	596	575	539	588	571	568	594	589	584	598	587	618	614	561	591	583	569	618	603	555	602	594	616	554	585	582	601	578	587	559	535	559	575	597	592	577	618	578	543	599	578	603	616	596	586	603	552	554	572	531	546	605	589	578	582	611	593	559	596	583	590	586	581	570	606	557	580	561	563	586	590	596	619	540	627	561	602	559	586	579	577	605	586	567	593	604	552	639	574	561	613	585	545	631	586	581	588	585	627	573	565	576	586	561	608	532	629	563	552	565	612	544	558	588	544	606	577	543	572	612	568	552	576	600	582	603	620	592	568	583	551	561	578	583	558	592	561	599	557	549	579	588	584	591	539	551	571	630	581	595	594	617	625	569	584	591	587	574	597	562	588	586	579	557	559	597	593	599	600	604	592	527	572	539	551	569	574	536	598	568	526	526	562	620	602	563	545	624	531	552	613	545	619	534	609	594	568	558	565	581	602	531	572	594	516	601	611	565	587	571	597	666	584	589	540	557	576	576	613	576	604	598	602	568	618	581	619	577	571	625	585	616	586	569	596	590	629	583	540	619	574	574	596	564	541	549	564	581	505	576	559	589	604	594	580	558	569	561	570	586	619	596	583	574	558	562	611	575	583	583	607	604	587	627	580	594	590	596	600	563	596	589	579	583	611	583	577	598	609	587	574	569	617	583	568	541	594	625	560	570	597	545	606	586	534	589	563	552	563	604	599	570	568	578	574	574	525	568	580	542	589	617	557	651	578	580	601	568	566	576	546	622	546	592	568	545	625	544	604	577	613	606	587	561	553	569	570	598	519	619	587	570	592	584	567	562	569	579	613	553	592	583	536	587	581	583	532	562	549	571	566	590	583	578	603	599	593	573	587	583	545	581	626	568	602	530	569	549	559	591	599	562	574	606	549	594	555	586	598	611	549	580	558	579	587	584	588	638	546	609	591	601	551	545	599	572	554	587	613	562	593	591	534	580	565	581	639	549	585	579	577	589	587	581	591	608	586	637	589	552	553	585	588	545	566	554	558	643	580	553	560	575	589	595	564	583	571	591	629	598	623	586	591	578	551	598	628	555	593	570	599	593	593	561	573	597	543	579	587	579	617	533	557	552	525	559	625	591	535	575	531	529	595	600	512	623	584	555	609	580	574	577	597	615	559	608	584	567	553	560	585	604	608	579	609	612	586	573	560	575	581	603	624	585	583	591	568	545	549	572	535	551	605	541	558	594	591	556	575	562	608	567	594	626	595	600	564	605	584	591	574	586	610	592	589	592	583	577	577	576	564	560	545	577	578	537	634	631	591	591	573	557	546	616	576	565	561	604	602	579	597	622	549	563	622	606	572	576	560	542	554	589	608	591	590	601	555	570	573	567	595	563	561	613	579	600	604	572	590	595	544	584	564	589	574	583	545	580	547	601	548	586	602	564	617	605	567	565	594	576	603	592	582	590	575	552	595	595	583	589	590	572	585	632	578	585	604	601	578	572	572	569	564	549	627	596	568	614	563	602	577	572	581	602	571	550	560	588	548	545	613	578	637	625	618	600	587	541	581	571	596	594	564	607	572	629	570	577	613	599	586	562	554	564	625	585	578	589	589	543	571	568	590	568	607	548	580	560	561	584	542	534	573	520	591	586	567	557	591	579	608	584	596	628	580	549	558	605	591	577	604	561	573	604	593	629	562	595	563	581	564	587	590	546	598	550	601	564	579
23472	21532	29471	24041	21532	20837	2376	813	580	522	412	350	364	296	265	306	308	297	245	244	240	222	231	246	238	234	239	226	237	194	203	195	208	203	163	188	201	221	206	196	209	190	200	199	190	183	197	198	195	206	194	183	177	201	188	179	180	187	190	184	201	176	188	200	189	175	201	171	177	188	188	200	207	191	184	185	176	183	202	192	194	192	198	188	196	186	186	187	197	193	199	202	189	192	213	191	186	205	181	182	188	185	159	168	182	178	163	199	190	188	190	197	187	187	202	215	185	194	177	167	171	169	211	189	203	152	180	189	206	181	190	202	199	188	188	187	150	197	203	178	186	179	207	198	191	193	166	189	168	187	191	205	196	186	188	206	199	197	172	195	181	210	191	185	188	182	189	191	197	196	213	162	185	164	187	198	187	214	173	196	182	220	197	180	208	192	185	172	195	175	201	210	164	180	192	210	185	189	214	200	172	178	192	204	187	198	166	190	226	203	178	185	192	193	183	194	183	187	198	200	178	167	195	188	174	180	180	167	211	191	188	181	213	196	191	192	209	186	196	185	183	176	192	195	168	184	188	178	190	185	175	161	215	196	195	177	210	197	167	158	163	179	184	214	203	155	166	168	191	183	185	183	158	195	178	174	171	186	190	183	181	181	180	180	187	180	187	171	197	184	165	191	171	206	184	220	183	196	201	180	195	179	181	173	175	192	187	182	193	195	168	180	209	162	168	212	172	174	192	222	206	185	159	200	220	207	178	208	171	200	197	199	194	195	191	190	202	203	197	180	156	184	171	199	210	171	197	190	193	164	188	188	196	177	167	172	183	186	202	176	181	174	208	196	172	201	196	168	175	185	206	175	178	176	186	158	197	201	173	197	194	177	175	207	187	184	198	180	198	156	188	187	164	177	194	200	175	185	186	197	196	191	180	193	202	179	202	187	199	177	199	197	192	173	211	186	168	197	163	206	188	210	186	170	167	186	186	181	161	175	179	186	183	188	198	207	200	197	197	184	200	177	187	178	185	195	194	177	208	178	192	202	223	180	204	183	211	179	195	164	168	178	202	185	189	182	170	183	181	213	196	192	188	188	192	188	183	168	189	185	206	201	216	168	186	228	175	174	188	201	182	191	200	188	182	189	205	190	201	192	172	197	183	182	180	155	189	186	179	182	193	177	181	187	199	216	194	198	187	195	183	176	189	189	172	208	174	181	192	193	187	177	190	198	184	182	189	200	181	198	180	173	170	195	208	164	189	191	186	177	195	186	169	179	182	174	178	180	187	164	209	179	182	206	207	181	166	176	151	177	192	205	168	191	194	180	192	161	194	192	177	179	188	172	193	173	185	190	193	194	195	169	180	202	171	180	190	207	196	211	187	191	172	185	168	198	187	160	173	187	174	192	194	186	184	185	174	182	181	191	204	192	178	184	185	200	183	189	190	179	205	198	158	198	195	166	163	170	182	195	206	176	188	180	213	185	165	168	188	184	185	174	190	180	221	211	191	202	183	154	163	159	204	184	186	192	206	181	166	181	171	183	192	188	203	201	188	191	177	178	199	177	183	185	186	199	182	171	198	160	190	193	194	189	183	198	189	199	183	194	173	179	194	186	191	187	200	190	174	170	195	188	214	168	194	182	179	188	195	194	173	164	176	180	181	179	180	191	182	205	189	178	176	179	211	181	187	187	194	192	204	183	175	184	176	172	191	202	192	184	194	187	216	209	184	198	200	189	179	170	178	179	191	196	182	196	173	174	179	205	200	189	197	169	177	189	189	194	170	182	204	185	179	170	168	210	195	200	203	170	179	204	161	171	185	172	174	189	187	184	185	213	162	182	181	198	187	169	199	185	166	185	202	159	206	172	181	205	193	197	176	196	185	173	206	196	180	192	169	184	185	153	193	162	192	188	202	193	175	185	204	182	173	168	222	199	179	190	204	194	186	209	174	171	193	192	176	192	183	172	180	196	214	190	171	186	176	166	203	189	199	189	191	178	182	175	169	195	196	197	182	174	197	164	162	183	172	190	189	182	182	178	211	180	176	212	196	170	197	188	168	171	180	185	179	185	201	202	178	205	158	207	178	192	206	178	189	171	180	174	181	163	193	187	193	182	201	191	184	194	179	211	169	178	197	190	198	179	198	190	184	192	184	208	195	170	171	196	189	175	155	168	196	177	180	169	186	200	178	193	186	157	170	173	187	166	164	193	190	199	189	211	199	175	185	184	168	199	193	184	216	202	185	175	213	192	198	214	198	188	212	174	170	202	201	170	184	197	199	178	167	183	215	216	192	175	173	169	170	171	186	202	189	179	196	171	174	187	208	199	200	178	204	175	166	198	193	185	190	199	178	198	174	206	186	175	178	216	162	190	164	176	195	195	180	165	206	184	201	164	183	163	202	207	202	181	145	171	231	172	182	190	180	185	187	177	180	183	201	198	192	191	215	168	195	201	171	176	173	215	206	208	201	177	188	167	191	171	190	181	173	202	214	202	196	193	168	193	203	174	190	168	187	182	169	201	166	215	184	175	168	178	201	185	185	163	193	192	196	164	204	185	198	159	178	196	196	207	183	165	174	194	193	182	186	214	167	181	195	190	173	189	175	186	208	169	202	184	196	190	191	179	162	184	204	172	176	179	186	182	194	202	196	192	180	179	166	182	211	162	205	198	190	195	209	185	186	186	200	205	195	211	193	186	192	193	175	165	198	177	201	174	191	204	220	203	195	195	180	184	191	190	191	152	171	165	167	199	197	188	192	183	216	203	182	199	197	202	182	192	182	174	187	184	179	190	217	177	159	172	192	184	205	220	184	170	196	157	174	183	187	193	181	179	188	214	182	171	190	183	178	184	204	193	203	173	178	184	174	192	164	194	193	171	196	185	178	164	191	179	175	179	182	192	178	176	204	174	204	217	194	188	190	180	197	179	179	169	185	189	181	161	160	192	182	170	178	172	185	175	184	199	188	165	177	176	172	186	185	191	219	196	192	189	178	168	192	189	180	176	219	194	199	182	170	194	187	185	199	179	178	178	187	195	161	200	182	194	192	203	197	182	179	195	192	171	182	178	202	176	188	202	207	196	162	171	162	207	171	183	198	211	168	198	214	164	203	187	202	196	170	185	188	175	172	207	175	168	207	160	167	202	192	200	195	195	185	187	197	196	180	180	189	163	196	190	180	156	193	190	198	177	179	193	188	205	189	169	190	187	206	166	216	201	170	186	164	184	177	163	164	189	198	178	175	185	165	177	192	184	189	218	181	158	159	173	181	171	178	178	203	195	196	174	171	191	155	210	171	176	184	186	175	174	189	189	193	170	185	188	196	177	176	202	186	200	202	176	194	185	186	175	163	163	192	204	190	195	204	173	199	182	194	183	175	173	181	163	185	180	174	199	188	197	167	173	195	187	170	178	166	173	163	168	220	190	218	157	186	176	186	161	189	168	185	216	174	160	172	172	177	182	194	185	193	183	174	208	180	161	187	187	203	186	202	181
11999	15911	13455	7032	4829	3545	2651	2064	1620	1371	1169	997	869	824	715	674	600	579	556	529	472	486	504	426	439	431	402	422	392	402	385	378	387	401	372	372	380	359	340	359	330	355	315	296	346	327	357	337	339	322	324	344	321	321	336	336	315	335	338	334	337	319	317	325	334	304	327	293	312	322	295	322	352	336	332	303	306	339	300	334	323	310	290	298	328	326	321	294	327	306	310	302	314	304	321	332	302	285	338	329	292	299	294	306	321	338	321	303	295	296	292	287	299	284	316	293	326	319	324	297	282	302	327	315	296	285	304	282	305	316	282	293	321	333	330	317	297	299	295	293	286	295	292	321	327	322	332	300	308	279	328	307	323	272	308	298	304	304	324	326	332	301	302	305	271	293	318	315	297	342	293	298	287	293	304	325	336	298	298	307	315	312	302	312	307	328	305	295	324	279	300	319	312	310	307	319	309	271	329	301	313	310	307	307	309	299	299	288	305	300	305	305	317	306	298	322	283	301	312	291	307	287	305	293	306	306	325	318	285	282	301	277	303	283	302	305	326	305	303	307	316	324	283	284	311	305	292	296	269	297	335	321	279	282	292	304	321	305	278	296	276	302	279	319	295	274	304	315	291	270	305	309	290	304	308	314	319	288	291	297	285	295	315	279	325	333	292	301	307	281	295	303	327	329	310	318	306	309	290	299	266	298	324	322	322	303	303	351	304	316	308	320	316	328	310	327	298	307	327	294	325	308	304	326	289	332	310	316	339	338	309	300	307	288	317	306	301	293	291	282	314	302	325	285	308	288	288	300	286	318	271	295	282	290	305	322	302	304	301	347	312	271	298	335	289	307	273	298	301	299	304	316	300	310	292	299	299	343	309	272	277	271	321	297	312	265	305	323	296	294	319	311	311	298	328	333	351	296	304	304	292	338	319	290	295	302	311	291	308	300	328	293	294	312	309	291	279	291	310	315	301	271	277	286	307	289	300	296	302	311	310	298	321	319	286	286	312	297	313	306	276	285	309	298	317	316	304	314	280	341	299	315	290	312	338	286	268	299	295	293	295	312	299	299	304	319	262	299	298	285	316	300	307	310	294	279	290	284	323	300	281	311	300	296	305	316	312	324	307	293	336	318	286	259	333	324	274	302	313	306	297	335	295	280	287	331	331	273	308	307	322	318	288	317	299	297	307	320	300	330	314	308	328	274	290	302	277	278	277	307	289	291	260	288	353	306	323	282	308	308	271	272	290	317	300	292	303	293	299	292	343	311	294	314	271	263	272	284	318	304	337	332	285	308	318	297	325	294	279	299	299	312	299	285	294	316	299	286	313	289	303	329	286	304	306	342	317	279	302	295	280	299	290	306	306	308	345	289	307	296	291	287	301	287	306	325	308	301	309	300	303	313	349	313	315	279	289	327	332	287	309	306	292	282	300	284	298	302	284	290	320	289	287	262	305	301	321	322	294	271	355	279	319	306	315	327	300	294	336	308	316	299	305	310	267	318	310	320	278	313	323	291	322	320	290	285	295	284	301	287	320	306	300	288	283	307	326	299	312	283	321	289	312	300	296	278	294	289	323	315	301	320	279	314	336	292	296	332	321	296	319	299	305	303	313	296	301	310	289	297	304	306	292	294	324	335	304	298	320	302	307	280	292	297	320	307	314	309	303	334	312	277	292	318	293	315	275	302	284	310	340	300	308	312	303	311	305	310	279	294	297	330	287	297	292	314	306	304	298	307	276	326	300	354	297	289	305	301	302	298	303	297	287	298	283	305	319	293	306	307	322	304	304	292	318	304	317	292	307	317	297	307	292	322	300	308	307	311	299	288	281	359	321	284	308	310	320	317	334	293	284	317	314	302	326	290	306	293	290	297	315	290	292	289	300	301	292	290	300	284	312	298	308	314	336	306	288	294	321	300	280	315	303	309	314	333	333	286	302	311	311	321	301	316	319	289	307	312	276	345	319	292	317	301	299	313	333	318	309	337	280	314	300	266	307	272	288	303	283	326	285	320	321	303	320	312	290	309	299	326	299	296	307	286	294	307	325	282	303	305	309	288	308	298	288	324	316	272	278	294	332	330	302	327	283	294	303	302	327	313	314	328	295	294	316	309	329	307	314	313	271	306	270	308	283	331	299	343	315	305	291	304	295	311	281	317	301	325	343	310	273	298	312	290	308	273	276	280	287	295	286	311	304	301	281	308	275	307	283	314	328	313	280	323	292	292	295	317	313	302	307	288	302	276	329	295	320	298	303	316	295	312	346	320	313	298	275	327	309	308	304	328	316	333	296	323	315	286	313	284	277	326	311	305	327	344	316	307	291	338	302	304	288	343	311	317	313	306	300	294	331	291	292	279	295	344	286	304	322	280	292	293	306	320	282	326	270	311	301	285	307	312	295	304	273	295	289	296	316	296	286	318	316	277	316	283	324	289	280	288	289	297	279	297	301	316	317	294	313	300	301	314	299	310	289	313	321	308	317	329	279	284	294	302	280	259	326	288	317	285	315	304	269	311	343	318	328	315	324	308	311	279	293	305	292	310	285	299	309	306	294	317	293	314	310	281	307	289	283	291	310	328	276	326	304	293	324	323	347	292	332	323	312	280	287	307	319	298	316	293	298	317	289	306	310	268	312	310	293	309	316	330	355	328	273	301	294	321	305	302	279	301	326	284	294	274	299	283	291	299	309	284	303	290	313	300	313	300	304	308	316	278	307	314	317	321	296	310	309	294	292	294	319	309	318	315	311	305	322	308	306	278	283	313	338	296	312	312	281	309	310	281	259	300	304	295	279	345	330	299	329	321	337	317	333	323	268	308	297	325	334	305	331	293	289	305	299	303	302	287	299	306	310	318	317	329	281	291	314	295	312	286	313	337	298	304	307	299	283	297	334	317	283	328	318	262	339	324	283	308	283	322	275	297	333	303	296	303	308	297	292	309	299	305	311	290	316	272	313	306	278	307	289	279	302	321	309	283	318	295	299	299	288	318	326	300	285	295	271	296	319	290	310	286	299	303	332	316	278	297	329	357	298	304	289	316	332	301	275	296	319	302	335	286	311	288	308	307	310	319	331	282	305	309	307	277	283	316	294	286	274	295	278	273	296	306	324	284	267	305	290	289	317	299	303	299	294	327	338	303	290	335	280	323	321	321	289	292	323	277	290	253	312	321	317	314	319	301	282	293	294	300	330	335	315	295	315	282	272	336	289	306	311	290	283	330	341	294	288	313	318	299	325	347	319	307	284	287	326	304	266	316	319	286	321	324	297	292	305	307	296	314	280	311	309	291	294	313	321	302	288	313	301	294	295	310	276	275	314	284	289	297	278	278	283	259	320	313	312	315	309	279	305	271	270	282	268	302	266	280	280	301	324	322	302	304	280	311	270	285	287	327	291	314	298	288	301	308	312	280	316	318	294	336	298	310	284	345	326	293	318	302	316	311	280	295	295	325	295	314	305	273	285	291	309	276	284	279	350	263	293	294	267	288	289	328
27250	20782	7639	873	567	534	348	371	357	376	367	333	350	377	357	317	314	300	328	324	306	356	343	346	314	342	331	321	323	336	339	336	349	339	343	328	320	307	321	331	332	327	328	303	338	313	293	325	315	308	331	342	320	295	332	301	321	317	339	317	315	327	348	317	312	319	363	348	332	324	350	355	299	315	337	311	289	313	324	329	338	329	321	338	317	334	337	324	347	350	290	366	301	365	310	305	329	337	344	340	340	323	318	321	349	278	328	313	326	323	300	337	331	294	334	307	326	338	325	325	332	319	323	356	302	312	338	298	309	335	330	311	338	334	321	324	344	345	331	296	328	364	324	299	329	321	314	360	337	333	329	328	305	350	330	344	339	312	298	360	320	307	320	311	294	342	337	329	326	307	359	320	339	343	303	313	309	297	316	313	294	354	310	337	303	335	303	339	300	305	338	299	298	337	320	308	285	309	301	337	330	331	327	312	307	323	307	318	330	332	328	296	377	305	274	332	334	306	316	292	323	334	338	349	335	324	331	342	328	340	341	324	322	327	330	323	324	364	281	308	349	341	311	351	328	331	326	320	385	335	306	342	325	310	316	282	314	316	348	336	360	310	309	328	321	313	330	312	300	349	334	339	307	323	343	320	321	310	345	356	319	322	296	328	301	314	329	335	337	299	291	324	300	328	332	346	282	349	330	326	326	303	330	345	322	320	334	317	325	300	336	333	323	335	344	314	343	312	290	335	318	362	309	321	355	287	317	323	337	342	300	328	308	328	306	322	330	325	295	331	302	311	322	338	348	342	312	305	310	306	322	314	341	345	345	321	308	326	345	333	328	304	357	356	314	313	308	318	316	316	297	309	324	321	355	350	329	320	327	330	346	343	342	376	347	304	322	324	302	362	332	338	347	342	308	337	326	335	303	312	318	318	338	302	346	335	329	318	308	303	329	375	327	338	363	311	343	325	312	314	311	320	312	316	324	322	347	314	301	358	315	321	319	330	351	309	316	317	348	330	314	325	324	334	358	319	334	311	322	342	305	341	331	320	322	353	303	332	311	339	301	317	336	344	319	326	333	301	335	334	337	341	322	314	308	339	328	315	303	339	323	305	301	323	330	306	335	345	330	325	336	352	338	337	324	331	329	301	331	333	314	309	307	324	316	304	349	316	339	316	349	341	367	313	317	329	329	338	309	347	324	322	353	317	339	286	339	312	337	328	322	359	313	332	351	333	352	294	333	321	317	321	287	308	326	332	351	302	348	314	330	304	314	334	328	309	317	335	332	317	310	327	330	352	332	310	319	314	324	311	357	326	284	325	298	333	315	316	332	302	343	331	300	320	323	330	315	331	297	315	305	348	319	334	304	336	334	327	358	300	323	327	326	294	356	288	331	327	346	322	345	321	295	353	347	336	304	343	339	323	320	355	330	345	320	319	328	306	329	299	326	326	334	336	334	319	310	322	306	326	322	321	318	322	325	343	347	341	301	339	327	317	314	299	342	313	328	309	350	332	327	320	327	327	340	298	341	305	323	336	357	317	357	306	345	315	331	340	310	300	322	302	352	319	310	313	313	329	336	353	339	316	323	340	328	324	319	316	309	342	303	351	310	346	307	317	302	338	304	301	289	324	285	359	322	335	325	307	309	325	312	317	301	310	307	339	296	307	340	320	323	326	329	366	303	335	355	333	343	332	336	341	330	329	332	320	356	341	348	308	301	317	342	344	317	308	312	354	352	298	307	322	320	295	341	308	330	326	347	324	308	325	336	308	307	307	309	340	296	331	318	321	345	318	283	347	336	320	298	297	333	375	319	367	339	327	354	327	314	342	303	312	349	321	311	342	324	314	344	338	299	344	341	339	349	334	343	320	352	360	333	305	344	355	355	310	321	336	352	348	347	308	306	335	326	339	352	337	324	307	335	349	341	336	349	320	310	354	321	332	323	323	349	317	332	360	334	346	321	346	349	343	328	338	315	311	329	331	322	321	295	378	319	331	314	325	331	327	327	310	326	312	320	301	335	304	301	306	312	338	363	353	332	350	342	310	312	344	329	322	356	340	343	296	310	336	394	315	334	349	321	338	322	290	305	333	331	326	351	321	336	294	327	310	325	338	335	328	333	329	348	321	326	292	302	323	320	317	334	328	320	321	295	326	304	287	327	288	307	361	357	312	328	327	320	311	314	324	356	346	318	298	353	304	305	331	317	345	296	314	317	317	315	332	308	345	334	341	345	363	326	333	332	343	349	312	307	379	307	347	315	336	341	320	328	302	304	353	334	325	314	344	341	353	310	349	312	281	324	335	357	297	291	354	325	345	318	337	305	326	327	330	330	321	330	296	329	314	322	335	297	346	336	304	328	332	305	344	344	344	334	288	315	330	327	357	335	343	303	308	317	313	321	319	304	330	306	372	319	346	271	311	331	365	327	313	313	327	321	337	312	288	316	318	355	345	334	340	317	334	333	356	363	321	306	321	326	299	297	293	311	332	320	344	311	340	284	319	311	355	341	308	305	292	349	336	306	307	344	302	368	286	349	288	329	366	323	353	309	319	334	341	309	320	348	372	348	319	331	324	314	337	304	316	345	309	318	311	343	347	332	314	351	336	312	320	330	362	318	347	330	338	297	337	336	351	302	312	317	319	327	297	346	344	317	339	345	305	275	341	319	331	307	322	297	323	329	315	335	340	328	357	309	303	334	333	335	342	314	344	313	300	328	327	316	303	314	344	309	295	338	339	321	312	332	346	343	344	357	330	333	314	304	314	339	335	343	297	323	328	326	327	302	319	309	296	304	307	303	349	327	317	339	353	315	319	311	327	341	343	352	315	304	327	309	336	346	320	308	344	354	353	357	318	328	341	342	299	329	335	299	303	301	304	298	311	332	319	327	349	335	354	321	342	303	322	328	307	331	324	326	308	301	294	329	336	335	337	325	322	299	337	328	345	340	314	343	341	347	308	340	339	351	296	309	326	306	344	322	342	338	331	289	348	328	365	329	325	299	302	334	302	321	315	320	306	316	318	309	337	339	317	377	341	333	320	304	335	345	364	341	318	325	321	329	305	336	342	331	272	314	330	315	327	352	301	303	335	294	286	331	322	312	361	359	323	355	290	337	313	328	360	326	341	327	345	321	331	327	336	339	315	320	345	344	307	316	324	328	330	288	335	313	348	307	338	338	296	308	296	348	318	309	306	337	344	375	315	283	368	310	318	348	292	321	353	307	341	286	306	338	327	311	329	333	332	324	331	351	325	326	344	332	316	321	346	321	325	330	323	298	334	301	323	326	326	326	300	342	357	339	350	321	305	331	325	330	319	315	325	328	312	330	353	299	329	319	310	342	314	328	328	335	341	348	350	315	334	335	339	299	337	339	347	324	335	340	353	366	334	321	332	316	322	307	356	315	362	304	343	308	309	289	298	314	312	316	311	351	323	311	323	336	317	339	329	332	328	312	327	332	340	326	333	347	320	342	302	338	323	302	319	304	306	334	321
4444	1620	1489	936	808	704	618	604	575	576	505	562	553	543	489	489	525	460	516	564	486	535	504	529	515	515	531	522	483	527	551	544	536	483	476	500	538	529	506	513	515	484	506	530	469	559	514	509	526	507	504	485	488	507	510	481	492	473	503	474	507	491	520	517	479	504	527	519	497	515	514	499	478	476	504	479	522	496	525	516	490	485	509	488	479	513	482	540	521	480	475	481	496	500	524	509	551	544	489	469	519	514	501	492	497	513	529	541	521	500	518	506	492	497	524	496	513	491	525	491	497	536	494	498	491	560	472	561	513	498	553	573	513	518	480	534	527	510	493	540	485	534	517	506	522	508	492	538	510	540	528	509	519	507	493	489	480	469	489	472	523	517	501	514	488	505	515	531	534	498	509	484	513	514	487	494	483	514	533	486	450	502	461	500	458	542	514	502	516	509	475	525	477	503	517	501	540	487	492	519	476	497	499	459	506	505	483	513	507	562	515	526	513	496	487	520	518	503	518	502	494	493	499	523	512	529	514	507	501	508	517	488	507	498	522	540	486	537	501	533	510	513	508	495	496	488	537	493	515	509	511	532	485	522	469	515	476	549	511	516	513	488	523	536	484	532	559	478	496	531	482	498	525	455	526	483	528	516	483	534	531	489	530	482	458	479	505	547	539	479	479	521	483	495	511	475	573	532	505	492	497	525	438	516	523	499	543	486	537	484	519	524	482	491	494	499	514	492	504	493	482	518	540	474	519	499	521	513	495	489	540	507	484	529	516	470	526	515	477	528	455	523	484	521	525	500	576	539	491	492	548	494	487	499	498	509	498	526	467	530	462	512	496	483	506	520	536	491	486	521	513	534	529	543	524	524	523	542	487	517	479	513	492	501	496	496	494	529	506	518	494	519	532	507	474	495	501	528	491	502	498	524	511	507	517	503	521	495	514	502	511	505	495	514	511	522	490	522	472	525	493	526	483	542	527	505	557	508	482	483	536	506	521	518	517	506	509	500	510	550	487	482	526	513	501	525	523	510	507	486	517	508	487	460	548	506	473	515	517	507	506	483	501	514	459	520	513	544	484	461	499	517	510	468	503	514	481	566	499	480	488	494	475	479	488	494	482	499	504	516	547	489	488	519	495	493	471	462	491	533	522	517	493	505	531	494	498	494	535	504	510	470	548	499	480	480	503	503	556	461	494	497	450	582	458	497	521	515	493	532	524	499	509	450	523	519	492	500	527	501	530	463	508	495	475	525	510	521	492	499	560	562	509	551	511	524	506	510	493	515	498	493	488	516	481	486	497	515	469	527	495	530	507	461	478	489	505	473	490	532	533	501	517	491	548	505	532	498	471	487	514	493	486	522	494	527	492	464	537	492	516	558	494	532	523	480	533	503	521	511	475	537	517	539	496	486	513	517	534	525	468	518	499	523	520	508	500	491	528	513	509	508	526	514	507	477	494	488	549	515	477	538	528	516	533	530	493	503	459	528	458	496	509	493	482	519	475	513	467	505	472	514	525	485	483	510	516	500	502	511	507	527	478	518	520	495	471	497	504	474	513	489	546	520	505	536	520	520	513	506	497	490	505	509	496	517	530	492	504	499	535	517	535	525	502	516	498	515	515	531	522	542	507	494	524	506	506	516	501	499	482	529	524	526	465	529	490	519	519	511	500	491	514	502	524	502	480	514	545	485	514	519	479	516	457	519	495	501	503	517	524	539	553	522	509	506	521	487	501	513	509	504	509	537	510	499	496	507	514	545	498	532	516	465	562	497	530	479	511	516	515	486	501	512	469	505	512	505	475	529	545	499	513	489	494	477	540	475	475	498	515	513	475	492	529	535	464	543	510	519	485	501	493	485	498	506	494	499	471	503	510	511	513	559	527	559	491	511	505	507	472	524	466	508	481	490	516	502	494	486	513	503	510	525	506	502	514	514	538	501	547	513	541	522	529	482	487	500	502	509	525	489	496	493	497	522	492	512	517	517	513	502	532	510	497	497	494	493	478	497	515	494	487	503	508	514	511	536	524	452	502	515	484	478	466	525	514	536	455	496	495	495	519	483	521	478	492	505	531	476	479	511	483	570	496	494	495	472	522	495	553	522	485	528	523	523	515	481	532	504	520	476	516	532	503	510	471	469	522	527	462	459	536	499	522	530	523	505	525	486	517	510	525	484	499	494	508	491	525	518	515	513	470	542	514	494	508	511	461	507	527	495	482	544	560	532	498	516	551	476	539	536	517	470	477	469	529	485	501	499	484	504	519	521	506	517	505	512	482	511	520	524	487	520	517	450	512	466	533	555	502	547	460	464	495	512	525	497	541	498	515	512	523	493	493	496	508	505	517	490	529	500	510	490	523	507	566	524	484	500	488	502	538	484	521	508	524	495	485	537	449	488	506	536	527	531	555	519	503	485	531	560	517	522	514	541	509	518	507	513	513	512	505	532	465	523	494	503	555	507	447	525	516	490	545	522	500	489	555	533	518	472	480	536	498	515	482	521	511	506	477	527	508	494	556	507	485	516	513	514	511	520	490	499	498	528	496	506	463	513	490	519	500	518	479	491	515	512	502	493	482	527	508	501	500	483	507	500	501	477	541	508	511	503	510	525	500	498	520	467	504	584	509	503	506	518	499	513	511	518	521	460	491	538	492	506	519	495	512	493	542	530	475	523	473	516	518	494	462	491	535	490	534	528	537	526	538	503	490	491	508	464	511	519	535	496	489	481	484	511	533	497	505	502	520	514	505	535	547	522	491	483	469	467	513	493	517	495	513	549	509	497	508	553	518	497	484	519	507	536	528	508	507	496	506	545	456	559	470	503	520	489	483	476	511	515	543	498	505	485	534	484	509	507	538	528	519	510	524	481	511	503	526	483	498	535	520	509	519	507	526	507	495	479	544	458	547	501	499	529	475	488	533	517	488	488	496	495	536	542	494	526	549	526	529	494	524	498	478	503	515	523	487	513	514	494	528	458	491	477	494	533	522	533	533	495	500	523	528	551	560	534	506	550	491	522	535	462	495	538	535	516	521	495	480	532	512	513	525	534	493	544	495	493	503	530	504	479	490	510	493	520	517	493	547	528	515	501	456	487	537	540	540	471	528	514	509	556	541	483	479	522	497	507	480	486	535	510	542	503	511	535	526	497	513	511	515	517	520	522	474	545	550	527	536	509	486	510	500	437	524	506	485	516	489	512	535	500	490	513	482	527	520	500	530	486	501	486	492	526	519	543	519	527	478	539	503	481	469	540	487	501	526	489	515	500	522	482	519	479	528	529	476	465	496	488	484	533	529	505	531	495	514	571	481	518	497	511	538	510	480	537	537	535	516	508	513	514	506	504	518	541	472	474	534	535	530	510	485	509	521	516	529	518	502	492	543	519	479	518	532	514	503	522	493	527	502	499	486	507	540	486	524	489	506	522	501	470	536	494	468	511	471	529	508	502	515	502	509	534	530	523	503	469	491	529	501	505	500	539	535	505	521	497	522	487
24621	21602	28894	24761	21055	2829	977	701	579	562	523	504	437	452	437	420	435	398	423	405	422	391	399	378	428	384	375	392	396	391	417	397	383	409	398	373	386	383	414	403	367	372	397	368	371	370	379	369	399	401	386	385	383	382	327	386	387	385	370	400	376	394	407	392	376	375	360	433	357	366	367	382	372	357	371	395	378	376	385	378	368	349	375	342	359	375	370	371	394	390	345	383	398	417	398	346	356	380	394	373	368	393	374	361	392	367	327	365	360	404	362	390	365	388	374	397	401	389	373	356	406	380	381	377	364	360	411	383	396	357	379	397	348	386	402	384	373	370	397	373	376	378	384	362	350	357	414	351	387	378	380	411	374	370	367	431	363	358	374	357	378	361	373	423	370	377	395	361	391	370	361	372	363	377	374	416	348	346	397	394	404	337	369	390	381	373	381	357	365	378	370	370	354	408	364	385	372	386	320	418	380	353	372	367	367	355	366	381	368	377	387	371	381	376	370	360	366	382	410	380	384	367	384	368	354	371	381	320	356	395	363	375	379	386	386	369	382	343	374	397	396	383	344	367	353	396	362	368	403	392	338	382	366	372	380	354	384	358	372	388	394	344	394	379	361	376	380	361	373	346	379	355	385	381	362	350	402	416	368	370	352	359	380	356	376	386	373	356	363	358	369	336	372	381	371	381	375	405	357	385	364	372	373	339	416	361	387	357	372	359	375	415	336	359	390	373	369	322	359	397	364	368	366	368	389	336	380	381	342	347	380	357	351	415	351	356	368	374	381	392	344	353	360	353	403	390	380	351	388	361	341	388	408	388	396	389	360	380	349	371	366	386	363	399	383	401	347	349	363	375	363	377	340	387	343	401	416	374	380	384	387	358	380	346	410	375	393	388	403	384	360	352	373	373	340	368	367	361	375	381	343	385	380	360	401	361	359	399	404	379	364	373	383	384	388	397	387	380	384	341	407	337	397	404	351	380	373	391	380	371	372	394	384	356	357	373	359	383	367	361	372	365	373	382	389	374	394	368	359	377	389	380	359	375	418	381	363	326	363	367	410	429	387	397	384	358	367	369	384	353	364	347	350	408	387	378	395	382	349	368	339	346	357	356	395	347	382	389	356	400	374	343	386	367	347	372	364	379	389	364	390	366	372	362	363	401	361	368	354	350	378	399	361	394	353	362	416	366	347	361	396	383	351	350	375	367	377	362	377	343	393	383	370	331	388	356	398	370	366	356	390	374	334	365	358	373	360	381	370	380	350	396	363	392	354	373	390	382	375	374	397	405	328	375	359	378	401	374	318	361	366	367	393	405	379	365	365	369	365	386	334	369	407	414	380	351	390	345	377	376	355	348	391	382	370	361	354	358	429	386	348	375	390	378	391	373	382	392	364	390	393	369	380	378	385	396	372	341	354	351	395	400	393	371	374	343	348	369	368	393	398	357	342	396	400	341	375	375	362	347	378	379	366	390	349	423	384	354	386	390	379	397	376	396	340	363	379	371	364	398	395	378	380	393	350	348	385	407	341	330	361	364	376	341	367	370	398	406	388	367	382	373	355	339	351	415	362	410	373	390	371	362	375	358	376	361	369	385	370	370	366	381	400	357	356	401	383	358	396	395	345	367	388	357	356	358	377	380	377	357	370	352	336	358	380	381	383	384	366	394	381	379	385	373	370	370	384	348	338	397	384	397	364	373	385	356	357	374	372	407	392	386	384	375	380	360	368	375	332	342	390	380	377	360	418	377	384	382	359	390	365	379	394	381	328	329	365	368	372	372	378	373	356	379	379	408	355	393	369	384	385	367	380	387	369	347	401	414	372	355	364	353	384	390	396	362	362	347	415	349	413	364	373	378	370	331	358	377	385	402	367	387	389	370	363	401	369	359	392	347	371	368	364	396	395	376	376	408	402	407	362	380	404	385	336	344	367	391	389	385	354	357	357	353	342	387	384	366	368	381	367	377	366	380	386	362	383	365	392	362	373	370	373	392	354	376	408	390	360	342	374	383	379	417	398	339	398	360	409	387	374	373	343	398	368	355	366	415	369	370	402	399	381	377	373	391	396	342	367	363	329	393	378	380	374	383	399	359	367	383	379	380	359	372	382	375	353	388	388	421	355	357	373	401	395	402	375	354	377	348	394	360	385	381	403	359	348	377	362	384	358	370	342	396	332	383	385	409	349	375	361	347	400	381	360	399	391	377	398	389	349	374	431	348	323	402	377	381	371	370	360	395	363	372	408	411	374	382	343	337	371	385	352	383	347	361	382	334	346	378	386	371	373	383	382	375	374	350	355	343	381	345	362	369	376	386	361	363	385	366	342	372	362	327	339	365	347	401	366	374	399	339	399	356	340	384	366	385	381	392	352	360	392	364	397	350	361	364	348	359	407	350	395	409	360	378	347	358	403	362	362	353	358	358	374	384	365	375	374	336	378	391	370	371	339	402	355	326	362	419	364	379	362	369	367	393	381	337	352	402	369	357	369	399	372	351	391	369	374	411	357	373	356	336	380	391	384	401	378	362	376	357	367	376	381	405	399	345	394	372	404	394	344	370	334	367	345	403	362	383	364	389	354	401	360	338	359	370	391	396	353	373	372	369	353	402	332	394	388	406	360	346	380	402	376	338	365	369	365	387	373	372	363	358	403	368	362	348	341	321	405	391	376	369	376	342	368	385	394	386	396	413	386	364	387	404	361	388	397	359	385	359	370	406	389	351	356	360	374	415	341	364	373	382	392	369	370	360	384	387	352	399	394	339	403	371	405	388	353	380	377	380	369	370	392	364	372	365	399	378	322	367	378	389	364	386	363	387	381	366	372	384	383	353	421	402	409	398	380	383	345	374	354	366	395	382	380	351	348	368	367	357	411	363	385	376	384	364	411	366	387	391	409	338	348	317	384	382	369	358	370	387	373	363	371	397	399	357	350	369	416	340	384	382	373	398	402	340	356	361	403	352	372	374	359	381	365	361	353	353	390	389	368	354	396	386	375	382	395	374	393	399	356	377	383	382	349	378	399	361	330	355	364	371	415	404	369	370	372	373	374	421	361	398	337	362	380	351	361	388	390	377	373	380	347	397	405	397	359	369	386	362	373	381	404	358	372	404	324	334	364	371	382	355	364	383	406	370	388	357	377	371	366	365	373	398	362	381	386	393	345	416	374	352	351	356	395	414	374	361	386	368	404	384	385	349	390	392	356	399	361	369	362	339	367	386	394	374	391	398	343	355	380	403	393	388	365	350	350	358	406	361	384	371	390	390	416	404	354	353	389	392	366	376	359	363	383	328	382	393	373	373	379	341	385	361	348	393	393	393	345	368	371	379	388	385	407	390	384	358	410	413	393	346	365	375	369	365	371	361	389	389	361	371	353	368	351	318	347	360	371	329	362	390	402	361	390	366	386	384	334	356	332	375	403	394	379	360	372	353	376	373	358	374	356	358	382	333	399	406	398	344	370	347	378	351	355	389	342	371	383	336	371	376	379	389
8718	9865	8561	4430	2902	2303	1782	1492	1205	1150	1005	941	881	796	856	769	776	716	721	683	697	690	684	615	651	606	620	660	659	712	621	623	582	619	610	618	611	620	616	599	618	603	595	608	590	632	588	602	633	616	633	565	587	662	595	583	622	594	621	612	581	594	585	592	581	594	583	640	592	607	597	566	602	624	633	573	574	617	628	579	596	602	645	608	610	560	612	571	607	598	632	611	577	564	602	582	603	623	581	588	561	629	609	588	647	571	614	593	606	598	597	570	584	599	570	622	581	607	609	659	612	602	584	646	596	599	585	603	609	605	568	586	624	572	590	587	585	589	593	616	606	595	562	583	564	602	614	617	624	572	631	666	579	612	559	616	589	582	525	615	592	528	549	593	616	556	568	601	569	579	597	575	601	575	580	575	559	573	568	614	600	563	610	595	599	639	635	583	600	572	576	554	594	607	601	592	595	621	581	564	633	574	577	601	603	588	594	595	619	626	613	551	587	556	597	582	579	608	572	585	590	577	618	594	608	634	570	607	588	606	608	581	583	573	615	614	589	580	592	606	546	527	603	553	566	615	583	597	639	567	586	555	543	539	622	622	565	586	563	589	586	596	592	641	582	531	565	617	581	595	595	629	578	565	595	574	576	598	645	576	614	588	566	597	560	585	605	578	601	530	561	586	571	595	625	582	598	578	580	541	575	624	577	558	583	568	572	582	571	614	567	549	576	604	612	600	595	606	543	599	577	634	596	571	569	546	612	619	569	570	579	593	583	620	569	598	562	641	573	561	544	548	597	601	643	575	559	573	632	607	549	613	576	631	554	586	597	637	622	562	563	607	583	615	576	573	566	614	599	566	570	626	599	617	550	570	591	579	591	546	600	524	562	615	564	563	605	567	601	589	558	577	562	601	550	586	547	610	538	529	572	594	589	594	568	619	604	613	556	554	558	599	550	533	602	622	561	574	558	626	615	603	545	595	579	578	597	569	565	591	603	531	609	580	590	638	650	555	580	550	589	624	582	551	627	602	561	550	563	585	561	581	573	593	574	640	590	556	597	569	555	658	561	600	581	581	585	567	563	607	584	610	572	637	588	589	546	574	581	596	628	602	532	555	591	595	593	612	588	570	612	555	597	582	604	601	590	615	585	589	611	602	568	560	595	583	597	559	600	620	555	608	592	586	635	582	594	616	579	572	591	608	586	588	589	581	621	553	551	636	556	597	570	557	569	587	621	605	621	582	563	582	541	605	567	616	568	574	619	608	600	555	588	588	575	570	585	592	572	581	599	589	573	546	606	557	567	618	596	613	588	567	637	618	585	546	552	583	589	599	543	592	583	595	609	591	583	618	539	585	556	600	590	620	603	543	591	598	566	584	639	597	621	608	580	580	598	604	598	556	556	567	571	639	600	560	578	612	587	547	556	648	621	586	563	576	564	629	594	576	615	588	571	570	573	606	594	596	577	599	613	569	553	586	605	622	547	544	601	576	592	612	556	553	593	583	586	575	573	604	593	601	573	619	636	557	608	587	597	586	583	581	604	571	561	585	598	605	607	586	580	573	606	592	577	571	605	585	606	582	587	530	611	581	595	572	593	621	562	564	610	631	567	616	591	580	592	625	606	610	609	617	585	612	552	618	621	573	599	577	600	631	565	559	589	594	563	609	599	587	613	617	595	570	586	595	600	569	629	588	580	547	623	545	566	597	583	610	555	562	620	602	565	560	561	594	560	589	615	607	603	585	586	603	584	596	572	541	547	604	583	551	619	597	570	569	593	598	602	601	603	607	578	599	571	578	581	580	563	571	561	583	591	593	616	554	565	617	599	558	560	550	586	548	597	543	598	625	593	567	583	600	576	559	595	603	616	591	558	577	566	574	561	593	569	564	595	618	598	599	560	554	616	528	598	618	569	562	595	610	620	580	590	604	559	604	578	599	592	598	566	592	581	597	576	607	580	564	594	558	642	593	589	610	572	599	608	565	556	573	594	597	586	559	613	631	584	566	607	586	597	559	594	569	588	579	587	537	578	617	568	566	575	608	587	629	609	569	561	619	615	584	635	610	567	572	602	582	592	568	623	558	568	585	579	592	620	589	622	643	589	578	577	571	580	550	595	645	581	510	575	604	596	596	613	585	532	593	584	596	610	598	581	639	566	561	577	571	614	588	619	633	602	609	607	589	592	620	556	555	590	582	555	608	623	630	622	597	574	546	605	598	560	595	603	552	595	618	592	548	568	599	612	584	594	607	582	573	598	607	572	554	610	621	610	598	610	585	565	633	548	614	606	613	582	615	598	571	616	578	608	590	609	584	575	587	578	624	588	597	582	593	571	564	588	586	552	586	590	604	606	591	576	575	576	588	599	576	612	576	567	581	579	576	584	582	595	640	617	563	573	585	619	586	575	599	624	579	606	580	611	589	571	640	547	600	584	619	570	612	565	607	577	593	587	577	582	571	588	602	599	557	538	596	580	593	592	577	592	607	610	578	580	595	608	579	552	567	589	590	652	574	575	570	604	602	554	606	561	593	553	620	600	604	611	615	583	607	545	569	599	558	598	566	600	617	538	613	622	568	631	568	592	600	589	580	592	589	578	582	576	571	586	579	640	601	645	540	569	599	596	573	546	587	564	576	603	611	612	579	593	580	569	576	594	621	613	575	575	621	587	625	591	562	649	627	592	576	612	543	607	555	584	591	608	645	603	575	600	586	599	582	594	563	563	603	593	581	598	578	588	606	577	587	624	594	586	564	574	598	584	609	591	579	590	573	591	616	579	596	588	607	663	566	587	569	594	622	602	598	641	638	570	603	589	595	579	537	579	636	655	589	579	596	591	594	562	579	600	598	615	609	582	568	603	602	579	587	656	567	590	624	567	599	602	575	567	609	602	571	606	588	546	548	573	582	567	599	578	567	600	610	571	555	559	585	610	548	610	544	565	619	548	589	579	612	602	584	595	581	594	596	605	598	601	573	635	576	599	559	555	573	557	571	596	581	612	576	563	619	584	583	618	630	557	591	554	610	602	607	576	575	605	652	577	546	599	632	588	616	561	584	560	545	594	643	601	594	576	576	610	559	569	537	589	583	599	565	544	571	576	623	549	636	599	594	558	586	562	556	571	604	605	582	572	587	554	570	576	578	610	594	566	599	581	605	580	597	617	614	608	635	580	639	610	573	615	583	588	570	564	555	634	603	611	620	568	586	547	575	578	601	577	550	594	596	580	619	568	566	559	592	562	575	554	592	611	574	606	577	564	549	586	543	570	574	610	550	565	578	582	585	557	606	598	568	599	603	593	606	604	545	570	592	599	550	563	579	607	554	575	600	599	582	582	619	609	627	562	594	578	577	589	583	572	592	614	559	555	561	590	536	582	598	594	577	609	593	593	568	579	588	588	574	584	554	585	607	565	603	563	581	582	548	589	576	557	605	603	613	625	564	646	575	611	583	600	601	566	567	565	573	637	542	585	573	582	613	579	597	617	590	595	633	593	625
23632	21598	29504	24174	21598	20883	2226	780	586	470	434	403	350	323	321	299	281	268	260	239	254	265	245	223	224	218	245	199	241	226	212	231	224	239	206	225	204	215	192	231	203	185	197	207	213	192	182	216	196	199	204	192	167	197	172	169	193	205	207	183	205	186	195	204	231	187	183	196	172	210	215	215	173	160	180	218	205	175	193	204	180	161	196	190	232	171	191	194	186	196	178	208	201	188	182	189	208	179	186	182	179	152	193	206	187	187	198	235	197	194	210	175	181	201	167	178	188	200	187	190	175	179	180	176	193	207	193	178	208	185	180	183	218	217	197	170	192	179	191	192	172	186	179	191	201	171	205	183	185	172	201	200	196	188	166	190	181	191	179	194	211	183	185	196	193	185	184	206	179	186	198	179	200	202	209	202	179	161	185	194	191	172	191	204	181	208	179	202	189	192	185	198	203	178	231	198	193	200	166	198	172	184	209	192	194	178	151	215	205	193	175	195	186	193	178	173	178	209	178	178	191	181	191	178	199	192	171	167	181	167	182	181	193	189	179	191	178	179	202	177	205	204	180	190	189	196	198	191	185	189	189	189	198	203	163	188	183	180	175	194	182	182	203	212	203	171	185	176	190	204	210	204	186	186	189	189	177	190	175	184	188	194	190	175	201	172	181	160	196	188	151	187	199	184	187	217	185	173	173	185	201	234	196	212	198	164	197	194	184	175	190	193	180	212	187	166	180	200	188	191	173	195	195	167	210	208	203	170	164	163	179	195	221	202	189	196	217	194	196	199	176	214	178	210	174	196	190	190	185	185	209	214	192	178	171	199	191	197	208	200	185	150	198	195	196	184	175	195	181	182	177	224	185	216	201	192	210	191	188	167	173	206	201	197	199	200	196	184	183	176	190	179	196	188	184	200	183	191	181	184	187	203	192	204	199	180	189	170	194	206	179	179	185	176	195	190	172	188	193	201	199	187	202	192	185	195	206	181	202	200	174	202	175	182	193	165	194	183	174	190	205	202	166	172	189	189	173	167	212	206	191	201	157	222	175	183	200	206	200	175	148	187	196	188	174	184	176	180	201	161	187	195	199	164	203	176	195	216	192	175	190	181	197	190	216	170	183	207	187	186	178	166	200	172	198	196	179	191	175	207	186	190	187	185	215	181	201	170	196	190	217	179	196	210	206	202	183	181	197	194	179	191	173	186	209	182	155	184	184	187	186	205	191	196	169	175	177	177	174	198	179	220	170	171	198	176	170	157	199	183	192	199	200	177	195	188	188	197	189	185	211	212	183	191	222	186	208	177	189	170	179	187	174	193	175	183	183	202	183	169	187	185	175	191	210	190	203	175	166	185	182	161	191	161	185	181	181	187	210	186	189	195	186	196	210	189	187	178	149	200	179	202	176	206	169	186	168	172	200	178	193	177	194	171	166	192	186	187	171	185	191	166	204	181	189	190	176	163	192	198	198	179	185	187	170	191	166	170	225	190	173	175	179	209	204	202	168	185	215	185	185	185	176	192	165	201	200	204	201	190	198	172	200	193	208	191	175	188	191	171	175	193	187	194	181	202	188	192	190	179	197	185	192	208	170	182	183	186	193	204	202	191	174	171	212	203	204	181	210	194	228	177	183	188	191	190	198	178	191	184	186	184	171	179	185	188	180	154	184	189	172	189	180	200	179	183	185	174	211	194	201	180	193	181	171	190	173	178	205	187	203	179	194	202	182	210	182	184	200	181	189	179	204	204	183	177	179	213	175	203	198	197	187	185	188	180	179	174	182	199	158	180	211	165	178	228	173	187	201	197	197	201	204	205	194	201	154	158	176	184	201	194	171	163	204	178	180	169	194	194	177	179	208	171	190	173	185	166	199	187	162	184	188	167	194	190	169	186	211	211	168	169	201	171	168	190	175	175	186	167	204	147	195	198	158	168	165	194	197	178	174	202	177	180	175	203	181	217	189	191	177	176	195	201	203	167	182	185	194	192	195	219	193	208	184	179	188	192	198	214	188	195	171	162	179	197	185	189	191	227	200	230	147	175	192	191	182	190	207	168	188	177	193	201	189	208	208	176	204	206	191	189	173	184	202	186	202	176	173	186	177	187	201	177	182	171	178	153	200	170	182	209	184	168	169	214	203	164	171	181	198	172	198	194	173	171	193	202	170	181	197	190	183	201	182	200	192	198	214	195	186	190	196	189	165	176	184	174	184	183	181	186	181	194	164	198	175	201	182	184	198	191	205	177	208	149	204	176	176	197	196	197	202	216	174	198	191	183	209	197	215	188	177	222	162	176	189	190	168	174	183	163	182	183	176	199	181	197	192	184	198	177	200	195	178	170	186	183	197	170	168	199	186	199	184	191	170	164	186	183	192	171	196	186	205	181	192	194	200	196	180	167	181	183	193	172	196	201	175	202	214	207	194	186	195	213	202	185	188	195	182	183	182	185	185	200	185	165	217	158	195	193	207	199	187	203	190	179	179	185	194	173	179	190	187	166	186	186	187	184	174	200	175	200	206	197	192	220	204	204	190	173	182	215	186	181	204	197	176	218	180	186	196	170	186	203	183	187	199	185	178	180	195	190	162	177	186	177	172	215	193	203	187	180	177	178	184	182	194	196	199	185	173	174	199	192	178	189	197	199	209	165	180	192	179	201	190	199	176	183	166	182	173	180	169	182	170	185	192	213	184	191	175	212	179	180	208	183	198	196	181	175	211	166	191	179	205	177	189	173	196	185	177	210	188	190	181	193	190	167	195	166	183	195	156	186	175	185	167	182	199	196	179	188	181	182	211	182	171	181	183	179	195	179	178	197	168	181	189	180	185	211	175	168	173	196	159	166	211	173	177	180	188	159	198	177	195	186	173	182	190	187	194	197	196	193	195	181	182	196	182	162	194	195	178	199	204	194	201	167	190	190	201	187	186	170	165	197	203	187	209	196	195	178	161	216	171	192	187	174	180	203	190	183	172	164	179	185	178	191	197	189	181	169	183	179	223	195	189	177	180	230	182	198	153	182	194	196	176	174	180	186	203	205	196	189	184	177	202	196	178	204	187	190	180	191	185	186	190	167	215	177	189	181	187	205	173	212	192	172	176	186	210	180	184	187	196	199	181	180	194	193	193	181	183	207	184	186	198	214	168	191	190	157	172	213	184	201	185	181	193	183	196	201	196	206	194	203	177	200	201	184	188	177	185	198	169	178	188	201	215	183	198	199	180	193	209	170	202	189	205	206	184	179	180	191	200	201	193	178	185	203	191	197	178	189	172	175	188	184	204	185	187	193	186	198	202	189	202	188	187	188	205	202	181	192	180	206	191	190	176	167	167	178	188	205	197	220	188	175	172	194	203	171	175	186	206	199	176	217	177	170	187	183	226	184	179	181	174	198	187	185	196	193	167	176	209	180	194	178	202	198	170	201	165	195	167	200	186	225	173	178	218	181	185	187	185	188	171	185	174	197	174	173	192	175	206	182	183	181	198	163	182	164	190	189
10085	15957	13468	7328	4795	3433	2639	2091	1528	1347	1132	1000	895	814	711	687	609	614	570	483	461	506	424	406	412	456	439	380	405	368	418	366	380	377	360	371	338	342	309	337	334	357	296	325	353	349	284	390	344	323	311	342	344	336	340	339	327	335	323	352	327	303	317	308	318	340	354	315	323	331	315	343	313	327	304	301	342	351	287	317	297	316	307	325	309	310	330	318	330	309	323	332	294	317	352	307	304	324	277	328	334	300	308	314	328	321	293	304	278	310	269	335	305	336	330	304	330	298	338	316	330	292	299	299	310	316	317	299	289	299	311	292	295	282	301	319	305	294	272	305	317	333	341	305	308	316	291	327	289	307	288	321	295	304	321	283	349	298	312	305	311	292	298	274	338	309	298	305	305	282	317	301	317	306	325	305	297	317	320	344	327	277	350	303	334	304	300	281	305	347	308	328	352	297	306	305	314	310	287	327	300	287	304	298	294	308	300	310	355	299	306	281	307	312	309	304	304	305	308	286	306	313	271	305	307	335	306	329	305	313	342	320	305	288	304	335	316	297	332	307	279	285	301	320	313	295	291	320	297	273	296	330	314	311	335	338	302	327	297	299	315	303	328	311	297	315	307	308	307	298	308	312	273	281	304	313	294	301	318	318	323	305	338	311	274	305	316	312	316	292	296	350	301	324	320	321	350	300	307	274	313	312	338	305	310	307	310	295	302	303	294	325	322	287	321	301	326	289	337	322	318	285	302	316	326	307	306	305	309	326	311	282	316	295	325	309	312	316	299	303	298	330	304	339	290	294	321	312	300	295	331	288	310	313	296	294	293	315	304	300	318	294	326	278	314	288	296	287	333	283	305	313	311	335	326	269	289	302	334	336	308	304	289	315	314	335	315	311	311	288	297	308	289	309	300	319	322	341	299	315	296	287	282	317	304	301	297	316	342	312	313	278	300	308	314	331	302	303	280	301	308	280	298	267	295	313	292	334	318	298	301	281	294	334	311	281	294	300	311	310	304	326	306	328	345	277	323	295	286	305	305	288	282	317	297	325	284	294	318	310	288	303	288	316	299	283	305	290	314	293	319	307	301	312	334	340	314	302	337	285	317	320	294	315	301	306	300	301	283	307	314	325	324	299	288	267	327	287	276	319	276	295	299	342	286	332	333	288	331	304	275	282	327	328	325	314	299	314	295	331	337	315	301	321	300	333	266	313	331	287	295	301	299	303	300	343	296	284	308	294	274	293	303	306	320	305	288	296	340	304	330	304	298	292	363	288	280	293	296	325	325	316	291	281	353	278	310	328	325	305	363	309	305	286	298	326	319	312	299	314	314	323	311	295	307	301	310	303	319	328	336	327	294	316	347	338	313	300	290	317	319	300	316	308	284	298	286	305	324	285	311	275	314	311	295	316	310	296	313	298	324	308	307	297	315	281	303	265	289	284	310	299	322	304	306	316	316	305	296	311	319	323	315	331	270	288	305	314	316	337	319	301	279	309	283	329	311	313	316	290	316	259	301	337	317	313	331	334	293	312	308	276	315	312	309	295	294	323	285	275	278	326	277	299	282	305	306	311	287	343	315	320	288	319	318	319	304	339	301	310	337	303	334	284	313	310	288	320	278	309	291	325	302	275	297	303	317	292	270	320	295	312	288	308	323	318	321	271	309	324	293	308	300	307	313	324	340	297	325	326	318	295	310	300	297	286	346	291	286	323	304	293	291	303	309	290	327	317	313	319	316	290	328	312	311	306	312	295	296	305	280	309	311	266	287	301	300	310	348	300	316	305	267	285	307	308	318	309	294	310	268	275	297	287	304	321	308	311	302	323	298	318	304	287	293	308	297	294	294	282	291	307	303	327	322	306	291	309	297	332	349	322	292	322	296	310	302	306	302	316	312	332	338	316	307	295	298	325	311	304	307	303	314	294	315	277	313	327	292	343	330	284	323	302	283	319	342	279	282	297	322	319	315	328	295	308	322	293	289	314	307	281	304	328	307	308	303	300	295	279	296	298	314	295	303	316	320	294	285	278	305	306	318	291	301	300	341	318	315	323	309	292	307	296	313	312	294	314	333	297	298	311	318	323	305	306	289	324	319	320	316	287	295	301	318	294	345	319	289	330	308	309	302	302	295	289	304	297	301	309	278	328	314	323	322	299	295	329	292	307	267	329	303	302	322	334	289	325	327	295	329	306	274	296	311	288	316	307	292	300	337	321	278	294	327	279	318	320	317	313	305	304	300	341	318	323	305	312	276	299	329	314	292	325	322	342	305	280	328	317	289	293	307	313	310	321	350	276	290	322	319	299	288	342	286	321	305	312	321	268	312	322	303	326	303	300	305	292	333	287	332	304	297	320	284	303	321	299	311	290	311	300	316	333	312	298	329	297	276	317	298	281	297	320	317	338	334	312	308	315	303	283	306	312	336	290	349	291	342	303	279	292	331	323	329	303	319	278	305	292	321	305	285	278	321	309	302	299	310	316	283	322	280	307	303	319	303	341	319	304	334	328	280	291	294	297	275	281	307	318	289	292	324	309	272	271	321	325	287	328	319	304	284	309	331	326	291	296	314	305	297	327	341	256	306	334	297	322	312	266	290	309	322	304	302	308	303	346	318	298	303	284	322	321	311	306	313	314	307	298	303	299	296	284	305	299	289	318	306	299	316	269	302	336	330	336	295	313	293	307	311	325	297	319	299	285	315	329	304	314	291	294	281	301	295	295	291	310	327	320	295	307	321	330	317	297	295	291	307	305	263	306	310	314	277	288	312	299	274	323	305	313	309	311	322	322	308	303	312	300	316	333	288	313	310	290	330	297	280	320	295	322	319	300	309	308	328	308	313	302	315	286	297	279	315	319	296	317	289	291	317	280	314	315	310	334	314	298	298	298	314	304	316	295	301	316	325	253	297	307	287	287	329	313	301	296	308	278	324	272	323	313	316	314	309	323	302	290	306	296	294	302	336	304	310	311	290	305	309	330	322	307	319	319	320	319	314	321	321	308	311	294	308	335	300	279	303	265	320	303	313	318	306	312	325	321	316	280	314	296	303	323	288	280	311	307	298	312	310	320	290	290	284	296	300	313	347	335	294	290	316	319	291	299	301	287	324	294	331	310	310	303	284	314	316	294	335	297	323	320	311	312	321	331	284	293	302	314	298	280	312	307	306	296	279	313	310	317	310	330	316	307	314	314	320	307	323	317	291	314	293	322	296	311	334	304	293	309	307	291	311	301	295	320	294	318	345	279	319	296	299	316	292	324	301	324	290	305	322	302	306	322	322	292	293	295	276	297	311	309	285	293	294	293	295	327	319	307	280	313	303	264	311	283	306	279	292	341	328	295	345	317	291	279	280	320	318	305	319	310	293	308	317	384	299	294	322	305	333	308	302	311	306	310	318	300	304	310	320	306	306	319	317	337	278	317	279	298	274	314	307	297	300	311	314	321	306	335	305	323	309	307	332	298	294	323	320	327	339	275	313	324	301	289	301	288
27258	20768	7181	671	440	365	342	316	345	300	348	331	365	384	337	368	361	325	349	365	303	382	335	313	326	320	306	370	346	307	314	295	348	345	350	326	349	314	315	349	336	341	318	351	307	347	314	350	307	324	316	345	312	328	319	331	337	350	345	313	336	314	325	340	319	317	344	345	341	353	317	328	333	351	352	363	343	355	330	304	341	334	322	328	331	336	324	325	340	317	376	319	322	291	310	328	304	325	335	296	352	340	331	364	316	334	316	326	317	287	339	347	296	347	321	329	319	341	352	328	313	307	310	312	343	318	320	321	328	339	321	316	342	347	320	338	333	319	306	363	338	309	305	316	329	332	353	313	325	325	332	353	305	367	296	323	318	335	367	345	344	320	335	341	333	326	316	371	357	319	310	361	308	333	329	346	304	300	359	326	364	362	325	291	335	319	349	336	290	308	335	337	353	317	296	330	345	361	346	356	355	348	315	362	364	346	347	279	345	318	347	321	345	297	361	320	270	338	320	340	354	329	319	322	327	310	342	286	343	378	335	315	337	320	326	324	309	339	331	314	314	322	311	342	309	307	322	346	337	310	339	347	313	362	311	343	326	321	309	339	333	338	382	322	321	343	318	337	351	332	308	327	362	338	311	338	369	330	326	333	341	349	345	322	340	356	327	331	303	330	335	312	309	335	326	361	340	337	314	315	303	340	294	368	339	329	345	329	321	318	349	336	307	336	306	325	337	341	322	328	351	353	351	319	331	304	316	336	340	287	350	328	337	316	314	355	328	331	335	313	339	335	327	316	320	343	359	330	347	323	352	328	335	351	344	335	323	322	306	346	333	329	350	336	301	306	334	342	339	349	340	314	315	347	332	324	326	344	352	341	350	326	331	312	343	308	336	319	314	348	311	322	331	361	340	319	341	334	335	329	307	329	312	325	321	323	356	339	340	309	336	309	343	371	335	302	358	326	310	323	321	318	307	352	343	387	315	342	324	312	300	302	334	346	331	337	299	344	350	338	336	302	345	304	325	330	312	322	337	337	347	324	343	287	356	336	321	340	320	342	319	361	326	307	328	338	329	355	339	303	325	327	344	313	368	347	358	334	328	304	305	343	357	343	324	327	293	278	343	353	329	341	325	368	341	339	326	328	310	333	328	367	336	350	302	299	313	320	327	339	301	344	336	342	347	329	308	305	333	323	322	321	307	324	352	324	325	323	320	321	322	338	344	374	299	331	323	313	321	308	329	340	324	319	315	311	331	346	307	326	311	329	325	307	324	368	356	328	341	345	316	339	359	343	333	321	331	332	309	343	306	378	320	309	336	314	323	342	350	323	321	325	327	342	304	319	341	344	319	353	332	350	345	350	335	362	322	310	308	305	383	293	353	346	329	304	380	301	332	322	313	346	333	336	334	337	326	297	309	341	309	325	336	328	320	312	320	331	331	348	296	315	312	320	286	358	373	336	283	307	368	344	338	331	289	342	326	320	347	349	318	329	350	336	323	337	319	344	324	312	341	320	344	342	324	363	328	329	351	332	358	330	324	340	303	337	317	336	301	331	323	335	348	335	337	350	316	308	315	323	310	346	309	314	304	348	323	316	318	352	335	322	331	319	322	334	322	317	351	313	319	342	315	299	350	309	362	322	347	342	303	316	310	339	327	357	347	328	288	340	310	321	328	342	341	325	287	314	297	335	311	302	336	271	341	306	338	363	318	304	318	347	300	314	324	356	328	340	309	345	333	334	337	334	329	349	301	315	342	343	340	324	318	333	316	370	328	358	355	312	320	318	361	363	314	305	340	318	312	339	359	335	330	351	336	335	337	320	351	312	329	307	317	344	365	328	314	364	334	348	315	289	345	295	326	308	305	331	331	330	331	315	366	352	343	324	339	336	299	309	319	349	321	311	330	342	328	327	313	302	329	341	342	286	303	326	316	320	330	328	316	305	339	332	289	355	329	320	362	337	326	342	311	333	329	313	345	314	344	331	345	338	345	322	327	328	339	359	324	327	351	344	335	340	367	344	327	303	337	304	311	315	372	346	335	297	317	324	350	339	330	340	348	324	339	355	325	334	334	310	363	327	360	320	304	312	316	343	328	328	344	295	310	320	360	353	338	310	304	314	344	336	320	327	310	322	333	344	317	334	297	334	327	320	383	296	324	329	330	342	330	307	356	316	301	303	319	333	366	292	317	346	310	333	313	351	313	350	331	346	319	318	331	333	331	322	359	358	320	327	332	358	327	310	311	315	338	301	334	334	341	339	330	306	326	357	307	339	357	323	332	314	356	294	349	337	322	348	371	344	323	312	306	335	317	319	305	320	343	293	322	316	339	309	333	320	332	333	339	332	339	275	337	323	350	327	341	293	313	323	350	355	346	317	335	341	313	334	335	332	330	305	301	325	326	334	362	340	332	363	351	343	334	333	352	348	375	337	348	331	331	305	326	347	357	309	339	317	325	330	332	345	345	314	306	310	305	348	321	340	336	315	303	347	333	363	327	334	340	338	349	344	314	353	325	339	340	303	325	331	344	333	343	336	321	346	333	340	338	320	339	319	308	343	368	330	345	342	332	320	343	335	293	317	328	327	308	332	341	344	332	338	343	327	340	326	293	353	325	351	364	329	300	319	337	328	353	324	349	314	340	360	340	300	329	306	316	367	315	343	342	337	350	337	307	340	327	333	353	295	345	338	340	322	313	345	333	339	319	349	289	311	332	348	340	307	316	313	342	369	342	345	310	311	302	328	323	330	324	308	320	361	302	346	357	313	369	316	342	349	328	309	314	336	339	333	314	345	309	353	389	346	321	336	362	366	344	346	344	349	355	334	285	343	333	333	328	338	317	338	340	338	331	340	299	326	294	356	312	317	325	340	323	323	314	330	310	310	322	326	311	308	336	343	349	334	309	302	335	325	315	382	310	336	338	353	367	329	320	345	326	342	312	325	334	358	338	329	335	322	345	345	351	325	326	320	347	339	308	316	322	306	337	283	306	323	319	332	311	358	339	336	339	323	351	307	332	352	327	336	329	316	339	320	315	342	340	342	323	299	319	334	343	332	362	321	311	334	316	300	329	320	328	313	344	341	356	324	316	336	323	314	357	312	350	316	338	314	319	350	356	333	338	346	328	314	328	336	311	347	287	333	347	328	342	366	319	335	353	338	330	310	350	347	357	341	346	321	335	336	309	348	345	382	331	346	332	320	312	323	317	329	348	320	362	358	314	341	304	315	365	343	334	345	351	348	305	343	350	334	334	319	356	308	350	363	309	343	291	304	333	304	336	340	342	319	338	338	329	318	326	359	350	318	324	326	370	332	314	318	336	341	310	319	308	334	338	309	348	341	332	319	307	336	317	328	324	275	343	285	346	306	292	332	354	309	324	350	324	336	326	332	340	322	326	333	322	308	337	357	341	321	302	352	279	347	344	325	303	317	324	319	344	334	354	318	325	317	330	337	313	321	300	343	336	311	331	312	367	296	348	329	339	347	322	333
4441	1462	1396	907	767	671	638	574	557	558	545	553	554	527	492	519	530	536	538	490	529	507	510	518	527	571	525	480	514	522	520	483	531	524	557	497	497	554	519	508	554	577	530	497	559	497	520	517	465	513	546	512	512	508	520	517	564	512	495	540	476	526	501	494	482	525	489	491	505	533	519	534	498	518	531	481	502	540	537	515	532	521	490	521	547	510	518	481	535	510	500	537	530	535	532	506	538	495	530	498	469	546	534	535	526	524	532	483	514	494	482	511	481	506	509	563	531	520	514	494	521	481	489	531	502	531	511	528	537	539	530	502	532	478	546	505	492	552	500	501	525	511	489	541	537	503	503	551	480	559	525	500	478	530	522	520	475	516	520	519	523	490	511	505	493	504	528	549	490	522	508	537	539	535	521	487	557	539	541	503	535	523	510	505	510	488	501	523	487	504	521	530	545	503	538	557	509	533	491	551	516	508	529	485	461	536	498	528	459	545	508	516	523	477	506	546	565	498	490	521	466	562	525	497	505	534	518	488	505	500	487	508	503	523	480	500	510	474	498	522	486	499	493	472	529	512	554	508	524	543	500	538	494	463	591	549	508	512	521	504	516	489	526	528	475	511	515	530	511	512	546	513	518	537	525	463	561	514	504	551	479	526	571	515	498	542	483	514	511	491	493	499	513	569	505	533	485	525	519	524	504	536	546	539	525	538	539	509	494	518	501	500	528	528	502	548	534	504	488	489	515	499	495	531	562	511	520	500	478	511	489	518	517	516	507	522	530	479	464	545	498	512	483	544	487	525	547	498	538	497	543	478	529	483	500	517	514	476	470	491	493	504	558	538	493	492	470	535	488	495	533	542	512	543	509	468	521	518	521	492	523	504	521	510	507	492	512	549	526	533	506	533	577	487	507	521	565	541	537	455	514	507	525	503	472	474	542	519	563	514	472	499	522	498	498	514	505	539	513	480	548	510	512	503	491	513	541	514	521	506	473	498	475	511	487	526	496	518	512	510	501	466	518	524	460	493	550	525	515	531	536	502	542	517	518	515	510	510	520	506	522	519	539	571	517	546	506	503	510	535	515	527	518	532	508	490	492	494	532	505	520	499	540	468	508	547	551	536	530	526	532	503	457	504	533	510	473	549	507	510	517	486	509	510	499	522	478	496	525	527	529	509	493	517	525	499	515	539	470	508	526	497	504	515	551	561	533	531	531	490	501	501	539	527	539	491	503	492	514	508	509	547	486	490	463	525	515	510	531	556	522	531	496	486	582	485	501	495	509	491	517	507	526	540	536	513	494	507	496	480	489	465	529	494	516	529	513	505	529	531	515	490	500	537	502	513	523	527	506	522	541	510	520	515	506	527	556	544	539	521	511	588	518	507	519	493	530	522	541	517	529	530	492	528	534	520	494	519	516	492	524	499	540	518	530	589	503	507	507	570	479	507	520	490	483	519	536	515	481	517	578	517	574	492	537	527	552	543	506	488	510	554	524	532	527	542	522	521	536	513	510	492	511	532	496	478	566	564	532	500	537	555	535	535	539	524	516	502	546	565	534	543	522	531	534	509	531	513	546	538	547	511	486	496	497	523	507	509	517	503	505	512	527	497	501	486	512	483	524	513	521	504	527	504	507	501	548	477	507	529	521	526	496	511	521	506	548	488	513	562	497	544	505	497	506	475	513	498	518	516	559	488	527	485	504	529	492	488	559	526	529	513	512	512	528	537	570	518	521	518	507	529	493	498	491	485	493	524	515	499	532	464	521	552	496	531	525	536	528	515	485	515	491	522	483	479	494	518	537	487	550	520	554	478	528	532	487	546	487	574	516	505	492	536	520	482	474	526	525	493	534	515	529	561	519	533	500	523	521	503	502	528	522	532	514	523	504	520	524	489	532	492	532	451	482	513	491	541	531	513	507	457	555	518	514	475	531	554	520	510	553	497	453	544	542	480	537	520	521	482	538	538	529	518	526	529	510	520	493	531	567	524	499	563	508	506	499	490	567	527	521	506	503	503	522	505	532	549	487	490	514	521	558	496	538	501	488	507	507	499	541	516	479	577	530	510	489	524	530	526	521	513	517	509	488	481	517	525	455	495	497	503	537	543	494	527	499	518	509	537	514	508	516	529	523	492	520	500	482	552	513	542	507	539	472	523	537	503	501	539	541	549	583	451	526	533	549	481	512	502	538	519	534	473	540	521	526	495	493	510	495	532	508	491	532	512	499	492	537	527	506	483	511	465	543	501	494	540	536	498	514	513	525	494	503	510	487	508	543	515	514	536	499	473	525	499	480	547	539	530	544	530	495	485	523	511	542	534	495	495	511	519	534	528	522	524	523	513	567	505	533	530	545	514	509	494	552	535	507	524	526	524	519	498	527	509	544	534	522	442	501	516	533	525	508	552	514	505	492	495	508	495	488	521	545	545	516	547	506	516	514	526	510	540	498	494	524	519	539	512	537	501	515	526	503	535	478	532	520	520	520	510	573	483	503	514	491	508	562	521	521	514	542	515	523	519	501	520	509	536	537	530	492	495	516	521	530	531	492	524	514	566	504	530	520	501	509	497	523	501	510	519	542	522	552	494	507	519	503	509	503	564	505	491	491	524	489	510	495	492	464	550	498	532	455	484	504	517	532	470	520	512	502	510	539	483	547	519	532	502	499	514	530	526	503	519	489	469	487	525	533	514	510	513	531	478	488	519	522	536	488	526	526	550	475	538	502	524	484	443	498	477	454	544	541	510	499	529	503	527	508	483	492	512	511	543	516	526	529	484	530	518	554	500	527	503	532	544	532	542	539	523	484	499	494	516	509	523	542	505	562	482	535	483	500	547	533	488	488	509	482	514	551	511	482	524	488	539	540	506	536	502	520	515	515	511	505	535	490	513	491	552	475	490	490	475	496	495	476	519	552	505	514	525	534	536	508	503	513	516	546	509	568	487	522	556	489	531	506	521	496	523	574	499	490	526	497	524	514	530	491	546	502	514	504	515	526	494	545	509	512	512	536	523	542	491	540	492	499	509	477	480	534	491	526	516	518	503	524	545	510	486	533	534	506	518	517	527	506	489	508	494	483	500	529	520	506	537	533	508	511	544	523	499	536	492	510	514	493	512	549	533	499	516	493	520	488	502	529	510	523	519	502	506	512	436	506	507	498	485	531	520	485	480	501	502	498	538	490	523	511	528	495	530	543	552	531	513	517	514	496	515	496	488	481	494	513	528	511	533	504	489	518	518	494	514	501	498	502	522	504	463	509	508	482	480	484	567	526	471	500	492	511	452	526	526	505	480	501	518	512	554	470	538	485	502	539	485	513	495	520	548	525	503	517	506	515	495	466	509	526	521	504	504	544	548	517	559	537	481	507	513	494	501	510	513	518	563	515	511	479	501	492	500	513	535	524	545	516	489	514	546	545	516	544	507	518	524	488	496	507	514	536	515	532	534	508	539	491	508	517	491	515	484	531	526	510	523	488	505	528	495	478	542	515	500
24446	21488	28739	24640	20887	2778	874	689	552	586	529	507	431	443	462	406	415	389	409	411	413	417	453	424	391	382	384	384	397	376	360	383	380	385	383	395	380	382	431	373	354	419	402	380	370	369	369	377	378	400	396	375	371	402	363	367	375	380	377	391	384	369	386	339	404	393	362	361	377	388	367	402	359	414	391	376	365	364	368	407	404	368	387	356	368	406	337	342	378	370	388	364	370	386	354	371	376	362	393	400	387	367	360	388	375	375	347	374	389	393	401	361	380	383	392	368	393	405	409	380	389	408	346	380	360	383	382	361	366	378	362	352	385	345	381	385	385	360	359	412	380	377	392	394	399	410	372	366	362	383	352	391	366	403	385	399	368	360	376	338	391	360	348	351	344	367	424	396	414	405	385	410	363	359	388	385	367	388	373	357	392	411	398	369	354	350	349	415	425	342	385	373	367	375	396	371	383	398	367	388	371	376	426	374	384	400	383	346	373	357	399	356	349	372	410	357	373	420	341	392	365	363	369	362	364	367	321	364	372	376	370	359	398	370	360	398	394	349	333	341	378	363	332	389	374	351	344	348	389	370	374	370	357	362	429	410	385	387	381	356	363	369	377	359	402	353	388	412	341	386	347	372	412	363	382	367	359	393	373	417	379	381	357	389	388	389	377	413	411	368	385	411	377	367	378	357	392	371	368	371	435	381	394	406	407	394	369	335	390	375	373	381	404	386	375	362	360	365	402	373	386	363	362	393	423	363	351	361	367	366	343	373	394	386	369	342	370	367	391	385	352	368	367	360	378	350	371	381	376	358	370	368	371	351	432	368	362	330	389	355	368	351	376	368	376	409	388	390	377	372	339	366	364	392	367	375	349	344	392	361	348	368	372	372	352	403	418	397	350	391	401	396	388	369	388	396	365	345	385	383	372	381	402	407	323	361	384	352	359	366	411	369	377	382	395	363	380	397	360	377	336	357	386	371	390	359	369	336	377	345	367	383	393	382	372	375	388	365	395	370	358	404	400	375	361	352	369	392	353	363	346	403	370	381	362	371	346	413	361	402	384	332	385	363	416	363	368	403	327	365	386	405	342	366	405	369	382	380	372	410	348	346	355	357	383	371	375	358	371	378	371	377	375	363	394	389	392	391	345	365	412	368	386	371	360	358	353	370	388	383	377	386	381	368	383	384	386	393	357	348	354	348	380	377	376	407	386	361	365	376	351	420	391	340	384	354	358	369	366	372	336	393	344	436	370	376	377	394	381	374	373	364	383	402	346	372	359	386	351	367	377	391	376	350	350	374	357	403	360	377	414	354	350	367	398	340	419	360	372	373	386	376	389	382	393	360	369	363	397	375	400	400	384	373	383	390	342	387	362	355	403	359	356	357	318	397	405	388	379	325	375	380	357	351	353	387	375	406	337	387	367	347	362	374	384	389	389	399	358	390	382	337	374	347	372	372	374	388	355	353	342	331	345	388	373	390	353	353	375	388	347	363	414	372	375	350	389	353	343	377	380	371	378	411	364	361	374	366	368	368	387	372	369	381	355	391	361	394	355	373	374	330	427	374	362	360	387	387	409	363	375	380	405	379	366	394	392	365	374	391	403	370	389	368	412	377	359	382	360	398	367	349	375	392	381	369	372	384	355	394	374	389	389	370	356	374	361	368	362	362	353	366	405	383	433	382	351	375	412	401	373	349	377	389	360	350	395	373	413	369	354	352	383	394	387	351	385	367	353	398	390	373	425	377	339	379	389	364	388	372	362	377	396	389	358	397	354	374	379	354	360	360	401	369	338	384	319	350	328	416	371	401	397	361	371	376	409	356	378	388	374	397	346	384	356	395	375	349	412	380	346	380	377	380	397	353	378	396	357	375	345	383	388	387	417	370	387	371	390	356	364	312	382	371	368	360	372	360	384	380	339	364	364	366	362	377	357	360	365	423	388	363	370	341	377	374	337	336	394	358	369	405	384	363	389	383	372	382	384	377	371	377	365	390	379	395	347	370	401	365	348	396	365	406	342	366	382	357	400	351	392	375	354	383	352	371	405	385	421	379	367	370	351	386	412	393	384	378	365	388	346	362	360	376	345	376	377	431	371	361	372	382	378	365	365	341	342	410	380	378	392	394	396	393	381	391	368	360	383	387	375	375	359	394	378	405	375	388	416	350	387	369	355	405	364	368	368	390	388	363	362	366	355	383	388	364	387	402	387	381	381	373	379	353	379	374	385	363	381	388	334	379	393	387	365	349	359	386	353	417	374	359	448	374	381	342	370	372	393	349	373	371	367	372	390	367	402	368	406	413	394	351	394	363	377	357	406	376	353	391	353	378	389	365	362	356	368	406	356	393	376	366	371	385	367	418	367	410	395	377	367	365	411	369	402	357	390	369	375	366	392	355	402	366	370	361	369	355	403	374	369	384	350	373	380	385	417	386	381	370	402	396	384	340	386	359	372	390	384	374	353	337	391	389	355	350	382	375	390	398	368	367	372	391	379	407	367	389	367	366	405	390	378	350	359	414	381	368	407	368	384	367	347	374	394	384	370	377	383	358	376	376	382	374	394	350	358	393	360	383	389	371	386	358	386	389	378	376	394	357	374	359	396	346	386	366	399	387	394	356	392	389	365	382	357	373	384	379	369	374	410	386	380	346	396	373	351	341	368	381	359	362	335	371	376	383	377	386	401	386	404	393	372	360	335	380	362	393	376	394	415	382	403	378	392	365	436	352	380	393	367	371	389	410	385	374	366	383	382	402	372	403	391	374	377	369	371	341	373	376	363	360	351	343	396	379	368	381	360	363	396	382	346	399	393	371	353	359	358	377	383	389	379	382	377	396	345	366	386	412	374	405	379	378	381	410	381	372	366	349	360	383	372	353	356	388	341	384	352	356	385	405	362	396	356	337	370	389	364	369	363	383	402	353	321	347	399	377	382	384	375	339	343	366	385	396	388	412	368	368	367	390	376	389	391	377	358	380	368	426	365	390	374	397	377	388	381	381	355	356	347	369	385	362	387	362	403	393	354	371	371	371	401	338	381	359	333	384	347	376	357	375	364	378	404	381	390	391	341	389	381	390	365	367	387	358	405	377	382	377	370	396	398	368	350	391	435	356	406	374	349	385	372	370	377	348	396	372	391	350	356	375	371	342	385	378	374	393	381	382	382	374	349	344	370	363	355	354	376	372	401	367	406	367	359	371	383	382	403	350	405	364	340	403	366	399	397	373	363	383	373	384	342	348	388	347	367	332	416	399	392	373	337	370	395	377	343	371	368	385	372	402	349	401	369	378	381	383	397	345	383	374	389	378	379	429	349	389	393	357	390	378	402	383	374	360	373	405	402	397	397	385	364	394	374	373	366	360	376	366	371	375	363	343	371	384	386	365	350	443	386	375	375	396	365	386	388	363	344	341	369	379	368	386	358	401	355	367	386	419	367	384	415	396	349	351	363	334	390	369	393	418	382	353	408	375	365	390	360	365	417	376	390	353	376	341
7763	10033	8392	4139	2910	2181	1843	1447	1287	1122	959	969	855	852	793	790	724	751	740	669	738	687	689	663	659	676	647	644	612	637	637	620	652	652	601	578	596	616	626	575	624	608	608	627	690	645	639	581	604	609	632	595	610	571	602	594	605	581	577	589	586	539	573	644	591	583	582	621	597	603	604	638	568	612	579	627	615	625	555	608	616	590	577	529	586	555	609	597	578	598	633	622	609	578	583	611	604	579	596	589	590	569	579	570	579	574	625	588	575	581	577	551	583	579	607	570	595	585	611	594	612	579	588	620	570	574	658	567	584	602	588	635	548	594	591	600	575	601	622	566	563	613	617	564	616	565	600	630	626	649	571	606	597	581	613	608	600	550	568	603	580	574	564	570	595	558	584	618	579	589	636	582	572	615	587	586	588	601	593	615	639	577	581	595	588	588	572	608	616	570	573	573	595	585	570	627	559	573	604	545	593	565	618	597	579	584	543	590	579	607	641	607	581	563	621	608	577	598	646	611	618	625	557	584	564	556	595	597	570	601	598	561	562	577	574	622	585	565	594	571	589	568	622	597	595	565	573	657	573	588	610	576	545	597	598	565	597	583	572	622	557	564	589	569	629	594	573	604	575	603	615	601	602	597	608	598	577	580	574	658	600	595	554	555	552	617	549	581	598	575	576	599	571	608	627	585	577	602	619	604	595	538	594	602	580	623	569	586	583	604	570	611	606	595	565	593	602	602	619	577	612	572	638	597	560	622	575	557	604	541	595	581	598	600	602	585	636	593	598	568	567	557	580	599	547	619	598	589	587	585	594	553	596	583	598	611	602	576	552	608	557	575	616	589	622	635	605	577	594	581	582	596	602	566	571	608	596	593	543	580	620	629	560	590	592	565	595	594	612	594	576	567	601	573	594	574	615	599	587	576	647	561	636	602	587	562	584	565	532	584	614	610	581	541	577	578	578	542	593	610	583	576	596	598	603	587	586	608	611	608	619	569	603	636	599	599	568	576	591	595	596	606	597	596	617	560	575	595	586	591	601	575	528	562	549	540	548	611	601	631	605	576	593	604	535	581	628	590	594	570	617	589	565	580	559	583	610	578	633	616	588	616	571	595	599	584	601	612	581	587	616	607	602	565	550	620	606	590	606	589	604	604	520	614	614	583	539	585	581	600	576	609	648	581	588	604	603	550	555	628	575	617	569	600	594	580	616	586	571	605	593	593	618	600	611	580	616	545	631	609	575	583	622	558	581	563	558	562	558	578	588	586	560	586	608	572	614	624	586	618	581	541	592	560	575	632	608	590	585	573	637	590	615	632	571	566	576	596	558	600	592	597	587	551	580	618	619	605	588	600	598	604	579	615	607	569	553	627	562	615	580	579	547	575	639	592	602	602	543	648	612	546	585	604	587	619	604	600	593	626	593	568	590	589	614	632	621	547	581	618	586	548	624	625	563	649	630	567	570	579	606	578	608	589	612	586	593	559	612	572	599	584	569	540	590	581	616	584	603	599	592	547	566	577	594	583	572	589	593	596	575	590	633	571	597	605	599	606	586	600	611	570	598	598	576	562	595	604	606	579	616	521	585	571	541	561	568	595	587	606	620	555	567	625	632	572	568	564	540	578	614	567	606	632	582	577	595	616	598	607	603	583	607	610	605	603	523	551	602	585	592	616	581	623	603	562	607	601	607	625	558	587	585	584	573	606	609	572	597	615	542	531	586	599	595	572	599	577	597	582	565	670	596	580	589	611	635	593	611	616	557	581	600	575	575	586	579	582	587	614	598	573	568	556	600	597	605	592	564	567	584	590	581	622	659	584	600	611	609	609	620	596	579	618	617	593	598	627	568	587	578	601	608	629	551	542	592	590	601	599	584	578	609	552	591	559	600	587	609	548	595	592	559	593	603	616	578	599	589	622	555	568	564	586	620	595	562	565	607	590	609	595	629	585	600	576	581	555	593	607	610	603	583	554	632	560	639	581	631	594	587	609	600	578	598	595	585	620	598	592	611	551	592	596	583	582	554	612	654	631	607	603	614	597	644	608	579	615	570	600	578	581	579	649	565	592	554	578	592	569	605	576	603	636	622	610	582	601	590	587	588	625	620	603	543	586	560	601	564	611	609	574	540	599	613	580	586	624	617	620	586	583	580	631	586	610	604	575	598	546	575	594	575	598	561	588	612	535	629	636	616	581	591	633	576	612	598	589	628	580	564	578	600	571	596	569	571	590	549	552	603	573	593	572	577	592	541	597	555	604	590	568	582	634	586	594	625	589	590	618	600	596	603	558	574	614	585	609	601	573	647	585	627	623	609	589	583	610	612	558	619	558	612	585	605	578	566	590	561	556	597	602	571	615	543	590	572	543	640	593	571	629	573	577	597	608	588	559	649	574	593	597	584	584	582	624	567	594	584	616	605	575	601	593	604	617	623	568	559	546	586	567	572	538	597	611	622	561	597	608	599	606	621	529	554	645	585	575	601	603	589	594	604	561	585	591	578	608	609	561	606	623	579	601	600	618	588	602	625	591	583	554	630	610	620	611	595	618	598	558	601	618	545	607	567	593	596	600	588	592	598	576	579	587	547	575	578	547	612	585	573	571	581	583	571	611	632	626	577	627	607	552	610	596	569	602	561	563	551	593	594	613	580	604	566	626	602	585	611	588	534	561	571	584	565	568	554	584	573	557	592	601	575	623	620	639	583	573	575	634	565	580	593	593	634	590	606	633	600	600	583	600	620	579	559	608	597	570	590	615	614	594	602	595	608	586	576	592	610	621	617	563	583	571	628	597	598	580	555	587	630	619	583	597	567	583	577	568	587	579	592	602	584	639	579	609	591	526	541	585	575	621	602	616	632	573	603	581	559	584	614	563	558	558	612	592	576	574	594	584	574	590	577	606	571	564	585	576	603	606	593	591	555	583	586	552	605	581	580	564	586	597	578	612	564	576	581	605	569	592	574	651	632	602	555	599	556	599	589	628	587	590	560	601	617	587	585	584	590	600	618	589	572	543	557	571	568	649	583	606	616	576	571	600	633	572	561	567	605	582	574	588	604	590	592	556	555	580	562	565	565	618	607	599	582	569	588	572	622	604	541	576	593	596	624	568	588	602	566	561	558	561	591	618	563	595	566	583	586	532	587	600	600	577	594	587	607	606	594	585	605	620	612	581	580	593	585	595	595	617	562	559	588	596	578	573	588	575	615	571	549	580	548	587	578	544	574	572	596	573	583	564	605	554	581	585	562	619	609	567	614	631	559	593	596	635	578	564	584	596	598	569	584	561	615	587	620	619	587	567	561	596	586	578	563	622	568	601	585	585	581	581	628	584	577	564	553	591	647	615	582	607	596	593	633	615	597	602	624	577	575	582	612	599	566	592	603	583	610	603	599	585	573	573	588	586	563	604	570	599	561	615	578	623	581	620	631	632	566	554	591	605	597	584	632	571	580	610	546	587	585	617	563	568	592	582	567	577	570	565	571	585	578	593	587	595
23584	21584	29489	24134	21587	20944	2313	713	543	510	426	394	365	315	325	289	289	294	282	235	241	221	219	242	220	218	204	227	215	220	222	230	191	218	230	211	212	173	192	216	207	206	219	227	212	201	199	191	181	189	213	164	203	206	207	199	199	187	206	208	208	202	183	187	205	204	201	193	191	204	183	190	189	183	182	197	203	199	202	198	182	172	192	194	200	186	198	175	187	200	197	171	163	216	199	206	209	185	194	204	223	211	209	200	213	182	185	198	187	200	193	193	187	202	190	203	192	198	199	207	199	196	185	177	197	186	191	190	184	162	186	222	194	180	172	188	184	203	187	197	187	187	170	177	198	181	194	204	190	190	186	203	185	194	174	180	223	197	161	190	170	184	201	178	173	169	185	179	196	187	217	209	175	200	192	171	202	195	203	200	181	217	201	211	184	174	208	199	185	172	196	200	197	188	203	180	177	178	183	188	167	192	180	169	199	153	219	204	212	198	196	174	179	191	189	191	200	194	187	185	210	210	219	173	190	193	196	187	179	205	189	191	199	208	192	201	184	209	195	210	185	190	179	185	191	223	215	211	193	223	166	181	188	166	184	212	215	169	196	192	196	182	171	199	180	208	196	196	210	202	207	203	196	198	200	220	214	172	194	190	186	194	203	202	177	217	186	169	202	186	172	191	204	187	206	197	200	208	207	186	176	195	204	164	199	195	192	181	168	171	177	218	189	197	176	192	192	176	204	203	178	197	204	174	179	202	165	226	200	194	212	200	207	201	172	215	192	178	192	201	191	189	204	179	172	188	206	205	171	218	212	192	207	195	200	171	171	186	201	189	171	181	185	215	193	192	187	214	173	185	191	203	195	178	210	172	158	175	190	189	196	227	197	164	157	187	187	195	182	182	195	173	169	195	176	183	204	189	165	184	202	185	208	183	187	207	192	201	201	192	182	199	202	194	194	182	190	165	198	196	184	159	155	191	204	193	187	173	251	230	186	188	196	170	168	196	201	193	172	184	161	205	193	178	203	178	179	183	191	183	195	208	204	177	192	156	197	183	202	197	197	176	188	177	214	166	203	172	186	194	177	185	195	171	193	182	204	206	191	197	170	194	194	180	186	205	188	168	187	170	185	174	185	200	190	185	199	183	194	213	190	189	206	178	206	150	199	186	181	197	193	177	203	184	197	173	189	199	193	205	176	216	204	186	200	174	176	236	181	175	199	165	174	188	192	217	183	199	176	201	197	204	189	199	199	205	205	199	172	192	184	205	194	171	202	209	182	208	168	209	180	167	211	176	181	189	178	193	176	202	193	201	189	180	196	201	196	200	207	182	192	195	201	178	197	170	187	189	195	181	186	207	169	194	183	189	205	171	156	181	186	177	176	180	188	203	186	183	193	180	166	213	190	220	168	196	197	184	190	182	196	176	166	198	182	188	200	191	219	198	182	192	194	206	177	177	173	203	182	180	188	188	176	170	200	187	194	194	192	183	194	178	188	218	202	199	188	224	190	198	180	183	197	177	178	203	171	202	197	174	214	171	187	186	175	216	182	194	191	191	179	187	197	185	181	189	201	179	215	181	207	203	189	191	202	197	186	204	201	202	183	204	177	182	159	174	162	190	181	190	197	180	195	202	180	184	192	159	183	189	186	197	211	189	196	168	188	172	166	190	154	210	198	201	180	164	199	205	182	168	196	192	187	176	200	176	174	191	189	190	199	183	171	164	192	206	183	201	188	186	189	178	209	190	204	181	164	186	195	197	198	196	197	190	146	194	207	207	200	196	181	197	182	173	196	184	171	220	189	200	192	203	186	183	188	187	184	177	205	222	200	169	183	199	189	201	199	193	178	193	197	194	158	207	174	171	199	170	182	215	186	193	189	180	158	182	189	165	199	197	198	183	185	202	201	210	170	196	190	195	200	192	194	174	186	192	197	180	197	183	159	203	209	203	194	197	172	171	205	172	195	176	201	203	181	160	210	212	198	197	201	174	201	186	175	178	176	211	178	199	189	180	195	207	179	202	230	198	164	217	207	161	189	180	213	188	172	172	171	190	170	194	192	180	172	196	197	171	190	189	186	190	202	174	169	195	183	205	204	182	188	191	193	180	208	178	185	183	198	180	185	175	198	162	179	177	182	191	183	207	192	210	192	169	185	224	184	205	188	182	185	193	197	181	189	181	199	198	179	196	188	168	191	195	191	199	199	176	185	175	194	175	211	201	212	223	209	182	185	203	201	196	185	180	185	171	178	210	212	179	202	164	190	184	187	196	195	200	199	172	192	192	194	184	181	182	183	179	193	189	198	206	210	195	199	182	195	181	212	175	210	200	201	192	195	174	199	186	209	205	172	192	186	175	180	195	184	188	194	167	183	206	148	174	193	199	180	188	177	200	217	183	201	195	165	194	163	212	196	180	188	169	220	187	171	167	201	198	185	168	191	200	196	205	193	187	176	192	170	205	174	184	191	205	170	200	191	203	196	182	206	172	204	169	187	172	173	213	182	194	181	181	205	195	207	175	193	164	178	189	191	197	220	194	190	184	182	191	176	212	176	186	179	180	184	193	201	189	196	191	198	202	184	203	182	227	211	188	191	223	198	183	190	190	179	215	172	196	201	188	172	209	185	226	179	184	185	190	161	207	218	193	172	205	175	201	198	176	180	184	205	215	173	229	192	181	188	196	182	172	176	205	192	186	183	211	203	166	193	188	202	202	194	184	187	161	179	192	175	190	179	189	177	172	201	194	207	187	197	207	214	180	189	181	205	178	171	195	204	203	179	222	195	185	173	183	206	205	191	179	180	184	177	192	184	173	179	211	196	195	185	180	191	197	177	185	189	177	188	201	216	219	192	185	171	219	198	219	199	187	196	202	179	196	218	175	187	176	178	183	191	183	187	187	206	191	178	186	199	197	204	187	194	182	166	213	152	169	183	195	202	194	185	187	183	196	192	181	154	171	184	210	198	180	182	220	200	198	175	181	174	193	183	182	178	198	183	205	190	189	194	168	196	179	163	229	178	192	208	181	180	168	189	188	199	189	197	208	194	198	168	181	209	169	171	204	196	193	194	183	205	185	183	191	196	189	179	166	193	187	174	197	202	212	193	167	163	212	187	224	194	191	216	190	178	189	192	182	176	205	198	182	187	200	203	186	196	190	215	178	195	180	198	197	167	194	156	185	173	202	210	193	197	173	195	196	189	185	187	187	163	195	196	170	205	185	206	182	197	200	185	191	157	211	202	190	191	200	204	186	191	212	192	186	188	172	205	181	194	194	180	181	187	189	190	207	189	192	171	197	176	185	205	199	195	205	166	195	172	166	216	203	210	168	192	191	187	176	175	193	186	212	202	171	206	202	166	200	197	185	208	172	183	178	173	185	192	197	172	166	191	169	183	189	187	188	224	189	194	195	187	178	180	176	196	189	198	183	212	196	196	197	192	177	193	213	175	187	198	205	209	194	205	176	189	190	212	166	179	182	187	197	174	198	190	202
10207	16016	13515	7191	4889	3491	2632	2018	1636	1379	1181	1003	931	828	755	657	633	616	587	543	536	475	459	465	415	495	480	424	410	407	406	392	353	382	348	371	376	363	388	386	349	342	343	331	358	343	326	349	326	334	317	308	305	320	333	335	311	309	326	345	305	325	328	319	345	309	300	307	328	323	317	336	313	328	342	299	318	346	310	321	327	316	336	317	318	340	314	339	297	300	337	322	341	321	311	304	331	352	290	349	316	307	340	292	330	288	308	289	281	321	351	269	310	314	313	312	353	340	333	299	311	295	306	317	322	321	334	250	326	307	329	321	319	312	318	346	314	309	323	329	335	325	293	349	301	317	330	292	323	334	319	307	298	333	303	295	306	320	300	310	319	339	296	301	300	303	329	320	313	329	329	313	301	329	320	319	321	299	290	311	320	319	296	296	331	336	332	314	301	307	327	309	311	302	311	319	290	301	334	321	322	311	278	309	310	315	322	322	313	310	331	263	304	308	298	314	312	337	285	293	312	305	334	284	286	316	316	303	279	321	302	309	314	307	289	324	315	323	250	360	308	292	300	329	298	335	329	307	305	314	308	305	305	287	302	326	302	301	316	309	297	312	309	292	332	323	300	311	324	330	332	291	306	319	312	293	340	272	316	323	324	327	298	296	341	324	280	341	293	296	291	301	307	337	303	294	292	346	290	287	327	302	281	342	313	295	288	307	331	310	295	310	287	281	288	290	280	314	316	279	306	310	285	312	320	309	318	303	310	334	301	331	300	305	314	311	327	314	290	291	319	311	301	323	304	311	334	298	303	277	311	336	286	296	320	295	312	326	299	322	295	313	329	312	318	317	307	314	336	290	310	308	319	331	331	334	283	295	322	300	309	317	308	303	317	293	292	313	320	306	302	321	327	334	303	358	313	322	301	337	297	308	307	334	291	325	293	330	303	359	268	338	296	327	299	315	302	296	305	275	354	305	309	297	302	334	337	312	325	322	281	315	296	291	317	317	307	295	292	320	308	292	305	298	297	334	289	315	322	275	294	301	286	317	336	322	291	302	349	312	320	283	315	321	293	337	311	320	307	312	316	325	291	294	309	301	300	299	296	299	332	305	332	308	292	336	323	302	311	322	331	303	296	297	307	308	281	305	324	325	303	313	303	312	298	345	267	301	298	322	313	298	317	319	304	303	310	292	311	302	276	303	292	315	308	315	313	304	328	294	315	309	311	315	314	311	315	301	290	315	334	320	323	300	322	306	308	283	310	273	296	286	308	332	343	294	325	313	296	315	322	340	320	331	312	312	321	305	273	313	314	307	316	312	314	299	312	301	320	286	328	319	321	332	298	318	314	315	307	313	317	298	334	325	296	325	308	319	344	274	290	314	314	308	294	312	304	321	316	272	299	297	311	285	332	317	311	331	310	301	333	282	279	318	343	321	299	343	305	286	302	286	295	305	304	321	286	330	315	311	303	318	315	304	309	323	321	328	282	336	301	322	296	281	310	337	303	318	294	291	335	306	280	344	316	323	311	307	322	304	318	292	317	305	347	301	295	343	281	332	297	305	286	328	329	323	301	296	324	301	303	308	300	296	287	328	301	319	295	293	303	317	313	303	318	320	304	329	340	322	333	333	320	338	320	302	317	315	330	324	322	324	294	334	308	330	302	293	321	277	311	303	310	277	295	303	320	302	307	285	338	327	316	335	306	306	323	288	281	314	316	289	296	288	319	301	294	333	319	314	305	328	319	319	325	324	335	318	300	308	308	304	334	284	301	304	296	305	320	334	326	315	291	291	320	304	311	317	305	342	299	325	301	307	316	322	338	296	323	311	348	280	315	296	314	315	303	289	313	332	290	333	314	288	308	310	304	285	285	276	362	337	322	290	296	307	308	314	303	305	293	282	310	315	315	321	338	332	298	291	338	302	329	286	297	300	287	331	319	289	347	326	335	288	318	310	293	328	289	324	299	319	299	301	322	301	306	300	311	319	331	290	318	308	283	319	315	322	290	282	311	291	287	325	309	334	305	282	310	323	307	320	305	286	318	293	314	301	310	325	312	307	303	306	315	341	323	329	288	304	306	282	307	281	327	328	291	321	299	327	310	317	284	341	291	317	295	302	300	270	331	305	343	317	287	322	317	319	310	328	338	331	302	306	278	297	307	290	317	342	275	274	321	314	334	302	323	310	291	321	278	292	293	324	294	317	290	300	319	324	289	298	325	295	278	318	322	264	330	297	315	274	323	333	313	301	283	297	314	301	292	318	347	321	308	321	340	324	307	311	286	291	330	280	309	341	318	310	296	292	324	316	297	288	306	302	315	300	337	301	321	301	320	317	323	325	289	305	315	290	287	336	310	315	308	284	313	335	316	312	345	343	302	296	321	307	321	307	307	342	319	314	307	297	287	317	304	330	296	297	316	282	312	297	321	310	318	287	328	320	320	309	324	297	338	316	315	314	321	297	292	288	320	319	287	301	303	288	333	329	326	304	346	311	276	281	320	313	316	317	323	310	296	278	340	315	342	319	308	312	292	314	314	296	316	307	289	303	322	293	326	306	292	296	314	331	313	326	309	303	333	334	318	287	306	322	296	304	314	314	308	295	274	313	335	292	329	329	281	327	295	336	296	301	341	304	294	321	308	343	316	328	303	346	333	308	336	300	310	314	333	308	321	304	294	323	303	329	314	308	319	298	304	319	312	348	306	316	325	346	311	298	327	289	285	339	303	312	317	321	313	320	300	296	304	310	288	316	296	279	305	315	311	296	329	333	307	299	295	301	303	316	299	310	308	323	329	303	293	334	320	329	307	292	312	274	318	301	290	287	318	320	303	316	316	307	331	304	316	297	327	306	302	318	309	334	280	329	344	305	298	318	295	291	312	316	314	312	335	298	300	302	309	345	295	304	347	253	293	313	310	312	294	293	350	334	313	325	319	322	301	314	299	287	309	290	308	319	309	300	275	347	343	280	302	334	307	320	337	285	332	314	321	270	319	326	341	303	302	340	308	318	303	311	342	319	304	323	318	350	301	327	303	287	296	327	310	341	295	293	314	286	298	330	296	315	306	310	313	295	282	332	286	288	322	262	296	299	292	292	302	306	321	313	307	322	304	328	279	313	302	321	297	278	310	290	302	328	322	293	288	310	302	334	290	318	315	307	311	329	287	292	321	322	300	291	313	355	308	303	313	324	292	325	333	313	300	280	292	320	258	312	296	298	313	297	301	306	302	283	304	325	294	284	302	337	326	322	279	330	301	325	315	314	294	314	295	332	318	317	341	335	313	299	292	319	301	338	289	283	301	311	271	321	323	309	272	323	316	309	287	315	320	299	303	321	316	301	289	314	296	326	343	307	303	291	339	300	308	312	303	320	330	328	344	295	312	295	298	295	312	272	286	321	293	303	265	305	304	310	313	286	317	340	302	304	291	321	298	284	307	322	325	323	311	298	287	321	284	293	333	287	316	273	342	313	311	311	316	326	313	291	301	324	304	301
27239	20716	7325	707	463	375	369	357	343	407	363	368	362	327	356	330	320	373	348	340	331	352	349	369	340	323	355	354	337	323	354	334	349	320	332	334	362	355	314	367	321	314	341	326	346	347	343	321	337	343	317	327	342	338	348	361	319	351	328	323	352	317	302	366	317	359	322	328	337	335	351	343	342	366	324	374	335	348	364	317	319	325	357	328	329	321	325	345	351	340	353	389	362	340	320	341	368	327	321	320	382	319	338	278	315	306	344	327	344	312	337	323	344	351	330	330	342	321	346	308	316	290	357	325	359	341	327	303	346	348	322	340	338	354	349	324	334	311	310	316	365	346	364	317	342	310	322	348	336	359	296	336	337	337	336	363	325	338	311	370	320	370	309	321	320	336	325	352	310	339	318	334	338	310	366	374	337	338	351	320	330	341	335	351	331	319	317	376	341	337	328	355	303	336	303	318	308	338	309	313	332	323	319	324	331	343	337	327	335	334	321	343	308	351	349	349	336	327	332	377	309	315	342	297	308	337	300	303	306	316	332	338	330	337	327	340	320	357	342	325	324	314	330	323	341	356	328	343	346	346	325	320	360	367	321	371	324	376	330	338	369	317	338	333	337	330	298	327	336	358	347	331	366	289	319	326	362	355	332	349	320	327	337	305	311	341	290	342	354	371	313	361	357	337	342	327	322	337	330	322	308	352	381	308	341	340	338	328	348	322	360	311	347	344	291	344	332	303	368	335	338	308	347	329	377	316	327	332	331	319	302	324	340	342	354	316	349	339	317	339	325	323	372	311	340	333	344	342	324	309	371	335	312	319	348	341	306	347	339	314	357	307	331	316	339	349	286	328	311	340	330	338	315	377	336	355	346	362	307	338	372	308	338	331	338	321	330	310	344	330	318	302	297	335	351	325	348	316	358	327	337	348	347	346	313	338	283	345	338	316	337	374	360	346	345	343	323	332	305	327	322	327	342	349	319	342	325	319	316	344	346	334	363	325	355	347	330	334	339	370	332	345	333	330	339	315	306	327	330	359	326	326	329	313	327	340	350	338	374	320	333	364	317	322	313	328	320	325	301	347	340	309	324	312	307	333	334	333	350	328	311	318	330	361	327	342	309	310	337	341	336	345	336	307	340	333	338	325	314	352	341	298	337	343	332	330	344	323	329	322	320	347	341	328	335	346	317	330	334	312	310	361	325	311	364	332	364	328	346	327	316	350	325	357	344	337	344	336	331	344	319	341	297	360	348	321	335	340	315	335	365	349	314	341	340	311	335	335	316	333	351	340	345	338	319	350	328	320	322	345	314	320	308	312	327	322	336	345	331	355	330	321	330	324	334	342	350	326	345	327	336	356	332	343	318	306	316	359	381	320	336	323	332	303	334	339	345	321	342	345	337	327	310	341	347	327	379	351	317	343	314	333	349	339	332	338	317	322	317	350	337	346	323	339	332	341	352	329	342	344	324	331	314	296	358	310	284	386	325	334	372	356	332	321	367	334	330	322	334	323	358	352	326	360	346	343	342	325	359	326	350	369	323	290	332	345	343	372	376	350	356	312	342	312	309	335	342	336	307	351	334	316	333	335	285	348	323	345	343	330	356	366	335	309	335	344	309	327	361	305	338	308	316	374	367	339	317	344	324	315	331	304	307	363	318	354	346	327	324	330	329	315	305	317	318	329	330	319	306	364	329	323	328	360	363	352	356	344	330	308	368	345	343	343	347	321	363	342	325	327	346	356	354	330	347	333	339	330	317	306	311	319	303	341	340	327	326	334	344	326	356	371	360	319	363	378	338	320	326	363	347	306	335	296	295	342	340	321	346	359	336	366	301	319	352	328	327	327	331	355	367	323	345	326	317	350	339	298	310	388	311	345	327	335	326	366	343	318	332	326	331	329	312	316	332	316	346	316	321	333	368	368	352	350	324	365	340	323	346	332	341	323	328	350	339	312	319	348	329	310	300	319	319	309	320	329	325	308	324	361	343	337	335	319	366	338	345	357	335	327	294	341	331	353	327	339	330	336	367	373	325	344	315	329	324	338	323	355	354	379	323	329	339	324	344	334	330	344	366	324	343	348	372	310	355	343	328	331	353	379	326	322	327	324	336	308	309	347	304	339	319	318	354	346	335	357	322	335	343	326	317	352	329	344	338	341	340	340	347	352	339	343	358	349	345	339	368	317	321	348	312	327	354	356	329	336	345	363	335	324	305	338	370	357	319	322	349	336	327	350	316	305	325	328	336	349	325	358	325	309	347	329	349	355	343	361	322	307	320	328	338	315	368	327	353	349	353	327	366	347	347	354	350	367	351	290	344	361	374	345	364	363	312	354	346	329	321	353	326	331	347	320	308	345	325	318	348	346	332	331	321	342	342	329	313	328	306	362	323	352	340	339	328	337	333	355	349	337	353	334	336	328	318	329	337	327	320	340	340	349	342	335	312	332	351	339	328	326	324	362	330	334	345	320	326	326	297	375	347	329	342	306	321	323	337	330	328	329	350	326	349	324	344	316	309	309	348	333	338	337	323	328	360	344	349	321	346	346	356	332	334	309	366	319	339	346	336	302	356	307	324	358	328	330	354	374	333	302	311	325	344	328	331	329	303	339	340	374	313	339	335	305	344	340	326	310	332	341	340	332	321	337	336	302	345	316	362	326	325	343	322	331	328	330	367	369	324	311	317	278	348	343	344	341	338	330	343	339	310	341	334	347	325	348	323	317	357	323	299	333	331	347	347	334	333	304	290	302	326	353	343	311	345	307	341	342	356	324	313	303	326	371	368	296	331	313	393	356	357	335	329	310	320	362	361	325	348	354	357	339	333	335	341	341	302	359	332	344	332	347	339	349	354	369	349	325	338	333	347	323	347	319	324	331	343	354	332	364	317	361	330	342	328	304	318	332	379	324	339	330	341	333	331	320	337	328	337	303	317	321	322	340	333	318	387	338	371	349	355	353	348	352	354	322	344	338	339	314	340	316	341	331	339	334	359	356	317	342	333	326	330	328	356	365	318	345	366	339	356	331	336	338	321	324	336	363	327	299	306	341	356	350	342	356	354	325	327	344	349	331	308	341	347	324	344	336	337	341	328	351	339	334	347	318	368	336	358	332	364	323	338	352	338	328	342	332	293	356	357	333	339	336	331	311	309	316	351	357	337	345	328	330	345	324	340	340	352	350	347	361	299	348	343	350	357	339	345	336	329	323	322	357	339	332	313	365	340	320	334	345	332	362	340	330	316	372	367	325	329	365	325	309	345	351	319	341	337	314	338	329	391	284	307	339	298	310	320	293	311	326	332	333	322	320	347	332	339	313	342	352	336	358	339	359	317	339	313	324	307	335	329	333	343	327	362	360	313	301	313	338	312	352	324	351	316	353	294	340	358	326	339	336	326	326	342	389	332	342	344	341	329	330	317	318	341	340	366	341	357	329	353	334	332	342	345	343	364	356	347	331	327	335	333	346	323	331	354	368	354	339	341	344	304	314	343	333
4707	1580	1345	880	733	651	638	654	572	590	577	529	549	563	539	531	499	503	529	537	513	541	523	523	538	548	508	526	542	519	520	563	508	528	536	505	523	511	550	517	483	544	525	538	539	506	553	529	534	537	555	473	524	501	499	518	491	512	572	542	491	532	526	503	537	533	570	518	484	494	519	496	537	514	483	492	568	550	507	532	519	518	545	521	545	567	518	511	494	500	494	520	499	547	552	520	534	546	524	523	535	518	507	466	509	538	520	514	520	499	562	486	498	539	501	539	540	531	517	536	535	486	548	513	508	542	474	502	551	542	548	539	549	512	488	502	531	516	531	495	531	485	544	510	516	529	501	526	557	505	513	544	498	557	500	541	548	498	522	514	540	530	509	538	518	520	488	530	533	568	533	513	524	518	541	541	517	458	535	574	521	505	522	546	486	542	485	506	523	526	536	506	513	530	523	496	532	509	507	511	546	477	516	530	528	530	511	515	526	463	517	502	501	481	532	515	523	506	528	496	488	557	529	523	495	565	531	525	509	584	548	531	532	555	510	527	513	518	524	530	530	543	521	498	514	521	480	487	507	477	473	525	517	518	498	528	512	485	534	519	521	515	539	476	533	515	496	546	523	530	529	521	506	516	525	501	539	567	482	488	554	524	533	502	516	523	516	523	482	511	541	534	532	548	555	507	515	518	571	539	514	556	512	475	559	542	537	541	526	482	524	492	514	507	526	557	511	504	502	533	532	553	510	517	485	514	508	545	530	553	529	534	499	518	513	532	523	523	511	503	500	507	493	486	516	511	576	516	540	483	539	493	517	528	522	483	522	506	552	549	561	527	518	496	476	488	564	529	521	508	502	521	522	547	544	493	531	529	525	520	476	519	552	511	539	501	501	524	537	527	514	492	508	509	516	513	537	512	528	524	504	484	490	469	544	532	524	563	509	524	506	543	517	515	520	514	549	516	502	496	521	560	505	535	473	519	491	573	503	534	530	490	564	512	534	528	517	547	517	517	529	506	535	588	528	534	511	541	542	484	516	505	490	514	535	497	512	507	528	542	541	544	514	488	530	518	535	540	550	534	519	488	537	538	501	487	556	480	481	517	519	533	500	569	495	535	530	522	524	519	547	520	478	535	495	542	521	534	477	503	528	517	469	482	540	508	495	500	500	524	496	518	533	542	513	544	492	515	546	493	494	512	474	532	498	521	513	508	466	519	548	516	551	543	507	515	487	522	526	517	545	498	535	516	508	516	525	528	503	531	521	572	506	511	526	557	530	501	511	548	525	566	517	502	504	522	511	500	516	522	484	534	529	541	529	537	523	518	538	486	533	492	516	522	515	520	499	534	510	496	564	525	548	511	498	556	524	480	556	526	543	533	544	500	516	532	504	468	520	517	533	539	518	517	545	528	515	492	522	524	511	533	527	529	559	537	496	535	554	532	484	525	532	518	514	503	503	529	539	510	552	516	523	514	512	518	500	535	529	546	511	490	497	520	517	476	514	530	462	544	510	473	504	520	493	535	519	539	543	489	507	515	521	499	570	540	517	555	508	539	518	538	533	515	508	535	539	556	545	496	490	538	528	551	529	519	504	555	526	517	510	547	530	546	509	543	537	507	533	490	513	498	530	538	500	540	545	524	531	546	537	485	512	522	529	566	543	509	529	509	483	538	526	528	544	559	510	542	472	555	544	566	591	493	515	522	553	534	573	540	492	508	511	525	530	531	512	507	507	499	552	519	550	519	473	556	514	505	544	512	492	555	541	525	539	507	518	494	514	515	514	526	531	521	501	540	506	509	552	580	532	480	527	522	534	527	522	505	522	547	514	522	515	469	541	528	520	535	529	530	539	498	532	531	484	541	494	525	537	523	509	518	536	527	532	531	562	506	545	580	484	510	543	468	521	470	531	508	505	480	567	506	486	557	536	532	553	517	475	479	506	516	538	521	547	500	528	538	472	549	516	486	588	567	511	511	538	516	521	514	489	480	519	548	538	499	500	538	526	514	534	540	530	541	515	513	499	554	547	482	513	525	504	492	496	537	564	528	565	517	529	504	555	530	538	542	524	484	524	510	479	532	508	523	518	505	505	492	544	536	493	548	529	526	468	555	485	527	506	537	520	532	507	541	505	530	513	508	483	503	570	487	510	516	510	581	517	537	512	507	506	539	527	550	556	507	487	503	522	509	507	499	534	537	523	524	507	517	472	507	532	508	508	522	489	547	506	525	494	504	517	525	542	532	518	531	500	542	500	503	527	472	501	522	458	468	521	540	524	543	561	492	505	492	529	513	529	492	518	548	503	523	547	542	540	521	523	499	507	491	535	540	506	513	459	515	519	525	515	484	516	518	531	526	523	534	518	578	493	578	522	518	495	506	499	469	519	502	549	517	559	504	510	549	518	558	486	539	488	536	508	540	481	502	536	565	528	490	522	550	537	528	508	490	502	523	504	508	542	504	524	527	551	563	493	522	510	539	552	483	509	533	461	537	526	539	531	531	519	509	550	514	560	507	522	533	514	488	530	498	530	506	449	516	517	501	518	533	501	511	531	534	482	560	524	499	542	519	485	508	499	560	500	535	474	524	497	541	524	498	515	552	545	502	519	493	528	528	532	508	488	467	540	483	528	504	526	570	493	534	497	476	550	505	541	505	517	510	491	523	497	550	533	521	512	530	524	531	511	509	540	518	512	518	482	557	503	522	532	516	485	510	559	507	486	529	539	512	535	510	513	483	530	494	525	561	482	505	520	532	531	506	517	527	520	492	557	539	492	509	554	503	517	497	510	497	533	528	517	531	554	506	500	512	511	549	523	529	564	492	517	530	519	496	514	555	517	470	514	512	532	512	508	531	546	510	517	517	488	536	522	509	500	487	514	513	527	551	519	538	506	501	506	519	500	564	558	538	509	505	510	483	521	496	523	500	566	509	508	517	588	558	477	532	526	469	566	501	493	517	505	540	514	524	550	535	495	525	493	499	506	493	536	494	532	515	512	537	529	536	540	525	500	514	521	506	559	506	511	526	572	533	565	494	524	489	539	505	537	544	518	520	494	525	546	490	543	528	550	505	541	516	555	498	565	479	508	545	477	522	475	522	536	525	515	498	526	524	538	540	486	544	502	522	554	494	526	538	512	521	500	556	536	534	521	521	474	520	522	540	542	508	505	520	563	516	543	485	499	508	489	545	545	493	507	516	556	505	531	497	536	550	532	479	468	493	518	532	566	515	551	552	503	473	480	515	532	514	511	483	561	525	515	499	527	537	545	538	487	525	499	480	499	544	527	506	522	528	545	495	544	531	502	481	556	464	550	508	459	513	505	502	538	526	566	553	508	508	499	522	478	489	519	512	526	506	534	506	518	526	574	527	529	529	473	524	503	493	516	555	495	575	547	488	548	529	551	491	512	527	523	518	508	518	497	539	473	494	500	555	520	528	514	499	503	539	521	525	523	467	564	535	487	524	532	533	504	545	542	507	519	545	483	545	521	527
24429	21458	28733	24581	20954	2938	935	670	592	548	480	474	470	445	441	426	414	413	432	457	423	403	408	403	371	386	374	390	423	446	403	384	386	422	417	396	356	388	380	412	365	388	368	381	421	392	385	380	346	405	377	410	385	341	440	389	357	408	408	343	385	363	396	408	404	414	404	400	387	352	377	416	395	396	368	373	434	363	407	371	384	363	397	375	372	395	390	364	391	387	434	423	412	357	417	396	368	415	390	386	404	416	396	365	409	372	373	358	374	346	365	357	408	395	379	390	375	380	365	371	404	381	371	393	440	376	365	400	358	404	353	379	356	413	371	381	378	385	409	371	398	367	352	388	388	357	376	391	410	348	357	369	390	401	391	338	377	409	403	375	402	460	400	399	383	362	393	439	392	377	359	378	348	381	359	370	389	441	384	398	406	406	379	412	423	387	424	396	380	405	381	375	393	393	398	396	371	391	383	415	385	383	426	384	400	396	378	380	383	377	420	372	381	414	376	392	374	350	386	392	410	398	359	379	354	372	371	428	386	411	383	365	425	396	422	385	342	380	349	334	402	390	377	376	404	391	356	373	385	387	399	393	413	405	384	407	375	366	426	382	360	377	440	373	414	361	351	386	429	427	369	388	386	409	400	378	395	403	402	389	399	387	398	371	395	401	387	379	427	398	367	388	363	404	388	397	365	369	384	359	392	374	401	347	394	363	388	372	325	443	367	384	377	392	419	397	373	387	380	368	359	367	417	399	390	415	406	425	374	400	361	369	364	396	349	370	367	424	399	376	376	356	405	413	366	399	413	385	375	430	407	407	382	368	407	382	393	342	396	424	439	356	423	383	366	410	403	409	405	369	401	384	383	368	374	382	398	381	396	352	368	392	376	378	393	376	429	389	403	384	395	402	385	364	372	423	417	377	389	363	365	380	407	365	378	390	380	392	392	369	364	385	384	357	377	368	412	369	371	392	359	338	403	395	390	377	393	375	408	370	380	375	380	390	382	394	400	387	394	414	392	390	372	374	389	369	414	400	350	367	340	391	361	407	332	390	364	396	393	374	392	375	331	364	377	393	389	343	369	354	377	405	380	399	394	404	398	391	368	391	352	390	373	378	395	407	396	404	375	372	391	375	354	383	415	411	357	392	382	398	397	369	403	360	360	396	391	378	386	384	369	399	400	383	400	391	405	371	382	365	378	384	377	402	381	366	381	398	369	367	406	382	372	417	370	398	340	404	354	414	396	357	372	373	381	405	430	404	406	344	396	348	363	398	376	369	349	404	425	361	375	367	386	375	362	392	359	391	401	380	372	389	417	387	390	332	398	403	372	415	378	372	399	388	399	413	350	390	350	368	349	400	396	408	335	381	375	401	390	359	376	432	419	386	376	344	357	418	403	414	407	381	387	429	345	408	410	372	391	396	354	377	388	415	368	376	382	358	427	366	357	380	366	408	402	385	395	367	411	398	390	357	368	346	398	401	360	388	375	368	385	365	406	378	380	373	365	385	392	347	393	405	384	368	347	409	411	370	380	388	358	405	355	404	405	374	386	367	382	397	371	388	350	370	374	373	376	379	379	386	403	391	371	375	364	381	417	360	406	382	396	375	372	388	380	384	412	368	364	384	429	388	363	409	389	401	400	394	389	404	376	351	366	373	394	374	390	368	363	406	378	390	386	353	371	378	356	330	379	407	361	417	337	381	386	371	410	368	384	423	360	374	369	420	391	387	409	378	375	396	376	376	405	371	373	382	378	402	410	383	387	379	380	370	381	396	380	394	366	373	375	369	391	364	376	419	382	408	393	371	415	393	408	375	387	379	413	377	382	410	393	408	406	389	424	413	399	360	360	345	392	369	394	405	374	384	392	339	369	334	400	408	396	373	362	379	406	397	365	367	392	381	372	361	395	335	374	385	376	357	392	398	417	386	423	369	402	375	405	374	375	379	388	358	369	337	406	377	406	398	395	398	381	381	375	404	371	385	420	367	367	426	372	367	400	396	360	363	434	370	368	346	378	359	399	398	419	410	403	409	380	363	379	372	362	360	407	417	392	367	380	380	380	406	413	398	356	399	350	401	393	401	388	385	415	377	325	422	389	377	410	349	384	390	379	385	347	376	376	405	375	407	423	365	388	411	350	358	385	402	414	388	365	410	379	397	374	402	390	372	354	353	360	384	372	399	373	409	370	381	394	372	372	384	365	376	389	357	380	389	379	387	385	432	381	370	422	370	355	377	373	394	357	393	373	398	395	386	386	404	365	353	340	361	386	369	376	368	394	372	397	422	364	382	374	383	400	423	381	382	423	378	388	424	345	402	389	388	401	367	390	391	391	377	371	386	411	395	349	400	433	382	393	388	418	373	384	385	374	400	392	368	390	365	397	404	367	406	366	383	378	367	381	390	417	410	351	370	381	406	352	418	370	390	406	376	372	388	428	399	366	370	365	397	376	364	343	407	387	352	387	361	347	380	379	413	379	372	389	427	375	355	381	380	371	401	381	366	374	363	342	393	381	349	381	385	395	381	388	376	401	372	379	348	414	424	371	406	399	390	382	399	383	378	378	397	353	380	381	394	392	385	359	384	411	429	363	397	382	352	399	359	353	365	394	350	384	360	383	388	386	416	367	365	371	410	418	365	371	393	371	408	365	363	391	406	367	374	399	390	391	379	375	337	345	374	395	390	337	360	379	421	371	391	381	401	392	378	425	385	323	362	372	390	370	397	386	408	412	399	361	392	394	434	382	372	389	388	378	377	360	382	393	387	374	359	381	372	387	409	380	355	351	375	329	389	410	367	365	402	371	380	332	372	385	406	409	397	353	338	348	383	367	368	367	411	362	393	418	330	355	399	388	389	419	382	347	400	367	379	377	402	400	387	394	380	390	392	393	419	386	380	404	389	387	379	374	398	438	371	359	384	368	374	392	355	411	353	406	393	379	384	380	357	383	383	380	365	406	390	389	362	361	408	378	395	394	356	386	408	365	387	381	344	379	401	380	396	365	422	377	372	385	373	397	402	378	362	374	395	383	403	383	381	365	368	410	377	378	405	393	410	396	367	369	356	409	382	395	373	391	367	394	385	354	382	358	417	352	363	391	381	348	397	395	372	407	391	355	394	375	381	414	366	384	378	368	371	377	438	365	346	375	355	349	386	401	384	383	378	394	409	396	376	350	381	401	399	403	370	390	384	375	393	400	402	356	351	382	394	390	385	392	377	364	355	387	366	363	402	390	384	370	387	411	370	352	368	402	375	371	376	400	389	369	377	381	399	391	368	382	385	413	396	396	362	415	382	390	405	370	403	349	327	367	388	385	384	355	390	373	389	380	388	363	374	402	395	346	404	380	379	385	385	388	359	385	406	429	405	392	375	390	379	384	420	400	362	362	411	376	372	368	371	356	423	365	375	394	390	383	390	368	411	359	366	400	355	377	365	367	380	364	382	383	371	397	373	402	396	379	405	406	402	363	405	392	401	392	373	385	366	391	347	377	382
9001	9819	8455	4319	2991	2231	1802	1431	1242	1134	1020	909	877	824	787	765	765	753	668	733	703	682	624	608	679	634	682	617	648	653	632	615	618	623	582	629	567	645	648	587	642	641	637	611	640	634	609	606	607	548	594	621	633	647	576	620	612	584	601	641	554	584	573	590	608	633	587	596	645	593	593	635	596	624	646	592	576	579	568	565	630	602	564	586	589	622	686	612	607	573	621	558	583	582	584	579	601	622	581	640	600	590	593	563	619	588	607	653	619	573	584	628	565	587	590	589	597	603	607	595	603	603	573	597	586	549	610	587	621	571	583	650	583	578	571	553	607	601	599	589	640	624	618	603	595	600	593	606	570	603	629	606	575	620	668	577	590	609	573	583	613	591	578	561	635	618	612	617	580	576	595	626	589	579	565	609	578	598	595	659	634	598	548	608	589	622	617	584	634	625	592	614	616	601	598	592	640	582	582	601	619	586	604	562	553	595	608	559	574	616	601	633	592	653	547	567	641	559	623	574	606	614	583	594	572	618	559	589	604	612	561	562	594	566	581	559	611	617	600	555	628	590	570	577	640	609	600	607	620	607	683	657	534	609	622	611	574	616	614	579	579	594	598	601	601	598	599	592	617	572	585	596	640	581	622	599	573	594	601	595	617	588	596	618	576	568	617	595	587	602	598	651	554	599	577	599	583	583	560	610	603	614	569	605	572	586	625	627	589	561	630	567	610	615	599	612	563	613	612	597	639	586	643	598	583	593	594	644	583	589	601	606	603	573	552	575	605	576	595	616	657	589	591	598	589	610	611	598	550	612	560	598	563	640	581	587	577	617	576	585	585	566	599	549	578	627	595	545	578	579	580	571	573	640	578	577	586	583	587	599	601	613	573	576	568	600	564	637	555	606	617	597	584	571	547	599	587	595	614	597	569	572	581	649	605	598	573	605	626	595	622	587	601	612	584	619	612	589	591	612	586	597	603	579	573	586	595	572	621	618	578	630	594	573	564	594	576	568	604	624	601	622	616	607	598	609	583	589	593	583	599	617	574	631	600	575	583	590	609	565	634	604	621	610	567	612	576	585	568	585	623	587	575	560	558	578	581	607	640	614	591	610	587	586	612	578	619	610	599	564	592	657	592	585	580	637	561	634	623	589	588	615	560	602	669	574	577	584	542	592	597	611	621	569	585	602	597	593	573	606	609	655	592	610	633	588	612	597	602	603	613	596	584	620	654	582	612	609	594	608	600	569	562	628	578	575	583	620	601	621	618	576	587	598	568	591	609	622	584	625	589	579	597	584	604	517	592	586	603	596	573	583	586	597	556	608	600	610	564	576	592	648	591	591	603	574	610	587	610	602	571	582	598	593	581	605	608	597	587	578	622	604	628	577	588	602	619	577	635	556	593	581	591	573	625	599	599	543	574	594	626	582	604	612	604	626	551	583	615	575	602	588	604	537	601	550	624	606	567	626	568	582	609	567	563	623	601	584	616	628	598	605	580	583	585	541	564	589	578	556	595	592	620	626	610	576	605	561	600	602	595	554	589	591	588	630	641	597	620	625	604	603	626	566	539	601	577	592	591	646	596	640	542	619	606	598	566	626	590	620	599	588	623	607	610	559	654	569	569	600	581	590	567	596	627	566	556	634	557	577	576	595	607	647	617	616	601	593	547	608	528	606	552	576	602	570	608	633	570	555	625	594	642	569	556	585	549	565	580	595	579	574	578	591	613	569	579	574	568	612	557	573	609	619	589	610	632	623	598	578	631	599	562	593	641	619	586	628	593	581	596	590	561	613	581	582	565	600	609	591	566	602	597	610	571	561	605	617	622	556	586	580	613	547	585	601	596	588	570	539	635	592	575	588	594	579	627	583	548	578	577	599	596	571	576	602	589	624	624	570	589	609	582	559	581	593	607	634	588	654	605	614	646	560	561	583	627	582	618	582	609	603	579	608	601	581	542	619	631	557	581	621	568	573	638	580	586	608	587	599	577	596	565	617	609	561	621	625	564	570	565	601	640	558	662	642	598	594	601	578	565	557	561	526	586	610	574	577	625	602	593	591	617	578	562	578	597	569	571	578	598	575	640	585	613	610	587	603	600	612	617	566	570	580	606	591	572	628	567	574	599	629	620	573	615	576	613	648	577	609	597	607	585	602	609	589	558	578	588	539	590	601	636	567	660	605	589	589	569	546	616	622	556	598	606	573	618	574	600	560	583	616	587	592	587	574	578	588	601	595	544	626	602	562	603	604	582	584	544	559	601	611	612	601	586	587	631	574	583	558	627	549	589	635	562	593	613	593	592	596	613	575	596	595	586	618	626	590	612	616	574	574	662	616	596	614	615	568	594	620	639	596	566	595	578	589	576	573	588	573	583	592	603	595	599	612	578	607	614	618	620	612	594	579	612	557	577	611	587	601	668	672	592	563	583	576	592	610	629	588	593	599	582	541	586	610	569	594	614	616	580	597	579	607	590	582	609	573	567	603	616	582	574	629	593	573	603	599	561	570	602	562	546	600	575	607	625	554	575	611	602	571	615	619	566	582	630	611	611	603	593	624	579	578	602	633	591	589	590	588	554	614	554	614	563	555	561	599	621	616	605	573	609	609	575	590	594	564	578	632	580	600	614	596	582	593	615	576	646	593	619	556	627	597	588	577	648	581	641	554	631	602	634	612	592	641	577	581	608	576	585	594	622	570	575	614	546	597	579	594	605	580	559	546	570	605	594	559	561	567	629	603	606	560	594	589	594	590	566	566	570	553	593	576	614	613	585	605	591	602	609	593	557	581	578	587	589	604	592	559	551	633	574	642	547	607	615	609	587	567	604	576	591	634	631	576	576	574	562	582	588	607	576	589	619	565	612	578	560	563	575	601	581	554	644	591	586	613	580	548	618	599	595	606	564	595	576	588	613	622	611	580	557	570	616	616	627	601	578	649	622	582	600	605	591	633	600	645	569	569	600	598	628	537	640	594	592	577	563	545	603	587	596	595	580	590	609	571	619	602	613	623	625	672	582	588	561	594	601	589	601	629	559	599	560	565	585	617	598	599	574	615	563	584	563	617	620	609	641	601	607	610	569	610	622	621	591	594	597	596	556	603	591	593	611	636	593	616	629	612	594	578	624	593	565	612	581	573	661	596	617	614	610	600	577	573	607	572	569	607	581	620	565	622	579	554	576	599	563	600	597	624	576	574	603	645	561	590	622	575	566	548	597	584	586	614	614	600	577	603	599	608	598	590	550	590	567	597	602	636	608	594	586	565	553	555	592	543	617	627	572	573	588	617	628	594	630	576	615	588	598	611	577	592	608	578	597	554	578	660	551	585	579	609	587	548	583	622	607	545	597	589	626	634	571	603	643	580	609	615	621	621	547	648	614	580	584	587	606	603	562	597	602	620	557	618	594	583	557	592	588	596	641	582	601	577	559	573	630	646	567	554	603	606	608	592	597	587	577	614	596	547	585	631	583	598	606	583	557	627	601	555	630	596	540	620
23516	21580	29508	24132	21581	20974	2370	773	536	511	468	367	346	329	277	308	291	257	262	240	256	241	204	232	222	221	237	215	216	224	231	208	215	224	230	212	194	203	221	210	200	214	216	206	187	191	225	199	197	190	185	189	205	202	210	198	225	203	202	209	212	194	211	177	216	188	215	201	168	197	192	211	178	195	187	205	199	188	183	184	205	196	212	209	197	198	200	216	175	185	181	176	193	208	196	218	196	202	177	196	178	168	182	185	188	163	195	208	206	215	214	224	169	211	190	193	185	170	198	192	192	203	204	187	199	183	199	167	194	203	202	198	182	198	201	196	189	190	214	200	195	187	199	201	188	205	190	209	187	186	175	212	199	208	194	193	192	230	176	218	181	197	194	189	180	167	169	193	211	197	184	206	200	197	181	171	203	231	190	199	191	221	195	199	172	206	180	195	189	194	199	196	182	188	189	173	203	198	203	209	196	188	182	206	183	204	167	221	210	227	222	170	188	205	189	210	162	204	185	192	191	199	192	176	220	188	201	173	191	203	163	185	166	204	204	184	191	205	193	210	200	199	204	199	171	185	193	172	184	205	187	189	235	175	185	193	195	190	198	211	178	204	199	204	205	191	159	179	195	207	201	206	206	190	189	182	200	206	194	182	192	201	178	201	188	177	203	207	198	193	195	177	177	188	201	196	185	179	213	201	219	193	192	199	186	196	187	180	188	190	209	207	211	203	177	185	191	187	201	190	210	177	198	205	185	196	191	206	173	200	207	194	207	213	190	188	185	188	198	207	186	199	190	201	198	190	170	181	195	188	163	173	196	207	185	188	183	179	182	215	191	191	183	187	199	199	194	209	187	196	197	184	193	215	168	192	191	180	194	201	191	208	199	205	171	190	202	206	187	212	164	177	161	188	188	174	208	196	179	202	211	194	174	202	197	192	201	189	195	199	195	210	167	168	213	197	194	187	217	221	204	207	200	180	187	176	194	202	197	199	205	197	176	177	214	192	191	194	208	171	198	195	200	185	182	221	189	183	184	180	205	191	172	190	215	193	195	205	192	170	192	198	228	190	203	175	182	207	176	194	207	185	197	203	197	188	187	173	191	192	192	214	191	196	196	195	197	186	222	230	187	178	167	192	204	201	213	191	197	202	204	176	207	203	180	169	209	206	198	209	184	194	185	196	187	192	193	170	193	177	182	202	192	195	204	184	229	185	184	206	182	187	180	177	191	217	205	197	194	204	179	172	166	203	209	193	179	187	201	200	168	193	191	161	188	212	202	201	181	213	189	197	185	189	184	195	197	190	168	197	189	204	200	172	177	185	193	205	182	177	187	183	186	180	188	207	184	184	198	178	234	210	197	197	215	187	188	181	216	207	166	202	220	200	197	190	205	180	194	211	187	201	180	202	203	166	206	183	188	200	196	188	184	199	195	216	191	206	198	193	197	193	186	210	182	179	201	208	213	186	184	171	164	191	201	191	188	189	210	190	206	185	207	198	212	195	175	189	178	183	216	188	194	227	207	204	200	192	202	202	179	199	207	196	190	185	178	208	155	167	193	188	184	180	212	193	174	173	205	189	187	171	162	178	199	175	192	193	206	201	178	197	183	196	195	174	187	183	183	196	190	178	160	176	186	217	189	201	199	173	184	176	175	213	191	197	208	228	194	218	206	183	211	176	185	197	175	207	169	199	189	193	195	204	205	189	189	204	173	182	208	191	203	197	196	159	205	191	177	198	212	198	178	187	193	170	175	184	210	182	181	176	177	187	188	187	193	171	202	196	176	196	201	194	228	198	198	191	197	193	192	237	180	208	214	210	181	190	195	180	164	166	195	205	165	182	194	186	199	195	172	195	200	173	195	186	198	208	203	193	182	227	175	189	195	171	204	190	176	177	195	184	191	193	209	224	195	194	177	199	172	168	186	180	173	206	208	200	204	188	183	196	232	200	210	190	186	196	191	202	190	193	189	210	212	179	213	226	200	178	195	192	196	211	184	186	196	185	183	186	195	193	174	187	179	178	199	192	179	199	205	185	195	211	198	216	192	192	175	192	187	204	191	172	187	194	199	203	177	195	176	213	199	176	174	181	211	193	200	183	204	207	189	188	200	190	179	176	208	177	185	196	191	221	183	186	188	184	198	182	202	192	198	189	199	176	190	201	193	212	172	192	191	172	188	199	176	180	201	172	181	211	179	185	192	166	187	188	191	200	201	222	193	177	191	159	176	175	200	189	193	199	177	175	222	196	199	198	200	177	198	201	221	195	184	180	193	195	193	189	190	205	178	189	176	201	232	204	171	180	182	192	190	194	206	181	195	170	194	205	181	185	186	205	195	198	200	200	188	182	180	167	182	176	191	212	182	170	179	182	184	161	200	209	189	169	199	194	165	211	194	191	182	195	219	197	202	190	187	212	200	180	194	185	197	188	207	206	192	210	197	219	197	179	193	206	194	207	185	199	193	179	209	203	194	191	199	209	198	184	188	184	216	195	179	183	199	160	193	195	178	177	211	179	203	214	223	192	180	206	187	183	215	188	215	185	198	205	177	179	193	194	196	188	188	200	184	174	197	183	194	192	183	207	200	205	213	194	198	208	192	188	193	203	193	187	206	212	187	160	188	190	208	184	211	188	191	208	220	205	195	204	194	200	191	204	185	199	198	193	176	180	212	185	200	188	174	181	169	202	177	198	196	223	205	192	187	200	172	172	193	192	177	197	208	197	178	208	207	189	166	216	182	213	197	182	203	202	179	194	210	175	167	206	216	196	203	221	212	178	196	174	174	203	179	216	189	196	173	187	195	194	175	186	194	175	156	189	160	174	201	177	191	190	197	203	196	186	173	191	194	203	164	177	193	185	172	185	195	207	192	188	168	180	197	193	208	203	203	197	206	189	171	183	190	183	182	192	201	185	166	197	183	196	201	180	177	202	191	178	178	185	181	191	187	190	168	195	195	175	182	204	177	203	187	188	222	196	177	188	193	200	179	180	187	175	183	194	203	195	186	205	221	208	233	189	197	178	203	180	194	184	204	174	191	192	177	186	224	172	171	163	185	163	161	189	207	169	160	214	182	211	214	209	190	211	203	206	212	188	192	204	180	204	180	197	190	212	187	192	195	198	198	178	185	190	215	187	186	185	205	189	207	192	173	187	198	191	195	186	189	190	180	192	181	201	175	198	167	207	203	176	206	188	201	180	173	184	188	191	197	196	180	190	192	179	182	180	199	189	209	203	213	195	192	188	218	191	202	212	194	167	204	199	179	191	215	199	191	176	172	201	196	189	197	203	162	190	190	207	192	180	182	209	181	173	206	186	199	208	190	206	194	185	182	208	211	189	202	180	186	192	172	194	197	198	202	176	181	201	191	196	224	162	225	199	210	187	185	204	195	197	192	190	210	160	179	205	175	187	186	181	191	180	176	207	201	209	201	176	175	191	200	179	191	168	188	178	197	205	224	186	192	205	192	196	171	206	191	217	185	187	181	185	200	195
11647	15828	13547	7081	4783	3526	2592	2025	1636	1412	1168	972	892	827	747	681	624	598	521	522	502	514	475	398	432	448	411	384	391	399	383	422	391	361	395	338	346	335	340	388	361	368	334	369	341	335	366	349	348	301	344	313	316	314	344	323	339	302	325	350	313	338	335	309	317	307	320	320	344	324	328	362	331	352	298	311	318	339	308	290	318	314	315	314	302	334	317	360	327	317	317	348	301	316	328	336	350	332	313	320	329	302	319	339	300	324	311	320	316	311	320	317	331	367	306	308	344	301	329	310	330	344	319	316	320	316	341	305	335	355	327	320	319	280	316	301	322	353	292	326	279	297	303	312	310	301	325	320	307	297	281	319	308	338	282	336	318	313	311	321	339	309	293	317	287	323	303	294	293	293	255	307	286	297	318	317	298	307	322	297	321	309	320	324	307	303	329	322	327	309	334	294	309	333	308	316	325	323	318	318	307	331	326	342	325	314	328	305	291	313	326	294	297	282	304	312	317	326	302	300	310	320	318	275	271	305	323	304	331	314	329	301	315	302	325	294	291	319	323	342	286	314	293	311	332	295	317	304	319	330	323	320	293	283	303	312	312	330	306	337	350	306	326	296	310	314	349	289	344	319	309	329	292	340	289	293	317	312	337	285	326	311	322	286	331	306	326	294	303	323	287	309	304	258	293	297	329	302	331	318	309	322	336	331	315	301	281	310	318	287	327	303	278	336	316	324	313	309	303	304	294	296	322	325	304	277	322	312	315	274	324	327	325	330	308	329	320	302	305	299	327	301	319	337	330	323	310	300	345	298	298	307	295	333	320	298	314	327	301	289	338	319	310	328	296	274	321	314	318	313	318	316	305	308	304	312	300	331	303	291	318	296	305	300	321	304	340	294	322	287	341	340	322	322	298	329	347	300	322	313	289	327	314	327	315	299	306	321	315	332	299	324	286	318	318	296	356	322	269	334	299	311	319	301	310	315	302	344	305	328	344	325	343	302	325	330	328	323	334	319	295	333	292	320	318	312	295	266	320	318	296	302	305	337	319	311	333	280	310	292	317	305	312	295	305	332	324	335	313	318	307	291	292	295	321	299	291	291	307	318	317	272	272	285	316	287	313	293	305	348	293	305	321	311	302	291	329	330	301	297	331	296	340	313	304	306	330	300	324	331	301	299	289	295	320	306	307	312	316	293	310	307	292	328	316	303	314	296	347	311	286	297	291	339	336	304	299	303	331	303	335	295	275	296	317	321	316	312	327	308	315	306	330	315	317	310	329	299	306	297	290	325	288	305	295	284	303	315	305	306	317	287	290	281	300	310	301	305	303	304	326	314	291	341	328	323	303	297	333	301	298	332	298	305	296	315	306	311	296	308	321	308	293	314	303	322	299	307	306	339	333	312	320	314	315	308	306	318	306	297	318	316	322	284	301	342	334	313	280	306	344	289	308	338	292	311	322	311	314	324	307	330	332	304	297	329	316	312	318	347	286	285	306	306	293	284	321	308	314	303	316	348	315	300	322	303	327	328	321	322	286	298	331	331	323	312	325	319	322	302	307	312	306	309	312	309	307	312	332	302	283	330	328	319	298	302	310	299	329	293	308	310	323	290	309	312	312	328	295	300	309	325	283	320	325	295	346	284	325	293	310	357	339	285	311	342	291	318	303	322	302	320	318	341	329	310	288	308	306	315	316	303	329	284	286	283	300	282	318	312	321	334	326	301	307	352	294	328	308	307	310	324	317	309	330	287	313	325	308	318	300	326	330	322	307	323	321	319	294	307	324	314	336	300	324	299	288	297	314	332	292	337	293	313	322	300	310	298	323	299	303	289	298	295	312	314	297	319	281	309	286	300	319	323	275	315	292	285	308	311	316	316	314	306	305	304	303	318	307	280	296	326	337	291	317	294	313	319	322	298	292	301	295	297	282	313	314	295	308	287	322	296	316	319	320	299	318	320	315	309	300	340	321	324	307	321	325	325	300	279	297	339	340	309	316	302	324	309	318	328	316	302	283	327	327	308	299	348	310	283	281	284	306	332	312	311	319	329	331	302	317	317	338	315	276	304	282	294	312	298	315	319	303	328	300	324	328	304	346	298	331	293	283	311	288	335	300	325	349	324	292	308	299	326	308	331	308	299	314	314	307	294	284	333	263	319	295	305	325	313	304	305	283	305	319	279	307	292	303	319	316	315	309	307	318	283	302	335	295	314	323	330	330	323	278	305	337	302	299	328	316	325	319	311	297	355	316	323	299	308	323	310	335	282	310	306	308	296	299	295	299	316	316	304	311	303	332	317	283	324	327	302	296	292	288	286	300	320	310	316	294	308	314	340	330	276	322	296	327	315	353	308	311	307	298	311	352	294	336	336	320	310	299	323	318	315	293	304	329	347	302	329	291	305	297	287	292	290	284	343	299	305	306	324	287	278	309	287	303	308	313	308	296	294	304	296	290	310	326	307	304	306	326	301	304	303	330	305	333	297	308	310	297	303	331	316	314	308	309	285	308	300	300	291	360	305	309	308	318	324	304	298	310	307	304	318	294	316	282	313	305	279	310	311	322	312	341	298	294	313	314	311	336	288	335	303	297	268	299	329	302	299	286	299	268	307	306	289	313	303	300	316	345	314	345	322	293	308	332	312	293	303	320	316	325	287	344	311	287	281	347	293	336	304	334	301	318	327	308	298	332	288	306	297	318	323	326	293	339	317	299	313	340	303	333	302	317	364	315	265	298	313	326	304	282	320	313	305	319	289	312	297	290	313	300	279	325	302	291	323	297	324	298	321	295	316	314	314	288	311	317	337	310	259	298	268	293	311	302	314	315	308	312	319	271	335	312	306	336	308	330	331	310	320	292	309	292	291	314	310	287	312	284	310	344	274	322	312	338	326	315	313	337	290	309	337	317	335	322	339	312	309	322	303	331	317	333	320	320	370	308	298	290	317	322	306	338	275	305	308	294	324	311	313	351	310	318	297	307	304	323	341	277	306	306	317	305	307	310	325	308	286	318	327	310	325	319	309	313	309	326	330	315	298	286	322	294	315	313	307	302	320	268	291	298	317	287	301	335	316	301	299	332	335	302	331	311	297	307	324	329	324	319	314	293	306	296	309	327	314	314	304	312	327	281	317	285	334	358	318	318	323	315	307	322	285	320	279	316	319	297	297	319	336	327	313	326	319	320	335	304	293	309	321	317	329	309	297	295	320	298	315	291	312	321	313	293	301	317	291	299	310	314	343	326	312	295	316	309	303	284	302	320	310	312	313	322	292	309	326	328	305	304	319	318	325	317	301	308	350	314	328	312	293	317	319	293	325	350	324	333	287	304	318	326	326	298	309	308	311	336	299	286	284	280	319	301	293	300	322	292	313	305	329	324	331	321	269	286	282	299	319	308	333	300	298	320	318	331	265	294	331	311	287	323	282	295	315	335	299	319	342	299	302	311	339	324	320	303	321	330	324	343	312	303	298	299	315	312	292	315	300	318	318	287	319
27261	20829	7478	670	449	383	364	353	371	365	345	335	353	334	342	332	375	334	354	359	348	361	318	319	364	356	315	357	358	345	355	334	379	310	314	310	345	342	350	351	361	325	349	304	321	351	355	331	365	342	328	336	310	377	343	329	347	348	338	335	338	301	335	328	349	364	362	355	330	362	334	345	321	331	317	361	336	321	328	322	347	373	347	342	374	335	361	332	328	348	349	371	349	344	351	372	330	338	321	355	322	319	293	347	339	349	372	346	322	326	322	361	318	296	307	333	366	341	323	329	349	323	356	388	325	319	330	333	365	327	348	384	348	343	315	361	348	346	334	316	330	335	349	370	363	337	341	317	332	342	361	359	346	330	338	336	333	338	329	300	337	305	361	369	324	348	333	335	341	362	336	332	351	365	303	336	339	311	326	351	317	338	359	334	337	345	336	329	344	335	359	353	340	324	344	355	341	343	354	325	379	337	335	351	344	326	349	340	331	321	309	365	352	360	319	355	359	328	308	323	326	314	317	340	317	328	299	339	329	324	348	329	335	377	316	342	343	338	368	352	318	352	359	352	345	341	325	320	355	365	329	320	339	344	328	351	321	337	319	314	346	345	338	329	358	365	327	351	346	318	352	301	329	364	350	349	333	355	334	349	336	365	350	330	351	319	344	317	347	361	346	369	350	336	334	353	298	349	341	354	345	319	312	371	342	331	347	344	358	326	349	332	360	336	356	360	356	343	321	366	355	360	331	353	369	346	354	347	346	317	319	341	348	355	336	340	358	336	312	337	341	320	367	341	302	347	351	325	348	336	309	369	375	349	322	354	336	317	351	327	327	373	366	335	337	296	349	318	335	366	346	357	358	359	308	334	338	335	374	331	349	347	327	334	384	369	352	338	358	334	330	328	334	355	350	311	343	351	378	348	331	317	337	358	364	325	320	355	369	362	356	355	346	352	339	306	316	351	312	364	327	336	339	330	325	360	359	337	328	335	329	345	350	350	346	313	340	362	340	368	310	346	353	311	330	361	317	341	305	371	357	382	336	338	317	334	342	319	353	371	359	351	309	309	323	320	336	360	314	315	353	318	363	370	327	353	368	344	334	343	348	354	354	312	350	368	339	348	316	342	362	346	310	335	359	337	347	335	292	347	322	322	334	345	321	317	321	340	333	336	315	333	337	340	323	316	367	362	345	329	339	333	347	338	332	388	349	336	372	349	345	359	300	327	340	353	342	353	378	312	376	331	329	343	338	342	330	304	361	320	304	333	334	354	346	341	365	376	349	362	345	330	337	330	352	344	347	342	373	367	368	367	385	334	340	291	323	360	326	333	344	337	343	373	356	337	373	347	297	338	340	354	354	357	297	357	326	355	352	359	335	371	337	312	343	365	357	345	315	343	364	350	344	335	373	342	364	343	330	341	363	331	331	328	343	272	354	349	324	346	314	325	369	339	349	366	347	323	358	305	347	352	360	358	327	369	364	320	333	340	361	338	348	358	333	324	347	348	349	356	332	333	348	344	342	324	354	358	343	355	334	330	377	352	353	343	319	346	347	337	345	310	333	332	341	335	337	339	354	358	336	354	342	363	350	317	335	343	329	321	315	343	339	351	329	354	340	297	356	342	315	358	331	338	303	334	338	351	315	361	329	331	310	341	354	331	345	382	342	368	327	365	314	358	329	361	341	340	321	363	355	355	327	338	369	362	315	347	340	322	325	316	315	334	373	316	389	336	331	338	331	352	359	309	374	366	325	337	350	319	360	332	364	349	357	355	394	355	304	320	332	360	361	337	324	330	359	347	340	371	338	292	355	300	359	352	362	353	335	309	340	363	379	364	321	369	362	334	320	354	338	330	400	359	338	336	357	334	319	350	342	322	357	333	351	339	364	337	320	349	351	361	321	339	368	334	355	336	339	355	344	329	311	345	326	338	312	343	339	335	315	327	394	367	355	349	337	371	331	346	360	351	325	332	324	367	364	344	360	332	382	334	352	332	309	335	328	353	346	354	364	317	350	322	331	335	373	335	356	344	326	349	341	317	341	347	359	343	319	299	357	331	344	324	325	321	343	334	317	324	335	348	340	341	347	377	344	353	355	328	353	372	360	333	313	331	367	340	306	324	339	337	329	387	331	303	339	337	358	333	325	350	334	341	381	350	338	327	342	358	336	350	345	370	369	326	329	321	344	328	355	347	336	347	341	316	336	330	362	337	352	346	333	359	372	341	338	322	330	332	318	363	329	332	333	336	348	335	337	348	298	295	338	356	359	331	322	333	358	333	326	314	367	351	358	318	346	339	327	337	340	353	371	367	351	314	324	341	353	312	319	358	317	343	360	349	352	344	342	348	335	347	335	322	347	354	370	347	377	354	324	351	346	358	359	343	303	341	361	347	352	326	354	364	346	313	310	328	357	340	327	365	335	360	368	342	340	349	366	337	330	331	354	333	371	325	355	395	350	335	336	333	309	330	359	331	354	330	354	332	329	331	322	321	368	329	346	325	324	367	369	335	345	341	312	341	352	342	335	327	370	345	352	342	314	338	378	346	322	351	319	308	324	315	357	348	335	344	348	353	328	337	296	339	371	320	335	366	338	360	343	331	349	324	332	332	350	339	368	335	333	334	340	385	340	336	333	341	334	353	353	355	339	350	353	293	314	341	322	322	344	364	355	356	350	364	348	343	349	342	315	334	323	354	326	339	334	370	356	370	341	340	315	347	337	370	324	294	382	328	337	341	337	364	349	325	352	350	320	332	320	351	355	341	349	356	361	332	285	354	337	364	331	323	322	327	334	352	355	314	302	362	347	328	345	301	313	341	344	376	315	354	336	336	366	344	329	352	349	378	357	350	353	331	370	348	326	340	327	322	346	330	352	306	344	343	332	335	363	351	320	321	361	338	346	334	325	342	355	345	339	308	333	361	334	365	351	310	389	341	352	315	333	333	337	355	359	343	336	366	322	322	323	374	328	350	320	370	336	346	347	335	381	348	338	366	327	348	350	370	327	348	325	351	338	321	359	378	343	343	324	376	359	360	342	327	344	350	374	327	373	348	314	343	337	301	329	351	344	333	336	385	341	359	355	331	360	350	341	332	322	314	327	338	342	330	348	344	371	333	351	334	320	348	333	339	352	357	346	353	360	357	311	328	363	348	332	331	389	356	369	320	329	358	347	323	338	329	326	304	332	352	322	316	337	360	334	334	358	363	322	363	345	351	338	327	320	356	345	344	349	352	346	355	350	369	366	344	340	322	361	316	325	327	345	368	337	355	335	369	333	317	334	340	334	338	333	340	321	359	330	350	336	319	333	305	353	339	334	345	332	327	328	348	352	351	355	338	367	325	329	348	316	327	315	349	359	338	363	351	320	340	346	340	347	356	353	347	343	352	324	345	337	354	350	330	360	344	344	368	349	359	316	342	330	340	374	335	342	356	391	305	369	327	328	335	352	344	333	349	340	312	396	319	347	334	353	345	369	334	350	325	340	332	332	352
4530	1523	1381	887	704	675	657	583	623	542	561	528	540	533	531	558	573	551	532	522	492	488	518	539	503	564	543	518	543	562	550	491	534	519	536	487	507	522	505	544	526	529	560	574	547	562	518	561	532	515	536	522	540	543	530	512	516	510	511	523	526	512	544	536	532	533	499	521	542	527	535	542	521	531	502	556	556	531	541	543	524	513	496	521	520	500	540	535	553	549	496	501	502	521	506	522	561	516	522	545	506	560	528	520	536	579	506	515	479	544	519	507	517	547	550	514	540	526	537	518	515	499	549	517	533	524	516	499	515	506	478	522	491	508	504	516	517	503	485	538	526	514	507	530	512	542	547	525	497	502	500	513	572	549	548	518	530	558	511	505	533	529	534	531	549	538	541	530	512	536	557	555	511	490	543	508	508	547	529	523	518	536	489	535	509	529	528	497	520	546	529	521	530	476	514	515	533	510	506	504	534	503	518	555	522	539	513	547	530	542	528	512	535	531	507	551	515	535	501	481	499	506	473	532	517	561	531	500	537	536	514	512	521	578	511	524	507	488	531	458	559	543	502	504	509	525	501	551	471	525	499	545	539	504	510	531	521	526	521	506	522	544	540	520	491	517	496	535	550	559	541	509	536	538	532	517	528	527	531	474	490	543	525	553	541	535	515	488	502	518	514	500	534	557	514	541	541	544	515	511	539	532	532	504	570	495	553	507	504	542	561	538	482	573	540	530	485	482	511	546	487	544	508	519	527	507	552	507	525	532	514	544	560	532	464	524	530	529	501	511	509	528	574	510	496	507	534	545	538	534	547	521	518	518	527	525	540	477	550	539	514	557	521	494	479	539	532	487	501	509	513	524	474	530	521	556	522	510	570	537	538	535	522	517	517	556	520	517	561	548	509	519	511	530	539	535	498	547	503	539	519	486	565	568	494	549	496	526	558	526	558	525	542	488	564	532	516	591	533	542	517	498	505	536	513	541	527	497	510	522	535	483	526	524	503	541	504	526	546	555	501	515	526	564	531	486	520	554	519	492	484	555	513	523	537	489	474	495	527	531	544	516	543	554	507	482	529	521	554	499	509	551	532	531	550	490	527	522	535	480	514	512	546	505	536	548	522	515	497	488	528	533	524	511	496	521	550	520	533	539	497	545	531	514	538	552	557	541	519	528	487	557	536	545	564	525	513	493	519	533	560	520	544	521	513	510	556	511	530	507	473	536	499	508	511	500	573	555	530	566	526	515	558	543	541	557	494	562	560	506	499	538	503	571	519	489	503	516	520	559	548	486	568	531	479	524	537	524	512	558	510	506	508	541	516	497	513	512	504	542	574	538	510	525	542	544	494	522	547	542	478	494	494	554	532	510	509	547	519	532	511	505	527	515	549	530	530	506	536	511	551	481	569	526	515	526	524	533	530	501	495	539	551	537	529	481	534	505	537	557	535	535	581	532	551	525	516	537	532	542	573	487	516	539	528	555	550	525	506	484	552	513	503	545	497	490	509	532	505	516	476	516	553	531	590	455	525	531	509	523	578	515	514	542	555	537	499	505	537	501	574	551	512	530	480	542	524	518	556	511	498	529	522	494	517	551	544	504	537	517	508	526	545	521	534	530	550	492	525	539	559	509	532	507	507	517	504	519	560	516	521	520	519	526	484	533	572	493	493	530	507	528	531	554	511	519	517	528	554	519	530	521	542	534	562	499	493	504	557	560	566	548	495	525	514	564	480	479	554	501	537	560	512	499	522	517	541	517	539	544	524	538	533	553	559	504	521	533	504	498	514	477	547	476	554	547	562	608	488	537	547	549	545	511	593	529	522	537	483	572	516	519	510	539	502	504	495	497	510	492	526	492	503	515	513	525	547	509	558	516	505	526	505	540	487	549	484	570	550	512	532	515	526	531	527	530	520	524	545	520	549	536	524	572	489	506	543	539	503	475	567	478	539	504	515	490	551	564	516	516	525	557	541	541	549	535	552	528	536	548	523	568	479	511	491	521	536	521	511	520	533	543	548	516	556	515	504	517	490	542	483	519	566	496	544	570	531	488	526	518	522	559	516	490	512	508	504	522	539	525	498	539	547	537	514	513	552	544	557	566	525	485	549	525	539	539	520	554	529	514	530	509	508	484	531	521	501	523	490	557	543	568	540	529	504	532	550	506	531	512	519	537	543	497	498	498	528	534	533	527	489	521	553	522	517	549	535	525	537	502	522	544	535	511	547	538	537	563	522	561	494	500	586	521	529	547	567	488	529	491	507	556	500	555	507	586	525	531	486	539	542	509	550	503	528	533	549	528	564	497	518	495	532	521	543	516	504	540	505	514	531	533	506	537	481	554	518	483	515	566	506	560	498	533	485	543	518	541	536	537	542	484	520	503	513	536	529	549	533	552	540	557	547	505	552	490	496	540	520	484	563	529	511	532	504	525	552	508	532	574	561	520	528	521	524	542	563	560	537	555	570	539	509	533	539	523	535	551	512	500	568	528	526	512	503	498	521	571	543	502	514	527	566	527	545	550	555	547	497	520	545	540	535	530	505	554	549	519	490	558	529	556	490	505	531	550	509	542	516	496	542	534	559	494	529	551	542	544	524	524	527	540	544	534	497	549	535	513	520	545	544	481	471	492	506	522	523	514	528	544	567	553	520	509	488	531	502	532	505	521	548	512	493	526	512	491	511	523	510	544	515	549	557	541	529	574	520	514	526	552	546	499	563	546	565	526	528	527	525	554	498	558	512	527	488	555	548	546	505	521	556	523	509	516	569	547	558	489	553	507	501	504	543	535	518	561	540	528	541	524	493	504	510	497	523	539	517	516	544	540	514	555	580	499	484	472	541	506	514	521	514	503	538	525	559	530	547	533	520	512	515	532	524	538	549	528	494	510	518	476	536	519	509	529	522	538	507	536	522	491	511	506	562	535	534	517	518	564	537	580	546	525	539	535	563	532	507	521	570	535	529	497	511	550	522	484	553	506	514	496	530	517	524	556	495	509	526	583	516	489	546	551	526	529	500	497	492	537	509	514	502	492	549	549	537	509	540	548	523	518	535	494	535	514	528	532	510	535	572	499	535	552	499	511	536	512	566	538	508	539	525	494	551	526	536	524	557	520	511	486	498	555	497	496	558	496	553	478	526	490	531	518	548	579	470	513	509	472	523	545	511	543	491	523	492	528	505	514	538	506	536	509	555	521	508	536	547	509	577	528	568	527	522	539	536	545	519	522	527	505	505	502	514	532	503	516	495	538	546	504	516	490	517	559	539	489	534	546	514	558	481	565	511	545	542	504	504	504	517	581	501	509	482	552	477	523	540	510	531	549	521	543	494	527	526	495	570	557	539	528	496	600	573	556	512	512	510	550	540	552	538	504	509	516	552	531	505	502	549	499	514	538	525	572	532	525	513	527	543	569	549	467	562	547	500	556	484	545	530	512	587	489	523	573	522	531	480	526	521	514	518	543	557	558	506	562	539	531	554	498	537	500	534	545	549	491
24685	21662	28986	24825	21155	2912	884	667	568	581	497	511	500	447	442	425	446	469	452	420	400	394	407	425	418	396	406	399	425	415	425	418	417	419	431	382	391	410	384	379	405	397	376	376	391	365	352	392	420	402	388	400	416	397	432	396	401	397	394	398	380	429	396	379	442	334	415	417	372	384	369	372	405	397	420	376	386	403	370	374	364	435	407	391	415	383	381	401	368	387	412	409	392	381	361	384	385	370	390	383	399	363	389	384	387	397	373	415	379	399	424	404	388	394	407	384	373	381	394	379	406	404	395	392	396	419	384	369	384	398	391	356	385	440	391	400	374	382	374	440	409	370	386	388	368	392	378	374	340	404	374	408	402	385	388	388	381	354	385	379	398	391	411	411	400	356	381	352	382	375	392	370	370	384	392	395	377	404	374	395	374	374	372	367	414	367	407	401	409	378	441	398	431	348	360	381	383	390	365	378	380	405	409	385	383	401	368	397	392	406	384	376	393	421	383	404	371	385	386	384	434	374	384	387	388	356	379	411	379	397	374	355	382	390	388	409	343	346	378	407	390	379	397	365	399	377	385	396	361	408	400	402	377	364	386	421	391	415	386	396	410	377	410	396	402	393	404	401	370	359	371	378	401	372	409	361	415	400	393	394	409	387	386	407	369	370	404	399	372	391	389	365	374	385	370	405	389	396	389	347	376	372	359	407	398	392	370	427	364	369	398	361	414	390	406	404	396	386	371	383	362	407	369	392	373	425	375	373	427	365	384	337	428	397	412	402	387	406	384	402	386	389	419	348	387	389	376	397	362	381	466	354	391	363	388	380	360	388	389	367	398	401	385	406	390	375	370	365	400	382	427	376	375	410	419	387	423	432	371	385	402	429	371	378	362	376	349	366	381	396	416	395	366	371	429	374	389	387	372	402	400	390	390	408	385	387	388	419	409	378	393	383	416	396	376	418	408	407	399	395	390	393	396	392	369	433	402	379	357	379	394	376	377	385	383	389	369	376	386	405	397	361	357	398	358	404	398	394	380	368	422	389	413	438	399	362	402	404	384	414	400	389	400	410	350	382	369	400	377	366	414	397	422	375	366	391	356	378	396	374	393	396	413	388	418	412	380	407	375	388	365	406	384	383	402	411	383	394	396	371	420	398	404	352	371	372	363	374	429	409	395	388	398	398	397	424	372	408	365	402	397	379	405	372	378	420	367	385	403	380	391	390	374	395	381	403	404	383	377	398	393	392	360	386	406	390	356	386	357	397	404	399	395	391	391	418	409	388	380	386	402	376	392	374	406	384	356	373	383	355	365	397	367	374	410	399	396	400	416	377	357	398	410	396	397	404	395	348	372	414	364	369	407	410	364	385	422	397	367	387	406	377	390	346	404	395	394	406	355	403	375	386	382	394	399	392	379	346	342	384	393	379	402	380	409	362	389	369	356	429	366	397	409	349	376	383	373	372	400	371	371	403	424	359	408	385	389	379	382	378	424	373	379	394	395	400	374	401	376	407	398	404	388	360	375	384	373	384	399	385	398	385	389	394	399	407	402	394	403	396	349	372	416	414	384	371	392	388	403	391	362	407	368	375	387	398	394	394	392	387	376	417	374	414	386	392	418	400	351	405	355	391	407	398	378	378	376	366	378	402	374	368	386	410	354	423	429	350	379	384	401	403	374	428	445	353	399	387	366	380	381	381	394	387	379	401	371	374	383	403	381	405	392	351	392	380	385	405	432	396	393	411	399	382	404	350	387	394	368	408	398	371	385	390	405	388	380	392	385	411	374	383	388	380	374	372	387	377	381	402	418	395	364	392	366	378	424	361	398	401	354	433	422	386	391	388	386	400	438	381	376	397	397	366	394	384	367	392	404	385	406	401	379	372	398	398	383	393	364	387	403	425	393	394	388	355	417	380	365	377	389	390	393	407	419	444	411	412	379	409	420	410	369	355	367	380	388	402	387	449	391	371	368	386	374	376	383	402	402	432	399	413	367	425	388	382	401	354	389	377	378	375	388	412	370	388	359	377	374	387	400	399	361	350	415	371	356	414	394	416	336	406	391	404	396	382	409	350	397	402	371	392	418	412	436	395	374	387	392	423	382	388	365	413	367	388	437	434	352	375	378	370	383	395	357	398	386	376	377	360	359	372	412	395	389	387	413	389	386	397	381	369	403	388	379	414	392	394	403	386	374	401	376	392	354	426	410	383	406	396	390	362	371	419	375	405	419	340	404	377	402	381	409	394	353	384	404	363	379	385	396	389	398	362	391	380	386	406	390	378	401	388	370	414	425	401	391	382	387	393	373	381	394	379	399	389	407	400	371	407	399	364	398	398	419	378	419	387	421	408	397	365	389	393	400	394	431	389	395	383	384	381	379	423	378	376	403	401	392	422	377	405	364	391	383	380	405	381	401	368	385	351	382	394	384	448	389	420	413	387	362	388	373	361	342	354	370	343	402	382	419	392	376	401	376	424	386	418	405	374	366	373	383	401	382	398	405	357	369	370	421	352	379	425	380	400	403	377	388	369	373	374	399	406	398	382	388	385	405	387	393	378	391	400	404	384	377	395	397	405	337	385	380	377	410	357	392	370	403	379	384	381	397	385	411	388	345	397	399	382	374	406	384	373	382	374	386	386	388	353	374	418	381	412	425	417	408	398	382	384	410	371	399	417	383	401	403	387	372	407	428	353	393	409	404	374	390	374	342	416	360	382	385	382	368	405	384	424	395	371	416	375	396	405	417	421	364	358	367	431	378	408	378	397	376	358	386	416	377	401	384	399	399	374	419	377	359	373	381	378	400	414	375	371	365	374	388	387	404	406	409	338	398	385	395	391	397	359	402	352	386	394	396	381	393	369	366	387	389	390	373	374	410	432	402	392	356	384	424	378	378	378	437	378	410	398	385	383	367	378	409	357	434	420	405	409	433	346	414	369	397	413	371	375	409	365	426	359	427	392	371	408	375	391	362	405	413	376	343	396	384	379	401	390	377	350	448	370	413	387	383	369	369	343	395	379	389	410	351	386	385	370	379	370	370	398	407	377	386	409	385	393	399	398	386	408	411	399	381	388	410	399	420	375	376	431	409	363	410	391	406	371	393	399	399	388	384	419	386	409	385	406	399	386	371	377	373	368	382	373	390	376	379	407	383	398	423	373	360	417	399	393	351	430	412	429	392	374	417	361	381	410	408	388	413	414	385	394	418	375	386	372	420	359	407	370	375	375	377	355	387	372	391	409	383	379	409	385	384	394	357	395	397	373	345	404	379	430	361	391	391	401	387	388	382	358	409	420	390	382	397	398	374	360	367	415	405	368	376	381	393	410	385	375	362	371	388	383	388	389	426	366	381	396	405	420	371	385	356	387	396	404	376	366	393	405	371	383	398	374	362	371	392	383	391	409	385	378	403	371	361	373	351	382	410	374	374	357	384	398	385	424	403	405	396	358	406	429	403	363	421	391	384	392	424	397	377	376	386	422	369	379	438	403	400	390
9820	10082	8427	4303	3039	2285	1756	1390	1315	1146	1031	924	858	858	823	765	742	757	706	714	690	715	712	668	673	652	640	623	683	655	691	615	675	635	674	607	645	665	612	663	610	647	610	616	611	609	642	644	585	603	587	603	634	607	650	614	561	630	627	614	607	605	654	634	638	568	602	603	634	594	601	622	616	571	608	621	608	570	615	614	636	655	605	611	570	619	661	619	607	619	589	618	603	587	586	587	606	586	624	597	613	605	586	654	566	623	620	612	612	558	665	573	623	563	606	569	637	625	589	618	595	569	650	603	607	617	616	611	576	605	598	592	612	622	646	579	639	608	581	625	658	573	606	609	589	631	596	589	591	610	605	604	627	630	627	604	560	616	605	610	646	617	612	623	567	570	632	611	586	595	617	605	601	582	553	624	567	563	620	594	614	638	581	624	614	584	629	616	613	596	580	570	629	600	619	609	609	611	615	657	590	581	642	593	639	627	636	600	610	612	611	562	582	587	588	643	612	646	599	570	583	587	596	571	609	577	592	621	548	571	620	570	637	630	590	591	596	641	590	613	599	595	648	622	631	642	593	604	605	551	608	536	613	608	603	662	596	620	573	602	602	606	624	591	630	628	609	587	619	618	602	599	618	576	607	583	588	625	601	593	624	575	574	612	596	613	611	600	610	620	674	596	596	597	605	599	573	605	668	592	629	591	634	629	622	611	543	643	612	611	589	582	592	571	607	633	621	617	587	582	664	632	578	589	597	612	627	599	649	604	619	604	577	566	619	584	595	601	600	651	578	613	597	568	577	566	614	612	582	575	587	596	624	601	571	577	582	587	636	617	598	623	582	626	594	612	628	619	587	582	620	585	561	603	589	617	609	590	596	643	593	556	556	613	620	562	645	603	641	647	591	585	600	566	623	631	560	594	627	587	615	590	581	565	635	652	634	581	608	603	602	619	568	645	608	573	601	618	630	611	605	577	610	581	572	599	607	559	560	622	626	620	579	610	627	617	614	579	603	528	643	613	598	641	577	558	612	573	630	591	595	598	620	588	647	616	603	592	588	595	636	581	609	595	666	619	625	616	572	605	594	610	625	585	630	594	604	634	609	590	611	615	580	615	650	570	591	623	606	594	622	571	591	640	621	565	578	598	611	550	588	575	596	620	601	572	599	617	544	609	599	617	587	576	611	607	621	601	574	627	601	617	624	608	640	574	602	607	640	591	593	623	619	614	628	582	641	597	621	621	591	597	578	609	572	619	635	616	578	608	598	589	591	605	620	600	607	602	666	573	581	614	582	642	638	581	638	630	643	610	595	591	592	625	621	590	585	597	567	639	624	610	620	623	587	622	615	555	638	586	586	599	589	609	673	596	580	635	593	536	606	582	615	599	595	590	627	617	621	606	612	620	591	591	635	601	595	616	625	623	554	605	592	594	613	662	570	590	586	587	614	588	611	595	590	567	592	572	627	603	598	595	587	675	590	632	615	586	589	603	618	598	609	619	641	585	590	620	583	600	548	562	628	610	645	630	589	570	651	596	633	593	599	645	608	626	596	596	628	630	613	589	587	610	592	604	629	563	586	583	589	599	569	617	590	592	569	567	610	611	643	616	605	614	631	596	584	611	620	610	625	598	551	614	631	621	597	650	608	616	585	590	648	641	575	628	652	606	606	620	586	611	589	603	629	571	542	553	584	615	637	617	629	568	626	617	587	640	629	634	597	577	572	594	650	608	625	597	584	610	610	622	605	609	598	610	623	646	593	611	607	539	593	559	627	600	635	596	608	610	621	594	655	576	619	566	590	630	575	629	603	643	592	627	541	581	614	612	601	600	609	592	631	607	644	617	619	638	580	600	592	602	660	609	623	576	587	599	618	564	603	594	588	586	633	583	620	631	596	594	568	563	584	591	602	632	636	587	617	607	575	588	544	631	585	596	603	551	596	618	623	607	557	569	607	615	607	561	607	587	569	601	582	577	576	645	606	576	624	599	595	642	582	683	570	598	617	606	598	579	619	575	587	634	596	572	624	619	618	566	571	603	617	599	606	611	630	665	609	616	576	563	630	594	605	623	608	602	581	592	582	614	586	577	624	615	593	610	608	587	624	629	569	619	624	583	580	629	530	600	605	626	600	583	624	635	633	617	623	636	590	593	609	599	631	566	602	557	588	670	612	585	586	589	619	589	586	615	605	658	601	637	589	610	628	555	617	562	544	603	604	596	590	611	657	623	601	599	579	585	652	615	589	564	624	558	597	593	576	561	582	583	595	626	610	631	635	597	597	580	582	598	622	590	585	596	559	582	575	635	613	585	673	602	625	604	577	630	623	604	633	601	609	566	586	584	572	635	615	606	618	629	635	607	593	603	615	619	609	617	612	615	599	633	574	595	599	575	626	582	614	619	580	597	587	588	628	626	597	598	627	631	619	580	603	580	601	594	611	603	612	629	533	595	531	618	615	615	613	556	640	596	636	637	589	604	575	621	614	621	589	594	575	578	611	617	611	608	613	621	571	612	631	604	605	564	593	595	592	603	607	567	634	622	593	634	604	557	587	589	591	605	576	601	629	605	590	611	619	672	588	599	596	560	585	613	580	609	608	589	604	598	591	570	604	590	562	571	603	625	593	571	600	627	590	609	599	655	597	589	580	601	645	619	553	613	588	610	582	599	600	582	570	581	607	619	616	586	601	630	608	603	644	607	626	591	612	599	580	618	566	589	615	581	627	608	602	558	610	633	583	608	596	598	604	613	611	621	595	625	595	552	603	659	592	628	602	600	616	591	607	622	601	610	567	584	573	605	612	604	653	641	567	558	575	644	582	632	621	603	541	615	598	613	607	622	598	593	555	615	598	627	582	579	604	618	633	592	597	551	607	588	614	640	685	649	595	599	588	571	627	607	619	573	616	609	590	627	631	569	595	619	600	595	620	588	561	596	616	626	611	564	595	577	586	623	612	572	600	635	605	651	637	612	629	622	640	603	597	574	592	568	625	617	604	580	637	598	589	577	579	601	631	626	625	598	571	601	602	606	628	614	637	594	574	567	625	600	580	579	628	625	579	602	628	632	586	618	598	616	628	565	649	599	586	631	560	591	611	592	604	599	591	587	630	599	590	616	612	629	595	547	611	600	582	614	575	620	620	609	588	570	623	553	611	605	573	598	624	598	582	617	605	567	572	572	585	620	597	633	639	607	606	564	599	588	575	564	596	651	638	626	621	579	601	602	620	619	580	599	576	606	610	601	620	543	610	604	611	620	577	590	601	624	584	611	602	623	649	578	579	637	569	592	633	618	604	603	611	586	607	587	605	611	550	558	601	606	603	638	597	564	579	596	604	618	597	556	624	618	558	594	633	572	604	641	615	595	602	583	552	659	607	589	614	591	597	591	605	575	577	591	599	612	623	570	650	591	616	640	611	573	629	623	623	594	602	590	605	610	554	596	629	595	615	623	576	598	597	591	581	575	581	583	595	596	610	617	642	618	649	582	601	608	589	599
23576	21590	29503	24151	21593	21023	2458	766	609	523	455	386	378	308	330	294	290	282	281	261	251	255	269	229	228	222	225	220	229	216	203	233	232	213	224	219	216	206	212	199	204	209	204	204	208	216	199	196	180	222	193	204	205	186	230	216	208	201	192	192	218	230	198	215	189	202	185	198	199	185	206	201	191	210	198	200	173	179	178	179	220	206	228	195	195	194	207	171	193	214	201	193	208	219	201	199	187	225	209	192	199	182	199	206	204	188	187	196	195	202	198	209	195	190	196	165	226	215	187	198	176	210	160	224	213	208	210	206	187	226	190	183	169	187	200	201	169	163	185	200	204	187	188	194	179	204	218	215	216	180	195	194	201	194	162	181	191	190	193	219	213	183	213	199	205	204	205	192	196	184	198	211	203	164	184	179	205	215	191	182	207	180	201	191	195	213	191	187	188	200	191	222	203	182	197	206	185	207	200	189	222	191	177	196	197	201	193	187	172	209	217	180	208	208	212	209	202	175	219	218	172	185	183	185	215	195	203	179	195	179	207	179	191	198	208	170	208	195	190	199	198	190	186	231	198	178	192	195	180	159	228	206	210	212	204	189	211	213	191	181	180	221	189	212	227	189	225	204	195	193	209	200	196	193	191	169	197	192	190	205	196	200	197	193	214	180	216	193	176	205	191	228	187	200	223	182	168	197	206	205	199	199	229	200	215	200	190	172	205	183	196	197	194	213	227	193	210	198	188	185	181	196	152	195	195	187	184	184	182	190	194	189	188	178	187	211	195	214	173	189	192	178	187	225	239	219	201	175	173	171	199	182	195	183	181	189	214	195	192	208	182	172	181	207	190	202	218	198	193	187	197	193	215	171	176	184	210	188	199	197	200	207	202	182	183	190	180	191	214	167	165	212	209	179	191	189	212	173	192	199	190	202	191	203	195	197	182	208	188	194	221	192	166	190	211	204	184	197	189	211	189	168	184	187	205	195	203	210	178	185	209	210	200	206	189	187	191	194	197	178	164	218	221	226	186	197	183	191	198	169	209	224	203	203	227	198	195	203	193	187	225	203	201	197	208	194	208	209	211	208	182	203	195	206	174	177	210	215	191	195	215	188	177	210	202	198	194	210	181	214	197	178	193	174	198	203	199	189	188	223	185	195	195	193	219	219	181	208	209	197	190	188	178	203	186	211	202	179	204	180	216	213	199	208	217	184	176	200	197	201	204	174	172	207	201	192	169	194	207	206	183	214	194	187	209	199	183	184	194	203	203	197	198	227	209	210	175	185	228	195	187	190	202	171	193	202	197	205	204	204	200	186	206	202	183	189	189	199	201	213	200	210	199	193	189	195	204	201	199	170	194	180	212	205	193	210	207	194	202	207	204	172	205	210	211	208	210	189	186	192	200	209	219	186	225	192	196	165	181	214	171	178	197	211	187	179	214	185	198	182	216	199	198	195	185	194	191	182	190	198	194	206	191	177	218	177	186	211	203	208	193	175	185	212	192	196	175	196	216	179	189	192	213	207	211	187	178	199	208	221	188	196	179	205	183	204	193	198	181	182	198	219	205	209	179	204	196	185	200	197	202	203	206	184	191	207	201	181	212	188	193	187	205	199	189	191	171	193	196	203	211	192	208	212	164	201	195	196	185	212	207	228	184	216	202	182	191	215	202	169	180	226	203	215	184	193	176	183	212	212	177	193	190	180	205	173	190	210	199	209	182	203	173	208	209	183	197	178	231	174	214	204	195	212	185	194	206	199	204	215	188	182	188	196	209	218	185	167	191	185	191	235	215	212	173	199	184	203	190	187	176	204	206	199	225	208	214	197	188	170	198	190	190	184	211	197	183	182	178	184	206	186	213	186	180	199	173	219	208	181	200	192	166	181	204	198	202	207	190	197	195	210	203	176	222	167	190	184	215	208	196	194	160	197	199	177	200	186	200	174	182	204	179	217	208	209	195	213	184	170	200	189	174	199	180	185	175	188	191	192	184	189	203	206	209	193	184	183	202	164	200	201	200	201	204	174	187	212	195	193	169	213	198	180	199	211	219	221	212	181	194	171	206	192	205	182	215	187	192	201	191	189	176	194	204	184	197	193	203	200	194	208	178	188	179	173	200	197	199	198	187	208	205	208	181	198	196	176	169	214	176	185	208	181	184	201	204	192	191	205	177	189	162	193	197	181	191	209	196	201	202	210	212	220	191	186	186	181	172	186	170	207	216	203	179	188	178	187	177	197	218	197	209	201	200	185	188	189	189	193	176	187	184	208	208	191	192	199	218	194	207	185	214	205	182	212	198	172	184	188	184	199	204	199	171	176	196	188	200	202	181	150	188	194	166	224	181	190	184	212	214	205	201	187	225	180	198	206	195	203	185	198	195	204	213	184	171	192	201	182	187	208	171	215	194	219	177	185	165	207	181	201	201	201	177	179	219	177	222	205	217	186	202	195	184	193	198	209	186	186	208	214	197	179	190	184	208	209	178	211	230	197	191	211	204	199	193	202	190	196	205	168	188	191	196	227	200	223	186	217	190	204	183	217	213	196	196	188	177	200	199	193	172	197	172	198	190	186	203	209	179	188	202	218	197	166	191	182	190	198	206	182	190	199	209	209	201	184	178	195	206	211	189	175	180	184	184	213	207	191	207	198	195	177	195	205	184	196	213	193	199	180	210	202	183	217	179	181	205	186	187	198	199	175	178	198	186	200	206	192	190	180	171	201	198	178	197	190	207	196	168	196	217	179	208	189	188	208	194	176	202	179	199	191	212	200	173	183	199	210	191	171	208	190	206	180	215	161	198	212	193	194	203	169	189	213	218	191	176	220	182	192	219	178	200	208	208	203	180	225	190	194	165	206	198	178	184	226	182	202	169	201	196	185	172	193	178	202	199	185	205	208	205	170	204	214	185	222	195	199	197	206	184	212	207	190	197	174	177	187	180	168	179	191	189	199	218	231	208	212	185	186	186	205	206	217	187	193	195	203	197	218	194	183	207	210	203	163	196	188	207	220	212	174	188	203	212	187	177	211	196	191	200	193	185	227	209	172	214	195	200	185	199	212	174	204	169	201	199	201	195	166	166	194	194	170	175	185	189	213	187	211	191	166	207	193	182	193	202	215	196	189	201	177	203	195	174	200	201	201	198	190	174	221	192	210	211	176	191	199	189	210	196	222	192	194	208	206	166	193	183	210	189	202	174	173	195	218	185	191	179	230	195	172	173	172	193	205	211	194	204	185	189	206	199	196	187	207	220	176	183	182	198	183	197	188	195	193	214	182	210	190	190	202	183	218	180	189	195	184	177	200	197	192	194	196	223	211	206	211	199	213	200	194	184	186	234	197	199	202	177	209	188	200	179	190	182	193	175	216	200	220	183	193	192	213	180	204	198	180	200	208	211	217	196	177	192	188	204	188	172	201	214	165	203	209	206	184	196	197	198	189	189	192	190	192	191	173	196	186	190	232	177	173	173	187	181	183	195	204	197	219	187	188	173	187
11695	15738	13617	7139	4967	3502	2586	2091	1669	1342	1147	966	878	832	721	647	610	615	538	524	514	444	487	459	411	436	437	427	401	400	375	396	397	354	371	364	355	374	328	335	342	352	357	367	343	340	302	362	332	336	381	336	333	340	350	343	354	338	347	356	344	304	317	317	332	316	317	337	313	324	347	299	295	334	310	347	317	328	320	310	322	299	339	342	353	308	329	296	312	329	321	320	355	304	345	323	343	309	303	327	333	340	297	302	338	315	337	310	342	335	298	329	288	288	290	308	303	348	301	326	319	311	324	284	323	295	309	331	321	289	298	324	315	332	300	324	317	316	276	328	299	295	287	337	291	332	333	297	334	304	309	328	359	317	317	323	306	301	305	344	338	314	337	313	318	318	314	302	327	315	340	305	319	304	279	321	316	334	322	359	298	308	275	304	278	308	321	324	285	335	290	323	318	318	311	327	311	308	338	327	338	302	331	319	310	328	305	321	303	354	299	348	295	291	294	338	317	292	314	318	303	318	311	292	312	336	349	333	334	286	305	335	294	299	281	297	283	285	309	320	293	313	356	324	317	305	312	321	307	309	334	320	314	346	312	308	268	324	348	307	329	329	316	331	329	306	323	356	322	332	296	320	328	318	314	314	321	275	327	312	341	299	304	302	311	312	315	305	301	319	312	294	317	311	311	277	334	298	326	302	346	321	307	308	334	316	330	339	286	310	323	292	327	300	327	279	331	321	309	319	329	306	325	317	322	267	305	330	350	280	300	364	334	332	300	287	377	337	297	358	309	301	271	298	298	289	312	323	298	318	350	318	351	307	321	291	303	323	326	332	337	296	289	314	336	317	338	315	355	316	297	302	289	286	340	327	319	308	311	351	306	335	305	313	350	304	312	307	307	310	345	326	288	312	294	284	281	305	305	350	317	292	273	297	285	294	310	287	314	326	325	313	288	341	302	312	343	298	322	313	284	327	308	307	324	353	342	287	318	302	338	282	317	300	298	306	283	310	325	324	285	317	328	316	309	343	343	278	358	275	284	311	342	282	287	304	299	306	311	301	292	283	331	300	308	304	310	331	336	299	310	328	327	308	348	317	332	319	316	304	306	354	299	298	294	302	296	291	329	303	298	327	323	327	286	310	337	350	306	350	330	301	276	300	302	311	340	303	327	291	311	308	317	318	320	308	321	325	345	349	320	308	294	272	337	294	298	351	340	286	324	296	301	288	297	316	300	294	327	302	298	308	345	303	318	309	332	338	310	357	316	315	317	297	296	349	320	318	287	299	324	322	301	332	323	296	296	331	303	313	310	316	297	328	306	290	320	324	315	317	321	307	321	326	319	308	341	289	271	315	317	308	295	288	334	323	313	338	308	303	268	325	303	287	307	320	330	314	301	304	313	326	288	302	365	293	313	294	301	288	328	276	311	311	305	343	308	330	318	303	300	304	295	293	278	301	316	314	307	310	312	288	336	290	294	349	303	312	345	323	322	304	297	330	319	318	286	343	304	329	298	340	320	330	316	308	328	305	303	312	296	288	308	329	297	310	320	301	281	338	338	325	300	299	282	314	303	302	315	337	316	344	305	357	287	308	322	307	299	291	314	301	337	327	318	318	325	308	324	325	315	278	302	324	333	301	329	339	290	274	289	334	293	302	315	322	319	303	305	307	318	320	346	332	287	321	323	313	331	322	342	309	317	334	316	314	312	318	322	325	268	305	302	293	296	318	298	325	294	303	292	279	337	286	308	309	314	278	280	306	286	297	306	302	347	299	304	301	330	315	331	312	294	325	330	286	336	300	302	291	306	308	295	291	337	300	328	313	302	297	301	299	300	336	317	288	315	297	295	292	320	314	327	325	322	302	324	321	307	327	326	314	320	300	326	308	294	332	297	275	309	312	314	313	300	318	313	285	312	333	327	331	326	334	316	307	300	338	324	342	331	306	324	321	313	323	297	312	317	301	329	316	299	307	301	311	301	297	325	345	355	304	310	297	327	320	340	282	325	326	337	302	330	312	315	280	289	294	295	338	334	268	273	298	318	288	326	314	351	327	292	318	302	308	289	313	341	291	314	312	306	311	334	270	318	326	327	320	304	312	314	314	310	341	319	300	325	298	291	297	303	287	328	320	360	331	327	299	297	299	304	305	299	302	335	309	290	277	314	330	309	309	351	306	320	313	334	326	316	296	322	324	320	330	321	341	283	287	343	302	319	311	303	301	305	294	292	318	322	319	326	307	340	317	356	318	312	348	320	315	309	294	300	322	320	292	309	292	341	316	276	340	308	321	323	316	352	322	334	294	321	319	308	322	301	333	294	309	292	296	296	294	327	288	303	277	310	313	320	306	294	317	309	322	295	274	289	323	279	335	318	285	305	331	292	316	328	368	296	295	296	293	306	332	316	328	304	343	281	297	316	336	339	343	303	303	284	326	287	333	295	307	305	312	302	313	307	289	285	285	307	328	305	323	316	309	294	314	322	278	331	316	313	315	299	297	338	321	319	301	282	298	335	313	319	316	311	303	320	284	342	306	303	292	336	314	343	306	317	312	322	330	302	305	305	306	334	320	307	311	313	297	312	310	302	313	360	277	279	331	312	346	309	307	304	306	309	330	320	312	312	348	303	314	338	313	312	317	279	313	316	313	300	292	313	305	342	323	336	296	301	297	313	306	326	302	334	303	324	337	317	333	291	307	320	285	316	338	302	305	316	319	315	299	297	355	289	309	327	298	327	325	361	315	302	308	278	322	303	341	318	311	327	299	328	296	320	298	306	329	323	329	316	335	293	313	301	301	335	291	318	315	313	298	305	330	302	301	329	328	296	320	289	327	326	329	322	284	333	325	327	301	300	302	344	313	310	338	277	261	313	306	294	317	314	338	290	309	365	291	289	311	325	282	307	291	352	323	307	323	322	303	290	290	336	316	309	305	278	330	326	304	310	347	311	330	299	321	291	288	316	313	323	308	273	321	328	309	315	333	299	303	318	321	320	311	321	319	285	307	303	314	293	331	342	316	308	314	317	310	337	304	290	326	311	317	325	289	322	291	294	313	327	304	301	326	298	315	318	319	304	326	316	318	302	283	325	323	312	304	303	302	343	314	342	271	322	340	332	296	297	321	310	270	320	278	302	317	321	302	312	284	316	314	307	325	304	312	300	304	329	321	298	313	342	343	297	305	315	306	288	283	276	296	312	300	304	300	337	309	337	314	323	335	314	318	322	304	313	313	300	346	279	288	324	312	330	300	305	343	328	301	303	299	282	308	295	296	304	319	283	306	304	310	329	319	326	306	359	285	309	324	295	318	330	319	320	303	323	289	318	295	296	296	329	317	317	317	317	324	314	295	321	329	311	319	304	303	314	322	327	286	314	344	309	293	304	329	316	321	302	300	297	303	290	306	321	290	312	317	321	312	295	341	327	306	305	324	329	304	310	302	331	277	280	275	310	319	307	312	301	308	310	338	350	319	287	319	308	350	289	298	320	305	297	332
27122	20642	7448	743	429	424	385	363	362	352	406	342	335	314	347	343	349	349	345	376	341	380	369	334	370	360	320	356	340	321	367	336	359	376	319	352	329	339	343	340	365	375	324	374	346	382	342	359	348	352	348	385	342	336	306	322	346	335	299	332	329	360	365	336	347	344	340	346	308	352	352	324	367	330	393	364	330	354	315	387	346	359	335	337	370	357	324	363	361	353	351	333	369	339	325	344	347	351	350	397	345	323	344	320	327	379	360	350	360	343	334	356	374	361	350	325	352	354	311	363	326	347	331	330	337	364	326	335	350	338	335	346	330	339	350	357	352	365	326	357	358	336	382	345	349	331	338	345	333	371	326	376	336	348	356	303	339	329	356	340	335	352	313	353	368	365	334	292	333	347	345	334	380	330	356	336	344	344	312	353	325	337	382	346	362	303	336	338	345	338	300	339	337	351	341	331	367	341	329	329	340	352	326	353	354	316	380	335	357	340	399	319	340	349	326	325	328	338	335	302	363	356	353	317	337	360	319	361	316	350	333	359	351	325	329	340	317	322	336	346	347	344	354	372	339	332	348	340	315	324	336	359	320	328	327	351	336	340	358	376	354	352	325	334	328	364	351	316	337	312	328	353	344	311	360	330	333	336	338	341	353	314	310	339	317	316	354	350	352	339	345	364	363	312	326	354	335	347	354	358	340	351	345	333	325	317	313	351	353	309	347	345	331	372	312	343	347	339	357	357	346	348	308	300	320	346	338	307	334	364	340	359	364	341	314	362	348	359	373	348	307	309	376	350	364	355	340	357	331	342	344	344	353	372	351	337	341	374	346	359	340	309	355	338	326	318	347	329	335	356	336	347	347	348	343	332	344	321	334	366	359	352	354	330	340	343	332	343	343	339	327	340	346	295	356	364	363	313	328	310	346	355	353	302	343	340	345	365	357	323	334	341	339	330	342	340	344	320	306	296	354	326	360	351	354	317	358	362	364	361	344	343	349	322	299	357	337	331	303	341	328	328	354	318	342	335	337	333	330	365	338	345	345	318	348	336	331	314	337	373	357	340	378	325	360	342	374	357	336	320	322	368	329	349	371	331	314	344	344	313	347	350	339	357	325	326	370	332	341	369	370	356	344	344	324	371	312	375	358	381	348	310	346	376	350	329	331	335	349	329	355	344	311	364	368	360	401	326	337	356	302	344	344	331	368	384	349	347	352	359	352	311	338	346	333	283	351	320	324	344	331	329	331	371	338	366	355	355	349	345	369	327	355	329	323	350	359	360	334	327	325	301	400	332	336	337	342	309	319	342	366	318	340	347	320	335	376	352	332	309	303	357	318	366	349	360	338	338	324	314	354	284	361	331	335	358	394	376	326	323	322	346	360	361	326	322	364	308	349	372	324	351	342	357	340	369	331	343	361	318	338	332	317	346	359	312	352	332	328	355	340	342	360	363	328	316	359	309	343	302	335	341	353	342	316	328	328	324	349	379	324	359	367	324	330	351	386	348	382	353	356	343	328	362	329	334	375	369	360	321	324	342	338	347	353	330	373	343	366	388	336	325	319	369	331	321	366	330	348	371	390	315	315	325	350	315	339	340	331	365	348	343	342	344	340	350	334	327	315	349	365	333	324	324	355	351	355	322	351	321	359	368	358	361	334	344	347	342	378	360	339	332	375	341	346	344	342	363	364	330	365	326	344	328	311	337	331	325	335	329	378	323	347	336	359	332	351	342	339	352	354	314	328	365	307	372	334	316	312	334	373	366	322	338	298	358	347	363	352	351	334	291	345	359	315	340	355	337	344	334	354	351	315	335	358	322	331	336	350	356	365	301	356	333	309	355	334	329	345	355	373	352	299	353	332	338	309	349	344	324	361	354	315	352	370	367	367	334	330	339	342	371	347	340	334	314	346	319	359	306	316	356	327	381	358	323	348	320	355	365	369	347	382	332	317	350	342	319	350	314	329	344	339	368	340	346	334	328	361	344	312	344	333	353	338	341	382	343	336	341	314	350	356	346	337	375	352	326	354	368	357	314	325	353	348	331	361	357	361	339	345	358	372	347	358	338	346	336	370	346	337	325	385	351	350	340	347	380	334	358	364	321	356	354	338	336	324	360	318	333	338	346	322	338	378	357	366	345	375	338	349	329	324	348	333	367	340	337	360	336	342	322	348	383	346	344	364	321	321	341	342	358	323	332	343	340	358	348	360	352	323	320	350	356	325	364	332	319	352	368	339	333	331	356	319	326	325	336	354	319	324	354	336	339	370	367	345	342	340	332	302	359	357	345	348	355	329	322	348	338	345	337	317	326	333	351	334	331	320	343	314	345	350	355	322	351	315	363	363	334	331	350	341	316	371	340	330	349	318	340	383	305	338	370	337	328	325	341	368	375	354	350	361	354	351	323	328	336	338	359	341	346	324	362	355	340	316	357	340	335	315	360	319	331	329	358	342	325	387	332	335	326	343	334	351	326	356	354	333	338	330	337	334	342	327	366	332	349	337	378	371	295	345	317	370	336	350	319	386	348	310	319	320	377	319	344	318	368	366	347	302	348	309	296	339	389	389	355	340	368	332	353	316	349	358	346	368	365	303	352	322	376	384	331	343	337	341	355	320	363	348	346	325	342	340	348	384	357	362	323	357	374	338	332	377	331	371	347	356	327	330	353	355	349	353	341	335	318	332	362	339	374	317	336	345	315	351	381	326	349	362	328	354	318	326	360	337	328	335	338	329	357	349	338	366	332	340	340	391	305	371	317	377	345	372	362	371	357	351	364	346	378	318	354	288	370	330	352	318	372	331	322	360	331	365	353	344	324	330	356	361	343	355	334	374	339	354	351	366	352	340	330	345	351	371	341	352	325	335	371	356	347	333	363	340	332	373	365	359	318	353	348	307	325	343	390	327	328	344	353	329	358	373	326	349	328	294	312	365	351	364	368	311	363	336	316	345	337	347	350	321	322	356	365	358	358	331	325	354	351	349	351	344	380	349	360	312	351	346	332	351	377	331	349	356	325	347	350	319	320	333	336	351	339	343	327	329	316	356	328	322	345	351	341	347	313	319	336	362	332	336	378	363	336	350	376	338	330	353	334	363	330	358	327	351	345	380	332	356	349	353	375	349	357	302	356	356	330	348	333	352	352	360	372	332	336	333	333	332	356	310	353	328	323	346	334	368	340	296	358	320	348	353	313	356	331	340	355	328	332	359	339	343	364	352	348	333	349	327	364	388	318	341	325	376	347	340	337	370	350	313	340	345	338	361	307	354	302	358	324	339	335	329	353	342	314	346	345	350	344	325	338	345	346	377	351	342	352	379	334	365	360	344	339	365	351	339	358	323	322	350	335	343	362	340	359	365	369	348	352	354	347	343	322	377	298	375	311	350	325	344	363	325	334	340	359	337	324	347	360	342	341	345	348	369	344	359	359	338	329	347	358	334	272	392	360	353	352	348	354	345	344	343	347	294	377	363	349	333	345	341	317	344	324	332	372
4517	1658	1384	871	744	665	618	598	593	613	546	550	547	495	573	492	519	539	537	545	542	505	529	525	553	516	501	537	524	536	544	516	525	483	510	535	511	533	550	534	525	539	563	537	513	539	533	523	520	548	538	518	478	566	510	516	555	487	500	497	568	551	485	528	516	505	503	473	524	502	517	524	515	527	494	530	529	549	552	529	494	512	546	514	497	465	548	510	524	508	505	484	504	522	506	543	535	474	514	558	515	535	537	563	505	509	505	510	546	531	516	539	522	553	505	514	528	487	510	525	532	536	508	506	507	527	573	518	535	540	514	519	525	532	525	489	516	545	529	534	531	556	528	509	527	558	528	487	528	542	510	548	578	514	540	518	523	540	527	551	515	531	497	556	533	508	513	517	544	527	525	531	530	500	526	510	543	516	527	539	484	538	516	526	549	514	478	523	512	525	568	502	527	536	509	539	539	497	543	499	575	521	504	524	517	517	501	534	525	533	526	548	524	461	546	526	518	538	497	526	531	500	537	554	530	524	539	540	501	534	560	515	525	535	532	510	537	547	522	511	500	529	530	580	514	510	501	520	560	494	526	533	481	513	527	511	477	553	506	506	543	506	503	519	490	501	539	548	488	508	585	556	565	510	553	576	506	495	504	517	526	520	512	522	503	522	540	513	554	533	551	533	516	523	525	521	508	564	526	548	524	527	517	529	556	517	542	550	547	532	536	527	499	549	505	556	513	512	546	511	555	551	484	498	507	485	508	494	560	546	510	493	568	530	556	515	551	549	544	545	529	528	584	519	502	493	561	514	484	513	552	541	538	485	516	493	547	493	518	523	487	536	514	493	504	481	547	498	529	534	527	563	501	515	551	500	527	528	506	553	520	543	511	488	551	557	583	527	553	501	536	526	574	515	522	536	541	497	512	514	493	550	490	557	540	533	522	535	504	552	535	552	516	540	538	468	530	508	492	546	488	521	546	531	519	528	539	520	515	525	540	518	488	508	520	519	518	545	538	558	539	547	496	552	497	483	491	524	579	499	494	530	504	530	497	532	588	506	570	502	543	512	530	549	501	521	525	501	543	507	483	536	502	492	507	519	497	542	568	509	528	549	508	505	481	563	527	509	523	576	522	555	495	496	536	465	465	550	476	561	518	520	535	516	532	535	575	529	552	518	550	525	524	523	542	554	501	519	534	520	566	508	546	573	533	473	529	521	462	556	526	533	528	522	503	532	501	486	537	521	556	534	527	540	507	554	547	477	541	529	512	512	521	508	517	560	525	555	488	516	509	536	535	505	545	493	489	486	488	515	503	512	539	502	535	484	531	518	519	568	550	504	509	510	509	556	512	550	553	520	537	527	508	530	545	497	531	524	524	500	510	526	539	529	498	485	523	506	517	497	496	504	510	541	519	537	542	506	501	518	566	504	498	520	558	506	556	547	512	509	564	540	551	529	542	516	538	529	487	524	530	533	477	495	528	531	514	523	527	517	538	575	504	500	519	549	528	556	526	538	521	475	526	493	578	536	494	482	497	541	516	573	487	498	556	524	528	523	537	499	525	546	534	520	532	510	577	549	538	505	525	502	542	518	560	529	513	558	486	535	522	535	516	514	532	532	521	540	563	540	510	550	535	553	517	513	547	548	535	509	532	544	551	542	541	484	529	543	527	498	549	544	547	526	523	537	555	524	486	526	503	523	543	536	531	509	519	545	570	508	527	544	538	510	560	531	512	494	548	524	533	542	527	503	562	521	536	546	526	530	505	559	465	486	548	548	483	502	542	511	543	505	538	536	540	502	521	527	523	555	562	506	538	545	512	493	526	512	520	498	486	506	516	558	529	532	478	535	542	535	538	549	504	548	528	512	508	532	505	546	527	503	547	539	562	536	506	478	512	508	537	540	523	524	516	513	551	534	503	558	578	516	520	500	496	498	545	534	511	521	505	470	514	551	498	528	512	484	529	503	520	540	560	500	517	511	532	513	554	531	524	539	506	579	540	542	535	515	511	480	531	489	514	495	514	512	540	522	531	510	547	530	518	543	551	547	508	553	515	535	499	524	506	512	545	523	521	496	552	530	538	523	555	564	517	550	528	566	520	541	488	510	505	509	516	513	505	543	537	531	501	530	505	527	505	533	521	533	534	570	533	499	526	523	520	522	515	545	468	520	498	518	540	543	507	528	524	523	544	549	522	534	535	524	503	531	516	496	515	505	547	501	540	564	496	550	516	540	543	535	526	528	534	484	537	536	522	533	535	512	504	550	509	505	543	517	514	535	551	574	513	481	523	512	535	527	517	501	537	546	526	549	504	513	535	509	519	545	518	495	543	522	508	525	549	525	499	506	549	481	544	532	508	495	535	494	553	502	528	507	537	518	518	502	550	492	530	522	505	502	494	536	478	515	526	514	519	548	534	519	559	530	509	500	524	476	541	504	531	524	531	523	487	539	550	526	530	513	525	530	504	529	544	510	516	531	538	519	551	477	509	546	504	534	517	538	527	507	515	541	534	531	514	476	521	547	483	564	539	538	497	534	525	493	506	507	521	505	527	494	481	526	534	589	555	534	517	504	488	536	517	537	502	559	504	476	527	524	496	522	527	503	510	542	512	519	483	551	515	525	548	513	537	517	538	472	471	532	527	547	522	549	534	495	535	515	536	523	565	533	539	491	501	531	545	499	570	523	550	561	541	503	516	539	471	522	508	543	542	514	515	529	517	503	537	532	508	523	527	524	493	567	516	521	525	511	504	540	556	550	530	531	496	525	537	524	542	530	520	524	509	496	536	494	555	513	504	521	530	513	489	520	540	528	555	523	517	497	503	551	557	544	513	536	525	524	504	514	514	518	551	503	541	564	546	513	495	539	565	504	529	511	528	551	534	506	518	499	498	517	564	545	503	539	501	517	525	511	567	561	506	529	505	508	529	515	511	544	479	513	540	513	533	536	498	497	509	493	553	534	530	555	500	521	526	515	573	546	527	496	548	520	532	555	547	497	495	507	586	551	495	530	492	504	551	511	517	521	504	523	493	530	530	484	499	515	506	539	525	489	534	504	534	522	502	510	477	505	570	477	493	534	518	538	551	517	562	511	510	529	518	543	482	522	545	527	524	493	520	550	563	542	515	508	529	491	554	565	530	547	502	525	463	500	503	532	519	500	514	517	544	521	453	539	527	543	572	467	556	532	520	500	517	523	542	559	548	470	546	505	587	525	522	489	537	521	524	540	497	522	556	528	522	492	527	520	528	534	544	502	560	543	556	524	525	477	512	527	532	535	582	571	523	539	497	534	536	537	517	537	558	535	521	512	554	519	523	554	550	500	499	539	543	520	511	519	491	529	509	530	477	547	497	530	538	521	532	484	570	535	561	525	532	521	540	520	506	508	548	515	546	505	509	562	540	555	466	573	482	511	525	487	499	502	485	527	520	566	532	538	577	525	503	555	515	490	546	519	560	551	526	521	549	515	532	516	534	522	510	529	545	471	532	523	529	528
24646	21622	28914	24807	21144	3019	924	708	677	525	522	501	454	492	473	427	452	418	462	463	433	417	456	428	435	401	445	405	415	405	395	395	411	386	419	415	420	420	413	408	420	397	396	440	398	417	415	401	384	388	375	401	415	390	378	391	399	419	411	427	416	382	410	365	388	379	399	419	390	378	393	361	396	432	371	414	412	362	390	387	440	404	387	379	422	380	397	396	391	372	432	372	369	411	374	417	403	423	423	396	379	432	394	376	392	405	406	404	424	408	419	409	406	401	404	380	404	389	366	412	388	371	412	360	394	386	368	377	389	391	377	419	411	375	393	408	405	404	391	406	416	375	386	406	389	392	343	377	410	401	385	388	359	399	391	407	401	377	407	404	393	374	398	416	361	395	387	369	415	429	412	410	431	394	414	406	407	402	408	408	385	411	371	384	377	414	417	393	418	387	399	376	422	404	400	410	391	360	376	349	429	392	408	368	426	425	378	396	357	390	394	393	366	375	361	386	407	416	417	391	395	398	397	395	365	367	382	389	395	364	418	403	370	395	388	411	408	403	369	381	416	391	403	415	441	372	409	390	389	397	387	363	383	386	380	422	376	417	374	401	396	369	426	399	384	421	398	394	365	400	383	384	395	369	376	395	366	379	394	407	399	379	403	377	411	407	402	396	364	390	407	413	376	418	438	396	367	369	382	384	411	365	411	366	401	419	397	393	413	410	420	405	393	373	419	399	432	400	413	419	392	418	419	398	399	375	401	356	380	392	400	383	413	404	377	389	408	398	418	406	379	411	391	404	404	404	371	364	380	368	418	407	385	393	413	398	387	421	378	381	429	394	397	378	380	412	394	426	395	393	386	414	387	385	365	378	396	379	397	405	354	416	385	389	379	400	370	367	371	403	391	403	408	357	387	399	439	411	371	376	380	392	421	390	402	379	402	410	431	418	409	390	393	395	380	407	408	402	367	402	414	380	406	392	375	411	347	392	429	408	393	388	409	405	421	414	419	412	370	397	421	391	427	444	421	403	400	404	417	390	398	401	390	438	406	434	390	386	376	420	407	422	400	404	440	416	397	411	402	387	405	395	402	387	392	381	340	400	393	390	374	375	410	345	382	402	397	391	381	392	402	398	391	409	392	376	379	407	374	396	409	412	407	397	394	375	396	395	424	415	363	411	369	386	391	371	401	394	391	378	409	375	364	366	380	391	382	395	416	376	389	429	381	413	387	367	421	398	404	362	418	406	408	434	407	385	396	413	388	410	377	367	384	435	365	388	411	402	378	392	367	395	404	392	417	429	382	413	402	363	394	413	409	387	407	376	399	382	414	411	408	375	394	372	378	403	435	382	404	413	394	443	390	388	391	391	427	387	396	348	387	407	382	396	412	408	385	400	400	397	394	437	370	367	439	413	373	393	413	394	436	374	369	378	407	392	398	377	384	434	427	385	403	420	389	379	416	407	408	407	383	385	399	395	418	379	398	420	382	354	367	421	368	367	379	393	391	384	411	392	432	402	441	340	406	395	406	402	365	425	388	384	396	373	399	420	377	428	425	439	401	404	386	409	374	391	391	401	373	395	394	386	384	393	384	375	367	438	407	385	382	379	408	393	371	401	397	382	414	406	375	358	437	397	390	384	404	388	382	361	390	370	416	363	349	379	405	400	403	368	405	379	377	393	392	384	398	398	369	393	404	434	387	411	398	402	397	377	367	377	388	390	400	374	422	369	384	414	386	444	394	414	376	373	404	367	410	376	402	411	401	436	400	399	411	401	397	409	400	398	388	391	400	384	377	374	370	411	397	392	391	409	407	412	362	408	393	395	364	376	415	404	387	401	374	428	406	412	397	443	379	400	422	397	382	379	424	407	392	355	363	426	377	385	432	408	398	397	409	374	393	392	403	422	423	395	389	389	394	371	416	392	394	387	382	429	391	371	397	414	401	384	376	389	381	402	405	375	367	365	405	350	395	391	345	390	373	407	423	393	392	416	387	387	373	388	435	374	405	425	381	400	380	398	410	405	420	380	415	414	408	348	398	413	400	394	366	392	387	371	370	380	412	392	335	391	376	396	397	414	392	412	413	400	410	346	376	404	410	443	402	408	393	417	416	394	376	423	396	400	369	381	391	384	398	410	403	410	393	416	369	416	349	388	418	410	376	385	394	414	397	439	365	399	393	428	432	381	407	432	381	407	380	395	402	373	396	424	419	414	391	422	402	384	389	382	450	360	401	378	379	403	396	378	403	390	410	387	393	392	404	374	389	381	375	393	396	402	399	378	389	375	392	419	390	404	437	398	392	385	396	395	397	400	407	399	375	387	388	411	437	395	410	431	404	407	388	431	389	434	383	392	384	375	394	416	401	383	409	424	401	408	389	439	409	382	371	439	435	376	402	381	444	364	443	426	374	358	388	409	359	390	368	405	394	409	364	399	397	418	424	380	422	439	421	395	365	400	379	400	411	407	392	440	419	396	431	381	355	374	389	380	412	365	396	416	384	423	385	357	379	405	399	371	402	369	376	384	386	410	393	415	396	398	390	400	400	381	396	398	404	405	400	398	374	382	374	396	379	347	386	387	437	419	425	379	398	366	382	390	379	412	402	394	390	394	413	368	388	384	364	383	399	420	368	390	434	407	375	356	388	429	398	401	390	402	380	368	412	429	384	401	426	412	396	386	403	369	378	392	417	397	426	389	372	401	382	403	413	403	411	420	415	351	406	368	398	382	405	387	392	426	390	369	403	425	379	371	410	381	379	353	367	345	414	404	394	414	410	417	372	423	408	401	377	398	425	429	396	378	379	394	398	425	408	423	371	402	395	400	425	363	372	399	405	372	431	384	401	400	395	405	369	391	401	378	356	380	416	425	380	366	377	399	400	403	414	392	413	442	401	413	406	405	382	380	431	405	368	370	373	427	394	386	391	373	407	435	361	419	427	366	426	357	394	388	412	395	383	379	418	392	408	366	381	414	429	419	390	403	390	357	412	396	413	380	425	382	376	389	359	392	397	425	410	394	356	378	387	422	416	410	436	404	394	410	346	404	393	403	375	379	427	398	408	414	405	395	405	372	393	378	406	375	423	398	401	392	367	445	385	400	383	390	387	400	391	412	435	383	394	394	396	389	379	429	414	412	391	395	381	416	392	364	401	397	378	409	378	413	405	395	367	415	401	420	344	423	367	424	398	391	405	400	368	402	383	404	419	414	402	414	393	394	398	394	398	398	384	405	420	357	386	382	421	412	400	398	447	340	400	414	426	393	390	419	374	401	399	408	374	399	369	385	375	392	393	398	387	401	405	430	409	357	364	407	374	426	414	384	412	348	399	411	403	381	427	362	433	381	390	397	400	430	397	410	386	409	402	381	402	380	386	390	411	379	377	378	379	368	348	415	355	406	404	380	398	416	400	408	438	404	392	412	429	395	389	419	383	431	386	396	438	406	386	402	373	387	400	406	382	383	387	397	393	395	402	381	390	390	386	383	413	396	387	407
7326	9851	8547	4220	2951	2213	1766	1486	1302	1114	1015	1018	896	885	834	786	747	741	735	731	746	733	701	648	689	664	678	604	680	652	615	661	648	652	657	643	595	621	604	657	608	610	626	643	638	644	612	572	619	656	626	590	611	602	653	664	614	608	555	617	627	627	583	620	594	636	628	642	605	598	633	601	626	587	598	579	642	665	617	642	583	625	592	622	576	606	625	596	607	607	575	616	632	633	644	586	555	615	587	612	633	614	616	621	576	589	606	579	623	637	575	618	585	584	602	610	615	601	635	599	594	606	601	604	621	579	660	617	588	599	594	629	594	597	593	599	624	623	596	643	639	603	594	613	577	620	610	614	624	627	592	632	640	590	615	608	620	614	583	639	568	608	597	611	610	585	590	607	614	628	618	612	627	595	618	600	609	608	597	667	603	608	618	599	648	592	613	654	568	583	562	658	575	611	643	609	632	573	581	634	591	546	563	612	653	611	618	591	598	585	637	620	609	633	615	590	597	627	618	651	564	584	601	621	631	643	589	594	618	598	612	622	629	623	594	634	639	567	596	587	585	599	632	614	597	571	607	616	613	618	598	637	608	601	615	640	551	561	556	566	636	570	613	594	624	605	647	629	600	638	632	614	636	590	602	576	655	584	579	607	564	576	641	568	580	582	620	627	657	596	613	642	631	630	569	613	620	594	585	606	623	646	602	625	576	601	636	587	595	631	591	599	600	603	607	604	581	606	570	652	634	641	595	629	648	593	570	591	617	661	605	599	584	600	625	621	580	590	573	587	649	628	633	616	591	573	591	636	607	596	595	606	590	601	607	639	618	597	594	591	589	633	653	650	604	596	597	609	593	613	626	610	634	643	597	613	623	608	683	630	577	622	591	601	628	623	629	593	614	596	612	656	602	625	574	602	578	614	593	579	629	574	631	590	585	574	620	612	588	595	614	616	613	610	610	627	586	625	569	580	592	620	604	604	620	610	633	613	541	595	619	590	605	623	603	614	602	580	623	643	608	575	628	585	571	628	595	601	585	625	593	607	584	645	602	630	585	657	610	606	594	608	627	629	626	594	607	652	587	597	635	607	577	602	661	638	599	598	610	607	626	619	598	574	617	586	666	604	598	590	613	598	570	574	610	621	625	608	599	657	578	643	597	613	583	614	649	608	547	614	624	614	580	615	684	611	599	653	619	595	621	598	590	602	604	620	594	635	605	572	669	619	589	624	564	618	609	621	535	622	599	611	625	586	561	625	582	573	614	609	654	584	639	591	567	592	598	621	592	621	632	616	586	603	622	616	576	635	584	650	595	603	617	576	604	656	613	644	624	630	594	587	561	596	662	617	610	614	592	630	638	558	615	624	612	631	612	608	557	599	632	598	585	609	536	607	609	608	640	617	599	594	595	618	627	629	600	599	619	620	591	599	587	607	627	591	617	605	553	589	635	596	624	618	567	630	663	594	605	601	660	603	608	543	605	611	642	591	587	588	562	612	591	584	564	603	614	632	612	607	620	634	632	595	593	620	603	665	632	573	647	662	607	600	646	567	584	598	584	582	589	603	616	586	626	610	587	625	574	594	649	629	646	622	607	610	645	627	570	651	596	594	637	610	616	544	611	592	614	597	567	615	596	625	635	611	619	590	629	555	617	607	601	615	600	635	578	552	569	614	596	578	602	581	670	648	605	608	599	632	607	633	573	549	609	559	547	660	612	580	606	570	617	595	601	630	647	626	640	598	624	624	628	585	584	601	586	614	662	591	630	630	578	586	596	592	581	531	600	630	630	554	613	626	577	622	577	616	547	621	578	621	631	611	607	650	599	662	602	595	622	605	646	594	601	618	588	606	620	601	576	577	580	603	593	578	607	636	592	591	576	565	633	614	637	615	612	605	571	569	607	600	614	600	635	593	645	601	594	588	595	578	574	582	610	591	613	591	608	595	590	635	615	608	600	648	622	605	624	592	600	590	590	546	644	619	639	621	585	567	614	620	574	624	568	575	595	604	632	564	626	632	587	580	618	649	611	607	645	600	620	618	618	613	589	609	642	620	596	635	639	572	610	644	609	607	628	587	600	599	623	622	564	601	627	603	585	629	586	586	626	619	597	629	606	634	605	599	597	654	630	589	609	651	610	567	606	608	590	578	613	586	602	576	578	605	616	615	570	631	605	594	613	617	573	617	600	596	596	590	619	615	653	618	585	663	545	660	605	630	649	652	640	558	596	599	623	611	602	593	616	613	587	610	591	605	599	551	596	610	585	667	610	608	580	618	593	580	586	600	597	621	596	578	644	623	602	598	599	608	635	627	624	607	617	576	576	589	571	570	626	618	606	619	629	560	585	601	623	596	601	583	612	570	591	588	617	624	589	612	630	656	640	591	654	642	645	616	627	574	571	613	553	590	612	591	591	581	633	592	587	602	568	634	644	643	629	636	582	598	583	621	606	617	631	606	641	558	577	599	608	638	628	641	602	611	618	606	583	575	642	653	619	551	647	628	606	593	579	614	623	541	633	619	644	652	627	637	612	591	629	609	604	585	617	625	583	605	625	607	618	656	657	618	594	618	573	616	595	623	650	630	623	597	593	575	648	620	604	614	597	616	611	595	649	574	630	560	626	579	567	615	612	636	609	547	638	614	644	576	600	615	601	640	605	644	568	627	598	612	589	608	576	587	624	577	589	595	577	588	634	605	631	562	642	660	576	605	666	659	636	632	611	611	605	603	588	664	632	619	599	620	622	566	596	617	635	607	594	641	596	582	619	625	607	610	588	612	622	593	618	573	565	630	604	615	569	577	601	629	571	606	608	577	614	609	584	672	595	619	598	653	634	602	630	586	550	609	606	609	630	589	628	574	602	634	632	624	614	607	590	570	579	628	571	635	632	560	607	580	607	645	655	604	598	619	609	580	603	571	555	601	606	605	584	630	613	614	611	610	631	613	594	604	615	606	578	619	596	644	541	620	600	567	615	583	617	626	603	676	616	629	578	614	650	593	618	566	652	594	621	626	599	575	610	596	586	602	625	613	612	565	585	620	588	591	596	578	606	655	648	653	618	618	609	631	572	643	554	550	603	640	601	604	602	579	597	584	644	622	573	568	609	598	624	651	566	616	600	614	600	623	616	596	568	600	619	602	631	626	593	639	570	612	632	588	609	633	564	669	627	579	627	594	623	623	614	589	626	611	613	636	586	644	601	598	597	631	583	642	639	611	610	582	623	618	610	582	607	616	617	579	639	598	617	612	582	631	583	597	600	571	594	656	587	554	620	619	659	607	622	575	574	566	601	621	631	551	598	570	616	613	592	565	589	636	629	627	639	605	603	556	627	592	617	611	608	593	620	620	644	657	630	592	591	621	594	622	569	582	607	587	604	615	596	643	607	605	627	645	610	593	598	620	562	621	549	583	561	610	606	605	653	583	586	587	563	629	606	613	621	610	565	593	584	585	629	626	620	642	624	612	684	605	606	646	610	633	576	582	607	594	608	648	588	642
23492	21544	29477	24089	21545	21009	2384	735	576	468	482	411	349	368	330	305	287	272	264	272	245	240	251	220	248	244	247	244	244	237	203	191	224	211	225	192	209	210	240	217	200	225	191	223	216	241	210	185	196	180	207	211	219	185	201	206	208	197	206	230	200	207	196	206	199	195	178	207	221	217	210	208	186	206	184	202	191	196	189	201	206	221	219	192	227	202	210	231	208	210	200	191	206	212	211	236	188	195	227	197	197	197	208	211	193	196	200	192	213	203	213	200	216	206	213	195	213	197	183	194	182	198	233	210	195	193	154	221	209	230	218	183	206	210	208	200	218	209	217	204	211	194	188	196	208	196	205	204	194	177	192	188	201	209	182	201	187	202	195	212	227	184	194	205	198	203	203	196	195	181	170	204	179	190	197	216	203	225	205	203	205	211	212	186	203	205	191	192	193	199	186	184	197	165	202	192	184	204	197	185	192	202	180	192	185	199	190	215	203	199	211	202	184	182	197	212	195	222	193	209	182	206	206	184	202	185	197	207	193	219	204	184	181	208	230	204	211	200	207	171	225	197	251	192	210	206	201	194	209	194	210	184	168	204	210	186	199	199	203	199	188	203	192	196	205	174	213	193	214	170	182	191	192	193	176	197	213	175	185	212	194	205	194	213	184	184	216	188	191	226	201	215	183	182	206	193	185	195	188	186	200	187	168	183	195	178	217	192	210	193	192	208	190	181	207	201	199	173	210	219	181	222	186	177	212	229	181	202	193	196	194	186	176	184	183	212	224	170	185	152	204	205	207	197	183	189	204	205	199	176	239	173	206	187	187	186	176	189	196	209	173	196	199	190	206	200	160	190	170	189	216	197	197	181	177	197	171	227	181	205	183	194	210	187	201	197	206	180	193	214	198	193	216	211	205	190	178	190	197	193	219	202	190	211	197	197	212	216	197	196	201	177	183	215	198	191	201	169	193	217	197	180	189	198	158	209	190	154	197	196	210	186	179	191	206	202	197	176	182	192	208	186	194	213	216	186	197	213	211	214	181	233	201	190	191	180	205	196	179	186	174	190	202	186	179	175	239	202	195	206	211	203	180	194	212	209	223	200	205	207	215	188	192	212	194	180	185	206	197	178	179	189	203	188	202	176	201	208	190	198	228	178	179	214	182	201	185	183	204	186	189	185	193	189	208	207	183	199	203	187	190	211	172	208	224	194	196	198	198	200	189	178	201	194	196	187	202	189	208	183	172	180	201	197	186	212	196	199	184	189	199	202	178	201	185	207	189	186	182	187	223	176	206	181	177	181	184	173	176	204	177	203	209	197	198	198	191	196	167	162	195	201	187	207	161	205	184	199	191	205	189	194	225	181	191	227	188	210	213	202	188	166	190	192	195	183	224	194	210	192	189	201	204	182	214	195	202	184	173	172	188	199	221	179	186	233	183	197	196	176	183	214	208	204	203	189	198	224	187	169	193	164	197	218	206	199	190	213	192	201	197	197	218	220	204	215	203	197	186	201	184	215	216	182	176	189	191	208	211	224	187	187	203	208	193	221	183	177	195	207	204	187	196	202	199	211	192	196	192	204	193	206	216	192	199	190	185	198	202	219	213	209	177	202	207	201	195	166	211	199	207	162	194	190	230	210	214	176	202	196	192	168	207	196	199	195	197	199	200	183	183	193	180	186	201	169	194	184	216	184	194	198	210	193	220	207	190	199	192	168	199	165	201	205	201	215	214	204	201	196	203	197	179	196	204	200	181	215	198	198	184	194	234	209	164	210	188	213	202	186	202	177	197	187	189	214	202	179	209	197	194	184	197	186	191	207	210	201	181	200	193	209	180	187	183	193	208	210	193	202	205	206	193	216	188	225	184	196	213	199	212	187	196	220	191	189	200	188	219	186	210	194	183	193	179	194	196	170	201	195	207	207	174	180	170	194	207	190	199	199	200	212	216	175	195	180	195	198	210	226	182	202	197	189	200	196	206	210	200	192	219	197	192	198	172	215	195	236	231	177	199	211	198	212	194	194	202	201	189	181	210	191	203	198	210	176	202	172	185	182	184	170	184	208	173	213	219	194	191	206	185	202	197	209	195	222	215	185	217	180	186	208	200	225	193	209	203	185	183	178	181	187	182	211	183	198	206	191	189	154	211	197	185	179	216	209	219	205	204	196	182	175	201	190	171	198	194	209	204	211	213	190	204	196	229	173	205	201	181	230	195	189	188	205	191	201	204	211	209	182	205	200	175	196	204	185	170	198	190	203	201	182	207	192	198	203	193	203	193	207	186	197	201	184	200	209	182	208	220	174	202	200	195	197	204	192	213	202	195	188	217	185	203	208	201	196	200	205	186	199	197	218	198	191	219	213	213	213	203	186	183	196	200	179	206	182	177	201	200	195	188	179	174	204	176	173	186	205	168	189	181	177	234	212	196	206	217	180	186	188	159	191	191	202	196	177	188	220	202	156	203	234	190	193	204	206	201	194	204	184	207	211	202	230	202	204	204	174	188	197	171	191	181	202	190	199	211	215	195	213	231	192	192	204	187	196	201	178	189	183	196	185	181	177	179	212	185	183	209	199	172	193	192	201	207	192	176	214	197	197	219	224	189	190	203	179	198	198	173	167	184	197	194	195	205	195	200	165	177	196	221	208	211	195	191	190	195	207	212	176	195	177	176	191	188	187	189	192	174	203	185	175	182	206	194	206	172	231	187	204	214	207	192	187	210	188	210	215	194	181	203	177	202	201	196	189	213	176	177	160	190	197	204	187	192	193	178	154	195	209	203	211	208	193	192	179	186	208	194	211	185	170	201	186	188	170	198	181	188	206	196	194	205	207	163	190	193	173	217	180	178	220	181	192	218	215	178	211	207	172	206	192	187	182	179	217	195	200	179	195	202	188	201	213	175	183	200	182	186	191	195	204	199	191	179	191	215	198	179	198	186	196	207	209	187	204	217	181	183	208	161	219	191	212	204	207	195	195	184	195	202	185	202	208	177	195	182	189	199	194	184	200	216	222	179	177	185	186	210	205	195	206	196	199	218	207	193	171	167	202	187	216	188	188	203	190	197	177	182	156	201	183	214	176	185	191	230	190	229	194	185	219	195	240	201	175	202	198	198	204	178	221	211	194	195	210	165	201	199	229	191	195	221	210	198	206	176	183	203	193	198	197	177	173	223	184	233	174	201	199	217	186	198	185	196	193	202	183	191	169	177	187	196	202	175	196	196	219	209	185	187	165	187	191	186	180	192	184	188	200	182	204	169	193	210	179	186	203	187	193	184	196	223	189	200	180	198	196	180	190	216	195	216	210	199	172	196	183	175	215	187	223	210	197	191	181	174	199	180	205	213	206	201	186	181	189	218	199	181	189	166	189	195	175	182	179	220	178	204	196	189	211	203	196	191	198	187	223	221	211	222	194	204	199	210	211	205	201	202	187	208	207	203	201	187	201	200	177	205	215	205	196	177	197	205	205	169	162	198	215	214	212	206	198	178	180
8903	15979	13315	7025	4756	3596	2570	2022	1624	1299	1168	1042	895	818	757	651	664	574	558	520	504	459	479	428	416	439	393	415	384	396	435	385	389	370	348	373	369	358	355	348	353	333	395	321	376	326	355	348	328	313	341	355	319	315	340	341	340	336	336	297	322	310	307	340	319	304	291	356	338	280	300	312	332	309	324	330	320	299	302	339	319	339	301	340	305	319	343	324	297	340	324	294	302	269	279	320	312	328	329	321	304	321	321	317	309	320	328	325	311	272	316	315	299	334	292	314	323	310	331	340	332	310	317	325	311	303	325	293	341	312	354	343	316	306	355	316	328	321	316	290	352	329	290	274	322	294	298	287	340	289	370	292	310	348	359	287	297	297	312	340	335	320	336	323	342	337	301	300	305	338	347	326	313	309	322	318	334	295	341	327	336	301	293	337	316	299	315	328	333	315	324	318	306	325	347	343	335	315	315	332	327	321	340	317	332	307	327	301	321	299	302	308	303	327	291	315	311	311	330	294	286	335	324	306	313	312	315	299	324	302	319	320	343	296	323	305	295	330	296	321	335	340	278	332	326	297	327	326	280	290	284	310	314	359	339	301	341	319	328	315	307	359	303	339	343	303	341	329	320	312	324	293	345	310	342	310	289	331	322	267	307	335	312	300	286	279	337	305	337	342	346	307	342	324	291	302	301	318	360	341	315	306	320	310	265	318	310	322	330	309	298	295	330	297	319	319	295	339	315	316	328	312	293	298	331	296	319	325	280	295	305	323	347	307	324	329	341	325	298	284	334	339	311	305	305	315	320	327	309	303	334	321	306	337	285	301	305	322	322	320	347	333	286	289	307	295	307	303	342	316	294	307	300	311	334	326	315	321	305	323	329	310	312	302	301	287	300	334	308	312	302	282	342	310	328	331	306	288	317	304	299	320	320	298	274	332	342	285	319	306	329	301	309	328	297	346	321	328	329	308	293	303	340	303	325	297	307	273	307	304	299	338	299	336	287	308	305	347	294	317	319	333	346	311	305	333	343	326	313	277	325	317	306	327	313	357	300	338	295	307	308	299	298	307	296	286	334	294	331	308	302	333	306	280	321	298	294	288	341	280	293	307	305	283	333	327	342	340	330	311	309	323	298	275	305	341	305	297	305	294	340	344	282	306	309	319	292	320	293	295	311	281	310	304	348	316	304	323	325	313	323	313	285	320	311	309	303	304	344	314	310	332	323	288	310	346	313	315	352	318	336	297	296	315	303	323	316	349	274	288	303	327	328	315	303	322	357	322	314	281	335	344	302	331	302	307	330	308	339	356	266	307	309	279	324	294	300	302	326	315	326	292	347	307	350	335	311	318	306	312	286	331	279	278	301	306	350	326	323	310	322	318	339	312	334	308	300	309	304	292	304	326	331	321	314	333	309	301	326	299	333	313	319	322	292	323	333	320	320	326	290	300	305	326	320	295	305	295	304	319	335	322	309	336	308	311	326	326	292	288	319	314	344	334	357	324	292	326	300	287	301	312	296	298	306	326	325	341	308	317	294	311	286	303	298	322	304	300	321	329	325	293	300	352	312	328	315	317	308	315	298	299	286	315	319	292	305	320	318	340	312	329	318	320	314	313	315	310	295	329	292	327	299	327	320	305	339	308	321	339	298	293	311	318	305	329	313	301	299	338	317	331	314	312	297	325	308	328	320	298	314	360	322	306	301	326	342	346	294	326	337	331	311	290	299	337	297	290	292	278	304	299	313	314	317	338	306	341	323	301	319	327	315	305	323	309	324	295	291	288	313	326	297	310	304	329	342	305	293	320	297	318	290	279	306	292	335	316	303	325	298	314	308	300	313	334	318	301	299	354	300	317	316	306	324	300	315	308	339	336	323	288	319	321	310	321	298	351	313	328	315	314	310	322	280	301	319	342	325	327	319	324	290	313	307	310	291	318	290	322	319	319	310	309	327	319	315	310	316	308	307	311	302	305	341	319	311	331	291	309	327	331	312	307	321	324	307	369	345	309	282	324	304	294	281	315	284	329	328	285	305	325	297	295	315	306	352	315	304	297	306	301	305	346	294	316	310	301	297	320	310	297	300	321	344	354	335	312	327	306	308	286	299	281	329	331	324	310	315	295	306	290	279	330	283	313	293	315	271	334	287	333	313	353	324	291	319	332	319	349	306	342	323	333	309	307	308	327	327	319	297	326	316	293	292	326	330	295	334	317	280	312	291	335	309	347	331	336	328	330	290	340	305	315	306	294	317	320	328	305	326	315	304	309	313	306	313	303	311	338	314	318	300	310	297	338	299	305	364	312	338	328	330	338	314	303	296	327	310	298	313	324	321	299	320	318	288	303	317	326	334	312	329	317	316	306	316	330	315	328	324	342	303	307	303	308	341	312	318	323	308	311	297	315	331	343	301	325	309	316	308	298	324	312	315	312	320	301	318	332	321	309	313	307	302	319	314	320	284	350	334	314	320	316	303	332	309	311	299	326	319	306	308	309	296	299	345	294	318	344	328	312	329	294	326	327	308	303	290	276	289	308	305	328	323	306	310	301	304	332	290	310	316	314	319	335	319	323	300	315	310	307	300	296	282	320	297	304	332	287	322	327	298	312	319	291	302	306	303	325	313	294	302	283	315	307	325	340	353	300	304	304	301	306	325	304	312	280	335	321	315	335	339	314	330	316	299	294	335	310	332	284	349	289	328	307	288	295	336	329	336	315	308	357	286	290	303	311	312	297	351	336	308	302	302	337	341	314	319	285	298	312	341	330	298	309	335	296	307	307	306	297	334	281	291	319	307	344	312	292	308	324	292	315	315	306	315	324	349	264	316	324	332	337	310	310	317	304	335	334	313	330	315	336	315	311	310	282	341	306	342	277	322	316	328	320	310	345	307	313	317	315	317	314	290	266	303	328	295	290	305	309	334	290	319	344	313	332	291	318	333	287	282	312	323	307	301	305	328	313	280	306	287	321	332	320	336	293	318	335	302	331	305	295	297	302	287	324	318	292	338	299	301	309	326	332	310	307	338	297	307	312	301	319	341	352	316	321	298	306	340	317	314	337	305	307	330	338	330	332	315	304	321	287	314	306	299	323	302	299	342	315	334	317	289	318	290	282	327	319	326	300	331	327	324	352	332	283	326	287	323	326	330	315	325	283	299	291	287	311	309	329	322	309	330	302	303	290	315	334	316	312	296	315	334	320	280	322	345	311	300	339	341	323	305	327	321	304	311	310	310	318	307	309	328	326	342	283	342	340	331	282	302	347	314	322	280	316	354	294	316	298	310	333	316	300	306	314	274	320	336	325	273	308	322	298	287	328	320	331	314	329	322	294	332	332	333	323	324	316	304	311	311	309	304	316	302	341	327	313	297	311	315	313	285	287	327	283	322	341	308	298	313	316	257	315	335	289	308	307	348	334	330	304	283	310	357	335	312	292	316	348	318	351	297	326	315	309	318	345	322	316	343	291	346	336	311	312	342	284	333	335	309	319	292	333
27073	20686	7674	947	615	525	392	367	351	389	346	356	339	334	347	383	348	333	378	351	351	330	356	347	355	373	352	329	380	371	383	340	364	351	330	343	356	352	382	352	379	315	355	355	328	344	335	390	347	345	401	342	340	371	339	345	345	345	348	357	342	324	370	320	360	363	337	328	336	356	370	327	367	350	338	338	360	354	389	347	314	310	366	391	322	352	326	327	337	354	339	355	319	353	364	366	335	357	351	342	360	327	334	354	343	356	352	328	385	348	338	328	358	361	328	348	333	337	377	379	333	311	357	359	366	346	325	320	355	362	370	381	345	350	324	360	319	372	355	332	364	366	334	369	370	377	343	340	341	361	328	353	346	365	360	364	354	386	363	360	371	370	333	335	325	361	340	334	347	297	339	355	313	325	320	326	351	352	340	356	338	342	358	347	358	340	360	352	354	355	348	345	321	332	366	351	324	356	352	355	337	355	337	382	330	346	314	311	370	361	346	360	332	334	348	350	358	377	350	319	369	331	341	381	336	374	339	347	345	325	338	377	366	364	369	334	365	345	341	329	346	346	329	346	348	342	336	337	359	351	343	333	323	351	328	332	353	335	320	323	319	340	327	355	322	359	363	350	364	348	359	337	312	347	359	351	340	348	370	350	387	359	377	348	350	333	315	339	358	359	359	327	368	335	335	351	366	345	337	383	354	370	390	365	335	369	327	313	326	375	363	369	332	343	352	329	352	324	331	379	359	335	335	354	347	347	355	329	364	359	340	354	352	355	336	364	331	343	386	365	334	380	328	343	358	349	329	344	322	346	378	351	365	353	330	344	340	361	338	339	342	360	334	346	371	336	354	384	346	347	346	370	374	327	339	345	342	348	354	359	343	346	353	344	341	398	343	350	317	374	369	354	332	364	338	336	350	340	320	347	346	337	347	345	376	388	343	341	334	353	360	345	333	370	337	325	320	350	369	344	371	359	315	352	331	317	353	330	386	306	367	320	341	348	391	350	322	345	346	350	339	338	345	325	351	335	328	337	350	359	354	354	328	318	334	339	334	360	344	323	347	337	322	345	391	354	353	345	373	375	350	344	354	371	378	334	351	351	350	357	359	357	368	357	363	352	343	359	331	351	365	312	329	365	327	306	335	367	378	372	368	331	367	335	334	362	325	321	324	354	328	366	337	335	360	304	365	355	334	303	353	356	344	311	359	362	338	321	336	366	365	367	348	329	350	356	354	326	338	365	315	353	359	351	376	380	324	346	374	336	358	341	331	340	333	331	359	314	385	355	342	348	326	337	353	381	352	351	356	373	344	354	352	340	358	363	385	367	346	336	325	328	352	352	353	341	373	350	341	347	339	385	367	363	344	302	334	339	355	346	336	356	359	355	347	294	351	350	314	352	360	357	315	383	383	387	373	336	327	357	363	373	330	349	330	359	359	350	330	354	364	360	333	341	345	327	319	373	361	381	373	354	348	349	341	353	360	341	352	356	362	335	323	340	366	373	364	345	336	335	353	342	327	330	342	337	341	371	340	350	347	354	325	330	372	348	333	347	360	339	326	360	343	340	381	369	338	342	336	365	364	355	333	347	375	362	355	384	310	353	348	348	370	336	325	344	315	321	308	363	344	324	357	315	345	395	360	325	354	355	355	334	362	366	353	345	338	344	327	361	352	368	349	374	349	351	346	350	332	328	328	354	382	340	345	374	329	367	372	311	341	328	303	331	396	331	318	371	338	345	349	374	380	358	340	344	360	336	359	352	343	369	320	372	346	362	327	360	378	334	363	362	356	342	332	326	353	353	332	356	335	387	349	347	339	344	334	344	347	350	372	344	368	356	363	308	378	347	334	346	338	351	339	356	310	337	326	352	324	356	375	354	344	314	318	351	340	336	353	343	328	364	307	341	357	329	340	336	347	365	321	365	357	301	360	342	352	355	350	345	353	375	383	340	337	329	336	355	321	372	333	349	341	351	351	357	370	335	358	358	339	322	344	337	316	337	344	310	358	357	331	346	354	345	331	349	332	360	309	337	359	355	362	372	347	328	348	338	374	326	369	322	321	354	350	351	352	330	333	365	369	342	373	335	320	363	355	323	338	384	333	336	354	326	341	349	322	319	375	353	360	370	355	346	349	339	351	347	317	350	368	341	353	373	380	317	346	317	342	322	360	350	377	309	324	362	352	379	357	356	359	378	366	336	366	351	365	369	340	350	326	362	314	339	329	326	352	371	367	297	341	352	366	368	332	339	374	348	348	372	356	343	335	345	365	356	338	372	365	342	352	365	342	361	347	363	367	319	358	372	366	373	346	370	326	329	359	342	320	345	355	328	386	342	344	309	377	324	354	350	370	356	343	337	312	337	311	349	353	337	336	328	334	383	365	329	373	352	360	321	354	324	333	336	339	320	352	363	388	328	336	377	362	334	392	331	315	324	342	340	315	353	354	395	341	347	341	351	323	365	357	357	348	337	318	316	352	332	297	338	335	388	361	348	353	325	367	348	329	345	382	353	350	328	363	311	360	342	335	356	326	356	348	357	357	363	324	350	346	336	387	354	348	351	357	314	344	334	308	357	319	336	366	324	344	367	349	334	352	328	380	378	305	326	310	329	359	343	367	370	371	338	318	322	351	386	379	325	327	328	325	328	349	347	363	356	361	351	356	381	345	348	359	344	372	377	331	315	358	326	344	340	386	330	367	383	337	310	388	331	360	350	343	349	353	357	303	342	361	342	331	331	372	377	341	362	346	355	349	350	340	333	370	339	381	343	374	299	348	349	310	358	363	361	325	374	320	347	331	363	349	358	358	335	370	335	362	362	347	364	336	342	390	338	346	385	355	323	350	363	354	356	370	330	338	314	314	353	343	344	339	354	339	329	389	338	344	332	349	339	352	363	346	369	368	381	330	360	327	357	345	331	357	337	346	344	364	366	355	353	341	325	332	342	325	377	335	346	365	342	309	378	377	329	363	370	378	369	358	359	365	323	332	359	331	383	357	364	337	342	325	338	352	354	356	364	340	378	342	348	378	357	362	318	350	328	337	345	346	328	346	348	353	341	354	329	329	354	310	373	338	369	353	337	332	360	350	333	333	308	365	291	342	355	349	341	350	344	343	330	341	346	341	355	348	343	332	346	342	340	338	371	336	347	363	357	399	331	334	353	383	354	332	321	318	326	384	365	358	354	384	353	317	367	349	364	362	324	311	358	319	359	362	344	327	370	331	332	365	354	345	325	323	316	351	337	326	360	319	316	340	336	380	341	354	366	363	340	367	321	340	360	344	361	342	408	367	324	341	331	323	352	361	354	340	334	358	315	339	368	333	357	343	357	326	348	336	354	341	380	315	339	323	349	359	320	355	330	373	311	352	341	349	304	356	345	329	374	344	366	387	342	346	369	337	333	330	349	357	345	369	348	345	332	344	316	314	343	342	359	356	359	350	347	359	317	355	357	305	394	362	323	349	350	302	361	330	341	327	353	316	326	342	336	366	358
4308	1632	1501	935	768	703	664	591	603	567	598	528	577	549	567	529	589	522	534	540	564	541	528	535	517	526	566	552	492	540	599	543	524	543	568	518	522	553	528	510	533	557	549	533	529	538	514	519	546	502	529	559	539	510	510	494	501	572	552	523	556	531	549	554	537	501	536	558	514	551	554	533	521	537	549	565	532	532	586	522	534	504	545	543	488	502	482	536	518	543	523	507	521	525	509	532	489	578	578	500	525	518	498	498	535	550	498	520	518	531	537	465	587	513	537	523	523	523	570	541	535	569	519	530	539	545	494	520	504	511	514	576	532	523	542	538	528	500	539	484	548	542	496	547	557	558	508	511	529	542	492	558	490	509	496	550	545	516	519	543	539	537	511	540	529	518	537	539	535	523	542	519	540	516	555	507	595	520	547	514	508	553	512	516	538	570	529	535	513	506	523	547	511	512	541	524	501	522	563	551	560	532	487	577	506	511	496	547	516	564	550	531	536	475	558	545	522	522	531	562	533	574	534	529	543	540	539	498	566	549	509	512	521	513	538	573	532	534	534	521	537	504	534	544	542	532	506	535	509	523	518	504	534	558	535	544	521	480	543	542	488	527	534	529	551	547	526	567	538	516	501	510	551	529	536	518	559	527	484	511	543	516	534	524	529	542	523	498	508	522	516	501	520	556	538	488	513	540	539	506	568	536	540	579	553	520	497	522	564	513	552	517	501	533	510	535	536	525	481	508	547	568	535	529	520	476	494	516	507	556	531	570	542	548	500	513	536	547	520	513	535	543	581	527	534	549	511	473	537	550	520	508	550	531	519	535	521	504	542	524	505	560	493	529	529	540	519	507	539	532	536	537	532	536	550	497	545	599	548	526	513	491	591	489	506	603	542	508	587	503	492	505	525	505	547	557	531	535	507	527	505	513	529	496	545	515	549	514	508	520	531	516	529	494	538	483	533	517	552	548	526	508	535	536	531	514	570	504	548	569	521	533	525	572	525	540	559	541	570	547	530	536	524	553	543	541	552	491	532	507	550	535	524	540	551	538	534	517	526	500	477	533	519	525	566	520	520	509	567	529	527	541	544	502	501	582	554	558	530	551	522	520	538	487	545	526	528	546	547	517	536	499	559	521	555	538	503	555	532	506	544	535	522	530	542	563	550	562	501	542	552	533	534	560	550	516	508	555	521	526	497	517	549	555	533	527	499	524	548	557	525	523	520	566	531	513	500	516	491	552	514	529	485	498	549	523	516	537	533	487	527	538	528	549	520	558	545	511	479	524	515	517	542	529	519	517	559	552	520	555	553	553	523	585	521	548	495	518	534	511	517	499	528	545	509	488	562	563	531	532	504	515	516	517	502	520	498	537	535	533	522	563	537	539	528	530	534	517	525	564	534	535	511	566	539	519	515	529	562	520	503	502	561	524	539	557	563	534	496	537	557	517	492	501	539	537	529	512	513	541	499	519	494	515	491	538	539	524	520	498	480	567	557	566	486	527	536	549	564	568	540	512	521	533	550	496	520	542	507	498	489	531	518	558	528	511	493	547	553	520	528	537	554	524	521	517	516	500	503	521	522	527	540	492	537	593	547	530	522	505	568	546	538	533	534	532	552	542	529	469	506	566	519	546	509	545	477	544	483	492	518	534	512	535	495	550	507	552	482	514	542	496	508	494	549	526	532	529	574	483	521	594	530	552	549	508	544	476	505	496	519	518	486	530	555	536	498	531	522	509	514	529	547	549	541	565	496	546	508	529	532	535	522	522	534	521	527	510	548	501	507	505	533	526	514	506	539	530	524	554	511	530	539	514	531	528	506	544	537	563	523	509	530	480	512	553	512	528	550	573	506	565	557	504	500	522	565	515	541	504	554	527	521	533	508	534	543	536	512	533	515	505	515	557	518	533	523	503	541	523	538	559	540	500	536	546	526	520	551	536	552	506	576	519	507	528	517	544	555	546	523	537	506	505	576	515	580	553	513	516	531	544	495	516	514	529	529	486	503	506	561	507	569	530	543	585	537	502	574	496	555	538	554	507	562	529	561	536	501	509	550	502	517	533	485	521	549	531	538	555	515	546	536	503	472	546	551	510	500	511	511	559	553	554	495	536	499	550	522	520	506	533	535	532	501	561	556	537	519	547	514	535	512	551	544	517	540	529	512	493	512	554	549	507	575	534	513	521	533	563	516	519	571	534	538	520	546	509	495	522	556	515	502	551	502	528	520	536	512	507	524	553	499	527	549	496	509	497	534	527	507	529	554	549	564	541	557	529	504	504	466	527	497	517	529	547	518	534	563	520	549	544	532	539	535	530	547	526	493	562	537	527	546	587	536	535	539	511	524	515	547	513	556	575	524	502	506	527	545	528	570	518	565	558	498	515	544	519	550	532	503	496	548	554	504	565	531	532	519	547	521	562	540	514	528	528	487	537	491	574	501	523	507	531	555	537	519	527	524	510	506	499	525	526	554	506	537	530	557	503	490	568	502	520	562	527	493	477	495	508	541	496	517	531	508	540	515	561	560	559	493	518	536	552	549	513	557	497	552	536	530	535	519	519	544	518	515	547	565	503	508	556	521	566	527	491	567	513	579	537	512	512	533	519	536	509	519	509	535	513	543	521	547	552	508	562	516	527	543	526	497	523	551	551	567	537	509	506	504	522	503	522	538	486	530	480	565	531	555	528	546	543	539	542	511	510	504	531	528	532	543	503	529	532	504	557	500	501	519	543	486	540	516	535	536	564	476	512	533	560	507	516	519	531	503	507	528	551	564	506	501	566	545	544	518	528	486	517	524	534	517	502	537	513	563	550	529	506	509	513	506	508	516	560	553	527	515	507	556	521	486	519	535	527	490	533	501	513	536	584	497	534	547	577	526	557	490	538	490	539	513	543	494	547	545	522	504	520	506	509	543	559	548	546	537	554	519	519	519	528	535	517	518	522	584	525	501	529	502	529	510	543	525	585	550	513	527	520	528	525	558	540	522	554	504	480	560	524	538	526	548	582	554	531	505	524	484	524	500	492	574	532	530	536	485	542	520	564	536	552	490	539	524	536	532	464	560	483	516	539	486	523	543	488	522	501	505	554	507	559	491	538	509	565	521	541	519	552	537	515	513	541	499	550	515	534	538	495	517	547	512	498	518	565	511	494	548	515	482	497	550	486	561	519	559	513	512	538	585	520	560	515	552	505	533	530	537	529	545	506	534	529	545	521	528	522	536	514	516	558	502	528	507	554	538	528	535	478	539	509	502	534	563	519	513	513	504	486	512	510	543	522	559	535	560	513	507	490	530	506	549	540	514	501	506	524	499	554	543	519	535	536	544	519	562	491	528	504	533	498	526	515	556	509	556	551	528	503	551	531	533	497	566	582	572	511	556	475	498	540	503	576	517	537	533	531	507	536	475	495	497	529	486	484	539	494	527	522	536	548	502	554	506	563	567	515	525	507	491	490	543	544	541	544	509	514	520	553	489	525	508	498	490	516	510	534
24548	21572	28863	24735	21032	2991	886	708	579	558	520	486	487	510	464	445	464	447	399	437	407	417	446	431	447	402	424	472	423	396	398	391	378	379	408	412	391	410	396	386	381	427	392	387	410	389	385	398	407	368	429	425	410	398	402	392	416	419	410	426	372	411	401	414	371	387	372	401	378	381	429	390	401	428	369	406	383	389	395	435	383	401	399	420	404	390	404	440	369	381	418	402	409	399	412	385	394	407	382	402	417	405	420	380	373	403	386	413	409	387	423	379	413	413	390	391	416	426	362	386	401	396	419	394	406	415	391	391	408	398	395	418	423	433	400	447	376	395	406	382	382	386	389	420	374	389	398	384	388	416	398	393	399	411	395	366	378	419	412	425	441	403	379	392	442	344	384	396	361	397	362	378	406	400	430	417	404	406	412	367	417	375	381	391	418	390	385	407	399	434	385	403	439	387	404	369	437	391	395	375	391	410	365	422	415	409	383	373	362	411	367	419	374	406	423	430	385	422	407	418	405	356	365	374	409	425	389	399	370	418	402	376	378	440	394	339	410	395	408	413	392	401	422	430	391	371	396	393	400	394	391	408	383	359	395	401	392	413	424	412	365	413	371	380	421	389	403	450	424	420	357	374	391	405	396	408	406	373	412	376	384	398	383	409	370	403	395	387	389	398	382	395	401	407	410	385	415	378	387	389	384	408	398	413	392	403	416	391	381	400	440	412	417	409	368	364	401	397	393	406	442	428	409	413	393	389	427	411	384	409	417	397	391	413	383	404	405	375	432	410	440	380	394	419	406	381	389	385	403	381	415	382	400	395	420	399	416	375	384	383	450	431	398	396	394	400	388	394	392	377	386	424	443	401	379	398	389	406	389	427	419	406	385	409	386	398	407	400	385	424	433	385	368	394	400	382	413	408	424	372	372	388	424	394	386	392	398	397	407	398	391	428	432	378	396	393	382	407	377	400	383	399	381	408	374	409	391	383	388	379	449	391	384	371	403	425	422	445	445	380	389	361	394	417	403	370	375	352	367	361	371	391	436	401	434	394	354	423	403	387	401	425	394	386	416	401	417	407	365	389	397	407	395	392	427	448	429	400	385	382	389	425	409	368	413	420	393	410	436	419	420	430	398	386	426	349	374	394	424	419	402	409	390	402	403	415	459	391	391	377	386	383	389	415	422	394	408	377	404	387	405	359	366	379	386	389	396	389	393	400	424	401	395	430	415	405	389	382	398	378	366	343	423	366	395	419	396	359	411	403	406	400	364	363	442	385	412	402	437	373	439	400	430	387	395	420	381	417	392	397	416	402	388	384	422	404	392	373	404	388	379	398	418	426	383	370	396	438	384	390	389	407	365	393	444	400	366	380	413	392	414	331	381	405	409	387	407	387	401	411	419	388	405	386	420	412	403	374	392	362	398	393	405	405	424	385	405	392	405	388	372	398	420	416	399	386	415	424	377	404	368	369	353	378	403	405	419	381	417	420	364	392	432	404	407	399	435	407	400	394	366	398	375	388	425	372	398	367	382	385	376	387	411	413	392	393	372	387	385	394	403	407	381	383	402	424	412	374	423	417	415	421	388	376	395	358	434	387	380	388	392	415	392	373	394	413	382	369	415	391	413	403	390	391	388	392	413	452	407	384	388	409	400	357	386	373	410	389	379	386	388	396	399	389	463	358	395	392	377	422	422	392	396	362	406	401	419	408	409	393	412	370	416	399	418	398	365	353	397	380	392	364	411	374	407	403	393	429	392	381	384	382	355	341	411	436	383	415	383	412	397	413	386	382	429	381	389	388	414	386	430	388	374	417	400	368	378	427	366	375	419	375	395	405	400	381	377	387	405	382	401	405	379	382	394	389	379	394	417	394	376	417	365	374	411	385	379	407	408	403	415	377	378	391	413	403	378	409	388	384	420	393	409	398	405	400	414	408	389	410	384	383	420	411	436	376	417	391	402	400	389	404	374	393	421	367	392	398	423	398	355	392	385	379	387	407	419	419	405	374	364	381	413	444	371	430	383	435	388	348	410	375	376	398	376	379	368	382	389	373	358	411	402	404	422	420	380	393	403	379	414	410	360	388	359	355	405	377	397	398	401	410	387	374	387	399	388	404	404	432	396	365	421	388	415	400	422	412	391	369	400	383	385	440	401	372	401	379	374	391	429	393	388	390	380	382	395	376	393	392	423	374	379	392	403	423	396	375	369	385	381	389	374	398	402	399	392	431	378	413	399	371	381	391	357	367	406	364	439	411	357	364	374	390	403	407	392	380	401	363	429	409	401	425	370	378	394	375	403	370	405	374	409	403	392	383	390	374	407	421	387	410	413	399	390	374	388	375	409	394	405	398	407	363	368	421	417	411	393	396	381	410	344	403	409	401	389	366	409	367	399	440	396	394	389	388	414	400	404	391	417	388	382	406	394	396	393	367	379	389	419	377	413	396	412	387	374	388	428	406	399	364	404	405	405	429	431	405	415	398	356	400	418	401	385	407	437	381	401	404	388	392	407	420	425	384	387	399	353	375	420	397	390	423	377	432	364	386	440	425	415	416	387	405	363	390	387	366	413	437	413	405	409	389	358	364	407	396	356	412	376	398	392	367	362	420	391	371	409	383	349	374	375	399	394	368	404	389	391	413	409	400	362	379	384	407	374	406	391	348	397	414	399	380	403	392	391	353	404	379	420	402	389	388	369	441	374	400	374	381	416	366	368	391	372	371	389	417	404	373	387	378	377	396	382	372	387	401	391	384	376	371	377	400	414	385	412	451	373	348	419	376	381	389	370	385	384	395	420	381	411	386	387	379	418	397	395	414	384	373	410	410	410	387	388	383	391	396	383	381	423	397	408	389	402	403	382	376	395	450	393	382	365	402	404	403	440	389	440	403	407	433	385	388	394	381	356	377	404	398	398	403	397	359	384	443	398	368	380	379	380	432	397	402	399	429	397	423	431	408	380	389	417	421	407	433	393	424	419	365	386	378	409	380	372	422	404	377	409	411	390	408	423	382	396	372	391	397	351	400	372	371	377	411	394	383	420	409	386	411	398	400	351	442	405	400	419	379	370	350	384	413	378	391	389	401	384	421	388	366	374	432	384	357	404	408	402	391	400	401	375	384	366	382	396	410	398	386	386	366	430	416	403	398	407	387	391	386	398	411	399	384	395	434	398	406	379	394	382	407	379	406	403	386	382	412	395	420	403	430	421	400	387	399	429	416	407	431	360	396	406	377	373	407	448	391	406	392	372	421	429	407	372	391	395	402	406	431	389	370	387	423	391	381	402	409	427	379	416	368	371	397	377	409	418	397	378	437	385	370	412	388	366	407	377	411	410	394	350	421	426	378	412	422	395	391	397	397	413	411	404	435	432	383	386	393	412	408	393	396	384	348	428	378	397	403	426	397	403	397	402	414	386	421	347	395	357	383	388	414	362	384	385	416	426	389	407	374	403	394	360	408	390	428	386	381	380	365	382	397	396	389	411	403	411	380
6835	10013	8499	4294	2942	2284	1826	1554	1266	1168	1096	981	798	870	838	709	769	748	744	694	691	700	651	692	690	630	633	699	649	650	639	608	669	600	653	644	684	630	607	620	611	600	666	606	579	623	602	589	598	642	586	653	624	627	613	624	591	583	567	653	603	614	638	629	604	625	662	587	646	642	600	626	603	633	673	601	618	629	563	590	623	599	595	588	646	653	559	622	591	602	635	593	613	572	614	607	667	611	620	586	585	626	613	611	573	631	625	589	605	604	578	579	634	625	611	631	615	627	622	608	622	641	602	602	645	595	590	672	570	619	619	651	566	633	627	628	581	654	599	643	618	580	648	587	583	597	603	613	594	611	599	584	641	671	613	583	588	609	589	588	598	605	659	607	593	608	585	616	626	647	650	628	614	608	607	637	619	622	625	637	643	624	611	615	613	646	612	634	617	631	613	642	630	598	594	617	627	601	623	610	609	626	634	594	602	622	606	621	624	572	599	661	630	660	612	591	607	618	619	611	589	613	587	638	637	623	629	587	576	602	638	584	574	615	638	574	598	606	614	605	561	687	575	603	610	611	607	618	590	604	644	578	605	629	603	612	587	585	584	603	634	671	655	614	585	644	630	648	616	633	614	580	595	602	662	647	628	629	619	659	613	602	613	567	624	604	622	594	619	600	565	618	626	578	600	615	619	625	625	601	617	605	630	614	645	614	598	600	625	576	640	661	589	652	636	610	614	623	616	592	653	636	625	604	597	622	593	585	549	588	628	621	613	593	628	630	591	588	617	597	590	657	632	646	639	605	579	598	605	599	593	630	637	623	640	586	606	602	623	597	618	625	585	585	582	592	622	650	584	577	600	586	619	658	612	632	600	653	647	611	654	603	643	646	611	622	591	601	638	640	607	632	588	590	585	567	577	584	627	587	587	634	630	601	624	617	629	605	594	606	574	572	600	566	618	640	624	606	619	592	629	602	624	615	643	618	616	567	612	594	644	593	615	626	615	584	631	630	580	568	615	578	635	623	620	580	604	612	633	608	595	613	628	586	593	590	592	669	616	606	598	645	573	629	589	595	596	657	622	605	652	637	612	586	636	614	608	640	612	665	613	600	641	647	621	633	594	600	695	615	649	625	626	631	605	621	602	601	649	592	631	585	612	587	575	620	632	594	601	645	584	552	592	625	623	626	595	637	572	624	640	599	571	605	614	619	617	634	611	670	594	579	568	608	555	641	649	620	606	642	608	575	627	628	635	647	569	574	616	587	590	587	598	614	598	626	603	590	563	606	561	588	626	580	566	634	610	588	563	633	634	601	610	615	644	549	642	587	625	618	658	631	588	615	589	601	622	622	607	620	613	595	603	602	643	646	621	622	606	660	603	597	631	674	569	604	602	613	598	600	594	615	587	585	587	609	618	597	635	611	575	630	579	616	627	605	604	623	551	622	593	585	634	612	631	658	591	602	577	587	613	601	622	604	617	621	603	623	661	619	519	621	619	609	627	653	590	610	601	596	611	609	602	602	597	588	618	626	636	572	643	607	599	620	595	627	601	609	613	590	614	606	620	596	608	579	636	629	602	592	633	595	612	600	592	615	615	599	603	599	600	625	594	646	622	619	629	615	641	657	611	604	641	595	586	603	600	632	634	596	608	603	611	606	636	612	654	597	607	626	655	627	631	601	604	662	540	589	599	614	596	633	617	541	601	641	588	648	540	583	627	608	610	592	587	603	611	596	572	615	579	641	599	598	619	600	644	580	636	626	633	556	601	602	639	597	620	621	582	624	587	600	577	603	631	611	600	613	620	625	606	643	605	623	625	609	558	630	613	613	600	616	614	603	584	631	625	621	581	644	580	600	599	581	641	621	655	632	678	567	604	590	593	650	582	639	654	589	601	669	628	627	632	604	578	584	559	627	660	579	618	607	601	590	632	649	642	669	582	599	624	647	612	562	637	637	625	593	608	597	625	602	633	599	602	617	610	607	658	612	599	641	637	614	614	581	638	586	593	609	611	616	573	601	631	626	614	647	587	647	595	622	621	596	590	624	616	599	613	613	647	606	600	608	655	615	648	592	611	639	631	608	594	592	635	627	601	613	593	604	623	611	594	640	630	615	603	630	609	618	611	582	611	611	571	602	615	658	609	581	554	623	616	600	592	589	585	601	610	632	609	620	602	641	646	610	625	598	584	599	603	585	589	600	657	635	621	626	595	592	608	582	636	616	590	622	614	574	585	647	636	643	606	621	641	571	643	601	619	596	614	617	620	569	606	645	633	635	636	637	653	613	615	581	574	604	573	594	623	631	673	572	610	621	607	619	636	629	573	612	622	577	583	590	590	606	586	644	640	632	630	597	590	594	635	610	615	612	595	620	666	593	643	615	628	589	596	600	605	620	599	610	607	574	620	594	642	610	596	600	612	623	606	626	573	592	609	636	636	615	594	620	629	613	649	608	648	570	597	633	615	643	604	623	610	579	589	621	604	618	560	607	629	654	664	587	583	630	582	651	587	603	613	560	598	645	633	593	590	636	584	603	640	587	648	604	600	600	598	589	641	622	674	614	643	575	616	630	614	661	622	636	603	610	581	566	623	614	618	623	606	583	609	615	606	653	610	611	649	603	601	606	558	590	621	639	590	626	613	570	609	621	592	574	589	607	579	617	641	608	609	620	617	610	676	615	579	592	618	608	602	616	625	592	624	654	631	612	554	620	589	637	572	628	596	644	580	614	576	651	605	620	586	620	592	608	597	601	630	594	581	587	618	583	586	572	617	630	591	613	605	631	623	598	661	624	566	611	574	612	630	633	604	613	598	573	640	631	606	570	673	607	628	602	597	572	640	603	573	610	619	614	618	617	623	603	622	625	594	631	612	633	602	630	588	582	652	606	623	585	574	603	613	596	604	612	610	582	625	606	649	637	575	590	613	633	621	641	677	604	605	644	599	600	593	606	629	623	651	608	581	609	649	626	608	585	564	615	607	622	611	598	637	590	613	641	615	635	594	613	613	640	614	606	637	570	604	638	617	573	610	613	607	616	570	608	641	611	638	633	587	595	633	596	604	608	625	571	600	603	614	611	648	619	635	635	619	632	643	563	593	620	619	592	587	652	600	627	603	637	593	621	550	674	601	608	551	658	597	618	657	601	578	632	619	591	574	657	611	667	621	627	581	644	632	633	662	605	610	601	641	604	588	629	618	613	600	602	608	598	605	599	620	600	599	615	618	553	683	635	621	583	633	594	662	626	640	606	595	587	624	617	596	644	620	592	611	588	604	594	626	591	613	599	634	586	569	603	610	609	642	607	611	590	592	638	620	603	653	622	631	622	578	569	596	588	602	612	639	612	571	626	583	563	619	594	612	628	609	621	614	629	684	629	659	609	583	647	612	638	620	556	635	621	572	643	583	568	595	644	599	609	573	606	602	620	584	610	648	618	578	632	600	601	598	603	604	609	640	595	608	613	599	583	641	624	582	606	565	604	598	656	607	610	561	624
23543	21552	29460	24078	21552	20969	2518	734	591	517	411	362	384	339	344	257	296	302	267	261	258	265	262	230	242	238	260	216	231	218	218	205	221	224	228	227	197	191	234	197	203	191	227	195	203	215	194	221	226	212	202	205	196	211	208	198	200	203	178	190	190	220	188	202	189	194	199	201	200	187	205	203	233	190	220	184	167	179	207	214	203	194	228	185	193	192	194	198	181	215	172	204	223	185	205	182	180	209	226	222	166	201	194	212	186	204	192	182	201	223	222	190	177	211	201	172	215	219	220	197	209	195	204	199	191	199	214	207	186	197	174	205	177	217	174	221	193	187	213	183	182	192	201	200	204	195	196	167	187	167	168	170	195	197	186	194	234	196	181	185	194	177	219	212	203	186	214	193	208	196	198	203	218	197	200	238	221	199	180	183	219	194	186	195	181	167	216	198	208	227	210	203	223	190	207	195	217	203	191	198	194	210	175	234	190	192	209	207	200	208	197	198	194	197	185	211	211	221	199	223	192	223	207	186	223	200	199	207	207	198	190	198	235	199	188	207	181	188	187	211	181	198	217	203	177	198	195	224	196	220	208	190	223	195	197	175	197	201	184	201	202	195	211	188	187	184	199	204	203	175	192	193	186	187	168	212	224	206	209	190	206	209	208	194	228	210	195	211	214	202	200	182	200	204	194	193	193	185	178	204	195	197	217	179	199	177	189	198	192	185	217	192	190	203	199	193	188	197	195	181	193	193	206	210	202	201	215	200	179	240	206	221	213	194	215	218	187	203	183	201	214	190	216	199	205	196	205	216	176	199	178	203	196	180	193	197	198	214	192	188	212	172	200	205	177	200	186	233	202	171	192	213	212	211	213	209	170	210	181	194	201	174	196	205	192	194	183	206	208	192	171	222	205	178	199	191	179	206	181	197	196	207	213	200	211	195	201	204	230	188	191	198	198	216	214	203	209	191	210	180	193	190	209	177	194	204	181	192	199	213	191	183	203	201	211	211	203	185	184	199	183	191	209	214	183	205	204	206	206	211	207	182	198	206	207	217	191	185	209	187	193	217	227	205	194	228	200	204	217	201	199	203	197	190	220	221	194	191	226	230	196	191	232	189	204	201	199	195	204	195	193	215	208	198	200	173	212	180	195	201	197	205	189	194	175	202	190	207	202	208	196	186	189	219	206	173	207	187	211	189	191	205	214	201	195	188	188	202	177	199	180	200	209	206	206	195	206	205	207	186	204	192	198	190	182	191	184	192	196	193	189	207	197	195	179	170	186	197	210	182	189	211	201	202	198	217	190	201	183	188	198	189	207	188	192	200	209	191	209	212	172	194	221	170	205	202	229	203	209	196	205	187	196	206	195	208	191	222	198	197	211	181	184	199	219	189	175	156	213	209	201	182	181	200	201	223	173	193	200	211	185	196	220	188	215	212	189	189	193	194	198	200	235	193	194	219	210	188	180	179	202	200	179	221	179	196	191	181	208	184	157	183	184	190	202	172	210	206	188	204	236	221	196	187	199	175	211	185	190	192	192	197	228	197	200	196	211	203	186	217	201	204	199	187	206	211	212	195	200	203	197	203	201	181	211	207	197	188	192	214	187	194	218	192	183	190	206	186	199	183	200	184	198	201	183	213	187	177	181	184	205	182	199	192	188	182	203	202	224	203	199	201	201	200	227	222	187	206	215	187	167	205	185	170	196	205	201	172	211	199	197	183	199	222	193	193	175	199	209	201	164	194	191	201	223	187	195	217	208	206	197	232	196	216	202	206	173	178	200	198	191	196	183	193	188	190	192	201	180	213	195	226	191	189	181	183	219	184	197	188	202	196	194	212	184	191	207	195	199	195	203	203	215	216	196	205	205	210	219	193	195	190	199	197	214	184	201	197	191	203	199	181	205	178	171	190	204	222	216	201	198	172	195	195	193	185	209	188	188	195	186	219	207	187	190	175	175	187	189	189	197	202	194	203	195	209	186	184	183	188	191	208	204	185	209	194	199	228	202	211	173	200	218	182	205	217	212	205	194	216	186	193	209	205	218	209	189	207	190	197	234	202	176	202	182	207	197	208	210	186	207	193	202	206	187	216	211	203	223	185	205	185	200	207	205	188	166	184	207	206	192	208	195	200	213	204	184	207	188	219	200	188	193	203	197	206	179	200	216	200	192	200	211	206	200	198	210	181	213	201	200	224	208	187	215	215	212	188	214	219	196	213	222	209	216	195	202	212	214	189	196	193	205	199	219	210	194	192	181	202	197	201	203	194	189	197	197	192	222	197	200	192	197	192	208	230	203	220	193	200	182	176	183	188	198	204	179	215	233	196	204	185	187	182	197	200	197	236	195	200	194	199	202	203	190	201	210	193	179	204	179	201	208	207	205	211	181	199	218	180	200	195	201	205	192	207	202	202	217	193	188	176	185	171	214	199	174	220	177	205	189	201	185	218	205	211	207	212	226	204	213	198	201	200	198	216	192	179	218	190	190	205	174	206	204	196	197	183	198	238	178	192	166	206	210	189	199	212	208	190	210	167	193	228	188	170	195	184	205	177	215	176	223	235	199	196	199	207	221	197	193	192	206	189	181	212	193	197	186	196	182	197	193	223	186	192	191	197	178	212	210	205	216	205	216	182	187	183	198	208	191	187	205	196	209	217	228	202	230	193	185	222	212	192	185	208	187	208	206	204	189	211	191	205	202	183	193	196	193	220	175	203	218	184	178	193	210	187	197	193	204	178	188	185	225	216	177	197	189	211	186	189	219	205	207	186	200	174	221	179	204	203	216	207	197	197	188	201	182	199	189	198	202	176	218	220	172	192	182	200	182	188	224	201	193	202	214	191	207	192	185	209	180	186	199	196	204	215	207	202	202	204	192	192	235	204	209	186	186	232	174	221	168	184	189	210	215	202	184	195	193	192	181	204	186	210	193	198	211	208	205	191	205	195	186	188	202	209	201	195	191	196	217	194	219	192	195	208	214	203	178	197	200	203	187	191	185	197	179	197	202	199	188	216	188	198	189	192	202	198	199	201	178	208	203	208	192	224	176	212	220	189	198	208	201	176	212	211	198	191	173	204	188	190	204	207	185	210	220	200	197	187	215	206	195	180	192	196	201	183	200	198	182	195	195	219	177	195	208	184	193	179	202	200	213	207	219	201	215	195	192	213	187	203	189	197	195	220	202	193	203	185	196	174	184	159	184	218	214	182	190	196	199	213	188	209	190	197	170	198	199	172	204	194	192	184	201	198	199	199	189	187	209	191	210	219	203	167	189	209	196	187	196	187	193	193	209	184	181	209	216	169	206	216	195	186	209	191	197	207	178	179	205	196	198	177	183	196	210	200	188	192	187	206	206	195	192	195	198	198	196	195	209	197	205	181	195	213	189	198	216	217	190	196	196	182	184	221	202	222	183	205	197	197	192	185	172	186	200	207	216	178	208	202	194	190	177	195	189	201	177	179	198	179	199	179	202	190	199	207	176	205	216	187	182	200
10586	15898	13340	7118	4840	3464	2630	2091	1633	1464	1196	1020	922	817	696	682	620	618	538	537	493	477	499	458	458	434	422	394	424	389	355	390	385	390	370	365	364	375	386	350	342	330	368	332	365	379	378	344	336	335	348	343	338	311	323	318	345	331	334	336	324	322	310	350	339	337	333	371	314	348	323	360	297	329	337	294	346	320	301	318	337	314	286	315	356	344	362	292	327	356	369	323	332	330	353	350	319	324	339	336	304	299	298	313	337	340	351	319	329	288	341	265	291	348	295	303	343	322	282	333	324	296	337	321	356	312	341	331	304	304	332	343	327	304	322	335	307	311	312	345	289	328	345	303	329	297	314	328	341	322	311	302	321	299	308	338	285	356	260	316	331	321	343	325	317	296	324	348	316	342	323	309	316	319	322	331	345	326	311	315	290	284	323	341	317	328	301	313	316	328	322	338	284	277	337	317	315	323	325	295	313	302	315	317	359	348	336	305	333	319	273	322	316	324	278	306	307	315	332	312	313	323	326	347	301	308	325	324	335	308	328	300	328	285	296	353	303	313	311	334	333	325	310	309	308	333	333	305	310	294	296	307	299	281	309	283	282	336	331	354	300	291	336	320	309	318	323	319	336	345	324	303	320	316	294	333	291	339	332	329	325	335	341	294	309	284	283	312	333	362	312	302	347	319	318	325	307	324	342	323	327	314	321	310	290	316	297	294	282	345	294	297	295	275	295	301	292	310	304	313	322	332	312	293	343	341	326	300	318	307	296	313	338	336	325	332	285	312	284	306	334	328	295	325	299	309	349	298	326	297	309	337	323	327	327	302	333	307	344	328	288	338	317	318	327	318	303	327	303	283	337	359	312	351	313	344	315	337	311	343	323	325	320	310	302	310	325	284	314	320	313	326	309	323	335	320	320	285	302	363	305	345	309	293	286	305	340	353	290	328	314	342	296	319	359	319	311	319	306	287	299	296	321	318	313	338	318	337	310	304	322	339	325	289	292	294	326	310	325	321	305	303	291	287	324	333	301	308	287	302	339	296	324	355	327	322	323	338	331	306	309	355	337	301	339	345	335	331	281	338	301	309	333	327	336	322	321	337	297	311	353	326	303	326	310	315	318	352	338	280	302	311	335	334	309	276	319	313	306	327	282	314	307	333	345	315	329	294	308	327	332	306	270	319	316	302	325	319	299	315	308	302	348	338	332	286	298	309	312	307	354	327	340	353	334	328	331	305	318	316	308	328	271	327	327	328	283	317	297	310	312	322	299	319	280	302	289	316	318	304	353	299	296	310	327	291	319	297	307	325	327	312	298	338	326	288	316	295	312	321	356	309	308	305	299	321	314	301	352	318	338	336	299	353	321	331	309	306	338	334	347	313	309	289	319	305	322	306	312	318	347	296	321	321	308	333	342	319	279	314	337	333	317	305	301	339	293	290	321	328	305	323	296	324	334	307	291	332	303	308	335	310	319	319	307	343	326	337	331	303	313	323	329	319	289	329	307	301	325	292	327	301	323	331	314	330	317	327	288	323	320	306	317	312	296	300	321	316	275	321	278	349	326	315	319	280	311	314	343	352	312	312	329	308	332	317	315	301	342	301	345	324	317	329	335	351	325	314	313	336	303	325	333	300	289	298	324	305	292	345	333	311	329	315	332	298	324	333	293	320	323	296	335	322	325	285	319	321	341	332	291	346	299	324	311	330	285	325	322	350	310	320	307	324	300	307	321	296	315	320	309	315	336	318	317	305	261	355	302	322	303	310	327	315	360	324	307	339	335	308	307	337	313	306	309	332	304	295	296	328	331	327	338	287	328	289	299	336	320	345	301	317	319	305	324	314	331	323	309	321	320	330	322	318	326	329	297	289	294	335	303	315	305	298	304	348	345	301	337	323	315	317	336	322	272	309	342	306	345	340	304	313	328	325	298	334	313	309	338	319	320	349	312	299	323	302	302	339	297	282	314	310	330	334	305	348	305	294	299	311	300	316	312	286	342	308	294	298	320	324	318	319	291	327	308	319	332	309	299	338	286	324	314	330	339	340	334	313	313	290	285	346	302	324	338	304	310	321	315	335	321	325	294	286	325	326	308	307	372	312	304	316	315	329	277	300	312	300	314	313	308	314	329	295	323	333	329	307	287	351	316	299	339	320	306	337	321	314	324	321	309	290	342	317	299	309	307	313	340	324	304	294	338	338	295	317	301	338	331	319	308	324	314	317	321	282	328	325	325	337	312	285	303	332	331	326	335	302	330	308	309	310	313	317	304	319	302	300	326	291	309	307	294	349	310	300	329	312	313	320	324	313	322	343	323	350	328	327	298	311	333	339	292	320	297	329	304	317	345	304	334	315	331	334	298	307	334	321	300	329	318	300	305	337	316	360	333	292	308	280	327	290	325	311	338	309	331	350	308	323	351	295	312	287	330	300	341	316	351	311	295	295	279	318	301	321	334	308	322	321	324	291	292	317	296	312	309	330	310	320	321	279	310	290	305	357	314	305	332	299	294	296	290	301	348	350	341	343	337	322	314	368	304	333	323	302	307	294	303	300	291	290	311	300	314	320	299	322	305	296	318	329	305	294	328	309	337	306	309	303	329	332	287	310	319	321	302	304	332	293	329	330	355	315	313	284	291	319	315	349	332	324	321	308	320	314	290	312	289	338	324	317	325	300	306	293	331	286	299	348	323	318	333	316	317	291	323	338	298	310	317	345	308	280	313	312	332	350	315	300	314	307	337	288	340	314	348	280	316	329	300	329	345	282	296	307	295	314	329	316	313	281	297	301	306	351	322	326	303	302	328	329	337	326	303	344	317	329	289	324	331	320	325	314	295	358	310	319	352	331	310	286	350	320	326	313	300	301	333	344	331	350	325	326	327	321	332	315	304	321	297	331	301	347	298	335	305	349	329	320	331	328	314	300	328	309	293	309	334	339	317	305	314	294	325	296	351	323	308	326	301	304	327	300	299	322	346	315	352	288	296	277	359	301	324	281	307	318	317	308	331	298	326	326	323	312	306	313	299	295	339	323	332	324	317	332	302	335	317	311	308	276	279	312	314	305	312	335	316	297	307	284	315	331	283	345	313	296	315	313	305	295	333	332	278	305	312	336	319	284	294	305	349	307	321	322	317	272	319	322	327	303	343	307	295	292	319	289	293	310	330	276	302	303	330	304	320	315	313	338	304	317	321	337	314	306	315	315	326	328	317	335	335	336	320	312	336	322	321	314	306	339	328	320	318	316	317	322	315	317	318	295	346	317	303	319	312	325	302	298	286	326	308	312	343	336	319	347	325	314	293	312	317	312	310	301	321	351	335	334	329	300	326	291	314	314	273	342	312	337	313	310	317	325	338	312	345	309	344	299	341	320	283	313	323	315	321	332	297	284	314	298	312	291	331	310	323	316	341	330	321	312	303	297	337	310	317	321	321	339	320	337	308	333	318	346	352	308	355	315	319	310	318	287	312	342	340	304	309	311	333	319	332	309	321	313
27200	20852	7654	912	615	525	413	389	335	335	368	354	392	360	371	389	355	367	377	366	377	343	350	354	343	354	337	351	381	338	353	360	358	373	361	359	355	347	330	351	354	322	338	372	315	381	346	349	334	339	315	392	376	362	362	358	348	334	341	344	328	341	372	369	353	354	357	353	381	379	356	350	352	331	336	332	342	370	319	354	375	335	361	345	363	378	328	320	350	350	355	392	360	351	359	363	327	368	341	375	357	329	348	363	345	312	340	327	353	360	349	323	361	345	327	342	371	354	365	358	347	366	342	343	361	381	345	367	340	350	352	348	373	328	346	333	357	370	342	368	333	347	378	357	347	369	352	382	350	354	350	339	366	332	357	371	331	371	338	356	393	353	381	364	359	349	355	338	373	308	356	374	311	362	369	368	318	365	354	362	336	348	347	357	373	372	340	335	347	384	361	353	348	352	380	318	347	367	349	333	362	362	360	362	349	331	329	315	349	347	344	385	355	357	363	365	337	387	374	365	330	328	397	377	366	357	312	360	372	338	360	343	346	352	361	365	327	328	387	320	340	308	323	359	335	368	372	365	364	369	345	352	325	383	323	356	335	346	351	376	346	342	350	403	366	358	354	328	371	351	349	356	356	376	372	353	319	372	349	351	375	343	345	344	389	387	360	379	363	342	360	330	335	343	341	365	376	358	338	326	371	345	336	346	382	365	378	347	345	372	361	392	359	357	350	394	329	333	353	342	368	375	343	343	345	325	332	331	336	324	351	364	351	330	373	323	356	346	380	364	359	356	333	391	334	356	347	321	374	333	351	388	322	389	334	386	380	351	354	337	366	342	358	358	320	349	347	335	350	377	341	343	359	340	366	364	351	356	335	331	367	356	340	358	307	357	371	358	349	343	367	367	369	369	358	361	365	379	330	364	345	378	372	351	381	326	350	378	352	361	329	397	359	367	351	382	348	364	347	366	395	356	334	344	327	344	349	391	349	376	364	338	368	348	352	346	365	373	321	345	346	380	382	351	340	357	354	347	369	338	341	343	346	351	354	340	335	350	339	332	373	312	353	354	361	403	343	354	328	359	368	347	358	372	352	359	352	359	338	335	360	352	344	348	329	362	363	346	373	337	358	356	363	332	362	333	355	349	362	336	349	352	366	333	376	335	334	377	369	349	346	337	374	346	342	380	351	344	362	346	342	360	344	347	397	354	357	366	355	350	339	350	319	353	367	329	338	380	391	327	374	320	363	387	356	370	348	367	352	312	343	322	380	374	355	334	365	346	366	373	357	341	353	387	354	347	388	349	364	341	342	380	341	358	345	355	323	397	365	359	359	338	359	330	335	358	354	357	331	367	334	346	383	366	339	323	357	356	341	371	368	331	350	364	339	311	372	356	351	349	336	354	317	355	364	364	340	378	346	338	365	350	343	381	324	334	352	353	313	355	342	366	349	342	329	380	349	326	336	332	334	331	388	332	363	399	329	374	337	372	357	384	383	367	398	364	351	343	355	335	366	379	326	364	347	361	350	328	354	342	355	361	349	343	335	377	333	331	326	331	359	355	348	352	324	375	335	349	345	366	361	335	338	328	353	363	330	344	337	353	368	368	355	341	345	369	357	383	334	336	328	341	361	370	375	371	334	391	345	354	380	358	392	379	366	386	380	341	350	322	384	346	344	347	362	366	339	364	357	367	353	345	362	359	341	371	331	339	359	317	361	333	329	350	348	392	349	353	354	347	360	362	354	337	381	347	349	346	352	356	344	333	375	365	363	334	329	367	344	364	374	348	320	308	351	357	341	329	334	338	372	337	352	356	354	342	338	353	327	364	345	342	327	380	345	351	317	362	320	335	371	389	350	374	329	350	358	372	359	365	350	365	311	330	375	357	361	288	355	374	337	382	376	348	350	350	367	351	362	367	361	363	374	319	348	398	341	345	366	330	341	352	362	327	322	375	357	342	371	346	349	332	375	355	322	352	338	362	346	342	357	385	369	347	375	378	345	363	369	367	331	368	352	357	362	398	371	342	351	337	386	327	347	372	350	342	377	327	338	332	348	389	357	369	349	343	337	324	359	371	339	386	344	337	331	356	309	346	357	309	357	359	350	347	330	364	381	348	364	349	330	369	362	353	357	374	353	356	361	333	351	356	386	371	332	346	381	353	347	370	317	339	364	352	318	380	307	344	358	354	362	360	356	338	319	400	374	350	331	385	328	329	392	366	346	389	323	346	382	372	333	351	354	352	357	351	353	363	344	341	351	346	334	346	347	371	355	336	346	332	401	375	370	368	348	306	311	381	366	356	359	329	335	338	352	337	346	342	363	367	325	335	333	351	356	337	346	352	349	358	374	365	387	328	338	362	354	328	386	317	361	362	347	364	343	365	349	368	348	356	370	360	328	365	360	346	322	347	349	322	398	358	358	323	356	364	362	322	336	389	367	364	359	315	366	372	346	381	333	342	324	386	385	351	349	361	340	344	363	322	361	382	339	380	374	382	349	356	378	358	360	360	372	366	374	332	359	318	367	386	382	383	353	342	330	319	339	362	327	345	367	344	378	358	330	361	341	379	376	397	357	396	377	345	340	347	351	355	312	357	333	363	331	373	371	349	374	326	345	395	338	366	378	379	340	368	360	375	324	365	347	350	313	385	333	338	342	341	340	372	363	386	362	357	352	349	390	324	328	356	329	345	336	341	362	341	321	350	351	365	337	361	353	346	355	345	386	348	331	379	359	369	319	357	358	377	362	339	360	329	340	369	356	357	377	325	351	376	364	356	384	343	346	368	341	343	327	361	368	361	403	349	358	355	339	343	344	363	366	384	380	341	380	344	359	342	383	385	333	352	350	355	361	392	371	374	345	317	331	364	365	358	334	354	328	363	368	366	360	359	398	338	379	353	336	339	369	372	354	344	333	345	380	367	359	357	336	326	342	361	373	355	355	371	352	365	335	319	368	320	337	377	357	361	302	351	311	342	367	328	342	313	372	356	357	342	352	342	392	350	357	352	346	378	309	364	347	344	350	328	365	374	366	375	402	344	361	332	340	358	347	343	353	352	357	330	412	342	380	368	339	336	386	318	351	331	343	329	367	380	368	333	355	335	393	379	355	333	329	340	352	357	322	351	324	354	370	377	388	370	376	337	369	320	333	342	334	361	358	331	377	335	343	342	355	332	334	364	346	375	354	340	320	341	388	348	353	354	351	363	342	341	353	376	329	383	369	382	357	359	349	367	355	325	396	369	357	369	353	366	331	376	364	342	356	317	375	363	376	368	369	359	342	321	360	297	349	347	347	301	361	336	364	351	390	339	322	377	346	369	331	367	346	342	364	358	329	344	370	367	351	405	303	372	331	331	360	359	360	379	380	359	342	372	351	382	335	392	379	337	346	361	337	378	360	389	338	340	354	365	319	373	375	394	372	339	394	335	349	356	333	372	345	360	343	344	315	382	338	381	354	359	335	348	335	336	342	369	390	345	335	358	352	345	362	353
4472	1645	1466	986	778	705	643	627	615	577	606	585	596	564	562	599	560	533	589	535	552	519	530	554	527	555	547	524	594	538	585	502	531	538	520	565	561	558	552	573	537	508	555	545	527	515	539	535	515	573	542	527	552	545	521	534	531	579	546	533	495	548	495	552	506	505	518	533	503	535	537	508	535	584	553	538	591	521	561	561	569	520	543	517	522	523	581	516	502	498	495	524	552	556	559	568	530	516	537	536	555	546	482	536	509	519	518	555	559	541	505	515	522	553	501	561	545	546	508	520	509	523	540	520	541	502	526	507	529	508	533	506	558	539	561	522	505	551	517	581	512	581	524	533	518	492	526	549	511	566	540	520	540	566	563	561	523	565	535	590	566	563	487	500	532	567	528	539	572	577	559	561	572	537	524	503	537	526	560	553	541	517	530	541	523	537	543	500	514	522	533	529	510	519	540	517	539	535	520	488	513	544	566	521	528	545	566	520	534	533	517	525	566	548	546	584	556	550	598	517	508	453	533	551	531	532	523	552	541	529	508	549	580	510	530	559	547	523	522	514	531	516	548	583	550	557	526	494	525	569	543	550	561	530	579	505	556	502	524	524	551	541	566	527	520	547	529	575	511	551	579	525	534	539	557	526	556	553	588	544	560	566	565	548	545	513	523	514	502	508	563	538	544	546	545	509	591	537	500	487	564	540	540	517	523	568	580	528	521	544	525	564	563	554	507	539	534	516	546	509	544	558	563	512	535	579	576	522	516	493	571	504	519	519	524	549	482	533	523	542	557	549	536	540	502	505	568	501	499	522	560	517	543	536	507	541	556	538	501	489	492	535	551	537	524	497	554	523	571	520	569	532	516	550	532	511	565	543	543	544	527	539	523	511	533	510	510	544	552	532	522	542	495	563	515	562	549	530	548	501	513	506	565	541	565	551	525	525	523	547	488	527	581	532	537	561	519	539	517	512	518	545	550	519	543	542	496	547	558	510	530	525	535	542	559	559	540	550	563	525	565	532	543	512	530	489	524	519	544	565	535	540	583	530	510	494	499	513	527	483	488	506	517	528	534	514	518	503	544	526	543	523	539	506	590	512	557	473	522	475	548	530	503	551	546	574	530	540	534	534	463	534	566	523	516	527	551	531	538	530	508	545	534	534	560	505	542	496	521	543	563	534	530	550	581	512	591	530	509	554	526	495	513	538	528	531	543	559	550	530	537	522	518	538	554	530	565	510	549	539	535	539	501	548	496	554	557	576	560	517	543	531	528	530	565	484	508	509	516	530	522	560	501	508	525	531	516	558	528	570	566	541	512	492	520	548	478	511	561	554	523	557	487	469	492	531	569	561	533	567	543	563	581	541	551	501	558	552	546	534	488	529	529	530	534	570	554	531	551	556	502	526	535	538	568	521	505	549	561	510	581	561	502	538	541	532	530	577	552	548	515	509	523	526	551	505	545	512	507	515	547	532	528	529	542	544	509	546	540	546	542	519	537	510	601	536	522	556	525	553	551	560	536	557	544	517	534	544	541	538	548	548	499	511	571	538	527	568	538	515	517	556	508	535	505	531	589	497	513	555	569	551	525	546	560	492	507	527	490	516	575	545	564	573	527	551	495	530	565	527	525	530	536	527	550	550	580	552	520	531	529	526	535	561	526	528	572	535	506	542	522	531	549	530	558	504	537	505	526	590	539	512	522	518	542	554	507	558	519	555	518	567	544	547	513	543	527	526	549	531	556	508	544	530	569	579	557	545	508	512	541	527	582	561	560	523	496	524	568	523	591	530	488	506	530	550	561	557	512	528	502	490	556	535	525	569	529	556	541	525	543	566	524	510	549	524	537	530	540	538	557	541	497	558	546	558	530	555	526	530	520	546	575	502	542	538	545	531	538	534	536	577	557	538	530	523	547	552	534	506	528	553	554	497	519	557	513	534	530	536	545	506	576	547	548	568	580	573	508	530	552	558	542	534	525	530	551	498	559	508	546	510	517	507	525	507	501	560	545	491	498	552	546	542	488	545	532	517	498	500	529	538	566	509	536	556	545	534	516	530	528	603	542	541	544	565	529	544	537	599	571	555	530	510	504	527	530	558	531	549	562	496	540	518	589	559	568	506	524	494	512	584	547	551	514	514	554	514	558	479	521	503	518	560	517	506	520	565	582	542	526	571	537	497	516	532	599	533	528	589	564	551	498	552	567	540	534	529	567	514	561	542	485	606	557	566	538	574	556	523	534	558	522	519	512	562	525	530	530	556	551	497	582	532	519	519	516	533	516	500	556	539	529	567	510	543	529	551	544	523	509	542	557	533	522	584	510	575	550	517	544	547	537	525	522	528	550	535	569	529	529	534	517	523	528	550	558	527	553	533	525	549	538	527	530	532	530	498	540	523	525	519	524	535	524	592	567	566	520	545	562	555	557	508	507	566	595	533	519	500	582	518	547	508	539	548	521	541	494	573	530	533	555	531	535	519	569	522	501	533	540	526	597	550	543	503	528	585	538	479	521	555	517	510	560	567	569	562	525	514	524	541	526	529	533	552	511	529	499	540	490	561	563	571	557	538	555	553	573	586	527	524	542	531	559	487	528	528	532	498	552	518	521	530	523	531	513	540	582	542	517	565	558	503	515	537	508	571	531	527	502	541	518	549	539	575	511	547	558	555	509	571	541	543	560	504	550	506	504	546	544	571	544	552	496	499	537	557	563	540	559	531	541	524	546	560	567	554	549	563	548	582	548	542	577	538	561	569	517	527	525	552	510	493	560	552	556	538	544	522	493	546	531	562	520	496	474	505	539	554	577	563	522	510	526	546	557	518	527	557	517	542	529	545	487	545	520	557	541	569	539	533	530	541	503	480	532	534	568	508	546	517	575	537	567	515	513	516	523	531	517	519	496	552	516	574	532	555	537	558	560	557	533	526	526	532	528	564	509	545	498	543	551	527	548	528	543	559	537	493	553	507	522	533	550	505	527	542	531	480	530	558	519	541	529	544	472	523	550	541	536	527	494	533	540	499	533	548	515	532	518	518	516	556	549	539	539	518	536	560	521	520	570	549	565	537	552	551	538	528	563	523	550	520	521	532	541	525	516	559	558	556	522	513	558	528	537	539	567	542	533	556	550	494	516	525	597	561	513	552	497	589	512	522	534	525	549	570	484	551	560	546	537	564	532	525	540	540	507	550	557	551	554	526	525	513	560	548	545	512	537	607	501	543	558	546	575	512	541	521	540	512	525	588	522	506	560	544	539	542	539	519	531	541	525	520	520	538	535	520	547	542	567	553	503	507	509	559	534	545	519	497	512	540	523	541	534	556	564	524	549	545	538	562	532	541	510	489	521	550	559	552	535	528	517	569	527	582	539	545	505	556	564	532	520	520	530	482	564	542	506	550	488	526	523	495	532	561	506	543	550	515	573	510	541	563	535	484	555	549	530	545	519	548	525	527	539	502	549	527	540	517	559	506	542	509	511	560	532	558	594	534	498	526	539	534
24488	21556	28845	24709	21060	2951	918	664	577	538	526	481	516	488	464	455	419	437	449	413	451	415	439	456	431	416	414	457	415	423	412	417	398	401	400	384	392	421	427	422	416	387	381	427	421	385	421	441	416	416	420	408	413	411	421	431	412	420	389	371	403	407	373	413	402	440	414	394	381	427	376	388	387	404	398	363	406	418	364	431	414	444	404	388	392	392	416	428	400	388	435	381	384	406	401	398	400	414	416	414	404	426	411	395	355	406	428	392	405	405	382	376	434	407	362	393	436	352	407	436	375	412	385	414	391	385	402	389	374	388	401	388	378	379	383	401	409	393	436	425	452	393	391	359	389	349	397	392	379	383	417	401	366	440	399	388	410	368	396	424	400	406	440	437	412	397	375	443	417	425	381	392	388	413	398	412	388	445	417	411	382	391	394	408	433	395	382	430	386	375	408	404	406	417	389	428	393	445	375	416	402	416	388	448	400	393	397	385	402	408	390	381	428	376	431	418	419	397	416	408	419	392	373	374	404	412	403	405	409	417	398	402	415	387	391	406	381	416	394	419	417	404	398	412	394	381	382	417	412	385	420	412	402	393	388	371	409	453	389	449	407	389	423	396	399	375	432	407	388	389	373	427	405	374	389	415	424	436	414	387	379	429	401	409	411	420	391	422	385	405	369	411	408	431	421	424	382	415	430	368	411	401	386	441	379	394	435	395	411	417	402	382	414	409	402	398	408	404	386	382	380	407	406	431	404	397	400	449	393	394	441	419	381	407	393	403	372	396	397	419	397	393	398	372	364	376	379	400	398	420	396	400	412	426	407	394	385	386	415	395	401	384	374	456	369	378	394	398	405	425	380	428	369	392	391	405	389	343	414	411	396	417	416	375	379	424	397	404	395	405	379	371	384	408	393	420	415	425	410	390	412	380	382	368	431	383	385	384	436	415	372	401	384	430	375	381	381	403	416	370	399	415	410	409	414	387	389	401	452	404	409	385	374	411	409	378	423	387	416	386	423	381	390	390	405	386	401	369	381	420	419	440	423	406	415	382	392	400	384	385	382	387	389	425	407	413	378	386	409	397	406	432	389	390	433	378	381	392	396	381	406	370	415	393	426	370	407	373	358	414	409	388	429	385	417	373	421	409	368	425	386	420	392	393	404	437	381	412	422	384	399	402	408	392	433	401	392	418	405	402	414	424	393	386	427	415	362	387	389	386	412	407	388	393	423	402	426	381	387	394	334	429	389	391	449	363	377	392	400	400	398	425	371	354	391	396	383	383	402	388	398	382	399	426	419	379	368	391	374	414	454	397	370	435	392	412	431	383	404	393	384	433	418	393	400	412	393	408	382	420	389	364	416	366	390	388	427	410	394	411	414	402	405	426	410	398	409	419	382	418	401	371	421	375	398	373	435	368	374	396	395	370	385	413	381	404	386	386	389	408	381	399	410	397	406	422	408	408	407	402	390	398	416	381	384	372	418	432	381	402	409	415	405	424	417	376	431	399	419	421	398	380	406	388	385	395	390	394	445	415	422	391	382	378	411	426	380	397	401	408	406	419	384	382	394	421	358	359	407	364	379	393	393	390	392	435	426	385	404	418	407	420	393	408	369	401	398	402	418	419	365	452	416	376	410	381	425	392	374	382	372	428	418	379	439	387	415	396	382	407	385	380	416	360	422	393	410	395	400	356	412	420	349	425	396	402	424	374	408	387	407	390	416	419	421	386	397	345	435	385	396	391	399	399	404	373	399	385	428	420	392	373	411	397	405	375	401	425	386	401	418	455	390	385	407	391	389	390	419	423	384	381	376	395	388	403	364	414	433	397	406	361	421	439	428	437	415	430	390	410	422	425	392	380	412	397	445	413	409	405	380	412	378	411	427	423	384	386	376	391	421	385	387	359	400	377	445	404	403	392	408	358	422	386	379	436	407	394	406	428	394	397	399	406	406	406	377	399	385	398	417	373	418	406	377	419	392	353	427	419	392	404	407	370	441	384	404	383	430	407	387	408	378	417	425	449	393	397	387	398	436	401	388	405	406	393	403	382	377	447	388	383	422	412	400	394	385	424	374	380	412	406	407	428	435	386	422	410	417	384	392	383	389	429	349	417	432	415	387	396	375	386	412	405	377	392	408	408	402	396	366	392	411	418	407	348	403	389	450	408	382	443	362	419	382	368	389	386	414	405	413	432	391	419	376	388	399	378	419	413	410	374	416	433	384	410	362	387	395	383	399	408	370	415	392	415	398	369	422	396	401	397	421	411	406	389	381	382	393	398	407	379	410	388	416	402	399	400	398	379	405	367	368	352	436	377	399	382	406	378	364	443	387	407	386	428	389	401	401	412	425	409	406	437	411	424	365	407	360	428	377	414	382	424	388	413	393	380	415	411	386	399	385	386	347	381	369	376	406	383	403	424	449	370	405	420	417	408	422	392	403	382	377	419	416	397	397	387	454	371	400	401	431	433	410	402	393	406	441	390	385	388	378	402	387	418	374	404	450	413	386	402	409	366	428	400	396	386	395	399	409	367	395	367	381	450	368	438	378	418	388	393	384	386	420	406	411	398	408	388	397	416	420	386	362	417	403	421	390	384	410	379	374	435	390	416	402	397	400	371	428	396	336	395	373	407	401	408	398	410	393	388	418	405	403	348	411	398	403	386	399	381	413	421	425	396	380	394	404	420	388	403	380	397	385	427	388	420	355	385	366	376	369	391	429	380	410	413	387	410	401	395	389	401	429	429	398	400	404	354	386	403	419	406	414	422	391	414	399	396	401	392	389	382	375	392	405	410	423	426	392	409	415	382	416	413	401	380	443	383	402	414	387	403	400	439	353	407	421	401	420	415	399	362	383	372	407	398	389	415	381	410	393	415	400	421	400	387	376	400	403	394	436	409	401	426	430	415	381	389	416	409	428	399	414	408	398	421	436	388	386	389	376	366	381	385	395	441	372	380	439	413	404	420	426	384	390	407	449	386	373	394	388	412	431	402	377	443	380	434	404	373	408	409	396	369	389	404	443	427	395	372	393	402	403	424	409	402	381	367	406	369	367	380	386	390	394	417	415	402	419	396	420	396	430	386	399	388	360	420	395	378	432	404	387	380	406	421	370	389	377	410	436	381	425	419	367	402	394	400	416	400	439	375	415	389	381	415	382	400	425	415	386	417	381	414	382	393	384	378	408	366	423	410	409	425	394	396	395	421	416	373	413	392	374	418	381	394	391	386	379	411	351	372	420	404	431	381	427	433	419	432	391	395	429	380	385	412	405	370	408	404	397	412	403	387	404	379	403	393	410	384	392	402	390	405	382	421	424	435	402	397	396	438	410	376	401	372	413	393	392	373	383	376	398	391	427	429	379	389	400	386	421	433	369	403	410	446	430	386	409	404	416	362	365	409	354	401	382	376	408	417	397	395	411	413	378	432	401	383	355	407	396	390	364	402	399	401	377	392	371	374	385	395	394	373	361	380	387	409	389	385	382	423	413	407
8641	9967	8367	4336	2961	2222	1777	1480	1314	1146	1033	959	931	853	814	824	830	730	751	780	702	713	653	656	700	693	695	670	662	679	624	701	643	664	669	676	638	669	632	620	628	653	672	620	680	697	566	638	633	607	612	631	622	636	584	622	646	659	626	643	700	581	635	617	570	602	582	649	591	612	579	600	605	631	599	622	657	612	647	637	654	637	609	643	620	632	624	614	581	557	646	601	637	615	634	654	608	611	650	655	602	650	634	654	631	652	636	584	645	645	608	625	648	606	629	598	554	622	627	600	600	645	632	638	614	629	656	650	591	605	587	608	627	644	593	654	610	641	610	616	609	606	604	594	604	578	625	616	582	595	597	635	604	657	631	580	611	597	621	599	628	632	625	586	642	610	622	632	651	671	629	568	635	625	533	630	609	598	636	585	600	640	575	662	654	625	611	661	627	595	614	625	634	640	711	652	617	597	618	602	585	593	626	600	632	626	608	691	577	591	614	625	593	597	596	652	613	627	633	603	643	632	665	625	626	639	587	619	660	660	628	643	595	606	616	623	621	643	586	641	615	619	622	607	645	588	634	607	601	624	639	663	599	616	597	661	615	660	588	631	633	588	625	566	637	642	635	685	623	623	587	646	606	629	622	612	606	628	609	642	632	606	602	602	630	647	615	611	645	628	592	612	604	628	639	638	592	630	631	600	626	629	598	580	624	651	628	641	661	574	646	638	652	608	606	570	622	611	570	612	637	629	686	588	592	655	623	646	592	566	574	582	632	610	605	612	613	624	654	602	634	627	660	587	627	607	631	593	632	639	622	621	581	648	584	615	641	615	643	630	632	613	666	620	614	574	639	668	615	594	649	622	635	639	573	582	589	603	612	626	618	610	635	615	654	567	644	586	586	590	642	652	647	636	600	592	595	605	571	627	639	600	612	567	673	643	628	646	617	662	630	630	620	551	594	631	619	634	610	598	656	643	637	599	639	638	630	637	622	626	620	582	603	614	624	640	606	649	622	637	618	640	606	586	605	629	636	574	618	614	635	643	600	617	600	596	611	609	619	613	626	630	596	600	617	617	631	615	614	633	614	619	625	603	615	594	623	596	600	602	596	583	609	634	581	644	605	624	590	643	583	652	623	609	586	625	638	612	608	579	603	630	590	608	562	608	607	590	593	615	616	605	631	593	622	608	586	591	613	662	633	627	631	611	629	663	676	604	642	596	644	622	661	621	618	629	649	626	646	612	596	631	626	600	641	570	630	612	635	637	567	634	626	660	651	607	577	623	615	657	622	628	621	637	602	631	595	626	616	615	623	620	636	600	623	621	605	657	613	628	594	625	565	613	662	663	662	640	599	592	617	597	639	637	639	581	615	619	637	579	639	578	650	651	639	641	599	575	547	607	610	664	617	591	618	637	644	611	582	616	626	625	626	642	593	610	649	629	636	562	634	587	619	592	635	651	629	592	637	644	610	641	598	625	642	650	674	627	611	567	634	601	625	593	588	603	615	592	659	591	612	537	646	555	642	607	613	658	649	570	621	577	629	599	598	626	611	671	638	627	589	625	588	635	608	598	605	634	584	659	627	628	662	631	639	623	612	584	608	636	601	574	572	625	631	564	592	667	617	630	611	606	590	640	594	642	614	585	645	663	618	645	548	584	627	614	655	617	593	623	578	606	605	586	619	591	596	671	610	624	633	600	638	569	612	585	651	589	609	608	611	597	658	588	643	589	590	603	609	621	552	628	613	677	604	627	648	599	631	654	634	636	638	613	572	567	617	644	648	665	612	599	627	639	581	589	682	628	625	640	631	632	611	653	626	598	603	622	645	650	639	607	646	646	581	648	607	618	597	615	610	586	596	629	576	619	565	683	594	654	640	637	637	649	633	568	620	635	617	608	601	581	600	590	572	595	638	602	663	611	605	627	599	586	671	572	620	600	580	637	581	604	585	629	608	617	623	601	611	598	584	616	582	615	583	666	618	575	630	570	629	609	621	647	603	659	612	588	583	590	539	575	617	633	625	616	644	632	615	619	607	578	670	609	603	616	592	608	602	595	609	601	567	622	613	604	608	591	592	587	600	578	597	622	622	598	642	629	643	627	653	599	653	641	632	584	610	563	625	618	624	606	628	621	561	662	653	638	639	616	601	648	603	657	612	605	624	598	593	612	594	619	619	638	570	666	618	601	604	613	588	608	596	604	623	604	574	587	615	575	612	651	640	625	595	656	614	703	634	598	662	563	631	591	609	599	659	639	603	572	553	623	612	593	610	609	591	611	644	640	639	643	638	616	587	602	604	623	646	621	631	597	661	592	598	610	608	579	675	609	622	604	583	597	622	574	619	621	596	607	611	618	587	611	603	641	626	577	639	617	589	541	642	602	648	612	637	574	621	603	641	578	584	641	599	622	610	615	614	587	592	646	648	584	621	655	627	626	646	593	598	588	583	620	573	653	599	655	662	624	589	610	613	593	584	649	606	648	632	602	586	603	582	606	642	568	632	615	620	621	610	613	593	643	652	559	628	646	652	628	633	659	646	614	622	587	629	589	630	595	613	650	586	636	620	587	603	557	584	604	596	624	686	599	630	647	624	626	630	569	647	660	621	674	633	611	611	657	603	627	611	642	650	593	584	628	629	602	628	602	574	605	595	648	607	617	621	636	626	608	626	598	630	626	618	621	568	573	590	605	642	613	603	615	578	623	615	614	604	618	558	608	611	623	602	562	594	644	610	605	581	553	632	604	621	594	609	597	618	597	571	590	628	625	607	560	629	630	604	612	608	626	625	594	608	617	596	597	628	621	584	655	616	585	617	620	648	617	625	599	590	638	592	576	625	603	644	619	648	596	641	646	616	625	579	638	625	635	568	659	580	624	609	622	616	648	601	626	632	600	590	618	623	592	580	602	612	610	659	641	598	596	584	626	638	626	619	592	601	613	637	589	623	647	675	634	609	605	614	630	627	651	620	584	619	634	615	586	618	626	625	623	606	627	598	637	655	588	605	546	604	648	592	612	594	610	616	596	606	617	600	604	607	630	650	634	643	655	644	633	641	584	627	580	651	598	616	593	581	595	633	602	600	624	637	625	638	633	634	603	610	593	621	649	621	632	628	616	593	609	661	599	630	628	633	626	618	667	627	591	610	600	598	651	616	608	597	592	592	626	659	616	615	632	618	602	630	662	626	640	657	620	615	642	578	624	636	597	591	657	585	585	622	605	642	638	607	639	594	639	591	601	645	596	618	628	639	627	611	597	623	640	657	584	599	599	622	590	601	590	607	616	668	581	597	641	641	603	593	605	649	637	607	598	615	614	624	617	647	599	580	612	635	590	652	665	569	624	680	624	623	646	615	609	645	576	621	591	614	645	690	605	617	593	615	625	620	653	671	614	661	602	611	583	572	640	629	574	630	620	627	596	599	584	630	642	563	576	582	662	636	604	675	635	628	611	575	645	622	633	617	605	617	610	628	602	628	619	654	593	630	608	596	669	584	637
23547	21592	29553	24114	21593	21026	2461	780	560	512	473	392	398	356	341	277	302	268	238	267	273	252	236	234	240	222	228	244	231	193	212	232	220	205	214	203	214	210	197	201	238	205	229	201	204	236	191	200	217	200	200	227	214	192	218	206	222	200	200	226	204	229	209	227	211	221	230	213	209	260	221	212	192	179	220	205	198	204	205	205	219	208	205	180	194	206	202	181	205	210	213	200	206	208	215	217	181	203	205	213	181	194	238	227	209	203	191	195	178	195	180	194	190	196	189	217	201	196	184	212	208	184	211	189	189	176	208	189	185	205	221	179	205	212	195	188	188	195	183	217	211	203	211	175	216	208	193	228	211	188	198	210	176	180	226	212	187	189	207	201	181	210	214	183	202	188	185	209	227	204	208	239	226	222	211	177	190	193	198	188	228	179	200	192	209	203	200	213	201	222	179	223	207	209	207	206	202	199	189	189	189	204	222	194	202	215	200	194	202	199	194	205	203	206	181	199	198	214	230	209	197	211	180	192	193	218	206	204	195	191	197	189	196	214	189	203	215	183	227	202	218	202	207	227	196	230	207	198	226	166	228	196	201	204	227	207	207	172	217	207	180	199	187	185	194	192	204	200	186	217	221	198	220	183	180	196	209	183	189	221	211	217	186	185	201	208	215	200	204	205	200	173	201	185	184	189	204	209	190	206	222	199	208	225	189	213	194	217	198	199	215	189	212	216	210	190	242	213	209	189	233	204	199	213	193	208	205	204	200	207	201	223	189	219	192	217	189	201	223	217	209	163	186	180	189	199	204	193	197	195	199	203	207	199	196	198	220	198	201	200	205	200	201	200	208	175	222	200	217	219	198	200	195	196	193	198	190	214	203	189	206	231	193	201	183	200	195	169	197	219	196	205	191	231	209	179	191	173	182	218	222	215	184	211	230	210	220	214	187	197	214	198	204	204	202	216	200	212	202	179	194	222	226	199	174	202	213	206	211	167	221	178	203	219	189	215	205	208	224	198	173	198	225	229	195	216	190	189	174	210	187	217	177	190	215	195	215	195	222	201	196	191	192	187	220	199	174	200	190	182	200	178	191	183	206	237	228	192	197	185	218	212	197	220	194	222	199	209	188	205	184	208	184	187	180	181	199	211	172	203	211	202	212	188	196	209	186	213	216	210	214	223	181	222	190	200	197	211	177	188	187	214	202	202	226	199	183	202	182	175	191	213	197	200	201	210	211	197	226	181	197	180	195	202	207	223	194	206	191	185	194	205	180	180	195	179	208	187	200	197	188	222	216	215	185	191	205	195	186	184	200	189	198	200	200	189	190	182	208	197	199	215	195	198	201	194	186	200	189	200	216	172	214	218	182	194	208	205	196	188	164	201	194	179	195	216	209	191	174	229	202	210	205	213	192	196	213	181	226	198	217	195	209	217	191	204	225	227	186	201	222	199	210	194	204	215	216	205	207	186	181	195	187	213	212	186	202	201	221	170	199	197	176	179	215	204	199	198	197	195	194	194	212	182	194	204	214	219	173	208	220	189	203	187	212	217	187	190	209	192	207	221	232	188	211	201	224	188	191	208	191	199	190	227	200	210	224	184	187	176	214	213	195	210	199	213	216	192	228	219	199	194	222	190	195	198	198	197	191	193	187	185	199	221	186	175	184	210	203	192	193	218	171	225	212	213	201	216	223	214	203	201	209	185	214	198	155	178	209	226	207	213	198	186	190	196	186	202	182	195	176	214	174	192	194	199	200	205	192	187	223	212	181	222	210	200	185	228	170	205	211	191	206	207	189	160	175	182	187	217	204	193	208	203	164	194	205	201	175	219	198	208	204	189	213	214	188	187	197	207	185	189	186	191	180	189	188	219	200	193	201	186	183	187	220	193	212	192	182	209	196	187	190	199	213	196	204	228	187	220	205	185	205	231	196	189	195	197	228	213	188	185	213	183	211	246	199	181	213	201	213	160	231	205	200	201	192	194	230	202	205	195	197	198	180	210	182	192	187	201	198	183	191	197	185	214	192	180	219	181	224	194	195	176	195	184	195	207	213	215	189	210	211	175	219	187	202	183	172	208	195	207	197	204	190	206	195	206	185	221	214	187	185	203	201	200	201	187	215	183	191	199	203	221	211	211	200	192	212	226	183	218	193	201	197	212	201	214	217	219	215	212	215	174	195	203	200	202	199	180	197	217	214	189	209	208	215	177	212	212	202	199	229	203	209	199	211	203	173	190	213	174	221	180	195	187	218	197	200	206	208	222	188	194	209	191	211	198	189	211	199	198	240	210	198	202	206	185	203	184	211	196	195	190	212	227	196	206	199	227	225	197	184	201	209	168	204	189	191	219	192	199	181	212	193	207	183	197	227	192	177	179	202	210	196	197	235	206	191	193	207	212	181	177	203	217	198	202	205	198	194	166	215	196	189	208	198	183	201	203	165	194	204	210	175	187	195	198	209	186	206	206	210	192	194	182	205	194	203	200	208	178	186	209	203	187	208	215	196	208	202	186	199	189	206	183	189	214	195	186	205	196	212	187	207	186	184	173	219	207	223	181	166	221	180	180	197	215	201	211	210	215	226	215	189	181	209	205	184	211	195	194	215	179	197	187	195	182	186	183	221	208	227	194	196	170	183	229	200	206	200	174	183	189	174	205	184	173	195	202	218	236	204	199	198	197	211	206	202	208	196	193	199	200	201	195	191	184	208	205	211	223	189	196	221	204	189	205	189	206	205	203	216	170	173	222	189	194	193	177	205	197	205	222	187	225	202	204	200	196	202	197	213	201	191	222	221	208	198	211	214	196	215	199	203	203	220	204	184	210	180	174	181	182	200	199	220	182	210	215	218	193	194	195	189	204	203	201	197	173	165	193	189	211	214	183	186	193	191	213	187	207	204	210	198	180	195	240	178	208	216	212	211	187	215	179	201	216	191	201	206	189	197	185	233	197	167	184	193	185	208	203	204	208	191	181	223	200	202	207	207	220	208	173	177	213	200	194	190	201	201	207	195	195	179	204	230	213	193	199	194	193	206	196	174	188	206	189	222	204	170	202	195	195	201	180	185	158	226	219	195	214	216	200	213	249	165	197	213	197	203	202	173	189	202	182	213	198	227	204	207	186	210	193	198	215	194	191	183	203	218	208	194	196	199	184	174	213	186	197	175	184	206	204	201	225	180	206	209	190	193	198	187	212	192	206	230	203	196	201	200	192	204	195	199	206	201	216	202	205	191	185	192	199	187	193	207	182	190	204	194	200	203	168	196	205	195	207	208	186	200	188	195	197	197	199	206	204	212	181	213	201	202	212	171	209	214	191	190	208	182	222	187	200	193	201	211	211	239	214	185	187	185	189	192	206	193	182	184	181	172	208	221	195	196	213	204	213	206	195	206	162	189	211	204	180	183	209	189	182	202	203	201	192	222	220	218	215	208	203	220	200	193	203	200	188	193	198	206	190	194	214	223	189	198	191	194	240	219	219	179	192	192	191	217	180
10575	16050	13523	7143	4827	3401	2540	1994	1717	1381	1206	1055	914	797	714	708	591	582	576	546	535	475	451	465	437	429	446	426	396	398	417	441	408	379	339	394	370	377	372	344	342	329	351	394	355	371	355	372	352	340	371	360	320	312	336	374	365	335	351	329	332	325	343	350	313	339	338	323	331	288	346	320	308	336	340	340	338	306	312	318	315	326	341	353	352	353	318	307	328	347	322	330	294	294	311	323	302	314	339	349	310	332	331	328	311	306	306	330	316	351	312	325	330	344	292	330	303	323	310	327	339	322	334	298	294	309	328	330	291	290	344	304	341	304	343	306	315	312	320	341	308	330	321	327	295	313	321	315	327	358	299	309	314	315	342	329	290	333	299	330	338	307	295	352	314	292	315	333	317	280	324	312	334	329	326	302	313	316	294	344	303	314	322	334	312	328	346	323	326	343	339	339	325	292	307	355	329	305	332	340	325	323	334	338	314	318	336	308	285	316	303	332	326	342	327	340	318	322	328	320	324	332	299	339	338	337	320	321	328	313	323	347	287	339	316	357	327	297	339	253	327	312	320	309	307	304	350	296	302	328	334	345	330	303	307	308	291	318	320	349	311	325	324	343	312	338	325	326	335	312	326	331	309	310	287	346	292	288	329	320	295	355	274	329	308	329	319	345	324	291	319	294	345	321	306	292	293	329	302	318	305	305	313	321	314	330	324	314	319	312	327	320	355	328	327	325	331	307	345	316	309	330	305	338	311	296	331	303	300	303	312	322	303	349	318	332	284	318	284	351	320	317	313	335	341	313	332	335	307	285	310	300	351	294	303	300	338	320	335	320	306	332	304	323	347	307	342	322	320	285	347	298	324	304	313	309	313	310	333	325	321	307	325	299	301	330	327	304	314	325	333	311	313	315	314	322	330	331	304	334	311	321	349	320	339	332	330	311	343	342	293	337	325	328	327	343	317	315	322	343	334	321	305	299	304	327	326	303	333	312	301	306	295	327	299	330	327	302	309	340	316	339	313	331	310	319	330	313	333	328	316	315	308	332	308	339	293	287	322	361	298	334	338	308	321	321	328	320	327	315	324	332	298	347	323	329	295	308	318	346	327	300	306	286	317	313	300	313	298	318	298	368	322	329	307	289	308	341	324	305	304	309	286	325	324	301	323	325	304	322	317	331	318	330	311	331	307	308	290	298	304	315	341	316	314	322	319	327	379	328	336	305	309	318	359	310	323	324	333	309	296	342	339	318	329	331	361	321	324	323	310	339	313	337	315	345	319	315	323	319	297	314	310	349	302	318	316	336	324	324	325	307	327	322	310	323	291	308	303	325	311	312	317	343	331	312	335	314	320	296	356	315	324	330	338	328	303	338	355	314	325	289	303	307	339	311	338	319	308	321	282	328	330	344	320	338	295	325	302	283	303	323	337	316	341	327	335	298	317	320	315	310	343	316	334	310	292	338	320	311	331	308	322	325	346	290	336	328	337	317	349	317	341	316	334	329	296	314	290	301	327	314	336	288	314	329	296	300	320	334	326	330	340	294	309	317	335	317	299	277	305	297	325	308	337	329	316	323	348	325	318	303	326	292	325	329	322	339	336	296	287	287	318	322	305	356	307	318	346	347	317	256	310	310	339	352	316	297	322	294	333	293	319	305	321	340	341	353	318	310	305	309	310	326	318	323	349	321	312	319	345	294	345	335	312	331	312	339	330	317	311	325	326	320	351	324	336	299	308	319	338	347	322	331	316	288	331	311	321	309	322	299	330	317	313	316	304	307	298	280	364	327	306	335	322	313	326	329	320	320	323	295	315	304	281	322	323	317	322	334	314	333	319	303	319	353	322	327	290	313	305	310	325	334	327	317	303	327	349	340	316	304	322	295	326	291	317	317	323	264	334	318	314	300	325	302	327	305	312	308	352	318	311	324	336	318	320	337	332	348	304	319	316	360	317	315	325	323	343	316	308	285	330	318	333	285	349	349	361	327	317	299	334	311	299	331	324	339	335	303	319	336	357	345	353	354	325	312	295	307	298	347	316	337	340	327	305	293	348	305	321	313	294	348	334	325	326	314	317	327	289	337	350	305	321	309	316	299	320	295	321	329	292	315	330	327	337	333	308	295	310	319	332	264	309	319	294	345	342	327	318	290	288	300	304	326	328	318	325	326	312	311	292	330	354	328	309	312	318	361	319	314	317	320	300	282	321	300	319	302	331	316	320	308	326	317	282	293	314	314	330	301	295	320	332	332	283	317	321	298	317	296	299	337	332	311	308	286	293	309	340	306	317	317	298	330	304	310	353	331	325	319	365	297	315	319	288	333	305	314	322	322	301	320	287	282	323	296	329	278	301	300	306	290	314	306	347	341	330	334	303	301	333	315	313	328	297	317	311	310	286	332	319	310	320	326	329	327	298	315	276	315	309	296	300	315	318	326	332	317	299	314	304	300	317	322	296	344	306	319	304	304	311	310	332	309	332	318	321	287	324	306	301	288	319	314	331	315	317	303	329	322	315	309	301	337	317	349	335	331	322	340	330	308	321	344	346	316	292	312	296	297	328	312	280	332	341	323	338	332	328	320	342	299	337	332	317	336	329	346	306	304	323	287	325	304	308	342	324	346	300	338	321	314	303	312	273	334	289	350	327	343	309	309	284	332	344	297	305	290	315	320	301	336	330	294	323	337	312	316	323	316	313	323	342	326	328	303	315	338	316	330	309	341	325	338	288	313	302	313	327	286	339	316	341	338	325	365	359	337	343	332	315	279	297	299	286	321	337	327	339	285	304	293	317	306	337	299	332	315	287	322	320	327	300	296	347	309	298	323	326	333	350	303	312	310	310	345	293	343	328	313	326	304	328	325	323	304	334	335	337	356	351	316	326	331	304	325	332	286	349	328	336	334	314	342	314	326	315	320	309	326	310	352	298	335	291	312	317	343	324	306	302	326	331	334	298	367	326	304	341	327	313	348	328	341	314	278	349	329	346	304	300	334	351	308	323	313	305	337	330	367	310	286	344	310	291	314	349	338	314	298	307	332	299	306	328	323	312	303	315	311	297	338	324	316	310	331	279	301	296	350	303	297	322	324	321	315	296	336	296	317	319	296	345	359	336	337	291	319	335	318	306	321	314	308	323	321	311	303	346	326	321	317	309	295	313	294	331	305	306	314	343	317	323	301	328	311	298	311	360	298	284	330	315	341	311	338	312	326	326	317	327	325	311	337	363	333	319	300	333	330	324	293	314	312	346	367	285	302	314	329	319	275	301	286	305	289	305	344	320	326	321	293	309	332	335	352	333	316	309	318	312	357	299	321	356	266	336	304	304	300	321	313	305	333	286	345	355	322	329	308	338	318	328	326	317	322	298	319	304	322	341	310	303	330	322	288	328	320	343	303	316	322	304	319	287	316	320	329	318	291	319	279	335	388	326	296	337	324	317	330	319	343	332	316	328	301	296	308	318	329	298	339	314	327	318	347	345	314	321	325	324	319	310	313
27312	20815	7643	760	468	416	423	380	399	391	356	371	378	363	337	353	336	350	385	387	392	356	351	371	358	360	370	351	386	359	348	372	365	357	376	363	360	333	363	337	331	354	364	378	340	359	357	371	360	374	392	339	362	379	359	342	352	365	395	386	380	378	367	357	332	359	348	365	375	380	323	379	348	377	332	353	360	340	368	347	373	361	333	353	338	342	380	365	374	378	350	367	385	386	322	374	357	332	365	372	406	346	352	350	369	320	360	391	351	422	361	383	382	354	346	359	337	363	355	339	328	346	371	361	343	397	339	348	348	372	382	395	359	352	369	345	360	334	357	347	380	353	367	366	354	341	359	382	321	339	359	376	357	371	346	351	370	338	383	362	360	360	368	348	356	335	354	351	363	367	352	360	329	337	350	369	346	372	368	381	347	341	353	365	349	344	369	381	354	344	355	346	356	392	377	383	396	347	340	345	354	341	365	356	360	372	338	362	338	362	364	377	364	390	362	380	348	337	391	354	387	342	382	359	374	366	352	385	339	396	394	353	363	369	381	346	361	361	364	372	398	361	346	332	364	361	357	353	371	344	348	369	326	374	348	350	373	362	374	366	366	344	419	361	347	334	352	340	373	390	350	352	370	362	342	360	361	347	371	372	360	359	341	368	375	367	364	322	361	372	374	355	341	350	372	350	348	364	323	355	344	392	331	357	334	357	360	359	347	374	357	369	386	374	348	311	359	405	377	342	352	385	376	360	365	354	381	338	348	361	371	336	355	369	357	360	322	394	347	376	345	343	348	345	356	333	384	389	380	371	364	373	364	360	376	353	331	377	360	358	347	364	347	346	378	332	352	374	336	348	303	354	360	366	398	329	368	364	335	389	335	348	367	370	371	353	392	329	319	340	363	372	371	400	347	353	338	358	353	348	330	344	346	357	347	350	387	355	324	391	328	370	335	377	367	366	331	376	346	352	381	360	349	359	390	342	367	362	344	345	368	342	373	370	345	352	341	394	391	331	354	367	336	375	337	354	366	369	374	346	378	385	325	395	348	338	352	387	336	372	388	352	361	347	393	335	359	320	323	352	336	324	346	340	393	356	387	342	333	349	340	393	368	359	381	392	371	355	366	378	330	362	344	363	411	350	354	356	348	347	360	389	347	365	338	392	381	408	350	331	342	346	332	334	334	353	373	327	382	336	354	384	376	363	399	405	366	361	357	360	361	360	341	366	385	350	330	329	345	365	350	382	368	322	362	365	384	353	361	309	372	346	350	385	334	358	364	341	347	352	351	380	345	365	381	369	368	344	357	377	369	350	368	384	340	369	371	368	350	342	337	356	330	359	342	394	355	340	356	333	393	364	352	358	344	382	347	344	363	368	331	380	381	380	367	366	363	370	354	365	351	387	350	367	353	353	348	335	328	345	351	342	355	335	356	405	333	355	324	357	394	360	401	384	392	362	370	373	374	359	366	364	375	327	324	377	358	340	365	350	344	386	379	346	371	375	324	342	374	376	338	394	352	347	361	348	340	331	372	385	362	344	346	353	350	357	354	357	347	378	344	369	359	376	347	393	360	367	383	347	378	351	364	370	356	373	342	351	385	340	327	351	348	358	344	338	339	379	347	354	357	394	358	371	371	366	366	350	363	322	338	362	359	377	401	345	349	369	365	349	337	391	344	329	355	348	351	362	373	357	368	315	350	375	328	387	370	371	352	358	363	365	354	323	304	338	359	357	363	384	363	349	348	354	330	396	388	358	334	353	377	350	339	341	355	377	342	363	357	387	343	326	363	320	355	336	368	361	320	382	368	360	371	353	336	387	376	352	350	340	354	329	328	347	323	358	350	352	353	372	356	374	361	367	351	386	331	381	364	372	363	351	363	360	363	363	350	371	386	371	342	365	340	344	332	380	384	356	384	352	364	321	360	368	387	368	341	390	381	355	388	366	342	345	356	363	336	364	350	403	367	368	360	345	357	343	376	376	315	372	367	371	379	329	349	364	341	339	372	371	385	356	409	352	368	325	351	377	342	357	346	366	328	363	356	387	369	366	344	349	357	356	359	398	363	339	352	394	346	388	337	382	331	331	354	355	362	372	364	381	380	362	351	360	375	361	335	351	355	380	332	334	359	355	347	352	346	350	388	364	360	363	366	346	346	351	345	376	340	371	340	383	366	323	366	389	375	378	350	367	359	367	364	345	336	323	342	329	357	339	365	356	352	373	375	339	362	373	339	336	353	369	379	400	348	337	368	385	378	374	380	363	353	333	341	357	358	348	359	377	350	354	340	354	356	358	367	381	373	368	382	379	371	362	328	352	346	356	345	333	346	371	358	358	393	360	387	343	327	377	360	373	365	400	345	346	363	375	374	387	377	369	333	345	359	349	350	324	371	340	389	349	366	361	348	379	373	348	372	366	358	365	361	388	345	389	320	339	347	359	340	399	393	326	323	353	336	317	333	383	385	369	360	388	344	367	364	344	321	372	362	381	356	359	336	356	351	383	356	359	331	384	346	331	345	296	349	367	348	350	349	357	328	382	356	317	349	360	348	351	376	363	372	372	354	342	372	341	346	353	404	382	396	379	330	406	376	348	343	337	360	370	350	370	346	383	335	392	355	349	343	359	363	366	349	361	351	380	329	369	367	388	340	324	342	392	337	346	389	370	350	364	355	341	365	380	349	361	353	361	372	383	337	386	374	369	383	370	390	384	375	367	366	363	374	387	392	366	352	339	332	351	367	334	377	343	334	350	348	367	375	386	370	343	339	353	331	352	378	375	390	351	360	374	402	398	354	384	343	394	384	368	379	394	355	344	331	363	340	344	354	331	383	352	340	349	295	382	321	340	336	362	379	357	379	354	367	352	393	327	351	352	339	346	301	344	362	356	374	358	357	340	327	367	379	338	364	389	392	336	382	385	351	346	351	401	366	357	394	378	380	378	363	388	357	386	311	377	379	355	371	355	370	349	355	371	361	370	390	385	388	347	357	363	367	361	349	389	346	344	368	361	346	348	329	366	351	350	329	339	387	382	357	344	363	370	323	384	365	366	335	385	368	369	335	363	336	407	350	316	353	338	342	339	348	366	321	371	376	332	357	343	344	367	346	347	361	394	362	345	386	351	362	336	332	356	356	357	370	390	334	328	356	359	349	346	358	359	329	352	382	346	367	328	359	333	350	351	370	375	399	358	366	335	337	387	356	353	342	394	339	367	334	388	349	363	346	376	363	346	333	337	382	406	330	366	387	391	359	359	334	328	350	355	352	398	357	378	351	355	345	345	333	370	317	339	358	351	366	370	330	381	357	381	352	337	378	373	332	347	333	334	357	321	365	385	337	349	364	381	383	356	340	359	372	356	380	368	370	384	378	362	340	349	356	356	348	341	363	363	363	378	338	360	324	352	349	384	395	383	372	403	362	371	342	391	398	385	342	345	341	374	367	344	368	382	318	380	353	342	358	352	371	357	350	325	336	357	383	395	345	359	388	338	350	347
4546	1543	1464	924	765	705	686	597	572	569	576	575	611	585	542	582	546	552	541	562	538	528	538	586	553	564	531	550	574	547	541	581	499	549	531	580	546	544	565	572	552	575	532	530	573	564	528	558	532	556	565	520	533	510	552	532	543	523	533	538	535	550	583	575	540	564	589	523	537	539	533	560	563	553	544	539	584	527	515	601	535	519	509	487	552	602	513	603	538	553	552	566	555	512	529	574	545	544	505	555	530	591	540	530	525	560	502	588	524	526	517	496	553	610	532	526	552	540	503	538	595	594	542	556	573	503	520	534	513	587	515	494	516	505	526	564	581	533	511	531	538	548	529	540	531	541	555	562	577	535	544	542	594	527	515	545	550	543	546	539	517	543	520	546	529	584	467	508	501	560	561	538	535	547	497	574	538	514	582	553	520	539	533	525	522	567	510	529	553	564	561	564	489	524	558	517	536	560	563	539	578	608	519	530	506	559	520	549	524	525	560	554	550	566	504	554	559	525	547	547	528	531	562	507	512	511	532	558	538	509	566	504	564	526	564	520	581	531	506	517	548	568	552	593	553	496	526	569	527	542	552	550	527	529	582	517	527	554	525	535	577	575	557	578	547	571	603	524	529	584	533	557	535	555	519	534	552	571	535	542	583	534	524	582	527	536	529	542	572	544	551	493	571	539	550	494	547	512	558	571	570	602	533	571	546	553	545	540	511	545	567	543	563	552	528	543	497	565	523	536	555	556	536	549	571	544	548	553	565	551	535	537	528	554	527	529	542	567	534	505	538	548	529	540	566	538	544	538	545	541	607	525	525	541	518	500	528	541	499	552	544	530	537	537	552	545	551	538	493	573	594	507	542	566	547	552	540	526	541	517	541	513	540	558	545	513	500	535	538	534	546	539	539	569	572	546	545	529	570	594	548	520	584	506	519	526	520	505	521	497	533	574	510	545	549	556	566	564	564	530	526	548	509	567	563	528	550	524	578	520	518	551	538	543	559	563	531	580	503	562	531	527	575	525	557	551	531	542	571	568	548	571	516	549	525	522	520	545	559	586	547	571	577	608	512	532	559	502	560	536	549	536	565	535	492	541	546	551	528	543	530	517	577	566	551	530	543	513	567	580	550	516	556	541	521	544	542	566	523	555	541	515	548	558	542	542	562	551	583	583	520	550	551	534	539	524	563	522	536	562	549	579	520	511	566	566	570	562	545	547	548	542	557	563	533	590	518	550	541	529	541	532	561	551	536	539	574	564	525	556	553	504	529	549	569	560	550	556	572	528	547	566	606	537	588	539	556	518	575	527	556	545	500	609	547	515	523	522	555	540	565	510	539	560	556	533	557	513	556	537	522	522	587	547	544	541	585	541	574	555	532	548	550	540	517	542	510	550	556	572	537	558	545	532	581	561	545	566	513	540	549	567	525	528	596	533	533	509	572	507	563	526	546	528	580	534	532	512	519	538	552	548	474	536	553	538	560	593	519	557	564	549	532	552	552	508	555	536	570	553	508	537	556	531	536	567	531	540	565	544	537	537	548	518	547	555	568	552	543	521	527	551	538	541	529	598	565	562	519	534	537	552	541	571	536	539	558	533	583	570	514	552	594	546	559	494	541	552	535	554	503	566	522	534	565	508	555	567	566	525	558	546	521	572	566	550	501	513	617	545	540	510	512	511	544	550	570	531	570	532	538	509	516	558	533	574	547	522	544	592	557	557	538	568	549	526	507	522	535	548	566	551	541	484	546	509	543	536	494	565	511	549	518	532	552	533	560	536	549	517	529	563	513	596	544	540	548	518	524	551	521	560	526	552	530	509	540	573	534	542	574	583	550	604	500	560	555	557	536	535	559	497	546	503	538	567	555	545	554	522	557	543	530	540	555	535	555	549	560	561	543	558	537	556	551	517	585	553	542	526	537	541	543	555	570	566	512	588	577	553	565	539	563	562	520	513	519	545	536	529	547	524	583	568	554	586	560	541	535	535	522	538	541	575	525	511	486	549	539	540	507	541	564	550	580	536	544	562	527	534	557	516	506	568	523	545	528	559	533	559	570	556	584	526	561	571	580	592	554	512	587	555	548	534	569	554	510	508	526	511	550	519	584	564	574	548	537	521	536	513	533	559	539	561	527	520	508	512	544	534	497	583	542	535	552	581	508	524	577	518	530	527	565	550	549	520	527	551	558	547	515	545	566	556	530	561	527	561	589	526	508	569	568	522	572	589	523	527	544	544	551	602	559	559	598	560	561	529	529	524	528	510	524	537	507	572	573	546	547	505	551	541	557	549	551	553	518	585	542	594	518	511	547	545	522	576	557	544	543	537	521	540	528	546	536	538	555	575	519	538	519	554	540	548	537	533	508	579	556	520	555	529	551	545	505	564	561	538	548	530	595	558	545	482	561	556	551	504	565	520	554	501	518	526	583	515	550	563	480	565	530	537	518	527	556	548	520	554	512	522	519	551	562	578	564	547	545	546	576	560	546	585	580	561	599	563	621	527	548	491	563	529	517	520	487	541	499	561	527	558	501	557	571	533	528	516	509	537	543	522	555	530	546	523	541	569	559	532	557	551	574	546	585	513	544	524	548	553	539	524	560	534	568	546	579	515	564	518	562	569	594	543	548	513	564	523	576	561	531	529	565	564	537	545	546	577	528	514	548	591	510	529	555	537	545	526	507	520	533	569	538	555	553	542	568	536	524	592	605	543	524	563	544	585	564	544	539	512	572	554	530	498	530	534	563	560	549	530	517	554	508	476	567	527	530	523	531	575	539	500	545	559	554	579	530	547	498	540	475	566	535	546	527	571	536	550	575	567	520	509	560	552	524	543	558	533	546	567	517	544	521	511	559	515	557	525	566	570	554	569	559	513	574	571	520	559	571	563	555	563	561	538	548	582	588	552	506	508	521	580	546	535	564	550	499	561	530	555	544	551	522	559	565	508	512	550	525	560	602	568	540	554	535	564	528	564	517	556	550	537	494	569	505	514	548	557	550	536	535	525	537	571	542	530	512	532	563	575	576	553	477	588	525	568	563	540	535	533	546	534	581	538	571	530	516	546	545	571	536	570	541	548	529	587	537	557	528	565	561	512	514	524	543	534	513	535	543	522	565	534	549	466	548	531	592	526	531	537	533	555	547	524	521	534	565	521	569	544	477	532	535	531	562	550	573	498	575	560	562	537	550	544	570	527	575	559	550	554	548	546	567	562	557	557	579	538	540	538	569	565	550	540	540	537	534	534	505	556	586	496	535	544	525	512	549	550	516	570	551	516	516	547	571	547	545	549	540	543	587	583	521	572	527	581	530	557	563	533	515	570	532	540	540	574	531	506	525	522	537	533	570	545	557	494	545	527	545	522	552	529	519	556	542	546	538	526	526	495	531	578	554	546	530	538	498	525	516	529	535	509	589	545	545	537	565	535	553	525	590	553	522	539	485	545	569	523	545	570	572	516	539	553	514	565	591	580	560	546	555	556	552	532	521	562	497	545
24534	21546	28814	24731	21028	3047	925	700	577	600	546	474	491	461	482	467	476	502	441	404	443	425	438	417	417	436	441	429	396	392	393	458	435	396	436	413	434	413	402	423	403	415	406	412	423	434	414	405	421	375	402	446	402	402	432	367	416	379	432	390	416	444	412	379	416	396	399	409	376	382	380	388	435	419	438	387	414	434	398	418	404	398	410	398	383	420	427	407	380	384	413	433	433	435	413	395	442	392	392	365	431	424	403	399	414	437	404	413	418	419	427	398	414	413	388	387	428	390	400	421	430	430	400	423	412	416	413	372	403	388	397	391	394	453	396	381	395	405	404	414	426	377	406	389	397	446	405	396	413	381	418	406	414	446	388	381	441	404	386	393	387	400	415	367	344	380	415	417	414	386	395	404	427	439	437	436	426	417	407	410	363	406	378	362	411	396	439	401	418	423	367	415	394	410	362	402	397	421	415	423	401	404	414	413	414	397	379	379	395	396	395	405	391	404	407	429	415	419	405	415	371	411	422	414	407	414	383	412	420	380	450	435	409	415	409	436	441	423	418	406	395	423	409	405	407	383	388	396	393	386	426	400	382	417	401	370	348	366	401	414	407	394	361	413	392	391	400	419	373	379	415	410	424	391	408	379	378	373	413	411	431	404	415	364	402	417	378	442	391	390	383	415	390	406	445	389	427	420	408	403	402	420	371	405	397	406	391	366	403	394	414	421	439	415	450	396	394	409	398	396	416	408	398	380	440	403	407	392	419	378	392	404	396	426	397	417	415	392	421	403	405	392	400	378	432	436	404	427	368	399	392	381	405	433	406	447	419	393	430	383	399	373	399	399	390	413	417	415	387	393	396	386	427	398	391	393	411	429	375	412	382	407	436	424	400	398	383	383	380	417	398	429	396	384	383	436	396	382	399	408	412	382	405	417	409	386	405	420	386	394	391	411	370	384	417	381	413	407	397	404	394	416	382	432	422	374	406	383	397	425	427	391	397	442	429	405	388	441	408	373	387	411	410	383	409	426	427	465	405	428	419	401	381	399	396	425	402	408	388	393	377	407	419	394	450	428	400	394	377	390	393	404	418	423	437	405	375	412	422	411	421	403	378	388	407	387	415	407	361	389	413	426	390	434	421	383	412	439	416	377	381	398	406	402	368	404	373	442	395	442	412	403	385	403	406	401	378	389	428	387	392	398	396	398	371	397	392	383	431	405	397	390	425	431	401	446	393	403	403	386	376	431	412	388	417	418	405	390	409	372	404	393	409	389	373	376	420	372	430	396	414	408	412	426	417	416	413	428	412	431	383	375	401	369	377	367	394	399	433	403	419	406	429	405	412	431	414	441	399	402	396	376	384	431	417	421	460	409	408	407	377	414	399	382	393	428	416	369	388	416	407	393	388	405	394	391	395	401	403	378	401	417	402	424	380	442	427	387	406	378	370	407	386	430	371	429	416	386	406	416	377	405	375	395	394	381	417	395	387	417	359	363	436	419	405	413	425	401	416	386	374	390	387	390	397	410	406	413	404	412	394	402	413	396	367	383	420	419	394	372	413	371	398	386	391	412	409	412	376	407	420	390	390	402	429	406	431	395	400	390	389	378	373	386	396	410	403	372	405	426	401	376	413	392	389	392	422	427	398	386	403	402	404	370	409	399	387	404	458	368	386	408	448	415	387	386	408	408	410	386	361	401	405	421	399	409	402	390	430	414	388	415	431	360	383	394	368	443	380	374	433	416	428	414	414	394	455	402	429	420	399	393	389	383	405	394	405	391	447	406	382	426	413	419	414	456	420	395	381	422	402	390	409	413	419	429	394	447	417	394	379	371	420	358	421	428	427	372	393	393	391	383	410	414	406	401	392	392	368	371	384	406	416	381	393	422	409	395	416	428	436	375	426	391	441	359	408	437	391	366	420	427	370	381	417	398	402	385	394	402	374	417	401	393	408	390	407	398	443	377	401	370	423	381	418	418	356	391	405	394	428	434	403	410	385	365	384	382	428	397	422	438	380	407	404	398	397	372	383	407	404	439	441	434	423	403	383	416	441	411	432	378	380	407	440	411	434	420	381	420	420	402	403	387	389	421	407	417	411	362	417	403	394	411	379	409	397	438	427	436	385	424	399	414	403	418	381	425	406	408	430	413	444	394	412	395	400	408	405	413	430	426	370	438	383	426	410	445	420	400	414	419	427	393	372	398	412	376	396	402	416	383	446	386	389	436	366	404	361	415	404	411	402	372	403	388	421	418	392	421	362	396	403	372	437	380	400	383	398	424	388	368	417	398	380	412	388	418	390	422	385	419	397	368	389	414	432	409	400	402	410	401	392	432	413	413	399	398	390	386	388	377	403	392	409	414	362	467	407	409	377	439	429	423	404	450	415	380	408	426	384	427	400	378	413	385	389	374	399	389	424	386	394	394	401	410	413	398	408	422	392	393	388	389	366	368	404	384	410	381	403	379	449	426	430	426	411	419	359	400	408	396	397	386	406	380	425	386	415	414	420	418	389	389	427	396	423	399	403	420	419	419	411	432	416	374	402	405	424	395	409	403	387	385	396	390	427	403	392	405	396	393	389	402	406	414	388	362	408	373	410	387	379	386	376	416	394	396	391	403	401	452	429	381	374	386	443	418	411	406	381	378	424	437	433	388	394	400	433	407	413	383	440	388	397	387	411	433	420	405	386	406	420	390	390	392	388	397	409	410	382	424	398	435	378	381	408	402	387	385	413	412	394	396	411	437	391	385	421	416	421	439	405	352	347	412	385	415	375	419	403	417	406	407	369	385	400	438	386	394	386	415	396	390	421	370	401	417	414	445	439	408	360	401	393	406	390	413	402	407	407	386	390	384	400	393	385	412	411	391	419	414	415	424	397	393	392	392	395	382	423	382	413	415	353	428	384	405	396	397	396	439	387	378	371	381	391	406	379	400	387	394	429	426	375	395	406	378	413	396	438	411	400	402	416	392	400	423	400	393	376	396	405	429	396	380	383	395	409	370	413	360	442	407	426	424	395	398	427	370	389	421	417	378	417	426	420	389	388	389	418	374	369	413	410	413	418	378	374	393	409	377	418	354	422	401	416	418	410	448	394	391	379	415	408	372	417	399	419	427	392	412	387	424	374	370	437	384	356	399	405	378	411	406	423	451	388	417	417	411	409	390	410	375	393	426	379	395	409	384	383	404	386	413	353	393	394	398	383	411	412	362	370	408	416	431	425	426	418	411	408	433	375	386	355	426	425	416	440	416	404	435	388	373	423	420	417	418	391	392	380	437	395	400	439	407	437	404	413	437	402	388	417	410	398	400	377	394	458	398	429	441	412	422	410	358	410	394	384	404	401	390	400	390	406	399	392	386	416	385	407	424	378	385	421	403	403	418	420	412	408	398	465	427	408	404	394	403	431	405	405	416	430	397	426	425	363	386	399	351	443	377	373	412	414	390	384	420	422	419	393	435	383	421	400	401	371	405	393	458	386	385	368	400	381	391
7099	9913	8463	4344	3010	2297	1825	1490	1297	1109	1010	950	877	849	833	810	771	771	711	695	700	731	731	691	698	634	647	685	694	684	648	598	685	623	700	658	670	626	658	649	607	641	610	655	648	632	604	591	649	631	626	634	601	610	616	599	663	624	600	594	631	605	636	625	659	632	632	571	660	674	597	645	640	633	641	607	666	663	587	637	645	660	637	624	636	649	650	678	633	644	632	641	631	637	664	668	601	631	606	607	625	648	617	625	640	601	621	609	635	633	604	619	612	669	648	638	616	661	647	645	620	620	675	655	619	660	653	570	598	588	617	594	633	645	619	626	652	594	576	668	620	645	609	611	611	648	629	658	596	632	659	560	599	636	586	590	629	635	641	637	650	624	636	618	671	595	624	635	613	665	632	626	645	606	600	648	642	650	656	649	633	602	590	606	616	621	589	649	614	624	597	617	648	626	641	625	641	610	635	671	585	617	622	608	600	633	610	647	630	646	570	630	652	593	642	609	649	634	602	623	603	587	633	617	650	637	579	617	589	644	642	626	636	618	639	629	607	606	644	562	587	632	595	637	623	604	652	614	622	667	587	616	602	652	629	627	603	666	581	583	639	618	620	584	662	598	586	666	613	644	600	642	659	611	610	680	618	607	603	642	626	600	595	592	615	614	620	611	642	629	659	658	630	632	645	617	632	602	607	640	624	665	644	615	633	620	607	621	612	624	648	658	644	633	642	650	610	612	623	627	641	632	587	621	598	584	658	619	576	648	613	641	622	619	577	554	652	645	659	630	636	625	582	620	632	605	595	672	622	673	689	606	609	597	595	616	615	591	575	640	593	625	650	626	644	637	631	662	586	626	660	627	561	594	601	596	650	622	633	610	671	605	597	586	622	612	605	578	605	625	611	624	570	625	584	686	629	634	604	632	605	594	661	654	589	625	659	573	619	619	613	612	627	631	608	616	639	624	622	588	659	655	647	643	580	606	634	611	624	615	651	622	617	667	639	610	636	595	583	617	655	632	636	609	614	579	637	619	643	681	616	605	594	585	635	651	620	647	677	622	652	636	632	651	620	615	607	646	626	622	622	602	652	623	634	635	644	626	602	586	659	638	614	612	676	608	624	609	632	613	611	647	633	568	568	645	568	608	605	606	613	633	609	622	646	618	636	622	646	615	622	634	640	625	630	648	654	614	620	655	617	627	619	620	635	670	621	608	654	642	621	631	605	632	619	619	638	628	620	679	601	613	630	637	643	667	601	673	602	615	621	613	649	593	639	662	667	621	638	586	617	642	629	616	634	580	636	610	606	572	611	646	651	637	590	637	590	603	618	618	582	579	623	634	589	655	571	604	632	664	598	663	632	624	634	613	637	621	627	611	649	606	622	638	562	621	592	631	611	622	625	631	612	575	618	600	649	609	565	623	602	623	667	629	665	624	611	598	605	616	631	627	616	651	622	651	608	646	604	578	625	603	606	639	603	624	641	588	649	639	644	636	584	649	617	632	609	630	634	600	609	652	586	587	655	664	605	636	567	643	614	605	617	617	628	593	611	612	617	588	610	628	631	618	599	611	626	569	614	597	610	636	648	610	605	622	634	592	573	637	660	593	647	616	658	603	585	655	601	635	625	580	614	640	652	657	572	622	603	625	580	586	651	610	641	608	637	617	619	630	656	596	621	597	657	596	596	646	633	609	644	623	636	668	636	649	613	634	642	613	642	599	610	587	662	560	617	616	587	605	599	649	593	644	604	620	647	579	639	622	622	575	629	577	612	643	615	640	624	612	605	600	616	648	641	647	640	588	601	631	636	622	648	660	626	553	579	650	656	620	650	621	625	688	633	640	578	609	581	607	623	629	586	596	598	590	667	601	644	647	663	640	597	644	606	616	592	618	637	566	678	645	629	646	624	610	651	626	634	611	603	620	597	609	597	598	595	610	626	571	605	626	657	601	641	596	580	621	647	655	659	628	607	591	604	592	604	627	610	592	649	546	645	575	637	581	598	649	641	617	620	643	634	647	617	617	617	617	682	629	621	650	615	624	631	631	638	689	640	629	617	660	578	602	632	652	626	608	615	588	607	624	638	622	619	619	614	665	605	608	584	610	627	622	580	569	674	660	596	596	644	601	627	630	664	596	613	606	604	639	619	651	627	625	585	640	657	675	581	647	628	630	632	655	639	631	639	564	608	600	639	606	635	634	621	641	593	612	607	633	631	581	587	630	668	616	652	646	607	619	625	602	623	614	687	585	654	621	575	643	620	642	639	652	601	628	616	598	578	583	648	589	612	605	579	646	644	652	622	623	618	648	601	621	618	599	640	643	643	627	587	656	613	651	624	575	663	620	668	618	613	624	657	615	613	633	602	614	603	616	537	632	634	615	616	599	661	615	642	623	596	646	624	649	647	639	633	658	648	672	650	601	635	609	642	634	631	619	605	632	589	587	593	567	573	640	578	627	612	624	617	612	658	624	620	655	591	626	617	607	655	614	643	632	629	623	664	635	610	597	615	623	639	609	586	646	604	597	595	603	597	606	616	596	680	621	606	598	591	608	623	628	606	630	628	623	581	614	642	659	622	627	588	652	582	597	645	661	609	580	581	599	644	603	651	632	641	637	575	658	561	646	619	590	623	622	630	622	586	623	660	602	636	591	634	626	670	620	675	610	624	608	634	589	627	611	603	631	599	606	595	573	631	591	609	565	617	622	649	624	589	657	615	624	590	587	616	597	591	608	605	621	631	587	594	632	638	619	591	589	601	629	670	578	631	633	615	617	612	618	630	608	633	627	611	593	643	589	671	666	625	621	620	598	606	612	610	589	581	608	610	624	614	643	630	613	617	651	616	621	625	569	599	625	634	622	647	605	603	630	622	633	613	607	608	590	587	607	611	649	631	581	637	647	578	625	644	614	617	659	582	649	599	659	633	640	625	631	620	627	635	615	645	595	638	613	597	599	650	634	633	629	602	605	617	642	609	657	657	658	624	611	613	610	643	615	613	581	638	615	630	611	667	633	623	606	631	609	608	596	606	669	602	574	573	625	588	603	571	558	625	628	628	636	585	597	624	640	640	670	621	679	603	606	660	625	629	571	643	600	640	606	618	621	626	623	580	631	590	619	622	674	628	600	608	600	586	631	642	630	589	646	666	648	642	635	602	606	633	637	613	667	616	590	572	635	610	603	610	619	641	666	689	593	653	584	616	630	661	642	659	582	628	597	612	604	602	629	626	640	680	626	616	628	634	608	679	579	595	620	657	594	627	611	663	635	607	637	599	632	629	639	629	590	635	618	607	599	642	670	650	661	633	668	612	625	634	647	632	658	646	635	636	640	666	624	636	606	638	593	641	594	620	613	613	607	583	659	605	645	638	623	621	634	596	632	628	607	590	623	583	569	629	604	633	625	609	619	634	620	606	627	621	610	601	608	605	612	651	608	602	580	620	610	622	637	632	619	652	619	646	595	677	619	619	587	648	568	559	642	614	626	651	628	619	645
23507	21540	29430	24111	21543	20939	2411	734	586	449	438	415	341	346	301	269	303	305	289	263	267	251	247	235	256	239	263	261	261	229	227	252	214	245	240	235	231	224	226	219	225	269	197	229	195	219	229	202	211	197	193	237	206	228	199	205	186	187	180	204	197	196	224	217	232	190	219	232	221	203	191	211	205	182	200	205	198	219	227	210	170	187	185	221	214	174	179	213	202	189	202	204	221	201	198	189	213	213	201	199	204	198	220	215	188	224	199	193	205	208	192	194	222	192	185	256	199	212	212	209	204	206	196	231	193	198	207	212	195	190	240	196	218	212	202	203	225	208	193	208	204	190	219	223	227	220	221	172	216	202	171	228	186	202	207	211	212	231	187	208	201	206	201	210	216	204	170	205	217	209	197	208	235	222	189	185	223	207	206	200	218	186	203	194	196	185	199	201	211	201	215	196	188	209	226	196	206	201	217	198	200	211	182	197	191	193	194	221	207	232	217	194	195	193	190	236	200	212	187	224	202	193	214	199	187	213	199	191	207	193	179	189	208	182	191	212	191	209	214	195	210	209	213	222	188	209	213	209	181	176	206	205	213	190	213	220	200	194	197	207	202	205	199	218	182	201	183	207	187	212	218	218	226	206	201	207	212	200	201	216	207	208	192	233	211	199	219	230	218	213	218	200	191	171	197	195	197	207	208	221	198	221	204	215	187	188	176	217	180	193	183	212	204	202	191	198	200	193	204	237	175	222	207	203	194	219	234	190	195	171	223	211	217	179	207	208	215	198	208	211	201	206	218	183	210	189	221	179	221	200	202	191	216	197	209	225	198	198	198	225	202	210	225	194	215	176	207	201	206	205	215	176	190	195	191	179	205	221	202	198	199	186	205	203	203	217	185	183	226	207	182	206	191	226	211	163	204	213	186	214	184	218	214	202	187	191	191	160	197	193	206	198	218	199	195	189	197	197	198	202	187	194	172	222	175	187	180	206	227	226	207	220	191	215	206	213	199	207	220	224	202	186	173	201	192	209	197	207	201	186	179	199	215	225	196	185	187	204	220	187	187	206	216	207	226	194	219	229	217	202	207	219	210	196	190	209	177	210	195	218	194	198	214	187	188	187	204	193	210	196	203	180	208	221	210	193	187	210	215	202	216	221	202	190	187	203	189	229	228	179	225	200	206	196	216	180	210	208	181	204	196	194	193	223	203	244	200	215	185	193	170	193	223	220	211	168	194	219	174	180	200	220	183	196	204	192	197	185	200	190	217	229	197	219	184	181	213	203	183	202	197	188	214	234	211	220	216	216	187	171	204	189	203	193	214	187	188	202	196	197	176	215	171	181	203	196	211	230	213	214	192	182	184	196	204	212	186	181	227	194	225	186	194	205	208	216	192	186	206	186	193	194	222	212	213	209	185	196	197	210	197	170	206	203	209	200	201	181	192	186	217	212	207	189	213	181	213	189	197	185	186	196	212	189	195	197	174	210	202	211	204	197	204	200	201	188	208	208	198	206	218	210	212	202	206	184	197	219	201	201	191	185	216	183	204	195	187	224	195	193	173	190	194	211	185	205	195	199	213	204	201	205	185	195	221	204	215	211	219	230	194	202	184	199	199	220	199	178	211	203	197	195	201	196	221	202	198	190	187	201	175	213	187	197	186	223	223	198	173	197	198	199	184	200	182	213	207	213	191	178	171	199	199	187	199	200	211	199	185	190	225	204	198	212	217	194	219	210	180	212	187	219	177	191	199	200	230	189	211	207	189	191	188	221	194	189	185	214	208	218	202	190	199	186	223	197	191	207	210	192	213	195	188	235	181	205	190	203	220	211	208	203	200	195	211	191	211	207	206	219	214	212	202	205	196	201	196	206	200	178	179	194	210	182	200	204	191	195	173	194	207	197	180	170	223	193	214	211	212	197	188	195	204	201	194	207	200	220	199	191	184	218	195	181	201	215	216	207	192	220	201	195	185	202	216	176	199	196	188	206	174	217	199	193	198	209	170	202	226	219	246	210	172	207	204	199	197	204	184	198	200	175	207	198	186	158	211	201	194	190	212	214	209	171	211	209	200	190	198	205	190	210	215	180	198	175	239	241	194	192	215	206	208	203	196	166	180	189	193	210	195	197	202	190	193	213	186	184	226	167	210	200	204	202	189	199	202	206	199	186	215	189	175	210	196	221	190	197	197	198	200	203	200	197	200	200	217	204	187	191	201	199	217	194	183	219	208	215	212	186	215	212	207	189	219	197	201	202	179	219	205	193	177	204	210	178	202	216	212	188	208	180	210	213	184	199	207	188	203	185	193	187	180	198	186	196	222	214	202	206	187	193	187	194	212	209	221	185	184	155	204	198	214	207	205	189	219	196	207	207	228	192	207	168	226	196	173	192	174	220	209	236	212	188	184	186	203	193	192	211	188	201	207	188	202	190	191	215	199	191	219	193	191	202	181	192	228	168	193	178	194	210	194	199	219	205	214	191	203	213	177	198	205	189	204	205	196	205	198	196	203	193	220	194	202	202	192	196	180	191	208	199	188	184	171	214	197	185	196	203	191	183	184	204	204	188	189	182	180	200	207	206	208	204	180	191	201	221	189	219	199	194	208	207	168	187	197	188	233	174	188	202	192	171	190	210	198	207	208	210	202	197	205	196	203	181	212	202	184	220	198	209	218	187	206	185	223	173	195	173	195	183	203	193	191	216	188	213	205	197	175	211	206	207	184	202	199	167	212	205	197	195	202	198	199	176	201	187	196	227	211	214	199	191	198	184	186	190	187	190	197	202	198	184	210	217	198	192	208	238	172	217	196	186	215	195	190	180	195	193	185	207	211	212	211	193	221	221	201	180	205	192	238	202	190	205	228	200	205	206	178	196	207	211	183	188	159	206	199	202	204	189	193	201	192	162	217	207	187	212	191	177	197	221	201	185	184	210	205	211	225	186	222	186	162	200	196	186	220	180	207	195	211	208	207	199	202	194	191	186	170	197	204	215	193	151	205	202	188	203	189	203	209	203	188	193	187	214	227	211	202	213	183	212	207	192	197	195	210	178	206	194	207	207	200	193	188	202	199	202	199	197	212	184	194	197	221	173	191	197	173	216	194	200	229	210	212	210	187	211	186	209	216	213	193	210	186	185	205	192	222	197	201	189	179	196	225	204	204	221	200	220	184	226	196	231	203	234	206	209	208	197	198	222	223	216	209	210	224	216	187	182	196	196	195	225	235	179	193	205	196	193	214	194	184	220	203	208	169	210	196	189	198	208	205	212	198	215	183	208	210	205	218	180	203	224	214	222	216	197	213	187	187	213	186	206	188	204	218	192	178	182	209	202	192	208	226	212	204	199	199	174	199	218	204	214	218	171	215	178	190	218	175	211	218	211	222	212	218	206	219	212	195	225	212	176	214	204	215	219	191	198	173	222	185	213	199	190	211	212	190	228	214	196	194	205	198	196	194	193	182	186	206	196	187	200	212	183	204	205	193	199	231	191	207	198
9100	16065	13530	7078	4776	3569	2603	2000	1641	1383	1171	996	892	824	738	697	647	616	550	522	551	501	464	423	443	430	402	402	369	415	395	383	388	385	373	391	419	382	340	415	367	358	314	363	386	319	382	336	346	361	341	332	332	322	329	336	384	332	318	335	310	363	359	320	374	342	351	357	329	354	327	332	358	315	304	327	330	332	344	375	303	334	324	331	354	339	327	306	360	320	329	317	339	333	309	345	307	313	315	327	330	263	341	340	322	327	308	321	330	310	313	312	296	304	316	354	315	320	325	336	295	324	362	338	321	330	339	353	363	329	317	311	325	338	324	327	313	337	309	318	317	323	303	301	335	320	310	310	323	305	307	342	319	317	317	293	323	309	315	335	337	336	296	307	338	341	324	317	321	309	316	290	337	336	316	340	311	312	360	368	339	314	313	310	318	318	324	342	328	303	308	312	322	346	304	319	331	348	334	349	294	316	327	323	318	297	345	329	356	309	297	326	346	355	323	322	317	325	309	284	325	341	336	316	305	313	332	317	334	336	304	307	340	329	339	340	310	303	326	297	331	330	341	334	330	300	296	327	339	333	348	338	317	264	313	319	323	304	349	315	313	361	337	327	334	322	316	323	310	308	324	314	294	338	308	339	309	309	296	300	304	325	335	292	354	325	318	352	320	317	320	325	310	273	321	307	322	307	343	341	326	324	369	290	310	315	328	334	335	318	334	294	318	336	304	332	343	334	295	342	351	339	319	309	309	337	292	355	338	355	306	310	314	329	315	311	303	318	303	298	335	358	328	288	333	321	344	315	334	327	324	317	309	319	341	305	327	346	367	340	310	314	352	320	290	346	307	317	298	304	291	319	326	335	316	317	320	304	327	301	304	312	322	302	320	334	308	298	302	336	304	304	297	349	340	295	289	317	313	324	324	318	327	333	342	308	364	335	337	288	318	322	298	328	317	310	331	333	340	333	318	328	320	369	382	298	348	330	336	306	322	324	360	310	308	318	322	336	340	319	314	349	311	350	339	294	325	315	342	286	307	318	329	350	326	337	343	307	335	312	335	274	322	327	319	357	298	298	319	310	320	287	357	345	291	345	348	339	325	321	318	275	316	319	328	326	341	309	310	302	323	331	291	336	323	300	323	291	329	298	303	319	320	299	338	271	302	310	307	334	335	318	332	316	327	337	345	303	332	300	356	332	304	339	355	295	356	276	337	328	324	324	320	336	298	338	334	296	337	301	346	353	339	325	332	328	334	315	325	352	353	315	320	338	322	306	331	322	330	321	306	333	319	318	309	341	321	313	309	296	297	338	334	319	302	323	310	319	302	341	295	310	328	357	337	339	310	306	345	328	381	324	357	301	307	294	293	319	295	327	273	347	351	310	305	297	346	326	304	363	308	330	349	314	338	301	301	321	329	313	331	335	330	323	337	309	325	324	275	317	312	315	332	334	310	297	318	310	370	292	327	306	308	342	292	320	363	289	344	335	295	333	329	320	319	317	314	357	279	304	318	334	320	294	328	303	324	288	308	322	326	339	322	312	316	345	316	291	335	297	310	328	303	323	331	321	316	313	311	289	337	311	298	300	327	303	358	364	320	325	305	330	327	284	358	336	297	298	310	309	329	316	315	283	318	332	335	334	335	332	310	348	305	347	319	304	283	298	340	332	336	334	302	320	297	303	327	294	326	326	322	331	293	368	328	293	345	335	338	316	324	329	323	334	325	356	315	339	329	311	296	332	314	297	326	335	368	326	332	314	323	326	308	318	321	294	336	285	343	298	349	319	340	300	295	321	309	313	345	320	350	321	350	330	305	322	333	359	307	344	311	328	312	306	332	320	332	318	335	357	332	293	357	297	294	348	328	307	282	317	304	302	318	302	304	335	318	302	318	298	320	334	356	344	310	305	305	352	317	290	369	329	312	328	314	309	308	302	290	337	298	292	347	324	327	328	317	354	299	302	329	303	325	311	318	331	288	318	358	362	321	308	309	352	296	334	336	296	304	304	322	302	316	300	284	331	291	317	313	327	292	323	335	324	329	326	330	327	317	299	306	320	318	317	330	341	325	330	327	294	296	345	333	307	315	314	326	323	312	371	321	324	333	315	320	289	307	326	324	322	317	322	342	295	336	316	321	310	341	321	308	303	312	337	307	308	286	342	351	287	335	311	333	332	290	336	327	335	309	323	357	311	306	318	315	325	321	310	314	336	325	346	316	309	304	301	334	321	334	334	362	305	306	318	327	307	310	341	326	305	318	326	313	324	331	314	312	324	305	341	324	314	313	299	338	331	295	311	319	301	348	313	312	319	330	317	337	323	328	355	312	313	297	345	306	323	328	325	323	319	293	330	321	337	305	304	332	361	329	299	317	337	294	291	347	342	313	310	326	342	307	317	326	316	315	334	306	302	315	330	328	319	310	323	326	284	322	322	318	332	311	337	317	310	321	303	325	300	316	316	321	337	322	311	314	336	307	351	338	310	312	316	300	330	310	303	321	337	320	350	313	314	303	330	279	299	309	340	350	290	356	345	325	308	327	308	311	288	301	297	329	337	302	333	321	329	327	340	323	304	349	346	301	308	348	326	322	303	329	338	321	303	306	281	344	330	301	298	356	324	319	332	340	288	344	343	312	312	315	309	291	288	287	334	317	278	315	309	317	320	324	299	342	316	322	318	322	300	315	307	340	322	346	324	288	335	316	324	325	307	314	326	346	305	298	324	338	324	336	313	335	306	305	289	321	333	332	317	285	329	319	335	358	325	321	327	326	320	346	326	333	318	316	323	345	299	309	331	324	327	331	315	336	313	278	328	310	294	313	337	320	304	283	328	311	316	290	301	310	308	313	334	319	303	303	314	305	320	325	325	317	308	294	329	334	336	322	292	349	319	285	300	313	340	325	313	330	318	327	348	340	336	327	341	294	322	331	319	331	298	339	335	349	322	325	313	322	327	322	341	350	346	318	317	334	305	340	308	320	299	324	309	299	299	334	306	325	357	331	314	347	318	318	326	343	315	318	313	337	354	353	347	365	321	291	343	346	316	325	293	338	321	311	343	319	332	321	339	326	315	266	311	317	344	341	323	327	309	320	334	290	299	327	290	323	310	297	325	335	322	342	314	333	305	326	304	319	304	309	296	349	326	338	345	324	312	316	354	312	313	323	314	314	325	305	310	304	322	303	319	332	283	324	325	304	316	286	318	323	287	274	341	326	305	320	307	355	360	310	292	331	297	308	333	336	367	317	336	301	313	323	294	327	329	299	311	333	310	333	312	314	320	323	302	307	332	301	318	293	311	339	344	350	330	345	319	324	328	301	329	344	304	310	299	348	301	343	307	322	300	296	336	315	327	350	303	323	324	332	329	314	307	301	324	332	290	342	330	303	316	347	352	322	321	352	332	279	344	339	318	356	325	340	346	308	331	385	310	317	337	308	310	293	344	322	344	293	312	326	301	308	326	347	332	307	317	327	307	332	331	311	345	312	313	287	321
27249	20750	7583	930	607	582	418	417	392	384	408	379	397	393	335	368	379	381	334	373	318	378	381	388	352	369	348	362	350	398	346	366	385	362	350	346	360	356	369	361	376	346	371	345	324	343	388	343	328	401	364	383	384	370	364	382	383	360	342	400	365	369	356	343	324	364	366	348	334	345	364	348	355	338	358	355	363	341	375	374	343	339	358	382	354	358	356	376	350	376	343	375	343	329	359	306	345	358	380	370	379	378	388	370	385	358	365	362	369	378	380	360	343	364	368	366	344	376	369	318	372	368	369	327	370	361	331	381	386	332	354	356	349	340	354	353	344	369	375	361	362	382	381	336	332	347	393	329	351	359	319	362	363	332	366	381	366	360	308	337	335	373	363	328	350	345	377	321	364	364	363	358	337	331	327	371	360	345	350	351	339	331	356	322	374	352	343	357	352	367	355	363	332	367	373	380	329	354	327	344	352	349	361	401	352	323	350	400	349	366	366	386	358	373	336	360	366	382	352	338	352	352	363	344	371	342	348	386	359	397	368	335	366	345	337	385	361	399	342	327	353	334	376	370	377	348	340	353	356	347	368	356	376	390	344	344	388	381	371	343	358	323	380	360	339	347	337	344	343	376	334	396	396	355	351	334	366	344	359	364	370	381	372	362	352	384	322	391	365	368	334	363	350	323	367	350	383	347	374	359	343	352	377	354	357	317	360	373	333	328	361	371	368	333	338	359	334	358	353	332	377	334	364	352	355	356	362	356	376	346	390	304	371	360	352	385	367	343	398	343	349	364	316	376	364	373	334	339	330	357	336	337	364	391	329	369	352	358	376	342	367	366	377	377	366	374	364	352	357	356	383	345	340	366	327	366	343	336	339	390	326	360	352	325	369	368	321	317	388	329	354	379	400	309	352	350	357	352	358	322	353	365	320	366	367	396	349	378	376	361	366	368	352	373	344	371	349	373	380	350	368	336	363	386	351	359	358	346	358	331	379	351	368	361	419	353	374	361	366	336	350	332	376	373	385	384	322	391	366	394	341	387	369	382	358	362	378	369	344	361	358	369	358	392	364	341	357	361	368	365	374	353	351	350	322	393	382	340	361	356	366	367	363	350	338	389	324	350	353	337	362	384	374	374	329	342	382	373	346	359	372	367	354	345	331	359	355	349	380	343	369	357	362	358	365	355	360	377	348	339	346	348	318	374	342	349	368	366	376	349	362	357	343	374	348	384	343	381	386	342	374	363	363	371	349	334	361	334	362	326	362	331	388	363	331	355	358	316	328	386	357	391	351	363	342	373	366	374	371	359	361	331	339	350	349	394	313	385	350	354	337	379	351	348	365	365	348	373	363	362	329	346	339	381	383	372	366	341	340	371	350	354	349	334	330	354	351	367	334	348	357	335	373	329	361	372	358	362	359	366	333	368	333	367	370	341	373	343	340	374	337	357	349	332	321	350	370	365	356	386	347	357	350	400	368	372	357	361	372	362	346	344	364	347	363	347	325	354	351	383	377	376	352	372	393	338	374	332	339	374	373	364	396	343	358	355	367	335	363	347	356	370	372	345	352	390	357	349	382	336	344	341	374	377	346	356	346	381	374	325	332	331	369	360	335	312	359	362	355	344	371	384	355	382	372	361	371	328	390	375	365	356	338	321	373	360	363	364	356	359	360	341	344	347	331	383	378	380	356	351	342	360	338	347	350	380	349	363	354	370	373	348	356	341	399	353	363	350	348	371	348	348	330	360	378	343	359	346	365	368	351	360	348	373	402	377	350	368	333	359	361	341	334	328	359	339	346	365	350	345	379	355	376	331	336	336	369	353	342	365	351	366	337	343	343	362	347	335	406	389	368	379	366	358	364	361	349	352	348	369	330	341	327	382	357	362	340	369	371	342	375	353	360	364	375	346	373	365	362	318	360	351	349	362	383	350	359	358	373	353	334	364	368	361	368	336	359	369	368	359	366	360	362	357	386	363	368	350	344	361	359	376	368	374	375	351	390	349	347	346	358	389	340	353	370	360	376	377	332	349	382	364	345	327	351	321	375	358	341	362	356	345	343	361	369	363	337	358	340	350	375	316	370	374	378	351	346	374	387	355	356	344	340	362	369	347	330	367	357	341	376	348	373	395	311	323	345	373	354	361	367	350	359	364	342	326	363	355	368	347	345	361	368	367	367	377	339	372	335	363	375	320	322	381	350	379	353	367	383	337	343	364	372	359	367	354	325	351	365	348	362	312	354	363	381	347	352	353	392	394	383	380	344	350	357	368	362	354	340	347	360	387	361	324	338	359	357	394	366	362	377	410	368	341	344	358	376	366	342	356	390	361	372	355	363	352	368	358	358	348	359	375	368	376	350	380	335	360	358	358	327	358	359	387	365	357	385	351	320	358	363	376	341	368	365	372	358	323	389	323	352	326	384	382	336	363	382	364	335	374	353	353	296	351	352	361	350	338	360	378	353	352	368	379	331	320	352	357	364	377	364	321	371	354	331	361	356	364	347	362	354	379	387	343	387	374	377	383	335	372	340	381	382	362	357	354	389	327	335	363	340	344	336	384	351	370	352	379	338	363	372	346	334	332	387	352	302	365	353	343	382	375	338	341	353	362	320	377	372	358	352	380	346	381	371	368	389	369	360	368	343	382	325	377	358	395	314	407	356	351	346	351	367	363	353	360	347	352	381	345	353	382	348	378	384	342	360	371	365	367	388	356	327	397	363	367	341	339	339	355	358	344	341	346	370	384	370	386	355	388	337	337	364	370	349	370	342	352	364	309	349	365	366	380	341	377	380	381	372	358	353	363	371	343	328	354	333	352	387	349	367	390	359	332	361	343	381	354	351	308	360	353	361	362	367	364	365	365	339	379	389	424	339	315	377	353	354	366	320	331	331	352	348	359	392	355	395	347	352	360	339	343	376	379	345	354	363	352	363	337	326	345	341	346	346	314	372	361	365	383	339	340	365	322	368	325	349	335	348	367	329	340	359	373	343	351	399	379	359	398	344	343	383	369	371	396	368	376	362	355	328	322	387	343	403	340	355	358	353	373	352	335	349	359	364	323	337	362	415	384	356	337	373	360	365	405	354	365	370	355	354	382	382	340	317	325	367	351	412	381	347	347	360	380	359	372	385	350	369	339	388	328	391	381	335	350	367	347	358	364	367	386	357	341	336	384	346	385	359	359	382	362	368	356	359	376	353	339	354	328	385	370	342	360	416	369	382	358	346	363	372	368	332	333	346	399	362	352	358	355	355	313	332	342	362	364	386	334	387	363	340	368	356	370	399	390	345	335	387	383	358	392	356	377	369	364	348	378	385	355	348	375	328	349	344	363	390	331	374	389	374	380	399	370	371	373	375	374	365	361	362	368	356	361	337	362	342	351	379	360	359	316	383	356	367	330	359	354	349	353	344	319	367	338	379	349	388	355	345	327	361	354	379	378	326	337	354	343	344	377	373	385	380	341	392	392	357	371	359	392	374	367	365	383	372	361
4471	1684	1537	943	821	747	663	599	675	577	622	587	564	597	577	602	547	589	569	522	572	547	556	570	544	536	592	569	595	565	558	535	542	573	531	589	577	529	561	563	502	547	536	560	547	539	567	554	516	529	536	524	521	566	561	569	520	590	531	559	546	570	556	557	525	556	580	547	524	529	514	564	571	525	570	516	551	529	563	574	536	532	572	548	532	547	602	550	537	549	540	547	555	537	536	552	552	558	561	553	545	577	562	563	542	570	544	541	550	517	581	535	536	542	514	555	587	584	571	522	562	539	523	543	535	553	499	549	543	527	564	550	536	549	528	532	532	532	581	536	578	543	482	567	569	542	569	550	564	524	554	531	544	548	589	525	534	539	579	546	546	523	526	535	559	584	539	535	542	562	554	561	608	586	547	555	540	528	540	548	559	583	549	525	554	565	538	543	521	505	552	525	538	542	547	549	539	511	555	486	578	551	504	566	549	538	552	569	505	493	558	539	553	542	532	544	567	561	537	564	499	571	534	534	547	523	502	514	550	496	497	572	544	513	575	554	530	557	531	570	562	581	563	560	555	549	547	519	555	587	550	520	512	527	549	524	559	498	514	553	539	577	588	551	573	571	555	514	553	560	538	546	512	526	583	530	552	603	537	533	577	575	521	520	512	530	543	618	587	554	550	590	555	546	547	530	573	540	595	542	590	551	547	540	564	527	554	559	558	572	528	556	510	537	588	530	561	546	578	535	576	543	577	581	507	522	546	546	556	551	559	495	553	526	606	558	564	574	544	559	549	521	508	517	523	525	539	563	538	561	547	510	544	537	553	598	578	524	528	564	541	565	567	520	566	551	542	564	539	532	546	517	557	537	562	594	542	549	554	527	616	549	565	522	552	559	509	541	592	563	543	535	539	498	556	564	549	587	563	510	517	545	554	535	556	537	532	556	570	549	524	581	562	521	565	534	540	536	571	568	535	569	559	531	572	557	573	544	558	567	531	534	543	571	534	519	533	559	548	508	545	534	599	571	518	547	560	572	539	577	524	527	567	534	574	525	524	554	524	579	572	519	588	563	532	546	537	540	532	531	527	557	554	539	527	534	531	541	560	557	504	570	554	554	579	538	586	556	561	528	529	562	534	491	560	524	541	555	557	601	538	513	548	514	556	511	538	538	522	535	541	531	529	572	549	561	540	547	560	532	521	539	526	547	519	543	567	532	508	533	534	511	593	568	560	546	519	557	531	554	516	562	513	561	547	567	568	535	535	549	594	566	503	572	592	485	576	576	583	540	537	539	551	541	543	557	553	549	545	526	548	510	548	573	568	565	558	535	573	530	556	558	576	542	556	502	528	553	536	497	517	532	572	576	593	531	581	552	528	521	566	532	552	570	509	560	546	557	560	535	575	534	541	527	556	568	540	527	518	594	543	530	556	528	528	564	532	548	552	551	532	547	537	579	556	546	542	569	565	579	546	568	533	518	561	582	516	548	533	571	559	506	533	538	540	563	556	485	567	498	533	560	536	595	543	523	561	555	558	512	526	589	501	524	537	551	553	539	569	517	560	569	510	551	572	504	562	550	531	536	571	541	516	545	512	539	570	567	534	564	507	555	561	539	577	539	524	556	531	532	610	589	506	556	539	542	584	496	515	535	559	538	526	580	544	551	576	521	541	533	490	543	574	522	532	572	543	575	537	544	537	626	550	573	523	577	565	564	507	548	540	537	491	564	531	612	551	548	556	529	521	518	565	598	559	565	525	505	529	573	508	563	560	559	547	552	536	530	542	562	519	546	528	580	589	590	568	552	562	546	540	554	544	568	547	533	538	535	530	519	565	563	559	564	560	560	536	547	540	565	563	538	551	577	558	560	509	559	558	546	569	516	560	496	564	537	531	487	595	569	504	576	506	562	560	528	537	587	537	539	543	561	523	573	571	554	488	556	551	550	551	530	558	571	526	542	530	515	549	567	498	535	549	542	567	578	568	538	521	537	594	571	558	543	506	589	616	598	532	538	577	541	570	551	549	600	572	538	546	562	525	589	535	534	566	547	536	541	578	565	538	545	547	565	554	562	513	560	563	561	531	529	526	509	532	552	511	558	596	559	558	529	573	530	542	558	564	546	498	515	535	549	538	578	528	586	536	582	539	548	526	560	508	540	542	533	547	563	534	558	568	548	524	580	526	561	576	553	557	532	537	571	515	539	527	578	517	572	563	586	509	575	553	541	558	520	547	572	542	542	559	536	564	530	518	544	506	518	504	533	530	515	503	503	563	544	548	526	507	526	590	554	536	543	569	568	533	554	529	506	506	523	547	550	538	557	561	526	552	542	553	542	580	525	549	560	555	544	572	563	546	551	543	517	556	554	555	534	513	550	562	542	568	539	527	588	573	510	563	545	559	604	537	586	585	562	529	492	553	553	573	565	534	536	533	534	547	520	516	559	558	509	598	585	550	506	547	557	549	563	524	539	538	561	554	571	556	541	543	543	546	515	539	546	532	533	575	557	555	544	556	603	525	589	560	547	547	523	540	568	563	529	614	509	546	529	565	546	530	560	557	578	561	565	534	521	573	539	532	513	581	515	501	534	520	593	530	564	549	547	511	562	562	591	585	515	556	547	554	561	532	543	509	520	561	523	544	529	540	555	538	535	538	523	578	525	546	553	557	519	539	573	533	555	546	516	559	551	569	521	575	572	523	533	559	576	552	552	548	514	538	560	577	543	570	555	550	534	552	526	553	549	522	510	579	516	520	532	561	540	550	541	550	521	549	552	526	545	536	540	540	526	557	536	561	541	539	535	551	570	546	515	544	531	525	526	527	536	553	554	545	515	594	555	582	530	543	528	534	540	556	570	560	560	537	517	530	519	559	569	569	540	544	569	574	570	541	543	584	520	535	535	560	583	524	582	565	556	537	525	540	569	551	580	554	575	525	528	547	558	569	542	540	566	559	558	506	566	553	501	570	531	599	508	539	545	569	519	569	515	527	581	529	516	540	566	518	559	569	574	574	497	581	548	526	533	568	544	535	515	543	516	537	550	549	566	554	513	594	560	558	562	592	524	544	548	476	562	537	529	551	521	552	554	571	554	522	563	581	557	516	511	550	524	507	542	573	565	542	542	572	559	598	524	564	557	548	513	534	583	562	562	548	535	523	536	585	575	550	545	587	566	538	576	591	523	498	494	527	545	506	554	561	586	517	530	556	567	539	594	545	572	553	540	550	525	557	557	518	530	525	538	536	543	557	541	475	551	548	492	552	546	530	542	521	535	544	545	525	550	555	543	575	541	533	495	533	520	512	523	554	527	559	551	547	554	543	546	515	574	562	540	579	576	522	514	583	603	523	564	565	565	525	555	551	571	559	557	536	574	514	545	532	536	570	561	546	528	598	572	533	538	518	566	586	539	499	572	548	556	568	558	523	562	572	532	569	536	542	571	609	532	555	564	542	584	561	563	524	515	541	536	549	569	521	508	549	559	589	586	528	591	557	537	558	574
24506	21548	28866	24684	21061	2959	951	702	598	536	534	559	548	469	493	504	437	479	448	484	488	425	418	415	420	422	426	407	438	423	403	474	442	440	423	463	402	417	419	406	442	414	413	421	408	444	397	422	424	408	410	429	375	421	408	380	419	408	434	428	398	392	441	412	374	407	406	407	392	379	408	415	433	432	411	417	403	424	391	379	369	390	351	428	373	383	391	388	439	374	403	448	448	413	370	388	425	407	396	376	423	369	405	385	415	406	474	403	374	392	415	404	413	422	407	428	410	383	469	443	383	443	412	414	371	425	387	436	402	429	428	407	393	416	392	400	430	378	433	401	444	410	416	404	381	408	393	413	436	416	411	397	443	398	412	399	400	391	412	380	405	398	389	411	428	411	388	424	405	419	402	386	393	400	432	425	419	385	421	402	407	439	389	399	407	406	362	381	422	416	407	392	413	472	398	385	416	423	393	416	397	404	369	424	399	404	443	362	426	400	397	421	429	396	410	361	431	371	415	415	442	420	437	409	404	416	391	375	411	433	406	386	395	429	417	417	422	386	421	375	411	391	399	391	419	427	430	400	411	432	418	439	403	413	394	398	394	366	395	400	407	456	402	413	403	426	407	438	349	396	399	392	400	419	445	429	409	410	423	439	403	409	419	432	410	428	353	402	397	392	356	425	384	426	405	412	404	403	388	413	391	399	418	387	405	405	393	391	374	371	380	401	410	400	362	412	423	413	384	433	386	433	420	405	407	422	409	368	378	393	423	413	385	377	392	397	444	414	423	371	441	391	412	381	395	417	390	414	410	425	413	378	421	434	364	392	432	395	381	407	426	410	411	399	429	401	413	399	452	421	406	379	399	425	404	425	402	428	414	368	406	390	411	421	403	396	388	416	405	386	414	443	403	370	402	415	401	407	387	416	457	412	460	436	415	418	372	396	395	391	403	445	400	396	427	439	407	375	382	413	413	438	396	432	373	395	420	385	420	410	429	422	401	431	403	388	373	388	421	406	415	410	379	413	408	391	397	408	372	398	404	383	408	402	436	392	395	433	436	419	413	440	387	397	414	404	418	368	393	394	407	436	432	399	430	395	386	397	381	382	428	393	404	428	384	449	407	401	425	393	446	397	375	433	365	447	356	387	415	437	454	400	405	442	416	417	388	418	405	426	427	401	387	410	432	398	387	404	445	409	432	406	415	401	419	410	404	423	450	372	378	379	416	385	408	394	428	467	413	404	400	398	396	393	402	409	405	408	410	401	416	419	409	393	394	397	427	424	386	379	422	383	399	375	358	388	397	452	410	407	419	426	387	403	391	431	446	411	401	419	399	394	427	368	372	465	388	467	394	432	400	390	390	395	418	414	434	432	409	371	381	390	426	398	394	366	411	412	403	379	366	409	375	402	391	440	420	397	384	378	413	404	384	398	391	400	416	408	406	374	413	410	407	430	409	396	377	400	389	383	447	390	380	402	378	411	401	395	386	394	390	388	414	414	393	403	440	374	408	387	426	371	419	398	405	404	416	430	381	422	404	413	385	434	358	414	419	427	471	431	416	410	395	434	384	395	406	393	413	392	395	433	419	422	418	399	418	403	431	380	435	386	418	408	417	447	427	375	421	437	399	410	399	463	409	404	405	406	445	405	390	403	405	390	408	420	413	421	415	426	445	379	414	350	412	417	390	413	455	403	412	392	411	412	339	399	400	417	384	418	410	427	400	418	394	432	398	398	433	367	397	395	448	400	422	381	425	396	409	430	396	413	418	432	409	414	377	388	399	413	417	399	388	387	382	386	436	398	401	403	419	384	432	411	444	399	412	373	406	386	403	403	399	453	410	416	405	422	386	380	416	397	411	425	402	390	380	422	416	384	413	415	428	401	400	419	420	398	404	414	403	391	414	383	417	388	403	400	415	421	402	427	392	391	406	439	418	379	424	432	368	428	423	400	417	364	404	384	441	410	384	416	420	395	388	418	364	405	419	421	383	403	402	389	393	448	392	387	433	422	402	453	407	450	400	401	381	419	355	389	389	400	399	437	435	412	416	400	391	372	404	422	404	396	417	424	422	379	442	422	397	424	404	419	383	441	395	400	393	398	366	428	365	396	399	393	384	423	431	405	410	387	404	383	348	370	414	419	381	393	416	387	404	433	431	390	429	391	395	371	374	429	437	415	422	374	417	376	371	397	375	408	418	426	372	425	405	388	393	392	417	434	394	379	400	380	388	432	370	423	397	370	394	434	400	386	416	393	443	425	394	419	402	437	431	400	414	398	413	394	393	439	418	442	425	407	395	412	400	401	407	407	419	430	404	383	420	428	414	438	382	390	397	451	410	398	377	409	411	399	432	408	390	393	394	424	418	429	401	384	414	428	390	449	372	439	401	405	418	391	418	401	391	423	421	385	413	445	414	381	429	421	442	426	375	426	423	396	421	393	428	391	424	433	414	423	425	387	422	407	426	424	410	385	422	384	401	391	401	398	374	433	405	393	405	420	386	399	413	397	367	379	398	458	377	378	387	415	379	400	369	369	399	412	424	399	404	416	405	421	394	401	405	394	436	437	401	381	427	432	398	433	414	419	373	389	407	362	446	388	373	402	399	418	403	422	409	372	398	398	405	408	406	438	409	439	400	397	416	387	390	413	408	386	401	421	393	375	431	390	418	405	415	388	396	461	382	431	394	412	414	409	392	390	394	406	381	397	403	385	403	429	393	409	385	433	425	405	408	387	369	409	474	400	390	396	412	360	398	384	392	403	424	399	399	432	406	412	405	425	422	435	385	411	418	387	379	391	390	429	408	407	393	415	373	430	398	412	401	414	413	401	407	402	396	391	412	430	411	422	406	371	423	396	422	384	393	383	428	401	386	372	401	393	398	441	403	432	420	414	409	413	389	392	402	408	432	413	386	398	423	392	393	408	418	420	373	390	409	410	409	374	392	405	386	439	366	426	412	421	404	442	413	367	397	434	380	392	427	415	427	413	426	422	409	398	403	411	410	398	386	427	407	380	435	412	401	406	399	369	399	417	377	403	406	371	387	413	428	418	389	411	428	373	371	427	378	397	395	402	377	401	414	381	399	415	401	383	410	435	442	385	413	402	397	414	427	419	394	395	418	422	388	402	428	364	428	413	383	396	420	438	411	396	424	376	412	432	407	443	360	416	430	380	404	382	404	427	430	371	390	421	424	414	358	421	422	393	415	389	429	415	373	398	388	412	398	411	421	406	389	395	411	413	403	426	395	407	412	414	399	360	410	398	437	388	430	401	405	389	394	436	388	395	396	402	410	421	390	384	409	436	402	405	447	411	403	391	373	433	389	401	392	421	391	425	404	380	404	368	411	383	366	414	398	410	420	423	442	371	437	376	434	392	376	410	391	418	388	426	415	386	439	445	362	393	389	405	431	430	392	430	405	406	412	410	417	427	386	414	405	406	356	427	419	434	405	406	412	426	391	426	400	358	428	382	409	400	402	431	465	408	401	418	390	368
7247	9775	8539	4318	2953	2236	1800	1528	1248	1162	1031	968	915	857	805	806	773	751	760	746	741	715	728	675	678	677	672	685	675	708	670	636	660	636	673	674	650	627	614	643	632	644	673	632	654	668	631	625	626	598	626	664	628	645	619	650	631	606	598	614	705	620	658	622	679	644	653	652	582	664	611	640	647	639	602	654	657	687	648	604	663	618	596	632	608	651	640	587	687	631	635	599	636	595	625	629	598	645	634	647	613	628	636	594	651	614	625	644	649	615	627	657	631	656	635	656	605	613	655	656	620	661	663	663	669	626	569	615	619	584	633	656	604	646	615	611	595	659	608	632	638	642	636	604	653	608	616	612	654	600	669	621	600	654	656	629	616	634	640	624	624	630	626	647	639	607	627	603	648	614	613	568	622	617	644	596	652	682	633	615	624	661	606	645	597	629	648	631	636	629	629	620	617	643	660	598	619	605	614	602	664	676	644	624	666	588	628	650	645	638	655	648	672	617	634	642	565	574	658	630	620	615	627	619	601	647	621	648	627	628	604	648	594	644	665	615	626	615	613	618	569	607	578	645	608	641	627	596	638	598	614	627	642	623	635	650	653	624	620	634	607	599	602	603	651	671	630	565	598	648	602	590	611	652	629	638	628	662	626	652	613	653	596	656	580	610	616	645	610	627	657	653	624	648	652	604	610	627	635	644	647	644	610	618	610	617	636	645	621	630	637	645	660	624	642	636	586	646	629	617	618	604	594	679	618	632	642	624	634	630	584	609	642	647	605	679	678	595	656	639	685	616	636	629	631	603	648	649	603	665	601	612	682	656	639	631	655	609	617	608	653	652	654	652	643	576	633	646	620	596	614	654	614	558	670	631	658	677	633	615	637	635	642	651	654	634	632	623	653	648	635	634	665	671	582	627	622	643	624	637	604	619	652	604	669	599	633	599	650	609	621	682	657	643	658	636	630	630	605	638	586	623	666	635	630	648	656	584	598	594	627	600	618	589	630	624	607	656	616	662	616	632	640	681	599	609	631	613	627	646	648	601	602	662	629	612	588	607	634	606	589	635	577	666	659	577	626	631	640	628	584	597	622	614	614	642	630	628	635	663	607	645	593	639	623	663	646	638	613	659	620	638	604	625	647	626	657	614	619	650	576	659	623	599	640	645	614	643	596	626	676	627	623	606	617	611	666	610	630	620	642	641	615	672	612	601	654	656	647	632	605	617	633	650	602	650	682	622	630	623	635	592	611	607	640	638	595	615	615	644	598	595	594	649	647	588	650	659	618	619	594	632	593	660	679	613	618	625	638	587	662	613	650	624	594	601	606	553	658	633	666	648	631	644	627	630	597	627	564	677	656	621	617	615	598	601	603	625	628	642	639	603	609	611	640	632	643	634	615	630	609	612	626	616	661	605	639	662	641	676	589	598	637	623	630	627	630	622	639	604	596	583	668	594	626	627	600	630	644	657	585	590	636	609	605	632	670	611	652	635	635	648	593	645	641	582	610	626	659	643	613	630	603	613	623	594	641	604	648	625	598	580	629	661	629	670	674	594	659	673	640	624	641	579	638	584	614	633	640	638	595	650	618	660	649	648	621	675	662	660	622	594	612	648	625	610	596	670	661	603	631	592	622	603	661	608	653	601	631	620	680	626	598	600	578	670	638	641	647	657	625	617	636	621	651	607	627	645	638	642	597	619	613	666	638	606	685	636	696	616	619	593	641	609	623	617	643	609	619	632	643	594	631	628	615	624	612	659	616	659	630	629	612	626	640	644	592	620	624	550	637	565	653	607	609	644	640	599	597	650	597	683	657	655	615	616	643	615	645	642	603	606	640	630	596	663	570	633	606	603	618	625	581	618	610	620	650	668	637	615	610	635	678	594	646	655	599	612	606	657	652	629	623	638	646	645	623	584	647	622	638	628	631	655	607	654	633	642	587	615	626	635	627	621	635	606	631	589	636	632	618	612	631	635	617	601	602	613	618	676	682	598	604	619	602	581	632	611	617	612	629	619	626	634	605	614	592	633	610	648	606	570	611	629	564	623	649	595	596	620	633	639	632	666	687	613	649	669	650	585	638	654	622	634	622	622	605	683	641	612	625	606	619	713	647	622	606	636	603	608	627	598	630	643	603	659	593	645	603	652	613	604	651	616	594	603	608	626	666	622	603	639	621	609	638	638	659	625	608	607	631	638	648	636	621	581	595	645	610	651	630	666	634	605	636	670	624	630	581	673	611	584	636	599	602	635	599	666	612	595	634	682	647	631	657	591	627	586	642	629	607	620	656	594	646	621	598	627	633	629	662	626	613	621	681	591	645	644	631	649	622	612	604	615	645	670	651	658	626	633	643	631	661	579	626	667	627	616	587	631	609	599	625	639	617	623	682	688	622	598	672	631	619	613	632	649	582	663	668	575	614	582	602	600	648	650	681	624	622	585	612	623	653	604	621	639	613	653	612	631	607	624	600	631	629	628	590	635	582	597	617	630	632	621	654	658	644	588	611	670	611	622	637	672	625	606	617	618	631	628	608	631	619	632	607	664	652	663	657	615	647	694	641	576	615	628	672	603	685	614	658	630	583	579	663	638	617	646	640	619	619	633	565	611	624	608	665	614	627	596	656	647	702	647	651	656	653	625	654	650	611	645	644	635	661	614	620	594	602	585	601	629	619	634	647	658	603	600	676	672	607	604	628	677	602	623	636	613	635	645	650	625	622	653	620	678	624	597	634	586	607	632	634	606	641	580	656	606	596	576	654	642	654	612	670	643	656	618	638	685	607	637	600	666	631	597	695	593	660	636	653	659	570	601	651	643	616	592	605	630	570	670	652	654	611	675	651	663	600	637	670	614	667	610	642	649	641	638	634	617	592	628	629	607	611	603	649	613	584	633	665	628	621	629	588	628	666	650	606	658	632	599	610	671	658	622	659	633	564	615	634	678	612	646	644	643	604	646	660	609	649	619	598	615	634	620	630	647	651	641	621	634	625	617	646	596	684	633	642	684	632	601	652	608	642	619	657	606	659	649	653	630	681	649	600	648	650	614	655	648	610	628	636	625	620	611	630	631	620	620	611	639	636	592	677	613	649	637	607	629	647	626	603	650	646	639	645	616	642	631	614	619	619	654	643	647	626	633	633	649	617	637	589	628	601	617	636	636	629	583	651	625	648	590	614	639	623	599	677	611	606	637	618	617	608	603	641	660	671	636	651	664	630	615	633	626	582	661	679	652	614	619	639	620	644	644	594	636	613	608	584	649	615	627	605	656	632	624	624	572	615	609	593	618	623	637	615	616	624	629	659	604	618	636	628	609	652	621	676	612	628	662	615	607	616	619	595	617	631	679	593	678	689	638	633	623	591	604	560	612	650	640	627	592	640	647	626	610	683	632	621	627	614	607	640	668	614	661	597	649	597	593	622	609	608	640	606	645	633	633	599	586	618	624	645	647	635	597	624	643	651	605	616	590	668	617	643	630	615	636	626	624	651	603	603	685
23463	21506	29398	24041	21506	20974	2484	767	563	491	451	412	365	354	318	271	329	276	278	266	260	261	246	283	281	256	238	242	231	221	238	232	202	171	254	206	231	227	226	207	235	232	232	212	212	210	242	192	219	211	192	198	219	197	215	219	194	223	203	205	208	208	214	201	230	204	209	216	209	185	187	195	210	200	196	206	206	222	233	207	207	216	203	195	170	207	176	203	205	213	202	216	232	233	193	203	204	214	227	211	202	199	188	200	196	217	191	187	199	210	178	222	198	217	202	214	196	213	213	214	216	194	199	210	181	194	201	199	219	213	208	230	217	203	185	178	207	209	209	217	188	227	202	218	203	199	209	201	195	192	208	215	211	202	225	199	196	196	214	201	226	218	203	228	214	201	195	205	192	218	189	199	217	212	193	218	212	212	192	188	237	205	207	207	218	193	212	186	209	207	196	216	179	202	220	186	186	184	218	192	210	218	197	206	203	189	203	198	215	177	191	211	218	204	211	204	205	237	214	189	214	209	209	216	198	203	204	204	185	192	230	183	200	199	223	191	225	196	215	224	185	211	228	206	201	218	207	186	191	196	192	204	200	193	194	218	211	214	210	185	204	193	197	213	190	207	209	237	187	195	186	196	195	206	192	210	194	182	199	203	199	199	216	221	187	224	205	211	213	240	193	225	228	201	187	217	206	214	202	198	199	218	173	199	198	198	188	187	196	179	207	201	197	201	201	189	234	205	196	209	219	195	197	183	216	184	221	198	215	211	184	201	216	189	219	193	194	201	179	198	204	200	190	212	187	207	220	179	208	181	203	198	201	209	181	229	213	190	196	211	173	196	199	215	191	212	205	214	214	218	214	204	199	208	219	192	216	206	210	217	202	203	209	202	221	193	204	199	199	172	208	192	174	204	191	217	197	218	197	213	200	201	189	215	204	221	199	187	204	207	204	208	187	202	182	215	200	210	203	212	232	206	199	193	178	201	229	210	188	202	213	201	192	194	195	197	205	203	195	190	207	228	201	195	192	218	195	201	206	180	199	218	219	227	206	232	198	183	188	209	207	212	219	205	186	204	234	208	200	220	192	192	176	191	187	192	194	215	227	210	194	195	221	194	196	189	211	229	216	189	189	194	200	211	206	205	219	214	210	223	208	219	186	210	203	212	202	214	222	194	203	207	196	193	210	199	209	181	212	192	194	227	228	204	190	193	202	225	184	199	224	175	203	216	197	178	180	229	201	190	218	185	195	197	196	201	236	184	195	223	194	216	201	195	213	173	197	201	208	172	221	195	181	211	223	194	200	214	224	207	202	198	176	214	186	199	240	220	231	216	215	215	207	225	182	200	215	219	211	221	193	207	201	194	206	186	198	207	223	215	209	208	206	207	214	227	209	188	190	212	177	203	187	205	191	209	199	188	201	203	224	229	211	201	198	242	192	198	193	207	194	181	211	214	206	191	209	200	190	179	181	197	193	215	204	206	191	218	175	205	210	168	207	233	196	208	214	196	175	206	203	198	195	203	186	210	218	172	207	185	201	207	209	218	201	196	216	180	200	201	198	215	178	188	198	189	230	195	194	192	201	202	221	192	222	185	208	182	209	179	208	189	216	198	186	225	204	186	198	174	183	189	215	191	199	194	232	235	227	185	183	199	216	204	204	219	209	201	228	199	224	187	194	216	214	203	214	203	206	200	220	208	182	202	192	195	211	217	213	204	214	183	205	180	216	190	219	173	171	214	197	216	209	189	189	207	219	194	207	195	183	199	203	189	215	185	210	216	197	203	190	186	197	201	206	194	201	197	214	202	255	209	188	193	225	177	216	200	198	230	217	182	212	196	216	175	192	208	203	197	196	199	185	203	211	197	190	211	216	194	194	188	200	214	233	213	207	203	220	186	192	210	194	199	208	202	207	208	195	204	178	168	224	196	207	195	206	219	203	176	217	224	203	205	192	187	181	193	206	194	225	192	195	209	198	198	199	188	214	201	209	222	185	204	198	233	209	191	203	201	201	212	200	229	203	180	205	176	193	201	203	196	200	223	191	204	214	207	194	190	189	203	195	189	205	192	239	194	205	199	196	222	214	204	209	203	193	192	205	194	197	214	195	212	210	223	206	187	204	220	232	191	198	210	218	212	193	195	211	206	188	197	226	205	191	221	198	215	207	212	196	193	204	210	217	176	209	206	189	210	188	229	208	217	213	222	196	214	212	210	212	198	190	190	204	196	221	196	196	197	202	210	194	187	216	203	177	190	191	239	181	214	205	190	188	196	204	195	200	212	199	204	207	198	206	217	200	214	195	205	199	204	205	212	207	192	233	201	197	185	204	217	217	232	220	216	206	197	201	202	186	204	179	200	192	188	205	182	213	198	199	196	180	189	175	199	244	201	197	215	203	214	216	220	191	202	213	182	196	214	213	204	198	191	200	203	161	194	198	204	200	186	206	221	193	211	207	213	210	202	205	220	207	188	218	195	205	233	188	208	207	190	187	207	186	184	209	213	210	210	188	198	195	216	205	211	193	185	212	222	224	205	190	189	192	209	194	192	210	218	213	191	203	210	198	211	183	207	197	195	190	186	187	189	196	203	188	197	210	187	212	166	190	204	204	195	190	208	187	194	199	225	191	201	228	184	199	220	184	192	191	189	211	177	204	192	176	223	181	194	196	196	220	217	192	203	214	209	182	215	196	199	190	203	183	197	215	213	216	196	210	196	185	186	228	197	200	198	201	207	200	202	178	225	192	206	187	204	175	233	201	205	214	214	194	202	217	217	182	195	194	213	173	216	202	196	200	199	199	209	216	184	202	200	200	198	201	216	223	201	204	210	214	184	196	183	180	196	204	209	228	212	214	205	214	191	191	216	202	193	202	212	208	197	191	201	186	200	227	207	192	197	191	190	179	190	171	204	209	196	199	189	180	189	218	188	199	218	177	211	200	206	195	234	196	194	185	204	198	217	178	207	178	197	220	203	198	209	207	195	225	203	208	181	246	216	211	186	188	205	182	193	233	201	202	208	217	203	211	211	192	212	189	203	201	199	187	188	207	217	232	193	206	210	217	227	198	192	202	197	244	202	203	205	204	220	219	183	188	197	204	182	191	196	191	184	213	202	183	207	208	199	184	191	222	185	198	221	213	223	204	211	211	185	210	232	181	194	190	220	195	186	198	212	184	218	210	198	216	173	184	214	184	218	204	210	198	184	182	206	208	216	163	206	215	220	214	211	179	222	202	195	213	201	178	197	188	183	201	191	180	211	198	216	203	192	189	229	183	196	187	216	209	185	195	201	209	198	210	197	200	208	194	193	181	192	187	222	188	199	195	203	192	197	188	200	204	196	230	208	178	187	199	198	205	210	235	213	200	183	180	208	229	216	190	187	221	220	210	221	209	210	228	190	193	194	203	187	200	189	201	199	227	172	209	199	208	207	201	192	217	213	202	218	184	208	211	205	197	211	191	223	206	200	188	202	193	217	182	195	204	198	197	208	206	208
11631	16041	13423	7220	4827	3357	2688	2064	1568	1416	1193	1027	853	832	759	656	596	591	572	581	507	525	482	490	460	454	441	402	389	443	420	391	379	382	349	381	373	383	360	368	355	348	406	339	357	312	343	339	376	356	306	369	364	382	360	345	324	357	383	346	346	334	325	342	350	322	338	336	360	326	361	349	347	324	320	365	338	323	314	324	314	351	331	311	324	339	345	314	325	340	332	323	318	333	323	315	317	334	319	350	314	331	325	334	313	315	343	311	329	309	315	331	328	335	333	325	296	368	340	319	324	319	318	333	349	352	352	314	346	309	322	309	324	298	319	315	328	326	354	325	352	337	307	345	311	317	332	324	336	307	344	314	338	342	366	333	313	312	352	318	324	341	305	341	332	311	328	348	273	314	366	337	319	318	357	324	309	316	336	340	342	333	302	320	356	349	346	327	297	325	323	298	309	320	295	336	304	318	339	313	343	304	334	317	313	303	330	305	327	314	345	317	324	321	310	340	347	343	324	350	306	354	337	284	338	357	329	318	316	310	319	348	330	363	325	285	351	313	320	285	342	334	313	316	327	312	305	317	338	325	343	300	309	327	339	325	357	335	300	332	313	333	352	319	305	325	331	337	339	343	327	341	344	319	308	337	324	328	335	311	339	324	335	340	325	329	344	312	336	310	323	333	327	319	350	343	311	320	352	331	314	325	355	321	292	323	327	328	333	311	315	338	335	315	329	333	320	296	303	350	349	308	325	322	328	364	352	316	320	287	311	327	322	363	374	316	309	322	318	329	337	306	357	312	316	322	308	320	350	316	305	331	325	304	326	314	341	346	366	307	329	335	328	296	348	330	320	330	332	306	303	329	318	321	307	331	322	296	335	343	307	315	321	315	307	327	320	326	346	311	309	339	358	356	318	328	315	309	338	321	330	286	333	303	333	309	337	320	324	305	315	312	316	331	310	310	320	338	328	294	361	287	317	322	332	346	332	329	335	337	331	342	335	330	327	308	325	333	353	358	328	337	315	348	341	339	317	296	311	296	331	334	295	343	322	339	329	355	355	317	326	334	334	291	298	353	297	318	338	333	312	347	321	322	322	319	313	350	304	306	355	320	340	347	326	356	329	326	326	346	327	346	319	298	327	277	330	357	329	327	349	319	311	311	302	342	303	312	321	305	297	327	301	331	349	327	333	323	338	344	305	324	314	306	295	352	323	389	287	310	327	318	307	318	359	338	336	336	320	349	337	315	339	314	333	348	333	331	311	322	294	339	323	340	342	356	325	307	331	300	316	325	335	286	306	327	331	307	333	333	328	328	337	332	332	304	330	319	320	348	351	331	323	311	344	349	341	339	356	318	303	333	323	297	334	338	320	336	309	315	330	334	325	321	306	318	320	323	325	313	300	317	298	345	313	287	310	343	313	322	325	330	332	321	338	315	295	345	350	352	312	363	342	292	312	282	329	352	294	324	323	322	333	310	310	331	354	328	292	348	327	311	333	322	337	315	276	314	322	323	340	317	334	343	330	311	300	305	342	352	313	296	321	317	354	313	301	335	312	360	333	295	314	334	321	314	312	324	323	328	320	347	311	306	339	305	331	334	341	321	336	308	310	325	297	329	352	302	322	336	338	340	339	356	325	306	322	322	336	320	312	326	323	323	325	335	322	315	293	332	343	344	316	319	331	305	320	297	304	316	307	312	327	322	325	332	346	315	321	322	365	320	314	336	301	307	328	306	359	350	348	344	305	330	318	345	336	318	287	349	304	343	315	316	316	347	304	297	314	332	360	338	295	304	330	318	316	330	327	308	326	300	304	351	324	313	305	355	351	302	311	315	322	292	348	338	344	334	309	354	311	307	342	331	343	302	340	314	302	361	341	329	303	313	331	300	345	342	303	325	325	300	320	280	305	293	315	314	322	319	325	332	304	311	311	336	284	330	300	315	305	338	324	323	334	319	328	338	323	299	351	322	348	365	355	289	336	347	324	329	324	303	302	341	285	311	319	318	322	316	310	327	306	301	317	288	312	334	326	317	335	328	334	300	307	288	312	345	281	321	342	296	317	350	291	348	345	310	330	331	333	310	329	326	310	312	312	330	329	348	327	327	301	314	309	307	321	284	324	327	326	304	346	315	321	321	327	282	349	313	326	293	321	325	306	324	357	303	320	317	324	324	342	315	335	341	354	328	337	300	346	359	321	334	320	303	305	330	336	335	307	331	352	351	310	313	339	304	310	317	333	320	295	341	306	363	337	332	310	309	324	315	328	334	282	289	314	326	329	298	342	335	325	314	276	328	312	360	355	300	335	344	333	307	299	328	306	333	321	296	286	321	349	317	333	313	320	321	330	334	349	317	319	357	316	335	326	329	331	337	316	317	325	350	337	306	339	353	315	356	356	352	303	339	324	330	312	311	333	312	334	331	339	368	341	327	333	294	360	329	330	344	320	314	355	314	306	308	322	298	335	310	303	309	335	321	301	328	358	290	338	334	360	348	301	333	329	296	336	308	328	320	324	316	314	288	312	316	319	304	329	328	284	324	323	332	305	324	338	335	324	332	342	292	318	300	330	296	330	355	338	354	349	302	321	325	314	331	286	293	327	327	354	311	310	326	322	350	317	367	346	295	352	325	304	337	309	317	327	304	302	339	323	341	307	271	332	290	308	330	324	323	311	296	322	325	322	288	351	330	340	328	314	316	329	305	329	331	319	334	336	321	312	353	351	313	315	321	313	314	301	344	303	299	314	327	336	320	366	351	321	359	334	327	339	327	305	333	329	316	372	323	313	315	333	303	323	324	314	312	309	319	315	301	304	338	301	314	344	276	323	281	358	330	321	324	332	313	314	292	309	338	319	324	322	312	321	321	315	336	342	317	346	316	286	333	332	348	322	329	314	357	351	319	309	317	342	360	318	360	322	337	314	305	353	328	317	306	321	318	339	350	314	301	339	317	306	309	332	370	302	311	354	274	293	321	340	329	366	355	282	330	314	320	339	350	332	305	337	315	294	311	328	323	330	318	316	313	321	361	355	339	322	332	356	326	296	359	339	323	286	316	326	308	322	314	315	311	339	335	319	352	344	339	331	298	313	341	327	312	314	322	320	344	299	310	314	289	308	364	324	334	331	325	304	324	324	304	305	292	334	303	323	350	332	335	339	346	302	312	294	315	345	301	324	321	327	330	347	352	329	347	301	318	293	309	341	340	311	351	306	355	332	303	292	320	329	306	362	318	317	331	359	351	311	303	343	334	300	364	314	300	339	315	334	316	331	324	315	309	304	320	310	342	343	310	326	320	331	314	320	309	334	309	348	316	381	308	313	316	342	346	355	328	322	325	321	318	330	337	313	352	304	336	313	314	343	345	305	324	303	340	338	341	323	305	336	342	329	328	326	308	313	320	316	367	325	364	342	344	334	303	309	325	327	371	334	322	345	359	306	338	336	339	327	311	295	306	308	337	341	323	360	332	290	334	304	324	336	335	321	326	334	353	346	328
27184	20703	7599	681	450	447	416	425	393	365	392	381	358	362	358	340	357	347	383	311	363	381	341	369	360	365	365	329	359	350	381	347	343	349	365	353	333	352	423	345	345	372	362	386	369	356	366	347	391	325	366	364	350	361	373	361	345	367	328	365	364	369	342	361	327	377	338	327	365	376	386	346	373	355	349	358	364	329	364	374	363	379	356	335	376	399	365	338	374	389	349	357	355	395	363	391	387	379	356	378	359	361	339	374	376	364	360	379	374	383	364	395	345	340	369	348	366	344	364	378	395	339	359	386	386	352	412	337	380	352	355	386	388	375	347	353	337	394	368	370	387	362	342	361	368	343	355	382	366	351	380	335	365	363	367	354	354	382	373	362	357	334	349	366	333	345	342	380	385	356	324	368	356	371	366	357	374	355	392	367	334	344	348	344	348	396	360	364	357	330	370	376	362	340	360	343	355	339	336	339	318	368	329	347	354	362	367	345	342	377	375	357	394	362	369	387	360	377	388	371	384	335	351	383	383	353	359	368	329	341	365	379	327	323	372	386	361	361	349	367	356	379	355	381	386	358	338	353	357	393	376	366	383	362	397	381	380	341	403	360	351	326	344	357	361	365	372	381	349	374	389	370	333	317	354	348	356	381	379	369	361	364	358	294	355	343	419	379	355	332	370	350	356	392	342	356	333	364	355	371	390	385	384	379	361	346	352	335	356	328	327	370	394	364	350	354	380	356	362	358	356	374	345	387	361	356	380	345	382	351	356	363	377	366	358	375	340	344	368	379	347	355	371	348	382	372	353	365	362	343	368	358	372	371	368	370	341	401	365	331	381	391	321	379	371	373	380	373	371	367	326	393	375	382	368	357	381	320	346	321	371	369	370	380	368	351	328	392	349	359	346	376	364	391	370	384	348	336	367	354	357	342	354	344	364	339	340	360	395	412	356	365	350	390	371	358	353	365	344	348	343	403	349	367	380	373	378	367	369	334	367	351	373	366	363	368	348	368	322	349	345	387	359	351	329	383	383	359	330	372	362	364	346	324	339	364	354	362	359	340	360	388	346	346	347	357	351	358	359	341	351	325	384	345	351	360	335	356	347	353	331	356	345	336	377	338	371	320	373	385	375	355	322	360	346	338	351	382	330	340	351	363	355	345	352	368	351	361	391	333	346	356	319	397	367	343	373	340	342	348	384	361	353	352	349	339	356	356	347	349	344	362	376	350	364	379	355	359	355	374	359	333	377	324	346	362	369	354	388	365	368	366	314	343	364	368	358	351	388	361	350	381	367	366	361	387	369	397	364	364	359	376	361	362	366	414	354	377	357	361	337	351	336	361	343	364	371	400	365	358	376	331	374	356	388	381	367	338	357	387	388	342	360	329	368	335	358	346	357	335	351	361	355	366	356	372	359	351	346	344	360	340	337	370	342	363	377	365	367	375	353	352	367	343	362	339	369	349	349	358	351	367	352	382	371	334	373	361	358	336	325	339	367	348	353	341	397	326	391	352	380	360	356	332	388	334	386	364	345	359	366	333	352	424	358	365	381	389	393	348	339	342	328	359	357	366	343	333	364	326	330	398	392	332	337	402	358	380	353	399	345	360	360	343	361	393	355	373	371	364	362	379	389	368	382	373	357	363	343	356	363	317	398	348	328	370	358	360	353	352	338	368	378	321	358	376	354	384	372	360	349	352	329	393	377	365	376	377	334	325	377	379	351	361	357	357	368	366	368	361	356	374	358	351	336	370	404	355	376	353	355	382	384	362	373	403	374	377	365	345	342	345	375	347	375	369	329	379	382	350	358	375	381	373	377	362	346	375	339	360	353	328	353	355	380	336	366	357	379	366	367	382	348	353	353	339	359	374	390	376	359	363	410	363	400	366	368	391	379	382	361	344	340	368	330	407	380	366	343	362	373	327	339	361	355	401	359	390	378	367	330	372	352	368	366	358	367	337	354	378	385	380	356	393	366	385	341	331	396	372	378	345	397	348	394	363	354	338	363	395	348	354	355	345	358	366	363	361	354	399	366	360	357	328	340	366	376	345	395	346	386	344	340	347	359	395	377	373	349	355	359	384	363	349	346	367	344	368	363	346	372	362	354	372	359	336	376	359	324	356	340	390	393	352	342	397	330	335	418	364	383	355	355	406	356	380	371	362	361	343	367	354	350	331	357	362	354	356	332	335	345	373	353	345	366	340	371	372	348	398	347	345	382	371	340	372	346	356	368	384	358	359	352	370	353	377	354	337	331	379	348	382	375	377	365	375	402	361	350	374	374	390	338	335	388	346	361	385	357	373	379	378	379	347	375	370	372	324	379	350	327	322	353	368	381	370	351	354	333	371	374	357	360	334	362	353	347	388	388	372	370	346	376	356	395	361	370	366	378	366	401	340	349	348	345	397	357	392	365	378	354	359	355	350	398	369	338	352	353	363	390	360	355	366	370	357	337	412	377	364	391	359	345	383	366	353	382	374	364	382	357	369	379	362	326	346	360	364	376	382	342	372	349	342	394	385	391	339	362	402	363	383	363	347	362	323	343	370	365	373	333	352	370	328	337	379	345	349	388	331	339	367	372	392	411	366	365	358	352	314	409	383	358	378	334	363	368	341	353	348	357	366	343	354	357	341	353	375	371	376	347	380	354	343	366	356	386	332	382	417	317	359	365	403	330	344	366	358	377	358	353	403	337	352	374	352	361	360	378	360	383	342	389	357	377	355	371	317	348	363	330	373	393	348	396	348	338	358	359	369	362	378	348	375	369	376	351	349	338	345	368	357	351	375	334	375	354	370	346	346	351	378	347	368	379	365	368	336	380	337	344	360	362	339	401	354	348	340	344	377	393	365	356	323	336	379	345	372	370	346	360	389	337	372	395	377	376	359	362	349	348	378	346	353	377	352	358	369	357	391	382	390	344	350	336	373	357	367	356	355	404	361	370	340	381	336	375	362	376	368	347	368	358	357	394	374	344	362	330	409	374	362	306	358	357	338	371	412	367	375	316	353	377	326	360	362	352	369	359	352	364	367	356	389	375	358	364	329	339	341	350	330	346	357	350	361	385	374	375	368	390	353	357	356	349	357	380	334	363	348	351	360	376	342	333	382	390	381	364	395	367	350	366	336	376	362	351	388	358	363	352	359	331	359	389	390	390	361	375	367	352	319	390	339	393	343	403	352	342	337	370	382	350	385	361	348	327	368	399	377	388	361	356	336	356	380	371	329	349	366	377	368	360	365	330	355	370	362	377	379	375	392	298	353	333	350	399	342	365	347	383	353	370	362	350	334	362	387	384	343	368	332	370	352	341	330	358	372	382	381	340	385	328	343	379	381	385	370	350	348	351	373	331	357	390	360	364	377	341	366	361	372	391	364	415	380	370	345	350	363	374	355	371	368	347	375	357	387	388	334	367	348	322	348	337	345	397	371	371	364	360	353	359	348	376	357	374	342	385	349	354	377	368	377	353	326	342	368	362	372	339	376	369	364	393	393
4572	1626	1412	960	766	749	649	588	605	580	616	541	622	598	532	594	567	543	582	559	613	577	553	565	542	540	493	553	531	582	564	566	530	561	549	587	523	546	536	535	532	548	526	578	584	499	512	591	562	581	548	536	591	524	541	534	543	547	549	587	568	570	551	566	588	582	529	574	598	548	575	554	539	563	552	568	521	550	582	549	591	583	564	540	550	583	535	554	559	510	578	587	542	523	535	550	539	540	544	593	538	530	566	569	541	574	528	546	562	578	545	564	573	563	560	507	580	584	551	549	562	534	589	590	526	572	574	542	543	531	578	599	580	585	537	545	529	505	505	576	565	577	591	513	563	545	544	562	613	550	544	556	586	525	552	524	554	539	546	559	550	550	535	560	561	536	611	566	520	543	550	548	536	561	596	561	570	597	545	534	582	525	534	564	564	522	527	594	582	576	585	564	516	582	549	582	534	534	635	533	521	545	570	534	585	564	570	517	544	552	552	517	585	532	582	540	586	539	541	565	572	520	488	587	516	548	535	585	516	533	581	537	536	577	518	541	541	544	535	564	549	584	496	571	551	546	562	559	560	529	523	557	580	530	534	538	538	594	553	529	580	561	501	531	565	544	560	525	547	555	584	551	549	577	513	566	545	525	585	519	575	532	555	579	563	556	584	578	576	549	579	587	525	543	599	554	575	557	541	569	555	559	506	549	546	518	562	546	594	568	538	547	547	545	523	563	551	575	553	533	557	575	526	554	539	532	555	538	541	535	570	609	559	540	564	559	603	517	580	551	544	551	563	562	500	582	566	563	535	554	539	530	515	548	558	581	539	552	513	536	550	556	550	563	554	577	532	569	589	566	526	520	604	559	531	539	534	556	559	530	584	537	532	556	576	570	532	529	563	508	551	538	534	547	517	591	575	581	542	522	546	583	587	565	549	574	542	536	516	567	565	570	551	542	548	509	511	574	535	532	533	547	544	557	591	601	550	494	556	547	569	590	527	568	553	528	546	543	556	590	529	520	527	585	552	562	523	573	525	546	555	540	570	515	534	584	534	536	569	558	558	553	532	502	557	554	545	533	545	598	540	518	600	541	549	576	607	564	560	565	554	543	572	561	515	568	562	511	588	560	581	585	548	513	549	542	525	540	561	538	548	572	539	548	536	538	537	537	571	568	553	553	549	554	578	543	556	546	584	568	579	558	513	575	538	529	568	522	529	523	556	568	544	519	593	536	586	565	552	527	541	551	550	499	579	557	580	534	545	575	544	569	543	536	528	569	529	570	580	547	572	553	581	519	545	586	579	587	517	550	560	573	587	564	573	562	524	505	544	553	531	569	509	558	550	570	551	558	530	565	539	583	537	602	527	563	523	536	545	601	573	540	583	565	558	573	563	533	595	571	571	571	587	553	565	570	528	586	560	551	562	530	562	594	578	616	572	534	555	553	594	545	510	531	530	496	549	485	563	585	573	557	599	569	548	544	601	518	538	586	562	538	579	541	561	534	569	544	605	559	571	556	551	554	586	595	530	589	578	580	534	576	558	549	508	565	516	567	584	566	529	552	555	510	574	504	553	558	524	515	538	564	580	557	540	520	542	582	480	548	546	560	533	529	571	590	532	573	534	575	541	584	542	599	517	567	572	566	576	547	549	541	509	563	550	555	511	579	512	559	561	549	515	557	525	537	550	526	534	561	513	549	555	593	560	600	544	557	585	565	581	554	522	584	528	557	577	521	596	580	527	527	529	505	597	534	559	597	557	540	532	571	612	534	571	559	582	584	546	551	557	575	521	570	561	509	589	562	547	547	526	547	536	558	545	543	534	548	521	528	555	582	543	564	577	559	557	578	550	528	539	560	522	529	549	554	559	539	543	517	545	551	534	544	512	517	551	579	554	561	549	526	582	531	586	551	548	529	522	565	564	615	555	585	550	563	567	528	574	546	562	547	569	558	556	568	583	522	559	544	545	571	557	568	538	557	538	564	597	556	561	573	551	546	543	541	551	540	535	539	564	528	548	607	533	536	545	564	542	561	558	566	579	544	556	555	590	554	538	541	563	538	578	598	576	549	563	544	518	564	555	564	565	560	536	538	536	550	541	559	576	589	590	606	519	554	585	583	528	497	605	569	568	595	513	574	559	523	560	556	593	530	538	560	534	521	539	487	589	564	570	573	522	542	559	563	567	550	537	548	535	530	528	564	569	526	545	550	526	560	535	556	582	583	540	536	563	545	531	524	546	520	545	545	519	585	516	583	532	517	554	532	546	527	585	573	558	589	569	554	548	542	519	592	562	569	557	525	589	544	546	533	523	578	503	552	534	531	548	583	569	552	553	539	548	559	541	548	543	578	553	528	589	507	563	543	534	535	559	579	542	540	540	539	577	582	553	574	590	554	521	532	551	585	550	569	541	567	549	545	557	544	553	563	533	569	538	583	571	530	512	531	560	572	542	541	558	542	567	539	550	546	526	595	586	580	523	548	556	477	557	567	533	560	550	549	594	536	563	475	561	549	554	541	564	541	534	549	568	540	561	562	540	576	516	549	576	559	572	549	524	552	553	562	525	559	545	559	556	595	520	535	523	571	558	529	582	550	567	554	592	566	544	560	520	583	564	513	554	565	528	581	536	572	590	581	538	545	570	543	546	587	530	580	574	584	562	543	561	572	514	537	567	583	567	508	524	565	528	555	541	580	614	548	590	539	527	534	515	580	539	548	564	524	574	553	557	581	571	585	544	568	525	545	554	553	570	541	561	537	580	515	537	550	558	543	560	567	547	559	538	598	545	510	572	561	541	530	560	556	565	579	581	518	527	565	554	540	529	555	527	557	537	565	566	578	549	549	602	541	552	544	557	602	517	538	517	543	548	544	615	551	539	582	590	568	548	563	548	538	520	528	516	570	546	544	526	550	602	497	557	535	572	537	506	567	563	546	567	526	531	513	544	548	526	512	539	519	529	553	562	559	534	532	565	578	514	559	546	553	536	514	515	572	541	596	538	520	558	559	576	552	542	590	553	572	517	560	588	535	540	531	502	575	560	553	542	566	557	537	579	586	594	577	486	531	542	538	587	539	605	541	574	556	535	556	547	567	522	512	534	563	570	563	549	497	601	556	574	580	590	545	567	578	536	543	584	570	517	579	547	552	590	554	550	516	561	551	525	554	565	526	531	549	555	549	541	572	566	564	533	578	545	526	587	594	500	555	562	516	600	536	529	530	526	576	535	562	511	562	574	537	512	562	577	519	506	542	545	526	555	591	526	573	558	555	568	573	522	573	564	528	546	527	545	603	542	538	529	540	596	575	563	552	528	565	553	578	503	544	539	558	497	549	561	548	532	575	517	558	530	540	593	546	554	542	547	578	538	573	500	521	586	531	605	552	549	561	563	589	579	525	524	581	540	567	555	527	507	561	546	562	543	554	552	556	536	575	581	582	554	570	568	567	551	535	545	521	584	561	599	569	560	516	530	532	563	549	557	578	505	539	569	571	544	534
24621	21576	28847	24765	21040	3002	906	685	634	657	556	513	499	523	461	465	437	466	457	444	466	456	438	455	422	439	417	405	426	394	397	440	405	400	395	419	406	430	436	394	366	428	413	424	433	435	450	434	438	384	391	435	417	450	403	377	429	410	419	411	407	391	440	411	409	406	405	430	402	396	402	427	419	394	416	427	388	374	409	436	393	431	389	410	372	405	396	428	388	413	418	438	382	395	440	474	412	389	415	399	392	424	410	433	406	405	424	429	358	419	424	420	430	410	358	395	397	407	384	407	422	442	394	433	421	419	407	391	429	398	416	423	393	443	438	412	398	397	396	370	422	389	418	390	422	401	430	415	428	419	406	409	408	425	414	433	443	421	387	416	408	396	427	447	399	459	408	411	393	412	402	366	435	410	435	435	410	376	402	354	401	466	414	412	391	427	393	416	438	407	385	413	435	420	417	407	413	362	403	401	420	409	422	412	410	449	435	426	390	409	416	437	427	400	425	397	412	462	397	387	432	378	411	395	405	399	390	397	445	391	419	424	401	403	411	396	429	419	391	385	398	384	415	413	410	447	399	381	388	428	402	424	406	415	416	426	432	397	390	396	399	380	410	435	407	414	420	442	409	415	409	465	444	398	444	411	404	444	394	418	417	422	427	412	384	408	406	418	391	437	409	425	406	423	380	430	392	396	423	408	434	413	389	411	414	428	439	425	449	474	410	404	406	402	439	382	387	384	413	398	404	428	398	440	401	424	419	426	443	416	402	409	406	375	386	421	405	438	398	426	414	402	413	415	381	414	448	435	413	453	413	406	383	421	423	416	409	420	375	414	364	393	432	387	389	368	419	396	429	434	433	389	392	376	381	426	397	417	419	443	413	433	382	388	437	428	406	390	425	398	388	435	408	436	419	396	413	419	404	423	429	420	401	374	393	408	416	431	371	414	436	397	423	408	420	421	427	414	372	413	379	431	435	379	391	439	433	432	443	414	433	437	406	418	396	406	424	386	437	413	409	408	425	421	425	443	385	436	398	422	450	455	443	359	386	423	396	382	452	405	427	389	429	420	423	372	450	471	377	449	398	446	381	437	447	404	404	471	426	416	411	403	448	397	401	412	395	403	439	403	392	420	424	412	422	396	422	400	402	394	417	405	427	411	397	455	397	419	415	405	426	418	369	447	444	413	415	373	385	437	372	401	419	397	425	464	418	407	406	403	386	405	403	389	382	413	390	396	438	387	441	403	416	403	453	422	403	389	427	390	394	403	421	414	425	446	393	392	427	377	426	416	376	416	398	396	400	380	401	416	374	403	399	439	415	403	415	403	388	408	391	388	434	382	423	423	458	424	454	442	425	417	414	404	424	435	448	412	386	433	420	407	392	400	386	427	386	401	384	413	438	406	437	417	398	425	423	430	436	429	411	392	398	377	413	435	390	388	432	438	416	406	402	419	398	402	403	395	407	397	417	402	444	429	440	393	429	410	359	435	414	412	376	394	408	427	418	439	408	450	469	406	383	368	411	412	409	385	416	415	424	422	413	424	428	420	423	380	406	407	427	399	407	408	427	426	423	421	425	418	420	393	442	426	420	456	414	358	424	405	406	422	410	392	430	404	360	401	432	376	419	441	399	430	393	402	429	409	422	426	418	415	428	417	412	388	391	431	387	435	385	415	384	416	413	428	421	412	417	415	417	433	387	369	347	412	392	393	413	439	426	436	400	412	386	450	411	443	419	403	420	457	419	411	416	417	404	441	381	434	418	418	407	406	408	403	412	391	433	382	440	422	475	407	401	405	393	391	412	415	407	450	393	412	399	406	435	397	393	430	439	384	368	429	416	402	414	418	440	420	442	446	403	421	390	427	424	397	419	399	400	384	428	395	391	408	450	441	378	394	392	441	407	409	418	416	404	420	390	436	417	375	422	420	408	417	437	439	400	395	389	418	385	438	414	399	428	367	425	433	428	436	419	429	447	451	387	390	388	415	372	424	412	441	425	381	399	385	405	403	410	387	423	415	402	408	401	433	428	403	401	401	422	460	407	464	451	392	400	392	406	399	430	397	387	373	388	392	407	379	388	415	379	402	399	393	412	439	435	411	398	410	435	427	398	440	447	395	400	426	430	394	432	387	419	397	415	421	435	441	429	438	435	423	420	428	442	427	415	392	426	409	414	398	392	413	430	404	403	387	402	425	411	416	426	413	427	419	423	446	412	443	416	426	406	432	427	410	443	411	426	401	383	396	404	412	420	423	406	403	427	402	401	420	426	433	400	431	436	436	416	403	431	410	414	390	387	385	443	416	389	408	393	395	400	443	447	414	413	414	365	410	424	432	406	389	419	377	407	426	387	417	401	406	423	429	434	401	438	412	427	390	414	414	426	402	407	374	433	416	396	408	395	396	406	443	430	420	424	419	406	437	399	418	443	379	404	385	439	381	392	403	399	391	429	404	390	390	398	394	417	405	403	370	422	397	392	388	427	386	435	425	382	444	390	419	430	441	422	406	401	412	432	374	431	385	399	415	408	414	456	418	432	441	408	409	442	395	393	439	414	407	411	430	396	424	405	418	419	415	403	425	409	441	420	392	400	440	429	458	410	413	427	416	420	427	438	422	424	428	404	426	394	415	411	415	384	375	396	384	435	394	386	432	399	409	420	453	419	391	418	440	401	408	407	423	403	395	413	458	427	357	427	395	439	399	414	401	408	377	405	406	406	423	446	394	420	416	412	398	395	406	390	433	441	414	421	435	438	398	416	423	411	390	419	450	421	426	410	394	401	428	417	422	389	401	424	445	422	397	406	397	418	414	433	419	409	459	398	441	396	396	417	415	399	439	438	393	417	450	416	421	390	443	399	405	427	430	418	390	422	456	415	484	429	394	384	386	404	420	400	397	418	418	362	395	408	447	417	404	423	412	421	396	409	404	415	418	400	393	446	424	379	423	399	439	407	401	410	411	410	416	401	392	432	395	411	445	409	452	433	408	391	443	424	388	425	387	408	408	404	395	396	412	426	417	441	416	423	421	384	410	412	412	446	396	418	393	420	402	411	413	409	454	422	415	411	405	423	430	404	431	384	420	431	404	392	420	381	398	428	404	436	406	405	411	403	389	423	387	411	403	430	410	418	398	452	368	420	439	397	434	427	432	414	423	453	407	389	438	395	405	446	390	401	396	412	394	449	371	433	413	395	428	394	410	421	395	418	371	395	416	410	424	407	417	383	396	421	401	422	417	424	402	450	363	398	376	443	427	414	427	409	409	432	386	410	435	409	421	429	387	455	403	408	381	391	392	396	408	429	431	428	408	426	374	382	441	385	400	416	423	391	417	385	412	402	469	409	451	411	424	415	425	420	433	416	413	450	376	414	414	424	401	435	394	371	393	432	422	419	450	421	391	413	435	398	440	407	384	446	414	378	406	407	433	411	406	409	447	419	426	422	432	387	424	427	386	411	419	413	396	400	367	409	414	435	406	418	401	406	406	423	384	412	381
8880	9858	8644	4440	3051	2272	1827	1524	1317	1215	1030	974	865	884	802	827	786	755	745	698	719	722	704	681	700	730	674	675	636	667	687	714	674	643	717	671	619	645	685	655	677	632	670	656	600	606	619	670	637	660	697	637	616	651	654	631	637	643	666	634	594	633	641	628	660	665	603	688	571	624	633	664	687	580	647	692	656	624	648	648	673	642	659	636	594	681	636	645	600	665	677	600	638	651	615	642	632	644	648	599	646	606	639	659	637	680	612	666	637	609	642	630	645	622	660	682	622	662	631	662	621	618	659	630	626	623	625	646	648	639	651	609	658	606	620	630	635	616	634	557	635	592	688	657	609	643	619	650	635	676	645	628	649	639	632	676	675	665	623	620	595	658	594	681	608	661	632	641	615	654	590	659	620	659	657	672	635	601	620	641	654	628	610	625	613	609	610	635	621	623	597	618	615	643	680	631	671	628	589	651	631	644	651	614	602	656	634	625	657	643	655	624	595	605	665	655	665	632	662	634	625	626	629	614	592	617	639	651	674	636	623	640	634	728	624	656	637	637	608	617	657	615	618	658	649	619	632	642	630	653	615	651	599	629	618	637	640	573	629	610	665	639	653	602	661	609	624	640	624	651	609	647	646	625	643	611	646	622	629	630	640	613	697	593	615	671	645	678	602	627	631	631	651	626	641	689	642	653	630	655	647	639	638	640	652	681	624	618	623	641	646	632	616	652	635	664	665	585	650	610	641	632	624	631	650	614	656	643	590	570	603	629	636	619	596	611	688	641	609	632	606	628	643	647	603	597	630	648	669	675	601	617	641	604	659	622	612	656	576	647	611	619	615	652	677	631	630	633	604	634	668	647	630	641	639	614	626	632	601	617	599	642	568	632	618	659	676	650	638	615	633	639	620	619	627	648	626	673	645	625	628	675	588	664	625	648	622	633	668	622	644	652	633	620	640	615	631	628	623	673	581	633	620	622	622	646	649	674	649	607	650	639	647	655	620	603	634	610	625	622	655	636	602	625	656	641	618	673	595	643	612	620	613	662	663	689	667	649	590	627	615	641	646	662	638	641	647	679	621	671	604	585	638	646	624	651	682	603	592	644	629	652	599	604	631	632	662	660	624	612	607	681	621	627	628	645	593	627	619	646	607	627	636	605	639	601	630	644	656	698	649	623	609	615	606	621	611	653	656	659	638	682	665	643	638	651	631	651	623	569	630	620	633	615	675	604	617	643	594	639	635	637	641	589	623	619	636	621	642	624	672	698	618	639	585	670	600	633	680	615	660	623	647	628	623	648	623	684	656	638	664	606	607	634	661	607	625	613	632	620	628	653	650	632	645	642	651	648	623	634	609	642	609	630	636	601	646	632	634	622	673	636	638	614	653	636	614	675	606	653	617	611	635	594	649	656	623	680	664	651	637	613	645	626	617	641	636	645	653	635	603	624	633	631	567	624	644	640	622	613	653	586	641	689	637	619	678	648	656	613	670	620	636	605	612	670	649	613	626	615	635	627	615	619	698	624	612	609	607	658	647	663	627	674	635	659	594	638	643	621	632	595	577	624	618	572	633	645	622	634	644	614	639	636	629	620	649	629	619	655	622	671	648	641	665	648	615	627	615	593	653	702	669	642	592	647	637	604	650	625	668	575	669	601	641	647	633	653	669	604	663	629	624	645	626	641	664	660	648	654	642	615	609	630	594	686	648	661	601	661	638	681	672	625	615	626	633	606	620	651	632	614	630	607	647	601	618	637	647	636	586	620	596	630	601	623	651	673	662	663	636	644	645	670	592	631	653	649	663	668	612	596	612	624	632	626	628	634	644	603	599	604	632	615	598	646	617	626	625	666	687	625	639	634	617	631	621	592	615	642	634	668	615	643	618	636	607	611	653	633	641	583	651	654	638	646	600	637	616	681	668	658	582	670	647	636	605	654	629	646	666	642	634	630	629	676	661	658	597	590	643	645	640	634	581	629	641	650	680	625	641	612	681	659	606	638	669	645	621	630	591	635	579	640	651	651	627	632	588	610	646	644	608	626	634	655	671	651	639	652	651	617	674	680	629	634	641	643	623	610	612	621	633	628	627	632	635	556	601	647	665	661	626	647	628	648	649	628	644	614	627	603	585	634	622	613	622	632	640	603	690	593	588	622	620	612	630	629	599	573	637	623	624	657	638	632	628	638	612	655	645	604	611	669	636	646	669	655	636	626	653	635	636	601	651	618	610	602	636	638	612	627	617	638	611	642	646	615	640	628	620	607	595	585	631	584	607	634	594	619	598	627	622	645	576	674	650	614	652	638	622	617	615	612	633	629	608	605	546	629	623	602	636	652	625	583	610	613	606	645	602	600	633	681	646	664	664	663	597	606	588	640	612	652	617	620	623	669	618	604	608	613	631	626	594	606	671	612	686	588	626	612	648	617	689	596	626	639	630	615	635	608	633	613	666	578	629	639	605	598	663	678	643	642	641	587	580	624	614	626	699	625	660	594	592	642	610	657	638	604	635	626	621	641	613	630	602	685	627	630	665	611	622	633	640	701	585	643	642	612	636	599	657	624	625	636	653	589	655	648	620	635	592	625	579	650	628	637	655	653	641	609	607	634	609	670	658	612	587	614	616	641	597	636	658	595	632	656	615	640	631	660	672	583	633	668	619	611	608	617	600	656	657	651	616	613	597	640	611	611	618	623	610	616	616	644	624	586	627	608	622	578	648	641	668	635	619	685	599	643	628	603	609	621	613	640	665	625	638	656	593	611	639	623	580	661	630	628	633	633	654	645	641	595	640	613	636	619	658	620	670	685	550	626	693	632	604	631	637	641	599	650	609	587	655	662	643	651	662	596	622	626	618	687	666	593	613	599	630	650	632	662	617	666	634	623	633	637	678	625	613	661	674	602	592	675	656	670	637	616	659	623	655	628	637	666	600	621	640	659	674	634	636	621	643	613	592	615	649	640	637	658	638	604	614	655	599	602	607	607	606	612	627	599	632	630	620	644	669	632	635	612	700	616	654	603	628	676	633	610	646	655	635	634	583	647	660	630	653	652	649	619	641	691	603	653	613	628	603	598	597	633	635	606	635	646	613	639	649	633	584	645	700	598	610	644	655	610	619	658	622	618	651	614	658	658	650	652	643	594	637	653	647	686	631	661	617	637	625	615	644	573	638	589	619	623	636	657	624	614	599	611	618	672	644	583	619	573	629	629	628	604	628	660	630	644	655	623	580	678	642	639	637	660	643	639	635	675	652	660	653	611	660	647	656	660	651	628	648	646	703	637	624	612	676	606	579	681	621	580	624	644	635	663	635	638	570	637	576	581	614	634	661	635	618	624	654	629	659	654	669	651	625	615	613	590	634	636	623	620	603	655	682	615	625	661	613	658	635	631	670	659	646	644	628	608	657	597	651	615	628	630	630	599	631	701	609	627	607	629	639	658	620	647	596	599	631	629	640	621	654	620	601	653	646	650	588	662	646	621	597	656	636	688	663	629
23493	21560	29463	24088	21560	21018	2429	810	551	527	465	419	349	334	344	297	287	308	272	256	276	287	235	217	243	235	241	236	243	251	234	236	257	229	215	232	213	192	232	210	234	239	215	224	229	241	226	205	225	198	212	230	241	236	227	203	196	202	230	170	214	184	211	199	209	191	208	200	228	201	195	239	199	225	193	217	209	207	212	223	204	222	227	207	203	207	189	200	186	198	194	199	200	204	204	183	198	209	220	195	218	188	187	190	214	222	218	213	198	191	210	173	180	191	219	194	212	206	204	225	225	211	220	213	245	194	236	202	209	218	200	209	204	204	218	196	189	196	232	231	188	197	211	202	205	216	191	223	212	207	200	186	190	190	219	207	189	213	212	228	211	182	199	193	208	173	205	217	198	198	212	190	187	187	221	209	211	204	190	214	191	192	211	202	186	214	213	221	200	196	191	228	225	226	199	187	202	214	216	197	192	206	208	201	199	202	198	203	206	216	207	196	187	222	183	210	203	225	213	223	212	188	207	235	213	200	227	198	177	222	180	203	208	216	225	204	203	220	214	194	190	217	202	245	211	213	196	175	242	208	200	200	219	203	205	215	209	212	194	183	194	182	207	223	205	190	220	189	209	198	207	204	190	163	216	177	192	185	219	185	181	216	235	207	222	229	197	206	221	233	196	201	204	218	200	194	223	227	202	223	210	189	198	217	218	214	207	201	220	221	212	184	204	201	187	200	220	212	227	184	212	208	204	210	170	200	237	208	211	177	186	192	199	197	202	200	204	203	194	203	214	183	191	211	211	213	205	215	237	214	201	199	193	209	192	209	214	213	219	196	215	159	213	185	191	179	200	211	206	205	202	215	208	224	204	214	210	211	216	212	223	178	231	237	200	204	201	216	229	189	198	213	201	211	205	222	212	211	214	211	193	218	202	197	212	189	240	218	219	224	195	210	215	192	205	208	205	200	199	208	188	195	203	190	223	213	196	216	210	200	207	214	220	209	203	210	195	194	187	204	193	210	204	211	202	217	202	208	228	199	205	185	224	190	206	209	202	204	200	207	204	226	227	216	196	194	225	199	222	170	199	215	233	224	187	229	231	216	210	217	197	201	224	199	218	200	198	193	175	212	208	189	210	193	192	225	205	206	216	203	227	248	202	203	206	192	206	209	206	222	200	196	225	224	201	204	203	186	194	211	214	194	206	213	193	210	206	212	204	215	219	190	222	212	215	214	191	194	201	180	199	188	177	185	214	208	181	198	206	203	185	218	202	200	201	206	178	207	182	191	182	198	181	211	201	225	187	221	211	200	204	189	181	205	200	208	209	213	212	213	207	204	188	225	175	198	205	211	211	193	208	228	206	212	187	170	255	185	211	204	231	217	181	203	180	224	226	217	177	226	229	186	222	216	224	232	218	180	183	212	192	182	204	212	224	195	186	195	191	218	218	203	216	200	214	200	213	210	194	212	202	190	213	197	211	211	193	213	192	224	194	241	200	207	199	188	186	178	221	201	212	216	191	187	182	203	227	208	191	190	191	208	178	200	198	198	213	200	208	202	198	202	206	181	213	207	192	223	205	211	241	198	206	202	213	207	191	194	207	199	215	212	208	205	211	182	213	196	209	215	222	222	219	214	200	207	193	209	215	195	228	219	192	220	206	209	193	189	207	214	192	195	240	184	236	205	223	221	215	210	194	221	213	222	213	219	212	205	234	225	198	215	225	196	210	210	188	192	210	202	184	222	195	221	188	215	214	225	226	204	235	199	177	207	183	234	191	213	194	216	198	199	200	208	188	190	208	203	183	198	205	217	197	197	180	210	224	203	207	222	211	214	202	214	216	249	219	229	205	185	207	203	219	195	210	216	206	209	212	202	201	190	191	193	190	204	220	204	210	214	205	213	199	240	204	208	211	205	213	217	199	187	223	201	187	216	185	207	191	233	202	206	202	248	201	216	184	190	194	219	222	213	190	183	215	201	227	199	213	204	230	211	194	194	172	201	210	217	204	218	196	194	194	207	187	215	192	220	178	234	210	171	190	216	214	194	218	180	188	208	239	211	200	199	193	224	195	218	218	219	217	201	215	211	199	211	205	215	207	184	237	166	200	188	188	191	217	193	216	197	222	184	211	206	219	209	236	174	207	210	200	184	218	204	204	234	189	208	183	205	209	216	207	186	215	231	196	230	187	200	203	228	174	184	224	178	223	219	211	202	190	214	198	202	236	198	218	217	202	216	201	190	194	216	198	209	194	209	204	215	215	214	204	217	224	199	220	222	234	210	220	216	228	182	209	193	208	189	227	209	222	221	201	207	202	217	218	208	200	226	217	205	220	211	203	193	217	187	194	204	195	210	230	204	213	212	196	230	168	224	198	186	238	202	209	247	219	217	191	195	205	203	213	206	218	179	199	212	180	187	205	223	193	194	191	217	221	198	200	225	224	208	188	193	204	208	224	205	194	188	164	203	201	210	198	210	212	187	200	186	187	206	236	196	199	232	227	230	196	193	199	201	197	199	199	200	232	195	210	167	218	198	221	227	195	209	183	219	198	194	201	230	200	182	204	196	198	194	202	189	184	199	193	197	182	212	212	209	191	176	207	204	202	187	219	205	225	212	201	227	190	224	211	228	207	196	234	214	206	191	188	202	221	195	204	222	199	195	221	198	199	213	207	193	208	192	228	213	238	187	215	209	221	200	221	213	217	194	201	198	215	197	196	224	200	206	199	180	221	219	221	193	202	208	219	204	206	178	204	182	222	203	209	199	202	200	203	201	201	204	213	183	169	198	212	227	208	227	187	219	212	213	203	215	193	219	206	206	228	207	196	226	236	185	199	201	207	231	193	221	221	180	224	211	207	208	206	193	205	211	200	212	214	202	208	184	245	213	200	195	226	221	197	223	192	208	186	203	207	197	180	187	195	204	246	230	210	179	196	191	210	200	204	197	201	210	214	215	205	194	209	215	221	174	177	236	209	203	212	205	198	197	187	200	193	208	195	200	189	202	210	233	182	214	188	210	220	225	189	220	204	200	209	199	214	209	211	229	210	205	180	170	188	216	191	219	205	225	217	198	215	196	216	192	194	220	196	216	208	234	196	202	211	191	200	194	229	205	207	196	204	191	215	200	202	173	198	234	228	193	215	198	219	210	174	215	185	172	216	198	182	192	189	209	193	233	243	214	197	211	201	235	219	213	218	193	168	227	188	203	226	231	186	206	217	189	206	210	206	176	207	196	214	206	207	221	212	182	206	219	229	219	193	207	189	205	202	209	197	199	215	214	200	215	208	206	195	222	212	207	198	211	195	206	219	182	205	206	193	213	212	227	209	204	202	220	226	203	198	190	222	213	196	199	196	211	206	214	214	192	188	215	195	204	199	206	196	192	209	219	210	192	201	214	221	215	218	210	200	207	195	193	223	193	219	195	197	213	210	224	230	226	219	199	194	210	172	208	216	200	210	206	182	213	197	203	186	201	207	180	183	208	222	199	201	213
10454	15958	13393	7164	4754	3505	2600	2061	1690	1424	1165	1048	900	790	757	724	626	581	565	533	501	482	471	462	464	451	456	430	410	402	397	388	359	385	385	356	384	367	377	397	358	398	360	381	345	379	373	357	346	341	325	371	333	366	346	329	368	306	364	323	343	350	340	362	347	329	356	353	341	339	324	336	342	319	320	344	328	327	317	318	345	341	360	332	356	314	336	337	355	330	334	297	323	331	332	366	329	286	316	331	366	333	365	346	333	324	351	330	334	328	368	349	315	359	351	324	315	353	330	322	322	335	355	328	331	338	318	343	343	318	345	331	321	330	316	339	342	318	339	340	365	312	335	316	337	351	342	338	327	305	341	321	336	332	323	316	337	345	311	319	313	344	338	322	315	345	303	375	366	295	329	325	297	325	322	323	319	355	333	308	374	337	316	334	342	328	316	341	350	307	304	360	352	320	343	315	323	326	321	324	319	293	319	344	312	315	338	329	361	304	309	314	316	308	312	311	298	336	330	295	321	313	291	312	342	344	332	341	334	360	330	300	317	312	333	329	323	305	340	319	324	394	343	336	359	325	286	338	316	303	336	328	323	321	334	306	313	324	328	320	316	336	337	299	331	348	331	305	301	332	323	308	326	336	332	403	334	344	336	275	356	358	331	333	309	329	290	324	349	316	333	316	368	343	320	287	324	315	329	337	335	307	315	370	327	314	332	349	322	316	353	329	344	328	328	330	317	312	291	340	326	315	329	315	311	333	351	349	318	338	320	308	318	324	290	337	326	334	319	344	326	328	311	322	348	326	354	375	307	312	343	337	311	316	296	328	333	312	322	339	374	315	341	332	344	300	323	343	353	350	330	353	357	342	310	338	342	323	305	328	326	340	342	326	343	335	354	350	329	300	353	293	346	293	304	269	316	312	315	361	317	322	310	341	309	319	335	334	315	343	289	330	329	311	304	290	302	305	304	314	353	340	340	308	321	309	344	317	303	342	326	335	340	317	326	314	330	292	325	317	335	357	328	332	299	342	318	332	334	300	314	312	330	297	321	337	348	330	345	349	309	306	342	358	309	298	316	326	341	314	323	309	327	311	331	322	342	323	293	317	307	318	344	338	342	354	306	355	301	309	347	334	347	328	321	344	334	344	327	325	335	318	340	310	340	313	320	319	327	350	350	352	316	354	317	318	330	344	310	323	341	328	311	306	326	289	332	324	312	330	332	323	324	332	318	329	335	357	326	290	283	312	303	297	311	346	332	339	315	331	333	349	338	352	316	321	295	301	340	327	304	344	353	322	309	364	307	288	349	344	365	325	320	337	328	324	322	327	328	307	321	314	307	323	324	335	354	292	321	324	319	308	351	367	315	310	311	326	339	329	299	304	315	382	307	296	319	305	321	306	313	318	301	302	319	333	353	333	312	326	319	331	314	322	331	325	330	360	321	332	307	340	350	337	342	334	351	322	331	366	349	352	300	327	319	331	329	302	325	352	319	327	338	328	319	300	312	310	366	362	309	339	361	304	321	329	332	333	288	321	329	369	324	333	295	357	343	346	351	326	322	331	302	331	364	344	324	327	331	344	344	289	356	357	303	375	345	298	341	315	367	316	303	339	310	341	360	345	308	336	303	290	335	328	336	344	342	319	306	322	356	320	323	278	329	326	342	331	348	337	298	349	323	326	338	322	316	322	326	307	323	320	332	347	348	342	329	327	339	353	334	315	354	337	322	340	339	341	296	325	304	341	332	329	337	336	291	340	318	336	329	325	324	368	342	307	334	340	329	348	340	329	327	321	326	334	289	341	287	309	358	348	345	332	333	338	316	339	329	338	344	303	326	335	323	352	319	313	324	329	318	356	323	307	343	320	360	314	308	348	331	334	337	308	313	308	291	320	297	351	329	323	290	322	325	326	335	313	342	335	335	318	340	304	309	340	332	354	325	289	335	334	300	361	322	346	315	295	336	309	325	354	341	350	343	346	337	332	346	348	312	337	329	339	350	349	290	303	360	318	305	313	358	333	285	320	330	318	347	312	315	327	296	333	320	360	308	318	330	321	330	335	398	332	328	294	329	320	317	277	316	320	308	325	324	333	319	344	326	325	342	364	335	300	316	321	334	366	289	340	313	332	303	316	327	338	352	309	333	330	320	323	331	323	332	299	360	356	342	323	366	327	329	346	322	331	310	321	321	373	319	283	346	342	336	326	347	359	337	344	291	326	366	315	318	323	338	347	338	331	334	303	303	349	340	363	309	333	321	316	293	328	321	319	343	344	332	341	329	319	297	303	319	365	297	321	317	305	337	301	326	327	321	340	323	319	305	328	325	328	346	325	347	337	324	342	349	324	325	351	345	323	365	329	308	319	326	326	346	289	329	338	325	330	316	300	354	367	342	318	351	373	300	327	314	370	318	320	300	328	333	325	308	346	315	317	312	295	326	326	330	294	348	321	335	349	347	334	353	345	343	341	299	314	327	341	327	319	328	320	296	296	315	351	303	350	338	295	327	335	314	305	324	347	320	339	326	298	344	331	340	298	339	322	296	346	345	349	330	359	324	328	337	318	310	338	301	341	308	321	339	338	324	309	320	296	316	388	347	300	341	342	299	332	302	329	350	310	292	342	336	322	329	339	300	334	323	322	304	336	326	329	329	326	297	358	310	313	334	326	331	320	328	296	337	351	343	308	336	333	356	333	312	303	320	317	292	319	336	333	325	335	316	341	366	330	331	293	338	319	323	340	328	364	296	317	332	314	334	312	301	316	342	322	316	341	300	357	308	302	304	311	351	307	328	325	295	318	346	321	313	319	307	321	326	315	310	311	344	324	290	331	327	339	323	325	335	295	337	319	315	317	356	303	320	351	328	321	316	302	329	331	310	326	336	316	298	323	310	316	296	275	314	357	315	307	314	336	326	320	331	370	331	333	350	317	355	321	319	316	346	345	345	344	330	306	287	314	336	302	287	382	347	322	313	338	322	333	328	301	335	335	357	303	308	317	322	346	315	299	348	362	323	300	328	345	333	331	320	273	303	320	321	325	340	312	304	313	326	319	347	307	336	318	322	330	316	353	307	318	325	309	309	320	318	303	335	351	310	308	315	322	328	323	342	347	310	349	332	323	351	319	349	300	319	325	349	331	333	302	332	323	332	315	312	299	357	351	321	320	308	360	330	326	328	314	309	303	308	306	339	297	353	348	307	317	312	305	351	350	336	319	341	334	304	336	341	342	332	333	329	300	333	324	325	316	354	328	322	336	351	318	320	323	328	334	318	321	322	321	327	326	338	307	316	322	318	308	322	327	363	314	329	345	312	336	323	333	325	330	312	354	353	322	345	327	318	315	327	328	343	340	337	322	304	345	335	340	300	329	342	329	346	349	355	310	327	321	364	308	323	340	329	342	332	328	308	345	311	328	325	320	298	308	341	312	338	324	305	310	297	338	311	320	324	304	308	358	311	336	327	338	337	328	362	321	326	308	360	343	287	316	315	316	338	331
27300	20701	7490	717	461	402	432	426	395	357	405	343	381	371	369	369	389	363	374	389	360	383	369	345	368	385	319	371	355	364	349	338	359	382	379	352	359	360	342	353	365	376	395	386	430	363	393	353	328	387	355	398	393	388	368	346	391	397	391	390	351	390	355	397	368	354	342	348	347	360	390	350	390	355	389	346	343	337	369	373	360	387	380	359	372	335	355	379	355	343	361	341	339	366	376	328	373	376	330	356	362	357	328	372	326	378	377	402	386	355	356	377	393	386	374	382	386	330	390	344	345	332	371	365	365	373	347	346	407	355	394	339	347	356	345	377	344	384	351	388	361	387	366	357	397	361	340	374	385	357	371	359	393	370	365	373	360	362	391	362	351	361	358	380	351	351	362	387	378	394	367	372	328	362	367	368	365	387	343	360	342	390	326	373	340	343	391	380	376	396	373	334	383	341	391	366	351	333	386	408	417	351	359	368	356	344	386	365	380	372	368	370	375	350	344	373	373	355	387	337	348	302	380	367	352	356	351	396	375	394	371	380	358	381	372	349	385	363	359	405	406	408	421	358	357	389	402	341	345	378	359	401	368	373	385	342	387	396	374	363	380	376	390	387	387	354	387	346	335	353	343	358	370	373	394	379	330	356	367	361	367	358	380	344	360	338	371	359	360	360	320	385	341	385	406	383	386	361	384	353	396	347	368	383	392	351	368	383	346	344	307	396	370	347	342	323	334	353	365	408	372	329	375	368	396	387	381	374	356	393	372	346	359	365	402	356	359	366	346	347	376	358	347	370	388	352	365	350	350	389	375	410	364	355	360	341	327	351	386	399	349	407	342	365	384	361	377	373	361	356	370	379	368	363	358	384	403	395	380	362	380	370	370	387	373	369	345	375	400	371	359	399	383	376	380	378	363	355	393	347	388	380	411	376	367	373	374	353	380	392	422	354	382	371	347	369	356	404	352	396	374	381	370	357	380	351	347	388	389	372	355	395	387	377	370	365	354	379	342	375	394	343	331	365	368	339	387	368	344	341	349	340	357	394	382	378	368	360	371	365	369	375	357	387	360	368	383	338	360	345	352	332	360	350	368	352	349	348	351	353	349	383	365	377	342	376	373	352	349	368	342	382	342	356	351	383	378	392	343	368	390	402	361	382	362	379	371	378	372	363	374	403	337	341	371	353	373	367	393	389	343	348	358	332	339	345	377	369	356	372	351	373	374	375	357	384	363	351	404	332	352	366	363	384	375	360	353	325	363	352	359	390	385	352	344	389	354	408	371	388	360	358	367	336	385	420	364	380	334	370	384	378	360	365	344	380	382	376	396	378	357	374	364	377	368	344	393	378	363	355	385	372	382	350	401	372	335	358	350	385	361	376	386	343	375	357	332	320	363	387	372	393	357	396	363	352	370	407	336	375	412	319	343	323	365	349	339	373	365	354	358	361	401	366	356	351	350	348	384	340	381	383	390	369	339	385	347	369	343	392	368	357	329	342	375	356	379	343	388	363	391	367	375	332	367	401	351	349	380	346	388	366	390	333	363	360	381	403	353	380	367	356	352	390	350	363	386	380	383	362	347	341	366	347	363	371	396	350	380	345	420	365	367	372	406	367	361	323	347	377	358	350	347	360	358	375	370	368	379	342	347	371	365	359	328	384	383	357	337	373	382	397	371	362	384	384	388	379	370	351	353	352	378	342	374	363	367	388	375	377	382	385	333	370	396	357	374	365	363	373	401	342	347	396	399	359	390	341	364	371	361	342	386	375	371	384	346	345	363	342	383	349	368	330	364	383	340	427	363	354	365	342	387	345	371	361	385	356	363	350	373	345	361	361	359	351	358	367	357	382	366	372	388	372	360	358	356	356	378	342	339	386	348	363	346	365	371	366	365	350	374	342	344	370	353	362	412	370	345	335	398	323	397	365	350	349	357	388	352	343	375	377	384	364	350	378	378	350	399	358	367	358	383	361	355	363	370	344	355	365	329	340	348	350	378	357	375	395	409	375	406	336	329	347	370	361	347	371	366	341	364	369	383	386	359	364	355	368	396	343	390	371	386	353	368	399	358	386	399	356	399	364	363	369	385	354	351	391	359	388	368	357	339	365	317	376	380	381	315	339	340	335	346	382	377	383	336	373	338	368	381	345	371	362	363	366	392	332	367	410	339	367	394	365	348	373	392	385	386	366	367	360	377	386	362	387	370	371	369	365	372	368	369	369	368	341	366	356	359	380	347	356	339	356	362	358	348	356	326	341	376	368	389	357	373	357	349	385	342	340	360	385	354	377	366	385	390	353	357	373	379	397	384	404	351	406	359	373	375	352	345	362	385	370	359	323	382	370	331	387	409	341	362	375	389	393	395	350	356	387	343	336	363	377	370	384	369	385	329	343	368	378	366	374	338	365	335	361	369	368	367	357	351	357	345	367	371	357	353	357	393	337	357	359	387	369	363	396	358	357	395	326	346	356	329	385	350	378	360	366	387	393	359	392	342	374	374	400	391	382	389	362	377	409	357	385	387	354	360	359	339	367	357	387	400	374	356	364	364	348	361	355	345	367	375	356	323	401	368	381	389	366	346	347	368	348	361	363	347	376	377	400	396	368	375	367	367	347	396	353	355	392	376	378	344	348	385	414	386	356	377	355	361	377	401	352	351	373	362	350	378	391	391	382	368	333	390	336	383	391	351	371	391	365	383	355	377	371	352	371	378	368	356	353	356	355	365	367	350	355	366	362	335	392	373	363	424	346	377	375	367	375	356	391	339	403	342	353	336	360	328	371	362	377	363	367	390	381	362	366	364	343	364	348	390	354	359	349	382	354	355	351	358	374	372	325	325	349	382	400	390	367	383	365	363	402	389	373	391	395	367	342	372	383	384	389	383	373	391	399	385	374	362	357	359	379	333	376	374	361	339	412	357	389	346	369	362	373	391	372	370	391	381	369	376	348	377	360	376	356	346	375	317	371	345	350	366	358	356	363	393	364	371	370	343	371	348	361	335	350	374	376	359	329	335	342	378	367	375	386	366	376	356	393	329	377	340	391	355	370	361	377	375	387	375	371	385	363	369	361	365	404	363	344	370	385	346	330	364	379	398	362	330	389	364	357	322	349	360	374	371	348	350	364	363	367	361	364	370	375	385	371	357	362	364	376	398	377	332	366	405	380	354	391	364	356	364	363	363	361	346	352	342	356	383	358	378	350	354	347	351	423	371	390	367	368	382	385	369	368	346	355	364	376	360	335	373	332	361	346	370	384	382	372	357	354	361	345	393	364	353	347	347	370	380	390	343	355	344	364	399	376	398	329	367	368	372	370	376	354	354	363	352	388	365	387	368	373	382	357	344	377	371	387	351	341	343	384	383	368	352	400	354	378	376	369	380	360	348	403	366	350	356	391	333	359	369	332	383	339	391	357	376	370	337	374	363	340	376	337	342	370	371	350	366	391	413	345	362	371	350	359	373	350	394	350	346	353	380	338	351	356	344	355	391	350
4467	1621	1466	918	754	742	702	632	635	592	583	627	560	602	563	597	575	545	519	572	570	586	588	508	577	585	602	578	543	584	569	573	553	575	565	516	561	514	559	534	560	562	569	602	561	575	591	559	563	563	554	549	548	563	518	539	570	547	561	580	586	557	529	544	583	577	612	557	522	561	542	544	532	554	505	565	579	545	551	585	528	604	551	550	543	529	526	511	591	537	560	548	586	565	572	572	518	527	568	571	535	570	533	547	571	561	531	569	560	569	578	547	572	568	572	561	558	578	603	534	586	530	566	553	571	534	512	564	580	496	540	553	587	570	573	547	585	553	566	540	546	561	551	602	535	558	576	553	522	568	555	582	547	584	543	569	532	558	549	552	553	557	531	588	550	556	528	552	587	536	544	586	564	523	510	517	558	570	492	569	534	526	518	554	570	553	502	566	554	544	532	527	538	571	612	549	567	537	554	586	558	564	580	580	590	552	556	570	553	530	560	571	574	558	536	546	562	562	529	557	577	542	541	582	572	591	540	534	563	531	547	575	540	580	563	550	571	596	544	551	591	581	548	529	563	569	549	560	544	555	542	603	545	548	562	539	535	526	533	551	541	553	527	537	550	526	576	550	612	549	570	573	583	588	586	542	599	553	600	579	518	552	555	566	555	535	549	580	519	577	547	570	592	574	560	513	532	591	562	567	560	599	566	529	609	531	585	540	564	564	550	526	588	590	578	555	553	551	546	552	551	571	572	555	567	563	576	567	532	562	535	526	529	564	568	559	524	546	545	546	577	543	584	542	575	550	587	563	560	536	547	572	541	542	554	561	554	553	548	568	570	569	597	531	622	557	557	548	558	564	599	555	560	532	539	569	547	589	573	550	574	573	546	572	538	529	577	583	529	525	599	532	557	565	571	503	537	541	529	534	564	579	565	567	524	609	528	569	605	598	571	570	570	537	556	565	549	523	517	587	534	605	580	554	587	521	577	565	553	566	553	526	558	543	532	560	568	550	562	532	539	601	560	540	535	574	530	531	558	549	523	558	533	549	535	573	573	565	510	564	559	531	562	591	542	568	554	548	549	552	561	566	585	598	555	553	573	576	605	564	564	530	545	553	512	612	550	552	533	541	554	558	549	541	586	535	520	566	570	566	512	568	590	552	518	562	528	562	616	536	535	584	575	577	576	550	535	569	555	556	542	541	541	578	539	542	531	557	548	535	562	556	578	560	607	553	559	537	547	575	553	588	584	514	581	568	545	568	540	550	562	561	570	546	568	542	594	549	589	566	577	530	546	586	578	546	589	564	558	587	538	556	533	540	574	499	548	563	545	507	537	514	549	591	564	560	539	575	564	529	558	583	515	556	547	580	525	556	546	579	549	565	575	588	563	573	522	592	557	550	595	563	594	604	494	606	566	548	567	572	575	569	561	567	557	551	544	574	525	554	541	551	558	540	561	558	579	578	526	589	581	580	517	516	591	564	554	576	569	560	532	509	570	536	553	576	514	529	595	559	526	535	579	543	570	578	566	539	545	579	560	572	542	583	578	552	565	524	576	553	521	548	558	540	553	602	546	558	554	580	575	596	537	581	569	580	542	566	582	537	544	596	592	561	539	587	575	549	522	570	579	585	587	529	562	581	551	537	563	551	556	548	565	537	588	555	544	569	585	551	596	549	585	521	588	575	536	557	532	541	527	557	540	543	562	587	578	577	579	513	577	542	523	560	537	580	534	596	558	538	520	553	551	530	510	578	545	547	591	563	536	578	563	498	517	537	555	558	571	536	587	583	558	627	564	559	564	535	542	566	623	537	601	597	604	583	581	566	544	563	538	555	588	528	552	542	565	559	550	557	549	545	569	580	578	588	559	532	550	564	592	531	556	550	549	552	542	575	550	567	545	542	587	599	531	563	549	547	526	502	536	547	543	589	578	552	562	551	550	545	567	517	574	556	560	555	557	560	553	549	550	602	567	546	534	508	602	526	536	561	575	584	540	527	584	544	550	555	539	569	576	580	578	574	556	521	559	575	604	573	576	570	596	575	547	536	526	551	580	567	544	577	558	532	587	562	578	571	564	556	591	570	542	522	571	551	583	542	572	530	551	558	586	544	554	562	585	575	538	563	588	569	552	588	565	516	583	543	549	552	570	587	567	609	548	574	577	543	559	558	581	558	592	581	581	542	533	555	557	551	572	561	556	594	554	580	547	587	569	555	526	551	550	571	577	568	607	585	570	506	572	543	540	555	537	531	566	551	534	562	529	529	557	586	545	536	557	552	564	583	538	549	568	573	597	568	559	568	546	542	579	559	536	553	577	560	562	582	557	561	551	542	582	574	577	568	563	537	582	535	537	540	554	561	528	573	573	583	564	576	563	546	578	584	532	547	565	564	561	528	607	532	562	578	561	605	585	601	592	577	539	604	578	549	553	571	591	558	526	585	561	554	574	528	554	563	583	568	551	556	557	546	535	571	530	541	518	574	563	561	583	596	582	544	553	543	555	579	567	575	581	573	547	543	563	602	541	512	560	538	563	605	529	599	533	569	579	616	553	551	551	578	584	562	556	536	573	550	504	576	578	585	569	547	614	516	557	558	563	553	584	597	573	561	560	537	557	502	588	610	562	533	587	536	541	571	530	536	580	548	547	564	575	578	565	557	528	576	573	529	503	562	587	575	600	554	544	547	543	577	543	526	525	609	563	533	546	533	544	575	564	593	551	590	540	559	568	529	531	552	532	561	588	558	565	554	526	580	531	509	592	575	537	579	565	584	551	576	578	572	550	585	556	565	584	546	565	492	560	562	548	560	556	580	518	529	567	516	549	574	535	542	557	564	562	546	575	566	523	564	549	566	584	539	583	539	583	545	541	555	590	524	557	543	526	584	526	517	581	539	543	546	549	567	585	535	597	537	582	583	585	548	552	554	544	568	559	538	584	551	554	557	543	579	535	564	501	525	584	546	564	561	557	557	531	546	545	543	599	537	564	547	604	521	562	553	563	549	593	546	539	535	598	546	559	574	609	591	545	534	554	531	557	588	526	515	588	587	553	541	549	553	602	546	520	602	534	572	572	584	554	565	545	579	542	562	591	561	561	543	544	522	519	589	550	564	553	548	516	528	537	578	564	597	588	549	572	497	561	573	516	557	574	596	569	563	558	567	560	595	573	548	582	597	545	556	528	523	555	532	539	529	524	560	544	589	551	506	513	545	556	572	517	540	580	615	562	555	585	578	550	548	581	600	543	585	548	544	562	608	539	581	562	558	560	563	568	559	552	563	569	557	514	549	589	504	556	587	533	562	564	530	556	545	565	588	559	537	552	571	615	600	557	564	588	539	543	561	518	550	568	560	557	565	546	539	570	561	567	569	560	567	511	583	590	552	543	551	585	556	554	569	605	547	557	546	597	589	565	530	582	558	534	545	535	537	603	566	559	563	538	496	580	534	516	569	544	546	555	533	553	540	569	560	572	543	535	550	529	520	581	558	547	574	607	586
24574	21564	28877	24701	21002	3007	951	718	603	589	580	523	507	484	479	472	482	454	438	434	449	427	472	440	421	434	460	448	409	421	446	429	422	438	420	429	422	487	429	400	415	431	432	427	395	432	435	406	432	425	413	397	426	421	420	423	395	428	416	403	414	414	435	413	414	414	369	416	431	422	402	418	400	438	398	428	421	459	457	426	405	443	419	439	394	423	440	397	397	418	428	435	387	424	400	406	408	415	433	434	430	427	401	433	430	409	408	370	425	415	440	437	419	409	431	401	424	406	452	386	432	429	417	434	434	401	444	396	432	408	447	417	425	439	436	394	406	430	404	461	417	392	422	370	413	382	418	433	445	389	447	379	445	382	447	431	418	390	392	427	446	434	466	398	426	407	430	360	411	398	413	412	386	378	434	421	425	419	429	416	402	414	421	392	410	391	376	421	412	429	389	396	420	442	436	407	411	441	408	386	425	422	407	424	429	391	419	414	442	395	389	425	406	437	425	407	427	423	432	467	423	410	399	406	435	417	442	403	412	446	401	428	402	408	420	395	410	418	434	435	406	423	423	392	407	461	418	411	445	422	407	441	425	404	406	405	402	415	430	368	406	403	418	440	418	449	374	402	423	399	427	422	430	433	373	438	437	418	389	426	416	456	421	432	418	401	417	402	421	445	394	412	431	427	454	444	412	413	421	416	432	395	406	407	432	424	398	411	422	389	435	419	408	416	421	422	408	379	408	415	394	413	456	434	394	402	394	370	409	380	421	401	429	448	384	417	400	409	390	410	410	406	427	422	442	465	427	386	399	417	418	411	432	418	449	409	420	416	448	372	413	421	423	378	403	432	395	433	386	430	424	387	413	421	413	427	414	402	435	383	432	399	430	426	426	411	427	412	419	419	413	421	414	443	435	404	391	431	404	398	413	422	436	409	436	392	422	433	392	408	399	395	419	407	425	396	461	395	381	430	417	416	421	398	388	422	448	447	423	404	426	423	410	424	405	403	383	417	417	405	418	425	411	414	444	412	449	386	429	389	404	392	420	451	399	404	441	403	436	402	389	442	409	437	426	433	390	442	391	413	413	434	424	409	420	397	418	415	407	437	439	430	421	374	400	387	422	435	430	414	405	427	427	401	443	404	389	444	395	407	436	422	408	388	420	420	444	427	437	422	437	440	392	360	439	405	410	404	409	407	395	408	420	364	404	441	416	432	434	421	410	412	386	416	450	391	419	414	414	469	401	416	407	463	432	431	452	404	434	426	392	428	422	436	420	434	396	435	466	419	412	397	406	443	432	393	394	409	455	391	436	383	399	401	375	424	383	379	422	435	410	387	429	385	444	442	423	434	424	394	441	449	383	407	437	453	418	421	399	408	415	446	410	443	418	399	417	396	358	425	467	430	449	416	430	406	448	430	402	409	404	439	392	415	419	426	442	419	390	413	424	372	438	407	396	389	414	390	431	394	404	408	444	410	382	427	407	420	394	424	426	418	462	381	410	433	447	420	422	389	418	413	406	436	413	400	408	387	409	406	435	413	401	400	441	426	395	435	436	413	429	365	416	419	408	448	387	410	422	438	425	415	398	414	450	424	404	448	394	420	414	402	411	426	452	424	366	450	422	478	403	417	393	448	412	388	421	396	449	430	436	379	388	418	399	426	419	407	401	407	430	404	417	418	400	437	371	448	405	411	415	411	421	430	393	406	439	417	400	396	436	416	436	437	426	438	431	400	403	428	413	428	442	418	424	427	411	399	426	430	436	409	378	388	445	426	410	453	414	399	427	410	369	404	417	403	414	400	376	411	446	434	403	398	432	431	418	412	397	460	413	411	426	416	394	394	407	416	440	425	420	429	406	430	455	391	454	441	433	426	379	404	432	387	397	399	462	443	400	439	391	424	390	396	369	424	403	412	393	451	423	420	402	381	426	388	414	444	431	438	418	410	406	418	428	395	394	423	422	464	417	417	394	406	417	409	422	428	418	407	432	371	443	417	437	423	404	369	456	396	432	400	382	430	421	414	390	418	413	401	415	368	421	415	429	445	412	425	431	434	420	371	444	423	409	413	400	410	428	385	425	425	417	418	436	384	411	440	405	460	403	455	393	411	443	408	444	416	422	395	423	396	412	400	380	466	436	415	425	432	388	435	399	393	461	415	436	396	407	436	406	452	425	388	431	419	375	371	381	419	433	414	436	408	384	397	413	408	421	406	437	422	400	352	430	409	431	411	422	425	419	380	429	406	390	398	401	397	403	402	384	392	418	407	414	431	390	425	425	405	410	406	372	428	426	445	421	397	382	460	427	400	428	404	396	417	414	384	437	408	405	425	421	423	413	407	433	399	414	411	390	405	372	413	416	424	430	447	392	440	422	361	412	416	398	403	405	411	407	394	433	429	382	422	457	393	417	418	423	437	453	447	384	432	426	422	405	384	415	417	403	453	411	449	413	395	410	423	388	426	444	410	434	410	450	407	433	397	376	439	408	387	444	417	411	444	421	410	411	426	421	419	388	399	424	418	454	404	399	410	404	431	412	456	418	390	427	431	421	428	413	422	430	419	406	422	472	422	422	441	402	439	399	439	392	403	467	421	434	393	385	408	422	419	411	406	422	401	407	416	409	421	400	421	415	454	434	383	415	415	414	423	453	436	407	407	415	434	401	377	428	425	424	406	431	441	441	390	421	423	374	386	404	393	403	390	433	424	443	382	399	400	399	432	416	398	415	442	421	413	416	409	439	448	418	379	407	417	407	411	416	389	412	420	433	428	410	392	434	425	427	415	427	351	431	436	386	415	414	433	436	428	444	413	410	411	418	402	415	387	401	397	451	406	440	431	421	402	416	426	437	413	369	464	401	395	419	407	429	430	436	427	413	389	455	405	410	405	422	457	383	420	378	450	435	479	450	461	416	408	426	406	387	407	445	424	412	466	426	430	439	422	389	436	390	408	389	435	398	408	395	414	410	411	429	425	397	433	438	409	408	401	380	419	442	412	366	456	442	416	400	436	420	386	415	410	447	400	419	412	413	417	411	440	409	406	421	429	409	399	447	418	422	387	419	364	396	390	425	429	411	431	421	419	436	402	399	448	408	429	436	408	405	463	395	389	374	433	413	407	438	430	404	405	435	404	386	419	425	473	446	435	395	410	383	420	410	414	402	384	416	411	390	383	390	400	432	472	396	432	432	408	420	415	439	417	392	401	427	408	410	406	381	425	425	400	426	400	412	389	428	436	417	398	397	409	437	401	415	420	418	383	456	396	417	418	399	421	405	408	406	424	416	416	407	412	423	406	411	429	452	415	427	428	392	396	440	439	407	394	407	398	393	399	427	404	399	393	389	422	418	451	432	409	402	405	413	396	405	431	435	425	392	412	459	471	433	414	424	383	445	446	420	400	448	422	401	411	420	421	418	411	418	409	411	438	439	420	399	419	450	429	444	439	396	418	454	405	396	398	398	434	429	419	428	423	436	410	393	432	402	411	423	403	379	400
7421	9897	8422	4254	3018	2291	1747	1452	1264	1106	1090	1064	905	875	852	845	784	773	743	759	741	673	720	721	675	760	703	696	705	692	698	640	675	654	698	640	652	685	649	661	648	686	676	590	619	643	642	614	658	621	710	616	648	646	660	672	660	635	646	638	615	654	610	675	626	651	601	629	642	666	685	655	678	622	613	655	636	680	642	616	666	619	618	633	672	584	676	659	641	633	646	650	683	639	623	627	622	599	613	586	631	675	656	665	674	603	653	637	600	655	688	606	683	669	648	623	599	646	605	635	612	642	673	654	593	620	611	624	655	607	614	654	622	632	643	618	656	613	624	622	625	662	647	630	662	640	639	606	626	613	624	645	645	659	629	589	662	623	594	662	626	607	649	653	637	664	625	668	659	679	647	612	632	644	626	646	602	641	682	628	642	627	640	631	648	642	655	670	638	676	674	628	663	644	635	668	653	655	608	620	650	595	615	632	640	627	595	620	632	631	656	650	619	641	654	624	629	660	658	627	618	615	671	676	602	667	618	606	666	636	654	651	642	586	580	625	610	659	678	637	660	637	618	626	615	639	607	619	657	632	635	621	635	638	713	665	616	619	649	589	651	635	619	669	672	668	627	629	653	623	633	651	620	628	639	617	671	627	710	593	645	664	620	609	685	642	658	669	656	662	654	647	649	644	631	639	646	598	612	627	667	601	650	650	608	613	650	629	639	625	647	637	639	619	688	682	638	623	654	674	613	583	641	597	611	611	673	644	637	626	634	633	669	627	638	636	653	589	631	577	669	637	658	646	647	589	622	631	620	611	674	616	662	660	636	620	674	672	644	673	657	624	637	662	629	615	647	602	678	612	632	628	646	623	613	644	672	630	613	632	621	639	608	632	665	645	663	609	661	649	641	610	617	672	656	587	634	606	639	638	614	632	656	653	646	575	633	686	656	635	678	633	619	655	612	617	652	643	622	661	592	633	590	608	618	612	633	651	598	617	640	615	623	659	647	625	679	677	649	622	669	626	676	635	659	644	636	649	603	618	635	678	616	605	617	621	678	583	623	595	658	601	608	640	608	637	639	626	625	627	656	632	627	633	621	624	635	592	624	633	649	642	614	602	668	653	569	614	654	643	616	622	617	641	651	658	663	651	609	589	634	667	640	641	638	622	720	615	678	633	635	659	653	633	632	669	634	663	635	622	612	645	656	679	626	614	585	610	644	632	664	641	619	685	652	619	662	646	606	636	613	618	610	668	641	634	655	639	600	642	634	642	656	602	640	597	679	633	612	662	670	643	654	604	653	658	628	641	624	643	687	669	655	629	648	611	626	631	647	641	618	670	629	666	664	658	708	624	604	614	635	658	654	643	671	613	709	636	674	645	703	672	585	655	655	684	670	649	613	646	643	606	628	648	653	703	628	657	614	660	608	670	592	646	634	616	608	645	625	649	633	672	668	641	688	642	623	655	630	644	636	693	658	644	678	606	633	662	621	648	677	642	663	675	641	674	678	610	651	649	564	608	640	665	613	685	661	607	680	701	656	656	641	620	623	617	619	588	624	617	602	637	674	664	643	553	662	664	623	657	633	649	665	627	660	618	575	615	631	634	711	628	616	637	663	659	665	655	659	623	625	589	637	651	657	627	623	644	615	614	662	608	640	668	649	615	595	562	621	580	602	669	574	659	636	643	586	639	635	646	662	636	628	657	605	609	605	638	625	617	651	638	616	675	645	635	632	668	629	646	652	622	636	625	674	637	663	661	625	632	667	646	648	644	652	635	630	645	680	627	618	634	682	636	672	652	650	661	677	625	643	647	617	613	640	618	653	627	604	624	641	640	674	611	636	671	610	642	629	669	663	628	582	621	661	647	678	653	643	641	611	668	647	654	635	641	646	631	586	631	655	630	668	641	654	626	650	637	603	656	631	662	608	598	628	628	630	641	605	623	613	650	637	649	646	631	582	681	635	627	645	654	615	660	618	648	625	676	663	618	601	668	636	661	656	601	650	646	658	643	635	625	629	614	673	633	659	665	641	630	626	646	620	677	629	629	619	663	647	606	606	655	701	635	655	658	622	649	634	705	649	631	623	638	658	635	646	653	662	666	642	632	624	635	637	610	685	599	594	655	632	619	654	656	676	656	600	627	625	648	665	611	644	667	598	632	640	636	650	641	624	589	601	624	628	661	700	637	629	585	603	626	603	647	651	633	628	596	624	631	629	645	587	629	646	626	605	610	648	659	629	648	604	621	649	654	658	651	676	649	647	677	677	650	616	641	639	638	631	691	614	594	636	575	675	662	654	647	613	674	610	644	609	641	648	601	609	638	642	624	608	635	721	626	651	689	658	610	676	701	668	631	670	640	652	660	691	589	607	631	653	679	654	642	650	642	637	626	611	664	648	631	616	642	645	658	663	629	622	641	622	648	663	703	662	681	619	628	588	628	620	651	614	600	615	674	635	662	630	650	587	627	634	616	713	626	635	626	637	648	623	611	689	632	590	637	621	629	604	640	624	642	685	660	624	613	628	659	601	691	613	626	663	748	655	659	648	622	655	656	628	655	639	609	637	626	621	669	628	616	594	658	641	609	652	663	669	631	641	638	625	690	617	655	656	621	675	624	625	671	626	665	656	611	646	639	653	587	651	641	633	665	656	629	665	659	673	695	639	660	646	636	590	587	642	650	636	684	591	607	644	638	633	647	642	684	615	650	676	628	627	643	633	632	620	604	655	678	667	617	623	688	678	637	598	645	666	632	710	675	671	640	650	627	652	629	646	649	599	644	616	619	621	643	669	626	658	668	626	651	602	636	675	654	673	655	632	648	612	624	634	645	645	666	626	636	660	603	594	628	658	674	633	664	625	643	611	650	666	647	645	618	613	629	652	658	650	641	654	631	671	642	631	619	656	622	614	627	657	604	630	579	612	660	628	611	589	613	683	640	627	625	645	652	610	623	634	678	642	668	651	614	632	645	676	599	589	697	624	639	634	636	610	614	643	619	623	627	665	645	632	640	588	642	629	646	624	699	639	646	640	640	626	641	646	617	669	612	638	644	583	623	605	647	625	590	654	629	633	644	618	649	619	605	630	604	661	644	636	621	603	589	688	607	635	641	639	616	647	695	625	633	650	653	651	659	610	627	643	707	636	648	620	626	711	634	658	636	644	653	680	592	632	629	667	612	640	660	607	644	671	675	687	643	617	609	670	613	680	624	640	599	618	627	630	670	671	639	610	654	636	659	650	665	600	588	655	599	612	644	604	619	662	668	636	606	655	625	628	681	596	679	629	628	628	616	669	622	626	646	684	665	620	667	575	630	677	626	666	635	613	628	633	686	633	645	633	617	606	631	653	614	655	656	649	642	613	689	601	685	641	617	650	669	663	614	647	625	644	636	628	650	622	667	654	586	626	634	630	613	646	654	686	616	655	589	686	623	640	628	593	625	612	625	619	604	666	605	669	685	626	636	598	622	633	636	665	627	626	639	620	652	640	600	634	644
23581	21598	29536	24150	21599	21039	2469	849	625	485	433	393	363	329	309	307	310	256	304	277	279	259	242	236	265	269	275	215	225	226	261	252	220	195	247	208	207	207	231	257	234	233	221	209	238	183	217	215	241	214	203	222	229	228	226	215	210	232	208	204	209	203	223	198	195	199	220	202	238	223	208	230	197	207	217	210	191	229	220	181	182	189	206	208	205	194	214	214	193	207	213	194	199	207	206	218	187	217	226	216	178	220	206	229	231	206	195	210	197	224	199	215	205	220	220	212	210	211	206	200	218	205	208	187	232	212	191	223	186	201	211	186	211	215	187	183	205	206	212	204	216	194	214	206	203	212	201	205	193	182	199	190	210	216	220	187	212	196	223	193	203	199	226	211	198	217	204	180	203	196	217	206	222	213	191	224	194	195	194	199	201	182	216	208	202	210	226	207	226	201	251	196	214	198	233	199	219	218	223	204	234	209	211	193	206	221	211	194	206	226	190	205	191	203	221	205	209	216	204	214	215	222	231	198	207	194	231	219	215	210	203	186	202	199	222	203	205	185	200	200	204	227	218	208	227	198	195	222	222	232	208	210	204	173	197	219	233	227	201	219	202	204	212	196	231	210	203	221	214	219	190	199	211	188	215	212	219	198	194	212	194	195	181	210	220	179	205	196	232	210	241	205	222	211	220	192	223	188	193	212	198	197	202	215	218	205	203	196	218	207	198	235	193	241	219	180	218	207	222	220	255	220	212	204	215	220	214	175	196	201	199	215	200	191	195	220	212	218	213	199	192	190	210	201	214	185	208	218	223	202	200	209	212	216	210	211	203	203	200	196	189	194	187	220	180	192	213	223	204	229	199	203	193	212	216	217	179	215	211	196	222	198	225	201	163	200	214	185	193	206	197	207	216	192	205	204	220	210	210	195	215	191	200	203	211	199	208	214	215	208	201	221	189	193	200	203	220	194	219	206	205	210	194	224	208	191	201	201	192	207	195	213	221	205	209	212	187	211	209	186	213	196	215	227	196	199	195	195	187	200	207	185	200	204	217	201	213	209	228	217	198	170	241	224	229	200	181	206	200	186	191	214	219	204	212	198	203	213	192	244	227	222	215	213	219	205	194	216	198	194	219	178	208	214	211	210	189	197	227	180	200	239	203	198	229	219	204	210	213	204	202	227	193	224	213	203	198	183	188	199	218	198	183	182	207	210	201	223	203	199	222	247	183	219	201	219	212	193	208	213	220	204	202	211	197	204	224	204	219	219	199	190	194	205	187	212	202	187	210	199	231	225	185	199	195	182	204	214	239	188	202	204	195	203	217	213	208	198	184	206	198	194	189	191	214	187	211	209	193	170	221	223	186	226	203	220	243	224	209	228	205	178	212	201	193	207	184	189	205	219	217	219	175	203	193	218	190	200	227	211	238	164	216	232	216	190	216	216	213	192	204	210	200	214	170	205	198	217	218	194	224	199	220	195	192	199	212	202	227	182	207	208	197	216	224	211	199	192	200	219	204	219	192	207	191	241	201	200	202	215	198	217	203	197	192	179	187	211	205	202	215	231	201	213	201	207	211	215	182	207	226	190	215	178	216	202	197	217	214	195	205	196	215	189	214	215	185	186	198	217	209	216	216	207	191	239	188	204	205	205	211	214	204	206	190	224	228	182	197	239	211	200	203	192	202	203	228	195	208	190	224	204	202	219	190	225	205	205	193	221	202	208	195	165	206	190	203	207	198	178	176	209	193	194	202	189	211	203	206	206	177	189	188	219	228	203	211	216	187	210	198	195	183	184	212	222	207	213	210	193	213	234	194	218	201	224	190	219	193	219	186	191	175	190	190	207	213	232	202	198	209	218	216	202	197	199	205	206	200	209	208	221	232	195	206	197	180	208	209	209	190	190	199	197	180	203	224	198	213	186	225	225	198	218	210	218	234	211	209	212	181	217	198	210	182	216	192	206	224	222	195	210	224	216	192	198	201	185	202	226	213	217	190	200	192	205	190	229	192	213	209	188	207	229	218	218	224	190	170	207	226	206	208	200	218	200	215	192	192	226	207	216	212	196	199	204	194	213	206	222	208	213	220	206	211	209	220	205	187	212	188	218	217	215	186	216	169	239	206	215	212	208	227	203	208	224	209	222	197	203	206	216	201	199	212	182	212	195	243	203	204	197	209	196	221	204	202	189	181	222	196	178	204	204	222	185	195	208	195	211	212	219	199	189	215	221	198	206	208	238	194	203	192	208	202	197	188	206	185	223	209	209	194	205	197	200	196	232	188	212	244	221	210	211	208	213	213	223	223	226	197	188	202	215	209	202	204	209	219	199	199	203	225	228	212	164	184	216	202	204	212	202	201	199	204	194	208	224	168	230	184	219	208	219	223	173	233	224	206	206	195	185	209	184	223	204	202	218	196	195	201	183	211	198	207	209	202	198	203	198	239	199	211	210	228	185	195	194	203	196	195	207	192	253	191	197	210	209	218	209	187	191	206	201	208	197	205	217	217	187	219	214	180	194	188	206	212	218	205	196	226	213	219	231	211	212	194	213	200	202	198	214	228	188	196	236	198	206	192	180	194	193	216	212	184	193	202	207	221	215	216	203	234	204	212	205	176	192	232	236	214	211	196	204	206	208	233	196	215	228	216	199	198	224	187	193	236	189	217	205	208	219	212	229	214	193	221	222	201	219	211	193	205	183	204	230	199	192	211	183	223	189	215	205	207	184	210	207	228	209	203	207	190	216	196	238	238	222	204	197	205	216	210	217	200	201	224	170	217	200	201	209	220	222	203	207	193	215	219	235	216	220	212	204	239	207	211	233	201	189	178	208	214	206	204	201	188	203	204	177	175	183	208	196	202	240	198	204	203	216	201	221	191	195	207	200	207	194	207	204	202	183	203	207	200	197	196	198	212	224	192	195	234	210	193	209	221	187	178	207	210	201	214	216	199	217	221	199	224	178	183	214	209	193	196	212	201	188	189	193	224	207	203	205	200	206	193	187	205	213	230	205	225	224	219	204	210	221	201	216	200	218	211	188	230	206	201	209	210	195	213	218	190	200	208	208	195	206	211	205	208	205	207	202	213	213	230	176	201	223	195	219	229	207	214	209	199	217	198	183	208	196	221	209	209	227	190	209	208	221	215	171	193	211	199	201	208	204	248	188	204	215	209	217	217	225	222	201	208	184	203	199	209	190	236	193	201	210	197	211	204	198	212	219	183	183	217	205	192	212	198	183	199	198	222	208	221	197	190	210	205	214	219	201	194	207	209	205	205	208	207	180	238	204	228	202	202	204	205	177	222	215	218	211	172	195	181	221	206	209	198	227	190	195	231	213	177	209	205	214	189	220	205	193	208	210	207	183	201	202	222	184	207	224	208	239	202	206	194	209	209	225	194	210	226	186	205	210	209	172	209	207	195	190	231	218	199	196	203	227	220	201	212	212	202	182	217	239	194	195	221	199	195	211	195	216	213	188	224	206	192	204	200	221	195	198
10349	15988	13536	7218	4796	3536	2703	1976	1746	1422	1183	1019	905	803	709	695	640	592	582	553	516	500	476	453	486	464	458	418	408	409	408	428	351	373	440	390	406	399	402	362	441	368	364	359	386	401	378	359	316	356	330	347	349	327	326	371	348	366	323	388	350	350	349	334	344	343	343	357	340	378	330	356	311	345	361	378	328	367	337	316	347	318	343	343	328	409	333	343	323	361	300	329	322	299	319	360	334	352	318	325	333	354	362	339	321	303	352	332	326	335	300	340	326	292	348	310	336	327	338	324	350	351	354	310	326	354	349	347	325	362	359	324	331	308	327	332	369	313	319	343	382	340	352	335	334	338	317	335	310	358	328	312	342	321	318	369	330	347	356	329	313	323	323	335	328	318	333	320	340	335	339	326	366	334	301	320	366	340	315	362	332	336	346	378	331	318	330	334	327	324	321	310	319	329	314	337	316	303	332	315	345	325	337	321	333	281	336	335	342	315	317	332	368	332	327	329	345	307	324	367	332	344	328	341	349	336	348	327	336	339	324	346	326	367	299	353	292	312	323	335	338	296	322	365	374	344	335	351	312	315	343	329	349	299	307	325	332	308	303	295	344	355	315	313	373	313	321	352	324	364	300	303	334	323	309	342	306	324	343	353	308	322	324	354	347	329	299	317	345	325	317	288	332	285	305	336	323	336	356	299	328	336	301	294	377	357	352	342	314	330	343	341	364	330	299	323	355	327	325	334	315	315	330	325	340	330	335	327	342	333	353	337	317	343	358	326	339	365	347	309	321	344	325	340	319	333	354	340	333	319	349	353	345	326	341	333	322	369	306	322	329	303	337	350	300	340	375	339	311	352	330	322	341	331	345	371	358	295	318	349	345	325	313	318	325	319	310	316	335	323	309	323	356	336	314	351	308	308	338	315	331	299	333	345	350	343	304	331	334	346	316	313	315	365	302	310	319	323	309	343	329	299	351	311	327	346	322	337	374	333	331	314	323	341	295	333	331	337	334	343	309	365	304	328	331	344	308	330	352	345	315	315	316	357	330	295	357	327	333	350	340	321	363	321	365	379	337	335	346	318	325	326	326	320	342	321	324	335	297	311	318	337	309	356	342	325	329	329	326	317	328	328	333	331	336	302	340	319	326	327	311	308	330	319	319	345	353	343	341	313	318	320	330	330	316	322	310	358	329	341	313	337	331	309	337	293	318	301	320	335	365	329	308	328	328	345	331	320	310	316	367	324	312	320	354	318	342	340	342	328	363	310	343	325	311	319	321	334	327	326	364	325	335	335	358	357	323	351	349	309	324	343	329	350	338	325	310	323	338	334	341	328	305	343	328	346	330	336	351	334	312	344	345	331	352	314	346	309	322	297	307	337	317	365	342	316	332	320	326	348	342	306	327	314	332	339	327	360	334	320	313	327	324	312	325	339	340	305	341	319	326	345	348	323	371	330	336	327	340	338	325	342	368	353	308	313	329	302	320	337	328	327	327	344	350	314	338	329	333	309	335	343	334	301	335	303	321	334	319	317	345	306	341	318	339	343	345	336	343	320	340	345	302	281	338	341	347	282	357	332	348	349	339	333	329	332	359	339	318	325	322	329	321	341	333	294	331	326	309	335	313	346	345	320	315	312	329	340	318	330	359	338	318	344	333	327	336	326	334	335	335	334	317	332	336	344	320	321	333	326	308	331	373	343	330	309	337	306	330	312	382	314	333	326	315	319	346	320	322	319	339	311	304	341	362	334	339	330	314	311	307	311	355	322	327	344	339	333	329	310	314	332	342	346	314	305	335	339	339	354	354	344	332	308	352	311	327	358	335	350	377	342	344	335	318	335	328	326	313	326	340	349	333	322	354	319	339	328	316	336	321	305	338	338	365	310	332	323	356	323	310	373	338	306	322	309	314	343	340	354	332	334	331	306	356	363	333	346	320	327	319	349	313	317	326	316	344	339	326	373	319	326	312	326	321	342	336	295	345	326	361	336	322	321	339	326	366	324	348	324	344	345	328	327	334	363	291	356	323	320	361	340	318	332	334	336	332	333	294	348	313	307	333	316	331	329	324	311	317	323	347	330	329	332	344	310	327	320	325	345	343	369	339	346	347	343	291	314	344	291	331	327	351	316	291	339	339	361	330	291	339	305	372	339	345	334	311	320	327	334	338	336	335	321	337	350	327	317	324	359	324	327	314	331	319	319	347	296	321	348	323	316	333	318	316	339	284	342	323	314	323	341	347	305	335	309	333	321	335	324	362	304	336	307	342	334	355	317	317	329	284	321	347	303	346	289	337	358	319	304	323	352	327	360	332	337	313	319	365	316	357	309	316	305	357	341	340	347	319	306	332	309	342	330	357	367	320	306	312	294	342	348	315	348	326	321	317	299	309	350	313	349	364	290	297	313	340	347	322	323	389	332	346	331	302	335	337	311	317	334	302	326	336	307	355	313	336	308	314	356	330	306	351	326	321	348	348	316	331	324	322	352	323	334	337	314	349	327	315	321	287	331	335	362	334	316	318	337	307	321	365	304	357	363	311	333	328	347	332	331	335	326	323	341	322	310	330	326	339	327	320	347	333	331	342	344	317	362	327	351	300	324	318	327	358	326	329	321	326	316	337	341	331	317	326	309	314	329	363	297	365	373	334	323	340	344	293	352	322	347	322	323	338	321	355	313	331	326	311	344	328	354	355	340	310	335	322	314	347	365	317	326	330	349	323	327	316	344	323	302	328	331	334	352	347	341	326	351	314	300	327	343	318	333	333	331	307	339	309	330	328	305	294	343	334	343	309	349	302	334	345	336	295	331	295	331	307	327	301	327	352	335	324	359	340	325	332	319	341	348	325	293	337	341	302	333	318	319	329	343	321	349	307	299	331	295	291	327	328	343	354	348	309	362	326	339	328	301	312	314	313	343	350	341	312	328	361	337	339	337	304	328	323	332	290	360	312	328	316	327	312	328	345	332	322	330	320	358	373	350	322	311	308	337	338	326	320	356	347	332	331	336	341	378	341	326	331	354	311	337	362	347	351	320	350	316	340	349	347	332	334	316	326	335	308	342	359	329	304	358	312	318	317	321	362	325	311	328	341	326	321	350	326	332	296	325	324	318	362	327	315	311	361	320	314	326	319	329	343	353	306	322	346	328	346	364	323	310	361	339	339	322	316	320	345	339	343	327	325	283	315	319	307	330	312	337	343	317	333	337	332	310	318	315	329	339	286	339	335	312	308	309	312	312	344	326	341	324	345	349	369	331	348	317	310	337	344	360	329	311	307	332	342	323	340	346	365	295	333	282	352	322	327	345	352	279	348	337	315	321	328	342	332	335	328	355	332	366	348	334	370	300	340	315	345	338	333	334	331	321	337	306	343	341	308	310	343	310	321	334	335	339	312	355	299	367	334	327	336	331	333	350	339	333	328	307	330	338	332	326	337	334	334	328	352	330	332	322	326	329	344	341	299	324	316	348	328	355	343	328	337	314	307	343	343	349
27210	20717	7607	923	591	554	434	407	416	405	406	376	385	372	365	366	362	394	390	404	357	350	360	362	391	359	365	371	373	363	350	383	365	390	344	374	345	330	366	386	379	375	351	383	375	386	358	349	355	371	367	384	371	351	351	359	375	378	406	387	333	354	381	329	411	368	369	388	366	374	366	400	391	387	340	386	380	356	387	365	382	379	364	353	372	410	343	361	405	410	392	361	382	348	366	348	373	376	359	375	422	383	376	380	359	366	385	359	360	382	356	364	359	376	375	396	402	369	368	362	341	358	385	353	352	420	329	332	362	397	382	353	354	334	361	351	389	377	387	368	365	350	390	364	347	361	351	371	385	382	358	408	338	343	334	378	372	376	339	337	350	351	371	357	366	358	352	395	373	365	365	354	345	363	378	339	371	381	362	368	372	352	374	328	369	362	339	376	378	383	353	336	384	308	344	339	360	378	353	379	362	324	357	387	387	378	368	382	387	358	340	359	363	350	349	368	385	363	395	367	361	369	330	405	381	330	377	351	355	350	373	347	370	343	378	389	359	379	390	369	384	426	357	382	362	363	353	349	352	381	359	380	382	347	396	361	387	398	345	362	376	374	367	368	322	376	392	385	359	372	324	379	403	360	375	373	374	346	368	396	352	411	358	365	354	355	372	384	371	361	360	379	378	337	329	369	364	345	381	381	358	372	366	390	394	359	355	383	371	326	396	371	403	371	353	370	390	344	370	344	335	342	383	352	392	379	380	352	359	379	376	399	365	407	373	372	351	345	354	346	371	376	371	371	358	318	348	346	365	361	381	369	381	377	383	362	375	368	394	386	366	361	370	355	378	374	349	356	390	394	371	367	325	372	371	396	360	383	334	379	392	370	364	352	358	387	366	367	353	355	374	383	338	385	355	350	378	360	376	369	373	394	382	365	353	412	373	354	377	413	373	382	374	338	348	367	381	346	348	358	384	379	369	377	339	386	364	357	342	381	340	384	333	347	379	335	343	397	389	341	386	342	352	369	387	345	378	394	375	362	366	370	377	369	376	375	339	389	393	375	349	346	354	405	362	338	385	355	374	352	344	347	380	369	383	364	373	351	355	368	359	396	342	380	362	401	373	355	409	380	335	346	383	380	382	357	374	325	383	384	359	350	381	377	382	388	378	374	367	382	369	366	394	354	363	392	375	322	382	349	388	357	393	352	373	355	327	348	369	351	357	393	408	376	418	379	363	348	369	338	358	369	339	397	351	393	381	377	364	347	333	381	388	352	377	364	365	325	355	364	386	391	336	411	389	358	329	382	372	366	392	375	386	350	365	408	376	382	375	358	386	378	418	376	352	355	339	357	345	416	384	373	373	350	331	384	376	381	368	370	354	364	372	344	411	401	398	377	313	375	363	395	389	372	388	374	341	360	360	369	357	361	399	408	364	351	369	348	380	364	334	387	383	353	349	382	364	399	364	370	359	356	352	387	334	361	347	342	380	394	391	371	402	392	385	367	394	378	376	369	382	370	362	398	351	363	383	365	362	346	379	401	360	352	326	381	366	392	369	378	391	355	386	379	361	323	347	398	375	337	368	415	402	373	360	352	366	403	368	366	367	366	393	361	375	347	383	348	357	340	367	351	341	398	341	367	400	365	352	367	369	385	344	350	381	337	360	378	358	391	358	366	374	408	339	357	388	373	380	366	368	391	414	339	371	330	355	375	379	349	377	324	367	336	359	366	322	358	402	366	343	374	405	356	354	393	359	350	373	369	385	372	366	376	374	384	398	391	363	405	361	354	370	395	356	413	379	376	385	374	349	352	337	357	366	359	363	366	352	373	402	387	361	365	405	361	346	374	396	350	356	366	356	382	369	386	355	373	370	354	393	336	364	387	350	343	387	361	348	360	352	340	343	392	379	333	379	358	364	365	416	374	382	349	353	357	355	357	379	377	371	355	348	384	361	330	383	405	375	391	408	346	371	367	357	371	416	372	372	335	364	382	368	370	374	379	389	340	381	382	353	363	382	375	353	395	379	380	356	344	353	360	409	362	377	391	344	369	355	365	380	365	363	402	422	363	383	350	344	369	382	355	341	341	343	402	381	390	357	348	359	358	365	379	369	331	349	358	363	371	357	362	380	383	371	389	362	375	360	349	362	366	385	359	373	338	382	345	345	394	367	360	339	392	361	361	404	347	335	376	369	386	384	345	354	367	387	354	352	360	377	373	364	388	371	406	340	378	354	369	344	369	336	398	365	334	363	340	375	365	365	352	360	380	361	342	373	357	351	368	383	374	339	386	367	375	402	389	358	355	361	383	393	362	364	377	364	372	330	376	398	405	378	398	389	389	343	344	407	360	361	365	387	391	364	343	344	382	348	408	400	354	377	379	356	379	369	360	361	387	361	364	359	351	369	347	396	350	357	349	364	375	368	349	379	362	389	373	379	402	349	380	365	366	393	368	348	348	346	367	389	399	349	338	341	358	336	381	382	378	371	376	355	381	359	375	377	395	375	360	375	381	312	408	396	353	342	396	379	387	388	339	360	385	388	328	357	380	382	363	366	370	392	337	360	351	391	360	382	354	366	359	364	339	366	371	360	373	393	367	339	368	380	400	386	332	368	402	375	376	417	406	374	341	393	351	390	399	365	389	346	330	346	384	372	372	337	417	373	371	352	377	334	356	388	351	398	367	411	347	364	348	379	379	354	363	373	323	385	372	395	354	350	377	356	361	364	355	383	365	367	351	358	398	317	370	367	357	364	374	357	382	381	379	367	369	356	347	363	392	359	373	349	408	373	380	378	358	377	368	377	351	340	359	399	355	361	388	424	347	341	356	348	340	407	330	411	368	345	367	373	370	353	355	413	346	362	353	368	365	360	354	372	362	344	339	403	366	386	375	342	321	358	383	345	371	383	389	366	348	377	390	394	356	373	340	350	365	394	377	349	341	347	323	354	369	360	383	363	364	420	376	345	345	382	331	372	368	395	351	362	351	381	375	336	380	376	354	341	390	368	341	355	377	404	384	364	336	386	350	372	366	361	383	373	378	397	365	355	356	375	347	381	346	353	370	370	401	330	369	407	357	340	406	367	385	329	383	344	359	364	374	342	338	389	372	383	376	366	319	347	361	327	373	366	366	392	367	356	388	364	371	376	396	396	372	359	398	380	415	342	364	361	332	362	404	367	385	356	367	354	354	369	351	374	364	392	375	369	381	349	343	350	374	370	365	369	364	343	360	347	361	394	375	401	350	345	376	359	364	373	370	385	371	341	360	373	386	354	361	345	387	375	370	357	405	351	372	364	360	369	357	386	362	362	369	323	332	405	387	359	374	369	363	377	357	351	343	356	368	394	366	355	378	380	363	368	398	372	345	354	388	400	364	393	355	390	385	393	375	343	332	383	366	389	383	354	390	368	393	388	382	357	352	355	364	340	347	354	345	396	381	389	361	359	371	362	389	338	383	374	367	338	385	386	359	364	347	374	366	337	374	378	371	359	374
4508	1627	1500	922	823	746	673	649	564	663	610	599	601	623	577	550	579	547	552	548	555	584	582	582	558	516	536	544	573	548	579	535	602	554	581	611	579	604	531	547	602	573	565	530	582	558	543	628	568	588	597	588	536	558	552	600	579	562	530	563	576	543	554	562	514	546	559	569	606	567	567	599	595	597	558	586	576	555	563	598	556	558	569	525	511	554	550	550	530	565	540	555	547	572	578	550	561	538	544	589	561	554	540	583	577	590	563	535	557	559	537	596	539	583	545	534	555	546	537	536	591	563	549	536	520	555	552	588	540	523	577	539	595	571	553	571	578	523	525	589	533	556	527	602	537	599	570	575	576	545	595	584	569	524	605	573	575	530	575	537	589	568	556	542	589	560	571	568	555	584	584	569	573	558	531	518	585	568	573	578	568	550	552	549	569	587	567	585	573	596	572	545	597	579	558	568	563	556	614	557	544	556	599	535	526	586	576	545	523	534	524	539	543	560	551	542	561	576	546	581	546	578	567	569	543	584	610	620	608	582	569	518	555	557	557	559	589	598	554	494	588	550	535	555	554	558	560	531	572	562	585	524	567	572	581	565	605	561	566	614	573	562	572	545	540	572	561	635	568	547	558	594	569	546	579	578	561	542	548	569	580	562	564	572	545	594	553	532	585	562	539	573	589	577	539	574	536	562	531	566	532	561	531	543	570	497	589	505	559	527	568	605	583	595	583	565	590	591	597	597	587	568	556	575	592	559	563	567	575	544	583	506	550	548	585	606	570	601	607	569	548	554	564	521	520	583	535	520	574	556	572	567	549	563	582	598	568	614	570	543	596	594	615	522	564	534	564	570	572	570	590	548	532	528	560	574	585	575	581	573	563	537	592	575	549	545	547	534	535	572	580	580	581	566	560	588	622	545	545	585	587	568	548	556	599	554	565	570	552	572	553	584	540	546	542	599	537	582	544	584	552	619	547	541	510	535	567	568	572	541	543	595	569	542	563	563	561	576	550	572	566	522	560	565	547	549	590	559	563	586	543	606	587	567	578	585	571	574	563	536	577	546	536	584	552	594	556	525	591	601	565	544	607	563	554	540	573	586	577	586	581	589	547	567	578	613	541	529	562	559	533	572	552	543	548	566	541	585	602	593	563	568	595	528	552	568	570	539	522	551	578	597	572	566	513	594	543	572	523	557	587	550	554	575	552	551	535	514	575	587	542	567	541	539	540	527	580	533	537	585	538	583	549	596	590	522	552	621	542	539	567	574	588	607	573	560	534	571	577	533	544	577	552	586	540	550	566	550	636	601	545	602	546	578	548	572	566	549	562	601	576	550	561	570	560	544	595	539	548	557	608	568	578	607	590	569	581	582	564	544	609	617	547	544	572	572	574	548	584	585	555	557	590	601	538	603	542	555	521	553	555	566	556	515	610	541	555	546	583	581	532	620	557	559	561	579	545	571	553	605	545	595	555	583	584	570	572	555	587	566	580	570	550	545	592	591	576	585	571	580	577	525	577	580	570	565	548	498	551	563	552	573	592	563	597	572	556	542	559	548	571	548	613	574	546	527	567	527	576	587	579	557	559	605	544	569	548	576	580	577	570	568	536	597	600	548	590	552	536	555	568	546	582	616	573	567	580	543	569	550	554	560	564	574	534	574	572	566	575	522	511	528	569	575	576	541	529	535	624	607	572	541	577	566	548	577	571	563	567	546	572	547	555	586	574	531	554	600	562	576	510	524	595	577	538	565	556	591	566	550	533	524	562	601	534	582	543	549	538	555	562	562	541	554	571	550	562	594	574	521	552	555	581	547	591	537	539	543	516	569	548	543	535	571	605	547	574	563	567	607	563	582	554	550	578	586	550	536	580	586	566	581	560	553	539	525	620	517	577	559	574	568	560	551	574	567	561	571	598	587	532	614	567	538	596	575	574	597	543	531	582	545	606	518	587	543	565	598	541	572	609	549	569	551	550	572	582	594	583	573	578	575	584	537	605	554	553	534	571	572	552	524	551	525	597	566	581	609	537	578	543	565	522	599	546	566	570	552	575	607	516	546	543	592	517	544	575	565	559	560	583	557	549	558	551	546	595	599	552	599	577	601	555	589	520	549	606	582	552	568	555	580	509	577	522	569	615	576	595	608	588	591	577	566	552	569	644	552	563	563	526	569	543	583	558	576	580	567	555	556	557	543	529	571	536	588	565	557	535	549	538	626	621	554	539	550	582	544	598	564	558	583	549	527	580	588	550	532	577	570	555	580	534	548	590	550	567	563	603	575	576	584	543	559	546	552	542	580	558	540	572	568	567	587	577	520	546	533	568	569	614	579	564	605	589	495	529	588	512	572	525	550	558	598	587	561	524	556	578	588	540	547	548	564	569	559	574	550	541	561	543	555	593	600	564	575	548	593	562	562	543	539	554	572	551	533	553	585	526	560	541	516	570	550	579	535	545	555	614	538	559	554	587	571	546	575	598	605	563	598	583	564	544	512	562	548	563	592	558	537	572	545	572	603	543	548	562	568	578	554	545	553	569	580	566	595	533	560	569	539	582	601	545	585	599	580	583	534	534	567	566	568	579	563	570	590	576	531	593	591	568	522	560	570	544	571	558	602	581	562	570	568	542	557	567	554	596	625	560	522	582	561	557	547	560	534	546	592	543	542	564	526	532	509	561	569	563	588	521	579	572	558	595	541	555	558	549	528	585	604	547	563	572	557	567	563	543	564	581	561	600	574	537	561	539	554	609	591	543	553	564	541	602	578	552	555	584	558	520	615	561	551	575	551	602	581	559	583	551	580	559	600	578	545	525	580	526	582	548	543	560	557	587	553	564	566	590	543	532	525	548	517	573	547	589	593	495	584	544	556	554	540	578	558	528	543	572	530	562	565	621	582	566	560	556	571	545	554	580	583	579	600	569	583	554	587	537	562	519	543	604	541	560	577	572	573	595	551	587	543	548	586	573	562	616	559	558	599	630	594	553	527	560	598	560	552	561	551	567	564	555	553	596	586	537	533	553	573	560	555	570	536	587	604	547	599	566	538	558	525	557	576	549	554	548	584	585	564	538	547	562	538	533	608	587	544	551	556	584	594	607	561	570	557	591	616	541	588	548	543	542	573	563	584	543	567	552	547	578	576	513	561	544	579	525	524	546	548	607	527	588	569	597	573	534	572	560	563	518	580	578	592	539	615	549	550	550	571	558	542	569	527	528	548	555	571	572	538	566	557	548	569	569	536	560	587	562	524	591	547	539	551	568	588	559	568	572	576	539	523	542	547	555	580	563	560	564	530	574	553	562	550	490	603	544	538	562	563	564	547	563	562	536	586	582	559	604	586	567	568	537	565	516	577	566	586	555	598	549	590	590	520	583	542	570	557	542	538	525	541	563	498	567	590	571	555	583	586	546	554	554	522	601	568	564	542	555	563	578	553	544	587	583	567	547	569	564	570	570	514	539	547	597	607	571	545	587	506	558	572	569	558	548	566	549	554
24457	21448	28743	24588	20977	3090	937	663	578	605	552	515	529	501	522	470	467	418	480	473	424	472	459	449	427	453	434	434	423	417	415	370	427	409	420	428	453	380	438	425	454	409	413	434	437	412	401	434	418	395	419	412	445	419	453	398	432	429	460	423	457	454	452	415	406	477	440	457	393	385	424	392	422	461	451	422	403	439	388	455	408	484	445	433	433	468	403	393	434	492	408	439	430	403	418	397	432	437	432	398	433	437	421	401	451	400	413	439	383	441	439	424	424	427	436	449	401	428	395	432	392	421	427	413	411	394	438	462	444	418	397	436	407	391	448	418	423	434	382	415	425	417	461	417	404	382	394	417	432	397	425	408	411	404	410	432	421	466	429	424	456	431	426	456	409	426	419	438	408	419	413	419	389	476	403	402	412	431	422	478	422	424	411	423	388	390	423	424	439	432	400	398	400	404	396	362	368	417	395	430	420	432	418	418	419	412	405	432	426	411	423	395	414	415	439	398	413	418	422	410	417	430	445	422	437	411	394	406	417	395	404	400	409	403	401	391	402	433	443	384	421	405	377	447	421	399	394	418	416	446	442	406	415	412	466	421	407	418	411	408	429	396	421	423	422	384	409	437	392	403	396	399	408	433	420	421	413	450	425	414	440	393	396	435	414	392	406	411	401	439	392	398	422	416	399	445	377	402	434	411	406	411	437	393	410	451	408	415	398	420	396	412	402	409	400	446	411	380	447	415	407	403	439	401	422	396	417	420	394	393	405	419	418	415	420	430	424	441	435	420	395	398	434	442	396	401	386	381	410	388	439	408	408	413	408	450	418	400	424	435	421	424	445	454	426	385	419	440	413	407	454	422	437	404	402	409	425	451	441	425	413	406	436	424	403	420	452	397	428	397	400	453	422	449	410	449	405	425	392	429	417	390	450	415	418	422	407	436	422	402	438	442	405	422	429	416	376	422	418	444	409	416	416	412	444	429	401	410	416	440	407	418	446	426	441	419	409	416	398	403	429	442	406	412	395	454	421	391	404	424	458	408	412	429	429	444	408	407	416	436	424	401	431	389	447	403	383	443	422	406	413	467	425	409	408	402	392	424	445	445	437	423	419	399	445	402	419	410	403	434	409	438	411	417	413	425	417	417	443	440	433	419	418	437	375	385	400	412	431	442	428	389	436	409	415	416	433	428	413	412	406	381	426	420	426	389	404	438	367	440	436	403	403	408	406	397	438	370	385	412	408	399	437	415	395	457	433	430	431	424	420	402	454	406	392	447	425	420	416	447	392	374	415	441	405	449	419	435	413	422	421	404	437	400	415	410	413	441	423	390	429	402	408	375	411	397	432	428	423	444	390	431	379	400	418	405	443	385	422	409	423	404	399	396	411	397	413	415	427	421	377	428	453	416	439	423	390	439	390	437	430	417	414	383	444	443	411	405	435	431	410	401	424	417	448	394	437	436	417	456	389	430	415	439	409	411	394	433	411	446	396	411	426	396	444	458	395	366	435	409	414	434	399	383	399	443	415	434	422	394	400	423	410	390	388	421	429	381	427	441	435	408	414	440	422	428	403	436	405	431	378	405	435	415	432	435	429	427	433	407	396	454	420	457	390	436	426	406	452	417	415	406	379	445	407	398	409	377	403	411	382	417	417	425	444	380	390	425	415	439	430	429	447	448	377	414	392	379	417	399	409	403	448	415	409	419	460	405	447	432	389	439	407	420	402	401	428	372	392	380	355	403	407	427	407	408	437	381	460	421	405	429	389	400	420	405	408	433	413	427	426	416	450	429	426	406	374	413	414	406	386	383	385	384	422	468	405	437	433	440	410	396	418	434	407	421	390	424	403	429	448	435	393	413	436	429	451	399	405	397	397	420	392	422	446	386	407	400	411	424	407	405	441	432	409	408	407	451	424	380	395	413	425	390	413	379	423	408	427	431	395	385	402	426	425	411	434	393	437	428	424	394	420	404	416	453	414	441	408	410	436	422	422	420	425	416	437	434	410	420	441	404	409	432	412	407	428	429	407	407	436	401	423	425	442	419	439	420	423	411	359	421	432	423	441	440	410	420	405	459	365	403	397	425	407	402	440	398	452	415	413	400	424	413	382	433	465	408	407	409	429	407	421	415	415	407	419	397	426	416	465	426	374	430	395	405	429	413	400	388	398	406	433	384	407	370	428	437	387	442	400	429	426	428	447	426	416	403	440	401	441	417	391	422	420	436	389	418	417	424	404	414	397	412	421	448	414	387	466	400	390	444	399	421	421	422	425	410	379	433	414	415	423	428	415	414	417	408	398	440	398	443	411	431	412	397	451	429	431	452	426	448	395	454	399	399	393	404	395	435	386	402	426	454	415	406	403	409	427	432	435	422	424	408	407	414	401	415	385	368	386	396	402	399	396	426	418	441	413	395	422	434	419	399	390	426	437	413	423	427	428	377	411	420	383	435	420	424	438	424	415	402	446	441	424	375	409	404	411	449	417	409	389	403	424	419	426	429	402	412	433	434	380	434	368	446	415	416	403	409	414	388	456	434	395	422	404	445	424	409	410	438	414	427	413	388	409	375	443	440	418	417	424	411	394	465	447	400	437	417	427	486	407	408	380	427	393	443	347	411	465	423	431	446	410	424	417	430	449	418	426	408	420	418	383	422	460	455	402	447	393	400	390	407	411	427	406	437	466	404	413	416	426	398	416	404	414	408	429	405	401	398	454	416	371	412	425	423	413	401	403	448	415	444	414	429	467	409	406	417	416	413	406	384	419	404	424	408	417	464	398	396	415	399	421	423	422	386	402	435	422	425	387	369	416	403	418	393	390	390	378	415	409	441	430	368	430	383	426	432	430	414	451	403	453	399	413	418	394	437	409	392	420	449	440	395	417	412	416	398	392	429	424	442	413	388	434	431	424	380	398	395	466	373	416	422	409	435	408	432	398	388	390	391	394	426	397	389	434	406	430	412	410	401	400	416	441	399	418	413	412	408	409	409	402	375	405	405	463	463	389	395	427	401	398	412	403	424	370	443	368	427	429	409	442	431	428	453	391	425	391	384	373	408	378	412	411	430	402	400	427	442	431	428	397	360	416	410	410	457	420	414	428	422	399	369	400	434	417	409	458	409	414	422	427	453	402	406	375	409	411	423	407	458	405	395	416	423	467	435	404	412	428	402	427	401	431	405	419	428	432	414	402	404	426	457	427	410	409	430	415	416	438	450	408	429	426	395	423	372	421	443	448	451	427	422	395	403	431	447	387	421	373	390	398	437	386	407	427	407	397	390	403	427	384	433	408	365	414	398	425	411	432	416	441	397	397	405	432	436	401	441	435	465	417	401	368	375	442	426	446	442	443	393	414	436	436	441	390	432	439	407	414	399	436	433	410	398	400	409	417	406	452	416	429	435	422	426	397	401	438	404	423	435	443	427	401	405	441	418	401	381	444	415	443	407	437	392	407	423	407	452	407	407	419	411	410	427	400	385	419	413	436	447	465	386
7959	9927	8362	4292	3014	2311	1813	1470	1282	1117	1057	970	916	932	839	856	784	747	765	750	778	739	728	697	681	707	762	722	700	703	704	679	669	692	670	678	662	654	655	662	645	687	686	640	639	640	680	605	650	638	654	656	601	646	640	636	642	632	632	647	653	618	649	655	672	628	644	625	633	690	656	656	629	652	625	644	639	590	714	674	629	650	607	607	654	654	628	707	678	661	660	598	620	701	652	659	608	622	648	685	689	611	649	626	625	623	662	662	609	689	608	687	634	656	662	629	645	618	644	687	618	648	664	609	590	627	582	673	640	674	602	635	622	616	617	637	588	642	641	670	623	653	622	628	626	658	660	659	659	663	663	653	597	654	667	661	651	613	618	656	631	675	655	640	624	630	638	642	635	649	606	647	649	602	653	629	649	607	628	661	641	633	639	676	638	591	654	646	631	665	658	676	583	620	582	641	655	644	646	652	664	638	585	627	649	625	647	652	646	648	676	613	580	642	674	629	658	675	615	636	638	606	614	657	666	640	667	675	680	676	649	644	659	619	631	588	667	652	587	641	640	661	670	653	598	634	656	629	613	640	648	663	637	654	629	630	692	584	615	625	679	597	659	655	612	616	641	623	669	606	661	651	601	653	647	683	624	615	632	683	602	649	644	648	611	661	647	628	632	661	628	667	662	626	690	617	668	713	680	652	696	616	657	699	594	644	673	637	666	660	646	645	635	658	639	631	654	662	655	641	681	678	590	684	674	642	642	587	627	621	676	636	654	651	635	648	623	662	624	642	666	649	679	607	634	627	651	668	631	617	665	599	618	679	627	664	612	636	644	709	638	627	607	609	664	630	681	670	628	643	651	624	644	625	662	667	654	618	661	638	676	604	650	628	631	658	626	629	620	620	626	626	632	660	671	627	623	650	652	649	648	652	692	618	693	635	667	646	645	691	655	664	612	609	638	584	595	650	650	672	652	647	660	668	663	636	641	654	677	648	622	677	616	637	654	633	663	662	643	613	655	619	584	623	661	661	652	653	654	632	691	587	677	665	644	624	640	636	664	687	669	630	644	652	616	627	664	593	653	658	608	655	629	650	602	637	630	588	665	646	630	639	704	640	664	606	645	658	655	648	679	674	646	628	653	645	659	668	620	597	627	636	686	621	619	589	626	615	651	626	644	635	706	647	615	637	682	627	674	610	653	663	638	664	677	632	622	609	667	590	648	647	635	627	657	655	683	590	629	625	620	610	676	607	622	617	617	595	651	622	631	645	626	601	666	666	612	602	652	652	605	652	626	685	661	694	661	635	615	599	636	636	626	639	637	621	637	624	625	677	635	678	618	641	648	624	641	629	620	699	651	624	648	653	625	568	670	643	660	625	622	647	696	643	652	633	637	648	597	680	629	629	610	621	661	631	640	621	668	692	648	629	691	655	647	673	654	641	644	619	644	626	665	639	633	631	649	634	625	649	678	656	628	618	632	638	574	620	654	666	609	632	644	654	620	583	613	652	674	630	663	622	651	636	669	605	598	622	600	703	645	638	681	686	668	631	617	615	608	621	648	638	631	612	632	632	625	697	622	614	688	663	631	632	648	642	604	604	619	611	637	639	615	636	632	634	629	646	659	701	583	635	616	661	634	639	653	642	652	633	635	662	600	665	685	681	650	643	638	602	623	642	650	627	668	674	677	613	615	627	645	599	640	642	682	629	610	610	580	667	647	644	610	605	662	638	667	622	644	673	662	615	653	630	656	613	676	618	612	664	680	618	594	651	632	651	632	630	630	649	620	613	646	617	605	638	631	641	614	610	640	635	662	682	642	627	702	646	685	681	704	711	639	620	641	670	614	631	685	627	573	640	598	643	696	662	652	661	622	617	635	641	608	652	618	605	655	650	659	641	633	615	649	676	622	634	620	669	656	661	683	684	639	708	644	687	633	643	703	632	606	678	650	711	666	668	653	584	637	660	653	659	634	632	653	614	639	685	657	669	625	628	656	664	614	662	604	674	650	612	667	606	608	622	620	623	620	635	653	620	669	647	663	690	639	603	611	645	655	643	653	633	635	637	667	619	614	674	617	619	634	684	601	638	640	626	608	630	633	681	647	621	663	645	627	654	629	628	668	673	666	583	621	658	667	633	642	699	666	630	620	620	670	658	619	654	614	638	633	618	615	665	639	636	610	666	660	627	602	608	620	689	659	664	637	616	660	657	647	623	686	628	671	637	696	615	610	639	655	624	649	675	657	673	684	652	654	615	641	596	675	679	636	623	639	643	621	630	656	637	641	613	629	617	639	649	642	642	660	625	603	600	653	629	622	646	675	620	663	652	623	648	642	642	635	674	649	654	632	643	592	673	624	604	646	664	591	658	658	650	616	620	604	639	620	659	672	654	689	687	643	607	636	628	637	638	583	648	606	626	623	656	655	632	603	676	653	676	665	665	612	659	655	617	606	675	678	602	645	599	634	635	606	671	675	667	630	665	671	685	658	648	638	648	649	597	628	609	680	611	650	618	660	659	669	615	624	637	606	681	616	624	657	646	664	633	662	667	613	668	602	615	670	662	617	641	659	616	648	600	632	626	630	643	645	645	624	678	636	650	630	647	618	647	640	625	610	631	623	668	609	608	633	578	652	587	621	638	612	674	655	611	611	632	602	608	610	617	645	605	664	664	653	683	600	612	610	650	622	639	590	689	607	654	652	658	649	640	650	623	658	629	632	668	670	618	620	644	596	627	648	602	660	660	641	606	677	629	626	637	631	675	661	631	602	586	661	670	641	628	674	617	639	644	646	600	657	618	655	602	628	633	645	649	646	623	653	638	618	610	656	644	635	672	632	604	666	609	621	633	652	596	625	650	670	635	655	623	638	636	619	644	632	645	659	643	623	642	677	622	649	639	604	662	662	626	629	660	618	617	659	676	691	655	639	635	627	677	679	621	630	652	625	657	644	635	663	673	666	604	599	611	601	676	630	635	660	661	660	679	591	651	656	629	627	632	606	634	673	630	664	648	666	675	627	622	639	630	663	597	609	666	641	613	587	654	619	656	627	648	618	643	638	649	619	651	658	634	658	611	673	614	674	650	674	607	641	642	674	639	639	649	652	646	602	626	659	626	614	641	648	643	617	598	659	646	627	656	633	624	605	651	592	593	662	655	619	638	687	618	647	610	644	630	649	645	616	612	643	665	641	654	667	611	639	616	614	640	659	643	658	653	662	652	667	650	628	648	643	666	643	603	631	651	674	596	665	666	642	649	624	607	676	616	653	659	619	707	615	601	613	607	596	620	667	635	658	665	653	612	611	652	647	616	698	657	665	641	614	664	659	635	674	616	648	618	629	661	642	615	626	684	633	671	647	649	651	640	660	630	637	673	606	613	589	647	674	624	667	677	645	649	603	620	651	682	635	643	660	644	681	671	689	645	635	678	665	641	609	626	676	612	670	654	639	605	619	608	643	648	662	676	673	598	626	634	670	654	670	618	630	662	657	592	610	649
23494	21556	29456	24102	21557	21000	2462	811	531	509	505	388	374	381	324	314	302	272	295	291	277	278	249	260	225	251	234	246	234	219	219	224	251	218	224	242	245	224	220	210	193	246	207	229	232	215	216	229	197	222	221	208	216	218	192	214	217	201	223	214	181	203	222	215	214	234	219	206	207	207	229	207	206	207	202	224	215	194	221	203	221	194	198	213	213	193	217	217	205	221	196	201	195	208	195	201	206	213	209	204	215	216	191	213	196	182	217	205	211	256	219	200	215	180	185	178	204	213	174	226	219	221	233	196	194	223	246	208	225	215	187	199	207	201	210	228	181	205	219	215	214	178	185	219	195	231	192	214	199	194	193	186	207	202	205	203	203	212	200	227	187	225	199	234	221	213	226	193	201	203	218	216	190	197	182	225	208	210	199	210	195	192	186	195	187	231	221	219	198	231	229	188	222	210	209	216	214	206	234	201	196	200	189	202	228	200	223	202	205	191	207	200	191	202	204	211	221	207	217	236	208	191	191	226	230	258	182	217	202	231	204	207	211	194	193	200	192	217	209	219	200	196	200	187	202	194	208	209	208	212	221	196	224	213	222	224	179	203	223	180	207	211	211	212	202	198	191	222	196	200	184	218	212	192	219	201	211	232	217	234	218	200	200	206	187	186	204	220	205	238	208	186	206	189	179	192	186	192	204	184	227	205	196	225	211	216	207	222	208	198	217	204	201	198	202	206	212	214	203	197	193	187	207	219	229	204	220	196	190	194	202	211	203	220	197	217	198	201	202	238	213	208	181	194	212	173	228	196	219	212	224	190	210	213	205	215	206	195	208	180	197	189	229	217	203	201	242	207	206	200	200	192	194	209	191	195	200	229	218	203	203	204	208	204	228	225	221	206	206	217	239	205	203	204	208	221	221	210	206	209	216	209	209	226	220	208	190	213	213	197	200	235	210	202	183	176	208	177	226	217	198	176	216	202	222	225	216	199	200	214	199	216	200	193	186	198	227	199	205	205	193	192	200	189	199	199	225	209	207	227	191	216	195	226	214	213	197	196	219	190	201	219	217	202	229	194	205	196	205	243	191	230	192	219	216	215	211	215	193	191	196	219	207	207	213	195	192	202	180	197	215	215	179	207	217	194	191	233	203	205	206	209	230	190	195	207	211	226	216	213	231	227	209	217	207	201	219	191	191	206	216	215	225	210	222	195	223	221	204	212	209	205	199	190	209	197	203	188	182	190	228	225	231	217	217	221	196	218	190	191	225	212	218	190	192	218	188	213	223	209	216	189	196	200	208	206	219	201	208	205	206	209	196	201	204	195	189	223	209	212	215	203	200	183	220	240	211	197	223	206	181	216	222	194	203	212	221	199	216	230	209	214	195	196	217	205	225	217	190	213	196	212	205	242	196	207	209	191	184	218	202	217	204	193	199	206	217	209	224	200	219	205	202	201	187	195	195	204	197	210	197	224	211	183	202	228	203	193	218	218	206	220	226	210	207	206	211	204	178	212	226	205	189	225	216	204	207	228	220	205	211	209	218	221	205	217	179	187	204	182	208	210	194	210	199	226	201	205	225	191	199	205	198	215	223	241	207	218	219	233	210	187	193	229	230	201	206	211	222	203	217	210	177	223	184	200	184	187	182	204	198	194	192	215	209	183	184	199	210	208	195	221	195	207	201	181	210	199	193	178	212	188	223	198	203	203	184	210	207	219	220	194	195	207	198	212	198	215	210	198	182	195	206	204	189	215	216	208	213	198	192	193	202	207	190	186	234	201	227	213	212	188	191	195	176	194	202	206	217	207	195	194	191	213	225	220	231	190	204	187	216	188	190	209	194	212	218	205	211	227	205	193	189	214	207	221	212	234	232	214	212	206	209	203	188	226	188	200	200	201	238	198	205	239	205	216	200	192	200	212	184	199	211	197	186	229	191	194	208	208	196	185	211	218	217	201	195	199	221	202	216	182	204	203	211	222	204	200	230	229	209	187	196	196	206	216	210	192	191	200	165	190	233	214	205	218	195	208	221	204	190	195	219	207	207	203	226	212	213	190	211	196	174	179	205	206	198	203	225	217	197	198	190	203	205	211	199	222	186	204	187	202	182	204	217	192	210	216	187	212	195	168	205	212	216	225	206	216	236	200	216	185	192	203	213	206	199	204	199	209	189	213	201	209	198	221	198	230	212	213	215	188	192	190	212	210	217	223	210	210	199	191	206	216	193	239	217	180	196	192	214	201	211	218	211	199	208	195	205	233	176	230	213	205	203	178	205	226	204	209	194	209	190	215	192	210	184	223	233	191	184	200	199	217	203	206	215	220	211	204	199	230	182	217	209	204	193	221	215	196	222	213	208	218	204	184	208	167	191	232	225	193	206	208	190	211	178	199	212	196	195	193	214	183	205	213	195	225	190	208	212	228	212	248	201	226	197	218	188	218	195	219	198	199	180	214	221	191	235	221	196	242	198	207	235	213	191	237	206	228	221	197	216	199	222	201	223	223	195	199	200	190	212	184	221	213	229	196	205	217	188	220	202	193	187	202	213	207	219	223	205	218	185	208	219	213	201	212	195	199	184	216	198	189	192	192	202	205	204	187	198	217	227	224	216	197	196	189	207	214	186	191	187	204	211	213	193	206	209	210	212	191	211	178	204	231	179	202	212	201	217	197	203	200	213	193	225	191	210	192	222	206	199	200	201	237	200	217	199	211	195	214	202	215	194	216	197	220	219	175	201	202	191	225	198	221	182	215	180	210	207	191	220	212	207	216	191	229	188	179	219	199	189	235	212	210	158	222	221	206	225	210	223	204	192	206	202	208	204	195	215	192	224	197	195	223	203	221	205	186	222	191	225	208	199	183	198	226	201	209	196	195	199	205	208	200	216	195	194	186	174	241	211	192	192	193	200	191	196	225	220	220	174	198	208	198	202	208	220	213	204	206	207	214	197	222	196	213	203	193	207	219	205	216	215	211	211	201	215	213	206	223	201	188	178	188	231	188	215	215	205	227	192	209	206	222	206	191	199	214	216	226	216	191	215	204	199	208	203	183	207	212	187	211	202	217	200	195	232	199	207	198	225	214	215	212	205	197	194	201	204	197	205	202	178	202	192	224	219	192	215	200	202	207	212	230	207	176	205	206	203	180	207	217	220	226	223	196	213	208	237	227	203	199	218	200	172	192	215	208	196	220	198	200	177	201	238	223	173	212	176	221	198	224	203	223	203	185	223	194	235	186	205	231	208	216	210	207	205	219	219	198	218	215	237	198	189	218	192	191	190	197	230	217	208	208	196	213	200	200	193	204	214	196	230	220	205	213	225	230	214	199	195	188	206	198	211	223	206	206	203	200	223	234	210	205	198	213	186	203	213	169	185	226	179	208	216	199	195	190	223	226	223	214	217	206	232	196	202	207	224	214	204	179	180	206	208	192	212	209	198	210	250	229	209	198	220	196	207	188	204	195	218	210	228	190	202	218	214	220	207	181	208	226	213	199
9926	16013	13396	7100	4853	3554	2603	2102	1656	1380	1221	1059	904	799	724	674	616	588	637	540	504	527	463	479	451	452	436	421	400	400	435	431	384	420	394	385	393	370	393	366	372	334	333	336	387	383	353	372	337	352	335	357	395	331	364	352	346	383	377	325	318	352	335	359	337	331	333	330	358	353	344	382	316	360	367	320	339	348	338	339	337	336	338	350	329	336	341	337	350	305	312	357	325	303	317	335	324	354	370	325	312	333	344	306	316	344	353	329	355	307	325	308	312	343	277	363	357	368	358	331	325	365	322	356	333	327	325	348	339	326	316	325	307	321	294	362	348	316	326	344	326	324	329	310	330	346	335	339	325	340	339	330	358	331	320	326	329	360	331	340	330	353	329	340	321	320	302	314	365	348	346	326	363	358	331	310	314	347	325	350	320	333	320	340	313	305	353	332	307	338	316	332	331	336	313	341	314	328	329	357	330	318	309	316	336	354	363	344	337	340	328	370	331	293	315	331	373	300	293	350	318	343	330	311	341	342	337	321	350	367	295	317	313	329	298	335	346	339	345	341	365	330	322	334	371	357	332	337	322	338	356	304	323	341	333	348	342	317	319	332	358	312	314	332	323	327	352	361	340	305	316	311	350	321	341	362	311	339	351	318	316	354	316	327	333	395	347	346	321	328	334	360	344	334	326	310	336	329	350	334	320	363	331	335	286	320	298	333	325	311	305	308	361	354	339	330	312	350	359	340	336	339	351	309	339	328	342	358	349	297	323	323	306	323	337	296	312	299	367	336	347	354	348	305	351	331	350	346	339	348	360	325	336	329	307	330	346	335	302	321	330	311	325	330	344	327	333	344	290	315	303	314	334	332	310	317	329	336	325	328	332	347	346	346	290	312	334	338	375	334	326	333	328	346	345	361	311	311	332	330	340	356	337	343	348	309	372	350	343	334	325	314	316	318	292	322	314	343	344	347	298	327	319	377	305	297	332	327	318	336	327	321	337	316	293	300	349	339	334	351	330	329	337	329	329	323	318	344	362	349	311	345	336	322	366	314	336	337	336	330	370	326	334	355	344	329	342	341	341	321	375	330	360	317	358	361	330	373	339	310	328	302	338	332	345	344	319	321	342	355	311	356	331	323	323	314	322	341	317	345	356	343	320	311	340	317	344	325	354	322	368	323	343	320	315	304	328	336	331	334	335	322	324	347	341	361	335	315	319	322	303	330	345	360	317	327	284	322	318	347	355	366	337	374	311	345	339	316	358	337	338	329	328	331	343	326	308	304	320	307	306	321	344	350	317	349	370	333	327	322	335	342	302	335	352	340	317	340	355	328	357	331	341	333	366	323	321	351	353	316	341	322	338	341	298	358	332	316	301	302	317	330	341	343	335	334	350	334	318	332	308	359	301	351	334	323	333	347	302	299	320	308	335	312	330	315	339	326	345	341	333	334	335	308	329	348	355	340	370	327	302	343	315	339	314	327	315	316	337	317	341	367	336	325	325	300	316	383	312	331	315	337	312	339	349	350	330	337	360	331	360	340	348	304	341	348	333	363	324	346	351	328	353	319	324	312	347	353	331	296	311	354	318	314	365	345	347	312	310	340	313	344	295	346	341	342	374	321	315	339	338	329	349	334	313	333	331	300	346	328	359	386	317	358	316	356	333	352	335	362	320	329	310	318	341	335	330	348	355	321	319	314	330	358	382	331	336	320	316	321	346	362	363	340	314	324	319	306	325	329	322	316	362	316	297	311	326	309	325	341	312	328	321	333	317	333	310	323	318	340	321	338	339	297	327	336	318	339	340	339	328	327	330	338	320	310	317	326	357	337	351	328	344	342	332	312	336	342	313	330	325	319	326	340	354	332	332	345	369	291	353	344	348	334	304	329	374	312	357	356	313	332	306	343	326	338	327	301	344	334	344	339	353	332	346	355	331	340	307	303	293	352	316	338	328	359	339	325	336	365	312	318	300	315	340	314	316	326	319	329	333	313	333	363	342	355	336	341	307	329	341	356	321	344	338	315	323	340	310	345	318	349	321	330	317	335	306	332	317	345	332	327	338	328	320	361	313	332	307	321	312	340	332	360	332	309	309	321	367	316	323	335	322	304	346	334	318	332	337	343	326	350	331	366	339	348	303	343	341	322	363	313	310	315	290	320	312	339	315	329	329	332	334	328	340	330	351	314	368	321	326	315	352	337	327	313	344	327	314	336	305	335	370	336	353	306	341	340	323	326	361	325	349	356	291	290	324	336	329	326	328	335	337	305	317	340	309	320	353	301	295	347	325	304	323	316	313	346	326	329	318	332	365	314	288	313	345	353	349	302	333	311	323	330	313	357	330	309	330	349	317	334	376	340	349	346	325	293	344	298	302	303	329	356	313	327	363	326	296	348	339	347	370	342	349	328	337	326	343	334	332	349	320	328	319	325	353	326	299	342	331	370	353	306	329	345	371	358	318	317	352	352	336	324	318	324	327	368	331	305	306	323	335	335	355	315	352	347	313	351	319	336	317	336	341	333	309	349	337	302	302	356	337	341	343	323	314	337	322	279	336	333	351	321	336	334	348	327	352	315	325	361	322	317	317	333	349	344	307	302	341	349	320	330	329	321	353	370	345	319	319	320	327	326	347	332	364	317	333	337	328	362	335	348	380	335	330	339	358	355	318	333	308	332	318	375	298	374	329	329	328	285	317	322	316	338	325	312	302	345	351	315	349	354	339	336	328	305	301	320	343	325	321	366	301	343	361	355	314	321	368	337	355	338	321	312	340	336	353	363	306	314	364	331	332	315	322	357	340	340	338	360	324	342	315	296	338	334	350	316	307	336	340	301	312	316	335	354	307	310	332	326	329	367	347	329	298	328	363	351	330	323	328	367	350	364	322	317	305	307	379	313	347	318	352	353	311	304	332	325	361	330	362	324	359	322	352	326	306	335	301	307	349	329	335	318	322	335	341	344	328	316	279	353	324	334	327	339	334	333	319	346	353	376	323	306	296	330	328	313	332	322	326	332	334	336	344	316	333	313	314	323	349	371	327	346	320	328	316	315	305	313	329	353	345	316	311	337	350	328	354	342	364	332	328	322	326	308	307	337	312	342	306	319	333	340	332	346	312	369	310	341	343	334	302	359	328	333	308	338	332	317	349	302	343	336	352	331	332	352	324	328	348	313	333	329	351	335	303	340	345	330	309	364	344	352	330	346	322	315	357	341	362	341	350	346	328	325	322	322	349	339	330	359	349	337	310	317	350	323	329	336	332	360	354	329	314	315	340	341	339	335	322	332	347	327	331	378	361	381	305	307	334	330	354	343	317	304	319	300	341	367	296	353	312	342	354	312	355	296	326	342	339	350	301	329	297	335	334	340	358	350	336	321	311	346	334	309	342	326	349	351	338	329	323	346	295	324	367	353	281	342	328	309	313	295	354	318	321	336	330	316	326	345	345	333	340	296	311	329	330	345	351	321	321	339	359	320	381	341	346	315	333	339	345	323
27240	20735	7581	839	519	433	462	401	409	371	365	391	368	387	355	398	373	385	423	412	394	381	377	387	388	380	381	374	380	351	372	349	373	331	384	389	388	414	395	360	391	382	371	353	349	360	360	355	351	403	358	350	343	344	382	341	363	362	392	399	367	363	382	388	380	387	390	365	385	382	374	356	336	397	352	364	374	384	348	354	359	367	397	380	374	352	356	389	392	368	355	384	364	346	371	374	373	372	393	356	370	372	334	394	392	367	365	392	384	379	361	378	391	384	387	379	421	365	332	369	394	350	381	404	395	324	414	418	359	372	386	347	392	372	396	390	367	341	374	345	387	364	369	338	368	402	382	347	378	354	339	376	353	360	368	342	368	375	374	389	359	375	373	411	340	391	402	387	391	333	356	379	389	362	378	381	372	365	358	372	378	377	347	366	399	374	387	357	386	352	376	365	360	360	368	373	371	414	389	385	374	373	399	389	397	320	348	399	387	348	358	388	392	380	400	411	382	407	358	366	394	358	386	376	386	350	397	394	361	359	364	383	422	369	356	384	332	358	360	361	382	379	387	377	397	371	361	368	352	374	368	359	354	384	379	367	387	351	383	363	361	361	364	333	398	379	344	364	369	397	401	386	363	386	365	357	382	355	376	340	377	384	369	371	405	406	357	311	389	396	341	377	375	418	398	338	376	352	376	348	359	373	368	406	379	322	352	384	370	327	374	379	393	363	376	386	388	373	356	381	371	390	386	375	373	342	372	370	369	354	368	378	392	377	347	353	394	392	381	384	333	367	371	377	366	351	398	370	380	347	379	365	381	333	378	363	364	363	374	342	361	348	408	365	368	406	364	355	394	358	355	368	376	368	396	391	346	399	381	369	358	358	389	395	351	360	362	399	408	366	397	378	398	358	367	350	342	356	358	369	366	392	383	374	343	396	372	311	351	369	355	405	375	386	431	337	376	343	378	401	375	394	373	371	373	390	379	357	383	372	374	383	391	347	392	390	372	362	341	372	410	355	369	357	378	392	390	387	414	381	345	385	412	348	409	381	368	368	386	364	355	386	377	392	389	378	381	383	371	358	389	345	391	386	367	356	386	390	381	393	328	369	388	367	359	340	361	373	349	373	360	387	386	371	338	386	403	358	363	366	373	364	397	404	381	387	359	402	375	350	399	392	389	363	382	398	388	369	348	373	384	408	356	369	361	367	392	365	374	377	401	374	361	379	400	413	401	397	349	371	371	350	403	390	379	405	358	348	405	371	367	359	366	344	345	405	346	364	383	370	354	412	394	345	398	393	362	410	395	384	368	410	364	360	349	335	341	359	361	355	353	404	365	378	362	381	372	345	385	377	365	396	385	392	389	384	364	401	357	373	389	394	383	399	386	373	382	392	399	375	364	371	409	362	388	385	397	397	388	381	403	389	397	364	397	382	398	378	390	355	355	388	354	359	355	354	382	403	409	383	358	366	355	391	384	379	375	383	375	398	370	349	369	362	361	363	375	378	377	363	378	375	361	369	382	377	385	372	357	397	378	397	379	405	355	356	359	358	406	405	377	402	351	418	369	362	381	363	369	372	370	374	368	319	354	373	373	399	378	391	391	380	356	391	397	338	388	374	354	357	374	360	382	381	402	359	381	332	358	382	363	390	379	394	373	358	391	399	406	376	368	378	367	361	375	363	348	351	371	378	381	385	346	344	392	339	375	376	358	355	347	389	428	348	370	383	367	375	399	374	384	382	369	378	379	384	361	382	388	368	369	370	347	342	393	394	380	375	382	375	331	367	390	368	334	354	367	359	361	360	376	367	386	362	334	355	399	385	355	330	375	355	378	368	366	393	359	383	379	380	351	370	396	367	371	402	381	339	358	356	386	390	372	375	339	358	377	352	388	386	375	384	362	372	411	416	376	360	403	378	328	365	386	356	384	375	346	344	410	353	362	377	346	351	377	396	362	366	387	379	337	377	372	374	377	377	350	375	364	364	368	351	393	378	363	354	357	359	362	393	397	324	411	384	387	372	376	374	347	374	341	389	358	394	359	346	354	373	375	378	362	399	379	376	369	340	389	382	392	332	382	376	391	373	361	380	407	403	390	351	368	358	370	349	384	396	403	380	375	400	400	414	380	388	346	387	362	368	379	381	372	366	383	408	381	358	383	396	425	377	387	369	387	405	406	388	367	399	375	381	361	378	371	367	411	361	369	381	358	382	385	356	370	364	381	368	356	409	389	362	357	381	372	378	387	353	361	382	384	363	374	382	387	400	369	355	382	366	366	394	381	382	402	375	373	393	360	373	374	350	380	347	362	387	359	377	373	389	398	376	365	327	364	360	390	361	395	374	332	379	393	379	355	399	360	379	370	374	364	356	361	390	389	369	369	383	366	348	375	377	373	370	359	332	370	417	375	374	408	364	357	375	372	374	357	360	394	385	419	365	340	380	395	364	375	389	405	396	356	383	378	399	358	403	368	374	372	358	367	392	398	421	358	388	356	363	382	407	363	398	391	389	352	363	368	384	378	365	350	380	400	387	357	387	367	357	376	374	343	362	367	361	380	373	390	338	394	378	389	360	368	344	364	388	367	363	385	374	356	368	400	354	333	367	390	389	372	377	373	388	378	351	358	376	380	383	365	337	380	379	380	340	350	368	372	377	394	365	379	386	381	385	319	372	390	346	352	383	402	371	373	353	372	337	326	351	362	363	371	363	352	364	381	401	378	389	396	374	369	355	384	383	382	351	362	373	405	341	365	330	375	357	372	363	342	366	346	370	368	370	405	369	380	345	383	388	381	375	337	369	366	385	383	397	363	377	399	364	390	340	413	383	406	383	382	388	374	350	355	369	337	381	347	374	365	372	390	415	385	411	402	364	425	357	401	389	363	384	353	383	394	387	390	405	356	359	363	355	366	368	373	377	367	365	394	371	369	398	353	378	364	381	373	375	356	361	377	383	368	351	371	369	388	392	373	367	419	395	385	346	360	394	368	363	365	372	380	376	360	357	365	376	363	380	385	359	379	378	381	371	366	352	354	347	360	393	416	336	353	393	352	341	382	356	340	365	388	375	392	363	397	375	356	377	356	344	369	373	367	353	368	364	366	369	373	401	399	365	376	341	347	350	395	345	394	363	371	372	372	326	367	355	401	377	393	383	372	384	370	388	368	384	349	334	345	385	373	374	385	328	378	391	351	367	347	371	361	358	397	378	351	382	348	393	355	372	365	373	367	366	350	338	369	344	373	390	398	335	364	349	396	375	371	371	360	414	404	356	405	353	410	383	340	357	397	360	376	334	426	390	375	355	350	383	369	394	337	375	380	381	371	369	380	369	420	385	334	382	349	375	354	410	379	400	340	386	380	410	382	380	377	360	372	352	374	403	356	371	367	364	374	351	374	363	335	361	366	342	334	344	386	342	380	372	377	338	355	380	381	371	387	381	371	363	377	372	387	381	379	361	383	340	386	377	388	384	402	391	363	350	399	382	362	394	373	399
4537	1597	1398	918	836	725	680	666	633	644	604	599	623	584	582	534	610	615	571	570	588	576	560	564	622	563	568	566	583	560	631	562	589	585	559	616	584	580	550	559	559	555	585	583	536	557	593	571	577	602	569	593	557	578	577	550	583	551	566	607	572	545	603	529	569	568	527	584	580	617	590	510	558	583	561	565	605	577	599	572	558	567	608	551	571	620	591	586	553	594	581	596	594	579	563	563	637	597	599	578	572	572	579	581	575	579	607	581	585	595	564	525	567	606	609	603	555	578	564	643	584	541	539	556	608	578	568	539	558	593	541	538	547	568	540	597	578	569	638	573	561	562	572	569	600	580	565	546	575	565	555	578	584	557	591	567	570	578	575	572	574	558	595	582	569	565	575	560	580	589	566	551	549	565	579	582	607	557	601	540	572	545	563	507	555	577	546	545	570	608	586	610	567	588	528	582	545	547	614	558	622	571	539	579	566	560	578	535	561	610	576	555	549	574	583	551	572	546	549	538	554	557	511	572	552	593	593	558	589	565	573	569	590	585	592	581	563	568	572	538	581	611	585	608	600	587	571	591	564	555	599	615	560	531	531	598	597	546	544	566	598	562	592	556	577	604	569	598	601	602	567	577	537	546	577	575	572	596	575	579	551	531	557	562	601	588	556	604	577	573	547	605	554	543	622	555	534	549	598	577	614	608	583	562	591	578	579	555	586	538	552	521	508	564	604	623	589	582	596	598	565	576	560	557	553	577	577	576	575	590	580	589	554	585	583	525	576	565	580	573	541	567	565	589	582	559	604	540	557	528	625	606	579	604	571	583	583	615	513	548	592	609	589	533	604	580	603	573	555	592	584	584	580	550	558	521	539	542	556	570	592	556	550	526	586	563	599	575	556	570	586	589	548	604	552	546	559	586	589	618	574	548	612	558	554	530	573	547	597	569	595	586	551	537	567	555	573	588	582	542	533	558	530	558	580	598	540	566	639	618	573	563	599	553	564	594	576	524	568	556	587	570	547	549	545	567	616	570	572	568	554	523	561	571	539	550	531	574	601	559	556	597	575	579	592	589	535	532	585	596	570	540	538	568	589	576	556	603	578	565	590	567	588	562	572	568	591	608	540	565	559	583	555	591	557	573	548	556	565	556	556	574	553	530	581	537	576	557	595	581	536	542	601	575	507	580	600	571	579	567	552	587	609	590	534	568	579	613	601	559	585	596	592	593	561	583	558	568	543	563	559	580	576	578	553	549	569	547	584	589	581	569	518	553	590	618	560	539	581	558	613	587	562	572	582	573	562	602	564	576	573	552	572	570	559	574	576	579	568	590	601	576	541	553	538	568	586	533	610	546	607	571	570	554	556	603	564	574	596	596	561	578	589	577	543	603	579	583	606	577	572	613	576	564	528	586	572	590	534	569	574	589	580	558	567	531	565	554	562	579	551	576	616	586	525	554	564	555	561	586	540	541	568	598	527	553	589	567	559	600	540	606	572	560	520	559	534	581	576	551	602	551	558	566	570	550	573	561	563	583	563	565	556	561	571	557	611	588	568	560	584	583	585	577	564	565	587	566	537	544	559	614	579	604	556	564	565	584	596	535	576	590	554	596	529	587	582	615	617	583	554	604	559	566	593	536	584	528	556	555	582	553	579	596	541	568	572	649	590	578	572	571	570	549	558	555	580	611	496	570	570	546	571	577	539	571	548	569	547	525	584	585	568	568	592	593	540	548	552	592	591	578	559	581	599	585	584	534	559	603	589	562	556	568	548	554	575	563	531	567	535	550	580	568	574	521	588	567	555	599	599	592	583	564	602	558	582	576	572	560	566	550	588	572	567	567	588	588	609	565	586	533	565	570	550	599	584	563	585	585	599	563	570	556	623	548	567	568	571	545	580	577	573	568	559	544	580	552	604	561	574	567	558	592	597	599	571	579	524	613	526	573	602	581	564	576	599	553	609	580	600	575	565	581	580	547	594	584	650	563	599	570	565	597	584	549	543	569	560	528	578	603	581	592	559	528	588	553	578	547	551	578	560	585	548	556	572	603	555	601	552	576	612	532	599	564	553	556	609	595	618	601	557	544	565	556	562	588	558	584	576	590	526	571	648	561	556	550	575	522	542	570	571	599	566	535	545	558	545	605	584	557	551	523	593	583	559	594	574	543	569	559	570	547	554	598	592	601	567	564	575	577	576	550	581	580	545	591	555	582	601	540	549	538	553	532	564	577	556	583	571	587	589	599	564	587	586	583	578	546	561	569	563	558	597	541	551	570	570	592	552	592	613	576	552	566	575	577	541	591	553	626	590	544	591	550	553	558	566	567	545	592	535	555	623	578	560	572	600	570	602	630	612	578	562	566	545	567	611	539	594	547	572	579	586	529	596	574	588	613	550	568	584	631	550	587	597	553	591	577	534	573	566	597	587	552	595	548	570	579	541	592	523	622	550	580	552	570	577	611	541	587	562	553	556	584	579	578	574	547	563	570	546	535	585	576	579	581	572	605	597	573	557	572	558	582	577	571	581	530	561	553	631	642	546	606	581	591	553	572	571	584	522	578	544	583	587	608	532	557	589	540	570	578	567	557	581	555	607	532	595	534	615	556	565	564	602	595	558	582	593	569	579	545	549	581	542	583	588	556	580	586	558	627	582	577	555	554	580	530	568	586	571	563	620	576	571	572	548	594	620	577	577	572	585	621	593	546	589	533	530	528	619	564	523	557	569	565	557	578	577	545	592	545	557	569	572	590	578	564	549	582	546	556	588	538	576	565	600	554	587	572	571	570	574	530	542	563	573	575	540	596	573	634	634	594	592	552	569	599	589	554	546	565	545	522	596	599	623	590	594	536	555	528	555	586	587	554	592	550	578	591	566	537	604	568	617	578	586	530	620	561	619	502	567	554	537	558	548	550	564	559	581	570	593	573	612	587	544	565	571	538	612	528	584	606	559	571	566	611	546	565	568	570	579	566	578	584	600	561	551	595	566	647	582	599	596	574	588	584	550	588	606	568	578	554	562	574	572	576	529	590	532	610	566	590	562	557	591	592	570	525	556	574	569	597	579	548	549	570	576	603	555	628	538	580	568	593	576	611	537	574	570	558	565	586	610	550	638	545	577	570	551	530	580	579	569	567	580	581	607	555	573	562	622	555	566	551	565	593	623	574	541	581	580	562	558	576	567	562	583	549	592	517	577	536	600	584	598	603	590	590	545	576	604	561	557	564	531	606	565	553	552	539	629	543	563	559	575	588	570	546	534	586	592	574	580	562	577	573	557	584	563	587	600	606	564	600	578	548	562	606	615	567	564	579	574	583	562	566	533	551	564	562	588	578	501	566	563	579	575	597	569	555	576	593	541	581	559	580	542	553	543	572	536	540	548	555	587	581	572	542	606	601	578	574	583	608	573	587	517	601	551	588	558	565	553	592	565	586	582	550	601	562	560	626	569	584	552	578	514	553	554	579	528	587	599	565	587	596	574	620	552	565	574	556
24519	21556	28844	24696	21074	3130	1009	730	586	580	559	539	510	489	515	446	479	475	479	477	427	476	476	461	472	476	436	476	427	456	421	401	419	454	421	399	443	415	437	414	441	397	445	425	405	472	412	417	416	427	431	470	417	413	430	436	428	415	411	428	398	444	419	442	427	422	401	390	431	453	437	410	383	444	464	430	393	411	409	397	413	417	437	449	411	455	412	411	403	444	398	373	389	426	420	420	407	448	382	417	414	395	437	430	405	425	425	427	437	410	437	445	410	463	418	396	402	428	404	455	434	429	411	430	413	436	470	429	465	410	399	394	427	419	448	453	406	422	416	402	419	436	450	435	431	436	421	426	390	420	443	437	419	432	425	458	433	414	428	402	440	424	421	431	385	430	404	427	444	421	413	437	430	403	414	392	443	428	426	440	452	439	433	432	416	410	428	431	444	413	406	418	418	434	445	440	429	428	415	450	444	418	443	504	446	447	414	428	389	410	385	403	412	441	420	438	422	430	474	437	423	409	439	424	443	405	427	421	438	433	414	417	422	489	444	464	408	416	434	419	397	424	452	411	450	438	404	447	405	419	404	431	398	420	432	425	437	412	440	394	419	471	440	440	421	392	432	412	399	412	403	411	439	405	453	431	435	446	450	408	440	430	434	406	426	449	438	433	418	410	416	415	409	427	393	468	457	416	436	428	420	429	410	392	419	415	435	414	454	418	412	423	425	379	411	450	433	432	435	412	416	433	404	427	394	438	402	417	432	428	424	369	408	410	427	460	451	425	416	408	423	433	429	400	395	421	419	433	406	461	421	405	409	450	420	432	442	444	405	441	414	447	400	379	402	402	403	399	422	422	425	404	427	455	377	424	402	428	419	429	444	412	415	448	424	433	423	411	432	463	410	427	399	436	401	403	402	417	453	441	410	423	409	407	436	436	438	406	415	435	399	394	419	417	466	444	432	405	445	411	413	404	408	413	426	408	433	455	427	423	422	426	468	416	428	379	394	402	387	395	482	427	398	410	442	415	398	420	415	411	423	392	409	437	449	421	416	377	402	435	451	429	423	408	420	382	405	438	422	374	418	424	429	409	465	423	428	381	411	434	448	407	426	433	433	399	454	399	403	407	426	436	439	402	438	432	419	449	415	435	458	432	430	450	460	407	390	408	430	442	407	444	479	432	398	429	424	422	430	440	441	422	416	439	412	423	423	386	429	442	429	410	456	435	442	434	408	423	425	369	445	418	427	420	437	424	437	400	410	427	407	443	391	422	432	415	437	433	421	447	434	426	422	433	438	400	445	436	397	417	414	433	472	466	415	401	407	433	407	416	410	423	416	436	395	437	394	394	406	420	408	423	392	408	421	437	401	424	417	413	412	419	438	418	414	455	419	459	403	438	425	431	388	443	422	381	388	418	433	437	458	377	405	417	441	448	402	394	419	449	440	412	418	408	409	450	434	416	435	445	419	440	439	415	427	429	457	430	389	421	413	418	387	415	402	434	461	416	447	432	412	430	416	407	406	428	446	417	430	370	412	431	446	390	433	443	427	404	420	439	421	420	457	416	418	421	442	430	440	419	415	400	433	457	396	412	434	439	402	428	422	421	402	436	431	434	439	455	438	418	420	456	441	432	444	420	411	451	417	426	413	415	397	448	470	441	386	424	449	418	431	408	413	413	401	429	413	419	413	412	411	442	429	430	445	419	443	442	427	443	457	398	392	406	422	448	383	474	429	444	376	448	431	428	472	395	452	429	455	398	423	454	430	422	417	413	404	422	421	424	429	416	459	423	456	440	431	460	414	412	424	416	427	413	439	418	422	379	391	434	420	431	402	437	446	401	411	440	433	413	426	416	425	413	416	407	422	422	419	429	450	359	374	427	425	425	443	420	438	448	401	430	411	432	369	416	444	433	440	432	410	427	373	455	433	427	430	404	403	424	404	431	437	465	404	410	452	405	396	456	419	444	429	451	397	410	381	425	435	434	428	420	434	411	472	411	412	409	416	430	427	383	405	407	449	463	406	424	436	410	412	438	422	419	450	445	412	420	392	457	461	415	410	476	413	434	389	397	451	450	457	393	441	440	411	428	417	400	429	407	416	436	406	432	452	386	434	446	399	457	404	419	429	425	399	459	425	436	420	417	442	425	430	407	439	422	443	431	386	447	436	395	427	385	450	399	460	405	405	413	430	425	394	400	421	453	391	446	461	427	412	448	454	410	446	388	428	417	437	408	409	444	433	423	434	483	430	432	431	392	417	410	418	415	413	430	408	387	419	399	396	410	412	459	401	454	447	417	425	408	404	410	426	448	428	435	426	446	398	403	424	406	443	435	431	415	416	403	420	420	412	439	436	425	445	383	406	453	439	397	398	410	427	432	421	433	472	426	432	441	397	424	418	405	416	426	423	423	387	411	408	415	443	441	393	418	412	423	390	413	403	436	428	429	420	433	409	426	396	404	422	405	414	417	428	434	395	427	451	408	408	407	406	431	447	406	417	402	414	433	410	435	437	423	404	435	433	436	415	429	432	470	439	433	399	419	409	408	407	403	403	429	450	424	415	416	421	436	416	431	410	479	404	401	401	424	418	416	427	459	403	407	392	441	432	404	453	407	395	444	403	419	415	426	417	460	473	439	438	426	398	462	393	424	436	440	390	405	478	399	408	370	441	415	479	424	422	414	438	403	432	445	423	412	416	415	442	401	428	434	421	426	423	393	445	405	448	429	475	435	413	436	402	407	411	396	382	422	465	421	416	386	429	383	411	428	401	418	427	409	437	444	418	413	448	428	399	428	419	405	392	386	427	398	409	389	428	431	430	399	443	392	408	429	451	418	437	392	440	423	400	447	440	436	371	410	432	411	393	470	415	404	416	440	431	420	461	388	430	434	412	443	448	452	435	382	398	410	422	379	409	411	400	445	417	396	422	438	450	418	422	457	443	402	399	470	458	456	410	437	377	428	466	409	419	375	420	410	419	411	412	465	444	410	431	445	439	410	422	395	446	408	402	412	422	423	459	399	453	430	357	443	433	483	433	411	476	410	449	369	413	428	456	397	449	434	419	402	450	406	419	426	414	448	401	421	441	452	414	419	388	407	430	439	424	415	433	406	442	420	438	412	418	459	432	409	405	439	408	386	441	403	417	423	415	455	413	437	434	416	395	432	409	424	409	408	429	430	446	432	415	452	416	393	424	426	408	417	406	430	376	455	402	418	449	415	407	432	416	427	442	405	412	400	396	398	427	419	433	431	432	431	441	416	440	434	426	455	415	439	414	400	386	434	434	391	401	448	441	401	407	409	414	427	383	412	435	392	427	399	402	408	471	406	428	415	435	376	396	436	430	424	425	429	458	414	454	420	454	398	386	429	411	436	407	422	401	418	397	376	424	392	437	401	434	405	450	431	450	412	417	404	444	482	420	442	398	398	409	408	465	420	412	434	448	445	459	392	423	393	460	420	416	369	424	400	404	433	376	416	419	441	428	411	391	441
8648	9943	8468	4390	3045	2328	1855	1551	1337	1173	1059	955	954	865	802	811	799	832	785	695	732	712	727	675	728	696	704	685	736	734	702	624	716	644	699	660	665	697	663	669	661	647	653	689	675	646	659	641	665	637	621	637	664	646	638	668	693	644	650	704	695	659	665	677	685	641	665	661	607	653	638	652	638	670	698	626	641	637	671	640	633	660	635	611	632	642	657	632	639	683	639	672	658	722	611	597	670	670	628	598	671	660	671	655	643	621	626	665	647	651	666	652	636	625	646	666	663	684	651	666	659	656	683	660	643	703	650	652	668	646	633	622	675	625	666	653	628	621	694	624	640	628	694	664	668	663	656	676	672	628	639	638	628	666	647	634	676	608	689	709	594	663	616	656	665	625	633	592	652	675	607	680	637	654	648	626	642	596	677	636	650	626	635	669	648	664	664	659	665	620	613	649	695	652	674	678	681	710	671	640	645	657	649	645	655	639	627	631	671	692	659	685	637	675	631	596	684	619	634	681	644	672	654	681	654	614	677	692	660	642	615	596	638	662	633	700	630	641	627	644	602	620	645	672	706	646	619	633	649	640	626	631	667	678	645	654	627	675	655	658	665	652	669	679	616	663	663	650	668	659	631	684	661	634	643	655	662	631	674	618	642	640	703	671	624	620	652	655	660	641	654	660	635	663	646	595	710	673	621	562	645	652	627	667	677	673	687	622	661	648	640	622	659	637	638	583	655	683	640	645	619	700	651	658	679	685	649	642	634	609	643	654	664	660	660	611	631	642	634	644	623	658	652	686	590	638	652	668	669	681	671	700	663	625	684	661	650	668	636	659	627	644	666	611	653	691	677	635	670	629	654	662	635	648	714	639	611	704	618	682	678	642	640	667	624	671	664	664	654	657	697	642	641	641	670	673	587	612	619	666	669	657	664	626	661	641	614	664	666	658	640	659	644	680	632	689	631	648	620	688	640	645	625	660	611	627	650	693	628	679	628	654	652	668	633	614	684	609	683	619	642	665	663	622	671	614	628	643	677	639	637	687	658	590	691	619	637	626	636	635	704	666	652	665	674	642	665	607	639	647	664	681	624	624	608	653	668	652	630	604	656	619	642	654	634	669	701	640	650	599	606	657	614	648	650	674	654	637	612	691	662	647	630	622	694	632	642	657	651	645	691	659	608	651	629	665	604	643	632	624	686	638	622	630	637	680	644	639	641	588	675	677	646	681	618	622	641	658	653	647	677	635	625	648	622	642	686	655	660	595	675	643	628	619	620	644	649	619	674	622	649	677	646	636	619	629	623	676	636	650	627	646	637	640	690	653	666	639	680	670	654	658	652	639	646	669	617	669	600	631	692	663	628	676	648	701	650	645	609	696	682	658	647	609	679	662	682	655	635	648	661	647	668	610	681	657	689	657	616	657	651	638	642	645	664	643	616	656	658	647	619	662	608	659	604	661	673	658	666	653	657	633	686	614	631	651	629	677	668	643	631	640	631	642	623	639	627	581	644	629	671	644	619	617	669	659	657	659	638	675	659	630	652	656	602	666	666	666	653	631	623	607	686	664	663	651	636	611	666	653	679	696	628	695	671	672	676	612	673	639	625	655	653	629	642	641	668	637	643	644	627	623	625	634	631	645	647	640	635	636	666	613	632	636	634	659	656	622	605	697	668	634	652	676	733	680	660	631	662	697	719	671	640	691	639	666	609	651	598	637	671	633	651	682	659	673	666	703	653	706	622	645	683	628	709	627	635	630	676	659	629	653	681	650	648	653	640	637	640	628	645	602	628	672	655	661	675	641	612	684	651	663	666	646	688	644	654	658	666	678	598	637	657	668	649	627	642	663	647	633	666	637	668	666	636	586	620	698	644	606	674	650	621	662	646	674	640	635	631	617	612	655	615	631	627	640	649	658	628	662	647	652	646	604	652	651	694	615	621	638	655	631	673	648	644	606	682	661	623	660	653	684	619	663	622	693	652	644	634	646	654	641	635	625	622	633	639	636	657	670	638	644	683	607	647	711	658	649	675	628	602	627	649	650	677	656	628	678	670	628	696	624	645	679	660	686	668	658	675	675	636	656	653	673	646	630	641	595	666	674	671	640	652	639	619	698	680	634	673	699	648	666	625	608	655	638	658	635	644	628	649	648	668	617	669	683	671	629	652	662	622	637	650	656	678	675	622	653	664	637	662	678	644	666	648	647	634	648	678	624	629	696	612	625	644	660	634	612	633	576	664	616	627	644	649	666	647	569	647	647	689	664	671	647	639	647	632	636	620	636	666	711	648	657	645	654	628	666	617	607	673	629	642	651	621	667	729	648	684	633	673	679	604	636	677	659	692	672	677	672	692	671	667	697	631	638	626	593	601	624	628	631	639	686	605	644	662	669	629	633	661	652	655	670	593	650	624	660	682	610	648	640	649	658	630	631	616	631	612	654	611	645	615	683	645	642	607	603	637	678	633	617	667	638	646	644	640	692	663	608	658	662	667	634	641	634	653	644	677	628	630	638	621	661	653	668	630	685	632	630	678	642	675	669	697	623	630	650	662	645	644	705	646	652	658	663	614	601	663	646	634	646	649	662	662	679	649	666	640	665	629	595	640	639	619	624	664	662	634	583	632	681	663	635	646	663	648	646	675	657	676	651	664	663	634	684	648	697	661	632	664	629	655	660	643	606	644	678	629	630	677	651	669	623	645	668	681	646	676	655	673	638	621	687	648	664	661	633	672	648	676	650	638	650	672	631	628	661	569	628	636	672	627	625	650	647	656	666	651	661	643	658	689	639	643	700	607	600	634	617	653	671	652	667	643	642	604	669	616	673	699	692	648	668	648	641	643	662	678	659	657	632	616	646	641	613	637	626	641	651	671	635	652	635	700	654	630	600	702	603	642	634	627	670	642	673	622	637	646	673	632	685	663	630	628	660	636	652	645	660	631	685	641	643	607	641	661	677	684	657	664	646	670	672	658	592	706	708	644	639	664	619	626	655	676	663	646	624	637	655	670	657	639	665	632	643	640	671	676	624	669	619	660	619	701	640	638	673	668	668	656	665	636	666	618	632	645	648	655	661	658	659	607	679	628	675	648	648	678	622	677	647	658	674	589	691	622	655	656	676	658	625	613	660	629	647	600	638	643	673	635	680	645	627	624	645	629	651	642	653	673	645	680	629	623	653	655	638	658	607	631	645	664	613	648	698	676	709	656	615	661	678	645	636	628	652	649	687	654	642	648	696	687	660	675	648	679	679	635	660	692	650	606	671	618	665	672	628	673	615	604	676	633	668	653	639	648	699	630	635	583	682	602	640	706	616	631	624	623	636	637	636	667	634	663	640	648	663	691	626	603	652	657	626	670	592	628	649	653	680	648	608	673	655	625	695	696	624	659	619	641	662	637	637	655	644	657	648	685	650	679	642	648	613	646	660	615	670	629	679	677	676	643	683	627	642	638	684	659	617	608	651	644	652	662	636	633	646	677	633	656	654	648	626	661	631
23467	21552	29506	24066	21550	20941	2505	777	550	511	426	446	372	365	309	299	292	285	334	297	265	280	255	260	258	224	266	236	260	229	245	208	234	249	241	228	217	238	241	227	230	239	210	225	192	224	223	214	223	204	213	205	228	243	194	241	195	221	228	209	199	236	210	215	203	218	186	247	207	209	207	204	222	178	211	203	210	218	209	219	231	255	214	228	234	211	208	218	224	186	241	211	214	215	185	194	212	242	209	208	216	190	209	213	223	213	204	249	204	212	206	214	203	206	206	231	204	207	240	216	215	206	187	240	197	219	188	227	193	206	211	204	235	197	223	197	227	237	209	199	210	231	216	194	205	198	211	181	188	230	208	179	198	213	217	230	189	204	184	220	174	212	203	227	199	208	226	225	221	213	202	212	220	233	203	213	226	232	229	207	209	234	217	196	221	197	220	214	236	222	182	218	209	228	208	201	227	227	199	193	233	235	206	223	221	219	207	207	240	224	220	222	204	205	227	193	212	205	226	201	210	198	226	222	173	198	232	203	208	202	215	216	211	204	206	225	216	222	199	206	221	208	206	220	191	242	201	201	213	193	214	219	199	231	233	205	221	228	245	197	203	211	219	216	232	194	202	218	235	202	229	228	224	224	218	211	209	220	245	220	196	183	210	197	208	195	209	210	192	190	230	195	214	224	198	207	204	192	228	216	196	205	201	240	230	209	202	211	218	195	217	239	217	191	210	228	202	208	199	198	199	216	216	198	217	228	199	211	220	204	221	201	244	246	209	202	224	209	215	214	208	211	190	233	211	208	199	208	218	223	198	187	216	209	222	225	227	204	214	200	222	199	206	239	210	214	222	212	220	242	211	206	184	219	218	211	211	189	246	208	223	205	197	212	202	217	234	221	210	215	201	205	221	219	204	216	207	204	226	215	230	217	203	231	221	192	196	229	209	223	202	240	210	224	226	205	197	205	202	207	197	234	217	200	222	216	223	199	195	208	212	213	218	193	191	204	208	201	239	217	197	196	214	233	224	239	191	210	228	233	232	229	220	226	218	215	203	194	208	205	229	246	220	242	190	207	212	211	209	224	214	226	186	208	231	213	182	221	205	211	203	194	212	238	195	226	220	232	182	184	214	216	243	209	193	220	203	189	220	206	206	207	196	216	260	218	213	211	195	221	219	189	212	207	219	208	205	211	186	226	206	213	243	225	184	212	212	232	196	215	205	205	194	206	242	218	202	202	213	206	222	172	211	215	197	208	206	203	193	192	227	216	209	213	206	213	218	198	219	220	202	224	221	205	216	216	216	221	214	240	225	216	213	218	206	224	194	174	220	204	215	217	219	212	194	215	195	223	242	181	215	223	205	205	219	223	213	201	188	209	210	189	212	194	193	192	197	206	218	192	219	226	211	233	181	224	208	227	204	188	203	208	221	193	222	199	219	184	205	218	214	215	221	226	214	202	190	202	220	201	189	191	216	236	221	207	207	199	213	215	188	226	215	194	223	185	231	213	241	217	225	202	200	206	215	206	223	221	228	208	208	201	208	214	201	181	184	214	224	208	209	211	217	221	208	192	233	224	225	211	206	241	232	207	208	208	226	219	226	224	218	201	226	210	208	213	227	212	220	218	198	239	229	227	212	233	213	212	201	228	210	214	224	238	206	212	193	218	194	222	210	202	211	212	197	219	196	214	217	218	210	187	222	188	187	225	228	200	209	240	214	195	195	168	196	230	226	214	204	214	209	227	187	235	221	207	229	247	202	217	215	225	196	201	224	221	207	193	226	208	242	226	216	240	217	226	212	201	194	222	187	197	212	219	205	239	215	213	213	205	197	216	202	209	206	207	201	201	215	220	195	203	199	200	212	190	222	209	177	199	228	216	207	222	202	214	208	203	199	203	210	236	215	208	208	213	221	203	229	202	206	223	237	232	194	212	188	193	212	212	198	204	202	211	206	179	220	211	225	228	208	203	211	209	236	221	208	230	247	229	238	184	213	199	217	214	176	211	201	194	218	187	205	221	197	215	211	219	226	220	233	215	223	199	215	213	215	208	212	224	237	214	204	211	210	212	196	204	239	206	230	204	202	197	220	218	200	216	210	210	205	194	191	195	199	209	194	203	223	223	243	195	189	199	210	193	210	203	203	211	219	206	190	208	245	203	211	183	212	192	220	214	199	226	185	181	207	213	183	219	247	195	190	200	200	208	224	230	205	197	227	187	208	200	214	197	188	210	214	181	215	224	229	210	206	197	215	214	207	213	210	184	201	231	215	207	202	212	205	210	226	212	215	217	212	207	205	223	220	220	215	208	224	197	220	210	240	199	205	214	212	209	211	212	199	208	192	220	227	205	212	204	228	202	205	182	206	210	195	207	210	205	195	202	194	195	218	200	200	255	212	201	200	204	237	198	228	202	221	240	220	225	214	208	201	223	226	217	180	211	208	231	206	214	212	229	194	228	228	193	212	223	207	227	201	210	214	197	218	197	190	197	209	210	194	200	189	217	235	184	200	210	187	217	200	221	209	194	189	191	214	204	196	176	204	217	245	238	198	215	223	197	229	213	208	201	232	197	222	188	189	212	216	190	196	187	231	212	187	216	227	217	244	216	202	214	225	216	203	193	217	204	233	229	189	216	196	209	205	188	205	209	182	220	202	214	184	200	209	202	206	194	225	206	205	188	206	198	233	200	206	216	209	189	222	250	194	210	206	187	209	210	222	204	208	204	223	192	200	210	214	192	212	222	188	216	218	214	219	226	198	230	212	210	216	217	212	199	190	210	187	214	202	190	244	182	201	229	216	203	177	188	213	212	217	189	244	208	226	195	201	200	216	180	197	201	209	197	222	233	217	215	218	235	242	220	187	209	210	219	227	206	197	211	238	208	245	206	226	210	210	194	185	191	224	208	197	207	208	229	196	199	207	199	202	202	213	203	193	203	225	178	205	228	189	216	211	218	182	227	169	193	199	204	188	214	214	201	195	194	217	227	216	208	196	224	211	224	208	205	185	215	218	200	200	204	204	205	204	196	229	170	191	219	195	215	238	202	203	208	233	218	208	232	204	197	184	215	221	214	206	227	202	216	214	208	224	216	218	229	224	215	199	203	207	197	220	215	211	223	235	216	168	219	189	210	191	209	202	214	232	201	217	220	218	216	221	182	184	198	225	212	229	239	203	206	207	228	222	203	211	194	221	192	183	201	216	212	211	209	211	227	212	226	212	205	228	223	190	227	216	201	218	234	242	218	182	217	208	192	222	187	218	215	205	220	205	195	226	239	219	200	209	209	196	196	203	241	212	237	205	223	237	210	205	216	218	184	207	234	201	216	231	228	196	214	201	181	229	220	221	220	193	187	225	179	203	216	204	209	222	209	200	205	201	206	182	215	223	236	178	218	243	194	211	187	214	205	233	193	217	198	219	192	190	200	208	231	229	207	199	212	203	210	219	211	216	200	214	222	177	217	189	200	208	216	220	207	223	224	205	215	202	225	200	216
12534	15892	13459	7010	4753	3461	2626	2104	1762	1406	1185	987	883	837	757	754	634	607	558	586	515	479	514	460	470	506	433	427	426	423	407	391	406	406	409	404	421	352	368	383	385	378	381	383	356	382	337	374	354	363	364	384	353	359	396	342	349	368	367	364	314	336	321	373	343	344	331	304	351	338	366	366	376	361	356	335	368	349	355	321	342	336	337	326	329	343	336	346	345	323	330	391	331	323	326	319	347	353	337	375	318	353	381	316	338	347	358	338	302	333	388	359	348	350	328	373	345	338	340	358	330	363	342	334	323	303	359	332	346	324	350	341	363	338	331	335	338	362	321	342	343	328	332	357	340	352	365	311	335	300	317	330	364	357	344	348	312	332	369	345	370	306	316	325	339	325	342	325	355	320	329	335	364	346	373	362	333	338	352	317	321	353	340	317	344	327	341	345	349	368	344	343	331	345	372	347	352	330	323	318	332	341	319	338	351	356	341	304	364	310	341	331	345	352	372	334	317	329	322	355	344	347	340	341	351	346	374	339	344	319	319	343	332	348	310	329	345	330	359	330	356	317	320	336	321	336	353	346	336	364	359	355	352	341	348	318	360	320	345	325	316	364	342	354	339	350	335	297	363	313	336	323	326	338	304	316	356	309	333	339	341	340	347	345	340	298	360	333	344	378	324	319	325	337	325	344	368	340	316	325	355	345	310	335	337	302	316	347	308	345	334	351	367	341	328	338	322	344	341	349	329	324	347	338	340	343	331	328	315	356	355	321	313	298	323	328	315	346	333	341	340	345	344	361	333	349	329	318	321	316	327	340	325	342	329	357	343	336	342	310	363	342	345	293	325	353	362	330	343	325	346	365	338	357	323	349	338	297	334	365	313	324	336	318	341	365	325	340	332	342	370	361	328	320	350	327	363	329	341	326	331	347	335	353	324	290	317	371	332	347	302	342	361	362	375	321	358	323	357	357	348	326	359	310	320	333	340	351	334	324	354	343	333	369	348	318	327	326	355	311	334	328	301	328	343	320	350	339	335	354	346	324	302	320	317	344	365	380	358	335	337	322	355	348	297	392	342	363	363	332	304	315	310	350	326	358	355	347	304	322	307	349	344	311	353	365	329	331	353	312	340	334	321	373	313	319	327	339	307	364	315	304	340	331	368	337	331	334	378	347	340	338	336	310	328	348	331	346	330	313	324	349	359	354	340	347	302	341	326	336	344	357	305	334	323	310	336	325	336	341	320	320	359	316	302	320	340	386	287	324	336	368	313	348	314	311	366	316	328	335	327	337	336	313	355	344	315	330	329	328	337	327	361	317	343	354	337	356	350	331	331	329	318	358	351	332	367	341	355	389	326	347	347	324	321	346	321	321	325	351	317	311	314	366	368	386	335	298	340	347	320	324	343	352	341	329	335	352	338	353	332	301	332	356	311	328	310	361	316	349	336	332	272	334	323	343	367	336	345	332	323	297	356	357	318	319	303	340	330	319	352	361	328	316	349	336	286	332	338	352	361	342	325	340	347	324	322	335	323	343	360	334	351	338	324	364	339	349	319	374	343	348	314	329	361	291	350	351	342	329	352	353	315	364	332	327	350	330	325	356	350	324	328	339	346	336	329	373	317	344	363	336	336	357	315	330	303	316	349	338	339	345	351	320	330	353	372	336	352	335	318	323	328	361	325	303	305	307	317	310	352	314	317	346	354	306	358	336	335	352	351	355	351	372	337	347	345	349	304	332	328	335	319	352	364	365	344	334	307	325	323	314	328	368	344	331	349	338	360	335	322	340	361	341	342	316	314	339	317	329	316	336	326	312	322	350	357	356	329	337	321	318	336	331	327	328	316	310	309	335	341	332	347	319	327	352	317	320	375	340	358	343	348	351	348	325	328	362	354	327	356	333	349	324	358	335	351	345	335	325	338	348	320	345	349	352	320	341	341	321	359	328	341	334	338	330	339	321	325	355	355	325	329	350	348	361	313	293	347	350	355	374	329	374	342	339	335	316	327	329	351	356	328	341	325	336	318	339	338	342	348	317	347	324	366	312	319	322	339	317	362	302	309	339	364	320	335	339	332	347	364	379	327	325	333	341	366	356	327	345	324	333	329	340	358	334	338	334	337	322	355	353	334	344	336	347	331	346	330	347	351	350	328	342	327	323	375	325	327	305	321	332	330	371	297	314	325	329	382	354	347	347	337	363	316	363	342	314	355	359	341	358	341	343	330	359	311	314	334	349	316	350	348	337	320	314	368	311	345	304	339	310	308	343	348	320	305	337	329	327	334	335	299	337	351	309	322	344	336	321	334	307	355	323	319	344	343	329	350	325	313	322	348	334	332	342	322	324	321	351	320	348	330	356	344	324	344	324	340	357	314	341	359	323	342	306	339	360	301	328	361	325	304	342	348	321	307	313	333	350	336	341	332	335	344	347	335	343	340	324	333	284	334	322	371	296	339	356	381	334	326	321	320	353	362	340	334	347	330	365	310	336	288	306	328	328	347	331	347	340	336	343	347	342	345	322	333	313	336	333	334	351	324	339	322	319	331	353	344	319	361	340	333	335	288	331	315	338	326	318	369	320	324	341	351	340	318	336	343	341	328	349	324	328	344	321	358	322	319	356	353	346	327	312	334	345	316	315	322	349	337	362	337	341	337	340	363	362	331	332	317	354	315	379	337	308	348	343	361	333	343	358	343	341	343	355	336	340	322	306	350	368	329	321	325	314	349	319	322	299	334	362	346	327	327	323	354	329	328	350	307	371	313	334	340	353	335	348	315	352	343	335	303	317	341	338	341	346	364	344	343	327	359	328	338	345	335	322	332	360	345	321	345	326	343	324	368	354	349	334	346	361	319	323	335	304	335	369	319	344	328	321	369	362	332	336	320	358	380	319	300	293	341	302	334	337	337	333	321	325	322	323	334	338	312	356	362	362	356	326	340	330	342	342	384	343	322	345	346	359	309	330	323	319	309	324	316	287	311	350	304	350	352	323	334	295	347	339	341	307	307	350	344	322	345	359	368	349	338	310	321	361	297	355	343	354	340	348	338	335	345	345	356	332	340	337	324	347	327	319	332	333	325	341	346	365	369	345	345	323	357	344	324	354	320	327	353	294	374	346	314	343	342	367	336	327	297	349	306	357	320	343	344	327	306	321	355	335	341	313	364	341	339	365	370	342	293	331	354	334	327	339	334	324	312	338	329	342	335	344	307	333	339	304	322	333	300	371	321	327	360	342	334	359	368	347	360	339	337	393	312	343	340	355	346	289	362	344	333	339	327	341	306	315	348	354	344	350	374	345	320	368	374	338	339	324	309	322	350	305	329	338	375	329	350	343	343	323	335	343	302	309	365	349	374	324	342	300	355	322	296	329	328	338	328	327	345	318	352	327	370	335	329	303	341	333	296	331	351	326	348	352	342	311	334	340	317	328	326	346	345	353	362	380	316	333	328	330	351	330	346	338	341	315	316	339	370	334	350	333	335	316	344	351	338	309
27256	20743	7514	732	478	429	408	396	429	437	422	385	386	389	403	370	371	400	393	421	368	418	374	380	371	367	405	391	410	331	388	404	378	373	354	402	367	421	349	413	366	382	421	369	363	384	392	373	380	369	412	373	386	420	371	406	371	382	380	347	384	393	370	383	403	400	389	375	387	382	371	418	364	400	384	401	398	388	408	404	340	383	380	385	359	367	385	360	367	360	364	348	363	364	349	384	417	381	408	395	385	384	380	363	400	366	401	407	351	376	369	378	385	385	339	374	385	366	370	367	358	376	396	417	398	372	379	384	358	396	345	374	385	416	363	407	409	368	399	394	371	371	359	374	418	391	388	382	412	376	385	402	397	369	399	373	387	376	346	363	411	371	364	335	410	404	381	388	380	362	383	357	371	375	379	410	368	364	391	381	354	416	355	377	345	410	417	370	403	367	383	384	398	413	384	371	359	359	391	378	412	388	390	414	384	390	360	403	392	380	354	369	389	365	385	359	354	361	382	414	353	376	371	353	376	377	392	376	379	412	366	363	351	386	396	390	379	368	369	396	381	393	381	379	374	384	374	384	365	414	366	377	372	383	420	395	406	419	367	381	375	383	387	386	408	398	371	394	401	397	390	419	395	390	352	379	376	382	421	383	373	349	373	358	399	408	378	399	409	394	371	402	369	359	332	392	354	393	376	386	404	353	358	396	366	384	400	358	395	328	385	378	392	380	367	395	400	379	377	384	384	389	381	368	381	358	376	397	378	383	410	372	370	373	395	407	392	347	359	360	381	381	399	349	349	333	388	399	377	382	373	403	356	353	365	395	378	357	362	370	356	381	365	373	398	367	357	389	366	399	379	400	381	353	359	397	394	344	374	383	359	373	348	360	373	371	373	354	404	355	362	362	330	422	383	399	386	360	420	364	387	383	363	404	360	335	368	369	389	331	381	355	370	385	368	372	395	398	381	388	343	361	361	401	352	398	393	422	378	375	388	366	416	398	378	384	404	397	372	369	362	378	389	401	384	369	385	413	376	381	416	380	395	366	351	392	369	360	378	389	377	387	403	372	401	382	377	399	370	410	374	421	375	358	377	380	363	361	404	427	356	440	391	390	391	367	367	396	397	372	357	376	394	384	392	357	346	325	394	374	374	404	366	392	357	396	351	367	381	374	402	377	387	371	385	377	406	366	385	402	346	360	390	387	394	379	367	395	368	391	388	360	383	420	389	382	372	361	405	386	426	414	411	376	364	366	358	374	385	399	380	392	400	393	385	360	388	395	381	354	384	350	347	424	383	375	430	339	360	375	352	360	377	374	376	376	402	395	359	373	381	392	366	406	375	378	391	401	355	359	378	394	391	370	344	389	383	393	408	371	382	396	412	415	391	368	404	408	366	382	364	357	362	355	388	410	389	350	378	367	375	374	367	368	418	394	419	394	344	358	370	346	374	387	392	370	314	367	421	374	361	389	393	409	395	415	383	375	352	364	366	405	449	370	363	400	393	372	379	388	361	366	385	374	392	406	369	367	363	392	395	403	345	429	385	349	362	386	391	396	349	388	351	381	395	354	381	333	402	374	389	380	389	396	383	422	361	365	366	458	387	412	439	398	360	371	395	344	396	405	397	376	411	369	398	348	360	372	391	363	381	406	413	379	380	392	383	357	390	360	405	368	356	370	408	369	404	417	346	403	376	404	363	388	370	365	370	377	435	374	354	377	378	370	386	420	369	359	376	394	417	358	379	377	364	368	397	354	374	344	384	385	392	385	417	414	363	351	354	338	390	419	361	378	415	382	374	400	375	368	371	344	393	369	418	404	382	408	391	359	398	408	358	379	410	374	395	362	414	365	375	362	384	393	379	428	387	366	380	436	377	371	367	399	387	348	371	358	346	401	392	374	361	382	358	357	361	403	351	413	338	371	365	375	390	415	377	367	356	387	407	369	376	379	371	385	376	401	351	373	344	374	347	387	386	373	376	365	371	405	405	395	381	381	391	377	369	345	377	343	368	362	401	367	388	380	381	395	410	403	389	396	406	387	377	387	370	391	374	414	387	370	393	371	356	369	412	412	333	387	343	363	386	377	352	365	376	386	361	378	370	395	413	381	374	353	382	408	352	389	378	383	402	354	406	396	384	378	405	375	380	418	384	365	422	411	393	399	356	383	363	376	377	423	357	390	382	380	368	350	382	376	401	387	368	384	365	346	358	420	380	403	397	418	405	387	375	381	403	399	352	364	367	384	393	332	386	392	366	371	336	358	366	391	396	375	356	372	408	418	353	353	398	377	377	380	362	411	357	386	376	374	385	375	416	365	393	374	362	354	353	404	399	413	362	386	379	414	393	379	381	366	387	386	365	391	358	380	369	367	386	401	389	402	383	389	393	392	368	365	398	376	398	392	367	365	370	382	369	380	410	362	392	386	352	376	361	336	384	363	369	390	371	363	392	359	365	377	371	365	401	370	347	359	394	369	409	363	414	402	386	352	354	405	433	398	375	392	364	387	381	374	398	436	347	404	370	405	444	379	400	361	375	417	386	347	396	390	378	396	411	371	401	394	384	372	406	371	375	366	407	394	363	412	377	372	415	389	392	390	377	391	381	346	380	415	383	395	341	378	369	416	402	389	374	353	378	405	428	391	363	372	380	408	413	393	371	401	376	399	380	376	351	398	430	377	352	381	362	395	353	367	373	410	360	388	365	356	367	387	388	373	390	410	371	394	415	370	372	380	414	375	377	403	366	396	388	365	367	382	374	391	390	377	379	355	380	391	391	381	359	393	391	339	411	410	316	398	351	377	390	374	373	370	385	387	373	368	389	371	368	375	404	381	370	383	357	376	380	365	382	375	345	387	360	382	358	392	402	368	412	370	438	362	364	357	390	346	386	389	397	371	398	382	405	370	369	353	378	398	371	400	382	365	372	410	360	384	355	380	359	410	369	378	372	398	356	374	387	394	372	380	375	393	337	348	416	371	390	404	382	359	404	382	395	395	401	391	361	344	382	371	355	389	382	378	383	399	348	383	392	399	389	378	388	364	361	371	397	385	379	384	402	376	395	392	386	405	396	381	390	396	405	334	367	420	388	376	353	354	391	354	392	369	379	363	378	410	396	403	341	374	358	377	383	393	385	396	381	381	414	376	388	373	415	398	349	371	402	387	375	408	352	395	370	354	421	385	379	346	361	402	369	378	389	368	392	381	356	367	384	358	394	404	374	407	377	385	373	376	393	397	401	381	382	391	390	398	338	369	363	373	404	387	361	391	406	404	412	397	374	392	434	350	355	386	365	350	376	395	366	402	399	385	385	358	392	362	399	376	388	388	365	412	408	384	376	359	388	374	389	376	377	363	364	362	373	374	355	377	407	397	397	379	380	381	411	358	351	377	408	374	389	381	375	383	394	390	369	377	425	368	363	340	414	381	370	358	382	395	393	384	395	397	364	380	393	370	375	410	342	386	400	348	359	420	372	413	389	386	382	379	379	398	389	371
4749	1591	1381	894	785	749	679	644	622	645	618	602	589	606	587	597	611	612	573	577	572	635	639	582	607	578	615	574	599	619	621	623	553	603	543	645	568	563	591	568	580	591	558	594	599	562	601	575	633	519	540	621	539	592	586	583	629	605	566	594	599	580	570	623	573	542	575	593	577	578	592	565	552	581	592	592	558	561	582	572	586	562	580	563	592	593	578	606	554	592	599	596	574	631	583	586	604	559	578	560	586	593	626	595	582	595	555	545	595	578	546	582	613	601	610	563	585	556	587	583	571	579	587	596	554	567	619	570	546	566	603	589	581	553	574	530	575	547	566	582	591	556	555	596	599	570	575	564	589	558	592	581	583	612	585	602	586	616	601	607	549	555	580	582	601	556	586	597	599	586	562	571	576	563	577	570	605	591	576	555	582	596	560	592	604	571	580	577	576	574	567	599	513	561	562	597	587	583	610	582	598	616	587	543	622	621	594	556	620	578	642	578	590	532	592	564	575	595	592	592	587	561	562	596	560	554	567	558	614	591	586	592	564	570	567	565	554	571	567	527	611	540	543	591	590	571	609	543	566	533	556	568	573	573	567	584	552	581	536	599	570	580	597	544	543	600	580	541	593	597	597	567	554	594	594	594	552	586	574	598	588	543	561	588	552	611	610	510	581	558	558	586	545	596	539	573	593	577	608	587	601	603	605	573	548	514	558	586	556	558	604	605	567	557	548	546	576	593	549	602	599	592	562	582	562	563	572	649	579	582	578	571	603	539	575	565	569	591	568	619	574	555	593	605	593	501	588	601	584	596	607	547	568	614	586	656	580	577	554	589	569	610	622	558	541	563	590	634	579	533	569	603	524	578	592	611	617	546	550	572	561	550	552	586	575	563	624	608	550	541	558	621	582	579	518	629	597	575	548	559	581	594	560	611	530	562	570	599	600	533	573	601	613	561	564	578	579	581	544	567	587	561	584	595	548	578	568	597	563	622	569	555	596	579	554	603	550	560	580	556	559	564	612	562	579	550	600	531	558	567	562	589	585	523	557	578	558	569	597	599	568	604	591	575	600	579	562	617	571	514	631	557	588	592	571	560	583	561	589	596	618	538	589	573	647	606	647	559	588	569	585	612	565	606	549	570	615	566	574	567	597	581	607	563	608	555	576	547	591	579	523	586	599	595	600	597	567	541	573	562	619	534	586	567	522	587	617	573	565	581	577	557	603	597	547	640	560	598	578	577	635	552	558	540	568	597	543	600	613	592	572	577	583	569	554	597	572	544	558	560	600	574	547	617	615	584	606	534	552	581	565	591	587	599	580	627	616	584	540	615	570	572	570	612	585	573	526	621	579	604	547	619	606	596	559	622	550	624	585	559	589	561	604	631	587	578	588	561	598	591	544	593	571	587	532	551	570	627	600	634	588	574	580	572	592	565	581	578	598	586	588	572	566	568	592	617	566	590	583	578	607	578	580	638	544	596	591	582	577	573	558	584	527	594	555	587	581	563	536	592	547	565	566	610	561	551	600	629	572	575	550	596	569	594	571	542	584	579	595	596	628	577	580	567	567	581	595	574	542	583	609	574	559	606	567	526	553	550	583	598	586	584	557	581	594	603	566	568	582	583	565	578	612	603	599	590	577	574	576	560	596	582	619	605	567	634	582	546	551	585	588	602	552	569	576	573	588	569	630	569	593	590	570	538	587	582	580	560	560	545	620	586	569	574	574	572	605	615	605	590	626	580	569	551	554	604	558	553	603	588	560	557	614	609	575	602	601	582	559	527	570	556	572	587	586	548	581	588	598	554	588	579	560	574	551	567	525	610	600	613	595	572	610	578	551	606	621	573	532	572	550	560	627	575	561	592	568	557	575	566	591	546	566	564	579	597	569	616	517	583	615	557	527	536	596	547	607	567	530	627	604	613	565	594	604	571	561	598	564	593	597	645	585	575	608	605	580	606	604	545	572	566	551	575	584	538	567	595	584	631	585	581	576	585	573	552	588	547	565	615	591	574	555	514	566	560	565	577	597	637	595	609	590	558	588	567	615	583	539	594	558	598	563	553	596	561	574	577	594	559	601	574	599	650	587	556	593	578	582	570	583	592	577	544	536	566	606	557	598	590	546	627	575	589	582	555	588	570	615	556	576	561	599	584	580	531	582	600	607	598	552	618	588	590	621	596	561	621	554	578	620	593	609	582	626	553	591	579	559	585	619	589	608	583	591	554	575	576	578	556	592	532	553	598	581	615	556	546	636	605	554	573	552	573	568	593	585	580	572	562	554	602	534	591	602	583	584	570	577	570	587	605	566	561	558	551	576	577	582	586	532	595	581	601	603	562	597	596	599	569	621	577	602	588	579	563	548	599	571	580	567	583	586	568	582	608	570	602	574	600	545	598	566	549	561	535	577	600	638	613	568	557	564	585	572	600	596	561	586	606	587	545	548	595	578	610	546	567	564	569	562	569	617	580	582	592	598	573	542	569	586	566	585	557	575	582	587	611	558	536	584	579	585	542	552	612	555	559	567	581	558	596	538	592	589	588	597	604	561	593	581	603	606	570	598	580	571	538	536	569	549	525	597	573	572	600	587	587	584	531	620	599	589	562	582	570	551	556	597	589	570	545	621	576	565	524	552	599	592	592	592	600	594	522	536	619	586	581	565	618	638	601	575	557	558	592	589	596	549	599	554	568	616	547	584	569	590	514	587	604	602	594	630	580	601	591	580	574	531	554	562	604	569	625	602	565	531	586	606	580	596	599	590	589	583	579	567	577	576	573	560	589	601	569	610	581	542	587	579	616	575	556	591	556	554	556	610	601	557	592	594	588	569	563	570	557	590	607	584	579	596	581	614	546	558	592	573	565	619	553	615	589	580	569	570	561	577	583	557	551	579	523	573	539	607	566	561	555	573	619	595	625	552	609	592	550	575	591	587	614	573	575	606	581	563	587	632	562	576	576	599	573	587	584	581	591	589	617	525	573	597	610	591	623	617	579	560	596	570	567	588	597	609	553	584	571	605	572	616	568	587	588	606	591	602	566	596	576	578	618	563	584	566	548	597	590	562	589	507	581	576	582	567	607	603	591	552	541	600	576	596	606	601	617	580	548	638	603	564	587	563	588	589	549	569	581	555	596	574	574	559	564	600	613	618	601	597	587	591	585	585	603	587	584	589	581	599	569	538	552	594	560	624	554	579	593	591	600	552	545	497	585	574	577	588	573	578	552	565	557	583	616	585	589	593	645	575	560	581	599	628	595	599	543	518	620	574	589	557	625	586	581	592	572	545	592	568	595	580	538	576	574	587	598	600	546	556	607	564	606	615	588	565	618	581	584	582	606	570	558	620	589	543	557	544	607	546	552	575	588	563	621	576	591	569	579	563	554	562	595	547	556	578	593	557	568	568	577	588	592	575	587	543	573	574	576	600	590	589	621	578	598	549	517	545	581	558	594	599	594	588	570	597	598	555	566	607	609	594	584	540	573	551	547	554	589
24515	21556	28830	24721	21073	3162	994	736	607	633	572	552	523	512	489	503	482	467	480	482	487	470	447	439	436	452	449	457	444	445	403	430	457	434	436	440	474	434	439	448	440	413	427	442	430	427	433	419	439	424	425	427	395	439	460	445	429	406	409	406	429	418	441	415	423	427	412	403	462	465	433	430	415	420	427	458	427	421	409	456	461	440	436	425	454	470	454	440	401	451	436	420	403	452	429	446	416	385	438	436	399	420	395	425	436	424	407	411	416	442	488	431	415	427	398	435	455	453	426	415	415	393	408	398	427	400	401	440	439	410	435	467	466	423	457	406	455	401	412	432	471	441	460	432	408	403	435	454	439	439	445	423	418	445	463	415	424	440	446	452	431	455	446	431	423	464	436	433	457	424	427	433	422	428	433	410	418	420	409	430	429	427	441	448	436	438	432	424	430	430	418	456	416	449	466	392	424	410	437	464	399	417	380	440	423	421	443	405	427	462	438	412	426	413	433	455	449	395	426	404	441	426	450	427	482	425	428	445	418	436	456	462	426	433	425	416	424	447	451	421	456	429	422	408	422	426	406	434	428	450	446	396	422	429	407	436	425	433	414	419	409	459	439	428	431	422	441	453	420	426	434	433	403	411	426	430	424	439	441	414	410	420	391	434	431	442	434	454	443	435	409	416	433	410	436	423	424	428	449	441	435	452	422	416	450	418	436	446	415	437	447	406	412	430	446	413	426	427	482	460	459	415	465	434	422	414	410	390	384	410	445	429	438	422	432	411	411	453	438	405	458	444	422	437	407	402	446	428	404	449	433	433	432	469	456	438	423	428	437	435	448	457	423	423	419	432	437	402	423	442	415	398	453	421	444	444	437	404	435	414	411	460	417	442	473	452	458	422	408	440	411	461	448	428	421	436	423	409	425	423	478	408	453	448	429	434	434	433	427	436	429	412	453	470	423	434	415	438	422	441	400	428	430	419	442	399	415	411	438	404	410	438	457	423	420	412	435	431	439	425	416	425	403	435	403	415	418	424	412	417	465	429	439	432	425	409	458	452	407	441	439	443	415	439	464	422	468	425	398	414	442	423	444	430	437	455	400	411	406	406	418	414	468	420	473	460	442	444	413	435	433	430	421	419	421	415	418	410	430	430	401	428	391	442	382	420	391	419	435	441	397	427	440	436	432	442	462	431	468	422	415	413	456	412	400	431	406	433	398	429	417	423	395	416	419	436	415	417	424	440	427	438	459	430	417	447	416	419	413	428	446	446	381	422	450	445	401	394	438	471	423	432	422	418	428	395	435	455	417	382	397	438	419	476	381	441	436	403	416	446	417	379	431	398	449	463	389	392	456	440	455	437	394	420	431	412	420	399	419	444	378	454	458	416	415	413	407	441	477	433	407	442	433	442	433	456	432	406	407	444	412	461	409	444	423	409	436	464	439	443	445	469	431	452	427	448	425	391	461	411	422	437	411	463	434	402	415	434	442	438	424	442	408	470	396	440	451	447	393	411	454	466	409	407	396	434	420	471	429	426	393	415	396	453	400	386	438	414	439	453	388	420	393	414	481	415	449	407	425	469	455	410	418	421	424	409	461	452	383	450	414	459	406	395	418	420	418	438	414	449	439	443	446	432	371	455	435	413	385	436	412	433	436	415	427	429	404	413	417	409	434	405	394	439	452	447	405	409	404	414	410	434	423	404	436	397	411	426	424	447	410	423	412	430	463	411	413	426	417	434	433	424	431	452	447	399	387	407	437	424	448	413	453	457	430	443	417	470	449	449	405	456	419	430	441	436	391	426	409	432	423	410	420	442	393	442	435	390	445	424	426	441	406	408	443	447	393	429	428	439	431	456	443	418	422	458	409	400	432	443	429	388	433	360	416	436	393	436	427	390	448	422	416	401	404	437	438	403	425	438	451	418	426	453	454	439	410	446	420	386	422	439	401	403	425	372	425	411	452	435	396	456	432	420	434	438	414	467	418	408	436	448	420	412	432	431	436	419	443	417	413	386	451	413	420	426	394	391	454	407	446	446	419	433	440	387	465	425	417	453	422	413	428	426	417	415	387	440	438	436	425	414	404	446	424	422	412	471	435	415	441	426	453	424	440	413	422	445	450	399	446	408	433	426	454	402	442	412	423	403	441	394	402	438	422	438	389	460	418	419	476	393	416	421	422	404	401	454	450	392	406	429	429	429	392	385	398	424	404	438	483	390	422	409	439	443	440	410	445	422	415	420	451	450	436	440	454	417	420	439	455	431	438	432	428	406	429	395	428	436	416	459	430	460	416	451	421	428	404	484	416	419	409	434	415	446	439	434	435	433	416	418	437	408	431	405	403	422	429	422	463	432	413	443	454	469	405	432	460	421	406	402	422	393	456	415	407	442	400	423	445	431	442	425	474	480	411	421	435	428	438	408	443	429	438	449	445	418	418	476	477	410	421	440	423	436	438	446	452	438	403	409	414	433	434	438	411	412	429	453	426	415	446	412	426	432	428	439	452	446	454	396	427	428	426	453	460	404	361	449	403	434	446	440	420	438	408	403	435	405	444	424	400	405	440	423	432	439	415	422	447	394	380	443	428	431	403	415	455	432	406	388	412	420	442	429	453	420	425	430	415	429	462	432	433	409	423	414	430	413	423	426	432	452	410	413	438	476	420	422	425	439	456	426	398	382	414	445	421	419	432	441	416	433	434	406	452	416	430	443	450	417	443	422	444	448	460	492	415	385	434	391	386	426	430	387	440	410	439	377	426	389	369	441	434	418	423	438	423	430	424	409	428	403	419	416	401	447	397	436	457	462	408	452	435	403	436	462	424	451	421	392	462	447	419	432	426	400	371	441	425	468	440	428	403	455	391	429	411	412	423	430	430	399	434	410	405	420	430	428	440	464	433	417	423	468	448	402	437	422	445	452	412	423	393	454	431	414	424	462	435	436	436	429	398	429	434	424	453	396	394	434	428	410	405	426	412	417	420	435	439	430	398	407	407	440	410	390	449	421	495	415	419	418	445	442	445	427	439	414	417	450	420	452	430	414	410	426	390	399	387	446	445	435	437	428	436	428	424	401	406	425	435	460	411	414	423	472	417	430	452	457	418	415	459	395	414	423	423	439	406	436	444	416	418	439	459	408	410	410	399	433	427	443	436	452	439	410	421	438	397	402	451	476	431	443	412	393	405	418	404	400	405	436	442	423	401	436	456	397	454	449	400	407	433	390	454	442	478	421	429	448	449	437	431	463	398	412	449	431	445	461	456	436	412	419	453	438	360	456	460	446	463	386	401	434	409	419	468	443	416	404	472	446	375	400	399	421	410	431	442	421	437	419	402	389	393	402	416	450	402	410	437	423	418	438	423	457	402	438	363	437	441	440	439	436	458	436	388	392	419	411	416	401	450	451	425	412	452	413	425	414	436	432	382	438	431	450	431	444	423	418	437	414	434	400	452	452	402	418	419	414	448	442	416	440	419	443	422	438	401	429	414	423	448	446
10226	9790	8570	4388	2993	2362	1801	1606	1268	1142	1034	1032	1008	938	865	835	832	785	763	767	784	766	787	736	734	749	715	705	698	656	682	732	675	687	672	673	691	660	636	682	706	683	691	655	629	681	708	673	682	640	684	688	643	716	649	685	659	706	708	689	620	670	670	658	644	672	659	668	633	595	624	624	680	668	677	647	679	661	613	645	644	663	667	637	664	638	673	678	655	650	624	636	712	652	629	671	676	649	662	657	651	652	636	705	660	659	675	654	614	681	684	675	686	671	635	664	662	608	640	645	639	663	661	613	630	604	671	713	666	678	651	653	673	687	627	672	669	668	662	689	644	662	663	713	699	687	659	699	650	649	682	638	700	669	676	684	660	665	621	657	678	652	660	664	680	671	641	657	666	621	627	634	680	603	699	655	644	633	676	640	656	628	609	646	628	670	644	637	649	633	671	657	709	684	678	668	709	655	679	649	678	627	653	667	660	684	674	658	621	672	669	681	620	638	664	679	660	686	753	688	681	648	659	667	671	701	642	658	660	625	655	641	685	674	672	641	681	635	657	682	611	638	602	647	676	615	704	648	639	627	671	670	687	712	658	660	682	679	707	679	659	683	639	653	634	695	654	673	673	635	603	609	690	674	674	637	634	613	674	694	642	651	649	637	682	658	679	673	606	671	632	649	669	642	649	682	628	669	597	651	644	660	647	619	685	611	626	717	621	675	691	619	665	654	655	678	694	656	655	652	624	654	690	678	648	648	662	664	610	678	634	672	658	647	681	633	683	647	655	642	681	669	684	631	674	670	659	659	635	605	632	668	652	657	649	662	692	677	653	651	687	709	646	642	654	657	631	641	656	671	640	647	674	631	658	653	650	669	649	659	663	632	642	717	657	589	710	699	654	658	686	663	639	660	638	632	664	635	682	655	647	643	663	694	653	629	660	636	689	612	662	669	649	677	631	647	684	654	671	655	682	616	644	708	651	642	627	685	619	632	681	636	688	634	678	683	687	651	692	622	653	652	658	664	682	616	654	620	616	623	679	620	633	663	663	683	650	652	652	640	638	620	661	647	676	636	676	707	661	604	619	654	632	642	725	637	653	657	653	684	658	686	691	654	654	644	635	641	669	651	638	630	704	652	644	692	613	652	697	631	692	604	616	663	578	653	671	642	630	692	648	675	656	692	673	679	679	655	667	691	659	685	636	651	638	646	672	683	642	655	653	702	607	690	636	663	685	662	624	623	662	631	668	641	645	651	632	660	650	635	634	612	659	653	643	639	661	640	687	670	626	622	660	625	635	625	663	674	660	635	698	627	656	634	612	662	711	676	631	639	652	690	650	646	624	650	663	661	679	654	716	659	645	676	588	659	623	677	619	666	626	660	692	651	633	643	640	667	649	645	621	631	662	648	696	687	637	693	669	665	647	621	651	660	624	615	631	677	648	687	647	665	650	624	665	618	630	643	679	690	653	631	666	666	623	640	644	640	657	658	680	668	654	661	661	650	664	636	636	639	645	674	663	670	675	620	651	617	636	661	694	676	679	627	601	622	636	699	620	644	679	635	673	646	626	679	634	680	607	651	700	665	629	625	686	624	656	650	653	631	653	670	594	714	652	624	656	665	612	636	647	633	628	647	619	645	672	654	688	624	626	671	625	638	629	687	616	657	625	620	663	662	701	673	644	608	653	609	675	618	676	677	660	617	622	625	679	638	639	623	627	663	683	637	635	686	652	636	690	611	677	677	616	651	622	617	642	613	654	700	635	638	665	665	655	678	668	652	631	672	631	653	642	636	705	643	636	683	644	661	636	695	659	650	681	704	592	629	649	604	636	655	665	648	657	659	674	648	658	642	667	633	627	648	637	660	681	658	671	614	604	651	702	659	628	694	671	621	635	644	666	637	660	638	711	672	684	701	669	603	668	639	667	655	626	656	705	644	638	617	633	649	689	678	655	634	660	703	620	606	687	697	646	681	617	660	677	679	615	632	672	683	630	651	660	683	627	665	682	669	656	610	692	633	661	653	641	669	695	696	629	646	604	622	676	684	693	671	643	648	687	673	653	684	679	646	652	637	635	628	645	650	663	670	645	650	726	656	681	652	664	672	627	623	662	620	690	691	639	608	642	646	659	672	679	654	662	630	636	663	624	631	641	626	694	668	651	614	576	673	690	686	640	639	671	666	637	670	706	631	661	606	672	629	665	645	647	679	643	676	671	691	657	629	665	673	652	674	675	704	702	666	677	670	644	684	670	691	605	686	638	642	660	636	656	670	639	718	633	637	684	695	682	648	658	633	630	636	667	639	649	654	666	682	652	686	646	709	652	677	657	616	677	638	664	614	665	654	622	639	656	692	660	642	654	687	622	665	622	689	691	632	676	661	634	635	625	647	711	671	656	626	648	663	669	690	610	666	639	665	631	631	650	680	629	677	642	644	685	641	673	661	694	661	661	670	673	631	639	663	661	638	642	667	614	612	657	691	650	646	666	650	619	650	706	663	648	683	680	641	682	661	650	685	633	648	654	667	633	659	707	642	688	647	685	669	636	651	636	661	609	648	624	649	640	658	654	604	634	669	651	602	673	678	672	714	665	692	697	674	698	609	633	694	654	671	671	632	686	639	650	666	686	641	651	668	623	654	663	605	660	669	653	688	629	687	663	691	699	662	681	666	662	655	636	623	646	647	647	667	680	664	702	661	660	661	658	686	642	648	625	689	657	633	684	663	670	650	678	645	712	634	614	679	669	613	612	660	654	641	644	646	663	651	650	636	676	668	624	658	657	651	693	659	648	613	646	678	700	702	695	694	677	658	659	617	686	627	668	680	652	669	613	625	682	606	645	700	667	642	646	671	709	670	647	715	681	630	676	672	605	659	686	676	578	686	654	671	669	669	640	670	667	677	624	626	674	645	644	620	603	620	669	650	642	637	623	671	623	676	673	669	608	642	663	670	674	615	661	623	670	644	667	660	634	607	636	656	632	642	712	673	659	621	695	665	665	679	672	636	626	630	648	714	683	632	652	714	647	652	656	691	680	695	630	652	664	693	623	664	638	634	649	626	651	658	661	638	618	630	601	626	661	648	625	634	681	648	645	639	646	665	660	688	662	666	677	663	639	606	657	661	647	681	691	642	653	626	652	684	633	678	669	640	634	676	643	684	667	674	673	698	644	665	643	695	659	628	653	672	620	719	653	632	665	651	623	630	688	653	677	673	602	649	654	678	641	645	624	655	629	658	655	650	675	639	631	672	708	658	677	652	638	653	627	668	623	653	676	654	639	596	655	696	662	658	649	678	679	625	607	637	662	688	651	633	607	651	678	645	594	642	630	644	644	651	705	657	666	673	702	707	698	663	682	624	619	672	644	634	677	663	645	641	668	651	686	656	716	662	649	669	636	679	652	622	673	686	660	688	703	669	658	655	690	663	699	658	662	658	682	707	672	680	669	699	669	655	623	650	660	658	624	691	629	667	692	688	675	659	628	645	615	650	630	650
23466	21544	29462	24087	21544	21007	2409	767	645	540	468	423	372	362	326	329	340	281	253	296	263	290	267	268	274	238	241	260	245	237	225	221	226	220	263	219	224	239	225	220	210	240	237	244	210	213	256	237	217	223	218	247	231	228	224	235	212	213	222	212	191	225	209	206	241	221	231	215	193	215	226	226	213	209	227	197	222	214	243	189	199	232	202	202	210	233	219	222	210	215	207	195	192	218	187	219	233	228	209	205	209	217	212	202	199	184	219	243	209	231	229	187	238	236	170	218	216	186	222	209	198	187	217	222	203	215	202	217	218	223	200	188	235	216	223	213	227	216	193	210	181	181	213	235	194	218	208	226	208	209	202	200	200	226	207	193	216	203	247	220	208	215	204	198	229	184	206	224	213	206	204	201	207	221	243	203	197	228	208	227	210	208	188	245	239	227	219	223	213	194	198	218	196	172	228	201	214	209	206	203	191	207	234	215	228	183	216	199	213	198	205	186	188	187	200	214	235	192	214	218	208	203	195	209	218	203	210	201	212	211	201	220	217	204	222	222	222	207	253	199	197	204	228	221	231	219	222	203	205	227	188	215	224	219	209	195	200	197	213	210	238	218	206	208	231	226	208	231	228	202	231	230	197	195	208	220	236	206	232	235	191	232	243	199	217	187	213	197	221	229	224	175	215	216	190	210	226	225	196	218	202	215	208	233	217	201	189	190	194	200	205	238	187	219	215	191	206	220	175	220	233	206	208	222	191	208	205	218	219	215	218	219	231	206	228	216	226	217	207	250	230	246	246	218	202	217	193	194	212	217	247	208	203	186	253	223	210	199	212	221	229	210	220	236	221	217	208	220	213	200	193	205	221	198	208	200	230	218	213	221	214	186	214	209	214	206	224	191	207	225	210	196	227	190	208	209	192	180	210	195	230	206	196	208	191	216	213	228	221	199	194	200	197	233	227	235	216	206	231	239	202	203	194	223	206	191	206	219	184	214	201	224	194	212	207	232	195	180	209	199	227	236	215	225	215	218	200	211	222	203	225	227	244	218	218	222	213	203	203	205	207	193	212	209	220	218	221	218	189	207	194	225	218	194	197	205	209	209	208	210	231	210	230	199	191	216	215	188	222	199	204	219	200	199	226	224	216	226	216	214	218	221	200	181	198	233	184	228	209	201	212	236	231	200	234	206	196	207	228	175	176	206	209	217	236	227	210	197	219	209	214	228	227	197	201	210	196	205	193	199	196	250	217	226	199	211	188	220	210	209	208	211	204	189	206	248	222	192	229	214	221	209	214	197	202	221	225	208	201	220	211	241	185	205	228	216	235	214	185	190	186	209	210	227	174	204	208	198	211	211	203	205	224	206	214	209	241	234	193	207	212	226	205	216	225	197	194	225	232	202	212	220	215	224	212	221	204	199	203	182	220	226	225	234	232	207	187	216	200	216	189	219	194	225	229	208	220	220	233	202	205	204	209	209	197	212	204	207	215	227	207	206	204	215	229	210	197	184	212	234	217	187	210	208	196	202	215	225	209	219	217	202	208	221	188	196	210	224	209	205	198	229	246	206	218	195	210	226	230	227	215	217	193	233	216	237	227	229	220	219	193	242	210	215	209	184	207	211	211	213	207	208	209	200	189	233	223	222	224	241	187	204	227	195	183	169	219	214	209	190	220	216	232	211	229	207	213	176	218	201	200	213	205	204	173	221	201	193	208	210	182	215	220	222	223	208	193	200	219	211	210	222	232	252	218	202	230	199	190	195	217	236	197	200	215	204	212	187	202	209	209	223	225	206	230	229	245	213	215	197	219	206	229	199	211	193	224	211	215	204	196	189	215	202	205	221	209	214	217	225	198	213	207	209	198	237	213	223	203	188	201	202	215	237	227	204	211	231	238	197	191	236	195	198	196	232	194	243	217	186	222	204	218	186	183	202	176	200	218	192	241	197	205	219	180	209	214	226	231	173	234	218	212	215	211	214	207	244	190	207	222	204	220	239	220	214	210	220	214	196	219	199	210	220	233	208	219	198	211	221	203	209	191	218	220	187	211	219	201	200	223	226	205	207	205	192	217	219	211	178	209	194	230	194	236	198	213	216	204	199	223	197	187	189	221	232	198	185	193	219	215	227	222	221	207	177	236	216	226	219	241	209	221	202	222	188	197	226	220	218	215	238	204	219	232	209	203	183	197	216	208	206	209	216	191	194	214	208	215	195	216	204	200	207	202	213	228	196	203	195	183	216	204	193	221	220	198	229	183	224	210	195	193	198	215	198	224	218	217	213	207	208	219	201	187	210	238	236	205	204	209	219	190	209	214	213	203	247	240	178	249	231	210	203	212	198	227	245	235	224	201	224	199	219	216	221	223	204	173	200	203	221	207	208	205	220	195	216	238	204	198	206	206	211	208	213	235	225	214	232	213	205	203	205	219	197	203	207	160	204	222	218	238	202	222	241	204	243	222	185	197	210	182	212	199	191	232	234	205	207	214	194	199	201	209	206	182	236	220	206	214	197	219	206	209	213	204	197	201	234	185	165	207	201	176	210	235	185	205	222	240	210	196	211	197	202	207	206	219	222	217	213	204	216	216	217	217	223	210	204	209	204	210	195	204	208	230	194	187	223	213	189	182	208	222	223	234	210	228	215	222	221	219	210	232	209	191	175	233	208	235	216	221	195	216	195	191	213	196	214	202	212	221	206	206	218	226	191	215	201	210	212	216	188	218	217	193	217	194	199	192	226	191	246	196	207	208	222	222	227	194	234	213	223	225	198	223	212	209	210	223	216	210	201	221	217	194	192	241	221	217	207	221	199	230	198	215	194	235	220	205	206	218	228	202	207	189	212	218	187	203	220	224	220	222	230	213	230	212	196	228	229	221	198	206	183	201	198	209	200	249	199	223	214	216	224	227	201	203	211	199	196	191	240	234	208	216	213	205	190	211	194	207	215	219	209	215	201	191	202	204	203	210	229	196	196	202	209	240	209	215	208	229	226	209	223	205	230	201	192	214	229	205	209	189	213	216	197	195	184	190	190	209	211	229	215	204	231	201	184	238	220	218	205	210	216	197	198	227	206	204	225	191	196	229	214	195	215	206	177	217	233	209	209	219	224	224	224	201	214	204	203	198	201	195	229	214	191	226	191	209	195	235	192	202	186	210	231	222	174	223	217	229	201	219	202	224	208	208	191	203	207	211	213	202	189	229	200	224	213	188	215	220	212	219	205	215	215	201	223	201	213	210	225	183	207	194	198	210	179	211	223	204	200	240	198	193	219	218	191	205	208	189	172	211	190	199	200	188	211	225	208	209	196	211	225	205	228	213	221	216	221	194	193	170	209	200	211	205	192	238	218	213	198	229	223	226	215	199	218	222	214	238	175	216	193	192	214	190	233	202	225	216	215	211	190	187	203	203	210	213	215	212	229	185	209	237	207	207	224	211	232	216	209	202	205	222	206	204	225	224	207	210	225	195	176	203	204	219	197	198	227	196	237	204	203
12625	15976	13549	7109	4751	3450	2532	2109	1734	1408	1211	1008	905	821	752	657	664	630	615	531	511	505	522	496	455	445	416	438	385	426	402	411	377	445	423	370	382	395	405	389	367	365	373	366	355	368	391	381	360	357	364	346	366	354	351	357	327	355	335	361	322	352	328	358	355	359	362	381	352	367	353	372	360	349	356	360	353	340	371	365	341	353	382	363	324	345	359	320	349	327	347	353	356	336	342	377	366	334	342	344	337	345	367	345	332	350	367	356	339	332	327	301	343	318	322	334	349	317	333	319	347	332	334	308	344	337	337	323	304	357	352	341	350	322	333	330	307	309	328	333	340	328	332	342	316	359	362	323	341	370	341	355	344	342	356	360	346	346	315	327	307	319	331	346	373	346	350	340	349	372	331	302	324	336	330	353	344	336	347	341	327	335	350	351	329	353	358	317	332	334	331	346	334	335	351	356	326	318	315	337	340	350	323	335	328	320	372	357	346	363	291	346	350	337	363	313	367	348	357	368	340	384	342	300	331	287	309	348	357	332	341	312	334	373	335	370	345	343	345	325	351	340	309	349	319	331	324	324	309	315	331	316	327	315	351	331	349	360	313	337	302	340	346	325	326	335	341	359	337	327	344	320	350	346	391	309	331	367	325	311	339	346	367	328	345	294	351	331	370	358	329	342	330	352	318	357	332	329	337	330	343	347	339	338	339	366	341	336	335	354	334	341	352	361	328	360	335	314	331	338	347	350	330	343	327	359	335	352	353	329	371	363	343	328	362	317	316	342	334	318	305	329	336	359	337	330	343	317	361	337	314	334	320	315	333	345	344	356	356	324	326	339	355	330	344	351	354	319	303	334	326	322	363	337	337	325	353	342	344	336	352	352	365	324	345	338	319	334	327	338	332	357	312	323	338	324	319	340	341	318	330	349	311	331	334	359	318	317	327	328	321	355	360	309	348	349	336	349	343	321	373	352	367	306	355	321	311	351	350	355	345	330	325	327	334	327	364	350	343	329	323	349	329	323	325	343	330	344	365	330	335	320	324	320	346	345	325	341	329	336	305	330	300	299	333	322	349	330	343	348	343	345	369	317	344	352	316	375	361	340	307	299	340	320	332	334	322	350	334	318	337	358	353	326	301	321	332	397	342	337	308	351	352	365	346	332	333	315	304	323	347	359	321	359	337	328	328	325	341	332	349	347	343	326	312	340	330	326	305	311	324	308	339	337	341	351	340	352	322	331	331	333	352	354	344	308	345	313	316	355	348	357	344	316	324	384	333	358	374	326	326	337	370	342	315	279	335	331	330	340	332	345	340	344	354	363	355	343	333	329	327	347	350	341	310	310	366	305	336	335	304	307	305	322	318	327	340	348	333	327	316	344	358	332	335	337	336	329	349	336	348	346	329	336	377	326	334	327	353	334	361	328	333	354	324	327	329	346	343	275	352	286	340	318	326	359	334	331	349	343	354	353	349	345	310	328	337	381	335	353	357	367	358	333	301	352	331	372	322	334	369	335	353	365	357	352	330	348	363	352	337	341	367	375	402	351	347	358	345	349	325	323	312	362	336	329	345	352	339	355	309	341	369	333	338	343	344	312	361	317	334	317	351	370	342	326	306	347	296	342	328	301	319	363	314	331	333	335	340	320	297	315	313	343	296	321	331	360	345	304	348	351	314	345	338	344	351	325	343	351	349	341	322	332	321	318	342	324	330	332	312	341	308	361	319	326	354	344	346	352	344	312	327	330	332	339	320	349	323	349	354	362	349	337	346	344	355	331	296	304	353	377	363	317	337	318	334	345	327	358	329	358	340	303	328	338	378	319	319	332	325	325	350	308	300	336	349	348	299	367	346	338	322	327	349	337	347	368	337	338	321	302	324	321	339	357	324	358	330	328	325	328	323	332	301	356	361	355	308	324	324	363	330	361	352	346	310	312	362	342	324	358	373	363	332	305	322	320	326	342	334	339	316	325	331	301	328	339	326	343	334	346	330	329	323	336	330	314	351	366	336	337	345	371	332	327	336	345	347	318	338	344	325	337	343	354	337	328	343	344	339	310	331	314	336	316	335	297	347	346	341	320	291	330	338	332	347	323	384	343	367	346	353	341	340	321	346	287	329	349	323	328	336	343	319	343	331	349	314	334	328	359	324	348	329	335	320	335	314	327	346	356	292	354	337	306	363	346	358	363	354	295	369	359	348	343	359	307	350	334	327	322	325	305	320	325	315	326	283	332	323	371	332	368	326	334	341	365	322	323	311	336	349	333	317	309	347	310	324	375	349	331	311	322	336	348	358	358	327	340	380	322	342	346	329	329	332	325	351	344	344	349	368	308	328	338	363	330	317	358	309	303	329	314	322	307	310	363	356	333	327	344	326	311	304	337	357	365	328	357	359	339	332	307	324	317	380	326	358	333	360	329	327	323	368	310	346	322	297	334	325	302	343	339	313	340	337	341	312	338	318	371	336	327	313	327	346	336	372	333	344	322	316	331	321	314	340	348	316	323	369	332	357	316	345	344	319	366	365	291	358	319	338	326	356	333	330	322	367	335	339	309	327	339	335	336	334	332	337	349	345	357	326	360	347	316	322	332	325	345	322	330	335	338	347	334	356	307	324	364	349	332	340	295	361	339	324	325	317	339	312	338	341	369	346	366	333	334	338	322	334	361	345	362	366	331	331	346	339	334	308	344	289	340	334	319	341	361	321	332	320	371	355	307	337	332	328	324	321	362	318	319	325	344	335	343	344	334	332	348	344	338	344	314	321	384	359	314	318	320	308	367	358	342	347	332	312	327	361	350	344	297	339	324	310	304	340	304	337	330	326	322	333	330	355	308	373	362	325	317	320	338	354	347	338	328	311	346	339	359	321	310	301	308	302	316	322	334	359	372	368	328	323	325	349	322	316	353	374	344	334	353	354	340	352	336	328	319	322	297	338	316	339	344	336	330	319	323	349	354	365	327	339	323	341	340	368	317	310	336	316	334	311	326	349	348	330	341	350	344	326	351	331	326	352	327	304	327	330	331	325	340	309	321	318	287	328	375	361	300	338	321	355	355	365	320	328	357	345	304	355	345	297	351	352	355	311	320	344	346	343	288	343	325	327	334	330	380	349	347	356	323	322	324	320	322	322	370	319	338	348	335	333	328	326	349	346	313	311	353	313	375	346	316	330	361	363	347	334	313	361	354	342	341	322	343	306	348	351	334	328	329	346	323	355	324	322	349	318	355	366	350	328	326	314	338	349	307	334	337	291	310	309	318	318	349	340	328	322	344	308	327	325	317	334	321	330	359	340	322	325	348	326	323	304	307	323	314	313	322	340	326	363	356	319	348	358	349	347	297	338	336	347	325	342	318	329	332	335	322	350	315	350	305	328	305	324	342	378	331	314	343	316	333	313	332	359	325	371	352	348	351	316	369	348	344	345	340	342	346	338	328	302	353	351	342	340	318	344	341	370	323	328	360	332	350	321	315	329	348	358	342	326	346	320	323
27082	20737	7675	935	688	539	440	444	394	387	394	380	363	377	387	399	396	385	385	377	414	389	406	393	398	411	375	418	378	399	414	378	396	377	375	355	423	389	351	373	367	365	372	382	358	391	393	363	384	408	413	368	402	410	401	358	388	380	375	337	375	355	373	389	355	387	396	388	404	366	339	356	368	392	405	402	372	392	379	362	389	367	378	421	366	424	384	398	402	402	393	374	366	374	403	372	392	339	393	385	421	371	395	381	344	382	408	400	383	411	406	374	397	440	383	356	356	355	383	397	431	343	379	381	379	351	388	331	391	358	371	369	395	372	386	385	394	377	384	394	348	363	353	387	395	378	401	382	376	388	390	385	359	365	387	390	375	388	387	371	393	355	380	388	360	387	382	371	354	368	369	374	368	401	393	361	360	398	372	366	368	396	376	397	377	376	371	351	425	397	387	377	390	351	351	397	379	379	413	405	393	371	342	381	378	361	400	378	432	385	342	374	366	421	373	364	332	343	388	396	375	356	399	358	343	387	405	381	430	373	401	384	353	387	417	371	373	344	373	353	359	380	381	384	353	391	336	352	381	376	355	391	385	413	346	382	366	389	387	410	395	381	365	352	374	382	353	385	338	357	387	375	387	375	357	381	406	369	393	379	356	393	355	370	364	354	386	363	364	369	396	365	363	395	396	368	374	397	395	444	417	391	378	391	391	373	387	362	379	384	350	391	364	362	403	398	413	371	380	371	363	372	376	382	362	336	377	390	370	412	374	366	358	407	365	405	379	371	395	370	372	375	395	384	391	410	443	337	326	378	385	370	412	388	361	413	378	371	395	402	413	356	357	411	394	381	371	368	389	386	342	382	367	343	387	349	379	372	389	386	389	358	361	351	389	386	395	391	362	395	415	392	395	435	359	363	368	370	397	379	404	394	421	389	349	387	364	356	408	412	372	395	380	398	373	361	366	369	397	390	394	369	365	386	396	375	389	379	367	410	387	386	419	382	370	355	377	357	356	375	366	402	389	384	361	380	357	349	396	383	361	389	366	371	394	393	375	416	391	382	385	381	381	356	398	411	370	373	380	370	387	388	398	400	367	375	353	368	370	372	391	418	416	361	357	340	389	394	361	413	375	350	403	366	376	382	377	379	369	410	395	410	398	403	343	373	382	388	386	362	367	371	383	349	394	363	358	379	377	376	392	375	387	386	420	397	391	379	381	374	392	380	387	365	379	377	376	384	348	412	376	395	372	389	408	401	395	387	347	356	406	315	394	345	352	391	377	379	385	409	384	367	359	369	372	320	387	366	346	359	375	378	395	360	380	380	372	393	407	374	394	396	399	348	373	393	393	386	420	363	373	361	408	386	399	388	354	362	365	358	398	350	391	338	349	405	399	408	392	366	365	394	404	351	390	377	381	367	335	406	423	406	354	357	362	379	395	392	372	386	411	398	369	398	411	406	394	392	388	419	357	383	404	395	379	382	376	379	372	389	351	401	375	396	378	396	331	400	354	387	386	371	355	355	367	366	400	424	373	405	384	333	360	379	396	372	384	374	368	372	357	355	412	417	383	388	369	400	385	372	356	372	380	375	396	335	375	370	384	375	356	404	406	373	389	370	343	375	387	391	365	374	361	406	366	322	372	370	388	352	392	392	437	372	399	400	399	378	362	377	361	398	416	368	397	355	384	398	391	362	375	397	395	365	377	364	367	361	402	397	414	388	394	380	381	392	405	394	364	381	371	373	392	392	386	421	378	343	360	381	382	363	396	368	351	370	394	373	377	372	371	381	390	346	370	394	387	369	360	397	415	369	372	390	428	377	359	375	410	358	364	381	336	381	403	339	370	348	403	416	372	348	405	372	387	367	372	390	397	368	377	394	378	362	421	390	375	380	339	339	386	366	398	357	367	392	401	393	348	396	420	378	374	404	385	381	371	404	386	377	384	392	372	368	399	383	368	400	363	387	403	357	347	400	380	396	330	408	376	367	375	374	344	397	380	366	403	376	385	394	406	381	382	384	352	439	365	375	382	386	413	391	364	386	344	381	380	380	368	402	377	399	404	390	366	389	381	414	364	343	411	375	374	398	389	402	376	393	405	368	363	339	370	376	401	375	409	360	384	351	368	353	429	382	356	391	381	339	370	376	383	398	412	403	366	402	408	419	375	362	368	372	384	358	356	381	402	392	417	387	388	334	390	380	371	382	424	376	365	415	374	373	360	404	403	399	412	384	391	404	393	367	364	368	368	358	393	379	377	405	392	385	362	391	365	384	402	383	401	394	388	387	387	372	377	399	370	361	369	371	346	366	379	392	396	383	394	367	394	359	359	405	389	398	357	378	376	356	370	397	372	385	384	368	391	389	369	345	352	400	339	407	399	379	394	409	362	368	369	400	397	376	362	352	366	404	393	386	391	394	385	398	377	391	378	397	407	365	362	358	419	391	368	374	397	378	382	395	379	373	387	388	364	369	418	372	373	379	414	390	378	402	380	440	381	357	398	380	383	339	349	337	364	412	380	385	398	372	394	366	377	389	399	357	388	387	398	364	363	319	377	405	399	380	398	380	358	360	374	379	389	351	349	415	396	370	398	367	394	409	363	357	375	399	406	388	362	389	375	406	327	395	361	414	370	396	395	384	427	392	402	396	354	393	378	405	392	376	359	384	392	385	374	361	402	385	400	385	377	400	368	417	362	347	414	355	411	394	386	389	363	374	363	384	399	391	372	347	384	414	416	380	358	419	393	355	377	389	393	379	405	371	381	340	366	387	380	396	371	396	389	403	394	346	366	369	370	378	413	391	387	345	389	361	368	356	395	357	348	405	368	426	376	366	376	379	396	397	316	381	400	406	401	361	382	400	377	368	395	364	360	386	376	374	366	360	378	381	381	379	400	367	381	379	403	376	339	388	391	412	385	388	372	376	383	417	351	400	387	395	370	362	425	368	361	357	390	366	379	385	383	366	354	386	352	409	388	358	361	391	361	374	377	388	377	361	367	383	364	423	390	365	376	354	369	371	389	382	372	358	366	359	386	362	389	387	364	381	377	391	369	397	412	415	388	366	367	422	387	378	397	349	371	407	367	383	372	381	367	359	373	356	392	415	388	405	393	370	376	421	376	361	374	366	390	393	369	389	388	382	421	412	405	442	364	355	399	400	388	415	369	370	362	382	400	365	385	351	369	400	367	353	407	379	357	395	397	389	405	375	377	403	391	407	355	409	405	388	390	380	357	376	359	401	378	353	362	388	327	377	370	391	373	366	379	380	345	376	382	376	366	395	405	341	355	387	366	362	354	385	381	358	393	397	361	384	400	363	393	384	373	397	347	348	370	369	382	377	368	361	391	378	391	348	373	355	424	384	377	338	394	415	346	390	387	370	387	371	375	390	355	425	426	371	386	339	374	454	351	386	389	399	398	387	386	363	374	354	404	396	354	382	397	374	383	371	402	355	347	364	399	393	402	415	387	361	344	368	343	390	380	377	360	399	356	364
4768	1658	1513	1015	828	773	678	680	677	625	636	641	615	591	625	596	602	615	587	574	595	590	608	560	581	579	622	603	597	629	580	586	614	561	591	566	626	584	611	578	543	609	568	575	564	577	580	599	593	585	566	564	569	573	557	565	544	578	581	600	557	594	562	588	602	570	581	550	534	562	596	536	569	599	560	623	622	613	579	571	548	546	581	586	585	555	549	577	579	592	581	601	562	610	592	574	517	575	606	573	588	617	582	566	588	538	592	610	548	620	612	547	583	596	584	565	571	583	593	586	563	584	604	604	612	553	585	556	608	590	574	631	557	587	577	538	558	588	579	589	572	595	594	576	592	577	587	556	567	587	553	560	552	601	560	608	571	551	574	589	584	573	539	561	582	585	518	612	572	593	584	582	533	565	553	582	560	588	586	578	609	621	551	518	580	586	582	579	570	578	602	583	610	618	584	618	581	639	579	575	592	599	557	544	579	612	572	622	620	581	581	596	570	552	642	598	590	618	547	576	530	567	544	565	576	598	532	579	569	582	566	522	586	532	598	604	601	540	580	607	577	606	550	600	556	584	594	590	535	587	554	514	571	583	609	538	576	560	568	577	529	599	608	612	552	577	545	563	603	578	567	590	580	564	576	603	559	556	565	575	592	608	633	634	565	553	596	606	573	604	590	577	535	569	573	616	620	564	526	548	547	561	624	612	588	537	613	621	566	568	571	575	580	596	579	552	611	568	602	565	599	587	579	594	531	590	610	601	566	588	605	579	580	596	609	627	592	576	578	641	601	555	588	547	570	586	608	630	582	604	587	603	595	597	597	576	632	588	577	559	557	596	608	633	556	574	584	594	545	598	579	619	564	600	562	553	584	564	584	575	544	609	581	575	615	629	594	585	592	578	599	581	594	602	567	561	580	583	592	544	593	544	551	605	598	563	559	588	568	604	564	587	560	564	569	586	570	584	597	550	611	552	632	618	553	590	580	548	541	613	595	577	542	591	558	579	601	582	580	601	599	563	582	560	578	590	553	575	607	592	572	566	596	553	576	596	575	580	567	600	547	586	612	593	572	581	556	576	599	621	546	567	580	585	571	589	566	587	598	628	561	596	590	550	602	594	551	553	578	566	583	578	579	558	606	607	609	589	588	565	566	590	601	596	556	593	578	582	592	565	584	589	542	593	598	594	570	620	530	637	572	567	601	559	559	580	563	566	585	564	576	586	600	578	590	568	596	552	584	585	598	538	597	566	564	595	603	517	554	563	587	593	602	576	579	543	590	583	582	561	558	554	552	561	589	541	546	586	570	583	562	593	575	576	577	604	592	561	636	550	588	602	537	601	596	627	580	570	583	575	554	532	573	607	576	562	543	628	584	627	591	603	644	601	571	569	609	578	617	589	625	583	595	574	542	542	564	605	595	588	605	554	548	597	550	562	583	586	562	594	568	614	577	587	593	564	584	586	530	544	577	565	607	606	567	553	566	575	568	597	566	581	597	562	654	591	578	591	560	642	577	549	576	578	553	589	601	618	597	597	593	567	585	600	585	571	575	579	627	573	589	561	606	590	548	575	569	546	573	588	587	599	563	595	569	576	536	572	613	582	586	561	585	554	568	590	557	572	637	566	574	604	624	543	573	624	611	536	618	581	611	609	578	602	576	528	584	526	582	598	603	588	627	566	552	605	589	586	592	566	575	552	584	565	597	597	543	603	569	576	623	586	550	561	525	559	573	560	632	585	588	617	626	537	576	616	577	566	581	581	540	607	577	592	581	609	581	599	601	639	542	622	586	602	582	608	602	566	583	626	563	567	600	530	560	611	603	571	563	539	573	532	556	609	616	577	593	589	551	565	555	617	558	626	538	591	601	600	605	585	535	564	590	577	557	591	560	578	571	604	565	606	588	523	612	594	593	606	575	589	580	589	578	568	562	613	579	575	558	600	574	604	545	609	591	580	540	548	590	600	558	622	592	606	594	554	578	565	552	599	556	543	605	543	579	548	562	574	600	614	560	588	560	623	583	559	579	556	619	553	607	582	560	596	604	567	553	561	582	563	548	590	620	588	555	587	604	584	599	607	587	579	575	572	596	599	562	575	588	562	587	555	576	594	561	628	606	586	550	593	652	505	643	597	579	610	542	615	569	604	595	541	600	596	558	578	571	556	538	612	610	586	556	611	512	510	578	581	548	553	563	574	585	571	596	590	562	593	526	620	594	567	564	576	511	564	601	570	609	558	619	569	598	554	543	613	573	584	603	572	618	622	601	599	575	552	577	613	557	561	549	554	573	598	548	555	528	577	548	564	561	588	573	593	588	584	549	600	553	562	575	595	554	610	595	584	583	601	561	591	592	573	611	567	592	556	591	572	587	579	545	638	575	563	591	558	608	561	561	545	597	578	566	593	545	562	581	555	613	570	603	604	564	604	539	610	600	536	638	575	604	566	593	559	551	557	554	557	584	565	595	591	567	600	600	554	583	567	574	581	581	578	604	595	571	570	634	512	576	572	643	556	543	579	567	563	562	619	574	599	547	593	558	603	613	583	599	540	560	591	583	596	618	608	627	570	566	618	572	560	580	583	563	555	584	618	591	595	615	604	563	596	592	556	578	588	603	584	552	593	573	609	538	620	530	600	565	572	571	592	582	574	573	605	547	559	557	576	587	564	587	562	589	626	563	544	588	585	611	598	595	596	562	534	552	590	561	616	559	595	590	582	591	565	557	598	567	606	570	605	608	594	600	589	579	651	595	530	561	549	574	570	627	603	574	576	567	598	593	572	583	598	575	583	568	624	612	538	589	584	604	547	536	588	566	598	621	563	576	614	566	572	583	616	591	614	599	576	566	548	558	578	617	584	595	573	604	543	584	617	563	593	635	572	581	572	563	533	602	555	558	592	574	597	580	573	580	607	539	588	578	605	608	586	594	597	607	529	559	553	597	581	603	631	571	634	578	549	596	599	580	579	582	565	560	572	630	566	613	590	572	579	524	604	549	583	574	601	600	563	527	634	559	556	570	566	605	603	624	579	591	526	565	569	594	563	570	586	575	578	561	588	564	561	573	561	571	562	627	612	619	594	548	546	594	596	585	580	581	598	577	612	580	595	541	593	551	576	561	565	599	573	572	564	553	599	607	581	600	553	566	539	579	578	569	580	581	557	583	584	573	556	610	632	579	567	537	587	579	575	597	608	541	541	561	592	544	583	569	552	572	572	593	529	552	549	522	594	552	561	602	596	590	567	588	585	587	567	604	577	537	586	585	576	544	603	559	566	604	553	564	552	566	583	601	562	599	573	617	599	610	588	555	577	569	576	589	594	557	544	579	560	604	581	606	588	597	613	580	632	548	597	578	604	577	603	568	632	549	610	599	575	550	590	577	552	581	570	578	570	599	574	524	585	522	539	555	614	593	576	525	594	592	567	571	599	591	584	588	618	543	517	602	606	574	562	589	583	587	592	547	595	567	585	592	635	632	580	611	607	605	594	576	606	565	576
24630	21580	28882	24738	21120	3020	973	673	574	598	558	513	505	504	493	486	473	468	465	454	484	465	474	482	452	463	436	417	451	435	404	467	445	423	422	440	409	429	437	440	418	464	427	439	431	454	404	416	416	478	480	441	451	412	415	447	427	435	405	459	454	452	429	459	423	438	443	403	459	410	426	450	439	443	424	450	439	454	455	421	422	400	444	415	426	439	416	436	411	422	437	475	408	441	440	455	426	414	420	423	426	453	423	426	429	426	435	475	422	417	428	424	455	436	449	432	423	411	412	413	450	388	457	420	424	435	449	450	423	424	415	372	445	424	416	430	406	413	428	417	441	459	409	446	448	444	416	435	421	413	449	405	444	424	416	424	430	432	385	458	432	439	418	412	385	445	412	421	425	430	420	430	455	416	425	436	438	437	404	423	431	380	469	459	451	433	425	430	411	443	431	458	414	456	444	411	402	404	415	401	428	425	433	425	434	412	430	450	439	450	437	433	432	411	450	454	429	447	407	404	411	421	397	406	439	459	419	421	379	411	445	433	441	436	444	448	452	440	438	390	380	443	425	417	428	463	394	445	438	423	399	444	414	392	446	423	423	444	423	448	436	429	431	447	428	408	428	459	436	449	452	454	422	424	415	430	407	433	441	459	413	453	437	447	428	424	396	405	451	424	419	435	445	427	425	408	415	446	452	415	409	468	441	435	434	455	431	410	431	420	435	404	401	407	478	450	437	412	441	412	433	455	428	429	402	425	451	441	411	383	445	438	451	430	465	441	443	451	444	439	407	404	419	476	437	432	429	430	427	471	387	416	452	434	396	441	399	430	426	411	442	438	409	425	473	415	417	435	415	395	446	427	412	468	438	422	407	419	447	436	433	418	455	441	428	382	420	464	457	454	439	431	415	420	433	434	439	432	404	430	412	428	440	403	438	443	444	433	441	425	436	418	409	410	468	391	441	432	443	414	410	432	414	444	474	433	389	428	424	462	408	441	479	445	404	437	407	448	436	435	435	443	432	425	434	431	425	464	438	439	420	423	446	476	423	430	452	456	415	413	414	402	397	414	442	444	397	432	416	444	402	413	417	459	395	431	444	436	448	454	413	420	427	439	402	430	447	483	451	413	441	422	405	408	403	400	382	429	423	427	435	439	448	443	461	412	406	452	446	406	436	451	415	428	443	419	425	435	419	439	442	417	440	412	481	451	400	418	424	448	439	399	408	445	434	402	457	419	486	432	448	394	414	453	440	461	421	460	403	444	461	390	443	409	441	454	432	425	425	385	446	434	410	415	393	408	454	427	421	405	435	401	389	424	455	462	451	421	438	483	435	453	434	437	408	418	429	435	403	371	413	432	413	441	449	423	455	439	495	430	486	403	436	420	426	470	446	450	447	397	421	424	403	444	408	387	417	426	431	438	472	401	392	426	407	437	399	445	434	407	462	420	406	427	420	444	424	421	443	423	409	432	434	428	369	448	417	430	439	437	415	395	434	439	421	440	436	420	413	438	463	381	371	433	417	432	422	441	476	425	423	427	471	416	443	418	429	428	423	419	434	421	426	447	432	434	459	397	446	460	444	458	414	401	434	467	431	420	428	408	456	448	433	422	420	423	430	446	396	425	405	393	466	457	418	462	427	433	442	433	441	433	419	430	423	462	408	448	395	404	421	432	402	417	454	391	410	417	396	435	442	425	446	419	459	437	387	395	443	422	404	452	458	453	471	448	474	451	445	442	398	396	434	419	400	441	401	431	396	445	398	405	426	454	448	430	444	432	426	469	423	441	432	417	413	427	477	450	430	444	455	458	435	426	417	410	412	466	420	382	442	434	421	458	434	393	404	447	413	454	453	416	384	414	433	441	389	391	413	438	450	428	452	437	419	421	434	437	426	429	415	440	431	405	419	451	404	440	444	442	441	409	411	425	444	455	447	440	429	394	446	384	455	441	478	450	425	456	392	481	385	446	406	424	404	430	447	435	456	467	444	441	447	383	431	384	410	434	461	432	431	473	453	440	411	448	439	447	393	488	424	412	443	421	427	425	434	456	446	454	458	422	449	451	438	421	420	461	433	455	419	450	380	416	408	443	416	447	462	439	426	475	408	441	403	465	446	401	430	388	393	448	443	448	440	406	398	421	428	465	412	440	422	456	425	386	463	469	400	422	417	419	405	427	431	408	400	439	413	419	416	434	393	435	458	395	404	442	418	407	425	442	420	441	471	479	426	436	457	422	409	412	422	422	422	415	449	401	433	445	422	433	397	413	451	434	417	427	445	434	440	448	405	451	404	378	460	441	415	422	446	409	413	437	441	396	441	415	458	411	425	455	441	384	429	409	420	441	418	420	447	427	432	417	470	423	421	436	408	431	414	460	453	447	456	418	406	408	376	452	427	489	395	479	398	442	435	428	405	433	413	457	425	417	415	436	429	432	421	428	428	434	385	422	480	458	440	393	444	415	435	412	415	488	460	407	415	385	435	442	482	442	425	395	417	433	407	427	400	450	453	397	466	456	427	415	413	394	442	443	444	435	408	443	421	411	445	442	431	407	433	410	437	412	443	459	453	438	404	436	467	414	399	430	432	427	415	444	412	393	414	403	408	431	415	403	420	453	444	433	419	435	407	411	438	467	421	431	440	428	444	441	409	409	416	436	428	472	382	429	401	427	450	436	461	420	470	441	413	426	426	386	437	410	419	416	455	416	411	390	419	453	452	396	431	459	422	439	465	450	440	468	462	437	470	423	432	429	407	385	440	424	404	393	409	446	409	430	377	452	414	385	417	457	419	401	439	441	441	430	456	420	454	445	418	435	438	466	378	431	423	458	414	404	408	423	422	427	443	421	432	427	411	399	428	426	428	426	440	440	446	396	428	416	440	436	414	370	428	386	407	416	430	425	451	452	424	436	402	399	423	439	447	458	408	493	424	446	453	426	403	438	430	467	419	437	431	431	436	425	451	426	452	445	440	415	416	419	448	395	418	414	432	419	427	416	425	463	460	445	430	432	404	412	418	438	415	411	464	462	422	429	395	452	441	466	404	455	407	447	462	430	467	422	428	465	408	433	444	444	436	414	423	416	431	412	414	422	406	399	426	428	459	396	397	406	410	408	403	431	436	419	423	410	462	428	399	445	427	458	441	441	425	474	422	432	439	439	389	415	407	429	477	462	414	438	430	479	456	426	446	441	451	439	430	448	428	403	432	425	418	442	438	410	415	409	424	430	421	417	430	443	415	447	444	437	437	405	452	428	420	450	456	437	442	396	456	444	439	410	429	434	446	417	428	447	372	452	451	427	449	417	461	433	435	417	434	408	387	408	412	437	451	432	401	439	409	422	403	433	422	407	418	417	467	441	431	408	421	477	431	447	437	430	455	425	426	425	403	408	382	430	418	387	402	391	426	414	454	454	428	413	451	418	407	414	425	433	417	412	448	450	425	403	407	396	412	411	487	422	425	433	438	415	420	444	458	435	459	425	382	439	412	415	442	416
8561	9909	8327	4392	2937	2281	1808	1486	1379	1145	1120	987	992	887	844	830	787	797	804	753	770	736	726	705	762	734	712	738	728	704	714	698	733	680	685	667	692	695	688	692	615	646	675	683	717	687	714	692	718	698	706	640	630	721	699	601	690	665	670	653	703	640	664	649	649	721	661	636	658	692	680	684	661	681	683	632	642	645	718	651	642	688	634	649	638	662	677	661	675	685	624	640	653	664	636	655	634	626	602	691	690	665	633	635	660	646	661	744	646	652	667	651	689	630	673	658	654	641	703	637	684	670	665	639	612	650	686	651	659	623	646	638	691	626	685	650	708	660	639	690	657	606	634	685	625	642	641	660	639	720	662	628	676	653	684	605	657	686	642	619	648	681	695	670	654	681	637	626	647	698	629	674	674	682	660	645	678	654	669	649	609	676	650	650	684	639	681	672	652	660	653	665	676	652	668	671	663	665	671	616	684	669	624	678	620	617	640	670	629	703	641	690	633	650	652	664	666	668	629	725	626	676	654	659	666	670	660	629	669	683	683	674	734	662	662	684	653	651	610	650	610	661	623	652	657	650	673	659	678	693	634	636	665	642	612	684	641	641	635	684	665	693	621	651	632	623	634	670	705	669	661	672	683	652	676	662	660	684	650	659	670	678	680	635	681	657	705	694	668	673	657	689	620	677	636	637	638	633	682	627	707	675	677	670	636	645	680	661	683	686	681	697	681	633	678	632	632	627	656	668	629	626	690	683	702	645	670	657	663	652	655	684	638	644	620	649	646	666	650	714	698	662	670	654	679	664	655	661	704	652	635	702	663	636	659	619	624	609	687	590	629	621	639	667	667	679	631	668	663	623	640	679	688	629	624	624	687	682	645	679	653	661	637	625	660	648	698	668	649	679	650	635	657	688	705	650	650	666	710	661	678	664	676	700	651	671	708	699	682	657	683	621	649	621	660	684	649	663	690	621	658	629	668	654	673	639	649	636	645	695	650	661	666	626	613	663	637	650	708	690	655	704	642	657	629	645	663	676	639	656	681	679	665	641	611	646	719	679	663	623	651	661	631	627	676	642	639	688	664	738	657	653	636	661	654	653	650	655	649	678	621	651	667	684	689	677	658	704	674	659	644	660	714	707	662	671	657	644	639	656	651	659	653	639	673	669	677	670	649	678	651	665	678	683	679	681	667	659	660	625	657	660	677	672	688	640	666	659	599	669	669	654	653	699	686	661	656	695	668	628	675	618	670	647	634	625	694	643	675	653	640	618	676	649	609	653	645	711	667	645	656	674	692	656	729	629	680	626	675	654	639	675	654	676	665	663	681	690	676	666	640	657	695	630	676	569	681	613	652	654	701	658	693	640	690	706	638	627	629	621	683	692	656	663	672	648	642	649	650	663	651	663	601	678	667	655	662	654	726	676	691	680	639	611	685	633	636	652	645	656	663	652	631	641	672	660	695	661	657	662	650	660	663	676	632	659	660	664	681	694	667	652	657	644	692	658	688	659	683	668	657	652	651	655	654	636	679	608	652	674	649	669	641	622	684	659	666	688	625	653	678	657	619	626	655	654	691	694	624	660	602	648	663	660	656	615	704	697	658	645	652	591	661	664	636	637	650	677	664	642	687	688	675	683	679	633	626	699	688	659	681	703	662	673	646	699	645	619	645	631	655	662	666	640	655	679	687	649	690	660	654	702	676	696	612	660	655	640	677	649	672	647	671	601	658	658	651	620	644	649	689	644	654	642	614	671	670	679	656	649	634	673	627	659	672	649	641	653	684	643	631	665	702	684	671	650	662	664	691	710	669	681	663	650	692	614	636	653	672	631	658	653	652	704	654	688	662	653	679	671	649	671	694	670	589	697	656	699	693	677	667	651	676	670	639	648	716	662	658	674	699	628	643	703	647	648	639	691	662	631	616	663	646	644	678	694	645	640	708	648	673	643	651	678	709	674	621	656	627	659	615	609	646	704	666	623	698	657	646	600	669	657	696	634	719	642	655	635	602	661	651	690	707	640	704	675	691	690	650	657	687	660	626	675	661	637	639	678	628	634	671	698	686	640	625	689	620	687	654	665	652	648	616	671	647	673	682	645	649	681	647	672	669	631	667	655	665	645	637	674	677	645	633	655	674	645	638	645	650	645	648	679	660	652	683	650	685	673	661	662	677	674	664	691	649	671	694	646	651	667	678	671	691	669	655	687	670	632	647	652	691	660	643	654	690	730	672	695	665	648	627	690	651	665	616	671	637	712	648	644	681	707	654	626	660	648	681	636	669	623	695	654	655	691	653	646	675	689	657	693	676	624	642	637	654	633	661	721	614	623	624	669	659	629	685	708	680	695	674	621	630	654	658	657	639	697	660	677	672	664	648	658	614	649	672	597	672	656	688	757	662	644	672	666	631	620	682	641	638	674	636	663	711	667	715	661	682	688	671	685	657	657	666	641	669	656	647	624	638	687	640	630	685	698	648	676	674	700	667	620	691	665	667	675	674	691	655	653	639	648	647	659	662	685	689	659	648	622	664	668	651	631	666	672	692	647	646	637	684	665	647	646	670	618	635	684	669	627	633	686	686	705	647	624	699	711	691	646	656	638	694	684	691	651	687	687	694	668	655	682	693	660	676	647	663	660	666	676	636	683	638	683	702	628	638	671	621	691	656	635	663	655	628	679	678	641	638	642	694	647	655	663	683	645	673	643	671	695	685	689	653	668	679	677	680	681	684	620	642	665	663	677	700	647	628	663	629	645	673	675	655	657	690	699	612	668	683	687	615	597	700	643	635	668	643	650	656	641	639	676	685	624	669	686	686	660	628	637	619	649	682	666	700	668	711	646	658	644	647	610	631	631	639	640	666	604	628	651	657	685	645	674	659	632	657	654	643	658	688	628	682	652	678	687	647	651	652	680	613	625	657	644	675	640	686	637	686	716	621	684	693	638	704	685	657	692	619	685	655	667	682	644	678	658	684	666	673	628	630	690	642	688	658	642	624	655	653	663	702	707	603	719	716	599	678	642	634	664	662	701	730	639	654	664	656	688	673	640	661	657	683	641	685	648	619	686	669	700	663	659	714	617	672	683	625	712	638	690	700	621	665	692	642	661	691	650	675	655	662	648	645	656	701	647	661	638	647	642	696	657	679	655	640	658	661	660	709	637	663	697	664	633	650	687	677	646	678	667	703	633	656	650	691	667	618	659	669	635	672	651	686	642	657	662	652	626	642	623	713	644	679	697	687	682	683	640	680	641	634	713	649	660	676	679	617	612	666	667	632	700	637	672	708	671	696	665	651	662	653	682	694	688	669	662	675	700	647	686	691	630	714	650	646	689	675	627	635	710	691	672	630	673	652	659	686	649	669	689	650	686	669	674	650	629	646	654	666	627	642	622	658	708	686	643	637	670	680	656	669	649	672	646	629	609	691	625	686	701	654	649	665	650	649	640	689	656	649	629	594	651	691	648	652	664	670	655	674	666	679	650	711	673	647	660	636	667
23483	21544	29457	24080	21544	21057	2574	804	573	500	447	381	366	372	337	329	338	272	263	278	312	265	253	236	245	248	239	241	219	245	224	220	213	217	243	244	190	238	212	240	210	241	238	249	239	203	238	240	221	215	206	244	230	227	229	225	175	222	214	216	209	227	227	200	230	238	186	213	202	222	242	206	197	231	212	206	198	250	215	204	199	197	186	194	214	216	232	234	212	193	250	208	217	249	218	236	204	207	218	227	210	231	227	199	177	211	215	244	209	199	206	204	222	208	218	192	235	196	224	210	213	218	244	231	212	233	227	205	198	210	208	193	216	211	225	218	206	203	194	216	198	196	233	190	223	220	225	205	204	219	212	243	210	204	201	224	226	219	216	215	214	223	192	212	224	231	213	200	214	211	213	220	196	197	234	208	224	232	231	215	218	208	190	197	203	214	196	214	214	208	226	242	193	190	201	210	194	207	244	222	168	232	211	192	228	206	207	217	223	223	226	202	226	229	222	210	232	225	207	207	222	220	213	207	219	247	229	207	221	206	213	196	228	219	222	255	217	236	198	208	208	200	217	213	227	187	201	199	208	206	233	193	239	212	185	218	188	205	214	175	186	198	223	231	226	204	210	215	193	215	207	243	199	192	186	222	196	212	223	205	215	208	215	228	219	188	214	200	237	227	213	222	209	216	245	200	208	198	221	215	214	214	221	226	217	173	228	170	214	204	197	214	206	233	207	225	214	217	203	237	204	214	197	214	230	214	201	248	222	218	224	232	208	210	217	197	198	232	209	207	213	187	169	203	216	196	196	203	227	220	213	212	191	228	206	220	233	240	210	247	215	221	201	220	211	226	224	204	218	204	206	194	199	232	196	193	203	214	205	216	197	229	201	213	199	194	236	212	219	218	212	223	223	181	195	219	211	201	191	199	227	186	223	217	228	222	234	196	211	207	220	216	207	215	207	210	225	243	197	225	191	232	212	230	225	188	235	212	219	212	218	183	184	181	216	228	214	208	220	232	240	211	221	197	214	239	208	239	194	238	229	214	179	218	221	223	208	232	212	224	204	237	218	205	209	217	180	234	213	203	175	253	195	182	194	205	192	204	236	187	205	219	227	211	217	213	253	244	222	202	251	212	228	223	218	209	212	236	225	217	211	209	218	211	221	199	227	235	217	203	216	196	215	239	204	229	216	209	228	235	208	209	221	226	226	218	229	208	218	232	218	196	216	225	217	211	227	229	221	227	214	196	212	215	195	223	238	217	223	214	214	211	234	218	196	218	206	204	184	229	203	208	223	181	207	217	217	210	220	203	234	235	221	205	210	208	222	205	209	227	208	201	199	187	213	186	232	202	236	164	208	198	219	219	215	207	217	206	217	210	230	219	215	200	214	190	212	202	210	230	214	247	228	207	227	206	175	234	211	197	217	215	211	227	206	226	238	170	219	216	210	246	203	217	211	233	226	239	190	196	212	233	198	235	215	225	210	226	235	211	226	199	193	245	228	208	205	210	187	220	204	197	205	214	203	207	212	218	221	202	200	211	191	235	215	209	207	195	219	242	214	236	226	174	227	211	205	203	230	258	196	216	231	215	245	209	202	235	190	224	214	221	226	210	213	202	204	207	202	219	220	205	212	234	219	197	218	217	212	203	211	185	220	199	218	240	203	214	196	231	201	196	197	193	234	205	241	207	241	211	219	231	207	239	212	223	206	207	221	208	223	196	181	213	199	220	204	204	209	222	213	200	219	193	206	210	197	202	204	248	209	231	194	215	213	208	220	226	197	217	199	201	232	220	198	202	236	214	230	188	199	237	197	210	221	214	225	225	217	195	224	218	225	260	225	228	215	183	225	222	223	213	199	226	183	217	196	204	203	212	204	194	198	190	222	218	205	237	213	207	229	232	208	210	202	221	197	205	213	207	217	193	216	210	179	221	208	225	228	218	225	221	226	229	215	234	215	229	211	205	219	227	197	216	190	231	206	203	209	206	192	213	215	227	224	199	216	212	224	193	194	208	233	192	186	221	198	221	228	212	229	212	212	220	238	193	217	198	236	198	250	204	208	226	192	199	201	219	230	215	204	228	198	197	215	217	228	211	229	218	219	208	226	190	212	215	214	227	238	235	207	213	207	223	220	210	234	236	216	194	199	199	215	188	184	221	221	194	228	213	213	227	230	219	204	218	213	209	201	218	250	227	197	214	236	245	209	212	202	213	223	242	226	176	229	203	211	212	212	218	210	204	243	215	214	231	224	215	208	213	214	256	195	226	232	209	223	205	215	212	203	218	195	205	207	219	193	228	228	227	198	202	214	250	184	233	225	203	221	190	215	195	228	215	200	216	235	192	218	208	230	211	217	241	248	216	204	215	234	236	196	223	209	207	204	221	194	201	211	209	213	238	197	231	210	202	219	201	209	207	229	205	202	233	227	178	199	210	206	207	218	225	225	221	211	190	214	213	226	223	187	221	212	242	235	221	204	229	227	202	218	193	231	214	213	235	216	232	207	202	188	239	214	223	201	206	207	209	244	192	220	209	227	201	213	204	187	233	226	208	222	199	203	203	206	219	215	205	210	222	233	210	228	226	197	229	224	183	220	221	239	200	200	203	205	191	205	225	226	195	194	211	203	214	234	201	207	185	213	216	204	214	234	212	225	217	216	203	229	210	228	227	196	233	208	211	200	173	214	201	230	215	231	209	204	216	234	226	183	227	239	216	215	203	234	205	213	221	241	221	217	220	202	186	201	218	212	204	218	211	204	206	212	225	203	195	228	180	207	219	221	191	214	219	222	218	197	212	195	199	200	197	186	228	221	221	238	220	212	190	220	186	241	216	213	204	204	239	229	248	202	212	184	194	221	228	186	192	212	192	206	224	227	217	193	220	208	200	245	219	216	190	208	202	214	216	192	200	193	212	217	214	193	206	201	208	199	221	207	214	217	201	218	206	216	241	204	222	215	200	202	222	205	204	209	197	214	196	205	208	203	205	201	212	215	216	219	199	207	216	193	203	223	188	190	229	201	220	212	215	238	184	215	222	231	203	210	239	219	247	212	262	197	208	208	207	195	211	216	208	195	198	210	200	200	219	221	204	216	221	197	199	205	226	217	182	206	214	200	201	241	180	199	220	216	236	220	204	235	185	194	223	185	212	225	233	224	194	213	216	218	212	216	217	205	199	212	195	228	215	210	217	208	213	211	193	241	192	239	213	204	240	200	202	213	196	236	218	219	244	190	194	189	216	216	225	216	230	213	180	222	218	223	215	212	192	203	224	209	217	240	204	201	206	217	216	203	249	222	205	200	203	219	213	203	196	208	216	214	227	220	227	218	221	217	236	234	203	238	203	241	195	225	222	180	210	220	219	204	216	243	199	208	212	232	204	210	201	227	200	224	196	234	208	216	224	206	235	236	215	225	230	219	216	209	217	223	204	223	225	213	190	211	228	212	230	213	228	212	219	223	223	195	215	205	207	211	212	219	217	243	232	213	229	205	219
11771	15991	13606	7079	4810	3525	2600	2046	1642	1435	1144	1061	896	834	748	670	656	665	614	547	537	508	475	474	490	444	502	488	463	435	410	435	400	412	414	408	400	401	384	366	401	371	373	393	405	387	354	343	359	344	385	347	348	348	354	404	374	367	349	350	365	329	339	319	355	343	298	370	357	328	346	297	349	351	341	343	336	358	349	322	338	347	337	334	369	333	346	348	316	369	356	319	345	323	351	347	342	340	341	362	341	323	347	346	342	326	316	340	329	339	349	333	355	333	345	343	360	361	326	341	334	342	352	354	332	373	344	367	373	339	333	331	337	318	368	317	331	362	320	351	343	313	326	307	378	317	345	326	315	315	292	376	338	337	330	336	355	310	359	373	341	364	346	340	354	329	339	333	318	340	370	386	343	326	350	319	342	320	322	360	365	342	302	330	334	346	354	320	333	367	359	371	392	344	325	325	360	367	309	397	359	344	315	348	343	389	320	353	331	312	319	393	338	362	345	324	320	332	328	335	368	308	330	326	332	335	322	336	304	342	321	320	319	343	318	317	345	364	341	306	324	361	362	354	336	361	310	370	327	306	344	358	358	330	304	353	358	302	348	346	365	346	345	335	323	353	369	369	329	341	338	320	356	288	348	324	328	364	338	355	348	319	349	338	343	307	363	329	338	355	321	311	335	312	345	350	341	333	329	323	355	352	393	357	332	311	305	364	368	348	344	337	333	312	346	366	378	334	318	345	335	346	330	336	316	372	322	354	330	337	351	333	341	341	312	318	307	325	313	341	361	342	336	320	376	319	333	328	345	343	348	337	318	353	331	323	325	332	295	349	367	359	341	338	343	338	321	311	320	345	341	336	338	342	349	358	364	349	319	323	351	322	330	332	349	298	359	314	339	320	347	325	334	315	299	343	340	349	358	346	369	334	349	349	326	337	310	314	345	320	349	337	330	361	344	351	310	375	337	330	360	332	353	324	352	332	325	334	323	352	341	334	367	302	382	351	351	330	347	324	340	374	328	333	350	326	331	334	327	356	308	319	329	343	335	385	305	307	319	336	323	341	311	305	348	331	345	302	339	312	344	357	327	370	300	331	340	344	337	359	346	319	339	338	355	336	364	362	350	308	329	357	302	353	340	311	316	322	340	322	343	340	365	310	362	364	314	332	308	352	352	337	320	350	352	320	332	349	359	326	370	338	339	340	337	344	309	348	349	341	345	309	333	336	342	360	315	313	353	360	314	325	326	296	311	330	328	350	370	383	361	340	341	374	329	292	326	349	343	343	322	353	313	310	355	357	344	328	288	311	330	351	337	327	334	328	303	356	321	348	342	346	314	329	321	339	365	339	327	349	329	324	330	334	364	347	347	312	334	350	334	338	325	348	333	354	313	366	351	347	318	342	329	330	363	367	371	308	319	337	336	362	335	331	327	308	346	339	331	354	333	314	340	363	312	329	323	317	309	349	352	337	348	325	335	340	362	331	371	328	336	326	346	340	349	348	338	337	347	311	324	330	310	339	359	348	317	318	320	333	331	343	385	328	333	356	306	332	355	352	344	355	358	326	339	345	358	345	359	351	333	365	309	363	341	329	322	351	344	345	356	324	322	322	337	323	352	327	324	302	316	348	327	304	333	356	317	331	359	330	352	341	347	329	339	336	356	366	353	354	324	343	329	365	329	317	350	308	366	357	327	364	350	372	337	342	358	336	324	354	331	332	346	360	367	321	339	323	339	318	337	325	363	318	353	324	335	338	329	309	366	349	333	328	358	332	334	340	366	380	343	333	334	347	348	330	321	334	360	330	350	336	329	345	352	339	313	318	310	327	326	313	356	376	337	327	344	371	304	349	312	365	334	322	322	324	356	335	373	352	329	325	329	319	336	314	397	330	339	314	325	338	348	346	354	335	333	317	312	317	325	312	334	342	360	312	372	311	327	322	347	341	332	326	307	337	335	334	316	340	332	361	354	330	358	328	337	311	326	320	333	347	346	345	345	315	330	334	360	366	316	331	356	319	335	343	345	351	316	361	353	354	351	320	296	343	349	376	324	327	315	347	341	323	343	354	359	356	336	335	362	340	394	309	337	328	342	303	328	353	308	292	372	328	323	335	324	347	348	351	348	330	335	327	376	344	342	333	336	340	323	341	348	346	340	363	323	342	318	370	347	360	361	362	358	375	332	311	364	316	330	341	300	308	317	357	338	357	311	366	328	355	361	362	335	356	351	326	344	340	335	309	337	331	349	324	340	342	352	333	347	354	336	349	325	358	312	353	317	348	353	342	359	363	314	348	336	327	334	351	342	372	318	335	349	331	317	357	334	320	323	357	330	328	357	346	338	341	368	353	326	316	347	322	323	339	349	332	328	331	348	318	319	338	342	346	312	350	365	345	341	328	343	346	343	338	311	353	330	332	353	347	361	320	362	333	330	336	340	346	307	332	375	330	363	373	326	367	324	330	319	329	340	306	330	352	306	336	368	336	348	335	309	328	339	338	348	354	321	331	342	345	344	351	358	335	331	333	352	318	336	339	349	326	319	340	340	352	353	358	331	314	338	373	318	333	338	349	322	277	328	330	372	331	316	337	315	341	331	348	326	347	322	321	375	374	319	351	358	330	338	339	343	313	337	333	323	366	354	327	341	356	348	347	360	353	358	343	322	333	321	334	340	324	332	363	351	353	352	313	316	300	306	335	341	323	333	354	336	330	368	307	351	345	314	369	332	305	334	341	352	335	323	363	335	337	350	337	314	306	331	351	364	311	341	347	315	349	318	317	353	330	306	377	322	319	302	333	329	329	293	342	332	351	343	296	345	365	347	331	349	342	320	347	354	346	340	335	342	345	364	324	375	349	337	342	349	340	357	329	325	316	324	322	344	357	323	300	368	341	365	368	311	360	326	331	323	349	316	337	323	330	328	316	339	346	339	356	321	328	328	337	343	337	317	314	338	333	360	355	345	308	349	343	356	341	336	317	306	307	358	346	340	313	379	315	340	350	353	320	314	332	378	312	354	346	318	340	334	351	343	330	360	339	301	394	337	341	316	341	344	360	336	364	350	343	337	352	343	329	336	309	360	343	355	329	312	347	329	336	312	325	325	371	359	337	334	324	344	323	344	344	350	333	344	300	282	328	338	360	350	344	356	399	354	339	354	325	345	321	354	319	349	348	333	358	338	331	310	358	321	329	332	322	316	325	359	329	336	354	334	332	308	344	304	384	313	334	348	359	353	334	335	320	343	359	345	358	350	330	337	346	336	312	352	340	341	363	334	323	328	350	349	312	329	352	373	317	321	336	348	351	317	334	330	337	338	351	345	354	302	360	341	334	313	368	332	342	339	330	376	337	342	336	339	356	322	320	373	341	334	347	341	345	338	383	338	325	339	325	285	333	357	317	345	330	324	326	346	315	325	351	374	331	316	386	327	329	340	325	332	320	339	365	330	329	313	351	330	332	347	314	316	345	337	357	321	306	345	313	322	297	318	355	352	341
27158	20673	7570	819	516	511	423	368	407	382	403	382	388	370	412	393	359	399	412	411	399	346	361	357	366	380	366	397	406	388	402	359	362	412	371	404	398	367	371	419	358	433	392	402	347	417	384	356	395	368	407	369	417	412	404	383	339	385	415	384	410	413	374	378	374	400	357	385	384	407	353	416	371	373	387	400	375	398	398	372	436	365	380	431	395	371	389	395	369	397	408	411	372	392	401	389	332	391	399	336	373	399	373	393	383	375	399	408	364	383	394	358	383	398	351	383	381	381	400	388	398	396	371	431	416	385	383	359	370	399	377	329	385	388	394	367	402	383	390	383	401	399	382	388	403	383	397	352	377	414	380	337	382	408	329	389	366	348	382	396	356	327	392	399	382	400	376	387	391	403	407	391	380	403	383	397	377	382	426	429	376	358	366	370	381	405	384	380	386	386	388	404	349	357	425	386	402	364	389	387	405	367	364	399	366	342	396	403	370	401	380	385	363	361	385	399	362	371	428	380	401	401	336	377	407	374	404	356	405	368	394	342	371	345	355	420	393	370	379	395	396	388	398	384	368	367	396	404	399	393	393	394	399	385	388	359	356	386	374	421	384	393	381	423	370	402	392	379	384	353	374	395	334	406	355	353	403	392	404	399	366	422	408	384	395	373	401	424	376	390	382	396	418	358	340	365	380	358	410	412	398	418	355	375	406	406	369	386	376	371	369	446	359	404	381	397	398	391	386	402	380	372	432	380	382	402	381	371	364	395	392	361	385	384	359	349	389	400	413	365	412	409	389	364	400	379	359	430	379	387	374	344	384	383	348	414	410	374	384	395	377	395	366	398	399	411	398	373	401	352	316	390	386	379	391	413	391	383	401	402	389	372	379	381	359	382	411	388	392	401	383	357	393	385	372	385	398	388	367	371	391	362	403	352	380	384	388	369	376	361	405	369	374	421	392	391	378	370	381	368	406	372	382	362	386	395	374	359	400	373	374	367	357	378	409	363	407	368	386	412	441	378	366	379	384	367	378	395	390	392	414	355	402	374	369	381	358	377	405	410	422	379	361	386	374	380	358	395	400	411	386	395	371	383	396	358	379	431	381	349	383	421	390	394	375	401	376	349	410	367	401	391	391	369	400	395	414	385	391	382	375	381	400	369	365	378	394	397	406	404	374	374	380	402	385	438	390	414	349	371	414	393	428	382	379	383	386	384	392	364	400	408	321	362	382	377	395	423	373	375	392	395	402	384	402	375	393	421	411	407	355	405	362	376	397	371	390	363	426	397	451	422	386	361	419	398	381	382	401	410	378	390	380	333	389	386	416	420	393	373	375	329	428	385	424	409	375	394	373	389	393	383	362	371	396	402	368	419	413	433	403	425	373	384	360	367	353	396	406	389	368	369	394	392	407	359	399	390	385	367	409	372	367	390	389	369	414	406	405	403	365	388	409	384	396	395	399	436	354	399	382	417	379	376	369	423	368	379	394	416	386	393	405	376	384	386	414	399	377	368	384	369	405	364	368	376	392	404	395	374	371	427	392	387	377	411	386	398	382	415	400	383	355	384	405	374	405	368	400	390	365	350	381	396	415	384	417	383	391	350	379	412	403	410	386	373	384	378	370	372	392	374	415	386	385	385	353	398	394	340	401	403	404	371	395	351	398	376	375	377	365	413	354	373	397	403	406	360	398	356	402	371	422	407	402	377	393	390	425	417	416	400	408	430	380	359	386	373	379	403	387	374	402	399	403	414	367	378	392	361	414	382	410	368	390	368	385	394	388	366	406	422	414	416	388	407	382	388	367	371	392	383	403	414	375	403	361	355	395	383	353	379	381	375	371	409	407	401	390	391	381	411	402	397	401	367	387	395	395	393	366	378	367	389	444	337	368	348	421	373	347	353	417	379	407	377	364	379	383	400	388	382	418	376	395	378	369	415	410	409	351	385	390	412	395	356	393	387	353	375	393	365	373	403	388	361	399	352	387	362	370	415	362	428	413	372	394	387	396	346	396	371	397	394	414	384	384	367	402	402	369	375	395	343	372	369	379	386	362	381	385	349	377	365	364	375	368	384	374	379	360	402	383	410	386	388	394	390	391	367	385	376	388	374	347	389	400	402	370	354	376	400	383	388	369	393	356	404	383	404	377	372	407	385	399	349	375	355	378	371	388	392	390	383	442	380	377	413	397	415	361	392	386	396	386	403	401	379	389	396	362	370	380	408	361	384	418	401	399	391	380	414	412	374	389	433	399	372	407	394	383	377	359	350	378	386	398	402	389	360	388	409	412	377	385	387	383	334	389	381	397	375	392	417	378	375	409	380	380	404	425	382	396	393	410	378	410	392	399	383	353	403	378	403	425	391	374	410	387	433	384	406	365	410	365	370	405	374	393	388	371	398	361	374	390	398	420	393	369	407	400	394	371	402	413	388	394	409	377	360	404	400	399	382	390	324	387	374	438	387	434	395	376	416	407	362	367	421	403	407	391	376	385	399	401	423	354	341	379	438	387	375	381	382	392	410	366	405	403	425	376	386	415	363	396	394	400	408	362	369	386	353	344	412	388	438	388	378	436	390	405	390	406	368	395	387	360	383	394	406	373	400	344	351	362	368	377	391	400	360	354	397	403	393	334	372	396	389	364	378	373	414	362	394	389	410	389	393	357	379	408	391	401	364	364	408	372	417	389	371	381	382	395	403	404	386	389	389	359	406	368	382	377	363	421	356	420	387	378	399	388	383	420	357	392	406	363	414	360	398	356	374	380	378	360	395	397	388	417	369	403	375	413	370	392	395	361	432	362	399	351	363	442	358	412	424	401	404	403	396	396	420	378	378	358	352	411	358	392	381	393	360	382	386	386	400	385	384	372	393	380	387	381	349	391	371	399	402	408	356	389	371	351	349	401	382	390	386	379	392	383	374	419	357	385	387	372	383	399	390	403	378	375	384	373	403	395	416	399	364	369	389	398	373	357	382	369	430	375	350	396	371	393	377	386	383	403	366	360	371	393	391	375	372	366	374	379	367	375	421	386	380	385	353	368	445	351	383	396	384	369	367	392	379	396	393	358	394	391	407	406	365	391	378	379	378	390	396	368	341	392	381	390	367	399	381	394	386	361	392	385	396	383	379	373	417	363	385	355	383	353	356	336	381	360	379	384	376	389	379	378	415	375	387	387	375	380	370	388	408	434	374	361	357	379	374	371	397	381	387	378	411	376	402	407	361	332	375	389	407	387	400	393	354	401	379	409	360	430	370	373	390	418	389	383	362	366	411	312	350	365	372	379	400	381	412	381	378	407	401	385	382	387	361	421	395	377	365	363	413	350	383	374	377	384	378	380	373	414	423	387	381	412	392	373	367	367	412	370	378	434	373	399	396	402	372	357	403	390	385	366	399	383	427	381	396	402	368	394	397	376	367	378	402	374	393	382	374	337	380	418	380	381	388	421	397	369	368	394	413	407	422	349	372	382	404	394	382	414	427	414	357	333	418	382	415
4631	1665	1444	905	815	711	673	673	689	611	624	620	595	560	624	571	589	580	597	578	604	622	604	543	622	548	594	560	586	572	620	564	574	577	570	583	627	550	603	550	613	637	582	565	581	607	595	575	580	583	589	602	589	564	626	606	592	583	579	543	565	576	576	599	590	606	582	562	570	566	567	522	581	591	576	619	578	576	604	562	601	579	577	592	588	611	559	633	582	553	570	594	588	598	643	601	563	608	607	595	551	557	567	599	617	544	614	601	592	597	581	584	568	568	554	572	572	540	571	610	570	554	571	573	578	581	578	605	602	597	565	573	630	561	589	631	588	580	596	600	608	553	621	550	577	608	606	613	596	570	601	605	557	598	582	554	551	594	599	571	613	588	560	599	588	590	561	560	613	603	595	586	551	584	545	592	564	556	592	591	577	611	612	579	560	566	591	583	621	583	612	559	589	583	577	548	537	542	612	582	604	586	609	568	568	611	579	573	565	546	565	575	592	569	581	559	584	591	572	579	586	544	560	556	585	585	586	538	567	552	571	596	568	617	592	584	592	582	612	575	579	569	539	578	633	601	567	607	590	599	578	556	558	613	565	588	600	580	609	570	563	571	616	596	591	540	570	588	613	608	586	557	588	569	580	603	578	554	552	582	610	587	608	583	556	612	585	546	551	555	570	545	561	604	618	570	608	584	594	557	609	566	593	620	550	590	558	572	564	580	591	577	594	556	599	626	554	573	576	533	583	580	547	607	620	577	570	649	612	613	604	650	530	600	559	574	596	570	579	583	586	581	574	557	550	592	561	589	612	591	601	626	613	559	560	597	580	606	601	588	600	599	619	545	575	604	565	565	557	588	592	608	564	557	606	571	611	642	584	560	583	616	551	591	620	593	571	583	587	578	561	596	574	591	595	569	595	567	597	588	543	628	582	579	591	593	581	578	549	590	581	600	557	573	580	585	634	539	528	609	565	558	582	603	550	611	548	567	539	576	594	610	587	593	611	560	565	562	604	612	601	589	576	600	563	630	572	527	601	608	590	584	598	596	608	575	543	551	573	552	539	566	554	598	590	576	647	589	547	591	625	618	564	568	550	556	577	592	553	605	537	566	565	572	611	603	594	588	579	568	557	544	583	596	594	597	618	542	605	591	588	565	574	586	547	607	648	588	547	582	585	585	589	610	587	570	565	590	623	575	579	588	566	590	578	624	608	554	583	625	572	569	535	618	613	583	555	575	591	626	580	597	614	582	625	591	534	573	556	569	583	606	605	598	593	582	574	613	567	577	599	577	585	592	590	579	588	643	591	601	582	584	579	585	552	547	615	573	600	590	561	586	580	567	561	581	598	578	637	591	550	581	575	633	592	593	599	621	566	574	619	569	596	556	630	590	621	591	573	571	636	503	600	585	577	560	618	553	571	569	555	619	587	602	578	586	550	613	572	587	584	542	552	600	553	587	562	559	606	555	605	604	559	542	614	599	561	557	607	595	582	624	586	583	585	581	604	579	543	562	586	592	606	587	583	602	576	618	574	580	609	576	636	623	608	546	591	564	619	590	611	587	577	576	544	553	620	591	572	617	568	620	613	552	557	573	578	570	560	570	592	622	543	550	561	576	591	600	600	616	572	547	611	578	582	572	583	617	577	551	553	611	606	595	554	585	590	606	579	579	591	620	532	576	564	598	639	603	609	612	600	596	578	573	605	562	553	602	607	586	561	563	599	582	595	541	561	614	533	602	593	607	534	555	580	591	599	635	565	586	586	573	521	614	599	606	635	617	593	572	562	592	576	638	598	619	636	575	558	588	567	585	554	591	632	606	591	560	617	573	585	586	577	569	597	593	559	557	610	589	567	577	538	576	578	574	573	628	638	545	544	600	587	593	583	583	548	618	557	522	517	585	585	613	557	621	627	608	626	594	564	541	568	586	626	616	595	567	587	592	590	568	552	571	591	586	584	580	609	587	572	587	559	612	603	651	620	580	650	596	552	556	559	613	582	566	530	575	583	563	562	625	602	636	590	616	616	580	578	552	595	579	607	583	567	580	571	607	551	575	588	595	614	561	599	569	579	568	571	611	547	612	599	611	553	573	567	626	636	551	619	530	620	558	600	586	612	552	557	597	581	606	617	546	605	572	577	606	552	594	598	591	574	598	589	613	595	570	594	582	565	571	575	545	608	601	571	603	620	646	538	606	578	592	602	546	599	623	575	558	605	618	589	630	592	555	549	557	577	624	584	587	573	572	531	576	598	540	613	570	613	550	553	600	558	605	596	577	614	573	610	604	617	581	576	639	609	600	576	583	543	656	575	543	604	543	599	571	597	608	566	607	616	583	576	621	562	653	570	609	575	543	576	550	607	601	568	607	628	606	589	591	561	605	588	615	597	595	625	599	592	623	635	596	604	594	623	590	581	542	572	627	597	648	564	602	603	646	592	586	585	587	605	546	582	592	591	594	586	623	598	602	574	618	547	543	583	581	631	549	583	597	536	585	606	594	588	567	584	596	579	554	574	556	587	561	552	569	592	548	566	591	616	548	582	570	566	604	566	585	532	594	578	617	569	612	574	586	583	594	609	581	637	594	611	572	590	557	613	574	570	591	569	614	603	581	559	589	594	594	593	532	591	559	585	569	583	566	580	635	594	553	586	598	608	572	669	603	581	581	578	583	586	599	589	611	623	609	579	592	605	551	585	598	593	563	606	609	571	566	578	613	563	591	570	567	535	577	600	593	557	580	600	577	581	600	583	544	590	584	587	566	601	605	574	622	552	577	565	583	576	538	605	585	556	561	599	551	564	579	552	615	568	636	577	591	589	600	576	544	588	652	562	545	591	568	555	568	569	521	548	604	557	612	564	574	560	603	575	578	620	603	568	600	621	564	564	590	567	610	584	598	560	611	593	576	586	601	598	590	571	569	563	596	598	558	573	575	628	609	580	567	603	588	570	601	572	588	545	560	648	604	593	645	595	583	617	601	575	577	601	573	568	567	570	630	602	582	562	581	612	588	588	572	585	576	598	554	545	595	578	580	587	573	589	586	600	619	575	573	593	581	550	564	585	605	643	577	586	560	574	582	587	607	596	577	576	586	574	632	560	572	593	583	560	566	608	550	613	555	560	581	619	526	589	562	598	514	646	617	563	633	580	616	548	619	592	570	508	599	586	569	580	560	622	640	604	553	577	580	582	544	593	608	600	577	540	603	549	573	560	526	605	556	547	618	593	572	632	570	564	608	571	548	617	559	587	602	587	598	571	595	618	589	609	588	588	591	574	567	625	599	567	577	604	594	556	587	572	548	599	608	609	593	538	616	564	556	602	595	593	626	565	530	563	586	608	603	569	601	608	571	584	583	613	587	629	615	563	558	580	568	561	572	587	550	624	583	576	646	581	569	603	567	619	560	618	562	578	569	557	596	585	596	580	608	555	568	555	555	576	633	576	579	595	580	568	564	599	615	592	579	587	624	566	603	573	557	604	592	592	541	557	609	594	613
24524	21536	28829	24653	21076	3246	982	774	616	594	561	564	520	508	479	503	472	503	526	500	464	466	479	457	452	488	485	431	485	474	494	471	452	462	477	460	426	439	429	429	444	432	428	418	447	452	461	439	429	429	416	477	412	394	424	441	414	444	442	448	454	452	439	444	412	469	451	470	433	431	431	444	424	435	433	458	404	446	460	424	435	429	457	431	421	441	431	449	429	477	434	454	430	425	457	430	453	423	427	431	433	430	446	456	433	440	437	392	399	414	467	401	462	420	437	424	464	417	438	434	459	420	441	442	429	412	422	428	412	421	438	448	466	402	432	437	436	470	450	401	445	384	473	462	447	413	427	443	427	423	460	449	445	435	465	403	408	438	419	450	465	442	475	428	425	402	435	434	477	419	432	423	432	405	433	452	413	419	440	455	448	429	435	417	455	456	422	449	453	448	467	460	420	462	462	433	458	473	475	462	435	462	421	447	456	436	446	451	414	429	435	435	444	422	383	367	482	427	458	485	424	462	447	454	439	436	369	423	408	400	412	429	473	434	444	410	427	456	422	431	425	400	435	428	447	406	433	446	446	415	420	448	421	456	437	450	446	449	438	440	457	414	442	456	447	388	443	429	429	407	408	445	460	457	430	427	413	462	432	453	385	441	425	444	437	420	422	444	509	439	439	461	448	421	459	436	407	440	437	445	396	426	432	437	424	425	440	453	399	402	435	466	421	427	440	475	419	464	418	435	428	433	440	412	414	436	398	419	411	430	413	411	416	460	481	448	420	457	429	413	446	445	430	444	461	432	398	432	458	422	431	432	454	424	436	410	391	435	432	418	409	446	474	467	433	445	414	436	400	428	425	465	476	427	407	410	439	447	466	473	471	469	465	430	448	464	440	417	437	431	450	417	446	426	416	409	474	429	388	486	466	438	456	405	460	451	474	462	469	435	449	476	456	459	425	421	414	438	440	455	427	451	459	436	403	444	476	459	440	411	429	439	466	457	423	426	443	446	412	399	448	409	412	466	444	493	434	434	460	418	432	434	440	431	430	425	416	435	489	484	404	427	409	456	457	431	418	435	428	417	445	434	435	456	414	416	405	448	428	413	384	442	444	436	426	445	452	460	411	460	433	479	440	432	413	414	458	395	391	443	457	420	438	425	459	426	438	396	439	455	454	440	433	418	472	431	446	429	429	429	411	419	442	423	426	447	409	448	451	446	429	489	470	434	464	444	422	482	450	446	469	452	437	434	459	421	444	420	444	437	422	414	420	455	433	437	463	375	404	450	426	435	434	429	453	429	460	430	427	425	453	426	434	430	437	395	414	468	440	438	414	441	432	412	445	480	406	428	421	444	421	429	425	455	439	403	429	441	446	430	422	458	460	423	448	396	449	392	420	399	417	430	437	410	422	433	400	421	402	446	450	448	471	428	423	427	435	424	484	419	415	425	445	439	442	422	440	389	425	456	432	426	439	419	429	410	469	454	460	422	420	432	438	452	425	404	430	458	446	441	416	437	450	427	448	458	459	440	427	398	438	432	426	463	436	445	431	436	430	438	443	445	393	453	451	439	418	422	432	443	440	459	443	459	445	450	424	497	440	408	449	445	433	418	434	405	447	464	419	434	419	433	463	442	409	436	436	382	412	401	437	437	416	464	462	440	411	413	431	434	411	437	438	426	458	450	401	382	453	419	413	415	462	460	453	422	400	412	429	442	415	438	443	428	424	433	440	408	409	448	433	438	458	465	446	453	421	404	452	392	440	436	440	438	436	441	431	396	429	477	440	454	418	444	459	394	430	417	423	433	446	452	458	410	439	401	431	455	427	427	394	413	447	436	430	448	452	431	394	451	484	432	432	455	457	440	432	395	423	403	453	423	428	401	411	463	436	438	441	480	418	444	404	427	448	423	485	397	436	408	444	420	423	386	419	466	439	444	454	409	455	423	443	409	475	457	418	472	465	470	429	431	425	433	443	441	464	422	458	423	448	455	416	429	433	438	432	439	428	438	435	403	427	442	426	392	452	452	457	415	446	443	472	415	458	451	463	426	425	435	425	443	428	452	434	417	419	430	435	436	481	425	445	465	466	453	462	455	428	398	471	423	440	453	446	445	450	463	409	435	454	436	417	448	424	429	423	431	456	441	416	476	410	371	472	487	445	421	410	429	430	447	434	436	429	476	414	442	446	447	429	405	464	426	453	461	429	455	428	451	456	465	408	438	419	444	478	423	458	420	468	405	434	443	447	470	427	435	432	469	409	421	415	422	436	448	434	450	457	429	448	454	407	434	411	430	442	475	418	458	425	450	410	459	418	423	416	453	445	418	451	436	446	437	448	430	437	475	438	479	455	452	449	400	441	406	428	460	480	430	464	410	457	422	449	450	472	403	468	418	432	383	426	436	429	458	423	412	432	452	451	438	428	426	411	440	460	435	406	424	445	440	457	461	427	435	437	386	437	433	431	436	466	456	457	411	415	431	459	468	456	429	409	425	421	415	401	442	444	449	438	447	475	391	444	413	445	415	447	472	434	459	465	393	422	472	447	435	425	447	468	448	459	434	413	467	444	458	430	451	422	467	408	412	421	441	450	459	416	429	453	418	493	479	435	418	412	430	406	446	460	429	414	467	447	456	453	418	442	448	432	439	442	423	447	414	414	416	435	458	457	467	456	428	441	421	440	446	400	466	444	430	433	434	433	439	451	444	429	440	450	460	489	452	387	415	454	444	425	452	426	442	418	436	440	470	430	463	412	441	394	428	395	461	442	447	440	401	452	468	411	439	415	485	405	420	462	410	417	419	443	439	449	453	477	466	417	457	417	485	412	395	461	441	438	472	472	442	424	459	407	436	440	416	445	423	455	440	450	441	420	409	453	426	433	450	483	441	474	454	436	427	443	440	442	484	422	456	450	437	427	454	438	419	425	448	427	439	441	446	462	408	438	443	433	433	435	465	438	441	392	464	436	451	424	421	444	421	480	442	473	437	428	451	452	430	442	420	431	409	429	461	445	429	435	426	439	414	447	461	447	431	459	463	433	440	404	438	480	425	455	453	396	450	462	471	421	457	462	468	441	421	460	409	423	462	427	456	464	457	417	419	442	446	473	420	408	396	454	434	402	430	462	401	421	399	418	419	420	460	443	406	404	430	458	441	471	442	408	420	399	450	420	445	433	412	439	436	460	459	447	420	457	462	450	442	449	442	411	448	423	466	452	408	429	459	428	442	446	433	390	434	464	440	452	484	413	426	475	428	445	418	430	457	453	419	430	454	463	458	429	452	424	433	443	441	461	441	426	415	427	435	450	415	432	440	423	378	398	417	434	434	446	443	483	486	412	428	420	473	460	454	409	439	461	425	413	406	438	411	437	449	469	404	421	400	438	443	446	434	431	455	411	465	460	426	405	430	411	435	437	439	445	402	419	411	449	432	426	415	442	455	465	445	450	436	432	427	431	432	438	466	425	435	409	442	460	457	466	423	406	440	436	412	455	453
8683	9944	8303	4329	3042	2234	1764	1487	1327	1214	1134	1010	926	910	894	879	830	833	786	759	779	765	733	702	717	710	716	673	686	639	696	683	685	714	714	638	711	704	700	696	661	749	711	694	676	667	697	685	646	714	671	655	672	722	670	598	671	644	677	646	677	686	686	706	645	672	666	659	664	661	663	679	689	609	709	675	660	701	675	646	697	638	642	680	641	638	660	662	696	665	622	625	602	647	653	645	666	634	681	643	654	634	646	748	710	692	632	671	620	680	681	710	644	663	697	670	643	666	658	612	645	651	652	658	700	681	685	671	672	657	667	673	674	698	682	670	635	656	695	681	673	653	663	643	658	682	654	694	672	645	624	667	709	661	627	674	671	654	627	633	659	694	671	623	636	665	660	679	699	698	672	656	629	649	653	645	646	706	674	622	668	667	700	666	667	704	685	664	696	671	682	659	656	631	647	683	630	681	643	651	680	660	665	690	644	638	629	682	647	633	656	661	692	630	648	638	622	612	660	659	631	640	610	632	681	683	655	679	711	677	645	649	728	657	651	657	664	661	666	696	707	597	691	622	625	623	677	694	676	675	674	680	644	626	658	689	675	674	637	631	668	639	633	659	650	639	614	644	640	699	681	703	675	662	652	649	690	674	673	720	629	676	652	707	683	685	648	673	644	701	631	625	714	656	720	641	670	680	673	657	618	673	658	649	645	671	660	671	621	680	676	674	637	680	656	711	670	664	648	688	690	642	719	631	644	678	694	701	670	644	641	621	662	648	627	601	731	653	657	645	690	642	641	671	690	580	670	674	671	619	664	697	630	616	683	669	665	651	656	644	641	668	639	648	639	672	696	696	674	655	589	650	686	689	694	658	666	638	718	644	617	650	603	703	628	681	655	716	696	691	648	724	667	656	625	646	720	646	690	646	628	672	700	628	638	638	602	656	630	633	693	614	656	673	637	736	653	646	677	705	690	657	693	619	651	656	693	637	605	674	617	665	642	669	658	672	670	680	677	655	703	659	670	614	665	643	690	658	634	632	654	677	617	639	658	668	607	664	680	606	655	670	645	653	667	663	698	643	712	641	662	663	639	675	653	655	628	698	644	698	658	616	656	670	661	636	653	661	670	653	627	681	656	645	688	692	674	702	640	626	644	666	680	690	650	626	637	663	681	621	694	670	649	683	674	638	635	709	656	682	671	675	653	652	642	656	663	675	639	608	677	655	659	614	654	707	654	669	654	621	645	675	694	656	666	630	651	674	671	683	691	675	652	653	634	626	691	677	644	667	673	667	634	617	693	649	674	617	668	677	687	665	637	652	640	589	648	622	601	691	608	642	659	679	666	650	604	728	611	595	664	655	643	661	667	663	664	657	703	645	656	645	666	663	689	727	637	679	675	627	680	606	669	635	691	671	663	682	634	646	659	679	599	626	617	727	639	682	695	667	669	663	673	678	644	643	668	693	664	658	652	680	655	603	641	676	675	684	676	695	627	623	674	635	671	663	649	661	691	622	642	710	662	629	638	670	683	621	705	655	685	614	657	657	675	660	691	720	618	659	660	687	663	664	622	653	668	722	723	637	588	660	633	674	641	664	667	653	692	710	675	651	682	677	677	638	612	686	663	691	677	687	642	682	635	695	697	644	635	643	681	716	665	668	671	645	636	702	651	630	669	684	621	658	649	707	701	652	655	658	615	670	680	677	607	656	656	628	696	691	686	697	684	676	632	723	671	674	645	702	666	650	632	705	641	633	671	679	680	649	633	675	652	647	670	669	663	648	627	614	700	637	668	696	632	655	645	663	682	665	646	632	696	679	722	672	695	644	674	685	646	622	611	642	678	701	714	635	649	669	653	653	648	691	659	664	669	679	681	683	659	642	669	718	664	671	671	632	653	657	673	634	675	633	692	658	677	643	656	599	723	622	651	648	652	666	682	663	674	667	667	694	653	676	650	633	669	644	682	667	681	687	693	670	658	664	637	667	634	616	665	699	642	662	623	655	678	702	690	597	658	676	635	613	630	660	610	642	687	637	668	673	662	688	675	650	631	665	678	630	645	701	660	625	648	670	646	699	670	675	684	653	670	677	656	624	681	666	680	668	658	668	665	695	654	626	711	686	640	686	686	670	675	627	686	672	693	681	687	670	698	667	647	634	685	659	657	644	661	717	637	702	657	689	667	660	666	637	668	656	623	685	685	643	675	684	647	679	631	659	686	666	634	641	638	610	696	694	695	675	652	677	624	694	671	673	645	624	716	696	631	669	649	631	645	615	633	649	650	671	634	646	646	691	660	684	645	667	669	686	642	636	695	695	709	666	635	656	654	683	635	651	702	683	712	673	611	681	660	636	649	681	623	663	633	656	639	645	651	600	682	688	663	668	680	635	662	652	640	649	701	684	657	696	677	669	664	683	670	673	664	651	663	665	617	656	666	659	664	649	668	677	645	647	621	687	696	663	661	641	656	702	633	621	672	637	651	662	675	659	704	670	623	634	687	693	681	675	696	666	627	666	660	667	642	617	690	624	655	659	653	654	666	622	643	695	622	657	686	636	686	660	616	672	706	669	647	664	710	680	675	683	647	627	663	678	684	658	680	660	674	645	729	704	604	722	665	696	667	678	637	642	669	648	622	661	640	634	663	678	688	658	694	658	617	650	647	677	720	656	683	715	672	682	632	720	697	709	669	637	659	639	712	655	606	681	643	633	724	686	654	666	670	607	655	624	611	638	644	639	647	642	667	664	659	672	649	647	664	630	673	605	634	619	664	678	660	612	657	650	673	629	662	679	663	662	656	691	651	711	593	671	690	680	656	642	677	673	671	676	720	677	660	671	633	645	720	648	653	652	614	674	660	668	625	652	649	679	646	641	651	631	706	644	667	627	692	676	677	660	663	656	632	685	692	611	630	664	630	698	698	639	693	692	685	626	652	627	647	657	613	672	634	671	653	680	697	665	704	650	653	637	667	674	672	677	673	631	719	622	636	675	658	647	668	617	646	629	684	674	674	710	605	655	694	602	668	674	678	665	602	618	648	650	661	654	669	673	663	652	678	639	708	685	647	642	642	633	694	661	679	664	640	694	642	631	659	662	679	673	710	622	674	632	653	675	686	665	657	656	662	646	663	687	686	662	689	650	634	660	673	671	629	656	661	705	661	628	656	656	667	603	628	691	651	696	631	643	651	662	659	613	635	669	694	663	681	715	620	703	663	671	662	636	616	677	663	657	652	625	653	689	684	698	636	679	696	660	667	665	658	654	638	625	636	652	630	633	669	638	636	640	695	624	648	656	602	645	657	637	675	658	672	617	669	644	648	623	649	660	640	645	683	687	651	686	657	669	692	623	611	661	663	659	662	624	685	614	693	638	654	651	636	696	686	631	647	668	631	626	678	686	679	601	672	656	677	682	642	676	646	669	620	598	648	655	674	696	646	665	649	642	650	717	674	658	663	649	657	661	649	651	697	732	650	661	676	688	623	657	646	660	660	703	640	689
23508	21556	29522	24061	21557	21095	2515	834	573	531	507	386	414	333	340	333	313	290	288	318	264	243	256	256	253	236	251	266	254	249	257	233	231	228	219	225	227	243	208	231	222	213	213	247	216	246	223	226	225	225	239	227	215	254	194	232	213	230	222	253	220	239	225	217	219	191	198	219	213	204	222	224	198	224	218	238	224	214	210	216	220	224	231	213	228	204	242	228	237	208	231	246	219	240	191	208	194	231	218	204	232	201	212	210	224	218	223	210	228	239	197	217	192	218	224	197	218	213	212	221	223	211	214	217	231	226	238	186	228	201	204	230	190	202	238	221	226	230	224	207	206	233	210	211	229	219	220	204	203	221	226	221	213	185	212	209	223	230	190	210	185	188	221	208	226	235	231	215	212	199	213	194	215	223	229	218	211	211	198	230	232	213	219	218	211	240	242	214	225	216	217	212	205	246	201	214	217	215	227	201	214	199	198	224	203	238	224	239	203	206	218	241	198	217	214	232	228	218	221	240	211	220	176	216	205	201	237	233	227	203	209	215	201	208	205	205	211	221	208	227	233	219	220	211	216	208	216	238	233	228	207	224	210	216	207	217	194	180	208	218	194	229	207	205	212	206	212	237	210	227	217	229	233	209	198	230	237	223	227	204	218	235	227	220	228	220	201	209	227	206	211	231	221	213	217	237	217	207	228	209	203	232	197	245	225	216	213	226	216	195	223	219	206	207	221	209	223	213	198	208	190	250	210	199	206	209	233	220	221	214	222	204	197	215	231	204	210	227	192	250	215	200	202	221	231	205	224	202	224	187	226	201	215	194	214	217	235	219	196	220	197	221	217	212	237	195	201	220	220	212	210	223	183	209	219	213	203	229	230	208	222	198	214	196	189	209	208	213	206	233	227	187	213	227	196	220	189	216	220	245	202	218	224	228	198	216	232	217	206	211	216	224	209	193	204	210	217	214	191	237	190	206	211	227	204	202	191	212	200	208	201	215	188	220	241	214	235	232	218	225	219	219	224	198	207	195	195	215	209	203	219	213	214	205	241	199	199	188	232	234	208	242	199	191	212	200	207	219	218	238	217	201	187	239	223	229	245	218	228	210	229	223	223	215	217	229	220	203	227	208	226	226	208	212	220	228	204	225	224	244	200	240	218	207	211	224	213	194	229	228	245	198	224	212	202	199	240	225	216	200	236	201	216	215	195	212	207	203	209	232	229	213	208	222	222	225	221	207	185	230	215	218	201	220	221	227	219	230	226	235	192	250	230	201	225	224	191	207	222	202	192	247	212	217	229	189	210	203	224	203	216	236	221	223	191	225	218	214	230	206	206	214	200	193	220	209	194	233	210	209	223	206	210	196	237	239	213	197	237	212	218	203	190	193	204	234	205	204	207	224	229	216	219	225	234	191	213	186	227	200	194	214	214	206	196	198	233	187	210	214	233	216	230	205	207	205	224	222	234	217	242	229	184	192	194	211	227	223	189	207	211	253	233	205	216	230	216	221	209	205	222	199	223	199	216	226	224	226	231	218	217	202	217	232	207	216	234	229	227	198	194	231	194	211	230	224	209	219	236	202	194	247	216	219	237	253	186	210	209	212	222	214	205	207	232	210	211	220	201	219	222	195	201	241	207	236	210	255	211	249	236	213	225	256	228	229	212	216	202	210	210	239	214	218	220	223	210	214	203	229	206	207	218	216	236	187	199	236	202	171	228	229	210	191	196	208	174	218	221	199	217	255	218	205	195	220	223	215	188	238	225	217	215	217	201	200	205	219	230	224	199	191	187	219	202	214	207	211	210	228	210	227	220	213	231	214	210	209	247	186	232	200	212	228	185	187	196	220	213	207	240	223	217	210	203	212	212	189	212	215	206	202	206	206	236	237	205	192	215	212	227	191	195	188	215	225	233	218	211	208	225	200	231	226	203	209	190	221	217	187	216	236	202	231	211	222	223	232	200	202	189	188	213	192	222	217	214	223	229	197	203	218	211	208	214	203	198	236	198	227	215	190	223	222	216	204	211	216	189	202	225	225	195	219	218	228	239	226	228	221	230	184	217	236	215	210	199	227	205	240	194	201	226	222	205	197	205	220	204	213	195	199	208	215	215	190	208	245	247	238	206	217	218	203	213	205	188	233	214	201	207	211	207	208	216	225	227	190	233	211	217	232	220	231	197	186	212	228	223	215	230	214	248	175	209	224	237	232	202	223	225	218	194	203	213	205	191	209	210	219	206	229	215	211	198	211	223	216	216	209	213	200	216	231	214	234	230	238	188	214	222	234	209	189	228	217	185	205	221	187	212	233	233	199	211	218	212	222	199	221	206	212	223	240	223	201	233	224	213	220	216	230	209	227	185	233	203	186	214	204	215	211	223	240	234	190	204	227	215	207	221	218	225	216	217	186	217	235	186	205	194	217	213	217	203	212	202	231	214	228	219	191	215	199	237	229	203	201	232	206	219	218	214	201	225	212	232	200	219	226	228	241	198	245	197	213	238	211	237	201	251	232	208	206	209	219	229	216	224	222	212	218	218	221	186	233	219	222	234	209	212	232	203	221	217	186	207	208	204	206	230	214	237	194	226	204	198	208	204	222	229	210	214	226	213	201	226	203	212	220	193	214	229	201	210	215	220	203	228	211	211	220	232	188	200	191	223	214	233	221	187	202	215	209	215	203	195	235	229	227	229	207	215	200	208	199	223	228	208	190	233	225	202	190	221	226	220	196	206	232	207	218	222	230	211	234	218	217	223	210	214	224	205	214	210	197	209	229	227	219	180	199	241	215	212	204	216	242	207	189	201	205	220	207	234	237	179	193	226	223	222	193	210	209	227	229	239	212	231	213	224	217	217	235	230	238	230	203	201	206	196	204	176	220	210	214	197	224	211	224	218	211	206	213	234	242	203	234	243	215	210	184	226	257	217	217	220	233	214	205	230	219	203	190	211	213	223	232	227	197	228	193	188	222	208	207	211	195	220	223	234	219	186	211	188	197	219	210	207	221	192	205	220	207	218	195	216	223	212	216	196	208	233	205	191	244	218	207	213	212	203	208	209	205	221	222	226	226	210	195	210	209	212	208	191	202	202	216	217	246	212	211	222	219	234	248	202	224	186	221	224	198	233	204	226	222	221	221	210	195	227	227	246	220	220	216	211	215	208	206	162	219	246	233	174	183	237	194	200	221	227	229	242	222	229	221	201	203	219	228	227	216	199	233	214	212	199	223	202	210	221	235	235	197	217	250	211	219	213	200	208	203	202	198	220	231	193	224	211	193	219	234	197	203	207	213	201	224	206	191	205	217	222	232	203	218	203	231	237	223	206	235	222	194	215	242	210	182	202	219	233	228	210	216	219	232	205	219	182	221	200	222	202	214	249	191	177	224	214	224	222	187	212	189	224	195	208	225	226	210	197	225	176	209	204	215	214	226	212	208	221	207	217	206	240	215	216	195	234	185	221	226	216	220	228	190	233	231	239	218	203	251	229	210	198	190
11904	15829	13552	7072	4799	3445	2629	2035	1710	1351	1144	1130	916	847	782	663	645	652	577	557	532	522	490	522	445	486	401	467	462	442	442	413	451	412	417	388	403	392	376	374	363	343	374	361	361	372	389	399	395	348	379	376	366	376	353	353	375	329	350	351	349	343	346	370	348	328	327	324	354	330	351	350	369	347	374	331	333	329	354	368	362	338	347	350	344	364	366	326	367	356	355	347	348	343	337	338	362	354	338	333	359	333	320	352	359	367	352	346	343	353	328	338	345	356	338	327	335	340	346	345	344	375	343	350	321	334	369	359	355	329	313	356	333	352	349	340	331	358	351	332	342	300	322	348	391	325	337	352	330	325	337	334	340	342	330	352	356	345	339	346	330	369	327	345	322	290	370	347	345	336	337	366	341	341	341	329	350	349	325	355	321	333	334	330	316	332	353	349	340	344	347	329	337	355	336	361	327	356	355	313	346	353	335	384	360	361	314	352	321	361	336	344	348	362	343	323	346	344	350	357	324	321	344	351	321	351	333	305	333	347	350	333	341	353	341	342	330	318	347	336	335	348	330	341	345	358	348	344	351	371	319	349	324	353	324	365	383	360	321	341	346	384	318	329	329	340	368	315	318	301	322	349	345	355	373	372	354	353	322	330	326	330	345	349	368	339	362	367	357	322	357	326	308	366	314	354	326	346	341	336	345	313	354	352	344	325	356	339	360	325	337	374	348	329	318	299	315	325	311	336	355	362	346	361	361	336	360	331	329	376	317	317	342	339	351	343	375	342	315	347	319	365	354	352	354	322	335	327	292	330	363	313	331	345	362	311	303	355	377	337	343	357	366	327	360	314	374	318	330	349	351	328	333	325	343	356	366	350	333	335	384	332	342	309	372	322	331	327	353	322	336	324	337	346	356	369	364	325	342	324	322	337	325	350	328	312	320	361	339	364	314	342	357	360	327	328	343	337	298	341	370	331	320	315	316	322	324	324	358	334	320	318	351	332	335	326	315	354	339	347	321	299	357	313	361	357	337	362	340	347	345	347	361	334	334	312	312	301	346	322	338	346	354	357	334	334	303	313	357	331	339	355	322	367	352	350	296	341	320	371	305	321	339	325	333	399	341	384	343	309	335	346	355	324	329	335	325	376	371	339	327	333	358	307	359	351	329	339	351	313	340	347	346	309	315	306	348	356	348	347	353	340	338	322	331	355	350	338	339	340	315	341	326	363	354	316	308	326	321	320	339	338	357	325	367	323	351	327	335	375	332	315	313	333	354	336	353	321	334	354	304	340	344	329	361	310	365	342	374	315	328	336	358	353	341	374	319	340	368	332	315	371	336	347	352	334	337	341	361	339	331	338	317	344	331	362	335	332	345	326	369	360	358	358	326	378	341	340	303	314	330	332	355	348	347	346	366	324	331	362	325	355	401	317	353	325	354	344	349	374	346	321	314	321	346	349	342	333	325	347	326	363	337	309	310	334	325	351	349	356	356	349	349	336	336	350	334	338	325	362	339	321	376	382	364	324	333	313	305	321	352	387	344	364	333	345	346	339	359	316	344	332	338	331	355	365	335	352	357	305	326	362	323	320	352	348	321	327	322	296	302	351	325	352	357	338	345	348	341	320	352	357	342	302	354	307	350	318	300	289	321	346	340	336	332	328	327	350	339	357	320	322	340	307	328	354	339	323	343	337	347	378	342	333	366	325	306	321	324	350	356	324	364	332	322	329	326	307	326	333	306	341	356	332	333	339	328	324	339	336	350	317	348	350	320	323	368	331	350	353	322	330	341	363	349	351	342	341	347	375	327	317	355	325	322	364	358	340	361	345	348	346	334	366	357	336	361	327	349	347	310	332	337	345	374	370	375	344	348	354	343	352	321	335	326	324	343	350	339	358	359	345	333	341	332	326	337	330	354	339	368	331	367	333	337	340	342	335	327	328	327	348	355	328	359	308	377	322	333	347	324	352	322	332	307	361	312	341	317	337	335	347	346	324	364	339	370	368	325	367	323	325	324	343	353	342	329	343	356	318	331	346	333	342	358	330	352	318	355	384	314	336	370	318	333	314	373	306	317	370	330	342	333	323	338	309	341	328	349	364	321	330	341	332	330	329	337	339	321	368	316	359	341	319	356	316	339	345	339	308	334	344	345	352	328	327	344	326	352	349	358	310	323	338	327	340	328	343	323	348	366	348	348	338	356	355	341	298	327	329	361	333	342	360	354	329	301	349	363	318	313	354	341	325	319	347	347	316	339	335	347	301	327	331	341	311	310	321	317	322	326	344	376	356	371	335	330	344	345	316	339	354	345	357	351	332	358	320	349	339	333	316	333	323	324	318	351	343	342	343	359	359	338	311	339	322	300	342	339	325	324	370	353	324	359	355	325	353	321	354	354	341	344	315	343	311	334	335	360	328	331	355	360	348	355	361	334	340	318	311	318	344	320	373	311	332	318	334	351	338	353	343	319	382	333	333	332	335	355	316	359	347	308	343	335	348	339	333	332	364	343	311	363	318	346	363	321	315	342	318	321	350	356	352	339	343	334	362	354	339	330	361	337	344	347	324	349	337	336	333	368	379	332	335	336	326	335	332	341	314	322	294	352	349	360	362	346	339	340	359	318	340	334	333	343	320	327	323	316	336	330	312	312	330	359	336	330	346	314	349	368	328	306	330	348	345	373	354	320	326	347	335	317	336	354	365	351	343	355	342	345	338	370	336	319	334	328	323	333	349	344	318	339	304	337	356	361	322	343	346	334	354	331	339	324	334	310	320	283	330	329	344	350	331	342	355	366	335	345	362	323	331	318	332	333	327	361	329	312	353	349	325	359	312	331	341	349	344	322	345	331	318	354	334	315	347	359	328	366	332	326	307	347	355	338	346	346	333	365	386	325	334	297	361	321	352	358	335	338	344	337	330	338	360	348	290	339	328	365	362	327	327	348	343	330	329	369	322	353	328	318	331	332	339	324	359	362	357	346	344	339	349	345	333	342	341	338	325	332	338	371	360	352	343	365	346	377	321	357	356	312	361	338	331	352	331	290	325	335	315	339	333	353	307	340	329	336	360	317	329	322	321	328	340	315	333	364	325	319	328	346	362	347	329	334	360	340	316	359	341	320	326	339	336	355	355	333	362	345	325	336	345	339	326	365	328	328	341	338	336	338	300	311	332	316	371	301	320	371	292	338	335	322	345	329	342	331	374	336	372	345	323	339	345	306	333	348	313	312	320	318	336	342	300	326	360	299	311	369	315	383	336	349	338	356	334	310	336	316	347	347	321	323	342	332	325	321	318	326	330	364	366	311	354	338	329	350	338	352	349	325	330	343	358	346	316	351	361	334	333	310	328	376	345	333	352	332	355	316	327	321	350	332	323	341	358	341	317	342	348	346	312	328	373	323	362	333	345	352	368	348	336	336	320	339	332	318	323	350	344	336	327	329	320	325	337	352	318	366	345	354	335	318	318	334	356	366	341	346	330	352	368	312	358	352	349
27245	20770	7521	783	520	445	447	414	398	407	376	411	403	397	414	390	366	362	434	412	434	408	415	394	395	373	414	363	379	418	412	370	413	394	391	376	422	384	361	406	410	373	358	362	387	372	433	397	390	410	408	394	402	422	429	385	365	418	372	367	380	396	352	411	401	382	386	372	346	369	373	395	376	359	402	369	403	401	401	444	379	388	403	372	400	384	379	353	426	430	392	399	432	390	370	409	396	382	396	394	374	379	400	366	399	376	392	367	381	380	370	412	383	401	358	373	383	330	405	360	353	397	418	388	403	374	368	413	393	392	367	354	396	388	372	345	383	396	360	381	399	414	364	407	400	372	382	409	386	374	420	398	399	411	391	390	357	352	382	406	391	418	403	387	390	398	361	348	423	362	396	367	375	359	388	387	437	385	414	430	414	371	382	368	407	392	382	347	371	376	381	389	411	392	434	380	404	390	373	359	416	398	409	431	389	371	363	366	377	394	362	353	375	412	376	384	404	379	397	379	398	364	417	358	405	410	398	380	385	414	421	371	405	357	382	335	346	338	379	370	388	386	371	376	399	369	403	395	366	388	354	408	389	364	419	382	410	395	367	415	388	399	437	370	368	358	382	366	377	386	394	385	386	416	366	366	358	377	374	390	410	407	399	376	418	392	379	371	403	384	389	378	371	380	400	432	376	391	380	431	389	403	378	374	355	401	402	376	393	405	420	402	374	383	356	390	391	385	380	407	369	371	413	385	369	413	392	395	366	370	358	398	394	371	392	371	408	374	399	383	376	377	400	406	390	361	371	392	377	361	373	379	339	369	377	414	357	401	343	397	383	381	389	395	408	400	388	387	386	359	367	384	398	375	423	374	409	386	363	370	393	393	367	411	404	393	371	401	385	382	414	419	377	416	399	399	419	387	369	380	412	408	377	403	412	390	369	400	373	389	386	342	384	360	375	403	373	359	404	403	413	404	399	389	384	411	377	365	391	365	387	401	377	393	373	414	397	377	387	400	385	366	387	403	422	400	364	386	370	386	407	396	415	408	413	383	387	415	370	364	377	378	391	379	398	349	409	383	380	379	380	352	361	380	373	392	388	388	382	377	394	404	397	376	375	387	396	436	387	404	342	380	407	374	390	368	365	393	407	357	363	361	366	397	372	412	368	370	391	361	378	392	380	404	373	365	399	366	446	384	390	394	420	387	402	397	394	400	432	362	370	373	409	378	424	369	355	405	346	411	367	379	381	336	369	438	389	424	362	412	389	368	395	396	367	401	397	435	389	390	408	414	379	386	353	391	380	406	375	402	386	379	359	368	405	369	402	440	383	400	420	377	394	336	402	388	409	399	385	373	383	344	367	394	400	393	361	399	420	374	365	408	384	347	399	369	396	383	390	377	403	420	358	396	358	396	391	387	414	403	350	403	365	453	380	374	392	387	358	407	401	410	377	381	355	414	369	378	423	364	410	373	385	407	396	399	333	406	406	399	392	387	353	348	370	405	380	390	396	406	404	372	342	383	397	411	394	412	381	395	380	384	416	383	377	369	376	415	399	403	373	376	379	368	377	397	352	407	389	367	412	358	366	368	389	425	390	398	376	374	380	368	386	393	351	377	414	363	360	392	407	403	417	384	394	408	415	384	382	367	387	415	386	374	390	347	389	354	381	415	402	416	344	380	383	364	385	380	365	362	369	409	410	387	386	401	388	403	377	357	382	408	404	397	449	377	397	363	375	379	402	418	393	420	352	397	379	405	398	402	389	406	389	412	395	393	380	369	362	368	386	382	389	394	407	377	370	390	417	391	394	364	393	371	419	399	426	396	395	372	393	383	387	350	392	383	368	399	376	390	372	405	394	406	391	373	431	385	380	402	374	407	409	393	387	383	383	417	377	418	389	371	394	421	362	377	388	355	416	388	394	377	388	365	369	399	406	416	388	398	386	368	403	358	409	385	363	398	379	407	383	407	394	367	408	411	398	413	404	375	410	384	385	364	381	414	414	406	367	396	400	399	392	403	375	387	404	409	393	376	386	385	423	368	351	354	376	395	403	369	365	407	403	395	388	366	437	374	393	383	385	379	392	403	373	401	378	413	377	366	380	385	388	397	395	396	410	381	413	391	372	353	412	376	411	379	398	371	364	382	402	396	383	405	389	370	393	394	386	449	368	373	450	393	374	411	403	400	419	378	384	365	410	408	389	385	397	368	395	369	382	362	412	351	399	413	376	397	375	397	360	386	409	401	378	382	365	422	362	396	388	434	385	399	392	397	339	375	363	393	382	396	349	414	385	400	382	387	366	356	345	405	382	377	385	377	350	427	415	402	379	399	377	414	359	375	358	398	392	399	353	412	394	403	383	378	370	396	363	370	394	386	397	384	396	366	385	378	399	376	380	372	371	409	383	402	391	407	390	378	390	378	359	368	376	377	404	370	396	421	387	411	388	386	382	378	375	423	396	377	351	367	410	378	379	384	419	420	356	399	424	382	403	415	359	390	357	425	387	360	393	344	349	427	375	389	362	403	371	419	385	377	414	371	378	377	394	397	381	373	376	396	386	407	373	377	410	396	380	406	376	389	387	366	364	361	410	389	396	400	379	371	392	396	389	336	348	393	402	388	378	361	388	384	371	399	382	397	371	403	383	382	410	379	356	362	359	397	373	363	362	340	394	386	395	383	394	330	352	400	375	385	384	384	375	395	415	392	420	364	426	399	373	361	409	403	388	409	401	411	348	439	410	364	425	401	387	393	403	386	397	378	372	415	386	421	382	364	401	386	393	382	410	400	385	388	407	377	394	361	366	374	403	401	401	360	406	401	381	361	366	394	393	407	412	395	404	393	371	404	393	380	402	423	420	376	380	400	362	409	368	365	394	350	406	377	395	400	378	394	386	385	418	351	353	395	390	403	404	371	389	397	366	382	377	391	415	401	386	407	397	416	406	358	369	381	363	400	375	443	375	390	397	395	433	385	388	400	417	375	390	393	396	380	383	394	375	420	421	372	386	405	359	368	386	369	392	418	374	399	404	388	370	354	377	374	370	397	380	382	408	395	426	353	404	393	426	383	411	368	390	399	370	386	378	400	371	402	361	386	381	379	387	378	351	437	417	365	412	385	370	354	403	384	412	380	400	396	397	400	384	408	401	398	365	386	368	402	379	363	374	394	395	363	395	418	423	424	355	381	424	428	405	408	426	391	406	361	354	373	367	390	396	399	381	402	371	400	406	391	394	402	398	420	357	368	413	392	389	376	354	363	381	374	391	387	421	376	408	395	425	411	382	395	418	371	408	384	365	396	380	381	379	379	401	408	418	393	361	403	393	371	388	390	375	415	364	395	378	384	382	382	347	415	372	355	381	403	373	373	388	346	370	420	429	383	403	427	402	377	386	372	399	373	365	404	396	391	420	380	386	394	392	374	394	403	374	396	351	375	366	383	396	394	395	377	383	415	414	341	386	403	371	345	391	381	368	373	369	390	388	352	407	387	374	394
4491	1641	1502	941	778	744	631	674	641	669	615	634	570	616	637	624	595	551	612	596	582	591	574	617	595	608	583	568	583	621	598	610	584	608	608	577	597	567	628	576	575	590	577	620	576	585	573	557	589	595	545	520	619	619	567	581	589	572	615	553	583	606	550	556	593	575	581	569	628	599	588	617	588	576	589	596	570	581	565	621	574	569	602	546	606	611	542	591	571	592	570	616	599	599	562	620	563	538	565	580	607	586	604	581	589	601	550	581	573	582	676	573	575	651	570	602	573	578	616	586	589	610	578	599	598	638	586	578	597	642	600	556	567	552	622	637	568	568	607	613	628	573	598	593	618	600	560	560	609	576	527	569	590	600	588	615	573	564	547	578	619	590	596	585	615	567	608	558	649	555	598	579	546	595	618	612	615	598	585	606	617	534	588	592	572	585	600	602	585	590	559	593	598	535	612	635	604	596	611	550	626	599	601	574	564	595	551	570	624	579	588	592	622	565	600	559	570	606	654	610	594	628	578	585	565	614	557	563	591	557	580	612	577	611	529	629	603	545	556	571	601	594	618	623	590	554	590	594	614	601	596	594	575	557	564	585	577	613	594	590	581	583	569	571	598	607	553	549	578	630	608	623	586	602	573	586	625	575	602	617	626	572	581	619	604	637	558	577	616	606	573	574	615	587	556	596	607	557	585	563	535	575	606	587	649	560	612	548	626	602	603	600	600	578	603	629	616	618	580	603	584	590	599	586	590	582	584	610	544	623	623	598	653	600	610	629	611	572	567	598	595	623	589	636	582	599	601	575	587	592	597	551	582	582	595	597	574	551	582	572	629	599	573	602	564	581	581	582	629	652	588	595	597	574	592	644	560	567	578	586	589	607	601	583	591	584	599	578	584	609	582	529	564	603	655	616	612	560	603	604	579	586	551	537	582	606	574	611	612	560	592	551	642	566	554	562	585	600	594	615	583	559	601	570	576	581	572	541	600	614	578	585	644	579	571	617	586	588	604	593	592	587	573	541	569	547	648	607	589	576	617	608	554	571	631	600	589	580	614	631	594	603	575	585	594	616	581	569	606	588	568	585	618	586	581	642	606	588	589	600	600	587	608	575	579	559	586	555	629	617	585	551	583	656	601	599	554	595	589	582	578	551	581	587	572	573	563	593	595	624	584	559	541	608	581	596	562	576	599	577	601	594	567	543	613	610	591	599	595	570	559	606	604	575	611	590	585	591	586	600	596	565	569	561	640	585	575	599	610	609	579	586	630	601	641	590	603	554	613	552	566	579	594	578	545	607	543	587	546	578	616	557	615	618	573	571	563	569	563	579	588	545	529	554	582	546	578	551	600	555	588	574	632	556	648	607	561	605	546	605	621	595	613	596	569	614	615	607	612	594	577	563	574	566	565	546	594	584	583	551	541	573	588	608	588	598	573	590	595	605	593	590	585	595	625	535	609	649	608	583	575	593	593	571	568	587	655	569	600	609	569	591	629	579	610	576	563	582	566	617	582	580	599	577	611	586	608	596	563	602	609	575	585	603	617	603	615	560	590	610	576	591	555	588	608	566	617	582	603	609	644	550	575	615	551	589	600	562	565	593	613	523	609	617	597	554	591	584	608	587	592	576	564	603	631	636	622	599	579	625	606	613	569	590	585	571	588	558	575	558	578	552	575	591	607	573	607	615	583	604	582	542	599	593	564	596	573	584	591	605	609	518	586	547	597	593	624	575	569	618	561	605	573	570	583	585	578	583	582	541	619	596	589	550	601	553	567	565	579	584	585	526	576	602	619	577	655	586	566	576	610	601	573	619	584	618	566	588	589	610	602	575	593	580	604	559	583	592	573	559	604	593	583	554	570	597	552	595	597	575	621	595	627	616	576	532	581	585	580	576	604	568	565	570	606	608	609	618	604	591	645	576	594	603	560	632	610	593	593	578	597	578	591	556	617	602	596	587	569	587	609	569	605	584	587	602	602	590	526	584	610	606	608	549	577	580	622	615	609	568	558	597	605	588	623	581	577	552	600	596	563	565	548	552	612	609	621	623	633	594	600	617	550	584	606	595	568	581	559	593	540	574	593	576	570	601	553	596	564	617	606	581	582	647	648	567	585	574	631	574	580	544	541	642	568	652	621	580	574	599	592	615	599	603	582	616	598	594	591	585	569	557	574	614	561	594	563	582	616	639	575	580	552	597	595	597	581	574	590	630	601	566	582	579	592	602	665	627	565	637	579	573	615	612	576	535	588	556	578	570	602	616	594	647	604	549	588	606	604	579	603	587	597	606	566	581	588	581	582	550	577	612	575	584	580	599	559	581	607	565	555	575	544	625	636	581	574	577	580	604	575	570	632	574	602	594	602	557	602	607	562	571	581	588	589	614	580	623	642	623	561	600	542	594	549	549	587	599	615	636	649	597	582	578	563	604	543	560	570	645	618	581	545	585	616	573	558	569	633	626	621	544	601	584	602	591	562	553	593	535	597	576	523	600	617	580	535	553	588	589	588	637	630	609	575	601	611	568	592	557	556	611	624	606	589	537	577	577	606	580	601	589	589	584	572	556	593	569	577	578	598	627	604	597	562	600	582	577	622	555	597	548	623	561	595	591	611	597	562	608	576	633	614	545	597	592	589	566	591	588	555	521	587	636	572	635	587	621	595	581	578	591	606	553	586	564	595	585	590	603	568	567	608	572	592	583	559	580	639	594	598	566	587	593	605	561	590	614	575	576	586	658	618	587	599	584	586	592	587	609	610	619	585	562	564	634	552	646	573	578	555	551	642	624	645	562	592	599	615	587	555	566	601	605	631	561	598	642	650	548	637	605	558	606	591	602	598	586	621	616	615	628	605	596	600	576	614	581	607	574	548	583	582	595	585	609	608	590	590	584	585	602	610	579	617	576	561	598	587	567	568	603	609	605	642	592	622	619	589	605	580	592	601	616	586	535	557	642	591	545	566	551	529	589	553	573	588	582	575	579	583	610	576	560	580	559	597	603	577	588	591	572	583	612	594	621	627	620	587	599	610	570	583	550	560	579	639	593	642	555	585	564	561	613	581	606	571	564	605	621	564	558	586	568	593	626	667	625	589	609	573	577	627	574	587	566	611	589	586	552	597	575	626	614	592	587	594	569	621	615	506	571	609	576	571	602	573	628	580	580	583	623	551	625	595	589	556	633	597	611	606	609	586	566	578	582	594	588	582	595	587	579	626	613	633	610	592	598	580	612	558	636	577	557	598	622	568	610	593	607	542	575	592	555	606	610	624	543	612	568	614	577	548	601	585	594	604	618	622	563	576	577	595	607	590	612	581	586	595	631	574	591	592	591	560	618	561	580	606	556	600	574	617	595	571	596	595	604	626	603	614	537	638	608	577	612	563	578	537	555	605	602	562	550	567	569	600	574	591	583	599	613	573	567	613	610	569	589	569	595	585	571	600	566	582	574	602	584	602	620	574	605	604	590	581	524	611	621	642	578	614	559	558	562	571	583
24562	21572	28853	24719	21085	3072	941	694	639	556	535	525	491	515	527	468	505	489	455	474	488	462	457	468	440	472	421	472	450	448	449	438	418	433	428	463	473	417	442	428	447	422	425	449	469	407	443	439	444	459	438	457	456	461	465	434	456	411	453	425	441	435	457	459	457	400	429	420	442	427	457	422	443	439	416	449	453	383	440	452	431	434	444	453	456	404	469	438	412	438	476	470	439	456	452	468	406	448	469	435	417	442	435	445	403	399	420	454	423	430	421	464	429	459	435	472	497	481	411	439	426	465	448	402	416	437	471	454	434	468	436	437	457	482	410	451	436	430	429	431	466	456	448	464	414	433	394	412	451	431	449	432	458	460	454	428	460	454	392	441	425	428	460	412	458	416	389	417	454	407	435	431	443	408	453	403	441	462	432	441	412	417	425	428	445	469	412	393	451	446	461	467	414	457	450	437	408	397	404	427	437	461	460	453	472	438	422	441	449	433	404	424	441	461	462	442	465	410	441	409	425	445	407	449	439	437	443	437	404	410	426	392	426	444	455	430	421	460	454	424	469	412	465	422	435	448	432	416	456	431	453	415	425	410	439	427	419	424	423	433	416	391	450	401	453	438	444	406	440	481	429	410	489	427	400	451	429	431	441	422	426	460	420	419	434	414	438	444	424	426	444	405	398	465	434	430	415	404	477	451	424	421	462	426	418	426	430	433	436	450	448	417	463	473	459	467	429	446	436	466	421	425	433	401	421	398	437	429	455	427	440	443	438	421	470	439	449	448	414	421	403	457	431	440	375	410	414	449	446	410	414	440	435	453	456	403	420	416	428	427	455	421	437	453	452	469	401	429	463	473	398	438	444	477	438	439	436	456	428	409	455	459	434	439	428	443	415	448	417	446	426	459	430	447	421	415	434	436	420	412	420	397	444	450	404	422	454	443	426	463	417	416	437	455	464	428	438	419	391	428	440	451	464	385	424	449	417	438	429	479	411	461	411	443	433	435	426	399	446	426	437	393	427	439	443	423	423	434	408	448	430	394	437	435	429	429	387	456	436	393	422	432	454	431	468	431	434	415	397	391	424	426	462	437	441	485	430	454	430	448	430	406	445	385	459	443	422	445	399	481	426	401	411	441	452	425	398	434	399	472	453	474	429	424	424	441	421	477	456	423	436	424	397	457	451	445	445	431	412	432	450	436	414	417	425	434	430	436	436	451	435	453	466	447	490	458	413	408	441	445	418	450	423	464	404	433	437	465	454	390	415	450	395	453	445	458	413	435	491	458	431	454	450	454	456	467	432	418	411	427	413	435	416	451	431	413	445	479	464	438	446	436	427	393	441	433	422	449	431	424	419	445	434	417	397	421	450	426	425	444	469	411	401	419	426	446	415	449	438	429	442	422	476	452	481	442	465	416	411	431	412	438	452	425	456	426	444	404	471	432	488	422	408	437	430	435	440	442	476	428	437	422	444	434	440	449	435	454	463	448	425	399	437	446	451	425	435	442	414	430	402	431	438	409	465	459	437	435	408	439	453	427	411	413	410	452	423	439	458	420	473	452	431	423	400	407	418	450	445	413	464	438	431	418	439	432	442	444	396	431	424	461	439	400	398	416	469	424	461	443	412	449	385	450	454	436	438	412	400	426	433	432	445	437	447	402	434	439	471	419	469	411	475	401	418	403	414	479	436	452	459	446	468	381	426	440	440	414	448	428	450	474	414	448	420	443	421	435	424	436	418	426	443	404	458	467	465	455	458	441	458	424	439	454	450	424	418	451	427	409	404	422	471	421	426	421	420	442	443	437	434	442	434	417	409	437	453	433	460	443	419	432	433	443	466	486	438	422	481	450	457	400	427	439	449	427	411	432	468	447	429	407	438	443	443	410	436	441	433	426	445	418	430	441	421	435	473	442	401	418	414	454	431	428	433	427	427	432	451	436	425	462	456	428	472	451	419	397	448	444	436	437	466	462	411	415	442	439	412	429	433	434	435	441	419	466	461	441	436	442	452	401	465	423	414	438	435	418	423	439	433	413	414	429	426	422	418	433	468	447	412	426	400	431	463	467	443	429	415	405	434	443	410	427	457	446	445	455	410	413	403	432	428	431	411	460	402	428	378	402	475	458	400	461	463	431	405	450	428	421	440	414	432	460	411	442	449	391	478	433	439	459	462	410	380	418	415	456	431	425	433	481	429	426	454	451	423	400	438	412	425	452	411	430	420	450	423	403	421	395	419	406	442	386	406	445	483	416	448	424	426	461	460	438	440	437	433	401	407	435	429	466	462	404	423	420	458	430	461	460	428	428	422	432	437	459	465	469	420	400	421	444	454	430	414	421	418	428	424	488	425	435	450	440	441	440	414	449	445	399	451	442	409	416	436	414	404	473	454	455	426	456	432	402	451	472	421	388	406	426	412	437	416	448	446	461	418	452	442	421	424	445	413	457	449	449	422	427	435	415	465	452	443	447	442	450	470	412	413	431	422	429	450	397	428	406	423	428	457	456	434	401	447	433	430	423	445	463	451	460	436	460	392	452	445	427	426	426	418	442	436	430	413	435	442	419	419	412	416	430	401	426	421	450	435	409	456	443	422	405	422	445	428	402	461	446	434	443	472	425	436	409	457	435	463	413	416	415	438	419	452	418	387	438	445	430	430	438	432	440	436	439	419	451	431	430	421	438	413	460	451	373	424	438	443	487	391	429	455	438	457	442	416	419	478	431	422	446	428	411	445	444	400	450	443	422	399	426	416	457	446	438	439	385	471	430	435	438	458	418	434	446	439	461	469	447	478	445	414	452	455	463	434	431	444	440	446	407	432	455	427	476	438	419	418	425	429	411	445	432	436	386	436	449	446	447	441	435	421	402	418	420	392	467	454	427	409	448	428	461	447	461	464	432	380	472	447	428	455	434	448	433	426	426	410	427	428	426	425	434	440	430	405	408	416	420	460	436	435	407	408	436	439	420	470	413	466	411	422	446	469	433	432	459	402	438	441	446	463	408	457	426	416	433	449	433	447	440	450	387	446	401	406	436	432	420	438	418	416	410	424	478	448	479	420	464	441	392	408	471	446	426	441	455	451	398	431	409	444	445	458	412	443	434	468	415	430	444	427	432	414	451	425	438	438	437	431	431	421	419	419	439	475	447	465	440	397	453	444	445	456	433	440	465	436	374	428	447	426	450	434	479	441	433	414	418	430	409	437	452	402	464	419	410	454	409	410	427	424	449	442	427	437	427	431	479	437	456	451	422	447	493	414	410	426	433	468	428	421	422	435	390	440	452	429	415	416	403	415	429	459	448	457	411	447	413	447	424	421	405	382	442	420	427	415	422	433	433	442	425	433	404	469	416	455	442	423	419	445	454	448	425	400	441	435	399	462	402	451	431	475	396	434	445	426	444	471	429	442	437	454	444	430	471	442	405	438	436	424	464	424	418	430	423	467	436	455	414	459	457	442	407	420	460	462	415	444	422	394	388	462	439	400	441	449	454
7937	9995	8581	4421	2944	2367	1819	1580	1286	1246	1050	1075	947	894	871	805	853	811	803	729	774	773	762	738	722	733	717	749	729	720	717	696	669	676	677	683	671	695	677	707	662	675	688	684	689	696	673	643	741	704	695	649	696	689	709	689	707	697	685	720	720	678	656	698	714	681	655	675	680	683	692	680	628	636	670	688	708	698	658	712	686	680	684	666	615	684	681	632	692	674	638	706	685	691	684	630	700	648	689	669	660	655	663	668	668	631	656	683	690	708	680	687	680	641	626	647	627	692	673	655	666	620	673	670	705	616	647	665	705	674	665	720	644	681	678	675	725	711	671	697	666	651	681	649	637	652	708	652	662	676	702	660	655	697	694	668	726	690	669	684	696	655	647	657	692	678	659	661	680	624	688	632	675	676	687	605	671	646	683	686	684	682	667	670	682	691	673	703	670	645	665	648	682	690	679	639	665	657	689	701	677	666	645	646	656	708	703	665	686	658	672	683	666	690	680	635	678	648	714	690	700	670	673	621	701	673	643	676	644	670	661	598	643	689	678	639	651	644	635	653	680	694	664	643	635	693	681	653	677	694	670	700	632	675	644	680	712	672	679	676	625	698	686	631	689	667	665	631	667	675	670	650	690	691	664	686	646	693	703	672	686	709	711	691	627	693	659	628	655	660	658	673	654	668	674	697	683	670	706	669	655	658	693	610	678	664	683	682	690	646	681	641	630	680	654	682	658	627	704	675	663	663	673	639	668	671	681	653	687	651	650	687	640	670	660	660	701	696	702	680	690	625	695	682	639	652	682	764	677	674	657	677	636	659	642	701	642	680	618	685	666	728	655	700	671	682	655	675	635	664	668	637	667	656	668	629	720	670	697	639	723	643	680	651	685	677	687	678	690	725	648	674	695	708	715	659	647	701	672	712	695	669	676	699	677	647	651	738	666	673	642	699	681	647	733	690	720	682	656	658	716	663	664	661	654	652	646	696	638	705	671	651	674	706	710	701	645	703	633	696	716	691	684	650	654	664	656	633	697	656	655	667	680	664	749	663	644	665	654	664	640	655	690	626	702	665	661	694	675	691	729	674	629	675	693	673	713	648	675	638	670	697	666	583	620	676	698	695	693	664	693	671	676	633	680	672	634	665	682	681	682	656	699	649	699	677	636	659	654	681	680	674	663	659	714	715	667	624	699	680	683	685	658	662	669	678	686	678	703	688	676	640	676	650	717	636	754	667	654	713	695	683	701	630	704	666	681	674	675	666	675	683	650	632	685	651	646	739	677	642	665	642	683	680	642	673	653	679	715	627	653	683	692	656	666	702	659	640	663	642	636	684	638	707	650	663	642	656	689	630	684	707	656	685	658	731	683	700	652	671	714	657	688	664	697	652	624	654	678	692	669	664	668	677	666	652	678	720	669	672	653	656	697	695	698	653	632	625	642	667	661	671	707	670	683	699	668	671	666	686	663	665	701	651	675	716	651	678	729	688	674	722	679	597	674	647	664	672	655	706	687	669	669	704	663	653	647	669	659	653	655	709	656	720	676	680	670	704	695	683	685	662	718	665	709	668	680	652	690	645	656	688	684	677	641	652	640	668	689	693	673	653	713	647	670	673	698	687	636	636	674	683	680	701	646	754	660	716	638	660	688	646	635	675	670	680	666	648	686	647	672	650	688	684	646	669	664	677	655	703	656	679	660	673	642	670	659	727	686	688	662	635	690	706	644	639	712	694	677	659	698	662	652	671	648	651	649	681	706	735	688	635	643	652	673	669	687	663	688	685	637	624	628	691	631	674	663	678	741	710	657	640	620	616	625	690	637	682	652	661	680	615	663	718	635	662	692	686	693	679	658	638	695	694	636	702	699	686	713	645	695	695	708	638	645	646	637	692	659	705	664	628	598	667	655	650	690	673	659	644	655	689	666	649	666	704	661	666	669	632	672	705	669	684	648	660	670	658	642	654	668	672	716	641	669	664	645	671	664	659	628	693	640	646	692	634	650	676	657	694	673	669	628	674	686	638	704	665	648	684	698	646	683	634	624	664	701	671	637	682	639	672	648	708	677	670	629	641	680	653	670	638	669	708	657	656	675	671	667	701	636	641	633	652	672	671	676	676	666	663	637	632	711	672	673	630	664	643	646	673	656	703	614	702	658	685	629	690	708	624	632	680	635	676	646	696	698	616	668	709	693	614	608	671	671	633	666	649	702	660	618	662	672	716	670	662	680	701	690	618	699	663	645	679	653	676	693	652	646	718	626	650	663	647	650	601	648	677	641	652	704	646	635	670	666	668	698	599	634	672	659	668	668	666	655	641	664	680	636	675	685	665	635	689	660	700	635	673	661	672	666	700	613	700	638	649	719	688	687	662	734	686	649	712	662	633	664	689	692	647	657	711	666	620	662	696	640	713	652	669	640	633	658	652	658	666	705	675	654	673	688	661	659	670	688	678	644	634	641	664	677	647	675	663	682	668	718	673	679	659	643	701	700	678	658	664	669	677	691	670	628	696	662	681	678	702	637	732	724	675	654	588	692	661	647	672	687	605	676	621	699	690	697	674	650	653	687	634	702	694	695	700	671	641	618	663	680	652	611	681	667	692	625	649	644	664	585	673	647	698	698	695	676	671	666	687	691	659	697	671	702	660	652	713	617	721	634	653	686	673	673	677	698	608	677	622	676	654	689	656	648	700	643	629	687	668	645	705	667	671	711	648	662	655	658	710	637	650	694	678	647	665	682	682	676	653	682	710	681	675	678	689	647	690	615	651	727	670	668	689	665	654	666	630	629	666	660	667	659	655	665	646	722	647	658	665	704	646	628	689	696	666	654	670	671	671	677	619	656	696	641	695	705	652	649	662	696	714	649	643	609	681	676	666	676	664	673	647	644	599	626	714	668	678	669	653	689	701	640	701	627	681	664	636	676	680	726	683	686	673	694	660	642	734	652	651	644	708	680	649	713	694	625	676	628	614	624	704	619	650	666	688	698	697	688	657	703	644	673	693	661	663	640	659	687	643	677	685	691	696	689	654	657	626	678	654	691	662	717	671	684	705	705	676	651	661	695	654	702	695	624	653	692	662	660	672	685	649	661	687	704	655	678	672	650	690	673	674	674	680	666	644	631	646	604	682	653	713	661	661	648	643	667	662	678	635	689	703	688	678	674	682	667	699	616	670	691	719	625	625	654	681	638	645	617	666	700	708	611	693	648	732	626	697	667	684	687	668	687	621	655	650	679	667	698	675	678	661	664	688	670	644	662	643	680	643	658	675	681	697	638	692	643	698	712	629	636	677	647	700	678	694	701	651	634	640	671	661	680	667	661	664	637	722	710	712	669	647	659	661	646	679	699	648	662	683	690	679	666	671	692	671	683	632	679	671	695	666	651	674	660	636	642	662	699	675	658	686	690	696	661	660	721	667	670	659	657	657	618	618	673	667	637	661	663	768	674	658	591	670	647	674	665	683	613	724	709	690	669	659	656	682	658	699	669	633
23567	21602	29525	24147	21603	21087	2633	795	580	535	452	388	414	380	343	321	328	286	295	282	286	269	274	231	260	252	265	263	242	254	242	237	290	270	237	236	242	230	234	204	229	253	233	203	233	227	246	236	231	211	230	241	214	209	215	214	230	214	237	208	239	216	231	217	217	194	206	221	207	253	195	219	221	208	197	248	221	213	198	213	218	244	223	229	245	201	211	219	199	216	207	218	231	196	222	214	201	235	230	239	209	200	215	219	202	224	231	214	222	203	225	239	192	180	207	192	235	162	213	205	204	230	210	214	200	226	234	209	235	208	210	219	229	222	225	190	206	212	217	190	235	224	195	226	222	237	214	193	220	223	194	189	212	210	198	220	206	233	209	229	200	211	212	248	188	207	225	181	182	224	211	249	214	213	209	213	193	239	206	222	239	218	211	215	222	221	228	226	202	234	217	187	212	213	205	213	204	233	202	207	226	209	200	211	213	227	212	200	213	214	188	195	245	238	219	218	234	205	213	195	204	221	199	195	208	232	201	228	221	208	218	225	234	198	231	196	212	208	247	217	210	210	199	237	199	214	227	198	228	213	262	211	221	194	234	200	198	212	195	222	245	231	219	211	208	232	241	223	214	199	207	211	229	225	224	221	199	198	230	220	211	190	192	198	231	208	219	228	199	220	192	207	224	212	203	195	246	218	206	234	215	216	217	203	212	202	217	243	214	224	208	221	195	189	208	215	206	208	207	201	174	208	179	227	216	220	196	233	196	190	204	208	219	222	211	226	207	212	219	223	206	202	216	223	203	208	203	219	211	230	220	207	205	210	201	228	207	225	218	193	227	229	200	227	201	238	236	201	239	226	205	238	192	214	213	213	194	230	226	249	223	215	180	224	217	225	215	215	228	241	215	241	221	226	230	184	214	207	207	215	208	223	219	222	212	199	196	203	177	216	194	220	203	223	215	193	208	231	229	232	217	195	220	230	197	223	226	236	217	200	210	182	208	214	203	222	243	200	211	209	189	202	207	209	197	243	212	211	226	232	221	199	183	208	218	216	196	201	239	215	209	199	205	201	201	219	213	224	217	192	212	185	219	201	212	239	239	242	200	227	178	214	203	220	231	228	240	223	226	229	208	197	221	228	211	215	222	200	219	222	202	227	215	217	205	217	190	222	202	208	231	211	202	176	207	205	225	221	234	194	203	201	198	191	210	220	214	186	201	198	176	218	215	216	203	204	192	226	207	199	203	214	223	202	221	207	229	205	223	223	185	203	228	247	210	225	210	212	225	203	229	226	210	201	196	203	219	211	232	199	212	222	219	210	218	218	236	210	235	217	222	207	202	216	221	225	199	192	194	223	219	217	231	204	179	232	195	199	232	220	228	205	189	226	229	185	236	226	193	234	215	230	224	224	191	196	226	231	217	218	204	229	196	225	210	195	207	243	180	172	170	215	199	247	226	204	211	229	209	205	242	201	185	203	202	224	213	209	189	194	225	200	206	207	207	207	204	234	191	185	196	228	192	222	212	223	215	186	222	240	223	213	209	213	228	207	217	219	204	197	229	239	222	233	216	218	232	224	217	188	209	215	218	217	213	206	215	222	189	184	219	185	203	201	218	184	204	206	190	214	219	196	200	210	207	207	191	226	177	205	225	185	224	192	201	201	183	205	219	210	214	216	205	215	203	222	211	201	233	248	214	217	238	201	230	222	216	217	242	213	223	202	231	215	236	220	213	195	190	211	187	198	200	220	193	230	202	217	236	230	163	234	220	229	204	200	246	206	216	200	212	219	188	203	201	199	228	212	220	205	184	225	197	186	188	198	202	228	194	219	209	188	233	216	194	218	236	202	221	189	248	221	216	187	214	222	234	198	200	206	213	230	229	242	216	217	223	206	204	235	224	189	202	215	197	208	218	207	211	230	226	221	207	216	223	197	246	223	239	216	193	233	237	250	216	230	209	220	199	223	224	238	222	220	221	215	211	212	241	209	229	199	218	204	203	208	212	202	208	229	216	206	208	212	219	180	192	202	201	207	206	244	192	204	207	211	201	208	249	208	219	234	200	208	231	215	219	217	203	220	200	230	202	217	188	208	202	212	222	230	179	203	202	223	222	203	218	233	198	198	201	231	188	192	248	222	217	215	215	209	226	229	226	200	205	233	218	220	218	188	221	222	224	211	234	216	222	226	217	228	208	208	213	217	212	208	246	202	223	212	233	205	204	233	219	217	219	225	251	206	198	227	198	220	221	204	207	212	206	204	189	242	218	225	205	192	213	230	229	202	209	205	200	207	202	192	200	199	232	232	221	183	227	222	198	198	219	216	195	223	194	220	213	217	212	211	221	222	216	210	220	218	230	231	220	204	217	209	208	180	219	217	197	206	191	220	228	227	223	185	221	211	194	193	227	208	229	229	209	217	210	227	227	217	204	208	228	217	227	203	224	221	185	201	218	215	233	214	218	210	228	239	220	211	223	231	228	210	212	212	205	222	232	214	227	211	228	207	203	232	248	216	202	214	245	212	227	194	220	213	215	225	234	238	201	228	211	218	190	228	218	251	206	207	202	229	217	232	196	219	195	215	216	214	203	235	201	196	217	210	206	204	214	214	225	182	206	228	193	226	212	224	217	237	224	199	197	201	219	218	229	207	217	216	195	222	209	184	213	211	197	226	201	221	176	215	214	217	228	242	223	219	207	225	185	216	222	219	229	238	201	245	212	198	225	211	226	208	206	227	211	201	202	237	205	226	227	194	207	209	204	208	221	196	204	214	224	196	213	201	180	233	202	215	198	204	231	198	221	239	210	227	205	189	225	207	232	215	212	190	208	220	212	230	216	229	219	208	229	221	193	212	228	232	237	210	191	190	222	205	222	198	244	209	220	235	205	201	196	224	234	252	198	238	214	216	219	221	213	219	209	207	202	230	207	205	193	215	211	236	221	233	199	204	224	210	215	198	190	183	211	214	222	205	227	212	227	228	222	215	227	209	224	236	205	223	230	227	203	204	220	209	210	201	200	206	228	222	230	229	231	208	217	197	201	231	226	225	183	193	190	201	223	210	218	211	209	212	229	217	207	198	205	210	186	203	224	241	204	219	242	198	212	224	208	219	193	217	229	222	222	236	186	214	224	214	200	234	229	198	219	217	221	215	213	206	218	230	226	193	194	222	220	208	226	212	215	201	200	197	208	218	204	204	213	221	205	211	190	234	192	210	234	219	233	202	208	188	206	217	218	217	198	236	238	246	218	207	234	215	213	219	189	203	212	208	217	219	216	231	249	199	228	233	223	209	215	199	217	232	209	223	212	245	210	198	209	211	209	200	233	223	219	213	200	192	192	213	197	217	240	198	201	209	232	214	203	235	213	203	220	189	219	235	213	200	208	198	212	210	220	186	219	195	194	198	217	203	238	233	198	189	218	191	210	234	251	231	225	231	219	226	210	237	196	213	211	207	213	241	213	236	200	216	249	208	212	239	186	219	245	210	217	210	221	201
9252	16146	13622	7233	4878	3429	2652	2114	1698	1339	1222	1053	921	840	783	636	664	609	579	548	533	523	516	481	423	480	432	451	440	448	436	402	435	356	400	409	399	371	366	360	401	365	390	386	357	413	337	369	381	371	374	375	386	358	325	357	348	394	375	343	386	382	383	367	348	348	345	379	333	344	330	382	379	388	371	338	360	361	363	347	379	322	358	355	373	326	326	367	355	355	358	328	360	343	376	361	352	366	335	307	369	358	324	351	383	348	329	318	366	356	340	317	334	353	354	348	352	353	323	382	370	379	307	350	353	359	318	321	345	320	339	373	321	328	359	367	370	322	363	313	382	362	343	350	347	315	332	311	339	345	338	326	311	317	316	336	370	360	345	343	336	321	350	322	322	334	360	367	346	351	347	378	340	333	339	358	365	313	361	347	316	348	331	321	323	323	344	363	313	344	334	335	357	371	331	337	344	337	328	327	337	334	369	334	321	328	362	336	367	362	370	352	299	342	326	350	346	321	333	329	329	330	312	333	346	359	348	330	313	358	344	351	353	344	357	314	355	333	340	334	349	318	320	308	359	329	353	361	365	346	369	335	323	319	332	348	321	331	338	388	338	368	348	357	342	305	336	365	348	361	320	358	348	365	336	329	328	340	315	349	330	340	348	331	360	303	354	339	327	351	332	327	354	339	342	321	349	382	342	359	345	298	333	317	336	345	319	350	344	338	354	383	339	338	324	325	354	343	358	352	318	394	355	322	334	361	338	345	312	369	331	367	346	351	351	346	336	334	349	344	354	336	332	328	324	373	376	327	330	322	335	350	344	338	373	338	366	340	346	303	339	339	332	371	356	336	333	348	343	349	352	355	358	352	347	367	343	327	343	333	336	364	340	333	358	353	327	339	334	332	329	353	371	330	347	376	349	341	337	370	344	360	355	358	344	281	335	344	351	337	325	330	317	327	319	334	339	310	366	339	335	358	314	346	318	335	356	320	353	302	342	350	346	323	317	353	349	342	319	328	346	373	335	365	343	331	354	336	353	324	351	337	359	336	348	351	303	367	336	324	374	346	344	352	334	324	349	320	376	378	365	360	334	371	318	338	339	339	313	334	357	365	337	348	353	333	346	320	353	348	359	362	351	357	375	372	348	313	338	342	331	338	346	361	312	359	344	300	353	330	373	329	362	343	328	322	338	322	316	319	353	336	344	349	367	317	344	317	361	335	342	313	339	325	353	350	326	337	346	317	345	328	355	365	330	344	375	385	367	357	310	329	354	352	330	312	343	354	350	322	350	326	328	345	347	336	349	347	355	315	340	344	353	375	330	350	377	348	347	342	363	333	354	363	333	343	349	325	322	327	363	358	315	341	338	346	348	354	408	337	320	321	326	364	339	332	339	328	349	329	313	348	330	342	360	350	323	339	336	335	343	337	359	327	327	349	375	327	341	341	342	350	347	355	337	386	333	328	359	305	335	367	356	334	335	297	370	357	340	281	344	316	349	336	360	345	334	333	339	339	333	353	366	357	344	329	334	335	363	328	369	349	352	347	326	352	308	317	337	319	354	352	334	350	346	344	332	360	338	335	361	380	357	348	298	344	339	335	333	315	332	330	303	348	360	352	338	340	372	343	339	365	338	366	357	307	337	343	348	351	349	355	344	399	360	344	343	340	344	317	350	346	327	350	340	327	371	360	322	338	372	319	326	353	326	362	346	334	337	336	363	346	374	334	332	323	350	338	343	331	370	335	359	298	335	344	326	328	338	317	349	373	318	362	362	346	341	337	323	336	340	311	337	335	343	327	317	373	328	360	337	299	320	327	336	365	318	377	369	333	332	337	340	318	342	330	355	356	349	365	358	325	328	359	329	339	370	361	326	364	353	329	289	355	353	344	345	340	340	338	314	322	309	323	316	351	311	361	368	333	337	364	299	343	311	342	320	371	341	332	343	352	325	359	342	344	352	362	371	358	348	371	358	334	367	344	366	353	340	386	339	293	345	356	349	360	390	325	360	345	374	327	320	333	376	324	335	327	330	333	328	337	316	354	339	337	306	367	322	362	359	384	338	359	337	330	350	353	337	346	328	334	329	299	337	350	362	331	310	326	334	327	333	361	328	330	322	350	307	364	337	353	333	322	329	341	361	357	327	339	322	360	320	334	334	323	316	327	350	347	326	332	337	334	324	340	342	323	317	352	294	318	364	331	325	344	329	349	337	337	321	316	315	343	351	357	363	322	343	359	331	289	357	343	329	339	331	339	366	352	327	337	370	346	346	358	319	326	343	343	355	353	329	339	333	367	320	338	322	353	342	316	312	352	311	311	341	316	356	352	343	338	325	343	338	393	357	312	349	340	344	378	336	369	363	341	335	347	342	368	327	340	351	369	337	355	318	336	317	305	354	336	326	302	328	328	348	372	339	337	360	363	315	351	329	356	329	357	322	317	324	392	350	323	327	340	361	319	346	357	335	306	327	346	338	358	317	351	340	337	351	371	361	320	305	382	332	321	347	351	340	369	370	324	349	368	321	332	350	368	349	315	365	337	353	323	348	311	386	321	379	343	334	310	356	337	366	343	354	384	348	329	344	340	360	318	333	337	346	380	344	354	305	347	333	356	368	345	319	341	342	331	357	370	311	351	348	340	363	377	344	352	321	332	328	363	322	359	362	340	323	347	378	352	344	370	342	352	356	319	363	331	342	333	374	355	329	351	337	385	341	317	376	302	340	358	359	342	315	364	350	355	342	335	343	347	349	364	352	358	358	339	374	347	342	364	334	348	347	318	313	312	345	336	332	363	350	334	342	322	359	340	312	382	333	338	373	337	357	315	337	333	332	344	323	362	313	350	339	339	318	336	332	351	332	314	352	347	323	332	352	325	330	356	355	360	349	357	320	334	363	308	327	309	395	355	317	320	317	348	352	318	329	315	361	349	329	322	343	320	338	318	318	336	314	336	303	341	350	366	375	341	370	315	329	326	351	342	336	322	337	364	386	329	345	359	359	329	334	358	348	359	368	312	327	350	337	345	338	331	339	359	315	321	322	304	375	336	348	355	311	351	336	326	328	347	312	353	331	323	357	319	374	346	363	338	330	353	393	348	313	334	339	376	326	328	372	333	352	326	329	317	354	361	355	365	312	337	358	355	346	329	340	334	311	358	339	337	336	343	390	323	327	338	388	358	369	316	327	349	343	340	326	313	387	348	366	333	360	344	356	324	328	355	324	341	307	354	345	339	352	380	343	339	344	334	313	319	348	371	352	342	313	325	346	328	363	320	340	333	332	345	333	359	370	320	348	309	330	365	334	341	333	361	348	384	329	345	334	355	311	341	356	346	331	346	350	345	348	359	352	328	378	350	359	345	362	355	343	356	338	367	351	333	348	360	327	357	329	346	312	389	331	343	315	360	358	359	330	326	330	351	353	330	338	356	335	374	347	335	354	329	346	354	351	337	352	354	371	354	355	343	317	338	366	321	312	354	334	334	376	356	373	330	349	370
27341	20794	7539	768	532	497	418	395	390	375	438	378	379	417	395	397	402	400	367	400	409	400	394	380	398	390	388	388	378	400	353	392	373	355	395	375	410	406	407	389	396	406	403	427	394	406	425	391	357	371	388	387	406	374	373	395	374	386	423	394	386	369	371	378	433	423	357	404	409	402	379	426	382	390	406	365	432	410	385	370	376	360	385	384	379	416	409	395	404	409	407	376	421	361	361	402	398	410	380	382	401	382	369	424	382	404	421	410	376	411	356	386	385	386	378	435	392	389	393	403	375	402	396	388	381	395	383	392	385	359	394	379	399	381	364	388	365	410	352	411	393	404	409	402	420	364	376	432	411	415	423	406	431	392	403	400	401	377	382	396	409	381	372	389	374	344	398	398	383	391	361	441	431	410	388	382	377	382	393	368	415	412	407	391	416	386	390	408	420	413	398	393	369	377	389	363	370	380	395	375	385	371	391	400	404	392	398	393	407	369	417	370	406	415	396	382	377	424	382	392	379	400	419	381	404	362	388	417	375	398	409	393	410	401	394	405	386	362	414	383	424	422	420	378	387	394	397	417	417	414	339	374	382	391	420	420	388	407	387	356	364	401	390	380	392	380	377	378	439	387	402	397	378	406	394	407	392	375	342	397	368	403	374	393	402	407	369	369	420	409	385	373	407	390	429	400	415	365	372	399	377	401	380	402	372	402	394	384	395	402	390	389	404	385	427	408	392	403	384	398	390	374	360	369	406	400	360	427	420	403	395	409	392	359	385	397	386	428	398	346	433	399	407	371	408	375	374	381	392	443	390	395	404	385	412	460	397	416	399	348	384	343	407	412	392	435	396	377	372	386	389	418	421	368	390	354	380	379	394	434	407	375	451	419	394	384	382	396	366	389	372	380	388	405	405	395	406	412	390	390	414	396	406	374	407	389	410	396	376	413	377	365	416	399	401	350	366	395	392	406	405	388	384	384	389	367	412	391	387	359	387	385	396	412	388	414	412	403	398	425	375	412	385	375	368	404	378	412	405	389	393	436	385	373	387	390	410	391	431	404	388	390	395	386	429	388	392	399	403	394	386	391	408	401	369	415	382	410	381	401	433	404	401	369	403	422	381	399	411	415	373	435	366	401	408	374	383	429	408	376	422	397	395	384	410	427	376	401	372	387	428	378	418	390	386	397	412	396	386	382	404	382	393	375	396	412	400	385	421	388	399	409	388	384	403	415	388	415	379	369	372	400	413	383	462	393	337	418	357	421	409	374	433	398	372	383	407	409	380	392	389	387	401	367	400	394	382	408	399	383	400	347	382	401	398	406	410	397	350	386	360	407	385	382	390	401	409	376	379	398	392	375	368	420	335	401	393	405	410	387	391	383	374	379	369	391	382	435	372	396	379	411	403	434	360	371	371	396	400	383	366	400	403	344	422	388	406	412	435	425	409	386	412	391	408	389	407	391	399	379	420	382	396	384	399	387	371	399	367	387	382	435	419	386	376	340	380	367	403	372	420	373	441	424	412	412	394	371	399	376	391	390	420	416	393	438	374	418	397	407	375	369	338	433	406	370	378	408	433	348	352	419	402	417	423	373	397	393	362	375	403	418	421	409	410	367	380	416	402	383	401	418	396	393	419	369	396	414	378	410	371	404	423	399	389	417	382	390	377	375	387	408	393	350	399	388	410	393	412	386	412	353	394	371	380	402	391	391	417	371	377	383	372	401	342	396	389	407	347	374	398	374	413	402	368	403	362	411	360	426	375	390	432	386	391	366	385	392	374	398	426	430	436	415	394	369	408	435	402	379	367	368	398	380	400	390	386	400	403	390	403	399	412	400	372	431	427	392	411	349	375	396	381	395	378	389	379	375	400	414	370	414	393	362	386	396	394	415	379	430	374	416	358	369	404	392	406	366	386	381	368	380	397	357	409	378	411	394	417	437	379	389	361	325	436	380	412	373	358	357	367	382	383	391	403	405	401	393	397	380	367	375	399	451	392	435	392	416	369	371	419	411	444	387	380	384	409	449	370	374	356	412	398	356	397	388	382	382	399	384	412	381	453	386	400	405	366	373	391	396	386	370	392	385	378	396	385	376	383	414	385	394	392	425	423	408	381	374	372	388	373	417	394	405	389	389	373	394	375	411	372	370	418	385	420	395	395	380	386	383	377	391	417	392	412	422	394	373	396	412	419	416	390	396	386	403	354	409	364	381	422	360	363	365	407	402	358	353	413	402	378	375	414	352	360	377	368	378	418	397	364	387	416	388	411	376	398	379	405	408	387	382	417	420	404	416	371	373	384	412	411	345	385	384	385	378	410	386	430	401	400	359	400	389	392	412	375	390	385	410	379	394	417	378	387	430	426	389	394	389	377	384	391	408	376	407	415	379	387	354	376	388	401	363	392	358	386	383	391	390	387	417	363	372	397	389	406	376	355	378	392	371	385	390	358	420	391	375	361	373	355	384	389	415	392	384	388	413	408	384	392	364	373	360	370	389	448	391	393	363	396	394	406	413	392	395	401	394	374	384	395	394	402	381	402	371	373	398	362	403	401	384	381	387	374	402	385	350	404	401	394	376	402	426	400	391	368	378	412	401	379	398	427	377	381	423	394	391	433	348	407	364	413	420	415	388	383	391	368	404	406	377	425	391	376	388	386	373	391	373	393	380	399	386	370	401	363	415	371	398	387	410	375	380	405	366	352	429	346	407	373	379	399	401	399	387	392	384	381	375	373	420	383	376	386	396	399	409	366	372	412	375	382	383	409	398	374	396	397	390	403	416	393	397	370	395	399	401	400	366	380	420	386	388	396	403	378	395	406	401	402	358	363	396	389	396	389	394	354	380	395	379	400	364	348	411	403	367	417	426	405	415	376	394	381	377	390	399	414	390	339	430	391	367	384	367	386	364	387	378	399	374	380	371	376	407	398	370	374	389	397	398	357	419	392	425	387	394	382	422	414	404	411	416	373	365	391	373	374	397	405	417	373	400	432	426	419	412	390	382	379	364	340	385	419	409	407	377	403	423	363	419	398	357	401	379	381	406	365	383	356	383	420	421	416	355	388	379	383	390	395	375	403	388	416	383	394	407	388	412	414	379	398	399	395	397	357	373	435	392	396	376	373	405	357	418	361	363	387	420	406	383	399	411	362	440	375	390	357	383	382	397	397	370	365	407	378	402	373	374	415	407	425	390	421	336	446	373	422	394	381	374	398	398	377	372	396	387	385	414	387	369	413	390	375	414	359	406	402	402	385	403	387	362	429	404	385	394	376	392	371	421	392	426	422	419	371	394	382	408	420	389	417	375	397	378	394	371	417	393	422	418	390	429	366	387	375	377	380	383	405	377	387	393	380	403	411	389	402	405	394	359	427	404	372	411	383	386	388	388	399	368	376	382	403	399	403	375	425	387	371	395	385	395	425	381	412	354	380	373	398	391	374	405	364	371	395	411	405	397	347	403	347	359	401	411	406	384	410	405	409	402	392	376	419	371
4378	1573	1500	979	788	742	727	661	663	663	610	581	670	623	642	610	640	603	592	600	608	583	604	625	611	612	575	627	615	597	587	601	568	564	585	608	628	633	627	609	607	616	575	603	587	625	622	580	596	590	599	616	608	532	566	584	632	650	580	540	617	633	613	617	588	574	569	619	591	649	545	605	606	618	605	613	557	633	625	592	566	567	601	609	624	603	569	581	565	615	645	667	569	598	601	549	592	591	553	577	575	575	608	616	587	652	572	627	627	632	613	577	616	620	580	569	637	617	551	585	600	613	588	581	596	599	584	573	659	579	617	610	576	584	630	618	600	589	573	573	600	600	580	568	617	585	630	620	617	546	602	573	598	597	623	599	594	593	553	615	613	556	580	585	607	580	641	642	575	576	607	599	610	580	621	633	603	614	612	561	600	605	601	611	575	572	594	589	568	613	583	536	583	590	562	617	584	638	639	607	568	607	565	604	607	569	607	612	572	618	581	570	586	586	596	627	625	636	549	557	587	581	566	583	626	573	598	606	581	565	605	627	570	572	564	618	554	590	598	564	636	614	578	620	609	577	601	613	579	578	654	629	588	555	577	535	623	539	610	594	573	623	527	577	635	559	596	610	594	611	564	556	571	587	558	595	583	616	582	612	582	566	555	643	577	551	582	572	590	596	612	584	649	595	570	590	595	605	587	583	600	564	608	596	602	586	618	587	579	604	592	597	597	593	635	556	578	590	613	554	580	642	614	572	578	579	582	572	578	644	593	623	587	578	598	592	576	575	620	635	620	524	589	593	602	569	619	629	614	628	606	641	592	615	599	578	607	599	624	558	587	555	634	618	610	616	592	605	549	570	614	620	598	588	592	617	567	562	592	604	594	619	634	596	576	587	598	605	572	599	630	532	612	622	648	612	580	598	548	587	615	593	628	604	574	577	635	589	609	586	580	575	609	571	615	608	603	554	575	584	575	603	609	587	608	616	560	670	551	601	593	600	564	571	585	560	575	609	573	550	627	570	599	586	570	592	597	625	576	614	595	591	627	589	557	567	581	625	559	595	624	616	571	582	601	557	589	580	653	608	626	601	594	607	610	583	606	578	582	625	572	597	601	653	595	616	609	582	595	574	607	631	626	588	582	605	596	597	613	593	555	570	560	600	591	561	588	605	583	552	600	541	646	618	559	600	625	561	536	674	605	584	579	631	586	607	580	638	599	528	559	601	602	608	606	579	547	606	584	557	585	608	598	639	658	621	598	605	642	643	635	575	588	595	602	584	608	574	577	591	583	562	588	592	605	626	620	602	578	573	580	609	600	599	590	634	598	633	573	640	599	580	579	654	600	582	575	639	616	620	658	602	627	547	634	605	610	602	627	546	565	571	615	597	579	579	574	593	586	629	564	571	621	599	595	563	613	639	582	571	562	630	600	590	613	665	649	603	606	606	576	619	645	628	668	613	562	584	587	634	554	638	602	617	572	626	563	568	545	586	581	584	599	632	618	591	630	569	648	583	603	563	619	595	562	569	594	597	564	567	580	654	631	584	539	567	614	557	594	552	582	621	614	590	598	569	592	585	563	560	588	590	588	618	570	619	593	592	599	616	606	555	567	616	643	561	624	540	602	566	558	601	582	587	607	624	571	632	550	589	589	581	592	572	611	580	572	570	646	613	639	568	590	583	558	562	571	575	591	595	609	609	650	637	603	601	598	600	567	604	582	628	576	575	583	573	584	628	587	628	618	603	555	588	575	583	603	584	643	615	581	591	585	600	589	610	593	580	621	628	646	603	607	568	648	563	569	580	584	551	562	614	636	581	611	617	580	635	628	599	586	661	583	571	597	589	620	598	552	601	602	578	604	590	567	637	574	617	582	589	589	607	581	597	588	623	607	623	602	579	621	598	624	595	610	608	601	575	598	598	603	559	620	587	613	617	578	589	587	601	598	547	580	613	588	578	602	649	574	573	586	628	635	638	610	619	628	583	566	572	615	561	602	581	620	615	531	586	630	521	646	615	567	597	667	602	561	585	615	565	581	588	635	635	612	567	576	616	604	633	589	583	600	579	600	583	558	651	567	597	554	568	604	602	606	586	595	596	563	598	589	585	592	580	619	590	582	600	557	613	566	596	626	571	621	551	587	625	590	630	618	599	580	569	608	603	608	614	598	589	617	639	605	583	597	548	610	564	610	530	595	595	585	593	598	601	605	622	568	574	605	616	641	619	570	596	581	598	597	551	555	594	636	596	604	595	589	588	579	607	578	612	577	635	649	573	600	596	622	598	615	608	617	612	596	556	583	594	618	614	607	568	647	618	569	622	581	597	555	620	571	551	572	554	583	606	588	582	581	591	583	603	585	595	596	589	586	586	587	575	576	582	614	629	597	582	634	593	569	582	578	586	610	575	582	614	650	641	589	604	621	572	590	608	616	604	554	573	612	645	559	582	566	596	593	579	604	581	569	643	590	582	578	595	534	616	673	589	566	630	612	588	617	571	583	596	564	591	592	573	574	592	626	570	593	565	558	538	603	583	643	592	582	560	615	582	632	551	555	562	593	648	630	603	596	624	579	598	636	589	617	595	605	615	624	614	602	583	601	597	591	605	562	598	578	582	587	614	571	601	622	569	620	557	580	575	564	614	621	636	610	622	630	596	580	590	563	587	574	628	610	593	612	596	626	607	576	605	603	575	573	613	612	617	632	589	595	617	571	570	582	548	606	569	579	648	582	537	605	558	566	597	578	624	608	579	606	594	560	542	571	609	579	619	581	651	614	604	569	565	553	579	633	621	594	596	600	621	612	565	604	619	564	601	583	570	587	613	575	622	633	601	575	613	589	587	565	575	612	581	619	590	609	546	589	580	571	587	593	602	625	605	578	593	615	577	563	611	565	596	559	610	604	579	605	571	632	619	593	619	541	591	572	627	583	607	597	593	598	606	582	618	606	584	607	612	556	547	558	563	589	621	633	613	570	598	609	605	600	559	651	626	597	589	593	567	624	552	622	591	588	596	564	635	557	590	553	611	613	618	586	597	622	574	613	561	604	625	608	597	601	599	604	591	610	571	594	559	620	647	589	566	574	592	594	584	591	604	616	556	587	632	587	551	615	588	576	546	599	604	572	603	607	586	597	589	602	590	572	608	647	568	650	592	573	589	522	585	566	598	564	590	563	595	533	651	593	629	621	607	590	585	642	643	613	559	595	577	520	599	571	587	600	593	624	589	567	592	567	590	596	658	594	577	617	610	564	567	620	599	563	608	634	640	622	617	595	603	578	551	611	598	576	581	548	635	606	583	568	620	599	565	577	562	618	586	592	614	608	617	583	621	598	598	572	541	591	603	591	560	574	570	595	589	630	570	609	602	588	604	563	616	543	606	579	580	589	572	579	612	584	583	610	579	616	601	570	562	608	600	593	578	571	608	605	604	570	584	599	607	550	602	578	572	626	613	606	594	570	591	556	543	630	571	580	581	599	641	590	588	586	603	565	602	616	588
24467	21542	28807	24697	21052	3023	956	728	645	619	583	539	538	538	493	471	526	530	511	489	434	487	462	482	428	450	466	491	460	443	470	459	446	453	501	481	417	455	422	396	450	436	428	423	462	421	408	418	426	448	414	482	449	441	463	437	441	431	458	449	450	461	445	430	468	483	446	445	471	431	458	461	448	432	408	410	402	436	425	472	444	461	442	404	426	441	416	485	424	436	424	474	409	427	438	456	439	412	405	448	427	459	432	447	458	439	434	451	440	431	416	419	491	422	419	426	439	426	447	448	463	449	458	458	447	416	414	448	437	438	453	480	439	485	465	421	409	432	402	465	425	453	456	482	414	444	481	478	475	438	462	428	464	419	434	437	477	463	443	423	449	431	470	441	439	431	420	445	450	431	460	444	460	415	454	444	458	438	472	433	463	466	428	439	442	425	427	470	460	443	444	413	438	423	415	458	409	442	433	433	448	470	416	478	438	473	436	485	483	424	438	412	440	430	412	444	435	446	414	429	446	444	464	437	447	469	434	442	485	415	399	419	431	456	431	420	448	424	455	387	410	424	441	433	410	422	432	405	483	452	466	463	408	450	426	425	471	459	416	441	439	429	426	433	400	427	448	391	471	412	442	445	450	433	387	401	438	411	451	437	454	475	464	433	482	440	448	461	437	420	471	421	438	430	424	460	449	452	454	415	418	422	434	440	418	451	473	396	465	425	434	417	459	449	431	434	453	423	444	471	438	439	448	461	422	448	427	432	443	421	421	437	411	432	436	430	435	428	442	412	444	434	433	427	458	455	414	459	431	438	457	417	447	444	473	430	436	466	453	454	406	449	502	432	478	395	436	464	474	471	414	437	457	417	469	427	442	423	480	441	441	456	458	453	464	459	459	422	440	455	446	423	466	496	430	433	417	472	438	476	417	474	405	462	438	403	439	432	422	408	444	436	430	415	447	417	449	421	409	433	415	430	390	454	392	417	390	398	427	450	463	419	442	444	458	450	445	449	396	409	443	444	454	438	445	430	449	445	455	427	419	443	442	456	434	430	435	412	495	416	468	451	434	409	454	410	419	423	430	458	452	443	431	419	455	449	441	438	409	435	464	433	420	444	429	433	418	423	428	435	456	415	445	430	463	439	444	452	432	468	426	421	440	445	415	440	398	393	414	429	424	396	488	441	453	445	459	455	461	449	435	415	429	412	458	410	438	422	440	454	421	426	427	460	438	441	454	451	449	437	405	479	417	423	420	458	428	413	427	457	431	424	458	482	466	445	429	473	473	492	443	459	446	431	441	446	439	463	421	442	466	435	401	445	406	420	446	436	450	434	444	431	441	419	429	439	428	436	409	420	397	432	476	442	429	428	403	408	425	449	425	448	470	451	408	441	417	408	412	448	404	442	434	430	465	431	451	448	455	438	405	420	430	448	450	426	419	440	494	481	452	445	457	427	421	460	429	407	437	455	419	464	458	457	447	472	439	410	474	456	436	449	458	447	457	452	413	447	444	455	432	442	431	442	423	443	436	421	460	441	432	455	437	445	407	481	409	423	431	425	432	414	428	451	428	465	436	441	436	430	453	452	460	437	447	440	437	452	405	406	441	441	440	448	452	457	468	445	394	420	447	431	444	440	425	441	409	425	429	505	486	427	430	411	445	445	441	455	423	413	459	410	442	410	449	469	451	430	432	428	438	470	428	425	397	419	446	441	434	451	452	412	446	442	438	437	442	447	409	449	401	470	462	412	458	445	418	417	458	454	421	465	440	428	418	436	449	418	440	447	456	425	450	399	458	440	467	426	436	449	430	425	441	425	472	443	455	485	424	448	432	425	445	422	488	457	450	440	455	485	462	461	409	447	436	433	410	460	443	426	435	426	405	425	387	386	403	440	445	408	449	450	437	451	430	456	422	452	458	404	420	460	461	423	426	464	478	446	408	411	414	449	442	433	429	430	447	409	451	399	413	438	472	438	454	421	434	418	431	434	463	435	413	468	453	428	409	439	457	411	437	423	403	428	468	453	431	456	432	422	429	447	443	399	468	446	441	447	435	420	467	410	448	451	448	468	471	414	410	416	439	472	413	458	411	510	463	452	436	461	441	466	447	443	446	430	466	445	438	441	408	426	423	413	473	448	461	434	450	454	425	452	461	449	479	448	448	451	425	428	461	428	430	441	462	485	451	474	426	420	426	472	430	443	456	430	477	421	420	393	452	471	463	449	418	417	445	428	430	439	451	404	438	438	459	436	430	438	410	422	450	426	447	392	473	462	425	402	418	458	456	461	446	434	417	432	439	449	421	428	467	478	446	434	422	420	432	396	455	420	414	413	424	441	458	397	434	446	414	445	420	439	414	423	439	479	446	417	485	415	443	457	456	423	419	434	399	400	458	432	424	428	429	414	436	454	424	413	454	428	421	421	401	434	443	468	402	435	404	450	426	442	447	423	451	392	421	448	424	409	420	438	498	488	433	434	421	454	465	422	427	428	432	435	417	454	437	439	417	467	440	442	444	438	430	474	433	404	419	442	448	457	448	475	417	422	459	451	467	447	453	464	464	441	428	411	446	388	431	458	427	457	436	428	463	409	408	428	407	421	417	434	450	454	464	426	441	410	413	470	465	414	436	465	453	459	421	470	449	433	426	458	448	433	470	417	389	419	450	426	438	451	438	456	418	397	441	438	448	444	455	476	454	435	466	464	431	449	404	458	468	451	444	463	449	473	442	413	438	410	408	437	448	435	423	425	418	454	453	413	424	466	446	399	432	504	446	431	433	450	424	437	425	459	435	468	398	399	459	458	450	468	425	429	385	414	433	466	433	446	437	439	435	406	461	461	422	416	443	439	461	434	427	447	465	424	477	412	481	438	423	440	447	434	410	420	464	412	437	452	439	404	449	449	438	443	410	474	427	444	449	435	458	452	424	416	426	435	434	405	454	461	452	450	426	430	423	455	451	427	414	429	463	419	442	445	448	441	404	448	424	436	437	446	427	446	432	465	416	471	420	419	427	406	453	468	429	466	420	434	430	430	460	444	439	424	470	412	436	413	447	421	437	421	415	452	439	451	412	407	421	407	451	457	447	423	417	446	428	432	451	431	393	439	419	444	421	449	462	450	432	417	439	439	440	465	409	418	433	437	441	446	427	396	450	430	422	425	486	449	467	471	485	417	436	463	435	412	432	424	439	434	415	438	453	463	417	414	430	414	416	407	410	442	434	455	443	379	418	440	400	424	440	433	461	460	451	431	438	453	440	434	445	472	416	444	452	449	431	465	426	467	407	461	412	439	439	443	431	427	411	423	430	456	456	418	441	400	437	424	425	396	440	448	438	451	463	457	445	416	492	426	412	463	456	440	454	395	390	432	440	449	450	465	439	475	420	447	388	415	445	400	471	455	433	416	439	449	451	437	467	429	451	475	443	449	483	439	440	462	424	454	438	433	439	455	411	448	408	403	456	475	444	503	438	459	430	420	440	446	430	443	444	430	450	462
7199	9790	8566	4362	3069	2259	1857	1598	1356	1213	1115	1037	906	955	867	891	839	802	819	764	793	780	776	772	750	749	746	751	731	696	703	703	678	700	715	766	677	712	677	652	704	675	675	707	699	667	720	660	654	664	703	639	643	733	655	704	650	664	668	706	655	682	725	666	675	647	678	701	653	711	665	663	674	726	704	660	692	695	680	682	657	609	694	659	642	658	707	665	668	665	664	651	672	675	674	684	659	687	658	662	667	662	672	653	685	644	687	629	686	667	668	689	650	693	640	649	687	693	712	648	634	649	600	682	709	718	695	659	653	674	674	641	666	666	680	667	670	628	641	641	644	684	695	659	684	684	624	684	676	657	650	651	665	707	680	659	628	645	667	679	666	707	649	706	662	683	705	695	651	661	637	684	706	669	700	676	633	661	645	685	674	686	656	636	633	652	649	645	666	679	666	602	713	705	700	717	693	639	710	649	679	676	687	649	667	627	676	617	647	655	663	647	674	676	632	653	659	688	699	651	663	673	674	681	697	635	652	668	665	664	719	667	721	675	679	674	683	652	667	649	639	696	652	651	653	675	668	661	642	666	745	640	695	666	654	672	676	653	661	702	691	698	686	663	680	722	656	734	710	672	700	661	617	653	669	666	622	672	701	675	703	702	669	661	711	672	647	706	663	662	687	693	648	661	656	722	660	696	671	642	643	650	644	644	673	673	668	666	683	667	618	665	660	668	698	671	700	677	705	658	706	678	625	694	638	645	675	660	678	685	647	669	702	668	651	695	682	688	663	665	691	619	707	661	655	755	641	704	678	690	650	638	698	712	677	735	660	649	677	678	674	667	625	692	700	728	686	676	666	718	705	637	640	648	690	664	670	737	670	688	716	680	659	697	608	678	626	646	651	677	618	681	679	649	662	676	655	658	728	662	695	671	706	694	661	689	686	709	638	636	690	636	667	646	681	673	651	700	685	671	631	684	698	691	664	662	705	702	668	656	718	647	672	671	651	672	650	675	713	630	687	675	650	659	698	665	677	648	651	686	661	716	691	671	672	692	642	658	638	630	674	676	649	662	680	655	615	612	697	676	678	712	695	668	678	687	662	642	672	670	652	687	687	648	620	638	647	666	691	688	679	697	648	697	673	651	682	680	663	676	662	655	639	676	696	657	657	705	664	665	645	655	658	704	655	705	676	640	630	604	657	701	711	659	673	681	694	696	665	625	634	680	625	641	647	674	700	692	662	676	674	674	672	652	644	716	698	625	657	627	634	679	657	731	712	665	684	672	641	634	669	719	633	671	705	686	648	704	638	633	649	681	707	650	684	626	728	651	661	721	701	693	679	658	680	659	656	645	640	712	755	612	687	689	654	679	695	679	678	666	643	666	625	670	718	675	649	694	665	617	693	744	661	701	684	663	667	673	658	670	688	688	656	648	669	688	697	677	654	637	656	653	669	668	648	635	663	687	717	663	635	639	665	642	679	664	650	688	676	744	650	639	693	679	676	659	641	695	693	660	669	689	647	680	685	622	695	649	665	663	634	684	693	658	653	658	683	664	666	679	683	726	664	702	651	673	690	691	649	683	609	651	669	715	639	664	690	668	701	631	652	644	636	659	679	709	635	661	679	626	653	634	669	615	709	647	626	676	621	655	654	692	683	643	695	661	681	672	682	675	686	618	659	668	714	646	701	632	684	690	686	688	672	641	685	671	663	691	706	668	654	687	663	663	692	691	679	665	699	685	666	702	654	634	602	641	646	719	665	675	668	667	670	687	659	652	668	657	663	646	646	654	690	678	673	700	683	709	646	653	710	646	669	680	664	687	627	747	615	674	713	632	629	693	671	662	659	691	675	684	647	653	669	711	641	739	641	608	709	682	683	657	647	646	685	685	684	688	637	645	668	664	670	664	625	650	684	659	662	654	656	700	646	656	705	672	661	645	692	662	643	652	672	674	686	670	657	712	698	655	695	714	684	658	696	635	712	690	648	658	660	714	659	628	687	659	631	643	642	680	643	684	692	648	620	673	675	674	671	683	656	644	669	719	684	670	691	673	629	683	629	660	666	642	659	692	643	652	681	721	664	654	695	668	650	678	710	682	668	641	672	659	682	663	690	664	688	652	701	669	662	685	652	663	714	638	631	615	675	690	667	679	647	658	741	688	707	695	667	711	667	671	667	639	695	664	675	661	654	692	658	696	699	708	686	671	633	686	648	678	709	641	685	614	686	643	698	676	655	644	691	703	662	691	684	693	685	680	651	669	647	634	650	631	722	708	636	710	642	689	624	670	705	664	707	695	718	657	628	624	654	631	690	663	680	640	658	683	661	687	635	697	678	680	645	649	660	671	644	679	695	666	699	670	667	659	684	663	675	636	663	705	646	706	701	692	689	669	656	671	657	645	650	667	694	643	663	682	696	663	668	662	656	654	657	597	672	651	615	651	683	632	685	706	645	684	657	668	667	656	629	665	654	657	693	707	673	692	623	688	675	645	658	700	657	656	653	684	613	709	664	675	664	661	661	641	693	669	714	633	703	660	650	657	654	637	728	655	660	687	630	675	665	641	669	701	682	637	671	703	634	644	709	694	676	687	690	661	676	641	684	710	671	633	724	689	690	652	702	670	712	643	726	664	670	669	646	633	698	707	657	636	638	660	672	668	657	698	659	661	662	681	657	667	657	693	659	675	649	658	700	651	630	618	705	691	697	554	684	698	693	664	649	701	619	665	667	690	667	725	635	642	687	616	666	697	617	677	638	705	648	617	648	693	710	672	639	666	664	695	645	707	663	654	659	689	689	687	688	646	640	680	710	665	643	662	667	634	680	679	665	670	661	670	655	675	653	693	711	721	664	655	656	697	696	668	658	655	654	669	655	666	673	639	654	641	663	658	673	690	634	662	613	647	678	675	687	682	713	680	688	645	647	670	727	685	697	694	658	738	636	661	680	634	673	640	692	702	689	662	657	695	633	642	720	699	641	693	666	675	656	675	663	707	671	695	658	704	661	681	667	688	661	656	710	655	687	694	620	697	704	748	703	627	681	651	614	663	631	666	680	661	665	692	648	690	716	613	628	687	664	676	693	704	659	685	696	659	663	688	662	674	695	683	603	687	659	701	678	635	666	646	634	718	696	702	673	716	664	642	706	684	678	649	660	706	671	626	631	723	710	701	673	703	659	622	649	625	726	656	627	705	700	666	670	740	664	699	667	722	683	681	680	668	663	646	685	681	663	675	659	708	672	650	669	689	678	651	657	709	709	639	680	676	655	659	692	689	672	670	680	725	659	667	662	688	669	722	676	685	634	644	651	681	656	675	641	661	718	695	675	725	686	634	717	692	749	674	640	664	696	676	696	661	668	623	662	706	667	726	622	707	674	632	660	731	671	646	672	664	614	674	666	651	686	638	703	681	647	669	615	646	719	688	724	677	688	676	665	642	702	718	675	656	677	697	669	651	640	662	659	697	607	642	680	700	685	676	638	666	646	630	657	719	718	702
23503	21572	29454	24132	21573	21033	2553	801	620	504	484	432	389	349	332	303	307	286	278	312	251	273	292	256	256	261	253	231	266	278	214	249	219	236	233	210	222	213	206	218	243	236	177	253	214	231	218	220	231	217	218	205	248	212	243	217	224	210	227	219	235	207	244	207	231	233	227	209	216	195	223	245	220	233	220	204	223	227	226	214	218	206	225	216	187	209	205	205	232	196	225	212	216	223	204	248	225	198	217	216	222	199	244	199	220	217	217	216	198	201	208	177	216	195	227	219	239	226	237	217	219	201	201	220	239	236	222	209	221	200	215	245	244	205	193	218	188	232	240	182	207	238	208	228	215	204	208	220	192	239	217	210	193	209	205	228	223	221	214	203	196	223	242	224	217	235	194	203	180	205	204	245	221	220	217	194	238	230	209	210	221	207	222	206	237	220	224	222	183	209	254	221	221	213	197	235	228	234	218	246	221	215	195	203	224	212	227	225	200	214	209	216	207	191	219	224	216	216	197	238	198	224	202	242	230	219	213	218	210	206	243	227	222	216	236	217	213	225	223	219	210	221	209	227	213	233	212	208	185	225	235	220	216	198	228	221	236	219	220	211	227	206	250	211	194	248	235	200	219	220	207	240	196	213	210	224	219	224	243	207	207	243	233	212	208	212	231	195	229	230	226	215	221	198	248	232	229	215	228	211	226	223	227	215	221	211	219	239	210	214	238	204	229	218	228	234	226	234	219	244	222	206	195	235	231	224	203	221	229	194	189	196	208	223	211	233	181	205	244	221	202	219	223	206	218	210	231	251	194	244	210	225	197	236	239	210	216	200	209	183	233	219	202	207	232	203	213	218	206	219	218	223	205	205	212	214	212	210	176	212	213	194	216	233	202	225	208	216	245	204	205	199	244	222	202	235	205	231	197	218	181	215	220	196	214	194	207	221	237	211	234	209	219	235	212	222	207	222	240	219	197	201	242	220	203	232	189	207	207	200	222	220	197	221	207	212	210	214	205	207	210	232	207	217	218	205	230	219	234	196	187	205	218	222	209	202	225	219	205	242	207	242	215	212	199	221	213	181	244	219	226	215	240	221	235	215	208	232	213	226	223	198	212	238	234	234	194	199	217	231	218	203	221	221	210	202	233	225	204	220	234	236	223	211	233	225	216	205	236	199	219	196	195	218	227	211	233	229	228	211	220	226	202	218	215	214	216	232	188	216	202	215	193	210	220	233	202	199	200	201	215	235	214	216	197	220	208	205	198	221	231	207	233	216	208	224	234	212	194	219	230	203	212	215	203	218	226	219	200	211	223	225	202	204	199	197	212	217	233	222	199	219	202	221	204	203	216	199	198	241	225	189	226	236	227	194	237	225	212	215	222	237	209	217	196	181	212	209	241	223	189	224	193	234	209	219	222	203	199	196	201	211	224	217	211	193	203	218	207	205	215	210	220	197	211	210	225	202	242	199	223	218	199	202	194	213	207	201	207	223	243	220	225	221	212	205	224	246	206	198	254	221	228	201	204	204	205	242	197	215	190	207	196	252	213	204	167	216	204	198	232	217	218	229	247	198	237	233	235	203	232	210	195	229	216	224	197	220	208	204	220	216	199	212	211	238	193	213	220	199	193	207	218	215	190	208	211	219	216	233	211	208	197	211	213	192	217	204	214	245	231	219	201	223	220	234	237	228	230	230	212	216	221	243	238	223	219	200	201	213	219	217	201	227	189	222	231	203	195	199	214	216	194	210	240	211	205	244	229	216	218	202	188	230	224	235	196	222	207	235	218	213	212	212	211	219	239	207	191	212	216	205	226	215	253	214	242	219	205	190	213	216	204	214	223	220	214	223	226	200	213	207	244	208	206	227	194	200	215	208	203	198	198	211	224	233	206	218	215	216	226	241	206	210	199	201	231	223	213	210	209	193	219	205	204	206	210	181	213	211	236	221	212	225	221	227	215	196	225	224	202	208	235	203	205	195	208	212	192	228	182	187	215	214	256	239	224	197	217	234	232	228	218	209	229	179	198	222	216	205	206	200	213	210	194	226	211	201	224	234	197	182	221	192	200	227	200	227	223	213	186	191	242	195	235	229	204	198	202	229	217	237	215	219	197	224	210	190	191	213	214	221	204	233	216	228	223	211	217	221	230	216	210	193	224	224	231	219	233	205	236	227	224	244	235	222	203	248	199	204	228	235	215	211	217	205	201	226	197	198	209	235	267	200	222	243	204	230	227	197	212	209	214	220	199	217	228	208	219	215	212	217	205	226	224	196	212	214	209	189	184	213	197	209	208	198	213	198	196	219	218	198	210	248	216	236	207	213	187	264	196	223	218	229	217	202	207	233	220	203	196	219	214	224	206	243	221	210	225	205	214	223	197	213	217	227	230	219	215	222	246	206	235	213	227	216	227	201	204	206	211	224	199	180	206	250	223	223	228	196	201	203	189	229	208	205	219	203	236	203	203	219	203	205	216	228	191	190	226	199	216	208	217	198	195	199	238	201	195	208	214	227	225	219	227	213	220	243	212	225	185	181	203	186	200	224	193	241	199	228	198	190	202	223	215	234	211	218	206	198	236	217	238	209	225	209	218	206	204	199	214	179	229	223	222	212	224	211	217	206	214	221	221	257	225	236	227	223	207	219	216	199	207	192	225	225	209	193	176	202	188	197	210	191	216	191	217	203	220	186	221	204	229	207	215	206	203	211	174	224	217	246	203	245	198	215	234	209	213	201	223	237	232	226	228	208	229	235	200	189	225	222	230	217	214	220	210	223	219	199	192	207	222	198	230	202	212	210	219	219	205	226	209	212	229	222	229	194	256	199	214	221	225	203	216	203	221	216	210	227	211	217	212	208	195	236	223	197	236	207	199	202	239	228	219	204	201	204	232	241	216	208	188	242	237	218	237	205	218	226	226	184	211	202	213	229	200	214	203	194	225	210	238	205	217	205	223	225	212	226	233	211	226	229	226	216	225	205	205	226	185	201	217	203	230	230	203	215	235	214	222	211	208	217	215	214	225	179	203	220	216	198	210	208	228	229	236	232	202	243	217	214	239	215	213	202	231	215	228	187	228	194	208	239	201	230	227	218	193	220	211	214	212	215	227	243	227	197	232	232	216	232	210	219	228	202	231	214	232	202	216	212	207	256	210	194	192	223	197	219	168	214	252	246	235	226	196	236	217	245	221	215	244	219	229	209	218	192	245	224	244	208	220	201	225	224	204	222	220	217	206	199	228	241	219	207	237	228	231	224	205	218	197	226	213	225	191	217	199	226	196	216	220	238	231	227	216	227	191	204	205	215	199	201	217	214	229	220	213	262	205	199	210	248	221	250	232	201	243	188	200	208	235	192	217	222	204	206	214	209	228	190	255	219	245	249	221	240	206	200	243	204	241	230	209	197	215	213	214	227	207	217	217	176	213	240	219	222	212	187	209	217	221	181	208	214	240	249	224	240	204	189	205	207	225	211	242	223	209	232	202	219	207	204	247	188
11339	16049	13591	7234	4756	3434	2650	2082	1577	1411	1220	1062	904	826	782	655	698	613	589	570	539	549	509	495	465	472	467	451	433	424	448	441	393	399	405	406	433	374	385	387	358	357	366	417	376	346	398	391	378	381	357	389	405	380	368	380	328	386	361	364	325	353	376	355	376	368	369	328	331	379	332	341	339	352	335	343	372	356	366	365	350	336	383	354	347	327	370	354	341	359	336	327	355	347	350	337	322	355	360	328	380	375	321	337	357	326	334	376	330	334	381	388	357	346	312	369	352	323	350	337	350	360	348	345	333	349	334	340	336	347	333	318	349	352	342	363	345	349	337	346	350	376	366	334	358	333	327	348	361	339	364	352	313	352	361	355	333	335	346	338	316	367	375	346	347	337	393	360	356	344	333	348	360	322	376	334	329	338	346	355	320	320	372	352	339	318	341	369	338	343	367	358	331	365	315	328	329	362	331	329	365	334	359	359	369	376	329	357	351	362	353	312	361	373	348	385	334	373	346	360	374	345	361	347	352	336	360	370	302	341	314	381	338	345	335	361	342	345	330	368	340	359	367	351	351	360	349	343	330	347	313	333	309	308	341	342	361	374	371	367	336	327	360	363	378	326	331	362	368	365	348	340	314	332	338	327	340	329	348	334	318	360	354	318	307	350	339	330	340	337	338	362	335	321	338	361	343	382	316	360	347	345	356	322	335	337	371	341	350	346	355	318	366	357	359	344	330	326	337	326	372	347	383	346	361	326	324	374	306	333	372	354	340	363	373	312	346	355	344	338	333	313	348	351	333	343	338	352	360	325	339	344	353	317	321	366	343	372	357	356	368	343	356	316	338	326	346	325	352	343	338	325	349	370	376	358	334	350	327	328	311	332	315	336	342	353	314	376	348	357	356	388	338	361	365	376	332	344	362	339	344	349	329	356	359	369	340	356	346	311	361	367	361	290	359	347	324	361	374	317	331	340	331	349	346	310	341	324	321	297	360	319	347	350	357	352	340	345	332	335	337	349	359	315	358	355	365	284	332	339	338	308	362	360	350	371	365	345	339	345	344	332	351	360	359	312	357	348	298	333	344	321	347	382	322	346	386	343	332	357	371	340	335	345	333	353	372	336	347	322	338	354	345	384	377	326	332	347	355	339	360	323	339	323	343	351	348	363	366	343	368	362	335	331	337	368	347	326	352	352	348	382	348	324	321	372	369	346	347	329	349	341	331	365	327	356	361	358	344	358	324	329	388	365	353	343	348	334	334	331	368	346	337	320	377	331	356	333	346	386	366	351	367	343	338	319	334	382	349	352	373	349	341	330	380	355	366	322	353	329	330	337	374	350	340	329	337	342	349	371	329	341	362	351	357	358	353	336	314	342	333	351	315	352	319	343	353	348	342	364	338	331	358	350	316	302	311	325	336	320	340	311	341	345	347	339	317	321	336	340	370	351	345	361	359	357	345	340	355	335	375	333	346	313	338	351	357	347	348	346	371	358	354	339	342	326	347	360	349	320	327	339	341	330	342	317	361	343	329	329	331	328	362	318	346	319	330	344	331	370	381	355	324	363	359	305	359	349	353	342	353	308	318	341	352	352	329	324	327	360	359	342	309	347	348	347	340	388	339	358	329	342	316	358	329	329	337	379	370	333	348	358	354	389	349	340	357	323	315	343	340	348	352	319	371	352	320	327	381	309	333	328	358	339	348	344	362	341	382	333	351	315	326	388	352	353	377	369	324	339	360	347	356	351	391	362	334	354	356	345	371	371	341	325	386	327	364	329	302	338	382	364	355	326	348	334	350	349	396	317	331	366	362	350	378	347	360	334	369	329	311	343	340	319	341	323	345	313	364	338	314	338	353	383	294	386	356	343	353	339	377	329	336	359	331	363	333	368	331	335	347	355	341	342	304	367	382	335	369	353	366	337	360	349	330	327	335	344	328	347	346	317	389	342	350	333	337	366	373	325	353	372	352	346	395	332	359	349	358	335	333	343	320	366	352	353	357	346	358	343	324	333	359	332	362	329	356	324	335	328	360	375	349	368	345	318	323	326	315	319	347	358	356	334	348	344	353	345	348	385	360	357	331	339	347	363	335	340	340	357	300	341	340	358	371	306	335	340	330	366	329	342	346	359	326	365	356	360	334	335	348	338	370	342	357	334	326	343	353	355	342	331	378	335	357	321	367	330	353	331	313	343	354	381	354	349	331	342	383	351	317	357	341	354	358	325	367	336	319	346	327	368	361	358	333	362	344	321	345	339	347	357	356	373	331	324	324	315	337	344	364	340	320	332	320	339	372	367	323	338	340	374	327	328	369	345	341	350	348	371	352	335	328	327	321	347	328	329	355	346	333	339	365	345	377	376	344	338	351	345	328	337	345	307	346	335	346	333	311	339	331	378	322	320	313	334	321	355	345	317	351	328	339	353	353	330	352	366	363	335	359	335	363	326	343	341	333	322	351	337	338	343	359	335	334	355	338	362	323	344	324	332	346	359	316	302	356	341	358	357	343	362	341	356	338	323	362	346	324	335	359	334	368	334	307	381	327	363	356	354	307	371	313	353	357	344	360	348	341	343	322	361	349	339	356	344	371	325	367	349	345	308	347	325	329	329	352	347	342	321	334	339	333	358	327	350	339	337	322	355	367	337	343	384	348	372	343	330	322	343	390	352	354	332	379	321	345	348	363	350	352	319	349	323	330	345	355	324	345	349	361	319	336	316	318	313	379	338	328	356	350	367	319	364	338	357	362	337	345	312	360	332	368	339	328	343	344	349	359	351	341	345	370	338	350	367	341	331	317	359	359	342	353	338	364	367	367	326	373	332	350	344	327	340	360	336	363	351	343	358	320	355	359	344	360	323	337	332	321	305	335	344	346	351	328	328	345	346	340	340	343	331	338	317	333	377	346	347	361	326	349	365	317	354	309	325	344	314	365	362	330	346	350	317	346	372	351	353	321	344	369	334	295	344	366	346	322	339	326	364	335	352	366	336	356	395	377	345	353	334	343	335	348	360	324	370	326	376	309	315	373	335	363	354	318	350	362	353	346	333	349	331	320	332	350	377	341	338	376	318	324	365	324	351	364	352	369	337	319	349	351	351	321	323	344	358	380	306	361	360	359	369	353	368	343	312	327	357	313	344	315	395	361	318	342	351	373	337	343	334	362	355	331	352	349	316	324	350	356	365	306	359	347	353	352	360	373	338	333	303	314	364	330	357	332	313	329	312	352	368	373	387	333	370	324	336	335	349	329	342	382	366	343	339	357	297	324	337	360	336	349	360	318	378	319	362	342	327	335	336	347	368	338	370	334	337	334	361	351	362	340	326	347	361	385	310	334	338	338	347	333	327	374	347	331	341	337	357	340	329	338	342	334	355	343	358	343	335	369	335	377	335	354	379	354	350	351	358	361	364	343	344	350	344	317	344	373	324	322	365	351	322	323	339	325	343	352	334	313	371	347	368	367	325	330	298	344	322	340	355	337	326	346	356	361	339
27312	20695	7491	947	678	603	447	376	369	413	449	420	398	404	386	454	403	372	390	409	424	414	381	356	398	410	377	428	375	399	397	357	433	352	391	355	396	383	407	371	383	388	374	395	361	403	413	349	390	378	413	389	414	413	379	381	365	372	366	382	358	376	424	396	394	391	391	383	394	406	408	361	376	421	414	397	408	443	386	368	386	420	395	423	404	379	384	381	388	398	377	382	384	409	393	351	405	387	391	372	382	378	371	419	411	367	347	368	414	392	367	380	408	406	375	383	415	357	410	406	388	422	412	389	395	400	430	415	394	382	361	363	423	376	371	372	400	382	410	399	380	435	375	394	377	387	405	383	380	362	394	387	379	419	343	345	413	411	365	385	381	408	388	385	378	410	396	368	387	378	409	394	420	408	374	407	387	414	369	402	386	370	360	369	425	411	356	408	402	388	391	352	407	408	414	403	398	404	367	369	394	412	381	385	405	385	400	355	387	403	391	362	417	391	394	388	384	352	384	385	409	402	396	414	367	411	413	429	413	387	372	402	391	359	432	394	382	392	412	422	399	384	415	419	364	394	383	425	403	392	403	356	397	408	395	379	376	403	408	412	397	419	382	390	413	394	397	377	357	392	384	398	399	387	392	362	385	377	368	359	372	407	379	358	387	367	389	386	380	414	387	388	397	378	381	398	398	382	396	431	376	369	410	432	369	392	362	416	409	420	367	382	398	374	418	361	418	388	356	392	417	394	402	404	393	403	393	422	410	392	395	402	384	383	408	443	385	382	408	396	408	381	395	403	376	373	381	354	421	391	422	377	394	428	390	391	374	392	391	354	412	409	392	406	412	395	410	385	377	378	421	399	408	412	399	384	386	341	393	366	400	433	422	368	404	414	405	376	423	384	382	409	395	431	436	394	391	415	409	389	421	377	442	360	404	375	379	406	413	388	385	349	380	394	398	391	408	452	437	411	377	367	384	424	384	407	385	410	391	377	374	448	388	365	442	386	376	411	403	449	346	390	424	387	418	369	388	441	390	401	368	405	371	415	358	430	389	405	395	411	401	371	395	440	380	390	394	386	375	368	405	382	363	414	390	385	391	419	398	389	387	399	412	403	392	387	365	370	408	390	360	399	417	413	365	377	406	422	424	389	377	381	385	351	409	382	386	411	393	385	387	402	383	391	403	393	389	378	406	412	410	401	358	405	421	438	401	397	377	388	368	404	396	414	386	421	362	370	383	382	392	443	407	417	416	400	392	382	393	380	401	368	393	421	367	391	385	370	379	426	423	400	412	384	414	373	391	408	426	400	355	440	417	413	419	407	377	374	339	384	394	369	400	395	371	401	404	392	396	377	362	417	398	400	367	351	377	413	417	376	413	367	404	421	414	378	398	338	402	425	415	435	370	389	382	398	395	402	380	422	372	382	369	405	386	415	433	400	401	385	420	375	361	405	390	381	401	407	404	390	362	419	393	390	397	419	413	397	420	397	388	391	420	409	380	375	387	370	406	367	405	410	389	378	449	350	357	408	415	371	400	397	390	399	400	387	374	411	443	414	410	406	356	329	380	384	437	401	393	382	371	420	412	389	380	383	396	380	383	364	420	421	393	351	404	424	369	405	404	398	401	449	385	391	369	413	442	415	402	374	367	399	385	393	415	394	413	400	412	426	377	414	379	419	385	392	398	391	395	396	411	365	429	384	374	395	400	389	391	386	394	421	387	416	374	420	385	368	420	415	399	392	371	425	403	420	396	389	409	396	420	395	379	421	396	379	377	365	408	393	408	398	379	373	386	399	358	415	400	404	421	389	396	414	366	379	391	373	385	409	390	394	385	403	358	429	402	368	377	402	421	371	405	438	409	359	386	379	397	368	396	390	383	362	386	423	412	385	400	436	413	410	403	394	371	412	396	395	386	414	393	382	373	377	370	391	423	402	409	406	377	374	381	412	440	390	407	385	390	381	416	368	376	376	385	383	421	405	371	360	395	420	401	368	401	382	379	419	404	357	388	387	380	415	368	370	388	410	380	399	411	385	390	405	413	373	396	381	420	398	437	358	372	396	405	399	400	401	423	401	407	382	358	366	371	375	369	409	413	377	347	398	383	380	367	393	355	391	389	359	381	392	418	330	371	373	380	392	403	373	445	396	409	373	372	429	407	371	399	406	393	371	427	350	417	371	394	377	384	373	382	409	387	407	383	370	389	388	391	393	405	387	397	385	403	387	389	381	390	424	391	373	386	395	393	433	387	441	400	379	417	359	389	382	375	352	381	384	403	405	377	420	401	400	405	385	386	386	382	375	409	416	414	389	409	418	395	390	394	337	394	381	385	382	381	374	391	386	381	411	459	421	354	422	380	391	365	381	417	387	381	374	407	370	398	433	398	391	397	400	386	370	382	377	368	362	383	374	389	432	412	421	435	379	407	381	356	369	414	407	403	402	407	374	368	423	424	408	407	435	375	377	422	381	404	419	365	404	359	395	389	402	396	356	406	393	392	370	406	397	418	377	375	370	374	419	392	384	406	386	400	364	358	384	397	384	377	409	410	402	383	411	415	363	400	397	387	411	381	442	404	365	432	379	381	380	418	411	448	385	397	376	412	394	403	384	386	379	375	399	380	406	384	371	399	382	400	414	402	374	347	374	392	424	401	406	417	441	361	432	414	442	424	402	384	372	403	408	383	390	346	436	395	379	346	403	372	373	429	376	398	386	377	433	348	419	406	399	407	393	409	401	401	394	401	366	369	407	372	391	371	408	387	410	371	386	436	358	393	376	411	426	386	414	426	424	383	371	377	373	404	382	396	421	398	378	377	400	401	367	409	382	398	404	393	420	392	399	405	401	376	408	402	381	384	395	375	383	400	383	398	400	401	408	418	381	374	416	393	384	409	418	420	390	387	363	386	385	431	397	410	437	367	367	424	380	398	400	380	390	421	452	434	368	444	411	406	379	400	412	410	351	408	422	397	395	411	377	405	396	418	408	404	389	399	434	388	396	427	406	389	416	381	395	436	416	381	409	366	388	409	370	399	404	400	397	443	374	442	393	389	414	445	433	376	422	408	380	435	376	367	381	389	443	414	364	398	421	410	381	360	396	417	351	411	405	374	420	403	401	396	402	373	392	374	364	395	386	422	383	403	390	389	380	376	399	366	409	418	390	400	406	381	371	405	384	372	396	419	381	449	404	390	421	428	400	379	376	427	420	398	382	365	399	397	427	362	395	369	401	401	400	414	398	411	414	381	421	414	416	411	392	407	410	370	396	404	432	371	394	393	370	416	419	399	399	413	391	391	405	374	433	377	402	392	371	376	392	379	399	405	437	398	391	372	411	369	430	403	428	411	402	399	354	393	379	401	383	363	358	389	374	360	416	385	417	360	392	369	439	408	407	384	382	374	389	396	378	403	369	376	389	413	381	407	420	387	424	377	395	379	414	436	374	370	394	420	427	397	402	361	411	384	408	383	375	395	392	372	370	378	390	367	411	396	383
4635	1674	1528	984	833	742	707	730	670	662	637	587	596	630	627	632	613	634	547	593	590	552	607	577	585	615	646	586	624	603	577	627	630	594	577	593	625	604	602	591	574	636	552	582	636	575	599	580	615	581	611	641	584	619	632	609	574	596	597	627	646	626	548	577	637	565	666	635	570	575	570	617	611	589	617	589	581	602	621	582	589	619	580	594	618	585	620	621	626	517	578	587	560	581	587	574	573	597	575	581	612	577	570	605	634	612	625	587	567	614	575	569	594	561	610	662	582	590	618	563	562	549	573	607	543	607	602	548	629	598	620	580	569	599	626	590	581	614	569	640	597	594	584	559	593	595	595	585	599	567	596	547	585	591	595	615	578	600	618	566	575	624	579	574	608	605	550	603	651	588	625	616	552	619	561	571	586	591	603	574	584	626	644	592	581	555	641	590	605	634	576	601	568	593	578	617	597	593	608	575	570	570	617	594	649	610	587	585	616	599	589	587	629	593	612	572	576	578	615	623	605	579	577	603	620	611	589	586	610	576	629	565	584	600	619	608	617	588	625	611	580	603	633	626	575	612	674	588	606	607	629	556	592	569	579	630	587	606	619	605	615	615	587	599	590	605	590	596	599	588	571	643	590	575	582	609	607	545	580	597	576	559	625	612	596	604	585	610	607	574	592	588	604	603	561	546	612	609	601	605	584	589	601	614	613	604	572	595	555	556	560	612	643	584	601	546	605	606	611	522	646	596	640	609	602	623	587	593	595	568	592	591	622	606	619	611	574	594	563	573	572	612	621	624	607	566	632	557	603	614	625	607	551	575	559	578	579	595	596	563	614	598	608	596	633	569	585	609	601	605	539	566	551	568	608	579	577	613	592	592	620	621	627	625	607	592	640	591	574	587	616	564	573	588	582	561	573	608	587	609	562	599	581	627	624	549	584	627	609	576	629	607	575	604	593	609	594	595	588	652	601	570	642	610	594	610	581	561	593	634	571	622	624	635	609	617	611	573	601	625	619	623	624	621	582	606	583	545	581	607	618	589	588	612	579	597	633	574	569	606	623	589	559	581	632	599	596	598	559	567	607	624	606	647	618	602	580	615	570	616	545	584	591	591	611	632	576	596	601	596	611	604	624	634	596	593	628	575	605	623	622	554	624	599	584	597	641	601	596	574	567	632	572	617	603	592	588	612	630	581	585	600	596	611	662	579	591	604	558	610	623	620	621	596	571	621	607	590	602	589	636	583	608	612	581	552	635	572	554	567	592	622	606	565	599	571	598	608	609	583	596	570	545	586	552	590	569	536	595	571	546	550	603	605	600	596	603	647	557	596	574	619	584	582	572	580	620	592	607	569	573	583	618	628	608	600	625	568	568	598	610	625	628	590	621	594	559	607	557	625	577	600	573	603	603	545	559	592	557	627	574	545	562	589	579	628	645	620	603	624	605	606	632	591	606	620	553	573	579	563	584	613	591	583	593	612	576	569	594	604	604	611	603	587	577	602	596	581	598	565	569	604	595	589	565	568	579	602	594	603	640	587	601	623	627	677	567	589	577	593	629	598	600	595	614	612	635	549	646	607	593	599	607	610	662	613	567	594	612	622	644	583	589	633	567	622	581	608	567	584	635	573	615	607	590	609	587	616	590	623	620	608	649	577	630	643	583	586	644	614	615	605	570	601	624	623	568	619	619	591	561	580	641	598	610	560	563	607	606	663	608	593	607	575	604	587	575	626	591	637	558	572	585	605	586	629	596	584	586	645	602	592	601	625	569	628	604	601	617	586	593	631	617	660	588	584	563	557	587	572	582	560	572	634	582	648	601	603	586	611	651	604	596	599	601	572	550	611	608	612	595	601	624	564	606	637	590	632	559	619	589	626	609	604	569	592	568	606	591	606	616	613	653	592	584	602	649	652	585	611	624	597	586	595	588	594	596	610	613	670	591	641	611	562	560	585	606	612	610	614	623	574	577	603	563	562	586	622	612	634	540	632	550	587	601	614	609	591	620	580	587	589	643	647	559	602	595	607	565	600	614	624	565	600	585	600	651	583	600	636	614	586	667	590	624	620	572	573	603	577	604	571	592	606	619	622	602	579	571	603	578	584	623	555	559	628	579	624	594	575	552	627	588	575	567	591	620	577	600	613	565	628	582	623	573	557	613	583	605	661	610	591	631	607	559	553	602	618	538	589	637	594	572	624	591	615	619	576	584	633	614	569	600	582	578	591	612	624	575	599	588	614	617	613	631	561	591	611	595	634	620	586	633	646	592	586	644	614	601	595	592	577	603	618	597	603	590	594	581	626	566	648	603	636	587	589	590	515	581	611	612	595	616	579	593	541	589	618	585	611	535	551	574	584	604	516	595	585	574	595	607	596	572	564	590	590	614	621	569	560	597	682	634	582	605	596	614	610	608	607	576	615	616	600	612	608	569	612	574	585	545	617	585	614	640	605	574	592	570	586	599	608	578	611	585	598	626	640	603	588	550	586	565	553	618	608	648	656	552	594	556	624	601	600	584	586	563	635	601	625	580	582	604	597	600	626	570	631	616	591	550	576	603	628	605	583	625	607	595	553	630	598	610	598	635	569	560	566	562	596	582	642	617	550	622	579	626	602	561	586	611	604	596	583	579	625	603	599	594	593	605	564	564	623	620	582	616	575	569	578	553	592	622	595	624	565	552	587	571	629	621	631	558	594	606	580	630	600	608	610	604	605	610	604	598	610	585	607	566	591	567	629	625	576	577	617	627	626	612	603	599	643	568	593	594	575	605	581	590	582	625	551	541	574	595	610	600	625	597	618	605	614	591	587	572	568	632	630	602	602	596	636	605	595	606	637	554	631	551	644	635	606	648	627	585	641	611	580	621	613	588	594	568	588	602	578	628	628	596	587	647	659	577	614	628	639	604	586	570	607	625	587	604	585	604	632	609	558	585	596	588	546	637	602	604	620	604	620	586	628	601	608	599	602	567	570	629	585	612	591	625	632	624	580	613	631	571	550	595	596	614	578	566	602	623	616	570	570	554	594	606	579	594	611	585	605	602	591	608	597	575	611	617	590	586	560	580	580	621	556	572	575	607	541	603	625	605	582	577	606	603	592	652	571	568	626	599	638	624	588	558	550	606	629	603	583	567	513	643	606	581	599	622	622	630	578	627	618	613	617	593	620	588	612	566	627	602	616	589	607	600	613	548	546	570	599	618	587	565	582	570	604	612	645	587	600	626	597	650	611	616	634	586	642	612	564	581	628	571	584	590	606	559	616	587	570	579	581	571	577	597	598	594	622	586	583	623	585	613	562	542	594	582	593	576	593	599	633	591	584	576	601	647	573	600	619	557	588	605	631	611	608	570	593	632	562	586	609	573	625	639	543	558	633	581	562	650	592	595	596	605	609	537	585	659	602	582	607	594	594	610	646	615	589	628	608	591	594	585	567	620	647	574	586	558	596	616	603	577	599	566	554	566	622	578	580	563	607	582	620	595	617	553	612	578	594
24645	21580	28902	24763	21104	3133	960	779	639	561	543	537	546	499	545	519	533	453	545	455	487	456	453	483	457	483	476	470	408	491	467	460	457	438	454	438	441	477	465	456	435	441	437	435	448	457	431	431	455	459	426	451	422	455	473	421	454	463	472	434	434	456	453	466	434	409	468	427	405	457	453	448	480	470	448	452	418	416	492	456	420	438	435	425	443	474	427	405	459	446	451	473	381	444	432	439	437	460	422	410	458	460	452	474	431	456	443	420	443	457	476	448	444	422	451	452	467	446	467	420	442	456	420	464	442	426	466	460	453	395	460	476	429	456	476	430	418	441	426	452	438	449	431	460	464	425	477	527	403	409	431	419	462	468	438	447	504	432	469	448	397	450	449	413	479	448	425	423	434	455	438	432	441	429	433	482	490	438	422	425	466	451	444	439	439	468	429	449	441	448	469	431	427	481	417	445	423	410	416	423	480	454	431	435	458	428	462	470	437	462	451	446	423	469	419	431	470	456	480	388	498	400	447	430	439	446	475	399	473	465	431	447	463	434	473	494	405	446	429	440	422	424	428	424	449	462	439	449	441	473	442	426	459	464	442	445	436	460	429	430	481	429	430	409	443	462	461	468	457	438	455	448	422	451	450	452	449	436	470	450	414	424	420	445	438	462	461	445	434	444	445	428	447	467	468	431	427	450	430	429	443	451	440	456	467	449	457	500	455	441	467	420	460	420	434	450	483	435	458	456	459	416	489	429	430	440	451	434	437	455	432	432	430	422	450	435	439	418	422	419	487	414	478	417	443	481	448	458	464	442	442	425	418	397	486	432	450	449	418	440	419	445	441	463	423	444	427	417	431	451	434	449	460	421	450	437	466	447	444	488	452	460	478	435	458	465	435	442	428	419	452	422	423	480	463	459	460	444	445	438	431	458	450	450	412	405	415	444	451	488	431	465	489	463	447	473	477	462	418	439	471	477	460	424	469	455	439	432	456	445	437	429	433	417	437	452	412	445	424	438	436	406	411	439	463	449	403	461	483	434	451	422	436	432	432	479	395	452	460	433	467	449	437	453	441	455	460	455	436	429	445	438	429	488	421	461	483	445	436	467	470	444	443	434	451	438	438	428	445	438	437	448	428	445	442	469	463	426	457	462	483	438	438	435	394	459	465	433	448	477	499	428	462	441	463	423	448	402	442	468	422	420	441	451	459	428	423	435	459	444	469	425	462	465	423	446	453	434	474	474	463	441	482	449	437	440	449	425	422	444	459	462	480	430	428	458	494	441	430	439	451	461	457	441	452	445	489	420	476	469	466	453	455	474	437	410	467	480	486	489	442	430	438	508	465	476	465	497	457	454	415	433	459	457	463	439	445	433	422	468	421	431	458	434	426	474	485	434	445	418	479	442	444	407	407	467	467	473	420	481	428	493	436	437	460	419	400	453	433	455	483	447	400	452	427	464	436	408	461	452	450	460	422	442	447	452	448	414	441	450	436	447	476	437	437	419	414	465	441	448	461	431	443	427	445	449	450	469	442	445	442	439	445	434	466	442	436	484	460	460	436	469	491	464	446	464	487	422	513	450	455	453	458	441	460	458	448	488	432	428	438	456	426	476	452	472	431	446	442	435	423	457	431	476	462	441	418	446	437	442	442	452	473	474	426	446	458	464	475	435	470	431	435	453	439	431	454	415	445	444	437	445	497	429	424	433	435	449	454	451	425	443	396	425	423	399	486	460	470	424	418	425	465	442	438	474	491	450	464	458	422	436	445	451	468	388	436	432	461	427	488	465	454	467	461	442	431	429	420	424	491	423	448	417	443	459	459	417	437	487	491	429	434	448	438	473	471	447	431	444	447	453	425	432	436	433	417	472	430	482	430	416	451	446	432	490	475	427	432	446	443	466	464	416	426	443	444	462	451	472	455	457	460	428	426	454	417	447	419	443	447	434	425	423	461	452	394	430	451	458	443	466	433	443	430	464	492	475	432	408	462	439	439	406	413	417	493	424	440	430	494	457	449	446	445	437	442	386	420	445	468	409	437	464	447	442	482	450	418	425	430	424	454	463	465	447	427	442	481	472	426	481	464	457	445	415	437	466	452	454	466	431	486	437	453	476	456	461	454	455	458	430	449	434	418	438	485	454	412	450	415	456	509	454	425	475	429	401	425	438	437	451	449	436	450	465	439	466	429	442	472	419	468	442	438	417	452	427	431	413	443	416	431	423	420	457	434	433	457	479	455	459	468	423	450	477	472	442	439	458	452	428	439	455	405	433	445	461	444	465	432	437	452	442	432	479	424	449	401	411	415	448	443	436	476	450	447	451	431	451	426	417	453	450	472	451	444	466	426	454	458	473	448	469	472	444	432	438	409	447	444	449	451	475	440	468	442	424	431	439	408	446	465	443	460	470	428	444	472	456	490	412	416	462	424	448	431	452	451	455	445	414	421	442	430	455	400	447	452	417	436	475	447	436	427	431	456	442	447	451	456	441	431	483	439	422	434	444	456	433	424	451	454	460	418	440	430	411	438	443	470	461	410	451	416	419	460	456	458	478	437	474	436	440	393	437	444	444	429	419	452	446	457	435	446	394	485	464	465	445	446	439	446	464	445	486	474	422	445	457	443	424	474	437	443	406	410	473	457	474	430	401	424	475	480	463	456	427	438	423	438	465	414	420	426	466	455	450	458	439	451	447	425	452	457	435	439	449	442	433	458	405	442	431	433	421	424	434	451	461	436	454	459	430	444	405	462	457	474	433	430	434	455	444	439	416	447	470	407	474	456	460	438	433	460	462	450	443	478	487	448	403	473	461	480	436	430	413	457	457	458	447	428	439	413	403	453	474	422	461	443	426	450	411	494	433	420	428	428	446	430	452	444	493	412	435	435	457	420	447	455	434	492	442	447	381	434	466	479	418	458	448	457	458	416	443	463	438	433	457	440	455	429	404	452	470	449	466	432	453	440	486	437	464	446	439	430	458	412	441	412	459	436	469	454	419	416	457	453	445	453	461	448	433	451	481	439	441	437	429	461	428	444	465	453	423	447	418	438	446	438	479	434	441	481	436	470	411	449	425	431	414	431	425	493	436	466	441	466	419	464	467	468	469	433	436	437	431	440	447	459	423	436	437	463	431	456	433	460	472	448	412	453	426	452	441	468	472	463	462	402	422	458	462	446	420	455	456	451	445	459	414	431	470	460	395	449	434	475	426	463	456	439	451	457	427	445	415	419	419	445	454	439	449	428	440	449	439	418	445	413	425	462	421	430	445	451	445	473	439	449	419	451	442	465	414	506	447	431	455	421	452	478	483	416	465	473	408	488	436	445	450	419	486	409	452	465	481	454	463	436	459	438	436	448	465	455	469	418	427	412	454	415	451	432	430	477	431	448	478	438	442	437	422	428	459	453	477	414	444	480	475	457	441	426	453	409	385	464	443	430	451	455	469	451	456	442	385	445	499	394	463	453	403	420	453	422	470	456	453	415	465	466	468	437	440
8164	9767	8473	4383	3022	2329	1784	1568	1292	1179	1071	1079	953	903	913	848	827	770	799	802	785	742	744	741	783	730	702	720	712	739	730	700	692	684	700	730	650	684	735	684	712	722	665	728	666	673	688	673	688	667	699	700	636	678	704	718	689	673	680	689	663	714	701	660	652	660	710	686	660	658	632	679	696	673	660	713	691	687	678	658	693	650	620	656	669	678	698	684	667	670	681	704	651	685	689	701	685	667	650	689	671	715	685	639	687	690	705	690	683	662	686	688	661	687	650	704	707	621	640	701	664	677	625	682	672	667	675	690	623	678	680	684	710	670	692	661	678	663	677	660	667	667	685	681	685	652	673	703	653	728	715	607	685	635	661	685	714	690	742	678	682	657	669	682	673	692	638	639	642	667	701	697	691	675	684	672	629	635	647	717	670	665	683	633	697	688	661	668	658	656	691	613	651	624	737	664	704	673	649	708	695	714	679	648	692	650	686	683	639	684	701	682	692	641	659	665	724	678	691	700	642	677	673	623	731	674	701	663	637	696	680	683	705	739	663	680	654	647	677	663	706	659	645	611	676	656	672	616	645	689	668	680	685	643	669	695	666	629	637	705	694	716	691	691	687	667	675	721	698	686	623	659	691	618	664	667	688	676	715	673	740	721	694	720	700	671	692	722	682	683	650	669	663	705	724	663	706	649	671	684	719	677	715	703	684	650	680	678	627	697	691	686	687	667	678	697	676	691	669	692	658	689	629	649	705	675	700	719	706	688	677	708	612	661	672	673	681	709	677	698	698	708	627	710	672	646	611	694	671	698	649	676	690	704	674	661	683	672	678	649	632	627	657	648	678	688	670	682	667	640	739	670	696	654	640	670	682	629	644	692	673	680	683	727	656	640	670	683	671	665	658	659	657	672	697	643	687	643	621	713	682	720	688	687	670	658	690	649	674	680	716	646	681	687	668	668	660	631	695	620	692	686	650	680	678	682	650	665	698	657	653	648	671	640	598	678	672	653	681	649	664	688	692	655	676	692	654	669	678	660	631	684	688	657	673	663	664	695	681	664	692	638	698	656	657	704	659	651	654	679	686	643	655	635	723	669	662	701	663	671	668	708	697	679	712	671	706	661	682	659	652	681	681	655	738	675	685	632	649	706	705	640	700	683	704	669	705	645	678	745	652	662	685	682	663	676	685	694	674	651	689	700	669	653	685	607	678	687	647	690	697	685	745	687	686	626	719	693	675	607	714	715	635	684	728	706	697	626	680	649	673	686	637	641	630	680	691	695	651	705	696	712	676	679	639	662	631	647	715	684	721	629	729	707	630	674	676	654	673	680	678	719	626	695	669	734	682	680	652	697	731	717	646	662	720	683	665	653	707	661	705	711	664	668	676	639	694	634	650	678	728	635	660	702	637	657	661	648	673	718	687	675	694	641	679	663	694	687	640	671	674	659	689	672	705	684	644	739	695	660	690	721	685	684	648	679	685	662	728	706	637	670	664	661	638	665	682	653	673	655	640	693	689	681	685	689	718	665	697	673	671	659	701	710	617	675	680	674	691	651	669	639	665	681	667	680	672	725	684	683	641	611	646	667	664	677	655	709	690	662	693	640	668	664	673	697	634	681	713	702	698	668	666	693	663	662	701	667	723	711	661	633	707	679	655	704	692	687	697	681	655	656	660	700	658	681	648	655	691	682	652	680	691	676	641	641	645	628	705	676	687	710	683	656	710	670	697	700	676	646	655	656	680	656	715	624	635	694	660	701	682	638	650	683	655	620	701	695	663	695	645	698	652	653	666	668	733	645	708	669	688	700	702	635	624	689	634	709	650	677	644	707	705	706	639	710	655	656	715	696	663	695	716	697	667	661	681	676	668	645	705	672	711	661	675	686	671	678	693	714	696	664	666	632	701	659	657	632	695	698	719	660	691	666	681	664	683	677	675	670	700	731	675	694	690	664	669	734	719	662	659	700	679	643	638	665	640	701	660	712	683	706	688	700	637	697	665	651	675	629	690	707	710	674	687	692	619	674	687	664	686	642	689	718	664	680	679	627	744	666	676	680	701	654	667	677	686	703	733	667	692	732	665	676	678	625	682	607	680	686	670	654	670	672	727	666	681	687	693	659	686	726	647	685	615	699	677	679	700	652	700	681	682	708	658	656	694	679	642	714	692	689	676	631	649	680	669	688	673	714	705	621	684	690	704	687	670	662	676	684	693	629	647	670	689	716	688	693	670	668	670	645	699	668	698	665	663	692	654	654	718	647	702	586	677	667	657	711	665	663	639	665	655	674	688	674	662	650	685	601	679	704	665	678	691	677	664	660	675	665	676	664	691	606	663	677	682	722	670	722	695	658	668	677	706	719	645	682	649	668	636	648	710	686	651	609	694	657	714	681	685	683	665	660	689	688	678	706	661	659	666	665	702	675	689	668	719	720	668	706	682	716	720	669	666	690	655	682	702	690	628	680	633	670	684	712	675	627	676	708	665	653	658	681	687	708	688	668	635	636	707	717	656	703	702	647	650	665	658	667	673	668	665	708	722	670	690	700	693	699	716	683	719	670	691	708	643	663	682	675	658	702	717	690	725	638	706	656	698	680	627	670	695	684	680	681	672	734	663	681	635	639	694	681	670	682	675	701	681	651	699	646	664	664	696	696	679	678	666	704	631	668	651	677	686	708	689	703	658	652	720	640	668	639	654	691	671	660	689	667	718	665	689	664	642	647	656	625	703	695	681	734	706	716	670	688	699	653	688	670	716	663	713	614	729	665	680	675	653	674	681	637	659	686	673	715	695	632	710	657	673	631	638	718	696	701	700	648	706	703	661	694	702	625	673	693	631	645	709	723	710	718	659	656	663	694	671	683	617	678	670	695	700	677	734	655	673	748	675	699	636	683	694	667	706	673	643	720	634	627	700	665	717	678	651	692	683	647	640	670	675	700	628	616	627	679	688	701	678	701	695	673	669	684	653	714	716	655	669	657	718	719	679	669	671	665	706	652	613	709	647	698	675	669	704	712	641	672	738	635	650	696	698	704	661	695	675	634	692	708	659	629	660	702	635	679	644	678	675	698	633	698	685	715	702	651	674	691	666	677	639	679	656	653	635	696	680	666	689	696	707	684	641	696	663	626	704	649	690	712	728	677	677	660	693	656	634	678	635	731	689	672	643	683	661	615	595	692	680	700	680	670	618	672	689	676	658	690	673	669	729	683	688	691	675	665	698	716	683	688	675	655	667	672	686	703	705	683	617	676	648	654	653	682	656	676	662	686	680	666	700	667	644	685	707	679	691	688	713	701	693	679	666	677	748	650	692	637	699	659	664	662	680	642	678	632	667	665	645	661	736	663	633	692	677	680	669	706	686	635	639	719	696	634	697	670	670	708	644	666	720	669	629	681	735	701	715	700	657	661	701	693	651	702	675	695	642	697	656	661	692	653	691	670	673	643	696	649	684	649	713	675	679	640	691	679	667	693	624	639	687	674	715	678	668	724
23434	21476	29367	24011	21478	20927	2571	781	570	521	499	419	401	366	349	319	298	283	283	278	276	262	271	265	228	250	266	269	278	242	224	280	251	265	245	216	224	231	239	238	227	216	241	204	218	261	210	235	235	227	237	230	251	248	225	217	231	226	220	217	233	227	227	256	242	219	215	184	235	210	200	211	216	239	221	209	225	192	243	242	181	225	224	196	219	247	236	226	207	223	209	226	242	240	214	230	178	224	208	216	223	220	210	204	223	228	198	216	206	231	207	224	225	219	214	224	208	215	236	210	201	258	218	214	198	205	244	238	201	229	217	231	210	205	202	212	217	240	217	206	219	214	212	209	207	224	222	200	209	235	226	199	240	207	211	217	211	219	241	236	223	211	225	194	242	224	220	209	195	198	197	227	210	226	213	210	226	208	231	205	217	223	208	221	199	230	234	234	238	212	190	228	229	203	242	230	208	187	218	212	214	188	235	212	206	234	203	231	227	221	201	224	233	216	217	207	228	211	202	222	223	232	205	229	197	199	208	186	228	216	218	233	187	215	198	211	213	205	209	219	225	214	216	215	212	191	211	201	202	218	226	230	214	236	238	220	210	219	219	215	221	215	221	200	219	228	221	212	197	244	194	201	237	231	224	225	195	201	246	220	216	250	213	212	221	221	235	202	218	228	198	238	221	217	185	235	188	238	199	218	193	191	210	215	237	232	248	209	199	221	223	213	230	205	205	210	206	205	192	219	213	206	211	220	241	227	219	234	232	224	214	222	216	243	230	194	196	200	211	194	208	210	234	217	224	240	214	225	246	196	200	226	244	245	186	202	204	217	217	221	210	241	222	187	268	205	234	222	218	198	230	200	203	220	204	191	229	240	177	233	204	220	233	209	241	202	237	217	206	205	236	210	216	222	215	206	233	190	215	229	209	206	231	226	204	221	210	213	228	203	212	203	223	221	203	211	238	212	240	232	225	221	220	197	238	223	237	195	243	198	227	199	242	221	189	235	214	224	226	221	217	208	227	231	210	206	210	255	207	202	212	198	188	208	239	207	235	199	228	208	213	218	208	207	235	221	224	209	217	239	227	213	223	204	221	229	232	232	205	201	232	215	236	205	236	228	194	204	233	216	219	179	212	186	226	216	208	224	239	205	207	233	200	242	222	222	217	211	216	204	236	196	226	230	215	213	234	207	211	229	220	220	238	214	207	203	188	230	232	232	249	227	216	235	233	208	214	245	207	215	220	211	206	224	229	231	221	216	196	192	232	219	203	214	200	202	198	202	228	213	199	204	191	198	222	219	219	187	225	227	211	209	233	221	209	229	257	207	216	208	219	204	192	234	215	193	237	194	227	217	211	215	228	247	229	234	222	214	224	216	218	228	250	235	211	221	228	223	240	220	228	217	236	224	210	230	211	201	208	237	230	221	214	222	204	227	233	214	216	199	230	224	219	203	235	221	238	237	199	232	235	235	197	210	212	246	207	226	205	231	201	220	224	207	213	225	204	196	220	233	205	229	179	214	225	219	208	245	222	204	214	202	203	191	204	201	225	208	217	222	230	206	231	220	198	217	220	212	229	219	234	194	243	205	248	227	217	209	214	199	208	222	211	227	204	246	224	231	217	225	210	215	217	206	203	226	210	215	234	193	217	210	213	234	232	216	226	222	224	232	221	223	217	228	222	214	205	226	221	232	214	218	224	223	235	215	208	217	211	218	232	232	211	235	220	244	195	215	224	180	251	226	227	212	205	208	215	206	200	228	224	202	197	212	193	220	207	247	224	199	201	241	200	202	243	237	224	231	205	215	215	200	208	200	240	209	204	221	216	227	233	230	225	220	216	203	224	233	229	227	230	212	239	208	201	198	195	222	230	224	194	192	212	199	225	206	217	213	225	222	216	200	200	195	215	231	208	212	200	214	207	214	225	227	194	205	184	223	208	248	232	207	183	212	216	229	194	198	211	207	209	225	232	194	229	213	215	233	243	235	218	193	214	220	226	231	216	219	210	228	187	215	209	214	221	176	233	245	229	202	237	244	206	221	223	228	214	198	195	197	250	220	203	198	231	228	226	221	222	229	232	205	193	213	203	218	210	230	223	237	252	202	216	227	207	205	217	212	228	217	222	217	242	214	196	180	197	208	251	195	207	196	227	211	222	225	229	201	207	242	218	226	240	215	212	211	213	216	221	249	207	212	230	229	236	203	230	200	240	202	220	238	201	207	182	231	223	206	219	189	235	222	228	205	201	210	209	235	220	222	244	211	204	244	209	226	207	234	224	226	209	201	216	232	191	233	187	223	185	226	199	212	228	234	217	209	215	234	196	178	230	228	232	202	226	223	208	202	199	258	210	205	234	205	233	188	226	217	210	194	225	222	212	237	218	232	207	216	218	218	222	197	222	215	209	213	222	225	209	217	206	204	232	219	201	224	235	221	210	215	246	214	209	213	203	201	222	219	243	242	227	219	217	202	204	241	218	189	220	242	212	203	221	212	207	229	210	204	256	191	232	219	234	216	234	237	238	195	199	206	185	226	218	231	215	216	243	229	226	222	239	211	209	198	214	225	214	195	229	212	215	224	224	202	218	214	233	222	198	223	241	237	239	203	231	224	219	241	215	244	230	204	212	215	209	218	230	213	206	232	217	228	219	215	221	222	214	200	249	207	214	229	195	231	233	227	245	230	216	179	236	183	211	209	227	246	244	217	196	226	252	239	200	218	219	229	237	241	239	229	211	195	233	199	213	218	221	226	230	228	220	196	223	235	204	239	216	209	221	212	201	204	201	199	215	227	214	192	206	230	198	232	208	204	202	219	218	206	219	229	218	220	216	219	214	217	229	224	215	228	229	220	198	238	238	251	204	221	225	214	222	224	208	246	226	200	211	225	197	200	231	219	217	232	241	216	201	250	209	239	212	242	237	216	213	204	224	208	213	198	201	218	204	191	211	210	228	234	227	230	224	230	213	226	242	216	210	230	225	215	213	217	213	197	206	212	241	228	218	238	232	206	221	214	193	211	237	206	225	213	233	253	208	199	244	229	226	229	213	232	237	209	204	231	205	212	210	202	215	235	204	214	217	244	211	234	230	237	214	230	242	221	198	208	225	236	195	193	217	240	229	250	210	223	214	202	230	228	219	228	189	204	226	218	205	222	215	223	197	203	200	227	211	223	215	216	206	228	218	224	192	190	190	235	207	229	201	221	225	211	236	209	212	207	230	206	223	226	208	236	239	217	206	199	259	223	216	197	241	226	205	237	214	240	225	224	219	201	219	210	209	210	215	221	219	239	235	230	219	214	211	233	222	202	227	240	213	229	206	225	217	218	203	201	220	208	210	210	233	226	213	216	230	208	219	238	195	216	193	222	235	205	219	193	243	211	248	222	221	195	203	223	215	211	215	222	194	222	233	216	224	233	213	236	206	192	230	221	239	218	228	200	249	225	210	225	207	221	198	198	211	246	215	221	228	216	216	213	232	188	241	211	218	207	203	221
11400	15914	13625	7026	4771	3551	2671	2024	1744	1382	1200	1021	959	799	736	693	666	569	607	537	534	527	517	488	434	466	448	468	393	456	429	440	399	443	440	426	396	371	367	390	366	403	387	365	385	349	359	383	390	363	396	391	396	344	367	367	384	369	343	341	368	355	370	320	359	365	356	377	378	356	343	319	370	347	366	347	346	315	361	385	330	365	381	352	332	349	370	373	378	312	344	372	361	345	327	338	354	352	345	365	327	340	308	356	356	361	302	366	348	355	331	349	352	348	342	343	359	352	336	349	361	342	316	335	360	358	318	373	360	317	369	375	361	334	336	359	337	347	338	376	345	374	328	365	321	330	338	348	349	353	374	364	342	341	353	332	332	361	321	381	313	352	358	329	354	342	339	326	365	351	348	361	384	352	341	314	346	352	357	346	362	326	362	326	328	354	342	365	335	326	336	315	385	364	339	352	327	344	299	335	371	361	351	367	381	350	372	308	348	367	354	352	339	334	374	342	374	346	350	337	311	341	314	346	357	352	334	333	354	296	353	329	336	341	327	365	352	354	332	310	345	330	342	329	333	337	365	370	317	354	340	357	348	330	356	330	337	328	347	349	330	359	369	316	325	330	350	343	362	320	353	362	346	325	351	327	357	359	348	364	336	326	369	401	322	312	325	353	354	357	410	341	366	376	344	362	358	337	363	341	349	373	343	357	331	342	374	349	314	325	312	344	340	366	330	334	351	340	362	383	384	361	344	348	335	348	344	386	359	314	357	364	340	384	346	369	361	354	335	379	354	362	352	336	309	337	354	354	345	346	353	338	363	327	357	365	328	366	360	370	358	338	340	390	321	389	346	330	337	348	343	334	324	353	350	316	358	356	348	354	345	345	326	357	315	367	347	304	336	344	354	327	344	373	348	358	382	330	352	338	333	348	341	369	373	302	373	354	352	370	360	346	353	326	365	355	342	359	333	361	361	365	352	351	349	364	395	355	339	352	338	303	338	346	330	319	368	329	321	334	361	356	364	366	337	330	339	366	362	344	348	321	350	353	387	337	348	343	332	335	316	339	339	345	364	352	319	359	349	354	308	342	348	343	330	320	361	355	326	344	347	390	342	360	341	338	347	356	348	361	354	385	333	365	358	338	347	328	343	335	329	365	340	378	359	351	338	347	361	325	342	319	377	341	364	337	356	325	341	330	366	377	358	370	352	324	326	347	364	338	379	345	359	379	338	343	335	334	301	341	358	357	320	327	327	327	356	329	310	339	341	351	314	334	313	334	331	340	355	320	314	323	331	367	344	339	341	340	350	346	323	340	345	336	329	356	340	353	327	333	338	333	326	349	364	348	338	329	345	322	349	356	338	333	360	349	330	355	349	360	369	352	345	336	339	352	374	352	355	331	333	357	347	312	338	345	303	357	374	331	392	344	342	336	308	343	330	372	318	366	356	342	383	350	362	328	369	346	361	371	355	360	343	343	358	338	314	326	354	354	362	314	339	333	329	341	347	353	351	352	339	321	346	358	350	352	324	322	318	371	347	372	361	347	386	362	327	369	347	320	358	340	363	343	309	347	326	365	335	324	335	370	339	329	326	360	328	330	335	314	354	339	364	336	353	343	346	345	353	337	369	353	374	345	381	357	330	351	374	343	360	338	341	347	374	330	329	329	367	347	332	336	365	341	329	358	363	351	346	370	357	355	374	331	362	381	340	358	297	337	352	329	329	355	332	340	366	349	338	337	319	328	344	342	337	367	355	382	325	361	331	327	341	332	344	338	347	353	334	322	357	321	361	327	357	344	319	338	362	320	346	362	351	337	355	337	359	355	376	322	330	319	330	354	344	345	389	380	372	340	295	367	364	339	342	331	310	368	356	337	352	334	325	330	361	354	333	368	354	342	380	361	333	383	350	329	324	360	343	369	365	324	329	342	360	349	312	318	370	308	318	371	337	339	333	342	335	360	338	334	320	360	384	342	358	345	337	346	322	321	336	342	330	348	304	332	337	350	368	341	367	392	344	337	346	349	345	381	339	354	324	322	369	331	350	350	373	320	311	351	348	326	355	348	330	365	324	321	344	326	329	359	358	344	320	337	345	322	334	325	371	320	335	333	330	356	377	348	353	371	356	314	377	318	328	377	380	355	331	362	354	340	336	346	344	324	325	351	309	354	366	366	322	342	339	328	338	360	334	318	376	369	361	339	377	329	329	320	351	348	324	372	355	352	359	354	331	321	341	379	340	352	343	319	369	355	344	387	354	371	337	348	351	345	329	376	331	317	376	338	362	361	331	325	325	343	306	342	336	363	334	321	332	327	348	344	338	353	344	361	355	308	351	336	316	347	364	358	337	322	330	364	356	342	346	324	358	371	346	315	351	328	341	366	340	360	353	341	338	356	346	331	340	369	330	338	342	329	321	357	353	336	341	363	369	328	350	335	331	334	338	343	363	368	340	359	342	329	325	349	339	315	371	347	338	349	329	340	325	377	376	355	355	337	344	381	377	357	338	346	353	351	337	331	314	348	343	383	361	390	373	308	364	348	295	296	362	339	318	374	315	324	353	360	368	341	317	321	345	344	326	325	353	342	311	347	306	367	340	316	347	358	337	302	330	315	373	325	326	335	365	320	350	286	361	357	353	345	358	331	361	338	360	395	362	339	394	338	342	349	336	306	368	353	343	341	346	368	355	318	358	359	333	306	353	349	343	323	326	348	364	356	356	360	320	338	342	348	385	327	342	330	317	337	330	333	320	359	349	345	344	343	324	357	322	311	358	358	320	356	350	320	364	340	353	333	330	338	339	377	348	377	348	321	343	338	310	313	351	339	342	371	320	314	362	334	371	331	362	325	326	340	369	321	340	386	348	337	339	362	347	317	370	346	319	365	354	345	336	334	312	349	318	355	358	352	366	322	347	335	340	323	327	324	313	349	360	362	372	325	332	362	323	358	333	351	384	359	361	353	336	351	345	323	349	329	335	372	336	350	360	364	345	383	331	346	345	373	312	360	356	361	329	351	358	361	341	343	339	311	365	342	354	340	352	333	318	371	315	328	363	358	350	306	355	330	354	370	352	337	333	353	338	357	333	324	352	326	342	335	333	337	360	357	319	348	351	343	357	350	355	341	370	371	361	347	373	341	338	347	320	325	362	326	360	324	322	362	363	387	395	317	359	342	337	337	335	352	338	362	354	329	332	337	338	329	331	325	364	321	344	329	328	377	321	343	316	333	355	340	319	346	364	341	358	312	321	335	326	314	333	339	328	371	322	339	368	360	345	360	364	317	358	369	315	346	347	348	379	362	357	334	353	318	368	310	349	337	333	349	368	328	334	334	353	314	378	337	333	359	331	354	365	339	322	321	355	362	354	367	330	332	332	338	336	356	363	339	323	321	348	375	344	337	341	335	316	325	329	363	351	332	334	329	346	353	328	344	348	356	346	356	338	286	352	358	349	303	352	378	354	342	334	341	359	357	352	355	334	346	337	334	355	329	376	345
27302	20746	7428	832	507	478	390	457	427	435	404	427	408	408	433	387	425	410	393	403	399	397	358	419	424	401	395	407	409	401	452	384	380	393	428	386	379	409	386	396	356	400	382	430	368	445	381	379	377	424	406	435	422	386	387	420	404	399	399	395	397	399	407	380	359	405	418	398	400	391	427	394	422	419	367	391	416	399	389	394	379	382	405	388	383	415	377	421	376	412	396	390	380	396	415	395	404	356	401	386	412	386	383	376	386	387	425	411	403	387	402	382	383	377	387	401	381	411	421	397	428	404	402	371	416	370	398	394	403	410	396	402	373	380	366	401	398	373	414	428	400	390	414	386	382	384	426	405	429	386	401	390	409	414	414	355	404	393	400	413	400	418	382	411	387	437	412	431	385	400	423	422	395	381	419	425	425	429	412	414	397	399	408	403	355	362	376	423	368	401	378	404	407	440	392	421	426	395	389	422	372	392	393	424	388	429	407	425	403	390	381	439	380	422	412	412	352	382	377	390	389	403	374	393	426	377	436	399	394	388	434	399	381	381	400	416	413	379	402	381	393	418	397	390	400	430	409	384	393	368	399	418	392	379	396	402	410	414	391	393	423	404	399	425	376	394	387	381	425	421	380	407	437	404	412	386	427	402	397	406	430	449	424	409	415	409	390	381	407	382	352	423	417	349	399	410	415	382	403	384	370	407	391	427	404	374	394	426	416	399	419	393	394	391	379	417	372	398	412	378	406	376	398	372	413	412	407	406	413	407	391	388	418	362	383	392	405	368	438	416	391	444	385	415	399	398	382	402	414	391	392	374	397	384	373	389	413	373	408	373	391	378	404	396	420	392	407	400	400	381	412	393	434	378	417	389	387	400	397	384	394	424	385	389	431	374	370	409	399	397	415	408	395	400	361	389	407	385	388	395	433	397	410	390	401	393	412	434	414	403	364	410	378	381	380	378	379	389	380	378	410	400	403	408	401	397	408	441	432	428	387	391	375	405	391	404	364	389	416	377	383	389	387	370	353	383	419	402	362	375	420	417	394	345	415	388	403	377	410	398	396	394	410	413	416	396	379	406	403	396	406	411	351	386	416	401	379	405	369	406	422	392	373	378	396	411	432	384	395	454	369	382	422	396	413	377	414	416	400	403	408	418	388	424	412	421	411	409	392	395	406	388	390	393	432	399	428	390	375	380	390	380	421	372	390	413	421	399	374	434	402	439	367	405	398	403	451	397	433	411	392	369	426	417	384	422	393	376	375	434	387	354	415	386	351	415	414	427	395	399	376	399	375	371	419	406	385	354	425	359	385	414	368	438	395	445	388	383	395	411	405	404	424	438	351	412	412	399	423	380	388	402	382	384	392	398	368	426	398	407	377	381	392	405	398	386	377	404	385	430	397	420	410	390	390	429	400	414	378	378	385	385	417	402	429	375	404	408	433	439	408	401	381	378	390	401	421	403	398	398	427	425	402	368	425	407	413	393	386	355	418	415	390	388	422	378	392	385	425	371	412	387	397	379	393	422	383	377	416	393	360	426	377	385	399	434	363	395	382	375	373	383	409	438	401	369	408	392	394	387	383	407	376	396	383	415	397	423	408	385	384	413	379	414	387	374	383	434	444	374	411	433	372	398	426	389	393	366	375	424	426	412	368	404	396	415	432	442	469	377	392	411	405	402	386	399	386	407	438	401	429	426	399	412	443	394	428	393	404	373	379	391	411	409	384	366	402	398	384	382	404	375	398	406	397	419	423	442	385	394	386	385	394	402	396	388	411	394	391	425	441	386	403	422	400	398	389	408	396	388	381	419	394	431	376	412	376	405	367	401	405	388	407	386	366	365	377	379	415	416	351	389	416	430	389	421	424	385	399	427	399	420	459	443	448	427	372	394	387	445	416	415	375	392	409	398	399	428	428	432	398	399	375	397	433	397	405	389	379	434	382	429	407	371	389	372	381	379	437	412	441	377	399	407	380	415	421	385	375	400	412	393	387	377	429	399	373	354	437	407	382	394	410	416	416	395	406	402	376	400	422	400	393	404	368	419	406	387	432	419	414	391	363	459	419	406	411	407	387	380	414	414	414	416	392	424	394	414	398	441	392	394	416	390	403	363	357	403	376	437	397	368	398	411	396	369	383	414	394	391	416	410	388	413	416	405	417	376	369	385	385	368	392	394	408	429	389	383	406	435	413	389	408	428	419	387	409	417	390	396	396	369	376	404	364	408	411	426	406	409	375	395	416	403	399	406	392	425	393	376	392	407	403	411	409	425	427	373	396	394	408	383	411	383	402	405	380	390	390	399	425	407	396	402	410	364	403	406	416	418	389	399	397	426	412	394	389	392	421	426	411	375	447	464	423	391	411	395	414	375	406	371	397	423	418	411	414	419	386	427	418	413	423	397	409	378	388	392	399	374	402	394	402	367	398	392	365	385	432	404	433	428	443	436	371	369	385	432	416	389	418	400	398	409	401	402	412	416	420	409	386	394	393	410	432	379	400	385	409	409	426	401	396	410	428	415	399	409	422	403	373	405	377	438	394	376	399	401	389	370	404	428	366	397	372	404	398	389	415	412	389	410	417	428	383	413	384	412	404	411	392	383	400	445	368	404	410	397	385	384	391	404	429	397	371	363	388	386	411	398	375	387	436	392	415	391	374	383	394	389	353	432	409	415	396	372	391	388	405	389	389	384	423	392	376	380	405	403	419	403	392	368	399	407	396	430	412	388	416	382	431	391	433	365	400	393	411	420	366	403	388	385	401	420	402	436	395	423	418	355	407	428	377	381	363	376	371	417	398	375	425	376	389	407	412	403	391	377	415	410	379	411	415	373	380	441	414	392	402	418	388	342	387	400	395	390	451	387	399	398	402	432	388	380	405	402	412	355	406	411	401	377	413	402	381	403	422	395	408	396	397	370	382	411	429	441	416	371	403	404	376	418	421	419	399	416	383	382	422	417	406	365	413	377	427	393	387	410	394	391	418	363	468	397	396	395	386	381	397	396	390	364	438	414	426	377	390	414	397	363	396	453	399	379	401	410	377	411	384	454	412	400	410	372	407	421	407	391	362	418	404	433	360	396	382	397	400	385	398	412	386	397	415	400	398	416	422	394	419	412	398	395	401	402	414	418	385	418	403	375	396	373	394	386	398	398	369	386	396	442	386	419	395	406	411	425	430	413	404	383	360	383	412	414	416	369	360	400	418	402	407	370	371	410	445	401	432	385	388	400	406	437	420	361	377	421	409	346	385	392	394	410	394	430	402	360	395	389	387	424	387	401	394	378	404	431	381	391	409	407	369	394	389	418	402	417	390	400	413	405	372	409	359	401	387	387	408	378	419	417	370	398	405	427	405	392	430	401	398	386	422	418	393	402	446	416	393	377	399	398	418	391	387	394	377	396	381	379	400	400	427	352	403	397	412	412	402	430	388	385	396	428	425	406	403	416	382	423	414	384	420	389	391	393	405	386	413	404	384	411	406	385	406	379	428	412
4506	1618	1479	956	802	773	694	708	661	654	618	651	655	651	650	616	653	625	590	650	586	587	653	607	620	615	629	602	602	582	642	627	618	608	613	582	638	571	597	616	614	660	603	637	583	591	604	634	623	554	606	620	627	677	650	596	637	578	633	599	605	604	647	583	630	614	618	640	660	612	635	602	617	602	574	588	632	574	620	613	580	642	611	632	621	617	609	583	614	610	619	618	616	571	577	596	595	609	567	615	609	581	565	621	603	604	588	597	592	607	621	669	609	670	605	614	586	608	609	606	590	618	655	578	613	604	593	647	608	660	592	604	625	635	608	596	598	612	626	622	590	568	591	576	612	604	616	627	630	592	631	611	606	584	606	603	629	586	570	584	588	572	592	608	620	613	592	591	562	587	594	555	584	656	612	582	644	601	591	613	609	587	620	571	589	604	600	588	560	602	584	549	598	614	654	632	577	583	592	588	631	608	625	573	563	591	611	606	625	590	621	581	573	636	626	602	614	589	590	626	590	630	604	571	650	599	602	596	605	596	567	595	592	619	630	598	595	647	640	609	624	621	575	596	628	667	594	605	603	584	583	591	592	613	545	623	625	593	621	588	599	596	606	585	629	573	606	595	635	611	576	614	609	576	597	623	558	595	638	613	654	632	595	614	550	616	600	543	608	607	594	616	601	554	591	608	571	592	575	634	622	585	623	621	584	606	554	559	604	622	616	614	622	585	638	585	600	641	610	631	615	599	596	619	609	596	619	628	654	584	606	662	565	623	555	612	631	626	611	593	591	606	624	596	615	643	608	616	590	585	602	579	604	587	586	627	553	628	647	596	635	609	556	589	597	592	619	643	615	586	579	655	635	601	584	575	620	560	625	586	616	632	560	592	604	633	604	659	612	656	602	606	560	601	617	584	597	593	606	587	604	598	624	564	621	592	636	619	558	631	664	635	573	613	631	615	587	551	644	583	616	617	593	554	572	630	582	582	597	597	647	630	600	625	613	609	554	630	642	600	581	605	624	579	589	601	606	636	598	554	590	596	600	612	603	586	625	611	602	578	584	637	581	605	601	580	594	603	551	603	560	601	607	576	587	612	565	623	612	618	619	572	615	597	635	584	640	613	574	590	586	612	587	594	568	593	607	575	574	593	641	574	626	610	576	576	631	591	592	604	601	624	623	563	581	581	638	596	590	609	603	567	598	605	612	658	628	678	625	597	602	671	615	600	622	635	610	620	573	587	657	634	632	604	604	620	616	586	638	602	604	624	612	616	641	645	604	635	579	625	607	623	642	608	632	625	599	644	620	608	583	610	591	597	569	621	599	601	603	582	594	604	628	624	609	583	614	590	562	597	582	644	602	606	623	636	581	574	593	598	616	578	653	563	613	605	584	628	637	616	576	617	560	592	567	665	578	596	610	613	606	628	599	589	551	623	629	600	624	610	571	551	578	589	609	620	601	587	607	614	662	575	620	591	608	575	605	624	608	610	591	616	583	592	558	587	563	636	616	625	623	640	645	604	588	584	600	624	581	594	609	580	618	603	599	618	610	582	620	603	624	624	607	597	627	628	603	597	608	597	625	577	613	636	601	634	604	617	635	566	587	625	606	613	585	629	571	597	589	635	611	627	620	623	602	621	589	635	651	611	616	630	647	570	588	560	606	576	623	644	572	573	620	626	585	627	578	605	612	608	629	579	610	618	624	609	640	593	640	657	635	621	572	593	567	592	635	600	649	621	576	586	598	541	610	596	566	648	621	581	615	622	654	620	564	584	595	600	639	648	596	605	603	620	627	611	580	643	623	614	638	596	639	635	579	558	625	638	625	627	610	660	557	565	650	555	625	593	606	622	597	604	607	567	596	625	607	605	634	634	584	582	590	596	653	603	610	614	625	643	644	597	605	622	594	578	578	606	588	658	614	626	609	572	575	585	588	592	605	618	591	611	644	613	652	620	649	619	630	598	584	629	625	586	620	629	662	594	643	623	638	606	588	587	589	638	658	619	657	621	668	642	591	560	582	647	635	580	595	590	621	602	609	614	617	629	614	561	592	575	592	613	626	593	610	567	599	600	613	632	609	620	608	577	574	610	611	626	583	625	584	597	655	587	579	607	640	643	592	626	615	598	563	628	649	612	626	618	586	598	605	589	650	575	589	636	617	589	573	595	608	568	587	598	608	569	675	597	612	620	579	577	623	588	610	630	587	602	596	630	620	591	576	585	612	649	633	632	645	560	586	629	607	623	611	574	606	663	568	606	622	594	609	606	629	569	596	595	625	578	606	577	605	598	602	612	611	616	660	579	601	570	640	577	601	612	574	615	590	623	579	611	595	621	638	595	621	684	604	603	607	556	619	643	536	569	658	612	612	608	654	586	585	640	597	627	618	624	615	574	616	661	619	588	591	615	586	622	608	578	609	645	653	649	653	605	560	631	592	641	607	593	608	578	592	562	655	609	627	563	618	570	604	609	618	597	578	603	567	594	589	634	611	653	613	573	605	633	598	606	602	608	605	592	573	566	579	606	604	590	628	621	588	570	610	597	576	589	619	610	617	639	584	614	627	600	590	632	577	560	603	667	617	585	614	603	552	565	591	606	616	573	555	630	632	589	651	585	598	583	566	581	602	620	610	584	638	607	634	626	610	565	617	637	582	596	624	602	576	625	580	596	581	562	620	652	587	594	613	614	615	583	592	616	637	546	572	581	583	613	622	599	619	612	593	575	571	576	597	584	622	549	557	601	595	606	603	629	651	543	654	580	623	600	559	576	629	590	614	588	584	606	606	604	589	603	623	598	607	610	577	621	607	620	623	638	572	576	610	612	617	591	613	599	626	602	654	595	620	635	608	594	578	569	617	597	627	615	569	576	588	621	617	611	642	614	606	549	592	552	603	617	584	597	634	616	620	608	604	596	572	599	646	626	614	602	580	617	607	592	638	599	599	578	667	597	599	579	581	623	596	586	632	623	596	631	629	605	602	609	624	608	619	607	639	666	634	599	589	610	642	615	651	614	632	589	604	641	623	581	634	625	599	597	649	637	626	613	634	644	573	599	592	588	600	614	607	619	616	669	604	615	591	637	610	565	621	598	618	633	614	616	597	601	600	613	600	656	641	637	620	634	578	591	597	613	602	562	604	573	599	588	638	633	639	632	620	608	594	649	640	593	569	591	563	600	610	603	574	585	621	639	589	617	584	613	646	640	586	648	603	614	591	554	638	565	617	631	627	580	585	618	643	586	618	605	661	576	554	566	627	630	591	639	584	615	611	591	634	548	636	640	573	606	580	658	584	638	583	616	586	596	613	576	609	608	586	615	585	643	621	647	584	591	594	592	625	565	568	631	571	634	611	631	605	659	585	596	597	584	629	607	577	630	616	637	604	633	630	597	619	583	562	589	595	619	596	565	637	592	608	641	570	620	637	597	602	618	573	617	608	585	603	594	597	610	590	607	601	600	610	617	585	626	627	611	573	622	591	635	570	571	623	618	603	573
24487	21576	28860	24731	21035	3182	1035	733	638	594	561	539	561	563	529	490	550	490	449	463	465	492	435	491	456	457	519	451	493	483	491	456	428	452	466	447	437	509	460	426	445	419	430	476	473	464	448	442	442	428	459	461	445	440	468	445	470	469	462	411	446	440	419	467	431	434	424	462	451	433	464	444	447	447	433	488	451	442	481	425	455	419	483	402	437	479	487	449	413	440	435	452	480	444	445	455	424	472	461	450	417	435	429	478	426	438	490	449	451	434	475	461	464	468	439	490	455	452	450	471	458	438	446	452	453	430	426	423	454	440	446	418	446	476	465	440	444	448	485	462	431	458	411	495	452	480	426	450	472	437	431	473	515	453	457	428	455	462	410	443	479	462	477	441	467	458	443	448	445	449	414	460	463	456	447	425	422	468	417	440	444	439	418	428	476	465	430	445	448	459	448	491	472	425	444	446	447	445	459	470	417	456	421	467	432	455	443	456	455	446	418	457	470	447	454	409	462	420	424	438	463	432	423	408	439	405	418	412	473	474	440	462	461	505	419	453	483	428	452	476	428	388	422	434	465	401	458	456	449	466	484	426	452	447	422	445	453	457	417	460	446	455	460	459	466	422	468	442	466	441	443	484	453	461	471	462	455	448	475	469	433	464	458	420	433	454	427	478	451	463	441	431	431	442	447	460	430	484	444	467	421	455	427	453	427	476	464	461	440	451	501	479	453	409	472	437	506	502	415	458	472	464	457	442	404	481	467	474	456	466	486	472	431	449	430	436	432	446	450	462	425	450	468	484	425	471	467	452	407	441	419	447	460	475	451	489	461	478	483	486	451	462	465	424	478	435	480	460	430	436	419	463	446	426	473	457	469	460	464	496	456	411	446	470	440	454	400	465	438	464	443	488	441	448	435	420	421	464	469	409	478	440	452	455	456	460	512	465	420	438	447	449	471	438	469	457	441	458	444	417	434	489	453	498	417	453	504	440	419	463	425	418	439	421	479	439	422	489	431	456	459	435	407	405	423	491	417	454	484	441	476	444	499	475	434	450	448	439	508	465	447	464	448	430	454	406	403	460	447	492	483	461	447	478	480	416	414	449	454	491	470	438	434	503	458	449	454	416	431	451	483	451	462	435	424	450	437	468	443	469	479	454	439	390	448	458	426	456	455	480	447	466	450	433	447	438	448	481	473	407	443	456	447	423	445	450	444	453	421	466	471	445	423	454	428	442	426	445	450	473	487	443	444	475	438	459	462	435	425	446	439	441	461	434	450	447	398	451	453	478	411	402	481	421	479	468	447	460	442	454	439	429	460	426	474	418	433	434	435	464	457	430	444	452	468	460	479	428	438	462	454	422	477	431	459	444	436	384	457	435	444	431	441	429	449	486	452	430	472	421	433	424	468	452	472	455	462	414	458	450	435	440	425	432	430	445	498	520	420	431	440	397	436	435	448	426	415	450	472	418	435	443	446	455	456	475	438	464	421	421	446	466	448	492	461	458	461	447	435	477	447	437	410	448	456	432	463	426	445	416	437	463	480	430	439	473	425	412	441	493	403	469	451	436	433	454	451	416	441	432	442	445	439	461	431	458	482	461	468	439	467	461	442	432	428	441	413	433	453	459	453	405	459	455	459	412	426	415	426	480	471	441	443	454	443	428	429	456	420	421	452	468	456	491	405	417	438	445	461	448	467	444	415	462	457	454	461	453	430	466	483	467	463	466	481	446	433	424	447	432	458	444	416	436	439	470	459	432	461	453	461	445	435	459	450	454	468	461	438	433	467	443	477	483	446	485	480	473	454	412	471	438	466	458	446	441	476	464	456	462	428	416	430	476	452	425	455	416	423	466	430	440	447	433	420	466	452	472	477	459	422	442	448	409	468	467	454	427	449	471	448	433	469	444	473	411	463	450	446	437	481	437	406	438	475	461	437	452	498	460	417	429	418	423	459	443	433	412	423	448	453	451	455	439	433	469	460	461	423	444	430	442	440	451	460	448	461	460	476	410	450	435	434	429	433	466	419	433	475	449	430	460	422	496	434	447	478	452	450	449	398	442	458	448	445	496	443	442	424	461	472	440	441	467	471	477	472	456	441	386	456	447	421	459	427	413	421	434	444	442	461	455	461	442	432	427	451	437	451	454	480	449	422	422	460	475	454	441	440	458	420	445	440	486	466	467	420	471	477	429	447	471	450	433	411	474	419	467	394	507	462	488	416	454	433	443	448	467	444	459	451	444	434	422	475	453	437	443	490	464	467	444	437	427	430	475	486	458	445	470	408	456	439	455	435	459	451	458	439	463	436	441	455	433	442	437	412	450	444	411	488	444	464	452	426	482	459	439	417	457	421	461	447	455	434	447	479	465	436	441	416	491	418	466	480	443	466	458	422	424	418	426	456	418	437	422	447	446	464	473	452	491	441	440	454	463	467	445	420	455	434	438	442	393	451	444	420	448	466	474	431	417	464	446	442	487	463	416	473	416	443	476	428	469	448	466	441	454	441	450	456	440	431	462	437	433	478	450	444	511	450	445	457	460	448	461	449	435	425	394	450	477	443	463	433	447	454	456	431	452	443	490	492	478	430	454	448	438	417	435	443	431	478	437	477	465	452	445	475	427	430	444	411	432	429	447	480	477	417	467	448	452	433	413	439	432	441	461	454	436	497	472	417	405	465	426	439	413	436	481	466	450	411	447	454	435	433	440	409	475	464	451	415	439	471	436	440	449	442	500	468	435	427	454	471	437	476	455	474	447	408	417	461	463	419	418	378	438	442	409	420	444	443	429	459	451	474	466	437	434	447	425	445	463	467	458	453	456	458	419	453	418	459	443	418	442	435	429	420	451	472	437	407	440	444	426	454	500	476	483	444	451	445	455	446	435	464	455	449	459	475	406	430	414	443	468	429	450	473	436	415	458	427	426	426	453	446	436	471	431	458	445	431	479	430	451	463	459	478	464	419	463	457	448	455	400	456	453	491	487	425	456	445	460	471	427	439	435	467	429	435	430	465	464	426	466	452	484	486	461	442	447	461	456	411	431	402	455	448	426	464	473	452	421	452	471	443	458	432	408	409	457	422	438	480	432	467	469	449	442	501	465	434	464	485	439	431	473	463	423	445	434	408	453	444	476	446	442	479	415	426	461	442	447	441	437	437	493	450	477	450	454	433	444	440	440	460	432	432	417	461	439	484	401	441	479	420	496	443	437	454	426	437	415	444	463	419	440	452	423	445	440	430	439	439	468	455	434	452	462	447	458	427	481	502	424	452	429	429	473	454	458	424	472	450	467	405	476	412	454	478	447	445	430	428	444	440	476	412	474	460	411	452	449	465	434	480	453	410	431	450	434	485	420	437	490	466	440	425	422	469	415	420	423	446	422	419	466	451	447	412	458	471	452	396	456	475	443	435	468	451	467	479	425	437	430	488	481	470	444	443	432	447	447	431	411	465	484	479	460	464	453	456	465	474	464	449	413	438	440	415	451	431	431	467	494
7491	9868	8515	4424	3036	2279	1841	1507	1328	1217	1092	1055	981	951	868	831	831	774	834	744	766	757	765	752	722	728	711	728	747	715	736	677	707	688	750	741	683	719	696	708	746	750	653	707	687	721	669	748	738	691	764	715	659	689	703	706	709	694	698	651	706	697	635	678	688	678	721	682	719	664	695	656	688	665	703	732	662	725	698	670	707	651	711	653	682	710	660	698	644	707	678	671	653	648	694	673	730	660	706	673	675	696	708	741	686	677	720	703	628	653	721	683	710	664	696	700	714	721	656	706	692	695	736	697	721	700	736	718	696	678	688	654	665	725	662	719	648	684	662	650	675	686	725	653	662	665	662	673	746	725	674	684	659	710	687	651	654	642	691	654	684	652	695	685	648	736	674	670	648	701	682	696	647	657	665	638	651	666	708	661	679	726	686	673	675	694	695	683	706	680	714	694	657	697	720	699	659	667	742	671	706	693	719	701	654	723	678	672	728	706	703	707	719	726	680	673	668	640	690	705	656	711	695	682	645	668	692	682	671	708	663	673	699	704	669	665	671	721	705	668	685	646	683	701	721	685	706	680	631	681	659	687	668	744	678	624	685	700	673	682	710	669	642	675	695	666	676	656	680	692	718	627	672	709	695	648	693	726	710	667	715	671	684	732	673	671	649	673	668	673	667	684	633	677	682	693	672	697	688	652	683	673	675	672	704	731	671	724	693	630	668	700	686	694	680	659	667	658	705	664	693	725	690	684	678	680	688	700	698	691	686	707	693	736	686	648	672	675	669	685	688	689	697	698	698	685	665	707	645	717	706	662	704	684	680	708	654	738	686	675	717	671	639	621	705	697	705	662	723	660	644	703	676	669	670	675	662	708	722	650	701	710	658	690	684	666	675	674	694	670	688	709	699	716	651	657	663	658	661	728	712	710	639	670	698	661	703	679	642	718	674	670	715	693	668	680	697	693	682	719	679	676	689	691	652	708	702	657	693	674	642	687	711	731	712	690	694	675	739	679	684	671	690	682	685	674	662	683	668	733	677	635	687	718	621	647	700	673	666	705	643	657	683	687	675	695	677	711	675	673	707	655	651	689	686	659	697	672	667	695	661	672	670	612	635	720	657	675	684	687	656	715	685	655	637	676	699	677	680	696	707	699	712	678	696	679	688	647	722	676	652	697	690	671	688	639	688	641	680	711	666	663	693	692	692	661	703	727	709	683	663	651	680	699	704	691	717	667	646	624	714	651	686	668	684	700	676	737	697	675	689	686	684	688	691	648	669	718	709	686	641	684	680	683	697	662	686	695	704	739	735	627	751	662	718	664	754	685	701	705	714	656	670	645	677	695	702	709	639	738	624	693	673	683	623	611	679	688	723	668	699	664	664	695	695	656	672	678	662	689	687	702	689	674	672	717	648	680	658	682	708	665	666	687	674	707	676	695	650	669	689	682	708	706	729	654	669	717	682	664	706	729	690	671	685	645	676	765	713	676	681	656	670	680	648	630	694	668	710	699	702	704	708	692	692	688	707	723	710	661	693	680	679	688	682	667	680	671	683	674	693	722	687	683	650	691	699	665	678	684	709	688	677	662	670	721	688	677	673	675	713	675	708	694	655	709	617	717	705	663	666	645	705	664	651	729	683	644	683	709	681	659	651	698	739	649	675	691	661	695	658	707	723	705	688	661	681	652	715	660	713	686	698	691	697	693	702	694	699	676	722	668	701	701	685	686	712	674	718	647	669	687	682	650	717	717	652	662	650	711	718	694	695	728	690	645	674	670	707	667	669	724	697	679	687	725	710	698	671	680	674	711	646	658	746	680	710	694	685	684	721	638	685	648	665	694	694	730	650	639	635	684	677	702	654	706	681	679	671	657	674	690	685	678	694	695	700	649	709	622	738	728	689	683	661	723	706	691	664	675	666	687	701	687	711	717	686	683	709	698	656	705	628	685	735	655	700	704	659	694	680	679	692	704	696	658	666	675	698	679	686	726	711	701	677	673	713	698	716	715	679	705	640	718	660	686	689	667	697	707	658	666	675	656	693	654	701	666	656	617	667	649	701	716	664	693	700	732	700	680	685	687	708	700	681	736	758	703	672	716	702	652	693	699	708	651	704	693	681	674	698	670	691	675	656	691	734	680	707	715	686	706	698	679	719	636	646	634	692	695	656	681	699	647	678	702	682	691	663	717	681	692	668	675	642	686	698	679	715	688	681	660	670	663	655	640	702	719	663	632	661	689	685	722	653	682	649	642	639	719	679	646	661	666	644	687	679	642	649	727	676	724	683	695	700	668	682	653	719	661	672	682	718	693	690	697	681	696	725	666	675	688	688	704	645	694	694	696	717	685	742	662	687	628	689	712	657	674	662	718	665	666	659	684	681	718	688	655	698	671	684	676	642	648	680	654	700	684	661	684	635	691	705	671	683	702	677	704	633	666	680	690	665	718	639	652	698	719	676	692	665	678	702	692	668	676	677	689	686	654	718	692	702	686	686	660	706	693	656	677	655	703	664	687	702	720	675	702	674	651	692	707	665	645	647	636	693	714	690	673	729	661	693	677	734	677	684	667	701	689	656	637	676	676	682	659	743	691	692	660	679	716	677	711	667	668	603	670	657	718	687	702	712	732	702	672	654	685	688	703	669	640	679	727	669	688	682	685	672	658	707	700	663	696	684	695	676	697	680	704	650	670	678	657	685	698	663	655	700	677	684	720	647	657	663	694	667	701	721	705	755	661	689	689	711	692	615	700	679	645	740	674	699	687	698	700	724	685	638	665	734	696	667	673	746	668	684	714	697	677	650	656	682	680	702	665	731	662	668	686	666	689	649	693	694	693	706	687	657	700	693	683	701	706	675	694	719	669	672	648	692	688	666	677	715	705	641	649	678	691	682	682	687	695	676	650	653	696	680	671	693	675	675	637	641	719	671	727	657	675	653	736	717	696	669	682	667	639	624	731	654	665	706	718	683	667	720	645	634	694	706	675	702	660	659	707	703	705	744	682	707	720	712	688	693	667	655	689	627	687	660	659	691	710	675	708	681	682	686	689	699	636	688	672	696	636	656	690	701	658	699	656	652	688	703	702	685	703	664	728	661	662	677	691	666	707	653	700	678	645	687	670	679	663	705	711	666	688	710	669	676	715	711	682	667	682	688	686	679	675	655	661	714	682	685	699	660	689	659	672	685	692	676	694	696	670	662	697	676	690	714	657	645	674	751	715	704	717	748	731	687	666	667	664	728	669	651	691	672	690	707	682	681	718	633	664	681	707	708	732	702	679	692	686	716	695	650	734	689	728	707	664	653	717	732	677	681	660	697	643	699	704	632	715	730	666	637	657	697	653	733	715	725	683	696	647	694	668	685	705	676	686	708	716	643	714	657	704	688	705	685	645	687	652	680	699	685	704	689	680	666	684	710	680	660	697	671	715	681	682	702	679	674	681	682	737	672	686	703	664	659	701	679	652	715	677	670	706	641	707	730	677	710	729	695	656
23576	21590	29514	24138	21592	21062	2583	768	591	531	463	423	373	382	358	374	328	311	288	316	284	252	263	272	289	258	265	234	233	239	259	224	234	253	235	246	272	247	221	237	235	237	216	228	220	216	234	241	228	214	222	220	240	247	245	226	217	252	219	210	235	200	268	234	240	232	225	233	210	228	243	228	237	233	215	226	226	219	248	217	241	209	223	222	204	218	209	201	207	255	240	203	231	210	240	234	231	221	230	201	217	229	217	215	208	238	270	233	219	216	225	228	237	237	212	206	220	206	221	231	201	213	242	191	234	216	230	221	241	221	225	221	230	185	221	223	183	217	185	242	220	210	239	234	228	234	235	215	227	207	240	237	233	238	257	222	258	207	238	261	241	228	225	235	219	225	226	216	227	226	224	207	208	223	234	204	212	230	212	224	203	230	233	224	201	203	243	225	212	200	225	218	223	217	205	202	196	197	216	213	192	234	219	221	220	200	222	216	214	211	212	237	204	222	228	186	188	213	209	214	222	214	231	223	222	235	234	207	234	222	248	224	233	210	207	252	229	222	225	233	221	214	218	217	234	184	230	176	210	204	228	206	206	223	210	228	218	204	205	210	241	244	240	228	205	248	222	234	223	190	226	215	199	203	223	215	192	238	215	211	198	221	197	212	214	237	212	226	234	214	238	221	215	225	235	213	256	213	200	198	205	195	231	221	206	206	207	202	245	204	220	220	204	196	217	189	217	201	227	207	236	228	178	229	212	215	221	192	227	224	221	230	206	236	223	193	222	212	205	198	234	216	244	217	209	218	188	198	220	222	249	217	210	228	231	208	215	220	214	218	219	210	226	204	168	208	223	233	246	220	232	196	234	205	214	212	215	187	226	211	211	247	231	197	208	235	243	193	223	237	242	223	233	204	223	225	219	193	224	206	197	232	226	203	202	216	199	211	251	231	207	228	231	223	226	215	241	241	210	219	218	238	223	230	249	207	220	231	227	234	213	205	219	240	230	222	198	222	224	214	236	184	233	219	218	214	232	220	227	208	241	209	217	228	227	198	258	219	259	226	230	218	228	195	215	219	239	186	193	214	255	216	242	213	223	230	231	184	225	228	232	231	235	239	224	234	212	223	244	229	225	209	205	227	212	221	212	235	200	224	205	209	229	203	211	215	207	207	220	215	232	216	216	226	225	237	245	208	197	216	204	214	236	222	222	214	222	211	213	226	231	231	210	232	230	194	227	205	191	223	218	193	239	227	224	214	225	223	236	208	218	241	206	194	237	245	236	225	206	234	224	210	221	200	229	184	223	220	189	238	217	201	235	239	213	244	241	219	243	230	210	239	214	232	213	239	191	238	223	220	220	220	222	203	227	243	242	187	216	231	209	200	218	226	203	226	248	221	205	220	252	199	242	211	218	215	225	219	250	216	220	220	234	222	213	213	228	219	197	252	227	236	205	198	212	213	220	190	212	231	223	223	226	216	214	228	235	238	207	229	224	210	234	240	225	216	211	227	207	234	235	214	209	247	222	211	226	207	234	224	217	210	216	205	204	226	217	233	236	214	206	193	228	229	223	245	215	225	211	194	206	205	235	211	200	226	208	234	202	218	199	262	215	237	214	243	219	186	209	226	205	231	223	230	205	200	200	218	204	236	235	228	194	196	227	203	216	211	182	222	203	183	235	235	212	234	210	185	226	213	218	226	245	235	222	218	230	208	239	219	229	196	216	221	211	228	246	228	244	243	229	210	195	236	224	207	232	214	239	227	223	195	222	206	232	220	218	234	206	195	214	220	218	235	229	217	216	221	198	213	232	230	222	240	208	217	211	221	210	242	215	182	225	248	246	213	217	203	200	231	207	215	228	241	205	203	215	221	266	208	189	219	214	229	216	210	187	224	205	261	221	203	196	215	232	209	227	202	230	257	247	222	233	233	208	221	231	217	226	234	231	186	216	224	229	208	229	227	239	219	232	204	236	239	223	212	237	203	213	220	223	219	213	195	227	229	195	211	225	220	197	236	199	217	227	198	218	224	228	200	224	205	230	208	203	214	216	210	228	263	195	226	223	190	241	226	207	220	229	232	245	192	232	222	210	211	233	214	243	229	204	211	240	197	232	208	216	226	238	229	209	185	226	220	229	234	226	183	211	220	229	221	217	213	212	213	223	206	238	210	199	191	199	197	247	214	208	216	233	233	233	232	220	238	203	219	234	216	241	215	236	220	211	216	242	231	207	203	208	216	240	194	229	229	228	186	237	209	212	220	239	209	236	224	204	207	245	207	206	212	232	217	208	213	237	226	246	231	209	215	219	209	225	243	232	222	219	237	224	200	230	234	201	236	211	230	205	221	211	204	215	219	211	224	181	211	215	205	211	236	230	231	254	207	231	218	214	222	227	211	204	230	220	217	199	214	246	245	219	219	206	199	221	192	241	229	207	204	214	198	222	217	250	213	245	237	234	202	203	228	230	229	224	208	221	216	233	228	220	209	225	212	198	208	197	234	221	246	213	241	201	202	217	244	208	233	236	232	229	221	233	206	219	216	226	249	219	194	219	243	216	227	198	219	211	210	226	214	233	210	217	245	222	226	217	228	203	242	223	234	206	255	225	205	210	199	199	214	237	214	207	232	225	241	216	225	233	228	211	204	214	207	220	220	215	218	196	227	212	214	211	198	201	213	214	217	205	213	199	229	237	236	218	212	214	218	237	220	241	206	212	236	217	214	238	190	215	222	230	218	201	224	226	210	208	215	211	250	213	226	215	193	228	227	236	222	208	224	219	244	224	230	249	230	220	232	229	227	208	222	225	222	244	248	235	209	208	224	212	246	228	195	201	253	225	210	233	207	240	222	228	201	216	208	236	217	202	220	233	233	229	210	226	228	203	227	221	222	212	217	219	244	222	212	207	215	227	225	227	194	223	208	224	222	215	214	207	194	202	199	229	204	237	246	221	238	228	220	207	214	240	208	202	253	203	226	217	209	221	223	222	206	226	204	238	217	216	209	233	209	198	202	202	199	208	222	219	226	224	210	225	246	219	198	226	244	204	210	211	193	210	233	255	211	217	213	226	212	229	212	220	225	242	225	239	223	227	199	215	218	219	239	201	208	208	217	213	217	217	205	212	219	227	196	217	214	206	228	210	223	195	213	236	213	225	219	210	235	203	251	179	229	233	222	219	211	209	224	217	222	234	200	227	257	214	239	206	219	205	226	214	201	234	230	204	239	239	234	257	218	223	223	211	211	235	213	228	218	198	226	211	220	218	205	205	225	230	234	226	225	219	203	214	221	213	240	208	227	207	233	203	236	245	193	238	224	230	237	187	198	199	221	216	209	231	218	225	201	217	221	225	224	242	231	196	197	208	203	230	231	213	249	226	227	227	231	237	233	223	211	242	207	221	198	226	231	248	234	221	222	228	205	228	229	203	203	209	215	231	220	204	212	230	212	228	218	222	200	220	198	203	212	223	229	252	227	203	210	224	212	200	194	209	214	222	236
9254	15899	13488	7217	4869	3500	2650	2054	1678	1372	1199	1019	934	848	776	711	667	622	649	570	543	550	511	513	467	460	431	454	465	414	482	443	421	407	421	382	351	427	390	381	370	372	392	360	396	422	392	393	376	358	396	378	429	378	377	370	365	399	415	359	362	341	385	342	369	355	382	362	357	386	345	363	377	330	387	358	342	358	362	360	354	343	361	352	350	340	397	366	395	357	360	375	362	369	394	378	354	346	361	311	346	363	335	355	384	358	397	368	337	334	314	343	340	357	349	342	347	358	356	355	328	359	374	334	351	328	322	378	344	351	333	367	363	333	349	335	344	331	353	330	388	349	356	333	370	343	325	341	348	326	345	370	343	370	355	393	343	361	361	376	346	399	353	369	351	335	352	355	366	367	357	306	325	314	343	342	358	349	311	334	358	383	340	346	366	363	369	332	356	334	317	321	352	355	338	374	336	354	350	324	365	360	347	329	369	368	361	345	334	370	324	330	362	354	361	359	330	364	380	379	324	335	369	347	373	330	327	386	367	332	380	338	343	344	381	327	333	320	360	316	357	326	343	362	352	338	356	353	356	381	350	348	351	375	304	347	341	373	346	334	344	312	331	317	349	360	333	355	342	338	353	370	302	372	300	356	342	318	368	325	345	344	361	356	324	369	352	389	399	343	372	363	387	359	310	359	373	345	338	335	356	332	355	348	337	330	355	360	338	358	331	317	350	325	349	357	358	338	354	339	349	360	348	357	326	374	331	358	383	319	349	346	349	367	337	339	343	350	367	355	376	374	353	334	339	344	340	345	337	363	357	345	371	330	337	349	351	353	356	360	344	350	355	351	388	357	338	357	325	352	355	344	319	354	346	324	370	341	344	347	328	339	365	363	339	352	393	375	374	341	301	351	341	343	336	351	321	368	341	357	315	344	357	344	351	362	323	372	341	345	348	349	363	336	347	351	337	355	360	324	324	337	386	378	333	351	365	329	348	379	348	359	316	386	349	367	338	342	349	350	335	341	334	348	352	350	344	335	346	391	348	354	352	321	356	372	349	364	357	357	363	330	360	342	361	358	347	365	353	333	341	335	364	331	383	360	338	346	364	361	323	389	357	363	359	363	382	371	351	313	330	338	348	348	366	337	363	380	317	346	359	358	342	344	357	343	356	343	379	352	309	348	337	345	330	335	324	334	354	313	333	327	350	385	313	307	336	349	326	335	368	307	337	304	342	340	379	342	346	364	341	354	366	354	364	361	326	340	359	350	322	354	325	365	365	348	389	368	362	326	335	359	339	370	329	359	328	332	325	378	340	388	362	353	332	368	341	333	352	354	335	382	366	344	362	341	378	364	336	336	371	366	349	344	350	323	372	326	341	366	334	311	333	323	368	327	314	346	345	352	348	341	336	338	357	329	331	372	363	347	370	371	335	324	350	315	350	329	342	344	357	361	349	364	370	332	336	370	362	376	340	346	316	358	303	345	334	363	333	362	371	361	352	354	373	374	322	350	361	362	339	338	383	340	353	325	354	348	348	365	363	347	374	381	345	375	317	367	339	336	339	314	370	342	331	368	315	334	344	367	354	368	338	369	366	354	362	349	348	338	344	335	346	369	359	377	360	339	370	362	350	343	354	356	354	351	331	347	326	367	332	361	337	345	330	373	381	376	335	376	322	333	330	323	328	344	338	350	327	365	344	343	312	354	367	368	380	323	350	350	349	366	371	337	336	331	398	373	385	366	292	385	345	357	372	373	381	360	347	378	374	350	322	353	381	392	353	380	381	341	355	362	376	341	372	347	383	337	333	366	357	351	363	336	321	305	370	348	394	336	319	350	324	358	361	370	358	344	338	341	348	329	349	347	349	333	365	349	365	353	369	344	363	341	321	371	332	348	320	362	363	359	342	342	328	367	316	342	364	317	366	317	390	353	325	368	352	372	347	337	343	378	331	352	375	346	345	324	295	381	326	360	330	360	328	355	355	406	368	350	343	348	321	348	344	349	369	379	313	376	356	332	335	340	356	352	327	353	348	371	323	347	346	334	310	372	341	350	366	342	375	351	348	360	317	295	353	355	340	326	338	371	364	362	312	354	331	339	342	376	347	324	359	315	379	354	331	369	323	337	342	342	378	337	345	363	346	360	331	334	343	327	329	365	356	351	333	344	398	358	341	378	336	342	343	327	350	338	343	356	359	322	311	340	355	351	356	320	349	359	347	332	341	338	331	364	358	338	352	332	331	368	377	338	335	343	341	356	325	321	363	357	345	337	352	369	341	333	369	337	325	354	343	351	354	377	345	344	328	356	334	337	328	367	344	363	357	363	341	323	316	310	365	345	319	327	328	349	344	343	356	326	347	367	337	365	324	319	331	363	335	356	339	352	344	358	349	355	347	344	353	380	348	325	328	369	353	344	344	341	351	362	369	349	383	359	346	357	348	344	361	324	353	348	350	298	385	347	355	348	328	347	323	360	356	354	358	326	338	358	325	361	332	363	340	312	307	362	349	346	383	359	356	348	348	353	348	331	357	378	332	329	359	326	353	339	346	375	355	350	347	313	383	344	369	372	353	368	339	331	363	337	377	325	342	362	308	335	327	326	341	368	365	347	360	385	363	360	325	357	338	366	335	374	361	352	358	371	343	348	373	353	336	327	340	329	362	345	351	371	351	372	402	335	329	356	347	320	346	343	356	359	336	328	334	353	322	354	323	364	333	323	351	350	323	342	350	345	320	362	324	353	338	301	359	321	347	322	356	345	380	353	340	362	338	339	339	397	355	343	355	352	339	364	361	394	343	318	331	320	353	351	341	349	362	354	350	330	357	397	343	349	352	359	373	326	298	341	330	359	358	323	349	316	352	387	352	343	349	343	347	317	336	333	376	367	367	340	311	360	348	351	323	350	350	374	345	343	360	383	353	349	349	323	351	387	338	354	339	367	362	383	334	365	360	325	374	366	381	351	377	346	371	341	348	344	343	347	346	343	352	326	337	342	350	352	350	357	354	349	334	359	344	333	385	356	317	340	344	361	357	345	345	342	385	361	373	356	355	354	352	381	311	350	371	334	332	320	365	352	369	336	344	386	354	317	349	368	348	371	340	344	344	341	329	365	391	359	341	320	349	370	360	335	370	338	347	340	345	362	367	338	336	356	337	367	344	358	381	336	359	338	357	351	351	379	355	335	337	349	314	361	337	373	340	347	355	361	342	357	348	352	351	330	329	331	316	350	374	335	375	319	348	327	364	348	366	316	380	335	354	371	327	338	376	338	338	359	322	357	342	343	345	352	309	379	332	325	343	312	354	328	366	365	389	303	370	359	353	357	350	316	337	334	371	339	369	343	340	369	371	345	393	371	343	341	387	365	341	332	357	364	357	372	329	381	354	307	363	334	370	341	381	333	337	313	350	341	322	335	367	342	369	362	355	377	324	331	304	363	336	358	338	343	374	361	379	341	354	332	352	359	345	355	327	331	360	341	338	344	374	363	329	364	332	359
27332	20793	7635	981	697	648	430	482	437	411	387	417	387	392	438	397	419	369	396	392	412	423	411	397	402	423	410	389	424	393	396	372	386	394	399	403	357	358	411	392	383	385	418	381	417	399	421	448	396	399	417	432	393	419	405	396	406	424	439	399	405	371	410	442	408	393	391	399	396	406	381	418	425	426	374	423	419	439	409	405	349	402	403	384	383	375	443	364	423	400	411	413	420	383	401	435	421	396	418	412	423	392	401	359	372	386	433	395	419	438	375	432	401	391	379	383	414	412	380	367	416	420	364	396	398	402	426	438	406	406	402	410	403	395	383	385	408	410	427	394	404	398	411	428	395	427	395	397	363	421	404	385	370	393	431	426	388	395	427	430	454	421	459	366	369	401	395	376	385	406	412	427	412	417	413	404	405	387	426	413	387	407	459	409	423	390	408	408	434	414	399	400	424	397	388	404	404	428	408	369	407	439	438	390	437	395	393	384	385	384	403	421	451	409	384	434	392	397	379	414	390	413	408	405	380	412	408	388	447	378	409	382	413	399	437	381	399	383	405	366	406	386	420	359	391	432	380	422	393	405	425	376	414	376	403	391	415	392	408	408	410	418	397	416	431	424	379	390	387	389	412	382	400	404	454	393	389	399	390	410	402	399	375	412	384	426	418	411	406	399	402	385	395	416	408	395	402	398	369	400	398	382	420	374	411	420	373	403	399	412	420	399	418	429	394	398	415	388	379	354	421	383	399	397	398	379	374	389	452	383	412	400	388	414	422	407	393	402	385	422	394	378	399	421	412	390	435	396	402	411	388	373	383	394	377	399	453	401	421	359	390	422	410	406	465	388	422	402	392	364	367	370	420	402	388	380	382	399	417	379	427	428	420	393	407	405	383	427	373	395	387	366	370	415	406	381	406	436	375	377	426	450	397	393	430	406	419	421	371	439	381	413	390	394	397	397	385	425	402	420	395	416	396	398	409	393	431	391	421	399	369	447	408	382	422	407	411	477	387	440	408	392	401	384	383	376	398	358	426	417	413	406	401	391	400	395	415	412	412	353	431	433	420	404	426	402	388	386	425	396	397	404	395	414	409	427	390	405	399	386	394	424	386	402	395	392	389	401	428	384	423	389	417	370	389	416	381	384	422	401	395	425	404	415	406	437	401	378	400	394	420	381	424	408	405	416	393	424	416	401	415	402	393	455	438	369	393	412	393	367	393	417	431	417	427	421	393	393	399	404	378	409	403	396	413	360	408	409	374	365	419	409	395	407	401	389	402	395	395	395	392	389	418	406	462	430	376	402	417	407	417	415	408	390	416	368	416	401	398	410	374	421	424	424	416	416	384	423	377	386	441	451	421	407	406	395	420	425	379	394	397	402	417	422	396	444	375	370	384	393	436	431	421	456	435	403	359	421	430	382	456	399	431	383	397	346	434	422	369	417	411	390	396	465	366	396	407	409	400	413	423	395	427	383	396	413	396	402	424	439	381	358	403	401	377	403	390	377	405	384	379	375	423	448	397	397	393	404	396	439	401	392	372	443	398	390	374	428	398	397	404	414	399	412	394	410	379	405	373	397	400	449	379	403	408	408	441	377	402	407	431	414	396	418	382	405	400	375	376	425	405	384	378	403	412	395	373	431	376	384	420	406	369	376	412	383	404	368	372	380	422	412	374	359	385	414	396	403	364	403	420	402	436	408	431	422	399	414	410	403	403	382	436	370	416	386	420	401	383	387	418	355	412	386	374	407	406	388	423	403	387	412	398	387	416	399	411	384	412	374	409	387	407	419	379	399	390	421	390	380	449	405	394	413	407	409	442	421	398	404	357	393	407	415	369	434	397	413	395	399	396	390	390	408	387	415	400	379	378	421	400	389	442	362	417	433	407	379	394	407	362	397	395	423	376	408	425	376	429	382	397	384	411	417	410	435	373	417	413	393	424	404	397	413	403	365	399	407	425	413	416	401	410	397	409	399	393	404	431	398	410	410	399	397	394	375	399	404	431	385	407	426	373	403	392	402	399	411	416	444	369	425	433	410	386	416	419	419	421	409	368	427	413	380	404	423	378	414	378	401	414	371	440	416	409	429	455	417	362	372	430	373	429	400	434	418	402	401	390	406	392	390	390	419	416	414	413	401	407	401	385	415	394	376	408	405	387	423	414	433	405	432	420	413	412	397	383	423	400	405	397	430	422	428	399	401	415	424	401	396	408	443	377	393	401	413	393	398	409	402	412	365	408	381	398	376	412	446	429	403	430	369	355	385	426	409	372	397	417	430	413	378	403	409	418	400	401	427	413	362	400	398	400	377	378	424	374	423	419	426	382	436	402	383	402	397	352	408	405	403	402	410	433	381	428	398	381	401	430	405	408	432	385	417	417	351	382	434	411	386	414	432	399	437	419	397	396	403	405	406	389	430	396	406	409	414	425	406	404	399	404	410	397	411	400	399	367	390	425	387	402	354	408	404	413	362	414	416	411	399	406	408	442	395	405	380	399	402	397	397	407	395	415	413	399	395	386	430	428	416	397	373	383	419	391	418	410	397	398	429	417	390	373	390	420	425	413	386	427	402	426	438	395	389	390	435	445	380	392	397	381	379	377	377	383	399	419	413	416	413	382	401	396	412	374	379	391	377	365	387	409	405	366	403	398	377	415	447	402	412	416	438	409	365	430	380	375	390	378	417	444	378	396	387	399	392	407	396	421	408	372	407	436	381	390	397	409	437	387	461	399	406	394	388	385	417	445	393	368	420	456	423	407	390	371	454	433	406	397	402	413	417	402	421	398	425	452	406	441	375	406	384	388	413	436	409	396	382	394	438	346	385	374	400	402	401	407	368	401	410	405	385	394	414	407	429	360	382	433	384	417	417	405	402	426	416	402	406	410	385	405	373	363	407	369	402	422	414	396	415	369	415	452	387	431	395	419	403	389	391	415	405	417	417	381	397	405	421	363	412	398	397	399	392	377	415	396	423	410	393	385	416	392	394	384	378	366	400	396	356	399	391	426	422	413	386	439	428	373	410	405	393	347	434	436	424	425	419	387	429	428	361	437	388	418	400	410	385	407	379	407	432	426	385	426	415	429	405	401	386	414	383	382	402	430	395	407	401	385	367	411	425	441	432	394	392	396	389	372	419	398	389	378	426	395	407	464	426	455	426	425	395	422	437	398	366	413	387	414	383	396	443	408	392	416	412	380	402	425	408	406	421	397	413	397	380	409	419	426	381	388	420	439	427	374	391	426	351	451	409	392	425	427	412	450	400	421	398	363	390	418	429	373	416	441	388	415	424	357	374	408	391	438	425	384	384	456	409	385	399	391	397	416	426	408	406	424	390	437	412	405	383	395	367	422	410	369	405	411	447	392	408	450	423	425	401	448	401	413	419	404	404	447	382	412	405	419	418	331	373	413	423	400	421	384	422	442	457	410	402	390	411	414	411	421	419	379	418	417	420	418	403	446	373	435	432	381	414	371	392	443	397	369	452	421	410
4459	1717	1582	1002	926	780	757	739	665	625	641	661	649	648	603	628	613	583	598	593	606	602	656	615	602	610	558	623	593	587	623	602	597	627	609	567	616	652	615	594	655	623	602	600	596	597	590	633	619	594	617	606	611	611	597	621	593	627	616	622	620	584	607	587	615	643	603	630	580	609	649	637	585	583	620	572	566	590	604	603	559	600	569	582	643	629	634	587	625	616	631	608	660	591	626	673	606	666	622	615	602	614	612	609	607	636	575	641	643	608	631	612	585	611	562	653	617	552	589	628	581	627	600	628	628	588	590	616	591	610	589	627	610	591	635	613	607	629	625	599	649	619	588	575	638	605	577	592	607	602	613	614	590	659	580	609	597	603	658	598	633	648	662	654	565	657	613	598	543	586	633	598	594	613	613	639	628	564	587	610	647	593	598	617	565	614	610	591	623	590	606	625	623	638	597	559	603	598	583	608	613	630	616	638	579	590	588	587	629	618	620	614	600	650	566	627	664	591	603	617	633	589	599	624	609	632	554	647	646	625	619	624	599	602	575	606	620	616	611	652	635	624	572	610	628	565	589	570	643	628	666	592	596	633	621	622	612	635	609	597	606	617	570	634	573	610	660	615	595	558	609	660	627	595	608	582	584	619	633	593	617	610	598	614	604	675	628	633	604	628	601	658	584	610	612	567	623	585	591	606	566	635	615	644	630	630	592	638	637	563	617	618	543	616	636	595	648	632	598	652	639	615	642	629	615	658	608	615	604	626	600	655	574	628	565	629	650	563	638	610	604	633	646	649	619	602	551	643	601	588	596	639	597	555	593	621	579	624	643	655	599	576	625	596	625	627	634	681	655	632	617	603	624	619	629	611	631	593	638	631	652	611	613	598	616	605	640	568	628	623	642	648	616	636	580	593	630	623	605	628	634	553	630	596	592	585	602	621	619	607	587	593	565	658	581	600	582	654	626	604	637	629	614	635	595	621	640	622	591	621	639	572	568	620	615	610	647	590	599	545	659	582	612	647	591	636	626	632	630	629	549	593	617	613	570	608	617	593	615	602	570	590	623	636	613	581	587	590	628	597	619	619	591	569	564	583	605	623	645	652	597	639	655	628	642	575	646	591	635	614	635	628	593	604	600	569	621	620	581	609	641	607	593	613	617	618	579	649	590	632	589	575	584	574	675	632	565	573	588	598	613	594	615	620	613	584	600	553	607	625	630	584	626	599	631	612	599	578	610	594	592	572	568	644	615	615	608	607	647	596	597	650	632	613	606	630	645	681	633	574	623	635	595	625	645	610	594	622	628	595	642	618	621	601	623	651	579	616	634	605	616	590	630	596	673	597	653	634	595	580	589	638	634	651	597	605	647	561	600	639	616	588	595	615	612	652	618	595	608	621	623	586	668	586	574	633	612	597	559	616	635	596	628	595	600	637	622	564	607	641	605	629	617	613	614	536	603	632	578	606	618	609	578	641	652	553	610	634	596	586	555	606	565	616	632	626	629	638	618	662	624	627	605	630	599	622	599	627	610	619	658	636	600	597	580	607	592	604	607	601	576	577	626	630	594	618	604	587	570	599	633	604	593	596	634	621	639	659	566	606	626	598	595	571	650	610	598	633	647	602	600	594	643	572	644	599	618	626	579	615	650	607	604	619	589	621	675	607	599	631	626	621	563	615	574	592	563	584	664	595	646	596	586	576	631	638	589	621	606	567	594	623	629	602	593	632	613	646	596	593	658	593	644	612	643	622	627	588	605	560	610	636	653	548	574	648	550	585	588	608	574	608	609	587	609	656	621	627	662	605	592	634	631	610	642	610	597	617	596	603	566	628	586	624	653	616	626	621	600	635	580	618	586	577	580	595	605	655	594	618	618	595	617	643	623	615	616	638	615	614	616	618	572	634	640	633	622	603	610	602	575	621	627	599	606	600	663	610	627	585	602	577	580	633	616	608	592	624	620	652	590	624	632	601	569	647	576	631	603	632	606	611	586	591	622	594	570	638	625	560	630	653	607	637	679	651	576	574	591	644	606	604	629	638	585	594	647	621	653	613	593	587	589	578	611	588	607	609	628	649	562	637	618	611	602	636	622	712	660	640	607	617	603	568	607	617	534	589	569	593	622	599	636	615	565	629	598	573	579	620	641	595	619	606	594	588	586	599	577	588	621	603	610	612	615	622	627	610	657	611	589	630	636	582	615	629	588	606	591	584	613	635	635	575	596	624	625	572	649	620	583	595	580	620	595	610	615	591	605	640	616	576	576	624	629	583	560	634	593	605	631	617	629	606	601	569	614	629	602	599	635	618	585	633	651	611	610	608	641	585	624	611	590	612	566	578	609	623	622	602	561	620	585	627	624	576	625	599	607	618	601	574	651	632	643	609	554	574	621	641	632	618	587	550	602	571	579	611	634	618	596	585	651	573	649	623	647	621	674	598	590	634	630	614	626	659	588	628	607	568	635	620	614	587	639	616	576	648	602	630	596	614	656	607	593	633	619	617	613	563	607	605	619	638	615	620	616	603	614	570	626	646	598	628	603	635	612	605	583	579	612	592	643	657	645	612	586	617	593	580	592	637	601	601	614	594	595	622	616	554	623	638	583	642	606	600	566	593	625	572	567	609	634	595	617	572	633	595	612	641	599	599	583	599	634	593	610	632	587	590	586	602	567	624	566	671	636	647	618	586	615	632	644	665	629	617	630	623	593	619	627	636	661	606	641	601	619	586	628	588	623	597	592	637	612	626	639	626	608	597	630	586	594	608	603	615	641	630	599	595	609	596	640	586	608	610	588	616	606	556	609	581	628	615	571	627	593	567	589	641	591	591	628	650	623	629	645	630	617	595	582	575	621	610	595	553	613	610	589	554	641	623	572	609	568	612	646	577	630	609	598	617	582	558	611	640	634	608	587	625	600	628	563	636	619	612	623	608	591	610	617	638	626	613	603	583	580	564	591	584	608	639	578	614	598	607	616	607	596	587	600	660	658	583	642	607	659	589	646	596	605	618	656	595	617	629	638	603	581	618	604	634	602	600	571	629	603	642	631	620	623	601	594	618	627	630	581	589	595	637	600	637	575	624	641	656	601	610	590	611	614	570	637	565	590	562	669	631	629	578	612	647	618	620	590	630	573	618	586	637	618	651	664	566	611	597	647	613	588	587	598	596	584	569	622	658	608	581	604	604	614	604	611	601	620	613	598	572	591	614	586	575	585	574	618	618	577	611	591	613	579	616	586	607	583	643	582	645	591	603	648	641	608	660	625	605	584	601	597	608	631	609	629	653	624	603	610	611	644	607	593	553	555	571	603	600	623	635	578	586	608	586	676	630	627	609	587	556	621	589	613	630	563	601	618	564	613	616	598	641	628	649	606	622	592	570	604	630	594	579	635	645	677	643	649	564	611	627	602	635	604	604	568	629	595	628	584	631	667	641	618	590	621	617	595	622	639	608	611	615	623	608	631	610	590	575	602	592	638	634	651	662	591	630	614	583
24498	21532	28805	24713	21029	2949	1033	742	607	578	524	598	522	525	503	468	493	526	496	501	514	424	470	447	442	486	458	496	438	453	496	441	434	474	470	477	493	446	444	452	517	448	454	479	496	495	436	420	471	498	499	482	465	475	461	480	467	435	434	462	410	444	454	454	482	501	430	451	445	468	468	441	416	485	450	448	442	473	500	450	447	442	450	430	488	459	453	481	454	479	451	485	432	403	452	459	446	411	438	452	474	436	444	463	455	441	465	467	416	463	451	459	454	464	498	484	479	442	437	469	475	448	420	480	466	428	489	467	433	484	459	440	436	461	467	483	440	486	476	427	471	434	419	463	467	453	458	463	455	434	498	470	450	453	482	432	472	453	423	467	468	448	453	458	480	445	474	440	451	446	457	443	463	434	460	427	436	425	455	418	404	435	419	494	435	448	463	418	429	450	471	445	454	437	465	401	483	489	430	442	490	494	459	454	454	483	449	416	465	471	448	461	464	452	431	472	451	471	419	456	434	460	435	454	414	430	452	440	465	462	469	449	466	462	449	476	464	450	478	429	468	446	448	423	435	466	418	409	441	432	444	411	428	401	475	454	445	422	511	459	472	462	446	414	432	509	427	444	459	450	423	476	472	466	415	484	461	478	448	441	464	436	396	421	424	482	448	445	469	456	443	457	418	477	460	445	441	444	451	464	439	431	390	462	486	477	443	418	467	423	463	477	456	465	436	422	452	475	472	435	461	447	450	473	483	457	411	482	441	469	438	448	452	471	460	441	447	432	460	449	435	480	446	447	475	454	463	477	427	457	416	443	456	443	443	439	438	452	448	422	478	470	472	448	453	442	433	436	405	431	463	424	430	477	435	440	468	465	426	449	448	477	491	460	469	492	447	444	471	465	415	389	407	445	445	480	427	470	466	439	439	435	417	472	441	437	425	455	445	426	442	464	449	445	495	434	480	453	406	452	462	432	451	492	462	459	438	427	454	442	469	434	462	463	422	444	430	457	420	460	445	462	435	441	432	454	418	446	483	458	468	431	462	457	449	433	485	441	432	421	441	468	469	457	438	448	452	433	459	463	420	489	421	467	458	464	470	444	453	476	447	484	439	415	496	428	462	403	468	451	439	472	455	447	440	452	433	441	468	421	413	446	439	445	454	462	404	425	459	424	382	459	474	468	447	467	484	460	432	475	431	493	471	456	469	444	448	459	447	453	452	457	457	447	455	458	455	451	443	447	449	444	467	434	407	441	492	436	440	470	445	461	461	426	466	509	444	441	462	442	432	484	444	444	438	454	438	462	453	428	446	432	426	468	443	442	482	454	455	463	425	475	421	459	470	466	453	453	487	493	468	460	456	456	430	467	483	452	492	470	414	454	415	438	419	418	485	445	467	435	429	449	408	446	461	435	459	435	468	434	426	431	453	449	439	402	409	448	484	446	461	429	453	473	411	465	502	437	460	452	455	398	449	471	473	469	448	424	463	462	451	475	483	472	485	483	470	462	423	464	415	444	452	450	470	408	444	422	439	440	462	459	469	427	452	416	440	489	458	450	476	473	410	438	418	444	417	472	465	466	473	455	407	438	451	440	425	465	487	442	486	442	428	440	436	470	485	472	411	459	436	464	475	454	459	416	430	427	444	468	462	448	482	446	453	446	471	457	430	414	468	447	464	459	452	468	472	471	449	486	443	487	477	450	448	468	447	411	478	467	477	442	432	428	440	445	435	420	469	451	465	448	445	477	421	479	495	448	440	436	459	464	479	470	464	397	456	461	439	441	437	443	403	435	473	539	439	442	431	441	448	460	412	455	448	431	431	430	453	455	457	415	448	434	463	452	471	461	438	474	418	481	444	465	433	467	428	442	461	469	395	446	448	446	460	440	440	446	463	446	499	480	466	444	424	431	429	424	434	460	428	478	422	446	428	413	446	442	483	490	431	441	463	466	470	448	461	473	442	427	443	417	459	427	458	422	439	474	471	443	445	471	440	457	412	418	436	419	445	456	446	460	455	452	448	441	423	451	446	440	443	440	471	448	422	486	461	474	423	473	433	462	424	468	414	470	398	445	486	422	425	464	444	442	446	459	442	427	456	484	444	466	442	462	471	455	422	458	523	466	449	423	439	430	453	426	472	441	468	433	450	437	454	446	505	463	460	466	431	438	437	481	478	464	440	458	458	431	449	451	437	472	466	445	439	502	459	447	458	431	435	452	491	416	446	431	446	458	447	439	429	443	404	463	416	461	460	436	422	435	439	491	443	430	439	470	435	446	441	456	432	433	448	426	457	488	436	454	482	434	466	462	451	476	430	473	412	440	491	464	432	362	457	427	459	494	448	436	446	435	438	439	441	446	470	474	475	432	459	484	429	434	455	477	452	428	442	437	469	466	428	444	413	456	450	438	428	427	432	455	418	474	489	409	441	454	410	480	468	443	453	424	437	459	484	448	426	449	418	482	423	448	428	495	455	443	401	412	440	445	456	470	443	460	454	458	476	443	442	471	464	449	392	481	480	407	472	450	437	433	462	455	399	426	442	454	470	426	442	485	414	463	456	459	435	440	466	469	491	450	439	448	462	457	431	469	443	462	431	390	470	470	471	440	454	414	481	425	459	455	465	396	414	416	431	448	455	478	470	421	476	453	407	425	450	455	465	472	424	435	460	470	437	434	435	426	409	474	440	489	459	441	419	437	457	452	434	480	439	447	439	408	465	462	476	480	449	463	430	471	452	449	483	463	426	439	452	462	461	454	451	453	460	441	416	442	435	443	441	420	425	446	425	447	483	434	450	447	438	431	449	441	437	440	419	457	505	482	460	443	421	487	468	453	434	448	435	464	461	500	460	490	428	419	439	445	428	470	473	456	445	442	466	455	422	442	472	437	443	441	454	418	434	433	457	485	432	461	443	495	443	476	444	462	399	489	440	457	456	433	445	505	444	436	401	471	424	456	459	469	500	449	456	447	465	450	474	466	462	463	431	443	471	450	462	431	451	452	471	478	452	434	373	476	487	489	450	460	449	462	484	473	437	430	477	495	465	470	462	428	503	476	422	447	383	471	464	453	422	414	493	446	439	413	429	424	475	423	435	465	459	474	483	455	440	459	449	416	454	448	446	422	434	435	459	443	426	509	451	467	500	444	450	454	471	440	446	470	470	474	418	428	457	422	497	476	451	436	454	423	487	436	458	447	447	428	474	435	504	431	442	449	456	478	433	459	422	443	441	449	435	453	458	467	453	466	476	451	450	415	455	459	455	466	445	484	418	392	454	456	467	423	442	435	467	464	498	442	467	453	410	447	430	452	460	453	480	441	440	439	432	494	475	461	471	464	488	409	442	441	433	456	413	406	423	451	439	431	430	449	480	437	441	450	475	433	443	445	457	447	459	450	450	472	445	420	444	474	412	440	426	400	479	459	470	447	495	479	426	451	451	454	441	431	459	480	497	465	453	452	448	412	481	451	456	446	459	457	444	412	461	427	441	430	463	457
6098	9882	8425	4364	3010	2378	1875	1607	1294	1190	1213	1058	1060	934	902	838	869	769	757	747	773	771	788	742	724	779	759	751	743	716	731	714	729	729	714	710	706	767	654	679	665	613	691	717	687	703	691	723	720	651	714	687	708	732	663	697	692	662	696	665	709	654	684	695	649	704	680	653	677	685	680	726	689	681	673	693	719	683	686	724	735	688	678	706	673	683	682	691	728	686	736	689	683	699	694	676	662	727	680	678	713	700	678	689	713	681	662	681	726	724	701	677	683	705	687	643	701	680	703	685	694	700	695	661	636	715	656	648	695	717	642	668	657	726	681	637	676	625	698	694	678	667	707	728	724	687	712	687	692	678	681	732	743	679	694	676	670	674	685	665	658	695	683	691	689	695	637	689	680	730	686	701	711	700	680	712	645	675	679	694	698	687	674	716	677	718	681	669	736	689	691	682	686	649	671	690	662	683	689	632	686	676	751	694	690	703	719	690	703	676	648	752	719	661	688	707	711	706	700	674	670	696	698	670	679	705	688	657	701	701	659	695	687	718	698	692	705	632	712	699	682	683	700	684	715	673	690	650	668	681	662	678	692	685	622	686	706	679	691	717	689	705	698	726	698	691	708	672	712	695	689	694	706	703	717	658	643	714	701	691	644	681	687	720	710	619	675	719	625	691	658	708	701	730	643	732	721	639	691	711	686	681	682	727	735	699	707	693	673	675	652	684	720	680	687	744	729	631	641	681	658	704	693	682	660	660	680	679	669	676	695	741	725	693	634	686	662	672	711	695	681	697	723	685	690	676	678	684	696	676	697	671	725	679	665	643	707	718	709	650	663	665	664	679	722	704	686	666	685	707	688	670	691	691	685	659	664	682	618	695	723	653	652	674	707	682	733	698	690	647	693	677	672	659	650	700	696	701	644	728	654	721	734	717	716	738	716	704	674	659	705	666	645	654	696	690	720	682	706	676	732	688	687	677	706	708	692	687	715	653	713	705	711	664	686	698	646	663	706	668	720	685	665	717	724	686	706	655	667	644	679	670	728	698	716	651	663	677	724	688	720	666	704	708	719	683	671	689	650	648	626	669	708	705	652	665	690	687	700	699	703	724	665	687	681	677	644	715	658	733	713	698	702	733	668	685	676	682	728	666	652	683	676	676	681	657	727	675	678	704	651	690	671	727	672	691	730	651	700	643	678	745	661	718	686	711	687	685	727	646	652	661	646	711	653	662	705	699	684	668	699	688	695	647	697	663	673	665	703	672	657	676	686	700	643	727	664	674	678	723	643	676	656	651	713	695	702	731	667	672	645	660	696	651	662	651	685	678	655	672	685	680	667	645	724	733	708	654	670	713	710	664	698	660	664	688	692	734	672	696	668	631	680	667	693	730	737	744	736	737	704	732	678	626	691	703	680	667	666	693	674	667	701	722	715	686	660	639	702	667	688	625	660	671	693	681	718	673	665	724	687	674	696	716	665	712	651	699	655	650	701	679	681	702	711	698	693	630	687	639	657	671	685	645	654	682	650	709	664	645	657	712	656	674	684	689	684	669	682	690	692	661	697	702	662	672	720	638	708	678	713	671	635	671	637	690	691	685	691	686	694	682	741	682	778	687	674	724	695	672	712	694	722	688	683	701	671	717	703	711	639	716	698	673	707	692	656	667	705	678	697	685	747	693	732	710	708	698	665	675	692	669	692	714	704	648	695	696	697	687	661	729	697	709	707	693	679	702	698	726	696	680	652	691	665	663	685	646	715	700	718	678	699	687	689	670	712	638	656	647	687	702	686	720	691	652	687	729	729	703	682	693	702	682	685	673	700	657	712	667	672	726	627	692	679	716	709	665	686	708	665	675	700	713	719	694	706	682	698	688	679	715	666	733	700	669	679	684	706	682	714	665	717	710	721	733	656	698	674	656	645	647	649	667	692	700	610	662	703	643	656	668	664	659	674	684	717	704	693	679	680	655	694	638	694	681	716	684	717	718	721	670	683	666	712	685	694	700	734	672	716	671	692	679	648	655	698	662	715	701	683	673	673	709	643	649	703	669	675	677	691	642	712	656	659	637	679	686	641	687	682	711	704	703	684	613	649	693	657	744	681	696	665	663	711	720	659	680	695	662	674	685	687	676	716	743	718	723	668	668	681	700	683	726	690	656	703	716	714	683	679	703	708	693	712	693	737	701	712	690	699	656	671	651	684	692	711	711	748	689	669	686	723	685	684	704	704	734	694	652	720	671	695	685	685	669	650	678	709	688	693	736	699	689	671	673	667	700	655	713	672	660	704	676	725	688	675	710	698	699	749	678	704	687	689	639	668	678	728	720	699	672	702	710	681	699	658	681	703	681	664	664	663	699	702	672	673	715	664	700	688	660	676	701	661	670	682	669	703	691	654	699	656	730	642	700	650	665	716	650	681	699	679	706	683	695	704	678	696	685	722	674	717	659	685	697	658	745	731	716	667	709	676	695	690	701	649	660	720	672	677	673	700	651	683	664	718	721	700	696	693	734	680	657	672	670	665	644	708	671	738	748	694	695	710	680	687	684	671	687	703	669	685	705	688	711	702	652	649	663	682	720	622	720	628	686	688	659	705	682	666	697	689	654	718	710	691	694	715	699	691	694	704	696	714	700	691	685	712	689	667	742	649	652	640	707	706	705	724	717	696	692	693	712	681	691	714	670	716	691	681	665	681	657	739	681	677	669	663	713	724	711	681	699	671	649	661	676	670	656	654	672	666	741	683	732	716	720	679	715	736	704	674	669	656	732	722	685	695	682	680	707	706	699	685	681	708	683	639	651	653	678	700	665	683	649	732	693	657	710	668	686	645	664	657	703	672	705	705	699	682	699	714	677	651	685	686	707	677	680	673	682	699	661	702	731	744	702	701	683	692	644	684	675	675	684	674	686	677	714	690	677	650	737	703	682	707	619	667	663	647	675	686	687	657	732	693	675	702	682	730	722	661	708	701	725	662	707	658	701	698	659	735	620	690	659	680	698	698	668	696	645	693	689	639	660	667	667	703	688	698	706	703	699	709	736	710	693	647	732	658	659	639	663	659	679	672	693	723	689	671	626	750	702	726	673	709	698	692	695	717	715	665	712	719	648	710	710	689	690	656	666	713	663	663	694	714	676	685	669	691	739	689	644	706	710	678	713	691	694	633	649	707	679	689	717	680	740	715	650	705	715	691	683	627	689	722	681	674	678	687	689	678	705	713	698	671	669	726	741	648	753	693	681	656	698	647	694	725	688	670	631	671	661	700	758	690	703	704	672	699	644	714	693	688	691	690	719	697	680	699	693	718	650	687	681	679	683	696	686	693	697	699	697	692	684	642	674	662	697	639	701	663	675	647	682	706	660	700	642	698	655	716	700	654	703	692	709	657	649	720	698	657	708	694	723	692	740	654	700	639	693	685	650	679	708	671	738	710	755	709	670	671	679	677	741	699	639	750	691	682	676	651	661	708	723	732	699	649	671	685	654	672	654	693	678
23469	21520	29389	24097	21521	20938	2397	804	611	514	521	401	424	399	340	294	294	334	283	277	248	293	277	267	237	261	283	237	238	285	253	250	243	228	233	233	258	269	242	227	237	232	228	231	268	229	246	240	233	211	190	249	219	244	242	240	221	225	261	252	236	220	222	214	226	208	214	225	209	203	214	222	231	201	212	238	230	219	224	226	227	221	234	239	217	232	212	207	232	236	237	228	228	208	237	206	236	212	219	226	240	226	243	220	238	219	213	214	233	240	194	237	209	213	211	206	214	234	248	223	189	217	223	197	218	243	229	235	222	221	234	206	238	231	227	207	226	212	237	218	192	189	203	230	230	245	232	199	216	230	223	222	213	207	262	234	221	211	194	213	202	236	209	188	207	236	248	240	246	201	225	252	209	210	232	238	217	220	217	226	203	269	213	230	244	207	232	222	229	224	231	213	220	224	208	192	230	223	235	200	259	196	208	236	194	204	244	218	231	223	221	207	213	240	228	255	214	195	233	210	205	230	225	235	236	217	201	243	216	224	229	214	215	223	245	217	230	207	230	269	201	209	205	226	227	195	202	259	203	233	201	209	251	212	220	237	219	208	212	214	233	194	240	243	199	191	215	228	253	202	222	209	219	207	228	236	212	225	244	241	220	230	216	191	218	215	236	214	252	233	214	217	222	233	220	202	210	212	238	238	213	221	222	227	218	231	239	216	193	234	211	211	239	210	222	235	208	202	230	229	237	195	203	209	223	223	228	248	194	223	232	183	219	221	232	217	216	240	225	232	204	195	229	209	230	236	243	220	211	226	257	224	207	199	236	227	209	237	213	248	204	242	230	235	236	211	220	234	226	241	218	237	203	218	234	239	233	201	223	233	196	242	238	203	242	231	231	228	217	208	220	217	203	214	245	212	211	218	214	221	239	208	228	221	221	230	223	232	217	200	204	237	228	222	179	215	230	234	230	237	216	229	229	200	196	220	225	224	211	219	233	229	218	244	227	227	234	215	214	201	207	224	219	225	210	211	235	246	234	235	227	232	241	236	224	204	209	240	198	236	234	235	226	216	214	197	210	238	219	213	223	232	212	207	246	237	200	226	244	198	220	209	222	221	224	219	237	223	193	221	227	191	196	231	227	232	243	223	255	231	181	219	217	232	187	220	213	220	236	227	223	222	234	238	220	208	245	201	228	233	222	227	219	202	230	235	253	183	220	225	214	200	222	240	230	239	208	207	242	238	216	222	218	201	214	231	225	183	224	225	258	189	213	231	202	212	218	231	221	216	204	244	243	214	231	222	253	245	232	230	232	209	226	244	235	230	237	244	228	227	226	209	222	210	231	220	214	243	232	183	232	225	218	227	250	229	189	240	231	239	232	215	188	226	206	233	216	240	209	200	225	207	226	243	209	220	234	241	191	206	214	227	226	215	220	228	228	233	240	226	235	224	227	210	225	205	241	216	215	224	244	202	225	221	213	204	219	233	205	213	224	206	203	204	203	246	221	229	226	234	221	218	213	212	227	216	193	199	234	219	213	236	233	227	227	210	220	232	223	217	238	201	238	224	230	229	208	213	220	241	219	244	226	231	238	226	215	207	205	212	230	232	216	212	249	233	245	226	225	234	230	214	197	226	245	238	202	211	222	220	199	242	215	207	233	223	206	209	240	220	236	196	210	234	220	192	221	191	201	244	258	210	273	235	223	209	214	228	213	233	217	211	197	266	216	225	227	225	235	210	211	236	216	208	220	212	241	239	187	202	225	222	218	209	221	232	199	213	217	231	228	228	216	209	211	195	240	229	203	210	221	211	233	230	210	249	218	224	249	211	246	238	212	253	219	209	233	199	230	221	215	197	224	210	218	217	251	193	227	216	244	208	205	209	258	220	216	192	205	214	227	225	236	212	234	214	222	198	230	228	204	225	209	225	238	216	221	210	204	194	225	209	209	226	212	205	223	249	233	246	233	206	235	196	226	215	243	231	233	220	219	211	199	228	206	241	210	217	207	232	226	230	216	217	226	218	209	241	253	186	194	198	236	229	195	222	241	200	231	242	211	232	208	239	227	236	216	196	204	231	215	233	212	234	231	242	206	232	232	189	194	207	224	195	208	238	242	202	198	212	247	206	211	203	237	209	193	194	226	225	216	214	239	243	249	245	241	219	215	241	212	218	236	248	219	208	189	252	234	222	229	221	231	204	224	234	226	243	241	193	225	219	219	222	196	217	216	219	239	237	215	220	229	230	211	195	194	215	245	228	222	195	239	223	227	242	198	234	218	200	220	249	218	198	235	213	205	215	223	198	238	203	233	229	202	206	215	224	211	225	233	246	209	240	213	226	230	201	206	230	193	220	213	180	245	212	228	209	214	232	219	217	201	203	201	211	232	217	215	230	210	245	211	204	227	222	214	219	224	221	225	210	220	221	223	225	200	196	223	235	234	212	186	227	205	229	201	216	217	230	228	228	224	226	243	230	236	227	229	255	216	208	224	212	220	231	238	234	224	245	224	234	230	225	207	213	220	214	196	224	221	245	218	221	215	232	207	221	227	212	217	228	246	235	221	208	209	228	227	201	213	210	251	231	208	191	213	236	236	250	203	213	203	183	213	207	228	206	218	216	249	237	216	216	209	230	228	202	205	239	225	227	224	221	228	221	204	205	241	222	237	246	201	244	211	210	223	237	232	230	216	208	224	239	225	228	247	213	224	231	212	217	200	217	204	210	195	222	233	239	193	195	224	248	233	221	186	221	195	209	224	206	216	222	222	227	227	189	207	217	211	208	209	214	211	223	190	240	227	213	204	214	234	222	244	236	222	217	234	194	195	240	251	219	222	219	226	230	236	238	214	207	197	231	220	200	236	230	237	211	225	217	224	232	251	225	233	205	213	201	202	248	226	223	227	198	242	214	190	226	212	218	231	222	207	198	223	176	230	232	202	235	219	218	201	232	227	200	215	201	190	210	225	215	191	223	214	236	210	215	230	230	222	227	209	213	236	237	211	211	218	230	212	233	206	214	233	222	210	238	196	192	207	244	235	244	199	240	211	232	233	256	210	217	218	224	228	222	227	218	229	220	219	226	250	201	218	239	221	214	249	232	203	220	207	222	216	241	217	198	246	190	222	227	191	225	229	222	206	226	226	234	209	219	218	220	248	232	225	217	227	243	229	212	234	202	216	214	214	221	228	222	221	216	220	222	215	183	252	208	207	216	230	221	237	202	232	204	236	233	247	231	198	219	239	230	225	187	214	237	223	216	218	203	234	228	224	205	207	220	197	206	226	216	196	200	216	205	234	222	209	214	217	219	215	225	245	228	210	220	232	199	233	215	231	200	253	208	202	203	225	217	209	238	234	224	242	216	236	208	224	213	225	218	201	233	202	212	226	210	235	219	208	210	241	242	225	220	241	207	217	240	203	241	233	211	205	198	212	235	220	230	206	218	222	227	237	197	205	214	210	241	217	200	256	257	210	234	238	216	223	225	202	210	231	237
8866	16020	13489	7067	4754	3504	2654	2101	1713	1412	1190	1103	918	839	740	681	663	611	590	599	560	526	513	543	460	482	460	433	442	451	428	432	417	411	418	368	432	392	403	422	429	370	380	393	391	377	380	381	397	383	328	389	409	415	366	359	357	356	355	367	362	379	371	377	407	404	372	348	352	388	371	384	405	346	328	350	344	336	353	363	309	323	355	365	369	368	340	376	325	369	318	360	342	327	353	309	360	373	368	357	371	343	329	328	335	336	357	328	355	340	338	361	396	336	362	334	332	362	360	368	359	359	362	363	360	359	349	346	377	342	372	370	399	325	360	359	354	345	358	348	350	337	360	353	365	376	351	355	390	368	350	339	309	341	369	337	353	335	368	341	311	345	349	346	335	362	337	367	369	360	356	373	372	353	355	344	360	358	345	326	382	380	376	367	385	334	348	334	342	356	329	346	385	332	375	368	356	326	350	340	341	315	365	327	351	347	352	333	328	375	372	364	348	342	321	364	340	296	367	340	337	340	335	351	336	345	363	361	361	362	347	347	345	372	344	329	377	357	358	362	343	332	365	304	328	374	306	356	374	341	332	343	317	343	348	364	341	345	368	344	329	366	342	332	377	357	370	390	349	350	402	340	349	350	344	360	353	331	362	356	372	374	388	338	325	346	352	340	300	370	359	400	392	357	363	365	331	352	339	383	360	389	367	344	323	354	368	346	352	363	336	334	336	353	327	375	350	380	325	341	380	351	371	364	364	372	341	368	334	342	364	340	386	366	372	335	345	334	367	387	348	323	351	372	339	362	327	331	358	341	324	353	339	346	365	345	345	367	344	350	334	365	370	339	367	336	331	333	343	356	337	339	353	312	359	355	374	347	359	390	364	353	376	372	318	349	332	327	354	361	344	357	319	336	347	343	372	373	358	357	342	356	308	321	385	336	334	347	374	314	353	338	350	354	339	340	361	329	369	369	306	344	351	341	373	350	379	365	340	338	332	357	353	331	346	370	346	371	343	363	389	328	360	362	338	337	358	384	350	346	361	374	395	342	358	355	325	331	340	355	376	353	355	343	364	341	346	321	322	345	323	339	371	363	325	328	332	367	350	340	368	369	353	355	391	378	304	348	363	364	353	361	353	338	339	353	360	339	340	364	322	327	350	361	347	343	354	345	350	353	376	346	340	356	339	339	332	370	350	346	369	320	337	328	329	356	357	327	386	350	361	358	352	326	335	371	358	360	358	370	330	348	364	336	354	317	388	336	346	361	360	341	362	346	370	367	320	348	348	306	351	364	348	356	321	359	323	347	369	386	345	356	359	333	415	361	372	334	341	369	366	337	373	362	384	363	347	365	367	316	336	368	364	369	329	343	356	345	348	354	383	347	372	347	354	334	344	334	337	396	346	373	335	351	353	394	362	335	354	333	337	358	348	321	341	312	352	372	320	372	389	362	330	361	346	360	318	360	368	354	367	353	318	337	346	357	338	350	333	349	370	339	371	306	371	358	345	357	317	342	366	352	314	343	346	361	335	348	337	334	361	357	338	351	345	332	351	342	351	353	374	349	347	338	364	318	336	352	304	338	332	326	400	352	320	378	367	325	366	349	361	371	344	349	325	307	301	347	331	342	351	371	374	350	365	333	350	358	328	351	339	351	344	330	319	363	316	335	360	360	403	338	379	354	326	333	373	342	338	381	354	362	349	356	333	330	343	366	360	349	324	321	367	392	372	354	397	347	333	354	371	354	350	346	343	370	338	324	341	363	350	366	334	336	332	357	337	340	358	321	341	309	327	343	355	340	344	344	335	353	338	344	367	340	340	346	376	336	366	308	389	352	370	338	347	349	377	349	313	350	374	350	340	374	395	318	327	328	359	360	355	319	377	328	355	315	364	350	342	342	375	343	374	335	348	351	343	362	331	353	342	365	340	353	351	353	349	368	342	340	345	369	355	352	365	360	352	336	344	368	373	358	377	337	358	332	353	339	334	350	314	361	370	385	341	334	365	350	371	363	354	359	356	336	331	316	348	330	374	361	341	337	360	365	325	340	328	356	333	388	388	353	358	337	348	350	360	344	363	309	351	351	325	336	367	372	337	358	347	348	379	346	377	371	319	345	372	325	338	341	344	362	354	386	394	355	356	351	385	397	332	353	355	352	360	379	363	322	357	337	326	349	349	325	371	363	349	325	355	345	351	321	356	352	348	310	359	373	352	356	356	331	362	363	342	359	391	330	344	346	358	353	324	344	384	280	344	367	353	308	339	320	343	355	317	347	356	347	356	362	340	334	355	367	366	353	332	320	315	345	342	352	339	378	376	346	373	383	346	321	350	320	350	363	335	354	352	358	339	342	348	363	343	347	325	391	354	355	377	370	372	367	359	332	319	364	388	378	331	319	353	371	364	342	386	374	348	350	330	364	371	362	357	405	335	376	339	352	340	375	365	344	361	362	362	338	325	366	373	345	354	342	332	340	343	371	355	347	356	362	300	345	357	346	357	331	333	363	362	361	328	327	348	360	330	326	375	322	360	352	363	326	340	344	361	362	359	336	375	358	383	347	343	339	348	366	343	325	340	315	353	327	344	349	373	356	399	367	379	375	342	350	362	354	318	314	391	329	335	314	323	360	309	342	340	343	367	355	365	367	332	398	356	347	349	343	349	353	341	382	358	356	370	370	353	332	350	339	357	366	330	347	334	374	360	376	341	366	331	390	320	329	361	349	345	344	357	343	340	348	366	350	360	361	357	330	342	328	364	330	337	323	352	365	373	339	363	343	358	365	327	323	348	356	323	365	352	328	328	360	356	370	326	405	350	327	357	342	360	370	357	356	345	359	363	346	341	324	349	352	355	331	369	328	338	350	324	324	353	345	348	366	362	329	356	334	356	344	339	328	330	374	356	336	372	355	333	335	317	368	386	368	333	329	317	327	383	330	339	356	348	340	368	335	362	353	347	332	372	360	328	361	331	353	342	329	374	351	365	369	334	355	341	325	362	335	366	341	357	325	346	397	355	346	341	299	367	368	340	367	336	318	383	357	377	355	343	369	347	322	329	350	341	341	347	374	355	343	373	335	347	330	351	329	347	315	348	333	306	326	318	357	341	357	343	312	345	358	365	383	348	376	342	366	394	351	382	341	355	357	348	351	332	372	357	346	342	327	331	355	335	341	315	345	334	361	348	336	341	356	361	317	377	380	334	365	362	339	337	314	373	399	332	367	389	358	339	390	332	332	334	363	315	362	329	353	365	374	328	343	330	336	365	316	338	338	323	325	356	363	377	333	327	363	345	328	342	382	366	348	375	362	318	353	351	352	372	380	320	380	340	376	366	353	317	317	353	339	324	336	373	356	350	329	343	317	343	330	353	355	352	348	333	362	317	397	362	348	383	339	356	361	348	350	361	338	313	356	366	361	386	334	364	337	371	347	358	368	388	369	361	363	347	404	364	364	345	329	369	348	331	373	304	364	349	365	319	357	341	360	365	349	381	323	339	338
27185	20754	7369	832	514	483	418	420	437	433	428	444	426	435	422	404	415	430	406	372	417	421	435	397	418	401	412	426	404	385	378	429	387	404	409	414	374	416	410	415	391	423	450	409	416	441	409	407	404	362	449	422	424	418	427	376	410	391	444	414	400	426	414	380	405	387	400	393	427	394	398	418	376	401	413	416	375	383	388	365	384	373	416	400	407	404	402	404	413	417	424	402	399	447	401	399	388	395	413	385	388	378	420	411	401	409	414	394	403	414	393	394	406	393	417	413	423	445	410	411	422	387	383	438	408	419	407	414	432	406	415	394	384	410	409	379	385	407	393	402	407	416	446	393	423	463	383	399	380	400	445	404	397	369	439	419	406	417	433	393	407	394	433	377	468	372	423	379	412	416	429	437	407	416	433	365	398	419	437	399	421	423	407	402	416	414	416	476	380	423	399	389	425	451	412	403	431	394	416	416	424	414	379	410	401	388	432	433	417	406	386	388	449	393	453	413	395	387	420	394	411	415	379	403	423	382	411	416	416	451	409	404	395	440	375	421	429	411	386	424	409	371	408	397	419	381	415	432	376	414	384	368	413	436	405	395	399	396	427	436	434	405	408	426	420	429	448	418	421	391	374	422	407	402	389	430	398	416	415	379	419	404	434	404	370	382	404	401	410	394	397	385	426	412	407	443	422	412	445	426	396	414	398	415	411	375	407	416	437	441	422	416	417	394	381	390	425	401	410	407	408	396	421	431	405	406	388	409	434	403	407	414	411	401	427	445	410	409	425	430	394	416	385	393	401	445	398	386	429	430	399	412	415	402	429	405	427	368	410	410	424	438	429	389	404	426	410	415	421	352	401	406	390	419	416	399	385	422	396	422	412	412	408	419	432	427	441	408	439	434	393	428	384	434	406	417	424	439	394	426	439	436	414	385	403	403	418	428	422	427	383	403	385	403	395	428	436	418	410	437	431	448	417	433	406	423	367	418	380	424	382	368	399	407	448	374	433	358	392	391	387	405	403	430	400	404	409	374	416	420	374	431	435	397	406	449	403	417	400	431	385	433	390	436	405	435	429	455	417	408	393	383	389	402	400	430	384	417	439	357	393	409	390	410	416	393	426	379	426	398	415	409	443	451	388	413	411	419	405	415	403	456	385	369	405	397	408	389	389	379	430	384	397	403	404	421	453	399	367	430	413	453	415	424	395	421	418	410	420	409	426	405	417	407	413	421	403	459	414	388	412	417	400	401	400	420	405	414	412	433	432	377	426	357	404	406	392	412	409	402	382	406	403	437	415	400	417	435	427	375	418	390	381	403	417	398	419	426	426	399	422	438	437	394	443	397	407	414	388	405	404	417	400	423	382	413	408	406	415	412	393	405	392	414	445	402	415	416	405	388	399	386	372	431	420	407	438	418	437	415	389	415	395	438	382	439	410	398	439	437	412	366	400	417	411	373	406	385	424	432	434	415	382	432	438	390	398	389	435	426	407	404	394	420	423	419	424	368	402	423	424	421	410	395	392	404	429	394	407	452	417	369	403	367	416	428	391	388	416	383	416	417	394	425	430	429	392	388	427	393	410	427	446	454	403	425	431	452	450	349	384	407	408	394	406	393	409	400	365	395	431	402	424	435	403	401	423	388	444	406	425	380	430	412	410	383	411	443	434	448	387	449	420	397	419	412	392	429	431	411	412	442	422	413	411	411	403	442	402	454	428	424	412	409	405	415	396	407	438	370	441	392	437	435	408	397	379	426	460	445	400	445	419	407	428	388	411	399	424	433	409	425	409	383	403	438	411	395	404	434	409	423	389	414	397	408	404	402	429	364	374	441	446	444	433	396	424	391	436	452	425	408	425	415	443	447	423	425	407	409	434	359	402	406	405	414	401	384	426	426	423	403	425	377	416	373	399	441	443	418	432	398	373	405	399	420	426	424	395	412	421	375	440	394	426	427	454	386	400	425	393	440	418	382	446	414	397	416	427	397	427	380	424	455	354	422	390	398	386	423	430	447	401	433	399	384	391	441	391	432	414	365	384	394	424	435	400	385	401	389	429	428	382	391	440	369	402	400	410	399	399	380	431	403	412	378	409	381	398	392	392	435	414	443	413	417	410	425	429	428	427	457	409	418	421	415	424	414	393	375	395	388	418	378	443	396	425	388	401	424	451	395	409	435	423	406	435	397	422	418	398	420	412	398	409	429	385	396	415	367	406	420	398	434	397	431	425	424	435	414	380	359	426	411	398	428	362	410	405	428	421	418	406	374	404	449	397	411	429	422	410	427	376	393	407	396	393	412	390	395	419	414	401	411	413	446	398	396	423	405	422	403	393	422	453	439	438	379	421	400	410	444	393	417	446	434	401	428	392	398	407	413	370	375	386	405	453	424	431	401	453	403	433	415	421	423	424	456	418	432	410	414	412	412	412	439	422	433	411	402	456	428	443	418	400	384	448	409	428	405	404	408	409	386	384	416	415	429	408	433	429	390	426	431	433	373	386	372	453	402	407	395	416	406	434	427	408	401	429	396	400	433	420	377	386	433	419	382	403	408	387	392	399	400	417	395	381	396	401	422	434	378	381	459	361	424	413	454	389	420	397	414	399	440	375	385	397	394	375	418	401	424	374	405	417	415	408	386	397	372	408	434	396	418	425	392	432	360	439	395	427	404	434	449	414	442	408	388	388	408	396	374	383	415	423	409	374	441	392	413	407	431	358	410	429	420	431	418	414	428	384	419	381	410	434	387	412	392	424	420	406	412	379	394	445	432	397	411	396	390	428	375	428	437	372	419	403	405	408	376	408	408	437	411	388	397	382	433	405	422	424	438	400	381	423	439	417	430	393	417	415	399	397	421	394	414	443	397	377	417	396	443	419	400	385	388	427	422	431	387	396	416	395	419	379	434	393	407	405	379	378	398	440	387	439	407	441	428	435	410	374	432	415	411	413	412	413	420	446	403	410	424	405	407	417	398	415	396	405	412	385	411	413	415	365	425	444	427	404	392	404	433	417	459	453	392	404	365	371	419	379	409	408	385	431	404	406	438	426	375	381	410	398	404	407	430	436	374	395	435	410	387	402	405	407	431	409	428	440	402	425	402	454	386	410	387	413	457	407	403	407	385	424	399	420	417	425	412	391	389	412	407	435	435	440	416	440	422	399	395	430	432	426	389	410	428	383	423	449	408	421	434	395	408	368	456	405	426	392	409	395	411	425	398	439	409	425	394	374	401	379	416	405	432	406	431	427	415	400	450	436	403	401	405	419	386	386	419	398	399	403	439	423	399	422	404	427	429	392	409	402	413	453	386	365	408	406	436	397	448	406	414	406	419	437	409	425	407	396	449	392	423	405	369	385	441	427	433	411	400	415	383	363	390	394	403	407	412	400	397	392	388	418	388	454	377	414	405	369	380	413	443	437	403	393	369	419	413	434	405	419	353	401	424	434	392	402	402	422	400	420	395	428	397	396	365	422	428	389	408	427	395	401	407	451	425
4488	1545	1421	936	860	759	747	677	691	679	656	652	641	609	607	653	642	616	661	693	665	596	621	654	655	614	606	637	646	620	611	612	598	577	629	598	616	618	638	615	606	613	595	641	583	602	599	665	604	625	636	613	605	665	627	571	583	623	638	616	635	595	614	597	597	585	614	591	620	619	629	622	571	610	647	616	610	666	621	593	620	603	672	622	594	552	608	614	561	603	634	613	644	648	633	624	629	636	563	626	635	585	645	605	642	587	619	579	638	645	615	598	602	624	645	674	610	584	615	614	624	570	646	660	643	639	620	624	637	622	609	612	633	610	575	649	655	622	622	605	640	563	628	588	616	630	637	603	610	624	633	646	653	576	608	666	587	616	607	580	605	584	620	627	600	638	644	622	623	600	619	595	648	621	596	598	615	610	656	656	618	638	633	595	633	603	601	636	616	588	637	623	571	602	597	584	627	616	627	644	634	650	570	642	641	660	631	632	642	526	621	603	633	593	634	614	604	626	619	629	574	647	623	628	613	599	630	657	606	615	608	656	595	600	594	594	644	632	616	632	642	580	615	647	646	618	595	583	612	627	572	597	587	589	617	585	616	593	615	599	601	614	646	638	592	558	583	608	625	606	606	634	574	643	602	614	594	608	630	667	644	572	589	619	627	592	611	617	669	622	619	638	617	600	640	583	617	609	610	654	610	639	632	649	648	609	640	626	607	598	608	621	656	625	582	641	599	586	571	682	654	647	606	617	564	623	653	588	585	636	603	571	603	595	618	609	599	627	582	619	624	611	594	654	564	581	638	616	626	615	645	629	656	584	610	597	622	656	626	661	629	635	608	581	609	634	575	592	615	603	602	601	629	655	612	603	634	620	646	643	610	617	580	626	622	615	601	558	645	611	614	659	590	611	641	590	638	610	615	597	641	618	608	610	637	633	630	653	617	657	604	634	638	636	582	595	644	613	647	595	599	625	676	618	607	578	623	629	614	574	626	632	604	611	608	633	621	645	580	622	602	609	599	654	649	610	602	638	591	616	577	672	614	584	607	637	582	581	614	653	647	594	631	621	624	613	632	607	628	622	664	602	598	633	635	589	639	622	601	619	602	639	671	640	606	645	646	682	594	614	605	578	591	625	609	648	581	590	579	577	596	643	579	591	602	606	654	598	692	588	637	633	624	582	650	643	635	577	646	652	612	600	640	614	623	613	600	616	561	659	638	621	638	655	617	635	607	594	610	615	625	652	568	620	584	593	588	647	586	632	613	587	548	615	610	601	639	639	613	590	626	617	643	596	640	631	614	622	596	627	638	567	604	607	608	659	662	604	635	634	606	600	588	594	627	601	630	635	662	601	591	592	619	651	623	624	592	667	657	612	622	623	619	602	647	591	603	614	630	645	638	614	643	645	636	612	592	615	619	675	616	596	596	633	608	640	621	594	601	618	601	598	603	649	616	610	610	589	575	614	614	563	665	605	622	647	574	604	646	667	585	642	618	640	621	617	565	618	628	637	622	628	590	592	633	620	604	591	602	601	650	638	629	590	592	618	605	621	557	612	582	558	626	600	631	597	585	662	569	558	608	605	615	601	676	635	660	661	615	626	604	604	632	666	577	695	612	594	600	603	621	627	635	620	640	598	639	632	618	606	598	585	601	625	576	680	590	627	628	601	609	601	625	614	650	619	634	640	627	623	556	626	685	657	631	614	627	629	631	610	624	581	609	608	667	600	610	583	610	596	610	599	615	642	587	665	604	624	593	616	607	605	603	627	588	616	635	630	583	611	611	580	611	628	633	624	620	632	621	644	609	583	613	657	631	614	572	631	640	593	582	641	596	558	638	677	567	630	591	621	604	602	627	628	606	578	659	604	637	669	621	604	623	580	627	574	592	603	665	624	579	640	630	623	634	606	593	655	617	598	624	627	604	638	589	571	633	636	605	594	592	625	620	622	635	569	592	607	579	622	627	606	621	610	627	612	620	653	596	619	635	626	636	639	593	610	608	624	657	609	620	619	574	621	613	626	584	647	638	654	574	629	644	644	610	595	638	606	634	613	630	633	597	601	602	627	581	569	604	589	601	586	618	618	596	617	584	599	613	643	607	641	617	598	646	611	605	634	564	625	609	648	656	615	590	570	606	629	608	650	573	628	629	587	640	631	589	638	640	616	585	617	612	619	655	639	604	620	586	666	595	641	617	639	636	621	587	644	611	617	608	600	567	586	595	564	651	586	578	652	618	620	603	634	671	628	596	636	578	645	628	589	646	614	625	592	581	645	633	633	621	640	610	605	614	619	616	607	565	636	614	624	620	597	623	583	623	592	655	693	597	589	602	613	577	631	663	661	607	625	595	626	635	610	635	666	628	610	625	652	565	628	578	636	627	600	609	634	657	609	622	585	611	593	624	632	622	606	621	639	625	626	576	605	609	603	609	623	647	583	574	610	624	606	603	614	618	656	607	573	622	647	632	622	630	587	606	613	585	617	638	555	664	620	618	609	617	598	643	608	612	623	649	576	641	646	624	630	634	640	606	600	622	631	605	611	593	614	647	633	583	623	666	609	588	601	592	638	645	628	624	628	569	615	629	582	607	607	604	603	616	641	644	641	630	602	618	625	597	603	618	668	614	628	647	591	610	632	622	675	606	593	575	672	568	595	665	617	618	618	609	590	646	639	581	603	637	639	616	647	627	621	643	613	629	695	601	602	626	647	650	586	611	590	623	640	626	591	664	581	586	622	579	640	639	612	609	614	618	582	622	606	624	615	653	661	671	617	644	611	643	631	614	598	653	610	612	645	630	598	638	612	624	638	603	547	658	628	608	617	609	584	602	596	615	595	614	640	598	600	589	574	608	653	602	643	625	597	647	592	597	635	634	648	630	577	643	580	584	657	656	615	614	613	622	646	585	611	587	603	604	620	609	618	631	610	593	618	644	619	614	619	563	621	615	586	610	643	600	609	601	566	624	615	631	633	628	624	594	622	652	589	601	637	656	585	645	607	604	617	605	632	625	699	639	613	598	645	591	617	638	630	605	622	601	609	589	650	624	660	651	627	621	609	635	603	612	603	611	594	656	605	630	640	612	655	627	683	657	606	590	573	627	636	634	617	606	587	605	649	606	630	614	645	587	644	625	610	661	653	639	609	595	612	568	603	630	631	597	653	584	637	612	609	638	579	638	603	613	614	603	592	612	623	621	613	603	614	591	602	621	592	605	642	593	624	654	616	620	638	584	657	617	631	630	656	632	661	634	631	626	633	636	596	614	592	621	646	610	646	588	600	651	620	602	625	617	616	596	634	613	651	632	631	625	610	664	638	646	562	618	568	561	542	618	636	608	633	591	619	622	614	615	604	622	614	597	608	638	631	610	599	647	597	591	664	594	638	580	642	604	611	663	647	581	604	608	657	657	573	617	643	635	620	649	600	602	572	629	663	585	648	581	630	589	585	641	630	640	632	646	644	579	628	584	629	581	620	613	682	578	609	623	626	615	667
24616	21576	28836	24756	21105	3181	1035	747	623	638	591	561	518	580	516	519	508	489	490	508	501	492	529	489	478	498	464	433	451	460	445	454	459	458	441	462	459	462	473	454	423	438	423	477	438	444	434	511	479	478	467	436	503	478	426	483	467	452	454	471	458	469	460	436	450	446	412	448	468	491	436	452	448	502	466	454	454	434	489	508	508	465	431	436	461	416	458	460	461	441	422	451	448	475	434	472	460	418	423	426	445	408	428	461	464	427	475	462	443	443	468	459	451	468	461	442	473	438	493	429	475	447	454	469	441	449	434	454	458	450	474	469	472	455	446	446	450	450	475	472	461	472	455	444	446	425	471	463	442	457	446	492	457	427	449	474	424	445	435	451	457	458	473	441	481	474	477	400	486	468	469	497	447	458	433	458	437	485	445	467	458	469	453	422	446	457	428	451	467	474	466	448	451	439	427	408	455	470	466	475	495	475	430	429	450	470	450	469	462	436	448	470	463	486	453	428	420	410	472	442	454	489	498	470	448	491	448	439	457	461	453	432	444	429	444	427	444	422	448	460	491	445	453	437	450	455	459	473	484	458	423	428	446	462	432	458	451	488	470	425	424	491	504	445	436	473	478	455	446	466	464	498	445	462	454	439	483	465	424	422	441	426	443	456	449	454	449	445	459	459	408	505	444	434	457	496	452	454	457	458	490	442	434	445	444	469	450	439	477	441	467	424	493	430	413	498	460	434	467	505	442	449	431	514	450	425	445	482	477	447	459	454	453	418	451	529	476	432	465	453	431	491	473	427	439	439	504	489	437	443	452	517	473	441	476	444	461	428	445	444	467	468	443	462	443	446	424	502	440	475	459	444	476	464	440	437	434	423	471	466	437	462	447	431	444	440	452	437	448	468	462	495	439	399	415	469	518	434	459	477	446	458	452	478	464	461	449	469	474	468	420	493	433	478	479	448	472	444	442	466	496	482	438	452	476	459	466	464	462	446	427	447	446	455	475	423	452	480	435	452	472	459	492	462	476	433	457	437	458	469	465	467	413	459	446	431	452	429	460	459	437	464	455	434	483	443	454	415	465	473	474	452	462	436	448	449	497	444	442	448	429	443	437	462	469	437	467	422	433	472	459	465	451	472	420	457	474	431	432	467	465	434	471	491	454	454	429	463	459	452	502	457	462	501	458	459	468	439	445	473	485	435	495	449	439	433	418	489	442	429	457	449	462	419	444	451	464	465	422	443	460	437	498	444	496	430	481	472	458	451	483	486	452	477	462	440	432	475	497	475	466	488	447	436	454	438	483	471	455	478	456	426	491	456	479	454	474	490	498	453	485	425	466	481	428	454	449	462	432	491	491	443	430	454	455	465	482	471	444	461	465	455	424	471	435	447	473	451	460	486	421	445	448	445	415	471	408	453	451	439	472	475	467	465	463	488	437	474	441	461	465	442	476	503	470	468	447	450	460	439	460	448	433	465	458	514	506	483	445	485	434	495	451	440	472	440	457	465	467	476	462	468	432	424	439	446	474	477	479	463	497	475	474	471	456	467	419	475	456	448	498	477	444	468	424	447	431	480	449	433	438	488	453	457	472	413	452	462	431	471	481	448	487	474	468	447	484	446	467	484	447	482	450	457	460	426	438	469	452	421	473	424	448	465	449	506	465	489	457	443	426	429	431	456	451	433	445	454	450	470	464	464	448	465	474	408	484	444	459	461	459	478	462	452	470	445	421	481	429	458	452	489	438	501	479	469	483	488	453	443	472	460	488	426	420	486	454	476	420	491	434	456	480	472	456	458	478	459	464	474	456	439	443	440	478	496	500	510	420	459	434	406	471	467	459	475	421	430	415	441	465	419	457	461	465	429	478	466	477	484	446	446	440	436	459	442	440	458	499	421	438	409	482	464	457	484	495	459	444	429	477	464	480	452	442	481	427	446	460	455	483	478	481	444	452	452	443	447	480	472	455	484	482	467	414	464	434	483	457	410	474	463	488	447	469	448	451	457	459	460	442	456	474	451	465	448	449	456	469	467	436	446	461	448	471	489	473	475	453	454	463	457	455	437	435	412	416	435	420	463	480	446	427	416	445	451	463	468	467	462	457	447	448	458	481	454	486	441	414	442	441	445	490	423	483	484	457	432	437	452	446	429	424	484	464	474	426	482	436	446	443	433	454	482	434	423	433	471	464	458	503	453	441	477	472	471	455	468	450	445	441	456	462	456	522	461	492	479	480	479	490	430	449	395	439	441	422	430	451	421	458	458	439	466	440	434	482	444	430	427	463	404	443	456	471	408	453	483	443	464	448	467	471	434	490	445	501	463	471	477	466	459	450	477	491	503	457	453	460	461	465	455	413	446	506	452	426	454	461	446	463	433	478	497	442	462	437	481	476	454	438	465	452	454	468	450	451	446	420	488	445	447	449	452	442	455	436	436	454	474	434	480	438	472	428	439	453	419	459	444	451	447	491	465	420	464	447	416	448	440	461	404	454	453	467	438	480	498	444	469	478	488	481	446	461	435	472	468	453	444	428	469	464	461	473	442	428	443	448	472	474	465	472	443	476	439	441	437	428	465	463	450	428	497	422	420	493	389	464	394	446	480	438	464	456	474	440	471	469	415	457	486	436	482	445	468	477	441	434	475	494	425	452	473	444	456	470	437	488	445	503	475	448	436	472	426	429	430	444	494	443	456	417	475	417	438	451	409	472	410	449	457	459	450	463	464	468	465	462	448	464	418	459	424	464	492	485	451	463	456	491	436	450	414	457	489	464	393	488	430	444	454	458	519	466	461	447	453	466	476	459	470	478	472	460	456	447	472	437	452	454	430	445	481	460	482	483	465	436	437	442	467	455	449	446	437	458	481	446	432	468	446	459	453	427	447	464	440	480	485	455	430	431	461	456	409	443	467	464	508	454	487	453	462	428	419	433	477	471	431	472	445	448	464	427	502	447	423	479	445	466	443	462	422	460	458	442	452	422	463	463	451	450	464	427	435	431	462	448	476	486	413	430	435	456	447	493	453	475	437	451	423	469	477	458	431	442	471	467	512	466	433	444	495	436	474	428	452	430	478	456	461	462	455	448	453	438	463	444	482	451	470	486	426	457	437	472	468	437	456	472	449	473	452	482	475	494	493	443	436	476	412	461	488	440	487	423	470	435	476	461	461	461	438	444	462	430	440	472	473	445	439	462	456	446	404	437	450	463	455	468	469	436	422	453	482	454	445	462	454	473	475	485	414	459	444	470	441	491	426	470	439	487	417	437	459	464	451	479	416	450	457	434	460	465	443	453	465	451	462	460	455	454	502	428	449	455	453	480	440	453	478	470	491	439	444	444	486	488	431	467	437	427	449	479	443	468	439	453	414	462	476	440	489	456	446	461	460	440	480	466	458	497	501	429	457	438	486	451	507	470	445	470	484	474	491	491	460	429	425	464	450	469	463	417	458	466	441	470	431	473	442	410	490	472	456	453	492	473	460	471	470	495	422	455	413
7719	9829	8458	4375	3040	2343	1878	1566	1308	1194	1111	986	971	987	859	868	852	868	803	831	749	763	743	712	781	796	777	746	693	740	684	751	771	781	689	725	694	690	705	687	728	744	701	692	684	698	705	689	713	669	711	707	757	719	692	703	714	699	736	737	691	701	743	640	680	720	696	700	745	688	661	746	703	723	670	735	700	684	679	691	664	712	693	718	721	642	702	729	648	698	703	719	692	677	712	634	674	713	676	715	711	729	688	703	678	672	694	753	659	722	675	713	683	687	696	673	667	729	689	720	709	692	668	652	662	698	680	734	654	728	738	714	710	703	722	719	657	673	710	705	725	671	718	726	677	716	716	669	679	745	660	705	691	686	691	702	676	662	678	694	679	703	654	701	711	741	746	761	682	673	716	677	757	734	664	697	702	697	699	686	681	658	680	692	662	740	690	711	707	704	682	644	662	691	674	712	723	764	709	699	643	664	649	668	704	728	731	738	681	668	689	707	685	729	691	654	668	693	686	691	668	755	702	713	702	716	636	649	680	686	715	691	683	692	662	752	664	734	701	670	703	708	719	746	698	673	740	716	711	696	697	681	709	699	690	677	665	667	702	725	711	680	723	666	706	678	671	732	678	671	700	720	651	674	724	708	693	724	713	701	723	678	637	672	701	708	707	659	653	665	721	687	725	654	696	717	637	700	668	713	764	712	677	673	712	731	720	711	713	698	689	726	682	688	689	721	684	677	719	666	740	689	687	733	684	678	715	658	723	673	728	681	730	656	702	665	704	684	672	692	707	673	703	723	702	677	693	716	654	709	642	681	713	741	715	688	705	684	709	715	696	674	686	689	717	731	725	719	665	706	701	708	723	702	667	701	647	716	698	673	689	736	728	656	678	675	681	671	694	668	712	680	669	699	707	664	732	674	658	675	713	680	656	690	720	690	712	710	661	678	715	698	699	615	701	719	694	707	672	688	720	695	630	712	683	709	673	704	727	686	650	685	759	706	685	673	724	743	665	693	676	670	693	695	740	710	704	676	710	664	730	704	697	660	694	687	709	683	663	734	686	706	721	745	669	711	727	684	717	656	714	690	713	716	719	747	746	706	713	725	703	667	721	690	697	683	690	696	702	743	646	732	669	695	714	674	668	696	726	688	710	718	695	704	681	725	682	629	668	639	744	667	744	692	681	695	719	744	745	672	706	685	689	717	699	687	693	642	724	687	705	747	705	701	710	687	707	716	640	684	706	707	677	657	679	702	726	726	686	682	745	697	679	702	692	657	707	742	696	680	675	729	666	664	665	664	700	709	658	731	724	694	713	710	678	690	704	686	673	698	660	716	676	676	668	690	746	721	715	672	703	680	696	654	731	718	717	735	698	686	692	675	728	689	673	706	728	711	707	700	705	710	674	696	699	689	660	704	694	693	722	688	702	672	668	653	721	712	662	690	710	691	658	694	707	687	708	679	680	673	674	721	694	679	678	674	714	670	728	655	702	663	648	754	655	743	679	686	718	710	680	744	692	679	702	668	695	709	680	698	621	674	695	633	678	633	707	710	704	661	686	672	696	660	691	680	711	717	701	716	657	750	718	694	690	714	698	685	730	668	720	723	680	800	671	708	685	680	664	673	695	679	739	721	736	684	718	745	665	665	686	647	680	726	702	677	700	699	651	721	708	711	705	706	735	703	693	733	730	702	748	665	697	725	720	652	713	709	652	663	723	713	676	687	672	747	695	679	672	712	694	738	692	695	646	680	698	685	684	663	644	717	681	734	726	673	703	685	754	722	637	686	684	735	666	669	707	683	716	681	659	723	645	676	684	723	674	698	705	667	673	677	707	722	672	660	687	697	694	715	654	718	626	690	763	697	708	663	652	697	675	715	687	717	697	693	685	670	661	710	658	719	698	663	719	703	663	691	708	698	654	671	711	697	684	687	692	702	653	698	738	699	739	705	692	709	684	704	725	690	677	712	701	699	681	702	732	743	683	666	688	683	670	673	708	708	648	694	679	664	700	704	696	664	684	710	727	680	668	686	702	679	690	694	742	689	641	702	692	705	664	688	645	690	686	708	620	683	716	651	700	683	734	661	688	694	689	645	683	681	709	694	710	667	684	696	702	716	693	684	662	706	704	653	709	702	738	718	655	676	692	711	672	678	679	716	679	749	728	702	754	679	694	721	704	705	696	750	680	653	688	701	679	672	695	709	710	706	655	651	738	711	702	723	750	675	682	682	674	670	718	694	716	743	714	679	711	697	750	675	696	680	686	725	693	689	729	730	699	701	732	719	685	720	683	717	756	648	720	723	674	698	730	704	699	712	679	653	757	681	689	705	688	683	672	680	705	692	724	678	679	676	717	704	649	681	667	703	701	621	697	682	687	701	711	682	784	695	727	758	680	689	690	685	695	722	737	682	721	743	679	726	661	700	717	715	691	715	662	680	719	739	700	694	728	724	730	715	718	699	683	664	735	690	700	653	712	713	687	686	659	691	676	747	704	697	709	662	670	702	698	684	731	721	710	774	687	630	674	700	656	650	683	655	747	745	671	678	730	655	699	697	699	699	710	722	697	698	694	673	732	690	679	688	667	676	652	698	683	697	689	719	727	656	688	729	698	664	712	661	721	726	722	685	717	670	743	681	677	706	698	678	696	700	683	665	722	668	775	699	709	672	672	754	753	693	656	669	661	644	696	717	685	703	641	669	690	732	633	696	692	648	713	670	682	697	691	692	699	713	692	642	712	652	704	691	708	710	693	708	684	698	717	693	677	670	699	676	706	706	733	666	667	651	670	717	697	688	699	699	691	668	666	691	696	647	682	659	724	686	787	736	719	652	681	725	691	654	713	684	735	679	662	640	698	678	702	680	695	716	672	691	682	691	709	698	723	696	705	688	671	706	670	642	660	723	713	737	708	736	720	711	697	690	687	677	656	657	747	679	684	712	706	668	676	692	726	722	710	705	719	677	698	686	731	685	692	680	690	690	700	730	719	681	653	674	726	631	675	681	738	675	689	709	678	727	686	711	637	709	655	667	645	750	675	722	766	711	716	718	696	703	709	665	711	701	673	678	695	685	690	696	692	734	730	713	674	685	677	697	708	700	684	695	664	714	740	684	714	696	739	702	705	694	669	733	677	682	707	693	694	713	708	699	716	687	697	698	694	746	711	691	723	684	701	678	741	685	706	740	670	719	725	695	656	691	669	690	711	721	713	700	675	649	701	767	724	687	680	657	653	663	726	684	663	675	689	712	703	698	717	702	711	691	684	691	687	678	732	651	710	724	710	675	634	680	690	724	675	677	718	670	671	666	664	721	703	704	673	727	719	647	677	721	731	745	709	684	656	699	702	716	720	701	647	677	731	649	731	706	678	693	645	699	682	706	724	709	708	667	684	694	655	679	727	745	698	708	659	674	706	655	692	672	700	694	733	710	662	716	700	673	726	676	701	692	695	678	661	708	708	702	684	693	713	710	690	681	648	679	692	701	705	751	679	686
23507	21552	29462	24093	21553	21007	2509	820	581	515	458	380	385	381	347	319	308	275	280	314	267	265	300	251	255	229	236	252	231	222	234	264	230	227	263	230	231	252	223	257	245	210	210	240	207	207	242	223	251	229	217	258	236	251	229	230	287	218	232	233	234	258	202	230	245	248	246	210	216	231	230	235	223	232	219	214	213	213	219	231	248	231	264	215	232	227	241	218	222	209	236	230	230	207	237	223	206	204	223	217	244	226	226	243	251	218	206	228	246	207	214	229	219	232	219	224	254	224	210	219	240	234	234	198	229	227	217	208	249	235	235	209	213	229	236	225	246	209	215	233	216	249	230	221	205	215	218	176	250	244	201	227	210	223	226	223	233	245	229	233	203	213	213	252	195	245	216	218	203	201	231	223	234	219	240	247	228	228	219	221	223	214	216	235	236	245	227	219	218	195	225	225	210	238	223	203	225	238	237	233	220	221	262	218	207	208	210	213	236	248	235	223	216	224	225	236	234	233	215	225	219	220	213	194	228	232	200	225	207	237	235	204	213	213	204	213	252	217	230	216	211	204	227	203	227	215	203	224	221	212	213	233	225	218	196	243	210	238	205	254	221	224	216	180	221	219	233	217	182	216	212	233	232	239	217	215	213	235	194	202	219	226	235	201	197	206	221	211	225	205	211	238	209	240	242	208	221	198	226	253	217	217	237	240	221	219	201	212	216	205	219	229	241	191	225	231	242	208	214	234	219	199	209	255	221	217	215	217	260	222	214	231	210	237	213	232	218	210	216	222	228	191	222	216	217	220	259	222	227	214	245	219	240	229	224	227	214	231	218	240	237	235	217	209	201	231	208	234	211	216	220	239	209	212	224	233	217	231	233	257	206	196	203	215	231	224	221	233	225	215	204	223	246	245	223	214	233	208	225	216	214	245	208	235	216	234	232	211	245	200	237	193	251	224	209	205	237	227	226	225	235	222	233	213	210	207	217	220	230	205	235	253	229	246	206	238	220	235	208	228	189	252	236	249	205	214	212	204	222	231	252	218	207	214	241	222	195	222	219	230	200	239	230	225	240	220	236	246	220	214	219	198	247	231	228	205	262	223	208	248	207	209	213	231	210	232	225	202	205	241	238	203	234	204	211	227	217	231	224	216	197	222	228	230	231	223	244	212	251	226	209	237	224	222	229	236	239	217	243	242	235	211	243	217	227	203	239	219	226	213	229	219	232	242	220	202	215	247	218	222	232	221	239	218	224	228	200	217	240	225	200	215	217	225	212	217	233	232	194	247	259	215	219	204	229	219	205	225	215	227	218	217	229	186	228	217	224	215	238	242	200	228	221	231	233	208	244	263	210	248	226	227	218	209	232	219	205	206	219	207	212	206	212	232	221	230	223	218	231	197	216	228	259	206	221	224	231	232	242	182	236	209	220	213	216	207	248	220	226	238	234	224	199	216	213	228	204	195	202	235	225	229	230	213	202	243	196	188	237	240	231	252	227	227	203	223	220	224	209	204	253	226	244	206	210	212	214	193	200	221	226	224	199	243	209	203	196	246	230	214	216	219	233	220	235	254	236	222	230	223	221	229	237	255	188	226	235	223	227	232	200	236	235	195	236	249	243	203	238	222	233	206	228	200	237	214	219	229	230	227	223	189	235	232	206	211	200	218	222	216	220	230	227	229	232	217	202	211	223	221	224	201	220	226	217	232	211	192	221	222	232	210	224	246	213	239	215	219	242	228	212	233	191	189	201	225	234	191	237	222	245	221	199	213	250	223	250	198	231	219	236	199	231	241	220	235	234	222	219	234	212	218	210	232	198	217	194	205	211	226	199	242	204	209	246	235	242	232	210	244	201	212	209	229	235	228	209	243	221	210	220	218	213	224	230	212	213	222	232	208	221	220	220	232	200	217	228	214	194	226	205	245	217	207	203	206	207	209	244	214	215	203	224	219	223	251	209	242	214	203	218	237	223	249	227	220	204	205	230	208	207	223	224	220	224	209	221	204	232	236	237	213	234	236	209	223	215	224	207	215	239	248	221	230	232	204	219	226	239	234	245	230	225	221	222	223	211	204	213	227	224	223	222	214	231	188	213	221	230	233	200	232	229	234	226	224	243	227	201	218	250	215	226	191	232	215	230	243	207	217	205	212	203	222	226	230	233	209	248	209	243	228	242	211	237	210	234	228	239	220	224	218	202	221	222	201	219	227	199	210	248	230	224	202	207	243	238	210	206	220	229	246	215	227	223	223	227	219	211	246	213	192	225	215	219	230	229	213	226	197	221	237	213	222	215	209	230	235	204	229	210	239	218	243	205	208	220	210	217	234	203	226	231	226	217	224	230	221	219	233	238	219	232	222	214	218	189	222	220	180	197	237	199	223	212	210	190	226	224	208	236	239	224	238	226	226	219	218	235	214	217	224	187	203	230	218	216	240	203	214	200	205	213	209	233	258	210	216	209	215	210	223	233	194	250	224	220	243	229	205	204	206	202	200	223	212	229	199	230	227	203	222	251	213	232	257	226	223	243	181	220	235	210	247	184	234	220	204	215	216	197	228	210	214	204	217	246	203	244	225	215	220	244	226	239	213	232	190	193	233	211	221	248	197	233	236	239	215	204	248	218	230	262	224	193	219	222	221	235	246	234	211	244	194	243	206	251	231	227	220	220	230	232	207	234	214	198	209	219	212	202	204	238	242	217	217	215	249	210	212	219	234	237	219	207	224	222	223	212	220	218	239	220	223	214	242	220	215	208	240	229	232	224	241	204	212	220	215	215	234	212	218	211	239	232	194	236	212	222	227	225	191	198	228	218	237	227	231	230	247	226	217	237	207	219	204	216	217	252	214	204	203	226	222	206	226	208	229	224	216	240	252	213	237	239	224	187	243	247	225	205	225	199	224	214	198	216	218	236	224	241	245	215	230	220	189	225	218	228	251	235	210	220	238	189	221	230	212	220	213	231	228	241	223	213	217	248	216	216	239	221	250	216	192	220	245	237	245	197	232	208	216	230	231	222	211	224	222	229	240	203	226	229	213	211	211	262	250	243	204	185	219	228	199	214	216	219	219	200	221	211	227	228	248	222	230	238	230	247	197	216	217	221	241	204	203	217	223	196	207	212	233	248	197	226	246	211	225	191	190	221	186	215	250	226	230	231	216	219	225	222	237	245	250	225	211	220	216	202	218	207	244	232	223	235	253	215	234	227	205	232	209	216	246	223	198	223	223	262	230	201	193	210	213	212	215	199	218	254	234	207	236	212	235	216	235	235	199	220	199	204	246	236	219	225	219	239	228	217	209	220	221	229	202	224	275	237	242	229	269	222	232	204	227	227	216	228	201	230	212	212	199	224	243	248	224	195	234	231	220	209	209	216	206	209	249	201	235	243	220	196	236	225	238	218	239	215	220	189	219	202	252	220	219	232	197	211	200	232	202	223	206	220	217	214	220	225	211	246	237	204	229	206	230	229	215	236	218	232	207	235	224	225	231	242	206
12127	15915	13503	7235	4861	3469	2696	2080	1700	1370	1184	1061	971	835	776	731	680	661	621	575	549	550	496	487	455	480	479	483	432	488	430	413	408	381	415	421	378	376	400	390	386	369	410	363	380	412	358	360	375	369	362	389	375	401	376	387	385	382	377	377	349	333	377	346	370	380	385	357	358	330	380	346	355	357	370	387	353	393	393	342	399	365	325	371	365	336	328	365	362	360	340	351	351	363	357	330	353	383	336	383	358	327	358	365	379	330	352	344	350	368	386	358	371	355	339	337	384	375	355	379	367	379	375	349	376	335	341	318	333	353	354	383	336	363	332	347	353	349	394	342	331	364	358	367	339	373	358	373	348	381	322	370	355	346	370	338	359	331	378	369	352	362	304	328	353	357	368	350	358	354	344	395	377	355	357	330	354	362	404	347	367	349	338	359	369	374	339	350	348	345	367	349	362	357	339	319	348	344	340	335	361	336	359	358	343	359	341	368	346	353	396	393	376	339	351	338	369	382	336	368	337	337	356	374	333	346	366	330	348	372	337	350	345	361	354	355	345	345	403	317	348	357	378	373	333	368	370	341	347	369	366	357	342	345	370	366	320	337	333	362	390	360	312	333	361	363	348	362	365	364	345	353	371	376	353	378	355	363	373	339	353	381	368	332	338	365	353	384	374	402	335	367	375	351	365	365	351	336	373	364	348	345	361	374	348	406	389	360	362	361	342	329	345	337	334	351	406	317	335	355	359	373	358	331	348	342	356	371	381	342	381	340	381	385	381	370	374	342	368	363	360	357	339	367	364	342	371	332	345	353	371	363	374	358	358	339	363	367	351	367	353	374	363	362	320	345	370	329	358	346	350	337	380	305	349	323	359	380	371	355	351	342	358	347	330	395	357	350	346	372	352	372	363	396	372	358	344	345	364	350	365	370	360	363	385	320	362	355	385	365	366	329	331	377	333	328	340	338	317	332	321	357	360	373	358	347	372	345	352	331	348	349	331	312	360	371	346	353	335	340	372	366	335	361	381	314	352	351	349	348	350	346	347	337	335	366	312	340	356	360	351	342	352	374	301	360	338	402	356	325	321	387	341	339	360	339	382	396	361	359	347	367	368	381	387	354	343	376	343	346	342	357	353	348	370	336	321	340	322	337	355	350	355	325	354	394	391	354	348	337	310	308	354	354	354	318	321	345	346	354	356	361	348	339	373	335	317	348	321	346	360	351	358	345	332	334	365	331	391	391	346	313	379	358	363	356	317	377	357	352	367	342	348	364	382	337	355	313	350	361	353	339	342	376	337	343	362	351	343	343	350	367	336	367	342	342	346	351	352	362	325	329	341	343	373	363	375	357	353	319	378	311	334	344	363	394	332	358	343	325	377	359	361	410	353	311	333	344	358	346	355	356	348	332	378	370	363	315	340	351	317	334	369	344	347	345	334	380	341	357	353	350	369	348	349	352	347	337	336	354	350	371	328	358	334	344	342	347	332	375	370	369	350	365	346	380	329	345	348	343	376	335	342	379	347	347	370	341	350	325	368	352	342	364	323	310	343	375	382	380	357	348	323	345	373	358	365	376	342	370	357	377	342	362	365	345	364	346	351	397	353	333	382	350	331	400	373	358	330	350	342	331	380	376	354	351	354	350	384	354	360	331	324	343	389	320	347	368	360	340	357	357	369	359	356	372	380	360	337	330	341	360	332	356	356	395	359	372	379	348	369	367	340	363	344	350	385	369	364	375	355	315	344	347	343	317	383	376	371	344	357	360	346	356	325	321	346	389	339	334	366	326	375	344	349	333	402	384	399	367	328	354	361	362	327	344	352	352	370	339	340	338	348	338	329	352	339	361	347	375	339	330	307	342	333	369	368	313	342	331	371	312	377	353	349	336	343	331	349	330	359	347	344	347	364	363	360	337	397	306	348	345	342	354	345	344	368	364	336	340	348	347	318	355	333	370	339	357	360	337	391	355	345	347	385	379	333	363	376	372	362	360	335	351	332	373	352	380	362	357	320	335	355	357	368	336	343	396	326	333	373	351	315	370	337	351	361	360	354	340	342	346	356	327	346	350	350	367	357	361	359	368	334	375	382	331	344	346	328	389	366	333	338	343	344	356	369	374	350	345	329	328	342	395	374	360	363	349	351	334	360	335	358	356	333	335	349	328	341	353	350	371	359	362	312	355	332	341	359	360	344	334	362	366	348	331	364	370	360	339	349	353	345	343	354	352	351	342	343	336	390	356	359	321	345	379	349	376	352	352	354	373	343	366	343	360	344	354	323	352	382	359	387	382	371	338	368	307	338	385	362	357	372	353	338	313	340	329	365	350	354	358	347	332	356	359	353	355	384	344	368	341	359	358	350	339	334	344	380	385	301	344	324	356	331	369	362	379	365	380	346	349	360	358	357	339	314	376	367	373	333	337	334	327	383	355	367	351	387	379	312	373	337	339	355	373	360	314	356	337	322	366	351	349	345	357	346	322	332	348	350	320	342	360	351	327	340	356	344	352	340	353	364	354	315	333	386	373	358	337	346	349	360	352	338	344	342	387	360	342	359	371	369	406	359	375	352	358	371	340	342	371	348	337	332	338	351	343	366	330	334	328	345	357	351	357	353	345	351	356	332	347	352	338	356	379	358	355	374	346	371	343	354	340	377	357	334	331	330	324	365	360	402	350	347	385	381	346	369	366	369	386	377	347	346	315	366	327	322	363	353	357	367	353	324	330	353	336	369	365	344	358	367	354	379	351	346	353	365	399	356	339	355	315	348	353	366	336	344	374	349	345	349	357	330	345	335	358	349	328	359	349	379	378	341	389	332	351	347	387	363	352	347	361	288	381	341	317	307	358	358	344	334	360	348	381	348	335	338	337	335	346	356	349	338	344	358	340	338	357	362	351	335	357	345	339	343	340	360	333	348	386	336	342	370	356	333	358	374	334	361	368	391	348	367	368	359	333	350	363	356	354	372	325	334	341	372	348	367	353	378	366	380	345	370	314	358	320	376	364	351	336	347	373	373	364	332	383	348	361	355	341	343	335	342	338	341	350	364	334	357	344	326	338	352	346	348	389	356	375	367	380	323	361	349	393	339	330	384	343	351	352	353	316	319	362	338	338	340	345	349	355	332	359	360	370	339	351	341	342	364	350	349	335	354	318	382	349	382	381	398	334	362	350	349	354	357	319	364	383	339	342	322	361	384	360	326	349	329	377	367	386	409	354	326	355	343	341	344	330	332	364	353	347	355	350	358	322	360	380	351	350	355	350	337	343	358	381	350	363	371	354	365	361	341	376	337	308	337	344	351	349	337	363	363	324	364	358	350	364	355	377	378	356	334	317	332	343	352	353	372	357	358	348	326	392	340	352	351	360	373	376	341	326	345	350	358	349	370	370	339	336	356	337	343	373	369	358	364	340	346	330	320	356	347	381	354	357	316	371	340	362	358	369	321	339	358	320	331	329	345	320	344	345	324	342	369	383	363	357	321	370	399	351	360	388
27220	20663	7314	816	541	454	432	422	414	389	410	397	454	409	401	426	418	426	389	382	421	445	416	406	416	420	432	390	417	417	441	443	425	418	390	412	431	411	401	430	414	440	409	405	418	400	407	416	418	367	416	415	418	416	402	416	448	405	416	417	379	385	427	399	406	406	419	406	394	399	423	409	459	425	400	424	430	405	412	405	408	396	402	428	431	421	452	388	396	432	419	422	435	436	390	361	404	413	393	393	400	438	425	390	423	425	425	396	389	420	388	429	402	423	413	381	376	417	409	425	421	411	415	430	403	367	385	431	407	419	386	384	418	408	391	386	411	437	424	406	446	382	476	418	412	459	396	428	400	439	419	407	430	385	407	406	391	407	412	413	388	429	433	401	432	433	441	436	415	410	396	436	415	436	437	432	432	382	459	382	416	408	396	369	410	404	433	432	387	459	421	370	403	419	456	422	425	391	414	395	445	402	393	416	416	436	400	409	414	391	425	437	410	417	423	423	387	402	412	444	410	411	449	399	416	414	385	406	378	419	469	400	409	440	369	397	431	425	384	416	421	377	417	432	407	411	443	408	426	432	432	422	392	414	420	419	404	422	411	424	379	397	441	437	395	429	397	416	433	417	415	383	412	404	405	440	412	371	400	414	425	398	377	408	429	461	420	447	403	408	379	394	435	390	437	419	419	425	416	423	390	419	397	446	380	406	427	430	430	446	430	399	411	425	418	414	415	425	422	398	413	431	394	423	385	419	406	389	422	417	407	411	418	431	422	410	407	414	416	405	397	379	402	398	413	421	381	402	403	425	411	406	374	412	397	422	384	399	423	432	397	428	434	382	435	400	393	395	409	417	407	410	373	447	414	391	422	405	407	386	420	443	406	446	432	374	429	426	416	397	361	386	376	418	457	430	405	394	433	386	422	450	397	385	438	444	445	433	404	416	448	408	419	416	395	420	427	376	413	410	420	407	413	470	420	439	421	393	426	429	427	470	390	409	431	433	395	410	387	362	392	393	430	419	380	425	414	400	375	417	387	429	404	431	418	411	432	444	407	424	398	402	404	409	424	412	426	396	417	395	416	419	381	437	433	431	428	443	393	401	414	379	419	407	396	417	433	407	415	418	403	407	437	399	416	404	402	403	413	416	417	387	426	413	425	414	414	394	399	428	408	401	412	416	394	420	417	439	424	419	445	378	409	405	358	391	446	390	374	411	421	371	400	385	422	404	401	413	407	414	385	398	431	464	409	404	451	432	420	408	413	454	405	425	402	432	429	418	395	419	400	444	438	421	406	379	400	417	425	409	405	417	407	424	392	380	410	374	380	434	382	441	442	419	428	435	417	414	397	439	364	410	402	444	428	448	397	391	451	415	404	418	424	435	398	418	433	418	412	406	413	410	446	409	409	417	372	438	399	404	422	447	446	404	439	416	400	423	396	410	392	397	416	401	424	377	416	394	385	405	409	412	435	387	439	387	397	419	386	427	407	421	385	409	422	439	422	431	411	399	377	402	410	378	395	428	413	417	394	434	397	419	403	454	425	412	430	412	412	415	407	423	397	429	439	397	396	407	389	418	390	389	405	400	403	409	438	387	418	400	420	422	417	390	446	403	406	400	415	433	430	409	441	414	390	378	392	425	415	470	422	461	439	424	439	405	421	427	400	380	421	424	416	416	370	436	450	425	381	372	423	422	424	423	402	388	402	475	397	400	401	426	353	387	408	403	399	436	394	456	410	387	376	406	394	440	408	384	429	397	380	440	389	462	411	440	408	392	419	381	413	387	412	391	436	400	409	446	448	419	420	408	407	414	381	414	392	422	384	397	426	402	382	443	435	456	405	451	416	424	434	394	401	380	426	433	442	403	429	423	408	427	396	425	392	384	392	412	416	423	426	443	401	443	400	409	390	405	450	422	416	418	476	414	433	431	428	421	383	397	395	415	412	421	375	409	441	425	429	461	422	425	417	420	402	415	421	423	436	432	430	406	407	402	392	389	457	430	409	393	425	407	453	420	376	413	406	393	431	426	407	404	415	380	453	422	420	448	414	424	418	360	395	380	445	423	465	409	395	407	424	435	396	410	441	424	408	412	430	391	413	415	418	413	422	407	427	424	411	404	416	404	415	384	400	396	430	437	425	433	443	387	387	407	422	418	386	425	426	393	406	396	393	391	435	439	416	431	385	427	430	386	405	430	403	418	414	441	394	414	417	445	449	398	392	387	384	405	437	452	402	406	390	417	447	397	426	422	394	396	423	413	403	392	398	389	407	434	400	423	384	446	434	409	408	390	412	421	398	434	395	430	412	444	397	417	381	390	402	423	386	417	411	429	428	403	400	425	376	421	374	428	404	455	430	423	395	406	445	416	392	405	422	414	378	451	427	386	412	400	392	415	377	410	400	397	432	411	424	438	389	440	393	428	415	416	420	451	368	455	418	426	420	426	400	452	405	419	411	371	386	380	415	399	403	397	440	410	419	404	377	407	415	414	383	392	435	396	409	420	390	420	398	419	437	416	423	396	410	405	448	408	455	423	409	418	409	384	415	389	414	390	407	394	404	422	409	419	380	378	413	396	459	420	363	427	411	408	436	400	424	397	384	406	436	425	427	412	410	396	407	389	413	396	397	418	431	406	394	387	441	396	376	404	431	423	443	417	386	427	467	406	402	380	394	438	405	404	422	398	395	425	382	415	401	409	407	410	395	412	382	453	461	380	399	426	435	406	420	460	398	448	416	418	419	423	441	419	404	402	421	430	413	430	427	425	416	413	430	424	401	405	452	394	425	398	404	427	392	410	451	387	429	400	430	415	430	447	395	397	412	418	394	423	445	430	377	436	403	403	445	428	435	471	398	421	417	397	439	384	419	417	391	389	399	410	428	428	390	420	404	417	386	415	399	428	384	451	433	423	447	425	414	411	382	419	442	411	395	413	418	394	409	458	407	407	390	372	369	427	415	427	414	389	428	424	400	402	396	412	427	404	431	388	501	409	444	443	417	397	429	400	402	418	450	396	386	363	431	409	433	405	396	376	410	409	423	416	404	406	415	420	424	395	439	405	409	407	380	394	407	403	384	401	373	418	419	370	407	412	419	420	421	389	414	411	403	418	405	429	441	421	405	393	430	429	392	407	383	413	407	397	408	379	424	421	397	409	405	450	419	442	384	384	415	409	389	418	375	407	433	415	402	386	420	436	430	438	380	409	399	395	448	426	419	438	413	429	387	443	415	430	401	391	416	396	371	389	399	415	418	368	446	449	418	442	437	426	393	403	452	404	409	427	424	404	428	384	419	400	410	376	397	422	413	441	404	439	409	453	425	414	422	413	430	453	414	422	428	436	413	394	429	438	363	407	442	394	465	358	427	410	407	401	414	371	418	402	396	404	412	432	452	410	428	450	396	385	420	413	416	436	430	402	404	402	384	405	378	404	435	407	414	404	431	401	402	423	462	435	426	438	439	402	421	430	425	401	426	398	450	407	398	425	379	433
4677	1613	1518	1001	851	747	740	723	679	670	653	669	674	613	631	644	679	692	598	627	622	625	612	652	665	613	587	630	612	622	637	670	638	639	634	626	602	621	626	636	636	665	563	633	608	645	622	648	622	619	631	659	671	620	599	619	640	582	621	598	583	629	608	605	639	614	650	555	637	656	623	624	673	634	601	583	638	634	655	639	645	622	587	629	594	629	629	612	628	695	603	584	586	646	612	630	602	644	640	625	617	640	641	639	632	619	629	614	604	652	631	608	601	617	635	656	608	646	592	584	657	634	644	582	632	628	626	636	602	629	587	634	618	667	646	656	636	563	620	590	580	611	646	592	623	640	626	586	645	600	626	624	625	622	595	594	670	633	608	615	593	604	620	690	578	604	618	606	607	648	621	624	628	682	610	623	605	619	602	655	642	627	615	557	624	627	623	619	616	586	621	631	639	592	602	614	606	625	607	645	580	618	634	642	608	635	634	601	611	625	564	618	632	580	612	600	581	629	617	632	600	581	638	644	630	633	614	595	671	610	627	626	663	580	600	573	608	600	674	630	641	599	602	622	658	653	635	663	649	625	609	627	589	648	607	586	602	612	619	608	638	628	640	619	624	581	560	650	675	622	618	611	590	605	631	627	648	612	639	618	606	658	584	655	599	563	570	667	625	607	639	603	616	694	618	599	683	650	605	656	597	630	600	619	630	649	609	612	663	630	624	616	604	617	622	630	634	582	632	624	585	624	636	658	617	606	646	618	590	575	665	662	619	628	666	598	637	604	575	610	591	609	585	635	563	616	617	615	638	601	612	643	690	656	599	660	660	628	614	610	637	613	604	571	614	613	593	661	619	609	602	646	611	625	579	616	648	598	604	582	594	614	603	611	621	624	620	628	646	677	656	595	637	617	639	652	629	620	583	641	664	612	658	592	611	626	616	609	584	594	608	633	579	659	640	651	635	635	597	647	658	638	623	638	623	561	597	637	651	568	605	606	629	629	607	603	637	604	650	631	561	671	595	651	668	628	616	614	607	646	607	609	677	615	631	615	633	615	642	671	618	602	597	598	630	605	606	639	585	678	623	625	629	646	599	642	620	608	671	643	644	638	596	582	634	633	592	599	616	645	657	625	651	634	636	641	624	632	624	616	616	652	595	616	651	637	639	678	623	653	645	617	627	614	619	610	616	591	646	613	675	591	649	603	632	650	626	624	593	590	611	636	649	607	662	625	604	631	627	601	622	641	652	594	607	628	626	618	601	626	578	591	629	584	667	709	583	662	586	612	622	640	631	621	614	622	639	642	615	606	609	624	620	632	650	604	613	569	605	579	675	605	644	586	616	624	633	659	643	621	616	649	642	604	674	577	623	654	617	624	600	680	654	614	575	598	624	605	629	626	649	611	614	631	601	593	625	617	654	653	584	660	610	634	597	623	644	601	593	646	669	652	608	636	600	588	592	588	597	649	638	634	615	613	614	615	574	634	619	664	667	676	626	602	620	622	584	610	602	618	652	625	559	577	598	608	598	609	608	629	612	663	626	629	617	614	677	636	587	655	622	621	558	616	626	618	611	633	615	609	588	590	614	614	604	600	663	680	643	604	638	621	641	590	651	611	622	641	660	585	628	630	604	662	600	636	583	628	591	624	606	619	615	590	618	618	620	623	628	576	632	617	627	586	614	642	614	634	581	621	595	617	572	608	609	617	594	618	646	596	623	605	591	672	611	608	576	593	621	633	598	596	598	584	624	657	621	569	637	645	595	638	586	645	635	632	630	619	642	630	619	629	592	619	669	617	622	593	637	626	606	633	592	661	630	608	648	608	611	581	624	604	625	628	617	624	638	631	654	633	617	634	616	604	625	641	596	621	651	614	611	638	602	636	616	637	630	542	665	584	620	652	631	649	636	637	595	580	622	649	625	627	653	612	619	597	606	617	657	662	598	609	620	660	591	626	608	619	638	595	655	620	630	629	590	616	670	651	588	595	670	605	622	624	645	630	652	640	617	635	610	653	628	589	635	623	608	651	657	670	643	649	656	618	627	605	634	618	606	628	595	620	646	625	656	581	674	625	586	654	635	655	664	637	652	659	619	617	652	634	585	609	633	601	632	595	626	628	626	603	606	649	597	590	616	643	610	660	609	619	654	646	604	627	606	616	646	656	612	658	591	620	659	618	627	618	615	604	635	634	613	641	655	596	585	627	621	608	605	627	663	643	643	628	635	595	613	644	627	617	606	665	606	625	610	648	620	634	593	636	591	606	599	631	631	686	615	589	636	625	587	617	658	630	604	586	635	629	581	626	620	613	606	645	576	589	590	624	648	622	625	648	664	638	609	637	660	616	632	635	654	626	640	668	606	636	628	636	648	623	599	634	633	632	608	662	629	616	645	560	629	609	625	596	579	650	630	597	594	576	622	656	620	586	627	609	602	606	618	616	621	668	633	636	631	596	598	576	608	608	597	609	644	615	609	633	569	594	651	619	623	605	618	646	615	577	664	633	617	655	662	654	674	655	594	653	599	630	640	625	638	632	599	588	620	641	642	635	669	664	600	626	594	622	593	607	631	607	645	606	626	634	621	643	589	646	611	615	609	639	606	629	644	619	636	605	624	619	618	641	624	667	628	662	556	636	625	652	605	611	601	598	620	642	629	617	630	650	640	662	692	615	618	589	617	662	657	669	617	621	617	635	656	611	587	638	633	663	639	582	608	598	635	655	621	591	635	661	662	649	619	595	600	612	589	621	647	635	654	624	617	638	600	621	669	600	594	614	619	656	617	651	631	642	597	672	616	635	643	611	627	660	595	598	604	616	616	669	630	703	661	604	620	616	619	657	621	608	636	577	635	575	600	637	610	644	599	647	634	597	627	633	624	617	588	623	642	614	612	643	607	621	659	593	662	602	608	618	651	636	609	603	613	639	607	642	576	621	641	639	621	654	590	659	584	590	633	592	684	644	611	612	622	613	616	635	631	585	576	591	610	656	647	592	579	639	666	642	630	578	618	550	664	598	600	625	616	617	573	617	603	606	678	588	595	600	573	607	617	614	629	613	621	598	617	636	631	616	642	571	605	622	618	596	644	616	573	655	666	661	612	581	621	639	588	636	638	623	617	625	604	644	612	639	637	599	634	615	668	599	642	608	614	623	600	625	633	674	620	633	621	603	639	620	629	624	575	639	647	624	618	559	633	593	626	596	663	640	610	663	632	605	592	640	646	639	629	639	663	635	622	619	596	587	615	667	615	634	624	612	592	560	598	584	616	613	663	632	676	627	641	652	664	651	642	627	636	629	640	624	623	622	596	614	620	614	588	631	641	640	621	599	586	637	564	585	662	671	619	578	670	626	636	591	690	613	616	664	612	596	640	638	600	594	612	678	605	629	633	625	623	621	631	604	646	575	626	609	611	574	646	603	597	631	647	602	584	605	622	643	591	600	616	641	625	623	620	643	613	593	685	618	606	659	611	597	629	613	620	593	614	645	607	633	648	639
24367	21460	28724	24599	20957	3144	1035	729	671	635	609	597	568	505	535	510	529	491	489	489	501	472	467	461	452	548	495	462	484	492	439	475	493	462	443	481	504	480	468	472	451	477	474	469	444	481	481	494	453	487	403	457	456	477	451	457	448	460	461	463	423	451	454	474	431	495	469	487	432	438	468	464	468	444	458	446	440	468	467	403	464	477	450	435	475	416	461	465	449	443	453	463	446	401	452	445	501	457	458	487	484	471	417	446	432	466	442	428	469	458	468	475	438	481	477	498	457	464	456	455	422	507	448	474	447	456	467	412	417	433	453	466	455	437	442	425	461	472	479	475	454	446	459	455	422	420	426	484	482	436	464	484	456	496	452	422	419	458	501	470	476	462	434	447	424	456	472	439	477	504	453	482	433	453	476	461	486	489	478	439	428	481	442	476	423	454	421	472	464	453	482	500	455	464	425	451	473	473	463	485	446	451	483	471	432	475	445	449	445	446	462	458	431	429	476	493	442	490	448	423	482	462	441	425	449	432	464	444	483	442	439	505	443	453	478	444	440	460	463	443	480	469	422	454	456	471	425	417	453	473	469	452	429	480	464	475	472	467	461	433	427	449	502	449	459	444	498	450	482	439	475	447	470	446	478	457	463	456	472	475	463	438	493	439	442	478	459	467	466	437	438	443	441	465	458	454	450	478	454	464	457	486	426	474	477	414	467	471	449	448	444	459	458	505	439	494	427	423	472	492	441	466	448	480	402	480	434	485	429	461	493	453	426	438	439	471	468	473	457	442	499	416	480	418	460	404	475	444	467	490	452	436	433	439	487	503	468	431	498	463	410	473	510	458	454	451	448	434	451	486	432	522	459	455	442	417	481	505	433	466	448	482	450	480	463	498	461	477	476	425	475	438	451	456	449	443	475	449	470	478	465	455	416	452	471	432	475	411	417	440	455	467	421	445	468	477	482	461	496	482	416	479	461	433	448	490	471	460	435	460	470	444	433	483	456	469	459	438	462	468	487	441	443	461	448	467	425	469	412	445	438	400	468	442	456	473	468	436	430	470	505	464	446	456	452	458	467	453	448	488	437	442	446	496	416	453	499	445	456	469	434	478	470	433	444	443	471	438	427	465	447	446	483	455	447	454	462	433	447	487	451	447	451	424	467	462	439	421	448	500	426	460	481	440	454	431	477	486	479	455	470	468	471	424	422	486	454	480	440	465	446	460	440	433	469	432	434	455	457	504	526	462	458	465	481	448	464	432	485	435	465	491	460	460	453	473	466	475	441	473	442	452	474	478	475	477	421	436	432	434	463	478	488	425	449	446	474	460	446	436	466	502	469	443	465	476	454	443	442	443	442	448	420	468	497	466	454	529	418	453	498	449	485	477	482	497	460	460	446	416	448	446	476	448	458	452	485	449	435	400	452	435	495	465	457	442	442	464	472	435	454	459	479	422	462	473	470	460	476	471	435	478	442	460	490	440	467	449	477	487	470	476	470	429	435	455	413	437	459	452	437	464	484	449	456	448	474	447	431	452	444	452	465	432	479	463	425	443	465	458	441	457	414	478	473	432	460	443	460	458	484	433	490	444	454	463	466	478	444	435	445	453	474	469	438	457	467	459	446	466	459	440	455	439	451	469	474	439	457	439	435	447	490	425	452	445	496	421	496	464	443	450	466	481	452	461	439	454	481	429	422	464	411	484	438	410	485	461	460	402	444	421	429	408	476	473	441	447	458	489	429	447	434	440	477	431	449	461	501	440	504	442	459	458	468	452	452	490	415	441	449	433	458	499	505	452	457	456	450	495	465	468	460	450	450	481	440	470	457	449	410	456	462	448	423	448	432	457	451	463	477	458	459	445	439	466	444	463	437	470	456	461	430	410	471	490	470	466	468	431	464	481	474	479	475	435	488	481	456	452	460	433	432	422	450	450	426	486	420	472	438	439	464	471	441	487	487	447	471	444	450	442	457	491	451	458	447	442	464	466	441	445	432	457	421	462	432	457	418	473	467	445	491	464	417	457	414	452	413	459	492	470	407	467	454	477	456	481	470	462	462	471	443	469	451	466	422	479	477	448	472	442	432	410	452	444	428	469	433	423	454	414	477	414	438	484	482	436	459	440	434	467	454	425	442	427	457	451	463	420	452	418	463	493	457	458	491	463	447	486	472	452	460	442	441	445	467	460	462	474	481	492	395	445	422	452	445	464	434	428	470	472	460	483	452	442	473	438	437	468	447	442	485	415	454	446	462	484	477	436	473	452	421	469	431	451	422	459	428	496	445	447	407	427	450	481	474	424	441	443	481	446	433	448	463	433	498	448	425	481	444	467	483	442	444	438	461	490	483	488	458	457	494	436	464	448	471	464	455	463	471	494	481	425	450	451	505	480	449	444	479	435	487	461	462	437	420	466	438	461	464	455	441	431	452	450	464	408	507	459	458	457	504	482	477	449	453	457	480	489	471	452	405	423	445	437	457	487	496	474	447	481	461	446	483	453	464	437	464	468	476	409	487	442	454	456	465	433	473	447	470	471	440	436	448	427	481	450	436	444	446	500	420	493	436	411	434	481	487	457	469	439	489	435	480	453	431	472	429	460	452	455	457	445	443	440	467	459	508	425	457	439	478	437	435	444	457	461	488	436	453	438	430	454	489	449	450	450	460	460	456	423	440	448	431	457	431	463	440	448	430	449	473	485	465	482	476	427	433	460	484	466	428	451	450	463	406	440	402	460	472	429	423	474	452	421	428	452	446	448	467	396	491	467	448	453	467	433	422	437	441	433	470	466	473	470	474	458	453	454	432	468	449	471	440	425	468	432	450	430	453	422	473	428	465	393	449	466	485	457	461	414	474	417	432	440	448	461	507	477	489	444	469	472	428	492	427	435	464	462	452	465	464	495	476	424	441	454	416	457	440	446	456	459	436	488	476	417	467	467	443	459	486	471	512	464	424	463	462	424	435	399	464	467	440	463	421	462	454	435	449	435	441	465	451	469	411	496	434	475	439	459	437	450	463	430	437	476	437	442	455	407	451	474	447	417	448	471	461	463	451	405	474	433	459	479	442	444	473	393	441	466	449	468	425	477	495	437	454	433	446	450	418	453	446	471	438	443	439	467	473	442	479	416	475	473	431	462	469	459	466	427	503	459	463	463	438	443	442	446	473	463	438	462	446	457	461	473	450	462	510	476	483	487	463	430	474	509	432	465	451	402	470	427	494	435	451	427	441	450	469	434	437	438	410	485	449	439	456	458	433	466	459	440	429	475	490	451	451	452	441	458	430	494	471	481	477	446	466	447	479	459	433	472	437	437	458	458	451	463	459	404	422	473	436	459	464	465	450	467	418	485	449	476	429	449	473	468	510	467	460	420	466	444	451	444	485	492	447	418	454	493	426	483	434	466	463	480	429	448	494	439	460	430	462	442	427	421	419	471	456	474	470	462	477	450	426	445	432	475	454	436	501	447	492	478	449	449	436	459	453	477	471	449	443	462
10215	9887	8422	4337	3046	2303	1883	1542	1331	1277	1130	1010	988	1018	834	844	843	841	842	835	792	797	805	811	746	762	718	731	767	766	779	711	784	786	791	683	745	729	764	752	700	725	748	703	731	737	699	739	691	708	686	726	737	720	710	699	715	694	709	723	682	713	703	716	679	711	669	697	724	710	698	722	698	694	725	698	717	708	672	678	749	706	693	664	699	679	688	702	711	735	704	679	758	690	720	748	717	644	690	654	649	686	741	658	675	696	642	737	670	727	689	711	696	666	730	697	705	691	707	670	701	721	704	679	749	735	695	711	732	670	700	692	680	722	675	716	711	719	720	708	701	675	742	702	645	701	731	664	663	683	746	694	692	688	710	714	672	696	694	704	688	683	661	709	671	673	693	706	719	661	684	719	723	697	661	705	703	711	696	744	704	701	662	700	693	734	721	705	692	731	705	642	739	698	709	703	704	701	744	675	712	683	719	646	686	678	698	647	723	678	692	670	715	664	703	690	684	686	675	694	725	755	746	666	706	671	732	658	685	709	717	685	680	692	708	712	675	696	731	699	689	725	682	673	704	686	728	718	651	713	692	647	719	704	744	686	672	676	722	699	654	690	692	691	668	688	716	691	719	703	708	664	741	699	700	684	672	708	703	735	679	756	708	676	705	687	716	725	728	686	652	728	683	683	682	701	709	758	702	697	673	715	677	667	705	677	667	741	728	688	716	686	704	694	723	758	688	663	723	691	662	711	716	692	691	673	760	653	719	701	634	740	727	757	724	731	784	726	716	682	715	677	737	722	668	724	705	656	711	725	677	695	680	719	728	747	686	652	673	716	772	708	668	686	680	702	685	680	658	663	682	714	697	716	701	698	710	658	748	698	701	734	699	657	694	735	707	679	719	690	685	685	702	780	735	703	706	725	681	705	709	654	707	729	707	697	696	687	714	700	712	734	760	724	703	699	725	695	723	694	683	696	711	677	645	685	682	701	706	685	651	709	707	686	688	705	734	713	711	698	717	704	664	697	698	664	688	729	709	742	690	710	635	728	675	712	688	681	689	727	730	692	687	713	706	714	708	687	674	701	667	711	716	735	679	712	735	722	728	648	715	685	720	729	757	688	667	715	699	712	672	709	651	708	696	702	713	721	716	673	710	682	673	701	651	719	700	744	712	729	723	747	709	696	693	665	702	679	708	686	676	733	694	718	712	686	703	699	694	690	662	692	707	665	681	693	700	656	662	700	683	715	673	729	687	679	737	712	661	688	687	678	684	711	699	697	687	685	705	690	685	748	720	656	737	682	723	644	672	708	721	695	700	651	684	724	718	719	728	680	681	719	684	686	709	707	686	670	712	691	677	689	686	731	702	699	743	693	676	715	705	703	693	695	703	737	704	736	707	726	736	738	730	652	678	704	705	725	738	706	708	650	670	681	660	720	690	670	710	681	736	691	685	715	692	698	669	742	707	696	670	705	733	722	726	666	738	694	734	724	687	721	688	694	703	672	724	685	692	725	700	746	730	753	711	744	672	694	716	692	707	706	702	718	663	679	683	663	674	705	625	670	731	717	725	650	707	726	683	674	697	688	669	681	681	673	715	733	695	706	686	660	713	707	695	667	690	682	728	635	662	680	713	676	818	758	703	710	664	711	718	713	768	702	688	713	706	669	634	668	680	701	697	701	723	671	712	684	681	686	676	684	719	696	695	725	684	719	708	730	690	713	683	702	672	700	691	758	688	713	752	698	729	698	676	680	638	719	727	728	698	680	679	643	647	671	671	638	682	721	675	731	716	759	691	698	751	691	679	736	722	699	692	697	739	736	702	710	743	682	699	681	657	688	714	710	701	665	717	699	694	696	715	710	719	712	694	649	665	722	670	698	671	720	715	695	670	651	671	646	689	698	676	745	650	707	731	727	679	700	685	684	731	764	701	705	699	701	684	686	688	724	685	706	673	715	709	690	700	690	704	736	663	734	720	716	698	715	668	717	664	724	671	694	709	747	704	673	705	685	697	706	695	688	632	723	648	733	701	701	708	733	655	691	706	690	744	692	710	718	661	721	716	680	677	725	679	692	691	750	703	736	729	708	707	688	714	655	714	710	683	651	684	751	717	705	679	654	689	761	673	664	696	683	710	719	679	710	701	642	698	761	672	658	712	702	662	646	689	723	686	704	665	733	695	698	717	743	660	694	678	693	694	710	706	703	702	681	764	660	712	700	697	694	666	679	687	680	667	726	663	677	721	699	665	645	708	667	617	706	723	677	716	682	678	715	654	711	726	713	705	690	688	689	672	675	741	748	743	729	731	698	701	696	696	720	702	705	692	711	722	772	672	668	711	697	694	662	717	663	675	679	734	652	655	729	696	700	654	690	699	693	673	737	726	708	720	736	711	687	681	684	693	663	751	704	690	714	658	665	689	721	704	751	736	668	713	720	683	686	728	720	673	712	650	689	731	686	698	753	689	677	691	698	689	684	718	681	760	681	700	719	705	697	683	672	715	741	715	690	671	698	724	730	690	732	685	717	729	699	706	679	660	698	670	729	688	613	742	704	722	694	722	723	670	709	701	687	688	736	718	717	732	751	719	668	712	696	681	706	654	722	703	693	688	670	696	693	674	673	702	725	672	714	748	670	719	729	689	708	740	684	662	707	688	654	688	670	688	663	696	706	670	711	681	744	704	686	676	681	692	719	726	687	655	716	696	671	699	651	702	702	638	739	689	723	663	685	660	709	729	704	696	712	734	672	702	701	667	716	683	749	677	686	702	683	683	693	751	689	671	754	684	748	703	719	695	708	700	706	694	719	682	718	693	698	704	731	656	698	698	688	667	700	705	701	689	680	728	698	696	698	690	680	681	669	681	746	676	690	674	675	712	720	657	729	692	710	651	683	669	693	700	734	685	707	720	707	736	674	668	677	718	693	687	674	669	629	707	691	702	732	692	678	712	713	711	734	711	699	680	736	750	699	720	717	698	710	735	704	680	669	683	716	668	718	698	695	685	662	714	681	710	677	697	739	695	711	708	712	717	657	701	663	683	702	672	697	761	711	683	681	681	722	705	718	625	681	721	687	667	738	718	659	665	658	665	722	744	657	726	710	702	649	697	684	650	663	714	665	684	684	740	704	678	710	676	716	707	725	677	712	666	701	675	661	719	726	753	671	705	721	706	709	699	668	709	648	652	690	680	688	669	698	659	676	702	651	737	718	715	733	704	674	727	719	724	709	702	657	708	713	657	668	746	676	658	725	715	710	701	715	695	682	712	714	717	653	696	692	726	690	683	705	703	678	683	669	679	705	662	681	727	722	681	682	714	686	766	704	713	725	709	697	674	665	720	729	648	686	711	695	717	694	720	706	679	721	705	686	695	711	744	719	669	759	693	705	690	700	725	693	714	688	724	699	632	690	677	735	662	690	668	644	715	716	721	715	728	701	677	729	691	685	729	676	706	684	677	703	660	729	710	679	675	701	707	676	707	731	668	674	701	748	696	697
23510	21560	29481	24104	21558	21018	2682	832	544	538	544	450	377	367	339	306	364	312	292	289	311	284	259	274	293	262	253	280	272	262	264	233	227	246	239	246	243	242	260	236	249	230	225	250	252	250	240	232	250	244	223	257	229	237	239	223	248	242	227	231	274	229	249	198	224	241	222	233	220	231	246	226	253	236	228	206	253	237	251	222	242	240	226	246	224	237	223	246	219	218	245	224	214	191	233	212	219	234	221	252	237	213	214	229	235	226	223	233	225	210	232	230	233	235	258	245	220	210	229	215	225	248	230	225	210	213	251	233	248	219	219	258	216	219	202	216	180	234	224	218	240	214	253	256	221	250	228	211	228	254	205	230	221	233	252	219	194	227	231	218	216	218	241	250	224	237	225	222	232	224	222	238	214	261	226	258	222	241	239	217	217	213	218	239	231	226	251	215	247	239	244	228	207	240	213	238	233	231	227	200	233	239	207	217	209	231	229	206	226	199	232	225	226	216	211	204	199	208	243	196	219	254	227	231	226	219	210	243	220	212	211	235	244	230	227	215	234	237	230	242	244	205	241	227	241	223	214	237	218	230	243	225	251	242	226	266	225	244	223	225	246	226	226	239	229	234	239	234	240	234	238	207	213	249	253	243	236	242	213	223	236	227	212	212	215	227	257	216	221	214	260	230	232	253	228	204	211	221	225	213	245	221	218	236	232	205	216	224	212	217	214	219	263	206	220	246	230	235	196	251	238	235	214	239	222	257	233	242	225	214	220	245	238	227	240	221	226	225	224	212	229	216	239	246	234	229	267	247	212	203	194	227	224	233	246	227	225	194	231	237	214	224	213	213	236	242	223	222	261	255	223	222	233	231	209	200	252	216	245	197	237	227	245	221	224	222	228	211	250	223	245	230	222	224	222	244	211	218	237	225	224	241	211	241	222	223	214	234	211	230	217	239	213	214	242	259	222	230	218	222	211	227	230	226	223	237	196	229	209	224	239	259	198	226	231	236	210	229	238	242	211	227	229	256	208	217	188	225	236	226	200	254	245	229	242	235	213	215	211	208	227	221	201	231	215	228	227	218	222	224	210	224	213	238	214	206	214	234	229	245	226	229	211	246	241	223	237	214	253	228	234	226	213	235	253	199	235	239	200	221	214	218	228	201	227	207	193	244	212	235	211	255	235	220	236	238	223	237	229	237	235	231	237	231	256	209	209	223	210	211	217	245	223	215	222	199	240	227	240	234	224	224	221	208	229	217	191	247	234	214	209	204	226	216	256	220	232	234	241	228	222	229	236	248	238	247	225	217	220	231	206	241	228	225	218	232	226	185	215	230	214	213	238	230	225	216	210	205	216	231	223	207	238	228	230	245	219	253	243	211	213	246	215	231	236	229	206	206	241	231	231	227	216	197	234	224	229	248	247	196	251	221	236	226	249	216	229	205	225	224	226	277	231	239	209	200	254	202	236	225	192	240	239	217	231	237	204	217	209	254	245	201	226	240	254	223	244	229	208	233	230	222	238	225	227	208	242	232	217	205	225	234	216	226	233	242	234	231	210	212	245	235	240	218	229	237	241	226	224	200	232	204	200	234	224	254	212	219	202	195	241	245	213	226	216	215	225	207	233	245	220	220	223	235	231	214	232	221	227	198	248	216	246	237	242	242	213	232	219	234	211	234	234	222	254	254	228	228	225	231	237	235	219	221	234	230	224	222	233	221	211	221	229	215	218	237	229	220	254	209	212	239	232	222	204	232	207	223	222	212	211	244	239	202	246	218	239	237	250	241	230	218	214	191	252	258	237	235	258	255	217	241	230	206	227	199	231	225	225	213	225	212	221	227	241	237	220	230	211	218	241	222	207	240	238	224	225	254	208	225	192	221	230	230	233	236	225	225	226	218	227	213	226	226	232	231	218	228	238	216	210	244	215	229	238	211	207	205	220	205	230	235	218	235	225	237	223	242	240	242	204	229	229	241	232	230	214	227	256	218	230	230	210	224	237	216	227	228	245	246	252	230	211	223	229	218	226	235	222	221	215	245	231	223	215	250	251	223	221	214	234	231	221	218	225	261	238	212	228	212	220	238	236	248	234	253	268	233	217	223	217	213	245	231	211	234	237	213	196	258	204	223	227	221	221	208	241	211	227	237	237	222	227	210	216	229	261	238	217	215	209	243	218	226	226	257	230	231	227	237	243	216	243	227	227	249	212	254	226	205	223	229	219	219	226	218	237	228	219	241	251	237	224	235	256	245	221	193	200	193	184	226	230	234	222	237	223	243	255	237	261	228	264	237	206	232	219	218	217	234	214	221	223	215	223	217	249	238	234	226	195	264	250	250	224	233	214	216	246	234	202	222	202	206	231	217	221	250	231	236	227	208	227	247	225	235	221	224	221	245	230	243	246	230	215	248	238	210	215	237	206	213	232	243	223	225	234	213	217	229	219	208	203	242	225	228	220	261	206	237	235	250	219	227	229	222	235	206	217	252	199	227	239	235	236	236	247	236	235	239	233	221	203	206	209	234	228	216	245	210	223	208	218	208	225	223	235	217	234	237	203	249	214	255	209	238	212	221	229	219	231	234	222	246	219	204	219	226	246	237	236	224	230	225	224	208	255	224	249	201	228	228	231	249	201	245	199	227	221	232	217	252	219	201	245	265	223	250	229	228	236	231	239	246	234	238	244	243	225	233	232	225	220	226	240	247	223	236	219	233	214	255	215	242	228	224	217	220	215	224	225	216	232	250	244	238	213	244	215	198	252	223	247	223	209	244	201	210	223	228	241	218	229	214	235	219	234	236	228	206	248	231	229	204	246	238	231	215	221	221	237	225	216	232	237	223	205	240	257	231	222	214	223	205	225	234	207	206	221	209	222	191	213	217	220	221	240	213	229	222	227	217	238	234	238	240	196	236	233	245	192	208	221	246	226	203	216	244	212	197	250	225	214	216	231	242	194	225	208	244	222	230	219	199	246	217	204	213	240	218	208	216	222	258	219	225	242	257	255	235	213	237	246	227	228	250	201	201	214	241	215	219	241	217	216	218	217	207	233	246	229	242	237	200	196	228	235	234	256	246	222	202	250	260	244	228	233	239	191	189	236	237	229	229	235	238	206	233	233	226	225	221	230	215	222	244	223	236	244	231	270	239	220	214	234	230	226	257	219	216	219	208	224	263	241	266	215	224	242	210	232	230	215	234	191	217	226	223	223	251	191	214	213	249	228	227	217	211	222	223	228	256	240	210	218	225	236	212	212	222	227	215	221	226	246	226	220	240	233	250	234	231	237	211	231	255	213	263	237	273	268	228	217	254	230	218	219	243	235	210	212	212	221	233	223	232	235	234	238	236	207	228	236	203	244	230	225	213	215	212	225	195	222	248	195	231	220	215	233	240	238	230	253	241	224	248	225	214	219	222	206	195	244	236	206	212	218	237	267	218	212	231	225	223	229	239	217	238	205	205	250	230	205	242	233	236	248	199	241	237	245	211	216	231	223	206
13179	16174	13498	7107	4845	3479	2687	2055	1645	1434	1202	1120	965	843	808	712	616	705	609	568	524	520	544	485	520	464	456	475	454	429	428	449	411	443	393	423	415	439	410	442	419	412	410	422	397	361	402	376	388	350	406	390	398	393	387	370	386	359	393	367	356	366	385	385	385	361	390	331	362	387	364	412	373	364	358	352	369	373	378	367	384	378	378	369	411	349	354	397	393	363	361	364	334	378	348	374	390	360	341	364	370	350	359	356	387	365	358	341	380	344	368	348	364	413	344	392	334	404	371	361	361	357	353	389	371	337	364	385	362	362	413	370	353	359	361	372	355	368	339	346	370	357	391	344	343	361	359	344	351	370	377	356	353	360	357	356	362	364	366	389	313	374	357	353	390	361	392	393	391	362	333	361	358	362	381	371	360	355	324	365	353	379	385	364	363	350	344	391	353	334	378	381	360	380	356	361	383	385	342	368	387	361	349	369	384	331	367	379	373	357	315	353	355	339	386	354	384	358	353	360	362	336	368	365	395	402	328	356	344	384	349	341	331	381	343	383	362	346	361	348	364	370	353	349	356	335	339	360	382	333	353	349	377	358	360	360	341	363	355	368	364	352	363	378	357	370	339	368	356	357	365	382	392	371	361	352	373	365	342	367	384	365	360	343	346	341	390	375	389	337	382	334	344	378	361	364	416	352	386	396	381	370	402	364	349	341	347	336	398	377	373	378	386	325	363	350	365	369	358	347	350	369	357	373	364	360	373	358	348	393	354	352	345	344	341	354	375	361	357	347	348	350	372	349	360	326	373	385	349	365	359	349	351	371	351	360	373	370	342	362	343	334	367	353	360	363	377	379	381	347	343	359	362	371	381	368	360	329	386	359	365	367	357	350	371	353	385	338	337	362	315	353	373	343	377	404	372	356	361	385	356	363	381	355	340	342	362	339	351	355	387	354	335	364	367	345	379	356	363	366	369	366	353	368	365	348	332	364	377	353	341	400	373	384	345	355	381	362	375	353	345	352	350	368	351	356	360	358	400	371	310	377	352	342	343	400	356	371	361	336	392	371	389	363	355	367	363	379	363	352	378	356	363	363	345	350	364	350	360	366	368	373	372	350	348	307	349	370	372	344	372	334	361	363	362	374	401	338	384	340	373	360	371	352	354	374	342	376	392	335	368	357	353	344	364	363	369	371	367	352	384	335	360	357	355	383	375	408	336	347	382	344	366	351	339	377	370	370	356	337	383	359	390	339	380	369	314	376	361	375	384	339	380	355	362	366	387	352	394	330	346	339	364	341	351	353	345	338	363	333	342	361	373	315	357	361	363	313	357	336	354	352	360	325	365	407	369	326	373	343	341	335	352	426	381	373	356	422	317	357	375	359	325	378	368	334	350	379	362	367	317	362	353	359	324	345	326	368	378	349	373	365	369	374	360	368	346	396	388	359	339	358	366	326	351	369	349	367	349	316	355	356	338	331	364	349	392	355	324	356	372	347	353	370	354	341	376	361	362	369	383	358	362	362	366	358	360	363	381	357	380	380	359	331	371	345	326	381	361	371	355	355	363	338	361	363	359	341	327	354	366	374	386	368	366	353	408	399	355	368	346	358	340	362	350	374	359	366	350	347	356	355	379	361	372	361	368	366	352	390	360	377	358	343	367	328	356	349	313	347	355	365	362	359	342	374	369	367	333	361	374	349	350	343	331	327	369	367	346	336	365	330	326	321	371	347	378	357	343	369	328	376	367	339	340	341	359	362	353	330	390	357	350	367	367	361	386	355	355	362	348	366	356	357	368	350	380	359	395	356	348	381	363	371	352	337	388	347	384	337	343	369	364	364	326	350	354	336	309	362	359	342	371	339	368	349	375	360	334	380	355	382	338	332	361	353	368	342	361	374	374	334	325	363	345	358	362	362	385	375	347	356	386	343	353	352	341	370	359	363	377	339	388	354	347	353	331	379	335	345	331	364	347	406	343	380	374	385	389	418	392	345	350	386	357	358	365	388	355	342	362	364	356	356	332	378	334	353	337	360	346	320	368	377	369	381	356	346	392	329	363	387	368	379	346	395	360	365	342	334	331	350	346	369	394	378	371	375	358	365	375	355	379	363	373	332	374	339	361	369	375	374	358	346	375	339	328	371	332	349	374	364	346	364	368	376	319	391	369	358	352	387	395	390	325	380	334	365	359	360	325	332	348	363	314	350	358	371	348	324	362	340	354	385	367	358	352	401	377	377	402	367	354	367	391	371	359	375	343	380	366	402	382	322	369	338	374	371	354	353	345	360	390	389	364	393	344	367	354	337	342	336	336	365	376	359	363	352	366	353	332	382	355	359	352	332	366	354	385	393	398	359	343	346	379	373	354	398	386	330	357	347	384	375	327	349	351	362	380	330	369	349	368	330	374	355	382	342	374	333	338	328	353	340	383	384	378	373	381	324	362	351	395	354	367	368	357	365	367	346	357	364	403	371	364	369	374	357	369	357	353	359	369	342	362	336	366	330	339	352	332	373	348	366	338	410	345	388	308	362	372	338	333	369	366	398	369	367	350	339	376	341	368	371	354	370	336	351	356	358	356	356	350	340	367	371	375	367	351	356	347	359	363	390	373	367	353	345	394	329	349	365	377	370	359	384	367	347	381	366	368	360	349	329	356	384	353	392	353	367	386	339	372	363	330	388	377	354	320	378	328	322	363	348	392	410	386	375	356	369	347	350	343	345	343	358	389	380	364	397	368	387	368	373	350	354	336	355	355	353	346	357	345	326	338	371	346	348	377	377	359	414	379	338	420	391	353	362	327	346	359	358	361	400	370	388	374	352	379	351	349	339	372	348	355	352	354	416	360	347	342	340	375	344	366	355	348	354	379	369	354	364	365	347	342	345	352	341	420	367	357	359	361	358	354	357	331	365	354	366	360	332	331	358	365	351	400	384	371	364	366	387	358	355	348	363	363	343	332	356	389	353	339	336	328	335	366	350	340	365	343	341	368	357	364	357	368	342	385	359	370	346	367	358	363	375	356	353	353	392	358	327	331	353	334	348	354	379	329	344	361	367	338	389	340	357	371	347	350	365	338	339	335	316	382	398	351	391	352	308	355	342	352	359	394	353	348	367	346	368	374	380	360	348	383	341	346	353	385	338	366	359	345	350	344	333	350	361	378	336	340	342	349	356	310	359	363	393	348	364	372	336	364	337	317	375	376	365	362	351	377	349	355	333	332	342	360	342	389	372	349	374	352	343	354	390	364	388	362	379	353	342	343	363	361	370	383	366	336	377	341	344	356	366	353	349	349	329	376	359	379	365	338	355	319	398	389	374	334	391	342	373	341	303	348	378	329	361	334	373	369	340	352	390	312	326	335	371	355	356	392	344	353	391	352	369	378	367	353	364	355	354	351	355	347	395	346	373	349	366	366	333	385	354	344	351	344	353	336	365	345	346	343	371	359	318	385	327	376	357	389	369	381	378	367	369	385	347	378	390	355	348	344	367	391	392
27210	20763	7702	1006	690	589	458	434	462	456	441	457	440	449	414	429	429	434	442	395	426	448	434	443	416	491	408	469	429	457	428	413	409	388	412	412	446	437	415	424	444	461	412	402	411	431	420	441	387	445	445	419	428	458	413	417	408	450	442	404	444	387	414	385	425	443	398	435	420	418	445	400	443	486	428	450	401	398	412	418	364	448	406	455	458	398	385	418	442	417	472	414	377	448	399	442	395	437	446	410	433	424	389	424	452	417	405	389	407	436	420	436	411	417	394	391	433	462	419	439	406	425	445	436	436	435	407	392	419	422	394	408	400	420	417	409	411	385	415	428	418	438	430	441	418	406	415	366	419	415	460	428	434	440	450	467	422	414	441	395	397	409	424	433	444	435	404	411	418	419	429	422	426	416	424	388	434	423	409	403	443	407	386	404	425	452	419	414	400	407	408	392	423	409	409	401	394	425	433	417	418	398	428	383	418	400	401	408	413	452	379	399	467	405	390	457	425	390	410	422	447	417	405	382	380	381	434	394	397	438	419	414	428	420	386	476	420	419	385	435	432	381	418	404	402	440	422	430	427	434	424	409	438	446	385	438	400	378	396	406	442	413	400	409	421	396	421	444	430	432	393	412	391	469	377	457	405	384	435	431	400	441	400	430	399	412	398	448	421	395	401	407	406	412	411	414	433	422	398	385	447	453	440	402	413	373	402	433	389	412	425	422	388	439	422	423	396	437	416	417	414	383	440	416	427	419	415	428	407	404	395	453	438	453	459	434	413	423	424	389	416	411	429	443	398	406	404	405	436	410	394	450	407	443	397	411	393	423	417	432	375	420	398	416	430	398	423	446	424	391	405	410	422	370	433	461	410	435	406	416	441	457	403	398	453	424	405	419	427	413	379	415	401	414	383	384	397	418	432	405	431	391	411	378	435	422	420	389	439	405	432	401	428	411	420	431	436	427	463	428	446	401	416	424	386	469	416	422	412	401	399	402	433	409	420	410	402	417	419	415	429	415	398	393	437	379	413	446	412	414	429	390	450	429	453	436	397	426	410	427	386	404	403	456	389	406	421	420	398	434	398	409	431	399	413	434	371	420	396	399	432	432	418	449	383	394	411	416	455	429	421	432	419	385	439	411	398	428	423	417	425	425	401	423	455	401	410	447	475	435	398	437	410	406	444	439	398	442	407	405	427	437	410	421	416	417	406	420	401	411	381	391	438	389	441	442	404	409	438	424	436	407	436	427	421	433	398	417	405	408	399	424	422	402	402	405	408	435	408	409	418	428	435	382	416	435	428	411	396	449	419	420	418	402	423	398	421	399	399	426	411	397	390	426	424	405	473	429	432	388	378	450	393	400	401	402	399	404	450	407	431	413	418	415	395	433	427	405	402	448	423	435	415	410	432	436	424	427	401	390	415	425	431	393	379	422	418	420	407	400	402	417	409	446	459	411	421	372	406	434	409	415	399	449	414	425	360	417	411	349	419	404	436	407	430	419	396	469	418	406	371	424	435	423	417	389	424	449	415	423	420	410	430	447	421	407	443	434	396	388	374	452	418	422	441	403	414	401	464	417	414	402	415	448	419	446	426	409	436	404	408	469	431	394	423	443	442	429	436	430	410	392	427	387	422	447	418	456	435	474	420	447	420	409	408	431	410	447	431	452	440	405	399	418	432	412	428	445	431	435	436	440	432	454	418	401	407	439	412	390	376	380	427	438	426	427	421	426	438	419	411	413	416	419	448	444	396	404	402	391	439	384	399	420	428	380	464	447	447	434	409	444	388	389	387	460	440	445	394	396	428	405	412	396	393	403	444	392	386	417	383	436	402	419	422	406	435	397	411	431	430	398	446	458	414	412	415	455	416	404	402	451	426	423	477	402	424	424	440	408	406	413	449	414	400	400	434	422	381	421	396	406	390	425	437	408	423	396	423	413	432	421	440	422	423	373	424	490	447	427	430	431	440	436	450	464	415	422	433	442	399	407	420	413	380	393	396	438	431	441	416	450	400	429	404	467	414	396	409	422	421	439	442	431	393	430	443	379	472	428	424	374	416	434	401	435	423	401	408	393	421	429	442	451	408	382	396	416	411	402	420	396	429	447	433	465	440	407	405	405	420	402	448	386	420	438	419	410	453	391	364	413	411	420	413	432	461	431	407	416	394	432	434	434	379	421	435	431	423	382	428	419	407	439	454	408	384	398	411	430	458	406	447	410	474	405	381	421	394	430	402	403	406	430	420	403	409	392	399	418	406	415	419	446	428	395	450	421	402	410	445	439	404	418	400	404	411	422	400	451	413	400	396	392	383	422	433	401	431	414	415	392	408	419	419	413	443	386	405	426	422	406	425	435	458	431	431	433	432	403	411	413	434	441	372	440	433	362	452	437	435	441	424	424	459	419	442	448	422	457	401	400	406	400	375	410	403	405	385	398	434	423	433	389	410	418	443	413	414	428	423	440	406	404	431	435	406	432	383	431	419	404	438	443	448	439	411	434	438	393	420	450	388	391	425	438	421	439	418	464	404	412	418	426	384	398	414	410	427	432	415	426	414	400	429	448	427	425	427	410	441	432	464	414	412	386	420	411	387	465	394	390	399	425	398	413	432	393	407	391	438	411	401	429	439	399	434	405	426	422	395	413	388	403	414	418	402	416	450	418	398	446	414	408	450	403	405	424	445	391	417	440	411	418	406	432	378	394	412	438	418	426	408	409	443	407	405	423	429	445	409	441	410	428	408	384	450	434	398	415	424	424	419	408	420	432	398	438	458	381	420	448	433	430	416	404	409	403	430	401	404	435	438	424	446	402	415	416	435	431	414	439	403	380	426	435	430	426	401	411	419	420	407	436	433	409	412	419	426	431	406	450	424	445	436	361	423	425	456	424	413	449	405	395	445	438	374	390	398	401	412	414	414	412	395	447	427	412	432	420	432	455	428	421	408	404	417	401	434	402	391	444	429	438	428	435	425	408	397	422	418	402	402	436	407	373	387	425	413	463	435	423	406	437	433	484	401	416	417	421	433	436	411	411	390	426	445	447	457	423	431	412	392	438	405	402	389	414	409	431	444	411	402	441	425	448	400	418	407	419	413	433	446	412	373	425	384	413	422	403	408	410	448	404	400	426	382	433	437	419	418	434	430	442	455	418	448	423	398	440	422	380	431	417	411	412	407	417	436	400	416	409	388	411	415	403	421	374	384	447	407	396	415	393	391	420	444	407	414	433	428	403	404	387	426	420	389	446	416	447	433	407	408	389	378	407	385	397	432	421	432	416	437	392	447	437	413	431	395	388	405	423	415	415	383	403	441	428	427	414	427	409	423	386	415	401	474	410	447	409	401	398	391	405	430	425	428	411	388	401	391	424	417	432	426	464	426	419	406	416	423	421	407	433	397	429	449	426	384	432	461	449	403	410	394	444	398	424	408	403	399	429	440	448	409	455	410	404	417	426	415	415	426	411	426	427	444	404	414	436	425	441	432	411	393	421
4692	1745	1523	1009	906	804	722	740	656	691	668	674	650	662	659	651	642	639	627	675	652	625	637	612	640	634	626	637	622	639	620	624	639	619	640	672	613	636	611	626	629	616	660	626	639	616	633	658	671	624	622	672	631	608	638	637	621	627	640	629	584	633	645	585	617	641	641	615	658	633	626	636	617	608	643	602	613	612	631	557	629	636	603	541	620	623	633	621	635	592	627	621	647	611	659	635	632	639	669	596	644	684	637	628	625	612	648	614	611	578	566	661	617	591	648	653	632	652	667	569	670	605	672	605	631	646	608	698	602	638	580	617	674	641	625	630	616	629	631	667	624	666	617	617	640	628	644	642	616	564	574	646	606	642	614	609	619	635	600	666	615	587	655	621	621	666	629	608	628	640	613	621	636	621	598	621	622	660	626	638	655	636	597	577	585	671	647	613	633	629	647	618	647	611	602	646	631	607	647	638	567	623	644	632	631	618	585	619	622	612	649	609	583	618	703	621	648	633	580	625	640	672	617	653	689	581	669	627	622	652	652	606	671	643	660	649	633	628	638	618	644	639	657	643	665	593	644	578	655	636	613	654	625	683	639	654	617	593	649	649	637	642	650	598	635	613	615	591	632	660	625	647	627	622	652	637	616	548	628	634	648	642	607	598	604	659	601	624	622	613	644	680	622	677	652	609	647	645	683	653	597	648	619	628	617	642	604	644	641	596	644	673	635	605	644	606	612	634	618	615	588	634	620	647	614	618	644	663	606	599	649	632	616	644	623	639	629	645	663	639	641	636	602	614	663	626	619	606	599	593	597	638	659	623	640	641	620	633	632	672	653	664	647	617	634	646	625	638	648	618	637	657	612	619	647	611	600	635	687	591	604	627	610	605	618	664	613	593	623	645	650	618	598	629	624	611	629	658	631	652	673	616	643	626	642	582	635	600	633	633	619	641	570	631	609	650	644	633	642	596	603	626	604	604	621	649	616	623	625	645	623	659	611	669	600	623	641	663	625	612	629	648	611	599	632	635	613	552	667	662	620	614	636	628	606	593	641	647	612	629	587	638	661	633	625	622	619	628	613	639	615	627	625	606	660	635	646	663	654	611	641	615	596	633	587	593	607	581	627	616	629	610	601	620	623	625	591	636	639	609	644	676	637	637	622	621	612	597	618	624	610	626	621	611	652	645	658	638	648	580	655	652	634	623	624	608	617	612	605	618	630	691	641	645	629	626	616	604	658	625	626	664	636	650	628	603	640	664	606	630	621	629	624	634	621	581	648	683	654	616	640	610	654	620	627	600	622	600	615	593	620	611	638	599	666	663	622	579	558	647	657	615	547	615	646	634	600	599	598	618	650	608	649	657	635	666	624	591	610	647	618	585	593	635	652	617	648	640	638	638	601	624	677	576	638	634	607	663	662	632	581	653	640	619	627	641	662	654	590	595	644	609	648	628	579	608	603	603	600	593	610	610	608	622	599	644	648	674	666	647	643	637	653	633	634	620	644	635	606	604	622	639	674	637	640	625	634	618	587	626	677	561	630	629	650	650	628	668	611	631	640	619	632	625	588	603	673	614	627	676	605	642	617	596	588	654	639	652	620	648	631	648	689	644	633	656	602	600	602	652	617	600	566	652	617	660	621	652	654	660	634	663	621	651	607	620	634	645	599	598	612	639	638	641	629	637	645	671	659	592	605	602	689	624	622	615	610	638	559	646	636	648	662	656	624	592	647	617	680	657	647	657	639	575	640	648	621	645	629	619	640	634	613	665	587	635	615	610	635	616	620	617	618	635	645	629	644	642	591	594	616	640	617	589	588	634	626	658	619	603	655	607	590	652	627	622	607	618	608	681	628	625	645	619	620	630	603	611	604	652	661	609	629	606	583	669	601	615	620	603	621	566	633	630	637	598	640	613	643	653	612	598	616	607	652	675	641	605	627	656	654	658	637	618	626	647	620	589	651	618	587	639	576	645	672	655	626	639	663	663	650	599	638	669	660	626	613	659	628	612	635	608	618	624	615	603	608	626	624	601	590	658	622	598	622	613	627	646	624	671	592	609	637	626	615	575	631	611	634	640	595	595	638	639	650	636	606	629	598	593	587	644	616	640	606	610	667	621	654	640	596	634	649	650	641	644	580	601	620	632	619	624	659	632	613	608	629	622	642	638	624	665	613	604	622	600	652	637	706	611	583	652	591	649	631	594	673	633	636	581	634	627	620	631	616	603	621	591	592	635	610	658	636	625	588	663	628	641	638	632	599	618	596	609	623	663	585	605	569	614	627	607	615	647	638	634	592	631	634	666	658	620	640	651	616	570	602	620	591	613	628	641	617	612	608	636	571	626	606	602	616	659	612	633	618	667	626	651	622	610	639	649	687	572	599	674	589	618	634	650	650	649	629	592	618	574	620	633	622	685	633	581	640	657	619	648	629	627	613	629	610	599	610	653	610	570	601	607	646	640	625	608	626	609	613	591	609	624	584	641	631	622	629	655	614	633	654	645	630	624	649	626	632	646	659	628	628	623	649	591	627	617	606	603	572	635	611	651	582	622	641	644	610	653	638	633	616	634	643	599	645	619	689	695	629	622	635	601	632	605	634	691	579	605	575	642	657	607	635	625	645	606	640	638	650	632	624	624	637	647	658	629	563	628	640	620	646	649	639	605	635	611	608	602	632	670	600	630	630	584	652	648	632	582	617	625	593	599	635	626	598	615	625	583	636	640	668	602	611	619	649	592	634	622	613	671	638	591	637	625	620	640	680	627	590	629	631	606	603	603	600	628	619	624	611	590	625	620	589	651	597	619	640	649	609	604	617	608	675	640	647	670	643	680	620	628	605	623	611	623	614	630	615	614	644	630	646	596	693	544	653	641	647	610	680	637	627	620	626	612	611	672	636	651	657	638	632	612	641	607	596	599	595	657	601	635	614	626	654	646	638	611	630	630	661	606	606	613	626	628	634	636	613	639	616	586	570	625	650	679	627	637	638	625	644	622	622	618	616	638	609	591	612	636	617	571	664	580	649	602	642	588	644	646	636	658	637	667	621	655	602	645	635	610	605	639	611	621	660	643	645	629	629	638	615	611	640	664	621	626	645	592	616	561	634	655	643	643	653	625	581	590	612	647	582	649	628	645	630	611	637	613	621	664	641	574	659	595	590	638	624	615	605	651	652	697	662	648	645	652	713	630	592	632	665	626	642	626	598	638	593	624	617	682	631	628	660	608	595	639	620	614	659	624	584	609	624	615	609	661	606	607	630	663	616	614	663	635	594	671	642	638	637	618	636	626	649	603	601	638	634	639	621	638	628	588	621	651	684	646	596	651	638	647	590	676	631	605	617	645	614	629	625	641	671	655	614	621	630	611	645	613	610	650	627	635	649	619	616	617	620	596	667	652	586	627	626	578	611	600	642	653	671	654	606	662	652	615	635	605	635	669	607	633	589	611	616	611	641	615	594	604	625	618	621	597	590	628	588	567	659	613	614	589	658	640
24534	21542	28778	24653	21001	3133	983	763	691	652	603	598	592	563	544	516	526	487	527	533	487	464	507	517	494	473	491	502	478	475	487	513	482	456	490	500	496	463	471	508	492	487	497	430	436	488	481	481	488	484	478	489	455	492	463	475	441	465	482	461	436	442	483	455	495	481	454	475	472	489	462	487	467	460	475	487	462	467	478	452	449	445	461	461	447	435	451	448	461	468	469	445	463	464	470	454	474	496	483	420	478	483	473	462	496	456	439	488	490	479	472	444	457	489	436	464	481	467	487	485	489	482	477	454	457	451	461	450	418	485	447	472	457	490	460	475	481	465	479	454	491	485	451	465	486	486	460	519	453	496	450	459	483	480	459	480	442	434	490	414	503	491	477	504	450	432	500	415	493	448	475	443	451	486	486	435	447	485	475	467	491	420	434	450	488	439	483	468	446	470	462	447	454	453	485	446	471	469	465	433	457	468	453	465	468	480	471	465	497	464	464	446	475	474	479	453	480	425	485	452	467	508	489	450	463	456	447	446	468	469	454	470	434	462	469	438	488	481	469	444	447	479	497	468	475	471	444	448	485	477	451	470	423	446	447	475	447	484	485	467	443	449	481	455	453	458	492	454	452	470	463	408	471	479	504	487	463	496	501	441	467	470	493	460	520	459	506	453	473	452	477	445	489	453	474	461	456	424	490	468	455	481	520	443	454	477	493	478	453	465	492	485	459	518	487	433	474	458	447	479	453	487	451	468	493	482	498	474	479	471	451	514	447	453	477	479	487	463	497	435	439	465	472	467	469	450	466	470	433	464	479	490	464	449	488	514	430	467	474	442	457	433	487	476	502	438	474	468	486	472	458	482	468	480	454	480	404	471	450	452	456	492	453	484	486	455	456	452	463	439	456	508	479	538	454	452	483	476	426	477	462	432	444	436	524	484	453	472	461	475	463	457	489	466	503	480	473	458	479	450	434	495	487	428	455	451	502	434	509	491	476	444	494	489	476	446	476	492	441	444	489	464	458	490	467	471	476	416	475	476	487	439	457	466	463	452	427	468	456	448	480	462	459	462	469	483	483	486	442	465	477	473	441	479	475	456	466	480	484	460	466	483	450	441	467	464	488	453	474	438	460	488	456	442	429	458	475	451	453	443	452	490	486	481	492	508	513	490	487	475	453	438	487	494	478	428	470	470	489	492	482	468	469	491	464	479	474	489	485	423	454	446	475	433	479	444	452	439	463	441	472	451	451	447	457	453	482	468	502	444	466	454	483	494	404	458	478	453	470	474	475	496	502	502	494	444	436	455	443	443	486	447	467	452	440	485	480	459	457	435	465	468	449	448	471	519	457	452	450	470	474	444	449	472	474	433	476	474	459	469	446	450	436	473	484	496	485	454	494	460	451	457	475	464	515	465	510	487	490	460	433	482	449	469	470	471	463	483	454	476	436	506	460	475	415	474	472	495	500	481	504	452	448	501	455	462	488	450	438	471	442	492	504	419	495	481	446	449	468	463	492	491	461	471	457	464	443	455	463	480	489	472	485	468	477	447	439	483	454	476	444	457	482	465	468	456	445	485	470	435	474	506	489	504	421	489	504	465	463	462	437	499	460	449	442	497	486	465	439	462	463	470	450	467	490	482	489	463	471	459	456	469	466	472	474	482	427	455	477	463	505	475	444	455	462	439	499	448	409	462	496	501	446	469	479	402	474	486	447	468	471	461	465	455	460	475	474	459	463	447	482	467	456	472	485	488	451	478	456	441	464	437	444	492	512	512	447	473	477	419	476	467	477	466	465	470	449	449	492	440	473	483	476	469	496	443	506	520	474	470	446	484	459	434	456	456	458	483	455	507	503	465	445	503	441	456	443	437	454	479	448	466	471	456	519	464	495	471	460	483	460	449	443	450	439	495	455	456	487	463	448	465	475	483	474	500	481	482	480	470	461	433	461	423	470	427	485	443	471	462	454	471	459	476	460	513	476	430	478	453	448	479	434	498	472	466	475	474	475	466	483	455	470	434	484	509	451	485	436	446	461	468	515	465	468	496	472	447	446	474	451	456	422	415	480	464	445	483	462	443	426	430	451	444	491	406	468	450	475	497	469	530	479	466	504	429	457	436	471	476	464	428	443	463	449	465	453	461	428	468	475	489	488	441	459	458	434	431	466	454	480	484	438	446	450	408	464	505	513	437	447	439	462	468	428	508	458	448	508	453	445	465	445	510	508	488	460	453	459	440	452	458	459	473	467	484	469	508	433	439	448	446	461	464	480	470	494	480	446	454	456	504	482	442	493	453	459	503	470	434	517	432	485	439	458	445	464	479	497	442	473	463	476	433	517	441	465	466	450	483	490	422	476	510	468	452	452	471	490	468	438	481	441	472	496	435	479	442	484	466	447	486	452	478	461	489	432	457	445	486	445	497	463	463	496	482	486	492	438	432	427	473	464	452	449	466	447	447	485	444	448	477	480	415	504	495	450	472	476	435	444	446	470	411	496	463	437	488	470	473	475	444	481	488	446	465	455	439	487	431	471	447	474	465	444	468	469	474	516	461	469	483	526	470	409	478	458	463	485	434	472	450	471	464	490	473	474	485	459	449	477	468	460	478	484	448	468	475	447	472	476	484	459	513	474	480	457	427	462	438	469	452	480	475	470	459	436	486	446	499	443	440	436	473	456	433	458	432	474	489	458	442	494	474	471	464	470	466	453	457	504	464	433	486	447	461	489	474	484	430	490	459	479	470	454	469	451	459	445	523	427	447	448	461	491	471	457	464	460	477	458	456	490	473	468	483	460	413	513	474	466	472	466	466	467	492	487	466	443	476	481	443	437	458	482	471	467	481	487	444	460	483	447	443	467	445	495	467	474	508	478	461	445	459	468	423	447	467	457	490	463	470	474	447	473	461	444	386	438	480	450	492	472	495	460	431	444	470	482	458	489	439	482	451	482	475	481	475	471	454	454	449	470	476	495	481	442	435	463	446	469	464	483	449	491	485	446	500	489	452	444	463	457	507	438	483	462	473	443	444	453	414	473	451	427	465	459	457	437	434	437	476	470	472	471	478	465	414	472	485	486	486	428	455	469	458	496	475	476	453	427	453	430	412	425	457	468	483	454	465	494	475	445	462	447	494	469	446	440	453	479	464	461	443	452	484	446	464	476	464	449	469	458	484	462	458	479	459	467	481	448	480	464	446	449	463	455	474	466	437	432	448	471	498	459	482	457	476	469	450	480	514	458	450	458	425	464	444	452	498	440	446	463	453	446	468	532	469	489	436	475	470	460	419	485	469	426	470	445	437	449	467	455	429	441	483	498	466	479	446	474	456	470	429	445	467	425	483	442	475	510	461	459	453	451	474	483	482	417	452	481	454	431	465	481	456	453	488	451	421	461	483	449	458	490	422	450	485	518	487	484	458	484	498	461	469	435	472	440	464	499	452	440	505	458	460	477	457	432	453	470	465	464	485	442	467	432	473	481	447	454	445	488	481	474	452
8247	9792	8479	4340	2985	2387	1895	1546	1403	1181	1096	1055	1027	953	891	893	887	829	808	837	810	785	761	742	768	736	783	728	763	761	666	770	760	747	673	716	745	738	724	675	731	705	715	702	764	710	744	719	757	687	688	701	687	717	746	691	717	724	708	677	680	752	699	749	709	690	676	711	677	709	693	699	693	728	680	637	727	714	670	727	730	724	753	664	713	692	734	740	714	754	740	711	682	717	681	663	681	716	750	722	708	706	741	713	699	661	690	681	715	659	701	703	701	710	685	738	699	727	701	720	679	679	718	740	690	722	697	684	677	695	699	655	694	669	707	740	723	685	724	785	704	682	715	686	696	717	725	684	695	675	671	741	700	701	684	712	759	736	731	716	705	726	721	759	664	742	678	747	728	697	675	736	718	712	721	721	712	669	732	736	674	677	733	706	696	732	699	710	673	697	683	691	687	682	705	710	715	687	722	702	687	682	726	698	700	720	718	691	703	685	712	673	695	692	707	690	705	741	660	716	731	696	694	766	689	762	728	753	710	691	732	715	719	699	684	687	743	712	689	723	693	679	729	705	678	708	689	714	692	692	735	704	696	689	733	683	724	695	724	687	694	687	668	696	686	714	715	708	674	679	716	713	745	721	753	695	734	702	712	693	727	707	700	677	727	747	744	699	683	650	713	693	690	696	704	743	726	710	722	668	686	709	670	716	670	690	724	737	758	722	756	704	704	696	711	667	748	709	671	684	677	714	707	689	732	705	698	740	741	668	704	657	730	732	683	749	748	769	696	727	692	729	696	704	707	727	719	666	753	700	716	691	725	704	742	727	667	711	689	676	724	677	736	632	726	692	715	699	724	675	698	687	693	739	735	720	737	677	647	653	735	739	728	735	683	716	696	730	732	695	717	694	702	721	661	668	675	727	772	703	761	701	751	717	671	725	663	677	725	708	709	708	705	681	708	668	651	698	720	698	751	760	709	700	749	717	694	721	732	725	692	676	694	682	704	705	743	711	666	678	720	733	689	730	721	734	691	732	749	712	722	711	630	681	690	665	726	752	688	698	646	725	651	709	682	718	739	704	719	733	678	692	701	738	715	691	731	709	693	696	700	700	735	745	727	715	712	664	708	736	669	700	693	704	689	730	747	680	668	700	658	701	735	739	710	714	701	722	693	692	706	656	738	730	724	693	756	714	726	662	641	747	701	698	731	666	707	675	691	732	684	725	709	699	725	706	758	746	682	717	739	696	697	675	711	697	672	718	713	687	692	712	719	730	677	724	699	710	695	735	683	695	701	733	691	725	684	717	729	750	714	684	666	686	687	650	652	676	676	746	644	740	743	722	686	729	698	688	716	713	736	728	664	648	770	694	723	737	706	705	708	700	793	683	673	718	705	693	689	728	682	701	684	735	735	683	699	720	671	704	727	696	677	684	719	729	692	700	702	704	727	724	689	739	679	722	734	713	682	716	698	705	735	759	780	721	683	707	699	752	713	654	735	711	708	676	702	754	732	711	701	735	659	722	722	689	741	696	702	725	696	737	723	663	675	662	679	683	710	737	694	737	707	715	679	682	767	758	707	696	676	720	664	693	677	709	706	754	709	747	700	675	707	701	720	712	716	743	676	688	657	712	731	658	691	703	707	721	693	755	693	671	736	766	691	723	703	664	659	698	721	736	679	692	732	694	683	684	716	687	740	699	702	734	720	712	696	708	727	708	661	665	673	728	728	725	708	732	698	709	721	755	709	697	709	709	719	716	708	695	692	663	700	716	707	728	727	708	674	698	693	692	660	635	702	718	709	687	696	649	695	680	727	666	670	688	682	736	707	721	705	750	652	729	716	715	713	702	705	698	721	673	711	678	713	759	662	712	687	677	711	699	748	698	699	707	721	669	725	720	735	709	748	680	698	687	695	733	718	690	748	649	716	711	690	727	696	688	707	694	672	689	731	776	710	708	648	729	690	715	661	731	751	670	695	663	712	700	680	655	682	742	703	706	725	742	725	767	728	738	701	703	706	656	752	697	694	680	695	729	717	656	686	730	706	714	680	741	684	707	667	714	678	711	715	720	692	700	663	683	712	739	709	706	658	759	712	748	698	706	706	706	704	700	685	705	667	760	711	687	681	761	720	724	693	688	791	712	725	726	703	698	683	673	676	709	674	710	699	697	747	685	701	696	707	750	720	677	740	732	740	755	693	738	763	695	677	733	737	718	764	671	722	732	731	718	707	694	694	716	698	728	708	709	738	749	750	754	734	714	735	713	735	720	704	706	714	728	700	716	734	701	756	668	731	684	710	691	721	744	735	689	716	707	653	695	741	702	721	661	677	742	712	710	685	671	726	752	749	734	719	732	679	714	750	689	656	693	718	689	729	682	723	726	732	695	731	736	747	708	660	712	758	723	722	769	733	676	699	747	731	699	704	716	710	730	719	723	685	752	725	688	733	626	751	691	672	661	696	768	671	724	713	726	686	703	718	732	695	697	687	722	686	733	709	672	728	704	721	680	687	701	753	687	702	715	642	723	734	717	705	677	726	698	710	711	647	697	689	717	705	711	705	624	690	734	690	701	710	670	741	734	703	709	713	691	715	692	743	689	720	680	720	693	753	741	741	712	664	719	708	700	727	705	706	688	731	723	705	708	699	720	669	703	720	680	696	652	683	655	688	712	714	744	727	666	699	665	700	710	675	726	697	709	736	690	756	715	730	708	668	686	689	719	653	739	643	703	713	729	696	695	685	688	707	693	718	691	727	738	752	751	702	753	733	645	679	749	731	669	723	662	716	735	702	721	720	707	737	708	752	708	680	749	718	712	664	749	671	721	744	721	676	707	661	741	726	690	679	694	690	667	696	704	724	721	719	737	735	690	697	627	721	723	713	669	740	725	704	748	689	667	735	724	690	716	699	708	734	708	703	701	732	757	724	734	759	708	712	695	688	706	694	776	750	745	704	657	688	719	734	744	707	675	697	692	700	727	714	720	760	730	719	703	707	676	685	705	716	652	687	714	644	720	726	711	686	726	728	717	687	650	723	713	738	769	720	703	689	675	685	684	695	732	708	708	707	721	658	669	693	704	720	718	723	684	678	720	729	700	696	715	721	702	694	686	658	706	727	722	679	751	696	671	711	707	691	734	695	678	691	739	700	684	717	712	656	724	718	703	696	717	682	717	705	704	696	714	697	716	708	723	704	698	647	698	681	705	683	690	677	711	728	696	771	659	683	745	665	682	717	648	713	697	707	679	748	704	673	720	700	704	730	698	708	715	751	693	680	721	688	678	679	743	721	715	735	704	698	726	748	681	698	686	688	683	701	710	736	683	707	659	722	723	688	692	676	676	727	774	654	780	740	719	758	726	729	710	720	725	715	705	663	705	667	674	768	730	752	666	707	678	668	736	695	701	738	712	678	702	721	671	674	727	697	727	701	722	736	727	713	688	732	704	698	701	725	689	699	644	686	670	728	713	709	679	688	753	712	718	693	701	691	737	737	729
23490	21572	29509	24118	21570	20947	2611	804	569	517	474	435	377	329	336	353	348	302	308	289	285	292	278	294	266	245	255	245	251	245	272	234	249	249	240	261	210	256	228	252	250	226	248	209	246	240	227	233	226	248	246	238	219	239	219	235	220	236	216	245	223	206	241	253	233	242	258	198	236	238	237	201	217	234	235	220	224	213	219	227	237	239	220	246	247	184	238	244	261	211	246	209	243	255	248	228	268	244	250	256	228	205	234	218	214	249	229	223	228	216	241	238	234	231	212	225	208	219	222	205	235	232	230	215	200	244	241	205	218	226	237	242	255	241	234	240	219	268	218	244	233	233	254	231	237	242	219	209	240	208	201	232	223	247	218	230	224	249	230	207	205	225	238	203	248	242	227	239	213	246	231	240	206	231	234	243	209	231	225	232	236	236	242	231	208	238	233	235	203	233	240	223	246	241	222	245	212	221	234	222	238	228	226	241	237	249	210	204	207	212	255	246	224	231	206	206	219	234	272	185	225	222	244	236	238	230	232	221	213	234	227	216	205	214	220	251	244	214	256	216	231	207	229	239	258	261	252	227	229	233	252	240	217	206	232	248	222	217	235	204	224	231	241	232	249	232	249	242	236	234	232	243	223	244	215	238	220	236	246	229	226	273	213	220	241	238	219	205	233	228	231	221	223	234	225	257	226	236	219	227	236	237	238	221	201	234	232	225	240	207	208	213	244	209	221	233	255	247	225	221	236	216	249	238	230	212	219	215	232	234	243	231	212	235	244	230	244	219	220	230	217	243	245	238	233	225	223	230	248	208	258	250	205	221	209	234	237	264	203	243	200	234	219	256	228	242	242	197	247	217	240	260	204	224	231	221	229	217	224	231	255	229	241	215	250	240	209	217	235	224	234	170	210	215	235	242	253	204	240	233	221	237	200	255	237	242	239	220	202	230	227	241	236	214	240	225	254	232	225	262	253	214	225	248	208	216	237	239	232	242	229	230	204	215	243	226	236	234	215	217	242	242	230	253	236	213	201	211	200	235	214	222	239	246	226	226	206	242	233	225	243	240	237	237	222	234	221	224	245	259	216	238	199	225	247	241	235	200	199	224	239	229	252	228	231	225	220	237	244	220	196	223	245	221	224	242	217	257	237	206	238	238	230	227	234	228	229	228	234	253	243	212	240	269	247	236	212	228	266	220	226	212	233	235	218	225	214	237	249	219	258	251	248	211	226	239	225	233	229	213	215	206	243	232	220	238	238	201	234	259	224	245	227	254	266	236	226	248	216	207	227	237	219	229	225	236	220	244	222	247	238	234	228	227	236	232	218	228	249	228	236	244	250	202	247	228	214	239	244	235	234	225	220	204	253	254	238	227	246	204	209	212	221	212	243	230	207	208	223	260	230	224	204	223	242	220	245	215	227	232	263	215	211	225	213	217	240	230	226	217	247	233	211	199	225	221	244	238	227	232	243	244	218	210	219	219	226	243	228	233	246	240	205	217	235	220	215	232	223	234	254	235	231	244	213	220	222	249	218	230	236	218	234	242	244	216	235	240	231	246	244	238	231	222	237	226	238	226	227	221	242	221	249	240	232	221	224	228	218	248	239	214	228	227	240	213	224	225	225	230	228	229	229	232	246	235	209	230	238	247	229	222	227	217	233	228	203	203	233	214	225	208	206	240	208	217	239	212	225	215	249	224	225	230	220	223	214	210	236	237	240	210	205	218	221	257	194	228	209	211	245	216	232	201	207	256	214	232	237	199	234	219	212	222	255	243	244	234	244	225	233	224	239	225	220	259	228	209	222	230	243	223	231	228	234	228	207	218	222	224	232	205	252	239	241	201	224	223	224	210	231	256	231	223	236	231	219	251	223	237	232	238	220	229	208	244	220	239	207	233	246	233	221	238	225	234	188	225	231	251	239	225	219	215	239	224	222	243	224	239	251	194	222	221	220	220	238	219	247	242	223	232	210	225	230	236	239	214	221	242	231	231	234	234	222	210	212	269	211	234	197	233	204	256	252	234	218	238	242	251	256	229	231	242	232	242	222	215	231	228	210	260	243	233	214	231	207	226	215	216	222	213	211	208	226	242	239	225	219	248	245	242	223	205	214	241	205	193	250	214	218	252	228	210	252	238	246	221	215	219	248	223	235	251	214	240	222	228	233	214	222	217	214	200	211	218	203	258	213	234	259	244	235	243	200	232	259	238	228	232	227	222	250	226	211	237	223	227	228	217	249	210	219	235	223	256	242	217	222	225	228	229	228	251	230	201	214	246	237	212	194	234	220	227	210	223	244	233	221	247	221	256	260	221	219	254	213	232	259	211	208	215	238	232	217	204	238	248	213	220	239	202	224	236	217	246	234	236	238	221	232	238	237	205	227	228	215	249	212	231	250	238	238	218	195	223	216	229	220	237	228	211	245	222	229	219	220	227	255	242	236	236	204	217	252	253	230	210	221	256	214	211	229	222	227	256	220	225	242	218	216	226	209	229	237	210	212	214	230	234	236	221	243	223	242	229	239	214	231	243	226	225	230	227	227	267	243	222	215	258	229	217	252	227	214	216	227	217	217	253	222	218	234	243	233	204	240	236	230	231	212	238	206	242	231	223	239	236	225	254	228	232	239	213	224	238	242	228	250	236	234	223	222	221	240	242	224	257	236	241	256	275	222	250	222	233	225	246	229	241	230	203	233	230	230	213	238	212	226	216	198	217	229	238	239	220	239	232	221	234	222	223	235	232	250	246	264	238	244	231	220	203	247	212	216	245	224	229	263	223	231	231	212	224	249	213	241	232	246	244	232	229	238	245	229	215	220	259	249	253	210	229	230	214	234	233	229	229	242	195	231	214	241	239	217	230	250	237	218	234	234	232	220	228	224	207	232	233	228	248	223	216	221	218	247	209	244	212	226	259	208	213	245	212	223	227	228	210	213	254	201	228	236	221	249	228	238	235	230	234	247	237	242	224	239	196	246	247	254	235	226	218	240	209	246	219	208	228	217	243	219	218	212	229	206	241	214	234	217	235	206	222	214	227	235	204	222	246	227	221	214	204	210	212	207	213	223	237	231	252	236	221	236	242	239	261	211	230	223	249	241	219	222	242	211	253	233	230	212	239	250	238	240	247	237	242	216	215	238	238	234	211	214	210	241	216	224	213	197	235	223	222	196	216	230	227	201	246	232	247	227	196	224	224	225	238	231	228	243	198	236	221	203	221	242	248	232	209	264	221	224	210	247	209	200	213	238	219	213	225	243	213	223	214	258	229	214	230	216	224	220	245	223	230	233	231	222	194	237	215	234	229	212	203	211	259	219	228	254	238	209	250	223	239	230	226	216	220	252	224	241	230	250	239	217	235	225	214	236	214	223	247	223	232	202	205	226	226	224	204	213	226	238	228	230	248	252	221	221	225	221	224	216	234	219	219	217	216	221	226	252	219	223	224	201	217	250	225	229	240	231	242	240	221	233	196	217	267	219	231	217	234	238	245	236	227
11058	16022	13634	7171	4758	3469	2642	2000	1782	1371	1201	1093	951	910	831	720	695	592	588	590	550	559	540	459	474	459	474	429	447	423	470	453	468	412	433	456	419	402	441	397	387	392	367	389	380	385	368	414	398	384	380	362	390	395	393	429	404	395	370	414	373	358	368	390	386	379	384	413	392	341	354	347	339	345	385	376	385	359	347	371	352	346	359	343	355	374	357	358	343	354	366	369	381	356	381	376	361	384	368	361	386	372	371	364	359	354	369	399	361	363	370	315	389	371	372	333	348	388	362	372	346	401	386	395	361	375	344	357	351	353	370	358	380	358	375	367	368	350	359	363	370	372	358	333	386	388	349	350	360	344	359	330	332	343	396	368	364	343	364	382	353	362	379	351	339	390	341	358	342	356	321	386	349	354	379	374	354	332	357	408	363	357	386	377	361	346	361	380	402	354	316	363	355	352	360	363	320	366	371	348	411	371	339	378	366	385	377	349	326	392	365	348	380	319	361	344	316	354	346	358	356	402	374	321	383	339	340	314	359	351	386	349	352	361	387	334	342	354	391	375	364	379	339	410	382	373	390	326	378	381	340	329	368	344	359	364	364	330	368	382	365	341	376	357	360	349	324	376	362	394	369	363	378	380	400	376	352	378	339	354	351	364	351	362	341	362	386	355	346	349	379	380	362	360	346	393	366	356	361	370	373	379	339	360	362	364	351	386	371	368	375	376	344	390	372	380	378	364	355	346	380	350	336	397	350	373	361	366	353	417	334	363	382	357	373	354	355	346	331	341	336	363	345	332	402	332	398	374	365	380	359	385	402	359	361	377	394	346	388	392	369	373	352	334	374	356	369	332	370	333	365	368	350	358	380	362	364	378	366	370	354	389	358	378	356	387	345	370	315	341	357	337	376	370	328	374	344	383	382	372	341	373	376	396	368	330	315	355	375	351	354	375	313	367	370	355	362	347	356	340	346	322	359	361	352	322	365	367	356	356	357	377	391	341	372	371	371	350	360	367	349	375	353	379	378	343	343	352	314	349	348	371	388	330	371	344	379	361	353	327	396	383	414	371	360	350	397	322	358	352	352	374	343	364	330	349	350	374	358	424	364	329	365	390	366	387	370	332	343	354	366	350	368	373	354	376	367	368	368	388	349	368	375	359	355	334	361	361	350	362	389	376	363	373	373	327	371	381	368	382	390	361	369	354	354	390	339	361	332	363	402	350	390	401	367	359	366	328	368	350	381	361	347	349	327	344	350	353	372	325	368	349	342	379	364	348	396	371	393	365	360	356	376	376	358	346	348	349	404	333	340	344	335	368	345	376	358	349	356	378	370	357	363	378	367	339	362	374	359	361	373	356	343	385	380	367	329	378	395	377	331	339	395	344	355	393	346	359	330	370	337	355	383	355	352	344	317	326	381	344	364	385	362	391	374	361	339	368	373	347	346	375	378	372	357	326	333	357	345	404	348	345	337	351	371	358	341	355	369	368	374	359	351	378	372	338	370	375	333	374	331	379	350	365	371	340	385	372	384	367	401	333	359	357	350	350	369	420	366	348	347	376	391	312	353	357	398	350	363	344	361	339	349	367	323	347	352	355	343	348	348	339	358	365	372	382	364	336	357	371	370	387	350	392	361	363	358	351	382	388	334	346	365	347	380	340	367	346	335	361	357	378	357	375	361	415	371	387	367	357	350	351	358	362	376	344	351	336	345	382	344	342	349	356	373	359	355	362	329	356	367	408	346	343	351	350	381	338	338	366	382	346	346	373	364	375	357	331	362	323	338	380	380	354	382	345	352	344	396	390	358	349	350	390	367	381	388	363	369	372	392	367	395	352	344	347	366	369	379	360	306	356	352	360	339	354	376	368	372	367	351	337	388	360	358	387	356	359	364	350	340	362	372	381	387	308	395	361	364	349	381	386	362	359	387	353	346	360	365	330	376	341	363	363	316	386	349	324	350	366	381	314	343	379	312	329	358	340	343	329	363	357	328	339	388	368	326	352	335	350	337	378	354	344	351	343	360	352	382	367	343	363	363	332	362	376	379	345	371	341	387	341	369	367	328	342	376	348	336	367	317	384	357	332	395	346	370	419	382	348	403	348	358	366	400	374	381	380	352	374	335	358	367	386	356	378	390	362	384	343	359	350	358	368	367	336	348	355	373	319	361	378	362	364	375	336	376	394	382	363	344	379	325	365	380	357	345	373	382	326	351	378	356	360	372	339	380	374	364	345	375	363	362	357	363	358	379	353	345	376	391	369	381	362	359	373	366	382	349	406	359	394	336	368	392	343	339	362	356	368	365	363	356	362	355	405	348	359	378	341	333	370	370	365	363	351	396	356	386	348	367	364	348	367	417	384	353	384	365	335	360	337	343	341	361	339	344	350	374	334	358	355	338	394	360	377	328	335	351	330	374	353	363	362	376	351	375	355	346	356	370	402	380	354	365	390	376	371	354	354	354	320	349	365	365	388	374	359	386	346	393	358	368	379	344	347	355	343	348	344	347	411	350	354	395	359	333	345	360	362	357	335	330	397	396	375	367	384	334	388	336	351	332	388	359	339	349	373	340	352	355	353	366	371	330	363	358	345	313	375	361	360	373	352	371	367	375	369	370	342	387	385	365	360	379	334	351	361	337	351	328	351	365	359	388	345	362	366	351	308	361	368	375	363	349	358	383	391	365	378	378	353	366	348	353	371	348	373	357	360	362	338	350	321	354	329	365	347	318	369	351	379	343	373	346	339	370	380	400	364	377	352	365	358	353	384	359	385	364	370	362	371	373	362	342	367	351	338	349	370	347	363	372	322	342	353	369	374	387	366	349	333	343	361	366	365	380	359	315	369	339	375	352	332	360	344	361	388	366	361	392	352	341	346	374	364	320	352	372	356	358	366	336	353	354	361	341	397	361	377	354	410	386	358	374	358	365	370	355	355	382	355	329	340	362	353	326	361	355	356	336	350	360	366	371	357	377	389	383	370	339	371	352	391	326	376	344	339	344	380	364	351	373	356	364	358	369	344	361	394	368	379	372	396	365	332	378	384	361	378	359	348	356	339	350	361	372	359	336	338	344	386	386	404	366	350	355	366	403	344	344	357	372	338	354	356	350	362	377	360	343	358	360	360	357	387	392	340	331	345	349	363	384	346	377	344	379	405	376	351	334	316	379	374	367	365	363	336	362	347	365	378	340	360	363	371	381	339	354	367	330	373	352	345	386	319	338	381	362	338	336	372	380	353	342	343	330	321	333	346	331	369	417	340	331	346	322	363	356	372	339	384	361	367	373	354	346	332	343	362	385	381	370	347	352	370	338	346	359	332	365	363	332	361	343	382	373	369	362	362	351	351	352	350	363	340	379	387	373	392	355	385	360	401	359	361	344	375	369	374	363	343	341	365	346	379	407	395	340	397	349	359	354	372	397	363	382	384	384	387	364	396	394	370	398	370	367	314	369	358	361	363	357	352	356	357	375	374	371	351	369	332	356	333	352	365
27204	20576	7136	822	536	509	495	426	486	449	405	431	411	424	407	432	439	460	414	413	435	410	412	407	423	472	435	418	418	461	433	412	431	416	398	418	417	452	417	413	431	416	425	398	392	411	447	412	409	426	410	415	424	410	404	386	415	421	432	403	410	401	404	406	418	422	436	404	429	396	425	428	399	405	446	417	423	401	414	428	410	438	387	401	422	386	430	462	409	426	420	412	458	421	453	437	400	395	388	436	403	439	423	406	419	379	430	450	417	404	390	447	416	415	443	434	401	420	435	411	426	414	410	451	425	417	460	379	426	401	429	419	418	412	419	431	402	441	423	444	411	418	401	450	408	408	411	431	411	442	416	496	405	441	431	389	411	377	415	420	426	449	417	409	434	416	377	420	386	429	412	434	441	444	427	411	423	388	449	409	407	461	436	420	463	449	417	398	465	414	437	413	431	406	444	383	439	419	412	440	424	433	424	410	406	425	400	424	363	416	397	407	380	445	433	424	439	412	424	405	391	400	426	423	413	433	399	424	377	441	433	382	440	392	440	426	401	377	403	382	433	418	411	415	413	428	431	419	423	406	379	408	436	416	424	416	412	412	405	431	394	423	386	442	436	425	462	396	444	403	394	399	396	412	443	396	395	394	436	424	420	411	457	417	425	422	419	438	446	411	451	446	398	435	415	412	453	417	422	448	413	405	449	429	400	383	422	426	427	432	469	410	428	437	431	434	400	441	416	436	434	432	432	428	430	460	402	410	399	444	411	414	422	428	411	419	428	398	456	415	419	414	432	403	428	396	408	454	412	445	427	412	387	426	428	420	449	401	391	436	425	430	412	421	406	404	398	448	415	401	402	442	419	456	419	417	418	451	426	427	427	403	436	468	442	425	443	432	413	418	459	428	421	383	380	437	414	417	415	409	446	370	452	416	439	401	443	427	404	463	443	423	397	417	422	432	397	442	441	396	383	415	415	439	430	424	413	435	403	419	418	389	408	397	429	444	391	438	413	402	404	446	396	400	408	423	431	452	423	403	431	420	348	425	384	383	406	385	435	413	399	399	486	458	420	448	385	380	451	459	447	420	422	393	425	426	429	406	396	428	377	397	444	408	442	443	448	443	411	442	395	395	429	409	418	425	426	396	410	427	430	402	409	440	405	442	408	450	391	406	436	439	404	433	437	449	467	404	414	409	447	389	413	417	426	420	391	400	385	443	423	393	422	406	400	415	420	458	416	438	437	415	437	431	427	416	400	434	394	428	447	404	439	402	454	474	403	395	405	442	419	411	411	430	419	396	430	410	429	382	407	418	412	397	438	402	427	423	416	418	437	382	414	371	390	423	397	448	408	421	394	455	406	454	435	427	413	408	414	460	401	392	422	413	410	380	413	433	435	416	434	423	420	410	441	431	417	391	409	406	399	426	408	415	415	439	444	433	416	396	411	434	406	422	451	431	421	446	440	409	420	441	465	434	431	416	388	422	386	438	393	412	425	360	453	442	455	398	416	390	385	389	430	391	419	409	412	431	427	420	423	405	412	439	403	418	428	393	425	429	395	439	436	423	403	417	395	433	432	413	421	405	427	431	425	421	436	448	444	425	426	455	411	409	471	364	403	427	434	398	418	435	413	442	434	438	402	408	445	456	446	425	398	436	429	439	423	418	423	461	419	381	411	410	392	420	399	413	425	416	407	385	443	445	430	427	422	407	421	425	432	449	415	394	409	455	429	418	416	425	427	405	434	406	449	397	388	398	429	406	402	420	441	424	446	412	423	403	436	428	452	435	452	436	403	423	417	391	416	442	396	411	444	432	407	427	443	428	457	406	406	406	412	431	445	406	433	386	428	418	409	436	414	415	439	419	432	432	410	395	424	403	430	422	394	432	423	403	436	427	440	400	462	407	386	439	421	393	438	406	381	440	410	408	401	437	441	426	429	449	415	402	438	420	385	419	447	457	423	448	411	407	390	392	423	422	391	399	397	417	390	442	451	430	396	431	402	393	437	437	416	442	413	439	428	414	442	425	404	430	400	393	406	405	418	391	380	408	432	385	454	407	404	425	421	428	391	436	396	409	438	420	406	416	427	389	416	418	417	383	390	432	421	426	420	411	445	422	410	432	407	380	444	421	417	412	454	455	453	403	422	436	490	437	429	424	443	414	449	437	434	431	423	428	470	415	405	450	450	402	436	408	429	406	431	447	388	419	383	452	442	426	424	404	433	424	426	428	437	418	397	440	443	433	403	417	440	436	457	472	391	427	427	394	472	410	429	404	432	422	407	394	416	416	461	431	421	429	400	424	423	400	435	447	390	435	435	419	425	418	449	409	429	385	406	418	442	421	402	444	426	439	394	407	473	448	430	419	419	410	389	433	428	430	453	426	422	400	419	451	428	418	420	425	437	400	418	418	427	431	417	389	387	423	419	384	424	392	399	431	413	447	435	411	421	403	415	390	396	423	394	418	442	403	386	400	412	444	385	413	430	450	415	436	424	420	422	447	421	408	414	420	393	437	420	396	408	389	434	413	426	390	373	407	438	406	442	384	397	389	441	407	439	393	415	360	432	418	414	411	417	391	425	395	429	441	395	431	427	419	437	422	429	358	406	449	427	414	396	420	404	412	382	426	404	435	433	448	411	438	408	408	415	398	422	435	402	418	428	418	417	428	420	371	393	426	407	406	417	456	426	393	406	434	413	430	403	404	425	416	416	426	400	400	418	361	412	441	413	423	400	385	419	460	428	401	426	427	431	423	404	410	439	427	420	397	420	402	413	454	444	398	415	452	415	417	419	425	406	422	435	389	444	434	429	393	422	417	399	405	410	443	449	423	396	433	400	442	424	421	412	444	398	413	441	450	446	439	429	415	438	415	412	442	391	417	416	391	430	386	437	402	422	417	408	420	417	437	416	433	430	403	477	437	400	420	390	429	419	417	386	426	447	402	407	436	436	427	420	415	412	391	428	444	450	407	436	443	402	399	393	411	410	439	403	444	438	442	448	388	427	448	432	448	400	428	398	413	373	435	412	424	404	417	406	460	373	405	396	421	398	415	398	404	396	370	449	420	394	457	384	392	414	432	415	402	430	419	415	363	415	431	388	431	429	422	409	408	425	432	420	432	413	398	439	428	376	451	420	418	422	407	451	412	395	403	412	430	419	430	437	394	408	408	418	385	390	434	442	430	409	415	428	410	389	429	424	401	401	401	415	394	426	400	442	431	438	420	374	380	423	422	410	416	427	431	432	412	391	407	421	434	439	404	401	421	431	436	432	386	429	462	422	405	458	395	423	390	445	403	401	444	387	417	446	410	449	433	393	415	428	413	408	409	431	444	419	393	419	425	448	416	406	419	409	409	409	432	420	439	399	444	416	402	427	440	434	463	419	400	433	401	392	412	419	407	427	434	429	397	401	423	421	396	460	393	405	437	403	431	464	418	442	433	430	422	442	450	423	422	392	380	464	436	396	408	419	459	426	420	409	443	416	440	443	454
4502	1631	1408	1013	865	788	725	680	677	683	640	649	641	694	666	633	584	623	662	623	640	615	609	682	593	615	663	607	667	657	682	666	649	606	642	663	633	621	639	654	620	619	664	656	609	632	617	595	609	627	653	679	593	641	602	636	613	567	604	622	626	674	638	618	622	624	656	663	621	679	613	660	617	633	588	662	633	633	633	616	626	644	635	667	619	656	648	645	654	631	676	657	610	628	637	652	622	595	607	655	655	622	654	650	665	603	630	603	690	632	663	653	650	636	650	624	649	590	620	632	585	628	604	623	642	635	597	670	610	618	605	614	648	664	594	614	612	629	624	635	658	655	672	672	690	641	653	634	638	614	623	635	635	613	634	582	630	622	679	670	640	623	634	614	605	690	638	620	644	672	677	669	675	651	706	626	644	609	653	627	625	614	610	659	606	634	596	689	638	653	619	643	599	628	672	645	637	630	648	653	645	642	663	647	605	593	633	644	667	640	642	638	616	674	670	578	646	655	626	645	670	646	583	664	629	629	629	665	617	633	649	693	641	681	640	609	636	627	618	650	641	680	669	648	641	648	631	593	669	612	625	602	641	645	625	606	669	630	664	661	688	631	624	620	668	598	637	628	691	667	634	666	605	657	646	638	647	651	582	630	640	620	640	630	654	644	634	611	613	692	625	608	599	637	683	659	648	623	639	629	645	664	620	663	638	585	635	632	610	654	671	672	618	632	637	619	662	665	635	671	626	660	612	642	580	606	637	608	604	681	627	669	672	628	656	600	651	640	626	649	625	616	627	648	634	662	636	652	614	618	663	656	591	626	622	655	671	647	631	621	664	644	602	617	642	609	622	657	681	646	640	656	650	644	623	583	649	663	663	625	631	630	693	621	640	599	637	628	647	624	615	669	631	602	681	695	602	609	622	637	678	627	600	634	691	643	661	614	634	608	666	592	624	579	603	679	640	639	619	627	664	621	653	654	623	638	635	648	648	665	637	620	606	564	637	637	667	644	608	603	669	641	649	687	580	617	679	610	639	605	624	617	667	592	644	690	569	682	633	637	645	644	588	666	631	657	632	600	631	640	627	669	614	614	640	627	665	697	646	653	643	666	617	660	664	612	666	642	657	640	624	631	671	632	591	622	638	629	606	682	621	644	651	653	645	594	688	641	618	636	626	645	675	610	690	642	662	615	648	662	617	625	597	633	625	627	620	676	675	653	648	639	641	616	631	591	655	607	641	659	629	630	612	604	648	622	685	643	653	644	645	625	630	627	628	582	646	651	621	714	657	652	651	659	603	652	665	618	626	616	641	624	666	630	623	654	648	620	616	644	605	616	628	648	658	662	650	624	668	602	597	656	668	648	608	605	644	679	615	679	635	583	627	654	636	646	638	675	631	664	652	625	641	624	645	602	670	657	661	662	640	647	677	598	660	641	598	673	645	622	614	672	655	661	681	630	634	615	604	596	601	597	620	640	609	629	672	673	686	606	639	574	640	666	613	628	686	607	635	615	652	595	609	629	679	673	605	633	653	622	635	649	642	625	667	609	639	619	639	617	629	628	645	618	628	594	639	681	646	661	649	622	642	623	628	671	668	649	621	627	602	660	670	656	668	632	637	651	634	681	665	647	643	587	623	632	640	630	628	667	674	621	639	628	642	615	601	682	611	598	646	654	644	646	635	623	638	568	654	596	648	683	618	686	656	631	635	645	649	661	624	641	667	639	645	644	637	613	615	650	641	642	611	653	661	628	636	633	692	615	652	611	628	657	639	680	653	653	651	601	632	643	644	672	599	639	644	670	654	637	654	648	630	602	656	616	625	642	604	647	649	692	643	632	597	610	667	636	632	634	570	640	631	606	648	642	632	603	625	626	668	630	633	633	642	603	603	651	610	659	632	639	629	634	644	639	632	633	679	631	646	622	632	607	618	668	669	654	615	605	676	691	608	625	638	624	649	607	670	652	620	638	635	647	612	606	676	646	618	602	631	597	599	613	653	649	641	670	654	669	638	651	642	610	625	640	651	617	600	669	664	608	639	613	688	633	624	631	605	607	612	635	646	656	585	650	606	622	622	681	671	668	666	682	647	617	642	593	652	607	643	646	657	617	646	666	622	604	644	617	627	617	662	622	641	646	625	633	664	645	613	649	636	684	607	626	605	631	646	600	662	655	697	635	643	628	682	616	620	682	632	645	657	596	625	613	633	644	631	619	632	637	667	582	616	651	584	616	608	644	617	627	637	647	634	662	666	630	621	645	619	643	650	590	642	600	608	615	653	634	679	664	649	653	625	687	651	712	689	637	644	674	636	691	642	619	612	621	600	665	654	624	604	657	599	664	633	625	602	631	627	652	664	693	637	628	609	636	668	626	688	659	592	653	650	641	660	659	678	611	610	664	637	648	655	632	690	634	634	615	595	636	602	703	665	663	645	643	634	646	680	612	636	639	630	589	608	613	623	637	654	628	657	644	636	654	656	605	649	611	661	656	679	605	586	671	642	625	654	634	621	620	646	622	637	637	660	665	633	629	604	644	648	651	607	625	641	603	651	635	665	667	620	636	653	661	644	652	641	623	614	644	614	600	628	579	644	638	640	649	616	634	681	592	647	633	646	631	641	603	578	604	640	596	611	650	655	612	595	650	651	624	654	614	618	616	608	607	666	662	615	651	669	613	618	628	679	673	656	613	662	603	602	667	660	642	658	638	637	614	669	641	637	608	633	600	657	570	599	649	630	657	640	661	648	660	639	654	654	658	675	622	659	628	588	658	575	655	590	675	623	623	621	600	679	638	626	648	654	613	658	632	621	638	623	651	616	637	629	637	632	600	619	652	662	640	642	631	616	656	620	628	633	678	610	642	667	652	615	640	612	679	626	624	621	615	635	659	654	624	617	633	605	606	657	640	623	645	618	642	674	602	634	621	643	618	659	643	644	608	646	632	599	611	637	618	660	693	617	649	620	621	645	595	644	644	607	594	671	693	663	648	637	646	573	635	672	625	639	676	608	636	647	635	663	609	642	639	643	624	642	606	647	648	617	630	631	637	644	611	603	619	662	640	597	610	658	608	613	646	627	638	615	649	630	632	669	678	611	618	639	653	622	629	627	640	605	670	602	647	639	632	657	650	668	675	625	647	612	635	674	636	622	648	623	624	596	628	655	673	619	617	685	647	644	641	647	655	647	675	608	612	651	641	611	632	638	621	620	654	635	670	632	625	631	626	647	611	657	633	649	629	663	673	665	625	588	654	639	619	630	626	654	618	652	644	665	632	608	690	615	648	635	604	625	608	593	627	619	599	635	634	631	664	623	630	610	597	601	632	626	625	584	615	638	616	677	623	631	607	654	666	597	660	624	623	676	640	708	624	615	632	662	648	636	658	637	643	646	613	625	667	625	624	663	605	586	637	686	620	680	659	570	647	683	646	666	642	650	627	659	600	652	635	621	651	620	621	618	636	664	679	648	677	604	631	615	630	629	634	649	597	640	631	594	647
24568	21594	28896	24756	21050	3089	1009	768	667	658	629	592	557	559	520	506	500	483	535	484	523	445	502	471	536	546	495	459	488	486	473	454	517	501	457	471	442	475	450	506	477	494	484	493	473	478	442	490	475	442	465	484	451	490	490	453	471	474	489	490	484	468	475	498	476	487	459	493	514	433	500	469	480	483	489	484	479	466	487	484	481	444	449	444	457	514	436	459	456	496	471	443	464	494	474	441	495	534	482	441	437	468	469	474	431	485	453	477	453	500	449	462	444	473	467	476	483	481	496	476	440	474	447	485	466	454	483	457	480	498	474	446	478	463	478	449	492	467	467	481	466	428	445	487	459	468	487	504	502	455	470	456	471	467	467	477	446	463	460	479	424	459	466	438	446	475	461	468	443	464	459	490	446	481	456	502	486	499	450	453	471	458	487	424	477	467	483	473	440	484	431	475	495	487	455	491	497	489	486	445	493	466	480	483	464	484	515	503	498	493	460	500	444	492	456	506	441	471	493	430	460	475	482	479	475	438	470	474	466	519	466	488	480	447	494	455	442	526	504	472	487	463	438	458	438	487	488	425	458	480	476	471	464	446	470	435	497	456	445	468	486	488	443	471	438	489	466	499	487	455	506	456	465	489	484	452	448	524	477	469	483	479	443	456	484	455	517	467	404	461	443	448	503	512	446	478	475	454	427	477	467	464	492	463	433	479	470	479	508	476	436	456	456	469	481	449	454	493	468	494	448	490	487	433	442	486	486	462	469	487	484	476	443	467	448	512	469	478	470	467	484	449	469	466	466	489	462	474	435	460	440	436	466	457	452	449	452	464	456	446	442	479	459	487	449	484	478	464	460	500	467	496	477	475	459	470	467	482	442	453	479	465	467	462	489	490	482	453	485	433	479	473	495	471	474	460	457	439	500	456	476	441	500	493	463	450	480	463	483	487	479	470	464	435	440	471	487	487	458	472	442	491	456	445	408	464	483	455	476	494	490	452	447	460	457	467	436	481	432	458	482	471	463	497	494	485	430	459	470	451	404	529	446	474	475	443	469	436	450	498	489	463	491	450	450	479	433	464	466	440	521	456	465	453	483	467	480	459	461	465	415	471	497	498	474	443	471	497	472	490	494	481	483	471	442	541	445	452	430	491	485	453	489	467	527	468	494	448	463	457	456	511	505	464	496	457	494	478	477	447	416	468	446	490	443	448	499	500	464	480	437	489	433	458	478	467	498	475	497	472	469	476	461	468	488	405	528	468	449	471	456	485	467	457	481	478	466	486	433	427	454	488	478	472	476	446	467	423	490	447	450	477	459	454	465	474	467	503	512	467	458	453	444	498	479	471	480	478	493	469	452	454	488	493	472	502	488	448	440	463	474	480	441	496	443	480	512	488	432	456	447	505	450	452	469	464	426	471	488	501	449	449	463	486	479	454	485	471	460	468	427	467	463	481	442	497	478	456	460	489	498	452	460	454	422	486	456	464	515	510	477	481	467	436	497	484	454	452	499	472	465	459	476	444	470	433	499	497	500	482	471	462	462	508	492	460	460	452	469	465	444	464	474	498	461	470	524	475	479	436	488	448	463	484	456	472	486	477	460	489	493	426	469	489	467	451	479	456	495	471	444	501	484	503	482	455	452	448	445	502	468	446	408	452	466	505	481	448	445	471	470	436	495	453	451	461	465	465	478	451	489	459	428	465	462	460	459	455	452	482	481	483	492	463	480	473	441	423	439	456	435	476	473	446	499	467	495	486	478	468	475	436	459	521	461	437	471	484	511	492	465	456	492	501	459	455	463	470	464	472	456	487	440	488	464	464	488	500	493	436	471	466	467	487	501	462	444	478	465	467	475	453	492	438	495	492	462	479	463	446	454	507	472	479	434	436	475	471	469	460	447	448	435	465	475	465	431	462	433	443	482	476	474	470	451	466	478	476	426	481	467	473	475	454	466	471	471	477	469	502	477	490	483	468	463	459	467	529	459	493	507	472	468	467	488	488	453	433	468	476	462	458	474	472	480	468	466	466	448	445	441	463	466	489	442	494	415	452	454	509	463	476	475	500	481	428	486	486	466	477	456	483	447	458	492	479	484	472	469	477	457	470	475	448	460	478	461	448	472	456	472	438	447	478	448	482	445	450	456	491	481	463	460	445	482	464	479	458	480	460	474	487	434	474	494	508	464	437	488	469	469	456	485	446	465	430	461	507	472	452	438	457	450	412	467	500	464	436	449	474	516	484	483	485	502	487	493	458	446	480	458	445	464	467	507	481	452	490	485	424	416	495	454	485	475	438	465	456	484	457	478	461	451	467	458	486	528	502	479	462	475	468	457	410	475	465	498	488	473	442	483	463	493	509	459	469	427	427	514	486	450	480	472	451	452	481	487	483	464	409	451	440	481	477	502	508	455	451	473	466	419	461	486	486	461	455	479	451	440	481	483	483	477	449	476	468	458	455	479	450	486	487	487	474	452	467	440	493	429	435	474	452	458	479	504	425	463	440	449	464	463	484	442	445	449	482	464	451	461	459	492	466	492	501	464	477	454	490	471	454	454	460	483	502	483	492	449	460	477	480	444	431	454	466	456	483	443	458	497	462	459	438	438	432	472	445	492	436	498	475	477	472	494	467	456	477	503	509	476	474	465	483	498	448	471	474	448	497	466	454	421	483	480	470	472	442	469	459	425	516	430	483	508	466	458	456	458	490	454	487	409	463	475	424	445	468	467	448	486	441	464	473	453	440	501	448	481	439	470	497	455	493	478	479	413	476	407	489	462	433	450	500	462	476	447	488	478	465	480	492	478	495	485	474	497	447	443	426	464	463	462	441	485	447	522	486	479	458	497	451	459	474	454	515	483	466	482	426	444	491	459	503	468	506	441	450	457	491	454	450	479	459	461	468	478	490	459	466	465	465	495	496	490	411	491	468	440	494	463	477	473	444	444	463	458	478	471	463	451	482	425	487	476	494	486	486	440	456	450	471	514	445	463	498	457	462	462	479	479	466	452	449	457	446	479	432	475	477	478	472	439	503	455	471	446	490	492	467	485	479	485	483	475	453	462	445	457	474	486	462	454	471	469	477	480	433	460	448	446	521	473	458	479	477	457	477	407	474	436	510	476	488	478	428	480	482	499	452	478	438	464	502	461	457	465	497	459	465	474	450	478	468	466	436	466	477	462	460	444	449	504	477	473	471	453	512	530	448	511	460	458	481	489	449	443	473	484	481	442	449	465	490	485	500	467	475	464	444	482	457	469	488	468	467	501	434	483	499	431	510	447	482	472	451	437	468	485	441	496	426	445	480	494	463	452	459	455	446	475	443	471	409	460	469	490	511	471	467	446	479	444	426	433	447	520	463	458	494	511	480	478	464	455	452	497	476	462	468	479	444	473	459	467	495	484	483	442	508	473	478	427	466	469	450	450	461	486	506	460	501	467	384	499	458	487	482	476	466	464	433	433	483	541	501	525	492	464	494	470	445	438	453	504	458	431	440
7793	9851	8280	4282	3052	2363	1835	1604	1338	1231	1133	1072	1025	918	924	912	837	818	850	805	799	762	847	803	786	796	769	789	772	780	726	780	721	731	722	716	690	741	700	704	714	711	734	757	737	758	714	735	750	702	704	697	706	730	752	746	726	680	749	706	712	739	725	714	710	710	736	692	716	735	673	720	650	751	757	710	753	775	741	737	706	702	778	730	722	698	766	695	778	708	694	711	745	704	718	705	714	721	761	758	754	722	709	713	680	721	705	742	706	693	701	681	695	744	764	683	708	763	675	767	684	719	715	746	742	739	695	667	754	720	689	718	694	722	665	726	744	734	726	723	744	732	691	694	692	703	702	679	711	714	715	690	722	698	692	731	725	701	713	655	702	757	708	741	728	677	747	746	742	712	717	728	700	695	708	675	697	720	674	737	733	699	710	758	707	691	762	749	716	731	758	705	719	704	704	721	697	730	753	704	713	721	717	666	712	675	693	692	696	704	732	711	635	734	699	749	675	662	750	689	672	705	711	731	728	703	731	721	672	696	755	670	734	746	730	741	730	700	685	739	670	709	697	708	733	694	710	688	685	748	678	729	711	691	704	683	768	739	721	706	739	751	686	696	726	697	713	689	634	729	725	727	690	733	690	717	714	729	673	729	687	735	708	697	687	722	761	746	703	715	714	699	703	758	705	738	738	695	673	710	706	724	746	710	756	708	654	695	628	710	708	715	702	708	714	724	719	672	695	657	666	701	759	739	744	680	738	661	729	738	740	676	672	753	711	732	696	708	690	722	716	738	669	704	741	705	686	706	700	760	701	682	738	715	704	682	760	709	709	693	667	687	720	722	712	715	679	664	704	712	708	686	731	722	718	715	717	709	695	715	751	720	723	702	671	704	699	754	724	678	669	712	690	697	710	707	757	741	691	715	737	679	754	732	686	711	707	723	689	731	683	718	706	724	731	707	739	715	698	691	696	702	735	666	772	671	728	689	689	760	686	698	748	773	759	687	697	739	714	734	730	688	703	719	729	720	724	689	689	710	723	655	726	725	738	690	698	697	717	730	705	676	722	681	702	744	726	701	731	752	748	695	741	703	673	754	719	711	719	680	714	741	742	716	708	745	726	731	684	708	737	736	684	760	720	709	701	695	758	734	706	674	722	714	666	693	739	741	732	680	769	736	689	737	763	723	685	759	713	708	747	755	737	720	700	642	676	641	738	736	732	644	708	707	756	710	702	714	721	710	727	748	720	708	725	759	691	680	699	739	759	750	687	752	744	747	669	734	739	660	746	714	757	718	711	678	700	710	693	733	689	744	706	730	760	725	662	734	685	702	711	711	711	683	719	690	739	711	725	676	756	712	696	714	717	735	698	727	678	702	726	717	740	739	713	689	711	716	719	701	733	752	700	726	682	702	715	697	720	721	716	765	715	704	694	740	682	707	721	683	703	736	765	720	724	743	678	693	701	760	686	717	737	731	691	706	744	661	751	764	711	718	712	685	677	727	749	678	699	699	737	697	679	703	744	704	728	681	714	759	732	733	728	743	714	711	700	734	734	709	736	666	726	689	716	766	748	719	699	735	708	719	712	708	747	691	714	716	716	719	761	701	708	686	713	668	711	751	744	761	699	703	738	718	743	712	753	746	713	720	724	726	702	752	694	695	774	732	698	745	710	700	686	757	721	737	709	695	754	705	778	727	718	691	727	718	731	712	728	740	718	711	703	725	720	764	728	774	722	688	699	758	765	697	731	694	653	699	737	742	729	693	747	710	720	713	716	727	733	701	719	703	671	736	716	701	676	717	753	700	672	673	685	717	702	756	672	693	698	741	738	728	711	689	703	770	767	700	720	692	691	770	717	714	695	717	677	697	743	680	701	681	749	684	716	697	737	678	675	761	727	681	714	735	701	730	712	738	734	699	734	747	698	696	747	686	739	717	760	708	710	775	705	717	716	760	701	718	687	686	700	736	695	727	733	696	668	714	728	690	743	686	697	707	715	716	736	709	733	740	743	714	686	710	735	675	765	642	694	723	752	729	692	733	698	692	764	668	685	710	715	697	702	757	660	702	728	708	704	729	749	734	722	755	706	716	748	731	690	686	728	735	742	702	745	679	740	709	732	779	693	743	729	737	744	721	688	761	713	724	723	675	752	739	696	737	706	704	712	679	719	665	719	645	690	741	693	693	696	717	700	777	718	727	691	741	747	684	693	713	706	734	692	716	687	685	717	711	719	723	677	714	716	662	735	724	750	731	716	712	686	685	700	737	678	657	689	700	686	707	745	755	708	702	668	714	688	725	715	729	704	668	744	695	723	677	697	660	736	659	683	682	702	697	723	737	692	709	742	720	739	671	738	673	760	715	735	706	714	715	728	688	717	704	680	703	719	724	735	678	739	725	736	701	683	700	678	724	787	715	696	679	703	756	750	698	716	709	725	712	694	749	692	689	705	751	717	728	730	712	713	704	732	731	722	755	752	713	693	674	684	710	709	701	717	679	760	669	677	721	689	693	722	682	701	714	728	749	701	705	685	687	729	679	680	745	695	704	695	714	766	734	729	672	746	715	715	707	636	680	733	754	682	786	711	757	693	738	724	718	696	676	676	691	722	631	690	681	748	740	695	697	766	714	750	724	690	711	680	701	723	703	739	743	737	703	701	694	705	724	667	711	726	693	779	736	723	685	696	705	705	718	728	709	754	745	663	707	669	689	682	704	686	728	730	689	734	728	697	682	723	763	701	689	687	665	710	696	725	672	716	744	708	709	717	710	661	719	672	716	707	694	754	719	728	741	703	680	701	801	714	716	700	708	742	700	704	770	711	740	725	722	700	662	736	697	715	712	652	757	724	689	695	733	717	723	713	739	724	703	751	761	729	676	687	737	689	705	742	709	716	710	690	693	707	738	747	653	689	699	714	698	758	682	723	770	729	729	675	744	686	686	693	674	762	684	712	762	761	711	713	688	696	719	715	691	724	731	743	715	750	704	692	708	665	726	673	767	665	695	680	719	707	685	727	704	735	659	714	721	728	731	702	753	720	726	711	712	736	719	725	713	701	693	679	739	709	735	730	726	739	706	702	739	685	726	661	752	745	710	704	720	707	722	744	715	733	699	769	708	676	703	669	706	737	727	684	689	695	705	688	714	725	719	700	719	721	694	677	716	699	739	702	699	712	717	722	728	707	713	668	736	700	725	718	710	702	692	719	731	710	733	664	689	697	743	755	698	740	722	725	742	749	737	724	745	748	658	697	672	698	755	688	693	696	673	696	754	739	738	722	733	720	678	683	772	736	739	678	729	717	735	739	743	727	730	711	729	714	693	711	695	738	766	748	700	718	741	708	720	725	739	729	703	738	699	685	699	711	710	723	695	718	684	684	680	703	678	704	705	686	740	744	760	664	712	668	724	672	745	650	657	694	746	719	723	714	705	706	681	725	704	694	709	716	756	675	729	706	702	707	708	711	727	765	678	687	697	708	724	758	695	732	729	696	719
23498	21550	29480	24094	21553	21018	2583	857	621	559	476	424	373	351	339	351	339	347	277	288	279	303	247	259	253	262	273	272	295	284	264	259	254	259	244	242	273	239	237	271	223	229	233	263	216	241	219	241	242	239	236	237	225	237	223	217	229	237	218	215	221	261	221	224	245	214	218	251	246	236	217	212	231	251	222	250	219	229	244	231	229	232	248	223	225	239	205	240	229	243	226	215	193	242	241	243	228	238	241	245	219	232	227	247	219	234	237	204	227	227	242	204	238	227	232	201	225	229	230	237	246	226	249	260	268	227	204	252	267	213	207	225	225	250	233	210	217	243	202	246	248	214	246	232	234	221	252	231	203	231	261	231	229	236	216	251	227	241	228	214	256	238	199	238	255	243	234	241	244	232	206	201	229	242	206	248	202	236	215	266	265	243	259	229	219	238	227	212	227	243	212	233	230	218	226	251	256	251	233	232	219	222	242	212	250	248	231	260	251	206	219	266	235	213	249	235	236	243	216	237	231	238	237	219	227	229	226	221	234	219	221	220	223	223	257	244	214	229	221	222	230	210	244	245	241	248	192	225	225	205	224	224	205	221	203	236	241	215	254	231	233	199	250	212	256	243	236	274	256	231	214	237	236	217	208	235	239	232	217	254	211	257	224	212	213	233	245	212	201	238	234	216	205	242	203	220	220	213	227	204	229	222	229	230	234	249	230	203	210	219	234	218	235	263	209	225	255	237	202	224	238	234	233	244	231	247	228	237	223	239	215	234	218	226	232	225	201	221	221	220	202	234	250	219	238	218	257	213	208	210	211	228	224	218	242	213	231	262	237	235	238	229	228	244	235	241	237	203	244	245	265	217	235	223	226	238	234	233	227	230	253	188	253	250	226	240	241	236	219	240	223	242	240	217	244	222	248	207	206	225	214	237	215	243	239	239	198	198	228	229	254	219	242	233	224	232	234	212	227	215	236	228	238	236	219	226	206	220	214	223	217	204	213	234	253	242	238	243	219	215	228	207	201	235	229	210	219	273	236	234	239	237	237	229	226	219	230	215	229	229	235	229	210	249	238	238	256	237	237	248	230	230	227	255	235	227	223	213	240	227	214	217	222	233	245	205	236	232	225	193	255	238	238	209	225	228	239	223	240	204	228	216	243	247	234	233	235	219	217	222	223	232	250	232	215	236	215	247	222	237	224	207	232	215	238	240	244	240	237	242	229	218	219	223	221	243	227	220	217	243	225	231	225	225	229	213	221	241	182	235	237	228	233	238	259	207	232	228	226	234	219	223	220	232	229	232	231	220	210	227	252	227	225	220	221	223	237	221	242	217	204	256	232	237	246	212	248	256	247	264	238	237	235	219	240	219	225	198	233	223	230	205	221	206	265	216	243	228	234	208	261	229	223	219	234	221	223	209	235	227	219	232	256	240	225	251	212	227	205	235	216	236	207	213	228	223	241	195	235	245	238	219	216	239	239	228	237	248	216	240	221	232	236	242	234	212	210	239	239	228	218	231	230	224	222	216	193	247	201	256	209	226	234	205	223	208	239	223	242	224	229	220	236	234	224	266	239	211	243	225	238	243	234	227	240	224	199	208	235	249	254	207	248	249	251	211	242	269	231	243	245	229	236	243	222	244	203	221	215	247	249	232	232	234	262	256	239	231	241	241	239	227	223	196	241	233	221	239	234	235	223	238	225	241	241	227	201	221	222	235	233	229	215	213	234	225	234	262	200	230	215	258	245	244	207	229	215	210	234	228	243	242	237	236	244	218	223	203	213	222	227	243	242	233	223	233	201	233	246	250	215	247	219	213	250	208	258	227	211	242	251	245	218	256	209	229	229	218	262	198	223	244	229	215	245	244	251	211	254	239	246	243	235	227	212	218	260	230	234	200	248	210	220	223	233	221	192	212	228	234	234	257	233	213	232	240	228	245	241	226	201	217	232	237	236	225	227	232	233	206	222	253	216	235	238	229	212	229	209	252	250	223	221	198	242	221	248	230	235	214	225	217	212	227	213	229	241	246	252	220	205	214	229	241	231	247	221	246	233	247	232	191	211	213	216	220	222	218	216	228	213	227	244	228	217	243	234	224	241	227	215	236	233	219	239	236	226	218	235	242	245	179	263	227	231	229	229	231	226	218	273	222	216	217	213	218	229	240	252	203	242	249	239	224	264	244	236	228	242	213	223	224	211	226	225	212	221	224	227	227	235	228	247	227	237	237	229	270	238	249	225	228	237	199	221	238	251	227	233	214	201	221	230	252	223	251	238	201	250	220	239	221	218	243	260	220	223	251	236	198	221	192	224	228	229	263	249	217	223	205	258	208	241	221	228	215	247	220	240	220	245	235	212	236	249	239	226	217	236	259	251	226	234	231	222	240	196	249	234	238	228	231	211	237	207	230	217	258	232	225	212	252	246	212	208	222	241	220	235	235	221	237	228	250	228	238	222	219	233	224	217	238	236	240	234	232	245	230	257	240	231	224	210	241	226	225	214	268	242	234	223	208	227	237	227	255	222	230	249	219	249	254	206	240	228	222	208	222	236	238	244	213	225	242	239	200	226	216	207	227	215	223	233	210	196	244	257	226	208	203	221	227	244	233	211	240	229	223	193	187	225	218	238	221	240	238	212	249	233	251	234	239	221	231	230	232	200	254	233	242	205	252	232	242	231	241	222	226	224	243	222	238	211	232	229	218	235	240	227	228	275	239	246	238	238	213	234	222	251	248	252	236	238	241	238	226	238	211	232	233	206	239	222	230	221	208	235	196	225	239	229	220	189	229	224	231	200	239	260	239	227	256	240	242	246	221	211	246	219	231	229	234	254	250	226	225	259	207	248	207	216	222	251	211	230	258	257	219	247	242	246	221	233	221	224	232	196	221	249	227	247	195	244	233	217	225	246	226	239	252	267	214	223	227	244	235	253	213	232	198	226	208	203	230	227	238	207	254	212	238	223	239	238	223	231	242	236	235	232	235	223	223	249	208	222	242	238	220	218	242	233	223	210	255	228	220	246	197	254	218	214	224	225	230	221	223	240	238	235	245	217	223	246	258	245	212	253	202	277	243	233	211	235	239	230	215	242	236	194	239	232	212	241	209	223	203	227	211	217	269	216	248	239	206	231	230	231	229	227	183	232	221	231	245	230	206	217	229	225	227	247	218	225	243	238	249	236	241	249	227	212	231	263	223	239	223	241	236	242	223	217	207	223	230	237	250	227	219	231	190	236	241	236	214	250	226	238	222	226	216	238	215	250	234	214	232	216	226	219	236	253	209	208	197	231	284	207	236	215	218	241	238	208	214	213	234	203	212	243	232	241	214	212	218	222	236	212	244	244	205	232	231	242	235	255	214	230	241	231	210	225	201	232	245	206	247	235	207	220	219	229	255	237	221	216	241	224	226	215	227	207	258	255	254	258	233	242	256	211	220	218	239	255	201	217	234	240	254	248	227	230	238	216	238	213	247	232	250	221	209	200	252	249	230	216	237
10085	15842	13424	7030	4828	3412	2672	2058	1776	1433	1266	1096	965	840	766	691	698	657	607	568	572	517	487	464	470	469	456	448	470	464	419	425	430	423	449	427	454	392	409	432	379	362	413	373	414	402	417	387	383	388	375	395	391	375	382	386	338	338	389	358	391	366	371	409	354	351	361	407	382	344	374	354	366	359	332	348	376	358	371	385	341	361	369	350	372	361	416	356	343	334	381	352	371	339	381	379	363	380	375	345	366	387	376	352	351	374	343	358	374	379	377	364	355	353	325	334	348	337	341	372	385	334	378	373	386	337	318	382	387	367	391	365	355	384	386	350	361	366	366	364	370	375	373	355	370	363	367	387	358	351	378	340	363	372	394	367	359	364	353	406	377	369	349	373	319	368	367	367	363	343	362	365	382	373	349	357	338	390	364	341	366	340	354	340	421	384	350	352	362	355	350	392	318	358	356	366	380	388	346	358	347	378	360	366	384	367	351	345	378	348	385	356	348	367	366	351	345	359	342	366	363	360	354	306	353	366	343	351	344	344	367	375	355	404	372	358	349	397	347	360	367	345	363	366	356	359	337	357	331	333	349	396	355	371	351	355	362	340	396	370	360	386	351	361	387	362	366	343	328	366	367	349	336	371	363	381	371	347	400	354	355	356	357	363	388	365	371	397	379	315	369	365	337	344	389	340	360	357	344	357	333	395	350	334	365	379	323	349	354	336	398	336	331	388	343	387	403	303	376	345	355	335	359	347	310	370	381	366	383	333	337	419	341	356	340	387	356	366	381	348	370	339	342	368	329	369	371	371	322	360	375	376	372	401	375	370	348	350	364	372	355	346	378	368	384	341	366	375	359	350	353	338	348	378	333	360	388	353	369	352	335	383	344	394	359	374	357	351	375	364	371	349	333	337	378	362	334	376	354	388	352	371	369	367	353	372	332	349	366	368	379	338	375	372	346	346	373	331	375	354	340	356	361	338	343	363	360	364	353	351	332	357	358	374	380	370	381	373	366	353	365	383	378	362	365	374	374	397	322	363	309	334	361	357	365	331	380	370	353	365	317	396	352	379	371	355	332	356	358	344	349	351	344	359	396	344	370	324	364	349	332	352	363	370	375	359	355	378	351	371	367	363	339	344	359	345	327	363	370	343	355	378	343	353	356	382	370	351	367	382	336	330	364	390	338	344	356	367	354	339	371	342	413	345	347	354	315	368	366	361	355	339	338	359	345	364	346	389	335	362	353	357	394	364	365	371	365	383	384	332	356	368	357	356	379	335	334	325	349	373	369	359	374	349	369	335	379	354	349	393	373	366	364	372	358	337	367	358	361	355	359	371	374	373	344	352	321	353	392	353	341	361	360	348	364	370	362	345	376	353	344	337	397	381	394	361	354	354	332	358	343	356	387	367	339	340	354	347	364	359	353	363	346	378	361	365	343	352	328	366	355	372	349	364	366	307	388	358	335	375	369	334	389	353	344	382	366	351	356	355	386	343	360	396	377	342	353	312	344	380	374	363	365	330	423	375	333	362	335	375	371	362	349	386	365	351	372	373	364	323	337	382	319	385	358	350	364	324	352	359	349	333	367	348	342	364	354	355	348	370	319	360	351	353	374	347	389	340	348	367	353	374	370	381	342	333	399	371	373	366	364	381	355	375	358	358	387	380	354	379	390	346	377	347	354	348	343	329	356	326	383	369	350	387	376	356	360	374	360	389	343	365	347	410	333	383	366	369	347	344	361	359	375	385	379	375	388	368	375	410	368	366	358	368	342	399	357	358	390	359	343	385	393	377	365	349	394	350	342	352	381	336	346	367	342	373	343	356	329	373	353	371	380	340	350	380	370	349	348	330	338	384	353	377	367	361	330	352	337	355	357	309	378	366	380	372	357	394	389	323	347	390	357	370	325	365	357	346	370	372	394	349	366	363	357	324	352	377	372	361	361	396	346	319	394	374	355	334	321	344	391	378	371	369	363	392	376	399	370	360	371	346	351	385	352	373	379	356	349	349	324	403	403	329	358	361	348	354	360	376	337	342	366	351	364	378	374	358	339	323	379	365	362	368	396	381	346	377	352	364	360	334	377	360	346	366	338	374	342	374	368	368	379	384	336	339	340	324	347	356	338	378	337	333	356	337	352	361	337	361	347	340	376	335	386	374	379	372	395	331	361	359	396	343	369	345	372	377	365	350	378	391	351	361	350	366	343	339	370	349	390	353	329	361	330	356	352	360	380	368	380	384	368	383	380	342	359	403	351	351	342	362	366	384	346	380	366	341	346	368	369	342	351	368	372	359	353	319	367	369	304	350	380	354	335	383	351	375	356	320	350	353	402	370	369	353	369	361	364	337	359	345	365	347	374	362	360	349	374	349	305	358	369	351	336	363	380	391	353	364	334	363	379	339	341	351	360	356	383	357	309	348	342	366	376	359	380	335	397	358	362	366	345	355	356	383	360	335	349	367	358	354	342	341	371	351	358	365	332	367	342	342	339	332	341	362	354	388	389	331	362	363	363	346	389	349	340	344	356	366	367	331	364	335	368	334	316	348	385	349	337	320	356	358	358	344	366	382	333	382	374	351	356	340	316	365	345	370	355	328	336	361	361	373	379	353	343	373	367	371	315	343	339	367	376	370	390	382	360	341	339	343	345	343	357	345	353	382	334	337	347	319	371	371	406	348	360	341	373	366	377	348	335	364	355	372	365	313	322	329	362	352	334	375	350	376	360	350	394	380	361	370	362	344	335	326	346	354	374	350	320	392	337	369	355	360	377	373	366	365	346	374	367	369	364	386	362	359	373	362	353	368	357	357	317	356	379	340	344	357	357	368	361	366	362	374	356	398	377	374	379	338	343	368	398	368	329	360	338	364	354	382	372	383	355	391	389	374	364	384	379	323	369	354	378	354	357	399	365	333	362	349	374	350	340	340	393	330	335	360	337	369	384	333	334	366	311	368	374	396	388	384	344	393	385	377	352	344	354	357	367	357	375	333	340	374	335	348	377	363	346	373	358	367	343	331	398	366	406	378	373	376	366	359	354	399	376	355	360	372	340	384	357	337	371	353	332	350	352	286	384	399	347	352	340	356	383	340	359	333	337	361	346	373	358	335	344	341	340	338	394	377	343	362	378	351	363	351	388	350	330	380	366	351	326	343	342	361	372	370	363	351	392	348	333	325	374	322	364	332	328	356	370	332	363	371	360	342	369	381	365	354	379	374	371	361	340	345	339	372	382	344	395	371	362	390	348	364	344	357	338	328	375	333	326	340	357	346	390	362	357	360	368	349	354	350	346	357	365	369	343	336	317	384	344	370	341	353	367	360	418	323	378	341	362	386	371	350	369	378	337	328	351	362	367	361	350	357	325	308	378	336	341	351	361	358	331	345	342	361	369	375	347	361	338	342	362	364	392	350	371	339	375	366	362	358	360	380	359	354	392	331	352	355	355	369	365	362	333	356	350	379	358	348	372	384	351	322	378	381	367	358	321	336	340	352
27317	20671	7476	1072	714	663	501	437	408	462	426	428	450	436	474	451	418	412	419	419	414	413	409	430	409	439	442	418	441	389	433	448	441	424	417	432	439	405	403	424	401	443	409	426	407	430	433	429	439	412	454	390	434	402	401	439	442	422	459	450	434	435	442	434	441	456	457	420	419	417	373	404	428	438	438	413	414	420	468	422	416	433	444	426	423	442	402	416	485	403	398	421	393	407	402	415	444	428	456	449	406	432	439	438	387	410	420	418	424	466	449	407	420	446	444	494	376	433	399	410	453	432	460	434	400	383	436	435	416	436	449	397	428	406	461	420	400	438	453	414	407	460	439	426	408	430	411	408	438	409	419	409	431	428	442	419	430	420	410	427	417	424	430	427	427	420	435	425	403	387	387	407	417	457	388	435	410	414	451	428	430	418	417	447	431	466	427	430	420	423	442	416	434	462	376	415	427	428	424	410	429	423	452	429	432	421	368	396	442	441	414	428	407	428	463	458	394	428	459	413	379	413	421	462	421	417	404	399	448	449	420	404	392	434	422	430	418	413	420	442	442	396	418	464	445	433	429	431	418	435	432	428	430	401	434	447	412	463	446	452	447	423	445	431	449	443	457	411	452	406	409	435	442	405	430	369	437	463	454	454	426	441	440	479	461	436	462	416	439	430	419	451	457	425	404	388	407	397	486	408	427	450	415	389	408	424	451	424	378	422	417	435	393	422	437	446	405	427	400	407	446	403	441	460	438	412	447	378	419	405	396	434	411	433	419	405	444	412	412	438	403	423	403	413	427	443	407	415	432	449	405	434	431	440	434	443	434	414	427	419	418	421	409	427	434	419	404	408	425	435	378	444	440	407	421	441	450	414	405	377	432	411	460	446	405	431	427	392	429	406	411	423	424	401	411	428	436	440	420	438	423	397	442	423	445	418	454	422	430	438	432	417	395	408	416	462	419	426	413	405	401	397	441	422	445	385	436	392	446	441	408	433	420	437	435	461	422	427	441	362	417	448	421	420	400	459	383	434	440	439	405	439	400	437	428	420	458	410	426	419	392	419	425	406	380	432	425	420	436	416	391	448	434	390	436	425	382	418	446	429	432	436	415	439	411	425	422	466	420	464	443	416	410	450	434	390	430	430	399	426	416	449	407	422	431	398	441	382	421	441	447	432	427	433	405	422	443	455	403	385	429	455	423	441	441	412	453	398	417	447	404	390	412	448	418	459	411	438	398	446	393	401	418	437	421	397	468	442	421	422	409	399	393	412	408	435	488	397	419	415	421	428	452	460	441	443	426	406	437	430	399	431	437	450	413	463	428	416	425	409	416	443	441	405	382	419	436	429	393	414	428	420	425	409	407	433	417	398	471	405	434	406	441	435	415	422	460	425	397	447	432	430	403	416	400	410	429	439	423	410	435	409	442	438	394	443	439	451	413	423	431	457	412	414	423	391	444	447	432	459	406	400	429	419	426	439	403	432	397	430	452	465	444	447	406	422	428	439	418	405	414	400	418	408	434	422	411	442	395	418	426	436	382	437	416	384	424	408	453	374	386	406	422	441	409	414	414	430	450	425	445	419	389	417	455	421	413	427	429	438	415	423	392	416	401	409	430	438	401	447	408	444	395	388	438	421	421	394	420	449	449	430	416	422	426	426	427	412	451	423	433	455	404	432	413	440	422	413	476	440	426	421	419	404	440	450	448	397	435	387	458	428	451	388	372	422	414	448	428	425	402	400	441	417	428	415	460	427	398	453	429	467	434	404	410	431	421	410	408	415	425	411	433	402	431	449	427	424	453	436	407	459	420	399	425	444	427	463	414	443	414	433	464	430	392	441	423	403	428	417	443	437	422	421	421	421	423	433	437	428	410	415	444	407	398	411	442	451	398	426	414	443	416	435	418	451	396	427	409	445	397	420	427	433	424	427	424	464	442	415	423	429	406	407	398	466	424	480	405	450	417	427	458	421	409	421	411	429	430	431	438	431	418	395	433	416	427	439	454	438	407	410	383	437	421	423	400	416	411	392	423	404	433	413	416	416	416	406	410	406	417	458	398	422	404	425	411	433	434	419	426	455	411	441	426	406	422	466	428	437	427	460	400	449	442	453	426	458	463	427	427	412	448	435	381	449	463	425	423	403	398	391	436	404	439	405	419	421	420	397	457	428	447	390	421	418	402	425	434	417	454	450	410	395	385	409	420	435	426	409	451	397	432	424	456	399	415	357	426	391	421	407	407	446	419	421	428	431	409	382	433	406	401	447	433	427	437	437	429	410	469	428	449	386	413	419	402	437	440	448	423	454	441	420	438	396	432	403	443	431	444	397	402	431	415	436	438	393	451	416	406	466	422	439	453	423	440	427	420	427	462	434	435	398	422	442	425	410	427	400	424	422	424	445	446	413	430	424	439	441	426	447	446	453	412	410	416	430	414	414	427	456	433	416	393	408	444	425	441	462	415	413	437	442	417	440	432	477	420	465	447	424	420	427	427	422	432	419	422	400	410	432	395	445	403	439	428	424	423	408	413	428	396	433	392	433	436	452	411	436	434	423	426	429	485	423	472	429	446	421	449	416	416	436	445	433	429	394	423	403	428	416	429	448	403	440	400	395	445	432	408	442	457	406	392	429	402	459	419	395	434	434	388	412	411	473	430	467	439	434	431	429	423	423	428	419	429	422	421	427	429	458	428	451	417	412	423	424	411	436	462	454	423	418	426	432	417	395	428	430	446	384	441	435	462	426	404	396	412	386	443	442	438	402	403	420	411	428	429	392	407	413	480	433	419	434	419	434	428	449	426	408	471	424	465	425	411	426	416	434	443	396	415	416	434	430	412	429	427	417	409	451	448	446	435	431	423	457	424	453	375	429	424	396	425	433	418	430	452	424	410	454	423	394	419	444	436	407	431	454	414	431	417	415	392	442	420	407	424	406	410	427	464	449	426	401	449	475	404	435	439	431	423	434	411	455	420	437	425	434	439	453	460	429	428	407	419	439	434	442	428	378	390	433	403	417	402	431	392	415	433	412	385	419	455	414	434	392	424	438	460	417	418	442	408	430	466	409	429	422	406	460	414	372	453	456	404	415	437	485	386	414	427	446	397	451	430	415	438	443	390	407	425	453	411	420	403	405	422	416	442	426	399	413	456	459	468	421	404	430	422	427	436	407	442	401	442	454	397	468	440	467	432	404	425	440	429	432	430	418	453	438	434	418	462	412	426	418	416	437	461	395	400	423	420	425	458	459	437	422	418	430	404	416	423	423	447	407	430	448	415	421	407	426	427	402	429	435	401	433	414	422	436	435	386	389	451	420	428	425	414	440	441	413	434	396	398	414	432	364	422	405	423	416	409	456	416	439	423	430	419	446	429	423	433	435	411	470	412	425	450	428	411	421	476	415	429	416	490	456	423	419	431	407	447	427	415	431	437	410	460	463	451	423	413	441	430	449	417	417	392	432	443	404	409	408	440	413	385	442	431	453	463	416	422	412
4499	1719	1646	989	879	842	765	710	673	662	700	682	679	665	688	672	678	669	638	647	664	665	676	649	651	622	600	639	613	671	651	611	659	617	610	567	607	619	649	606	674	657	652	600	601	599	647	666	635	588	605	633	609	628	634	620	629	655	644	648	605	623	656	629	628	622	615	652	608	649	623	644	615	655	627	626	636	626	581	656	644	645	684	665	580	604	665	614	662	660	673	656	639	600	651	649	637	650	644	669	603	611	665	607	596	640	637	642	649	625	647	666	626	641	606	634	654	648	623	619	637	634	648	630	629	640	620	638	627	647	633	617	608	625	628	642	664	615	588	623	644	625	668	623	644	631	644	681	668	624	610	603	678	647	653	626	643	647	635	650	626	632	649	690	612	618	621	626	614	639	649	646	649	590	664	646	653	651	665	625	637	656	626	581	640	664	651	608	623	662	584	647	619	610	624	641	587	642	616	621	648	582	642	661	631	669	651	638	611	656	619	686	612	689	617	585	639	664	638	600	649	614	632	648	627	664	640	603	601	667	672	621	609	648	639	679	646	591	668	631	614	630	608	616	645	644	662	649	612	649	599	595	659	629	665	643	661	620	635	625	602	610	629	642	650	575	646	687	622	654	673	642	634	636	617	652	675	649	691	626	614	611	647	629	646	647	624	613	651	613	630	637	637	663	643	607	632	647	663	615	607	616	656	576	668	695	645	663	627	631	593	657	614	654	660	627	629	586	655	646	614	622	627	633	617	676	638	632	644	656	611	598	660	607	615	680	639	635	648	645	648	632	621	634	660	597	633	638	589	647	607	629	623	621	658	678	649	646	627	591	633	665	602	596	622	690	649	651	595	599	623	639	617	646	657	681	639	628	654	610	627	633	635	667	590	631	646	664	621	629	634	658	618	603	637	633	643	599	626	639	634	629	636	593	650	641	608	651	634	648	580	650	647	610	641	632	644	657	642	630	625	607	654	681	642	630	643	658	633	611	617	686	650	616	634	667	632	634	604	656	639	618	626	668	610	626	658	625	660	626	682	648	627	620	637	626	575	625	657	695	626	622	630	669	627	626	641	672	653	604	601	629	613	652	654	642	595	649	621	598	607	609	649	623	586	649	613	692	642	605	633	646	633	622	642	646	675	629	665	618	674	623	613	650	660	660	660	628	643	601	631	620	628	666	609	651	669	631	613	634	620	595	696	611	574	687	626	650	650	642	622	600	636	621	609	659	647	624	673	643	598	614	663	625	629	650	647	639	643	667	607	650	637	634	593	618	592	614	654	617	593	664	626	649	629	669	661	653	646	608	651	620	664	608	655	674	661	633	626	619	647	661	626	634	620	694	624	625	609	644	612	614	582	586	633	610	664	667	654	655	592	675	665	665	621	666	599	610	615	618	652	616	615	590	634	594	680	627	635	625	654	634	667	659	605	649	663	588	626	605	625	632	619	642	637	616	642	612	639	650	569	638	618	619	608	632	615	591	613	663	635	667	647	669	651	648	706	667	627	644	602	650	641	655	602	660	617	642	629	633	672	647	699	631	638	665	650	634	664	668	642	621	659	628	593	643	665	643	625	652	633	650	636	663	647	601	613	683	634	639	651	611	609	661	647	644	624	624	675	674	621	669	703	608	692	654	663	632	628	622	659	638	618	630	631	591	625	617	628	596	668	650	532	686	667	599	634	636	651	648	653	629	635	681	620	614	651	608	625	683	649	590	629	635	646	632	606	624	656	652	630	662	684	630	654	649	616	646	622	649	617	598	641	631	655	657	620	645	602	607	640	656	644	655	667	678	641	635	640	644	633	662	610	618	633	650	633	647	646	659	635	634	699	628	608	652	634	660	613	607	646	656	662	622	634	642	678	634	645	627	605	642	672	583	677	650	652	627	622	618	657	669	643	585	640	634	628	639	628	626	637	638	611	628	599	607	628	627	633	607	634	598	644	605	672	627	607	671	653	625	623	662	611	637	639	649	728	629	640	628	609	648	652	592	651	654	680	614	666	653	602	618	622	632	641	641	594	628	681	652	640	629	628	633	658	638	602	676	693	633	629	667	681	628	668	636	671	636	646	630	637	633	604	647	674	631	649	681	652	620	625	601	599	629	656	644	632	681	580	632	633	594	670	673	668	654	649	654	602	609	658	663	622	655	624	635	642	675	651	625	639	638	653	613	628	591	577	657	623	621	655	660	657	605	648	611	630	641	656	603	661	637	650	632	645	620	637	605	680	623	642	647	649	630	624	637	640	614	626	674	650	643	589	609	666	623	654	638	641	621	636	610	589	608	626	671	641	655	655	590	607	685	664	690	647	659	615	643	648	656	615	620	671	631	606	632	643	618	655	650	628	623	636	664	630	612	601	588	606	608	623	655	567	643	629	692	669	607	636	626	620	629	607	648	586	633	633	601	619	617	630	647	617	667	604	645	650	697	663	646	607	640	627	629	637	657	663	633	667	611	657	612	659	687	641	627	646	664	701	658	644	643	634	617	676	626	636	684	684	614	677	642	585	633	660	639	615	649	673	642	621	634	616	623	632	638	598	613	628	639	625	676	589	693	592	620	615	656	614	566	654	667	684	657	631	634	610	663	648	659	602	643	623	631	641	604	629	656	626	650	623	642	618	608	653	670	588	671	615	595	627	654	643	652	647	604	654	658	623	653	612	673	640	647	660	647	671	648	576	657	654	593	577	646	637	619	627	702	636	605	655	659	611	645	628	613	628	607	631	625	636	672	633	600	646	653	626	659	650	634	600	618	661	644	663	638	657	648	636	647	654	639	673	679	624	653	582	656	636	610	679	625	640	629	647	644	602	654	639	671	640	618	641	621	601	651	608	690	650	651	619	641	648	614	680	628	664	621	664	656	630	639	650	679	648	627	623	610	632	660	663	668	604	624	607	623	645	623	620	648	638	594	616	654	634	650	713	668	610	629	636	626	675	611	613	654	704	651	636	669	651	637	591	697	613	644	634	613	663	662	664	605	671	630	669	650	636	662	612	672	631	610	617	661	630	665	599	624	615	594	683	633	595	623	639	602	620	629	606	682	682	649	634	652	647	682	641	611	626	611	681	626	624	631	642	661	641	622	645	635	644	644	631	626	628	627	641	578	642	652	659	613	599	618	673	616	609	625	679	625	653	647	629	632	644	657	620	635	653	660	668	617	574	660	642	621	637	586	620	662	685	666	628	655	617	688	649	644	636	643	670	626	664	655	651	630	622	654	640	633	687	619	634	589	634	609	582	683	630	655	628	604	658	631	616	603	635	667	615	624	624	650	655	641	622	601	594	659	617	609	647	607	637	641	663	599	622	611	603	654	608	608	616	652	592	656	613	600	694	618	615	598	653	652	635	654	625	656	678	621	646	626	657	603	630	649	615	643	606	654	663	634	633	647	595	598	657	647	654	672	660	581	591	629	656	591	644	640	635	658	628	653	665	695	614	653	596	639	639	629	602	631	634	664	612	653	633	643	632	663	609	638	644	619	626	678
24564	21548	28834	24714	21019	3151	1069	796	729	610	622	561	540	545	538	513	533	510	533	463	535	541	529	497	485	516	507	475	489	481	472	449	523	458	473	480	488	514	465	454	498	482	508	480	505	489	501	468	499	457	449	471	495	454	450	495	464	471	481	461	500	511	461	456	510	470	490	461	449	485	489	471	455	473	441	494	502	479	435	473	481	515	494	474	512	486	470	445	458	507	459	466	524	478	485	498	453	468	482	413	490	477	477	501	430	485	434	468	474	471	480	502	463	477	463	461	480	488	439	492	471	474	446	478	498	476	453	503	439	489	440	462	460	440	421	462	498	497	467	502	458	454	449	442	482	486	477	419	456	464	457	491	446	489	467	486	479	474	508	471	447	484	449	463	458	450	480	482	491	469	511	478	436	485	499	478	475	493	445	483	474	467	476	459	478	499	473	485	469	469	427	493	477	461	522	494	520	439	482	445	450	522	515	436	506	477	449	476	442	489	454	461	472	467	499	468	459	461	498	510	491	468	476	501	449	442	436	424	462	453	479	449	507	443	476	458	466	491	469	467	485	445	478	453	492	468	508	493	441	494	458	457	457	489	459	483	477	464	490	466	480	511	448	471	482	496	480	450	456	457	448	465	466	454	488	470	482	489	499	472	488	444	447	475	516	484	448	500	421	492	465	460	443	469	445	480	486	501	477	447	459	486	437	465	444	475	433	464	455	460	489	470	484	460	461	424	457	470	445	449	474	441	452	473	497	511	466	464	450	494	457	448	480	487	468	475	491	499	454	457	503	503	445	460	477	492	459	469	480	500	526	480	437	515	465	509	463	507	456	460	525	488	499	490	492	436	482	483	432	476	468	430	476	493	451	461	472	481	520	465	458	511	490	493	481	487	472	496	459	464	482	467	469	480	465	488	488	501	439	475	454	517	483	468	504	483	512	465	444	493	466	470	507	503	478	458	454	508	421	497	483	465	458	474	438	453	515	431	437	463	443	470	441	521	492	475	489	487	485	496	487	420	493	480	496	475	465	505	471	464	469	472	453	488	480	444	425	474	462	500	453	442	524	476	469	464	485	501	451	494	476	458	455	458	477	470	476	463	469	490	514	459	463	446	453	468	491	451	478	457	497	468	466	494	480	453	490	451	498	455	459	472	491	475	505	456	484	469	461	486	507	459	493	489	474	513	483	476	441	472	441	450	468	484	473	481	490	478	490	471	476	465	478	473	456	447	458	477	470	445	500	467	434	505	495	446	460	505	447	491	474	492	485	471	462	459	437	508	484	488	464	470	470	446	452	457	512	506	455	473	444	497	506	498	472	529	467	483	514	447	450	455	462	444	462	452	448	466	474	453	476	445	501	452	447	426	504	486	460	475	480	471	450	457	433	495	457	462	470	482	460	476	441	439	445	524	525	453	444	497	465	471	478	493	417	511	491	472	486	472	431	470	460	476	465	462	470	450	485	469	464	460	494	487	462	484	483	471	468	538	494	532	517	491	473	472	486	442	457	446	459	470	476	491	491	446	465	508	457	452	510	450	445	507	506	488	433	445	462	468	487	496	473	496	479	451	488	490	489	469	471	476	458	504	481	489	479	454	489	471	459	466	509	498	469	491	463	441	463	472	486	462	481	426	511	479	438	496	474	447	463	495	479	448	430	466	483	462	459	450	482	501	471	480	474	470	476	511	455	465	488	513	448	460	489	451	484	472	487	442	494	457	446	475	452	488	492	506	521	500	480	485	441	458	487	459	458	472	486	476	457	446	497	488	493	490	491	476	435	485	453	510	453	483	448	491	466	497	488	464	474	484	460	495	486	505	472	452	456	456	441	480	465	494	488	468	505	454	465	481	455	451	467	478	489	506	454	495	463	498	470	460	435	482	467	463	467	464	487	465	489	491	472	440	477	445	420	507	494	499	488	508	477	470	484	483	477	440	440	500	478	454	478	477	479	504	457	449	450	479	498	505	468	452	477	463	486	483	480	466	505	461	466	471	481	494	469	467	511	474	491	467	433	443	464	468	474	503	468	460	501	481	505	484	480	471	431	471	483	477	471	497	477	450	446	459	450	481	454	437	446	492	462	480	469	493	462	482	493	485	504	488	481	458	477	489	468	426	471	496	519	465	475	458	459	476	438	496	487	506	474	508	473	492	478	506	450	494	448	478	461	508	474	481	486	456	461	441	484	477	545	477	464	481	502	504	476	439	475	464	485	475	434	467	465	485	460	504	509	453	455	480	420	514	481	468	521	498	461	472	480	471	504	508	492	430	457	475	506	448	470	476	465	447	454	480	465	462	451	446	468	482	479	480	498	452	473	450	494	455	470	490	452	501	453	480	469	476	483	461	462	459	476	485	499	495	489	466	477	472	430	488	474	439	467	463	441	467	457	474	474	462	473	481	458	456	441	474	473	465	466	468	472	453	471	479	503	492	473	499	449	455	495	506	446	448	489	453	471	474	472	495	468	487	450	485	478	480	462	504	472	459	467	497	489	469	459	464	478	440	504	498	443	430	468	443	479	478	459	479	487	483	508	476	505	473	475	433	437	484	479	448	490	493	471	481	474	481	471	490	432	475	472	506	459	461	433	466	457	513	466	462	504	456	480	450	465	449	481	477	463	489	481	500	450	463	474	461	462	469	491	490	479	457	475	495	471	484	461	454	476	498	482	465	461	454	459	459	452	425	479	458	455	468	487	482	459	466	463	451	484	451	425	469	520	470	453	481	491	500	440	460	477	474	441	468	460	465	499	462	445	477	455	479	460	474	440	506	443	440	487	475	524	461	459	471	432	459	488	434	485	483	478	463	520	454	456	471	434	466	429	450	488	481	483	470	461	477	464	425	456	501	476	472	504	495	515	471	504	443	457	472	477	468	480	468	481	463	457	473	515	452	453	499	455	458	458	468	447	477	475	477	454	433	477	459	468	458	451	453	450	441	478	463	482	469	472	489	486	466	453	465	461	497	444	468	509	496	473	424	432	478	501	469	463	458	448	479	470	511	473	479	453	455	490	481	495	499	454	445	471	450	489	503	473	466	484	484	481	476	455	487	463	490	484	450	423	444	469	479	488	495	497	493	447	466	502	454	464	495	478	488	471	506	484	489	493	452	491	450	477	457	490	477	485	450	490	496	460	472	475	452	507	434	466	473	423	491	460	478	488	456	472	490	421	472	489	482	476	489	464	492	498	444	460	462	435	468	499	515	446	478	472	467	497	456	473	479	473	466	468	463	472	473	467	500	447	477	450	491	440	465	460	455	452	533	476	450	469	459	460	499	481	532	444	508	495	489	457	499	456	496	481	478	459	503	495	427	503	434	443	490	437	480	481	495	496	447	466	484	475	464	470	455	477	447	496	473	506	457	472	459	503	497	475	476	445	483	496	484	472	476	465	457	497	509	447	467	441	476	493	476	431	469	454	494	458	431	479	408	503	481	468	502	453	490	458	460	454	470	483	466	421	493	461	463	467	483	446	438	498	484	470	487	481	505
8521	9845	8425	4309	3013	2303	1942	1588	1381	1237	1147	1073	974	926	927	913	863	794	832	870	825	789	823	803	789	749	740	803	770	793	712	751	726	731	728	736	749	723	729	738	734	774	703	712	706	766	782	755	761	699	740	720	759	690	733	767	751	713	688	726	712	732	767	757	752	700	685	718	676	720	671	725	703	721	707	742	738	754	684	739	666	730	718	678	723	735	783	736	679	772	718	703	707	738	711	718	753	690	665	709	769	751	763	681	712	676	734	690	694	696	691	758	686	699	750	702	713	734	744	729	766	735	778	698	737	701	685	780	753	698	723	693	684	746	754	711	694	712	716	707	705	687	721	721	723	719	724	725	718	716	717	759	687	695	742	690	667	721	704	752	743	688	701	716	717	689	707	705	729	741	730	706	695	726	696	694	710	736	746	768	712	684	680	721	766	735	686	683	713	706	715	743	763	746	726	733	720	645	697	760	681	677	657	699	751	765	711	776	738	661	693	733	694	712	723	709	726	724	679	697	768	689	685	723	699	702	744	672	717	661	734	736	748	727	720	685	722	726	701	717	730	688	732	711	748	729	722	763	692	715	648	687	746	756	727	691	793	719	711	694	698	723	727	735	683	727	721	728	728	704	683	734	747	720	714	751	721	730	688	665	758	729	752	656	707	720	710	711	723	681	785	689	702	709	685	708	701	715	709	779	774	743	676	685	704	738	710	726	744	666	708	702	754	733	738	710	737	745	706	702	706	735	722	677	660	734	708	700	729	725	692	711	689	717	699	719	680	712	710	723	718	728	721	723	693	721	700	701	715	692	691	724	723	743	725	692	729	716	735	691	747	764	723	675	702	684	686	716	708	728	660	738	746	681	632	701	732	705	712	716	709	694	692	705	735	699	699	679	646	715	766	688	792	704	700	727	681	724	738	773	732	703	770	721	659	723	713	693	680	721	758	775	695	729	708	702	706	715	726	756	708	682	675	709	704	723	711	687	757	744	711	710	696	688	676	740	762	736	721	733	679	751	730	753	705	716	693	704	691	682	740	723	707	694	730	681	758	728	710	718	677	710	730	712	702	657	735	709	685	711	712	729	679	726	710	701	734	678	681	721	741	754	720	711	725	688	705	734	702	716	710	753	715	741	711	733	706	723	686	684	727	695	697	700	750	675	644	697	684	757	718	746	663	702	675	738	764	760	717	714	729	722	738	654	720	739	693	738	719	732	721	717	699	709	678	728	709	756	699	711	723	764	656	755	667	719	714	737	735	760	684	767	711	737	765	720	729	705	736	766	692	721	704	690	748	735	713	738	742	718	691	718	743	700	722	717	669	717	719	726	702	720	735	673	719	722	722	711	713	749	737	730	688	678	706	735	719	730	686	697	771	768	696	711	730	691	741	678	713	723	726	678	690	722	719	719	729	724	732	727	697	693	724	722	718	724	763	702	692	772	737	695	694	720	751	754	738	727	720	690	743	753	719	671	735	668	686	697	770	745	707	741	731	675	729	697	724	701	745	672	743	632	720	724	713	745	721	712	722	737	689	753	690	671	706	674	689	697	682	732	741	734	710	743	729	729	672	777	726	736	716	715	670	724	671	739	679	716	772	718	723	710	727	681	728	710	731	701	667	703	725	692	721	679	692	700	653	730	701	721	706	681	718	734	759	693	734	739	708	736	696	714	674	662	719	727	730	710	687	765	731	722	705	738	723	734	749	711	710	716	702	705	692	713	713	677	742	745	726	710	714	723	690	712	724	688	722	674	743	729	716	703	730	714	716	768	725	751	768	718	721	653	689	682	699	689	720	743	694	701	710	694	745	728	695	706	728	706	684	698	708	744	718	748	702	759	754	720	730	734	720	748	680	718	758	705	679	699	692	704	718	714	754	744	710	718	697	711	678	725	667	690	761	691	730	732	706	741	752	728	710	736	670	708	710	722	762	700	688	715	726	718	685	754	700	703	731	713	669	697	664	702	720	711	692	712	711	726	730	760	684	680	692	766	715	708	768	719	730	659	715	725	700	722	723	651	715	733	702	728	723	717	746	693	753	673	721	739	661	756	705	683	725	714	672	735	709	722	690	726	671	699	699	761	699	720	745	718	684	740	732	711	727	733	725	707	685	725	686	743	743	706	706	747	708	704	717	769	732	692	704	708	726	710	699	709	719	716	720	741	706	702	720	741	694	704	670	716	722	687	748	720	739	728	695	716	711	689	678	769	698	703	740	704	697	727	712	702	671	670	770	733	727	706	685	726	736	696	772	741	663	703	684	683	736	754	720	731	737	720	726	735	680	727	738	741	707	678	751	752	720	715	767	714	720	700	731	713	715	723	695	733	724	718	701	702	662	688	717	704	753	706	673	703	701	745	688	752	639	720	754	690	704	698	736	767	734	711	677	749	691	711	707	646	693	683	729	701	741	693	731	684	709	711	736	724	738	684	696	720	693	723	729	755	762	674	718	726	722	694	731	722	753	717	725	742	734	736	754	772	755	688	730	740	686	720	701	709	685	697	749	735	698	712	702	725	750	725	684	689	745	708	716	764	729	715	720	687	710	725	699	685	717	706	698	704	755	719	732	689	681	725	696	687	706	696	695	693	715	734	762	713	680	740	690	700	729	780	753	680	725	695	687	747	686	686	671	718	756	699	708	726	722	715	737	746	716	727	685	723	717	720	694	693	674	681	710	698	733	681	698	675	693	714	703	745	706	702	718	752	699	728	698	708	756	678	736	753	703	733	703	704	739	706	742	677	689	724	690	735	701	730	760	675	743	677	615	713	677	717	752	706	709	721	729	691	757	707	756	678	689	725	745	695	746	731	693	730	697	721	731	698	727	741	694	763	761	677	743	675	705	735	757	729	782	715	697	703	725	669	704	731	787	721	709	726	763	667	697	750	690	751	723	734	691	699	702	736	726	711	721	731	741	724	723	684	713	747	758	734	760	737	722	678	720	711	747	688	728	757	719	757	721	685	716	712	733	728	717	731	698	714	727	688	754	696	719	720	779	697	695	703	720	743	677	688	721	704	690	693	659	729	734	732	662	684	726	737	729	742	737	678	698	694	692	711	714	694	735	729	701	719	702	677	728	702	676	681	710	715	751	737	744	700	697	725	740	685	714	720	731	734	732	711	704	712	689	692	713	680	705	745	713	692	718	706	682	743	745	707	773	737	742	764	789	693	702	678	726	717	723	770	684	738	723	780	699	702	756	721	690	722	724	738	702	693	732	707	749	751	702	759	739	744	668	752	724	726	711	703	780	747	702	706	727	775	718	724	696	711	730	701	693	718	724	722	742	709	775	701	722	709	729	736	709	679	721	712	691	738	731	699	712	684	702	682	690	741	705	714	715	728	687	676	730	718	733	722	708	722	712	727	736	721	767	726	731	693	745	672	737	736	713	690	728	745	713	671	644	710	742	706	712	725	700	724	688	734	691	657	713	700	697	707	725	725	737	728	757	684	727	726	720	752	728	713	708	662	728	714	729	724	713	721	678	722
23474	21548	29488	24078	21549	20999	2528	812	596	569	512	460	430	373	362	311	316	306	285	284	286	261	289	267	246	256	269	278	258	239	291	262	266	235	256	266	274	282	253	251	244	222	279	266	260	254	239	255	224	217	237	212	250	231	237	233	254	253	243	250	216	223	233	242	235	239	231	245	241	262	238	240	234	244	248	226	251	237	229	232	242	241	239	248	221	205	226	240	207	240	266	255	226	228	223	221	210	232	234	243	235	235	244	259	223	238	257	265	234	247	229	222	215	248	256	232	203	259	242	222	240	215	260	225	221	258	236	229	240	241	255	236	229	251	255	220	208	235	206	241	246	208	235	203	212	228	222	209	236	229	231	239	189	243	234	222	232	228	239	249	228	229	250	231	233	207	213	196	251	214	241	244	241	240	233	236	274	251	225	208	227	233	207	239	246	233	235	213	232	248	227	249	263	223	258	247	239	259	229	227	224	224	220	215	239	235	234	229	217	267	249	252	224	249	234	212	227	195	225	196	240	237	214	216	218	237	218	223	197	237	223	233	224	259	240	259	247	237	212	234	233	189	221	261	227	241	223	219	225	230	237	232	244	229	245	231	249	221	250	214	237	249	213	243	203	224	238	250	256	231	242	202	241	231	233	219	209	225	223	218	210	267	260	217	253	236	227	215	227	227	242	210	224	255	216	249	213	234	214	238	219	235	222	230	241	212	219	245	251	248	224	243	239	219	241	220	203	240	209	218	240	204	245	245	235	220	216	240	231	249	249	232	236	237	232	210	223	241	239	232	246	196	247	229	238	247	231	236	232	250	265	204	241	241	236	228	232	234	252	210	222	242	224	247	222	259	230	210	222	265	234	244	239	224	229	262	242	209	233	252	246	256	217	230	263	213	223	225	259	220	259	226	210	249	224	229	215	228	236	237	208	217	227	234	245	251	251	212	225	246	226	251	225	219	212	251	225	214	227	246	230	227	254	219	215	253	255	258	229	221	225	221	232	227	220	223	224	242	243	236	215	228	232	260	236	245	232	230	215	244	228	252	232	220	218	228	236	234	206	226	235	206	243	226	238	236	242	209	253	244	238	206	235	218	227	251	225	238	229	247	224	243	248	206	238	227	226	213	222	207	220	236	205	232	202	226	242	242	217	233	228	231	207	248	216	252	215	245	221	222	233	213	239	214	227	213	222	240	215	206	227	246	226	222	237	234	225	219	231	209	225	235	244	219	218	224	224	246	226	253	232	239	230	253	246	256	246	273	249	240	204	229	238	210	233	245	224	214	212	230	239	208	230	237	248	263	236	243	219	213	217	230	249	234	208	223	246	240	248	223	214	256	233	203	241	244	226	258	264	232	230	233	240	204	244	218	228	219	238	231	242	247	261	253	232	224	259	264	235	234	236	223	230	217	251	213	245	247	237	212	226	214	222	199	230	249	219	247	255	234	237	219	231	253	240	224	215	227	248	240	226	222	273	245	194	230	227	240	234	256	232	236	252	252	247	244	233	231	236	240	226	239	224	227	233	211	236	234	236	228	215	252	228	248	223	236	201	212	223	245	216	217	229	229	224	253	229	236	233	235	222	239	271	263	263	247	231	209	218	233	233	227	234	219	205	210	222	229	224	228	260	243	228	235	230	233	238	257	243	249	221	223	221	227	224	220	240	232	234	234	228	237	239	233	245	212	240	236	222	232	242	208	217	213	211	230	241	226	232	212	213	202	216	227	235	232	236	238	222	228	235	214	252	222	259	228	226	238	231	232	234	251	227	263	237	227	229	232	254	244	241	218	214	246	256	259	250	234	211	247	236	205	232	212	235	248	255	209	232	231	217	223	233	237	218	241	218	225	248	189	248	251	246	239	248	225	268	206	222	252	227	234	224	204	219	222	233	256	223	242	199	217	227	270	235	234	250	241	249	251	225	244	226	227	237	245	254	238	247	235	255	235	247	217	241	199	218	248	224	250	234	226	235	224	248	186	238	248	227	192	236	226	239	226	211	245	208	260	234	222	233	224	236	249	228	247	219	222	220	209	208	232	230	212	204	248	227	191	239	215	244	221	230	222	254	231	253	222	227	230	215	245	220	224	221	233	222	225	211	235	218	249	236	250	255	246	227	240	224	198	217	214	217	234	262	254	230	227	213	225	239	240	195	237	235	212	266	223	237	220	235	217	241	231	227	230	223	200	244	252	227	221	245	208	210	210	233	210	274	239	238	231	221	226	219	243	229	252	221	239	225	221	225	216	232	248	217	229	214	222	226	238	249	206	222	218	243	247	227	232	228	224	225	212	219	247	233	227	244	255	227	210	232	235	219	227	194	232	249	226	239	235	233	232	243	233	222	219	237	257	229	239	224	214	209	246	235	247	259	236	227	203	235	204	232	224	229	233	235	221	238	238	238	237	223	227	238	224	248	234	234	209	220	213	219	231	207	204	254	239	227	222	231	239	212	239	237	255	236	215	236	233	240	231	224	238	209	212	213	249	237	229	264	255	271	194	237	246	232	225	228	224	214	239	235	236	209	212	240	214	225	228	218	251	261	239	247	202	237	235	220	197	228	260	217	228	224	218	223	242	221	252	246	237	246	221	267	210	213	226	243	234	213	252	219	234	230	205	232	232	234	216	244	241	239	199	225	227	249	227	226	263	198	238	215	222	230	206	245	247	235	225	250	245	230	222	236	247	220	257	218	229	218	231	241	212	246	267	222	236	240	222	212	262	215	203	225	223	255	225	255	236	239	212	243	235	231	209	229	232	230	243	225	226	253	236	227	214	227	238	217	231	226	230	245	260	215	242	220	232	232	243	254	242	231	231	235	223	234	245	205	253	231	233	214	228	236	211	238	238	255	259	243	221	222	235	223	254	238	237	240	240	263	242	233	234	256	196	234	220	237	224	207	232	247	211	219	207	223	230	231	228	251	253	240	234	227	203	256	233	222	242	226	226	210	241	243	237	217	235	240	246	226	228	232	219	230	216	259	236	237	226	251	225	215	250	230	192	226	228	240	222	238	200	256	236	248	231	270	219	233	237	217	237	220	226	232	236	207	225	231	209	250	233	217	220	211	229	231	232	227	243	237	227	238	214	232	232	164	217	219	231	230	227	228	262	245	244	217	220	221	208	240	239	224	231	212	194	236	235	210	230	224	228	246	241	211	209	228	233	227	234	227	225	239	223	240	247	227	215	208	204	203	230	249	245	221	228	238	235	235	219	263	228	235	239	249	234	218	227	255	233	247	212	240	223	230	219	241	245	211	212	222	217	236	251	216	235	245	246	230	211	230	200	227	218	243	234	200	244	232	228	236	207	231	227	218	245	238	237	229	248	218	239	245	210	228	240	224	236	264	235	220	210	231	229	226	243	226	245	232	212	247	248	220	244	209	245	222	266	235	230	234	225	249	259	239	221	253	219	244	236	202	226	217	237	225	240	210	217	253	230	204	213	226	238	221	217	215	236	248	244	241	253	227	215	239	224	216	230	243	231	251	245	242	224
12445	15994	13474	7078	4721	3473	2737	2127	1658	1443	1145	1085	980	821	750	698	681	626	628	612	539	520	517	534	516	473	469	464	457	492	404	442	426	436	373	391	398	408	418	418	398	420	414	387	369	377	401	435	397	433	387	344	387	408	382	405	395	385	377	389	369	385	425	356	355	381	400	420	416	364	387	403	355	378	367	375	385	346	386	333	410	367	342	391	383	382	395	305	376	411	379	405	384	356	342	365	375	348	365	367	348	372	403	361	389	363	336	355	367	387	347	384	358	354	372	363	380	367	358	359	362	395	364	381	376	378	370	379	340	360	370	378	398	366	370	371	362	320	391	374	360	363	345	357	368	388	351	383	370	342	363	379	345	363	375	337	347	357	345	348	334	388	356	368	363	327	364	345	367	341	366	347	368	371	351	367	318	355	342	336	345	357	360	388	367	354	370	386	345	370	350	364	341	365	343	378	358	340	346	385	361	341	380	309	344	404	356	396	369	378	358	382	373	340	390	377	330	386	366	347	376	346	382	368	365	361	350	343	349	351	345	426	359	348	323	363	380	373	344	376	358	349	368	363	311	369	373	357	340	369	367	333	357	405	349	391	382	383	373	374	370	383	366	390	370	366	366	379	351	374	337	370	350	344	373	351	366	365	370	342	362	361	376	360	363	372	372	369	333	362	343	332	357	379	338	368	381	354	341	395	368	387	350	397	330	392	336	374	359	361	341	388	381	355	355	351	366	381	343	385	356	347	336	382	389	353	360	363	374	388	337	366	380	335	370	408	368	358	368	342	356	349	341	346	391	383	370	384	379	355	393	380	352	384	330	352	341	388	357	373	339	341	372	350	390	370	344	340	361	378	389	324	359	327	368	356	338	393	342	389	356	365	356	358	346	368	356	355	379	373	397	354	367	349	356	339	368	360	336	338	391	322	373	350	344	369	369	332	378	364	351	397	341	338	371	333	353	327	333	377	363	367	381	341	362	330	373	385	378	377	384	370	336	321	364	372	371	364	382	338	349	360	366	379	409	372	368	369	333	359	368	396	354	365	364	355	369	366	379	372	410	365	334	330	374	361	341	371	370	356	355	340	370	348	342	350	365	332	345	348	335	370	344	362	352	359	348	341	323	352	381	381	355	382	338	375	349	362	341	363	341	332	357	350	390	347	352	342	358	379	344	351	365	378	349	385	344	388	344	359	396	355	355	340	333	356	335	398	364	349	391	362	407	338	360	375	362	347	367	369	396	356	392	365	377	356	379	377	366	333	345	350	368	380	358	334	353	381	356	373	374	357	341	368	326	410	376	363	412	391	404	364	345	384	327	331	376	394	356	355	343	370	354	355	367	378	382	374	369	363	362	347	361	375	356	331	406	366	348	361	369	320	350	349	365	363	370	341	348	350	364	366	387	342	345	378	355	356	353	365	318	365	371	367	388	388	373	375	348	380	352	342	336	333	359	345	370	365	318	378	394	377	362	368	373	370	367	362	376	380	358	392	374	408	347	366	392	331	380	358	379	372	349	351	378	329	377	397	345	365	376	366	374	369	342	353	367	354	359	386	383	377	366	375	370	382	366	372	352	374	373	381	348	341	359	401	355	369	358	401	401	361	378	370	356	352	363	388	369	359	369	371	391	348	364	336	375	340	326	335	369	321	348	362	375	358	378	353	357	319	318	369	381	368	382	356	411	376	362	340	351	366	342	358	349	388	345	355	379	361	365	357	377	343	376	364	325	369	338	370	367	387	388	360	321	356	367	376	364	366	339	336	346	362	380	355	379	346	329	393	383	388	342	383	365	401	373	355	337	369	358	339	341	363	355	361	385	353	409	370	425	356	357	388	360	385	406	383	360	333	373	373	334	386	355	373	357	362	344	382	364	342	349	335	392	379	327	344	354	355	342	377	342	354	376	367	351	362	357	349	362	368	349	367	342	367	384	364	352	320	341	347	362	357	375	371	393	351	356	381	345	391	375	390	344	363	375	343	382	367	375	352	348	360	373	363	387	367	373	375	365	375	376	359	338	382	349	379	375	365	370	376	319	344	359	372	376	390	348	342	378	360	351	371	395	354	331	362	338	369	351	347	353	371	406	371	359	351	362	401	337	325	383	368	374	365	327	363	351	356	377	376	336	355	323	368	390	399	330	343	332	377	357	355	373	353	359	374	336	357	355	381	384	389	406	372	340	377	363	347	350	336	349	331	383	361	366	386	383	356	355	318	378	383	392	383	363	349	360	387	366	321	350	368	356	341	385	378	381	369	369	332	349	341	345	368	346	352	355	349	314	383	366	339	380	364	396	387	390	372	375	362	351	352	333	337	371	361	350	385	387	393	368	333	350	366	364	383	371	353	353	351	345	339	361	383	389	340	368	336	365	410	353	347	345	351	361	366	349	358	344	403	394	352	358	376	359	321	399	344	348	376	372	348	353	356	353	391	382	358	359	341	364	400	351	349	386	371	351	344	366	401	370	342	346	339	380	368	341	316	332	364	347	386	337	384	351	349	343	362	324	360	340	402	383	352	340	353	367	373	387	355	338	390	359	370	376	347	352	376	367	338	383	408	346	370	384	357	333	369	383	367	387	392	361	392	388	380	365	347	404	374	363	363	352	331	359	352	404	384	359	357	361	340	331	377	361	360	375	353	373	347	366	379	400	343	325	364	395	380	406	388	377	353	327	344	359	416	355	386	369	343	363	402	372	383	370	344	352	375	377	383	371	377	333	345	375	358	377	365	331	342	351	328	348	338	385	336	382	356	348	343	319	340	332	344	360	359	361	350	391	348	335	326	382	357	368	342	357	343	356	359	362	392	367	388	384	318	374	391	404	342	351	345	351	353	347	410	377	368	352	359	346	363	368	340	350	374	347	368	367	358	346	362	346	369	350	363	360	376	364	402	335	375	360	361	372	355	384	376	362	388	406	347	393	377	374	350	352	339	340	367	395	338	327	362	355	350	360	342	340	364	348	330	372	370	343	380	398	399	403	348	352	392	356	359	336	380	342	371	361	373	364	356	407	348	382	367	394	363	358	361	410	386	376	367	354	368	362	367	345	353	374	345	367	358	345	338	363	372	364	348	378	385	362	375	354	338	367	390	357	348	401	362	408	375	345	332	380	348	383	372	359	377	384	400	362	368	369	377	366	360	355	332	363	365	371	358	393	343	377	345	369	361	350	376	375	344	362	358	361	381	354	390	347	379	348	368	403	381	331	340	374	310	313	357	369	368	397	381	362	356	367	387	393	374	371	378	362	342	321	369	379	355	376	359	345	344	364	412	376	356	386	374	355	381	371	366	363	360	345	332	340	337	400	376	382	357	371	365	329	365	366	359	336	386	355	370	401	371	356	374	353	386	325	351	363	360	317	355	354	369	348	375	389	380	365	323	357	359	374	343	323	354	372	358	377	368	336	381	365	364	332	382	350	374	398	365	379	380	392	313	373	344	386	377	380	345	367	424	382	333	385	420	358	372	325	356	387	387	377	344	362	330	370	369
27290	20711	7398	795	553	488	454	457	449	436	417	443	426	427	414	424	428	460	423	399	420	439	427	433	424	442	423	462	443	433	433	402	465	453	435	440	379	447	420	418	448	454	462	429	434	462	413	466	409	416	441	470	411	447	421	423	447	391	445	431	423	437	477	415	408	449	425	437	462	458	423	435	432	425	444	444	407	449	381	413	456	450	431	447	421	431	419	443	442	414	421	434	397	423	436	449	430	396	455	424	445	415	450	435	449	413	435	408	445	414	408	426	435	418	457	418	472	475	440	416	405	430	438	428	446	411	433	414	392	483	404	432	397	431	420	469	434	419	415	406	459	463	422	415	437	407	439	403	446	426	447	444	448	425	436	435	424	415	425	417	442	422	419	419	435	449	444	399	425	408	395	411	448	435	427	456	429	439	427	427	419	426	449	435	443	424	412	413	413	460	438	452	432	441	418	410	444	406	408	398	408	417	416	452	435	432	473	407	436	426	439	415	398	411	494	422	418	424	448	395	429	445	461	435	423	403	474	499	447	425	440	391	466	450	380	470	414	436	411	442	444	411	427	447	429	439	450	429	448	449	449	416	403	380	425	441	469	432	446	432	438	459	418	442	412	419	415	409	410	414	434	452	428	450	395	432	419	469	455	444	425	496	413	450	400	457	431	430	420	432	392	437	474	444	407	453	440	405	432	441	444	378	423	407	411	432	432	441	415	446	432	428	439	425	432	435	431	436	402	436	416	444	464	400	464	422	451	417	453	436	411	453	444	409	456	452	450	447	402	462	431	419	424	468	440	396	445	454	434	483	490	440	460	424	436	421	419	403	433	427	461	409	409	410	402	447	439	437	445	449	445	438	461	419	427	443	428	445	440	419	415	441	470	432	459	419	396	419	441	458	459	391	411	462	439	427	421	424	424	464	420	420	434	451	428	469	418	442	441	454	399	444	419	421	426	421	455	438	434	464	487	438	395	439	430	416	393	414	440	437	432	458	458	432	423	447	456	441	433	412	451	415	456	454	427	423	450	477	436	423	401	433	448	387	448	419	411	438	437	387	406	454	412	476	424	412	383	405	432	423	428	392	463	462	408	384	426	414	451	444	439	460	441	430	412	423	398	424	445	452	459	422	441	442	463	453	446	424	478	430	430	441	414	442	425	461	445	428	482	449	444	442	455	415	384	418	442	446	434	440	404	397	412	419	398	437	392	405	403	418	430	414	429	430	440	410	447	452	416	429	447	382	429	435	457	450	437	451	443	444	451	421	429	445	453	434	451	467	433	425	424	459	417	460	400	420	414	440	406	435	428	452	414	450	438	473	460	492	452	445	399	442	452	455	422	426	417	375	424	481	443	455	413	439	427	440	421	460	455	439	416	419	423	418	450	432	468	458	443	413	407	468	443	434	435	442	417	446	447	449	431	456	423	423	416	441	412	423	442	454	435	439	415	427	440	415	442	402	444	442	422	438	424	451	434	426	434	479	430	430	440	421	434	475	451	410	454	429	400	479	425	460	442	415	399	442	443	434	429	453	460	427	421	497	444	414	459	457	446	471	453	461	444	432	429	438	431	428	413	431	453	417	466	423	446	414	445	429	406	420	435	425	428	456	418	429	415	481	457	411	453	415	423	432	471	423	429	463	460	428	409	418	439	442	466	473	431	379	402	443	434	448	453	381	458	410	441	449	425	406	443	428	446	443	415	441	431	446	463	412	395	427	423	393	470	461	410	409	433	464	410	421	455	432	384	458	449	433	407	435	413	406	444	448	458	424	445	424	422	418	401	403	414	476	443	388	459	425	433	437	444	418	430	414	447	438	437	422	432	400	425	414	433	460	449	411	499	419	427	469	415	429	449	436	451	426	446	425	415	449	429	437	454	381	411	437	444	413	407	402	394	446	425	416	484	410	392	412	457	440	450	429	379	442	446	452	455	410	415	426	391	432	438	423	425	422	415	437	429	436	440	436	435	470	439	447	467	441	457	443	406	430	401	428	420	387	385	505	461	452	424	452	468	394	416	419	444	405	457	420	459	449	404	463	397	452	420	436	432	449	460	406	430	421	432	449	435	430	412	427	421	402	427	424	421	410	458	439	447	419	451	444	454	439	425	448	412	436	444	434	440	421	402	443	446	420	452	424	489	433	456	438	412	441	409	425	456	419	431	413	456	421	429	459	461	444	379	444	397	440	440	429	438	440	401	419	442	453	380	425	452	421	425	446	443	460	394	438	444	442	404	425	437	452	438	453	396	453	375	425	428	430	465	408	451	404	425	419	420	415	439	438	422	407	431	477	440	394	487	442	396	434	453	474	457	415	422	441	451	421	433	430	437	425	447	398	416	412	392	428	423	412	419	458	425	461	474	457	436	410	415	431	430	433	451	464	448	397	436	461	461	446	440	447	460	451	461	430	463	451	439	445	437	432	417	455	436	398	470	485	465	399	423	417	408	390	417	435	420	385	407	439	447	412	477	475	450	439	407	461	441	430	426	433	454	424	458	442	455	442	428	490	466	486	435	405	407	422	430	422	421	444	454	414	412	432	426	415	403	429	425	413	416	417	396	418	419	416	490	434	449	420	421	466	421	385	465	435	452	435	459	433	462	416	434	393	416	409	472	452	434	446	433	404	434	410	426	443	411	466	471	449	441	417	446	423	435	418	389	425	446	457	446	437	459	416	450	425	443	422	453	423	419	445	478	446	416	434	430	410	457	379	470	436	399	406	403	442	462	415	447	462	427	405	446	412	428	417	417	436	407	415	459	417	437	429	458	412	426	465	434	472	412	443	456	441	464	434	432	436	429	422	447	408	427	467	455	446	432	430	465	444	422	407	441	432	414	437	437	463	432	424	448	427	471	408	456	429	443	457	425	414	434	483	423	450	444	449	415	463	434	434	421	383	440	433	443	460	459	447	415	442	469	454	430	423	443	427	407	394	410	416	445	442	453	439	420	415	448	411	447	421	434	469	468	393	454	452	447	486	456	471	413	435	425	431	435	427	435	440	371	409	398	468	412	447	432	438	432	458	440	423	417	439	424	462	426	428	429	403	409	406	431	440	432	435	419	441	411	419	457	434	418	418	403	441	412	434	417	421	428	419	450	449	415	429	421	445	446	460	424	438	417	433	417	434	433	473	452	452	444	422	436	423	455	453	423	455	432	416	385	430	449	492	430	438	413	443	420	422	430	447	483	399	439	448	437	426	432	451	397	421	415	422	435	436	445	442	415	428	437	444	448	414	424	427	416	432	405	438	470	451	416	430	443	396	410	423	450	412	456	427	478	430	447	399	481	408	440	456	414	484	455	434	415	413	420	489	439	409	372	460	429	421	404	399	412	447	438	425	398	448	430	398	393	463	433	396	417	445	435	399	445	431	427	463	453	433	437	430	429	458	464	435	456	422	421	449	468	418	461	481	433	393	405	384	440	399	442	454	460	449	434	431	437	507	476	437	437	445	443	460	435	426	425	421	443	407	422	453	422	428	440	474	415	428
4732	1519	1470	964	908	810	782	736	693	676	653	711	671	660	647	677	686	658	649	645	649	665	618	645	641	617	678	647	623	653	586	623	596	648	617	637	623	615	644	642	686	648	677	645	702	658	699	646	628	666	674	615	671	628	635	624	639	675	630	637	647	619	646	656	665	631	581	636	613	621	610	607	641	587	617	636	645	639	649	673	690	649	617	619	694	658	658	657	675	639	628	619	635	657	642	642	602	598	636	630	632	624	621	637	641	629	642	658	669	639	684	635	651	632	671	619	617	686	597	656	609	626	607	662	649	676	643	630	669	675	638	662	627	616	607	660	666	671	640	649	654	664	635	678	670	633	645	637	641	637	611	661	619	645	601	619	615	605	675	612	640	649	676	649	650	652	631	661	629	680	600	660	667	605	605	630	633	655	649	651	656	613	628	664	633	637	635	624	607	661	675	667	649	634	666	673	678	617	630	624	648	608	645	630	650	680	611	599	663	673	641	616	631	649	639	655	633	633	672	662	637	648	648	635	611	650	679	635	657	647	627	638	601	641	672	690	659	624	622	639	648	634	673	674	623	631	637	635	647	669	630	641	620	684	634	615	613	594	675	647	681	642	679	626	689	655	625	680	612	670	651	643	650	638	691	641	637	680	650	640	633	680	647	630	625	658	630	683	681	629	657	656	615	636	633	623	626	623	659	640	665	701	614	598	639	650	667	658	668	624	613	625	652	638	653	644	678	685	718	673	673	674	652	612	636	632	628	647	641	663	642	633	677	686	660	656	603	642	627	605	634	670	641	629	604	612	671	633	624	627	613	665	644	643	641	662	646	613	661	663	691	670	626	672	652	653	619	660	659	609	615	620	651	610	627	659	636	652	649	650	661	697	604	673	631	625	643	645	639	698	645	629	662	655	638	629	619	667	657	636	655	629	641	629	625	618	638	606	627	655	683	648	659	607	635	671	643	644	667	632	630	713	644	638	668	659	680	678	656	615	679	670	624	640	631	628	628	651	654	645	655	661	669	602	677	643	620	672	615	637	655	642	646	658	663	698	679	684	637	659	669	670	638	649	637	701	623	662	655	629	617	654	614	619	666	652	613	662	595	640	605	658	631	677	664	680	625	681	629	692	644	663	628	653	636	672	614	669	666	679	667	634	656	629	635	610	662	639	631	633	642	678	665	719	649	615	636	592	684	688	624	636	619	602	664	646	624	663	690	655	628	699	684	663	625	622	601	654	639	658	642	674	677	662	677	650	665	652	684	597	623	622	642	610	694	687	701	646	594	677	673	657	606	618	671	659	676	639	629	646	651	690	621	613	646	656	639	656	642	630	647	648	645	699	669	658	669	685	634	660	654	625	687	645	656	664	625	642	643	641	635	655	669	626	644	647	642	632	677	627	657	660	601	661	637	626	678	649	601	673	633	668	669	617	665	645	649	633	657	626	700	653	635	678	629	643	664	610	617	663	658	634	636	677	591	628	637	635	640	620	655	657	626	668	618	653	653	620	698	638	625	660	629	620	622	635	627	613	721	654	667	648	621	644	655	663	650	594	665	681	634	690	655	648	607	680	672	592	657	611	655	654	616	636	646	651	667	637	608	613	683	686	708	669	600	654	661	663	666	629	638	619	613	634	635	638	629	626	653	685	571	651	591	660	694	616	644	632	649	658	656	641	586	673	607	644	699	626	644	652	632	627	612	617	635	637	620	639	689	631	669	647	656	648	665	649	688	656	627	599	679	641	661	616	670	650	652	657	649	663	650	694	671	639	599	653	638	646	615	625	642	645	637	640	660	676	599	645	673	639	677	656	642	642	650	686	629	676	636	693	668	673	652	635	635	658	673	654	629	628	619	647	672	647	638	636	657	648	619	640	663	652	648	738	626	662	639	648	622	627	612	632	635	645	620	616	576	594	644	628	651	702	660	638	680	614	631	620	692	677	649	656	650	684	643	593	639	664	647	646	650	650	629	666	656	660	645	582	662	630	593	614	619	624	666	679	689	695	682	660	629	636	637	637	605	650	647	644	679	653	608	619	637	618	633	658	610	663	667	642	631	584	636	636	597	643	646	648	646	637	663	668	650	580	627	627	639	634	684	657	623	691	646	648	656	655	662	613	651	646	648	630	618	673	701	633	627	622	641	725	638	641	629	691	665	634	670	644	658	640	628	669	610	660	643	653	615	600	652	611	626	633	655	642	599	608	660	598	645	658	654	623	618	577	624	671	591	637	597	634	610	649	681	678	628	613	666	644	658	628	558	640	640	591	630	631	613	667	640	666	668	637	599	616	627	655	691	667	679	654	620	634	673	635	605	620	655	631	642	639	633	668	667	640	652	661	647	680	624	593	626	650	669	647	646	617	661	645	673	658	655	661	621	651	618	648	634	625	660	610	654	577	638	643	623	648	601	587	675	657	655	660	653	657	649	642	651	633	627	692	619	667	717	632	671	626	626	658	651	637	635	638	651	631	683	663	644	627	666	679	653	650	650	683	706	631	669	639	650	640	657	694	647	622	657	671	610	644	635	651	666	644	652	631	634	634	640	652	640	612	663	674	630	641	629	621	696	610	673	663	649	666	642	678	650	619	632	661	630	615	656	648	669	581	659	662	659	660	649	652	640	659	643	628	644	661	680	665	625	623	692	635	673	638	654	624	630	615	632	657	655	635	638	611	692	650	623	638	609	628	655	612	635	634	658	606	665	622	656	666	666	617	564	651	653	627	634	659	647	626	644	646	640	630	630	632	658	616	628	643	616	642	656	628	641	666	659	647	632	671	641	623	624	664	661	645	663	615	655	609	618	654	608	583	683	675	600	673	616	596	661	678	684	630	668	652	613	654	665	663	714	626	610	647	608	644	650	618	654	644	599	626	641	655	660	629	667	653	680	638	599	693	675	645	576	639	646	676	621	639	650	619	631	662	686	629	621	653	647	653	613	661	688	678	634	675	596	623	685	634	626	655	626	659	600	662	673	670	607	615	616	651	670	614	643	645	648	637	656	652	629	623	641	628	656	602	671	687	659	652	611	607	670	649	634	627	623	598	624	639	654	647	610	650	673	666	707	616	667	621	656	691	678	658	643	613	664	658	595	668	675	657	632	664	649	627	673	594	615	622	650	651	583	649	661	650	684	656	641	627	623	640	616	651	647	659	618	622	654	611	596	640	640	602	624	638	657	670	650	599	647	687	659	660	639	637	614	635	595	649	629	647	640	625	611	639	696	661	652	662	627	635	642	620	708	630	624	582	661	670	658	674	629	648	665	649	649	639	653	663	633	639	659	626	613	661	686	609	658	596	642	618	643	650	639	625	603	640	690	625	661	637	626	692	673	535	603	711	635	705	643	632	671	671	653	636	640	612	674	669	596	653	662	632	622	653	690	632	629	669	624	671	681	644	686	621	639	648	683	628	627	650	625	673	690	683	644	627	675	619	654	656	643	664	653	622	620	667	602	612	677	675	669	603	651	632	630	678	663	628	716	608	637	627	668	634
24535	21568	28848	24730	21120	3242	1019	741	705	616	639	568	579	576	530	508	498	495	539	500	484	513	514	528	520	503	536	461	474	460	547	474	509	504	469	487	458	471	518	510	493	501	494	472	512	485	472	475	485	500	487	488	502	500	504	482	543	489	479	515	461	512	466	474	480	503	474	451	481	485	454	482	476	490	480	474	435	464	448	479	488	479	473	502	515	498	476	497	505	504	468	447	433	482	467	507	472	497	470	509	523	501	477	482	448	482	456	498	475	497	462	485	469	496	508	429	472	435	441	463	530	503	460	490	515	458	496	478	521	476	512	460	488	458	458	498	506	481	469	501	500	510	463	429	497	515	477	490	471	497	511	535	458	491	489	520	478	455	512	486	499	484	513	523	465	489	454	450	474	475	512	489	510	481	502	487	508	485	514	527	489	515	472	468	513	488	447	500	496	500	485	498	522	478	446	484	471	477	497	478	482	430	475	495	478	522	492	515	489	498	477	441	506	494	473	471	486	498	479	453	489	476	455	442	461	567	499	484	474	483	469	506	500	502	483	459	492	470	477	517	435	477	507	495	439	513	431	471	504	490	498	483	485	488	491	516	460	492	473	487	511	446	491	466	477	458	458	448	492	493	458	483	483	504	464	468	470	486	463	482	520	479	502	484	512	508	461	468	452	449	485	483	442	475	488	469	470	472	492	462	436	482	502	516	473	469	493	487	490	473	498	493	479	469	502	459	491	553	456	475	488	511	458	476	498	496	489	462	461	494	474	469	470	477	498	505	497	470	501	475	477	468	479	480	501	459	489	446	484	468	447	488	452	489	465	475	483	519	450	488	477	493	513	484	445	494	468	473	490	468	467	467	492	431	481	471	482	504	466	455	462	475	463	499	474	539	481	513	472	459	484	473	460	513	470	460	475	480	504	503	458	494	499	431	459	490	485	465	483	469	536	509	480	492	447	495	471	522	477	470	513	503	497	466	482	489	461	489	495	436	496	467	488	477	473	453	508	481	462	544	485	514	485	506	499	478	496	482	453	474	490	511	489	482	482	482	467	516	455	476	495	485	503	477	494	471	502	494	484	467	493	474	467	513	460	473	480	543	475	486	447	487	468	505	480	460	446	439	485	466	495	463	475	499	502	475	467	547	477	485	497	490	485	470	490	491	497	457	450	447	523	474	506	472	494	499	490	502	461	469	506	473	463	479	490	474	504	472	467	481	512	485	521	494	495	467	461	481	471	458	464	513	461	479	485	489	520	472	507	469	500	467	480	470	504	482	474	507	470	480	484	459	477	473	486	470	534	466	500	458	444	472	484	468	468	478	481	506	468	493	477	475	495	492	484	459	458	459	488	505	448	520	513	480	509	535	483	464	499	486	478	478	468	431	489	502	457	494	484	476	484	463	487	486	483	479	482	477	480	489	450	505	483	491	512	493	485	484	501	470	460	512	468	483	472	488	508	511	478	497	507	484	498	466	485	458	476	487	534	476	462	481	487	461	525	432	491	482	496	488	448	488	480	472	467	490	486	435	492	463	487	516	514	452	470	490	496	470	512	518	480	484	464	468	501	491	487	512	520	522	480	498	534	478	489	504	478	492	491	458	480	483	494	521	493	474	447	447	477	460	479	453	463	465	467	502	437	487	465	467	476	507	469	480	477	494	471	488	458	505	499	447	469	506	483	476	475	470	447	501	481	491	461	485	497	489	478	482	479	508	457	461	526	457	480	485	483	510	463	503	456	518	496	494	495	430	475	500	496	499	475	472	463	485	476	516	457	463	462	495	460	506	486	492	475	504	473	472	486	467	474	509	489	472	477	488	489	490	504	506	524	481	498	502	456	482	527	488	501	487	461	470	480	525	468	503	438	476	472	472	440	504	501	482	476	475	519	523	495	464	502	468	430	448	478	484	503	497	460	504	518	430	489	461	488	462	475	499	493	478	490	470	486	468	494	528	489	483	470	489	428	498	482	496	464	508	493	474	492	485	465	482	497	461	446	483	472	471	504	486	483	497	483	497	439	487	506	443	467	478	492	484	494	474	505	452	491	460	476	464	483	478	485	507	453	476	511	440	470	469	513	469	534	491	476	461	514	498	453	504	500	462	493	472	470	501	451	490	492	470	456	459	446	478	520	483	497	458	493	469	468	502	510	475	469	504	431	468	483	468	460	497	502	475	501	468	477	481	493	504	510	523	453	522	452	507	499	462	497	485	481	463	471	459	499	494	502	524	470	458	465	503	505	479	504	445	516	465	525	495	471	458	473	493	469	453	492	455	439	443	496	491	469	479	467	490	476	453	469	492	494	468	456	501	478	442	455	478	479	473	465	503	490	490	492	437	506	448	481	461	487	461	449	521	474	484	479	461	452	452	467	463	481	462	473	496	484	485	487	520	473	523	443	486	495	495	471	454	489	457	505	481	440	449	484	460	481	481	472	515	477	492	500	479	482	479	482	471	451	495	494	487	458	445	472	467	478	443	516	466	470	478	456	456	474	496	471	440	499	482	488	483	509	507	475	505	501	474	482	477	446	507	475	467	468	468	485	489	508	455	483	479	476	473	485	536	514	481	493	502	474	455	477	471	480	448	507	493	496	474	453	461	489	459	482	511	460	459	475	468	454	496	479	504	496	450	492	497	515	443	474	492	474	475	467	476	465	461	478	431	467	489	517	474	476	466	501	498	501	452	443	465	461	505	497	480	483	482	489	488	473	457	474	526	444	499	482	461	481	467	483	415	494	527	426	524	500	470	492	482	485	509	500	479	417	502	451	486	464	476	451	496	454	485	472	476	461	490	542	473	540	513	449	461	464	496	447	502	477	471	486	449	493	483	429	512	467	468	449	527	468	499	490	470	488	508	481	449	495	481	454	492	483	469	471	515	469	494	480	471	485	457	448	462	515	457	494	472	442	475	462	494	464	489	509	468	461	443	526	463	468	493	509	490	487	446	473	478	486	499	445	499	482	487	445	474	509	469	463	468	492	441	455	472	500	483	468	457	493	452	492	507	472	476	455	499	459	433	472	481	492	511	475	532	471	462	422	497	491	455	429	488	473	488	482	482	434	451	484	475	493	445	495	479	468	518	518	474	446	467	478	451	461	482	476	482	470	496	503	461	503	438	463	485	493	475	490	444	509	496	485	524	470	454	491	473	455	509	509	489	515	470	483	486	466	476	458	466	470	506	473	497	470	507	477	476	492	511	466	458	440	487	477	470	453	528	487	480	484	482	490	474	471	434	518	464	487	479	516	486	447	476	464	488	485	510	515	483	483	465	515	513	486	472	482	476	483	499	487	488	457	454	476	446	495	501	513	498	484	507	473	478	493	457	462	474	479	489	476	482	478	489	456	465	497	474	482	485	462	497	484	468	421	453	500	522	499	503	485	493	466	461	517	450	467	487	506	471	539	487	475	467	470	480	494	507	452	483	505	467	483	484	447	501	462	496	494	484	445	484	512	490	454	494	482	472	473	490	511	517	478	474	460	470	485	452
10853	9777	8362	4370	3054	2341	1863	1570	1431	1237	1171	1082	998	914	934	900	917	932	850	778	795	854	771	791	773	742	792	768	780	752	729	747	729	777	744	748	719	710	697	759	756	738	785	755	705	735	743	741	703	713	754	747	711	721	736	724	731	687	764	762	715	730	711	748	747	716	734	681	676	708	700	695	719	709	719	689	715	730	749	756	730	691	740	715	722	750	741	734	778	705	723	744	764	755	720	740	768	737	739	756	771	763	707	724	751	700	697	715	720	708	736	743	721	766	766	730	709	748	727	741	707	715	682	738	727	749	714	700	723	739	769	762	720	683	732	731	726	704	708	719	736	714	691	730	701	715	729	715	720	747	733	716	754	748	771	717	778	733	775	691	736	751	738	736	674	729	656	703	695	741	719	744	684	695	715	742	758	715	730	744	745	724	657	687	684	721	704	703	705	722	714	729	759	732	727	765	683	729	769	753	719	692	689	712	685	729	714	739	725	732	703	702	749	715	787	695	717	722	740	716	715	732	701	673	690	701	765	704	721	719	723	681	735	754	726	746	706	732	762	699	751	696	703	711	717	744	711	725	727	723	682	723	710	729	699	747	738	724	690	723	683	728	744	708	730	673	751	678	690	722	726	759	720	773	721	725	732	712	743	769	723	741	702	725	714	755	720	683	739	709	721	716	743	739	670	715	683	723	670	727	727	778	735	719	748	734	708	694	716	750	743	711	711	718	715	728	732	712	685	711	734	727	733	711	680	734	768	705	755	661	740	692	749	719	718	711	757	743	700	763	752	744	768	700	723	731	689	707	783	726	749	721	713	698	757	748	696	755	682	732	721	743	722	755	716	740	740	740	698	740	765	698	744	734	739	679	766	726	743	732	727	694	740	694	699	720	696	729	719	714	755	688	699	726	696	720	682	705	742	736	724	742	732	750	715	731	756	673	689	688	731	744	749	714	713	727	694	744	723	718	699	709	739	746	733	716	670	709	727	719	773	736	746	731	730	689	684	705	717	744	716	746	701	710	800	700	708	752	701	712	722	747	716	718	735	701	721	748	738	694	723	744	673	701	747	705	720	759	739	706	734	746	743	733	723	697	721	715	730	704	727	731	680	742	742	680	697	734	699	766	741	718	688	733	732	753	723	724	707	682	697	711	705	715	717	682	705	730	732	780	724	713	786	710	726	691	697	687	739	711	790	723	720	736	718	722	700	741	725	724	715	687	756	755	735	761	707	750	746	720	717	717	697	743	735	765	718	756	705	720	730	699	767	698	692	678	708	683	710	769	777	719	728	736	756	731	736	699	743	721	726	736	728	732	695	735	711	713	697	758	748	718	694	742	704	713	730	693	784	715	734	755	709	677	727	676	690	721	689	711	725	726	735	722	739	719	696	738	748	706	718	734	698	699	790	741	670	701	703	683	734	703	705	656	721	728	686	737	647	776	744	734	713	711	703	682	730	712	723	732	692	697	748	733	737	742	686	718	726	729	699	713	662	809	694	726	707	714	769	702	771	710	687	741	752	721	687	738	712	705	729	724	744	768	691	737	751	690	728	720	729	698	712	708	744	774	720	710	726	744	705	741	700	755	718	709	699	701	748	733	704	754	767	730	750	715	723	710	694	740	703	701	751	714	760	717	753	722	680	707	733	714	713	717	699	712	731	728	758	713	684	734	675	733	714	707	694	720	747	790	709	736	678	733	744	742	673	733	711	711	678	703	756	741	654	732	714	710	721	726	751	733	751	690	701	727	729	698	737	724	731	771	761	692	735	713	708	733	746	749	758	751	734	761	768	694	726	722	745	700	727	703	720	709	770	755	678	745	713	722	725	683	713	711	714	747	678	775	704	719	741	703	716	717	734	676	739	720	705	733	707	723	724	733	732	711	680	750	693	771	752	730	708	735	685	709	671	748	708	747	713	704	708	761	719	716	721	733	737	714	746	748	739	765	702	746	677	705	694	703	747	691	696	770	689	696	673	774	708	695	681	731	738	711	718	727	702	761	756	707	738	758	772	728	772	704	702	718	706	744	744	724	732	703	721	683	727	716	750	704	737	746	693	732	714	697	745	706	739	700	689	720	715	759	689	670	773	751	709	735	731	735	734	701	738	682	737	699	709	724	730	710	765	733	768	750	709	743	798	674	723	696	737	735	760	697	739	690	709	757	718	709	736	675	731	711	743	692	691	676	800	696	729	714	741	742	724	716	671	691	744	793	732	698	715	723	776	700	715	722	770	749	745	733	723	725	724	679	749	732	710	707	685	691	762	738	718	757	754	682	725	746	715	705	670	698	692	677	724	697	731	756	761	723	747	679	699	721	737	695	725	722	731	749	746	628	715	703	674	741	698	735	740	730	747	694	665	682	663	768	697	739	705	714	708	748	763	755	713	749	732	686	665	719	733	779	719	705	693	741	711	703	712	712	703	709	792	724	705	736	732	729	739	670	738	678	690	733	678	734	740	733	738	738	735	724	682	736	676	710	729	728	754	712	753	750	718	712	704	674	716	724	709	735	729	700	721	760	741	716	729	722	723	727	703	757	698	713	704	730	689	730	679	712	722	727	737	765	758	755	733	762	731	763	755	697	700	676	706	698	694	718	715	716	705	750	759	739	726	711	713	725	702	753	730	718	727	729	732	709	722	713	683	731	741	717	708	760	730	699	684	717	705	738	752	742	723	727	678	721	801	722	695	707	739	720	699	709	758	729	716	754	724	730	720	698	740	769	696	756	722	693	703	758	762	697	756	750	765	720	726	752	727	717	748	712	689	695	747	754	720	715	774	751	698	706	774	715	746	693	704	702	700	746	691	754	736	699	727	720	685	733	708	696	723	713	772	689	747	733	691	737	703	766	731	705	772	739	707	722	684	749	681	707	714	769	723	692	691	695	737	711	741	716	684	715	710	719	701	692	722	689	675	755	705	759	699	711	711	716	731	711	738	706	707	736	716	670	674	652	734	737	720	695	752	721	733	754	675	738	714	716	725	702	720	720	739	707	656	712	728	731	684	713	765	706	697	740	706	694	738	716	730	692	753	695	737	730	776	691	730	731	733	713	747	756	713	684	715	704	685	724	710	723	728	664	728	724	725	724	704	659	732	694	732	717	708	717	671	684	683	714	731	736	724	732	722	671	726	701	718	705	740	740	701	736	703	704	729	700	709	702	732	728	702	690	694	749	716	729	714	703	756	743	738	704	724	690	726	719	704	713	736	692	741	715	722	746	748	761	748	676	743	663	742	733	737	702	767	734	711	701	731	741	744	743	731	703	707	730	698	709	716	712	674	722	744	720	670	738	697	718	744	719	700	701	692	699	736	705	757	726	729	752	736	702	728	701	738	728	739	721	714	703	709	727	686	763	720	716	760	669	753	674	736	703	682	768	719	714	696	752	678	731	724	671	738	737	703	709	685	724	746	775	710	739	670	736	751	720	691	680	725	750	778	754	708	748	711	750	738	705	754	762	681	751	649	767	721	711	717	701	733	739	703	756
23504	21552	29473	24075	21552	21051	2603	812	624	533	463	450	424	386	386	297	369	300	309	302	286	286	280	293	281	285	276	258	271	243	257	242	249	238	237	261	246	244	222	256	235	225	246	260	257	244	250	269	234	257	236	249	254	229	229	254	236	242	235	249	270	243	239	220	238	257	222	245	270	248	249	252	228	257	243	233	256	228	259	232	250	254	229	223	244	248	237	221	222	237	257	254	249	223	243	233	232	269	205	277	253	244	218	240	231	211	255	232	251	269	271	243	249	224	250	217	257	225	222	249	273	222	244	244	222	218	227	233	232	255	243	227	236	242	212	220	224	221	236	237	216	226	232	240	221	233	255	244	225	247	238	246	242	233	255	249	244	241	241	220	210	213	235	229	218	211	207	218	236	238	231	227	250	202	197	229	246	218	244	264	240	202	210	222	234	230	223	246	218	225	215	207	213	236	216	229	224	232	223	249	226	207	210	233	223	248	220	225	197	251	218	218	242	262	252	241	216	223	200	255	232	231	232	234	232	243	255	259	245	238	220	239	215	213	252	242	248	243	240	238	247	219	235	226	232	276	243	241	215	205	239	209	218	256	216	236	234	224	256	212	228	243	225	237	250	247	243	238	221	222	242	241	232	238	221	251	241	231	248	242	244	208	249	223	212	258	266	220	243	239	229	236	237	217	242	234	213	217	248	250	219	251	224	233	248	247	262	240	246	225	235	237	238	221	244	225	242	205	266	227	244	248	216	264	238	210	233	260	214	257	237	220	199	258	219	216	242	261	236	199	256	224	212	224	226	243	225	248	238	232	220	228	220	252	224	226	254	223	233	247	223	231	231	225	213	216	265	254	233	229	246	245	230	218	247	240	221	246	227	234	228	231	219	222	245	217	219	257	253	245	253	238	237	224	227	249	230	209	240	228	233	244	228	264	208	248	227	241	221	235	240	207	210	242	208	238	245	250	209	216	228	243	248	214	222	247	239	225	212	239	231	248	231	211	231	235	218	226	223	247	250	242	245	204	252	212	211	238	263	237	229	205	248	213	223	242	218	235	227	230	260	260	224	229	226	207	241	205	251	256	239	210	221	232	233	244	235	219	245	245	259	227	233	246	230	210	234	239	230	240	237	261	245	212	199	231	212	255	221	212	236	226	225	230	226	241	227	227	251	246	240	228	247	249	257	229	216	246	235	262	238	244	221	248	205	273	235	241	231	243	241	239	242	253	246	235	251	209	231	240	238	239	221	202	222	228	239	275	232	220	231	212	245	228	253	244	231	279	230	234	215	244	230	208	221	215	212	251	236	248	265	216	204	218	246	256	260	264	243	235	244	233	251	238	228	244	235	222	224	232	227	223	230	242	239	251	260	255	252	251	256	197	253	214	246	229	202	257	207	220	216	237	202	226	248	231	236	205	239	229	258	229	244	246	212	243	266	236	264	248	200	239	231	243	237	262	241	222	223	244	228	249	224	267	229	237	239	241	236	180	236	218	230	214	218	222	234	234	254	219	227	245	224	249	245	252	225	217	227	220	239	265	231	235	255	242	221	234	220	243	220	238	253	247	238	260	221	273	220	231	245	235	244	235	262	255	251	254	231	227	238	216	218	202	248	205	206	215	245	256	235	269	228	215	255	225	238	219	249	239	234	290	248	220	229	246	252	233	241	248	224	228	210	249	236	216	235	225	220	229	256	222	237	257	229	238	250	250	240	228	228	242	227	233	223	219	208	230	248	244	260	244	252	243	250	231	234	237	205	233	214	232	251	273	241	229	258	244	211	232	237	248	231	212	276	217	230	222	261	254	236	227	238	244	272	189	228	221	223	230	219	236	201	258	226	234	244	222	258	238	208	214	217	232	217	240	214	229	240	249	239	257	227	229	223	249	198	229	244	236	216	231	228	243	232	254	260	227	198	228	244	212	219	240	238	229	225	211	219	251	229	206	227	241	261	244	216	220	204	234	214	244	208	219	251	237	236	232	226	256	253	255	216	206	224	240	227	240	217	245	230	227	237	256	224	226	219	237	263	220	244	227	241	245	215	229	247	217	217	227	211	215	238	219	227	238	251	236	204	234	255	218	228	240	248	225	250	248	265	248	234	211	242	230	216	218	215	239	214	220	223	267	226	216	215	226	234	222	238	213	240	234	209	239	233	239	208	233	225	236	217	210	258	231	264	239	258	242	244	220	219	242	218	250	228	233	246	226	204	222	245	212	230	236	233	242	228	223	211	244	255	221	234	202	231	222	240	225	223	228	239	230	247	248	246	241	227	218	247	221	239	240	218	243	251	264	255	227	243	218	248	241	235	235	231	251	215	245	232	225	216	244	244	236	239	275	220	216	229	260	227	259	249	241	227	233	211	245	247	245	202	235	245	231	252	246	233	263	224	206	237	236	234	233	235	244	228	234	232	224	221	225	224	231	212	235	233	213	233	235	219	218	221	226	266	265	266	215	190	205	226	212	220	249	232	248	227	234	212	226	240	234	250	210	212	239	247	223	256	236	249	234	228	240	243	254	220	228	247	232	224	221	251	238	220	248	247	251	226	235	253	241	260	248	195	213	241	242	227	263	245	228	225	281	219	233	237	231	287	228	268	231	226	220	209	261	222	207	220	231	244	217	218	251	225	260	233	254	224	208	238	233	227	272	210	236	232	242	266	230	207	247	244	226	233	237	230	254	234	218	245	227	233	222	218	228	221	238	259	228	217	206	235	228	213	248	246	235	251	244	237	242	237	239	237	247	211	262	219	217	252	235	239	228	223	241	266	234	231	223	243	221	250	233	239	221	218	235	213	250	226	220	239	244	234	208	218	223	200	234	256	231	219	223	250	231	226	219	232	230	259	252	219	249	246	235	225	230	253	251	242	244	244	224	231	250	222	229	239	239	247	230	255	215	205	246	243	226	215	236	230	245	251	226	245	229	241	219	242	220	237	229	256	245	237	231	227	234	207	215	248	235	236	213	236	228	228	245	263	248	245	228	229	221	217	215	239	238	241	241	219	224	238	211	221	246	224	235	227	254	237	238	220	240	239	224	223	228	250	239	237	223	238	239	219	241	246	224	226	255	250	214	252	236	202	226	247	225	233	219	231	236	216	239	216	235	238	213	226	233	239	252	207	237	269	234	249	215	237	241	239	219	241	232	224	229	221	227	202	230	240	245	241	208	238	237	249	266	218	239	243	238	240	232	222	223	205	251	253	257	227	238	228	238	209	263	224	229	210	236	248	264	226	219	220	213	238	233	236	243	222	231	244	255	213	234	228	236	227	219	227	216	218	237	245	228	223	218	238	231	226	253	247	219	238	246	218	208	237	231	239	250	222	238	249	249	212	208	246	249	230	226	228	257	261	231	235	219	243	224	233	231	263	229	223	206	258	226	243	240	222	236	228	228	232	212	247	231	226	209	216	210	251	231	208	231	223	227	235	255	222	205	234	234	233	242	204	247	256	237	211	245	230	230	213	251	224	228	233	220	248	260	214	225	234	231
13362	15818	13517	7066	4798	3444	2663	2059	1693	1374	1216	1082	986	938	776	672	665	628	579	575	581	549	529	479	460	449	500	455	460	429	454	458	447	433	420	423	411	435	421	416	414	438	395	417	382	402	388	407	371	411	394	454	383	423	388	332	424	405	382	358	354	354	397	371	345	370	364	403	395	372	376	387	378	373	409	407	397	356	395	387	379	345	355	369	368	356	380	352	403	358	389	381	356	379	397	372	379	361	379	381	376	373	382	366	386	359	389	343	376	392	364	375	379	388	368	344	322	375	366	373	364	342	373	370	325	352	346	368	370	404	326	342	347	352	361	363	335	317	402	341	391	379	398	360	345	375	356	362	308	376	384	356	357	334	360	371	396	367	392	349	344	392	377	407	332	374	394	364	329	390	414	395	363	369	354	383	386	388	344	328	336	369	379	393	349	336	342	380	403	357	346	348	372	386	359	325	347	348	398	387	425	360	353	380	345	386	374	378	370	357	379	378	350	379	368	373	355	358	345	371	384	358	357	365	371	370	370	364	343	351	385	362	374	370	386	362	364	373	345	335	355	374	397	403	346	361	388	381	350	355	348	367	385	368	369	376	360	389	368	350	375	343	351	345	393	379	369	348	365	364	331	357	387	341	394	369	351	346	357	381	365	349	333	365	372	374	387	401	405	371	382	388	368	365	343	330	347	325	368	375	376	367	365	372	387	354	373	345	354	349	352	385	372	371	362	345	375	368	386	396	366	395	359	391	343	357	363	351	366	382	363	390	370	372	389	363	373	382	335	370	386	368	379	365	361	396	385	375	372	375	368	378	362	394	358	360	373	369	381	387	387	334	354	364	348	378	356	384	389	358	398	388	340	363	351	362	347	354	346	365	367	361	355	392	375	370	375	395	291	348	354	422	341	377	302	353	380	376	379	340	310	363	332	403	381	367	376	381	380	386	345	385	397	362	394	382	362	369	375	364	353	401	386	386	339	368	381	389	356	332	312	335	363	353	336	384	351	354	387	355	397	336	361	351	378	402	350	368	372	391	363	354	362	367	376	370	383	386	353	375	330	370	392	343	391	365	345	363	337	327	338	390	330	369	374	354	381	375	382	372	362	391	365	334	351	376	347	379	381	367	391	389	370	345	344	371	349	356	353	351	367	359	402	368	395	331	355	390	370	351	372	337	385	346	383	398	358	351	382	347	363	343	380	374	379	358	344	359	361	332	369	350	382	367	383	377	374	374	353	344	379	344	352	347	367	358	392	364	364	381	389	387	365	346	358	372	342	369	374	382	336	350	400	360	323	377	358	382	349	351	390	353	402	331	392	373	343	374	304	363	362	370	412	346	347	366	377	385	347	365	367	355	357	382	362	376	354	391	376	392	388	388	375	387	353	381	351	395	350	392	340	407	361	358	346	362	360	373	371	340	356	371	386	340	360	366	356	364	374	376	337	401	389	361	361	382	390	335	352	399	358	378	391	387	371	380	355	353	369	379	386	388	370	369	368	359	370	360	354	377	385	353	380	378	342	378	341	378	385	380	372	370	389	380	402	364	354	378	374	380	363	367	368	373	375	367	374	358	352	348	369	340	371	377	345	337	354	346	349	368	372	367	372	369	378	357	396	396	351	388	378	353	363	372	368	388	384	378	356	404	336	367	391	369	395	371	345	389	414	397	352	387	332	340	388	386	386	357	332	351	358	353	358	347	393	389	362	354	333	389	380	356	369	382	379	356	358	382	368	361	361	374	365	378	358	371	382	380	342	378	371	356	359	369	375	374	366	367	341	341	328	363	388	380	392	352	375	350	390	368	351	378	367	343	367	323	388	352	402	337	382	361	348	349	352	360	371	350	382	351	378	357	367	346	360	339	371	400	362	382	362	372	360	348	366	385	375	367	335	338	339	371	386	374	389	348	369	382	364	376	398	377	370	342	359	368	344	361	376	402	364	380	380	336	393	383	382	365	367	375	376	340	421	347	371	364	362	348	356	375	377	360	355	379	373	367	354	363	335	375	375	352	364	362	365	351	373	351	383	341	367	373	356	374	369	347	343	373	392	331	363	367	370	368	379	340	368	375	367	378	353	323	374	407	361	328	348	362	364	353	332	370	365	362	394	368	338	362	373	351	370	393	355	380	341	380	363	363	375	347	385	371	375	367	356	387	353	373	380	406	404	387	346	332	376	375	357	373	376	394	376	354	372	352	389	351	396	358	361	342	354	387	363	358	344	385	348	357	381	367	389	340	346	364	369	362	364	347	365	339	354	325	361	383	352	390	342	356	342	389	375	369	390	358	323	404	369	366	354	396	359	372	352	387	372	391	386	341	393	367	366	366	367	379	349	369	362	327	382	400	340	329	359	364	377	363	357	380	361	366	367	358	361	384	344	352	381	366	373	371	366	377	338	361	364	370	374	361	364	376	374	375	360	344	379	379	383	377	378	340	341	331	387	393	349	364	392	367	343	341	351	373	356	331	389	361	342	367	370	355	366	339	356	343	402	347	371	345	349	352	359	358	381	357	352	375	372	356	396	365	375	381	351	387	355	367	385	382	367	361	359	376	375	362	378	352	365	371	348	361	361	357	358	371	349	332	337	381	351	370	372	358	357	386	376	371	368	367	373	333	384	376	350	342	394	376	351	362	359	340	373	390	355	373	324	335	353	354	357	391	345	347	362	346	339	352	340	355	366	372	353	380	335	367	346	399	388	370	357	354	373	399	393	370	371	384	373	383	323	351	352	345	356	353	386	391	348	357	376	345	350	348	346	364	358	350	321	366	368	356	349	340	371	362	379	356	340	376	352	327	367	383	336	345	384	366	362	330	366	359	365	367	382	363	371	436	351	380	338	390	350	344	392	374	355	336	370	354	345	345	373	350	386	349	386	372	397	359	348	358	365	357	409	357	382	367	359	360	383	335	373	370	375	357	357	337	370	357	393	367	374	387	369	405	366	327	383	336	387	371	379	374	348	354	388	411	390	326	367	378	361	382	354	371	369	378	344	371	353	338	370	352	355	345	380	350	370	410	365	377	374	377	401	364	360	357	346	341	368	376	382	367	356	374	376	344	396	341	341	358	368	373	345	358	361	375	383	394	361	364	341	362	366	341	348	364	380	382	393	378	371	366	377	336	362	374	374	354	367	356	363	361	354	380	372	366	360	364	399	380	353	368	351	391	388	334	352	349	336	422	357	378	395	359	380	375	347	354	374	376	362	367	319	385	347	363	365	363	348	407	365	399	356	355	376	352	366	387	360	357	398	372	362	369	349	351	336	348	384	367	349	361	358	357	384	389	357	346	350	360	353	318	396	372	343	362	400	352	382	331	372	370	378	386	393	379	359	369	390	338	390	370	328	361	364	349	361	363	372	374	378	372	369	393	381	342	375	333	394	323	377	376	376	358	344	335	386	374	350	335	358	361	391	420	366	372	348	311	343	386	359	383	364	368	350	346	370	366	351	337	373	351	333	382	387	367	362	351	388	370	370	349	377	360	369	365
27244	20715	7498	813	510	495	485	445	473	451	483	431	433	446	447	433	468	454	430	445	440	476	435	401	439	437	431	429	448	428	424	454	421	455	447	448	457	441	458	429	445	441	440	462	448	410	433	459	415	474	446	414	448	403	465	424	451	440	459	421	434	446	431	446	436	454	398	423	409	434	425	428	431	376	461	435	405	408	430	412	471	405	454	464	467	429	446	443	468	433	399	420	457	442	413	459	416	441	451	411	441	400	437	415	449	449	449	437	432	459	429	428	443	442	425	424	434	430	393	437	447	435	467	457	443	455	448	431	435	430	448	410	443	450	402	459	443	448	442	445	450	428	438	415	435	394	462	426	443	415	437	467	426	468	473	438	448	435	453	427	404	449	420	424	397	451	410	416	458	427	437	455	454	431	404	416	419	433	410	408	441	470	428	445	420	404	469	452	447	477	418	453	421	407	426	413	466	435	437	454	434	433	436	431	430	399	399	431	468	442	428	443	419	425	420	464	455	399	455	425	437	468	414	404	421	463	443	455	473	472	401	455	407	472	456	440	433	447	460	448	452	435	429	435	450	415	439	457	442	446	424	426	448	408	440	451	441	393	428	430	436	463	445	389	466	414	442	427	435	425	421	435	451	438	431	435	436	436	441	391	405	441	469	463	392	468	465	463	436	455	459	398	392	426	475	437	405	470	439	441	449	431	425	409	444	408	405	458	447	453	457	409	442	405	427	469	446	410	455	425	427	442	414	447	440	435	455	445	424	460	460	405	397	456	454	470	446	450	426	427	439	450	434	414	434	412	465	411	432	408	415	450	427	433	410	464	460	437	430	470	441	423	416	430	449	459	474	436	428	457	483	435	412	424	426	423	438	405	405	412	420	427	442	454	443	437	416	453	461	416	442	453	413	439	420	446	397	473	436	428	434	443	459	432	443	422	475	437	445	445	453	420	422	446	446	472	443	395	439	438	450	442	462	433	441	428	431	419	438	448	392	450	438	411	475	433	405	424	427	453	451	447	447	413	445	439	449	454	428	480	435	444	414	412	442	417	425	430	434	453	450	470	435	435	421	430	451	444	420	447	405	493	451	460	443	475	446	421	441	422	438	417	444	442	451	418	453	408	439	441	457	441	437	410	473	464	445	438	418	389	446	420	405	430	429	402	419	421	451	429	459	431	477	437	445	430	412	444	418	426	419	446	466	453	446	441	420	450	423	454	466	440	405	424	451	443	477	425	474	434	402	424	456	477	423	458	432	427	459	425	476	464	418	455	429	445	445	436	413	400	435	459	455	452	460	474	412	419	438	405	465	421	435	451	432	435	402	424	413	417	423	453	418	450	445	442	420	403	404	454	455	442	443	419	425	444	436	463	423	450	447	440	464	415	439	456	428	483	423	438	457	435	424	449	409	445	455	476	445	406	452	402	452	434	459	452	464	413	440	425	435	450	420	452	468	450	408	416	436	425	413	462	445	402	425	454	448	447	386	434	469	438	456	449	453	446	434	421	434	442	443	420	452	436	449	446	390	450	419	435	465	434	402	408	425	444	442	442	416	465	474	467	436	423	414	442	429	488	433	453	414	461	481	443	437	455	437	447	423	383	431	418	414	418	408	448	440	481	458	430	415	443	444	474	430	417	457	424	446	420	403	445	451	432	458	424	422	428	431	401	411	441	460	412	463	434	450	427	428	483	423	408	458	440	430	433	425	463	421	423	443	405	426	429	453	444	423	445	411	442	416	420	425	473	435	416	420	476	427	429	430	434	466	441	426	455	422	426	428	412	452	432	421	440	422	432	448	457	432	452	400	439	454	373	430	412	440	425	444	408	419	422	455	438	400	441	493	395	446	455	431	480	407	454	411	432	435	454	445	451	431	425	452	441	428	445	438	419	406	419	449	415	437	408	401	427	439	404	417	453	415	411	401	410	421	445	432	425	440	443	408	455	412	430	434	429	444	448	445	435	453	439	429	423	439	454	446	482	445	458	440	474	451	456	449	443	444	438	419	461	427	472	476	424	459	430	433	458	411	428	460	427	489	433	468	436	425	470	420	414	457	427	430	416	414	447	393	452	456	407	396	447	416	442	430	412	455	420	433	428	430	426	438	425	463	424	443	443	442	449	441	439	424	460	448	430	440	419	457	460	445	446	438	418	436	420	446	430	426	435	410	454	447	432	426	455	412	426	421	402	443	461	469	441	456	435	449	414	453	472	480	441	425	409	461	424	467	443	466	432	438	462	464	454	429	464	432	416	404	440	447	436	419	447	436	506	419	448	427	429	421	398	467	406	419	456	439	454	416	445	437	376	468	399	411	460	451	443	441	461	438	415	424	434	398	449	425	474	429	426	461	414	424	447	443	476	424	435	424	438	480	417	429	401	433	412	428	424	398	467	433	465	466	434	447	417	474	427	450	466	409	425	412	433	457	453	433	441	429	455	425	456	420	427	440	436	446	440	418	411	436	447	430	429	424	467	449	443	424	463	391	417	429	407	416	414	440	407	423	441	431	397	434	467	391	486	427	414	443	446	448	430	452	479	450	409	422	431	459	455	469	445	426	419	460	458	455	476	417	452	470	451	435	437	463	454	442	441	423	455	447	451	423	432	444	439	432	422	455	446	455	442	383	447	435	462	408	426	438	412	452	425	430	398	415	399	456	436	427	448	445	448	420	455	409	457	424	444	423	458	451	429	453	458	466	464	440	455	434	437	444	450	440	429	453	472	446	478	404	423	467	436	422	453	433	432	475	435	432	427	435	487	439	438	472	443	433	447	466	437	426	404	470	444	418	422	447	437	446	439	434	496	429	420	450	434	440	455	440	411	436	440	437	384	428	405	424	438	435	433	472	479	413	412	429	484	451	421	433	434	447	417	438	425	421	437	428	435	413	450	448	471	459	403	463	403	418	439	427	418	428	409	438	422	467	457	455	429	446	437	395	443	455	427	438	456	416	461	441	457	412	430	403	438	395	419	435	479	471	448	475	438	435	442	416	456	447	402	416	406	444	440	447	420	462	447	473	440	435	447	419	418	438	415	442	418	450	451	433	438	414	464	441	390	434	409	434	440	446	442	455	449	418	430	439	434	453	467	437	422	462	429	420	411	451	376	416	427	450	428	422	442	438	383	425	441	435	421	466	480	479	419	442	457	415	451	412	438	420	422	444	387	452	472	444	456	432	455	432	447	437	425	450	479	428	446	474	445	462	432	440	479	468	410	453	425	397	408	446	412	409	441	449	404	432	393	440	461	457	408	419	453	416	463	425	461	465	451	436	421	415	464	396	414	400	444	442	437	432	458	444	411	437	422	446	468	435	393	443	439	423	423	410	453	484	425	421	444	445	441	426	435	412	420	423	462	463	451	443	413	420	464	407	429	443	451	414	431	455	420	392	433	423	411	466	439	443	427	426	456	458	435	475	416	436	445	429	459	474	425	445	459	446	443	445	482	426	411	461	399	445	443	414	442	385	392	487	442	436	460	487	412	442	439	406	471
4665	1573	1466	992	926	822	758	681	727	663	719	614	676	654	699	653	612	662	621	632	659	619	620	695	675	646	686	650	629	669	657	677	658	668	674	663	688	644	647	666	672	650	649	677	630	620	653	641	648	655	697	644	608	636	675	620	645	633	627	670	658	599	632	654	634	664	665	689	623	612	650	674	647	642	676	630	659	650	655	648	658	634	644	664	676	647	635	657	641	678	638	640	660	708	654	643	632	642	651	694	683	626	666	631	613	708	677	614	617	634	647	638	676	677	681	667	610	612	644	704	676	593	603	679	628	633	663	654	638	677	649	688	654	645	708	646	576	649	668	655	629	635	634	616	666	649	655	693	686	655	608	613	686	665	618	658	648	656	661	656	661	620	685	681	649	627	697	640	629	671	652	648	675	630	647	637	654	602	639	632	640	664	628	649	609	670	693	634	641	697	640	636	674	648	652	679	684	643	644	686	649	660	632	637	638	682	642	643	660	644	649	655	654	714	668	691	622	648	624	693	659	670	630	668	666	658	647	652	661	683	652	631	638	629	591	672	673	669	631	655	688	656	675	670	640	671	632	655	619	644	690	659	675	666	636	621	657	658	685	654	606	663	593	662	673	661	684	624	658	674	680	630	664	674	594	665	656	690	654	676	628	660	620	691	584	655	672	665	623	655	655	628	622	627	601	645	642	646	614	604	711	704	656	595	666	653	658	668	628	707	677	647	654	655	609	636	656	665	688	684	628	632	622	631	666	690	693	610	692	692	651	666	644	640	631	662	622	653	628	637	680	646	648	644	694	655	632	627	660	638	655	688	672	634	616	636	680	667	627	624	703	649	619	643	677	644	644	595	622	651	724	626	629	670	643	718	647	677	666	593	632	711	700	660	642	656	658	660	639	661	602	633	670	641	660	660	699	697	678	683	660	615	635	651	628	667	705	602	630	641	653	654	655	660	658	666	634	686	674	647	667	646	650	638	695	635	610	622	676	658	642	674	633	638	657	651	667	647	607	619	640	642	649	622	663	640	656	612	654	625	696	640	639	637	669	670	709	658	622	641	600	635	632	664	633	610	662	662	666	670	635	646	611	650	654	685	636	657	621	675	639	649	658	661	633	684	702	663	623	635	631	637	622	647	654	670	638	604	664	622	631	658	641	680	634	692	635	640	639	676	660	637	694	616	623	665	695	688	645	716	660	622	641	661	666	680	657	630	639	628	655	700	662	671	662	716	673	627	642	620	691	644	694	608	656	665	636	640	675	651	655	691	683	610	632	657	682	663	649	624	682	662	683	650	662	654	624	665	677	649	662	659	645	632	682	646	636	643	655	662	624	677	698	636	645	699	674	701	627	575	658	656	661	677	607	643	707	684	672	595	640	699	640	639	690	678	641	701	660	653	668	651	651	689	695	676	644	682	638	652	640	679	663	602	600	694	668	650	710	655	669	627	632	653	655	655	667	684	640	669	688	639	651	643	593	655	649	681	687	657	641	622	605	666	652	641	643	619	636	644	669	608	650	658	640	656	611	671	633	646	686	650	670	626	688	677	640	648	599	665	649	657	636	579	695	612	680	639	631	665	681	655	630	658	662	680	636	654	669	638	666	639	644	715	674	649	707	614	669	705	637	652	690	668	673	669	676	648	632	675	665	654	625	669	657	611	642	648	640	648	642	643	663	648	668	621	698	644	658	688	658	673	646	627	646	626	670	680	696	660	658	652	644	674	648	719	626	660	699	641	714	667	673	638	645	653	675	623	647	669	644	678	647	667	643	647	687	622	686	672	648	632	641	694	690	652	649	707	607	644	660	648	638	659	657	604	653	688	658	636	732	678	649	629	635	634	619	641	686	699	654	651	660	607	642	694	647	636	650	622	643	653	652	657	691	655	643	697	598	662	676	652	662	683	648	673	589	679	669	626	638	657	643	687	623	676	668	605	660	571	660	617	652	655	630	646	674	641	670	638	633	697	665	643	644	665	686	624	626	633	680	620	626	640	650	627	686	619	653	601	660	618	641	704	662	645	637	634	680	685	657	622	648	626	655	672	652	648	663	605	662	652	605	647	661	695	637	664	655	645	654	651	625	652	669	638	604	645	678	652	646	640	662	653	669	651	639	600	657	602	646	682	658	656	648	683	662	676	680	610	689	677	616	675	619	586	689	658	618	629	640	663	624	637	662	608	654	622	635	635	598	617	604	625	667	693	682	647	654	653	651	669	672	597	660	648	637	629	603	644	662	644	658	673	679	652	628	699	656	669	670	646	650	685	613	674	697	680	676	661	640	681	665	611	687	628	673	647	667	643	693	714	676	607	648	665	633	645	658	640	657	644	655	675	658	676	626	617	662	624	630	681	640	682	651	660	666	603	645	674	661	681	653	642	718	681	639	636	676	661	665	647	681	633	654	654	658	655	736	648	690	640	668	629	595	651	630	677	668	657	634	626	680	650	718	633	612	661	636	668	648	640	696	644	663	635	617	642	641	650	649	693	664	599	658	619	704	647	623	619	698	612	667	642	661	623	673	652	680	666	625	680	648	686	715	664	656	628	613	679	691	614	674	684	617	612	674	655	732	676	653	624	664	713	643	631	662	624	679	618	653	650	701	680	630	681	643	701	641	678	621	658	687	664	614	713	650	624	668	682	689	677	633	649	665	681	665	636	614	617	635	662	637	689	630	646	650	609	642	612	660	631	606	629	663	633	627	701	653	674	621	603	680	662	643	664	632	630	663	637	639	648	679	668	695	610	649	617	676	643	614	635	668	628	645	620	677	625	698	622	636	658	674	679	652	663	686	662	654	656	547	680	670	645	647	650	645	651	668	655	635	669	666	691	624	668	681	622	672	666	651	644	690	668	678	651	670	730	684	620	619	684	649	644	652	612	638	664	611	642	680	617	670	638	671	634	625	648	589	668	688	622	684	658	673	658	637	685	641	639	675	700	639	624	658	657	692	644	692	724	647	675	622	610	651	639	660	669	721	696	664	677	579	662	661	619	640	611	668	617	651	676	683	665	632	635	694	668	652	632	664	661	672	645	563	636	665	606	672	648	635	638	680	643	674	620	683	628	626	678	648	647	665	657	620	716	642	615	664	675	682	665	647	658	646	649	645	640	677	618	641	651	632	633	673	644	686	627	625	658	683	642	662	598	639	708	641	655	626	672	689	618	631	631	655	698	677	668	657	615	645	670	644	629	645	669	623	670	675	627	606	652	655	649	681	654	631	632	640	652	676	641	664	616	634	688	692	664	685	555	659	638	703	666	678	702	641	617	654	682	654	612	646	668	623	657	667	608	631	659	667	609	635	690	653	678	625	652	612	645	659	651	690	681	675	660	639	648	641	639	670	611	629	634	619	659	645	633	659	661	634	654	616	677	661	659	657	653	667	693	641	713	649	689	619	684	640	654	682	641	649	645	611	637	691	689	692	643	632	667	689	646	637	686	678	666	648	647	616	602	566	667	637	624	628	605	615	675	683	672	665	624	632	634	645	679
24544	21554	28818	24723	21133	3244	1057	783	696	663	637	583	571	594	574	530	535	530	496	521	553	559	547	506	549	530	485	513	477	507	528	500	504	486	445	497	497	475	485	491	506	499	532	471	475	496	494	530	501	477	478	475	456	465	482	489	488	510	477	473	495	499	464	514	486	485	489	528	494	486	531	449	488	453	485	499	499	482	473	484	461	483	470	482	478	474	486	493	510	501	468	467	456	496	494	510	520	493	443	502	489	475	451	509	471	494	511	459	497	442	470	508	460	490	481	509	481	465	529	465	484	499	514	493	498	480	477	473	480	459	476	477	497	488	471	501	504	467	519	495	492	466	479	494	485	462	450	477	473	491	534	488	501	484	494	486	466	487	499	530	492	472	524	496	431	440	483	492	444	488	530	466	473	474	483	463	467	500	488	469	511	500	546	476	489	483	471	485	474	512	462	431	505	466	486	488	476	478	455	495	512	486	475	484	540	452	446	478	506	478	499	523	528	499	457	503	471	465	489	445	464	483	479	476	479	475	473	483	485	495	487	488	482	519	503	515	496	509	470	494	500	519	479	478	490	505	483	479	501	488	482	468	491	482	481	475	485	494	493	460	457	464	511	459	462	467	487	502	503	471	510	465	513	529	497	472	477	519	493	491	480	475	461	468	462	506	489	470	504	499	453	447	509	491	526	513	496	504	488	513	488	484	497	471	475	476	462	468	445	462	462	498	469	514	489	447	499	496	468	494	510	506	496	469	496	478	449	494	488	481	483	468	479	463	528	498	489	498	486	498	540	505	451	491	502	457	478	514	461	468	443	468	463	438	491	476	512	497	448	470	500	496	487	472	497	508	458	499	507	471	466	500	517	503	487	467	480	503	520	501	484	500	443	521	501	519	492	444	459	486	485	442	475	474	473	473	475	487	464	470	482	481	521	506	475	497	464	511	479	504	476	525	473	476	468	447	493	483	469	485	475	440	470	466	449	492	487	488	506	491	481	459	471	446	521	497	531	491	465	502	482	484	481	554	475	481	480	461	483	512	525	458	456	535	471	491	480	484	453	462	492	515	482	488	470	471	511	463	474	509	476	497	472	481	464	494	510	454	495	512	462	496	473	496	488	493	509	476	476	470	459	516	477	555	515	557	505	452	457	493	438	467	482	481	502	478	491	472	479	497	473	476	463	459	483	481	488	469	513	477	471	478	481	470	476	458	454	528	477	492	495	458	460	515	498	489	473	477	462	479	502	483	500	446	441	481	494	458	506	447	477	486	493	504	491	493	465	490	467	488	490	489	498	483	499	500	481	476	454	502	491	494	471	464	513	506	499	489	481	474	440	471	458	481	501	456	506	486	467	456	456	515	468	484	522	496	463	487	473	472	494	460	480	479	470	510	492	470	516	495	479	511	466	494	447	506	471	486	529	473	485	514	456	486	525	462	527	489	479	523	472	492	476	504	469	492	481	510	494	469	456	455	481	505	505	464	488	470	481	466	474	472	461	487	494	522	467	509	511	517	484	458	511	517	512	475	480	473	487	498	500	494	499	499	479	472	499	442	479	459	460	491	451	511	500	459	477	454	474	445	474	481	471	506	489	531	456	503	494	455	508	489	481	445	490	485	474	491	510	462	480	518	510	478	469	513	444	497	442	477	480	477	486	446	515	487	463	462	486	491	480	486	456	497	476	470	471	473	501	557	470	460	481	496	501	468	506	496	468	511	490	470	506	480	491	485	528	467	474	461	472	471	453	519	471	425	470	471	486	492	492	490	488	482	483	468	440	468	490	483	481	509	487	506	506	484	495	491	503	468	509	499	511	477	415	500	533	483	490	463	471	478	474	468	501	514	499	476	490	488	472	484	479	472	511	482	492	463	456	480	492	496	469	484	508	500	486	503	479	500	507	490	475	498	482	490	460	496	444	523	495	460	473	463	492	449	478	508	473	467	479	453	486	527	494	438	514	477	469	468	455	469	471	519	505	471	470	442	495	457	511	508	476	463	484	463	487	531	506	492	510	502	440	498	430	485	500	479	491	483	511	502	455	455	510	524	508	486	517	498	502	469	472	452	479	427	462	470	460	503	477	509	462	481	486	529	472	468	477	513	490	483	474	489	484	536	465	504	472	469	471	457	455	490	461	481	464	487	495	531	486	457	465	481	453	477	441	515	506	467	502	501	534	455	509	512	485	481	472	475	511	465	469	474	475	511	496	511	485	441	519	496	479	461	469	472	490	526	458	491	504	480	474	473	492	481	492	468	504	513	474	485	466	466	474	528	475	480	471	478	501	469	469	508	476	499	497	473	506	459	517	488	517	465	492	455	431	458	491	448	503	489	459	467	479	514	501	481	482	494	470	467	467	472	477	470	464	466	494	462	508	469	449	500	456	553	484	483	486	498	474	439	478	483	486	473	444	490	489	471	508	483	489	484	475	453	515	503	477	470	492	481	516	456	488	431	491	476	490	442	450	488	469	464	501	463	513	526	512	527	477	481	477	454	434	494	446	526	489	509	474	499	487	515	495	475	472	473	475	484	479	499	433	473	511	461	520	473	474	471	506	483	513	498	538	481	467	472	482	501	474	468	466	463	471	517	497	497	467	465	539	490	458	497	467	438	489	457	473	485	479	453	497	491	519	465	470	486	517	476	483	478	481	480	514	477	446	471	468	451	499	502	466	506	483	530	491	491	514	521	494	488	452	491	500	459	486	460	467	487	481	471	488	472	527	502	512	473	502	489	468	468	459	499	532	480	472	452	494	450	500	493	471	515	485	536	457	509	465	487	494	459	504	472	469	462	464	504	494	505	475	486	473	472	487	497	430	487	468	484	418	465	457	468	499	482	443	479	507	503	461	522	457	487	510	447	501	481	482	470	458	499	505	442	506	506	485	516	493	487	483	487	497	488	483	505	502	460	487	504	458	458	470	471	460	484	468	511	481	470	472	429	456	479	492	500	460	479	462	497	485	475	515	504	482	460	471	474	462	459	525	475	454	458	460	465	538	485	458	497	461	519	444	435	506	453	483	506	515	487	488	483	484	462	464	487	516	453	488	473	466	495	491	481	489	478	497	505	473	499	454	517	486	461	497	487	502	505	476	495	492	479	493	456	483	469	526	483	467	519	520	455	523	508	478	453	542	489	499	486	491	460	485	495	430	493	508	473	513	468	450	466	447	509	447	482	522	502	475	529	475	503	531	477	526	487	492	453	511	501	475	462	485	501	458	517	472	462	450	504	466	472	524	484	479	496	476	503	478	457	479	499	483	488	498	495	480	468	419	503	479	510	464	476	489	503	458	479	458	493	461	520	530	496	453	491	462	502	483	472	486	496	525	503	481	518	525	500	479	472	472	491	464	465	489	495	472	484	481	515	511	461	453	492	500	468	446	530	494	461	469	478	474	479	485	489	469	520	502	502	462	481	472	469	470	436	501	443	471	463	516	470	492	483	457	473	498	487	456	507	492	490	491	493	499	509	477	509	459	457	455	504	462	449	482	466
8909	9921	8508	4408	3048	2361	1979	1636	1345	1250	1087	1073	1006	944	884	925	906	867	811	859	789	796	806	823	815	784	807	785	723	763	734	745	741	717	771	726	752	806	743	727	704	761	737	755	734	754	820	740	722	754	704	695	766	731	728	719	752	733	717	743	748	763	739	772	737	712	704	722	725	794	710	814	758	751	767	718	739	717	721	742	731	708	746	714	691	702	703	736	721	763	805	737	787	724	744	684	689	749	760	750	760	753	765	699	716	778	756	736	758	670	735	755	735	776	734	732	698	757	681	717	739	701	721	735	739	695	716	734	704	684	705	718	710	745	737	732	734	705	751	708	800	735	720	746	764	704	726	723	756	754	733	777	742	737	733	719	731	728	822	741	786	721	685	737	773	722	720	730	730	731	747	702	768	726	722	765	739	730	748	666	739	790	702	727	760	741	706	710	697	717	759	712	709	734	705	746	731	710	741	718	757	752	793	744	718	688	694	733	730	723	783	776	687	745	755	791	699	722	758	721	722	718	727	745	691	730	709	756	754	699	695	736	711	698	801	744	692	694	722	691	730	682	713	742	755	781	741	678	658	747	727	741	750	696	746	702	698	739	673	698	715	752	734	738	713	740	701	716	740	758	734	763	697	708	735	742	735	755	728	754	745	682	741	739	736	763	686	737	703	768	724	724	714	668	674	727	733	717	659	746	759	742	699	730	751	706	722	751	733	745	697	712	729	730	741	718	752	718	689	742	816	751	722	744	727	736	755	729	710	755	730	738	702	740	719	727	717	716	739	742	738	746	718	730	744	767	705	750	736	701	746	729	694	705	686	711	767	742	733	725	725	731	718	698	710	690	665	712	774	719	701	752	741	740	735	766	693	746	740	764	765	719	745	748	716	712	700	703	697	716	733	728	703	736	752	713	677	730	696	734	711	731	702	736	721	733	740	703	694	784	732	732	705	750	732	710	755	767	717	759	754	757	695	771	719	734	727	715	739	757	766	736	738	696	727	735	717	670	727	727	765	727	765	712	683	680	742	743	747	711	687	736	684	697	747	712	721	706	692	719	687	715	689	674	744	712	803	747	684	709	697	725	718	780	731	691	715	709	716	711	738	657	744	721	731	723	711	716	756	701	743	753	762	679	702	703	725	706	721	703	720	720	766	751	767	716	711	729	734	708	724	755	723	731	725	789	752	707	730	743	772	741	735	721	754	714	733	752	755	754	713	729	745	761	723	714	761	762	701	713	722	733	731	740	718	705	765	720	715	709	704	719	756	747	730	698	708	737	713	712	702	708	763	703	727	738	726	755	748	741	752	679	724	758	728	741	777	706	702	770	727	714	709	747	786	746	723	696	739	741	689	720	757	743	737	751	712	710	742	727	734	668	739	709	693	719	692	749	751	767	748	746	706	756	708	751	746	713	687	708	734	712	762	726	682	735	738	720	795	706	740	759	681	661	752	652	733	695	774	780	747	764	721	726	726	747	742	735	689	781	733	762	686	701	743	724	749	720	761	710	698	753	728	710	766	745	727	763	751	717	741	745	797	678	745	726	700	739	693	705	713	724	739	691	747	748	715	775	742	706	739	740	724	759	724	741	765	698	720	709	776	692	735	733	708	726	765	727	725	683	720	780	705	701	718	694	757	705	737	710	733	738	701	739	773	693	728	702	722	729	757	696	741	713	727	762	686	745	703	751	740	738	737	753	752	743	745	681	707	762	682	752	754	711	786	707	762	778	723	697	715	723	696	692	744	690	702	729	810	717	704	734	765	733	755	716	695	687	728	758	751	686	668	734	706	697	707	748	686	676	791	693	745	702	747	720	714	712	741	696	732	682	739	704	691	717	720	722	701	736	737	715	729	778	738	693	719	718	777	728	723	751	716	706	725	739	732	778	741	760	731	749	781	699	735	744	719	691	700	764	692	716	742	726	732	665	731	720	731	771	732	721	695	728	713	780	738	752	730	752	695	743	778	699	759	704	747	765	726	773	705	728	756	730	732	770	749	755	717	678	751	748	771	726	772	681	738	723	720	758	763	754	781	691	746	739	724	706	757	709	687	780	703	745	746	701	749	735	763	700	719	698	713	705	726	791	764	718	715	749	720	713	717	703	722	665	721	769	796	749	697	744	755	737	765	693	738	722	667	748	724	723	736	710	747	760	747	711	725	734	749	746	773	723	753	724	701	717	733	689	684	718	721	735	675	740	750	734	729	712	730	743	735	750	700	730	739	755	739	731	786	734	704	703	713	703	688	704	718	697	681	715	773	733	752	720	779	777	724	784	704	732	686	706	720	762	709	784	718	716	716	765	727	698	747	707	754	759	700	730	721	715	761	730	725	722	704	631	700	707	776	744	763	713	740	746	742	758	754	718	685	692	672	747	709	754	739	705	721	735	740	716	730	734	719	706	727	756	743	709	769	726	722	725	723	721	769	795	698	728	731	735	759	734	719	719	763	711	685	700	778	755	709	719	712	737	712	732	745	726	726	726	717	760	754	718	707	725	743	741	699	744	718	703	711	701	772	772	716	686	699	687	741	698	749	730	743	842	740	746	707	754	709	754	691	748	726	745	749	724	703	733	732	716	701	766	723	739	660	713	738	714	723	722	723	785	707	748	707	773	679	721	709	762	735	711	720	726	727	746	719	726	713	739	721	725	712	752	751	742	753	759	754	758	728	723	735	684	750	736	752	720	711	688	779	705	702	700	772	735	699	784	727	698	721	721	681	732	716	742	736	696	769	766	738	747	707	752	778	724	715	741	771	765	781	711	772	788	750	716	751	739	747	746	725	745	732	711	754	751	757	754	688	747	726	713	700	728	790	750	741	722	711	754	697	731	692	714	730	703	714	743	722	758	797	738	743	693	761	726	758	698	720	786	690	723	753	737	739	747	718	737	714	671	744	727	725	734	706	746	679	718	735	743	752	768	725	746	710	729	758	753	741	704	728	760	738	732	684	694	735	741	714	698	700	703	741	709	732	740	760	719	765	714	719	720	734	725	713	743	765	699	735	714	715	692	720	724	737	740	724	682	722	717	767	693	727	797	727	738	695	718	737	692	721	738	749	697	706	727	745	708	710	761	726	692	723	718	739	705	739	730	739	753	713	806	758	786	715	754	721	731	708	689	735	684	669	760	694	763	709	710	745	749	743	756	666	695	715	691	737	734	723	719	725	759	722	725	717	763	705	770	707	727	661	735	699	734	717	720	686	714	701	718	690	730	702	696	679	709	712	714	759	732	748	783	714	690	709	728	787	736	714	738	751	703	714	760	718	731	719	701	750	749	733	779	690	658	725	747	728	797	706	732	706	663	705	760	756	657	756	757	696	774	731	753	719	756	742	808	718	780	740	730	724	712	711	728	761	727	733	735	762	677	712	693	729	749	765	707	701	703	685	711	748	718	717	734	732	685	712	722	706	733	851	709	770	720	735	711	703	672	748	745	735	720	725	729	674	704	720	718	735	742	716	732	691	741	744	758	707	731	672	732	726	769
23579	21588	29514	24148	21590	21059	2576	819	655	551	480	437	372	413	386	351	323	312	338	322	278	280	292	288	288	257	276	270	287	244	256	274	248	264	256	224	250	265	245	255	255	240	256	244	257	263	245	233	264	231	264	223	240	236	253	247	253	229	265	248	214	247	235	250	230	224	260	204	239	264	254	203	241	272	241	248	232	248	248	242	240	211	231	267	219	246	246	254	252	216	245	234	227	246	225	233	238	236	244	249	230	220	246	230	251	226	233	233	246	253	242	229	250	247	248	218	198	222	207	252	219	215	255	218	211	237	207	231	251	234	262	249	250	257	255	231	243	246	223	237	223	226	223	218	227	241	228	233	242	222	234	228	219	247	221	218	213	213	212	224	230	221	229	244	254	228	230	232	207	230	253	240	227	222	230	236	246	226	229	251	251	220	240	238	224	248	259	237	237	244	242	236	219	231	260	228	237	223	224	228	227	254	210	248	239	253	244	228	230	242	236	259	218	207	232	249	239	241	217	244	232	212	240	247	229	224	238	214	217	238	246	208	231	231	229	212	246	206	261	204	218	224	261	253	245	227	239	241	209	227	225	232	228	239	224	218	195	212	241	233	242	229	251	245	225	215	234	219	243	203	228	253	241	245	249	213	219	250	253	242	213	241	249	239	277	250	217	248	240	225	251	245	225	248	230	215	240	239	235	254	224	228	232	239	239	223	237	225	229	213	239	213	221	237	221	206	232	230	226	247	232	251	232	246	242	242	208	256	242	174	245	233	226	225	235	203	244	251	241	237	247	221	236	221	229	201	200	226	247	248	242	252	210	215	231	252	200	242	213	253	226	212	228	229	252	251	226	227	250	232	236	222	263	233	240	263	230	222	258	238	202	220	221	221	263	252	236	264	232	252	255	211	219	247	220	233	250	242	259	213	240	206	231	244	249	229	219	219	231	242	233	224	225	247	238	267	249	217	246	236	241	218	260	264	259	213	237	235	233	246	241	214	240	252	206	268	224	243	222	209	232	232	240	226	225	202	232	242	238	209	212	214	260	223	231	235	232	233	246	226	220	244	238	238	222	241	234	235	242	242	225	252	236	247	252	232	218	245	246	215	204	226	232	242	236	253	223	222	218	257	228	212	233	201	238	237	232	208	233	250	243	244	225	215	244	241	243	278	231	245	229	221	242	249	239	218	259	212	209	239	214	241	226	251	226	221	235	226	250	250	241	238	248	232	238	255	242	242	222	255	233	257	242	238	218	236	257	246	251	227	241	231	222	248	217	244	200	214	251	216	249	238	244	236	240	252	240	233	217	251	234	245	264	248	232	227	248	250	240	244	229	223	222	227	250	233	232	235	220	234	252	225	224	228	209	237	221	243	222	224	254	222	236	217	237	243	236	225	254	202	234	224	249	237	236	237	240	216	243	215	239	236	219	230	230	208	252	231	265	246	246	232	207	225	235	230	249	220	229	249	232	233	247	210	253	249	244	212	228	235	244	226	235	241	231	253	246	217	232	200	238	238	228	236	221	230	252	216	237	235	225	203	238	242	255	230	237	244	216	198	213	232	218	227	240	234	210	234	224	217	231	261	207	233	252	236	207	256	231	224	254	260	258	225	227	236	216	217	229	247	218	236	215	227	255	250	219	227	214	238	235	223	221	215	248	253	235	233	248	245	226	234	200	233	235	259	260	227	230	252	248	239	216	242	204	222	245	238	237	256	235	225	271	234	232	225	240	245	234	234	258	218	226	207	228	245	209	234	235	243	226	237	245	284	240	245	264	233	234	236	269	235	281	217	221	221	231	226	226	250	237	226	226	268	247	244	217	251	224	246	226	228	241	242	239	245	217	220	241	251	242	203	238	253	241	224	230	219	243	267	243	245	225	211	258	257	248	232	262	234	232	218	231	249	253	246	227	238	262	226	219	231	201	233	217	222	228	232	254	222	249	237	252	240	247	238	218	234	241	243	246	238	224	230	220	224	252	236	234	224	239	241	239	247	248	234	246	229	216	200	192	254	223	220	245	232	225	217	251	239	223	214	231	204	245	261	243	225	261	233	253	226	232	245	235	247	245	214	233	252	254	238	227	230	232	233	230	231	227	229	230	231	218	268	232	234	244	249	222	198	235	236	210	268	195	244	240	252	218	246	234	241	237	229	223	230	245	242	249	220	248	249	253	244	249	235	196	223	245	226	248	232	236	249	220	227	241	230	220	228	219	234	209	233	274	235	246	244	236	249	233	222	225	240	242	213	232	249	222	228	230	234	248	230	228	221	231	241	257	244	216	232	240	209	268	223	265	236	229	246	236	235	238	241	221	241	217	248	252	238	253	216	223	218	242	214	220	224	243	249	247	249	234	212	244	265	255	210	238	233	239	219	236	254	259	240	224	220	228	211	236	268	246	209	220	222	220	255	258	248	239	229	223	243	218	218	240	209	224	248	238	228	228	220	253	219	231	244	239	254	216	239	217	223	230	245	240	255	235	230	227	232	226	255	228	254	238	241	225	240	191	254	228	215	246	223	230	224	231	234	225	234	233	239	223	235	235	226	237	266	229	225	217	271	215	224	221	255	222	250	228	226	227	237	256	238	226	232	242	217	213	240	228	222	230	227	255	265	243	222	241	229	211	216	222	240	246	241	228	244	238	237	237	214	216	262	236	232	250	257	232	239	249	245	217	245	241	218	221	261	228	227	209	222	228	236	227	261	252	263	224	268	263	240	236	221	230	246	231	232	242	221	284	228	268	239	252	241	220	231	222	272	225	209	197	261	247	230	262	226	224	215	228	226	251	263	215	228	243	243	248	234	225	226	225	227	214	246	211	257	241	243	252	247	255	246	253	237	242	243	251	229	242	215	262	228	236	249	215	265	239	206	237	231	232	231	233	243	231	229	239	221	239	258	248	234	256	264	226	226	238	245	208	251	245	244	219	217	211	281	228	250	240	251	236	233	246	240	223	246	237	216	255	247	229	245	221	207	202	227	225	243	249	204	255	249	237	235	241	209	237	230	189	229	238	227	237	221	213	236	223	252	219	222	236	227	255	248	235	233	215	207	240	253	236	246	203	224	236	251	257	207	217	230	240	262	260	224	239	256	230	250	236	230	234	213	204	226	261	237	250	266	245	231	247	204	227	226	248	239	223	213	244	242	214	205	211	245	245	220	227	220	234	218	229	235	230	255	223	248	229	241	253	208	244	225	221	245	238	226	243	236	234	249	217	254	249	257	218	228	234	224	235	240	213	226	247	235	218	245	220	258	235	258	273	228	265	209	252	219	250	220	220	222	227	237	230	248	263	214	209	239	228	222	215	267	241	235	225	236	234	218	236	250	210	247	228	219	225	247	217	232	248	230	222	231	244	239	224	221	232	233	229	222	250	247	238	232	233	246	238	220	245	256	226	208	224	227	241	227	237	237	238	238	239	252	251	227	229	222	251	249	235	231	245	241	219	236	231	208	225	240	237	241	232	230	233	267	209	236	230	227	265	222	238	249
10207	15706	13559	7095	4891	3524	2650	2094	1676	1421	1150	1039	933	834	811	721	684	604	595	573	555	577	537	495	492	457	491	474	453	436	445	460	448	448	431	435	425	442	456	425	414	406	405	411	383	436	410	391	385	366	397	374	405	391	379	422	386	405	363	410	354	378	412	376	358	372	328	394	345	349	360	383	374	394	402	375	389	355	381	331	373	339	365	415	390	391	377	365	384	406	416	368	368	352	383	391	373	417	365	345	353	377	389	363	351	377	405	374	351	405	355	381	366	373	373	403	380	349	399	364	388	383	362	405	380	418	408	336	362	349	363	362	378	374	388	375	368	399	381	354	394	393	378	344	361	384	369	356	381	371	386	327	382	364	367	394	372	385	394	399	357	374	351	363	370	358	359	382	341	350	352	360	344	344	368	356	351	361	396	390	353	371	390	356	387	382	360	387	364	369	386	378	345	360	342	354	355	385	370	364	384	421	398	354	341	370	361	372	368	384	325	377	391	352	384	390	356	374	410	326	389	385	373	384	353	384	394	390	357	336	372	388	394	405	369	345	356	387	365	366	363	359	375	347	393	368	362	364	400	389	384	381	365	377	403	349	363	413	367	363	415	366	351	389	374	367	368	374	384	353	365	392	355	361	357	361	341	371	376	369	333	377	336	406	379	361	379	403	380	363	347	403	365	364	344	358	387	390	387	362	356	368	348	358	357	326	366	322	358	390	392	388	364	362	393	400	370	366	371	352	363	347	347	366	384	400	362	407	348	374	371	349	378	381	389	371	390	363	380	345	359	377	371	365	389	407	363	399	381	391	330	374	335	403	331	338	366	353	344	355	396	372	388	363	389	400	382	385	390	370	367	384	394	411	365	352	372	396	371	373	333	367	363	381	377	367	400	376	356	401	371	390	354	358	359	340	368	369	330	338	373	357	369	383	382	352	400	384	360	362	358	349	373	369	393	368	361	386	403	379	421	358	358	384	352	386	418	383	333	378	398	372	372	366	348	371	333	331	375	370	385	408	354	379	346	381	397	372	380	362	366	358	362	338	392	363	381	340	417	366	381	393	403	356	366	332	379	369	341	330	360	378	382	393	397	370	367	360	363	364	394	372	356	383	333	373	364	362	370	385	331	395	371	353	345	375	379	394	404	368	350	364	386	366	370	382	353	349	392	392	360	382	401	380	345	404	353	358	393	360	394	359	369	415	372	391	395	381	370	348	371	370	358	372	368	381	377	328	396	331	392	387	368	392	382	359	345	372	368	372	355	354	439	359	295	366	358	344	398	384	341	385	358	373	364	370	408	370	349	382	399	359	398	362	341	369	369	382	361	392	414	361	390	382	377	368	371	361	345	376	381	369	350	360	364	367	371	374	356	381	387	353	346	358	344	343	371	380	369	385	351	413	360	378	369	344	342	381	362	377	380	382	366	398	372	353	380	353	353	373	356	381	384	348	343	369	366	356	366	379	372	356	365	373	403	392	338	405	381	380	332	356	360	363	370	369	361	379	389	385	347	360	346	329	345	364	392	373	388	373	357	346	364	373	348	386	342	363	335	331	352	341	339	387	360	357	373	376	422	388	352	357	344	379	395	377	357	410	408	367	366	340	354	349	367	394	369	386	370	347	396	343	393	376	339	394	383	370	359	365	336	347	361	380	349	335	385	378	392	355	363	397	392	375	384	392	433	384	355	382	392	409	363	383	307	372	372	371	354	374	359	390	350	378	349	364	367	370	374	377	375	347	401	365	344	379	351	380	367	391	323	370	369	376	361	333	328	364	349	371	382	361	359	341	369	362	400	352	368	321	382	401	390	400	357	356	374	385	365	326	334	367	325	391	344	329	393	405	356	366	386	351	377	360	424	359	331	346	355	380	395	364	398	369	336	355	348	350	377	369	351	378	390	363	343	369	343	392	377	374	402	391	357	388	400	366	353	392	366	375	395	351	392	383	387	361	372	371	373	363	328	322	358	374	365	359	363	390	378	356	361	380	374	361	353	358	355	366	356	385	381	363	378	410	359	365	390	370	360	359	413	368	370	365	366	369	384	388	347	373	348	351	374	364	355	362	379	369	354	365	378	368	388	354	334	390	372	359	370	372	370	366	374	344	332	372	360	383	339	424	363	367	368	384	367	378	393	333	347	390	412	358	340	338	366	377	371	340	406	378	386	341	342	398	350	355	330	370	367	374	383	345	369	363	375	362	383	366	392	372	387	394	341	356	364	375	382	353	361	346	380	366	364	379	376	354	345	374	394	372	384	380	378	340	334	376	379	346	337	385	385	394	385	399	358	353	344	362	380	361	413	356	402	374	377	367	365	338	370	370	389	373	342	348	402	388	359	366	348	394	397	385	361	365	365	365	389	349	344	346	373	366	357	379	343	377	370	375	405	360	363	386	372	347	376	355	346	375	350	356	406	380	383	370	367	366	351	353	372	367	361	369	385	372	360	358	352	382	343	397	359	398	356	366	376	420	366	375	369	400	361	388	350	350	345	359	393	383	369	401	364	404	393	399	395	339	380	332	371	365	382	349	362	370	369	379	346	373	375	370	376	361	372	369	368	369	383	364	395	388	350	371	398	381	359	358	328	379	417	376	355	389	392	373	350	375	396	363	405	369	405	358	353	353	382	381	361	384	360	367	350	360	403	369	333	377	344	386	339	305	354	356	357	367	363	404	339	373	392	369	380	396	365	371	354	372	375	382	358	345	401	384	344	381	366	354	347	385	388	341	369	348	375	366	360	358	378	347	374	329	364	391	360	379	389	368	351	383	355	317	331	369	378	389	389	379	384	410	338	365	366	386	339	381	368	370	351	361	355	346	344	350	406	368	359	352	358	384	385	357	387	367	324	393	322	344	379	344	363	369	368	376	361	357	349	349	371	392	370	349	375	340	367	374	383	368	385	379	382	366	396	372	408	367	376	365	369	361	397	382	384	360	360	362	350	384	325	397	340	402	377	378	349	402	349	383	341	383	375	351	377	376	371	357	365	376	370	356	355	392	406	373	348	379	391	392	376	359	336	348	382	349	353	351	349	377	326	346	359	371	385	364	331	387	359	369	356	344	369	362	367	356	336	382	351	361	378	359	342	359	385	372	398	370	410	414	374	354	342	371	349	393	351	365	382	391	377	317	395	374	334	391	369	345	362	372	353	380	344	358	400	361	402	372	393	355	366	391	392	338	369	330	373	366	313	364	391	404	337	366	389	357	333	418	400	356	408	344	371	376	368	355	375	390	335	357	342	355	353	356	385	373	388	370	376	348	411	324	375	350	351	375	381	410	354	360	402	359	375	380	394	359	381	373	331	369	344	380	372	358	376	353	329	357	375	358	389	381	363	393	337	374	365	397	370	397	355	380	389	346	381	373	390	361	350	361	364	354	374	346	386	348	388	366	366	355	366	384	355	381	369	378	343	361	384	363	350	355	379	365	338	383	377	354	386	358	384	354	363	369	377	383	394	391	372	374	329	336	380	378	358	370	370	354	357	349
27246	20628	7382	824	530	504	437	496	507	468	442	425	461	433	467	407	446	449	420	435	483	476	460	407	403	436	452	398	479	430	404	438	473	449	445	470	435	466	448	452	430	436	458	428	476	444	455	442	427	432	441	456	417	436	402	404	454	420	456	442	477	452	445	434	464	470	444	437	424	431	422	421	412	429	445	407	404	452	451	472	360	439	423	420	476	429	438	435	415	420	441	467	452	451	405	450	480	427	442	437	426	399	437	448	429	418	471	444	463	485	443	399	448	452	431	455	425	406	451	471	430	462	450	414	430	426	410	389	440	432	464	467	420	409	454	429	435	445	469	412	422	452	453	456	407	414	435	443	447	439	465	456	442	412	470	422	453	433	445	435	429	454	450	427	468	443	470	435	487	445	484	469	432	418	445	469	438	430	421	400	434	455	407	449	420	431	453	420	484	433	432	447	437	426	463	418	429	405	439	417	457	422	459	454	441	417	415	439	420	492	416	480	371	432	406	417	462	431	423	470	446	428	443	442	442	423	434	442	433	437	433	424	445	449	455	439	448	418	451	409	392	475	425	450	481	436	477	434	444	462	488	437	456	462	467	469	446	445	460	470	443	438	455	417	463	442	461	486	472	430	473	425	420	449	433	454	420	425	439	431	444	416	442	455	415	417	424	437	434	433	435	420	425	483	455	431	461	432	431	463	454	455	406	428	425	459	431	406	464	448	451	429	400	425	429	405	444	450	403	435	470	429	465	478	451	447	442	424	398	419	443	423	439	421	461	466	429	450	440	458	457	440	421	430	425	429	436	408	459	474	429	451	444	443	429	421	415	495	449	433	418	443	399	406	401	427	455	396	442	435	435	449	450	444	441	398	451	452	413	455	398	439	446	452	437	438	416	438	464	446	401	457	419	448	455	414	428	448	481	455	480	469	415	420	477	458	415	405	401	453	446	445	469	404	432	455	493	479	445	468	436	437	383	432	415	431	448	454	465	485	444	414	461	460	450	437	467	469	451	438	464	455	436	459	432	423	387	452	465	430	414	427	409	468	455	478	463	455	469	399	434	435	438	439	454	425	434	437	426	444	458	425	454	436	430	462	435	431	448	440	427	434	453	412	443	411	408	459	417	452	479	449	417	446	439	418	447	429	448	413	465	408	434	442	415	446	406	426	437	456	447	440	435	453	446	429	477	412	412	435	457	458	461	453	450	429	404	437	446	467	414	456	440	433	459	411	440	452	480	447	419	447	486	451	420	452	437	444	409	490	468	458	467	435	445	445	399	458	440	437	430	434	422	481	452	447	453	446	445	430	417	459	415	436	472	405	477	446	459	436	434	422	421	410	459	433	460	437	465	468	409	442	476	430	444	458	399	441	448	440	446	469	418	464	430	405	411	442	448	461	428	459	428	448	451	416	462	415	456	451	443	404	429	442	435	463	393	449	427	423	444	465	437	408	417	475	479	438	421	460	457	423	431	457	438	430	448	430	450	460	479	440	416	445	447	478	433	392	442	408	440	470	425	455	425	435	415	454	400	386	449	464	435	429	461	418	446	490	471	454	466	390	443	418	427	412	476	430	442	463	448	417	433	412	466	456	466	412	451	467	444	418	411	440	446	434	418	480	423	430	451	444	455	430	423	442	471	449	429	429	437	431	444	462	454	416	427	449	430	480	473	436	451	461	443	449	455	486	442	421	451	407	450	448	470	438	463	447	421	445	409	451	431	462	426	432	442	489	431	459	428	444	447	436	457	408	459	423	463	435	421	482	438	453	444	424	475	413	413	455	431	440	463	439	496	444	464	436	446	425	463	427	482	466	439	435	434	424	423	456	427	428	453	439	469	435	438	423	436	460	450	455	476	423	404	447	445	434	447	445	422	433	440	436	455	408	452	430	411	437	441	471	432	451	449	435	432	436	417	432	435	452	438	446	489	454	435	423	407	406	403	426	451	438	447	447	399	457	481	413	417	400	465	432	432	440	453	426	411	458	441	467	427	458	499	400	449	475	438	457	447	469	427	415	448	450	409	445	427	432	428	449	444	437	392	407	459	420	448	436	450	478	407	449	427	458	420	458	434	441	494	420	424	452	445	414	456	420	449	461	409	429	435	436	424	481	447	461	451	428	436	455	416	457	488	387	434	441	445	439	431	452	423	413	439	489	414	462	448	460	467	435	420	401	424	441	477	422	426	438	413	460	450	489	479	416	435	480	420	441	452	448	491	459	443	462	477	429	505	450	445	438	447	412	452	413	473	433	434	397	449	403	432	428	483	418	415	443	464	435	486	449	439	470	444	445	425	418	438	419	474	404	450	463	466	458	416	462	463	469	448	447	439	395	418	404	454	443	458	442	441	444	448	428	454	474	419	444	439	419	403	412	456	485	426	421	435	455	460	498	443	431	409	415	468	408	456	442	440	412	462	418	425	428	440	455	413	433	453	411	410	442	444	435	428	449	415	425	402	436	455	455	442	437	474	475	428	468	404	450	436	444	471	436	445	429	453	433	421	474	451	452	466	409	442	457	441	451	477	481	444	433	470	421	414	449	421	461	449	444	437	454	476	416	420	434	455	424	436	440	422	442	497	425	458	436	486	441	434	455	438	426	448	478	436	465	492	412	495	415	428	426	405	461	418	432	434	417	430	419	422	448	412	454	442	416	428	432	463	428	458	399	426	452	409	458	428	399	430	448	462	408	438	471	387	407	427	464	441	444	457	420	478	486	432	430	469	486	438	434	451	459	479	425	403	435	440	421	457	408	448	430	446	442	438	447	439	413	440	449	404	457	459	447	413	420	469	487	421	442	438	428	457	473	433	426	459	454	484	458	441	422	455	455	466	468	430	466	441	461	426	434	464	429	452	399	465	442	424	444	472	461	455	481	433	438	442	437	454	471	432	453	405	419	468	456	432	478	430	435	426	439	409	440	425	431	439	460	426	452	461	404	397	483	478	425	478	439	379	456	428	450	424	426	404	424	413	458	404	427	444	397	460	430	438	463	481	481	449	450	413	465	426	457	407	447	427	455	428	397	445	471	453	444	453	413	427	414	452	422	471	499	446	432	414	403	411	480	420	414	419	450	433	461	412	431	458	430	423	410	440	460	458	429	454	437	438	440	444	462	422	440	442	425	404	452	418	443	441	487	449	446	435	439	443	432	458	431	477	475	414	486	452	472	438	484	427	453	416	433	415	419	452	449	436	423	478	439	434	440	434	422	456	431	464	430	450	459	458	419	417	465	431	431	438	434	410	417	420	441	468	419	458	441	424	434	426	439	470	461	442	427	414	441	447	468	432	436	405	453	449	447	437	452	463	448	449	405	427	428	436	430	414	423	438	438	412	455	475	405	432	441	420	433	448	421	447	413	414	465	433	432	387	432	449	441	448	460	464	416	401	399	451	421	442	432	405	460	419	429	412	447	447	435	453	396	429	427	492	458	443	426	458	422	413	472	419	460	436	419	458	427	445	469	399	474	441	404	426	441	427	455	434	466	444	457
4524	1602	1423	1040	892	829	725	708	705	760	678	679	681	670	706	682	651	666	672	638	670	649	669	647	631	703	714	637	694	634	626	633	657	634	681	662	649	651	650	646	626	617	678	660	680	676	669	643	626	707	682	656	685	630	644	661	641	623	688	653	665	661	636	680	620	668	633	615	700	630	657	660	669	661	651	650	627	648	689	638	665	627	625	623	668	625	679	650	606	627	631	616	684	686	633	630	618	713	659	634	623	649	686	658	641	613	681	616	625	656	695	621	644	661	640	678	607	660	650	693	652	652	594	648	640	649	647	624	656	640	684	650	636	618	658	711	655	635	614	699	624	660	656	645	620	653	681	637	645	644	690	724	640	687	690	688	646	666	650	696	671	680	687	683	666	640	687	688	650	651	674	690	629	667	679	645	621	659	657	615	656	656	633	675	656	651	684	630	646	647	660	614	630	703	668	593	654	623	661	637	622	672	615	678	623	598	660	640	624	635	641	591	656	603	680	612	659	663	659	655	625	642	691	645	690	661	683	638	667	611	722	669	622	676	656	662	708	628	643	644	662	715	634	660	682	648	633	671	649	642	647	668	615	669	675	616	650	669	668	654	623	679	656	663	672	658	667	683	632	654	648	700	621	665	681	643	645	659	691	648	651	617	638	668	607	691	661	668	632	653	603	681	638	671	605	631	650	668	619	677	654	692	665	631	681	649	672	638	679	705	669	663	631	651	645	641	645	668	632	684	690	667	634	598	650	656	670	663	638	722	683	704	648	673	653	619	669	656	698	682	703	689	685	626	604	662	649	643	664	673	635	679	648	611	640	667	651	672	634	628	668	652	673	603	650	647	653	689	650	687	627	629	642	693	634	704	617	681	625	622	651	665	647	649	629	661	654	645	655	677	662	618	642	659	643	736	633	622	656	663	630	623	711	699	658	660	656	643	646	634	621	666	657	681	655	604	657	647	696	643	655	674	659	645	663	672	662	654	666	659	685	655	658	697	653	654	645	672	630	668	699	653	604	668	614	662	675	678	679	661	654	679	632	603	647	665	647	677	634	686	685	614	702	641	668	681	632	620	660	686	680	672	638	694	650	629	607	662	644	646	660	632	630	661	664	622	662	627	650	667	661	625	631	636	713	653	628	677	621	626	705	660	670	706	628	696	684	643	615	675	647	639	655	664	697	685	635	649	634	631	652	663	666	688	664	697	643	705	652	632	685	712	674	647	671	653	677	672	637	666	643	613	663	634	683	651	672	701	616	666	670	608	660	644	637	646	633	668	659	663	661	654	703	659	640	655	659	684	625	638	663	633	629	661	662	659	642	684	667	672	656	656	683	646	627	656	669	636	654	644	640	676	636	675	700	629	677	674	643	704	657	666	651	637	684	682	669	607	646	632	665	629	673	667	638	648	640	624	689	629	665	632	666	641	662	711	637	677	673	602	667	693	646	649	611	662	650	654	648	644	661	639	634	616	624	598	681	658	638	636	676	636	692	666	681	591	619	672	615	691	673	635	648	724	656	717	664	653	652	656	614	644	622	666	672	712	676	643	635	610	651	672	671	600	648	664	604	641	636	647	679	614	626	683	638	659	651	702	660	660	694	719	642	672	717	686	662	678	675	665	606	664	645	641	664	677	663	649	654	621	665	660	638	655	616	671	612	648	590	688	668	645	651	641	608	674	638	667	651	632	637	609	640	657	654	609	656	607	655	694	661	686	674	632	713	677	631	633	683	657	669	686	650	618	691	682	644	688	672	652	610	666	637	631	643	615	654	656	674	657	648	686	620	674	650	687	639	653	671	647	643	673	632	697	682	625	664	669	662	661	617	626	686	624	634	643	641	674	705	632	665	680	713	642	657	631	666	675	660	641	675	658	658	673	686	642	724	660	635	614	651	651	611	674	672	664	681	681	654	624	640	662	674	691	599	636	659	613	615	655	632	632	616	612	629	652	646	651	648	628	605	675	651	635	641	651	629	680	640	651	658	609	680	636	669	650	683	643	682	641	624	660	636	659	673	632	658	639	595	692	660	686	672	619	618	629	675	667	684	669	657	664	667	633	672	663	615	652	645	712	617	667	638	629	647	644	662	653	606	658	655	617	617	684	649	620	653	699	642	645	655	645	661	650	638	610	638	648	644	695	655	656	678	633	639	646	652	617	605	622	643	649	644	691	695	628	614	701	663	674	669	659	649	660	715	673	656	659	671	671	644	660	687	657	668	632	667	610	629	621	690	690	674	654	698	653	647	653	651	636	644	605	678	617	648	642	608	626	627	624	660	668	598	626	633	628	706	686	685	642	611	605	670	656	646	657	669	630	699	664	691	635	674	653	618	616	635	634	664	650	622	609	649	685	655	641	644	667	641	679	656	642	673	655	660	641	650	642	685	659	687	653	654	674	656	626	675	640	628	660	681	617	639	663	670	642	622	662	641	686	650	659	670	650	679	627	657	649	668	693	610	625	632	671	641	632	657	646	615	603	627	663	658	639	684	642	637	615	644	644	662	665	633	624	689	639	667	613	655	627	634	655	672	653	662	648	672	672	628	646	607	670	634	684	681	599	605	664	665	641	679	654	708	653	686	706	688	692	664	649	647	623	685	686	666	643	617	662	661	631	657	647	645	679	670	650	669	651	669	638	621	636	635	660	690	643	633	653	647	673	670	663	693	628	655	670	643	648	641	726	632	618	617	668	658	608	640	653	648	653	596	620	639	674	673	642	675	636	679	642	632	667	692	628	594	673	649	652	654	687	680	675	668	706	685	676	630	642	632	626	707	647	665	668	637	619	659	654	639	685	634	645	617	653	647	662	630	624	689	673	679	657	615	667	654	616	643	644	680	675	650	629	641	644	600	666	674	648	596	664	642	629	677	646	669	644	694	641	678	624	673	696	675	663	656	667	638	664	656	697	676	651	673	637	657	663	679	663	644	639	642	629	681	669	670	675	632	676	664	653	681	652	683	698	657	698	620	677	625	616	648	665	662	696	686	652	635	637	672	622	598	674	698	654	622	643	630	685	635	679	651	608	695	643	706	617	674	634	610	654	641	685	663	626	622	660	659	648	650	662	627	682	652	653	678	642	681	613	634	642	644	656	628	688	693	650	654	641	624	621	643	646	696	677	621	658	665	636	682	635	635	644	635	663	678	672	620	639	691	642	672	671	672	633	684	683	623	639	622	662	653	673	651	629	632	623	628	659	644	652	664	703	634	673	645	666	673	679	655	626	619	657	651	670	657	683	613	617	640	631	637	659	633	648	656	650	645	638	616	666	634	612	636	630	649	663	638	647	662	608	674	670	653	656	652	671	672	634	663	695	635	656	687	671	648	651	657	711	664	688	642	674	669	656	648	675	655	573	661	650	650	661	679	629	656	629	708	678	654	668	705	654	670	636	661	652	661	654	645	649	625	685	655	654	667	647	684	642	600	731	640	690	693	659	683	657	692	661	622	679	665	661	683	655	646	622	620	678	678	621	658	632	639	653	663	640
24626	21584	28863	24800	21108	3440	1053	747	689	663	612	581	590	591	589	502	545	553	515	547	534	534	519	493	501	506	474	469	502	526	501	494	460	515	503	493	517	475	480	480	525	506	505	504	508	469	519	511	522	457	486	488	467	494	516	520	530	478	508	488	503	533	497	466	503	465	483	506	462	498	500	514	505	485	515	466	456	504	492	505	500	470	507	484	468	502	504	485	498	507	442	535	460	542	475	499	501	483	527	482	498	506	447	551	491	522	456	476	466	484	465	488	481	513	482	493	437	505	498	469	504	503	504	500	479	471	502	527	507	485	465	475	504	478	506	483	467	544	520	492	515	561	498	499	477	473	452	501	463	535	507	518	493	506	468	448	522	491	469	515	465	492	466	496	498	481	482	468	455	515	497	498	499	530	466	533	504	496	505	489	508	489	456	454	489	494	483	462	476	468	444	512	469	484	469	528	521	500	457	478	483	476	489	501	513	480	495	488	483	496	490	507	494	471	508	475	474	498	463	522	443	469	490	505	487	498	455	456	487	487	488	470	505	509	507	488	473	482	514	446	516	457	496	506	453	492	500	515	499	505	525	464	497	492	504	465	487	495	449	507	471	456	499	495	501	497	511	500	507	483	494	480	463	480	447	526	476	465	504	515	472	505	519	485	481	488	464	496	523	451	504	488	494	480	484	451	471	440	476	487	480	486	444	511	499	499	506	501	501	472	504	484	498	437	494	467	452	528	485	480	492	423	504	485	459	472	489	498	492	506	468	547	473	470	493	495	488	457	466	478	478	493	516	489	442	466	447	471	510	461	494	498	494	459	472	494	479	473	471	501	468	505	481	491	452	478	461	487	490	471	530	500	485	475	465	454	486	434	424	456	501	471	536	547	511	480	497	470	463	473	497	462	469	481	490	471	491	491	477	483	492	524	478	459	501	477	506	520	501	442	467	476	484	484	472	476	490	524	497	480	467	486	499	444	477	472	474	497	495	453	477	506	483	488	442	469	509	484	481	488	479	491	518	492	500	541	488	499	475	491	481	514	445	470	464	514	477	523	518	500	483	511	482	494	554	443	512	556	510	490	485	461	492	552	490	475	478	480	506	445	512	464	489	448	498	516	469	482	491	504	469	500	493	511	497	491	460	499	468	495	487	528	489	479	459	477	500	487	453	473	481	478	451	471	497	486	492	499	479	480	459	485	487	488	479	481	448	496	487	492	463	500	484	484	466	516	509	519	463	455	493	478	471	502	473	493	475	502	499	516	471	458	484	466	473	488	478	499	457	474	478	515	490	484	489	496	524	459	525	472	505	469	503	494	455	493	482	488	530	503	493	483	527	479	489	481	443	454	504	457	455	432	458	497	489	496	523	478	490	501	499	472	528	491	468	479	483	467	458	528	480	550	511	466	505	505	461	484	461	482	454	476	440	479	468	486	469	467	507	500	465	499	483	465	460	491	496	509	466	472	484	496	465	454	511	484	484	527	496	430	477	490	441	505	470	524	489	524	502	472	524	511	517	463	496	457	462	515	451	484	479	450	497	480	479	491	469	457	492	456	460	517	519	500	455	474	482	479	495	517	477	492	509	497	453	512	470	527	528	506	467	479	466	471	459	472	488	495	478	478	487	535	495	492	459	433	477	502	482	513	476	498	458	469	459	509	492	492	491	488	511	476	476	469	530	481	511	494	489	469	480	480	487	490	480	434	488	519	509	477	460	518	468	535	546	486	501	496	532	470	474	484	480	514	473	511	507	481	443	535	489	508	467	468	506	462	456	490	489	515	537	477	473	462	476	481	479	456	516	474	463	497	511	546	490	447	501	442	485	468	496	481	453	468	530	467	507	482	454	491	489	460	499	482	496	480	487	481	520	510	483	470	499	536	476	507	487	512	462	485	462	469	462	485	471	467	469	478	502	471	487	483	495	446	472	494	488	472	478	506	512	485	498	475	460	474	461	503	464	513	470	486	457	490	465	526	462	450	511	480	495	487	507	496	526	465	492	492	501	502	475	504	472	466	456	489	485	447	493	524	471	455	488	484	439	495	502	487	460	467	470	472	457	494	485	478	503	464	488	515	479	522	475	471	503	447	488	512	528	479	482	518	533	483	516	471	486	429	478	481	505	485	476	487	468	534	509	466	493	508	493	485	513	487	465	504	485	446	486	461	463	487	483	499	493	466	492	504	499	482	484	485	468	512	467	490	515	478	482	506	515	441	510	495	484	458	499	529	448	496	471	523	470	492	466	492	497	489	501	477	456	468	467	498	520	493	483	498	470	531	482	484	500	478	472	452	478	476	510	517	506	477	482	495	509	506	479	504	472	490	508	485	475	470	509	512	476	497	510	517	456	492	483	518	512	496	490	486	506	454	466	480	480	521	460	493	481	515	453	493	454	462	490	479	459	506	476	496	486	474	496	502	481	493	477	477	456	467	500	478	473	503	459	502	497	500	510	467	484	485	497	477	502	477	483	463	502	471	500	474	483	472	494	474	448	512	506	504	474	463	493	495	483	464	494	475	461	499	497	472	481	474	515	490	509	489	479	454	432	494	490	479	512	509	494	478	476	473	483	505	477	490	477	480	477	481	495	450	513	486	429	467	511	454	490	488	449	481	527	476	518	503	461	482	510	478	464	461	471	504	495	509	483	479	501	466	465	456	477	491	491	450	447	491	521	478	471	437	501	481	462	483	467	473	493	469	478	470	510	494	506	481	484	467	486	500	428	492	456	466	539	499	490	498	463	484	473	442	469	469	509	449	482	461	494	502	439	516	491	465	451	481	486	504	504	453	492	487	492	464	466	497	488	504	482	451	489	501	459	491	412	474	439	520	469	503	494	480	510	487	468	490	510	476	491	454	487	503	490	492	473	485	496	470	515	526	464	462	491	448	450	507	475	491	469	509	503	517	504	476	481	474	503	534	487	485	504	508	470	511	498	524	486	473	461	526	487	485	509	472	494	490	490	479	527	460	511	511	500	488	494	486	466	507	471	498	509	502	499	490	472	497	498	465	485	509	483	449	521	475	484	477	505	479	462	502	457	511	481	526	502	491	490	522	493	511	509	518	503	476	469	509	481	458	496	467	449	480	450	502	468	479	468	488	485	499	503	471	488	491	469	478	461	490	507	479	498	495	464	460	478	484	512	485	508	476	505	510	440	481	493	485	450	430	498	513	452	498	487	519	479	501	482	469	482	430	472	485	497	472	509	510	494	457	490	478	448	478	470	481	483	508	506	508	491	492	501	497	536	502	461	477	489	480	512	481	468	508	462	433	486	494	477	483	481	498	516	452	507	482	462	453	506	517	461	508	436	493	483	507	515	492	460	464	495	501	510	510	498	502	490	485	498	496	502	499	494	491	487	503	452	481	463	474	473	509	495	478	484	497	474	486	470	484	473	476	488	489	458	520	516	501	517	502	501	484	469	478	533	497	480	525	479	486	482	491	502	510	512	488	492	464	499	470	513	476	484	484	491	495	502	477	512	470	473	508
6608	9936	8615	4467	3072	2297	1803	1564	1438	1269	1154	1118	1015	948	942	892	888	854	799	836	750	821	838	780	808	787	798	786	765	797	786	803	801	753	766	728	784	740	744	768	785	716	763	797	745	784	730	742	732	745	790	723	716	759	770	732	703	752	746	673	724	761	718	742	707	759	710	770	738	721	749	736	731	683	780	747	741	736	727	770	777	707	808	707	703	720	730	713	727	747	684	745	740	730	703	749	746	736	737	726	717	734	718	733	699	738	711	730	733	731	723	726	743	697	744	725	783	747	724	733	737	745	706	742	716	704	711	751	740	768	751	720	769	688	731	735	772	679	735	748	726	729	755	769	756	701	753	726	733	704	765	762	773	739	707	720	744	764	740	755	695	746	751	757	718	692	732	709	700	739	686	746	732	763	723	728	702	720	734	676	767	734	689	703	787	718	728	748	703	704	747	713	802	717	738	802	746	756	801	729	743	676	745	765	734	797	719	722	765	708	749	754	698	750	701	694	769	771	747	731	737	740	707	734	770	700	735	746	735	698	712	722	740	740	716	721	718	736	742	752	749	682	731	771	779	710	730	726	681	783	747	783	743	717	723	728	707	756	711	724	730	754	714	739	753	709	735	704	712	728	709	708	741	727	718	775	747	706	720	755	724	735	747	733	728	719	717	748	717	730	731	745	702	754	740	740	787	720	743	687	743	783	685	741	721	702	754	735	739	732	753	733	754	736	766	747	742	761	744	782	677	720	757	679	726	732	753	667	729	719	749	727	727	785	734	719	756	719	756	743	735	743	753	715	755	728	748	730	763	732	730	730	734	752	728	744	785	751	736	766	727	709	797	750	678	747	719	714	773	751	761	722	765	767	723	681	724	713	713	771	758	727	733	790	768	737	689	742	759	752	678	755	732	734	751	723	772	724	729	759	732	757	763	746	805	743	776	698	745	743	748	739	749	766	777	722	727	732	735	752	736	723	764	749	736	705	745	729	767	756	751	718	729	782	759	747	725	756	732	739	742	687	775	766	716	738	726	735	708	723	700	733	735	736	746	729	731	708	764	703	772	706	681	752	730	709	733	763	770	741	732	682	714	761	677	686	764	675	721	709	772	796	702	744	701	710	715	753	724	746	766	726	720	695	729	767	755	695	751	748	717	730	716	780	719	755	716	736	705	684	746	753	767	749	773	732	725	736	736	695	779	768	738	721	739	733	726	773	680	760	696	746	720	747	730	736	707	693	753	738	704	690	684	705	689	731	722	715	697	759	708	744	681	765	720	701	726	716	729	744	746	766	771	713	701	737	777	766	723	743	761	736	714	768	717	758	687	778	753	750	742	717	746	762	725	765	723	707	736	748	743	816	731	713	738	693	764	747	762	691	706	721	752	724	733	718	719	696	746	751	738	717	796	751	766	716	733	786	734	727	690	747	768	733	708	757	745	733	713	721	744	745	776	736	762	693	772	729	770	686	701	739	712	782	739	749	727	730	681	678	706	730	774	701	735	755	745	737	720	741	766	738	731	696	758	719	752	742	725	808	760	746	749	664	709	730	752	752	718	694	690	720	752	695	748	758	720	735	710	666	762	726	721	767	697	740	696	736	698	688	759	725	754	699	756	731	712	730	708	742	791	712	736	778	770	724	698	759	703	694	762	697	740	770	699	694	719	789	748	753	735	726	730	721	688	693	766	763	724	712	747	740	736	713	740	751	673	691	747	708	709	720	724	732	713	703	739	710	735	717	726	722	741	677	744	705	731	708	733	744	748	713	741	699	702	748	746	737	758	747	755	737	732	734	744	733	712	710	725	762	657	738	753	775	713	734	752	701	747	754	728	727	686	721	736	765	730	735	736	781	746	734	763	773	734	713	733	710	743	715	690	745	730	742	706	731	755	732	768	743	777	723	707	680	748	706	779	727	717	689	748	735	757	748	744	754	745	667	758	765	722	748	709	717	739	762	756	751	716	718	764	707	714	683	773	717	749	724	720	718	786	741	738	698	748	767	782	771	717	740	747	762	794	766	760	731	718	760	748	729	721	752	776	742	758	674	759	729	772	792	768	711	746	767	711	728	740	679	733	790	751	709	759	750	800	711	719	742	740	714	724	743	747	742	765	765	694	739	749	769	744	661	727	699	742	733	706	741	717	753	712	724	730	790	757	730	772	735	698	733	730	719	671	744	727	694	715	691	717	776	732	725	780	760	709	730	764	715	726	734	776	737	745	750	699	773	742	729	777	792	660	750	731	703	730	758	722	730	727	763	755	779	734	722	758	769	730	763	734	730	743	708	774	708	718	713	723	746	736	770	754	748	769	747	682	748	727	710	757	681	711	690	764	743	737	718	672	738	768	721	774	704	748	770	746	749	765	771	718	711	727	711	700	729	680	773	767	731	720	764	714	739	750	755	746	698	715	759	705	754	755	719	695	676	695	738	745	700	718	708	741	687	732	728	732	755	702	728	721	746	746	739	750	711	712	758	695	734	721	756	737	700	763	720	735	738	747	770	691	747	702	627	753	705	711	748	736	711	701	750	739	729	768	776	770	745	768	712	839	707	717	739	759	732	704	735	741	717	714	685	783	701	697	732	774	803	664	726	663	752	733	707	703	756	742	759	800	742	763	723	722	762	722	750	735	674	761	675	720	763	700	715	670	721	756	731	735	714	711	754	699	712	758	776	729	736	707	728	654	734	731	753	728	766	715	751	740	706	677	712	728	714	773	750	681	673	779	712	695	731	704	739	740	802	728	702	727	728	722	741	679	731	732	726	747	723	677	789	738	670	702	733	695	709	739	755	718	696	747	785	708	761	714	697	723	695	733	742	738	759	751	738	752	713	755	728	740	725	726	779	704	735	686	718	751	747	744	706	722	775	761	732	739	687	752	737	733	712	745	779	800	733	735	724	724	765	724	751	750	742	714	743	743	805	760	733	742	742	772	700	729	753	735	702	740	761	755	723	726	709	742	734	745	780	678	678	746	729	731	724	724	740	754	760	742	750	720	708	707	722	754	674	735	753	693	711	704	742	738	706	702	769	747	771	751	758	708	749	739	714	719	735	718	727	740	718	740	719	710	734	738	714	715	685	740	734	733	727	710	714	709	750	750	753	786	731	749	715	689	743	723	696	738	723	750	751	749	729	681	764	730	748	771	725	754	719	788	800	784	737	702	714	717	762	699	720	732	724	737	705	700	727	727	737	761	706	729	767	712	743	760	708	719	715	758	723	708	704	726	728	706	753	773	719	688	742	831	707	685	719	780	748	743	674	688	747	737	759	728	727	705	691	675	690	684	772	732	710	720	732	776	712	716	738	764	707	729	689	716	767	736	741	737	776	751	747	747	710	777	750	736	712	720	747	762	739	755	750	713	704	758	718	734	753	701	760	715	667	729	775	702	745	735	736	735	689	738	692	735	729	708	727	741	728	732	745	715	755	698	772	745	699	761	701	728	698	732	766	718	709	761	752	725	721	707	758	735	744	742	730	699	730	719	756	771	702
23455	21478	29358	24010	21479	21017	2685	759	617	512	474	443	423	364	352	340	306	319	307	299	298	289	273	288	247	259	290	259	277	250	253	252	265	250	290	237	270	247	251	242	278	253	274	265	256	265	234	268	218	252	267	264	249	248	224	234	239	235	236	259	243	245	209	232	223	258	245	241	265	249	253	230	226	240	256	248	215	254	261	209	236	236	227	198	243	244	211	243	238	219	201	242	244	228	238	225	240	243	236	235	240	237	236	235	227	198	237	227	259	245	206	219	235	255	226	204	249	225	232	236	259	251	262	255	252	247	225	243	263	244	231	226	238	247	231	230	250	244	219	236	216	247	228	262	211	252	219	270	239	246	207	236	260	260	205	232	232	248	274	238	228	241	231	220	238	244	230	235	227	257	243	206	217	231	223	212	227	241	248	229	235	236	245	244	256	253	241	255	267	227	225	251	235	236	215	228	225	221	227	263	231	224	235	229	211	238	253	234	229	252	256	243	239	226	218	254	244	238	254	235	244	250	248	213	223	223	234	237	240	252	243	227	249	237	233	244	250	230	247	224	170	233	253	241	234	251	246	251	252	231	228	264	238	256	234	235	231	254	241	221	270	235	228	268	196	211	222	248	224	234	253	233	262	209	241	236	229	233	225	231	250	233	233	227	237	223	219	236	266	214	248	226	242	235	220	239	211	205	229	228	251	198	221	247	235	229	200	245	232	235	231	247	226	216	225	240	246	243	222	218	224	240	252	245	235	213	244	248	216	226	234	231	222	261	215	254	236	236	222	217	249	238	240	263	238	222	226	268	202	239	242	252	235	221	260	224	214	252	264	246	256	262	201	233	224	252	296	239	214	242	217	232	233	257	255	223	239	233	238	238	256	253	267	237	227	239	217	260	234	232	222	215	228	253	212	212	243	234	249	231	250	243	237	243	233	254	221	246	237	280	225	227	243	217	252	233	225	235	241	255	254	252	220	201	218	226	225	242	247	243	207	239	228	241	228	238	225	232	220	219	262	267	230	223	203	235	222	214	242	244	223	212	238	248	254	219	192	236	258	243	221	245	241	248	227	226	249	238	234	219	268	276	247	245	229	221	211	252	239	228	233	223	237	212	212	263	227	241	217	238	232	228	261	209	236	223	229	211	226	235	216	230	240	201	222	236	243	210	275	244	242	250	208	238	228	235	231	232	192	245	245	246	234	224	239	253	236	230	236	216	237	235	229	209	258	220	233	214	248	245	248	219	246	243	247	238	228	242	226	204	215	241	231	235	244	223	218	231	245	240	233	245	263	260	242	228	238	255	216	236	224	235	241	239	230	209	243	279	224	252	251	236	218	237	222	250	242	234	234	236	261	238	231	230	254	235	231	262	252	245	245	241	222	261	232	244	242	242	240	259	203	211	234	212	205	224	214	233	236	248	226	251	239	249	221	244	233	256	249	205	259	231	222	222	222	228	235	229	237	254	222	211	226	253	190	228	231	231	229	218	234	221	235	222	221	241	227	233	205	236	250	218	254	227	201	219	252	240	237	243	242	220	259	253	223	205	217	237	243	225	235	223	222	257	215	240	235	215	224	245	224	231	232	243	246	207	252	199	247	226	246	235	225	252	254	250	217	239	261	225	235	225	243	216	237	247	221	220	246	255	244	235	246	252	245	235	262	236	241	267	239	220	220	219	251	232	257	236	218	244	219	225	246	235	203	216	242	219	243	241	218	205	248	236	215	222	242	256	230	238	198	249	218	239	227	222	223	245	243	244	235	223	232	231	235	253	255	225	228	207	244	224	217	246	233	213	242	266	215	223	226	266	215	222	226	255	248	250	244	226	242	248	242	242	230	219	212	222	230	230	240	223	231	215	225	245	239	221	221	230	233	230	220	241	252	233	222	239	254	239	228	228	217	236	243	218	220	230	229	224	238	234	226	256	254	260	251	234	218	230	199	253	247	215	228	246	232	223	257	225	231	239	243	221	228	241	244	246	212	211	240	243	256	208	255	236	251	218	206	222	266	216	232	252	231	229	250	215	223	236	238	205	213	250	218	212	230	237	238	232	219	229	236	230	227	242	234	231	254	215	220	210	234	252	250	225	237	208	228	233	244	211	205	243	258	233	218	223	223	239	214	225	257	214	225	206	230	238	228	245	253	236	248	219	235	202	220	225	227	260	214	235	224	244	269	220	236	249	258	220	216	227	240	218	231	242	249	239	252	216	231	247	257	223	253	228	230	220	252	246	227	242	205	236	221	214	249	242	229	259	231	236	248	258	216	220	237	233	237	236	213	208	251	226	225	206	227	232	230	228	222	232	262	236	220	234	228	246	229	225	238	233	243	235	264	243	204	227	220	230	226	257	218	230	217	221	218	249	264	236	228	212	263	225	256	248	224	240	262	224	243	218	234	252	225	232	248	219	222	229	229	222	224	231	236	223	232	246	246	208	223	254	220	206	215	237	224	243	258	219	244	259	244	210	251	202	241	244	202	220	225	246	271	221	200	243	242	216	219	215	254	216	229	229	226	227	224	230	234	223	237	248	241	235	244	249	263	242	227	235	239	246	242	261	235	212	227	233	251	237	216	239	231	244	245	251	224	234	237	229	236	230	227	235	273	229	255	258	239	230	234	250	224	230	230	216	216	230	250	241	235	236	220	237	248	199	216	246	233	230	230	269	227	230	255	241	231	228	237	246	239	196	234	253	242	236	256	230	240	226	222	224	211	231	235	244	236	283	229	240	261	228	255	237	240	229	242	225	239	213	242	216	228	239	210	235	213	233	254	245	258	218	238	228	226	232	236	221	211	245	229	245	209	233	248	247	225	251	244	243	226	232	239	226	230	252	214	234	214	258	229	251	224	225	225	236	219	210	251	228	232	253	220	248	232	258	223	213	231	207	248	232	237	238	226	233	228	250	237	235	237	229	268	192	228	216	261	238	241	258	248	197	248	226	230	236	245	208	225	210	261	238	202	230	240	227	225	245	250	219	235	222	232	209	265	254	252	219	215	258	255	266	241	245	213	247	245	226	216	243	241	245	211	262	251	241	237	223	236	221	208	226	241	222	217	244	222	198	240	228	224	215	257	214	239	255	254	264	232	253	244	212	205	243	228	237	235	234	237	220	251	218	208	242	237	224	237	220	262	257	253	248	220	258	258	241	220	207	243	246	252	230	219	231	229	254	244	241	236	244	238	256	237	239	247	224	223	269	220	245	228	230	232	265	229	245	258	245	219	225	241	252	222	199	269	245	257	227	233	213	233	235	238	232	230	215	219	225	224	229	249	228	220	220	233	241	254	242	251	245	215	213	231	240	218	217	229	239	223	224	221	252	234	241	235	219	235	250	219	225	237	243	228	233	229	243	230	254	243	242	240	245	235	235	254	221	235	238	216	246	251	258	243	241	244	256	235	265	252	226	220	274	234	247	240	229	213	227	248	258	268	235	233	224	222	229	248	214	220	207	240	233	225	264	233	223	242	231	245	220	222	242	225	256	244	220
9108	15986	13472	7126	4818	3401	2660	2146	1725	1395	1215	1149	897	897	798	705	652	674	618	562	581	516	492	484	477	493	463	469	468	440	497	425	449	447	437	421	381	441	382	411	402	393	434	420	395	429	394	408	374	381	424	393	397	412	391	374	385	402	371	368	406	406	361	408	361	381	389	418	365	407	412	377	392	366	344	356	358	373	375	360	362	352	358	381	421	374	397	378	407	393	367	374	368	353	379	378	368	397	381	356	398	337	374	380	373	385	366	365	369	387	371	371	379	376	397	381	392	383	355	377	366	373	390	371	385	389	360	371	351	359	396	342	348	372	338	406	392	407	376	368	362	356	375	364	386	371	352	356	331	366	382	360	377	354	391	341	333	369	345	350	366	335	365	397	392	389	381	357	400	367	371	377	368	344	371	369	389	356	357	336	366	357	318	407	369	350	368	351	382	359	362	329	354	363	357	370	373	365	402	388	395	373	353	387	356	334	403	383	369	384	396	367	313	361	376	384	384	407	382	354	371	369	370	339	387	369	355	389	378	354	374	373	368	373	344	363	362	386	347	371	325	356	381	383	368	387	402	354	406	333	376	369	339	367	355	386	334	350	371	381	353	351	369	360	329	379	416	376	389	370	374	316	383	371	386	391	360	351	354	352	377	367	352	391	360	371	385	377	385	395	346	388	364	363	350	334	374	387	358	332	356	370	390	373	369	381	363	369	366	372	360	360	408	384	390	344	358	355	366	358	377	368	366	362	373	359	360	359	349	381	361	400	365	362	360	396	371	385	360	368	361	369	351	349	336	402	374	374	381	386	326	358	365	369	354	362	357	379	379	375	365	402	347	360	390	408	354	398	375	378	369	374	396	366	340	397	367	367	375	381	358	386	378	341	389	350	364	404	372	385	354	358	358	337	377	338	402	367	373	341	381	374	370	339	376	368	371	344	365	396	383	351	382	330	367	375	399	357	354	397	380	357	365	382	369	348	376	387	398	350	367	362	375	373	367	393	354	383	341	376	372	346	365	372	345	383	364	368	373	343	361	362	318	376	342	413	337	365	393	367	384	377	362	379	388	352	379	397	379	356	357	379	360	343	385	344	369	376	374	398	395	385	372	339	360	376	365	385	361	377	378	339	358	352	380	395	375	374	372	363	328	389	379	391	367	349	399	382	376	379	326	377	374	365	356	394	395	386	332	415	384	383	361	384	381	335	391	368	352	375	390	376	377	340	361	376	370	372	390	361	366	373	356	364	410	391	372	393	347	355	362	325	373	339	355	357	369	383	342	383	372	347	366	405	343	376	354	390	347	332	398	372	386	367	375	386	374	404	397	394	385	343	343	399	343	390	379	365	376	348	365	374	373	381	365	381	346	383	368	343	365	392	386	344	346	366	366	365	387	328	402	351	341	355	353	371	348	348	366	361	405	343	402	394	393	374	381	370	335	381	376	382	366	398	369	400	359	411	384	397	352	379	367	364	366	380	358	390	378	396	366	383	379	377	353	351	380	375	348	346	375	371	369	382	383	408	378	353	372	360	366	373	384	354	358	374	384	362	381	390	361	350	365	330	382	358	381	352	344	367	395	392	354	371	393	392	416	377	387	375	357	383	355	338	381	385	391	416	379	360	362	350	359	357	389	361	368	373	355	356	371	367	356	379	393	367	408	365	375	361	380	379	344	360	354	386	389	367	396	389	347	369	398	335	405	384	410	370	352	354	357	417	371	365	355	375	327	368	408	371	397	391	378	379	380	353	366	373	379	378	356	367	409	332	371	360	355	362	375	359	377	372	363	325	382	389	352	389	359	374	354	366	354	383	338	370	363	338	396	357	411	358	357	369	380	398	355	354	343	362	381	348	329	360	396	337	382	393	375	335	357	388	390	379	353	368	347	382	364	379	406	342	390	365	374	349	364	365	383	369	357	354	366	361	390	348	385	343	361	385	376	390	320	362	357	384	353	338	369	371	376	392	380	402	393	378	366	372	348	333	335	363	321	386	402	389	358	366	392	353	381	408	343	372	379	383	362	361	418	357	342	336	385	400	397	348	344	397	369	368	367	379	375	406	355	340	373	356	359	364	396	362	372	396	362	361	386	372	400	407	355	370	375	346	357	334	377	348	398	394	342	374	352	358	349	385	361	342	359	342	339	398	386	360	421	347	346	358	369	354	398	375	352	341	377	349	399	390	362	380	353	383	367	355	354	398	358	399	372	398	369	392	362	372	333	386	381	359	355	351	351	365	344	394	359	346	388	379	355	373	381	373	376	394	341	362	374	366	360	360	331	347	352	363	353	389	336	347	369	400	351	399	358	356	389	338	378	383	400	320	371	369	368	359	370	357	373	379	346	413	371	381	354	332	346	356	368	374	355	369	350	344	386	368	345	379	365	407	388	338	387	345	364	372	372	345	374	354	338	388	386	375	385	355	355	357	354	354	376	387	338	387	380	338	382	402	354	353	380	368	352	360	364	357	378	376	336	381	349	369	352	371	407	370	377	363	367	379	394	370	391	362	340	347	369	338	344	399	365	362	374	367	355	385	361	347	368	395	382	379	424	364	377	337	371	342	396	371	382	378	357	386	370	391	366	358	391	348	362	400	375	373	344	374	401	385	343	397	374	359	368	373	366	348	366	363	389	366	340	353	352	365	330	366	372	337	360	400	391	369	373	359	328	378	375	393	388	352	363	366	343	342	407	355	357	327	344	417	348	376	415	358	378	363	391	362	367	384	362	355	369	396	378	356	420	357	365	330	364	347	360	368	384	332	354	357	336	360	385	342	390	382	353	373	364	383	349	338	363	360	378	363	363	346	364	351	379	373	396	388	342	344	404	381	410	380	337	397	376	363	341	347	368	345	370	364	355	367	361	387	381	404	381	392	389	378	367	384	387	362	378	354	380	384	341	350	373	372	365	360	369	383	342	381	370	391	346	328	382	360	380	346	361	356	377	333	332	377	372	356	326	362	366	356	353	362	354	368	392	348	355	398	400	381	367	356	391	365	340	360	405	363	373	347	346	369	404	344	339	378	385	369	382	341	367	384	407	309	367	364	352	353	338	376	374	407	373	388	406	343	351	378	395	341	382	393	377	367	367	372	400	372	360	334	345	372	386	374	354	366	362	350	364	396	380	369	397	380	355	334	390	378	348	398	375	374	396	363	392	361	411	360	374	384	388	337	360	388	375	356	342	358	364	379	375	344	374	356	357	324	359	353	363	371	382	379	380	394	334	366	347	357	371	340	367	368	386	371	401	366	386	391	342	391	405	370	375	354	378	356	400	339	375	378	361	372	330	338	372	363	364	359	367	367	366	388	383	387	352	367	359	363	379	349	375	343	366	356	378	374	346	374	361	335	362	376	401	373	318	363	382	378	381	355	333	396	369	406	373	413	378	363	367	370	367	367	354	387	377	378	378	393	380	366	381	376	349	349	361	363	373	358	381	382	345	370	339	370	413	366	377	370	352	386	389	379	331	391	403	371	345	356	375	381	395	354
27201	20681	7548	848	564	554	493	470	449	480	457	443	472	489	442	444	462	430	437	445	431	426	452	427	454	448	450	434	439	439	451	460	457	415	440	427	471	448	441	439	465	465	432	445	419	442	445	438	400	462	469	435	459	418	491	426	484	459	441	438	422	433	434	417	497	453	458	481	422	425	421	453	447	461	441	451	476	460	393	466	401	413	418	457	412	449	434	429	439	440	409	411	425	450	460	456	415	456	415	502	440	439	453	446	450	425	484	448	451	431	451	462	416	466	465	434	425	402	435	474	428	438	432	416	464	439	458	445	472	438	442	426	441	447	465	449	413	443	438	424	490	458	444	406	426	410	427	434	437	467	454	430	466	447	451	422	435	395	422	444	469	426	443	405	471	475	455	424	479	446	432	446	487	463	467	441	434	442	438	435	414	421	417	448	462	429	463	447	462	431	445	477	454	473	433	468	436	423	454	441	448	490	426	463	435	432	468	446	409	447	410	464	427	448	441	488	473	453	498	413	439	449	449	426	457	447	442	453	462	457	497	419	445	458	475	470	446	457	446	451	449	445	461	431	453	400	403	467	451	432	427	411	431	426	447	436	457	416	410	410	467	473	484	441	437	450	417	454	438	452	427	448	453	447	418	417	438	443	429	445	439	428	444	454	445	452	458	475	442	441	443	429	428	400	429	457	438	435	385	447	433	446	464	438	480	450	427	469	435	439	444	462	466	430	476	453	456	442	450	429	474	460	444	450	399	414	438	423	408	435	430	440	443	439	469	427	420	430	455	419	457	427	444	455	421	463	441	421	397	432	455	462	381	451	487	410	467	400	434	447	462	459	445	438	421	452	421	429	461	452	420	414	430	429	451	451	459	442	481	469	427	457	454	444	465	447	444	472	441	403	456	445	442	423	458	467	431	426	403	444	442	424	432	469	414	444	460	469	446	420	429	437	486	392	415	425	434	484	454	431	414	435	462	480	462	429	419	449	418	420	438	445	463	459	451	506	422	448	464	456	432	445	455	466	469	449	473	409	464	430	450	471	470	420	420	429	473	438	441	485	457	462	445	439	455	466	418	465	469	420	449	443	400	438	449	428	427	440	430	467	475	374	428	427	465	480	441	444	409	456	431	482	450	451	427	415	460	413	443	405	440	450	448	454	449	413	442	476	420	433	366	437	475	452	431	485	429	459	425	454	486	422	451	452	469	489	442	469	451	420	439	435	469	429	458	417	447	433	468	436	435	410	446	468	431	434	469	446	480	470	477	460	405	429	446	454	449	448	455	459	453	456	444	466	454	449	416	426	455	411	428	461	451	397	480	426	482	449	468	488	473	434	443	444	472	473	468	401	436	419	455	467	437	418	457	465	445	486	424	504	442	485	474	459	437	438	446	461	439	439	457	430	443	440	455	459	420	441	450	432	432	499	426	445	442	444	433	463	443	440	469	462	423	438	425	428	435	408	415	435	449	428	484	460	432	414	410	471	432	453	443	448	360	446	472	454	444	423	470	436	436	448	426	429	395	416	466	385	434	450	422	500	438	449	452	445	423	423	503	414	414	499	427	436	428	470	443	431	454	449	438	480	441	435	442	464	443	443	467	418	406	433	464	402	454	454	473	438	453	448	455	434	474	449	434	420	469	442	465	450	432	487	429	456	460	450	450	446	447	459	425	437	413	465	478	481	492	470	431	446	454	444	420	408	438	467	430	458	446	436	452	429	464	446	413	410	453	451	490	425	454	465	414	468	451	452	427	428	427	436	472	424	463	429	475	429	426	453	440	442	436	433	437	447	443	448	413	426	423	458	462	425	452	453	441	451	461	481	423	460	441	479	434	493	449	458	417	437	450	424	428	445	458	478	438	473	408	450	422	455	470	456	482	464	432	464	434	445	451	448	415	423	478	406	421	464	481	502	422	452	448	423	427	430	471	459	443	458	449	459	460	441	483	426	435	464	453	433	413	443	418	459	434	479	406	456	440	500	438	447	423	426	445	461	469	420	455	447	408	418	408	454	462	448	461	429	437	456	461	428	470	461	435	435	456	444	452	408	456	451	445	465	456	493	416	476	434	401	469	430	442	427	417	477	432	421	430	433	451	421	489	448	494	459	468	452	444	435	438	431	451	391	449	427	419	442	451	477	465	440	439	461	456	448	469	459	440	457	463	439	447	464	411	449	425	497	460	446	457	454	443	456	463	426	449	420	428	472	420	423	475	450	412	441	428	410	485	484	445	433	447	446	466	427	465	460	403	426	406	467	449	491	437	435	463	432	428	436	477	397	482	454	429	408	460	429	410	447	432	437	457	453	487	447	450	452	446	411	425	419	450	407	452	434	483	464	458	412	475	445	412	391	464	439	434	417	443	466	433	453	432	438	445	486	444	466	452	485	455	466	442	447	425	455	434	476	454	423	454	461	484	420	463	456	433	416	432	421	445	408	422	454	459	432	457	455	414	418	455	467	453	450	436	468	420	456	420	425	424	459	444	414	434	467	422	466	410	431	432	399	430	427	395	456	421	442	466	459	427	444	417	479	444	425	435	413	492	420	398	415	466	492	446	444	487	469	482	436	446	433	454	420	458	420	463	436	433	420	424	449	466	454	453	416	434	459	446	428	439	477	450	462	436	420	443	471	422	442	481	440	414	436	415	459	441	450	440	426	449	423	423	444	443	464	465	433	415	427	457	462	409	480	448	428	436	453	473	442	436	427	430	438	468	446	472	464	414	434	432	423	493	462	432	446	451	451	413	424	453	447	469	424	457	418	431	462	422	450	415	416	424	454	434	457	436	477	438	437	459	467	452	405	448	486	446	396	431	438	436	483	423	424	492	403	414	452	455	447	447	442	430	458	457	479	449	437	444	503	435	455	437	463	428	420	435	462	452	454	439	483	467	448	467	458	421	416	460	465	415	472	470	450	461	463	414	422	422	476	510	401	485	413	415	469	417	474	424	454	453	434	455	454	429	456	448	425	441	482	456	473	472	480	416	431	426	449	445	465	419	429	417	466	453	423	455	430	440	447	437	405	463	419	427	412	422	431	380	460	417	432	465	454	502	469	475	405	443	399	420	471	434	462	397	436	428	421	443	403	454	460	450	466	426	433	470	439	451	431	496	421	420	423	430	423	484	447	458	421	414	431	439	460	473	433	433	469	452	459	412	416	447	465	411	469	391	423	461	402	435	432	432	430	392	432	436	443	467	458	421	440	462	429	422	433	491	437	446	421	494	416	464	460	448	444	422	433	471	442	426	442	450	478	417	447	452	472	482	430	454	438	398	425	418	441	456	456	467	422	429	437	434	460	448	495	454	448	449	433	420	475	421	466	448	423	442	455	449	477	429	450	472	444	436	465	423	442	434	398	450	472	451	471	470	445	421	462	435	469	476	461	421	434	433	442	440	454	425	450	409	456	408	438	429	465	462	437	474	434	462	451	462	500	452	428	406	444	465	454	444	464	456	435	453	469	456	421	467	456	428	450	447	454	413	443	448	464
4533	1593	1471	1050	897	801	739	723	768	706	690	720	656	681	633	666	669	663	711	671	698	715	661	679	720	634	667	629	650	676	656	636	637	662	653	673	638	682	671	694	690	655	712	643	647	686	679	657	641	668	623	671	652	674	651	636	697	679	661	685	611	650	658	694	678	645	688	691	690	674	665	659	647	663	662	656	659	698	667	651	635	717	639	703	708	671	637	677	696	659	652	664	715	676	691	657	644	688	735	660	722	645	733	690	676	668	683	654	683	652	639	669	668	673	667	673	677	700	659	657	631	587	646	681	652	649	663	676	698	630	664	663	647	681	669	651	598	687	654	631	651	631	656	653	661	721	670	648	657	659	616	664	672	639	635	668	652	643	645	634	668	698	638	668	744	689	667	692	674	661	651	672	687	680	696	598	667	709	649	648	598	684	664	718	679	652	661	721	686	641	645	649	688	669	640	683	620	675	633	655	646	700	675	643	636	677	656	700	632	679	638	658	640	649	648	707	650	672	642	633	640	645	680	625	678	692	662	674	621	667	679	669	652	684	696	636	722	675	669	708	643	693	648	656	626	651	665	670	682	626	657	651	652	672	679	701	633	665	676	708	640	664	614	627	676	637	636	692	669	689	683	681	684	690	686	636	672	643	643	677	653	669	686	672	667	675	678	644	701	666	707	698	640	692	660	664	664	674	666	641	659	615	664	660	682	642	609	686	641	658	694	663	621	636	635	645	606	677	697	646	627	646	645	707	618	660	676	645	669	675	662	674	642	657	619	650	688	660	686	671	651	683	683	643	673	685	698	666	682	653	635	709	651	674	631	665	690	647	650	655	658	661	672	657	651	652	670	647	664	665	669	663	642	667	702	663	642	622	661	668	649	694	693	614	628	678	685	630	633	695	648	648	678	700	718	681	651	673	687	655	657	648	647	681	661	674	670	626	681	690	702	670	655	689	656	650	663	708	639	671	611	678	683	682	649	724	671	629	689	706	664	627	617	663	679	697	682	669	647	654	645	610	685	639	624	640	584	680	645	660	680	651	667	679	659	646	653	675	682	657	647	669	657	645	645	638	620	691	680	658	656	637	638	643	638	655	642	674	655	703	690	666	674	703	657	667	639	695	657	754	660	696	648	675	631	636	671	642	628	646	647	644	674	714	686	682	678	681	635	645	666	656	644	666	639	717	666	678	675	630	679	658	668	647	671	654	677	591	629	674	644	649	670	677	619	673	695	646	666	661	663	636	629	649	673	695	687	676	603	623	644	644	693	648	649	664	655	693	671	640	691	682	660	650	686	664	679	614	629	669	680	664	631	691	624	657	678	635	601	664	655	699	660	676	641	666	674	636	649	689	673	686	663	644	671	627	703	720	670	659	666	734	653	677	680	628	656	645	656	664	656	690	668	680	689	677	684	638	717	678	656	651	711	651	710	694	677	660	672	659	710	676	633	691	679	624	655	716	651	681	689	653	671	679	664	669	622	625	678	681	661	687	673	677	691	631	654	700	688	655	680	648	631	657	674	657	662	640	672	684	732	644	663	688	653	667	627	644	685	663	676	640	664	668	666	638	649	631	677	704	659	684	646	674	658	649	659	636	686	690	647	688	651	645	653	650	662	650	605	669	668	679	677	689	684	686	706	664	666	670	697	631	656	671	635	657	652	665	691	666	625	624	701	684	665	651	632	642	679	660	684	693	668	628	647	686	649	630	616	630	663	696	600	629	686	711	703	651	671	645	718	643	627	696	637	662	684	623	663	652	632	651	642	642	662	631	659	655	698	667	650	684	657	646	693	659	662	724	632	632	685	670	672	693	668	664	681	629	623	698	636	637	664	681	662	666	654	640	647	612	689	648	695	718	653	700	639	651	646	652	719	659	663	637	669	678	612	720	698	646	635	658	636	646	628	678	688	643	664	703	647	637	672	684	646	679	671	654	685	663	657	660	659	641	636	653	638	661	649	624	693	722	702	702	665	652	667	683	636	687	698	641	636	646	641	696	645	634	673	636	667	662	651	709	620	663	632	669	671	694	703	638	639	674	634	623	691	627	686	689	634	688	655	675	671	661	701	676	654	647	662	681	686	687	673	636	646	674	663	657	623	670	660	698	636	621	693	640	685	659	642	657	672	707	641	690	661	664	674	699	695	650	693	649	677	672	649	617	628	675	664	625	658	667	653	724	677	713	696	672	696	643	696	652	659	650	680	646	632	650	614	648	680	661	614	643	669	684	654	682	692	588	697	665	638	633	662	639	660	632	662	646	647	703	630	668	659	636	658	667	674	629	657	593	657	727	648	642	662	649	635	707	679	687	671	636	691	685	685	636	633	703	620	667	616	688	659	621	671	700	631	674	644	699	657	656	622	677	700	677	671	681	696	714	639	675	669	655	621	577	665	642	603	691	705	674	689	610	647	677	716	613	694	625	633	702	635	639	674	653	594	707	601	661	660	691	676	650	640	686	684	667	685	667	653	672	656	652	617	612	645	754	670	690	680	670	617	704	643	679	644	660	641	666	664	669	715	664	681	677	643	702	632	667	677	664	681	665	675	681	665	663	624	655	668	688	701	695	613	659	673	651	652	643	651	649	667	675	659	649	694	674	679	702	642	616	678	653	708	663	652	669	644	664	658	657	666	637	715	645	695	709	622	669	639	694	636	652	693	693	701	672	672	670	664	678	685	619	697	613	680	675	678	703	683	630	638	647	658	672	641	716	640	694	693	633	683	655	648	669	652	689	668	667	656	673	681	671	708	656	680	654	687	680	628	616	652	628	640	696	634	675	674	668	648	672	643	672	689	668	653	651	627	692	699	653	661	660	656	681	709	662	686	691	661	656	627	659	652	651	636	698	630	711	643	640	634	709	637	656	669	664	662	657	658	655	626	640	678	667	662	691	630	689	643	622	675	669	634	648	653	644	687	637	676	628	645	654	707	675	657	685	678	655	638	685	674	677	662	669	664	675	661	624	642	682	636	671	642	681	649	663	669	682	652	704	701	644	695	677	684	682	628	645	700	691	682	680	653	641	661	644	653	650	697	629	655	652	669	630	638	625	672	654	602	656	707	672	664	659	678	680	623	689	656	635	669	692	689	650	701	683	623	667	696	671	646	649	630	646	668	651	658	666	650	658	677	682	682	659	661	698	636	678	644	636	626	709	660	694	656	662	652	719	641	689	686	649	628	588	653	696	668	654	661	650	666	715	632	692	639	648	718	676	650	673	634	679	643	657	622	661	656	623	617	673	652	636	628	653	626	655	614	662	663	699	666	646	686	661	703	694	670	653	643	689	684	661	661	650	663	645	670	585	654	640	689	664	716	670	673	625	636	637	658	673	664	667	650	679	659	665	649	702	676	679	679	648	621	668	636	666	665	657	659	685	696	661	646	663	678	675	651	657	688	670	685	656	678	660	676	655	666	656	702	634	665	643	667	629	669	664	694	655	631	673	656	637	640	693	660	655	667	658	649	659	615	645	700	685	655	670	648	637	641	671
24488	21540	28825	24701	21086	3372	1081	838	703	676	597	583	595	583	548	577	536	548	559	521	506	577	507	512	548	557	541	507	502	533	489	548	532	489	538	477	471	492	544	476	494	523	497	520	531	456	495	491	517	500	511	515	486	509	522	475	546	487	504	510	555	515	512	493	540	527	535	518	538	513	486	496	478	482	493	453	553	480	531	516	520	492	460	463	494	523	470	475	475	503	435	472	503	488	506	486	512	477	489	503	458	487	520	529	498	473	474	536	501	500	455	495	479	491	482	503	525	518	531	491	471	509	547	475	480	486	520	524	492	505	526	504	498	487	477	486	502	502	440	472	504	483	461	478	473	478	498	533	514	501	501	462	450	485	439	517	491	490	494	440	503	511	464	509	492	451	491	478	478	482	468	487	516	497	490	456	475	487	505	487	525	534	517	469	431	508	471	485	493	535	449	504	485	496	481	496	493	539	512	478	455	466	476	508	472	487	491	477	511	472	495	521	454	481	513	492	505	473	485	514	482	442	448	501	482	516	496	465	483	508	485	520	469	488	494	494	499	505	531	526	481	489	498	467	497	519	459	474	530	491	498	514	499	479	505	459	500	497	495	501	506	476	502	500	483	500	499	529	492	472	517	515	482	474	466	508	501	519	511	456	495	500	493	437	499	461	505	524	505	510	505	504	518	514	482	506	489	474	506	537	493	511	474	480	526	480	491	513	492	530	484	496	490	505	485	494	524	536	503	540	498	493	490	465	525	501	525	472	467	513	512	508	511	486	497	514	512	492	482	487	557	460	486	471	522	512	538	493	508	500	530	524	481	524	498	520	490	526	462	491	530	526	481	484	512	511	510	493	513	506	506	490	467	487	484	449	494	486	483	505	508	513	508	527	559	495	508	520	525	488	497	489	512	464	533	534	505	510	457	515	514	481	508	449	502	460	505	519	474	450	502	503	506	497	546	511	513	522	473	510	515	473	507	499	518	499	471	507	507	493	495	493	476	481	504	514	501	467	510	477	484	514	507	486	457	499	465	489	502	505	533	512	452	502	531	509	458	517	516	510	522	500	475	541	557	522	492	475	470	450	486	496	512	476	501	506	525	494	484	498	480	525	521	478	502	493	487	450	530	482	538	464	488	493	463	490	492	459	510	506	504	508	450	479	497	500	507	489	485	500	509	499	513	519	523	490	470	464	506	485	469	493	478	494	510	538	473	510	477	480	521	438	509	504	484	511	504	489	491	506	535	487	496	460	485	451	525	513	513	472	487	513	488	502	548	498	497	498	474	500	491	490	480	529	518	565	506	503	510	508	531	462	557	518	512	495	526	512	487	511	509	488	472	470	525	537	449	477	483	499	507	513	485	527	509	495	478	472	538	467	508	470	487	486	455	474	479	480	455	484	518	470	502	503	504	493	514	444	489	485	485	484	549	505	506	506	498	497	506	506	545	547	496	473	529	492	480	478	494	491	503	499	469	477	464	475	495	498	489	487	495	494	515	481	475	524	477	459	533	477	513	503	548	502	485	521	464	481	465	494	550	464	474	470	494	514	485	476	498	493	471	485	468	516	465	480	537	498	506	498	504	495	463	495	453	487	493	492	493	525	471	502	518	476	494	500	487	465	487	462	519	482	497	442	493	449	532	513	519	452	493	462	493	525	470	467	493	516	486	555	457	510	478	476	469	444	498	482	513	505	489	471	482	467	526	494	503	505	531	532	523	503	503	478	474	508	482	447	464	497	519	490	516	502	465	515	476	480	503	492	474	462	523	495	528	492	521	505	509	508	460	514	497	479	532	464	511	523	494	486	466	508	507	471	528	510	499	496	512	510	482	491	509	454	475	498	471	547	527	496	492	498	490	514	510	503	499	499	515	489	509	531	483	482	513	502	518	521	480	503	471	490	519	484	478	480	504	483	512	486	510	455	475	480	519	511	507	488	480	484	503	463	496	494	491	521	498	493	488	510	488	442	478	512	511	500	494	533	493	502	445	485	514	495	474	487	487	484	529	511	501	512	495	482	476	504	505	523	470	497	502	511	506	516	531	531	550	455	539	495	471	492	493	511	488	470	484	490	498	498	550	498	470	497	496	481	439	514	477	506	480	482	476	471	527	459	494	477	490	468	468	494	472	485	519	461	450	525	462	504	495	504	510	500	503	493	472	498	514	492	509	516	507	494	488	524	483	513	508	485	490	505	497	492	499	463	503	504	483	510	506	459	463	478	474	482	477	454	505	501	501	470	516	494	470	522	494	507	484	498	505	475	487	516	490	466	488	477	515	528	466	477	498	566	505	488	475	508	487	457	503	499	509	539	442	520	476	487	479	497	532	476	466	500	531	503	480	516	482	497	512	480	486	509	504	489	516	511	499	431	521	491	513	458	510	506	448	495	493	521	482	465	497	469	457	480	479	476	504	494	493	481	480	431	487	483	490	454	510	452	511	495	458	441	439	485	523	482	474	468	508	478	505	493	536	435	549	479	478	513	504	492	491	495	546	515	497	506	469	500	474	483	446	531	479	517	486	492	471	500	483	504	469	485	466	441	474	498	500	535	510	505	526	513	470	480	454	530	484	473	477	453	525	517	507	489	509	544	509	545	519	507	497	483	511	512	548	482	458	505	462	463	515	481	478	508	471	525	462	536	505	476	459	468	469	459	486	541	510	458	482	467	490	470	528	490	490	448	496	475	485	466	503	460	458	469	503	466	520	526	502	494	505	509	501	427	495	483	477	512	448	535	456	472	475	478	510	498	483	539	498	480	472	488	531	504	506	477	514	541	471	485	493	489	465	457	501	507	490	464	498	549	552	498	480	434	472	529	460	507	466	484	499	478	453	461	481	514	487	504	455	515	504	500	494	512	476	461	503	495	484	490	481	485	497	503	522	469	531	460	477	485	463	501	496	476	497	499	510	502	468	474	486	482	514	502	514	524	464	512	453	493	518	478	481	554	476	468	522	492	506	496	494	512	460	503	440	446	506	487	477	496	461	511	471	449	496	538	515	492	442	513	511	504	461	447	520	493	484	449	495	535	498	534	487	489	498	475	488	527	478	486	477	501	545	490	467	495	474	505	537	493	482	516	533	515	501	479	454	466	470	456	469	451	500	510	483	488	502	510	482	513	484	539	466	512	509	510	498	520	516	454	472	478	491	516	491	483	445	482	471	508	497	531	461	487	461	536	459	481	517	489	500	462	490	502	488	436	500	513	527	494	526	510	504	497	490	478	492	428	453	501	485	472	503	468	520	518	481	467	514	482	484	523	498	485	499	495	464	456	483	464	523	513	512	507	439	488	503	502	519	486	482	487	495	494	492	508	476	506	528	484	478	506	521	498	501	473	501	502	476	528	464	531	511	533	503	509	537	478	474	516	496	481	509	510	490	488	503	475	470	530	503	530	527	490	515	529	468	510	486	507	509	530	476	486	469	487	508	518	510	503	517	472	518	476	468	487	496	487	509	474	507	509	514	507	503	499	496	499	525	516	492	546	527	495
7588	9885	8450	4400	3135	2324	1908	1566	1386	1281	1180	1067	1028	1007	992	871	929	877	865	835	804	872	829	790	785	762	760	798	759	753	798	762	758	782	785	770	763	775	742	748	724	751	759	718	819	794	715	732	760	745	755	730	780	787	776	726	782	680	801	713	744	718	720	775	712	757	762	803	769	729	786	734	715	776	715	752	747	724	765	736	743	743	728	699	750	766	723	774	720	718	709	768	726	733	724	733	771	732	713	704	717	750	726	739	728	693	747	708	731	762	720	713	765	729	730	730	743	754	777	729	771	724	710	695	765	769	785	756	793	728	746	765	765	728	749	723	762	743	733	806	711	761	769	782	705	716	708	741	739	722	715	689	728	705	735	726	735	702	767	730	733	717	711	767	722	727	755	764	739	730	726	784	727	742	773	726	743	731	775	743	741	713	762	746	781	720	718	706	737	737	701	728	754	783	727	790	743	748	749	782	693	739	704	740	746	729	790	728	693	759	706	719	752	720	735	736	714	711	720	737	726	699	685	676	682	739	728	765	730	783	751	762	739	718	750	732	729	723	752	744	703	689	719	723	720	705	754	770	695	751	762	745	748	785	760	774	741	753	737	724	733	720	770	710	746	658	700	786	738	725	737	776	720	723	769	754	762	745	741	760	806	722	728	782	740	780	767	735	798	755	758	713	751	750	741	782	717	747	737	758	714	754	690	696	698	762	780	694	731	716	745	760	780	713	747	729	765	727	707	733	785	755	768	756	715	701	734	759	748	737	768	767	740	721	770	727	738	695	732	787	792	752	705	728	699	754	730	770	759	752	745	713	768	725	771	712	723	723	750	779	719	722	766	720	723	743	737	788	782	748	733	714	733	714	713	747	702	700	777	750	778	720	749	735	714	752	708	727	757	761	719	747	733	697	747	696	733	717	792	717	725	697	747	719	750	713	748	751	725	768	742	777	737	784	717	712	760	698	761	748	796	694	705	734	749	745	729	685	717	786	769	683	748	755	770	730	704	733	704	747	714	782	705	734	767	742	714	728	722	707	729	746	710	699	759	734	733	705	687	735	724	784	712	747	758	794	771	719	744	724	743	737	729	764	729	731	749	754	782	705	689	730	695	770	744	738	730	734	763	692	724	756	754	724	751	729	709	735	761	747	721	676	735	735	782	755	720	748	763	717	718	729	760	709	700	742	763	699	764	761	707	734	709	727	717	721	753	781	716	773	782	749	727	728	760	746	728	716	753	701	727	741	755	771	722	723	725	723	746	703	729	714	760	757	732	729	670	708	740	734	758	732	740	762	755	721	698	729	664	783	734	727	747	683	752	693	754	698	723	762	713	742	729	719	724	691	704	709	789	759	731	724	723	774	769	765	712	681	743	750	696	747	714	750	694	750	757	753	770	727	730	739	709	732	729	719	783	711	687	756	667	761	753	667	744	704	720	728	708	765	715	727	698	723	752	770	715	693	760	759	743	766	752	776	762	739	729	761	748	698	748	707	764	726	780	733	684	723	715	728	716	741	742	755	766	732	764	779	722	756	737	707	736	716	730	752	720	718	754	715	728	721	788	761	749	736	747	726	732	730	753	726	727	774	752	723	747	721	728	716	720	719	752	779	716	731	815	714	755	740	736	720	755	757	732	712	745	707	787	775	729	726	756	700	752	759	707	723	742	717	713	695	733	799	738	750	748	776	754	719	710	727	675	765	709	725	709	721	698	711	708	737	766	726	748	822	744	750	738	752	729	756	712	746	747	747	776	735	702	677	662	743	720	738	734	771	754	734	725	757	695	705	713	722	732	717	743	743	760	736	713	753	791	757	747	785	716	706	736	708	807	766	701	727	718	711	714	744	754	769	730	726	770	739	758	779	706	748	763	726	737	726	715	740	789	734	735	741	741	737	711	693	741	749	735	756	771	755	720	744	699	712	740	767	675	710	738	745	703	721	756	764	748	706	682	810	714	754	717	734	743	690	757	744	725	738	782	725	693	722	743	749	745	788	757	767	721	747	737	749	701	798	726	718	747	747	796	732	776	748	724	786	792	808	725	728	776	731	715	734	692	769	729	711	749	725	724	713	763	739	773	740	739	761	770	731	769	771	749	718	714	761	734	745	729	689	668	754	735	785	739	734	737	739	735	759	738	743	709	712	698	753	724	733	705	762	755	736	728	707	785	737	716	736	721	733	753	721	701	736	738	718	755	727	697	762	742	768	756	761	758	739	716	727	704	745	742	698	745	775	738	724	695	765	711	714	733	742	747	768	764	707	729	673	763	718	755	741	704	738	727	767	743	728	703	729	762	708	726	725	694	722	663	741	732	720	709	730	743	698	745	716	788	784	734	746	749	708	715	764	721	722	706	693	754	722	729	759	711	765	761	720	708	741	746	740	737	748	785	737	738	731	745	714	702	753	730	700	748	788	714	746	734	743	792	740	757	708	768	819	763	718	706	716	758	745	776	772	797	741	773	735	724	708	741	753	758	769	716	742	721	725	748	746	723	700	725	794	746	743	753	721	738	725	720	733	746	722	742	739	799	748	716	751	723	721	762	732	758	723	716	749	721	745	725	792	738	803	736	739	724	763	797	752	720	750	752	761	729	768	730	730	730	735	777	698	752	740	724	747	719	713	772	761	718	718	706	742	768	779	647	748	753	725	748	707	740	732	736	741	733	759	749	676	796	723	690	685	757	736	721	706	725	747	723	794	779	698	720	710	776	736	734	749	757	703	722	732	712	706	750	748	731	727	733	728	753	780	744	746	703	764	662	756	697	739	707	754	711	708	722	685	775	728	752	748	774	739	766	740	766	761	730	709	733	776	731	708	746	700	716	737	800	736	714	705	727	686	731	748	738	747	777	730	753	726	727	675	711	767	782	737	745	765	772	652	785	725	761	703	662	719	760	763	728	703	777	725	687	747	733	819	736	724	721	753	809	740	723	774	742	694	730	690	721	763	736	734	719	729	745	742	720	742	741	794	688	686	739	723	727	729	790	754	759	742	723	763	750	766	722	707	750	756	742	710	745	720	741	743	750	698	737	787	740	746	726	734	731	749	754	751	731	760	792	743	768	728	789	722	769	731	731	742	796	664	781	750	767	782	754	737	781	746	761	714	712	755	754	740	735	707	750	752	729	700	703	747	712	732	772	762	722	755	729	769	717	719	700	763	725	755	766	750	725	728	726	727	753	695	728	758	757	683	712	768	715	743	678	763	740	741	708	776	749	695	731	761	700	758	720	768	783	699	732	751	754	749	725	709	682	777	710	749	729	746	728	711	721	738	778	716	703	833	754	767	714	785	674	725	735	736	754	726	752	716	740	725	692	717	753	732	724	703	717	685	712	754	784	763	774	790	734	725	722	704	765	748	772	753	809	755	816	712	719	739	760	738	691	727	724	713	765	747	697	739	693	709	730	724	719	696	705	751	717	695	759	741	740	708	739	684	758	767	720	765	676	714	743	775	732	776	734	736	784	713	724	732	799	761	749	724	736	713	696	747
23464	21542	29478	24062	21543	21141	2719	786	623	537	520	422	405	420	381	352	316	319	334	310	283	313	253	254	242	294	281	254	245	274	264	281	269	242	268	274	267	256	257	242	281	264	262	259	252	266	249	228	241	255	253	242	266	218	239	240	253	251	240	262	227	209	261	210	244	237	240	230	251	221	242	263	215	288	222	237	240	231	249	240	217	270	238	255	250	254	250	235	222	217	253	220	231	261	258	255	229	234	247	249	228	250	254	244	242	243	249	251	265	210	239	245	245	220	207	226	248	233	232	232	245	262	212	229	219	239	245	227	249	222	242	224	245	218	225	259	237	226	233	242	264	248	261	231	231	255	247	251	230	227	237	244	219	233	232	240	269	238	260	235	255	269	252	201	245	247	229	233	229	209	246	232	236	245	242	249	255	244	244	238	254	238	259	240	232	233	260	239	248	262	255	219	216	233	240	220	226	260	239	250	238	264	237	249	225	234	247	214	275	240	241	254	243	233	240	252	224	242	252	244	206	247	228	249	250	245	232	248	215	256	262	226	254	260	231	214	250	238	240	223	237	246	265	239	236	269	251	232	236	230	244	226	241	261	270	239	229	243	254	233	262	222	237	265	258	238	223	286	215	220	248	237	237	232	252	240	259	254	243	235	239	258	235	268	232	256	248	248	240	215	225	246	249	229	234	224	257	227	244	242	247	229	240	239	245	252	247	223	244	255	220	235	245	259	241	216	248	241	260	237	250	255	217	229	246	230	248	235	227	236	246	260	243	205	260	258	225	232	267	241	263	210	240	254	237	221	239	228	203	269	229	249	234	241	243	218	217	245	255	234	216	253	243	224	259	226	276	214	203	261	230	268	246	253	224	242	247	241	227	255	265	213	207	282	260	256	236	222	258	223	237	232	253	251	240	227	251	213	234	243	257	252	225	245	243	239	233	236	226	217	247	242	216	258	251	235	263	221	251	239	264	260	251	230	275	231	208	248	210	214	222	254	237	240	254	255	261	249	241	253	237	243	222	235	239	231	263	233	234	238	233	218	237	241	248	245	212	229	256	245	243	246	224	261	259	250	233	248	256	224	232	250	234	255	254	235	234	222	247	223	247	267	232	236	235	228	244	230	257	238	234	220	256	200	252	249	235	229	260	229	244	230	232	265	234	228	232	246	244	221	246	245	257	239	238	226	245	237	229	229	226	219	247	211	228	219	219	228	227	259	242	253	223	253	287	240	241	235	255	210	235	231	254	221	262	224	252	251	249	239	239	247	254	214	237	239	229	226	250	248	240	245	233	254	248	221	247	237	243	237	252	234	235	222	234	233	257	224	237	246	227	232	235	214	250	278	222	259	254	240	249	241	217	242	248	207	250	239	249	243	241	240	257	236	221	240	235	226	242	248	246	233	253	267	258	244	222	248	252	226	258	217	200	230	241	249	254	248	209	254	244	236	223	223	220	248	259	245	256	228	232	249	261	218	217	232	231	230	237	241	271	267	256	238	238	220	224	247	242	276	231	234	252	225	231	243	235	205	271	255	220	238	223	227	226	256	220	237	224	246	210	213	231	266	245	229	217	229	243	275	219	237	203	231	247	269	221	237	225	254	269	235	228	231	238	243	237	274	233	210	218	261	230	215	230	225	240	217	210	238	238	231	221	236	249	241	252	230	251	249	257	227	248	245	255	280	235	249	274	242	220	276	235	254	243	240	229	233	251	259	223	214	234	260	240	236	257	280	250	229	254	242	257	247	202	239	249	254	243	227	226	221	241	249	241	223	255	240	232	225	241	237	233	251	207	220	242	251	249	230	244	253	244	269	227	249	255	258	220	235	247	221	241	269	215	227	242	244	254	234	192	223	238	237	241	238	248	245	242	230	223	267	230	245	232	226	211	228	243	236	234	239	244	234	231	245	245	220	223	220	238	253	246	232	256	239	212	242	234	244	255	248	243	236	266	222	247	237	252	252	225	223	213	272	261	258	259	249	244	231	234	241	240	235	237	232	227	247	244	244	235	245	256	235	219	219	232	255	250	243	210	212	261	268	235	229	240	242	223	258	239	256	230	226	233	226	246	232	255	232	241	247	235	240	232	239	240	245	245	235	258	216	229	257	257	247	242	244	241	244	219	238	242	250	242	235	225	259	267	245	252	227	241	256	248	240	251	239	227	209	218	258	260	233	237	235	218	220	244	223	251	246	251	225	246	221	227	243	267	279	254	226	230	224	248	240	255	235	234	234	244	247	250	247	226	226	235	236	245	244	240	235	215	257	242	198	255	240	231	232	240	225	221	257	216	239	253	230	219	207	224	234	234	226	215	220	245	219	232	242	238	269	219	236	205	228	221	243	256	261	222	242	232	246	249	242	221	240	211	239	237	249	247	261	257	232	233	241	240	255	213	240	252	241	245	231	250	217	239	221	244	258	220	247	229	241	225	253	266	245	227	207	253	233	244	237	221	237	234	267	215	222	265	233	229	237	243	248	247	211	236	230	226	225	237	253	240	240	214	225	243	235	254	239	228	232	228	211	248	239	247	225	248	241	236	221	230	226	227	259	234	251	222	252	244	243	234	243	253	211	245	246	234	251	232	257	247	217	225	255	191	242	244	203	258	219	234	235	218	230	235	240	231	271	230	244	226	252	223	269	257	238	232	239	237	242	227	271	278	236	241	256	242	266	254	244	233	257	244	241	257	239	259	225	223	256	220	243	264	252	235	245	235	274	269	238	263	219	255	219	238	233	241	229	219	201	242	247	215	234	223	227	255	235	218	224	210	239	238	223	235	257	249	246	231	248	194	225	265	256	239	228	229	243	230	256	237	240	259	243	242	219	238	206	233	235	228	240	231	241	244	237	246	254	229	221	241	252	222	257	219	227	227	236	215	215	235	229	210	239	249	238	233	215	219	267	214	239	225	263	237	259	267	232	239	274	224	219	229	255	224	232	208	249	249	234	245	222	229	242	246	236	242	223	252	244	247	238	242	265	222	263	231	228	224	250	243	224	246	251	257	274	240	258	261	247	250	214	222	256	247	242	251	224	263	228	254	222	291	231	250	241	227	250	231	221	225	225	237	266	251	231	225	242	219	223	260	238	241	255	212	239	240	260	239	255	240	252	242	255	246	224	245	257	230	247	238	237	250	243	255	235	222	236	235	243	245	235	235	230	262	214	227	229	240	214	250	241	253	238	211	249	250	212	229	229	223	225	237	237	260	285	251	266	256	262	255	241	222	263	259	232	227	229	211	259	223	214	244	257	241	269	224	240	263	253	229	216	225	245	236	258	253	237	228	255	270	258	229	256	258	282	244	232	243	238	259	250	235	252	219	232	216	240	265	235	234	241	241	254	244	232	245	233	225	274	247	201	256	205	249	258	218	272	229	238	253	226	244	266	275	252	237	238	252	238	244	253	233	221	265	228	245	257	248	236	260	238	226	227	234	236	222	224	227	212	247	262	244	246	222	276	242	244	259	247	204	227	246	216	244	224	227	218	228	270
11140	16041	13710	7260	4797	3538	2670	2174	1745	1403	1234	1067	1014	877	797	725	648	666	606	633	556	531	529	514	496	514	524	477	467	460	468	419	414	392	443	432	418	418	431	421	369	419	388	435	411	393	392	388	387	409	435	402	377	416	419	361	364	390	384	404	396	377	408	350	363	389	391	404	367	360	350	368	386	378	346	359	369	354	366	365	381	377	350	383	359	382	348	384	389	358	360	371	393	368	414	389	433	348	353	393	384	367	365	380	368	364	394	369	376	392	400	392	365	353	366	363	415	420	413	423	390	358	350	368	357	392	373	381	403	361	376	376	374	380	374	377	364	372	406	368	368	375	338	351	395	360	405	362	405	361	373	388	375	371	396	363	360	349	388	374	319	361	366	369	388	368	395	393	382	351	378	362	364	397	332	361	399	366	365	379	375	358	383	396	357	396	362	423	356	345	365	337	364	361	382	389	354	354	376	376	378	373	359	369	391	380	349	406	402	382	342	361	363	402	359	357	369	345	384	414	371	366	373	414	382	365	382	406	345	383	383	379	369	383	393	381	388	356	358	384	378	356	373	364	381	355	346	417	347	338	358	395	390	369	365	397	366	371	348	377	386	341	375	371	408	363	386	378	367	405	367	370	383	378	385	367	372	350	371	361	379	392	355	365	381	407	388	365	373	378	382	377	391	343	371	383	366	384	351	343	372	354	397	368	368	366	404	352	390	373	396	380	378	389	355	369	390	335	378	405	357	383	387	381	408	354	371	369	350	373	367	382	366	392	369	391	375	363	366	406	379	354	369	419	361	397	378	378	369	407	375	377	388	378	396	390	367	369	353	321	353	403	389	370	370	360	340	397	411	380	382	408	378	396	371	371	374	345	362	354	374	372	353	401	351	340	363	392	362	384	413	336	365	383	384	392	384	394	407	399	383	355	405	377	315	379	389	331	370	404	382	335	379	403	374	372	395	342	344	369	382	383	385	361	382	339	341	377	349	377	336	366	367	366	415	434	349	381	364	362	370	348	397	362	378	372	378	426	369	354	381	391	360	367	376	380	353	369	371	369	378	376	356	348	397	366	366	336	381	355	402	367	367	362	381	351	394	370	341	356	413	366	414	357	379	413	411	394	386	385	346	365	372	374	394	380	372	382	350	386	369	389	372	375	382	376	394	394	384	356	373	370	358	410	393	376	399	357	396	358	375	344	384	365	357	383	362	335	354	364	375	383	359	374	390	389	368	371	364	389	353	347	382	387	375	373	337	375	410	350	339	358	357	363	331	376	400	366	375	385	357	375	354	387	366	351	369	386	405	356	420	364	372	388	376	369	356	361	371	355	384	391	374	358	339	388	382	369	395	347	336	390	383	367	365	383	381	347	379	358	333	374	342	333	356	342	380	372	392	383	367	372	349	360	373	389	369	339	401	356	358	369	375	347	356	380	362	359	348	354	395	385	411	364	361	378	391	347	386	399	404	371	381	369	359	369	380	373	356	370	348	388	328	390	389	403	401	396	359	406	390	356	413	362	393	370	363	349	358	363	367	367	353	347	347	395	352	394	405	400	362	379	344	385	369	389	382	372	360	380	378	368	371	392	373	375	371	362	352	362	373	361	410	329	379	415	392	372	366	351	372	378	335	351	340	371	400	372	384	365	378	370	371	355	386	366	354	369	341	348	383	363	392	400	360	367	383	386	391	359	354	383	377	397	374	394	359	387	338	371	397	413	328	365	376	354	382	322	390	361	349	343	402	354	369	383	354	366	369	378	376	368	368	371	375	381	353	378	401	345	374	353	411	362	373	379	373	381	377	351	378	389	372	363	378	340	375	328	355	375	388	378	357	405	378	377	360	356	329	378	367	393	387	326	366	363	371	368	378	361	352	374	351	367	384	375	376	366	365	374	366	404	367	421	347	387	347	359	391	394	398	371	345	383	383	352	343	395	384	379	386	361	362	389	370	359	388	355	384	372	335	379	378	356	379	370	360	384	348	376	370	379	414	334	384	358	361	354	384	368	393	395	386	361	388	370	382	359	391	359	363	384	361	354	396	369	366	350	366	347	356	377	355	369	387	360	393	382	385	384	385	400	384	383	384	375	368	391	366	388	384	371	391	353	397	372	371	380	392	364	372	379	353	362	394	394	377	407	355	374	375	361	364	372	376	366	367	389	343	360	378	334	345	369	360	364	381	350	371	389	375	379	392	369	361	385	375	372	365	353	372	411	361	366	380	390	353	372	351	381	365	360	404	384	335	396	376	380	405	372	390	342	413	378	378	364	388	401	351	378	375	382	369	341	373	392	366	376	403	402	348	403	398	363	387	364	379	374	377	369	357	357	383	384	368	386	356	357	372	379	376	375	350	358	364	389	368	359	387	350	386	393	410	368	359	365	381	405	359	394	356	390	357	406	405	365	365	380	380	357	425	372	419	387	368	386	345	345	370	385	373	399	390	385	361	359	404	335	379	370	394	381	366	399	327	386	353	378	347	394	379	359	367	362	355	378	368	359	396	328	392	367	340	359	400	361	362	360	379	350	383	346	344	384	375	366	373	399	359	362	352	339	367	366	391	383	352	348	367	359	376	370	357	372	379	347	387	365	388	346	400	353	395	371	390	390	345	379	351	377	393	372	392	384	390	349	371	355	370	388	335	399	357	382	376	350	399	393	389	375	374	361	397	367	402	399	381	381	379	389	374	397	378	396	353	364	382	372	349	348	338	364	396	406	336	402	347	384	397	367	390	366	400	357	340	377	365	365	336	380	359	372	365	398	406	355	395	387	407	409	374	383	369	362	392	378	349	392	393	408	387	382	353	349	399	385	373	374	364	375	360	365	401	406	398	380	353	371	359	341	378	387	379	381	377	384	390	347	366	347	360	384	366	337	368	366	377	331	354	394	358	357	394	362	367	375	342	386	335	376	412	379	374	368	373	380	348	395	362	353	363	391	366	340	361	350	355	395	385	366	383	324	375	395	372	355	340	348	356	364	362	372	337	360	378	393	356	359	385	375	354	350	366	351	368	406	375	365	334	354	359	352	386	399	365	402	420	349	377	373	413	338	376	351	390	383	375	390	339	366	390	352	360	358	350	379	356	374	367	401	378	376	380	401	390	342	387	366	399	376	345	402	360	377	415	353	379	358	362	341	382	367	394	370	390	348	350	404	406	366	366	368	354	389	381	390	354	377	365	347	358	365	329	406	396	372	346	370	376	349	391	368	365	355	409	393	368	391	393	338	361	388	348	352	383	405	384	356	373	359	358	389	373	369	364	349	373	367	345	369	377	357	366	371	339	368	370	364	354	352	384	373	401	360	395	347	383	369	369	355	379	368	381	350	371	411	403	352	361	378	405	348	367	380	377	366	342	353	375	383	399	307	366	353	357	357	386	376	360	382	347	409	390	369	367	368	346	407	390	340	404	372	397	365	371	397	383	360	386	391	380	357	374	372	370	367	355	347	381	375	354	389	356	354	356	372	379	378	366	344	364	362	395	389	368	362
27326	20779	7767	1001	699	652	508	482	489	479	471	461	444	416	462	438	462	480	471	489	432	442	451	425	467	444	488	445	446	453	463	472	455	422	435	453	427	459	464	441	469	453	472	449	424	456	456	417	433	451	480	414	468	496	475	479	443	460	416	428	481	437	446	475	462	448	415	435	448	477	445	476	431	455	405	457	451	430	463	504	443	474	439	445	457	436	448	461	454	437	439	427	439	437	447	452	455	453	483	430	461	456	417	461	433	453	420	449	456	461	454	463	493	458	410	488	466	456	473	425	425	427	450	403	443	455	452	474	423	422	442	432	428	463	460	471	478	439	474	452	443	451	436	439	466	455	457	449	451	454	454	448	423	497	464	460	484	471	484	435	438	453	452	473	449	486	455	415	438	469	428	435	409	461	453	446	468	409	465	440	459	486	444	437	452	466	482	463	444	458	440	470	433	453	475	449	422	401	427	429	421	414	425	473	443	453	434	469	450	441	478	445	455	473	471	426	417	433	436	464	470	441	435	410	464	449	430	450	444	458	446	471	419	459	447	424	424	449	451	471	430	455	443	411	480	455	451	486	444	420	452	408	430	488	438	453	446	454	480	472	451	437	476	429	442	457	435	433	489	409	443	438	465	471	447	418	451	451	466	447	447	438	458	445	441	465	431	454	450	478	429	474	436	420	418	468	449	414	460	449	440	451	426	442	456	464	467	461	488	452	479	451	466	482	480	482	494	481	438	453	440	438	409	426	444	465	435	500	401	449	447	429	490	494	426	452	440	447	489	420	460	466	443	502	449	432	439	456	428	427	454	460	443	418	450	429	455	469	430	428	461	460	479	419	472	450	405	462	450	443	417	438	452	453	385	456	469	433	458	444	460	425	456	462	433	469	451	434	462	451	424	442	457	451	450	474	440	465	467	451	467	456	394	452	462	421	430	427	465	412	455	469	463	443	416	433	453	443	450	453	461	423	468	431	433	492	463	450	469	457	478	481	472	458	401	463	444	433	452	427	423	450	437	446	451	474	460	451	444	440	431	461	438	458	489	469	444	465	443	481	459	457	430	464	458	456	430	414	449	437	460	474	458	481	451	460	426	446	449	448	471	466	474	415	449	459	455	449	429	432	418	429	448	429	477	481	417	455	474	498	456	469	434	473	467	428	477	454	464	438	450	453	453	449	473	452	457	457	431	467	469	450	430	427	467	414	447	429	429	444	464	442	446	421	403	435	439	439	412	475	486	455	467	432	423	412	419	466	454	437	450	456	469	428	431	444	468	452	489	454	462	477	423	445	429	436	443	456	424	448	459	471	459	471	464	493	456	451	441	451	446	454	443	431	454	462	435	485	425	462	497	427	462	436	466	473	464	471	455	442	470	432	480	436	452	424	448	433	466	435	433	412	437	452	424	432	423	447	474	437	431	416	455	415	451	458	449	493	477	430	499	434	467	451	465	446	458	438	457	438	444	424	492	439	463	429	438	452	456	465	475	487	423	441	493	473	412	479	430	442	431	454	478	427	444	437	432	422	473	470	422	435	441	480	480	453	456	468	468	469	497	458	481	453	460	449	458	441	460	459	489	459	416	449	434	471	461	433	451	415	455	471	451	436	475	471	443	482	450	448	430	447	478	471	439	413	439	406	454	490	442	463	464	466	404	458	427	447	456	456	458	455	444	464	477	429	461	457	463	428	441	412	485	491	433	426	441	429	464	446	430	433	459	438	470	428	471	410	467	468	428	453	434	448	428	447	451	505	443	488	425	473	455	479	457	432	456	473	458	491	442	452	464	523	453	449	492	429	433	433	444	424	429	417	411	445	457	457	471	486	476	451	427	463	459	465	448	472	448	469	424	465	446	459	462	479	455	445	476	456	497	440	472	457	431	434	453	451	450	428	447	417	470	413	431	420	422	460	473	417	442	448	481	441	410	465	447	446	469	486	442	463	474	401	468	490	473	438	450	434	480	415	464	460	469	460	500	453	450	464	408	465	395	442	480	437	415	430	437	468	458	468	437	462	450	460	454	460	456	437	439	478	468	472	425	495	444	461	433	453	443	446	446	448	482	442	444	459	446	442	443	444	477	439	451	459	493	411	475	465	457	443	455	444	487	455	439	411	470	476	496	459	432	465	471	463	455	455	420	439	487	480	430	452	456	443	447	468	469	411	447	429	470	482	458	447	440	428	436	450	423	456	440	419	470	439	454	432	451	444	451	480	407	470	453	412	425	451	480	448	431	422	477	456	454	478	455	434	457	451	448	435	486	443	442	449	448	473	450	465	484	426	454	452	449	460	439	470	413	441	449	416	509	436	440	437	404	389	465	438	429	471	428	441	477	490	431	444	429	440	431	475	463	442	432	434	448	429	427	434	417	462	465	437	427	470	462	462	438	434	421	439	490	444	437	422	420	471	461	421	463	456	458	442	447	427	468	443	435	461	435	438	458	422	444	463	469	496	440	436	470	463	444	479	465	458	485	468	481	435	458	505	471	425	481	446	442	449	433	436	468	466	413	437	411	408	453	457	467	474	449	418	439	443	441	479	449	472	454	455	441	454	434	454	467	397	439	462	457	455	447	435	441	436	428	454	411	458	428	420	509	459	445	479	486	473	426	471	471	474	442	469	469	481	466	459	465	470	439	458	439	458	466	439	488	431	446	445	447	471	452	457	462	450	458	475	431	425	456	446	447	446	456	420	451	432	432	456	439	430	449	458	440	435	469	450	450	465	454	443	417	450	454	463	440	484	436	462	473	481	458	460	497	436	452	488	444	464	407	447	427	475	470	475	490	463	485	455	430	454	414	457	458	466	440	456	432	438	435	436	431	439	418	480	473	461	484	498	455	441	459	449	461	440	442	459	419	458	432	471	435	460	444	474	453	450	476	442	457	440	446	450	490	439	454	428	455	409	448	457	438	484	452	452	454	478	445	448	424	427	475	447	455	435	472	480	476	441	451	440	448	455	489	440	436	455	436	424	428	421	419	446	479	448	468	427	448	459	449	423	447	445	448	430	420	453	474	442	465	442	458	460	465	450	476	447	456	421	418	434	465	476	446	407	428	433	458	425	450	472	453	461	421	433	459	439	410	458	450	423	447	499	485	472	427	415	429	498	438	456	455	456	442	474	431	433	402	424	438	480	440	484	409	422	471	460	419	478	445	464	444	454	464	430	459	463	474	439	438	442	484	427	478	459	439	464	471	462	456	467	443	451	441	456	444	431	438	496	428	434	423	437	460	466	480	441	453	488	446	412	473	440	486	449	431	449	463	438	495	405	439	460	427	427	425	447	439	445	474	439	473	453	450	432	457	427	442	452	441	469	459	440	418	453	401	441	426	451	430	439	459	446	455	434	468	485	459	468	409	448	436	448	462	447	452	430	482	491	453	460	419	433	494	472	449	436	481	445	413	448	416	470	457	500	469	474	450	428	403	479	458	482	489	418	441	493	471	460	449	419	456	445	448	454	443	473	437	491	451	421	427	429	485	457	459	446
4537	1699	1532	1144	908	781	815	766	756	685	674	700	701	673	723	686	681	641	642	687	696	720	684	695	696	691	682	703	672	678	670	672	652	666	652	672	632	652	673	692	718	660	654	647	621	660	682	705	633	669	722	666	648	672	685	681	659	665	692	679	686	652	661	676	628	696	650	671	633	690	672	687	724	646	666	678	674	632	686	670	683	671	689	609	640	676	640	656	626	685	653	671	694	696	652	642	673	647	633	654	637	651	623	646	691	673	634	643	629	697	703	691	657	658	667	600	680	620	677	627	636	675	668	704	642	695	634	653	629	670	653	659	705	715	681	700	647	676	676	619	669	682	633	681	678	702	667	642	697	650	674	668	671	710	670	658	614	641	667	661	683	659	690	636	658	704	657	675	678	654	679	678	685	688	627	664	679	676	658	665	675	646	659	672	649	663	670	668	687	676	655	638	653	664	665	672	664	647	642	681	692	690	635	651	645	677	677	650	694	702	650	640	677	648	657	629	683	641	680	625	647	627	642	685	713	732	647	641	661	625	684	730	648	669	663	648	642	656	715	656	641	649	675	652	675	646	672	655	659	673	646	619	650	664	745	663	674	726	683	673	712	651	658	652	665	690	689	676	693	648	664	667	674	677	674	615	653	634	647	660	639	687	676	653	666	659	649	671	673	693	669	658	696	709	662	664	719	735	607	693	646	652	662	665	691	688	660	674	656	673	681	697	704	718	643	604	692	685	670	677	681	714	694	692	667	698	684	657	640	656	644	618	703	664	711	657	642	699	691	693	703	618	654	645	698	705	676	666	680	687	691	637	694	671	672	622	694	661	667	673	671	643	690	627	664	698	678	653	682	680	675	643	647	666	691	653	643	676	734	691	683	656	685	643	685	654	637	627	689	664	665	670	690	679	618	660	649	739	675	661	712	656	679	693	649	644	683	631	636	686	712	681	647	625	645	664	670	666	669	698	658	696	659	646	679	684	660	655	686	643	672	656	644	619	696	698	660	647	671	680	679	736	699	640	719	631	667	667	654	669	680	660	596	619	656	687	630	687	665	644	651	677	685	641	651	685	644	690	653	683	677	699	677	671	672	673	732	674	668	666	651	662	635	685	638	644	668	679	701	684	664	668	678	657	710	686	709	682	675	651	680	666	652	676	688	684	632	664	651	624	663	646	694	633	722	694	679	644	649	683	652	696	737	667	637	695	716	643	669	680	669	638	691	723	711	624	699	679	619	676	619	704	622	635	664	683	661	695	661	663	658	698	696	661	667	639	709	680	681	699	708	714	673	694	673	699	638	694	646	675	636	700	662	687	643	652	715	733	673	625	690	647	637	566	689	662	663	718	666	644	655	682	639	657	645	694	653	716	681	685	658	649	699	679	701	690	668	671	663	685	652	688	674	689	679	695	668	652	665	685	656	665	679	637	675	670	672	677	706	617	717	667	642	660	670	609	666	681	672	682	640	662	664	659	651	675	648	668	676	672	716	717	650	620	662	684	720	650	652	696	648	616	651	663	669	671	667	667	702	672	660	634	643	660	670	642	673	650	671	608	661	682	678	652	646	666	643	662	681	635	671	641	649	612	671	638	678	636	710	708	669	642	681	643	633	676	621	689	716	640	656	653	658	664	682	674	661	698	688	684	654	649	648	667	652	649	680	627	682	696	666	637	653	641	651	673	692	618	655	697	641	684	668	690	703	639	649	658	670	683	644	665	708	698	649	705	681	648	684	702	674	668	656	659	657	729	629	710	648	728	642	663	676	636	690	670	650	670	706	651	728	710	692	707	667	651	675	645	650	710	654	646	710	644	627	665	644	675	613	668	678	617	676	699	630	671	670	692	663	671	687	680	626	704	680	700	697	710	698	633	659	704	729	685	662	638	685	630	684	664	654	682	659	681	658	625	636	676	640	677	687	691	696	668	651	660	659	638	630	705	646	705	626	679	639	693	706	703	682	656	635	622	644	672	658	683	676	689	696	669	642	707	635	693	691	726	659	677	636	688	691	620	658	656	629	647	702	696	726	663	692	658	642	709	660	649	702	640	664	680	661	719	672	646	683	667	687	701	676	638	702	644	626	702	710	658	658	645	641	716	634	712	680	643	626	670	674	661	679	693	678	677	652	658	657	628	667	693	668	700	651	673	662	687	659	652	705	673	638	646	659	651	663	648	656	689	672	665	653	677	657	632	661	706	682	645	680	689	632	672	715	675	682	626	643	652	647	676	620	638	661	671	667	630	635	710	664	648	671	599	628	707	640	647	724	677	666	631	678	650	668	638	685	669	673	678	656	636	630	667	678	675	640	692	646	682	681	712	638	670	690	675	675	624	637	674	694	669	685	633	663	651	672	704	662	716	674	658	644	647	699	658	654	633	668	626	662	636	660	647	668	708	634	672	662	672	628	695	674	678	660	650	701	720	674	663	659	693	676	697	659	653	664	707	680	684	660	659	648	628	667	638	690	660	652	642	700	686	689	645	634	609	671	647	643	674	671	691	629	652	671	683	652	651	696	652	698	717	689	664	639	645	664	729	659	698	652	633	751	686	693	665	638	648	653	625	669	628	607	689	671	663	703	655	664	652	681	692	652	685	685	686	679	722	665	648	704	650	659	703	674	653	686	643	652	700	756	640	634	614	691	625	662	649	670	644	732	645	688	705	752	651	675	652	607	712	615	717	656	680	619	641	678	673	661	630	690	673	723	670	701	656	642	666	692	703	656	638	637	670	639	697	735	671	672	669	663	659	686	673	681	701	684	680	672	673	726	656	693	645	644	676	674	631	699	641	679	671	660	687	714	643	694	665	666	657	665	661	641	669	620	650	694	636	696	648	645	664	630	671	650	674	615	645	729	692	665	627	633	683	701	662	635	653	664	701	665	651	644	657	709	680	624	710	701	659	696	645	690	656	648	657	696	644	685	669	634	650	654	633	673	712	672	621	649	655	697	669	670	738	634	693	688	677	629	639	690	658	633	682	667	609	637	678	648	682	695	672	689	681	667	677	689	627	687	639	688	669	652	717	693	666	657	656	678	630	694	686	638	686	635	691	664	705	682	680	692	640	706	638	647	682	687	608	711	722	692	619	686	679	667	638	658	687	651	649	699	673	697	666	678	666	657	683	666	662	674	661	719	664	690	712	686	676	669	655	643	636	655	655	713	730	697	696	658	651	710	688	663	683	705	638	637	629	632	693	665	658	595	653	614	713	670	671	689	670	654	611	667	676	633	691	649	659	694	672	670	646	659	672	709	629	686	649	637	647	641	646	635	677	655	636	687	621	693	655	686	691	632	698	695	620	663	672	660	673	665	653	652	661	649	675	674	696	613	664	683	635	714	669	643	709	734	649	681	652	682	630	657	675	666	637	665	671	656	672	663	627	669	673	645	706	634	671	642	664	683	701	640	627	697	692	667	622	708	658	625	659	677	690	720	713	658	697	699	643	632	689	693	629	640	656	651	678	682	673	682	653	654	695	653	681	696	654	655	680
24497	21580	28901	24722	21117	3318	1033	830	722	682	633	633	569	558	587	538	539	551	570	551	549	523	529	468	516	531	563	501	507	534	527	550	537	548	545	534	509	518	503	490	534	512	501	509	520	503	510	481	503	526	452	501	508	497	540	518	481	488	503	490	499	527	495	488	500	507	563	499	511	496	520	504	492	478	522	477	499	525	489	523	457	495	504	496	518	530	516	507	523	500	500	513	517	487	469	476	518	522	474	479	454	481	480	501	543	514	505	496	532	509	460	484	492	472	471	488	539	479	473	517	491	507	473	501	497	472	480	508	439	469	504	504	458	522	484	469	502	494	514	498	485	497	512	490	484	526	498	482	452	471	502	509	479	495	492	468	465	502	463	507	476	489	445	497	504	492	505	517	455	466	529	485	488	481	480	530	475	483	504	491	471	494	469	513	483	504	507	502	434	511	536	465	481	504	506	523	488	519	515	501	492	509	495	465	533	492	500	493	467	523	487	500	492	470	517	507	478	500	499	484	478	514	525	480	517	496	528	521	489	490	480	516	457	471	507	512	464	543	555	512	493	486	497	517	510	516	494	470	451	474	463	501	469	515	510	522	462	513	490	489	531	472	469	499	530	494	527	504	513	487	491	512	481	499	493	485	510	519	487	516	485	491	520	484	497	496	533	494	471	519	475	505	505	497	514	452	447	471	485	469	500	474	478	497	467	462	482	517	463	538	499	480	539	483	520	487	505	482	506	512	492	520	492	517	500	507	504	488	484	498	494	531	475	494	497	480	505	491	495	536	503	473	453	490	491	457	483	465	546	537	506	463	495	519	459	461	522	506	515	490	519	467	481	515	499	474	518	549	476	507	491	490	487	490	467	527	484	509	496	530	504	518	546	531	473	542	537	470	518	510	477	459	500	459	490	485	504	449	459	501	517	484	493	476	484	479	498	526	495	475	523	504	532	512	498	478	502	482	488	532	498	470	473	519	492	514	481	505	483	485	512	515	471	454	502	489	453	472	489	457	509	466	458	461	469	452	485	532	467	470	524	472	479	448	470	496	520	465	487	492	475	478	514	487	487	487	501	508	530	560	535	496	497	468	494	555	493	501	507	472	452	504	551	538	545	502	484	481	492	493	498	503	496	480	518	472	479	520	508	542	509	493	495	506	501	510	588	486	473	532	483	476	516	489	501	479	515	501	525	446	531	542	511	549	475	508	507	471	482	453	476	495	472	499	474	488	494	517	459	495	510	491	476	470	548	519	504	529	516	492	511	472	489	495	474	459	496	516	463	465	478	503	490	488	496	494	496	483	498	490	472	551	507	522	510	510	483	493	467	484	492	478	472	474	521	519	498	518	524	512	489	534	481	518	522	545	482	493	465	491	498	500	456	507	536	496	510	467	507	480	531	515	484	533	508	504	492	535	485	487	501	459	512	517	466	492	492	457	454	501	531	484	500	468	481	496	484	472	464	458	479	507	488	485	509	492	539	475	489	481	475	492	498	514	511	494	519	465	481	489	500	499	501	522	488	530	459	504	460	483	457	497	511	475	490	481	490	484	489	455	486	497	534	467	477	488	477	493	551	481	475	500	497	517	552	541	524	505	509	508	512	499	461	503	455	513	502	478	510	495	480	502	500	460	501	486	544	460	515	520	492	467	489	482	486	495	470	458	489	537	481	494	481	492	516	515	512	532	534	517	486	511	485	504	439	510	480	482	489	496	520	495	495	487	512	519	519	504	514	467	541	505	485	539	509	502	474	482	460	478	511	505	465	507	529	507	499	483	492	515	512	473	464	473	473	452	555	504	493	489	480	463	525	499	493	484	538	504	488	474	481	464	480	491	511	483	478	500	466	505	518	492	496	512	508	491	513	512	524	468	533	486	518	487	465	501	503	482	509	549	522	480	517	543	516	474	481	539	490	499	571	477	490	474	529	543	490	489	500	479	487	508	476	453	491	507	493	511	513	488	524	501	505	513	529	479	502	495	488	485	534	482	503	447	524	511	510	526	512	545	524	447	486	482	528	521	492	477	515	538	507	541	513	502	533	491	487	468	445	458	492	498	497	485	464	464	497	486	465	503	489	506	485	528	492	464	514	481	534	487	495	480	482	490	464	494	532	481	478	484	505	447	504	481	494	513	487	497	491	487	474	542	506	477	500	526	518	464	517	496	504	536	481	501	490	478	494	476	470	462	486	510	519	469	512	499	504	501	486	495	462	488	492	505	505	505	465	460	477	460	554	503	515	488	514	477	474	502	491	478	485	515	519	498	488	438	568	516	497	479	492	482	495	463	557	528	469	498	514	489	531	553	509	497	494	483	477	505	552	491	460	511	478	486	535	522	518	506	473	537	466	509	472	485	509	517	457	529	507	502	507	530	492	476	469	509	488	522	492	522	475	480	534	502	521	503	510	521	528	482	476	487	496	496	485	473	491	486	510	502	481	459	468	496	506	535	536	509	515	528	504	492	499	509	482	471	518	500	521	434	508	550	499	469	512	501	500	522	484	506	501	540	492	496	478	506	486	503	467	490	513	524	460	460	465	473	520	505	499	509	494	518	494	495	507	517	499	482	490	522	484	523	554	468	512	493	501	553	443	509	484	504	522	502	536	498	516	475	520	480	464	480	517	502	527	514	470	507	509	510	496	519	471	451	467	516	515	524	508	485	467	464	478	522	456	546	480	487	476	494	502	483	494	518	472	465	478	458	500	509	481	561	481	521	487	468	487	521	509	448	494	492	481	497	508	495	480	546	480	481	539	487	521	469	510	523	481	536	466	484	507	509	459	491	500	522	496	496	532	482	463	476	464	489	482	479	473	498	457	486	543	440	490	496	499	501	475	466	493	487	475	501	502	499	531	498	516	494	514	539	463	490	532	485	490	455	504	521	475	472	515	533	463	513	494	500	473	428	521	512	532	490	488	437	514	488	481	499	490	482	456	462	508	487	521	501	486	501	481	494	476	508	508	480	488	477	510	485	503	495	535	518	485	496	476	534	465	443	454	442	491	502	443	535	474	491	510	491	494	482	478	495	483	506	490	536	508	479	498	492	533	439	475	501	473	502	462	491	497	531	502	461	526	452	500	492	488	473	462	504	475	483	519	520	467	485	476	485	493	504	492	488	524	518	459	517	500	487	475	493	470	492	513	497	507	488	483	479	463	492	489	495	504	494	488	490	463	490	497	574	471	470	518	520	479	501	484	483	479	463	489	498	498	521	508	511	498	482	496	516	501	523	483	469	475	462	485	498	522	499	484	483	483	475	508	474	498	477	481	523	511	472	468	489	478	498	471	479	467	475	457	470	491	497	472	506	484	500	482	488	499	505	462	502	534	474	486	506	479	466	507	485	500	509	464	518	469	490	528	480	515	492	498	520	452	500	471	509	503	487	536	480	502	476	536	505	495	477	472	501	524	514	509	549	504	491	486	496	516	488	514	510	482	498	504	505	486	473	503	527	514	484	501	453	527	484	465	477	474	514	468	532	453	498	516	485
6476	9951	8506	4530	3023	2414	1902	1584	1435	1241	1179	1107	1063	1008	969	921	918	841	814	853	858	863	840	839	790	800	813	792	753	819	785	749	794	798	792	773	759	743	819	782	792	751	784	764	760	807	774	782	790	767	743	732	722	761	715	755	747	743	740	774	783	750	811	737	790	786	738	744	770	755	726	761	744	726	746	757	771	748	731	746	743	675	758	702	716	781	730	717	734	733	767	772	751	802	730	728	685	737	720	759	725	770	807	765	766	707	730	735	741	758	726	728	747	820	714	674	770	768	757	727	731	714	731	747	754	726	714	708	748	780	741	704	771	775	724	734	740	706	792	743	730	781	773	710	722	753	751	712	820	765	748	717	722	734	802	778	744	767	744	789	764	738	748	757	790	724	746	772	742	699	730	740	715	737	733	779	741	771	733	741	750	759	774	744	743	746	758	748	776	744	765	766	678	735	738	693	732	751	722	720	719	726	793	749	776	820	775	770	774	744	746	762	745	717	744	802	715	722	766	721	777	743	792	703	763	737	775	712	795	717	713	746	758	732	716	723	724	752	708	762	751	752	729	784	759	731	746	713	718	759	726	687	679	727	759	747	759	685	729	770	727	726	717	757	735	777	750	748	724	785	729	740	760	739	766	685	761	778	769	732	746	757	721	747	735	744	711	727	732	687	747	751	762	755	784	778	734	751	767	730	726	800	746	681	811	729	715	742	717	725	732	726	734	749	725	737	757	782	781	729	768	769	759	727	720	682	751	786	754	790	711	781	764	745	730	722	739	751	743	689	692	749	765	744	734	755	750	743	754	755	778	722	731	722	734	735	723	710	780	765	771	751	731	750	740	738	719	762	755	748	736	793	756	761	738	741	734	738	722	759	729	768	748	741	734	749	725	698	769	758	739	699	725	760	764	790	766	759	729	713	733	771	712	755	750	770	726	777	752	795	729	700	745	765	727	708	672	784	760	735	722	721	729	756	706	737	735	763	765	745	705	793	727	705	730	732	724	781	758	744	769	739	785	675	758	730	763	713	777	776	726	735	735	695	692	705	760	759	734	727	738	755	710	760	690	729	714	709	736	743	644	799	779	786	720	755	732	735	747	743	784	729	756	771	741	707	713	722	732	733	727	727	731	718	748	786	759	757	768	715	704	738	724	731	715	806	795	760	746	797	757	743	750	777	751	699	712	749	745	751	736	747	765	768	764	758	714	716	741	794	763	716	721	748	768	684	721	750	703	761	742	685	732	738	761	758	721	713	766	743	757	741	732	708	749	765	723	735	714	771	694	728	737	700	749	768	800	687	719	746	730	696	719	713	741	785	713	761	774	685	736	729	701	732	754	730	702	738	772	759	751	755	746	773	740	749	712	758	747	749	741	712	735	743	747	757	729	706	713	718	759	709	717	747	744	718	729	713	743	719	728	721	738	735	698	750	795	768	756	747	772	785	755	763	789	783	744	731	718	756	697	734	720	769	725	772	761	758	756	737	744	746	748	772	731	738	787	750	743	734	726	760	746	743	814	752	721	712	737	753	775	746	733	744	688	763	750	739	757	735	745	767	747	768	771	688	742	718	754	697	771	792	729	722	776	737	726	733	709	738	765	757	775	762	752	748	760	754	758	796	774	780	736	766	797	735	730	757	730	724	772	735	737	728	771	769	726	708	749	734	758	737	720	708	821	753	769	781	722	733	750	729	745	746	722	718	774	711	727	736	762	708	700	775	724	743	733	727	728	739	745	737	775	734	747	797	788	750	740	766	727	749	758	738	748	776	747	746	762	747	711	772	725	738	778	778	745	776	754	782	763	721	748	783	800	750	749	707	723	762	762	769	723	689	748	744	746	719	776	722	752	766	730	720	759	752	695	719	780	780	764	686	720	754	735	721	726	718	746	737	730	764	723	726	743	778	724	722	736	763	741	712	716	737	721	737	760	769	758	723	706	722	731	691	736	752	775	724	775	754	767	752	744	723	770	701	798	735	719	729	719	767	731	704	798	716	713	732	777	718	712	715	722	741	715	749	728	718	715	738	784	735	758	753	762	751	776	762	734	691	735	780	758	693	721	740	714	746	758	718	753	714	775	726	746	773	741	753	715	765	728	747	689	785	785	773	751	740	764	764	733	737	756	740	748	756	736	737	748	760	745	775	768	720	698	750	721	702	766	793	712	790	719	749	764	770	720	749	752	777	719	743	750	699	770	755	753	781	730	726	719	720	769	709	769	762	768	845	751	755	778	734	742	708	724	686	764	727	742	735	751	755	683	754	752	708	770	694	780	737	737	743	756	774	693	764	742	777	756	724	739	701	728	718	765	787	741	737	761	756	710	709	687	707	764	740	796	740	749	740	750	721	763	720	757	715	810	745	729	741	732	758	763	785	748	738	737	755	746	744	777	756	788	771	732	736	689	729	752	711	720	734	730	749	709	741	747	725	744	749	742	779	747	739	787	689	751	723	733	746	718	742	739	769	711	720	711	676	735	751	704	775	740	739	696	737	715	736	739	743	683	757	753	744	759	721	719	739	767	765	752	737	768	758	734	771	737	779	712	745	718	723	753	742	743	741	755	713	770	697	745	770	734	776	779	762	792	758	790	789	777	785	778	795	725	770	734	736	713	706	742	698	774	754	704	774	752	682	724	759	766	725	703	732	732	807	767	747	758	779	735	760	728	756	780	743	766	751	707	761	712	725	723	736	718	746	747	743	737	746	735	688	729	733	707	756	732	732	766	753	730	735	733	748	766	734	768	778	728	780	689	728	760	753	764	761	761	770	756	738	781	703	734	681	733	793	722	713	720	762	729	770	760	703	766	789	714	787	728	742	748	777	717	760	690	775	743	734	754	699	765	755	767	692	751	750	736	723	741	735	718	773	718	749	781	782	745	728	698	740	741	727	691	758	767	734	784	729	718	757	743	716	723	739	774	725	790	749	762	733	780	729	751	740	731	751	739	697	789	712	725	730	769	778	711	711	761	764	778	735	772	697	742	741	774	784	786	730	764	753	765	763	741	716	780	765	760	744	762	705	756	795	707	740	717	737	765	715	723	730	767	712	709	714	725	762	759	752	735	699	727	723	777	764	709	748	792	772	749	772	726	731	704	737	734	730	743	772	767	751	735	731	786	740	741	740	755	712	731	726	739	755	731	759	732	706	718	739	756	763	725	724	733	774	757	742	748	764	739	716	776	778	781	722	753	793	770	732	741	745	760	733	767	765	781	745	745	733	764	756	735	765	717	746	742	759	724	730	780	823	744	742	741	761	764	793	793	735	692	707	769	737	730	767	794	754	755	698	793	772	733	708	762	753	761	716	748	724	725	723	695	744	750	765	761	750	716	736	720	786	738	776	783	746	726	727	753	688	735	745	702	758	798	729	718	720	707	727	718	704	728	719	765	755	707	766	750	763	786	770	762	693	709	766	722	771	774	751	776	725	700	748	766	739	745	727	775	709	720	717	746	781	741	756	713	789	717	760	755	756	731	718	715	754	745	725
23483	21572	29499	24129	21572	21124	2696	826	607	559	501	444	407	384	350	315	308	339	327	313	292	289	259	296	304	267	278	283	282	274	268	264	269	250	259	265	247	264	252	250	236	273	276	255	249	254	268	242	252	242	279	237	220	236	220	263	259	247	258	280	240	244	239	276	232	259	238	240	246	247	219	236	245	218	246	242	251	264	257	243	234	215	254	244	234	232	266	237	262	248	256	254	215	238	254	246	266	228	245	238	227	239	215	245	267	221	239	217	261	258	229	234	249	240	205	231	261	249	234	233	257	233	264	222	238	244	249	229	253	232	203	226	235	231	241	253	229	252	210	249	259	218	246	231	193	240	230	250	241	213	213	240	237	231	254	214	254	233	245	265	221	278	235	224	288	225	249	263	215	227	246	224	229	234	214	259	215	227	269	254	252	237	224	249	232	231	255	231	240	233	276	198	238	254	250	227	237	236	230	243	277	240	233	241	235	239	257	244	229	229	246	230	239	243	240	239	223	253	242	233	217	255	221	211	243	232	233	246	232	269	226	249	238	260	220	232	223	227	272	249	234	238	224	250	252	232	237	232	240	215	198	253	258	242	237	231	268	247	264	232	235	219	236	285	241	228	226	224	239	230	247	269	227	238	267	214	253	241	239	243	234	265	242	239	260	234	231	226	242	238	266	215	230	238	235	222	249	213	238	238	258	218	258	221	253	244	265	233	237	240	264	234	239	239	232	236	222	259	226	212	232	256	231	233	233	252	225	250	206	223	262	262	258	228	245	239	255	211	198	241	228	239	261	239	243	233	279	240	268	250	245	224	274	261	229	216	244	246	245	228	230	240	225	231	239	258	249	252	251	233	247	230	251	237	225	254	232	238	236	248	243	245	232	223	247	270	249	277	250	232	238	256	228	242	244	233	218	222	256	218	242	240	249	191	239	232	208	265	237	211	229	259	249	210	267	215	256	214	220	219	237	263	261	248	242	253	215	235	256	255	221	233	228	213	245	235	269	225	239	230	231	221	242	221	213	230	258	215	249	211	239	220	225	235	258	244	240	234	234	230	216	247	226	245	227	255	251	236	240	239	226	224	260	255	230	254	246	251	240	238	251	243	232	243	259	240	264	248	227	256	273	226	211	230	237	224	235	218	215	229	234	250	250	224	229	241	263	241	256	240	242	259	229	258	238	255	282	232	219	252	255	223	220	237	237	226	266	261	236	247	262	257	229	233	243	248	236	255	242	266	228	237	251	258	236	250	226	229	242	241	224	266	270	225	244	249	226	215	243	244	235	278	236	231	257	241	237	240	217	205	222	222	228	224	247	241	205	263	272	250	240	248	240	219	240	251	239	259	245	258	250	256	250	219	253	235	248	261	205	241	251	207	286	237	239	241	225	234	251	209	219	245	274	216	242	241	251	231	250	222	228	241	255	210	225	253	219	256	221	247	238	210	270	224	255	248	228	247	228	269	223	239	231	237	261	238	247	241	248	239	258	225	267	239	242	256	265	251	238	265	242	229	243	244	232	217	248	210	252	224	222	234	257	239	247	244	235	259	216	228	264	228	247	238	267	212	238	216	258	264	260	273	242	233	227	236	222	250	249	252	216	215	217	223	238	235	250	235	229	246	227	248	231	249	233	244	251	243	258	241	236	239	253	239	236	226	232	233	228	238	238	242	243	250	248	235	250	254	224	271	237	233	257	230	212	249	232	218	241	248	265	229	215	202	234	243	236	245	263	242	229	203	223	229	263	255	222	240	258	251	222	236	270	243	253	233	245	250	227	217	263	220	213	241	241	255	237	246	218	260	253	241	216	226	259	239	235	248	234	237	248	253	237	247	246	252	254	215	261	240	240	243	257	220	269	268	224	235	231	206	234	240	229	239	244	237	213	243	254	244	238	251	252	227	274	232	266	229	223	244	233	267	256	268	220	234	218	243	248	262	253	273	210	233	256	238	243	243	229	247	226	247	265	243	235	238	261	218	234	241	227	246	250	220	265	235	268	239	257	241	255	267	234	262	270	255	236	237	212	255	246	250	253	256	240	240	260	232	240	248	249	247	224	213	220	227	229	218	223	229	258	229	243	269	242	245	241	224	240	245	241	253	224	243	240	261	231	253	255	251	275	240	213	243	257	235	259	205	242	212	212	235	209	249	249	261	244	215	252	237	238	229	209	219	240	249	248	234	232	255	217	244	224	220	238	214	257	228	216	213	230	225	253	244	234	262	239	262	231	241	217	239	223	246	242	271	233	237	256	237	216	216	238	241	223	238	278	238	253	248	259	265	229	236	231	255	229	249	247	220	240	215	241	229	230	244	245	253	215	213	250	253	236	245	225	267	232	266	212	270	243	235	260	232	251	229	248	249	254	232	225	247	257	228	241	238	223	239	236	249	254	254	259	222	235	242	265	235	233	269	243	261	231	224	201	218	244	231	220	260	237	226	250	232	235	247	257	225	212	227	234	269	234	266	232	268	242	241	255	238	256	242	260	233	241	220	250	238	211	218	272	257	222	215	237	248	267	241	246	242	221	216	252	243	226	248	237	229	230	250	218	251	209	215	219	228	241	220	230	256	225	251	247	234	223	233	243	197	253	256	224	216	231	241	239	221	241	224	269	234	234	240	230	218	262	230	258	243	219	225	251	234	255	226	232	230	232	225	240	256	247	238	268	232	248	248	244	258	224	285	259	240	273	240	225	256	247	227	241	279	236	221	236	238	261	236	242	219	247	224	243	229	220	233	266	243	226	236	231	229	245	238	239	237	232	238	248	225	238	228	231	228	250	247	221	233	264	266	233	233	270	252	244	241	231	229	258	231	224	227	240	252	264	235	245	210	246	217	250	238	237	226	229	256	256	234	223	244	261	252	231	229	228	215	248	274	249	244	238	227	237	214	202	236	237	215	239	241	237	254	243	226	241	224	227	219	252	239	216	228	229	236	219	211	250	248	227	209	226	210	219	250	246	252	233	243	249	245	251	211	258	239	227	227	223	210	239	234	229	243	236	260	247	256	211	241	220	243	234	221	228	253	239	234	209	237	276	231	246	250	228	229	244	251	227	248	215	233	251	222	223	262	239	267	209	242	252	225	266	235	220	240	247	232	236	227	262	253	257	235	215	234	252	243	244	267	258	252	256	214	256	229	238	218	274	249	214	262	231	245	235	224	265	232	248	223	231	243	240	233	209	245	234	244	259	238	248	242	243	248	240	230	239	226	258	267	230	215	251	247	237	223	244	243	229	258	239	228	245	223	236	242	262	220	251	242	233	249	257	227	227	258	254	224	272	263	235	220	255	210	250	253	233	242	260	238	251	210	217	244	235	241	242	250	253	247	213	221	253	242	245	241	188	231	259	217	246	229	232	250	234	251	237	259	260	246	236	235	225	221	241	275	236	239	240	232	241	240	221	225	242	217	222	249	248	233	242	223	222	249	231	245	222	242	238	251	263	234	238	217	250	228	225	261	232	252	206	247	250	236	263	239	242	226	234	221
8832	15959	13508	7262	4750	3456	2677	2139	1757	1418	1294	1052	1008	858	827	791	685	637	634	589	580	594	504	527	508	499	516	465	504	462	428	437	469	429	414	449	407	396	351	379	431	422	396	417	403	381	395	372	396	432	406	434	392	387	416	395	411	392	387	357	378	382	388	428	369	405	428	369	392	365	404	376	407	377	381	376	364	363	365	386	379	412	369	398	385	426	400	368	369	350	353	414	350	370	398	384	366	343	386	358	369	413	362	400	376	366	383	377	402	377	390	384	403	351	387	386	382	350	352	368	353	380	378	351	378	436	410	366	370	382	376	369	353	377	368	371	360	356	353	410	341	385	356	360	374	373	360	354	361	356	373	398	382	376	385	368	384	364	393	412	380	338	368	376	374	381	371	384	351	392	380	352	369	383	385	400	343	372	380	348	366	359	383	381	379	389	326	340	378	343	393	379	413	354	356	358	364	388	378	351	373	373	362	403	356	369	414	368	399	347	401	403	384	392	373	372	369	379	363	380	381	393	370	367	344	377	381	395	363	366	376	343	363	337	365	407	371	383	373	352	386	371	377	326	375	368	408	394	385	399	373	374	383	410	366	357	343	337	359	375	349	392	394	360	375	388	366	345	375	379	365	379	367	370	403	391	389	339	399	397	363	382	400	369	395	381	407	371	362	386	380	376	361	382	375	361	393	376	389	382	364	353	333	380	365	387	395	354	391	367	384	396	370	376	368	319	376	367	368	348	362	403	405	337	400	362	349	336	338	396	363	349	397	409	350	397	375	357	402	368	394	362	380	380	396	352	337	368	355	367	373	367	380	367	355	356	401	344	376	350	376	357	397	392	401	347	351	383	351	410	372	338	378	387	376	356	351	400	342	381	377	368	336	367	367	404	369	377	395	349	404	352	382	405	375	346	381	364	355	386	329	355	336	365	358	376	375	377	360	410	371	367	403	372	395	378	349	334	401	372	352	341	343	370	352	353	361	346	410	386	375	384	386	363	386	388	369	374	375	397	359	358	376	404	398	382	363	383	355	381	368	391	377	383	354	371	373	356	369	383	363	371	422	361	401	372	371	366	366	366	392	405	370	331	370	396	422	387	356	392	361	364	368	386	336	382	401	368	395	376	378	403	402	361	389	405	366	364	367	361	365	397	411	345	377	331	390	345	367	370	372	374	377	382	375	385	355	383	380	374	358	350	375	382	379	398	359	368	364	393	370	394	359	347	382	367	344	378	387	418	358	376	378	391	370	359	388	386	371	356	393	380	361	398	375	357	378	355	383	348	370	406	367	351	362	367	371	373	367	336	370	382	399	355	361	412	375	327	391	376	388	417	397	412	382	366	354	399	389	374	383	371	361	368	390	364	395	379	379	378	354	399	363	386	395	385	348	364	349	374	363	357	393	373	380	364	356	366	386	375	394	365	375	380	390	371	376	348	376	358	412	372	387	354	351	379	372	396	348	378	378	370	395	361	381	388	375	378	399	375	373	349	438	382	357	389	325	388	382	373	349	360	328	388	382	360	380	409	385	376	368	392	392	376	346	354	380	356	404	416	388	369	413	362	379	391	358	378	355	389	361	365	340	420	380	366	390	359	382	387	390	360	347	370	352	377	373	404	393	360	380	392	396	356	355	360	354	355	360	367	384	382	392	373	383	377	375	334	378	377	374	355	392	392	396	386	378	364	381	364	393	400	330	361	384	367	357	391	385	362	367	360	367	370	357	385	348	359	370	360	379	374	376	363	361	365	417	365	385	418	369	415	401	387	385	391	390	344	370	390	371	355	406	394	372	408	406	393	368	368	335	382	388	391	365	368	394	400	399	365	398	403	392	349	380	361	375	363	351	367	396	364	352	391	336	351	360	352	367	370	394	364	364	394	367	354	359	358	401	363	381	381	379	354	332	383	371	373	373	327	357	388	430	389	389	374	351	361	374	378	340	367	373	384	364	365	374	352	384	403	375	354	385	394	353	363	364	386	384	379	333	383	370	414	364	365	384	327	361	402	375	366	380	385	353	377	351	324	365	382	380	383	343	385	385	383	399	408	406	380	374	381	397	358	381	387	365	347	341	349	388	342	375	389	391	376	413	365	360	409	394	374	357	335	365	380	375	341	394	382	346	370	388	376	358	349	378	388	368	339	351	389	400	374	359	385	340	383	405	352	384	363	389	355	387	367	387	369	375	388	382	381	367	360	376	373	392	352	377	355	415	405	385	369	358	369	338	394	368	374	424	377	401	362	364	359	404	360	380	380	364	348	399	363	427	343	417	391	399	362	376	396	395	364	372	359	369	362	378	375	387	415	385	338	413	364	384	339	342	384	357	363	354	358	359	344	360	407	389	339	389	367	372	348	370	378	351	336	369	371	394	360	381	360	380	375	372	381	377	366	367	362	376	356	410	414	381	358	351	381	358	398	401	397	356	360	339	335	375	363	345	384	390	395	391	361	373	400	381	380	359	329	375	364	374	366	332	395	376	379	347	370	376	405	366	369	380	379	361	362	351	376	378	366	360	343	381	392	369	366	374	338	372	373	419	370	391	363	378	381	349	406	400	397	366	374	356	388	359	377	373	339	368	396	372	371	370	400	373	380	366	375	369	349	390	384	373	410	379	370	387	390	372	358	372	387	357	411	412	356	383	380	360	392	394	361	396	343	380	364	352	368	376	373	385	360	388	354	386	395	373	360	361	381	399	372	379	389	382	379	377	358	408	369	344	357	376	366	395	385	380	399	346	381	345	390	384	380	363	410	381	411	375	383	362	338	352	351	336	383	385	358	368	388	389	360	362	385	365	380	363	378	385	369	402	421	369	373	396	389	407	381	377	367	372	382	367	388	364	377	355	398	343	338	386	403	384	363	362	359	382	385	366	386	400	373	390	366	393	337	403	384	421	398	382	364	366	379	387	364	376	365	366	410	382	343	363	369	391	369	375	397	367	362	345	373	356	351	377	353	351	378	370	354	395	361	418	388	373	396	372	387	370	397	353	341	359	360	374	397	379	386	388	401	381	386	388	369	401	385	352	385	369	407	374	390	375	388	340	372	385	380	386	387	354	415	385	392	346	391	372	390	365	389	389	402	359	389	379	362	350	409	382	344	388	380	345	386	372	370	379	371	377	369	377	387	369	381	368	383	388	387	372	396	391	384	423	378	369	395	378	401	391	391	394	327	341	389	394	394	389	354	388	381	349	359	389	353	402	357	380	353	409	368	361	375	369	355	346	385	353	395	366	399	404	361	382	390	384	383	387	432	377	404	350	370	363	387	367	339	345	344	402	372	380	355	397	362	400	371	355	356	392	344	374	376	363	363	367	363	342	358	367	351	373	383	356	395	380	371	359	415	368	359	401	384	386	369	376	356	360	358	375	370	387	393	359	375	375	417	332	380	391	369	381	363	374	391	373	395	350	387	359	378	375	364	416	377	369	380	391	397	371	374	382	397	389	391	348	373	364	394	349	379	359	408	355	364	353	364	344	385	357	370	372	371
27196	20685	7660	1107	768	678	536	508	498	454	489	488	484	471	438	442	447	450	465	454	457	439	477	463	471	464	435	458	464	445	465	430	449	478	471	440	448	435	448	407	474	464	434	439	461	441	490	475	443	447	407	444	427	452	469	451	479	438	468	410	415	466	451	460	479	424	450	414	455	439	458	465	454	418	459	427	465	402	456	447	435	464	435	494	443	429	405	462	395	447	414	462	464	452	450	457	423	427	483	455	408	456	434	440	439	481	456	462	444	466	448	450	444	472	448	510	475	460	480	411	439	458	449	449	467	436	467	439	490	431	438	440	457	481	466	495	424	455	453	461	510	479	489	475	445	451	441	421	451	453	462	429	489	462	457	487	404	430	449	439	474	462	428	443	464	440	471	417	462	447	455	450	436	444	451	480	439	464	425	467	424	443	463	458	455	440	446	447	429	459	447	428	474	458	496	450	439	431	424	452	437	454	489	449	437	456	449	424	451	468	440	450	465	460	474	433	445	424	472	408	464	447	491	475	408	461	453	462	432	400	469	435	449	446	457	427	441	423	437	464	470	438	426	431	463	458	443	451	463	410	439	492	466	422	442	436	452	454	454	453	453	459	435	430	436	452	424	450	469	408	472	436	429	458	487	429	428	420	425	431	448	465	394	427	443	437	412	426	454	409	457	483	438	463	442	436	467	437	436	433	445	478	458	494	467	411	475	460	457	440	457	479	463	452	447	447	477	434	441	438	449	447	425	453	409	445	439	441	462	435	439	440	464	455	433	488	447	469	446	480	447	465	453	460	457	428	464	445	445	441	405	455	466	475	468	481	466	482	453	430	430	418	484	461	410	445	450	450	426	465	452	473	476	449	460	454	445	471	410	453	444	422	407	417	463	411	439	462	435	473	442	468	439	470	425	439	441	449	394	434	453	443	428	443	477	472	446	431	428	437	414	446	456	456	475	422	442	453	448	464	462	464	442	498	467	484	465	446	427	439	470	493	489	408	446	457	436	452	420	443	465	476	449	484	447	441	420	470	436	439	429	479	453	482	428	406	474	475	440	441	458	442	447	451	436	437	435	478	467	477	432	471	459	437	439	449	475	448	423	441	448	442	430	433	429	471	467	478	471	461	459	448	433	450	430	471	432	438	452	421	418	441	448	461	467	494	456	459	456	463	461	434	432	446	458	463	454	420	482	463	434	486	416	447	446	460	448	504	443	405	433	448	440	458	477	436	452	415	472	479	463	499	478	462	398	443	447	452	461	433	474	491	442	398	460	482	415	460	458	465	489	460	450	438	465	418	445	437	398	450	455	480	457	462	455	443	370	429	417	411	480	445	439	410	434	426	465	411	463	484	444	499	458	481	439	446	428	420	444	422	456	466	432	441	456	428	435	446	397	430	407	446	445	458	466	434	429	458	455	447	447	458	459	453	423	469	445	461	447	456	473	422	461	437	412	439	449	438	454	458	478	455	478	435	437	476	461	449	391	489	462	460	457	429	457	437	435	426	504	451	475	467	425	448	449	446	451	448	456	448	466	452	432	430	456	447	488	431	463	452	465	467	471	442	456	453	486	500	442	461	425	449	490	390	488	459	448	446	453	416	435	451	473	436	457	413	451	465	441	470	451	451	476	473	459	487	401	433	474	438	471	449	462	465	444	431	437	452	433	454	412	455	473	411	421	475	425	447	471	472	436	423	409	431	408	470	464	444	447	419	441	459	433	440	463	457	459	468	422	435	443	443	447	448	453	456	441	411	458	439	438	438	449	486	430	438	458	462	477	435	464	470	426	444	448	463	467	474	442	469	446	444	486	463	470	434	453	453	453	464	421	431	403	435	459	510	449	465	466	439	449	453	446	441	446	473	488	464	467	470	483	439	450	449	449	468	491	463	465	417	444	480	407	420	447	481	462	469	458	456	448	466	449	438	455	484	447	439	477	449	450	473	464	467	453	439	453	446	492	423	446	463	429	413	461	459	453	450	472	416	413	476	420	474	399	461	461	430	488	444	500	452	457	441	423	471	466	481	463	454	430	418	441	455	461	400	444	478	446	480	408	488	415	420	449	462	475	498	490	471	440	469	523	469	426	478	411	468	445	423	517	420	464	446	456	472	437	451	457	411	433	448	443	445	444	463	432	429	477	456	418	470	434	475	497	478	480	448	469	457	441	457	454	438	454	424	429	460	460	466	409	450	460	455	475	441	445	461	430	463	434	474	422	457	458	414	445	439	469	485	432	449	429	457	421	452	407	457	458	425	421	422	521	451	440	461	502	475	423	401	457	466	473	411	442	388	465	466	478	477	482	437	447	420	430	443	400	425	464	476	465	434	433	423	492	467	477	464	453	430	466	484	451	428	433	449	475	457	449	474	489	459	443	438	452	470	467	432	466	456	431	449	463	435	405	466	450	408	458	437	475	419	472	432	472	455	441	469	455	452	440	438	446	482	450	423	479	461	438	460	415	495	435	440	436	433	409	457	433	436	446	460	450	455	458	455	463	427	420	431	453	447	421	418	432	451	437	462	436	448	412	444	424	508	444	471	479	459	445	463	490	464	447	503	457	455	432	454	458	432	463	476	444	463	429	503	471	444	469	452	433	432	437	407	442	492	461	446	407	462	460	441	427	447	450	456	422	474	445	439	461	456	432	447	434	458	468	445	451	427	455	451	404	420	420	467	440	460	445	441	434	454	444	435	454	434	451	448	484	439	421	464	451	436	456	444	450	402	460	468	458	471	468	484	475	456	422	427	456	395	480	453	433	454	429	393	444	402	446	447	416	396	476	437	468	446	447	458	466	475	424	457	467	429	420	455	450	448	446	429	426	442	427	453	423	467	517	458	461	434	416	472	426	453	428	471	447	477	483	424	474	433	440	450	496	425	435	432	477	457	421	481	469	468	440	459	441	472	434	450	452	430	421	442	410	458	431	418	455	494	470	482	429	494	435	470	488	468	452	449	459	457	395	472	500	460	428	425	446	428	464	465	467	448	455	435	451	460	453	418	463	461	447	462	440	460	499	443	480	465	485	425	434	441	413	428	444	447	427	408	432	438	451	449	430	470	431	415	423	468	443	462	426	443	439	455	502	426	449	451	474	449	424	445	428	476	455	451	434	460	455	462	465	459	456	441	488	456	466	453	420	471	422	430	445	444	454	457	472	422	467	405	450	490	457	460	438	430	446	475	497	439	434	432	491	478	483	443	446	470	414	433	428	456	470	457	497	450	433	431	464	455	443	460	476	451	440	451	420	457	432	458	461	496	481	465	446	435	421	415	425	484	441	476	456	459	475	467	451	415	427	438	427	434	484	459	455	444	432	469	496	390	410	450	461	443	466	423	488	438	480	448	428	474	463	455	470	416	419	406	465	446	453	411	473	432	470	439	443	443	481	438	463	433	477	502	415	456	452	438	489	400	465	454	451	429	457	454	461	481	432	424	457	461	473	439	468	414	452	466	466	456	467	477	432	444	473	431	451	462	434	422	466	484	425	446
4486	1703	1598	1039	879	834	749	772	724	713	703	708	687	660	712	687	666	691	714	699	671	639	677	712	681	657	666	681	654	687	693	679	679	662	677	649	689	692	657	652	686	670	673	644	678	652	704	684	673	673	665	631	629	687	658	667	666	690	706	722	715	697	649	622	705	695	652	683	663	643	608	638	636	635	664	707	648	651	630	679	680	651	656	669	682	716	687	650	672	712	682	689	660	661	703	636	636	671	664	644	669	658	680	691	621	655	649	671	689	633	746	649	697	646	659	674	659	669	668	693	701	667	644	660	682	665	642	623	594	639	662	718	693	675	638	647	682	692	674	674	663	666	669	663	663	668	656	691	668	651	655	712	666	716	673	683	696	669	678	718	657	665	649	697	639	645	658	666	694	637	628	690	718	676	649	693	693	692	693	625	694	625	640	630	737	682	662	677	681	683	674	661	659	657	623	718	618	659	659	669	661	714	733	686	659	678	637	732	646	729	673	658	662	656	628	689	609	681	693	683	717	642	704	653	666	657	700	671	702	694	695	701	697	679	632	675	689	702	685	699	710	679	669	648	649	633	697	718	695	688	640	634	640	676	669	690	727	680	650	687	694	705	703	663	655	645	657	669	633	703	662	651	653	700	652	713	665	671	640	659	642	643	629	664	682	660	663	678	625	656	695	671	636	706	678	658	699	702	640	618	720	688	681	661	647	631	646	669	697	650	703	669	658	657	660	684	696	674	647	697	682	701	623	670	704	680	686	635	698	687	682	679	648	634	671	645	643	688	690	719	636	679	675	676	680	680	658	687	666	634	682	702	665	644	728	650	665	689	657	649	702	673	675	670	669	654	664	682	661	658	622	667	688	657	672	649	632	732	676	652	689	658	688	656	677	644	664	679	699	705	654	712	671	718	692	649	652	657	659	717	688	696	728	683	621	688	687	635	603	659	699	680	667	681	665	715	653	666	691	605	690	653	641	688	654	672	676	639	721	647	646	615	648	649	669	669	676	695	715	707	653	681	659	658	682	713	737	697	696	684	711	672	628	687	620	690	666	702	665	691	664	670	676	664	711	752	673	628	640	691	630	672	654	682	652	686	677	676	651	665	664	690	651	659	674	698	653	683	697	654	684	667	666	661	688	702	657	672	659	606	665	692	674	708	670	667	665	682	641	672	684	662	667	687	634	665	668	627	665	679	632	673	656	643	685	660	693	681	656	702	660	654	665	679	689	657	621	668	691	722	629	682	702	680	728	683	664	697	673	680	673	652	702	713	668	652	659	684	651	627	683	691	649	644	638	663	696	693	614	651	670	698	639	672	675	722	702	662	705	634	654	654	706	667	681	659	703	664	672	708	678	687	669	663	673	670	656	691	697	671	676	704	676	669	671	637	702	714	734	654	687	691	700	678	641	672	623	635	698	676	638	669	666	638	743	669	685	683	651	690	667	700	686	623	694	655	672	683	685	631	680	630	692	674	684	667	642	683	702	639	685	630	681	679	631	730	661	671	651	695	666	687	710	681	692	649	648	667	673	660	659	644	697	671	648	673	704	695	628	625	659	645	679	645	699	659	691	670	722	680	670	661	651	672	623	629	665	677	657	635	695	661	642	680	698	683	676	682	728	694	638	670	686	668	697	743	651	693	641	705	634	705	637	721	639	646	684	641	683	693	671	673	650	713	696	631	683	705	658	698	702	665	657	667	649	668	672	671	648	700	648	705	680	674	669	710	668	729	663	629	663	655	703	627	726	660	659	672	711	658	631	657	660	670	652	693	707	644	664	680	655	681	675	653	652	640	686	710	625	679	675	724	668	646	665	655	665	635	678	697	674	683	677	669	677	658	654	660	673	666	665	714	683	674	647	719	669	664	686	680	701	638	713	692	681	739	701	672	666	709	707	688	698	707	664	661	683	677	664	670	657	659	622	684	684	690	712	656	633	691	672	680	677	671	659	698	702	684	653	679	661	653	652	708	699	635	680	686	697	655	673	724	655	690	676	670	719	661	623	659	698	693	649	700	683	725	655	652	693	649	701	656	663	642	662	652	658	613	690	651	626	716	622	639	670	687	671	657	676	665	644	716	643	669	627	659	644	673	682	709	719	640	652	646	615	698	710	661	710	659	679	648	726	659	664	623	699	687	610	713	680	614	670	656	649	682	621	703	705	664	686	665	671	644	704	690	672	619	688	705	704	678	658	656	672	666	645	692	666	729	702	677	731	668	700	648	672	640	673	658	628	652	694	653	677	693	682	666	705	657	670	628	683	685	675	639	661	660	689	677	669	659	673	689	657	670	676	695	683	656	666	686	640	664	660	708	667	686	650	699	649	670	688	695	661	692	640	671	662	686	688	718	682	665	615	663	667	626	668	665	693	655	687	700	669	640	638	648	629	683	694	675	658	635	672	703	656	673	639	659	657	707	635	703	664	651	661	670	647	728	643	604	683	641	654	654	674	690	681	695	667	694	649	689	703	637	678	692	655	616	625	713	702	695	627	660	666	707	632	634	632	646	619	657	710	648	665	711	663	686	697	694	637	648	701	703	663	658	727	661	671	675	675	704	672	719	677	660	641	665	657	686	695	724	659	642	673	689	690	649	683	669	653	666	667	657	691	663	664	681	715	659	690	658	626	644	649	706	691	677	665	701	700	715	658	677	712	669	653	668	661	680	687	633	672	619	651	651	692	653	694	656	631	685	647	692	680	684	676	694	652	688	642	688	678	663	642	734	690	656	672	667	677	692	667	696	671	678	674	645	681	608	667	647	685	648	716	679	687	710	657	690	665	713	674	706	686	631	638	678	692	652	679	677	691	662	623	691	678	642	668	672	687	665	674	688	650	675	657	664	642	664	672	656	679	686	631	679	663	663	670	610	668	673	692	656	622	661	702	678	693	656	685	626	672	682	752	664	687	688	706	658	707	636	694	665	639	685	663	653	688	703	669	668	646	692	736	702	663	664	640	638	709	678	680	648	657	621	690	662	695	685	679	706	702	666	692	667	667	654	696	702	691	644	661	683	658	720	702	658	691	655	697	692	686	658	687	667	628	660	727	699	682	681	700	685	645	675	679	736	649	675	703	711	643	688	667	663	635	700	676	705	715	670	697	672	703	661	648	677	634	686	655	747	687	670	655	653	660	673	707	692	670	678	708	710	687	668	658	686	629	643	655	688	622	666	656	674	631	701	695	683	703	686	673	619	684	695	703	643	680	689	651	661	641	679	718	658	733	662	675	622	650	659	637	689	700	672	658	676	687	684	689	634	660	643	676	697	671	713	689	678	669	670	692	668	648	680	649	634	664	689	637	651	636	649	686	699	691	694	674	697	713	690	642	719	631	620	705	665	679	696	681	682	702	657	665	689	697	637	659	651	714	673	702	706	642	654	680	660	697	676	658	682	650	652	651	678	620	651	706	691	663	674	648	639	635	646	690	660	635	692	685	683	659	671	673	637	639	662	627	671	634	711	661	649	715	650	648	650	633	721	678	687	694	635
24516	21544	28804	24706	21095	3371	1067	787	728	684	642	600	622	572	576	516	571	539	546	548	535	537	539	517	550	497	525	537	493	473	482	545	530	480	491	494	513	504	565	509	543	504	503	505	544	513	507	522	514	506	494	518	542	501	505	514	571	509	490	509	505	526	471	487	510	511	522	518	487	501	501	466	508	501	483	508	487	467	478	495	510	522	494	506	468	502	467	521	532	520	510	528	505	495	510	500	489	489	494	505	540	528	503	516	445	486	525	559	520	513	538	489	502	470	526	489	540	535	486	525	509	550	516	476	522	523	517	479	495	484	496	506	531	516	465	476	537	516	510	487	505	507	491	513	513	516	554	467	522	483	485	503	494	510	496	511	499	509	472	472	503	525	516	530	573	496	497	488	492	539	506	467	515	478	504	540	501	490	479	505	513	510	517	534	463	527	478	524	496	527	493	524	493	492	469	558	476	476	522	522	504	503	494	457	541	524	521	501	526	532	539	490	517	520	506	523	514	487	481	540	532	507	510	503	470	494	443	531	495	481	506	487	487	483	474	520	512	498	486	509	512	473	494	465	502	472	479	475	507	491	501	519	512	493	469	496	510	541	524	528	517	472	496	501	511	478	508	508	484	492	499	494	475	496	466	538	456	489	508	483	451	484	502	480	502	513	545	479	494	513	475	488	490	486	491	502	519	462	466	494	464	503	476	499	488	519	523	548	504	465	537	496	508	502	527	528	510	522	513	537	480	497	518	506	503	506	510	503	488	494	525	525	457	492	484	507	532	517	509	482	489	494	520	531	436	470	489	499	512	497	514	499	524	502	516	485	485	521	514	502	496	506	519	541	518	504	517	538	500	501	475	483	530	511	524	476	487	505	477	474	508	464	525	508	430	508	526	511	487	470	491	512	466	537	535	523	477	468	475	478	492	523	513	486	500	489	502	493	470	516	486	486	523	477	560	507	526	511	516	514	492	483	508	504	504	500	488	519	475	539	486	508	474	452	525	472	463	478	501	445	504	481	529	467	487	488	508	529	508	511	519	530	496	475	516	481	497	519	490	487	512	505	474	490	477	504	503	533	502	478	501	501	496	474	477	493	493	490	492	478	524	483	490	509	494	508	504	513	470	491	462	484	508	462	486	544	512	474	526	478	527	489	488	464	490	484	488	513	489	497	526	487	499	506	518	467	478	519	501	531	516	495	520	521	506	466	532	523	467	537	494	510	510	513	482	498	458	504	501	499	485	475	479	476	465	505	522	482	469	485	483	498	508	473	509	485	513	489	468	518	513	475	484	493	516	533	494	488	515	478	502	492	475	488	519	482	530	475	492	524	537	513	461	524	484	513	487	498	508	520	506	518	486	484	505	500	536	508	516	493	485	532	529	525	501	469	458	473	515	486	509	485	481	505	479	487	522	528	475	529	486	480	548	487	500	492	477	458	523	521	540	516	496	539	531	525	504	511	493	531	510	470	509	547	488	473	531	503	521	557	500	524	491	487	495	491	499	485	494	483	547	503	517	505	452	512	546	541	492	488	501	507	500	499	500	500	527	451	534	509	487	469	509	513	458	493	524	495	482	480	509	502	473	498	519	498	480	462	506	517	477	522	473	509	500	514	486	478	519	502	504	497	526	483	504	517	501	491	486	523	497	516	543	486	495	511	503	542	502	471	501	515	485	476	519	499	513	500	475	502	494	498	476	494	470	471	487	503	462	520	490	491	482	488	459	527	508	484	519	475	470	482	499	530	510	496	528	491	506	523	475	505	538	491	453	516	502	521	536	491	486	489	494	468	536	493	510	518	494	517	471	504	471	499	517	514	487	477	518	517	521	469	487	505	528	492	514	468	489	546	514	498	485	478	519	514	510	497	497	483	474	492	464	512	509	493	440	516	470	496	458	500	505	490	506	481	497	526	482	502	469	469	494	517	458	490	481	530	499	527	501	515	470	510	519	507	497	529	538	502	498	510	463	503	499	517	457	506	503	516	479	526	496	523	472	484	508	486	513	467	521	461	512	490	532	496	471	492	511	506	505	514	484	516	478	475	472	503	486	534	463	494	509	493	517	518	533	517	512	539	467	545	468	505	462	524	503	505	514	543	501	454	489	479	524	500	490	492	516	517	484	471	497	481	455	506	502	480	474	526	474	521	496	523	506	485	546	579	498	477	495	471	485	483	549	528	479	474	490	502	549	528	503	491	462	482	492	450	468	502	492	459	499	490	508	541	483	478	457	497	500	506	538	525	508	484	481	514	489	498	501	510	506	469	489	494	508	487	533	516	521	474	482	477	517	530	489	509	488	484	471	511	476	480	505	496	466	493	485	470	463	501	503	521	496	485	483	521	489	470	510	522	512	548	511	521	509	504	545	485	508	488	508	506	481	501	477	473	496	517	482	497	493	519	501	491	527	540	467	457	510	509	483	510	508	534	471	497	508	454	496	534	534	482	475	512	494	488	507	496	514	524	449	499	500	476	502	541	514	531	529	519	494	492	520	476	503	487	496	481	483	511	497	483	514	446	484	510	479	537	504	477	491	495	519	506	494	501	512	574	486	460	477	477	495	478	479	486	453	481	520	471	446	485	502	455	494	520	553	501	518	494	499	494	470	489	486	526	479	510	498	474	475	501	485	524	494	512	496	478	492	484	531	525	470	484	459	490	465	522	502	493	498	501	502	497	485	486	490	520	506	483	511	489	485	473	517	507	493	502	477	508	511	502	537	544	477	517	523	544	519	447	508	532	508	500	497	455	499	506	504	487	520	504	496	461	532	462	443	501	539	491	513	514	541	476	489	486	486	515	481	511	508	509	472	511	514	508	485	528	524	475	509	504	481	464	501	508	510	562	513	515	512	476	510	529	528	516	473	487	497	494	517	493	538	473	483	494	509	475	501	478	516	516	502	512	505	495	485	490	495	460	452	500	483	531	488	481	491	517	500	481	477	478	537	457	502	485	505	514	486	493	547	448	512	519	528	491	495	479	537	529	512	471	480	538	484	492	519	473	491	500	512	469	483	463	513	502	540	543	483	514	456	484	520	492	512	568	473	492	506	508	490	510	516	464	522	519	451	500	525	511	493	490	506	490	517	501	512	525	507	529	509	492	498	496	500	501	514	489	536	512	499	486	533	507	501	476	456	504	490	516	496	524	498	516	498	537	475	516	496	471	500	478	484	472	519	510	489	499	497	517	509	472	501	528	478	497	504	484	501	524	525	509	519	490	502	504	504	515	486	498	491	519	473	486	472	506	490	483	486	488	467	473	502	505	522	515	501	483	501	485	483	516	504	529	491	521	526	475	482	489	506	458	487	486	484	510	482	495	487	520	514	497	479	480	499	548	462	524	472	471	514	528	506	515	464	470	491	482	498	495	523	502	504	511	479	507	501	487	498	449	497	505	472	507	497	502	471	502	509	511	505	513	472	487	505	517	509	506	470	542	480	526	493	507	503	503	526	523	494	509	530	487	492	485	494	524	484	521	511	492	521	507	481	461
6875	9905	8619	4485	3087	2391	1906	1714	1387	1259	1169	1079	1006	1000	944	950	939	877	849	858	812	846	839	818	819	774	862	762	797	803	790	762	789	801	755	808	705	755	786	804	770	719	715	756	783	759	828	752	754	802	779	761	749	730	736	752	734	767	753	731	782	743	700	765	760	732	706	740	778	754	772	791	772	735	787	750	727	738	843	706	752	758	768	752	756	761	784	711	707	749	770	695	734	779	758	774	743	765	708	767	737	760	770	736	741	758	755	725	747	739	735	703	695	743	768	733	714	764	730	800	750	727	736	771	804	727	723	786	760	718	769	734	669	752	744	805	804	719	682	762	780	761	771	743	728	726	715	773	753	777	750	767	797	733	678	758	784	769	774	731	753	758	739	711	720	755	776	775	719	724	772	703	683	759	757	701	741	726	774	747	743	752	741	711	695	739	789	803	736	749	766	743	772	780	751	735	774	739	724	769	758	764	749	772	750	749	711	738	752	790	733	739	708	830	768	759	770	690	740	845	784	742	743	769	738	765	770	779	726	769	701	746	742	739	784	706	740	767	744	797	757	717	759	714	748	758	732	680	733	784	783	707	785	757	793	731	755	773	780	781	722	700	774	777	696	783	793	755	701	756	710	734	702	731	736	759	697	798	748	732	753	772	748	799	764	710	723	772	799	782	760	806	744	734	793	724	731	726	746	683	803	767	757	750	733	772	732	738	717	747	762	757	720	778	763	722	754	767	723	723	768	758	768	727	706	778	766	802	722	757	726	757	729	762	766	783	737	755	758	758	748	753	768	749	746	746	763	775	707	739	748	730	739	752	732	767	759	784	771	740	720	736	764	767	759	738	778	791	772	697	816	732	763	766	764	776	747	756	738	752	737	765	730	704	775	729	720	734	719	779	767	758	761	743	746	736	759	761	694	748	731	742	797	789	789	727	691	744	718	765	777	786	751	760	741	716	744	703	737	752	706	755	726	722	728	744	743	744	747	805	743	788	763	710	730	690	716	763	730	745	748	770	760	733	747	707	752	758	758	718	746	711	698	766	728	756	795	780	693	747	770	697	716	753	715	716	765	728	763	732	745	754	765	718	750	737	767	741	744	774	730	777	778	773	746	745	791	774	772	717	753	780	771	732	763	751	763	708	724	742	745	754	723	732	742	724	753	797	771	765	704	759	760	779	746	702	765	802	767	738	760	741	704	773	766	743	742	764	767	784	752	766	720	749	726	770	738	759	750	754	766	748	733	741	769	721	767	749	728	800	716	724	745	765	752	739	678	732	702	715	689	732	801	699	700	772	769	764	741	717	773	708	736	745	745	811	749	792	754	799	692	783	769	777	734	738	794	769	746	754	760	772	774	745	737	742	756	727	759	796	803	777	763	764	743	716	773	806	786	734	733	782	708	744	720	748	762	709	819	785	744	788	737	739	805	708	747	741	753	722	756	733	735	744	711	738	743	765	728	687	731	749	732	768	796	709	758	763	725	728	757	733	722	676	737	718	716	778	734	775	744	748	749	683	721	798	734	761	730	771	773	772	740	752	725	766	709	711	761	700	827	724	743	743	741	755	729	706	744	724	720	758	754	728	735	711	751	733	743	767	709	706	722	753	738	699	723	803	728	770	748	775	722	720	759	777	773	754	771	709	768	747	724	737	763	735	728	807	741	775	805	717	794	740	724	765	730	746	735	712	738	715	691	756	776	789	739	758	776	749	716	780	716	742	730	784	741	779	705	731	798	732	786	752	767	764	759	769	740	744	763	762	772	758	797	735	709	730	747	712	716	796	751	783	732	707	748	727	709	741	727	750	781	734	706	764	722	723	785	754	747	732	730	758	733	703	712	820	774	774	759	816	756	753	722	722	729	735	729	735	715	769	748	823	750	782	740	788	714	708	764	747	747	710	761	753	776	768	695	720	739	712	751	749	760	757	776	742	775	786	757	743	751	779	710	744	719	782	727	794	752	777	776	756	748	802	783	682	738	752	727	736	739	731	753	757	723	740	782	720	733	724	733	691	787	777	734	757	687	771	770	750	748	756	735	757	736	751	772	763	742	752	763	736	745	768	775	725	814	755	746	759	717	772	753	799	756	695	773	744	757	768	745	720	731	731	750	733	806	790	748	683	764	786	728	717	752	785	743	745	753	741	745	730	772	730	730	733	765	730	759	719	744	732	738	728	769	731	737	741	747	725	733	771	780	710	778	745	742	706	799	776	712	782	763	753	763	732	725	740	720	753	738	769	716	727	731	773	737	788	765	718	778	739	776	738	761	739	759	699	732	769	695	723	689	724	703	741	741	787	751	779	721	723	716	763	723	815	750	724	725	748	785	693	756	730	733	763	786	706	735	745	755	736	753	764	723	745	775	756	791	802	731	759	747	705	709	731	761	713	774	789	753	811	696	717	773	740	761	765	778	741	754	736	731	730	752	768	702	742	761	738	760	781	738	767	708	729	756	660	734	740	713	763	818	745	741	733	753	754	741	751	757	797	707	757	790	726	698	758	718	777	730	746	759	750	715	719	738	739	806	694	733	825	743	771	708	743	746	734	719	752	720	761	738	732	748	734	745	756	753	802	740	735	725	710	804	748	738	776	778	724	777	772	745	726	745	769	760	745	755	758	686	779	757	710	761	731	734	766	690	732	747	769	729	790	739	751	757	732	754	785	719	703	703	771	795	742	741	752	751	779	763	697	733	758	758	798	753	778	770	767	753	759	733	757	755	758	746	763	786	764	802	765	710	733	728	749	724	770	767	706	781	772	804	735	728	710	728	778	798	719	754	794	746	768	709	731	712	758	722	757	766	737	717	740	742	755	792	681	785	773	738	734	695	751	741	765	826	759	763	740	729	723	726	675	759	738	740	720	736	772	799	730	769	779	746	751	726	697	761	763	762	730	756	726	758	758	752	794	782	756	766	776	778	736	746	770	698	714	746	766	759	729	757	706	755	746	741	725	748	706	736	739	771	741	711	712	757	780	788	753	779	756	732	795	812	727	765	725	759	728	727	720	763	706	740	739	743	739	693	756	751	756	771	739	739	760	784	771	781	727	711	767	746	763	744	742	775	805	792	742	717	750	755	774	713	757	745	722	761	725	759	720	785	736	695	794	734	743	691	751	750	692	786	769	726	718	757	741	766	772	752	778	733	768	769	704	775	786	770	748	768	759	750	760	764	734	757	703	767	763	762	727	736	717	728	732	750	750	758	704	751	767	737	774	755	775	752	731	740	738	709	739	710	699	739	728	755	776	758	768	736	732	741	735	777	740	740	701	737	764	715	738	698	786	731	731	721	745	779	742	796	764	732	697	727	729	734	785	746	762	699	716	700	729	781	732	712	752	696	775	725	781	817	775	749	716	701	707	762	705	737	731	744	748	724	726	743	724	779	733	731	770	764	709	710	758	767	735	753	692	735	770	734	749	784	794	739	773	763	748	732	750	730	771	737	720	777	751	755	775	767	771	726	681	806	751	734	775	734	752	791	763	731	706
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
