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
340275128142	340275128712	340275129262	340275129812	340275130361	340275130912	340275131462	340275132012	340275132561	340275133112	340275133662	340275134212	340275134761	340275135312	340275135862	340275136412	340275136961	340275137512	340275138062	340275138612	340275139161	340275139712	340275140262	340275140812	340275141361	340275141912	340275142462	340275143012	340275143561	340275144112	340275144662	340275145212	340275145761	340275146312	340275146862	340275147412	340275147961	340275148512	340275149062	340275149612	340275150161	340275150712	340275151262	340275151812	340275152361	340275152912	340275153462	340275154012	340275154561	340275155112	340275155662	340275156212	340275156761	340275157312	340275157862	340275158412	340275158961	340275159512	340275160062	340275160612	340275161161	340275161712	340275162262	340275162812	340275163361	340275163912	340275164462	340275165012	340275165561	340275166112	340275166662	340275167212	340275167761	340275168312	340275168862	340275169412	340275169961	340275170512	340275171062	340275171612	340275172161	340275172712	340275173262	340275173812	340275174361	340275174912	340275175462	340275176012	340275176561	340275177112	340275177662	340275178212	340275178761	340275179312	340275179862	340275180412	340275180961	340275181512	340275182062	340275182612	340275183161	340275183712	340275184262	340275184812	340275185361	340275185912	340275186462	340275187012	340275187561	340275188112	340275188662	340275189212	340275189761	340275190312	340275190862	340275191412	340275191961	340275192512	340275193062	340275193612	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23614	21752	29723	24323	21752	21776	6742	1535	1262	1106	1048	1044	965	999	873	872	876	807	829	790	830	838	795	780	782	807	803	763	729	780	779	737	731	763	723	703	718	760	751	721	662	730	717	736	772	739	682	777	791	723	738	704	742	735	741	739	767	717	685	722	688	724	759	704	697	740	732	791	726	746	722	747	716	731	727	724	663	706	724	740	749	703	733	739	731	748	755	720	737	675	761	711	817	709	706	699	674	737	726	711	711	706	729	714	724	709	748	739	695	708	749	748	709	725	723	741	729	736	696	786	746	702	691	760	746	690	730	733	731	761	647	723	663	753	702	755	725	688	723	706	722	775	708	724	707	754	763	757	700	689	745	711	729	717	704	681	709	777	753	747	744	766	752	720	669	687	708	750	675	711	709	708	717	713	697	736	748	731	700	711	746	731	684	706	739	754	708	716	711	696	718	739	705	701	680	755	761	727	741	752	733	726	714	732	711	724	738	719	728	715	663	722	727	703	698	727	713	734	717	710	717	691	771	723	747	750	757	722	744	737	734	718	734	738	748	733	716	786	735	732	675	721	768	737	721	751	706	665	736	765	661	696	718	708	738	707	721	763	732	720	659	722	745	673	713	716	688	701	720	700	690	699	715	711	721	714	712	728	696	711	705	711	717	721	680	688	748	695	685	710	707	731	714	726	725	726	729	733	721	666	724	771	708	672	756	706	688	704	728	734	730	714	731	745	749	747	755	692	704	750	715	724	725	738	712	780	707	754	718	766	737	729	724	774	695	735	752	706	732	724	738	717	755	739	693	713	708	747	735	737	730	736	758	755	776	731	700	721	725	727	715	668	734	703	699	738	722	728	717	716	698	716	726	735	671	723	677	700	752	690	697	711	704	687	703	723	739	717	678	749	758	741	707	745	717	723	698	727	733	748	713	791	725	746	682	702	722	697	732	709	735	724	726	710	767	724	682	713	659	698	716	720	704	743	688	736	703	700	689	727	715	771	679	748	699	724	719	707	701	734	710	754	729	756	722	690	710	742	725	747	709	725	684	742	713	692	724	741	737	735	722	737	684	728	743	704	726	717	678	722	715	759	693	753	741	704	722	669	743	748	732	697	696	752	774	725	704	710	755	681	722	728	779	718	712	775	751	700	735	702	722	703	726	691	686	766	703	665	760	694	708	712	715	744	720	699	761	745	723	740	717	655	723	686	702	732	707	725	718	692	699	766	735	712	732	712	705	732	706	697	732	763	690	720	729	770	714	726	721	734	732	714	729	748	665	700	738	691	695	693	728	775	696	720	710	732	728	749	702	703	744	721	749	720	743	696	731	718	685	762	751	720	730	677	722	715	729	711	739	733	695	711	760	715	693	720	712	706	699	743	687	695	692	711	690	693	769	698	733	711	696	705	717	720	709	762	758	665	721	748	653	757	710	724	677	733	639	716	735	689	752	700	722	741	657	642	732	763	705	658	663	764	731	729	719	719	734	731	743	719	703	702	739	723	726	723	700	724	696	704	711	701	750	741	711	727	779	718	770	701	701	704	750	717	693	677	755	760	701	663	718	702	715	681	741	752	702	715	677	744	742	740	742	669	721	729	736	689	728	747	708	751	695	704	680	760	763	720	741	684	723	732	794	782	717	745	722	707	662	709	667	690	708	702	755	705	699	699	718	708	697	776	736	712	720	714	693	667	722	694	771	727	730	672	704	724	727	723	702	765	757	698	718	730	745	732	711	673	738	702	741	753	677	683	737	747	722	712	697	766	708	738	731	688	714	713	723	705	712	723	696	673	715	710	717	724	747	710	723	724	708	712	752	732	715	757	774	711	713	727	691	708	747	717	722	734	757	717	698	706	680	712	703	706	705	753	703	707	755	720	695	676	717	701	732	679	700	662	691	753	741	732	727	714	668	748	687	654	744	685	725	750	719	663	723	717	704	684	717	710	690	802	746	726	692	687	748	722	706	751	735	731	713	747	734	682	721	719	710	734	722	677	723	763	675	773	748	696	709	743	735	680	721	698	760	703	717	724	695	695	750	710	678	731	776	734	775	724	708	722	738	762	720	717	689	709	769	713	692	747	744	708	730	702	807	735	690	740	716	687	776	711	795	689	665	745	751	718	744	740	769	730	758	695	728	752	662	723	767	736	716	725	716	746	665	713	707	706	718	691	741	693	700	713	744	720	727	758	756	685	730	729	744	689	712	716	751	687	688	748	718	706	687	713	742	719	718	720	725	708	727	770	743	748	758	686	754	669	775	727	722	757	723	735	758	716	730	725	729	705	690	729	752	677	680	712	717	719	774	725	701	800	723	706	703	742	694	637	723	697	729	658	727	708	729	756	716	686	790	706	679	665	700	696	706	668	754	711	706	746	730	711	738	670	705	701	701	725	742	688	731	751	678	711	725	751	680	709	690	739	702	706	656	683	710	712	748	728	700	738	710	698	686	707	739	658	719	720	713	708	753	707	733	729	667	716	760	716	720	720	721	660	721	691	710	685	709	726	728	736	723	756	742	744	756	728	731	705	735	727	744	706	699	717	709	708	715	714	750	721	721	701	750	689	715	719	699	714	744	674	729	687	707	743	708	765	720	711	730	758	754	670	746	730	703	728	765	675	703	725	705	687	703	715	716	729	732	764	754	695	724	740	714	670	703	732	724	699	722	733	740	715	698	705	703	723	742	741	735	702	695	729	739	693	741	733	720	732	738	689	745	755	715	728	731	741	736	743	722	740	730	693	689	723	710	702	722	745	705	774	714	694	742	673	695	711	709	736	698	714	694	691	769	743	668	718	716	743	697	690	708	690	667	710	778	709	727	718	711	748	683	685	724	743	747	742	734	702	689	716	722	720	713	748	705	698	757	715	734	731	724	698	701	756	774	695	714	685	729	750	709	740	715	717	746	742	672	711	705	743	686	744	711	710	731	735	695	719	788	726	757	713	752	750	767	753	696	702	729	727	755	697	739	691	721	727	681	694	739	717	714	736	732	716	723	697	743	742	714	700	718	743	709	686	714	694	706	758	689	699	683	708	710	694	669	785	691	661	757	677	732	758	691	768	747	696	776	680	719	692	718	698	737	734	735	675	748	734	721	740	786	702	730	687	699	697	689	724	731	712	699	734	685	727	763	694	697	674	739	720	754	706	731	665	700	652	717	703	699	720	690	697	693	692	706	727	713	708	693	747	693	775	712	698	687	658	735	725	735	713	720	703	708	733	807	687	711	712	724	710	694	747	709	710	696	729	703	711	751	740	733	746	725	715	746	735	722	722	697	695	718	699	698	717	713	668	705	725	699	730	692	746	721	741	701	707	726	693	697	713	717	740	716	687	734	687	724	724	711	681	697	736	749	761	725	702	711	716	720	673	731	700	713	717	702	700	705	702	753	708	750	689	690	691	738	718	710	734	691	700	685	712	685	734	729	711	710	679	727	675	718	715	733	705	684	714	722	688	691	730	672	721	738	731	731	704	741	722	704	731	710	725	718	732	656	737
7833	18196	13984	7562	5376	4186	3224	2692	2221	1983	1773	1659	1480	1447	1367	1285	1165	1157	1133	1085	1085	1018	964	1020	1041	1001	979	990	936	904	931	1004	941	979	903	940	876	973	955	917	935	921	943	932	939	913	881	856	918	917	857	904	912	910	937	900	941	869	928	936	921	842	885	914	925	903	895	914	887	901	892	899	886	899	927	917	926	907	899	864	899	902	925	924	869	918	838	879	902	915	892	889	893	935	882	906	861	943	865	890	860	889	902	903	837	889	864	857	930	909	848	885	926	909	891	893	947	939	929	928	891	889	903	934	903	837	873	845	928	878	872	872	874	954	864	890	914	878	878	901	869	874	857	874	923	889	896	895	908	827	896	862	875	838	853	883	882	904	872	963	917	891	811	894	899	861	918	890	891	892	876	842	900	833	899	867	864	860	861	884	845	867	906	895	829	908	895	886	854	907	861	968	872	930	836	806	914	889	932	846	864	849	911	860	923	905	936	897	929	926	863	917	901	919	836	857	908	899	882	902	874	894	840	862	882	909	894	808	929	901	871	975	902	915	844	875	886	903	864	855	906	852	908	889	882	858	854	880	857	920	873	872	823	837	877	925	891	870	884	897	897	899	861	917	885	856	838	916	861	911	915	900	879	914	894	878	878	904	877	847	881	866	897	898	829	819	887	860	898	948	904	914	947	862	863	913	892	907	893	861	890	922	913	874	864	893	913	886	867	870	918	874	913	852	912	915	940	903	857	886	915	861	886	900	874	881	901	890	912	899	950	867	913	876	909	874	932	903	920	896	885	822	918	873	807	894	837	867	904	879	919	910	881	860	948	917	883	872	865	909	890	852	890	901	859	850	877	869	883	831	882	869	882	890	928	916	911	866	935	880	858	887	912	919	849	874	887	887	889	934	908	840	876	861	881	845	913	860	907	857	932	854	878	863	929	899	883	854	883	874	931	936	922	894	906	927	888	830	881	856	841	866	888	913	883	904	895	879	886	897	930	876	870	893	824	851	911	906	865	865	827	900	881	890	855	875	912	866	870	836	906	892	882	906	879	906	911	873	880	923	899	861	905	828	868	896	895	914	866	894	878	918	906	856	871	828	899	864	855	884	848	824	891	866	861	932	889	862	906	898	863	850	917	882	880	911	871	857	885	883	874	827	924	870	886	855	938	875	883	843	871	891	857	889	955	871	895	907	874	901	888	825	885	916	913	871	905	896	900	902	928	911	890	873	863	898	925	950	839	868	898	882	906	890	900	869	880	873	861	839	924	861	890	858	830	853	952	892	878	918	909	876	826	900	873	854	913	875	884	875	900	894	880	859	870	902	882	842	900	895	871	897	862	892	955	841	884	820	856	830	902	890	861	887	911	885	867	856	868	923	893	902	890	902	927	897	906	866	920	867	907	877	918	873	915	934	908	860	896	875	840	931	952	901	887	920	931	927	935	882	844	883	907	861	881	870	830	930	899	866	881	836	832	894	822	879	860	896	886	869	826	824	944	915	884	875	859	862	910	882	916	833	848	888	850	850	838	920	902	892	845	899	912	928	889	885	848	856	882	852	876	877	848	882	855	874	840	923	896	921	869	920	881	917	827	892	842	885	855	873	879	848	941	908	906	852	874	891	858	866	887	857	861	899	826	875	850	888	916	918	921	895	878	894	916	899	864	855	921	906	931	900	864	940	883	893	916	895	877	899	896	836	865	880	929	869	891	901	899	860	875	912	883	914	874	919	847	902	876	930	867	867	897	848	847	886	882	918	897	909	908	881	862	910	919	859	847	827	917	925	887	857	874	888	909	931	888	909	929	865	911	862	865	875	901	928	866	921	897	878	944	882	946	915	889	863	902	849	927	852	925	923	888	812	865	876	900	858	898	861	891	879	908	939	946	887	841	902	907	856	902	935	886	842	910	844	884	926	897	868	868	877	869	912	900	882	883	899	921	905	851	854	882	898	864	910	890	882	893	917	888	857	917	906	903	860	872	873	863	900	871	903	870	868	975	824	890	856	905	867	861	891	916	867	918	953	877	835	909	910	944	863	898	897	915	865	871	826	899	901	879	878	875	880	865	827	891	926	891	947	867	880	931	874	886	866	910	864	867	816	896	883	910	877	915	867	847	847	875	891	890	922	842	891	892	862	865	865	878	911	850	889	868	864	873	906	877	870	907	886	855	841	865	906	830	867	866	889	910	917	909	920	889	907	922	843	851	908	806	901	893	913	858	909	902	903	898	943	869	901	890	849	871	854	855	900	877	922	939	890	865	903	898	902	935	882	898	888	902	869	880	920	893	860	932	895	887	879	811	937	892	838	843	892	897	934	889	896	877	897	885	889	915	892	872	910	842	904	928	874	856	909	889	857	852	847	878	888	858	887	843	897	849	893	867	909	921	906	932	920	908	927	906	866	890	908	873	899	888	881	828	895	909	883	896	889	883	876	957	904	915	948	876	871	853	895	841	858	860	935	902	907	942	947	902	905	922	913	900	867	900	909	900	849	905	913	843	905	889	857	909	916	884	910	896	914	909	885	859	885	885	894	876	890	888	903	836	915	906	921	916	891	871	877	867	898	852	886	913	883	921	843	884	878	953	883	935	829	899	880	886	874	966	892	860	904	858	879	881	881	905	889	858	878	861	857	889	856	887	876	948	932	857	835	930	900	869	912	880	824	882	893	866	959	881	901	895	896	862	892	890	889	892	872	862	876	856	921	877	921	927	908	910	864	879	839	871	873	869	875	885	854	823	904	871	869	878	883	841	892	893	913	867	900	862	849	917	883	861	871	886	880	876	855	868	863	856	862	893	863	916	886	892	866	893	903	862	902	911	887	903	897	916	862	918	832	867	852	921	897	919	850	876	885	853	879	889	887	887	873	887	892	912	907	912	912	891	819	874	883	860	846	851	869	896	860	883	888	871	927	899	863	853	842	939	900	796	884	889	868	899	877	866	901	882	870	864	887	926	879	930	837	871	866	887	887	884	847	893	891	879	915	866	877	906	896	867	862	883	917	877	903	916	891	911	862	892	872	904	944	933	911	891	899	923	894	876	899	926	921	861	903	869	854	873	862	906	852	898	915	822	884	946	888	910	855	897	894	871	909	844	873	876	892	848	917	900	852	855	878	888	873	879	882	861	912	878	886	864	918	884	893	920	892	883	910	883	865	904	869	907	857	952	892	859	852	892	897	889	867	816	889	871	875	868	836	889	908	882	951	871	838	888	857	870	913	862	904	895	851	873	896	921	903	912	879	860	872	894	862	883	841	876	858	865	885	879	885	859	935	861	933	829	876	869	804	897	888	881	923	939	927	885	917	904	905	905	877	870	882	905	912	863	890	892	894	916	844	908	891	864	854	871	861	861	895	875	885	900	881	866	876	930	886	881	856	887	883	845	913	915	862	857	887	869	863	846	894	894	901	938	878	874	877	940	912	860	877	889	921	922	831	866	925	902	867	922	886	862	878	889	856	800	804	871	870	944	902	909	896	873	876	868	849	931	942
26812	18915	4743	709	528	471	331	260	269	257	269	257	274	276	259	265	288	299	257	244	280	282	266	233	246	246	219	267	239	221	240	260	256	244	254	227	242	228	264	276	269	263	253	266	231	239	254	242	284	234	266	230	284	252	260	264	267	276	259	270	275	237	243	225	269	258	232	260	250	260	249	223	260	260	262	227	268	270	258	249	220	252	279	255	239	244	259	239	231	243	266	255	257	253	272	244	240	238	275	261	251	266	263	245	268	246	226	248	226	242	258	245	254	236	264	226	243	244	278	230	284	279	261	274	254	265	259	241	249	267	265	268	252	269	276	265	247	291	256	256	240	239	265	244	251	256	279	249	256	245	262	299	262	247	246	234	266	235	256	252	247	303	250	264	256	251	261	257	260	252	257	249	206	259	238	270	244	241	229	230	243	260	241	269	267	269	248	284	277	270	253	241	272	257	237	243	275	256	262	260	262	272	247	225	289	266	262	238	248	231	261	265	261	230	247	258	253	265	267	240	252	252	254	242	252	254	275	253	257	239	282	280	255	250	215	241	261	266	258	263	256	262	283	246	252	246	239	268	269	283	286	227	241	226	259	244	299	248	258	227	260	282	235	254	257	251	277	246	257	263	271	253	291	243	260	238	250	242	265	224	260	272	240	234	235	258	244	237	257	218	260	235	234	264	277	261	228	239	240	247	267	239	236	241	266	254	256	241	289	272	275	243	255	240	229	252	248	287	237	265	258	254	233	286	256	254	255	249	280	263	254	274	258	260	239	252	233	256	257	252	253	280	269	260	252	251	233	253	242	238	251	250	267	248	249	263	254	235	270	227	246	256	231	260	256	252	259	257	245	265	267	286	250	254	251	250	217	250	280	277	234	238	243	241	272	263	256	249	269	276	252	243	239	259	268	249	276	241	244	233	242	258	277	270	250	273	239	254	252	268	267	226	268	219	257	214	235	250	264	255	236	269	255	265	266	241	248	271	260	262	252	246	251	246	241	235	290	258	253	266	243	246	258	250	265	257	266	261	229	275	259	273	273	257	251	245	275	240	252	256	249	284	251	254	263	257	283	238	246	241	261	244	231	260	246	251	253	241	246	242	263	250	249	257	244	266	241	271	238	263	253	244	233	255	229	269	242	274	251	236	247	230	250	232	266	288	256	277	261	271	259	250	248	263	250	234	245	221	264	236	220	265	258	250	279	254	247	265	250	256	237	237	232	246	255	255	240	238	281	252	254	234	245	269	244	243	282	241	248	247	255	237	238	270	281	219	249	251	244	244	290	253	230	241	245	270	244	223	263	247	233	263	245	222	259	267	261	266	242	270	247	243	248	246	253	250	244	244	268	229	239	250	241	249	245	253	242	237	257	262	235	304	215	256	234	270	277	250	280	267	260	271	259	264	277	247	285	271	260	256	248	273	232	257	259	261	246	249	233	257	259	250	277	256	257	260	239	236	240	240	257	240	262	276	256	236	238	248	236	274	272	234	280	268	246	258	244	265	237	263	253	211	271	267	286	260	246	235	266	242	256	240	256	250	268	226	268	233	250	238	262	236	254	239	242	270	267	263	281	245	283	272	254	255	254	294	248	267	261	266	261	251	237	250	275	248	292	222	240	264	232	244	251	261	247	259	244	258	239	264	255	258	249	218	270	256	265	248	254	277	225	271	236	228	241	235	247	288	245	262	258	278	264	234	234	263	250	247	242	249	277	227	276	249	236	241	243	251	226	234	242	252	253	262	247	227	229	258	248	249	242	260	236	278	262	233	250	269	252	258	261	261	223	272	255	226	285	265	253	240	253	251	266	244	264	253	233	232	247	257	248	229	272	223	261	248	249	250	229	269	248	238	240	253	250	281	263	267	248	250	222	245	256	265	277	268	268	256	273	242	243	254	268	244	261	259	244	255	263	240	219	222	261	214	290	244	257	260	241	258	274	244	248	249	237	228	228	251	258	268	227	256	235	251	234	268	235	232	279	247	252	257	215	268	281	251	223	267	259	222	239	259	253	259	269	248	264	265	244	248	257	271	246	244	246	269	249	249	259	271	251	276	268	229	276	278	268	255	281	228	255	240	279	254	233	252	270	244	234	258	239	282	271	281	279	269	272	276	260	266	238	285	232	254	257	282	255	269	257	258	252	257	234	254	228	275	262	266	248	266	232	278	264	251	230	270	227	258	243	248	256	238	247	263	250	255	246	271	247	249	242	284	266	222	244	266	258	262	237	214	269	250	262	245	273	259	259	265	268	235	234	266	250	256	238	270	279	251	251	243	249	260	292	258	241	262	250	270	282	245	256	267	229	231	243	256	294	250	254	236	248	235	254	232	234	251	246	242	228	253	252	263	247	211	245	229	238	259	266	208	261	229	258	223	264	260	265	246	232	261	248	267	230	251	262	275	260	227	263	258	266	233	233	258	262	250	258	230	255	249	219	248	249	248	264	252	253	248	236	249	238	256	256	282	255	237	250	251	278	274	254	273	287	238	260	261	251	233	245	279	258	278	250	252	239	267	277	257	241	248	251	242	242	306	264	259	293	283	271	221	254	258	228	261	250	255	264	253	238	254	225	257	245	241	245	236	240	243	281	257	249	289	272	254	264	246	284	242	280	268	238	244	248	257	258	255	265	263	259	277	245	253	243	263	227	267	199	233	242	235	241	239	235	258	265	238	254	287	266	271	277	256	254	249	243	274	253	247	243	242	242	281	234	259	252	266	229	256	264	232	281	264	266	241	236	245	253	261	245	265	227	252	227	265	241	264	271	283	248	254	242	229	248	224	229	248	245	235	248	253	232	264	254	257	243	264	266	263	243	253	245	259	238	278	273	307	260	259	266	278	227	258	278	271	229	241	250	263	267	251	253	258	256	252	245	302	272	262	247	266	255	224	260	262	246	233	247	258	244	240	256	256	255	289	265	247	279	282	276	240	254	215	240	251	265	240	264	271	248	244	256	270	253	272	279	242	256	245	278	238	238	261	258	254	270	246	271	221	258	252	258	243	253	277	213	247	266	249	259	248	272	282	242	257	268	273	274	212	260	248	286	270	272	262	246	260	235	247	244	244	274	231	251	260	254	258	257	220	292	248	265	273	261	275	247	238	255	245	250	258	267	236	260	261	260	248	219	250	253	228	252	281	267	250	251	226	240	270	239	239	251	259	238	231	247	230	242	247	271	272	246	255	252	272	248	236	249	239	237	272	270	259	272	271	261	236	225	239	263	240	242	253	258	270	239	253	247	264	285	251	265	220	247	234	235	259	219	269	220	256	251	251	251	244	252	250	250	254	245	268	250	235	241	262	246	226	262	263	278	286	253	260	260	258	251	247	276	246	263	246	240	266	263	276	247	283	214	254	260	291	240	233	241	242	285	290	246	239	246	234	252	275	219	250	239	263	246	267	245	237	273	233	254	244	251	291	242	280	243	246	257	220	264	247	270	248	279	264	262	265	243	249	240	290	256	249	227	263	236	232	249	257	263	222	278	245
4072	1295	1009	619	549	463	432	391	393	396	369	385	328	344	370	366	328	349	322	329	325	328	332	344	332	354	342	334	340	344	321	363	351	320	354	309	328	383	334	369	351	309	335	342	338	323	357	354	299	321	353	298	323	306	353	372	334	358	338	326	306	297	329	319	309	318	362	323	301	290	337	336	297	324	344	325	345	322	310	313	347	343	311	343	337	343	337	343	331	346	341	316	312	316	318	321	298	342	330	332	328	328	361	334	310	327	350	361	337	318	317	337	348	340	319	314	372	302	348	331	345	315	319	329	344	358	369	334	324	350	322	328	336	340	349	321	364	296	326	345	347	301	330	310	317	320	341	316	329	338	315	318	330	345	320	346	330	315	335	317	341	324	328	327	349	331	330	348	337	359	299	339	320	325	379	308	342	336	375	348	347	296	322	330	329	334	317	330	317	317	313	339	327	328	335	305	334	320	342	326	353	361	333	310	298	338	326	308	327	348	321	364	362	324	336	312	293	329	329	308	320	347	309	326	312	388	333	323	347	337	336	348	306	309	322	336	297	328	342	349	349	310	350	334	337	356	342	333	316	329	315	351	335	347	288	363	325	340	330	321	320	322	346	370	339	339	337	375	334	310	341	324	338	358	315	340	349	342	330	359	307	303	341	325	333	353	359	339	320	323	340	362	328	339	320	348	305	361	366	334	307	307	341	294	316	338	321	307	340	330	370	331	334	325	335	319	331	313	311	341	344	335	280	308	335	339	341	333	339	354	296	314	340	313	313	328	312	345	331	356	313	334	314	339	329	352	366	340	328	294	348	326	321	312	329	324	324	370	310	322	375	293	310	357	339	318	329	299	324	326	330	308	308	312	312	360	345	325	338	335	314	325	305	298	328	333	339	317	328	355	350	340	293	334	326	323	313	332	295	312	303	366	318	342	330	350	315	322	369	323	333	299	327	361	343	329	329	303	326	338	318	321	365	340	354	327	343	316	372	327	342	345	322	347	334	338	325	319	313	317	320	371	348	337	293	339	358	321	328	311	342	337	322	331	313	347	313	315	321	347	333	351	332	308	308	320	352	341	348	320	321	300	328	322	343	299	307	321	323	343	316	344	342	335	336	327	313	305	348	336	321	360	322	310	306	324	337	381	336	347	325	332	329	325	328	333	361	357	343	336	340	326	362	317	309	315	355	345	305	316	315	335	330	329	343	311	309	338	329	335	337	315	328	329	315	293	317	301	332	301	280	330	379	346	327	285	323	304	344	306	344	340	318	320	349	341	339	333	346	345	332	323	339	340	293	351	338	308	326	319	347	336	318	325	339	318	320	350	336	316	327	307	321	342	317	325	306	375	365	370	302	341	335	364	349	356	329	344	309	328	320	336	338	373	351	357	345	318	322	323	347	303	354	313	343	340	309	325	335	338	322	351	302	340	343	291	328	346	352	327	335	319	322	327	356	320	347	346	329	307	365	323	355	308	338	319	330	348	322	352	334	323	348	343	341	336	310	338	355	350	281	319	291	352	337	338	314	333	319	332	342	323	335	350	322	378	332	295	355	324	328	338	316	290	347	346	329	332	319	359	336	356	318	305	313	327	325	310	342	347	330	362	346	320	338	335	342	297	357	302	341	349	322	328	349	351	329	341	309	334	355	356	332	301	337	343	365	321	339	354	327	317	344	321	360	302	338	365	292	356	301	327	355	319	357	322	330	357	344	324	355	293	329	324	357	352	362	308	348	355	335	348	326	318	325	371	362	322	325	337	332	339	309	389	330	356	313	323	339	315	337	334	339	310	341	311	307	332	319	325	342	347	336	314	325	325	311	323	326	336	329	343	340	347	357	315	320	362	337	323	332	328	352	331	308	333	323	345	298	306	337	351	304	337	322	324	323	334	314	326	306	314	318	285	332	321	337	297	342	322	376	338	344	326	346	333	338	350	314	332	333	367	327	312	312	300	319	314	316	300	329	329	325	326	362	328	292	326	322	355	342	337	340	314	338	311	338	355	344	332	345	348	364	337	300	334	317	334	283	284	337	339	348	294	341	346	347	317	340	299	335	348	372	355	338	326	321	342	353	327	343	330	304	310	359	336	321	327	312	319	336	319	340	324	332	292	322	309	331	352	329	331	291	301	348	305	324	303	315	336	325	320	328	326	331	342	343	317	325	305	342	341	348	325	348	355	337	332	337	330	347	299	330	312	325	314	314	338	326	325	332	362	364	353	343	319	322	344	356	328	333	317	317	316	328	324	364	315	331	345	338	318	340	317	364	331	326	313	345	324	324	350	334	361	341	331	298	330	339	364	362	315	346	300	317	331	361	313	320	357	354	368	320	327	319	316	300	351	328	319	353	342	351	358	351	309	337	312	343	343	333	358	350	355	325	364	305	341	317	325	327	321	335	351	362	337	335	354	337	332	307	298	309	330	330	328	320	324	338	310	301	332	318	337	315	347	339	333	326	353	314	324	318	318	321	319	325	339	374	368	316	356	330	329	339	298	308	343	311	329	338	329	319	316	359	335	357	345	321	330	347	338	327	312	326	330	358	314	307	316	334	320	331	314	345	331	316	335	302	331	325	323	299	356	346	326	348	294	286	317	344	336	324	309	313	319	309	307	310	339	290	299	337	315	351	321	353	332	315	350	291	348	300	340	324	318	319	314	348	304	342	329	353	317	311	313	343	328	301	357	320	352	340	326	323	339	310	326	311	331	309	326	340	345	321	335	307	305	339	360	332	337	300	311	328	329	349	324	318	326	348	362	331	339	327	325	313	307	294	308	311	321	328	344	322	324	375	316	329	335	320	334	323	314	288	353	338	327	330	335	326	342	331	328	350	317	330	314	321	329	313	322	386	348	353	329	309	304	335	329	327	336	331	363	336	313	324	345	326	324	329	340	325	306	336	313	347	301	320	331	306	319	333	338	300	364	347	331	339	347	322	339	302	329	332	332	315	316	328	321	328	311	338	298	306	330	340	340	346	299	354	337	322	366	331	335	351	345	335	352	351	342	362	326	328	327	340	331	346	316	331	350	339	319	334	334	340	304	338	316	341	343	301	350	331	337	374	338	302	338	321	315	333	320	348	331	342	352	315	332	348	336	330	308	341	323	338	322	317	340	335	314	337	326	326	312	324	319	327	329	313	330	337	342	335	344	322	354	356	356	341	349	327	322	331	337	313	359	377	322	326	348	336	358	342	364	350	322	308	330	332	313	364	316	328	311	330	336	325	308	354	350	310	336	342	345	316	326	331	309	329	337	336	333	318	348	323	339	353	310	333	322	325	320	314	325	365	310	322	317	331	325	340	327	330	351	314	321	359	325	314	313	351	325	347	299	344	322	368	316	339	361	331	322	342	337	338	333	374	340	337	344	328	350	340	316	314	314	335	319	318	343	312	331	327	369	329	346	337	365	342	324	324	322	328	341	297	328	313	340	359	333	345	310	350	312	342	320	299	344	345	341	378	359	308	324	340	331	353	338	315	312	321	353	317	334
23805	20998	28209	23979	20967	7707	1338	904	800	769	767	714	728	742	685	663	609	617	601	607	634	602	590	622	597	579	627	599	619	564	576	586	625	574	586	604	590	613	574	571	582	544	587	591	567	596	648	589	635	590	612	567	581	605	599	555	631	622	609	581	579	603	542	590	570	597	567	591	571	575	574	559	575	591	576	591	574	626	622	588	567	607	580	604	571	590	576	581	543	547	577	570	547	552	552	592	577	583	565	561	625	602	571	587	591	634	554	576	548	577	608	573	590	537	594	627	556	573	564	569	595	550	595	590	603	552	610	588	571	589	577	557	579	526	575	581	582	578	587	598	583	551	577	559	555	594	582	578	578	575	606	553	565	581	611	623	619	555	524	595	600	571	584	578	544	585	555	550	617	595	602	556	585	582	573	576	576	593	596	556	550	572	616	551	570	546	587	576	589	579	563	563	569	556	603	553	581	610	567	568	585	578	555	590	558	598	591	587	566	578	580	575	555	581	561	568	572	547	568	605	624	602	602	586	589	532	572	575	559	593	599	587	570	613	607	574	549	572	588	562	593	569	614	599	586	595	604	589	605	566	570	562	511	569	627	528	582	531	573	585	594	577	630	603	548	568	559	593	599	538	581	591	547	565	577	611	561	573	598	594	596	566	583	605	555	569	555	639	566	541	568	591	588	620	581	586	601	511	577	591	575	597	583	564	582	591	533	556	571	601	587	588	602	563	560	557	585	565	599	563	561	586	585	580	565	513	575	573	536	566	595	554	608	596	595	606	622	580	593	556	590	566	586	606	619	563	563	546	594	543	580	585	555	574	608	557	590	632	581	587	613	519	576	586	609	558	626	571	616	562	560	557	589	599	585	627	588	593	592	565	573	540	635	589	579	559	601	600	582	587	563	592	565	589	588	577	588	600	609	556	583	518	583	586	564	619	578	589	576	591	575	620	594	564	582	578	578	567	583	552	538	574	602	550	597	603	580	535	581	616	605	584	591	614	525	556	581	612	599	583	560	536	611	579	590	555	587	557	592	602	530	585	566	605	608	579	536	549	540	589	576	602	603	596	566	571	566	588	595	531	601	594	619	608	540	580	567	576	557	584	570	552	553	550	577	577	583	571	563	572	613	581	564	601	614	589	553	579	557	569	597	599	572	585	613	582	548	578	594	551	570	584	570	562	565	574	575	561	560	562	570	581	553	544	558	554	587	590	565	610	571	578	578	595	597	547	573	594	578	593	593	571	580	551	603	592	579	608	552	574	598	591	576	580	598	522	567	604	583	564	571	542	633	617	609	571	612	610	587	556	571	593	558	577	556	573	559	587	603	584	615	560	580	568	612	587	588	595	600	561	551	585	543	570	539	580	580	592	545	630	593	578	615	587	587	604	573	589	624	557	593	586	589	578	569	593	561	599	588	555	550	600	579	552	554	564	570	585	589	552	579	608	591	547	602	595	590	605	577	573	558	550	554	539	599	599	604	594	570	580	580	560	553	586	596	553	602	593	580	591	617	586	558	609	597	565	608	602	616	596	584	601	587	559	560	544	559	565	573	563	602	577	603	601	556	566	547	617	611	562	504	568	582	583	592	585	532	552	583	589	599	613	574	558	587	600	586	566	608	594	595	587	538	591	550	542	542	610	570	580	566	553	578	527	566	578	579	555	580	572	570	580	620	588	557	584	597	596	636	558	577	563	563	580	567	574	609	607	579	616	574	567	547	586	551	567	612	590	595	599	559	570	544	566	594	651	596	537	605	581	605	602	576	597	588	596	584	547	604	571	569	594	548	596	538	582	560	592	639	580	565	547	599	594	536	580	593	626	564	580	590	587	548	596	594	622	616	601	560	565	574	562	554	572	558	559	566	576	604	572	607	586	564	563	605	618	623	580	531	565	559	567	584	611	563	584	554	601	544	558	577	557	551	569	580	565	574	584	555	554	585	580	543	576	630	562	614	590	592	546	548	608	567	584	570	598	545	581	598	583	618	587	581	582	622	579	585	578	591	552	565	581	587	557	621	600	540	559	591	579	574	582	558	540	568	564	586	569	565	581	524	582	561	566	573	584	576	600	577	611	593	578	592	601	572	563	579	587	584	569	590	562	601	616	565	588	637	542	629	574	597	564	615	587	595	613	601	548	559	578	581	589	599	585	563	593	582	602	591	581	552	505	588	609	583	576	564	586	596	573	566	594	601	601	619	571	572	570	596	563	576	632	565	610	601	585	563	557	557	571	581	564	596	572	560	549	621	589	583	532	528	611	570	562	580	590	554	526	556	555	580	539	614	585	624	572	558	602	561	572	550	577	559	567	579	533	580	587	528	572	570	613	569	583	570	607	550	605	595	537	568	589	596	612	646	601	558	566	540	580	545	547	570	565	569	558	579	592	563	586	585	584	589	558	558	586	567	581	584	626	598	566	591	593	607	561	642	573	572	576	580	588	581	547	565	591	599	592	535	546	579	556	573	576	622	566	595	567	599	574	527	554	600	573	590	573	541	607	579	585	542	574	555	616	600	582	560	626	544	574	586	550	590	605	627	581	579	567	556	590	565	580	573	627	535	617	561	603	580	615	616	568	596	567	534	573	664	641	567	571	524	549	574	586	612	589	576	607	575	569	572	576	555	603	594	608	563	556	599	604	552	612	591	558	564	602	600	569	572	566	593	546	578	590	554	554	553	599	561	576	588	587	573	582	564	627	560	545	562	621	577	606	607	583	568	604	636	588	583	575	577	574	593	558	571	536	642	548	609	571	592	636	559	585	558	594	574	584	590	566	575	620	589	603	604	560	577	610	570	585	609	602	571	569	565	562	594	546	611	593	576	597	591	561	581	589	586	581	580	577	597	545	573	562	587	597	575	574	556	590	587	569	547	580	559	593	575	545	561	587	594	572	581	592	559	591	597	568	538	600	565	589	582	532	550	606	601	561	598	626	607	567	574	544	596	570	592	631	579	577	582	605	593	566	591	592	546	597	544	562	571	591	556	584	552	579	583	592	592	569	596	571	587	580	593	586	627	593	597	552	570	600	543	576	562	588	576	578	573	554	535	564	548	591	575	589	579	603	571	572	573	585	565	611	590	592	583	562	566	577	554	574	577	537	561	579	618	611	575	597	606	604	513	605	568	535	570	563	578	570	532	550	595	581	573	593	599	573	604	581	605	536	595	558	585	601	573	645	565	576	565	574	548	618	542	565	569	576	584	575	567	597	542	571	568	551	607	587	587	581	549	560	592	547	575	580	561	540	599	572	546	586	597	609	566	556	651	590	607	582	629	618	579	578	553	586	564	619	577	626	629	586	573	612	587	561	587	599	643	538	580	467	563	598	614	615	579	583	574	572	604	574	594	570	570	602	575	582	583	565	600	587	559	546	558	575	616	603	597	580	592	568	541	595	584	583	628	579	543	584	586	565	575	569	589	586	578	574	592	596	570	603	566	606	611	599	574	571	585	562	637	592	568	568	559	581	559	534	557	593	557	585	585	592	553	577
5178	10960	8472	4289	3088	2361	1911	1651	1411	1277	1164	1183	1062	1002	952	931	901	917	854	807	843	844	757	775	763	749	770	806	735	697	679	743	732	699	757	692	669	721	751	734	702	726	742	723	730	758	714	716	731	710	736	688	733	771	721	759	708	737	717	758	697	701	718	695	704	670	745	775	685	770	699	721	698	750	700	738	717	740	753	721	746	733	735	683	743	718	738	766	674	762	772	789	748	695	738	715	705	769	741	688	784	761	740	715	692	705	726	734	769	729	726	744	708	732	680	724	683	712	711	696	707	730	710	731	716	716	706	723	723	734	724	663	694	729	753	758	730	751	763	688	697	701	716	684	684	702	701	683	747	694	695	734	704	734	695	704	690	726	730	759	697	701	690	759	756	713	693	708	757	691	757	767	750	728	670	778	772	730	654	698	711	698	730	686	739	773	696	728	724	683	734	710	744	743	730	723	726	693	695	706	700	706	733	703	757	729	695	728	680	775	685	706	695	706	735	737	706	772	693	689	698	728	723	723	707	704	739	733	672	705	738	716	732	710	704	694	697	729	755	718	687	714	702	736	690	710	670	749	722	714	748	712	705	710	717	727	747	692	698	750	677	708	663	692	706	707	722	696	757	754	705	751	689	712	698	710	711	694	704	699	737	699	729	740	716	690	702	703	655	735	698	717	703	732	698	709	738	727	669	693	753	705	686	711	743	663	758	728	707	716	719	679	692	740	672	697	675	735	713	777	678	691	705	716	670	725	723	693	701	734	661	743	682	699	683	765	718	666	709	702	730	778	739	684	748	728	744	722	709	699	727	672	721	703	705	701	717	731	711	729	723	675	683	704	747	685	708	689	714	722	690	746	694	716	717	752	728	710	709	705	734	708	704	707	721	689	748	732	697	733	724	710	742	743	657	693	695	735	705	691	679	754	668	684	676	697	692	689	776	747	753	684	746	741	755	699	762	716	722	736	753	725	703	714	750	747	739	743	712	724	679	688	744	686	697	783	731	673	731	741	690	708	659	690	695	721	751	709	656	711	705	725	694	692	766	706	717	713	702	716	685	701	732	700	716	679	710	732	724	741	674	706	725	699	744	752	731	739	734	711	743	741	704	646	700	671	756	715	732	718	707	683	728	702	733	707	758	769	709	723	731	680	680	688	739	704	698	683	722	733	716	695	683	694	672	687	719	698	763	722	711	674	735	708	705	690	709	706	764	711	736	700	721	734	750	709	719	718	709	680	741	685	718	740	686	693	718	671	709	759	698	703	710	695	719	700	740	696	733	704	732	723	725	717	714	676	706	742	712	723	702	741	687	720	671	701	749	743	693	697	714	720	692	717	702	706	750	707	768	690	683	694	716	732	720	725	732	698	676	736	729	742	687	685	704	750	709	683	735	716	716	718	687	722	755	716	721	782	719	717	767	699	747	780	657	709	701	709	655	746	724	715	683	745	659	722	694	714	768	751	777	658	728	780	700	722	762	734	673	701	733	677	735	712	717	684	702	695	729	716	738	694	733	728	731	683	771	754	713	728	727	714	697	743	752	718	728	705	744	674	730	724	717	667	716	703	690	732	709	726	761	706	756	709	735	714	739	729	744	723	754	743	721	717	723	692	775	737	684	754	713	694	720	732	679	762	665	734	692	749	704	726	725	746	712	731	770	717	707	720	718	713	666	724	698	743	713	747	728	754	712	694	759	686	690	747	735	661	741	700	733	697	719	747	693	715	681	708	713	697	740	712	705	734	718	710	734	705	718	709	744	745	736	746	720	678	754	754	745	716	736	698	692	716	733	687	702	733	745	760	675	721	679	688	707	754	718	639	688	701	709	704	704	711	713	708	726	710	722	748	692	732	725	715	700	742	734	702	731	746	734	713	731	718	687	700	733	737	732	781	758	737	763	707	768	732	662	712	712	739	668	684	747	727	695	777	717	684	730	742	745	740	687	727	711	739	723	733	701	734	726	731	739	744	743	757	737	704	709	730	722	699	697	701	688	727	707	690	717	693	737	710	737	736	708	704	722	723	718	716	713	683	724	693	741	699	705	712	661	736	743	676	709	736	683	682	689	741	692	686	712	711	701	706	686	696	721	685	697	683	668	753	706	703	677	720	709	746	712	733	705	726	684	710	705	729	703	711	731	732	679	665	732	717	664	766	727	749	718	729	739	721	741	667	744	710	718	713	702	728	750	684	708	710	718	653	738	696	679	715	744	725	693	723	713	784	693	718	718	719	701	702	715	707	691	706	685	701	768	756	679	722	680	748	725	700	753	672	668	755	693	722	711	711	734	675	704	689	719	696	700	702	769	717	725	689	713	754	710	706	700	740	770	715	691	747	794	711	726	755	730	702	714	748	697	704	744	731	767	673	712	711	674	736	748	712	750	727	717	730	718	767	700	705	676	737	705	683	747	699	677	713	682	704	671	748	723	730	732	723	709	682	668	682	704	694	712	698	714	761	693	702	709	689	683	726	732	688	721	704	696	713	692	709	700	693	737	667	678	718	724	719	696	697	746	736	729	762	706	710	679	727	755	720	704	673	679	722	715	744	735	675	726	724	732	681	721	746	717	729	683	727	725	698	710	768	667	700	741	680	688	735	729	705	706	734	706	730	717	700	709	723	708	699	740	709	653	762	717	752	716	657	694	728	750	735	677	702	738	739	763	715	720	719	687	668	733	676	721	679	718	736	773	713	722	723	689	689	723	721	732	707	702	710	678	767	698	733	731	704	739	691	718	717	766	721	674	671	694	748	743	723	730	667	721	704	751	728	732	764	721	714	714	673	723	674	731	700	688	680	716	707	721	669	727	718	730	676	699	708	695	705	742	721	698	723	699	720	676	751	714	715	707	711	678	753	713	679	635	729	756	732	663	749	699	708	750	759	652	699	688	696	712	702	725	671	719	745	712	703	733	712	725	705	735	707	753	699	699	739	692	796	691	666	734	715	722	737	719	710	660	662	727	727	710	726	682	679	736	696	658	763	731	669	693	722	740	722	700	744	687	713	682	659	716	729	778	692	737	735	712	738	688	709	764	716	725	698	718	691	667	697	675	687	713	709	706	687	757	707	727	683	713	737	737	727	751	726	735	771	698	693	714	730	724	727	716	761	723	673	694	733	731	724	689	731	718	708	727	678	713	729	733	690	736	714	748	713	738	692	695	742	749	713	720	694	713	683	679	709	714	736	746	741	700	686	686	670	703	706	705	703	767	717	725	697	717	751	805	704	698	714	742	710	720	693	714	750	704	665	747	732	739	734	712	717	711	683	728	735	733	733	693	747	778	671	727	721	707	748	730	718	685	726	698	710	754	766	692	681	733	702	707	687	712	709	745	708	713	674	733	740	733	747	717	716	717	738	703	740	726	718	720	730	702	739	712	688	696	714	753	692	700	729	740	664	705	724	716	693	690	730	698	740	674	713	705	659	695	708	696	770	747	747	770	682	707	726	704	718	682	722	727	678	703	691	739	678	721	713	697	684	726	725	715	760
24984	21002	26731	25108	4422	486	423	317	302	303	276	243	249	269	263	244	238	235	218	239	223	235	238	242	241	225	232	228	209	227	211	197	219	206	217	192	174	226	206	206	202	208	244	210	196	214	224	202	241	202	215	212	210	208	212	198	215	231	209	198	206	212	222	260	204	177	203	198	204	186	190	193	220	212	194	203	214	208	198	210	227	219	230	212	202	211	215	225	194	230	209	212	204	208	212	222	244	185	219	201	214	205	192	208	178	209	211	218	196	215	200	215	208	221	216	217	242	213	225	203	183	214	204	190	194	187	216	218	195	217	205	209	205	201	193	216	258	237	208	211	197	203	227	188	202	220	225	231	217	206	248	224	216	213	188	217	221	219	241	207	204	228	201	217	225	250	221	199	211	206	216	209	216	202	206	194	213	212	210	202	215	208	214	197	211	211	207	198	208	236	200	197	219	222	213	219	188	213	210	191	224	200	183	211	201	229	247	217	238	189	192	202	214	195	223	229	215	208	205	251	186	211	215	200	204	208	203	212	200	204	207	183	205	232	207	206	199	202	222	226	198	214	222	211	193	211	208	196	211	189	209	201	212	192	215	217	224	198	190	213	223	206	218	218	197	218	204	222	214	194	211	211	220	219	216	217	219	206	223	202	194	212	218	217	214	214	221	204	207	217	216	211	214	203	202	217	201	219	228	197	217	217	210	222	192	184	188	214	195	205	243	189	222	234	226	221	206	225	205	208	221	222	228	228	235	211	220	206	200	202	228	210	228	218	186	228	219	202	229	219	201	201	211	211	222	209	201	209	241	216	229	202	207	207	193	229	205	210	205	182	211	235	239	223	227	204	194	192	220	226	228	219	214	205	218	227	221	247	201	257	201	207	208	202	220	214	235	184	216	197	208	225	223	199	204	204	220	198	184	196	211	209	216	196	211	196	209	184	207	235	218	202	209	190	205	202	206	234	205	215	243	226	198	177	238	221	215	199	241	193	230	224	222	238	225	204	220	209	194	206	201	242	186	208	239	212	234	190	214	221	206	200	222	208	208	236	222	208	222	208	218	213	205	211	220	197	230	190	210	202	234	204	216	254	211	200	227	225	216	233	208	214	200	230	221	229	211	241	199	228	197	230	213	213	242	222	202	231	204	215	188	222	203	215	220	227	213	208	212	231	224	230	202	209	208	220	200	224	244	206	212	193	187	229	218	243	199	233	201	226	263	198	213	207	234	207	232	202	242	221	203	214	200	203	209	215	214	213	194	213	208	228	215	230	221	222	212	230	215	202	229	246	203	207	206	210	193	196	196	197	194	237	215	221	221	192	220	200	206	221	244	221	252	211	208	205	235	185	202	236	242	205	199	196	209	197	201	237	198	208	232	214	207	213	205	210	217	198	206	239	192	214	231	209	216	200	191	220	240	220	196	229	205	210	204	231	232	207	189	209	191	194	227	194	200	224	226	206	213	233	179	199	205	185	224	215	178	200	214	205	209	206	198	211	224	234	205	212	222	224	177	211	210	211	214	207	174	224	214	208	227	223	193	204	208	249	215	214	221	212	210	222	211	210	226	234	206	207	213	198	184	220	217	206	216	208	200	204	239	222	207	222	181	191	230	204	215	212	204	223	224	209	236	236	216	239	215	190	244	236	205	202	224	231	223	195	187	231	187	209	201	185	208	236	217	232	215	220	223	218	218	207	221	214	220	217	199	216	219	207	187	207	216	202	197	208	216	224	195	198	211	207	200	201	208	207	215	207	207	207	242	207	228	199	218	203	186	212	195	224	221	190	208	217	201	203	215	217	219	211	193	217	210	215	205	215	222	198	216	203	211	221	222	239	225	193	194	242	214	185	200	191	229	205	211	216	202	215	196	168	207	217	186	217	211	194	196	232	220	218	175	225	183	192	211	201	247	216	200	224	184	195	209	228	197	228	205	217	225	231	203	223	200	222	211	231	203	213	223	202	212	188	222	186	220	232	203	198	209	228	209	209	216	212	205	235	195	202	210	222	214	209	229	184	198	230	233	223	214	190	245	197	225	200	194	217	217	212	196	228	238	199	195	197	188	226	226	212	193	223	209	229	215	213	223	200	205	206	213	208	197	221	208	237	233	194	214	210	212	229	213	195	235	208	205	207	216	226	221	223	201	206	223	191	225	219	224	217	206	234	198	209	224	201	231	222	204	191	242	214	215	191	197	198	221	199	210	187	209	197	211	206	224	224	212	218	208	236	220	219	213	220	196	197	212	200	208	225	203	176	194	230	232	202	206	212	189	181	195	236	186	208	217	206	216	233	197	224	191	213	199	228	231	200	184	200	194	180	235	228	197	201	185	172	216	191	225	199	217	203	218	201	222	225	204	194	191	209	222	222	211	225	192	200	200	206	210	233	224	213	230	195	224	231	213	220	205	211	191	199	208	203	212	232	206	191	212	207	183	203	194	223	207	207	204	206	195	212	206	178	221	212	193	218	199	202	203	194	191	210	199	196	208	217	211	206	209	193	206	209	252	228	207	209	217	213	214	208	243	233	201	225	190	199	199	200	204	210	204	209	216	210	205	208	217	174	198	238	212	229	198	211	210	206	224	228	211	217	203	208	220	210	211	195	236	232	193	209	231	223	250	222	211	213	224	209	197	208	234	225	194	208	211	217	216	218	219	204	197	232	227	225	198	225	213	186	206	207	231	201	185	214	211	206	222	219	190	204	219	213	207	193	222	241	205	209	223	236	175	210	212	240	217	187	219	196	212	214	233	193	210	209	238	222	217	234	228	214	198	198	215	218	219	189	192	231	210	219	254	201	202	199	195	213	220	205	241	228	208	223	213	210	199	199	211	195	203	213	218	199	214	216	199	213	200	205	201	208	213	213	188	237	201	232	215	258	207	227	225	192	208	223	205	208	201	225	226	217	189	219	217	236	245	205	223	229	200	199	197	218	202	224	235	203	195	212	212	219	228	196	210	218	212	232	206	211	242	203	205	207	218	234	220	164	198	178	184	191	203	212	206	214	192	198	215	203	218	191	219	230	202	184	196	202	202	227	194	227	198	207	222	208	197	219	223	243	202	217	208	202	199	209	219	214	209	190	236	201	220	196	211	231	215	212	207	224	211	213	217	206	229	195	205	226	232	206	218	223	219	237	202	202	218	204	229	199	221	227	215	207	192	229	213	215	221	222	231	210	199	222	217	240	210	206	208	198	181	204	248	222	206	213	208	219	223	216	222	227	204	199	198	227	223	205	231	219	213	227	217	189	217	209	220	218	215	197	219	188	213	210	223	204	205	217	197	207	203	237	224	214	197	235	213	199	190	177	215	222	218	201	202	208	204	211	190	188	213	253	239	222	211	232	228	181	232	186	218	212	212	188	216	193	207	222	205	229	209	199	192	201	218	199	218	236	223	212	236	197	220	173	214	204	184	221	227	211	202	208	197	227	192	211	183	199	211	228	210	188	212	223	218	189	245	229	199	224	214	198	224	195	199	234	201	196	217	221
4650	5732	4269	2064	1411	1149	934	781	633	566	547	510	458	427	395	426	406	401	366	363	348	361	372	364	327	322	326	316	351	344	335	329	302	309	316	342	277	309	316	306	340	319	291	317	281	345	317	283	313	309	314	341	286	300	281	329	329	272	310	299	307	301	287	334	336	315	289	308	290	322	344	325	283	295	300	280	292	314	305	321	318	314	290	310	313	285	295	312	303	320	319	289	291	298	308	310	296	308	290	302	282	282	314	302	312	285	306	314	290	290	306	285	313	310	283	285	307	301	309	296	315	282	319	301	289	308	286	302	301	298	281	309	279	300	320	296	254	304	300	314	285	285	303	275	318	265	270	293	297	287	310	292	298	278	299	293	317	321	303	291	343	314	295	304	324	294	281	301	304	293	268	322	280	337	297	352	308	297	297	320	324	328	312	282	316	277	288	285	298	314	294	300	300	301	337	293	317	299	291	318	289	310	319	291	304	306	294	275	300	276	269	287	305	324	328	282	309	293	292	330	287	323	293	297	312	283	286	299	273	275	346	325	293	314	321	307	297	337	293	318	303	315	307	285	288	326	316	304	303	307	311	314	306	331	321	280	305	320	270	304	298	295	304	290	277	277	280	306	294	271	339	311	311	313	319	305	286	330	315	327	320	323	303	292	304	298	308	315	302	283	288	301	307	312	303	303	281	317	285	309	295	309	285	283	295	276	258	323	302	317	296	276	303	300	301	281	320	292	331	291	320	316	331	291	308	285	324	299	291	321	334	292	310	291	292	304	282	277	294	253	300	289	299	324	308	309	284	329	274	308	315	290	294	303	276	311	299	303	303	291	326	279	330	332	300	287	308	257	307	303	287	299	276	282	283	304	310	301	293	301	289	326	289	283	324	317	338	301	302	301	317	309	285	307	296	304	295	284	288	283	310	285	313	306	325	293	314	273	320	300	332	318	312	285	290	313	253	330	288	303	294	291	297	333	290	302	304	312	301	318	294	277	308	305	321	302	287	327	309	276	298	290	290	334	315	306	295	315	335	301	284	279	282	288	319	299	300	307	305	297	306	301	291	291	292	307	343	283	316	290	299	312	296	321	297	294	285	271	309	333	321	326	296	277	296	286	283	310	308	313	293	292	293	298	303	295	305	329	306	292	266	339	271	303	263	305	263	318	326	276	324	295	287	339	309	270	316	296	303	284	283	279	331	328	300	304	314	318	312	286	296	289	291	294	312	298	266	304	303	306	313	309	291	285	316	306	307	311	262	325	286	287	319	284	324	317	309	290	294	288	285	304	294	329	302	284	291	290	277	337	279	314	290	304	326	312	328	319	335	284	268	313	310	286	293	326	280	291	294	311	331	294	299	308	311	262	318	287	311	322	319	307	318	296	273	293	304	313	301	309	275	338	285	258	313	283	296	304	289	305	294	302	288	297	302	296	266	300	322	298	311	342	328	340	306	287	280	281	284	311	288	299	276	294	292	257	298	306	300	290	309	282	294	336	311	284	303	296	307	276	275	310	312	318	293	291	265	314	269	287	295	294	328	301	317	274	302	302	348	296	321	301	295	295	288	324	309	307	294	289	315	281	307	309	282	272	266	273	313	303	294	305	300	326	274	315	288	280	278	306	319	307	297	319	332	302	330	316	287	319	306	323	317	273	290	289	304	298	283	296	290	312	317	295	279	300	353	314	313	292	306	269	306	293	284	321	304	299	266	326	309	283	326	293	298	294	296	292	298	337	274	324	315	291	283	297	306	299	315	318	302	300	305	307	294	313	318	302	273	287	320	320	293	281	302	306	316	311	269	321	315	309	300	336	294	316	298	295	278	281	304	298	284	302	284	300	314	290	361	287	295	300	280	312	294	327	265	307	314	290	310	292	306	324	290	329	295	307	284	326	287	304	306	250	278	277	300	293	309	285	321	339	272	325	298	336	318	305	325	292	296	326	300	271	275	264	279	311	288	299	313	295	341	308	290	292	278	290	258	307	298	285	319	309	293	282	301	296	283	322	318	310	282	298	292	302	283	287	338	307	312	288	301	296	305	303	294	288	286	285	286	325	312	292	264	291	308	266	336	283	305	303	277	300	277	277	319	269	305	280	315	323	315	336	306	290	296	312	273	280	341	299	297	326	337	283	293	295	274	299	315	284	295	318	302	303	299	271	296	315	301	281	323	300	310	287	282	284	303	308	293	307	315	310	288	295	320	312	298	296	322	285	313	342	281	283	342	309	327	283	275	267	281	298	274	280	307	293	308	283	297	318	314	287	326	308	305	318	297	300	298	306	310	309	311	294	292	292	311	283	280	289	317	304	282	310	340	306	287	315	298	322	306	292	319	289	304	319	291	284	321	309	348	283	289	294	291	302	276	309	320	312	307	306	320	291	294	321	304	309	290	316	310	300	308	293	276	312	308	255	313	294	315	288	308	291	297	315	276	309	313	301	291	270	299	303	305	317	317	292	310	298	329	297	293	309	317	309	287	303	312	316	289	285	320	288	292	286	307	286	307	300	287	266	319	276	285	281	325	309	297	323	284	286	321	296	312	290	304	301	316	333	305	278	320	286	262	300	296	287	296	313	303	291	311	293	343	314	293	304	286	312	271	296	301	308	296	287	322	327	311	283	317	303	274	316	304	280	314	291	312	302	316	276	284	347	302	310	276	293	288	297	297	309	301	294	288	322	252	299	315	317	309	314	300	276	277	303	287	268	310	278	310	291	308	291	295	319	310	298	277	304	297	315	316	295	302	308	294	298	308	322	296	283	282	299	302	308	325	313	330	330	278	292	290	275	291	320	280	306	305	301	337	289	311	282	335	295	275	322	297	328	287	325	291	303	301	278	288	300	290	267	304	305	302	290	305	286	293	306	311	311	304	312	275	302	314	288	308	306	273	282	309	300	306	326	318	292	268	298	318	293	302	295	313	314	317	297	292	289	323	298	328	303	300	314	297	320	307	302	310	311	297	301	304	295	304	293	317	301	294	282	299	295	329	282	298	301	292	303	300	280	305	305	288	312	298	289	301	319	293	278	320	304	313	323	273	304	282	307	327	292	318	264	304	296	291	300	282	305	302	303	312	303	299	291	281	303	300	307	305	306	268	293	300	303	303	295	304	310	309	297	304	268	283	303	303	291	287	316	258	303	306	312	296	290	293	281	309	304	272	328	275	325	276	289	269	311	282	301	300	291	303	305	283	292	305	298	298	321	315	311	282	305	319	316	294	261	305	334	270	284	296	305	265	284	323	285	279	309	307	306	309	315	316	289	298	285	310	298	302	288	310	312	289	272	294	284	304	337	299	327	294	296	292	308	307	299	281	282	288	299	289	290	271	303	337	293	324	294	284	316	274	289	307	340	282	289	285	316	277	305	299	310	267	316	297	335	297	314	333	262	313	299	248	302	310	294	285	318	306	299	296	275	280	305	303	317	292	315	297	279	303	326	293	320	301	314	311	280	336	326	291	308	293	310	283	326	297	305	297	323	287	302	281	278
22791	21010	28677	23517	21002	21013	6406	1490	1245	1119	1049	947	942	930	845	845	837	856	764	720	793	764	752	732	747	740	733	776	761	739	699	657	740	730	704	695	662	687	687	709	730	715	698	678	691	681	699	677	724	699	688	669	637	722	721	683	708	716	717	651	722	726	678	711	720	677	621	673	703	653	740	741	671	718	702	748	671	717	711	689	704	729	718	697	739	646	737	701	704	698	700	668	699	686	667	725	690	696	742	676	643	663	723	690	705	695	686	688	700	687	716	724	598	637	655	686	666	692	717	710	713	696	688	673	686	723	667	650	700	728	647	699	687	685	697	703	701	707	686	720	695	655	650	710	672	730	682	684	696	661	688	666	711	746	699	713	712	707	692	690	739	701	665	695	684	715	703	729	678	698	724	694	728	646	678	674	727	728	688	672	659	681	659	663	674	706	697	719	667	696	705	653	676	685	666	722	718	725	683	719	681	695	767	725	692	719	646	679	691	725	697	655	746	674	682	729	696	643	684	675	646	699	651	661	660	655	715	710	664	722	690	702	675	683	693	709	688	740	655	761	676	641	727	700	715	725	688	693	731	693	687	666	688	659	689	670	732	692	676	687	652	670	699	690	694	696	655	677	698	726	665	726	700	734	704	681	710	640	697	729	685	648	685	687	683	658	666	640	686	661	707	708	668	709	700	648	646	640	653	681	698	715	678	633	666	655	697	673	680	690	636	659	676	676	656	654	648	638	668	700	685	661	680	648	669	746	686	710	704	712	641	686	692	639	676	656	716	694	716	720	655	715	687	712	640	677	697	677	690	684	650	649	681	691	697	617	709	690	683	715	666	666	686	691	708	721	721	661	667	702	704	700	719	663	689	698	672	665	678	680	657	694	671	702	651	679	660	700	691	650	642	672	740	700	683	659	680	674	720	701	677	687	714	655	671	668	683	682	687	688	667	688	644	660	744	694	644	660	660	743	707	712	666	679	723	679	668	648	681	656	684	684	719	635	737	701	701	723	692	668	696	667	685	675	682	735	695	715	640	688	692	718	648	701	671	627	635	633	670	707	672	685	690	687	642	688	653	665	689	684	687	667	710	679	629	684	702	743	708	651	698	699	704	670	730	674	686	674	673	664	678	658	676	696	658	677	659	708	676	697	684	650	671	686	683	674	669	667	693	669	671	724	687	660	747	685	691	709	642	723	638	718	671	733	652	675	681	664	691	679	712	670	687	647	677	657	675	706	649	679	693	732	692	665	719	669	684	727	734	675	703	669	753	687	691	737	709	700	627	668	656	696	671	642	689	703	690	659	694	642	708	708	750	691	686	656	678	730	663	664	689	639	693	670	641	707	696	708	705	636	701	727	666	675	733	688	692	641	669	646	742	685	638	681	654	686	634	683	704	682	695	658	655	706	725	709	731	699	688	696	676	638	656	683	644	685	670	681	701	702	684	713	671	701	671	678	664	654	729	685	681	702	705	710	659	648	689	726	686	658	654	698	659	713	673	682	689	656	714	670	680	644	687	632	720	730	693	704	714	702	645	684	660	692	703	688	675	698	701	721	699	669	691	689	694	728	669	670	702	649	725	655	677	670	678	703	702	663	683	716	701	695	660	665	689	714	665	706	644	662	702	679	702	719	669	684	733	674	676	669	705	675	671	640	652	687	686	688	683	726	676	705	700	689	675	695	674	671	663	739	681	711	653	621	688	728	665	655	622	726	657	684	608	643	700	658	671	675	725	681	704	663	693	671	692	661	682	712	716	694	652	655	689	699	712	690	669	700	686	781	658	680	695	625	677	668	710	692	692	691	721	686	654	666	660	668	709	683	716	680	676	701	670	675	675	676	705	673	733	679	640	700	712	742	732	679	686	675	695	636	654	722	659	672	665	692	634	639	689	693	695	706	659	652	677	716	649	676	696	699	667	660	666	680	695	668	736	621	656	722	646	619	719	652	715	654	671	644	698	699	667	744	687	689	700	675	725	630	684	678	695	702	711	645	661	707	680	665	657	662	670	693	690	675	704	638	642	728	665	719	679	683	717	691	718	746	656	671	672	682	640	654	699	670	691	647	680	672	653	706	668	629	697	731	715	697	708	680	712	687	710	685	719	673	672	672	693	702	676	689	694	690	684	625	709	697	664	676	678	695	695	696	686	688	668	711	699	686	643	632	665	679	702	668	710	692	669	688	696	665	656	686	722	682	687	675	689	743	664	671	663	687	670	680	684	712	675	698	691	645	670	682	660	664	652	703	665	721	684	672	657	687	698	693	657	698	647	692	682	661	686	688	654	694	707	716	692	670	682	718	661	681	694	726	675	698	718	690	637	689	671	668	662	669	684	689	727	726	707	695	669	672	696	712	694	681	674	663	663	726	683	689	636	686	701	694	687	681	706	701	702	694	662	730	648	684	663	716	688	694	675	687	679	662	692	660	635	679	667	676	668	691	722	681	656	696	676	725	699	715	745	681	671	694	686	696	669	664	652	684	670	668	701	692	714	721	702	696	711	712	708	670	644	675	676	684	672	677	666	671	697	689	684	632	680	666	711	655	670	676	659	718	699	662	701	633	674	675	633	723	705	712	685	649	706	668	686	674	641	709	670	690	675	689	709	749	699	660	657	695	681	674	712	682	672	707	732	689	703	693	667	675	625	646	659	662	733	677	688	690	705	707	623	687	663	639	649	683	670	659	695	686	684	698	692	687	687	671	668	667	693	677	693	707	637	674	663	757	675	743	705	677	680	662	632	717	665	690	675	701	683	691	705	683	691	701	680	705	715	680	683	668	620	676	703	696	700	713	638	708	728	678	673	701	644	662	710	673	698	701	698	666	685	673	686	706	680	711	650	690	729	647	690	638	655	641	658	683	688	685	711	676	759	666	714	692	702	614	694	678	697	709	756	656	705	719	666	640	677	672	662	660	689	700	648	737	654	684	682	683	682	664	696	671	704	681	669	657	611	684	655	651	654	637	657	676	652	632	652	670	683	675	714	689	751	679	677	662	721	672	698	653	676	683	740	689	722	678	713	660	734	650	685	743	718	673	689	717	651	653	670	640	731	642	688	664	725	671	694	626	656	694	683	681	731	675	646	690	711	663	692	697	686	687	691	677	660	697	711	670	701	691	676	686	677	663	706	708	679	666	677	654	664	698	662	702	717	652	661	680	672	710	695	670	730	659	754	697	694	664	703	637	706	698	688	674	683	650	644	701	644	678	659	680	698	695	732	662	695	666	648	688	689	683	694	746	718	701	691	658	673	692	717	715	698	710	715	673	653	703	647	699	672	676	647	697	664	684	690	634	663	695	708	705	707	695	638	706	686	686	674	663	732	705	668	639	695	685	684	720	664	620	651	703	723	689	658	633	676	692	699	675	710	658	657	673	697	716	704	693	715	665	657	699	687	672	685	656	664	692	667	711	736	695	689	723	677	639	668	666	705	669	663	725	623	668	645	692	671	676	674	670	673	626	673	687	718	706	693	672	644	704	680	716	667	716
7634	17318	13769	7434	5254	3964	3144	2521	2212	1882	1690	1646	1427	1410	1243	1270	1228	1111	1105	1072	1051	1054	1023	951	992	911	977	923	895	958	889	948	915	904	923	912	923	923	892	895	947	893	898	952	903	881	914	854	863	931	884	891	865	872	861	849	863	879	866	860	873	886	921	877	832	862	888	829	865	871	871	893	864	920	879	862	860	894	872	857	882	850	877	830	876	831	863	830	925	880	867	863	852	867	866	878	825	886	841	819	853	847	790	852	820	834	828	814	809	894	871	824	871	853	917	839	938	863	861	866	802	810	844	901	840	874	844	874	893	862	865	872	866	933	834	822	867	871	849	869	895	876	835	868	863	852	852	860	834	886	865	842	850	848	844	873	815	824	821	858	865	853	826	791	859	861	850	867	869	886	868	855	820	820	907	847	834	862	886	879	828	825	850	824	824	849	871	831	880	844	846	850	883	828	835	871	848	864	914	848	862	878	781	865	849	802	848	884	925	858	912	880	876	868	877	848	782	845	873	906	828	884	868	880	837	906	853	833	898	846	856	830	900	877	851	824	854	886	885	852	852	894	797	764	882	824	817	881	881	886	891	871	854	857	785	819	848	846	826	807	868	824	849	840	885	920	843	866	850	793	809	896	876	858	849	882	914	853	849	862	893	850	862	878	908	858	859	869	826	850	832	843	852	843	808	821	858	843	824	878	854	862	811	827	864	842	839	881	823	859	840	862	870	882	841	841	893	802	858	846	860	822	864	903	879	856	857	817	864	829	835	851	829	908	861	846	856	829	866	816	818	852	884	829	811	872	846	877	872	807	894	835	797	855	866	816	828	837	785	833	801	802	892	886	866	874	892	897	839	823	872	832	825	888	863	872	822	864	868	834	868	877	894	851	862	839	856	853	860	868	804	879	858	857	859	834	830	830	831	879	879	867	846	884	914	861	828	853	885	885	838	870	803	812	895	842	830	853	860	798	900	866	887	816	816	875	879	884	858	835	878	841	859	816	869	863	859	807	877	844	873	870	879	871	871	832	841	866	852	893	839	827	840	856	830	862	859	820	910	848	881	820	891	870	845	893	860	837	860	862	846	828	851	852	826	860	840	844	827	826	817	856	876	869	863	862	882	841	801	846	879	837	818	880	882	851	815	817	896	826	869	833	826	802	827	879	838	822	922	853	833	886	806	829	903	832	848	835	864	844	801	845	845	841	848	844	816	822	832	853	830	869	828	807	889	803	812	860	863	843	874	946	831	874	894	828	861	837	830	832	765	906	803	845	856	828	851	820	874	807	867	790	914	835	816	835	821	839	826	850	853	868	865	870	858	853	863	828	890	853	855	816	897	847	818	849	857	855	882	840	810	862	855	820	869	833	876	867	876	886	780	875	886	852	860	855	853	825	814	860	838	864	822	837	869	856	856	866	829	867	821	825	876	863	873	877	856	871	854	880	832	850	849	834	858	892	915	830	883	843	838	839	908	871	823	848	867	846	896	874	880	856	785	842	798	857	776	919	858	821	852	803	863	835	842	882	825	810	853	861	812	777	883	826	852	889	884	915	855	860	860	835	849	816	869	849	856	881	819	845	865	920	883	833	827	826	873	891	818	879	892	836	882	876	899	869	886	848	836	856	830	837	822	830	907	888	882	885	823	858	869	868	824	795	811	797	824	827	800	888	825	861	874	880	901	836	837	846	854	849	890	914	828	829	910	865	845	859	843	796	884	824	858	842	850	850	806	778	872	833	841	909	875	862	872	845	842	847	810	862	870	800	850	841	829	839	890	836	871	865	865	907	846	861	861	839	804	836	860	861	836	839	922	845	863	868	903	852	830	847	881	857	805	845	922	865	821	848	835	923	855	872	849	815	857	865	846	855	842	876	862	915	826	864	871	909	856	868	873	866	846	872	866	865	883	826	856	806	895	798	829	863	908	833	852	806	806	824	875	861	838	835	804	869	857	806	853	861	812	795	833	861	889	843	894	854	853	787	859	819	834	855	837	862	789	849	804	825	822	829	909	833	839	830	838	849	863	868	835	827	802	863	851	817	829	823	809	853	874	848	882	898	860	865	764	828	845	867	826	872	880	851	874	857	889	851	843	836	829	798	874	849	845	832	847	828	835	806	810	872	850	812	900	858	851	861	864	847	836	784	930	856	889	861	876	857	845	832	836	873	845	857	901	879	895	820	842	845	873	895	870	839	868	846	913	834	845	891	848	762	874	885	808	836	806	853	814	870	837	862	867	852	853	858	858	887	799	854	837	866	844	911	806	854	903	858	868	859	855	869	836	862	870	817	891	867	859	873	886	854	795	862	823	837	841	890	832	843	862	832	914	865	845	822	868	855	899	840	876	860	806	856	848	837	813	808	873	833	855	837	904	853	836	876	857	849	878	866	847	834	853	839	881	829	826	848	876	826	807	845	819	881	804	906	844	832	900	855	865	871	839	872	914	900	886	840	827	844	878	850	848	852	792	782	862	834	840	865	844	808	849	880	850	873	826	841	829	827	811	842	825	823	815	843	823	887	881	815	883	858	791	814	803	820	797	829	837	816	869	854	820	849	849	868	818	846	863	848	799	854	848	810	834	921	849	828	872	870	906	865	833	822	893	867	887	865	809	836	868	857	851	818	849	859	824	842	838	795	896	809	881	803	879	832	843	808	863	819	879	845	835	871	842	829	865	830	838	852	894	920	845	817	842	835	856	836	882	825	865	838	808	851	868	865	873	814	817	871	851	905	791	875	883	857	847	839	808	878	873	869	884	903	865	832	847	905	869	853	810	918	842	827	894	867	875	864	804	897	866	844	840	889	856	858	819	865	836	825	853	847	805	862	845	832	842	826	845	855	822	848	829	895	857	823	874	888	907	881	865	865	864	844	845	865	831	845	837	857	839	873	775	787	883	796	852	886	837	858	863	856	852	846	759	847	891	807	795	806	849	902	852	873	854	833	847	869	862	834	815	838	835	875	915	827	859	890	845	849	840	834	831	869	824	855	872	868	862	870	861	868	881	859	835	877	862	862	832	812	890	819	822	905	867	798	809	823	827	829	859	868	823	860	847	889	857	822	852	818	865	823	819	859	822	853	821	834	802	841	864	806	848	867	850	858	815	824	836	885	903	903	847	870	899	828	785	855	821	863	824	876	871	884	867	833	807	858	868	805	827	848	901	875	837	847	830	825	885	918	832	841	854	782	828	873	868	891	811	804	877	847	849	847	855	882	885	848	915	855	870	874	807	877	887	860	916	853	853	825	828	848	850	881	845	866	841	885	876	867	846	846	833	869	845	906	918	817	826	851	854	908	805	866	830	880	864	856	823	841	895	862	884	855	871	840	802	859	909	834	824	847	822	838	859	832	826	867	884	842	852	840	866	871	840	844	831	811	840	874	865	906	878	882	878	835	845	856	838	883	896	846	831	827	813	818	854	803	858	857	857	837	847	783	905	847	870	836	857	815	852	808	902	847	826	831	821	826	886	850	820	855	851	849	834	818	876	864
26700	18806	4664	549	361	283	254	243	225	260	276	247	252	259	246	246	262	262	235	278	244	267	275	275	237	252	258	264	263	244	269	237	260	232	271	227	245	248	251	229	263	247	273	254	238	225	247	240	246	238	230	256	226	278	248	253	230	250	239	245	241	256	245	266	252	248	228	258	238	246	246	251	275	280	246	237	228	269	256	244	266	249	251	280	245	238	241	243	257	253	253	214	257	258	242	249	241	214	235	231	217	230	251	252	266	239	263	251	248	235	232	252	251	252	258	239	226	248	243	261	245	256	275	251	228	254	268	252	253	245	249	239	208	254	244	251	242	238	260	243	257	244	254	260	269	232	245	234	250	233	281	264	261	236	229	265	253	225	239	231	247	253	226	228	230	266	246	228	242	267	243	241	270	267	262	247	234	248	255	227	267	239	213	219	268	248	220	231	231	233	240	262	222	245	253	262	260	247	237	251	219	254	230	237	246	244	256	219	246	232	234	226	262	252	240	230	241	250	249	233	245	240	265	232	243	230	253	282	240	267	266	223	246	242	270	274	235	276	232	239	247	251	244	240	264	239	280	241	242	244	267	240	274	227	253	254	259	243	237	254	233	214	257	251	241	272	278	293	269	263	257	250	236	254	248	240	252	262	242	262	238	274	235	241	239	233	272	236	247	267	222	259	270	266	273	226	227	254	208	220	240	229	253	247	229	274	210	276	274	234	253	234	244	237	224	239	254	285	266	265	274	242	259	257	264	233	233	250	278	251	238	210	244	247	235	261	233	236	258	246	247	248	233	238	242	249	237	259	252	238	238	266	242	271	252	253	247	247	240	252	238	239	248	227	268	253	248	246	228	239	221	248	238	258	223	261	241	250	260	256	244	234	250	263	269	244	243	232	225	268	250	247	255	264	244	266	269	225	220	281	234	258	247	263	249	205	249	265	235	237	226	220	235	266	246	231	236	220	227	256	282	241	258	250	245	238	238	238	233	264	218	239	268	237	222	267	249	222	279	250	243	240	235	234	222	240	269	244	227	280	243	216	220	253	246	266	267	220	223	233	252	212	248	244	239	241	265	245	232	238	227	223	238	261	259	250	253	262	235	244	233	250	262	242	238	234	224	221	277	250	275	237	216	242	263	256	248	226	236	252	232	248	280	268	247	255	261	272	218	266	240	250	225	258	269	223	238	247	247	247	239	249	251	234	232	257	255	254	249	214	231	242	271	261	257	260	236	245	238	246	269	221	242	248	222	228	237	232	245	231	264	226	256	275	257	274	234	259	247	218	217	203	265	247	243	250	253	232	234	279	239	285	244	244	242	264	252	277	246	261	289	245	259	240	256	274	245	243	240	264	247	268	281	239	246	269	259	241	245	235	253	227	222	252	244	235	285	249	233	230	248	237	264	222	253	238	253	250	212	272	256	256	236	231	212	226	243	248	264	235	239	242	210	246	242	258	277	272	244	251	255	250	243	262	250	265	249	252	241	240	234	225	258	248	252	294	229	244	246	226	265	248	263	270	258	214	262	255	254	232	233	236	279	248	281	258	243	262	243	246	256	230	246	258	247	219	254	238	267	240	273	240	260	239	244	248	245	252	270	244	259	260	238	273	239	258	245	248	215	235	259	257	233	273	230	241	253	227	259	243	248	226	263	238	242	218	223	272	269	244	237	254	229	245	248	249	257	255	228	223	266	225	241	252	267	251	287	259	234	253	245	254	255	238	262	242	244	242	243	267	221	243	239	230	256	242	256	259	240	229	213	279	255	230	250	244	231	243	232	268	235	261	257	261	229	245	240	226	271	254	228	236	228	264	286	260	233	250	268	255	227	201	244	261	268	254	253	256	240	257	230	279	237	228	239	246	244	268	260	246	250	292	233	243	276	237	229	265	264	257	270	258	262	258	235	255	231	259	251	247	234	245	221	265	232	241	223	240	226	242	253	247	261	257	224	247	231	242	227	243	223	254	228	258	275	236	244	281	261	236	226	262	225	279	243	246	240	238	260	246	218	258	227	240	239	260	225	222	249	245	244	267	267	249	239	233	241	245	267	230	228	232	225	246	269	243	259	259	268	247	237	250	226	257	276	239	265	247	290	235	238	240	222	250	251	260	265	260	246	245	254	211	243	212	259	251	214	228	245	249	226	245	255	216	250	247	232	256	253	247	252	270	252	225	237	247	234	233	250	263	254	232	243	274	271	246	264	282	218	244	227	246	224	226	249	221	257	246	266	238	239	254	235	264	238	230	233	256	214	278	240	260	244	243	256	228	226	222	247	250	259	235	258	236	258	229	249	247	251	255	236	262	254	247	253	255	270	242	221	256	246	236	248	229	227	258	247	260	266	239	245	243	260	235	244	264	234	267	262	228	272	251	234	242	267	259	254	231	261	231	263	259	204	220	219	229	256	246	237	267	248	267	275	258	237	259	252	263	255	219	246	238	236	255	233	258	229	239	271	248	265	253	243	269	262	222	241	238	264	251	245	249	244	239	259	219	242	243	248	247	243	289	247	250	228	249	227	235	246	232	264	239	247	258	269	233	276	225	260	272	254	238	233	251	267	262	248	237	226	243	229	232	247	251	246	247	277	258	277	206	247	266	250	250	273	239	246	237	236	260	245	258	266	262	228	237	258	259	246	244	254	244	261	249	260	228	249	259	232	239	262	254	262	221	271	248	240	232	252	264	246	250	238	260	262	261	250	247	252	233	236	250	231	260	239	263	235	239	256	276	238	261	222	250	234	245	229	246	250	269	250	221	267	242	282	225	254	251	222	254	233	247	257	264	264	227	248	239	236	275	234	264	231	256	255	275	241	245	226	244	253	274	242	250	268	248	266	264	226	224	254	254	246	259	252	222	316	243	237	262	243	242	270	245	264	263	235	255	262	233	275	212	251	276	257	239	284	276	235	258	246	245	249	262	249	238	246	261	249	252	265	239	259	228	236	245	230	298	258	216	229	257	230	249	233	258	231	269	231	232	283	221	245	246	243	269	222	257	249	245	263	267	237	246	262	226	238	263	264	274	259	253	240	234	282	242	244	243	236	240	220	238	247	229	239	256	231	260	234	269	255	240	239	252	209	222	244	268	254	241	225	234	236	249	215	273	268	235	259	231	244	253	263	241	254	234	264	264	269	232	246	228	235	274	244	232	253	226	221	249	245	266	244	240	251	251	240	259	226	238	243	270	227	269	265	226	235	251	222	249	256	258	234	242	254	253	238	292	257	230	227	261	239	236	240	261	246	243	251	227	234	266	257	280	257	273	215	247	264	274	225	245	271	248	260	255	235	260	236	254	238	250	228	236	239	224	276	254	281	234	246	232	245	220	249	279	254	245	260	275	259	238	257	256	272	263	227	234	257	253	237	263	230	243	249	242	250	247	256	245	236	280	218	240	235	260	238	229	246	248	245	265	247	247	231	244	268	252	246	283	235	256	250	239	269	239	247	240	238	251	216	260	222	269	232	221	251	230	215	271	247	238	224	248	235	258
3967	1180	947	573	507	420	419	361	351	391	378	358	345	343	313	346	301	325	325	306	329	326	315	327	343	297	324	344	292	314	321	331	343	297	309	327	330	340	327	338	301	352	336	327	324	311	310	307	328	325	341	309	306	309	321	365	311	321	337	334	317	341	371	332	334	318	300	335	340	324	314	322	340	332	338	324	318	347	301	335	332	348	319	320	296	322	340	337	329	310	319	313	331	289	311	298	335	321	292	324	366	302	290	336	329	301	316	320	320	341	318	301	328	287	307	311	334	333	333	296	344	329	296	306	343	314	319	303	321	338	352	327	339	343	316	311	323	340	333	345	328	316	299	301	302	322	318	340	354	331	327	344	343	304	327	327	320	317	338	305	336	330	347	326	296	319	311	284	306	308	330	325	322	293	327	339	331	305	310	333	307	325	318	341	346	328	316	321	323	372	322	338	302	349	301	325	303	314	314	301	316	310	319	319	347	293	288	340	317	290	310	331	296	310	316	321	372	311	325	317	348	357	335	294	333	331	322	325	316	355	344	304	308	338	307	341	340	304	315	337	355	278	301	323	362	344	307	338	324	330	302	291	333	314	326	329	333	321	308	336	335	346	297	292	334	346	307	322	313	351	345	318	321	317	358	300	316	339	341	315	312	310	316	323	309	322	339	336	312	324	306	344	340	348	314	314	312	300	333	321	324	316	308	313	324	301	305	325	320	304	317	338	311	312	330	287	297	313	312	300	309	323	328	344	318	332	300	316	313	299	286	344	339	308	311	307	310	336	285	338	329	334	320	341	312	310	312	338	311	294	308	332	339	324	336	333	318	317	311	336	348	319	356	337	306	344	304	320	336	370	337	287	369	337	312	335	323	292	329	320	311	307	334	285	308	306	292	330	307	315	306	322	327	318	314	330	328	324	346	311	297	338	356	327	314	340	318	313	307	341	335	346	347	332	322	286	307	321	370	315	344	336	323	350	337	311	323	319	310	290	313	329	342	330	329	321	351	298	296	348	314	317	337	320	372	342	318	331	319	328	333	299	325	349	350	318	329	340	320	301	280	352	309	323	325	324	312	351	319	328	341	335	309	303	317	319	321	329	298	321	338	321	331	312	331	337	305	350	319	293	315	310	323	315	303	316	324	332	322	310	339	327	341	319	314	334	322	354	308	289	340	339	299	329	312	313	311	380	316	296	327	343	312	323	317	348	349	314	318	344	316	314	308	312	352	320	305	312	318	322	339	308	301	326	313	330	361	313	319	307	308	325	311	329	310	314	298	337	324	311	311	338	364	313	325	325	330	325	334	348	309	354	288	325	304	311	312	329	298	308	326	313	296	325	327	356	326	304	346	315	338	312	342	333	333	332	335	297	321	344	362	330	330	322	338	346	324	326	339	325	334	326	305	311	320	310	319	283	347	290	315	312	329	341	295	320	332	313	334	305	347	312	338	329	291	322	351	310	308	334	316	335	323	314	341	323	331	351	337	319	332	316	287	344	349	314	328	302	328	306	349	318	315	328	319	339	312	313	326	304	359	330	329	347	299	292	309	298	326	324	317	303	313	341	349	320	318	301	318	341	345	296	355	355	310	346	278	332	316	310	326	341	337	338	320	294	330	320	362	333	334	313	307	355	321	302	320	323	324	332	336	332	298	299	355	314	321	337	321	318	333	327	324	310	294	357	308	310	330	311	311	355	308	326	325	301	309	319	345	332	320	316	351	311	339	308	340	352	358	315	336	345	316	328	353	335	313	324	358	305	343	308	333	355	351	343	321	306	346	329	340	329	303	323	296	336	321	301	303	321	340	354	336	310	307	320	323	317	317	341	292	336	315	286	307	308	312	327	333	319	344	316	340	334	308	329	300	315	325	293	296	304	342	337	338	313	340	345	332	320	316	328	304	327	335	337	304	310	322	331	332	331	327	318	337	315	332	319	315	323	312	310	327	341	313	310	314	300	286	316	320	340	301	300	320	326	319	329	332	311	339	334	314	297	308	311	326	309	308	333	326	305	306	333	283	351	337	343	354	299	312	335	317	304	293	332	319	322	348	319	337	318	346	331	343	312	305	322	320	330	328	345	312	329	348	326	304	311	298	319	335	321	330	322	326	324	322	315	331	317	331	331	318	313	316	353	340	337	314	331	336	312	343	341	321	344	326	324	330	331	313	321	356	294	346	301	331	342	360	338	339	311	324	344	353	322	340	337	346	329	320	299	316	284	319	347	325	313	343	287	339	327	339	335	348	322	319	326	352	316	354	339	309	285	356	353	336	322	326	328	324	336	365	337	311	352	336	320	330	331	333	323	313	315	296	331	334	342	295	328	364	293	297	317	334	348	342	315	339	311	354	322	331	340	299	283	301	347	309	304	310	339	323	325	309	325	328	321	317	331	277	308	337	374	340	343	341	338	336	298	333	344	317	331	362	350	309	305	348	311	330	326	330	339	319	358	337	331	362	293	325	326	349	311	310	358	307	320	342	287	345	326	297	330	295	284	339	326	308	331	324	350	310	302	357	322	330	318	327	352	332	336	322	323	306	320	338	308	325	300	320	330	307	336	325	303	310	322	302	299	322	321	324	362	298	310	299	351	344	284	331	324	308	318	326	332	304	312	312	344	283	287	315	322	310	319	329	288	310	303	339	292	308	318	321	339	335	333	299	308	298	334	312	335	309	327	335	314	354	330	363	311	294	302	311	293	301	298	314	297	317	319	307	318	322	325	308	327	325	328	313	369	289	356	334	309	296	305	328	331	330	317	320	316	319	314	321	338	340	302	312	308	330	306	308	316	327	334	318	318	308	332	316	310	309	334	346	339	323	317	321	331	309	306	323	346	343	328	346	332	320	312	311	335	375	306	336	312	294	301	293	322	311	305	319	299	327	326	345	299	339	321	302	307	316	337	320	320	336	298	332	323	334	315	314	308	311	315	348	299	325	319	330	311	303	352	325	332	327	351	347	339	294	323	339	317	303	327	307	311	320	294	315	348	325	328	328	309	309	344	330	302	303	319	313	281	326	322	369	321	321	320	315	356	318	314	329	334	297	308	317	319	301	322	313	340	319	332	325	335	330	303	293	321	326	293	316	318	303	336	335	309	322	334	313	308	321	339	327	320	334	314	319	351	352	309	315	316	308	333	324	351	338	330	322	321	312	315	342	344	322	323	309	327	301	330	330	346	311	313	297	325	342	352	351	349	340	343	329	291	311	351	338	302	292	337	328	340	350	325	324	324	343	333	330	323	311	313	312	322	326	301	356	339	333	351	322	339	301	318	330	317	333	327	336	323	312	341	351	322	323	360	309	320	317	324	316	355	299	343	359	329	310	304	321	298	346	294	316	337	330	285	333	305	328	332	313	357	351	323	313	349	327	333	335	324	334	317	348	339	306	345	354	345	303	330	336	353	300	303	325	358	293	329	321	309	322	323	302	338	348	337	328	324	314	328	297	337	287	296	308	324	319	333	307	348	306	343	319	317	334	323	322	321	346	320
23804	21012	28225	23988	20980	7487	1244	988	813	821	766	722	704	659	697	658	682	626	640	635	643	593	567	636	624	614	613	593	584	582	596	576	611	578	607	612	554	600	613	581	578	587	627	570	579	557	544	617	607	603	582	576	608	579	619	598	590	564	572	575	560	589	593	613	606	614	604	531	563	593	569	609	600	538	588	600	578	569	551	560	573	597	553	561	567	565	583	532	588	597	594	592	545	544	547	592	583	530	604	566	567	551	589	575	563	613	586	601	598	595	553	555	609	576	590	585	568	572	549	567	544	542	530	594	550	578	606	561	549	580	611	563	557	559	595	587	578	570	540	571	635	585	587	597	556	535	567	557	618	571	525	609	608	578	561	543	561	566	597	566	568	564	636	565	559	615	583	577	575	594	622	551	600	573	574	572	580	557	628	618	588	559	539	526	606	554	551	551	514	538	589	557	570	582	568	604	577	585	602	576	618	561	594	556	555	601	607	524	567	548	600	559	539	567	557	584	605	553	604	603	543	592	582	611	606	578	599	558	577	562	589	561	613	590	562	590	575	581	576	603	576	583	547	607	593	621	607	611	527	616	553	616	584	577	563	553	558	606	569	555	553	531	570	616	614	611	610	586	564	614	538	555	518	572	571	586	582	580	591	550	533	591	564	548	603	558	585	612	579	592	636	570	609	557	554	610	605	620	625	551	573	620	600	546	556	582	599	594	585	615	535	533	614	566	554	575	554	561	579	568	571	616	631	571	549	560	611	600	569	565	560	558	629	595	520	539	545	578	551	570	593	582	553	567	574	587	572	567	571	577	564	584	617	569	583	555	594	571	575	577	597	593	600	611	603	579	586	607	571	561	586	578	585	567	598	619	558	593	537	593	587	554	571	546	564	569	589	551	581	563	606	565	573	595	553	555	565	605	613	544	570	591	562	580	534	584	596	589	602	563	617	551	587	595	618	587	578	572	566	578	573	554	556	557	586	557	554	541	602	585	542	572	547	526	560	538	614	609	541	519	565	523	551	577	597	554	553	598	551	512	538	572	618	571	605	577	568	576	664	551	602	559	582	615	574	564	582	606	620	567	558	551	603	605	572	573	573	539	539	593	547	600	598	586	541	562	570	590	662	552	610	586	599	548	566	550	569	577	550	557	561	591	607	587	579	556	584	538	625	566	572	536	539	549	560	594	571	576	544	540	616	553	624	533	526	563	592	645	561	567	554	569	565	569	541	572	585	614	563	542	536	558	588	559	565	585	543	529	583	609	579	629	545	605	565	608	590	579	566	546	556	615	573	575	605	610	551	560	632	555	599	572	606	573	549	600	604	553	582	538	572	549	585	539	583	550	603	591	558	566	559	591	584	568	646	568	561	608	581	565	599	531	600	547	559	623	558	574	562	567	593	559	592	597	644	551	637	577	582	620	582	534	563	582	529	601	575	588	575	581	593	574	594	547	594	553	564	600	559	600	548	568	581	613	599	555	554	600	582	619	581	555	559	595	582	627	526	548	563	541	563	574	593	526	563	554	552	561	613	554	568	558	610	566	567	577	579	526	549	563	559	552	552	572	604	517	582	565	503	588	582	568	571	574	543	575	561	588	559	554	563	613	599	575	567	563	584	597	571	556	536	561	544	570	567	574	556	592	551	583	540	572	586	543	566	569	546	566	597	565	589	569	576	538	588	596	529	558	560	603	575	581	556	545	568	580	622	542	584	593	540	574	571	552	621	536	551	548	561	587	588	550	572	568	599	569	536	599	595	588	591	583	552	560	578	545	547	575	565	602	545	577	583	556	537	605	610	540	570	596	603	546	563	548	580	546	568	608	544	585	504	598	587	556	578	601	551	548	570	587	599	573	595	583	566	570	614	558	580	596	550	581	574	617	589	561	610	570	598	545	587	572	542	598	541	581	542	569	560	518	614	585	556	550	531	536	569	585	562	562	572	571	549	587	548	571	581	561	567	557	537	599	570	560	594	571	555	614	572	613	570	561	610	583	603	535	571	575	575	561	563	565	555	629	602	565	542	593	567	545	556	589	569	566	595	566	565	597	627	564	533	551	579	575	608	590	549	609	570	565	561	600	566	580	564	600	586	541	568	535	546	568	573	603	594	603	583	579	590	580	576	578	583	601	570	587	567	601	583	564	567	572	575	557	581	549	610	582	545	547	599	589	591	573	557	582	559	546	587	612	559	587	551	568	528	589	582	518	561	599	559	571	582	640	554	594	628	585	588	612	544	548	598	572	543	560	574	566	548	543	607	572	592	587	558	563	562	524	583	588	577	539	587	592	606	595	553	587	566	560	535	556	578	592	563	577	602	578	602	541	638	630	570	604	562	556	635	561	595	588	594	574	595	545	547	567	539	568	588	602	566	583	555	572	559	561	579	591	612	578	550	584	562	552	588	573	602	599	569	603	555	594	553	591	580	530	577	587	557	514	583	599	540	563	565	579	562	608	587	562	608	566	581	562	539	577	567	583	577	603	566	585	569	585	576	570	612	584	550	527	552	575	569	607	570	597	572	575	590	555	566	607	530	565	587	539	570	531	574	539	601	605	593	582	574	616	591	587	577	567	556	566	606	557	582	608	601	547	576	589	582	585	591	599	572	606	513	549	558	598	619	545	574	616	577	589	582	588	572	522	549	634	597	596	567	566	573	556	531	574	546	564	579	591	567	554	586	581	554	563	605	573	603	589	615	557	572	569	521	548	583	587	594	591	579	566	593	549	546	598	564	550	563	528	592	600	596	571	599	550	575	568	566	567	572	554	572	583	570	577	564	547	586	588	593	567	571	555	617	613	573	575	569	549	571	579	572	619	602	534	567	582	523	595	606	612	600	634	584	589	577	555	533	580	571	602	541	557	555	558	592	576	568	586	601	542	548	640	609	559	578	601	602	582	579	545	566	600	561	579	564	562	553	589	614	605	614	601	616	575	575	571	543	572	560	566	611	537	623	569	562	564	588	588	534	576	584	592	548	561	543	577	581	580	593	560	550	576	573	574	542	565	582	574	556	596	578	613	591	567	546	605	581	556	578	578	567	612	580	570	581	557	570	557	587	564	618	535	561	574	588	578	572	562	561	592	570	601	556	553	592	599	525	595	570	631	571	628	575	551	536	555	540	570	635	579	590	559	547	572	568	578	560	579	572	556	580	576	558	560	553	541	594	543	554	602	574	558	571	569	585	603	567	552	590	587	577	637	549	619	590	579	554	600	527	584	570	569	586	614	592	630	589	604	593	585	575	644	578	585	588	599	517	590	604	613	572	541	558	608	605	583	574	620	511	593	569	568	585	569	568	568	612	551	579	567	564	561	522	610	556	582	574	571	567	586	582	562	610	586	574	537	566	575	570	556	603	531	552	580	565	586	563	589	539	573	595	540	528	573	599	549	586	595	596	599	589	539	553	559	580	533	580	614	565	629	576	590	546	529	569	592	558	605	601	599	559	591	557	618	586	559	577	577	591	574	558	600	589	598	562	569	546	555	578	568
5202	10946	8416	4191	3101	2276	1884	1531	1366	1275	1138	1108	1031	956	890	886	872	912	839	780	790	837	848	764	771	813	803	742	741	785	783	725	707	739	775	714	722	771	716	689	702	750	734	738	737	721	715	680	737	739	692	740	692	748	739	739	716	688	736	668	700	726	737	731	733	687	704	657	702	788	754	714	745	670	736	706	713	731	717	729	728	702	684	733	777	733	692	706	714	707	741	686	755	743	696	682	723	708	716	714	732	737	706	725	709	658	724	735	691	709	723	731	733	700	681	674	746	709	709	694	718	669	691	713	722	661	724	667	680	778	690	730	734	732	730	718	697	697	724	691	687	691	708	706	711	659	713	654	697	729	681	759	759	677	686	703	710	674	736	693	701	737	755	700	635	687	713	708	742	678	726	691	695	682	756	694	727	685	698	743	731	706	731	704	706	685	687	700	739	707	724	760	709	701	707	701	693	702	744	710	741	717	716	674	674	756	734	678	714	709	707	705	709	752	664	739	723	717	673	707	716	737	717	703	760	715	672	679	727	704	720	751	691	723	686	742	708	679	719	717	694	733	745	697	765	731	744	798	705	738	681	699	794	774	683	671	739	697	666	672	659	691	720	704	697	660	682	746	710	733	669	715	657	692	744	749	718	724	695	694	691	685	699	707	724	701	693	691	697	692	702	711	724	759	710	752	678	676	739	762	691	692	766	720	714	731	703	655	711	687	657	657	666	730	716	722	694	722	698	701	749	681	732	682	713	713	740	715	729	685	697	716	694	697	677	710	690	722	727	670	742	742	704	733	685	719	676	670	720	673	716	727	720	716	689	665	691	661	748	695	712	703	686	669	742	741	683	730	697	710	688	758	702	700	712	738	698	740	714	680	665	681	728	722	705	748	693	719	715	745	749	669	666	707	719	740	768	678	682	679	740	729	711	717	711	709	695	708	698	724	688	698	658	727	708	687	708	687	694	689	727	681	690	737	744	696	711	681	727	728	718	687	710	742	705	753	700	737	687	748	681	721	712	744	718	701	719	744	732	738	691	720	712	724	664	666	722	743	689	746	696	686	722	658	730	676	697	733	692	668	683	698	750	760	731	691	747	673	728	717	745	708	696	722	707	797	702	714	718	714	725	701	710	733	659	727	729	717	691	682	755	753	715	716	735	699	660	720	691	747	711	728	746	706	682	680	730	738	715	781	695	727	726	739	731	721	704	713	723	729	695	720	758	720	715	742	683	724	695	692	690	694	704	725	662	702	703	740	735	746	708	751	679	718	708	695	717	717	690	717	720	730	721	743	670	719	731	735	690	697	686	728	764	731	749	698	747	679	691	683	664	710	707	749	764	712	733	701	657	697	731	714	762	705	727	660	771	695	741	736	747	718	761	717	711	676	700	653	697	677	692	683	711	754	713	730	720	690	728	705	728	737	726	702	701	696	740	729	716	692	697	716	745	672	737	678	648	682	745	732	668	707	727	679	720	718	721	692	722	732	692	699	727	717	713	759	712	712	677	694	720	681	743	708	698	691	692	717	661	675	736	702	686	690	741	735	726	692	686	727	682	732	747	711	709	692	750	717	746	727	720	715	743	682	687	751	738	701	788	683	681	703	705	725	726	707	726	731	709	673	703	726	678	719	716	715	717	706	706	714	700	715	712	761	732	728	693	682	692	688	682	699	715	672	660	687	695	677	728	749	730	733	746	697	716	711	720	729	669	750	698	698	663	709	710	688	702	748	690	714	725	725	666	681	706	719	703	702	709	737	706	719	711	695	714	697	692	719	713	780	724	672	719	715	705	696	696	706	714	741	734	706	689	746	692	667	676	643	687	757	707	700	740	688	698	714	766	747	693	685	677	738	705	721	734	719	692	686	722	708	706	663	674	718	667	745	723	714	709	695	770	699	682	706	702	720	695	721	687	704	717	651	764	734	696	696	681	714	687	700	698	682	720	664	721	713	711	709	789	698	758	711	706	680	733	704	741	717	730	725	712	690	701	747	706	743	751	690	730	738	700	709	733	691	727	703	732	715	700	699	747	691	664	731	731	772	740	707	779	659	732	710	724	719	697	769	704	687	700	737	735	741	745	675	798	705	722	667	705	677	747	712	735	712	705	716	684	673	714	673	671	742	701	707	684	738	744	721	680	701	725	713	722	665	750	652	720	687	710	700	660	737	739	723	733	741	769	725	699	669	764	709	681	766	708	714	754	714	740	696	709	681	724	698	691	732	740	675	678	706	674	702	708	663	696	741	728	718	730	698	706	715	707	746	708	677	703	736	711	726	681	715	697	715	706	673	716	747	702	714	680	733	703	713	707	652	716	719	694	716	720	683	735	697	736	705	679	736	671	719	706	701	700	717	743	696	769	720	724	725	739	687	755	677	680	712	736	638	783	702	682	703	678	724	712	696	706	680	741	676	705	687	702	670	721	736	730	719	711	699	735	664	719	731	744	715	722	699	700	685	728	724	764	676	733	772	675	725	710	716	743	708	729	712	725	677	684	691	717	667	670	705	757	710	664	729	765	683	772	691	732	688	731	730	714	691	702	718	735	704	698	734	721	740	712	706	751	708	694	726	716	694	742	728	707	689	666	686	788	704	722	692	726	737	705	725	725	668	667	713	736	726	676	691	736	740	688	711	688	698	733	773	689	765	730	695	709	736	737	694	706	740	689	714	704	723	694	740	732	726	747	732	680	685	715	670	684	710	714	730	734	735	702	727	745	733	690	673	699	694	665	694	711	717	715	730	705	697	714	714	701	721	735	702	713	725	725	693	719	693	686	707	714	694	676	741	704	789	711	762	638	740	722	696	705	700	726	755	702	685	748	682	724	695	637	715	710	727	740	711	736	687	706	694	730	737	734	699	684	737	740	724	676	727	729	724	688	716	731	729	725	673	739	749	682	681	721	690	721	738	725	720	735	700	760	712	685	729	737	699	698	716	693	716	707	688	667	671	704	730	699	652	672	729	704	753	736	690	739	761	674	730	689	699	683	689	723	728	697	670	678	737	741	758	723	695	708	731	694	679	697	681	646	696	688	680	762	721	740	693	710	718	684	669	739	682	656	724	683	756	715	717	657	687	703	702	708	722	718	690	696	735	682	698	730	712	709	711	722	699	703	725	704	770	670	723	706	724	684	712	732	702	676	659	723	698	701	689	688	706	674	716	711	712	680	724	696	706	676	715	675	719	689	710	766	681	701	704	751	739	667	709	670	760	749	713	720	679	738	707	733	696	701	688	738	706	712	688	678	688	725	706	704	684	713	739	731	686	697	696	725	730	699	698	734	679	718	724	689	682	747	681	676	726	667	735	735	690	741	718	686	665	734	674	734	709	732	704	717	682	627	703	719	746	738	720	754	654	696	712	746	717	695	754	676	712	682	721	673	724	703	730	708	690	695	686	744	678	711	712	732	715	692	708	730	706	713	702	743	714	752	680	703	675	735	709	689	698	740	721	706	730	746	689	718	714	734	664	724	671	706	759	763	691	698	727
24998	20958	26712	24995	4514	521	395	324	321	300	274	271	260	259	249	235	233	263	243	216	237	212	231	188	223	250	202	219	212	208	222	207	207	209	227	215	235	212	214	207	227	205	210	216	206	194	211	210	202	207	211	192	218	262	233	231	208	191	208	223	218	230	189	220	199	214	204	210	212	213	221	230	210	198	237	221	186	205	235	221	227	206	247	227	205	196	186	210	214	212	247	189	241	192	219	198	232	202	209	227	193	226	226	216	228	213	193	206	247	205	209	213	204	205	204	191	190	201	202	190	214	216	225	216	196	203	213	216	208	206	196	214	212	225	201	201	222	215	215	232	200	217	209	208	200	201	213	200	186	215	204	222	224	214	208	203	210	206	223	226	198	186	182	211	202	194	163	221	219	202	210	218	206	196	209	210	196	218	213	218	211	228	191	238	201	231	197	227	194	196	224	227	207	229	215	204	215	225	236	232	192	175	187	193	220	182	223	225	215	231	213	182	186	188	211	218	216	197	212	209	195	230	194	201	209	193	208	201	216	197	197	210	233	198	191	216	189	242	228	202	219	216	194	219	205	211	205	225	208	206	209	193	223	214	172	205	204	208	210	179	207	189	229	197	186	227	223	197	231	210	204	192	209	205	211	229	218	214	225	226	174	216	187	183	210	183	203	204	207	202	197	192	205	212	227	202	218	209	205	215	201	207	207	212	218	210	240	205	247	199	229	205	204	226	241	185	193	216	203	210	223	173	215	216	219	232	226	202	183	199	192	201	193	199	212	191	215	221	239	222	205	203	209	197	197	222	207	208	201	198	236	215	198	226	198	183	216	214	209	190	210	221	206	196	209	246	254	218	220	202	217	226	213	212	212	229	204	239	202	195	200	209	222	218	199	226	212	223	185	219	204	192	186	212	241	208	212	235	214	216	191	235	215	216	208	227	201	225	208	217	203	205	209	215	211	179	197	192	240	215	201	225	204	196	215	224	224	228	230	213	225	217	211	209	215	204	232	190	186	203	231	204	211	209	224	211	222	199	208	237	209	197	210	194	183	216	203	189	204	212	196	218	203	226	204	231	214	206	197	217	191	208	196	222	205	195	211	199	204	208	216	220	202	198	207	202	229	217	255	212	212	201	209	193	216	204	198	188	205	205	221	207	208	224	207	219	209	218	209	200	196	238	198	217	197	228	214	209	199	203	218	206	197	220	212	202	198	199	171	233	228	208	188	191	219	233	199	226	209	230	236	203	196	204	210	182	216	184	207	194	177	220	191	225	210	184	203	215	233	204	191	208	229	214	208	213	185	205	230	215	206	231	209	192	210	216	199	222	174	179	210	208	208	206	200	203	226	216	202	188	210	199	208	217	186	203	232	189	218	210	213	216	197	198	248	237	204	232	198	210	191	208	186	202	248	203	213	212	198	207	223	209	237	205	205	225	192	209	223	247	197	210	211	196	203	204	218	219	199	211	207	212	195	207	225	198	213	213	230	228	199	201	211	217	210	198	201	221	196	207	201	231	210	209	223	221	206	219	233	214	202	205	196	220	222	214	203	186	199	219	214	210	183	247	204	190	233	201	222	197	203	197	206	193	206	207	228	219	206	232	196	215	226	197	208	207	199	220	231	210	230	212	193	202	210	195	189	196	219	217	211	239	195	225	231	206	222	197	186	206	213	202	181	220	194	233	211	216	221	208	202	216	207	192	208	222	229	207	211	198	219	207	216	196	211	196	215	175	236	221	246	214	218	197	202	199	202	189	183	269	212	214	214	225	248	202	201	234	195	203	187	179	199	197	231	209	217	192	196	212	200	215	190	176	198	200	211	186	207	222	208	240	227	212	227	187	194	204	183	210	227	203	211	206	212	214	216	205	203	188	220	212	228	241	241	222	210	235	216	210	219	208	194	227	197	194	231	208	233	202	212	223	235	214	206	228	215	215	232	222	210	193	214	225	215	180	189	185	204	214	200	209	227	202	220	188	215	220	209	217	198	223	235	213	205	220	226	208	195	227	183	193	188	201	207	210	233	241	205	179	210	208	188	220	247	203	225	234	226	195	207	208	214	210	185	204	248	229	204	209	220	212	190	201	219	200	202	213	186	195	198	226	195	215	223	206	216	232	191	200	225	218	216	211	214	204	232	183	206	204	213	196	234	188	198	211	200	202	218	218	213	223	208	209	200	203	212	209	223	211	200	209	214	221	232	208	233	222	195	216	225	210	206	215	214	203	207	221	249	234	206	206	190	231	204	206	213	222	219	193	202	226	188	197	210	183	207	206	206	228	211	223	187	209	203	241	208	220	228	257	203	205	189	206	216	213	199	187	217	204	209	192	228	214	196	211	223	217	231	210	225	191	207	161	198	217	229	209	233	199	222	217	201	211	211	230	218	192	182	181	241	196	204	235	217	202	217	223	204	220	187	212	232	222	218	212	210	195	191	196	207	220	223	213	205	244	224	230	221	234	196	229	205	214	198	197	219	229	192	225	205	218	189	207	202	211	223	213	231	226	192	188	225	200	200	188	214	202	213	214	197	202	196	205	200	182	198	213	224	197	246	214	225	226	207	185	194	195	213	219	208	180	192	198	204	205	197	199	193	203	213	238	193	247	199	179	212	222	225	210	205	210	180	200	189	204	218	226	208	192	193	212	224	209	182	225	209	192	207	211	232	217	198	198	214	237	210	204	198	203	214	191	199	211	195	191	217	216	204	213	205	209	206	236	207	208	210	207	198	204	203	228	201	205	222	190	196	196	214	180	223	196	205	209	222	199	208	208	217	231	223	200	218	221	208	236	224	206	205	182	184	203	215	232	213	214	202	212	199	201	224	183	201	214	211	209	219	202	219	212	215	212	220	204	178	211	234	217	213	194	211	199	225	184	209	239	226	206	208	200	213	207	215	216	240	194	196	212	207	213	208	198	196	186	193	226	209	207	194	196	202	200	201	226	222	217	245	207	211	214	210	209	230	217	201	203	241	235	221	222	211	175	200	215	198	222	206	193	209	189	200	235	184	199	205	212	204	198	199	216	231	199	207	219	205	194	204	214	213	206	215	212	215	211	184	229	217	205	211	211	232	242	219	214	208	201	232	226	209	207	193	180	218	205	184	225	222	206	209	209	204	220	193	207	205	226	226	192	207	216	207	217	211	196	214	222	208	195	207	209	198	207	237	213	189	207	205	218	211	212	226	216	201	203	207	212	212	229	190	219	214	222	196	210	194	201	200	205	187	205	227	194	228	197	190	185	206	186	187	218	202	224	185	212	192	176	206	201	224	207	203	171	213	188	197	216	234	210	200	191	216	209	220	199	224	220	187	228	203	209	201	232	196	196	219	190	217	198	211	197	185	186	209	219	204	213	194	196	214	202	202	225	210	183	213	230	238	212	210	191	227	222	197	182	223	208	191	221	235	205	237	231	220	233	221	213	194	221	196	185	225	227	208	215	187	203	195	200	213	220	192	200	220	200	228	212	231	209	196	225	201	197	232	198	195	199
4618	5748	4317	2047	1419	1113	951	739	642	583	498	469	450	433	453	410	373	381	353	345	340	356	355	353	318	321	333	305	294	313	325	312	318	309	332	310	327	334	257	295	283	297	288	304	306	327	317	289	291	271	296	320	293	333	313	296	296	274	270	305	292	304	306	281	302	298	301	273	305	312	335	317	333	293	304	305	298	336	307	293	308	252	320	289	302	257	315	258	315	291	285	296	315	307	293	302	282	287	270	285	309	299	312	276	293	285	337	328	302	274	289	299	277	307	298	312	280	337	322	291	328	294	310	323	323	294	314	303	302	331	274	294	289	302	304	293	289	306	319	310	276	288	288	301	317	300	322	299	289	301	273	294	264	297	325	300	311	302	309	310	268	278	286	307	293	338	300	286	294	261	323	282	260	311	290	313	286	289	300	285	279	290	279	307	309	280	302	301	276	290	294	257	289	312	277	280	307	314	302	291	295	294	287	303	304	292	272	300	286	281	308	293	306	322	299	295	285	320	309	285	276	317	296	288	289	304	308	289	283	279	285	328	276	297	286	289	276	273	280	273	313	293	316	292	282	289	280	277	297	317	266	274	275	320	313	318	323	282	306	305	311	289	294	279	295	313	262	329	301	305	284	334	294	278	276	273	287	301	310	304	299	330	311	297	277	311	279	273	291	309	295	298	288	300	283	304	318	282	312	286	287	301	290	300	285	269	328	299	297	308	307	276	297	302	295	283	282	304	291	292	307	291	316	325	267	334	298	329	274	284	294	275	288	316	277	311	296	295	293	276	296	281	292	298	272	304	291	280	297	309	298	278	280	316	299	270	330	313	311	311	266	286	305	286	274	306	288	290	296	273	294	284	310	260	275	291	302	300	285	278	304	295	276	303	289	289	300	264	259	324	288	320	278	331	341	331	293	287	305	276	318	300	299	313	293	291	347	306	330	302	285	300	316	311	306	286	323	336	319	320	304	284	260	290	316	271	303	313	314	296	280	333	290	325	299	326	311	314	284	327	314	305	284	277	295	286	313	285	288	316	271	321	299	317	264	310	267	269	296	302	298	297	298	307	290	326	306	298	286	315	319	308	282	299	299	288	265	327	298	288	317	300	271	301	291	305	291	300	295	271	297	283	295	298	297	297	323	299	304	278	252	301	316	281	272	295	297	281	304	275	253	280	299	277	279	268	283	304	310	291	300	309	298	299	297	262	276	282	287	300	293	293	276	302	294	304	305	302	305	314	298	289	313	325	292	306	321	310	260	307	330	254	292	295	278	273	295	316	285	307	300	324	301	293	306	264	282	305	273	316	299	292	309	300	287	259	244	324	314	291	320	300	312	303	290	284	330	288	271	288	284	281	285	309	347	281	289	292	296	278	310	288	282	280	267	326	280	306	281	269	330	299	289	269	281	310	298	257	317	316	257	280	309	332	306	286	299	304	301	295	294	285	312	286	287	319	291	302	291	270	311	307	294	319	286	338	297	302	323	278	281	275	311	306	330	297	281	309	286	278	255	312	292	284	279	313	306	286	302	281	291	270	304	335	298	278	292	303	332	312	286	297	330	289	296	305	276	290	309	317	296	308	282	311	254	313	284	285	264	296	299	273	289	304	283	306	290	283	318	311	283	278	313	276	289	287	299	309	299	307	328	296	288	246	315	304	296	279	334	301	295	316	313	323	293	267	298	305	295	282	284	330	278	317	271	277	304	316	290	301	302	304	307	308	294	281	325	291	303	268	266	305	288	282	275	315	296	292	283	316	259	310	263	332	291	317	289	300	306	292	292	285	331	274	281	296	287	291	284	293	277	290	291	284	306	293	308	282	304	303	290	308	296	304	310	317	301	294	308	307	311	299	292	307	294	284	302	294	295	289	265	287	305	294	296	268	316	309	293	284	299	292	316	315	274	290	285	304	308	282	289	300	280	293	297	302	292	285	292	293	304	270	300	306	286	299	304	308	298	339	300	298	317	306	298	297	314	314	321	278	314	296	267	308	333	264	305	272	291	289	284	316	293	311	300	262	267	313	302	283	267	280	276	313	330	301	293	301	300	282	296	303	292	308	283	285	301	315	321	306	296	278	299	320	291	266	311	306	256	290	287	295	286	289	302	290	281	307	263	318	330	297	304	293	285	313	298	286	323	279	313	280	282	278	335	275	319	287	300	279	283	280	304	324	305	295	290	305	278	286	270	290	276	298	296	286	297	324	293	277	282	291	296	261	290	302	301	295	279	294	285	305	294	284	287	317	291	296	302	313	297	292	278	307	328	296	263	333	295	301	321	299	300	293	316	300	292	284	299	250	316	301	295	313	290	289	318	314	307	298	306	276	314	321	329	295	313	321	251	302	362	285	275	283	312	302	325	283	300	284	299	283	309	332	293	323	317	333	307	316	281	314	285	300	276	267	323	256	273	288	270	281	301	297	282	307	331	334	291	304	285	299	293	286	284	281	290	283	287	333	294	331	310	320	299	305	303	316	281	273	306	293	317	300	308	289	318	297	330	282	290	310	266	283	300	311	326	313	295	306	322	308	282	289	287	306	293	277	285	303	321	305	302	277	314	299	308	293	299	317	309	306	281	291	306	274	266	288	276	308	253	288	315	342	288	293	297	323	283	284	304	309	280	306	309	284	308	292	287	303	255	290	269	306	297	285	306	278	269	306	279	306	296	322	275	264	316	269	278	320	297	278	300	314	288	290	304	288	333	302	300	310	311	289	281	275	312	298	294	286	291	321	295	290	295	300	279	291	324	284	314	309	276	307	293	349	270	269	310	259	286	281	314	322	275	288	282	310	327	327	310	280	297	336	308	296	300	308	312	273	297	313	311	254	279	296	299	287	293	296	301	285	305	292	277	291	302	278	306	295	281	277	305	317	314	278	301	323	259	324	277	291	308	286	311	286	270	284	287	277	314	312	301	294	323	275	289	279	328	296	313	296	286	287	285	311	279	277	314	319	305	289	290	268	311	283	276	273	284	294	257	259	314	308	272	307	318	310	301	292	287	264	289	294	311	299	307	280	306	326	311	286	271	303	300	274	298	306	291	275	297	284	259	259	298	314	302	291	284	309	317	286	301	311	305	314	282	257	298	291	280	307	273	310	309	258	302	311	287	307	284	281	303	286	292	273	311	310	295	299	285	281	265	314	339	312	277	265	316	304	306	302	296	334	287	306	306	259	311	321	289	303	289	283	274	288	309	261	295	279	333	262	317	299	312	289	300	330	286	299	287	316	281	263	296	297	296	330	287	293	281	294	297	280	288	325	320	295	292	269	281	293	277	317	300	285	311	271	288	266	303	303	292	310	309	312	304	289	284	292	290	254	320	302	336	309	306	296	298	259	276	292	320	306	304	294	299	300	333	309	290	301	270	300	330	273	280	297	293	307	318	321	273	314	293	309	298	330	301	295	302	304	304	309	272	298	277	293	311	292	303	291	275	305	306	281	301	337	264	301	297	335	276	274	302	279	287	282	303	312	341	263	301	280	267	271
22848	21036	28734	23521	21037	21071	6523	1490	1081	1075	1034	1010	930	869	854	853	814	807	823	812	803	735	776	713	805	748	741	714	781	734	700	691	727	689	670	678	754	754	719	686	738	701	684	665	669	696	715	687	690	708	689	690	675	704	698	685	687	683	650	717	682	712	705	674	719	675	704	699	740	702	682	676	684	749	708	743	730	678	677	635	641	677	700	712	635	687	664	690	655	681	671	682	708	663	668	661	650	762	701	676	694	719	690	718	691	727	709	681	689	726	716	666	663	684	689	694	675	699	680	675	669	662	671	675	701	664	689	701	651	666	683	662	670	709	700	730	683	675	707	645	713	691	723	706	638	695	713	690	688	686	702	701	703	691	722	651	671	675	719	680	684	715	707	654	659	633	688	708	719	663	673	710	660	710	608	684	660	703	637	685	696	683	674	647	718	691	691	635	661	711	686	669	748	706	672	681	645	650	629	678	698	698	630	677	679	679	640	707	682	633	714	625	709	670	663	721	702	652	686	659	646	692	684	676	718	714	696	678	648	672	691	632	685	693	722	647	687	681	670	739	702	676	678	679	691	680	713	654	699	710	690	728	719	674	700	684	679	727	706	677	681	655	678	705	666	674	677	694	702	712	663	684	696	739	692	685	698	713	698	732	699	705	686	714	685	659	665	688	669	701	727	666	681	690	707	632	690	677	671	719	677	662	662	685	709	684	712	695	676	679	674	723	670	668	687	647	753	660	726	680	665	681	695	745	703	694	705	706	711	700	639	662	666	694	719	682	650	654	744	671	682	709	696	674	635	660	717	678	696	717	692	667	666	648	691	747	652	728	657	683	694	681	686	700	742	672	691	672	711	678	706	698	659	711	689	693	663	668	722	725	705	678	740	675	724	677	717	656	707	671	697	666	707	716	699	692	714	661	693	739	646	704	716	720	688	694	678	722	663	659	657	625	688	701	681	689	684	686	694	717	677	673	688	676	642	658	681	680	687	695	674	701	673	681	728	681	692	650	656	739	673	776	656	699	689	685	742	682	660	707	720	673	708	651	641	676	662	693	653	673	710	678	692	678	725	721	686	634	677	690	690	678	707	649	705	727	679	668	675	705	703	644	675	647	708	661	680	676	729	715	681	662	689	666	721	677	661	660	675	668	629	684	643	668	661	685	671	721	674	683	679	692	701	682	709	739	661	717	692	738	689	730	693	681	655	654	689	671	687	645	681	702	727	685	684	679	705	661	692	702	696	700	665	654	670	696	689	703	747	684	667	681	679	651	694	671	659	659	663	690	690	670	729	648	722	710	706	659	673	671	667	674	703	638	715	658	684	688	683	677	654	673	684	713	678	696	695	681	675	703	669	679	675	676	701	685	692	717	695	680	689	676	651	688	723	684	714	712	641	693	652	748	675	717	686	703	640	685	726	691	637	636	715	715	629	694	703	705	722	704	687	694	709	693	651	706	752	696	690	698	673	700	665	709	697	670	631	631	688	698	660	698	724	676	671	706	657	707	693	723	668	691	726	682	665	678	662	655	665	648	692	703	674	695	675	674	702	641	727	705	655	673	670	687	686	643	662	645	701	715	695	643	719	674	717	703	630	678	660	668	690	706	694	671	672	680	664	714	668	657	727	650	727	620	667	747	706	694	669	674	719	695	705	685	702	673	716	663	694	681	719	636	670	672	686	664	686	714	697	706	675	700	705	670	656	651	643	706	649	672	652	663	720	662	671	699	667	738	651	716	689	657	662	679	676	676	685	696	670	673	656	650	717	694	693	640	700	712	653	685	697	656	650	731	637	656	678	664	682	705	700	681	686	706	644	659	711	709	704	741	675	639	671	690	678	691	694	679	690	696	724	685	689	692	657	688	719	675	680	720	705	694	634	690	714	699	691	641	755	663	668	663	694	662	686	696	705	674	683	655	689	707	683	682	664	657	654	697	744	710	702	696	684	693	710	644	670	653	680	702	690	651	660	705	697	701	701	679	689	705	719	711	654	701	720	642	679	660	668	680	707	657	659	706	714	693	716	663	650	702	676	666	720	678	670	724	673	719	687	655	679	745	670	731	723	649	686	672	715	686	715	690	688	669	703	671	667	651	680	672	655	719	664	639	710	646	700	688	704	730	676	657	668	685	678	641	726	679	674	720	675	730	670	672	701	671	663	710	652	693	665	660	657	694	683	707	638	679	697	706	693	704	649	696	689	659	698	662	682	672	668	682	696	687	675	668	692	655	700	659	672	655	694	647	663	724	649	674	673	683	713	652	674	684	687	689	677	650	666	676	657	651	688	702	653	697	626	656	762	672	677	701	714	699	713	696	686	704	716	671	640	679	693	682	670	665	648	703	646	651	718	688	658	728	679	690	676	718	715	660	683	674	687	722	682	661	672	633	726	693	726	690	668	701	711	715	674	675	678	686	686	632	681	741	704	694	701	698	672	678	669	683	664	661	649	693	646	654	707	678	700	686	664	678	697	629	717	682	662	683	683	684	684	676	672	670	711	680	692	674	699	619	712	696	664	715	673	706	676	663	665	727	677	706	652	692	633	658	712	676	708	695	650	673	689	662	670	663	652	700	677	701	671	701	683	732	678	691	675	691	738	652	699	674	629	706	727	706	706	613	713	676	659	703	702	674	675	740	705	709	658	687	650	722	685	659	688	671	701	689	654	677	696	680	689	652	729	701	659	669	694	659	711	673	661	706	665	682	690	683	686	648	663	644	697	668	676	689	685	643	659	610	685	688	683	690	674	685	710	649	673	671	670	642	661	690	708	707	676	670	699	699	690	686	624	663	675	741	701	651	690	687	683	672	714	687	699	672	682	666	649	720	695	707	695	684	667	679	686	664	664	654	678	677	690	650	671	723	679	661	672	692	691	687	655	661	675	715	670	667	666	705	664	690	675	685	738	674	697	655	675	685	696	724	611	660	698	660	693	690	678	652	663	670	683	696	681	683	694	694	671	680	646	645	632	700	697	744	647	716	644	683	670	723	721	630	668	699	661	684	692	731	720	656	686	700	693	666	688	647	700	684	665	667	680	727	653	704	696	670	657	657	724	686	690	699	697	665	635	692	692	674	645	668	671	660	712	660	706	681	687	673	647	671	659	635	681	722	671	674	693	688	724	675	716	663	655	675	714	673	671	642	698	705	659	689	692	677	684	635	706	720	697	654	700	680	699	676	682	704	662	739	644	650	701	649	662	625	655	680	650	684	666	680	664	689	741	683	696	678	613	717	708	685	691	672	686	626	682	735	695	664	695	703	652	661	659	717	688	682	641	694	681	666	714	678	687	635	685	680	693	667	707	690	712	694	694	675	705	671	672	682	737	636	668	711	702	661	684	743	699	700	681	687	677	706	662	682	680	674	672	680	713	710	688	664	724	655	666	699	705	683	659	653	700	700	695	701	685	710	671	658	665	651	646	660	656	652	690	645	692	648	651	663	702	662	656	696	673	705	685	718	681	682	686	681	657	646	692	680	651	662	697	704	675	681
7690	17401	13562	7100	5188	3921	3157	2455	2044	1849	1759	1626	1419	1373	1342	1216	1193	1098	1116	1041	1042	1056	959	1002	1039	909	938	942	938	890	944	901	887	941	877	889	942	884	940	915	852	905	883	871	859	941	871	845	878	881	941	841	895	853	860	830	926	863	878	885	838	840	857	880	868	834	864	817	905	855	830	839	825	863	848	862	827	822	851	855	821	845	904	867	847	834	872	843	879	844	839	819	816	835	841	887	858	893	828	872	841	868	859	875	870	863	845	845	845	853	807	793	830	821	825	829	850	855	884	847	884	844	876	883	803	819	896	837	866	863	822	838	894	861	814	864	818	845	881	843	877	840	799	824	864	855	828	843	891	846	822	837	812	811	888	837	867	848	822	861	807	829	899	871	870	878	848	823	856	872	846	849	834	792	857	819	905	818	852	852	789	801	871	867	862	837	856	867	830	872	862	859	813	844	830	808	844	853	812	820	835	813	860	867	880	848	869	848	785	856	862	912	824	853	826	863	815	807	803	843	859	854	783	834	892	814	862	856	850	841	869	893	805	868	799	893	851	828	842	827	815	838	804	848	816	835	791	824	773	856	844	877	842	859	837	857	878	809	888	854	869	859	836	857	864	812	839	842	825	843	843	875	844	866	867	892	778	858	819	845	835	809	839	873	820	867	819	809	866	826	790	874	855	805	842	852	927	892	837	861	823	827	862	829	861	857	860	849	847	831	867	835	853	833	909	800	795	844	833	825	866	831	827	828	842	828	846	872	852	856	892	808	862	846	821	852	827	805	832	827	771	862	855	866	863	841	821	906	827	825	802	879	800	853	847	851	838	798	822	915	842	884	838	854	836	944	903	837	919	817	872	825	844	902	845	865	811	832	880	831	878	870	858	873	838	822	866	830	852	827	830	814	873	878	835	853	876	843	805	832	827	829	826	879	924	872	833	829	845	878	794	862	833	881	798	907	812	853	855	827	883	813	795	857	840	806	865	837	816	790	889	823	846	811	848	879	822	883	859	875	857	838	808	808	838	806	814	874	833	886	869	850	839	895	844	824	845	858	868	808	846	843	879	820	798	859	838	805	864	880	844	838	858	838	864	814	801	836	860	837	777	831	825	872	837	857	783	788	857	892	824	819	826	806	785	843	801	823	848	845	835	836	810	843	879	873	833	837	872	908	827	829	900	847	837	846	861	852	839	793	821	792	812	851	817	847	907	793	860	865	890	882	938	853	868	859	895	802	838	870	846	863	886	881	831	827	813	851	826	834	798	844	869	811	835	823	905	797	831	820	837	841	891	840	836	864	832	889	903	851	855	808	834	820	862	819	891	771	855	874	861	873	848	852	915	877	802	820	835	850	838	856	809	850	891	836	875	865	860	864	874	797	841	873	793	799	858	850	867	861	837	782	890	860	832	858	876	867	874	812	865	837	820	852	794	897	872	857	869	806	877	837	847	900	844	821	798	809	867	828	824	815	821	911	826	871	837	846	860	822	820	850	858	866	779	895	809	865	864	808	855	837	820	839	853	814	824	864	867	841	808	825	833	851	810	876	820	844	861	837	909	880	860	834	852	833	870	837	829	861	824	814	895	898	898	824	794	828	815	823	853	807	843	855	869	860	853	827	820	815	808	832	847	852	854	839	850	822	860	830	828	853	818	855	847	812	808	889	834	856	872	870	856	884	823	862	847	863	838	891	874	864	813	812	855	819	859	800	889	860	846	836	791	887	896	839	842	842	847	825	837	804	858	883	864	813	888	853	808	789	885	857	897	846	821	841	861	874	874	823	844	828	895	824	865	846	819	827	791	826	833	888	853	811	914	819	873	811	859	842	858	872	828	817	844	854	880	811	815	813	803	855	823	858	844	801	845	837	840	816	788	822	865	846	841	803	871	842	826	872	883	884	823	843	844	852	820	831	829	862	851	860	776	862	832	827	825	856	860	870	809	825	833	844	874	817	873	823	740	805	887	839	853	876	869	817	838	833	903	899	800	825	855	831	873	858	842	792	817	829	796	829	832	880	828	873	880	832	864	830	825	827	872	828	873	896	868	861	804	861	901	850	856	873	824	880	871	851	800	848	852	844	855	839	774	810	902	822	899	815	861	828	847	875	890	912	819	836	858	924	868	807	850	811	839	883	848	888	832	837	812	854	816	830	786	823	872	872	839	771	842	728	834	828	832	838	846	807	878	823	858	837	826	799	853	830	838	814	849	870	866	824	865	830	768	832	817	874	855	862	852	837	807	819	881	862	840	791	842	870	868	839	867	823	852	823	844	801	837	808	866	818	879	866	827	853	850	876	815	823	875	832	860	845	745	827	850	816	892	844	798	816	778	862	859	863	883	873	790	877	883	867	817	863	864	842	867	844	836	787	872	854	849	867	869	885	836	823	842	839	858	867	857	842	843	878	875	828	883	871	804	879	847	849	857	850	832	832	794	862	830	782	860	844	854	788	856	873	882	884	847	831	846	852	838	835	836	792	872	854	840	801	799	848	806	862	834	868	850	825	865	822	841	847	803	864	839	830	802	851	835	831	879	847	812	863	869	824	830	839	826	870	865	812	822	867	851	827	778	853	870	842	852	877	842	844	810	891	879	827	756	861	903	852	879	804	820	851	836	813	845	869	861	870	838	838	849	837	852	815	798	784	847	862	894	809	874	896	827	855	877	838	855	866	820	828	851	858	911	847	842	867	799	822	888	837	811	801	837	861	812	836	831	823	844	863	811	818	833	809	831	870	880	856	886	869	887	792	888	821	821	850	824	873	901	828	840	848	922	839	875	846	851	822	867	787	842	813	857	824	866	885	894	829	852	842	860	880	829	834	809	853	869	903	801	867	850	903	852	851	807	843	817	798	874	861	879	881	847	812	853	895	802	811	866	819	829	840	800	818	805	830	862	878	882	868	812	827	828	879	830	827	879	852	818	821	783	843	841	896	800	870	850	894	851	834	868	801	864	837	861	824	834	887	881	826	826	811	791	862	792	869	823	858	876	858	858	842	845	851	855	848	846	814	875	876	819	851	883	836	842	814	847	835	853	835	847	860	859	848	820	857	866	884	849	879	864	853	835	823	840	816	862	857	823	891	900	842	864	818	830	780	849	832	752	849	819	818	816	886	865	859	827	856	856	850	878	840	831	807	857	862	897	868	854	846	848	858	871	844	821	867	828	859	886	886	873	835	836	851	835	877	853	792	829	820	841	871	818	848	819	800	827	863	874	823	858	863	877	797	853	870	888	816	810	882	881	835	856	817	898	864	840	899	881	834	824	846	774	901	840	823	823	834	867	830	886	851	845	821	829	819	819	859	870	843	800	883	787	864	832	902	865	823	767	820	869	862	826	853	836	823	792	864	853	830	802	843	832	862	820	799	831	846	833	865	802	874	820	833	829	805	879	856	822	821	865	838	850	800	816	891	816	850	832	807	900	844	829	855	841	817	846	845	870	836	837	842	839	910	792	817	813	865	885	842	913	810	883	845	867	834	868	909	885	813
26648	18807	4791	692	483	454	323	293	257	255	274	263	233	257	239	248	247	239	253	254	212	274	229	245	239	256	262	283	240	238	252	220	226	275	234	256	234	262	272	241	251	251	256	256	243	259	256	262	277	258	223	252	268	241	228	264	232	247	253	244	246	240	245	210	262	243	226	281	243	232	249	253	247	256	230	253	242	261	248	270	251	261	259	249	273	217	248	219	248	232	256	271	241	268	277	262	242	259	247	254	267	243	242	278	237	228	234	222	236	268	215	251	253	231	236	243	231	226	244	269	260	269	240	251	237	261	287	253	264	245	244	250	226	263	231	247	283	243	271	252	260	215	247	254	242	256	280	267	239	252	260	266	252	272	236	233	254	241	260	238	272	232	261	265	286	277	248	248	238	229	271	216	266	234	264	262	237	230	219	260	266	248	248	275	249	271	270	254	227	262	243	239	238	271	254	235	235	248	246	238	263	230	237	266	250	252	235	256	279	212	260	249	251	242	248	243	263	251	248	236	241	254	255	263	241	230	255	291	228	240	244	238	267	262	254	237	231	255	274	255	273	230	242	235	259	234	243	233	242	244	248	250	257	248	256	240	226	238	262	243	261	252	242	299	244	258	252	254	278	261	257	262	264	244	240	275	242	259	247	260	252	262	248	245	236	258	261	243	218	270	224	256	244	240	221	226	247	263	229	261	218	246	259	229	240	255	248	245	287	262	256	232	254	247	249	233	227	243	253	225	267	264	233	240	257	231	241	248	265	237	255	239	244	241	245	256	264	225	256	260	243	243	260	253	237	225	260	236	253	231	244	226	272	256	223	261	241	245	256	266	262	244	239	239	242	236	244	217	254	253	257	287	249	254	251	222	270	272	227	223	226	227	276	221	247	255	239	251	256	255	243	221	243	247	281	231	262	249	246	235	242	262	251	237	262	239	248	274	253	248	237	249	246	264	253	231	245	262	234	252	258	242	249	243	254	231	267	261	227	258	271	246	268	261	233	253	239	227	266	269	246	270	197	223	273	279	233	240	284	254	263	242	264	235	245	253	257	246	256	257	228	244	234	258	285	249	249	251	261	258	262	241	237	275	255	221	253	243	238	281	243	243	236	267	261	273	249	205	233	240	242	226	243	253	255	257	246	229	255	228	259	241	260	220	250	255	262	235	244	236	251	269	247	219	285	238	265	249	256	247	245	239	219	223	239	231	251	246	254	240	235	224	240	231	239	242	243	252	230	239	268	227	219	258	260	249	254	246	244	258	227	253	242	232	272	255	244	224	256	240	260	249	222	258	212	277	227	249	244	237	238	262	229	257	234	257	245	236	266	235	241	246	272	239	275	243	244	241	270	241	220	239	236	246	250	276	231	229	260	265	282	251	258	266	261	282	249	248	235	252	238	265	271	252	262	253	214	250	241	257	235	266	246	262	235	289	232	262	269	233	250	234	242	268	239	259	247	222	225	245	278	232	274	255	282	248	257	251	260	226	239	257	237	251	269	263	237	251	267	255	239	283	257	254	247	254	240	217	220	234	237	243	241	268	250	275	218	259	233	223	245	260	255	243	231	223	247	251	260	212	252	238	247	249	236	248	242	238	257	251	231	252	258	275	252	245	226	229	284	253	265	256	225	236	260	250	249	276	224	256	237	264	239	231	243	273	239	253	247	240	276	253	282	218	231	257	221	243	239	255	245	270	262	247	253	252	266	275	257	242	252	244	261	251	242	260	242	242	236	256	233	251	249	260	265	240	244	260	264	241	253	235	238	263	269	265	245	238	242	276	249	262	253	245	268	267	235	237	237	251	258	244	267	240	264	262	275	237	241	263	241	237	268	250	255	247	223	239	257	254	248	265	254	238	227	244	257	261	240	236	246	256	275	226	252	233	264	252	265	247	253	238	251	254	243	254	227	234	247	230	246	254	269	212	293	242	237	246	245	259	268	265	270	286	238	253	245	248	263	254	232	219	232	247	213	258	279	265	247	264	248	270	226	265	254	236	255	247	247	234	243	220	240	253	240	255	274	234	246	236	259	241	276	246	231	233	251	236	255	253	274	249	247	271	237	259	251	224	262	278	253	238	253	251	244	262	240	292	250	233	244	233	235	258	274	246	259	253	255	242	224	267	249	245	255	256	270	254	244	226	273	243	273	236	246	252	249	250	268	263	258	243	227	260	247	267	251	258	251	228	200	264	252	245	252	228	246	255	273	251	257	249	251	249	248	243	266	278	266	263	289	228	241	259	218	255	238	249	254	242	248	263	245	257	245	258	267	233	238	266	234	256	248	241	249	229	245	252	262	259	242	231	212	264	237	254	271	239	239	251	209	255	244	260	255	260	228	249	247	240	257	229	241	271	242	226	282	233	260	236	249	279	232	240	261	266	254	238	246	241	263	229	251	229	258	241	240	238	248	247	253	275	249	255	252	248	243	258	281	225	223	263	224	264	253	256	265	240	242	260	285	242	253	247	251	262	273	250	226	238	258	260	246	231	227	243	264	253	250	208	246	257	252	263	257	249	232	272	222	273	236	219	256	235	261	255	238	242	239	234	230	281	218	236	262	242	272	246	236	240	235	241	247	247	252	241	242	244	241	235	220	236	237	233	255	258	266	268	242	268	227	234	241	258	248	222	221	238	243	241	268	245	226	242	239	243	258	232	251	218	258	262	256	244	254	236	233	251	258	262	267	286	233	247	267	249	229	264	246	244	240	242	245	234	235	227	248	275	258	247	255	245	248	259	250	275	252	258	263	263	240	230	262	244	251	247	244	244	224	225	258	247	237	251	270	238	224	232	254	245	248	246	242	245	247	255	216	247	295	255	288	276	248	266	288	251	233	263	274	233	239	239	246	258	237	255	237	264	264	233	251	255	217	237	283	247	231	267	265	231	238	249	241	248	266	243	244	240	254	254	247	272	239	251	238	234	223	253	260	235	224	229	255	258	243	271	261	257	248	253	247	240	247	241	240	244	277	257	213	206	263	252	247	284	242	259	272	261	242	244	250	255	251	249	241	252	244	243	268	275	254	244	224	232	239	234	264	255	232	252	267	230	275	256	255	227	255	255	235	249	248	271	255	238	265	240	264	243	261	236	224	259	248	247	246	244	251	222	258	242	245	223	255	262	246	251	268	273	264	252	240	238	258	255	238	270	236	248	251	246	229	242	266	247	218	224	266	244	235	233	272	242	218	250	231	225	282	254	254	261	256	250	246	250	251	239	274	266	251	225	266	240	227	230	248	243	232	244	258	233	230	243	238	252	275	276	262	245	237	255	275	244	252	238	255	243	263	268	240	244	263	241	256	257	242	287	240	275	214	231	244	237	265	258	257	233	250	232	229	230	270	246	226	257	256	246	238	257	270	249	237	251	255	264	267	260	235	236	249	247	264	243	261	266	262	259	249	267	233	256	257	248	249	252	286	256	231	234	230	219	274	244	250	283	257	268	257	246	282	233	233	248	288	243	239	252	236	249	270	260	244	244	249	242	223	239
3987	1241	1061	633	516	494	398	433	384	383	370	343	358	332	307	368	369	318	352	325	323	320	342	302	330	320	354	336	315	358	332	317	328	324	357	323	313	353	356	350	336	301	338	358	317	341	332	283	314	338	314	312	324	315	307	324	325	344	303	301	321	296	298	330	348	347	352	329	307	315	313	324	319	344	355	304	316	332	317	342	344	306	322	332	323	349	308	348	312	311	344	336	295	341	329	319	316	331	350	323	326	344	331	341	344	329	335	328	318	322	366	342	307	323	322	293	361	330	337	327	353	312	350	352	339	311	325	329	319	332	299	313	324	299	307	309	333	327	321	325	332	319	329	334	325	334	340	328	328	335	321	325	321	332	365	329	315	300	328	328	326	318	304	325	335	331	340	314	330	343	300	318	315	352	312	313	346	324	299	293	317	333	332	332	329	314	359	324	352	324	334	304	311	350	374	326	315	335	319	337	333	294	355	313	341	307	310	355	332	334	313	328	360	336	268	322	310	308	310	316	322	310	330	335	344	332	345	352	334	322	342	330	317	349	294	331	315	330	310	301	348	280	334	314	326	360	359	319	342	315	311	336	307	313	337	336	327	268	325	354	325	357	314	315	339	321	336	341	345	314	317	332	294	357	329	360	305	358	366	339	339	343	350	305	342	335	314	310	314	317	359	305	336	320	341	303	359	328	335	319	313	331	335	359	327	335	313	322	345	319	331	331	333	334	349	328	324	320	345	338	319	310	316	332	298	306	336	323	333	312	345	298	345	357	298	353	329	336	361	346	338	326	356	347	305	318	333	317	334	295	322	338	305	341	306	345	334	321	337	360	325	331	298	310	353	348	304	336	320	316	292	334	311	318	347	326	315	325	359	326	359	312	341	326	325	310	284	325	315	360	334	331	337	325	333	318	337	296	353	344	289	333	313	357	302	325	363	323	307	334	323	360	318	330	331	332	368	348	293	317	302	311	305	318	340	335	331	303	324	351	361	327	308	289	330	333	296	354	316	313	369	313	331	328	329	311	345	362	315	342	322	318	307	310	317	294	308	342	315	330	330	357	323	340	357	342	339	351	313	309	300	305	327	319	343	315	334	351	329	365	321	321	313	324	322	310	321	345	318	309	340	330	364	323	317	317	322	361	311	324	319	329	338	359	322	329	314	369	321	315	351	305	348	338	333	331	320	358	315	294	330	312	284	311	325	292	333	325	338	329	317	346	338	325	314	306	327	351	299	328	334	323	329	338	325	307	352	323	310	328	342	351	338	313	301	333	330	324	352	311	294	317	320	327	305	332	349	289	333	328	338	330	322	312	301	347	307	320	308	333	337	320	342	335	296	293	306	321	343	329	332	342	345	323	315	319	333	318	356	307	338	330	356	298	323	349	307	304	334	330	315	309	306	345	322	319	320	337	328	293	314	289	324	331	322	345	307	326	313	340	307	358	312	334	298	347	291	312	325	315	327	317	296	300	331	300	306	318	310	319	339	339	294	316	331	324	318	318	322	321	310	304	333	329	314	303	321	341	333	332	335	374	312	314	352	347	282	303	358	340	330	324	365	311	349	334	321	308	334	313	338	327	338	329	317	296	330	334	315	318	342	314	320	310	310	324	340	331	318	312	341	327	307	301	308	325	344	327	318	367	308	309	316	350	301	300	311	307	345	313	343	338	315	329	321	295	325	355	334	339	306	353	324	294	340	296	320	351	340	333	329	356	348	313	298	337	328	341	309	333	314	329	322	345	324	343	323	307	322	304	319	329	362	330	332	311	310	368	323	316	309	307	352	339	324	323	328	325	330	338	313	317	291	306	344	316	323	301	332	323	327	300	343	311	322	325	312	338	315	318	344	390	321	291	337	324	314	331	342	291	340	325	301	279	353	316	316	310	343	345	335	321	360	322	327	353	332	299	363	323	305	317	336	364	295	342	316	353	381	290	330	324	343	339	303	315	360	356	317	360	328	299	335	336	327	321	330	336	321	322	309	326	302	317	333	305	336	334	311	318	352	328	326	301	321	334	298	338	336	336	307	335	301	336	313	318	333	347	320	316	319	315	325	327	316	323	304	333	328	329	329	306	325	315	338	330	317	325	311	328	284	332	305	348	316	331	359	339	322	342	325	350	288	342	326	355	346	306	359	308	316	319	354	318	298	312	334	331	338	348	339	302	284	337	309	344	349	313	332	325	330	327	324	326	331	297	328	318	345	372	312	307	311	352	324	333	306	317	310	319	300	316	370	307	336	351	330	308	313	304	299	298	333	337	324	334	332	330	311	328	325	313	352	313	338	319	315	326	334	334	319	338	294	353	317	335	334	330	335	344	327	336	316	327	322	332	363	321	314	321	327	339	334	329	331	323	316	315	317	312	334	356	316	330	302	342	373	315	345	311	312	321	305	330	345	295	323	337	317	331	343	335	343	315	322	343	356	304	324	337	331	339	305	343	332	313	319	307	319	315	325	339	327	334	310	341	375	319	324	326	361	293	320	338	328	328	355	340	336	343	316	320	323	322	343	304	312	319	320	350	311	325	324	314	328	340	322	347	345	307	313	341	289	353	337	319	337	335	341	372	341	320	301	315	326	274	335	347	334	325	300	331	304	301	327	330	326	325	331	316	347	307	303	312	305	316	329	288	315	335	342	332	334	296	301	324	343	361	319	337	334	327	366	340	334	326	325	317	351	342	350	350	322	340	298	333	321	324	317	321	313	353	303	344	339	313	315	319	319	293	327	354	322	335	305	288	337	336	321	311	304	315	309	329	345	333	324	312	306	338	326	295	301	314	322	345	341	338	316	315	345	287	347	305	306	326	322	302	305	319	342	301	295	325	320	355	322	311	302	349	319	310	328	331	338	363	303	332	313	300	300	341	320	315	344	300	326	314	350	314	348	334	303	299	360	350	284	339	293	304	314	329	310	324	294	313	297	323	300	330	320	319	341	333	319	348	306	338	343	339	332	351	337	332	341	315	319	334	330	307	342	333	361	308	274	329	329	336	333	345	294	364	341	309	332	346	344	315	317	313	319	318	308	325	328	334	324	348	307	339	347	361	304	309	283	351	295	322	344	294	319	324	336	327	327	336	336	303	344	348	306	320	310	308	309	326	333	324	315	317	325	314	310	336	336	338	367	312	293	318	328	319	331	326	317	376	325	332	327	313	319	324	318	318	349	312	299	324	329	302	344	299	311	335	317	316	306	313	350	288	337	330	322	343	312	374	311	323	298	334	334	349	304	326	343	339	298	301	328	347	343	316	306	342	318	308	307	323	359	314	331	324	322	290	356	357	335	321	378	304	354	343	344	327	312	360	329	312	296	317	325	347	316	306	333	330	341	340	340	323	314	349	321	319	304	322	335	328	308	342	352	352	297	294	326	290	320	319	320	351	328	340	342	337	368	354	301	334	310	317	310	299	333	357	328	343	311	296	312	318	361	321	354	308	310	323	316	348	347	304	339	320	321	331	337	325	293	342	325	332	297	336	319	300	313	377
23846	20978	28171	23963	20936	7485	1325	933	825	761	798	681	730	696	683	677	629	624	621	628	616	602	570	605	606	638	600	598	592	625	586	573	595	562	636	549	553	549	554	620	554	552	576	550	625	579	612	582	604	578	587	570	580	567	625	556	578	549	556	558	525	620	584	548	559	580	615	585	578	561	570	575	576	589	567	579	561	606	589	587	611	560	558	580	567	584	545	560	578	613	573	568	544	584	551	593	566	605	553	599	566	586	583	590	591	580	566	543	580	603	525	557	527	559	597	551	596	595	583	578	573	548	593	572	583	563	559	556	573	562	567	552	578	544	527	550	539	616	608	614	553	584	591	590	599	567	559	549	556	595	556	576	554	568	566	570	605	561	590	582	538	559	571	537	552	574	553	605	584	583	545	593	539	571	596	598	604	590	611	587	545	577	582	529	577	524	576	517	634	569	573	586	578	570	572	559	601	576	606	556	592	578	567	579	582	582	576	598	578	569	592	541	603	558	560	626	573	593	573	596	580	623	507	555	581	569	574	503	589	556	622	523	598	559	588	542	558	555	575	555	536	572	574	607	610	562	576	594	594	618	584	600	564	547	558	588	580	553	623	572	600	606	551	592	574	603	547	587	597	570	610	565	564	575	569	578	575	562	602	540	614	607	561	549	554	562	604	550	573	547	543	599	575	542	554	541	590	617	583	587	598	568	582	576	592	597	548	588	627	567	576	590	592	566	572	585	590	548	556	565	561	574	569	584	575	547	583	578	591	577	601	540	589	574	563	586	575	568	588	599	562	587	591	597	558	611	567	600	567	588	537	582	575	611	586	568	542	563	596	563	566	567	573	582	541	562	549	598	575	566	560	578	583	575	551	570	566	573	566	576	593	592	557	586	593	591	531	584	575	537	566	532	628	566	556	532	619	563	612	622	570	589	574	594	525	586	623	604	605	565	571	606	591	550	575	599	625	542	569	564	560	575	561	549	613	577	585	585	529	595	571	577	561	532	554	599	560	573	558	565	627	566	554	513	529	578	586	573	590	620	579	559	561	530	533	609	611	587	598	613	596	569	556	554	607	591	584	565	549	549	628	561	625	615	558	552	579	584	596	636	544	598	556	564	552	542	583	521	557	548	576	576	577	595	564	582	570	550	644	522	604	544	591	541	589	593	568	561	599	579	582	603	588	526	588	577	532	528	567	570	547	590	535	605	547	627	528	575	530	579	530	572	585	564	552	589	584	576	525	574	640	603	552	580	556	620	598	572	528	578	587	590	579	587	549	553	585	578	580	550	551	581	581	546	556	572	586	564	594	559	589	540	552	543	539	542	579	592	585	614	548	584	590	559	603	553	600	539	579	591	576	591	567	574	573	547	570	584	610	578	550	537	559	565	591	597	557	577	583	606	581	584	589	590	558	549	577	552	571	596	618	577	566	567	595	601	579	579	592	558	539	568	592	548	573	528	612	557	570	569	576	598	540	592	580	545	557	530	562	576	563	519	613	578	540	563	576	537	587	603	551	608	545	556	571	585	530	577	604	576	598	560	591	587	554	564	562	567	575	557	584	543	547	533	601	528	613	614	531	589	583	556	559	547	573	551	579	574	637	561	562	557	547	590	556	612	511	544	576	546	566	579	607	556	573	513	579	559	604	626	562	573	577	584	582	601	605	582	605	557	586	615	600	557	556	561	570	609	608	533	597	589	591	576	543	574	603	564	559	568	575	558	588	588	575	606	603	531	579	591	540	577	553	560	536	592	587	555	530	542	530	604	544	583	569	589	576	560	561	593	598	552	574	556	548	562	502	580	574	594	592	578	580	583	561	593	586	587	584	539	573	575	559	527	543	584	585	588	598	558	515	592	613	556	582	570	580	604	556	560	603	573	598	552	564	521	561	518	521	623	595	583	608	593	581	582	568	555	554	602	555	507	543	540	538	593	563	616	566	584	582	577	561	602	571	584	567	612	556	626	589	552	564	556	581	579	541	612	576	595	563	604	557	552	571	557	548	622	604	541	571	579	551	580	535	608	568	560	506	574	587	577	567	542	591	557	579	586	538	590	571	569	607	565	597	563	561	549	539	598	575	567	570	544	559	589	530	558	532	510	569	526	559	559	568	550	591	598	559	550	543	592	590	571	545	592	554	550	555	598	616	539	584	552	582	566	562	568	587	563	536	563	561	603	573	569	574	579	574	531	577	579	579	557	574	588	563	593	603	627	615	605	557	565	545	605	640	581	588	582	553	530	531	576	563	584	571	592	574	531	586	586	548	633	566	594	588	530	616	537	605	533	567	571	545	561	614	584	614	521	572	576	597	577	590	559	574	560	597	575	556	574	608	578	581	569	524	559	527	547	584	528	596	549	546	605	587	611	571	566	566	560	563	564	543	565	552	585	580	545	569	556	574	542	593	539	591	582	591	561	537	607	568	568	586	539	579	575	598	580	577	608	602	552	576	577	588	571	560	537	576	560	538	576	593	603	608	558	556	585	605	580	537	584	567	608	556	590	560	597	562	576	533	571	567	553	574	572	552	575	564	590	572	590	588	558	581	541	556	571	550	613	595	586	592	604	602	560	559	556	552	558	595	612	561	549	572	581	581	529	579	573	558	580	622	588	561	579	546	555	517	576	559	567	549	524	559	585	577	564	550	589	570	556	568	604	550	590	575	589	573	618	577	615	559	539	528	540	585	552	560	541	601	566	557	577	547	559	561	602	578	523	561	588	513	509	514	583	550	555	601	524	567	580	574	531	601	560	571	585	577	557	563	587	594	529	551	588	555	537	566	557	555	614	558	585	570	575	556	594	601	567	592	557	579	608	585	592	553	527	564	594	546	562	587	555	581	567	602	567	551	588	589	575	541	539	590	590	551	620	578	572	544	596	544	535	576	604	551	544	566	595	558	513	570	589	532	587	609	527	523	622	577	602	566	560	600	602	554	566	561	607	568	550	525	552	571	523	577	545	552	579	549	569	638	591	536	558	601	571	594	639	586	554	581	589	581	541	553	569	568	555	602	528	609	601	529	555	560	553	605	569	597	544	610	548	576	591	554	556	628	565	607	582	561	584	580	563	602	542	539	618	593	550	550	564	590	583	592	597	578	574	540	585	581	594	582	583	592	577	589	516	591	618	569	576	574	560	602	568	589	557	572	579	556	549	595	562	639	563	604	564	600	576	568	541	603	543	562	542	547	577	550	613	577	572	559	547	568	568	582	579	564	585	612	576	613	612	565	557	595	591	592	575	567	579	606	570	587	617	615	560	547	559	558	587	568	578	559	561	572	529	537	555	597	619	581	554	571	598	607	608	542	569	566	557	560	583	564	531	543	571	597	565	603	520	566	599	549	601	567	563	578	581	554	563	593	574	532	595	582	591	582	552	588	584	573	590	616	588	534	592	558	590	583	539	556	593	601	597	569	532	577	553	549	582	560	566	575	566	580	559	539	619	598	607	574	536	547	546	556	555	606	585	588	549	589	593	547	617	562	561	571	614	605	559
5095	10735	8399	4370	3156	2365	1909	1614	1382	1258	1140	1091	1008	939	909	903	853	878	819	828	727	800	813	777	746	770	728	770	739	741	708	751	711	711	717	757	838	713	778	749	712	709	744	727	723	728	748	708	794	746	695	743	689	744	705	694	686	683	715	753	724	765	751	725	753	755	716	723	697	746	738	711	737	750	711	734	715	731	712	714	711	706	715	708	718	723	660	734	725	668	702	710	709	706	691	737	667	718	721	672	687	695	701	751	680	704	707	724	691	690	665	748	721	682	728	730	688	702	701	749	700	691	720	655	729	755	674	715	693	739	721	748	710	724	707	698	673	674	679	755	702	775	723	715	709	722	702	698	734	710	742	716	754	714	680	672	726	705	695	766	736	687	719	769	686	729	683	704	729	681	710	702	670	703	672	684	688	720	729	729	736	648	716	739	667	739	689	731	713	692	743	683	704	732	683	749	721	693	725	711	682	686	701	744	700	705	742	734	716	704	719	689	716	676	743	699	689	728	708	675	725	667	715	681	703	749	727	724	676	721	707	707	719	713	747	694	678	689	655	733	745	712	681	772	789	693	742	705	696	661	685	691	719	720	688	732	744	696	715	701	703	728	672	673	690	699	735	701	732	665	721	714	698	667	668	741	735	696	646	691	738	685	713	730	703	720	714	726	724	681	751	659	733	709	690	738	720	667	699	715	676	676	688	736	680	671	710	694	701	736	753	720	735	709	720	697	708	760	729	670	724	723	696	712	706	689	674	707	703	706	676	688	720	681	686	682	716	745	663	695	746	721	699	785	743	739	675	710	694	725	705	678	670	764	719	705	708	729	722	741	757	742	723	770	731	720	707	721	699	699	741	710	685	711	688	727	695	701	745	714	687	704	670	705	708	688	693	734	755	743	721	701	667	702	705	709	688	708	672	701	765	671	711	727	726	692	650	738	669	732	669	692	691	691	691	680	720	706	719	724	697	738	718	730	709	711	699	702	674	722	717	715	701	698	733	713	717	707	660	711	756	701	714	718	694	692	722	655	672	710	693	725	717	702	676	686	702	699	666	686	761	709	730	696	730	713	719	698	696	710	679	717	673	679	709	715	680	710	693	700	695	685	703	672	713	672	699	723	716	720	720	741	695	708	698	673	717	730	760	693	680	706	658	732	721	719	694	717	695	691	721	717	678	720	696	752	654	699	680	700	777	687	747	634	701	707	762	706	757	714	697	721	709	698	725	671	708	744	654	692	740	690	711	767	734	745	702	696	698	747	702	719	710	722	746	731	740	717	704	709	737	678	731	721	712	678	695	745	714	697	698	656	737	705	697	673	714	688	714	659	709	709	677	709	720	692	687	718	723	696	709	695	713	732	675	714	709	696	659	711	729	677	706	716	764	719	672	712	716	704	712	669	689	704	687	673	702	701	702	690	700	717	720	729	721	708	692	735	662	705	709	698	679	725	672	693	686	715	699	696	702	691	713	699	694	738	722	709	725	700	692	744	680	677	685	661	701	693	738	672	685	721	701	686	688	698	745	737	684	729	694	699	721	743	735	717	692	731	706	693	677	678	681	699	739	719	683	661	719	702	696	743	668	732	676	728	695	704	728	720	664	715	726	691	738	673	673	708	670	713	705	703	698	732	730	731	770	698	693	686	750	702	708	731	749	684	760	703	683	714	654	687	714	695	750	669	675	718	703	763	772	660	689	724	736	681	705	684	720	737	666	693	651	699	661	648	755	700	698	694	674	695	698	685	710	711	697	683	748	746	702	690	670	692	732	704	717	712	665	689	689	721	710	708	707	692	683	699	716	695	733	711	704	663	744	686	742	722	729	683	690	724	721	706	684	717	701	740	687	711	689	684	689	729	744	715	729	688	695	775	703	717	699	666	731	674	724	690	685	751	707	701	677	698	695	720	745	735	647	715	701	730	738	713	642	729	767	684	747	735	717	696	684	661	707	717	721	697	653	705	723	683	741	743	699	709	694	682	677	709	711	705	728	725	714	671	702	682	691	712	682	726	709	756	723	677	689	747	670	757	743	727	698	692	658	745	728	747	735	692	720	711	743	679	728	707	704	713	703	692	700	710	703	734	701	727	735	717	694	701	683	712	724	669	707	690	697	706	648	720	662	676	680	705	722	694	714	740	757	683	705	726	683	671	704	704	666	743	682	681	735	694	694	693	684	725	749	679	710	662	703	731	714	692	721	715	692	709	728	746	714	688	705	671	700	719	699	722	685	750	680	679	719	744	738	697	745	724	670	686	701	736	731	691	729	709	717	731	706	697	707	720	717	713	732	686	692	708	723	711	686	698	694	698	749	721	670	678	666	677	726	749	698	673	713	704	722	688	733	665	742	705	691	724	688	727	702	705	701	665	743	741	670	733	728	734	718	731	709	693	686	703	683	701	677	699	746	719	665	666	660	684	735	695	711	712	688	734	708	710	728	708	755	711	705	722	705	726	681	713	725	750	743	697	720	716	687	716	700	693	701	725	726	686	707	727	687	702	766	753	725	737	739	691	684	711	716	705	720	681	668	709	694	704	717	707	682	679	757	699	708	736	717	659	686	715	730	683	685	730	671	723	744	719	754	706	695	748	712	709	700	675	665	667	646	719	721	739	736	729	725	705	668	689	711	699	664	698	707	669	730	709	715	730	729	707	709	720	718	702	728	709	695	706	698	752	698	677	711	739	721	720	680	706	730	701	737	751	688	700	679	693	642	728	687	674	639	680	708	725	723	700	688	688	762	721	716	692	652	707	658	685	651	694	768	699	681	678	754	705	752	701	692	740	715	723	715	689	692	706	668	721	722	695	706	787	743	714	701	750	721	668	737	701	665	716	699	749	673	701	701	697	686	658	721	714	705	693	726	714	680	708	715	720	703	674	725	713	749	716	764	722	667	712	730	694	682	738	726	654	709	736	708	685	702	742	724	719	710	691	704	744	717	672	683	712	724	693	726	716	702	708	670	697	700	688	755	685	725	708	749	683	705	679	790	724	708	726	737	700	725	704	703	683	713	709	697	677	701	680	676	694	711	715	710	688	714	703	678	778	690	693	685	657	705	702	695	729	727	722	657	687	695	732	652	732	680	727	698	702	667	685	665	742	663	753	731	694	731	723	716	738	672	676	717	694	698	718	703	718	753	688	760	668	711	728	745	780	712	718	663	679	752	758	692	689	715	692	680	717	718	730	714	664	730	738	715	712	698	661	728	720	694	706	728	706	731	690	717	720	711	706	704	654	709	700	682	707	682	684	682	672	718	695	709	687	677	655	729	660	639	685	700	657	733	727	664	712	683	772	766	703	704	720	684	702	742	652	696	727	690	702	680	661	751	725	693	734	713	704	719	715	714	720	730	691	726	721	723	700	675	734	698	706	714	756	749	735	704	729	663	742	723	697	678	718	700	643	730	707	733	691	725	708	669	694	763	716	708	695	703	700	700	713	702	695	678	723	705	743	696	697	698	763	692	689	673	693	743	694	696	744	752	725	706	747
24997	20953	26685	25026	4364	549	397	337	284	297	269	241	226	230	238	254	236	227	268	222	208	228	242	190	236	184	212	201	220	225	208	181	189	216	218	197	201	177	180	201	194	219	204	240	208	230	225	208	203	213	185	214	206	205	194	221	204	189	220	223	195	202	201	217	195	210	208	213	208	184	234	214	205	224	192	195	212	185	183	231	205	210	198	206	198	201	212	195	192	209	198	197	184	196	182	226	218	190	202	203	225	205	233	208	212	190	202	220	217	209	195	179	204	216	177	215	206	186	202	212	194	212	224	216	207	236	225	208	200	210	215	203	209	199	193	204	208	224	206	209	203	208	200	178	189	216	219	214	204	216	202	230	210	220	217	198	172	202	213	216	188	194	190	221	204	203	202	213	211	191	217	168	179	193	203	190	202	204	202	214	207	218	190	215	195	212	194	228	205	198	186	234	201	178	198	204	210	207	202	208	187	195	188	183	180	217	246	189	199	191	209	201	199	201	199	189	192	204	213	202	202	195	210	224	207	201	225	181	207	191	214	226	222	203	214	207	224	204	209	205	232	198	224	207	201	189	213	237	220	196	228	224	200	201	217	217	217	198	220	186	208	216	198	205	208	205	185	206	215	198	228	222	220	214	204	208	212	206	196	221	208	198	198	205	206	199	183	206	219	222	202	198	195	228	208	192	205	227	204	198	205	226	228	203	233	213	194	211	211	187	193	192	237	199	184	208	193	210	177	201	191	210	233	204	176	198	207	207	193	210	205	227	212	193	196	207	224	196	189	207	211	200	222	213	196	217	217	188	203	184	203	182	199	196	203	199	194	223	216	217	220	207	208	201	199	199	166	206	233	216	200	201	222	182	211	187	203	192	218	192	213	204	198	222	194	191	216	206	180	246	204	229	203	223	195	208	209	204	220	207	204	205	228	209	221	205	239	180	217	168	205	204	199	185	195	217	210	194	195	228	208	196	213	215	207	218	211	217	220	211	200	204	229	182	217	200	234	203	206	191	213	193	215	207	213	198	176	200	211	197	226	215	216	213	224	181	198	193	216	175	220	214	207	202	206	223	190	206	204	200	215	193	213	194	209	161	215	219	197	195	196	195	221	201	228	190	206	208	182	208	184	248	218	216	205	223	217	204	178	208	194	170	185	212	213	225	181	197	206	181	193	209	196	210	183	213	207	222	205	209	190	216	204	230	197	175	202	202	228	188	193	205	223	201	218	180	221	231	198	230	228	203	210	232	212	206	232	212	195	186	189	212	190	221	218	212	211	189	216	193	206	220	222	190	206	230	202	235	208	226	223	206	209	237	213	222	204	197	202	200	205	176	237	200	211	202	225	200	243	220	204	207	235	209	193	191	217	202	204	215	209	180	204	198	200	197	199	195	207	176	208	201	216	205	203	186	208	192	206	221	225	204	215	208	220	216	196	213	203	201	232	204	187	209	198	202	212	203	200	237	207	198	188	187	186	196	217	182	185	207	207	189	216	191	218	199	193	219	228	179	209	222	220	177	233	196	206	188	191	185	204	188	171	197	188	218	219	208	209	222	201	221	216	194	221	186	221	209	227	217	213	242	219	177	214	195	192	214	244	209	208	197	177	195	206	207	214	214	186	212	190	201	235	217	195	211	213	202	219	203	202	233	204	175	211	213	195	224	207	201	208	201	200	202	198	216	199	193	215	192	219	215	209	198	199	198	190	192	201	201	205	203	229	197	223	187	179	222	200	191	231	187	190	197	195	233	205	208	193	201	221	231	221	209	219	178	212	209	214	200	206	183	199	188	167	210	217	196	194	196	193	202	189	201	231	219	215	197	188	223	210	218	207	220	234	206	196	209	181	200	234	187	204	204	179	222	201	214	226	217	231	224	190	222	209	218	209	209	218	222	211	213	203	198	193	203	188	225	206	205	236	203	194	210	216	207	244	206	181	224	190	203	199	207	199	203	213	178	226	212	204	214	206	195	186	202	189	200	197	217	224	199	188	187	213	205	207	212	205	171	190	208	217	177	178	188	201	211	249	216	219	172	213	219	202	212	186	184	196	172	228	199	191	215	230	209	193	212	193	229	198	192	199	201	224	210	211	193	199	213	210	198	192	210	215	220	210	223	213	188	215	200	188	209	237	198	187	210	220	236	226	227	201	202	206	180	184	233	169	198	199	211	222	193	226	201	224	205	223	211	196	225	226	220	206	202	198	211	210	221	196	216	212	198	211	215	178	240	211	184	222	217	176	226	229	188	222	227	211	216	212	192	216	185	217	198	204	231	231	205	203	184	203	236	222	191	217	231	195	219	191	183	201	178	206	187	168	194	215	218	188	207	211	216	199	196	208	200	206	197	211	198	181	200	200	222	214	215	218	226	207	170	207	222	198	220	221	191	200	209	185	190	202	204	197	197	224	196	190	196	178	194	184	210	192	196	192	186	225	214	232	241	211	212	219	228	224	191	215	212	210	194	217	216	211	202	198	180	212	202	198	216	217	207	213	173	188	227	210	214	203	210	214	215	215	231	209	194	207	205	215	194	205	189	240	214	201	229	208	231	198	209	201	212	200	223	227	226	217	209	180	186	218	163	206	197	205	200	188	173	197	204	177	205	197	197	225	202	206	211	218	220	198	192	187	202	217	206	200	205	196	239	209	220	194	196	227	213	217	234	180	223	200	214	201	216	201	221	225	204	200	189	195	202	178	214	224	188	208	226	217	197	200	208	187	203	214	196	214	208	185	182	218	211	193	201	193	208	218	205	218	196	208	194	199	205	201	204	204	215	197	205	177	224	220	229	200	197	185	211	232	238	230	198	236	187	203	195	202	207	217	193	211	209	180	218	225	181	224	209	205	187	209	189	202	202	199	218	218	201	214	208	180	187	230	185	229	176	210	223	222	215	187	202	196	188	230	208	200	216	215	206	199	204	196	185	183	201	227	196	215	205	191	208	223	194	205	199	207	197	201	217	183	195	207	221	231	195	204	212	191	202	220	197	207	211	206	211	195	226	189	188	217	199	203	197	230	196	210	183	217	197	195	224	194	176	239	206	216	195	189	195	222	183	208	194	194	175	193	215	192	185	188	209	200	199	203	200	223	214	213	198	179	176	209	182	194	206	197	214	213	213	231	189	213	199	196	233	182	197	232	173	196	217	195	205	209	215	193	207	218	189	215	194	202	204	217	214	204	227	209	206	186	198	196	234	205	196	213	211	223	216	231	195	225	217	197	229	216	225	218	207	192	193	199	205	196	204	195	195	211	211	233	190	208	205	221	208	182	201	220	199	190	206	196	175	228	221	208	211	199	232	222	225	196	210	192	224	210	198	201	209	219	232	178	225	235	214	185	171	224	236	208	223	206	226	197	214	207	203	213	198	210	189	194	196	211	188	198	191	195	210	185	215	196	213	201	179	232	218	221	207	215	207	184	196	195	198	191	224	212	221	197	171	195	216	208	206	200	209	221	199	210	202	190	188	209	212	219	209	199	209	224	211	214	231
4615	5747	4263	2050	1518	1103	966	744	693	554	508	496	459	436	411	415	410	388	395	334	353	366	337	307	307	337	334	316	315	299	301	283	328	318	320	284	308	291	296	282	285	319	291	292	337	303	272	298	304	294	290	319	259	340	286	283	308	303	337	286	306	301	305	302	308	319	296	333	297	321	263	296	306	272	269	351	257	309	306	287	328	313	302	308	276	277	267	292	295	306	277	290	284	289	250	288	308	266	295	292	269	308	285	301	266	303	313	287	298	301	279	304	344	276	278	300	301	318	312	293	267	269	268	301	305	320	282	288	320	310	272	284	288	287	299	308	292	295	312	303	325	291	267	290	302	321	284	304	308	315	304	297	275	309	292	290	298	283	277	288	297	305	284	304	307	287	293	271	306	303	315	326	299	289	298	290	277	289	296	283	288	282	295	313	269	311	323	317	290	285	291	269	277	280	295	262	276	303	266	297	319	290	298	294	293	296	282	286	286	298	305	305	275	294	290	325	302	298	325	293	304	273	276	273	292	303	289	308	299	278	325	317	329	313	289	264	310	287	264	280	308	316	283	266	308	298	291	283	307	291	308	313	280	275	307	273	276	305	306	277	268	309	284	317	276	293	280	331	303	287	301	295	309	308	300	271	285	264	288	279	291	272	283	277	274	279	311	291	317	277	276	292	305	318	305	305	310	281	316	277	279	295	294	339	283	302	274	285	274	257	288	299	299	279	319	281	331	275	320	300	299	304	318	310	306	290	247	288	287	300	285	286	287	298	311	318	296	320	284	273	272	317	294	279	272	277	306	297	300	291	325	284	313	289	297	276	285	286	278	267	310	297	311	319	278	308	302	277	318	269	320	303	265	274	297	286	307	295	277	278	290	301	258	294	285	286	316	290	314	290	294	257	325	297	268	276	280	304	280	295	288	271	294	301	284	301	282	282	292	290	294	285	294	315	322	312	278	293	275	257	299	275	291	295	337	275	304	275	280	309	309	291	280	306	255	297	295	287	309	295	283	293	284	313	286	303	308	277	304	300	305	272	310	291	310	284	284	310	278	277	291	299	315	301	316	274	303	285	313	299	291	293	318	255	271	303	296	301	282	278	297	277	284	271	284	310	300	271	271	280	303	301	310	292	282	292	306	313	292	262	288	306	307	304	281	329	271	254	282	301	303	292	285	301	285	303	326	299	303	292	310	285	292	277	333	296	306	300	302	312	305	278	287	303	303	325	315	292	286	277	293	304	271	306	298	306	286	274	297	296	308	305	309	304	302	298	287	263	292	331	302	306	274	306	289	309	287	293	291	315	317	300	303	280	278	282	264	280	239	324	289	297	324	329	282	297	288	268	325	299	310	294	276	309	289	273	258	346	280	297	297	279	302	285	267	306	299	297	287	284	283	274	290	258	292	325	306	261	293	293	330	322	291	266	316	300	269	297	270	282	316	305	297	292	292	299	315	288	273	323	286	300	256	281	306	313	272	306	292	298	273	340	293	296	270	272	327	290	313	314	306	308	291	261	258	295	268	292	312	280	286	307	311	284	284	287	298	309	318	288	298	296	293	290	299	315	304	269	280	278	282	281	263	293	293	318	318	296	336	275	276	301	293	318	295	292	306	302	333	293	308	318	302	287	306	288	290	298	277	282	312	285	268	275	275	275	273	287	299	285	283	307	315	313	291	298	286	273	283	274	317	311	301	277	300	318	272	311	290	288	308	281	289	284	313	298	323	282	278	280	315	287	276	266	305	293	273	271	278	341	279	302	257	297	313	259	280	313	299	308	287	343	297	294	262	317	290	286	352	313	265	303	306	290	267	307	282	281	291	278	307	300	296	303	305	278	297	318	306	302	246	310	285	289	288	297	304	280	276	300	320	327	321	306	279	331	288	289	277	303	307	285	324	304	290	262	288	309	300	268	279	273	272	304	289	291	279	325	316	332	316	304	287	279	291	262	331	312	297	303	299	290	303	301	281	288	283	301	282	294	301	275	298	293	307	295	274	315	312	289	288	295	301	315	285	306	314	287	305	285	293	270	294	291	287	316	304	297	279	279	299	295	299	304	282	273	284	308	294	284	296	263	295	313	299	299	262	285	295	296	294	271	302	287	311	301	294	303	335	319	341	298	299	306	300	292	292	300	301	280	278	305	285	268	283	309	293	295	274	277	271	315	298	303	290	306	300	295	292	297	296	296	310	292	285	307	319	305	309	274	290	277	297	268	332	304	280	276	301	296	318	287	292	300	292	289	295	278	295	283	293	287	274	307	303	280	300	279	329	307	262	312	304	285	301	321	282	275	300	317	321	276	295	306	298	321	284	289	280	300	284	325	314	295	290	322	276	284	280	321	341	293	292	299	341	308	300	314	280	287	293	307	263	291	296	322	290	307	300	299	326	296	319	306	273	282	275	290	288	320	291	282	277	310	282	309	327	282	294	308	273	307	290	285	292	309	266	330	278	292	267	301	302	291	341	273	287	312	293	296	271	270	289	273	305	283	288	321	294	309	280	285	273	270	265	269	303	303	304	307	310	321	279	314	320	313	318	291	330	295	312	295	301	306	312	289	326	288	280	296	290	270	291	292	296	303	316	311	291	280	290	323	281	301	283	295	282	315	266	317	331	328	333	293	268	264	311	307	327	296	308	277	256	308	283	284	317	285	296	293	284	299	302	319	318	294	292	293	283	281	287	295	295	311	291	297	302	289	271	291	293	290	310	282	278	294	277	275	305	304	261	262	288	305	301	300	315	278	323	327	280	279	293	290	313	294	307	325	282	319	312	302	285	299	318	275	295	328	318	314	298	277	293	275	276	276	293	286	318	277	295	291	288	335	287	312	306	288	300	316	269	293	326	303	323	305	310	306	281	286	300	333	285	266	301	306	315	298	277	290	300	331	284	279	269	298	270	302	276	295	269	317	290	277	288	316	297	299	299	317	275	281	292	283	291	307	276	292	287	288	293	269	304	258	296	282	289	296	267	315	331	297	300	286	311	292	277	294	288	307	300	318	285	283	310	291	301	309	284	294	273	285	286	314	298	269	266	295	284	287	283	296	295	261	291	313	301	324	303	298	293	285	312	288	290	329	302	279	284	287	303	313	316	278	325	286	275	294	259	309	336	289	299	286	296	279	306	302	272	306	299	290	301	294	286	300	312	278	297	281	275	268	285	285	293	258	272	300	280	294	259	280	294	293	254	310	283	293	333	273	307	307	297	306	316	273	311	287	283	277	293	300	298	256	293	294	301	307	311	303	273	290	275	302	315	273	296	308	310	280	328	293	262	310	304	323	295	315	315	304	291	312	294	270	276	295	298	323	314	286	323	275	315	315	263	286	270	289	279	266	289	318	314	315	309	297	300	283	303	275	303	293	293	282	304	285	280	328	302	269	288	307	293	311	304	306	298	312	262	283	322	283	324	274	279	309	283	291	318	287	307	279	275	295	290	288	277	300	294	295	293	306	293	287	288	286	305	325	310	296	287	295	319	274	317	293
22856	21052	28761	23553	21047	21040	6136	1471	1198	1127	991	958	939	907	868	852	799	837	781	778	716	760	748	677	698	746	679	680	719	735	756	679	707	768	676	696	730	688	689	674	707	762	714	667	695	672	682	681	723	686	715	655	648	673	677	658	709	647	670	688	626	712	666	717	672	702	688	652	710	661	630	718	673	688	699	623	652	686	672	678	660	650	751	658	670	666	725	653	704	689	677	697	676	655	682	690	704	699	687	678	674	728	674	670	695	690	642	669	686	683	675	668	679	700	672	651	668	724	741	693	659	682	669	694	695	668	661	656	652	718	674	698	674	657	681	724	690	715	638	693	724	622	731	671	662	744	643	613	719	708	705	650	691	656	706	715	711	662	634	631	659	682	641	766	665	702	670	658	692	646	662	661	676	666	670	696	650	669	678	686	694	694	684	652	684	673	660	691	703	632	686	643	657	673	721	703	684	669	717	664	683	664	684	650	655	668	674	712	666	707	671	665	694	674	675	630	685	694	728	680	622	676	644	676	693	700	691	645	658	669	684	684	685	689	687	630	667	657	688	672	659	652	750	644	666	643	709	695	723	649	673	690	688	696	722	708	673	677	660	691	654	658	663	686	652	651	605	686	671	622	662	667	672	695	629	654	675	668	682	684	688	665	723	662	659	664	680	663	717	696	692	720	661	699	638	734	628	643	653	704	693	683	664	646	651	621	691	663	721	680	661	704	678	632	659	692	708	752	672	676	678	681	641	706	695	629	701	666	670	650	682	656	693	663	676	679	693	679	690	643	686	632	688	673	626	692	640	674	690	666	662	734	691	737	684	646	633	647	705	700	654	708	674	658	620	666	722	734	676	730	709	650	670	707	702	655	665	675	691	710	652	702	676	635	707	682	673	657	640	720	644	674	693	656	653	665	652	730	703	725	676	693	697	683	672	705	705	656	654	690	712	635	695	638	659	665	653	687	659	675	670	687	681	661	694	649	651	657	661	646	686	662	670	645	682	647	595	690	674	648	679	629	672	695	685	636	669	702	689	709	615	665	669	650	654	685	702	645	681	677	651	632	636	661	684	699	691	640	675	622	695	694	672	658	655	683	715	659	634	635	696	707	692	637	649	707	731	702	634	658	695	660	635	635	637	660	684	728	652	672	696	692	671	692	627	663	674	728	667	675	634	686	725	658	679	629	702	694	693	658	673	671	718	751	640	684	666	648	694	680	633	642	685	672	718	649	652	714	686	662	680	671	651	651	644	710	658	672	652	637	643	699	657	658	684	664	662	657	660	679	723	621	671	704	671	695	684	703	678	647	658	682	712	699	702	659	606	645	682	641	679	687	645	682	695	668	683	650	716	725	644	665	638	718	690	681	647	648	637	726	684	692	687	710	665	688	659	691	675	653	679	696	673	702	678	635	644	659	647	677	682	646	669	675	692	676	665	693	688	650	708	677	664	654	670	716	676	628	657	662	648	691	724	695	677	663	651	679	649	657	672	663	687	656	657	675	684	693	632	663	650	690	643	671	685	634	644	649	679	687	679	691	670	662	662	657	691	692	662	711	716	685	673	680	639	672	651	678	696	692	641	695	648	696	684	643	697	681	696	710	677	630	645	692	676	682	664	659	659	726	671	687	660	674	638	651	678	654	653	700	662	743	651	671	669	647	691	695	673	663	673	715	692	692	615	661	659	661	656	664	651	698	674	651	702	641	625	678	661	716	634	663	717	695	666	657	674	689	674	629	651	684	664	723	625	663	644	683	614	680	698	700	703	701	698	677	597	694	702	664	670	643	673	643	733	674	682	603	702	713	642	695	654	689	645	611	662	654	666	710	668	711	687	672	715	663	654	656	738	632	696	675	630	663	698	621	675	685	613	668	682	719	661	708	691	703	668	658	655	643	605	708	688	676	624	651	636	667	683	666	649	667	647	685	663	694	672	678	668	682	698	680	657	685	656	715	713	680	672	672	669	674	707	661	674	701	682	691	667	700	703	654	661	709	682	698	649	683	649	642	677	665	665	638	664	683	634	697	689	697	670	695	654	688	676	668	673	666	648	668	693	652	705	649	649	667	660	681	678	701	690	673	683	692	689	691	674	690	638	674	613	696	700	693	642	657	660	612	659	681	668	688	662	673	679	682	725	695	631	642	673	664	693	664	673	686	633	639	694	659	702	661	629	663	716	650	683	677	669	655	695	714	682	680	663	658	667	700	709	644	681	670	698	700	657	687	655	698	690	683	696	683	669	676	688	665	686	653	652	700	704	653	674	726	687	627	664	689	720	681	668	665	659	698	644	671	673	676	689	647	675	705	651	704	637	695	668	705	723	678	688	685	671	686	713	674	672	663	671	675	679	680	654	666	648	686	648	667	664	637	634	687	666	674	733	660	688	654	690	650	702	697	717	688	666	619	678	653	704	695	649	691	678	681	684	692	666	685	645	671	694	680	701	636	668	707	662	637	647	669	657	659	642	637	725	633	692	640	651	657	655	651	643	656	699	631	658	677	681	674	613	671	700	697	655	677	709	655	636	705	664	688	680	677	704	637	664	683	713	695	650	682	666	675	693	681	662	702	675	684	667	664	672	625	665	709	657	677	680	713	643	654	692	680	671	685	682	669	628	627	679	676	668	650	645	658	674	679	711	683	646	643	655	656	676	704	686	685	645	697	699	636	651	626	640	684	691	719	668	623	646	739	676	685	694	674	675	639	710	676	704	667	671	647	652	636	692	675	666	718	636	676	694	671	672	711	625	673	666	655	669	691	686	623	666	704	676	678	687	682	673	660	638	689	646	714	691	688	681	658	612	653	646	636	692	666	668	691	658	693	690	661	716	664	632	687	663	698	692	677	701	633	638	656	707	715	643	680	679	625	651	647	639	630	694	719	696	658	614	695	637	693	656	665	715	665	657	649	669	691	657	713	644	675	700	725	635	657	645	666	735	692	669	659	666	694	682	664	683	644	702	702	626	651	673	666	597	702	730	669	664	656	675	666	658	713	683	672	658	696	665	688	683	666	678	701	648	688	694	673	642	645	678	696	687	691	677	755	655	699	754	693	670	664	701	714	696	744	664	693	715	686	630	728	659	678	695	672	621	706	631	681	685	642	668	686	651	663	645	643	643	641	703	642	668	671	648	647	665	682	668	637	648	652	682	681	656	661	697	655	692	647	650	657	693	697	712	629	613	677	688	681	711	678	657	645	659	668	674	689	682	669	697	686	686	661	657	635	629	656	651	685	684	684	632	680	684	706	660	693	625	719	644	683	684	696	671	656	681	644	659	659	656	680	653	636	637	666	642	686	670	663	672	680	670	693	664	673	677	662	662	634	664	681	668	667	673	692	655	692	711	662	675	718	649	649	700	670	640	648	685	706	654	660	665	684	682	686	662	639	719	655	713	701	652	671	661	673	649	636	671	687	639	672	619	664	639	705	678	716	655	719	681	710	700	670	654	732	703	617	661	695	657	714	672	665	683	695	659	641	655	624	664	678	660	670
7549	17306	13486	7272	5217	3946	3002	2627	2148	1886	1688	1598	1457	1360	1285	1185	1145	1116	1052	1040	1041	1051	1036	957	1008	968	899	995	914	926	993	910	904	894	855	872	929	915	804	902	863	961	845	801	882	835	867	883	880	837	868	854	862	892	863	914	890	861	904	949	847	875	854	825	800	799	903	868	837	850	859	902	853	877	861	906	843	872	871	831	887	868	848	853	873	869	883	777	821	856	819	843	853	846	843	814	856	860	830	810	846	835	836	871	829	964	863	844	889	887	831	850	846	820	835	864	834	787	818	798	830	865	853	875	857	870	869	867	853	840	838	821	862	834	859	855	785	803	852	843	807	830	803	862	864	870	825	865	851	895	823	856	848	771	805	852	847	849	768	826	862	834	899	840	857	856	818	825	892	894	851	853	867	840	804	862	859	801	815	857	830	852	837	862	800	858	897	860	817	872	825	824	818	802	857	842	853	831	866	824	874	837	862	878	904	838	841	816	863	834	875	818	878	808	824	865	803	846	821	793	858	853	834	852	870	811	903	847	928	876	886	890	806	857	867	850	823	807	831	825	828	821	829	807	836	849	827	818	828	803	850	797	818	828	830	864	851	858	846	840	814	827	846	862	877	883	854	824	852	807	827	847	793	862	828	807	817	840	814	825	885	842	859	814	853	872	840	862	873	858	865	877	831	824	840	871	827	862	895	843	840	830	842	882	817	839	788	843	851	863	838	828	853	813	839	880	784	822	834	871	862	795	830	787	852	853	838	839	857	820	873	842	819	825	850	825	817	861	808	876	853	825	850	819	863	869	867	877	775	837	836	873	869	851	862	848	842	852	818	843	850	838	855	818	847	847	898	809	861	829	761	839	819	841	819	846	881	848	794	818	887	873	800	842	843	821	842	865	819	819	778	844	851	835	845	829	820	854	825	914	877	912	849	805	846	841	865	864	828	841	839	813	839	805	825	834	824	828	823	817	847	840	861	871	891	877	827	879	763	862	813	840	845	840	841	822	858	838	855	823	907	828	814	850	853	867	851	857	865	816	830	875	827	832	890	842	821	841	838	841	840	799	837	854	844	836	850	832	786	842	841	835	820	809	845	876	922	798	875	828	806	814	817	852	805	881	839	893	830	808	803	878	768	812	819	792	866	832	825	781	825	832	865	835	831	854	836	887	906	866	806	816	844	822	844	817	829	894	838	852	821	880	847	838	877	843	819	844	835	862	863	846	826	836	840	888	784	873	786	850	857	828	811	818	869	856	879	825	835	823	781	853	834	832	895	847	882	879	800	814	781	804	827	851	872	822	842	763	798	866	864	852	858	865	808	844	851	841	902	823	834	806	910	812	827	849	873	785	803	875	763	858	824	817	859	786	813	826	864	824	872	838	867	851	891	827	813	853	842	851	853	851	854	806	846	831	810	827	850	857	790	835	836	799	872	835	822	795	839	834	809	833	866	858	800	913	815	844	840	814	889	840	815	788	869	812	813	836	852	856	882	835	874	871	788	802	871	856	840	811	876	803	884	825	870	811	859	810	893	867	858	827	844	815	835	838	902	833	829	841	853	868	838	879	843	840	818	842	800	867	835	829	838	847	841	793	831	888	838	879	834	819	829	852	848	890	866	836	823	855	803	821	832	860	838	839	812	860	810	832	839	771	889	836	837	841	847	899	839	860	811	812	886	867	834	889	795	806	809	825	867	831	852	857	803	892	808	828	846	868	809	881	861	830	885	826	816	849	867	837	821	864	872	792	839	827	863	843	806	801	825	815	858	871	905	821	813	837	759	816	814	853	863	844	820	824	853	845	879	786	871	834	826	874	807	819	885	821	853	795	801	759	843	820	891	903	810	844	845	833	904	869	810	868	783	813	876	813	855	823	854	795	839	898	842	827	822	824	831	818	835	820	801	846	821	903	906	833	909	836	839	829	781	833	863	834	817	828	828	792	814	870	895	816	821	818	841	820	849	805	919	839	858	856	837	833	818	825	827	806	849	811	831	851	860	874	817	847	825	872	882	815	837	797	812	810	814	854	836	859	842	844	797	798	833	819	849	844	852	816	850	899	844	874	820	811	881	801	870	858	817	827	815	836	875	872	844	806	882	837	844	826	841	782	839	871	816	833	839	849	868	872	848	857	898	885	856	826	828	856	808	842	844	852	837	819	873	866	823	858	843	825	836	838	887	838	860	806	869	848	828	827	863	864	840	869	834	883	849	856	849	812	831	889	831	815	801	855	841	801	813	823	853	845	866	873	914	842	823	865	833	837	837	862	833	818	865	858	795	859	873	810	848	822	795	862	860	814	832	843	860	843	865	807	803	827	829	850	842	835	833	905	808	854	815	820	844	806	857	818	853	894	836	871	818	826	850	825	839	856	836	797	821	829	863	847	808	825	848	843	809	857	852	851	830	803	833	849	832	824	842	879	862	850	823	837	868	803	845	876	778	888	800	822	806	861	907	807	850	810	836	848	889	795	887	880	891	837	887	806	819	894	848	887	820	835	857	871	807	784	833	782	859	816	858	856	851	880	802	819	827	800	848	804	796	811	808	826	868	848	828	844	828	841	834	823	827	837	819	856	831	841	857	791	807	832	792	879	829	884	888	846	895	826	836	847	828	826	819	880	877	853	872	816	823	837	831	793	813	788	810	826	858	800	869	811	848	840	810	820	775	905	830	829	903	827	807	842	796	890	806	835	835	832	816	865	822	876	858	872	850	836	906	818	844	812	892	798	868	799	833	848	846	841	812	777	811	872	845	817	856	855	843	831	821	803	829	830	865	859	827	811	866	869	821	861	836	820	896	828	837	795	828	890	871	834	835	866	879	869	789	844	847	804	886	795	809	831	825	832	832	846	814	870	872	837	825	810	883	852	837	838	858	847	814	858	841	781	897	805	861	834	870	839	856	861	829	843	794	808	805	853	879	853	824	864	840	814	819	826	809	844	837	840	878	840	841	861	848	881	807	831	836	834	855	807	843	804	799	884	807	833	775	801	829	868	827	832	855	848	824	849	828	834	905	836	843	866	840	845	839	810	857	798	816	881	848	797	904	863	798	835	877	848	837	818	868	847	822	847	811	809	801	851	860	831	916	849	849	854	800	866	844	824	794	789	822	812	821	830	861	863	815	813	811	837	828	803	858	826	830	859	868	853	857	819	876	870	845	825	839	778	827	849	856	870	851	883	795	849	801	786	818	831	839	820	813	854	827	813	814	826	815	860	906	828	818	856	822	838	832	870	841	828	809	857	887	853	869	806	822	861	871	859	857	795	844	848	823	795	841	846	782	874	817	918	816	889	797	852	805	796	902	826	893	844	851	848	862	802	861	856	883	811	801	830	851	835	838	831	839	867	789	834	815	842	849	851	826	853	854	848	863	847	830	849	878	837	819	828	838	831	844	813	805	845	821	812	838	840	815	849	878	838	837	920	861	831	834	810	831	866	864	870	858	840	790	816	854	779	876	870	840	863	840	862	833	883	776	811	868	846	815	873	842	839
26855	18929	4573	483	342	297	263	265	271	273	245	254	233	246	229	236	257	254	227	250	216	257	251	259	242	231	211	269	242	247	242	246	235	264	247	265	242	250	238	237	242	270	254	246	260	257	248	243	259	263	261	221	200	261	223	244	218	226	248	246	240	241	228	218	230	234	266	239	230	245	213	259	207	265	217	243	230	249	237	234	245	234	239	249	242	259	242	226	268	236	224	261	286	256	224	230	240	217	229	247	259	260	217	242	226	253	241	244	263	260	275	233	232	231	260	237	236	252	253	245	297	245	231	246	249	278	267	248	244	245	234	278	257	242	255	234	275	254	238	230	265	263	238	221	240	226	283	239	239	259	270	267	250	249	222	254	262	228	230	239	262	268	255	249	243	230	238	231	221	278	217	232	241	220	283	238	267	229	236	210	250	191	254	263	252	263	244	261	279	260	241	215	258	235	259	213	244	239	248	223	233	226	246	244	240	243	245	263	230	233	230	240	240	224	237	259	255	195	250	263	252	240	228	234	270	259	222	255	249	228	258	244	245	217	256	258	240	238	258	287	252	220	245	242	223	245	255	209	237	234	245	208	267	240	267	243	227	246	229	263	220	225	247	236	249	238	216	253	239	238	222	239	260	252	236	285	240	262	236	238	260	233	258	261	217	256	257	238	246	241	233	226	222	227	233	262	235	234	240	263	256	261	258	246	266	245	258	252	249	244	249	231	256	234	236	236	240	240	230	247	254	223	232	250	243	223	253	239	238	235	258	234	240	266	246	241	261	226	269	237	229	239	252	257	248	245	257	242	256	270	256	243	244	258	243	243	228	237	262	230	235	255	235	240	242	252	261	240	236	284	234	258	253	235	256	229	246	233	247	249	228	256	268	261	234	235	224	256	259	242	233	259	249	213	273	250	246	242	231	213	249	216	233	231	230	242	235	234	234	255	218	230	215	271	231	229	259	261	237	237	256	250	234	235	250	229	242	254	235	252	234	230	247	225	230	243	250	241	234	245	228	243	259	227	249	263	237	241	258	246	273	247	269	248	254	283	253	268	225	214	255	245	249	249	253	228	237	254	268	226	232	238	258	240	231	244	233	252	252	216	261	256	240	238	253	249	253	270	227	262	228	248	277	243	242	238	244	226	242	257	278	242	235	242	243	259	245	236	227	255	242	216	262	250	269	244	248	258	250	225	235	202	238	250	239	206	251	260	264	211	227	250	225	237	239	241	234	233	239	260	255	240	258	228	253	249	259	263	265	281	272	243	249	257	248	280	230	262	230	264	245	227	239	258	275	231	254	260	247	235	250	253	263	238	243	249	256	248	258	216	254	221	263	230	217	235	218	238	255	233	239	261	277	246	267	219	247	237	235	242	230	268	230	236	237	232	253	280	244	251	240	240	235	246	241	238	233	228	273	268	253	246	241	240	251	241	251	254	265	230	245	252	279	241	234	225	234	237	251	278	262	254	235	230	247	241	222	230	242	226	258	235	277	243	279	236	235	236	250	238	244	254	246	245	247	270	266	235	229	253	259	258	226	221	264	238	247	252	248	215	232	222	230	237	250	243	228	261	240	219	248	243	228	238	245	242	229	221	226	254	240	263	222	266	238	242	246	261	254	226	262	253	225	227	250	249	235	261	221	244	249	217	257	223	253	242	259	227	248	236	266	233	225	259	247	251	237	233	253	247	224	241	263	232	279	249	236	234	253	249	232	233	237	216	226	209	213	250	252	250	281	239	264	249	249	253	250	233	235	267	240	235	226	228	292	216	239	239	269	225	257	231	257	233	256	224	222	271	221	233	241	244	229	257	229	240	221	235	248	245	234	229	233	231	249	265	233	252	252	244	238	276	238	241	241	241	225	237	240	230	241	234	228	261	250	233	246	225	226	244	238	253	269	248	215	255	258	237	237	209	269	221	235	261	248	225	265	247	246	249	240	218	231	254	236	232	275	256	245	251	282	247	250	257	245	234	247	290	242	237	229	263	252	229	244	274	219	233	204	271	256	248	231	230	256	263	256	230	234	232	261	229	256	220	238	257	253	253	244	227	236	195	239	262	239	239	291	254	209	258	235	260	268	257	235	266	254	217	246	271	254	228	255	228	243	249	220	250	228	265	248	245	255	246	247	236	233	233	235	263	270	238	209	242	235	231	267	227	237	253	244	239	244	246	233	243	231	205	224	247	251	251	257	231	235	234	267	235	266	249	261	242	241	230	256	249	226	257	279	234	244	227	199	237	236	251	231	255	242	267	243	253	256	244	228	252	242	242	241	239	256	272	227	241	236	230	224	237	229	253	242	257	259	221	257	251	227	259	236	231	238	242	226	260	229	252	213	238	302	262	242	246	226	217	224	255	259	258	249	232	226	246	221	236	258	256	285	267	249	238	251	239	245	243	250	250	237	224	232	237	275	280	257	227	249	236	264	244	265	249	227	240	282	247	233	257	240	289	258	220	239	250	260	225	249	250	259	223	240	246	249	236	248	260	241	246	267	244	253	255	257	237	246	267	241	247	259	206	258	250	238	254	250	243	254	225	235	248	252	249	251	232	238	254	267	260	251	253	229	237	250	270	245	249	220	260	242	238	234	243	230	274	240	257	243	247	253	274	227	222	268	231	262	224	240	244	229	236	244	236	236	234	237	224	245	226	246	235	238	262	254	250	222	227	277	235	253	235	259	255	226	250	243	248	224	251	238	255	239	267	208	258	252	260	239	242	249	224	249	233	248	249	256	264	250	236	228	256	243	219	250	241	288	220	237	271	237	239	253	227	224	269	262	229	272	257	261	278	248	206	240	246	252	263	240	209	247	256	270	247	251	262	253	256	243	272	248	259	233	276	231	259	249	248	226	227	231	266	208	217	246	249	278	268	255	257	253	253	223	254	244	217	219	275	227	256	241	247	254	248	225	256	234	255	226	257	253	239	251	238	230	224	260	267	235	248	249	271	242	247	272	268	207	256	261	255	250	240	227	258	246	247	239	248	253	226	254	247	232	251	238	246	239	241	266	245	235	203	256	258	236	234	240	242	246	240	247	234	236	251	247	251	240	235	233	258	257	240	263	230	237	251	235	271	241	255	218	261	257	258	262	239	242	258	220	225	251	241	244	272	252	265	242	215	242	248	250	258	262	237	263	248	257	240	240	206	240	244	245	257	237	240	221	270	253	232	258	275	232	248	239	265	267	273	250	251	231	235	239	253	227	252	256	236	266	261	272	246	234	229	255	248	244	247	236	222	250	260	249	246	242	226	267	234	222	247	234	255	233	222	235	242	230	230	251	253	268	254	230	261	262	253	242	234	246	257	250	247	250	269	258	240	236	205	223	242	230	225	220	224	273	259	280	251	244	251	234	270	247	259	230	237	246	226	260	261	238	233	236	255	223	229	237	247	232	246	267	232	273	254	236	252	244	240	263	255	216	264	255	240	265	244	273	238	232	211	242	267	255	239	261	242	250	233	224	239	227	228	240	260	267	228	267	264	259	236
3999	1146	952	584	504	441	404	384	390	367	355	371	332	351	348	327	332	350	344	336	301	342	329	331	311	333	319	359	325	363	321	325	328	309	323	309	313	349	308	311	300	325	334	329	323	286	344	338	320	311	335	354	304	299	318	298	328	310	316	349	314	318	329	322	321	342	310	328	351	338	319	324	310	336	319	323	304	339	330	358	317	330	282	334	333	306	300	316	324	309	321	322	329	323	312	344	338	366	342	307	333	314	319	325	314	301	351	319	291	320	318	350	323	306	305	309	344	322	291	304	305	338	319	343	308	305	306	301	327	295	299	306	321	329	331	347	346	348	333	290	318	313	338	331	304	292	308	324	279	300	318	312	301	341	366	308	311	303	356	309	331	334	306	300	325	322	368	353	341	322	322	312	310	274	322	330	303	346	310	299	320	317	327	301	334	316	287	295	328	309	281	338	332	319	293	329	324	303	317	321	309	315	326	348	315	329	327	320	306	275	312	311	330	317	335	318	321	333	304	321	321	321	311	317	313	333	329	319	315	342	324	302	331	325	331	345	293	302	326	314	304	288	341	332	315	278	319	307	361	334	294	350	328	303	358	314	357	329	323	355	333	323	330	323	331	326	343	316	322	353	271	328	329	320	332	344	302	341	312	328	306	310	307	357	311	329	330	347	335	284	291	362	304	306	314	329	344	340	332	333	337	321	324	313	323	320	344	329	321	332	328	329	323	301	311	300	332	326	316	296	310	335	328	325	347	322	320	348	312	330	314	311	330	320	321	324	310	354	325	312	347	311	319	340	329	310	333	348	325	315	323	352	344	321	294	295	316	316	297	318	296	330	347	292	317	319	330	327	302	310	343	314	305	315	341	321	308	323	342	330	325	314	314	328	336	341	324	326	311	332	343	307	360	312	342	311	344	325	311	298	303	291	314	325	305	332	356	299	314	311	320	298	325	311	292	327	324	307	316	300	330	326	348	315	291	313	316	313	341	325	317	319	339	295	340	301	337	313	339	337	296	332	330	304	322	294	322	328	303	309	321	307	322	296	306	360	317	316	333	299	312	328	322	311	319	307	271	317	328	307	287	322	335	306	330	310	291	314	313	318	302	296	309	330	321	284	316	323	302	328	337	294	324	331	294	323	345	327	302	331	344	331	331	346	346	316	344	317	338	346	312	307	345	348	321	322	343	321	285	290	335	314	330	314	310	340	347	332	351	317	308	319	330	297	340	325	312	329	312	289	338	297	312	306	306	335	308	335	342	294	311	341	309	327	318	321	298	308	332	347	357	321	316	311	324	328	293	344	328	320	319	316	324	334	328	321	340	325	317	321	322	332	318	342	339	342	319	354	315	300	326	318	331	290	312	334	315	286	323	310	352	333	354	326	297	292	323	343	315	327	362	312	335	342	305	322	308	304	332	352	328	347	324	316	299	313	320	283	287	359	330	304	318	344	319	343	330	306	321	345	331	357	320	316	323	302	295	304	329	295	309	350	326	344	332	309	300	300	335	344	328	330	295	310	342	323	311	333	346	325	316	348	325	289	301	316	324	313	345	305	332	307	339	332	339	337	297	314	347	328	314	335	322	327	346	296	337	338	314	333	322	324	323	313	320	309	318	354	304	335	309	314	365	302	291	337	314	342	329	316	335	300	336	320	304	341	332	311	319	342	300	318	326	322	341	319	345	279	318	342	307	332	349	320	316	319	310	315	294	305	305	353	281	334	346	339	343	334	318	321	310	309	316	335	343	348	319	309	297	359	336	353	335	335	312	331	333	308	332	327	317	340	303	337	332	324	285	343	327	340	330	307	331	347	328	337	363	307	346	356	303	336	345	346	332	316	368	327	319	298	307	329	294	341	348	346	295	312	354	312	321	353	342	342	331	318	329	288	368	312	305	303	335	278	304	312	347	311	324	293	339	316	293	288	285	344	311	313	293	333	317	313	300	309	330	331	315	336	282	292	322	315	303	319	316	316	305	321	299	345	319	313	320	316	329	354	298	341	324	314	349	324	308	295	306	329	297	333	312	294	331	320	310	325	291	324	312	347	333	309	320	342	319	344	315	318	329	320	325	310	316	328	329	348	319	297	317	305	309	338	322	321	317	321	291	296	309	320	325	326	326	344	303	347	321	344	316	290	333	359	326	305	340	344	314	303	315	338	315	323	324	298	341	325	353	309	335	325	343	321	307	317	296	326	294	303	333	329	357	332	287	322	287	302	328	322	345	330	347	310	318	312	324	281	339	335	332	321	350	317	357	326	347	316	343	323	311	303	288	356	326	290	337	311	321	305	329	347	309	294	329	299	302	358	295	357	316	311	323	295	332	316	314	328	306	318	347	343	349	328	308	347	362	315	324	327	332	304	359	298	324	299	309	323	372	322	309	316	300	331	309	308	325	323	324	299	308	333	301	319	314	316	340	342	305	331	322	337	318	311	299	337	340	325	288	346	319	339	309	355	336	329	321	313	301	324	299	337	327	341	317	318	315	323	340	311	328	323	313	295	332	332	315	316	330	336	312	331	339	330	323	306	281	315	327	333	329	307	333	335	341	338	303	304	326	349	310	326	318	302	309	301	298	315	324	336	292	314	326	326	308	302	367	342	301	335	326	370	351	307	352	354	286	358	325	336	312	356	311	315	339	305	341	322	298	315	340	339	319	310	318	298	307	302	339	311	307	338	337	284	334	340	307	316	335	311	311	307	290	308	289	318	320	312	325	324	320	295	360	330	331	328	324	318	317	300	303	319	316	316	337	326	323	315	314	338	339	304	330	329	295	345	290	335	331	336	282	322	326	312	326	318	305	323	318	306	302	319	267	323	304	302	308	319	293	322	347	306	297	329	338	308	316	335	328	317	311	308	369	350	336	293	369	321	340	347	343	311	330	312	344	323	333	320	349	333	337	357	323	351	324	308	305	332	321	333	302	331	332	329	290	320	329	342	360	353	313	312	329	319	323	302	310	338	315	342	288	331	314	287	337	321	307	364	308	337	323	334	331	337	299	314	326	321	308	309	351	348	305	336	304	334	362	329	310	317	345	301	305	277	310	304	338	284	322	311	317	287	317	321	328	322	321	329	337	315	310	316	318	347	298	315	328	310	328	313	302	331	302	316	295	339	320	348	320	307	324	302	326	307	312	354	340	301	283	351	330	302	321	310	331	329	315	304	330	296	309	308	311	310	315	346	325	322	336	320	300	318	339	289	338	323	328	313	296	299	369	345	304	314	318	326	320	357	313	345	316	329	339	305	328	309	320	313	316	356	304	300	361	319	340	288	291	319	342	312	302	335	347	329	316	286	317	323	303	336	289	344	354	329	326	309	322	321	328	346	292	327	309	334	335	331	319	303	331	321	308	320	326	303	301	295	303	328	292	319	310	327	322	321	354	348	298	357	318	299	288	285	301	332	313	335	307	319	317	321	295	341	311	323	294	340	325	298	343	338	302	325	310	335	339	335	330	322	315	338	325	376	359	311	337	295	329	359	315	324
23773	20986	28157	23953	20936	7500	1342	920	820	798	758	708	755	671	707	638	661	600	662	637	659	626	627	618	595	591	571	559	578	590	648	608	578	635	561	561	590	578	594	555	568	615	546	577	629	556	587	560	574	609	527	584	609	562	558	617	562	554	557	604	550	607	591	550	574	552	568	578	534	568	552	551	570	567	508	543	617	578	589	602	594	575	558	542	590	545	571	553	560	578	584	584	593	579	586	593	645	568	594	587	572	551	567	577	580	601	565	572	602	621	538	550	552	556	551	540	641	579	586	551	573	601	515	592	593	583	541	611	551	558	577	576	553	527	596	564	572	554	593	572	566	549	550	518	559	580	560	575	546	531	551	515	560	583	582	589	540	560	564	545	507	555	561	546	552	576	565	567	525	571	624	581	549	583	598	572	581	598	599	598	571	577	576	577	610	555	593	570	538	566	557	590	597	562	572	578	565	568	560	573	529	560	552	554	587	544	602	604	554	543	535	592	605	586	550	559	497	569	573	577	569	545	566	587	555	565	536	557	537	568	596	569	599	548	580	549	574	551	558	581	587	588	560	562	578	562	552	596	550	544	567	548	522	600	548	577	601	568	571	577	531	624	609	613	549	558	564	587	596	530	577	611	587	579	587	577	558	539	577	521	529	584	551	567	552	599	571	581	567	565	581	573	529	566	568	544	529	551	598	523	567	568	569	548	561	559	578	573	543	564	550	539	553	539	547	603	608	530	556	570	524	555	578	611	553	573	569	567	587	556	556	593	546	572	522	557	602	593	574	578	537	584	579	545	553	556	589	522	597	578	550	555	535	586	589	582	582	615	578	592	555	569	551	518	546	600	569	533	594	553	584	600	612	562	531	514	571	539	548	564	591	573	552	547	555	597	567	545	568	599	573	584	565	618	565	534	574	555	587	559	599	535	575	592	548	523	559	547	561	555	553	614	585	605	567	548	565	604	560	579	553	578	544	586	551	535	526	576	559	565	573	594	610	594	554	584	581	552	613	567	586	539	537	550	583	587	577	567	519	592	577	548	593	552	563	570	589	563	576	593	569	562	609	571	565	600	537	570	582	561	592	555	568	568	586	569	581	569	539	632	574	618	579	570	570	550	562	570	531	538	585	556	577	576	569	558	573	576	583	535	591	545	567	518	578	542	588	555	555	552	587	582	603	538	559	557	593	603	552	536	551	562	568	549	579	573	577	572	534	589	550	546	541	587	629	560	549	584	573	555	564	520	561	558	558	592	552	592	581	607	526	545	613	601	574	558	570	560	555	555	567	560	610	557	533	576	537	565	559	587	596	593	574	587	568	586	589	581	549	571	569	581	580	563	596	594	587	595	549	554	571	585	598	577	601	527	531	610	602	588	574	581	546	543	556	547	538	579	612	601	607	572	579	577	587	564	609	579	544	593	544	561	579	557	503	551	527	561	549	543	588	561	595	564	554	537	584	541	567	601	580	563	555	531	584	549	552	548	543	554	563	606	569	597	561	571	559	559	575	595	585	608	588	541	609	555	555	587	616	585	547	548	595	535	554	585	590	544	575	575	549	560	564	568	551	550	543	555	596	579	591	591	579	608	582	554	583	562	569	597	577	572	509	593	602	599	518	563	576	595	511	578	563	556	555	585	545	618	549	577	558	542	592	587	569	575	589	508	587	553	598	547	599	559	539	596	564	555	574	543	539	570	607	577	574	555	564	555	551	581	593	572	548	543	586	598	548	564	541	604	592	564	588	579	534	573	581	579	598	592	618	569	575	546	607	551	544	559	536	617	559	510	543	567	586	537	595	554	553	561	590	556	555	524	561	595	553	544	577	579	557	559	621	536	558	568	566	553	597	545	561	555	605	580	548	600	608	570	573	611	521	529	551	551	553	535	568	556	581	563	560	570	611	587	554	585	577	617	536	558	565	516	562	585	593	546	585	527	585	591	582	565	594	587	568	546	594	529	553	580	536	601	570	519	571	588	537	594	565	587	565	577	587	567	543	563	527	615	563	589	565	529	577	587	569	553	614	574	540	588	552	560	586	565	549	578	569	595	570	565	566	548	607	561	575	543	567	552	573	570	566	551	599	623	572	565	606	557	594	555	542	540	527	589	536	575	593	545	580	571	618	540	571	569	585	540	572	551	589	556	539	577	616	606	548	552	567	555	534	547	603	591	530	585	559	611	583	555	544	535	537	559	587	560	576	566	583	580	544	576	571	533	582	586	562	529	513	563	564	569	556	570	533	561	572	569	542	548	572	575	596	549	569	551	581	560	528	569	533	577	593	567	593	591	540	600	557	555	554	567	563	576	542	543	605	535	516	592	541	566	638	561	564	527	562	560	586	569	542	567	530	556	560	538	543	575	565	594	569	577	589	569	591	586	579	577	590	544	590	566	563	556	540	556	560	595	546	591	575	587	581	556	587	522	585	554	570	594	554	544	602	591	526	566	574	543	542	528	578	511	605	574	595	537	603	580	579	565	548	548	530	587	633	559	523	565	564	563	596	547	545	544	587	496	577	543	562	540	579	558	567	565	530	579	572	596	534	544	575	587	599	550	557	527	580	575	585	564	612	547	580	544	571	581	572	597	616	581	535	597	560	580	561	545	551	548	592	597	567	563	566	594	572	559	539	585	587	569	545	575	525	592	546	557	544	586	564	554	561	562	570	563	545	609	566	548	525	558	557	513	598	588	561	539	587	520	580	569	569	614	539	596	571	565	564	545	575	513	569	577	605	559	533	579	578	536	525	587	586	573	595	579	576	555	551	557	574	552	563	570	574	513	569	570	569	561	589	604	574	608	555	545	553	595	569	604	554	597	568	549	549	589	581	585	551	571	544	565	581	611	509	592	570	562	539	578	535	545	621	601	544	588	563	605	534	569	573	575	550	583	572	541	560	559	580	620	597	552	556	570	566	592	583	590	585	600	561	550	571	583	593	599	511	564	590	591	575	585	607	567	583	524	559	592	531	594	582	556	556	568	585	554	580	565	558	594	512	564	566	635	565	558	579	587	576	572	599	597	590	559	598	579	535	529	577	573	600	562	567	542	556	514	492	562	549	596	558	538	590	566	568	555	554	562	564	559	574	560	625	597	519	555	595	553	561	570	579	559	576	630	609	611	556	590	585	591	596	560	553	560	547	537	528	584	548	581	553	589	585	545	536	556	589	595	524	547	543	579	533	568	577	566	610	582	559	649	561	568	595	571	553	528	570	563	563	519	594	603	557	588	590	584	553	607	583	573	577	548	572	588	555	565	582	589	593	579	575	591	574	573	576	602	547	559	562	535	542	552	594	563	553	550	569	580	606	542	569	562	532	553	588	586	545	599	530	570	612	539	588	530	584	597	577	532	603	572	600	525	563	588	583	573	583	574	592	557	575	565	550	530	605	518	568	546	579	563	562	560	549	558	578	585	540	560	555	554	575	551	539	564	604	567	581	561	541	576	540	575	527	563	555	565	589	569	534	533	555	562	536	585	574	513	591	562	584	543
5219	10738	8394	4237	3194	2332	1855	1608	1458	1164	1175	1049	995	957	886	892	844	878	841	836	773	812	789	776	786	776	720	795	763	764	771	727	747	788	741	699	746	680	754	730	729	763	732	734	763	710	687	748	730	740	737	711	737	745	770	724	699	747	677	748	728	735	720	699	704	736	727	685	694	755	752	681	682	731	722	726	692	711	720	675	641	693	712	711	709	703	689	694	692	694	707	744	723	686	702	692	678	694	701	725	734	733	689	693	681	736	708	706	729	736	691	723	762	721	746	743	693	698	734	715	706	713	666	670	726	765	672	727	683	679	731	682	750	726	639	711	715	732	737	707	723	719	719	698	720	705	694	692	722	691	707	674	679	675	755	722	737	712	669	708	716	698	716	682	701	713	710	736	690	753	734	684	675	684	714	708	709	686	688	718	712	676	659	715	726	687	691	709	690	675	723	684	684	688	709	751	679	683	693	715	698	748	665	736	720	673	707	721	709	725	705	646	705	693	697	662	683	722	728	695	732	715	713	735	709	747	693	695	714	717	690	700	693	657	691	742	726	726	687	652	759	713	683	639	679	738	701	704	674	685	704	719	684	693	741	692	718	748	713	726	687	723	720	766	682	705	695	706	749	722	661	691	715	694	692	712	701	663	741	728	656	665	742	706	715	709	737	723	686	676	676	733	679	682	723	720	675	723	690	660	691	698	640	718	705	732	657	684	746	658	703	676	685	705	713	669	704	715	748	709	720	694	703	750	704	691	711	690	690	630	687	708	732	705	694	717	703	651	700	673	690	708	683	751	691	717	714	716	732	757	676	760	717	679	711	700	694	730	721	662	657	743	692	727	705	696	691	679	745	685	694	689	704	710	706	693	719	689	681	679	738	715	692	696	730	718	743	726	667	701	691	711	689	649	709	702	712	751	706	673	699	736	685	720	670	704	730	731	702	677	701	709	718	691	672	717	708	721	700	728	727	717	680	653	727	715	714	708	715	694	680	746	700	754	708	716	705	688	696	681	729	749	674	735	682	702	733	656	756	756	651	719	688	670	747	634	694	748	713	702	710	739	688	682	730	692	681	728	684	656	705	702	722	688	732	704	715	713	687	726	723	695	719	675	697	719	685	695	705	694	699	715	666	697	673	668	705	750	742	707	712	706	749	705	719	721	695	708	710	688	702	729	695	664	682	710	682	714	731	662	720	691	736	718	690	689	719	737	670	700	652	724	729	718	739	690	735	711	714	722	657	714	739	745	732	644	733	681	726	757	738	743	717	724	713	697	728	699	718	681	689	725	664	731	701	687	680	714	714	749	692	686	712	717	707	685	793	703	694	717	689	724	685	732	709	700	707	727	679	736	742	722	715	725	728	719	715	673	737	662	705	700	658	722	735	707	707	716	709	684	711	682	727	687	721	659	690	696	720	704	661	701	696	672	705	715	702	716	723	743	654	733	722	717	711	734	698	714	696	691	740	715	695	671	714	699	672	752	715	701	705	694	712	722	733	690	703	701	742	717	656	698	722	720	703	723	701	708	690	722	718	740	672	731	659	694	729	708	711	685	714	712	736	729	720	694	739	719	747	704	659	657	700	731	733	759	699	679	676	711	743	738	707	681	684	712	696	675	683	680	680	703	708	736	729	736	718	722	742	694	725	726	652	712	747	685	702	663	635	713	725	671	687	723	697	662	703	697	682	717	692	674	702	720	661	683	708	716	660	699	665	697	698	699	695	681	759	703	689	701	692	756	702	721	715	680	693	723	702	640	659	683	744	717	671	741	679	711	736	677	721	744	735	715	686	747	691	678	710	678	684	700	704	729	717	774	691	714	708	701	690	740	722	729	690	723	714	693	724	750	675	687	716	720	692	708	752	703	648	738	710	730	674	688	655	708	695	692	690	736	752	700	745	698	675	692	681	689	743	707	707	758	677	722	680	646	718	748	691	688	674	699	706	749	682	663	697	649	789	727	670	660	700	724	647	699	758	716	688	729	722	713	732	667	690	670	699	685	751	683	721	704	697	694	679	710	727	696	736	713	708	650	727	764	696	669	692	652	718	661	682	674	788	694	698	695	718	699	690	725	693	684	717	686	668	721	749	711	730	711	677	693	706	701	724	730	723	660	767	730	712	719	701	691	709	725	667	717	722	685	649	733	701	692	680	757	681	686	687	717	703	757	750	712	689	712	737	717	728	703	686	700	647	727	732	713	741	691	709	724	681	714	672	684	647	725	699	722	719	768	688	752	683	677	716	705	720	674	710	738	659	731	696	693	728	755	687	724	660	673	694	684	684	723	661	719	682	720	734	685	692	749	681	685	731	687	689	690	762	737	691	694	763	665	707	724	709	742	689	687	713	698	669	710	709	642	694	723	716	730	682	713	693	722	685	704	684	685	729	665	733	685	705	689	726	705	698	689	743	743	712	723	687	726	695	721	681	712	699	721	650	706	736	725	694	766	722	680	706	687	723	638	710	665	696	686	740	678	704	696	671	706	677	706	709	698	703	683	750	726	690	680	669	695	698	662	755	734	706	726	700	745	728	711	705	765	722	683	693	706	722	720	704	704	706	684	723	667	689	694	732	702	690	716	726	660	690	694	680	708	719	675	758	692	708	726	747	723	691	696	693	686	693	697	729	701	683	731	699	690	736	744	767	687	652	658	736	686	706	706	726	715	709	717	676	674	689	670	701	712	692	708	723	677	706	724	748	699	721	688	717	688	706	742	670	699	706	719	732	724	708	696	718	692	772	706	657	693	690	676	696	695	714	700	674	713	749	680	742	720	704	680	717	714	704	648	676	686	692	683	759	704	711	718	682	708	707	719	700	752	690	689	667	685	685	723	701	681	776	719	715	694	701	707	684	658	680	731	742	667	704	683	699	722	698	693	746	661	669	704	682	697	733	728	683	720	652	741	743	717	711	699	671	691	713	729	731	719	706	724	707	718	713	669	748	675	703	665	695	650	728	712	729	739	687	681	721	702	702	676	726	702	704	700	690	668	756	715	735	730	685	691	710	673	689	698	684	685	720	675	662	680	667	672	673	689	694	708	738	752	737	718	736	688	706	688	703	743	708	672	690	681	666	727	704	728	687	661	749	701	704	708	675	700	729	667	738	705	727	694	669	709	698	688	730	698	706	704	698	703	686	715	699	731	659	709	681	660	717	703	686	720	661	682	710	691	728	652	743	715	642	757	675	679	736	746	678	668	705	741	713	701	756	689	688	649	751	708	673	732	721	742	731	760	687	703	737	719	720	689	731	749	714	721	741	716	715	748	662	741	658	678	700	676	691	671	684	693	692	696	673	699	781	689	667	732	720	721	709	675	745	728	735	685	722	696	683	652	733	714	683	682	727	678	724	699	696	724	748	675	693	680	730	692	690	720	686	735	680	736	719	706	769	699	673	723	677	682	684	735	689	669	742	735	710	718	716	694	728	712	667	674	699	723	734	703	706	699	695	762	722	690	723	722	702	667	707	710	685	724	688	688	720	732	671	673
25086	20993	26768	25076	4570	546	387	338	355	313	279	297	289	275	247	266	241	256	242	198	224	231	220	215	223	231	187	232	217	215	221	193	208	199	216	211	229	207	209	186	225	215	205	230	228	198	202	212	216	206	229	219	207	217	217	215	214	194	217	226	193	208	229	185	202	205	221	225	211	218	240	233	207	216	218	216	229	187	198	222	189	221	201	193	184	193	212	204	212	208	193	187	170	194	198	191	208	171	210	219	194	203	209	183	212	188	187	201	207	182	199	200	192	200	189	204	204	218	208	183	198	198	216	199	226	200	202	239	206	208	214	213	176	203	191	208	218	234	213	220	216	183	204	204	197	170	228	184	196	204	226	218	217	214	204	222	221	211	202	205	200	209	209	200	196	224	192	182	193	186	217	215	223	206	177	201	194	213	206	190	217	197	209	212	208	202	173	227	195	197	203	189	209	192	210	189	213	175	198	217	210	203	188	212	226	180	204	218	230	200	190	191	203	211	188	231	209	223	215	207	201	202	211	192	185	201	206	219	206	184	178	216	215	190	198	221	218	185	181	223	196	214	226	212	219	214	187	216	224	205	187	209	210	205	220	218	195	195	232	214	184	226	208	182	219	202	199	193	207	211	196	206	206	211	192	211	191	235	215	208	200	194	238	231	209	222	201	208	194	196	194	190	211	207	210	183	223	203	211	217	212	208	164	178	204	222	223	195	195	216	207	208	199	202	212	204	202	200	195	203	215	204	193	206	203	177	209	183	230	195	214	187	217	189	224	238	218	191	221	201	201	211	211	210	201	195	190	201	205	200	184	209	211	239	209	226	235	192	199	202	192	208	184	215	208	195	213	190	229	191	209	200	199	194	205	194	193	212	208	190	221	190	209	225	199	195	225	205	181	186	203	209	199	203	219	189	204	222	206	224	178	233	188	209	214	203	191	197	205	214	203	193	200	210	195	212	206	233	227	202	218	204	194	209	192	196	202	173	193	235	199	211	217	207	202	227	201	217	219	185	219	208	207	205	188	200	214	182	189	208	207	213	208	218	212	194	185	213	207	236	208	193	191	214	221	220	204	217	211	212	197	221	209	221	228	200	188	233	202	247	204	226	194	215	223	207	191	206	208	213	202	206	209	194	211	192	207	226	217	203	205	181	179	181	198	207	208	226	193	189	215	187	175	205	204	215	228	194	215	203	212	180	209	224	182	235	209	229	188	197	193	196	199	215	212	217	210	208	216	244	236	191	202	211	191	195	196	191	215	198	202	192	183	238	179	173	212	199	231	203	202	215	214	201	202	203	220	223	204	206	212	224	211	204	210	212	201	203	187	200	202	181	212	219	223	195	198	204	192	199	211	204	223	220	210	193	210	187	211	215	213	217	199	203	195	233	201	183	201	203	214	192	190	232	198	216	222	179	198	214	220	202	213	231	194	215	220	220	212	223	236	187	225	234	196	183	207	186	226	210	188	208	211	208	197	221	203	184	214	209	198	202	201	205	216	190	217	215	208	197	213	230	200	205	216	179	192	202	179	200	202	213	185	185	212	226	178	214	215	208	229	184	206	204	178	196	193	228	219	174	207	208	190	191	217	210	204	187	199	219	208	205	220	209	223	196	199	220	193	221	229	213	200	187	197	202	202	217	210	214	192	235	192	188	210	202	211	206	214	227	165	191	209	227	190	216	218	193	222	184	177	185	200	210	190	201	203	201	245	213	201	194	206	187	185	209	201	217	217	190	189	188	183	232	227	229	211	210	208	222	225	204	203	207	217	186	184	190	229	221	215	206	179	220	191	210	204	209	194	195	216	209	199	198	187	211	196	187	189	222	215	221	193	193	193	217	178	186	180	194	215	211	209	218	190	210	218	203	189	184	199	208	215	226	212	218	231	217	186	206	208	199	206	210	238	211	224	210	223	214	194	230	205	185	181	201	187	210	188	218	199	187	198	212	192	205	175	218	195	198	196	201	205	202	220	208	187	220	218	211	198	209	165	198	198	198	188	213	204	204	208	200	191	196	200	214	221	215	209	223	193	243	209	216	206	199	192	212	193	207	206	201	206	204	201	197	224	206	218	190	202	215	231	221	203	192	198	210	234	220	212	205	217	190	195	216	194	216	194	200	197	195	221	191	223	197	203	221	218	199	194	209	211	218	192	204	219	210	208	177	207	209	229	210	201	193	227	213	198	236	198	223	209	207	204	198	227	220	213	185	219	197	225	197	204	201	197	201	189	208	220	223	203	203	230	207	192	237	219	178	209	199	213	173	175	202	215	216	210	198	198	199	182	193	209	192	203	199	192	189	200	206	190	186	214	209	208	203	223	185	194	222	183	164	183	195	201	191	208	203	201	210	193	195	198	201	190	233	207	194	199	201	217	225	186	194	183	213	238	216	247	231	212	203	212	218	214	220	222	206	205	204	199	202	191	169	215	217	205	206	193	204	215	221	208	175	193	214	201	206	217	209	213	207	207	221	219	208	212	195	230	175	205	217	179	201	211	214	222	198	190	209	219	203	203	216	202	209	195	177	187	199	201	193	200	187	208	224	206	198	210	181	215	211	226	221	218	206	217	223	218	197	211	205	215	192	196	188	216	198	190	204	213	203	201	215	184	202	203	224	200	201	218	230	218	187	183	215	187	192	207	207	220	236	238	235	227	204	203	243	201	184	228	228	237	224	193	219	196	208	208	211	206	214	203	205	210	204	194	246	215	193	207	193	198	234	206	188	186	208	216	209	198	191	194	224	182	177	221	213	213	185	200	221	212	214	220	198	203	213	185	210	210	176	193	230	210	222	217	222	235	213	187	204	205	211	224	203	190	223	210	231	160	215	179	186	186	212	179	199	189	214	222	230	205	214	206	199	198	220	205	217	163	174	189	214	199	226	195	202	208	193	221	220	217	217	197	206	201	208	190	212	212	212	187	190	202	248	237	234	193	199	208	202	193	205	199	186	193	201	177	199	201	186	206	207	222	188	177	215	216	199	207	205	192	184	218	202	196	199	193	206	201	235	198	217	220	174	168	201	216	187	197	233	197	211	207	214	193	188	214	182	206	214	198	192	209	208	193	189	197	218	191	205	203	222	198	199	199	206	188	219	192	200	227	202	219	197	206	209	205	223	193	193	210	201	209	192	195	185	214	217	210	200	192	207	167	224	247	198	199	180	192	200	208	214	219	222	190	207	211	195	204	206	225	197	203	192	212	191	173	194	214	199	187	200	204	211	193	220	206	202	200	196	200	214	195	202	208	247	205	218	212	204	204	210	225	209	202	201	194	210	197	229	211	219	214	222	211	176	211	199	187	213	207	208	181	207	204	212	204	204	195	192	175	184	215	204	208	190	211	198	225	212	223	199	201	232	211	195	220	231	187	202	217	206	217	208	206	216	213	208	205	206	194	187	202	193	215	193	203	209	206	201	211	213	233	207	196	187	164	200	189	231	217	207	215	196	222	208	199	225	209	203	211	191	202	212	227	197	207	184	220	224	218	200
4560	5672	4222	2071	1418	1113	884	759	683	608	540	519	418	449	439	385	358	364	375	368	330	315	329	285	354	355	306	310	347	316	343	341	285	303	310	324	270	261	296	294	308	320	305	307	299	305	292	335	290	288	262	295	286	322	282	274	317	290	294	303	323	304	298	285	265	273	331	319	278	272	285	287	287	311	283	287	309	295	318	294	292	298	254	293	274	310	292	286	331	304	300	276	263	308	290	307	313	288	312	260	282	294	292	307	268	308	272	281	264	288	276	290	265	302	276	270	304	308	296	265	296	319	285	300	289	272	267	267	333	300	281	318	287	281	295	285	270	267	308	293	277	308	282	277	300	283	316	288	281	292	304	285	310	301	307	291	269	324	310	300	300	255	323	283	338	307	286	290	278	328	294	310	308	308	290	307	282	274	250	322	262	282	340	280	261	290	285	291	295	281	324	305	310	293	280	306	302	270	269	288	300	283	269	299	284	293	321	285	296	279	274	277	257	289	317	290	269	288	320	298	298	264	295	281	281	261	270	318	303	282	266	244	268	296	277	294	305	291	297	294	277	309	287	299	294	304	294	290	287	302	325	277	309	298	279	292	294	313	281	288	275	294	233	317	289	272	296	256	345	298	301	320	292	319	297	271	306	285	284	269	266	262	314	283	297	298	265	291	276	280	329	295	283	293	279	285	313	307	274	261	290	292	287	303	298	282	279	274	300	295	287	291	260	319	289	260	278	312	295	279	288	309	302	294	311	296	301	312	284	293	275	276	267	311	304	281	287	336	302	273	288	302	322	259	278	305	291	320	286	260	315	288	274	295	292	330	283	298	316	287	313	299	306	269	299	280	288	332	277	285	281	313	296	280	306	315	281	278	292	319	293	285	324	303	326	302	291	289	267	300	316	292	269	310	290	314	314	274	301	290	310	286	293	291	306	325	296	295	291	283	288	290	281	289	277	328	298	285	316	282	296	277	277	300	303	291	288	277	282	276	282	298	302	276	282	306	288	299	285	300	304	288	302	337	283	277	309	289	268	296	283	298	291	296	312	293	292	302	274	319	277	292	294	279	301	272	308	315	276	321	302	317	279	288	266	273	279	284	284	289	275	293	290	299	263	310	301	288	310	296	279	290	304	330	310	276	332	279	308	283	281	277	279	271	283	318	286	291	280	340	242	279	267	273	290	285	286	324	291	289	314	287	292	310	275	303	311	282	282	258	291	297	259	277	306	299	305	303	286	300	288	264	274	297	297	280	271	305	316	299	292	300	300	304	308	278	298	336	275	292	277	279	297	297	278	297	308	269	274	322	308	297	320	285	280	305	303	294	293	300	286	287	297	268	305	288	292	307	265	282	272	295	290	295	309	299	285	306	295	280	299	268	282	301	289	294	250	294	315	284	263	280	305	277	280	304	256	285	316	288	284	309	275	287	309	293	291	276	301	274	288	264	285	299	286	289	286	283	280	317	295	296	303	302	283	301	308	298	296	275	266	311	294	271	302	260	284	283	273	272	284	305	300	283	311	307	284	293	285	283	295	278	283	301	305	286	292	319	289	283	311	309	290	309	299	306	280	284	303	272	296	309	287	295	291	298	312	297	304	293	324	334	316	298	263	302	296	271	282	310	308	291	265	321	304	303	275	290	286	282	312	271	303	290	309	246	300	288	289	282	301	254	298	276	289	313	271	273	273	301	300	282	303	294	266	316	317	301	278	279	315	302	303	295	299	309	268	313	276	292	321	270	288	251	295	257	307	307	289	281	313	275	271	291	300	303	288	279	283	267	279	295	281	302	308	276	289	278	308	277	308	251	278	293	273	297	296	285	273	322	286	279	325	271	273	309	307	267	291	266	287	303	281	315	283	249	267	281	293	329	288	247	272	304	322	307	296	313	305	302	313	287	283	297	281	270	252	265	304	313	272	291	295	308	257	273	317	272	320	287	268	275	311	281	326	285	279	283	284	331	276	302	250	277	305	289	298	312	292	280	287	289	283	280	287	286	271	279	286	262	294	298	288	298	278	307	285	283	299	280	278	313	295	282	288	281	297	300	285	320	259	285	314	292	281	266	326	285	289	289	292	287	304	300	271	262	287	313	291	302	304	288	290	290	300	329	279	317	309	293	276	300	275	280	263	279	319	303	331	299	293	301	292	312	278	265	303	285	307	304	306	295	292	293	306	278	306	282	297	294	265	287	296	295	296	281	360	290	282	283	281	293	279	303	262	284	310	280	278	302	304	296	293	288	286	296	288	270	288	298	266	280	252	289	294	307	278	284	320	272	268	304	301	269	308	263	297	319	317	298	290	315	284	272	280	317	309	285	287	293	299	292	293	303	302	305	265	297	272	257	299	277	259	283	318	285	298	258	288	279	341	290	305	305	305	290	288	274	327	281	305	272	281	273	308	292	261	326	266	282	282	292	273	310	287	287	305	288	297	284	290	301	277	299	313	327	270	342	289	305	314	309	302	283	271	284	289	303	288	330	288	288	270	271	283	298	300	301	289	303	307	275	275	300	288	327	317	277	284	303	288	280	309	273	306	292	296	303	309	280	322	299	297	284	282	281	296	314	308	294	289	279	291	291	316	303	329	294	256	317	268	305	284	288	308	297	275	241	304	273	308	294	287	271	343	287	277	292	285	274	251	284	311	303	288	316	299	313	265	319	268	334	265	270	278	319	308	300	304	305	312	277	321	290	313	295	280	276	278	267	289	279	265	246	269	303	307	287	291	294	294	311	297	280	306	287	295	306	326	301	282	300	315	260	294	265	275	305	272	289	292	293	311	289	270	298	268	287	314	310	276	262	281	282	300	321	254	263	271	303	320	307	281	281	284	300	276	297	310	293	317	320	312	331	274	294	314	269	285	288	327	301	288	273	266	297	284	275	299	274	273	296	296	279	295	270	330	310	307	268	283	264	277	275	270	278	307	263	274	311	251	307	311	304	265	280	299	295	311	277	288	289	267	301	275	318	324	254	263	266	288	293	319	276	312	254	269	322	315	290	307	311	291	298	292	282	270	303	299	297	279	301	295	291	303	288	301	287	305	278	319	316	287	260	259	288	265	274	292	288	292	329	272	311	301	313	303	286	308	304	288	287	314	282	292	303	277	268	295	291	312	281	282	294	283	298	321	287	317	299	297	280	311	280	276	287	310	302	264	308	298	266	284	311	255	283	277	290	287	302	273	311	269	284	320	312	311	304	277	265	255	270	271	292	341	238	269	293	279	297	297	298	311	287	288	298	295	305	308	326	301	264	283	272	290	276	307	293	280	286	270	282	329	278	297	344	286	284	298	278	278	312	296	293	282	269	280	267	301	310	298	285	300	328	323	279	322	303	305	284	286	301	327	304	307	276	309	283	289	252	273	320	295	288	290	271	286	280	284	291	306	253	281	285	299	290	270	288	280	301	303	287	300	291	292	319	293	274	292	284	339	272	279	304	268	295	277	319	272	292	308	280	306	261	271	269	314	280	295	252	300	291	289	315	270	284
22773	21040	28732	23549	21034	21031	6176	1500	1181	1062	990	959	927	878	871	844	792	812	776	784	751	796	725	751	740	723	727	690	712	740	733	726	731	671	661	679	700	700	667	710	711	737	710	735	676	670	728	726	673	658	679	712	691	692	711	673	645	686	659	647	691	706	712	657	675	665	650	685	681	662	656	661	651	643	686	730	637	746	705	676	643	672	639	677	654	649	695	606	661	659	707	698	654	719	658	664	698	682	686	657	614	677	613	719	703	651	704	624	725	688	627	646	651	651	677	652	667	635	634	690	639	702	716	684	690	624	634	689	643	721	642	661	717	711	623	647	661	661	666	713	680	689	649	644	674	686	668	679	669	669	719	647	685	697	673	715	670	657	647	679	637	689	677	644	656	649	695	696	624	697	722	681	685	652	661	712	667	674	635	708	691	623	640	668	695	647	679	655	674	691	682	669	611	720	674	640	674	672	671	630	687	673	701	671	657	621	676	673	651	683	671	698	667	726	654	678	696	691	633	662	706	630	654	649	656	696	641	734	704	692	661	655	688	614	675	700	683	662	646	608	701	700	668	682	653	671	639	670	655	654	656	708	660	626	686	702	674	645	700	707	639	687	674	641	713	656	700	734	610	655	702	698	681	707	682	674	687	646	647	719	689	745	701	663	652	651	665	668	646	645	712	711	627	654	690	693	685	672	643	634	599	674	684	667	696	689	722	720	637	645	618	699	698	665	719	618	648	705	661	654	676	687	697	659	687	675	631	721	651	629	681	637	687	654	662	670	597	633	696	667	667	712	636	663	622	638	688	641	680	658	624	664	681	704	667	642	657	667	691	667	642	639	657	659	633	668	645	626	647	681	674	693	670	687	644	730	667	668	672	689	674	699	650	661	642	682	633	687	661	660	694	671	698	664	662	693	675	674	702	743	709	681	638	713	675	686	671	653	669	686	666	590	641	690	664	702	643	668	706	651	709	666	642	691	653	652	652	715	647	636	666	655	681	674	660	668	680	688	695	662	676	671	684	685	671	708	619	624	662	634	739	654	680	654	675	667	698	666	657	707	686	637	699	656	657	696	655	652	679	683	716	646	628	654	679	655	625	729	662	666	671	694	682	666	639	692	717	655	646	658	663	714	706	677	682	666	648	688	633	675	675	674	658	677	702	657	696	702	685	679	617	688	673	664	635	650	665	680	632	681	651	628	654	615	655	677	646	688	635	666	720	680	677	641	633	669	683	696	684	682	708	625	667	690	695	676	639	679	649	667	663	626	736	666	672	668	658	641	677	651	709	629	672	703	696	633	682	690	702	717	636	690	681	665	649	700	660	707	652	691	656	635	628	683	647	686	677	634	643	697	672	645	621	701	707	625	679	690	699	641	658	655	692	700	646	699	675	703	671	672	672	669	709	650	679	600	676	653	673	664	637	687	642	671	691	682	678	647	706	658	668	678	698	640	674	640	619	672	740	697	626	655	650	683	680	680	672	691	695	668	647	651	705	674	698	666	667	637	658	658	659	679	685	634	714	679	636	697	658	654	712	619	635	665	681	642	652	652	683	697	684	739	638	640	693	678	610	657	655	603	643	670	657	725	721	677	694	660	675	704	735	683	636	663	656	667	662	694	653	646	659	675	627	692	672	702	685	672	680	682	686	685	644	661	695	648	668	654	660	698	663	652	629	678	664	690	664	629	694	689	699	666	719	640	655	662	628	669	651	707	684	660	650	675	635	639	644	702	678	662	722	675	632	680	658	711	629	637	667	667	689	728	723	726	681	710	657	666	657	673	703	673	658	675	696	694	681	672	680	694	644	667	670	680	682	675	657	673	662	642	687	664	685	669	671	751	626	694	635	647	709	669	709	664	663	664	694	693	712	679	656	690	671	640	688	679	645	667	666	622	689	658	637	692	693	663	632	679	635	654	598	669	663	686	698	696	668	666	677	679	680	719	666	701	651	696	667	650	652	679	625	638	630	657	668	655	658	683	712	659	681	690	655	637	653	640	631	677	624	678	657	671	675	687	666	709	635	665	654	689	675	678	635	694	678	657	679	666	676	685	681	681	648	671	679	687	670	646	662	660	660	639	695	670	680	672	641	694	635	686	655	678	625	662	671	639	652	749	660	699	657	681	658	655	640	667	704	684	671	643	696	673	648	667	646	673	628	636	659	672	710	719	720	648	631	658	672	682	668	648	625	689	653	658	620	663	686	693	623	611	674	645	652	663	625	675	672	694	690	707	699	654	685	618	655	634	664	682	714	656	716	690	659	636	663	695	615	661	671	702	690	682	612	679	692	632	637	674	706	639	650	640	701	647	665	684	659	698	654	668	672	685	606	669	673	645	675	664	652	693	623	689	665	673	680	652	720	666	690	681	679	658	681	672	667	657	616	623	658	676	648	599	671	674	632	666	667	659	642	669	686	678	631	640	655	633	624	654	668	660	636	668	640	679	639	687	676	641	632	652	641	688	685	675	682	678	627	671	675	706	693	649	643	668	697	700	650	689	685	675	627	694	645	682	669	664	696	684	653	687	693	633	674	672	643	660	668	627	707	712	635	681	663	672	689	627	697	633	719	727	638	695	639	648	660	661	620	669	711	643	657	691	648	662	675	703	720	670	676	665	631	707	682	668	669	626	690	604	671	627	635	651	690	648	693	631	656	635	690	680	684	642	680	652	613	644	685	669	669	661	688	669	654	644	644	670	637	636	645	650	697	689	663	653	657	690	655	678	663	654	647	686	617	639	683	687	673	629	674	721	669	699	648	736	640	695	655	672	679	643	663	639	652	640	704	637	654	689	679	662	631	601	688	690	676	652	644	634	656	678	714	717	661	662	692	655	636	658	636	657	671	665	643	668	676	660	634	656	645	606	629	621	664	695	664	671	642	613	646	730	653	657	635	666	658	668	648	679	683	694	658	626	643	680	690	686	664	663	678	680	679	650	663	692	678	688	644	694	714	661	649	629	726	667	644	606	667	685	653	643	660	695	644	678	682	634	647	695	671	639	683	684	605	712	653	647	662	670	641	629	649	676	661	657	631	657	672	703	653	634	739	678	649	669	686	639	662	650	708	662	627	719	648	680	677	665	693	621	682	640	655	687	668	645	713	660	701	716	672	626	587	652	675	674	667	678	638	701	696	646	640	633	685	681	627	687	665	625	688	636	644	625	643	678	696	690	628	645	680	654	668	629	675	692	692	661	670	647	662	655	655	699	676	681	665	702	720	668	642	679	690	667	657	671	668	644	645	706	680	629	706	658	650	668	672	684	639	620	659	619	644	653	699	619	654	655	663	697	641	623	683	659	656	648	694	713	656	652	696	623	710	716	650	673	659	679	659	693	689	651	663	664	668	695	678	667	641	643	644	677	677	726	666	656	663	711	694	684	635	672	694	705	662	655	682	625	656	663	684	697	675	650	663	641	672	712	654	667	661	712	655	677	662	687	707	631	646	659	677	712	702	688	716	638	645	673	678	679	679	685	691	645	655	689	650	648
7678	17289	13575	7392	5204	3837	3220	2601	2102	1840	1691	1535	1387	1375	1296	1189	1164	1123	1100	1053	1000	960	1006	986	968	993	990	911	922	886	943	888	908	868	890	925	911	910	897	848	873	894	849	843	880	887	897	863	807	811	845	857	841	845	917	848	826	869	842	826	857	853	894	862	869	835	854	812	814	803	853	873	829	824	850	819	841	867	805	887	834	865	859	901	874	812	833	867	838	812	822	860	897	829	868	862	790	814	854	801	821	844	860	878	846	826	776	841	870	830	865	835	867	819	835	909	840	848	815	827	859	853	797	867	808	870	853	839	800	911	842	878	826	789	820	861	841	802	857	819	845	836	831	804	823	866	843	827	888	844	833	823	824	836	863	821	856	814	839	857	900	828	864	801	821	806	840	825	836	848	876	888	830	837	840	865	807	849	858	856	840	857	839	861	816	809	807	793	824	854	795	852	846	849	867	826	866	808	806	868	813	838	797	838	841	827	827	856	846	830	824	904	797	854	809	840	819	847	874	855	835	802	869	863	826	829	878	845	804	842	825	760	822	836	804	802	834	882	826	846	829	829	830	824	828	875	891	805	845	872	824	848	880	834	834	814	857	870	808	803	796	889	845	807	910	813	845	831	802	782	828	834	795	827	831	855	835	841	835	838	835	860	815	824	839	791	821	839	859	880	845	889	802	844	858	852	819	901	854	829	839	816	803	868	843	839	859	809	876	820	804	816	789	829	841	869	840	842	819	787	847	832	849	768	796	848	804	863	807	826	830	833	774	780	835	836	839	872	858	821	878	847	852	861	782	883	835	867	848	855	833	836	857	789	792	817	803	784	829	817	831	817	817	848	841	802	826	754	844	837	828	817	814	817	826	855	813	816	854	870	854	822	827	830	873	853	823	837	863	826	852	784	855	795	850	856	848	879	800	852	840	886	792	842	865	824	857	860	841	828	858	861	816	824	848	879	831	829	862	845	754	898	834	796	878	832	806	821	816	793	882	802	858	867	844	904	862	828	871	825	881	797	891	848	859	879	841	836	823	831	859	846	866	856	843	843	852	837	833	799	810	841	842	815	827	807	858	876	863	857	820	838	862	775	802	806	861	843	833	825	778	789	882	851	863	859	861	820	905	838	837	860	869	850	835	837	847	808	842	848	878	839	894	815	842	799	869	865	802	882	801	858	758	882	826	876	875	811	861	877	858	784	830	833	788	822	809	825	842	859	799	848	817	841	827	877	863	826	848	824	802	849	834	874	888	827	796	809	860	849	838	832	843	815	819	819	798	853	791	813	815	853	809	824	853	865	867	885	809	884	853	842	815	844	802	845	817	838	828	816	854	822	868	878	808	819	879	767	822	788	870	846	836	845	858	856	834	815	846	859	826	812	851	853	773	828	814	833	863	865	828	812	816	886	813	817	839	895	807	824	861	835	860	794	869	836	817	861	793	880	843	821	835	845	804	837	840	837	889	812	798	840	817	857	836	879	833	894	777	890	863	854	815	853	806	813	805	874	857	824	820	835	879	883	831	853	873	870	808	871	804	843	820	805	831	887	853	811	823	851	874	814	771	884	910	831	867	847	900	823	826	841	797	769	835	827	895	814	766	819	889	819	840	873	848	831	856	850	882	810	813	851	848	846	861	857	823	851	889	864	863	851	852	834	850	817	837	840	827	840	830	873	810	831	821	903	788	873	788	868	803	860	803	835	853	855	813	821	846	828	819	857	805	823	865	781	853	819	785	801	887	845	826	840	814	826	826	836	866	834	831	794	793	868	838	821	877	867	888	850	799	853	836	821	836	844	881	785	812	844	817	810	856	818	844	883	858	873	885	858	792	815	808	821	848	834	822	862	842	800	812	883	898	809	858	860	800	822	856	877	852	850	845	797	815	848	847	845	800	859	818	876	807	822	798	838	817	804	797	757	787	823	844	839	855	828	816	809	824	820	846	874	861	830	830	798	802	862	831	801	856	889	835	822	853	864	778	837	825	840	819	844	838	847	830	855	861	852	781	831	825	847	802	868	870	795	839	784	897	844	829	776	827	807	862	825	827	846	838	853	836	857	801	793	836	848	825	828	812	804	822	843	874	829	859	828	829	844	822	855	835	860	851	834	888	837	866	853	850	827	836	848	855	815	857	878	831	862	763	859	879	843	813	812	809	809	832	837	857	838	795	858	808	845	846	858	836	827	834	849	811	772	828	807	846	868	860	855	816	848	854	798	890	833	819	781	866	889	815	818	841	826	830	781	805	820	852	841	805	859	858	866	845	798	819	814	793	835	795	796	858	823	870	818	818	794	857	861	809	843	801	881	778	824	857	828	804	863	855	793	854	829	769	826	847	809	823	863	854	854	847	829	847	847	836	868	877	800	816	854	847	819	833	863	868	829	858	824	846	860	844	812	820	796	828	817	851	822	846	859	789	857	835	828	842	887	883	815	843	805	878	819	834	857	831	836	850	835	841	877	770	873	816	860	877	803	821	844	795	807	831	880	870	865	812	831	813	798	825	853	845	905	831	788	861	805	837	821	863	844	856	860	872	865	835	852	835	776	829	851	831	892	858	835	912	788	800	804	830	819	803	877	900	859	788	805	808	811	858	845	786	806	843	848	855	845	785	838	832	847	866	832	823	814	805	824	782	853	878	882	834	846	813	861	811	849	835	848	816	833	835	854	810	813	847	821	831	844	859	822	799	853	848	804	817	819	825	857	822	818	915	810	801	824	836	882	793	839	842	787	820	810	839	860	845	811	807	838	822	837	879	807	885	787	768	850	853	797	876	896	834	870	827	824	851	842	799	850	848	850	863	812	872	824	883	814	822	855	856	848	795	832	861	845	834	829	784	823	849	882	824	804	835	812	886	848	851	860	776	842	871	827	853	881	824	784	820	793	851	877	830	823	813	824	823	819	839	843	841	853	810	847	841	794	833	820	837	835	845	813	839	851	836	808	823	857	803	811	832	859	779	776	816	820	824	881	795	808	790	779	878	836	836	875	838	845	790	850	843	803	875	904	816	804	887	842	858	848	840	865	839	786	809	878	802	843	872	871	857	812	820	815	770	833	825	833	814	825	808	851	857	833	864	844	793	840	797	821	851	818	816	849	802	851	866	852	819	821	868	797	796	894	868	827	793	833	889	842	821	824	801	816	799	794	845	925	779	815	802	781	836	807	831	840	811	827	902	744	843	833	829	788	849	827	833	854	841	839	863	804	802	778	841	878	833	821	849	815	849	799	795	886	831	836	856	825	860	818	872	826	820	812	866	869	845	807	796	852	793	839	844	880	848	881	796	889	776	838	834	799	863	806	865	821	864	822	818	848	822	851	754	826	864	817	908	809	821	871	755	826	843	788	825	869	841	836	846	786	856	757	854	828	801	822	811	801	834	857	813	875	893	869	792	821	853	836	798	816	861	773	864	809	813	826	813	844	874	809	819	878	797	856	843	885	829	861	848	818	818	806	834	852	804	829	773	872	793	889	832	781	861	799	773	860	871	827
26849	18640	4286	530	345	300	266	241	244	234	278	231	211	266	256	252	259	229	270	254	239	256	271	238	237	244	263	221	262	214	236	252	258	242	242	262	250	257	251	230	239	247	259	250	233	249	248	247	241	247	216	243	239	248	258	262	279	234	235	229	242	225	216	237	263	245	260	263	242	267	247	235	234	263	244	214	239	247	246	239	248	246	228	257	256	256	263	234	270	224	245	270	234	221	215	253	251	247	225	235	257	245	244	261	223	246	248	236	236	281	258	221	222	240	258	236	261	249	274	245	236	238	245	261	222	260	241	219	264	233	290	247	250	239	241	249	235	279	239	266	247	239	265	242	218	249	247	260	242	250	249	232	253	212	245	238	216	254	236	225	252	246	237	245	234	220	241	266	253	231	238	246	259	250	250	232	249	263	226	214	234	230	247	265	247	250	239	284	268	246	284	235	259	264	227	238	250	255	236	213	267	271	240	245	248	233	268	249	253	231	238	249	230	287	253	259	228	220	253	250	250	266	239	253	247	224	234	256	254	234	239	262	248	266	230	252	247	254	239	246	249	249	262	254	232	219	240	266	264	257	231	253	247	268	268	245	268	225	224	259	217	257	247	251	265	228	263	237	277	239	248	239	221	263	231	238	223	241	227	239	226	231	225	245	259	221	240	240	230	253	271	254	242	258	248	249	228	256	257	257	248	249	250	254	253	226	254	246	253	244	244	223	256	259	261	233	257	231	230	238	247	223	238	248	213	259	245	237	257	235	225	241	246	254	237	242	239	257	257	258	213	248	207	223	232	256	243	236	262	253	280	249	253	224	232	267	231	239	242	244	225	253	234	210	258	239	256	273	241	232	227	221	248	249	253	238	235	241	245	243	273	214	227	247	261	261	281	252	239	260	236	236	234	220	242	249	257	267	246	245	248	233	256	236	238	243	255	221	229	253	227	226	236	236	225	250	232	236	230	226	245	233	234	229	250	222	250	254	261	254	249	208	230	239	255	231	239	261	246	223	248	243	264	242	236	233	266	246	232	229	272	229	259	222	229	227	237	236	225	257	260	237	242	235	245	259	252	225	277	243	238	238	238	249	239	258	214	230	241	256	238	240	221	233	261	238	224	247	252	243	250	230	249	250	249	240	233	254	262	230	225	219	254	218	213	225	226	256	258	258	220	241	254	222	220	227	252	217	253	275	248	253	258	252	266	267	205	260	231	242	271	227	240	252	235	232	224	225	258	244	257	237	268	228	217	254	246	232	246	251	226	237	242	233	227	236	235	247	247	242	231	244	254	227	255	269	229	233	223	249	251	250	246	228	270	234	235	251	259	239	218	258	229	240	235	262	225	275	258	273	243	219	258	245	232	229	235	259	250	243	260	244	263	248	258	231	255	234	228	236	241	265	255	223	232	234	246	253	273	252	234	258	263	256	249	233	233	231	251	211	238	276	239	268	249	243	214	253	264	232	206	249	235	245	222	252	234	262	265	263	225	250	246	250	276	224	253	226	239	215	244	243	220	234	229	266	222	258	232	229	230	228	261	225	250	244	250	226	279	280	254	269	240	249	214	246	230	288	217	220	248	233	248	238	232	224	253	243	284	232	232	245	206	257	216	224	227	247	224	261	234	212	233	224	225	241	247	237	243	235	273	245	250	243	237	240	220	265	286	250	249	224	225	223	253	239	229	257	247	253	257	246	260	291	230	250	226	239	242	250	255	229	224	245	240	244	233	221	265	231	249	256	257	252	258	242	221	237	251	219	256	241	235	232	233	224	259	254	220	233	241	195	257	257	250	243	230	242	257	215	238	210	277	239	252	251	244	264	248	271	260	240	231	214	223	237	246	254	223	246	240	236	222	267	270	251	259	250	235	244	256	224	229	237	239	245	255	229	248	250	232	232	246	241	267	262	231	243	257	239	232	235	262	248	237	241	269	276	244	228	239	224	245	265	231	222	250	265	228	211	233	225	277	226	246	258	261	235	240	241	238	241	263	245	252	243	264	224	232	253	256	250	224	263	254	238	244	260	247	230	217	223	220	234	222	266	249	246	224	246	291	244	213	226	229	234	253	237	241	245	282	256	260	262	252	239	256	254	253	220	234	251	253	241	217	218	241	246	218	234	240	220	219	248	245	234	248	258	216	266	253	284	228	231	221	246	234	240	224	247	240	246	240	274	244	244	242	248	234	250	223	270	239	259	246	255	265	216	258	221	231	233	250	217	226	240	211	253	243	221	245	264	251	258	250	242	266	253	259	250	266	256	217	248	258	239	255	255	232	244	267	243	241	252	216	249	254	225	260	259	244	254	230	249	247	237	247	234	233	240	227	267	242	235	252	249	234	267	247	251	242	238	259	261	251	228	253	251	236	239	236	242	231	249	242	229	225	218	215	252	240	227	229	246	215	241	238	254	262	221	249	286	256	244	262	226	225	255	218	210	269	218	248	247	239	254	249	230	260	220	245	252	268	239	245	244	279	237	230	225	257	255	268	234	255	233	258	262	247	220	221	243	247	239	226	262	262	232	241	242	245	241	255	231	261	258	254	230	283	257	236	223	256	259	250	200	227	236	237	258	269	233	274	240	255	274	245	220	225	262	211	251	243	221	249	258	213	228	234	223	247	241	253	250	265	257	223	259	249	238	227	256	254	234	243	248	244	256	259	217	229	240	241	240	277	260	239	247	238	250	256	267	227	264	221	260	237	230	228	229	229	236	241	241	259	242	243	243	223	248	226	236	241	238	248	243	251	265	220	231	240	224	266	243	248	235	239	251	229	230	245	245	233	249	230	261	263	246	276	242	240	237	241	244	236	238	271	227	280	225	256	249	255	241	233	247	254	241	240	243	260	233	235	244	248	230	223	258	217	218	229	222	225	247	248	268	223	259	239	281	238	211	251	241	255	231	244	242	251	242	237	254	252	246	239	252	230	278	245	254	244	245	257	244	271	255	271	269	225	265	260	264	231	256	239	242	267	226	227	262	241	245	256	260	268	227	231	253	268	251	257	213	229	230	230	267	232	227	243	232	240	260	246	246	249	243	233	248	248	217	230	235	224	231	230	239	245	238	246	209	227	254	214	241	257	241	233	263	258	236	270	270	267	226	220	251	234	230	236	270	236	259	246	232	279	238	244	235	250	268	267	231	214	247	249	258	249	236	214	246	239	221	248	229	248	240	245	261	242	258	272	227	255	278	252	244	235	254	260	236	232	256	273	257	241	252	247	236	249	243	228	268	248	237	247	249	227	264	243	251	262	254	223	236	245	253	237	245	251	230	233	231	262	251	244	227	254	246	211	277	249	238	220	225	246	272	263	246	246	250	267	213	262	227	249	238	233	250	207	229	235	244	280	246	258	234	245	257	248	253	254	213	223	245	235	246	250	224	253	268	204	242	233	263	237	230	245	225	228	246	245	257	236	247	247	223	257	228	282	250	221	251	236	244	239	263	227	244	242	250	226	231	242	244	239	223	246	237	243	243	264	233	261	264	244	267
4091	1131	939	556	490	396	353	370	351	373	359	322	358	333	337	349	325	311	306	327	334	361	330	340	325	320	334	305	309	309	321	337	332	342	330	335	332	311	332	358	342	324	349	315	318	308	350	323	314	374	332	294	313	325	325	321	337	283	357	327	316	330	332	308	321	321	318	330	302	330	324	289	292	325	297	327	297	302	327	297	360	282	341	332	340	308	327	324	340	310	334	306	346	344	324	357	309	312	334	324	324	305	310	318	317	321	313	331	306	305	318	331	290	353	295	333	365	326	319	341	288	338	324	322	298	300	353	291	295	322	335	310	314	325	365	362	339	339	291	326	316	330	306	338	331	324	301	318	304	291	332	329	294	300	341	316	306	295	303	293	291	324	332	310	331	325	330	326	314	313	284	352	306	313	329	317	332	344	320	339	311	303	305	321	321	327	302	349	340	319	335	334	313	318	299	312	351	331	326	322	316	311	305	313	287	297	290	311	315	311	312	310	309	330	330	302	304	330	327	322	314	350	331	305	354	340	298	316	328	331	308	313	315	308	326	300	301	347	324	316	318	297	299	321	289	296	279	328	304	326	327	286	308	313	315	320	346	327	309	331	286	321	295	355	318	333	285	310	303	329	310	341	301	319	317	339	314	360	301	294	349	318	327	338	304	327	319	345	314	317	330	313	312	339	304	332	327	327	344	339	313	341	317	322	312	331	335	291	354	305	296	312	304	318	324	308	291	355	295	316	304	303	330	317	331	293	322	300	345	360	333	350	323	317	346	305	313	303	311	333	311	345	297	287	313	328	324	308	332	311	342	314	334	284	322	322	348	321	346	328	294	304	305	315	301	322	338	331	318	307	306	292	323	312	301	351	318	306	317	345	307	295	312	307	335	339	285	313	332	311	297	320	335	326	324	328	331	334	320	318	328	341	347	314	304	336	310	316	272	308	368	338	305	338	305	302	353	307	339	316	331	355	312	346	288	319	351	338	327	333	330	294	310	299	328	314	284	319	313	300	327	325	348	338	333	326	303	310	314	327	323	313	306	345	312	299	338	330	310	345	297	336	311	328	353	316	336	350	306	348	332	316	324	327	327	323	323	340	293	343	333	328	320	306	311	319	315	308	294	328	321	315	290	307	316	315	311	299	283	315	320	329	315	333	338	311	351	333	281	295	355	325	319	334	315	341	283	333	310	346	319	308	338	294	321	320	333	303	327	327	352	331	279	300	311	315	325	345	311	311	290	321	301	304	307	317	313	331	313	276	318	330	343	312	303	347	324	305	340	300	347	311	329	346	314	334	325	305	293	295	300	319	321	307	330	302	321	359	319	303	335	317	323	312	349	340	308	299	317	317	307	301	301	333	282	325	350	296	311	331	325	302	331	318	336	319	319	323	333	313	319	312	309	331	329	284	342	331	294	324	326	320	302	298	304	322	293	335	316	318	328	314	309	317	305	335	305	350	314	303	303	320	331	292	330	304	327	349	296	318	308	336	339	302	305	314	325	314	322	338	317	277	312	308	346	302	325	309	332	318	311	286	324	331	310	331	325	350	323	308	325	321	326	318	312	342	352	289	312	301	295	331	339	331	301	320	336	291	334	314	352	298	351	314	305	312	289	329	306	295	309	323	324	324	312	313	316	330	311	327	324	303	309	343	319	304	343	292	342	356	308	334	334	306	300	294	292	308	316	320	315	326	310	348	309	318	314	321	320	306	301	310	327	324	331	311	312	355	324	329	305	301	312	307	310	323	349	312	300	319	324	315	341	311	358	300	346	293	354	351	310	304	305	299	296	327	311	320	314	345	329	301	284	305	331	343	309	341	327	312	334	328	300	287	319	321	322	338	299	311	362	335	342	319	311	329	334	291	315	307	349	320	314	288	341	345	292	330	313	312	339	351	315	324	359	306	300	360	320	285	288	319	347	335	315	358	348	343	298	322	319	309	319	324	322	318	304	299	308	320	308	333	297	309	330	318	325	329	297	336	304	320	317	298	306	330	337	310	305	345	293	347	323	320	334	325	281	296	319	331	300	284	324	304	339	328	341	301	307	320	350	305	325	317	336	304	375	342	368	330	326	308	318	356	341	322	360	337	309	319	316	347	305	287	318	345	278	323	304	311	285	294	302	295	341	290	298	316	302	346	331	307	325	315	338	322	334	336	328	251	340	319	320	307	334	330	325	343	270	309	330	314	327	314	289	318	329	305	295	301	303	285	323	270	327	317	322	300	288	325	301	306	344	344	309	317	322	303	286	346	322	331	332	316	341	306	328	329	315	331	312	312	332	266	327	327	315	340	305	319	313	326	307	322	309	321	325	300	323	342	328	311	316	329	312	284	308	334	351	306	333	307	343	320	312	318	296	314	322	323	299	287	337	318	324	296	307	319	322	321	323	345	332	323	337	308	315	330	297	295	344	340	321	350	321	349	294	312	309	343	287	342	327	315	329	328	313	350	291	310	291	312	282	304	347	335	302	333	328	300	306	362	331	317	318	319	317	329	290	305	314	312	318	316	332	311	308	343	334	320	325	344	307	296	362	332	329	299	310	321	311	322	311	326	334	327	307	323	304	329	319	337	347	329	320	320	375	343	313	344	370	347	327	301	332	341	326	326	323	336	312	320	334	323	341	311	346	320	305	332	322	339	294	336	332	334	304	333	322	291	365	313	323	323	303	335	347	305	321	326	346	308	317	355	302	293	309	324	325	300	307	281	306	310	336	298	324	328	312	330	339	320	290	325	306	327	319	319	343	323	367	331	315	317	317	314	304	342	333	318	320	318	322	300	342	303	290	317	297	332	331	323	318	292	314	339	329	321	316	302	331	354	319	314	306	333	286	319	339	319	330	299	298	339	341	318	314	328	324	308	320	306	312	314	340	331	331	295	355	308	314	335	323	311	339	329	334	318	288	340	317	315	301	315	295	326	286	315	321	336	306	318	310	323	346	349	287	307	341	354	321	344	294	304	309	301	336	339	308	331	274	282	310	299	340	308	332	346	313	345	335	314	317	329	323	333	311	290	317	316	310	328	309	312	358	332	302	331	301	290	313	340	316	326	302	299	315	355	307	323	327	300	291	326	322	323	303	309	332	327	297	325	311	318	329	329	301	309	327	316	307	297	314	302	321	315	308	314	312	307	311	310	313	329	293	314	349	327	326	324	323	301	328	307	306	280	356	327	318	348	288	316	336	308	304	298	311	302	322	307	304	320	309	314	282	342	340	304	316	326	317	341	291	345	305	343	317	302	330	294	324	344	350	336	332	304	327	354	322	334	310	296	321	316	321	300	315	305	348	313	334	301	305	336	354	336	305	296	322	320	312	317	323	321	330	338	298	327	330	322	307	305	345	321	323	332	345	331	331	314	334	316	295	292	346	306	277	300	285	341	334	344	281	312	314	327	303	318	343	298	293	344	333	317	310	320	298	336	321	312	304	355	323	300	302	313	314	325	298	334	326	348	341	304	319	319	335	333	335	309	324	282	300	299	293	312
23693	20962	28154	23926	20911	7487	1308	992	823	747	755	748	698	659	697	656	622	639	622	602	616	593	619	629	566	615	631	610	619	578	551	598	542	593	555	563	583	567	582	573	575	584	634	549	611	552	591	532	587	625	563	567	592	560	567	560	549	575	541	595	575	562	597	575	557	564	586	552	516	551	555	580	574	542	537	539	602	587	574	598	548	580	591	576	534	495	527	545	538	554	582	554	553	578	552	542	574	603	576	544	579	561	519	607	556	604	579	536	521	587	569	580	575	611	577	562	616	555	589	547	599	541	555	533	598	573	551	574	536	537	535	534	585	574	504	627	539	591	501	557	590	584	530	526	548	525	512	588	565	549	641	529	522	518	542	568	544	568	580	567	552	553	600	541	564	550	588	544	571	577	541	557	563	577	579	559	546	589	562	542	575	607	537	580	553	548	559	533	562	581	603	578	587	538	567	601	607	554	533	560	560	580	504	575	571	563	570	546	588	595	596	529	546	552	569	563	563	554	610	554	534	572	549	535	521	557	606	576	530	556	557	587	581	559	543	558	530	546	553	553	564	573	602	550	510	572	604	555	540	560	573	561	574	616	579	556	594	585	607	543	525	549	569	582	608	548	545	526	553	602	581	514	538	499	563	550	517	563	568	537	567	578	566	577	578	556	567	573	568	578	570	539	564	559	553	553	564	607	556	612	559	571	600	555	576	563	563	546	602	533	568	543	599	554	601	585	546	558	565	529	513	583	579	566	579	568	592	535	590	579	544	555	586	558	608	563	566	562	553	562	546	555	565	622	602	563	569	544	607	584	536	551	534	585	525	566	599	533	585	570	557	565	581	558	565	516	565	565	521	554	530	619	574	565	598	534	569	552	571	539	548	596	564	541	520	561	558	557	568	551	556	536	526	598	614	546	521	597	532	561	587	567	574	570	515	528	579	558	575	583	563	560	567	547	562	563	566	578	549	541	585	564	524	582	553	542	573	561	576	610	540	510	545	572	563	506	585	609	561	542	562	591	577	528	589	566	560	572	543	532	549	579	560	560	564	511	599	594	604	535	584	557	570	576	551	572	516	574	566	580	591	572	557	543	579	573	543	543	551	596	526	556	606	553	566	600	568	512	526	574	549	588	541	538	572	581	557	593	562	579	546	565	576	589	559	548	518	544	562	541	571	614	547	576	553	584	576	574	519	569	529	559	571	577	553	551	566	562	588	504	571	585	555	576	560	552	598	566	587	564	545	574	562	548	578	574	547	583	551	578	548	583	566	560	554	621	603	561	534	560	568	550	568	563	498	618	585	570	548	599	561	533	575	549	580	586	543	585	605	555	531	577	556	578	595	555	597	565	562	586	518	569	562	590	518	569	570	564	544	573	575	544	583	545	564	583	565	593	584	563	565	561	526	548	582	588	594	507	575	563	552	548	571	538	626	572	590	582	566	534	568	558	563	559	535	534	558	519	562	565	577	565	559	574	550	513	563	522	590	577	543	525	541	530	556	577	599	591	534	597	585	522	559	538	576	617	561	570	580	560	587	595	531	553	579	572	556	617	598	574	520	525	552	566	559	566	571	600	576	596	538	584	570	570	571	613	568	542	570	582	547	531	545	542	542	636	579	509	567	616	583	567	586	551	562	537	565	557	583	597	552	581	552	583	512	579	598	557	526	555	616	589	577	612	568	574	567	590	556	563	537	529	542	608	551	623	563	583	589	573	562	559	553	570	584	551	576	583	580	534	567	581	562	562	575	507	540	558	546	559	566	574	547	557	588	530	575	541	558	580	510	588	562	542	553	543	544	585	588	538	518	548	621	554	578	548	583	595	588	563	546	533	569	558	566	548	545	592	598	585	548	542	547	536	572	595	572	574	554	563	577	576	531	532	554	532	556	540	565	528	580	555	573	543	542	547	524	626	568	551	554	579	576	559	566	550	580	549	554	507	540	565	642	551	568	548	512	548	562	560	564	559	553	501	529	566	578	560	547	593	568	518	581	546	526	551	565	531	562	566	581	546	591	541	535	579	555	536	563	618	537	559	541	555	579	550	586	564	570	574	555	524	567	579	573	584	596	580	555	579	564	547	621	586	558	548	552	562	571	561	595	581	580	557	569	557	554	586	543	525	553	544	554	538	541	595	547	542	522	540	535	570	588	565	546	597	590	513	559	571	562	565	571	577	575	590	556	556	556	553	550	546	550	600	533	567	614	544	538	565	572	554	535	574	512	574	598	586	505	555	553	523	518	531	586	545	563	561	490	572	551	541	551	549	582	533	561	574	553	580	592	526	565	564	600	543	548	586	565	558	551	596	574	602	571	571	584	571	557	548	564	564	537	548	570	561	515	565	555	570	573	557	587	533	602	535	589	592	530	577	589	530	524	622	546	545	577	539	562	555	578	561	573	578	588	536	562	578	551	534	566	574	593	554	560	571	549	540	552	552	549	549	542	541	567	551	504	589	574	515	536	563	543	536	554	588	576	575	572	597	521	523	539	560	546	505	547	542	529	569	599	564	565	553	494	555	570	509	523	555	538	573	579	558	576	544	545	532	618	557	574	558	524	560	588	554	555	588	536	535	570	534	550	577	569	580	545	543	551	545	545	584	543	619	588	556	544	576	568	563	552	540	566	559	596	542	559	554	552	582	556	597	569	565	535	528	568	554	582	587	561	582	542	560	566	530	562	583	575	584	556	592	573	568	556	541	571	571	584	571	599	553	572	537	529	588	582	587	571	600	546	581	580	545	542	539	637	578	563	591	575	537	597	544	500	584	559	570	526	536	584	512	583	577	553	578	551	557	579	580	523	596	582	555	533	578	524	570	563	524	603	563	557	567	557	592	510	554	564	564	565	568	601	558	557	602	574	555	580	557	597	590	557	570	536	541	547	572	611	558	604	566	539	520	581	531	610	547	574	593	539	564	560	560	543	550	533	581	592	557	599	596	545	555	567	574	556	610	522	513	540	569	547	573	559	608	568	515	579	593	575	578	554	579	576	565	568	597	580	573	562	532	566	624	547	547	528	517	578	554	591	509	577	570	534	566	558	606	550	532	570	544	538	583	575	571	573	571	560	599	510	554	544	562	591	566	605	575	562	545	565	548	542	561	578	545	572	567	528	581	555	565	548	529	559	539	578	539	563	558	521	576	543	553	572	573	554	545	543	583	535	558	511	580	595	579	502	534	531	518	531	588	542	544	575	564	570	576	563	597	574	583	539	562	556	576	594	567	576	551	609	538	547	558	519	566	545	540	563	570	528	538	581	569	564	575	543	607	548	578	577	548	561	592	516	612	519	573	571	539	565	624	562	583	596	552	528	578	549	542	539	593	592	568	564	517	537	531	566	553	568	550	558	588	567	554	582	573	576	545	562	556	595	585	601	601	547	587	593	544	532	619	566	592	582	513	595	528	558	582	545	575	578	582	582	589	572	557	547	559	552	550	523	560	526	584	571	562	560	551	543	541	553	558	547	512	535	537	558	576	536	568	598	577	557	545
5072	10852	8419	4274	2991	2368	1919	1507	1402	1183	1148	1094	996	954	952	852	851	824	803	829	770	797	774	754	745	745	769	739	742	754	706	750	750	760	733	757	750	730	734	723	740	762	710	686	691	705	731	708	666	702	746	711	724	717	696	662	671	669	681	674	682	668	701	667	691	697	706	690	737	682	712	661	724	675	690	722	702	735	731	697	727	705	698	696	711	677	660	680	727	681	742	711	711	670	689	687	702	755	699	689	646	692	707	753	706	694	699	695	691	665	712	701	711	695	747	683	751	700	734	706	726	707	712	783	672	703	712	685	736	668	772	750	716	699	646	700	719	694	717	685	738	698	705	655	712	730	694	712	706	678	702	687	670	685	741	698	687	707	725	687	738	726	694	703	635	690	724	704	669	664	704	704	712	753	706	664	682	697	682	678	697	702	675	663	690	684	687	707	709	707	737	695	697	699	692	665	705	696	675	669	673	738	724	670	702	692	718	726	699	702	700	701	725	690	677	684	643	675	693	730	715	722	703	733	703	640	710	684	676	680	730	660	698	675	662	655	655	702	677	668	676	692	722	678	672	680	710	739	679	687	713	725	676	679	683	727	703	722	701	704	675	692	701	677	709	717	725	700	684	693	676	692	704	633	697	737	704	699	682	689	712	743	704	732	741	717	683	706	670	690	727	668	745	689	671	690	630	685	666	698	700	757	720	653	708	696	650	657	696	698	689	715	645	709	691	683	683	710	705	713	685	666	743	717	701	732	713	711	698	733	684	716	697	651	720	743	717	655	699	701	711	708	707	684	682	719	705	655	692	693	700	663	718	665	703	727	704	685	661	730	715	716	722	723	701	700	734	731	717	681	664	703	685	705	710	705	704	701	722	702	705	746	695	721	760	714	725	737	681	698	723	729	707	697	739	690	687	667	699	739	755	674	672	700	691	663	715	705	714	663	745	677	710	690	712	710	677	691	740	716	690	719	681	687	752	692	676	689	676	706	711	728	742	665	704	717	685	662	699	742	688	701	701	732	706	680	661	740	737	677	684	684	679	675	699	666	718	677	702	670	720	685	752	691	693	702	700	677	732	661	656	652	696	687	711	698	709	728	670	739	676	754	703	700	680	655	675	687	730	716	743	760	690	707	700	726	726	688	685	718	701	710	695	705	687	681	655	700	704	679	728	718	701	694	666	692	687	696	747	719	731	667	715	676	676	689	682	726	745	703	674	753	712	715	638	691	688	753	721	676	700	679	661	696	661	679	688	688	692	739	740	673	683	690	681	683	724	675	720	708	650	698	713	683	709	694	724	666	707	703	699	769	701	727	698	705	739	713	675	690	712	679	699	721	716	667	695	708	701	723	660	656	699	702	695	677	712	708	702	642	697	682	736	654	696	742	695	683	678	734	674	730	748	756	750	696	699	670	704	681	672	666	697	673	700	679	681	670	688	676	703	747	735	704	722	691	674	717	711	699	725	690	688	721	743	662	719	728	743	741	707	710	685	717	711	705	692	695	708	714	677	703	713	681	660	670	660	689	733	738	710	697	751	721	750	688	694	692	694	703	699	741	648	708	725	669	714	711	674	709	662	680	679	709	737	749	661	729	678	696	635	721	681	691	739	690	684	690	723	709	717	684	698	682	673	675	724	706	730	687	702	676	717	699	684	678	715	697	742	722	690	705	742	721	678	710	651	687	707	690	652	670	747	648	704	759	746	676	667	680	742	702	722	703	692	686	689	684	694	680	651	633	678	672	714	701	711	725	728	714	716	688	685	715	728	743	688	660	701	636	727	701	711	704	705	675	687	681	669	717	722	692	667	725	744	703	714	713	703	696	716	651	663	687	716	652	706	680	700	727	687	693	697	675	649	687	674	712	671	758	733	716	717	721	666	709	676	678	619	669	688	737	684	671	727	701	691	693	669	705	677	678	719	681	704	726	676	695	682	664	715	669	712	675	704	717	702	714	692	706	674	705	681	703	697	718	700	674	699	741	678	717	681	685	679	708	661	653	659	727	715	718	673	689	694	678	707	715	729	724	718	673	663	717	677	705	673	695	697	706	723	727	702	659	703	695	678	733	664	712	660	711	738	672	712	680	683	698	709	715	628	734	672	710	701	678	706	722	701	707	670	699	730	675	678	637	690	658	693	677	714	686	713	649	654	737	653	687	682	725	649	749	688	675	670	717	715	701	676	680	682	735	705	672	659	685	648	740	688	695	680	723	727	655	690	695	730	736	706	676	751	690	713	654	687	690	704	701	661	718	636	712	691	750	665	718	669	665	699	700	712	654	687	673	723	679	685	682	756	714	674	750	695	675	675	690	697	730	712	687	699	698	687	699	764	675	658	680	679	737	695	658	731	683	708	741	737	692	675	690	689	664	692	703	721	656	645	662	654	693	708	681	698	712	678	689	675	680	720	742	665	701	704	662	716	749	722	709	696	695	630	725	711	723	706	661	692	709	704	698	672	707	664	691	641	702	707	689	673	737	681	749	692	671	754	736	723	689	678	679	697	691	724	646	691	713	714	707	722	691	707	698	770	654	701	740	697	689	687	684	721	674	728	709	707	712	675	703	692	688	678	779	714	764	651	745	744	676	700	709	720	715	689	732	707	701	734	722	680	686	678	638	696	716	680	683	700	674	739	718	656	689	699	711	682	705	746	722	666	700	688	726	679	666	706	717	702	706	663	686	679	668	687	725	692	639	707	671	756	714	725	738	686	683	700	695	723	726	688	717	710	623	705	694	662	680	704	739	681	674	691	704	673	685	660	662	697	736	705	696	714	676	661	748	682	704	666	695	684	667	715	700	708	736	683	658	666	675	727	732	715	726	697	705	691	702	641	692	688	686	687	707	695	695	670	734	736	707	728	698	698	682	694	743	707	699	712	701	666	697	683	685	709	709	695	725	730	682	704	692	701	737	652	735	671	705	722	737	716	705	679	739	690	676	713	671	702	677	759	667	665	707	668	741	650	702	689	653	727	659	680	657	715	739	718	712	740	675	715	702	717	735	701	762	763	692	706	689	667	669	678	742	714	722	736	678	709	670	658	716	683	653	660	688	725	664	724	708	682	677	692	711	679	725	760	676	670	696	700	715	700	679	677	657	715	726	676	708	680	646	703	724	728	681	650	682	688	693	703	699	694	697	691	661	751	687	744	700	698	677	685	708	684	705	661	662	709	695	687	710	696	703	698	748	740	683	697	716	701	696	699	700	732	753	703	719	724	700	711	684	717	735	640	695	674	710	693	737	673	701	689	663	693	743	660	648	670	680	703	679	729	742	684	707	711	699	726	729	687	702	738	704	698	696	715	693	709	665	685	688	692	699	662	690	702	706	685	733	675	713	724	732	731	704	682	694	707	667	712	740	689	682	721	680	702	729	663	727	653	726	723	672	674	715	671	660	729	673	689	717	716	718	667	732	717	699	685	696	693	682	704	679	703	690	696	751	721	664	727	730	703	681	633	707	729	689	756	724	691	693	678	680	694	683	708	703
24963	20950	26711	25041	4369	508	398	355	283	305	267	291	256	277	233	253	246	205	242	203	210	217	200	234	236	205	231	212	241	204	221	204	198	222	204	220	208	233	207	230	210	205	177	200	217	213	209	191	205	186	210	203	188	211	207	183	233	200	188	201	203	201	204	225	204	191	201	217	184	198	212	198	212	169	189	216	224	200	193	206	187	195	215	211	194	222	203	201	192	196	189	195	206	195	232	193	188	213	194	226	196	199	222	191	180	202	184	193	190	236	218	201	186	192	237	223	200	195	206	216	203	197	182	194	225	208	195	233	202	215	203	192	216	216	215	225	232	233	196	252	209	198	185	190	203	218	211	203	169	178	193	217	207	201	226	232	211	191	193	201	173	200	205	221	201	188	193	233	207	228	204	187	197	206	215	230	182	187	200	191	191	214	210	207	211	184	221	213	207	222	200	195	189	185	202	202	205	200	206	205	182	205	213	212	197	214	202	222	179	201	215	225	198	207	188	229	205	211	184	212	213	178	208	214	191	234	199	193	180	179	217	183	200	229	215	203	197	216	186	224	230	223	222	187	191	209	216	167	206	193	201	199	203	214	187	202	198	194	205	187	206	206	208	206	189	234	199	216	195	211	231	227	222	206	185	179	184	182	182	195	206	187	177	211	196	204	204	192	194	188	216	203	191	192	226	220	203	214	222	192	192	185	183	183	206	198	217	188	186	200	198	176	201	205	210	192	208	192	196	184	187	203	215	193	199	219	210	186	204	223	206	222	194	211	206	203	185	179	216	191	219	182	203	201	226	188	206	204	180	182	207	187	188	185	200	196	201	233	216	209	184	209	216	198	214	212	197	202	213	205	211	210	181	201	229	223	207	200	174	217	194	215	220	177	175	182	178	217	206	192	222	211	200	200	204	209	224	185	194	187	204	200	211	199	204	200	195	203	209	219	202	214	205	216	213	187	184	203	211	206	224	223	208	170	227	199	209	201	206	231	177	245	216	195	201	203	205	190	200	216	194	231	237	183	208	215	205	222	218	188	201	210	199	166	179	188	209	211	215	198	196	193	204	230	190	202	200	232	207	198	209	220	233	182	202	213	200	202	203	189	199	232	213	193	215	202	209	203	223	194	195	215	225	218	184	217	205	219	191	215	195	170	206	195	181	209	208	193	189	216	210	170	194	206	215	212	203	216	195	181	196	167	201	218	192	207	198	191	196	197	177	201	193	221	185	207	199	205	181	193	206	195	230	201	194	202	210	201	227	188	185	213	212	203	199	214	209	198	197	196	165	198	184	189	175	214	228	189	208	211	221	201	183	205	199	207	208	207	218	206	208	201	217	188	201	205	240	228	207	215	217	195	180	199	186	224	211	214	227	179	209	214	215	196	192	197	207	203	214	211	157	206	198	192	203	197	219	214	189	216	211	210	214	190	216	208	210	191	215	228	198	216	199	213	203	189	194	215	199	223	180	195	192	208	204	207	220	205	202	207	177	196	194	186	192	197	189	199	199	187	221	198	200	191	192	220	189	200	178	205	217	192	205	196	197	205	223	211	206	181	171	184	183	189	225	209	184	178	233	200	210	201	190	202	221	167	208	210	188	208	204	202	188	210	221	188	208	211	194	200	196	184	194	210	189	212	232	181	211	202	214	187	200	175	210	224	201	190	189	204	197	211	205	191	210	202	201	215	187	210	218	212	204	197	214	187	174	188	200	167	208	229	216	183	210	224	189	208	195	214	196	197	218	191	202	218	192	206	210	213	228	199	200	209	218	193	193	217	199	188	206	197	215	207	201	211	209	197	200	191	216	213	226	206	221	203	203	223	208	200	219	217	202	179	167	187	203	188	209	212	187	211	214	204	202	186	201	214	182	196	217	197	203	197	192	230	230	180	218	223	209	186	195	192	185	203	218	158	220	218	188	182	194	179	196	190	209	204	187	215	190	211	195	204	203	222	213	208	207	211	180	194	220	209	200	167	202	193	229	195	218	216	196	219	212	217	200	180	190	215	220	180	198	214	205	193	171	228	202	178	176	187	230	219	226	230	219	205	204	219	213	194	212	207	209	205	197	203	186	191	208	214	194	185	207	205	207	210	213	207	205	193	220	215	209	202	228	188	189	220	180	206	202	185	208	218	214	229	183	231	183	187	213	213	207	217	176	177	210	218	198	187	203	181	198	198	200	194	211	197	218	208	185	188	175	207	213	219	184	210	195	203	193	198	195	218	186	200	194	201	219	231	196	206	224	204	200	197	196	192	232	206	192	206	203	198	196	202	192	199	200	185	194	214	193	190	189	190	218	201	194	210	201	198	220	205	219	200	210	211	174	201	199	230	197	195	213	206	234	236	229	177	196	193	210	202	195	177	214	201	197	178	190	196	218	185	163	181	184	224	205	208	221	198	195	202	210	202	168	192	222	205	210	209	181	184	191	208	188	191	221	175	195	176	207	181	193	175	233	193	188	196	197	199	203	196	197	212	207	206	214	208	190	218	190	201	205	182	184	212	199	203	175	216	163	211	187	202	221	203	214	233	203	179	186	222	207	202	226	176	186	202	195	212	208	197	196	207	222	201	219	191	208	195	210	204	202	212	190	194	184	222	218	198	211	178	194	191	216	214	212	236	224	204	204	191	196	211	212	201	201	223	197	192	199	217	207	181	174	198	217	208	197	197	210	190	220	206	196	182	201	179	184	193	208	214	213	212	207	189	209	240	212	185	205	208	194	204	211	190	179	202	189	194	203	222	193	188	193	198	198	194	191	211	183	184	203	185	188	190	225	188	218	182	199	215	203	205	197	189	194	223	183	181	207	199	198	214	229	189	214	206	204	191	218	202	218	192	183	189	204	214	208	189	201	191	192	199	203	187	204	196	212	190	225	191	196	216	207	207	208	234	215	201	195	199	228	219	200	207	185	189	221	206	192	207	209	211	166	192	206	209	195	188	195	218	212	184	214	205	210	212	183	219	172	195	209	202	185	176	194	183	210	204	192	197	199	194	194	206	208	196	219	220	211	189	190	198	213	210	212	211	203	210	202	194	201	212	211	196	210	212	225	174	193	176	199	217	199	199	194	215	209	192	226	194	221	223	199	196	188	182	218	210	202	210	210	206	195	209	214	195	193	190	183	182	202	190	178	197	218	210	216	176	219	207	184	194	218	209	209	198	218	212	197	205	210	208	227	224	195	202	226	180	191	225	195	192	188	186	207	222	210	188	194	176	204	209	180	211	223	199	204	171	196	224	204	193	186	214	205	188	182	219	187	190	191	180	189	211	221	212	186	192	210	209	192	192	204	187	219	197	184	218	193	195	199	199	190	230	203	220	220	190	205	218	213	168	192	213	223	199	200	228	186	191	210	197	193	192	197	213	220	213	197	192	179	222	200	246	194	216	198	219	203	193	203	195	204	216	201	189	211	206	212	200	189	185	192	243	216	202	233	204	191	208	211	211	204	175	180	204	235	194	211	218	239	179	192	189	185	193	181	214	190	215
4665	5565	4101	2020	1509	1099	881	717	657	606	487	486	455	434	416	380	368	348	379	354	356	333	349	362	319	334	332	293	338	321	323	290	310	282	291	280	290	315	308	274	260	321	290	317	291	300	307	266	307	276	280	298	290	319	330	307	312	298	254	302	287	274	320	246	279	301	321	304	329	304	291	292	279	291	270	294	282	299	316	293	308	302	272	266	280	289	320	284	300	311	303	296	266	299	305	289	268	272	283	287	299	275	256	274	306	291	327	277	334	266	312	287	269	274	320	286	308	283	310	300	284	313	323	285	325	290	305	320	276	270	302	276	309	270	318	277	293	278	277	274	291	293	305	269	297	303	309	260	286	298	303	307	275	299	259	244	280	279	281	291	288	295	277	285	288	297	280	307	313	278	274	274	269	284	287	292	268	289	277	303	308	302	308	279	271	266	301	294	273	283	285	284	295	295	288	296	300	284	297	280	281	284	272	273	260	303	299	289	296	297	301	267	289	266	325	231	304	305	303	263	309	296	277	309	281	254	302	266	288	312	291	262	290	316	279	281	281	273	255	277	302	294	274	274	311	283	304	278	322	320	282	274	269	312	310	279	340	289	284	279	323	274	286	297	307	251	309	280	257	312	283	264	300	313	298	295	288	273	278	286	287	302	305	289	271	263	279	282	301	294	278	307	281	270	307	262	280	305	293	283	288	283	261	304	288	282	290	258	278	262	297	296	284	282	327	266	275	285	267	264	301	296	274	281	328	287	284	266	300	312	272	317	292	289	279	271	297	274	309	309	270	281	279	292	287	303	286	302	279	324	288	307	278	313	266	306	291	254	284	278	261	277	298	305	310	291	283	258	267	276	314	271	309	282	294	298	290	279	269	265	303	281	312	279	312	317	291	302	304	305	294	300	281	296	290	300	266	306	278	249	287	309	304	282	283	292	295	290	308	278	281	257	295	300	317	249	286	297	301	280	312	285	288	275	281	254	323	295	282	281	297	277	256	262	283	299	285	255	267	256	283	271	308	313	300	287	283	314	293	275	285	295	260	288	279	283	286	288	271	287	288	292	288	281	306	259	316	299	279	283	273	301	304	250	272	298	304	298	271	302	287	290	266	299	297	311	279	272	269	305	294	279	274	315	270	266	267	293	282	294	306	266	266	300	296	308	288	292	318	313	280	269	299	294	302	294	298	270	268	277	325	276	320	290	295	288	265	289	313	289	290	315	275	279	262	316	308	281	278	298	278	300	284	296	284	308	295	265	291	295	295	331	281	241	323	285	330	288	284	278	286	285	293	283	298	282	271	271	284	286	274	291	294	283	291	278	297	280	310	262	300	303	280	305	312	306	317	292	265	299	281	282	284	302	310	297	327	286	272	310	304	288	297	298	315	306	272	321	297	276	282	279	263	280	318	310	289	299	309	261	286	254	281	283	306	302	291	279	274	287	299	282	289	305	271	288	302	277	285	286	280	290	296	298	267	332	274	290	273	268	274	306	282	287	271	278	263	274	279	299	279	315	299	267	266	255	264	312	283	268	280	266	297	259	262	276	273	309	273	242	295	301	243	308	273	300	279	274	272	228	291	284	315	291	315	307	259	292	294	303	287	280	289	269	271	284	281	269	279	301	287	296	306	288	289	265	277	325	272	290	299	277	286	296	292	281	303	293	291	321	270	311	294	271	266	288	290	286	282	314	275	327	284	300	278	327	280	294	276	288	294	287	258	264	298	249	273	257	292	291	286	313	270	327	294	287	278	288	305	268	282	290	276	275	294	273	324	314	288	301	286	299	271	295	277	265	279	288	279	292	305	303	291	280	298	270	279	308	304	298	257	279	288	286	294	276	285	293	304	298	296	304	270	289	286	306	286	257	287	304	280	293	274	298	270	290	302	276	304	289	287	301	295	287	297	277	279	311	283	289	287	280	295	304	291	258	299	279	286	301	302	292	267	299	280	271	322	297	278	302	275	280	279	297	274	265	274	278	293	265	304	285	266	287	291	313	275	316	298	296	295	278	281	282	269	272	287	312	271	312	291	314	311	278	306	303	313	307	244	314	278	263	281	290	307	310	277	294	268	296	291	281	283	301	290	281	330	274	275	301	320	298	281	285	274	275	286	304	259	299	276	270	316	296	292	294	301	255	278	295	290	288	293	274	272	294	314	307	290	278	291	281	284	297	269	292	311	300	322	286	305	293	316	307	290	289	270	274	302	297	290	302	271	289	275	319	305	300	311	242	283	305	273	290	309	289	297	293	285	284	291	272	294	289	281	295	305	290	277	289	292	259	289	278	295	268	289	290	276	282	251	321	286	311	290	297	283	302	276	275	303	290	283	291	298	288	283	303	276	315	286	298	280	289	311	298	300	291	268	274	285	269	284	267	279	272	293	289	290	281	292	290	306	297	303	278	259	293	276	282	293	269	285	293	313	280	307	277	282	315	310	305	319	279	281	285	284	284	299	306	288	279	270	318	296	255	283	280	267	284	279	277	285	311	265	282	279	255	286	314	275	286	280	286	290	319	292	274	257	294	287	284	299	309	305	282	315	286	291	288	273	284	271	314	310	296	301	297	286	294	291	286	278	317	284	266	322	270	292	270	303	267	265	301	282	292	293	278	302	317	283	311	255	267	290	264	302	261	311	302	309	277	273	324	277	265	274	298	319	295	321	266	307	297	284	285	279	283	299	292	312	281	279	300	305	310	288	269	284	278	306	282	283	307	272	294	281	249	326	277	289	304	289	304	295	280	293	276	324	270	317	316	294	277	301	283	287	305	303	292	305	277	301	279	300	323	296	286	297	290	269	310	305	255	287	271	272	305	282	299	267	297	293	273	295	292	297	279	292	294	288	304	282	276	271	285	290	284	301	254	314	301	287	274	268	286	292	288	296	285	314	299	246	262	306	314	284	272	299	313	314	299	280	276	277	313	255	298	292	297	286	287	308	280	319	319	300	277	287	313	263	284	262	277	287	291	289	286	272	294	299	295	278	283	293	314	270	290	267	260	296	292	283	287	278	286	302	301	318	283	279	279	300	303	271	266	284	279	295	294	273	300	292	283	296	286	261	284	271	284	264	309	293	288	287	301	304	281	310	295	304	283	288	268	248	290	284	279	279	319	287	270	292	292	308	260	272	286	299	307	309	272	269	263	305	280	275	261	268	300	282	296	296	296	278	287	292	271	296	282	298	322	273	308	302	296	287	295	297	298	258	289	293	280	305	294	285	270	273	297	252	292	253	280	290	283	273	284	284	298	292	340	296	298	296	284	278	308	273	267	276	269	290	283	263	300	310	278	300	278	301	286	275	286	321	273	280	274	294	300	300	339	261	277	282	302	245	299	256	287	289	295	279	291	261	312	271	267	283	331	291	304	289	279	285	295	302	281	299	287	284	260	290	250	269	321	225	281	282	271	283	261	299	307	282	274	283	284	289	275	307	324	286	288	279	284	288	277	300	281	266	292	291	312	271	322	291	345	297	295	270	266	286	292	293	296
22803	21054	28746	23555	21043	21057	6419	1474	1149	1038	999	921	928	870	822	800	765	740	752	764	749	726	777	733	726	739	715	688	646	709	720	727	701	719	716	739	753	658	701	718	687	742	674	682	676	756	687	696	685	637	679	679	688	666	656	721	703	665	650	650	718	666	626	689	636	645	653	715	649	641	667	705	624	662	707	700	670	663	689	649	703	683	691	683	717	656	666	654	674	611	657	682	660	638	663	652	679	666	648	657	627	672	693	616	643	647	678	643	652	602	645	657	646	696	685	664	706	721	681	659	631	636	637	671	680	662	642	645	675	672	686	690	665	675	668	672	653	675	644	683	661	706	676	657	676	669	670	712	688	684	693	670	671	644	643	686	671	694	657	700	680	635	654	652	712	713	657	707	668	648	635	683	656	693	679	619	643	637	652	671	694	687	627	684	683	637	700	643	670	666	688	662	665	658	684	674	675	679	686	666	691	675	671	643	643	716	690	616	670	702	669	685	665	680	674	681	664	680	663	656	679	664	706	614	644	689	677	692	649	666	687	676	706	671	670	640	681	677	594	680	631	683	611	684	719	652	697	646	645	625	676	664	668	709	685	632	710	685	680	643	672	643	704	647	626	689	734	661	701	682	676	660	612	666	670	669	645	722	682	669	699	630	651	713	704	628	644	669	650	676	679	647	701	663	664	691	633	659	667	651	618	654	646	632	665	662	662	674	671	658	675	701	612	717	638	667	691	638	693	695	683	659	702	640	672	648	690	705	676	637	684	643	643	647	700	736	684	649	701	689	648	680	639	676	693	634	623	653	687	639	670	676	637	656	657	678	663	651	632	663	655	648	664	643	658	668	680	718	672	663	712	660	659	666	685	690	669	672	658	707	670	670	675	667	692	675	632	704	621	676	689	726	668	643	639	672	649	648	644	660	660	633	654	673	703	670	646	703	635	627	648	645	678	639	712	684	658	663	673	665	660	675	680	671	647	724	629	657	683	684	690	705	678	681	697	635	646	590	656	691	641	676	668	698	706	629	646	612	682	653	638	652	669	675	685	703	656	696	687	679	656	659	686	689	638	655	644	621	657	638	670	660	629	678	677	622	692	718	675	652	642	649	690	683	658	680	673	647	661	681	664	653	656	662	672	617	671	649	657	666	663	713	644	649	646	658	644	692	661	663	683	719	620	665	680	667	665	645	693	656	640	662	653	690	662	657	715	679	665	681	665	645	620	678	659	624	647	611	689	608	631	692	686	662	705	656	635	673	631	652	659	632	674	658	618	683	668	681	651	698	667	661	707	672	687	707	677	672	676	683	624	672	700	660	670	667	671	664	642	674	653	677	647	655	655	682	673	672	666	660	662	657	658	673	645	683	695	672	688	680	687	692	652	703	663	703	689	666	677	649	652	699	661	643	662	706	688	641	633	642	664	650	653	714	665	676	589	687	683	669	697	637	642	653	648	669	633	697	663	639	666	614	687	643	701	631	678	659	674	637	718	696	675	658	637	694	629	647	665	716	659	647	633	671	693	636	643	652	656	687	704	686	668	622	673	668	657	694	680	680	724	676	656	644	684	645	684	640	633	636	637	661	659	677	633	630	638	678	716	654	645	667	663	636	691	700	736	662	682	624	671	667	646	645	705	678	676	647	649	685	638	660	629	647	753	676	714	657	652	673	675	635	643	654	643	628	665	679	664	630	635	671	685	682	696	677	674	657	673	661	616	638	654	675	660	661	686	667	679	694	658	679	685	623	665	650	696	617	681	667	665	653	639	683	695	612	664	655	634	668	619	688	660	699	658	674	649	632	630	719	653	693	669	696	660	694	695	670	665	711	653	684	668	688	649	633	700	649	683	663	687	597	670	671	653	661	656	680	648	693	627	652	668	662	658	673	683	718	703	675	639	678	711	686	654	669	637	738	645	663	630	681	676	665	675	659	620	659	710	656	622	681	642	697	697	659	683	637	689	635	677	643	679	649	675	664	681	684	607	667	723	653	688	674	655	657	648	655	674	593	703	638	646	648	613	650	647	630	685	632	674	647	647	651	661	673	636	628	680	651	665	656	689	663	677	695	681	677	625	662	658	661	675	677	706	644	632	627	649	719	658	650	628	657	664	672	647	665	642	659	673	687	640	694	657	648	678	685	687	687	669	656	626	709	701	669	661	661	649	650	665	664	677	639	641	644	663	606	694	700	671	656	696	645	645	655	656	645	622	696	642	656	666	649	652	643	629	663	722	670	637	653	701	651	637	661	679	715	632	698	647	676	684	639	703	648	660	591	724	669	651	627	653	656	652	701	653	645	697	661	703	713	687	640	661	643	623	643	700	646	719	656	638	647	644	652	670	663	698	664	661	667	677	635	656	706	654	672	697	672	666	659	691	634	649	619	633	649	647	627	671	666	643	708	669	652	673	652	635	682	703	643	646	595	674	621	676	649	661	694	656	668	620	664	634	729	685	724	679	685	688	677	680	672	681	692	616	647	650	620	647	638	650	660	741	695	675	667	666	700	633	626	665	643	667	647	653	640	670	710	690	673	642	667	601	684	667	661	641	687	639	628	673	671	664	649	645	665	637	674	691	693	650	681	672	690	628	655	651	686	638	661	647	638	657	653	690	661	623	660	646	684	637	668	677	687	648	689	625	672	660	669	664	676	654	632	650	639	655	699	677	619	638	686	675	652	660	682	631	672	688	666	665	664	669	616	666	664	649	657	656	651	667	696	697	670	664	693	671	708	660	649	672	643	633	686	657	666	646	655	675	652	642	687	674	632	698	681	684	678	703	711	647	694	627	716	684	667	655	698	623	630	650	636	681	659	599	676	625	676	656	630	666	656	677	668	687	686	650	699	642	682	629	624	632	703	694	634	661	686	643	709	720	703	654	759	648	653	648	688	713	696	667	680	677	690	647	670	615	605	668	638	641	622	626	681	643	622	685	693	644	690	679	673	731	617	591	669	635	679	653	684	689	651	667	656	660	699	669	645	665	706	627	661	693	639	633	673	603	633	653	646	681	655	642	637	647	645	650	698	685	670	705	710	715	679	654	698	641	677	687	648	614	659	666	647	691	664	701	659	693	641	662	663	692	681	599	634	619	655	663	686	659	703	626	623	680	650	655	669	646	649	685	643	656	651	644	687	690	631	646	627	640	687	681	675	629	640	593	640	683	673	650	675	655	688	697	636	648	632	656	663	712	670	631	650	658	672	685	646	647	672	673	695	691	703	695	662	698	667	678	708	692	675	652	619	666	662	725	682	663	699	665	707	716	676	674	606	709	653	660	688	663	652	689	675	668	662	663	659	625	652	667	649	677	703	678	663	638	711	657	684	660	677	655	655	666	690	643	675	677	670	692	695	654	659	692	652	692	697	667	646	609	670	663	703	669	642	671	627	621	648	686	633	680	633	654	633	645	644	680	595	683	675	676	677	663	674	662	681	665	615	712	645	634	640	654	644	643	659	650	698	653	710	667	701	666	666	666	672	655	679	644	638	662	686
7722	17291	13665	7279	5190	3858	3173	2612	2127	1789	1749	1587	1471	1340	1264	1261	1170	1079	1061	1061	1055	1016	946	972	977	931	938	874	926	891	936	892	922	948	875	947	865	883	913	881	874	866	805	851	869	853	841	833	852	863	857	866	865	880	818	871	885	816	835	887	880	865	842	800	861	832	851	815	869	843	848	872	871	827	842	812	804	777	867	874	861	879	853	805	824	796	865	844	836	861	846	811	843	858	793	837	836	842	836	851	865	817	825	880	860	802	852	867	820	852	815	859	867	848	878	807	850	795	820	830	871	810	813	839	805	776	822	818	853	792	880	826	808	852	845	842	844	790	858	888	872	849	883	836	849	861	831	814	821	815	788	815	793	826	851	842	844	809	802	803	859	791	844	862	811	816	858	832	851	772	812	777	817	859	855	846	821	825	810	845	813	849	786	865	862	788	851	811	846	856	829	831	835	800	829	819	853	837	837	795	833	830	872	858	790	818	840	813	819	801	817	816	765	796	838	839	841	857	814	804	844	848	780	782	823	825	829	838	805	886	854	803	833	858	862	801	773	805	856	870	824	789	856	805	833	828	822	828	800	860	836	795	831	806	864	878	851	833	830	796	817	822	834	785	884	831	757	832	850	808	836	870	833	886	805	839	842	844	784	791	800	814	855	847	838	831	838	779	796	848	884	833	861	825	836	801	813	856	842	838	890	825	825	807	797	793	799	848	855	871	844	808	840	816	796	838	826	813	853	823	815	859	804	857	819	840	816	856	806	834	824	854	817	857	787	866	804	827	830	796	819	797	829	805	815	845	820	907	860	816	856	831	871	834	833	768	813	815	854	840	833	876	804	825	847	854	811	840	805	837	793	830	812	876	833	815	822	853	832	765	802	826	803	826	832	795	824	849	863	777	806	871	876	815	799	839	856	833	803	832	834	789	902	797	789	840	800	871	850	870	801	825	844	821	840	785	832	816	806	852	845	842	817	812	855	793	811	829	820	815	849	821	869	809	803	815	834	813	837	838	814	859	811	812	824	861	816	864	842	820	842	883	879	853	813	811	837	807	872	797	825	832	787	807	839	868	855	820	844	785	861	834	832	823	863	819	831	831	840	821	807	866	831	852	811	825	841	827	823	805	802	799	870	834	837	784	810	808	821	779	772	822	826	846	818	888	825	790	798	818	798	836	894	822	794	803	843	806	863	832	819	844	811	843	842	819	810	846	852	796	816	794	826	843	838	791	845	866	836	781	812	859	857	873	812	902	792	800	857	813	813	768	842	793	791	843	854	783	823	877	801	835	853	855	820	823	807	844	824	811	842	816	823	859	834	821	831	781	827	800	832	843	866	838	896	816	812	846	791	835	775	848	859	830	800	818	807	865	802	858	829	793	846	817	847	888	843	861	809	848	802	854	767	772	816	837	876	824	849	845	771	791	810	821	861	859	806	835	814	829	752	816	830	826	861	769	827	833	827	829	791	821	851	821	807	805	829	835	759	780	797	868	824	801	809	763	832	827	785	853	859	831	789	850	818	844	845	818	881	852	820	856	841	884	854	864	831	812	833	825	882	836	800	860	857	842	805	797	817	844	803	831	884	820	789	891	797	843	828	831	847	830	836	881	822	836	783	870	867	850	803	822	818	847	826	825	857	812	809	846	804	842	901	841	843	855	832	853	822	854	824	782	820	829	802	775	797	799	833	807	847	849	807	831	841	804	765	816	850	807	803	782	793	813	813	818	833	811	854	799	833	826	841	837	788	858	780	813	806	853	843	811	826	838	841	792	809	845	798	813	845	830	881	830	840	915	810	872	831	826	855	838	804	843	833	824	803	859	816	824	803	841	854	831	838	853	818	831	799	850	784	803	799	819	796	796	808	808	854	856	840	842	845	816	885	851	853	883	822	863	823	835	817	786	874	816	861	805	832	833	810	855	814	842	785	789	818	854	854	791	847	833	845	799	838	803	813	860	801	851	778	772	810	892	866	842	809	849	800	873	787	811	863	809	848	777	835	879	874	820	843	846	768	916	809	838	829	804	853	817	854	842	840	825	889	821	841	837	789	803	826	792	868	836	850	842	823	796	820	807	835	886	836	876	833	850	840	869	820	826	834	871	818	865	795	804	800	848	807	821	814	835	767	845	836	831	806	880	812	791	816	815	816	863	855	830	842	806	837	796	818	812	780	809	789	838	863	772	864	790	838	874	823	824	831	798	873	858	811	837	769	862	850	850	821	799	842	813	857	767	860	844	854	845	810	830	754	863	818	858	825	861	782	849	878	853	826	811	822	827	799	833	805	818	880	781	847	827	826	877	841	852	854	850	814	838	872	853	854	820	829	856	806	834	800	788	816	894	848	826	807	813	802	826	819	814	890	794	877	790	844	878	785	830	899	830	791	829	861	773	814	797	823	826	832	794	848	811	787	806	804	834	842	811	843	836	868	858	792	811	842	796	823	838	825	791	843	816	852	860	825	804	833	863	849	880	831	859	801	854	822	838	803	820	809	840	837	892	831	811	832	831	868	830	809	845	814	817	834	892	833	798	828	885	847	793	813	828	793	859	831	814	833	817	839	836	811	839	860	823	839	779	825	838	791	862	847	865	870	810	840	855	838	818	847	834	890	819	854	806	823	825	830	821	801	820	781	826	855	837	782	835	863	838	777	872	815	801	826	840	834	886	772	846	816	838	793	857	846	820	852	841	862	798	871	844	845	879	816	797	821	832	791	840	797	867	814	823	830	802	805	819	812	845	841	761	878	836	856	835	845	848	833	841	770	849	848	831	835	844	832	795	818	845	875	800	818	799	780	875	833	827	799	831	881	845	827	844	758	813	829	857	855	801	830	859	839	846	805	836	864	832	847	835	877	878	863	792	813	892	877	875	809	836	838	818	802	833	835	825	845	838	839	812	841	800	800	840	880	837	862	795	784	825	864	808	778	818	834	832	832	772	834	846	814	812	788	814	816	851	852	856	836	851	841	812	852	818	844	833	823	855	836	839	812	804	833	835	814	805	819	806	858	833	907	837	838	820	846	825	820	809	875	828	798	823	834	794	863	824	814	820	816	824	825	761	804	807	814	862	842	814	805	833	822	788	797	800	845	831	806	757	816	825	890	783	831	778	778	849	803	830	839	830	776	840	810	813	851	808	831	836	799	815	819	820	858	856	823	833	789	818	824	813	796	821	849	850	854	828	872	836	818	844	814	852	811	846	803	875	825	803	762	829	795	842	820	840	798	802	844	858	820	849	863	808	863	836	814	899	838	806	841	839	810	795	810	827	783	824	837	790	827	801	860	818	819	853	898	799	865	821	853	807	837	819	850	823	772	848	841	799	806	809	864	809	849	864	857	796	829	761	820	802	832	870	808	803	824	859	801	861	783	789	838	820	815	828	822	818	813	817	808	811	821	844	793	856	833	796	856	798	811	834	827	864	860	854	782	910	829	849	841	832	823	821	822	833	837	850	843	820	845	838	832	846	831	833	820	814	865	766	829	787	772	865
26845	18769	4481	552	350	313	282	261	263	255	261	270	258	244	243	273	261	240	257	268	242	217	251	232	237	263	248	212	233	255	265	260	225	238	240	241	239	254	218	237	230	240	249	238	241	268	230	222	220	249	220	251	230	247	269	265	217	241	259	248	231	256	224	246	229	215	236	241	254	234	231	235	209	238	254	225	238	233	267	241	225	244	239	216	239	218	244	252	237	246	243	245	226	257	248	244	244	234	249	218	248	253	256	235	217	239	241	267	274	245	256	244	245	241	238	217	252	235	241	261	240	265	243	218	216	223	227	252	206	232	239	252	219	229	207	255	236	255	251	254	269	259	234	228	246	246	255	226	276	244	253	248	230	253	200	233	247	263	262	221	243	254	231	249	215	231	250	251	216	240	241	276	232	272	241	250	250	239	245	242	247	218	244	279	219	214	231	217	239	255	253	219	233	260	240	249	238	244	271	224	271	240	229	237	240	232	235	254	272	218	230	239	243	252	240	244	197	207	242	259	269	245	253	250	241	250	249	227	223	228	236	251	220	252	277	238	201	224	239	224	240	240	257	241	249	217	260	256	218	248	248	249	257	239	262	231	224	277	230	237	246	268	243	254	253	258	247	236	256	246	256	259	249	207	264	259	245	212	259	248	262	234	216	241	212	254	247	253	250	241	217	215	229	226	244	227	235	211	250	224	222	233	225	245	239	259	255	262	218	253	225	256	219	257	240	244	246	276	221	225	271	256	230	241	238	237	273	250	220	236	239	255	244	205	268	225	228	220	240	221	273	245	222	227	233	237	233	241	241	237	239	217	225	237	223	253	269	216	233	218	259	246	227	227	250	240	234	263	253	237	244	235	242	221	263	261	231	221	228	291	213	216	236	237	250	213	191	263	218	248	237	229	246	219	241	200	243	224	242	208	244	249	246	224	291	229	236	210	217	237	248	212	232	252	231	232	233	235	261	248	239	230	236	261	238	246	234	234	212	238	255	223	240	232	263	235	224	240	232	241	219	240	245	225	217	243	247	221	239	277	247	245	244	212	257	238	218	228	236	226	230	217	249	236	272	242	231	225	238	220	232	254	225	223	240	238	225	237	207	237	228	238	249	238	269	231	229	289	245	259	261	246	255	224	230	225	227	224	243	249	240	258	216	244	232	241	272	244	257	282	242	237	263	256	227	219	214	235	229	230	222	232	242	228	236	231	224	244	236	250	282	235	232	236	263	277	232	224	240	268	237	243	239	242	260	235	211	234	247	229	243	231	222	247	217	224	214	232	252	243	246	240	240	246	263	249	253	238	252	230	257	235	207	247	267	252	228	233	238	229	229	243	232	221	236	211	224	242	252	240	212	251	227	232	260	253	273	238	224	251	233	259	224	239	262	260	224	273	239	253	225	222	257	250	251	222	226	232	242	252	237	245	227	258	251	238	216	248	241	241	250	252	245	241	234	231	254	250	263	231	253	245	245	244	241	256	225	265	276	257	249	237	237	238	221	237	230	250	240	231	251	223	249	232	201	236	217	231	240	206	254	233	210	256	233	236	233	246	260	246	247	250	236	233	217	217	227	220	262	241	257	228	258	241	231	242	212	202	262	237	223	235	226	257	247	243	242	225	245	226	239	259	242	220	244	244	221	241	209	231	261	225	214	229	229	211	235	231	265	252	246	235	240	221	241	246	224	220	227	265	196	257	229	228	221	298	231	266	232	260	272	266	237	265	217	263	239	238	252	235	281	246	234	245	261	222	249	249	246	233	249	209	250	243	216	251	232	241	269	258	236	248	232	233	267	240	255	222	246	214	237	238	225	257	230	247	227	214	246	220	243	239	241	253	234	219	230	256	239	232	234	234	226	269	260	247	235	261	219	248	272	210	230	247	232	247	256	253	231	232	227	250	239	229	268	219	231	227	238	231	266	253	259	217	214	224	253	245	228	232	274	229	267	241	244	240	233	219	234	241	216	226	231	231	231	252	249	209	229	223	245	247	270	238	240	259	263	215	212	243	246	246	225	242	247	231	261	231	244	253	258	231	237	233	243	237	267	274	229	248	255	230	259	229	237	225	240	206	225	241	219	229	232	258	261	235	248	253	236	257	254	270	253	240	240	238	250	244	252	222	245	280	236	245	258	264	238	248	234	241	235	220	214	236	251	231	217	245	221	238	228	217	230	242	266	252	227	217	247	235	220	258	254	257	239	261	255	236	230	237	231	268	257	263	260	256	223	238	229	236	269	240	245	241	219	212	226	239	216	244	242	270	234	224	237	251	223	231	247	247	242	252	252	255	244	256	224	255	244	243	273	240	257	244	232	231	254	242	258	220	232	257	251	233	234	227	234	234	238	222	232	241	250	220	227	235	233	227	238	240	256	218	231	264	255	232	222	210	234	238	257	242	242	233	258	241	242	257	205	220	238	220	236	250	248	215	224	226	205	227	221	229	231	247	268	224	225	238	249	252	258	232	251	242	238	245	249	240	261	229	238	256	212	197	250	254	249	251	239	252	226	235	244	232	225	255	217	271	221	243	244	233	218	239	232	238	217	239	248	216	267	262	259	236	265	217	244	234	221	241	234	213	247	215	272	240	225	221	245	250	228	287	240	232	244	248	255	247	242	238	249	237	243	254	241	244	233	228	232	219	236	261	256	279	246	225	208	252	259	233	234	229	237	221	251	256	276	220	243	231	263	231	260	224	264	248	239	251	209	256	254	268	227	251	264	255	263	277	227	252	250	257	226	237	240	225	238	244	225	240	222	222	247	240	265	245	242	229	239	230	233	226	222	229	237	254	276	245	253	218	207	237	235	233	257	232	256	221	248	255	252	261	251	231	242	245	244	259	232	231	265	232	225	236	251	257	237	244	227	245	234	212	212	236	239	219	245	249	237	260	252	244	222	252	251	235	235	227	227	252	235	265	251	257	228	212	226	253	253	236	203	220	223	246	270	219	237	247	273	208	248	258	235	227	254	231	269	261	237	221	251	234	277	229	224	229	252	248	270	264	240	225	249	231	258	240	236	257	214	260	242	253	278	240	239	241	238	266	248	262	224	247	227	219	238	247	241	242	221	227	230	217	259	224	242	248	273	262	246	231	224	253	235	254	227	261	243	221	242	232	237	239	237	218	262	240	228	263	252	249	268	235	234	215	232	276	245	274	250	264	229	236	281	221	238	226	241	268	239	273	228	248	241	265	229	239	227	222	234	222	260	217	270	250	228	231	226	255	236	244	223	240	224	263	230	233	222	264	235	249	233	226	251	239	258	222	238	247	241	224	212	244	292	242	236	234	222	268	215	236	249	237	224	248	219	257	240	245	243	258	235	247	228	239	236	234	246	235	234	247	229	233	249	227	226	230	241	269	240	227	248	238	249	211	244	232	230	236	249	228	221	228	244	256	228	244	239	241	229	227	212	235	256	242	240	247	245	227	253	244	220	250	282	238	244	247	269	240	234	249	258	240	238	253	242	250	272	253	250	252	244	274	244	246	244	229
4015	1111	889	531	480	431	422	406	379	329	354	356	357	315	330	328	335	338	318	316	336	320	348	328	299	333	343	356	305	315	342	273	290	319	304	360	322	345	321	306	306	335	333	322	286	327	292	316	330	322	306	293	310	330	333	296	324	317	317	322	352	324	302	316	294	340	326	330	342	342	339	355	353	308	328	298	316	333	306	280	300	303	320	298	304	279	352	342	326	304	301	271	326	315	300	333	324	351	313	332	303	305	336	337	330	310	338	306	335	312	352	343	280	320	307	315	325	323	290	280	300	324	301	308	325	337	313	324	315	288	315	363	288	332	298	319	324	298	323	309	304	323	347	321	318	317	286	312	347	309	323	320	330	302	297	301	310	321	309	311	360	350	328	325	335	309	300	323	283	292	318	314	320	297	308	337	317	317	320	301	317	306	312	309	313	304	318	283	315	316	316	324	307	294	304	343	312	291	303	314	331	317	297	344	321	306	294	324	311	351	283	322	329	311	318	311	316	314	290	317	316	310	297	326	325	303	315	330	316	318	312	305	320	337	309	312	304	298	276	298	318	302	303	310	306	319	339	335	335	338	372	315	329	329	314	287	307	318	342	289	289	322	328	327	317	325	321	348	330	294	314	373	326	293	306	287	360	324	316	303	300	325	324	316	284	326	343	315	327	308	350	324	332	328	343	331	331	310	288	314	313	296	326	314	310	299	310	307	323	307	322	306	316	308	332	353	301	323	317	309	328	336	316	327	282	326	289	273	357	329	317	307	325	340	314	334	343	294	305	307	325	295	280	306	305	310	302	305	293	308	335	290	323	318	324	295	333	305	323	312	317	299	316	294	319	311	334	310	321	312	327	345	318	302	289	312	353	313	302	315	332	333	315	314	369	344	291	305	299	319	334	331	310	366	323	301	326	324	315	304	316	326	320	339	346	317	326	301	297	343	326	350	317	339	341	317	290	296	329	332	339	307	360	323	346	275	336	310	310	316	329	323	359	321	315	340	334	319	303	312	312	306	307	315	310	315	279	358	310	310	327	305	298	342	292	329	313	320	366	299	292	336	354	338	339	319	294	358	327	328	305	317	327	299	300	336	305	321	295	331	357	307	283	326	293	314	331	313	355	335	306	306	328	326	310	312	327	344	311	336	324	320	327	309	305	323	320	325	310	305	328	295	323	333	318	321	322	327	306	304	302	333	350	325	344	337	321	318	303	302	347	298	287	325	326	301	319	313	327	339	329	316	307	307	349	321	331	316	339	296	320	323	315	341	295	302	335	315	316	307	288	292	297	350	283	281	348	340	342	342	311	279	321	330	309	320	347	323	324	289	321	317	309	341	324	318	256	329	334	316	304	295	297	320	315	335	341	281	288	344	328	321	338	282	314	320	328	339	297	302	312	335	309	319	328	323	317	301	320	319	317	263	305	299	308	310	305	274	332	308	311	330	325	314	271	328	319	320	301	321	338	333	318	309	321	341	327	319	318	287	320	303	312	311	314	325	336	313	287	311	301	303	320	297	369	319	317	346	322	312	313	341	311	340	322	338	314	315	317	294	331	329	276	359	341	331	305	321	297	317	315	303	323	307	302	334	302	326	309	339	328	311	331	330	331	321	311	333	314	335	332	296	307	290	327	312	319	297	276	336	326	336	319	341	294	267	302	293	338	304	288	303	302	326	333	291	327	331	321	327	299	314	319	335	335	319	335	338	362	306	325	345	348	332	328	347	307	328	326	283	308	343	317	318	295	288	339	271	355	296	347	314	314	339	311	307	324	360	323	324	302	327	285	304	321	303	334	320	322	326	348	300	357	317	334	298	344	314	267	275	297	311	304	330	323	317	344	303	330	308	338	305	313	291	297	330	322	274	318	309	281	258	322	301	328	279	330	305	286	312	335	340	334	322	320	321	282	323	331	295	327	320	297	309	363	325	325	287	314	320	301	325	318	316	336	303	341	299	311	337	333	324	337	291	272	340	304	317	296	275	298	286	303	318	342	319	329	324	319	313	333	319	300	370	351	311	321	295	341	343	305	303	316	293	335	298	299	312	318	295	308	327	298	333	340	321	307	310	298	331	331	297	291	317	291	294	309	309	305	321	314	320	309	316	327	330	287	292	286	283	323	314	306	292	309	353	323	326	337	282	331	309	329	297	343	331	318	342	317	321	321	337	340	337	317	307	314	288	311	329	337	290	289	349	311	326	298	338	341	343	314	313	265	311	318	313	305	312	305	330	309	335	294	308	340	305	350	319	292	313	324	330	318	294	330	325	305	282	287	317	323	306	321	320	300	294	334	304	349	311	340	320	301	311	302	346	323	298	349	320	323	343	328	346	327	306	317	292	336	309	345	309	317	334	287	322	348	313	287	302	322	318	345	315	292	317	317	342	288	294	328	345	313	319	309	325	318	326	330	327	319	322	347	337	314	301	320	312	303	317	283	311	326	321	307	318	322	339	305	326	316	333	316	288	316	280	335	281	310	285	319	315	328	338	318	307	316	297	346	314	291	324	300	340	298	371	314	300	305	318	314	318	308	308	317	326	321	289	323	312	301	317	304	291	315	329	320	328	301	337	322	306	311	337	318	312	356	317	336	314	306	310	295	342	347	309	353	331	341	293	309	296	325	323	327	324	325	297	321	300	306	313	309	314	341	317	324	336	315	324	325	327	322	316	294	302	322	315	298	324	328	346	336	314	333	314	309	288	342	320	299	323	306	325	303	336	336	359	304	270	357	328	342	333	338	333	303	310	311	326	309	343	336	334	302	311	313	323	325	306	324	292	307	326	312	364	329	318	314	325	331	324	320	327	343	339	326	313	344	296	297	329	345	325	315	335	297	303	342	315	336	330	312	352	334	297	312	316	324	310	332	346	297	335	322	313	306	321	286	337	309	304	340	317	312	338	282	322	325	323	296	331	318	308	327	323	328	346	325	331	326	301	289	327	293	329	311	313	339	295	329	302	293	324	329	328	281	320	301	340	341	307	361	303	336	316	320	324	312	332	327	326	318	325	305	325	319	280	317	317	333	318	313	305	334	320	332	305	322	330	291	351	317	313	300	288	315	337	331	347	310	300	332	318	314	312	304	314	348	335	316	314	314	290	326	315	327	304	335	320	312	338	301	332	306	301	309	311	340	312	308	299	309	324	289	319	317	325	345	307	376	305	315	328	298	333	307	325	289	331	316	340	318	286	301	321	319	331	295	331	302	315	298	294	302	318	316	307	330	311	300	319	324	324	314	317	354	316	311	311	305	306	350	326	310	315	301	303	345	337	313	316	322	283	296	291	327	338	315	316	310	325	319	309	339	340	320	346	313	288	342	375	274	336	324	331	297	277	300	313	315	310	341	302	337	326	332	304	322	329	300	334	315	316	298	322	302	315	331	285	326	303	330	344	309	324	318	314	319	309	294	326	315	285	313	306	316	302	305	335	320	296	319	304	285	332	347	328	313	324	293	330	327	307	327	330	308	309	334	326	320	358	352	343	334	323
23784	20962	28127	23964	20933	7275	1367	945	791	846	744	702	756	620	620	637	601	613	591	585	614	588	580	570	569	542	593	607	568	563	600	535	586	574	567	559	573	548	586	559	640	520	595	594	572	590	549	589	556	565	589	576	549	543	567	563	536	543	517	529	569	543	594	574	545	539	526	565	511	525	552	578	567	563	589	543	626	555	591	628	560	562	573	542	579	579	624	569	523	542	558	569	582	582	577	538	573	568	568	565	567	551	582	518	534	581	558	538	553	538	562	586	568	582	556	569	543	567	604	569	618	572	604	521	532	541	599	528	537	543	553	560	533	558	511	583	580	539	567	565	520	561	514	562	627	559	568	504	581	519	554	579	561	577	531	551	616	585	599	553	563	593	550	615	561	541	523	565	513	529	571	541	547	585	556	567	581	581	573	571	519	542	561	582	554	547	558	551	545	546	534	555	593	550	547	531	576	575	523	573	554	539	567	537	519	603	560	566	600	574	521	493	572	589	556	559	517	563	557	546	555	593	549	546	550	566	526	554	566	568	556	576	578	536	564	552	561	545	544	568	552	535	556	551	591	532	555	559	557	550	528	518	577	555	574	562	531	568	578	539	526	557	568	575	553	532	565	548	541	613	513	600	570	541	593	549	517	549	527	542	548	558	558	507	516	551	525	572	537	543	566	557	551	596	560	536	550	566	577	553	566	541	556	547	578	585	557	518	562	583	569	538	563	522	538	549	537	561	533	581	592	577	577	578	570	575	555	546	543	559	585	572	584	544	541	587	584	565	553	548	547	566	526	567	542	539	534	576	587	543	533	567	574	533	527	539	545	524	584	614	500	551	530	569	572	533	608	550	555	587	576	568	545	551	547	572	582	542	559	548	550	547	546	505	559	565	558	556	541	569	536	570	548	541	579	596	514	535	550	541	551	582	542	557	548	569	573	554	572	541	560	544	529	584	575	588	573	560	555	502	544	542	544	526	540	541	621	508	522	529	526	524	546	602	548	606	535	573	513	562	560	557	547	568	566	553	600	545	556	557	573	572	584	585	528	569	576	539	538	545	584	547	522	556	557	572	564	554	538	548	564	548	568	584	558	550	617	539	571	550	565	579	539	556	523	510	524	554	525	571	540	522	532	610	585	574	567	563	514	574	585	592	584	534	534	542	560	556	566	572	545	574	582	561	554	534	577	580	559	560	536	530	589	556	520	574	551	579	507	534	557	570	550	537	530	582	581	520	578	555	547	609	521	555	568	577	535	574	567	559	573	538	553	581	566	555	555	564	562	573	559	548	621	564	587	551	545	561	599	517	538	563	544	538	537	577	552	535	576	580	542	578	527	558	577	498	541	554	563	551	558	585	539	542	539	544	552	559	512	555	577	586	529	540	571	505	524	501	537	554	556	550	593	569	547	576	568	586	540	556	537	579	539	559	594	504	564	528	587	542	548	541	547	585	568	553	529	580	530	551	597	555	517	565	564	541	574	578	599	534	577	513	555	571	530	530	543	533	533	593	522	609	576	539	592	567	562	533	520	574	551	524	535	538	536	573	552	565	537	557	507	520	590	585	581	570	551	579	600	573	557	530	532	562	582	579	590	568	551	534	508	596	534	524	535	572	548	547	565	546	532	544	554	552	562	570	554	577	570	545	535	593	573	578	553	580	547	534	530	566	532	550	535	566	590	564	562	554	587	571	557	556	539	547	526	606	505	541	518	578	557	561	547	535	565	592	536	565	534	556	569	580	605	507	536	579	532	545	568	540	548	548	570	560	558	525	562	592	553	523	548	562	564	582	552	518	562	547	505	535	535	520	572	606	597	518	579	520	549	561	576	601	561	506	561	566	537	544	568	553	568	577	523	598	592	542	525	583	550	536	529	518	499	558	538	556	553	555	565	533	503	562	592	518	551	551	570	559	530	556	575	528	516	608	579	575	544	570	589	541	567	607	557	592	614	509	571	541	558	540	549	530	576	511	528	533	549	562	548	536	524	537	578	572	557	553	593	555	541	519	544	561	562	513	537	537	524	506	573	571	550	549	547	605	600	575	578	604	572	558	527	536	574	573	600	576	522	546	530	571	537	558	573	560	584	558	587	556	537	516	596	616	545	558	513	581	534	579	537	552	571	547	584	574	539	602	562	554	552	558	546	535	607	562	578	542	582	531	518	539	558	550	555	568	560	527	489	535	508	555	586	538	543	567	573	553	583	550	583	541	546	535	538	558	564	558	576	554	545	526	542	534	547	572	566	516	564	570	553	527	569	575	605	502	537	546	574	532	533	515	543	565	553	535	524	559	560	586	527	549	555	538	542	532	572	553	577	553	546	551	587	547	536	532	591	548	521	534	593	562	547	555	518	490	544	563	535	609	567	583	562	516	523	531	550	571	570	534	551	545	586	573	571	559	531	530	531	518	532	545	564	534	547	520	576	544	542	527	564	579	566	521	520	534	554	542	571	571	553	545	555	560	579	581	556	545	568	565	564	542	532	523	586	522	559	563	528	548	544	539	570	611	554	564	555	555	546	604	534	545	537	543	577	543	589	549	579	533	520	541	554	562	565	555	571	542	614	535	571	600	567	559	587	543	565	549	558	524	509	503	534	583	538	601	561	562	562	522	543	542	579	552	529	575	539	550	546	597	534	532	571	535	557	563	584	542	534	546	581	539	505	534	571	574	577	558	553	526	538	567	556	552	571	557	536	600	555	560	545	509	523	554	572	573	503	544	526	574	556	537	557	541	555	570	563	538	563	580	562	548	563	598	554	522	577	582	541	550	559	565	580	562	580	569	556	537	523	551	515	567	503	514	549	552	554	537	534	539	514	554	597	599	579	577	515	541	544	558	556	544	571	525	605	504	522	576	587	581	529	554	552	547	541	519	596	597	564	549	576	574	566	572	538	591	519	597	511	558	552	541	556	536	550	547	570	567	600	544	552	557	572	499	574	533	546	545	575	547	581	589	529	548	581	572	544	558	511	541	534	550	541	514	606	528	563	535	535	507	561	591	575	567	527	505	550	533	595	598	543	584	515	552	569	547	509	527	565	523	557	597	596	558	563	535	576	540	533	558	566	544	577	546	512	576	584	540	541	571	572	527	585	533	565	527	537	563	557	523	528	582	532	550	527	531	572	606	531	529	560	525	514	558	519	571	534	575	561	530	575	551	518	544	549	558	574	575	505	563	556	569	624	543	555	570	551	574	509	544	546	569	569	613	577	586	515	569	563	523	547	579	529	594	535	548	529	542	582	575	530	523	578	534	530	574	554	578	527	553	554	572	593	524	543	524	533	560	574	549	567	582	532	574	525	545	609	577	535	564	588	534	527	536	564	553	521	509	576	548	555	531	567	541	570	561	562	565	596	588	577	544	520	542	570	530	555	579	583	541	588	545	549	588	529	552	522	545	569	568	550	571	608	579	540	564	562	576	503	544	549	560	546	554	533	581	551	550	586	521	533	555	554	564	539	552	530	548	570	557	578	560	574	531	559	596	539	555
5198	10580	8494	4309	3032	2329	1851	1516	1392	1184	1177	1057	996	956	887	907	881	870	818	797	807	771	777	737	785	771	740	716	735	726	755	724	748	724	716	732	733	746	745	737	680	683	724	767	702	676	666	752	708	731	698	703	734	736	701	705	699	699	731	681	704	723	717	712	715	701	650	673	705	711	718	702	709	693	667	701	746	722	726	693	707	735	718	677	718	687	720	703	721	663	728	717	648	751	689	738	670	651	696	701	669	675	689	692	700	703	701	669	715	683	673	681	673	658	651	715	710	674	697	720	736	676	703	701	705	696	702	690	637	700	654	697	654	685	690	703	706	704	728	731	676	696	733	693	691	655	685	683	696	722	681	699	704	693	699	661	718	667	681	698	719	692	704	703	688	674	664	718	665	691	711	656	667	708	662	721	721	704	694	706	695	707	692	728	674	727	684	685	668	666	734	713	689	688	688	662	683	672	733	683	699	674	679	688	669	628	682	681	720	674	680	689	683	673	686	742	660	640	701	679	639	675	692	686	662	668	705	679	683	714	690	727	763	687	711	705	695	667	686	713	673	684	686	649	719	684	712	666	671	689	656	701	691	670	715	726	693	686	717	646	729	651	698	689	736	680	717	719	712	712	675	690	668	663	652	667	701	703	694	721	648	720	668	710	716	668	705	663	727	672	677	684	712	688	691	711	628	749	703	674	689	702	707	664	696	678	680	700	618	673	688	712	691	664	734	685	647	706	694	683	720	751	668	719	724	761	647	701	698	690	730	701	740	694	727	722	696	667	698	698	704	697	690	678	678	754	695	679	671	716	691	700	688	682	670	702	684	710	681	713	690	737	667	738	732	705	693	685	690	693	654	710	693	677	701	692	689	669	720	683	667	690	683	717	662	711	722	643	668	714	710	681	695	725	697	726	659	690	709	703	706	712	718	700	716	697	690	694	699	672	665	698	754	727	699	676	697	736	713	734	699	729	709	687	703	727	679	663	726	688	695	686	666	673	748	686	644	703	703	685	661	742	678	737	678	721	705	739	695	662	693	704	669	701	713	658	695	684	725	722	746	684	652	660	693	672	718	710	639	700	745	699	725	685	689	738	698	720	685	708	713	729	667	738	707	699	696	726	681	674	736	667	732	684	701	674	733	686	707	705	680	651	713	705	666	683	719	703	677	685	717	740	663	695	739	684	741	626	688	672	671	707	694	746	686	669	668	716	663	689	712	708	676	680	689	695	697	699	720	702	706	673	705	678	697	690	712	676	685	698	702	699	694	723	714	704	694	724	696	671	712	639	739	683	690	680	686	691	725	700	703	691	702	652	709	720	671	725	695	644	675	732	736	677	731	697	683	648	736	717	705	730	688	710	683	716	724	701	683	682	640	701	685	662	712	711	683	666	671	707	696	697	694	729	713	657	693	643	700	719	692	712	685	676	674	713	711	707	682	708	707	730	698	727	660	650	702	685	706	712	695	697	653	693	678	700	678	689	683	730	718	696	728	692	710	688	711	693	724	700	686	703	700	709	671	738	706	670	696	677	663	641	726	690	706	701	667	666	689	641	727	694	696	688	705	689	728	645	743	717	656	671	732	684	685	675	714	718	705	708	704	672	710	711	672	689	706	675	703	746	727	685	718	702	664	761	696	659	673	741	694	693	704	681	713	708	644	710	694	721	728	665	654	690	658	717	681	709	663	695	667	694	693	698	722	689	698	715	721	654	686	670	710	717	705	691	700	660	733	711	661	735	685	668	652	691	672	669	708	690	690	678	665	658	709	721	672	674	695	672	685	731	671	714	698	710	723	714	730	750	656	708	700	714	711	694	702	704	720	676	725	685	705	678	705	681	687	691	746	711	683	699	645	686	670	693	685	765	673	681	654	679	731	666	719	695	680	712	732	650	705	692	704	667	696	657	659	714	680	680	664	697	702	674	669	689	760	663	694	735	726	683	702	671	650	702	716	685	711	687	673	720	673	745	649	686	697	640	713	704	668	643	687	752	699	705	699	723	688	669	658	693	661	687	693	727	652	682	662	714	703	684	677	694	668	723	665	671	736	699	705	688	694	735	702	711	672	744	658	685	700	669	682	627	711	660	701	709	739	733	687	715	740	705	721	719	693	714	714	707	712	712	667	693	754	702	715	736	665	676	663	711	709	708	690	735	713	708	706	673	648	703	653	691	663	668	704	697	679	694	671	690	689	691	659	702	696	744	701	700	679	699	722	703	678	673	671	684	731	707	683	732	705	709	643	686	711	707	678	762	770	692	718	634	689	670	714	699	655	651	643	698	661	716	731	703	657	689	665	667	666	717	721	725	685	682	721	714	653	710	707	680	679	680	682	672	747	779	627	707	741	667	719	691	708	727	677	686	696	692	727	739	719	685	667	718	702	740	675	734	734	717	642	690	727	668	709	687	661	706	704	680	684	699	689	730	705	714	656	713	690	715	666	686	707	661	708	677	703	707	742	719	698	670	660	742	686	713	702	689	678	703	724	706	674	676	665	732	666	682	699	724	712	727	686	663	734	676	704	688	680	671	712	689	691	682	675	704	723	667	690	678	709	722	634	720	720	683	674	668	665	691	690	726	704	647	692	660	705	711	700	684	714	696	681	704	678	666	676	681	677	682	719	734	722	705	707	707	704	705	697	706	682	675	665	708	688	684	716	717	728	693	704	677	695	693	747	698	669	690	695	697	708	691	696	716	714	706	686	687	693	702	748	715	714	719	692	697	660	670	685	683	717	698	671	743	680	717	739	691	711	709	691	688	704	698	689	670	643	692	710	696	677	672	720	693	669	726	707	668	739	710	706	737	668	720	722	694	757	697	700	695	718	718	751	709	710	702	713	653	699	654	748	696	691	739	701	660	670	638	682	668	696	757	693	674	700	681	680	699	717	758	706	678	733	708	719	728	709	703	715	682	738	713	691	696	690	709	725	711	692	735	705	684	694	681	714	707	678	708	713	697	701	699	659	703	692	706	691	696	731	717	701	689	724	675	664	662	733	687	700	706	696	742	653	648	675	709	676	645	663	625	667	705	721	660	722	726	686	692	694	721	659	703	711	707	675	697	716	696	696	688	693	683	692	702	721	663	680	674	692	685	696	703	655	669	712	653	732	678	672	692	642	701	730	691	638	703	722	704	704	701	720	728	714	690	721	672	672	729	692	713	667	666	682	662	694	695	685	633	704	689	699	660	675	716	679	690	714	672	711	681	667	691	703	741	697	660	719	696	721	653	647	706	709	721	694	692	728	664	702	628	737	704	673	666	717	717	695	740	729	665	651	657	649	693	703	690	645	701	673	679	697	663	725	666	696	720	706	705	658	673	660	728	692	657	738	735	696	723	731	669	712	716	687	708	709	654	674	727	694	709	691	724	668	713	723	715	691	664	699	677	696	678	694	693	673	697	695	717	646	658	751	657	731	727	689	729	736	691	680	690	679	701	708	689	677	711	682	719	672	690	673	727	693	690	684	703	680	674	679	758	725	715	649	700
25103	20964	26639	25051	4219	505	377	331	293	285	259	252	276	253	224	233	218	211	208	225	202	242	217	202	208	208	215	220	214	214	225	166	212	207	220	212	213	217	209	199	192	218	178	210	213	209	201	194	189	209	196	189	222	226	211	208	199	221	191	213	187	201	224	201	228	203	197	172	223	197	216	222	218	188	189	189	203	174	211	208	218	228	184	198	194	199	177	185	199	200	191	207	201	204	212	195	218	191	173	202	198	203	226	188	199	166	190	204	198	202	210	188	219	182	212	196	216	214	196	198	181	210	181	204	203	208	223	194	176	199	208	201	196	200	192	198	202	188	224	206	218	197	193	182	209	184	179	224	203	219	211	227	199	177	220	184	204	213	196	197	181	208	227	193	231	193	195	205	199	208	210	211	219	187	214	246	182	184	196	223	202	188	189	203	208	197	225	196	204	192	221	173	224	197	208	196	189	199	213	234	181	192	195	195	201	190	224	209	218	210	183	201	179	182	189	202	189	188	198	201	210	219	190	178	219	211	158	200	200	168	173	196	199	191	194	212	196	200	194	218	211	205	168	217	199	203	181	185	204	199	197	196	213	186	181	192	230	235	212	193	167	208	174	178	193	195	210	187	182	211	205	180	194	226	203	199	206	189	211	192	204	191	176	207	190	180	189	187	226	221	197	205	197	199	178	209	181	186	221	191	224	186	218	224	181	178	205	199	191	196	181	180	201	216	215	182	194	208	200	217	221	216	188	197	209	198	208	216	201	188	193	219	195	196	229	183	175	213	206	171	204	218	203	190	185	193	245	216	206	216	195	188	192	210	199	196	193	206	174	213	189	204	199	202	189	231	188	186	205	214	191	191	192	211	198	190	206	169	180	214	201	208	177	197	212	200	203	187	183	183	192	189	199	175	196	188	207	191	200	201	185	223	208	181	220	208	191	223	170	210	225	192	181	225	212	220	201	178	205	190	210	212	206	204	204	180	205	206	195	182	189	207	172	199	214	218	216	179	169	191	182	193	207	218	184	200	222	204	198	206	202	217	222	217	194	191	193	205	199	200	206	196	215	198	180	186	203	171	199	187	196	230	195	200	196	204	215	190	201	192	171	214	193	185	183	205	224	196	189	206	211	203	226	188	188	206	209	176	226	220	185	188	213	185	195	202	219	186	202	204	192	203	190	233	199	183	219	219	176	186	171	210	223	206	219	224	193	198	201	196	195	209	230	201	182	211	215	191	196	227	189	201	204	211	204	194	230	197	218	223	199	213	208	221	202	197	198	181	200	198	203	196	187	192	202	213	216	185	199	185	184	211	189	193	171	194	186	207	188	190	203	191	196	187	203	205	175	190	192	192	209	197	217	208	194	204	200	198	200	216	194	222	207	220	212	196	197	209	167	194	181	207	201	208	210	215	200	221	208	185	198	198	232	202	204	202	182	199	221	201	206	195	185	185	208	190	193	202	191	216	222	191	216	195	204	193	183	200	206	228	205	220	203	196	184	207	210	181	199	196	201	190	175	188	196	218	190	192	165	199	199	223	223	202	177	224	181	206	212	213	191	198	184	191	206	223	187	194	204	228	209	194	204	203	202	190	182	195	220	209	197	198	232	171	193	220	190	174	177	200	200	197	200	220	187	177	212	196	194	206	204	190	205	201	213	212	192	201	181	195	214	202	186	195	205	176	235	185	168	199	205	202	200	189	198	192	197	193	199	195	207	178	203	166	200	207	176	196	205	205	204	231	195	195	189	198	207	203	212	188	197	215	204	211	191	205	199	200	190	205	206	209	232	192	230	231	211	203	206	201	208	207	182	197	200	177	224	201	191	198	196	213	222	211	206	172	180	190	201	199	193	196	164	204	198	206	196	207	199	189	230	236	189	212	201	221	185	186	198	196	208	176	207	217	210	175	196	213	218	199	195	189	184	207	205	218	208	189	207	204	217	183	191	224	196	175	191	195	207	188	186	199	204	217	179	226	169	176	174	200	195	186	203	187	191	202	200	204	220	202	198	193	189	181	217	201	186	209	167	186	196	199	197	188	213	217	194	188	203	203	192	203	204	220	208	167	206	187	191	201	219	179	189	192	205	189	212	199	198	209	211	209	206	200	211	198	204	219	195	198	208	191	188	211	190	190	195	173	209	215	221	213	216	190	196	172	200	187	197	203	198	206	198	206	213	163	199	175	203	211	181	215	191	188	204	214	208	178	210	207	208	188	178	219	230	195	195	194	193	188	203	215	179	197	184	208	222	191	186	210	212	208	203	189	214	182	197	179	204	204	216	203	209	200	208	184	200	221	205	192	194	238	174	212	190	172	175	189	188	229	189	197	198	192	197	219	185	212	206	226	191	186	206	202	193	175	213	194	221	205	207	214	227	222	187	188	195	197	199	205	226	182	199	207	193	189	195	186	218	178	192	202	201	202	190	181	190	180	213	202	189	187	220	216	202	188	197	196	175	206	193	198	217	202	180	215	198	217	186	217	199	205	189	206	190	206	242	188	236	200	195	192	198	208	208	216	158	212	193	201	204	203	198	213	191	192	203	192	180	226	195	208	214	207	192	208	209	185	187	193	220	204	204	216	221	202	216	211	200	210	208	189	199	170	188	212	191	190	208	194	178	202	192	208	228	204	235	188	194	200	209	198	206	169	193	215	200	200	190	208	232	211	199	213	214	214	227	198	190	202	183	195	186	183	204	179	179	188	186	226	191	170	198	240	177	226	195	208	221	216	171	230	180	202	211	194	171	182	203	221	181	185	191	199	202	186	201	214	195	186	181	204	214	196	204	193	187	195	193	218	196	164	206	188	214	192	191	196	215	184	184	205	197	206	215	185	198	222	192	191	199	214	216	199	215	183	168	210	189	185	183	186	193	184	201	184	215	238	201	194	201	180	191	205	206	181	197	213	160	188	190	203	194	201	168	185	223	194	195	217	182	208	200	197	193	198	202	202	188	165	228	169	186	187	195	167	203	224	200	193	215	187	219	188	191	196	184	204	188	215	207	204	186	196	181	191	186	201	201	210	192	184	210	223	189	208	215	208	191	180	227	211	181	187	184	199	187	197	194	184	215	195	205	196	176	200	175	208	206	199	214	213	198	231	219	217	194	177	200	197	216	200	213	202	179	190	214	220	188	188	206	179	202	191	192	202	224	213	209	203	205	218	204	184	203	203	207	187	174	216	221	180	200	210	219	221	202	190	203	178	205	182	215	207	171	222	190	218	191	172	200	228	202	193	219	208	205	233	183	206	214	202	192	199	213	200	178	177	187	202	210	167	218	207	202	195	207	193	211	204	183	208	191	190	197	213	195	181	201	220	235	185	201	178	206	215	202	191	194	181	202	193	225	200	203	182	204	188	210	188	207	201	194	183	219	192	203	201	200	208	205	195	188	195	205	196	189	189	184	207	212	216	177	200	199	189	212	201	213	208	205	192	181	197	195	200	202	189	202	219	214	181	182	204	220	173	187	207	195	216	192	193	178	201	180	201
4648	5549	4198	2062	1426	1084	840	722	643	577	497	478	417	406	394	388	381	365	367	322	339	319	306	322	322	332	288	303	288	294	313	322	287	313	282	284	299	328	292	322	305	318	295	315	282	320	279	313	307	253	291	304	283	323	314	299	295	298	288	277	297	298	309	288	290	290	278	294	287	338	302	293	287	274	283	316	284	260	312	307	261	295	272	308	292	289	341	278	295	285	302	307	292	289	276	269	273	326	311	304	265	280	257	279	280	286	296	290	293	273	285	268	302	286	294	294	295	285	301	293	248	281	303	285	273	267	290	303	298	296	316	269	288	271	270	299	283	305	305	296	263	246	261	275	273	300	307	303	272	274	253	279	301	279	297	308	269	271	286	257	289	283	267	300	285	269	278	298	321	270	282	289	280	284	273	259	300	295	279	309	277	313	278	278	300	299	282	261	290	301	295	282	287	308	261	295	283	286	287	277	306	302	291	322	259	278	290	274	274	274	270	293	275	309	301	296	298	299	285	299	294	280	282	270	289	304	258	336	282	285	246	270	259	296	284	236	270	290	311	292	282	292	308	274	291	279	280	271	292	278	285	316	289	279	293	273	287	296	288	305	295	273	311	281	308	281	261	313	282	258	299	243	263	283	306	258	292	276	309	292	292	254	276	283	281	252	276	322	280	275	261	283	264	276	281	261	297	271	281	272	278	280	316	311	319	289	270	312	285	263	292	296	290	323	266	284	302	275	299	300	276	274	302	288	311	292	257	256	313	284	291	265	280	274	277	280	265	303	272	299	304	287	292	297	283	280	273	295	256	268	278	316	304	266	292	306	313	277	272	312	285	283	301	298	278	288	275	307	282	320	267	287	259	308	319	295	310	257	299	299	286	306	273	293	265	283	316	277	273	270	301	291	290	272	252	266	296	267	275	278	288	301	290	264	274	290	281	289	281	279	269	288	298	289	295	293	301	287	250	267	296	277	288	287	273	257	291	262	270	282	297	285	288	268	263	292	309	288	280	299	305	321	303	300	296	291	289	298	246	297	290	273	279	290	272	271	267	288	283	301	268	284	306	283	267	277	275	281	283	293	286	280	314	288	290	287	310	269	280	280	286	283	291	298	272	329	290	323	283	311	285	276	309	286	297	309	281	301	304	279	290	289	291	269	295	260	268	301	285	291	311	277	264	274	303	283	266	265	307	272	282	294	311	269	290	293	279	288	258	249	293	261	298	296	282	335	278	296	309	259	277	283	290	255	275	294	292	312	279	260	279	286	282	279	273	286	303	288	290	253	286	301	261	269	276	266	251	309	283	280	255	269	272	271	312	316	284	287	318	284	271	266	283	280	329	269	288	264	270	295	308	287	302	279	276	309	285	283	278	278	313	279	282	300	299	287	295	284	300	294	298	238	292	291	285	295	292	275	289	257	258	278	284	279	286	285	298	289	291	298	299	277	265	278	265	273	313	276	246	270	280	279	319	302	268	297	259	291	290	269	287	288	303	283	298	285	257	294	287	287	301	287	273	283	286	265	284	263	283	281	288	274	291	279	308	306	288	272	278	286	293	283	297	325	304	301	307	280	299	270	266	279	271	269	263	286	282	308	305	289	296	232	308	290	283	270	295	279	261	292	266	279	297	267	292	291	289	280	254	293	303	298	296	285	268	274	255	274	264	289	307	280	303	316	316	293	287	269	272	256	281	286	318	277	299	300	260	315	327	263	270	269	289	270	293	269	279	306	262	278	260	293	313	297	259	264	266	298	263	315	311	268	285	289	274	269	255	310	280	284	292	293	276	278	270	279	300	304	297	279	255	280	284	267	315	291	280	292	288	276	291	269	321	299	326	291	254	286	328	283	276	289	307	282	276	244	289	286	295	307	294	289	258	293	277	271	308	267	272	325	277	310	282	284	264	268	325	262	305	295	269	285	284	284	296	297	319	310	277	285	287	273	308	271	274	290	302	329	297	258	319	286	289	324	278	286	303	318	329	284	280	300	306	260	243	308	295	263	292	281	282	309	290	295	261	265	280	264	294	294	269	278	286	289	296	290	308	271	286	295	263	295	293	287	287	285	305	265	277	284	277	314	281	281	291	293	287	271	286	298	254	290	274	304	273	278	305	305	303	280	318	285	327	287	290	285	286	267	249	291	281	308	283	312	314	288	306	272	294	288	268	312	280	289	285	304	299	250	292	295	285	259	290	325	280	291	265	267	286	285	292	286	306	264	270	268	285	277	288	292	308	295	311	286	314	284	285	290	274	301	296	289	275	296	290	297	275	298	290	298	273	263	292	319	306	274	299	293	257	300	248	285	307	278	285	279	307	282	276	297	287	288	272	283	286	309	305	290	285	272	311	282	262	282	308	278	287	282	285	321	265	291	291	303	282	290	299	324	290	282	273	284	283	317	269	284	293	259	315	261	299	274	305	301	303	269	291	282	306	279	312	313	295	309	291	289	262	299	294	272	287	327	274	291	310	293	281	258	296	296	282	282	288	292	271	275	288	292	272	277	285	310	289	304	306	263	277	282	298	263	280	274	265	283	268	302	302	290	294	301	326	288	288	275	285	284	294	283	293	302	297	303	325	262	285	281	292	293	278	262	296	314	279	296	297	261	264	270	321	312	283	258	280	280	261	279	293	332	293	294	307	276	302	270	285	314	276	289	308	301	269	334	313	302	269	261	299	258	321	288	325	276	279	264	260	287	302	277	266	272	295	266	293	297	308	265	297	282	266	293	301	309	262	296	267	277	319	311	273	276	285	307	276	281	296	276	305	299	285	306	295	297	290	309	256	283	293	274	309	300	283	287	270	269	276	277	277	306	273	291	277	263	302	278	276	280	304	279	273	308	282	271	298	313	273	302	308	267	277	305	257	262	281	301	288	288	282	258	275	304	286	311	309	300	300	274	284	288	280	255	314	281	239	272	276	314	290	260	280	306	269	296	316	270	277	288	314	277	302	284	254	253	299	295	278	272	296	299	319	308	283	283	267	298	296	288	274	268	325	300	296	264	298	274	281	295	289	282	290	290	247	279	276	292	282	268	304	273	245	305	287	271	288	293	315	254	288	285	290	304	305	306	291	292	282	315	258	269	291	264	331	315	268	285	299	310	276	298	276	303	276	310	284	265	281	271	257	290	270	306	285	271	278	287	287	258	306	294	296	313	276	324	278	282	294	298	299	279	266	287	285	245	292	273	292	301	264	275	303	262	306	303	315	273	290	294	288	301	303	295	279	280	264	307	277	309	295	318	274	303	287	287	297	296	284	300	300	274	300	314	264	273	292	286	324	302	296	319	279	287	269	298	340	286	276	266	299	304	279	245	277	308	292	294	303	262	274	290	295	285	272	311	304	309	279	269	297	264	291	271	294	281	266	331	283	293	276	303	272	285	267	267	273	296	271	295	294	296	297	271	288	256	243	297	283	262	295	287	283	314	291	275	269	275	299	267	261	315	308	264	303	291	274	280	293	283	291	298	258	284	295	276	284	293	286	299
22805	21026	28729	23530	21020	21035	6146	1500	1159	1019	1002	1039	887	833	824	811	795	789	754	715	767	718	724	739	730	665	736	705	700	698	722	615	717	717	686	684	665	724	658	690	720	698	660	687	727	679	711	670	646	712	651	673	694	670	668	636	654	685	683	659	657	657	641	684	627	675	692	633	653	681	669	676	660	646	655	663	660	617	643	656	645	680	679	650	629	638	664	661	628	632	645	703	662	630	626	653	637	701	647	644	687	640	690	692	679	695	646	632	722	634	663	646	688	649	616	639	651	641	676	659	649	624	655	672	643	683	664	690	680	641	667	642	669	630	642	651	693	654	651	644	675	638	643	656	654	641	684	694	678	699	610	655	641	614	620	662	657	673	613	702	655	651	669	654	672	687	640	702	670	610	617	612	674	640	629	714	679	675	636	677	623	698	708	632	640	645	668	611	642	642	696	634	710	653	657	632	667	664	653	644	639	651	674	639	644	695	615	667	673	668	662	663	627	663	719	617	649	674	644	614	695	702	682	675	693	660	700	660	662	672	683	661	653	662	650	686	596	699	672	716	655	622	661	637	652	622	634	647	640	662	646	663	669	639	654	628	671	646	639	654	624	671	641	666	652	683	676	666	634	639	638	628	694	645	719	633	632	665	688	630	700	628	636	654	664	663	646	609	671	633	653	672	694	651	673	602	666	660	614	663	680	673	670	679	688	685	679	694	689	653	674	585	663	690	641	690	662	658	641	642	661	676	673	657	663	658	699	644	676	667	652	694	626	660	669	672	677	648	679	659	647	672	647	679	668	676	670	624	660	637	690	721	665	663	672	642	640	692	647	716	674	676	650	697	711	670	640	649	698	697	639	714	697	665	659	707	715	671	691	640	657	677	660	623	655	665	673	646	657	599	674	674	696	674	656	701	599	661	677	615	657	674	639	675	669	659	644	631	665	622	684	693	620	695	639	671	676	685	660	602	640	647	649	677	634	670	615	678	664	649	591	681	637	602	646	653	662	693	665	704	643	668	629	674	619	641	652	670	607	702	668	643	661	688	612	654	639	629	715	663	659	641	642	653	690	690	601	688	660	652	662	648	658	689	655	715	646	607	625	624	699	633	683	645	674	665	665	698	654	693	655	638	636	644	673	654	656	660	695	656	638	682	634	679	664	668	667	656	668	708	651	653	627	682	674	601	619	694	668	711	687	671	692	632	641	636	666	607	671	680	643	635	688	696	656	696	650	659	654	681	674	670	659	687	659	623	662	678	657	655	637	659	672	622	633	621	676	692	630	750	697	635	600	675	666	654	637	659	654	671	654	618	635	636	672	672	718	671	641	656	668	620	685	659	675	654	683	656	670	645	669	626	698	651	645	671	646	634	658	669	660	638	626	656	617	642	674	643	675	688	679	672	658	620	660	613	643	664	646	682	672	642	630	608	664	689	671	658	671	680	674	622	636	632	643	637	665	683	663	664	605	703	679	618	621	649	620	654	639	624	672	626	657	646	629	657	621	668	633	636	648	658	669	663	666	677	668	704	634	661	675	620	644	649	693	647	658	648	685	663	643	656	718	614	649	690	672	643	625	667	649	719	600	674	655	623	660	670	610	666	689	640	675	666	705	644	646	678	643	674	612	627	657	631	666	632	668	654	659	663	647	647	651	656	619	632	655	660	624	695	639	664	657	667	612	682	610	670	632	644	669	635	622	647	699	619	668	654	599	612	663	640	664	699	642	690	639	642	656	673	614	694	705	637	671	625	667	679	662	629	650	641	685	665	665	686	631	658	716	634	688	613	666	687	696	650	648	667	616	675	677	646	654	633	702	660	658	664	630	626	705	659	684	686	674	692	656	687	645	650	663	627	677	666	624	649	668	674	677	643	675	678	652	624	651	630	660	664	697	669	669	710	674	603	705	640	645	634	676	620	626	669	685	678	619	614	663	632	670	624	654	663	691	639	653	650	677	627	641	644	687	659	697	635	659	674	639	697	645	656	626	642	680	606	677	635	633	689	636	702	633	687	623	685	680	640	655	674	685	637	650	631	675	629	669	642	643	612	632	655	696	666	652	617	659	609	618	597	649	652	657	642	648	724	664	624	677	651	657	617	609	616	636	658	618	675	672	674	663	596	617	635	666	687	645	620	676	663	625	669	650	654	644	693	648	635	671	627	668	629	658	640	667	634	668	690	664	659	652	633	614	656	698	655	666	670	663	647	670	708	677	635	679	665	673	604	682	658	636	658	621	645	665	620	685	651	649	652	693	716	646	652	628	695	618	645	584	682	645	681	657	672	609	664	664	666	658	664	646	633	674	635	677	650	659	631	701	637	658	705	652	646	646	668	642	682	640	667	644	653	689	654	652	664	619	625	683	651	655	621	688	634	653	641	643	607	646	688	656	622	678	654	644	635	638	657	647	638	669	700	660	687	622	641	657	623	636	654	666	706	690	643	663	648	663	639	679	660	642	651	670	627	701	605	645	644	672	666	621	713	648	665	647	618	700	692	633	666	635	626	667	656	675	634	663	664	691	638	623	687	642	657	648	657	606	696	694	634	661	674	674	673	686	652	647	667	682	647	649	704	656	625	641	690	654	656	663	648	644	638	632	627	642	652	666	629	646	702	670	651	665	656	669	652	597	626	681	678	654	621	593	725	675	653	645	637	608	676	672	621	633	656	624	626	650	635	713	678	637	660	653	662	658	677	688	631	682	639	659	675	657	679	631	676	634	639	641	669	687	671	611	667	658	631	636	642	675	658	608	655	685	626	683	629	630	668	649	684	690	637	648	659	639	620	627	693	704	694	651	619	639	650	685	669	634	663	686	622	635	645	667	714	669	622	658	694	663	675	652	635	661	687	671	638	636	646	611	649	658	661	661	644	642	606	655	660	646	662	700	641	686	703	676	715	634	673	626	681	694	644	616	681	678	627	644	638	670	654	686	630	634	691	639	601	711	672	659	662	625	641	646	622	721	638	677	628	636	685	666	673	673	709	700	696	600	715	598	662	664	669	632	646	624	625	640	658	671	594	681	681	696	687	669	628	644	650	591	719	689	638	640	683	620	656	663	632	623	670	640	613	658	676	706	682	632	634	643	675	628	690	657	624	637	598	644	630	601	652	667	681	610	636	641	665	701	662	631	650	654	635	653	689	641	658	656	670	674	657	608	651	640	608	618	654	627	665	670	666	654	675	676	637	675	684	640	640	613	628	658	646	666	648	584	668	633	653	683	619	633	665	617	653	617	621	640	640	622	733	660	653	657	672	676	665	641	673	638	645	630	673	687	637	650	661	668	635	705	636	648	698	622	654	609	643	642	618	692	655	625	656	640	648	619	649	649	627	690	630	674	615	697	635	673	673	680	668	614	676	670	660	641	643	629	595	674	671	664	662	635	654	652	626	645	668	615	662	603	715	667	693	638	622	632	626	659	633	644	623	680	635	684	630	609	630	639	663	668	623	701	631	616	702	632	639	663	630	652	641	632	667	637	648	646	664	680	626
7562	17200	13522	7316	5187	3877	3126	2523	2223	1866	1652	1550	1484	1271	1265	1156	1176	1061	1075	1048	1025	983	989	972	1000	916	918	938	933	915	937	907	912	935	892	916	878	828	854	893	870	857	845	852	881	853	871	824	869	818	835	822	859	828	899	805	824	839	813	873	841	805	870	828	832	822	864	866	814	789	761	803	894	811	756	787	850	846	852	811	864	850	797	885	786	872	885	815	789	879	859	847	813	793	836	763	818	835	847	810	859	885	797	870	837	782	825	873	806	803	826	826	786	815	849	869	832	787	824	849	881	858	837	849	847	857	840	813	812	855	843	825	818	824	845	804	825	830	836	830	837	832	853	776	864	809	800	838	777	826	823	842	834	767	877	862	832	835	808	836	798	804	894	784	827	755	784	838	866	825	828	853	780	814	832	799	818	808	833	876	887	763	826	882	870	829	784	797	824	805	876	845	826	828	804	842	898	822	812	826	876	850	852	874	796	868	834	854	811	816	849	815	835	810	817	843	796	830	846	834	801	802	865	898	853	807	836	845	827	844	791	797	811	822	856	819	788	859	816	834	821	814	831	870	820	825	792	761	842	799	854	821	798	843	777	833	797	847	802	804	830	845	853	817	830	835	833	795	800	826	828	763	820	811	822	836	808	795	807	796	881	790	814	803	732	848	829	813	792	803	816	884	877	841	805	797	806	855	841	856	862	849	830	837	802	818	849	808	817	842	798	859	779	875	847	776	806	824	854	840	872	813	817	814	790	865	850	776	839	783	844	826	787	809	817	838	796	831	829	904	836	809	881	810	816	802	793	837	836	835	781	871	834	800	874	800	850	822	800	806	823	820	755	842	857	822	796	794	826	842	851	812	825	850	865	776	848	895	859	840	808	808	821	804	831	819	881	799	847	799	818	853	839	819	790	779	839	872	913	844	806	817	833	835	831	821	837	827	832	813	857	823	825	808	793	848	823	824	783	812	842	795	821	823	822	838	839	830	823	846	819	822	855	856	851	831	842	898	822	842	826	812	804	796	812	844	815	867	804	748	804	839	814	790	804	890	778	777	852	836	834	814	825	819	863	853	819	826	779	813	787	846	848	785	791	838	800	755	820	818	789	823	793	850	808	797	815	868	797	813	818	814	832	822	773	808	763	831	829	781	831	874	770	850	856	838	808	859	834	779	835	846	789	796	803	804	856	839	807	797	815	850	814	804	819	818	818	839	831	783	809	800	812	859	841	829	843	845	770	857	851	773	836	804	813	874	797	840	859	819	826	825	824	851	841	754	798	764	824	784	778	818	786	853	845	843	805	858	822	830	858	909	809	818	840	839	829	853	893	831	807	802	816	821	851	829	833	740	868	802	848	882	803	774	835	749	806	852	854	809	810	800	821	864	831	810	824	820	833	802	847	853	808	813	805	828	824	797	832	795	827	873	805	826	831	828	806	856	801	817	824	763	804	814	805	832	806	831	779	830	763	809	872	803	803	802	791	844	817	897	836	861	848	807	801	850	819	793	829	744	799	833	844	848	829	835	834	790	825	755	820	825	752	806	884	852	843	859	860	796	795	856	795	792	811	817	888	821	808	818	800	866	824	838	819	757	804	879	845	825	798	815	841	803	869	857	785	838	869	846	838	885	826	825	821	798	807	804	785	835	814	852	792	819	813	847	856	817	822	826	829	822	821	820	905	843	844	863	886	848	883	836	803	822	809	805	828	866	851	845	820	805	815	820	846	788	833	782	838	825	845	778	837	849	865	790	786	843	839	828	860	849	752	857	804	814	804	828	830	835	809	840	822	807	816	851	812	862	800	806	859	865	864	811	786	838	800	820	814	794	836	856	852	795	831	813	793	861	808	827	787	838	808	821	803	806	800	833	806	855	851	820	804	795	842	795	830	800	823	820	821	806	805	829	828	826	832	849	820	816	822	837	790	803	823	821	859	785	827	807	790	814	854	854	808	827	798	826	862	801	855	798	774	834	848	851	810	797	788	846	798	848	791	847	862	860	873	785	837	811	827	795	837	883	798	815	772	795	750	806	846	828	804	857	811	830	821	774	829	813	823	785	786	824	793	790	804	797	838	766	841	853	882	847	818	846	851	851	805	790	817	858	821	804	817	801	843	846	792	814	831	846	815	855	838	876	797	812	886	838	838	826	778	875	795	877	832	846	819	787	895	805	807	822	883	835	826	852	837	810	813	805	861	839	805	810	835	880	799	821	817	762	838	823	795	821	805	708	874	850	815	835	784	836	808	794	852	802	785	842	833	775	845	821	798	805	802	776	814	816	822	810	829	778	815	807	772	827	812	837	812	817	847	787	781	820	853	844	766	804	856	820	795	793	859	822	831	856	761	782	824	815	817	796	803	817	877	775	809	836	830	820	865	860	855	836	852	809	814	823	806	789	838	817	817	806	812	779	854	764	814	820	847	836	817	854	830	791	840	839	834	815	795	833	811	885	816	841	806	848	815	834	799	827	793	824	847	843	777	827	784	833	816	797	902	804	778	841	788	839	910	839	834	833	798	850	844	752	829	806	781	821	790	754	790	837	803	815	795	806	823	825	825	822	833	830	840	830	793	811	864	800	826	863	836	779	799	805	840	787	825	858	859	831	836	823	833	829	855	828	842	841	795	874	853	800	823	839	840	788	799	804	811	833	876	828	862	811	849	828	804	837	803	874	807	795	770	806	784	798	819	828	862	811	848	843	849	813	845	812	828	861	799	901	836	811	853	840	842	789	838	846	789	785	786	814	863	842	812	793	805	777	808	861	796	756	811	829	844	841	819	843	781	864	806	838	828	770	864	826	811	834	863	816	834	819	874	804	851	780	786	816	788	907	776	802	795	815	822	840	833	821	844	848	801	817	859	842	836	806	813	835	839	841	850	805	848	837	775	855	800	797	822	817	811	819	821	824	796	824	804	814	813	804	820	821	815	845	888	856	811	825	815	839	835	813	841	877	786	824	841	810	805	838	819	786	830	834	847	800	841	835	819	860	745	821	799	791	841	795	801	810	792	865	851	807	816	817	869	856	840	852	804	832	839	751	846	797	848	846	867	842	837	852	815	765	835	765	832	852	806	805	853	801	843	823	765	775	822	858	847	835	840	773	808	827	824	819	798	820	842	810	749	870	841	812	838	871	855	823	807	803	787	822	784	822	832	842	807	842	850	815	784	824	823	839	819	841	815	842	799	858	817	862	835	854	789	788	816	828	796	796	815	881	828	765	820	835	838	835	780	784	822	765	813	873	818	856	832	820	870	864	818	772	794	827	857	829	782	843	862	776	861	857	801	857	797	794	809	861	845	845	858	850	837	821	849	834	826	827	846	795	811	865	858	796	850	882	860	832	836	765	839	835	801	855	826	828	785	837	763	804	827	825	804	821	812	826	821	785	823	855	875	837	816	818	766	823	876	843	833	791	832	849	831	809	822	837	848	844	845	827	803	845	814	807	806	851	829	774	846	830	798	836	837	803	807	884	838	774	759	810	778	828	862	842
27011	18861	4486	504	292	289	277	268	272	255	262	264	278	257	237	267	254	240	231	268	250	249	222	258	248	237	242	236	235	255	247	255	236	250	248	235	226	242	260	262	249	239	276	219	243	231	220	227	241	232	267	204	237	244	221	233	274	260	238	263	262	258	235	228	239	253	229	245	232	256	260	254	248	227	232	284	208	253	256	220	197	242	228	248	247	269	272	227	259	241	262	243	258	257	241	218	237	210	223	248	226	224	245	231	241	249	235	227	236	257	230	289	243	250	233	233	241	249	246	237	216	229	255	231	250	257	272	255	254	222	227	232	248	209	250	235	223	226	230	268	217	260	219	211	225	216	234	228	261	228	266	226	220	240	237	227	260	222	216	249	238	232	257	230	246	227	264	222	244	271	246	245	250	275	261	243	259	257	244	253	227	244	251	249	244	227	235	231	259	230	201	257	244	246	248	248	248	267	254	243	223	251	245	237	254	253	229	249	250	240	226	220	218	235	240	244	234	247	257	241	246	238	242	258	206	234	229	237	236	225	225	218	261	232	237	219	260	248	231	265	219	232	226	246	215	265	231	233	272	233	239	249	243	239	264	236	231	245	251	252	226	238	269	246	211	238	246	235	241	207	260	239	250	231	237	238	208	220	232	259	231	219	224	235	237	238	265	245	226	262	250	216	238	235	251	264	253	255	245	259	250	242	217	273	248	230	249	230	247	251	238	237	269	232	240	244	252	236	241	234	242	255	248	264	231	224	255	236	239	209	235	246	257	226	244	258	224	228	238	258	234	214	275	222	237	250	251	252	235	246	230	239	246	246	252	250	215	258	246	243	229	254	237	226	253	237	233	260	220	245	235	245	232	207	236	237	250	266	224	252	233	228	249	232	227	215	232	242	228	272	258	263	193	225	242	238	248	240	230	228	243	258	269	247	232	223	246	226	254	266	249	218	245	218	256	234	229	237	265	228	279	234	228	259	237	266	271	247	231	239	236	265	243	233	253	231	232	250	238	226	217	251	241	228	257	257	248	244	272	238	202	242	254	232	210	237	255	250	214	256	244	236	207	221	267	238	244	265	246	247	225	246	255	238	219	233	231	247	236	246	268	274	228	226	242	244	264	219	274	241	240	256	238	231	205	242	241	246	238	248	240	228	264	242	248	254	256	249	261	227	225	250	216	242	236	247	250	255	248	235	252	244	279	237	185	221	227	253	242	236	238	261	236	254	257	247	254	241	242	222	234	248	240	234	256	239	239	227	226	231	230	262	240	252	237	272	251	254	237	245	231	244	266	230	256	273	240	263	250	275	236	269	234	224	274	255	250	224	216	257	224	267	239	236	223	243	234	237	238	269	229	277	254	270	259	247	226	207	250	226	236	253	275	243	242	224	227	250	248	224	248	237	220	234	226	215	213	243	262	249	264	213	241	239	230	256	233	237	246	262	228	211	248	252	229	219	269	244	274	233	258	248	240	242	256	246	249	238	262	222	233	226	231	246	225	248	249	216	237	230	245	222	263	222	256	254	258	247	247	244	265	259	258	270	258	250	238	241	239	261	250	223	240	257	271	256	242	234	255	227	265	234	253	234	233	260	234	214	253	204	216	263	226	222	280	265	231	233	240	238	244	222	232	233	229	244	244	250	235	238	261	262	252	289	225	211	243	213	238	255	255	238	231	238	226	255	244	245	211	223	237	221	253	211	243	229	249	251	228	243	253	211	255	243	232	236	248	242	252	272	235	255	215	254	253	238	261	258	236	236	268	235	247	226	259	253	237	229	236	210	257	231	233	226	266	230	230	234	229	216	212	258	269	220	241	236	238	219	232	250	217	278	270	246	252	255	235	239	218	257	228	250	254	238	256	241	231	257	245	228	282	253	233	245	222	218	255	264	228	222	218	245	232	252	255	229	239	236	234	262	254	293	236	263	247	244	264	211	229	257	270	241	248	267	244	223	241	239	235	259	238	249	270	231	227	208	248	224	240	263	246	224	229	257	212	235	237	244	250	236	245	229	239	221	256	258	245	238	224	214	238	248	242	259	258	270	238	232	226	248	256	238	227	232	233	266	241	230	221	216	246	249	236	217	239	238	243	219	254	218	226	244	228	249	237	234	233	221	234	245	244	212	264	257	233	248	223	258	235	249	267	257	260	238	236	248	240	254	252	262	261	231	254	230	245	239	218	223	269	214	254	256	238	239	242	246	232	268	245	220	242	264	220	255	239	234	243	245	222	228	230	228	241	235	244	251	241	233	235	239	246	235	229	218	259	217	267	289	255	242	238	240	229	244	235	248	229	231	277	225	242	247	241	258	243	252	229	229	226	251	250	246	218	233	265	249	200	246	258	231	244	215	222	286	246	267	240	222	259	252	255	262	241	230	230	238	227	234	243	234	228	263	236	232	239	230	215	219	244	248	230	243	219	210	243	261	223	237	262	236	246	244	244	233	248	260	264	234	267	207	242	218	256	242	225	253	245	251	218	251	256	215	237	240	246	229	240	257	247	246	277	236	242	239	253	225	229	245	240	249	240	244	206	257	274	233	237	218	238	250	255	246	240	244	232	231	247	251	228	240	232	221	246	263	226	254	231	246	241	256	239	225	247	255	229	240	217	255	235	261	235	232	223	239	256	245	228	207	235	240	247	268	270	214	220	242	265	262	230	263	246	242	251	233	235	229	237	230	228	209	213	242	243	244	277	236	214	235	220	250	217	246	250	244	251	209	295	249	215	233	257	216	271	236	239	247	235	265	222	222	217	261	234	251	258	258	241	231	238	214	232	236	230	239	202	260	253	242	239	256	242	242	211	242	254	232	217	260	265	236	232	252	235	262	220	223	249	221	241	248	241	228	267	239	237	242	240	237	248	246	224	231	227	274	258	242	225	254	219	261	225	245	264	259	240	245	235	225	223	239	242	224	249	260	220	248	253	241	281	227	261	259	221	225	236	256	225	270	256	243	262	232	224	232	240	222	247	269	230	223	216	241	218	231	250	227	249	221	234	218	252	221	218	229	247	245	237	240	234	252	248	209	239	246	235	212	241	253	213	235	242	230	228	247	240	235	233	257	248	244	232	261	236	224	260	253	236	247	265	210	253	252	230	229	220	241	239	240	239	249	252	242	247	248	263	266	238	239	250	249	247	249	242	231	234	254	235	240	273	229	272	265	245	231	247	229	244	236	247	230	233	252	256	269	260	244	251	258	230	269	235	238	265	253	252	206	218	228	253	263	235	243	243	268	255	233	266	262	244	253	220	259	239	250	227	240	215	214	238	255	239	240	267	233	195	259	257	228	237	267	243	226	212	260	252	250	241	225	268	218	220	252	235	253	240	245	249	208	217	242	251	242	228	254	229	226	238	249	225	225	248	242	237	251	224	245	214	244	224	214	233	235	241	199	252	238	217	225	241	247	237	248	209	234	239	257	267	256	255	225	249	239	260	239	271	234	223	229	250	270	251	232	248	270	257	238	228	222	276	217	222	264	211	222	218	208
4027	1139	922	587	470	422	384	377	335	376	360	342	366	362	336	309	344	339	350	303	335	300	347	345	315	309	313	306	331	307	342	334	299	317	324	312	349	332	322	330	325	339	331	309	320	331	327	331	344	345	284	307	304	299	293	313	328	321	313	298	336	310	302	326	298	330	325	340	284	309	316	303	347	303	293	321	312	286	318	297	316	310	293	327	299	340	311	335	334	296	325	336	329	303	314	313	332	325	317	332	343	294	324	308	316	323	350	285	284	309	359	300	308	314	312	344	288	327	333	299	335	324	318	336	266	319	334	357	334	301	313	305	328	334	312	294	343	335	325	350	297	279	308	306	312	325	336	319	301	319	341	325	321	312	288	297	317	300	312	315	289	329	325	325	303	297	313	292	338	323	324	302	326	308	346	337	354	343	311	342	312	352	324	319	345	316	298	325	324	328	320	331	344	304	293	349	315	318	334	328	297	304	334	305	321	315	345	315	304	323	287	356	313	331	288	311	334	344	307	294	321	314	331	331	311	306	309	328	332	319	300	319	293	332	349	297	318	311	303	295	306	307	295	295	317	317	329	316	304	319	295	322	302	297	294	327	305	340	318	304	338	310	301	299	277	337	361	288	356	299	320	336	300	309	347	310	332	288	309	323	287	333	327	309	332	289	329	306	340	329	280	332	334	321	323	308	278	324	304	320	318	321	302	317	310	313	317	304	333	330	325	331	341	347	302	297	325	313	323	320	314	312	337	315	314	335	337	284	306	301	331	297	311	354	302	349	319	303	331	332	344	281	305	278	351	325	307	289	303	307	331	295	331	290	316	305	333	340	314	318	305	304	330	361	277	318	305	332	310	304	327	333	329	309	309	318	330	288	336	339	340	365	318	322	326	343	312	343	302	280	319	296	320	324	309	291	308	322	278	311	340	318	321	331	302	285	309	302	270	276	274	296	310	299	318	328	298	306	330	287	334	296	357	322	306	334	305	300	272	332	325	301	331	328	322	340	293	308	295	349	328	297	324	304	315	300	326	331	321	326	311	311	310	320	303	299	312	318	311	300	306	307	313	313	297	316	301	318	321	299	317	325	326	319	316	323	311	307	333	312	296	325	300	358	300	326	325	317	312	309	324	307	296	326	348	309	300	301	296	285	317	314	349	345	335	340	308	332	292	336	276	276	339	296	316	308	327	316	336	312	307	292	309	361	297	306	322	305	348	320	329	324	324	279	327	318	320	315	300	322	350	315	305	309	324	325	330	331	316	307	319	290	328	332	294	315	311	309	303	315	302	313	307	301	343	299	333	308	328	297	326	331	317	307	308	333	307	338	317	299	324	323	331	320	285	343	310	315	299	313	311	327	312	303	313	274	339	287	311	290	299	303	320	355	323	330	283	301	319	320	346	305	330	288	322	327	338	302	333	308	337	312	339	287	323	306	336	299	304	343	333	304	316	310	364	309	328	312	292	322	328	321	309	320	318	322	312	323	309	348	338	298	300	329	307	321	313	343	312	303	332	291	311	281	286	317	325	307	310	305	320	304	307	314	328	349	338	334	323	289	335	306	330	313	319	316	323	283	370	304	317	324	267	309	308	327	282	333	323	326	327	313	297	331	321	321	321	320	316	345	325	327	308	283	340	310	295	311	294	338	293	290	293	299	301	323	303	356	340	346	326	302	294	304	319	308	283	321	297	310	315	309	342	303	356	333	305	342	325	287	320	341	336	302	314	292	313	312	334	329	318	344	318	309	287	347	325	306	330	282	301	338	292	293	324	325	306	293	294	308	308	272	353	316	329	307	306	304	315	325	339	347	300	311	318	281	284	365	291	304	313	360	298	313	344	309	329	292	304	299	298	286	320	295	331	349	313	297	304	327	321	337	337	325	299	306	316	309	320	319	275	321	308	314	300	315	324	320	313	322	320	301	318	302	326	303	339	289	321	326	312	342	314	330	320	320	304	336	333	330	322	299	355	306	316	298	349	302	334	322	321	297	304	357	308	314	317	310	349	328	309	315	316	321	288	307	319	308	343	321	319	345	313	322	294	309	313	321	319	336	329	327	312	322	354	301	337	349	319	302	323	342	307	294	304	313	296	303	326	314	323	307	339	302	318	301	341	320	319	326	300	331	288	325	311	327	314	308	322	330	287	331	312	321	309	294	325	320	282	302	320	326	292	325	310	302	345	292	314	317	323	333	334	315	348	300	350	316	347	313	341	328	320	298	333	312	320	338	307	307	319	303	345	302	297	317	319	356	292	309	284	329	287	341	327	321	330	321	340	332	322	297	299	322	298	295	301	313	309	318	324	304	303	292	352	333	278	331	308	307	319	321	309	305	319	327	329	300	319	312	320	307	335	334	319	323	309	319	319	287	340	327	319	345	292	329	318	316	322	326	312	294	330	329	323	299	319	343	301	328	340	278	326	282	324	313	344	309	311	322	320	329	304	282	310	329	293	285	318	304	323	338	287	310	315	319	304	344	309	329	322	336	312	310	318	290	319	329	295	301	341	319	302	286	332	307	319	310	344	296	321	322	311	305	325	320	283	346	319	323	303	294	291	332	339	312	313	339	332	295	297	299	327	339	334	319	331	294	324	311	362	292	336	304	312	326	308	285	324	333	353	342	317	333	321	327	299	323	334	305	312	355	319	313	319	320	331	316	275	291	313	279	298	282	322	315	328	297	330	320	318	300	307	311	309	309	298	287	338	314	297	336	302	325	291	316	311	336	302	324	306	321	298	305	305	322	331	327	317	289	314	310	294	323	324	324	337	270	334	324	332	323	305	320	307	303	345	317	323	304	311	333	322	306	326	339	323	298	279	346	320	323	285	295	318	326	309	300	336	335	285	332	336	323	341	326	300	311	319	310	293	293	299	335	315	311	336	320	320	312	307	312	319	302	315	312	297	299	306	326	290	319	320	333	323	322	312	327	346	324	296	352	323	342	322	324	317	336	325	292	328	296	331	319	320	308	316	318	301	331	301	331	305	333	309	302	320	330	294	330	302	299	307	299	297	353	320	316	301	321	330	277	321	342	308	315	287	287	341	303	323	320	331	317	330	321	342	323	321	339	315	337	321	330	307	325	350	302	339	322	337	351	335	314	318	293	307	321	310	326	327	330	332	311	307	303	311	323	328	313	320	335	322	318	316	323	315	310	326	307	307	319	307	329	323	371	317	330	337	316	314	318	281	319	347	329	321	320	310	323	312	336	341	302	303	291	323	344	298	293	319	336	316	310	303	341	298	300	327	286	333	338	307	281	313	305	312	293	322	297	322	339	323	341	302	295	318	308	328	292	337	293	326	290	297	263	311	302	308	310	322	332	302	331	297	314	314	316	320	316	343	304	327	296	305	324	314	328	307	299	325	299	298	301	298	322	304	310	306	312	353	306	309	322	310	315	318	342	301	302	322	309	314	298	313	297	329	306	330	319	332	329	342	339	302	346	336	314	328	323	308	310	315	304	339	295	345	308	329	316	322	306	316	301	343	291
23838	20962	28122	23982	20931	7324	1290	965	804	757	760	679	697	698	664	596	643	607	613	615	615	605	649	588	571	597	599	600	571	624	587	532	554	552	545	553	585	562	580	548	581	561	541	558	563	556	578	570	558	594	563	542	531	539	578	521	526	563	603	566	558	580	571	545	547	543	515	559	561	515	557	591	557	584	563	551	578	605	565	558	565	552	561	555	554	554	553	533	571	550	603	545	573	588	541	561	575	575	590	529	571	569	577	553	543	525	568	534	547	528	527	562	575	574	566	554	559	578	542	579	556	529	581	582	600	550	540	531	526	578	566	554	537	594	547	521	563	540	528	573	538	572	501	626	543	557	536	563	563	519	532	572	536	557	547	546	553	598	528	548	530	537	595	530	552	577	544	546	548	564	551	506	611	547	594	513	566	541	534	554	555	559	530	523	562	558	520	587	542	565	555	549	568	544	551	579	553	572	537	527	573	551	578	561	583	629	529	551	564	560	584	542	602	539	558	550	583	612	517	573	539	553	578	582	553	603	532	567	587	539	556	553	547	548	558	558	570	536	566	530	574	563	577	534	573	553	539	542	549	573	561	532	556	546	564	579	607	521	561	584	569	591	569	528	569	557	523	533	584	509	572	575	560	559	531	547	546	495	545	613	570	563	566	552	558	545	593	599	501	542	562	578	576	561	540	573	606	504	537	558	574	633	528	556	548	551	582	543	607	569	589	571	553	566	529	569	574	535	536	590	537	525	575	561	557	557	538	559	539	537	578	551	500	529	587	561	541	566	533	534	577	571	523	545	527	525	549	570	562	581	571	587	519	509	571	558	548	563	542	587	524	577	545	573	549	575	517	552	527	534	535	571	546	585	581	569	587	564	568	581	542	570	570	567	550	536	529	569	524	596	534	553	585	592	598	571	502	544	566	601	530	537	521	618	535	534	549	573	516	535	543	567	559	554	547	545	550	539	621	559	582	580	579	568	549	576	546	534	509	577	563	563	518	522	549	523	568	522	521	547	533	575	543	560	524	572	584	516	566	544	563	569	544	567	572	590	574	565	546	568	605	594	575	542	548	608	583	588	568	545	549	547	525	582	572	530	520	564	547	529	503	546	507	611	576	518	579	559	567	555	534	573	583	519	559	564	570	571	546	588	533	570	585	558	563	530	537	572	526	576	570	571	561	594	551	547	554	530	533	572	580	553	607	573	566	512	580	540	544	589	564	571	564	548	530	527	565	574	625	535	557	586	571	556	595	570	550	556	538	521	545	529	532	566	563	569	543	553	572	520	562	509	546	576	525	553	558	628	563	573	557	583	568	568	577	548	550	551	561	585	569	532	541	532	547	608	516	555	525	523	539	514	581	551	571	524	559	586	567	570	522	545	539	558	555	542	524	570	587	558	541	540	546	544	544	574	534	535	563	532	566	568	562	571	577	539	558	545	489	556	530	534	574	517	535	537	559	559	580	516	529	595	531	543	530	560	531	544	548	541	576	567	584	533	567	548	623	552	565	550	535	539	574	571	529	536	520	560	576	574	588	533	566	553	561	595	547	530	570	558	545	570	554	581	531	524	580	582	530	503	514	548	573	559	539	541	565	581	557	541	528	561	560	527	562	531	565	514	545	585	541	567	545	519	592	569	538	550	552	572	551	522	556	577	529	575	573	514	510	515	549	582	542	545	549	517	526	551	527	548	572	589	580	546	558	566	563	549	542	545	572	571	557	558	548	584	554	532	602	540	588	544	547	559	606	574	547	589	587	578	541	525	554	535	534	511	512	541	581	553	603	570	573	559	553	538	538	610	581	543	568	570	554	543	578	557	524	562	555	557	549	537	560	567	566	559	544	560	547	570	525	543	565	521	608	544	559	527	606	540	557	531	537	539	557	542	552	546	566	596	517	533	504	563	559	547	530	562	550	530	566	544	527	577	542	573	523	550	573	606	551	576	547	540	530	565	549	589	552	576	595	559	529	546	519	562	541	594	566	580	542	586	555	568	535	545	521	533	536	578	552	526	579	557	548	543	532	558	556	609	570	536	553	567	559	559	566	583	595	489	547	562	596	582	560	561	515	530	545	597	546	541	592	563	535	578	531	536	579	522	575	568	580	528	544	520	574	554	545	546	579	515	579	580	575	566	563	583	578	533	536	583	548	557	551	553	503	542	533	537	577	584	564	573	560	569	541	535	541	594	569	570	558	576	537	498	563	541	528	540	527	527	550	549	526	520	569	548	578	559	533	510	611	540	532	584	586	578	560	545	551	515	549	549	555	547	544	568	559	545	569	510	554	589	540	542	558	574	574	494	524	525	585	522	571	539	533	576	559	579	564	584	558	570	528	559	571	533	524	553	576	546	582	579	551	546	539	549	551	566	551	601	576	552	604	571	563	545	532	506	572	559	552	558	519	544	554	555	573	519	551	581	548	518	598	544	543	504	522	552	579	558	540	569	581	571	539	579	497	519	553	528	560	545	561	578	579	553	533	584	568	548	534	571	541	562	556	535	525	563	512	515	540	574	544	525	533	556	582	506	538	558	512	562	566	551	559	530	579	507	563	569	590	536	538	561	536	559	562	544	590	544	565	536	547	584	574	559	546	499	576	514	600	607	564	580	570	548	538	511	543	548	578	581	504	580	576	590	543	511	550	532	580	557	540	523	504	572	566	563	537	504	535	587	545	556	568	547	580	538	562	532	539	537	573	566	550	552	607	594	587	571	561	528	552	573	581	532	541	566	536	554	517	588	544	518	544	556	547	583	555	535	578	548	571	559	569	552	573	577	520	552	583	544	563	543	567	559	575	542	540	579	556	562	555	541	582	534	524	558	540	541	548	575	560	580	589	561	555	599	567	572	596	580	560	586	558	565	590	571	518	536	546	563	558	521	549	540	556	547	546	555	535	573	583	554	543	561	583	517	583	559	563	535	526	497	565	528	557	551	588	571	571	565	567	581	569	568	539	534	530	580	574	610	547	530	530	554	602	563	560	547	552	531	562	581	519	524	611	571	555	550	582	562	604	532	561	551	566	550	546	547	566	525	549	565	565	561	588	543	567	554	549	586	573	562	568	547	548	542	571	604	571	566	576	555	554	541	545	561	580	534	551	551	591	563	527	540	533	532	585	575	551	572	558	550	538	517	552	589	552	535	544	555	531	570	561	510	587	529	565	533	561	543	572	555	519	575	493	565	565	541	543	551	588	556	509	560	557	558	556	513	561	519	567	571	582	555	547	574	575	597	556	544	534	583	540	567	615	545	579	617	558	564	523	559	538	565	545	546	534	558	560	559	550	543	569	556	553	526	551	547	535	575	527	564	621	548	534	564	591	543	562	565	518	527	575	547	518	549	565	582	557	584	536	524	557	540	584	547	600	556	530	512	526	519	545	542	538	538	595	505	584	526	521	590	536	552	547	547	603	566	588	537	590	570	559	593	534	540	525	543	516	508	545	566	542	526	538	541	551	539	545	552	576	568	532	526	555	539	536	560	572	518	580	523
5123	10701	8366	4286	3098	2285	1834	1583	1386	1241	1128	1020	944	953	924	852	819	859	856	809	757	775	802	750	786	781	764	730	729	739	742	730	706	692	757	706	761	691	718	738	718	725	641	678	678	735	709	687	720	735	736	750	671	668	705	688	744	676	715	684	719	689	696	652	687	701	715	710	717	666	688	691	678	702	712	727	736	715	706	673	751	726	696	590	695	694	704	673	659	668	642	662	690	656	704	675	644	725	742	679	696	682	686	608	724	655	725	719	681	697	687	656	732	734	672	668	651	720	744	683	682	655	750	709	676	729	694	703	720	726	698	690	688	672	708	713	716	700	678	719	671	678	692	685	712	698	702	657	685	680	693	679	661	707	663	695	647	679	672	714	639	677	709	643	661	686	712	651	724	688	712	740	703	683	711	709	717	666	689	712	697	686	658	651	713	732	696	676	719	697	671	706	690	700	660	658	712	707	720	710	723	750	699	684	731	704	681	690	670	688	707	655	666	726	710	693	714	663	718	651	724	680	681	678	701	675	719	679	681	664	682	710	661	684	673	696	729	719	743	660	725	667	700	702	682	703	711	717	687	725	682	672	699	699	700	703	665	716	671	676	680	754	709	709	705	716	711	719	680	659	702	666	742	707	662	696	691	670	727	711	692	707	705	700	684	739	694	695	706	734	739	732	704	692	678	678	710	664	677	654	686	710	676	696	733	698	668	687	705	678	658	653	692	724	704	692	705	647	646	737	650	695	697	696	661	698	676	693	677	696	647	765	707	678	692	682	696	653	702	655	679	711	710	672	629	707	692	695	679	711	693	673	663	669	739	678	698	752	706	721	666	631	707	730	682	710	656	713	681	706	671	678	663	683	693	683	653	705	703	718	707	681	674	681	668	674	694	676	688	667	722	710	690	729	629	703	688	640	708	673	711	696	712	673	655	697	705	721	703	661	689	671	670	661	630	690	737	677	683	642	648	677	674	665	690	737	704	709	699	693	686	721	713	741	715	658	711	649	661	677	662	674	680	684	666	691	671	727	697	671	695	671	675	708	737	713	685	667	669	698	727	705	673	635	693	676	737	732	706	691	711	665	664	681	718	676	668	706	680	706	708	676	694	725	719	720	695	692	678	631	691	698	701	659	716	726	680	674	721	690	711	734	733	704	730	665	684	726	638	703	676	694	692	695	697	685	727	690	709	711	664	712	676	667	732	723	619	672	662	673	691	668	683	690	710	692	698	711	664	687	743	724	681	641	697	650	661	695	707	710	725	737	705	641	658	701	678	630	687	714	705	724	739	715	716	718	666	684	699	713	672	704	699	738	711	719	720	677	711	697	707	694	675	670	751	654	722	682	663	711	692	665	672	688	678	683	684	667	667	688	691	714	695	656	689	687	743	676	754	680	706	714	735	671	693	713	681	696	708	690	677	742	699	707	735	767	761	710	721	768	720	660	667	680	655	724	703	671	679	708	675	711	677	706	662	699	720	696	676	664	661	653	690	676	747	699	670	705	719	694	706	737	730	692	670	698	722	689	715	745	705	692	657	675	635	665	669	670	694	652	682	674	672	715	692	670	709	665	676	703	721	683	738	712	695	729	689	701	702	665	702	676	695	677	681	699	700	665	663	747	694	711	704	664	668	735	679	684	677	664	688	692	683	656	686	717	693	698	705	666	711	698	733	676	707	673	639	722	676	657	692	688	710	681	711	670	676	686	711	690	677	651	727	718	666	736	695	684	684	708	711	653	707	742	694	695	729	714	676	708	710	660	702	697	720	691	687	667	658	680	713	641	691	700	700	700	683	718	716	696	722	681	706	677	675	673	659	683	708	690	662	729	678	657	704	660	669	645	652	691	646	734	684	709	746	707	723	683	691	693	715	756	687	667	711	669	687	718	665	692	731	692	681	667	727	704	715	726	654	682	719	697	690	680	702	757	733	675	692	741	657	695	680	681	678	659	720	707	711	737	725	668	668	701	699	675	683	707	664	709	676	640	712	683	703	676	718	676	698	650	677	688	738	752	661	673	730	689	691	703	740	732	670	681	657	637	684	682	683	705	716	670	685	655	724	698	684	740	719	711	714	657	687	720	735	701	701	690	673	681	664	746	656	684	700	698	725	650	718	714	708	658	727	643	719	725	685	668	643	686	760	693	671	665	686	716	681	682	656	686	661	720	675	749	720	692	662	680	703	707	702	704	703	657	679	714	687	641	674	665	676	721	665	627	673	672	690	716	638	671	720	681	728	699	686	671	697	718	681	680	784	675	653	716	710	666	745	665	710	673	705	695	732	706	695	718	667	704	717	681	667	735	663	626	690	684	707	711	683	740	712	687	670	695	671	667	704	679	700	663	664	705	663	701	696	684	681	644	697	736	668	700	678	753	718	720	688	712	721	701	659	703	678	706	762	691	688	762	698	697	652	653	682	730	675	697	658	678	696	657	655	674	686	677	703	721	688	713	679	703	696	717	693	692	724	712	635	697	691	718	716	687	644	700	730	725	703	680	715	688	701	673	643	669	666	664	683	741	686	698	725	691	665	685	726	674	749	688	707	716	693	700	682	712	693	686	689	690	687	675	709	740	691	689	699	691	736	644	708	685	714	703	661	663	711	678	709	716	685	696	651	700	631	687	720	657	633	680	668	636	641	748	694	741	649	704	656	685	743	707	731	648	680	662	655	671	660	710	653	717	718	642	681	710	711	698	712	683	653	735	649	694	688	728	718	657	693	709	708	726	685	683	703	706	721	687	713	703	706	667	690	659	722	677	695	679	656	670	682	762	708	694	673	727	717	665	660	711	754	705	708	768	662	703	712	745	737	702	724	693	731	657	694	695	701	715	723	737	680	674	720	697	696	704	665	694	710	680	716	700	684	639	710	688	732	718	670	732	662	654	725	721	681	681	693	678	708	653	687	707	671	686	674	657	671	714	685	719	676	698	614	665	705	680	657	687	680	713	704	677	690	676	667	706	682	742	692	737	654	727	659	677	698	680	692	711	658	715	682	695	671	709	682	726	705	721	710	723	693	719	683	659	694	671	700	690	646	707	674	704	689	689	693	739	686	724	636	708	709	664	683	712	710	694	702	687	682	661	699	687	666	722	728	713	669	687	744	686	672	667	683	741	685	678	702	715	689	706	684	670	706	673	721	694	696	686	691	726	724	684	666	698	702	681	697	664	663	694	719	717	658	665	702	661	655	656	667	711	708	674	709	695	706	680	743	712	650	706	681	727	679	696	697	646	653	692	729	714	703	709	643	696	690	716	694	678	692	648	718	667	720	681	700	614	727	720	687	635	725	744	745	715	689	666	674	688	680	698	718	675	637	671	753	654	660	632	664	667	702	734	679	700	645	674	701	721	729	665	698	694	686	698	705	690	672	723	706	707	656	728	672	723	693	679	672	672	700	704	719	694	734	658	702	692	693	696	709	676	710	676	693	689	715	679	701	705	730	734	710	676	675	671	677	699	703	683	714	724	716	686	735	713	643	710	702	689
24997	20969	26689	24989	4259	499	408	324	288	271	264	257	239	243	237	226	191	247	206	224	201	193	202	201	217	216	216	218	231	193	209	193	205	216	192	191	225	214	198	198	198	203	183	201	175	209	197	194	182	186	201	207	217	196	196	198	198	190	194	216	209	189	234	190	208	209	187	198	186	206	176	209	199	190	189	205	185	188	224	200	204	196	200	209	211	210	179	210	207	198	201	180	197	203	192	195	227	234	186	173	201	197	190	196	186	198	207	187	201	200	172	187	191	234	203	212	203	216	194	209	211	243	207	181	189	206	200	215	207	191	222	221	192	173	215	192	189	195	210	226	175	202	193	187	221	189	203	191	225	203	194	193	193	203	181	200	183	196	194	183	208	183	199	201	200	211	209	191	209	208	196	198	198	193	208	194	211	201	192	197	190	227	203	202	209	188	196	197	179	179	223	188	194	206	198	170	188	192	205	208	168	220	196	199	203	208	190	193	190	203	216	211	202	190	177	162	215	172	210	222	204	231	175	189	182	188	226	219	193	184	212	217	205	210	182	213	195	202	213	190	180	215	219	228	181	201	192	204	172	189	206	212	204	208	192	215	217	214	189	209	201	201	204	175	174	210	232	199	209	191	190	216	219	184	189	182	205	217	202	210	217	193	212	198	190	204	189	210	179	195	214	198	206	204	220	220	211	208	230	183	201	209	182	180	195	189	195	179	182	203	182	192	193	209	206	175	190	196	188	218	199	217	208	200	211	207	185	206	198	188	200	187	201	209	203	185	171	205	226	186	219	191	196	190	216	193	198	209	202	184	196	204	200	202	193	200	221	189	210	191	173	199	179	219	200	205	226	200	192	211	211	194	199	179	213	211	207	168	185	209	215	193	217	189	202	212	198	205	186	201	202	194	207	207	198	219	204	207	203	203	222	211	177	203	207	200	184	210	210	199	194	196	187	182	194	201	212	177	229	178	214	193	210	190	200	216	195	204	197	177	191	209	179	203	195	213	194	200	197	195	181	178	190	207	201	197	168	187	226	190	192	201	193	200	184	221	193	189	216	187	202	216	204	195	197	227	207	197	200	200	214	207	200	226	186	181	189	236	184	214	211	161	213	188	154	197	189	197	196	206	207	204	205	216	180	221	206	211	192	206	199	182	221	209	212	205	200	181	200	187	225	176	195	220	193	169	191	184	185	201	202	208	210	190	203	210	205	216	212	202	188	191	196	213	193	229	224	182	207	170	214	199	185	201	218	218	192	209	170	197	192	216	193	208	221	189	193	216	221	214	223	188	182	194	182	204	193	208	185	196	194	212	182	206	217	194	203	199	177	219	186	206	190	166	185	187	209	202	220	213	205	208	200	174	160	189	199	196	203	213	178	197	200	224	197	207	217	190	201	224	193	193	202	208	175	189	227	196	193	201	195	188	209	194	201	220	195	203	203	203	219	178	207	217	213	203	203	200	208	196	206	218	213	205	196	229	195	194	162	199	195	218	190	180	192	198	200	200	218	202	208	198	182	172	183	200	230	211	196	192	216	187	217	215	174	202	187	212	218	197	194	197	208	216	189	177	212	201	230	210	196	193	203	186	182	202	202	217	202	191	215	183	224	201	209	187	193	190	201	179	195	193	171	170	192	210	175	206	195	213	210	198	201	180	178	185	189	198	204	178	202	186	184	216	214	183	203	219	210	197	195	194	208	222	181	210	199	203	218	193	201	182	190	228	196	200	223	180	214	223	198	190	206	196	187	218	238	197	204	189	189	203	188	187	195	187	185	175	215	178	203	223	205	190	194	204	208	187	209	202	197	199	162	204	209	205	184	209	211	201	221	202	183	210	224	196	209	205	219	187	208	169	203	170	221	187	204	181	197	213	230	207	196	202	210	205	216	208	234	216	196	199	200	199	189	186	214	210	202	203	179	195	175	220	204	163	180	194	193	180	204	204	215	204	213	170	179	230	202	194	220	187	216	217	204	183	199	225	208	184	190	197	165	194	192	193	180	170	195	186	231	211	181	229	186	195	210	204	186	212	204	173	193	225	186	200	183	179	220	201	193	193	180	197	219	184	216	190	191	187	185	204	199	198	206	217	211	187	222	186	214	228	194	177	187	189	180	182	213	187	206	212	202	208	183	189	212	195	207	201	177	202	209	205	203	201	207	212	195	175	220	190	193	191	190	161	207	206	190	199	175	212	216	183	215	194	199	182	210	215	220	181	239	182	185	173	177	181	182	202	192	208	216	175	175	212	193	182	221	195	209	201	214	219	208	196	211	217	196	189	187	196	232	200	216	203	200	192	204	216	195	212	209	192	217	197	193	227	199	175	218	193	204	204	190	234	200	219	209	183	204	212	202	177	216	179	204	189	192	187	193	200	223	188	219	184	195	184	210	198	218	174	190	209	198	189	215	190	202	206	212	208	196	208	200	161	201	217	185	203	210	192	199	199	184	202	217	186	213	204	200	193	217	202	199	194	210	222	215	213	184	183	206	216	207	187	222	189	210	212	226	198	195	198	223	185	204	243	204	184	192	206	208	227	205	197	205	202	195	206	189	220	199	192	212	210	185	220	204	201	183	198	196	204	230	180	196	191	220	201	186	203	206	205	195	231	202	198	191	175	206	210	229	212	205	200	200	190	219	204	201	197	190	219	193	216	231	194	187	213	224	217	210	197	205	208	230	219	205	196	179	199	189	199	210	170	183	175	202	214	207	204	216	215	217	221	190	210	198	193	200	180	199	204	196	175	197	197	210	185	207	211	223	205	189	199	190	196	210	200	196	210	202	198	191	202	197	175	224	212	197	190	211	192	186	215	206	174	201	189	208	208	193	191	178	192	212	201	202	204	173	201	201	192	201	222	196	192	208	197	200	184	205	190	209	193	185	215	219	200	211	185	196	205	201	207	184	207	198	200	220	196	169	198	190	204	203	197	189	199	194	200	216	213	198	203	205	229	205	197	222	195	203	234	187	204	207	189	179	176	206	187	219	206	181	206	190	188	186	204	193	198	189	223	164	193	203	174	205	178	199	194	210	200	195	202	213	188	187	187	190	188	203	214	235	187	199	184	223	189	216	190	204	191	211	230	219	193	212	178	207	210	194	189	192	175	211	206	177	200	174	183	203	184	197	160	189	213	234	224	206	229	183	204	187	203	172	195	204	228	199	208	228	210	203	195	211	186	204	210	188	190	194	195	202	193	206	232	204	189	200	203	194	224	189	227	193	203	189	181	183	184	200	190	226	180	215	207	201	204	213	190	189	200	219	189	214	175	219	193	191	194	198	213	207	197	206	213	218	205	172	192	219	207	177	223	190	193	215	188	214	219	190	206	200	201	193	193	201	195	216	189	208	194	197	220	224	183	201	210	195	224	200	188	204	202	199	175	205	171	209	195	190	200	172	200	213	192	214	197	212	215	191	187	204	218	222	197	219	184	179	195	211	213	183	210	195	203	217	224	205	186	198	215	189	196	216	189	201	209	190	181	181	186	186	213
4510	5748	4271	2059	1506	1108	924	709	605	559	560	482	453	431	404	402	396	384	375	329	344	346	339	307	314	320	287	288	315	314	309	333	285	284	303	288	282	335	283	283	288	298	299	276	290	285	305	312	277	320	294	305	317	286	274	251	305	318	280	270	290	265	279	293	303	296	263	284	305	299	299	290	294	293	292	295	257	270	281	291	310	265	286	274	267	261	245	281	291	303	282	274	320	264	285	329	285	307	304	271	268	287	317	251	282	274	269	284	291	290	273	319	266	285	297	288	291	309	284	311	283	309	279	253	305	294	286	300	275	298	311	267	268	302	278	246	325	302	253	286	322	287	266	313	258	272	259	264	310	308	277	255	272	299	318	269	284	277	301	302	290	284	265	275	269	287	266	288	253	253	289	317	278	285	269	281	298	274	291	306	297	271	280	276	285	302	265	277	272	303	277	275	256	295	285	289	300	299	277	291	290	295	260	272	277	284	269	290	288	297	296	278	295	289	280	318	275	286	272	291	286	276	286	287	314	270	312	299	276	289	270	291	284	292	281	301	286	265	265	281	302	258	264	304	267	260	320	293	292	287	271	269	295	280	307	284	296	288	300	294	289	290	281	291	290	296	290	288	319	299	274	264	273	289	273	287	286	279	281	314	271	272	291	254	286	247	258	262	303	264	309	281	300	262	281	292	283	285	273	268	277	293	277	307	288	275	284	289	249	289	309	278	303	257	306	277	268	274	265	300	287	273	301	289	296	316	313	286	301	289	268	279	266	318	291	307	303	318	278	265	302	262	261	293	297	273	296	282	310	284	285	286	298	305	278	292	296	271	267	247	278	302	292	287	287	272	236	286	280	269	310	270	283	252	293	300	274	294	285	296	268	279	305	284	290	290	280	268	304	331	276	277	263	301	296	264	289	299	305	267	290	260	311	287	280	316	266	301	270	321	270	282	290	294	275	268	274	305	296	286	282	301	232	308	310	287	287	286	278	276	277	298	286	284	293	268	286	286	283	298	304	267	313	311	302	288	297	283	261	304	283	307	264	285	267	295	299	274	273	274	297	214	290	308	278	295	267	275	282	291	291	328	310	276	306	271	274	294	233	273	294	284	288	278	296	282	266	277	304	260	256	270	294	266	245	277	272	342	272	294	273	296	260	267	300	285	262	275	294	260	301	288	302	292	305	276	322	278	285	287	285	266	311	293	290	293	314	264	293	314	292	256	301	302	282	295	276	269	283	285	309	268	283	285	307	289	273	278	277	299	280	257	299	301	292	335	289	316	300	290	284	326	316	276	279	310	272	267	262	273	301	282	289	258	276	275	319	273	288	295	309	290	292	296	285	321	271	283	291	270	316	274	308	313	283	280	278	304	271	273	267	301	303	281	287	301	268	303	286	291	303	294	296	294	288	282	236	268	304	297	298	278	279	293	271	302	252	296	267	297	250	286	257	283	291	266	282	259	283	277	304	286	304	301	296	308	316	278	296	280	289	268	283	290	292	264	279	281	259	263	263	262	291	256	274	295	308	289	274	292	304	295	260	302	301	284	244	281	253	285	277	287	291	294	311	285	266	245	311	293	302	274	260	281	289	319	299	327	275	283	299	282	275	268	328	272	263	290	289	309	255	260	274	266	246	309	278	272	302	320	309	261	288	278	293	269	308	280	280	285	280	280	273	287	285	269	285	285	290	258	293	305	296	289	263	277	308	303	284	313	265	293	277	254	302	290	270	288	275	284	263	316	283	277	288	282	258	254	291	298	262	294	295	291	278	281	260	288	278	292	247	294	273	289	291	292	290	246	275	306	312	266	291	254	305	317	273	292	305	277	255	296	272	284	298	274	284	286	265	289	271	278	296	290	293	298	292	287	265	305	314	283	280	304	279	285	308	292	301	282	304	282	270	266	271	298	302	314	300	240	292	257	289	280	295	282	295	279	309	274	301	279	273	313	264	305	278	264	296	264	265	284	279	270	310	294	308	278	288	267	286	252	308	282	281	305	271	283	279	272	267	297	263	289	294	294	265	289	271	319	268	285	288	260	296	270	318	293	304	284	270	284	283	294	278	286	270	278	278	291	266	283	261	322	279	288	256	282	316	263	275	299	262	254	309	321	270	294	281	299	295	274	299	271	303	284	298	266	308	274	272	287	253	299	286	289	317	270	302	307	263	296	302	319	299	286	284	266	288	273	277	293	287	274	264	273	272	289	302	291	250	302	292	288	279	289	287	314	296	247	288	278	285	295	268	262	275	271	298	263	274	287	253	285	286	281	281	295	264	277	305	304	291	284	304	269	274	302	291	301	253	272	272	279	266	286	281	270	246	282	283	308	289	291	300	278	292	303	297	309	279	294	271	289	278	287	271	320	282	281	273	266	290	255	267	292	295	278	308	307	301	273	285	289	311	296	323	291	296	289	258	259	265	264	279	300	248	297	275	308	244	284	280	295	305	266	266	287	288	272	262	287	282	289	263	317	298	286	279	278	289	275	294	279	293	286	283	287	278	283	266	297	320	294	286	292	306	266	312	271	275	279	269	292	279	271	280	297	301	262	252	269	275	276	267	279	312	300	302	296	298	287	281	305	308	267	277	275	303	274	272	270	260	293	297	281	283	276	296	269	277	309	304	289	293	323	314	310	255	274	264	264	266	281	297	273	288	290	288	269	286	285	265	304	306	280	311	264	284	279	287	257	290	304	308	273	270	288	267	286	280	276	279	277	309	271	287	268	288	256	301	296	295	303	267	279	268	267	273	296	274	264	296	272	311	286	277	283	298	310	292	294	290	257	261	289	289	309	270	272	285	278	261	260	313	289	270	287	292	269	289	269	267	282	266	280	292	299	294	286	286	273	298	289	290	270	273	310	276	307	289	291	270	305	281	303	304	276	300	267	286	261	282	287	281	270	262	294	279	321	298	285	293	301	308	307	274	273	288	273	312	282	298	279	270	265	276	273	300	236	264	315	270	295	265	285	269	255	284	291	276	271	284	271	274	313	280	252	270	292	301	330	279	299	302	300	300	273	290	284	282	274	311	305	284	280	307	327	305	275	265	300	260	263	284	284	253	274	274	261	281	259	299	270	282	247	305	281	314	292	286	295	274	295	288	315	299	283	288	294	280	257	257	291	314	288	281	269	277	300	305	274	272	292	292	291	289	240	301	294	276	256	292	281	310	282	284	310	300	274	269	294	280	303	266	290	276	287	293	269	262	271	279	268	302	307	279	299	271	276	284	256	237	289	310	311	328	316	301	301	303	296	300	246	284	254	280	301	281	277	297	277	273	289	298	281	260	291	288	316	268	281	235	265	262	275	280	276	299	286	263	262	284	259	290	297	271	264	297	285	286	292	264	291	272	277	297	292	290	281	255	285	286	283	275	313	316	257	270	271	302	252	269	303	256	290	290	313	292	272	277	275	265	275	257	280	301	315	305	288	268	279	266	320	263	284	299	268	274	277	277	286	290	300	315	296	294	271	278	250	283	306	285	282	273	264
22783	20994	28659	23499	20988	21010	6455	1467	1155	1066	1006	938	918	863	804	807	776	752	743	752	748	702	763	722	735	647	765	696	717	647	680	674	674	688	661	695	690	689	651	707	711	742	703	654	694	648	696	680	631	621	640	680	664	621	725	662	706	673	662	637	680	642	696	641	642	666	704	689	669	647	687	649	653	639	668	657	633	628	618	666	698	653	668	708	695	727	653	617	638	663	685	667	652	691	680	662	638	671	640	662	634	657	684	620	636	631	636	608	664	651	682	687	680	655	645	668	683	672	691	679	656	676	675	670	714	639	666	635	638	665	667	683	675	655	669	652	609	657	638	646	641	665	704	692	658	656	677	687	627	633	695	663	662	663	687	624	631	657	638	624	659	641	660	676	641	620	661	686	685	688	618	695	679	687	653	681	614	659	632	697	668	672	654	650	668	663	640	715	662	641	619	640	588	645	650	692	641	716	664	668	648	687	619	659	668	650	671	647	703	664	638	657	668	618	662	668	656	644	637	648	683	663	658	689	665	684	628	663	650	614	616	634	673	650	672	678	623	677	650	640	642	650	661	685	653	666	656	653	648	696	740	700	667	651	664	687	703	673	692	636	673	684	694	680	673	671	732	697	652	648	661	696	684	649	682	653	644	653	666	709	667	674	681	675	642	696	681	613	619	622	670	587	604	637	619	634	687	657	641	709	674	674	662	626	590	669	712	667	624	602	683	682	655	640	692	688	639	668	686	687	664	651	694	671	706	681	689	639	635	687	679	703	618	623	680	635	631	698	632	694	722	670	636	616	640	653	620	607	627	652	632	638	641	687	640	685	622	672	644	616	653	675	710	650	646	683	678	660	678	651	674	701	629	652	671	611	623	631	665	654	610	653	694	674	625	659	652	646	681	666	683	620	730	633	627	634	657	618	658	694	672	714	632	624	638	659	600	663	613	693	696	644	695	696	666	632	659	645	665	643	728	635	589	669	666	635	665	649	651	659	614	675	639	685	639	682	647	656	661	638	699	612	633	688	625	685	677	674	674	588	665	664	653	659	672	643	656	699	705	665	690	619	655	648	660	615	689	667	637	676	640	652	650	665	620	659	678	631	644	639	584	672	660	638	609	659	630	667	690	665	670	661	633	661	685	641	659	672	674	719	685	611	635	671	676	676	646	630	574	632	664	629	644	669	655	621	681	650	642	658	670	677	652	640	679	655	626	653	638	671	685	670	638	644	658	644	666	643	654	654	658	648	650	655	624	657	669	631	655	652	712	652	698	656	652	673	608	639	677	644	642	654	663	657	652	636	653	637	655	653	720	640	675	631	676	669	634	621	667	674	673	638	637	658	699	635	680	719	667	656	638	682	706	648	647	646	694	646	641	654	651	608	634	618	681	686	690	658	682	682	661	647	646	665	607	643	658	673	608	707	683	634	641	652	680	702	594	655	649	667	710	675	642	709	661	686	661	641	634	693	636	654	705	665	630	603	637	660	626	673	646	662	660	641	635	676	658	661	667	687	621	622	678	675	710	644	669	647	677	689	628	624	631	679	696	636	689	670	652	636	687	688	673	678	661	691	646	670	646	638	673	599	628	661	689	668	663	654	617	659	674	639	628	629	650	609	675	687	675	646	632	650	698	668	632	666	660	652	722	671	668	641	658	638	694	675	645	610	684	648	658	686	711	666	685	627	643	641	677	624	646	660	719	650	646	597	622	655	645	635	713	677	620	638	620	673	637	686	617	637	682	644	652	643	651	639	689	694	645	688	679	675	642	666	671	650	647	676	637	675	619	671	649	603	642	651	696	619	640	632	668	612	659	636	641	635	687	623	653	685	668	694	684	654	682	669	647	609	625	652	659	639	657	607	643	648	608	651	612	641	670	623	651	691	636	616	678	669	671	675	696	634	639	612	667	649	661	679	699	689	660	657	660	632	648	670	659	623	660	676	608	661	691	660	658	689	631	634	662	648	620	681	687	639	694	672	673	654	645	621	677	669	683	648	627	686	625	647	674	651	637	668	640	696	693	666	702	640	687	670	649	661	669	660	637	610	643	645	639	682	654	687	667	679	629	597	645	672	664	650	681	648	653	624	629	625	654	653	671	643	694	646	633	639	668	679	646	661	699	621	688	639	624	689	655	649	699	652	657	665	624	684	705	626	642	658	630	652	633	699	634	632	706	640	666	663	687	693	646	684	629	674	681	627	654	650	643	635	644	643	643	657	665	628	660	643	678	638	608	660	663	661	667	675	619	668	665	644	625	670	622	653	590	700	679	695	636	634	679	645	638	656	649	652	648	659	624	630	691	662	665	676	659	622	656	677	668	658	646	661	630	679	650	680	612	708	656	619	650	692	675	610	659	664	673	644	658	640	651	614	660	641	655	617	636	620	641	683	623	632	682	665	619	612	653	615	647	667	675	654	621	683	626	678	659	657	663	659	697	651	614	660	672	637	667	660	660	679	695	689	642	645	663	639	653	639	649	687	649	638	650	675	657	656	697	624	645	655	671	672	610	672	672	662	653	673	633	675	622	641	641	659	647	660	632	697	664	633	619	646	673	680	629	651	645	646	625	662	655	655	682	666	644	647	640	719	632	666	653	688	603	663	650	632	638	684	681	646	718	663	691	676	640	666	666	693	663	678	662	668	629	645	701	683	629	629	677	627	660	684	700	643	649	680	671	640	633	648	727	620	657	631	655	656	634	667	643	653	642	622	696	645	644	672	637	623	670	650	643	650	632	614	703	669	644	608	618	642	607	662	661	667	659	649	681	663	689	664	661	667	684	639	660	676	601	682	711	629	650	670	611	622	679	702	653	678	639	655	655	713	685	645	624	659	615	651	630	670	687	698	645	626	653	707	667	676	626	655	645	692	675	611	655	729	667	650	694	635	700	654	655	666	663	667	641	618	633	682	657	694	670	661	657	657	640	686	632	632	668	660	651	626	614	656	632	680	704	625	637	612	600	650	716	691	702	644	690	648	674	641	641	638	626	686	654	630	671	693	634	628	655	614	688	656	661	602	677	609	615	653	684	618	632	656	702	662	670	654	675	595	635	661	637	690	636	646	670	685	666	645	634	653	676	692	668	726	652	648	681	625	676	650	636	646	678	683	634	663	636	655	681	647	623	643	651	687	636	672	659	670	650	664	696	640	637	649	638	670	621	673	637	701	629	724	661	638	646	674	645	651	646	676	626	660	654	659	616	674	720	678	654	700	635	580	693	647	640	697	668	641	655	656	651	649	669	659	673	668	614	685	624	636	670	643	699	658	634	623	671	616	663	662	672	662	671	612	693	651	588	619	568	666	677	699	665	654	660	661	655	616	697	649	625	597	647	633	647	615	669	640	665	681	615	635	647	628	635	653	663	642	650	664	618	676	695	640	653	653	658	644	660	638	669	651	665	646	641	623	653	669	646	636	636	662	661	673	657	660	652	660	676	683	625	722	686	633	601	622	651	635	680	651	646	697	599	657	658	678	672	654	665	632	618	672	686	687
7367	17227	13578	7235	5213	3844	3052	2541	2078	1835	1642	1560	1425	1313	1239	1191	1140	1112	1097	1062	1017	1040	977	964	935	865	936	946	901	883	913	843	883	893	844	899	860	846	838	816	882	871	799	835	844	826	873	861	856	872	822	803	830	802	894	868	913	833	826	842	818	851	824	877	838	836	818	840	812	775	818	802	785	866	800	837	805	795	812	795	849	840	763	827	863	805	825	840	858	825	837	767	826	850	842	810	859	838	821	772	885	828	799	798	805	871	791	823	847	790	800	840	857	847	826	845	814	859	851	831	803	813	816	845	812	795	756	866	825	822	832	863	819	837	827	849	794	792	772	812	870	819	805	807	803	817	794	861	860	822	818	809	831	823	818	789	770	826	808	777	821	862	842	807	819	887	829	821	840	780	844	793	824	819	817	828	849	850	789	797	798	839	830	828	825	828	778	813	858	777	786	785	861	822	816	809	807	777	825	802	830	789	823	855	867	850	842	823	821	805	811	804	891	814	797	809	811	806	797	843	814	842	795	818	849	775	841	773	841	828	806	814	789	840	840	760	820	802	841	814	789	774	778	837	775	873	853	848	859	843	830	832	806	807	833	818	839	805	823	797	783	813	826	805	818	815	778	883	817	802	857	831	778	766	781	849	827	813	797	812	828	873	799	796	892	791	875	865	825	805	823	804	881	858	801	829	824	808	830	802	801	803	778	775	804	806	810	827	800	826	844	814	860	811	821	878	792	810	802	818	791	832	831	831	778	834	792	860	789	822	803	847	786	860	794	842	778	842	797	786	795	802	833	809	812	827	820	828	827	814	750	817	844	824	821	822	798	827	831	805	827	839	802	834	821	819	818	821	812	789	842	865	838	838	817	830	828	847	789	785	808	783	817	829	808	814	797	788	813	810	814	759	765	811	778	819	795	819	762	728	815	752	772	825	744	819	759	859	805	799	806	775	854	815	844	820	803	813	822	835	797	792	807	800	822	856	841	806	798	802	782	824	818	824	811	816	832	824	804	839	823	788	805	863	824	874	808	819	791	830	794	790	785	830	767	811	836	812	829	791	846	799	822	825	805	777	804	786	820	827	834	815	795	783	780	784	835	828	804	787	844	804	820	812	821	816	806	841	826	824	791	819	823	787	776	792	790	838	828	773	859	790	818	851	785	801	833	791	783	853	890	831	828	800	796	775	797	806	831	783	771	828	807	857	797	833	765	792	790	831	831	854	800	819	844	776	817	807	843	755	882	792	806	862	799	838	809	838	890	824	816	792	854	771	836	831	782	816	748	781	834	833	837	789	787	816	802	862	766	788	808	867	817	790	778	785	828	852	872	850	847	852	776	814	797	843	823	820	766	816	801	832	770	793	806	816	786	805	796	769	846	864	831	806	816	788	798	803	829	842	823	838	825	809	822	796	809	832	865	830	766	775	830	833	811	821	763	842	769	818	796	815	830	726	811	795	814	839	809	797	853	805	784	828	841	810	817	822	823	842	837	863	812	823	786	840	834	792	844	845	847	809	807	825	782	802	817	839	833	828	815	830	840	874	830	779	873	787	828	749	825	876	812	848	804	816	842	831	804	849	831	755	780	807	850	808	856	827	794	817	807	831	817	786	794	843	793	796	834	815	809	823	893	815	829	806	781	801	837	809	788	838	819	825	833	824	795	849	821	836	796	816	816	892	816	818	857	827	866	857	824	787	797	807	832	847	823	776	866	828	819	806	842	796	831	807	831	789	786	832	835	819	835	798	810	842	824	881	797	835	835	842	776	812	780	830	763	822	789	796	804	830	879	828	815	822	787	776	767	795	765	838	762	825	816	847	781	852	816	851	828	833	837	841	853	776	815	806	817	863	802	802	846	816	798	808	826	840	829	816	848	847	833	771	792	809	795	843	750	774	789	784	787	822	843	860	828	775	881	814	841	835	879	869	756	814	786	838	873	843	801	816	829	754	810	859	808	841	899	842	821	796	793	841	834	752	808	787	802	807	800	804	804	840	808	779	849	849	827	821	875	844	749	766	789	827	804	794	837	763	819	792	864	774	819	826	849	801	846	859	800	844	850	815	821	838	798	816	820	776	777	831	796	799	801	776	835	813	874	818	809	805	792	823	816	852	805	812	850	821	786	814	837	799	864	877	855	819	839	855	811	830	805	838	802	822	813	810	812	823	802	820	808	796	837	803	773	770	806	802	819	846	816	797	807	812	816	810	829	769	833	800	810	791	748	788	789	802	831	834	791	812	835	817	834	780	837	800	797	825	828	808	861	838	758	816	841	782	862	835	799	763	804	835	824	873	777	799	805	760	825	814	809	870	826	810	855	837	792	770	814	824	868	807	834	770	783	797	815	813	795	771	821	830	788	801	797	779	872	833	862	822	802	827	827	807	741	786	834	836	810	813	852	800	834	793	868	813	855	806	821	800	802	793	817	847	847	818	837	785	846	843	808	785	879	795	819	802	810	827	816	871	800	849	821	789	815	852	832	822	840	840	859	852	807	813	835	798	755	789	839	791	779	858	860	835	795	812	793	855	817	780	880	828	869	801	840	820	813	835	841	800	804	820	794	855	798	802	791	809	850	839	834	817	804	807	827	804	800	815	822	858	741	784	817	824	819	830	801	802	785	798	831	791	835	831	791	835	756	872	814	805	847	857	797	877	801	777	825	815	786	778	833	776	815	771	812	788	828	815	850	841	829	790	818	855	844	807	872	824	809	824	803	795	884	754	768	835	832	773	816	782	842	867	842	836	802	824	808	835	800	828	780	803	790	849	825	785	807	844	831	824	833	861	842	812	828	777	764	813	816	792	816	813	794	827	823	837	811	856	795	804	794	819	812	821	809	827	813	772	783	815	830	843	832	778	835	790	812	828	787	755	837	884	809	780	788	801	780	825	812	821	851	809	809	744	814	750	816	749	796	812	772	825	782	815	783	805	819	860	832	838	789	811	820	796	861	833	814	828	823	818	785	833	820	842	817	805	827	818	809	775	813	806	853	813	839	839	826	846	861	814	896	781	836	821	843	849	783	857	830	852	797	781	825	853	823	836	794	805	843	824	747	802	844	799	766	794	815	853	834	811	783	839	797	827	813	843	799	817	817	856	811	849	846	799	850	775	803	848	749	769	827	799	802	813	844	823	817	847	815	771	765	803	770	771	808	867	813	812	817	795	790	833	829	852	812	835	791	845	832	833	810	863	796	775	851	794	837	798	831	854	736	769	843	828	806	792	797	829	742	807	794	800	780	867	838	848	797	846	811	838	836	844	767	831	843	810	851	821	791	771	828	795	844	807	814	901	795	832	855	798	828	828	777	825	796	834	868	833	828	805	748	837	828	770	784	861	819	795	785	739	798	814	799	843	770	822	772	810	778	865	857	848	794	798	831	825	785	843	820	804	842	831	811	805	864	863	840	816	824	781	860	815	857	835	768	845	804	805	749	810	812	764	886	771	794	799	810	773	792	764	770	835	853	816	782	843	841	823	848	770	789	801	808	806
26679	18739	4560	525	333	281	267	241	253	274	293	251	220	249	247	246	257	272	217	226	237	230	254	250	227	263	234	223	232	245	217	216	231	210	232	256	225	241	219	239	270	230	223	231	247	242	237	223	250	259	250	233	239	237	236	234	241	238	227	232	225	244	241	238	208	246	211	255	244	215	222	246	215	248	239	226	219	224	221	230	253	226	237	223	254	227	258	197	224	225	240	225	212	237	219	218	246	234	229	219	226	245	242	229	248	225	235	263	240	269	259	215	244	244	232	251	245	232	219	243	244	248	243	246	204	259	213	241	225	244	246	235	259	262	234	272	240	234	256	258	262	268	216	260	252	228	206	249	240	260	261	217	228	263	255	222	223	216	227	238	230	227	235	237	254	227	258	225	218	224	211	245	256	233	267	250	249	260	252	243	228	220	237	256	237	230	214	229	243	211	243	224	244	242	257	230	237	249	217	238	245	235	261	231	264	227	224	210	247	252	261	274	258	221	226	230	225	219	241	223	212	218	235	262	221	257	227	239	254	237	229	244	199	230	244	242	256	231	201	215	233	228	256	233	268	218	233	236	245	236	227	227	233	236	244	227	255	219	245	232	208	240	232	225	233	240	205	262	239	232	239	231	235	258	247	253	231	235	238	237	218	249	194	208	199	242	257	228	249	228	231	257	230	240	229	216	242	252	200	226	256	242	231	249	218	222	238	229	213	230	231	250	234	245	232	244	243	240	232	222	220	264	232	232	224	251	239	231	219	239	247	241	222	266	240	254	261	220	229	216	257	224	236	224	255	220	254	216	243	247	255	225	212	228	245	197	253	226	257	209	228	239	256	234	249	253	237	234	209	243	247	233	232	227	220	218	248	246	234	242	242	230	229	250	249	247	207	238	249	259	242	212	231	241	230	200	243	247	223	214	261	243	265	241	246	243	223	275	244	232	216	239	216	236	244	250	234	259	223	231	234	243	238	266	241	221	253	240	246	218	248	247	247	242	237	249	238	216	235	235	242	220	224	240	248	254	235	259	236	231	226	251	253	229	221	229	227	228	256	212	227	244	225	196	233	257	253	234	228	257	235	229	244	254	243	238	239	235	224	194	238	226	250	261	269	233	232	231	218	243	227	236	229	231	248	240	240	258	247	220	211	235	234	265	212	230	226	241	231	253	238	268	236	238	236	232	248	246	248	226	253	201	246	231	227	223	227	230	233	212	239	246	227	249	231	225	207	229	250	220	234	224	277	236	241	264	225	242	246	236	237	270	228	228	214	225	237	241	240	242	220	208	250	214	218	246	234	224	246	267	244	217	213	259	203	222	237	237	212	226	246	239	239	228	247	246	266	238	259	251	218	253	248	230	241	212	247	233	224	229	229	223	236	234	256	227	246	248	246	219	220	264	249	209	212	216	237	231	209	208	234	216	249	222	232	262	222	263	241	232	239	245	231	247	255	248	220	247	238	243	242	243	228	242	245	239	237	254	242	262	249	219	243	232	234	264	234	260	254	229	231	235	242	240	216	247	256	248	250	256	237	233	220	227	242	226	244	254	214	225	239	245	252	256	228	259	247	227	196	209	222	218	226	210	223	200	249	231	221	222	240	237	251	222	243	249	251	239	226	235	265	221	215	226	256	224	220	256	251	267	201	219	220	257	230	225	244	250	252	221	247	258	249	221	236	242	243	246	247	218	246	228	217	242	236	245	234	205	233	241	273	240	258	249	244	239	233	236	224	256	261	231	262	223	230	239	252	240	230	211	226	220	212	220	246	220	232	238	246	236	250	220	246	247	269	243	226	238	240	229	256	247	228	245	255	254	241	211	207	240	245	241	252	230	241	216	249	204	231	231	239	246	242	226	224	234	225	233	252	248	251	248	240	252	225	238	243	252	239	229	255	250	242	213	234	253	218	229	228	208	221	228	274	219	241	232	237	252	235	242	258	213	253	212	240	252	227	253	248	246	222	252	235	252	234	245	239	218	249	253	220	250	237	229	211	224	225	263	260	252	246	225	253	227	247	246	226	239	221	245	247	217	243	240	241	267	221	231	233	237	236	253	226	238	203	270	251	212	242	227	231	257	240	247	260	253	207	238	238	235	252	271	251	253	235	239	234	247	240	239	192	230	250	233	232	251	244	241	233	261	266	227	245	238	209	232	256	237	272	249	216	219	224	195	222	251	242	238	218	259	215	232	209	229	216	233	228	272	214	234	223	253	201	202	237	220	261	239	252	225	217	247	230	209	218	231	265	221	211	250	235	224	229	253	246	250	218	230	223	225	238	213	217	210	258	240	218	205	242	247	247	246	215	273	238	225	231	260	235	255	253	221	247	257	249	221	210	233	215	242	246	229	200	190	254	231	230	225	250	225	270	255	231	265	243	224	270	234	249	237	216	256	234	238	213	213	256	251	227	265	233	226	254	230	242	220	221	244	248	239	255	239	219	219	230	243	259	236	237	260	234	256	225	264	227	236	236	242	227	249	252	253	223	230	234	223	248	240	252	255	228	215	225	244	262	258	240	227	250	247	262	234	241	240	234	274	258	224	219	244	270	240	235	251	207	251	235	231	206	237	216	246	243	230	227	235	231	273	239	240	215	260	237	244	218	215	228	238	208	247	258	217	205	260	273	243	227	233	275	207	242	249	212	215	228	209	237	266	258	230	244	239	227	248	231	218	227	239	213	236	218	232	242	239	234	236	244	200	237	226	215	251	235	248	219	213	231	201	237	261	271	241	208	242	245	232	222	240	247	235	251	226	230	246	252	240	226	235	234	224	247	216	245	242	256	227	242	240	254	234	231	238	220	232	212	230	231	259	215	230	238	228	234	210	249	269	238	243	270	276	228	266	269	248	214	233	258	257	231	242	251	226	256	205	254	228	266	226	248	244	256	236	236	246	249	225	243	256	240	252	264	219	238	240	258	236	220	224	208	254	241	228	196	214	224	268	238	222	242	203	245	214	227	232	219	233	260	216	247	211	226	233	233	237	239	262	217	231	241	227	255	215	243	269	205	263	236	210	263	244	224	243	223	233	243	250	231	226	238	231	237	234	236	263	262	255	221	223	229	272	246	214	246	255	246	233	265	240	231	243	224	241	243	222	252	241	243	204	239	252	219	252	213	227	204	254	230	250	244	233	254	247	250	240	267	257	222	242	228	226	254	253	250	206	251	245	261	242	256	237	246	253	231	230	258	236	243	259	212	252	218	222	209	249	236	227	237	267	248	219	204	228	229	243	248	220	229	220	241	235	221	233	228	228	237	270	251	210	229	237	263	248	228	233	214	237	246	250	239	242	236	278	253	225	224	233	255	264	222	268	220	214	243	244	253	257	240	250	235	211	234	244	212	194	226	234	248	210	240	221	224	209	227	255	260	234	258	217	239	211	222	246	216	259	214	240	254	277	242	249	241	261	264	218	209	222	262	242	274	269	247	248	244	214	235	252	226	248	232	232	257	223	216	254	227	264	240	214	253	266	239	231	234	269	256	243
3924	1170	976	612	520	426	380	356	344	373	351	333	329	316	342	316	335	303	344	325	360	323	328	325	317	347	274	350	305	286	331	318	310	326	287	328	313	333	316	301	317	313	293	304	298	320	321	299	326	325	305	289	288	279	315	329	323	304	319	292	303	274	335	320	311	309	318	322	308	324	325	292	293	323	345	313	333	343	305	277	305	263	320	289	303	293	306	312	313	321	301	293	329	301	306	332	308	347	328	309	343	295	321	286	314	306	358	299	355	318	286	283	291	311	314	329	301	303	305	287	310	314	303	306	317	323	316	292	304	326	307	309	321	284	297	339	296	320	310	309	322	289	313	316	301	290	316	307	307	313	333	286	307	275	307	353	316	299	298	284	309	328	307	303	303	304	317	314	323	287	288	303	313	332	330	338	326	291	312	305	325	311	312	278	333	319	306	317	297	308	312	298	274	336	302	294	325	324	321	350	322	301	328	319	298	293	303	328	299	288	335	296	301	322	316	324	298	299	285	293	325	299	312	293	299	315	318	356	320	313	308	301	362	330	300	329	320	305	318	320	334	309	314	328	306	312	293	295	316	288	304	314	320	335	330	317	305	302	297	291	323	312	306	296	289	329	301	304	282	311	315	314	339	304	297	281	300	317	270	298	352	303	304	292	299	310	304	313	341	300	310	303	351	324	304	314	341	294	335	348	321	315	293	317	312	298	301	303	293	351	323	337	315	300	307	314	312	309	301	295	312	287	332	335	322	338	342	343	272	294	295	322	319	338	347	307	326	307	297	296	296	304	324	307	317	315	316	305	307	292	326	280	308	302	340	352	337	319	304	300	314	310	337	321	325	297	336	285	320	314	307	318	286	303	295	317	306	326	291	302	322	347	322	292	315	334	304	353	294	326	299	315	306	300	295	283	335	340	303	335	328	278	326	296	296	310	294	298	301	285	318	318	321	304	302	285	337	301	354	326	286	319	336	329	320	308	294	282	321	309	322	335	346	290	316	297	303	288	303	301	310	348	319	310	326	329	311	331	306	311	329	337	294	308	290	307	305	291	293	307	327	328	320	303	291	328	289	302	338	284	282	292	319	281	326	306	306	312	308	291	284	311	342	290	340	306	286	300	294	299	266	310	300	293	312	278	303	321	288	266	312	284	296	300	306	330	309	311	340	316	333	293	302	309	330	300	326	302	321	307	275	330	330	313	293	309	303	312	310	305	317	280	331	300	310	305	317	304	321	328	309	279	309	313	305	317	306	293	311	306	319	302	340	301	317	313	279	288	288	283	294	290	325	314	317	321	320	327	342	315	339	313	342	307	311	299	307	330	325	300	302	302	290	300	290	307	314	294	326	318	305	312	309	316	294	329	292	287	298	317	304	321	297	293	314	278	315	327	309	317	325	316	316	325	306	338	319	301	295	325	324	339	315	335	305	314	308	283	339	321	318	307	298	321	317	331	316	317	320	339	319	320	311	304	327	329	322	283	317	286	308	317	282	308	298	309	315	304	323	305	299	289	317	328	282	280	315	316	312	290	317	302	330	291	292	291	311	334	296	265	289	308	306	306	322	317	297	292	313	322	310	328	340	320	304	310	332	343	314	314	306	284	353	309	264	322	278	342	319	314	316	311	339	339	329	326	365	305	304	332	329	316	329	329	298	315	294	310	316	315	315	294	333	313	299	298	336	290	282	316	330	286	303	306	318	296	288	315	311	312	297	331	325	304	305	320	329	297	317	301	298	298	314	310	321	299	320	294	296	297	318	320	316	327	297	310	305	342	315	318	289	305	301	279	300	297	307	339	280	292	309	296	331	313	324	327	324	293	315	308	301	337	337	337	317	327	307	287	304	332	332	336	291	280	319	332	281	314	318	332	335	306	331	338	321	314	327	316	299	298	291	294	324	319	293	317	332	318	281	329	315	332	322	311	305	313	293	325	311	309	314	320	321	292	321	353	317	301	314	317	335	281	307	297	295	331	300	308	283	317	308	322	300	307	325	286	259	311	312	326	313	270	284	312	280	315	289	307	331	297	311	306	340	322	321	281	300	289	307	326	276	302	294	307	258	319	278	330	309	308	280	302	301	333	330	313	306	278	298	284	308	330	297	322	314	325	322	312	302	288	330	321	299	271	309	288	309	319	309	316	314	324	331	294	305	290	309	307	324	304	322	298	285	313	328	289	297	296	319	322	318	310	289	294	327	292	318	312	284	293	297	267	318	318	314	282	294	302	329	320	289	298	291	317	307	305	336	289	298	303	298	291	282	268	299	311	315	313	315	338	352	314	317	263	317	328	294	305	296	305	314	304	324	302	313	319	292	315	349	340	303	303	284	342	289	331	312	303	306	298	293	295	298	304	308	338	328	308	277	285	305	317	329	274	328	320	320	290	322	329	310	313	302	286	328	299	305	299	323	325	330	323	314	310	323	303	343	311	297	297	298	294	307	337	308	289	303	302	288	291	281	311	324	316	314	326	337	300	317	313	354	289	304	333	318	313	312	299	315	312	333	281	297	323	304	310	301	299	318	306	302	339	317	331	305	332	298	325	337	307	324	292	279	284	311	349	299	338	335	328	281	299	327	277	283	311	296	292	331	337	297	313	298	309	296	350	312	323	324	336	314	330	313	349	274	286	300	301	315	298	307	352	300	332	311	299	325	290	289	327	332	323	308	304	293	328	269	315	346	324	299	320	311	288	316	299	312	348	315	298	323	317	288	310	303	306	294	308	320	295	295	292	320	299	327	298	292	311	302	299	295	295	295	305	318	331	330	310	330	327	298	337	318	294	343	330	299	313	295	324	286	280	321	309	310	312	299	321	352	341	317	282	304	292	320	316	280	295	308	319	294	316	327	296	330	304	302	291	319	310	304	323	301	318	310	311	290	323	306	349	314	320	327	313	323	295	331	321	344	330	304	298	320	298	312	301	312	304	285	273	331	310	287	316	332	319	305	289	313	326	350	315	326	300	319	303	303	318	350	303	304	300	303	310	327	293	320	297	313	282	308	293	314	298	301	326	308	293	329	298	304	325	304	287	290	274	321	302	311	299	324	309	305	303	315	316	282	362	343	311	323	314	294	314	337	343	314	305	326	286	296	326	301	284	318	304	280	302	318	280	298	312	282	290	311	294	302	322	334	315	297	313	337	306	327	303	325	322	314	297	329	286	306	322	308	294	310	307	292	301	328	300	303	298	328	284	280	293	309	309	304	338	330	295	310	286	308	276	293	308	294	318	291	302	301	314	310	328	318	314	325	286	334	302	299	329	326	301	303	303	316	320	298	319	292	309	339	311	302	299	328	308	338	320	317	321	297	315	286	351	302	269	315	315	328	311	299	303	360	290	315	303	327	335	315	303	305	305	298	333	335	329	280	297	309	299	320	306	344	307	279	282	306	301	320	287	340	329	286	322	312	294	340	310	306	316	294	315	326	325	308	307	293	323	292	314	330	298	349	314	331	330	331	289	312	319	293	303	337	323	327	305	347	301	340	301
23805	20966	28095	23977	20912	6954	1260	921	810	752	731	678	654	676	617	638	553	596	573	556	574	595	603	627	609	564	586	507	581	572	570	532	604	567	571	551	537	611	562	609	561	531	617	549	520	574	533	577	564	525	540	557	531	563	555	573	541	569	563	518	556	572	539	571	554	501	580	584	525	550	590	542	527	602	545	532	562	562	593	586	546	564	565	531	537	558	547	538	552	554	558	534	584	559	538	529	541	583	573	529	546	569	546	548	537	540	557	580	524	543	549	591	541	568	511	528	544	528	541	552	567	556	544	512	543	540	564	533	548	560	550	500	564	560	567	566	562	554	574	542	576	559	535	562	529	539	560	520	565	568	541	498	542	600	542	525	561	544	555	535	608	539	583	557	534	556	552	566	513	572	483	551	560	526	525	551	535	533	548	537	537	536	560	519	525	539	549	586	555	561	519	557	543	588	563	555	540	567	534	603	530	543	511	537	538	547	540	518	548	571	538	554	590	594	559	552	548	549	527	547	557	543	544	568	551	512	534	561	592	563	555	558	555	584	532	566	570	555	575	577	588	580	581	559	539	554	571	526	575	550	585	531	554	558	597	535	550	567	567	502	521	540	574	535	528	560	557	558	498	560	583	480	586	558	526	552	578	553	575	538	559	541	515	560	533	526	535	557	538	557	580	528	507	562	557	544	506	578	565	542	542	508	550	573	596	591	573	550	563	553	573	546	543	526	605	519	560	539	519	569	543	520	553	538	549	542	535	541	582	528	531	582	552	530	547	572	546	572	577	554	555	528	507	587	538	552	579	503	563	570	566	543	544	550	573	544	548	535	558	521	543	560	521	531	596	558	548	510	576	542	576	548	541	525	579	572	541	545	572	532	522	562	606	592	553	541	549	536	526	535	530	538	533	536	522	555	540	532	514	520	558	539	533	536	564	550	552	572	547	500	548	529	576	506	510	537	509	552	568	561	551	537	541	572	563	537	515	546	553	552	553	509	540	538	562	568	574	553	560	529	602	563	524	603	545	540	552	534	521	556	529	526	576	510	585	542	554	577	561	575	546	553	500	577	522	506	562	541	523	502	538	606	540	529	554	553	505	559	537	602	555	551	578	546	539	601	559	557	555	539	570	577	556	530	577	536	541	554	524	507	553	531	530	555	597	519	526	551	573	549	532	564	569	540	511	529	556	533	512	527	538	513	545	534	562	573	530	510	549	591	529	547	543	564	578	567	525	526	559	537	577	584	531	519	526	561	557	548	552	527	551	555	500	577	564	522	568	550	580	552	541	519	554	549	560	558	587	509	500	542	604	513	523	558	504	470	517	558	559	548	511	538	556	545	528	582	557	515	499	533	551	569	586	556	590	586	557	509	539	546	582	563	549	569	515	527	503	546	492	521	563	560	542	586	529	548	554	577	544	552	536	519	592	570	578	539	568	559	537	531	533	506	532	555	561	558	563	606	559	546	567	571	515	532	543	538	546	556	527	571	590	534	575	517	548	557	567	516	564	528	542	525	530	538	547	522	507	540	535	575	579	577	543	556	572	531	561	531	552	583	578	564	544	547	544	512	581	516	540	589	542	569	543	535	577	548	563	552	519	560	517	536	559	582	550	533	553	501	539	540	575	515	572	568	554	518	546	544	576	531	605	498	515	541	552	555	578	530	557	560	555	537	537	602	569	513	546	571	549	569	565	538	588	550	508	588	576	511	590	595	524	533	548	539	573	554	566	513	562	535	518	553	567	559	540	539	538	604	562	551	578	515	552	534	541	530	526	552	558	559	521	590	555	576	574	521	541	540	550	521	538	558	528	559	561	531	541	521	509	513	547	576	566	545	536	586	512	577	562	553	510	550	532	525	536	524	489	592	578	563	555	561	505	547	550	583	537	520	560	571	590	542	528	575	543	543	533	591	510	529	498	597	527	573	558	520	542	523	544	554	561	521	542	589	573	548	562	575	538	539	592	567	557	577	552	548	553	511	528	555	548	546	573	514	568	537	586	543	538	545	535	563	536	545	521	587	571	491	534	557	568	556	590	549	520	527	509	515	584	544	575	547	530	511	519	546	548	557	476	526	529	554	599	560	537	491	529	541	565	553	540	567	519	527	538	565	539	542	547	559	541	510	537	551	547	589	574	564	512	541	545	561	536	504	530	565	553	595	556	587	535	590	531	529	534	558	549	524	544	549	581	571	521	525	594	564	563	557	540	556	563	523	521	553	558	534	524	544	568	520	568	538	583	528	540	529	542	574	582	509	510	566	540	516	528	588	525	572	532	522	553	595	547	556	575	541	557	587	558	535	566	534	536	563	597	559	565	528	560	552	547	528	544	591	553	551	537	538	554	545	557	568	535	502	569	586	534	543	536	555	536	564	545	511	553	588	597	577	518	551	523	546	604	531	500	554	520	500	545	576	547	514	551	547	579	514	520	535	585	551	596	597	541	546	582	554	587	592	527	533	538	552	560	555	590	528	528	557	556	570	589	559	544	541	546	552	530	565	533	540	560	553	531	549	523	534	600	561	560	541	533	545	555	582	531	551	590	548	524	595	522	554	541	547	600	555	560	598	533	600	534	509	546	531	566	529	595	551	573	526	568	532	514	548	545	602	531	536	539	570	559	533	554	520	557	541	582	534	529	559	588	523	512	539	527	559	566	547	548	517	529	567	538	543	563	512	561	557	580	535	558	526	555	527	532	534	542	573	559	568	540	512	545	519	586	536	579	623	552	528	558	559	536	551	553	554	518	560	563	548	552	536	556	508	576	582	499	572	540	553	563	532	560	561	515	537	527	547	536	525	508	520	525	549	554	566	547	550	568	561	538	580	515	519	567	566	520	541	557	595	585	552	512	537	540	514	566	564	533	537	571	512	526	556	574	527	554	524	568	538	561	588	523	549	548	542	538	561	559	521	540	581	567	557	538	550	561	558	566	537	550	565	523	581	511	554	501	541	561	566	523	560	565	534	554	550	529	538	572	540	543	587	525	569	569	539	552	523	560	524	554	580	537	549	564	550	550	521	527	544	566	535	529	537	547	557	563	553	566	573	533	585	514	533	560	557	560	534	551	559	590	534	616	553	530	551	551	538	566	594	629	542	509	530	527	595	551	548	545	573	540	569	556	592	515	525	550	567	519	604	543	531	587	554	563	585	572	557	567	542	513	598	573	534	584	515	558	552	529	581	567	548	512	564	549	570	557	507	560	552	547	549	540	530	562	561	574	580	550	547	522	548	562	545	533	551	544	564	563	549	543	599	544	561	568	549	549	519	534	531	547	505	575	531	560	566	546	542	562	542	588	523	523	535	562	527	539	537	554	519	510	536	580	537	545	525	553	568	535	596	559	553	600	522	550	579	550	542	547	577	550	529	599	561	589	509	542	553	573	569	562	573	573	543	562	543	532	531	527	534	569	577	559	550	541	543	594	598	551	548	550	549	510	540	553	547	527	578	547	554	593	575	541	522	555	527	562	517	556	519	526	560	544	557	534	545
5093	10793	8442	4233	3051	2376	1889	1566	1407	1239	1173	1037	1054	912	836	898	866	820	799	816	805	811	776	756	721	754	750	737	739	734	715	694	740	714	758	725	680	708	681	733	672	682	672	729	728	694	690	695	690	727	673	695	742	667	650	747	708	757	718	680	653	720	700	695	674	705	654	679	685	661	687	713	688	677	685	653	678	700	661	726	691	656	712	720	674	659	717	708	719	691	703	667	706	707	683	667	664	661	665	721	700	695	701	698	687	702	703	705	680	684	698	701	681	660	714	649	684	715	647	651	667	676	670	703	704	677	716	658	739	661	734	676	681	690	679	682	723	674	673	672	703	672	670	701	715	676	674	662	705	703	688	707	634	661	720	687	701	708	664	687	709	653	713	695	688	730	661	706	704	687	716	710	693	670	689	724	649	702	735	723	676	709	680	679	674	680	697	652	726	701	678	684	683	654	713	673	694	713	704	684	717	710	729	646	682	666	746	667	758	660	683	711	687	740	662	639	669	689	681	675	658	683	688	719	725	704	670	670	726	679	678	693	684	693	689	687	668	690	635	659	624	707	689	718	687	717	672	668	738	640	680	636	715	715	704	689	658	717	709	677	682	661	702	704	690	710	683	624	733	725	710	662	714	677	721	665	687	707	644	681	704	679	750	660	704	752	699	684	700	677	678	689	675	677	684	702	707	673	718	705	690	709	670	679	685	680	742	651	714	745	661	701	702	694	684	668	692	683	705	703	699	717	644	701	666	690	711	708	644	693	652	657	709	676	673	673	712	709	683	694	694	706	694	707	666	697	646	678	674	687	719	706	726	638	723	700	725	658	653	685	686	698	645	739	731	702	725	658	645	687	708	738	695	697	714	686	668	719	693	647	653	670	736	677	700	686	674	688	669	734	693	734	687	683	645	668	683	696	678	711	691	642	655	698	688	672	709	697	681	659	710	705	661	702	717	732	707	696	708	653	654	731	655	671	735	694	715	687	711	677	739	682	671	673	639	653	721	695	693	756	740	707	699	672	642	688	679	692	680	644	723	706	713	697	693	661	677	640	697	717	684	704	705	704	702	661	684	679	648	679	729	738	653	689	687	692	672	711	747	693	654	653	637	685	692	678	700	695	664	702	738	686	652	734	706	723	702	694	653	722	691	659	643	705	682	695	640	686	636	721	684	695	681	672	680	733	671	672	704	724	639	647	658	714	680	690	666	686	680	703	736	704	660	661	686	702	665	663	690	689	727	688	707	705	724	669	695	734	731	696	714	736	680	677	693	665	687	699	714	713	687	744	677	697	669	677	709	648	723	670	665	685	714	679	702	731	676	736	712	699	662	646	689	681	680	710	675	658	691	684	664	729	684	691	715	663	667	668	699	699	719	703	694	690	688	651	730	686	684	670	684	709	653	685	703	664	699	679	673	670	649	687	698	719	683	669	692	733	686	668	759	652	661	682	684	655	694	682	673	668	683	723	682	698	669	694	658	677	714	700	708	681	683	699	691	720	767	694	694	681	706	682	678	705	714	648	635	658	627	664	690	670	693	655	691	716	692	662	694	662	738	681	706	694	718	671	700	718	749	670	720	710	684	706	674	712	664	694	684	676	651	659	687	672	740	743	714	674	661	681	690	675	716	694	685	706	711	696	693	648	662	748	697	678	679	675	678	698	717	683	675	663	688	706	628	693	716	636	669	703	695	718	656	701	720	706	695	706	673	641	670	744	648	705	656	716	751	721	697	689	661	638	743	704	670	687	682	685	695	710	675	711	713	719	674	655	692	699	664	672	727	708	656	694	703	650	656	650	651	673	657	694	754	684	679	709	668	681	718	666	689	691	664	677	681	658	691	671	657	699	696	663	670	697	714	649	681	684	663	651	701	682	683	650	655	678	669	687	699	689	658	713	677	655	685	666	677	689	704	712	708	662	684	687	675	688	678	640	670	655	664	732	694	664	678	673	683	645	727	714	710	706	708	709	670	698	661	632	688	680	738	672	719	697	695	739	625	690	707	670	667	655	667	679	673	704	730	688	703	729	690	684	727	628	653	703	662	739	679	699	743	632	663	647	655	680	652	705	699	748	650	658	672	712	655	675	667	709	679	688	646	673	637	660	743	647	664	710	717	675	745	720	645	699	699	673	733	637	688	673	666	695	681	669	675	731	649	615	705	632	663	710	726	693	712	682	655	652	695	719	696	708	720	710	738	706	671	689	646	661	724	674	713	738	685	671	677	646	653	691	717	666	674	704	707	662	674	684	688	704	657	724	684	692	635	692	688	702	734	673	660	679	693	703	705	682	691	685	689	615	673	679	724	702	681	659	691	688	676	667	688	690	682	699	645	718	667	694	661	719	700	718	668	648	711	652	685	684	687	690	675	666	659	625	646	708	739	692	658	649	723	696	669	683	704	727	660	680	636	701	667	700	694	725	700	704	690	671	692	726	715	682	696	686	646	690	693	684	688	668	736	679	680	668	665	692	683	675	668	719	651	643	653	718	701	721	688	651	692	699	683	626	699	702	667	667	693	723	674	670	655	710	684	668	704	709	701	696	688	629	701	654	665	680	710	701	705	635	710	690	688	667	665	697	684	673	688	682	688	690	649	654	621	653	662	639	660	700	692	697	663	704	655	641	701	693	687	614	689	671	705	692	671	696	708	664	694	676	680	693	717	707	741	731	668	674	706	761	712	689	623	741	715	687	701	683	683	706	709	697	680	658	689	704	735	714	710	693	696	694	711	707	647	689	657	688	673	661	651	694	699	695	659	670	697	714	663	702	681	723	646	709	710	631	740	683	707	684	693	718	676	680	697	688	723	692	689	742	686	717	694	724	664	690	686	706	722	738	704	665	665	705	666	700	690	633	701	654	697	697	681	654	667	677	683	707	693	698	727	639	693	644	651	692	672	720	676	677	682	707	702	671	676	715	681	699	655	663	645	663	665	728	659	704	695	665	711	689	698	637	638	705	727	692	694	717	644	690	666	693	650	681	701	655	645	627	699	680	676	697	645	705	691	664	668	700	694	698	726	691	681	714	709	660	659	620	712	669	684	668	661	698	707	719	683	668	679	683	719	660	680	663	650	654	638	648	667	691	659	679	708	711	710	682	683	657	663	661	679	638	723	673	706	730	728	747	705	687	701	705	674	653	669	647	718	706	669	680	748	649	674	697	724	672	626	715	655	635	713	730	674	738	666	715	639	692	664	640	695	716	703	702	721	652	692	685	649	675	689	673	702	669	706	714	650	734	669	681	695	653	672	684	677	673	689	687	679	705	662	709	708	727	692	671	654	704	686	698	705	728	715	665	687	707	706	671	696	710	675	660	702	663	751	700	742	653	697	701	710	674	705	710	689	722	694	658	713	737	716	691	753	651	670	712	698	739	656	726	741	722	655	658	707	646	727	672	711	735	702	688	689	712	701	679	677	704	699	634	664	696	656	660	651	653	686	716	723	666	700	721	655	701	694	723	649	654	679	708	714	676	693	675	665	680	664	673
25006	20962	26642	25087	4114	513	357	329	281	288	256	244	233	234	220	218	233	224	221	206	203	192	208	204	210	224	211	215	205	185	175	199	176	227	204	246	184	169	199	184	217	216	222	198	198	215	193	214	205	212	208	213	189	211	221	179	196	188	192	204	186	164	202	189	177	215	232	189	168	189	180	186	205	197	219	189	174	179	179	187	207	181	185	208	225	195	207	201	194	180	190	198	176	184	188	199	182	212	193	176	229	218	214	206	201	216	209	190	215	195	199	205	233	180	203	200	179	195	208	189	191	206	177	197	204	176	199	194	183	194	212	204	170	172	196	210	197	220	200	156	202	206	213	215	207	192	154	221	194	186	188	196	167	209	191	179	217	170	197	202	197	189	209	228	214	186	207	210	187	204	181	183	188	203	186	189	201	209	191	211	172	186	188	215	209	183	189	189	211	186	196	192	215	178	189	203	221	195	213	182	200	192	214	202	166	166	169	200	211	195	187	186	186	204	214	190	217	192	193	180	191	192	221	199	177	193	207	202	190	187	221	194	176	221	197	214	181	222	194	202	225	207	222	212	210	198	187	182	182	213	207	184	196	172	192	190	170	195	209	219	207	207	208	179	202	171	183	209	197	221	221	225	213	192	211	206	197	171	200	194	220	178	207	204	188	192	193	212	176	186	189	218	208	184	170	191	184	197	203	203	207	180	191	206	229	204	190	183	185	173	207	198	207	200	180	160	201	186	171	224	201	184	192	169	201	221	199	159	195	189	172	191	208	190	208	204	194	156	198	199	190	206	193	176	190	202	172	190	207	190	192	195	200	193	191	195	196	209	210	186	207	223	207	189	195	202	199	189	199	172	165	185	202	180	197	207	182	197	217	205	189	182	192	182	183	187	187	181	188	195	209	228	171	196	184	189	195	202	182	225	183	175	200	193	192	189	190	191	199	180	184	218	180	195	184	220	194	200	208	190	198	180	210	202	174	206	187	207	207	228	191	181	199	194	182	175	190	190	200	202	205	173	198	181	186	198	171	211	210	196	198	180	195	180	219	185	192	218	185	208	190	195	211	180	202	175	184	215	189	195	193	174	198	195	192	207	213	215	213	201	200	206	176	190	187	196	221	208	201	206	187	199	183	191	215	179	192	207	170	174	207	187	191	195	205	212	205	209	211	179	237	182	190	210	191	189	202	200	194	204	204	216	204	194	201	195	175	204	200	215	212	206	202	216	185	199	189	186	186	183	208	180	212	189	207	172	196	163	208	222	198	207	182	194	196	188	200	176	181	157	188	211	207	218	194	188	197	197	192	180	194	209	206	187	216	178	207	204	197	205	200	175	156	182	182	199	204	225	187	181	186	173	193	179	171	215	176	200	212	192	177	204	182	181	184	201	196	204	195	203	179	203	199	201	187	174	207	188	192	206	197	197	187	184	185	191	229	177	201	188	189	206	197	187	192	181	195	210	201	181	200	218	186	219	173	212	204	202	210	231	192	196	191	194	180	180	205	174	199	199	193	218	203	181	203	196	196	192	199	200	201	186	203	183	209	199	185	195	183	200	218	198	195	196	200	187	180	218	201	165	198	186	192	192	201	185	179	218	188	203	211	200	184	231	204	219	205	194	183	211	181	202	197	204	181	218	216	207	192	161	235	190	196	201	196	174	219	178	189	200	207	203	198	203	189	205	199	187	234	231	195	196	199	173	209	197	207	169	173	187	201	187	214	189	189	212	191	199	198	187	188	201	173	174	184	201	198	189	199	196	195	200	201	182	218	179	174	216	191	225	218	203	184	218	206	219	188	172	204	201	190	205	193	214	191	189	188	197	208	178	211	189	188	199	187	212	195	184	185	189	177	194	203	193	200	189	185	190	222	189	191	199	196	222	201	213	177	208	175	208	207	198	216	188	207	202	175	199	175	215	209	192	177	233	172	185	184	196	191	215	180	196	219	199	201	191	189	215	193	177	211	199	196	217	217	191	174	207	159	193	181	206	179	188	200	203	217	191	183	199	197	194	197	187	172	220	204	204	232	200	202	210	192	189	202	186	195	217	202	176	206	186	210	216	188	216	190	209	195	208	191	201	180	219	182	197	224	169	200	221	182	206	184	221	190	210	205	191	179	199	212	188	203	187	199	233	195	211	192	190	187	192	194	184	189	206	196	189	204	196	198	213	202	199	211	209	172	183	203	205	197	183	182	207	189	191	184	207	209	183	209	225	195	197	223	203	182	190	224	213	199	222	175	202	171	196	206	214	178	213	201	203	172	189	179	191	194	194	178	191	194	198	201	193	197	184	206	219	203	216	193	191	187	186	177	217	203	202	194	183	176	216	191	204	204	210	234	206	185	199	197	201	203	191	173	216	220	208	191	206	193	183	210	206	194	203	210	192	200	182	218	200	175	208	176	191	200	219	202	191	203	178	197	182	202	187	177	195	207	189	200	198	149	220	193	195	195	203	168	218	170	175	184	194	188	196	193	169	189	221	208	212	197	203	186	190	191	222	198	192	194	188	208	191	199	197	202	193	196	190	155	202	182	188	204	196	208	206	184	169	190	188	181	188	196	208	195	213	199	200	193	198	182	199	212	190	217	209	196	202	196	181	192	214	196	189	172	183	189	188	202	204	179	198	210	200	203	212	207	179	229	196	198	202	205	193	207	198	190	202	183	205	200	203	199	228	194	190	189	199	217	181	200	211	189	194	202	208	193	198	212	190	207	197	174	224	217	187	191	224	200	215	226	201	185	190	190	178	182	207	184	206	227	179	195	196	215	221	222	183	206	211	204	191	215	173	232	207	192	201	189	194	183	192	206	173	186	214	179	188	183	178	201	171	217	194	187	219	180	191	197	205	180	218	180	164	186	180	187	214	219	198	220	210	191	202	208	182	191	187	192	178	219	182	208	196	200	176	203	219	203	198	199	190	177	208	211	171	206	189	193	215	194	180	200	185	220	192	202	192	198	205	185	213	192	210	208	211	186	195	170	184	194	172	198	219	200	199	205	196	207	198	207	191	200	197	229	216	176	196	208	223	205	207	211	184	187	194	212	181	207	211	210	181	189	180	198	198	185	178	197	175	209	200	187	207	180	190	199	210	201	206	169	185	166	171	218	220	214	187	203	194	186	219	196	213	177	190	224	189	199	208	190	206	198	186	214	178	193	210	180	191	216	209	190	210	167	192	195	186	183	193	189	212	182	186	176	192	193	205	216	174	199	181	205	198	202	179	224	200	178	207	200	198	191	205	199	182	205	169	178	194	183	208	195	211	213	185	190	198	198	181	204	182	176	182	186	238	215	226	172	225	208	185	202	209	194	198	217	212	201	184	196	190	201	175	204	223	214	199	186	215	200	192	209	203	180	208	179	182	203	177	181	181	177	195	213	184	213	205	207	206	185	209	186	201	205	209	187	202	215	157	208	202	209	185	200	183	217	194	243	198	207	200	190	185	208	190	194	191	202	193	200	202	163	190	195	206	175	183	199	189	199	193	205	182
4611	5694	4259	2085	1480	1079	872	723	625	538	493	465	452	410	408	388	355	370	381	340	354	316	321	330	302	318	319	318	331	315	302	309	296	308	283	307	295	278	289	304	304	305	315	271	288	268	296	327	267	315	264	247	283	325	294	323	312	293	274	313	282	292	303	299	274	264	288	303	280	285	284	279	278	283	278	298	287	257	293	297	299	276	297	283	327	274	285	283	268	262	281	284	281	300	291	267	297	287	278	272	286	297	264	279	297	265	297	303	248	247	315	253	280	272	283	285	264	291	294	299	264	272	301	308	315	292	298	298	294	261	269	303	272	262	325	286	248	273	263	288	277	262	273	270	299	296	309	266	294	287	314	301	267	246	285	314	275	286	305	292	299	286	257	271	270	240	326	281	311	270	277	296	293	285	245	280	307	315	283	269	303	285	268	290	281	260	292	295	268	306	270	307	293	282	284	276	296	290	273	261	264	321	284	266	286	295	272	273	303	272	296	258	291	296	321	281	273	300	298	284	304	294	300	297	273	271	269	251	284	296	294	316	317	279	280	275	271	284	255	256	278	283	291	301	278	275	270	267	250	255	275	299	273	292	273	266	286	273	275	328	279	312	250	281	262	269	271	271	300	266	261	266	269	267	285	308	293	293	311	242	258	286	250	283	308	281	305	287	262	259	316	274	283	286	246	279	293	300	250	273	260	265	274	302	307	300	296	284	264	296	329	283	282	278	285	264	260	270	291	270	265	273	285	286	258	309	274	308	280	297	278	297	268	285	274	277	295	313	308	285	299	294	276	261	313	272	283	315	299	287	290	284	301	283	274	282	267	270	298	303	285	284	282	313	277	254	266	296	289	303	297	277	283	286	283	270	283	305	294	276	284	268	275	284	262	283	287	299	265	285	333	272	289	308	290	276	293	262	254	280	278	274	268	303	287	290	282	276	271	271	301	269	269	301	287	265	271	269	281	281	283	278	281	282	308	302	284	292	269	268	284	275	310	283	283	272	277	277	269	286	271	280	275	285	292	292	257	260	281	281	265	300	281	292	268	244	278	297	285	256	275	304	262	305	262	275	294	264	300	297	273	281	291	275	296	269	303	287	283	248	317	314	272	265	303	266	281	273	274	268	278	333	292	283	301	289	265	310	320	270	290	257	271	324	263	290	272	300	284	306	264	324	295	282	265	289	240	290	282	301	283	274	299	238	272	287	279	288	290	293	297	275	275	301	307	280	292	292	293	287	249	290	291	272	271	275	260	278	294	272	273	263	259	270	271	279	281	257	282	272	260	297	280	288	291	304	292	290	290	259	273	262	311	292	272	287	279	298	304	286	283	265	306	293	311	302	293	282	286	281	270	286	300	261	293	270	283	298	319	277	280	283	282	299	271	270	288	294	266	275	300	283	324	266	295	288	261	284	280	280	282	288	275	262	243	268	259	275	292	250	264	293	253	285	286	284	269	286	291	259	281	312	282	309	269	265	277	254	265	311	263	292	269	276	275	283	268	281	262	270	283	291	299	286	285	279	262	267	290	287	304	273	282	257	260	269	276	283	292	284	322	263	287	295	274	267	260	272	293	293	276	277	284	300	279	273	273	307	274	308	321	309	267	292	258	276	275	274	293	283	273	279	299	289	271	301	280	305	309	314	280	302	299	239	286	261	279	268	279	269	284	297	280	289	289	332	298	300	290	273	279	297	280	271	302	300	281	274	282	263	277	290	286	267	267	289	255	288	294	275	308	296	276	268	273	272	266	254	270	284	271	282	266	310	287	285	296	253	269	265	315	284	277	264	313	287	279	285	331	270	267	271	273	278	272	279	278	268	273	305	317	297	289	283	280	288	322	315	289	269	269	302	306	294	271	301	291	287	270	308	296	266	301	283	256	265	268	296	291	316	303	280	285	306	289	297	295	275	275	303	265	278	290	268	275	275	293	283	281	272	280	281	292	288	290	269	301	261	255	284	285	276	259	266	264	289	301	288	278	276	265	263	273	256	282	303	259	272	274	298	275	268	281	267	275	282	292	285	274	278	298	275	283	264	272	304	284	328	284	282	295	308	282	292	272	304	281	269	264	292	282	294	299	278	286	263	277	261	309	252	291	282	286	297	269	289	269	300	289	290	313	280	292	277	296	293	272	292	275	254	261	267	259	296	320	291	313	280	275	296	258	287	285	301	254	280	303	306	282	284	283	279	278	303	291	289	275	314	267	278	273	289	274	293	284	314	278	285	287	283	292	279	276	281	263	271	278	260	273	287	277	272	276	293	255	289	305	289	271	246	277	311	297	258	285	301	298	238	268	261	280	296	294	270	285	300	274	302	258	288	282	287	280	311	287	260	263	278	269	281	267	291	309	285	296	298	294	270	266	274	294	250	307	283	278	302	270	275	275	260	280	281	272	268	266	289	293	278	281	299	281	270	283	308	272	301	270	313	291	282	250	262	297	288	295	300	247	253	269	294	282	296	268	285	276	275	294	311	288	274	308	284	267	305	305	318	296	314	273	261	293	266	281	276	296	279	267	265	270	282	256	304	276	287	304	280	272	289	272	304	290	279	285	263	293	282	275	285	280	297	270	276	266	282	309	254	297	252	276	268	259	297	288	283	338	278	319	274	301	312	291	296	267	256	247	287	289	298	263	253	276	299	282	271	269	286	299	281	295	270	260	269	319	293	264	263	292	333	279	296	293	285	297	274	264	294	256	313	286	280	295	293	278	285	249	274	309	272	258	273	257	289	294	267	290	299	272	279	260	278	290	311	280	267	284	259	285	262	303	282	320	276	300	260	276	312	294	303	276	294	316	289	261	271	294	270	250	264	315	271	302	297	287	283	285	273	281	264	268	275	275	292	288	278	276	290	278	270	289	287	292	296	261	291	283	315	311	290	296	273	306	287	271	289	274	272	275	318	275	280	279	285	286	296	277	270	260	304	267	286	265	297	280	295	282	280	269	286	289	285	320	282	294	271	281	290	279	251	278	257	281	275	291	261	248	302	303	297	272	286	288	271	261	297	286	248	274	299	303	301	263	258	282	290	284	301	312	270	285	298	297	249	282	280	296	281	282	313	308	269	256	305	254	273	300	255	291	289	273	289	306	274	277	302	299	281	272	269	263	284	261	290	270	257	295	283	284	282	260	263	292	280	294	264	267	257	281	293	303	296	274	281	298	249	302	298	280	293	282	289	285	272	284	288	279	268	307	287	286	238	287	278	255	301	253	293	290	269	296	269	275	287	256	258	256	308	300	278	290	268	294	280	252	280	288	260	263	293	280	313	254	279	267	293	281	309	277	290	264	297	279	285	270	290	282	271	275	253	275	292	272	250	294	299	274	280	288	278	337	293	293	287	304	294	294	279	305	280	273	282	267	291	289	273	226	318	302	288	266	243	318	286	302	287	283	293	302	291	255	314	296	283	271	306	266	286	292	292	278	309	292	279	267	280	308	285	288	289	290	245	287	272	271	291	289	298	296	266	264	290	299	301	298	287	307	299
22803	21032	28726	23517	21025	21048	6206	1424	1125	1026	947	938	856	787	805	824	828	782	737	799	751	784	735	689	739	702	657	651	709	673	650	636	681	675	681	682	668	663	644	660	674	719	681	691	686	697	650	688	665	670	668	705	664	678	627	591	665	650	629	691	656	652	705	647	655	672	644	625	671	665	603	680	688	636	659	698	646	674	653	633	670	684	647	653	649	657	623	634	643	653	624	681	663	661	635	671	662	692	668	680	641	660	680	658	644	634	657	651	646	651	696	693	673	674	598	623	642	665	671	671	648	659	631	688	653	668	641	644	678	660	674	676	662	597	661	673	709	676	606	682	637	671	643	687	646	649	663	645	671	638	669	606	653	639	696	625	636	620	647	646	626	645	643	664	666	622	640	561	684	666	644	638	669	654	634	646	648	628	625	678	643	650	666	663	604	656	658	651	627	649	668	695	696	632	673	612	634	641	639	633	627	651	663	668	622	654	631	670	653	644	632	658	619	655	663	615	628	657	624	610	666	637	675	702	682	653	653	668	610	673	624	634	661	655	665	649	680	655	694	698	631	675	678	664	672	676	650	675	663	703	617	634	641	668	637	674	645	636	699	641	603	630	620	644	671	601	663	678	620	669	639	640	700	649	650	659	634	680	664	694	599	683	643	650	657	641	660	648	598	665	669	669	696	687	700	611	641	691	659	649	628	625	677	674	658	602	637	693	657	647	681	646	668	653	647	635	630	633	691	639	649	630	676	645	639	656	651	639	631	638	669	646	652	680	663	650	687	648	619	646	713	661	693	649	624	627	650	647	627	673	675	655	656	619	617	623	595	631	666	639	646	626	681	652	688	666	637	651	627	695	684	634	610	631	621	660	699	642	659	615	660	607	608	644	689	649	627	615	615	676	685	628	642	673	621	648	660	621	690	638	635	645	669	651	664	661	684	635	622	701	640	640	666	643	666	646	624	647	629	674	596	617	636	675	647	696	660	607	655	663	682	663	687	597	649	667	651	630	630	643	642	605	635	610	698	669	654	626	640	675	641	621	678	659	608	630	680	687	669	623	643	657	684	650	698	638	654	642	638	669	645	616	656	632	637	625	634	662	672	625	643	615	668	649	667	627	669	654	686	682	624	621	666	668	658	668	641	625	677	609	675	674	672	641	621	680	652	680	653	631	640	660	654	614	673	661	662	640	639	666	670	659	652	636	650	609	635	665	617	653	649	658	724	629	633	642	649	653	681	624	616	634	664	664	630	674	623	628	638	658	635	681	625	662	643	614	622	631	657	623	687	693	644	676	597	675	673	590	651	652	650	590	597	683	634	695	657	701	695	636	658	634	670	620	665	656	610	687	653	626	612	679	643	605	651	650	613	659	655	670	641	665	691	664	625	634	642	642	608	673	665	612	679	676	639	630	620	645	621	651	650	661	633	645	669	634	630	632	670	624	661	629	664	669	657	658	656	601	630	692	639	656	621	644	623	703	637	681	608	625	678	647	590	633	684	657	605	653	743	620	637	623	655	665	644	638	638	646	695	677	673	718	629	668	593	654	696	649	678	667	654	621	646	655	638	666	590	676	618	661	628	691	646	654	665	656	676	640	639	623	630	635	661	661	619	670	727	663	641	638	649	628	652	633	708	638	678	637	637	637	632	646	685	647	656	685	647	665	619	629	635	641	681	643	659	617	666	605	649	645	617	628	649	660	666	637	676	683	679	658	660	683	633	641	661	664	650	637	719	639	674	659	663	674	617	641	640	641	722	650	647	606	689	648	691	633	672	659	642	640	619	646	622	645	651	650	695	682	714	622	666	667	682	620	659	659	628	671	635	639	617	660	640	704	681	678	640	651	734	624	662	700	613	674	632	613	645	588	706	640	656	645	639	624	651	664	638	659	640	647	672	689	703	635	665	664	618	639	645	710	667	651	642	646	659	652	707	666	664	629	616	639	635	627	624	707	638	677	668	645	644	682	662	607	637	673	635	643	649	612	642	634	620	632	639	662	671	655	650	627	629	627	610	637	652	651	657	693	628	636	635	652	653	664	639	607	667	673	686	596	646	659	683	602	661	647	616	624	641	687	678	637	614	635	630	621	692	639	668	635	695	647	664	618	642	631	642	644	671	647	635	763	731	606	684	650	658	650	659	639	652	671	657	649	643	711	678	615	654	634	659	590	633	665	644	629	693	668	632	623	647	611	646	664	669	654	654	636	660	635	660	630	620	676	682	694	615	665	639	651	647	583	643	627	633	630	650	668	674	614	635	605	641	693	638	696	600	636	675	634	577	678	707	659	658	672	625	626	618	650	606	645	601	676	640	611	628	657	681	652	646	632	649	640	656	636	668	675	637	643	631	674	620	613	669	659	620	648	627	625	644	640	664	663	683	627	693	671	660	664	642	646	630	651	626	606	634	632	637	650	653	603	697	688	625	646	680	657	669	662	674	644	640	643	585	673	624	686	657	643	653	682	636	679	696	603	630	648	639	658	633	682	632	613	659	612	617	655	673	641	656	612	647	622	674	651	662	668	644	672	699	653	670	672	677	647	620	644	621	651	655	677	694	638	612	643	691	637	651	679	658	657	606	636	629	672	631	703	744	686	618	620	621	616	637	630	657	699	648	650	629	586	634	696	641	620	687	630	631	613	638	599	654	649	665	673	609	665	628	637	674	634	688	653	633	711	663	662	621	676	678	702	683	629	680	630	634	679	643	668	658	658	649	645	673	663	667	642	640	650	688	630	679	637	609	576	653	613	656	652	618	682	636	675	643	650	651	624	647	664	629	659	644	647	678	685	663	628	661	636	673	631	649	647	651	663	641	673	657	645	659	624	667	657	664	624	646	688	602	624	629	646	649	635	616	631	653	595	650	628	645	670	689	611	642	694	649	662	665	611	649	650	615	650	670	593	629	641	625	727	682	618	661	637	599	671	627	638	643	632	616	658	667	677	653	628	675	633	685	664	654	650	631	633	665	670	633	634	647	611	648	688	593	621	669	669	636	664	627	676	658	667	617	590	650	674	671	637	653	627	659	669	632	671	664	650	614	688	646	686	628	668	640	670	663	664	688	664	654	671	671	665	672	631	647	665	677	623	678	662	639	611	652	619	602	674	633	697	696	662	659	670	645	666	673	660	642	631	677	656	668	659	633	654	653	684	677	661	668	625	627	643	649	658	669	674	630	669	664	627	671	642	673	641	673	641	654	675	642	688	631	601	652	662	654	629	606	664	654	702	657	649	653	630	654	604	653	667	667	672	669	680	643	656	684	650	630	619	641	624	687	634	661	625	678	658	606	654	626	625	639	612	633	644	664	705	649	618	671	650	627	627	653	691	704	608	632	641	650	636	663	688	602	672	641	685	648	627	673	628	657	616	602	652	682	659	643	692	659	659	620	674	704	640	642	636	683	704	621	705	645	663	636	636	685	652	665	648	677	602	621	628	656	630	651	696	642	646	625	647	627	667	643	655	657	633	680	651	588	606	630	662	701	637	642	626
7619	17323	13552	7266	5278	3951	3092	2418	2092	1880	1612	1532	1422	1327	1264	1192	1119	1084	1046	1060	1002	998	929	955	965	896	903	963	893	931	882	876	936	914	889	860	871	886	834	820	898	797	859	876	815	839	796	823	830	836	860	872	848	863	810	884	885	845	807	798	811	823	847	857	831	837	869	805	794	852	812	800	760	819	824	875	796	824	808	807	825	798	776	818	780	856	848	767	824	842	821	836	782	819	826	817	823	806	820	803	817	814	771	854	800	792	775	778	873	857	842	852	760	799	875	859	799	785	772	821	787	837	843	829	817	783	837	860	827	794	804	822	738	791	757	793	806	814	834	818	828	861	786	818	853	845	812	837	784	816	781	838	836	848	812	802	806	803	872	815	813	784	861	781	849	809	823	842	792	828	860	842	842	820	795	795	834	807	795	783	841	831	823	795	794	843	841	807	775	799	826	818	838	837	806	782	820	798	757	824	822	787	846	809	735	829	838	831	816	823	793	870	780	789	847	813	793	797	774	824	807	838	791	794	735	799	862	814	807	830	817	766	791	800	808	816	743	834	832	781	801	778	813	811	784	814	794	750	802	778	861	817	797	807	804	769	799	816	829	789	849	816	787	815	834	798	802	833	782	790	814	788	822	791	828	800	813	776	843	801	841	829	774	825	836	799	821	845	819	826	799	810	779	759	824	782	786	814	863	856	822	846	807	825	820	787	819	809	846	839	808	826	822	761	805	834	817	829	797	811	828	857	858	856	788	745	781	780	831	829	823	816	760	862	818	790	771	807	828	800	780	826	841	838	763	882	792	810	864	835	826	800	777	782	835	816	814	826	812	850	811	836	829	809	820	852	771	786	872	842	825	835	748	781	803	804	790	827	840	866	853	813	805	796	776	824	847	850	780	802	826	804	758	806	874	799	788	812	798	803	829	836	838	795	765	791	807	783	840	771	790	806	842	830	797	844	787	772	825	861	835	839	825	796	802	815	782	819	840	817	803	775	856	826	831	763	780	832	808	793	795	823	727	830	836	836	821	846	728	787	793	798	816	807	775	803	810	810	811	795	835	794	834	809	757	754	830	887	834	849	834	843	795	802	804	790	776	844	801	805	867	796	868	849	832	820	791	802	784	775	789	772	816	852	794	804	856	815	837	855	756	792	809	812	816	844	845	807	777	904	808	817	781	834	851	787	849	824	794	814	817	805	797	822	809	833	751	832	857	835	820	772	865	801	776	879	818	842	790	851	841	821	780	793	783	804	794	810	821	817	840	817	797	792	831	790	794	806	846	768	790	778	782	861	779	791	834	840	880	839	791	802	815	781	823	758	807	809	824	795	789	794	827	805	851	788	824	839	746	800	805	838	844	826	794	790	819	829	816	818	843	822	794	801	847	813	804	813	862	836	816	811	847	783	805	809	799	790	769	823	801	811	806	877	833	788	793	818	769	783	832	832	843	835	837	814	838	832	851	832	809	819	825	838	775	773	816	837	780	784	857	733	800	810	832	793	825	831	832	807	786	783	727	780	796	827	875	858	820	799	781	800	839	791	816	814	836	804	842	786	830	824	844	830	813	839	828	861	866	775	829	803	849	812	794	861	816	817	841	799	814	799	815	801	811	743	784	847	756	795	790	785	847	761	825	756	795	821	825	802	830	771	829	786	809	769	792	793	809	820	849	818	827	845	829	820	816	819	887	762	835	854	811	799	826	801	811	788	793	811	798	832	859	792	805	797	792	803	868	794	830	809	799	832	804	827	848	817	809	835	762	829	820	820	789	798	794	790	822	826	837	837	809	793	783	793	849	781	791	831	780	848	828	768	822	820	859	789	830	797	832	809	859	838	812	729	797	815	833	799	830	814	858	889	806	806	824	767	852	822	794	773	821	769	801	822	781	824	795	842	841	782	787	816	786	862	766	743	831	847	835	789	810	760	818	804	850	798	800	833	790	787	768	810	814	804	756	794	803	793	807	822	804	828	766	835	822	798	828	804	822	791	810	832	744	767	857	804	856	791	790	776	834	787	830	848	793	840	803	810	790	827	768	821	778	858	812	800	837	798	819	847	797	836	841	817	764	815	842	831	797	838	793	817	808	839	815	822	775	816	823	864	811	833	867	800	838	806	809	813	795	890	813	777	782	758	754	781	827	835	784	822	767	778	805	816	822	801	834	789	862	833	844	779	829	802	791	807	822	811	722	795	791	766	805	845	796	815	851	816	807	785	841	807	828	825	790	843	751	823	790	835	838	763	781	806	793	771	794	826	835	754	779	829	826	761	793	833	808	828	773	811	829	792	789	799	803	774	826	833	830	812	784	798	794	803	796	791	799	765	765	843	845	802	838	789	775	835	781	796	802	804	788	850	810	883	833	765	799	789	846	751	792	828	784	794	778	849	804	867	890	793	841	813	866	770	789	792	810	746	832	819	753	868	818	837	825	823	783	808	834	772	825	809	809	783	839	789	832	848	832	759	802	815	818	798	811	802	808	857	803	799	798	783	814	806	812	803	836	849	775	770	788	829	859	851	831	830	751	834	764	777	895	837	832	822	845	820	796	809	817	846	822	811	803	808	835	789	810	836	827	843	777	823	812	819	784	763	792	858	850	801	823	828	878	817	860	830	806	767	831	824	803	797	843	779	790	793	823	832	797	798	771	827	822	804	789	729	765	800	748	818	818	789	820	830	800	833	826	845	815	824	839	800	830	773	793	803	819	814	815	789	792	826	810	833	831	781	840	801	791	814	771	845	811	788	856	804	786	841	822	800	783	760	779	773	802	786	802	817	805	843	779	848	797	799	769	792	829	820	791	776	791	820	775	806	824	829	859	765	830	768	828	836	794	787	792	816	808	732	825	811	821	830	850	827	793	822	790	836	822	783	856	781	825	821	830	832	795	780	835	829	854	815	871	775	779	812	804	812	819	843	803	794	831	829	831	753	864	786	817	832	753	816	798	819	789	772	790	810	817	811	808	804	792	779	801	818	822	859	816	855	852	798	782	841	805	855	795	765	801	788	846	823	788	840	847	812	870	864	812	767	825	777	851	787	782	857	788	842	778	824	790	771	799	811	836	808	786	803	810	811	793	833	846	793	793	815	761	836	804	817	810	824	803	822	828	806	783	782	781	817	786	785	853	764	818	776	818	840	744	788	814	812	813	832	810	801	756	812	834	796	834	845	777	838	853	827	821	816	776	815	828	775	799	816	876	855	787	786	853	756	778	832	832	777	810	841	804	832	789	849	822	805	794	783	786	785	793	815	860	829	824	810	810	792	835	796	821	850	813	802	818	827	805	846	773	816	844	781	812	832	803	798	844	825	814	848	835	785	791	790	843	815	798	858	827	833	847	804	820	769	876	843	857	800	800	784	864	786	834	794	801	771	822	801	814	807	807	830	784	825	840	787	819	807	805	850	808	811	744	845	890	775	820	786	830	841	798	822	802	838	835	827	781	799	793	875	806	806	792	824	815	805	854	797	833	825	830	828	789	795	802	820	798	784
26814	18896	4456	485	328	250	279	300	261	280	236	243	236	262	240	221	250	223	245	240	260	258	250	225	242	212	234	247	233	250	243	231	251	216	209	256	241	235	258	252	232	252	225	233	240	238	245	288	230	239	239	234	233	250	222	237	226	236	237	249	241	247	230	251	242	210	232	248	241	249	233	233	266	241	205	217	235	250	232	241	243	246	235	229	236	250	218	261	233	209	228	261	235	236	254	234	257	220	243	252	209	241	216	209	247	216	226	213	228	240	230	238	250	232	230	262	230	218	236	219	237	238	226	240	275	216	243	243	234	216	249	205	265	248	254	229	226	250	249	264	226	210	230	223	213	243	243	250	261	240	264	219	250	224	239	263	237	247	250	239	237	244	236	222	240	219	253	230	227	231	258	224	239	271	240	214	265	236	199	249	233	262	208	217	235	251	245	226	245	241	230	240	202	222	252	255	268	231	237	215	233	235	208	236	234	222	243	239	275	241	244	250	247	224	263	216	234	230	233	223	239	227	224	235	253	232	230	230	211	235	242	241	250	248	269	220	269	262	251	231	242	241	257	218	237	261	241	213	235	266	239	227	235	229	268	234	244	224	246	206	223	252	238	257	217	241	270	223	253	233	227	216	245	241	234	232	217	218	260	249	254	258	236	250	229	223	241	235	241	226	251	240	224	237	241	225	237	218	226	253	247	226	232	247	235	269	266	221	240	238	277	232	262	245	264	231	237	216	253	240	234	250	236	225	208	233	245	218	247	212	227	248	260	242	249	244	239	238	250	233	244	261	248	256	246	241	245	237	252	242	258	249	243	222	225	218	226	236	246	253	243	211	263	227	241	247	235	261	248	256	275	236	238	243	232	228	246	220	251	233	237	253	249	204	234	263	268	228	228	245	222	233	225	250	242	233	253	262	227	229	237	237	229	211	240	254	230	248	249	205	252	259	248	263	273	244	237	221	226	266	239	259	227	221	225	258	247	223	234	250	233	229	225	233	258	227	238	250	240	218	236	241	236	217	224	221	235	268	251	229	206	225	226	244	226	255	250	210	236	235	249	276	248	218	266	262	236	247	274	248	233	232	259	241	220	233	227	232	253	251	224	237	233	260	242	263	226	231	252	242	255	245	230	217	254	230	242	254	242	238	240	237	229	258	244	237	224	236	249	247	236	240	243	253	238	240	227	228	277	216	273	234	225	254	231	249	246	250	202	225	229	233	216	215	226	222	217	238	269	254	239	240	235	222	245	227	246	206	232	252	253	207	225	259	246	232	212	235	250	224	250	223	240	261	258	231	228	217	231	225	234	230	237	235	243	241	246	244	243	220	248	231	237	225	218	223	215	250	242	258	232	244	235	239	240	249	228	229	262	218	256	228	231	225	227	233	236	218	260	241	259	229	260	244	189	241	228	238	263	257	229	209	230	269	264	230	269	247	215	254	254	231	230	249	249	258	222	251	260	224	239	244	239	207	232	235	232	223	215	224	230	250	232	231	243	228	258	228	216	272	236	203	245	186	235	244	235	234	196	222	229	233	218	220	245	247	232	220	231	247	239	233	217	246	247	204	258	223	211	211	201	249	237	224	241	239	238	212	255	243	218	255	222	258	270	264	268	224	250	237	246	248	246	207	256	230	233	227	273	238	255	228	239	228	251	218	240	252	263	223	214	250	234	231	238	230	213	226	229	220	232	242	232	239	248	217	211	266	236	242	213	244	237	232	232	225	252	231	228	227	257	238	240	212	213	232	240	245	230	234	240	251	242	260	244	234	235	235	239	263	219	251	257	223	235	226	237	265	263	276	281	269	233	245	249	256	227	233	226	240	205	248	218	221	261	253	237	245	231	215	224	237	245	258	221	257	245	248	240	245	223	237	238	218	236	257	216	248	221	239	238	237	236	245	217	229	227	259	233	230	247	239	230	231	246	211	259	215	225	239	244	254	241	249	238	229	237	217	247	221	235	219	230	256	239	246	216	245	249	211	253	222	251	244	240	225	269	227	244	266	246	228	245	249	225	224	278	240	242	240	232	230	216	249	267	232	240	215	220	251	256	255	231	242	243	220	243	234	237	209	241	243	233	243	220	234	207	228	246	240	248	243	263	258	250	218	231	252	237	250	207	266	240	219	231	245	240	207	250	252	240	233	254	235	225	241	242	235	253	233	217	246	249	230	237	220	232	234	239	192	241	245	238	227	233	231	239	236	226	257	237	243	221	244	238	231	243	252	235	224	230	240	220	242	217	215	280	225	230	211	230	235	237	258	230	254	246	236	228	237	220	234	247	243	251	267	219	246	219	222	244	246	225	236	273	254	247	257	200	226	220	240	224	237	219	255	222	253	228	226	239	221	269	240	244	220	215	200	232	236	221	211	235	238	235	249	223	258	228	224	237	216	237	203	217	243	237	245	239	223	246	221	243	215	230	232	221	224	258	249	233	240	214	260	230	205	230	247	217	279	244	229	240	231	237	260	243	242	267	236	253	222	225	227	247	244	225	243	263	206	258	244	254	237	209	249	227	266	220	237	228	250	224	253	234	236	249	250	253	231	233	224	223	229	237	218	230	248	239	251	242	261	227	206	193	230	248	219	253	220	229	225	268	265	229	239	206	238	216	247	241	266	239	220	232	203	224	210	238	237	260	269	243	245	267	240	221	228	247	226	246	229	221	219	208	231	255	236	265	250	230	231	228	225	247	242	237	230	227	237	259	220	272	259	232	214	255	234	269	260	237	236	229	243	229	249	234	238	227	241	257	225	230	267	233	224	237	219	240	233	230	226	248	265	230	257	241	234	261	228	248	237	260	247	214	228	214	242	247	228	251	251	219	258	238	225	247	245	238	230	238	246	222	216	241	233	205	256	233	211	244	245	230	231	250	244	243	245	252	224	240	224	230	225	230	242	218	231	217	207	197	214	236	218	259	249	230	226	233	254	237	242	219	264	240	205	266	232	229	257	248	238	241	214	255	245	235	231	212	227	238	265	213	247	225	242	245	245	238	242	246	237	236	253	236	235	232	243	250	236	217	253	241	233	238	243	239	250	233	226	259	238	250	255	213	239	235	216	232	209	238	221	212	247	245	216	234	270	252	223	199	249	227	220	245	242	253	272	254	283	247	246	234	261	240	257	243	240	239	216	251	243	212	254	264	229	240	219	242	243	241	242	253	197	239	227	235	216	228	253	257	224	255	236	231	219	252	257	243	249	283	244	248	232	233	232	238	234	258	245	235	224	248	247	262	238	220	247	232	234	233	229	238	229	247	236	249	229	205	225	253	233	228	242	236	235	237	248	218	236	255	264	246	232	273	222	254	233	239	244	250	231	252	261	250	231	236	230	231	238	223	216	226	248	231	239	269	227	231	235	250	241	245	230	224	281	244	217	251	250	251	236	205	220	232	259	241	210	266	259	219	226	231	230	240	238	223	236	246	263	235	214	245	241	254	262	215	212	256	258	231	227	258	246	231	247	248	250	258	240	226	250	233	230	238	253
3965	1114	1012	556	474	410	380	398	347	339	339	355	324	320	338	348	319	314	311	330	320	321	311	340	326	294	328	330	300	343	304	299	328	309	319	345	297	316	292	301	314	302	311	308	332	293	323	340	328	325	320	323	309	336	380	301	325	300	297	361	287	336	301	321	333	318	289	328	331	303	304	324	317	306	321	305	295	350	298	310	318	322	288	301	312	327	310	321	337	264	313	301	338	309	308	311	301	312	324	326	319	313	295	291	305	311	309	325	320	292	313	320	362	287	295	293	335	319	305	291	315	350	323	323	306	328	352	307	312	308	313	326	321	343	328	315	289	341	301	315	326	287	324	296	307	286	329	304	304	298	295	309	313	306	279	292	308	316	326	316	312	338	324	301	316	279	296	317	303	336	325	288	306	331	292	339	342	332	304	289	299	292	305	284	313	307	315	302	333	311	325	313	337	345	290	286	287	305	312	327	279	287	289	279	327	301	298	301	288	322	323	344	298	293	297	298	311	324	321	320	300	283	328	314	317	301	293	299	316	355	309	303	341	310	329	332	304	299	326	328	326	303	293	314	321	318	291	341	319	315	314	306	266	318	291	298	301	286	299	310	311	334	309	296	335	316	318	289	261	305	314	313	321	305	305	334	327	323	291	317	269	303	287	328	338	329	293	296	357	290	294	331	346	353	291	314	322	298	315	321	320	339	330	319	311	335	346	304	324	298	303	323	343	309	302	331	304	322	334	323	308	302	290	304	293	315	323	338	306	323	304	323	296	295	297	324	315	290	300	311	291	315	297	326	288	317	325	308	288	279	324	319	308	332	312	275	304	326	334	326	302	328	330	300	319	285	288	305	302	285	287	338	318	339	296	290	318	314	331	330	322	308	305	334	318	325	308	329	302	344	315	313	290	320	305	327	322	302	325	296	328	348	317	322	306	279	320	327	340	281	318	312	301	326	326	300	301	339	309	299	307	333	313	273	314	319	347	312	331	346	311	363	318	347	350	300	353	316	332	294	358	308	331	307	308	331	333	307	346	329	298	307	320	317	296	323	283	342	345	305	324	322	306	315	332	320	376	325	280	318	307	331	317	329	328	322	314	306	312	307	301	313	308	304	312	316	273	299	312	316	312	310	310	313	298	301	330	300	285	252	302	298	281	319	320	333	294	307	296	306	293	294	329	320	298	317	342	337	301	312	321	328	315	293	308	324	333	327	309	333	321	331	317	292	310	318	300	342	319	320	328	317	327	299	314	284	297	294	306	323	328	305	271	294	323	338	307	360	324	313	318	332	321	317	306	298	307	322	323	303	288	317	315	322	303	282	303	293	310	305	296	307	311	307	302	328	316	316	315	306	313	319	302	302	312	315	308	327	316	287	311	307	325	323	309	321	320	311	324	348	309	332	304	332	309	327	341	293	337	302	327	271	302	308	307	296	313	323	287	313	310	312	333	331	321	293	311	267	326	310	314	313	291	321	300	286	321	343	326	329	272	324	327	357	309	292	327	325	300	324	320	340	331	309	337	306	296	289	318	295	311	324	312	306	333	322	283	320	304	299	280	314	324	298	308	326	310	327	305	309	342	320	302	296	307	295	319	300	307	323	331	312	322	277	290	322	323	303	321	309	334	291	288	309	314	294	302	310	311	324	323	292	328	314	316	302	321	325	308	318	299	299	355	317	263	316	282	299	327	300	326	291	305	329	306	335	296	281	316	283	322	280	328	314	312	298	284	297	331	291	300	290	319	331	327	290	321	290	303	312	309	304	295	303	311	328	293	294	302	319	275	321	267	305	294	302	302	320	320	324	319	303	277	322	307	287	327	281	302	300	296	295	296	285	291	315	329	330	312	333	293	341	318	297	313	289	289	287	284	288	308	309	338	322	299	302	327	314	286	337	312	329	322	337	298	295	312	303	304	315	320	293	308	331	300	297	323	331	334	313	302	309	340	317	324	312	338	304	307	317	313	321	329	328	326	326	293	294	307	323	282	312	305	350	291	276	311	340	309	324	320	297	308	320	332	279	322	331	338	318	307	302	307	322	354	288	320	292	306	296	321	323	320	334	322	289	311	298	348	322	317	320	281	283	321	291	320	299	324	317	345	310	308	315	312	292	337	325	310	287	328	304	333	312	297	322	322	337	293	296	320	309	310	331	329	319	286	301	317	306	289	309	287	307	340	350	295	307	320	295	295	330	311	301	334	294	313	355	322	309	279	339	310	340	312	319	332	305	313	302	313	338	306	331	300	323	321	300	281	309	312	295	322	319	306	330	352	328	329	308	318	291	318	316	323	312	325	299	347	305	342	277	299	320	296	299	341	311	315	300	295	326	327	325	278	331	310	318	318	311	303	296	311	310	312	323	313	310	338	283	307	308	299	319	353	289	288	321	328	329	311	261	346	332	330	317	290	304	296	325	290	307	331	294	331	308	325	309	324	330	293	314	318	326	296	295	306	313	310	317	327	297	266	336	332	303	318	320	286	308	323	306	326	329	279	321	334	298	315	323	310	318	306	321	324	294	313	304	336	311	301	344	326	333	330	331	319	294	333	331	299	363	279	334	318	297	304	319	318	301	333	313	316	329	337	311	307	304	302	296	310	316	281	327	349	295	322	308	288	292	318	301	305	303	315	289	301	348	290	319	285	299	302	310	290	289	315	288	344	313	312	319	366	339	312	300	304	345	333	295	289	307	303	304	308	348	314	293	294	291	325	334	299	311	303	325	334	301	311	327	300	322	292	324	315	307	339	320	293	306	308	292	305	322	330	347	276	333	315	297	302	323	300	315	322	319	329	295	327	297	296	325	316	317	291	303	340	318	318	329	324	290	304	304	322	354	305	296	323	305	312	315	301	309	305	323	305	301	330	305	285	295	328	326	315	323	308	311	343	316	312	328	323	299	285	286	272	342	340	325	295	319	322	311	308	309	277	310	320	304	307	316	331	324	309	328	291	323	295	300	309	331	283	296	281	318	324	310	318	305	327	351	330	345	307	309	290	305	296	315	307	287	294	312	308	328	337	333	291	330	314	326	307	311	289	292	288	322	312	305	304	287	291	299	350	333	295	327	300	297	319	333	320	303	308	313	321	299	336	325	304	308	336	349	310	338	318	334	299	332	295	337	317	326	311	317	299	313	290	307	275	326	295	291	303	324	334	307	312	340	323	330	299	295	316	297	290	325	283	293	312	310	310	308	297	323	312	333	332	321	301	315	285	289	289	314	302	318	297	293	345	321	322	321	334	328	308	322	307	312	303	304	341	325	278	307	348	329	352	316	312	298	296	319	345	307	305	331	336	313	297	270	311	313	291	307	308	323	341	337	317	285	312	294	293	316	321	331	311	295	278	305	279	309	337	326	330	296	297	297	328	330	312	284	311	317	302	303	300	339	315	315	320	317	309	324	341	281	304	342	311	318	334	338	274	311	290	300	316	290	330	295	319	297	315	291	317	289	315	321	294	315	325	340	312	305	279	295	327	292	275	311	301	335	320	273
23924	21048	28259	24038	20982	7048	1278	932	828	762	714	689	689	655	628	620	651	567	573	570	605	571	612	653	604	597	589	582	553	541	553	547	583	645	587	562	584	551	547	545	550	533	552	539	521	535	537	511	567	556	543	565	540	565	602	548	514	564	518	551	519	530	549	540	587	559	575	615	501	564	532	540	535	558	563	563	582	533	535	519	532	547	549	536	526	521	539	552	508	536	556	523	522	539	543	558	526	519	569	533	522	565	545	579	587	562	533	516	555	578	532	559	543	531	539	535	586	519	551	515	548	561	554	564	559	499	554	546	538	505	538	543	581	563	527	523	542	547	559	552	597	584	532	523	522	537	533	506	531	547	525	601	518	530	542	537	529	597	577	551	538	591	564	547	558	547	551	543	564	542	529	531	559	526	578	553	598	571	552	519	544	563	574	535	546	556	539	548	558	546	577	576	536	568	563	559	546	542	562	538	568	528	546	536	544	569	542	530	551	563	573	551	551	542	531	535	558	509	575	555	521	587	616	545	564	550	562	536	552	554	565	541	595	553	574	521	570	512	531	548	542	526	554	529	546	547	571	574	562	553	545	543	574	542	589	561	557	576	576	594	559	551	579	530	538	520	519	601	517	595	543	562	579	571	536	571	540	513	538	532	558	538	497	544	580	558	581	572	522	555	562	541	565	517	545	542	562	561	567	536	548	571	540	537	510	584	522	525	527	575	546	519	535	543	513	569	547	563	576	583	526	575	585	548	518	553	543	532	538	568	560	541	541	566	558	547	535	529	564	589	587	558	558	554	577	522	543	561	518	563	539	572	540	554	559	592	511	542	524	574	563	535	534	537	551	560	538	567	553	581	560	569	519	534	538	543	559	583	542	554	566	562	601	541	540	539	547	529	560	533	555	548	536	551	554	494	568	534	550	514	540	550	558	529	537	556	542	574	573	551	546	523	527	524	565	560	507	575	548	539	531	533	548	553	550	517	535	508	525	540	509	532	535	572	552	503	547	515	559	561	583	546	538	544	555	547	527	533	486	551	504	558	521	517	605	553	522	592	551	526	565	553	590	553	585	579	557	608	553	564	570	496	547	574	578	530	580	559	542	558	531	537	561	563	508	514	559	575	594	524	576	548	540	567	562	565	557	602	557	535	569	564	536	565	531	549	588	547	580	560	518	578	543	578	592	541	551	564	532	519	556	548	508	551	526	529	529	627	494	529	550	550	535	545	560	587	528	579	530	534	541	542	573	568	535	549	532	577	532	525	533	555	523	510	524	540	543	544	568	591	529	512	576	521	549	530	546	562	540	544	556	540	549	596	547	542	523	553	564	579	560	541	541	566	501	557	549	546	585	551	540	547	556	537	583	566	558	569	550	523	565	562	555	557	568	568	558	542	572	557	555	529	531	559	549	540	544	576	582	510	561	554	558	524	538	553	509	586	568	533	552	557	498	552	508	567	559	544	530	556	541	552	513	526	577	582	563	522	557	549	538	535	548	502	543	559	551	530	572	522	525	540	540	537	537	572	513	533	546	542	582	512	554	524	540	512	519	540	518	508	554	566	535	494	551	512	561	567	565	556	511	513	537	517	540	553	524	531	521	535	528	491	563	515	563	550	608	575	501	547	525	549	544	581	567	556	512	566	532	548	544	539	548	554	499	554	501	547	573	533	545	554	546	557	579	520	585	543	555	569	536	505	539	554	556	545	533	493	559	547	634	508	551	599	500	530	530	575	549	526	533	547	508	543	549	537	572	552	547	578	526	494	553	541	557	546	535	501	523	528	537	553	518	544	578	545	572	577	542	541	559	549	542	537	549	566	545	587	555	501	547	592	568	537	543	555	559	545	554	551	567	545	565	522	546	545	563	566	553	591	564	568	527	529	533	536	544	591	505	525	547	544	557	519	582	553	538	519	577	531	572	560	549	538	550	561	578	602	546	550	517	570	540	529	577	541	559	538	544	606	532	532	552	487	569	547	586	598	548	530	480	556	574	596	542	554	542	540	550	565	530	562	563	561	540	542	543	591	521	561	488	511	491	571	573	599	539	578	564	568	597	542	542	550	543	565	512	562	532	536	604	527	542	555	583	589	572	588	557	553	557	531	566	564	546	541	536	548	571	510	551	544	573	539	507	586	571	604	532	577	626	584	516	534	554	523	590	566	545	531	546	557	533	575	539	566	538	552	541	553	548	554	597	591	558	576	556	537	512	598	577	555	517	553	539	537	552	571	569	539	535	540	535	548	568	529	568	521	538	515	569	541	525	530	575	521	485	536	538	579	565	541	558	575	592	516	541	539	583	572	561	574	508	560	566	549	541	529	540	498	548	587	528	576	603	567	549	514	523	577	568	543	528	515	555	519	547	573	567	558	540	525	522	488	545	551	585	555	556	514	558	567	531	563	506	573	560	551	536	541	517	573	554	508	557	518	525	533	533	498	573	511	549	569	576	536	520	575	558	577	577	545	480	552	585	546	554	529	552	534	597	533	568	527	563	540	538	514	563	523	548	534	518	554	519	533	524	541	545	568	562	543	569	552	471	545	601	510	530	585	563	527	534	563	514	574	535	495	560	556	566	563	571	574	542	540	520	537	523	578	540	560	532	544	546	591	554	570	577	552	507	588	528	548	558	576	551	557	564	537	563	566	558	600	537	578	587	543	520	519	534	558	536	537	581	534	548	536	531	558	522	535	536	550	533	533	584	567	525	546	576	527	538	520	551	557	560	523	554	582	562	569	523	511	545	542	542	562	513	560	529	546	506	560	512	530	541	550	567	531	564	550	526	573	574	558	521	564	516	568	500	534	560	538	564	568	539	547	573	502	491	567	554	573	550	522	520	540	576	521	559	594	548	556	549	580	560	529	562	518	593	544	539	510	533	560	540	531	604	538	570	510	539	557	562	540	577	561	542	519	535	525	552	585	549	548	563	550	521	583	585	570	527	510	536	524	550	533	538	573	552	535	549	543	517	577	547	556	588	541	569	531	556	561	558	576	542	541	575	554	507	601	544	533	544	552	529	573	523	551	528	551	573	557	537	578	551	557	560	519	533	527	609	535	566	573	563	564	552	527	518	539	532	563	535	580	550	557	506	541	507	549	498	528	502	562	584	564	545	551	527	549	540	503	514	576	555	561	541	546	558	533	562	529	547	567	570	555	561	564	567	542	517	589	564	551	539	506	501	543	579	562	585	561	544	548	556	535	573	534	541	549	526	541	532	568	559	570	531	543	560	552	530	561	562	530	545	522	586	565	544	578	545	562	549	549	558	577	552	528	527	555	538	545	525	554	567	571	534	540	547	511	558	573	552	595	550	557	536	552	550	558	517	524	567	546	539	532	534	524	567	510	549	541	499	518	605	569	524	510	563	548	523	562	568	539	501	567	567	560	528	554	530	532	565	529	556	552	578	546	582	530	519	564	570	549	547	537	573	584	550	586	560	521	542	585	566	541	533	574	566	572	547	569	550	550	592	541	550	545	537	567	557	595	578	591
5182	10902	8324	4324	3048	2420	1901	1541	1403	1196	1095	1041	1016	931	915	875	919	885	840	770	833	770	786	739	756	731	784	717	733	766	742	717	711	735	769	742	742	733	698	728	690	720	695	726	694	711	692	707	703	710	669	679	667	718	649	673	697	705	713	713	639	710	708	675	770	690	691	698	757	679	731	677	712	670	685	665	737	691	632	673	710	646	664	695	721	702	722	661	677	685	674	679	682	667	696	688	692	701	674	691	637	710	735	682	718	696	753	697	712	690	629	692	712	685	711	692	680	717	730	654	703	687	688	670	673	699	697	718	715	658	731	694	687	724	691	656	672	699	684	685	706	685	676	694	634	688	701	724	672	676	685	665	725	668	654	650	669	680	664	687	698	670	704	699	656	745	694	661	673	686	720	713	716	700	694	672	696	650	686	664	693	693	726	692	653	711	670	743	697	693	741	727	687	669	678	659	717	687	668	665	696	712	724	742	693	717	694	682	687	656	672	679	716	743	743	639	674	722	702	706	683	684	714	725	698	674	678	695	673	676	649	659	695	670	706	680	715	700	734	666	692	698	695	652	690	625	697	678	710	708	649	683	714	720	710	693	713	672	672	675	669	686	678	681	687	665	638	684	707	672	713	688	712	689	645	677	667	688	683	704	688	688	697	730	675	710	682	659	699	684	720	675	697	720	709	714	701	691	714	722	697	693	689	692	669	684	720	682	704	661	701	661	677	669	731	714	711	708	655	658	633	653	682	710	683	710	669	685	662	670	665	769	659	701	672	682	686	661	659	715	700	696	684	712	707	704	729	703	699	689	703	709	717	670	700	684	669	674	673	697	675	668	708	682	685	661	706	736	689	651	677	666	693	706	671	676	715	698	681	647	650	654	711	674	702	668	698	661	728	659	680	658	685	644	687	666	677	681	664	649	728	677	679	634	691	708	745	746	683	714	647	688	696	685	673	710	765	678	653	692	659	703	687	664	683	692	679	710	728	688	717	682	683	744	722	724	701	724	675	687	726	689	695	674	717	630	704	695	685	728	673	620	648	716	675	627	696	720	678	648	712	703	641	708	692	746	680	650	651	697	663	676	666	706	679	709	681	685	650	714	682	674	727	705	643	682	669	662	702	673	684	626	678	657	669	640	677	693	680	699	717	713	725	673	674	722	609	709	729	677	683	681	667	626	707	623	660	695	709	714	692	672	733	678	736	635	658	694	665	680	672	752	714	710	689	706	679	699	659	682	698	725	640	721	698	672	687	692	700	694	691	656	697	696	705	728	668	668	679	682	706	680	673	714	683	718	728	696	738	678	701	714	692	665	634	728	667	726	714	688	702	700	667	704	701	693	697	672	660	649	696	699	670	679	671	691	640	706	700	704	702	702	639	698	657	646	655	671	709	696	654	711	735	627	692	689	721	698	686	673	673	632	718	683	659	735	643	685	725	651	695	676	705	694	702	681	672	670	727	702	677	687	703	690	679	682	664	712	679	682	698	729	712	659	642	673	699	679	694	704	661	688	699	685	724	666	676	664	670	691	675	667	654	727	656	684	724	672	668	656	705	697	686	678	655	679	679	731	679	685	714	671	698	620	708	684	681	690	705	701	665	695	698	697	655	725	720	658	758	677	703	703	717	710	707	705	709	677	722	672	690	712	703	644	667	698	674	682	688	675	704	664	675	688	714	693	663	716	669	681	666	685	721	704	642	702	653	693	699	700	676	687	714	680	676	667	654	696	714	653	672	685	711	685	703	700	704	709	667	712	723	678	683	678	662	693	708	660	690	712	704	676	667	674	707	708	660	689	684	664	686	642	716	680	687	681	688	726	690	664	741	674	710	690	704	685	644	689	704	690	677	697	676	662	691	712	710	686	685	686	685	673	697	700	658	678	726	694	647	697	699	690	676	656	698	675	703	664	659	729	676	693	682	650	672	670	657	670	665	668	682	652	710	650	667	716	675	680	717	694	695	695	703	690	703	693	683	726	673	689	711	689	677	681	708	671	748	699	682	651	714	744	690	681	719	663	753	683	705	729	706	664	645	673	668	672	648	680	695	732	718	707	663	710	669	720	661	712	690	684	665	711	685	699	669	679	733	739	677	656	692	714	636	706	683	703	690	660	691	688	696	716	729	696	692	739	682	643	699	705	662	734	671	672	742	717	689	654	696	723	688	718	719	682	728	692	662	725	663	702	707	736	739	675	651	690	675	689	697	658	689	655	653	677	668	714	753	679	701	710	708	672	691	676	613	747	673	718	736	732	720	675	662	699	680	684	687	671	699	711	656	683	654	760	694	673	721	711	703	675	705	693	651	714	681	718	690	688	707	714	650	648	668	677	642	659	704	735	716	692	680	676	764	683	726	693	707	691	635	657	631	672	670	682	679	703	694	729	675	678	656	700	695	719	731	641	733	701	709	666	663	676	654	706	657	682	723	645	674	700	670	686	659	693	679	667	684	667	709	662	704	684	689	663	607	649	693	759	695	712	706	691	743	656	687	703	696	653	717	662	679	688	707	679	676	659	658	707	673	663	722	697	671	657	630	700	694	704	690	673	690	679	698	732	689	680	706	663	685	692	677	662	717	726	729	679	681	681	693	696	686	662	662	655	699	718	665	685	651	686	699	677	707	717	666	630	701	704	706	681	727	732	661	707	690	700	697	697	667	732	737	690	656	648	629	682	650	703	712	693	660	631	670	663	676	721	672	684	732	678	718	650	696	782	707	670	695	680	673	681	707	700	699	674	727	626	673	661	719	662	696	659	700	677	675	683	674	651	654	702	668	680	689	699	669	685	702	706	696	655	676	675	711	679	677	646	664	697	707	674	655	695	709	707	694	663	695	685	685	707	630	630	714	663	700	703	695	678	675	713	688	700	749	722	684	719	664	697	691	685	691	675	688	686	706	641	652	686	656	685	722	760	665	649	696	703	698	649	682	753	676	705	726	714	708	705	683	633	718	685	669	684	699	631	684	691	680	703	701	688	729	703	671	668	693	678	686	711	709	676	681	678	668	679	622	698	704	675	756	724	673	666	692	673	653	698	656	665	717	690	672	654	694	655	673	724	701	676	709	676	681	677	696	682	673	671	702	707	748	694	728	683	695	722	655	702	679	667	704	695	686	696	683	697	637	669	691	673	670	732	674	628	691	739	681	704	669	676	641	695	663	704	639	693	705	687	671	708	673	676	653	682	718	681	691	685	687	739	719	658	646	716	686	711	657	680	681	693	673	677	675	669	708	654	656	733	660	722	686	713	685	722	698	705	739	701	656	648	685	689	647	677	756	728	676	705	717	704	681	740	669	699	729	654	720	708	689	660	671	647	726	675	654	711	738	646	677	654	669	680	649	684	669	654	670	684	633	647	681	685	702	710	669	718	742	697	705	682	696	677	685	653	660	704	680	703	718	679	733	667	684	695	666	669	662	736	693	683	680	661	736	661	697	689	701	661	682	742	711	691	637	690	682	725	723	710	694	667	704	657	676	679	688	675	658	669
25046	20968	26653	25089	4218	487	385	330	341	288	273	270	255	244	227	231	230	188	225	231	203	187	205	218	201	186	189	197	188	194	177	209	196	194	210	197	208	193	203	195	205	182	230	193	189	175	194	207	193	215	200	199	210	207	217	196	177	189	212	199	177	173	184	169	197	196	179	182	198	177	192	174	194	190	180	190	177	196	201	170	190	188	210	241	168	184	211	219	199	199	176	219	190	198	201	204	190	208	227	204	198	174	195	165	184	226	186	195	178	199	189	197	198	192	199	173	182	184	203	182	216	173	227	207	222	193	191	216	188	197	192	176	217	185	204	189	186	179	193	193	191	210	207	183	214	193	208	217	208	186	201	212	197	186	197	186	196	193	196	200	211	215	200	227	184	201	171	205	196	169	189	227	197	207	182	193	199	193	209	174	201	186	180	192	209	193	185	191	185	192	221	203	170	216	201	186	206	188	169	190	189	219	185	190	201	201	205	194	196	206	187	182	191	178	197	202	211	208	187	201	161	184	215	205	190	196	204	175	197	211	193	238	194	191	199	191	213	213	184	215	177	206	205	185	187	177	195	174	178	213	207	184	187	194	200	196	191	203	179	213	175	218	202	199	168	174	186	188	179	216	179	200	219	192	198	219	191	201	173	199	196	221	180	224	202	197	192	202	203	209	185	203	195	188	187	204	193	174	201	182	200	182	185	212	188	203	193	218	208	212	198	191	172	178	193	184	218	217	200	188	170	185	190	207	191	215	185	196	161	183	208	174	178	214	197	214	198	195	186	201	183	219	187	204	188	208	173	176	194	192	176	183	172	198	213	188	191	186	189	166	225	191	204	184	205	198	193	214	203	176	208	177	194	180	177	198	199	194	195	180	192	182	185	192	193	169	199	205	183	198	191	194	190	209	192	201	208	192	187	193	197	218	198	200	203	188	192	179	213	192	204	185	186	207	211	209	192	196	193	192	210	201	193	197	198	203	179	181	188	196	223	217	188	188	175	170	168	181	205	178	191	197	193	181	170	193	167	200	187	192	186	199	190	218	186	186	175	208	194	208	174	185	164	199	185	188	196	205	213	192	180	194	199	207	219	221	204	189	192	202	197	207	187	175	190	175	181	173	194	173	190	203	203	197	210	203	211	190	204	193	185	188	212	187	222	201	216	196	195	203	202	192	189	186	179	166	199	188	197	218	206	200	205	188	205	189	185	220	194	204	195	189	174	214	193	200	224	203	186	202	189	182	193	212	197	211	202	182	199	194	185	172	178	192	197	209	194	172	190	180	185	203	186	205	188	204	178	197	201	205	197	205	175	177	180	195	198	194	199	201	198	199	197	211	209	197	196	204	185	186	188	194	182	189	212	206	186	205	178	192	193	194	193	196	196	181	205	193	186	198	200	191	201	194	188	214	193	174	196	188	218	173	188	206	182	194	210	207	180	172	205	209	194	197	200	187	183	166	201	198	188	209	198	200	177	204	215	196	196	210	195	206	218	161	212	166	193	195	224	222	199	194	192	172	211	191	187	193	196	226	185	200	192	193	192	200	189	200	205	199	187	194	173	191	205	204	194	214	199	185	213	187	179	197	202	172	195	177	199	222	200	209	193	193	183	202	199	217	172	166	187	178	214	206	193	194	182	197	212	206	192	209	202	195	214	194	224	195	217	181	198	230	206	208	198	192	181	212	208	194	175	206	182	186	168	191	205	216	235	211	198	169	179	207	202	213	194	193	171	195	211	191	192	214	196	188	202	190	197	187	199	199	203	187	170	180	176	199	214	224	179	180	209	193	203	198	218	169	222	197	182	187	198	199	211	193	159	172	166	188	194	185	187	183	201	186	188	207	205	209	221	211	197	200	203	196	190	194	178	193	179	223	202	178	203	178	202	204	195	187	178	192	192	192	198	190	206	169	187	189	193	191	205	211	198	204	204	202	201	207	182	190	174	204	214	193	189	211	193	225	223	201	183	200	193	203	179	194	190	196	165	211	195	177	201	186	210	222	183	179	196	179	180	188	185	158	209	201	189	196	186	195	203	176	201	197	214	215	193	207	216	180	171	187	186	183	176	185	175	183	179	174	202	210	217	205	200	201	226	197	211	188	204	197	184	197	201	196	182	188	201	202	202	197	206	179	218	197	214	185	212	193	197	188	204	202	203	204	212	200	177	182	214	189	188	177	197	183	213	204	188	160	184	180	183	179	201	189	187	188	189	189	199	190	187	194	185	197	191	217	192	208	177	185	170	179	173	168	193	193	196	209	209	191	198	181	191	184	197	219	214	203	185	178	201	186	204	160	203	182	184	206	192	180	190	180	196	206	211	192	204	180	202	200	199	203	196	180	216	194	215	184	189	191	209	183	190	186	192	213	203	192	190	179	188	188	177	193	181	192	201	190	196	202	183	202	180	200	198	199	195	191	192	195	201	190	232	189	186	171	191	172	197	182	179	175	165	195	184	202	195	171	187	188	205	190	195	198	197	177	196	193	207	190	183	191	180	169	186	185	180	180	195	177	196	167	204	228	189	167	178	206	206	174	212	194	153	205	216	204	204	206	196	198	219	206	185	218	212	194	181	186	189	196	203	176	187	200	197	191	233	190	173	183	208	220	185	187	222	180	198	197	189	182	191	176	203	201	187	198	187	206	195	198	196	193	201	192	186	175	175	219	212	188	214	192	201	199	196	194	185	233	198	190	192	174	201	201	199	193	213	198	208	170	212	154	213	188	231	200	179	226	175	213	206	171	205	203	177	172	185	187	208	221	206	185	181	186	194	198	196	187	193	208	181	196	211	172	183	191	202	195	208	194	194	200	204	179	213	199	189	211	214	196	190	193	210	191	203	185	176	185	194	189	221	184	192	195	204	194	200	184	192	180	205	213	181	168	194	189	176	167	186	192	189	215	189	186	234	201	194	187	191	197	177	187	220	186	190	183	190	208	208	186	220	201	205	182	191	222	180	188	196	201	198	203	179	186	181	225	199	180	193	176	193	173	189	201	206	204	191	197	193	196	207	177	171	187	207	190	194	230	208	186	197	184	210	171	185	200	205	194	185	190	182	201	221	191	161	201	203	194	201	170	192	184	221	194	194	193	219	192	203	183	172	197	193	211	177	185	215	197	201	218	188	201	166	179	203	223	199	171	195	204	205	215	181	219	172	199	184	186	174	182	198	187	193	211	201	218	208	168	185	200	187	183	205	200	211	198	203	208	209	191	193	202	188	230	196	208	212	199	208	199	192	207	186	183	198	194	222	230	188	182	228	204	185	198	202	205	194	215	186	167	199	219	181	198	212	179	204	177	169	208	186	193	219	225	208	186	223	184	201	164	202	205	195	192	206	200	185	195	183	190	184	183	183	216	214	197	194	212	202	168	208	200	197	207	207	212	182	220	221	184	211	208	206	200	204	212	191	190	191	201	178	199	208	193	179	219	196	177	188	188	205	194	214	186	187	199	198	195	214	200	191	176	189	203	178	188	206	193	200	177	193	202
4638	5698	4231	2079	1408	1069	844	719	623	548	497	470	465	397	367	339	365	304	311	340	340	343	293	340	310	312	298	336	304	286	292	311	317	289	275	269	298	302	314	310	321	270	292	287	294	276	272	295	276	294	278	315	291	263	311	315	257	274	270	260	294	289	269	285	264	266	287	285	260	285	288	307	291	264	263	247	266	288	276	266	285	273	288	305	299	314	297	273	272	291	261	290	276	291	296	292	283	278	287	257	288	259	277	275	293	297	240	275	305	264	278	274	271	241	251	249	299	266	273	281	279	288	262	288	306	305	307	275	308	293	276	305	291	241	282	278	280	264	297	277	247	282	290	278	275	299	275	278	269	250	288	262	293	250	273	238	269	289	308	280	265	257	278	264	312	270	286	263	273	301	286	285	272	297	272	277	258	296	286	298	294	262	292	290	304	316	245	295	295	280	276	273	267	275	262	309	252	269	282	292	281	270	285	285	289	271	255	281	279	263	312	291	240	279	258	249	283	260	285	270	262	253	269	239	299	279	281	260	284	273	273	268	282	277	285	295	278	299	267	244	264	237	282	282	271	281	265	258	259	254	262	273	314	269	279	274	301	284	287	271	252	288	327	281	306	274	270	292	285	282	300	292	281	277	277	260	286	245	288	295	297	270	295	302	300	273	260	257	296	264	274	278	271	278	254	278	260	274	281	276	262	300	274	281	299	266	283	272	264	284	294	281	271	301	291	282	239	324	290	267	284	286	278	277	288	267	275	284	286	271	267	289	290	311	278	287	294	272	268	293	276	298	267	249	235	267	306	254	297	280	279	268	284	290	267	260	313	290	259	290	270	261	255	243	288	283	290	295	254	297	269	297	272	292	272	277	267	285	270	263	261	283	244	324	281	282	299	259	272	265	267	269	307	289	289	285	289	274	288	260	281	266	278	281	288	259	261	266	317	281	283	288	295	291	296	269	266	275	295	257	258	305	282	260	272	248	307	315	290	252	275	277	276	288	286	299	269	236	266	281	303	287	277	287	272	262	259	284	306	293	258	300	291	285	275	271	264	259	300	249	291	270	232	284	287	290	267	271	272	271	254	259	297	285	270	275	285	281	278	285	259	276	279	299	278	295	309	240	277	279	294	291	283	294	311	281	300	323	255	277	313	270	299	270	285	302	254	286	291	263	283	278	281	309	308	269	286	259	264	293	254	285	249	266	271	276	301	295	279	295	291	279	256	274	271	280	294	303	312	296	265	274	273	270	279	287	277	262	293	289	303	285	274	305	283	294	285	296	279	275	262	308	295	257	264	279	264	293	313	274	281	258	269	278	231	276	276	301	296	266	285	296	273	286	284	271	292	268	258	255	305	248	263	257	299	274	312	286	283	278	299	292	290	289	285	277	272	319	274	279	276	277	280	302	304	295	290	273	249	278	280	254	264	264	290	275	278	296	266	282	316	269	278	309	297	277	286	282	274	271	305	262	293	330	275	272	244	281	294	265	268	294	258	252	259	299	293	272	288	279	259	305	276	275	279	279	258	290	281	269	310	273	287	284	274	299	289	294	281	260	256	275	285	306	270	276	288	291	262	256	243	285	254	280	286	286	280	298	260	255	266	300	278	288	280	294	272	287	260	289	260	297	276	298	287	268	276	255	262	273	276	288	279	292	289	276	262	285	287	275	287	297	286	258	253	262	252	268	281	276	282	306	266	260	298	284	275	260	267	275	283	286	283	270	302	248	286	282	267	285	255	300	289	305	280	282	306	293	267	270	279	278	287	276	262	261	264	301	261	259	267	285	274	259	275	274	290	273	265	280	330	276	273	268	270	275	288	275	276	267	282	270	291	256	263	293	262	290	261	292	272	284	294	292	278	270	300	284	282	264	276	284	273	235	276	256	247	288	260	308	275	308	275	237	261	320	264	297	281	260	280	287	292	274	277	291	271	295	256	303	256	278	282	332	301	283	287	320	274	297	302	271	268	278	277	285	320	296	277	282	277	282	259	278	293	271	275	261	306	283	265	272	282	278	281	301	310	273	286	281	294	249	306	277	277	268	302	243	294	279	258	287	286	267	316	303	277	274	256	272	269	284	262	307	283	271	278	279	281	306	255	267	281	286	272	268	299	292	263	270	269	271	283	273	287	286	281	253	274	281	285	273	291	284	300	261	280	268	286	274	285	285	279	289	259	270	280	298	301	266	257	303	293	277	277	285	281	280	276	291	284	265	268	288	270	253	277	295	259	244	271	292	257	270	287	283	291	264	283	259	239	280	323	295	298	284	270	284	281	264	289	281	252	320	295	299	289	285	292	282	299	269	307	275	277	266	274	295	260	294	293	282	261	280	285	285	308	267	302	279	277	260	304	320	297	296	267	261	294	288	303	262	304	264	260	285	300	302	280	275	248	269	295	255	265	266	292	255	290	275	284	300	264	280	279	307	292	279	268	243	285	310	238	272	290	288	240	263	299	272	271	270	278	276	290	266	292	280	281	269	273	305	223	264	268	261	284	285	287	293	321	278	270	279	251	274	299	281	279	306	304	298	279	282	292	258	282	313	269	307	269	283	287	289	285	273	281	277	273	272	281	276	288	281	265	268	265	298	284	281	294	308	304	284	283	264	320	297	290	277	295	252	277	278	255	302	280	308	322	267	273	273	287	256	290	306	298	296	280	286	281	269	300	283	234	249	321	272	291	257	299	307	281	271	300	267	268	294	293	278	261	267	321	279	274	277	295	273	295	292	277	271	266	301	259	311	293	283	265	283	294	295	280	282	296	267	285	266	297	257	286	294	288	305	278	279	274	256	285	267	310	268	290	285	276	298	276	268	260	281	315	280	259	303	288	303	291	251	276	286	291	275	291	283	288	274	268	254	263	260	298	286	294	269	286	299	269	273	288	279	288	288	277	337	265	286	283	281	259	292	259	291	267	283	299	291	287	285	267	277	268	286	259	266	311	264	276	264	305	288	307	313	274	287	294	292	260	285	302	344	276	287	292	291	293	288	290	286	273	281	275	293	263	269	282	253	282	279	277	271	243	272	259	279	266	266	294	299	275	290	269	271	267	305	268	281	279	283	297	262	287	322	288	302	299	277	309	260	267	286	277	273	291	250	289	283	289	275	272	265	301	279	297	272	273	292	266	293	272	289	255	303	298	275	294	270	280	270	313	242	248	263	279	263	265	279	295	285	296	283	296	264	268	293	273	314	267	270	261	270	249	286	278	286	288	271	269	294	271	286	281	293	294	259	271	254	299	283	267	255	308	266	278	275	292	306	293	285	274	258	279	298	236	307	248	293	301	288	303	259	254	294	278	287	286	288	284	316	342	275	301	267	263	296	256	274	284	286	301	261	288	325	270	267	263	304	275	311	265	283	274	273	284	297	273	270	286	318	261	258	264	292	278	295	276	249	243	281	293	265	281	291	301	272	279	305	274	291	273	295	283	285	276	273	287	269	257	280	295	284	290	273	304	274	289	294	261	260	272	280	261	294	280	291	284	287
22810	21014	28725	23517	21010	20998	6144	1458	1181	1058	987	917	881	867	872	798	725	724	786	766	753	716	732	677	701	678	693	705	696	685	660	689	686	706	722	668	650	666	651	696	690	662	650	710	705	669	629	657	692	611	648	717	660	668	641	719	668	629	674	644	635	630	606	626	671	694	646	639	660	647	592	639	606	659	621	655	617	676	628	623	676	700	646	607	642	662	648	606	634	622	643	668	635	697	707	645	615	659	671	642	679	679	684	648	609	621	659	653	642	670	613	662	650	660	657	666	644	627	632	674	645	680	634	653	632	634	679	615	620	633	665	615	661	636	619	631	641	655	575	636	629	644	617	695	646	659	656	641	626	630	663	652	648	649	665	654	685	666	643	657	614	659	664	680	664	680	631	642	668	599	672	642	665	616	668	642	649	650	629	597	674	602	648	606	646	630	641	648	611	608	618	631	645	652	670	655	649	647	629	665	662	638	679	635	663	626	647	640	635	638	643	646	649	599	661	655	632	666	639	672	647	610	655	645	656	655	604	619	694	655	622	631	660	665	601	667	636	646	622	621	637	658	668	666	651	686	652	624	651	632	615	643	588	618	636	677	674	644	658	601	674	636	604	615	691	661	642	646	610	640	642	675	663	613	654	648	647	634	680	620	632	650	648	663	633	630	648	680	646	624	646	656	679	669	643	631	643	682	705	624	650	661	585	675	717	654	661	633	667	643	639	625	625	694	613	651	672	629	666	569	679	648	647	653	646	628	596	656	629	657	611	662	661	591	673	649	647	646	641	641	644	618	644	648	600	612	591	644	694	619	655	604	652	628	653	615	624	657	614	613	685	644	665	683	661	608	655	623	619	609	661	645	623	653	625	641	662	680	638	641	627	621	608	611	672	621	675	634	663	681	661	657	624	633	675	648	618	635	640	618	659	658	672	628	617	653	612	669	625	659	644	628	672	630	635	638	635	636	647	691	703	611	672	663	625	637	605	613	659	633	632	634	634	638	635	654	640	609	643	685	642	645	608	653	647	674	614	615	639	656	681	626	649	714	693	641	622	696	648	668	636	652	700	630	670	649	654	655	649	628	652	633	664	654	624	631	618	632	628	618	684	621	662	648	645	659	632	612	628	623	628	632	641	642	585	586	638	608	651	631	657	659	650	638	648	666	653	624	672	630	635	630	626	643	625	611	629	625	661	683	672	688	614	650	644	654	647	599	662	651	650	609	643	621	653	663	629	627	629	594	607	677	644	666	644	647	673	707	575	636	645	654	672	631	657	637	622	651	657	663	687	667	623	632	655	612	671	653	649	639	617	669	643	640	636	631	649	625	654	651	645	654	673	612	620	645	647	649	632	639	661	672	631	635	642	618	666	637	641	638	615	597	665	664	654	669	655	665	596	609	608	639	684	623	574	662	634	664	615	620	623	644	647	649	637	591	678	681	664	660	686	643	609	600	676	621	612	668	643	616	624	664	651	620	644	631	653	653	635	664	621	660	609	668	617	651	653	630	650	652	636	653	614	637	685	633	612	648	667	617	674	626	673	656	680	645	633	598	651	640	603	642	637	611	632	643	653	593	640	646	624	635	600	657	653	614	680	677	661	621	644	639	620	638	634	643	661	658	646	626	666	651	617	594	627	599	697	626	670	643	617	664	608	673	621	634	617	602	623	608	645	673	638	594	678	643	675	657	612	677	643	659	628	649	637	627	653	681	585	671	602	641	668	663	618	611	632	573	628	630	616	694	629	651	650	632	639	664	679	636	665	661	610	665	615	629	659	653	658	657	660	694	679	627	632	621	604	684	619	643	608	637	653	647	625	639	631	631	616	658	651	629	638	604	643	647	679	672	674	637	646	649	623	631	707	648	667	654	623	625	619	605	616	649	620	649	659	671	617	680	581	607	618	682	627	635	629	651	637	629	641	669	627	640	640	637	643	657	669	603	668	655	658	687	687	662	648	712	637	626	630	672	657	650	619	607	607	607	666	634	661	653	622	644	628	682	599	630	638	627	649	666	600	667	645	647	655	639	644	607	613	620	654	679	623	659	636	683	639	610	606	667	677	652	639	629	663	652	618	634	672	669	601	666	569	627	665	662	642	622	573	669	649	655	617	629	641	676	633	635	647	640	687	682	608	618	641	608	699	657	621	663	636	653	656	631	598	644	627	658	648	648	653	622	594	613	672	686	627	611	628	620	666	656	659	634	645	661	642	663	662	657	671	645	647	647	660	633	590	628	655	644	652	630	658	634	698	608	627	640	662	650	653	644	663	663	645	655	626	615	632	679	626	632	597	607	655	632	661	645	616	651	632	617	620	591	641	631	644	607	680	645	593	643	629	645	597	679	651	645	679	630	641	618	647	626	645	666	628	675	652	648	638	642	615	670	665	637	617	656	625	638	659	645	622	675	639	646	626	628	641	621	676	648	623	634	672	614	630	617	615	647	617	630	653	657	630	622	628	639	645	660	675	656	639	609	620	616	627	638	542	641	617	669	644	629	600	639	675	626	599	641	607	610	648	659	617	647	645	673	634	630	670	705	661	681	659	657	679	630	643	620	638	683	615	631	664	602	652	671	609	679	678	612	631	598	641	659	655	669	599	658	642	653	636	635	589	632	649	640	652	631	591	672	617	654	664	665	616	599	658	653	647	612	630	613	625	680	648	675	639	659	612	652	637	652	667	626	644	640	660	632	646	644	660	663	648	651	649	649	639	627	608	679	607	658	632	651	610	674	687	618	584	640	603	622	660	605	621	668	614	627	646	664	660	632	661	605	669	675	658	668	631	633	662	701	662	610	642	664	636	607	651	643	671	637	617	641	675	625	665	624	630	577	610	619	640	647	660	644	656	592	636	647	657	647	672	646	623	641	667	597	632	643	637	638	633	657	637	649	610	672	645	634	650	632	654	686	612	645	669	647	628	651	655	635	616	641	675	617	626	626	653	668	620	638	646	631	652	631	681	648	605	657	631	615	662	647	622	647	650	643	598	650	642	619	649	622	655	638	633	653	652	623	624	640	674	645	617	648	662	633	669	609	651	620	634	648	626	623	657	625	651	625	625	691	634	661	595	626	619	623	663	617	670	657	626	623	607	633	609	612	598	578	634	654	604	611	658	621	628	639	593	620	663	663	653	609	652	617	602	617	589	648	631	642	610	636	645	653	687	625	637	676	650	673	675	670	702	652	688	668	619	615	620	641	735	644	642	636	652	644	641	658	625	576	631	597	652	662	599	641	646	640	636	642	620	590	680	673	649	693	690	643	647	626	655	622	609	617	670	623	641	649	614	693	670	616	643	632	601	682	614	657	636	629	666	683	621	640	623	657	632	639	638	653	653	637	651	638	680	677	670	643	622	663	608	666	615	663	618	653	634	647	653	593	622	623	634	642	643	678	656	641	664	642	628	673	624	635	638	638	600	605	648	677	599	612	694	654	648	667	670	601	639	622	651	645	632	640	640	641	686	641	618	668	620	643	631	664	647	655	599	628	660	687
7605	17165	13583	7222	5140	3851	3006	2437	2137	1868	1617	1538	1460	1358	1241	1200	1098	1088	1060	1028	997	950	935	968	905	941	942	863	884	860	833	870	854	850	886	874	861	874	830	837	840	825	814	837	818	874	833	800	785	823	821	843	801	823	845	820	830	809	847	811	831	829	837	878	789	839	805	835	796	783	825	786	833	837	811	844	863	800	834	816	793	790	830	852	795	746	786	777	834	839	797	803	804	777	863	835	751	765	817	772	767	782	851	799	837	754	797	763	809	757	814	816	843	811	812	790	773	772	807	822	792	767	764	810	783	790	857	831	802	795	778	820	805	796	781	795	826	795	820	778	812	801	796	816	827	765	806	735	816	813	825	822	831	806	843	855	799	818	796	839	811	801	819	761	862	746	816	821	746	765	810	791	808	803	822	803	813	817	773	768	859	801	781	813	807	818	777	772	811	787	793	799	788	839	794	784	828	819	747	809	794	816	823	798	791	825	773	812	768	787	793	821	785	794	791	821	834	821	833	775	816	782	718	742	805	777	829	860	785	810	816	798	835	843	836	839	825	814	827	862	770	808	789	811	809	760	830	842	803	825	827	812	810	817	808	819	792	802	808	814	776	783	801	814	767	792	826	756	778	804	870	784	717	822	839	827	805	811	789	747	806	809	837	856	804	775	789	780	814	834	781	825	825	791	765	841	778	773	764	866	866	829	827	816	776	801	757	822	783	789	767	766	800	821	822	808	814	787	804	808	844	800	822	861	820	816	801	816	819	821	824	766	810	774	802	833	824	789	777	763	822	754	806	846	809	791	797	810	800	799	852	786	783	789	803	817	798	795	799	776	799	808	788	849	794	838	783	820	793	771	770	823	833	783	787	831	840	829	766	805	787	776	787	758	809	790	875	841	817	810	778	778	758	777	790	789	792	751	792	809	836	810	787	792	791	803	766	750	780	823	795	809	805	777	775	779	795	808	779	769	822	790	812	795	805	854	763	796	805	798	802	813	772	785	762	841	836	826	818	804	747	792	858	773	803	818	765	800	791	822	828	778	824	784	814	795	771	824	826	859	759	870	826	756	798	783	791	783	814	829	808	802	807	785	771	810	810	781	781	840	839	774	803	774	800	756	753	760	838	776	761	750	864	838	858	757	795	799	774	821	811	788	785	791	800	803	791	816	841	790	837	844	860	786	785	833	770	794	746	806	740	783	807	773	853	719	832	796	753	804	845	786	819	867	813	774	805	797	802	790	796	779	860	798	798	820	828	835	812	862	824	832	816	769	817	795	818	791	820	823	829	839	775	783	823	781	735	803	813	780	761	811	802	785	763	825	798	815	765	827	789	808	865	797	812	818	792	816	785	813	791	806	815	807	801	825	788	794	801	810	756	791	815	845	827	785	828	754	812	829	825	819	790	827	790	855	803	805	815	747	773	808	803	793	807	780	750	855	829	815	786	752	839	813	798	819	731	797	825	804	761	853	811	785	767	728	780	815	789	758	779	822	746	758	804	810	796	811	781	810	773	803	793	803	816	831	767	797	778	784	827	864	789	788	777	818	800	869	817	794	822	806	834	809	814	777	871	812	845	834	839	864	786	739	764	755	769	829	814	788	759	795	781	800	766	801	785	822	807	805	763	821	861	817	780	775	791	801	829	815	777	814	794	811	791	851	813	847	794	807	833	782	822	812	859	740	810	842	800	824	849	800	767	786	826	772	835	826	830	822	787	822	734	772	818	807	820	781	870	789	795	826	823	801	794	777	825	769	814	796	781	814	796	812	787	790	799	790	851	809	745	786	771	841	844	819	792	768	850	807	811	796	810	808	802	808	789	837	852	801	828	798	784	791	797	780	776	829	802	736	765	880	759	779	807	802	797	766	871	826	825	753	779	796	812	818	843	725	748	826	797	804	781	767	815	824	780	851	777	789	759	835	816	868	790	827	805	778	808	794	804	816	816	769	787	777	785	810	823	768	860	813	798	724	805	863	816	831	809	769	817	785	806	874	764	789	797	798	840	807	811	842	773	787	766	821	763	791	795	790	824	785	808	772	861	803	873	800	812	791	824	797	760	790	847	777	810	847	791	777	777	830	770	823	829	798	792	802	822	853	800	768	820	831	834	759	838	826	795	805	786	780	767	821	865	819	833	792	768	835	809	787	814	830	788	824	805	808	798	736	783	804	758	819	823	833	771	829	778	831	766	810	777	802	828	831	752	829	787	810	798	795	769	808	798	822	739	747	806	798	814	812	853	824	834	816	817	803	838	836	809	779	786	783	827	775	788	809	798	817	825	792	805	788	785	795	777	790	821	816	800	823	793	793	825	789	779	832	805	764	793	865	817	817	804	822	815	790	807	823	792	826	795	818	824	806	774	792	872	805	789	767	828	792	796	788	774	781	739	796	848	819	846	779	796	756	831	804	835	841	763	744	851	804	766	813	782	831	854	810	737	768	825	795	786	775	805	839	806	828	832	852	793	851	781	805	815	852	793	804	816	837	754	781	798	820	810	779	809	827	813	807	795	799	805	836	796	858	784	738	773	755	793	818	827	828	820	795	773	787	865	782	824	774	771	810	837	784	821	797	811	755	794	757	788	812	765	818	767	791	785	796	789	858	783	831	769	748	793	789	857	832	774	788	814	806	838	818	740	809	832	823	805	835	831	737	752	778	805	764	742	818	785	794	825	793	789	808	796	788	802	800	795	835	770	845	801	753	819	818	787	851	819	821	771	803	776	776	744	768	786	809	754	837	899	793	815	808	821	813	827	852	801	798	828	812	808	777	760	782	807	809	830	827	771	806	817	837	746	771	782	740	818	764	773	825	783	808	811	785	798	790	780	848	783	853	805	774	804	807	853	761	836	767	758	780	796	763	840	799	797	841	779	753	767	831	752	811	796	777	813	767	801	788	819	818	829	761	779	811	877	818	800	823	793	761	813	844	817	792	757	842	810	797	798	811	857	779	807	847	831	781	788	834	798	818	797	833	833	758	770	810	780	807	809	785	814	810	765	760	792	779	805	820	837	796	792	809	831	816	804	828	832	816	817	813	834	839	802	803	843	834	827	814	842	719	818	795	831	847	801	784	802	796	832	818	814	803	791	806	801	818	788	796	853	758	825	791	783	840	830	803	829	801	811	836	806	739	803	794	793	773	855	758	780	822	816	806	796	783	813	804	783	808	814	805	801	815	854	852	839	839	854	846	788	826	808	795	804	804	796	801	792	789	810	785	804	804	818	818	810	816	832	765	768	768	834	765	816	828	815	822	777	835	838	802	805	813	764	787	761	862	769	791	800	833	804	800	814	768	849	853	833	802	860	828	754	793	785	823	823	827	803	865	791	752	796	758	734	775	736	788	810	835	781	894	779	765	839	792	815	874	808	810	805	787	799	799	866	802	802	848	787	731	808	813	742	855	816	806	828	744	795	848	787	787	829	786	820	805	813	791	800	826	843	793	777	832	788	791	827	767	802	826	784	771	800	796	819	879	853	836	842	844	816	781
26794	18864	4901	760	514	487	330	272	277	259	234	257	243	232	247	237	245	239	223	240	252	243	238	233	227	234	249	238	235	223	228	247	216	225	227	235	234	231	251	237	255	228	246	244	238	231	192	256	242	226	221	256	248	226	295	231	248	227	243	271	226	251	238	255	234	244	253	243	236	242	232	257	246	241	271	234	256	238	234	242	234	248	250	244	250	247	205	239	230	244	252	240	215	235	236	235	232	231	265	263	240	224	237	255	251	260	250	246	230	258	257	256	244	210	247	258	267	255	235	249	243	254	225	279	257	234	224	242	224	237	241	217	261	268	217	251	253	233	201	233	228	217	246	240	247	252	232	228	271	239	224	222	225	240	238	228	224	247	235	231	256	236	205	224	240	250	272	245	219	243	230	244	230	240	239	222	247	251	249	248	239	230	232	235	227	251	249	261	238	224	264	218	235	232	221	242	226	217	241	228	240	222	241	236	245	228	214	232	224	239	219	255	245	266	218	226	236	229	242	218	217	260	224	260	250	233	220	250	222	241	231	252	230	237	224	256	225	245	243	232	263	239	249	247	225	228	259	226	267	236	228	249	239	230	260	260	254	250	261	230	223	234	223	232	237	241	225	254	224	214	239	242	242	221	221	235	267	253	263	257	221	221	221	242	203	250	211	247	248	231	236	262	255	254	241	270	240	238	237	262	234	270	225	254	231	242	231	249	234	244	219	239	223	247	228	239	246	242	236	266	255	252	261	259	238	226	207	228	236	247	244	258	249	249	239	270	232	239	258	240	242	212	247	250	247	244	244	239	240	255	228	254	247	244	229	237	259	256	233	255	261	247	239	240	231	238	216	234	249	225	212	245	269	222	236	252	261	250	240	242	250	239	261	239	229	236	223	245	253	243	214	227	220	238	226	244	220	245	209	228	229	230	241	233	251	243	201	209	251	231	261	204	210	268	227	252	235	262	255	257	228	245	232	220	228	242	251	236	228	238	240	224	230	233	208	253	209	239	224	249	216	221	234	246	250	222	238	228	229	237	237	249	211	238	251	272	217	246	228	222	249	253	232	229	252	254	234	241	211	204	212	230	230	232	213	232	224	269	199	249	261	233	262	226	227	223	228	272	211	246	183	226	245	220	248	252	261	222	231	218	222	223	236	238	245	250	237	245	228	235	222	238	243	238	223	228	233	244	211	244	271	216	254	237	245	244	222	236	249	239	274	231	242	228	262	213	224	251	233	235	258	267	214	240	230	234	228	263	219	237	247	231	242	243	229	231	236	246	234	247	247	241	261	230	225	239	220	236	243	248	250	206	247	255	215	246	224	233	251	242	217	239	259	224	238	233	231	226	274	231	244	219	239	243	253	234	243	244	264	230	260	231	220	242	249	218	231	233	226	203	234	224	233	244	240	233	244	251	219	253	206	228	241	243	245	233	256	221	208	232	221	239	210	216	248	218	228	232	247	227	225	237	242	237	243	245	203	239	237	256	257	224	262	238	235	227	251	238	239	251	240	266	262	236	274	220	259	223	235	213	255	218	240	232	223	237	247	270	236	245	255	230	236	237	206	220	222	244	222	226	234	258	256	218	237	254	267	277	247	256	235	262	209	231	249	248	212	239	233	208	214	247	220	230	234	221	229	242	221	232	245	237	250	261	249	225	273	259	243	261	248	252	249	232	251	218	247	230	269	228	227	230	243	234	231	248	216	244	271	228	230	231	227	270	260	265	219	230	235	218	240	243	245	239	259	227	230	237	245	238	219	241	216	201	242	238	245	251	248	256	227	222	237	238	232	228	249	269	235	250	257	229	254	259	212	249	226	289	242	234	229	245	212	247	195	231	218	252	272	238	247	224	245	243	216	228	217	235	233	249	239	219	262	273	195	253	225	217	233	210	222	232	253	265	230	240	258	249	248	236	269	239	230	242	256	240	237	227	219	230	217	222	235	222	224	220	228	238	245	251	232	221	257	226	258	267	249	252	225	248	228	239	264	256	266	239	235	236	255	215	218	245	238	226	256	225	213	222	263	220	240	231	281	242	231	227	249	227	244	235	231	237	256	204	250	237	210	248	231	239	231	262	229	244	247	240	238	220	240	250	234	245	245	273	262	235	213	205	256	265	220	249	256	226	236	246	245	229	245	243	243	252	240	257	251	236	236	232	241	225	252	215	247	268	242	236	222	260	256	234	252	212	228	226	245	271	276	222	249	230	232	229	235	238	222	275	226	257	267	235	227	256	227	209	226	233	242	229	227	243	234	236	207	240	245	247	246	258	246	259	243	225	228	261	242	225	254	251	252	233	238	227	236	221	237	236	248	248	244	261	222	233	243	231	240	263	219	226	219	230	231	228	227	251	201	245	229	235	232	271	249	233	248	263	240	230	226	233	264	249	252	225	236	247	238	231	235	251	244	228	237	255	225	212	241	251	253	237	208	236	227	222	254	259	279	262	242	239	234	257	249	250	250	249	235	217	239	219	225	242	246	254	244	226	231	248	224	219	241	239	265	247	208	222	235	272	236	243	251	222	231	238	241	265	255	238	242	234	235	282	226	231	236	241	240	219	241	272	227	223	239	208	230	240	236	240	262	249	251	208	234	227	239	235	223	225	239	235	249	231	230	239	228	234	236	237	245	225	237	241	277	262	237	227	222	230	228	239	246	233	277	222	255	248	244	219	225	245	235	222	265	254	262	216	233	216	219	260	233	239	233	250	232	290	211	218	237	234	240	243	253	247	264	268	216	255	229	218	214	228	264	235	234	242	259	246	222	230	243	249	221	225	217	244	197	234	261	226	230	257	244	240	227	249	238	241	226	253	267	256	246	228	215	257	256	248	221	243	232	234	237	233	247	233	222	247	237	252	268	265	280	240	242	236	232	234	239	240	253	239	252	234	215	236	212	243	242	248	228	255	263	248	228	205	263	229	227	247	254	239	249	240	255	248	262	242	233	248	218	254	242	215	227	207	239	224	231	262	238	254	275	250	231	265	234	255	262	236	243	242	239	240	243	256	239	238	257	213	249	237	245	220	261	229	225	275	227	225	226	213	245	234	250	261	233	265	234	271	245	238	233	229	247	243	231	240	242	254	274	222	239	249	266	216	256	232	224	254	259	246	239	219	217	212	238	232	226	255	241	222	227	229	254	211	217	232	228	254	250	239	231	226	247	215	218	257	237	237	249	237	241	245	229	237	228	230	232	260	259	211	221	231	249	219	262	221	229	210	257	227	205	259	234	245	239	250	270	232	250	220	230	242	227	219	242	288	236	234	260	200	250	231	199	234	212	261	249	244	232	223	236	241	237	251	241	213	239	261	226	235	209	215	250	258	236	245	248	249	235	223	226	236	246	255	243	264	239	246	229	233	236	231	238	248	234	247	250	239	247	222	223	232	248	231	266	250	236	240	246	263	206	233	227	274	229	252	211	247	251	241	260	243	238	242	280	236	258	213	227	246	226	221	225	229	264	242	234	236	254	237	242	241	246	257	228	236
4035	1344	1101	652	500	473	396	385	362	356	344	378	382	331	330	348	333	313	320	322	301	329	345	340	313	323	318	336	331	337	338	338	302	346	311	324	307	324	332	307	299	316	297	315	313	317	288	328	328	309	285	328	333	322	277	302	303	319	302	315	330	321	293	318	344	310	308	349	348	317	313	306	309	297	320	335	300	320	288	318	324	327	288	312	292	291	305	294	308	276	305	346	324	309	345	282	346	328	328	285	322	316	333	286	343	295	299	336	310	332	348	330	290	306	291	296	271	290	329	335	323	307	354	310	334	313	296	331	316	293	303	328	324	334	290	315	313	312	310	341	304	285	323	313	309	319	312	290	323	342	321	308	341	321	341	293	336	306	286	309	322	321	307	328	295	315	307	318	337	321	318	298	328	323	304	327	323	323	310	293	314	315	332	331	314	327	340	320	280	301	296	315	315	300	305	308	305	325	290	321	342	308	315	292	354	329	289	325	300	318	322	312	306	318	318	313	311	320	310	321	307	308	311	277	292	278	328	321	321	323	338	318	277	328	314	332	314	308	316	335	306	315	313	324	310	295	330	325	322	316	311	293	321	305	304	314	324	295	305	313	304	323	297	314	328	331	303	329	306	304	316	307	313	322	333	289	312	317	281	312	315	316	328	315	327	318	283	319	307	288	325	324	292	335	318	333	310	318	326	324	299	316	293	319	313	322	309	375	299	311	346	330	309	305	313	333	317	312	278	332	336	289	323	323	339	286	293	334	291	308	336	285	310	304	297	316	273	342	308	302	309	311	306	306	287	333	345	347	278	320	307	297	322	330	321	336	290	277	313	309	330	305	299	326	306	295	342	302	325	297	319	326	292	325	331	328	320	348	350	300	320	307	348	335	337	338	306	327	324	335	287	319	323	354	293	348	342	323	320	315	330	309	312	326	306	311	342	294	275	319	327	300	355	326	294	289	325	330	306	312	316	306	328	322	303	306	314	325	316	320	330	304	319	321	325	337	318	298	309	313	329	291	283	322	334	338	332	320	318	298	321	305	322	312	307	295	324	315	312	326	320	341	322	277	326	315	334	319	303	311	319	315	332	343	321	314	321	318	289	305	293	304	309	325	323	335	355	323	335	325	331	340	328	317	328	328	314	336	301	318	332	327	317	332	297	293	291	294	328	304	334	314	286	348	307	323	318	309	323	322	323	330	299	311	297	298	306	318	307	323	295	334	305	331	312	342	293	309	316	364	311	301	280	334	304	319	322	286	305	291	298	323	312	341	302	323	302	313	305	340	306	315	338	281	294	282	334	347	290	326	318	313	356	302	283	303	308	349	335	330	290	322	337	289	297	325	296	325	287	331	311	270	315	283	324	288	296	363	306	321	334	321	305	348	290	297	335	320	309	297	286	331	292	285	299	283	312	255	280	292	311	326	291	313	314	318	315	279	335	331	327	334	326	338	375	312	335	313	309	323	308	271	327	307	306	333	307	366	319	295	331	321	316	324	309	289	293	300	330	323	302	330	346	316	348	318	337	318	327	338	296	287	288	345	314	359	303	318	324	308	306	318	293	300	282	317	332	318	336	323	312	302	348	309	313	293	321	315	323	324	325	336	318	275	348	297	344	307	285	302	278	297	323	321	340	316	331	317	322	309	337	332	330	293	297	316	332	306	316	327	298	271	313	330	313	319	309	335	321	322	268	308	341	340	306	329	298	280	307	343	315	298	312	291	337	317	310	310	337	321	307	316	331	305	286	357	311	280	316	322	312	312	349	309	327	315	288	287	308	349	293	341	308	321	324	322	274	331	302	289	309	309	319	310	298	333	338	319	292	289	304	287	332	340	297	312	320	320	283	307	280	306	296	308	336	290	329	314	327	313	334	327	308	305	333	316	307	333	321	322	329	322	334	329	311	327	318	342	312	282	335	295	312	332	354	300	295	328	318	323	300	334	292	331	329	334	321	304	306	301	333	320	330	299	325	307	352	316	350	324	325	308	309	298	316	334	329	328	317	304	296	346	312	344	358	314	296	303	337	309	332	317	325	295	327	303	308	333	326	326	284	320	319	295	314	324	307	322	312	329	302	331	303	307	330	300	300	290	342	315	299	315	354	305	303	331	302	310	347	311	328	325	331	333	312	303	330	307	319	346	337	291	321	326	353	297	312	344	328	316	303	318	354	341	311	303	298	328	323	312	316	299	311	296	375	317	291	327	309	326	322	303	300	284	324	320	313	326	305	294	284	289	286	262	327	309	331	319	304	326	304	332	312	300	323	307	303	308	299	294	304	310	339	311	283	296	309	335	323	316	278	339	305	301	306	340	334	328	263	335	296	315	312	318	315	287	316	315	309	321	313	296	297	279	389	332	314	328	307	296	314	331	300	313	315	306	332	310	321	323	292	305	320	312	341	303	337	314	336	288	336	334	313	368	292	299	314	300	349	306	309	295	318	327	339	329	304	333	292	303	322	311	323	304	298	314	299	323	310	314	306	319	303	305	283	307	304	319	316	307	331	320	340	315	295	292	291	307	320	333	295	306	291	290	333	307	337	308	350	322	307	300	289	326	288	345	324	319	290	314	323	320	312	307	325	325	299	288	294	307	344	326	304	303	347	311	306	316	291	297	328	326	326	319	291	313	318	335	358	286	300	283	322	307	336	349	359	294	313	309	316	293	292	297	331	296	312	316	292	309	288	346	301	326	292	333	335	313	313	357	321	296	354	315	330	293	328	318	325	332	294	322	292	297	338	311	310	309	300	302	356	331	326	311	311	313	331	309	302	309	319	342	316	291	314	299	307	282	316	314	330	307	291	329	311	327	333	311	315	318	321	280	319	320	308	312	315	320	314	312	302	307	309	320	303	283	355	309	296	319	328	288	318	313	317	312	317	319	348	312	311	311	337	318	332	346	316	330	325	303	327	313	313	291	351	305	300	274	313	336	296	318	320	320	291	314	305	306	315	297	302	285	319	307	317	319	291	340	337	314	315	297	349	325	309	317	307	291	340	334	312	326	318	322	293	332	291	293	354	324	317	290	298	286	308	322	326	346	308	285	321	307	320	357	330	330	323	322	333	305	325	303	315	332	340	288	261	305	302	311	294	315	298	331	316	322	331	283	311	315	324	320	312	299	330	292	309	336	325	329	328	309	304	313	316	334	307	337	294	340	286	338	306	282	343	335	291	350	335	334	312	341	285	304	358	306	347	338	319	312	332	297	316	325	277	315	300	292	311	308	312	325	300	295	321	334	334	324	287	310	319	263	340	326	295	320	295	302	319	335	314	304	318	329	286	322	317	334	308	311	292	308	314	336	301	301	316	307	296	283	330	296	352	326	302	296	333	310	320	321	336	312	322	293	304	303	318	317	289	343	310	306	316	300	321	317	335	315	285	341	287	329	310	345	312	325	315	327	309	338	312	338	305	321	339	310	323	336	297	306	312	312	306	319	300	315	338	325	308	298	356	337	301	322	319	335	291	311	279	323	280	316	301	311	303	290
23728	20966	28146	23938	20925	7197	1275	914	789	759	777	692	682	625	614	603	633	627	597	603	608	565	550	553	536	534	597	589	546	591	514	563	559	534	569	572	581	541	549	571	579	562	546	530	539	532	605	546	544	537	568	579	548	559	537	555	540	567	552	585	552	581	557	532	586	580	557	570	526	573	576	551	597	554	542	530	532	547	534	543	558	571	608	540	545	581	574	527	506	569	564	527	531	527	534	551	569	549	514	558	546	517	549	550	522	544	551	502	534	545	595	519	553	549	583	595	554	524	533	587	562	546	567	521	534	548	522	535	543	538	554	521	569	576	540	552	543	544	522	534	566	542	556	528	556	582	545	592	537	560	526	556	531	563	509	592	542	471	546	531	563	582	516	555	566	532	578	552	552	539	569	557	526	530	532	566	537	592	545	576	546	542	516	552	509	554	548	540	566	512	555	597	517	520	573	539	547	560	566	548	592	568	551	573	565	560	496	534	533	543	528	539	545	545	555	533	550	538	552	540	542	574	525	571	520	521	554	551	538	564	536	558	531	542	576	548	552	527	548	547	496	579	510	589	587	533	540	572	577	528	564	602	569	537	532	539	546	533	536	516	524	558	554	551	546	552	545	486	545	545	562	540	553	528	537	544	547	548	568	542	524	541	554	535	536	539	550	552	578	562	493	521	582	535	545	513	504	561	536	557	563	539	555	493	535	551	575	507	554	548	569	544	515	542	516	523	529	566	560	563	512	521	506	531	554	536	543	526	534	578	521	547	550	540	561	542	561	573	506	536	513	544	567	535	542	528	537	556	497	581	516	553	542	561	532	564	535	560	535	575	558	523	532	505	551	572	534	598	558	550	554	562	541	536	543	535	532	575	565	540	578	547	559	553	567	499	554	516	549	544	556	528	604	544	556	498	574	535	523	529	537	565	540	537	556	572	557	542	505	550	532	575	553	525	583	561	552	541	571	555	504	530	565	527	522	537	536	561	550	540	551	512	574	530	575	604	541	558	554	512	543	550	554	520	553	557	526	499	573	565	530	587	553	598	573	549	555	575	571	578	546	564	548	550	559	490	571	536	489	525	498	541	537	580	508	574	560	571	545	568	537	568	521	541	595	547	529	532	490	532	576	556	532	513	551	561	570	526	592	562	534	551	538	550	539	532	527	566	561	530	573	530	576	514	549	580	505	567	554	569	552	530	558	543	562	519	560	561	531	587	536	499	560	551	571	545	548	540	538	581	499	564	540	545	575	546	561	545	547	558	554	557	543	537	586	518	563	533	594	591	552	558	530	546	544	508	561	565	551	545	582	592	565	516	576	543	594	553	526	576	562	565	544	554	565	567	535	593	552	529	576	556	560	523	520	564	534	574	557	526	542	477	557	550	550	537	550	517	511	557	545	521	558	556	554	548	515	575	526	547	507	540	538	523	530	529	555	520	562	536	581	504	579	519	527	509	557	551	561	512	548	536	549	549	589	499	538	553	517	567	553	564	546	559	599	565	593	568	555	540	494	568	588	508	521	535	547	515	580	554	576	545	539	526	527	556	563	528	518	551	545	566	586	550	558	589	549	545	534	558	525	515	559	523	554	532	526	535	570	517	576	590	527	536	550	576	516	525	542	538	507	577	478	564	550	546	554	576	566	547	565	541	567	545	558	529	542	541	572	549	589	575	576	521	549	551	560	539	533	534	563	528	553	587	525	526	552	529	518	560	532	548	557	531	554	589	561	573	553	561	513	532	503	528	563	510	517	531	517	564	565	541	533	525	512	545	504	523	550	561	548	557	557	530	544	543	542	574	555	551	559	545	487	546	546	528	561	564	538	545	558	551	540	553	569	566	550	515	541	528	535	557	539	587	546	583	533	546	539	539	561	561	550	548	578	550	518	605	507	533	533	512	546	525	500	505	522	550	560	556	554	506	564	555	540	565	535	582	568	559	551	495	564	603	557	502	535	522	580	544	549	548	591	514	541	571	563	515	531	525	571	529	559	546	512	544	588	556	574	562	562	531	528	554	580	561	545	535	518	528	571	548	529	525	566	512	535	503	515	530	494	596	533	515	568	587	505	564	571	535	607	548	523	556	556	542	553	576	523	530	574	525	556	509	564	548	566	594	518	568	557	560	531	569	547	524	560	489	546	562	566	551	560	585	536	538	562	503	528	535	564	529	534	556	531	540	538	613	526	560	532	549	519	587	546	504	567	560	538	564	574	523	581	527	528	552	545	575	510	569	563	572	533	546	565	531	528	533	519	519	529	503	502	583	570	611	557	558	562	508	569	569	584	537	544	525	533	547	523	560	524	556	508	527	550	557	515	499	559	543	536	552	525	545	525	559	547	537	510	575	573	522	569	508	579	552	549	570	553	527	521	530	547	560	544	534	579	532	534	559	574	549	568	560	511	524	541	554	521	540	529	564	545	531	510	558	537	569	538	543	558	533	521	527	571	523	559	541	556	515	554	541	514	538	542	548	555	546	515	606	514	567	558	543	556	573	526	535	537	536	560	540	561	564	510	575	573	548	537	568	543	549	533	530	572	570	572	550	530	544	545	540	549	569	534	551	588	529	539	588	478	506	500	536	539	511	504	527	557	548	530	521	517	542	552	540	559	588	554	572	521	550	602	521	541	550	548	542	536	541	569	550	567	571	555	515	545	534	551	575	547	567	505	579	575	541	517	547	538	526	542	532	528	528	557	538	553	556	540	579	528	528	547	532	532	561	560	564	563	550	558	574	544	532	562	556	550	549	542	539	504	575	594	588	504	532	523	522	534	560	579	516	521	535	552	498	560	555	532	577	592	530	573	530	558	519	522	525	535	512	551	578	551	537	545	523	549	553	538	539	557	553	539	512	562	565	537	586	510	556	554	598	566	539	541	526	537	523	531	516	551	557	537	505	528	543	526	522	541	546	535	550	525	574	577	545	560	590	572	548	546	515	562	572	543	551	509	580	546	534	528	540	517	548	558	575	524	572	540	537	536	556	560	512	539	573	540	566	509	565	559	569	518	536	546	544	577	528	557	513	583	539	523	517	541	545	582	558	564	535	532	530	552	584	570	555	588	491	543	512	518	556	505	536	548	549	552	560	528	587	552	556	511	553	586	546	497	558	542	544	569	546	538	587	586	572	561	554	532	509	558	521	563	554	529	557	533	571	533	527	587	536	554	525	546	572	567	501	534	569	545	540	600	532	570	562	524	523	522	538	513	535	549	602	572	492	572	580	555	565	552	526	542	569	572	525	519	565	575	544	548	601	533	568	562	540	514	544	516	544	576	572	531	547	542	507	524	517	545	538	581	579	569	523	508	545	538	528	514	534	507	527	543	589	566	525	535	542	532	539	543	520	552	500	594	513	512	577	517	546	532	589	546	537	564	574	573	524	562	543	525	568	512	533	560	548	510	540	573	512	539	570	581	550	542	515	519	545	547	534	524	511	551	520	541	541	489	515	548	533	559	535	571	551	540	495	532	565	570	565	531	490	543	558	575	550
5137	10524	8376	4218	3038	2390	1898	1558	1408	1172	1133	1117	998	961	934	881	857	789	773	764	789	741	750	779	768	752	709	723	720	732	734	738	728	729	704	686	675	705	681	670	730	737	717	704	727	688	697	661	677	696	683	683	661	656	698	673	704	692	656	674	759	668	727	613	727	727	701	652	700	668	681	718	680	675	684	691	710	661	697	699	697	697	707	709	670	714	660	706	637	656	668	701	674	719	711	610	658	700	697	667	682	667	692	699	664	697	675	698	721	659	703	665	690	713	655	704	694	727	706	711	703	675	667	685	661	681	701	673	652	666	622	637	725	689	680	697	701	685	679	682	662	698	684	657	728	673	687	624	634	678	645	688	651	712	701	719	648	658	665	701	736	663	705	672	630	678	658	691	648	625	673	653	745	693	675	655	684	664	650	712	661	637	723	663	678	736	665	685	643	662	693	726	665	703	729	666	650	674	704	653	679	705	655	667	646	670	704	670	696	692	722	662	699	683	667	649	643	676	681	705	722	688	710	692	688	711	650	694	669	673	683	733	669	680	708	620	665	693	698	702	728	657	670	662	673	669	670	694	682	668	667	660	669	724	722	693	670	707	634	646	704	725	730	684	701	717	704	715	699	691	740	710	652	705	644	677	690	690	689	657	658	652	661	705	652	705	681	648	695	687	682	707	711	720	655	668	686	690	709	671	672	632	652	670	670	704	687	685	638	701	640	669	699	720	665	653	669	671	672	644	705	665	711	679	665	686	662	688	663	668	651	682	673	708	653	685	644	709	656	722	659	660	693	641	702	668	691	699	657	671	629	690	690	670	688	734	639	730	706	712	663	666	678	673	684	722	662	661	665	668	720	702	678	673	674	699	735	660	702	678	712	652	619	645	669	699	697	704	692	692	670	642	702	706	677	703	698	655	670	652	646	656	672	641	715	682	647	661	691	713	706	700	674	695	700	655	654	663	672	701	673	691	679	693	692	681	698	680	683	663	663	679	697	661	661	708	692	663	644	688	675	668	695	662	633	706	701	685	639	675	686	630	668	636	680	658	612	707	706	691	693	691	701	658	681	711	670	703	658	645	704	681	626	693	707	715	678	650	647	718	656	731	704	676	650	676	700	747	695	650	655	675	655	680	686	691	656	673	677	661	689	718	639	685	704	684	695	661	693	640	697	698	688	692	714	728	675	654	740	637	661	671	687	658	717	679	679	674	701	710	665	665	609	645	707	692	656	677	658	634	764	646	678	735	648	724	681	684	674	653	708	715	672	678	661	685	704	757	668	661	596	695	672	632	679	656	719	644	675	700	663	687	707	627	731	665	706	685	712	667	665	708	635	715	700	659	654	656	698	640	658	705	692	646	696	652	707	686	675	690	688	641	655	701	694	661	658	703	690	648	701	695	725	671	708	699	668	702	670	661	692	649	663	682	690	722	681	673	662	662	692	676	719	604	677	685	712	648	658	651	679	647	712	691	672	675	692	687	669	664	695	646	696	663	713	643	684	688	661	713	679	693	677	730	706	684	710	682	645	703	693	643	657	675	697	641	687	659	777	652	651	693	689	701	732	678	683	694	644	657	710	688	698	670	720	651	713	711	665	707	713	719	709	712	675	710	675	713	669	648	664	658	692	633	712	691	645	694	711	658	729	727	681	652	633	664	691	691	690	682	718	662	672	671	645	683	626	624	708	695	706	752	712	670	656	677	725	656	692	682	659	677	692	671	674	661	686	724	649	622	645	673	701	658	687	645	637	662	715	694	676	687	638	709	689	689	632	668	621	683	734	735	663	635	641	690	614	687	680	729	693	707	680	661	639	682	718	648	692	694	663	669	676	670	693	662	658	692	665	731	698	677	652	696	689	669	713	682	703	674	685	707	679	686	687	648	671	667	681	638	658	688	645	674	669	667	660	665	713	638	706	694	654	622	683	695	699	643	670	726	634	703	696	683	644	662	701	699	691	687	756	654	652	726	674	635	676	694	734	681	622	672	673	700	703	655	658	674	678	662	704	729	669	704	663	666	684	664	691	722	695	679	682	676	711	709	700	672	698	712	626	676	689	632	689	666	642	655	676	691	686	682	692	708	700	703	690	671	723	711	663	669	670	647	655	692	682	683	641	693	721	697	682	674	645	645	676	669	673	677	673	706	668	701	717	661	732	655	690	669	677	697	712	665	647	661	733	667	745	697	689	642	716	709	709	671	683	684	667	658	733	732	691	648	713	670	675	613	689	670	677	626	723	705	689	652	690	647	667	650	668	743	673	688	665	651	723	735	675	679	673	675	698	667	708	714	644	663	679	637	717	672	710	700	664	724	719	683	695	676	676	686	692	668	620	680	662	677	666	674	642	688	679	702	669	696	703	688	689	656	645	701	730	685	695	607	667	644	653	647	741	688	632	621	620	644	664	688	724	712	651	655	627	650	702	715	677	663	643	695	650	689	703	649	661	699	686	685	649	687	678	690	724	717	683	703	693	650	708	651	661	700	691	679	696	685	644	695	661	670	687	708	711	667	674	655	672	675	662	693	695	677	688	675	674	682	655	700	703	698	664	668	690	637	627	672	686	654	693	686	628	676	617	653	673	691	657	689	701	676	685	676	717	682	689	714	667	652	713	700	662	672	697	726	698	672	678	667	683	668	669	661	710	711	635	659	689	674	695	676	713	649	685	668	686	696	683	639	692	714	671	643	678	687	657	676	681	684	686	689	687	701	695	675	632	682	700	695	666	673	669	679	692	678	639	673	682	654	665	685	688	717	668	687	618	645	663	665	644	716	720	701	690	659	666	677	681	690	662	657	688	713	635	677	708	690	686	699	682	649	708	688	666	679	677	662	637	667	720	657	619	669	694	639	662	717	690	674	649	665	622	660	663	728	657	659	706	684	692	651	675	691	681	677	720	684	657	668	734	654	715	683	694	695	726	664	669	647	652	655	656	687	677	685	726	726	667	651	706	661	688	659	622	654	653	699	694	658	672	703	641	690	642	704	676	660	687	699	659	675	711	700	679	668	676	616	651	655	687	648	677	642	661	654	668	633	715	706	734	696	667	742	637	693	676	665	680	707	716	654	695	724	691	677	604	705	653	669	707	670	709	679	661	689	711	701	623	653	668	696	657	707	703	716	695	689	690	671	704	667	668	637	663	663	689	660	729	704	672	692	750	721	761	699	701	681	737	742	682	678	664	682	654	649	715	659	638	694	651	668	677	649	647	649	663	714	668	688	667	671	670	673	706	720	695	688	709	672	681	730	716	691	670	679	700	676	687	704	709	665	674	713	688	656	664	729	675	702	683	730	670	683	674	683	622	692	679	627	703	651	707	675	671	696	697	688	645	689	671	670	690	660	691	657	635	694	643	662	652	695	721	708	701	668	700	682	712	688	668	688	653	643	637	670	659	620	658	658	661	688	663	676	688	704	665	680	726	669	714	705	695	672	688	714	650	687	671	644	661	687	664	702	671	664	678	623	701	654	666	723	644	693	715	688	673	647
24972	20957	26699	25025	4379	499	416	296	279	262	249	269	259	217	230	227	225	207	220	221	198	214	219	235	202	192	209	196	214	197	190	216	188	194	223	191	204	198	241	192	207	202	204	214	189	193	202	186	204	195	216	202	213	187	181	182	193	194	181	185	195	211	206	183	196	201	194	217	212	186	197	196	229	175	207	214	200	178	202	195	197	185	194	202	172	198	197	183	184	178	200	190	173	204	196	178	190	212	198	167	192	176	196	195	195	198	178	184	206	180	205	196	181	192	193	196	197	196	192	197	167	190	176	188	218	201	211	199	183	203	216	191	207	201	202	206	187	213	180	180	196	167	204	191	178	220	196	183	189	191	217	180	193	204	187	187	206	216	206	190	211	208	220	187	198	198	195	201	196	193	236	177	186	194	212	223	188	197	186	183	211	220	195	172	211	196	196	185	198	188	196	181	201	204	184	194	182	217	182	200	213	212	167	199	157	183	193	188	182	203	186	200	230	181	173	184	204	230	199	190	177	187	219	191	172	187	208	187	193	207	182	210	187	182	190	209	182	180	189	173	185	188	185	180	188	172	204	206	175	204	193	185	199	217	206	218	169	197	206	216	209	172	194	191	204	180	174	209	224	193	174	191	203	194	194	217	196	201	174	202	197	190	193	189	190	207	172	196	203	186	185	188	200	197	200	217	199	180	180	196	183	220	175	174	157	207	186	192	178	200	202	191	203	197	197	183	181	194	180	188	194	202	202	202	202	192	205	218	194	199	219	214	204	191	207	171	189	186	193	182	188	195	216	223	191	185	184	190	193	203	190	184	192	195	190	197	205	172	218	189	197	198	201	190	209	190	174	188	201	194	202	218	185	189	199	170	204	186	191	206	204	195	190	195	209	188	184	204	186	188	206	201	181	210	189	205	187	198	208	184	203	183	200	206	197	212	190	188	186	226	170	207	198	181	202	174	191	210	191	195	207	190	191	152	198	189	180	186	212	212	212	198	201	174	210	215	176	220	162	182	200	215	186	198	174	206	203	191	171	196	206	177	208	206	197	203	195	188	203	213	182	223	171	185	187	199	180	189	212	191	197	177	187	195	180	170	208	186	208	196	230	217	209	203	226	198	185	216	173	236	213	193	210	194	224	199	186	180	194	176	188	185	206	209	196	196	212	170	216	206	193	176	186	176	180	229	222	194	210	207	171	196	197	215	198	213	191	211	206	207	198	196	168	174	189	203	187	201	184	197	184	210	203	206	184	190	206	176	174	184	196	193	165	175	191	190	172	214	212	180	209	217	194	218	183	183	193	174	206	192	183	183	201	193	223	220	184	170	192	170	204	194	195	189	214	202	168	195	210	174	203	195	205	197	212	213	207	186	191	202	213	211	190	185	199	207	186	193	207	181	194	178	182	198	178	180	195	212	229	212	213	192	170	187	178	176	219	192	189	175	179	208	195	198	196	189	196	183	192	179	204	193	182	182	189	220	201	202	215	187	193	179	197	188	229	171	174	189	180	209	204	209	211	195	178	188	201	178	201	207	203	181	186	202	190	197	200	189	178	192	201	193	200	211	216	187	191	211	181	203	196	203	204	226	181	187	202	199	189	168	205	186	210	188	204	213	181	189	192	172	193	214	217	203	197	205	202	208	175	202	196	184	176	197	206	209	199	219	206	207	181	185	202	177	187	185	194	183	196	190	165	199	196	169	224	172	184	212	170	183	199	188	222	205	184	209	178	169	196	191	179	205	194	175	199	186	194	212	187	191	192	180	194	231	162	192	210	198	184	191	163	180	186	183	185	194	194	189	184	180	190	198	188	219	184	193	189	195	199	210	205	178	201	214	198	208	196	185	196	194	175	206	210	182	192	201	175	177	210	212	184	199	164	212	186	181	193	218	210	210	212	195	188	193	194	179	190	219	198	216	197	186	198	195	186	207	191	189	199	177	207	188	200	178	203	183	205	192	175	224	189	199	207	210	192	223	198	193	186	164	181	201	192	189	198	174	214	200	175	194	185	218	171	189	195	162	167	172	180	174	182	197	196	212	198	203	193	202	190	182	185	195	183	208	183	172	187	204	187	204	200	181	172	199	201	209	174	175	210	199	203	197	200	193	203	193	190	182	175	185	177	197	193	191	213	172	186	206	191	189	204	192	201	226	214	200	185	185	206	201	179	185	194	201	191	212	198	195	212	187	184	207	180	185	212	218	184	209	198	205	200	207	184	189	182	193	195	179	190	188	195	175	197	176	199	217	198	208	168	216	195	176	205	168	207	182	191	180	200	205	188	207	182	190	197	184	203	197	212	198	208	200	191	195	177	227	176	206	191	180	179	218	204	200	197	169	197	216	184	182	190	215	160	200	199	207	195	198	173	159	198	173	198	202	189	180	202	198	197	181	193	194	178	217	169	170	183	188	177	219	194	196	205	193	186	211	214	223	162	185	185	187	199	188	199	188	193	225	202	192	184	177	178	185	195	195	220	206	180	200	175	220	199	200	208	198	202	183	190	183	189	211	193	188	207	196	214	189	179	193	202	215	194	197	218	188	172	199	217	190	182	231	212	200	190	198	199	199	175	172	193	197	217	191	239	213	206	208	216	199	208	202	210	220	196	194	201	170	208	199	174	181	184	204	174	220	198	172	186	217	193	203	168	196	201	219	207	192	188	195	189	200	205	226	182	183	201	213	192	197	194	197	224	206	186	185	186	183	195	200	204	186	185	217	204	205	185	190	182	193	186	210	190	196	198	210	179	203	176	177	188	192	180	180	206	182	189	195	172	199	179	210	199	190	206	188	192	200	201	197	181	188	192	208	225	188	175	227	182	197	183	183	181	210	193	186	202	185	200	209	185	211	207	189	192	193	165	173	196	198	201	202	184	199	206	209	193	202	186	193	174	190	210	180	223	181	205	230	175	207	199	192	206	215	205	187	194	202	200	197	209	173	203	176	238	197	177	222	197	211	188	216	183	192	184	194	171	172	193	162	175	191	207	198	196	173	199	197	194	204	187	225	197	205	190	208	196	185	176	199	209	194	219	175	191	184	209	209	197	188	193	197	169	208	179	188	180	214	168	211	177	168	207	179	178	177	194	207	219	206	171	202	187	185	200	190	226	185	219	192	201	181	199	170	193	197	200	203	214	194	173	202	221	226	171	191	189	213	190	206	188	205	176	219	209	192	182	194	208	178	214	201	184	207	183	177	207	195	215	186	163	166	172	204	185	186	190	189	196	210	185	183	196	194	186	194	180	179	186	194	189	185	194	208	173	182	195	207	212	187	200	199	210	209	189	197	200	205	178	184	219	205	206	185	223	188	204	205	178	171	199	212	190	211	209	195	178	175	227	184	178	227	200	188	218	180	190	215	191	200	214	220	207	207	212	174	218	189	204	196	177	198	164	180	199	190	203	234	205	184	231	168	193	182	195	200	210	169	187	205	193	198	230	185	178	192	205	189	182	207	201	183	195	199	190	208	193	172	184	187	195	205	169	212	181	194
4696	5657	4293	2125	1447	1110	850	746	572	568	529	471	459	410	432	332	363	321	359	335	341	305	300	296	317	331	320	299	293	321	313	300	273	282	312	304	280	286	258	282	261	281	260	294	298	278	280	291	286	290	301	247	273	291	248	289	294	274	267	293	272	253	263	240	251	275	306	269	277	298	275	284	284	294	287	301	309	288	262	288	309	292	286	282	303	283	258	278	290	287	288	267	271	274	265	270	281	311	263	267	284	290	271	256	298	263	270	273	277	261	262	274	247	270	259	289	275	311	320	259	253	241	282	278	261	259	283	286	278	275	268	286	265	271	272	272	267	323	262	267	307	285	303	277	286	292	283	313	265	305	270	301	246	268	299	282	277	306	276	282	274	270	280	264	290	272	284	283	284	283	254	268	302	249	267	303	277	281	247	289	309	286	272	272	267	265	263	258	297	287	265	266	255	263	267	266	281	271	288	259	280	269	285	283	283	261	296	284	291	291	271	254	256	253	272	296	242	293	276	252	299	273	250	267	279	288	307	280	275	280	323	264	287	280	263	290	277	254	275	255	290	265	271	271	273	269	292	285	270	272	259	314	245	257	275	260	274	263	273	279	284	273	286	264	276	266	275	308	281	269	263	275	287	284	284	313	254	301	264	258	282	278	274	255	248	276	294	268	289	264	282	293	257	282	261	302	294	254	269	249	284	281	282	273	265	263	274	288	268	260	263	296	304	258	286	279	258	268	293	262	310	258	277	269	270	288	280	264	297	286	278	248	285	283	255	276	285	309	291	279	267	285	260	295	273	266	288	281	293	286	276	290	278	279	281	272	258	280	271	256	272	283	258	269	264	253	271	274	269	269	289	279	289	273	277	258	302	275	293	284	257	303	272	283	290	275	274	300	267	273	280	288	288	256	261	268	290	237	253	279	278	276	248	254	251	266	311	264	293	280	278	295	263	279	271	266	279	277	265	267	262	265	272	277	262	261	282	310	242	259	259	263	240	292	295	279	274	301	290	285	265	257	271	265	261	289	278	251	287	268	285	276	243	288	262	274	262	278	243	276	250	244	275	277	268	264	286	261	297	249	277	289	286	281	299	259	280	265	254	300	307	233	286	287	279	254	281	260	253	273	293	275	252	283	258	251	289	254	278	265	270	273	275	270	284	266	260	290	287	263	270	271	264	288	274	274	238	253	291	287	294	264	274	227	288	285	296	281	278	273	269	287	259	288	263	241	279	270	281	276	254	297	275	264	306	266	274	253	253	281	217	290	276	290	267	261	285	267	281	285	289	287	260	299	241	288	267	297	276	292	286	316	304	262	264	262	265	234	269	264	280	281	259	284	257	276	274	283	278	276	278	256	273	274	264	272	249	285	298	301	251	274	266	260	260	246	272	297	276	282	265	294	294	262	238	274	300	275	299	244	259	295	254	303	273	278	271	262	304	280	271	260	274	268	252	240	262	284	286	284	259	268	282	261	285	258	258	261	271	252	232	290	267	258	281	257	292	299	275	275	297	265	287	293	275	255	268	255	255	272	261	256	279	248	271	286	282	285	281	288	275	279	280	297	281	269	280	250	262	275	293	253	299	263	296	287	307	303	273	291	297	280	266	306	277	264	299	314	288	274	260	263	250	247	277	275	291	301	278	302	291	280	279	293	263	251	276	286	307	267	299	325	274	282	258	282	281	268	282	288	305	268	287	276	286	282	262	272	248	302	259	248	272	262	261	289	291	295	295	283	302	292	267	269	241	272	286	298	288	264	307	295	260	282	269	267	289	285	287	271	283	278	278	292	277	306	274	238	269	267	274	266	285	278	268	295	268	279	257	303	293	269	270	276	257	278	280	267	267	292	277	281	268	254	254	290	284	276	273	300	301	291	298	279	284	294	265	265	278	298	273	274	277	295	276	283	270	272	288	284	273	294	290	268	293	304	265	264	243	271	240	274	270	288	302	251	278	262	294	270	279	287	272	280	273	290	294	288	269	274	248	294	274	291	289	276	268	300	253	288	267	276	281	260	276	308	269	278	273	275	269	264	267	278	241	276	274	329	263	304	270	299	244	259	269	286	312	299	266	270	278	277	273	294	270	256	269	276	286	255	302	263	255	266	266	282	287	251	294	288	279	274	318	271	274	261	281	278	287	246	305	261	288	264	283	286	286	268	278	301	269	282	281	260	258	265	298	297	301	277	247	307	256	273	262	273	276	256	314	268	278	290	267	277	287	278	298	267	225	311	281	280	290	291	265	275	249	294	277	270	290	267	265	273	264	263	272	310	289	279	267	274	263	276	287	288	275	309	269	267	314	284	280	286	287	300	301	269	273	297	282	254	268	286	268	282	263	255	259	277	249	292	269	264	251	277	273	267	273	265	280	266	233	272	260	251	264	284	286	248	273	259	272	257	310	265	298	253	274	278	280	250	265	282	280	319	285	279	266	266	276	281	260	264	250	273	305	288	267	315	255	273	320	281	283	261	294	257	253	291	275	284	257	254	298	278	300	269	268	276	252	305	283	291	280	284	264	304	259	274	270	250	273	277	295	283	293	274	288	273	259	263	279	321	302	257	320	215	282	248	248	259	304	284	282	301	289	251	261	259	257	272	256	293	253	265	285	282	293	287	299	264	296	255	289	272	268	288	268	297	262	301	239	283	272	239	284	284	296	277	311	275	297	274	298	270	239	290	294	285	280	278	317	309	259	287	278	272	266	283	294	267	293	257	266	264	271	279	289	271	254	261	265	271	263	278	283	264	277	285	283	290	269	282	255	276	269	298	277	274	263	254	275	286	276	268	298	281	271	253	283	269	271	262	285	285	246	291	290	278	288	258	276	291	267	276	249	290	270	265	250	263	302	276	306	258	258	287	273	276	288	268	288	270	280	257	284	266	254	289	239	292	263	263	309	258	285	265	281	281	284	285	262	284	269	269	264	280	265	265	287	270	267	283	281	262	266	274	307	301	313	313	265	328	249	273	267	289	302	283	279	279	268	290	261	291	261	231	267	277	269	248	284	262	281	283	269	267	278	276	290	277	275	285	288	270	274	295	269	268	274	286	277	262	255	289	269	254	276	269	295	274	263	299	280	262	271	262	292	294	287	277	270	291	277	266	268	302	267	239	281	284	272	293	284	276	277	282	277	259	270	282	264	281	283	286	258	292	285	270	273	296	250	253	277	286	272	282	237	273	272	270	278	259	252	291	281	300	278	302	290	297	270	273	302	249	249	297	279	298	270	269	263	304	255	296	290	279	252	285	269	281	295	269	278	264	278	290	276	278	272	274	278	254	289	266	293	268	286	237	257	279	293	291	303	275	281	277	315	294	266	288	249	257	282	293	301	263	249	289	309	253	270	305	295	274	335	302	277	252	275	284	292	259	287	278	289	259	263	293	257	275	268	288	289	268	274	304	284	274	267	281	275	302	272	302	325	252	298	283	280	283	273	282	247	287	280	300	259	298	266	303	298	251	277	274	292	269	294	266	257	225	276	271	268	291
22853	21056	28770	23575	21052	21021	6029	1447	1141	1036	1006	905	880	852	815	846	755	730	739	747	760	705	741	704	701	675	633	674	743	678	647	665	667	657	670	694	679	676	669	684	665	616	623	690	694	643	676	639	651	620	665	665	628	638	639	630	672	664	680	665	623	657	656	692	649	701	634	641	650	671	662	641	663	649	667	622	648	672	645	642	664	643	645	625	685	636	632	672	672	638	627	621	602	644	597	663	660	696	648	669	649	632	644	621	689	648	629	676	669	615	684	617	593	645	671	631	645	647	666	652	655	631	656	639	664	695	613	677	633	625	616	635	618	653	649	663	605	675	662	632	649	618	614	642	681	645	651	648	666	645	674	650	651	628	688	634	630	640	588	616	669	655	680	663	675	642	678	642	633	694	634	653	619	640	649	588	606	653	616	630	635	645	617	630	653	615	655	674	622	602	658	655	653	663	619	659	681	628	628	642	655	653	607	631	668	638	618	626	681	645	662	628	637	688	627	648	639	666	645	663	649	669	628	634	644	622	619	702	675	610	642	611	618	638	684	609	601	675	665	617	627	667	641	651	635	618	707	660	691	608	609	659	658	681	644	705	633	639	649	664	645	646	620	648	609	624	657	620	632	603	626	598	692	651	608	669	608	628	660	622	665	681	671	663	631	631	620	629	650	647	673	627	655	675	684	646	612	645	648	641	595	666	657	611	664	586	658	681	660	669	624	633	626	607	628	653	625	677	666	625	644	624	665	638	645	649	604	644	627	682	624	675	598	702	636	630	630	664	659	639	683	650	675	671	646	661	590	651	653	679	630	628	655	623	640	688	723	667	667	647	655	669	615	623	657	671	620	666	673	659	629	634	696	697	675	631	620	628	653	653	638	594	671	628	666	642	646	638	647	619	605	660	631	664	706	651	599	652	663	622	654	663	645	610	661	652	637	681	631	631	601	656	646	660	637	639	638	651	629	642	602	652	676	678	653	637	673	645	619	639	630	655	642	649	644	621	646	655	659	659	659	682	677	616	657	670	617	664	634	651	663	663	654	651	634	636	632	630	650	627	642	648	668	666	680	644	615	652	671	672	658	715	623	631	631	622	623	623	643	652	641	695	594	664	692	631	644	677	613	683	671	673	634	626	649	656	640	663	699	626	625	648	667	630	656	664	688	675	600	647	677	663	666	633	635	653	659	666	659	675	599	647	626	649	636	641	616	659	644	642	607	639	620	602	641	661	622	681	641	657	646	659	626	679	671	664	621	606	623	662	642	626	636	618	640	642	635	620	648	605	650	647	587	699	612	664	662	630	627	641	667	633	652	679	648	654	619	649	682	627	693	639	627	637	657	606	597	690	707	644	677	614	636	602	644	636	647	606	680	603	669	639	632	618	687	632	625	657	662	602	666	673	661	663	636	611	668	612	679	642	633	637	614	610	632	602	656	649	651	649	635	646	615	625	671	637	701	612	607	631	637	633	631	647	634	655	623	625	671	625	643	656	591	683	673	654	620	633	674	653	663	641	560	620	688	580	622	666	648	648	631	607	668	615	617	659	597	634	654	686	640	646	648	642	652	620	682	595	678	651	607	678	626	703	628	633	682	637	642	632	651	636	646	668	645	656	666	585	600	670	662	675	651	664	631	663	599	617	640	680	657	642	670	615	668	665	653	612	678	657	610	664	655	653	669	673	665	625	650	653	682	680	633	651	575	648	661	687	590	662	597	653	621	614	642	604	660	677	626	654	697	653	594	667	655	627	618	623	628	677	643	600	615	638	666	614	627	618	632	623	610	651	641	631	651	677	656	648	644	615	613	661	680	598	616	636	616	605	668	641	657	678	639	613	699	680	633	687	646	663	637	646	620	649	640	641	662	629	623	625	706	663	659	622	636	635	599	679	609	705	635	659	647	625	617	638	629	655	629	624	668	602	673	674	681	612	650	630	647	632	652	631	701	643	649	651	680	586	637	618	632	675	649	646	576	614	646	656	636	627	640	541	654	656	650	630	624	633	635	633	637	667	622	650	645	639	618	616	675	689	643	631	665	645	662	644	670	593	640	656	661	665	671	601	624	664	587	626	641	636	649	665	642	684	622	702	651	657	652	628	686	640	669	611	596	688	592	655	615	645	681	652	632	589	611	653	621	684	735	672	665	628	649	621	622	623	661	652	601	654	663	688	668	623	674	648	658	678	609	670	626	644	637	665	635	625	602	634	643	654	648	659	686	634	676	638	666	664	668	663	657	616	655	641	599	671	640	681	648	685	639	646	640	639	612	626	646	634	654	686	662	633	633	644	628	639	659	629	632	630	671	671	651	643	638	604	654	622	620	625	654	611	687	680	630	672	642	651	641	654	639	672	594	646	639	599	675	649	600	641	635	646	614	647	690	693	636	635	661	640	652	623	623	645	610	612	624	668	653	578	633	653	632	623	647	638	647	578	638	623	702	643	655	607	661	658	641	672	675	639	637	607	625	631	627	644	663	656	677	611	653	603	594	642	641	634	631	652	628	639	670	671	622	669	601	622	666	652	664	682	676	625	612	635	613	649	593	642	694	638	630	629	641	662	627	638	611	617	669	668	649	674	696	634	644	661	611	665	637	675	689	688	654	674	697	633	683	655	639	668	652	631	625	621	661	671	668	666	724	624	619	645	657	631	642	599	635	648	654	653	627	595	620	606	622	634	603	629	640	636	656	616	653	713	646	633	634	690	692	621	606	659	672	619	593	613	702	638	634	667	617	664	639	615	680	622	619	643	702	692	663	657	641	602	687	652	638	657	639	671	631	652	631	614	626	689	657	691	654	618	639	613	664	666	596	662	664	708	634	628	675	678	610	639	618	649	671	659	655	629	632	629	658	612	688	647	634	651	612	707	626	640	587	625	635	580	638	638	638	630	611	640	647	683	631	686	650	660	618	613	592	620	685	673	659	656	631	637	610	604	607	654	645	641	645	649	589	645	640	656	668	626	679	657	597	612	667	640	653	615	663	677	657	666	654	704	599	618	635	615	668	631	629	636	683	609	690	628	652	633	675	631	610	673	616	678	666	625	670	606	657	669	632	645	622	668	642	627	668	620	634	680	629	629	623	627	622	622	679	606	646	635	633	712	636	631	611	643	640	665	632	645	628	621	666	618	596	650	679	671	633	638	591	631	612	657	647	643	613	605	658	599	681	630	656	601	636	670	623	675	633	613	629	609	654	638	672	614	641	646	617	653	641	598	625	659	660	613	708	614	655	624	646	618	636	630	643	654	653	648	668	680	664	642	656	653	628	639	689	642	641	569	674	629	668	650	636	643	668	643	623	602	627	692	679	627	626	635	677	653	604	641	653	619	660	604	681	617	658	601	631	663	639	642	642	645	633	683	645	641	638	593	659	616	632	620	599	658	647	600	653	609	652	669	690	656	652	648	666	618	646	663	644	656	626	652	641	697	663	664	622	646	646	600	597	650	632	645	629	639	641	626	665	650	608	654	656	664	624	621	633	644	680	639	630	707
7552	17394	13553	7165	5089	3930	3055	2496	2204	1912	1607	1519	1392	1307	1282	1162	1110	1069	1031	1002	1000	976	928	964	963	929	918	906	851	873	914	902	877	875	873	869	845	859	834	880	784	823	786	866	805	814	856	856	813	830	842	834	837	804	809	825	794	786	822	795	878	773	846	829	777	832	810	836	824	873	760	839	782	772	773	815	821	847	789	794	817	774	776	792	807	804	791	864	790	791	821	758	840	815	817	776	848	781	803	818	748	788	755	781	790	844	795	765	823	824	832	856	859	804	818	762	750	816	825	764	762	771	855	742	824	793	806	793	779	780	798	792	792	810	805	825	792	773	836	812	762	766	811	738	780	797	753	821	810	762	762	836	779	795	821	820	788	789	829	796	866	805	787	868	826	829	799	813	840	785	805	794	804	817	806	786	846	799	774	809	795	810	793	836	806	821	832	773	849	735	798	795	766	801	804	793	842	796	772	823	805	815	770	822	807	826	817	812	814	808	801	812	765	779	831	796	808	819	776	791	827	774	708	779	881	789	784	790	826	815	784	757	816	786	860	789	749	806	821	810	731	810	780	809	798	766	751	798	776	859	817	817	794	860	824	836	839	782	790	849	828	766	779	802	815	813	821	846	809	746	807	802	828	784	827	837	800	819	786	787	839	777	826	816	785	808	791	759	827	852	807	829	834	788	704	809	749	758	726	818	767	806	795	830	770	819	803	808	746	786	828	788	820	802	772	771	802	746	748	741	800	846	819	773	808	761	827	766	792	840	814	814	786	778	755	793	798	831	796	795	805	777	753	812	840	852	779	811	816	786	786	820	794	808	846	741	758	763	820	823	803	842	813	783	799	791	774	776	859	825	814	779	823	812	806	802	789	804	800	803	761	830	800	766	811	786	750	838	807	846	816	766	803	797	776	811	788	818	821	814	781	839	833	846	787	797	746	813	779	759	810	843	798	783	798	819	778	795	777	793	833	791	829	818	816	813	825	852	798	798	806	744	815	817	850	831	839	819	811	815	845	814	779	820	804	848	822	767	834	741	785	798	805	830	803	825	783	798	827	762	863	780	843	807	796	791	796	816	745	834	787	793	766	791	801	836	774	803	807	798	829	834	778	840	768	749	822	836	857	785	833	813	845	867	774	815	771	759	831	780	791	816	766	772	797	807	801	816	736	827	787	760	855	756	822	796	790	746	759	849	798	748	779	801	769	751	818	790	742	767	771	766	842	848	762	796	804	858	783	821	836	783	772	775	796	850	812	819	775	788	794	813	789	811	830	802	799	865	751	780	771	808	799	817	809	798	778	861	840	810	769	789	805	770	856	799	794	737	809	891	813	807	788	792	783	771	772	791	792	807	833	830	804	809	823	795	788	809	837	806	812	843	787	824	803	798	799	796	803	790	759	858	828	760	794	818	771	776	800	788	796	818	785	757	782	801	828	806	865	780	793	834	809	816	831	814	795	865	791	752	843	814	804	765	758	815	841	802	736	779	798	798	841	722	795	802	854	795	823	840	828	849	811	823	822	802	791	797	781	824	809	770	840	799	797	803	788	780	767	816	760	760	819	856	809	805	784	820	797	765	802	772	805	789	817	816	818	810	825	757	781	828	785	734	806	784	750	763	818	782	802	785	837	774	830	751	744	785	850	820	755	845	766	791	814	805	812	816	796	825	789	808	759	729	772	825	803	826	711	792	825	789	750	805	812	788	822	769	750	785	834	771	805	806	841	807	755	819	816	792	775	828	778	751	844	800	794	774	830	795	827	810	792	766	822	783	778	803	831	806	752	831	744	782	768	827	805	779	853	813	761	810	829	788	765	843	777	747	792	795	779	781	763	777	774	833	799	819	803	784	782	800	812	791	805	748	835	857	779	783	752	785	798	799	784	738	751	797	762	833	806	782	773	781	760	768	785	819	813	845	795	821	779	764	811	847	796	850	799	789	796	819	789	798	841	748	848	731	807	746	799	847	782	770	815	793	806	810	828	816	782	842	796	771	866	789	795	844	901	843	811	741	840	823	840	821	748	778	803	784	791	829	792	792	813	803	791	816	813	799	876	809	765	792	803	812	789	809	808	795	776	815	823	845	769	795	802	808	713	865	781	789	818	816	783	779	809	786	769	847	766	782	760	774	802	825	808	826	821	774	805	793	863	831	793	770	831	807	792	804	792	804	835	830	777	800	791	806	811	814	824	729	818	789	790	805	814	823	804	796	836	792	768	821	764	837	798	769	786	841	786	816	778	766	781	835	789	786	826	853	822	823	829	787	808	786	803	833	764	796	792	763	773	794	782	788	790	767	781	811	761	824	794	799	782	823	796	763	828	804	770	766	761	788	818	782	801	806	793	790	824	825	814	765	794	768	765	809	782	800	791	812	848	806	794	776	798	755	784	767	773	812	757	817	760	796	838	794	811	826	797	818	751	783	820	810	792	829	810	755	833	818	808	786	774	818	823	773	741	765	805	836	765	813	844	791	792	828	753	789	793	823	756	790	806	807	802	812	782	798	751	807	755	820	746	794	752	816	742	766	814	807	802	745	766	785	813	771	808	816	830	792	809	807	787	765	863	794	809	826	843	780	831	821	803	811	815	803	795	776	789	770	810	796	754	860	801	799	808	778	788	793	783	835	829	815	799	810	785	810	818	815	804	788	810	779	814	813	775	845	790	786	843	822	859	827	843	829	749	805	776	765	831	783	821	808	772	795	800	801	801	787	790	788	832	775	822	800	807	826	819	779	829	826	816	772	800	759	761	746	763	845	800	789	773	749	811	791	806	781	782	815	806	842	792	777	758	802	783	799	788	797	779	805	792	792	750	881	760	762	783	805	771	818	838	785	813	796	796	781	776	789	834	819	787	872	762	830	826	778	757	786	785	797	793	822	758	806	852	803	789	808	827	839	810	843	777	778	774	810	728	817	789	793	775	787	808	822	800	822	764	789	776	830	807	762	847	872	780	862	818	811	821	761	814	763	815	813	827	866	790	778	776	762	799	740	790	784	789	818	812	831	826	802	746	840	782	755	781	861	804	851	810	808	847	822	758	810	787	740	772	761	793	747	801	813	785	821	817	781	821	799	841	786	768	765	828	792	734	804	801	760	785	819	763	807	776	811	781	778	787	794	776	842	813	792	790	824	806	801	784	789	808	775	796	766	773	808	808	804	851	824	777	746	824	741	766	789	752	750	796	791	776	795	758	770	827	809	781	845	800	783	796	850	842	822	740	761	818	753	854	783	792	798	818	829	813	773	770	781	808	776	720	813	826	783	759	821	826	745	812	811	855	753	781	822	784	826	796	715	838	789	814	758	755	760	791	775	705	810	837	772	806	776	813	800	769	808	798	841	799	798	809	768	804	798	768	810	828	827	782	776	773	774	782	791	753	783	842	784	807	812	803	783	858	778	848	826	832	779	858	794	830	841	778	827	767	779	799	780	791	762	807	754	781	789	817	782	825	795	805	838	802	781	747	791	763	781	777	787	789	815	789	833	790	801
26711	18776	4641	529	365	272	239	263	253	243	247	245	257	246	270	260	246	227	250	230	235	224	235	233	236	252	242	221	232	208	245	202	225	251	236	257	243	240	229	212	249	230	273	230	232	254	230	229	251	223	241	234	237	217	233	257	250	238	215	221	245	226	207	218	234	242	219	249	250	228	235	254	259	259	225	247	231	238	232	240	248	248	248	198	249	227	237	227	228	237	223	236	232	221	219	217	229	223	209	244	246	214	224	237	229	228	235	253	224	234	249	229	240	231	228	201	237	255	270	249	225	226	238	232	263	229	232	210	249	219	230	239	252	242	216	237	250	255	237	249	227	225	238	261	233	222	225	243	219	242	280	240	232	231	227	239	234	229	226	219	242	235	238	266	247	238	243	237	225	238	219	211	254	233	256	250	226	251	247	232	223	226	228	235	239	250	240	254	229	222	237	225	248	242	261	236	244	248	218	228	221	263	230	240	250	247	230	226	262	242	248	244	239	229	251	236	242	237	240	216	252	259	233	239	215	242	262	246	238	239	243	230	242	237	231	238	247	225	247	234	241	214	243	224	223	227	247	242	247	240	219	250	224	235	246	224	220	248	213	248	250	243	207	240	238	240	220	236	235	243	250	217	229	222	234	232	227	242	228	216	243	211	241	229	245	239	204	241	256	227	239	241	236	207	245	249	244	269	223	238	255	224	220	255	212	239	237	219	210	264	228	245	220	236	235	223	214	235	214	233	232	232	242	269	266	230	244	249	237	253	255	230	261	233	213	242	266	236	225	244	228	237	221	220	228	233	228	220	252	214	215	230	197	230	253	254	212	227	211	245	262	220	263	253	274	250	220	240	260	225	229	239	218	239	240	263	227	213	231	220	221	235	232	233	240	234	221	267	246	211	228	224	257	252	257	250	224	211	224	246	225	222	239	262	215	246	222	234	243	236	228	230	225	259	216	270	207	258	227	215	219	262	213	221	243	218	232	238	225	251	246	273	227	247	216	226	228	264	225	232	202	240	220	232	208	238	241	240	216	249	241	265	240	222	225	247	247	206	223	242	268	230	252	231	258	233	233	236	221	271	244	243	258	246	236	220	221	219	249	224	246	232	226	258	252	217	217	220	229	225	237	260	231	218	236	214	237	254	260	221	195	234	237	210	235	224	218	250	233	209	206	243	228	248	254	232	225	237	236	238	226	197	230	241	240	231	263	217	237	224	206	241	240	248	223	228	238	220	225	218	224	238	229	232	224	212	274	262	240	257	247	244	220	229	221	247	243	232	241	242	226	247	231	227	250	245	230	229	204	236	238	244	213	227	231	253	240	244	224	245	266	225	243	231	269	244	227	252	225	231	216	231	201	226	236	226	220	222	234	238	248	250	216	221	235	223	241	239	213	230	243	259	216	223	236	263	234	252	228	242	239	224	233	242	214	258	244	212	233	250	246	232	231	222	225	261	242	234	222	235	225	213	223	237	217	218	203	258	264	229	222	239	233	232	250	198	225	228	227	257	262	249	217	239	194	250	207	243	215	233	257	221	247	237	242	253	257	209	230	238	236	240	215	229	236	215	218	236	231	210	233	234	255	227	240	236	236	226	234	243	247	246	244	260	236	241	240	213	244	216	234	255	236	235	252	218	232	240	249	230	235	241	216	254	253	250	231	221	226	230	231	254	235	223	257	245	249	224	241	250	230	239	236	240	276	238	257	197	228	222	219	226	219	226	237	232	248	233	236	248	226	219	241	231	254	223	267	249	255	221	240	260	230	223	230	233	223	216	225	218	224	227	239	225	234	248	230	221	243	249	227	261	204	231	270	219	257	242	255	238	263	233	237	239	208	254	269	230	237	242	238	235	287	234	233	224	235	270	241	259	232	250	206	250	223	219	222	231	242	233	209	233	235	240	243	243	262	248	239	241	232	259	217	266	220	236	222	230	242	212	233	218	264	221	206	219	201	221	224	252	244	236	227	226	250	236	237	223	233	226	227	228	225	239	261	219	247	223	229	240	255	215	249	206	218	240	242	232	225	251	217	220	242	220	230	197	226	243	234	254	245	245	246	243	246	225	249	238	222	241	243	249	240	222	249	204	224	256	261	248	267	226	212	259	225	211	248	224	238	254	247	218	259	224	201	213	243	240	248	249	254	247	226	239	243	263	263	215	237	253	241	224	240	244	211	233	243	225	254	252	245	228	237	250	249	238	228	271	228	243	244	219	247	256	250	250	265	236	238	236	218	216	223	234	257	231	232	263	233	230	244	239	234	223	245	240	258	261	239	234	253	238	243	214	223	240	235	251	252	240	249	247	230	257	226	240	252	253	198	277	213	248	227	225	240	228	234	239	228	231	231	208	225	240	218	237	233	247	233	240	233	229	222	218	236	239	260	245	219	245	217	230	248	241	228	238	220	243	261	251	232	239	260	233	230	226	253	247	225	252	231	238	250	215	246	241	233	253	231	222	249	227	245	262	202	220	236	224	241	228	258	273	214	222	254	221	211	263	260	245	221	213	232	239	225	249	213	264	249	241	243	229	238	237	233	239	222	247	221	207	237	256	249	278	222	256	220	220	239	257	250	229	219	268	222	215	242	235	215	207	221	211	238	227	222	234	211	233	236	235	252	200	231	260	243	211	246	237	223	226	242	235	236	236	218	244	235	260	226	215	230	256	219	238	267	205	248	288	246	229	243	238	229	237	232	237	240	249	230	237	238	226	238	244	216	227	219	227	243	231	236	247	215	231	211	242	216	233	247	220	218	245	247	250	232	230	250	209	222	248	243	238	240	229	216	222	229	238	230	222	238	249	241	197	234	242	202	226	262	226	250	263	263	226	239	230	229	237	241	240	236	236	243	233	225	248	221	213	221	210	259	238	227	214	233	243	245	222	244	225	274	241	216	267	245	234	237	218	235	246	224	231	253	228	234	235	215	235	234	216	211	229	245	220	221	261	259	222	235	249	238	242	200	214	226	215	260	242	229	223	238	218	234	226	240	233	243	227	242	224	230	212	261	224	263	238	227	242	247	239	211	236	225	262	240	228	213	251	242	213	246	204	218	220	223	246	236	231	238	242	234	241	212	256	259	229	258	224	217	248	221	261	236	235	248	244	232	235	198	225	244	242	239	237	218	220	282	221	239	241	245	247	223	234	230	224	251	248	240	245	250	260	240	246	242	200	243	251	208	221	232	247	222	264	236	233	231	224	236	228	243	222	200	249	250	250	237	249	233	245	230	218	243	252	228	228	244	190	232	258	226	230	243	253	258	230	221	238	239	235	240	230	232	237	227	210	227	219	211	234	248	246	237	225	226	245	245	243	245	247	246	223	219	248	206	241	249	204	226	207	239	228	228	231	245	238	234	201	239	236	244	217	230	226	222	238	257	244	217	225	223	198	187	241	255	229	241	242	208	248	253	244	235	219	234	243	228	243	233	253	264	241	228	221	223	249	231	209	232	230	229	251	260	217	222	209	226	244	239	204	237	218	248	229	221	210
3963	1134	926	587	475	497	401	382	341	362	328	341	328	347	321	308	312	332	315	308	323	332	308	330	290	287	319	322	316	304	332	332	343	328	295	299	303	326	307	300	296	321	309	291	309	333	303	283	314	307	297	321	334	323	313	331	288	297	294	311	314	322	306	308	314	326	293	320	317	320	296	276	358	323	346	298	293	323	325	297	335	342	328	318	311	324	289	307	288	320	302	350	340	313	323	301	297	293	312	292	294	319	311	319	285	291	313	324	317	285	321	318	312	305	303	317	344	302	312	310	299	307	341	299	296	329	328	304	314	287	321	284	308	291	312	292	316	310	302	303	302	317	305	296	304	323	323	309	294	308	329	295	322	275	309	281	278	323	301	311	318	303	295	329	311	291	296	291	307	341	309	312	320	255	309	286	331	296	303	311	329	314	330	292	316	284	307	303	323	317	278	332	304	351	320	305	320	320	309	299	334	284	302	278	299	323	303	318	313	323	318	287	307	315	297	321	315	338	282	313	339	332	340	303	305	271	312	304	288	292	312	319	323	289	308	316	319	311	312	322	318	309	309	305	290	270	290	326	316	328	319	331	302	311	305	353	355	321	317	295	351	310	306	323	289	311	279	333	337	265	319	300	342	336	291	288	292	310	278	312	307	312	298	306	289	295	304	303	308	326	315	299	297	310	317	344	318	282	284	289	345	314	298	282	290	254	307	301	320	264	341	310	314	285	310	319	279	299	284	321	330	306	330	307	292	320	308	301	315	322	274	317	281	313	322	298	327	293	312	287	309	286	309	334	278	325	312	317	290	315	284	291	288	316	314	298	297	301	340	323	312	308	291	330	322	309	310	308	319	317	278	317	292	326	293	300	330	328	326	293	300	340	302	303	313	284	300	334	308	317	301	290	278	310	327	290	351	313	310	294	308	328	313	275	314	269	301	300	327	304	332	313	324	331	309	349	318	300	316	311	324	310	314	319	312	320	308	284	309	302	298	322	305	288	333	322	279	304	332	305	294	324	289	318	314	324	318	310	284	300	285	322	305	324	307	318	307	348	304	325	300	319	296	312	342	340	283	278	301	302	296	290	314	313	299	295	302	293	328	329	277	304	285	313	292	327	316	290	269	320	305	330	283	296	303	300	312	313	323	301	307	305	342	285	307	337	320	321	301	269	324	327	322	351	317	321	293	313	302	325	283	319	306	299	326	317	330	322	302	288	316	305	355	315	329	284	294	279	329	301	306	301	318	304	298	293	308	309	311	300	316	274	313	340	329	332	314	323	320	334	287	310	301	317	310	303	316	319	319	300	303	323	314	317	284	314	306	311	304	323	309	315	313	300	314	298	302	334	291	305	321	309	303	309	306	299	334	334	313	289	312	285	326	303	291	323	307	292	308	315	316	325	272	337	308	306	337	320	329	314	306	303	299	301	297	322	328	318	309	291	285	316	321	287	330	311	264	312	311	294	343	305	301	311	289	331	303	320	314	320	304	320	296	311	307	316	293	301	327	266	308	301	323	322	311	303	321	304	320	322	283	288	314	291	305	301	315	304	301	301	311	327	313	301	287	304	320	321	293	276	288	318	323	304	291	303	305	298	301	280	329	338	324	315	302	301	335	317	288	329	289	297	303	295	315	312	326	325	297	294	330	320	281	335	307	324	276	308	336	299	301	295	338	325	296	292	296	315	322	295	318	309	317	310	297	304	290	310	334	286	294	295	314	339	286	323	335	288	302	305	317	316	351	293	310	283	290	270	322	312	298	321	297	316	312	303	316	307	295	293	328	313	292	291	330	320	309	311	300	287	317	321	298	274	348	327	297	324	288	285	302	330	268	292	311	323	318	304	293	329	319	330	318	305	330	301	300	334	318	306	318	298	305	324	327	315	320	335	290	300	317	289	322	334	283	307	345	319	316	342	325	290	318	317	331	304	309	328	303	329	290	313	327	330	280	320	340	326	275	313	297	304	306	332	279	310	297	285	314	298	280	350	263	307	294	310	314	307	280	289	277	317	299	316	289	333	318	285	317	312	308	321	332	278	302	305	350	296	341	335	301	323	308	298	311	307	342	287	316	278	323	299	326	276	329	289	302	304	282	302	310	326	293	309	338	325	316	285	313	291	297	317	307	320	308	278	291	314	313	311	311	326	307	313	293	310	304	326	324	295	302	318	333	314	314	309	285	323	290	311	317	281	309	306	295	293	329	310	308	353	313	338	316	353	315	289	293	310	306	299	307	324	305	324	287	326	296	322	315	299	294	318	306	313	288	312	314	287	319	320	309	313	333	314	301	303	332	289	322	308	298	290	284	300	316	338	289	286	290	306	298	320	325	311	278	303	317	300	312	302	311	337	320	293	287	296	315	347	304	273	311	330	335	342	293	322	291	302	339	283	314	274	294	306	315	275	330	330	311	328	303	295	312	289	329	295	300	315	327	309	285	315	304	291	294	327	308	298	312	317	300	277	306	329	326	295	272	283	314	292	281	298	313	264	302	296	282	320	295	327	305	333	327	308	292	308	328	282	302	328	320	311	323	320	296	323	318	327	316	312	309	321	318	307	311	301	296	318	302	332	317	287	315	341	304	303	317	283	315	306	326	295	294	321	299	308	303	313	303	287	314	310	307	301	335	279	291	320	315	306	300	287	299	337	262	297	332	323	274	326	291	304	323	316	344	319	286	349	301	294	299	280	302	303	297	301	308	307	313	316	273	326	317	283	308	316	319	342	279	307	319	319	300	265	289	319	321	290	304	314	300	278	288	293	331	308	333	337	294	312	311	293	325	301	321	301	292	295	303	306	292	302	282	297	320	284	316	336	310	291	310	316	265	319	295	299	295	282	322	308	338	332	317	275	332	324	325	307	293	288	319	291	284	280	333	321	351	288	315	314	324	277	291	307	310	342	327	298	283	329	312	342	300	314	323	319	328	308	334	284	302	306	336	300	289	293	353	297	312	308	331	308	292	305	324	327	315	302	324	278	333	318	301	314	304	298	329	324	309	315	320	308	293	316	292	325	303	312	333	296	319	266	322	292	277	342	330	285	287	319	280	335	314	321	304	295	288	318	326	357	314	290	306	315	326	285	264	308	308	292	302	296	289	311	309	322	328	300	333	293	325	320	305	329	329	299	354	305	310	323	296	320	329	331	309	301	298	306	312	273	277	302	318	290	315	315	309	306	318	305	313	287	295	296	331	278	287	314	335	320	314	290	297	311	324	314	292	289	312	313	276	314	295	316	301	307	307	304	302	319	317	301	316	335	307	307	274	319	279	314	290	323	295	288	312	308	295	325	310	328	281	327	296	311	306	324	309	303	300	316	296	309	299	283	295	343	312	307	305	302	279	302	305	298	328	299	310	285	294	329	314	292	334	281	325	307	287	277	300	332	326	274	300	299	303	295	272	333	321	311	288	341	302	329	297	297	304	331	306	296	289	344	304	309	334	298	286	317	307	329	295	325	291	280	290	299	336	314	311	305	331	310	305	332	332	335
23776	20966	28132	23975	20910	7290	1247	954	784	765	681	668	711	656	633	634	612	579	594	603	582	554	569	523	551	590	552	536	606	542	565	569	562	593	575	576	535	544	533	567	546	512	523	542	550	559	591	589	554	532	569	542	530	539	540	552	553	558	552	560	528	581	546	517	527	533	566	518	503	506	533	523	551	554	506	528	524	533	549	537	536	534	551	565	543	522	586	540	532	487	527	570	577	554	496	565	560	577	526	524	516	561	485	517	554	501	523	538	558	561	606	531	538	541	527	575	562	539	538	572	529	538	549	498	530	574	541	559	539	557	575	563	548	586	538	559	561	550	571	563	545	529	521	566	527	535	530	521	571	545	563	498	544	567	567	534	506	531	551	559	525	545	548	512	587	544	517	548	546	550	517	533	520	521	553	492	509	521	528	556	536	552	561	526	542	547	525	519	550	558	535	520	592	520	579	558	568	531	587	524	543	532	527	526	558	568	491	534	538	547	527	519	558	566	534	549	546	498	540	529	527	554	543	532	565	562	503	555	500	523	576	571	535	528	566	541	550	520	514	540	560	565	482	518	512	538	503	543	512	576	552	506	547	533	589	537	545	535	559	589	541	531	533	507	559	543	562	550	547	519	561	550	545	513	513	525	516	539	513	521	529	566	554	523	521	532	532	537	567	577	541	542	512	600	527	536	528	575	542	550	519	550	573	531	579	541	554	543	559	581	482	531	578	532	515	581	546	568	539	539	494	558	594	558	574	598	526	496	565	556	536	516	575	556	575	527	530	553	548	537	511	553	510	538	505	575	553	548	511	538	571	529	523	558	530	556	578	580	517	481	523	543	581	547	600	529	558	574	546	579	567	539	514	538	560	552	512	528	570	551	534	557	504	528	562	548	531	562	541	544	565	524	548	524	530	493	524	523	572	589	496	553	512	549	534	528	536	538	560	520	488	551	552	539	551	514	541	553	545	554	530	520	542	518	513	522	521	584	520	526	542	515	561	525	507	567	539	546	521	542	541	567	550	534	566	544	585	552	558	513	576	567	555	553	529	527	559	524	538	552	554	513	524	533	505	542	536	528	570	548	532	562	523	531	540	568	590	624	543	527	523	546	527	591	554	524	535	551	550	563	540	552	540	580	571	565	498	529	599	543	563	543	542	524	546	522	537	490	479	549	558	536	481	529	568	553	558	569	531	523	522	547	553	508	531	552	529	520	538	546	524	530	522	505	548	541	505	526	537	531	531	549	540	582	534	532	515	540	568	588	553	604	489	555	493	531	544	554	540	543	536	544	545	550	545	536	554	536	560	531	548	566	542	559	580	523	598	568	517	532	584	577	569	518	557	538	537	544	555	568	587	545	567	538	546	534	548	555	550	540	528	527	560	592	498	535	586	513	553	495	534	519	532	538	499	517	579	555	499	579	544	532	522	564	576	550	518	512	560	546	495	534	534	516	538	522	565	567	513	537	502	566	567	561	529	513	527	550	519	584	526	535	548	556	560	530	574	522	548	530	541	517	521	510	554	546	530	499	556	567	572	561	507	570	575	545	545	531	557	509	510	512	568	555	502	551	540	561	526	544	514	545	492	556	567	537	565	554	570	543	485	556	549	551	544	521	556	539	538	504	544	519	523	538	576	523	544	522	584	542	564	536	577	525	518	532	540	583	532	560	543	532	552	510	521	534	583	579	602	531	520	509	571	534	511	527	559	543	530	534	522	530	529	545	530	564	551	582	509	548	543	539	528	549	510	536	524	548	547	545	549	536	534	581	555	520	515	526	556	526	549	539	556	554	572	527	569	547	504	538	542	513	533	557	523	526	550	537	563	533	542	574	535	547	522	546	547	540	511	567	516	534	519	571	548	578	549	533	545	508	534	550	565	544	559	532	543	502	540	565	534	541	589	543	543	535	528	549	555	533	531	521	552	557	545	552	548	543	549	527	526	551	533	549	539	530	548	563	531	524	482	538	519	554	552	504	547	515	566	578	535	574	555	494	489	520	545	598	550	516	577	553	559	564	540	588	538	516	571	550	549	549	553	511	556	515	537	536	538	515	588	537	489	518	538	535	548	529	551	547	573	570	545	513	528	536	564	542	558	568	580	531	574	541	573	561	517	536	522	495	594	578	536	543	531	588	555	569	525	545	552	507	541	551	515	565	546	539	554	534	545	541	549	534	537	521	499	562	548	487	533	572	575	505	527	570	538	562	533	603	561	511	540	539	548	516	523	532	553	572	532	545	555	541	545	541	534	547	532	553	531	517	552	551	511	544	530	535	504	513	567	541	522	538	512	513	547	472	557	530	565	512	525	565	535	564	541	568	564	500	537	508	533	551	528	554	555	567	518	535	558	552	546	566	530	556	549	537	488	534	544	544	513	562	566	568	539	527	532	602	538	502	548	519	545	536	538	529	541	517	528	549	591	541	580	519	514	533	518	572	538	559	562	542	557	530	551	538	523	550	567	579	562	504	545	521	508	538	557	507	527	610	515	565	543	530	540	545	522	530	534	566	530	536	551	537	587	531	547	551	531	560	503	570	554	577	555	538	486	541	510	589	538	502	522	578	558	552	511	548	548	545	529	535	550	548	545	538	533	578	522	552	563	519	545	567	575	517	585	539	494	535	529	534	573	518	536	554	560	552	548	521	541	581	555	534	505	581	547	580	520	531	547	535	552	583	512	570	504	548	568	556	545	503	508	531	529	566	522	517	521	521	541	557	539	545	535	533	503	521	511	553	538	581	528	504	540	546	556	558	558	559	517	535	519	569	597	508	550	563	500	540	537	502	576	502	547	558	526	565	549	531	542	524	504	531	555	537	516	535	534	510	559	521	544	567	494	548	567	547	526	542	544	553	558	510	527	589	569	541	513	534	547	516	581	587	516	593	555	515	525	524	532	543	544	531	543	513	529	543	538	521	567	552	564	513	571	506	570	566	547	535	554	536	548	574	517	556	578	558	519	534	537	541	544	518	556	537	519	549	526	597	570	609	533	525	562	517	516	575	547	589	533	585	536	574	581	538	517	540	569	546	542	543	509	618	529	519	522	533	548	554	585	521	535	572	510	536	568	567	553	550	518	526	523	588	577	531	552	545	542	518	534	563	525	538	561	566	537	541	548	526	527	489	527	545	589	537	552	554	543	546	534	579	544	514	551	557	522	503	538	511	544	532	523	569	514	545	525	517	535	526	530	538	552	567	524	552	532	541	532	527	544	515	522	529	585	550	538	571	562	588	544	524	549	539	546	561	584	560	541	565	522	539	512	581	577	553	553	503	556	508	561	528	550	509	527	556	540	540	535	575	524	542	526	549	524	539	559	548	550	514	537	558	584	542	530	581	550	569	498	550	538	571	541	523	561	542	563	532	615	522	515	535	507	563	527	571	523	563	535	544	555	596	496	498	540	532	540	508	532	567	562	559	528	555	529	542	515	530	518	532	581	552	520	525	566	576	539	566	564	536	511	570	546	532	531	532	513	512	548	495	529	545	535	566
5139	10672	8301	4263	2940	2355	1901	1579	1376	1279	1140	1078	1024	965	910	850	853	814	804	729	766	826	761	742	764	756	723	749	661	709	721	686	707	700	703	693	694	712	742	672	701	672	712	726	714	678	709	681	678	714	701	682	734	680	697	702	674	697	612	675	671	680	679	633	684	725	699	670	638	677	668	671	715	662	651	669	697	690	740	708	678	787	629	694	706	640	700	715	716	666	689	685	694	665	643	673	659	652	663	697	702	669	666	672	693	660	635	706	652	663	674	684	671	686	666	691	673	653	673	697	672	638	683	654	684	707	643	703	632	665	711	676	647	671	707	703	698	664	668	671	672	698	700	682	677	647	699	703	750	641	668	658	708	694	645	680	711	676	659	643	687	669	667	662	682	630	690	621	665	655	654	708	682	710	648	706	658	707	664	741	691	676	668	737	710	687	671	644	648	688	665	667	678	712	676	633	710	631	657	674	670	683	654	625	666	686	679	633	676	711	670	692	664	662	688	650	653	653	644	680	658	669	725	676	671	651	684	665	682	692	701	679	693	675	670	645	659	709	636	720	734	721	628	707	686	696	724	622	645	685	699	689	684	730	704	668	664	721	661	670	676	649	681	689	662	674	688	657	700	636	657	645	725	665	662	681	693	674	669	704	674	678	646	674	677	684	658	678	702	672	687	663	675	646	722	660	671	653	698	661	675	676	696	668	678	627	702	709	710	697	716	702	699	712	690	708	641	647	689	653	679	670	680	685	671	680	691	669	648	657	699	718	714	676	707	634	691	654	680	668	659	667	726	668	704	659	661	664	706	631	660	685	674	680	719	637	716	645	663	637	669	696	679	674	688	675	664	668	732	705	645	612	703	651	659	687	651	677	659	682	650	655	649	630	663	642	696	623	670	679	639	639	698	658	645	650	686	655	666	692	710	694	690	668	687	660	648	686	671	657	669	655	683	672	661	655	681	686	717	730	688	664	677	649	640	639	700	636	681	677	671	637	686	710	690	675	713	708	673	693	667	679	698	655	598	674	667	697	706	671	642	700	638	696	633	621	629	699	647	676	669	661	670	624	633	643	661	631	697	629	686	701	699	612	661	652	702	667	679	644	721	717	663	700	705	699	737	636	651	689	692	688	644	679	681	689	664	653	716	729	690	646	654	750	665	664	684	661	703	672	697	697	659	677	668	657	629	694	674	672	630	658	643	694	674	655	654	688	712	672	663	688	634	720	645	655	700	704	629	639	673	706	712	697	636	700	726	724	665	720	611	706	699	686	607	658	657	643	673	709	687	673	708	684	686	682	644	733	665	675	635	697	678	683	720	672	703	672	692	687	656	707	697	661	666	706	648	690	614	686	685	672	747	697	666	671	678	677	632	667	744	665	660	658	665	671	669	663	688	662	676	665	698	750	666	667	640	681	664	639	697	658	683	676	681	693	664	687	695	731	643	648	705	673	632	651	635	711	678	693	699	635	682	636	699	664	691	621	658	677	659	674	711	731	661	696	679	725	686	638	680	655	697	696	652	636	629	676	693	668	664	693	706	718	644	700	652	688	688	685	688	695	709	709	689	731	655	678	648	708	715	684	689	643	671	675	672	667	679	694	661	704	641	666	698	642	689	703	693	670	682	647	723	668	706	671	667	695	687	687	646	696	667	712	687	695	661	670	647	686	664	659	710	689	707	672	714	697	674	680	682	723	656	655	668	657	662	696	693	691	687	678	691	644	708	685	672	689	694	661	695	683	672	686	701	686	673	671	676	677	635	680	671	658	678	671	714	678	698	698	703	661	711	733	666	682	643	686	654	681	717	691	665	648	713	651	691	688	715	701	694	665	706	673	698	645	739	696	674	693	679	643	699	701	658	656	688	685	706	678	659	692	694	697	686	671	642	720	694	635	666	693	687	645	711	633	639	723	675	673	695	699	694	674	679	710	696	692	652	675	689	662	659	647	678	664	655	654	666	664	691	665	679	663	667	671	681	644	648	674	732	714	690	711	735	657	681	649	700	626	663	637	672	675	701	643	655	668	682	689	661	664	658	702	647	662	675	653	670	644	655	705	673	681	673	666	691	671	660	718	657	663	692	662	638	676	688	685	677	671	691	644	678	662	690	645	690	650	718	678	643	664	688	649	633	668	699	645	648	691	712	692	672	696	646	673	717	645	690	634	676	693	669	658	717	676	705	724	694	671	696	662	616	622	704	673	697	708	678	663	672	694	684	686	658	716	635	658	718	636	657	665	667	686	646	701	655	698	669	613	687	696	676	660	695	738	723	637	647	671	686	686	732	728	685	683	700	691	710	641	612	690	670	664	647	691	686	662	667	749	639	686	669	688	644	686	714	735	690	663	684	661	680	689	651	711	703	722	705	682	694	726	731	731	674	639	708	656	658	679	678	645	724	683	669	643	672	705	672	607	649	677	707	695	652	642	697	627	703	685	673	661	669	631	663	668	655	660	680	665	684	693	687	690	601	680	615	673	701	667	653	699	690	673	628	694	697	678	728	624	681	699	670	717	647	702	677	644	691	642	678	671	676	701	681	669	649	670	684	723	668	660	658	656	636	684	651	695	659	687	655	675	675	678	710	687	679	699	652	666	676	667	622	680	716	681	680	659	639	665	655	718	748	665	655	728	668	690	726	648	627	703	702	643	680	685	686	670	662	630	647	670	722	701	674	623	687	689	707	709	671	653	676	659	655	665	684	659	679	657	726	646	643	678	768	685	636	702	690	657	673	651	653	718	675	652	693	648	631	635	694	673	683	644	728	676	705	687	671	635	653	710	689	672	694	701	662	638	710	710	743	661	683	683	640	644	614	646	677	651	628	686	698	675	693	655	686	652	655	692	665	686	680	714	654	685	699	665	640	649	642	694	689	653	643	709	657	735	716	654	666	654	654	701	663	652	697	658	674	657	719	670	727	694	727	693	663	628	637	714	692	626	671	656	694	678	682	674	693	657	720	678	695	713	682	642	662	670	664	707	669	682	650	725	622	710	707	691	688	715	694	685	655	650	665	649	621	667	664	640	652	669	653	718	663	698	668	717	631	682	676	690	632	651	696	658	641	679	671	675	660	679	643	694	621	696	728	672	727	647	657	692	660	674	628	702	677	646	678	697	726	678	676	658	732	709	622	675	673	726	646	659	638	655	692	696	665	734	659	674	720	688	699	712	680	645	669	677	681	697	651	657	697	687	626	613	669	657	650	696	643	642	703	692	699	691	655	663	666	674	679	665	706	690	698	682	699	667	698	658	677	668	710	662	643	708	674	671	682	651	666	671	654	691	728	704	648	672	717	708	693	656	620	675	689	702	673	650	701	666	702	699	660	689	650	698	666	666	695	686	652	698	688	629	662	655	680	704	684	657	633	654	640	708	737	666	723	632	654	712	676	698	642	645	710	658	672	666	636	655	662	744	690	678	639	726	659	663	650	667	724	672	683	683	669	671	635	680	666	696	673	669	736	721	649	629	631	670	671	703	719	669	679	690	631	674
25022	20972	26719	25067	4446	534	402	318	278	311	281	242	238	226	211	218	213	201	206	191	201	196	211	213	210	189	208	203	223	187	189	229	188	195	188	208	189	186	183	175	223	189	172	210	175	208	213	185	212	195	201	211	192	182	174	192	177	208	184	184	202	206	198	195	177	202	194	189	218	185	230	183	195	185	190	200	181	187	198	198	184	200	210	194	187	185	202	186	200	191	188	207	189	188	179	212	188	222	186	174	215	180	195	186	186	188	213	184	189	182	188	217	207	185	185	193	156	203	188	203	159	167	198	212	159	215	187	177	177	216	187	198	169	187	187	180	214	194	221	204	191	175	219	202	188	170	190	187	193	182	205	206	196	194	203	198	186	208	193	200	213	185	194	191	211	175	201	189	167	176	179	205	174	185	201	209	204	178	182	193	202	183	188	161	194	177	206	193	197	194	191	150	200	187	183	193	180	186	186	187	175	185	205	209	197	210	182	163	188	181	197	196	184	192	181	180	192	183	184	189	188	192	218	176	215	207	177	188	187	201	215	199	184	201	181	219	186	212	177	191	192	165	175	186	184	182	194	174	190	199	193	211	192	204	195	208	187	177	186	211	173	205	216	185	183	186	221	199	219	207	189	188	204	171	202	189	188	195	209	181	179	185	206	193	207	220	208	217	201	191	194	199	180	165	179	187	175	180	203	175	171	229	169	201	178	225	190	181	209	180	192	197	220	230	203	191	196	193	195	194	180	169	198	197	202	221	168	176	193	194	192	184	219	189	199	211	175	209	186	187	212	195	187	216	168	196	168	186	207	198	178	198	198	199	200	181	194	199	186	181	211	206	187	198	197	191	173	162	204	200	186	181	185	174	229	181	180	175	188	175	198	196	201	199	186	205	189	197	197	189	182	169	203	201	169	217	183	190	186	186	192	212	184	193	187	200	210	209	195	189	203	164	181	185	180	177	206	182	179	193	169	204	197	189	194	187	196	177	197	193	166	190	179	206	201	185	164	188	193	191	188	186	174	219	186	227	189	198	185	187	203	182	200	206	194	185	196	201	190	183	195	184	192	197	202	204	229	207	195	179	184	219	179	183	209	188	203	194	179	205	190	197	193	183	203	203	211	202	177	181	183	199	217	202	181	181	188	207	186	199	193	205	189	197	195	183	224	184	192	183	183	194	192	201	197	195	190	194	206	186	175	162	188	202	186	192	184	181	182	214	203	190	185	198	203	196	167	188	213	169	200	195	195	196	212	206	190	188	176	194	197	175	197	193	184	192	195	194	183	190	179	211	174	188	205	194	163	180	208	229	165	215	214	178	162	156	213	200	201	197	191	175	193	209	186	179	192	183	198	160	179	190	181	163	200	207	220	193	186	180	195	197	178	191	192	199	199	183	195	206	186	186	203	181	217	193	192	184	220	173	211	195	185	176	208	185	220	186	177	208	195	180	205	194	194	193	199	214	175	212	204	184	200	182	178	217	194	169	203	189	190	208	192	176	188	184	189	170	195	187	182	195	184	205	200	228	185	163	191	195	204	190	184	199	210	175	167	194	186	178	201	192	194	203	208	193	198	166	168	192	194	202	175	191	193	205	186	188	188	193	170	210	187	196	200	214	180	181	192	205	206	180	200	221	170	189	194	184	170	172	193	178	189	191	179	198	173	178	176	191	194	200	182	204	205	211	210	180	202	180	205	204	202	192	172	195	203	192	186	188	196	215	205	185	192	193	200	186	187	200	212	225	239	176	222	209	179	188	185	206	180	159	194	196	199	201	201	193	189	165	198	190	187	215	185	175	188	180	190	212	173	183	186	202	170	192	215	166	198	192	218	188	179	175	177	183	185	208	219	174	195	197	195	191	198	168	180	186	189	185	203	180	200	197	196	208	191	183	196	189	183	172	172	204	206	181	190	202	150	180	198	187	203	201	192	184	176	192	211	185	191	199	189	186	197	207	174	209	196	198	186	200	192	185	192	197	215	180	213	181	204	194	218	197	200	196	199	179	229	197	178	221	192	184	197	177	176	201	215	191	170	192	225	209	150	208	180	197	183	169	175	206	195	204	184	214	203	200	189	208	185	221	197	171	195	203	209	203	181	179	175	196	179	208	204	196	174	182	200	173	184	200	199	196	215	197	212	188	213	206	189	178	210	197	174	202	219	200	203	190	180	182	194	174	194	198	190	191	185	193	168	183	187	200	179	184	195	176	189	187	216	181	195	167	196	201	193	190	212	197	197	203	205	219	182	206	184	191	182	171	176	209	178	185	205	216	171	181	194	182	179	203	196	183	185	175	220	187	191	181	189	192	182	196	198	207	195	201	173	191	154	200	193	164	170	199	190	186	186	194	200	181	197	190	177	185	179	227	191	189	174	187	210	197	200	199	167	195	206	188	184	226	201	186	199	188	178	183	189	194	173	192	209	166	220	189	194	189	193	215	203	177	158	178	188	179	202	189	197	186	197	189	190	162	195	200	208	178	216	191	219	182	176	183	182	179	193	191	186	177	161	196	189	190	197	200	211	198	204	173	177	191	167	206	211	204	213	189	157	218	198	204	209	158	199	190	202	183	225	164	171	185	224	178	188	191	188	224	187	177	195	180	222	196	196	180	187	194	170	204	178	203	207	188	202	197	202	194	220	185	185	201	189	174	166	178	194	187	224	203	212	187	166	193	190	204	223	185	183	168	200	206	203	208	211	168	195	181	208	167	193	180	206	196	186	175	183	209	194	173	189	186	198	204	186	193	181	200	173	193	166	166	183	204	173	194	190	202	189	172	193	192	199	206	199	209	179	196	195	162	196	178	206	189	206	181	218	204	187	186	184	195	197	185	193	190	206	195	205	179	198	171	171	148	217	186	199	208	198	179	186	181	226	195	187	159	193	159	192	201	194	182	182	204	204	207	204	191	176	194	183	173	195	202	172	175	203	156	175	214	188	187	191	206	203	185	198	161	181	200	172	193	199	189	182	204	196	188	182	231	199	205	186	194	228	183	218	203	187	173	189	201	196	184	202	164	192	202	210	179	181	192	189	185	187	195	195	191	178	207	192	191	201	197	193	192	188	201	183	185	185	163	175	182	186	191	231	174	192	183	183	188	231	171	195	178	214	194	176	219	225	172	176	211	190	216	177	180	174	194	187	194	173	174	180	194	196	199	207	176	196	196	181	192	199	184	195	215	188	205	219	200	200	178	190	200	167	233	168	188	181	225	184	193	173	197	174	200	190	187	188	199	206	181	214	192	211	168	171	203	166	199	193	200	237	192	192	190	201	175	219	167	191	206	208	210	218	206	179	211	164	212	176	220	200	187	186	202	191	168	207	184	195	212	178	220	209	215	188	202	188	190	203	173	183	175	198	205	179	165	199	196	188	198	200	201	191	198	185	182	201	180	200	187	195	185	212	175	194	190	182	205	202	179	188	199	205	191	194	212	185	190	200	212	182	187	205	185	203	199	182	195	197	189	185	184	178	198	173	189	182	190	195	191	216	188
4665	5781	4226	1975	1440	1090	907	706	612	565	521	432	432	409	399	363	366	378	331	335	345	305	321	307	296	295	311	295	258	301	285	280	264	301	299	307	317	308	297	280	294	288	284	312	278	274	275	312	294	322	263	303	287	255	278	295	277	257	286	285	278	308	270	259	285	264	268	289	281	279	275	255	287	262	272	294	272	300	268	253	252	282	278	272	295	261	278	272	286	265	246	252	299	287	302	303	276	294	287	263	267	272	341	256	326	284	270	285	283	269	271	281	318	274	298	278	275	276	265	301	271	297	262	278	249	283	290	261	251	289	289	264	297	276	285	232	280	297	300	258	293	250	271	259	250	286	249	275	315	258	279	266	266	266	296	297	261	273	267	268	265	249	298	292	291	272	280	265	287	284	252	289	279	267	291	257	287	286	270	287	240	261	279	299	230	269	246	282	233	248	275	293	283	252	282	260	271	244	300	282	283	300	275	286	291	277	265	265	277	264	285	272	289	274	292	265	255	260	259	234	273	287	285	266	267	287	277	290	277	284	275	269	274	289	278	280	271	282	318	258	276	276	265	264	273	265	272	280	285	293	302	274	272	297	273	264	266	267	260	278	287	278	273	269	276	245	281	254	263	270	273	262	273	275	298	285	272	307	281	262	258	276	266	276	253	276	281	285	292	263	282	282	287	269	260	244	247	280	251	294	286	252	272	294	266	259	264	300	300	297	279	287	284	262	271	283	276	278	287	248	263	288	275	296	272	253	286	256	289	284	281	282	271	301	271	270	293	275	288	290	286	293	275	265	324	278	325	263	286	285	277	290	298	249	281	301	297	269	304	295	259	290	270	291	250	258	260	299	268	289	282	288	272	275	257	250	229	281	265	288	267	276	285	277	286	278	271	280	286	273	263	269	257	277	265	280	272	258	275	289	250	292	325	253	261	281	262	292	270	253	287	275	252	260	257	280	277	293	274	271	280	278	300	269	304	275	269	237	300	278	276	253	252	263	265	266	241	260	291	280	254	279	300	246	296	258	288	286	290	244	261	252	300	255	260	267	276	303	277	248	273	279	253	269	304	254	269	294	245	276	276	256	256	278	279	303	287	273	285	274	284	296	269	296	260	277	278	235	289	290	288	278	303	290	287	279	319	284	281	283	248	250	294	297	275	266	274	270	267	255	307	297	311	267	239	284	281	265	296	289	351	271	280	276	265	283	290	262	272	277	279	263	265	293	250	295	296	291	296	262	253	297	254	264	295	275	276	254	259	260	258	286	277	250	264	276	258	286	270	292	285	279	252	266	261	271	277	240	240	274	314	276	270	268	293	265	313	264	271	315	290	282	277	283	291	278	264	289	276	275	274	264	269	289	283	276	289	293	260	292	251	268	247	286	248	289	275	272	312	266	283	287	298	298	259	271	312	298	294	291	257	281	322	245	270	274	256	261	261	274	255	294	270	281	252	279	279	269	274	264	281	257	292	276	265	279	292	306	271	286	279	262	260	276	318	260	286	302	289	289	257	301	266	290	265	271	270	307	264	281	267	269	288	257	279	273	274	282	241	260	243	251	305	263	303	291	256	297	275	271	258	261	285	276	255	272	277	263	256	270	300	305	298	247	271	258	290	266	282	271	277	277	273	293	291	266	266	278	273	277	266	272	321	275	284	260	273	282	253	277	240	297	289	292	274	269	261	278	273	274	298	287	237	271	281	283	279	272	258	296	256	277	264	286	238	274	274	277	289	260	276	256	266	310	268	292	303	304	269	243	268	263	268	259	250	290	277	287	248	289	263	232	299	298	263	278	264	237	278	250	281	280	264	273	277	269	301	292	288	286	324	269	312	292	283	284	273	276	250	293	277	262	248	271	268	261	290	271	282	255	288	268	270	267	293	289	281	296	272	302	277	291	300	260	271	273	281	291	267	266	264	285	295	292	287	275	257	297	281	291	277	284	276	270	276	275	255	281	289	300	262	239	282	246	258	268	298	277	255	280	271	247	245	293	256	287	279	233	294	278	272	245	284	278	271	246	299	278	287	277	269	277	276	283	295	289	316	293	268	277	270	295	248	269	283	290	270	252	286	291	298	270	231	262	269	246	271	266	290	268	260	273	279	278	264	248	278	281	267	292	267	267	276	289	254	303	264	268	275	290	272	274	291	283	252	269	284	299	267	268	251	233	285	292	259	313	275	263	279	284	272	264	287	271	267	291	257	291	280	280	249	254	278	270	298	283	254	266	296	278	297	286	283	277	293	257	261	245	286	274	280	281	278	275	266	293	286	276	264	247	268	259	251	293	254	287	262	277	273	282	283	290	277	283	276	271	257	277	258	271	264	279	287	272	276	264	270	251	250	289	277	268	273	267	305	271	268	272	250	268	280	286	264	280	283	279	267	286	290	266	283	253	244	265	295	267	274	285	246	287	274	279	287	266	278	308	273	250	311	285	268	300	275	285	261	252	262	262	258	264	269	276	298	288	240	298	293	288	242	267	299	250	266	292	263	276	272	264	275	279	255	265	266	248	255	270	270	270	289	248	291	262	250	278	282	278	290	270	284	276	272	252	252	249	291	289	279	266	303	289	252	262	282	271	266	292	272	283	265	293	299	299	285	257	261	258	264	276	272	274	283	320	291	279	217	285	285	277	253	268	298	300	245	261	272	234	272	279	294	272	273	278	295	278	264	266	288	255	254	251	285	298	298	278	250	254	254	269	274	276	270	276	297	295	278	268	271	287	259	288	288	278	269	283	269	286	265	286	260	266	288	244	256	247	297	274	256	270	292	268	258	266	283	284	257	279	262	243	274	260	279	261	250	263	289	305	247	280	256	269	280	283	266	286	278	282	260	296	279	273	280	269	244	269	287	277	288	262	272	261	304	265	252	276	274	285	314	273	300	259	257	286	263	268	273	268	253	292	265	278	286	244	263	262	274	285	277	275	283	262	281	269	301	301	279	275	275	288	294	267	263	278	253	304	281	258	266	289	301	253	290	294	267	280	271	266	269	301	255	268	260	253	295	270	275	288	294	294	271	291	271	265	265	272	265	249	293	277	279	247	289	279	284	261	234	268	281	265	280	274	291	272	277	274	248	295	281	269	289	278	276	271	280	266	292	263	281	280	309	283	265	271	308	273	276	277	298	265	268	276	272	272	301	267	257	284	300	286	262	254	260	299	267	277	283	263	268	255	280	280	261	282	264	296	275	289	256	258	276	265	269	267	268	255	261	278	233	268	266	269	278	258	285	258	283	263	307	276	285	267	264	301	268	291	283	275	262	263	287	294	281	285	287	269	266	276	305	283	277	254	278	252	260	289	263	279	244	266	274	276	262	273	259	258	260	263	277	264	238	253	260	248	293	276	303	250	280	270	294	309	265	314	286	268	264	290	279	279	285	262	288	282	268	280	253	269	278	271	272	285	282	248	289	280	269	282	263	309	250	288	273	274	294	303	274	299	274	303	248	255	261	241	275	259	268	248	277	285	262	271	242	303	270	285	297	251
22866	21001	28690	23480	20995	20992	6275	1443	1183	1046	914	882	833	844	841	790	751	784	732	702	739	782	734	695	675	666	691	701	722	670	664	704	630	699	669	648	679	646	671	647	619	682	677	672	684	656	649	657	629	643	666	667	665	700	663	646	623	618	642	609	630	673	695	611	701	665	623	628	602	669	638	665	691	635	643	664	611	636	630	653	618	657	669	710	668	670	607	620	625	644	621	672	646	652	659	648	629	621	589	640	652	649	631	649	627	634	662	626	638	630	620	605	652	657	614	645	670	662	610	651	626	634	609	640	599	625	635	626	668	581	617	646	618	657	607	644	621	659	623	642	633	649	612	628	660	628	645	639	644	626	628	657	642	652	656	642	636	656	640	645	625	645	647	677	634	573	638	669	637	668	650	679	632	624	624	641	627	654	672	639	660	626	668	679	635	637	634	663	652	632	616	630	653	629	590	630	603	608	626	612	635	694	605	616	676	617	639	681	637	629	640	596	631	654	636	630	673	632	637	640	648	662	660	633	671	650	660	646	626	669	635	704	652	591	695	651	635	601	622	648	680	615	613	634	635	661	619	606	648	643	630	627	705	623	652	633	668	620	613	641	681	648	631	654	670	596	702	670	629	637	646	645	639	632	602	616	622	664	706	655	671	670	615	637	629	677	643	623	629	645	655	667	634	618	660	611	621	643	619	629	584	624	677	608	608	599	661	648	661	681	639	650	634	669	633	625	643	639	641	597	606	672	678	608	633	623	610	680	658	634	642	640	662	615	593	626	610	652	613	644	669	636	661	586	605	658	678	614	605	643	630	624	623	636	622	625	604	676	651	612	633	588	622	644	607	672	647	640	566	631	619	673	612	618	616	663	604	648	667	658	647	666	621	628	668	632	610	590	627	651	613	629	624	615	673	662	583	626	674	659	616	648	652	648	617	670	624	638	602	627	645	675	625	615	618	687	618	630	606	651	617	669	662	676	615	625	608	673	663	683	624	644	621	615	609	586	618	676	661	644	632	640	612	649	642	660	631	622	621	638	674	653	632	605	654	641	646	620	655	642	624	647	664	620	653	641	671	642	641	642	630	666	663	646	646	645	612	601	671	602	686	607	666	640	620	654	615	625	607	632	658	636	659	647	650	596	602	613	653	639	668	659	638	605	673	656	647	656	634	651	601	627	641	616	669	629	663	657	626	648	673	603	647	633	617	644	648	631	614	638	627	655	614	646	619	657	657	596	655	618	648	633	650	622	611	646	593	685	633	630	627	613	645	631	636	661	664	652	685	597	635	657	643	631	656	616	635	648	673	627	639	642	613	614	606	656	622	637	675	683	662	711	652	623	605	599	644	643	649	673	650	676	638	628	617	644	638	648	652	655	609	641	664	672	688	620	644	617	624	615	682	696	610	672	664	587	681	609	624	630	602	614	634	636	664	662	615	659	670	627	663	647	680	603	629	620	656	663	637	641	653	630	624	599	630	652	639	618	656	643	642	651	654	627	643	613	623	692	708	634	604	584	593	611	620	615	653	644	626	637	610	645	567	639	667	624	624	659	664	638	606	647	633	629	621	652	658	645	643	626	589	635	611	588	631	647	613	664	612	610	669	607	635	648	659	628	641	621	622	636	634	631	638	612	634	671	605	630	641	623	638	584	647	666	560	613	639	622	623	631	663	632	626	623	639	628	687	604	638	599	616	646	571	596	648	652	639	674	578	615	617	667	650	650	616	592	660	695	648	634	621	646	633	602	646	619	609	629	663	630	629	576	652	630	637	623	595	606	641	644	662	623	655	602	658	629	617	607	644	627	641	640	630	627	588	609	652	627	638	648	656	645	650	616	624	618	613	624	618	681	681	606	635	653	597	675	664	639	645	651	631	663	620	651	642	659	575	648	592	660	623	641	638	635	657	651	655	640	652	631	657	647	660	604	627	666	605	641	647	641	664	625	635	648	617	617	630	647	677	655	599	605	637	639	641	649	619	643	658	636	640	625	632	640	627	670	631	595	704	672	589	578	596	627	605	671	672	674	658	621	617	646	616	622	678	655	603	629	658	602	644	631	598	594	657	618	651	656	688	628	612	654	610	630	600	663	639	619	611	624	652	658	621	655	667	611	577	624	614	603	626	655	629	650	635	611	634	634	618	658	614	623	603	648	592	656	631	589	621	635	638	593	630	661	617	604	592	645	639	633	672	680	654	605	625	674	612	648	693	627	631	684	616	653	646	642	620	640	668	622	697	652	567	573	602	594	650	672	632	597	646	626	600	646	629	651	608	629	702	629	626	646	647	619	662	615	606	623	638	630	639	636	657	626	621	624	664	625	640	600	670	675	653	603	640	667	647	601	641	628	623	623	617	655	643	621	656	633	609	622	669	611	629	703	627	643	643	615	645	666	615	640	659	628	645	612	687	640	630	619	613	660	608	628	655	662	619	630	619	643	651	622	625	646	697	637	631	612	650	637	645	622	644	619	651	657	664	671	581	611	715	594	629	628	666	626	661	675	648	632	670	645	630	621	650	649	630	628	655	667	635	650	615	654	642	633	628	625	627	623	636	650	628	675	642	654	615	617	624	639	634	648	625	649	613	595	605	604	632	592	680	669	580	603	621	687	617	632	615	638	606	659	657	644	653	591	626	620	588	666	683	655	623	643	642	684	620	651	642	613	621	626	590	615	612	648	640	628	659	658	609	622	622	611	650	577	677	686	569	672	636	611	649	589	629	655	617	683	631	649	629	674	617	638	607	631	664	632	633	623	635	645	630	652	639	629	647	636	630	619	652	629	617	696	595	635	689	578	611	598	603	641	633	603	604	614	608	649	613	650	637	647	672	612	663	654	614	604	652	639	656	651	658	616	631	663	621	627	634	661	541	649	664	638	604	613	620	595	625	611	637	638	654	640	663	667	599	645	621	680	647	635	629	648	652	687	612	618	618	677	671	645	621	608	664	658	639	651	658	610	621	663	611	594	662	682	654	623	644	641	657	671	627	651	628	605	638	657	642	618	676	632	657	652	613	583	658	614	670	647	618	623	652	613	692	639	628	646	655	640	646	663	599	633	631	660	677	675	632	625	651	622	649	639	653	637	572	613	616	666	626	593	663	643	668	640	662	646	661	592	666	601	598	680	675	645	620	621	621	642	622	601	635	621	583	629	602	594	629	600	581	596	644	678	639	595	635	607	649	625	594	639	596	641	627	606	663	615	700	660	636	664	657	590	632	637	570	634	695	604	624	633	629	624	605	678	690	648	634	673	598	624	613	621	635	644	637	645	647	625	637	621	601	645	652	642	646	581	636	622	625	629	662	596	654	623	570	617	643	626	645	703	585	611	594	646	666	640	668	644	637	654	639	671	680	604	617	666	669	605	603	630	643	624	629	625	648	577	664	602	588	671	636	590	656	611	632	695	662	645	615	620	621	638	615	639	685	658	605	650	660	646	643	640	622	631	620	603	607	641	661	638	653	618	628	640	638	689	631	636	647	614	616	650	633	695
7627	17202	13443	7221	5194	3837	3092	2560	2050	1832	1649	1520	1380	1347	1301	1175	1100	1038	1040	1007	1016	950	930	924	942	897	867	914	872	870	863	884	881	832	909	860	812	905	833	763	842	819	827	762	822	838	825	825	847	840	873	816	859	810	807	821	857	792	821	785	785	799	836	832	829	779	760	771	782	794	771	798	863	820	803	904	822	794	807	779	785	736	779	818	756	768	826	853	799	751	800	799	865	822	800	854	770	733	801	830	804	788	787	796	777	791	728	777	776	785	771	758	820	778	788	728	765	763	813	797	843	837	782	780	741	779	762	833	770	856	747	799	799	872	817	819	755	769	763	815	800	785	781	778	795	783	797	808	784	808	820	814	794	744	778	791	736	792	788	781	791	811	767	762	878	778	770	809	814	812	771	799	806	842	816	752	820	783	783	805	797	802	801	776	797	769	779	782	787	758	799	809	768	778	761	779	801	788	793	810	790	824	715	797	774	777	802	806	784	817	818	846	833	867	828	857	805	791	770	743	771	798	804	782	766	779	753	865	823	773	813	785	770	773	757	793	770	771	792	817	816	797	814	800	825	761	781	777	806	797	797	802	793	810	774	808	786	775	803	786	745	763	791	787	789	775	814	737	759	803	793	771	726	805	785	798	734	803	815	776	827	796	825	793	706	819	769	799	797	821	823	794	758	808	774	798	788	805	732	743	779	787	801	798	762	819	786	753	791	758	743	850	763	780	856	780	780	816	784	818	802	814	831	851	832	745	733	780	754	781	811	807	774	782	803	783	751	754	826	763	797	729	822	757	778	752	801	767	811	825	820	812	740	794	806	786	736	842	775	794	793	789	814	831	783	783	770	816	792	792	781	800	820	857	784	800	802	829	799	801	779	789	777	769	792	762	791	845	833	779	806	804	835	822	746	763	790	731	764	734	792	795	732	787	773	820	799	842	749	800	790	759	819	836	776	828	840	851	812	772	787	788	802	748	811	781	768	833	781	820	818	794	795	774	812	793	781	770	816	778	820	775	831	842	749	804	794	795	789	828	822	793	781	786	791	786	802	769	832	755	764	847	719	815	795	800	854	838	777	863	844	802	774	778	756	780	811	851	798	748	767	779	794	791	775	778	785	776	811	699	809	830	822	764	778	802	780	805	752	805	813	800	830	832	745	779	762	802	796	762	787	781	828	799	763	785	775	775	808	714	778	833	804	794	799	793	774	750	743	805	790	748	771	825	772	767	826	790	759	847	743	802	754	788	805	759	770	789	767	805	834	820	786	752	794	853	818	752	798	743	792	810	777	741	792	845	809	762	766	773	776	803	797	775	883	731	776	872	791	789	794	761	815	744	821	810	824	729	810	808	754	816	781	765	827	789	806	750	796	818	791	745	777	797	751	752	825	821	831	745	738	802	809	790	814	744	812	793	783	793	824	825	796	771	807	747	774	816	743	810	796	796	801	804	774	801	790	828	804	798	773	849	743	767	751	799	763	766	754	786	825	829	791	816	844	797	774	831	796	790	820	822	813	802	784	815	805	779	784	801	790	797	810	832	832	803	763	755	767	832	788	788	793	799	775	745	751	793	824	786	737	808	802	824	749	832	781	806	803	778	822	809	772	839	828	749	817	818	778	766	805	776	747	780	836	776	811	773	742	789	810	771	793	819	751	781	811	795	817	756	778	812	769	794	807	841	769	821	783	748	796	824	764	802	778	809	796	799	813	765	748	759	784	790	772	804	839	787	776	766	791	836	823	755	804	818	782	787	769	761	788	806	782	784	818	801	812	790	814	792	832	767	794	802	816	782	757	745	801	769	787	766	762	794	803	815	747	777	777	814	792	761	824	801	790	788	808	826	843	815	817	791	759	785	752	793	764	804	790	781	726	793	753	826	766	764	825	809	819	778	761	844	794	802	807	811	788	764	805	804	842	767	790	775	867	772	801	795	793	798	798	784	755	821	798	791	788	784	808	745	759	789	813	816	779	828	794	774	742	811	795	779	727	729	783	828	788	845	771	796	767	793	773	764	822	787	833	800	830	779	758	744	788	845	809	789	832	796	815	757	823	797	801	783	780	781	764	783	848	783	740	815	791	811	723	790	791	800	799	801	745	783	823	780	765	783	818	769	801	799	843	745	828	755	768	751	753	798	799	798	754	789	814	790	771	763	753	745	821	779	810	806	759	813	774	764	815	772	786	842	773	801	773	813	821	781	818	807	810	817	797	784	812	826	787	773	762	742	782	778	821	760	783	785	772	827	789	787	820	772	787	856	789	749	768	839	744	810	802	775	809	798	749	778	763	799	819	795	789	780	781	798	784	816	734	809	770	762	735	827	745	805	780	850	747	812	793	777	780	777	770	746	799	762	764	830	811	798	737	803	831	768	741	757	782	817	763	798	755	856	806	761	812	780	780	757	821	761	799	773	837	791	758	860	798	809	818	773	782	801	714	802	742	777	783	830	789	797	837	838	811	814	741	818	789	796	781	757	795	782	826	801	807	801	822	780	812	770	807	762	746	801	753	770	817	840	794	741	775	785	787	809	750	794	800	810	789	784	801	825	784	838	781	783	822	738	767	809	791	814	785	792	750	745	788	768	740	780	784	806	841	814	782	759	777	804	762	761	806	742	770	795	810	805	804	796	795	756	794	825	779	828	764	778	793	746	780	804	762	731	827	798	813	788	824	780	779	758	796	773	744	734	793	786	815	834	761	764	788	809	785	791	806	837	755	817	798	829	796	766	796	856	805	798	746	760	794	746	745	774	809	804	814	770	790	822	780	838	809	788	757	784	773	757	766	778	804	768	777	847	813	784	769	807	770	786	771	778	817	805	834	791	794	767	798	838	783	760	769	807	783	801	774	806	840	791	786	755	811	785	822	843	754	782	765	770	826	800	813	826	747	770	760	771	848	782	852	842	828	716	767	784	791	814	841	799	824	838	779	824	783	781	805	786	839	750	833	760	784	845	770	769	745	809	794	784	790	793	774	814	805	768	759	784	818	801	850	788	812	815	764	775	793	778	818	712	822	770	900	778	780	812	775	833	797	767	764	696	785	817	811	789	851	826	825	815	749	801	792	787	755	790	780	800	756	800	769	824	780	833	796	805	780	800	770	756	802	768	759	814	810	753	773	755	774	795	779	770	746	806	791	790	745	795	756	799	810	795	764	823	809	791	815	772	844	786	760	753	784	789	789	824	791	765	877	821	734	752	785	757	750	795	826	703	808	812	768	727	790	784	793	796	846	777	774	758	775	826	773	760	830	762	734	752	789	814	778	794	773	810	753	799	805	740	789	773	815	773	748	783	756	814	783	821	845	821	805	831	856	827	839	769	830	793	834	822	796	798	814	819	816	837	832	795	811	813	801	816	843	779	784	780	759	782	794	795	767	770	832	787	793	834	822	825	827	735	819	757	809	768	762	833	799	760	780	770	825	826	788	780	819	818	794	756	815	811	768	771	761	771	806	797	782	852	818	787	795	814	784	862	784	790	771	760	807	759
26847	18983	4602	549	350	275	291	243	240	291	264	225	246	230	255	232	234	227	260	221	240	246	222	220	213	233	196	217	244	240	236	209	246	224	201	256	225	264	231	226	235	226	194	234	250	234	243	244	242	242	213	229	240	222	247	235	209	244	257	220	222	249	231	219	229	223	244	245	236	261	227	229	244	258	225	223	220	217	252	223	217	236	231	263	234	242	248	214	211	242	232	252	228	226	247	230	215	230	271	210	269	214	231	253	235	235	234	229	251	246	238	252	196	214	239	248	241	237	204	219	218	250	230	235	209	206	228	229	211	237	260	237	227	250	247	232	231	233	243	240	245	242	216	252	256	262	215	242	260	263	212	221	228	220	235	221	220	265	235	248	227	227	252	217	256	232	222	232	232	244	225	229	238	243	202	221	233	236	241	216	248	211	235	255	221	209	240	259	251	238	248	223	213	238	238	244	269	217	207	243	223	246	227	226	234	234	233	224	227	224	236	241	208	259	227	206	224	203	209	245	194	237	229	197	249	235	225	244	206	220	242	233	232	233	225	241	228	229	212	249	229	225	228	238	219	250	228	226	235	243	230	222	237	250	218	244	251	243	200	240	231	222	221	260	243	218	209	235	220	236	229	222	244	220	222	248	241	230	204	211	234	221	224	228	232	217	244	226	226	225	240	224	205	217	238	231	237	253	247	216	224	239	246	242	241	232	269	240	240	235	262	223	248	231	207	251	235	256	230	205	211	241	209	245	227	258	235	229	225	225	230	239	210	218	208	224	243	231	232	218	250	267	219	263	240	230	236	224	225	241	234	232	242	228	230	253	227	236	255	245	243	211	247	215	241	239	237	252	222	231	220	224	241	254	217	241	230	250	236	233	230	237	250	245	245	231	251	251	255	254	212	235	228	236	230	251	242	225	257	227	237	201	246	245	229	231	238	234	245	228	224	237	261	239	246	250	238	226	199	243	260	212	218	218	248	236	217	254	224	237	219	263	239	243	233	235	227	222	236	253	215	209	240	232	239	202	229	225	247	233	218	248	207	242	244	216	218	250	229	253	216	263	237	234	241	211	238	220	263	235	229	255	221	252	246	239	245	227	236	224	233	228	233	207	205	213	220	243	237	228	234	240	249	220	207	243	216	240	205	237	241	259	250	260	233	225	228	240	244	231	227	198	234	246	224	214	234	232	239	248	265	228	236	253	216	236	224	237	246	222	210	254	218	212	215	239	223	217	214	233	242	230	202	216	252	237	216	253	265	244	225	238	231	225	258	242	207	228	226	244	255	222	234	215	257	235	231	231	239	234	229	214	228	227	239	213	225	240	235	228	251	190	245	234	230	217	231	222	256	250	239	226	213	245	231	206	227	230	231	239	248	240	249	222	225	211	229	222	220	229	245	223	244	227	245	232	228	226	237	227	252	246	226	220	226	231	234	226	242	232	209	212	235	248	236	224	227	251	252	260	220	226	236	213	232	237	217	248	228	217	228	228	254	221	234	260	226	241	222	230	227	216	251	213	238	222	260	275	223	221	240	233	244	231	217	226	251	241	224	245	257	252	239	238	246	255	223	213	237	229	231	243	223	202	260	212	244	247	216	250	228	217	205	216	241	212	212	211	213	229	270	224	221	235	244	252	243	240	238	215	216	250	224	219	216	270	248	244	242	237	247	226	232	226	242	227	255	237	219	281	227	248	269	225	222	205	220	231	221	255	209	227	223	234	244	274	211	217	203	247	229	229	226	256	248	212	247	230	230	230	227	228	236	236	219	235	262	245	240	212	247	256	250	202	246	220	224	242	219	216	237	241	224	234	231	262	241	232	223	214	245	261	234	219	234	227	245	252	243	215	252	238	207	242	211	229	237	249	265	219	224	255	228	232	253	236	218	248	238	230	248	227	250	244	230	229	228	229	235	246	253	207	210	253	216	223	220	224	242	211	228	255	244	238	243	255	240	222	264	241	248	206	240	258	230	231	265	257	251	227	236	224	219	228	248	214	206	252	198	203	236	257	232	208	239	198	240	216	231	255	232	255	234	256	224	239	210	203	241	223	240	265	245	238	232	228	240	247	260	238	215	241	231	215	253	230	246	218	239	215	234	258	255	251	240	225	236	216	247	238	231	224	228	230	218	236	227	232	238	256	239	257	255	222	248	208	216	226	231	234	258	214	244	275	240	241	239	222	221	233	242	226	236	242	205	242	230	228	254	220	216	233	225	225	219	223	238	218	223	263	188	212	241	226	251	221	239	228	226	281	239	263	220	232	248	232	230	212	230	240	224	249	232	240	232	225	251	233	237	256	226	203	249	269	228	234	252	241	256	246	224	237	228	214	227	229	244	231	218	272	242	250	239	245	239	249	254	211	184	234	230	201	222	244	232	262	229	240	241	225	227	230	247	240	256	204	210	231	252	231	219	246	253	246	210	230	230	224	226	224	254	197	246	225	266	215	230	225	214	216	249	238	244	272	223	235	228	215	282	214	262	217	258	229	202	221	225	226	229	231	229	261	238	242	281	212	229	250	227	255	254	206	224	243	255	226	252	222	247	238	244	214	228	221	249	245	223	219	215	228	235	251	224	228	214	208	237	232	237	249	224	216	241	239	237	223	224	207	220	238	224	246	246	234	242	241	217	228	224	248	245	232	248	213	270	264	240	219	247	231	243	232	229	219	223	207	252	217	233	233	237	223	227	232	231	226	239	270	231	245	250	241	260	229	219	232	224	236	227	205	241	259	227	231	239	243	241	234	214	222	228	234	225	235	228	206	216	243	253	248	236	238	219	237	231	226	220	241	232	234	227	233	228	221	237	238	239	234	225	222	235	240	211	250	233	234	220	247	238	202	245	209	246	237	231	214	237	251	230	228	235	229	228	237	244	228	256	214	236	257	227	230	245	236	228	267	205	245	226	223	246	239	253	267	216	200	243	221	216	247	232	224	226	238	210	254	225	262	277	222	221	233	238	231	220	228	228	212	204	219	232	248	251	196	266	226	226	216	228	214	243	247	247	224	250	223	240	237	228	274	240	205	241	230	240	231	257	214	219	237	241	240	205	243	238	256	241	245	234	229	218	245	232	241	226	238	223	218	225	251	231	233	225	249	265	191	261	230	236	229	248	222	224	235	251	248	238	222	261	225	202	243	242	209	235	228	250	193	217	221	226	269	241	235	224	235	250	240	226	210	249	221	217	250	224	245	235	244	237	272	231	238	237	242	231	258	222	236	230	207	221	221	234	226	242	208	231	236	228	247	254	241	213	224	222	216	217	239	230	242	234	239	224	229	253	226	261	251	226	248	243	266	236	246	247	247	230	227	222	212	246	280	230	237	250	213	240	228	219	237	237	223	234	243	220	259	234	253	216	222	242	218	247	191	225	261	216	221	264	198	225	236	237	212	227	215	229	265	259	226	239	222	227	221	261	214	239	224	223	222	243	254	241	234	227	232	232	253	222	245	228	231	231	230	254	240	239	233	242	226	240	210	218	214	244	270
3968	1197	949	568	493	463	394	371	359	326	341	351	336	352	339	303	309	336	333	297	297	315	288	344	317	303	308	325	325	337	292	317	304	327	305	309	281	318	278	316	298	332	327	320	311	312	326	341	312	310	340	296	293	319	313	297	325	317	292	297	302	332	311	299	317	323	287	269	328	312	308	287	342	323	284	306	349	307	287	277	309	301	320	308	316	307	288	308	297	298	331	311	319	330	320	316	303	316	292	298	336	314	332	289	291	319	337	275	311	296	302	305	293	295	318	320	285	310	309	280	327	297	304	322	296	322	276	318	293	289	347	313	299	326	332	274	319	295	309	290	313	299	315	311	329	333	323	303	323	313	295	322	289	313	318	303	303	311	317	302	309	309	305	319	303	331	310	292	266	292	316	309	288	316	297	332	292	318	304	338	289	297	316	282	284	290	305	302	294	325	322	303	344	289	322	317	295	308	316	298	304	311	333	285	300	314	319	308	329	292	294	313	284	307	317	271	333	301	319	304	311	298	305	315	292	322	293	313	299	303	300	305	308	328	300	316	311	315	291	331	317	299	268	333	286	333	300	263	327	303	284	301	286	287	301	343	322	300	289	295	314	287	301	276	352	325	305	278	317	297	299	302	311	313	307	308	303	301	283	307	309	308	314	295	326	278	344	294	317	330	299	317	315	313	284	332	313	325	275	317	321	309	295	332	308	268	325	317	348	340	285	332	321	342	316	323	293	319	312	278	322	303	323	300	310	286	326	302	328	300	305	295	328	302	287	316	335	317	300	297	307	310	315	283	298	291	325	300	298	322	320	301	309	323	302	319	300	296	311	337	292	304	258	337	302	279	299	328	305	293	313	325	319	302	277	307	292	319	299	302	318	302	313	326	325	300	305	304	302	322	309	306	303	298	291	290	307	297	318	291	321	305	317	323	291	292	302	317	305	297	316	313	279	293	339	286	309	283	328	289	304	295	297	310	285	314	316	297	322	292	325	322	272	311	310	320	291	322	305	334	290	334	312	330	332	310	336	314	329	271	293	319	310	277	304	321	285	300	348	310	297	297	318	301	325	312	306	306	306	295	321	292	303	328	304	292	324	308	317	298	276	314	289	321	296	319	297	309	324	320	333	307	303	330	315	328	309	291	288	320	343	305	301	287	307	325	292	322	285	286	299	309	278	314	351	327	293	326	327	302	297	310	271	277	320	301	322	299	317	317	296	296	293	287	321	306	310	298	290	291	285	285	333	327	294	303	328	306	311	287	326	297	309	289	319	294	295	293	288	279	298	329	312	276	299	295	328	285	324	310	333	318	320	343	319	289	297	337	303	332	314	336	319	306	296	312	275	287	315	273	301	297	290	318	311	311	324	306	293	299	306	301	294	312	332	323	269	301	287	334	289	302	326	324	293	288	286	285	299	320	294	333	322	310	309	295	309	279	323	308	289	334	313	298	314	263	313	298	353	308	300	299	334	290	313	289	284	319	317	315	327	326	305	338	331	308	281	299	312	298	292	317	284	300	322	314	299	301	305	318	302	313	300	294	315	303	296	307	298	294	330	307	308	304	345	337	320	281	321	291	293	318	272	312	290	320	298	301	287	299	315	268	324	294	302	330	313	311	320	291	315	306	323	282	303	319	308	311	301	317	314	282	302	323	297	332	286	324	310	331	314	277	332	289	300	286	300	291	280	284	301	321	321	289	300	300	307	341	309	313	297	313	310	280	290	318	284	318	317	302	297	317	283	301	305	295	296	324	336	313	320	266	313	314	302	288	302	312	298	300	317	290	292	294	307	299	324	320	291	293	322	324	304	286	311	321	315	304	297	316	339	320	260	311	304	323	299	327	302	311	319	285	312	301	319	302	310	314	301	272	302	278	334	330	295	303	291	313	318	300	289	274	320	283	326	313	284	309	323	303	312	311	307	309	306	332	310	309	324	300	319	289	327	307	299	312	282	324	311	326	325	301	280	284	281	316	297	333	287	292	313	282	288	296	315	309	332	321	287	287	338	304	297	272	292	327	317	284	306	331	331	334	322	302	289	319	289	306	282	295	302	287	278	298	313	297	255	308	322	297	292	304	293	313	291	316	319	329	288	309	279	331	318	327	351	280	308	286	309	287	296	274	303	299	293	301	300	306	303	313	314	297	315	317	284	301	347	315	298	308	282	302	304	304	298	306	316	316	356	289	298	291	293	318	262	322	314	331	280	300	331	336	314	294	310	297	285	311	324	318	334	292	286	322	306	300	289	299	283	324	319	292	347	323	337	298	293	310	302	316	324	288	301	310	302	305	325	306	287	316	300	322	308	313	341	276	307	297	307	317	320	280	310	332	294	275	300	275	314	288	309	322	334	297	322	298	325	329	298	307	296	313	280	312	330	287	328	269	327	276	265	310	313	316	308	314	310	299	362	326	289	298	287	303	307	316	309	280	334	317	297	336	322	318	315	306	297	356	313	310	304	300	319	312	282	298	319	300	305	311	316	277	302	315	322	280	273	267	296	300	260	299	348	291	313	337	293	332	316	318	286	316	341	325	306	309	345	307	314	316	301	336	317	306	296	319	302	327	304	302	344	324	348	309	307	296	327	306	327	305	312	324	295	311	332	300	341	291	308	333	284	318	298	319	297	300	302	327	307	316	319	294	305	316	323	296	303	305	330	302	307	315	291	316	284	323	315	328	294	344	292	323	320	311	285	311	299	314	306	317	294	304	282	317	295	299	350	276	317	326	305	310	339	280	293	307	311	310	285	314	293	326	269	337	324	330	302	307	303	280	321	327	301	296	302	329	307	326	330	308	280	302	305	302	326	299	320	312	337	313	280	319	267	309	325	342	307	318	314	293	294	297	305	332	322	300	298	297	311	308	318	315	306	293	289	323	318	339	280	297	314	334	319	318	326	313	267	283	351	287	312	284	324	311	297	273	317	322	286	290	324	292	291	301	305	276	320	324	320	291	313	300	282	336	322	303	354	294	301	309	343	335	314	324	313	306	315	342	305	332	321	283	315	298	308	294	324	322	299	302	292	304	330	305	322	331	298	317	314	323	308	316	313	326	311	295	282	297	317	260	299	305	324	312	300	301	274	298	318	324	307	295	311	325	313	279	294	352	297	308	319	283	315	308	316	314	288	327	317	341	300	280	306	315	297	315	336	328	310	316	358	303	285	346	318	323	324	284	293	319	296	314	326	301	295	323	340	311	310	306	278	312	276	334	330	288	335	293	302	308	316	323	293	290	326	298	321	318	343	321	312	322	321	296	321	312	307	301	316	315	304	310	325	294	304	330	306	311	324	331	293	303	311	295	309	312	357	323	302	328	316	304	331	313	288	298	269	320	311	301	309	287	272	314	283	330	336	303	338	299	328	304	308	270	330	302	307	296	310	308	323	280	327	283	324	313	284	281	318	313	314	295	326	308	317	300	312	300	313	279	293	313	306	310	317	324	321	307	343	329	323	325	299	298	293	307	322	290	298	328	298	319	303	291	334	294
23818	20994	28174	23973	20949	7511	1258	881	785	765	688	699	681	650	606	551	612	610	648	555	568	565	597	555	547	584	597	630	580	511	546	565	582	540	535	555	536	549	571	552	584	523	571	552	565	511	557	535	569	574	535	541	540	554	501	553	538	486	585	519	555	517	529	521	518	507	546	503	520	551	543	572	544	568	547	536	598	565	554	534	533	547	542	552	551	549	565	523	542	556	539	553	559	547	574	573	520	505	563	524	510	490	557	549	509	484	515	532	550	572	522	512	494	545	543	514	545	543	560	527	511	565	579	567	525	581	524	521	552	545	558	476	573	566	568	611	514	527	540	510	521	542	546	570	562	558	553	557	522	518	538	555	538	556	570	549	545	578	537	556	533	540	513	552	571	489	555	534	510	483	589	530	539	543	525	540	547	542	534	572	564	547	561	512	559	534	531	513	543	566	550	575	568	569	547	549	551	595	570	548	549	591	512	545	543	521	585	540	544	542	574	555	536	576	564	603	506	561	541	548	511	532	522	533	535	525	545	544	578	560	518	562	555	543	560	537	537	523	539	551	488	583	527	483	573	520	527	535	534	534	504	530	525	555	540	481	496	531	537	531	527	583	580	554	554	542	538	578	536	571	554	503	545	559	504	540	543	596	547	549	520	596	558	538	570	574	569	486	541	572	530	529	548	593	543	520	575	559	527	534	566	542	565	530	537	511	542	503	514	540	613	546	518	600	553	553	517	535	533	556	557	557	569	528	582	562	555	518	542	537	543	551	519	552	538	547	551	565	546	525	549	483	549	540	541	492	546	560	552	527	535	556	557	560	583	540	574	534	556	541	511	513	552	537	536	544	563	584	523	503	507	599	533	526	549	541	545	564	551	526	530	527	547	513	580	583	502	536	593	552	575	518	527	558	536	536	562	511	576	532	504	572	540	562	591	533	558	565	560	502	536	555	530	560	524	543	536	522	525	544	521	546	491	501	566	524	519	547	553	578	476	581	539	510	554	518	527	506	568	554	551	534	560	520	564	559	572	508	518	558	483	502	513	578	529	548	492	546	555	570	532	526	595	511	560	579	509	557	538	472	584	541	517	489	526	542	549	542	519	538	511	531	539	518	560	544	550	562	543	554	526	546	535	550	541	515	589	557	560	510	532	530	525	539	486	539	541	574	531	521	542	540	556	468	551	530	517	573	579	543	556	554	524	482	532	557	524	568	556	545	489	545	555	516	548	529	560	576	515	528	546	529	564	529	530	533	518	530	568	529	525	500	591	510	538	583	552	552	530	562	558	531	583	530	507	532	596	570	506	528	518	505	545	518	557	522	536	548	527	558	556	545	515	544	583	567	486	588	541	535	539	543	537	551	525	570	558	484	527	535	559	568	518	577	543	579	521	526	555	569	549	608	552	552	544	545	532	548	534	543	594	532	569	574	498	548	559	568	563	521	538	557	511	528	498	514	514	512	548	582	551	506	530	540	567	527	595	558	550	536	591	546	531	520	544	585	533	537	550	510	552	540	563	514	531	552	557	526	540	517	544	528	568	560	571	498	546	562	554	526	576	518	528	550	560	565	553	543	572	585	578	522	569	527	516	537	538	505	588	521	494	542	531	558	551	545	558	536	519	507	506	564	582	553	544	563	590	569	570	554	540	530	588	517	501	539	520	581	561	567	544	543	567	558	559	555	555	540	585	510	526	566	501	569	500	573	542	524	543	558	556	511	545	485	559	580	516	557	558	536	544	556	581	505	601	548	575	549	571	547	507	561	514	503	519	580	548	533	520	528	541	514	492	532	545	534	527	565	553	540	505	542	558	540	532	524	486	575	536	529	533	554	532	508	572	577	546	561	517	561	542	522	518	522	554	503	536	525	497	517	539	525	559	515	491	534	527	560	563	569	600	570	557	516	559	543	541	562	560	550	595	534	508	573	577	527	522	525	527	558	525	486	555	572	522	571	494	541	573	547	563	537	551	574	506	529	510	547	518	557	507	553	506	539	523	580	545	539	551	506	548	555	579	523	542	564	500	573	514	511	559	549	588	511	551	501	564	565	486	560	586	541	536	532	547	531	576	582	550	581	532	572	541	540	546	541	529	568	576	533	540	521	539	566	531	557	550	530	534	532	518	532	538	532	507	497	529	584	532	512	544	534	546	531	584	534	578	564	539	498	531	521	559	556	528	552	508	553	548	546	608	488	497	515	568	550	543	529	545	486	559	530	514	541	540	532	545	524	507	564	525	512	513	547	552	570	568	517	549	547	550	548	556	550	538	558	594	541	560	515	526	553	542	517	582	554	542	540	500	519	536	553	562	543	552	539	537	537	518	561	596	504	568	560	526	566	526	518	520	547	557	550	514	570	522	507	558	555	549	576	551	497	531	550	532	509	582	555	532	509	526	517	566	572	524	506	546	581	576	534	524	521	555	519	547	521	514	564	556	559	556	524	519	524	556	529	557	560	535	525	536	525	520	523	554	508	517	542	540	536	603	512	535	571	582	576	569	540	580	521	572	533	587	553	514	535	547	525	530	540	528	562	528	541	527	544	521	503	535	526	558	523	546	578	541	544	620	495	565	505	527	540	535	588	536	532	573	556	537	548	555	519	528	539	534	576	532	535	522	546	522	524	574	554	533	541	563	523	556	517	568	553	575	541	549	556	515	546	527	555	552	560	533	597	516	543	543	514	557	551	555	541	495	551	566	551	589	540	545	505	553	526	544	538	513	598	542	514	492	539	516	539	553	587	555	519	535	557	510	517	562	546	545	547	515	546	493	526	535	509	567	537	540	548	546	558	501	557	568	539	537	572	519	546	541	589	560	578	557	557	515	560	595	539	538	535	534	562	546	516	501	511	516	544	567	553	559	549	557	531	527	533	519	541	559	522	508	557	536	520	559	494	544	531	500	557	580	542	559	567	530	581	543	514	562	535	523	557	598	518	555	560	501	531	525	581	556	557	536	546	581	551	548	523	550	542	536	513	524	498	570	534	517	517	541	572	558	513	539	507	555	514	544	563	542	562	528	565	582	546	553	496	536	515	557	516	533	522	536	549	556	548	553	533	547	541	569	518	532	545	539	526	577	524	550	517	543	551	520	522	551	538	546	556	549	550	528	511	516	557	554	581	523	531	516	545	572	520	524	539	529	555	546	532	510	539	509	525	588	537	550	537	519	545	551	569	532	541	572	541	527	562	544	529	570	550	536	557	527	570	536	549	591	531	589	552	572	560	531	538	526	518	523	551	551	514	541	516	565	545	526	522	546	546	537	582	574	574	556	540	523	544	603	543	517	592	554	551	559	526	561	531	542	559	544	538	505	549	492	541	563	521	577	544	551	520	547	550	522	531	568	517	554	524	561	538	539	535	555	545	539	540	504	544	544	577	549	539	556	569	523	547	581	568	536	599	538	541	553	541	573	570	542	566	554	529	527	556	539	496	574	530	534	538	553	551	521	549	527	541	530	529	500	549	538	568	583	530	541	552	570	593	524	540	530	511
5257	10689	8375	4347	3026	2335	1904	1594	1332	1188	1112	1086	959	946	842	849	800	808	794	800	773	772	719	765	727	702	754	742	698	727	784	637	722	769	742	714	687	688	661	683	679	691	699	695	669	694	677	656	678	712	616	687	686	669	726	719	688	736	731	694	736	681	666	657	687	729	691	669	696	657	716	636	650	694	674	688	717	670	669	700	690	663	637	669	701	714	685	668	676	680	710	674	664	630	712	714	685	685	691	703	666	663	681	693	666	632	693	692	699	682	729	695	647	689	669	661	684	738	698	613	689	652	703	653	717	666	619	686	696	672	661	702	692	678	688	670	706	667	667	675	708	678	654	665	671	666	608	655	646	710	676	654	692	619	601	704	650	635	667	770	647	660	658	703	700	660	676	688	674	692	681	707	643	655	695	680	675	718	729	641	661	646	693	706	668	685	669	639	689	734	661	674	675	672	689	660	629	693	675	746	651	611	688	703	613	656	665	664	707	703	712	670	641	637	656	674	662	660	712	691	661	643	630	663	633	664	658	713	684	649	615	632	735	673	607	678	625	703	663	679	664	658	736	645	689	667	682	692	657	670	690	702	656	600	676	722	656	637	668	673	678	663	618	665	692	692	688	668	648	733	687	673	687	708	661	688	686	631	701	621	613	637	655	676	667	665	674	663	648	683	684	670	654	702	656	649	612	679	681	672	654	624	695	684	665	664	624	672	615	703	667	650	661	698	701	672	649	662	651	663	695	692	667	649	683	699	640	696	661	655	672	689	685	670	707	649	692	697	652	673	682	683	661	682	675	663	693	676	676	691	667	685	647	708	673	672	605	675	684	652	671	710	637	688	729	670	658	656	661	704	656	664	681	661	670	699	662	672	681	660	620	646	706	670	667	610	656	685	693	699	660	679	654	671	688	702	668	663	688	691	652	707	670	710	656	662	687	689	699	678	683	653	673	716	670	686	676	671	648	651	728	667	663	626	712	686	691	657	630	667	690	713	673	663	642	654	653	641	681	631	697	651	652	668	613	666	696	687	627	666	657	658	648	656	659	689	668	711	640	664	703	669	634	679	728	630	670	626	703	654	699	647	695	644	682	708	669	682	698	683	682	706	664	681	656	645	709	676	663	680	686	699	688	679	700	651	683	662	659	665	631	680	695	680	640	672	685	663	701	662	677	642	675	639	701	743	630	710	661	663	654	652	684	668	685	682	698	661	638	729	718	711	653	700	637	667	732	685	686	719	715	691	663	707	703	661	644	643	676	697	614	617	623	657	639	657	654	698	686	665	636	650	658	689	674	648	703	666	677	650	642	679	697	670	687	695	683	641	667	678	641	672	626	715	607	699	681	693	665	723	677	638	635	688	707	641	671	661	719	678	695	659	695	676	678	647	667	640	680	657	684	642	641	646	648	699	696	686	689	661	642	719	679	657	707	696	647	718	681	668	624	674	671	678	664	729	697	684	649	667	669	669	650	644	636	684	710	663	631	679	647	708	634	673	685	646	666	680	684	696	710	650	626	682	685	664	663	661	669	664	717	633	684	740	658	631	677	677	653	692	672	642	633	706	708	635	705	694	676	610	649	671	658	707	688	665	690	680	653	679	714	698	662	660	678	606	640	684	643	634	673	741	639	656	676	671	689	630	675	606	622	655	671	690	642	681	672	651	683	677	744	679	643	654	633	698	679	665	680	644	706	683	670	702	661	662	640	646	684	684	672	721	678	688	649	650	679	740	666	670	723	691	726	671	665	728	643	641	639	697	650	650	673	699	666	767	683	658	659	670	672	635	650	655	673	691	690	675	632	671	673	677	637	710	709	687	652	685	679	671	719	673	661	684	667	674	724	637	610	639	694	671	667	691	726	724	662	665	645	663	680	706	686	680	685	716	672	690	659	661	659	664	733	710	661	647	651	689	671	657	700	705	669	704	691	638	699	678	664	640	693	641	687	685	684	688	686	658	688	644	680	688	664	665	643	707	677	669	684	705	652	706	694	677	665	698	641	682	644	672	679	680	663	726	666	656	621	643	655	684	664	664	733	633	675	681	677	646	694	725	652	675	715	703	667	641	661	705	682	623	663	637	642	671	691	673	661	705	685	656	696	640	688	647	642	666	662	654	646	633	674	660	646	647	670	657	684	659	637	669	659	647	683	714	676	662	671	678	688	703	670	644	672	689	638	696	721	629	651	696	671	656	700	637	680	637	704	697	693	653	712	664	709	721	676	704	642	685	677	681	673	646	647	649	645	653	676	648	660	663	719	661	663	699	678	666	673	685	672	688	654	691	711	665	650	688	661	686	687	706	690	648	732	684	684	669	660	677	703	653	661	688	653	626	647	692	683	661	673	675	691	670	704	690	697	675	670	685	678	671	686	708	654	687	651	703	660	649	678	658	645	680	711	720	703	683	654	688	670	682	690	665	690	696	646	655	684	684	648	667	689	698	660	680	698	705	687	685	679	655	678	702	692	715	739	684	689	667	645	704	726	716	666	664	715	628	663	691	685	706	712	668	727	654	664	677	652	662	612	681	704	695	644	649	695	640	665	658	695	660	669	683	670	660	687	681	627	725	696	651	672	672	696	672	678	705	656	652	688	711	661	675	684	655	706	685	619	687	690	668	682	684	704	704	658	667	676	643	641	702	641	699	719	694	674	651	678	652	678	680	689	613	708	660	669	635	622	667	708	618	654	657	675	658	666	669	677	674	661	648	660	690	697	703	667	675	697	672	660	712	680	698	723	670	688	715	688	689	719	655	664	701	682	691	661	721	664	682	649	691	699	670	695	689	681	685	712	683	669	671	674	704	697	693	711	685	670	745	715	664	660	716	646	617	677	697	668	678	658	688	679	662	648	697	645	685	679	689	690	674	638	701	670	688	691	696	658	674	654	672	684	679	651	690	642	706	627	644	717	708	699	662	637	678	692	659	668	698	660	671	709	652	670	683	658	718	639	722	668	669	675	641	643	669	629	709	679	669	720	632	639	693	669	677	679	660	665	675	684	658	650	720	673	635	688	649	692	665	694	650	661	681	679	665	652	706	680	665	681	688	691	692	697	712	666	692	672	676	682	689	670	641	662	642	659	673	714	664	671	695	667	657	669	668	687	681	702	689	631	664	668	711	662	669	689	701	673	683	654	616	701	659	642	679	667	676	662	653	632	656	678	669	677	701	612	667	697	620	686	651	674	666	698	675	706	670	657	650	654	663	634	690	661	640	700	645	643	645	597	717	693	699	685	701	693	663	701	678	669	673	682	677	616	682	664	657	706	692	663	670	698	646	613	662	716	678	685	731	690	693	685	712	718	654	675	676	663	653	638	637	671	682	672	716	645	659	719	643	724	677	659	654	674	695	674	689	734	670	699	673	668	711	659	654	687	688	689	646	669	692	682	699	699	667	670	649	667	664	711	674	670	654	668	664	664	649	633	718	657	684	663	735	650	653	708	701	678	652	652	642	672	611	665	675	687	605	657	683	683	667	656	686	719	672	669	669
25048	21015	26770	25052	4201	465	398	342	257	275	252	226	242	238	234	222	222	208	227	197	242	197	169	199	202	190	180	181	201	185	188	195	185	211	198	212	213	192	212	216	201	195	200	190	204	185	223	205	192	203	198	223	180	195	221	193	169	184	197	179	189	206	196	181	159	221	208	187	173	184	202	214	198	196	183	208	179	206	225	191	206	223	202	195	175	184	176	163	173	188	197	208	192	168	171	225	169	195	179	192	174	186	214	158	212	183	200	188	195	184	179	205	204	204	184	197	206	196	194	192	185	189	193	200	214	175	199	178	186	196	184	174	178	168	174	187	191	199	196	179	179	166	215	217	173	211	185	208	205	192	176	216	199	178	180	202	210	206	201	192	186	183	202	193	179	192	197	175	172	178	189	198	178	198	182	182	206	185	181	190	192	181	197	197	207	192	172	173	180	206	208	193	195	184	178	176	174	150	194	188	189	176	210	178	174	196	190	198	180	176	176	204	175	196	192	214	194	204	167	206	189	169	182	202	180	221	184	174	203	198	175	186	190	211	193	199	166	203	179	192	194	195	189	226	190	197	197	222	219	191	202	211	184	197	162	192	188	217	187	177	207	197	190	193	196	201	184	185	179	202	188	190	196	186	197	181	188	190	173	197	213	199	209	183	209	200	180	191	185	203	185	165	202	195	182	186	217	194	158	192	188	193	201	186	219	177	178	189	202	163	172	192	200	186	196	180	171	197	211	183	189	201	197	219	186	209	179	209	179	182	175	168	194	209	181	200	194	202	197	223	190	179	172	205	187	195	209	199	184	224	203	213	199	198	182	194	202	199	184	187	183	187	165	205	201	194	194	188	199	198	182	201	212	174	174	200	185	193	201	198	169	180	206	194	182	184	189	206	183	197	175	187	157	208	184	201	200	210	177	168	192	198	206	189	178	193	186	184	186	208	188	207	183	191	204	200	174	174	196	190	215	187	175	190	168	191	193	187	179	200	174	211	184	204	198	204	191	180	190	188	187	179	185	179	195	186	188	171	216	177	173	191	202	199	201	191	178	186	199	178	194	200	200	193	204	186	175	155	191	198	176	187	206	184	172	205	168	170	216	181	186	187	197	206	219	176	170	196	197	205	224	176	181	217	193	191	193	193	200	179	198	191	175	192	200	203	200	185	200	185	212	186	172	171	208	205	190	192	169	173	202	177	221	196	180	199	203	163	172	180	179	165	210	172	200	182	197	188	185	190	189	216	180	189	191	207	203	185	188	194	193	174	179	193	182	218	195	193	215	189	179	178	207	170	201	176	198	214	150	191	184	173	226	186	189	171	196	167	198	190	183	196	174	182	207	187	186	180	187	173	197	205	187	201	187	186	208	179	162	211	188	180	197	192	200	210	151	178	189	180	172	204	199	171	210	191	213	208	211	200	192	188	205	175	195	172	162	166	203	214	193	204	210	187	173	206	209	214	190	192	187	194	182	175	171	183	207	165	194	206	193	188	199	184	215	195	182	174	205	166	185	201	170	207	218	207	192	188	200	166	179	196	192	182	178	166	187	187	193	189	195	206	171	178	178	197	190	203	167	225	191	206	187	173	190	194	186	194	177	192	183	181	192	194	180	185	172	197	213	211	175	185	222	188	181	234	178	191	186	203	200	170	163	173	189	185	168	202	180	204	171	181	200	188	168	188	204	215	172	206	187	200	202	185	193	169	209	189	201	182	193	191	211	185	196	179	184	193	168	182	167	200	184	188	192	189	170	181	191	170	210	214	192	189	217	194	200	179	189	189	173	174	183	177	186	184	185	154	189	188	211	212	196	181	177	182	189	189	205	196	179	193	202	189	174	189	211	185	201	195	191	203	199	184	212	199	191	201	194	207	215	191	186	191	196	170	202	178	191	203	167	204	187	182	210	179	186	185	200	196	178	156	196	192	188	187	162	182	191	178	200	191	185	197	185	182	190	194	176	210	182	168	201	193	196	191	192	186	187	174	166	205	193	183	186	194	199	197	198	178	200	172	205	173	205	202	202	211	198	188	182	176	183	194	201	191	185	178	171	187	175	172	192	195	196	191	173	195	187	170	206	198	210	200	191	178	193	199	163	196	181	175	182	192	202	170	205	197	199	190	180	165	168	194	209	200	187	193	197	194	208	199	176	189	212	195	194	174	203	186	222	198	198	185	189	201	181	212	175	195	199	195	191	197	188	189	195	185	196	215	179	205	188	184	187	181	170	194	173	206	192	219	193	204	187	178	196	190	191	167	185	190	182	186	186	167	173	202	201	186	198	169	191	179	176	192	155	170	199	187	184	191	190	195	194	176	149	199	193	191	190	199	167	208	202	211	186	189	196	189	218	171	176	204	188	190	190	218	185	173	197	199	192	202	192	185	201	206	168	194	196	218	184	213	196	190	183	202	200	209	180	209	206	161	186	175	164	196	199	201	203	196	162	187	181	190	174	190	172	188	196	190	176	179	189	165	211	197	194	186	176	175	215	182	173	184	205	196	175	179	208	168	186	182	187	200	193	186	179	201	192	186	173	195	208	199	201	209	185	184	174	184	175	177	189	194	203	195	158	165	191	194	186	179	192	214	169	205	182	175	181	183	170	173	177	214	190	160	201	182	181	203	192	204	181	189	200	178	204	204	186	188	190	192	197	164	178	203	198	178	166	173	208	174	173	198	221	192	189	184	188	189	183	211	182	188	161	219	176	205	191	187	173	201	194	169	145	209	159	161	197	182	186	179	202	202	177	192	181	173	193	189	194	183	195	194	197	176	198	216	215	170	186	201	187	196	189	174	201	219	190	187	180	169	189	188	201	193	211	167	207	200	182	186	200	210	190	218	189	204	185	176	181	200	183	192	175	220	153	183	171	188	182	169	186	189	189	190	177	172	185	203	213	198	193	181	167	186	184	196	159	196	185	193	198	196	189	189	191	185	204	185	189	224	175	194	196	183	184	173	207	199	197	212	181	165	182	167	174	178	179	192	186	188	179	222	183	186	194	183	185	206	183	205	187	183	186	194	193	201	188	187	182	190	202	207	188	203	210	165	194	196	172	188	171	199	205	180	192	203	191	186	204	170	196	189	193	208	175	191	180	195	195	190	173	191	194	197	194	194	203	198	168	183	182	203	186	207	199	199	218	203	191	198	188	193	181	182	180	184	172	158	190	222	177	201	204	194	174	186	177	200	204	186	165	178	165	209	205	194	176	183	182	176	181	209	181	173	196	196	186	185	199	178	178	192	190	206	204	191	218	198	207	169	179	206	211	190	177	196	192	206	179	168	182	171	178	188	190	185	192	187	193	188	168	183	174	171	209	196	189	175	219	186	187	194	181	161	178	198	207	198	180	190	175	200	190	179	186	180	189	176	181	217	174	211	188	203	187	200	181	202	197	180	181	206	191	183	194	225	192	183	181	208	184	185	210	208	165	192	179	187	178	186	195	181	197	185	235	212	202	191	187	211	189	199	205	182	186	168	185	194	189	180	176	196
4702	5654	4158	2030	1383	1061	867	759	645	515	490	478	464	390	394	355	376	323	314	348	318	323	303	303	304	318	331	296	320	309	279	287	288	307	283	297	303	284	278	305	280	326	302	286	279	284	311	277	273	302	305	305	266	264	283	307	257	275	279	286	266	279	267	281	281	244	265	271	303	283	272	295	289	267	262	266	266	261	294	280	306	260	252	289	309	276	254	267	266	293	245	285	245	273	272	270	257	266	245	291	284	286	264	293	288	292	287	244	266	260	282	302	273	257	269	252	300	279	286	277	294	246	282	248	275	255	291	281	266	261	254	285	282	279	258	280	281	303	269	273	303	273	244	296	270	261	292	278	282	236	250	311	247	283	262	274	283	292	246	274	263	266	257	262	282	286	272	276	272	285	247	281	264	277	262	255	273	280	254	282	256	291	290	253	275	254	275	280	259	258	268	325	270	287	266	275	267	266	285	291	241	262	259	237	283	269	289	288	277	299	296	255	273	294	253	273	283	240	268	253	292	277	264	286	273	273	289	247	239	282	277	254	262	256	299	291	263	266	280	241	254	252	273	286	274	309	259	244	266	296	270	291	274	265	255	285	270	293	277	273	259	270	266	254	263	268	255	259	288	291	280	267	278	268	256	266	282	259	243	262	289	277	253	278	288	283	269	244	270	262	257	278	255	256	261	279	289	262	299	272	255	270	274	277	298	288	305	265	279	272	286	283	268	262	291	255	297	285	296	263	272	256	259	285	262	241	270	276	276	276	285	266	262	263	298	268	278	285	291	264	248	280	304	298	263	237	264	255	258	267	298	273	273	291	257	271	251	254	244	250	277	264	280	277	273	283	284	286	281	270	270	263	274	286	270	277	257	255	266	311	258	273	274	234	267	267	258	267	276	289	293	266	274	274	281	262	249	279	316	278	302	288	251	253	231	307	269	277	274	259	291	275	261	241	285	261	298	242	273	279	274	258	279	307	261	266	268	306	266	281	236	288	269	282	278	256	244	289	309	260	270	260	262	279	267	282	261	243	276	250	285	294	279	300	261	286	298	320	287	280	288	287	277	283	265	269	241	264	287	280	278	224	267	230	285	262	309	274	263	258	268	235	288	279	263	250	268	309	279	267	280	297	274	281	268	249	273	252	254	296	263	274	285	292	262	303	258	289	285	277	268	286	247	267	274	280	286	261	275	256	259	268	270	252	255	287	257	255	271	261	292	255	250	261	274	251	278	273	273	276	265	269	269	272	269	289	278	276	278	290	248	248	273	274	269	290	268	273	307	296	263	272	279	277	239	297	300	247	266	283	269	252	284	284	254	258	259	261	256	277	274	290	280	276	289	294	301	250	286	283	236	260	256	295	282	263	274	281	277	275	271	311	253	278	265	282	282	261	257	264	289	260	261	249	243	282	264	282	258	288	275	281	260	290	270	276	241	275	276	264	270	290	279	297	288	285	283	261	270	264	285	255	254	276	267	274	286	299	294	281	297	293	263	260	268	259	258	273	290	287	278	305	258	273	256	270	275	280	266	259	264	247	259	249	254	268	242	275	256	259	270	300	282	294	279	268	245	312	269	270	300	263	253	256	287	265	297	264	303	250	294	282	262	285	272	293	255	230	273	282	266	278	291	279	253	302	276	260	255	270	278	225	266	266	270	270	306	288	269	272	272	261	264	284	242	273	260	281	277	266	294	269	272	269	281	295	266	300	290	270	250	280	281	295	279	290	277	283	279	274	292	272	279	248	267	264	264	260	290	271	247	270	287	262	287	280	254	269	272	247	284	268	278	273	273	260	275	235	270	274	271	267	268	310	287	280	264	315	287	279	253	237	251	262	254	273	290	262	292	243	259	261	262	263	241	305	288	281	272	271	260	264	261	268	274	271	287	288	263	241	286	278	305	293	264	271	271	282	300	269	274	292	265	280	261	269	279	280	289	271	256	253	293	265	275	279	274	250	265	278	288	257	278	265	267	298	287	273	264	290	288	238	233	281	305	260	260	276	305	305	284	298	300	290	287	252	259	252	294	266	277	299	245	266	262	267	283	269	269	301	287	257	290	271	270	255	257	292	263	249	296	263	243	249	288	256	282	271	292	286	264	287	275	261	277	288	251	258	275	312	280	303	280	301	281	235	312	263	257	273	264	274	279	262	282	254	293	273	269	250	270	258	291	266	246	271	310	227	266	246	275	295	281	305	300	282	233	283	287	257	256	269	258	322	284	236	278	261	284	286	307	278	263	260	290	277	271	290	289	288	262	274	281	249	277	282	274	294	276	268	280	278	248	269	270	273	286	278	273	299	267	286	268	269	267	292	258	281	276	277	271	299	256	251	267	279	250	279	258	283	264	251	266	253	259	286	280	272	282	277	246	278	284	277	274	274	316	273	274	284	262	241	270	255	282	293	259	292	268	296	270	255	265	278	255	265	266	268	273	280	256	253	281	290	301	276	311	226	283	265	262	271	271	286	272	271	270	255	270	294	279	268	279	253	281	242	306	262	258	285	279	268	265	261	270	241	252	251	272	258	280	280	285	239	249	296	298	261	277	272	294	258	264	247	295	264	290	263	264	272	269	287	283	271	235	292	287	252	298	268	277	267	279	261	268	281	260	242	277	246	273	279	289	280	269	253	275	280	256	275	298	257	283	282	254	267	283	258	272	274	265	276	258	269	245	268	301	284	247	280	277	256	284	255	283	275	237	280	269	271	266	283	282	256	259	245	276	263	254	237	268	279	255	233	277	272	279	257	273	272	276	295	291	272	270	247	277	287	259	282	263	293	263	294	259	294	264	287	275	275	286	257	277	296	285	265	271	242	276	269	269	277	234	283	285	278	296	255	267	251	264	270	256	261	248	279	265	266	279	296	264	275	250	277	269	241	284	274	258	308	256	285	266	255	273	253	290	268	260	275	265	261	277	276	272	300	301	295	267	271	262	258	288	259	289	293	266	298	276	242	264	270	298	295	284	281	267	282	265	245	272	267	247	263	267	259	272	283	278	266	288	248	275	246	286	248	292	295	258	271	248	268	278	275	279	260	269	271	293	272	265	292	265	250	276	268	254	250	290	261	296	292	306	299	286	270	305	267	272	266	256	258	231	294	257	233	269	268	277	289	277	257	275	268	280	246	293	291	259	271	242	300	271	291	236	276	266	260	268	275	270	285	249	286	261	262	281	275	298	288	284	268	261	287	260	238	258	266	251	277	291	274	260	274	293	287	265	284	264	290	272	293	241	280	271	264	275	282	276	267	279	281	255	310	268	261	273	273	309	264	285	281	271	287	281	256	281	282	250	264	264	260	241	276	290	277	293	293	264	296	303	285	259	266	285	281	292	246	303	277	281	262	256	251	279	288	298	255	252	273	281	266	268	290	278	264	284	251	260	261	280	268	268	280	262	252	266	293	270	267	268	282	263	278	280	274	267	276	265	243	285	245	261	305	298	265	275	264	269	293	243	265	301	271	255	267	288	271	292	275	243	240	266	251	274	259
22843	21068	28770	23585	21070	21086	6086	1438	1121	1033	928	999	859	819	822	726	749	757	696	754	711	675	685	664	704	705	706	664	696	691	721	673	631	665	670	696	630	660	659	658	624	703	686	650	631	666	646	720	654	687	626	634	669	687	640	616	686	644	623	657	665	635	646	688	669	637	695	646	643	646	616	631	581	649	645	653	615	633	654	626	630	648	646	602	670	654	678	674	643	677	641	612	598	685	599	674	654	616	670	668	603	622	600	636	649	664	677	653	646	648	638	607	652	666	633	683	630	616	655	636	644	610	617	598	621	566	634	633	657	643	677	635	628	664	631	683	671	648	639	638	611	625	601	661	606	655	594	586	645	621	685	624	622	646	652	608	639	673	644	669	659	649	643	638	660	680	614	617	638	598	648	592	635	631	616	637	645	666	665	709	603	646	646	668	634	657	679	619	612	612	641	646	659	630	653	605	661	667	636	603	630	614	635	682	653	595	634	642	630	700	671	666	680	684	646	620	647	604	630	629	580	664	635	632	653	640	623	631	624	619	631	639	646	664	648	625	638	655	606	638	638	655	629	590	594	617	615	613	632	603	630	643	671	629	630	610	582	648	646	663	632	591	632	661	667	600	655	653	622	574	659	677	611	693	566	612	605	584	655	653	656	625	607	653	649	655	619	612	674	667	658	608	641	603	660	634	670	685	600	627	640	649	632	612	629	686	671	618	666	608	606	653	608	637	604	601	587	609	640	617	608	616	611	575	608	610	618	653	668	603	643	653	643	687	609	660	618	615	664	600	652	691	635	626	669	643	667	653	681	634	625	664	647	596	621	613	634	664	653	637	622	683	669	679	642	637	689	615	633	647	661	615	675	674	620	615	627	630	670	603	656	632	628	642	628	607	646	640	626	647	659	608	645	580	646	625	636	616	672	630	629	643	722	642	636	635	664	640	653	659	606	669	592	651	647	656	665	655	618	629	618	663	663	631	647	612	626	657	653	600	649	636	630	640	630	675	646	638	659	659	626	605	688	657	632	638	671	605	584	618	654	626	628	634	651	673	658	610	623	630	665	616	608	633	628	642	646	671	658	651	666	630	596	636	662	657	647	579	683	633	614	627	596	639	663	658	621	653	627	626	660	653	656	604	648	603	619	675	639	645	652	676	596	607	668	625	651	643	640	637	675	610	637	642	655	637	622	641	621	645	671	664	571	648	669	621	663	638	632	621	597	623	621	671	649	606	636	615	656	664	626	624	638	652	658	627	643	644	661	622	596	691	583	661	624	607	614	571	646	628	611	593	658	631	646	622	691	640	632	660	652	653	632	636	635	630	636	657	619	645	657	635	646	637	615	663	605	644	653	593	621	642	629	631	633	679	641	614	667	649	651	670	636	622	638	697	658	647	677	600	590	653	625	615	684	665	616	640	679	609	635	651	606	633	607	651	592	642	670	629	671	652	642	641	663	632	678	641	626	660	616	617	620	583	663	644	580	650	642	672	634	646	626	612	672	655	652	646	655	629	627	612	663	681	649	623	670	606	635	619	651	636	623	650	666	665	635	640	638	627	617	613	638	658	619	624	653	651	717	621	586	641	605	634	648	635	639	646	640	622	609	647	631	611	634	609	602	618	639	661	616	603	620	644	676	658	666	668	622	657	616	687	639	664	709	624	610	622	682	644	664	615	612	635	623	648	647	619	633	652	647	627	631	621	622	689	628	642	632	647	665	593	612	659	626	703	637	568	695	642	610	618	598	631	622	613	620	705	660	654	636	680	661	682	610	677	648	657	678	654	617	667	643	635	621	634	638	631	646	648	617	619	609	666	661	630	651	612	687	626	639	614	681	623	661	670	633	687	669	680	657	645	662	616	630	644	658	669	646	629	633	605	711	655	633	663	605	642	596	628	631	685	642	626	695	588	625	670	645	651	627	663	573	604	666	637	625	626	625	665	612	618	633	620	677	651	611	619	596	634	611	644	620	640	620	598	636	638	640	609	597	637	610	634	581	624	649	683	653	612	632	621	587	624	606	663	652	665	634	594	647	652	625	623	654	649	624	680	606	591	632	633	628	615	622	632	637	635	597	666	646	682	713	670	683	650	622	597	629	640	616	654	631	639	670	617	640	678	612	649	664	635	614	617	646	646	703	650	616	654	637	653	645	575	603	634	699	640	664	624	640	662	611	673	599	595	611	662	675	622	648	599	598	650	628	623	615	634	685	625	636	616	663	616	638	638	629	639	642	691	644	592	647	624	694	639	665	634	624	658	644	686	660	649	629	645	623	612	638	623	585	639	630	596	616	620	689	629	653	628	611	655	633	625	654	633	640	637	634	633	635	669	594	609	672	665	628	604	636	649	632	673	617	639	625	650	635	652	594	648	640	661	627	633	599	636	631	652	663	638	662	659	629	703	634	593	683	618	642	586	610	615	649	616	593	595	647	687	632	638	636	621	642	658	605	625	649	647	594	621	632	606	660	659	658	619	642	611	626	636	615	668	664	617	613	626	637	643	634	647	586	603	620	601	627	612	629	672	608	666	665	625	613	672	662	674	582	617	647	639	679	652	636	645	618	603	630	642	562	688	638	612	609	630	637	604	611	631	646	639	614	609	641	620	636	677	614	602	681	606	620	643	678	624	689	650	683	615	660	640	640	680	598	685	680	667	597	587	628	607	654	667	573	671	615	644	614	635	651	582	612	653	627	605	632	635	656	674	652	615	571	602	585	630	660	575	663	619	625	619	639	669	628	654	613	595	628	602	658	612	640	629	570	654	661	623	677	594	607	626	669	638	651	711	665	648	615	646	590	626	669	596	663	624	616	635	583	678	627	641	652	677	625	613	645	623	626	647	665	658	622	632	601	589	640	633	630	650	635	651	616	659	641	621	564	635	621	634	622	687	627	663	651	670	659	650	649	603	658	661	669	622	604	615	653	635	641	674	625	630	640	646	597	584	659	615	642	651	671	644	641	613	670	614	644	624	605	657	606	663	629	616	614	591	662	663	607	646	611	656	603	617	669	627	641	609	597	646	647	598	646	628	665	661	690	604	597	585	576	621	673	598	603	668	689	660	640	633	625	626	679	676	677	633	613	622	627	622	608	638	653	624	611	593	580	628	639	611	631	577	593	677	651	615	627	604	685	660	634	605	588	625	631	615	612	605	661	600	614	607	608	652	611	649	654	666	623	644	603	648	645	643	651	597	672	650	611	625	642	667	621	634	587	633	612	653	626	671	633	651	666	621	689	646	615	612	624	601	653	646	652	635	626	652	642	602	600	680	692	626	625	667	687	576	644	649	616	664	625	636	611	609	609	592	641	636	631	611	648	656	647	642	630	596	610	638	614	625	637	636	645	623	603	620	611	650	632	646	629	660	645	630	608	649	646	659	623	674	655	646	615	652	632	574	628	684	649	669	659	619	658	629	590	641	641	652	655	685	620	626	661	637	588	638	679	642	602	641	617	651	638	612	622	646	631	641	605	662	607	632	624	640	622	633	659	637
7566	17329	13654	7107	5073	3956	3013	2473	2102	1893	1636	1499	1406	1308	1267	1106	1133	1074	1065	974	967	968	933	943	977	955	924	927	851	849	926	841	863	856	840	851	812	882	879	853	889	808	821	842	819	827	841	763	806	818	861	780	796	812	809	826	792	758	813	825	820	799	784	805	839	832	784	810	806	833	784	808	802	783	807	832	787	771	813	780	818	788	768	825	754	819	762	798	831	841	810	821	796	783	799	808	772	788	824	736	795	768	777	752	814	820	782	841	785	803	822	778	836	728	795	802	826	804	771	833	839	858	781	781	762	787	772	744	835	808	776	783	832	798	791	802	810	797	759	776	803	817	791	827	813	773	805	782	807	797	775	768	777	766	816	843	814	772	757	821	789	795	846	766	805	824	787	836	790	827	769	802	801	793	774	745	763	795	794	748	825	770	803	856	752	753	779	789	802	772	753	732	770	786	745	815	810	799	779	748	769	821	783	763	752	789	840	840	828	761	793	745	790	821	806	824	766	851	781	811	794	804	760	805	773	794	781	834	819	791	754	811	821	785	789	782	765	821	830	735	745	811	812	838	805	773	842	801	780	741	820	753	866	776	774	760	818	769	798	822	748	794	816	772	786	796	832	723	746	772	826	774	808	774	790	777	770	789	746	817	772	757	834	779	776	784	763	751	823	770	775	766	759	806	802	794	775	805	831	794	737	786	788	806	824	761	746	813	838	832	786	767	798	809	822	795	841	811	786	795	755	781	847	791	770	770	782	758	772	804	770	742	758	758	796	784	758	796	787	811	776	820	773	868	773	796	780	760	739	763	796	796	798	824	807	786	811	794	762	769	816	776	785	805	810	794	770	810	795	809	806	823	796	746	804	791	784	787	721	759	756	787	841	758	791	773	811	790	772	789	717	792	763	818	811	825	809	757	761	778	742	780	794	816	800	784	835	758	772	767	789	806	802	863	804	781	806	790	752	851	822	815	792	847	790	740	784	797	814	834	757	746	777	771	780	798	787	780	782	797	792	804	823	787	805	761	788	798	769	817	792	787	792	768	829	793	803	810	799	799	802	784	779	757	772	791	762	841	769	803	762	809	793	774	773	786	833	754	787	781	781	799	735	768	834	816	787	850	798	754	790	788	779	743	786	783	731	748	761	765	785	778	803	728	820	776	750	816	803	824	774	732	751	756	769	777	821	790	812	759	772	804	795	773	800	742	773	745	791	814	757	837	806	821	758	793	743	791	803	760	777	781	769	778	810	798	788	774	783	777	774	813	765	763	779	772	774	783	814	773	820	819	759	781	766	805	820	771	800	828	733	770	799	766	824	797	737	800	803	795	780	814	810	787	758	776	764	781	772	790	756	754	800	828	788	808	812	814	777	777	772	770	785	783	809	808	833	771	755	774	845	801	787	803	807	825	785	819	844	777	811	811	822	798	799	758	832	780	792	795	784	823	794	791	745	776	816	819	746	795	823	826	728	841	818	741	766	804	801	776	780	780	782	818	818	762	783	777	777	824	817	776	764	723	766	791	775	834	798	800	796	801	775	742	796	830	783	820	786	776	790	761	781	818	826	849	855	825	716	766	789	777	814	841	769	773	814	739	814	733	766	770	799	793	709	825	771	756	808	779	819	830	754	789	765	812	817	818	793	764	760	724	772	776	780	827	810	771	827	820	838	816	806	730	810	779	837	768	772	728	790	798	809	805	792	759	791	836	757	703	778	760	838	792	794	768	788	756	840	798	809	762	733	792	783	788	778	778	793	769	816	826	827	817	795	773	802	781	796	793	763	782	817	794	775	777	758	790	800	792	759	796	770	829	736	783	768	784	768	831	704	785	790	795	779	810	816	827	788	853	852	815	800	755	803	816	800	817	734	777	718	794	831	818	769	781	750	834	814	756	734	763	759	802	773	779	789	789	847	749	794	846	831	746	793	769	825	807	745	760	779	810	783	724	840	806	818	782	797	764	746	803	760	795	780	769	748	767	823	748	775	799	795	815	824	815	795	764	794	800	831	775	810	856	789	791	873	772	765	816	771	808	752	812	755	778	811	825	821	769	782	739	787	759	757	822	768	753	818	722	771	803	770	810	765	812	771	755	810	784	725	782	823	789	858	789	842	800	803	770	773	845	801	806	844	772	782	806	822	815	778	825	834	765	796	772	797	810	793	810	803	799	840	813	800	804	796	743	782	814	808	815	780	809	851	819	734	831	824	783	783	770	754	775	757	826	764	799	821	783	722	743	806	751	804	792	754	747	768	801	794	751	836	778	726	767	864	779	786	796	771	776	787	752	797	802	812	802	861	800	772	798	816	820	804	775	841	780	767	779	774	813	756	791	747	729	820	771	808	791	806	777	802	766	783	843	792	766	743	839	780	766	807	816	773	762	779	831	785	788	817	740	763	760	755	763	848	788	809	735	825	811	805	751	838	775	779	817	796	771	781	814	768	787	771	808	701	781	801	789	761	747	788	756	812	783	791	775	769	800	773	831	771	819	826	812	787	778	772	802	793	783	815	771	741	777	775	768	778	822	804	744	839	804	779	801	784	787	800	811	813	788	766	767	796	799	805	774	756	766	790	769	761	808	803	784	820	782	822	822	793	791	735	772	767	808	780	866	821	805	785	776	730	790	802	786	809	781	765	841	800	829	784	792	805	755	792	887	732	755	776	776	775	841	797	845	822	787	770	750	789	739	814	783	789	794	812	800	769	772	739	794	786	745	816	779	792	803	811	773	791	787	776	731	767	804	770	787	755	771	775	787	782	777	818	863	794	797	799	815	769	809	789	740	783	812	764	757	754	766	812	804	827	790	845	753	799	839	779	765	739	765	755	789	766	794	757	757	772	759	792	844	772	781	779	776	754	777	771	801	761	814	779	771	860	831	799	800	816	786	775	763	826	763	802	820	789	774	802	785	793	868	721	714	784	788	809	797	765	769	767	785	865	779	798	776	795	816	807	802	781	829	789	772	785	816	717	797	783	768	763	796	797	798	810	762	793	803	833	821	752	734	780	833	790	811	775	760	784	892	779	828	781	818	798	727	788	763	827	800	780	802	789	772	800	778	793	789	814	818	822	784	851	795	802	855	781	787	797	735	817	805	747	751	824	768	822	818	795	792	783	811	844	781	774	812	772	728	727	781	802	834	764	790	807	793	750	793	801	807	786	751	770	778	807	822	793	781	773	800	815	733	815	756	794	786	805	805	770	858	743	798	765	816	785	773	777	798	818	769	811	787	835	796	797	784	729	785	789	851	825	807	749	842	842	759	793	794	778	730	823	790	759	789	821	791	807	794	781	795	826	802	796	771	834	790	803	785	769	767	771	745	813	758	786	762	778	814	776	737	775	810	755	758	811	752	798	790	759	810	774	805	786	703	767	765	744	801	765	795	805	777	780	803	758	795	762	795	790	800	772	792	797	805	759	823	817	761	808	777	785	755	754	781	783	769	813	813	768	820	759	776	783	768	820	794	779	839	812	821	834	862	796	764	780	804
26939	19053	4633	567	329	294	268	284	274	247	230	236	238	264	241	218	253	229	281	241	198	251	258	228	241	224	249	265	246	232	246	232	232	210	213	268	223	203	249	228	227	242	228	244	198	250	262	234	261	240	243	238	259	227	233	228	228	214	231	250	236	235	258	221	230	224	233	236	249	241	231	252	250	238	232	258	225	227	251	246	216	253	226	232	237	224	242	216	232	224	225	237	242	265	199	255	239	245	219	250	243	240	220	228	232	218	240	252	254	237	221	230	188	228	252	224	216	241	236	256	238	248	238	226	227	236	221	236	254	228	251	213	206	229	255	220	227	259	238	237	213	238	210	212	211	228	211	231	232	256	235	244	209	248	236	257	230	239	250	245	223	237	228	224	244	211	246	234	230	214	251	246	208	194	242	217	216	212	251	236	248	223	229	219	240	209	246	214	234	250	246	216	221	247	224	239	220	261	250	273	231	230	234	259	218	203	254	223	246	213	225	216	222	230	231	254	214	211	211	242	232	239	241	224	236	209	201	243	223	233	227	238	226	221	231	224	242	225	219	195	241	237	226	232	233	224	259	225	196	242	242	269	207	249	201	242	227	235	241	227	230	215	234	227	229	268	227	222	226	282	244	234	241	249	226	238	260	202	219	242	233	238	220	208	219	208	201	236	218	238	226	246	249	222	227	231	229	254	225	241	233	227	226	230	228	243	248	251	249	230	229	257	220	221	218	245	226	234	234	220	199	239	211	236	240	215	192	213	241	230	252	225	240	237	223	227	240	215	227	219	208	233	248	226	248	239	258	269	238	240	216	241	226	245	216	236	242	250	254	217	216	241	221	234	231	212	252	237	239	221	213	218	216	223	213	243	234	247	220	212	224	246	220	252	222	258	225	243	236	214	237	232	240	249	248	266	243	241	236	232	236	226	248	236	235	230	202	208	229	234	240	255	249	228	192	213	232	205	209	219	262	235	238	269	239	240	242	245	244	237	234	229	215	264	239	245	220	217	208	208	239	264	213	264	244	241	233	220	255	231	238	228	265	248	244	242	227	229	248	267	230	242	199	245	221	227	226	282	247	229	207	230	237	230	240	241	250	243	226	212	268	267	248	234	225	222	257	231	234	244	224	256	228	234	242	235	240	228	231	205	246	230	202	232	220	240	222	247	212	209	234	237	229	244	206	244	234	248	233	253	243	220	248	218	223	234	237	237	228	234	232	221	221	204	238	245	242	231	231	253	215	258	217	202	254	239	220	249	233	236	251	244	218	215	230	231	228	217	208	250	237	218	223	232	216	217	254	235	230	226	201	231	246	229	242	257	212	228	235	240	234	242	259	230	260	252	208	233	237	217	241	236	239	231	241	245	263	218	258	220	234	238	267	215	225	204	199	205	254	217	226	217	221	232	256	242	234	253	245	235	226	233	215	246	251	254	250	200	239	243	253	237	239	228	224	230	249	253	252	219	227	233	236	216	252	263	238	238	232	236	212	225	227	226	204	218	239	231	231	243	205	237	215	235	222	240	219	262	252	260	240	241	234	198	244	213	224	236	246	246	241	247	235	221	239	219	241	246	221	196	229	225	231	236	231	240	238	210	233	244	236	216	222	240	220	252	251	201	228	234	206	235	213	218	246	221	241	230	235	221	233	226	243	230	217	232	233	223	233	231	231	232	241	232	230	219	213	226	217	211	204	225	214	245	237	228	259	216	264	236	240	236	233	222	237	219	230	245	239	222	224	247	243	265	273	225	215	255	231	216	230	228	232	231	240	289	202	235	214	234	239	251	223	206	251	241	226	227	224	205	241	243	226	220	259	238	240	235	239	217	232	227	233	216	259	236	217	246	227	253	224	215	227	184	237	241	224	224	215	238	217	207	239	250	233	220	221	244	246	236	226	220	260	251	250	250	220	211	241	246	240	244	266	221	221	236	247	213	223	216	227	245	239	246	235	226	242	216	244	231	256	214	245	243	228	257	212	227	217	224	241	233	210	215	238	218	227	240	212	246	218	234	231	229	245	237	208	221	215	238	238	262	213	224	225	228	245	243	261	265	228	217	235	220	253	228	202	233	236	199	248	234	242	228	237	202	224	236	261	257	241	226	239	237	211	243	258	232	229	213	240	214	242	214	247	256	211	201	235	226	214	242	220	238	228	245	233	257	220	235	252	231	235	231	226	243	238	234	238	215	222	253	246	214	213	238	208	236	224	211	209	254	236	224	231	236	229	233	233	242	207	236	229	229	223	229	254	221	226	216	195	242	249	239	247	263	286	265	235	240	234	211	225	218	229	236	239	233	239	257	205	238	227	234	230	238	212	229	231	276	212	254	223	226	215	252	223	233	230	232	219	229	226	249	244	264	234	247	205	219	248	254	219	227	224	234	221	218	223	223	247	210	209	226	247	250	238	267	234	226	235	237	241	227	231	241	244	225	242	229	237	239	248	236	223	218	231	233	221	243	219	240	245	235	234	243	244	225	224	247	232	234	234	240	211	215	244	210	232	236	223	233	254	243	217	234	235	229	235	239	218	222	244	259	231	213	238	210	252	211	267	207	231	262	230	222	240	214	237	240	219	230	237	244	220	216	257	220	240	212	243	225	238	217	251	271	287	234	246	226	238	214	227	261	287	237	233	229	213	229	251	275	219	224	241	260	222	211	237	235	246	234	235	231	205	209	250	238	229	231	243	256	230	228	221	243	231	236	251	215	234	255	207	237	218	242	235	247	231	251	223	227	245	234	243	249	210	233	215	227	222	238	242	233	250	224	262	206	238	241	229	259	225	217	244	224	239	244	235	242	245	227	217	231	222	233	213	219	229	233	234	239	246	227	211	245	250	234	218	251	222	248	240	243	221	223	185	244	204	221	199	244	229	237	240	265	229	229	224	252	243	218	217	244	222	233	226	219	249	246	239	255	243	246	231	224	217	232	223	254	237	245	225	232	254	229	248	258	230	218	248	236	224	226	237	193	220	232	253	230	217	222	247	222	222	247	238	232	245	244	262	213	227	220	229	209	224	227	210	242	212	233	218	237	262	249	233	218	228	265	235	219	235	208	250	225	238	204	236	240	217	240	243	217	229	248	209	214	226	212	213	252	241	210	208	211	231	222	184	239	231	250	247	246	238	226	233	222	226	242	224	249	243	211	228	223	234	223	224	226	238	242	201	236	247	218	233	227	215	221	212	209	213	243	226	241	238	228	204	252	249	223	238	206	226	195	210	238	215	215	224	290	213	257	262	222	256	236	253	243	228	235	244	237	232	261	237	240	243	229	248	245	228	216	235	228	233	209	225	229	235	212	242	225	234	233	251	225	243	236	222	233	243	230	266	224	216	216	232	207	251	216	200	208	252	226	232	209	210	243	235	262	255	220	235	258	244	229	233	223	237	215	233	241	228	242	234	243	204	266	240	228	229	238	237	238	238	242	251	207	255	217	219	241	256	247	219	232	234	234	218	255	232	243	235	228	219	235	245	224	232	241	232	212	275	242
3961	1170	937	575	472	403	420	337	349	320	331	314	325	316	306	312	311	317	291	304	310	299	301	293	313	319	305	316	298	292	290	322	327	328	301	303	329	288	292	287	305	275	296	324	326	296	319	290	269	301	304	300	287	346	298	322	316	327	309	261	323	305	288	328	272	294	306	319	285	329	317	323	287	302	307	284	270	351	313	335	316	329	318	309	302	310	329	324	325	329	275	291	322	332	299	278	334	290	294	321	304	331	329	305	298	280	283	294	317	309	322	324	340	249	296	279	296	306	297	299	269	310	271	333	319	304	319	327	313	316	287	303	336	301	332	299	282	303	330	319	299	316	309	305	298	316	299	314	288	306	308	313	329	288	290	289	282	295	296	298	320	301	288	273	319	342	303	288	335	332	290	296	281	304	333	336	282	313	288	305	307	303	303	307	304	281	275	310	293	294	320	320	264	282	291	284	337	298	321	286	320	299	310	302	329	307	297	310	302	340	289	325	303	308	342	301	305	304	313	305	336	326	286	325	310	288	330	276	316	292	309	265	280	291	296	298	308	298	317	321	302	285	325	295	293	324	267	285	296	297	308	292	317	324	285	328	307	325	325	314	335	300	295	279	301	287	293	256	287	317	313	300	306	292	315	310	306	316	324	287	315	303	315	311	295	303	298	283	311	321	316	298	316	320	334	291	314	313	300	341	336	297	297	289	309	323	309	347	313	321	286	302	293	316	307	313	294	293	300	306	288	315	324	295	292	305	321	324	301	303	316	269	320	298	287	294	324	308	337	293	302	321	304	312	283	281	339	296	291	327	290	317	300	288	347	301	269	264	267	292	325	306	314	318	301	298	298	301	282	304	318	299	298	332	316	303	283	310	320	283	339	332	309	307	311	316	311	335	337	310	287	336	299	294	300	275	320	288	293	299	296	324	311	311	318	323	304	293	346	277	330	327	286	283	322	292	289	291	292	332	340	297	308	308	307	321	291	307	307	312	305	328	296	306	305	312	289	303	310	317	291	301	299	308	278	281	299	260	276	294	282	301	288	331	318	298	299	311	292	293	305	312	296	334	327	311	303	271	295	331	299	283	304	330	313	309	278	288	325	283	315	306	324	292	318	305	326	307	294	282	296	367	283	298	325	301	309	289	285	307	307	258	293	307	320	327	267	314	284	267	310	322	299	320	310	279	304	282	299	266	293	305	280	291	274	318	302	309	322	291	303	317	334	344	290	295	299	331	299	303	346	312	301	304	299	293	305	302	328	317	328	314	309	301	317	293	277	336	322	309	339	311	300	316	286	322	313	310	280	326	307	304	313	294	294	305	341	307	316	314	290	299	310	329	323	293	308	325	275	287	325	295	304	283	310	329	317	287	325	330	318	305	304	311	305	307	333	316	283	298	316	307	283	281	269	303	319	340	320	278	324	340	300	315	327	311	301	327	310	280	319	299	324	294	295	319	289	306	322	319	348	299	298	312	313	304	289	290	347	305	308	320	321	318	330	281	318	334	310	308	308	280	280	321	314	322	301	319	276	285	285	289	290	307	311	287	311	331	295	298	292	278	289	301	318	323	308	296	299	306	362	315	340	284	287	304	286	326	318	304	274	310	297	275	306	316	330	349	313	302	281	306	281	308	349	321	327	319	317	326	301	338	342	298	315	309	307	292	305	302	296	292	298	308	314	319	307	312	323	301	279	319	331	296	324	290	300	330	307	320	290	312	282	275	323	326	318	298	327	323	320	351	323	311	279	276	300	307	324	326	303	312	327	308	290	314	297	337	303	313	322	332	283	335	305	317	326	293	289	321	304	313	320	306	295	297	289	329	316	337	324	323	317	335	312	318	353	314	299	296	287	323	295	296	297	282	275	312	302	301	303	268	289	306	329	316	287	326	314	272	312	337	303	328	320	331	307	312	319	312	306	290	317	307	314	299	301	300	295	297	295	300	315	299	276	300	297	305	300	314	303	314	275	332	304	301	286	285	315	278	317	312	323	294	283	307	320	289	301	317	304	293	298	313	308	316	330	295	320	314	324	290	286	328	292	297	292	294	288	302	309	309	293	309	323	307	295	289	281	326	320	282	271	296	299	307	307	358	292	319	318	317	321	334	279	304	309	284	292	346	300	330	297	291	292	307	302	335	316	293	289	305	337	342	291	289	326	288	290	297	300	299	305	356	327	316	316	326	301	311	318	338	311	308	318	268	307	292	296	277	312	306	321	289	302	312	306	300	273	334	307	310	318	303	306	320	289	336	322	285	344	275	328	307	332	314	291	299	298	288	349	317	317	318	303	301	315	313	330	306	329	308	315	322	294	331	289	312	301	303	309	291	321	293	293	324	316	319	310	313	302	299	308	276	292	276	290	316	303	296	309	304	316	309	285	332	314	292	283	318	319	274	303	300	310	322	289	306	326	270	297	286	301	288	326	296	286	332	291	339	299	291	311	294	293	285	323	309	325	303	309	325	296	347	313	301	318	317	310	294	292	308	292	336	319	291	310	321	323	296	307	322	310	310	298	288	286	284	302	328	311	314	295	296	331	285	299	340	306	305	330	306	334	319	313	303	313	285	285	307	298	310	315	291	319	270	303	321	324	343	314	280	275	296	303	361	303	335	292	290	306	317	300	312	321	302	307	309	316	311	323	299	331	309	312	306	311	330	288	317	302	325	307	291	318	311	315	298	297	311	285	310	321	293	324	313	323	298	262	315	294	316	321	297	317	307	308	301	329	306	298	306	323	293	293	298	299	320	342	287	317	295	344	320	274	313	285	331	315	315	267	303	305	298	328	277	314	310	295	301	314	345	285	315	335	311	298	313	323	309	278	329	285	311	275	297	279	324	313	308	303	340	276	337	280	313	314	284	309	300	289	321	308	302	290	288	298	302	317	339	278	315	314	299	300	271	321	318	304	315	292	307	305	292	287	272	304	315	289	304	284	326	310	290	302	317	325	275	296	275	321	278	346	330	291	334	296	277	289	311	323	357	323	333	323	335	290	349	341	319	292	334	299	310	297	305	306	301	302	280	324	303	339	292	313	289	301	346	312	294	287	267	271	321	274	319	282	300	335	298	289	308	322	328	280	306	319	317	292	293	342	286	304	311	324	297	295	309	352	325	301	287	295	327	297	281	310	324	313	311	316	320	317	296	294	292	312	319	306	292	306	311	309	275	265	277	333	281	324	311	297	319	331	284	298	295	317	337	313	292	315	348	283	318	323	274	303	325	291	304	319	286	303	298	305	284	324	305	314	295	297	294	316	304	320	305	292	277	282	290	315	321	296	334	315	325	306	280	332	289	293	302	283	282	289	314	297	306	326	319	335	337	329	327	291	333	294	300	320	304	278	318	291	310	285	296	334	287	311	281	331	312	326	342	294	305	295	338	304	278	319	310	290	317	263	274	293	266	298	290	295	302	297	290	334	314	302	304	309	327	297	329	350	283	288	315	283	324	333	308	276	293	322	312	321	308	324	344	306	309	310	311	301	313	290	289
23873	21054	28288	24036	21024	7517	1302	906	833	736	674	724	673	599	644	631	621	611	595	658	587	594	587	574	612	563	572	603	550	593	536	500	551	557	572	563	522	555	537	583	555	539	559	526	580	569	547	560	510	512	573	516	555	515	535	552	521	547	543	543	520	538	547	568	509	502	552	548	520	576	556	508	528	529	498	559	537	543	542	529	550	533	596	566	534	523	544	548	542	539	554	541	526	541	520	526	560	505	514	529	538	577	569	526	534	538	577	511	545	566	550	537	554	574	529	485	525	517	551	495	531	527	518	543	518	524	536	565	516	497	553	542	542	533	559	516	515	547	550	537	508	522	510	548	552	549	512	565	508	565	574	588	545	530	523	573	551	545	510	530	587	566	537	544	544	517	521	572	575	538	518	542	545	548	509	494	558	531	542	573	528	555	518	535	572	577	542	524	510	528	533	539	526	538	549	519	523	532	491	585	511	499	512	546	577	595	528	533	576	565	516	544	513	554	592	553	537	529	540	557	551	535	552	514	585	519	576	560	553	523	526	510	507	501	561	507	547	512	565	572	536	495	568	547	539	525	539	559	514	541	531	581	503	554	572	583	559	555	573	542	521	523	543	554	549	526	567	513	503	535	530	568	493	538	526	557	556	590	523	576	525	526	552	525	554	518	555	544	560	562	562	543	530	535	572	488	518	537	529	545	503	522	561	555	516	545	544	601	577	579	585	571	543	508	530	535	515	491	525	516	512	524	530	538	530	498	548	513	513	530	533	584	526	551	576	538	511	573	546	529	550	575	507	483	500	537	559	538	544	567	530	559	585	567	513	513	588	532	556	566	541	559	583	561	550	554	542	520	539	532	547	473	523	527	516	534	505	539	566	539	562	500	540	528	531	527	527	562	545	562	608	508	500	546	513	490	559	511	543	524	556	565	589	553	515	540	555	538	529	506	505	537	512	531	534	529	565	593	534	541	549	535	547	477	554	589	536	535	537	549	513	580	522	522	572	585	536	546	548	565	543	515	554	497	551	527	525	502	553	563	516	542	549	518	536	510	554	523	547	545	521	547	571	537	549	529	519	523	532	557	555	534	561	503	533	630	488	555	533	524	508	537	528	546	531	533	561	555	505	502	588	498	542	550	542	543	506	527	523	536	507	559	587	505	556	488	553	527	535	550	574	538	560	530	516	506	518	522	554	507	545	578	511	567	559	514	543	540	550	517	553	550	530	522	526	568	550	505	569	549	553	563	524	495	541	520	518	521	508	538	574	559	557	559	537	540	519	521	532	563	560	533	589	521	530	516	531	537	557	534	530	569	523	534	546	544	563	519	550	519	508	495	526	489	524	577	501	526	571	555	560	518	514	562	535	560	497	552	537	522	526	514	531	491	531	517	526	521	544	582	565	523	578	504	543	527	558	520	535	513	573	502	527	575	568	514	522	518	561	533	554	556	522	554	562	513	548	530	537	488	529	559	533	532	503	576	519	514	561	527	552	565	545	551	543	558	531	531	517	575	569	499	580	534	571	544	531	543	540	556	515	527	540	521	542	526	551	578	558	558	540	537	525	505	583	561	528	544	518	518	503	569	558	534	540	568	586	529	543	533	559	542	554	571	511	503	546	562	606	606	529	548	515	562	546	546	520	576	528	576	579	491	547	541	569	573	542	540	543	511	571	521	543	524	561	514	544	535	574	522	525	477	496	524	557	562	525	514	550	536	574	525	545	522	530	571	514	535	543	508	550	583	541	531	594	561	542	564	549	523	560	521	513	544	561	514	533	527	568	555	535	552	535	540	512	577	547	546	526	546	545	536	541	548	538	535	566	535	555	547	488	542	560	502	544	522	551	549	572	554	515	519	577	523	536	515	540	540	553	568	559	555	607	543	542	554	512	506	550	519	539	579	512	589	546	475	499	529	559	553	553	516	559	517	543	571	598	534	532	540	548	570	557	523	576	544	504	549	552	528	536	574	504	560	552	538	523	565	532	515	553	556	538	553	548	519	484	519	588	583	539	563	540	520	546	512	520	567	528	549	533	524	505	543	526	551	532	535	543	512	536	502	503	545	528	524	558	555	521	527	532	571	546	530	542	518	550	596	536	502	536	555	560	526	537	557	550	521	534	557	547	565	522	512	506	574	527	522	521	565	528	526	530	521	587	528	526	534	532	538	540	526	541	539	540	540	519	559	543	527	546	518	545	550	549	558	561	531	573	513	576	551	572	583	536	528	575	532	556	577	586	553	593	545	566	565	543	535	566	539	496	516	581	508	563	524	523	544	520	545	477	479	496	533	555	521	535	560	485	551	540	521	605	541	529	537	538	502	541	517	532	547	525	531	564	536	525	515	529	535	564	521	543	575	511	526	513	498	514	568	552	566	537	507	514	543	558	540	559	577	534	534	543	531	539	549	527	545	517	560	548	521	533	501	570	535	502	542	594	527	528	500	539	536	556	544	569	554	524	569	530	561	511	576	562	564	574	568	552	520	563	546	547	523	557	502	530	493	563	543	538	534	526	549	515	561	533	500	508	520	541	519	546	521	522	569	537	534	592	550	573	539	538	545	529	596	537	498	542	500	526	556	536	583	547	565	547	514	518	508	532	556	544	545	550	548	504	508	522	520	530	537	581	531	533	541	514	545	525	574	485	534	570	518	534	549	524	523	558	528	571	545	515	521	552	539	533	524	558	536	528	560	602	537	509	535	525	559	541	512	530	547	544	483	543	532	541	565	548	540	536	517	535	552	514	533	516	518	563	522	529	492	522	504	591	522	484	564	554	533	508	547	555	544	531	580	557	553	550	523	533	543	535	545	544	556	531	539	513	564	543	548	518	517	533	539	560	494	530	520	558	540	551	556	572	489	539	509	550	569	549	534	499	555	536	567	542	565	531	542	590	534	529	539	553	562	515	544	489	602	512	500	579	551	577	496	543	503	556	560	562	556	543	516	548	529	526	503	526	593	536	473	550	551	550	531	591	562	561	541	527	552	530	513	555	555	589	542	523	600	539	520	607	519	528	543	545	555	555	482	520	490	521	529	538	569	537	545	547	545	525	551	538	572	507	552	497	569	525	548	559	550	542	563	557	539	553	517	507	508	539	531	559	531	560	521	549	545	547	549	538	536	571	551	533	541	542	524	535	541	521	508	561	553	521	530	598	482	514	528	524	504	539	510	525	554	512	542	532	551	537	570	505	529	576	501	553	494	556	525	522	533	522	575	526	523	574	551	562	550	525	555	499	553	530	569	525	561	523	509	561	514	548	572	519	552	564	521	589	533	543	545	564	549	554	534	598	595	547	572	525	545	532	539	524	525	538	519	540	511	560	554	510	506	538	532	544	546	514	506	538	551	510	573	570	565	561	549	521	526	538	548	504	514	539	561	554	524	483	536	594	502	519	508	550	521	548	535	510	540	581	540	559	548	537	532	534	532	568	558	486	526	528	538	560	550	453	539	513	552	525	492	532	561	560	526	524	504	609	525	523	518	523	545	527	538
5198	10843	8555	4261	3050	2333	1794	1563	1353	1141	1082	1057	984	959	883	877	831	857	787	790	753	753	770	737	734	708	723	761	725	713	703	740	742	745	715	731	725	695	694	665	699	706	676	724	713	700	687	688	666	671	693	675	641	714	689	707	696	699	711	615	693	676	640	699	661	697	652	698	662	660	709	724	676	653	721	692	692	657	685	701	677	683	670	690	651	674	672	676	716	657	636	634	639	683	700	648	678	678	622	634	687	691	642	652	675	677	616	665	681	668	663	664	630	658	708	681	680	698	671	741	668	675	735	662	638	660	630	653	640	704	670	664	649	651	681	708	683	704	685	683	675	673	722	682	701	655	675	664	683	652	642	700	638	653	619	684	667	678	702	719	663	672	697	679	638	673	653	665	678	667	706	671	711	671	650	640	662	693	647	651	673	626	665	673	654	634	625	640	636	674	667	688	647	659	664	649	651	646	685	631	622	680	676	673	696	681	709	688	668	685	698	631	655	641	673	659	690	672	684	637	662	671	695	718	733	673	698	691	615	652	668	656	616	691	669	721	700	668	699	656	615	655	617	636	670	642	646	678	687	705	673	642	634	693	696	679	713	670	672	653	631	670	676	673	673	714	656	661	708	697	696	671	664	694	653	720	625	644	707	641	662	680	658	702	701	697	702	672	648	667	699	679	672	683	685	696	689	654	669	664	674	683	629	659	655	670	669	670	702	688	676	673	671	695	665	642	674	683	674	637	668	653	667	712	728	661	683	687	655	671	677	659	672	659	683	722	706	680	624	664	699	691	666	625	706	657	666	694	665	667	685	640	637	659	676	699	694	691	636	665	668	650	712	657	661	707	661	650	711	699	665	677	692	653	700	645	687	656	692	632	606	654	654	679	690	669	657	671	659	719	648	678	652	645	685	701	705	628	693	684	653	651	636	626	719	644	668	658	646	700	716	691	703	645	638	698	709	697	650	660	661	637	688	638	710	674	641	648	638	656	683	728	663	672	684	722	674	699	702	683	663	687	709	670	674	671	712	698	662	674	661	697	683	664	634	645	647	667	636	638	637	665	638	640	670	668	682	690	649	642	658	647	711	639	703	696	678	691	673	687	671	651	658	675	660	698	675	705	670	637	706	624	665	676	638	714	705	676	673	691	668	677	689	711	685	676	639	633	718	669	694	679	697	640	643	702	644	665	672	677	625	662	685	707	654	656	706	676	658	678	649	701	665	643	672	682	646	711	660	679	685	691	678	650	663	699	683	694	699	645	696	685	659	699	662	658	691	683	679	664	716	699	649	661	678	723	630	645	682	712	679	682	682	646	658	675	689	731	702	675	676	658	671	687	652	663	623	703	688	623	666	705	668	671	662	689	697	759	622	704	652	685	668	631	731	675	699	646	699	660	698	656	647	666	729	692	680	690	674	676	661	722	681	635	658	667	668	670	656	669	683	658	708	655	674	672	649	681	709	736	667	641	724	679	676	683	645	670	691	656	667	658	657	661	647	687	710	677	685	643	682	720	681	678	668	693	678	695	666	657	651	711	674	733	685	639	680	679	676	634	702	678	668	665	693	703	681	667	667	659	694	697	670	666	677	629	640	694	633	660	688	679	703	624	672	614	642	632	649	673	683	667	680	663	675	660	684	701	634	666	678	638	695	651	688	691	710	675	676	679	702	697	723	658	700	671	677	692	642	660	674	677	660	654	692	651	668	664	654	672	637	701	685	667	707	677	669	680	633	656	676	665	665	676	686	658	676	617	628	675	695	685	698	694	642	664	711	677	620	715	639	696	655	653	678	670	652	668	642	701	659	646	674	707	718	698	666	677	681	694	641	686	675	685	693	650	721	659	714	673	709	704	638	692	679	704	681	676	674	708	705	657	714	676	685	691	638	644	651	631	645	715	646	687	633	694	645	640	660	670	704	646	642	690	699	685	668	635	687	675	667	648	672	704	682	647	673	694	649	708	684	678	689	669	664	722	673	613	629	703	687	691	698	704	689	677	662	665	683	700	663	612	704	695	660	692	669	662	704	707	715	648	609	711	687	679	709	677	682	715	676	698	662	637	644	689	690	653	654	647	719	690	697	725	644	686	675	667	654	740	672	730	676	676	645	693	659	667	725	631	656	671	642	642	690	649	642	672	662	676	676	685	643	688	667	688	687	684	688	642	693	664	653	682	696	689	669	669	651	653	713	649	671	672	640	668	653	674	673	672	694	694	693	702	686	685	685	619	669	670	689	647	664	628	688	645	661	658	667	634	666	629	648	685	652	643	653	675	671	676	619	661	663	710	685	678	657	711	658	671	612	633	619	653	680	638	636	659	675	657	665	640	694	618	642	687	604	719	679	664	648	675	668	679	647	641	725	683	680	697	691	671	610	693	708	666	627	704	674	653	649	745	682	686	680	687	692	662	666	635	682	657	682	676	667	681	697	631	693	651	640	681	653	689	675	653	653	706	696	708	691	690	697	688	662	651	672	677	660	649	683	679	679	651	634	616	694	665	686	637	677	681	648	682	689	666	679	680	711	651	700	648	702	699	732	674	721	712	691	681	674	696	646	688	706	659	651	698	668	677	656	664	645	616	657	708	657	667	645	669	692	719	634	707	646	691	645	679	649	692	651	639	693	647	670	662	686	666	684	692	702	655	737	691	699	617	669	678	652	661	633	628	659	682	698	686	659	701	710	653	620	662	693	666	666	641	689	654	697	696	699	680	656	678	687	709	694	699	665	653	669	631	707	639	681	731	673	664	660	694	643	702	678	669	644	657	661	689	692	685	692	695	691	583	670	742	661	683	626	657	661	699	663	697	647	679	627	710	645	689	627	721	654	667	693	634	667	650	698	684	694	649	692	706	693	717	720	705	677	672	644	684	677	697	666	684	681	712	711	668	663	639	654	692	643	672	667	634	674	664	626	612	655	634	640	665	717	644	661	635	666	672	657	674	680	678	700	688	718	636	621	680	633	716	650	681	625	689	667	671	652	657	734	680	689	665	690	671	672	716	644	654	639	642	646	696	697	683	702	720	621	671	663	719	708	618	646	675	639	729	666	655	637	715	621	666	678	664	654	697	686	655	659	644	667	667	701	652	633	729	649	704	685	721	692	729	621	628	621	684	695	663	645	672	702	649	663	666	659	679	623	715	632	675	695	675	692	647	691	670	649	634	702	650	675	666	673	623	665	686	651	659	689	704	677	711	648	676	672	716	654	668	644	663	668	653	705	693	640	636	683	680	677	680	653	659	687	691	692	641	701	704	718	682	683	665	642	657	684	639	683	705	687	668	652	696	654	666	646	725	666	683	658	632	648	695	670	707	690	736	680	635	684	653	667	689	696	678	654	707	622	679	665	649	662	658	694	653	688	628	720	651	671	670	626	694	665	688	723	627	644	693	698	712	674	669	668	672	700	747	723	654	686	699	706	710	651	696	635	675	693	651	637	700	698	668	673	705	663	692	627	667	708	690	670	691	670	666	692	673	691	651	669	657	660	688
25166	21063	26808	25177	4173	495	379	320	292	285	266	274	202	266	205	192	244	201	222	207	211	229	233	223	219	201	207	201	207	199	183	206	196	218	200	201	173	188	210	177	188	174	186	174	177	197	191	179	200	211	170	181	180	185	193	210	190	168	182	187	174	204	179	202	197	184	186	205	216	200	178	224	200	180	199	182	200	193	179	204	168	172	202	198	165	211	186	199	192	182	217	184	194	213	199	188	197	188	190	204	197	181	198	173	214	188	190	187	189	183	198	189	175	185	192	179	204	189	183	201	217	204	208	196	201	213	211	216	184	192	203	191	205	186	184	197	181	177	199	192	196	205	199	199	192	195	210	189	184	171	207	211	137	191	197	178	166	208	186	198	210	203	171	196	166	193	226	211	188	199	193	198	195	184	181	206	210	193	200	192	196	179	218	173	200	205	172	195	194	189	183	187	178	212	181	208	182	159	213	191	171	170	201	179	186	174	183	192	204	188	180	190	180	187	193	196	175	160	178	172	200	171	183	179	195	194	198	205	192	176	203	219	171	206	204	181	188	185	173	186	214	205	192	176	172	191	187	206	178	184	187	172	199	203	191	183	183	207	205	173	186	189	194	208	202	168	182	183	203	207	187	192	215	161	206	205	171	198	195	176	185	187	200	181	202	197	171	209	188	186	156	210	188	180	174	170	208	177	199	200	214	188	203	185	197	185	180	215	189	186	204	177	180	240	187	195	200	205	202	184	191	171	183	197	193	192	201	189	162	182	206	156	177	191	190	186	195	190	204	195	193	208	202	201	190	206	198	192	193	165	172	196	197	192	193	204	196	167	197	191	204	184	166	210	176	221	193	196	189	206	185	195	194	192	187	198	197	185	195	216	196	189	184	211	186	185	171	218	175	177	191	185	200	185	187	170	176	201	187	192	168	196	195	191	185	214	199	192	189	203	198	192	180	212	199	189	182	213	196	201	196	195	175	196	213	195	187	188	202	197	162	209	190	173	195	169	199	212	164	192	203	170	179	208	187	188	193	173	197	196	204	219	188	207	218	200	176	198	179	196	211	204	198	196	192	202	189	174	193	199	185	187	187	196	185	199	177	179	184	185	184	176	180	164	160	208	176	176	193	200	206	173	208	195	178	168	173	178	197	183	191	212	203	220	178	194	182	200	177	180	179	189	175	196	166	178	190	183	215	177	180	169	199	182	196	196	176	182	180	188	173	190	181	225	206	210	174	190	179	193	188	186	175	180	213	170	174	219	184	172	198	190	184	202	194	177	187	194	194	196	194	166	187	183	196	203	183	183	196	189	205	195	190	219	203	168	195	199	190	187	202	205	200	180	195	196	175	188	173	185	204	187	206	221	178	161	196	208	156	210	186	197	199	190	173	179	203	169	165	188	185	201	191	185	198	181	171	190	210	195	167	158	174	191	180	180	173	210	192	160	190	210	169	196	177	158	183	191	204	190	191	171	201	208	205	176	193	185	171	190	208	206	201	198	184	179	180	186	170	180	180	191	181	173	209	190	204	204	199	178	206	208	211	181	222	202	182	200	191	168	180	197	213	198	181	187	215	181	175	175	167	188	186	173	194	216	195	190	228	181	222	186	169	171	186	172	192	185	187	205	171	181	201	182	215	178	175	189	186	179	203	175	222	188	178	200	179	183	198	174	158	183	197	187	196	186	194	187	190	200	178	180	197	177	176	178	182	193	179	191	200	175	195	189	162	221	193	211	170	164	221	192	209	188	191	177	169	184	195	181	189	214	209	195	170	186	191	205	166	181	205	195	187	192	187	186	172	194	168	180	203	191	203	213	195	180	179	170	173	200	188	185	214	206	194	187	192	190	183	190	212	184	211	174	186	185	205	200	179	158	198	174	189	191	192	189	190	168	174	183	165	219	201	180	180	180	206	199	189	182	184	197	211	177	202	180	174	213	195	184	174	159	188	159	206	179	199	199	205	189	182	176	203	193	180	206	208	163	161	218	189	174	187	178	196	171	195	219	184	185	204	182	197	175	198	203	193	187	178	201	194	170	209	183	163	190	202	205	170	176	209	186	190	170	185	184	180	187	170	221	171	195	163	216	190	192	184	190	174	199	182	180	190	172	186	209	183	191	191	188	174	227	204	202	168	178	191	174	177	167	202	187	193	200	202	191	180	162	202	190	200	178	185	197	173	203	171	166	196	195	182	206	181	199	193	177	172	184	183	196	196	194	169	211	207	183	168	178	200	176	220	173	183	199	190	199	190	187	202	182	174	176	187	193	187	215	191	165	169	209	198	165	186	171	184	200	195	200	203	180	170	187	181	191	188	198	174	208	186	198	202	213	195	180	195	186	196	191	183	191	210	191	197	203	183	168	199	195	185	187	185	203	183	204	176	183	189	196	157	176	207	173	199	193	173	190	192	182	213	197	205	185	175	201	181	175	180	201	209	174	194	188	203	178	195	187	204	180	208	189	176	193	185	212	163	160	178	167	168	214	189	183	198	206	192	212	197	186	167	204	192	185	192	183	197	175	198	182	194	178	179	185	206	183	206	201	203	182	171	192	185	188	188	196	213	181	192	195	201	197	157	203	182	172	212	165	184	200	192	211	214	182	197	188	190	169	171	172	205	217	173	197	205	221	192	181	193	203	206	193	155	176	208	189	156	193	204	195	184	188	182	202	200	196	168	177	172	192	200	162	185	212	183	174	185	183	190	182	191	169	208	166	190	209	200	197	176	160	168	173	188	175	190	208	163	209	168	171	193	190	196	206	204	201	180	180	202	192	192	188	170	183	177	203	196	182	194	179	208	200	197	189	185	176	176	197	172	191	182	182	206	189	174	187	166	226	175	181	205	183	176	194	176	186	202	170	192	182	190	209	223	184	199	194	196	182	212	183	188	181	188	189	164	193	164	207	203	183	188	197	188	190	185	164	202	167	206	186	197	208	172	211	185	210	183	202	172	200	191	188	200	198	186	203	189	156	185	191	194	179	190	188	179	211	215	160	178	195	198	168	197	181	201	185	178	198	181	182	189	181	222	184	180	194	185	186	201	217	175	203	201	203	184	212	191	169	199	176	192	158	187	182	191	173	199	182	197	182	205	181	193	202	187	174	196	190	205	204	217	169	198	179	179	184	199	192	188	178	179	196	182	188	194	170	206	203	193	182	181	206	206	173	162	193	175	216	184	173	195	179	194	208	211	205	191	200	175	188	192	179	214	181	188	159	178	172	185	197	196	199	200	168	173	161	184	171	214	178	193	206	191	189	186	203	227	180	170	178	181	149	182	187	180	189	206	192	196	213	202	204	175	183	189	183	199	193	202	189	195	183	169	194	190	186	197	223	217	201	210	217	180	180	226	207	189	195	177	174	184	192	192	188	180	206	183	200	182	180	183	208	192	177	172	183	183	182	197	179	180	173	226	192	200	204	183	191	205	179	186	206	188	175	185	190	195	181	197	183	191	193	184	176	190	197	179	195	202	166	184	203	181	183	181	190	187	182
4707	5840	4287	2086	1461	1148	844	737	609	542	481	494	440	394	342	402	362	345	326	327	323	305	313	319	340	316	270	258	298	295	298	271	300	305	292	284	300	294	269	255	289	303	281	283	275	276	321	279	308	285	280	229	265	292	268	299	283	280	239	272	280	280	269	263	259	271	253	257	274	263	286	257	275	279	278	269	285	240	280	318	265	261	266	263	282	250	264	278	271	270	282	274	307	262	265	267	255	258	290	286	269	282	241	283	272	263	273	281	281	292	276	272	285	262	273	268	248	272	284	280	291	235	255	285	249	271	257	257	278	264	270	274	265	248	294	301	278	252	271	269	260	255	270	262	255	283	277	273	276	274	270	304	298	257	283	275	278	282	281	307	265	289	260	258	262	266	287	272	262	250	300	247	285	258	262	247	299	282	302	288	263	258	291	287	259	274	258	297	270	261	261	281	282	269	243	255	261	272	262	272	280	269	284	300	288	303	269	279	271	289	308	306	253	266	265	261	263	270	264	259	290	284	291	313	269	233	258	264	268	271	277	289	279	273	279	287	244	269	257	264	243	265	292	255	278	275	252	266	285	249	252	276	277	273	296	288	276	242	280	287	240	269	246	281	289	279	256	296	262	281	297	308	289	263	284	269	267	263	281	266	276	273	233	307	284	268	271	295	276	280	273	254	271	279	272	261	259	261	258	272	268	250	304	273	274	259	254	280	261	308	245	287	262	269	278	275	274	269	257	295	272	273	286	264	272	265	277	260	287	281	267	278	277	267	271	285	266	265	287	260	276	259	236	257	268	282	313	252	258	305	273	266	252	264	265	255	255	278	259	257	256	289	281	261	265	300	282	256	254	267	258	262	258	294	275	238	259	248	267	300	295	245	263	262	277	279	264	259	263	264	306	285	265	266	269	280	278	284	247	246	271	261	273	281	256	256	268	270	260	288	282	254	262	256	242	278	290	284	276	270	296	270	294	266	293	244	256	295	283	274	313	314	252	261	260	267	259	249	263	283	313	284	281	257	272	299	289	257	299	278	271	289	254	300	263	236	274	268	277	284	268	254	273	277	256	254	280	267	254	249	282	273	252	252	278	274	290	293	277	286	252	286	276	277	262	264	276	271	269	246	271	256	307	228	261	272	291	241	287	242	291	277	264	255	247	260	264	261	301	249	300	254	258	253	295	259	271	247	231	292	254	265	309	276	286	274	263	267	279	270	286	255	279	296	248	299	284	262	268	241	312	309	280	267	245	270	291	260	291	278	275	251	267	260	280	263	272	278	280	286	254	292	274	282	317	263	285	291	258	271	264	266	229	294	264	284	292	265	282	259	277	262	266	248	261	276	244	251	300	275	288	298	269	295	294	271	273	293	272	272	269	294	254	261	279	251	277	298	312	264	286	267	262	249	299	271	273	273	251	264	279	268	267	277	273	278	262	248	269	293	281	256	271	301	269	290	258	267	281	242	279	271	287	290	258	256	272	269	269	272	278	273	281	279	284	273	302	264	258	266	277	271	254	278	272	275	276	269	244	281	250	289	273	283	254	274	263	282	260	260	300	276	265	276	267	265	274	312	248	254	254	276	293	278	285	267	307	254	243	283	255	262	266	286	282	267	297	280	258	323	256	272	297	265	300	236	292	245	267	249	251	266	256	265	274	256	261	243	256	269	273	296	301	259	290	286	274	255	267	255	266	284	296	276	251	265	262	286	283	298	260	273	264	280	263	254	249	254	262	267	245	258	272	263	272	255	266	291	261	251	264	281	258	266	265	259	279	298	267	267	263	273	288	240	264	268	289	266	250	249	234	242	268	263	270	271	268	282	275	259	266	267	281	279	268	262	286	286	228	266	318	280	267	305	272	239	280	280	287	291	247	294	266	255	234	219	281	268	276	308	287	262	284	283	263	261	270	288	262	269	234	295	272	252	269	260	248	284	246	282	301	253	277	287	292	267	288	286	249	265	277	253	278	279	236	254	247	291	256	293	287	324	266	278	305	282	280	276	268	304	264	273	251	252	288	272	290	289	264	245	258	277	278	270	274	273	275	286	273	260	260	263	268	270	262	273	253	288	270	267	262	253	259	282	309	254	276	253	225	273	275	289	297	244	280	286	264	267	259	257	253	276	277	255	277	263	280	251	273	279	279	287	260	292	277	260	270	257	286	256	300	293	249	278	257	253	283	266	266	259	251	279	264	264	267	268	286	272	276	279	279	275	268	275	261	236	286	280	285	231	286	265	241	239	260	251	255	275	251	269	283	286	280	271	265	272	307	293	274	280	259	275	265	271	260	259	276	251	302	291	267	266	267	283	261	265	286	242	309	280	225	258	268	278	285	252	271	253	286	268	275	297	285	278	278	265	258	250	248	280	294	262	289	283	264	278	265	285	268	253	299	249	272	287	263	261	250	288	279	271	269	249	283	249	236	276	235	258	277	297	303	298	283	301	267	280	286	281	267	270	243	250	264	248	270	260	284	266	276	253	271	271	278	260	261	266	252	290	272	269	279	276	268	259	267	256	276	271	246	240	294	288	247	240	266	254	270	250	276	265	277	232	242	249	282	260	279	267	267	288	283	277	285	282	257	285	250	292	260	265	251	257	296	284	267	294	256	255	286	262	285	262	282	268	222	255	271	268	276	270	280	257	286	244	260	278	303	268	298	253	282	252	278	265	278	270	259	266	260	293	284	284	256	273	302	272	282	254	231	263	220	279	280	277	281	266	293	286	287	275	254	262	276	283	252	274	299	285	275	308	293	254	275	275	261	278	271	294	265	261	286	285	277	277	279	279	264	250	281	257	279	239	273	261	259	297	253	296	269	268	272	271	269	277	267	264	263	284	265	267	269	264	260	285	259	290	259	253	265	277	284	262	289	255	273	264	272	282	257	277	260	275	284	239	287	270	281	284	287	309	280	279	281	268	278	251	267	276	275	258	271	260	273	253	270	303	282	263	261	251	280	262	248	262	281	260	281	298	282	289	266	277	278	280	275	284	270	270	266	244	268	257	271	258	276	286	282	266	295	274	251	307	254	268	289	288	271	262	285	265	262	266	262	292	268	298	272	261	273	298	324	279	266	289	281	275	270	265	285	278	267	281	265	237	269	270	262	259	264	246	262	270	268	275	281	266	282	277	293	266	277	299	268	264	270	271	255	283	278	280	248	289	281	269	298	283	268	303	259	265	261	291	266	284	281	249	264	255	265	245	270	273	302	300	293	265	281	275	281	247	255	279	272	267	268	296	263	266	274	248	248	266	267	250	260	278	265	251	285	246	246	260	299	259	284	257	289	281	253	283	275	246	293	279	273	318	272	286	267	265	289	276	276	287	298	268	243	228	279	279	260	265	289	308	279	289	285	289	264	268	261	270	267	310	273	237	285	291	255	301	270	301	247	272	291	266	279	252	278	268	250	301	258	259	280	270	283	266	277	265	247	285	250	282	259	272	252	283	281	273	252	240	234	258	273	275	250	242	258	268	259	265	275	242	266	296
22883	21056	28776	23551	21057	21074	6118	1431	1111	1101	968	913	893	835	840	802	746	792	723	763	680	719	662	696	698	689	688	679	647	712	644	668	652	689	640	695	640	626	667	604	640	660	634	654	628	646	604	685	660	619	671	649	669	643	686	629	660	666	655	628	652	643	584	645	609	636	602	627	624	603	583	628	673	627	645	677	668	618	644	621	638	682	606	564	561	613	638	627	592	643	649	602	632	622	636	668	620	665	607	640	616	624	654	639	639	687	649	620	594	639	584	672	641	646	644	587	585	644	637	633	660	600	636	617	605	605	621	629	655	604	622	612	610	632	615	646	631	618	618	606	689	651	626	576	604	605	652	643	615	627	605	621	617	624	575	586	584	676	664	601	636	638	605	669	597	622	623	607	658	624	619	635	675	599	605	617	660	639	616	609	633	663	633	626	626	631	599	617	661	643	641	619	620	591	644	638	637	645	662	635	663	645	616	661	617	656	624	634	623	623	612	607	606	628	603	663	617	637	596	618	651	576	647	639	661	629	599	568	628	650	573	637	635	662	624	614	662	640	668	630	660	611	599	611	660	572	625	685	608	660	610	564	641	600	593	613	615	658	589	623	664	582	649	628	656	629	590	604	630	648	594	656	627	687	588	625	613	620	604	648	631	614	639	654	653	642	670	651	611	624	645	616	613	632	623	620	642	577	606	656	648	620	665	626	633	637	651	646	630	631	599	609	626	643	613	625	598	640	644	630	608	626	629	602	620	643	643	597	614	603	607	609	610	598	689	631	633	642	638	610	603	611	611	621	625	593	621	662	657	620	612	617	606	639	650	612	666	672	615	636	598	625	674	626	617	665	640	654	645	567	656	628	606	642	594	640	576	636	668	635	625	654	652	676	596	656	691	624	626	647	650	657	632	639	582	590	601	610	643	673	618	626	614	621	652	607	659	634	605	606	634	603	601	604	617	609	675	593	658	634	613	611	633	618	623	648	614	642	619	636	596	610	633	627	655	611	609	608	635	608	569	685	665	614	604	621	655	643	623	610	612	616	637	631	691	650	621	637	701	654	623	679	627	623	642	616	616	632	647	643	570	648	596	639	637	612	641	607	640	651	651	654	647	586	653	654	649	566	658	636	589	641	663	651	618	630	595	616	598	642	622	634	649	604	648	603	613	613	648	646	662	627	660	625	602	636	674	649	640	645	634	627	634	606	658	617	616	644	654	622	615	624	616	652	650	654	698	610	606	644	629	652	618	642	601	624	630	603	657	604	645	655	620	626	642	654	650	593	639	650	595	611	634	591	618	639	665	612	649	687	658	616	612	621	612	661	639	651	618	729	633	599	647	635	618	657	602	613	657	634	631	618	605	635	620	604	610	635	630	685	629	643	655	635	645	616	608	652	579	671	651	586	614	644	592	611	649	602	625	662	632	645	636	625	619	610	639	656	642	692	578	622	630	624	617	635	604	645	632	595	603	648	618	646	611	638	617	680	623	608	590	621	613	644	629	628	638	633	600	603	649	637	613	635	616	654	652	619	637	645	644	615	664	629	642	606	641	655	618	614	627	641	618	618	614	638	647	647	591	623	612	617	647	582	643	640	611	662	673	607	637	605	610	628	632	625	637	613	623	587	679	642	664	665	625	617	664	634	641	593	639	582	641	609	592	623	652	583	611	600	595	596	697	600	599	570	672	645	637	639	671	640	600	599	628	625	592	623	620	596	648	612	630	654	622	628	664	652	636	617	657	612	666	646	631	636	617	657	612	604	639	620	630	673	624	646	608	630	626	558	650	656	653	591	649	595	631	639	651	608	620	640	612	643	624	586	648	684	634	631	671	631	657	639	646	640	598	634	630	612	677	636	623	643	658	568	653	594	657	609	623	651	643	573	607	635	655	612	614	668	638	605	663	593	651	627	622	632	641	661	596	648	638	618	659	636	644	636	635	677	636	621	633	659	672	647	623	644	628	654	595	621	650	618	612	704	617	631	605	635	619	602	641	622	624	618	606	587	618	640	647	635	635	627	617	641	611	591	642	621	581	615	628	606	610	626	583	624	629	652	655	654	585	606	580	611	650	598	604	627	682	620	632	665	589	655	645	641	639	636	626	572	614	618	654	662	618	605	575	648	610	658	637	636	591	660	650	659	626	620	647	612	597	641	592	582	641	639	650	645	627	652	634	643	610	616	613	625	645	657	612	609	646	572	658	670	633	624	589	610	643	576	599	614	679	618	642	621	624	619	672	621	625	612	592	624	633	634	572	621	655	672	629	642	603	640	596	643	659	607	658	653	603	596	584	624	650	657	639	595	699	627	645	579	613	625	613	637	626	658	623	620	637	615	617	619	620	648	645	653	621	590	632	617	669	585	621	605	599	603	666	630	569	612	621	560	656	609	661	591	679	643	621	610	601	605	573	607	614	612	665	612	617	664	627	644	600	652	668	634	647	602	660	614	606	616	677	614	689	593	677	624	639	605	637	626	641	648	652	677	654	621	641	635	599	621	668	648	656	640	644	595	638	628	650	628	614	630	592	636	610	694	629	630	640	663	605	618	592	653	629	562	663	603	651	638	671	650	621	629	652	620	601	585	607	580	666	652	628	629	641	632	583	622	627	606	585	629	624	653	617	638	643	606	652	642	650	590	629	626	638	654	599	635	621	620	612	626	690	592	649	619	630	661	604	607	591	601	630	636	608	640	613	626	617	577	619	624	602	608	603	623	625	613	624	659	618	585	640	643	625	636	625	613	621	638	630	610	635	604	601	591	660	648	613	620	625	625	617	609	673	680	588	636	597	577	623	652	622	657	613	649	618	656	643	626	627	637	642	614	627	660	581	640	620	669	637	620	599	602	652	603	615	591	621	621	621	621	657	597	607	585	589	597	657	645	639	654	601	621	605	611	627	617	628	611	628	645	631	649	621	618	639	603	624	678	623	622	658	633	637	614	616	639	647	640	646	623	648	632	636	655	626	674	652	638	614	577	578	662	646	592	612	673	632	652	634	618	636	630	623	642	588	639	643	670	607	613	663	644	623	599	687	625	630	615	642	622	637	639	609	674	624	602	594	656	638	596	619	587	600	624	607	608	640	678	638	607	585	604	664	603	617	629	671	595	589	602	658	622	562	670	668	632	580	621	599	627	617	593	636	613	668	647	605	648	636	601	619	606	642	626	624	633	622	668	619	608	607	588	614	592	616	597	610	625	647	634	662	611	619	684	655	656	634	636	619	625	654	623	620	612	610	632	652	617	624	679	617	625	609	596	616	627	630	599	626	618	666	686	654	652	604	626	633	650	655	610	671	639	608	681	636	684	632	641	639	604	631	632	642	625	634	629	643	689	627	597	605	583	669	602	635	619	638	612	629	648	652	659	641	624	626	597	636	621	596	599	606	629	609	630	601	600	630	643	603	634	672	651	655	615	635	628	626	632	673	596	605	655	647	570	592	631	589	589	614	641	642	636	645	621	600	635	596	624	597	620	620	632	652	625	592	622	622	649
7582	17274	13636	7306	5170	3798	3042	2420	2141	1761	1576	1587	1341	1296	1203	1175	1135	1051	1052	1030	1037	962	922	903	921	997	869	917	881	849	873	886	869	893	816	808	897	808	821	831	826	896	802	798	830	854	843	767	841	807	822	846	811	827	791	782	792	814	811	836	806	790	801	784	745	785	786	789	785	823	806	790	848	795	813	798	810	811	868	803	805	760	850	847	813	744	778	760	792	832	827	786	825	853	796	793	826	776	774	797	809	813	795	772	806	779	770	799	731	747	794	756	787	780	773	828	739	770	767	762	752	730	803	793	772	813	800	805	765	773	775	728	793	750	768	785	783	760	754	826	807	738	780	725	792	829	769	811	801	829	750	813	762	813	757	793	811	787	799	754	828	818	787	807	784	821	778	861	816	774	826	829	724	795	810	817	799	723	804	818	778	834	751	812	798	757	781	783	776	746	799	789	812	764	763	805	782	811	800	795	752	748	780	785	827	790	831	780	811	801	796	821	783	756	803	782	825	774	791	800	800	733	774	810	773	819	822	810	780	726	827	808	740	807	824	764	761	797	792	777	800	765	767	779	794	791	753	757	787	800	796	801	778	789	761	804	777	772	802	773	773	778	798	770	838	798	796	775	812	805	794	770	868	805	817	804	711	767	783	821	751	760	771	803	796	753	738	805	799	776	825	815	774	757	812	797	770	765	789	784	834	750	835	775	804	774	747	791	804	847	775	720	750	766	747	813	745	767	779	772	779	751	810	772	817	766	771	810	805	753	820	786	775	785	807	731	740	803	846	778	762	799	786	807	800	773	750	751	809	814	783	779	777	820	774	810	758	772	726	792	758	840	757	793	789	755	776	837	766	746	779	796	787	778	774	750	797	762	768	754	808	779	801	761	734	810	779	766	770	756	792	836	802	783	755	803	746	823	776	763	773	740	804	787	810	762	819	753	765	816	810	798	778	800	778	785	793	793	801	792	826	747	764	781	749	789	790	804	776	782	784	855	735	761	752	799	756	807	839	790	819	773	797	810	765	826	764	787	786	817	759	806	766	802	823	809	772	804	748	746	792	770	768	763	787	879	812	818	807	773	741	802	763	727	776	802	749	779	770	806	776	753	774	738	807	778	802	794	806	776	820	786	822	799	749	783	763	816	709	777	798	756	800	746	771	771	822	785	771	799	791	775	800	760	776	814	772	759	763	795	746	758	767	733	765	801	777	825	727	732	799	790	771	840	795	809	775	765	757	686	781	758	752	791	818	811	786	751	776	769	783	794	785	822	745	799	815	767	806	797	747	773	741	786	799	762	806	761	766	753	840	785	767	832	782	783	762	814	768	768	785	802	836	817	746	776	751	826	766	779	793	820	755	810	733	770	788	782	759	803	828	806	803	803	756	765	780	750	786	803	817	820	765	781	824	756	770	885	769	834	759	755	754	793	781	769	732	777	773	844	770	794	833	800	797	772	804	763	748	771	790	752	767	805	787	809	802	813	811	802	754	796	752	723	787	759	782	800	754	764	800	758	779	730	789	820	767	790	750	768	818	814	781	761	819	783	757	771	793	787	759	759	775	794	774	775	780	755	823	765	769	831	810	790	807	786	808	798	769	748	777	758	824	782	743	772	796	766	776	763	800	801	786	868	795	786	781	777	805	788	735	749	770	790	765	777	803	769	800	782	772	789	753	810	801	753	793	775	814	822	791	794	793	805	796	764	778	769	797	786	756	774	759	769	765	735	778	818	793	719	770	768	761	844	753	782	756	767	798	813	725	821	776	801	831	755	795	791	764	775	751	783	744	839	771	747	808	777	796	780	744	756	738	752	806	752	808	751	824	789	778	789	762	768	779	765	871	776	763	708	833	772	762	773	778	744	799	783	814	794	807	780	743	765	773	746	791	737	747	833	797	799	825	730	788	783	851	816	789	747	778	754	777	761	793	765	767	812	758	844	802	758	706	803	742	756	767	762	782	762	758	811	760	778	736	749	769	766	837	774	776	773	813	783	798	808	788	764	805	851	762	756	826	760	788	756	755	781	773	780	780	827	765	789	775	765	749	773	796	858	796	777	776	797	766	791	802	744	775	785	774	743	790	807	765	791	783	846	802	768	804	785	750	802	754	777	733	796	765	800	764	756	748	774	795	815	789	787	790	759	786	775	763	773	811	768	775	715	790	801	734	761	799	796	769	785	782	765	792	779	746	812	773	780	794	761	759	745	795	799	813	755	776	766	804	783	801	800	798	749	778	787	793	792	785	806	763	810	741	785	784	811	803	744	771	791	787	765	769	775	782	764	791	784	768	747	738	740	796	773	794	766	823	791	785	755	723	779	791	776	758	773	780	807	756	809	772	767	820	782	732	774	767	763	762	750	767	749	778	801	781	780	752	787	807	815	779	794	809	766	801	766	802	745	755	777	781	779	790	800	740	795	783	793	757	794	788	825	771	753	757	746	781	827	722	809	796	786	797	790	793	773	818	749	797	799	812	783	781	787	826	803	816	805	789	781	801	748	765	779	778	777	774	753	801	783	770	760	801	759	736	776	755	793	798	760	767	777	754	780	785	803	743	793	777	829	786	786	778	745	822	853	785	757	793	780	770	774	764	726	778	760	798	792	802	759	815	849	794	812	776	761	812	751	764	767	805	766	804	792	793	778	772	738	806	833	808	775	753	765	765	799	768	800	777	779	788	749	789	795	778	789	811	765	781	847	819	756	775	804	836	763	825	806	774	815	791	715	772	763	784	772	763	791	719	795	811	742	771	734	754	782	776	814	813	831	747	775	796	839	796	771	746	809	736	773	819	831	767	796	769	835	817	786	770	802	801	734	763	763	767	779	763	828	773	780	805	783	779	787	787	792	787	797	777	757	770	785	761	737	770	820	741	806	819	768	797	794	777	759	853	737	796	834	786	800	776	762	832	754	754	795	772	786	790	811	778	738	799	809	777	778	805	770	799	808	751	758	783	792	802	808	807	776	789	805	800	796	780	798	797	781	779	788	773	777	763	787	740	796	829	760	761	802	766	770	740	779	776	806	753	777	806	748	810	777	775	783	769	811	813	734	780	760	777	819	818	792	824	760	786	814	769	810	778	798	768	783	836	797	822	764	801	710	801	745	771	772	754	769	776	811	801	760	778	779	786	779	758	775	797	805	803	786	736	774	781	785	786	789	776	816	791	784	843	811	821	780	753	747	758	811	759	780	746	775	784	767	816	761	758	761	785	754	768	781	836	774	830	817	792	790	787	797	818	790	833	768	807	749	748	821	791	761	771	800	807	865	831	819	776	742	840	813	807	769	830	768	746	849	859	819	836	781	782	829	805	800	780	792	796	788	814	729	800	767	772	758	771	797	783	760	753	768	792	786	765	828	742	795	784	738	780	742	743	803	773	760	813	798	784	784	787	832	759	817	814	801	768	810	798	758	763	814	778	809	824	819	820	801	722	772	770	806	729	815	760	803	753	821	825	800	727	748	780	796	784	837	760	781	832	789	821	818	824	808
26934	18980	4575	516	336	269	282	226	229	250	230	246	234	251	231	198	226	232	223	214	226	257	251	242	229	242	232	252	214	218	231	245	226	223	228	209	199	211	249	235	245	208	215	249	238	223	229	222	239	256	229	263	225	231	246	218	228	245	222	214	236	245	227	225	236	224	226	239	227	220	232	224	236	231	237	218	229	205	239	245	237	239	223	222	214	241	239	224	203	217	226	231	214	224	197	244	238	223	241	231	242	244	223	236	209	213	224	205	234	234	218	228	220	247	234	229	241	249	217	226	201	220	205	252	214	243	207	209	226	250	232	235	245	212	221	226	210	232	233	211	242	237	252	255	234	232	215	218	223	227	210	217	222	255	225	258	230	212	218	199	209	219	246	217	265	226	229	211	202	226	205	223	242	230	240	212	238	214	213	247	213	243	226	227	233	231	243	248	211	237	228	265	219	248	238	222	239	214	209	214	206	231	243	233	228	236	246	213	233	238	230	210	270	213	227	249	245	244	231	210	226	239	184	228	210	209	233	237	227	223	210	225	250	243	235	249	252	211	212	245	232	205	239	218	233	215	249	229	241	235	237	228	264	238	234	233	208	246	223	224	229	245	211	242	245	217	250	205	256	213	218	192	240	237	225	212	229	218	226	244	214	208	219	229	252	232	244	216	213	233	228	225	213	242	247	231	217	229	211	208	208	245	217	243	218	248	237	232	253	240	253	228	228	237	243	242	225	232	260	220	230	244	234	229	244	226	228	238	218	242	224	227	216	220	258	236	231	228	226	225	269	220	252	212	218	222	225	218	239	215	245	222	211	238	220	224	211	249	200	223	224	220	235	234	218	242	233	234	231	240	209	253	222	230	249	226	256	247	213	211	245	256	200	240	229	237	247	253	217	218	241	216	234	235	254	234	248	256	209	205	230	221	240	198	210	223	244	257	217	227	245	214	231	237	221	247	257	235	250	205	223	215	245	240	237	230	224	233	232	229	215	247	255	252	250	189	236	253	217	230	233	200	236	213	226	212	229	219	243	224	221	260	235	248	217	245	225	240	237	245	243	239	236	234	225	224	217	231	236	237	246	230	226	240	242	256	241	212	254	265	233	220	244	222	215	248	250	218	238	245	231	225	250	209	242	232	229	248	247	231	224	223	238	207	224	230	235	247	223	239	221	221	227	246	228	235	240	233	223	271	211	224	217	208	229	215	239	227	219	249	255	226	224	225	232	256	235	237	266	241	218	247	207	249	248	220	239	222	241	228	274	269	256	227	237	257	196	250	257	219	224	252	233	237	225	220	233	244	216	257	219	256	245	229	246	217	223	221	241	212	237	228	240	226	230	238	229	218	245	246	246	256	264	223	215	244	243	248	221	237	210	213	205	235	223	234	231	254	246	234	237	203	214	233	235	224	238	230	234	206	234	201	229	226	227	233	238	237	246	213	234	249	217	228	241	235	201	247	203	236	202	222	232	254	224	237	230	237	254	242	215	221	221	234	231	220	229	252	240	232	236	220	222	247	233	198	230	251	233	218	222	196	207	191	228	232	252	229	227	222	261	235	262	247	235	236	229	244	218	239	216	221	236	229	259	240	255	243	234	218	237	220	214	229	223	224	240	217	228	214	222	248	248	215	255	243	234	214	248	216	229	236	223	230	215	199	230	241	232	228	245	218	241	211	233	241	229	236	223	256	229	235	227	227	233	233	225	257	227	221	207	240	239	235	255	224	234	231	218	241	217	211	246	208	241	222	256	238	232	232	258	205	247	250	245	237	241	236	222	232	220	222	213	209	247	219	199	214	222	231	201	254	217	217	234	241	245	207	236	222	241	266	224	209	246	249	209	231	233	247	263	196	242	223	225	226	230	226	245	232	236	231	204	236	262	249	205	250	240	219	236	214	211	250	261	213	226	241	207	248	204	202	228	239	236	246	239	247	214	217	240	220	235	210	231	232	225	248	202	231	236	213	192	196	199	245	230	254	221	212	192	219	223	206	246	213	222	236	232	229	234	220	218	229	253	236	256	247	209	246	222	222	239	214	253	229	236	220	210	219	215	214	224	223	222	207	256	243	220	226	215	234	221	191	218	235	209	242	215	232	229	238	245	244	240	184	234	240	225	215	230	262	223	193	242	213	241	237	232	231	198	229	227	250	246	232	215	253	211	240	232	222	244	233	237	227	231	233	230	255	240	232	198	235	248	233	220	225	228	205	237	203	229	204	212	237	207	250	256	210	225	226	237	220	207	243	212	233	244	210	228	249	224	227	232	213	237	219	238	228	235	246	238	242	230	220	257	245	223	216	201	216	233	250	230	228	235	242	210	241	214	234	217	243	200	226	210	237	241	217	257	232	237	228	229	219	223	237	241	231	235	242	226	237	229	229	228	224	206	219	259	250	235	220	238	240	221	202	243	237	246	244	272	244	232	232	246	246	217	213	266	228	244	218	239	241	230	244	223	201	235	220	251	252	209	248	236	213	197	220	232	241	236	233	214	236	229	235	203	225	237	263	199	262	210	257	230	231	227	220	213	230	230	239	212	242	232	221	244	246	221	245	247	226	205	244	236	246	244	204	243	214	225	225	236	222	229	211	231	238	221	238	220	243	213	229	221	226	233	226	219	236	222	243	218	232	216	223	225	217	238	239	237	212	218	229	214	257	218	239	247	231	231	231	219	220	229	228	216	229	206	218	254	238	244	209	211	254	243	245	235	230	223	249	226	203	247	212	213	231	229	231	215	205	239	190	211	254	200	230	225	268	231	211	225	228	230	221	220	199	234	212	219	206	210	201	211	235	208	229	227	225	206	226	232	223	240	222	224	234	224	267	221	222	253	226	252	221	227	211	246	248	236	225	241	211	207	236	231	233	235	222	228	242	243	224	245	211	221	211	219	254	268	247	229	235	250	246	223	248	237	217	237	263	223	223	226	248	227	230	242	232	227	240	215	245	213	238	241	229	235	216	226	253	229	239	228	266	219	199	249	252	243	220	236	261	204	249	208	220	224	228	213	236	245	237	245	247	192	253	212	254	231	202	241	211	233	214	242	225	228	228	222	231	250	222	242	218	251	261	234	255	236	228	243	218	233	237	235	250	235	211	231	235	228	227	214	240	226	237	217	241	218	244	248	226	232	213	232	225	239	228	228	254	223	246	256	229	230	203	200	236	253	229	218	219	253	228	222	222	226	216	238	227	224	228	234	230	231	229	231	216	199	263	244	260	249	254	235	235	253	239	227	248	227	222	237	222	241	220	244	233	219	226	233	221	207	228	223	259	227	233	202	231	271	249	259	231	214	234	222	233	227	231	228	228	207	200	209	226	210	203	218	242	202	232	233	231	245	205	227	253	226	220	244	226	224	222	244	254	207	257	207	214	220	226	217	218	223	231	198	227	245	216	231	220	217	262	233	238	228	206	242	252	236	263	224	203	208	230	254	241	229	218	249	200	246	231	227	247	239	231	207	229	220	209	228	237	226	231	256	234	221	238	241	217
4086	1178	973	579	470	421	369	356	353	376	339	320	331	319	339	314	300	303	311	307	325	300	297	366	337	318	345	345	293	312	321	316	295	295	308	291	322	303	307	297	289	315	293	291	318	281	269	275	272	297	302	299	303	319	331	305	296	287	296	332	310	302	290	285	298	318	297	307	313	319	294	303	297	285	328	295	291	324	295	292	313	314	322	290	314	327	307	308	295	305	329	320	313	291	293	298	296	337	305	278	346	345	274	320	322	305	308	281	340	300	311	287	325	294	304	297	320	313	319	283	294	291	289	307	302	310	283	289	261	317	301	321	300	281	281	294	298	259	302	283	294	290	325	327	294	319	278	286	293	285	293	306	300	330	284	327	304	284	305	320	290	305	328	310	338	314	308	308	271	275	267	288	313	297	321	307	304	290	292	317	288	288	308	311	310	286	313	310	294	308	286	286	289	287	312	288	302	284	296	300	308	272	298	322	306	335	286	304	282	270	323	292	313	312	301	290	300	306	319	295	274	302	296	300	323	290	313	303	311	324	289	298	322	323	333	297	292	307	294	330	306	326	300	291	315	301	286	322	307	329	288	285	307	313	316	297	293	309	320	281	305	318	295	326	312	275	313	309	319	289	298	325	305	292	317	298	296	281	305	281	297	337	325	302	315	321	308	302	328	305	310	330	307	303	322	299	334	328	319	305	290	276	297	320	290	317	325	341	305	321	302	289	299	289	313	299	298	305	305	316	327	294	277	287	287	312	280	309	300	307	314	303	308	307	296	337	306	298	331	280	305	293	298	283	315	319	325	281	317	306	325	334	284	309	308	327	319	317	330	301	307	287	291	307	301	297	288	304	317	281	280	275	297	295	282	306	276	301	281	285	325	308	320	282	290	319	300	306	346	299	291	298	303	325	293	298	289	277	309	304	314	309	341	304	296	322	305	293	317	310	305	305	254	348	324	318	300	312	312	324	316	333	342	296	276	299	285	301	264	318	308	292	321	288	282	296	296	306	316	308	300	309	306	324	320	329	313	307	284	240	292	298	311	347	329	319	331	288	324	330	289	334	307	286	287	291	313	311	327	299	335	333	310	307	313	273	314	288	294	328	302	312	317	283	321	272	276	277	294	306	281	259	295	299	313	260	295	306	301	282	298	326	285	342	304	275	289	312	307	313	292	313	295	321	291	301	329	293	317	314	286	302	316	321	321	352	324	309	307	316	302	310	291	307	326	308	315	289	275	293	309	331	326	321	330	335	318	273	301	324	292	296	318	280	289	322	303	318	295	318	322	328	312	312	284	325	310	315	287	265	340	314	304	299	275	318	312	293	303	315	313	312	307	332	327	299	278	294	292	314	306	314	322	318	316	283	314	316	305	265	314	291	297	306	288	307	287	284	301	266	331	299	321	296	301	313	296	283	322	300	315	304	310	283	278	322	303	311	285	296	274	313	322	313	306	302	328	294	284	303	300	283	299	347	313	329	302	293	314	300	306	288	312	325	292	309	305	274	324	318	293	334	318	322	303	297	313	309	336	290	300	323	315	313	274	295	314	317	317	313	310	328	334	304	333	320	287	319	302	309	298	280	265	347	330	327	299	290	312	341	330	309	314	286	297	292	292	287	309	297	301	289	302	280	300	289	306	311	312	297	305	341	316	293	316	300	294	316	310	318	302	320	317	313	313	313	325	310	296	320	290	325	293	305	302	313	286	300	307	311	330	311	356	289	308	325	253	300	255	317	303	326	305	282	302	316	316	300	296	298	291	325	332	331	288	302	323	320	313	306	319	287	313	337	303	313	328	294	306	253	309	319	308	277	307	313	292	309	329	302	273	331	304	281	317	303	320	327	306	302	272	298	326	300	311	338	326	313	307	322	296	297	290	295	310	298	280	338	294	270	340	275	286	297	265	300	272	305	307	331	337	309	299	300	310	308	291	284	295	292	284	318	317	296	293	317	284	289	292	282	326	303	297	292	306	309	279	297	334	271	307	287	296	297	315	287	311	311	341	333	299	323	324	270	306	276	304	292	297	291	307	310	301	301	320	272	307	308	300	285	315	292	321	316	281	293	297	305	294	302	297	317	296	345	314	308	291	330	262	303	317	308	318	310	325	326	296	310	280	304	299	308	276	302	289	320	309	286	266	322	315	288	311	309	308	308	314	292	321	323	294	300	296	306	288	318	288	305	319	274	324	308	281	338	286	328	279	309	318	296	328	305	328	299	321	271	289	309	312	289	286	272	312	288	330	310	299	307	326	283	326	290	283	294	347	316	289	304	331	301	314	305	318	318	276	296	295	316	307	313	313	280	272	302	293	305	298	281	331	307	279	323	324	309	341	300	296	314	314	291	318	335	294	312	309	324	350	298	302	278	265	301	301	317	286	298	304	317	284	301	294	300	333	317	291	307	337	323	281	303	318	312	306	309	301	314	304	279	264	265	288	295	328	317	313	309	288	308	295	304	309	306	299	281	320	300	322	336	291	324	290	280	302	301	316	309	292	321	291	294	275	312	288	283	310	286	295	315	314	297	311	288	322	320	264	292	299	280	312	282	304	274	310	286	289	299	289	286	305	310	329	272	333	288	326	307	292	314	286	289	293	312	290	330	314	298	335	291	329	319	316	284	329	312	313	317	292	326	331	295	295	305	264	299	299	295	288	313	300	253	275	290	323	320	304	301	323	285	307	289	299	302	282	315	288	332	317	307	302	337	301	315	303	309	294	305	289	294	289	324	301	320	297	308	291	318	308	293	309	311	292	296	305	290	250	319	288	290	317	342	310	288	283	300	316	296	303	313	310	299	281	312	295	324	301	310	321	279	332	275	307	304	322	303	283	302	292	300	323	283	290	316	324	304	286	290	322	278	326	303	287	304	309	313	319	330	323	286	332	337	317	284	315	310	326	313	334	284	295	309	267	323	313	291	347	310	297	317	324	292	269	295	322	313	317	297	282	271	319	321	322	324	309	325	292	294	288	305	307	322	302	277	279	311	325	316	314	287	296	279	272	316	337	321	285	270	289	297	332	342	307	309	293	277	280	271	322	305	282	279	329	315	295	318	305	317	302	286	297	317	296	321	312	277	285	356	319	311	320	298	314	319	280	307	317	300	324	309	324	279	299	325	314	287	296	292	307	311	289	307	312	300	292	339	289	331	280	310	307	300	317	306	298	286	321	337	278	332	316	318	306	318	312	303	290	284	300	285	314	299	277	279	287	307	281	291	297	315	303	319	304	294	294	298	312	307	298	295	311	285	310	313	319	323	309	294	332	322	334	294	309	275	282	288	290	308	302	270	307	297	306	286	284	317	308	282	293	282	330	303	306	300	283	294	274	300	320	333	297	312	311	287	288	305	310	302	284	298	290	336	283	332	308	288	330	291	291	280	310	297	303	299	310	308	316	308	293	298	289	270	303	289	301	306	303	305	294	327	284	283	315	278	356	279	314	285	312	277	306	325	296	321	305	265	322	265	299	315	320	288	327	298	315	320	289	293
23787	21030	28220	23996	20983	7272	1233	875	781	745	684	668	623	642	642	653	598	633	620	570	536	564	563	553	544	572	576	556	541	508	561	553	554	546	538	509	551	540	549	536	601	550	525	542	562	505	520	491	532	545	546	581	568	531	547	590	502	538	544	508	509	559	531	581	566	509	528	563	559	517	578	489	526	557	525	563	573	535	541	547	501	561	517	510	547	558	524	495	564	550	513	513	552	538	529	526	466	537	531	542	535	547	561	527	518	550	591	592	519	523	576	512	526	539	539	540	561	521	538	552	495	549	513	536	561	563	530	595	498	495	511	541	490	508	519	548	530	529	547	522	544	548	558	549	538	469	522	516	554	535	530	562	510	533	550	525	473	537	541	524	529	542	545	512	509	517	547	518	527	496	561	513	572	539	573	552	567	534	525	560	563	546	475	542	517	535	560	520	489	536	518	558	536	467	526	516	553	507	526	526	503	548	511	509	483	558	534	537	520	551	551	555	527	539	517	531	526	529	540	498	511	521	529	532	547	521	545	513	543	578	569	506	471	509	534	525	498	534	508	560	522	561	544	488	546	547	519	514	546	529	573	550	552	514	494	494	522	564	552	544	511	532	532	548	508	567	573	584	548	542	530	489	567	510	522	554	531	507	509	533	522	527	543	561	537	504	580	544	528	513	479	490	534	558	543	541	509	504	567	519	532	558	540	515	549	542	521	500	545	524	555	524	511	481	521	508	535	452	526	610	545	514	543	555	492	548	530	546	510	530	520	501	543	564	491	501	498	562	545	528	512	564	537	567	523	534	472	535	523	538	530	532	538	511	489	518	525	524	513	538	545	516	541	540	501	561	553	543	521	523	506	524	505	549	519	522	525	544	557	518	564	525	541	563	498	537	485	504	507	510	528	503	520	565	537	532	511	533	528	503	530	506	552	509	519	516	499	532	499	499	531	532	505	517	537	507	571	496	534	522	565	508	553	534	537	530	519	501	545	516	506	506	573	544	526	519	550	566	523	486	521	551	541	564	537	543	577	536	551	534	558	484	564	549	500	533	511	519	527	486	540	557	563	583	576	566	503	565	524	545	561	508	535	524	513	546	504	545	526	530	520	529	538	524	558	527	517	545	524	529	557	552	520	552	489	549	523	512	550	534	512	532	512	516	516	538	514	529	552	534	540	531	518	560	526	523	516	545	573	515	551	533	483	535	485	551	515	535	585	526	547	497	480	541	533	535	527	512	534	525	505	531	547	538	525	539	502	526	554	531	542	521	541	528	505	526	566	524	552	524	546	539	515	531	496	517	568	527	519	514	524	549	531	526	546	541	528	489	520	528	534	551	494	564	516	533	517	501	497	537	507	519	515	542	536	508	528	530	510	513	543	516	512	529	535	538	540	538	525	502	515	530	527	520	520	519	512	529	539	536	522	515	541	516	530	536	512	562	544	498	545	525	525	511	570	517	531	502	483	561	544	557	559	512	541	529	506	523	532	555	477	512	538	510	493	520	573	501	506	516	511	545	524	542	522	520	540	554	570	535	511	504	532	560	506	502	497	499	506	562	554	561	545	533	538	543	556	502	513	535	526	516	524	543	531	532	511	514	570	516	540	527	503	528	493	588	563	557	562	551	508	533	524	528	528	556	495	538	535	539	546	513	534	553	534	502	533	546	495	570	487	475	542	508	515	547	542	500	547	483	531	475	539	528	543	512	542	551	477	548	541	522	548	550	522	504	540	547	551	550	555	532	524	542	512	539	542	543	542	503	561	514	520	547	519	567	501	523	559	508	516	553	526	537	572	531	520	557	580	555	487	538	513	526	529	539	534	522	525	536	588	541	539	535	508	537	524	533	514	544	536	546	581	569	550	521	525	489	559	539	559	496	547	521	553	514	479	543	559	557	483	501	558	543	543	522	521	504	496	525	549	550	483	496	529	541	535	515	517	550	574	563	526	545	556	563	533	544	526	512	556	562	584	560	565	519	552	529	609	547	531	526	505	568	538	518	489	534	541	483	511	511	515	530	523	555	527	562	536	520	503	540	498	532	517	506	513	553	536	534	570	519	500	515	518	524	556	499	540	548	534	523	519	537	557	526	536	491	538	518	497	533	534	492	512	545	550	562	555	526	577	537	520	551	558	458	530	519	534	566	542	547	556	536	524	532	541	505	499	518	500	515	554	533	526	496	517	547	548	563	537	519	530	573	530	545	536	599	558	515	524	541	528	511	498	537	540	524	560	494	534	496	574	530	499	542	536	568	504	526	528	541	524	541	520	536	516	555	522	558	539	556	536	520	548	519	526	567	521	560	535	481	509	531	571	487	537	513	542	524	527	484	503	544	511	477	523	532	516	537	553	489	517	507	485	569	521	535	501	549	528	545	509	536	535	528	507	538	558	519	515	537	520	528	530	528	553	583	476	514	509	499	542	551	514	550	602	531	522	505	557	545	532	553	506	556	493	524	507	543	483	515	503	528	545	506	547	537	502	526	535	539	489	537	593	501	539	532	551	548	515	525	501	559	516	533	496	513	527	507	526	534	544	528	519	513	546	541	549	522	505	524	536	529	521	535	491	517	529	550	566	537	527	550	489	528	534	555	532	549	541	540	537	534	540	551	512	533	516	541	499	522	528	516	564	491	503	561	568	522	520	568	541	539	538	545	543	526	523	508	550	514	546	535	549	550	512	529	537	496	536	548	497	542	524	535	540	534	561	536	536	552	597	591	525	478	524	565	618	546	527	483	565	555	573	537	521	545	532	500	563	553	526	536	487	527	520	575	511	490	543	495	442	557	531	515	497	521	541	507	486	519	548	505	535	513	516	534	506	542	516	536	533	546	532	491	551	525	517	556	541	518	542	515	520	507	546	517	568	534	530	527	513	543	485	527	530	523	466	552	562	524	509	526	543	522	524	487	535	537	517	533	506	514	499	527	529	582	509	515	493	589	570	501	519	585	518	529	537	542	524	534	509	540	539	496	510	529	523	536	484	544	577	539	543	543	502	506	551	552	531	519	547	530	542	516	507	549	510	550	535	495	503	558	531	522	526	507	538	528	510	535	533	523	535	548	523	512	527	509	512	515	508	545	560	530	545	535	505	575	547	504	533	556	553	537	556	520	520	549	559	544	481	530	534	560	544	553	525	550	506	498	535	494	565	519	508	537	554	524	531	543	520	504	524	533	530	529	550	550	515	518	557	564	538	540	578	557	541	523	560	514	548	490	499	508	510	522	540	499	551	536	530	548	532	558	534	525	518	499	574	544	535	501	531	537	504	546	525	522	556	532	495	512	513	520	544	551	493	524	521	525	514	528	514	527	530	510	556	527	531	543	570	522	568	502	528	520	533	553	498	510	573	497	550	551	543	557	517	567	563	495	504	533	580	531	512	549	541	486	496	554	527	522	552	521	539	512	540	520	569	526	510	508	546	522	540	540	521	526	508	549	551	551	578	531	521	525	597	600	496	542	492	534	574	534	540	533	535	538	540	523	522	545	543	515
5135	10687	8480	4280	3073	2311	1826	1635	1357	1232	1103	1006	950	894	866	844	819	788	794	831	827	751	741	772	767	680	719	708	704	723	730	726	703	707	703	730	684	710	662	714	706	658	658	652	700	645	676	679	722	666	628	636	720	707	646	675	669	702	689	691	663	697	688	669	621	701	695	643	623	689	661	683	701	679	641	658	667	660	651	645	643	686	628	701	693	622	662	670	668	669	616	666	711	680	663	667	675	651	617	661	671	679	635	680	683	646	675	630	713	694	626	702	667	664	669	697	657	679	663	710	648	646	665	682	639	662	708	653	667	673	655	675	606	677	706	691	662	679	701	661	687	637	693	687	632	661	599	668	704	643	642	708	666	697	698	682	649	694	622	675	627	712	668	609	657	640	650	657	703	702	643	643	653	655	625	652	634	672	644	665	720	691	664	679	677	677	673	654	658	653	692	676	655	675	681	709	676	682	701	701	661	648	635	623	661	665	664	710	657	682	647	602	653	635	625	654	678	669	687	662	669	680	669	675	679	657	654	677	663	662	682	688	668	708	691	648	705	594	685	653	705	659	668	653	658	683	666	672	639	695	656	684	649	667	652	681	694	661	650	643	661	680	632	680	716	657	639	676	693	629	721	700	667	684	665	679	673	730	662	632	612	679	663	643	634	680	637	697	662	663	632	686	630	699	660	635	684	648	695	685	689	660	653	663	648	652	693	644	616	642	657	688	692	666	685	680	651	668	669	678	690	666	731	646	705	639	648	687	660	672	649	676	659	666	653	672	683	595	687	728	727	662	647	699	639	671	649	664	682	665	665	708	707	634	663	646	717	649	685	654	676	687	647	657	730	633	649	635	621	628	675	707	608	607	636	670	661	675	641	655	681	649	660	656	662	672	631	650	711	713	679	652	679	637	690	653	636	716	696	638	647	684	661	686	689	690	661	649	659	660	657	662	647	667	677	649	670	627	619	677	678	653	682	662	652	642	667	675	679	690	647	658	695	678	711	741	664	679	650	630	678	626	655	641	648	679	722	669	662	620	661	671	707	638	660	657	652	668	682	708	661	698	675	708	628	668	716	671	655	632	655	679	695	635	679	662	662	688	612	670	640	643	650	698	660	688	645	658	694	664	649	679	632	672	679	648	694	662	667	661	639	708	637	635	650	657	650	694	690	665	669	647	687	642	633	692	614	641	691	685	643	646	646	709	681	633	694	682	684	677	671	696	666	659	619	710	698	677	672	652	660	681	632	623	689	684	674	650	663	662	657	666	672	628	641	715	677	707	681	622	655	724	643	675	627	655	628	671	652	685	711	690	684	682	634	673	660	701	622	677	693	607	648	615	652	691	693	671	679	618	652	680	684	683	618	624	642	643	694	603	692	641	653	691	700	627	665	631	697	682	704	661	669	634	656	702	702	658	675	688	655	678	652	666	692	673	625	666	656	699	611	705	673	622	660	634	660	661	705	602	658	623	699	693	661	697	640	653	647	675	624	675	651	670	707	664	702	710	665	642	685	702	652	653	652	648	664	631	661	702	655	699	656	640	632	648	702	665	698	649	638	671	670	685	646	669	621	663	727	661	673	678	653	674	663	675	664	632	638	662	675	663	637	672	662	658	719	635	681	650	629	709	627	676	685	642	679	685	675	653	713	627	660	672	686	634	708	676	650	676	670	627	703	634	649	669	654	659	666	691	693	662	665	698	681	650	625	672	630	671	661	681	701	641	646	661	677	661	687	677	706	669	663	659	643	658	630	625	661	684	671	696	643	658	641	664	664	640	660	682	673	650	666	639	667	622	637	685	707	665	632	695	669	656	686	624	726	647	633	696	605	684	653	684	648	703	695	687	610	663	675	694	636	625	648	616	679	633	697	619	676	703	685	681	685	662	608	655	679	663	655	651	648	660	680	606	636	667	644	656	641	621	630	673	644	689	667	643	694	657	645	666	683	693	631	698	624	718	673	637	664	671	685	631	642	656	668	643	669	718	629	680	704	699	635	681	661	640	646	680	677	665	668	664	652	662	610	676	685	689	661	699	659	691	657	669	684	676	688	602	672	637	670	659	650	654	698	686	642	654	623	646	702	657	638	709	688	670	667	680	665	651	669	643	674	655	661	665	645	674	665	676	678	695	692	739	613	693	634	711	650	663	679	648	622	654	620	660	645	614	677	654	687	716	666	683	658	655	624	626	650	688	711	641	662	711	675	675	674	682	658	638	637	678	609	687	655	674	698	635	693	634	695	684	690	690	705	661	655	674	654	658	641	651	733	684	672	681	700	658	651	664	678	672	641	672	676	617	683	661	641	645	677	668	692	665	680	702	637	650	660	685	653	665	651	703	705	702	640	634	654	627	632	688	602	648	673	677	650	691	617	683	686	661	654	662	643	644	620	625	643	679	672	658	668	648	652	655	709	705	694	721	647	671	651	656	684	668	675	661	596	690	651	665	670	657	708	693	683	709	622	640	631	688	652	681	645	647	705	632	644	608	625	636	667	662	705	663	630	662	663	661	704	657	679	671	704	688	676	692	645	678	681	704	699	689	677	677	642	659	624	695	640	686	664	639	680	671	676	613	721	649	686	648	654	671	652	671	684	660	675	670	681	688	642	674	655	648	663	678	669	635	630	666	645	662	639	645	685	646	661	618	667	668	685	645	670	637	685	579	687	700	651	657	642	699	674	676	673	694	725	673	702	681	650	641	623	666	654	659	666	684	715	662	641	641	636	668	664	696	663	676	693	700	655	663	696	666	642	628	652	666	693	638	712	676	647	661	734	680	641	645	684	657	656	671	699	659	655	703	639	660	688	665	688	685	675	702	670	669	617	636	674	685	724	667	681	717	666	647	665	628	662	708	648	664	648	666	690	718	673	692	698	638	630	714	702	702	672	705	616	660	650	630	714	637	673	702	666	641	685	696	690	624	672	684	652	643	624	597	649	709	699	661	636	683	648	640	647	662	653	675	666	671	712	649	621	640	706	688	674	689	621	673	651	648	684	683	684	722	649	659	658	705	693	722	638	640	622	642	666	676	642	662	700	693	617	630	613	664	712	667	619	676	639	657	707	648	687	666	678	677	657	706	726	661	665	646	669	637	631	629	629	645	681	679	635	650	670	633	685	637	652	648	660	600	681	627	681	644	652	676	642	710	714	650	613	687	653	657	694	650	695	649	682	664	614	627	697	649	671	636	620	675	674	638	676	663	670	654	680	688	652	666	672	662	610	653	641	684	669	657	679	672	654	625	650	646	655	681	652	620	689	643	668	677	653	648	637	685	665	673	700	623	680	686	645	680	668	700	672	707	645	625	695	647	600	609	710	676	711	681	717	610	712	650	642	705	661	657	676	635	673	683	671	666	626	657	680	646	657	653	610	705	657	657	701	695	647	657	635	695	656	656	682	672	702	674	614	672	665	677	675	670	632	674	599	643	653	677	697	637	716	668	652	694	701	695	613	666	665	646	681	660	696	657	670	688	705	642	639	608	648	681	660	691
25093	21067	26838	25148	4247	491	412	336	251	273	261	257	239	245	246	215	196	230	199	183	186	191	193	208	175	215	187	174	190	199	186	177	198	194	190	210	176	203	180	213	172	188	189	173	205	198	189	183	202	181	215	186	199	188	177	214	202	210	206	181	184	206	216	194	186	178	177	183	207	182	195	199	171	205	177	184	204	189	210	181	209	177	184	187	169	154	199	164	158	165	190	179	205	185	197	198	190	181	200	196	201	183	196	208	194	167	184	187	225	196	171	189	183	160	196	189	180	203	175	193	199	171	196	180	193	179	182	218	166	185	208	202	195	190	190	177	195	179	217	206	183	187	188	186	190	174	201	188	199	202	173	176	181	170	170	182	183	208	187	198	182	186	200	192	199	184	187	211	173	203	177	183	197	178	193	194	195	193	198	194	184	184	202	185	148	207	193	202	173	178	182	195	199	187	190	221	190	197	163	178	200	199	202	185	189	173	194	202	204	211	205	210	204	194	187	191	194	195	169	192	181	189	203	181	175	185	202	185	179	162	198	192	189	177	204	182	183	187	193	178	216	209	209	154	199	188	181	200	205	198	184	158	195	185	210	194	195	179	186	205	182	153	204	146	169	193	192	196	180	186	161	175	200	180	200	195	219	172	204	191	216	199	202	207	175	194	195	218	212	203	203	215	169	189	200	181	176	168	158	199	181	176	193	179	187	160	208	181	174	143	190	175	201	193	180	183	184	186	217	165	192	187	184	173	193	172	190	197	158	181	194	195	200	189	194	166	195	185	178	160	191	189	174	195	169	186	178	197	185	201	203	178	180	185	213	200	175	173	197	182	207	172	173	193	195	159	210	195	203	203	168	200	173	173	200	191	212	193	197	198	180	190	177	174	190	188	186	191	199	199	165	186	215	205	176	197	170	199	190	202	196	211	203	199	183	197	173	187	170	202	182	206	177	177	196	183	212	207	179	183	207	161	177	177	178	184	203	189	176	159	192	162	174	153	177	196	196	186	206	184	181	193	212	192	179	207	180	174	169	178	188	159	201	186	194	209	175	190	207	194	182	166	203	182	185	225	201	168	205	209	199	187	199	187	169	174	202	189	163	164	176	164	198	160	200	175	194	188	184	199	166	155	179	208	172	194	194	169	175	185	192	201	192	191	190	189	190	194	215	180	191	214	182	195	198	168	193	196	206	183	181	175	170	172	182	205	185	177	171	179	174	175	190	177	203	188	182	165	185	179	188	203	199	184	195	196	184	202	157	200	178	181	177	173	168	199	197	161	177	182	191	180	175	179	201	200	194	205	200	189	163	196	194	191	203	203	199	205	189	176	180	174	198	202	182	194	187	220	191	193	191	178	183	190	187	179	186	177	212	184	189	196	168	224	186	179	176	175	169	183	168	195	163	156	185	200	195	196	191	197	192	182	187	189	179	169	182	163	191	194	182	199	194	200	197	167	180	196	207	197	181	172	214	170	229	199	193	174	179	204	191	180	189	201	159	188	193	195	174	182	210	176	192	179	176	186	209	185	195	200	176	176	181	190	185	173	187	187	207	177	166	189	217	176	170	194	181	174	183	174	216	197	184	187	181	171	191	188	185	192	193	172	182	186	165	159	209	185	199	173	197	170	179	209	204	186	189	181	212	213	215	192	189	170	196	205	216	171	208	182	166	187	186	178	206	177	202	179	184	184	168	193	184	215	177	184	181	179	171	184	205	172	190	212	197	168	161	197	183	203	181	168	181	190	187	178	179	191	182	207	196	183	173	180	194	191	205	216	199	189	191	164	180	199	166	175	174	210	208	191	186	180	173	201	178	184	196	194	191	183	177	177	199	174	199	177	194	203	182	192	177	174	207	170	210	185	187	199	171	183	175	202	185	155	193	183	175	190	175	170	218	206	195	170	197	176	192	186	184	174	175	176	174	183	175	190	177	175	201	181	183	194	190	161	216	193	177	183	190	192	200	185	188	175	189	187	186	183	182	189	179	182	182	192	198	209	173	184	186	187	179	179	198	184	197	211	192	198	177	206	202	178	193	195	183	174	186	191	196	167	202	189	190	174	184	188	206	194	176	187	183	176	183	177	210	166	175	165	194	194	198	193	175	179	183	181	191	184	209	177	182	199	163	178	171	179	162	171	184	198	175	182	161	189	184	179	193	182	143	178	214	197	203	176	213	214	180	187	187	165	182	179	179	193	181	186	202	180	198	206	171	168	198	190	193	230	193	184	183	166	197	193	214	191	175	206	178	186	182	173	190	185	190	191	173	185	179	162	188	185	186	213	180	221	188	162	209	189	176	184	179	184	183	207	189	177	182	210	192	190	185	212	192	204	184	214	209	207	186	194	195	190	186	203	175	166	171	170	203	192	191	192	199	189	191	188	190	182	195	185	197	198	189	181	202	215	208	191	221	194	200	200	197	172	168	183	160	177	208	149	180	173	157	190	177	183	174	200	186	183	193	175	225	199	202	176	186	180	203	176	180	189	190	217	201	188	195	175	175	172	188	191	154	214	169	188	190	183	198	179	172	203	206	199	172	191	168	191	175	180	195	203	208	195	178	176	184	184	196	177	185	173	214	175	198	174	178	210	170	165	193	184	180	178	185	170	171	208	192	173	197	188	172	202	175	202	170	206	195	171	177	194	209	213	146	207	224	202	195	168	180	182	188	191	188	171	191	189	180	173	154	163	200	183	188	170	171	188	199	223	202	201	188	180	205	171	163	165	185	187	198	205	189	181	183	204	196	212	194	188	191	198	175	191	162	185	170	189	181	182	210	182	174	204	201	184	219	186	184	178	187	212	191	197	196	174	182	183	182	182	174	188	174	191	172	190	185	178	166	203	180	190	177	186	170	205	170	183	203	171	202	204	181	159	172	200	201	165	214	186	206	190	182	161	172	184	164	191	201	150	194	199	193	178	178	182	206	179	179	180	196	189	211	184	182	180	190	182	177	160	182	206	180	190	217	173	181	171	201	192	168	188	211	175	186	198	174	195	200	164	195	161	176	202	191	176	181	176	212	192	192	201	188	176	184	197	183	190	168	183	185	175	171	192	175	197	190	200	172	194	173	209	207	206	180	171	219	163	176	174	181	183	186	192	178	195	179	184	162	196	208	190	191	176	171	206	208	185	207	163	174	197	205	174	178	186	171	193	187	193	175	174	175	187	185	210	220	182	184	183	202	195	185	174	180	196	187	194	169	173	198	211	218	186	192	203	187	181	179	154	208	164	193	188	189	202	177	201	193	168	178	179	204	185	225	201	170	195	195	197	191	200	166	211	190	218	171	174	183	199	212	180	188	193	166	179	175	195	172	187	186	197	188	178	190	171	202	174	179	187	183	180	206	201	178	173	175	167	214	196	173	217	185	161	193	174	166	175	180	186	190	181	197	215	191	172	183	216	170	189	175	184	187	174	176	196	201	203	196	208	184	197	178	188	208	170	172	206	181	202	194	186	177	192	206	201	204	192	194	224	209	195	185	162	184	199
4534	5777	4180	1990	1473	1127	871	667	615	543	496	442	456	412	385	363	348	378	325	320	303	318	319	324	296	305	324	277	290	281	280	273	279	267	295	275	274	297	277	264	280	324	264	284	275	257	318	272	261	262	294	290	255	245	287	296	245	247	268	288	257	275	274	287	289	310	275	278	292	286	279	298	265	286	252	290	265	277	245	266	272	283	260	259	291	243	297	286	270	261	252	274	281	278	247	261	259	252	273	275	258	284	239	242	284	276	276	281	275	278	251	278	282	251	292	279	248	278	279	252	274	245	252	271	246	277	278	250	252	285	261	273	249	265	255	281	270	276	269	242	283	260	277	259	243	295	289	272	282	267	266	277	291	276	251	269	265	250	256	273	294	271	268	259	234	303	277	264	305	261	275	263	254	279	266	254	276	303	271	277	279	270	270	264	280	270	278	278	278	268	282	272	284	255	277	272	265	264	282	249	283	265	275	278	257	289	258	264	259	247	297	282	238	272	263	283	279	265	256	264	289	257	288	262	272	258	285	266	280	293	275	262	291	249	262	246	263	285	283	248	254	267	259	269	262	276	269	242	289	257	267	272	289	279	268	281	267	236	279	274	251	259	281	286	285	279	276	282	255	254	269	270	264	287	283	287	284	265	245	277	295	263	278	264	273	272	238	285	268	273	232	262	295	267	278	264	249	265	293	281	282	266	250	260	268	276	262	268	258	287	296	250	249	265	273	296	263	272	245	246	239	268	265	278	263	245	277	273	269	264	282	273	251	300	257	272	278	294	285	292	243	302	253	282	265	292	246	260	266	274	268	222	241	259	271	270	275	276	271	286	255	250	222	268	237	283	269	282	274	281	248	272	268	244	263	260	284	237	258	273	259	257	249	284	271	260	278	276	258	247	309	272	292	289	289	248	259	259	282	254	244	251	248	270	271	274	245	289	255	266	271	244	271	276	273	268	270	265	297	281	241	281	263	254	258	261	298	272	270	236	247	244	250	310	259	270	260	247	296	271	251	259	269	267	231	279	277	265	256	263	283	258	268	239	276	266	264	253	265	278	293	278	282	253	270	253	279	273	259	286	247	267	270	266	238	263	252	246	277	269	293	288	260	255	256	287	238	266	296	279	276	277	261	258	253	257	291	284	283	273	278	252	271	262	284	267	254	259	275	267	266	296	274	255	296	240	263	256	268	277	262	276	269	260	275	282	282	265	265	264	258	248	259	258	274	283	274	311	268	291	265	311	284	265	274	259	266	264	256	244	284	283	264	251	266	270	265	247	276	267	272	267	256	243	252	286	266	278	279	271	266	294	259	265	245	287	276	271	257	280	263	257	266	246	265	275	257	243	256	296	263	302	273	256	273	269	252	284	255	257	252	266	256	231	275	287	279	275	229	270	277	298	274	249	277	264	252	277	259	230	260	253	250	277	283	254	261	245	248	297	263	278	256	298	258	278	242	274	289	277	279	283	255	254	257	261	280	239	266	267	265	272	243	258	264	297	245	286	272	286	246	263	247	275	275	268	284	242	276	271	262	272	272	236	268	261	286	277	293	246	237	278	281	276	280	269	256	266	260	274	233	277	251	281	238	277	279	259	287	276	269	272	282	288	264	265	272	269	265	262	275	253	273	257	264	259	293	256	256	293	270	286	290	267	243	267	276	279	230	260	279	246	272	263	263	272	243	238	252	297	275	292	278	247	272	232	253	253	281	257	272	278	266	244	284	251	250	298	282	286	295	247	277	252	246	265	256	249	292	271	275	277	282	237	282	276	279	264	267	252	243	269	273	303	265	296	271	261	258	303	249	285	239	265	274	230	291	269	270	294	256	276	287	275	259	282	280	260	248	260	262	272	266	271	252	263	273	288	284	249	260	255	297	252	269	282	252	265	265	243	253	277	276	262	243	272	274	252	279	276	266	267	246	258	256	254	257	248	278	250	245	278	275	280	255	287	253	255	297	234	282	286	258	266	253	259	268	288	267	272	259	288	268	251	266	297	284	262	253	276	264	268	293	265	249	240	290	261	260	276	246	270	242	258	278	278	268	258	260	242	264	259	257	282	275	277	274	257	258	247	278	290	266	243	285	286	268	261	300	246	259	272	259	277	271	288	291	270	267	244	291	289	272	278	262	279	242	265	269	273	262	274	252	277	227	260	266	255	278	244	249	270	279	270	277	252	270	266	260	236	275	264	275	252	261	253	274	278	267	319	224	239	243	236	253	247	277	249	260	245	267	280	279	297	241	302	266	246	272	268	246	264	278	266	256	262	237	255	275	281	258	269	282	250	271	275	265	253	243	304	266	279	245	250	268	245	250	273	279	258	274	310	256	272	268	287	268	287	293	256	259	298	234	283	290	262	235	277	245	280	257	259	296	241	281	263	257	277	270	258	278	276	254	259	277	256	272	275	277	293	251	284	265	267	246	273	255	254	283	278	266	253	256	248	260	242	254	245	275	264	266	286	262	272	279	253	250	273	255	237	260	274	246	228	267	264	260	259	253	290	267	282	285	265	283	258	277	266	280	265	285	316	250	280	288	273	285	256	254	277	230	266	269	276	246	286	260	266	249	281	266	266	275	247	274	256	288	292	249	273	260	301	268	281	276	267	247	269	284	242	250	273	269	268	250	265	267	296	268	268	244	248	263	265	277	287	255	260	292	290	268	291	276	263	252	267	283	264	228	276	279	244	237	297	271	238	249	244	279	263	256	263	299	280	240	270	285	287	282	252	286	269	247	267	290	265	280	273	257	305	245	271	283	271	256	273	239	270	243	265	260	242	268	260	306	274	237	270	254	285	272	275	272	243	254	271	241	254	269	282	278	262	245	248	292	275	238	271	262	270	262	264	263	288	260	272	258	292	306	276	260	279	277	237	268	284	277	254	289	278	234	264	274	273	271	279	252	274	263	273	270	282	264	288	278	265	253	276	283	288	276	261	271	296	293	289	253	279	249	284	259	268	280	259	269	267	277	250	249	263	288	279	277	284	249	242	265	267	267	252	277	252	280	257	274	265	241	282	301	281	267	268	227	280	270	259	276	268	269	258	264	264	250	267	265	247	276	250	275	279	293	258	263	288	248	277	276	283	274	291	251	276	270	273	256	273	283	277	277	238	221	269	297	299	268	289	252	251	251	248	263	247	258	255	252	273	239	253	254	253	268	302	264	262	292	248	278	287	233	260	279	260	302	277	260	277	268	283	270	261	264	273	260	266	285	290	262	263	299	254	267	266	286	273	279	273	282	257	243	293	251	292	270	284	252	294	265	261	274	260	270	249	266	273	273	296	254	246	279	290	289	256	247	261	294	259	281	293	274	262	274	246	246	283	241	271	254	254	255	279	275	274	272	277	255	279	285	249	305	266	272	274	268	264	272	276	246	276	274	265	254	265	280	256	246	267	253	277	266	271	293	254	269	248	281	250	315	275	246	274	271	288	260	267	267	253	268	258	237	286	255	283	243	271	303	288	281	273	262	272	270	266	291	276	241	260
22884	21076	28779	23594	21082	21079	6061	1428	1070	1034	944	879	878	777	798	775	707	742	726	710	708	685	695	731	721	662	658	694	674	651	693	667	697	689	654	678	685	666	609	669	705	630	637	669	648	669	631	661	632	679	682	643	637	592	643	654	652	638	642	655	657	645	628	616	625	622	620	604	668	634	639	608	620	623	612	598	661	636	646	653	599	583	637	616	620	652	578	633	620	615	633	666	617	630	650	618	673	605	649	612	634	586	615	613	631	631	583	644	631	613	609	608	623	643	610	576	638	614	652	676	605	648	600	622	635	644	649	611	629	636	572	620	689	602	645	619	661	668	583	605	659	632	577	639	631	655	645	640	616	615	623	632	642	635	635	621	626	615	628	634	611	631	593	626	580	599	642	613	615	566	640	659	654	594	652	640	656	670	656	619	594	638	615	608	576	612	641	603	631	605	660	653	626	610	649	629	624	616	620	628	603	654	629	640	614	645	604	651	644	664	633	641	638	613	625	636	582	610	647	624	606	603	656	632	635	622	609	609	594	647	642	599	664	632	615	598	608	648	690	627	597	628	661	617	652	616	599	631	651	612	610	626	569	645	588	642	621	622	610	635	661	633	612	588	643	639	681	601	609	622	606	622	645	612	676	638	640	538	640	674	628	642	596	595	628	644	656	591	626	626	652	623	595	589	649	621	630	660	648	648	591	623	644	645	639	627	606	619	608	571	629	618	631	639	623	642	643	614	661	616	629	656	591	657	617	605	596	617	645	651	639	612	664	635	630	623	638	672	642	596	650	615	653	609	616	649	599	628	651	631	594	670	618	689	625	635	658	617	637	635	621	617	601	648	619	644	645	566	620	607	652	637	635	604	634	615	576	622	641	613	555	647	623	575	650	614	626	631	622	623	595	627	618	632	623	633	581	649	593	625	605	635	588	611	612	616	622	645	621	599	643	585	578	644	630	596	661	639	629	638	612	651	602	655	596	619	615	628	567	644	595	592	620	647	617	628	623	612	626	629	615	624	601	644	579	643	586	624	614	623	628	634	634	607	625	651	636	590	667	604	594	678	621	636	598	567	677	636	626	605	651	601	589	631	651	611	581	621	597	624	648	611	637	648	613	640	612	593	636	628	648	620	610	661	597	581	587	629	652	643	626	632	633	659	601	665	645	594	657	606	645	638	663	641	642	601	634	636	636	654	639	609	612	626	657	626	624	605	618	640	667	590	575	646	655	622	655	616	620	594	648	643	648	596	613	611	595	635	637	597	634	598	577	609	592	653	617	626	600	593	625	622	627	606	609	574	608	605	610	608	605	615	640	627	643	611	629	655	624	624	581	603	628	636	624	608	605	631	590	648	614	624	599	598	593	595	634	606	614	627	620	623	646	649	599	596	630	626	619	604	636	603	615	687	632	639	596	597	655	662	623	597	598	595	591	606	626	572	611	647	612	617	627	654	626	613	596	640	630	623	654	649	595	591	611	607	600	622	647	636	659	633	567	599	629	646	657	620	618	617	592	622	636	624	658	605	599	647	618	652	630	657	601	634	624	601	670	639	635	648	631	565	660	634	610	641	593	615	606	628	599	635	605	642	608	636	634	659	630	620	668	611	661	638	612	592	624	633	612	593	622	576	603	630	589	625	637	619	614	642	626	624	634	647	635	596	593	656	578	652	635	615	621	654	642	659	581	619	639	649	599	634	643	626	635	621	642	608	652	631	670	596	591	652	613	620	617	639	643	593	610	632	582	598	669	599	636	588	598	623	572	631	657	621	639	637	604	611	619	621	663	627	611	651	649	643	648	656	624	575	634	596	587	600	629	633	627	650	629	570	559	613	594	580	633	597	633	601	629	643	626	597	619	637	612	599	629	638	641	619	588	569	564	616	633	656	661	644	646	595	619	570	644	617	637	635	617	606	613	623	580	602	626	642	665	693	648	616	632	650	597	646	640	573	652	642	643	609	616	643	592	602	642	613	656	651	638	623	648	608	634	593	597	606	609	624	614	619	579	635	643	599	641	618	620	601	607	591	601	595	707	645	619	621	661	644	609	596	618	621	615	664	600	591	577	592	623	595	671	640	623	576	614	610	587	685	647	593	632	639	618	678	628	656	633	642	652	620	670	612	630	621	661	618	593	611	573	613	596	630	647	614	592	637	587	614	618	610	641	612	625	586	611	640	586	603	606	618	613	614	636	637	652	618	623	649	596	619	621	616	641	629	615	621	640	613	622	638	637	633	615	652	639	628	632	622	625	590	624	640	631	618	635	633	646	610	624	630	645	591	620	573	639	613	648	637	669	611	630	621	632	583	616	556	667	529	591	644	607	617	609	608	631	579	612	622	613	614	610	649	642	591	567	599	666	652	632	613	616	571	638	628	599	623	610	592	647	639	607	575	622	639	619	621	658	619	592	615	612	670	629	632	593	594	667	629	618	592	594	668	657	653	610	651	596	645	611	621	611	616	545	604	606	633	608	626	561	668	618	653	642	620	578	618	606	640	609	602	678	651	607	613	597	568	616	629	623	596	633	620	645	567	638	644	597	628	663	652	690	618	615	654	600	617	575	594	667	570	618	615	596	657	632	635	616	588	622	673	651	651	559	617	653	611	647	659	682	649	619	598	629	585	624	616	619	606	645	589	663	619	653	574	597	633	603	587	613	591	624	607	548	577	698	639	629	642	637	612	664	687	643	631	662	621	601	644	616	632	665	624	589	631	611	602	656	615	609	623	593	643	647	636	572	607	601	630	597	655	605	615	599	593	619	668	641	633	618	624	564	624	675	641	603	642	589	617	625	656	606	618	615	616	620	611	614	672	630	633	618	621	652	595	608	653	641	631	636	613	607	611	620	643	649	563	611	619	611	616	618	586	614	625	598	640	641	592	631	607	630	630	638	568	600	601	677	645	630	614	646	639	599	607	675	652	629	620	612	620	645	638	587	617	669	582	599	606	660	632	600	617	616	625	647	617	623	615	655	646	648	600	591	596	647	600	639	597	632	640	633	602	645	659	620	629	598	632	628	613	596	604	614	647	620	622	607	601	654	616	627	610	616	629	621	616	610	630	598	621	605	620	606	647	654	630	630	638	601	578	660	652	676	623	652	602	631	651	605	615	590	630	577	618	582	646	623	621	603	634	671	632	597	629	594	586	691	594	550	616	629	632	627	656	638	645	624	610	604	620	614	605	614	615	619	651	687	592	658	638	607	631	634	622	601	630	621	612	614	656	572	605	622	662	612	608	639	679	609	602	669	650	647	590	617	595	623	642	640	626	572	608	613	644	611	591	619	611	577	639	603	630	653	662	625	620	609	629	660	599	597	609	611	599	564	658	626	639	602	639	625	615	625	663	632	661	703	597	673	591	650	607	635	628	665	610	621	674	584	640	626	638	632	577	592	595	621	605	610	578	618	620	563	625	566	628	685	549	626	626	599	595	586	620	633	595	669	639	604	665	622	620	661	623	616	605	638	615	590	550	638	622	606	566	657	663	615	660
7689	17375	13589	7412	5151	3948	3091	2437	2105	1765	1630	1608	1411	1265	1148	1198	1094	1057	984	1036	975	968	932	917	971	896	877	875	873	852	890	833	846	851	861	836	812	807	846	841	800	843	746	734	796	786	842	840	801	810	796	779	797	805	820	778	783	758	797	766	802	766	795	801	821	837	795	791	828	816	775	766	786	758	776	793	780	747	762	752	799	790	795	786	795	727	752	762	784	787	802	722	789	791	809	800	798	827	759	788	743	823	811	820	837	818	801	755	829	797	770	762	791	772	794	802	777	758	795	826	842	807	822	781	790	779	802	825	770	813	727	768	736	728	800	764	814	832	801	759	760	749	721	754	822	787	788	788	796	782	738	796	749	785	728	832	826	777	782	757	796	797	786	793	775	737	796	760	752	797	805	797	809	743	802	717	799	752	775	782	767	791	776	733	802	737	769	770	788	753	788	744	781	802	794	832	743	755	788	754	787	800	832	793	759	742	865	720	843	758	827	802	820	782	778	729	805	829	749	708	784	786	792	791	814	763	792	748	780	759	720	774	750	825	794	792	751	787	764	808	826	734	793	772	755	814	782	792	792	784	790	715	761	792	804	743	791	809	794	788	788	800	756	801	746	757	736	811	775	765	753	829	739	799	779	756	781	806	753	793	817	776	781	791	766	817	705	803	774	770	773	808	740	769	802	745	787	733	804	776	773	776	782	810	758	804	768	773	788	787	799	771	788	812	750	776	775	851	783	783	741	741	730	731	781	768	776	766	757	817	776	787	743	818	724	741	769	803	780	807	777	731	730	820	750	778	803	812	787	792	763	784	764	749	772	772	727	817	783	800	780	776	771	798	819	802	767	762	787	770	710	800	769	805	755	740	747	791	769	718	771	760	791	854	780	754	783	736	854	758	730	787	784	811	765	768	805	766	787	771	776	786	814	778	782	796	794	742	763	820	764	832	816	803	800	781	819	750	803	793	732	821	769	769	773	773	803	713	836	757	780	757	766	821	766	748	790	819	770	826	801	820	735	745	735	770	753	767	777	769	817	736	750	799	781	812	751	746	767	819	751	795	773	837	759	758	745	780	722	734	791	773	807	783	844	755	771	804	726	810	790	758	778	787	779	758	743	792	764	778	814	750	729	732	744	760	774	750	776	759	821	752	784	790	754	777	769	754	782	821	762	817	809	792	804	793	849	773	780	775	787	776	756	764	766	792	786	761	753	782	785	776	772	793	791	816	789	804	744	709	795	728	808	809	820	801	793	800	768	745	751	836	773	750	787	750	757	770	785	764	867	769	755	767	757	796	790	795	756	788	782	770	779	806	746	796	741	754	791	797	823	830	804	795	782	814	809	724	773	791	810	782	766	767	788	753	762	800	749	809	777	778	800	775	788	814	814	801	766	788	798	829	802	722	817	779	773	807	807	828	839	732	782	797	728	752	738	795	824	794	832	760	743	826	757	723	768	787	778	789	809	750	784	788	788	759	792	761	760	738	787	775	759	779	740	805	744	814	735	768	778	776	738	759	776	811	781	830	817	808	783	786	848	770	815	774	740	805	736	770	782	800	817	775	792	793	784	771	805	747	788	789	748	795	765	744	785	730	781	789	773	776	734	742	806	792	837	741	819	772	768	755	724	790	731	805	803	787	767	761	769	753	795	769	800	790	802	774	781	811	765	756	752	790	807	764	756	801	720	759	786	790	769	785	790	800	728	741	799	805	761	824	814	755	754	792	767	795	729	805	752	778	780	756	737	815	768	790	781	756	785	768	823	793	751	768	805	785	788	823	744	765	703	795	788	769	771	744	754	783	812	768	755	747	772	794	785	784	757	791	807	789	762	799	797	810	785	777	805	766	732	771	755	783	716	806	760	811	890	841	758	695	782	780	759	773	785	765	744	761	761	823	830	777	751	778	730	809	795	800	787	807	797	778	771	799	729	790	791	821	806	734	836	808	751	770	777	808	834	815	786	752	758	814	774	780	797	824	796	761	782	779	744	778	764	818	717	786	779	809	827	839	797	807	749	725	771	713	741	713	755	853	733	778	760	784	764	835	797	799	760	807	801	826	787	786	758	783	767	766	820	736	761	755	809	777	755	797	788	778	723	763	780	758	790	725	789	823	748	817	793	790	781	767	756	765	816	799	772	774	800	815	761	743	783	782	757	789	785	749	756	775	773	722	803	776	760	742	765	808	726	748	744	824	748	766	751	735	754	794	796	765	790	771	765	792	810	771	837	795	805	801	725	776	806	795	720	747	751	795	772	793	791	824	796	750	765	762	771	712	782	788	753	785	770	817	778	799	784	778	743	797	714	770	794	761	764	797	808	783	784	749	800	761	739	804	812	830	751	790	750	781	795	757	753	752	774	776	769	765	741	748	766	793	770	792	773	747	769	728	799	739	747	770	735	759	754	762	808	774	792	739	787	808	769	771	791	776	792	743	789	814	778	798	777	733	773	829	755	738	755	785	781	780	788	772	767	771	706	749	791	812	732	812	794	747	765	784	772	783	795	762	751	779	749	768	825	750	852	744	832	786	779	837	773	748	796	760	800	767	778	799	752	718	798	754	786	746	776	787	823	742	764	772	781	791	783	803	760	819	774	818	823	739	800	809	798	854	791	763	762	772	752	812	750	789	806	812	791	762	753	758	748	759	766	733	751	828	750	776	751	752	818	752	778	737	804	796	745	789	809	768	805	760	782	766	764	726	792	761	774	779	832	784	775	771	767	779	797	843	758	793	735	795	792	796	755	763	767	784	812	745	758	801	743	775	763	779	732	796	734	759	809	732	768	792	726	787	778	793	797	791	780	791	758	786	751	786	840	774	771	817	751	728	789	830	773	769	789	747	797	810	833	769	767	803	762	755	757	790	745	746	753	775	744	829	767	794	783	761	795	751	785	779	735	767	736	776	710	755	760	754	827	792	755	756	773	770	805	795	788	812	765	794	749	816	753	739	739	745	794	797	756	709	795	760	784	790	836	758	778	790	784	755	765	724	792	764	733	760	800	772	715	776	780	735	787	749	740	802	772	765	773	788	827	782	783	797	790	742	781	731	751	780	822	793	757	817	826	786	766	812	750	791	780	773	757	793	764	796	796	731	742	760	783	766	805	766	724	748	740	793	746	808	722	805	784	793	743	773	805	764	792	773	781	795	774	748	801	798	805	805	783	782	820	798	793	787	782	752	720	785	827	765	770	772	796	760	755	736	793	807	788	783	768	758	770	777	831	723	791	762	764	762	804	784	781	787	795	764	768	780	782	759	815	764	813	826	842	772	767	773	757	815	780	764	785	778	777	762	857	766	779	760	803	764	817	782	804	785	747	828	798	808	799	748	810	769	798	832	794	754	770	753	780	783	789	769	818	803	787	753	785	785	804	754	787	773	774	737	732	827	769	803	735	759	770	776	776	761	759	789	728	790	830	773	760	779	769	799	761	776	735	785	807	810	776	760	802	833	783	777	784	784	781	723	823	774	792	818	767	772	759	751	782	787
26867	19018	4914	731	570	483	332	269	257	256	219	280	230	242	239	235	233	230	242	263	214	246	244	258	240	212	219	235	237	218	232	230	233	236	246	243	227	256	239	223	249	189	216	225	222	234	235	218	233	257	258	240	223	227	220	250	249	232	236	236	213	237	234	224	222	227	227	253	249	232	231	247	238	226	253	251	252	244	210	217	246	248	266	243	238	236	244	240	214	221	232	231	221	237	257	227	234	205	248	229	220	249	232	209	217	232	215	238	231	244	238	240	251	229	251	215	254	236	244	227	239	231	234	243	252	243	240	218	229	229	185	247	214	211	259	250	242	232	255	245	252	224	260	247	239	228	245	232	219	226	240	228	215	215	230	240	188	253	228	254	230	256	222	239	244	247	257	257	232	225	254	242	229	217	255	213	232	228	227	229	241	270	250	238	238	237	216	217	243	238	202	236	236	220	232	239	242	254	234	241	231	253	240	231	236	236	213	210	235	247	249	239	219	230	205	217	233	249	234	234	205	262	218	242	245	240	211	216	245	240	227	217	249	241	233	228	220	217	233	265	237	208	181	244	277	221	238	220	234	248	219	258	267	213	259	213	206	232	243	250	235	231	248	230	243	221	204	240	255	214	242	232	220	252	235	257	238	231	230	229	228	207	239	244	227	230	223	242	223	223	238	221	237	238	244	212	237	224	221	238	242	225	233	235	246	221	231	251	242	248	277	222	196	232	240	237	255	230	221	221	224	244	229	246	262	259	229	234	238	229	202	229	215	233	239	226	245	243	230	238	235	243	229	228	264	221	228	240	211	230	245	206	256	240	244	213	247	229	231	222	231	230	223	243	237	250	251	262	258	243	223	227	232	233	223	217	216	239	238	222	263	245	238	219	222	227	206	228	247	218	231	232	249	268	224	232	246	240	229	234	225	233	240	254	221	247	275	240	233	227	238	239	259	232	234	235	223	239	256	237	215	253	230	237	224	224	231	229	240	258	222	252	248	244	231	228	227	257	225	224	234	245	226	215	235	240	243	237	234	227	250	220	232	209	236	223	248	221	237	217	240	221	267	241	243	244	221	239	252	222	216	222	233	213	253	251	260	208	216	240	229	214	230	203	263	213	224	235	244	219	221	244	255	244	240	232	240	205	207	210	238	230	231	264	212	235	219	207	241	229	241	234	255	234	221	228	226	239	254	206	251	217	221	226	233	209	244	228	273	242	226	235	206	201	239	207	224	240	230	223	226	255	229	224	241	228	249	236	243	228	233	228	235	235	227	240	255	202	232	240	253	218	211	217	236	258	214	237	240	256	243	220	236	237	218	245	234	251	229	206	255	246	238	246	213	222	224	249	246	214	231	230	237	210	242	236	216	204	226	239	220	237	265	222	215	225	241	225	232	211	246	260	223	236	225	249	230	274	246	242	251	236	277	225	242	210	248	241	249	266	239	238	223	222	228	233	237	228	201	237	224	235	256	234	231	244	236	224	254	215	227	235	211	218	222	220	254	231	232	222	228	238	247	261	218	225	236	232	270	232	212	241	238	242	245	214	259	196	215	225	241	252	211	219	245	247	222	243	217	230	222	226	234	236	233	262	220	232	235	225	224	232	248	220	235	251	253	230	249	219	224	263	233	233	234	224	233	233	201	224	226	234	232	208	197	226	221	204	265	209	206	244	231	244	207	234	247	219	213	232	232	227	224	228	226	219	220	218	252	244	217	243	265	230	235	215	237	242	261	237	242	223	218	233	244	253	244	218	253	230	220	230	233	253	228	241	219	244	224	198	220	231	248	257	229	213	240	224	228	249	252	240	243	240	197	222	217	202	261	219	245	254	232	238	231	233	235	224	215	216	240	226	218	231	255	228	224	217	228	215	243	213	224	239	243	216	239	253	265	243	237	265	226	244	224	224	254	231	225	249	243	232	213	226	213	224	228	235	219	235	224	249	222	226	227	245	219	240	233	237	241	221	229	235	209	216	236	250	219	224	210	241	225	238	225	204	219	211	211	253	240	234	261	229	226	240	220	231	243	258	258	212	252	257	235	233	232	226	215	224	230	236	225	255	228	225	239	238	264	229	222	249	258	225	241	235	235	252	239	254	252	244	214	218	216	252	229	223	217	234	268	243	232	222	254	228	240	255	214	259	234	229	224	239	215	249	241	229	236	234	228	243	217	225	232	230	247	238	217	240	214	248	234	245	221	231	246	207	250	256	213	247	216	210	219	251	264	226	250	228	249	251	252	228	224	228	208	237	241	226	222	220	224	236	248	226	213	238	236	235	228	212	254	233	243	218	283	221	221	236	233	235	222	248	226	230	214	229	224	224	254	251	224	218	252	221	237	234	224	204	246	210	247	233	246	238	219	219	249	226	225	229	237	252	227	224	251	230	223	253	242	230	237	248	222	211	206	233	244	246	207	243	231	216	256	230	247	213	245	222	235	228	235	273	273	245	245	250	255	242	236	228	246	254	241	234	268	236	243	241	215	230	262	246	227	199	218	249	222	226	241	248	256	237	282	234	226	227	221	244	234	231	230	222	230	240	221	249	215	201	228	210	230	244	218	240	226	221	229	230	226	247	232	236	228	252	236	237	224	238	241	220	247	226	254	244	233	259	241	249	213	247	218	245	220	232	245	234	194	214	230	260	210	226	236	231	222	247	226	238	231	240	229	247	220	209	213	246	224	225	218	214	226	227	236	215	215	222	239	238	222	221	236	232	244	234	211	240	239	233	195	242	232	213	235	252	227	245	238	234	250	259	216	209	246	250	214	264	244	233	240	249	251	207	218	224	252	217	252	219	215	243	243	206	256	244	231	234	236	272	223	228	227	254	240	248	214	257	231	224	230	244	222	236	241	252	220	249	247	235	224	258	226	253	259	246	241	230	218	239	200	229	238	227	202	225	249	195	228	218	230	246	232	245	255	240	240	240	254	245	242	235	254	248	227	201	223	206	231	246	222	234	230	249	240	228	234	227	226	218	253	220	195	209	203	231	243	227	230	211	252	246	214	238	230	225	251	203	240	223	248	234	225	218	237	244	249	224	261	255	245	245	247	233	239	230	230	269	203	205	238	216	202	222	250	252	225	238	242	229	233	266	235	234	219	233	230	240	230	243	223	266	225	232	218	236	211	226	214	203	244	261	230	213	249	241	242	246	240	252	228	243	237	240	215	210	226	240	225	205	245	227	242	229	228	261	243	248	247	279	235	220	207	221	223	233	232	245	232	265	216	223	262	228	259	235	215	255	249	230	207	222	269	257	239	232	232	256	231	225	250	240	228	236	238	235	211	229	243	215	219	248	257	219	229	244	223	226	218	230	235	229	225	224	237	218	254	233	225	240	230	250	241	243	234	211	259	225	233	244	226	251	217	228	248	228	244	222	254	260	259	242	261	258	255	266	239	232	255	224	247	252	216	247	211	236	237	227	230	232	233	263	234	212	237	243	252	222	205	230	233	234	214	235	242	240	229	237	245	236	253	241	193	213	234	230
4088	1380	1084	643	552	431	432	370	378	364	363	318	315	302	319	315	343	308	310	345	317	347	320	323	303	295	316	288	295	290	270	326	316	326	286	318	292	286	279	318	300	293	321	318	298	290	324	303	332	313	324	306	290	299	296	305	335	306	298	304	298	282	290	320	316	306	283	325	313	301	297	310	309	288	297	314	290	286	339	308	317	322	311	306	309	313	303	334	305	313	313	301	303	339	298	301	316	288	293	305	287	298	340	286	351	316	317	338	306	292	304	306	328	315	298	324	317	288	340	310	312	287	299	295	298	283	306	324	304	338	314	301	311	317	284	329	305	304	309	296	299	277	293	326	302	288	312	273	334	284	308	312	322	309	320	291	355	299	315	301	286	323	304	342	305	339	311	275	299	311	270	280	295	294	342	324	305	330	307	305	294	331	274	299	299	293	334	301	315	311	309	331	287	312	303	298	318	315	282	313	284	302	290	272	274	302	332	298	344	291	317	331	291	281	336	332	335	326	296	311	296	303	315	314	280	310	341	319	284	267	282	315	293	316	285	318	355	305	289	315	284	306	289	308	323	307	330	339	319	299	310	303	301	293	283	299	296	317	322	299	292	336	321	304	327	284	293	320	311	299	296	277	300	271	330	286	315	311	277	309	303	315	304	300	286	290	310	306	303	293	327	273	323	329	285	304	292	329	308	319	307	314	309	287	313	272	344	334	310	293	306	306	286	340	295	298	343	316	312	329	331	340	340	287	337	302	324	328	308	326	310	306	274	282	325	304	332	284	317	301	337	293	339	310	320	325	324	301	289	324	314	279	315	332	305	321	318	300	335	295	338	345	305	336	342	304	329	309	307	267	309	304	313	352	327	326	339	306	308	315	269	308	338	300	312	315	294	316	322	286	316	330	310	291	305	294	303	311	291	331	314	333	261	305	330	306	319	304	287	298	305	293	333	292	326	337	322	311	281	303	303	329	294	297	323	311	297	335	271	312	338	319	307	322	323	317	314	279	313	320	314	320	292	283	293	286	287	295	299	320	325	291	287	327	296	315	303	313	262	307	323	305	316	319	299	334	308	332	343	323	306	272	323	341	332	313	292	331	311	321	313	325	327	300	291	298	293	312	309	337	338	297	317	298	312	309	324	309	290	282	276	308	321	310	310	270	304	301	320	300	328	311	336	328	309	346	285	301	317	301	315	307	274	287	324	309	318	307	321	319	330	307	297	274	307	310	298	326	279	288	294	321	320	294	301	278	332	325	358	323	288	304	316	316	307	288	289	351	289	294	330	350	297	303	296	302	282	306	317	327	327	329	302	291	322	287	288	315	331	283	292	317	307	311	310	308	312	323	306	285	323	303	308	292	308	300	280	307	325	310	320	293	289	351	293	278	315	310	289	323	287	313	313	288	288	288	297	330	294	283	336	281	323	292	272	307	290	324	278	298	302	314	313	323	317	309	296	329	273	328	285	327	314	283	324	318	277	301	308	316	311	288	300	305	306	296	323	303	310	298	298	288	280	342	304	318	303	323	305	327	325	333	329	285	336	336	306	320	314	326	295	305	305	295	326	312	335	283	317	319	292	303	301	323	324	326	311	292	305	279	297	313	277	305	305	300	298	289	323	329	326	317	308	321	329	320	288	273	332	296	320	305	284	318	326	298	284	317	316	279	330	282	294	325	284	286	299	311	315	303	280	282	293	360	295	293	295	315	293	300	315	330	315	315	305	319	318	320	315	301	314	307	310	331	300	286	328	340	308	320	335	297	301	291	315	302	271	295	321	301	321	289	336	328	347	320	308	289	286	313	281	306	301	323	324	302	307	320	291	311	297	291	292	292	315	307	302	316	353	296	281	319	309	330	306	305	306	321	305	321	332	330	315	352	306	282	301	301	306	296	336	321	309	290	339	310	306	316	287	300	309	308	302	317	302	309	298	279	297	299	310	313	299	314	333	285	313	292	316	320	290	290	326	326	287	326	301	314	289	317	320	260	321	299	339	324	308	333	314	309	276	298	333	322	302	303	310	312	294	299	316	313	345	286	330	329	309	273	306	292	322	322	313	309	307	305	297	311	290	288	333	290	316	306	293	307	333	298	322	340	297	284	304	281	318	282	347	304	304	317	301	269	306	300	297	282	315	304	298	310	325	316	293	297	309	330	286	285	306	318	323	313	315	284	286	285	291	326	321	320	285	320	311	286	297	301	298	298	280	313	321	315	322	314	321	323	315	345	300	321	335	355	344	306	297	301	331	315	329	278	331	305	346	307	301	324	299	306	292	335	332	307	331	303	331	324	295	306	293	323	310	340	311	277	326	303	325	368	302	325	283	311	336	280	316	301	346	344	292	312	327	328	290	321	260	274	333	299	313	306	316	294	263	296	273	314	328	343	275	305	292	323	299	309	311	309	309	339	318	296	284	302	288	321	288	296	321	291	302	312	295	301	330	321	294	295	287	310	278	304	305	304	294	310	282	287	313	322	290	301	297	324	304	303	316	318	308	288	290	325	332	305	348	298	296	300	292	264	330	307	293	297	361	314	337	321	309	282	309	291	299	305	325	311	307	299	308	320	305	308	316	300	304	305	309	300	333	303	278	300	312	302	303	289	326	288	285	303	285	278	304	303	312	300	285	295	308	319	330	299	294	327	294	305	287	337	307	334	310	308	301	323	306	306	363	307	327	309	305	324	288	303	277	324	332	317	312	306	307	329	330	310	363	294	274	314	318	288	304	301	312	317	297	267	325	299	328	328	262	279	309	303	307	299	302	320	296	317	332	326	304	320	283	296	308	304	309	330	300	334	316	294	301	316	309	291	324	322	270	311	326	292	329	271	340	323	323	324	311	325	262	316	265	340	308	291	293	302	289	294	295	302	303	337	302	300	321	321	309	286	322	321	329	313	310	296	317	295	320	295	316	349	298	298	324	331	296	329	329	282	275	306	327	290	295	325	285	348	318	290	284	295	306	327	311	329	305	320	297	309	329	322	278	328	311	307	313	301	313	300	335	288	320	313	303	313	311	314	288	275	324	276	295	291	305	323	282	305	314	303	305	330	298	289	306	317	288	308	305	306	301	303	316	333	283	312	306	308	283	331	288	310	342	313	318	331	316	295	314	315	283	292	302	319	313	285	317	256	298	278	307	318	304	292	304	331	275	314	302	313	309	302	295	318	287	339	266	350	320	305	306	304	319	316	282	334	309	300	290	284	296	294	331	301	305	299	337	293	303	282	310	296	296	327	320	291	309	296	293	344	291	320	312	310	320	299	298	316	305	305	283	316	295	306	324	343	319	354	288	328	280	327	316	302	339	317	300	282	319	297	331	302	284	309	340	326	298	300	317	310	313	314	292	324	312	322	313	309	319	356	294	279	270	290	320	316	314	314	310	338	311	304	296	295	298	321	324	314	320	332	315	273	335	269	286	275	342	316	299	295	303	301	323	276	301	293	304	303	334	317	303	300	318	304	331	359	282	323	336	327	283	315	332	327	310	323
23804	21020	28206	24052	20999	7634	1253	923	749	755	752	698	632	593	614	650	574	592	592	555	548	551	586	550	617	521	605	543	521	545	501	552	577	526	579	518	557	551	519	571	549	522	556	518	507	525	495	532	558	540	558	533	573	527	485	549	521	520	535	545	544	539	536	500	545	562	560	536	528	509	538	526	494	547	552	543	502	561	491	560	535	563	509	497	515	532	532	481	490	586	515	513	514	553	503	554	554	528	520	575	523	525	532	537	534	540	591	528	543	500	531	561	521	572	532	476	504	542	501	515	574	547	546	532	487	509	485	549	504	577	533	560	514	523	538	568	548	497	511	521	530	567	531	560	499	567	493	538	543	475	509	532	515	520	523	508	539	541	559	503	487	548	549	515	516	538	540	529	487	550	492	524	543	550	545	535	522	532	556	525	527	576	549	555	527	581	575	519	551	519	495	506	544	554	533	504	512	523	564	530	519	552	522	534	562	529	539	561	570	487	545	539	497	558	565	571	521	517	495	579	545	543	532	551	598	496	513	533	546	551	563	517	506	550	516	549	470	513	507	546	533	546	534	549	538	501	507	556	522	549	511	551	536	531	513	541	516	510	502	554	515	560	562	518	529	523	515	544	517	555	514	522	559	549	576	538	546	534	519	519	518	512	552	550	538	544	499	569	544	516	528	538	533	523	529	536	575	539	586	500	516	544	564	551	502	535	578	520	512	532	523	558	572	512	547	552	522	544	542	540	542	502	526	543	535	496	520	538	524	522	543	482	526	534	521	578	539	500	487	523	503	543	547	540	518	510	516	539	544	557	547	533	528	502	465	565	501	537	505	559	574	559	544	531	534	534	491	537	512	519	528	531	528	528	546	536	526	569	498	503	520	562	504	510	525	561	555	558	545	557	512	532	504	536	537	547	521	539	497	566	546	524	554	504	538	568	514	492	534	526	496	532	511	566	544	545	557	551	547	512	536	549	522	530	512	526	543	533	547	564	543	521	521	530	527	524	528	531	536	516	528	545	515	560	529	518	529	541	512	561	556	543	539	561	523	523	556	503	555	542	539	517	542	467	526	521	511	528	572	566	485	499	474	492	509	565	503	531	532	543	556	515	551	560	517	512	534	525	508	542	541	573	524	524	521	535	536	502	522	509	533	561	527	553	497	509	524	515	524	504	529	525	516	514	546	510	541	521	546	568	537	500	527	506	518	588	528	539	543	539	507	500	559	523	515	517	517	521	540	543	543	520	540	503	497	493	531	514	546	534	533	527	516	543	588	512	542	552	531	512	554	575	516	519	524	485	534	527	550	520	530	540	524	561	540	519	525	554	570	544	540	532	534	508	484	526	542	559	526	555	551	528	570	528	483	542	524	553	522	500	544	530	556	512	545	550	502	521	514	501	542	513	505	537	552	526	566	526	521	527	549	540	571	578	494	502	534	483	543	543	529	546	547	535	544	526	555	543	534	526	547	573	475	510	521	600	518	566	517	540	531	518	511	559	492	547	518	511	570	568	525	518	517	532	544	518	546	510	557	510	529	557	484	546	556	485	544	559	522	555	578	558	519	489	534	537	528	558	514	548	480	539	533	533	572	536	584	530	521	541	534	515	516	564	548	515	555	551	542	548	509	561	557	551	522	512	560	525	570	517	551	529	528	497	513	515	517	556	545	547	504	552	555	516	505	543	528	532	512	517	545	561	530	529	546	511	547	500	519	557	539	511	513	566	515	522	520	505	546	503	530	517	522	530	504	518	571	550	482	553	512	574	496	536	543	554	498	529	583	545	547	526	501	514	525	556	540	516	528	559	565	536	559	520	532	540	541	571	562	527	505	539	557	519	540	525	569	547	522	491	546	566	538	516	574	546	553	501	526	553	539	534	526	512	521	510	539	495	552	525	538	535	528	495	517	531	542	561	533	536	566	514	488	509	507	535	507	523	531	501	545	529	549	561	539	536	513	522	489	548	545	543	506	585	511	516	506	529	520	554	547	518	520	508	529	543	593	526	504	536	508	559	494	530	559	582	515	536	562	568	540	549	527	531	537	532	543	502	502	549	476	529	547	512	582	535	483	538	524	517	579	557	563	495	544	494	546	518	513	567	536	563	511	557	532	537	550	532	546	534	486	521	515	498	523	475	486	532	554	508	532	556	580	556	523	502	503	574	542	514	482	534	498	540	535	502	496	561	511	558	510	512	479	521	519	555	552	559	509	533	549	548	525	504	518	544	531	569	535	508	500	493	547	507	520	518	557	530	526	507	544	533	522	516	536	525	546	580	536	578	554	493	519	558	536	526	497	541	528	507	513	563	558	546	502	540	527	518	554	524	526	588	513	512	548	512	538	479	521	512	540	558	520	533	542	540	499	524	516	508	558	515	544	559	555	503	494	507	510	477	553	529	542	565	525	511	500	549	525	475	505	508	524	550	498	531	539	496	524	527	490	518	522	542	580	491	514	490	564	493	534	568	562	532	513	552	568	563	567	486	523	557	517	522	525	539	516	525	526	509	576	545	539	513	567	518	532	575	544	535	525	515	556	546	554	555	528	512	562	513	521	517	542	524	511	539	529	545	538	547	507	515	523	547	532	523	486	513	545	536	496	523	545	542	532	524	506	509	515	485	517	498	514	512	512	528	529	522	514	531	536	581	506	531	539	505	572	541	609	558	541	539	542	519	534	512	515	495	516	510	519	527	516	506	537	553	538	550	526	511	533	543	524	534	522	525	527	504	562	509	523	572	524	493	523	506	535	550	520	568	526	520	502	542	563	515	520	517	518	565	519	507	512	496	538	542	539	509	536	553	551	489	551	546	502	535	496	521	524	483	542	560	560	530	548	555	529	548	533	546	542	514	575	543	512	580	529	517	490	533	535	495	553	548	534	560	517	532	561	507	532	569	514	491	534	516	545	529	518	485	509	552	524	532	527	554	553	520	550	512	525	533	569	537	506	509	552	489	530	518	558	548	521	531	532	563	525	531	542	514	566	516	565	499	564	549	548	524	531	533	509	505	520	559	574	510	503	561	560	527	529	505	531	540	555	516	549	558	513	467	519	537	523	536	503	514	553	560	535	551	542	554	515	519	521	540	505	508	524	526	566	561	536	560	537	542	548	543	524	530	546	553	513	513	515	524	566	530	525	556	503	553	513	548	483	534	555	522	512	537	553	518	538	524	535	573	580	516	504	548	522	519	535	504	555	534	502	493	561	508	530	516	549	538	526	522	553	559	498	524	530	559	545	538	501	543	532	543	522	488	537	544	492	516	528	557	519	518	541	554	504	503	529	561	577	542	475	478	539	542	514	510	502	536	504	522	542	511	530	571	482	539	549	554	534	522	515	528	540	506	544	532	547	496	538	543	524	527	524	524	568	461	562	557	548	534	534	527	462	514	540	555	542	505	555	567	514	560	519	537	513	565	523	518	526	562	520	543	556	535	516	531	535	517	561	534	517	541	530	556	511	518	512	504	548	516	540	475	546	512	553	519	509	528	518	557
7764	10859	8392	4215	3074	2274	1837	1521	1355	1215	1063	1043	970	966	846	811	826	773	783	779	797	792	712	710	745	666	705	721	721	696	673	667	653	695	707	705	747	675	705	684	711	682	672	666	648	664	667	697	673	681	686	669	665	689	715	641	685	702	709	694	689	658	685	696	661	709	715	669	657	703	633	663	661	703	672	733	644	647	679	672	638	662	677	669	701	689	698	695	653	647	689	666	653	707	683	646	691	694	651	614	647	636	666	658	695	634	674	708	661	671	634	695	672	648	637	670	661	658	677	652	688	680	676	661	674	631	647	711	644	678	714	701	677	705	659	648	649	667	628	681	665	608	721	680	669	664	691	660	656	670	667	641	639	672	675	666	687	650	619	641	682	676	696	661	652	654	687	654	693	648	669	656	684	643	694	687	619	650	660	683	695	715	640	743	656	705	720	677	693	657	661	675	639	658	676	684	669	681	682	692	651	602	700	646	667	700	662	648	650	665	682	659	680	670	653	658	652	670	682	672	703	642	636	649	672	659	665	685	628	685	647	653	679	704	658	684	664	622	630	644	631	619	647	668	638	658	641	671	629	640	639	693	657	692	665	672	690	659	646	629	661	638	659	667	624	679	681	677	644	626	714	676	692	654	650	643	644	591	618	705	682	638	616	681	673	713	676	640	648	708	651	706	654	694	704	662	660	679	645	673	664	700	721	635	655	651	665	675	672	671	592	679	670	656	663	671	619	701	662	626	615	671	670	656	660	659	654	667	709	655	644	660	663	633	617	661	652	646	671	695	654	678	636	651	682	687	701	682	672	694	704	699	651	660	637	655	682	707	626	667	657	674	710	689	663	680	628	699	672	660	708	692	648	690	662	681	605	668	700	673	672	685	666	695	652	688	627	659	628	677	645	665	639	696	677	675	604	645	630	646	705	644	586	666	641	677	681	703	665	683	657	670	632	643	638	639	660	675	666	607	688	658	708	695	661	666	632	690	692	675	681	687	669	682	680	651	620	684	681	643	609	666	679	653	709	643	696	639	650	675	731	671	634	700	639	670	670	638	649	679	666	695	670	688	627	650	578	654	708	689	662	674	702	657	681	644	659	680	699	674	633	651	639	679	683	658	652	677	642	661	652	711	680	671	668	675	641	668	677	696	675	678	620	657	634	644	719	697	658	658	648	649	660	666	669	690	688	637	658	654	635	698	631	689	646	656	679	657	605	656	665	628	653	688	690	637	660	661	674	705	660	640	707	639	655	648	657	662	657	659	673	689	641	731	630	690	682	692	646	634	692	639	620	659	595	646	630	672	636	646	671	650	660	686	664	645	623	692	656	678	659	696	676	675	618	646	669	630	666	662	718	669	698	675	631	626	657	667	650	665	630	648	688	680	605	655	708	644	695	637	688	698	677	636	695	714	661	682	697	658	630	687	626	663	671	695	651	670	705	672	674	653	654	643	696	667	654	617	658	632	625	624	676	630	665	683	649	631	642	660	707	663	665	645	651	627	666	644	688	674	650	667	617	653	719	668	655	649	648	632	683	668	684	677	711	720	665	638	680	664	653	662	699	628	624	674	676	669	608	700	644	687	667	678	736	646	655	713	655	696	701	675	630	651	682	680	663	669	673	637	630	733	675	710	655	643	656	665	690	643	684	623	675	697	663	666	645	604	636	650	616	614	627	667	698	622	649	636	686	693	664	649	676	672	677	650	641	652	657	691	708	654	710	635	658	625	664	682	704	642	705	611	737	641	647	640	665	739	678	667	672	626	667	687	681	634	636	612	617	670	678	657	636	631	637	671	655	670	657	636	669	680	649	641	656	675	687	651	656	663	649	680	672	644	670	639	688	663	643	655	670	668	663	662	637	705	652	600	675	661	658	665	684	642	679	656	657	684	641	694	653	667	591	684	670	643	666	640	675	638	676	643	584	648	634	607	647	652	650	674	668	720	715	640	682	659	634	682	686	671	648	707	662	603	648	655	649	654	672	639	658	663	670	622	663	689	649	585	674	642	647	716	669	643	607	652	639	659	657	640	696	645	624	696	675	671	607	696	703	647	658	658	663	671	676	671	619	613	637	696	712	664	643	667	673	648	631	646	672	671	715	675	675	657	642	665	659	627	667	685	659	632	662	665	685	669	658	684	660	651	661	689	651	646	673	659	659	663	676	635	666	652	686	653	723	652	635	687	695	616	701	618	642	621	645	677	649	655	727	668	715	619	715	645	662	656	658	642	626	702	631	693	646	659	674	650	635	638	618	673	638	662	681	601	656	653	694	653	677	696	679	659	648	641	650	614	634	646	663	663	666	647	646	668	672	659	705	673	638	668	701	657	664	615	650	651	664	678	683	662	661	641	654	712	688	646	669	677	663	654	666	679	659	635	675	652	679	643	637	675	680	712	664	653	665	718	621	641	655	607	662	652	676	643	701	616	651	656	689	647	628	693	665	639	648	679	673	661	658	706	642	644	649	583	660	713	641	688	669	668	699	623	691	647	685	662	671	658	683	649	634	621	683	666	690	685	630	627	648	700	698	671	660	690	680	630	645	629	646	656	663	707	682	654	644	649	694	674	639	676	649	691	683	678	662	684	627	661	654	671	669	685	707	657	684	676	680	637	686	662	650	714	640	655	636	680	605	643	688	681	638	653	707	662	702	680	666	645	664	626	687	699	643	649	665	652	621	627	672	649	656	654	651	624	622	667	662	609	731	694	643	617	654	654	651	679	668	659	626	644	694	663	689	669	623	671	655	705	657	685	656	640	640	706	652	678	662	625	647	708	695	629	682	645	655	690	690	665	702	614	692	669	645	666	646	688	679	663	637	657	673	680	613	670	637	627	667	648	674	697	651	666	641	611	708	649	697	721	663	687	675	693	657	618	651	683	650	653	664	701	632	671	684	642	661	661	682	651	671	673	662	648	630	630	685	704	611	597	637	704	659	630	677	671	680	688	677	684	632	641	673	633	682	664	662	673	682	669	613	676	669	634	691	647	660	689	698	669	650	647	672	672	668	675	646	633	623	646	634	683	651	704	665	647	664	644	629	685	677	664	674	675	641	653	692	589	650	640	689	671	639	644	658	673	649	661	673	638	714	648	657	604	671	658	680	684	670	699	658	652	685	716	726	724	644	674	703	661	689	691	664	653	653	621	593	687	651	682	655	655	647	659	645	679	716	720	651	668	665	694	698	678	638	685	700	678	676	643	636	640	659	639	641	649	683	646	649	615	713	675	688	671	667	646	638	703	641	656	597	653	610	664	690	697	657	641	659	614	672	635	680	685	667	671	672	655	667	645	673	699	651	642	642	745	697	662	676	655	632	672	647	691	689	650	674	676	692	627	660	645	640	631	685	700	633	680	644	648	662	658	640	669	682	649	662	687	660	662	690	666	689	644	680	653	676	656	658	656	638	626	652	647	632	643	647	631	620	706	666	642	627	663	670	668	686	645	714	672	671	685	647	695	637	650	634	656	656	684	704	677	659	670	654	664	646	692
25079	21027	26797	25152	4436	456	411	303	274	277	283	260	242	240	235	216	202	206	216	216	211	203	190	222	194	198	182	191	204	186	182	191	210	197	179	181	203	187	192	209	210	191	207	179	218	177	172	186	198	216	155	185	186	180	172	184	175	184	169	203	184	197	185	213	212	238	202	194	186	205	200	174	186	197	178	215	207	215	170	178	193	173	185	173	167	195	210	165	179	193	169	190	184	177	190	188	189	167	200	185	182	216	185	186	169	183	176	173	192	185	186	183	191	192	191	215	193	185	202	148	196	226	186	191	176	180	186	167	175	188	197	197	200	196	184	163	168	185	176	192	158	201	182	184	207	201	171	198	186	179	189	193	171	213	226	189	192	198	195	174	199	195	166	175	206	203	212	172	224	206	187	162	161	183	201	186	184	180	192	185	179	166	174	166	178	179	187	174	157	187	159	160	153	189	180	188	209	184	199	203	212	213	192	190	163	173	202	190	180	196	187	172	188	168	190	201	196	174	181	206	201	185	181	155	183	182	180	208	211	175	164	184	177	217	173	180	167	187	186	203	168	183	179	185	190	177	190	188	173	201	180	191	190	195	202	201	187	165	196	180	228	187	181	164	188	175	190	174	184	182	205	213	179	174	178	200	199	189	192	195	163	182	210	188	176	180	185	187	172	197	190	179	183	172	191	164	170	209	192	191	179	197	159	164	176	178	182	187	188	168	183	174	191	183	162	210	196	191	173	200	169	195	176	182	170	192	186	183	174	187	192	188	175	198	178	184	192	194	176	193	175	202	168	179	177	181	170	191	189	175	181	180	189	211	177	175	159	191	183	167	199	175	198	220	170	187	191	207	197	199	180	185	193	178	175	199	203	176	213	188	168	200	178	185	206	174	191	194	175	166	158	197	189	181	200	200	181	213	191	171	184	187	173	184	184	181	194	202	192	171	187	173	186	193	206	169	169	185	195	174	179	199	181	191	189	198	210	213	184	203	193	176	174	168	198	195	183	161	198	198	208	167	192	182	162	185	180	163	199	215	194	187	195	212	225	177	195	181	191	192	185	177	176	185	190	190	183	204	206	183	172	182	174	208	199	181	190	173	181	185	174	186	185	184	199	188	174	187	186	174	187	198	198	178	185	206	207	159	173	195	193	192	203	164	181	186	194	196	210	194	189	193	167	187	205	207	193	191	177	192	175	190	176	185	172	188	190	188	199	182	208	179	168	183	187	173	179	185	179	174	200	191	191	205	192	209	185	206	203	202	194	162	202	197	173	175	214	202	200	193	198	161	200	201	172	171	196	180	166	171	213	173	205	180	208	201	204	196	179	185	182	203	202	148	186	185	192	173	180	193	187	192	178	173	179	181	184	212	175	177	156	192	176	191	189	203	181	175	191	156	177	218	167	194	182	175	177	182	183	188	189	202	190	164	183	183	193	227	181	200	198	179	203	172	184	194	171	183	194	182	201	190	175	175	186	191	174	198	174	199	187	192	200	171	198	196	199	179	183	195	191	202	183	180	170	197	177	203	187	187	181	169	159	195	201	206	179	196	187	188	181	176	220	170	172	149	218	185	184	175	174	198	183	196	160	152	205	204	183	150	189	173	185	199	172	180	188	212	194	190	173	204	184	178	194	175	197	214	176	190	192	171	188	177	180	172	200	180	179	211	199	169	191	192	202	171	185	184	196	198	198	180	194	166	220	193	189	203	197	201	187	178	213	193	190	184	186	201	183	175	175	206	184	187	200	164	194	183	189	195	149	189	196	169	194	168	192	196	205	174	173	185	191	178	198	175	168	199	174	181	200	181	176	170	157	169	179	183	173	178	181	190	184	190	196	198	201	205	167	182	181	207	186	185	172	180	180	184	186	177	196	185	191	201	158	167	196	203	204	204	194	195	207	185	197	182	198	187	184	176	180	185	183	149	158	191	191	172	195	197	171	188	168	184	169	193	201	202	191	174	199	188	165	219	202	211	167	172	191	190	173	192	187	182	182	180	185	194	181	177	165	171	183	183	186	176	181	188	192	205	188	192	185	191	167	175	198	155	181	176	173	183	183	192	191	208	215	196	183	196	189	200	186	197	189	194	199	202	213	188	203	197	191	162	175	192	184	164	194	198	206	170	179	187	151	170	201	167	167	161	183	184	205	190	187	176	209	191	175	190	175	180	185	191	188	182	185	170	192	195	171	183	203	197	166	170	193	185	200	180	194	222	197	200	176	212	195	186	205	170	201	197	157	212	162	179	179	217	180	199	186	193	191	196	159	180	211	198	187	170	163	202	192	199	180	179	195	200	185	176	196	192	199	205	174	172	181	188	175	177	156	187	192	170	174	211	192	196	194	202	180	176	216	179	202	194	187	164	170	175	190	189	205	172	179	182	184	186	190	180	178	190	184	216	184	185	186	190	182	189	162	165	204	166	186	189	181	198	193	181	186	187	173	168	218	195	200	162	200	192	193	187	202	193	157	185	198	199	199	206	216	187	190	185	167	196	193	160	190	205	205	164	211	193	179	180	180	172	176	182	188	199	180	186	167	164	184	189	185	191	183	195	195	179	195	181	195	186	179	198	193	201	181	199	185	206	210	185	165	189	187	177	165	189	182	179	204	177	180	171	172	202	176	205	213	184	202	194	192	181	197	192	192	195	174	159	178	200	194	211	174	186	195	179	188	167	188	173	211	180	184	197	180	179	180	186	183	156	215	170	202	177	173	180	188	187	151	171	189	209	198	173	185	177	187	188	186	163	190	192	189	202	185	205	179	189	197	167	165	175	187	175	193	187	215	173	173	191	188	195	189	195	174	185	207	175	176	188	181	182	181	170	204	199	175	185	210	203	177	189	199	192	196	179	188	209	179	194	176	179	195	197	194	196	187	171	169	182	189	174	157	201	197	205	207	191	184	207	197	199	176	208	188	195	169	200	212	163	165	202	206	188	181	169	177	185	190	195	188	165	169	179	193	196	202	180	191	191	181	181	199	207	186	173	197	172	182	187	160	186	174	203	172	180	175	193	219	200	192	166	212	162	192	216	188	170	184	161	190	183	204	184	169	168	200	186	193	187	214	186	205	193	187	188	177	179	182	194	213	197	169	192	206	203	168	183	187	204	188	180	167	190	186	197	179	200	186	200	194	205	192	168	196	156	196	185	161	172	189	199	204	212	202	195	191	182	175	209	204	224	153	185	198	172	202	187	198	189	184	191	167	186	176	188	199	167	178	184	183	196	172	159	176	187	188	174	178	203	198	186	200	172	179	166	180	185	210	179	167	192	190	169	200	177	177	210	190	189	186	188	177	193	196	156	192	184	179	191	184	174	198	197	208	165	193	164	184	164	175	202	168	202	196	188	196	181	202	183	169	165	186	204	204	175	203	186	208	161	196	199	197	207	187	193	179	214	211	163	192	197	204	176	181	198	196	187	194	176	188	187	186	200	185	191	187	191	157	202	183	197	174	177	195	165	183	173	184	179	185	185	211	202	184	188	172	203
6505	5792	4225	2012	1424	1084	889	693	580	551	513	455	415	415	369	397	322	332	332	310	321	268	301	291	290	330	305	320	293	300	302	272	294	279	290	267	289	264	256	298	296	279	255	281	280	282	253	276	243	272	302	250	289	260	275	287	286	289	300	277	286	286	301	280	275	249	295	242	271	276	263	286	275	276	276	275	274	237	271	265	263	266	275	252	278	287	279	272	289	295	252	278	274	270	281	269	280	255	269	276	304	285	252	247	258	263	262	290	253	246	264	255	258	274	237	250	284	284	283	282	245	253	261	269	289	246	313	266	302	278	294	266	241	277	265	263	259	279	256	254	262	268	279	268	281	261	266	289	288	268	274	266	241	303	266	268	282	279	273	242	250	254	276	274	277	258	271	240	243	265	269	280	283	250	266	282	267	271	255	274	287	277	234	239	267	278	267	260	296	254	296	276	263	295	230	280	243	275	242	263	243	270	250	261	251	248	293	275	255	270	257	276	276	254	283	240	263	243	290	269	273	258	261	236	261	249	267	274	277	260	256	231	265	250	256	257	295	271	273	300	253	307	273	246	276	270	273	279	257	268	266	279	265	289	270	286	285	251	239	257	236	283	272	265	267	255	273	286	250	260	258	249	253	262	244	239	263	266	270	277	281	263	263	229	271	284	262	269	263	281	264	258	266	252	255	257	271	281	270	280	293	260	307	292	259	256	267	299	255	288	280	275	273	272	279	249	282	268	248	284	285	267	283	283	284	275	272	272	256	259	287	275	285	266	265	252	283	251	261	278	248	245	260	261	270	255	287	249	252	251	272	265	283	266	271	252	274	250	272	274	223	297	292	291	268	268	276	282	280	288	266	265	267	268	230	294	244	256	263	293	285	273	271	275	280	273	244	271	271	283	270	286	286	286	276	294	238	267	271	266	286	257	288	265	235	279	241	295	262	271	242	253	271	253	285	248	236	229	263	248	251	270	246	301	257	248	279	251	228	271	255	248	249	262	274	290	271	261	266	258	254	251	272	254	270	277	285	248	263	278	287	258	282	268	274	250	272	264	256	254	252	232	283	256	275	277	279	289	270	287	294	276	275	260	269	237	284	280	281	243	269	218	262	259	282	259	265	261	250	259	257	243	255	280	270	260	269	255	273	272	278	300	263	272	259	240	271	256	251	238	288	287	252	255	255	258	301	255	269	272	281	304	282	279	262	266	296	275	265	276	265	293	264	300	287	271	266	264	252	264	269	272	296	274	264	244	299	246	245	253	276	240	234	257	282	267	249	258	271	246	269	285	251	274	262	247	257	280	257	269	251	245	241	266	245	269	256	282	264	290	265	237	260	251	298	298	278	261	253	276	274	277	279	298	260	258	257	273	248	286	292	260	273	254	236	281	248	255	261	249	242	252	269	282	247	244	269	273	231	255	286	281	264	274	272	262	256	277	255	258	306	288	271	289	281	245	266	259	249	265	256	236	254	278	277	258	278	274	277	231	255	300	238	265	247	254	281	249	261	259	254	269	269	280	289	254	269	268	280	265	266	230	240	273	275	283	283	237	292	239	279	270	286	257	286	273	254	277	275	263	257	245	273	251	264	279	277	264	270	257	249	250	263	263	281	274	266	238	277	255	257	275	255	284	241	268	260	282	257	277	267	284	270	265	283	273	294	270	253	257	247	259	278	277	261	266	250	298	257	285	254	258	236	291	279	288	238	256	256	256	268	260	268	266	266	271	236	279	263	262	292	292	269	235	257	286	248	241	290	274	262	250	269	255	265	296	239	280	233	257	292	253	277	241	258	253	245	256	254	280	274	247	230	243	257	246	276	272	251	259	246	267	304	274	238	261	232	256	277	266	273	273	293	275	261	253	276	232	270	285	261	284	266	260	285	242	262	281	298	256	256	265	265	257	260	264	261	280	270	269	263	270	258	249	251	224	258	271	300	261	273	257	254	241	252	258	266	267	265	252	267	280	251	257	244	287	265	275	268	267	259	285	276	248	251	251	248	262	244	281	275	248	294	307	282	259	272	232	263	264	265	293	278	278	234	261	261	255	283	247	261	274	250	270	261	303	262	271	255	235	268	274	273	271	263	229	281	262	273	303	268	264	238	239	261	238	282	261	241	264	257	250	273	275	266	300	280	225	246	241	251	272	236	262	288	278	259	258	251	256	293	231	265	268	300	253	277	271	269	254	260	266	257	276	221	257	239	281	280	262	260	300	259	275	255	244	257	264	237	271	247	258	257	265	241	243	262	288	268	283	259	261	253	262	242	270	286	254	244	268	261	288	232	258	254	299	289	264	254	280	249	274	255	297	255	243	301	279	228	270	245	275	270	251	249	265	269	277	273	247	270	279	265	287	226	277	270	283	259	247	259	267	292	271	254	249	246	282	255	287	269	244	273	279	291	292	270	247	304	269	278	275	253	275	284	266	286	282	255	258	255	266	281	279	244	247	278	258	268	244	240	287	282	280	252	291	255	261	271	286	274	258	275	250	261	297	267	262	265	262	270	258	288	248	250	280	251	255	269	275	282	223	265	265	248	228	295	274	257	260	267	259	258	242	245	284	290	259	268	272	263	290	273	262	268	259	287	241	261	281	261	257	252	272	243	257	257	264	266	259	277	242	287	269	253	258	232	262	273	266	271	266	268	268	261	297	260	279	252	267	243	275	252	257	274	261	265	286	284	234	282	274	269	264	251	252	287	264	269	275	241	269	255	279	237	257	244	291	252	270	259	262	257	283	242	308	250	262	264	276	265	264	294	272	294	269	280	279	268	269	251	273	264	282	272	283	261	265	235	285	275	253	273	293	272	276	285	285	294	265	275	294	271	284	280	283	245	253	282	296	280	271	232	267	266	266	275	278	255	278	251	282	262	269	297	251	281	231	256	266	277	290	248	284	261	290	261	247	254	294	275	241	267	245	256	284	255	273	238	234	263	280	258	252	275	264	318	266	267	289	254	260	286	265	282	253	243	298	264	251	267	252	271	303	255	252	262	275	257	245	281	253	286	280	238	277	268	284	258	248	246	271	280	263	269	244	295	266	283	264	267	279	260	284	289	282	257	284	265	264	258	242	281	280	262	277	250	273	281	276	283	244	259	267	286	290	268	252	279	267	258	257	303	274	234	294	263	248	272	273	252	279	244	253	261	265	294	270	278	277	249	289	269	243	288	238	281	269	281	266	265	255	238	273	247	273	248	268	250	259	260	271	276	255	269	263	259	227	280	292	251	264	304	271	259	252	296	251	294	255	251	296	271	248	275	269	273	267	246	250	274	259	226	298	266	252	261	248	282	257	234	265	264	258	281	265	254	272	257	255	281	287	241	236	281	288	238	256	258	257	249	272	244	264	249	260	255	259	278	291	264	237	288	261	254	250	257	269	260	281	243	263	269	305	257	260	292	247	248	249	272	272	273	263	273	241	254	250	310	255	244	246	271	249	241	271	266	265	274	264	257	282	303	255	257	266	268	247	253	256	270	266	291	279	269	269
22841	21048	28741	23549	21048	21053	6262	1410	1118	1052	946	829	825	849	838	766	793	710	759	749	699	682	710	665	732	691	666	707	670	642	664	701	682	631	689	659	686	642	634	669	658	649	653	637	648	655	665	687	668	614	646	636	659	582	592	613	642	635	637	650	602	629	626	590	602	604	635	660	661	672	649	609	635	615	612	642	634	614	638	676	661	634	621	639	614	674	689	659	644	627	613	609	634	599	623	637	673	606	626	633	658	610	618	582	643	625	667	616	615	583	596	643	620	589	606	648	658	664	585	622	604	659	609	648	680	622	627	659	619	633	629	650	699	644	640	655	655	625	630	620	691	621	635	610	673	635	652	618	593	624	610	592	635	611	594	583	635	592	616	597	621	629	574	601	610	646	597	639	649	646	608	644	615	611	624	636	657	628	632	636	559	630	633	637	652	583	611	622	670	624	690	595	630	637	632	631	663	617	645	644	664	659	616	605	628	643	596	634	616	603	673	624	651	581	623	634	654	617	589	617	599	606	616	622	641	629	605	609	650	653	643	608	667	637	672	636	645	620	662	598	646	617	606	671	614	607	604	613	628	582	616	623	656	640	617	636	636	595	689	632	634	653	579	625	590	651	615	600	629	612	641	615	590	623	607	616	581	611	603	655	603	624	627	655	619	623	609	640	618	608	626	615	614	616	649	626	696	667	562	662	665	639	586	628	643	629	650	619	645	652	614	636	614	594	625	602	635	622	654	623	601	629	615	590	590	619	596	661	622	591	605	640	626	646	655	603	632	614	615	608	627	599	592	644	639	636	630	619	684	581	640	611	601	622	621	588	610	618	607	603	675	624	623	600	622	596	604	626	601	654	606	595	613	613	621	633	595	614	582	613	599	634	618	655	619	581	654	627	630	644	653	625	627	609	581	608	641	621	627	616	594	586	648	625	604	586	607	637	635	628	624	609	626	623	622	594	626	660	631	661	623	636	664	634	590	581	619	635	582	600	617	658	634	651	641	599	615	643	586	673	640	609	601	605	627	631	607	621	635	603	614	647	622	610	658	659	623	609	598	571	653	619	631	624	655	622	620	603	634	600	604	634	601	624	592	617	620	602	637	614	628	622	598	635	558	626	609	660	634	641	615	633	641	582	624	620	615	609	632	611	634	594	637	614	626	635	641	558	623	597	607	615	580	608	602	605	604	636	641	619	583	626	648	580	647	636	627	650	628	627	647	669	621	647	621	635	616	662	639	635	604	677	605	655	606	623	670	627	630	605	574	610	568	606	634	579	604	632	615	619	620	635	664	644	668	597	625	642	635	563	599	643	603	610	631	598	639	632	588	611	633	600	646	627	566	596	587	632	634	628	587	580	652	575	566	645	628	639	637	646	642	629	573	678	643	603	605	617	662	606	621	664	630	603	620	593	631	622	623	611	587	653	588	628	624	632	593	610	629	615	595	579	620	603	641	642	612	664	618	604	591	603	637	622	620	614	680	599	608	629	574	599	600	609	640	657	655	621	625	593	640	611	611	619	651	601	642	639	637	603	577	636	630	649	633	630	616	648	650	597	590	658	676	630	611	587	615	641	651	639	618	615	637	663	593	646	647	642	622	613	620	588	633	627	684	617	626	627	629	656	608	575	606	678	614	589	609	618	620	635	622	621	623	625	643	611	642	610	652	608	646	648	622	607	617	613	638	635	627	609	628	608	599	617	630	631	593	650	594	650	627	637	620	623	589	659	652	627	617	603	639	600	598	641	586	615	646	676	668	637	628	607	614	579	602	596	611	616	675	614	589	669	691	610	620	630	614	584	613	589	630	638	580	622	665	585	556	603	627	601	604	650	641	588	660	657	664	684	628	613	619	621	648	661	575	620	648	612	620	637	578	611	639	644	660	629	649	620	663	610	597	625	638	608	595	609	595	602	611	627	604	625	624	648	594	652	595	637	652	616	600	617	627	646	612	623	611	622	611	596	643	606	572	609	672	601	601	660	601	653	612	604	661	649	671	628	597	597	620	603	640	628	672	614	581	642	636	595	624	608	605	632	640	609	609	610	587	606	648	619	584	673	614	648	616	611	595	662	609	622	634	631	630	571	617	593	593	577	588	620	605	599	624	602	611	662	614	664	635	631	611	606	640	579	649	612	584	599	607	591	633	594	625	600	608	611	626	601	621	623	616	651	654	575	629	595	574	616	595	620	583	635	640	552	619	611	595	642	643	633	602	640	592	626	580	625	601	637	601	600	586	628	587	656	647	604	624	616	649	647	608	642	617	630	628	596	609	520	640	614	643	620	616	667	631	623	601	666	598	618	612	632	637	599	590	632	630	656	655	623	651	605	609	648	614	629	616	622	672	602	664	553	665	647	644	603	593	602	681	641	630	651	643	615	614	567	601	602	619	631	620	652	619	618	615	623	611	628	599	627	664	596	647	643	622	596	636	652	614	643	613	600	612	648	604	654	624	564	604	612	668	637	625	578	664	615	635	571	619	633	619	658	597	631	589	628	662	557	650	635	632	653	619	569	587	607	613	631	650	615	643	636	613	637	621	634	605	644	610	611	616	632	621	620	591	632	639	646	582	606	586	623	624	609	638	637	632	573	585	613	602	640	620	622	638	638	616	635	627	638	628	610	633	621	597	626	581	598	594	641	642	558	615	639	598	622	631	629	600	624	672	597	659	608	597	625	675	657	611	620	613	584	632	602	632	604	616	607	632	596	613	629	601	651	651	619	615	599	577	613	611	652	657	647	641	598	602	573	582	647	597	629	632	621	615	614	602	659	628	620	630	650	599	646	622	644	628	631	602	611	668	584	586	539	630	591	645	616	665	626	638	621	588	630	628	593	649	618	555	621	607	607	626	578	620	631	609	620	605	637	589	666	599	613	597	622	576	596	662	606	628	619	616	630	634	629	616	648	616	626	616	622	617	587	627	586	592	652	597	641	671	662	628	632	597	608	624	614	605	575	604	629	633	631	599	584	627	596	616	599	628	649	607	614	621	589	633	620	656	618	657	631	606	621	601	618	627	618	589	610	623	599	590	600	702	613	640	640	609	598	612	630	603	589	603	623	639	594	589	655	601	647	622	617	620	681	639	623	614	613	631	598	628	622	622	643	640	600	643	631	609	615	624	609	627	618	589	582	631	649	609	596	627	648	623	575	656	665	605	635	635	605	615	625	581	585	616	621	644	680	600	641	681	580	569	643	623	630	623	635	591	615	612	642	582	599	641	628	612	584	594	607	652	583	602	601	612	631	636	595	625	654	615	633	601	621	585	622	581	633	633	656	640	612	599	606	617	610	611	595	663	629	605	654	587	627	644	623	635	613	634	614	657	580	632	637	607	625	621	623	618	593	589	653	638	630	657	606	597	629	606	572	623	642	651	588	650	587	619	619	645	598	579	624	629	664	597	631	634	618	623	654	585	592	637	611	616	647	651	585	640	593	658	608	564	614	602	683	592	631	572	623	610	639	664	608	616	594	577	636	632	597	608	658	642	622
9876	17248	13724	7071	5197	3929	3172	2465	2135	1804	1707	1511	1338	1221	1256	1125	1076	984	1027	980	1012	932	921	878	924	876	863	873	844	838	866	852	825	850	852	843	779	852	836	816	805	787	793	787	823	863	838	785	785	871	821	776	784	775	773	773	734	844	793	818	797	785	813	818	791	793	745	759	746	763	778	743	796	783	747	802	744	734	785	791	799	810	792	765	810	807	801	798	810	803	774	814	804	808	748	773	792	749	766	742	817	763	797	750	733	767	771	744	787	759	759	755	781	780	764	808	741	769	756	776	800	772	765	772	748	762	775	769	789	796	780	758	753	772	794	774	809	748	781	786	735	750	764	759	765	777	835	807	782	820	783	766	784	757	785	763	798	748	842	781	749	779	762	782	801	767	759	799	787	766	733	738	741	820	768	761	740	777	824	759	804	730	788	787	789	765	834	780	764	776	760	758	782	741	765	782	790	810	708	751	771	794	773	761	805	724	744	802	730	776	746	805	722	729	766	802	733	766	810	741	780	800	793	762	786	779	782	777	787	757	780	735	778	792	791	780	802	766	731	747	760	805	758	771	804	794	821	806	759	847	771	788	803	770	782	722	754	747	805	796	708	757	793	786	747	767	736	747	743	752	774	808	785	781	783	783	794	823	819	804	757	756	840	765	819	755	718	749	706	803	761	827	770	799	789	743	785	746	794	791	795	762	782	767	763	809	754	765	797	787	746	811	790	797	737	788	792	770	768	754	755	778	812	799	824	756	828	788	808	758	844	781	716	781	782	728	783	822	755	776	719	764	782	836	747	763	799	730	741	737	820	795	804	741	755	728	774	746	751	737	777	768	751	754	743	769	769	757	813	780	774	768	814	778	779	793	771	778	726	800	768	764	786	738	773	792	758	791	777	796	775	782	749	739	761	714	782	712	832	789	801	793	729	729	831	746	793	703	772	811	793	754	775	755	713	789	803	739	787	803	786	780	752	717	792	767	811	767	791	718	717	792	778	783	797	777	801	792	767	781	751	793	765	741	814	771	787	817	746	779	824	776	752	812	761	816	765	788	779	762	766	750	764	784	757	807	799	797	750	758	759	762	779	766	783	782	745	793	777	802	778	803	768	753	746	775	759	821	797	765	788	807	768	786	752	757	815	690	740	753	782	785	747	784	785	745	790	805	753	818	767	818	828	785	852	816	731	780	789	811	817	721	787	755	826	795	766	770	781	767	778	749	728	764	733	754	792	832	740	721	832	774	798	760	758	764	763	731	761	781	764	769	774	787	775	833	747	728	764	781	738	782	752	764	742	764	780	776	777	789	743	752	750	760	806	755	769	735	756	796	821	757	807	804	768	784	767	725	781	809	743	812	787	720	796	759	716	753	767	797	722	814	809	791	795	804	797	742	747	811	757	784	739	759	821	808	747	754	781	748	823	765	814	847	771	764	766	821	745	749	744	746	746	743	748	788	793	800	733	751	794	766	735	725	676	788	739	753	792	754	739	814	808	770	779	791	817	781	721	764	755	766	763	746	749	776	762	793	762	792	750	799	740	771	749	723	809	803	756	776	776	775	772	809	827	787	735	785	858	799	773	787	769	791	825	719	721	785	757	762	783	784	789	759	770	746	769	820	745	747	801	799	784	795	799	752	738	758	761	730	748	789	754	799	804	757	761	741	793	838	803	714	810	780	747	821	780	810	773	786	779	776	820	773	742	749	809	785	731	747	794	761	793	805	822	823	752	773	805	780	784	761	741	800	754	757	783	782	777	719	772	730	761	796	807	795	723	725	749	775	790	732	754	720	798	753	727	766	791	760	799	760	787	798	763	781	784	766	783	817	785	758	760	800	787	744	773	782	772	770	756	780	794	778	782	686	809	783	754	790	759	777	755	782	749	801	740	739	809	778	796	760	771	780	759	765	786	741	720	788	779	790	796	772	765	807	759	757	799	707	771	782	781	721	774	768	734	795	787	720	770	700	770	783	770	789	819	801	760	794	795	762	788	802	734	739	720	750	760	778	750	770	805	756	803	748	754	772	816	748	704	796	811	752	754	841	776	744	749	715	809	728	718	771	738	773	785	779	763	769	777	805	777	800	789	790	752	772	796	742	751	770	783	772	799	768	766	819	818	790	774	774	793	774	751	765	779	781	754	747	724	776	785	782	774	816	739	769	811	769	801	762	778	762	759	771	795	752	759	771	774	812	730	755	738	731	778	752	758	764	756	774	808	854	750	736	806	772	738	732	763	766	828	801	796	802	751	751	785	737	764	759	809	762	765	789	809	803	814	731	769	761	800	752	798	792	786	788	775	814	798	830	813	769	815	732	789	747	808	763	784	720	753	773	716	816	749	768	768	772	749	826	729	755	764	773	762	724	814	793	771	764	809	738	783	745	769	752	760	802	778	780	789	795	841	781	744	800	754	785	732	761	743	797	777	748	729	815	723	801	745	762	794	751	761	745	805	804	750	798	752	803	806	753	750	808	747	721	828	780	754	756	763	754	774	734	733	730	824	802	768	821	785	746	765	761	772	751	827	751	774	726	780	796	738	747	807	757	800	760	793	762	773	750	751	755	806	781	759	771	752	752	737	782	756	797	812	789	803	777	744	754	740	794	757	779	783	784	775	822	821	735	801	799	758	819	726	758	748	772	753	788	769	782	773	789	794	770	793	734	785	800	769	766	735	795	761	810	772	782	771	772	746	706	763	762	724	800	812	860	729	734	764	754	815	733	804	828	786	783	783	743	808	775	708	744	768	755	738	731	778	767	780	814	796	828	802	781	766	792	745	794	788	780	788	815	755	704	836	758	752	782	770	761	828	780	754	755	772	757	812	736	771	764	778	794	760	774	766	779	790	748	752	764	753	778	795	798	745	777	784	731	722	845	843	776	691	755	796	775	761	793	732	767	804	820	732	722	756	761	745	818	748	803	753	772	759	785	721	791	807	752	772	756	778	786	791	771	758	784	752	732	777	754	733	781	752	799	762	802	756	794	788	769	738	780	800	757	787	801	773	756	783	773	801	759	773	753	792	760	804	755	817	785	769	779	727	765	780	748	802	811	777	810	786	787	752	746	750	820	793	770	793	799	784	726	776	781	692	724	774	830	716	785	761	765	760	802	742	743	760	769	769	756	749	734	794	802	833	801	711	823	758	760	706	771	764	751	719	776	761	728	767	743	821	788	773	764	810	785	769	791	718	793	771	789	748	776	757	767	802	757	762	801	826	729	761	723	769	762	802	754	775	756	746	803	774	735	760	754	732	804	803	762	776	781	774	770	815	797	807	729	791	726	799	759	754	799	781	802	782	798	769	741	791	773	770	788	717	735	800	758	786	811	766	766	761	818	752	795	763	785	751	809	789	821	786	805	787	744	799	775	803	799	761	728	744	750	794	743	768	793	752	775	768	763	732	822	781	781	749	784	801	826	781	776	807	730	784	781	719	752	784	817	827	721	771	825	778	756	768	803	753	801	794	729	764	759	770	793	758	762	751	774	774	792
26934	18955	4597	460	312	270	255	260	222	226	212	230	282	260	240	254	224	231	241	235	238	224	242	251	222	251	210	227	227	228	213	223	236	243	223	237	223	218	231	237	217	215	239	233	238	254	238	237	229	218	209	230	239	194	232	248	242	224	230	235	193	226	239	243	246	232	230	223	238	231	222	213	229	230	235	238	234	233	192	219	256	286	224	212	249	217	234	222	230	229	233	228	258	242	248	216	234	221	224	250	235	233	228	250	212	227	229	243	233	239	239	208	209	221	216	237	230	218	255	212	213	209	212	211	249	229	227	239	242	205	209	223	202	247	225	257	218	250	249	241	251	248	229	243	236	245	235	237	237	248	246	236	203	249	220	226	222	230	197	236	236	245	216	242	235	211	208	239	240	252	238	235	228	212	239	231	238	240	228	225	235	237	230	213	240	250	245	255	228	227	226	216	233	250	243	242	211	238	192	263	208	215	215	230	242	230	227	246	210	229	213	202	208	227	232	226	213	243	224	223	244	209	210	197	228	212	254	244	222	252	231	231	229	228	221	240	201	223	243	240	247	206	212	246	250	251	250	237	214	258	211	177	237	228	221	210	261	234	251	267	242	230	216	237	220	258	212	249	234	208	217	249	223	234	223	220	252	220	227	231	253	228	225	230	198	236	219	231	207	224	272	222	217	232	211	242	265	215	216	238	212	246	241	232	233	241	228	246	214	225	250	234	229	229	202	220	270	237	260	228	221	253	219	241	235	253	230	238	246	217	224	217	217	220	246	220	193	224	229	247	236	243	231	233	225	239	232	239	268	259	220	238	237	245	244	240	229	224	222	194	250	239	243	239	208	227	216	234	231	236	239	228	233	252	242	246	240	209	241	230	245	238	232	215	246	222	229	233	226	231	233	234	260	233	226	244	232	234	206	228	234	213	250	248	216	224	224	217	211	233	214	205	242	208	253	214	246	214	212	246	243	236	250	217	222	234	236	241	220	236	263	199	237	223	211	214	236	234	255	214	249	221	244	260	231	212	243	245	223	221	230	247	237	232	244	232	234	234	218	227	234	217	228	219	218	231	242	226	247	215	203	241	215	233	205	239	214	227	237	202	233	234	223	231	244	223	241	230	239	215	215	233	265	228	225	213	217	237	229	239	245	225	224	218	241	205	210	237	209	236	225	224	252	214	230	224	212	268	235	198	227	246	229	230	224	230	226	250	252	210	238	221	236	243	222	221	232	245	230	221	250	223	232	242	207	233	250	226	226	240	252	226	245	241	216	216	228	225	190	220	208	236	218	246	240	237	234	226	220	239	243	243	228	212	195	214	261	221	222	233	262	204	217	225	229	247	225	207	229	232	223	231	253	210	233	223	215	224	224	234	227	241	260	247	257	230	234	269	244	250	217	232	230	226	236	220	214	221	219	195	244	234	209	218	222	235	217	216	229	237	237	232	229	242	247	222	203	211	237	247	213	250	223	229	232	218	219	237	238	227	241	251	219	214	265	220	239	238	216	219	215	220	252	241	230	206	264	239	240	241	248	254	219	239	210	219	209	240	212	190	217	230	208	245	226	231	189	225	261	238	220	245	228	249	243	232	207	236	218	244	223	219	216	216	217	216	216	251	250	221	212	227	230	220	215	250	224	228	219	234	234	221	227	224	225	230	212	269	255	234	222	215	254	226	234	236	220	221	233	223	229	219	218	218	241	251	240	221	221	245	211	209	229	243	223	212	245	218	214	230	225	223	239	222	234	222	237	218	227	231	215	238	251	228	235	233	251	230	227	204	215	233	240	243	220	266	239	222	238	221	218	223	250	242	210	252	223	247	245	217	222	264	228	234	257	207	223	241	199	237	240	196	222	199	233	238	228	205	213	241	242	201	202	254	225	222	233	243	233	232	239	239	218	218	226	254	233	233	269	244	203	235	217	236	225	235	243	230	228	230	248	218	251	204	248	260	242	225	200	210	238	238	209	246	238	227	246	221	232	198	243	234	217	244	220	212	230	218	212	216	205	262	244	265	226	204	232	225	246	226	246	224	231	236	235	249	230	240	239	233	242	223	219	236	223	249	254	217	237	218	260	221	206	249	255	232	220	254	227	214	232	228	232	259	219	266	251	276	226	230	218	219	249	215	243	224	234	240	247	219	221	229	262	225	225	226	207	233	214	237	205	219	243	238	218	235	218	251	238	220	246	220	200	250	217	244	238	207	235	232	216	217	237	228	251	241	245	226	232	231	219	231	221	232	233	219	233	216	224	220	233	216	206	229	243	218	234	208	242	222	217	230	246	227	216	236	218	225	220	212	248	207	253	235	250	213	210	227	203	222	235	222	229	246	239	202	208	238	237	246	236	242	231	229	224	233	242	223	225	234	252	209	237	233	269	236	218	230	212	232	233	230	222	208	219	207	233	222	213	197	244	205	236	221	204	232	235	265	211	212	260	218	214	244	231	212	235	207	239	227	215	221	227	258	230	242	219	220	234	240	253	225	222	240	226	250	255	246	235	231	213	223	245	234	214	241	213	220	204	221	207	235	252	227	237	220	240	246	232	238	224	214	268	212	239	251	225	245	250	219	224	229	242	199	231	215	246	225	254	218	235	230	237	221	240	211	226	225	212	208	242	238	237	225	204	235	236	228	232	212	220	236	247	266	222	230	241	248	236	220	214	243	225	234	223	226	208	247	229	202	237	232	219	249	208	202	226	230	218	250	234	219	193	226	226	221	209	200	231	225	222	216	206	225	219	229	223	199	233	216	259	242	219	239	245	240	207	251	251	205	243	217	207	272	222	250	235	224	207	238	211	211	227	241	246	226	221	212	235	230	205	265	236	208	208	211	233	223	246	211	265	245	249	246	243	239	212	237	239	220	236	229	216	229	237	239	236	252	234	245	238	248	231	227	233	237	243	238	246	258	206	219	228	216	232	229	236	222	240	265	257	214	222	225	236	262	225	244	231	250	255	236	213	228	224	254	218	227	243	239	240	206	237	205	227	245	252	238	237	208	240	212	213	204	247	238	227	226	228	212	200	229	241	249	235	242	225	244	233	208	228	231	246	234	205	219	221	239	231	221	230	229	211	226	233	213	233	248	191	223	257	241	249	229	211	250	242	250	247	227	216	203	226	214	219	221	218	239	216	251	230	225	218	204	224	230	195	237	259	226	234	251	225	214	246	197	240	261	207	220	232	221	259	244	225	233	230	231	238	255	218	248	218	226	226	235	210	231	228	208	242	209	240	239	207	228	245	240	238	209	231	240	221	225	232	248	223	231	228	224	237	221	230	207	242	218	261	232	219	228	224	232	212	214	232	209	224	215	237	204	229	225	230	218	240	244	212	224	228	184	233	210	248	235	221	235	252	204	221	226	229	244	232	218	241	228	219	236	244	225	220	232	230	214	204	229	248	203	228	229	214	230	227	213	237	245	252	213	209	205	222	218	214	228	221	222	226	220	252	235	229	250	226	237	244	212	222	236	250	228	249	227	230	254	208	207
3967	1180	959	571	521	438	366	343	349	355	342	332	307	339	291	278	315	321	344	319	331	291	319	320	290	299	325	304	294	296	275	303	276	298	303	280	349	316	321	301	304	300	312	309	315	292	314	323	292	318	298	306	304	278	325	303	305	303	301	261	298	279	303	297	317	293	317	332	312	302	273	281	273	266	314	316	322	289	305	298	285	297	310	316	292	309	295	305	314	292	313	310	299	328	294	311	306	310	292	286	287	322	294	305	306	316	317	317	275	302	325	305	311	299	279	307	276	290	322	292	290	293	288	295	292	305	322	277	310	270	284	314	286	315	305	325	318	280	297	305	314	314	317	328	305	287	304	298	299	311	330	241	278	305	297	286	321	299	307	289	321	284	295	288	273	312	267	300	282	281	305	325	301	301	309	299	315	287	267	304	275	309	312	321	320	301	275	302	286	284	295	297	311	284	316	305	292	319	315	314	300	274	301	309	288	318	306	310	265	306	316	291	310	319	303	282	299	329	289	288	311	285	308	323	314	309	287	314	286	294	291	267	308	325	285	285	323	309	284	296	308	278	315	321	291	284	331	287	343	290	294	304	276	319	311	282	277	292	309	281	300	289	301	281	295	279	279	303	306	323	279	304	280	284	302	316	293	293	262	309	278	295	290	323	292	301	278	295	330	308	303	278	324	303	333	289	274	317	343	281	314	293	308	279	290	323	295	323	324	292	307	268	283	324	316	264	298	266	310	316	317	304	302	321	319	294	292	316	282	301	328	261	343	277	310	329	309	302	294	311	289	298	299	298	297	298	298	278	306	302	287	302	296	296	322	301	285	287	316	284	310	273	313	301	256	305	313	318	262	309	320	282	254	298	304	270	296	273	300	313	337	323	323	262	295	298	347	297	317	288	321	316	301	309	319	307	321	276	316	297	312	314	313	297	307	283	314	314	330	287	265	312	307	326	288	316	313	303	299	281	293	295	312	312	302	315	288	285	286	304	302	276	285	309	320	301	295	292	295	304	295	282	315	290	292	281	294	272	296	295	266	312	291	296	296	305	282	286	292	267	297	315	300	317	304	273	303	311	277	323	283	282	350	328	326	295	286	296	266	324	331	313	290	296	318	288	295	308	280	297	299	310	274	262	289	287	279	294	295	304	315	252	306	296	293	319	322	270	284	310	340	285	279	302	304	289	280	309	306	299	287	327	292	315	287	316	284	303	308	301	312	291	301	260	299	302	289	316	303	296	290	316	295	306	284	310	301	295	336	310	333	294	307	282	333	309	303	272	315	275	296	293	349	269	318	283	286	307	314	320	308	283	321	315	302	305	310	316	281	336	309	324	300	325	326	303	297	284	292	289	306	233	294	321	284	290	279	269	315	297	317	298	293	257	320	301	343	303	277	328	288	332	289	285	297	280	311	302	327	298	301	318	302	311	276	305	297	281	280	307	288	283	300	272	291	307	306	276	301	291	290	284	307	290	306	322	281	273	282	280	321	314	305	289	298	292	303	247	325	294	293	319	309	279	285	305	293	293	289	295	305	305	285	324	322	303	291	273	336	275	290	304	295	256	326	314	297	290	306	334	310	313	293	294	296	319	299	311	266	329	294	293	307	295	302	302	324	321	283	299	308	280	257	270	285	333	306	320	273	299	304	309	316	288	314	336	280	294	316	316	302	294	279	314	287	307	295	309	311	288	292	293	290	270	276	308	311	308	283	319	320	276	280	316	292	301	278	318	309	320	312	295	269	312	330	320	290	293	303	279	288	305	313	310	273	310	322	315	291	311	333	303	310	288	285	315	326	292	323	281	306	309	259	276	281	331	339	287	282	303	297	296	314	323	306	314	302	313	313	312	296	291	318	296	315	320	288	292	305	300	288	327	304	302	334	308	309	317	288	285	286	280	304	304	322	310	307	287	319	271	282	331	304	310	322	323	299	281	317	295	305	329	274	300	283	304	289	311	284	328	299	298	327	304	313	296	307	316	327	343	302	292	284	277	301	309	289	347	325	340	270	329	302	321	305	308	281	305	292	287	329	315	305	307	309	302	305	266	293	302	294	328	299	309	297	308	317	281	286	303	256	254	310	298	297	264	308	318	298	300	276	276	300	308	275	304	298	292	300	315	295	336	297	280	296	315	304	297	291	293	295	276	309	283	329	304	341	280	289	297	306	290	305	309	275	302	315	293	316	324	316	286	283	326	313	312	279	311	274	293	307	280	287	289	307	335	282	310	316	304	304	307	310	308	279	305	302	293	305	294	278	297	297	297	295	291	308	295	290	330	297	303	291	296	294	289	275	298	291	335	327	299	296	305	300	310	276	287	265	316	275	315	294	288	311	287	298	283	285	301	335	299	305	281	327	278	309	305	310	319	306	295	292	328	311	318	304	280	320	325	311	278	306	306	316	284	301	301	325	309	294	321	331	305	307	311	317	322	306	301	306	325	303	327	307	305	297	302	341	277	277	304	292	291	294	333	321	294	295	282	316	269	299	306	318	299	302	317	299	304	299	277	305	296	291	283	312	283	308	305	316	284	289	319	329	290	290	321	312	300	305	299	285	267	298	290	310	284	334	295	271	325	302	293	304	308	285	277	306	302	316	285	303	265	290	292	292	291	298	299	283	303	281	281	303	290	294	281	270	319	287	282	325	286	272	307	302	292	283	262	285	316	307	305	313	262	296	270	304	282	281	316	302	277	314	280	271	326	283	283	324	264	291	303	317	288	322	298	305	304	303	303	292	282	276	317	328	293	318	311	307	298	294	291	332	311	284	294	287	294	312	274	313	278	312	313	280	288	318	316	309	287	318	297	302	310	267	303	296	316	283	317	312	283	314	264	293	284	322	253	294	316	276	288	277	278	295	276	292	289	279	308	282	286	282	278	299	258	322	300	273	300	285	308	317	289	324	282	280	285	274	287	304	321	309	321	337	329	325	281	326	295	288	307	312	288	294	306	289	318	304	276	300	304	287	312	303	282	291	286	309	278	319	291	306	307	324	318	324	293	265	311	291	314	294	309	323	319	284	318	332	300	285	260	307	300	286	334	296	294	314	290	279	327	315	284	302	312	306	304	287	298	323	318	301	292	304	258	295	321	295	290	278	307	286	304	292	322	300	316	297	331	300	305	314	292	277	307	284	302	300	302	332	311	296	292	292	291	309	307	329	323	303	306	282	287	305	316	289	315	307	292	288	308	305	273	308	309	287	289	275	267	294	295	274	315	292	289	317	313	284	310	297	285	320	286	323	325	282	313	309	302	298	293	302	321	284	305	298	326	304	324	294	286	282	306	272	299	345	292	301	326	316	299	290	301	285	341	304	294	281	287	308	274	319	315	268	308	286	305	332	317	282	288	272	281	264	300	312	306	306	278	254	313	322	295	292	299	305	300	300	278	275	294	302	305	303	316	292	292	312	293	267	287	295	286	299	314	287	297	301	302	282	266	335	311	322	267	322	311	332	289	314	315	301	307	311	347	291	278	305	290	284	271	301	305
23853	21060	28285	24055	21045	7478	1205	897	818	715	751	708	676	632	604	578	627	582	561	563	583	549	544	585	570	543	552	552	583	549	588	539	545	516	537	517	520	562	515	537	520	479	518	533	534	557	562	551	549	556	575	505	538	553	519	547	514	506	554	547	544	520	539	535	533	534	502	530	563	517	532	549	528	561	524	523	534	562	536	524	492	523	570	543	528	513	505	517	510	555	551	510	550	565	522	531	522	547	512	542	519	505	529	530	523	565	552	561	547	569	509	475	574	521	508	523	525	537	482	513	526	550	513	519	544	465	532	526	495	536	515	535	531	528	562	554	537	510	484	493	524	553	522	557	510	545	521	584	537	522	495	511	521	485	527	507	550	565	565	526	590	542	491	542	546	541	503	560	524	554	543	504	542	557	495	510	518	576	487	537	566	546	562	512	509	521	536	518	526	525	529	550	529	532	572	496	512	565	568	536	533	527	522	489	556	492	530	553	543	546	534	528	509	556	563	539	533	516	590	530	546	537	548	520	528	532	520	527	556	517	519	543	538	478	551	518	560	613	571	547	517	549	533	513	542	516	539	502	547	551	476	542	502	558	569	502	546	533	553	509	587	542	527	567	547	522	514	524	485	502	470	541	506	517	571	484	514	538	550	543	550	500	582	503	495	512	522	475	521	524	541	511	492	519	522	542	496	543	544	526	599	507	532	521	568	547	533	528	541	498	537	480	546	567	572	551	481	516	526	527	536	534	532	537	558	556	509	514	523	549	548	513	479	521	531	560	551	540	518	514	544	543	512	571	533	564	545	538	510	532	564	497	540	516	543	494	527	498	517	532	529	517	543	523	537	489	539	566	542	526	523	476	545	501	542	545	517	509	521	546	521	527	542	522	544	490	505	507	522	521	525	525	536	552	534	519	507	534	589	514	559	547	557	545	546	531	531	532	488	525	531	521	521	550	526	526	560	536	545	516	519	535	505	515	505	519	547	498	557	517	582	538	524	543	534	582	535	556	513	500	567	561	502	526	486	527	550	523	527	557	566	522	561	525	565	529	530	518	512	507	497	541	545	541	520	542	549	507	533	512	527	503	550	539	532	544	529	546	511	517	538	511	542	533	543	553	549	521	515	523	527	508	557	527	477	497	541	498	529	554	513	497	557	555	487	519	503	505	556	522	502	508	528	511	521	528	522	530	518	545	555	501	506	538	557	535	536	531	573	548	541	526	549	561	497	532	545	504	546	515	541	491	526	530	551	565	513	562	563	552	535	501	546	563	515	580	519	520	517	560	564	510	497	505	529	534	544	589	484	520	569	500	529	501	499	581	499	518	580	523	521	564	547	497	544	528	583	558	478	543	553	517	539	531	567	497	508	529	511	549	571	571	535	499	519	516	484	515	518	524	525	513	484	529	515	479	539	509	486	545	523	519	528	556	541	559	489	562	534	544	506	538	465	524	531	511	522	501	532	533	488	516	543	513	535	538	518	569	534	550	525	533	493	511	540	540	525	535	544	543	527	552	561	516	546	542	487	559	525	519	540	557	509	502	540	567	529	494	548	523	521	525	564	530	521	502	515	537	536	484	553	554	545	531	565	525	549	486	572	529	531	558	543	518	507	524	524	497	558	535	499	546	556	549	513	525	527	519	497	524	536	481	538	565	542	544	502	539	581	549	539	549	539	516	519	538	528	542	553	531	530	531	558	575	534	556	509	542	532	503	553	549	540	527	548	519	561	523	550	546	521	539	513	526	557	515	527	503	501	524	558	523	554	521	519	516	536	540	566	532	550	555	563	536	534	523	489	501	552	511	523	510	536	522	558	531	524	519	507	518	537	562	516	522	537	504	513	515	547	533	589	506	546	508	507	492	543	572	526	505	535	532	515	506	554	544	571	537	514	562	523	514	527	539	535	502	516	519	546	501	556	511	507	569	603	536	552	496	531	530	534	523	515	519	500	561	513	522	538	558	510	572	538	522	515	535	516	515	560	510	548	561	520	545	516	549	577	532	526	555	535	507	506	501	554	498	538	535	530	512	518	523	536	554	537	518	521	540	508	508	561	526	532	551	493	501	519	495	523	538	519	503	535	517	525	494	534	524	535	525	516	513	572	524	520	586	494	534	498	505	601	554	555	530	525	512	543	528	506	528	531	547	544	519	518	493	521	502	534	515	528	515	529	519	524	510	505	536	520	533	535	521	567	521	538	529	556	539	500	476	550	461	555	533	518	546	522	525	520	540	525	558	537	488	530	515	507	536	573	528	525	509	535	546	533	537	538	491	529	523	526	479	490	497	515	564	505	545	546	566	518	532	548	536	539	493	538	489	531	529	554	580	508	538	530	505	524	537	509	515	540	541	534	550	513	488	559	526	531	518	559	548	545	557	525	575	546	529	515	551	543	561	523	501	557	515	552	546	494	491	540	536	525	534	511	536	542	521	568	523	487	490	517	565	493	525	536	529	555	506	514	526	534	572	533	550	516	519	580	504	530	524	501	526	528	524	514	495	532	523	564	555	510	498	527	547	503	541	494	539	513	539	522	535	522	516	530	489	530	532	494	528	554	521	523	559	524	535	545	489	519	522	538	511	523	581	540	558	587	565	486	444	493	550	526	547	557	525	532	478	521	523	544	513	533	522	502	490	541	540	528	551	513	539	564	550	520	542	514	534	528	516	549	532	557	492	520	498	545	558	532	506	507	526	521	549	530	562	519	499	533	549	543	542	460	526	507	531	527	542	556	562	525	537	524	587	554	538	509	520	552	520	490	508	532	530	498	562	504	527	509	530	565	524	550	529	540	541	558	497	515	587	500	543	559	504	528	511	566	511	529	517	510	549	492	535	553	522	518	544	550	524	540	535	514	519	529	547	552	470	537	505	568	554	516	533	555	506	568	537	495	555	548	527	515	530	558	537	533	511	549	563	507	537	515	554	499	539	512	481	515	534	540	554	512	545	519	488	521	504	496	546	539	568	541	530	539	534	533	520	495	526	533	545	512	511	531	526	550	557	511	558	516	544	549	519	543	472	539	555	549	511	559	549	544	514	515	548	492	487	522	507	569	535	568	526	539	547	567	488	511	521	508	534	488	499	540	537	536	490	543	584	579	544	518	524	497	559	454	532	520	513	514	554	555	510	529	500	501	537	550	519	574	546	532	538	496	539	535	527	538	552	501	516	534	543	573	569	523	499	543	489	568	536	565	522	552	526	525	531	479	506	487	526	551	545	502	547	550	512	563	523	566	550	544	504	531	522	481	558	548	544	559	554	519	535	562	558	553	548	511	530	511	573	527	527	528	560	485	515	511	516	537	503	539	523	536	547	503	476	484	476	568	499	564	539	578	534	551	519	526	550	556	572	544	547	501	518	531	527	530	513	578	521	554	524	536	509	534	527	514	518	534	558	574	536	565	525	508	488	549	544	529	524	469	509	523	531	522	499	563	521	499	572	563	519	535	535	519	526	541	545	516	555	516	533	506	519	533	538	548	517	573	525	509	469
5108	10896	8403	4212	2969	2281	1851	1588	1332	1166	1114	1012	938	920	858	799	851	774	772	776	764	709	714	688	702	700	698	666	724	695	655	712	718	701	669	666	689	723	682	651	679	680	677	696	647	690	689	666	692	688	654	664	643	657	635	717	632	645	715	659	662	654	628	658	678	683	673	704	665	648	661	649	701	675	623	651	702	624	644	649	685	669	668	675	628	646	673	666	699	669	653	657	704	652	673	679	659	674	636	674	658	616	709	666	644	617	674	650	692	671	684	670	659	630	702	689	656	678	636	658	662	695	671	651	651	655	644	654	687	652	668	683	686	660	661	692	691	641	676	654	688	682	664	637	638	663	643	637	658	638	659	629	657	664	657	652	674	647	659	674	625	727	645	672	673	649	643	639	688	680	674	675	665	658	714	675	664	654	663	645	663	654	652	658	668	621	679	679	633	647	663	678	631	642	615	699	662	605	679	670	642	704	653	646	693	690	705	657	646	607	645	636	647	643	725	689	625	667	660	673	642	689	675	656	643	686	663	666	634	684	669	652	682	602	648	655	608	632	680	698	683	648	665	620	653	661	651	605	665	648	659	650	647	641	677	665	608	699	625	646	654	653	650	679	719	659	650	618	651	675	684	656	715	662	677	642	668	649	656	655	688	623	637	635	635	649	671	643	641	628	669	687	687	674	630	688	640	664	684	661	659	626	683	631	672	692	660	653	685	687	640	648	673	642	670	707	667	677	664	633	654	635	616	663	645	676	649	684	681	646	627	652	630	675	606	667	660	660	679	703	638	646	701	627	663	628	683	664	724	653	652	676	641	681	650	653	625	639	703	687	628	682	713	687	674	626	656	679	653	710	696	628	692	634	652	670	706	670	636	654	690	647	633	696	608	620	673	665	675	620	703	674	675	651	658	633	713	656	632	672	629	648	712	659	682	679	634	646	689	646	651	712	648	675	650	676	710	663	668	676	642	687	659	695	636	707	682	643	630	644	637	635	676	633	654	695	642	688	652	626	668	682	652	621	712	630	680	649	664	663	697	674	675	624	659	692	661	636	661	665	659	669	653	666	673	674	649	645	658	649	667	664	685	651	666	698	698	690	694	681	694	639	643	665	679	658	683	639	656	695	712	610	640	635	724	668	661	644	697	616	654	645	656	672	676	645	643	685	655	681	672	632	604	628	679	653	671	644	619	621	646	640	627	676	647	684	670	689	603	665	661	647	647	655	649	647	677	617	698	671	657	654	699	617	686	654	691	636	658	665	666	668	622	681	687	701	663	675	669	634	683	645	641	684	663	692	630	701	677	673	669	655	641	644	633	657	668	623	673	663	655	653	666	680	639	632	642	605	638	615	665	696	661	656	626	658	628	686	623	647	695	666	680	676	651	692	624	623	643	656	674	647	636	655	670	642	657	669	662	650	667	646	619	673	635	660	645	698	647	628	675	667	698	621	666	617	683	692	656	630	626	674	650	625	668	695	674	648	610	631	633	620	648	655	633	674	611	646	640	673	670	641	670	652	676	640	659	667	649	654	674	625	674	688	685	664	679	648	689	595	696	643	681	665	623	620	679	652	656	737	674	637	669	658	674	656	688	657	629	671	648	615	711	670	671	632	657	690	708	637	667	652	678	664	670	693	647	663	699	682	617	658	727	673	650	648	674	670	639	639	650	653	662	681	673	663	658	654	693	651	643	660	692	643	689	689	707	711	661	666	625	639	649	708	639	621	634	641	685	693	649	656	650	643	642	647	652	658	680	637	623	632	680	661	658	625	603	677	679	659	663	675	677	647	658	626	690	644	662	677	652	669	653	661	729	721	635	642	651	689	674	645	642	630	685	652	705	686	672	642	649	684	640	644	649	663	691	673	625	665	705	665	642	647	653	653	632	671	654	660	634	665	669	641	622	656	721	620	688	611	708	671	666	670	658	659	680	669	626	658	712	676	675	622	636	678	660	647	661	674	649	650	593	666	655	680	646	691	613	693	670	679	648	628	648	623	679	666	653	710	660	661	647	668	643	658	667	666	675	633	646	678	652	639	635	630	637	633	631	615	704	663	662	626	692	644	636	649	656	680	687	675	647	633	656	655	703	665	645	643	664	663	667	686	691	691	609	685	682	640	636	715	655	703	688	648	641	652	614	683	639	656	683	664	689	645	703	686	625	645	630	665	670	685	630	667	626	619	696	675	646	711	632	601	694	597	655	650	670	637	645	677	661	650	632	642	688	661	751	694	649	652	636	669	675	615	724	729	630	638	640	667	654	703	718	669	653	708	645	628	693	663	621	680	657	670	657	673	684	639	669	661	658	634	678	702	661	630	687	702	623	662	674	680	691	633	686	640	649	662	687	685	613	653	646	633	689	645	669	647	686	651	645	672	724	655	664	687	663	655	643	663	636	676	655	686	652	645	649	665	657	647	677	680	656	625	677	660	662	655	636	679	651	650	671	640	699	666	692	672	672	647	684	641	655	683	646	641	655	657	670	662	663	651	639	675	687	642	633	690	683	624	635	716	690	680	680	671	686	658	646	632	659	660	664	620	671	593	613	671	658	658	670	681	660	671	635	691	656	665	668	698	704	661	632	679	676	670	650	659	685	652	629	653	694	647	640	642	677	657	705	648	635	656	681	669	717	676	594	671	673	671	674	682	670	631	665	648	640	638	675	720	669	664	644	681	603	658	690	717	646	670	658	668	648	691	668	640	656	688	626	622	661	671	645	682	619	631	688	615	702	734	674	684	627	641	692	670	609	636	637	662	650	669	644	657	654	671	645	661	694	645	668	645	696	641	655	683	677	661	641	663	661	648	628	665	668	666	658	656	671	659	645	692	619	654	599	664	661	677	696	732	604	627	696	653	637	656	638	652	658	689	668	663	698	610	627	657	707	650	639	656	707	692	701	613	674	673	689	639	608	639	663	672	658	694	685	686	639	654	677	694	688	654	702	697	652	672	670	669	653	622	652	667	622	669	660	659	645	639	655	621	666	704	617	708	634	653	663	654	625	674	607	678	637	671	664	647	603	667	627	639	614	691	652	665	676	624	642	658	642	656	647	665	632	705	665	697	682	640	649	652	684	662	636	618	693	675	646	667	630	621	641	643	679	683	672	643	699	686	651	707	697	638	675	655	711	685	651	673	655	648	708	652	698	620	657	673	637	667	650	686	658	618	627	644	661	677	677	650	661	636	665	618	666	668	655	653	664	671	716	680	683	639	629	680	676	624	644	694	704	635	699	682	663	661	648	645	712	663	678	635	633	660	694	645	629	661	670	644	700	647	648	634	680	676	660	622	697	671	650	648	677	684	674	667	692	675	632	688	669	617	673	652	692	661	695	648	684	641	679	671	699	702	657	695	648	640	681	660	663	671	631	645	657	727	662	657	645	664	651	693	660	664	680	642	650	690	600	716	646	650	636	700	638	666	639	650	623	650	664	693	674	687	677	662	684	662	668	637	702	644	628	640	670	633	675	681	682	659	626	635	669	662	667	608
25109	21022	26761	25119	4287	505	425	343	266	264	247	226	233	240	209	234	210	191	241	206	186	183	202	199	206	191	193	192	200	202	200	205	193	190	199	168	191	190	201	170	192	204	188	199	188	190	180	213	160	187	194	198	184	175	185	215	191	199	178	187	191	172	165	185	182	182	190	167	178	201	207	191	187	178	196	160	186	154	193	173	187	181	192	172	178	176	177	198	182	188	185	174	178	170	200	185	158	175	174	210	189	174	193	191	206	169	189	174	188	192	179	204	194	172	162	193	199	191	169	191	177	203	181	195	183	200	196	176	187	211	190	176	182	181	167	152	202	209	184	220	170	172	167	187	173	209	185	188	186	177	193	186	205	181	196	178	182	195	178	167	184	188	186	216	189	186	206	172	194	192	185	169	183	166	177	177	177	194	205	192	188	191	185	198	194	205	193	216	199	184	180	181	192	196	187	183	186	191	167	171	190	163	191	166	200	172	169	182	179	181	178	175	184	190	170	191	198	190	204	200	155	189	186	210	224	197	185	193	160	186	180	185	158	178	178	208	168	179	190	194	181	183	182	172	172	196	182	206	177	180	188	193	212	193	182	197	179	171	187	182	192	196	193	210	188	197	183	178	210	176	175	192	179	192	177	164	180	195	189	187	183	185	179	186	179	178	185	201	217	185	189	173	195	219	168	190	182	187	203	174	190	199	201	175	160	189	168	184	204	167	190	188	206	183	187	182	189	192	177	184	185	164	193	188	171	172	191	169	178	180	179	199	137	181	188	171	183	170	187	164	193	172	177	178	186	193	191	201	158	165	175	199	199	164	166	192	176	156	192	196	170	190	176	201	179	193	167	179	196	185	192	190	184	192	178	195	162	177	208	170	172	184	184	189	180	177	184	172	211	189	164	183	186	181	174	192	166	184	202	191	192	184	184	196	183	179	167	181	180	184	184	189	204	196	180	194	185	178	181	179	195	190	191	189	192	189	185	182	202	184	203	164	170	217	167	181	163	185	187	201	199	191	196	189	186	190	176	169	180	193	163	207	191	190	192	183	157	200	189	178	203	189	168	184	181	169	175	187	200	202	186	165	152	159	195	189	184	204	157	200	210	181	157	190	173	206	164	210	178	183	173	195	197	187	178	184	192	177	202	179	183	186	198	177	195	193	201	175	163	195	194	208	178	178	182	193	188	181	179	178	188	197	173	218	167	172	186	180	183	226	201	174	168	191	167	189	183	180	207	169	183	222	171	180	190	200	167	181	176	162	215	203	172	188	169	176	202	175	204	208	192	203	195	168	167	180	184	193	161	178	199	196	210	193	204	192	180	184	215	180	194	207	194	177	185	186	173	185	182	180	186	189	203	191	187	177	178	179	159	185	177	163	168	153	181	181	176	202	170	189	208	174	164	190	205	212	204	218	182	170	172	189	174	166	200	187	167	202	170	156	180	182	184	177	161	209	192	179	177	177	178	195	179	178	183	153	202	172	165	176	176	191	177	205	175	186	202	183	185	186	210	161	183	181	175	195	150	178	190	178	177	184	176	192	177	197	202	179	172	187	193	187	179	182	208	162	166	166	210	169	198	207	162	186	200	198	187	195	183	185	194	191	178	189	178	182	192	197	176	200	197	201	171	190	173	204	194	184	189	143	177	203	204	162	188	203	159	174	173	154	168	186	176	197	184	172	173	189	165	186	170	179	206	192	185	187	177	190	178	219	179	169	207	164	186	168	177	197	171	168	195	203	177	185	169	183	172	182	201	185	199	198	184	209	199	178	178	205	201	195	186	185	195	182	177	216	186	177	193	202	196	200	215	174	189	212	210	175	188	182	179	193	175	193	178	183	189	188	204	178	172	166	187	187	171	210	187	159	187	179	166	168	199	180	161	192	189	206	156	184	214	168	200	201	163	192	167	178	179	171	182	187	198	175	212	190	189	198	189	168	190	182	180	202	167	167	190	173	179	191	189	175	190	158	180	182	181	199	181	182	163	191	198	199	200	187	185	183	191	184	164	192	185	202	182	174	207	161	195	199	154	186	190	215	178	185	170	171	214	188	186	212	186	172	200	194	160	199	173	167	174	166	164	189	178	212	181	209	175	181	173	184	183	184	194	193	201	192	182	151	199	197	187	174	192	172	196	183	195	155	177	192	185	176	199	153	180	187	167	191	183	176	194	187	184	167	183	180	179	164	165	167	177	184	177	204	192	169	206	172	188	186	191	163	207	197	185	196	188	193	201	205	203	177	185	193	201	188	179	167	180	204	183	179	175	189	185	178	165	174	186	177	196	189	187	189	166	185	206	181	183	167	184	179	171	188	166	160	186	177	182	184	168	170	199	183	176	163	173	206	202	191	202	175	195	202	211	188	180	204	221	211	158	173	186	179	188	187	203	178	176	220	182	171	184	183	165	163	158	181	181	234	187	208	177	208	196	164	188	202	205	178	160	184	167	217	190	198	226	190	200	159	181	184	180	157	173	182	175	184	173	177	218	170	172	181	195	181	204	172	198	188	170	174	205	187	172	176	179	190	196	190	168	175	181	182	169	199	166	189	210	202	174	162	179	161	179	192	189	178	166	185	196	207	182	177	176	182	185	182	198	197	202	175	168	203	184	173	185	202	176	165	160	214	179	186	183	178	154	165	177	187	162	202	203	182	176	162	185	231	192	196	184	193	188	185	178	182	209	196	195	189	183	183	179	208	172	170	201	184	175	178	185	193	174	150	151	180	185	199	169	182	181	166	186	183	185	176	174	166	180	193	184	196	164	182	193	176	177	178	179	174	188	182	178	185	188	206	164	182	184	179	156	175	179	180	160	166	171	176	164	205	167	197	182	191	174	198	173	190	165	168	183	159	177	172	184	186	200	209	194	190	167	173	172	198	179	181	189	176	176	202	167	180	180	185	175	197	176	187	191	164	200	188	196	167	194	212	179	183	212	176	201	193	179	180	197	186	191	200	201	181	173	174	178	199	207	199	195	203	183	196	178	185	194	172	167	195	163	200	198	189	173	191	194	188	187	192	167	199	183	185	191	185	191	196	180	181	194	173	186	202	178	184	197	186	208	182	184	176	183	184	184	188	188	194	208	181	186	180	191	178	190	194	197	172	199	190	171	179	183	187	175	182	182	173	186	198	184	180	187	175	177	177	173	184	182	194	187	168	195	162	188	184	198	187	188	167	166	190	184	186	197	185	164	171	185	171	167	202	176	186	187	178	158	196	183	181	210	196	193	170	184	206	174	210	201	185	182	163	171	182	181	195	179	190	175	172	179	182	201	201	195	184	176	178	189	176	186	190	207	199	193	196	183	190	178	188	180	196	181	202	204	185	196	189	185	183	176	183	179	186	176	183	164	180	206	192	189	218	203	183	174	187	191	183	157	198	183	180	169	184	187	196	180	221	163	179	205	223	198	182	163	217	165	187	176	174	194	193	202	176	190	210	203	184	171	157	188	199	196	172	188	154	186	199	194	172	197	198	175	185	174	221	190	202
4655	5800	4111	2100	1440	1079	874	684	578	530	487	493	483	377	363	379	377	334	319	316	343	317	300	290	318	297	330	298	301	316	295	279	290	284	311	277	263	304	255	286	284	303	280	265	287	267	278	266	287	252	262	257	264	275	259	288	251	249	247	257	265	262	269	279	279	280	260	254	263	265	240	282	234	249	250	276	260	278	247	288	250	250	272	296	249	269	255	273	279	274	241	260	248	258	289	277	233	250	287	220	273	265	249	269	271	261	255	270	243	231	263	261	261	281	284	270	272	266	278	241	279	277	248	229	252	298	255	275	235	258	264	259	257	264	265	251	262	282	266	258	260	261	241	284	276	254	255	262	268	272	299	236	247	284	252	272	293	274	264	284	253	246	277	264	295	253	253	262	294	264	279	247	275	273	274	261	280	269	262	259	261	281	266	279	239	279	236	259	290	288	270	280	258	264	241	282	268	275	309	257	259	274	261	232	254	250	267	295	231	288	242	250	309	265	265	258	270	284	305	306	266	296	224	236	320	266	282	262	258	275	319	258	273	272	282	265	266	288	227	263	258	287	266	240	273	259	290	248	280	265	272	256	275	261	261	225	250	252	274	261	265	267	317	269	252	263	254	259	267	237	284	287	248	272	246	263	254	276	264	274	259	268	264	272	301	248	270	269	237	255	245	284	275	259	297	268	254	247	276	253	269	301	240	268	273	291	268	241	233	268	274	260	259	266	253	291	254	261	246	245	244	260	256	277	257	277	267	271	240	253	272	265	274	285	276	240	281	257	256	287	272	270	283	266	254	250	268	291	237	259	258	267	280	272	255	267	232	250	255	263	243	260	262	265	252	260	252	252	268	248	274	254	259	267	262	286	234	262	263	247	262	277	263	275	260	237	264	256	257	252	266	225	275	255	237	276	258	266	247	282	263	265	252	265	255	284	320	279	249	271	266	260	273	244	249	249	290	262	272	266	252	277	247	260	273	261	255	269	292	258	253	289	264	241	262	250	267	276	294	244	262	253	261	259	268	266	249	288	275	294	289	261	269	281	248	283	259	264	276	282	265	255	249	259	279	267	227	230	250	269	234	280	281	279	271	285	231	233	293	251	272	265	289	268	251	266	253	242	267	277	262	263	292	264	251	246	283	289	271	269	261	217	253	269	248	262	270	250	255	268	268	256	243	267	285	255	272	259	272	259	234	275	235	224	275	277	281	283	246	256	249	256	295	282	272	239	238	265	250	239	269	235	248	248	246	258	274	262	257	243	264	258	252	241	264	240	257	272	252	272	307	267	289	218	258	257	286	250	259	250	270	259	278	237	244	249	249	265	274	281	258	292	274	228	239	251	273	258	259	245	251	299	265	241	261	264	286	263	255	240	275	278	286	290	245	246	264	277	238	251	275	296	263	266	258	260	244	272	268	254	262	269	245	259	254	267	270	257	258	274	256	278	290	279	278	255	250	260	264	257	262	268	262	281	261	226	246	262	269	247	269	265	245	258	250	271	260	287	262	279	251	248	249	244	232	272	249	278	270	271	295	274	244	272	271	240	246	244	274	239	259	278	274	283	289	288	279	280	275	251	279	291	251	261	246	261	243	239	257	266	256	239	251	271	229	256	276	236	275	264	269	236	252	258	268	245	256	283	277	270	271	267	252	282	236	284	246	240	253	258	271	263	280	246	288	269	259	260	266	236	248	263	289	268	281	254	288	279	249	277	275	266	237	294	235	281	274	262	245	226	241	267	276	251	268	254	258	236	270	274	283	261	239	275	249	245	280	254	257	259	294	241	261	275	237	245	273	251	257	233	266	274	251	292	271	256	271	231	284	240	268	267	253	247	273	268	293	285	248	314	274	280	282	248	237	282	265	264	239	276	254	245	280	251	276	281	259	255	290	235	275	237	261	277	286	245	231	238	259	254	271	262	244	256	245	269	263	260	266	261	233	227	276	234	259	291	272	251	267	272	279	275	281	272	236	260	293	252	247	257	241	249	283	253	279	261	260	265	271	249	267	233	294	265	251	284	249	244	259	287	245	288	261	267	253	254	275	301	273	278	254	264	263	271	269	257	237	271	250	266	260	273	242	269	272	256	245	244	264	271	248	250	262	275	264	270	287	266	254	262	247	280	276	239	253	266	243	258	235	264	273	264	297	240	265	271	267	233	258	285	271	263	268	262	249	282	283	234	253	255	257	259	273	265	267	267	258	255	273	256	243	257	270	263	287	270	276	272	274	253	270	277	261	280	276	237	251	236	253	273	227	258	260	278	272	277	254	254	248	262	284	252	256	289	269	253	271	255	290	255	233	279	259	267	273	224	260	269	249	266	243	242	270	256	303	264	256	302	281	287	252	240	285	272	268	275	274	249	261	271	297	271	280	273	257	262	267	265	238	251	247	252	239	270	263	248	259	243	253	261	262	295	281	278	246	276	245	255	254	286	308	285	257	259	240	266	275	288	257	262	266	250	268	251	287	269	258	268	259	269	248	253	221	253	240	244	262	248	251	267	285	290	265	273	239	292	267	264	278	259	255	275	243	278	255	231	262	280	289	273	246	289	272	271	250	255	264	267	287	252	289	260	266	259	261	275	295	241	259	282	269	266	244	255	271	250	274	267	260	253	269	266	229	258	284	278	283	271	265	263	231	275	267	274	259	254	287	265	269	248	249	242	235	290	244	244	255	258	263	272	273	243	260	256	258	248	273	282	253	290	275	243	266	270	222	252	275	241	249	268	263	248	262	274	237	297	264	253	263	258	254	249	281	253	237	282	235	290	271	251	267	277	237	230	278	265	272	250	257	272	252	263	262	276	266	287	266	264	275	254	258	247	251	268	279	256	258	270	246	246	263	302	246	289	262	247	256	256	265	250	275	224	251	255	282	284	263	251	263	257	255	275	277	279	278	300	258	252	249	246	269	245	302	254	225	270	263	240	278	280	234	247	292	255	251	292	254	282	273	255	259	246	259	260	242	288	263	233	252	281	245	254	276	255	287	238	274	255	262	294	279	275	269	250	273	274	266	266	279	252	293	266	260	265	270	260	274	263	251	277	275	257	293	267	247	290	297	286	281	268	287	276	286	274	268	282	277	238	277	275	241	258	259	266	241	272	279	268	262	259	263	268	258	270	254	278	272	229	282	233	230	273	249	268	263	240	261	277	306	278	266	247	262	252	258	300	262	267	290	280	267	260	270	262	248	270	266	257	274	267	235	258	255	250	234	263	267	258	249	230	267	270	260	234	242	274	246	259	251	245	243	268	258	295	259	270	267	252	290	246	261	247	257	265	248	257	260	294	217	257	250	259	268	275	279	272	260	259	266	271	261	243	286	234	264	265	260	284	254	269	265	268	276	260	290	283	274	267	259	271	270	295	270	269	264	230	247	248	257	267	250	265	248	277	271	248	287	266	255	278	289	246	264	265	274	252	242	267	283	251	252	266	239	277	283	260	269	285	248	255	253	241	247	242	235	249	288	282	250	223	248	242	275	254	305	250
22826	21044	28771	23563	21044	21062	6212	1445	1087	1047	934	878	840	793	738	765	792	768	725	689	728	740	697	719	697	650	599	633	718	701	660	687	670	633	601	600	677	630	654	626	664	643	664	581	632	621	611	603	623	643	587	667	638	643	600	640	577	645	626	693	630	614	613	600	639	607	632	611	600	595	629	639	623	592	565	630	591	605	653	607	638	646	644	609	629	620	666	650	649	608	615	635	613	578	601	636	579	596	614	610	616	671	655	622	594	558	622	640	629	635	624	629	628	628	650	629	625	599	668	599	622	649	596	649	593	564	619	602	632	627	608	598	621	595	627	615	615	613	621	623	628	610	622	610	651	604	609	634	606	582	593	598	650	637	642	619	635	630	625	606	620	647	621	612	667	635	662	603	599	665	674	647	641	622	657	595	625	560	572	605	602	624	606	604	597	608	627	580	565	634	638	583	587	615	641	604	633	592	633	630	628	605	605	621	642	621	608	616	559	636	574	597	658	645	645	662	653	646	672	597	612	653	597	616	593	620	639	627	604	622	647	551	583	633	581	582	628	587	596	618	616	593	588	634	596	608	651	588	614	587	600	636	639	639	562	627	570	587	584	609	630	615	583	633	596	614	610	618	615	615	613	602	637	627	607	592	604	642	628	591	592	602	576	605	641	648	648	636	581	640	655	610	597	640	623	604	627	620	615	610	653	574	628	614	591	625	613	596	628	623	597	633	595	624	587	591	597	606	599	621	615	620	630	667	620	615	626	614	663	618	585	620	624	612	630	612	613	633	605	632	622	620	593	609	637	623	629	629	591	628	611	627	603	602	637	632	599	621	633	586	624	615	619	624	612	598	584	653	579	590	572	599	648	638	673	635	622	602	576	624	626	614	638	641	593	579	652	645	618	595	616	611	575	633	638	587	610	593	635	608	623	615	629	617	613	619	596	584	656	607	610	593	609	604	598	604	596	622	610	617	636	628	616	650	628	619	610	601	600	641	632	626	627	642	622	635	624	596	602	659	615	606	569	634	583	649	636	625	613	602	649	602	629	595	621	616	573	562	622	604	591	641	583	654	641	584	593	625	618	616	619	568	653	632	620	643	600	583	613	620	571	592	617	567	621	601	646	635	612	638	619	630	606	643	585	640	635	640	617	639	599	620	575	608	625	595	563	664	609	593	610	649	642	666	630	642	610	606	639	625	614	622	593	645	590	624	580	591	613	616	603	570	619	596	586	596	603	599	610	595	579	591	672	596	595	643	620	616	621	626	627	616	591	621	639	592	607	645	636	637	579	627	629	634	602	609	562	618	592	601	601	617	593	584	633	632	551	663	606	621	598	640	619	599	598	626	608	617	645	635	577	598	581	602	603	661	635	589	649	583	589	580	615	619	676	610	570	622	636	633	673	572	623	625	615	606	589	609	604	624	598	629	646	623	568	672	642	633	589	653	596	635	628	637	643	604	641	654	594	634	669	599	626	624	642	612	585	614	607	666	614	619	598	579	609	585	604	589	618	612	585	565	558	628	625	629	617	552	616	570	581	570	595	620	621	593	571	615	587	614	592	596	630	658	616	616	629	615	675	560	627	625	617	632	618	641	565	601	604	581	566	620	622	573	642	587	612	603	614	637	641	616	625	640	636	631	643	613	613	589	606	672	600	597	571	611	644	585	652	637	631	635	605	574	627	607	605	596	634	629	616	618	596	636	658	570	639	615	562	595	601	552	575	632	638	644	624	645	626	604	588	615	615	598	578	562	597	600	632	627	576	627	643	619	623	626	590	586	587	619	639	635	653	637	642	641	624	600	632	661	637	631	618	586	583	587	607	592	590	596	614	600	626	615	596	602	600	644	612	602	620	619	668	615	613	612	597	614	592	612	631	580	601	619	685	619	611	625	652	636	629	623	612	594	609	610	600	637	648	558	602	622	649	612	592	642	600	625	607	631	621	603	630	630	590	614	592	652	658	550	649	622	635	603	648	612	587	633	614	624	608	624	603	628	589	638	664	603	587	598	620	619	624	587	650	636	586	596	636	634	642	617	633	603	639	605	605	609	601	624	583	587	648	595	641	627	637	662	620	607	613	663	594	579	577	615	623	591	573	606	587	623	610	649	576	602	624	625	612	597	607	602	605	589	616	590	588	582	593	642	562	618	589	583	590	626	615	607	608	586	620	609	584	588	601	631	622	651	601	644	578	625	605	646	613	624	599	643	616	609	601	643	589	608	609	607	607	652	574	627	624	620	633	587	607	574	656	626	586	632	671	610	643	584	602	613	652	595	579	595	602	624	589	608	613	630	628	634	634	548	578	636	627	623	606	603	616	610	583	602	607	592	645	593	611	652	624	595	603	624	621	637	590	609	628	599	594	627	641	662	607	644	610	634	620	592	621	601	591	587	613	591	647	604	631	611	613	608	612	605	589	597	620	593	647	671	581	558	607	607	637	634	594	649	582	584	559	583	640	591	592	619	603	613	648	580	637	582	580	565	636	656	634	620	610	601	564	603	629	642	586	671	596	603	607	587	573	605	647	580	623	614	665	555	631	598	609	637	651	637	603	641	642	625	627	597	615	620	570	634	632	624	599	599	638	616	620	614	584	608	617	584	618	635	605	575	618	556	619	613	668	617	609	610	639	636	619	603	609	630	660	615	620	550	571	623	627	623	617	608	591	610	634	609	587	586	594	588	614	602	629	591	642	618	672	602	598	597	599	628	619	615	592	629	658	646	624	622	577	558	611	631	608	622	583	635	621	628	656	622	644	614	653	631	618	673	618	618	669	613	596	640	601	653	595	607	629	588	625	586	588	642	604	612	596	606	604	627	648	600	663	593	634	626	625	607	591	642	625	591	622	625	576	583	596	591	613	612	643	610	638	614	579	590	601	631	609	593	649	590	616	575	618	616	607	680	599	645	630	645	609	607	592	600	632	619	601	602	651	619	617	625	623	637	622	650	626	588	604	681	644	606	577	645	649	608	636	611	633	618	629	609	650	572	614	587	622	625	598	659	658	616	631	625	638	612	609	587	640	605	639	581	607	580	626	620	607	629	611	678	610	602	617	639	599	612	630	632	596	613	634	627	649	672	636	637	644	605	614	638	610	632	597	637	628	633	609	625	570	572	596	643	609	603	610	594	669	597	602	609	602	654	607	617	613	631	636	542	574	606	635	611	631	619	632	600	621	617	622	592	656	682	605	623	636	619	616	602	614	601	617	615	587	595	626	576	594	633	582	642	612	635	564	643	665	611	620	627	606	610	617	651	624	616	623	614	612	599	623	608	580	627	627	630	616	582	612	598	602	624	632	556	586	653	629	625	632	569	591	583	596	576	640	609	604	599	619	611	665	621	614	629	637	641	628	616	595	630	618	585	646	582	640	652	565	628	581	601	600	621	631	592	662	593	590	589	631	616	625	623	637	632	632	622	641	615	631	637	587	664	593	576	603	645	578	591	528	633	620	592	621	618	593	644	642	612	575	596	612	618	667	588	580	646	576	614
7651	17318	13519	7260	5218	3837	2936	2323	2090	1776	1655	1561	1420	1223	1263	1135	1133	1094	1006	968	961	851	899	922	882	927	849	869	906	843	904	795	837	835	808	820	837	822	796	797	826	849	785	789	835	856	739	790	778	755	774	768	823	809	830	764	818	791	793	761	779	789	788	756	818	778	805	772	752	828	768	779	772	758	759	757	772	726	823	781	786	789	750	796	803	790	798	757	779	730	786	736	818	763	758	750	787	712	758	797	782	767	737	775	741	737	691	791	756	777	809	757	759	797	787	776	749	826	762	816	747	770	799	794	748	807	719	756	776	772	739	762	787	773	786	757	762	753	759	770	786	783	746	791	773	715	738	745	774	782	752	833	743	742	756	723	743	797	762	750	768	742	729	762	745	782	751	743	787	796	762	816	768	763	771	759	765	763	782	791	775	788	789	801	734	777	771	740	742	792	774	771	732	782	803	725	751	774	762	804	781	829	756	747	772	753	739	814	788	815	723	758	744	764	792	773	715	770	755	755	765	740	739	764	749	758	782	798	802	804	725	777	802	732	760	755	768	806	792	742	767	724	794	755	766	777	755	739	725	759	750	722	809	802	768	755	731	755	789	727	766	765	769	763	797	758	794	741	786	757	805	799	779	732	814	759	744	736	764	745	789	760	755	750	775	816	769	728	788	781	806	803	751	753	782	753	729	801	766	753	844	773	720	775	764	824	769	775	770	721	724	768	774	733	772	813	796	764	750	718	752	802	772	759	789	819	783	738	817	762	771	778	698	765	751	752	748	778	751	767	745	785	780	759	773	755	776	793	772	774	781	730	829	806	764	771	756	800	753	800	799	747	725	713	742	736	754	764	795	795	831	780	814	768	780	721	748	757	762	776	753	735	807	771	793	771	754	765	757	768	756	753	747	731	746	756	732	791	708	762	779	820	725	771	786	764	760	778	703	722	730	738	720	736	709	789	746	766	778	724	789	717	762	771	745	784	803	718	787	761	767	725	731	753	722	738	743	807	770	801	809	754	785	776	721	750	786	765	723	769	800	739	762	814	788	771	776	783	810	744	720	808	761	773	789	806	788	778	711	770	776	773	745	771	745	786	728	769	777	777	722	798	731	763	763	757	740	759	748	712	760	753	793	771	820	764	767	728	715	778	749	788	768	786	745	764	744	781	807	741	771	763	821	817	794	782	795	779	802	797	805	767	719	772	775	797	763	830	745	754	770	762	774	745	787	745	789	704	805	759	798	714	722	761	793	811	776	776	750	808	762	771	757	758	770	800	743	754	680	779	786	759	780	739	811	806	743	782	816	786	779	797	774	730	697	773	823	786	766	809	768	794	743	740	830	796	731	767	801	790	725	758	786	804	807	769	769	719	784	745	726	786	757	789	752	708	756	798	711	766	774	731	773	743	808	792	822	733	784	832	730	733	740	728	746	764	801	754	780	745	762	723	779	741	717	780	767	740	760	735	733	762	765	780	709	770	753	771	726	798	731	738	783	733	807	752	747	787	767	787	733	792	781	775	746	802	790	762	740	810	722	783	754	748	775	797	730	757	798	733	712	767	771	793	713	738	790	785	725	831	795	782	783	747	778	771	756	777	735	744	706	756	763	745	752	777	768	794	785	794	788	771	774	737	756	768	734	808	769	729	801	800	804	766	820	747	811	787	774	796	716	809	767	759	789	793	760	779	739	758	752	772	750	777	777	805	787	733	743	724	768	796	749	843	761	766	795	748	714	769	715	787	784	785	729	770	716	754	729	795	777	722	751	697	779	743	800	792	790	792	810	828	764	768	762	782	759	767	794	793	754	778	806	800	724	790	742	724	753	780	733	753	812	804	740	801	761	747	762	790	755	776	774	734	729	783	747	720	751	796	809	765	737	746	771	739	772	763	777	742	757	755	780	759	722	824	745	761	710	744	784	796	775	778	747	770	771	772	759	754	754	790	764	773	788	766	767	754	786	801	743	779	815	788	796	792	765	700	761	777	776	743	783	751	773	761	798	719	765	760	777	770	763	750	703	761	742	750	780	743	819	783	759	768	777	737	745	761	749	773	760	766	767	738	748	773	777	757	730	725	761	784	774	794	781	813	780	799	812	728	801	743	726	794	765	748	751	781	754	798	716	776	736	777	768	784	755	783	747	771	792	784	741	770	774	739	702	752	744	791	723	761	729	774	727	739	744	762	730	712	745	758	761	778	793	745	801	801	751	778	729	713	757	768	756	776	755	803	745	768	797	739	804	731	808	778	712	745	750	841	738	756	770	753	741	732	737	794	747	739	779	731	796	751	785	797	761	751	735	767	765	801	775	729	779	761	811	729	781	776	802	793	736	767	766	763	712	736	811	764	800	768	784	760	802	735	775	773	804	741	816	761	776	790	763	745	823	792	744	777	787	790	764	755	793	754	783	766	738	783	753	727	821	778	808	834	735	735	773	800	748	769	716	801	765	760	744	777	763	787	761	818	802	772	771	767	772	754	769	775	758	799	789	741	776	731	756	760	801	756	760	784	752	811	748	764	844	757	750	778	778	777	771	737	784	787	774	738	790	754	749	755	769	757	761	753	790	774	711	760	763	761	791	771	750	815	734	751	749	800	776	762	789	779	746	776	780	760	769	778	797	771	851	799	767	719	731	800	847	785	765	798	761	775	752	746	720	779	798	758	756	746	747	728	765	776	761	767	796	721	783	737	760	757	763	772	725	791	807	771	741	803	756	751	796	749	772	725	773	761	793	740	796	792	776	790	781	765	756	739	777	767	763	791	772	769	744	755	780	749	747	742	778	792	765	812	716	751	775	771	757	728	744	767	798	768	757	764	789	770	750	761	806	745	728	715	795	814	765	797	771	797	804	764	804	797	734	777	735	743	718	784	766	768	832	736	775	736	691	750	791	796	769	784	799	796	801	798	755	779	764	782	774	721	774	778	741	795	729	783	756	783	798	731	764	768	783	776	769	749	796	764	750	787	779	785	749	729	742	828	745	784	789	746	787	811	726	717	810	719	779	698	780	761	774	767	760	791	757	778	745	749	767	787	795	788	779	741	761	737	743	761	743	805	782	791	742	706	789	789	783	770	802	744	748	710	757	740	792	786	761	763	717	789	755	715	781	774	801	770	765	735	769	774	795	752	795	734	751	793	778	780	791	786	766	768	777	738	794	776	785	779	760	713	770	761	741	782	757	805	738	771	744	849	789	787	800	780	762	749	787	761	726	762	757	730	718	751	837	744	762	779	774	772	762	785	752	800	783	762	769	739	826	760	760	742	766	747	720	777	790	758	777	795	781	739	735	784	764	746	777	734	771	741	707	811	778	773	767	810	781	760	769	716	813	771	770	818	749	769	753	761	760	793	818	760	776	788	771	751	790	806	729	774	805	818	767	776	779	767	795	819	773	789	744	762	780	758	763	715	775	743	750	794	764	764	785	718	818	731	782	820	760	783	774	790	794	740	803	769	761	836	774	804	791	720	785	794	739	750	756	795	751	835	745	780
26880	19031	4937	709	530	439	343	258	263	274	242	277	247	260	239	246	247	221	225	239	236	253	224	257	258	245	225	241	237	234	223	227	251	228	240	220	227	235	239	215	228	239	216	239	260	228	230	240	264	238	230	231	227	244	219	223	233	235	240	251	210	229	232	225	245	219	229	201	238	233	234	219	248	228	252	216	224	220	230	211	236	233	252	234	210	213	237	244	227	262	236	229	223	235	238	223	217	236	224	241	227	201	234	222	227	235	232	223	244	243	237	214	229	234	248	243	215	234	236	217	226	190	220	251	218	233	240	221	230	270	231	225	222	227	254	236	222	227	240	246	199	253	251	254	240	257	269	242	251	225	219	230	215	197	237	220	242	242	223	218	228	230	239	241	236	202	263	217	221	232	219	218	240	213	247	227	233	245	251	239	233	201	232	202	241	220	226	211	238	221	249	213	213	229	212	247	243	215	217	217	224	244	224	207	206	237	250	236	205	241	222	229	238	227	233	237	223	216	215	249	228	237	225	235	229	183	226	227	256	240	235	223	227	248	241	198	207	238	204	193	251	241	246	239	236	197	244	228	228	227	248	246	242	234	238	233	236	245	227	246	229	217	218	227	228	206	223	243	231	243	246	220	227	216	215	240	233	234	227	210	231	224	199	233	232	218	218	238	237	251	237	238	236	235	242	239	254	215	221	193	233	220	239	221	230	231	205	257	215	237	222	222	190	222	227	243	207	211	229	258	231	232	215	251	212	216	222	233	227	210	223	228	209	221	218	212	251	245	232	222	261	217	231	247	226	250	196	202	232	242	230	252	217	243	244	212	249	236	266	225	239	226	261	235	242	239	227	233	225	240	229	238	241	209	208	220	242	235	228	232	228	226	228	226	218	235	232	211	254	235	215	241	210	202	214	232	212	226	218	235	245	233	231	226	235	258	227	235	210	233	239	244	247	263	221	233	228	216	228	254	240	230	219	216	229	245	236	254	219	260	256	230	241	250	248	229	206	220	226	225	211	219	234	242	271	243	244	222	224	202	247	223	218	201	237	217	222	216	231	235	230	234	227	224	253	211	246	225	218	219	236	214	222	213	226	240	239	222	264	233	249	227	242	228	240	241	213	239	232	236	248	234	241	230	227	212	240	248	227	198	220	244	250	246	239	225	261	207	239	256	232	244	223	242	218	257	222	233	204	230	245	241	233	241	258	246	242	236	232	247	226	219	235	240	227	233	243	219	218	260	202	235	213	228	231	222	231	229	217	239	260	221	232	211	245	251	225	223	247	240	227	263	225	213	247	245	243	221	251	229	236	241	245	245	233	207	231	223	231	253	240	259	264	227	228	231	237	217	230	231	245	216	215	223	210	217	210	277	224	230	223	228	220	240	210	211	222	240	215	211	211	237	249	244	228	231	250	200	237	242	243	226	248	244	242	232	239	246	214	234	250	219	227	220	247	252	232	223	223	228	245	243	221	226	213	246	230	243	234	207	251	232	209	232	243	239	236	205	224	234	252	228	223	251	243	249	230	246	267	231	257	211	220	226	212	203	260	241	239	228	224	222	218	239	250	225	223	220	226	211	224	237	208	221	207	215	231	223	226	244	256	253	248	234	230	278	212	225	234	240	218	222	202	233	227	234	257	235	228	231	235	224	252	211	210	226	243	244	203	250	227	228	214	223	240	198	219	260	221	194	247	244	231	227	231	242	241	238	242	215	229	215	239	209	224	220	245	236	246	244	251	230	216	230	232	238	225	219	230	257	216	228	256	225	248	217	198	198	247	244	253	213	234	246	232	225	234	208	250	228	226	228	242	238	213	221	234	244	227	243	217	232	224	215	239	241	244	220	253	222	209	241	262	230	221	246	200	213	230	224	232	244	213	234	231	202	234	253	215	252	223	229	229	199	230	223	224	238	240	220	225	225	237	223	251	231	238	246	244	236	233	245	257	238	214	242	221	218	238	251	249	226	213	214	248	242	193	237	259	250	248	245	224	271	226	256	244	231	252	245	192	236	251	208	231	213	237	215	242	244	220	250	220	245	251	225	231	220	225	227	222	231	246	243	240	226	215	249	260	245	246	218	232	231	207	216	247	233	215	226	220	206	222	214	232	221	221	212	218	221	233	216	217	210	234	219	238	265	213	242	234	210	241	209	250	242	259	203	225	212	220	209	220	235	225	223	245	242	225	222	220	235	238	248	231	240	222	218	230	216	237	234	239	250	241	219	235	220	241	222	225	220	247	246	243	238	212	236	235	231	237	227	221	210	233	216	220	237	222	247	219	264	219	230	215	222	210	216	229	201	236	262	244	232	244	229	240	218	213	230	228	207	248	215	223	237	227	244	215	231	222	241	251	233	263	241	217	202	240	246	250	216	246	243	253	255	204	194	240	219	234	236	221	221	261	238	208	251	251	246	235	236	223	243	206	245	218	249	264	226	245	214	231	217	250	226	226	223	219	235	240	230	217	219	247	235	240	241	239	238	240	231	235	245	209	224	240	211	235	213	210	271	223	225	243	240	222	228	219	243	227	223	233	245	206	210	209	232	240	222	243	230	251	229	218	228	219	224	243	237	249	245	237	242	223	234	234	219	255	214	215	258	237	244	245	234	224	243	243	244	233	235	240	236	223	229	251	219	247	223	235	217	233	240	230	230	240	219	226	238	247	253	222	230	210	259	243	240	255	237	250	233	228	235	212	232	233	261	241	240	248	230	230	223	210	227	222	233	234	227	212	239	244	255	238	222	240	221	238	198	231	229	239	247	238	240	249	200	234	245	217	221	241	247	262	211	227	205	227	215	228	228	179	221	208	249	256	256	253	225	234	240	211	227	229	189	222	220	213	260	238	228	263	253	252	205	211	234	268	218	233	218	251	201	217	203	217	241	227	229	231	238	234	228	234	242	226	268	246	244	243	232	250	216	218	206	234	213	223	235	238	251	256	238	242	232	203	226	218	246	251	245	247	234	236	233	243	233	217	226	239	231	219	221	211	236	233	192	249	227	235	217	225	231	230	241	235	215	242	219	245	226	245	238	213	222	230	237	226	231	245	223	253	212	227	254	238	237	234	219	206	248	229	199	199	224	222	250	199	229	243	210	232	221	240	235	227	236	227	234	239	244	244	254	252	219	232	228	240	226	235	237	225	208	271	217	244	228	221	216	228	210	223	242	256	254	218	215	235	205	215	231	237	246	231	216	253	220	205	225	199	216	239	219	220	233	231	242	216	218	233	231	222	255	230	237	246	234	239	197	217	204	224	238	243	240	233	240	235	215	207	221	223	231	231	238	231	228	209	221	247	244	213	228	217	223	238	233	223	234	209	217	227	230	252	229	256	259	216	262	199	235	252	223	243	211	239	250	249	221	214	222	224	223	241	215	244	243	242	223	226	247	236	244	218	231	209	221	243	226	257	241	253	241	248	240	228	202	269	209	243	211	242	221	251	218	228	221	222	216	222	238	233	233	237	200	206	225	250	227	239	244	240	215	228	242
4023	1275	1032	607	482	459	411	381	356	358	348	332	304	336	345	322	307	327	313	320	317	274	305	295	293	317	287	328	297	272	330	313	306	282	295	309	295	297	304	320	301	295	297	334	307	331	293	274	282	314	331	290	326	321	331	328	292	317	322	283	281	293	311	296	331	320	321	317	287	323	293	283	295	304	307	304	284	306	301	298	327	299	270	306	298	261	304	303	303	310	271	302	329	292	293	296	297	346	337	306	311	275	302	312	293	287	325	308	274	322	291	305	283	291	290	319	309	348	286	309	312	310	321	285	259	283	332	301	313	290	288	302	265	294	293	294	310	305	296	297	283	312	295	295	339	272	304	327	287	296	319	294	283	307	282	322	309	270	276	327	276	303	289	314	295	299	306	304	285	323	298	312	281	303	327	331	325	313	307	308	331	269	322	304	319	291	266	301	295	288	306	303	309	327	299	313	316	318	292	308	290	306	312	290	298	328	309	298	316	275	290	322	271	297	307	325	319	310	310	329	291	322	296	310	298	296	290	289	317	316	317	284	322	298	280	325	311	302	295	304	281	296	297	288	296	292	310	282	314	315	328	269	279	302	266	325	291	325	321	341	307	287	317	275	328	274	285	304	296	282	315	302	309	292	319	277	294	295	315	286	296	301	301	292	286	313	274	320	322	305	311	311	269	280	294	300	312	311	345	334	311	298	297	350	287	328	308	282	306	283	285	300	286	299	308	308	318	280	292	320	307	260	292	333	312	314	290	336	282	269	305	295	295	308	317	310	283	283	315	325	344	334	324	304	320	337	316	286	276	292	305	303	294	324	293	284	314	280	288	305	337	308	304	297	299	269	325	301	288	312	275	296	293	281	341	331	295	278	320	282	306	280	296	320	305	319	288	308	310	286	316	280	316	299	282	275	309	313	285	313	300	304	273	287	301	310	343	292	298	322	327	310	305	292	302	296	333	315	307	287	323	296	281	319	298	280	311	307	320	301	295	337	288	287	297	295	276	290	290	290	272	311	290	319	317	302	342	328	332	298	282	325	285	301	294	311	329	275	308	269	326	343	332	339	324	310	288	338	287	286	308	332	319	320	284	305	319	265	298	320	282	277	291	303	304	291	302	298	327	259	319	310	329	274	291	306	290	300	335	305	317	311	312	307	302	311	305	330	322	289	320	285	319	270	312	314	311	312	309	314	306	302	340	291	281	307	335	328	336	322	278	315	307	300	294	297	294	305	313	336	292	307	326	304	347	307	299	288	311	324	309	292	289	284	322	303	299	311	322	300	303	310	273	287	303	322	311	264	307	306	300	323	293	304	290	286	317	264	299	289	316	305	324	318	291	306	294	314	274	320	292	313	307	283	306	326	294	308	292	316	322	304	333	301	293	286	333	314	286	313	305	323	278	314	298	323	323	316	298	317	317	298	282	317	322	294	323	322	310	309	307	316	321	318	295	275	304	295	279	331	314	312	308	281	280	302	271	305	289	303	344	284	321	291	307	293	316	314	290	305	347	300	297	274	306	315	296	324	302	323	293	293	327	311	280	292	297	299	300	316	287	290	297	311	332	301	296	303	311	305	315	292	308	279	299	292	294	315	311	328	297	320	287	296	299	303	306	304	323	296	315	313	282	272	289	275	320	315	300	305	304	304	285	319	279	311	293	274	330	290	264	290	305	322	331	298	297	279	293	299	324	349	320	304	314	276	300	308	313	299	327	312	290	313	303	311	299	321	285	296	302	314	295	325	316	330	289	290	323	306	300	285	321	266	306	334	320	291	279	287	339	300	337	323	301	324	302	304	311	308	303	303	308	297	306	284	299	310	347	304	307	325	296	307	310	315	290	302	316	269	322	355	267	308	270	330	337	325	281	274	311	310	310	304	280	303	312	323	302	309	289	317	288	298	306	285	294	325	295	340	290	263	286	339	313	329	330	297	306	298	312	283	291	318	325	275	315	323	307	327	290	307	318	353	295	315	293	294	286	308	316	330	338	318	282	291	321	324	306	293	292	333	303	297	307	305	294	280	278	292	324	312	315	304	306	320	301	280	338	299	316	310	320	302	293	294	313	335	320	280	330	305	287	330	283	315	305	286	300	330	334	304	272	312	276	296	316	316	317	282	308	317	310	297	297	290	304	295	291	308	301	302	272	293	329	295	294	302	308	303	289	303	335	309	286	276	338	289	285	263	298	298	301	292	306	305	292	272	298	292	305	281	298	328	326	294	290	294	315	283	298	326	329	281	308	290	313	313	320	346	296	355	341	301	315	330	301	316	287	287	315	303	324	302	321	334	316	284	322	294	307	319	263	360	304	315	310	310	292	295	325	310	312	307	289	293	303	293	298	302	296	303	274	309	305	289	286	321	302	318	301	310	304	275	307	306	282	290	272	283	285	300	300	296	279	312	290	284	303	303	276	302	265	290	288	312	287	300	307	284	304	310	317	289	323	321	321	311	294	304	273	313	323	354	322	320	300	275	319	288	307	314	317	292	319	290	327	292	284	305	304	324	291	312	318	299	281	293	289	312	296	290	321	301	304	324	324	244	305	287	307	315	318	292	312	312	348	296	299	298	308	330	316	310	299	292	309	329	298	323	285	307	292	325	301	314	295	309	311	323	296	292	310	290	288	308	316	303	286	305	309	316	291	307	326	307	327	315	290	299	320	281	297	310	292	299	281	302	290	307	316	304	332	326	324	267	300	288	330	314	316	316	307	315	313	301	304	306	303	322	301	314	323	316	295	294	323	302	323	293	306	345	277	308	291	301	297	295	324	349	328	310	306	304	287	318	330	309	285	282	289	339	300	301	322	311	311	316	302	321	313	296	308	307	331	310	316	292	326	308	299	304	290	318	307	318	310	318	314	287	286	275	303	300	309	281	300	287	301	281	309	301	311	320	281	302	269	328	301	296	287	289	310	286	290	316	315	291	318	321	304	326	325	302	305	277	318	317	314	296	283	330	313	315	283	306	283	290	290	317	282	282	334	340	282	303	284	279	320	298	305	294	275	333	289	299	291	301	299	273	313	289	313	316	289	279	276	314	315	286	316	294	305	311	314	284	320	318	290	291	317	343	318	286	276	294	311	273	322	312	294	278	291	309	306	297	294	306	314	259	317	289	306	320	352	309	296	309	321	308	307	318	302	288	335	291	273	301	315	335	327	294	279	302	301	312	309	306	354	291	329	294	291	284	311	293	347	329	319	282	339	325	285	312	306	291	321	278	301	314	347	322	306	309	299	310	291	303	307	319	270	291	297	279	276	287	272	283	310	312	286	300	306	298	344	289	292	284	288	334	308	329	308	296	270	301	288	304	293	298	331	295	298	301	317	309	320	325	309	296	300	311	313	289	328	291	309	295	276	297	286	295	335	292	322	282	284	302	285	315	291	287	290	307	308	287	285	346	311	294	312	304	299	327	293	299	302	280	307	336	316	291	281	283	291	295	334	306	306	300	272	294	327	273	297	289	327	271	270	318	309	320	288	313	303	311
23852	21028	28255	23989	20988	7512	1246	892	779	684	685	685	663	668	641	577	584	578	566	619	597	552	571	564	578	528	549	568	547	554	579	586	576	538	554	549	558	582	574	556	472	555	518	532	577	543	532	495	528	540	540	535	505	484	547	546	532	537	559	502	520	544	510	524	514	535	484	541	557	509	544	535	494	516	524	522	506	548	540	543	542	554	541	516	493	555	559	560	583	514	546	520	539	515	531	535	526	575	546	524	531	539	523	546	591	501	535	592	523	539	499	585	532	517	532	491	511	524	500	518	530	550	538	549	521	505	533	488	487	558	501	499	499	560	547	489	518	551	544	561	543	483	528	522	502	503	538	528	520	572	532	480	504	552	550	481	561	552	501	531	502	504	562	516	536	530	497	552	548	502	518	507	564	470	535	523	527	542	540	501	575	556	515	482	535	528	548	540	509	520	582	591	480	527	514	563	519	536	563	558	548	525	534	517	548	579	526	520	528	530	540	539	527	525	524	560	526	533	533	525	546	498	506	559	501	573	521	574	552	524	521	494	532	511	543	545	499	559	499	494	501	495	554	517	530	541	542	530	556	505	503	514	510	531	506	461	503	557	501	512	551	517	531	518	492	502	540	508	539	558	497	537	525	526	547	564	567	517	537	525	544	520	524	525	513	528	579	555	530	508	539	514	552	517	478	551	539	545	520	544	523	509	543	554	494	505	515	548	517	520	545	471	503	506	543	512	548	517	528	498	519	528	542	542	532	534	525	487	554	564	564	535	547	560	549	545	541	501	540	543	516	529	495	535	508	519	536	544	484	546	498	506	504	516	539	517	515	559	517	542	517	523	529	555	514	504	533	518	559	550	479	504	550	551	537	549	501	573	524	500	522	545	522	482	542	505	535	548	542	522	532	517	527	530	512	485	506	543	503	521	531	534	541	538	542	524	553	525	538	564	534	526	515	497	527	537	556	505	543	559	553	520	514	493	517	500	511	527	507	523	543	496	549	517	561	494	517	548	504	515	558	516	547	522	533	496	530	521	549	497	531	544	544	534	527	535	520	545	504	553	554	538	523	511	533	509	512	506	551	537	501	519	539	537	511	494	499	533	527	510	529	490	517	544	519	487	556	485	508	533	524	504	515	528	538	594	525	521	535	510	524	515	542	551	529	514	552	519	535	497	560	513	488	524	515	523	539	509	529	498	534	520	541	520	509	532	522	546	535	512	565	546	504	510	504	527	563	526	570	513	520	563	533	553	542	555	530	564	538	513	554	480	488	517	498	594	501	529	531	479	554	511	510	563	551	521	511	568	499	532	538	578	500	581	512	533	501	495	536	505	521	505	564	509	523	537	482	550	534	557	511	539	553	524	544	555	499	500	506	506	510	558	527	514	552	549	493	532	491	543	550	527	550	554	502	530	522	572	497	537	477	509	507	532	509	525	567	566	493	545	506	545	505	571	526	503	580	555	566	506	514	538	512	557	526	512	512	510	542	534	512	511	537	514	469	507	495	585	525	515	517	531	527	546	508	564	528	513	507	514	520	579	531	522	540	500	534	517	508	535	501	516	528	511	488	490	486	544	559	520	547	560	523	539	515	528	537	516	552	524	525	519	559	553	524	510	521	546	525	518	550	517	534	505	499	542	515	546	529	503	508	505	577	540	535	544	517	507	504	533	536	511	519	500	526	520	520	536	490	533	498	544	505	518	538	540	512	540	518	545	533	506	485	492	534	538	514	494	498	515	530	526	541	528	514	494	520	542	525	527	525	512	512	493	509	535	522	517	535	522	480	566	537	493	533	516	520	496	495	536	534	530	528	543	523	524	527	543	531	530	492	473	530	484	467	497	520	529	541	526	520	495	541	482	486	503	491	552	511	540	489	556	519	490	546	503	531	528	558	522	581	509	488	520	549	557	585	499	516	550	491	500	515	520	498	499	504	559	539	558	515	514	492	577	499	578	520	510	535	521	514	534	547	521	577	511	465	520	509	536	496	557	546	508	545	523	548	571	534	590	505	530	534	469	539	576	511	495	524	570	476	525	525	508	513	545	520	505	495	532	525	548	527	539	496	541	513	559	523	505	511	518	510	526	512	491	513	518	527	520	480	522	506	550	543	563	465	525	512	515	537	544	520	485	486	558	543	529	552	514	526	493	532	521	512	556	519	524	574	553	516	547	548	509	553	506	526	543	547	513	504	548	538	582	535	463	526	517	504	508	534	524	499	493	504	514	500	485	550	528	543	566	506	518	509	539	533	553	512	538	538	543	497	529	550	546	566	540	525	529	497	496	516	494	517	499	488	546	529	509	550	546	521	539	527	503	560	522	536	526	515	511	521	542	524	507	504	521	538	490	507	535	492	541	572	521	504	503	534	538	548	540	551	562	536	490	562	521	549	501	532	548	538	508	503	536	526	508	553	559	523	491	524	533	578	482	537	533	525	543	514	537	551	522	527	494	533	523	521	482	512	545	539	470	540	532	522	524	519	520	513	504	512	524	542	541	516	490	554	492	494	564	565	495	528	476	505	539	530	518	524	563	518	554	508	522	501	503	530	516	514	537	527	491	568	498	549	522	527	552	488	521	506	501	584	539	548	504	524	544	493	528	576	569	547	556	494	524	513	549	580	514	556	530	541	538	518	524	538	530	533	531	525	538	537	535	538	501	496	535	504	532	547	491	522	505	531	533	577	528	571	533	531	513	528	507	550	521	507	507	537	499	492	483	490	534	545	524	555	555	519	521	531	512	504	555	528	523	499	539	522	567	506	501	558	549	542	521	529	505	494	541	547	493	531	536	527	510	512	531	507	518	559	506	512	508	531	577	510	552	538	563	534	514	529	517	576	531	515	493	525	525	515	552	483	524	527	560	530	489	555	548	549	507	545	476	533	555	559	550	509	547	537	520	512	505	539	531	576	551	531	502	505	508	529	571	537	545	510	543	519	532	501	525	565	518	528	545	549	537	521	550	531	544	521	538	500	573	459	578	503	493	558	520	517	514	534	527	535	521	496	513	525	543	544	523	523	536	565	510	516	580	511	534	521	524	522	522	535	508	544	542	530	562	512	497	466	514	554	504	483	484	535	556	529	533	552	523	484	542	474	511	454	541	536	514	535	550	538	541	467	517	528	492	518	535	525	555	506	536	524	532	548	533	546	512	506	536	495	542	541	530	520	534	528	519	487	478	513	532	533	509	568	503	529	514	537	497	504	509	486	534	512	545	505	504	512	553	556	529	487	511	502	553	567	520	575	540	525	505	531	523	493	519	517	496	507	562	533	482	513	514	527	508	512	535	544	517	516	541	540	495	507	515	506	541	521	505	524	576	516	497	541	535	517	494	528	517	505	533	521	555	541	519	527	543	506	552	496	554	541	541	548	544	502	559	544	514	565	562	535	527	518	538	549	520	537	557	506	540	523	551	479	552	555	544	550	558	555	543	534	526	505	510	498	525	529	563	501	542	531	556	488	459	520	537	512	536	528	502	520	549	547	532	550	475
5139	10788	8388	4366	2961	2270	1863	1540	1274	1205	1150	1053	955	910	868	797	816	822	787	771	804	774	754	726	711	739	718	733	707	705	743	703	658	662	722	673	685	722	672	688	682	701	690	668	636	680	711	710	605	671	710	651	659	647	633	652	698	667	687	639	659	635	611	661	649	677	691	637	670	693	655	651	651	638	603	675	663	660	664	674	623	648	686	653	630	741	668	676	653	646	657	677	653	688	628	674	623	642	651	693	701	620	627	646	640	637	648	636	671	683	678	642	704	645	663	681	637	668	669	629	636	658	689	677	649	678	637	633	630	687	637	685	622	637	654	618	632	683	650	690	646	667	616	651	700	632	637	633	687	644	636	652	640	621	667	673	666	650	639	669	631	653	640	656	681	683	645	648	662	622	623	666	672	658	642	727	670	657	633	697	626	671	659	664	683	628	681	660	639	609	659	660	662	614	658	611	648	654	698	630	702	706	670	671	679	637	649	679	665	663	666	634	635	662	654	655	649	652	665	652	660	676	634	634	680	649	666	665	612	614	655	661	651	630	675	614	655	636	643	620	677	633	669	664	660	629	654	667	668	638	650	666	660	708	685	637	703	625	606	684	643	653	692	644	657	683	634	648	669	649	660	656	679	635	687	661	635	628	667	603	667	636	662	656	685	663	655	636	620	657	692	667	663	650	665	669	649	624	672	647	668	627	647	649	672	631	605	649	660	650	686	663	643	645	683	583	695	679	647	653	643	670	697	682	597	659	667	615	657	670	634	659	680	668	646	659	676	695	676	666	686	615	637	638	666	623	681	664	693	643	663	690	679	655	635	651	655	627	642	637	650	668	659	613	672	704	628	699	684	661	639	689	662	609	671	627	618	647	656	651	622	640	671	638	606	646	652	676	636	651	655	700	633	608	651	703	609	663	674	660	688	636	646	669	646	637	607	644	666	679	639	677	659	629	707	646	676	650	657	626	655	669	639	616	629	655	639	669	659	671	692	655	639	653	673	626	664	691	660	645	637	664	660	624	650	624	625	644	639	668	668	600	643	642	670	614	668	634	648	658	677	676	660	636	621	675	645	686	668	658	632	630	617	641	632	684	636	699	650	685	669	689	586	630	712	643	636	678	637	655	694	622	685	618	703	635	654	621	675	649	636	643	688	652	692	672	691	651	660	671	625	661	648	654	650	647	621	700	626	625	661	661	664	662	715	671	654	676	637	674	678	628	639	650	671	629	712	684	629	656	595	667	663	687	631	663	682	627	664	626	647	646	598	627	643	675	654	675	663	659	651	682	682	637	667	621	666	652	641	639	675	670	626	640	670	657	668	651	672	646	647	651	650	660	702	645	612	678	644	644	661	658	646	670	720	675	686	681	667	697	683	709	629	649	667	626	635	687	626	648	631	654	664	681	609	675	652	630	632	654	631	639	617	681	625	626	650	650	682	652	656	679	681	641	629	641	653	631	636	675	648	665	621	705	604	677	660	649	649	595	629	658	675	669	648	663	640	685	657	674	632	659	626	650	630	654	670	654	650	659	694	676	670	630	648	705	677	675	686	637	669	699	653	626	701	660	654	666	660	695	618	639	667	659	651	607	651	655	678	715	660	628	672	662	698	661	625	652	669	648	677	608	624	676	675	643	646	654	666	601	620	682	612	661	630	621	648	662	652	656	652	648	664	701	660	667	674	675	671	653	677	667	670	670	635	678	662	663	611	662	682	667	679	665	671	665	607	630	704	661	624	668	651	619	684	658	659	615	655	666	609	644	647	701	660	660	621	631	665	637	666	673	701	686	673	659	662	705	687	619	671	672	638	647	659	649	658	652	684	663	648	671	668	596	653	675	673	630	667	658	629	647	659	657	646	644	647	659	690	672	616	663	643	656	639	666	646	669	684	642	665	675	702	663	654	668	685	683	606	664	664	625	672	681	675	636	658	654	660	626	667	647	633	640	665	652	716	645	667	665	646	639	641	650	676	653	636	658	661	648	718	684	651	648	637	604	657	655	656	648	663	656	649	655	673	666	644	607	690	692	712	670	639	655	667	663	618	655	627	649	679	689	694	623	628	636	691	665	566	654	666	632	643	646	648	666	686	682	639	663	693	667	641	673	655	651	670	633	659	688	613	668	646	591	645	637	636	673	657	681	654	670	651	635	633	687	669	656	688	703	666	688	667	677	636	661	680	689	634	687	631	664	636	637	618	610	607	683	589	611	662	666	675	683	626	680	666	672	607	677	658	647	686	664	657	670	678	652	669	653	665	639	617	652	656	644	675	600	635	672	676	673	595	645	633	679	609	724	643	651	639	716	641	694	647	632	673	630	631	695	673	637	643	679	693	665	666	671	649	674	638	656	680	612	649	644	672	612	666	712	692	658	656	687	640	678	641	639	627	672	650	635	687	623	639	678	655	647	676	655	633	640	720	625	671	654	684	664	646	688	653	614	611	679	687	644	636	644	688	653	666	665	658	633	666	695	647	649	664	656	696	627	614	628	629	672	673	660	695	633	672	665	616	650	662	659	620	666	649	707	664	687	647	681	644	658	672	620	660	665	663	616	633	642	709	635	677	639	702	668	653	657	655	662	688	605	646	645	684	643	649	667	652	688	614	643	598	647	672	662	638	656	648	658	646	676	638	640	649	635	664	640	639	680	639	627	607	644	690	673	699	668	654	636	612	665	711	621	675	636	668	650	615	644	663	660	622	627	648	688	661	616	654	652	703	665	652	655	662	642	640	659	657	675	611	663	625	645	678	665	665	601	635	651	664	638	704	603	643	654	649	661	660	641	654	632	686	670	645	626	640	652	702	628	631	661	713	625	695	686	692	644	639	684	638	654	680	665	609	612	609	665	688	637	687	598	645	669	645	658	637	626	636	672	677	615	697	638	650	641	686	670	697	637	613	637	649	672	688	664	641	701	659	672	653	659	669	611	656	661	644	684	647	661	656	667	672	669	651	612	652	652	645	661	673	699	659	640	645	677	622	676	579	622	642	655	663	628	608	662	715	649	595	642	685	672	640	674	641	693	642	649	638	627	651	681	690	617	737	678	650	653	672	642	657	650	621	645	671	647	639	634	615	667	652	652	643	638	657	679	685	645	644	626	607	636	695	669	659	649	618	626	648	630	652	644	665	634	672	667	696	646	635	667	642	636	692	649	640	617	616	656	675	619	686	646	652	665	649	680	657	627	669	699	689	663	606	661	655	620	644	702	677	674	682	671	653	651	636	642	646	657	629	610	614	682	671	676	673	645	624	615	626	633	680	638	674	660	643	643	642	636	687	640	691	672	658	723	672	660	682	616	665	635	667	700	675	612	636	618	689	607	669	627	677	621	643	623	649	622	681	653	658	674	647	647	663	701	624	687	671	619	691	647	642	667	625	632	672	650	666	660	654	625	690	607	688	649	637	643	695	642	650	667	666	678	715	662	640	620	630	674	640	671	638	690	648	644	650	635	670	628	633	616	668	668	666	651	653	647	687	668	628	639	676	667
25141	21064	26788	25214	4281	473	415	315	296	252	285	258	221	238	192	198	221	223	185	179	196	199	194	204	187	220	199	204	200	196	171	190	175	217	189	180	190	204	192	183	201	182	211	195	168	199	184	180	204	203	204	161	166	203	178	192	200	174	173	165	208	192	193	168	189	175	208	202	185	197	194	197	191	178	190	181	185	203	188	181	153	166	190	173	200	197	187	159	198	182	176	178	181	175	193	192	171	181	176	194	194	185	187	171	175	184	201	179	180	158	198	158	192	161	176	174	186	179	167	189	190	191	182	191	158	177	178	170	183	193	187	174	171	173	186	185	176	189	202	178	189	171	174	180	182	164	174	178	182	160	180	197	166	178	181	178	202	166	201	192	187	196	183	192	184	184	194	185	190	167	183	211	170	183	182	161	187	193	164	199	214	152	180	201	174	193	184	190	169	191	172	177	200	171	194	182	189	176	180	186	190	183	185	194	169	206	201	176	182	198	205	186	189	184	160	175	198	172	167	167	165	175	182	196	184	179	205	168	165	190	196	208	158	198	166	177	187	200	186	202	195	177	163	184	182	189	166	161	211	197	191	169	204	185	160	184	199	171	179	178	180	197	179	190	192	162	198	184	184	188	158	177	182	187	194	175	166	168	168	181	182	188	185	183	190	213	185	176	177	162	187	167	186	174	177	171	192	190	176	192	166	191	162	166	179	213	205	191	183	198	196	176	170	164	185	160	190	169	209	178	184	200	170	191	174	168	166	150	188	182	163	206	204	185	178	205	206	172	180	175	184	177	160	172	210	181	161	177	179	172	172	190	174	179	186	191	186	180	186	183	197	164	174	199	181	187	186	187	212	200	196	162	189	208	196	185	174	191	189	194	163	173	166	187	171	181	169	195	194	173	184	186	174	178	202	177	196	166	187	193	185	175	223	175	174	180	202	200	176	188	204	176	167	165	185	197	185	177	185	180	178	171	190	194	175	162	206	165	207	174	213	175	162	201	187	184	176	189	162	167	161	190	183	171	174	186	180	189	193	184	199	166	204	192	188	200	181	167	168	185	180	173	204	179	143	200	182	192	191	168	180	181	196	171	189	177	189	182	197	174	171	167	193	187	193	209	196	173	168	181	151	190	148	188	184	168	168	169	165	161	177	201	179	158	200	189	153	197	168	173	198	191	216	204	169	178	192	183	209	213	202	165	198	191	185	196	194	204	188	178	175	194	168	163	156	198	182	203	186	199	175	184	194	184	183	185	173	183	185	171	184	169	175	184	158	165	182	176	171	160	175	176	188	177	196	171	185	198	211	155	195	176	188	175	165	183	192	185	167	179	187	198	197	175	160	177	207	160	178	185	168	175	195	190	172	172	187	179	181	176	185	184	183	182	201	165	161	178	178	197	198	169	170	164	152	186	193	165	184	164	165	168	185	195	181	181	174	174	190	189	175	207	180	174	164	192	176	174	174	190	167	186	175	191	183	196	165	174	199	185	204	181	186	157	190	183	185	194	177	189	166	180	177	149	180	150	201	164	183	211	196	190	184	188	191	167	191	207	177	175	173	155	165	165	176	149	179	164	195	174	166	183	167	180	179	161	167	144	166	214	166	188	189	185	200	178	205	180	176	175	181	185	182	161	186	165	171	177	191	201	182	175	184	199	183	179	206	169	198	171	156	186	200	186	180	176	192	204	179	165	201	182	200	185	181	191	173	174	182	195	177	186	205	171	155	197	183	186	197	199	170	178	186	189	169	197	164	175	227	185	152	169	181	160	211	196	165	179	173	182	178	184	175	161	157	172	196	198	162	174	203	193	190	177	173	184	170	200	157	172	183	196	199	169	196	173	173	170	175	182	190	172	180	182	175	187	191	182	182	189	176	182	179	181	185	175	186	202	181	169	200	172	176	169	176	193	183	168	186	164	175	192	187	208	180	183	193	168	206	178	165	185	190	181	184	189	187	178	173	216	180	182	194	159	193	167	179	169	189	177	164	165	161	198	171	195	182	194	169	167	175	170	167	172	216	176	203	181	185	175	189	174	178	164	153	194	169	179	183	177	157	181	185	171	202	211	212	167	183	187	182	189	163	185	165	196	217	188	181	192	195	179	190	184	160	214	177	204	183	165	206	180	190	154	188	184	199	222	166	182	182	187	188	207	178	174	168	184	174	169	178	192	158	173	173	187	177	178	185	168	171	164	160	190	169	201	194	174	172	179	192	171	187	164	167	189	178	169	156	181	177	172	196	188	173	171	188	164	185	190	175	185	192	183	180	194	153	188	176	192	181	195	158	173	172	219	183	164	170	168	188	187	187	199	192	196	174	199	190	178	179	193	166	175	169	189	190	169	196	207	186	206	199	175	187	175	184	159	198	179	189	178	179	190	166	191	187	199	193	182	187	154	182	207	192	181	198	168	221	191	201	163	205	185	202	176	202	197	180	172	194	180	199	154	184	177	196	177	189	177	157	200	171	182	173	163	192	154	189	170	180	178	200	186	199	188	185	183	168	186	186	186	179	189	168	161	168	208	165	213	186	170	185	206	197	195	167	171	198	180	166	169	172	189	165	179	181	213	174	177	175	178	161	160	158	181	161	171	173	197	167	196	183	181	164	192	177	198	171	177	184	213	181	187	196	170	178	192	180	182	183	178	178	197	184	203	210	181	185	176	187	208	179	189	178	157	170	185	215	184	195	178	177	192	188	184	181	169	193	168	188	183	171	189	194	181	205	173	186	221	166	177	175	173	197	175	160	153	200	174	186	183	191	175	182	175	173	189	190	183	182	198	172	186	190	188	167	206	193	179	189	182	183	193	199	179	175	158	187	176	182	204	164	174	156	180	183	192	177	169	177	183	198	193	203	172	183	154	181	178	201	194	196	198	195	193	198	196	175	173	194	155	184	182	212	197	172	196	194	194	178	168	183	168	194	173	172	191	159	174	188	199	174	179	193	177	158	180	177	167	186	174	191	192	180	190	190	203	202	186	200	190	210	187	194	178	176	200	186	181	169	186	195	188	189	180	173	164	195	189	207	184	189	182	181	164	181	198	203	167	189	196	184	197	193	154	161	159	201	176	162	183	169	172	193	177	155	181	162	176	201	202	179	189	156	197	173	160	193	171	172	189	179	168	179	172	178	205	176	189	168	165	166	158	165	167	196	163	196	180	166	190	195	172	164	190	194	172	182	180	176	198	167	198	188	187	163	162	185	186	176	181	181	181	178	185	199	211	158	181	172	172	186	185	164	192	195	176	208	216	200	188	179	199	181	182	150	182	185	172	192	214	179	152	179	195	194	176	190	183	190	173	183	185	195	188	193	167	170	204	198	172	199	174	206	182	198	172	198	187	189	177	209	175	156	176	157	168	192	194	171	195	175	186	152	194	186	182	171	158	176	173	171	187	163	158	181	174	170	173	203	183	181	190	179	189	187	166	162	185	179	182	206	177	156	175	176	183	173	199	184	179	180	174	175	173	170	184	201	202	161	174	212	181	178	172
4671	5690	4242	2055	1409	1111	851	717	618	555	488	448	421	364	389	357	370	340	315	316	332	308	305	311	263	303	311	305	304	260	285	292	260	276	275	265	282	284	277	282	250	266	263	282	247	294	268	278	255	288	234	246	264	239	264	262	246	267	267	278	280	260	261	273	261	246	264	271	247	292	264	253	289	248	267	239	245	265	278	285	251	266	254	252	284	284	267	266	260	265	285	270	280	271	283	249	283	278	267	281	292	264	286	247	250	279	264	299	281	247	233	255	254	266	275	254	244	263	291	286	229	239	243	259	270	274	285	226	278	280	245	241	269	278	274	270	259	264	257	269	269	269	236	271	225	263	239	262	250	243	233	259	264	256	256	282	291	253	267	280	287	282	302	239	261	247	265	251	262	269	256	279	258	266	260	250	253	271	239	282	251	248	272	255	259	262	252	281	253	273	262	238	270	262	253	278	260	272	288	243	239	261	277	272	279	266	251	282	253	280	244	273	273	256	263	260	264	271	259	260	239	280	273	280	253	254	259	257	269	284	282	212	268	273	246	255	264	274	268	232	257	260	267	261	269	265	284	275	259	237	268	252	265	283	300	264	248	248	233	261	273	295	277	244	246	271	254	266	264	253	264	264	263	262	296	268	242	264	254	251	240	275	297	264	247	271	305	254	258	277	254	290	272	261	227	255	283	267	234	269	236	248	282	239	255	274	262	253	232	258	255	242	269	258	272	273	249	233	267	271	254	257	279	281	267	254	266	283	247	248	230	282	260	233	248	261	251	268	257	268	264	264	283	260	260	272	244	253	221	257	219	284	283	245	273	259	270	233	272	257	246	260	241	257	250	253	272	269	252	247	260	231	261	261	253	242	244	255	228	256	270	238	283	270	237	270	256	271	232	254	248	300	240	272	262	258	286	243	248	263	249	264	251	226	262	244	253	268	248	277	270	277	292	235	242	293	268	263	266	250	267	264	263	288	273	262	251	274	276	257	279	269	254	250	284	289	248	269	269	255	243	248	249	244	284	282	288	258	241	248	285	264	263	270	248	274	247	255	267	289	272	270	258	268	271	235	266	284	258	286	243	279	238	274	252	246	257	259	276	263	283	280	257	248	254	252	252	266	275	250	246	251	274	257	265	276	243	264	250	286	266	232	270	266	241	267	281	264	281	247	275	304	224	269	257	287	276	270	270	254	264	252	255	239	277	262	239	257	256	262	244	278	266	259	290	251	262	245	284	278	275	249	262	258	249	280	275	257	274	237	268	275	256	261	252	264	251	272	250	255	285	274	273	251	242	255	253	265	252	267	251	266	287	241	256	243	274	268	253	242	273	271	261	260	286	273	294	264	251	262	274	275	269	272	259	258	270	237	242	249	253	264	268	268	252	268	259	261	289	261	266	262	266	236	224	256	258	249	264	227	284	281	288	267	245	265	305	275	267	283	246	292	270	258	248	237	278	250	238	259	286	251	267	258	289	238	256	279	278	228	299	258	286	285	267	264	258	262	235	285	274	258	250	253	252	263	269	246	239	243	250	278	253	282	262	263	265	248	230	246	292	251	269	272	242	268	267	266	265	260	266	238	268	241	252	248	278	278	252	261	263	273	271	255	262	268	271	255	242	269	273	293	267	235	237	251	279	249	286	263	244	281	247	234	274	243	262	277	259	261	256	247	259	256	267	266	297	252	264	277	266	260	283	260	263	274	293	254	296	263	276	275	275	266	255	275	256	263	223	279	258	254	260	265	268	273	251	252	271	265	244	288	264	260	254	264	256	255	291	269	267	268	247	281	249	261	280	268	242	267	262	240	293	252	263	259	253	235	284	264	262	262	231	258	287	264	239	265	241	288	268	252	248	269	247	262	231	247	263	245	286	262	254	276	265	253	272	256	261	265	242	257	274	263	255	261	272	269	263	252	259	280	275	278	247	273	268	268	260	254	230	270	258	298	297	275	270	259	261	267	265	297	252	239	247	238	267	245	257	253	285	262	243	272	271	251	248	262	280	239	258	296	260	263	295	255	253	251	260	256	261	268	254	268	250	264	260	272	286	270	255	256	275	248	274	250	268	229	266	285	258	267	257	276	275	252	271	243	229	313	293	264	268	243	256	271	263	269	268	284	259	280	256	272	262	263	293	227	263	233	263	267	262	266	281	274	245	264	263	266	287	263	280	248	268	274	257	237	265	255	261	248	251	256	265	246	275	244	259	305	247	264	281	254	280	275	273	237	267	277	296	256	265	274	274	275	270	254	284	256	273	248	274	263	239	275	232	249	285	258	275	255	246	254	268	247	297	292	256	252	266	268	261	272	282	236	248	259	241	260	264	250	248	277	257	255	221	264	240	257	284	246	259	284	269	264	250	241	259	283	291	252	248	251	261	279	267	261	264	269	256	253	257	250	255	254	252	267	248	263	254	290	274	240	264	239	243	257	267	273	265	271	238	232	247	242	237	258	248	251	247	269	248	265	257	234	273	271	245	280	275	251	268	284	259	269	255	258	261	277	264	266	272	250	230	263	262	258	231	259	272	236	287	261	256	274	260	285	259	234	270	272	277	268	264	257	268	248	262	255	224	228	252	275	308	246	277	272	274	255	285	261	250	266	245	280	249	265	260	275	251	251	223	266	244	256	289	257	232	224	261	278	269	261	232	294	263	265	259	289	260	263	265	277	274	262	285	278	267	254	247	282	270	258	286	249	261	241	249	261	279	260	251	238	249	236	261	247	275	230	237	286	272	251	284	221	268	270	252	241	241	273	232	278	262	275	245	274	285	241	280	261	250	274	310	253	264	260	262	260	270	241	278	246	302	260	247	260	249	219	245	284	241	258	278	292	269	276	243	226	299	265	289	255	237	255	269	258	256	255	260	243	267	246	244	300	260	266	260	256	249	234	229	253	276	256	258	264	275	291	256	244	277	255	270	276	249	266	251	248	285	245	251	260	263	271	268	269	254	266	286	248	259	244	254	270	269	264	271	276	270	279	277	269	256	288	286	251	284	277	259	246	214	257	243	274	244	256	242	264	285	302	244	290	250	256	261	258	261	246	249	265	286	284	255	248	268	250	263	263	259	271	249	253	258	267	268	267	270	272	277	267	251	282	241	274	290	244	252	243	235	251	271	251	275	264	260	268	296	266	240	244	274	256	256	250	271	266	266	275	266	256	247	231	253	260	236	253	279	233	238	284	251	279	255	285	270	268	265	277	258	274	266	292	264	281	250	283	242	248	276	254	248	245	269	257	252	284	285	283	269	230	255	269	254	254	269	266	263	311	257	275	253	263	266	245	270	292	240	251	273	245	254	234	217	275	269	266	246	277	252	289	277	236	262	263	259	241	241	262	262	280	265	260	278	249	254	260	273	250	259	283	287	279	250	264	294	281	239	241	267	252	261	247	262	250	257	263	233	269	250	265	278	242	269	239	289	293	238	267	244	241	241	253	249	250	259	277	264	290	265	304	283	265	245	260	247	242	268	246	247	276	243	255	271	253
22833	21038	28731	23544	21039	21043	6174	1433	1104	950	950	931	837	778	824	743	738	728	721	774	694	744	715	678	698	673	689	635	676	611	640	683	681	657	616	646	654	586	628	635	600	620	610	653	619	631	604	630	628	592	598	656	582	593	584	607	604	605	615	637	660	618	608	599	640	641	531	628	552	620	626	584	642	611	633	626	619	628	636	608	630	605	613	604	619	620	621	604	627	626	602	569	628	585	616	571	629	648	608	598	636	597	651	588	620	611	597	596	609	616	611	630	626	629	595	594	605	636	560	653	616	603	621	569	552	624	655	636	604	555	624	621	617	612	608	619	624	663	625	609	613	600	593	607	589	603	618	622	596	605	619	641	630	621	604	595	611	579	536	646	615	595	615	567	598	611	631	643	654	565	574	649	621	589	638	668	619	622	588	623	631	627	660	611	571	602	591	599	595	627	658	648	657	635	640	645	622	557	599	637	616	630	572	629	608	616	613	613	599	618	577	585	582	630	595	641	604	603	629	648	592	682	652	626	583	601	645	649	610	577	603	629	603	657	589	610	649	599	596	620	613	619	568	622	606	599	607	620	612	606	626	618	616	596	658	613	609	607	637	587	606	612	655	639	617	612	589	631	586	637	605	626	634	605	619	559	604	662	582	593	577	611	642	641	586	607	621	621	591	618	628	616	606	618	598	633	635	627	630	623	644	646	586	570	595	650	609	565	616	583	616	582	593	597	582	592	622	585	571	658	609	592	606	611	602	609	616	571	607	620	631	645	615	651	622	632	561	634	625	676	626	625	616	587	588	651	621	608	621	565	572	631	617	608	637	586	621	640	573	617	635	607	607	637	618	654	628	600	603	645	643	634	606	636	594	591	613	592	600	578	586	644	602	645	597	589	602	528	601	598	584	618	576	586	624	638	649	615	601	595	619	618	630	607	601	641	630	559	626	622	597	650	641	611	621	577	588	587	573	614	598	614	636	586	617	630	603	609	581	581	553	602	591	621	614	609	642	631	644	620	580	607	584	641	626	597	527	612	615	581	610	594	629	585	640	635	591	619	614	582	602	609	623	611	582	613	687	588	572	620	620	604	657	605	638	630	618	649	621	612	616	590	595	582	600	580	624	615	622	592	633	608	614	609	577	609	596	607	520	623	607	548	570	625	618	621	600	586	596	598	623	605	603	613	604	599	624	596	577	656	606	605	618	597	605	600	604	594	613	614	604	565	647	605	594	631	645	576	587	629	601	584	554	565	564	621	603	629	606	616	632	600	583	613	625	597	573	625	637	638	571	572	609	623	582	573	643	576	645	560	621	657	633	647	646	606	587	597	609	622	602	582	633	628	626	617	588	626	630	600	615	608	610	619	602	626	580	603	578	588	576	660	568	619	625	616	598	568	635	591	561	661	572	645	582	610	585	636	569	640	650	612	634	570	619	608	584	646	622	572	597	595	635	635	567	625	621	594	587	624	618	637	619	559	630	644	578	607	605	614	609	607	576	608	573	572	587	594	633	611	657	602	582	622	587	588	631	649	622	640	605	638	613	607	590	652	614	587	642	613	641	583	604	610	700	614	585	613	619	579	611	597	604	583	581	616	588	596	604	612	625	595	593	662	609	602	586	642	637	607	607	581	600	633	630	605	601	605	619	603	588	601	605	655	617	578	586	629	636	570	590	611	616	591	585	583	603	603	612	615	598	607	639	605	594	614	609	599	642	633	621	614	630	594	561	630	597	568	540	537	581	620	562	608	615	630	604	597	606	582	609	604	576	572	590	634	624	588	606	600	595	632	612	608	633	597	616	591	618	601	626	614	596	598	571	634	633	664	590	611	611	599	632	582	619	632	592	595	628	596	606	602	624	642	626	595	582	576	567	610	636	615	605	616	629	596	644	568	629	587	630	621	629	620	623	597	585	588	591	639	584	635	568	607	628	601	592	612	585	602	591	624	567	605	624	626	604	552	653	612	636	617	621	632	608	619	602	587	586	621	579	617	608	615	593	620	585	615	614	621	604	559	640	611	574	619	587	616	593	636	620	640	563	608	577	622	637	586	568	632	621	641	637	649	661	634	639	635	600	598	604	656	590	585	624	575	564	608	636	603	629	637	674	591	616	640	580	581	569	590	587	629	594	582	612	596	616	629	609	601	594	622	620	633	562	647	616	600	620	589	542	587	647	648	632	586	614	595	639	613	616	589	582	632	626	578	600	575	646	604	610	621	589	590	610	617	637	590	616	595	610	667	543	601	592	611	609	584	629	605	627	543	588	616	635	639	598	571	596	587	589	619	586	620	594	623	612	609	595	650	610	603	569	620	578	602	620	631	573	614	600	656	631	630	630	584	639	604	606	572	604	577	589	608	614	641	642	605	661	622	596	626	583	611	569	621	632	647	650	602	600	612	577	601	612	612	632	619	604	605	635	608	603	589	595	647	593	627	589	627	615	607	606	588	631	635	624	585	594	597	570	591	616	591	591	640	622	656	615	637	623	652	624	598	588	625	538	626	642	587	637	640	613	648	610	652	617	607	608	599	643	617	579	578	604	601	573	609	589	590	583	611	559	583	596	611	611	559	577	597	602	593	631	611	597	633	591	616	614	584	642	586	601	603	589	590	610	636	615	618	600	611	637	621	620	649	594	647	587	613	597	590	639	623	637	632	610	622	596	589	640	599	611	582	603	610	628	629	587	618	596	662	617	568	586	609	566	615	610	590	555	589	624	626	602	578	621	601	591	580	623	648	614	586	594	611	628	619	611	586	601	603	659	565	620	583	610	607	626	650	627	587	621	591	560	639	610	593	634	558	605	607	594	643	632	601	601	601	606	584	584	609	594	574	609	640	610	559	598	628	579	599	606	655	635	596	604	600	617	595	629	614	603	582	604	619	610	613	572	662	638	602	613	588	628	601	633	617	600	578	598	615	626	616	638	665	599	625	612	627	634	621	604	586	640	635	608	620	594	605	643	554	619	655	585	590	580	627	592	619	644	593	672	599	581	606	558	567	649	578	645	639	630	584	547	648	651	647	666	566	599	562	561	631	627	588	566	598	580	587	614	667	630	643	604	615	612	588	573	581	632	545	626	599	593	637	635	632	622	607	614	584	601	631	608	630	573	589	659	599	630	585	591	619	588	648	620	661	613	588	626	598	673	609	598	663	598	592	614	610	585	605	581	551	576	637	601	609	598	631	602	586	629	631	613	639	624	623	630	570	617	590	583	629	613	613	658	667	612	642	644	569	586	600	571	605	625	577	619	607	647	615	619	614	640	593	624	610	624	597	661	529	636	586	586	612	616	654	592	564	644	624	594	623	647	579	596	604	601	639	585	553	639	619	640	615	601	633	598	607	610	617	626	633	602	610	606	627	597	607	611	589	578	583	593	599	630	637	581	624	584	608	595	617	592	599	585	588	565	613	627	631	631	587	626	606	596	612	614	587	550	586	584	582	631	590	618	569	568	596	624	632	581	629	633	626	617	645	588	638	613	610	625	627	584	626
7686	17173	13530	7079	5139	3776	3020	2420	2047	1827	1664	1476	1452	1258	1222	1130	1075	1016	1050	973	920	913	937	901	825	867	849	845	851	845	797	800	793	870	841	815	871	823	791	819	758	779	834	838	792	821	772	798	779	783	741	740	771	727	750	787	778	820	776	781	805	767	829	755	765	765	793	797	803	771	759	749	755	730	792	752	780	757	792	732	797	833	763	760	784	742	752	747	777	781	743	732	778	778	756	781	764	772	774	802	791	781	736	765	760	784	766	784	719	797	761	783	722	756	788	734	771	774	783	712	789	792	775	713	825	808	804	780	742	728	766	770	752	830	762	755	784	776	738	794	798	784	794	791	736	796	774	768	763	742	770	791	765	706	755	806	765	749	771	744	740	779	740	817	753	781	753	680	755	740	740	765	745	762	768	762	764	756	708	795	749	742	719	698	771	790	770	782	822	725	749	743	763	768	810	748	742	774	830	759	801	755	707	744	754	738	739	734	718	720	797	789	723	752	734	823	771	774	775	745	773	771	722	737	769	743	743	766	758	776	738	743	718	788	820	807	790	764	707	763	728	782	721	716	786	794	721	834	779	772	684	824	759	807	773	764	730	790	734	752	730	719	785	796	747	777	702	744	791	814	766	796	774	793	764	766	745	819	736	772	756	733	763	753	779	799	761	747	719	799	738	814	762	745	704	755	809	750	754	726	773	766	743	733	729	795	784	718	752	783	708	773	755	745	769	749	726	792	731	790	785	763	777	777	733	727	789	721	748	792	808	783	742	733	769	752	739	738	702	752	714	771	782	755	772	801	743	767	745	743	757	743	758	711	750	776	754	768	766	791	788	709	719	762	730	755	770	737	768	710	768	763	748	780	773	730	791	803	796	767	758	796	732	777	791	729	752	744	757	743	773	797	721	800	733	751	737	768	811	799	718	753	829	735	795	739	763	736	776	784	685	737	759	763	777	797	751	773	697	747	802	750	779	738	725	728	737	751	695	799	747	775	790	724	747	752	699	784	755	768	732	741	792	741	739	792	801	794	775	792	763	738	773	784	715	769	784	761	788	773	753	737	775	771	781	753	764	722	761	758	760	717	787	769	759	694	725	731	758	749	708	805	767	808	745	767	794	771	753	754	712	777	801	717	783	770	720	802	774	768	782	766	798	764	797	745	721	700	780	785	721	747	698	722	782	769	798	753	776	745	747	797	746	733	779	701	735	745	819	741	776	787	788	780	682	734	760	717	782	787	781	798	757	797	769	757	781	770	767	783	752	740	760	818	783	766	782	747	765	811	730	751	735	745	728	768	709	760	748	768	752	756	756	775	757	803	785	806	715	770	752	750	770	778	741	773	758	768	781	759	779	787	748	748	787	778	776	753	774	723	721	774	785	725	763	773	712	762	776	793	792	767	729	761	765	746	741	769	764	771	757	794	735	745	711	758	793	778	744	756	786	776	724	738	776	812	765	749	727	741	757	753	729	780	722	724	820	731	791	753	793	757	723	781	734	754	756	773	778	750	799	734	753	771	743	740	710	781	766	776	771	748	704	752	820	807	749	758	768	721	784	746	734	789	755	723	744	733	748	764	781	755	759	782	713	780	768	759	730	756	745	802	800	756	783	712	744	757	752	791	774	749	770	737	782	734	703	718	720	764	715	769	818	750	730	744	804	722	755	757	735	765	753	803	752	773	740	742	729	807	752	786	767	722	758	721	786	781	755	736	749	738	710	768	766	770	807	821	744	751	777	766	724	730	753	762	742	801	814	758	693	735	772	746	769	723	773	812	741	772	776	747	691	772	770	765	741	788	739	769	787	755	766	761	773	761	768	782	763	697	772	832	731	745	718	716	760	799	800	772	722	719	768	764	705	725	789	833	771	804	751	737	801	722	750	727	798	747	788	739	783	795	730	795	754	757	788	743	785	776	785	788	796	748	714	717	796	822	766	802	748	716	736	731	771	768	741	779	734	785	771	780	766	755	748	765	761	819	761	783	744	762	778	789	754	775	757	725	775	750	826	736	779	793	741	760	735	773	811	776	767	735	819	752	760	741	743	785	745	759	776	747	742	744	765	759	805	776	792	740	768	710	766	726	740	790	732	762	775	806	805	747	746	743	785	760	767	801	734	741	739	770	817	746	794	786	755	702	748	740	740	722	773	774	751	747	736	793	757	781	873	741	766	790	779	777	799	731	790	790	779	804	779	757	813	768	757	741	748	750	802	724	747	762	766	794	770	741	770	741	762	740	735	737	743	792	736	757	759	826	747	745	767	808	746	782	747	784	775	761	778	733	761	768	750	756	749	785	807	751	755	734	695	759	779	768	804	735	753	775	772	712	784	805	746	757	746	768	747	749	769	721	731	754	770	764	801	770	753	799	754	711	733	743	726	743	808	764	778	768	756	796	751	735	762	738	733	752	765	774	734	748	762	691	727	755	795	794	719	790	729	752	745	713	780	781	772	775	724	812	833	764	790	709	731	779	781	770	764	782	765	794	755	754	793	778	783	726	754	813	729	796	810	752	777	778	748	763	733	802	744	789	753	760	731	790	779	733	778	736	766	755	800	745	740	758	775	759	788	745	810	770	812	736	736	710	742	756	779	741	787	735	752	754	734	744	779	762	751	777	769	727	676	730	797	734	774	776	817	775	752	808	731	750	774	748	776	747	753	791	721	743	749	767	745	699	789	761	758	776	766	754	792	760	742	765	744	759	753	734	744	740	759	786	716	807	745	770	772	719	781	743	750	770	758	761	746	798	766	738	743	787	768	755	762	786	749	815	792	790	764	719	809	757	757	731	746	793	818	733	725	771	771	767	754	746	806	760	761	753	774	728	716	811	783	746	735	805	759	737	725	789	729	789	773	778	813	796	769	781	733	764	799	776	812	739	776	800	716	769	795	776	716	799	777	778	827	704	753	761	714	770	788	724	774	765	776	768	737	789	733	773	756	737	754	793	779	703	791	774	765	761	769	774	745	763	752	762	746	747	786	752	745	760	761	805	776	758	738	738	802	712	750	749	746	790	739	755	712	758	795	790	763	734	742	716	716	720	777	737	732	750	770	781	771	787	758	752	771	718	761	761	744	764	788	758	738	755	770	773	825	750	760	756	749	767	732	768	749	755	794	784	774	771	744	784	749	743	816	772	784	757	780	716	734	801	767	748	772	750	736	770	749	768	737	755	711	771	757	787	734	745	796	751	765	767	749	775	780	764	727	746	747	767	759	749	750	757	785	760	768	762	776	749	753	752	789	729	732	786	746	715	737	763	768	793	726	766	767	766	749	763	721	722	766	748	761	764	783	764	801	755	746	734	729	771	794	732	788	748	774	728	795	774	767	753	750	771	742	759	782	730	729	814	781	692	765	774	754	744	765	754	727	811	748	754	753	726	747	751	782	772	750	786	727	776	747	754	761	730	736	777	785	772	727	757	771	724	749	747	731	751	783	723	718	786	795	792	770	790	762	756	745	733	758	768	748	808	751	712	783	758	720	784	742	791
26956	19116	4711	462	316	263	253	261	250	261	202	222	238	226	248	210	229	247	250	227	229	205	237	203	227	218	213	227	217	221	207	251	204	229	232	229	242	235	213	190	235	232	242	233	215	225	198	225	212	227	220	232	219	203	221	226	250	217	195	206	211	203	225	214	213	235	228	231	245	226	228	248	215	223	218	230	202	232	182	215	232	223	209	222	200	230	227	209	227	216	224	190	232	252	221	209	182	236	238	237	229	228	240	226	200	218	223	197	195	221	230	238	230	206	222	229	230	208	231	233	221	232	215	218	218	226	215	239	229	233	215	226	229	216	262	245	227	231	227	238	228	242	211	238	233	236	229	225	243	241	253	236	213	210	224	208	230	247	214	234	220	232	246	193	238	228	247	241	194	206	218	219	237	217	221	225	229	232	222	220	215	224	224	256	249	226	234	214	230	208	206	232	197	250	199	231	230	220	235	217	228	256	213	199	215	214	247	232	205	203	250	211	224	230	212	202	233	242	220	258	250	253	225	221	201	221	218	236	226	231	210	205	175	217	235	233	202	227	234	230	222	219	193	221	232	212	228	246	215	242	237	242	234	229	204	228	232	242	217	193	214	231	216	234	203	233	237	239	261	216	220	235	235	247	246	233	204	226	221	221	217	213	222	267	241	224	232	249	221	237	263	218	240	223	230	239	232	202	236	231	218	210	204	225	208	243	225	203	198	202	201	229	227	226	236	211	216	208	222	198	249	222	230	235	218	234	213	213	233	229	238	217	193	189	211	216	209	205	245	223	239	234	222	215	217	224	214	226	225	217	215	212	228	228	197	229	240	227	218	213	217	239	221	212	210	217	242	237	211	184	229	220	220	219	218	235	229	259	220	266	239	234	233	245	246	198	226	212	224	231	211	215	222	238	242	254	208	219	241	219	211	234	226	229	255	243	206	224	253	253	224	206	204	234	205	226	247	246	214	222	217	220	208	235	222	227	269	234	221	239	219	210	253	219	219	203	215	201	217	236	234	222	207	218	233	181	220	244	198	233	220	224	226	197	194	196	216	218	242	223	236	221	237	214	234	204	250	219	237	213	228	211	220	231	212	234	223	229	221	208	235	257	222	215	217	203	198	204	210	228	230	234	217	199	219	207	235	212	217	224	214	234	226	227	217	209	198	216	237	223	240	205	225	252	239	221	232	237	219	221	215	232	241	216	215	205	221	215	220	221	225	216	232	234	244	206	203	264	205	195	224	223	239	217	247	225	219	197	212	206	231	232	218	242	221	244	235	222	230	236	246	236	223	226	225	231	224	219	230	212	261	250	232	194	225	231	213	228	229	256	205	231	220	234	228	237	222	230	259	211	207	233	207	206	227	208	223	238	215	229	243	219	207	243	235	206	257	222	251	194	244	237	217	233	211	227	194	212	219	229	226	230	240	206	226	211	231	230	233	231	219	239	231	239	235	219	229	191	236	224	227	231	229	231	225	219	244	251	206	203	209	207	222	230	225	238	195	212	214	228	220	217	236	218	247	225	206	214	248	210	227	209	254	225	224	223	220	246	221	220	221	221	238	225	200	239	225	243	217	211	261	225	211	237	220	243	202	245	222	212	229	237	220	222	203	191	233	203	230	223	225	236	232	191	242	217	231	235	205	229	245	219	206	209	248	239	253	260	233	235	221	248	203	241	217	229	239	209	241	223	241	226	231	236	240	222	225	252	215	221	237	220	222	221	241	211	233	221	229	226	248	215	207	242	216	241	208	230	236	248	247	226	194	231	238	208	247	212	208	227	209	224	203	213	262	209	240	241	239	227	223	224	224	209	246	215	236	234	212	216	240	219	232	242	227	232	239	222	243	237	235	212	204	254	219	223	238	221	229	234	203	232	237	229	225	217	233	216	236	229	221	226	220	243	226	216	220	229	218	214	226	247	215	238	233	227	211	212	243	241	238	223	236	231	235	189	204	212	213	224	245	212	230	229	242	204	242	243	218	198	240	259	222	240	226	206	201	222	230	228	228	234	222	216	226	246	204	223	229	233	224	248	220	212	241	230	232	228	222	223	215	230	241	221	212	214	228	222	189	228	217	223	210	223	237	224	230	202	222	225	229	242	210	217	207	242	212	225	228	241	229	229	238	219	220	226	263	234	212	221	225	212	236	207	252	233	229	206	234	230	209	214	236	210	225	189	207	212	243	227	235	202	205	205	243	231	224	202	232	212	207	230	227	240	206	225	224	212	238	248	233	203	239	221	227	202	225	240	260	229	224	208	220	234	239	241	208	208	233	237	229	214	231	219	224	215	220	229	251	221	200	222	240	223	218	244	209	232	227	221	213	236	240	215	237	229	231	232	234	231	195	234	217	219	246	216	231	228	217	206	227	221	211	232	208	226	212	195	225	244	208	184	213	236	269	238	211	219	231	213	201	223	219	223	221	218	221	234	210	206	217	216	221	199	221	230	232	249	221	232	212	231	200	234	236	263	242	231	197	243	204	242	214	224	212	224	218	202	233	213	235	231	233	221	201	239	219	226	225	233	214	225	235	214	219	216	234	216	223	224	215	247	221	219	245	209	226	203	206	231	215	264	211	222	255	196	246	217	233	251	234	223	230	213	253	229	238	208	223	224	239	223	226	236	215	234	219	244	251	233	242	248	216	201	212	223	229	246	237	222	212	233	232	222	242	228	234	208	215	241	221	229	229	213	239	215	221	264	227	233	227	209	226	216	220	247	211	220	221	219	226	255	220	236	207	233	205	217	236	235	227	231	242	214	227	226	238	224	237	227	210	217	218	226	207	216	242	217	242	221	225	235	223	215	209	203	229	225	237	226	220	215	208	221	242	214	217	209	197	246	203	217	222	229	254	231	251	217	218	236	228	227	254	212	222	209	219	245	218	227	227	226	227	205	209	207	225	222	219	259	201	218	234	209	225	203	241	235	239	239	241	229	226	195	241	224	259	247	215	230	235	249	217	239	214	232	238	207	244	222	235	249	231	213	214	220	242	217	219	221	200	248	233	214	220	248	245	280	211	254	234	235	227	222	220	214	231	215	229	211	232	236	225	212	202	231	221	247	239	242	269	207	202	237	230	226	234	236	191	230	209	213	224	245	214	227	243	225	208	239	246	216	186	236	218	214	217	235	233	227	232	229	210	225	223	230	216	213	231	228	238	222	239	188	222	219	201	226	204	223	203	206	215	236	229	220	233	253	228	212	252	201	228	239	211	208	232	211	227	241	246	247	214	210	206	231	214	245	228	219	231	227	220	237	189	198	208	234	221	216	222	196	243	249	212	215	226	211	224	207	217	247	205	213	217	219	232	220	246	234	228	213	208	217	197	220	223	232	239	238	205	222	243	209	224	244	230	218	211	215	228	210	209	236	201	243	244	225	235	222	227	211	238	190	228	205	221	238	231	224	225	224	220	240	239	245	218	198	244	241	216	243	226	210	226	226	239	230	246	214	243	238	239	227	184	224	255	222	209	230	254	207	214	235	241	214
3973	1139	891	568	472	386	393	368	356	329	338	350	341	325	334	323	317	328	329	296	315	318	294	301	295	305	319	287	269	296	308	276	298	325	321	312	314	270	275	307	305	297	307	298	317	320	302	322	297	288	348	292	302	314	296	327	307	273	292	289	311	339	311	318	305	287	279	327	276	289	318	302	315	293	320	291	279	299	306	322	306	310	308	300	295	297	276	324	296	291	271	287	294	265	295	301	335	325	284	304	310	287	295	302	319	281	270	298	290	283	333	329	271	316	278	290	307	297	310	321	307	299	313	317	283	338	269	288	292	298	329	306	298	281	278	293	254	283	300	307	305	282	264	299	275	265	264	292	288	305	290	304	290	320	300	267	290	295	302	299	302	328	301	297	282	274	281	287	308	309	318	297	329	307	325	260	259	317	298	310	331	276	298	303	283	320	279	318	289	321	298	286	279	283	274	308	304	305	298	284	300	288	321	302	273	307	305	298	318	270	288	292	294	277	302	313	289	298	319	306	317	292	289	336	317	299	307	325	302	277	318	294	288	280	292	277	301	291	314	271	280	296	317	275	293	327	276	270	273	273	292	301	282	287	292	310	289	302	254	305	331	304	290	277	286	314	283	291	312	293	286	302	319	314	304	310	274	286	273	285	297	279	289	310	293	298	299	303	300	306	293	309	273	299	316	306	284	288	324	299	285	316	293	305	309	331	325	270	301	296	282	254	294	312	288	277	306	316	286	259	335	286	277	306	284	281	318	300	314	302	281	281	295	306	281	317	324	303	324	327	280	302	289	317	284	297	295	311	320	301	291	292	310	300	299	286	300	309	281	284	267	301	271	280	288	297	300	297	310	312	305	271	276	284	280	283	321	286	308	287	305	300	286	294	299	288	298	294	303	272	310	286	301	296	296	271	267	288	273	310	285	261	271	314	334	322	277	332	292	341	277	287	295	275	278	304	290	304	287	320	275	285	268	295	285	317	309	263	285	270	299	335	302	308	341	299	283	307	285	300	291	294	315	301	288	318	294	293	276	267	307	312	304	292	319	287	307	304	293	275	312	306	298	282	295	302	298	273	305	283	282	320	324	280	291	274	252	300	273	293	319	311	282	276	306	310	281	261	287	301	343	284	301	297	304	302	300	304	294	272	309	285	290	263	275	298	300	325	302	296	297	334	308	264	278	268	294	279	305	290	310	289	284	323	281	312	303	276	284	273	279	313	292	280	287	340	297	302	290	315	298	279	276	274	282	319	266	268	323	295	276	316	291	282	324	266	296	299	320	294	259	280	294	288	307	320	342	297	288	320	315	307	318	296	286	297	284	260	305	302	284	309	313	299	298	320	299	278	295	275	308	302	275	295	270	298	285	329	311	279	294	332	286	308	293	294	274	321	304	288	295	303	320	321	307	266	267	297	289	302	302	321	283	292	286	309	313	328	262	306	293	332	295	307	277	277	317	291	318	290	328	312	291	269	299	284	286	327	311	301	306	307	278	310	303	293	286	301	278	285	261	302	240	302	270	302	301	303	267	278	282	276	296	293	333	310	299	275	291	337	282	266	283	311	316	303	295	290	285	305	304	311	315	269	317	322	305	331	320	282	278	291	312	298	301	328	257	281	274	317	318	315	276	314	309	257	262	307	301	310	317	252	320	325	297	275	284	296	303	291	313	295	297	305	292	305	314	325	321	305	295	310	306	255	269	292	322	302	297	313	291	291	270	308	310	292	278	317	242	279	288	313	282	325	313	290	314	337	302	306	286	287	283	288	295	301	318	284	333	303	282	314	268	315	291	306	308	290	274	273	304	316	307	315	313	244	286	326	315	260	297	311	329	305	301	270	319	302	304	296	305	318	334	279	302	305	293	300	297	295	298	305	293	298	266	276	293	285	324	310	330	262	292	327	310	292	286	312	269	321	314	295	307	298	321	309	320	298	292	261	322	311	318	296	307	284	297	306	267	277	321	299	295	303	295	288	271	309	317	288	294	278	297	313	271	280	288	314	291	309	266	290	298	313	297	303	303	287	293	315	297	292	309	282	307	309	291	306	312	310	340	295	280	321	321	304	281	296	300	313	333	277	305	294	347	298	281	290	300	294	284	339	290	308	307	300	289	301	267	314	286	295	275	288	270	276	303	311	296	301	298	299	300	283	290	311	271	270	294	284	299	311	305	303	320	283	299	288	289	308	286	292	267	298	295	256	307	308	292	299	309	290	289	316	326	296	286	314	318	294	278	273	292	283	282	264	311	308	296	265	263	295	310	301	306	291	276	292	300	294	292	292	313	337	312	325	312	301	296	314	299	315	306	334	294	335	290	291	321	312	336	305	306	292	279	303	298	313	320	294	303	294	330	302	294	263	297	307	276	289	286	303	300	322	303	299	323	294	303	308	288	303	295	317	252	304	298	289	270	315	313	293	291	276	273	291	297	297	311	302	275	280	290	297	289	306	300	331	298	282	303	282	292	288	311	291	297	319	283	306	274	279	314	296	302	308	299	302	283	288	283	299	300	328	310	317	287	299	277	316	310	308	327	308	303	283	288	302	332	275	295	284	275	282	325	300	263	292	299	304	305	283	280	264	305	288	300	283	276	292	277	315	276	268	305	281	318	304	277	279	338	302	281	313	295	289	320	308	304	283	294	285	300	316	308	274	318	292	284	305	340	311	316	282	317	294	302	282	311	280	279	289	296	279	289	267	331	282	310	295	291	317	310	301	296	295	295	334	306	295	275	296	303	309	322	331	316	281	294	297	306	307	300	284	305	288	314	284	294	280	285	309	302	286	300	297	295	330	307	300	265	288	276	335	291	303	324	284	278	261	304	303	291	298	310	328	294	274	294	312	292	253	302	318	298	317	266	289	334	310	314	340	291	278	315	332	303	326	325	318	311	315	323	297	307	330	286	284	287	297	317	307	300	300	266	292	323	309	298	305	280	289	315	301	314	278	300	298	292	292	294	338	320	291	255	279	303	314	287	336	315	292	289	265	293	317	297	306	297	271	304	306	305	299	301	284	323	267	276	296	298	285	304	279	296	323	278	283	297	303	322	270	286	292	302	283	293	307	276	282	303	294	306	289	285	277	302	278	304	304	289	269	275	292	282	263	291	265	299	326	305	294	295	293	300	294	274	264	309	318	310	299	281	329	290	334	328	267	303	291	311	303	315	315	289	271	317	314	319	308	304	296	302	303	292	274	302	263	296	283	283	335	296	258	305	288	294	293	260	319	311	299	255	315	273	302	320	289	310	285	282	284	326	318	311	319	269	278	296	305	302	286	298	295	307	273	279	278	338	286	301	264	278	333	277	298	272	303	277	303	307	302	278	316	302	302	295	287	298	322	297	290	289	304	299	293	305	267	351	313	289	304	300	293	321	280	313	296	314	302	327	289	310	325	310	292	283	320	280	316	281	290	316	284	281	283	277	287	303	333	288	281	279	317	304	288	299	275	292	318	292	263	315	304	288	319	315	333	291	316	283	302	316	309	290	270
23842	21006	28203	23990	20991	7428	1283	907	730	753	680	664	622	628	628	611	600	576	548	572	583	573	575	570	514	556	558	531	551	546	574	539	548	559	534	550	512	506	548	543	547	535	540	514	523	517	502	514	522	546	576	517	522	508	514	559	534	554	516	532	529	536	525	545	526	558	541	518	532	515	513	529	532	528	555	516	525	523	503	523	558	572	524	553	493	550	507	616	527	530	532	494	536	521	507	526	525	534	524	504	530	543	512	558	508	543	529	545	538	536	524	540	546	520	510	507	533	550	509	542	533	502	525	507	506	471	527	539	537	605	508	550	511	517	581	504	563	490	519	524	486	592	504	526	559	503	502	510	522	545	514	545	531	541	543	545	523	492	531	524	527	536	464	532	510	518	537	532	547	553	550	505	543	520	544	506	505	543	529	519	517	554	533	508	543	532	514	493	509	532	573	537	510	543	509	561	483	503	584	555	514	519	516	516	498	498	492	527	538	520	545	489	464	530	550	522	527	534	523	484	520	558	548	556	495	488	504	513	510	502	561	506	506	521	563	522	550	521	541	529	507	548	541	514	509	538	533	520	526	537	532	505	560	535	557	525	495	515	509	474	514	528	492	541	539	511	532	501	560	529	527	522	519	548	518	528	485	483	512	531	525	511	503	517	524	518	513	549	500	577	528	541	532	542	498	519	540	515	530	525	546	515	523	516	515	528	502	501	514	516	505	534	492	535	484	529	487	501	549	509	529	506	515	532	522	536	507	521	505	498	537	523	554	557	522	509	507	524	534	560	524	512	555	490	532	514	525	589	514	503	516	567	526	508	539	537	510	497	536	472	538	503	525	534	520	544	529	509	529	518	498	537	495	534	508	469	505	551	543	461	534	498	523	537	454	543	525	549	522	546	522	502	542	534	514	524	529	495	538	556	486	524	517	530	504	551	567	523	521	545	487	530	521	493	531	494	559	502	528	467	520	525	466	512	536	556	554	523	535	493	537	509	535	521	548	503	529	502	563	541	478	526	528	513	571	490	519	508	508	531	514	506	506	519	516	524	517	545	529	510	504	484	495	504	512	534	509	525	576	525	565	494	529	534	538	506	533	523	511	497	491	548	580	495	543	523	535	506	522	485	525	566	496	536	484	518	538	501	557	507	515	533	486	517	580	516	536	522	544	506	508	536	509	549	503	494	465	544	528	524	512	550	519	498	517	572	505	573	555	579	524	553	531	521	531	535	483	533	533	516	520	545	536	529	509	587	522	518	536	526	530	521	510	539	548	489	525	519	521	521	532	508	542	503	512	552	560	485	493	546	513	527	515	500	503	552	510	522	558	556	530	489	542	539	539	512	541	558	501	495	545	558	483	546	543	504	524	472	532	521	534	535	527	555	549	528	512	479	502	513	534	523	531	535	497	534	537	500	523	508	474	488	505	529	546	509	493	515	519	543	519	486	509	523	528	504	535	522	534	510	553	543	508	566	564	529	514	544	503	505	526	562	527	527	494	549	484	499	530	485	503	500	554	550	530	517	532	532	524	527	549	506	521	525	536	516	543	518	510	461	524	544	528	540	550	534	524	541	521	510	504	488	533	493	540	517	513	502	552	491	553	564	511	574	540	541	496	534	481	535	501	549	569	530	533	523	537	511	504	541	551	505	471	511	547	524	516	497	534	508	524	549	477	504	551	528	494	575	534	495	554	530	544	521	536	557	522	542	513	555	531	508	523	515	534	527	493	523	542	510	519	526	520	506	518	513	512	468	534	501	492	509	531	504	500	516	544	511	523	518	524	515	544	534	529	515	514	509	519	522	492	493	543	551	529	520	517	497	532	488	477	524	519	515	493	541	518	522	505	525	576	526	539	526	494	516	568	548	491	549	521	521	541	524	519	516	535	516	520	505	521	500	508	548	537	499	533	521	500	550	530	550	520	540	532	540	513	508	498	522	453	510	548	508	572	509	504	561	529	532	523	464	513	506	513	536	517	464	521	555	561	520	521	535	503	496	545	522	536	560	511	542	533	535	484	582	552	524	539	507	511	527	537	538	507	498	511	540	540	535	549	546	497	542	483	536	544	471	480	515	528	517	508	555	508	499	513	573	522	550	522	530	527	519	531	540	522	506	529	523	512	507	491	545	523	537	489	490	512	508	507	516	519	509	525	503	529	509	479	536	522	483	510	498	528	542	513	527	551	540	536	514	506	542	485	558	537	496	516	515	511	548	523	527	501	535	526	519	512	499	510	508	576	526	506	514	504	523	504	566	564	578	490	553	507	514	478	518	495	486	518	492	503	537	541	526	486	534	509	500	562	511	551	523	495	537	536	521	554	506	521	520	538	543	534	483	512	553	530	512	487	503	509	545	525	529	531	500	532	484	504	492	551	529	520	516	519	522	517	536	524	510	520	491	486	514	503	511	525	526	518	542	554	536	499	495	537	481	533	559	567	554	519	518	506	518	506	533	529	516	515	477	491	526	504	542	527	503	532	555	522	508	532	515	511	551	504	550	547	529	617	515	526	526	521	552	521	525	519	489	527	512	510	530	544	511	543	521	542	554	535	541	518	520	533	548	493	542	512	520	533	511	514	562	494	515	510	494	516	512	546	523	536	532	520	525	507	508	550	528	535	525	548	514	471	501	518	583	499	550	508	549	566	457	562	507	535	533	543	562	544	505	521	498	519	521	490	492	507	558	522	515	547	509	516	531	522	550	552	525	532	531	550	524	525	491	537	562	520	560	520	514	523	516	462	544	499	535	533	509	524	531	538	532	537	503	542	512	491	524	520	482	535	554	518	531	508	527	483	501	517	527	504	511	529	518	512	500	513	546	528	529	564	582	508	540	554	539	521	515	484	542	569	514	532	521	493	544	520	505	496	491	530	502	504	502	561	518	504	527	480	540	486	528	543	557	580	484	486	476	516	538	564	583	528	490	524	518	562	544	556	502	513	583	556	529	467	513	519	544	524	514	492	523	511	507	541	569	542	507	506	514	551	534	571	490	523	504	554	509	539	524	550	559	506	511	473	528	548	531	512	519	546	522	511	516	565	489	540	580	525	499	536	481	526	488	550	516	510	539	524	520	558	560	493	510	505	558	482	536	508	522	522	513	545	518	546	542	498	535	537	499	491	524	535	552	563	523	558	505	477	557	533	516	552	497	495	543	527	528	493	535	497	494	521	529	515	545	493	546	524	488	509	525	535	520	512	513	585	506	537	488	502	509	526	520	508	518	527	563	584	541	531	502	503	522	509	496	520	497	508	523	534	464	547	525	520	512	533	530	556	516	546	464	524	495	532	548	584	518	537	498	546	503	533	588	516	499	492	536	511	545	518	543	573	533	519	547	512	462	495	554	543	530	483	516	534	485	563	498	517	530	528	545	506	507	504	530	476	552	507	536	522	513	505	502	524	564	521	510	501	523	553	498	500	521	557	500	550	544	503	509	562	500	530	491	528	529	506	526	500	536	506	511	499	501	489	525	505	511	534	553	497	531	541	528
5174	10812	8277	4245	3033	2152	1901	1518	1266	1197	1137	1037	958	898	861	847	872	760	761	770	755	775	690	751	678	712	737	694	677	751	685	590	656	689	684	635	648	650	662	714	669	652	669	683	644	664	651	670	650	626	654	671	649	704	645	649	661	653	655	660	695	656	639	682	678	633	659	659	651	716	685	640	668	707	683	648	657	651	602	631	634	660	650	655	653	649	608	684	715	646	653	748	677	587	642	626	607	631	671	642	638	662	649	649	655	704	623	624	646	660	635	660	665	632	652	646	649	709	603	663	634	653	646	684	657	644	624	667	660	636	630	666	623	694	643	637	690	666	622	649	630	629	668	662	591	636	702	641	655	624	631	673	594	660	644	684	639	664	642	649	608	662	652	674	665	611	676	646	653	673	618	627	635	633	674	671	669	641	664	650	607	653	650	663	647	665	657	655	638	652	665	632	649	651	656	623	681	636	622	660	644	652	670	680	678	636	631	618	673	682	649	664	615	671	624	630	671	678	606	680	619	642	623	658	671	639	666	627	651	628	644	677	646	626	655	660	636	653	665	645	651	676	656	659	631	666	645	641	610	675	688	641	665	654	654	609	665	610	604	692	658	640	687	681	665	660	664	680	696	635	649	646	731	717	681	634	643	634	647	638	634	658	673	690	644	636	686	653	629	632	657	643	645	666	665	665	630	641	703	679	698	645	673	668	670	636	616	637	684	672	684	679	627	612	688	690	657	635	668	671	665	641	628	712	672	638	618	666	689	630	682	630	644	655	665	656	634	648	642	630	626	669	650	623	643	671	653	649	668	656	654	698	634	635	662	632	654	672	650	646	673	621	640	622	675	680	642	667	629	688	643	658	682	678	642	618	719	663	622	639	667	646	666	644	672	643	659	668	665	650	661	656	630	650	670	655	716	706	646	677	643	671	665	628	660	659	698	665	676	683	640	643	636	630	638	645	668	641	629	623	653	712	669	601	621	641	700	635	713	691	596	697	671	608	657	644	634	653	663	580	621	602	669	646	629	629	674	661	655	624	670	636	622	660	646	659	660	651	662	653	639	674	607	652	616	693	700	647	694	663	646	673	657	670	677	682	632	656	644	629	668	663	654	671	681	651	630	656	643	617	700	629	611	656	634	621	625	630	708	635	667	672	663	662	661	665	661	613	626	664	626	660	698	654	660	668	636	627	630	633	651	681	604	645	632	620	590	662	678	671	655	666	668	636	643	589	633	701	629	685	673	626	623	643	648	676	701	673	667	635	647	705	651	661	646	642	672	612	654	644	679	621	686	649	627	663	648	678	666	684	637	688	647	628	641	606	724	612	674	647	691	688	658	606	697	661	628	636	642	658	657	625	631	611	671	671	642	630	616	667	638	625	666	666	593	709	623	624	633	617	607	674	645	615	618	696	679	674	586	658	670	642	669	681	632	605	698	658	622	625	619	664	687	662	640	620	634	664	654	691	585	667	645	679	650	657	657	637	609	638	677	690	685	646	629	673	621	605	653	661	655	642	610	644	652	664	656	672	657	634	660	659	614	699	659	612	661	635	661	566	678	650	632	632	608	621	604	666	652	674	615	648	637	677	653	655	663	641	643	642	666	666	672	624	649	699	668	625	657	637	622	678	673	636	665	666	667	651	702	689	660	601	616	621	638	659	619	657	683	581	643	655	674	627	677	624	648	629	656	619	627	678	681	649	611	618	625	640	665	672	644	652	664	622	652	645	653	664	699	638	652	674	678	646	660	681	636	621	663	639	635	636	614	649	621	675	673	629	673	669	596	640	664	658	651	632	641	672	611	608	644	637	689	639	707	633	674	663	672	665	646	620	643	639	668	663	681	648	667	675	673	618	676	597	634	650	645	681	653	660	650	623	689	670	656	665	690	655	620	626	620	646	639	638	674	594	647	622	651	637	635	632	672	709	651	598	644	662	656	672	654	689	618	656	677	652	669	653	640	596	655	677	673	624	714	614	588	626	656	662	654	638	657	632	646	641	636	695	649	613	658	629	727	646	644	610	646	685	636	656	650	616	624	622	665	670	638	666	622	667	652	634	672	660	608	672	611	638	593	634	645	661	663	655	676	622	647	632	638	640	615	668	670	661	649	661	634	679	669	644	640	663	638	668	644	673	626	666	685	655	682	659	656	650	639	612	616	652	653	632	633	656	676	651	643	630	697	684	686	662	644	695	670	650	671	650	683	642	628	679	639	655	616	682	617	636	656	688	668	647	637	637	679	714	664	630	649	644	676	641	660	632	664	658	653	628	668	671	679	645	664	653	678	635	657	672	618	683	715	643	667	664	624	635	636	630	642	653	672	627	656	581	693	616	609	605	659	684	685	684	656	628	631	642	660	675	638	645	647	632	617	677	700	626	618	640	630	704	691	584	637	677	673	655	646	680	630	643	647	623	683	637	613	608	703	690	623	660	680	646	625	661	663	694	662	675	631	595	654	656	616	643	635	633	640	603	647	658	627	666	658	660	665	619	668	593	628	639	634	701	633	638	638	656	656	609	589	642	601	637	645	661	661	648	666	656	672	670	654	624	667	645	688	689	627	659	666	646	652	665	648	661	679	632	655	623	606	659	695	666	656	691	666	649	666	657	626	705	639	631	665	674	687	696	684	681	683	674	640	629	664	645	710	645	670	654	638	592	650	676	625	696	661	624	686	627	640	669	691	613	662	669	671	696	651	657	602	697	630	609	659	661	658	647	658	707	665	689	672	662	665	659	638	644	668	651	680	648	657	638	657	673	655	613	690	614	649	620	661	665	629	685	677	646	654	655	677	674	623	636	653	614	603	687	669	631	621	705	631	675	622	684	614	666	673	678	672	641	671	661	635	632	664	647	614	639	640	636	643	639	610	636	649	638	645	641	643	696	625	646	651	634	683	692	638	670	653	651	679	640	653	653	634	640	654	650	626	666	646	669	628	638	680	641	561	643	640	657	655	640	652	656	622	676	663	645	646	682	667	603	630	598	682	616	628	693	663	633	625	661	661	647	649	623	677	660	626	614	661	641	672	650	618	631	670	630	670	656	666	642	642	647	633	631	664	618	663	672	628	631	672	633	659	622	654	646	721	652	676	626	662	616	635	647	623	656	663	621	647	624	635	616	684	624	626	619	643	639	642	625	653	659	682	684	699	700	651	663	623	706	587	614	618	661	699	617	682	597	671	725	697	655	642	635	657	660	660	613	619	639	610	637	659	693	667	611	673	686	661	673	653	671	694	608	633	659	677	675	704	602	661	689	621	637	633	745	640	672	631	677	600	692	642	665	640	663	658	672	659	625	604	635	644	664	659	645	688	603	672	609	672	617	638	669	645	609	667	639	636	645	658	661	677	604	679	634	629	616	629	646	645	606	683	662	685	625	651	641	669	605	675	645	633	661	665	668	667	657	641	634	700	613	631	643	632	683	645	630	651	704	647	627	639	646	635	650	663	670	686	694	662	651	634	655	650	639	672	673	659	646	635	658	643	631	657	638
25042	21004	26775	25132	4454	491	425	309	295	279	237	230	234	234	218	207	208	197	224	227	189	198	219	216	197	188	185	208	201	227	173	183	186	178	180	187	191	194	197	187	176	180	154	204	155	192	195	182	182	169	191	176	179	182	166	187	173	182	195	199	163	200	185	168	181	178	189	174	182	201	179	187	199	179	172	207	166	160	185	176	178	177	190	189	173	168	214	192	192	185	186	175	175	214	172	188	179	177	185	179	184	195	195	167	155	168	185	200	191	199	193	192	183	201	165	192	185	176	187	180	183	184	179	191	209	175	182	172	176	195	190	195	182	182	185	155	170	187	176	191	195	176	174	213	165	165	174	192	163	168	186	183	169	187	196	193	193	180	168	198	167	192	152	182	153	180	197	203	160	171	183	184	169	210	175	195	194	183	194	163	193	168	156	180	173	165	175	178	203	168	186	192	183	175	196	175	168	180	176	192	199	175	162	186	173	186	173	195	196	170	198	196	176	190	184	169	188	181	155	178	203	213	169	182	172	184	200	178	186	201	180	171	156	173	191	182	177	184	185	183	182	181	158	187	181	184	198	180	187	192	178	179	180	175	189	169	180	181	177	188	213	187	201	157	151	179	180	190	167	196	204	178	194	182	177	176	150	171	170	181	187	204	167	173	189	172	193	186	186	201	215	186	179	177	208	153	193	206	180	204	179	186	203	202	192	182	193	187	188	162	181	167	177	193	181	159	177	175	158	205	195	168	172	173	174	176	189	180	179	186	181	179	197	185	185	198	168	195	192	177	183	185	200	181	177	185	200	169	168	185	196	186	173	161	206	175	181	187	183	189	195	184	187	183	175	192	171	199	171	206	203	163	177	180	190	156	181	190	202	177	212	199	183	183	170	176	193	171	201	174	176	191	185	192	184	165	181	192	199	169	185	175	182	221	189	182	209	193	183	220	167	202	198	175	206	192	187	206	172	184	176	197	173	199	179	160	173	185	157	175	184	173	178	171	194	190	179	173	187	176	171	192	178	172	170	188	177	181	188	166	178	183	175	187	190	201	194	192	192	168	181	213	190	197	176	176	180	175	195	174	201	158	190	198	181	193	199	187	179	171	200	179	166	169	176	182	186	201	185	178	178	211	161	174	175	192	201	181	172	182	168	189	162	199	192	187	183	183	158	172	202	164	170	186	152	182	170	185	184	196	202	194	190	166	148	190	173	165	232	194	186	189	187	167	186	185	186	161	191	196	166	202	196	156	204	201	173	169	182	188	150	157	192	164	188	158	188	175	179	189	148	162	178	177	206	197	182	179	200	142	194	172	187	200	166	157	175	182	158	191	193	177	166	198	208	181	173	170	178	174	180	154	182	200	181	188	198	174	161	184	172	190	173	177	166	159	160	176	172	187	175	176	174	181	174	183	198	186	170	173	188	184	174	182	199	186	181	182	161	160	188	177	202	208	182	175	193	186	167	187	182	187	194	163	192	192	164	215	176	163	169	162	171	199	187	167	174	171	200	168	158	193	191	200	181	176	202	205	173	153	174	167	172	186	171	183	195	186	185	183	193	199	178	178	194	183	193	191	179	198	188	203	184	180	180	182	197	163	177	170	183	188	180	160	172	145	179	191	165	192	175	166	194	171	189	175	182	182	177	166	204	206	205	187	188	185	189	190	191	184	174	160	167	213	170	190	196	180	162	171	188	165	190	204	173	143	188	183	168	205	199	183	177	176	185	174	153	172	188	174	207	190	175	172	183	187	172	182	146	170	180	198	178	154	160	175	189	198	164	172	175	180	160	188	172	191	182	181	179	202	170	177	173	204	176	174	182	170	174	187	183	191	197	177	168	177	161	169	193	167	163	163	193	192	192	181	172	187	162	163	204	168	199	175	173	183	175	169	186	190	165	183	190	208	177	201	176	182	172	156	166	157	181	186	178	169	171	170	185	181	173	177	177	186	187	167	189	172	189	171	211	193	175	177	200	177	185	182	182	176	160	150	167	163	184	156	170	191	190	192	169	168	203	187	183	196	180	156	185	185	193	192	187	160	181	212	180	185	175	184	183	183	190	175	160	188	173	176	172	194	184	184	176	177	185	187	158	182	182	163	170	200	163	179	165	208	195	203	175	197	171	194	201	198	164	208	176	206	197	192	177	197	211	184	192	198	170	207	198	173	163	200	184	161	198	185	166	169	187	185	190	170	168	195	184	198	190	149	208	180	177	187	178	186	205	190	153	162	192	185	181	167	207	172	194	181	180	202	206	183	203	173	179	193	165	178	199	194	183	177	166	182	186	173	180	161	197	179	193	184	167	169	167	164	167	185	180	181	167	199	183	179	180	173	193	169	191	181	183	164	170	183	177	187	178	191	161	195	168	184	189	167	178	202	197	190	175	184	210	187	181	169	184	162	184	173	176	195	180	212	173	173	161	192	190	197	203	182	179	168	170	176	185	170	191	184	177	156	153	168	190	172	155	166	178	171	177	188	162	193	161	157	176	215	183	184	165	208	164	160	214	189	173	180	169	194	191	179	175	152	178	176	162	194	185	196	199	190	197	188	191	196	175	183	173	175	184	218	180	171	157	157	200	207	177	217	177	148	183	190	192	191	164	181	194	186	181	178	171	204	170	165	178	186	202	212	194	159	153	175	170	172	196	174	185	183	183	173	150	179	184	174	184	195	176	164	195	197	164	175	185	187	185	197	197	187	171	175	152	175	169	190	172	205	175	157	171	188	185	175	157	196	155	176	171	199	179	195	163	168	165	193	178	170	159	163	203	181	196	184	187	157	173	171	186	185	201	187	193	183	183	175	218	171	200	205	160	170	167	169	190	186	171	179	194	166	158	193	189	172	209	176	181	180	165	171	181	167	187	165	180	187	168	174	198	183	185	183	180	160	193	191	185	187	189	187	169	158	179	182	172	178	187	183	172	212	183	167	191	187	186	187	165	185	177	191	176	170	193	170	185	182	187	188	168	178	186	175	191	163	176	188	189	166	190	189	160	183	193	205	175	153	179	184	183	188	175	173	198	184	165	173	199	199	198	184	201	187	206	176	155	177	172	195	185	175	190	154	160	178	204	192	196	159	196	213	170	164	167	186	200	180	181	188	165	176	197	193	173	171	175	182	169	177	188	185	174	184	162	186	166	165	190	160	177	162	188	160	168	182	169	173	170	200	156	202	197	196	198	188	163	171	174	174	167	182	191	177	193	186	183	182	187	164	186	191	208	162	200	163	192	188	172	186	197	202	169	172	191	183	165	168	197	197	190	165	177	186	187	197	172	172	166	166	174	160	204	217	189	171	180	208	209	186	139	165	209	177	196	168	188	194	153	185	178	170	190	208	137	182	192	201	204	175	170	188	164	166	197	197	199	177	196	162	173	184	187	179	179	166	196	163	180	189	177	193	176	165	175	187	172	179	195	175	191	176	192	201	192	186	194	197	179	177	179	139	188	173	169	198	165	161	169	169	164	167	174	192	162	190	185	196	174	174	178	164
4517	5559	4237	2085	1338	1112	818	698	547	562	494	464	407	399	335	364	363	325	300	314	305	314	302	267	296	274	290	289	310	275	251	261	299	302	302	239	249	245	281	276	299	242	272	272	252	283	279	283	285	259	251	285	272	258	228	244	269	272	269	254	257	247	270	266	273	252	277	263	265	267	235	277	294	264	260	252	255	279	274	276	252	224	281	275	245	265	256	272	260	241	273	246	254	241	266	265	254	282	247	282	240	266	256	263	273	251	288	245	272	235	222	248	257	261	257	244	245	264	266	293	265	267	244	247	236	257	271	268	247	252	241	235	285	239	285	251	282	256	253	264	261	247	241	258	274	257	251	266	244	249	272	255	256	256	280	283	273	286	247	280	246	285	281	274	252	267	272	270	270	290	261	252	257	272	259	254	236	262	249	249	260	272	265	233	241	229	254	265	249	257	264	269	250	272	268	250	232	261	248	241	239	275	240	258	267	261	288	281	258	289	264	243	250	257	257	266	246	283	264	283	246	256	244	252	259	270	250	251	285	254	253	281	258	245	239	229	239	266	274	256	247	250	260	250	243	276	247	275	261	271	245	272	246	241	287	250	256	265	233	267	249	265	255	244	256	244	260	249	272	275	229	245	268	290	268	262	235	253	248	246	261	245	258	255	275	254	261	264	247	263	273	263	252	257	263	257	267	274	267	279	262	250	246	254	266	268	244	257	239	255	254	294	258	275	277	251	263	268	278	239	282	235	248	248	273	276	258	232	253	263	263	269	259	259	246	252	241	266	244	251	237	267	239	240	259	254	247	249	244	243	272	257	271	266	246	265	248	289	265	240	283	259	243	252	221	250	286	279	263	236	276	253	290	303	247	248	267	240	273	249	274	241	266	264	270	235	266	240	279	278	259	219	260	236	262	252	240	257	267	268	245	254	261	245	270	235	261	265	276	271	258	269	248	235	280	248	225	269	247	246	262	270	249	255	263	266	282	263	264	249	238	268	248	263	271	272	248	257	248	231	293	239	267	265	254	218	277	248	283	257	269	247	271	236	268	253	274	267	261	237	244	235	248	270	244	252	259	248	280	237	256	232	280	272	256	226	287	218	279	262	259	270	272	251	241	251	245	271	248	292	238	258	257	256	234	270	246	254	250	247	257	272	264	287	258	262	247	252	291	250	259	279	271	268	233	245	238	303	284	243	226	262	257	266	293	258	242	251	255	254	279	275	251	267	237	250	248	293	277	244	266	248	260	261	263	271	255	248	272	241	234	251	285	248	248	260	253	260	244	256	263	258	278	256	266	252	232	255	292	265	314	250	256	270	245	254	293	263	251	253	264	238	266	256	266	253	264	272	270	255	265	226	240	241	255	281	261	248	252	275	271	220	270	245	247	286	274	256	252	240	272	246	232	251	243	262	269	273	269	236	251	284	258	269	248	270	255	246	272	257	283	267	282	251	270	278	231	242	240	257	260	249	253	274	257	296	257	237	249	271	238	262	259	275	233	273	262	246	224	256	224	272	248	253	253	276	283	240	261	257	244	290	259	245	275	272	251	266	241	273	266	255	258	256	266	238	277	289	245	261	213	250	264	260	273	256	252	272	253	268	249	271	252	278	242	284	233	228	285	257	268	240	276	261	250	254	231	260	225	259	227	284	262	281	256	264	266	216	276	256	273	263	248	224	246	271	264	260	245	270	249	256	280	284	233	258	275	282	264	222	241	248	218	259	271	247	268	248	252	263	267	235	266	287	269	243	258	288	236	266	274	281	288	262	288	260	252	283	249	250	262	242	250	259	257	282	259	269	274	269	240	232	230	256	271	261	279	249	248	285	249	286	272	229	248	270	271	298	255	251	260	266	275	247	253	250	238	246	244	251	247	235	257	253	245	263	251	269	280	257	277	242	271	273	253	248	267	265	264	276	250	258	251	256	249	239	233	270	263	218	241	277	250	271	266	292	261	247	227	298	245	261	242	275	258	274	254	267	245	288	276	242	246	254	265	247	272	256	272	279	252	261	271	269	264	271	274	261	265	235	257	247	273	261	254	262	254	243	298	255	235	275	262	257	247	263	242	250	261	266	263	276	290	270	255	272	266	256	258	242	263	262	254	275	268	268	264	242	246	253	259	235	278	236	244	257	266	268	251	290	248	251	282	279	269	218	261	269	273	282	262	264	251	258	255	279	247	246	286	269	258	277	240	246	287	245	266	257	266	268	277	268	255	260	239	247	282	257	248	292	280	259	271	271	265	256	308	263	262	267	251	272	247	241	245	257	277	268	231	247	291	277	235	250	253	296	278	264	259	270	251	247	253	263	288	278	248	257	255	258	247	235	251	262	258	270	260	256	266	290	279	282	264	231	275	246	233	255	238	235	271	241	271	256	239	273	243	252	255	260	265	260	234	269	252	263	249	274	260	258	255	254	269	243	255	233	240	272	262	274	250	260	242	266	231	280	263	261	270	271	264	244	282	272	273	273	276	276	277	297	253	265	262	294	247	249	274	262	249	243	256	271	276	270	252	250	234	273	278	267	265	251	264	255	250	245	253	294	256	261	233	249	254	256	295	261	280	252	256	226	242	243	267	259	243	272	253	284	316	265	232	272	245	239	245	240	261	255	234	242	272	249	261	228	268	263	255	238	263	239	257	256	250	242	236	248	244	250	248	290	227	255	269	257	282	251	240	262	267	247	263	252	257	230	255	254	267	262	278	274	262	259	260	263	253	258	299	262	234	265	283	259	260	261	236	278	246	272	235	266	275	260	273	294	247	256	275	289	253	260	270	243	269	258	259	230	276	244	268	278	258	246	239	266	234	240	242	230	266	239	261	235	272	272	272	279	268	264	275	261	262	266	251	287	244	259	272	259	234	261	273	258	280	274	273	253	231	259	252	266	266	259	288	254	242	281	256	238	247	257	266	234	266	263	265	253	235	301	248	246	258	249	250	238	263	260	268	247	258	259	267	271	233	309	246	247	249	264	288	248	232	255	283	259	286	258	273	276	239	266	274	267	238	283	264	243	247	269	254	263	275	264	277	251	252	260	251	236	243	260	283	266	253	242	279	262	250	248	248	282	245	263	264	266	255	257	257	274	240	247	260	265	251	255	257	241	256	286	252	248	259	262	265	236	271	272	267	282	243	270	224	270	268	287	257	247	253	267	247	256	232	285	225	256	268	266	235	241	276	245	279	249	246	259	266	260	282	269	259	269	241	247	271	271	300	220	279	230	259	271	229	252	267	249	250	263	260	257	280	251	230	252	266	255	252	295	261	281	232	239	260	256	246	243	240	244	283	274	257	242	263	244	297	251	261	233	281	261	258	259	250	249	248	248	257	246	268	270	233	264	246	240	276	289	257	227	271	235	244	261	276	247	292	259	246	253	265	272	276	272	247	253	252	275	271	245	264	271	246	247	237	250	267	255	249	250	258	272	287	253	245	271	241	236	262	252	272	264	263	255	255	268	271	248	243	243	250	256	263	236	257	265	269	234	235	252
22836	21064	28794	23575	21066	21087	6177	1384	1059	996	942	886	860	808	738	758	814	719	688	665	688	701	718	722	643	674	645	672	630	663	662	647	655	614	629	664	621	601	653	585	651	567	596	637	617	624	585	565	609	575	603	632	600	641	600	577	585	646	602	653	617	655	651	599	656	603	617	578	608	629	608	582	638	590	625	642	629	588	605	617	567	543	608	599	634	580	592	608	623	610	638	627	607	587	592	606	620	644	658	580	596	626	654	623	581	611	579	614	608	598	615	591	591	640	638	632	593	648	533	595	600	593	592	577	615	645	579	608	586	535	577	627	620	611	621	616	591	612	600	615	634	580	596	600	602	651	630	604	610	573	570	594	567	582	630	611	613	610	619	628	653	567	567	577	570	555	612	612	580	614	569	605	583	557	583	648	619	601	613	596	644	572	606	571	629	667	577	620	545	593	564	557	608	630	564	607	589	609	603	608	601	594	642	616	617	594	634	577	590	633	621	617	586	615	617	626	626	601	590	608	634	584	652	591	581	603	642	649	632	578	589	563	634	603	623	607	648	596	607	659	621	604	613	657	595	619	617	579	599	628	606	598	545	573	593	588	580	591	626	573	617	589	613	579	589	583	646	594	590	573	599	644	655	591	605	601	628	584	590	624	681	625	612	583	632	651	622	595	619	591	597	595	610	615	631	600	631	588	578	634	577	601	612	630	576	584	574	639	610	604	556	582	595	598	656	600	633	629	594	596	574	619	586	619	574	572	567	573	605	622	598	593	625	607	588	610	595	618	577	559	643	601	649	647	621	614	587	556	617	591	619	589	632	615	640	583	598	615	586	610	595	598	606	616	620	565	619	551	594	584	614	600	646	582	606	589	615	572	590	587	601	638	578	586	602	648	608	627	632	597	567	569	590	626	607	606	617	605	591	613	642	614	559	637	592	614	594	597	641	595	610	637	638	604	585	629	628	576	596	585	581	607	580	621	591	620	596	599	620	574	630	621	588	639	609	605	616	594	586	579	654	639	609	583	595	611	627	578	623	626	587	615	622	588	577	628	588	600	605	614	593	644	566	595	590	636	590	643	608	567	590	602	630	632	602	604	579	613	626	619	604	624	646	556	600	590	615	573	615	570	573	595	591	615	624	556	575	601	606	599	627	630	600	558	595	618	609	639	612	590	606	634	615	592	580	591	600	593	640	560	585	592	543	639	598	630	598	626	579	588	627	569	595	633	639	582	613	658	618	631	613	573	612	624	594	612	589	601	571	592	632	573	561	623	636	580	615	636	585	568	650	584	605	620	600	607	593	641	610	647	624	602	606	583	605	572	582	579	597	616	636	593	593	607	598	586	625	564	586	607	631	651	590	602	604	615	603	585	583	640	600	631	583	649	594	631	600	646	615	622	604	565	632	581	637	607	535	578	598	600	631	575	591	605	611	634	574	590	601	601	567	586	614	587	565	603	617	605	622	585	605	610	591	544	638	558	622	615	601	562	617	584	589	587	609	682	656	587	613	631	592	583	605	644	600	641	607	591	618	619	589	608	592	639	581	629	611	578	643	571	582	646	603	590	581	625	604	619	584	560	595	617	612	627	568	599	649	607	604	588	609	623	601	638	636	571	583	618	613	602	638	580	612	633	628	618	612	628	603	607	640	602	569	642	584	588	588	609	588	604	583	620	591	615	594	630	633	571	614	590	576	614	577	648	622	593	571	608	594	579	632	608	627	600	619	632	592	598	583	588	618	619	591	603	572	646	547	598	585	598	608	593	645	623	561	651	615	608	570	596	632	621	604	657	610	634	638	616	640	636	566	550	616	633	581	573	597	608	612	630	660	639	552	580	570	550	549	581	623	640	608	613	618	651	597	593	598	602	577	604	577	596	573	591	651	612	618	556	574	550	549	625	570	650	613	589	606	611	632	581	566	601	621	611	602	588	601	613	674	593	586	617	635	586	594	611	600	614	591	623	614	593	627	589	603	585	588	615	623	585	588	594	582	605	640	591	619	587	627	636	604	597	615	565	614	632	597	623	587	605	603	587	612	612	629	599	584	591	622	606	605	602	622	575	643	600	629	603	616	603	630	585	635	608	587	582	618	611	583	611	594	591	604	630	591	604	631	559	595	573	665	608	625	622	637	641	600	623	625	604	609	631	586	591	602	636	657	614	577	622	596	578	606	613	609	573	580	632	573	582	606	589	600	580	604	581	607	619	589	584	601	628	602	558	590	649	607	631	598	640	610	604	584	605	550	614	601	560	592	586	574	600	592	578	619	599	596	674	571	574	610	621	587	616	586	632	577	617	626	599	594	614	568	617	582	616	595	596	630	624	579	592	587	624	565	616	616	616	614	575	596	668	603	599	575	606	615	594	620	620	596	607	610	597	633	625	637	589	607	557	641	591	634	606	625	635	586	630	581	637	583	595	634	554	573	601	623	557	615	660	610	611	613	559	624	587	591	642	646	592	569	638	638	634	556	600	631	595	640	602	578	583	587	579	598	589	586	563	600	595	548	564	615	620	585	644	592	565	596	607	603	628	581	619	543	620	608	622	597	596	624	560	604	578	614	606	621	612	574	611	613	590	611	601	576	606	620	621	602	606	586	615	598	634	593	625	610	551	571	605	618	593	606	601	600	592	615	592	600	610	619	594	578	552	614	583	659	620	612	635	587	620	612	572	592	616	589	597	609	618	662	590	608	587	597	611	611	606	568	592	577	573	597	566	610	609	608	619	641	568	601	595	588	586	571	577	603	583	594	615	607	642	627	592	637	622	625	600	588	601	587	626	649	625	540	604	621	623	578	605	633	605	617	583	622	596	602	618	648	613	594	639	588	596	599	618	566	585	597	599	576	593	634	617	650	573	599	591	600	621	628	655	574	605	596	600	614	578	602	606	568	623	597	609	634	627	619	614	593	583	643	601	597	616	578	637	603	573	624	616	579	598	609	574	614	612	624	632	661	597	624	602	635	599	611	583	607	570	584	594	584	570	602	571	629	573	564	566	577	585	614	595	586	610	605	607	599	556	630	594	619	565	654	602	594	579	594	609	575	586	567	645	571	632	653	591	642	584	594	542	596	597	668	567	574	607	559	602	589	618	594	586	620	574	654	612	588	602	620	535	605	600	589	616	589	641	602	598	575	569	637	608	606	575	567	616	574	577	603	638	599	581	624	630	623	619	585	602	636	555	655	589	635	581	594	597	583	615	625	569	581	640	632	608	581	648	563	610	626	641	655	568	596	604	589	586	611	598	600	590	625	604	592	647	632	594	639	625	596	607	559	611	579	592	586	650	567	611	584	613	606	600	592	666	590	605	641	623	620	584	617	619	576	583	567	563	615	601	564	596	608	600	628	610	658	611	568	582	578	600	617	660	595	587	600	626	565	599	605	579	572	614	585	643	560	575	564	592	582	622	656	588	601	594	576	526	601	545	578	583	572	572	635	600	650	615	616	596	602	569	609	587	616	567	576	565	590	546	580	617	602	596	655	623	599	593
7560	17265	13418	7201	5102	3807	2990	2461	2083	1760	1601	1524	1334	1237	1197	1138	1043	1043	1013	974	972	903	849	907	854	916	895	848	805	831	807	874	862	792	803	790	801	836	868	780	770	777	831	793	795	816	775	780	774	785	745	759	778	735	769	794	785	748	764	782	757	751	754	740	768	730	739	749	779	756	790	746	763	788	766	769	770	750	807	758	786	770	767	757	742	811	779	775	754	789	758	766	816	705	777	796	775	730	731	783	776	801	733	729	728	764	745	765	826	731	774	816	734	772	745	736	790	768	732	787	735	723	752	727	764	782	740	765	760	721	768	774	807	763	740	746	737	736	776	750	725	758	773	755	766	718	763	730	751	781	763	801	741	731	767	752	758	778	777	786	752	808	708	775	779	738	790	782	770	742	716	733	768	801	731	784	743	827	753	780	775	772	784	768	740	740	750	744	796	773	741	722	772	794	708	792	826	722	752	770	763	731	721	771	785	810	753	737	747	732	737	796	729	750	750	788	716	732	762	754	795	712	787	729	737	732	737	745	735	780	753	767	746	748	733	753	769	745	778	804	729	741	732	739	710	755	788	755	805	756	732	757	774	738	791	760	717	772	752	742	686	748	766	794	713	751	733	721	752	759	781	743	757	736	745	726	744	733	773	695	746	741	758	703	758	688	724	735	782	760	774	770	790	769	758	746	772	765	752	743	763	760	764	725	782	803	767	739	751	733	771	753	786	776	770	734	758	703	775	836	739	758	792	723	742	722	752	744	739	711	780	774	747	755	757	761	767	704	761	736	742	738	763	829	777	727	818	760	733	783	759	787	753	726	778	760	720	728	772	724	723	807	757	727	750	800	772	772	749	785	746	768	779	726	814	709	769	758	786	727	773	742	720	696	773	752	785	789	734	733	726	748	778	739	775	751	756	742	761	702	752	788	747	811	811	724	755	727	744	780	780	727	766	743	760	680	777	730	718	726	777	737	794	751	829	738	762	709	743	805	791	799	777	781	764	679	750	771	727	768	773	743	762	766	781	747	759	788	765	769	789	723	759	690	776	771	795	763	760	725	804	756	690	747	792	763	812	742	772	775	756	766	763	772	734	772	771	786	721	755	755	738	786	721	799	750	769	808	794	793	764	769	761	727	726	744	763	755	747	737	761	742	730	758	774	783	737	715	736	717	746	797	750	770	752	774	774	735	743	766	788	765	806	705	723	752	749	723	774	750	736	776	757	766	732	738	782	818	810	758	779	732	763	735	759	759	728	753	776	721	720	761	754	785	730	736	728	785	751	752	773	709	692	778	822	721	706	798	745	756	768	764	771	714	756	750	759	759	760	727	733	759	742	741	742	737	783	720	747	729	715	796	762	764	775	767	729	781	781	712	800	761	785	767	823	746	766	718	761	749	811	774	741	747	699	783	749	750	778	733	705	766	727	770	734	724	729	732	780	777	729	758	772	731	799	793	713	752	755	779	768	734	735	775	785	782	690	781	745	750	786	789	756	741	700	733	757	779	781	733	764	743	787	767	714	789	803	790	784	784	751	737	766	763	742	709	772	796	763	794	778	773	744	725	770	741	754	785	725	777	739	746	713	770	731	742	736	723	798	752	772	779	747	735	759	718	716	756	720	750	761	772	745	716	797	749	793	691	770	712	765	797	742	771	745	739	755	789	705	772	735	819	770	787	741	748	758	775	784	781	760	758	779	750	712	740	771	765	710	761	751	756	733	750	733	787	783	763	748	776	728	749	710	731	715	761	749	762	754	737	715	745	749	796	796	723	759	747	809	708	764	746	716	723	784	765	796	715	802	714	715	762	734	703	815	743	757	781	703	743	766	736	746	734	745	782	760	759	722	738	734	740	754	733	762	729	739	719	815	749	806	756	703	760	709	767	740	738	760	761	765	743	765	771	728	756	787	784	797	778	769	775	757	697	739	808	757	711	725	750	745	773	793	763	729	773	745	766	681	768	784	734	739	703	830	801	750	770	780	732	799	782	762	706	698	791	774	685	795	805	748	780	742	758	769	752	745	759	731	766	742	735	748	798	718	777	758	706	785	759	792	722	733	792	717	760	797	767	752	727	742	702	738	792	743	756	789	770	772	732	735	746	772	775	720	751	738	755	784	790	774	765	751	775	710	803	798	774	760	712	760	771	733	738	757	769	748	735	756	721	738	745	741	779	782	790	727	774	749	747	800	793	733	768	762	729	739	781	773	749	692	727	728	750	784	729	737	769	791	793	768	728	717	738	849	754	774	764	768	729	746	736	773	773	759	755	751	761	776	788	699	778	736	806	750	726	754	744	799	755	739	790	798	780	770	753	783	800	756	752	754	756	784	778	734	744	762	775	744	725	758	778	819	781	731	767	765	702	728	701	790	744	744	740	742	743	750	787	795	815	758	785	774	741	798	729	797	735	716	766	793	725	746	731	792	776	725	783	744	745	761	769	748	748	770	732	764	747	738	778	784	736	777	764	799	718	758	781	788	779	752	743	767	790	783	755	761	730	735	769	749	786	765	738	739	766	744	792	722	742	770	738	780	768	767	692	802	716	754	732	780	794	769	735	776	770	729	787	787	715	747	790	777	773	755	797	753	779	786	746	677	725	797	737	779	787	757	722	790	735	727	766	776	755	717	784	767	747	747	747	735	779	783	709	744	731	791	788	758	739	731	760	750	781	712	713	722	768	784	769	723	751	785	797	738	792	729	782	719	737	767	795	752	763	754	798	759	771	760	740	758	790	754	768	733	686	751	792	748	772	687	769	760	752	800	721	770	810	751	778	753	748	748	728	729	705	743	736	739	788	731	749	781	736	777	753	759	742	763	756	739	755	748	771	788	772	780	764	716	763	678	668	772	730	773	777	766	773	764	722	693	792	712	694	766	821	762	736	749	757	742	744	722	793	730	732	756	765	726	743	802	696	761	767	773	794	727	745	740	699	717	761	764	786	745	761	739	743	751	702	756	802	821	747	770	757	744	741	783	717	776	738	746	790	786	749	723	747	784	780	785	749	761	769	732	741	783	722	727	803	765	756	737	773	737	753	692	765	707	787	793	759	733	740	753	715	729	764	722	735	705	748	747	746	754	743	759	743	748	749	768	748	762	735	747	790	760	759	761	764	752	751	772	723	756	787	766	744	771	775	789	753	731	759	718	751	736	767	755	764	734	766	769	772	748	762	788	785	718	759	751	755	743	761	739	748	741	758	709	780	738	733	754	771	707	770	725	765	730	717	747	743	727	752	779	745	792	770	784	754	770	689	725	767	794	741	758	720	727	668	776	778	701	738	724	763	752	741	795	774	709	766	770	721	732	718	712	753	758	737	781	745	750	759	785	731	750	747	767	737	758	759	740	775	733	765	728	692	744	760	776	743	738	773	715	724	771	774	731	754	774	745	758	746	763	751	743	767	793	776	804	771	814	747	786	753	727	754	767	745	756	760	749	789	767	743	723	771	752	725	748	711	729	734	702	706	716	755	753	709	791	751	723	718	786	798
26924	19128	5118	696	524	460	333	257	248	262	257	233	222	263	268	225	228	235	237	206	235	234	238	232	221	224	257	225	225	231	213	225	215	229	247	233	213	229	231	226	212	231	194	214	235	241	220	244	241	209	220	241	197	210	222	226	231	217	209	260	197	215	221	260	226	234	213	251	241	231	242	233	214	221	211	233	229	239	210	236	222	257	216	220	233	219	214	240	204	255	250	223	224	249	240	211	242	216	244	245	236	205	231	232	234	209	244	237	236	228	220	234	216	213	252	248	225	216	234	227	232	234	238	223	228	226	194	245	224	227	227	244	225	240	231	239	241	208	205	233	227	249	220	222	208	227	242	204	261	249	229	216	207	224	211	227	213	251	240	210	247	214	206	223	238	203	237	240	233	213	224	261	210	240	216	225	227	231	235	237	223	219	199	209	226	215	247	286	252	217	214	220	198	215	248	230	223	240	217	235	226	232	229	233	259	217	217	238	245	242	214	246	237	226	259	226	248	227	217	232	239	221	204	198	217	230	239	209	227	219	213	225	241	213	245	225	245	225	233	204	238	229	229	218	242	221	245	213	206	236	215	209	224	219	241	219	248	232	235	250	227	200	208	217	219	207	247	237	236	190	238	252	235	224	263	228	214	237	243	211	250	231	230	260	247	213	232	226	248	247	213	230	239	238	234	209	225	256	216	219	210	238	218	230	224	244	228	223	196	240	235	252	234	236	196	210	216	226	250	245	209	232	233	225	257	213	220	224	218	223	188	240	241	227	232	231	211	246	248	239	216	232	235	240	235	211	208	237	226	231	244	221	252	232	242	224	231	230	193	230	240	246	218	234	234	248	198	233	229	222	235	230	244	207	224	207	217	227	222	237	214	224	224	243	225	244	223	248	246	222	201	221	245	236	199	209	220	218	243	245	237	262	206	233	249	244	253	221	218	236	223	202	223	230	243	258	226	251	247	208	274	233	254	226	199	212	222	242	257	221	227	241	253	246	224	217	249	249	223	235	227	211	215	247	223	221	233	245	234	216	223	200	201	212	232	231	210	214	224	223	202	226	248	242	249	259	216	252	245	216	243	238	239	249	220	197	224	222	233	233	231	217	234	222	237	225	260	218	222	226	207	233	203	238	240	232	222	216	251	221	259	233	225	240	201	224	232	226	252	253	237	211	236	240	215	182	226	226	220	253	235	233	222	248	245	188	241	250	224	206	208	219	220	205	254	207	233	229	234	206	199	230	233	222	224	236	222	230	215	233	276	234	227	239	233	198	223	242	228	215	233	238	215	224	230	221	212	222	265	249	237	235	246	234	228	220	221	227	214	229	249	218	212	234	240	237	218	244	219	233	235	227	242	216	227	249	208	225	208	232	255	223	231	221	234	231	243	234	214	249	248	242	217	211	233	218	236	226	232	241	212	228	222	225	246	230	220	213	229	234	242	228	226	232	222	208	242	203	221	249	248	230	239	227	208	216	243	237	215	212	237	225	249	223	208	244	246	217	238	242	227	217	235	220	253	240	222	227	213	244	222	247	245	221	212	224	251	213	240	205	232	207	197	229	250	235	242	234	215	234	241	209	226	198	213	247	226	209	243	233	238	253	220	219	216	222	235	209	234	238	266	224	223	233	258	221	219	235	240	206	206	228	229	242	224	238	247	230	223	222	262	219	195	218	231	218	224	233	238	221	209	218	187	242	216	224	214	230	235	220	226	235	233	213	217	231	230	223	231	220	235	221	229	224	211	226	190	224	233	232	233	221	216	233	250	236	243	228	204	216	213	232	246	261	249	232	214	256	189	228	233	225	220	222	219	227	225	229	237	223	239	213	250	232	237	240	228	229	247	232	230	248	238	195	239	243	214	237	234	195	231	215	223	236	230	211	251	218	255	241	226	201	225	215	213	213	232	239	248	212	234	228	192	204	233	241	233	220	225	212	191	242	212	222	220	225	213	248	213	230	234	225	239	210	218	228	207	245	238	251	244	249	282	212	231	218	225	256	202	219	237	240	214	201	216	243	210	222	226	225	225	233	245	206	238	245	205	240	216	225	209	225	231	233	184	255	245	223	243	239	217	252	209	242	201	225	216	241	246	205	223	204	187	243	220	269	236	224	219	244	217	229	238	211	222	243	229	189	200	198	243	229	244	243	217	232	219	211	211	220	232	187	224	273	226	227	223	237	227	242	221	245	222	240	221	228	228	249	239	246	218	243	227	210	226	258	254	231	240	235	220	220	242	237	219	253	228	237	237	234	204	217	213	212	215	224	196	238	208	242	224	245	226	229	244	258	244	236	242	247	222	233	239	217	202	225	242	234	218	229	232	216	231	251	243	213	260	237	204	192	222	230	214	241	233	248	256	224	243	240	224	215	236	228	243	195	196	211	237	242	205	225	218	236	227	241	243	226	238	225	227	223	240	219	225	240	231	187	228	239	276	233	222	221	230	227	206	235	241	234	239	229	221	237	232	244	236	237	232	219	235	230	239	230	223	205	231	214	223	246	219	239	232	198	222	225	215	201	223	206	233	227	225	241	227	224	221	220	247	232	216	223	223	218	204	221	216	231	209	240	231	232	226	238	235	221	221	248	231	201	230	231	233	225	240	234	194	240	238	208	241	215	241	245	214	204	240	246	237	245	249	203	233	220	238	200	235	207	225	232	237	267	205	246	211	231	232	229	207	235	232	216	253	229	217	232	226	218	204	241	225	238	231	239	224	215	214	204	208	200	224	226	226	240	217	214	235	229	221	236	218	205	209	246	241	209	226	224	236	246	231	225	218	231	237	228	212	210	238	238	231	238	247	232	222	221	228	208	202	203	245	215	236	245	215	243	222	226	216	195	212	237	252	214	221	221	255	229	236	231	217	237	224	232	239	238	245	225	244	225	226	207	219	243	245	227	234	235	224	238	237	222	229	223	194	247	241	224	219	216	239	245	213	224	214	225	239	236	236	233	219	238	243	203	261	231	212	235	218	243	235	234	248	229	218	207	228	220	238	209	236	243	246	228	226	218	236	224	228	235	222	217	237	240	248	191	225	232	214	202	221	244	199	250	233	226	243	247	219	210	243	191	261	252	207	233	220	222	252	230	224	245	239	244	244	208	233	228	262	217	219	212	201	228	213	217	245	216	230	234	208	209	226	215	243	258	220	220	212	220	229	233	202	251	196	221	233	229	208	235	206	206	238	245	221	206	221	230	233	223	229	224	236	226	209	225	249	217	246	220	206	201	223	215	236	206	221	213	219	205	267	234	222	195	198	218	218	243	245	258	255	207	238	213	241	223	234	243	206	231	220	213	244	260	214	241	222	215	218	222	241	248	236	222	289	234	220	224	199	248	229	234	224	219	237	247	204	232	239	240	217	198	245	217	239	227	233	221	208	237	228	232	241	206	212	224	222	239	228	230	223	227	227	259	221	233	226	218	233	204	234	241	225	232	229	224	214	212	223	210	246	222	225	223	222	253	212	225	235	221	243	234	242	225	218	195
4038	1284	1068	605	524	445	390	394	366	338	347	323	342	323	341	333	335	309	299	310	322	319	329	298	320	305	309	306	285	318	322	273	314	271	299	304	310	316	328	290	320	292	296	280	315	300	289	299	317	315	285	273	285	331	278	316	291	310	287	282	286	307	290	310	309	315	277	316	316	278	287	297	290	275	309	306	280	312	307	286	318	320	316	302	293	278	309	338	274	288	303	297	300	288	288	311	326	284	279	297	328	286	299	297	307	319	305	301	289	278	274	312	274	288	309	292	305	282	293	275	283	284	288	307	300	283	313	318	326	299	296	292	349	294	302	297	303	299	321	298	334	298	290	288	283	324	314	331	310	315	276	282	330	304	306	281	274	334	300	317	307	284	303	323	285	290	293	267	275	312	287	283	318	303	286	297	307	319	284	298	294	322	287	353	271	289	284	326	299	314	276	297	283	289	285	283	314	298	319	276	324	310	317	299	344	308	316	298	323	322	294	306	267	285	294	309	299	322	307	325	322	333	329	312	284	288	295	308	288	298	273	290	289	295	309	302	283	282	284	322	302	296	311	284	321	290	303	322	271	301	276	276	308	275	279	283	331	313	278	311	282	306	286	333	290	293	297	280	277	312	318	275	289	280	303	311	295	314	285	287	291	311	278	312	287	304	283	312	297	329	297	273	329	305	296	284	332	309	272	294	319	293	302	321	304	273	291	277	302	319	329	283	287	299	324	293	297	308	337	306	319	291	298	289	285	297	277	319	283	315	298	307	278	287	285	275	278	332	309	314	293	296	295	302	309	315	322	306	274	276	338	284	302	312	285	286	315	321	303	335	327	308	284	300	286	246	328	289	309	307	301	293	276	305	288	289	267	292	313	305	263	326	298	304	282	310	285	317	265	322	300	309	311	306	300	287	322	281	289	277	302	277	276	283	290	321	301	311	295	332	283	309	283	290	290	298	284	314	335	295	302	286	271	291	344	317	323	309	302	263	287	327	277	339	273	316	265	309	288	329	279	306	291	285	317	291	309	349	330	280	292	307	323	279	286	284	300	297	295	315	304	298	281	332	286	306	310	299	282	283	289	331	312	266	271	320	317	295	337	287	308	259	299	290	274	273	289	326	323	302	327	290	309	305	313	320	312	305	279	305	291	297	285	309	279	310	294	295	314	298	308	290	292	283	258	311	288	295	279	266	304	279	311	298	297	281	241	300	305	337	278	305	284	282	319	300	287	294	294	284	310	297	297	297	292	275	274	270	295	320	317	305	315	302	313	270	279	299	297	293	265	315	303	285	262	278	316	286	304	288	308	327	321	304	320	313	299	311	301	314	320	313	308	305	290	270	314	270	316	258	299	295	297	308	305	296	284	298	343	308	295	304	285	304	296	270	269	308	306	262	291	285	274	314	336	298	289	326	313	297	290	319	308	329	310	330	316	319	296	293	291	305	309	286	283	291	309	317	299	315	286	304	295	289	271	302	296	309	281	328	294	291	293	285	286	345	288	289	307	307	295	275	306	264	291	299	292	298	281	296	321	286	286	290	315	295	288	327	304	298	310	329	300	339	310	277	310	286	319	289	309	294	311	312	321	283	329	325	286	308	300	313	293	294	283	294	304	313	320	271	309	312	318	268	297	332	289	309	284	292	322	297	278	293	313	311	309	290	295	291	308	329	303	316	284	303	296	280	318	290	326	312	302	309	335	279	312	300	265	293	296	287	318	307	318	293	329	299	275	300	296	299	293	287	297	325	275	329	266	299	292	307	304	289	298	272	290	287	322	271	291	280	304	318	282	297	314	296	302	297	297	287	298	317	278	294	347	325	304	329	314	289	312	304	292	325	293	297	334	297	318	300	283	312	329	298	308	294	331	255	275	281	295	286	294	314	274	292	265	301	297	301	309	275	288	298	295	269	297	300	274	285	294	303	278	295	315	278	268	306	291	300	279	308	289	313	293	335	329	308	287	308	314	301	289	306	329	310	291	323	302	278	304	312	328	295	287	301	340	344	292	287	302	331	297	310	298	309	286	292	316	294	333	316	297	286	266	299	299	309	341	306	289	289	314	309	279	297	327	313	291	299	273	297	311	282	290	275	244	307	318	302	279	288	306	303	325	312	302	286	297	334	326	297	332	294	277	314	298	297	293	273	302	318	283	293	318	299	278	304	302	309	293	308	311	307	304	297	283	321	322	290	292	270	311	301	327	317	317	272	321	278	308	285	283	281	308	304	285	322	329	299	295	308	292	327	281	325	310	298	328	316	285	306	298	279	308	310	298	302	311	313	277	275	318	287	307	302	293	301	283	280	279	293	297	278	307	301	306	307	314	332	302	280	299	303	313	285	289	274	318	287	330	290	283	308	292	292	304	330	300	316	325	271	287	297	312	316	276	286	295	268	298	283	311	280	307	299	274	300	313	276	280	294	296	298	304	294	324	271	278	308	285	274	318	272	310	300	297	295	275	297	299	321	327	292	301	316	306	304	317	297	296	312	284	281	282	302	287	266	318	283	299	287	290	307	282	299	297	280	296	304	298	289	296	307	288	291	317	301	298	314	328	276	299	296	311	283	312	317	281	267	333	279	332	302	309	293	331	307	298	315	307	310	329	293	290	295	314	304	308	287	290	278	298	287	317	274	308	308	294	312	298	327	276	277	278	306	308	306	269	289	291	308	294	290	295	281	304	295	298	330	321	314	286	304	275	287	281	339	288	264	313	279	299	315	308	276	305	289	306	289	305	274	308	323	296	307	314	311	301	305	296	285	292	309	290	293	284	286	300	295	312	306	291	280	282	323	289	307	262	291	331	287	322	300	316	319	311	309	301	285	314	317	287	308	295	346	308	289	337	314	280	284	303	247	317	297	302	311	335	278	303	287	300	310	296	294	284	284	272	281	322	319	301	299	288	322	301	305	295	291	299	303	310	289	340	297	307	299	321	309	337	309	308	320	301	326	283	312	299	300	292	297	311	301	315	314	335	300	308	275	294	304	307	324	277	272	296	300	326	311	299	285	272	310	268	292	264	304	278	311	343	317	306	308	298	343	297	299	311	301	289	321	309	303	285	282	293	308	310	281	300	299	288	317	296	313	309	311	314	304	282	305	301	289	283	292	300	274	301	295	292	301	315	281	291	284	294	318	307	322	335	322	291	282	296	315	291	309	288	323	296	303	284	308	286	305	279	298	289	309	314	317	348	283	313	332	303	289	303	286	291	304	303	287	275	286	302	285	285	338	317	308	289	340	317	273	263	292	311	317	292	283	286	286	310	289	274	315	293	293	319	276	267	322	291	297	291	334	301	290	288	287	271	277	325	308	278	295	261	284	310	325	298	303	318	283	269	284	291	311	299	294	326	301	310	291	296	300	299	293	300	310	310	277	296	300	293	268	309	300	309	324	283	291	300	296	307	308	309	290	312	321	276	292	323	301	319	315	302	292	308	312	295	304	309	315	287	292	308	297	307	306	271	295	308	328	305	273	308	294	327	288	329	332
23904	21036	28229	24046	20990	7627	1283	867	740	754	672	668	616	647	574	575	589	530	565	522	557	530	603	570	547	530	579	554	532	564	523	520	511	532	536	568	547	592	525	512	535	498	563	500	569	531	512	555	543	525	559	559	517	545	532	536	468	551	554	534	528	537	488	531	493	553	552	530	568	566	543	512	484	514	512	572	536	521	513	569	576	522	507	458	564	528	523	500	514	503	533	510	558	492	507	532	537	507	527	484	533	519	512	509	518	520	524	521	523	536	530	491	496	534	502	570	525	505	524	508	508	497	554	505	525	502	509	558	529	563	519	573	540	522	542	516	516	482	511	503	507	532	545	505	495	525	513	538	550	520	492	512	540	504	506	533	492	521	543	502	529	538	550	530	508	503	508	514	486	497	511	504	535	524	544	517	500	518	536	518	530	514	515	528	532	552	495	509	526	524	539	551	478	510	502	533	518	548	502	531	495	507	477	514	506	485	525	498	554	522	543	535	523	500	532	529	513	488	554	537	524	495	526	493	564	493	500	539	510	542	512	525	522	534	579	543	511	512	468	525	516	488	520	552	473	494	544	501	516	524	533	511	510	511	537	547	516	520	503	530	540	558	496	487	519	546	558	572	549	537	517	503	514	496	523	501	523	519	500	503	553	487	521	492	555	509	519	498	539	520	507	526	507	519	498	517	488	519	502	533	503	532	547	546	517	500	546	504	514	513	535	497	523	499	513	508	510	522	530	505	516	504	556	564	505	558	544	555	520	510	518	496	567	511	565	516	532	523	514	540	485	544	551	545	501	533	518	523	462	515	504	505	492	491	474	488	537	497	496	541	521	490	543	518	553	520	533	527	472	484	516	516	546	536	523	537	562	525	509	533	528	512	526	490	508	493	520	504	489	538	526	534	516	507	550	499	502	521	523	534	520	525	502	516	466	528	505	500	514	490	554	518	513	533	506	516	532	550	551	494	588	541	508	502	532	521	556	480	508	507	542	503	514	523	554	526	502	507	491	508	522	507	499	518	545	530	553	539	481	510	502	474	559	534	529	544	522	546	506	502	480	547	569	497	516	533	528	478	500	469	510	517	507	489	494	544	538	468	521	517	489	482	507	593	507	527	488	487	478	515	531	495	505	497	535	497	497	522	527	536	514	517	526	484	506	473	500	557	492	573	538	537	497	521	474	551	560	491	532	570	529	519	536	512	543	508	499	529	526	520	535	523	521	539	501	552	513	553	533	539	499	569	555	554	526	536	546	482	547	513	556	496	541	486	526	499	505	507	527	536	532	482	521	549	515	517	531	546	542	532	527	506	513	539	514	507	500	532	539	498	454	491	517	529	574	511	505	516	550	528	541	540	515	517	578	523	501	561	557	495	547	532	515	549	515	480	487	574	567	506	511	532	546	504	498	502	491	500	547	532	529	553	488	479	494	504	499	521	531	497	535	475	500	554	533	517	504	554	476	528	506	526	489	517	517	505	528	482	513	529	524	528	559	508	517	520	483	516	505	536	504	492	513	499	501	514	488	528	510	472	530	505	475	558	543	509	527	510	504	516	485	503	467	509	502	490	491	563	514	543	502	498	531	493	513	507	577	523	478	507	500	506	504	520	543	493	462	535	529	530	499	540	552	494	528	508	554	537	486	544	516	520	574	503	501	536	501	528	522	511	529	537	503	531	533	511	483	507	558	512	530	544	512	537	572	482	555	502	528	505	539	523	508	497	531	488	514	545	505	538	457	526	502	518	469	497	554	538	543	531	513	500	521	522	525	517	516	532	480	504	520	546	506	520	512	487	524	506	534	497	530	565	512	502	536	562	524	517	541	531	489	535	515	544	492	546	490	524	478	509	510	542	501	508	540	513	494	518	503	494	503	529	543	533	566	516	539	468	520	517	549	541	509	509	502	521	532	547	510	523	518	492	485	530	500	525	553	515	539	524	559	498	514	520	511	509	500	496	488	520	514	485	500	560	492	508	516	523	514	514	510	491	536	503	507	510	480	520	516	512	508	483	530	469	525	504	510	482	531	517	519	530	548	521	492	530	544	465	508	505	535	527	527	556	504	544	510	534	510	489	506	507	512	519	530	518	502	547	534	461	530	541	549	490	498	511	466	500	565	553	478	479	510	507	480	489	519	538	506	500	540	525	499	484	522	515	546	522	534	493	483	506	542	510	562	486	504	519	515	515	555	473	539	511	529	515	490	494	507	557	509	524	543	492	503	509	525	467	549	533	492	522	509	489	487	526	545	508	506	529	514	492	519	535	531	510	538	538	488	473	546	535	527	561	540	513	527	515	525	484	496	563	532	553	534	563	524	523	570	526	515	513	531	480	557	525	500	513	522	512	505	527	493	545	540	484	510	520	530	520	506	473	507	519	498	507	522	503	476	502	504	514	555	538	486	492	501	530	529	513	514	523	508	496	492	550	535	489	502	525	502	500	526	526	494	538	505	487	498	479	528	516	480	556	511	502	571	521	510	480	535	535	519	578	530	536	531	530	543	517	539	504	465	502	523	524	487	519	491	488	528	506	517	554	518	496	573	519	501	502	563	493	532	538	528	515	511	524	552	508	496	521	543	531	561	508	501	497	489	512	535	527	522	497	504	559	520	499	533	537	551	555	491	524	503	526	528	480	536	509	513	512	538	538	554	537	550	541	529	523	493	511	475	523	523	508	561	491	528	522	518	517	534	555	525	505	530	480	521	489	490	524	512	497	486	531	502	490	490	518	541	498	525	477	520	524	561	527	486	565	485	489	555	534	527	489	550	501	558	502	522	506	527	514	494	514	540	520	504	526	497	523	491	482	514	496	506	540	508	540	509	465	502	560	562	485	561	526	533	516	515	504	483	532	553	528	536	510	530	515	498	528	513	528	522	524	530	492	485	515	510	552	489	522	519	504	517	531	474	537	492	534	515	530	505	488	544	553	563	508	497	546	515	497	549	485	551	498	488	499	563	504	546	515	505	513	483	515	569	551	482	540	507	575	518	510	471	534	528	516	529	560	544	531	530	514	543	501	526	492	534	500	491	488	501	573	506	534	540	492	503	512	506	504	475	507	476	530	521	535	498	491	501	489	502	525	493	493	505	526	505	513	524	506	586	512	562	511	528	523	530	476	496	521	522	473	538	477	529	524	549	509	480	517	508	490	497	540	514	502	512	528	558	578	491	480	516	522	525	538	571	515	520	512	524	521	509	500	507	531	503	498	532	510	562	536	505	489	543	503	540	498	576	547	494	522	486	496	511	521	537	527	518	529	528	505	550	517	473	545	549	510	531	513	527	510	506	522	545	498	529	508	490	501	506	548	534	496	527	492	483	515	537	545	499	505	507	516	506	525	515	516	509	498	545	526	542	465	529	494	501	523	487	505	513	494	507	551	505	510	537	516	549	527	499	509	523	504	521	531	536	535	554	503	534	479	541	508	511	512	525	520	486	498	520	526	523	508	523	513	500	516	525	495	530	496	488	572	534	529	527	535	513	537	522	499
5245	10716	8371	4268	2965	2287	1875	1502	1347	1186	1099	1022	950	950	866	851	825	803	765	755	710	744	753	724	686	686	676	699	699	736	659	712	691	678	681	653	654	642	644	704	649	696	752	652	680	660	642	677	655	672	677	644	660	673	681	642	663	668	648	628	663	661	674	643	690	667	664	633	658	688	643	648	638	624	669	671	606	672	652	665	644	645	647	714	695	655	675	634	676	673	681	635	648	624	661	637	665	671	597	694	640	660	616	661	633	668	620	664	666	666	671	635	664	647	568	676	585	647	667	626	668	662	681	634	664	645	667	643	657	647	642	653	672	631	654	679	615	651	653	614	678	635	648	623	645	645	612	708	667	650	664	653	614	612	637	617	624	682	684	649	659	652	661	660	599	647	631	611	656	640	637	611	664	660	679	700	670	634	644	661	611	641	643	652	670	626	646	619	681	657	689	678	624	632	643	648	675	638	676	629	687	674	650	633	625	659	639	634	633	677	612	702	660	652	610	674	651	669	609	693	666	608	660	688	617	617	669	653	606	627	701	652	624	624	665	650	634	622	653	641	624	649	682	623	659	653	664	629	613	683	646	632	652	673	656	651	630	637	657	606	682	617	638	645	644	649	679	667	648	625	664	642	626	636	645	654	633	632	627	679	616	608	633	636	683	640	625	660	648	638	667	695	667	619	677	662	647	615	623	628	659	634	636	652	627	687	625	672	653	677	661	657	662	589	673	631	600	637	691	706	638	587	653	613	644	644	653	634	659	691	674	623	685	658	669	631	663	644	624	637	639	662	621	651	668	632	690	686	639	651	679	606	645	669	658	646	641	650	644	629	641	650	650	640	644	686	629	643	609	681	682	650	684	621	647	693	639	604	647	656	639	676	654	637	649	672	618	627	601	621	629	628	658	649	647	682	645	670	654	671	646	664	636	619	722	659	656	640	689	697	644	620	663	666	611	661	675	674	625	657	600	656	660	622	658	686	601	644	629	674	682	669	617	664	671	664	620	675	704	621	652	607	658	632	633	598	625	635	683	690	642	676	654	613	666	629	663	632	609	648	654	656	654	660	665	640	700	651	680	589	645	652	645	645	653	633	635	632	607	645	668	646	673	611	671	621	692	668	653	613	686	627	668	651	616	646	684	645	675	642	652	626	619	656	717	638	648	628	685	627	659	649	614	684	635	671	655	699	578	615	627	589	647	666	608	685	638	640	647	668	652	653	628	638	632	639	608	655	651	640	684	658	653	658	634	649	648	651	630	651	643	682	610	678	629	667	586	652	650	647	662	684	644	653	664	642	633	643	706	642	643	686	654	641	656	612	632	632	678	640	689	697	662	671	703	671	648	620	661	629	633	653	628	663	634	705	650	666	646	622	641	652	653	643	617	681	622	670	707	672	645	627	631	611	626	656	648	679	672	694	696	669	654	643	652	591	652	652	665	624	665	635	636	619	604	648	632	598	624	642	652	646	637	625	687	668	649	654	637	625	667	634	640	674	673	654	581	609	668	650	615	659	646	624	656	665	676	621	608	656	633	655	643	667	618	613	704	643	649	661	675	664	661	641	635	666	664	683	611	617	658	636	646	622	648	651	642	639	671	607	610	654	629	633	630	618	660	673	623	678	641	704	637	641	664	606	629	634	625	663	602	655	641	620	657	665	668	655	635	665	655	663	594	590	662	651	654	630	623	624	623	623	711	629	644	649	635	649	645	628	707	682	647	625	652	673	606	670	650	646	648	605	643	625	667	682	683	646	626	661	622	641	690	680	604	637	596	679	638	649	641	648	654	659	616	638	633	625	687	676	618	649	676	667	672	667	643	601	638	612	628	667	666	697	655	654	638	664	614	617	615	604	641	655	635	644	648	696	636	622	623	688	648	659	648	697	651	666	571	649	643	626	640	657	599	627	621	669	649	642	626	617	655	620	600	672	686	672	660	674	635	583	677	682	647	601	623	601	656	625	654	635	638	730	607	632	662	638	593	657	665	669	632	666	658	625	658	663	677	672	625	640	655	632	595	605	628	640	678	653	604	638	626	619	599	655	642	660	663	688	648	662	609	646	646	658	661	632	652	621	635	683	672	624	643	686	634	629	660	700	612	605	630	641	672	609	658	607	632	638	628	695	593	650	608	681	646	638	613	633	658	614	647	610	684	651	616	668	639	669	651	622	639	660	637	614	623	628	639	663	618	655	683	603	666	650	627	651	655	649	681	620	668	630	643	649	629	625	620	664	650	625	598	632	664	680	652	675	682	624	640	642	639	657	637	619	655	645	654	665	663	653	659	631	634	693	641	658	689	665	621	659	688	629	666	648	568	634	668	658	637	637	643	655	650	628	680	661	650	653	676	664	631	625	657	680	652	598	622	620	629	687	642	646	678	638	587	658	668	674	674	615	648	656	662	635	644	664	676	645	631	622	658	647	650	630	658	613	663	667	669	607	658	642	609	624	661	683	658	636	683	671	643	642	610	676	625	689	698	619	631	658	636	666	665	601	630	621	652	631	636	627	648	639	600	655	669	630	642	672	646	648	662	624	683	639	674	616	631	605	656	660	664	682	688	642	680	634	620	664	659	643	662	679	592	682	660	596	614	640	622	628	623	658	599	649	663	674	653	685	668	605	662	657	668	652	630	617	649	646	649	692	679	647	633	629	642	639	677	715	658	637	628	695	664	646	643	644	640	651	701	627	667	613	692	656	644	682	656	697	622	664	673	635	604	622	650	634	626	638	623	667	657	620	673	665	628	645	677	665	655	630	641	658	658	584	641	659	622	661	636	672	703	631	687	612	677	644	644	632	617	626	639	647	684	634	663	620	671	655	613	660	604	643	650	689	664	625	658	604	649	631	641	665	662	674	659	649	665	692	648	654	670	654	659	648	678	678	642	638	608	596	633	611	646	629	662	622	680	608	663	622	604	612	648	577	646	632	694	688	638	660	643	643	648	623	603	595	621	654	644	678	653	653	629	654	634	679	627	639	624	617	631	638	639	651	643	660	692	653	683	681	657	634	651	659	659	633	648	640	661	694	627	684	657	658	655	640	658	657	621	616	638	654	656	642	660	645	692	682	666	639	646	662	660	656	684	625	624	668	637	642	623	622	638	574	617	646	649	660	684	660	687	619	655	623	638	658	645	650	612	623	657	642	606	632	628	645	670	673	621	623	658	647	699	646	584	630	614	653	612	657	657	604	675	643	687	640	627	661	684	639	673	646	623	658	702	673	590	614	655	598	622	655	648	612	598	635	715	677	636	656	641	634	698	629	685	657	642	624	650	677	640	673	629	611	635	605	631	653	628	661	644	605	669	597	600	695	676	634	623	615	626	604	642	613	657	664	678	637	651	640	625	646	642	678	699	626	624	669	621	674	602	649	646	651	686	672	665	652	661	650	682	639	659	594	682	631	656	618	607	658	673	657	628	644	635	655	659	652	657	699	651	662	674	624	621	670	643	701	625	636	630	654	679	640	678	615	675	613	622	662	690	640	641	653
24990	21013	26778	25063	4164	518	376	303	290	248	246	248	223	220	231	196	204	217	208	188	188	194	200	195	204	178	210	185	191	177	215	222	189	187	161	168	212	181	157	181	151	176	177	203	158	168	167	198	148	181	195	177	170	164	166	181	185	181	173	181	184	204	157	207	165	181	180	171	182	162	171	185	182	183	214	178	176	167	196	178	167	175	169	188	204	177	160	174	182	201	185	158	166	168	179	192	186	189	172	176	165	175	189	183	206	185	168	169	173	150	204	157	170	176	172	175	167	177	173	189	188	210	176	182	193	175	183	190	195	183	182	165	184	190	162	190	165	168	171	178	144	187	182	193	180	174	159	173	203	181	166	161	165	180	201	173	174	177	190	186	183	158	161	176	175	134	186	172	183	162	173	195	195	183	169	200	163	171	172	190	178	160	161	182	211	192	171	171	192	170	192	193	177	176	171	201	176	165	146	165	187	167	153	170	184	170	181	175	182	180	156	161	158	167	185	172	196	180	193	175	167	202	178	184	204	190	181	189	165	163	156	173	151	182	173	193	176	180	186	187	169	189	167	187	157	158	187	165	182	166	164	186	169	172	175	177	180	170	172	172	182	165	176	184	198	184	174	177	173	162	191	159	164	156	176	186	181	182	186	163	188	187	189	178	174	184	206	180	172	196	169	160	194	220	168	183	186	184	183	178	192	210	162	190	164	182	174	172	197	194	197	174	171	143	186	173	184	203	180	189	185	178	194	183	172	200	172	173	161	160	175	182	186	184	186	160	203	183	173	171	172	164	161	152	157	183	176	180	185	174	197	173	201	185	187	184	178	171	169	172	167	166	160	176	198	197	156	175	207	179	170	162	190	174	207	173	198	161	194	197	182	183	181	190	165	161	172	174	165	189	162	166	207	171	172	160	167	183	193	190	179	200	182	194	209	202	212	179	173	162	203	207	212	168	177	172	171	153	176	167	176	182	172	166	167	161	178	166	193	194	172	139	181	180	186	167	167	193	195	173	164	170	174	173	211	178	174	184	167	181	183	175	175	178	187	179	160	180	187	186	182	170	184	196	184	145	208	188	183	161	174	157	185	150	192	183	172	192	187	186	178	199	195	188	209	180	164	186	163	189	163	185	191	176	200	171	198	165	171	165	176	178	177	186	175	186	150	170	166	178	154	186	180	184	169	181	207	182	196	189	206	169	201	202	170	176	206	155	190	183	167	198	177	173	160	177	186	170	177	172	167	175	176	194	181	209	170	187	150	190	155	174	160	156	185	168	186	161	177	169	171	181	191	163	182	163	177	167	178	177	175	190	201	183	150	190	167	186	166	192	189	197	181	203	203	179	179	174	162	190	183	194	172	173	176	173	152	180	200	175	168	184	182	181	185	176	197	146	189	167	157	185	140	161	202	172	155	183	168	171	159	172	177	176	169	185	192	162	213	189	185	170	175	184	173	183	182	175	180	187	191	177	193	192	206	173	185	179	188	194	169	183	170	151	190	174	181	164	177	173	165	202	194	203	184	170	182	178	179	189	189	208	188	195	183	170	177	173	183	164	187	177	167	185	191	187	197	178	150	190	182	188	178	174	208	207	152	203	147	176	167	183	156	180	185	211	176	174	191	180	168	195	171	192	182	203	193	153	164	166	173	155	192	166	174	184	173	170	182	158	195	181	163	158	187	172	156	180	173	191	184	167	203	192	182	183	145	199	198	173	184	174	167	202	181	188	196	176	174	171	168	186	182	168	180	183	152	160	187	162	198	179	164	198	196	176	168	168	213	174	167	154	173	167	176	193	181	187	186	170	168	154	171	171	193	173	182	168	177	184	176	203	186	181	166	193	158	166	167	178	170	161	189	172	161	179	176	195	175	173	176	186	190	174	173	184	166	183	181	165	207	194	185	178	161	179	175	198	176	195	216	168	162	190	196	168	160	201	157	207	193	182	193	189	190	168	169	153	194	192	194	190	163	186	173	186	166	165	154	162	160	202	199	155	162	163	147	183	170	180	192	154	202	165	195	218	173	188	180	165	182	193	152	191	193	185	161	183	183	186	178	184	180	198	181	171	175	162	170	174	172	168	168	172	153	166	172	175	174	185	184	197	190	177	179	175	175	155	188	184	164	184	177	190	179	171	186	171	178	195	219	168	188	165	179	142	166	162	158	171	180	188	208	207	174	193	185	174	196	160	187	208	175	162	200	165	173	187	179	173	161	146	188	187	164	162	170	152	198	162	182	186	180	168	174	169	187	175	172	203	178	191	186	188	152	175	181	172	195	163	181	198	175	161	174	183	187	194	177	155	186	170	186	192	198	150	212	171	184	205	170	171	198	187	186	179	174	167	191	165	162	166	168	181	171	185	169	159	193	166	189	161	195	186	151	181	208	175	194	146	173	186	172	170	184	175	171	170	153	184	170	192	170	173	166	158	179	171	170	183	177	173	156	140	184	175	182	184	172	178	190	181	192	185	176	147	186	177	178	187	173	166	169	199	182	167	178	196	160	173	149	154	189	164	175	180	193	166	189	165	165	167	196	173	168	163	168	181	159	183	172	151	179	162	185	181	160	164	187	175	164	158	152	188	167	179	170	177	188	172	169	164	164	179	173	169	189	177	183	175	186	179	177	186	191	185	187	152	161	190	180	190	184	176	162	182	190	178	176	179	173	184	159	166	176	182	167	175	165	171	177	163	158	158	199	167	171	170	188	188	179	201	195	176	163	171	189	188	168	178	171	166	168	175	171	171	163	205	179	179	178	157	176	208	173	203	159	179	179	160	179	173	175	176	199	173	162	188	167	160	150	177	186	177	183	188	143	188	198	175	169	182	202	176	182	164	175	175	176	183	159	158	170	183	189	175	171	199	173	183	175	159	165	172	207	188	170	193	183	157	166	180	194	168	180	173	172	183	183	195	188	180	165	175	159	184	194	172	172	173	182	183	168	193	181	176	171	170	169	169	161	193	188	174	161	169	173	189	191	195	162	188	160	176	184	179	155	176	177	170	167	191	156	152	196	175	200	199	167	156	165	205	163	186	154	169	179	181	169	173	202	174	168	171	182	198	155	174	182	171	188	176	182	168	184	168	193	189	192	142	189	201	172	167	162	171	172	185	181	175	162	184	157	168	181	190	169	158	180	159	186	202	160	181	175	159	163	149	188	215	204	182	193	184	175	170	168	158	203	183	189	178	197	163	154	159	174	200	194	192	184	170	187	179	194	159	172	165	184	178	177	183	165	190	182	174	173	196	187	200	197	163	181	183	173	184	167	185	175	188	174	160	191	168	151	160	193	177	167	164	169	180	155	174	171	183	189	182	176	180	159	182	181	169	188	188	172	179	184	152	207	175	173	150	196	179	161	186	187	175	183	190	163	167	153	187	219	173	170	184	171	170	178	185	187	200	170	162	212	198	176	172	171	170	186	175	176	195	163	171	177	179	197	176	177	172	172	190	165	175	156	163	166	187	168	175	186	199	179	170	168	178	193	169	167	201
4610	5731	4259	2048	1447	1063	882	717	621	522	455	461	460	351	379	343	346	329	358	300	301	296	277	267	274	278	303	279	292	294	294	288	274	274	294	234	298	276	280	276	267	269	271	237	244	266	261	247	258	262	282	262	258	269	266	272	272	263	271	239	282	228	263	277	230	272	273	273	250	255	263	254	252	272	272	251	290	239	238	250	264	229	271	242	252	226	258	268	239	260	264	237	270	262	246	254	250	279	267	246	243	277	262	254	267	266	259	283	252	267	273	238	246	251	251	258	280	245	251	255	268	245	249	265	256	277	258	253	236	254	241	245	260	265	254	241	261	258	252	257	233	278	255	269	267	250	266	259	231	266	256	258	273	234	271	243	286	243	274	272	242	249	269	293	271	261	281	243	260	234	257	270	232	263	278	278	262	281	266	236	286	244	256	256	256	234	250	236	256	271	251	256	240	294	270	276	281	276	245	217	265	246	250	272	277	238	280	263	281	261	263	273	271	256	258	269	261	271	258	246	251	266	269	251	270	254	245	260	267	243	271	250	262	254	268	241	278	247	259	275	268	247	283	228	265	239	235	261	244	284	270	278	256	260	243	268	251	262	264	275	254	256	251	269	255	270	257	243	247	252	255	274	262	261	262	265	233	266	274	264	250	252	252	261	259	248	236	250	250	249	269	243	256	268	252	261	235	253	231	243	277	268	267	246	267	269	255	262	254	259	247	258	266	258	235	268	266	267	254	235	267	244	223	274	236	253	251	249	272	238	254	252	248	265	258	238	262	272	261	270	255	261	276	259	249	256	256	247	226	286	256	269	264	260	233	231	233	284	237	267	265	285	258	265	260	255	234	259	253	232	220	257	256	262	265	259	253	248	270	267	267	252	271	302	266	262	254	248	262	262	254	230	253	263	288	271	246	277	267	300	258	244	271	267	284	245	250	265	244	239	283	265	260	250	251	259	271	260	248	270	274	267	222	299	285	258	249	256	243	242	237	249	292	250	271	270	260	234	272	226	274	251	224	249	244	258	240	287	256	280	251	274	247	279	255	264	213	260	238	268	243	230	265	243	262	268	251	253	270	234	248	260	276	215	262	246	248	283	262	240	265	257	268	271	271	247	225	304	257	274	265	237	251	244	252	290	261	269	257	237	234	246	263	243	245	244	244	248	275	245	227	251	254	242	276	256	274	276	261	250	257	284	247	261	269	247	283	252	259	307	267	274	280	225	286	272	271	258	267	282	262	244	252	246	250	267	249	272	231	243	263	263	276	249	235	235	255	279	252	251	258	262	228	250	292	241	266	261	272	264	279	240	265	282	256	241	247	239	255	239	257	284	269	243	252	262	244	259	260	261	257	252	274	239	250	249	247	256	258	245	262	263	260	276	267	266	273	286	271	241	260	257	264	258	255	219	257	268	255	256	264	235	251	254	256	244	270	229	236	245	239	270	253	243	255	234	259	281	266	265	243	285	250	238	235	269	252	264	275	258	249	271	292	242	251	234	258	279	236	269	260	268	250	271	262	248	242	256	257	281	260	291	260	249	281	249	265	244	260	258	275	246	248	256	271	250	244	215	256	233	238	233	268	235	257	263	247	244	253	241	291	263	260	239	254	264	264	267	278	281	251	241	273	266	257	241	253	270	278	281	251	256	254	250	239	254	283	277	289	240	247	263	250	269	276	236	272	289	257	230	249	252	245	246	260	256	234	246	264	257	271	260	269	247	250	261	277	259	248	251	236	272	257	268	264	224	283	268	244	272	256	237	269	277	247	238	265	257	277	280	239	218	267	266	252	270	264	262	267	258	258	234	271	259	259	253	227	306	253	275	282	244	271	252	263	261	271	275	257	256	257	250	281	259	252	241	267	289	227	256	235	242	252	266	270	251	254	230	247	268	266	235	249	285	257	262	266	246	256	246	268	290	221	274	242	224	251	258	236	255	249	232	274	258	230	266	281	271	235	263	266	270	238	222	253	253	240	292	248	253	250	232	282	242	261	267	258	239	235	258	251	243	239	258	237	276	275	240	272	249	259	230	291	245	279	246	255	254	263	276	258	241	267	266	251	273	238	262	254	230	258	272	246	253	250	265	233	236	235	251	292	223	250	246	249	229	272	260	280	260	218	239	246	253	252	277	251	258	265	274	254	231	236	252	242	251	257	248	265	276	236	242	239	249	246	269	263	232	277	259	275	259	252	253	260	255	273	258	259	250	268	255	263	252	235	233	257	246	259	267	253	265	286	263	287	260	281	305	242	267	265	240	237	259	248	277	252	235	238	250	228	269	257	273	257	243	236	224	237	230	248	264	251	253	281	251	282	246	264	252	220	292	274	256	256	237	256	252	292	268	260	264	244	257	264	267	238	277	263	251	265	261	259	265	270	256	270	247	251	266	250	263	282	258	268	263	247	249	227	247	243	251	273	245	281	262	252	263	277	239	247	251	277	245	235	244	259	250	247	211	250	246	239	257	232	243	233	277	254	293	257	274	235	268	235	261	263	260	227	246	265	245	238	231	294	261	272	256	241	265	277	269	264	262	267	257	256	244	259	275	248	237	225	281	258	255	225	241	285	270	266	224	272	259	256	221	242	235	254	273	266	249	250	258	243	302	236	237	226	238	262	298	246	253	268	243	242	267	262	246	260	268	239	256	253	245	264	264	236	252	257	223	251	249	282	264	250	255	262	259	248	238	284	300	241	267	269	256	274	252	271	267	239	257	249	257	254	248	257	239	261	231	257	236	254	295	217	251	268	257	269	248	274	265	258	249	257	252	251	272	240	233	252	256	267	271	235	282	249	212	212	241	233	250	264	235	268	274	244	283	234	277	245	277	245	224	280	252	259	263	228	260	243	245	270	261	259	283	278	242	272	277	230	262	228	213	256	235	251	270	249	258	254	271	256	248	269	255	274	260	258	266	245	272	255	280	229	254	285	261	242	235	268	250	289	221	235	244	229	249	246	259	251	266	261	268	258	269	267	263	246	253	253	257	253	257	230	275	239	263	235	250	245	283	245	265	250	250	271	250	273	247	244	254	268	264	263	268	260	255	236	271	236	256	268	278	284	250	224	238	269	266	235	260	273	246	261	258	231	250	233	277	246	257	258	228	244	278	272	246	262	247	265	249	265	215	222	264	227	250	268	250	257	222	265	253	238	222	269	252	244	244	259	287	273	262	265	249	253	275	237	245	236	277	259	270	259	258	241	234	242	267	279	232	268	242	276	261	258	250	254	252	260	268	270	268	247	229	236	268	269	282	240	268	235	261	252	258	242	266	249	287	262	254	275	282	243	240	229	246	267	260	268	252	260	261	245	267	218	255	243	250	245	269	262	231	261	238	253	274	267	285	254	273	279	266	234	258	241	254	236	274	256	228	265	252	279	280	248	266	231	277	229	245	238	237	265	263	240	234	261	237	235	270	231	261	271	270	287	268	261	266	253	317	271	274	263	255	238	239	288	254	281	237	273	254	236	239	243	250	260	254	239	267	259	253
22829	21078	28783	23587	21081	21073	6077	1389	1084	1068	938	834	804	761	761	779	749	694	704	703	684	708	674	692	672	647	615	619	648	630	625	619	609	690	633	597	624	614	637	660	670	614	634	630	588	606	659	636	612	628	597	627	597	596	617	613	594	609	588	603	614	630	613	624	612	584	584	603	603	587	587	563	599	618	601	636	660	595	586	578	626	619	575	609	609	595	572	631	585	559	641	604	606	606	603	621	578	576	614	556	584	633	606	593	608	592	637	603	586	621	617	558	584	637	610	557	589	605	594	605	606	580	601	609	637	566	567	561	585	611	562	606	577	629	585	637	616	611	612	602	548	577	631	617	600	616	645	592	591	607	594	608	584	639	628	664	625	569	618	563	613	577	575	600	590	618	600	632	604	582	608	614	580	622	633	627	588	593	618	587	610	599	588	579	591	556	613	652	576	630	529	622	627	632	633	537	564	588	585	625	629	630	650	588	623	608	602	604	614	591	623	624	561	569	609	577	594	590	581	586	590	607	601	576	607	639	612	622	583	591	589	603	547	593	609	568	610	665	620	626	569	574	587	607	603	566	596	551	603	624	585	604	590	580	633	595	601	602	625	594	571	620	607	640	617	631	639	562	603	611	650	638	591	634	637	611	587	605	613	618	595	586	573	586	630	607	589	593	540	630	620	581	614	647	587	570	623	639	569	609	581	602	591	577	613	586	615	606	651	535	549	571	563	585	596	627	661	605	603	573	585	609	591	572	587	583	592	598	577	608	610	589	609	574	608	562	555	607	545	614	570	602	672	606	608	585	610	604	572	564	558	647	639	632	594	590	623	575	596	629	638	606	597	600	578	607	576	621	595	565	617	593	584	615	579	601	633	598	596	586	625	604	625	591	625	600	582	590	613	631	585	606	631	581	572	635	586	547	602	640	610	624	616	601	574	630	616	619	604	589	629	597	589	589	570	647	555	590	615	606	600	601	607	641	599	596	586	557	625	562	636	585	619	585	586	621	664	638	558	593	649	593	587	604	617	622	616	611	624	662	624	616	603	564	580	603	608	615	606	632	593	608	669	593	607	570	581	637	615	603	604	611	599	584	677	599	632	600	620	609	610	588	620	598	588	608	626	629	634	582	573	614	578	587	626	595	614	612	569	623	615	631	595	597	595	594	608	634	635	553	618	581	605	637	643	561	619	627	615	610	611	624	598	601	587	604	584	583	616	566	581	595	581	597	577	561	583	561	538	607	608	566	614	621	642	628	585	618	630	595	607	587	628	638	600	596	604	606	584	618	598	605	599	587	566	627	568	556	637	576	597	600	586	587	613	645	587	576	580	603	596	577	611	602	589	633	624	615	625	609	603	602	576	599	602	537	598	615	617	614	644	613	549	640	615	597	612	623	546	603	596	627	625	629	576	611	583	576	610	597	596	597	635	619	646	604	614	589	605	585	571	600	571	613	611	592	554	640	638	560	604	613	599	581	651	629	620	638	625	598	541	601	628	646	592	604	560	606	604	576	562	636	605	623	600	571	633	628	610	610	582	584	598	622	558	618	582	616	593	644	633	605	628	643	580	580	587	632	600	569	573	588	597	574	546	601	535	614	614	618	611	597	587	591	555	549	541	625	613	596	602	600	611	657	618	603	612	626	563	606	578	611	598	583	616	587	630	632	607	623	534	598	630	608	639	577	612	603	648	588	575	606	619	565	595	612	626	587	636	609	636	602	536	618	590	640	629	610	629	591	594	623	636	554	626	590	638	608	576	595	583	610	605	652	647	565	576	589	572	599	564	600	588	636	656	593	600	573	550	592	588	573	635	612	587	600	591	619	584	595	580	665	600	595	592	565	587	572	556	625	598	572	556	584	579	611	592	601	577	608	633	614	626	578	622	594	609	595	602	610	588	599	569	575	558	599	653	615	588	572	635	586	559	626	564	649	625	598	615	571	564	610	601	612	647	594	628	629	604	625	578	615	618	581	581	571	578	598	606	636	587	595	582	624	613	594	585	610	550	625	557	612	622	613	641	634	636	563	624	602	587	603	590	649	574	632	600	606	608	626	637	655	629	624	581	598	630	629	603	631	583	591	639	607	631	623	616	602	601	542	545	617	607	558	583	636	610	595	618	608	604	583	608	617	606	605	636	631	592	572	606	631	605	575	578	633	628	582	593	552	637	615	621	623	643	596	525	555	621	601	576	618	606	610	601	603	578	601	617	627	591	587	638	615	626	598	571	639	607	589	619	585	596	628	610	553	601	608	591	635	578	607	594	604	567	617	549	599	594	583	592	596	578	604	573	603	611	557	573	572	578	655	620	617	589	621	569	608	607	588	600	612	617	596	594	640	634	582	611	605	585	613	639	594	628	612	594	577	613	622	526	582	570	601	577	603	569	613	631	578	617	641	591	619	598	585	631	573	605	582	624	597	582	585	644	582	605	597	565	618	614	586	605	596	576	620	612	631	637	622	583	591	569	603	621	574	601	617	589	545	609	581	581	654	649	612	574	584	564	600	640	621	601	621	630	579	595	590	588	576	572	596	598	580	582	593	617	630	635	619	615	567	558	564	594	576	592	600	642	571	601	619	577	597	598	563	584	609	642	662	587	569	604	583	555	616	594	575	598	616	580	579	594	600	577	599	648	601	568	595	603	628	622	586	640	615	612	584	607	576	572	609	627	617	578	613	634	599	619	602	643	601	613	629	576	609	610	621	615	618	586	568	565	628	606	576	584	598	660	587	601	625	565	591	613	612	573	578	608	584	571	586	572	615	601	565	622	621	623	550	588	602	592	609	585	637	575	628	606	605	601	605	593	600	588	624	609	532	582	601	599	577	574	610	608	595	610	623	610	604	618	608	602	600	640	556	615	561	619	607	614	587	574	566	600	584	620	571	569	579	551	603	594	622	628	573	640	600	616	586	605	601	577	564	594	598	575	561	618	670	600	606	594	571	606	591	582	582	595	568	595	611	625	577	633	602	605	596	587	601	605	621	583	618	581	604	555	584	633	554	578	631	618	614	561	572	579	599	596	571	616	580	598	632	552	608	606	625	637	591	596	638	636	619	623	579	617	581	591	609	605	583	618	597	605	623	575	615	582	601	616	592	592	594	605	593	585	608	599	646	604	636	580	586	632	623	594	558	632	559	624	559	555	613	614	595	615	603	614	587	616	612	631	617	614	648	580	581	623	550	615	596	587	584	608	600	592	592	648	646	600	604	574	571	616	616	604	617	577	598	571	604	619	583	591	569	574	636	620	603	580	618	591	602	581	598	559	593	587	579	613	587	612	573	565	591	613	594	609	594	603	611	649	591	568	594	602	574	592	575	600	565	626	621	639	614	582	607	553	579	591	621	601	578	573	622	619	561	599	610	563	565	604	617	610	602	595	576	612	553	606	576	583	590	519	564	614	590	604	564	621	558	586	621	593	651	557	628	584	631	582	628	635	586	583	644	624	648	612	581	563	612	593	607	579	589	569	599	609	589	623	616	638	582	603	645
7633	17439	13658	7130	5116	3973	3094	2370	2023	1736	1606	1480	1382	1310	1238	1093	1132	1027	1029	976	939	957	931	913	855	918	857	818	798	833	821	817	833	792	794	748	801	812	831	785	736	755	746	713	774	785	775	790	742	765	779	753	778	751	784	801	779	811	762	745	789	781	724	751	742	769	724	728	837	771	762	778	731	744	781	800	768	743	750	769	765	803	757	736	714	749	815	748	726	783	763	777	752	763	749	747	686	762	747	796	781	751	751	811	711	785	750	752	733	781	786	778	766	761	792	738	752	775	733	704	735	756	707	729	717	743	763	789	760	845	765	772	766	799	776	756	740	801	802	740	748	761	788	792	767	729	712	739	765	755	751	726	787	787	741	766	767	732	740	749	751	772	745	780	746	684	753	723	744	750	702	732	737	782	766	747	733	747	738	723	717	752	787	793	710	772	704	677	757	768	744	735	756	685	709	753	737	735	718	775	725	796	752	766	770	763	702	804	803	731	751	753	781	726	744	795	742	739	755	731	708	763	772	738	732	738	756	772	764	736	786	719	776	771	747	790	759	689	758	737	792	717	744	751	796	712	750	730	720	693	722	763	760	751	709	781	730	699	733	784	732	729	745	784	804	773	777	748	786	758	733	736	772	745	733	806	758	732	745	741	767	782	777	713	761	745	778	777	785	771	763	740	776	735	760	741	732	740	761	789	752	727	764	731	766	752	743	765	783	766	753	733	727	691	801	707	764	764	757	780	732	730	768	812	767	749	764	742	725	743	793	726	760	733	750	760	801	813	765	737	740	739	691	751	760	739	715	726	770	765	747	795	740	777	738	710	763	756	769	734	759	796	796	776	762	767	725	766	744	753	762	737	708	715	695	739	754	748	720	756	755	745	724	766	789	764	772	760	783	790	778	717	756	729	729	713	737	729	777	741	696	776	756	750	770	727	745	764	736	758	697	757	746	708	710	750	766	746	727	734	735	718	763	687	765	731	790	756	739	794	742	781	720	773	727	727	776	763	777	784	773	755	748	710	830	778	727	743	722	720	720	749	746	743	762	820	771	722	751	732	755	768	763	738	722	757	717	762	780	784	752	726	749	783	747	724	733	755	767	753	751	789	803	721	748	755	759	723	773	739	723	770	743	748	750	693	758	761	773	798	805	750	762	740	766	730	747	721	765	751	791	730	725	768	778	753	727	735	760	709	703	735	746	757	773	734	739	733	740	734	762	672	788	744	738	750	735	758	769	723	806	705	739	796	775	779	745	741	744	762	744	761	776	735	739	803	757	720	748	758	721	721	787	768	775	762	746	832	767	769	771	754	755	731	767	777	791	648	750	781	716	755	746	738	768	758	779	716	738	779	792	746	754	723	736	707	750	710	679	785	743	736	719	756	775	750	772	735	777	761	728	763	720	763	725	752	737	767	771	722	739	712	710	783	706	787	761	743	730	719	761	767	749	706	759	750	720	784	751	764	738	748	786	754	768	790	766	762	776	785	750	745	715	736	700	726	761	774	724	764	745	798	726	804	772	699	769	738	738	778	707	761	756	762	689	726	766	729	756	693	800	770	751	753	781	722	742	789	766	780	762	707	761	778	753	781	795	756	691	753	774	745	771	723	695	746	755	747	667	713	772	749	795	742	727	764	734	739	729	746	732	681	753	717	785	741	781	740	728	751	736	761	768	721	763	758	782	728	738	739	733	773	762	763	703	796	746	738	743	777	730	723	808	728	734	786	725	757	792	813	739	738	749	766	737	739	732	758	709	756	749	739	766	728	708	763	719	740	754	762	784	746	757	715	744	739	795	766	764	776	755	717	775	734	721	779	753	768	801	774	770	725	699	748	757	786	745	800	805	735	760	751	794	757	763	775	742	762	778	730	765	739	758	726	731	737	724	742	769	768	716	768	782	715	720	759	766	770	754	767	755	755	786	810	774	771	730	744	752	796	767	816	735	747	782	698	723	800	805	734	814	768	709	753	720	702	755	780	769	753	773	753	828	741	748	749	772	669	699	762	725	772	745	732	760	741	798	779	750	735	707	782	747	760	755	765	700	745	773	769	754	796	742	746	778	755	750	718	740	762	686	782	790	770	745	789	788	686	762	761	723	758	725	783	752	744	786	727	780	757	730	738	729	759	795	768	748	741	714	726	775	698	765	749	728	742	730	773	760	709	738	733	682	745	718	777	761	763	742	713	747	752	748	746	796	735	800	796	748	742	762	751	744	788	752	748	699	774	707	765	800	764	743	782	763	737	759	748	771	771	795	716	769	750	705	739	703	759	717	728	718	739	758	717	784	742	752	764	792	717	739	709	742	731	703	724	711	730	734	790	771	778	765	746	750	771	760	744	764	733	778	772	764	741	788	780	775	755	718	730	770	777	792	766	746	745	725	717	706	779	766	739	763	738	747	752	783	710	728	724	743	737	719	753	768	744	712	788	781	759	711	728	778	798	717	781	755	758	753	725	715	739	771	759	761	771	778	718	743	693	703	819	745	810	760	720	762	759	734	782	762	773	722	816	725	726	738	770	746	700	767	771	739	729	765	756	754	743	753	763	760	738	707	752	726	742	719	803	732	766	758	723	677	774	762	750	719	680	736	771	743	732	791	778	756	766	726	778	800	804	738	761	712	764	737	736	759	747	770	777	763	717	780	754	737	732	716	754	760	762	755	754	784	754	762	741	756	735	780	752	720	802	738	702	755	701	755	740	781	739	789	765	759	738	726	713	767	719	781	766	720	721	746	800	712	745	734	757	777	780	781	698	771	752	781	773	804	770	771	739	771	769	753	791	753	781	734	739	785	760	761	734	741	728	734	773	763	785	758	747	747	744	747	725	757	794	776	728	754	737	747	767	784	738	768	807	754	796	775	738	691	760	746	701	746	724	725	779	754	716	764	765	811	747	792	759	781	718	792	745	712	733	745	760	736	759	752	733	770	754	755	734	751	772	774	708	749	755	768	776	754	721	748	770	758	760	777	734	767	776	736	741	754	755	776	789	727	754	773	766	717	743	741	723	757	737	753	772	739	759	761	754	750	737	764	747	773	770	729	776	764	771	707	710	736	710	704	745	720	762	776	737	767	767	738	730	733	775	741	747	734	764	754	752	737	762	738	784	769	786	807	725	715	746	774	767	806	732	708	820	712	739	805	747	795	705	763	697	748	737	765	756	789	746	768	740	787	754	742	743	785	755	706	743	718	725	752	759	723	760	722	777	777	729	730	772	749	777	764	755	715	751	770	770	734	722	750	756	774	769	719	755	732	770	755	749	749	759	757	753	774	772	740	759	763	733	720	742	764	747	750	753	758	732	723	758	739	751	735	777	798	718	742	760	761	773	773	756	754	732	724	737	756	716	735	760	745	702	784	745	767	715	762	719	792	782	796	784	797	750	783	743	695	746	753	790	768	739	731	781	766	727	739	730	754	728	751	737	787	746	745	734	739	822	795	764	777	794	749	771	727	771	783	735	768	749	754	755	714	772	730	741	761	734	757	787
26783	19060	4795	490	346	276	242	244	244	248	243	217	216	234	226	216	215	240	230	241	225	205	226	193	234	199	227	227	233	214	200	244	212	219	227	193	210	207	207	219	229	238	217	212	222	211	224	222	239	221	215	241	208	228	206	216	205	236	252	235	239	211	238	221	222	215	210	218	225	213	220	221	228	203	205	211	208	234	200	237	194	195	210	205	240	202	221	225	220	225	216	249	220	249	205	209	221	245	220	218	222	229	222	242	216	230	210	227	222	225	258	209	201	209	261	251	237	225	246	235	212	222	223	232	206	230	251	214	229	226	219	222	216	197	212	201	241	211	224	207	193	216	229	193	237	188	238	234	211	243	218	239	226	222	231	232	222	215	238	207	226	220	241	224	220	241	178	216	238	186	211	214	215	240	220	202	234	240	202	242	245	228	219	228	225	211	229	206	228	246	214	221	234	200	226	207	231	234	193	250	226	237	198	193	236	226	205	214	212	221	235	212	221	219	234	213	230	226	217	232	225	238	214	230	205	223	230	231	225	235	233	196	247	211	239	234	214	243	207	250	220	224	217	231	216	209	212	244	246	219	217	249	210	188	198	208	197	219	243	234	247	193	218	222	248	215	218	194	215	214	223	222	225	207	220	236	239	212	225	223	216	226	207	212	217	219	207	214	215	252	228	222	218	206	217	213	217	204	245	244	231	230	207	221	207	218	222	232	227	220	202	228	230	181	220	212	215	211	224	210	218	245	223	218	215	224	225	220	214	218	225	217	246	220	212	238	215	223	205	224	195	198	226	211	227	232	219	213	215	228	254	251	247	229	220	216	237	252	215	228	216	234	225	216	234	223	227	215	199	223	202	215	237	242	259	242	234	224	223	235	191	222	210	230	208	216	221	217	218	219	228	252	215	235	225	251	247	204	185	207	217	197	232	194	242	205	232	224	218	233	210	258	228	218	246	205	219	229	201	235	242	211	206	195	210	225	230	212	241	217	243	220	220	239	210	223	219	228	258	215	217	220	207	242	240	247	217	209	212	222	219	222	210	203	196	257	232	238	221	234	217	205	210	238	213	234	221	224	216	227	199	228	231	257	210	226	242	187	230	218	209	222	221	236	214	209	188	196	222	230	210	224	213	208	220	219	237	211	234	224	196	213	224	207	219	223	279	250	224	232	192	225	231	221	194	227	198	205	225	238	229	257	200	216	208	219	237	259	216	225	233	223	215	224	198	202	230	212	248	203	223	227	217	226	219	209	198	219	215	208	230	212	234	217	227	203	212	233	211	262	240	247	218	203	249	224	217	215	232	211	227	224	208	213	245	210	213	224	209	231	247	220	222	256	201	242	199	218	220	249	206	247	235	206	209	188	210	208	237	224	226	225	221	238	218	223	196	226	245	236	212	202	227	220	212	217	236	202	228	226	244	211	227	234	221	204	221	241	212	240	233	223	211	229	228	215	229	215	237	224	226	219	218	199	227	212	235	227	213	208	228	217	255	220	232	224	217	202	198	225	216	210	201	212	203	205	227	217	234	237	197	226	235	213	236	238	215	225	226	200	209	239	226	238	235	227	205	224	206	219	214	206	263	226	206	219	236	185	230	200	231	238	229	225	234	213	223	217	228	234	215	227	246	228	239	231	248	225	230	205	242	229	209	200	236	232	223	213	229	225	228	219	215	211	226	235	245	195	217	247	231	233	230	221	203	228	214	224	227	212	221	221	211	244	225	228	191	228	228	230	212	234	214	251	198	212	204	223	224	203	228	230	203	223	195	218	201	206	206	196	220	235	240	231	213	222	225	225	223	221	216	196	243	220	206	239	209	220	250	218	223	225	214	235	230	219	234	252	219	232	204	203	194	204	252	227	219	228	221	216	238	216	240	232	235	228	244	198	211	213	210	207	235	205	210	184	246	246	212	213	211	209	222	218	222	233	215	229	213	211	230	218	224	206	226	199	224	233	224	219	212	194	226	191	224	231	231	246	212	233	214	222	231	218	217	213	219	201	199	217	184	224	255	221	238	253	198	212	220	244	210	237	210	187	230	214	225	241	222	212	227	221	224	226	220	235	209	238	208	230	234	227	228	235	224	196	216	208	224	247	207	203	208	230	184	220	236	226	219	220	219	200	212	213	231	224	261	214	236	249	188	226	242	233	215	228	244	223	246	221	207	242	244	234	224	197	212	214	214	237	230	205	244	225	223	240	237	236	232	209	218	222	255	197	220	219	260	209	206	201	199	216	229	242	256	211	239	241	230	235	213	191	212	228	202	202	223	210	222	234	223	230	202	221	240	229	219	228	241	255	198	233	199	213	222	221	231	232	217	237	241	225	241	253	229	199	215	227	215	232	231	205	196	212	249	216	201	239	210	207	215	222	224	212	230	251	235	209	211	209	221	211	240	207	224	238	227	248	213	227	211	233	252	206	242	223	232	233	217	222	233	213	230	236	201	246	196	224	227	202	232	229	212	243	216	207	199	244	212	231	227	210	236	204	215	227	256	205	240	224	199	217	208	210	231	232	226	212	202	229	244	238	239	222	248	230	212	240	228	222	221	212	214	241	233	234	211	213	245	233	244	223	220	221	221	206	225	228	227	220	209	221	224	214	241	204	247	232	244	201	245	212	224	203	242	219	210	220	207	231	201	235	221	221	229	204	224	206	216	214	181	242	236	238	218	221	227	254	246	232	200	234	203	246	222	233	225	240	203	230	237	217	207	212	197	240	209	213	262	223	219	216	207	242	243	189	227	244	246	227	211	216	203	245	224	233	223	215	213	214	224	209	217	227	219	205	204	215	193	223	240	201	199	209	202	242	212	212	213	221	204	194	234	225	226	210	238	241	229	234	224	235	198	217	221	224	216	225	221	238	211	239	235	236	220	211	236	220	225	206	225	214	222	240	232	244	219	229	235	219	214	237	213	199	223	222	221	206	219	223	224	206	221	226	215	211	227	211	228	225	239	224	213	213	230	218	212	231	199	215	203	209	228	212	225	219	239	196	215	257	240	215	231	228	222	232	209	262	188	251	229	210	195	212	228	225	224	232	231	216	239	241	222	190	231	215	221	255	220	221	231	236	232	231	248	239	215	207	229	201	209	218	194	219	226	213	206	239	246	207	219	213	214	229	248	242	209	218	234	203	201	218	231	234	232	215	243	205	200	196	193	201	225	199	199	218	240	209	244	205	213	230	214	251	206	252	229	238	239	195	189	217	212	203	244	205	219	231	196	215	206	221	232	219	199	258	221	217	221	208	234	235	215	229	208	227	234	242	222	227	229	201	233	217	220	227	211	210	224	213	216	226	228	223	231	228	194	246	229	210	212	223	233	230	182	223	221	217	250	206	212	214	220	238	216	233	208	230	192	211	166	206	211	221	203	237	192	214	199	229	245	221	224	206	232	214	234	215	253	220	230	214	218	210	217	223	204	226	247	209	243	223	256	220	222	218	224	217	214	236	218	232	219	211	197	218	228	207	228	229	216	228	218	242	234	244
3990	1139	907	523	455	373	362	342	340	325	306	307	300	305	346	293	294	317	311	312	290	299	288	306	310	331	307	263	303	293	287	304	308	290	285	298	319	281	293	307	311	291	287	291	310	296	276	302	299	297	296	277	268	292	293	276	305	306	314	291	293	293	316	306	302	320	295	305	286	309	299	267	293	318	280	294	284	273	265	300	301	301	291	282	273	299	274	296	287	315	334	261	297	320	310	273	281	301	312	295	327	298	301	292	305	300	275	286	261	310	280	304	316	300	294	335	328	282	298	302	258	271	300	285	290	278	302	314	274	282	302	290	292	288	298	278	297	298	282	285	280	281	276	282	307	279	295	306	334	309	300	278	285	273	278	315	271	277	310	266	285	279	309	265	278	297	273	305	282	290	284	293	320	309	314	278	283	288	314	285	277	314	290	302	301	307	289	289	297	281	315	290	290	312	289	302	267	299	292	294	264	291	300	290	272	306	287	303	283	298	270	305	270	274	301	301	281	283	291	272	294	295	308	299	292	299	292	278	287	300	309	296	307	264	292	284	290	311	315	291	290	295	251	291	313	284	300	309	276	289	278	299	305	282	275	261	276	320	283	280	290	296	292	295	314	265	287	287	292	281	270	313	301	267	314	290	263	313	270	275	273	289	316	264	285	273	280	321	271	333	308	304	300	282	306	307	283	303	285	290	295	263	290	304	283	307	283	292	284	285	287	279	312	302	326	275	286	297	320	295	298	281	285	284	267	314	317	300	262	303	324	290	284	309	284	273	289	310	289	303	285	301	278	268	324	289	265	294	315	286	290	313	297	319	324	266	303	303	303	306	305	290	256	292	282	279	293	293	277	296	274	290	280	288	295	275	289	292	269	296	292	287	260	300	297	296	286	301	282	310	312	301	305	292	277	275	287	283	288	254	290	282	302	297	310	287	282	277	303	302	291	297	259	273	294	308	313	308	294	272	300	283	267	260	292	248	315	285	298	290	291	283	287	330	261	293	296	263	321	312	326	272	335	293	313	279	279	321	277	324	277	285	277	243	276	276	304	284	270	300	299	319	311	294	319	282	292	292	326	301	326	315	258	276	269	269	292	307	263	286	304	281	293	278	305	306	267	312	291	308	286	311	301	277	300	298	285	311	292	293	293	285	296	268	277	298	302	270	298	298	312	295	295	272	292	289	297	290	314	274	252	321	248	274	298	265	293	307	304	302	304	318	284	273	257	296	286	282	289	246	321	313	314	321	288	312	310	301	302	308	324	333	301	284	281	281	327	285	290	293	244	312	284	309	323	312	296	301	263	277	330	293	284	292	324	302	311	313	295	275	291	310	283	302	307	302	307	272	282	276	281	295	296	308	283	331	312	296	300	296	342	304	290	280	302	283	282	295	295	292	313	291	299	269	299	277	299	279	313	269	327	274	318	287	286	264	307	283	298	315	298	300	271	288	282	295	303	309	315	311	284	283	310	295	319	287	248	291	316	295	306	301	306	291	285	308	317	303	283	294	277	268	295	291	292	268	273	284	258	288	310	289	264	311	303	262	295	262	325	291	295	292	311	287	291	311	284	297	293	295	315	273	295	297	309	273	287	323	275	302	322	266	289	294	304	296	309	275	298	301	292	284	257	293	329	279	302	288	253	281	276	324	298	336	284	296	283	318	289	302	290	290	299	305	308	275	258	309	279	295	273	272	298	293	316	305	305	284	278	310	308	290	271	280	310	284	282	262	286	300	289	274	270	287	285	314	294	302	275	312	281	270	290	296	299	298	322	261	285	287	308	293	269	294	270	308	310	305	300	308	282	284	298	292	289	301	266	290	309	284	318	313	246	289	292	280	305	272	311	288	304	323	311	282	308	279	267	288	284	289	299	296	286	308	292	298	279	284	320	281	312	282	307	296	276	292	257	294	291	334	293	310	310	304	311	285	324	302	278	285	281	300	284	280	288	294	270	264	301	302	295	300	291	289	284	300	298	282	288	273	322	298	290	289	279	315	300	287	300	280	281	290	289	323	288	310	316	287	292	294	273	304	309	310	292	290	318	279	287	302	292	295	313	267	274	273	287	292	290	316	305	276	305	297	291	313	294	275	298	265	315	294	308	310	273	316	289	317	295	332	272	286	286	292	279	328	300	266	268	298	302	275	304	329	273	276	297	264	264	282	320	289	317	301	276	273	304	311	296	301	279	295	279	305	270	303	269	292	293	255	297	300	287	295	314	288	258	292	281	300	289	241	296	311	284	280	289	310	297	285	287	300	300	300	278	301	289	265	280	288	296	287	281	273	243	300	293	324	277	285	299	283	270	281	297	267	304	309	315	287	273	279	289	278	280	261	296	304	308	265	277	313	310	286	280	258	305	295	272	288	283	276	261	293	304	278	284	331	264	288	281	291	294	263	289	312	284	277	278	282	261	237	296	292	293	273	298	269	301	323	287	279	293	304	315	316	299	301	289	287	301	285	283	277	293	279	273	287	294	296	277	311	303	303	300	289	286	302	291	292	278	298	276	292	296	299	288	316	318	306	267	282	322	299	274	294	327	295	287	257	298	284	292	314	271	291	306	320	297	294	309	317	293	313	295	295	315	296	283	279	278	315	274	305	325	293	289	276	290	280	295	277	277	282	283	290	295	281	309	277	298	297	290	302	308	268	292	292	307	289	305	280	269	286	300	304	285	301	274	282	284	282	283	298	316	313	300	286	303	301	267	288	266	316	303	282	312	277	301	299	260	276	303	287	298	283	275	282	276	275	291	286	278	299	261	324	329	300	314	292	292	299	308	289	283	293	298	320	307	262	286	301	287	302	305	323	290	298	265	314	313	268	286	280	290	289	283	292	310	307	277	316	263	287	295	280	277	288	294	261	288	269	305	299	329	293	290	300	324	273	279	301	288	286	303	313	298	323	302	299	313	302	307	303	304	292	292	295	312	305	292	346	282	295	296	303	274	295	301	280	292	266	259	286	276	279	304	290	290	288	261	314	272	292	288	331	274	292	325	287	296	303	282	303	291	310	314	306	300	303	287	306	281	269	300	241	321	305	294	308	282	292	313	317	315	292	291	300	277	287	286	277	260	300	315	315	327	297	297	298	318	316	319	290	293	303	281	300	303	310	296	280	280	286	262	276	295	279	301	281	283	285	269	308	301	270	313	306	302	292	282	271	322	279	260	304	279	327	293	287	307	293	307	279	301	300	307	304	288	299	274	324	291	275	308	307	285	285	268	291	283	312	279	297	309	296	312	283	293	283	307	273	304	324	291	299	281	281	280	292	297	272	281	295	301	277	303	296	285	271	286	283	302	288	280	324	311	308	304	265	250	291	285	270	259	294	303	285	287	281	302	295	279	283	298	320	291	295	279	281	305	264	297	264	299	276	299	311	288	290	277	284	289	287	272	295	304	302	320	310	315	301	334	298	312	286	295	306	334	266	282	307	293	300	309	297	307	256	280	294	312	275	277	292	279	329	283	291	298	309	313	281	283	286	288	305
23840	21012	28200	24031	20969	7394	1291	880	778	756	712	647	633	647	577	559	602	601	560	569	625	579	539	531	563	577	510	498	544	497	573	500	543	507	527	526	468	516	518	537	561	513	546	533	527	532	526	534	514	517	501	549	543	517	474	522	544	513	545	512	481	520	528	525	517	512	504	514	511	534	541	513	519	535	526	490	508	531	542	485	526	514	509	502	526	545	538	457	540	509	527	454	482	536	552	513	463	497	536	511	491	496	536	544	520	502	511	540	498	569	526	531	532	540	500	544	528	521	499	523	519	478	511	504	488	516	497	533	513	499	554	538	480	495	478	512	514	501	548	505	467	463	528	480	467	475	494	517	537	495	516	485	513	523	502	523	493	492	475	499	538	489	475	566	507	497	538	532	538	511	527	506	505	532	489	454	478	526	513	499	487	504	523	526	489	526	549	471	530	496	528	564	521	523	513	515	508	538	525	531	509	514	496	518	512	518	493	543	540	507	550	532	517	540	514	511	528	493	469	487	497	479	491	488	529	506	515	496	505	474	523	515	535	505	455	534	507	503	494	511	483	534	500	467	529	495	490	498	544	509	499	520	533	496	483	502	528	507	519	504	510	530	521	503	513	478	499	497	526	559	530	527	513	533	520	531	513	549	469	488	496	524	495	521	504	525	483	481	438	510	542	495	497	552	471	494	535	476	499	559	503	492	513	523	541	514	545	510	491	517	484	505	516	482	500	479	492	491	504	512	498	495	512	511	474	462	536	496	510	491	521	528	493	503	517	520	502	483	516	520	513	488	466	512	499	499	502	498	515	495	501	527	520	527	488	544	494	529	514	503	510	500	538	542	452	484	538	544	527	465	515	518	505	544	521	506	502	505	523	505	514	527	500	541	494	517	499	514	518	524	503	458	508	500	501	507	507	520	497	496	520	497	488	523	519	513	512	474	503	501	559	535	509	529	529	486	527	501	517	495	493	506	527	518	521	548	510	493	521	499	521	519	486	544	532	510	513	533	471	523	494	524	504	478	484	489	480	543	534	528	544	510	547	526	526	506	544	498	518	529	526	514	543	493	526	500	528	482	564	508	506	485	460	480	529	536	537	512	510	540	497	498	500	521	527	534	474	493	463	539	535	510	515	491	490	493	534	507	493	531	495	515	502	516	489	534	508	532	486	519	489	525	519	498	526	481	525	492	506	497	532	527	473	502	543	525	526	523	510	498	484	499	514	532	538	519	523	506	525	453	468	481	514	484	483	497	499	527	516	544	536	550	500	472	505	529	540	561	528	525	489	479	471	557	519	519	467	525	538	535	541	503	493	530	512	528	479	504	461	488	530	477	526	517	520	513	554	505	532	510	508	481	526	531	503	490	507	533	470	507	544	513	521	513	517	495	547	515	501	511	471	513	491	528	524	466	506	511	495	511	526	502	510	527	507	535	508	484	475	534	523	546	508	534	529	516	500	516	528	475	506	471	505	505	513	509	533	498	508	507	515	515	478	481	508	543	507	464	520	517	495	532	526	530	500	495	533	486	521	494	528	506	545	520	514	517	500	479	517	522	532	501	525	497	514	497	529	534	513	558	539	529	524	490	499	506	519	514	491	522	524	491	493	488	528	515	532	513	519	488	516	533	538	456	477	533	512	520	503	529	515	508	447	545	528	481	522	539	465	512	473	477	531	533	511	535	495	486	497	523	493	487	525	511	508	531	505	537	481	517	611	506	532	477	549	509	549	538	506	554	529	488	496	519	515	512	537	499	495	516	507	529	489	543	466	520	498	483	522	535	544	530	492	515	510	502	529	521	496	539	522	523	535	485	519	533	486	483	532	484	508	467	525	515	549	500	514	510	532	542	463	515	487	544	547	501	544	446	471	472	502	510	569	530	539	506	470	509	514	522	497	492	504	519	526	547	528	509	491	498	524	516	502	489	536	520	496	508	486	533	502	513	486	511	491	497	510	491	530	521	521	492	584	552	458	497	486	499	507	514	506	531	566	488	531	500	498	536	505	470	523	507	542	551	520	510	526	524	487	518	525	499	502	529	518	497	470	506	524	495	559	526	518	479	513	511	542	543	505	539	530	512	515	502	553	494	543	496	494	480	516	452	530	566	521	481	503	497	495	524	522	485	526	503	508	525	554	537	483	496	531	532	505	542	523	509	464	529	511	547	518	550	498	525	504	516	504	495	515	478	510	528	539	499	500	510	516	483	515	521	482	510	526	544	492	444	508	501	511	528	515	451	537	473	509	520	534	472	512	551	487	507	508	560	576	511	531	492	498	518	511	526	522	541	487	531	521	473	472	477	513	501	515	495	499	528	530	531	510	493	498	512	510	544	504	519	528	494	504	509	516	514	547	516	527	496	518	548	513	486	545	528	511	536	517	487	495	508	519	510	491	521	509	540	585	504	497	509	513	515	463	504	481	450	536	555	496	505	507	498	518	545	478	535	514	474	500	507	526	489	530	502	546	531	498	551	482	510	536	523	548	544	492	557	503	519	498	542	536	515	532	490	515	445	529	499	475	531	498	491	521	500	533	542	482	523	519	524	506	560	480	501	490	509	537	516	502	524	504	518	489	484	521	521	531	543	504	527	511	499	482	496	495	490	514	505	512	547	511	513	503	506	549	531	490	508	476	503	525	516	461	508	486	520	508	509	465	522	484	506	508	525	515	552	498	530	453	545	486	501	505	534	529	470	526	516	499	515	480	470	543	481	508	530	513	480	539	547	461	517	509	536	482	490	535	506	500	560	503	534	481	487	498	523	499	548	531	533	523	512	504	522	508	531	475	537	528	500	529	537	537	513	519	531	488	519	536	526	515	520	474	553	518	514	510	495	508	512	519	532	492	512	546	504	499	562	498	509	549	493	514	540	523	518	516	476	509	506	533	552	494	485	552	554	518	518	514	503	499	492	545	513	518	514	521	542	458	504	569	474	510	494	553	512	527	475	521	525	494	530	484	513	513	502	504	542	488	512	537	495	485	519	493	514	495	546	510	529	513	519	542	516	512	541	523	488	515	505	500	520	538	493	501	527	515	440	537	460	493	514	515	564	496	481	510	526	516	502	463	493	481	479	530	494	469	482	508	515	492	495	539	514	506	491	528	556	560	497	554	516	517	520	510	508	517	484	525	495	525	525	487	496	512	475	510	501	552	513	551	551	474	506	517	516	491	518	487	479	492	494	572	532	528	501	499	498	525	518	489	512	491	523	546	506	469	479	470	490	502	530	484	508	548	517	553	507	518	477	503	464	525	482	579	523	502	578	508	472	562	543	493	524	498	516	500	526	505	467	504	519	510	505	480	524	475	541	463	499	502	503	499	504	512	509	512	537	535	503	505	529	489	496	522	506	492	515	473	518	510	515	514	528	496	549	495	481	515	519	559	544	502	510	487	497	505	511	511	507	516	529	527	507	494	503	518	531	464	497	481	472	511	516	504	511	509	500	504	500	506	520	487	522	526	497	527	478	483	492	515	499	473	532	516	505	531	503
5177	10789	8499	4270	2999	2264	1833	1659	1333	1187	1087	977	953	857	834	819	807	799	789	747	728	673	730	724	777	696	670	684	653	719	651	671	704	699	676	680	628	658	675	694	657	668	650	665	610	626	690	699	640	621	684	700	727	658	622	667	621	630	650	618	647	691	620	648	656	696	647	643	702	687	651	655	617	636	672	632	660	686	644	626	653	651	678	711	634	731	624	637	668	624	663	698	612	616	691	625	605	586	667	665	668	620	650	681	648	663	664	631	636	665	611	605	682	644	685	660	692	633	633	620	667	667	658	657	627	647	638	624	646	609	627	619	634	659	617	664	662	628	622	654	683	639	665	633	614	640	590	612	640	623	647	664	620	633	644	606	617	622	634	648	656	650	642	631	629	652	660	656	676	650	671	654	638	665	658	635	707	629	677	675	630	638	643	638	641	627	636	625	601	643	676	647	633	600	631	669	621	640	636	640	626	638	663	701	633	650	645	638	640	674	709	660	652	685	645	640	679	614	646	654	636	595	627	640	665	592	638	670	621	617	632	641	655	635	609	614	630	610	622	619	625	650	632	664	648	677	638	640	648	680	660	663	627	611	637	656	654	650	657	632	626	625	667	619	668	684	626	661	646	635	696	667	658	643	646	638	643	674	651	629	632	673	661	634	673	624	630	651	691	648	609	667	641	630	641	622	631	644	642	638	632	662	623	661	635	637	651	631	616	632	658	655	624	658	634	666	650	668	625	653	646	570	617	638	623	634	612	656	646	658	647	653	650	663	629	646	675	609	631	670	643	638	628	685	649	667	630	631	609	622	658	603	675	680	649	650	631	644	631	648	708	623	634	638	661	649	585	627	625	654	619	640	628	672	654	579	611	641	624	622	625	645	671	644	600	717	654	676	654	635	654	627	658	658	606	654	674	617	662	621	653	643	616	661	662	644	641	626	664	617	603	664	596	635	622	652	631	600	620	625	645	645	652	638	678	646	621	680	724	636	608	582	601	621	664	627	672	633	669	647	642	677	664	670	628	632	661	624	605	653	668	599	635	615	649	677	651	665	621	664	624	649	623	604	695	686	688	620	604	628	638	676	579	669	646	664	657	611	633	637	615	653	702	694	610	660	641	659	655	622	631	670	636	651	627	629	642	630	664	640	606	698	582	668	649	657	624	664	611	685	660	594	703	669	702	629	610	591	649	615	609	647	651	625	636	650	651	681	606	640	628	667	644	660	676	649	631	674	651	704	696	668	656	651	624	611	632	665	654	646	639	655	664	635	630	658	655	637	652	615	629	618	643	620	642	644	639	672	696	617	645	601	630	622	679	694	662	632	661	625	631	635	608	676	621	648	649	673	664	638	634	673	641	641	665	665	666	620	667	622	593	657	690	689	630	632	678	666	681	614	717	616	631	602	668	683	660	665	661	651	650	690	658	636	655	651	651	642	666	622	664	683	640	639	626	652	593	679	651	618	650	695	660	668	672	615	592	637	673	658	663	616	648	700	586	647	678	691	676	660	619	594	637	642	633	631	656	612	603	635	635	632	613	642	672	633	646	682	645	619	639	652	664	690	639	648	643	623	628	691	631	660	687	672	621	642	654	642	629	646	600	608	675	681	667	654	654	629	613	673	659	671	624	633	618	600	610	633	621	610	635	643	654	610	649	676	657	623	636	659	632	641	690	684	628	646	633	661	659	632	667	675	669	629	645	641	687	596	662	672	623	609	657	636	626	685	679	642	667	630	686	611	656	612	642	665	651	654	634	645	657	654	643	648	652	669	644	642	596	603	613	675	647	653	645	675	636	585	652	660	598	609	627	658	628	650	673	656	661	617	663	643	614	634	630	634	672	628	660	605	633	646	660	663	626	639	614	617	688	623	617	633	682	622	658	652	638	631	636	636	635	674	667	619	643	634	644	648	612	655	628	659	647	662	667	655	604	616	687	687	626	599	630	648	644	633	624	693	632	684	651	645	607	635	614	640	650	655	608	632	618	663	665	651	711	660	667	621	685	637	701	638	670	672	635	692	651	645	606	645	650	629	623	596	604	630	689	644	637	661	614	653	631	598	654	631	613	653	621	657	652	628	619	635	676	641	633	659	619	673	644	697	674	608	686	616	665	643	623	630	621	668	620	649	670	628	608	636	658	646	644	674	646	639	634	622	641	681	656	641	640	629	636	659	655	670	626	631	721	696	617	660	630	671	613	654	634	656	593	609	635	653	633	663	638	636	637	645	695	616	666	628	624	655	618	626	621	639	631	641	656	665	620	661	602	671	620	602	623	631	656	667	600	639	623	633	684	713	634	613	604	662	640	608	620	643	606	609	629	634	654	642	675	617	638	604	641	641	642	639	655	619	658	648	620	659	626	641	671	699	621	698	667	653	577	616	694	617	648	673	651	633	628	607	676	653	632	686	611	632	661	616	637	645	637	704	657	620	632	632	700	648	620	601	656	642	647	666	674	626	647	684	622	666	637	654	671	676	660	646	604	639	593	678	628	708	626	674	644	610	626	680	679	615	698	629	617	638	621	643	697	639	620	629	650	644	638	650	631	623	669	718	628	635	667	618	654	664	665	658	628	627	707	645	651	635	691	663	619	649	663	642	686	664	642	690	667	654	685	644	645	641	659	679	657	654	626	624	666	607	657	606	639	656	672	648	641	574	667	605	673	634	660	681	645	690	622	656	638	653	667	621	648	612	625	632	666	644	605	662	685	627	612	634	634	633	652	662	641	640	637	568	654	686	608	608	646	659	626	671	655	623	636	620	614	674	641	629	626	626	625	671	647	618	693	625	660	666	633	650	610	646	631	692	669	648	602	606	621	584	650	662	657	648	612	638	586	616	590	671	661	627	592	668	596	636	634	646	639	629	613	661	651	604	646	635	668	659	612	640	652	667	640	650	643	654	639	681	686	627	611	639	642	594	614	629	632	618	625	622	657	588	670	617	639	635	645	685	621	661	605	627	634	603	613	672	616	609	626	669	644	595	662	650	703	626	653	626	640	656	649	657	652	642	646	658	668	626	678	627	629	630	615	628	606	656	593	641	642	615	655	679	662	633	634	678	628	634	655	627	637	679	674	579	629	695	678	624	622	619	672	614	642	615	668	638	644	629	653	658	641	648	635	651	583	637	690	644	691	663	599	644	658	661	640	660	641	670	645	613	655	628	650	689	673	627	616	634	625	648	622	635	595	636	633	663	590	693	634	616	642	611	645	630	659	654	648	680	659	608	619	671	647	692	679	677	636	659	670	655	625	667	636	677	633	617	624	641	613	702	655	617	618	638	642	596	655	594	587	631	681	626	657	644	634	601	662	665	652	702	639	648	664	632	673	634	659	624	636	628	634	625	677	627	644	659	648	614	630	640	616	610	623	662	682	648	624	614	644	623	650	626	636	618	642	671	668	618	600	672	653	658	606	635	680	628	627	614	644	643	669	668	691	661	636	678	608	631	635	692	650	674	613	674	678	654	642	709	661	624	664	664	648	626	662	650
25070	20983	26722	25066	4323	443	371	320	274	267	249	230	207	219	212	220	240	209	213	206	189	205	195	182	191	174	215	212	192	178	178	177	171	149	170	182	177	193	214	164	176	179	195	167	181	181	197	164	185	188	206	179	184	191	182	192	169	170	179	186	180	169	171	193	177	179	163	179	166	197	168	186	185	174	184	196	182	178	169	176	177	190	184	162	190	196	152	174	165	193	169	163	181	182	169	146	186	182	202	188	171	208	162	173	163	179	182	165	184	188	196	179	175	170	188	174	180	170	180	182	191	175	182	181	173	159	169	161	194	177	175	196	176	200	183	169	178	187	176	188	159	190	153	191	187	191	148	158	158	189	159	174	170	165	187	174	175	174	182	174	168	170	169	172	178	178	163	190	147	175	165	173	178	170	178	186	165	166	174	163	170	159	185	155	170	186	184	165	158	165	181	175	151	154	187	192	162	178	178	175	184	193	171	154	170	166	164	181	213	166	179	180	200	186	188	179	174	179	194	188	178	176	188	201	166	162	173	178	164	184	171	172	163	189	181	165	195	192	179	168	166	202	175	168	174	165	171	188	179	188	185	174	165	179	185	167	165	179	167	163	176	196	163	178	165	181	162	151	188	169	147	181	191	194	169	183	198	181	170	162	179	176	169	179	177	183	181	182	161	182	158	184	169	176	171	170	184	165	171	177	192	185	205	162	177	179	173	174	181	177	169	178	167	201	170	179	158	204	178	182	166	163	179	138	161	174	166	182	181	170	166	178	161	161	184	151	159	191	189	175	168	182	175	186	175	177	153	182	145	193	168	218	207	186	170	163	188	163	199	166	175	190	169	201	179	174	175	171	168	177	168	202	181	179	177	150	180	169	163	177	161	182	196	169	184	181	188	199	184	172	171	178	156	163	151	168	171	187	195	173	189	189	190	183	169	161	186	174	160	197	158	172	201	185	151	166	199	174	164	160	198	161	164	181	174	175	168	183	163	183	174	175	182	176	190	182	189	177	186	186	164	209	170	166	169	171	174	168	190	169	169	182	151	184	184	174	167	172	172	158	155	167	195	156	196	167	169	185	179	166	182	194	180	183	183	171	190	191	160	171	193	176	186	180	194	186	163	172	170	178	188	174	176	184	207	162	180	181	163	180	207	169	187	158	160	157	161	171	193	187	171	179	161	174	165	157	191	176	171	192	189	197	179	182	191	188	177	162	174	183	212	169	173	182	179	176	161	174	193	212	199	173	177	187	187	186	174	181	161	190	165	185	184	183	155	173	171	169	157	183	193	219	190	186	168	161	161	177	163	164	162	182	172	173	175	174	177	177	185	153	148	184	158	199	183	169	197	156	207	198	173	194	152	167	193	182	152	180	175	179	181	179	182	177	181	181	175	177	172	169	195	181	180	176	200	170	181	165	195	156	182	172	206	182	190	182	194	185	192	179	172	193	190	174	177	165	151	158	177	166	194	167	178	178	176	167	203	169	180	172	175	158	172	173	183	169	197	180	170	174	181	184	202	184	177	171	152	164	179	171	172	186	179	164	178	189	183	180	156	168	177	164	195	185	185	167	184	167	169	175	172	184	163	178	168	210	183	169	161	179	167	180	196	180	166	172	185	173	187	192	170	179	186	192	183	179	195	189	186	181	156	173	177	178	173	150	178	178	182	194	186	185	167	175	191	175	190	171	181	172	176	177	162	184	171	170	189	166	175	193	181	181	178	167	201	192	168	177	189	179	159	173	173	178	180	170	177	158	173	152	181	156	172	185	180	185	177	167	171	193	178	173	182	168	173	176	154	203	169	165	163	162	164	179	195	180	210	158	172	150	193	175	185	192	157	196	171	155	175	176	171	166	181	174	185	150	181	189	181	158	204	174	166	186	183	145	178	162	168	163	202	176	176	177	189	184	191	169	180	190	181	167	186	173	149	170	159	155	194	173	169	188	185	183	195	173	200	172	160	205	176	173	183	196	178	174	161	175	163	166	156	194	164	192	183	184	182	161	203	202	177	164	157	193	189	171	158	175	161	165	185	152	180	168	171	198	191	181	166	165	176	204	174	187	165	188	197	177	190	180	173	190	181	197	167	183	160	179	174	196	172	177	185	171	174	188	166	156	177	167	175	192	166	164	161	163	192	182	163	182	156	172	196	171	172	179	212	194	167	179	184	174	171	177	169	194	193	188	167	178	179	192	198	161	173	205	172	188	167	156	190	186	168	182	185	192	175	176	186	185	184	186	157	173	161	188	178	179	186	176	186	164	198	188	150	170	185	172	195	162	175	186	187	209	174	147	176	198	162	185	166	175	181	204	192	203	182	185	172	174	175	166	191	174	161	169	176	194	166	211	185	165	197	186	159	211	166	179	177	169	195	180	177	168	175	170	186	174	200	167	208	181	167	181	169	165	169	186	172	186	159	177	168	179	163	181	191	169	186	158	188	174	200	158	174	168	192	159	182	200	164	170	176	185	185	172	147	169	176	169	163	157	179	165	171	184	181	163	179	171	173	180	188	175	191	180	171	162	190	176	172	166	192	189	165	176	206	194	185	184	185	212	169	170	180	169	173	192	176	142	194	182	191	177	177	173	159	203	167	175	177	172	195	167	181	176	162	181	164	194	220	163	158	179	169	172	157	167	188	177	173	189	166	186	167	167	193	181	185	184	164	165	187	158	165	155	207	157	181	170	194	163	175	168	178	207	195	180	144	204	177	173	160	190	206	195	143	181	175	192	166	181	155	183	170	170	159	193	188	189	163	182	173	169	160	183	182	177	176	159	178	193	179	186	189	181	206	179	166	146	171	175	174	183	190	177	163	182	207	174	178	183	180	173	168	172	155	185	205	199	183	171	175	190	173	189	185	162	162	176	145	193	180	178	168	185	166	185	158	175	157	161	183	178	194	186	198	160	150	157	164	167	190	181	188	177	175	180	151	178	170	169	185	175	177	179	146	171	198	187	172	177	153	172	191	163	155	171	179	160	172	188	180	186	185	181	173	159	177	175	181	162	168	162	156	181	227	177	177	196	190	183	182	171	187	181	178	194	173	169	160	179	175	182	183	164	170	172	185	187	192	209	199	203	179	164	162	174	164	186	159	194	163	178	159	185	197	183	159	167	170	161	166	182	175	167	178	185	190	185	178	165	183	186	159	169	149	182	171	204	195	188	174	176	166	203	188	172	180	196	175	163	175	175	171	183	156	214	186	179	199	178	175	177	180	170	177	194	167	190	145	177	185	158	179	156	192	183	202	168	170	175	171	179	173	166	178	172	174	174	175	166	169	152	175	191	183	186	155	177	165	170	186	183	186	205	179	172	180	162	159	178	176	159	161	188	196	182	182	173	182	172	180	178	161	141	160	177	162	175	172	167	160	198	188	184	203	184	181	202	180	190	197	165	164	168	192	152	176	180	172	195	174	179	207	179	181	215	177	171	154	182	173	158	171	167	189	185	206	203	195	172	179	162	182	184	177	170	198	159	164	168	187	178	193	182
4577	5642	4207	2028	1439	1051	800	696	554	512	443	439	435	405	355	381	344	310	316	307	317	317	348	298	291	291	264	278	256	269	288	286	290	266	249	266	249	256	249	265	265	255	279	272	251	251	298	240	258	236	245	273	265	258	250	266	254	247	266	253	285	277	270	263	292	250	243	264	291	269	249	273	252	270	258	262	275	239	252	254	257	253	248	274	269	257	246	267	250	266	241	243	277	241	241	260	251	246	242	279	264	264	259	264	269	262	249	250	268	223	263	298	237	276	249	264	268	229	262	282	274	251	245	259	238	243	244	248	241	270	270	249	268	263	248	281	235	235	259	245	264	263	263	263	197	232	244	252	264	261	236	243	234	266	227	276	237	233	241	279	243	277	274	264	251	270	253	246	243	273	235	244	247	259	259	235	260	276	233	240	265	221	247	269	259	248	266	250	269	241	244	264	236	245	241	247	224	261	277	252	254	267	233	255	237	256	235	246	268	225	264	279	241	266	258	243	229	243	235	263	254	267	237	251	266	246	254	263	227	258	238	249	275	241	269	275	249	256	276	250	246	249	230	249	263	255	252	230	228	235	216	276	282	234	279	287	267	222	232	254	262	266	279	256	278	251	282	261	261	264	259	248	226	274	253	274	261	268	243	248	256	227	250	245	252	246	272	236	245	256	220	296	271	249	249	257	259	230	263	252	262	242	242	241	234	229	243	253	246	253	273	250	232	253	258	247	241	261	244	267	266	248	245	260	262	242	278	259	277	265	255	262	292	234	263	232	254	246	269	232	227	251	242	254	258	251	223	245	253	265	277	242	267	231	240	264	246	244	264	280	223	280	258	247	236	257	240	229	236	247	289	269	252	276	253	252	248	240	252	251	253	257	249	235	259	277	248	236	248	250	268	266	262	249	226	244	244	250	256	255	243	231	246	281	243	217	272	264	275	227	244	241	249	258	256	227	249	265	248	253	259	230	272	259	249	236	241	240	252	237	286	257	258	261	254	244	253	258	230	268	257	241	239	223	250	265	287	257	238	249	244	247	239	241	242	228	271	250	252	282	247	255	242	247	286	246	250	275	256	260	231	256	257	270	257	248	237	247	258	277	255	245	248	231	235	265	234	251	285	226	249	251	260	231	283	277	283	226	242	262	246	278	277	231	268	225	248	244	268	246	263	248	233	270	228	250	249	248	259	258	259	258	237	247	282	226	265	240	253	264	242	267	239	273	247	228	282	260	233	261	261	242	264	255	252	240	233	270	235	246	262	287	265	255	304	239	262	303	252	256	241	222	229	252	259	227	274	235	244	261	258	241	249	234	242	232	276	267	259	262	250	252	253	265	235	250	246	252	233	260	267	258	220	259	222	246	237	271	273	245	266	227	243	239	252	253	233	231	258	268	267	263	241	267	235	249	262	225	257	236	234	231	255	245	277	261	265	255	249	239	242	243	266	252	259	260	255	268	262	239	253	277	243	259	262	266	256	259	261	269	261	233	247	261	233	241	245	282	241	257	225	237	243	282	231	259	270	262	259	259	279	266	237	272	237	270	263	238	279	243	285	270	248	234	234	251	240	242	255	251	255	251	269	233	271	281	287	217	263	265	260	267	240	247	237	269	290	271	259	250	275	245	256	242	242	254	249	245	230	253	261	270	259	239	239	252	235	274	237	254	262	282	217	238	253	255	228	248	240	256	245	254	244	264	267	240	261	272	242	264	259	264	260	224	246	292	261	245	296	272	267	267	266	262	258	235	242	271	277	268	235	272	251	231	254	260	243	257	226	268	259	283	241	275	235	252	252	244	252	247	240	241	247	256	267	256	261	230	245	238	240	241	238	267	251	257	250	234	260	251	272	245	265	248	235	222	246	244	297	261	256	259	269	255	295	279	251	261	259	240	277	247	266	233	261	242	254	251	233	271	269	232	252	257	251	222	244	254	250	281	271	234	265	248	260	258	253	256	256	243	245	272	222	252	254	271	220	243	258	263	247	253	240	256	279	244	246	273	267	245	255	250	267	235	267	282	243	257	282	237	249	227	256	247	252	254	249	240	252	198	241	266	269	260	249	271	286	259	254	235	248	239	277	258	259	258	236	282	249	268	260	238	268	254	250	249	250	287	240	261	258	249	277	255	278	259	241	253	237	247	254	219	254	243	271	251	230	263	252	276	279	247	273	246	227	251	272	242	246	242	240	261	246	244	257	265	274	230	243	248	231	254	254	278	245	259	243	248	242	231	263	253	229	266	241	262	235	260	239	258	218	242	253	255	248	258	257	242	248	270	270	291	247	256	253	243	277	268	271	265	254	242	240	245	252	243	234	217	254	235	262	249	268	256	260	249	252	255	244	261	259	230	266	264	253	254	224	278	256	259	234	245	259	234	219	217	245	261	229	222	267	236	245	260	231	240	241	238	261	256	278	253	263	268	259	221	255	260	248	262	269	237	236	233	220	262	283	270	238	259	254	238	242	252	253	260	266	254	250	246	257	243	225	248	249	262	265	257	266	253	262	263	249	232	264	247	254	254	262	250	228	257	262	233	247	265	243	235	246	230	249	250	261	250	229	241	237	251	270	261	248	252	250	268	265	255	275	233	214	226	252	263	252	279	262	261	254	253	258	228	260	247	243	258	250	228	254	257	256	251	246	228	264	249	262	238	276	216	265	268	250	257	270	254	262	257	250	243	233	233	271	240	265	272	280	251	265	252	267	246	251	259	247	259	244	248	294	279	243	263	237	257	257	259	241	243	233	235	265	234	247	265	266	250	220	277	229	242	227	258	237	237	246	247	266	226	263	291	261	270	281	246	244	262	225	275	253	251	251	241	267	238	249	245	254	245	259	271	238	250	296	264	247	235	249	239	232	245	253	252	238	227	250	240	244	227	239	248	275	264	227	262	299	272	244	262	221	272	278	242	233	239	276	262	228	286	238	263	240	229	243	284	270	222	225	268	228	265	247	255	295	270	280	283	237	245	267	249	260	244	250	246	250	241	264	259	248	250	245	234	245	247	260	251	261	264	270	244	250	298	258	254	264	255	235	277	255	258	257	253	254	239	260	245	271	199	252	245	248	224	267	267	239	279	251	264	268	254	242	257	245	247	249	241	245	253	261	254	246	273	255	278	266	270	260	226	250	258	263	232	247	246	248	251	245	275	264	267	245	245	256	263	242	239	251	244	258	257	246	253	274	262	253	253	279	251	230	248	272	229	240	268	262	245	265	243	249	263	262	278	252	239	251	242	247	259	233	250	247	232	274	228	303	237	275	245	261	259	268	244	261	253	248	258	271	237	278	255	261	263	255	262	262	261	262	240	239	250	247	260	256	261	283	249	246	267	269	256	224	247	248	240	248	239	240	221	263	257	221	232	263	270	267	244	242	253	286	246	269	257	242	247	238	257	245	272	243	230	232	246	272	240	253	233	281	260	238	255	277	258	282	235	242	266	253	250	267	259	246	243	265	236	251	252	253	255	254	248	258	285	245	259	270	265	240	241
22763	20990	28624	23528	20984	20954	6039	1380	1049	1001	892	849	831	785	760	683	701	647	698	665	656	677	666	633	655	621	616	616	630	629	635	659	638	673	605	632	605	591	616	632	608	586	602	613	634	629	617	571	626	590	563	577	620	610	618	572	594	569	607	581	621	610	625	620	607	584	593	547	614	571	581	563	565	577	610	587	621	601	561	619	577	596	574	581	625	547	558	605	644	610	564	606	582	601	623	594	595	608	578	587	572	571	577	589	610	599	605	564	559	590	618	653	584	563	614	576	612	579	617	605	638	634	612	630	604	571	560	601	596	546	587	589	581	585	595	622	610	598	621	598	607	616	614	620	578	562	619	594	608	592	588	620	609	607	581	632	594	647	606	608	595	634	591	622	611	603	578	583	621	537	591	607	600	562	596	595	578	591	568	625	618	607	605	616	626	558	565	640	610	598	562	590	554	559	604	614	624	590	576	598	612	633	585	577	607	608	616	565	609	611	605	566	595	612	574	572	595	590	625	568	568	605	580	540	623	546	572	622	586	581	618	609	553	601	593	585	627	662	627	598	585	561	610	566	583	581	627	595	574	626	526	599	642	596	586	602	583	607	557	621	550	641	605	588	598	652	584	634	605	617	590	598	571	615	578	599	595	641	598	626	572	597	580	625	628	601	627	666	589	599	622	574	622	609	608	589	639	582	568	537	597	594	575	569	578	618	602	621	616	600	532	607	615	585	624	613	580	622	599	613	567	571	596	644	592	604	596	612	586	548	578	619	609	583	570	586	645	607	628	582	574	607	555	562	591	630	571	566	612	599	571	583	637	566	575	599	570	639	620	610	626	561	597	561	561	575	585	570	556	580	598	574	643	606	631	570	595	610	620	602	540	574	637	611	600	622	618	578	573	625	611	585	620	574	584	624	601	580	601	550	603	585	594	623	601	618	593	573	593	632	649	567	574	587	563	614	618	568	581	603	609	616	567	589	599	623	590	600	596	596	631	569	621	586	607	604	635	588	621	544	618	575	564	598	592	553	569	627	578	611	637	638	580	609	601	594	582	581	567	635	569	597	611	575	608	604	595	598	586	594	616	576	602	567	586	570	596	583	556	588	584	555	584	614	537	586	594	556	607	580	557	570	611	573	569	600	601	606	628	611	562	583	539	610	565	585	596	584	622	575	593	566	592	575	602	603	588	642	602	624	613	580	569	587	620	604	601	615	547	580	601	598	563	576	571	607	569	628	578	534	560	583	592	584	611	578	668	586	561	560	655	642	626	600	545	537	599	601	587	606	599	617	565	582	654	606	599	602	561	561	571	586	573	609	576	621	560	568	586	577	560	589	582	557	583	574	595	613	587	556	585	643	587	540	581	590	600	573	556	593	610	566	564	621	582	585	596	567	568	560	590	576	598	599	609	592	597	595	597	586	610	607	597	599	615	578	571	566	608	591	583	559	626	617	573	616	563	587	622	582	578	589	619	589	566	598	582	604	585	629	568	592	594	597	548	566	558	634	593	561	590	592	613	592	587	617	591	567	522	581	612	575	550	578	542	627	600	596	559	555	627	591	606	576	603	596	604	599	575	582	598	605	601	604	572	586	578	607	559	605	566	569	582	556	532	575	602	573	590	592	560	596	577	568	612	612	606	579	561	578	555	596	608	620	598	583	575	614	618	636	615	587	582	610	615	577	602	619	578	609	556	590	620	610	611	599	609	589	643	595	596	626	549	550	541	567	559	578	596	617	582	567	595	572	577	608	616	625	608	567	589	603	579	584	580	593	606	596	545	604	576	606	552	594	635	583	632	621	592	635	580	565	608	585	607	576	572	598	590	570	606	625	554	607	590	606	566	613	588	571	576	586	612	618	582	541	617	639	568	580	616	592	631	613	602	595	574	610	611	594	586	582	593	571	584	563	574	606	593	600	597	575	555	606	605	576	561	601	623	569	577	621	605	581	571	591	577	593	571	573	604	585	568	611	610	575	636	589	583	622	608	595	590	579	625	600	582	614	579	606	609	617	602	553	586	592	620	593	569	624	612	578	641	557	610	605	570	607	613	577	613	573	611	555	589	617	592	591	589	553	613	601	617	598	627	588	596	592	590	576	599	576	602	604	573	581	576	591	589	586	610	627	584	623	600	602	586	526	613	642	631	579	628	605	629	559	571	564	609	596	607	603	605	621	585	640	604	603	610	599	542	583	617	571	614	620	606	602	571	547	603	637	582	578	614	585	498	649	631	586	638	610	588	562	582	556	579	565	637	611	621	615	608	583	574	600	545	606	601	594	598	585	583	583	592	570	594	581	543	616	619	592	594	570	602	556	589	574	612	549	566	625	603	646	547	605	596	581	586	536	594	594	591	602	604	625	598	617	593	630	621	591	574	588	578	546	579	600	636	597	614	620	592	605	621	599	606	603	556	592	560	583	599	547	599	590	591	581	572	587	590	611	587	589	554	580	627	591	590	615	598	545	581	635	609	576	606	615	559	608	586	598	559	584	568	595	606	573	567	589	627	603	604	621	633	576	590	557	592	552	569	592	581	581	602	621	570	590	608	590	571	585	629	593	549	564	619	555	619	621	608	578	660	607	576	600	596	579	600	594	579	591	603	599	590	567	560	600	595	596	611	619	629	585	587	596	607	592	594	594	580	620	604	586	616	589	567	564	575	601	559	575	595	565	584	559	579	611	583	653	609	601	590	566	606	580	586	583	580	600	600	596	602	583	584	597	608	577	626	608	659	568	581	566	593	581	622	591	587	618	570	562	613	579	580	590	591	601	595	574	582	576	555	611	635	615	635	613	653	623	606	584	612	575	587	606	626	633	651	592	616	590	604	590	615	589	589	594	570	631	581	604	610	595	570	582	599	577	601	605	593	532	566	650	591	590	600	573	604	612	650	558	592	598	588	578	577	625	600	582	598	589	552	577	586	621	572	589	583	575	605	581	619	604	570	553	557	609	598	631	580	568	587	623	590	569	626	590	633	606	633	620	637	602	595	610	614	572	557	601	591	644	555	591	600	570	617	582	574	573	605	580	593	611	595	626	579	590	562	546	643	569	581	614	613	616	567	566	618	588	626	615	586	603	577	564	648	603	566	581	582	588	617	571	574	572	577	628	585	628	616	598	598	563	543	619	589	559	591	592	589	588	609	585	582	603	615	572	573	579	641	594	560	595	566	587	564	620	600	596	596	574	602	611	607	562	625	630	615	558	594	600	575	586	549	569	597	602	588	627	594	655	562	583	650	628	585	587	596	612	580	619	583	605	580	580	578	593	624	582	574	610	608	564	601	627	595	580	584	572	623	589	651	605	598	547	613	590	571	628	578	598	612	550	625	616	558	587	563	599	567	567	570	602	602	584	601	563	604	584	575	603	610	594	608	602	594	597	541	628	581	592	613	576	611	584	591	615	592	585	599	582	553	577	610	599	597	604	593	597	599	600	634	618	583	593	581	587	589	585	617	586	575	559	593	565	590	599	588	617	622	583	613	561	624	537
7694	17384	13454	7202	5061	3840	2999	2457	2054	1761	1609	1522	1320	1241	1232	1116	1084	1010	1035	932	919	911	835	869	877	892	859	825	824	840	813	834	824	804	876	860	752	765	729	761	785	754	750	743	791	735	779	753	802	727	800	773	783	736	741	767	753	741	766	741	746	722	736	748	828	729	737	722	787	723	753	759	753	717	723	798	748	712	717	753	782	762	771	708	776	742	724	702	775	756	764	849	739	768	742	774	742	725	761	746	735	766	716	768	777	768	698	763	739	710	758	726	770	745	755	753	754	731	739	771	680	764	752	764	738	730	810	759	760	777	735	700	768	727	708	720	789	793	766	708	693	712	798	719	728	765	750	741	713	750	801	755	687	761	746	741	696	717	737	763	750	754	737	719	756	730	710	776	713	748	753	728	713	737	692	748	790	737	748	708	715	732	726	722	730	758	792	733	790	754	755	751	707	716	734	696	714	734	758	745	783	776	778	816	760	776	754	741	766	750	718	802	744	764	762	752	791	761	749	745	778	690	774	744	735	733	780	664	752	730	752	755	767	712	752	762	764	757	692	733	772	757	715	750	701	792	721	695	768	749	764	739	699	733	780	703	794	733	739	715	761	701	766	699	784	693	720	760	743	712	737	702	761	710	734	715	721	741	716	786	786	765	744	730	734	710	744	794	694	763	744	720	676	753	704	761	705	765	754	761	747	709	758	772	757	742	734	704	716	722	696	794	725	756	742	756	747	786	713	745	751	743	720	771	755	747	753	726	709	714	730	704	711	753	714	730	742	764	744	766	756	716	738	699	772	747	820	747	721	710	721	739	709	771	779	773	774	771	697	750	729	748	742	780	722	678	734	752	707	707	738	763	733	780	736	729	790	716	773	730	780	746	762	696	712	755	778	704	726	760	718	713	747	746	674	721	721	785	737	751	707	765	714	737	782	778	724	782	706	711	770	780	764	721	709	714	772	710	795	765	688	703	755	719	776	763	774	725	744	757	744	750	733	800	708	735	727	756	750	738	747	737	742	723	711	727	688	786	786	763	781	747	736	741	737	779	726	773	769	737	721	767	730	775	741	782	777	725	777	718	724	746	727	762	721	770	760	738	722	750	733	703	702	722	761	756	758	744	764	720	722	691	720	763	736	744	744	744	740	713	757	774	767	739	713	784	766	729	732	754	737	723	745	758	732	764	728	762	738	722	767	702	721	657	735	729	730	741	801	747	738	768	726	747	701	779	738	675	738	711	734	745	693	724	797	745	731	702	720	772	751	773	730	721	734	763	728	729	783	730	738	747	730	758	739	753	735	781	724	715	743	687	769	687	722	740	741	752	730	717	731	736	779	779	718	750	789	760	710	734	707	725	803	769	785	749	739	758	741	756	683	746	756	756	700	745	772	708	739	713	778	723	732	687	746	743	757	738	760	739	731	705	756	824	710	759	729	685	800	730	754	748	745	792	690	757	727	756	750	792	704	778	724	734	706	742	749	735	793	737	768	716	701	721	752	735	746	730	714	780	803	749	780	701	720	698	733	720	725	717	782	742	753	682	705	740	706	766	714	716	753	730	776	742	731	760	747	723	751	755	734	730	742	755	750	746	757	708	795	740	734	784	727	748	700	724	737	746	719	731	719	778	698	769	713	749	764	754	720	719	754	747	739	703	766	741	772	734	759	725	697	712	748	744	742	786	805	721	770	797	732	744	720	721	735	782	740	712	708	757	710	755	762	765	722	716	732	722	781	748	733	769	762	713	728	743	744	746	754	706	789	708	721	759	706	773	750	724	746	751	732	708	703	839	749	789	747	723	715	726	794	764	786	780	718	714	712	704	715	728	696	756	710	730	749	756	811	754	742	711	725	709	709	717	730	715	737	717	720	735	689	740	719	750	753	741	785	744	743	736	757	743	758	804	745	736	730	685	741	769	771	755	756	681	710	732	786	764	754	734	714	791	734	755	724	761	765	753	754	793	766	715	708	734	705	727	783	752	781	717	744	814	771	779	737	726	776	763	736	729	704	699	728	763	741	756	780	779	690	778	760	728	768	696	760	742	742	781	747	763	763	737	729	762	739	753	744	732	730	763	761	735	743	773	785	747	755	769	755	781	727	742	744	749	759	743	715	795	743	743	738	733	677	730	769	821	761	766	731	723	787	749	736	738	757	726	782	712	720	780	719	776	702	708	731	736	710	762	756	776	731	747	751	753	757	757	751	741	748	713	746	731	749	754	717	657	756	745	742	721	758	775	710	759	731	689	753	744	751	748	751	737	730	727	725	735	735	702	724	740	713	661	788	729	699	731	757	760	743	750	731	703	757	739	728	731	720	756	766	692	806	727	727	746	758	700	771	761	745	707	758	752	752	729	730	758	728	744	708	777	678	765	700	763	760	801	720	782	757	727	723	712	744	767	718	737	722	778	693	764	730	719	707	751	761	699	755	780	745	702	736	730	689	710	722	770	770	734	774	734	752	738	716	730	722	742	677	764	758	767	760	763	726	688	762	780	756	739	674	767	745	744	781	689	734	735	698	716	776	726	755	742	776	742	715	759	737	743	759	702	760	741	738	793	769	689	751	741	773	725	753	734	751	753	743	684	740	771	720	688	771	750	732	729	749	696	741	779	747	750	720	740	736	713	776	746	731	713	727	740	764	726	747	736	776	747	750	772	745	763	742	732	702	756	797	773	733	740	725	736	728	722	751	712	745	773	739	754	755	772	746	729	742	767	794	714	743	799	770	751	744	726	716	743	762	761	758	732	749	735	750	752	759	737	714	750	769	759	721	739	768	716	751	749	744	738	767	757	705	752	707	755	718	716	742	746	710	743	751	757	787	731	759	720	765	747	778	667	756	656	771	768	737	745	754	763	765	765	794	758	735	769	726	742	741	750	769	727	759	705	803	740	731	745	674	740	736	698	766	793	772	750	714	725	704	764	789	721	751	677	715	747	768	690	781	718	782	777	743	780	728	727	773	715	753	693	790	792	741	703	741	735	727	699	740	770	750	710	764	719	741	716	754	740	765	749	726	743	715	726	772	727	715	763	761	796	781	724	730	735	693	692	767	753	729	760	786	755	754	742	740	761	749	786	759	741	726	728	759	778	710	712	738	723	673	755	745	754	803	735	822	731	712	771	718	752	743	742	734	759	745	725	748	718	747	756	775	769	689	715	732	746	680	751	716	700	718	794	776	720	698	693	752	727	746	715	721	748	752	711	686	737	742	692	723	739	721	755	714	721	737	746	749	732	755	724	778	751	754	739	741	713	761	731	692	804	761	727	735	722	711	805	764	733	732	755	719	738	746	743	721	737	744	752	729	751	761	760	745	726	743	758	716	726	725	724	708	790	777	732	725	704	758	780	753	733	717	689	758	757	710	722	704	753	736	740	717	748	698	735	698	732	755	761	741	679	701	758	766	795	760	771	738	757	713	761	739	762	718	703	759	757	718	679	765	783	746	758	776	781	766	738	762	746	798	766	751	721	728	747	733	725	729	756	730	771
26870	19019	4711	447	281	276	264	255	231	229	251	258	211	226	220	219	251	203	223	233	236	233	229	200	214	224	235	226	226	239	218	219	227	249	234	214	245	248	248	190	235	219	243	220	243	215	210	228	209	232	204	224	227	226	244	217	221	223	207	253	208	203	210	221	237	213	223	226	230	217	215	217	230	225	210	220	221	214	220	220	226	234	199	221	210	233	226	234	225	221	186	233	204	202	227	235	215	218	233	219	221	221	221	216	205	182	204	193	213	220	247	200	206	200	227	241	210	223	265	213	230	246	217	233	218	227	233	215	213	201	217	213	225	228	240	192	241	211	226	193	207	225	231	235	210	227	217	199	214	226	215	243	221	228	241	200	209	209	189	228	173	223	212	205	223	230	216	201	221	204	223	211	227	232	226	201	239	236	243	218	201	214	214	222	241	247	210	217	230	217	216	224	240	216	210	238	237	200	238	204	231	244	218	213	209	217	217	251	219	238	203	212	210	241	215	234	226	216	205	217	251	216	223	220	216	235	201	228	222	246	206	219	223	198	200	235	229	228	228	251	200	242	226	216	205	216	230	225	219	216	232	202	201	224	213	216	217	231	214	224	180	225	219	214	223	195	219	193	220	189	192	219	217	212	200	202	226	207	228	237	217	222	217	220	218	223	221	241	221	210	228	212	205	181	221	233	193	233	221	215	222	188	212	231	236	226	222	211	226	207	225	183	194	223	258	251	221	213	224	207	213	226	219	202	221	210	213	202	229	211	214	206	237	215	254	206	207	223	233	229	204	242	176	225	233	221	234	206	228	207	222	204	224	204	216	204	249	219	208	206	225	206	206	212	212	210	202	219	205	202	220	236	225	240	210	224	232	254	221	223	255	243	205	214	218	204	194	212	214	242	222	214	226	214	206	212	234	200	221	220	224	215	211	212	222	232	224	250	234	225	216	223	239	204	235	255	220	228	218	205	214	234	222	226	218	227	229	192	219	227	214	214	200	212	228	224	219	245	232	228	235	243	225	218	218	208	225	210	194	216	240	224	250	221	220	229	210	243	231	212	228	205	226	223	198	217	240	239	216	218	207	217	230	241	237	246	225	226	209	219	218	224	211	216	239	216	220	235	215	240	237	240	218	233	209	214	198	198	254	235	223	197	223	230	233	241	220	226	257	198	236	235	208	213	216	192	216	224	222	204	216	235	210	232	213	230	224	246	213	198	211	204	239	238	204	203	237	226	208	207	242	199	251	184	212	246	222	220	213	242	217	231	189	258	217	208	202	222	209	189	249	203	220	224	221	225	232	220	202	232	215	243	197	220	210	226	245	215	200	213	230	251	218	214	188	219	237	228	220	253	219	214	217	212	220	231	229	239	233	197	209	247	208	202	195	207	213	211	228	231	218	221	240	233	232	219	215	226	249	223	205	222	238	207	222	204	222	227	209	209	224	201	214	245	229	217	199	221	231	225	215	229	228	232	195	206	218	199	237	233	225	245	220	217	235	209	230	223	208	240	224	230	210	225	210	208	208	240	198	228	206	222	231	215	244	205	227	236	209	208	223	229	210	232	221	231	218	228	209	193	193	211	212	207	218	221	237	218	212	216	239	226	216	202	208	202	244	207	228	203	217	212	233	224	203	240	225	204	225	221	214	226	208	237	223	235	199	218	219	214	238	207	200	219	213	227	226	208	220	211	236	226	226	231	208	221	179	201	210	192	189	188	229	231	235	218	208	203	240	213	194	226	193	191	199	216	200	225	225	220	237	217	246	227	230	205	205	226	219	208	239	215	230	212	229	227	205	222	207	221	210	225	250	228	222	236	198	238	229	204	210	213	236	217	221	223	230	219	207	223	221	221	193	203	216	236	220	215	222	205	245	226	213	230	208	219	206	225	234	232	196	223	223	231	217	225	214	224	221	230	202	228	203	202	204	236	201	203	214	216	223	200	220	228	238	242	221	218	220	225	215	224	197	222	212	247	220	222	230	211	233	199	197	210	201	232	246	227	220	254	202	245	238	235	236	226	209	217	201	213	209	219	240	220	211	227	227	208	215	231	226	223	218	212	195	240	213	236	193	221	233	213	213	215	243	235	226	233	225	217	198	225	234	223	199	198	255	220	237	222	234	199	233	196	213	241	213	197	208	218	220	212	220	227	210	207	226	181	219	216	224	225	212	209	233	222	233	215	203	209	230	219	214	206	203	230	190	205	247	213	217	222	220	201	225	239	194	217	211	222	220	248	225	238	224	204	227	211	228	222	221	210	212	208	226	231	243	246	221	212	229	214	194	231	230	208	247	206	214	217	226	231	206	224	230	217	222	210	204	219	201	233	193	241	221	234	207	221	229	220	229	228	226	222	259	220	232	213	215	212	218	222	218	219	222	228	197	229	234	193	242	225	226	226	234	221	223	210	203	242	244	204	217	229	215	223	233	219	215	226	211	204	226	222	242	241	222	203	255	206	206	195	249	194	203	201	231	230	181	210	219	215	202	226	215	222	253	208	193	232	223	209	222	200	204	203	212	204	214	231	209	196	232	234	236	211	222	229	214	213	193	248	265	231	221	228	232	254	228	221	203	255	221	199	239	232	199	219	232	217	215	205	249	210	230	207	213	213	222	223	221	210	220	216	221	233	237	204	255	207	241	223	210	248	219	210	219	216	238	182	216	213	232	224	243	238	200	234	221	195	235	258	232	237	193	222	218	203	238	229	220	233	225	214	209	189	241	246	237	216	220	235	210	195	210	202	218	206	199	222	230	249	218	196	217	197	226	239	215	193	228	231	213	219	220	202	232	225	226	224	248	199	218	206	220	219	206	223	223	213	213	192	213	209	224	232	204	243	221	226	238	206	223	231	195	262	201	209	247	238	223	239	229	235	230	223	235	254	247	217	210	230	226	214	224	219	218	216	213	238	208	238	225	227	213	238	255	215	227	217	221	225	233	237	242	232	218	216	214	214	198	211	210	236	215	244	214	212	217	221	220	227	237	224	222	206	231	223	215	206	246	213	197	224	212	229	204	223	224	225	208	223	230	204	196	208	205	177	223	217	225	215	231	223	231	214	229	201	199	207	236	210	187	223	211	229	224	231	201	253	221	235	227	213	211	211	224	252	197	220	211	218	211	236	203	216	226	222	222	240	208	222	237	225	235	219	235	223	226	229	217	214	206	226	217	204	212	225	209	208	216	256	227	232	226	246	244	217	225	216	192	208	190	220	249	226	214	222	210	188	232	225	227	220	237	222	213	269	206	221	200	220	212	250	216	204	240	216	251	225	251	204	228	224	234	243	220	197	196	236	223	202	237	213	222	221	224	209	239	232	228	228	195	221	240	240	202	250	229	234	215	245	217	190	256	257	255	240	232	209	224	226	214	240	235	216	226	227	229	218	236	204	237	222	202	228	237	225	205	225	260	222	222	218	199	204	217	219	200	225	206	212	196	216	220	220	235	224	212	218	225	252	224	224	211	231	221	246	188	235	224	209	231	212	216	212
4047	1142	913	546	476	419	369	334	319	347	301	289	312	321	279	302	291	298	290	320	315	294	289	282	285	301	291	319	280	267	289	287	311	274	295	294	303	301	310	292	285	306	289	261	281	287	283	306	258	303	321	267	285	295	288	302	300	304	261	278	320	297	287	308	292	297	298	274	283	293	312	296	278	305	323	291	284	275	314	293	304	310	292	284	294	297	270	305	320	313	297	303	301	263	272	300	285	293	288	307	254	289	275	278	289	258	300	280	286	287	272	295	279	284	290	277	279	289	275	286	291	300	271	298	326	304	280	283	259	285	273	285	257	295	317	251	259	284	302	315	306	251	301	286	306	319	322	275	288	306	296	258	336	322	287	267	286	303	285	291	292	258	317	294	272	308	297	278	279	274	306	294	277	296	284	280	292	275	294	260	291	294	309	293	293	314	289	267	290	300	282	287	292	295	294	315	289	300	264	326	277	333	311	258	276	277	303	322	270	302	291	304	317	283	289	257	278	291	293	282	295	295	319	308	284	300	278	307	285	291	303	312	304	286	310	324	290	305	277	303	302	289	300	272	284	280	274	288	312	302	277	286	267	322	286	322	272	292	271	276	268	301	310	285	304	262	307	264	292	285	261	283	267	286	272	291	266	281	279	282	283	283	315	314	290	329	294	290	314	337	286	308	287	283	306	310	298	281	312	283	291	301	289	305	278	290	297	276	294	285	286	307	278	307	305	295	294	325	261	274	301	294	266	298	302	346	266	296	329	283	331	295	258	309	272	285	266	304	277	298	301	276	298	315	276	311	255	286	300	257	270	253	300	269	299	286	284	306	309	325	283	298	260	314	283	285	297	285	269	283	304	298	290	281	299	282	311	289	265	337	292	308	295	280	286	313	289	311	318	304	302	305	301	265	312	278	295	306	317	287	288	270	313	250	297	274	301	289	273	294	279	319	313	272	316	296	284	292	286	295	269	291	300	290	297	298	296	323	278	283	285	275	244	282	301	296	314	295	311	292	276	284	293	292	267	286	271	308	302	292	257	278	299	313	307	287	256	286	283	285	302	274	287	290	287	299	300	290	290	298	287	313	295	259	305	339	278	313	289	268	320	275	282	314	312	293	277	296	284	275	310	294	279	276	289	309	263	282	296	244	292	263	307	313	276	287	296	279	281	291	274	289	297	273	290	286	266	323	299	296	286	277	298	317	290	275	298	282	274	309	266	298	293	299	288	265	294	322	263	294	280	302	333	273	292	289	298	292	306	273	295	296	265	328	293	293	271	258	277	308	291	268	287	331	281	265	294	277	285	308	272	280	312	290	293	292	298	279	265	258	300	309	290	277	274	279	307	289	297	252	290	298	305	287	292	308	292	284	285	297	288	293	275	292	290	322	281	270	264	288	300	312	263	285	308	237	276	288	315	294	296	326	321	267	300	261	299	302	253	299	308	301	281	285	311	306	305	274	308	299	314	306	256	304	262	304	260	311	296	325	282	311	290	285	262	282	288	294	336	292	281	271	290	253	290	273	278	287	290	271	304	299	286	307	305	275	278	280	272	299	288	281	288	313	255	316	299	274	306	296	241	306	318	299	307	263	266	261	269	334	298	294	304	269	273	269	300	318	288	276	286	287	270	270	311	316	280	303	302	291	286	306	287	295	272	269	280	252	321	251	304	287	285	279	290	295	271	278	289	304	304	295	302	298	296	269	301	277	271	318	293	285	290	289	274	263	305	294	294	291	272	296	276	305	311	305	315	285	293	277	290	299	291	288	302	295	291	268	284	305	276	281	310	282	278	289	320	266	304	304	278	323	267	279	275	326	260	281	280	259	292	295	274	292	270	292	296	317	280	284	279	276	325	288	262	298	288	307	290	288	282	278	321	278	329	300	302	273	303	303	285	308	295	316	267	275	288	264	243	253	303	304	296	283	301	293	312	282	284	280	301	287	278	291	296	270	295	288	293	297	282	288	286	269	293	326	290	286	314	275	269	290	292	302	268	300	288	303	287	256	261	305	267	293	290	283	298	285	296	307	273	276	269	296	267	312	286	276	290	276	316	315	295	280	292	265	319	307	290	289	319	297	264	298	321	306	275	274	276	261	297	289	339	274	313	307	305	279	314	290	276	270	305	299	275	271	280	272	280	284	292	307	283	273	328	290	274	284	281	273	288	282	251	313	313	292	289	316	266	295	302	287	290	284	269	308	269	297	280	266	271	269	302	292	290	279	288	274	309	284	304	268	282	289	271	298	284	283	291	271	269	289	291	281	282	301	282	289	284	276	306	306	322	277	273	340	281	263	291	265	288	288	283	310	292	282	305	265	298	268	277	281	288	286	271	300	283	268	280	258	334	291	316	274	280	327	290	314	297	288	276	283	288	296	314	292	287	268	288	263	278	298	299	293	286	289	265	319	280	293	278	272	269	299	293	291	302	243	291	283	304	287	307	267	307	325	320	286	325	326	283	289	292	290	252	292	291	273	311	322	316	280	311	290	286	268	277	259	275	307	278	273	296	273	260	257	278	274	260	308	266	288	259	286	302	278	278	309	309	306	287	285	321	297	299	305	241	283	314	284	294	281	269	281	274	294	259	309	313	277	333	265	269	292	288	259	279	289	304	320	280	307	252	318	301	311	324	278	252	294	282	277	306	280	304	274	317	293	283	304	298	299	291	248	285	286	303	308	301	296	280	284	284	269	293	305	280	296	288	287	298	289	281	282	302	248	284	295	289	278	295	290	272	304	284	290	290	284	339	273	309	276	284	285	303	288	312	290	265	321	294	243	265	304	289	265	294	293	264	265	297	257	254	278	303	284	277	301	262	303	302	284	259	274	274	298	279	264	309	280	335	318	340	308	306	297	291	288	271	295	292	260	302	275	292	298	298	298	294	299	265	297	318	276	271	257	288	278	279	292	301	276	277	256	291	282	307	297	304	323	271	318	308	284	287	299	261	298	295	310	269	299	306	300	263	281	276	272	272	283	300	270	291	324	314	281	309	292	318	270	283	328	271	297	292	284	288	314	283	288	303	282	304	269	283	285	288	274	320	296	274	320	275	300	277	301	284	292	272	293	270	284	308	261	309	313	288	328	298	297	298	301	332	289	290	281	293	271	328	288	302	279	314	316	289	288	277	294	280	291	274	307	315	280	311	287	277	314	302	306	298	292	290	285	291	289	286	316	297	278	298	258	309	294	258	302	265	313	299	288	282	282	271	287	305	263	275	297	295	296	310	279	296	266	311	289	280	314	297	275	297	292	293	314	313	306	312	290	277	279	311	308	305	293	275	281	295	277	317	293	305	316	291	286	336	273	307	302	287	295	249	284	306	309	265	272	291	301	318	313	314	314	281	285	292	295	298	288	296	270	292	302	288	279	269	280	274	304	319	281	298	294	286	282	290	261	290	279	297	284	290	274	295	291	312	282	288	281	272	288	281	295	291	286	296	257	294	301	288	289	278	265	276	281	324	299	268	310	282	293	257	306	299	317	318	317
23817	21006	28162	23997	20956	7104	1185	844	783	757	693	645	625	578	599	614	590	531	559	557	562	555	583	528	557	533	558	535	555	545	534	527	526	503	540	571	568	475	503	505	536	556	538	519	547	518	516	499	513	512	504	501	509	523	503	559	539	531	527	518	477	474	545	518	493	531	506	516	520	549	544	525	501	548	505	489	492	524	507	521	515	522	508	508	519	502	530	524	519	484	519	551	552	509	552	525	526	506	535	532	516	525	515	515	513	521	541	515	492	523	512	533	570	544	530	521	491	515	518	512	537	502	488	495	535	531	486	555	510	541	528	460	485	518	494	490	495	519	523	493	530	536	521	493	517	514	505	497	513	486	499	509	462	502	515	557	514	516	487	531	507	514	512	535	503	509	495	509	507	536	517	528	520	496	513	519	512	473	501	526	532	536	520	522	505	503	511	483	559	529	536	535	522	494	527	541	507	509	481	509	511	501	520	520	506	524	542	468	545	521	500	498	508	521	518	502	568	498	490	508	527	529	519	537	503	486	512	475	506	517	527	514	511	508	488	531	492	476	509	568	521	497	510	506	576	506	547	511	516	519	502	517	530	515	536	513	513	494	506	495	547	506	503	527	513	476	442	508	499	496	532	491	506	489	492	492	566	537	532	498	519	510	521	508	520	530	527	550	500	522	488	527	461	530	521	476	517	517	528	532	478	507	508	542	530	511	476	501	493	518	482	511	492	521	533	492	530	503	513	550	546	517	526	492	542	501	537	513	560	534	496	491	538	520	499	552	476	563	495	516	526	559	496	532	524	535	518	534	528	496	497	512	532	508	523	453	508	556	539	486	561	492	515	513	520	462	546	531	529	513	484	533	527	526	500	495	490	534	540	496	532	519	521	486	537	482	519	546	483	494	527	494	508	490	501	457	487	529	505	502	502	520	533	511	473	470	490	553	510	508	475	526	491	537	488	522	497	505	464	491	546	471	530	538	523	524	485	498	512	512	499	482	476	532	494	501	541	495	520	511	529	501	476	489	501	489	510	521	541	519	465	531	513	517	524	490	475	490	491	510	541	517	551	496	492	519	539	511	482	500	534	529	490	536	499	510	487	500	478	494	530	496	500	506	524	494	546	514	485	479	530	511	508	529	485	517	480	519	514	493	505	493	477	550	481	551	528	504	512	516	520	515	526	489	531	519	486	499	523	551	532	523	530	497	495	483	527	515	512	498	542	567	501	508	530	507	494	499	530	482	490	527	532	505	576	507	527	524	496	503	469	511	492	539	484	525	510	471	487	505	537	539	544	498	483	516	529	475	514	544	515	498	536	544	531	531	522	525	501	519	502	542	458	559	509	501	461	504	509	528	543	496	519	513	517	532	533	524	492	533	520	469	502	539	501	512	521	501	498	538	526	538	499	524	533	523	537	505	516	496	504	516	507	534	482	516	499	491	477	500	478	501	482	512	498	541	488	558	501	476	506	507	491	535	500	499	510	517	513	526	482	528	487	515	527	466	491	480	468	519	500	495	475	566	533	515	532	558	490	540	501	472	534	485	536	492	528	515	483	523	504	498	511	526	548	492	542	489	530	506	456	496	496	494	509	543	491	505	494	499	502	504	506	501	510	533	512	514	535	545	507	541	510	526	484	491	493	495	522	480	522	472	529	516	529	520	511	491	498	529	483	521	473	506	485	492	539	468	514	479	535	487	486	564	523	554	550	514	488	550	472	498	510	499	488	517	496	538	513	490	546	517	510	490	516	490	467	527	514	486	501	491	480	509	500	513	540	503	505	537	510	521	506	496	505	475	463	501	520	516	518	464	492	479	472	489	500	535	534	498	500	507	502	513	482	534	532	505	488	504	504	525	473	516	524	506	537	499	498	457	483	559	501	509	494	535	520	516	508	494	526	491	514	503	512	514	529	477	500	497	513	504	534	495	490	526	492	516	517	511	539	510	543	486	517	515	520	549	518	553	489	519	514	537	479	513	521	474	550	480	528	508	502	523	518	529	508	489	460	513	508	494	518	513	534	490	511	480	456	524	498	501	528	528	502	507	519	531	481	513	526	501	505	500	527	578	507	502	512	522	493	517	520	510	497	550	536	517	501	518	512	485	532	535	507	501	513	507	542	491	530	480	545	502	533	498	479	494	536	522	545	449	515	491	512	526	501	525	485	499	483	536	547	485	467	490	486	502	516	541	510	482	500	502	482	466	509	511	510	493	490	520	499	530	542	489	535	500	541	514	520	511	515	540	523	552	547	537	540	473	555	486	489	501	476	545	523	491	539	489	534	495	500	500	510	509	532	520	494	494	516	513	500	496	493	498	514	475	496	531	495	514	507	546	522	543	514	544	512	504	524	529	535	517	531	495	517	508	531	536	558	521	526	546	515	503	462	492	486	540	510	486	503	523	527	506	534	550	516	488	507	542	475	513	521	499	511	510	485	540	509	493	528	503	486	533	495	480	538	461	511	506	509	516	496	475	507	531	518	501	512	489	479	566	486	545	525	515	554	510	520	500	532	489	483	559	506	527	483	522	525	539	519	527	505	533	503	504	512	505	527	508	534	499	487	502	506	524	508	524	462	522	524	474	504	517	491	522	496	513	474	516	496	503	519	497	509	461	549	491	504	484	524	479	502	499	567	485	526	480	524	532	520	484	528	526	530	502	489	499	513	537	505	502	503	558	470	535	502	499	512	481	511	494	505	524	541	493	505	497	556	512	496	522	508	484	534	545	498	518	528	511	486	532	537	496	478	463	493	492	508	457	517	536	430	507	493	493	515	535	517	493	530	531	514	464	543	523	536	483	475	491	498	508	494	515	544	488	531	496	480	549	531	527	489	506	508	510	484	564	543	507	532	514	472	539	504	523	488	518	493	511	483	519	477	514	505	493	534	550	496	548	446	526	492	544	518	516	501	475	528	517	541	526	496	517	509	465	535	501	504	522	514	532	515	505	464	515	503	533	476	505	532	520	497	513	476	514	512	515	510	508	509	496	494	504	515	473	481	500	518	524	529	484	543	521	520	488	499	503	546	491	516	526	535	482	506	507	523	500	531	492	494	507	494	481	480	515	483	480	511	505	559	555	532	500	538	496	546	482	486	506	489	536	518	517	490	519	432	516	497	585	497	516	508	478	487	547	487	530	502	509	563	534	551	504	465	478	531	528	485	512	480	502	517	508	522	543	452	582	498	524	507	478	541	511	515	470	530	466	525	549	468	488	474	474	501	494	468	499	510	503	557	472	525	519	488	497	524	497	480	519	538	495	480	520	507	499	540	528	495	468	542	511	491	518	502	476	475	496	545	529	486	489	510	541	486	541	488	529	495	508	522	511	499	513	499	500	509	511	520	524	509	504	496	487	487	503	490	507	493	512	475	532	510	505	534	458	523	543	527	522	502	502	513	501	529	493	511	491	522	522	534	500	517	508	494	465	513	480	564	538	519	474	515	503	507	553	534	518	536	459	491	529	524	523	539	497	485	529	492	518	512	549	518	569
5148	10721	8359	4270	3054	2301	1847	1495	1314	1203	1067	987	936	804	846	835	792	775	792	788	713	734	735	682	733	698	653	685	694	642	726	642	657	661	688	641	635	683	623	677	703	682	660	700	640	669	711	631	652	644	681	638	664	624	697	661	680	637	623	654	640	652	603	661	634	654	616	671	671	622	625	655	637	658	663	652	638	631	617	642	610	658	573	647	596	641	671	658	635	668	641	625	640	639	634	671	616	619	657	619	633	645	642	671	618	682	668	599	655	626	610	609	652	654	625	653	624	602	641	669	646	622	647	638	614	667	621	638	613	638	640	647	669	634	678	680	634	616	640	623	630	623	635	598	627	659	636	624	657	616	666	607	613	612	627	614	622	616	667	639	665	650	651	619	645	621	602	572	702	676	653	633	674	610	616	622	648	636	637	596	596	680	632	628	659	625	631	662	686	627	668	627	642	609	607	663	605	695	625	637	602	634	649	606	670	601	661	610	699	631	616	622	618	629	646	599	624	624	630	669	683	671	602	601	648	638	602	676	651	633	633	649	614	674	651	684	670	653	655	600	622	636	645	638	641	630	629	630	676	642	627	636	616	638	620	661	648	635	638	669	642	622	629	664	659	649	656	610	632	629	655	573	666	616	654	642	624	635	667	633	635	636	627	654	599	622	621	688	655	704	632	666	639	637	646	617	681	637	667	604	651	630	679	653	650	650	632	681	617	646	642	711	700	615	675	667	663	604	674	636	597	640	646	675	694	587	631	647	632	597	613	675	678	628	647	688	623	589	682	622	659	635	607	611	632	654	630	631	581	652	667	632	670	634	618	583	615	642	626	610	619	656	652	632	625	669	609	615	633	638	602	618	628	632	685	639	637	682	651	623	627	649	649	634	618	561	583	625	631	626	671	656	687	632	655	608	612	656	653	686	637	640	599	659	657	647	660	673	657	653	614	666	621	675	650	618	646	605	642	611	634	610	650	626	609	645	643	666	658	602	667	639	634	620	625	626	640	672	619	669	603	618	621	694	599	629	630	653	632	630	652	679	674	651	631	644	597	662	625	627	642	616	650	597	631	665	648	643	654	633	622	626	633	665	644	655	624	651	648	631	577	651	665	603	664	656	631	653	616	601	663	610	614	604	611	615	651	647	647	595	645	650	598	658	653	618	591	599	633	646	641	650	624	613	599	618	631	639	614	622	659	667	607	668	610	636	653	639	660	608	675	637	614	619	604	659	649	609	613	636	656	628	664	627	653	623	582	703	620	625	668	635	670	658	645	649	616	628	629	592	638	641	638	668	635	609	592	605	631	638	674	629	651	657	616	664	644	623	646	647	599	656	629	638	629	642	619	566	636	651	645	641	640	609	626	629	671	669	713	682	664	654	644	711	650	642	642	662	681	647	679	609	619	684	571	615	650	639	639	640	601	587	642	679	634	634	622	672	651	624	666	624	668	615	601	641	653	632	638	617	591	611	610	672	686	648	603	655	660	645	676	612	671	640	640	660	630	632	668	681	627	667	621	649	672	645	589	648	614	620	661	619	702	648	646	607	674	654	614	668	652	629	647	662	649	647	649	639	649	652	664	662	677	654	619	610	687	657	686	631	594	622	628	644	673	613	660	659	626	609	712	647	617	664	669	677	627	634	660	664	620	650	625	614	645	621	648	638	681	619	645	653	645	617	630	652	699	696	631	634	654	602	602	661	658	672	637	648	636	652	648	628	623	644	607	638	662	652	661	648	603	630	621	637	597	621	592	601	666	626	662	652	657	647	647	633	617	623	659	635	606	652	641	614	632	625	670	631	670	632	667	600	640	636	624	637	637	666	664	664	648	612	690	655	637	597	671	631	664	651	609	653	649	636	599	644	635	649	594	656	657	602	629	586	636	619	645	662	628	671	633	604	619	650	614	638	622	636	645	634	632	661	669	658	636	684	654	614	656	631	626	639	663	655	701	628	626	650	694	653	601	632	694	648	612	615	576	683	659	648	605	645	596	615	584	609	644	672	660	690	614	650	654	663	643	684	669	663	621	633	634	676	637	624	637	698	676	651	654	609	639	630	651	656	603	616	608	603	635	621	640	618	614	652	657	664	650	649	641	603	630	638	653	616	641	658	660	642	617	635	631	677	581	654	647	644	638	631	663	666	652	604	618	677	659	654	593	632	646	637	658	596	637	678	659	641	633	661	629	610	666	644	654	610	645	700	639	599	638	632	655	644	594	642	611	636	640	630	644	665	627	608	652	672	662	609	689	635	631	615	642	654	631	598	653	630	647	631	603	642	650	637	672	613	644	655	637	634	645	588	609	666	631	626	674	634	631	620	625	652	633	620	627	605	624	666	651	643	630	645	630	612	591	654	625	630	653	656	659	654	661	686	625	674	661	611	680	638	674	627	620	654	638	652	661	613	548	609	655	616	648	672	624	669	653	644	647	653	641	605	618	658	698	638	630	634	659	615	607	639	580	637	673	685	645	599	675	618	653	609	673	627	654	632	686	627	687	693	621	640	607	629	629	655	627	671	643	647	620	637	682	615	648	605	634	643	619	619	618	630	618	639	608	644	658	636	647	613	629	659	641	629	662	641	622	643	658	634	654	629	672	651	677	656	583	653	656	624	671	619	616	636	628	638	641	631	670	633	653	655	665	611	651	641	630	587	629	614	630	633	619	643	625	630	616	649	583	632	640	663	638	603	626	644	650	644	625	643	675	655	617	662	646	633	657	682	655	649	681	616	604	581	652	650	667	614	658	629	681	600	655	618	652	569	637	603	627	640	631	643	643	652	625	585	584	656	635	674	635	611	673	625	681	656	620	677	667	653	650	659	633	662	653	655	618	648	651	642	659	643	614	645	647	639	627	622	614	635	614	667	617	677	661	701	648	621	648	667	627	674	628	645	630	618	614	665	654	645	646	645	619	621	617	646	673	651	620	665	579	642	618	605	656	665	600	592	609	637	631	621	609	647	614	621	629	634	654	644	633	642	637	625	669	654	632	619	637	648	638	663	671	623	669	616	629	715	643	632	636	611	623	645	633	666	631	651	641	627	655	689	714	645	672	647	618	623	636	612	662	635	631	607	636	632	638	660	643	631	643	650	643	665	641	635	663	600	650	656	646	676	592	632	623	643	662	634	641	631	629	660	626	606	649	639	641	667	627	604	646	586	613	642	637	646	644	672	645	650	634	644	652	679	650	648	636	607	646	609	646	617	653	648	630	619	617	614	640	630	661	672	657	662	625	617	627	626	630	661	666	641	673	640	655	631	659	693	650	619	607	596	598	640	627	697	631	602	648	635	605	638	697	617	639	621	669	601	583	627	635	619	672	716	597	691	623	620	600	647	629	609	596	680	608	605	624	671	625	654	611	609	644	603	600	640	684	648	590	657	620	634	636	641	620	639	558	638	610	643	627	652	670	646	635	675	628	634	685	648	641	658	650	679	598	657	609	641	641	636	593	656	595	657	595	628	659	643	623	669	644	636	615	619	594	632	643	647
24945	20956	26669	25013	4041	505	337	307	279	243	228	231	209	239	196	194	206	188	176	172	196	194	166	187	189	193	170	191	182	174	178	164	176	184	186	179	209	192	172	167	184	194	175	191	174	197	155	190	188	180	167	186	163	193	187	166	179	160	158	169	167	178	158	163	181	195	180	203	177	173	179	173	163	171	180	191	182	166	183	196	175	176	176	146	191	160	173	167	185	193	167	160	161	197	180	175	176	179	186	198	193	173	184	172	193	173	186	164	190	182	206	166	165	190	180	167	170	173	186	175	176	160	171	193	178	169	196	146	192	199	148	170	187	163	177	177	179	154	167	190	183	184	181	163	180	173	159	196	173	172	171	170	199	181	174	170	200	179	195	210	175	171	182	162	185	161	155	179	177	169	175	184	166	181	179	178	170	192	167	188	162	152	171	163	167	174	147	164	152	178	167	172	169	167	195	178	165	154	160	152	168	155	164	131	195	188	193	163	177	192	178	161	181	195	180	177	183	190	182	193	169	202	172	161	171	168	191	185	176	152	191	156	177	194	158	207	190	176	182	153	189	157	193	184	174	182	184	197	201	179	168	179	181	177	183	166	160	183	163	177	178	163	192	161	177	181	184	202	168	164	170	186	152	156	180	191	148	189	165	176	184	177	161	178	164	177	169	177	189	174	167	202	181	170	191	163	171	174	156	185	178	154	171	177	178	172	178	180	183	168	176	196	173	179	164	179	153	174	169	170	187	197	176	177	168	161	203	188	183	194	209	175	169	167	159	183	191	191	192	180	182	187	165	171	176	176	185	178	172	171	157	169	169	156	161	165	169	178	199	196	180	171	187	181	200	196	162	182	192	184	182	174	183	147	184	189	166	174	172	174	167	192	175	168	177	196	173	162	185	166	192	179	175	181	183	175	175	180	195	170	177	183	179	160	174	173	175	151	202	187	176	194	167	154	176	206	194	197	166	186	201	178	161	166	177	188	175	166	180	183	182	181	165	181	182	175	195	168	188	188	180	170	156	168	173	183	169	185	172	170	176	156	165	160	165	193	191	168	185	166	180	175	168	192	187	186	168	210	174	169	181	178	196	182	214	162	217	172	168	176	179	177	194	199	172	217	185	198	193	181	188	140	151	185	176	185	170	195	188	176	167	190	198	191	153	168	194	178	174	180	171	158	161	191	160	164	153	180	183	186	170	153	169	176	168	179	170	190	185	167	184	174	179	168	180	183	159	172	186	184	178	163	172	184	196	197	184	186	167	162	170	181	199	170	171	182	182	181	188	168	180	165	192	195	172	162	169	179	196	179	181	202	188	174	192	160	190	190	180	168	181	196	183	151	189	208	167	173	166	174	187	166	180	161	153	181	171	185	186	170	155	159	176	180	163	158	194	157	166	164	181	178	174	155	170	164	194	154	165	184	181	166	170	173	158	192	176	153	190	168	163	167	168	185	180	197	181	185	175	168	152	169	159	183	184	186	181	183	149	166	171	166	165	195	162	159	190	202	177	185	186	185	179	206	157	219	194	174	169	152	192	175	176	172	185	159	190	175	170	185	175	174	150	165	176	180	185	190	189	195	191	197	164	174	202	170	166	181	173	191	160	176	177	181	173	174	171	173	171	183	160	153	158	176	186	181	173	173	182	162	164	181	178	178	191	171	170	184	162	186	158	180	178	162	188	183	162	178	186	168	185	187	148	191	171	186	176	163	172	188	179	190	183	177	174	164	153	170	160	201	186	193	170	172	168	181	184	176	139	169	162	180	184	171	152	175	191	172	155	168	189	158	198	170	155	173	179	157	155	164	183	197	156	191	170	182	173	165	182	178	168	172	176	157	165	195	167	193	197	160	175	180	185	174	176	181	172	168	199	167	177	175	192	173	169	180	173	182	176	178	190	184	182	175	183	209	170	177	198	150	189	167	178	184	195	146	188	180	195	190	157	171	145	174	162	179	171	147	170	164	152	189	182	175	193	168	168	176	145	171	195	169	179	171	172	170	181	174	181	194	190	174	170	195	185	176	183	161	173	201	176	174	191	170	193	191	195	174	187	168	172	159	165	156	180	179	172	176	168	162	181	184	176	169	198	172	171	185	179	176	184	180	197	158	185	178	161	183	154	162	186	182	182	171	173	152	180	161	191	177	194	192	180	185	152	190	172	173	174	173	196	159	162	168	191	189	183	158	179	181	167	182	155	161	196	163	161	174	182	161	185	175	169	164	163	165	187	167	195	193	182	175	158	153	141	172	183	171	184	153	177	185	180	163	177	160	175	169	177	179	194	194	181	159	165	158	193	177	159	170	186	198	183	157	185	163	190	183	161	197	166	148	168	154	166	181	178	172	184	173	185	158	167	176	177	173	166	167	173	189	175	185	166	163	168	200	185	187	173	169	176	188	168	184	183	161	161	180	166	169	180	171	167	201	151	151	166	156	151	166	174	165	177	196	219	177	174	175	180	159	184	193	149	180	172	185	161	183	183	175	180	155	153	179	163	154	162	180	169	179	174	170	160	194	172	149	179	151	142	187	194	176	190	211	185	177	183	180	177	174	174	183	168	190	171	158	195	173	154	180	179	159	180	181	188	178	178	155	173	172	156	189	169	178	173	185	186	164	198	159	171	179	168	170	165	165	162	160	188	181	184	160	155	159	192	164	171	175	179	167	161	181	186	149	147	195	177	157	201	187	157	170	163	167	165	162	179	163	178	182	181	190	165	166	162	153	189	174	160	187	178	177	183	188	181	163	196	191	159	198	177	149	170	172	173	158	162	167	178	157	174	191	151	193	161	170	171	193	190	154	167	183	164	166	175	181	186	179	193	171	166	163	174	166	173	165	188	190	179	167	173	188	159	171	166	147	180	189	172	139	151	191	176	162	186	183	205	171	161	182	189	179	172	167	173	207	173	174	165	176	182	191	195	161	182	152	177	179	176	165	180	178	156	189	160	190	190	178	169	197	198	129	166	162	194	170	185	184	170	185	170	171	183	195	172	184	172	185	159	157	163	176	173	201	180	171	169	153	168	185	174	177	172	165	183	156	168	181	179	178	204	182	166	178	159	183	193	141	171	180	165	182	160	180	185	177	161	155	169	173	169	159	181	196	187	154	187	170	194	186	173	166	196	182	145	173	165	166	149	177	184	171	184	155	189	190	175	165	165	173	168	192	198	165	167	199	174	187	181	163	176	177	170	200	182	179	159	178	166	163	162	169	156	173	171	182	174	184	184	163	177	169	180	155	173	185	178	179	160	178	159	174	178	197	153	160	169	179	158	196	170	172	180	175	160	195	169	170	174	184	178	173	177	164	166	160	179	188	165	172	184	173	173	165	163	183	174	151	173	200	154	191	184	179	173	182	166	156	184	187	179	171	180	188	209	167	177	186	181	169	185	192	186	188	172	205	154	161	189	174	165	163	167	184	179	149	157	148	170	186	167	183	173	177	166	171	159	156	166	193	202	170	187	149	184	167	179	165	171	204	169	162	185	166	182	169
4543	5765	4214	2089	1371	1076	901	698	593	533	490	405	428	382	369	366	332	316	333	280	322	326	296	308	273	287	275	283	297	249	247	236	250	287	264	254	249	267	281	251	262	232	255	271	266	269	267	259	262	248	251	257	266	274	264	257	271	258	252	248	258	259	253	286	246	283	232	242	255	250	259	242	247	231	268	254	247	225	258	283	290	264	272	258	227	248	248	258	221	265	284	255	252	257	235	221	242	252	254	251	257	252	274	229	240	234	273	284	262	260	273	237	262	232	230	261	243	250	248	246	265	249	246	279	255	259	248	255	266	239	253	257	273	261	248	236	249	249	255	225	251	260	255	294	275	261	245	275	258	254	236	253	227	258	274	262	247	257	281	242	247	228	251	260	237	233	217	257	251	263	222	247	263	274	247	246	264	236	233	247	267	247	248	256	228	246	270	235	221	238	243	227	256	246	268	260	266	282	247	262	250	243	225	228	252	254	246	261	250	237	233	261	259	254	265	266	247	220	243	260	239	236	264	244	243	267	274	245	257	253	249	260	277	257	231	252	264	264	224	269	240	264	277	252	242	252	229	267	235	260	250	250	235	220	272	239	264	240	274	241	253	243	254	237	276	269	267	242	242	234	269	269	229	225	271	260	220	231	257	234	265	249	246	240	253	240	278	257	236	240	220	224	258	252	261	273	264	247	236	267	255	262	227	257	266	257	256	279	235	250	278	255	268	284	233	264	275	295	233	223	234	249	251	258	237	251	239	250	228	249	281	272	255	254	270	276	246	263	249	213	257	257	230	250	236	265	275	268	221	241	248	256	243	280	248	243	278	238	239	249	267	211	237	234	263	287	250	247	258	241	246	231	248	236	262	263	243	229	285	270	248	219	255	249	240	248	242	263	244	243	247	275	279	235	224	243	244	235	227	258	240	242	248	224	235	227	237	253	227	268	242	261	233	237	254	235	238	238	217	233	241	237	230	229	246	226	257	242	232	224	225	271	241	242	267	237	239	255	242	237	247	241	275	257	268	249	215	252	246	271	262	253	274	224	222	240	222	246	241	262	249	242	241	230	243	275	252	234	223	260	240	269	249	237	252	250	248	268	240	272	278	265	279	269	256	248	238	269	265	229	250	226	273	264	242	237	289	236	238	231	262	253	271	253	247	243	253	255	247	237	246	237	233	259	255	241	252	243	249	262	232	267	248	268	240	233	243	242	235	225	226	244	244	264	254	249	225	257	259	256	234	271	246	276	243	255	274	260	254	239	245	228	253	266	265	257	277	239	249	236	248	247	255	275	234	246	270	253	222	247	240	257	288	257	245	238	242	244	261	282	248	265	246	263	243	244	230	230	264	253	280	221	264	234	280	274	260	247	244	233	244	263	248	238	241	221	286	256	243	247	243	260	225	251	268	267	244	275	267	255	257	248	252	258	261	248	226	231	256	263	241	278	237	242	257	248	244	260	226	261	231	275	228	257	247	232	232	228	248	260	241	247	254	256	256	262	254	249	243	255	252	241	263	249	245	248	242	271	263	256	233	254	286	248	266	244	240	243	250	240	256	269	248	228	240	233	245	271	235	275	247	249	244	244	230	253	258	279	272	252	253	280	223	264	266	254	244	256	245	231	246	269	243	240	264	258	280	231	244	257	234	259	243	240	254	248	269	270	249	259	244	236	242	269	270	286	246	248	287	248	262	237	247	241	269	233	261	255	241	254	265	258	252	239	257	232	208	270	247	289	281	250	268	260	239	244	285	273	247	237	240	247	263	247	258	240	256	230	265	257	251	245	263	262	296	227	257	258	235	267	265	228	244	247	244	233	256	263	265	252	221	236	250	266	221	263	222	248	267	248	258	246	257	260	275	274	246	244	244	246	229	254	270	235	205	267	246	254	252	227	244	237	243	255	227	256	233	259	251	248	236	287	251	265	243	237	249	245	241	231	247	257	265	251	249	232	262	216	267	278	225	277	250	267	275	262	279	272	255	242	217	244	269	228	240	226	220	267	280	247	260	233	280	256	216	249	254	235	240	266	243	260	221	255	263	230	228	263	279	271	251	268	252	239	239	238	252	260	232	253	228	235	256	228	262	245	261	246	230	253	279	233	252	246	260	245	250	257	278	265	271	237	289	254	246	258	240	230	260	252	215	262	271	268	247	250	214	256	225	280	243	249	263	250	272	264	231	267	255	260	248	257	244	276	270	261	215	251	258	247	239	238	251	241	233	226	269	269	251	264	239	250	274	252	265	219	272	254	291	245	252	236	260	249	243	235	220	252	246	235	234	281	232	265	258	232	244	263	257	237	290	246	255	273	236	245	266	254	260	247	238	239	267	267	255	261	247	232	250	229	258	252	266	254	247	244	269	237	246	262	263	254	233	254	225	232	261	270	246	262	271	263	231	242	257	249	268	258	206	257	253	258	247	237	238	271	246	262	255	263	233	263	235	253	284	227	236	240	267	265	295	231	237	242	243	245	261	248	264	244	270	239	228	253	249	250	251	238	258	254	246	246	248	244	250	253	248	237	258	254	282	246	228	263	238	240	246	258	260	277	233	261	265	248	249	247	218	258	261	255	236	265	270	276	263	245	224	251	235	278	251	234	231	248	244	251	233	254	251	234	245	243	265	252	236	233	237	262	247	240	248	243	244	262	249	261	234	298	266	286	227	249	261	284	238	258	254	262	247	245	293	271	225	254	250	249	233	243	244	288	228	248	270	230	253	264	235	225	257	264	257	244	245	253	257	259	260	234	229	264	231	264	230	243	262	259	257	235	277	267	256	228	227	241	242	238	247	237	267	261	227	237	257	250	253	246	288	260	260	249	256	276	213	251	250	263	250	258	263	256	257	282	247	261	258	257	238	251	252	243	254	232	265	251	251	254	252	268	237	238	260	243	246	252	236	263	271	238	245	254	240	257	238	258	250	211	242	255	243	248	227	250	240	262	245	257	265	250	256	214	219	251	286	252	239	241	272	255	277	256	233	276	246	263	248	252	243	238	270	233	224	280	229	248	272	261	239	251	247	251	237	277	205	246	250	227	238	238	262	277	276	282	245	245	260	231	245	258	291	244	257	280	225	247	243	265	247	223	248	229	267	249	266	233	237	230	237	262	234	254	252	250	219	239	231	227	252	236	234	281	270	247	269	259	284	245	244	246	267	231	265	277	271	243	265	268	258	233	251	232	251	242	234	259	237	227	258	243	233	257	250	227	234	267	246	263	247	267	237	239	271	251	233	218	249	245	273	267	241	253	228	255	236	256	255	245	247	278	256	254	258	249	254	256	225	237	275	238	257	249	248	261	239	271	236	266	260	288	256	247	238	255	265	236	304	244	256	270	232	227	269	286	224	240	263	252	277	243	270	219	243	273	237	228	225	244	238	250	272	234	233	285	244	226	262	251	269	254	232	237	238	242	239	258	240	237	264	237	252	253	234	247	238	246	261	223	259	281	235	219	246	249	263	257	239	248	248	231	260	261	268	263	242	267	227	228
22762	21026	28712	23529	21015	21016	6186	1362	1040	980	901	863	803	786	815	742	672	742	680	662	633	669	665	681	667	653	637	627	638	645	606	687	659	604	610	631	646	651	619	608	557	610	608	578	628	572	626	601	566	598	566	609	648	613	597	626	634	615	616	574	585	607	598	597	606	637	575	597	592	579	591	605	649	571	604	601	581	578	648	621	586	572	603	600	626	598	611	611	581	616	599	637	620	620	652	588	587	581	604	552	574	604	613	587	572	645	586	630	622	591	585	619	589	645	581	615	593	633	585	594	557	612	604	591	560	600	585	580	563	555	540	565	649	563	651	600	618	590	559	604	605	616	625	616	600	620	644	583	594	594	560	624	626	582	598	581	577	551	591	562	593	536	582	563	562	610	565	590	574	600	596	611	601	591	615	608	558	500	586	613	547	595	563	589	589	632	613	590	577	587	612	609	625	587	602	608	599	584	617	557	560	624	600	631	612	604	588	574	553	549	601	590	590	628	573	557	628	596	551	575	601	622	602	585	555	577	575	640	564	595	618	619	596	604	571	601	546	573	604	614	605	614	597	599	587	586	596	568	575	635	551	518	589	590	601	629	610	643	596	614	576	584	593	612	571	616	613	597	560	578	587	569	594	587	571	584	565	611	574	582	582	595	586	585	601	564	597	577	589	591	586	601	647	544	628	632	625	575	578	556	608	572	590	590	603	628	585	575	590	583	644	575	598	620	599	643	614	603	616	573	623	591	567	606	585	579	635	597	603	610	568	586	615	585	564	613	573	611	582	606	634	564	583	574	643	590	598	631	568	616	594	611	553	612	591	584	602	615	621	569	569	614	596	592	567	589	577	557	584	601	588	609	603	609	617	620	587	611	646	592	569	578	562	579	620	606	521	544	582	582	613	630	608	559	588	602	574	647	603	591	574	606	583	613	598	633	626	589	620	594	600	589	611	597	574	583	589	585	593	643	609	582	585	601	579	621	604	596	623	592	597	598	640	570	581	595	607	561	561	655	590	610	583	585	567	608	574	608	584	547	558	596	583	605	615	566	583	608	560	614	583	569	584	576	583	629	624	582	567	589	586	576	583	619	572	593	588	586	615	618	558	564	579	588	564	605	611	632	621	570	544	563	559	584	570	576	587	594	601	612	581	588	599	594	610	621	540	598	604	582	594	591	598	595	606	562	583	597	619	590	595	582	615	575	578	558	548	594	584	606	593	611	585	590	578	648	593	606	565	597	562	574	642	589	600	633	598	562	568	562	569	598	597	588	597	576	549	606	634	633	550	611	555	606	610	596	585	616	534	604	617	566	616	562	593	607	641	598	608	590	588	571	634	614	647	594	612	604	539	553	603	617	546	577	607	609	640	595	593	615	610	596	595	577	559	570	585	590	569	574	602	584	640	599	581	593	622	602	610	594	605	541	606	599	596	576	589	645	595	566	599	561	616	606	588	605	550	601	588	579	593	600	625	594	586	574	608	588	602	584	571	586	624	590	585	615	605	646	538	583	605	640	575	660	638	611	603	569	609	539	566	566	580	570	551	602	581	611	560	553	602	586	594	595	567	589	605	636	619	551	553	606	582	594	547	587	599	572	588	611	601	583	594	553	557	598	591	631	602	584	606	603	597	582	569	643	596	586	606	550	646	576	615	563	594	560	615	578	564	622	601	585	594	624	543	575	589	560	624	561	580	573	590	600	545	610	544	617	573	582	598	572	631	572	598	586	608	570	592	567	576	605	572	624	599	571	577	618	536	607	548	585	605	572	593	618	540	576	575	583	563	589	588	593	633	574	578	556	581	577	584	571	581	552	586	594	593	589	565	601	635	619	593	594	598	598	608	607	604	581	596	611	569	578	569	612	616	610	588	584	641	622	636	603	580	573	615	579	574	614	561	600	596	584	570	611	572	563	567	596	653	593	547	636	606	627	617	585	621	599	573	564	629	651	591	563	575	584	635	562	575	589	589	606	578	556	594	626	617	577	574	597	599	588	636	568	620	572	586	603	600	608	588	596	597	564	544	602	594	573	577	568	568	551	595	601	571	612	604	596	535	567	608	577	615	547	586	599	613	601	603	584	562	547	551	572	625	624	589	578	578	562	590	610	592	614	586	572	567	535	591	566	580	632	567	607	569	583	575	606	578	569	598	586	600	572	585	614	578	598	578	617	590	602	580	548	607	576	557	591	567	577	574	605	532	579	592	568	576	562	639	607	578	590	577	612	575	591	667	593	577	566	588	569	598	589	614	592	562	589	577	605	605	581	582	583	561	579	613	589	586	580	573	584	597	585	598	563	609	593	619	629	581	573	600	600	636	631	572	594	603	594	621	566	579	613	624	554	627	567	622	569	549	594	607	590	612	599	622	585	570	601	626	592	534	597	589	578	627	575	596	611	569	575	603	602	593	585	643	568	613	557	560	575	612	567	595	596	589	583	587	555	571	597	570	572	604	568	604	619	603	569	641	583	602	540	592	641	590	609	593	589	588	579	554	583	556	615	579	592	580	599	580	582	608	636	593	612	550	565	606	607	615	558	603	562	589	634	564	604	595	584	589	618	597	612	618	585	572	584	539	546	571	571	571	596	603	601	601	622	589	596	605	588	563	603	593	545	596	603	585	568	624	620	568	568	576	595	590	600	592	599	616	603	620	593	635	571	605	562	614	589	604	624	585	579	551	577	614	556	555	596	626	538	528	639	583	577	621	581	594	630	624	604	623	590	630	584	564	612	575	635	614	611	611	596	610	563	606	613	628	619	593	570	609	559	552	559	591	603	610	593	632	584	601	576	591	646	604	586	575	569	587	606	615	566	630	612	616	583	577	606	585	597	655	568	635	556	588	546	608	597	577	609	580	611	565	545	615	573	590	559	634	626	580	571	583	559	574	599	621	623	585	608	578	603	596	621	606	596	551	582	588	559	587	598	595	580	588	607	595	595	554	594	602	582	563	578	592	603	547	527	591	602	608	565	593	580	586	555	573	579	539	582	590	586	607	579	556	568	577	589	580	579	567	588	627	619	612	600	631	594	588	620	550	574	595	581	570	541	578	592	595	591	595	605	575	577	600	602	546	611	559	608	618	615	573	588	591	619	562	604	610	580	567	622	600	546	588	589	566	618	613	598	594	590	587	588	596	595	592	589	582	613	576	594	561	557	615	543	619	563	631	568	574	613	612	613	566	570	597	607	599	585	577	615	602	625	596	587	619	622	618	613	593	607	635	571	604	601	561	568	641	582	587	595	553	599	570	571	613	555	609	590	639	580	594	534	561	570	604	571	614	564	579	559	614	589	614	603	598	616	579	625	628	575	595	580	564	586	588	605	573	547	554	572	594	592	599	620	610	611	578	596	578	606	560	566	577	596	554	559	554	618	597	612	598	594	581	577	562	587	593	576	608	590	574	587	631	576	612	587	563	574	582	580	553	604	598	586	570	609	581	593	617	610	558	580	588	542	601	606	591	599	602	588	576	592	557	604	553	578	598	576	586	618
7537	17309	13544	7294	5059	3732	2967	2402	2050	1835	1568	1364	1307	1267	1163	1114	1071	1055	918	1022	940	907	928	904	854	853	824	834	890	789	802	791	837	819	849	835	754	797	761	846	773	690	777	771	726	793	779	827	776	764	813	701	778	816	749	783	778	732	746	739	776	770	717	725	717	792	808	740	751	763	728	737	734	743	738	746	720	765	711	770	699	785	791	704	749	752	724	725	714	807	773	720	705	684	750	750	753	716	731	741	728	761	768	787	699	727	713	740	731	742	808	731	730	702	768	693	753	797	736	736	772	732	755	738	753	748	756	731	752	710	740	772	687	726	780	755	786	763	714	723	773	753	706	706	741	717	679	696	714	784	727	723	794	737	740	717	713	775	754	736	716	710	785	723	758	731	743	739	783	755	712	699	734	781	720	798	735	700	720	755	780	750	710	779	706	740	755	747	723	714	751	736	751	717	778	739	734	724	757	760	710	786	757	717	765	743	728	743	766	748	748	756	732	737	710	729	721	738	739	750	787	756	719	686	774	726	756	755	707	749	793	736	715	789	714	758	724	708	766	779	708	746	754	744	764	711	741	728	767	751	760	735	754	774	741	756	780	761	792	745	727	718	715	743	761	739	723	809	705	787	716	734	740	760	775	760	697	801	804	763	739	700	729	749	758	762	777	739	766	758	725	767	741	760	737	744	713	719	795	720	751	732	736	778	751	777	682	767	740	737	729	772	739	758	763	781	725	698	731	742	760	688	724	741	775	739	687	710	794	689	754	783	752	778	719	728	755	713	775	748	733	762	724	708	756	779	761	725	735	751	747	743	750	708	694	756	785	769	742	727	747	708	696	693	718	771	736	765	728	718	690	734	748	752	774	737	750	760	714	740	775	729	736	793	747	788	735	775	781	766	765	762	729	744	695	747	707	728	759	739	750	716	736	702	738	747	709	723	762	772	796	708	735	773	760	773	788	719	735	757	696	765	760	688	793	750	754	715	721	746	740	726	737	735	792	742	739	752	742	734	755	749	731	762	747	722	667	729	703	780	723	734	720	701	724	744	747	706	743	710	777	709	865	720	745	707	712	749	776	755	679	751	753	732	758	770	734	763	755	736	724	764	751	728	752	768	740	726	775	714	741	728	725	788	711	759	751	776	751	753	766	711	763	777	767	746	766	708	735	726	743	745	738	732	756	709	760	710	808	741	718	731	708	762	687	731	769	742	728	736	727	719	763	720	796	774	761	752	750	789	744	752	719	753	732	718	729	756	741	708	774	786	746	713	699	784	786	766	706	719	735	760	700	789	680	771	752	741	716	717	726	780	751	760	715	702	742	746	737	712	754	695	761	764	746	719	752	721	713	702	757	708	749	739	754	714	734	725	706	750	726	747	716	742	721	738	736	704	781	720	754	755	786	744	721	751	733	715	773	766	756	745	706	766	704	746	702	726	716	767	729	768	759	741	742	732	762	774	785	743	758	741	784	752	709	731	720	790	744	678	717	790	786	709	760	730	703	776	758	686	777	744	726	783	728	779	776	737	734	798	753	774	768	749	757	741	748	770	775	706	811	751	747	712	770	732	702	762	736	735	751	762	781	736	720	709	734	742	735	690	704	731	744	698	749	714	749	702	714	768	775	765	773	760	712	689	707	698	715	769	738	772	780	744	749	778	746	685	740	727	706	720	732	720	693	761	743	763	725	762	774	725	725	734	723	718	722	744	731	770	719	698	755	744	745	734	746	778	705	705	744	780	756	770	746	770	734	719	654	743	744	709	732	728	736	698	717	717	755	766	727	740	735	771	724	723	803	757	709	734	709	780	760	774	743	785	731	724	750	722	723	740	752	742	732	721	770	743	787	733	751	752	793	768	728	761	758	744	767	755	718	699	767	768	701	756	729	771	741	754	776	749	725	722	750	733	727	723	711	716	744	712	700	731	716	749	734	720	789	730	754	747	759	703	769	720	730	719	768	732	724	717	746	691	753	756	727	762	687	702	736	704	724	720	708	762	719	731	735	727	757	730	740	748	748	784	694	712	725	717	759	761	708	732	719	695	727	779	719	727	738	791	783	767	718	759	722	750	716	709	691	719	714	726	768	722	745	721	734	748	718	765	741	700	732	675	748	737	763	722	736	770	753	706	742	723	694	752	773	696	711	752	731	739	769	715	725	731	702	756	781	799	721	724	755	717	763	781	741	725	749	710	732	723	750	766	736	728	746	705	717	749	717	757	757	729	760	743	752	804	757	756	756	744	736	739	765	702	725	732	693	733	778	779	712	714	760	709	765	736	736	729	763	680	762	750	731	709	729	733	725	760	671	696	718	738	735	694	731	739	766	696	778	676	718	763	745	721	758	739	710	741	734	707	739	717	750	752	726	777	795	681	747	745	728	731	785	757	811	711	769	725	728	707	770	741	816	750	732	699	760	709	726	717	758	765	729	753	714	704	714	741	768	738	727	751	745	730	758	759	742	731	757	755	732	785	769	719	750	713	703	747	727	780	755	720	707	755	754	740	775	773	750	797	752	738	763	740	728	722	759	714	741	741	754	778	747	773	712	720	760	735	780	737	718	732	758	747	686	754	729	707	745	732	762	703	739	771	696	746	750	729	751	737	762	722	742	756	760	756	754	744	742	777	712	716	768	710	777	778	681	771	775	718	709	745	744	735	732	739	776	732	729	711	706	771	736	752	717	763	783	769	735	757	766	749	696	760	767	707	721	743	774	701	789	706	766	750	683	722	721	705	722	725	732	712	737	709	759	712	782	762	796	697	727	761	752	693	758	720	684	741	730	713	788	768	690	742	761	766	690	785	724	789	749	707	754	752	722	790	717	719	723	707	761	743	762	720	744	718	702	737	743	775	718	768	755	722	748	744	731	742	753	739	778	753	761	711	778	775	764	729	719	755	678	746	740	791	771	788	738	753	741	775	748	753	765	749	717	743	760	733	807	762	735	705	736	800	725	747	714	745	772	739	768	734	741	784	756	821	739	723	754	751	760	706	737	727	733	746	798	748	754	770	764	695	736	742	726	733	733	749	734	712	746	700	740	756	762	772	689	727	754	756	674	706	745	728	728	737	740	705	764	701	688	766	783	769	735	776	755	726	705	690	742	722	738	720	729	737	745	770	765	712	756	805	740	769	768	724	736	714	734	757	728	705	717	715	704	769	728	749	730	800	729	732	759	733	728	734	701	760	715	741	722	755	740	740	748	710	711	735	754	769	703	725	741	696	716	737	731	796	762	731	774	705	732	765	755	746	748	740	723	777	738	709	710	789	756	747	728	743	764	732	684	744	730	726	735	717	749	742	749	741	797	714	720	714	737	756	736	744	789	765	706	724	764	742	710	739	746	751	721	733	770	730	733	759	740	730	777	748	725	739	768	758	729	746	755	722	787	702	719	753	718	742	750	734	717	786	726	729	745	720	746	737	733	738	724	767	730	765	774	741	732	736	700	734	762	754	716	695	747	726	726	784	724	745	750	769	764	766	776	731	688	712
26870	19017	4727	517	338	291	250	242	265	230	263	266	217	242	227	194	256	231	207	223	229	227	212	191	215	233	208	209	212	216	231	219	204	214	220	228	206	215	205	241	212	186	212	216	211	208	236	223	210	221	214	211	221	233	239	220	212	226	237	200	212	240	240	216	215	204	210	229	229	224	229	225	234	224	223	233	235	237	211	214	207	194	209	223	232	202	221	225	202	228	207	221	209	239	235	215	192	221	204	232	230	204	208	211	237	238	221	226	224	226	225	194	199	219	193	229	222	209	206	212	207	240	208	225	208	199	219	236	232	216	231	235	258	245	258	219	222	216	241	250	203	218	228	215	218	231	209	203	229	237	209	230	196	198	216	218	202	223	222	214	220	214	216	223	243	209	207	221	212	219	219	198	214	204	234	228	245	222	182	227	199	243	229	219	235	233	212	223	221	237	240	214	252	215	193	209	214	243	228	209	199	219	214	188	244	221	229	212	214	228	232	197	214	223	221	214	231	222	222	228	234	227	219	211	227	210	218	237	218	235	196	234	238	231	241	229	228	227	199	218	231	217	211	215	228	212	224	223	223	246	207	220	200	222	231	208	203	230	220	210	209	214	201	222	246	217	214	235	234	222	220	218	196	213	208	212	204	219	226	195	218	204	230	211	204	209	214	226	221	223	233	241	195	254	201	178	244	226	199	204	250	218	214	228	225	248	209	204	245	225	202	231	219	199	217	255	222	214	219	193	194	208	207	210	234	225	215	234	235	191	194	230	240	205	215	209	245	216	226	223	221	204	225	226	210	220	202	217	224	191	205	204	210	241	238	221	216	213	210	224	210	237	217	219	232	231	213	206	232	224	199	222	235	227	209	224	204	204	225	243	214	203	213	247	225	213	240	192	215	229	228	211	224	227	229	234	228	217	214	229	191	230	220	231	210	203	210	208	209	220	222	221	215	260	224	236	222	207	214	233	227	225	232	225	219	230	219	217	251	204	212	246	235	227	203	243	228	195	245	195	231	233	208	200	230	209	212	229	229	197	228	241	219	220	242	210	233	247	226	223	237	195	198	191	217	198	212	219	211	247	218	246	225	247	216	205	207	206	207	224	264	223	239	231	197	256	211	201	231	209	246	229	228	225	206	208	240	194	221	228	208	207	219	202	212	230	214	211	211	218	242	205	218	204	201	187	227	204	210	235	214	251	218	219	245	220	188	232	229	241	197	212	216	211	209	218	214	218	241	218	203	227	235	228	214	208	241	219	230	234	215	240	221	238	217	220	207	207	200	213	241	208	208	219	228	221	213	223	216	226	227	188	229	238	195	208	230	218	222	208	206	232	212	231	214	207	247	210	219	201	219	201	212	210	217	184	229	207	226	210	204	213	203	234	207	240	219	228	229	260	211	223	212	254	212	235	211	208	212	230	226	222	218	224	196	247	243	227	239	232	239	229	221	223	235	199	206	225	230	226	219	217	204	238	208	221	222	209	200	226	206	239	216	202	242	198	217	246	214	195	202	240	203	239	198	239	206	220	203	221	236	211	217	205	201	221	200	226	210	190	226	217	210	241	220	181	198	232	228	221	191	231	196	214	222	225	217	192	230	216	227	218	209	207	218	220	217	208	238	223	215	231	200	222	218	210	230	223	211	224	204	225	208	239	225	227	200	219	261	200	219	223	252	216	216	208	212	207	240	219	227	201	234	210	227	199	216	232	193	222	224	220	218	225	217	225	211	230	207	207	226	195	235	228	220	197	233	226	256	211	190	216	200	208	260	225	218	206	212	251	214	224	225	223	218	206	236	207	224	224	205	217	220	254	239	208	207	225	192	235	230	218	204	202	209	237	240	220	222	219	227	212	214	224	237	213	238	194	203	204	221	231	208	235	223	239	221	218	229	260	225	214	204	208	201	243	198	225	237	207	207	215	222	238	192	223	212	199	264	231	198	206	225	204	199	205	223	216	228	205	243	217	200	249	211	255	231	213	209	228	214	222	229	219	213	224	230	200	204	234	207	197	217	259	208	235	207	220	203	244	220	223	231	206	214	234	223	241	227	201	236	221	232	237	239	213	226	247	210	199	245	230	210	211	210	197	211	222	272	213	220	197	233	197	215	201	216	200	250	207	229	213	198	222	238	219	230	210	213	218	207	223	211	223	230	230	217	217	227	199	212	242	232	203	237	206	233	232	233	207	230	225	190	214	199	225	207	215	215	228	211	216	205	226	213	210	231	252	219	187	191	231	219	256	224	224	225	242	232	220	226	219	244	238	215	237	238	205	232	212	206	231	212	202	228	212	239	204	221	208	220	206	235	242	201	231	224	247	218	208	231	198	233	237	212	228	233	224	219	222	202	216	200	216	218	194	205	235	223	237	210	213	230	236	212	230	203	233	212	224	257	204	230	212	194	214	211	224	208	232	188	233	197	219	200	217	216	192	220	244	192	238	207	222	222	225	200	224	232	225	224	218	237	222	230	220	212	217	226	219	217	206	252	213	221	197	217	239	227	225	208	198	257	227	209	237	217	236	212	194	228	233	217	207	269	218	220	218	219	204	209	220	213	208	225	211	232	209	226	229	222	222	208	229	212	206	205	223	227	232	231	203	195	219	217	213	219	214	208	225	230	244	234	211	220	214	211	216	235	220	205	211	224	212	217	229	212	234	209	238	228	217	204	209	224	219	242	224	223	213	213	222	237	208	207	198	203	194	217	245	217	212	210	231	231	215	221	246	233	248	199	225	237	215	210	214	234	237	194	218	218	228	227	234	231	210	230	215	253	217	211	211	195	234	204	202	212	227	231	232	214	221	214	190	208	222	208	215	214	186	214	218	211	208	223	260	233	257	217	205	231	207	193	242	211	210	215	179	194	240	222	228	230	211	188	230	209	211	206	215	226	234	205	232	201	221	198	192	215	225	236	223	227	228	203	215	224	222	208	238	203	198	240	233	222	215	207	230	231	228	237	203	215	241	215	229	206	203	236	192	219	226	212	223	217	198	215	244	210	216	234	212	225	200	224	239	240	207	234	215	225	222	204	240	234	251	206	223	205	231	214	216	224	213	241	228	178	219	216	191	201	225	231	236	250	232	217	232	219	213	235	221	236	212	240	249	219	232	235	243	230	230	218	218	228	236	230	222	198	231	217	205	224	214	199	233	233	214	214	205	225	232	233	230	243	190	182	223	230	228	209	237	189	212	213	202	215	206	234	230	209	198	235	202	221	206	239	210	227	203	205	225	205	213	216	224	235	217	247	202	252	205	242	209	228	227	219	225	217	233	227	210	209	221	206	183	210	223	244	233	214	219	225	217	209	199	234	233	211	228	223	228	198	223	232	228	201	248	223	229	221	230	237	214	205	234	211	187	253	222	202	231	222	200	216	212	224	228	221	231	172	207	221	218	200	217	209	195	237	220	218	192	238	224	237	213	208	221	218	207	192	256	226	213	191	229	232	208	224	241	241	240	215	210	242	248	202	224	217	220	213	208	202	229	230	239
3902	1169	952	560	476	398	356	365	340	327	321	319	313	320	280	288	294	292	310	288	319	285	266	303	304	309	308	297	290	304	328	281	285	272	269	276	298	305	275	288	328	309	319	296	285	260	295	264	304	300	282	279	295	288	262	286	323	279	314	291	277	289	287	286	302	268	286	299	325	282	265	308	305	283	289	286	297	270	281	292	295	298	265	268	276	300	285	286	293	291	280	268	293	309	269	281	288	303	291	296	301	284	287	334	266	305	266	296	320	306	298	285	286	294	337	295	312	260	293	286	287	276	316	265	272	301	280	281	282	280	278	313	292	283	321	295	302	276	284	291	280	280	296	331	321	285	293	285	284	288	276	273	306	291	258	302	281	287	265	308	289	312	285	274	306	277	290	276	322	299	307	314	277	276	289	273	289	254	295	285	293	302	279	269	291	298	288	277	304	297	275	265	277	270	312	275	262	294	290	306	304	317	299	310	280	307	309	285	302	275	293	297	253	287	299	280	285	291	301	287	269	302	277	255	290	298	286	294	287	297	318	282	315	301	268	268	296	316	278	290	272	305	291	298	300	306	306	264	302	309	275	280	271	275	313	293	321	284	289	309	275	273	290	287	280	316	297	262	288	306	291	309	318	298	261	285	301	283	304	266	273	274	321	302	294	276	282	296	301	291	294	346	296	296	324	289	286	291	317	289	301	330	290	285	287	298	295	252	313	317	313	280	263	279	276	290	272	304	327	318	266	274	300	274	252	283	253	284	254	287	288	299	308	290	277	287	279	276	290	281	300	285	278	292	312	283	280	327	291	293	288	277	290	312	253	276	282	269	275	306	308	288	307	301	300	299	297	272	317	281	308	297	266	295	319	304	279	326	302	263	304	279	275	288	289	286	288	281	301	318	269	270	299	283	282	302	286	301	310	288	277	278	326	295	315	328	252	301	293	275	286	316	301	282	270	293	286	299	317	294	287	260	302	264	279	276	321	301	303	278	321	288	280	296	284	294	280	285	280	297	294	300	305	295	292	303	299	269	264	310	284	284	304	267	281	267	291	258	270	299	292	282	299	281	303	269	299	292	255	277	293	327	287	282	282	279	303	305	305	311	271	280	274	313	279	281	296	309	308	299	324	284	283	272	279	283	298	281	324	271	298	288	294	280	318	277	285	289	283	301	288	280	287	299	288	284	306	283	274	288	297	266	279	263	273	272	297	274	298	309	266	297	289	281	309	284	314	307	264	304	289	295	288	272	290	298	300	309	295	323	291	311	252	277	308	314	281	280	295	302	290	277	314	238	304	274	295	283	301	328	279	299	278	311	305	303	268	286	279	294	315	291	297	299	286	266	298	305	287	269	292	292	297	254	303	276	313	291	275	282	278	282	313	309	290	293	285	283	308	285	292	275	307	301	267	276	292	275	282	287	299	262	301	307	288	307	294	311	286	279	278	294	295	312	276	275	280	322	287	295	310	284	295	302	291	306	321	291	301	281	295	278	288	324	291	313	294	271	315	292	276	293	282	318	283	266	293	357	288	277	274	290	269	313	296	298	273	287	309	278	288	272	271	306	306	308	297	279	300	297	308	304	264	280	297	310	316	274	284	258	272	276	312	308	305	271	299	287	291	298	260	283	289	295	295	301	302	298	280	306	319	300	279	311	315	288	284	296	279	273	298	290	327	304	278	264	287	309	287	293	276	317	298	287	288	287	288	267	277	296	296	303	291	259	280	272	321	316	273	295	293	282	306	317	292	293	289	278	283	275	273	307	295	302	302	333	273	290	273	278	278	271	325	251	298	258	288	320	304	313	312	290	310	292	280	308	298	307	290	276	304	264	291	303	284	292	305	318	299	288	263	286	304	284	266	286	289	308	292	286	269	272	284	280	313	271	318	280	300	277	290	293	302	276	274	277	293	299	304	285	280	284	286	293	269	272	302	290	285	305	310	323	286	294	325	290	301	303	243	289	272	256	288	305	268	270	296	282	277	267	262	289	310	275	284	253	293	286	291	278	305	275	311	263	294	298	305	286	313	287	281	313	274	291	271	277	295	310	279	291	262	316	301	293	279	293	278	296	276	290	315	242	296	288	267	286	298	298	273	277	287	278	288	310	293	296	274	281	267	289	326	267	292	287	271	277	291	299	287	301	289	255	284	279	290	286	313	273	301	307	291	283	271	252	279	251	297	268	294	282	250	267	262	277	284	286	273	292	271	306	294	282	300	289	258	293	304	304	312	293	308	317	254	280	289	315	324	280	283	294	285	275	308	297	323	286	295	314	285	312	276	265	276	269	272	275	287	291	294	307	291	318	304	279	285	305	299	299	270	271	300	278	279	334	262	281	300	290	285	325	261	290	283	282	270	308	280	287	266	270	295	272	308	273	288	296	280	291	268	314	288	292	308	281	277	279	310	299	277	300	301	297	303	302	285	269	299	279	284	284	265	285	282	324	265	298	313	293	289	293	293	293	276	319	275	283	276	285	280	269	286	289	292	297	308	330	292	289	273	314	289	300	326	295	286	286	315	303	294	301	289	276	304	285	267	289	271	290	269	305	298	287	323	304	295	256	285	303	290	288	315	323	317	290	296	282	273	266	288	286	265	288	326	320	309	311	301	268	291	309	251	273	289	295	317	298	300	286	297	299	308	303	301	296	277	285	282	279	298	274	267	305	290	258	300	256	303	302	276	286	284	287	298	291	291	334	308	275	252	283	291	298	305	310	294	303	323	264	304	308	278	267	273	285	315	335	282	260	295	320	273	290	299	292	293	271	272	288	298	323	281	252	310	308	294	300	294	281	267	281	274	292	337	293	301	312	253	283	277	281	307	272	270	293	318	261	267	288	279	287	314	265	302	291	297	289	301	293	271	266	301	294	311	304	305	293	261	272	265	334	309	264	320	300	296	286	270	294	276	285	311	296	264	300	292	277	297	275	285	299	285	308	255	300	304	281	300	278	306	290	288	262	276	257	293	292	285	303	258	301	259	268	303	258	271	275	266	275	286	268	288	306	279	302	272	296	270	298	303	299	275	272	258	285	292	281	265	347	293	314	338	289	279	288	302	307	334	324	294	296	283	302	275	289	303	288	285	329	320	284	277	274	283	290	259	316	277	295	286	297	279	305	276	275	294	282	298	303	282	308	287	285	304	278	306	284	320	316	289	279	274	274	257	270	274	313	279	313	277	275	303	277	281	310	312	300	307	312	284	311	271	281	294	285	277	299	311	264	294	257	293	313	289	295	311	292	277	284	289	255	283	267	301	290	275	279	250	282	277	297	303	301	295	269	309	299	269	269	316	317	315	297	328	309	311	278	295	283	262	286	290	271	276	296	268	302	300	266	294	306	321	308	293	288	311	272	290	273	286	279	287	281	309	288	290	295	281	289	299	262	290	315	283	298	291	275	273	278	285	295	297	274	309	295	270	272	279	289	319	298	288	301	304	273	291	289	303	288	302	283	292	320	265	294	291	289	305	274	294	314	307	310	266	301	315	299
23778	20998	28192	23989	20960	7492	1248	844	750	703	678	661	663	643	603	593	556	540	558	562	555	568	529	530	517	533	543	522	515	483	511	530	555	549	556	519	513	508	517	532	517	550	532	508	512	495	542	497	529	479	528	517	551	507	574	475	533	484	535	524	510	504	523	520	535	526	503	513	524	550	535	494	513	523	524	515	489	519	494	502	529	498	512	515	534	517	518	537	507	512	506	493	500	515	491	493	528	492	511	502	536	508	524	472	506	503	499	542	520	511	495	515	481	511	522	546	516	504	519	528	504	553	530	521	480	535	539	511	464	527	505	494	484	477	534	499	450	553	505	506	518	540	537	540	486	527	502	530	538	501	512	561	549	494	489	500	534	533	509	525	490	538	526	518	505	488	504	569	539	561	499	496	529	557	492	519	552	528	482	558	504	545	466	503	519	487	501	529	512	522	552	545	493	514	523	524	499	492	542	519	506	497	550	477	515	554	527	494	515	521	514	510	583	521	512	512	507	517	528	528	471	501	492	462	494	489	488	496	514	544	511	521	481	483	489	503	485	506	487	488	528	515	493	478	500	508	523	521	513	547	555	518	538	519	496	515	506	517	480	489	565	507	503	531	511	525	515	572	493	514	486	537	495	533	510	515	471	497	501	535	498	492	486	529	514	511	536	493	505	493	523	518	509	533	509	508	477	528	547	473	503	506	523	523	527	507	476	485	508	503	517	498	500	541	495	527	536	475	528	484	499	502	538	529	558	540	523	542	522	506	482	530	506	508	501	488	501	504	517	542	478	510	501	511	508	489	525	486	502	499	507	554	542	523	529	497	479	489	497	475	475	464	539	502	493	483	539	485	527	495	481	470	504	532	515	526	528	542	542	523	497	477	493	466	529	521	504	518	519	501	530	481	516	504	517	517	506	460	496	513	512	532	488	499	488	527	504	531	487	484	523	512	514	500	492	505	528	483	542	507	506	487	470	522	501	474	507	509	527	488	521	450	557	502	560	496	508	478	488	562	480	509	506	527	525	520	530	530	532	544	476	536	512	493	510	496	470	505	514	505	511	500	476	508	498	486	543	531	512	513	504	522	537	494	529	481	489	497	504	543	499	494	471	528	494	479	499	527	511	500	529	494	486	530	484	491	478	487	426	491	531	548	513	486	505	522	530	555	514	509	537	493	472	495	520	513	549	513	496	527	529	536	530	540	467	486	523	520	493	542	496	548	507	463	489	531	521	520	523	480	514	506	499	505	534	511	536	508	498	501	547	469	549	513	501	453	520	549	535	509	466	501	507	525	521	495	513	492	567	470	533	473	488	513	525	514	437	516	519	495	535	493	450	495	520	470	505	501	512	533	504	531	509	494	482	498	512	486	502	465	509	497	555	563	515	523	519	507	544	509	560	506	493	532	528	517	511	512	492	499	510	503	512	537	506	506	464	479	482	510	504	493	534	517	500	547	510	526	479	545	516	480	502	534	489	525	540	516	514	461	532	522	519	484	527	528	526	532	524	487	498	503	514	501	517	505	478	502	516	470	513	515	521	518	501	513	526	501	511	498	524	531	492	500	485	506	496	541	509	537	504	502	517	511	501	503	476	493	479	504	459	524	527	493	495	509	517	524	514	522	500	507	541	524	538	513	543	525	523	483	492	546	515	489	504	500	513	528	507	513	512	492	504	514	443	533	481	491	512	552	470	493	493	506	509	495	508	544	480	510	540	537	500	499	488	476	529	470	501	508	528	525	460	471	520	507	498	551	506	533	465	461	519	486	529	517	529	504	510	476	535	484	512	564	508	499	500	510	531	508	506	483	529	453	527	499	521	472	525	516	504	500	513	476	525	476	480	465	498	524	511	496	535	503	558	505	480	490	506	491	523	530	539	513	545	540	516	539	493	527	473	477	538	475	496	535	528	521	488	502	490	513	465	563	501	490	497	517	491	526	498	528	496	503	489	508	506	505	511	540	513	496	490	494	521	477	497	480	493	515	499	510	523	521	547	478	500	461	491	555	479	502	521	524	452	473	480	477	477	509	483	552	523	462	488	498	493	472	495	492	520	505	525	537	471	493	457	548	500	510	531	498	530	503	516	522	501	501	564	531	504	496	551	492	548	530	521	476	494	537	521	536	499	491	514	527	497	529	492	557	526	524	484	497	533	530	488	456	490	492	538	501	536	496	478	515	532	508	440	527	502	541	546	504	489	519	521	507	533	468	535	518	488	530	493	489	496	505	514	524	486	519	505	480	528	511	501	514	518	549	509	502	499	517	504	529	505	534	524	487	477	530	496	506	507	519	526	506	581	472	518	497	541	490	481	513	534	499	551	485	524	512	514	540	524	488	522	465	508	499	533	490	513	546	504	499	535	539	526	488	544	527	517	506	512	501	516	491	503	517	514	496	500	486	486	517	474	545	519	525	552	535	489	500	475	547	486	486	530	506	506	550	582	506	511	505	506	502	501	518	510	532	505	472	497	494	507	535	482	478	487	477	546	532	502	499	549	512	535	473	501	526	510	521	487	511	532	515	532	472	506	565	500	513	507	454	503	504	517	530	496	503	498	516	475	550	515	510	545	536	510	502	515	526	509	531	534	500	495	478	502	497	467	475	530	547	515	511	523	508	475	548	500	512	496	474	493	501	500	542	547	524	479	523	499	476	513	560	498	506	509	490	484	487	523	505	473	491	471	506	457	468	474	496	477	485	504	498	536	504	531	524	551	550	547	509	512	488	522	538	516	514	482	524	467	511	497	547	499	497	495	534	493	531	546	522	474	538	539	501	547	524	527	522	521	548	525	501	520	458	483	515	508	497	510	538	495	488	521	520	507	507	486	467	547	497	538	503	527	533	478	544	540	495	515	532	533	519	476	478	491	526	481	522	526	497	498	532	534	526	531	502	521	494	521	521	494	516	492	547	525	498	503	505	481	548	524	515	501	486	487	462	538	509	556	504	506	482	492	519	547	505	499	502	464	513	498	492	547	524	446	486	526	498	479	545	467	505	508	475	530	510	484	490	555	508	502	477	503	510	552	522	516	537	509	510	506	540	507	496	507	515	529	490	503	482	493	479	531	493	493	514	511	540	500	509	535	521	518	521	497	518	522	488	526	498	503	539	550	518	527	528	525	526	504	456	541	508	498	508	491	486	460	489	488	497	510	518	499	492	514	487	521	512	514	499	512	529	507	526	515	495	497	483	497	493	477	525	476	532	534	533	573	499	501	478	567	488	542	534	516	499	473	509	476	485	531	488	500	487	454	515	485	508	529	500	495	546	531	514	525	490	534	520	438	479	520	498	561	485	489	451	537	491	493	513	512	514	485	487	499	469	549	518	521	543	489	494	529	510	488	542	498	530	469	540	509	503	553	521	477	527	481	520	499	519	534	487	521	502	476	452	537	513	487	518	525	518	486	532	509	498	498	510	528	520	498	492	486	455	523	516	506	516	496	499	489	473	555	524	471	531	469	492	539	527	510	476	476	533	514	522	503	496	536	507
5061	10631	8485	4305	3063	2313	1871	1554	1292	1172	1095	953	878	910	843	845	844	780	721	723	784	731	691	711	724	644	671	737	663	672	640	643	686	669	692	632	631	668	663	687	624	633	620	693	654	662	655	646	584	649	690	648	579	626	628	697	646	653	659	587	646	626	605	665	666	639	631	653	660	633	623	613	594	652	605	651	649	600	630	626	633	647	582	661	613	635	642	674	632	635	589	672	649	679	633	641	651	647	631	650	692	622	621	612	658	630	606	589	644	599	658	631	633	655	637	597	587	683	630	612	640	613	613	678	643	645	645	647	657	684	677	630	692	647	634	680	621	647	614	696	640	673	651	681	655	611	650	634	606	639	650	645	635	644	651	611	665	624	641	610	646	669	636	696	609	615	649	647	598	629	642	663	618	648	623	633	655	649	593	668	594	620	678	658	605	638	632	686	645	666	645	600	619	616	653	614	648	635	682	648	605	634	635	638	639	667	604	658	634	581	639	678	641	644	665	669	674	625	618	651	648	595	653	645	621	651	646	599	683	644	622	644	671	615	606	607	640	667	634	649	578	621	672	641	597	640	674	641	649	625	623	614	624	658	632	613	652	635	590	616	687	634	596	601	628	623	620	612	611	615	648	653	630	599	638	604	630	605	656	649	664	646	671	648	644	609	633	645	658	646	654	634	666	661	624	631	618	665	632	647	648	683	628	641	654	678	611	649	598	580	675	632	633	661	579	671	633	637	636	641	672	637	632	672	623	643	630	635	610	625	665	636	646	631	575	647	644	643	665	605	591	627	633	709	669	622	609	647	610	617	622	612	633	661	600	613	654	632	627	650	655	597	639	650	665	634	612	686	642	598	595	644	617	637	680	621	681	624	594	636	625	586	623	651	617	655	587	638	622	637	655	618	664	614	648	640	649	641	631	639	653	609	644	644	629	646	619	687	641	642	593	619	630	601	598	630	628	623	618	681	572	681	637	641	729	647	600	627	632	653	618	621	594	662	632	623	635	666	635	621	610	642	629	643	628	636	651	658	644	644	645	660	647	605	625	615	633	644	662	638	648	626	618	671	697	638	629	671	625	614	661	670	647	594	609	630	618	655	635	626	580	646	612	621	648	672	669	601	627	615	676	641	627	637	665	663	626	621	665	631	627	620	600	656	600	645	658	615	667	659	636	656	626	655	652	624	624	605	652	594	582	655	647	657	640	647	644	614	651	672	620	598	631	659	657	582	643	599	652	649	618	653	646	618	652	641	634	633	641	597	628	623	644	648	629	632	615	567	629	622	616	666	648	618	686	647	660	656	631	611	642	627	629	651	606	647	630	617	624	642	600	622	660	634	592	659	644	610	593	602	674	630	621	638	632	609	663	629	673	644	623	608	694	681	658	704	631	599	639	660	637	654	624	614	667	685	625	609	634	619	658	635	631	609	620	646	661	615	604	662	625	624	676	670	650	622	580	677	639	571	619	612	665	585	625	620	655	641	646	627	614	610	608	623	638	643	610	636	640	651	628	618	609	592	619	620	634	611	619	633	582	639	650	593	648	618	646	606	614	657	605	642	607	654	670	618	605	673	635	613	659	668	684	624	631	651	613	609	619	638	630	634	634	646	617	670	629	619	641	650	669	634	651	624	658	603	599	612	654	672	643	589	638	614	636	647	590	613	604	639	588	673	656	581	639	630	640	621	623	595	657	615	618	652	602	697	614	611	676	615	640	627	645	604	627	629	628	620	623	652	658	645	658	674	622	586	604	609	710	611	647	657	636	604	663	632	655	629	688	663	618	670	638	659	650	634	653	604	647	623	670	643	642	583	648	677	640	639	598	655	612	649	590	644	665	619	617	650	608	669	608	636	592	626	605	630	616	615	627	721	664	638	641	582	652	608	633	627	645	650	638	622	597	644	624	665	635	641	642	652	621	673	622	636	654	671	650	645	636	633	659	611	654	683	632	666	614	641	628	674	635	599	614	640	621	639	685	611	669	625	648	640	627	668	624	645	639	635	621	604	637	664	666	642	620	583	606	634	589	652	604	664	625	607	650	608	602	657	654	669	637	662	638	631	608	634	624	620	640	605	617	643	654	590	611	617	611	595	643	620	614	633	648	666	629	657	653	644	674	651	624	643	610	649	603	612	658	618	613	652	598	657	621	615	648	639	641	664	683	617	649	658	625	632	627	575	655	619	650	644	632	605	560	629	592	600	661	643	633	634	644	661	659	628	682	604	689	602	632	616	642	663	642	618	629	645	613	629	623	585	610	637	598	610	653	661	586	616	654	618	641	634	586	611	606	644	616	601	650	640	577	650	605	636	640	645	625	641	630	624	624	620	677	624	626	616	612	637	634	602	691	612	645	599	678	632	664	602	629	679	641	638	616	638	649	662	640	618	587	593	618	669	635	664	657	600	628	603	623	635	611	598	681	601	596	605	627	673	624	620	654	617	639	655	625	615	634	647	603	654	681	622	642	657	612	648	672	687	645	634	633	684	586	663	616	662	666	659	635	652	648	613	593	654	631	666	653	604	663	619	609	615	638	616	620	657	607	630	656	633	627	626	618	615	615	598	634	666	641	625	633	590	641	632	612	637	594	668	615	648	649	628	638	658	630	632	656	624	646	609	614	680	604	621	658	616	630	629	636	623	624	618	606	655	635	622	606	603	636	630	691	639	631	671	657	661	660	676	596	661	657	611	628	612	595	592	649	658	623	632	611	659	639	634	635	596	637	657	667	587	658	637	648	629	597	589	650	652	628	679	658	649	578	613	630	615	673	649	672	645	633	642	635	626	585	647	630	656	643	641	644	629	674	688	638	623	648	617	631	610	633	642	646	638	659	684	685	605	630	678	652	651	643	629	611	632	643	628	611	661	605	649	694	634	599	623	582	623	600	625	629	592	644	628	642	633	660	627	643	607	649	635	655	653	609	616	646	656	622	620	640	646	600	648	607	628	616	648	661	625	652	612	631	614	632	613	630	682	604	620	642	650	630	641	619	629	581	595	647	640	610	639	635	668	628	645	657	650	652	673	583	641	617	667	679	672	603	596	596	617	623	629	630	625	635	622	620	589	660	662	650	619	641	652	655	631	653	617	596	640	652	621	631	643	637	614	627	643	623	696	589	617	635	634	615	628	607	629	647	634	623	618	644	640	678	674	640	640	612	664	607	647	629	631	633	651	645	666	633	653	627	608	673	626	623	638	641	620	615	647	623	627	666	619	631	623	638	650	648	615	655	598	656	654	633	652	650	665	645	613	620	611	639	645	598	659	623	615	649	647	651	682	605	549	653	670	652	704	662	601	663	626	653	643	653	621	621	608	584	665	644	696	619	658	608	649	623	643	637	634	645	628	634	631	642	624	597	622	648	671	656	633	621	639	632	611	607	644	633	653	605	666	624	606	616	651	629	637	637	633	618	687	601	647	611	617	657	668	656	593	651	645	635	629	640	648	646	615	636	647	658	661	621	651	627	630	657	576	618	642	677	630	621	643	659	647
24982	20953	26705	25049	4223	479	355	327	260	262	232	220	224	210	220	222	219	215	193	195	178	221	173	171	183	198	183	173	215	170	195	171	184	178	192	162	178	200	171	154	170	176	185	177	163	180	173	173	175	192	186	157	181	181	182	168	206	162	168	176	156	188	190	201	185	184	188	154	165	178	177	178	160	171	168	181	161	190	165	176	195	170	174	177	171	174	153	176	183	186	132	167	174	157	160	173	159	180	174	183	170	173	167	193	165	166	195	202	197	171	165	165	146	183	147	163	162	167	191	183	153	212	173	179	158	186	173	166	187	174	173	167	168	179	204	185	168	160	166	173	156	145	173	163	198	181	170	175	172	167	205	168	177	142	191	159	169	174	183	183	179	164	166	182	173	166	160	180	160	179	171	176	194	198	177	168	187	178	184	165	171	170	170	163	166	175	182	192	149	187	180	194	163	159	174	163	187	169	165	168	187	180	179	192	183	179	154	213	168	140	161	197	180	191	194	169	187	205	188	183	184	186	175	190	156	171	167	159	164	180	192	181	180	168	179	169	160	194	178	187	193	189	168	194	167	168	182	157	193	164	177	145	174	199	171	184	185	147	189	160	176	193	180	183	173	149	150	173	195	171	185	161	187	149	160	174	187	186	152	172	188	156	182	172	200	195	178	142	167	169	150	150	155	183	182	160	171	185	166	193	162	189	171	174	173	187	183	169	185	163	186	152	207	157	167	178	167	190	189	177	140	159	177	166	170	169	167	173	169	160	182	154	164	158	163	174	152	187	177	167	180	167	171	179	164	186	160	177	162	178	176	197	178	185	191	159	137	182	162	166	145	174	175	167	174	165	170	151	167	189	185	159	179	177	184	208	167	170	161	161	194	159	187	173	161	167	173	179	161	182	174	185	161	183	171	149	156	168	174	162	166	183	174	173	189	143	182	199	188	182	188	182	199	190	176	162	188	151	161	148	162	180	173	160	161	164	173	191	178	183	160	153	158	207	170	188	164	163	160	166	195	186	183	196	164	161	172	165	179	158	159	155	181	184	170	154	197	160	160	186	180	158	184	188	190	156	157	156	169	196	179	174	160	167	188	174	176	168	167	168	173	158	179	187	169	163	182	196	151	207	171	172	188	167	190	186	160	174	176	204	208	171	181	177	170	192	180	174	169	168	190	183	179	183	158	176	184	183	169	175	169	153	176	187	175	162	162	173	156	180	192	155	184	154	171	193	173	194	189	171	176	176	172	168	175	156	177	169	164	181	169	152	170	154	152	166	144	170	189	174	169	160	145	153	168	185	201	148	161	196	134	169	175	170	178	172	141	181	164	149	164	174	167	185	167	164	186	177	171	148	169	196	163	167	151	166	158	182	173	149	168	174	165	175	187	176	166	184	156	178	158	155	177	173	167	168	185	181	185	175	164	180	173	160	172	179	192	176	170	154	186	177	172	188	165	174	171	169	186	162	181	187	173	167	180	171	171	189	189	152	159	161	165	140	175	168	178	161	176	166	183	166	167	164	186	181	171	166	182	196	192	175	158	178	153	165	175	156	164	181	163	189	144	180	177	193	186	169	168	172	170	156	196	187	167	192	178	175	162	168	169	173	184	183	184	156	173	167	159	177	174	172	151	185	172	176	166	184	172	178	186	186	193	178	185	206	174	180	170	172	182	161	159	177	166	180	176	157	164	172	172	160	170	182	173	159	157	170	173	168	181	166	179	180	168	159	165	155	170	162	188	167	170	181	185	171	153	178	170	180	173	187	187	181	152	169	162	152	163	181	202	174	166	190	176	169	157	162	159	167	179	176	173	180	172	188	154	171	165	196	194	174	168	163	177	169	161	139	171	183	186	164	146	178	155	181	169	181	192	178	196	191	175	170	171	192	156	193	178	174	170	163	170	163	175	181	166	159	183	181	161	164	189	173	168	189	168	179	170	192	194	183	180	167	160	177	178	186	191	151	175	176	159	194	193	193	161	176	165	165	170	177	198	193	195	183	172	158	151	150	168	174	162	164	169	175	182	166	203	169	181	181	186	141	149	175	146	160	172	172	163	172	182	168	170	199	182	184	179	170	169	145	190	183	162	175	184	198	172	183	169	154	185	173	172	183	189	161	169	174	174	179	177	183	163	173	174	167	148	172	186	146	163	162	167	173	159	156	170	145	149	184	177	165	174	177	163	183	176	157	169	177	188	166	176	169	151	185	150	188	190	178	155	163	170	173	155	164	159	173	154	149	183	163	175	183	196	199	212	157	185	179	164	156	173	172	157	176	173	171	186	191	148	165	176	186	187	168	156	167	170	190	187	160	164	175	165	162	170	189	174	181	181	189	153	181	170	175	165	171	178	169	164	167	179	160	161	180	158	176	164	178	173	180	158	172	150	169	178	166	181	169	172	174	156	167	203	196	192	153	157	186	190	163	168	178	192	158	180	178	186	176	174	166	172	169	163	155	151	177	177	176	190	179	155	197	179	160	204	175	162	161	191	199	151	208	154	174	184	147	165	172	181	168	168	177	171	183	156	194	180	169	159	151	176	190	175	179	164	178	165	156	189	165	167	172	189	156	159	160	172	163	142	185	165	171	168	183	171	148	177	157	162	182	182	154	184	146	187	169	173	177	154	165	156	154	159	165	191	185	183	160	179	167	170	175	175	175	200	178	160	170	170	183	172	177	175	185	171	184	178	177	176	186	172	195	190	191	168	176	161	183	174	159	177	178	168	179	137	171	180	178	186	173	159	152	156	195	171	178	166	178	145	221	180	164	221	187	162	167	170	175	184	156	176	160	166	179	158	193	182	179	183	196	162	167	166	197	191	158	203	175	149	177	181	175	173	157	175	177	176	197	162	177	184	186	192	161	161	173	167	154	180	175	186	175	182	166	174	197	171	180	162	168	197	155	192	178	168	148	160	188	205	183	192	178	172	195	159	161	185	174	198	170	193	166	196	184	174	194	182	178	153	166	194	195	159	173	161	176	187	179	160	183	166	166	188	183	174	159	183	171	165	190	178	172	177	162	186	176	162	193	172	188	159	178	152	179	171	180	176	175	167	178	190	186	181	171	165	167	172	156	196	161	173	174	174	171	182	186	186	178	146	175	191	165	187	171	157	151	168	189	173	162	189	171	177	175	175	170	167	151	167	162	178	172	170	181	176	209	183	161	160	173	146	190	160	178	149	177	188	158	211	159	174	145	182	183	158	157	177	191	173	171	184	183	177	162	179	163	180	164	176	161	180	161	174	181	147	192	172	157	182	179	170	177	158	170	194	194	150	180	191	179	166	177	176	182	172	181	187	177	151	172	178	170	193	171	188	195	165	176	221	183	174	170	157	169	174	193	173	179	172	176	168	173	179	149	166	161	163	176	184	187	156	163	163	158	177	193	196	181	156	171	164	183	147	194	155	205	157	175	174	169	191	205	169	160	179	184	172	146	177	184	158	182	166	148	169	158	188	192	169	143	164	178	153	151	163	161	203	183	165	203	160	171
4616	5643	4109	2036	1425	1088	851	702	615	578	439	464	410	385	382	374	337	331	318	279	301	295	311	287	292	267	257	286	246	262	261	286	280	284	265	275	252	231	234	257	261	265	244	283	273	278	256	258	264	255	246	247	246	251	240	247	255	242	265	268	251	236	241	251	282	294	238	245	240	243	252	262	253	240	269	269	235	239	248	255	239	228	249	276	277	248	275	234	238	245	262	232	239	274	235	217	258	229	270	264	230	257	246	233	239	229	247	249	239	231	236	229	225	246	245	240	270	234	258	236	270	244	262	243	252	253	258	211	241	239	262	232	276	266	266	255	257	233	238	260	229	254	242	236	288	244	243	229	246	246	236	236	254	270	249	239	227	252	257	241	262	235	264	237	250	275	254	257	249	237	241	241	286	256	257	247	261	264	230	250	265	252	255	285	250	262	221	267	250	258	248	266	239	243	232	234	225	225	240	269	233	241	239	257	248	233	207	252	214	238	256	234	243	260	259	248	234	264	250	276	260	247	253	245	246	211	225	241	248	250	238	232	255	256	225	252	270	244	243	255	228	261	248	244	239	248	236	234	244	273	254	236	245	213	257	239	274	232	258	233	241	239	236	249	258	238	242	234	271	244	262	237	248	238	241	288	238	245	244	251	230	235	252	271	228	245	287	245	241	250	234	256	239	259	247	246	249	241	248	263	275	243	223	241	270	244	253	241	275	249	223	240	264	219	254	239	261	270	259	241	262	226	235	236	254	255	228	252	233	283	227	257	257	239	271	256	257	244	234	234	228	240	236	230	254	244	248	262	212	256	259	268	256	234	259	266	269	237	222	253	225	245	236	258	230	244	277	275	277	263	266	257	249	237	228	240	246	250	254	281	246	248	263	238	226	238	292	231	259	240	258	246	248	237	238	246	257	246	232	241	252	256	271	243	247	258	262	249	230	255	260	226	251	236	260	271	218	242	274	250	230	251	223	271	230	247	264	287	269	247	225	253	247	241	261	258	226	235	255	211	256	262	263	249	247	248	218	239	272	230	250	255	272	233	252	244	233	252	262	233	229	266	260	250	257	227	260	248	254	236	246	258	241	224	266	241	266	257	253	258	274	254	247	242	234	268	252	251	255	263	241	273	257	247	230	266	224	259	249	240	253	273	253	249	246	252	225	247	261	231	268	248	245	246	271	237	256	230	258	251	262	245	263	250	271	271	243	246	233	233	255	231	267	229	247	271	259	254	247	231	243	248	261	263	272	259	246	259	247	245	264	227	262	294	248	243	291	253	264	238	228	255	260	244	257	265	233	238	223	232	255	218	239	206	247	233	259	242	245	217	226	275	252	252	267	257	241	262	255	254	266	233	244	239	261	223	227	269	238	240	266	237	230	270	243	229	249	212	260	254	220	273	263	237	275	238	222	245	251	243	263	261	228	226	233	235	255	257	244	286	256	241	235	248	225	274	260	236	218	234	244	261	260	223	260	249	228	230	273	251	249	244	253	269	234	240	247	262	258	250	239	258	247	253	245	286	239	257	250	265	261	268	247	239	242	257	256	263	240	244	242	241	227	245	265	244	251	263	236	248	261	231	225	246	254	246	233	251	259	242	251	241	229	261	258	249	258	242	276	251	247	232	252	236	262	242	254	236	248	219	261	275	243	234	230	280	257	259	241	266	239	234	252	225	216	234	264	271	249	254	256	268	256	281	255	253	256	244	235	237	267	234	264	240	251	249	221	237	253	255	214	246	262	259	253	275	247	251	236	228	263	249	235	240	242	251	218	249	253	247	229	231	265	225	243	247	231	247	245	245	246	267	273	229	271	254	260	246	240	241	239	228	238	273	254	270	228	236	233	234	221	254	275	231	247	255	252	257	239	240	208	258	242	273	278	252	243	248	242	247	234	277	253	226	260	230	226	267	238	244	268	230	242	253	268	240	235	247	254	244	257	215	281	262	251	254	271	243	256	255	246	234	253	246	257	231	265	266	244	226	277	245	289	250	253	248	255	248	238	230	252	234	254	246	254	227	239	227	246	227	246	238	264	237	218	267	232	256	252	244	260	230	282	233	273	247	252	253	253	250	208	228	234	253	229	247	222	233	249	237	267	236	233	249	240	257	244	241	247	237	271	251	237	247	232	238	250	260	245	233	262	253	235	260	264	249	266	255	229	249	260	266	243	221	263	233	241	244	255	236	248	252	228	267	273	260	250	239	266	249	207	257	235	269	225	271	245	229	232	254	226	258	239	248	250	241	254	252	261	245	268	246	255	218	284	224	261	251	279	252	241	255	240	232	232	254	240	229	227	248	256	248	248	256	261	260	251	249	239	263	229	225	271	233	272	272	262	229	238	291	239	256	262	222	258	268	257	239	260	247	238	271	281	256	255	228	251	246	246	271	244	233	226	269	244	247	275	246	265	236	259	260	253	261	263	255	259	277	222	227	257	273	257	271	220	277	238	250	238	219	237	247	246	245	245	244	231	250	237	245	247	215	272	230	251	241	265	278	218	264	251	241	255	249	232	230	263	230	236	255	246	231	225	243	262	249	253	267	291	254	241	231	248	263	259	221	224	238	240	249	234	233	266	246	225	240	276	215	279	239	234	254	251	258	254	245	268	227	227	237	228	232	240	242	238	227	259	225	251	251	216	263	250	250	262	243	251	246	254	272	256	242	266	245	226	251	247	253	244	250	241	257	287	229	255	255	238	231	242	251	266	235	257	240	262	241	243	229	224	259	260	246	245	251	252	258	251	239	227	276	236	241	259	288	256	251	232	262	257	240	262	247	232	231	265	231	261	260	223	237	250	248	269	233	239	260	236	250	225	251	278	235	280	261	261	232	255	259	248	232	259	251	243	235	262	292	240	252	259	252	225	252	238	265	227	231	284	227	262	257	263	254	232	275	262	252	230	250	248	239	223	262	256	225	268	224	229	243	200	260	243	245	265	236	256	223	245	255	249	255	248	234	248	275	243	233	244	253	223	255	260	267	251	236	290	236	254	240	253	260	261	275	270	226	260	229	258	273	251	233	257	264	258	267	249	247	208	257	268	251	244	243	267	251	254	235	233	239	268	297	246	251	261	267	252	241	257	263	240	246	238	239	233	226	260	259	263	220	243	252	232	223	244	252	260	232	248	228	271	279	243	221	264	249	260	243	261	270	234	239	263	258	255	224	252	266	237	233	228	240	225	256	229	246	231	261	261	225	238	243	231	258	246	227	250	272	281	246	252	276	241	241	252	242	248	249	278	246	249	262	252	239	244	223	238	220	231	269	237	235	237	248	262	268	259	254	251	248	245	230	240	238	280	247	292	256	227	277	248	239	256	235	273	239	240	243	247	251	276	275	253	229	230	248	283	261	245	219	243	251	262	226	241	240	269	232	218	230	256	251	258	263	254	264	232	251	293	226	224	240	241	240	246	241	244	262	239	236	234	238	223	252	241	236	252	249	253	248	257	258	267	256	263	237	228	238	248	240	240	253	262	257	227	218	257	270
22830	20995	28679	23497	20991	21002	6107	1348	1077	991	920	845	822	824	778	721	723	681	676	672	672	686	660	644	664	640	630	700	639	617	655	640	614	614	617	651	616	600	623	669	614	551	601	584	609	598	606	634	561	600	552	601	622	600	549	617	532	591	621	620	569	617	601	626	597	587	608	579	605	610	614	560	618	595	592	604	581	594	625	579	581	597	628	625	519	592	608	546	649	623	596	608	607	609	586	589	623	572	583	589	559	608	568	600	628	577	598	546	631	612	642	574	591	623	575	595	585	655	585	566	616	602	596	591	591	605	597	590	625	595	571	564	621	609	587	608	581	564	620	576	590	536	583	586	572	592	606	626	620	640	565	532	572	582	580	585	594	602	578	581	588	554	613	579	605	625	588	589	571	576	585	595	597	602	594	629	537	600	599	590	573	562	571	600	587	599	629	576	575	597	575	586	558	610	581	624	560	569	597	596	571	603	631	537	577	579	602	587	545	613	580	632	580	581	622	623	597	560	588	603	596	537	586	566	568	602	571	602	560	579	545	567	593	574	580	593	612	576	577	593	591	636	573	529	565	584	602	551	536	575	563	593	586	599	597	561	525	554	583	563	569	608	650	592	593	590	638	602	591	571	555	558	573	567	616	588	601	583	609	593	609	566	582	559	584	579	583	605	611	577	588	623	588	582	596	613	581	562	601	584	556	590	570	562	577	596	560	599	585	557	606	586	551	640	543	595	577	584	547	535	588	599	582	574	537	619	528	613	611	604	596	564	607	546	587	590	566	572	623	564	563	578	604	568	582	612	559	574	604	610	563	610	592	571	546	618	596	607	563	582	584	584	584	597	611	548	603	643	603	603	588	538	567	642	600	598	572	557	540	607	575	582	611	597	584	580	604	596	528	628	584	621	592	550	567	595	583	596	567	638	615	561	608	561	570	581	582	584	591	606	600	579	585	610	584	615	647	579	545	600	622	638	602	593	579	544	566	576	558	576	552	578	585	577	583	613	592	621	650	601	546	586	605	607	551	565	589	587	584	582	575	580	548	556	539	640	623	586	624	623	548	603	576	549	585	558	596	580	610	584	607	605	611	601	613	593	586	612	554	567	630	586	607	601	559	596	599	576	554	631	576	565	573	597	576	614	606	586	610	573	584	589	577	603	589	607	612	577	606	586	588	565	548	579	563	582	592	586	603	587	648	594	634	583	586	585	623	564	621	574	591	582	543	597	604	558	582	601	636	548	571	579	606	614	597	602	626	566	590	554	603	574	607	608	615	575	587	604	561	590	597	579	569	610	620	581	592	602	613	570	545	617	603	556	544	568	574	607	593	597	563	594	618	567	573	612	554	607	569	594	584	602	572	595	580	603	570	594	584	627	591	590	568	587	543	591	574	525	566	564	580	567	542	610	571	561	563	604	603	568	567	568	566	618	585	580	637	576	511	578	557	582	592	577	605	595	612	580	564	611	598	600	611	592	572	549	599	595	612	624	557	637	581	567	579	602	632	607	598	607	578	555	583	600	595	577	594	605	596	637	560	578	560	585	577	602	608	590	571	637	602	614	575	636	603	543	613	531	613	607	550	577	614	578	598	588	545	591	574	582	601	549	546	543	611	583	551	575	610	573	587	571	608	587	595	570	573	588	611	573	558	623	565	591	633	564	573	579	559	621	557	537	604	612	614	596	598	600	577	613	623	616	592	586	604	609	560	586	597	566	571	610	624	566	554	565	548	592	596	610	583	623	580	554	557	608	612	584	633	523	565	564	623	636	609	588	564	536	615	547	618	609	535	614	621	648	604	608	571	594	598	581	561	553	610	564	578	595	600	603	609	576	631	583	560	600	599	587	542	568	586	579	570	563	561	547	596	588	568	583	576	654	548	636	569	586	555	576	603	540	636	593	577	576	583	574	625	622	602	585	526	581	578	569	603	578	612	628	586	588	581	549	574	598	567	582	546	637	587	555	588	546	587	574	570	560	608	637	575	599	561	583	586	586	635	612	633	582	567	565	602	548	579	600	560	580	605	595	597	587	622	585	609	578	594	592	593	637	592	573	604	601	554	581	585	581	598	611	580	590	579	613	606	547	588	597	553	602	660	575	631	600	606	666	596	585	592	589	611	584	574	567	555	587	595	592	591	546	598	586	555	576	583	583	570	568	625	580	578	588	589	611	585	588	538	573	558	526	593	606	549	586	608	583	599	578	587	545	598	600	620	607	532	550	608	553	590	590	573	627	559	601	627	576	538	578	564	573	652	562	556	564	615	558	597	572	583	586	583	616	609	558	611	570	566	580	583	572	618	561	570	581	561	569	609	567	557	603	583	606	563	588	570	595	548	605	575	557	586	544	593	579	556	596	600	577	584	619	559	562	583	584	607	571	545	550	589	576	593	589	630	577	601	568	598	574	637	609	563	601	564	583	591	609	559	549	556	571	622	560	581	553	607	616	573	575	542	613	575	568	584	582	604	596	561	549	597	619	551	579	579	600	612	597	573	583	559	564	627	565	617	601	587	553	619	596	597	576	603	573	573	520	612	572	605	587	585	598	558	565	587	590	603	572	615	628	584	602	600	595	627	602	561	593	571	600	557	610	619	587	586	562	626	594	549	604	605	590	571	581	607	605	559	609	593	576	578	607	562	596	607	564	578	571	569	567	604	576	539	553	614	623	548	562	631	566	596	579	591	558	610	602	526	627	593	561	569	583	618	598	550	590	529	555	564	573	594	585	583	565	580	560	575	595	597	596	584	611	613	560	567	567	565	603	601	601	594	630	608	608	574	624	586	584	588	609	552	579	615	600	520	578	592	603	564	613	557	602	574	649	578	573	556	551	565	596	611	558	578	574	572	564	580	591	590	581	612	595	574	617	586	610	604	592	630	589	567	564	623	548	556	560	563	601	618	585	603	593	594	613	607	620	583	581	574	587	616	607	590	585	629	558	602	633	597	600	578	565	629	582	622	603	550	571	567	602	550	597	575	593	564	597	582	590	555	586	550	622	577	579	616	571	583	582	592	582	567	609	605	601	580	543	577	583	558	601	580	606	578	607	608	592	592	610	569	569	542	566	617	606	569	580	596	618	576	644	631	576	547	587	579	592	551	625	628	621	612	543	571	578	576	540	601	583	544	559	621	566	549	570	564	602	589	534	569	599	570	556	572	572	596	601	610	546	553	546	581	579	585	590	581	603	582	587	564	592	599	583	586	614	571	618	584	589	633	583	598	602	594	588	585	576	584	557	619	597	589	573	600	582	598	620	600	552	552	622	587	594	594	593	612	596	615	546	566	582	572	571	585	593	607	570	625	568	582	580	565	573	578	583	576	578	580	567	592	614	618	582	596	555	591	589	594	558	573	583	569	601	523	548	564	551	574	584	554	626	567	600	566	586	606	586	605	566	556	613	610	565	587	553	572	591	572	602	571	554	579	592	579	591	574	590	567	542	580	570	649	585	602	565	608	617	541	598	600	585	599	580	570	578	580	571	592	600	533	579
7726	17305	13454	7178	5095	3766	2902	2421	1969	1733	1484	1381	1326	1239	1178	1108	1047	1037	958	935	872	888	936	830	848	892	800	871	838	791	776	798	766	791	810	771	798	724	734	792	761	776	789	779	771	750	724	790	794	736	770	722	731	723	747	773	779	784	717	724	763	744	794	734	732	761	790	729	725	740	735	714	719	737	761	751	735	770	689	735	723	748	734	735	728	775	745	744	721	677	749	762	719	767	754	760	677	742	711	710	739	708	731	780	735	717	788	730	691	739	740	730	684	739	735	748	699	750	746	786	714	718	753	752	789	739	718	756	758	742	739	729	757	692	708	735	735	743	739	749	718	728	689	730	721	727	740	767	762	713	727	684	723	724	757	780	748	748	676	683	788	699	702	778	774	736	729	742	724	729	723	744	732	719	714	776	779	722	747	743	715	732	721	740	723	743	738	742	710	694	730	754	712	720	739	745	703	707	727	722	758	714	762	696	733	721	757	703	731	751	803	760	727	736	683	712	728	749	730	715	755	762	740	672	698	734	753	724	695	708	733	773	713	664	743	736	739	699	717	702	731	751	751	733	758	721	743	736	744	721	741	711	717	762	748	706	723	746	711	705	725	769	719	713	738	761	746	732	748	714	762	731	756	694	768	788	734	757	741	757	731	692	753	798	735	768	693	685	737	714	677	736	706	717	757	751	697	692	729	758	708	762	716	747	696	751	736	695	755	700	725	678	766	741	746	750	742	735	739	730	758	749	737	710	739	739	722	714	703	716	731	746	740	746	698	718	778	736	732	744	747	761	726	742	744	705	705	721	752	699	732	771	786	751	725	717	723	715	758	751	733	708	675	765	737	724	697	715	709	726	742	735	729	742	698	736	753	713	722	707	729	739	741	717	741	745	737	754	717	715	739	680	727	723	743	793	717	711	727	711	758	672	752	730	685	715	717	693	752	739	768	729	759	696	741	699	766	757	744	749	721	708	732	771	763	774	726	754	742	700	720	758	767	744	674	730	721	714	731	706	715	692	749	786	755	707	788	757	675	684	713	720	735	739	769	693	735	766	742	723	728	695	692	682	714	709	772	760	738	723	771	743	672	711	766	768	711	739	742	695	771	705	711	762	777	721	692	748	722	704	741	742	743	710	701	670	682	727	704	746	734	696	746	702	719	752	689	758	733	762	737	719	745	730	757	689	721	746	765	706	762	754	770	701	733	740	740	712	732	736	727	726	688	673	700	734	726	740	777	722	732	710	759	760	725	704	741	735	754	724	736	687	734	745	770	695	730	766	733	747	738	720	709	686	771	701	745	739	722	739	724	690	760	730	768	689	739	749	728	789	792	736	790	747	728	722	734	713	733	768	708	718	743	782	716	755	720	697	721	717	751	746	748	711	711	726	698	714	790	750	740	706	711	733	737	688	751	677	672	718	706	759	760	734	683	757	708	721	731	734	687	733	732	716	724	722	723	677	777	720	750	766	746	721	795	743	685	739	758	727	724	711	732	721	723	740	715	775	723	696	729	708	773	732	716	679	726	749	791	736	687	761	696	720	726	758	717	751	748	736	768	703	754	745	759	754	726	755	695	703	720	713	732	784	704	701	734	720	761	752	782	753	731	721	712	706	722	713	696	776	763	773	744	737	691	709	726	726	724	694	749	717	694	743	723	682	782	708	698	725	716	737	770	773	724	760	738	702	712	737	701	746	745	727	757	675	726	738	751	693	738	742	705	765	727	694	772	749	686	719	726	732	713	768	721	703	732	712	737	697	773	710	775	711	730	740	746	739	724	739	697	725	725	782	747	772	759	786	740	753	741	795	710	735	664	756	782	738	712	785	769	729	765	762	683	684	763	743	696	734	702	710	755	735	730	706	755	716	701	706	650	655	749	772	748	717	729	701	736	769	708	698	722	769	711	757	755	733	747	708	745	718	734	679	728	745	715	735	704	742	747	718	734	719	691	773	742	729	717	740	744	732	759	739	695	710	734	758	772	692	742	729	746	757	673	733	744	746	758	758	720	708	740	688	704	755	755	717	740	767	676	715	751	696	752	748	741	714	710	748	741	764	737	765	762	706	760	764	713	699	734	696	743	691	680	750	746	733	709	691	746	679	682	698	734	727	747	741	749	732	664	703	760	709	693	748	736	775	675	759	744	737	710	682	757	789	771	711	740	734	733	740	684	785	723	719	739	765	694	729	768	698	764	746	745	710	700	734	738	716	745	742	755	725	717	709	707	724	685	769	758	729	738	767	722	726	664	767	714	679	790	680	733	766	720	711	750	762	730	735	754	728	754	735	749	743	731	747	773	734	713	715	734	705	734	762	687	735	717	663	675	643	726	722	744	703	743	759	779	781	735	748	736	752	736	757	745	750	767	760	692	726	758	703	735	763	723	673	741	742	722	667	725	727	697	741	738	702	720	778	693	713	683	716	709	762	755	744	728	772	799	748	751	714	767	741	721	786	775	710	741	732	707	744	746	694	725	739	745	788	729	755	743	736	742	706	743	654	704	767	723	748	737	762	747	758	713	703	781	744	732	722	729	728	704	731	729	733	765	775	741	758	707	797	718	717	731	747	747	696	705	725	755	692	698	747	717	733	732	727	722	750	677	734	726	743	731	728	762	781	763	736	755	724	731	763	734	755	718	749	680	704	742	746	769	735	739	713	734	691	719	756	723	725	681	733	722	750	700	725	689	691	725	710	701	735	708	732	708	727	710	734	733	747	750	736	702	722	757	721	723	769	738	753	704	673	738	755	770	740	785	730	734	775	746	727	746	690	762	761	733	687	700	723	729	747	721	727	738	656	788	772	734	720	716	774	745	727	720	802	740	727	690	684	740	731	705	731	684	801	770	708	727	748	742	746	750	690	716	760	704	758	739	760	766	718	720	706	708	706	734	736	739	747	703	766	737	738	741	749	722	719	725	694	713	747	772	743	694	709	709	761	704	798	704	700	707	718	721	687	758	732	707	721	736	728	706	749	786	746	728	706	747	755	740	689	734	708	691	725	716	710	714	761	760	741	736	737	800	707	780	717	722	773	756	752	706	718	727	769	712	769	728	736	731	686	777	753	752	732	686	739	707	682	738	697	747	761	715	733	733	740	731	740	710	701	704	671	737	734	684	763	752	718	722	699	754	759	743	752	689	750	766	718	746	711	735	742	657	764	722	732	727	696	670	679	818	753	715	726	757	766	716	721	734	744	760	773	717	749	730	764	709	720	716	738	717	735	699	696	762	717	719	775	725	732	744	764	709	682	721	701	730	747	773	745	715	727	710	748	725	694	706	684	749	757	759	715	703	741	772	721	748	742	739	731	706	734	705	729	682	699	749	739	755	756	751	723	724	712	746	708	721	697	722	756	748	795	755	729	750	728	700	733	739	759	708	746	710	757	747	743	729	717	766	722	730	754	797	757	701	681	722	722	716	748	756	721	692	730	723	730	737	699	712	740	716	731	726	729	749	762	747	688	728	668	749	769	770	708	730	734	751	734	724	744
26862	18941	4703	532	346	282	268	250	227	227	209	247	224	239	218	228	230	231	212	211	223	201	230	222	231	185	234	243	213	216	234	233	217	238	240	230	196	249	217	219	232	224	206	206	215	214	217	183	248	240	200	225	228	216	219	218	200	193	199	216	242	224	220	245	221	216	224	234	214	185	206	223	213	207	220	228	211	211	252	218	211	202	228	205	214	233	217	214	244	226	233	230	233	227	205	231	197	215	223	234	194	221	205	219	217	218	210	199	188	212	190	206	219	208	227	218	231	220	196	224	237	229	241	216	212	212	226	194	236	229	248	226	237	214	193	257	237	253	205	198	214	208	203	233	206	242	221	213	222	229	231	217	191	214	219	236	214	215	214	233	238	219	213	202	204	241	206	208	197	219	232	242	238	210	227	234	192	225	215	223	230	247	238	221	246	214	204	234	203	205	211	227	239	220	198	198	200	210	223	209	230	213	227	209	237	196	223	218	224	237	223	215	241	205	204	233	218	204	203	212	207	222	230	243	210	209	225	202	196	208	208	206	232	223	229	203	196	217	216	205	221	204	232	222	235	201	230	241	209	222	183	216	244	217	226	221	221	225	210	208	222	219	235	228	219	231	236	192	223	223	220	206	200	254	243	204	217	228	254	216	223	213	235	216	239	204	218	221	228	200	189	253	234	239	240	224	242	184	193	232	231	222	195	240	226	213	229	230	221	224	230	243	207	212	232	216	216	230	234	216	219	235	199	231	219	218	248	224	208	222	244	236	223	221	219	196	210	228	241	247	207	235	215	212	215	224	219	198	224	186	203	189	213	214	199	226	232	227	211	228	193	240	208	214	231	213	212	174	204	214	198	199	245	230	223	218	228	218	259	229	207	235	210	226	208	205	234	227	222	233	203	214	198	193	212	219	245	185	211	244	188	245	247	217	207	234	233	233	224	178	209	216	226	234	218	222	227	224	202	220	230	215	242	233	207	219	224	224	208	216	199	207	221	203	216	214	206	210	198	206	214	206	206	217	200	206	217	238	231	231	221	223	218	221	204	215	235	202	211	231	237	188	229	212	203	223	220	206	241	200	233	238	229	217	229	210	208	232	220	209	184	203	213	195	231	221	212	215	221	234	209	215	246	226	226	238	214	219	228	217	219	196	182	242	212	225	201	197	215	226	226	227	230	216	226	225	216	201	218	224	222	229	205	209	215	211	205	208	219	191	225	260	203	211	215	220	201	238	236	202	231	168	199	228	218	234	235	189	212	223	220	214	240	210	226	216	209	207	226	212	224	223	209	199	218	226	234	218	197	224	221	222	228	220	230	240	202	214	208	207	218	212	232	215	209	205	208	204	216	213	200	216	222	203	221	226	212	204	201	219	256	196	221	201	227	208	216	201	206	226	226	230	239	233	193	206	217	249	206	214	222	215	227	234	218	214	235	253	218	192	225	238	205	244	217	224	233	207	199	223	209	233	227	212	219	244	232	243	228	220	236	216	227	206	213	227	192	190	213	227	220	228	204	217	220	221	233	207	219	211	249	196	219	216	209	236	201	221	229	230	186	192	193	226	241	246	222	199	208	237	218	207	218	220	234	226	213	215	232	228	208	224	194	234	208	197	207	213	211	237	226	226	233	233	228	235	215	234	213	230	214	216	219	217	195	224	204	267	241	246	212	212	209	207	194	214	206	194	220	222	200	206	230	237	233	215	204	237	210	201	242	210	237	214	209	217	211	171	209	240	245	233	242	211	223	209	193	208	221	203	218	225	213	220	214	249	186	200	200	236	230	199	229	210	212	219	227	214	221	227	223	214	196	216	224	189	227	215	206	211	219	221	219	217	210	193	186	220	223	235	218	204	226	230	224	207	214	198	217	198	186	214	232	235	212	206	212	214	216	226	221	227	206	255	235	223	194	216	247	220	207	238	235	213	208	197	230	199	246	236	224	213	207	200	208	222	209	205	198	230	220	231	231	229	212	207	246	221	220	222	257	234	230	227	203	227	213	229	216	228	190	199	240	220	197	236	253	238	231	228	212	201	206	200	215	203	203	178	243	240	244	219	204	212	208	206	202	213	197	223	212	225	197	211	200	231	228	201	226	221	213	212	217	220	230	213	216	213	217	198	259	197	218	208	211	226	226	219	224	204	193	228	217	221	243	225	209	215	209	223	208	220	208	233	207	211	234	222	211	213	178	218	226	237	199	220	198	201	206	217	239	207	220	237	203	203	214	217	209	231	208	197	216	202	195	198	238	229	235	220	250	205	217	222	206	201	194	216	255	213	217	252	224	235	232	243	248	217	242	201	245	252	216	217	221	206	224	219	226	239	209	239	216	235	212	238	203	186	227	223	224	217	221	230	211	204	234	230	198	223	223	212	219	226	201	208	218	230	200	208	207	222	236	198	208	222	229	220	211	226	239	216	195	215	224	233	209	215	197	222	205	217	216	205	232	226	219	201	228	202	219	202	210	251	250	208	231	230	202	203	205	196	231	231	200	190	203	201	217	195	204	215	234	217	208	202	218	194	207	217	197	213	238	245	219	229	211	207	226	219	209	227	225	231	226	236	235	212	219	220	197	250	205	218	211	230	203	201	224	235	262	236	229	207	218	214	216	223	220	214	193	225	214	219	221	201	215	202	245	231	210	228	231	202	206	224	204	227	223	229	211	172	200	200	223	208	215	204	206	220	217	219	228	203	216	204	202	238	214	205	214	211	206	220	206	202	214	214	243	229	217	203	210	229	202	209	226	239	228	182	221	235	211	215	198	232	232	239	217	203	208	231	229	216	211	220	226	213	210	225	232	196	187	228	220	233	218	232	209	248	223	205	207	221	224	201	221	212	232	233	203	200	232	212	227	215	239	220	232	232	229	223	214	233	216	237	218	194	221	209	214	205	226	240	234	224	217	191	214	209	225	214	194	194	195	216	238	225	228	213	204	213	217	233	207	212	202	211	209	214	223	202	235	205	233	208	208	200	208	219	219	232	228	198	220	224	229	224	228	237	207	207	195	208	220	228	253	215	197	245	217	234	208	214	224	221	247	222	206	215	215	268	217	212	216	227	233	209	199	209	228	232	220	197	197	219	208	232	193	211	239	202	247	201	225	224	239	204	222	220	201	228	215	214	224	225	207	221	232	239	219	233	212	197	231	192	232	211	246	216	201	239	213	214	219	199	210	241	224	219	210	250	195	229	241	226	235	206	234	227	205	222	235	195	219	215	214	212	198	203	218	200	242	179	239	224	198	206	236	214	224	211	213	199	204	212	201	218	194	230	199	217	210	211	209	216	244	196	213	216	225	204	206	227	203	233	219	216	215	213	234	218	222	210	197	231	230	227	228	188	234	212	217	212	237	216	210	225	180	213	201	215	202	198	205	210	191	220	222	221	220	237	209	212	211	204	221	217	215	205	225	200	205	225	215	232	229	216	205	200	214	241	241	259	190	229	224	208	201	220	194	239	217	240	211	213	207	207	220	217	221	200	208	205	208	224
4004	1123	901	556	498	364	362	341	329	350	323	310	262	298	292	276	300	279	281	297	295	298	275	277	326	264	289	291	258	275	305	288	295	299	298	279	286	306	313	293	288	280	303	309	268	294	270	281	307	282	288	265	279	288	284	282	303	289	287	290	278	316	274	309	283	296	285	274	287	284	281	281	274	305	301	298	283	302	313	323	265	274	294	283	297	308	285	334	252	286	279	303	301	273	283	305	301	283	288	274	288	267	289	322	281	263	290	294	285	270	282	254	271	282	285	289	295	285	266	315	275	270	320	307	286	273	290	275	274	285	319	300	272	284	286	280	278	286	272	275	290	289	279	301	299	277	278	284	306	306	280	290	273	291	280	294	290	299	295	301	307	278	282	317	280	248	286	279	282	322	292	282	292	277	292	300	280	296	296	284	284	252	293	309	283	307	284	250	274	311	280	287	259	287	266	290	272	259	284	314	286	299	283	258	286	289	272	276	293	273	275	293	287	261	282	313	301	247	282	299	254	317	289	307	290	277	296	270	277	281	300	313	296	298	318	298	262	299	310	277	274	265	271	256	275	274	305	290	283	304	281	315	270	265	284	303	286	265	284	313	291	269	278	268	289	278	293	292	277	312	276	307	286	253	303	250	301	304	291	279	280	288	308	300	241	305	258	324	277	294	286	300	289	297	310	287	296	295	309	275	297	281	284	279	265	306	301	324	268	268	283	293	291	272	294	283	274	298	293	275	274	274	285	284	289	277	266	289	282	291	316	274	276	337	252	270	293	294	301	279	265	271	286	275	296	296	259	277	248	281	271	322	307	285	296	299	302	283	271	302	264	277	294	310	322	270	306	273	289	291	296	293	305	296	287	276	300	292	285	297	305	312	270	296	266	275	274	274	255	283	292	309	283	263	293	254	310	288	289	286	280	297	286	265	320	300	284	279	288	317	306	296	291	257	304	316	304	292	278	277	299	289	308	296	283	283	273	273	301	283	262	275	283	281	286	266	272	292	308	257	274	286	282	277	296	308	292	266	288	302	293	297	269	313	304	306	270	321	297	307	267	258	276	287	298	300	278	304	297	285	297	293	281	277	269	314	282	289	315	277	288	268	300	282	292	305	282	299	306	277	274	308	290	307	314	284	311	307	257	323	298	303	297	260	298	272	295	295	264	262	295	318	301	286	305	293	326	299	281	283	309	300	284	281	260	284	272	298	253	290	276	293	297	277	283	292	314	291	275	282	309	336	296	299	277	282	267	294	267	260	306	296	264	304	292	276	289	286	251	281	296	287	289	286	272	290	306	273	277	296	293	292	292	310	258	302	282	294	288	269	273	280	284	265	291	294	290	274	297	262	306	250	309	311	261	276	285	290	287	307	296	292	305	264	290	255	306	286	264	323	296	286	313	292	311	320	304	271	298	289	261	321	282	282	306	258	280	277	318	289	279	294	295	281	262	317	282	302	299	294	270	308	271	287	297	290	262	293	296	256	285	332	292	290	271	262	283	295	299	302	261	286	272	247	294	289	279	278	276	297	270	283	247	290	300	290	296	288	303	242	274	299	318	304	273	284	290	313	303	323	275	294	323	275	294	277	287	270	305	301	312	274	303	293	292	277	281	282	282	300	264	312	284	283	286	326	283	299	302	266	286	295	291	285	268	277	315	283	260	281	325	271	304	298	287	325	293	284	308	296	322	299	303	293	309	294	282	291	312	306	265	276	256	290	276	274	295	291	283	299	295	295	286	296	286	310	273	265	297	274	281	296	301	293	312	267	299	261	297	282	331	301	298	296	305	265	256	298	273	261	279	287	317	287	264	285	298	289	317	290	277	242	311	281	281	303	282	294	336	315	289	275	271	275	301	270	258	256	295	292	275	297	303	297	297	291	292	281	262	292	294	268	290	253	272	304	257	284	295	263	286	282	255	314	307	272	308	298	300	279	286	305	260	337	323	259	277	265	293	294	284	293	292	263	283	291	277	291	315	285	294	271	267	249	297	293	295	280	305	292	249	314	306	291	273	284	261	251	278	259	322	306	308	296	278	269	266	261	306	304	277	285	283	260	272	300	251	282	305	286	315	310	264	282	309	272	290	308	289	252	311	287	317	268	282	273	286	309	313	256	290	292	273	285	275	299	276	300	302	293	279	287	315	322	271	277	279	290	282	278	275	269	268	313	294	282	282	277	304	282	307	285	271	299	294	256	278	318	282	300	288	294	306	286	274	301	305	305	284	304	300	287	263	323	278	302	316	292	324	289	283	295	268	279	257	314	312	321	267	292	274	285	303	299	287	278	277	255	284	262	260	261	306	294	274	289	293	291	290	294	287	285	257	324	253	279	286	284	288	300	309	324	276	287	276	279	306	303	249	274	268	250	299	283	292	279	277	268	313	265	286	287	272	286	309	281	269	306	264	291	293	304	318	266	274	290	283	274	295	294	287	285	308	315	345	275	291	272	325	273	294	279	275	288	318	310	307	305	299	323	303	308	248	280	308	297	299	323	249	298	304	310	290	305	286	290	303	311	264	289	263	284	284	287	318	322	312	284	271	330	280	300	287	279	283	285	274	290	282	296	301	313	292	293	280	287	255	276	275	285	304	272	266	281	280	267	305	282	308	268	311	258	295	297	307	287	275	253	289	297	284	251	302	273	293	293	269	281	285	313	287	280	274	284	269	271	258	270	314	295	297	288	302	298	240	331	268	305	282	270	290	305	289	323	284	269	313	253	275	286	300	275	265	292	294	315	288	274	291	280	300	284	315	262	279	278	258	292	298	275	281	298	274	315	261	271	278	276	292	300	296	290	268	271	309	268	292	279	264	276	283	296	300	295	304	281	292	289	275	309	282	274	276	290	275	304	285	285	289	297	267	296	282	290	290	323	250	271	250	292	290	284	278	312	268	306	284	279	290	270	310	302	309	265	311	303	300	283	286	306	298	306	246	308	268	280	278	315	306	308	327	272	277	294	294	292	256	267	262	311	288	302	305	253	289	278	322	258	305	306	269	303	263	294	300	259	279	295	303	280	277	299	267	308	309	279	292	309	286	325	274	294	278	291	271	291	274	257	292	304	290	287	304	276	291	307	302	282	309	299	269	290	283	275	313	284	276	305	270	291	259	291	287	289	290	246	292	302	278	292	294	260	296	281	303	291	306	281	304	284	245	306	294	296	281	305	275	301	302	289	306	300	274	290	291	291	276	284	286	280	321	272	307	286	286	276	308	290	311	312	325	290	303	270	314	247	287	308	296	318	326	314	295	295	273	295	281	316	291	298	285	276	299	309	287	302	327	261	276	272	273	268	286	269	266	306	263	276	245	254	295	298	299	279	288	295	269	301	292	256	255	293	298	302	311	295	300	273	296	276	267	278	284	293	271	263	296	313	290	302	289	285	283	280	296	285	283	318	287	270	292	312	274	265	292	262	291	285	304	295	300	310	300	282	309	259	291	310	282	278	302	281	289	272	300	294	292	288	268	278	254	292	274	251	302	299
23843	21022	28203	24001	20969	7196	1218	876	746	683	638	664	597	605	571	581	585	596	595	554	553	521	519	535	542	555	545	555	518	552	505	577	527	525	533	503	518	545	528	513	508	522	520	533	526	498	513	546	501	512	473	505	494	509	583	524	503	534	499	535	529	508	491	487	488	492	520	500	495	494	522	512	525	502	488	552	465	527	519	578	496	529	477	488	517	497	522	497	478	500	500	497	523	527	505	498	505	533	496	529	506	487	521	503	493	522	531	555	492	483	496	507	482	540	484	543	538	499	535	530	497	494	512	507	475	544	497	530	485	492	491	520	523	498	488	503	530	532	497	465	494	498	471	504	483	498	508	503	516	459	512	530	505	509	506	511	518	476	476	516	542	548	484	488	501	551	496	488	482	524	487	495	526	501	523	505	501	538	527	491	546	496	502	505	490	495	499	515	505	505	507	511	541	494	482	488	513	558	546	504	481	551	522	538	512	497	532	518	473	512	527	513	472	542	507	514	452	531	449	535	494	488	501	507	509	518	522	488	525	514	520	527	488	529	498	495	507	519	524	476	496	469	527	476	475	524	472	500	554	531	500	508	549	563	456	493	473	540	515	497	525	480	515	515	530	468	461	481	532	521	512	536	540	522	497	515	509	468	509	498	550	510	508	522	522	484	530	512	518	523	477	520	511	487	511	562	499	504	493	498	494	550	499	516	507	549	492	526	488	512	482	515	538	489	509	503	491	511	486	517	507	510	542	528	510	518	526	525	497	512	535	509	528	492	523	519	504	484	488	502	522	546	529	498	488	505	529	469	514	549	527	437	509	522	524	506	508	498	502	561	483	531	512	520	505	527	504	511	486	548	545	552	511	502	466	493	542	515	501	467	523	523	458	535	497	510	498	496	477	530	447	455	493	529	498	524	500	487	523	540	539	490	548	509	495	514	506	497	528	505	512	534	501	505	503	501	507	508	533	504	552	489	528	536	467	505	513	535	498	508	495	515	462	519	503	502	500	510	517	477	509	483	513	480	522	507	474	486	496	516	503	506	533	498	504	468	476	489	533	495	539	528	488	505	536	530	489	506	466	474	525	505	490	549	520	481	516	496	488	506	545	543	524	507	510	507	529	513	476	468	486	495	494	521	482	518	543	482	532	494	525	457	527	493	510	512	496	515	514	556	489	500	533	522	517	497	523	496	517	492	509	471	504	479	522	512	531	525	460	452	509	520	486	498	534	507	511	529	499	490	487	510	480	504	508	472	471	500	503	511	500	532	551	510	492	493	502	502	500	515	512	499	505	505	557	491	518	498	514	528	496	513	480	481	498	506	513	485	545	485	508	473	518	495	496	535	525	509	486	506	503	467	544	518	531	549	485	499	492	490	494	498	529	480	492	528	477	506	543	505	483	494	533	496	524	501	540	511	498	541	462	501	485	515	485	527	498	495	495	502	520	454	501	469	499	506	524	487	501	494	506	517	511	538	529	509	534	559	530	506	481	486	494	471	492	534	568	497	546	501	464	499	459	511	496	506	524	498	488	533	487	516	516	525	490	500	500	519	536	510	524	560	530	500	530	483	483	487	504	516	505	509	490	529	525	509	485	484	526	503	509	515	475	513	496	509	464	518	490	514	510	501	499	523	479	531	521	513	530	488	489	508	510	507	477	501	500	506	527	483	493	498	521	509	531	507	516	467	509	472	530	512	473	496	541	522	489	550	461	505	513	513	504	493	514	508	510	537	517	488	484	493	519	526	518	492	509	473	534	492	526	476	472	451	502	525	492	496	511	482	538	508	503	500	517	525	491	489	528	494	516	560	511	523	551	481	536	535	515	523	534	493	515	521	494	496	494	511	484	505	522	474	465	527	500	505	489	517	485	518	516	484	509	509	535	510	450	525	494	482	470	475	486	510	523	513	521	499	523	495	529	504	524	516	538	526	497	456	509	501	458	483	498	546	499	504	486	467	518	510	518	492	528	524	530	512	522	476	494	524	555	552	511	471	482	529	510	491	481	505	482	535	522	463	527	490	492	545	508	469	525	481	534	473	508	527	477	506	487	496	485	451	501	506	530	520	505	488	557	502	513	534	549	521	508	531	479	578	515	476	511	495	491	521	496	532	546	518	477	548	498	505	481	531	497	487	485	503	510	525	544	502	516	446	512	538	491	520	468	498	512	516	534	469	533	537	507	513	503	515	480	526	482	542	521	492	514	503	547	504	500	497	492	498	480	534	499	497	512	504	493	497	466	508	533	487	501	489	487	506	540	546	547	506	485	491	528	508	525	506	501	525	492	463	509	467	491	557	517	504	482	484	485	511	498	501	509	524	464	513	466	507	508	526	520	476	524	498	487	505	493	535	491	518	531	501	515	467	538	481	497	504	512	501	517	506	492	505	505	574	525	509	457	508	511	522	516	481	515	533	483	514	505	454	555	495	532	544	495	491	521	508	497	549	511	521	512	480	498	522	491	536	487	502	522	491	504	490	574	512	525	505	508	478	487	530	513	483	549	492	486	512	540	549	545	483	496	490	518	472	505	505	524	483	547	530	505	496	503	482	482	541	487	519	487	487	477	525	521	535	519	521	548	477	476	496	498	531	504	483	477	531	501	524	476	514	494	523	506	495	458	499	513	511	543	547	476	489	486	472	479	492	500	504	516	485	536	508	518	524	521	489	502	515	500	518	509	537	513	494	495	507	513	463	527	595	508	507	514	517	509	520	513	524	503	547	526	521	488	456	459	553	530	520	496	526	510	500	512	525	508	500	505	463	504	515	537	517	531	513	524	509	508	514	531	514	527	530	505	535	510	476	507	520	516	504	499	471	518	510	533	506	538	514	488	519	507	484	547	511	482	514	516	451	511	520	530	518	528	537	525	487	532	546	494	538	499	536	479	506	517	515	510	498	528	502	505	560	540	503	503	533	496	496	537	495	527	500	509	538	523	499	541	511	503	509	503	509	465	501	470	499	501	514	458	496	522	480	510	477	495	514	516	521	500	503	520	528	508	485	541	508	544	506	523	459	482	463	568	484	473	469	478	532	504	488	498	510	539	516	485	517	501	511	473	474	476	502	481	564	545	502	500	476	547	538	493	497	518	511	523	508	532	507	497	459	532	500	507	527	512	494	521	502	522	497	554	530	513	546	527	495	528	503	479	468	526	506	484	467	559	535	468	439	501	470	540	504	546	528	469	521	513	521	497	506	457	524	491	493	481	496	499	490	514	514	529	480	535	552	524	506	499	521	532	482	485	471	469	529	511	491	518	501	500	441	497	528	553	491	480	506	523	520	533	497	515	512	516	531	511	498	483	500	537	531	510	501	502	527	518	496	502	502	518	510	479	507	488	470	497	503	548	478	489	502	482	514	496	495	462	491	526	508	476	503	481	496	505	546	481	543	522	495	493	487	494	515	491	495	491	498	524	515	506	488	448	492	506	492	521	485	534	501	554	521	481	511	472	512	475	520	505	518	491	476	490	480	488	521	527	512	485	467	538	529
5138	10702	8364	4254	3019	2226	1835	1537	1285	1146	1033	954	949	896	804	799	818	733	754	740	720	717	688	648	696	675	673	654	660	639	664	674	641	613	634	658	650	718	652	679	684	626	613	641	642	631	622	659	653	643	664	642	609	629	631	686	614	643	611	693	610	657	665	662	609	584	654	648	660	657	626	602	621	617	623	609	670	650	662	630	679	672	613	599	655	690	656	667	670	596	663	663	642	599	642	608	633	669	624	673	621	629	637	648	612	620	618	608	663	610	632	605	628	661	662	669	580	653	669	639	645	642	631	639	596	649	644	649	616	634	578	637	614	664	645	639	632	637	601	661	607	637	626	654	608	661	645	642	640	682	630	672	607	643	599	625	615	667	604	647	648	647	658	642	646	651	680	601	659	651	576	624	654	589	613	616	639	662	638	660	638	598	642	633	634	621	628	639	688	605	606	666	601	602	627	653	632	648	633	608	630	640	692	607	644	636	682	650	644	637	641	610	627	644	615	613	627	652	647	605	604	653	644	606	696	627	646	565	613	691	618	621	608	645	642	660	619	637	640	621	608	659	604	623	661	584	621	642	660	632	590	652	597	625	639	634	626	648	592	639	679	620	630	663	682	618	625	602	641	637	580	596	616	668	629	627	643	620	655	613	664	669	631	595	639	658	617	587	615	627	594	637	640	634	649	619	648	676	635	617	638	624	649	636	626	651	609	636	635	642	630	603	637	622	616	631	617	626	676	625	649	594	618	645	628	649	640	648	610	648	633	611	625	616	647	681	639	659	657	612	645	603	637	626	663	642	606	665	644	660	587	690	629	610	624	620	622	630	629	612	657	668	680	613	601	635	630	616	646	615	629	614	634	623	653	633	627	607	624	622	664	626	609	591	631	627	584	608	608	608	640	606	623	672	628	665	630	626	634	607	581	647	635	622	627	641	608	632	612	628	617	582	617	625	619	614	668	637	616	657	604	647	644	598	660	560	632	628	641	650	619	656	640	624	617	551	625	649	607	648	654	623	671	641	620	622	569	615	622	638	606	613	585	623	618	638	654	652	617	675	570	577	643	656	652	621	608	625	661	576	615	626	629	594	636	644	640	617	645	634	619	612	616	658	640	608	624	629	637	655	631	593	628	598	624	623	597	638	568	653	596	614	607	610	629	614	606	668	653	683	607	585	664	647	579	640	701	594	636	636	645	632	653	594	651	623	580	642	617	569	610	676	625	583	594	605	610	613	639	658	620	591	591	636	648	607	688	646	659	638	634	617	639	614	656	617	626	664	634	676	641	617	607	670	655	655	627	615	665	641	625	638	608	611	613	641	600	626	594	650	589	598	672	646	583	659	599	658	634	660	662	628	665	604	618	631	617	571	650	598	679	608	633	620	567	647	679	643	637	689	627	637	597	633	617	687	620	618	649	626	666	633	651	619	713	619	665	665	590	624	578	646	594	605	616	656	600	646	618	615	661	634	630	607	653	640	637	639	579	596	603	675	628	627	634	608	632	644	613	616	639	617	623	657	669	673	616	655	672	627	625	630	650	629	661	648	637	620	631	651	594	614	629	648	675	667	611	659	635	613	613	654	566	603	625	595	618	623	643	686	614	590	670	636	642	665	638	584	641	592	627	614	628	618	597	614	616	670	629	667	649	601	598	660	624	615	653	639	594	624	622	675	618	649	613	654	631	650	621	603	607	652	656	642	639	590	642	637	619	617	619	609	617	646	620	602	619	645	649	610	660	628	622	644	619	609	652	628	619	642	637	616	625	657	629	632	637	642	617	644	645	626	625	635	627	600	643	644	648	649	600	637	634	662	669	620	617	673	648	611	641	617	654	673	621	646	675	638	621	648	635	622	649	652	595	615	606	628	627	663	632	638	617	677	598	636	609	619	654	638	627	623	620	603	639	642	616	651	609	615	581	613	623	585	646	638	638	604	637	649	632	601	636	696	636	630	634	637	634	610	651	625	625	615	643	672	645	659	609	637	594	648	612	603	634	650	626	644	639	601	667	621	665	582	605	595	639	621	528	638	706	632	658	635	614	586	613	657	586	638	604	623	671	606	597	631	654	634	640	606	599	609	652	613	639	621	663	639	659	644	638	660	603	648	624	635	667	643	614	677	610	614	608	631	619	608	636	619	636	631	645	630	648	621	652	638	638	674	599	643	649	646	614	650	659	646	643	635	627	652	649	642	658	650	624	637	618	639	629	613	645	597	623	650	678	653	646	632	617	612	596	661	646	587	650	676	655	625	629	626	651	589	632	630	593	633	594	601	569	600	602	584	667	653	631	604	605	616	601	590	624	629	641	631	600	663	660	602	594	650	664	636	663	618	631	642	628	622	617	618	635	661	637	662	607	637	633	619	667	639	678	624	641	687	651	653	642	611	608	625	638	658	612	644	630	606	595	622	621	609	649	602	617	622	662	622	556	635	696	620	646	634	686	628	644	664	645	630	641	644	595	650	628	631	650	613	683	648	637	619	579	577	668	691	655	598	612	668	615	657	682	639	622	634	635	620	688	598	649	600	588	636	641	631	616	617	669	622	650	633	632	634	610	599	688	642	622	628	637	641	605	641	629	572	646	647	635	629	649	670	611	631	632	646	663	677	633	639	630	681	613	609	640	608	637	640	604	612	614	595	613	591	677	592	624	646	647	628	643	617	651	650	628	614	652	611	645	657	643	615	616	609	648	655	643	606	591	604	643	679	661	585	667	623	632	596	590	628	635	638	631	652	577	634	639	660	639	623	628	611	680	618	658	662	673	660	663	677	643	636	616	618	614	603	632	648	620	611	633	625	644	663	615	615	622	658	663	657	608	648	645	640	625	629	634	670	565	651	619	610	665	649	649	637	626	658	617	644	647	640	612	618	606	636	635	569	618	638	652	657	625	578	604	639	665	612	620	647	651	633	623	652	614	637	648	615	661	604	686	658	626	624	637	623	677	583	655	599	673	605	643	633	636	654	614	612	588	638	638	603	631	627	623	613	597	661	600	621	659	651	650	663	677	642	635	598	613	622	602	612	696	638	570	634	570	620	633	625	639	655	625	628	603	651	631	650	644	619	657	649	621	600	666	656	570	597	649	656	671	623	576	614	684	656	635	588	642	647	613	631	641	605	635	644	614	649	695	624	618	655	634	570	597	682	624	620	596	634	623	659	605	649	639	652	616	636	637	651	617	643	612	624	677	615	616	615	656	620	609	633	616	599	582	671	664	637	665	640	619	610	664	600	614	647	586	614	629	641	673	602	612	604	597	631	641	634	645	634	629	628	585	672	650	650	630	608	640	659	620	608	628	629	656	643	608	608	704	619	650	601	624	582	593	668	588	607	614	593	625	620	605	622	624	600	669	630	644	632	631	652	610	661	592	599	639	621	646	641	649	634	663	588	647	616	628	632	641	595	611	649	639	613	591	578	623	626	618	656	615	592	614	578	595	623	605	627	624	611	633	612	656	627	645	625	628	576	610	624	640	653	609	652	649	653	637	607
24976	20958	26667	25030	4206	455	362	287	266	272	194	260	248	217	202	201	219	221	212	202	214	196	196	181	206	173	175	174	163	178	173	175	175	197	166	154	168	170	191	194	192	178	169	181	170	158	164	187	169	176	161	160	140	182	190	189	173	176	173	178	165	158	196	190	157	167	172	175	186	175	164	183	187	157	182	193	161	174	191	174	168	165	164	180	189	163	177	197	150	191	175	167	180	180	188	183	191	162	196	173	183	164	187	186	168	181	192	166	160	188	151	164	186	184	163	164	169	180	154	169	174	187	183	190	180	177	153	198	167	180	167	196	180	159	150	168	167	177	180	150	173	161	170	194	173	177	176	171	163	203	164	181	187	170	180	164	173	182	185	169	160	187	169	187	174	186	169	204	173	154	182	173	169	166	164	188	165	167	175	188	188	178	160	166	171	183	177	184	164	198	153	186	180	191	170	166	162	149	186	165	174	170	171	187	175	186	168	174	178	186	182	168	194	170	170	163	151	190	178	176	153	175	174	185	164	172	189	191	181	163	172	155	169	198	179	181	170	156	161	173	168	154	207	169	202	184	176	167	158	172	147	151	174	165	161	195	187	172	176	158	170	165	159	213	147	167	149	154	179	182	193	183	187	177	178	174	174	169	195	183	168	151	150	172	168	180	183	169	158	164	185	146	156	194	150	153	174	179	172	200	179	158	165	155	174	169	183	163	189	173	174	157	175	155	170	169	163	165	180	173	141	179	158	202	154	175	162	172	194	165	162	196	151	167	191	168	177	174	155	165	168	161	184	166	159	190	151	195	169	163	177	165	167	179	166	151	181	154	162	159	170	175	191	174	160	204	156	183	176	172	156	169	162	202	194	190	176	167	156	153	151	167	185	191	162	157	175	170	177	173	194	158	177	159	166	167	170	168	176	176	192	175	162	159	171	162	166	161	172	168	165	168	186	186	176	189	179	167	169	189	159	158	184	160	169	178	180	175	166	176	174	196	190	157	183	184	162	165	190	163	199	179	167	156	183	163	151	197	172	175	172	174	175	175	167	168	172	172	165	185	178	161	167	180	213	174	165	157	180	182	186	156	147	180	201	144	168	154	158	187	173	179	173	165	195	155	158	184	136	171	171	151	180	201	157	148	165	168	158	177	173	183	190	189	146	143	155	151	150	159	158	152	168	207	163	172	172	145	180	171	175	174	165	167	166	172	195	190	172	169	154	168	206	162	169	174	185	164	170	185	149	177	164	175	181	195	169	180	180	158	168	187	192	178	171	182	171	168	164	187	156	183	173	193	189	161	201	188	153	164	155	161	164	203	202	168	171	147	189	177	187	167	160	160	150	167	165	183	159	185	184	160	175	156	187	160	178	185	208	156	160	161	182	166	168	174	181	171	164	189	163	163	141	169	174	166	179	143	156	178	178	157	170	169	179	183	165	188	163	169	188	190	173	158	182	159	195	163	164	174	172	163	155	176	184	201	179	144	154	171	165	176	179	190	164	158	177	153	169	175	171	167	157	183	175	166	172	158	153	178	198	152	182	172	176	171	161	166	188	166	170	168	180	168	168	168	174	164	163	183	173	169	194	175	152	162	167	173	161	167	187	151	161	191	149	187	147	176	168	174	171	168	202	166	167	191	154	155	172	161	172	160	182	159	147	162	177	186	171	170	169	161	160	198	192	182	201	162	179	172	158	195	162	175	181	173	162	169	148	159	189	190	154	152	178	185	159	153	172	205	166	172	163	183	185	152	180	186	156	156	186	148	186	167	170	161	180	161	167	175	159	165	188	176	177	153	184	147	180	160	139	203	159	166	175	159	161	208	189	167	158	149	180	160	170	179	188	188	200	185	158	180	164	167	172	174	167	169	155	154	152	188	165	185	170	173	174	183	174	167	159	209	171	163	164	162	180	170	173	170	160	202	172	177	170	183	188	163	170	164	196	163	157	162	177	158	176	172	190	201	154	144	163	174	197	155	178	169	162	183	159	180	187	146	169	176	161	175	161	166	168	181	160	171	179	163	170	145	176	166	174	156	176	184	164	194	186	174	183	176	181	180	186	181	175	181	184	172	167	152	173	177	148	187	165	182	180	181	192	180	180	174	176	171	180	171	153	167	170	196	187	157	191	196	202	171	185	154	172	161	190	158	185	169	170	169	169	171	217	180	177	152	187	161	170	166	178	179	168	162	191	168	190	158	173	158	178	168	186	168	177	175	164	162	176	179	178	192	192	168	187	167	169	174	169	184	157	169	180	185	205	186	181	188	188	152	169	179	176	173	180	164	180	169	175	180	167	170	161	167	185	148	178	166	167	165	174	186	194	174	180	179	168	163	177	180	175	179	169	187	161	174	167	155	178	179	156	184	186	180	177	165	180	179	183	182	159	163	158	166	163	198	171	159	198	146	169	164	170	166	163	181	190	185	173	218	172	175	193	165	170	182	172	166	164	166	171	196	168	191	187	174	185	191	181	195	172	152	181	168	186	192	152	166	185	163	165	167	175	175	179	163	177	171	172	179	182	171	173	187	173	175	178	162	190	166	194	175	157	175	183	189	158	161	155	189	157	182	181	169	158	141	193	159	176	175	189	185	178	187	169	165	165	156	167	196	167	135	171	194	171	173	179	171	172	171	177	184	163	154	176	180	167	181	196	192	155	173	179	175	176	197	177	155	179	167	181	186	165	165	177	187	165	157	153	161	178	182	165	182	180	169	151	178	145	169	199	177	181	161	154	170	203	173	182	157	169	197	194	163	187	175	190	167	183	161	166	163	151	161	167	152	175	154	168	168	182	172	156	160	165	191	177	170	192	175	178	166	183	169	179	183	179	163	183	174	194	174	170	164	182	178	156	149	181	200	173	165	182	161	182	170	197	180	187	168	166	173	164	154	155	152	178	182	183	172	174	157	168	167	173	151	173	152	173	184	177	181	171	190	193	181	179	170	181	188	171	172	165	162	161	184	191	179	169	175	166	168	166	162	163	168	181	173	166	143	157	177	167	163	154	158	179	173	198	185	151	146	191	164	165	165	137	180	169	194	165	153	172	163	161	179	167	202	170	181	181	162	178	155	197	188	174	147	154	167	161	159	172	152	161	176	204	180	180	180	158	178	172	175	194	160	174	193	183	180	162	158	160	177	152	184	161	158	197	169	164	169	177	183	199	179	178	182	196	162	168	188	156	146	192	175	184	169	167	158	173	166	195	180	201	158	184	175	164	166	174	166	175	181	157	188	160	187	165	163	180	158	137	175	191	158	173	169	183	184	185	166	194	184	169	171	163	153	170	173	182	173	158	169	174	199	176	145	169	206	172	172	168	172	139	159	187	178	178	178	167	179	174	177	160	175	183	172	176	170	175	179	177	162	166	164	164	182	167	178	151	148	161	158	173	181	180	177	147	191	206	176	171	179	176	173	191	154	165	169	188	155	202	168	173	156	158	158	156	164	177	173	170	143	163	158	171	164	180	165	180	166	176	171	159	178	182	150	169	166
4602	5609	4175	2058	1412	1033	873	652	599	537	458	470	390	381	379	353	316	331	298	306	306	300	291	292	282	328	309	285	261	269	239	288	277	292	250	264	263	261	267	262	228	235	245	249	250	249	240	242	234	228	217	257	228	242	234	256	244	241	224	233	249	228	280	251	254	256	256	285	257	250	242	243	233	265	244	246	226	217	251	226	257	248	229	254	232	267	241	228	251	274	246	225	259	255	271	220	237	248	247	255	272	235	235	235	247	234	257	242	271	224	256	225	240	269	276	248	239	229	238	211	256	256	270	229	255	246	248	265	243	238	250	249	245	265	252	254	242	219	216	263	238	258	250	252	219	261	243	250	252	266	268	277	248	227	239	220	252	292	245	231	232	241	248	235	247	256	258	263	262	263	215	275	273	264	234	244	236	242	254	223	244	260	258	271	262	232	237	240	226	220	252	264	258	252	250	246	246	246	249	262	257	225	219	235	244	253	259	237	265	227	242	257	251	246	256	230	243	257	231	249	239	227	286	228	230	229	257	234	241	245	249	254	231	277	246	243	260	226	256	228	228	246	242	241	259	239	214	220	261	256	257	205	240	236	234	233	256	224	231	255	226	243	239	234	224	258	210	267	216	215	256	263	223	237	248	263	252	240	257	260	248	252	248	231	239	252	229	260	253	257	226	251	236	253	228	252	263	281	242	235	210	234	269	244	246	237	239	254	256	258	279	259	241	230	238	261	244	261	224	231	241	204	254	232	243	241	253	234	289	257	232	217	245	254	259	256	213	253	252	242	265	263	246	210	235	255	225	243	239	240	264	224	246	263	266	227	241	258	269	247	248	277	226	231	215	254	261	213	240	240	253	234	264	271	262	213	254	244	273	222	242	258	252	224	260	219	268	225	241	258	233	253	270	227	243	235	236	233	249	261	250	220	248	232	271	237	255	253	248	253	283	247	267	244	232	243	223	239	269	260	257	247	223	208	251	223	245	251	251	225	262	270	238	229	241	260	269	265	281	241	244	242	220	261	240	247	233	248	249	230	246	242	224	259	250	272	238	249	245	249	227	247	247	246	264	220	259	243	264	234	257	267	232	210	254	244	240	277	240	248	224	219	227	243	239	250	235	241	273	243	244	233	252	253	215	253	239	219	254	246	221	275	247	216	241	257	255	239	236	246	242	255	249	249	249	226	232	204	257	265	249	239	239	225	231	233	289	253	237	239	287	256	262	237	220	256	238	225	258	261	263	253	254	250	242	263	238	257	235	260	273	254	222	256	220	247	262	258	218	210	255	259	253	267	246	245	276	262	261	241	252	233	249	250	261	252	230	218	242	241	225	223	257	262	216	254	223	236	247	211	255	237	248	256	259	245	244	236	270	280	251	278	264	243	244	251	245	243	234	230	257	254	235	247	239	265	242	236	249	252	264	241	241	216	252	251	262	253	261	244	262	266	225	266	241	244	265	244	266	228	227	222	271	250	238	252	238	256	218	259	237	228	247	251	269	236	233	249	269	242	263	265	239	253	278	240	264	240	210	242	244	249	246	242	253	273	268	250	250	244	223	242	240	228	224	244	259	232	268	229	257	250	259	237	260	241	221	251	248	267	240	228	276	238	254	253	249	218	244	232	243	243	243	245	248	243	254	236	261	247	211	230	238	246	227	264	239	280	248	221	265	264	246	244	232	225	257	259	257	253	247	248	229	253	258	244	232	226	261	248	249	222	257	259	236	256	257	242	283	244	237	209	217	276	233	257	223	289	233	268	257	255	240	247	230	255	246	234	257	266	251	236	249	257	242	239	235	246	241	224	233	239	252	231	244	226	238	257	229	258	232	262	251	255	234	272	240	222	239	234	248	252	240	243	264	270	255	219	229	224	241	232	230	257	224	233	226	254	264	235	277	261	236	256	227	268	279	250	244	256	260	244	223	254	234	240	257	226	240	240	249	257	240	245	254	251	264	244	265	241	242	245	265	253	268	261	249	263	248	250	251	232	257	251	264	230	245	240	274	243	250	248	257	250	258	237	259	256	254	225	247	233	257	225	263	240	225	254	270	228	229	230	253	266	268	240	282	247	228	253	263	267	242	243	233	256	272	234	262	245	234	250	224	280	246	218	219	247	250	258	229	268	262	247	257	258	249	234	257	258	247	266	245	216	229	232	284	217	274	257	225	217	249	246	237	270	223	239	238	247	239	238	249	240	253	258	242	231	240	265	227	226	256	272	239	231	261	243	256	259	265	273	265	258	229	252	249	224	245	257	229	241	246	255	274	255	262	239	243	252	267	254	235	257	244	239	236	249	276	231	245	261	251	230	247	235	240	258	235	247	220	223	262	228	249	263	255	234	231	239	245	243	262	228	259	267	235	236	272	266	252	232	273	262	257	236	259	252	229	227	247	236	251	258	272	221	270	225	262	263	248	257	224	217	231	294	241	235	277	213	216	235	247	243	248	262	231	248	269	227	243	245	258	248	217	256	226	251	258	255	237	252	232	224	255	245	244	253	221	239	255	272	266	243	251	245	225	256	288	246	238	234	246	238	220	233	246	266	254	229	228	264	249	241	236	255	250	261	259	235	252	246	269	271	244	231	237	232	265	227	268	255	248	238	256	240	241	249	277	276	233	275	218	221	216	231	230	268	251	255	248	230	241	250	239	255	249	234	238	263	259	292	249	242	216	221	255	225	242	265	225	228	231	255	259	262	234	255	243	267	255	209	252	261	281	233	250	245	221	275	240	252	228	264	247	221	253	255	218	243	207	247	221	265	235	248	236	216	235	278	240	215	251	241	224	255	213	218	262	271	261	247	222	282	241	248	223	261	263	229	216	235	297	260	256	229	251	244	250	236	227	242	235	238	242	251	245	229	251	263	240	255	242	264	254	236	260	264	239	260	227	227	252	258	243	251	248	241	243	251	239	272	219	250	230	245	262	257	266	266	264	233	241	235	254	246	213	267	254	244	251	236	266	243	214	246	257	243	253	248	236	247	264	213	239	222	224	233	255	294	246	258	252	256	259	231	239	237	241	238	252	245	231	216	251	237	272	259	252	255	232	230	238	222	223	240	259	251	249	240	231	286	243	221	247	241	278	254	265	237	228	244	263	217	237	259	249	263	255	257	253	251	250	247	238	238	249	234	234	260	240	258	227	247	246	256	249	246	244	255	232	261	262	286	245	242	266	254	263	224	253	242	246	220	252	250	267	236	240	254	230	250	281	295	247	246	251	254	270	254	251	234	253	251	236	209	235	232	263	243	232	266	234	247	268	265	243	238	241	253	271	254	250	252	245	241	224	235	247	233	243	240	259	257	238	225	238	208	242	263	284	208	282	248	242	240	252	261	226	243	264	221	252	274	270	238	254	247	271	239	246	247	250	259	259	259	269	245	260	247	270	224	216	226	260	247	232	228	246	251	248	260	263	237	222	254	271	247	238	249	260	235	223	245	264	246	248	240	266	260	264	250	240	235	233	243	244	209	256	270	251	245	255	243	250	226
22802	21001	28676	23482	21000	20985	5937	1342	1070	929	931	871	810	811	727	767	725	698	673	646	693	663	632	654	621	616	652	613	651	583	612	607	586	618	581	615	639	582	618	584	562	591	580	590	576	594	595	562	628	565	574	586	594	615	571	557	578	615	569	593	597	597	570	592	623	551	579	555	593	557	626	524	550	591	570	639	617	566	599	578	581	582	600	582	591	616	579	597	572	584	596	601	586	569	606	576	579	628	580	592	543	577	602	588	614	652	582	617	602	562	623	607	612	554	596	567	589	588	586	575	609	560	592	600	596	602	539	581	558	632	574	568	613	563	576	580	573	587	570	562	594	567	585	585	579	563	571	545	579	547	550	562	617	586	570	574	572	565	567	622	573	554	530	608	635	598	546	566	584	558	595	554	614	558	572	563	628	575	570	580	576	590	581	573	578	586	614	586	551	570	573	542	511	597	568	573	583	550	594	567	592	577	596	615	600	570	551	542	593	582	601	587	530	568	589	566	624	627	580	539	607	540	578	573	541	556	563	567	609	580	556	592	569	618	566	588	593	577	561	538	604	614	544	581	584	580	574	574	576	590	552	551	616	573	554	581	572	572	596	591	625	571	561	603	568	575	596	576	595	608	597	614	566	549	600	571	595	621	577	620	609	555	597	541	584	572	619	559	595	594	564	586	633	591	538	621	574	554	577	556	571	577	565	604	605	600	556	555	616	569	632	582	609	581	591	548	600	608	583	585	572	550	597	563	561	600	603	561	632	584	570	603	531	610	588	617	566	602	585	617	616	579	607	602	549	559	594	573	578	632	576	568	547	557	558	585	557	548	608	568	611	564	544	606	607	555	587	592	567	594	605	538	581	605	566	547	613	605	610	558	595	590	631	572	574	583	605	590	604	567	618	612	558	578	608	575	537	567	598	597	570	558	568	576	564	586	545	580	573	566	576	606	578	608	582	535	561	575	574	593	536	574	620	551	562	571	549	552	588	601	568	556	569	586	545	573	591	561	620	611	572	587	598	592	604	585	630	542	543	557	566	572	587	570	584	587	609	590	506	614	608	594	606	561	557	563	563	565	564	543	582	577	596	615	563	552	562	575	555	623	628	613	578	573	558	578	550	617	553	619	597	601	601	564	593	597	604	568	562	576	615	575	613	567	589	575	575	605	564	591	587	539	580	619	581	615	610	614	606	619	571	553	543	548	547	587	599	622	596	624	569	582	604	625	602	575	536	557	552	591	616	596	577	577	598	578	589	542	566	597	559	583	563	582	574	548	613	576	547	571	593	556	583	584	569	577	545	579	573	573	570	567	532	580	557	562	580	585	564	560	657	583	566	570	605	564	570	603	572	614	615	599	623	604	561	576	595	603	605	605	585	630	582	605	601	580	588	618	515	553	591	570	630	577	614	561	617	596	529	606	563	571	590	613	611	594	595	611	586	579	547	546	565	564	580	579	587	547	579	613	584	596	575	610	548	563	575	564	553	558	549	567	564	599	587	609	590	538	590	609	564	593	633	585	583	589	572	585	589	586	604	534	584	565	641	574	587	584	577	594	534	611	561	591	604	541	577	576	600	568	617	575	587	571	616	602	582	605	582	577	546	546	597	557	597	582	581	558	572	614	556	560	548	584	565	588	563	576	615	625	599	542	536	591	559	631	542	575	575	561	600	538	580	567	608	577	602	583	577	607	551	596	567	568	610	571	589	602	594	569	591	551	591	558	605	578	562	577	561	596	582	583	588	588	558	628	578	577	572	525	570	548	552	576	552	563	591	568	583	606	558	603	611	574	615	596	573	555	561	549	594	618	593	602	573	627	576	586	578	586	545	574	587	589	575	579	594	562	575	569	525	571	610	584	581	632	576	583	605	562	579	570	644	583	574	567	595	598	577	560	639	592	576	564	619	561	587	613	560	585	553	589	535	563	554	596	572	620	547	594	577	558	528	570	591	632	580	599	579	586	548	582	529	545	588	580	589	583	544	591	599	610	635	609	595	545	571	567	545	562	582	578	598	551	559	596	598	555	584	589	607	580	581	568	590	590	586	577	568	602	610	553	587	561	576	597	558	598	574	594	591	543	577	567	574	600	545	613	568	569	608	579	602	608	592	586	559	603	583	553	621	578	537	537	552	610	616	585	531	590	559	588	633	572	590	557	543	601	566	579	572	633	534	569	571	579	603	577	565	570	582	587	560	582	588	598	568	589	593	524	574	616	583	559	592	582	584	605	604	602	597	558	602	567	539	556	573	597	581	615	581	602	607	605	574	545	562	603	551	605	571	573	610	579	576	556	605	600	611	572	573	571	561	561	603	554	619	564	617	537	589	548	544	613	593	598	572	577	603	629	542	590	570	599	587	554	611	587	584	595	531	556	565	565	569	546	516	593	593	552	571	611	556	573	555	585	592	525	606	560	566	541	607	579	614	560	610	642	621	580	546	578	621	604	581	580	602	586	556	562	580	587	545	599	562	593	563	638	535	564	586	553	582	594	630	534	554	605	547	562	624	564	525	592	614	593	561	573	637	584	610	597	580	614	583	593	607	580	575	582	548	589	599	556	588	550	599	616	544	554	571	594	615	550	550	530	562	603	560	555	595	618	556	586	546	589	603	570	541	520	555	535	573	565	614	631	574	569	550	546	533	585	542	568	608	549	564	571	621	612	562	587	554	571	535	596	539	601	574	573	584	595	572	595	574	594	555	575	596	617	537	591	551	564	583	613	585	557	560	541	599	566	624	528	585	573	555	581	582	564	573	574	537	582	541	602	563	599	580	577	560	601	597	581	596	575	555	607	569	534	573	583	593	582	584	594	601	549	551	574	582	614	582	550	601	628	505	589	628	609	588	572	590	550	580	569	582	556	565	590	542	540	577	569	591	605	590	578	584	556	597	568	599	603	577	542	540	619	577	518	569	541	602	568	566	535	581	555	588	570	598	603	610	597	637	606	599	592	573	584	584	569	572	611	559	535	573	594	579	565	561	577	609	627	581	578	548	572	590	573	574	556	588	561	590	569	615	608	588	599	573	567	584	618	557	605	594	576	554	536	561	603	527	625	584	605	561	571	638	552	615	581	564	555	607	562	560	586	557	570	557	620	574	581	560	552	557	583	580	596	559	582	581	585	583	603	579	578	553	556	571	603	565	558	546	602	538	578	609	561	548	623	619	566	535	569	578	571	581	557	593	625	580	556	566	584	581	594	593	551	566	615	592	579	562	611	585	543	569	543	625	612	617	548	594	517	533	591	589	622	558	614	583	613	593	556	558	581	588	611	612	536	580	521	577	573	552	574	581	612	544	596	567	597	575	540	565	606	610	546	557	606	580	540	608	579	589	563	598	577	514	568	586	569	565	587	589	584	563	581	615	601	558	564	546	585	557	563	601	579	601	527	588	539	569	584	605	554	551	565	560	601	562	559	575	624	587	601	610	563	569	552	515	597	565	589	590	522	589	615	564	567	590	555	576	620	568	561	631	623	569	557	614	566	613	580
7309	17293	13402	7266	5090	3660	3001	2403	2055	1751	1531	1495	1352	1291	1166	1110	1107	1001	1051	957	912	895	851	870	892	851	811	855	818	833	794	805	798	838	778	813	798	777	755	750	744	815	782	740	742	782	736	750	767	725	768	731	709	706	741	753	757	721	675	750	737	744	733	706	749	737	754	744	720	713	740	720	672	743	766	703	749	711	705	730	702	730	756	750	787	715	757	736	724	775	702	694	725	718	736	732	722	724	790	715	761	705	778	712	709	775	728	751	731	676	729	677	737	775	734	773	751	752	751	715	725	724	734	708	737	749	783	736	723	701	726	721	716	746	763	699	662	727	727	746	734	708	783	697	711	720	722	707	706	709	725	730	688	718	745	717	742	706	736	717	741	702	713	766	701	727	689	723	693	720	701	688	769	686	759	724	693	694	693	670	745	705	737	717	760	745	758	690	693	709	768	763	747	716	745	707	798	684	673	750	696	760	686	753	730	737	709	724	692	696	713	726	733	711	692	744	717	741	716	758	733	759	692	752	740	707	724	794	712	750	719	739	755	681	710	726	712	717	742	710	690	689	723	711	746	698	729	725	699	698	724	682	754	742	719	715	688	750	705	698	683	708	729	777	736	811	707	705	737	745	735	729	700	720	691	700	757	723	672	704	755	733	749	768	795	680	735	701	707	696	668	740	701	755	708	694	741	726	697	783	740	736	680	713	723	703	749	691	716	701	708	754	721	757	694	722	675	769	729	707	747	723	700	702	722	681	691	726	762	713	734	739	717	770	711	723	714	730	780	773	698	752	756	756	750	742	708	676	740	737	751	748	699	714	767	697	717	686	782	742	738	727	697	667	692	746	719	748	754	751	720	717	732	721	717	714	706	724	666	750	684	747	756	706	747	686	739	733	705	712	754	735	723	735	711	738	749	751	692	702	727	708	743	711	710	738	722	729	733	746	727	737	672	708	719	750	727	712	789	698	728	715	709	739	733	756	734	751	728	768	731	687	738	745	757	751	711	703	731	743	755	710	721	716	747	773	727	709	723	722	742	736	727	702	693	721	723	647	697	734	775	712	709	718	745	748	743	756	740	751	740	706	703	750	720	733	709	731	729	733	755	702	717	715	728	716	725	736	699	721	694	716	766	764	752	697	718	743	733	756	722	741	768	785	719	750	779	705	692	740	715	726	724	669	775	751	723	749	751	698	738	754	732	730	707	734	748	729	710	725	767	719	738	735	737	708	737	700	733	694	783	741	739	704	724	699	731	674	724	726	770	708	731	674	751	716	718	691	770	748	701	688	718	691	746	705	731	734	701	725	735	666	692	707	790	728	767	753	687	716	699	759	692	710	771	701	741	727	713	736	670	723	696	706	717	750	718	726	726	719	748	711	692	724	699	705	757	756	708	746	752	757	725	685	751	736	771	722	770	719	711	730	754	740	696	711	753	747	761	725	710	711	748	721	791	708	727	718	702	733	752	704	718	731	700	727	730	761	735	725	715	694	703	798	711	728	728	733	731	707	693	707	716	717	757	686	703	662	691	728	739	734	735	713	705	704	732	768	730	706	735	683	717	775	726	771	698	723	759	705	781	746	732	720	716	736	744	722	733	716	746	734	685	730	727	734	702	682	709	700	732	732	766	727	714	713	732	721	732	707	764	762	762	739	741	741	697	709	776	750	774	754	757	705	755	736	672	771	751	667	739	669	737	739	692	706	756	720	694	692	742	729	706	738	700	752	691	732	767	733	760	712	722	733	732	680	691	755	760	744	714	702	736	781	721	697	744	688	698	714	715	700	678	669	706	722	751	682	646	706	724	694	741	759	722	741	747	756	733	708	718	709	723	718	763	740	742	715	731	700	724	738	769	722	711	726	741	745	723	747	737	704	731	740	745	710	709	742	675	744	728	734	681	720	717	712	718	718	719	738	721	754	727	725	731	730	647	718	746	749	732	692	706	715	757	724	751	734	723	749	719	751	685	717	771	746	721	713	689	730	744	757	677	760	753	713	692	723	739	727	720	756	738	703	758	719	777	729	703	761	747	687	718	745	682	755	751	718	733	691	788	677	751	683	715	733	707	749	725	742	692	748	745	702	750	718	691	722	706	727	680	696	694	723	704	697	688	694	721	707	716	671	723	703	744	750	740	746	739	714	756	739	719	730	667	719	729	687	684	669	741	707	747	713	737	724	740	744	739	725	699	743	739	730	741	687	699	729	726	721	694	718	704	681	698	718	719	699	731	750	729	693	702	725	743	721	730	701	712	679	717	702	722	717	702	718	747	737	749	722	723	780	747	704	730	716	746	680	758	759	713	704	662	761	768	746	780	711	703	723	781	790	731	694	673	774	719	723	721	780	743	752	666	717	768	708	712	677	703	685	672	709	740	702	743	722	710	733	778	766	731	719	715	732	742	752	711	699	732	726	726	706	705	695	723	741	699	713	735	778	775	654	728	695	756	751	749	689	723	689	735	736	695	724	734	689	753	770	723	796	695	702	753	772	790	746	719	792	725	662	703	770	702	736	745	686	726	665	774	756	710	682	698	713	741	690	692	690	713	701	698	739	710	762	732	700	775	715	758	750	739	724	733	674	732	713	709	720	695	735	728	728	713	748	753	725	721	703	771	731	733	764	702	687	686	700	721	773	738	690	698	771	727	747	705	731	705	729	742	725	720	711	729	713	710	699	693	699	681	726	733	741	678	754	722	668	788	714	734	750	756	706	712	733	710	700	734	644	710	691	697	713	768	737	710	737	727	711	749	770	777	720	712	715	673	720	728	717	723	712	712	761	779	717	717	705	738	750	706	701	769	742	706	698	735	692	676	668	698	719	783	718	738	723	709	666	772	758	691	740	772	707	700	711	736	743	716	774	733	751	753	705	721	704	718	740	698	745	729	743	755	707	700	720	726	730	675	696	710	693	734	697	739	745	717	673	696	690	676	736	727	751	710	745	752	750	726	687	734	727	719	701	698	739	697	741	750	776	746	677	736	721	741	739	747	729	733	743	742	724	734	768	722	690	683	722	724	721	714	765	778	714	701	743	726	735	729	742	732	716	752	694	717	738	684	722	762	742	763	731	746	776	699	724	687	721	765	697	761	725	745	744	770	740	651	769	762	696	753	713	725	732	735	728	688	742	752	788	715	744	717	709	719	714	736	762	724	741	700	720	776	717	736	700	739	710	704	707	699	682	672	691	740	710	730	770	731	722	722	716	695	726	711	731	749	708	725	750	753	707	716	775	736	723	672	695	738	707	713	657	739	709	731	750	734	713	722	740	780	725	748	717	719	736	636	734	769	773	721	738	735	733	778	678	710	722	757	721	692	725	754	723	710	721	712	761	722	724	680	758	707	742	682	803	709	719	707	717	721	713	711	706	710	704	695	729	729	684	755	735	722	732	719	750	697	704	689	682	742	737	729	720	695	763	729	731	738	730	736	708	765	755	684	742	711	690	759	717	671	692	734	735	762	690	713	730	691	667	720	739	681	732	707	730	714	749
26880	18938	4614	513	313	286	232	241	238	223	207	211	226	230	213	204	221	216	250	226	213	252	219	209	235	223	235	230	216	231	222	215	210	216	222	229	194	246	219	231	223	213	221	230	212	253	222	226	227	232	226	206	223	229	262	226	198	206	212	204	212	210	214	219	221	217	207	240	222	214	202	208	196	193	206	238	225	212	202	200	234	230	223	204	216	247	231	229	204	222	244	218	200	237	202	233	194	229	214	210	248	218	200	216	211	213	200	224	214	224	199	215	222	209	185	217	219	206	223	195	228	213	230	215	223	202	220	224	216	240	209	234	245	224	218	239	215	226	218	229	205	206	231	215	198	217	208	218	217	210	207	220	227	227	223	213	231	225	233	228	220	243	224	247	211	244	212	192	207	232	211	212	228	229	219	206	222	206	218	207	217	219	247	209	198	220	203	215	219	195	206	220	200	227	225	220	217	225	227	198	209	212	220	203	220	209	218	198	215	201	232	239	196	246	254	216	248	212	223	200	221	212	218	254	222	227	225	218	245	223	207	223	201	235	202	225	212	230	196	218	202	216	200	235	215	220	227	231	224	232	215	220	210	206	199	219	192	220	207	221	235	228	236	223	249	232	212	230	216	213	216	205	185	193	223	209	231	212	216	219	219	222	207	222	206	247	219	219	204	205	208	204	218	206	199	245	185	222	199	205	237	216	231	202	236	233	253	212	221	243	208	215	215	219	212	228	239	210	211	227	212	204	230	219	219	218	200	219	211	209	238	225	216	224	209	216	217	190	217	222	217	212	208	219	221	189	204	199	252	203	222	209	218	236	218	211	230	225	229	199	203	203	246	222	232	221	258	226	240	204	215	230	226	201	215	226	188	213	202	203	232	212	192	238	224	200	206	231	214	215	228	203	203	229	228	195	208	220	223	208	237	221	212	224	209	195	211	226	215	212	243	208	256	215	204	198	214	238	237	223	211	219	225	191	224	205	221	190	241	206	211	216	213	220	226	216	216	223	252	226	238	222	228	189	222	208	213	201	235	227	227	235	246	225	231	206	219	227	222	216	225	226	232	227	199	213	205	212	217	213	245	217	222	223	236	224	221	224	211	205	240	232	211	220	199	214	227	187	200	221	211	206	216	233	223	243	232	212	221	196	236	236	233	207	232	224	230	237	203	215	215	218	204	196	216	232	216	214	225	240	204	224	207	215	223	231	210	212	212	205	212	205	191	234	199	219	188	232	224	230	216	226	209	224	247	207	231	229	204	222	226	201	207	218	213	210	230	251	233	231	198	221	198	223	234	203	219	213	208	179	239	218	213	204	228	204	235	208	206	194	212	228	227	228	204	215	224	201	230	213	232	230	246	225	199	228	208	226	204	239	220	219	222	190	212	232	218	226	201	209	199	231	212	199	212	212	197	221	213	201	223	210	200	209	230	213	210	219	210	219	225	210	230	210	226	222	211	217	270	204	202	225	235	208	225	202	240	234	216	213	217	211	218	232	221	206	216	202	229	210	235	247	201	218	220	218	216	245	225	204	246	221	229	212	215	208	201	223	208	224	218	221	214	213	197	248	214	256	217	234	236	208	200	223	223	212	227	220	189	226	188	201	227	219	178	209	214	194	228	225	229	249	209	214	235	223	223	216	226	204	212	227	236	216	214	206	256	196	218	181	208	212	244	230	207	214	210	221	220	221	213	219	225	226	191	230	199	219	233	208	231	244	228	220	194	230	257	209	222	216	245	209	235	212	178	202	221	194	212	198	225	200	214	229	212	201	215	209	217	183	202	216	196	234	220	218	225	210	201	189	230	228	211	233	222	214	224	216	183	191	200	198	224	223	221	229	207	204	210	219	210	193	207	207	222	185	192	206	228	230	216	212	200	190	228	178	186	203	219	220	219	213	206	217	225	217	220	220	222	210	233	201	232	220	254	219	255	218	236	219	204	220	224	226	210	212	226	210	208	221	218	199	230	212	213	222	178	208	234	210	213	224	198	221	227	210	213	217	222	206	220	214	215	243	230	208	212	198	242	209	231	248	225	215	220	196	229	237	211	218	196	233	240	224	231	206	218	203	234	218	185	188	222	208	226	216	232	230	220	218	222	225	214	207	218	199	207	253	230	227	204	231	220	228	224	216	205	211	216	224	195	235	221	181	238	205	199	209	229	207	225	212	214	237	219	188	210	212	195	211	241	196	219	210	225	235	200	207	197	187	212	243	192	226	200	211	189	225	208	191	213	212	213	222	224	212	193	203	231	200	232	217	241	236	225	212	214	234	213	195	204	217	196	212	208	198	248	234	233	226	247	213	191	216	234	252	213	226	244	200	222	219	195	195	219	211	228	254	240	194	226	193	232	228	219	223	225	209	226	204	214	222	227	251	249	212	214	215	236	228	249	212	241	222	220	212	245	237	221	227	234	203	226	243	223	204	220	214	209	207	222	205	213	195	235	201	226	209	214	239	197	220	190	227	221	221	210	226	248	202	211	204	215	226	226	218	230	218	204	219	234	232	244	192	238	203	233	213	220	228	200	218	237	228	188	238	210	235	200	239	224	211	186	224	216	225	235	215	217	205	211	211	219	221	224	202	216	205	182	225	224	232	238	225	200	217	211	241	243	205	212	206	216	222	229	211	245	228	203	205	223	226	201	246	248	238	213	236	203	213	228	236	203	199	228	252	209	233	206	222	246	236	212	223	214	213	231	215	243	207	198	230	217	198	223	245	217	204	204	213	214	235	227	202	237	212	245	193	236	210	224	225	257	222	263	221	208	219	226	204	220	218	214	214	210	224	204	238	198	229	225	210	211	208	228	221	208	236	202	214	224	192	233	215	193	209	202	222	236	207	222	223	215	226	173	216	214	236	200	178	233	211	183	204	214	214	205	217	223	242	211	219	229	213	222	202	229	216	232	222	233	214	210	237	216	227	232	239	227	193	225	194	204	208	208	225	217	215	236	208	250	221	226	207	202	211	225	214	228	241	229	219	220	201	209	197	227	219	206	218	225	210	213	230	221	232	226	233	201	231	212	202	229	218	212	228	210	218	190	205	208	222	237	226	227	223	234	187	226	239	216	206	234	201	232	211	226	228	202	208	216	211	222	212	235	214	213	232	215	196	188	198	239	213	215	221	217	210	212	227	232	223	228	214	210	210	210	195	240	248	186	211	216	190	225	198	228	232	248	223	224	215	198	182	210	201	222	208	196	215	215	253	214	199	203	227	201	233	216	234	223	222	232	212	213	224	207	220	232	234	206	195	227	213	213	224	211	187	203	217	207	212	226	214	204	217	210	245	197	210	242	194	223	229	236	184	205	232	220	220	211	231	221	206	215	231	210	227	243	224	224	222	218	196	213	220	207	240	221	209	187	215	206	208	209	216	228	201	221	200	208	227	216	222	237	226	230	200	210	208	237	226	207	226	204	219	204	212	206	206	202	225	227	209	205	218	205	216	217	219	217	185	213	236	223	234	239	221	180	204	236	204	207	172	242	219
3997	1164	936	590	432	438	352	363	299	335	322	300	325	319	308	282	268	301	281	286	308	269	298	283	291	308	291	291	271	304	274	293	292	308	271	312	263	299	282	295	305	296	314	288	290	296	284	289	266	278	267	293	289	271	313	315	294	285	294	301	263	294	256	305	273	289	287	293	292	295	252	295	273	244	281	274	294	284	289	286	304	264	301	265	274	280	288	264	283	284	302	275	304	278	287	256	251	290	298	283	294	282	273	304	274	305	288	260	286	279	264	275	271	316	309	282	284	261	285	287	308	297	271	284	290	305	302	293	312	291	287	282	263	278	272	290	262	273	276	280	294	301	301	261	273	271	289	306	294	284	286	276	282	290	259	274	258	300	303	281	275	271	287	308	270	255	283	278	320	316	336	233	268	277	269	306	292	291	284	281	282	260	293	295	283	257	254	271	289	269	298	282	301	297	282	311	268	266	300	323	276	301	282	288	308	279	273	268	276	261	275	278	311	272	274	284	243	275	305	326	281	304	285	306	308	275	277	266	298	303	291	272	311	297	257	301	282	261	315	272	300	273	302	295	290	312	292	290	285	310	274	265	291	276	286	285	295	288	285	282	290	258	277	299	301	309	276	280	265	295	278	281	314	287	284	280	309	295	296	307	300	286	295	290	271	300	319	263	272	270	281	284	288	302	299	287	290	339	254	290	270	265	287	297	286	270	266	268	318	276	247	284	308	290	288	259	279	282	260	300	291	303	302	290	245	300	294	272	284	313	288	286	298	298	320	290	307	304	271	271	294	270	277	310	300	304	260	263	299	285	298	296	325	257	286	293	270	260	276	280	303	294	283	304	305	309	297	274	286	306	304	284	273	295	293	324	277	276	281	285	266	278	239	309	268	294	257	271	260	284	292	284	291	280	305	276	248	294	296	287	276	304	270	268	282	287	277	299	304	288	295	329	325	267	283	288	285	269	272	282	292	274	272	282	253	303	283	292	281	284	267	280	289	303	290	274	286	348	306	280	284	307	271	276	264	286	279	291	310	269	302	267	289	301	273	261	294	257	287	280	269	255	296	293	264	287	315	306	261	294	304	294	291	268	265	287	289	295	314	256	274	285	281	289	294	286	281	311	282	301	268	271	281	307	297	286	295	274	279	290	289	306	265	280	272	292	295	253	272	285	281	292	304	282	282	311	316	305	281	307	272	270	266	265	272	245	304	272	267	305	271	311	248	299	277	316	304	263	269	295	271	287	294	304	284	305	310	253	330	316	295	280	250	307	291	275	249	285	269	255	302	282	286	264	319	287	282	279	286	304	277	310	286	296	291	296	265	288	277	291	292	301	259	272	290	280	303	286	285	312	282	264	285	280	298	293	298	276	263	280	274	280	291	289	312	292	299	293	276	279	284	287	252	304	266	271	280	294	289	315	288	330	274	262	285	289	279	263	291	278	276	276	274	281	285	320	274	263	273	281	306	292	282	276	296	289	256	291	273	290	303	269	306	308	278	305	299	283	298	286	301	282	271	309	269	295	313	272	314	290	278	301	252	280	266	278	301	288	296	297	318	304	274	288	299	292	280	305	325	259	300	275	284	331	299	271	305	314	313	279	284	284	303	280	297	291	265	284	312	297	311	291	289	313	262	276	287	285	277	278	311	300	303	279	277	265	262	295	294	301	318	266	264	315	279	266	293	293	282	291	267	299	262	275	248	292	283	285	301	295	296	271	265	248	287	289	266	306	286	281	293	273	294	256	305	313	319	292	277	284	319	316	269	277	281	264	272	318	305	283	288	283	293	272	309	293	256	299	279	308	290	309	278	302	291	291	305	292	275	320	294	272	267	284	288	314	291	271	305	309	292	287	285	289	265	282	266	299	292	283	271	259	286	325	276	267	265	296	252	269	301	302	285	274	292	281	298	272	279	300	289	280	283	284	315	280	294	252	310	265	293	291	273	279	310	275	274	342	306	295	278	286	281	283	288	291	270	281	274	295	269	265	300	300	274	298	294	275	284	273	233	284	292	297	316	269	291	279	288	290	295	306	272	294	256	293	279	267	261	298	281	271	305	302	288	316	261	277	232	266	267	273	304	264	271	286	250	297	296	303	285	289	270	292	286	308	280	303	278	267	274	291	270	260	303	270	302	293	292	260	295	281	293	271	290	312	266	275	300	285	278	249	286	272	287	270	282	281	307	285	268	291	274	274	284	281	265	274	279	308	295	281	297	273	263	284	299	266	280	302	280	273	278	294	302	293	264	263	296	322	292	273	290	277	267	283	291	287	286	280	276	303	337	305	323	298	310	302	261	276	278	268	298	252	282	309	276	296	254	285	263	290	309	304	283	298	283	268	300	296	308	318	291	284	316	274	316	262	286	307	274	281	275	263	282	286	284	279	291	299	324	278	301	291	270	303	293	284	296	272	293	257	271	298	267	258	321	287	280	279	305	293	289	310	284	293	268	285	299	257	294	299	295	271	287	287	271	275	309	280	316	289	295	336	276	304	278	278	284	280	283	273	279	297	295	282	283	290	298	315	271	297	283	311	320	312	313	302	288	295	289	252	269	260	313	291	287	284	296	290	262	302	298	276	272	281	299	279	299	304	300	280	310	276	276	296	287	274	291	288	290	288	268	289	273	327	281	291	268	282	264	303	270	298	267	268	289	293	255	311	300	297	309	253	286	304	281	271	286	275	295	307	294	288	299	314	291	252	257	315	282	300	289	290	298	282	318	293	270	277	290	287	296	299	281	284	277	292	264	280	300	285	282	263	301	286	270	310	287	302	315	277	297	279	284	274	278	262	293	269	283	308	265	295	312	302	286	273	308	273	300	256	331	257	309	268	278	282	316	308	294	290	297	256	283	285	312	308	294	275	298	289	321	275	255	274	271	258	280	283	261	260	268	306	295	257	285	264	276	310	296	275	289	302	290	262	280	264	313	294	276	312	286	286	294	301	280	284	296	298	285	283	280	269	294	265	287	287	284	267	293	265	306	289	323	270	278	291	287	301	300	293	272	307	295	280	279	296	283	291	270	274	267	278	275	292	299	282	300	304	289	282	278	284	300	281	272	276	256	302	277	269	292	251	285	300	297	276	274	315	255	332	280	278	284	304	285	286	277	263	281	273	277	277	272	279	283	298	282	287	280	284	294	291	271	279	299	314	304	287	252	258	307	292	288	301	271	286	286	272	272	262	292	260	301	273	291	286	270	260	314	275	308	256	279	278	298	271	313	272	264	268	269	296	309	264	297	289	312	310	262	265	311	272	273	277	274	320	273	300	276	276	277	262	276	303	295	259	286	285	268	292	257	261	308	283	290	297	271	267	297	283	291	283	275	297	270	290	238	279	280	293	285	278	347	291	315	285	301	274	262	303	274	290	301	289	310	275	287	254	261	315	267	321	297	280	286	271	293	289	278	279	297	293	277	276	290	275	262	279	288	266	299	262	296	280	308	293	292	310	317	317	298	310	287	294	281	283	273	284	289	289	265	284	265	296
23814	20976	28136	24003	20953	7230	1232	922	730	736	689	637	647	584	613	611	636	571	618	558	547	592	510	523	525	492	519	503	568	540	530	498	566	532	521	499	564	538	514	496	511	562	478	526	507	478	491	555	494	516	515	464	534	503	524	520	550	529	494	520	524	521	504	553	490	532	523	514	513	519	499	524	521	543	527	496	575	513	511	510	544	510	511	495	492	508	468	538	512	466	529	543	534	498	531	511	505	507	496	539	509	522	505	508	529	553	537	478	514	526	530	501	504	535	544	515	530	486	481	492	504	505	497	479	481	508	494	472	498	475	467	490	503	527	512	468	488	507	522	549	545	464	501	527	469	535	481	531	516	480	535	468	494	523	518	537	498	509	520	491	588	523	521	497	517	498	471	488	462	539	451	543	543	531	486	545	512	494	491	497	517	484	526	525	513	516	522	508	471	505	505	518	499	522	510	481	505	478	499	515	500	501	509	521	483	492	493	508	477	520	506	541	514	527	508	494	509	477	509	504	499	486	544	535	501	508	537	488	508	493	504	522	518	516	495	480	521	507	511	518	507	475	546	520	478	465	522	523	488	486	486	464	516	512	509	516	524	489	536	510	501	503	496	471	514	519	517	505	492	504	497	526	491	536	495	532	477	540	489	482	506	491	465	502	486	523	502	487	485	482	541	453	510	507	496	540	469	512	534	498	487	518	515	479	525	488	495	514	475	491	509	450	485	493	512	487	464	527	501	520	527	513	492	471	525	453	509	500	499	512	502	532	513	517	512	484	546	448	505	497	514	546	538	514	493	541	511	497	490	524	487	533	515	459	514	522	515	514	497	515	494	492	494	464	503	486	515	481	463	489	508	490	531	500	492	498	485	469	496	523	508	507	529	488	524	514	509	497	495	502	521	495	489	531	490	470	522	501	483	495	519	458	565	521	493	480	546	472	507	486	506	539	507	521	537	507	497	510	464	532	498	528	476	492	468	558	522	514	531	527	496	496	516	497	495	490	536	461	524	477	523	489	513	520	524	477	471	518	490	484	534	500	454	523	515	512	542	517	500	485	500	520	510	480	463	507	508	486	508	502	558	536	512	498	507	495	505	507	521	498	542	495	478	470	513	486	505	503	553	535	501	512	490	529	505	497	511	479	507	493	508	522	492	507	536	499	506	503	505	518	526	490	507	544	502	550	486	532	487	522	542	473	507	539	550	500	556	477	519	488	516	516	514	488	525	515	482	538	513	511	506	477	532	501	505	521	535	503	502	530	464	518	502	470	520	525	478	489	557	491	483	511	492	482	519	528	472	509	459	525	505	484	507	517	492	514	482	492	525	491	495	528	504	503	498	509	481	488	522	493	493	475	499	491	500	512	503	519	522	521	520	509	493	525	495	488	507	519	494	501	514	478	497	468	487	509	511	511	492	517	492	522	503	494	518	537	547	481	503	521	472	499	528	542	530	507	483	471	491	490	508	518	526	480	475	531	509	524	513	482	503	525	544	515	498	487	525	505	511	523	501	445	535	492	537	523	520	523	467	491	500	507	532	516	515	460	519	509	504	522	514	514	497	472	524	488	450	545	499	505	523	493	478	539	506	480	514	459	536	529	484	501	492	512	518	518	508	488	512	502	551	521	527	546	509	522	532	552	441	519	487	520	508	458	471	527	503	480	491	478	494	494	528	516	511	541	538	484	487	521	523	533	500	518	513	536	539	521	475	479	487	483	508	475	541	452	524	505	499	499	522	495	506	484	507	518	495	542	465	497	511	502	513	480	517	512	519	514	464	531	491	486	513	489	557	503	503	455	520	534	513	503	535	505	501	480	497	521	487	496	501	481	497	478	490	505	514	458	491	532	503	475	525	524	485	523	519	496	499	510	511	475	501	475	526	532	501	571	524	518	501	566	477	497	459	507	520	492	558	486	519	490	501	505	508	499	496	532	509	470	501	491	520	510	490	487	525	470	495	513	483	489	508	504	488	487	443	494	496	540	509	528	481	474	519	523	466	558	548	547	519	537	521	466	517	525	531	513	509	481	553	529	545	473	503	482	518	497	482	487	471	490	487	507	492	514	500	481	502	520	504	511	474	471	482	543	512	443	506	524	512	513	468	516	489	516	481	522	502	467	535	496	527	466	476	509	503	500	468	450	484	497	498	519	494	480	441	501	507	474	527	487	503	529	506	505	482	496	487	503	476	498	513	491	519	471	505	536	494	503	521	528	518	476	491	511	476	529	473	533	515	489	492	539	485	499	513	525	526	468	473	468	536	493	451	531	534	504	510	505	508	443	477	528	476	521	503	496	524	543	571	515	508	481	494	491	464	484	495	495	542	506	545	517	491	502	496	505	493	456	522	540	520	489	528	522	489	482	551	501	549	480	528	522	502	485	474	520	502	506	488	516	494	464	497	513	477	515	507	494	524	513	529	506	531	495	526	540	515	484	520	530	500	486	496	494	493	534	499	481	520	510	483	562	535	451	511	490	503	549	525	526	499	563	510	490	526	476	488	498	519	512	517	471	515	490	493	504	517	546	488	498	535	464	500	477	502	473	533	503	499	504	490	491	488	518	510	507	518	508	511	486	520	545	491	513	512	529	524	470	521	485	491	468	510	510	497	528	509	475	519	500	490	510	475	471	518	517	518	526	490	529	486	467	480	555	495	473	475	454	510	520	465	494	520	477	521	527	489	526	503	492	514	533	483	519	486	577	502	538	494	505	516	480	464	470	478	495	486	551	511	472	536	519	463	508	471	454	501	509	502	532	474	490	490	499	520	504	547	521	469	496	475	502	515	505	533	488	465	524	490	508	505	497	509	514	474	491	487	493	506	546	492	501	515	484	469	476	493	521	493	492	507	496	470	475	510	527	482	550	544	513	502	515	495	486	502	502	502	488	486	500	529	472	521	514	537	537	485	519	484	502	492	524	502	540	503	523	501	515	533	467	517	516	550	475	501	522	502	490	515	508	466	469	545	534	510	502	489	500	512	526	509	515	525	533	511	507	527	488	487	532	502	509	491	453	526	466	518	504	519	482	489	511	492	528	488	457	496	493	492	440	474	519	500	530	512	494	491	476	461	503	499	520	512	558	494	516	517	510	510	478	520	483	532	496	486	505	506	534	505	524	500	522	505	508	515	504	519	524	509	545	494	465	519	517	494	453	476	514	509	554	465	512	492	512	523	485	504	498	485	526	514	481	542	532	511	505	483	499	470	459	496	512	519	512	524	501	492	494	515	514	526	547	502	496	533	473	457	498	507	521	489	490	501	487	504	488	516	479	507	528	530	516	531	524	493	502	508	513	479	476	494	471	489	487	502	487	512	515	489	512	508	529	503	491	521	526	541	498	452	495	494	508	491	507	529	506	526	497	500	491	500	518	482	491	551	476	489	515	478	511	472	513	486	536	504	524	460	495	499	482	489	474	497	483	480	475	496	484	498	480	491	502	521	500	516	498	527	557	545	499	519	508	475	468	472	459	517	506	489	498	542	470	507	468
5115	10577	8566	4217	2868	2320	1832	1505	1359	1122	1060	1004	948	883	884	842	755	774	766	710	744	764	676	686	706	703	707	676	691	677	654	712	678	667	614	645	666	666	621	623	667	646	638	588	667	618	649	664	616	622	614	621	604	602	613	626	649	683	638	591	651	618	631	618	616	626	638	644	620	646	642	627	608	609	669	637	588	632	593	628	631	655	617	651	623	588	601	630	655	627	652	641	635	609	625	614	661	612	620	594	633	597	607	647	621	568	620	620	669	614	568	571	644	636	587	612	649	581	591	577	614	637	649	601	639	598	580	594	626	665	599	655	591	637	612	655	597	642	640	623	650	624	638	577	635	574	591	660	639	617	655	634	656	631	646	633	616	624	617	625	634	642	640	608	641	618	626	626	649	659	641	615	684	659	585	655	631	636	646	643	660	637	606	612	616	607	625	630	603	642	634	635	642	638	684	590	601	623	646	645	588	619	632	636	654	660	602	627	652	620	638	634	615	685	635	664	638	615	603	628	644	671	628	637	652	646	574	635	627	688	668	583	600	611	639	609	651	645	625	635	646	678	647	627	637	638	615	658	650	637	610	651	617	628	652	617	603	658	626	640	618	633	630	642	612	657	620	648	631	597	646	611	607	605	655	629	588	630	660	614	601	608	646	636	622	602	639	612	672	612	607	654	669	602	607	657	633	616	660	656	613	603	664	630	604	626	626	618	687	604	601	661	593	586	667	598	632	614	612	618	616	662	606	596	601	624	616	593	621	606	627	652	630	660	578	625	605	645	583	647	637	630	622	667	569	595	642	686	555	611	649	575	654	685	608	610	654	605	620	622	631	646	602	612	594	639	648	591	589	625	629	612	593	656	630	623	613	593	643	649	579	632	598	563	615	627	628	662	594	628	585	643	608	657	610	645	602	647	636	597	587	624	654	654	604	629	639	654	634	594	634	618	625	631	649	563	633	625	644	556	634	627	584	618	626	608	580	600	601	646	623	629	658	602	620	622	621	633	671	631	598	657	606	601	607	640	632	639	603	602	592	626	609	619	592	612	590	600	671	611	608	665	637	604	609	628	567	657	600	609	611	619	581	606	634	686	587	612	657	610	656	620	626	613	669	633	627	581	607	628	638	643	632	625	572	616	590	648	676	636	636	578	624	609	615	617	607	625	633	612	634	645	617	653	618	620	620	620	665	581	624	623	583	630	621	623	633	666	634	571	622	628	619	627	651	654	621	621	597	666	619	618	621	613	611	617	657	641	607	640	656	641	609	579	633	591	635	611	666	615	634	675	641	609	635	678	633	605	647	598	639	625	583	606	626	653	617	593	667	631	589	629	623	660	637	655	568	645	598	656	573	646	605	619	613	634	610	659	598	643	590	650	659	648	627	648	614	621	665	619	605	647	599	622	635	648	640	611	637	623	634	613	639	622	641	617	588	605	626	601	581	605	615	647	585	597	612	625	659	635	603	662	662	600	633	610	610	562	653	597	660	609	622	616	633	658	648	624	604	651	633	603	637	586	631	621	629	616	653	615	633	600	605	655	621	658	621	597	628	605	625	657	630	602	643	625	632	601	650	665	641	638	663	650	647	611	650	635	602	654	655	651	664	642	640	657	626	615	622	592	627	622	621	618	664	571	649	626	611	612	601	622	603	589	638	636	623	642	646	589	628	614	621	608	624	631	650	620	623	612	603	608	621	614	636	669	618	639	607	651	574	618	702	623	620	631	636	597	661	616	650	586	658	656	648	590	648	658	621	583	644	613	639	644	609	619	647	632	656	624	639	608	638	648	644	625	644	635	616	640	650	617	637	636	595	594	634	659	594	602	617	601	651	629	596	630	623	625	596	648	593	619	660	673	645	643	641	648	582	652	631	605	575	602	604	665	657	683	625	650	649	649	595	633	583	632	565	629	614	648	618	628	600	589	597	570	587	590	631	618	632	605	642	645	615	639	629	634	621	653	619	619	634	577	635	653	600	662	620	606	572	611	629	619	626	641	609	600	612	650	654	599	629	623	644	605	639	611	630	604	629	660	661	623	638	620	650	648	611	594	628	628	655	646	621	625	635	616	615	573	588	604	612	637	636	657	654	661	614	610	637	622	639	671	615	594	640	599	631	626	619	609	649	623	625	613	619	601	632	616	666	634	641	626	655	654	603	671	616	642	661	608	669	602	668	617	644	619	608	627	681	598	598	600	608	611	567	607	637	616	623	628	641	667	644	603	587	591	638	642	597	663	638	635	593	638	615	663	630	594	589	581	617	657	668	641	678	599	637	621	609	590	648	587	614	600	638	636	634	660	628	614	622	603	592	601	645	640	579	687	612	603	585	654	597	647	594	609	671	608	626	656	617	634	631	650	604	589	645	632	646	664	661	634	613	628	648	651	611	639	671	648	641	653	616	600	645	609	647	647	641	629	662	659	623	629	689	617	659	614	657	602	609	579	593	616	638	636	629	612	593	594	606	637	643	622	618	595	586	635	600	616	630	655	616	605	572	578	638	644	619	612	604	609	665	641	616	633	669	626	580	646	641	610	616	603	633	632	606	562	635	620	625	665	637	653	666	599	620	631	635	585	574	652	603	627	687	643	644	614	641	591	628	586	651	615	637	651	581	640	618	648	663	654	630	605	605	670	650	620	634	642	624	599	637	624	615	647	633	627	637	621	631	694	642	631	601	632	622	566	616	623	646	647	635	583	644	614	611	614	603	628	606	654	634	600	641	596	661	619	634	619	624	641	586	642	633	622	614	627	628	635	597	619	631	624	610	668	644	637	616	617	633	659	597	624	622	645	655	609	610	603	682	616	563	648	665	598	650	626	676	613	633	627	624	616	678	678	608	621	592	603	667	641	603	620	676	577	619	618	592	617	634	647	590	622	604	616	623	651	628	623	631	701	617	648	621	597	678	598	690	656	637	663	617	652	578	622	630	643	641	616	620	597	657	593	654	595	660	616	642	642	599	624	566	666	661	602	615	631	649	650	642	626	628	629	648	586	661	612	612	671	634	603	616	612	624	582	617	620	631	640	604	683	659	609	651	581	591	624	666	642	610	612	599	577	612	631	643	650	623	635	610	658	607	577	656	604	613	619	604	644	591	607	602	641	623	610	583	613	618	640	624	628	603	658	615	593	620	653	616	623	628	631	596	655	648	651	654	591	567	633	582	609	630	583	587	579	656	589	600	620	619	612	621	655	602	616	642	601	640	634	649	611	581	618	638	617	624	614	633	610	652	583	643	640	621	587	622	624	654	623	589	652	597	637	602	624	637	619	615	669	587	651	668	604	596	608	655	666	611	605	643	615	646	665	629	627	623	643	646	637	599	639	641	594	609	614	641	637	585	614	614	625	676	630	622	614	659	637	609	613	601	661	596	633	629	623	644	642	704	667	621	625	654	594	631	604	640	581	611	602	595	613	621	639	652	620	643	665	639	627	645	615	662	594	629	605	625	642	604	637	584	625	611	629	665	604	683	716	654	654	653	652	656	642
25130	21033	26765	25102	4145	456	371	311	258	276	252	235	212	217	212	214	230	189	197	193	224	180	190	186	173	174	169	177	183	188	196	202	175	186	180	177	187	202	187	161	168	196	192	154	202	169	178	158	170	182	177	208	177	152	192	181	169	182	172	145	179	171	165	157	184	154	203	199	169	181	178	155	188	164	168	157	174	177	158	168	201	196	170	160	158	157	184	159	172	153	188	185	188	166	176	183	174	172	175	184	172	184	150	182	158	157	167	168	159	174	161	142	177	167	165	185	188	179	170	166	160	213	167	156	165	166	159	155	163	182	179	169	186	176	164	190	165	148	158	187	157	186	195	193	156	154	186	172	184	173	166	192	187	167	163	185	177	187	192	169	169	151	175	166	178	188	163	176	186	196	172	168	182	187	171	150	184	186	156	175	183	168	182	162	156	174	165	156	170	158	168	188	185	168	153	175	181	161	164	189	165	158	166	175	188	150	182	160	181	174	192	174	187	175	169	186	174	160	182	166	164	170	165	169	187	162	182	169	180	163	191	177	184	164	175	176	184	188	167	161	184	193	196	178	166	155	145	176	164	180	174	187	167	180	170	178	178	174	188	164	188	203	166	179	178	195	155	170	168	185	145	163	170	170	165	162	168	192	179	182	165	182	175	166	160	161	191	188	184	159	160	177	188	176	162	201	171	166	169	153	190	178	169	162	189	170	179	187	161	154	198	171	172	177	182	170	167	162	156	180	152	172	185	168	151	167	137	175	171	182	176	158	180	183	182	168	181	174	159	167	139	173	177	181	162	154	176	174	185	177	186	187	165	171	167	183	170	176	149	154	168	195	164	172	175	191	165	164	172	146	180	165	178	164	168	157	162	142	168	170	187	187	178	175	195	151	171	161	159	153	177	179	182	180	174	166	183	177	169	177	177	186	160	186	161	180	163	177	174	169	151	165	170	155	169	179	170	170	157	185	192	162	175	150	182	186	166	175	173	219	183	185	179	160	196	187	171	168	184	171	192	170	179	169	154	183	156	174	154	180	155	173	180	180	162	165	163	186	171	171	165	168	174	180	163	164	171	151	194	180	168	170	173	182	161	197	163	156	178	198	193	183	160	185	195	139	157	194	149	150	162	197	175	173	171	178	206	162	170	180	155	173	142	168	171	178	179	162	186	171	165	169	163	177	191	161	193	174	164	178	209	159	165	182	192	166	168	184	167	166	150	174	177	166	173	183	156	165	181	166	197	154	157	180	184	200	203	190	173	195	164	167	148	185	163	177	198	171	197	187	174	223	167	164	184	181	150	138	185	176	196	165	153	169	183	183	172	148	182	167	150	137	162	195	152	177	146	178	179	140	168	176	174	177	159	160	173	172	160	174	141	167	177	169	160	171	195	165	162	189	184	160	180	199	166	177	183	161	170	171	195	190	192	145	208	198	174	170	184	161	176	164	160	166	169	155	184	160	169	161	178	185	189	194	151	163	179	178	163	181	165	178	168	187	194	158	183	170	162	178	141	187	170	180	173	170	203	177	178	189	154	176	170	181	146	162	160	164	147	187	187	148	185	150	190	166	163	160	175	169	146	168	169	165	160	158	174	186	152	173	169	166	178	185	200	154	171	177	169	175	178	170	215	195	174	160	172	164	145	166	183	165	158	177	183	164	154	170	166	177	171	179	160	178	162	195	191	170	180	171	181	158	168	153	178	169	167	164	198	176	170	170	173	151	191	174	166	168	197	171	185	174	177	180	166	173	174	166	171	183	187	172	181	184	178	172	186	181	163	168	164	177	154	153	162	176	158	166	176	161	144	152	192	183	168	168	167	154	166	172	159	186	159	187	168	165	151	183	165	167	172	152	184	181	152	158	158	151	177	202	163	163	154	167	177	186	159	189	168	183	171	173	143	156	171	166	160	174	163	191	157	178	194	166	174	184	177	158	177	159	165	178	164	171	172	187	160	171	167	157	165	166	181	154	174	178	160	192	195	171	167	176	172	177	167	191	172	180	182	189	170	156	182	168	174	157	148	177	185	168	171	196	164	189	157	185	183	192	155	174	190	163	164	168	174	194	149	172	181	185	177	180	179	177	181	174	162	150	178	172	178	175	163	174	176	157	160	174	180	181	162	160	167	181	159	162	180	178	196	169	179	172	173	174	176	157	161	183	173	158	160	179	169	189	182	178	162	178	144	174	158	178	163	165	148	169	165	159	179	167	150	185	180	173	180	166	158	176	198	183	182	177	150	190	173	169	155	181	171	183	188	179	138	169	177	147	193	161	183	182	169	160	149	161	167	189	174	178	197	184	162	176	167	191	160	158	176	160	162	180	161	161	178	163	173	135	155	198	186	188	194	177	173	183	182	166	157	188	176	159	130	174	171	193	162	184	161	188	168	166	185	191	170	178	173	162	173	160	148	176	167	175	173	173	170	171	154	161	164	184	170	180	156	222	164	175	143	148	159	173	143	179	162	168	178	168	179	188	181	183	180	181	161	182	188	184	171	197	164	174	203	162	162	164	167	176	177	170	177	161	165	169	179	170	147	161	176	171	161	152	176	164	167	165	167	188	177	168	170	189	170	183	166	152	163	164	167	163	181	157	160	168	196	179	179	186	186	169	153	166	169	153	149	172	142	148	180	168	151	179	164	182	171	183	157	181	172	181	166	190	181	183	164	176	179	170	168	162	176	174	155	177	167	171	164	171	173	176	165	162	192	170	168	210	188	169	184	175	172	159	177	176	184	155	173	177	174	177	169	183	160	175	152	162	184	183	165	177	171	189	184	151	165	170	180	164	169	174	163	166	185	162	185	185	163	172	204	165	162	180	162	177	209	157	174	155	184	188	186	189	167	183	181	168	160	183	164	146	177	172	160	150	154	168	164	155	150	185	168	172	195	192	160	179	156	191	175	176	170	167	161	165	154	176	145	157	166	198	148	147	185	177	176	153	177	175	174	179	171	151	172	153	174	174	154	154	173	187	172	171	180	158	180	177	204	177	182	177	182	169	170	148	167	164	151	194	148	146	145	195	179	150	172	165	192	168	165	185	171	183	177	159	181	189	179	186	197	166	173	182	190	171	176	202	151	161	189	166	169	176	158	179	162	179	183	177	161	156	138	168	182	157	169	164	165	167	170	169	176	141	187	210	168	154	180	182	185	195	165	196	170	187	143	159	184	163	194	158	187	156	180	184	150	176	181	182	176	177	172	173	168	165	170	166	174	181	176	154	167	183	171	162	179	177	140	143	180	150	163	161	183	162	163	177	162	172	173	193	134	163	177	149	161	180	180	165	203	184	173	151	172	175	174	175	159	189	193	165	210	162	167	150	176	157	184	169	175	169	172	177	151	186	179	170	163	200	163	178	151	162	176	176	178	190	194	167	179	187	154	181	173	151	167	170	159	184	148	186	167	188	173	189	151	171	154	160	182	184	175	186	164	172	153	161	179	183	159	149	175	181	185	160	196	177	180	171	196	180	170	170	170	179	179	170	180	168
4640	5718	4260	1940	1394	1074	843	680	593	505	514	479	406	399	341	338	336	329	308	316	295	291	293	310	299	275	269	289	271	258	271	285	249	276	265	237	264	279	262	274	236	265	258	252	257	235	273	251	241	289	240	250	251	255	262	260	256	239	245	268	252	236	238	258	235	253	271	254	247	256	245	254	251	224	237	198	237	243	243	255	258	254	225	246	233	271	238	265	223	236	246	232	242	263	250	218	256	252	237	267	230	230	222	266	287	237	224	246	252	253	249	237	247	228	240	264	257	273	238	236	267	214	256	261	248	237	237	221	241	216	264	220	222	262	214	262	228	236	248	243	243	217	205	258	212	242	274	263	252	263	240	249	246	220	263	224	269	257	224	237	250	276	248	255	250	225	262	262	264	225	213	254	221	258	249	220	277	245	247	234	258	272	260	246	249	234	274	272	271	261	226	228	252	237	243	224	281	250	254	244	237	239	260	239	256	252	245	231	265	276	238	209	238	278	224	219	246	246	251	253	245	236	237	230	271	245	229	243	255	237	245	259	259	221	247	227	233	254	243	245	258	239	224	259	252	241	249	238	241	254	253	273	274	254	250	230	220	229	232	235	254	254	243	227	244	258	263	237	228	249	260	253	256	264	248	239	235	247	226	232	237	264	261	256	242	279	213	239	245	235	270	239	222	243	265	266	243	247	251	246	265	217	246	280	267	228	275	232	235	277	232	261	243	255	239	256	250	260	253	250	238	265	253	216	257	280	241	246	250	263	246	228	272	231	245	204	243	234	220	253	233	237	257	237	233	259	268	242	234	277	210	223	232	268	261	236	234	262	262	264	253	222	250	234	246	239	249	244	249	243	230	248	225	254	267	236	238	263	265	274	246	241	222	258	236	224	235	246	258	255	232	294	243	255	259	251	274	238	245	275	251	290	248	249	223	269	231	228	259	235	247	263	254	261	243	248	258	233	239	234	256	258	222	264	246	252	235	250	238	266	226	225	248	257	222	253	242	263	244	220	248	272	250	260	219	263	285	275	270	271	239	225	248	268	246	232	244	241	269	237	227	236	228	249	224	271	261	249	262	248	240	233	242	240	267	246	252	242	225	236	261	262	216	243	268	242	245	228	235	246	231	239	229	229	255	233	268	267	227	250	260	235	234	238	209	251	233	250	275	229	238	248	220	244	221	258	239	244	237	250	223	260	233	238	233	244	240	232	277	230	266	247	217	225	247	237	248	245	249	252	214	239	243	248	221	252	244	243	225	260	225	256	242	250	244	230	211	254	242	255	237	269	253	211	228	242	231	247	228	209	256	269	242	245	236	245	251	240	253	259	247	261	280	219	265	236	261	269	220	239	232	254	249	243	235	256	246	248	234	279	236	232	233	240	244	243	248	231	240	236	240	236	228	224	249	258	241	237	257	244	234	245	245	234	264	249	252	255	197	211	251	233	254	223	242	246	249	238	259	228	258	228	237	259	238	251	257	252	234	248	227	259	219	230	234	223	236	247	271	244	242	246	226	238	259	220	243	230	248	224	241	234	244	225	260	236	228	276	263	240	242	249	272	239	225	253	257	268	259	280	234	243	275	233	240	242	219	227	239	260	215	253	223	248	240	223	232	218	226	234	253	262	239	264	267	231	265	222	237	235	230	238	247	240	242	253	226	251	235	231	233	268	238	273	239	233	251	268	260	259	264	235	224	294	237	267	230	250	249	245	227	242	252	251	271	249	246	268	212	255	267	227	275	233	238	245	253	228	255	244	270	227	236	241	237	231	284	244	202	257	238	212	265	227	249	263	254	240	258	255	236	274	256	225	259	230	210	252	236	243	255	243	240	227	223	257	258	246	236	235	260	239	252	244	217	251	254	231	247	246	255	241	237	282	259	260	257	222	237	236	240	238	229	239	246	259	249	283	250	250	250	203	225	248	263	237	245	235	230	248	229	231	244	223	249	231	234	243	229	241	234	239	250	223	256	228	229	238	222	242	261	253	244	250	249	250	236	251	252	224	290	234	235	237	242	249	214	238	258	237	240	239	275	241	230	258	264	241	254	238	212	226	267	243	257	248	239	244	267	246	247	231	241	246	249	242	266	246	237	221	243	235	277	250	231	232	251	258	242	246	240	233	246	224	223	226	258	241	257	247	261	263	254	268	242	232	232	234	266	211	231	218	241	255	231	233	278	255	252	221	270	236	230	240	240	228	267	221	242	279	240	216	272	231	206	236	213	249	245	259	230	251	241	217	247	216	234	245	246	272	226	238	258	261	243	252	243	233	233	250	246	277	255	231	240	252	237	222	262	249	248	239	276	257	246	246	238	216	266	249	236	246	217	242	230	256	247	264	260	261	245	209	223	268	232	253	227	248	235	230	262	232	244	260	236	238	269	246	263	234	232	223	218	250	242	267	240	236	244	226	243	254	274	239	236	244	267	249	247	226	248	229	266	230	250	268	257	265	243	256	234	246	241	248	253	220	287	244	245	261	260	214	253	274	236	239	238	252	236	239	263	222	228	234	247	247	249	262	239	250	261	244	247	239	254	221	252	228	229	222	257	245	204	266	251	222	211	236	238	253	237	239	264	231	226	207	273	220	244	261	252	245	266	251	230	193	228	253	232	256	234	269	232	246	253	255	233	240	214	241	225	223	253	246	247	267	232	232	262	246	230	226	214	248	262	255	239	239	240	228	229	252	263	231	246	232	247	258	239	249	219	247	216	225	274	214	249	237	253	217	235	266	238	256	231	237	243	247	242	234	227	240	268	227	267	245	234	236	230	211	238	255	233	280	236	238	246	233	249	253	215	250	244	262	263	260	232	251	211	253	229	246	226	226	256	218	252	225	265	253	231	235	239	272	220	230	229	251	230	193	260	246	233	249	249	212	224	257	226	244	237	248	239	255	234	264	239	250	269	237	217	227	237	222	245	249	257	244	256	239	229	257	263	241	242	245	242	249	242	244	224	244	248	262	231	269	258	235	258	237	245	242	233	268	237	240	239	231	215	226	263	254	236	231	250	256	224	231	270	253	264	232	226	244	219	218	245	238	273	253	232	272	247	223	250	239	236	218	248	249	249	219	255	275	251	236	223	249	238	242	252	219	238	231	241	246	248	261	261	245	250	251	231	258	246	248	246	218	220	237	223	247	264	243	267	245	250	235	251	259	226	265	265	239	228	237	241	248	240	259	269	233	251	239	231	225	256	252	221	225	261	237	252	242	260	237	249	244	248	266	251	270	222	246	237	273	275	223	267	231	233	231	254	240	233	222	223	247	239	265	255	233	237	254	254	236	238	243	223	222	235	238	272	258	212	239	266	249	222	231	228	242	251	248	243	248	228	265	258	227	243	230	225	258	230	240	260	212	269	270	249	237	245	245	266	244	238	259	241	247	247	225	245	241	262	247	241	234	267	257	251	250	265	243	270	251	247	237	240	251	256	255	245	248	228	244	244	244	247	222	214	262	241	267	235	243	229	240	237	226	227	248	239	248	279	251
22761	20999	28699	23476	20995	20974	6048	1393	1018	946	881	803	785	740	758	706	765	723	693	668	648	729	654	620	632	578	620	596	588	611	615	607	613	625	655	629	586	594	584	609	631	581	600	616	575	575	603	590	594	565	636	577	554	618	590	621	632	567	543	580	547	623	569	623	586	596	569	613	580	619	593	569	600	567	567	567	580	653	579	578	575	604	585	558	581	550	555	611	608	585	569	579	574	554	566	597	574	597	575	577	550	580	592	573	550	591	574	585	569	571	573	603	638	590	542	581	588	534	578	592	541	576	586	555	583	574	574	589	572	576	561	565	572	579	575	569	640	610	516	562	605	575	608	599	597	583	602	627	593	573	591	602	551	586	632	607	577	556	598	596	601	582	565	617	558	578	547	641	565	580	592	593	605	586	594	596	616	609	612	632	596	562	593	596	570	605	601	594	600	576	575	572	585	550	555	597	576	603	627	577	606	595	555	592	624	598	612	563	578	595	591	583	603	607	601	578	571	583	562	548	545	582	587	548	550	557	560	594	633	604	578	568	594	595	588	612	565	561	574	576	582	588	574	581	586	588	587	561	554	562	557	538	535	562	542	612	560	599	540	568	585	615	583	564	580	618	605	565	594	593	589	596	608	575	587	560	588	562	631	562	572	608	579	582	590	575	598	583	575	592	563	611	595	588	584	537	548	597	573	613	593	581	536	623	585	535	570	582	599	571	609	605	572	577	645	569	604	612	577	584	588	553	606	555	584	583	578	551	522	603	559	561	524	597	532	592	577	601	609	539	580	563	652	582	563	571	593	578	576	584	594	567	564	567	626	627	645	602	570	599	587	577	572	570	584	543	572	560	570	561	600	587	524	543	552	546	590	594	544	583	596	582	544	550	606	591	601	599	602	565	578	575	597	553	570	537	552	594	565	583	612	554	579	590	604	516	611	586	643	542	536	592	600	620	549	572	589	578	551	586	555	607	577	556	578	596	639	581	568	552	574	593	544	582	563	542	589	616	562	620	604	603	606	582	566	600	589	583	605	602	599	602	574	552	570	551	564	568	551	582	581	574	559	600	561	569	524	584	595	595	602	566	539	576	565	607	614	564	555	537	604	537	588	582	602	621	611	586	606	590	532	582	572	581	586	597	538	581	545	587	567	550	535	554	596	533	606	576	583	546	574	608	633	595	567	564	554	580	585	583	594	587	588	585	596	573	566	566	621	604	597	580	601	541	566	552	559	631	575	597	537	589	590	555	590	560	609	572	594	558	624	577	573	563	535	589	514	554	596	580	566	620	623	591	586	556	574	549	599	575	540	553	574	617	578	580	575	597	565	600	606	580	573	556	548	551	567	615	553	538	611	628	557	560	564	584	577	561	600	568	564	577	610	594	589	574	556	603	583	584	617	624	542	569	570	550	543	619	575	585	570	619	570	549	562	575	602	567	606	555	583	589	561	576	571	564	595	591	600	601	597	599	569	557	579	598	578	595	552	620	572	569	534	586	608	562	564	556	586	548	579	563	606	629	584	553	570	578	533	559	619	575	571	563	545	561	611	581	582	553	547	552	589	578	562	560	547	594	587	554	586	584	569	614	592	616	581	573	550	585	549	617	559	600	593	589	623	579	587	607	566	572	615	540	563	591	599	566	548	582	594	522	588	569	585	600	582	542	599	615	551	592	581	611	583	578	581	588	609	646	552	603	572	589	583	574	559	626	553	543	616	564	606	556	562	549	600	589	536	636	591	576	554	616	559	534	575	532	570	550	581	560	574	542	583	571	607	594	592	554	583	590	597	603	559	589	559	583	575	555	608	541	593	538	613	553	623	593	595	595	568	565	564	607	575	576	554	575	593	577	573	592	557	544	565	590	575	578	578	594	595	567	590	621	580	594	635	585	613	554	599	566	568	562	567	582	538	587	569	580	552	591	552	597	566	577	591	581	638	589	613	592	572	591	591	555	584	579	561	580	611	588	587	557	581	567	630	629	560	615	587	573	531	568	594	605	582	571	588	614	598	615	597	572	541	592	569	558	572	606	605	602	548	600	555	575	569	592	559	629	569	563	570	592	635	577	582	569	611	542	612	616	560	634	545	564	572	598	587	582	548	592	614	614	543	570	561	586	547	570	628	552	567	617	583	603	598	573	594	597	606	594	598	591	615	568	560	581	565	584	611	592	612	559	583	569	572	595	583	593	582	588	593	554	586	569	587	595	561	564	600	571	572	600	580	603	549	594	588	546	570	612	549	582	558	601	562	592	635	590	540	578	578	620	587	606	599	636	594	575	535	618	589	598	580	564	552	574	543	562	588	546	608	604	556	584	570	578	544	572	567	558	592	583	619	584	586	605	623	597	562	602	562	572	543	611	583	610	570	526	597	586	555	581	538	586	545	536	587	587	581	628	532	593	546	586	589	572	582	582	617	585	605	576	602	610	578	545	596	608	595	570	603	567	611	559	572	522	575	571	580	587	544	556	586	597	572	581	610	573	610	565	591	594	584	570	579	545	598	516	574	584	564	590	599	534	587	535	582	564	598	577	546	599	587	589	590	555	554	600	622	573	591	566	592	577	569	618	618	608	588	622	628	571	603	605	548	547	554	604	614	592	585	592	598	580	562	572	612	521	587	556	578	531	574	587	589	554	585	574	606	571	590	582	585	590	544	597	551	557	550	564	526	591	559	583	561	582	626	537	574	537	633	574	555	580	517	594	576	582	587	560	590	612	592	589	580	624	537	534	590	566	573	617	570	610	556	565	539	557	553	606	580	605	589	537	608	591	571	570	617	557	546	580	638	585	604	598	559	540	605	593	637	557	619	562	568	603	521	571	602	611	613	578	523	577	577	580	614	568	588	589	585	582	587	612	553	556	582	571	596	589	615	539	579	618	548	553	571	574	619	581	602	545	584	566	593	582	590	563	563	564	568	615	541	548	518	562	559	577	568	562	562	607	567	578	544	590	544	583	546	537	563	600	574	580	625	532	588	555	571	581	577	555	529	591	577	583	572	610	586	583	569	594	599	546	567	572	573	609	584	563	574	583	570	623	539	585	581	581	585	580	593	565	632	565	575	584	574	572	581	565	578	545	598	578	598	556	554	530	543	561	566	549	556	575	540	611	605	571	549	589	603	567	541	591	582	570	583	587	558	563	583	603	593	570	635	545	574	567	585	623	589	575	597	586	612	580	597	629	545	564	594	554	553	592	598	598	599	609	576	604	557	588	588	536	627	586	558	580	635	583	568	545	570	579	559	589	578	594	562	565	548	560	606	558	580	565	613	556	592	594	567	561	626	586	593	601	561	577	583	589	586	575	559	544	582	510	609	577	618	557	581	593	570	607	589	565	581	560	535	520	549	589	569	580	551	630	555	565	597	588	550	565	575	595	544	550	506	619	607	583	570	623	580	577	565	538	611	561	565	591	613	544	557	563	561	567	556	545	602	571	583	619	523	598	616	577	615	547	554	571	594	576	590	579	564	581	579	552	602	603	585	561	540	620
7468	17347	13413	7120	5047	3751	3061	2413	1986	1786	1590	1416	1299	1235	1180	1097	1107	973	1009	909	900	874	878	838	834	888	838	804	793	816	745	797	777	816	729	716	742	797	728	764	768	736	775	709	783	774	748	765	754	850	781	723	703	699	728	769	786	759	740	745	719	755	725	715	721	724	696	769	720	697	726	727	733	719	715	683	713	779	683	726	772	722	654	702	690	686	757	689	736	732	724	719	744	714	763	709	759	759	691	733	712	727	752	763	697	711	731	732	697	723	736	690	750	760	718	773	747	747	696	698	756	741	735	695	703	717	741	747	707	740	685	689	681	677	769	709	713	715	733	760	708	738	731	667	695	768	751	674	739	729	768	748	693	770	737	710	702	699	764	679	703	704	744	711	720	688	736	684	710	732	695	719	697	727	708	723	678	736	750	751	734	724	723	700	667	767	790	709	677	710	756	686	736	744	758	749	747	750	715	717	723	740	723	706	711	703	729	707	700	720	720	689	722	696	697	663	739	743	730	693	688	718	657	706	687	736	683	771	717	702	762	667	727	743	759	758	679	712	733	683	700	736	703	717	730	761	711	755	691	729	701	704	706	729	736	722	692	711	697	733	698	712	717	709	778	720	724	761	726	717	692	756	712	699	714	721	725	733	726	709	692	702	750	775	684	726	750	701	689	741	706	732	750	737	708	706	716	684	711	686	722	737	743	711	738	688	786	703	694	724	694	729	665	720	671	696	729	709	730	726	717	754	724	708	733	738	754	710	726	724	746	745	726	717	703	752	705	695	778	746	711	725	737	707	760	748	771	738	747	703	730	707	755	742	669	730	724	709	725	713	695	765	728	728	744	760	697	758	718	775	730	743	719	749	761	740	720	750	707	724	711	683	719	738	694	795	745	709	735	706	778	681	748	703	705	738	707	721	688	723	672	708	709	726	657	748	761	794	730	738	705	755	694	723	735	744	742	713	738	703	691	731	779	698	740	743	728	740	730	736	708	675	714	686	745	708	707	738	730	721	744	679	764	684	714	687	665	775	735	731	691	725	664	688	739	697	671	721	719	732	742	720	749	687	741	724	750	700	734	711	725	757	684	676	704	677	742	750	718	737	781	682	713	678	712	694	719	708	703	682	695	718	740	746	749	725	719	727	717	745	715	777	696	754	742	675	761	754	734	761	717	734	739	753	769	763	750	679	696	708	780	748	707	710	759	697	700	716	729	760	736	760	759	761	731	737	689	725	701	710	700	702	706	744	681	700	789	669	707	748	742	698	741	734	717	695	741	757	755	700	727	723	707	700	684	724	737	714	694	688	763	747	738	721	716	714	706	729	721	727	727	702	744	744	726	703	702	713	741	750	750	712	691	712	705	714	745	733	719	735	729	706	688	721	733	702	770	734	734	697	684	725	750	677	722	675	758	713	698	708	753	667	690	718	723	739	710	659	767	738	707	726	697	730	706	692	717	723	739	705	725	790	781	683	720	704	697	737	707	709	707	719	729	707	732	751	749	697	726	705	704	760	703	709	707	769	728	697	719	718	755	737	720	692	699	759	715	752	712	724	711	686	710	687	757	749	751	790	728	744	741	718	743	766	720	715	773	758	727	696	750	674	713	731	750	708	723	712	714	757	691	725	699	708	762	729	690	722	664	677	718	731	720	731	767	749	742	692	724	778	697	744	757	761	714	777	679	739	760	716	732	712	704	728	707	738	696	761	724	738	735	741	691	692	716	734	712	730	694	736	713	731	699	714	756	686	650	784	733	741	726	738	725	652	720	767	711	744	747	704	703	754	751	722	715	694	685	757	713	723	752	737	685	744	758	708	710	703	742	753	691	721	711	671	689	694	721	716	712	764	706	730	717	724	731	725	722	706	719	716	744	704	715	739	704	691	719	704	718	714	679	728	718	748	752	730	745	738	702	783	745	728	734	722	743	716	725	710	686	737	724	735	742	739	721	731	704	754	746	678	744	773	717	643	738	712	748	718	758	744	703	696	688	774	771	715	718	679	727	726	743	716	721	740	728	745	678	698	742	739	718	742	737	748	728	694	695	736	680	732	775	777	713	719	708	797	682	696	690	733	742	707	706	665	723	661	710	760	735	724	703	750	701	739	689	716	745	675	732	684	699	678	640	696	715	706	732	694	743	725	750	759	739	726	762	713	710	782	730	705	703	714	705	696	719	726	694	732	715	711	746	627	730	719	713	732	758	741	712	750	734	695	708	696	710	721	734	725	680	691	729	749	689	722	701	763	715	704	693	769	735	724	734	756	780	723	737	721	739	696	716	671	661	727	729	694	721	729	691	729	739	711	731	719	752	708	731	729	772	750	690	726	735	696	759	715	715	721	729	723	734	751	711	715	724	693	735	734	667	731	716	764	659	713	672	709	742	695	727	689	678	696	714	739	744	717	745	740	761	719	708	658	762	635	709	695	767	685	720	729	685	742	708	716	671	738	754	724	690	750	751	700	727	757	765	713	721	762	789	723	694	753	731	761	719	728	730	723	739	713	739	726	702	758	690	762	726	719	734	703	670	706	688	740	743	733	735	730	765	707	718	786	704	725	752	704	703	759	755	760	736	731	715	699	736	717	764	707	711	714	729	723	704	678	687	722	762	681	730	724	702	738	745	672	702	697	692	737	716	716	746	716	765	720	703	771	717	733	746	759	723	708	757	740	729	690	759	702	714	719	696	719	709	706	776	711	727	717	733	693	719	762	745	730	752	723	693	721	698	736	690	729	703	727	740	672	756	749	717	710	707	775	692	739	769	746	765	679	759	717	698	767	749	733	720	762	700	723	686	721	743	687	718	718	711	689	729	693	699	716	727	705	703	695	704	720	716	734	723	721	711	729	739	727	721	741	706	774	747	731	718	715	739	722	742	755	751	725	724	709	657	752	712	731	714	697	749	701	719	728	708	676	724	763	729	706	766	726	738	762	738	702	705	730	752	726	718	704	700	726	742	732	738	745	732	710	755	672	727	743	789	712	727	711	765	748	757	753	716	723	675	756	707	694	692	707	727	700	728	622	691	721	744	724	694	714	746	708	728	757	733	731	726	708	734	742	746	723	729	720	745	692	701	685	754	721	730	748	739	741	717	736	746	725	697	695	734	697	736	698	694	707	720	692	760	712	739	750	748	721	714	721	696	718	724	724	771	702	750	761	718	711	709	711	717	713	728	711	759	701	740	698	666	750	691	683	734	737	729	759	694	717	712	775	731	706	726	727	690	727	732	701	747	707	745	693	729	727	686	707	764	745	719	741	723	704	752	715	716	701	714	732	711	751	765	714	732	693	714	669	717	763	666	740	722	750	708	739	692	779	695	707	709	724	667	730	753	756	771	726	748	743	734	712	719	672	724	746	697	705	743	711	746	742	719	758	723	719	750	738	685	695	708	769	704	715	651	709	668	732	686	714	715	764	718	704	694	693	694	723	725	697	777	710	770	764	708	702	747	693	767	727	746	725	739	767	683	719	742	696	698	738	721	705	747	760
26945	19046	4785	509	359	294	256	264	233	248	254	220	188	231	254	256	207	248	210	224	232	220	216	226	239	243	206	258	232	252	236	225	198	214	241	219	199	229	203	208	271	202	189	210	197	218	192	236	226	230	229	229	201	226	219	221	206	202	217	236	214	206	261	232	202	206	235	204	230	232	226	228	236	241	229	216	226	217	228	204	217	227	209	230	207	237	204	208	226	223	211	219	218	191	211	223	232	213	207	223	245	237	219	218	234	202	247	218	211	219	192	217	216	218	223	225	214	217	228	200	224	211	234	222	196	252	203	217	226	206	223	227	200	205	204	246	210	240	232	209	247	227	225	231	208	218	247	212	216	193	208	241	225	223	234	207	209	208	228	226	219	237	232	223	222	216	216	235	201	204	205	214	198	228	200	243	223	202	215	220	237	199	214	240	213	206	221	232	214	222	221	214	211	215	197	215	222	211	220	227	198	211	217	215	235	206	227	222	240	213	224	231	200	245	227	229	211	210	203	222	218	206	222	205	229	228	229	220	195	231	233	225	225	199	210	202	212	190	216	220	206	223	222	200	235	227	207	212	197	239	206	219	209	213	201	209	231	211	231	219	206	200	209	256	199	264	203	204	233	219	239	228	226	221	201	222	209	221	203	236	237	192	226	215	256	222	221	218	216	239	214	243	239	220	223	221	212	237	189	237	213	230	222	212	235	205	213	200	182	186	211	204	230	219	219	220	217	212	225	201	226	210	236	231	230	200	228	238	218	196	208	234	217	220	219	205	197	195	202	216	233	192	226	232	206	221	207	235	219	207	238	218	224	211	239	203	214	208	245	207	213	242	200	227	218	229	236	226	214	231	216	248	196	200	220	234	206	198	227	231	213	222	230	186	231	210	224	206	233	232	233	199	208	236	243	219	225	209	219	243	215	210	226	208	219	241	207	206	218	229	215	222	226	196	222	181	177	237	236	232	243	208	232	219	205	227	226	229	223	224	230	232	220	220	230	215	222	213	221	232	209	212	188	213	216	217	209	203	225	206	227	239	213	226	218	234	242	234	226	206	222	201	190	204	222	237	235	226	209	214	206	198	230	232	214	212	219	234	210	231	229	196	233	208	240	231	210	211	220	184	226	261	196	233	217	198	220	207	218	204	222	200	214	233	208	222	187	231	228	201	200	217	215	219	202	217	198	217	216	211	221	216	199	220	219	215	223	230	253	220	192	242	207	185	204	211	205	236	205	195	242	206	251	217	225	232	218	223	240	221	241	236	224	221	222	235	218	221	238	235	207	230	219	210	189	222	206	239	222	238	227	227	220	221	200	200	219	193	234	189	217	208	237	233	214	232	215	225	242	219	230	199	219	218	230	240	211	220	204	216	208	243	202	213	244	221	227	242	228	226	212	210	218	232	232	239	249	209	220	209	230	227	238	194	202	190	257	236	232	229	219	236	219	230	212	199	204	215	206	202	211	217	221	232	215	206	234	238	237	208	211	229	198	220	219	239	218	229	209	226	256	223	227	222	210	246	218	230	238	219	170	235	231	228	211	227	213	216	217	240	199	219	257	236	238	209	220	240	213	193	224	219	268	229	230	222	216	197	225	219	199	207	221	221	200	225	186	222	220	224	225	212	203	206	208	211	237	237	228	220	196	216	210	213	185	227	232	222	205	215	231	207	218	219	209	222	216	181	222	206	230	224	214	233	229	214	218	216	205	202	218	226	194	224	252	196	226	219	223	248	225	190	208	228	224	222	205	221	220	255	206	222	220	219	223	251	208	227	213	198	225	196	208	214	216	206	218	204	220	200	201	225	232	235	218	223	214	212	223	243	239	234	233	228	228	221	177	225	230	208	212	226	242	225	229	217	225	238	252	233	215	251	225	218	218	223	218	206	207	213	206	214	206	232	222	239	231	238	233	205	210	226	233	251	242	212	218	210	231	218	223	228	223	217	188	235	228	198	233	235	244	210	214	222	211	248	216	226	199	238	229	215	243	195	220	204	219	235	222	229	240	239	222	194	196	204	230	196	238	242	223	225	210	208	222	196	214	225	204	205	198	204	217	219	201	204	219	180	203	241	209	206	217	232	215	216	234	230	220	245	200	237	198	207	236	230	239	232	203	243	207	213	205	232	200	234	213	262	214	233	214	211	227	221	217	207	209	220	217	217	211	214	202	199	207	224	198	225	242	198	246	228	240	217	201	208	244	192	237	227	210	217	214	215	240	204	223	226	199	247	229	214	220	193	200	209	207	190	218	209	213	227	204	223	213	218	212	215	248	221	205	217	226	240	216	219	213	216	244	191	237	211	210	199	209	241	223	214	202	219	218	250	233	219	237	195	204	229	215	223	224	214	183	236	200	189	203	217	207	228	251	225	224	212	230	228	233	220	219	224	226	201	223	233	228	217	223	226	220	220	228	198	204	216	216	223	209	224	253	237	221	212	168	219	202	202	207	220	238	217	208	187	223	215	214	207	200	222	229	223	232	211	227	230	202	223	196	204	228	220	218	220	222	203	229	239	211	217	232	211	198	211	210	243	209	228	190	243	201	218	191	191	198	226	225	223	239	213	207	228	242	228	210	221	239	217	189	226	209	212	203	215	211	231	229	222	228	242	191	245	209	226	208	206	236	230	223	214	224	214	238	241	227	213	206	209	193	224	213	206	221	222	215	215	203	214	234	222	202	212	217	220	218	222	230	230	215	194	196	231	242	226	200	228	202	225	211	227	195	206	233	188	241	214	203	222	199	189	219	243	201	216	212	198	242	208	233	213	220	225	231	204	236	216	222	216	229	213	213	208	223	202	228	235	210	244	218	236	242	202	220	208	219	229	202	185	217	220	230	239	225	192	218	237	196	236	205	207	229	216	186	203	206	216	228	216	205	203	209	196	224	237	230	195	199	212	242	218	212	233	231	235	219	234	235	223	232	211	229	213	226	220	211	214	234	233	235	208	216	225	213	220	191	236	211	201	225	218	190	229	217	221	223	219	229	231	195	214	223	204	215	210	216	220	220	222	222	223	240	214	221	219	217	210	220	217	236	212	257	208	219	221	246	187	205	221	210	220	237	217	225	230	194	182	197	216	224	251	233	232	203	213	256	212	203	194	183	234	199	234	232	240	213	194	210	231	235	204	203	227	202	221	212	229	221	207	242	225	204	232	191	218	195	214	220	193	232	200	201	219	219	218	213	200	230	217	219	195	223	221	216	222	229	213	225	234	238	180	217	221	215	215	222	201	189	242	221	222	217	216	217	199	211	226	213	209	229	240	215	222	209	202	216	220	219	223	236	261	232	206	223	224	233	254	206	216	224	219	235	211	211	196	200	227	222	200	205	202	223	202	224	225	210	233	226	251	221	207	228	254	213	237	218	220	199	218	207	216	236	203	223	226	217	206	228	177	225	210	236	228	228	217	238	199	216	208	199	224	211	204	218	235	240	219	252	246	233	214	204	230	226	218	203	209	216	198	226	202	196	247	195	208	233	221	218	221
3948	1109	925	552	437	415	390	360	317	315	295	308	317	313	311	288	310	295	271	305	293	317	339	286	318	282	243	253	275	275	278	283	275	321	309	320	298	275	296	289	253	298	254	279	268	305	276	283	274	273	299	302	307	271	298	316	295	302	310	283	277	281	276	281	268	328	258	286	275	291	295	271	271	283	276	276	272	285	283	293	257	298	277	293	281	299	279	295	282	312	299	258	290	306	288	272	301	264	251	283	294	293	275	320	297	274	316	297	283	310	293	308	274	284	289	295	282	278	246	262	294	311	275	292	287	273	266	276	282	303	281	261	296	293	283	294	301	284	289	289	273	302	266	282	271	296	241	323	277	271	282	273	276	271	288	268	286	275	269	264	315	270	292	284	284	286	279	283	303	272	308	296	313	286	291	265	282	284	259	318	256	272	283	281	299	282	259	299	271	298	272	276	288	270	291	287	269	277	269	232	315	286	299	286	293	262	247	296	295	295	290	297	246	273	252	296	284	254	266	250	280	251	297	299	276	270	258	290	278	315	268	296	285	264	276	292	273	273	285	273	268	268	293	287	310	262	269	269	267	263	299	295	279	249	282	255	275	271	264	279	283	285	311	290	307	263	290	271	284	263	281	312	280	269	289	319	295	289	310	316	281	258	314	276	281	293	263	289	277	288	294	291	241	308	283	272	291	282	294	300	253	295	278	277	306	319	285	306	284	303	252	249	306	269	278	279	267	271	268	301	272	270	276	303	286	293	313	276	289	280	277	270	263	323	263	300	267	299	276	277	294	258	290	285	251	291	289	272	291	269	282	289	268	306	288	299	288	297	307	291	318	291	277	302	289	277	298	285	279	279	289	287	284	282	265	289	299	271	286	286	298	269	300	298	319	294	296	281	298	290	273	230	262	303	306	254	304	271	302	315	228	294	320	278	288	316	287	260	300	308	283	292	266	281	309	263	297	282	258	297	283	322	303	316	262	275	290	257	289	266	282	279	267	268	301	284	277	295	265	285	305	275	263	272	315	273	283	275	258	294	262	265	255	296	269	285	280	299	296	274	261	309	270	290	296	300	283	260	261	255	264	301	284	282	311	290	299	283	281	313	279	268	282	281	292	284	290	281	314	255	287	305	281	286	275	271	265	276	283	257	268	286	253	296	305	305	314	316	272	290	269	310	294	311	271	270	257	313	309	286	285	256	311	291	288	298	284	293	310	287	284	273	281	274	331	285	279	301	297	300	292	318	288	284	283	273	304	279	309	293	294	284	264	298	264	306	275	297	300	267	285	281	270	270	305	275	271	279	287	289	295	312	311	323	277	296	282	273	279	302	292	266	279	320	300	267	290	274	286	287	272	292	272	278	283	295	261	312	276	254	288	265	282	307	255	291	289	275	291	259	276	287	269	282	254	294	258	249	272	294	285	271	310	260	285	278	265	292	304	287	286	271	286	250	290	289	306	305	284	264	266	315	267	257	289	316	269	277	284	280	277	301	307	281	293	262	280	279	289	303	282	280	268	299	288	271	266	272	274	289	253	291	292	280	263	298	283	303	283	289	300	286	315	269	297	254	272	256	297	299	279	290	291	307	284	268	289	282	278	276	263	274	306	269	303	291	266	266	292	289	252	287	267	283	284	289	312	298	288	305	264	315	296	280	268	289	274	277	283	303	285	268	308	301	287	265	284	269	301	281	291	300	273	297	286	282	261	289	282	303	263	320	306	276	310	290	290	279	304	260	282	278	280	286	293	278	310	303	263	275	262	266	267	272	272	290	264	286	316	279	265	299	287	268	277	254	289	312	292	277	266	276	248	259	298	267	293	306	246	287	292	270	231	281	306	287	281	268	281	295	286	274	258	288	258	274	305	295	291	298	276	290	294	302	272	261	298	301	300	269	260	280	268	253	289	291	297	263	274	299	285	257	290	245	298	271	283	266	287	284	320	324	276	279	274	279	288	266	282	272	276	296	269	297	320	268	295	286	285	279	264	305	294	282	300	294	301	279	260	266	271	283	309	299	290	294	292	271	280	289	272	281	283	274	276	290	280	265	275	289	282	295	286	294	301	287	285	290	272	272	312	306	301	286	279	287	294	286	301	299	281	312	308	279	283	268	302	273	297	284	323	316	310	295	282	317	304	280	301	279	276	314	280	279	289	292	271	273	283	297	282	270	285	279	258	276	290	269	289	300	264	281	305	286	271	265	304	276	309	289	286	264	291	296	276	279	304	312	275	267	289	288	254	286	292	280	275	280	288	265	315	268	292	325	290	272	279	275	287	319	251	268	272	243	274	261	310	280	294	282	241	285	267	285	255	320	272	286	291	266	272	274	320	246	301	307	274	277	301	276	281	268	301	283	295	293	288	317	327	296	276	281	296	297	273	283	275	271	294	314	289	305	280	276	264	295	295	256	294	314	291	295	270	276	284	280	273	305	276	277	255	281	286	310	268	263	294	303	282	250	294	291	321	241	298	262	268	274	274	273	290	268	309	272	287	289	283	292	281	293	285	257	296	290	278	291	314	261	262	276	304	263	266	298	287	284	273	281	279	260	269	278	311	280	280	277	297	267	292	275	281	277	296	273	285	296	271	302	271	306	286	295	288	274	311	276	289	297	270	275	271	294	237	284	282	288	274	261	295	301	284	263	267	294	269	293	269	290	310	266	313	329	317	286	293	275	285	272	283	280	263	292	280	288	289	294	269	255	302	286	279	303	299	263	303	282	327	271	309	273	287	273	308	318	317	253	282	287	292	260	269	275	280	283	306	274	273	269	294	294	301	285	261	311	269	282	250	316	288	302	319	310	295	268	281	304	264	255	277	295	289	271	281	304	297	300	287	262	295	258	282	286	290	284	261	296	272	286	293	308	263	287	252	267	274	267	272	285	299	296	327	299	281	263	254	305	273	283	306	266	252	287	262	292	267	283	301	264	296	299	257	273	291	314	292	307	283	274	300	257	264	283	309	263	252	270	272	291	309	280	286	290	274	283	294	296	277	297	286	267	298	277	291	259	289	285	291	277	254	297	278	270	290	291	282	260	299	277	306	263	258	291	291	300	268	304	289	289	282	299	279	279	296	271	287	311	289	291	284	281	314	253	266	337	290	261	311	272	320	294	255	279	282	307	321	295	282	317	314	260	273	293	304	293	262	278	293	269	292	299	257	282	266	308	276	286	286	283	307	286	263	281	296	270	302	285	302	324	264	278	292	293	320	281	284	276	280	288	276	276	304	266	288	287	279	267	255	286	291	277	296	275	272	298	274	288	306	292	264	305	294	309	260	282	262	270	275	285	280	311	265	287	285	276	305	308	285	285	310	283	301	274	293	277	306	282	272	291	279	268	289	290	277	302	275	272	276	262	280	298	288	280	258	289	281	283	264	298	260	294	265	297	304	270	268	293	287	281	298	280	303	261	283	283	276	270	266	300	309	254	282	304	302	261	262	289	269	289	306	270	292	287	275	279	288	278	254	333	264	311	274	252	299	275	257	269
23780	20954	28129	23955	20927	7344	1177	859	780	722	734	625	644	566	595	560	586	559	558	556	557	572	512	511	538	547	528	536	532	527	557	514	494	525	506	482	504	506	535	513	502	532	495	475	526	518	492	509	495	514	523	485	492	516	533	510	474	489	497	516	476	515	525	509	510	507	493	519	507	505	503	472	465	488	478	520	493	485	521	515	509	498	499	471	497	484	511	490	535	517	483	528	494	463	482	509	492	488	503	475	490	444	506	486	503	489	481	487	501	490	496	494	523	476	462	514	526	509	522	496	472	472	469	518	484	493	495	481	481	485	460	514	538	506	449	513	487	555	512	499	518	550	488	512	481	497	506	518	492	487	561	494	499	515	506	516	497	454	533	531	484	543	507	530	509	507	514	505	500	456	486	482	558	513	486	495	476	509	521	494	490	516	480	493	493	497	503	512	493	468	517	477	510	518	497	508	521	524	479	479	496	450	476	465	521	514	511	520	493	508	496	522	536	490	493	485	543	524	479	510	442	502	507	479	514	496	531	490	526	488	483	492	446	511	502	514	489	493	493	507	526	473	524	533	495	496	520	485	471	545	456	480	482	509	499	482	526	493	510	501	498	521	530	482	488	491	467	506	501	485	507	488	501	463	466	523	475	510	493	479	510	512	487	470	506	479	489	472	511	482	491	532	495	520	526	478	479	517	504	487	529	484	503	516	521	496	480	460	514	538	496	478	511	511	477	500	521	493	476	519	499	479	486	497	532	501	507	485	521	500	467	536	463	488	526	487	492	484	530	489	527	521	484	512	497	438	529	494	508	477	503	514	454	503	496	505	520	512	488	493	491	466	517	495	490	494	478	526	527	508	504	556	518	510	466	479	481	489	491	495	468	502	496	538	514	524	494	542	513	519	529	504	470	492	493	560	526	497	518	486	492	492	496	500	520	488	514	462	503	511	528	494	524	481	485	516	485	482	492	472	519	492	469	493	523	480	486	507	515	500	526	540	463	477	494	511	509	532	494	511	513	548	502	490	494	527	504	482	466	493	470	539	543	517	514	468	479	473	496	509	502	473	488	485	483	494	571	511	512	498	501	468	509	529	502	488	502	501	497	521	497	495	505	502	474	490	480	527	515	530	487	505	536	519	505	513	504	473	488	502	535	493	516	507	496	507	483	507	485	525	455	479	505	513	499	452	514	497	510	540	500	535	531	486	487	523	479	503	528	501	478	546	511	524	519	543	485	497	485	480	473	496	512	472	526	480	465	490	499	547	500	520	475	508	488	532	517	529	516	484	501	504	473	517	503	498	507	474	505	513	525	482	478	515	538	503	490	439	433	508	486	484	536	492	520	501	479	482	525	509	445	541	496	478	510	506	487	501	520	497	484	483	497	469	493	502	491	502	493	482	485	522	511	514	475	458	515	492	469	534	492	506	499	522	522	472	521	500	472	470	489	501	476	496	497	518	487	507	435	482	510	509	551	484	474	514	481	501	481	483	518	505	501	495	527	488	504	525	497	489	525	540	487	503	503	496	554	499	481	532	464	469	509	496	514	508	503	520	477	512	475	516	538	506	455	498	482	475	491	476	500	507	456	492	508	510	515	510	466	503	527	491	524	494	520	481	485	474	490	545	521	485	476	536	515	516	506	506	465	481	483	493	498	503	520	508	524	482	484	500	488	506	510	497	490	471	547	444	512	491	491	469	560	527	461	503	511	523	487	497	500	497	500	512	468	491	464	496	485	523	488	475	475	509	497	519	437	502	486	515	497	473	507	492	496	526	520	482	491	492	504	519	529	498	459	517	490	482	506	487	517	530	504	477	515	499	495	503	477	503	494	514	502	453	485	471	469	494	503	512	465	442	477	514	516	520	514	494	504	478	489	484	451	496	544	544	482	490	524	525	513	509	474	482	493	507	487	511	484	509	521	498	473	535	466	487	484	499	522	470	543	559	471	478	503	503	535	470	474	510	509	524	472	477	488	528	539	497	521	500	508	457	529	489	490	504	489	554	511	454	484	486	517	523	515	517	479	509	531	507	504	476	484	468	518	484	498	494	491	515	528	519	530	469	492	484	477	507	475	478	495	489	564	487	519	485	486	522	482	527	483	471	478	478	483	482	531	481	465	526	525	509	528	509	510	524	494	524	514	532	519	508	475	510	488	504	508	506	470	486	502	489	481	465	480	503	527	472	468	512	517	544	508	486	517	479	489	540	517	520	520	467	516	559	517	471	469	478	536	506	518	544	501	491	507	528	495	510	499	534	545	457	523	470	472	483	505	455	483	498	534	476	507	544	508	476	522	493	475	525	485	477	488	493	450	458	475	554	533	518	526	544	525	504	479	483	500	501	488	503	436	507	486	455	481	486	532	511	500	527	583	508	490	509	469	521	489	476	501	490	497	482	532	531	490	449	491	504	519	478	475	511	533	493	481	466	513	491	516	520	528	492	518	476	489	506	517	501	485	494	503	469	468	490	499	492	468	528	494	527	504	517	502	505	513	525	497	510	523	491	479	508	518	505	496	488	482	487	530	489	529	539	518	473	518	506	515	519	508	528	477	506	458	440	487	510	505	484	484	513	503	523	517	516	499	474	497	483	511	555	498	474	468	494	550	485	496	497	527	534	512	446	496	529	517	488	531	484	483	484	515	519	494	502	472	486	470	520	468	559	524	511	474	495	528	480	506	534	498	510	503	513	510	536	498	481	504	501	527	485	501	485	521	504	467	486	557	527	463	490	519	467	493	483	497	470	514	477	484	521	527	485	504	535	477	492	534	467	519	540	450	474	533	517	491	501	503	513	509	480	482	514	529	481	477	468	464	511	508	489	506	473	496	506	498	482	497	486	474	502	500	508	494	481	514	469	527	469	491	437	535	535	471	489	484	486	516	499	499	472	542	497	484	508	513	483	516	512	455	468	458	510	489	476	533	489	494	504	510	511	524	516	518	508	549	531	526	530	505	469	457	466	517	447	536	470	461	519	477	475	524	503	474	528	456	534	470	477	474	517	500	515	525	497	495	495	521	505	514	520	488	477	464	497	486	536	497	463	521	507	467	490	473	482	503	480	513	514	467	489	495	480	537	499	499	530	494	495	512	507	482	517	484	506	463	473	504	479	477	508	516	534	484	509	518	517	513	470	470	521	483	463	543	503	538	551	532	466	471	467	490	525	516	533	441	508	542	519	497	505	518	530	472	515	498	511	497	510	530	499	506	486	495	473	507	499	504	521	495	517	480	502	503	514	480	498	511	500	479	507	508	495	491	512	530	505	541	495	484	534	491	512	486	526	503	512	471	500	468	516	487	482	501	507	515	476	482	483	497	528	539	504	460	526	522	452	508	505	463	501	477	483	500	505	486	488	479	474	549	522	511	495	426	497	524	466	510	495	524	541	490	495	504	503	507	499	496	491	524	508	495	473	472	528	480	501	480	489	516	464	516	490	513	492	487	459	500	489	487	505	466	550	520	475	517	543	513	491	486	506	470	528	493	489	496	482
5135	10903	8405	4332	3006	2302	1865	1461	1310	1155	1097	1005	897	858	852	843	794	754	732	736	704	738	702	685	738	719	662	674	641	629	591	632	680	640	637	656	644	664	636	650	596	625	639	600	618	623	606	654	636	617	674	648	598	625	644	609	627	642	613	644	659	602	592	597	637	603	631	603	647	613	642	680	627	653	574	661	641	643	631	603	649	629	648	670	653	671	657	611	625	606	585	579	661	639	667	617	639	605	619	642	621	596	644	618	699	611	640	677	644	636	571	610	647	664	626	644	647	633	596	634	627	615	608	618	619	594	637	592	627	624	586	601	641	635	658	612	595	668	619	643	626	670	716	655	651	640	639	631	593	588	623	691	662	635	597	627	619	620	578	620	640	614	658	634	637	638	588	634	667	652	649	592	620	595	625	661	647	624	625	625	623	633	584	660	611	644	663	593	637	632	630	670	615	603	629	608	611	683	615	576	658	711	620	597	644	653	647	631	621	608	605	644	630	592	602	628	613	632	553	607	628	658	652	631	571	614	593	624	647	618	650	613	609	623	614	601	581	611	601	590	622	625	627	646	634	666	657	634	573	616	619	633	623	643	633	613	654	609	614	587	638	628	596	624	608	628	627	626	631	615	632	639	603	567	621	556	606	613	574	602	630	598	615	632	639	682	629	612	626	625	599	601	646	635	630	645	634	592	638	669	650	626	617	626	584	619	633	626	621	608	625	616	607	651	683	630	625	623	638	609	611	590	638	624	608	621	625	586	636	669	617	634	656	615	603	646	634	584	630	636	642	619	609	623	603	594	612	621	614	618	624	659	592	622	625	629	632	626	636	608	610	613	600	629	623	692	606	648	622	583	603	597	621	658	619	610	609	642	624	603	621	589	616	614	675	647	610	608	658	645	662	573	618	629	605	588	640	587	626	647	635	635	618	640	646	604	642	600	604	648	620	614	593	592	585	643	630	594	657	619	595	614	681	620	597	654	648	613	640	636	666	621	611	592	580	615	611	631	610	618	659	595	639	602	659	617	598	662	625	613	655	614	590	637	588	635	616	634	602	607	589	617	624	633	567	608	653	617	611	615	593	631	631	584	575	602	627	619	611	621	656	617	601	610	649	609	660	623	633	645	567	615	612	624	644	628	579	616	651	602	647	685	644	615	572	646	601	615	631	595	635	634	657	582	655	676	626	630	592	690	594	602	587	619	630	627	663	625	591	627	623	642	630	618	613	592	691	593	628	629	566	618	588	618	630	574	599	647	619	629	609	608	596	629	615	617	579	665	597	628	594	604	619	588	636	658	623	581	603	605	652	645	625	638	625	608	639	591	612	635	604	619	639	649	633	609	619	661	597	618	620	648	619	637	632	673	642	622	637	583	577	588	623	612	628	611	590	652	646	660	601	614	653	646	568	630	589	614	595	625	539	611	591	616	572	612	645	628	639	621	602	679	616	678	650	638	578	615	598	579	636	644	610	596	639	639	649	667	608	640	651	645	626	584	610	674	624	607	609	604	622	654	606	599	651	670	590	617	628	622	624	607	624	628	621	653	610	619	606	600	618	613	615	598	686	650	615	633	630	599	643	623	656	635	603	645	619	636	611	639	631	617	642	642	612	618	637	629	597	627	661	625	618	609	665	604	615	615	613	645	609	576	626	651	635	625	620	620	630	613	615	595	645	589	673	609	641	596	646	629	660	581	596	624	614	616	642	607	633	636	648	683	639	612	645	620	663	603	619	612	692	639	677	597	632	603	617	602	587	624	642	643	596	642	634	644	610	616	632	601	604	606	607	636	675	654	615	623	662	633	599	618	590	639	622	608	628	618	615	613	627	636	638	609	571	584	595	609	570	575	667	622	581	625	646	597	709	616	615	596	649	643	662	650	639	598	595	630	650	658	632	614	649	634	683	614	598	649	582	616	582	675	655	633	599	611	642	593	599	629	622	637	647	642	589	579	584	590	575	640	627	602	612	604	603	625	606	611	591	586	644	675	618	635	628	599	650	631	600	609	615	598	626	612	581	600	633	610	585	594	616	628	637	643	621	587	614	586	635	622	591	638	640	644	567	633	652	605	638	638	573	668	595	620	596	686	613	661	576	658	560	639	589	631	624	654	615	660	613	638	640	624	637	636	618	595	624	671	627	621	614	588	607	626	609	645	643	601	617	585	589	588	622	618	609	590	643	620	630	598	603	609	643	611	641	592	618	619	633	618	616	606	648	669	604	636	630	654	611	633	667	682	654	594	613	601	615	671	586	664	664	621	611	597	637	603	630	652	607	660	645	642	618	671	638	621	633	593	642	633	604	594	584	652	643	635	626	637	638	649	629	641	660	620	652	632	594	641	602	645	620	615	703	626	615	606	606	636	588	607	633	637	617	627	611	656	608	629	628	595	620	635	590	635	604	652	647	629	625	664	618	626	606	595	648	652	622	654	606	625	629	629	602	621	655	613	584	614	596	607	611	640	609	621	594	571	637	636	673	613	584	626	651	597	708	653	623	585	638	634	606	604	631	580	603	582	611	642	630	670	613	653	587	614	604	624	569	601	648	633	622	657	671	637	619	578	610	615	651	637	620	619	657	602	681	611	612	682	638	618	636	608	616	611	605	623	591	642	633	595	613	618	634	659	652	643	626	641	630	577	596	576	647	613	623	608	629	564	643	611	628	617	620	672	618	645	627	623	590	650	652	590	649	610	646	665	580	640	625	656	631	640	627	637	604	656	611	593	660	648	592	634	630	670	645	612	622	623	650	608	617	630	602	606	597	613	637	640	608	627	650	687	617	637	641	615	638	597	611	614	652	640	611	625	631	641	620	591	661	624	600	614	590	603	632	584	559	591	633	630	594	606	579	616	626	613	649	628	580	615	647	625	609	610	610	636	621	630	640	630	618	634	667	605	619	585	652	632	608	623	622	627	599	579	664	605	633	645	657	628	608	604	617	627	600	654	675	624	613	622	629	628	585	651	564	667	631	613	639	606	662	627	602	564	628	621	620	622	622	647	609	618	635	615	593	590	624	654	603	679	566	620	675	625	630	587	651	610	597	649	613	621	610	691	618	591	635	597	623	641	607	571	591	647	599	640	604	640	629	654	641	619	655	643	632	612	650	613	633	574	586	599	651	623	601	621	616	626	630	645	667	660	650	639	620	653	614	605	605	589	573	637	606	620	606	598	592	665	636	626	645	614	606	622	623	580	597	620	623	578	610	657	595	628	634	648	624	571	643	592	625	654	608	647	598	650	655	624	638	610	639	646	624	630	615	662	614	594	588	655	607	611	656	626	605	640	606	639	645	628	629	601	611	606	619	605	643	649	640	628	610	625	620	631	671	627	693	578	606	644	618	606	621	597	602	630	611	611	614	582	653	643	616	621	611	623	587	638	637	599	599	618	649	597	569	595	630	601	635	611	616	618	592	587	583	616	648	606	602	638	599	634	559	596	608	650	629	646	596	645	605	630	626	599	635	613	603	613	576	636	629	672	594	656	621	640
25032	20960	26613	25074	4016	445	369	281	271	248	226	227	215	211	216	203	208	212	199	188	213	185	187	177	178	185	186	191	182	168	162	193	180	183	183	160	155	162	175	180	173	178	147	182	187	161	180	169	152	176	168	189	157	182	151	164	166	192	157	172	174	176	170	152	160	147	173	149	181	183	155	177	180	166	167	168	171	167	175	189	178	160	184	175	158	163	158	160	170	165	196	178	164	162	158	156	171	190	166	171	161	190	161	156	167	162	156	163	168	177	166	161	150	168	173	166	154	143	161	149	156	157	173	193	200	184	142	169	149	144	173	177	147	155	184	166	162	176	155	150	191	174	180	176	160	179	178	165	189	154	143	158	150	169	172	160	163	178	165	163	172	165	191	160	187	167	183	154	180	175	173	165	177	173	153	179	173	159	186	178	176	193	161	159	173	177	158	162	166	168	168	170	153	181	145	191	168	174	181	164	159	141	188	176	176	162	162	179	171	159	174	177	163	153	176	151	157	176	179	152	161	170	175	163	143	169	182	166	187	161	179	161	156	166	172	199	144	159	166	180	201	164	167	158	175	159	191	158	155	198	158	177	155	161	189	182	182	167	182	163	161	160	176	186	162	180	165	171	173	167	183	175	186	173	185	166	174	181	156	176	163	190	156	176	148	168	155	144	178	144	177	158	176	169	184	180	147	186	163	165	180	137	177	166	161	178	145	171	168	156	181	166	161	149	180	177	163	160	182	172	165	154	179	152	188	143	167	168	145	175	178	162	169	172	214	187	177	168	177	166	169	142	163	151	157	151	165	165	176	175	184	156	184	186	164	153	171	151	189	186	180	189	174	187	176	167	173	185	155	162	176	178	159	185	156	167	150	165	200	180	159	172	172	149	181	171	179	188	184	164	184	156	180	154	146	160	143	182	137	187	160	182	168	181	151	183	169	162	183	148	183	177	159	179	177	188	179	169	179	171	190	179	189	175	171	176	158	157	140	168	143	155	174	163	147	174	160	163	166	169	162	141	196	150	175	149	160	153	146	164	187	151	181	168	156	186	140	165	169	148	183	175	170	153	175	179	172	168	171	165	137	175	162	183	182	163	192	176	180	153	168	175	170	169	158	165	159	180	187	158	160	189	165	164	153	169	151	169	168	180	175	151	183	158	187	192	183	171	156	193	149	190	155	162	165	158	151	167	168	151	173	157	151	151	157	191	153	146	147	169	169	181	181	168	149	168	170	164	152	198	176	176	181	172	164	177	170	170	178	176	169	161	171	183	197	170	158	181	186	177	170	142	191	178	170	178	186	190	176	156	154	165	148	181	175	176	157	167	164	176	187	142	170	162	176	152	174	173	169	184	148	167	173	172	169	166	178	189	174	152	167	158	162	170	182	177	170	166	162	164	162	167	181	197	161	148	144	192	178	175	168	156	177	170	165	165	177	158	168	175	163	159	176	177	180	176	157	156	155	193	169	194	167	164	165	172	155	176	197	160	180	170	156	157	163	180	143	159	164	161	179	165	170	154	148	174	197	161	175	167	163	172	177	169	157	161	184	160	162	173	175	160	151	173	167	153	163	149	165	167	182	190	174	170	155	179	170	177	173	172	154	169	137	159	189	170	186	178	166	175	172	168	155	164	146	153	159	192	194	158	176	159	166	188	146	157	176	155	171	169	142	168	147	176	189	167	188	178	176	181	160	200	171	169	169	167	152	172	163	178	171	180	168	183	153	153	153	170	170	166	170	158	160	146	161	179	170	165	179	167	137	158	163	159	183	155	163	185	165	159	184	154	161	176	149	159	162	148	158	182	184	176	160	176	150	170	162	204	167	182	152	156	164	178	174	161	178	197	169	173	166	162	172	180	162	169	169	192	161	181	143	169	188	168	164	165	167	144	182	156	148	179	158	170	181	177	174	178	182	152	163	172	184	203	172	155	175	172	170	178	173	153	169	174	190	190	156	185	186	169	167	166	171	172	176	194	190	146	160	157	174	173	182	186	183	191	154	157	186	175	169	167	181	172	147	169	153	159	142	152	154	186	172	173	150	154	152	179	162	173	171	182	160	158	156	175	173	181	163	174	153	174	159	172	191	148	169	159	170	165	192	165	184	172	172	167	170	167	182	164	185	169	168	187	181	179	181	176	170	204	149	162	152	147	162	189	176	152	175	204	162	161	167	169	169	157	194	160	169	153	148	141	177	152	172	154	183	156	161	190	165	187	169	168	157	158	182	147	143	155	171	153	174	183	161	173	173	177	188	153	171	163	165	160	170	151	154	177	166	147	169	159	176	181	178	139	166	186	153	176	180	156	169	181	184	181	166	182	159	175	165	178	155	161	174	167	184	155	188	161	185	184	161	174	175	159	152	156	151	161	172	150	173	163	160	174	150	175	160	165	173	181	171	181	151	203	173	152	163	193	176	165	158	146	176	156	157	180	163	161	144	160	175	165	188	170	171	172	174	192	165	153	153	175	191	157	178	179	176	176	165	174	181	174	179	185	154	161	163	173	169	177	180	154	160	169	165	186	178	167	155	167	170	152	166	160	163	177	178	152	160	171	176	162	168	173	162	177	154	177	172	181	161	157	170	165	161	165	188	155	152	170	162	183	169	162	166	153	169	177	181	164	149	179	181	155	137	166	174	151	162	179	172	177	156	175	175	146	154	155	161	163	169	152	164	156	167	167	160	167	171	153	171	195	181	154	163	176	171	165	186	169	167	177	155	173	197	158	154	169	163	154	162	167	143	164	174	168	156	186	160	165	185	180	159	176	155	171	169	166	164	175	215	191	159	158	171	147	179	162	181	167	162	160	169	139	202	154	165	172	179	194	160	184	167	190	164	161	159	178	163	157	177	156	170	168	187	160	169	153	157	178	182	176	191	149	176	181	164	167	161	174	155	187	184	160	176	170	158	177	190	164	171	155	168	179	169	171	168	179	186	158	153	171	164	185	172	169	176	162	172	145	164	183	170	170	158	180	171	184	167	191	178	150	168	171	181	162	209	183	145	172	186	160	182	172	173	147	154	170	186	171	170	181	159	178	166	171	163	168	179	179	193	141	182	155	171	166	161	177	163	196	172	189	173	178	178	165	147	171	180	169	171	175	174	178	173	175	163	178	174	155	159	183	166	156	151	172	159	170	137	175	178	178	196	178	180	164	191	167	180	165	172	179	173	178	164	159	148	183	193	169	187	206	166	178	179	163	159	174	183	169	174	176	185	183	156	172	159	177	174	158	170	159	217	166	160	176	164	142	160	167	174	156	181	149	188	156	174	149	168	162	188	154	149	158	151	169	166	152	165	181	176	174	142	158	168	173	162	189	166	177	164	181	178	177	172	158	168	168	171	157	182	198	153	161	175	151	173	174	170	150	178	158	179	186	161	168	157	159	173	164	186	181	161	157	158	167	182	167	180	171	186	170	164	149	194	172	175	182	181	177	165	165	166	173	169	171	164	154	173	153	143	155	163	171	152	181	162	176	185	155	180	174	182	171
4566	5622	4189	2011	1402	1062	859	698	606	480	450	413	415	370	397	380	303	319	305	291	254	277	303	293	280	262	273	271	278	257	253	271	252	265	274	272	244	257	251	261	250	244	250	241	242	272	239	258	227	265	261	232	212	218	263	257	253	259	238	260	247	244	256	227	228	274	263	247	228	234	260	225	231	245	221	235	245	231	251	219	258	246	236	244	256	243	235	247	233	234	256	259	217	232	234	238	245	219	226	241	243	262	262	225	265	225	227	224	235	251	251	258	257	223	236	219	257	252	246	232	252	277	215	239	248	254	253	233	238	246	241	232	259	234	217	252	243	229	269	249	236	259	246	238	234	263	229	257	223	255	241	222	237	283	240	254	232	217	227	253	255	247	248	230	227	275	233	249	255	231	260	211	244	210	276	233	219	246	233	242	261	231	251	244	237	250	238	248	231	255	246	239	269	211	240	261	218	218	256	230	226	255	242	240	213	234	246	269	260	243	233	263	264	235	253	245	260	230	236	240	214	276	272	243	252	243	249	254	257	240	231	245	228	237	259	246	227	240	249	236	255	242	248	226	253	256	217	229	248	203	218	217	247	236	260	256	234	226	240	226	214	261	236	246	223	230	238	240	216	266	230	258	245	246	242	233	221	239	268	220	255	258	234	225	237	225	235	252	254	205	226	281	257	258	231	232	250	247	233	246	253	247	245	238	248	244	231	222	254	221	219	208	255	237	252	237	240	249	233	213	244	236	218	250	239	227	267	249	265	246	230	247	240	250	233	236	244	243	227	259	228	255	247	253	241	265	242	233	256	253	220	235	242	248	281	244	242	245	240	252	248	220	234	221	236	229	254	225	247	214	262	233	262	243	231	256	235	227	239	253	268	245	238	259	227	228	249	228	245	223	227	258	209	242	269	213	260	279	235	246	225	234	268	254	217	246	252	231	225	245	258	247	238	224	244	258	240	244	218	259	294	257	229	215	248	223	255	262	243	236	229	275	213	248	229	237	239	264	235	262	245	223	206	244	233	250	250	244	266	267	248	229	259	244	233	220	259	260	234	270	241	251	244	251	230	243	254	250	236	251	246	252	232	257	236	248	256	251	236	230	235	235	240	234	245	220	245	241	231	227	261	241	241	255	250	255	254	218	237	222	216	249	259	243	279	249	227	267	263	221	244	231	256	275	225	248	239	288	239	210	249	251	263	242	247	251	261	233	243	218	250	252	240	257	226	238	246	238	242	253	231	228	258	256	220	249	252	229	221	260	220	234	211	227	236	249	214	239	226	251	235	221	230	252	245	253	240	256	251	229	252	230	236	252	223	274	238	272	257	226	240	222	226	248	214	241	260	230	248	218	254	236	232	233	267	236	255	269	241	238	222	228	231	219	225	227	240	263	239	249	210	238	274	246	239	249	268	247	263	254	247	233	257	250	252	234	265	233	223	251	249	224	214	238	230	244	235	257	247	232	246	215	236	246	224	258	228	235	248	239	240	272	265	274	238	247	266	239	235	266	252	254	249	243	242	243	234	265	221	234	235	231	241	249	267	246	261	241	240	214	223	258	226	251	246	233	211	250	243	251	229	251	225	242	246	248	240	215	248	260	232	231	231	229	232	257	228	238	229	221	236	245	231	260	246	242	241	245	223	260	236	253	244	234	265	259	268	242	228	257	241	281	251	235	225	234	229	242	252	232	229	250	255	257	208	240	244	230	243	263	233	218	230	272	206	229	246	233	232	238	286	240	258	260	256	236	269	260	223	217	241	244	246	228	240	257	227	228	253	212	232	249	263	231	232	249	242	257	211	248	258	222	224	248	244	240	255	233	245	247	228	260	245	260	242	223	249	250	232	229	232	226	244	245	231	239	249	261	233	253	239	228	241	235	267	209	247	250	244	250	238	236	236	258	244	243	244	223	218	260	240	243	268	245	262	267	241	260	242	235	216	245	267	227	253	260	243	224	262	254	275	255	223	250	233	234	260	255	249	245	238	234	243	218	250	243	275	262	246	242	247	261	241	219	240	240	278	213	233	257	242	249	255	232	249	254	227	237	253	260	240	264	251	225	248	256	244	235	231	261	225	233	257	209	238	223	262	267	250	263	241	242	235	230	235	261	248	244	236	262	260	220	206	237	257	264	238	248	232	228	209	238	251	259	252	216	229	255	246	225	288	241	226	233	260	249	260	262	253	240	220	247	208	222	243	243	225	244	223	228	218	248	225	218	235	239	257	266	257	254	253	267	238	246	228	239	218	245	270	247	260	240	263	247	273	246	230	262	254	243	230	261	239	215	241	243	239	223	266	219	237	226	250	238	250	242	266	242	256	237	233	250	245	230	232	233	261	226	247	225	258	233	252	249	245	252	242	250	241	252	221	239	249	260	245	258	236	258	232	221	263	226	240	237	241	235	236	254	253	202	256	233	261	213	236	250	188	260	260	247	259	275	253	263	242	252	265	227	242	242	253	259	238	227	247	252	230	260	223	268	231	246	225	233	229	251	239	250	224	270	231	261	235	234	248	254	241	223	241	236	229	246	243	226	267	246	245	245	261	248	263	230	239	252	241	221	261	226	205	232	239	219	230	261	251	236	223	256	241	235	211	223	231	234	248	220	241	243	261	248	230	250	287	232	252	260	276	258	226	249	254	244	219	259	238	229	246	206	247	237	242	230	239	238	234	233	243	230	245	251	205	259	269	261	235	245	240	254	215	250	213	235	234	238	263	217	234	215	206	225	230	248	252	252	243	252	226	247	261	251	264	260	244	252	236	246	260	242	263	227	240	241	225	227	244	219	230	217	238	241	255	253	252	276	225	231	251	226	254	243	241	250	234	210	243	242	267	242	225	234	246	249	266	260	255	240	237	264	218	254	226	247	222	237	238	228	234	242	236	250	252	241	253	240	221	265	209	235	236	249	223	259	231	241	230	247	256	244	228	220	250	274	259	259	256	221	230	240	256	250	273	251	258	240	222	278	228	225	229	246	228	239	261	238	233	248	208	232	232	245	250	230	229	247	257	221	281	222	257	239	267	229	259	288	228	240	210	229	251	241	270	258	226	257	247	251	258	241	255	222	257	252	228	234	257	231	224	249	233	227	227	245	228	237	243	272	249	244	213	252	246	264	257	262	226	240	243	240	232	248	253	226	240	269	218	225	228	240	237	236	270	239	227	241	240	252	239	257	226	225	217	244	248	244	235	220	190	218	236	258	245	245	266	206	218	245	253	237	246	255	247	218	234	230	226	243	251	240	259	232	239	253	255	238	251	259	245	221	255	245	238	224	245	247	230	248	224	227	247	262	268	244	260	237	229	267	242	241	224	251	267	237	244	262	247	247	235	227	248	240	213	247	243	214	265	250	253	251	243	243	232	240	256	237	251	217	255	253	274	236	272	256	239	247	283	238	232	234	230	231	227	249	243	241	234	248	257	249	255	238	251	283	232	274	245	233	256	207	288	250	269	229	223	218	245	236	241	230	254	249	236	233	259	231	248	239
22819	21044	28731	23559	20972	20957	5835	1344	1067	946	877	830	780	781	719	720	706	634	700	680	692	620	610	659	588	650	625	579	623	612	613	593	600	617	642	549	617	577	605	603	558	568	600	608	607	544	592	602	612	574	606	565	564	589	601	561	569	569	585	551	599	588	574	602	532	608	559	632	554	580	591	564	585	554	555	572	547	561	578	573	525	577	615	613	610	580	547	553	535	552	616	572	589	594	574	613	568	541	610	566	557	604	557	593	569	566	526	547	568	576	524	551	567	551	600	575	538	569	549	554	586	578	588	584	573	572	568	595	591	564	599	518	578	596	581	581	592	578	583	549	616	595	583	597	596	581	597	574	559	590	582	553	558	544	583	537	574	633	567	561	564	563	610	562	559	583	551	560	586	614	570	569	582	573	555	584	569	527	542	565	554	528	537	568	563	553	536	591	571	533	573	572	588	577	557	565	629	566	565	540	529	597	574	570	585	560	595	611	571	546	572	582	539	555	577	551	540	545	569	564	601	552	586	573	549	534	572	567	608	592	568	606	528	551	612	546	581	578	555	569	555	571	526	597	589	577	557	618	589	574	561	536	611	620	566	595	571	568	547	543	570	550	561	597	544	627	563	594	555	590	523	589	550	595	561	578	577	576	542	582	567	581	580	574	586	553	588	585	547	578	594	585	600	522	591	590	568	620	524	548	552	536	564	612	562	579	572	579	575	562	529	588	552	570	508	552	590	528	518	579	539	584	604	546	581	571	573	548	571	572	590	568	587	578	574	590	502	534	530	585	567	584	577	552	578	568	598	587	568	564	591	587	578	591	592	574	546	534	602	569	556	561	560	597	560	598	551	542	580	597	632	577	611	616	602	573	594	569	590	571	597	522	529	568	597	605	561	586	542	541	568	589	580	563	621	560	580	564	563	576	587	599	598	576	567	584	534	553	578	589	559	564	604	576	539	605	570	561	542	555	578	574	588	578	557	599	582	597	544	609	623	607	572	551	568	566	567	563	618	609	598	578	565	579	589	573	565	560	558	565	555	573	543	602	600	547	538	563	580	580	528	606	537	557	565	578	549	549	571	619	605	597	560	562	569	584	584	538	501	600	602	545	601	572	571	565	580	577	604	555	631	588	580	576	568	568	568	537	574	580	582	551	587	583	579	582	519	548	587	584	581	585	567	594	515	589	553	588	564	618	524	564	557	591	570	561	600	573	561	572	601	543	547	559	617	534	598	590	547	542	553	530	547	593	564	558	504	574	565	593	538	623	568	562	513	555	564	580	560	582	587	573	558	543	587	582	587	592	548	606	564	549	563	531	570	544	596	593	532	561	591	581	583	551	578	555	542	586	562	562	596	597	576	576	627	570	624	589	519	542	591	527	598	581	594	579	568	568	590	565	544	606	586	571	570	584	550	618	565	546	593	538	582	551	578	583	551	544	535	546	581	569	569	559	606	574	560	567	575	577	580	565	573	567	567	602	565	526	592	580	540	563	568	609	558	612	579	567	593	611	559	578	578	571	574	560	602	598	603	563	550	546	546	587	581	559	548	561	580	560	583	567	557	616	536	605	571	581	576	579	541	603	592	564	558	531	594	587	579	565	564	546	590	550	606	574	554	532	584	621	584	564	561	541	518	569	602	579	580	569	580	600	607	580	549	571	585	557	541	535	564	590	589	578	581	572	572	571	590	588	554	559	604	591	592	531	593	562	594	549	598	584	570	613	593	550	539	562	584	549	620	564	567	555	582	534	572	590	601	605	623	565	548	604	551	577	590	593	542	573	588	551	618	529	596	584	604	519	567	584	589	583	553	572	587	548	538	565	549	532	586	568	556	543	590	547	591	534	577	591	567	522	560	582	573	579	557	570	583	523	554	587	586	600	574	575	557	549	591	556	582	610	582	570	589	596	544	549	573	555	565	572	575	583	566	558	597	615	561	545	595	551	544	550	581	598	586	568	566	612	588	619	555	538	601	592	579	571	540	592	554	564	583	586	558	582	599	578	577	539	589	597	543	556	539	569	606	587	529	615	559	560	574	525	550	579	567	616	567	601	566	542	577	557	558	547	610	582	585	577	557	562	547	562	625	560	591	566	596	628	542	539	607	615	585	570	561	624	587	600	592	559	628	541	548	558	557	574	597	572	580	617	564	578	585	545	563	583	554	579	574	568	542	586	541	552	574	581	611	600	620	592	563	591	566	597	580	553	580	573	559	583	527	560	572	545	547	544	560	593	588	566	578	585	606	527	594	571	584	581	554	612	597	563	554	561	572	569	631	605	559	576	546	550	583	568	539	564	595	586	549	612	566	563	545	540	604	558	619	631	573	624	564	536	558	598	585	636	580	598	583	612	574	571	569	583	572	567	557	574	561	576	565	571	597	546	593	576	540	537	572	543	581	609	602	543	572	557	572	592	596	561	637	588	549	553	569	565	578	568	543	565	608	550	584	600	552	578	569	610	588	560	554	590	549	585	580	607	551	539	523	537	554	559	586	552	581	568	569	581	567	523	595	593	597	583	564	586	571	582	547	583	601	548	517	572	606	569	615	617	583	580	563	579	553	567	636	580	570	564	564	613	577	539	619	548	564	584	532	591	575	571	574	547	585	583	553	560	576	558	566	543	574	553	599	546	578	587	586	542	547	530	534	528	560	582	558	571	554	605	591	554	593	535	549	540	566	569	566	599	564	532	573	530	592	544	577	546	589	603	570	564	577	566	570	582	608	536	588	588	584	577	574	611	596	539	622	596	624	580	529	557	583	570	549	603	590	556	562	564	642	560	553	533	552	572	554	597	578	571	568	577	602	585	598	564	601	553	536	566	559	554	549	553	546	588	562	541	561	569	579	574	550	563	549	590	569	599	602	577	583	595	583	558	563	571	549	579	524	571	589	547	568	568	580	545	573	589	534	569	605	592	595	555	578	611	552	613	603	560	586	567	551	571	628	545	553	546	567	594	539	589	567	536	584	562	584	537	618	581	570	569	539	598	555	630	560	574	555	575	565	584	571	629	543	572	554	576	557	534	547	553	587	528	605	552	648	569	581	557	581	573	590	531	555	572	568	574	558	575	593	579	550	575	619	616	551	569	537	575	564	586	594	592	561	619	552	579	605	533	587	602	567	596	537	592	580	579	597	549	566	566	589	552	577	573	601	548	577	586	553	588	579	595	544	559	566	554	590	572	625	531	574	607	599	558	558	614	568	605	604	576	613	563	543	568	527	617	581	610	579	579	637	570	561	528	560	554	588	574	565	553	551	595	569	596	563	579	614	595	586	597	556	567	562	556	591	564	563	543	582	606	563	621	559	574	599	598	584	527	607	557	549	571	602	556	624	538	603	515	531	553	564	552	611	568	575	552	554	566	577	582	548	593	563	564	589	606	535	526	588	581	583	617	566	581	597	571	566	556	599	576	552	582	567	560	540	593	560	543	551	604	568	575	576	600	558	561	578	552	558	598	570	548	603	580	565	541	559	567	600	599	577	604	580	551
7537	17208	13414	7077	5059	3798	3007	2428	1959	1764	1592	1450	1317	1205	1139	1071	1091	1011	971	963	907	892	876	812	873	837	781	863	802	760	809	743	771	797	756	754	721	741	790	787	792	771	746	747	727	733	723	737	732	709	725	680	673	743	735	723	691	742	707	680	746	709	763	712	690	712	662	715	718	665	736	701	762	736	711	707	718	784	712	725	754	720	724	718	782	737	706	687	671	681	695	677	735	736	732	732	695	726	695	741	737	680	719	681	692	766	697	757	709	679	756	692	723	741	699	710	689	732	746	711	737	701	698	733	731	724	702	707	726	766	709	729	680	663	703	741	682	771	720	710	707	705	700	689	703	742	787	750	691	715	770	681	694	714	740	696	760	752	713	714	761	725	752	715	781	735	699	688	739	712	697	708	679	747	656	699	714	730	743	736	740	754	682	715	677	682	729	738	688	768	678	669	687	729	671	690	680	694	741	662	715	737	695	721	726	720	709	676	720	698	702	733	702	730	712	728	746	694	748	732	711	728	675	716	734	680	708	707	741	656	724	731	715	710	734	702	666	702	693	703	702	699	663	715	626	719	717	713	772	706	752	732	711	709	747	714	702	674	785	754	760	717	714	707	712	738	752	709	684	709	726	764	738	671	700	748	742	734	669	764	661	725	714	703	701	707	699	703	717	742	703	737	671	699	711	686	688	685	710	687	688	698	750	723	714	705	712	686	726	723	667	741	751	702	716	728	670	755	716	722	714	671	676	714	697	751	705	701	714	682	718	737	710	724	703	711	737	701	692	740	713	665	749	679	744	691	733	781	736	754	736	752	716	698	718	702	678	716	699	718	708	681	691	674	706	708	706	726	635	719	711	694	631	751	715	716	695	694	705	722	665	723	715	709	733	714	689	712	712	752	685	713	708	715	742	711	728	722	729	725	725	705	685	739	690	749	731	677	663	705	724	695	730	696	752	690	747	765	731	732	695	756	707	739	700	704	697	725	704	672	700	687	690	674	710	750	747	727	720	737	666	749	715	732	661	712	763	746	728	738	761	727	743	730	681	725	727	721	760	721	698	718	732	713	778	709	686	695	712	698	759	717	761	721	719	736	682	762	682	732	733	681	736	714	750	723	716	690	711	710	728	734	720	730	742	717	735	704	773	774	731	758	695	669	719	750	730	685	675	676	664	699	662	741	678	691	718	730	768	756	764	736	697	735	742	750	678	727	661	689	697	734	714	726	738	708	714	733	708	726	781	705	724	706	685	710	711	677	713	685	751	701	740	716	730	754	726	677	776	735	753	762	709	668	723	696	755	696	674	725	707	675	740	720	677	728	672	679	755	674	715	693	688	713	710	709	699	727	719	747	700	716	657	698	733	688	671	727	734	711	713	701	718	720	699	709	688	727	750	680	755	765	715	674	721	707	731	726	691	679	748	725	741	665	703	724	727	687	727	760	695	699	717	706	705	720	732	738	669	691	730	716	695	775	742	703	698	711	746	691	716	716	724	733	680	744	736	716	693	715	739	693	727	749	733	682	658	686	658	686	742	687	649	712	705	743	711	715	697	729	725	716	732	709	747	733	705	712	733	716	694	740	722	728	729	714	710	733	775	756	698	709	723	714	717	730	739	709	719	710	735	659	700	743	694	729	724	718	691	690	696	726	745	740	668	705	724	717	726	720	726	707	750	706	699	707	739	678	742	738	672	775	689	751	682	698	702	764	702	721	704	682	668	746	718	745	758	743	747	726	713	723	712	732	704	724	746	711	663	695	731	731	700	683	695	719	730	715	738	668	685	698	706	764	710	735	730	678	708	728	741	680	753	767	749	703	726	689	701	728	663	710	737	714	717	729	779	671	692	738	710	681	695	714	717	696	708	720	730	714	707	720	707	711	725	708	672	730	691	713	709	732	682	715	741	695	671	703	678	771	722	692	782	698	737	676	733	709	764	688	712	740	683	695	749	673	723	683	686	746	696	706	760	712	702	692	687	727	725	705	718	690	742	683	682	737	704	748	704	675	704	671	725	760	724	727	734	702	754	685	717	691	719	681	731	693	740	736	675	705	730	717	720	716	731	751	687	746	706	672	743	707	674	734	676	708	653	703	728	777	715	720	702	762	740	756	730	715	689	759	711	683	727	734	676	718	711	708	704	726	731	738	704	701	683	717	733	717	756	697	675	656	777	699	677	710	710	702	704	724	690	696	709	729	711	728	749	689	752	679	704	719	721	714	732	717	724	734	703	681	675	757	723	719	683	731	717	746	707	737	707	670	720	708	728	672	722	687	709	726	695	724	728	708	688	745	737	765	670	718	746	769	725	708	711	703	715	689	721	745	714	734	714	691	687	741	694	705	653	731	721	730	718	714	669	692	737	702	722	691	738	758	762	700	730	746	733	734	727	711	708	719	713	727	657	724	672	701	703	681	697	705	708	694	703	716	705	752	733	724	727	695	703	703	719	692	732	717	727	733	742	673	691	705	689	714	654	700	699	728	722	684	785	713	694	717	692	769	711	685	687	715	724	695	712	713	705	741	732	734	721	720	731	697	700	740	700	708	724	692	753	715	695	716	730	704	714	740	688	729	731	704	696	718	652	728	767	719	729	721	737	708	670	732	679	745	747	682	756	706	667	726	681	735	753	688	722	681	738	676	745	709	691	696	695	695	681	722	742	770	698	752	723	696	691	726	750	735	728	710	660	698	741	723	705	748	749	718	761	697	732	684	712	734	759	723	696	748	684	687	680	703	752	711	703	673	735	713	704	678	688	755	715	709	680	776	697	733	765	674	697	704	721	726	740	720	658	749	735	700	777	714	704	729	724	766	657	686	723	738	691	697	738	745	733	729	737	742	732	739	728	711	747	682	702	742	723	713	731	709	714	695	737	700	712	694	740	703	712	728	663	689	696	769	736	685	727	740	743	715	657	728	724	770	708	699	752	719	717	677	738	751	717	699	772	705	734	678	706	665	665	682	732	722	719	719	727	675	661	696	731	667	744	676	751	682	665	706	712	773	704	758	748	688	700	711	689	709	756	721	735	699	696	707	693	679	707	751	729	702	744	700	711	763	674	686	747	695	722	690	727	732	649	686	743	706	714	710	735	727	689	715	650	669	724	697	740	679	747	734	714	701	690	707	704	737	692	727	698	672	697	730	711	762	745	745	711	708	706	704	741	717	678	705	712	717	729	682	687	720	691	710	731	767	715	681	730	706	688	660	711	682	726	702	714	762	711	676	719	700	723	728	743	696	716	696	711	708	705	690	737	723	690	738	713	677	725	718	730	730	678	724	737	756	741	756	709	692	717	751	710	721	693	652	708	712	678	713	717	753	720	751	701	705	732	788	717	687	696	727	714	677	715	728	684	734	739	694	738	712	730	715	696	710	713	745	708	732	706	700	748	701	724	717	720	713	728	704	716	696	713	702	734	734	693	749	672	743	742	716	680	712	715	704	700	722	714	721	684	773	696	730	704	714	700	709	717	684	757	707	718	665	681	767	705	700
26813	18927	4821	645	472	387	290	228	236	247	249	220	218	208	229	215	225	211	228	247	228	226	210	193	226	224	208	228	222	226	212	220	233	226	213	193	233	196	210	218	219	243	238	225	234	216	206	212	227	203	203	230	207	203	222	229	212	243	234	231	226	239	210	242	199	199	220	222	210	214	207	195	229	219	208	220	219	222	224	201	205	191	219	218	228	210	233	216	235	259	224	228	255	228	227	199	216	214	211	212	223	219	201	205	238	230	209	219	209	220	218	217	226	203	185	203	215	199	229	214	233	203	220	219	211	219	204	212	237	195	222	230	226	233	227	215	245	222	206	201	204	220	211	227	217	209	240	215	235	241	216	221	201	206	212	233	215	204	215	215	195	208	226	196	214	226	203	238	219	226	199	214	220	244	211	236	199	214	233	248	226	207	256	217	206	212	218	224	215	240	216	209	215	240	207	198	213	211	204	208	206	190	236	217	212	217	243	243	208	229	195	229	225	225	224	220	217	224	228	220	211	198	232	246	218	217	232	224	202	241	215	242	224	217	228	233	206	222	218	210	233	211	197	223	238	218	230	217	187	255	205	208	212	226	236	188	184	207	184	218	206	240	196	228	244	214	185	207	230	227	217	203	219	219	225	213	231	229	202	216	209	208	223	200	215	213	220	218	205	234	210	192	224	210	198	233	217	204	210	209	223	222	231	248	213	205	215	224	201	198	213	235	215	183	218	221	224	243	202	234	223	233	213	208	197	201	207	210	214	209	212	219	204	227	205	221	231	228	209	226	240	214	248	223	208	208	213	218	224	201	229	206	204	248	189	223	234	223	217	212	231	203	205	207	217	226	201	211	227	226	248	210	212	215	228	221	203	222	208	221	228	205	221	193	208	229	229	213	234	207	237	216	242	193	211	221	213	213	208	240	216	223	223	250	203	231	203	230	229	216	225	195	209	232	230	227	205	234	239	199	224	209	242	244	232	213	227	203	213	218	231	231	207	220	198	208	228	223	209	210	230	197	240	245	225	208	242	214	184	225	212	227	205	249	234	199	203	224	247	208	200	231	235	215	231	228	219	235	199	214	225	238	224	233	204	217	206	228	225	240	243	225	218	204	254	216	221	243	239	227	217	239	218	212	195	234	235	209	223	193	212	234	196	199	244	222	215	204	195	224	215	220	216	226	215	231	216	210	243	196	225	227	247	182	220	228	212	221	204	214	213	225	240	189	205	213	201	205	213	246	226	259	206	193	207	240	196	211	208	242	235	211	215	208	205	216	206	222	225	225	198	209	212	215	227	197	218	218	234	186	228	244	192	224	217	220	196	227	221	223	204	216	215	185	219	216	203	230	205	199	223	205	247	220	226	208	217	216	204	226	242	214	236	228	188	240	241	207	218	205	214	246	222	236	208	239	235	213	244	214	196	213	223	221	217	236	223	215	194	208	232	203	211	245	237	210	248	235	234	225	203	200	211	217	214	220	212	196	239	221	222	243	223	210	208	206	210	228	224	213	211	214	219	221	201	222	224	192	223	206	223	191	249	211	216	220	194	220	213	231	220	198	210	209	242	204	224	246	238	232	229	204	210	238	233	207	204	221	227	191	220	240	223	250	227	230	197	209	220	205	210	215	214	237	214	211	222	215	248	239	209	192	220	253	214	216	208	233	209	237	236	206	219	204	231	220	221	222	224	212	223	226	185	210	209	203	230	220	234	198	221	207	198	204	216	227	211	219	210	214	221	217	231	179	230	209	234	210	199	239	216	211	208	212	216	201	220	214	202	194	223	209	209	224	230	229	236	210	222	214	208	230	205	188	207	230	246	207	193	188	224	198	224	220	222	196	226	211	204	197	231	235	224	232	229	208	212	203	202	197	200	228	239	234	229	223	199	233	205	217	202	191	211	220	230	226	194	210	211	226	201	233	202	215	214	203	230	211	205	223	253	232	198	199	206	192	216	203	199	202	227	221	249	212	227	212	212	234	218	222	205	235	233	218	227	201	242	231	210	233	207	231	219	216	238	197	214	212	216	209	225	230	189	178	216	195	208	215	208	200	209	237	221	210	215	227	221	231	213	210	184	209	218	200	210	205	223	227	216	206	211	224	234	227	197	217	222	220	233	219	214	209	217	227	215	242	213	215	227	212	221	210	204	230	208	219	225	234	229	201	204	212	222	234	222	235	226	198	202	222	212	212	228	199	221	205	213	209	214	232	207	233	216	223	234	208	214	240	219	212	215	225	224	229	215	203	217	218	199	209	203	230	223	202	237	218	230	219	222	238	215	203	239	243	246	215	218	229	214	232	236	235	216	213	200	218	237	241	230	235	226	211	218	225	201	189	223	212	214	219	225	195	257	213	223	218	206	218	251	232	208	206	228	216	228	225	257	225	221	237	206	227	203	213	236	227	208	215	204	232	201	209	228	199	208	234	219	217	215	220	236	221	233	212	207	224	214	208	255	213	231	223	226	235	239	214	204	203	223	247	246	252	196	209	206	208	233	220	206	237	233	248	222	187	225	215	239	245	222	183	224	201	201	237	232	201	228	222	218	197	222	222	218	233	229	204	197	252	213	226	206	211	208	242	234	214	210	218	212	209	230	197	214	238	230	216	205	216	203	207	220	229	207	221	224	226	207	235	223	230	215	197	213	219	205	242	239	218	211	221	224	234	194	204	225	219	235	229	233	199	195	232	208	210	211	233	228	212	223	205	189	241	216	210	232	214	240	224	246	214	220	203	237	212	210	199	243	220	205	207	227	213	205	193	216	208	235	217	235	238	223	226	224	199	215	256	211	213	236	207	225	219	198	208	217	213	220	201	215	210	221	216	209	212	243	213	219	200	202	235	233	215	227	232	219	225	210	216	195	225	229	221	211	242	243	219	204	195	219	180	201	208	221	194	231	214	230	219	224	221	229	211	211	221	238	189	196	229	238	233	202	215	187	206	195	214	193	223	225	236	235	217	217	211	237	214	205	204	226	216	225	219	206	232	213	221	230	212	217	230	225	220	189	225	190	203	207	211	186	255	214	183	205	224	211	214	205	221	180	206	233	210	220	211	189	222	250	197	222	221	245	226	211	195	224	217	218	225	202	227	203	231	233	208	240	217	212	217	241	243	221	200	206	217	207	218	214	220	217	214	207	189	221	216	208	235	194	239	205	203	204	223	232	243	245	225	252	205	226	193	204	210	197	229	202	206	226	242	212	209	231	205	244	196	228	237	237	230	222	228	248	204	214	216	231	214	198	216	212	225	223	227	207	239	205	239	225	222	209	193	191	199	220	219	194	232	207	195	210	222	229	255	238	225	200	206	199	196	230	202	205	209	196	222	220	213	222	208	217	209	212	199	214	207	234	199	215	198	198	247	208	208	221	232	222	206	232	208	211	225	213	205	197	213	217	233	222	222	231	231	191	205	191	202	227	202	208	228	219	226	241	208	218	217	230	208	242	195	239	247	211	204	225	210	216	230	232	214	243	237	233	226	224	264	211	204
4004	1325	1052	595	507	454	379	323	367	323	333	305	345	316	300	316	299	289	287	277	287	308	306	296	307	273	283	299	312	267	304	267	299	276	292	328	279	279	304	263	276	265	289	269	286	283	285	288	265	284	271	273	292	292	270	287	291	255	257	324	268	290	293	256	272	286	285	273	306	273	295	276	295	290	291	290	279	268	290	263	276	330	286	277	267	317	305	312	287	284	288	292	299	267	264	294	263	276	313	256	269	289	295	276	297	284	281	302	272	262	283	266	333	285	280	271	315	289	259	302	308	244	289	287	287	295	293	292	295	266	309	270	280	279	272	261	302	257	271	314	260	310	275	275	281	300	292	295	297	312	277	297	271	274	295	247	302	279	273	266	279	284	308	290	266	294	267	263	288	283	272	281	279	287	315	273	305	270	283	281	262	302	273	289	284	308	267	299	274	314	256	314	301	270	300	276	276	289	315	286	268	272	276	270	267	283	294	281	282	284	315	324	237	283	303	280	272	291	269	265	248	278	285	280	284	281	310	302	327	310	308	287	307	267	278	290	270	279	309	300	281	281	270	305	290	263	308	273	266	284	248	300	292	282	286	306	296	261	259	272	280	303	300	281	301	283	291	278	301	270	271	279	286	313	296	284	280	285	288	290	289	270	309	306	303	281	273	253	279	295	302	303	291	309	265	288	307	279	300	289	271	274	278	285	282	278	266	294	278	293	278	284	277	291	261	323	279	262	283	284	276	291	274	298	259	270	300	283	298	264	265	269	275	290	263	306	309	304	282	279	261	292	294	310	280	256	301	280	301	281	265	307	291	309	303	306	288	282	275	269	280	305	259	298	279	268	300	332	287	273	290	305	296	289	277	265	297	329	304	278	301	297	287	245	295	271	265	301	298	278	285	275	276	291	282	265	298	283	318	299	257	267	313	293	279	313	247	335	268	313	258	269	289	318	271	306	264	311	279	292	269	274	287	265	280	292	285	317	288	304	271	284	295	288	282	300	289	277	266	289	304	245	299	307	285	247	308	302	267	265	304	290	297	276	294	280	257	310	283	267	297	286	282	277	284	290	269	325	284	268	318	302	263	278	300	288	285	299	267	272	266	284	283	290	285	270	256	288	263	276	325	293	272	252	276	284	295	279	300	280	266	253	287	275	272	252	269	285	281	294	300	297	308	280	293	282	286	271	283	301	288	316	278	281	286	312	326	298	289	299	275	277	277	281	265	294	290	315	296	270	299	275	263	266	303	318	317	290	290	301	321	260	275	301	273	312	277	289	267	284	287	280	284	259	310	273	281	318	281	279	296	307	304	327	254	282	290	300	249	268	279	279	267	294	300	281	281	261	296	331	270	300	295	304	284	268	296	265	252	266	273	297	265	264	280	314	258	299	317	275	279	294	286	257	272	267	304	278	266	264	311	285	281	310	255	288	257	270	288	283	259	291	288	303	260	258	269	279	270	284	295	301	275	284	285	290	289	274	276	291	273	284	303	296	294	289	276	291	311	267	269	271	260	295	281	270	279	293	298	254	305	285	316	327	263	278	263	266	295	277	278	283	288	281	282	301	286	283	277	297	277	283	283	280	306	272	263	304	307	280	293	280	267	277	284	283	251	263	310	263	315	287	279	318	294	311	276	298	317	301	305	265	261	268	287	295	309	277	255	268	298	315	295	272	309	300	289	279	294	291	294	342	280	310	273	303	292	282	274	263	269	281	306	290	290	256	298	281	293	258	307	293	276	282	280	281	269	297	291	263	294	271	295	286	309	311	293	281	269	306	268	319	295	289	307	266	303	278	277	309	275	297	350	263	267	291	282	283	292	274	286	304	283	295	298	288	240	271	285	316	285	314	264	295	279	283	305	286	301	297	337	312	299	301	260	273	269	262	263	303	268	266	280	320	304	281	278	297	280	279	300	273	274	272	275	288	314	300	289	293	271	251	290	274	302	272	303	305	289	283	289	261	293	292	286	299	273	298	325	261	265	298	290	305	280	274	276	274	263	274	269	272	272	289	271	280	298	280	266	268	275	257	305	312	288	290	260	285	292	249	304	298	275	289	298	263	302	287	275	268	307	278	279	281	279	296	284	295	259	294	296	272	277	248	318	272	291	280	280	290	302	285	300	259	291	308	288	284	289	293	280	276	279	290	280	287	270	301	279	283	280	301	290	329	293	282	321	287	254	273	294	279	301	265	285	306	278	306	293	316	308	277	281	300	255	269	266	299	278	265	308	294	309	260	280	287	287	268	271	281	283	287	336	276	275	303	284	265	289	276	293	281	284	278	299	302	287	319	290	293	312	286	257	271	313	300	296	313	303	281	282	262	282	305	266	298	261	308	273	303	298	288	289	281	303	294	250	286	270	274	301	302	238	271	289	297	265	292	291	272	259	281	276	269	275	311	282	281	293	301	316	324	244	296	282	299	293	288	315	306	275	317	285	289	298	278	287	290	280	280	262	278	279	276	280	278	292	309	296	264	256	284	277	259	259	260	287	286	296	314	300	295	308	276	266	271	281	298	280	276	262	302	291	288	331	281	298	297	310	270	284	308	259	289	287	288	280	281	300	285	283	288	277	250	290	306	274	264	280	271	318	266	279	309	277	274	307	277	290	291	294	272	273	292	290	317	292	308	281	282	293	278	295	297	286	302	257	256	274	318	271	276	286	300	275	288	277	303	279	271	270	297	302	291	282	313	281	310	267	295	264	318	311	306	278	293	330	283	269	258	261	304	263	268	266	291	268	297	299	275	280	282	293	250	292	268	269	300	292	258	252	304	281	260	262	250	265	295	299	297	287	260	294	270	290	296	299	277	295	252	270	260	261	311	308	275	302	279	267	291	287	303	263	277	305	282	281	267	278	275	252	292	277	290	288	271	263	267	267	280	309	296	276	291	270	292	300	306	288	279	265	282	271	287	253	267	284	297	284	277	318	275	313	300	280	274	289	330	254	270	277	282	263	283	291	264	290	294	300	309	304	280	304	275	271	282	295	259	289	266	264	242	257	297	277	263	262	278	271	317	282	296	273	294	309	301	288	284	302	297	289	293	277	266	282	274	306	301	277	271	278	283	294	263	301	273	316	275	277	253	240	253	229	281	272	264	305	275	306	278	296	278	262	250	301	267	304	273	295	284	278	282	291	272	293	296	290	293	312	257	308	302	267	314	301	271	311	293	275	238	306	276	280	298	280	296	283	240	292	283	305	263	268	251	280	297	302	298	293	272	255	274	287	271	285	282	313	271	315	296	305	279	283	264	285	274	277	272	281	277	284	305	297	300	293	290	275	257	303	277	289	307	306	270	263	275	314	246	285	279	296	278	286	283	323	290	318	290	285	316	288	321	263	288	272	279	299	272	256	281	274	273	303	282	302	282	286	264	273	273	296	251	278	256	278	295	284	287	316	310	255	271	283	288	299	292	302	278	273	312	290	269	270	267	299	276	273	283	290	304	289	294	312	332	298	262	281	294	284	301	264	256	277	277	303	264
23866	21044	28243	24051	20998	7290	1193	831	753	721	651	640	632	597	598	594	586	564	552	543	545	567	522	570	566	501	487	510	488	549	502	543	490	483	536	503	509	534	469	487	502	538	514	488	505	549	517	498	488	493	484	549	487	525	501	493	516	537	523	525	491	509	545	502	541	531	489	514	493	477	491	527	489	532	500	487	516	499	488	485	471	507	502	514	484	480	499	515	495	520	490	471	464	512	518	507	493	514	471	475	517	505	485	446	492	504	503	500	487	492	493	487	480	497	509	461	469	484	494	509	508	505	475	513	475	511	537	477	452	517	504	494	503	493	510	491	515	467	491	504	457	485	494	477	504	491	491	514	525	500	488	461	512	506	484	469	505	492	535	468	539	461	510	490	473	504	529	483	485	465	523	547	481	494	520	509	509	519	505	502	476	499	474	532	494	523	476	486	548	487	499	475	501	504	464	500	482	496	461	523	474	492	476	474	506	503	518	468	496	496	497	466	473	521	524	520	482	521	515	513	490	519	501	466	474	467	488	457	497	512	465	489	491	508	464	495	539	465	491	535	482	527	440	512	477	457	515	482	465	464	470	459	520	488	511	486	471	457	534	500	499	488	510	498	522	485	520	495	500	472	472	501	431	514	491	473	474	513	487	542	504	475	507	463	484	492	457	499	503	483	481	515	518	453	498	502	550	477	500	465	504	496	496	521	465	511	488	480	498	517	480	496	507	506	517	494	503	450	527	490	443	517	479	466	521	478	472	451	523	519	475	482	511	503	490	492	499	502	506	475	517	462	456	508	508	550	510	528	491	547	483	488	473	471	508	456	534	494	486	492	475	489	476	489	478	526	451	546	520	485	497	487	477	489	513	540	459	493	491	504	520	497	490	523	494	496	487	472	513	484	498	500	514	535	490	503	513	495	499	497	443	503	502	488	502	487	456	470	486	492	487	483	457	512	486	451	525	507	448	502	474	513	479	515	486	498	514	526	501	510	490	512	500	493	493	488	539	487	497	499	509	501	445	492	463	493	519	464	509	482	486	494	508	484	512	489	476	501	452	497	459	471	491	500	498	514	438	450	463	483	508	505	499	503	463	541	489	521	496	528	515	504	499	505	464	465	506	516	507	511	476	484	516	461	465	478	526	479	478	490	490	521	470	476	466	490	485	463	509	456	505	510	466	460	516	493	479	527	516	490	529	524	514	501	478	489	445	470	468	487	485	482	500	532	477	497	494	497	499	469	503	496	495	510	503	485	511	487	457	518	472	502	466	522	515	482	449	464	544	486	527	495	510	530	498	518	530	494	493	473	483	469	479	470	531	520	544	505	544	495	523	417	478	530	503	487	488	494	486	507	513	527	490	477	498	496	512	498	471	496	513	486	485	531	469	489	510	509	513	490	523	493	495	512	493	501	526	488	501	525	526	512	501	477	450	487	496	477	502	531	503	551	485	447	459	536	476	514	485	519	507	508	493	515	531	464	493	523	478	497	515	510	510	466	510	502	483	471	531	510	523	482	469	507	471	516	483	484	536	487	467	495	505	498	508	503	506	473	458	458	531	498	500	458	504	498	517	502	494	468	518	492	483	525	487	468	523	510	487	491	460	528	495	503	452	494	498	503	475	464	511	510	473	503	508	490	518	461	506	540	524	501	491	483	506	501	463	505	510	493	504	490	503	488	501	521	503	456	460	504	474	467	504	486	508	511	491	510	505	474	487	516	482	503	505	450	488	527	491	497	466	486	490	527	473	523	487	475	512	490	488	521	469	460	497	460	485	485	488	502	496	495	494	494	498	482	513	480	465	493	497	500	472	476	502	501	502	529	494	494	478	502	484	522	508	499	444	485	484	489	493	511	521	458	513	498	530	493	500	500	507	521	467	472	503	480	522	515	493	511	458	499	449	521	486	464	495	467	507	469	489	548	503	503	529	515	488	475	471	480	489	513	472	540	485	517	534	502	532	477	487	480	532	493	481	505	523	504	517	481	508	496	487	462	506	481	473	503	505	496	530	495	491	494	477	520	489	508	506	480	482	515	510	480	490	479	493	471	489	522	526	494	481	490	500	475	511	466	470	504	494	463	497	453	507	502	520	502	466	518	512	511	538	514	480	533	480	475	478	464	491	493	467	515	508	459	509	507	507	480	470	519	505	498	514	463	449	475	476	457	500	456	539	508	500	495	483	492	492	526	498	520	476	495	474	534	485	519	484	509	497	523	526	505	521	454	513	478	525	466	472	497	499	510	503	540	521	505	481	511	493	506	471	502	477	473	481	487	506	465	522	505	489	528	515	457	512	476	482	467	474	503	466	441	486	511	470	508	522	507	485	521	501	505	452	477	452	531	460	503	451	496	519	468	514	471	524	474	465	488	492	479	530	516	526	483	491	493	492	522	482	488	484	529	457	516	455	499	504	532	464	485	469	523	500	484	502	469	505	468	505	540	518	499	477	503	504	477	478	439	505	496	514	545	492	521	517	471	485	513	502	555	506	461	440	458	488	515	532	489	507	523	487	491	483	479	511	503	515	522	503	517	563	481	474	466	497	531	467	516	516	499	460	546	527	491	509	493	527	520	478	492	530	475	460	501	514	488	493	539	527	493	495	481	510	517	486	497	520	488	500	502	513	491	458	485	458	481	488	473	528	500	531	489	496	502	504	486	487	487	468	511	512	490	473	498	504	478	487	520	491	482	474	488	512	508	482	473	495	524	476	524	477	502	541	507	506	506	500	494	460	487	506	476	539	501	508	507	490	532	493	470	462	506	458	495	497	466	462	452	465	456	543	490	504	467	517	492	489	494	483	482	516	506	510	515	514	484	504	548	508	507	502	496	504	510	465	500	503	494	514	507	499	482	505	507	457	448	501	484	488	507	525	480	537	467	514	484	458	506	473	496	539	481	475	506	489	508	488	525	521	500	503	509	502	468	513	530	507	508	450	467	512	481	531	536	482	507	521	502	496	525	474	497	499	486	454	467	503	479	484	470	472	512	474	533	484	524	521	526	504	454	492	471	491	506	500	507	496	506	491	483	532	507	484	527	490	503	479	503	473	494	488	493	519	500	500	510	515	514	502	461	520	500	490	525	440	463	482	523	515	486	523	520	481	474	499	484	489	534	462	505	500	505	507	486	486	481	535	508	442	495	522	503	484	509	505	459	491	508	468	503	503	462	482	486	469	458	515	485	511	505	483	489	517	477	510	502	527	484	463	522	516	503	529	448	491	483	481	541	516	478	491	499	497	522	526	538	489	493	475	477	510	513	495	533	495	498	488	543	487	490	501	480	482	468	500	464	510	471	531	508	521	506	475	480	490	494	479	489	502	457	502	458	510	458	542	526	483	503	517	451	523	472	468	493	504	473	502	494	499	502	479	468	494	487	511	492	490	493	484	501	506	512	476	460	515	498	484	506	490	453	536	537	459	485	482	484	522	535	504	456	447	464	512	497	488	527	509	468	487	452	511	455	496	516	515	508	468	495	526	464	451	487	482	495
5081	10779	8355	4229	3050	2230	1846	1468	1298	1113	1041	974	954	870	826	820	730	775	743	762	674	704	685	675	643	657	659	669	667	657	641	647	659	652	658	679	637	687	603	623	674	607	626	682	659	634	599	608	600	591	621	603	641	674	634	668	606	573	655	659	562	633	656	625	586	609	604	661	596	650	623	662	639	648	640	614	649	652	604	644	619	622	627	565	612	641	626	599	621	641	562	602	650	649	593	604	638	660	578	608	614	599	618	589	620	604	605	647	679	636	679	704	614	618	617	604	630	638	649	616	619	630	646	645	638	626	626	581	632	644	668	619	606	652	678	560	620	606	640	633	599	618	657	631	605	624	613	613	602	635	637	628	600	678	604	607	592	638	621	578	624	572	624	605	603	616	561	605	590	592	606	634	562	642	634	615	629	610	582	613	665	613	655	676	562	682	647	621	576	625	638	567	641	674	646	639	629	640	572	627	618	642	593	577	622	626	663	614	601	664	634	631	646	609	592	671	636	660	593	652	605	607	627	606	610	572	632	628	594	608	672	636	578	629	653	608	625	632	630	669	618	610	602	640	619	700	618	619	606	613	598	660	621	650	625	644	647	603	619	595	665	617	636	639	604	609	568	599	704	605	617	636	637	675	620	554	635	580	617	622	608	579	658	608	639	630	600	583	614	624	657	651	601	597	557	615	633	636	631	624	613	628	581	623	609	626	612	620	613	606	596	638	630	642	599	630	542	623	637	629	608	629	607	575	579	619	618	635	601	639	576	645	603	626	598	610	629	592	624	603	655	615	632	612	596	618	662	646	693	603	628	619	642	612	643	594	652	612	629	609	599	621	628	594	589	623	644	620	697	659	630	649	623	635	648	633	608	654	625	591	601	656	664	598	630	652	613	604	549	597	625	617	591	602	603	584	620	645	612	651	626	632	635	626	604	581	616	640	623	656	632	584	577	633	627	700	574	648	638	624	619	662	584	591	645	639	621	579	633	630	649	596	664	629	617	618	624	600	634	616	611	638	601	573	590	593	635	611	607	616	599	606	612	626	647	660	571	610	650	605	604	660	661	650	651	633	627	587	592	632	594	661	588	640	635	640	654	608	648	664	643	606	628	590	624	589	578	603	606	552	616	633	615	641	593	602	587	616	665	623	639	652	611	649	593	601	624	629	609	649	636	623	590	631	632	656	641	640	663	622	638	625	635	620	615	599	607	640	641	606	623	631	640	620	610	631	626	620	621	592	615	625	691	594	601	661	651	618	597	568	608	589	633	625	601	626	595	583	614	676	592	590	616	629	616	607	634	637	656	619	593	616	637	605	599	579	636	584	607	641	622	575	651	618	616	661	594	637	646	576	621	614	615	621	611	566	658	612	630	634	604	612	615	621	618	636	601	614	580	592	680	609	630	614	621	601	578	607	623	649	620	626	637	612	635	632	611	619	591	632	628	645	624	613	642	654	593	592	604	579	619	637	585	599	627	623	619	631	592	581	618	610	612	633	611	600	599	649	641	599	667	627	645	599	616	629	627	604	566	610	591	585	631	632	644	600	620	575	671	652	601	588	605	624	639	612	622	638	628	594	666	645	600	643	605	591	661	641	644	658	619	644	657	650	565	611	663	625	596	627	623	615	616	599	614	610	628	627	624	649	607	617	624	645	656	585	660	606	637	637	631	620	641	617	644	646	651	604	631	615	591	572	583	649	609	606	649	578	602	599	627	593	623	606	610	658	587	562	633	622	619	619	638	634	561	628	632	593	592	603	619	629	608	612	555	605	653	665	614	615	595	627	630	628	636	637	649	550	593	633	641	633	594	638	644	675	696	641	615	583	662	606	619	610	630	577	584	603	639	611	672	629	645	607	612	614	645	612	642	597	586	632	617	574	620	610	628	616	579	651	638	595	643	587	656	622	640	644	628	625	627	610	585	643	634	595	622	617	658	580	649	649	592	636	622	641	626	611	673	641	612	607	657	629	581	616	651	600	603	660	596	645	617	629	634	618	613	594	613	628	617	620	591	595	622	675	636	637	586	610	621	591	601	627	630	591	599	614	607	601	603	615	659	605	639	636	637	633	596	595	652	681	640	561	660	560	608	608	676	660	623	610	606	635	635	638	644	615	633	646	579	662	581	629	658	589	605	558	605	634	611	635	660	601	624	588	621	614	663	653	654	624	634	592	636	616	631	595	621	589	646	629	586	659	598	632	664	640	633	608	636	664	615	655	583	637	589	622	615	590	605	560	667	625	632	645	574	658	622	595	614	614	563	632	610	607	622	591	627	659	664	637	638	607	650	645	642	638	609	617	609	626	644	619	615	587	590	563	611	619	653	639	596	584	585	625	636	608	641	608	659	600	608	611	633	634	623	599	601	600	621	590	593	600	591	588	596	621	652	635	627	625	632	677	576	608	632	680	624	616	617	578	627	610	640	596	645	556	645	644	602	613	622	577	669	641	586	637	604	604	576	618	615	636	657	628	637	633	629	608	612	588	611	612	614	602	618	585	580	608	627	635	586	610	643	599	646	631	595	642	626	657	658	610	619	612	598	589	602	585	611	595	621	575	637	624	647	612	657	594	659	628	613	609	627	606	598	595	593	656	640	568	583	636	589	639	605	642	659	635	584	605	601	638	613	608	610	639	550	610	573	614	599	654	656	634	668	606	627	606	632	579	613	597	613	585	648	661	614	620	595	645	589	584	642	639	643	585	590	594	658	633	595	613	649	627	663	617	616	609	609	596	542	583	634	609	620	613	657	590	627	597	613	592	645	629	648	614	606	610	624	608	643	618	636	602	601	597	614	644	633	629	670	648	637	616	630	651	629	604	643	643	621	621	611	605	683	599	632	642	594	631	613	664	582	659	603	620	635	594	565	648	617	636	651	631	634	637	631	656	617	619	627	667	604	577	640	616	605	618	589	599	597	635	598	627	636	622	602	625	619	636	632	619	619	677	612	624	643	619	609	637	582	624	623	605	556	594	657	655	596	570	638	680	661	653	655	615	614	630	624	571	557	617	602	601	601	633	581	630	584	639	614	607	660	599	621	609	601	583	637	601	639	607	638	603	656	611	640	614	611	604	620	569	634	642	624	645	627	585	593	597	632	618	603	648	610	592	551	624	628	609	648	639	625	603	632	592	646	600	620	581	624	574	610	573	626	638	601	638	606	613	622	624	601	640	632	572	642	619	615	627	601	648	630	651	634	628	593	637	632	642	593	643	627	636	651	625	597	654	660	595	598	613	603	642	610	607	628	616	645	577	625	608	603	642	648	655	639	608	599	594	634	646	668	590	628	635	636	621	610	598	657	617	613	624	596	631	610	630	646	605	589	636	619	636	615	608	599	595	609	626	624	608	645	643	610	624	647	594	574	599	628	609	621	648	581	618	612	605	648	632	639	635	625	574	617	589	618	608	582	613	628	589	678	621	621	586	646	656	609	580	671	599	651	650	649	653	636	607	648	610	604	615	675	618	595	622	604	636	635	627	610	587	645	628
25063	20998	26682	25145	3992	483	368	292	262	268	210	229	198	231	216	191	235	170	180	189	172	161	183	185	194	186	195	176	177	158	163	146	181	152	166	186	176	191	188	172	158	180	164	187	158	151	156	162	165	149	181	169	163	154	168	164	169	159	157	159	163	166	164	166	189	164	168	165	167	164	150	169	166	167	164	166	144	164	193	167	169	152	158	188	161	180	169	171	129	169	187	167	171	193	165	158	177	169	182	170	163	167	187	170	199	180	169	168	161	183	158	169	192	162	192	145	157	168	175	155	154	164	175	178	169	155	161	174	168	194	166	183	179	164	140	169	154	171	164	167	176	167	145	176	149	157	156	172	171	150	173	158	149	150	171	158	145	154	154	173	190	165	182	175	155	186	178	163	171	179	188	183	170	161	156	150	162	158	153	183	172	152	157	147	158	162	167	180	171	174	175	165	163	172	144	154	166	157	163	159	149	193	165	171	146	159	151	176	150	169	159	150	167	161	184	169	175	167	166	179	157	181	172	163	168	179	177	165	158	158	176	170	154	171	165	167	183	172	158	172	154	174	191	190	181	156	180	168	181	162	170	161	194	159	147	167	152	179	146	147	183	177	149	169	173	156	159	168	177	157	149	168	186	152	151	160	157	175	157	148	170	177	175	160	195	160	172	189	178	176	184	154	174	166	171	176	184	149	172	153	171	178	156	169	165	165	160	163	186	169	169	161	181	156	163	157	152	168	166	171	153	173	177	176	156	153	196	164	167	176	173	191	171	163	183	157	162	181	149	176	174	174	179	159	178	166	162	154	171	159	153	158	154	172	169	173	151	169	163	142	182	178	162	162	146	168	157	171	167	186	207	154	169	167	158	181	170	172	178	182	161	164	154	160	192	169	165	150	179	178	169	162	153	168	164	181	157	167	160	192	155	174	170	170	173	171	156	186	155	176	154	187	163	176	193	176	177	147	165	129	161	175	165	163	133	151	180	167	190	178	203	162	160	181	151	180	142	179	185	154	155	170	179	175	161	181	188	161	156	171	172	175	174	175	161	171	158	171	166	186	163	171	142	164	170	170	142	160	145	165	195	181	174	149	165	190	171	166	164	158	188	182	173	177	178	175	156	158	169	149	182	151	164	163	166	164	197	177	154	165	175	170	177	159	154	183	179	158	179	154	167	149	173	161	154	176	157	175	166	170	177	185	157	145	185	168	177	192	179	158	131	143	187	165	170	170	166	157	176	165	166	163	155	170	144	147	170	144	173	164	157	189	174	165	159	167	146	153	167	149	170	170	170	170	179	172	144	161	154	201	163	163	151	171	160	141	165	166	163	141	145	166	165	152	190	185	168	183	167	152	166	189	163	167	178	175	165	179	139	165	177	186	158	171	171	150	180	173	170	152	169	159	171	167	160	184	163	166	180	159	181	163	144	180	170	157	166	159	164	150	131	176	170	167	182	174	152	150	172	160	171	167	175	179	167	146	179	172	152	172	159	176	167	177	185	187	183	165	166	156	152	182	172	143	174	158	181	168	154	172	155	163	181	171	157	159	150	147	172	160	192	164	173	165	169	173	170	185	176	185	171	163	162	165	175	143	137	163	173	182	160	163	190	170	169	175	166	165	192	166	170	155	179	173	187	160	187	154	178	172	156	169	175	184	164	134	177	185	177	156	180	169	172	197	191	165	176	161	166	158	144	161	178	178	177	166	172	184	176	159	159	162	174	157	187	174	174	154	165	167	162	160	167	141	188	148	136	152	158	154	162	198	170	170	179	168	175	186	175	151	177	154	178	145	176	172	154	152	193	140	169	180	171	181	154	163	166	154	164	168	172	183	153	171	153	160	150	161	162	145	177	170	156	190	175	154	184	156	169	157	175	168	153	151	167	163	175	183	184	159	185	168	184	159	166	165	167	150	142	175	168	151	167	171	164	150	157	168	178	142	169	161	158	152	163	161	178	189	161	145	155	146	179	164	176	175	194	168	162	144	191	169	158	178	150	173	169	147	178	163	169	160	175	152	156	166	168	156	181	197	162	171	188	165	157	153	143	169	161	155	157	190	164	144	163	179	169	171	165	176	166	158	166	192	178	179	180	146	180	170	151	170	167	149	191	186	171	169	158	191	177	167	175	167	167	161	159	153	187	172	159	166	167	171	169	159	170	180	155	158	166	174	170	174	174	151	163	166	151	169	157	170	177	164	153	143	158	149	187	174	175	170	158	166	190	151	182	169	162	161	165	166	182	142	155	171	174	167	156	156	191	149	177	148	206	158	172	159	145	141	161	164	177	188	176	204	142	181	159	169	158	165	161	155	167	163	150	183	161	155	185	143	170	164	158	164	157	157	161	157	159	168	190	153	149	177	159	182	166	162	135	177	172	170	180	152	169	162	157	174	182	199	158	148	154	160	171	182	166	171	146	181	171	164	171	177	164	162	158	170	153	172	148	174	157	158	164	201	154	173	184	175	170	170	167	153	148	183	159	207	149	176	176	167	154	172	195	168	196	173	162	158	161	138	166	138	167	157	179	174	181	182	174	143	181	177	141	174	177	164	179	177	151	166	154	174	165	179	184	156	168	167	144	166	167	160	196	174	182	157	173	163	172	140	194	177	192	154	180	178	167	151	173	172	176	156	174	185	191	179	152	160	152	169	189	173	159	176	179	157	156	150	130	152	147	155	149	169	156	154	156	154	154	159	146	187	194	153	163	161	149	151	190	155	169	153	156	163	151	168	185	195	155	175	166	144	149	172	169	158	185	140	151	163	148	174	166	180	178	146	175	177	171	161	167	143	147	171	172	172	155	150	154	168	148	185	162	152	166	171	161	173	165	184	178	187	165	181	155	149	161	176	173	154	170	178	173	167	170	177	161	165	148	164	173	163	164	166	173	168	158	179	162	174	178	182	170	181	199	175	176	168	183	167	164	182	168	137	146	151	167	154	155	172	154	178	156	160	146	168	184	147	184	154	169	148	175	161	179	160	158	170	178	162	167	167	167	161	163	175	183	166	171	149	187	150	170	167	142	161	159	149	175	147	179	167	169	131	190	197	167	153	160	154	174	175	195	204	186	171	154	188	152	168	182	160	166	184	155	188	173	159	160	156	168	196	156	178	178	151	176	178	185	186	185	164	163	179	167	166	189	172	167	180	167	157	154	163	163	151	170	159	163	173	173	182	173	154	167	172	178	151	169	172	152	150	157	152	171	166	157	175	171	160	150	177	185	155	164	174	161	175	193	159	180	159	161	163	158	188	179	145	168	186	156	158	181	172	148	182	195	187	199	151	136	168	159	187	177	173	166	184	152	141	180	151	151	150	178	168	175	198	157	164	171	190	155	177	166	163	159	163	166	174	189	141	180	185	163	158	153	189	175	153	159	148	179	152	187	193	169	159	175	178	171	180	155	154	161	170	174	159	164	177	176	159	171	178	188	168	179	187	176	164	175	171	174	162	153	159	156	169	146	159	143	142	170	161	152	180	172	175	163	187	150	182
4657	5712	4214	2058	1412	998	816	681	619	546	464	417	421	378	379	362	328	341	295	321	293	283	308	296	265	286	270	267	268	259	275	271	256	253	263	252	244	237	250	242	274	226	231	261	244	278	247	222	246	266	254	254	238	241	262	248	200	266	253	279	286	223	259	235	229	251	258	223	266	233	252	225	286	257	255	232	267	235	237	261	218	253	217	224	219	251	268	245	241	239	257	237	221	246	248	258	245	259	245	257	265	253	226	234	250	240	267	240	256	249	266	242	251	252	206	227	199	239	252	226	232	266	271	265	240	257	222	238	234	248	268	228	283	235	232	221	228	240	230	273	242	229	232	259	246	257	260	263	242	275	243	253	227	267	244	225	251	229	244	257	227	235	243	244	233	242	237	228	241	230	226	251	244	228	243	249	244	249	237	227	250	234	236	235	234	240	258	239	245	238	237	262	238	222	242	235	260	247	228	247	238	235	234	227	257	225	219	219	233	248	232	220	233	230	234	261	227	234	241	248	229	213	244	237	255	249	233	218	240	228	222	256	264	220	242	227	241	252	243	212	269	247	235	245	204	263	235	225	227	219	222	203	227	224	221	251	234	238	256	247	262	228	252	217	238	245	279	248	258	239	244	228	238	234	219	236	236	267	248	248	251	237	258	237	238	265	235	242	251	280	254	264	246	244	236	231	221	258	236	225	226	240	239	264	243	239	222	219	237	236	243	253	252	253	222	219	236	246	233	252	251	262	225	227	233	236	257	233	235	245	255	236	212	222	253	231	226	262	239	231	255	256	272	220	251	239	241	228	274	256	235	254	240	234	234	221	253	249	233	241	254	248	252	214	235	252	245	249	209	255	236	232	242	273	224	230	236	263	253	256	247	246	256	233	241	237	225	242	234	235	224	237	241	225	238	212	245	263	248	271	258	230	218	226	219	232	233	247	242	266	251	255	246	258	231	239	235	236	254	235	259	235	237	243	229	216	258	214	252	242	240	242	244	239	252	217	249	253	244	249	262	237	243	257	247	227	228	251	220	254	245	265	239	261	229	250	212	231	246	229	237	232	242	229	241	246	227	240	241	249	252	243	244	217	237	220	248	221	209	254	251	230	227	242	232	221	229	235	225	227	243	235	217	276	218	222	250	244	220	234	248	219	263	224	248	248	251	267	241	244	274	247	255	217	237	232	258	235	257	244	257	232	250	219	240	256	261	222	255	274	241	233	228	258	215	254	231	237	226	257	219	273	247	237	236	258	249	239	234	249	239	244	262	229	254	241	237	228	250	227	219	221	269	226	223	223	218	238	232	233	231	203	208	246	240	251	258	234	253	224	240	241	232	228	240	239	231	251	266	236	261	243	260	226	254	257	233	244	203	254	245	245	246	206	225	220	252	249	272	232	232	238	231	234	221	240	255	228	264	241	238	265	227	228	250	236	232	212	243	249	268	258	238	251	246	244	253	238	232	252	270	237	235	224	245	229	228	241	237	247	252	258	245	249	221	242	237	237	256	275	238	223	239	237	259	252	241	238	228	235	263	203	248	213	256	234	238	244	243	268	240	233	258	240	257	240	235	226	230	275	229	227	241	240	257	241	229	257	247	239	216	231	225	244	253	234	248	229	220	240	228	254	226	261	252	249	221	253	225	228	257	211	241	237	234	215	255	238	239	227	260	230	249	246	274	229	273	243	229	223	242	267	225	233	236	242	256	248	228	239	226	226	268	236	242	223	233	233	232	240	263	265	235	250	241	264	256	247	255	230	223	253	244	259	237	264	253	234	267	258	262	241	229	245	245	248	234	242	232	236	249	206	235	249	212	255	259	257	245	230	239	224	265	256	258	235	258	235	261	246	231	231	222	227	258	227	234	227	240	236	218	218	251	234	227	235	259	240	234	260	226	248	235	251	224	226	242	286	242	247	271	229	244	231	255	253	196	262	207	241	248	236	223	243	235	253	253	243	237	241	254	257	237	233	260	237	263	243	265	232	227	240	245	237	266	243	256	239	251	220	255	242	254	236	214	247	249	236	252	227	242	254	233	231	260	214	254	246	217	226	271	246	230	258	245	225	245	255	251	244	235	240	270	254	239	229	237	226	243	257	240	213	223	255	211	257	226	270	220	226	224	234	249	226	214	241	245	235	236	246	245	236	249	258	226	263	269	248	226	230	235	222	241	277	214	261	230	254	242	246	230	221	232	210	265	235	227	215	269	246	241	274	259	238	245	222	225	207	240	257	260	264	237	236	222	252	235	237	233	251	239	250	245	229	237	239	240	232	256	212	232	243	250	234	223	222	212	210	219	267	232	233	238	233	250	257	238	226	227	253	278	223	242	238	224	257	258	238	245	243	222	259	243	253	230	246	215	236	273	245	225	228	212	253	229	253	248	207	232	224	250	241	213	252	225	242	276	240	247	248	246	250	230	240	269	236	234	250	239	231	255	232	227	232	235	229	254	231	260	223	241	239	242	220	242	262	246	246	234	232	237	271	245	251	245	257	223	246	236	245	233	231	251	224	225	252	271	242	236	220	225	226	232	218	220	257	239	264	240	266	252	232	261	203	242	240	251	244	246	224	223	217	247	231	252	207	236	253	237	260	247	239	244	216	239	230	250	249	240	247	240	244	248	255	237	260	235	245	233	232	252	244	246	225	246	232	223	267	243	263	224	228	227	240	272	229	211	252	240	246	218	235	237	261	239	240	263	238	241	228	204	246	269	252	268	213	239	231	232	240	254	246	246	218	236	257	272	258	267	268	260	252	238	242	263	238	255	251	260	260	251	238	229	237	260	249	242	229	255	256	237	239	224	240	245	252	225	256	233	225	215	262	213	260	237	259	260	253	257	238	270	259	223	238	230	229	238	225	230	262	224	263	218	266	233	254	244	253	232	232	208	271	246	241	242	233	235	238	213	247	248	252	240	242	242	224	230	211	234	240	223	244	243	290	228	252	233	208	238	245	261	246	257	248	204	256	274	241	236	252	232	218	233	224	237	228	258	230	219	225	245	237	246	249	237	243	244	230	222	251	213	221	247	239	242	235	279	236	243	226	228	262	257	229	231	250	248	228	226	251	247	240	233	256	277	243	230	272	249	266	224	259	233	260	258	236	244	221	255	256	242	259	234	241	241	203	251	235	251	263	222	249	229	269	213	224	229	220	241	223	220	228	252	227	239	226	265	231	223	215	232	257	226	251	228	248	246	260	234	231	229	236	234	268	233	252	229	232	243	237	246	201	246	248	211	251	264	232	235	251	239	242	239	253	240	245	265	223	230	243	236	237	264	254	247	233	255	261	239	238	239	219	254	254	244	251	214	219	215	248	244	231	230	246	235	228	235	237	238	221	240	241	224	221	237	219	232	244	249	260	233	248	210	241	230	220	264	263	232	276	250	263	273	265	232	235	266	246	233	245	249	226	239	259	222	237	234	270	242	225	260	226	276	251	232	241	244	220	248	223	244	251	215	236	244	264	250	220	243	246	251	232	251	250	250	247
22804	21008	28688	23511	21005	20992	5713	1323	1016	989	917	909	816	748	729	745	679	683	676	675	672	626	674	623	602	599	585	581	623	613	595	602	570	562	601	598	532	599	605	629	623	576	563	566	578	603	611	614	597	544	606	610	592	584	583	572	604	573	531	528	586	614	584	595	529	563	580	560	572	574	548	533	578	584	552	565	591	551	569	601	561	570	566	591	572	573	591	582	556	584	560	586	581	538	598	558	526	585	553	615	547	604	595	579	571	566	587	519	559	577	621	589	564	585	569	607	559	588	558	589	545	555	594	566	548	573	562	562	557	581	601	552	569	584	511	558	595	561	561	575	566	547	558	564	559	533	560	573	532	554	565	603	580	569	525	587	546	547	532	535	563	587	586	574	531	569	573	574	541	589	544	558	546	569	572	586	586	576	542	604	591	539	569	542	586	556	574	592	554	561	600	575	594	551	566	598	589	554	567	582	562	511	555	569	544	592	574	550	562	588	503	605	573	538	571	519	578	590	536	569	581	575	572	554	546	552	603	542	584	581	585	599	530	592	617	576	520	591	529	580	562	576	540	576	563	584	604	581	565	593	537	554	565	565	571	548	552	547	587	549	571	570	558	558	592	563	559	529	561	578	582	564	585	604	549	558	507	579	593	595	580	637	567	580	578	602	519	532	570	570	568	612	590	618	576	527	596	525	567	579	604	558	591	579	613	587	501	541	534	531	599	581	602	564	541	568	552	610	560	584	556	528	554	561	589	585	531	588	575	563	571	615	582	568	586	599	551	542	544	602	576	567	620	542	562	607	549	588	585	559	558	575	560	592	551	558	579	519	570	547	580	569	562	597	624	558	568	515	554	547	556	589	551	568	585	586	540	540	568	528	599	586	545	615	547	550	608	579	579	568	579	547	571	587	560	547	597	564	532	575	546	582	576	600	581	571	560	590	554	545	564	543	578	610	555	539	610	625	569	567	589	542	586	557	581	577	562	536	564	531	578	555	564	553	556	563	588	630	568	531	533	551	585	574	534	569	520	557	575	594	571	567	583	535	580	564	568	549	533	555	574	587	587	543	530	559	601	549	559	589	576	593	517	576	581	562	571	580	582	556	532	535	572	532	529	541	553	593	534	523	593	603	598	569	571	582	569	570	559	534	559	534	557	549	578	567	556	564	561	568	531	527	573	530	569	526	611	586	602	551	563	564	600	552	599	576	533	562	564	566	540	543	546	570	556	579	561	606	540	505	594	567	583	576	547	601	582	569	585	578	591	623	540	551	581	608	495	581	541	563	597	577	569	591	534	594	550	569	559	565	536	541	528	577	569	605	580	589	551	566	564	533	615	540	532	556	562	541	552	562	510	572	543	540	570	604	570	540	546	570	554	520	546	562	537	551	588	598	565	554	584	558	584	546	554	579	561	571	533	628	596	568	579	547	577	560	597	552	579	554	571	593	531	562	595	566	541	563	581	536	527	537	573	566	587	549	577	546	561	553	592	548	555	553	549	567	587	574	577	577	548	593	620	555	549	573	576	571	578	572	536	589	528	591	542	512	582	557	557	556	592	562	563	525	586	537	567	596	548	551	569	552	555	555	592	580	576	586	548	538	561	560	579	602	550	518	574	585	588	606	564	568	588	579	556	532	560	573	555	592	580	560	563	578	552	597	573	549	591	577	602	572	563	521	545	530	563	534	582	577	580	587	545	568	591	543	557	587	538	557	580	564	603	561	546	555	563	609	576	565	504	543	534	581	587	595	540	544	555	608	554	555	514	560	560	567	581	548	521	596	564	575	548	562	559	550	557	589	537	576	536	572	537	574	561	569	571	566	576	595	541	576	550	593	537	555	561	557	584	589	584	586	583	621	584	562	554	537	573	518	536	585	534	585	523	574	625	599	583	595	581	535	573	558	523	594	559	568	596	551	573	609	548	594	548	524	562	612	546	569	583	594	553	570	559	561	532	564	600	602	561	564	572	582	570	551	572	587	526	594	564	580	578	541	582	526	598	548	556	588	535	572	589	581	547	528	528	582	564	556	556	574	581	543	581	581	583	594	573	578	591	548	557	558	551	517	550	506	559	575	591	577	564	550	579	596	566	575	586	608	571	568	589	580	567	557	541	560	577	565	537	532	531	570	495	546	529	605	551	593	532	577	558	562	516	549	562	563	562	609	559	544	578	598	563	585	560	564	601	536	568	573	576	572	543	588	581	581	540	549	568	525	573	587	574	542	543	533	563	583	567	530	587	628	565	548	570	611	563	607	583	629	595	578	556	566	569	592	595	575	561	576	605	583	560	571	569	568	582	554	598	550	571	538	559	561	585	558	586	562	591	553	589	572	548	604	583	547	583	543	595	599	526	565	569	563	534	584	580	566	549	519	624	614	522	550	586	555	585	615	525	571	567	546	541	539	553	609	549	576	572	562	560	544	586	593	592	562	549	592	591	594	547	597	571	562	554	589	558	613	562	586	510	572	584	574	526	527	604	529	548	554	571	521	573	565	595	562	586	560	531	580	571	561	590	572	526	552	559	546	626	580	546	599	552	598	533	595	584	542	590	520	535	572	542	559	545	564	531	555	555	571	554	577	569	579	597	534	577	577	557	604	620	614	595	563	556	554	569	591	540	559	603	581	599	584	564	545	557	537	549	577	597	552	540	527	538	587	563	593	532	525	615	581	590	571	563	568	630	583	539	546	555	573	582	524	592	618	579	572	591	549	525	610	577	608	561	577	554	592	546	545	538	585	551	564	526	594	532	590	577	620	545	578	563	592	539	544	564	540	571	565	598	596	591	550	584	564	560	564	567	557	561	589	604	570	615	530	533	562	573	568	565	594	564	523	563	580	549	588	576	506	575	590	551	565	539	530	582	557	539	556	543	535	568	518	551	596	557	543	539	562	560	572	594	580	550	548	552	528	549	523	585	574	566	556	564	543	580	571	576	554	565	600	581	561	557	533	550	566	546	541	573	574	564	568	556	557	547	600	562	570	574	580	580	542	568	557	580	574	559	590	627	587	655	543	576	549	530	524	531	566	594	608	566	549	592	574	573	571	546	548	571	604	616	560	570	550	567	540	570	528	534	547	558	614	523	548	550	565	552	594	581	582	567	574	569	527	574	572	538	561	554	564	585	568	567	574	543	504	568	582	540	535	572	594	556	553	574	579	599	552	553	606	570	552	544	580	540	535	565	521	584	591	550	568	600	576	567	572	529	594	611	607	538	617	588	589	566	570	581	550	605	537	551	574	528	614	539	547	574	569	531	563	561	580	525	526	531	548	539	555	530	539	561	602	535	575	601	617	587	570	607	597	586	557	584	556	570	539	514	570	576	563	592	551	560	599	556	544	571	546	538	590	569	573	575	590	588	572	555	607	563	552	585	565	547	546	547	578	520	531	594	527	597	593	555	573	611	607	558	533	611	593	539	578	564	615	566	611	579	579	541	597	538	563	569	572	548	576	565	577	536	570	587	563	539	580	555	557	554	558	583	532	550	563
7571	17355	13479	7190	5079	3866	2893	2417	2038	1662	1561	1450	1297	1282	1142	1056	1070	1002	952	900	908	873	846	847	849	844	839	806	817	802	779	798	789	782	756	734	788	726	767	735	741	786	752	721	713	726	761	720	702	745	757	738	756	700	700	707	746	690	737	703	744	705	698	746	696	712	725	677	737	699	680	679	709	727	747	697	766	741	709	727	716	752	664	727	715	758	735	708	698	694	736	677	724	694	732	718	731	667	707	703	694	751	706	731	728	692	703	705	738	721	733	717	669	713	685	688	736	708	709	689	688	699	738	671	677	715	705	686	727	741	764	686	726	672	648	720	677	720	794	694	736	731	693	730	728	713	715	742	691	710	727	693	721	712	761	761	713	724	688	748	689	693	672	723	690	695	693	665	734	686	712	671	705	669	688	691	707	709	754	697	740	729	662	704	691	739	664	679	675	695	678	699	714	667	690	754	733	684	697	682	686	753	749	678	698	739	696	706	748	725	707	683	733	737	707	722	734	690	742	671	759	676	706	714	724	755	748	698	698	708	725	707	636	737	705	719	683	683	719	654	657	685	708	670	709	653	674	685	747	733	725	685	718	707	742	701	731	747	716	746	732	697	708	725	722	708	686	660	629	713	700	753	681	731	687	681	716	718	705	689	686	670	710	727	706	723	706	680	710	663	685	687	702	733	691	689	699	708	716	706	699	707	706	695	710	687	766	699	729	709	695	707	701	692	724	733	725	724	675	703	655	678	700	693	661	717	768	744	723	715	690	744	714	705	729	678	722	731	684	745	706	735	685	744	720	693	720	761	727	702	756	696	672	724	664	706	694	702	747	683	717	744	704	734	703	741	687	712	714	723	716	735	703	696	677	774	718	730	696	651	765	756	666	704	720	695	735	696	719	726	713	681	694	716	692	722	745	704	697	707	697	697	701	701	729	693	745	732	717	719	680	704	677	699	700	694	751	713	658	669	794	692	678	707	699	757	692	693	662	708	688	681	715	684	718	682	726	662	718	711	690	710	708	739	726	798	674	724	701	704	753	733	677	718	690	711	676	712	727	670	717	693	663	734	731	720	759	722	694	709	693	720	705	734	712	707	720	711	687	706	727	682	733	730	687	702	675	702	714	702	705	733	716	705	703	725	694	685	701	737	701	723	726	708	725	658	627	737	725	707	740	732	708	699	736	684	679	726	728	718	716	745	690	694	725	692	692	692	705	751	692	764	676	710	751	709	653	750	724	649	709	700	725	711	706	761	696	661	711	697	683	715	722	739	726	712	693	724	689	654	725	720	729	754	759	705	726	747	707	707	730	719	716	691	723	741	712	717	699	679	697	720	704	762	713	731	701	686	711	680	706	715	721	702	688	704	674	720	714	729	754	731	714	752	737	716	717	711	742	722	716	685	727	730	727	684	692	708	691	659	733	708	718	670	722	725	672	745	695	730	728	689	698	693	758	682	718	740	725	692	751	667	703	742	715	679	701	726	710	724	738	692	667	696	701	691	709	705	712	714	705	688	676	712	705	732	738	719	735	721	684	793	790	688	684	735	699	699	697	728	759	803	675	712	730	735	689	691	662	701	696	710	729	735	694	704	692	705	753	703	720	687	733	707	709	655	742	764	670	748	768	747	765	760	742	698	739	775	728	725	682	728	658	716	730	687	694	743	703	693	676	684	719	672	701	717	734	714	736	720	740	710	665	721	683	781	714	699	726	694	720	681	676	748	675	701	723	715	730	681	699	732	719	717	682	676	686	730	653	714	735	737	691	714	747	709	711	711	723	700	675	715	714	688	687	721	656	704	731	716	745	689	726	729	716	668	641	698	733	728	704	665	721	682	676	705	720	679	729	690	771	717	706	681	712	711	690	737	688	674	739	716	737	725	729	712	703	700	653	708	723	744	711	700	704	689	685	694	681	672	677	664	712	705	750	692	735	701	731	732	686	727	758	695	696	711	723	693	689	716	701	760	702	672	718	720	695	689	709	692	674	722	725	720	694	731	696	703	698	752	702	704	739	761	737	752	692	723	706	729	711	737	697	700	692	743	741	677	700	671	681	704	714	727	690	692	706	717	703	697	751	721	751	723	713	737	680	726	705	672	723	698	697	725	697	704	716	689	724	724	706	716	696	721	718	751	686	696	702	749	730	760	672	668	694	719	704	721	693	709	733	707	750	690	695	709	746	681	715	704	690	682	692	748	761	651	747	720	725	707	695	698	684	715	737	705	697	702	700	712	684	702	677	734	721	671	712	699	735	715	734	729	726	714	705	703	722	688	716	745	683	762	724	709	706	714	691	681	706	732	670	738	685	664	725	722	706	682	686	714	702	691	711	764	726	694	707	731	708	734	724	755	706	727	735	683	700	722	687	718	661	683	670	743	667	728	673	703	673	737	627	654	703	722	685	693	742	706	702	720	746	673	678	705	660	701	717	743	717	708	687	700	681	693	692	696	685	697	702	684	651	713	679	670	723	729	736	726	732	728	666	739	704	751	756	741	712	726	734	637	738	720	725	712	727	711	695	721	712	714	719	691	666	730	743	717	724	674	755	752	727	703	724	725	688	642	691	752	665	722	682	714	664	751	677	727	753	773	686	716	712	699	693	729	738	717	702	738	716	723	729	700	699	726	734	719	642	699	726	733	663	688	662	709	688	697	692	673	680	739	700	723	687	747	729	701	694	646	724	712	725	727	680	721	699	739	677	653	723	693	708	681	715	709	706	772	718	706	674	655	674	702	756	692	739	707	700	711	747	685	713	703	720	675	723	715	716	736	719	689	667	697	745	736	717	697	693	700	706	715	669	729	732	669	678	726	718	668	716	752	738	732	743	698	735	723	692	775	653	724	759	727	705	694	694	723	763	701	668	719	722	732	701	684	765	736	701	709	743	747	739	712	705	709	701	686	734	743	743	697	738	704	672	691	694	735	722	727	725	692	762	710	723	696	731	719	723	743	744	706	661	682	715	712	699	647	714	700	693	712	727	748	741	746	685	737	745	728	736	690	701	705	735	674	697	681	679	800	678	678	711	751	751	742	690	705	708	700	661	662	730	727	678	690	681	740	706	650	681	731	732	709	712	766	721	691	686	714	683	719	667	729	708	725	720	686	738	696	732	732	748	699	741	727	678	715	695	755	708	716	766	710	718	647	736	712	694	726	670	725	685	713	734	671	674	697	731	758	656	756	733	715	727	751	759	668	750	675	730	724	741	702	692	673	718	708	712	719	660	679	739	692	659	716	716	722	658	674	691	738	743	683	722	680	728	708	714	707	712	677	715	711	737	749	712	688	714	695	740	724	726	738	695	753	728	693	717	720	709	736	701	736	665	722	677	716	732	706	731	703	694	708	714	699	699	712	712	749	692	737	700	723	723	753	682	784	721	731	701	718	685	689	719	722	760	752	673	695	727	706	702	689	700	663	717	737	710	698	665	691	686	671	714	708	671	720	754	747	717	715	710	685	712	698	693	660	771	725	704	713	723	701	700	686	670	732
26826	18975	4708	453	340	274	225	197	229	220	230	213	218	212	212	234	226	217	203	223	201	231	228	233	236	196	222	203	193	209	237	207	214	204	207	227	186	202	192	205	199	204	224	228	208	206	194	201	209	201	238	193	189	218	178	222	228	193	210	233	202	231	212	218	209	174	219	202	218	210	196	209	221	211	210	202	237	218	212	204	223	210	204	200	214	206	218	222	227	230	217	222	237	233	197	230	213	212	215	201	181	208	211	195	215	238	234	212	218	224	232	224	220	215	228	208	230	230	201	212	197	208	226	223	212	227	209	222	210	190	207	237	231	198	201	213	216	218	187	227	204	211	200	190	177	235	245	232	220	211	218	204	247	230	191	215	188	208	205	229	223	221	259	223	191	210	193	204	226	233	230	234	251	196	224	200	229	222	207	186	212	230	219	207	213	206	209	234	227	187	240	204	241	208	239	198	194	220	205	225	198	211	209	181	212	203	208	217	221	237	225	219	215	216	204	235	190	210	212	199	229	186	197	224	207	228	200	217	203	204	209	225	232	209	195	222	211	198	241	219	215	213	215	225	212	199	211	209	212	217	205	230	213	207	227	197	227	192	208	208	228	214	206	196	209	223	226	217	222	232	212	245	225	185	236	191	208	191	227	208	216	225	216	213	190	222	164	230	208	226	247	214	217	187	218	210	224	201	234	211	214	222	213	208	207	197	235	204	216	200	202	194	229	190	230	224	213	215	191	212	229	204	222	212	201	204	216	226	219	199	240	209	198	221	219	203	225	226	229	239	192	203	224	221	232	240	210	195	239	198	196	216	210	230	227	240	211	228	210	217	205	219	218	214	219	213	202	222	215	205	229	222	226	230	203	212	205	195	222	209	205	198	232	187	222	232	204	206	226	205	222	231	236	204	211	217	202	203	205	223	242	204	192	233	223	215	242	205	205	204	210	207	204	201	201	180	181	182	238	230	217	202	206	219	214	221	219	233	206	210	219	204	219	229	203	243	217	223	210	228	237	210	234	189	199	195	238	222	203	217	206	202	193	227	193	211	218	218	183	221	223	209	203	215	206	239	216	201	215	207	196	195	212	191	201	206	192	207	194	218	226	224	225	213	204	201	184	231	229	216	237	217	207	220	258	213	224	227	213	237	231	232	214	217	203	204	218	193	197	220	191	214	198	225	201	200	211	215	202	217	216	207	222	238	219	200	213	204	207	213	232	205	196	218	231	213	233	214	224	217	184	198	216	206	226	219	209	201	202	215	226	222	219	177	199	208	222	214	192	225	219	187	207	215	218	228	218	195	204	193	227	220	218	206	228	211	208	201	230	240	206	233	230	203	207	235	197	207	210	224	229	228	195	229	198	205	217	218	238	219	186	222	213	230	209	235	214	216	234	201	180	221	211	220	187	205	204	220	201	218	229	215	204	197	187	201	224	203	206	211	202	204	199	226	226	191	216	201	240	187	210	222	235	224	214	214	205	221	214	197	228	219	199	213	201	199	237	219	226	223	231	219	198	209	212	225	197	222	228	209	229	238	214	196	214	207	203	229	201	202	211	209	200	192	206	216	221	223	209	210	232	223	204	210	226	185	231	204	220	206	227	241	222	221	197	229	214	203	198	226	228	218	228	202	199	190	222	221	192	222	216	215	222	204	252	217	214	194	225	201	189	212	229	205	213	235	225	228	194	213	245	205	219	210	220	193	232	230	187	221	205	223	224	207	194	210	215	199	210	208	222	208	196	226	212	204	204	218	218	222	197	220	209	220	209	196	244	211	207	222	213	209	227	250	222	194	202	230	211	231	213	188	188	214	223	211	229	191	224	183	215	202	195	208	214	188	176	207	219	216	211	238	206	219	203	242	205	220	198	200	215	219	201	215	187	202	207	214	201	248	209	214	207	213	177	230	219	219	205	208	208	203	184	187	213	216	230	207	208	238	221	228	208	232	192	209	222	249	207	228	211	224	201	209	215	216	201	202	216	227	199	210	206	198	201	194	202	191	210	223	214	239	219	213	221	220	220	199	229	189	219	201	231	227	210	203	206	214	220	194	236	209	219	210	197	226	194	216	214	193	224	226	192	220	209	216	218	198	214	218	224	221	228	217	196	219	234	194	234	228	200	215	188	192	211	233	214	211	200	204	192	220	205	199	187	189	207	228	205	205	200	218	206	239	186	183	184	233	226	220	225	207	179	183	245	189	200	215	253	213	199	221	202	210	222	187	208	209	221	217	209	221	240	206	218	212	223	252	191	210	193	202	184	225	209	202	255	246	199	222	202	202	196	221	209	211	213	236	222	198	200	221	203	178	209	222	203	200	223	230	191	225	187	214	221	227	197	206	216	254	209	241	203	234	200	225	203	220	192	211	183	200	205	215	209	216	198	223	234	223	219	231	204	217	204	208	191	239	216	222	186	228	232	193	200	204	210	212	185	220	225	198	244	242	202	233	205	196	208	198	219	208	240	205	225	220	208	222	202	203	212	205	213	228	220	214	205	238	208	202	223	207	188	215	214	230	238	222	210	217	240	215	228	211	210	212	214	199	210	194	190	206	205	207	211	220	216	225	200	211	198	201	202	229	212	189	197	218	212	212	210	242	169	220	215	216	197	221	223	214	212	225	204	228	205	198	207	220	217	180	219	198	211	224	187	212	194	198	228	222	208	218	198	206	226	221	200	204	224	236	227	255	249	197	218	229	231	210	187	234	227	211	226	209	229	229	206	208	209	222	229	223	217	252	219	216	195	215	223	201	216	196	227	200	210	229	206	226	216	195	230	217	193	206	196	202	221	220	235	205	186	202	229	192	218	210	220	214	203	229	215	223	198	251	224	202	230	199	222	221	204	198	249	240	237	224	222	205	194	206	204	199	188	230	225	197	215	197	218	189	184	225	207	219	191	241	206	209	227	225	189	198	216	196	223	206	234	201	216	210	224	224	206	194	197	204	224	221	229	221	199	231	223	226	236	238	224	231	188	200	193	218	233	221	214	225	216	194	226	224	223	203	203	246	214	202	225	217	228	206	189	206	194	203	214	202	203	234	219	200	231	229	207	220	213	231	203	232	232	205	211	216	199	222	210	223	202	226	226	226	197	201	205	220	210	224	193	218	199	214	196	204	191	206	223	190	219	231	227	229	219	215	220	212	206	207	205	223	193	217	209	234	225	216	210	214	181	226	238	210	234	224	225	217	220	217	216	239	215	209	198	223	218	227	192	216	215	206	207	203	199	220	234	217	233	216	207	223	218	230	224	216	193	245	223	228	206	193	227	191	218	221	202	204	210	203	203	206	194	196	190	196	200	207	232	196	187	243	189	212	212	213	202	230	225	239	233	207	202	202	208	210	217	216	191	222	230	225	217	242	204	220	211	247	206	210	223	202	204	181	217	218	215	189	213	194	206	225	229	204	213	225	209	198	204	217	232	188	190	233	204	214	232	228	186	201	195	238	217	210	214	199	219	202	223	207	202	193	205	230	208	202	224	204	198	206
3983	1200	919	515	473	423	332	359	342	308	295	311	283	317	288	292	279	298	294	279	272	245	308	276	319	284	292	277	278	284	296	286	248	279	292	300	305	305	295	281	243	316	278	300	261	304	289	314	281	261	288	281	275	263	263	281	297	253	276	287	297	267	298	281	283	280	281	285	295	295	286	294	291	283	273	311	299	289	288	264	273	293	274	268	271	279	278	262	267	280	298	261	271	279	265	290	317	269	254	300	256	252	281	271	284	277	294	292	272	286	272	297	257	306	292	276	285	292	251	225	279	270	258	272	282	284	301	319	287	281	300	310	266	292	241	296	308	279	279	280	290	304	288	298	285	281	286	280	271	301	291	295	269	273	274	297	282	260	257	293	271	275	256	277	277	315	273	245	278	264	294	307	265	259	303	278	270	270	279	300	269	281	314	292	270	318	260	285	277	265	269	292	297	277	254	315	272	294	291	274	272	267	281	289	270	289	276	267	295	292	298	283	325	281	312	313	277	265	262	303	259	259	265	240	288	299	313	289	287	274	295	282	282	280	279	263	274	307	272	283	262	292	246	289	267	272	312	292	266	276	261	281	268	284	257	279	272	275	268	281	305	281	274	290	271	297	285	264	283	282	283	265	247	239	286	272	259	289	288	285	271	291	291	282	276	291	285	306	283	295	298	257	269	282	298	268	302	273	292	267	276	268	297	286	272	290	268	275	282	266	302	270	276	278	290	300	259	272	264	258	249	261	271	306	328	247	293	265	287	277	266	260	282	315	293	248	312	268	289	266	284	272	284	297	268	303	275	298	319	310	282	300	297	283	274	265	268	268	296	283	315	262	266	264	272	266	293	276	299	270	304	274	287	270	283	273	257	287	289	273	283	254	278	296	295	292	293	273	274	251	291	303	314	294	281	281	304	314	269	286	303	281	319	296	277	267	302	300	276	308	308	284	288	273	291	280	299	275	276	288	282	263	277	285	287	307	288	262	282	275	288	263	272	291	290	258	267	266	290	257	272	295	292	287	272	293	256	259	251	299	289	285	262	259	271	305	277	276	294	266	268	258	280	309	278	292	260	272	267	248	253	285	252	270	307	306	275	254	298	291	288	270	272	296	259	274	269	306	278	287	305	285	296	297	260	295	307	285	280	279	293	304	303	286	264	253	287	304	295	289	278	312	282	257	288	283	299	283	283	253	285	294	273	283	285	269	270	277	274	321	292	289	315	294	270	290	270	302	270	300	268	261	268	283	288	287	267	279	290	271	286	312	293	299	254	303	317	297	279	276	281	306	262	302	239	272	260	275	252	276	278	293	291	275	251	309	272	289	287	271	262	249	311	310	262	258	272	302	265	284	306	271	283	315	275	265	281	286	290	299	302	263	288	281	303	250	269	275	291	289	254	278	294	292	289	298	274	244	320	290	269	261	282	286	258	298	285	283	261	286	279	257	304	318	277	255	297	288	309	292	261	267	312	281	285	305	269	251	312	281	256	286	308	299	282	302	261	261	289	290	295	298	268	244	308	290	290	294	280	289	306	257	300	296	310	270	273	291	299	299	322	307	286	286	251	268	293	239	267	276	293	289	290	263	302	276	294	303	279	270	273	271	292	278	254	307	293	299	313	291	302	280	274	266	277	284	290	305	307	272	286	271	284	272	280	315	274	298	286	258	261	275	275	291	293	277	276	274	281	290	256	279	289	255	274	275	275	287	287	279	322	267	269	267	297	280	290	299	302	276	276	285	299	290	277	275	274	286	294	294	268	271	284	290	300	283	286	314	289	286	295	288	271	276	229	288	294	294	269	270	271	298	283	287	300	282	289	271	312	267	280	265	305	289	295	282	300	269	254	277	263	258	272	292	261	286	282	240	290	293	297	263	296	276	305	293	288	278	274	297	269	310	308	303	251	284	286	296	285	291	280	293	292	281	301	289	320	252	277	257	280	288	243	282	311	293	294	281	293	287	277	277	280	288	293	279	293	301	318	258	312	295	277	299	252	264	252	287	267	296	260	258	278	278	267	315	250	253	292	276	272	271	269	278	292	287	275	269	289	286	287	290	282	286	283	257	265	282	242	275	306	260	280	287	279	257	266	291	275	276	249	295	306	256	285	276	290	278	287	275	306	262	289	288	274	286	285	297	288	260	247	279	298	261	259	262	247	268	276	313	268	264	272	289	268	252	272	310	271	273	276	303	273	260	269	284	268	264	266	291	270	271	314	283	270	242	256	279	260	292	305	270	266	287	294	272	251	274	292	254	271	293	283	299	322	291	267	279	263	303	279	267	291	259	277	305	309	261	296	254	275	262	279	290	246	296	282	296	285	273	288	296	277	278	284	286	290	270	257	279	264	246	294	261	280	259	306	285	271	288	277	298	290	304	252	286	317	289	316	256	303	260	272	279	288	300	282	291	297	245	267	305	261	279	261	273	295	304	288	291	261	247	279	291	282	278	288	275	287	260	301	275	309	261	288	283	257	260	268	269	283	268	289	294	295	290	312	286	271	254	289	267	293	274	277	269	269	264	244	293	259	263	323	278	281	268	272	274	293	284	255	288	277	292	267	270	318	276	296	271	265	264	261	245	277	275	278	277	287	253	289	273	265	282	271	280	289	276	311	283	291	254	275	274	284	269	294	273	276	297	296	298	284	260	270	267	293	301	274	295	271	287	295	298	274	291	303	283	290	294	308	274	287	288	244	275	269	298	273	285	293	261	285	316	282	291	301	305	287	289	293	264	280	277	299	284	277	281	305	304	311	309	270	271	290	310	279	297	284	279	264	244	274	272	293	254	281	282	250	243	257	275	297	236	289	313	307	258	296	271	271	311	296	265	254	278	256	290	297	285	297	266	279	252	278	301	267	272	297	286	286	289	305	288	321	270	251	297	298	278	269	272	283	267	285	256	270	287	286	282	261	285	270	301	265	312	295	270	281	264	251	273	279	269	291	289	287	285	293	272	301	295	278	290	297	268	278	305	269	344	270	287	263	290	279	262	254	312	278	228	278	259	282	268	313	297	287	310	246	311	301	293	267	293	295	292	288	271	283	253	291	260	287	275	264	278	283	313	285	297	248	266	279	300	265	287	287	306	269	257	276	294	304	299	283	268	308	263	289	287	288	255	256	285	290	265	280	296	273	274	283	291	277	276	286	275	308	277	286	284	269	267	310	272	299	301	276	291	285	271	239	262	257	296	300	281	271	283	286	262	297	260	280	269	291	314	280	275	303	258	248	297	290	292	281	265	291	268	304	293	274	265	238	247	251	288	292	312	308	294	282	284	283	299	276	316	288	270	256	268	306	302	291	273	283	297	260	297	272	274	265	256	276	301	292	263	295	298	267	276	272	269	290	286	298	296	268	274	298	266	290	279	281	281	320	280	265	291	284	284	311	295	271	285	312	311	263	286	282	272	259	280	290	274	290	291	281	275	291	260	275	276	294	292	304	287	319	278	267	294	278	295	300	303	266	280	259	283	275	291	301	279	257	284	297	271
23724	20960	28152	23926	20931	7157	1153	886	775	717	658	629	600	596	576	570	578	484	527	562	566	509	523	549	500	487	493	522	560	502	489	504	487	475	530	532	528	511	496	508	507	533	500	537	464	512	516	491	508	484	507	473	507	478	509	482	504	504	488	505	511	499	481	515	508	530	502	495	497	500	521	477	484	530	515	468	534	476	500	476	491	490	477	502	451	472	471	494	505	505	472	457	512	468	445	496	523	498	467	490	499	470	492	468	447	502	480	490	494	534	498	513	484	493	489	473	510	478	447	507	527	475	527	505	510	463	487	499	475	490	463	453	511	528	487	500	452	515	497	453	494	489	461	509	522	486	511	469	487	459	499	492	457	484	457	507	520	496	489	468	456	470	473	468	495	497	557	524	532	476	484	452	484	497	502	610	531	463	516	469	472	499	472	502	496	495	474	477	466	454	494	463	468	470	462	476	509	482	492	479	475	475	497	475	474	486	479	470	458	512	500	490	507	523	467	500	480	459	483	452	486	508	464	492	460	478	467	489	477	468	473	506	513	460	480	495	466	489	516	510	534	484	485	474	475	489	494	502	481	497	493	479	514	493	489	498	462	455	477	494	527	519	466	539	514	486	521	430	528	484	495	510	491	522	492	522	503	499	518	470	482	493	481	505	504	484	509	486	484	495	510	476	490	456	481	491	504	502	503	488	496	533	502	513	524	490	512	485	487	453	479	495	518	474	474	530	461	461	495	497	522	485	459	533	503	491	487	492	463	509	499	471	480	504	479	491	487	506	488	514	493	492	488	477	503	525	503	501	472	501	511	471	491	490	506	471	511	479	470	514	485	521	481	524	473	484	505	516	443	476	524	505	458	494	479	531	466	490	472	477	479	512	464	483	537	483	481	510	525	499	535	476	490	465	482	464	483	523	493	491	483	489	514	525	509	494	492	515	491	474	492	508	513	527	533	499	536	544	501	477	470	509	486	494	494	433	501	491	473	475	502	480	435	483	484	506	452	442	485	517	498	474	524	446	436	512	487	494	483	442	467	530	508	479	532	506	486	488	473	505	509	514	474	491	506	510	517	485	463	505	501	513	490	485	497	474	497	506	502	482	483	472	475	490	488	478	505	472	517	476	515	523	494	548	458	474	501	485	497	505	515	463	494	468	480	486	478	477	494	512	515	486	486	512	482	488	494	482	450	446	495	510	487	472	481	456	450	497	433	525	516	467	515	523	504	438	467	488	492	486	439	515	546	481	471	458	496	478	490	470	460	451	460	488	517	477	501	471	518	512	506	508	498	497	501	478	490	483	507	484	517	483	471	525	460	522	533	488	496	480	487	528	475	528	500	480	494	526	512	478	492	515	498	480	451	477	512	476	468	504	469	517	503	511	507	490	483	470	498	514	481	443	535	535	491	489	466	486	472	489	516	493	472	496	508	470	449	522	485	517	502	524	511	511	446	462	526	486	474	476	474	489	514	475	523	485	473	489	464	454	459	482	496	470	467	488	507	534	458	533	499	483	480	445	503	449	453	472	536	462	468	518	453	446	505	514	502	488	511	491	512	514	464	497	476	504	501	465	495	479	472	444	479	509	472	495	518	490	472	461	509	491	483	453	491	496	515	469	473	506	481	515	483	497	489	499	528	495	486	510	534	536	493	450	459	505	512	501	480	532	448	481	486	518	508	502	474	498	477	472	476	546	504	487	498	444	520	502	468	527	497	475	495	504	490	493	474	487	500	493	463	484	498	481	469	468	495	498	524	418	463	480	482	518	484	456	465	499	518	494	487	516	470	473	496	513	502	509	482	509	488	461	475	483	475	492	477	486	541	543	498	489	461	464	481	512	438	492	547	465	463	477	510	460	520	517	486	480	461	484	478	517	493	516	482	505	514	506	436	504	439	476	510	507	472	481	449	464	486	486	507	474	493	492	465	482	482	494	493	514	500	531	475	487	543	488	481	502	491	497	512	493	482	483	486	505	532	493	508	492	488	460	502	493	462	470	460	509	499	505	474	484	507	506	503	514	496	480	551	516	481	475	495	455	501	461	461	498	507	529	475	504	470	558	544	494	502	481	502	514	488	483	486	438	502	449	477	488	486	484	471	479	492	477	523	528	476	458	486	458	462	519	453	472	494	465	492	477	478	469	504	479	492	486	457	472	505	488	476	489	503	506	534	475	448	508	530	444	459	491	524	466	506	476	505	480	480	477	462	500	462	472	477	505	474	531	489	497	518	514	437	496	470	476	478	511	508	481	498	500	480	487	461	451	517	519	533	519	529	458	468	455	460	501	474	455	462	480	482	496	512	485	466	498	508	515	467	482	478	470	478	535	495	520	471	500	444	511	461	468	493	534	492	491	501	492	497	459	473	445	457	472	512	454	467	484	473	490	485	534	481	502	500	526	491	494	500	480	486	444	484	511	519	515	505	492	543	475	497	466	492	486	488	456	458	491	494	487	481	506	510	475	491	474	515	478	489	506	469	478	482	459	509	493	525	525	477	481	502	462	495	475	490	498	502	518	502	487	463	498	515	495	504	474	512	507	446	483	483	486	501	471	483	505	515	494	494	527	487	484	480	501	517	515	477	517	473	505	510	502	486	451	462	445	477	508	456	497	474	460	444	478	477	482	517	521	536	499	496	451	471	479	489	443	445	478	483	455	459	521	488	497	448	479	499	476	500	483	492	491	511	482	470	496	506	492	490	472	504	500	511	508	481	479	491	436	516	471	491	519	496	502	484	458	464	471	481	496	494	489	483	497	471	485	483	483	538	466	498	496	456	498	459	439	464	499	501	440	492	470	485	489	457	519	518	483	479	470	463	490	493	491	472	464	477	492	493	472	521	466	458	450	444	441	494	481	462	528	441	512	476	489	495	521	492	470	473	477	489	485	468	464	497	437	499	470	474	508	500	502	439	456	506	484	502	502	484	503	437	526	520	489	480	487	477	443	498	494	527	466	480	474	504	454	451	500	495	464	478	448	494	448	486	506	468	475	492	484	497	466	466	501	451	466	493	481	488	517	459	478	463	493	482	432	485	488	503	480	473	513	532	481	490	526	474	461	478	491	518	482	492	456	487	497	509	476	490	456	472	462	492	448	485	459	486	493	524	530	531	463	478	499	476	481	489	496	508	488	500	478	489	483	533	464	532	470	497	487	482	507	474	497	457	483	484	539	438	466	512	471	534	505	502	480	461	551	496	471	479	503	481	464	515	512	474	462	501	450	512	507	454	473	496	518	516	495	436	481	486	506	489	503	512	489	493	468	451	472	502	531	502	499	467	455	494	502	482	506	469	486	533	450	550	471	468	476	534	477	495	486	475	518	505	490	475	484	511	513	527	457	515	503	505	499	506	491	470	480	474	511	514	491	456	511	491	491	461	457	502	435	512	472	483	490	466	514	485	539	440	494	502	474	491	484	487	494	481	486	486	475	487	484	435	499	454	502	487	505	480	502	485	492	478	499	440	520	444	495	496	486	488	494	509	515	496	507
5098	10642	8481	4238	2952	2244	1802	1460	1322	1145	1050	950	887	823	793	788	798	747	752	752	703	681	717	652	645	689	651	689	636	633	644	670	635	642	705	647	670	630	620	627	641	657	609	633	612	631	656	613	626	644	623	618	635	622	630	628	611	652	611	586	604	610	562	607	604	644	611	587	606	579	588	628	684	616	595	623	613	600	616	638	616	614	642	630	613	648	600	619	614	616	630	624	604	616	612	632	623	613	621	614	618	608	575	622	622	628	631	608	626	678	639	605	612	614	603	614	626	628	639	652	627	660	605	590	591	623	630	644	623	625	606	609	600	638	626	601	615	597	601	578	606	581	634	612	631	598	562	618	600	621	598	584	607	623	650	605	614	634	614	661	605	615	619	618	614	615	573	635	618	567	621	620	585	631	609	660	630	607	569	605	619	629	645	604	610	622	623	636	630	643	597	621	604	625	599	593	624	599	647	602	616	598	635	592	610	613	609	569	617	631	621	634	608	596	610	609	579	583	613	614	622	583	623	705	628	652	660	593	596	605	623	577	579	604	618	606	660	617	608	603	603	631	633	617	573	618	605	643	666	609	613	613	648	608	607	617	593	599	650	667	601	595	582	619	636	601	635	605	659	628	594	603	600	591	608	612	641	635	675	631	643	636	635	611	587	611	587	603	610	597	645	581	614	597	606	586	590	614	558	612	683	626	606	586	634	594	612	668	625	625	621	599	663	609	628	648	606	637	630	623	581	667	620	656	630	647	642	566	635	594	609	569	652	653	618	641	614	601	615	630	631	616	607	572	582	651	663	572	627	616	609	628	635	621	574	587	597	589	649	574	648	603	593	644	619	616	625	625	639	636	602	608	603	568	630	659	625	556	594	623	597	612	645	610	610	630	641	598	646	572	610	603	614	600	641	615	629	598	621	601	621	605	622	597	623	662	639	609	600	605	590	616	597	647	584	611	649	595	602	594	648	594	559	647	636	567	589	640	644	603	639	650	645	592	574	580	649	671	664	658	614	615	641	631	634	630	587	634	589	598	575	594	579	621	622	569	613	594	551	606	629	595	604	620	591	601	617	622	632	613	657	616	600	650	653	628	618	642	599	639	617	590	614	583	636	587	603	609	580	582	617	583	607	638	620	614	592	594	635	623	602	640	633	601	573	657	625	566	617	572	621	638	618	635	631	603	649	671	646	625	630	600	593	618	618	617	632	618	607	605	625	637	618	633	626	568	596	639	628	579	623	632	613	587	651	613	603	584	575	638	610	651	590	640	615	605	579	581	625	621	629	628	591	640	614	577	595	597	617	615	615	676	653	578	597	625	623	601	631	619	661	616	613	615	616	592	631	610	600	603	611	611	614	582	595	646	588	649	605	582	586	660	691	617	620	621	634	649	591	552	587	585	601	622	631	623	607	619	598	637	602	578	608	627	601	648	596	594	611	617	607	633	602	573	635	622	610	572	599	605	623	628	588	600	613	621	585	658	642	577	611	607	616	630	618	626	646	582	630	594	632	634	602	609	628	582	601	602	599	645	638	642	641	651	613	653	617	638	693	631	623	657	631	575	603	620	618	668	599	625	589	619	594	579	656	634	626	629	654	611	594	597	626	606	605	594	600	595	617	635	618	614	630	601	606	626	580	557	604	581	614	578	611	611	617	627	648	589	631	622	606	611	638	634	607	604	611	643	619	593	646	651	588	576	632	616	606	628	618	589	613	620	597	675	617	601	618	658	618	629	592	597	610	639	596	656	607	661	640	574	604	632	561	639	623	599	625	587	675	611	633	606	612	581	607	590	599	607	607	563	640	621	612	646	626	620	610	604	598	591	615	628	584	575	627	634	584	603	606	585	617	667	615	584	590	615	617	625	634	584	602	593	624	618	560	590	631	641	594	627	621	605	614	605	641	654	535	629	642	587	601	646	600	561	643	646	627	649	634	606	634	598	629	625	623	638	613	647	578	624	641	617	632	569	604	646	619	584	597	625	582	587	606	621	597	590	582	589	612	657	645	600	627	600	603	637	613	633	622	624	610	614	631	628	622	620	657	649	597	620	605	663	622	544	635	605	649	596	617	599	631	656	605	619	632	610	588	580	641	586	563	604	641	622	591	566	633	632	636	578	657	599	590	628	564	632	588	634	605	647	604	596	584	586	620	634	602	599	591	615	587	600	651	629	621	598	681	640	664	650	671	593	617	643	601	605	641	598	623	648	628	613	627	595	617	595	624	623	559	646	593	600	610	643	627	620	616	648	620	672	618	631	602	605	642	611	586	569	568	565	620	587	613	605	630	625	624	603	610	642	651	611	599	625	643	619	665	617	590	640	645	608	630	639	591	597	602	585	641	596	598	624	605	604	603	614	624	616	657	577	613	597	615	580	616	629	566	670	634	659	603	593	600	607	625	603	687	639	631	591	609	646	632	635	624	614	573	580	624	639	570	611	613	613	620	603	639	630	641	620	581	615	617	644	620	633	622	643	616	574	581	631	586	627	641	604	600	618	612	630	626	621	613	649	632	604	638	588	604	626	605	614	622	614	600	601	616	587	577	622	628	627	611	576	570	618	558	608	632	585	633	613	590	608	615	626	577	601	665	652	611	593	597	614	665	624	634	614	562	616	619	602	590	596	586	595	594	601	582	631	617	583	611	596	595	619	593	582	646	628	619	581	578	643	629	623	602	611	609	636	586	592	597	582	657	608	611	627	619	652	625	627	591	630	632	606	622	628	589	614	605	611	600	589	636	659	591	619	578	650	589	563	610	608	569	620	654	593	626	607	574	660	570	623	579	623	603	631	641	651	593	616	596	644	638	568	649	601	619	614	633	602	602	624	645	611	625	604	621	623	594	584	588	618	574	599	621	569	613	601	599	593	636	585	597	599	620	632	607	645	649	599	652	571	628	605	621	654	603	602	602	587	603	625	607	610	620	607	651	592	611	589	612	631	626	585	614	608	606	623	618	647	601	628	611	604	591	662	570	567	587	612	591	567	594	585	604	593	587	608	597	619	600	609	600	594	623	620	597	619	603	580	597	608	588	597	611	633	586	602	645	637	625	640	647	568	619	614	579	609	604	607	605	618	615	597	629	643	623	640	600	610	625	615	622	666	572	604	583	616	624	586	624	593	632	589	628	631	622	600	601	626	617	615	656	654	609	621	635	577	624	600	589	618	611	644	588	554	580	581	579	589	604	654	606	611	578	633	606	613	603	598	624	602	637	643	626	572	606	633	650	637	608	587	616	575	661	642	606	615	589	576	587	623	624	647	620	617	644	588	592	610	577	641	640	622	621	624	569	647	610	670	652	645	569	571	623	613	583	606	636	598	572	632	592	649	602	567	616	614	601	622	610	598	655	581	604	594	627	619	629	616	584	621	628	606	646	608	581	616	613	615	614	623	626	651	626	595	632	616	648	684	607	603	607	630	618	593	593	638	586	562	620	613	600	625	608	628	586	647	617	630	559	584	598	641	618	660	589	607	645	644	591	638	608	657
24951	20952	26601	25045	3998	487	353	276	244	230	237	218	207	200	172	198	192	192	176	186	202	188	175	182	186	164	186	166	178	172	166	167	175	159	186	163	189	166	161	182	175	145	161	153	171	141	158	188	185	177	158	175	172	178	174	153	156	153	160	154	197	176	157	168	151	155	182	159	152	164	150	136	160	175	175	144	167	171	166	137	167	166	154	150	170	161	168	178	160	173	163	165	163	166	174	165	175	145	157	144	194	165	161	166	182	186	170	170	185	172	142	184	167	154	158	151	159	160	158	171	170	165	176	157	159	179	158	184	175	162	176	171	150	176	181	172	143	166	154	170	155	176	170	153	149	168	154	174	175	181	164	191	166	166	189	170	165	189	179	143	167	165	179	188	170	153	192	189	155	173	164	150	166	164	180	174	164	169	159	153	171	169	144	183	185	171	163	174	150	154	151	147	177	176	183	182	140	171	168	169	152	151	165	163	169	164	189	167	174	147	172	166	170	138	187	168	163	148	174	155	164	172	162	168	177	146	166	158	163	164	186	168	172	174	172	158	191	165	170	162	165	159	180	175	171	164	166	150	171	167	166	155	159	176	146	179	206	169	173	183	157	163	186	176	176	175	170	156	163	162	160	185	205	178	164	166	177	173	154	160	169	163	171	138	150	153	158	149	158	146	172	149	166	176	163	147	159	170	160	186	153	148	163	178	168	163	168	179	150	179	170	175	175	158	168	178	164	154	153	163	161	173	152	155	161	161	168	176	188	159	160	190	157	151	178	158	182	166	148	170	153	168	160	141	179	199	170	140	179	158	161	152	161	194	134	164	182	163	152	169	181	148	139	163	160	151	178	163	172	157	142	180	204	161	190	172	158	154	181	176	151	169	139	159	179	185	171	161	157	168	152	170	179	172	167	173	138	176	160	169	171	155	169	171	154	171	155	174	175	195	141	174	157	169	176	166	150	168	161	167	159	153	169	160	174	157	180	156	180	166	170	189	169	167	152	165	144	156	170	150	159	151	164	161	186	163	187	213	164	172	172	184	167	158	181	159	171	179	180	158	162	172	162	166	172	168	169	145	153	168	174	166	164	169	172	159	167	171	176	153	157	165	157	157	139	165	157	185	182	177	163	156	180	163	175	171	154	174	161	153	165	150	153	147	168	166	152	171	146	160	164	153	161	157	170	150	184	157	156	162	162	141	163	167	165	144	153	184	163	177	178	166	168	177	136	189	148	166	148	160	161	164	129	153	185	167	162	164	171	167	189	155	164	178	174	161	163	169	161	152	172	151	170	163	162	152	148	151	150	156	150	166	153	144	146	146	171	179	149	161	174	179	169	156	152	146	144	154	170	170	145	166	164	159	157	163	159	174	159	167	184	176	162	149	165	168	182	183	135	166	182	165	168	175	185	155	165	138	160	189	175	202	159	178	175	169	192	176	175	162	171	144	156	178	150	154	179	169	177	157	178	180	158	175	169	166	167	147	156	199	153	157	139	161	169	153	161	178	183	164	170	153	203	177	164	194	159	174	160	160	160	184	169	171	183	178	140	146	163	150	175	147	179	177	160	177	174	172	182	164	178	177	159	156	176	159	181	153	182	176	168	165	147	174	164	151	152	172	163	172	154	170	169	162	172	155	169	163	176	136	152	151	159	162	149	158	171	153	170	164	167	159	165	169	170	164	182	161	190	161	172	185	174	170	160	177	158	162	185	151	163	187	163	163	148	153	176	172	141	162	186	166	150	153	175	158	158	165	193	149	174	159	159	190	181	160	181	163	165	184	190	156	161	163	161	160	181	154	165	185	163	144	181	165	170	184	158	172	182	156	159	156	151	142	158	145	158	137	172	154	183	173	184	169	164	164	172	144	181	181	168	158	154	169	162	170	178	158	178	163	156	155	145	170	178	173	155	165	173	164	158	160	149	153	161	176	170	162	144	155	169	149	170	153	148	186	157	185	151	164	167	130	155	168	188	148	162	166	160	155	159	146	165	162	150	171	186	161	179	178	149	163	158	187	180	175	175	156	150	168	162	139	167	172	154	159	173	173	175	177	148	162	164	165	167	172	148	186	172	183	160	174	157	166	154	187	172	149	173	170	167	160	178	139	154	159	176	153	135	165	138	157	159	160	153	183	173	171	167	165	160	153	173	164	164	148	143	144	165	166	157	187	171	183	150	158	173	149	160	174	163	139	156	151	171	177	163	149	193	159	175	158	161	130	184	148	142	161	160	148	177	164	171	167	178	159	174	172	142	167	167	167	168	172	143	154	160	158	180	176	163	158	166	150	155	165	181	174	181	174	164	155	173	158	155	147	146	143	174	179	144	165	140	180	150	179	174	163	158	178	177	159	156	152	185	154	168	159	136	148	160	179	146	139	171	152	176	169	192	180	167	195	156	172	169	180	160	179	169	141	181	165	156	144	162	174	142	187	186	180	157	146	147	193	168	161	166	175	177	165	163	159	168	170	178	162	144	149	157	140	169	185	187	180	154	171	158	176	140	173	160	153	175	181	156	188	179	172	146	172	164	173	151	135	176	156	171	167	187	157	160	154	160	165	193	189	179	161	175	167	180	155	165	183	127	170	147	160	165	142	165	157	164	157	158	173	167	166	155	160	159	139	167	159	161	170	159	149	145	144	172	175	163	166	147	148	151	169	167	169	163	172	154	178	160	166	175	171	169	156	164	189	159	159	172	165	195	160	159	202	169	159	162	185	150	163	177	146	146	153	172	156	173	184	145	180	140	161	154	185	165	180	176	190	154	157	182	163	146	174	169	174	184	165	167	150	147	171	167	163	169	177	136	161	177	165	182	162	143	158	168	142	169	165	157	157	166	163	173	173	183	177	146	160	153	179	153	158	166	181	171	161	147	186	167	168	166	152	135	181	183	160	151	188	168	165	161	161	154	161	177	159	162	160	167	153	154	156	163	176	163	158	184	174	169	147	171	182	161	165	157	163	168	153	168	153	160	177	187	157	181	166	148	171	168	149	166	174	152	191	176	171	183	202	154	164	157	160	148	159	155	181	167	154	180	162	171	146	172	166	141	159	152	163	172	187	166	137	147	148	162	162	146	186	164	162	157	143	164	168	173	167	158	163	151	185	163	179	160	154	187	142	179	165	143	172	157	158	152	178	184	154	167	155	163	152	166	181	170	150	167	170	158	181	178	186	149	158	147	158	170	177	171	167	139	188	164	148	145	177	174	152	181	155	166	174	173	146	131	165	179	145	170	170	165	174	149	165	167	177	176	168	155	167	156	184	160	184	163	138	179	177	162	152	168	176	161	170	154	166	197	148	175	165	181	151	147	161	155	174	182	137	155	171	151	160	169	164	192	144	164	167	190	173	186	168	148	168	151	172	175	182	166	162	158	183	175	165	178	170	154	178	193	162	164	169	151	150	153	174	201	155	146	180	166	159	163	168	147	165	167	182	178	173	188	158	160	168	152	166	170	157	143	164	158	178	181	159	140	165	161	195	178	158	189	153
4425	5730	4045	1940	1403	1089	809	671	571	500	456	387	374	410	359	318	284	305	327	284	301	285	297	293	255	293	269	270	271	290	286	239	266	236	260	293	256	266	249	302	269	238	232	228	245	229	271	248	255	265	240	246	249	236	255	236	240	273	232	235	232	230	253	206	234	233	237	247	244	245	243	222	235	252	241	264	245	250	258	245	245	253	239	256	243	242	233	262	266	242	208	237	237	226	235	246	237	235	244	243	257	229	229	238	246	236	234	247	245	239	261	255	226	230	261	264	257	259	236	232	268	232	231	220	255	245	232	225	231	233	224	259	227	235	253	201	238	241	227	227	258	260	251	225	233	227	214	217	234	255	279	225	255	258	224	256	241	232	241	273	236	282	231	244	243	233	231	247	236	242	245	254	232	269	250	228	268	250	238	265	253	239	241	238	244	235	223	221	234	252	250	248	234	276	249	230	235	226	228	251	238	250	245	240	215	196	258	233	247	248	243	251	221	273	244	232	216	249	264	221	230	231	260	233	247	225	227	227	220	256	227	240	218	260	224	242	215	237	232	248	259	255	230	275	245	221	250	238	212	233	226	223	220	247	235	235	225	236	195	206	236	257	223	233	252	241	240	216	232	236	229	239	237	249	236	214	256	241	250	236	249	191	255	265	239	245	279	259	254	241	243	271	240	237	237	242	227	258	258	237	245	235	230	242	230	255	241	225	227	245	239	254	249	228	249	223	243	244	220	263	260	214	204	230	227	223	240	238	192	225	238	210	221	244	229	233	232	252	253	236	219	245	242	246	274	224	233	234	224	260	254	239	228	266	234	241	227	249	256	223	249	223	238	233	247	237	252	263	259	245	248	219	246	235	219	239	234	231	256	222	244	235	232	227	233	258	232	253	211	232	238	247	227	250	236	249	244	245	230	275	246	250	241	240	252	226	244	243	243	264	216	249	227	227	240	246	234	244	252	212	253	239	255	231	232	238	238	217	218	260	224	258	221	248	248	211	264	240	233	235	236	250	223	226	240	265	244	230	222	210	255	226	246	230	229	247	226	251	218	240	242	267	242	224	223	236	204	212	220	211	238	217	288	255	243	215	207	237	226	250	252	229	194	246	243	218	236	222	230	215	233	238	240	229	248	237	198	246	217	246	252	227	236	266	265	207	245	248	211	260	211	234	250	236	223	241	250	203	236	232	222	257	229	254	237	222	261	204	234	215	246	242	252	228	254	254	240	266	244	253	241	269	213	234	245	245	222	219	238	261	241	209	228	265	216	227	200	233	211	221	246	230	244	235	236	237	256	261	253	260	259	239	227	242	272	238	218	217	244	221	225	248	247	229	236	222	243	232	231	241	233	228	240	222	247	229	237	254	235	230	234	235	234	242	227	241	245	254	246	247	229	252	249	253	252	236	256	247	255	256	260	224	242	214	217	230	222	218	255	243	250	256	250	233	262	240	239	265	221	277	232	226	243	235	247	218	220	227	250	245	242	228	240	255	232	214	228	249	249	255	233	208	244	242	231	227	239	250	231	226	252	230	215	240	254	264	222	259	224	229	225	195	239	257	239	226	244	232	223	233	268	223	243	245	236	237	247	233	232	241	232	221	258	248	216	251	204	217	228	229	239	243	219	242	248	272	263	264	243	238	253	245	234	244	235	246	259	218	230	226	240	240	238	240	237	261	221	238	259	227	258	230	234	248	244	235	213	225	214	269	219	229	211	229	241	272	213	220	233	230	216	255	222	233	211	249	248	254	212	229	228	262	230	250	242	249	228	225	222	258	227	259	243	233	240	255	250	218	243	260	233	246	216	237	246	227	239	238	246	228	227	225	217	214	258	214	255	254	231	247	243	227	226	240	217	249	268	232	213	209	210	265	223	246	238	235	257	236	240	234	238	239	258	261	261	219	230	235	234	265	231	239	226	228	220	230	244	228	205	250	242	226	244	233	241	241	226	231	205	230	247	242	283	231	237	259	244	241	234	263	215	252	218	243	225	266	239	251	244	251	235	250	230	251	226	270	260	226	252	222	251	223	253	245	239	224	243	249	255	217	217	251	246	253	218	237	230	244	236	248	235	259	216	250	217	234	231	224	229	224	218	234	235	242	251	255	246	267	269	253	235	217	250	227	232	231	205	231	253	246	241	233	243	235	230	224	247	227	218	267	246	212	257	229	236	243	230	219	249	248	218	262	244	248	236	233	210	227	223	256	243	262	245	237	259	246	230	232	217	240	245	245	212	236	258	234	252	239	233	242	255	242	260	242	239	227	225	221	262	235	260	226	232	231	224	234	254	240	225	234	244	258	217	244	238	225	233	218	237	217	254	251	220	210	254	230	216	222	225	251	244	236	241	243	242	258	251	215	226	228	267	242	243	256	242	237	220	245	246	243	259	250	248	237	248	245	284	235	231	245	237	262	231	229	239	239	228	241	226	270	238	238	215	215	252	225	252	243	214	242	208	244	227	246	235	263	216	244	238	214	232	216	222	246	248	226	235	236	211	241	223	202	245	238	216	214	220	248	212	232	216	238	271	245	233	246	260	275	256	223	240	258	214	240	237	224	224	249	223	213	229	245	233	256	256	240	224	259	253	254	251	235	227	244	258	244	254	226	264	253	251	251	234	224	251	247	249	244	227	242	231	231	229	259	246	225	246	219	248	246	239	225	249	230	225	236	231	224	230	252	262	237	240	239	229	240	239	245	229	230	254	268	242	236	208	227	221	263	217	262	219	239	190	259	232	249	227	241	240	247	254	232	246	229	266	209	249	240	255	243	213	225	228	250	242	229	237	233	251	237	229	229	222	238	245	234	243	219	276	233	226	250	260	245	259	244	249	257	221	252	249	238	206	228	263	224	239	248	227	240	218	259	212	243	233	230	233	258	218	219	231	228	221	279	225	222	244	208	222	267	267	230	261	271	239	249	229	256	244	248	268	234	213	243	255	221	239	245	225	241	253	244	245	234	239	246	261	240	223	253	227	230	228	245	246	246	220	257	259	242	230	245	228	231	238	248	242	202	231	229	235	258	241	219	264	238	242	228	237	226	251	235	220	239	257	229	251	242	226	250	213	239	240	255	245	213	244	244	232	238	247	210	249	254	261	247	261	252	240	238	262	207	260	251	235	243	237	230	250	260	250	231	228	229	239	234	254	234	234	228	208	269	233	224	224	238	238	246	246	254	254	232	231	258	255	219	233	218	224	220	224	262	241	268	221	236	253	253	237	232	240	252	232	251	220	229	248	235	207	222	238	247	247	217	256	247	211	258	233	222	244	196	250	238	243	216	245	258	218	231	244	259	240	241	264	235	228	221	231	226	233	225	225	226	257	248	218	231	206	219	232	230	242	226	225	237	224	226	233	232	218	224	221	230	251	225	251	228	237	226	236	217	244	221	227	226	239	229	253	235	266	243	220	231	222	230	239	214	232	223	252	236	250	242	247	236	225	243	226	220	247	224	229	238	234	258	237	251	251	232	236	234	233	209	250	259
22770	20998	28693	23503	20993	20970	5989	1347	1034	949	910	797	814	735	731	668	680	673	644	656	669	600	674	628	661	573	586	609	549	604	562	658	595	614	610	598	610	566	548	545	587	544	528	566	590	523	604	577	563	551	571	603	601	590	595	565	584	595	533	541	563	544	533	583	557	548	585	556	576	580	562	531	524	531	600	578	549	569	547	583	611	555	576	588	586	573	575	525	559	535	571	525	540	546	550	554	576	576	587	532	570	564	530	601	551	558	570	558	509	523	536	547	573	597	590	604	580	542	564	545	610	582	580	548	592	566	573	573	543	615	568	575	547	585	570	600	531	544	547	554	573	536	565	570	552	526	584	591	573	562	572	545	577	580	582	572	553	598	572	567	590	524	565	558	567	566	585	561	576	569	583	540	524	569	604	600	562	598	550	602	561	577	602	565	556	566	549	588	508	568	572	590	567	553	592	612	531	609	557	522	571	565	577	584	516	566	498	567	556	561	554	574	561	569	563	546	563	570	521	590	531	539	575	565	545	544	553	571	566	575	549	526	561	555	559	592	548	519	500	553	557	627	612	557	583	569	595	545	590	565	576	579	589	555	513	537	556	560	571	541	577	571	570	513	582	532	551	572	559	531	542	603	565	609	549	519	556	543	574	585	592	574	560	532	560	612	554	543	538	568	546	565	537	544	555	563	547	537	549	543	556	527	527	576	577	533	575	552	536	561	574	570	543	561	559	588	565	597	599	541	567	596	538	553	558	580	541	549	594	512	535	558	561	537	548	552	541	560	575	517	592	575	559	552	546	581	535	566	597	574	552	565	524	566	554	560	556	569	561	520	529	553	545	593	575	555	545	556	541	547	558	551	534	586	567	532	569	585	559	549	568	545	523	557	546	515	590	534	619	564	545	572	528	540	570	564	537	595	569	592	563	547	583	542	584	577	534	582	547	570	540	600	542	570	589	580	549	550	577	596	538	535	592	521	567	592	596	551	537	559	586	559	497	565	561	577	531	562	582	537	584	558	569	550	545	576	547	578	535	578	572	557	562	560	560	585	528	570	590	546	561	550	564	552	560	552	527	552	564	579	616	572	574	582	554	539	555	551	537	575	530	590	526	544	553	617	542	550	553	562	604	557	569	551	580	541	557	577	533	570	537	569	579	493	576	565	566	585	578	522	560	543	571	581	598	565	545	576	545	563	564	552	584	555	555	568	538	595	548	584	580	534	589	523	578	568	554	600	561	560	557	550	569	571	566	543	587	604	548	564	574	537	554	582	529	550	554	622	549	560	544	532	566	580	571	505	560	563	531	537	579	560	542	542	534	531	569	517	573	580	544	573	537	535	560	524	552	545	532	557	568	553	548	560	547	520	530	583	584	517	538	588	578	580	578	577	561	540	563	555	536	563	540	563	540	554	554	594	582	532	572	559	504	558	574	576	519	557	586	558	590	586	565	553	579	532	616	584	546	575	564	549	562	564	567	551	592	536	531	550	586	567	571	541	602	560	546	571	537	536	568	524	599	547	562	583	545	550	586	568	527	562	633	587	570	556	610	540	533	517	567	566	528	596	568	560	558	559	522	553	578	590	559	577	551	584	572	580	567	576	560	544	584	587	541	595	564	530	608	528	579	553	560	565	577	547	606	584	518	582	561	552	568	602	595	591	543	626	581	536	542	553	587	568	533	568	545	547	506	556	535	529	601	568	558	555	562	529	588	540	604	631	499	523	560	533	521	563	570	569	604	569	570	538	577	583	570	598	560	589	596	535	562	509	596	540	583	596	527	546	556	542	581	587	585	533	529	576	560	610	590	573	520	546	544	572	569	576	615	547	529	522	561	556	611	617	529	533	556	573	577	583	559	544	559	552	558	551	551	615	518	536	572	519	570	562	570	505	581	547	567	552	551	587	529	545	550	538	516	546	585	572	519	544	559	567	525	528	563	576	613	552	539	536	515	553	606	615	603	555	514	515	592	570	598	567	571	593	563	570	562	529	528	550	574	587	548	542	591	556	581	522	582	578	569	564	599	571	587	528	512	562	527	543	552	558	530	573	613	576	548	593	587	560	568	550	565	589	528	568	542	571	546	566	612	584	544	578	559	557	544	559	583	590	559	506	549	607	583	539	577	571	560	580	535	579	544	553	563	544	571	596	531	520	551	557	558	517	534	546	532	552	539	524	560	582	531	537	551	527	549	540	557	565	537	523	536	570	520	607	539	529	539	575	519	589	590	573	559	537	591	551	557	614	535	581	590	542	537	611	581	530	550	556	553	582	572	599	649	563	538	566	567	557	561	549	580	558	536	542	569	534	507	554	565	580	585	529	561	585	590	548	546	537	541	521	567	579	587	554	594	552	577	565	537	571	592	559	591	526	549	595	571	537	578	569	577	557	533	571	547	559	523	550	553	564	566	574	603	592	531	549	531	542	535	547	560	599	583	590	633	563	572	578	547	541	548	565	578	585	553	566	524	549	522	557	573	545	588	540	533	593	589	593	565	562	536	542	548	532	569	573	559	546	530	591	574	552	566	578	578	535	575	611	583	534	537	543	494	555	573	564	546	587	534	570	526	563	568	515	575	548	588	551	574	562	608	589	575	533	607	506	582	523	546	582	560	598	529	574	539	557	581	564	553	570	564	581	572	595	504	571	545	556	559	538	608	549	591	528	552	568	560	560	567	538	556	604	557	536	595	546	609	532	554	574	564	584	536	565	593	564	540	596	556	554	575	610	569	505	562	578	578	592	558	565	569	569	569	576	566	529	574	530	577	583	573	524	567	565	574	565	549	581	586	569	563	534	563	558	566	525	540	576	521	558	588	530	528	580	580	578	573	558	569	591	580	588	584	575	568	562	555	601	567	546	551	539	602	545	612	519	594	530	554	570	551	589	524	548	565	594	539	549	560	597	576	590	591	543	592	538	557	539	574	537	553	512	566	548	598	510	590	582	577	554	505	542	537	536	524	541	567	567	565	562	575	544	560	551	534	563	570	552	541	572	516	562	544	524	561	556	559	545	561	531	569	540	580	612	546	595	553	534	559	546	529	558	521	525	571	571	536	569	566	522	562	519	539	558	603	571	567	545	540	510	545	582	607	593	557	522	577	561	514	571	516	559	566	537	554	595	576	581	555	502	569	548	539	572	562	582	559	550	563	555	558	579	540	591	563	579	558	591	547	542	564	554	545	546	529	574	539	590	590	587	505	541	533	527	563	541	563	605	545	529	577	543	539	565	553	561	550	530	564	539	618	533	545	547	613	523	541	516	580	545	599	561	566	540	566	556	577	581	547	577	583	561	529	553	547	571	559	549	582	587	567	552	555	565	542	551	548	540	559	544	528	570	575	520	556	539	571	514	539	579	553	533	558	510	572	572	587	580	563	597	578	582	578	568	597	583	585	585	543	576	585	537	543	552	569	596	543	518	584	566	526	587	567	572	586	573	526	552	586	542	565	565	536	571	559	590	560	522	587	546	585	551	575	560	526	609	573	580	546	573
7535	17354	13597	7169	4964	3777	2940	2364	2003	1756	1533	1503	1348	1165	1139	1049	967	970	924	869	947	853	821	827	781	852	814	793	788	784	784	744	803	742	739	755	778	783	756	813	807	771	731	703	754	803	768	750	760	748	730	776	731	709	766	730	756	702	716	713	765	725	710	659	770	692	772	735	767	694	687	711	665	748	716	700	726	652	707	705	727	716	672	704	692	709	688	712	677	746	749	741	699	744	684	695	709	737	705	733	736	744	736	740	714	681	712	719	735	646	721	713	712	735	713	717	685	702	700	746	687	678	724	687	689	691	734	738	678	766	696	733	711	717	733	735	722	682	731	691	701	730	704	699	665	720	683	762	689	713	703	680	646	724	679	715	669	699	749	703	691	689	723	705	679	710	714	682	736	662	747	750	801	702	703	708	701	715	688	717	728	704	739	705	685	704	724	721	717	743	699	697	711	748	714	700	682	692	740	730	716	718	696	698	690	687	708	708	692	692	781	711	705	730	680	696	703	698	708	698	724	693	726	696	736	752	721	679	709	660	685	662	698	700	728	666	749	727	690	729	758	691	734	701	726	704	733	733	731	729	697	694	730	719	692	657	766	704	677	689	661	707	662	719	742	704	681	652	724	704	617	683	685	710	695	745	682	700	701	703	738	691	665	659	638	701	674	737	708	673	669	696	700	734	647	716	688	715	715	700	687	703	681	673	687	718	740	709	704	686	689	709	652	688	681	721	692	702	685	700	672	726	738	724	697	706	717	714	725	776	673	707	657	664	717	715	713	720	716	660	681	663	668	751	688	668	702	720	706	746	714	693	684	678	734	692	691	698	705	705	736	690	735	708	697	723	708	674	714	672	706	693	695	740	653	684	714	700	738	736	674	735	717	771	699	657	655	673	715	708	694	697	719	684	722	690	704	750	680	693	717	705	706	725	729	742	752	726	731	752	727	688	636	703	735	716	673	713	712	682	752	712	746	682	709	699	710	681	717	705	727	670	703	714	711	726	702	680	658	725	693	702	691	729	680	721	707	684	691	692	690	712	681	705	702	704	679	693	710	718	735	697	774	713	680	686	657	708	734	671	714	686	701	707	720	670	725	736	680	698	722	684	706	719	692	763	706	707	683	705	668	685	649	731	717	726	692	718	686	703	709	705	697	672	721	759	687	730	738	700	678	695	681	746	685	710	710	665	737	720	672	703	748	650	713	710	719	700	722	671	783	698	722	710	676	680	712	732	669	720	675	770	711	695	744	720	723	706	687	693	732	725	719	704	683	752	702	673	711	697	677	721	716	748	717	716	723	778	696	671	715	708	719	681	693	656	667	691	688	706	752	703	695	681	686	716	715	716	728	658	659	659	721	724	701	680	672	721	703	725	748	678	753	747	649	642	738	699	720	710	713	748	707	667	700	712	719	692	701	715	698	732	700	693	678	729	748	710	683	688	728	720	728	680	711	691	721	720	707	701	691	700	715	719	755	692	724	746	690	740	679	702	742	683	670	673	760	678	703	692	718	708	666	681	726	699	698	664	694	713	741	721	675	682	731	689	702	689	732	760	704	725	747	690	758	647	693	715	668	729	703	726	722	674	680	674	676	647	656	673	722	697	707	708	701	672	718	646	684	696	741	630	639	721	707	717	718	747	715	709	696	673	719	722	702	683	711	703	706	684	667	672	738	664	710	648	686	685	709	712	707	658	729	689	748	698	703	671	692	717	713	735	703	665	682	721	736	699	689	721	763	662	702	693	706	717	753	714	700	731	672	784	726	686	657	739	697	702	642	709	715	690	727	711	716	669	710	683	721	683	661	667	688	692	667	681	666	654	699	751	690	717	754	694	738	749	679	683	724	762	664	668	689	726	715	720	691	709	662	659	671	747	667	722	694	715	701	699	691	748	736	732	724	686	749	685	743	716	697	736	731	708	730	692	729	676	719	698	685	720	729	708	680	657	666	707	705	744	694	660	723	681	699	687	674	691	700	769	717	722	698	713	736	723	693	726	740	645	713	737	688	712	696	736	707	747	720	656	752	683	728	659	696	742	674	770	695	706	737	692	679	681	736	713	723	706	645	679	730	715	683	681	692	709	743	677	693	697	730	688	694	763	660	677	705	725	711	683	718	773	704	713	684	711	719	623	733	697	694	695	731	700	730	749	704	725	668	693	709	708	664	715	692	688	670	677	734	698	712	670	756	698	669	726	683	722	704	644	712	710	690	682	675	685	670	725	707	728	767	734	712	687	667	681	723	740	732	669	664	691	719	667	699	708	722	724	684	695	705	687	692	697	686	689	699	700	684	696	737	719	716	728	742	697	702	671	697	675	675	703	749	666	715	740	702	686	706	686	677	724	694	665	710	731	668	680	655	655	696	719	679	684	715	718	741	744	702	686	700	712	734	718	705	720	697	681	725	722	700	691	699	698	702	730	671	686	692	705	706	692	706	712	690	684	691	679	675	733	672	732	664	698	694	684	686	689	719	680	711	764	743	741	642	696	723	729	720	713	660	677	666	713	735	685	672	722	675	720	699	697	717	737	697	731	688	733	726	727	681	707	658	724	675	676	684	710	653	724	759	740	700	749	751	666	728	718	703	688	709	703	636	703	692	699	783	735	704	720	707	711	730	741	674	697	691	711	731	709	723	721	714	695	685	678	683	707	699	722	656	693	719	706	721	660	682	689	727	738	696	713	726	690	718	706	730	685	713	665	689	665	689	706	719	714	716	708	683	697	709	674	748	688	650	735	686	703	665	649	735	706	695	694	616	735	662	735	721	758	682	704	726	710	702	714	715	673	698	699	713	705	699	673	705	723	735	683	704	717	739	696	703	733	705	726	690	726	725	723	686	699	672	658	708	658	691	710	672	673	677	707	762	699	772	726	631	712	663	696	676	690	663	729	742	687	717	692	769	737	690	681	712	674	653	674	722	713	691	680	654	688	705	697	714	702	684	721	690	724	666	702	708	716	728	722	716	697	703	663	652	691	682	738	761	670	735	667	719	707	724	718	706	744	713	713	657	693	660	729	721	678	735	651	719	663	736	746	672	724	719	706	712	686	709	709	688	684	656	686	684	680	692	689	713	704	715	661	659	714	741	741	705	695	670	690	702	729	657	685	692	704	709	724	663	763	725	684	644	667	690	684	711	686	662	731	701	706	717	680	696	686	690	737	734	772	731	692	741	686	720	690	699	716	732	740	716	689	676	689	687	655	704	694	712	653	719	705	699	679	707	688	693	682	651	705	712	683	736	710	708	734	703	762	701	694	767	692	739	660	719	692	730	687	691	727	723	746	691	689	710	718	696	699	729	747	702	658	768	663	704	715	684	733	713	753	642	672	676	697	725	723	746	772	705	687	704	701	691	724	717	706	666	708	665	698	699	741	708	686	688	729	700	694	699	682	708	685	719	668	733	724	697	692	684	675	684	756	717	780	713	672	714	722	707	695	695	767	706	707	691	691	712	738	707	724	691	733	683	685	707	723	707	734	748	736	700	708
26687	18833	4546	516	349	251	250	227	226	239	208	246	205	231	240	214	221	223	235	215	241	210	205	214	211	213	219	197	232	210	211	199	199	200	208	186	188	234	225	214	190	218	240	219	213	184	201	205	247	190	205	204	221	201	207	213	214	226	215	214	204	197	197	208	215	176	217	197	219	198	210	219	190	212	238	233	210	215	224	217	186	204	219	220	230	194	206	230	217	199	191	189	208	204	221	178	224	199	213	212	221	220	186	217	231	201	206	237	232	241	212	206	212	211	231	216	204	186	225	230	204	230	195	204	209	233	195	198	223	198	180	209	195	218	218	206	208	189	213	198	208	205	203	212	192	205	207	229	204	234	233	234	202	197	173	209	225	208	230	223	197	245	216	206	207	207	186	222	225	176	199	206	215	214	209	193	206	224	227	219	219	157	182	188	204	200	201	212	206	183	209	202	204	224	172	205	189	228	184	205	204	234	211	218	180	208	249	219	226	204	206	225	195	210	189	184	221	220	200	201	203	224	214	215	201	210	213	212	208	222	214	216	224	208	210	226	201	227	225	220	222	239	192	182	243	199	227	218	205	188	216	217	239	228	230	195	200	223	208	224	199	188	208	210	212	237	211	207	213	231	210	208	191	216	214	222	218	211	208	211	201	203	192	196	202	202	199	211	204	199	233	217	235	206	185	204	187	218	223	211	192	197	201	222	226	219	218	226	176	203	196	188	206	233	209	191	215	197	205	225	200	203	186	211	204	193	222	206	208	195	193	221	234	242	178	208	213	193	222	194	229	197	211	208	205	209	200	224	203	210	203	218	218	194	221	217	172	226	200	219	236	193	220	227	210	198	241	217	185	226	221	195	198	208	207	192	218	216	223	185	232	219	206	188	222	232	213	218	200	202	211	213	190	211	210	207	222	212	189	191	188	213	187	219	225	219	224	214	195	192	202	219	196	232	182	207	207	204	230	203	196	189	201	202	179	217	224	219	184	207	209	190	201	209	195	227	221	207	203	233	222	207	196	201	202	230	215	217	223	213	195	235	199	189	212	226	195	185	193	207	205	222	208	199	201	198	220	196	199	210	197	209	210	231	228	227	204	211	215	203	197	230	220	192	205	212	203	219	201	218	196	209	205	199	192	201	217	208	211	199	203	205	202	191	192	225	193	240	207	237	205	242	226	191	203	230	216	212	213	237	200	193	186	198	228	220	232	219	221	231	226	206	207	194	221	223	213	204	207	213	201	206	220	213	204	197	219	212	224	211	177	217	218	225	189	217	199	249	192	238	222	208	234	225	220	213	232	205	236	193	207	209	205	232	199	200	211	196	213	223	195	198	183	212	221	198	207	230	245	209	209	229	213	258	211	200	216	210	216	242	204	202	223	207	209	192	237	218	211	217	193	198	205	218	211	203	218	215	214	204	203	215	208	213	196	218	228	199	211	185	225	203	213	228	203	207	209	203	203	201	225	202	203	172	198	198	217	192	199	219	217	176	213	220	227	212	215	206	188	202	234	215	210	240	187	227	203	236	213	219	195	208	205	189	218	189	204	186	203	210	236	203	217	229	217	223	215	201	213	217	198	221	187	227	216	224	187	195	201	195	231	233	226	194	210	205	213	213	214	217	213	202	229	181	217	222	207	189	191	223	195	196	222	219	206	200	192	198	195	208	233	221	214	207	243	192	211	225	220	214	225	208	196	208	223	205	218	221	201	194	205	229	218	216	216	205	243	215	213	233	198	167	207	204	179	212	222	237	201	228	228	200	195	241	208	194	234	200	197	218	212	214	203	227	242	214	216	240	216	201	230	217	196	210	201	198	224	204	231	207	217	233	223	212	220	215	219	199	197	207	230	223	224	211	216	200	239	233	205	214	189	208	239	205	205	207	210	212	199	213	195	191	199	219	223	220	185	232	245	219	238	179	210	200	206	194	185	194	192	203	194	233	221	220	190	218	208	195	217	228	210	222	236	198	249	197	207	204	214	238	199	192	230	225	176	209	219	193	211	229	194	198	233	197	219	224	227	184	179	206	210	184	248	198	197	219	205	229	183	219	220	215	219	225	202	210	180	216	206	192	200	215	210	226	225	205	192	202	195	224	208	206	179	228	221	201	210	200	212	228	218	244	235	224	236	221	212	206	225	198	207	186	231	210	220	213	213	198	201	216	212	206	216	240	218	212	195	177	206	220	223	213	181	217	205	207	183	206	197	226	202	202	195	205	212	216	203	209	222	244	215	209	233	237	218	219	205	216	196	203	200	184	227	205	217	219	221	198	195	189	222	198	202	217	199	187	223	197	205	216	189	203	183	213	201	231	207	206	236	247	236	219	237	191	224	183	229	217	194	227	223	243	206	192	215	224	211	216	204	220	203	201	223	222	203	231	209	232	233	182	216	197	216	222	227	188	204	209	203	230	194	230	217	199	210	242	222	224	245	215	232	196	208	239	216	203	219	193	204	222	200	199	210	197	228	216	202	206	229	202	218	204	231	196	241	201	213	203	220	213	223	196	190	209	217	181	197	191	203	191	194	206	204	213	219	208	205	229	198	200	211	210	217	205	197	211	224	194	190	217	195	211	218	225	231	204	176	213	210	229	196	211	222	198	227	185	190	233	220	214	208	185	217	186	206	168	186	187	211	228	214	211	196	207	228	197	201	232	204	224	220	219	213	196	188	201	253	217	217	214	208	196	235	223	212	201	199	219	198	180	202	210	212	203	211	196	188	209	215	187	218	240	212	214	201	249	223	215	224	198	214	218	220	191	219	210	194	202	194	208	218	197	225	207	185	191	212	225	197	204	227	209	198	223	210	220	231	218	216	202	206	200	210	209	201	196	212	218	188	203	217	233	193	211	227	223	214	203	225	214	195	210	193	235	213	215	203	200	197	210	205	201	212	222	214	211	210	213	215	206	205	189	188	206	208	199	215	233	206	195	228	214	198	190	242	231	219	174	204	210	225	208	222	201	199	222	235	182	211	193	185	200	243	216	193	200	223	234	181	208	211	185	212	221	216	208	218	189	202	235	195	198	240	223	195	232	203	194	216	201	206	218	217	211	210	213	207	210	200	185	237	199	221	212	224	231	221	234	224	209	213	205	202	196	215	217	219	219	209	194	233	186	222	191	207	222	200	205	212	205	202	194	214	189	197	201	209	181	243	215	213	207	192	217	229	195	233	215	230	199	191	236	203	214	217	216	185	182	220	213	207	206	186	216	246	184	204	239	211	191	206	220	214	208	223	206	221	197	216	190	186	208	187	215	205	203	186	223	220	188	210	211	223	222	211	190	209	228	207	214	196	188	226	235	218	223	211	224	240	218	220	187	200	193	214	220	226	195	213	198	186	195	218	218	219	203	213	224	196	207	203	208	209	228	221	189	191	203	215	209	227	212	207	214	222	210	195	239	223	230	200	214	205	186	211	223	187	218	219	175	213	199	212	220	196	193	222	236	218	182	245	200	214	200	202	191	188	249	206	201	233	224	249	209	210	233
3853	1206	911	535	426	407	369	322	328	321	315	253	292	292	292	330	303	315	286	275	275	286	291	274	274	298	283	297	310	284	275	294	261	263	287	294	288	285	289	266	279	265	260	316	313	290	267	298	267	283	285	256	279	266	302	264	275	286	277	280	268	282	296	298	257	263	251	276	270	266	274	296	284	264	272	265	294	288	294	274	278	288	253	303	296	286	310	312	299	264	284	287	266	271	292	265	287	286	278	310	268	304	266	291	306	276	238	239	290	294	271	288	272	278	270	295	310	302	253	291	294	255	270	265	242	275	284	263	258	278	239	258	265	266	291	291	248	275	260	301	283	272	300	286	300	240	283	285	284	268	300	311	289	249	289	268	265	282	276	273	258	261	290	243	270	278	238	279	299	286	290	267	285	291	295	287	286	292	251	260	290	300	265	295	278	308	241	293	261	274	271	298	273	285	268	285	311	286	276	289	290	275	298	280	307	263	251	273	272	252	274	275	288	292	271	267	280	287	276	276	290	290	277	288	294	270	286	291	251	295	309	268	293	283	300	283	304	278	255	292	247	277	276	264	301	283	256	294	290	263	287	253	272	262	283	299	272	285	274	271	250	273	290	270	242	291	282	281	255	308	296	286	287	288	302	291	303	294	263	312	285	295	287	263	275	271	275	291	260	271	269	248	292	279	277	294	247	275	258	260	250	293	289	280	281	282	284	295	271	272	266	296	300	268	260	246	296	241	296	285	336	285	273	267	294	279	270	307	271	268	292	297	274	288	278	287	302	254	259	281	296	269	257	257	291	306	253	268	242	288	257	294	298	282	295	303	269	288	282	274	270	296	289	285	289	270	280	282	265	283	253	305	275	311	241	263	307	285	264	286	269	253	272	281	275	296	299	268	266	271	262	268	279	265	259	289	273	273	272	279	302	263	257	272	320	277	287	297	276	304	281	298	265	290	273	283	275	276	312	296	279	288	310	291	238	290	251	273	288	289	275	274	273	256	295	259	255	267	305	292	269	258	270	281	294	293	285	292	283	265	280	298	299	319	270	291	277	309	289	266	279	279	274	273	283	275	262	256	297	275	273	252	257	258	295	303	283	292	285	287	278	275	248	284	262	273	293	284	293	288	276	287	300	260	277	264	289	269	258	274	306	289	269	280	278	274	265	246	269	291	261	249	269	289	292	263	276	261	275	283	264	307	290	277	257	299	294	293	274	288	267	263	280	263	301	251	276	290	291	289	284	285	278	266	292	268	244	280	307	288	263	251	280	278	271	280	236	263	303	260	299	281	260	263	244	284	299	283	253	257	293	297	258	258	249	304	276	288	303	301	286	260	290	272	264	278	290	274	272	295	292	297	255	281	291	278	273	300	283	279	297	285	254	269	301	270	288	246	267	241	266	267	275	305	249	295	283	258	302	246	260	280	290	271	269	278	291	284	268	258	281	293	327	282	262	288	272	247	308	271	298	274	274	289	263	255	283	270	302	285	305	243	262	277	302	295	291	302	255	278	273	260	245	241	305	297	280	300	253	291	277	275	322	248	288	285	297	305	330	283	275	263	283	259	302	287	268	277	251	268	276	300	281	283	289	276	275	272	294	263	251	261	283	290	258	284	304	258	280	293	295	295	242	305	276	280	300	296	255	280	290	261	283	293	261	304	257	279	281	281	296	302	269	298	279	259	253	280	296	292	294	306	293	269	260	271	272	286	283	287	262	288	280	294	259	289	282	266	288	282	285	282	265	287	311	283	281	261	290	262	271	266	296	299	260	249	278	276	280	276	295	248	274	284	247	287	254	246	278	273	289	294	261	260	268	273	288	281	263	273	263	277	277	290	278	281	281	286	269	289	259	307	269	257	264	256	280	265	256	269	281	271	278	256	282	285	243	297	284	292	275	272	279	255	276	276	293	286	250	263	281	295	246	272	294	263	280	293	292	283	283	295	295	272	266	267	277	292	272	266	255	258	256	294	273	277	286	301	308	276	288	305	264	281	269	266	312	257	256	295	236	256	272	254	280	296	302	276	290	250	262	323	289	310	280	310	250	268	252	321	263	295	267	284	267	277	261	277	242	291	276	258	283	309	260	252	298	296	273	269	285	252	297	270	273	315	282	270	267	258	275	283	285	275	285	279	291	275	277	301	298	280	286	273	303	272	273	272	283	318	281	280	294	294	264	283	305	255	306	278	273	301	300	280	280	245	251	273	274	267	267	283	294	289	290	270	275	283	288	254	303	277	273	283	288	274	284	279	264	261	274	262	289	271	259	308	269	279	284	294	274	271	266	267	270	267	287	275	265	259	296	257	288	279	280	269	272	265	247	308	280	281	260	285	259	278	270	249	273	261	267	272	295	274	279	282	299	301	278	249	275	302	237	296	278	278	283	263	277	252	291	280	326	276	263	276	263	263	283	269	301	273	258	272	268	282	269	295	267	298	267	251	273	313	287	272	308	294	287	265	285	244	236	277	265	256	275	273	263	264	295	263	264	282	294	279	304	268	265	303	294	279	292	331	281	291	298	258	280	285	300	277	281	278	308	286	283	280	288	296	257	286	269	289	266	272	292	277	288	262	283	275	274	283	273	244	287	263	268	267	280	270	275	270	276	267	278	278	273	291	309	255	268	309	265	292	253	268	298	276	325	259	299	271	307	274	302	271	290	271	263	275	286	292	281	300	273	306	287	297	254	260	257	271	292	253	279	275	289	278	288	273	299	277	281	304	294	299	303	283	255	274	248	251	261	258	277	294	272	299	266	287	278	251	255	295	275	282	281	273	292	301	297	284	298	299	283	264	292	261	288	295	257	263	270	284	302	279	282	269	290	223	282	289	264	294	269	302	267	279	272	288	307	283	283	293	292	255	289	317	278	288	290	292	274	290	279	285	258	264	301	288	301	265	270	281	287	263	285	257	294	277	294	258	263	296	298	277	268	311	269	290	275	315	277	261	301	268	309	286	272	300	228	249	278	249	276	284	259	290	258	279	257	299	303	288	289	264	286	282	287	238	250	284	298	299	267	259	296	287	316	283	282	299	275	272	296	288	292	297	289	254	278	258	281	274	271	326	257	306	278	295	271	301	269	300	262	271	252	269	301	294	269	285	268	287	295	285	257	275	289	288	313	271	296	251	306	289	264	259	301	258	256	291	290	305	280	278	291	266	290	272	305	270	284	315	254	289	278	262	262	283	295	300	282	278	312	270	298	281	292	292	288	288	281	241	278	263	280	258	263	278	280	283	269	290	292	293	270	288	275	270	294	282	284	256	298	294	266	281	255	279	256	296	270	273	287	262	260	276	275	286	270	283	265	257	291	283	257	279	291	266	275	263	281	260	270	256	284	278	289	290	253	270	300	262	276	278	248	294	298	276	285	261	284	287	291	257	292	277	266	280	291	278	274	276	292	278	287	303	260	284	298	315	285	310	241	271	264	266	292	263	281	296	250	279	281	278	288	285	269	286	287	260	268	283	271	282	271	275	271	265	290	295	258	255
23739	20956	28106	24001	20924	6978	1189	862	747	667	658	652	616	583	594	562	552	519	516	559	501	503	543	561	521	494	542	530	508	567	523	506	552	476	485	528	501	488	527	477	495	521	481	493	495	439	486	514	500	466	489	488	512	530	514	465	501	516	495	515	449	488	463	517	470	471	460	487	509	459	529	513	475	489	513	507	489	477	532	481	449	512	456	500	523	478	471	520	481	499	460	523	491	505	480	498	497	541	508	501	461	514	505	508	485	430	476	475	499	466	476	479	481	461	486	496	502	511	495	481	488	495	498	496	498	481	470	488	481	486	511	480	507	491	525	478	481	497	490	466	503	484	491	476	450	512	522	489	481	460	496	542	454	513	455	495	470	483	512	465	490	514	504	479	472	487	440	438	514	486	554	474	460	478	462	483	486	495	480	503	479	450	439	446	467	486	500	488	495	484	487	495	496	459	501	489	498	473	499	467	501	484	481	493	488	472	498	464	461	498	507	459	478	456	481	514	512	471	485	470	497	442	478	462	505	487	482	512	527	461	474	497	492	504	498	512	452	468	495	480	501	486	476	497	456	466	525	515	475	509	518	485	534	485	466	459	465	482	462	493	494	514	486	483	477	475	516	462	467	504	475	466	514	499	501	509	495	521	498	509	484	505	491	493	467	473	487	456	463	501	486	517	520	497	494	471	520	461	474	522	513	483	504	461	451	475	499	520	483	472	496	489	501	461	511	430	462	494	479	472	442	467	481	480	485	474	529	495	479	505	479	482	469	488	492	501	498	491	450	531	478	533	454	518	505	462	466	474	486	458	529	483	475	473	489	473	488	485	495	487	437	484	525	491	447	461	485	471	495	486	454	470	509	445	461	461	534	492	481	509	448	477	454	481	480	470	480	475	470	493	479	533	471	449	501	478	505	468	463	502	449	479	456	495	488	505	472	480	481	482	456	453	500	466	504	493	427	498	513	448	487	511	472	503	482	460	455	531	494	498	456	522	500	514	451	520	484	528	488	514	446	471	493	508	482	487	460	471	475	443	482	517	478	525	492	517	473	498	479	516	496	494	489	481	525	515	499	474	482	521	494	445	473	456	494	463	468	515	492	500	491	472	473	466	478	486	494	497	486	487	467	493	517	490	452	518	477	492	483	467	473	522	473	477	495	510	477	488	496	458	458	495	464	465	472	497	465	499	516	502	491	480	448	502	478	486	492	493	454	476	490	533	506	482	506	451	463	483	522	510	483	481	454	492	495	444	464	505	469	448	445	442	490	473	520	495	479	442	498	479	462	527	497	461	546	462	534	482	501	475	485	517	480	453	456	495	453	482	491	487	499	452	479	479	542	465	475	494	437	483	473	471	493	507	461	479	470	474	491	450	519	486	516	507	504	519	524	510	467	494	495	448	519	511	489	506	489	487	483	497	503	477	477	505	504	471	449	484	459	508	510	509	523	442	551	455	457	446	483	474	467	465	471	527	500	470	470	467	516	503	513	493	472	472	493	477	517	486	505	467	474	506	491	453	509	476	495	483	502	454	469	503	517	496	518	477	515	518	498	478	471	518	541	509	495	468	480	486	480	455	442	470	454	480	474	513	470	486	469	492	493	490	496	516	502	498	489	480	509	484	511	490	532	517	473	472	471	462	497	517	494	494	475	503	475	507	481	477	437	539	479	483	460	499	503	491	469	472	487	464	457	466	500	493	484	489	507	482	466	494	504	476	500	461	482	489	459	458	476	473	474	505	518	492	469	487	516	498	492	460	479	423	471	504	488	476	490	477	450	477	517	478	490	471	475	483	427	514	462	472	469	488	453	507	467	484	451	506	473	502	478	466	429	451	475	494	469	489	491	477	458	470	477	522	505	441	472	454	460	526	472	507	496	459	476	503	482	450	523	475	501	503	460	462	514	460	507	475	505	486	491	471	500	477	502	459	461	508	521	513	497	499	498	498	502	487	466	478	515	482	500	491	479	478	479	499	490	454	476	523	472	460	486	481	472	510	461	490	478	502	525	488	492	445	523	508	508	494	525	498	525	468	508	462	484	490	465	496	487	507	477	475	502	486	493	464	482	482	478	509	489	469	493	509	471	467	480	467	481	494	481	472	481	472	513	509	461	521	486	520	523	526	487	488	505	467	465	476	469	488	466	455	467	480	511	467	496	527	517	479	510	537	460	489	486	508	471	481	487	488	460	503	462	473	457	452	515	461	487	470	508	479	501	477	471	494	448	483	489	441	506	464	466	485	472	497	522	489	471	463	486	509	514	511	478	468	495	451	467	488	491	509	500	453	491	506	494	494	471	458	463	473	485	469	491	484	515	487	463	484	465	463	473	487	483	484	469	450	465	496	508	475	485	482	483	514	444	499	453	473	545	511	492	471	545	522	504	476	453	448	494	490	502	484	484	452	471	462	496	468	491	474	485	487	546	490	520	471	476	485	482	468	498	533	479	479	478	513	451	494	482	475	463	465	483	463	487	466	506	500	484	479	483	475	470	485	499	511	516	468	476	471	481	481	495	475	491	509	519	484	423	464	507	486	476	474	478	471	477	454	501	497	465	485	474	499	472	508	481	500	492	495	519	512	517	478	471	472	519	457	474	477	485	506	508	463	502	505	451	509	468	455	500	483	495	491	506	463	492	470	472	448	489	511	476	467	484	497	491	488	466	452	533	509	477	446	473	519	514	520	481	506	488	529	520	457	497	497	463	505	507	461	466	484	485	490	471	482	480	509	487	432	485	475	493	476	504	449	518	467	484	481	477	471	516	481	470	500	506	520	453	470	512	479	484	467	467	480	474	485	492	490	505	497	484	536	468	527	481	461	490	494	464	493	470	463	464	479	439	470	517	469	492	493	497	526	433	476	492	508	481	474	470	478	450	513	504	475	513	475	468	478	513	490	476	456	471	513	470	500	513	482	472	474	468	475	455	485	468	522	508	491	447	443	515	487	487	482	483	468	480	492	495	491	507	508	462	483	536	544	507	514	533	481	529	499	539	444	509	497	471	481	529	499	470	488	506	472	485	489	506	478	473	473	482	491	506	508	488	483	495	469	507	468	500	521	499	462	462	512	459	485	475	496	474	487	471	436	454	515	491	487	493	498	518	528	472	490	527	458	497	498	505	460	507	485	476	516	451	508	490	524	497	501	460	481	506	483	503	481	467	469	488	451	471	490	472	474	496	537	443	471	470	502	544	468	451	454	502	494	477	457	483	478	480	473	447	466	551	520	466	522	495	495	467	556	479	489	509	499	511	503	475	486	474	510	465	510	508	464	462	495	462	533	493	468	474	495	481	477	484	505	494	479	484	482	449	484	513	488	500	487	483	487	508	488	466	490	508	513	510	495	502	496	475	486	440	463	473	479	516	495	505	488	506	536	497	501	473	486	486	470	461	482	471	510	524	469	464	481	527	533	478	523	480	467	501	484	498	442	477	513	476	479	483	480	499	478	480	473	527	460	487	470	477	478	481	505	525	488	455	491	489	491	457	455
5130	10712	8411	4187	2977	2234	1861	1518	1232	1156	1036	978	977	859	884	765	791	776	784	698	696	724	674	708	648	676	688	651	705	667	664	632	672	674	628	621	635	632	628	613	623	638	597	622	680	636	616	651	609	637	593	632	636	630	600	610	653	619	601	605	595	617	621	602	579	604	549	646	653	615	595	604	627	627	626	610	590	614	603	617	589	618	634	613	623	607	616	629	647	630	609	665	620	603	608	649	657	638	589	617	562	602	621	627	565	574	607	627	631	563	599	586	643	582	601	620	563	594	568	626	558	615	616	602	627	610	584	558	609	596	592	631	596	609	663	583	622	588	564	591	649	637	630	567	607	628	606	600	660	600	584	582	640	633	637	571	603	595	571	629	594	598	627	666	604	607	639	594	638	590	623	601	590	621	593	631	610	580	620	642	607	611	588	595	595	599	601	623	640	599	603	595	630	633	612	586	619	597	633	597	626	603	570	598	613	621	634	669	598	576	651	646	614	619	616	643	638	597	572	636	632	649	638	594	628	666	598	601	595	581	586	633	633	583	597	582	586	663	616	621	627	566	599	622	599	609	611	619	641	612	614	621	600	601	572	572	577	620	615	581	559	626	613	607	602	613	620	596	614	609	576	587	637	640	638	567	628	596	667	620	601	621	625	600	647	648	628	654	571	612	571	605	592	645	569	622	635	613	605	648	571	613	599	608	615	587	628	621	587	570	600	584	614	645	585	624	629	595	615	604	647	625	581	616	589	599	579	622	613	673	626	627	625	629	600	605	609	599	614	575	570	579	682	640	643	608	629	640	607	582	566	587	615	584	636	658	603	613	593	622	581	594	601	602	594	606	595	596	626	591	612	642	614	618	634	589	636	599	611	597	620	591	619	636	613	635	647	579	592	632	596	619	633	586	638	620	624	603	636	612	596	631	610	571	656	591	598	580	618	653	619	613	620	633	572	637	584	590	624	629	593	611	628	593	620	626	606	657	634	660	609	591	635	627	603	636	637	612	634	659	546	602	598	618	575	628	634	606	653	619	587	616	652	596	598	597	650	618	626	615	594	580	597	634	600	617	581	635	627	644	595	608	598	591	599	575	622	628	595	601	614	669	581	607	587	640	628	620	597	629	578	556	566	586	613	634	673	593	644	623	582	600	593	640	605	626	632	629	624	606	628	637	617	569	594	620	572	604	684	599	581	611	618	603	619	593	601	586	642	634	654	588	641	631	577	604	653	624	657	607	608	543	609	636	599	610	594	589	584	584	665	567	612	608	567	636	625	622	619	658	632	619	616	615	630	597	565	618	618	602	639	587	584	601	649	623	585	590	601	609	581	573	581	570	643	605	595	608	609	607	653	657	639	627	554	596	575	619	643	616	634	601	610	605	620	646	627	640	588	582	620	578	602	649	624	630	608	635	598	621	615	614	596	622	633	622	616	586	628	622	643	630	603	625	659	579	601	640	608	551	609	614	643	623	650	614	605	643	576	667	658	616	570	602	616	635	584	580	621	607	637	609	617	623	600	636	604	633	604	612	616	635	606	619	591	583	586	616	590	563	616	643	606	582	642	627	598	601	586	579	639	642	557	560	645	622	625	628	568	631	634	599	626	615	582	630	627	647	584	592	628	551	557	583	616	602	601	644	610	583	563	595	571	599	599	621	628	654	611	624	616	616	618	592	563	585	610	607	582	582	572	612	603	631	583	593	632	572	616	620	593	634	608	635	576	659	608	613	585	589	604	578	635	586	600	637	639	592	564	617	612	661	644	588	629	595	681	606	619	636	585	617	612	631	664	580	581	604	623	620	625	585	616	602	598	566	632	610	556	592	621	540	650	618	593	584	595	636	591	573	582	565	616	583	630	604	590	633	656	610	597	643	604	624	603	636	579	620	598	602	669	611	624	619	624	624	591	579	626	610	595	568	598	602	634	602	627	595	609	615	625	592	616	605	602	615	580	623	660	611	601	618	587	627	594	591	648	612	593	602	641	571	578	614	650	655	603	632	624	602	620	641	599	610	630	644	603	655	632	619	649	599	605	564	601	604	629	621	568	613	599	628	612	629	594	646	582	608	604	601	593	586	617	627	645	584	650	615	580	603	618	594	605	618	678	597	617	596	632	603	621	637	661	605	629	600	571	557	614	630	654	586	612	597	610	572	581	585	577	625	590	594	585	662	631	601	636	614	615	628	645	627	638	591	622	595	622	602	607	616	607	606	647	647	556	592	614	612	632	592	595	614	625	594	595	632	622	632	600	675	601	607	639	558	630	610	647	591	676	600	600	583	609	610	643	607	639	592	552	551	681	607	640	617	589	606	582	582	618	590	604	553	646	611	625	595	612	625	629	582	635	606	609	622	616	631	626	615	613	596	581	592	627	643	612	643	604	628	617	570	608	616	612	628	566	597	590	633	620	601	581	625	582	576	600	599	587	622	594	595	615	554	602	628	607	612	631	594	598	595	560	608	619	631	612	607	634	569	593	615	594	620	603	672	649	592	626	613	617	574	550	558	612	637	614	614	633	602	598	642	608	589	605	611	626	632	582	627	606	566	629	626	650	607	637	626	625	573	613	636	627	578	614	616	538	647	609	643	595	617	604	563	610	599	608	591	629	609	647	640	637	605	625	618	608	613	566	644	609	607	581	634	585	580	653	607	618	620	569	630	587	597	585	608	610	646	600	592	601	633	609	556	584	578	627	637	597	597	572	622	650	609	589	617	631	601	559	620	596	613	592	603	623	630	666	624	616	604	594	596	603	584	581	660	618	590	606	575	632	604	607	643	582	609	572	610	600	605	624	599	579	574	592	662	577	657	592	653	612	642	637	608	625	621	610	645	591	619	625	569	608	593	612	612	610	646	626	621	565	610	599	623	638	594	594	610	611	651	626	613	637	585	621	584	589	598	620	627	605	601	605	605	604	628	582	549	602	651	588	592	599	599	582	598	613	608	613	616	634	602	602	620	641	607	605	603	592	617	633	619	646	575	563	605	634	620	568	615	556	596	641	633	606	637	581	638	636	615	622	626	556	614	639	603	642	630	676	635	584	600	580	627	630	615	605	648	630	626	621	627	609	629	618	631	618	597	618	629	628	642	638	576	591	574	558	652	586	623	643	610	587	616	625	619	590	601	657	627	615	584	616	607	609	596	600	614	609	615	623	614	598	628	626	572	609	602	613	647	594	613	601	609	612	612	586	619	642	620	616	601	615	622	568	563	611	598	602	619	576	651	594	600	615	636	608	594	622	614	644	619	575	620	621	605	572	615	602	627	610	642	608	587	635	670	630	605	615	613	597	577	592	574	622	611	625	590	580	619	646	623	607	576	612	610	638	573	603	606	611	616	645	607	639	619	596	552	592	660	653	603	593	607	567	622	618	592	545	609	633	618	619	594	604	619	614	619	634	589	587	611	593	636	581	608	599	595	585	582	608	627	604	611	600	646	592	581	639	608	642	609	610	583	581	584	597	620	617	582	597	598	617	607	595	623	613	637
25111	21049	26768	25083	4003	441	348	327	237	237	239	201	202	220	206	193	217	168	180	179	169	178	176	174	199	185	166	162	186	176	187	156	167	181	161	170	162	167	167	173	153	178	187	174	177	175	194	164	150	178	181	164	156	149	155	173	180	165	168	159	165	166	161	161	179	175	156	164	145	137	166	173	170	182	160	157	146	182	151	179	147	160	173	179	177	163	168	152	147	175	170	170	167	164	176	174	158	148	174	184	197	151	159	170	155	146	178	168	158	147	173	183	143	157	161	128	160	165	155	185	158	168	179	171	171	183	174	164	173	181	180	160	181	152	180	163	177	167	167	166	186	163	178	196	152	153	169	147	145	150	159	171	166	175	160	156	159	175	167	147	148	167	161	183	143	181	162	157	166	150	171	151	170	180	167	143	155	168	170	152	179	188	173	154	162	144	151	180	189	165	159	171	172	168	155	160	165	168	173	168	149	177	158	172	163	160	164	187	153	175	164	176	173	194	176	160	152	160	182	163	169	140	161	184	177	149	186	163	153	168	147	181	182	149	158	143	171	177	172	189	159	150	163	147	191	150	163	155	178	168	154	167	164	156	164	154	140	163	142	177	163	184	157	175	164	184	140	165	151	162	175	194	154	194	164	177	150	149	164	164	189	153	166	152	158	179	153	179	164	175	171	145	156	161	182	165	160	168	158	160	181	152	152	177	158	151	190	157	149	162	173	157	147	167	132	164	160	164	162	175	168	149	181	152	165	162	149	138	155	167	149	162	164	159	151	155	168	165	181	164	134	161	143	157	170	164	146	183	183	161	148	165	143	167	165	160	171	172	181	174	156	132	148	178	180	148	153	147	165	164	164	165	172	177	176	143	145	179	149	200	154	176	168	168	158	154	152	153	142	168	155	181	169	156	151	175	172	156	174	176	150	159	160	169	149	154	183	172	181	154	162	166	178	182	171	147	163	165	148	158	167	173	169	132	139	158	170	160	172	156	166	162	168	157	146	154	152	172	167	193	174	156	163	155	158	158	153	185	185	171	149	174	182	186	159	184	169	174	162	163	156	169	167	184	171	158	153	165	159	163	176	174	171	174	166	164	152	166	161	146	142	143	158	182	177	178	160	165	174	195	167	172	178	161	156	162	162	171	146	154	170	152	169	156	174	163	177	154	173	150	146	163	158	172	172	171	188	145	173	155	183	167	163	182	164	158	194	159	138	162	146	153	176	173	160	160	135	144	179	162	150	168	155	155	149	175	156	168	142	163	174	148	166	159	174	164	175	163	150	166	164	157	158	149	159	162	153	169	156	163	165	152	185	175	183	173	135	167	169	161	164	159	183	166	160	171	156	157	160	172	178	179	147	167	161	171	140	156	158	166	160	155	178	181	148	161	171	157	156	177	140	155	177	182	171	164	181	164	164	164	172	167	170	179	165	159	195	156	138	158	160	160	163	183	181	147	202	146	160	187	173	168	171	160	156	133	158	166	166	178	151	142	182	154	162	186	170	169	172	178	175	169	160	156	151	159	174	168	161	147	158	162	164	164	141	178	169	160	162	182	177	163	167	154	160	174	153	168	144	166	184	159	141	174	188	178	166	149	182	185	186	161	183	203	160	176	161	183	159	156	154	185	167	170	184	185	161	173	171	148	150	152	131	183	201	154	165	146	158	142	169	159	146	179	161	170	155	172	186	163	172	190	192	181	147	163	180	172	162	179	172	183	184	171	186	165	176	166	170	158	160	178	154	162	155	146	163	168	191	166	172	173	139	161	166	166	158	158	169	182	161	162	143	169	172	181	156	150	173	169	179	168	170	170	176	170	172	167	179	151	172	143	186	141	186	164	160	174	156	177	174	162	138	163	176	169	176	149	171	180	192	155	152	154	172	155	191	156	149	163	168	150	149	155	164	165	174	177	166	172	176	170	162	146	176	165	164	146	173	183	166	168	143	148	167	150	156	158	170	157	160	160	161	165	197	158	161	153	159	181	155	158	166	168	142	173	146	168	155	172	164	169	150	177	156	152	159	164	170	181	168	180	154	155	164	168	167	179	169	166	174	194	161	174	171	168	163	164	190	166	162	176	185	176	181	176	182	165	181	167	168	168	173	169	159	169	175	165	174	177	151	167	162	175	181	174	160	165	172	148	160	168	154	177	177	177	139	158	190	156	176	178	153	148	167	171	164	178	166	155	165	176	137	185	164	177	174	164	161	181	150	143	165	154	135	159	157	153	151	176	144	156	165	161	144	174	150	155	178	162	160	142	179	161	159	150	144	150	170	164	185	166	178	161	180	159	160	157	191	160	194	170	151	165	182	167	138	147	161	160	169	161	154	169	158	142	169	180	166	152	170	170	168	190	151	177	171	163	163	142	159	181	151	152	189	176	155	172	159	161	154	155	156	153	173	163	160	160	170	181	187	151	157	169	160	188	171	172	158	180	170	171	174	182	159	167	172	173	160	148	167	133	163	164	192	187	139	177	155	157	173	170	165	178	170	144	150	174	165	182	184	172	150	180	164	164	173	175	178	167	161	167	173	153	182	154	178	150	164	151	162	157	151	143	170	157	160	159	165	185	139	184	164	166	175	178	157	183	175	179	167	167	177	167	171	181	154	185	175	176	167	138	189	163	153	148	159	168	148	173	173	162	176	172	190	162	154	169	161	179	166	158	166	158	152	165	169	172	166	158	161	171	144	170	163	176	203	164	145	157	168	192	173	181	187	185	146	190	172	165	168	148	158	177	160	158	170	172	160	169	163	170	161	149	164	157	131	168	163	173	169	153	205	163	154	164	170	177	170	151	161	163	148	166	157	180	171	161	166	160	175	165	140	160	183	181	166	167	168	157	157	154	165	143	150	168	173	183	166	153	161	175	184	163	143	168	159	142	146	156	164	176	167	173	167	194	151	156	163	169	146	170	157	176	150	180	196	156	153	174	150	166	167	151	165	155	164	174	168	154	153	164	138	177	173	164	164	168	161	163	150	163	143	158	162	185	176	158	146	174	168	171	168	152	166	157	151	171	149	172	165	179	154	154	130	159	156	179	168	175	163	166	165	164	171	170	166	150	166	165	136	175	156	162	185	191	174	173	144	160	156	170	150	188	146	174	167	164	164	158	151	180	149	170	164	180	190	175	160	163	167	182	163	147	157	155	161	163	176	168	164	164	172	161	161	171	155	167	146	154	167	176	167	166	180	179	159	178	173	161	154	182	160	179	179	157	167	151	161	167	156	157	165	166	164	176	168	161	178	157	170	161	166	165	165	173	143	172	152	139	160	159	189	157	156	171	162	187	169	176	144	173	168	169	176	150	192	149	150	172	154	162	160	190	157	186	151	181	158	154	152	154	169	183	169	160	171	161	184	142	173	153	163	188	165	163	155	158	160	175	166	148	142	153	149	156	173	173	158	179	130	176	166	193	158	160	185	138	143	147	184	184	171	170	187	157	146	149	173	156	177	162	153	181	162	162	164	150	162	168	171	167	167	168	174	177
4694	5674	4122	2053	1406	1052	801	664	605	484	461	413	394	362	381	326	327	305	295	315	300	272	265	286	259	266	242	272	271	287	251	249	245	243	256	248	262	249	221	241	277	272	236	267	258	239	270	232	230	255	246	245	256	254	240	235	226	237	240	221	228	235	262	233	245	266	221	231	235	249	272	239	247	245	249	232	246	217	241	226	231	230	212	252	241	250	267	235	253	232	226	222	227	234	244	213	241	243	207	246	237	222	246	226	255	219	238	229	254	238	222	255	252	211	232	234	238	233	252	242	239	239	250	229	203	216	236	245	221	219	253	219	264	207	255	224	227	236	233	206	262	235	251	229	218	233	235	235	260	258	252	244	224	247	273	237	252	222	236	237	223	226	231	247	239	265	228	236	218	226	219	228	213	242	223	238	249	200	233	238	243	246	246	240	236	234	232	248	227	220	265	223	223	209	236	240	224	239	218	232	229	222	238	222	232	242	253	232	232	232	231	261	220	248	262	210	271	225	222	221	240	215	204	227	219	243	224	244	222	222	241	233	220	239	241	248	248	273	227	236	255	223	219	227	246	221	248	270	253	246	226	250	221	241	239	243	248	202	241	226	220	209	237	234	226	232	238	226	250	265	251	215	237	258	259	250	241	235	239	230	212	241	242	242	234	246	250	243	249	242	258	238	237	240	235	253	217	258	239	257	250	218	239	255	262	253	231	240	233	225	226	239	253	254	260	228	222	197	230	223	226	208	233	243	211	237	231	260	226	219	251	197	260	207	231	222	253	230	264	240	229	235	242	260	235	253	225	256	235	277	222	242	280	233	221	238	248	220	218	256	238	235	243	221	222	242	249	250	231	216	274	237	236	242	236	248	253	256	263	244	250	239	233	222	225	250	227	222	255	219	213	237	257	225	227	226	247	241	219	239	247	227	221	250	249	231	214	239	249	237	247	245	223	225	244	248	214	241	226	240	222	242	245	239	246	236	253	223	251	246	261	238	230	243	240	258	240	264	239	230	224	228	251	218	242	223	234	246	248	248	210	240	222	237	231	238	262	222	242	222	240	228	226	228	231	248	241	254	245	246	234	246	212	234	251	219	242	226	226	238	274	251	248	273	229	248	260	255	222	238	228	255	220	229	246	222	224	233	237	253	235	257	217	234	235	242	200	213	253	250	256	240	244	235	206	237	208	239	219	254	225	255	246	239	270	228	242	257	214	248	266	225	236	255	230	219	272	264	220	208	219	252	224	257	217	230	241	223	236	235	238	259	260	250	226	250	254	239	223	216	249	243	254	200	261	214	243	209	241	232	257	258	258	249	226	213	228	239	240	214	224	265	203	219	258	214	229	237	208	237	259	234	258	254	206	209	215	257	242	217	217	239	222	222	234	254	223	255	250	234	229	231	209	238	261	249	243	235	239	218	201	247	249	257	194	250	238	257	225	244	223	215	249	226	212	244	244	249	249	223	225	286	216	227	228	227	230	221	231	229	234	235	229	220	240	244	234	233	231	225	264	225	232	233	261	231	240	248	248	253	254	237	230	219	230	213	233	243	240	260	220	239	234	240	215	219	233	229	238	222	224	229	244	240	227	234	268	245	224	242	243	253	258	255	213	232	247	221	249	240	233	256	264	263	220	214	207	242	246	222	217	222	256	209	224	255	233	235	261	272	242	238	226	237	224	244	233	242	243	219	231	222	233	241	251	234	238	229	248	222	243	225	236	206	220	238	238	261	256	281	247	265	245	240	230	235	221	239	213	246	250	233	230	253	234	256	215	236	233	264	229	242	239	223	222	223	234	248	229	241	253	241	222	219	216	231	228	229	224	233	248	253	237	235	255	227	242	236	190	223	224	238	235	255	225	240	263	239	248	221	185	239	253	246	243	241	250	251	255	226	236	246	253	223	236	269	232	248	229	235	250	266	245	231	215	261	238	223	245	266	255	250	236	248	235	225	263	240	244	247	217	251	231	251	249	232	220	235	232	268	226	251	216	240	234	241	233	228	232	209	231	242	224	230	235	250	236	231	235	228	230	233	232	248	235	251	207	254	234	224	243	246	227	249	223	206	209	264	221	265	231	214	224	237	249	229	212	263	212	221	233	219	240	232	231	243	249	253	253	248	231	252	228	268	231	239	226	250	229	248	235	231	234	234	229	266	232	185	235	249	247	239	241	234	224	244	243	215	243	236	234	210	225	218	224	250	227	239	239	234	244	252	255	224	232	241	234	222	246	257	239	239	262	242	219	248	237	230	199	249	265	244	271	255	232	233	227	223	225	243	228	260	218	225	225	221	252	243	233	217	257	228	223	214	239	229	221	232	229	240	238	246	201	241	217	222	256	243	221	245	240	263	248	220	212	270	234	242	231	232	240	210	196	249	254	243	250	221	252	260	227	240	227	209	251	235	244	251	231	253	229	274	239	215	228	207	236	243	256	207	220	236	242	245	226	238	264	220	228	221	236	233	238	209	210	209	222	248	251	221	229	233	213	228	215	225	236	250	225	233	247	219	244	249	232	240	233	247	253	245	222	232	232	232	226	207	238	231	224	244	247	232	215	242	211	217	222	226	246	238	247	264	199	212	272	235	216	206	236	211	237	220	281	229	235	258	252	243	212	200	236	253	241	193	261	224	260	255	244	233	234	238	248	216	241	233	232	251	248	213	240	218	246	232	227	249	236	210	219	264	213	243	204	260	232	262	243	237	234	231	241	204	243	265	228	229	220	250	233	231	246	212	240	239	209	223	206	223	253	229	243	231	231	251	239	223	234	234	235	260	219	199	225	260	243	228	241	225	215	251	248	217	236	242	248	283	212	225	230	219	209	247	277	241	247	245	208	209	221	252	232	223	218	253	244	250	246	227	254	250	210	238	240	220	238	239	227	222	235	244	222	221	226	219	276	235	242	237	250	263	253	229	251	210	209	226	255	230	232	257	239	238	217	237	247	242	250	211	222	242	230	243	242	228	250	244	209	224	257	215	247	239	226	236	268	254	241	252	228	212	248	254	254	222	241	235	236	232	225	228	220	223	253	236	240	238	227	237	232	239	204	259	264	228	220	260	223	231	234	245	248	265	196	242	238	226	274	256	237	213	242	224	257	238	212	228	247	219	221	242	227	213	222	237	272	226	232	250	249	244	243	201	246	240	225	226	232	225	231	219	233	230	247	247	243	265	273	235	210	241	216	243	246	236	230	260	224	241	243	235	257	225	229	243	259	231	224	243	230	221	238	265	260	246	255	226	236	222	256	235	227	238	232	227	236	225	233	238	223	252	218	248	220	201	242	255	242	240	217	254	220	239	286	227	232	191	219	248	242	248	228	251	223	232	227	244	239	238	213	256	243	220	233	251	216	230	237	243	246	230	246	259	211	242	226	234	250	260	235	249	232	248	246	206	244	244	242	242	226	245	245	234	215	258	225	232	248	256	223	216	243	228	217	237	234	224	233	237	240	254	259	243	250	259	261	244	225	253	238	208	259	233	249	232	234	240
22884	21048	28730	23539	21040	21037	5761	1249	988	970	896	855	812	771	736	764	660	670	689	613	642	619	653	595	634	616	621	615	618	588	577	585	638	583	577	606	610	598	574	547	596	585	555	586	585	595	565	596	563	581	581	599	506	599	571	604	571	552	596	598	551	564	584	524	574	569	564	559	561	579	556	574	565	605	546	530	572	573	572	573	578	541	609	593	532	558	602	568	558	597	544	580	540	558	577	570	552	567	548	614	565	584	547	569	554	556	573	582	577	533	567	604	560	560	541	560	553	554	563	559	525	550	559	551	541	542	500	538	565	581	521	535	577	572	559	563	581	547	557	571	576	542	552	587	575	577	572	576	565	586	544	535	541	563	556	546	548	555	552	586	559	502	561	588	579	588	539	559	590	526	541	585	582	525	551	548	571	502	574	573	545	561	595	563	530	564	579	542	525	549	560	557	529	568	518	517	562	559	581	538	547	545	544	544	529	516	570	558	547	514	591	541	564	569	624	583	532	609	541	519	583	555	526	556	527	566	577	558	570	491	560	572	530	587	580	546	548	575	565	581	544	570	557	570	587	553	547	545	530	567	560	559	590	603	535	564	577	564	583	546	559	549	598	560	572	516	551	588	576	597	525	536	566	546	582	564	548	513	553	573	575	534	597	593	550	551	554	507	583	548	540	550	538	607	511	591	540	595	580	555	565	536	574	566	564	596	502	572	573	564	604	540	563	586	520	565	533	576	552	583	519	554	584	571	558	564	558	544	590	543	553	577	586	589	536	559	510	558	549	591	556	543	538	575	605	562	534	516	560	520	573	566	542	554	558	521	573	548	575	583	577	501	540	553	547	548	573	513	560	565	536	583	551	582	540	600	553	552	522	569	562	558	554	545	563	577	574	526	564	584	581	556	600	569	583	546	592	583	554	561	565	552	590	547	571	554	563	542	564	608	594	550	557	595	542	570	591	543	567	552	547	548	566	602	547	566	540	562	597	517	565	546	573	597	583	551	571	540	524	539	596	602	569	563	553	540	582	546	529	499	558	595	553	555	571	542	563	528	567	595	585	544	520	562	553	592	578	602	569	553	545	584	556	572	578	560	567	545	521	616	574	574	541	528	582	553	524	581	583	562	531	524	562	569	543	564	554	550	525	563	554	558	579	550	551	583	535	590	562	545	576	610	580	556	588	590	565	537	575	524	529	590	544	535	556	584	575	598	527	570	573	558	585	587	544	607	545	603	526	532	543	560	528	534	580	580	596	585	590	567	559	544	553	553	561	543	565	560	566	514	569	569	580	604	552	625	566	576	540	574	584	572	543	509	590	541	538	533	578	525	544	558	581	523	576	567	558	571	588	566	560	545	535	577	536	565	590	578	563	581	592	595	573	551	546	538	555	573	545	549	550	551	547	594	578	551	536	543	570	575	555	570	561	545	530	547	573	558	571	552	540	562	509	543	535	556	586	559	539	541	587	561	563	539	571	593	534	570	561	595	579	560	587	567	580	556	559	515	574	547	556	566	548	580	568	602	550	570	536	607	535	551	569	601	568	569	585	578	528	566	606	597	567	586	528	509	560	570	567	579	608	542	556	561	596	550	592	569	603	581	540	570	528	515	564	515	548	533	555	600	550	597	602	583	504	585	597	515	532	529	563	556	528	543	551	536	571	581	585	566	603	577	549	593	600	571	560	589	542	593	567	558	546	591	535	553	550	573	600	554	550	550	570	560	559	600	592	570	557	538	620	559	555	565	524	534	524	546	553	548	517	547	556	593	577	563	599	570	550	565	550	603	560	523	565	537	553	549	562	560	520	552	535	537	599	595	598	554	560	560	563	546	540	543	561	559	594	551	540	535	565	523	585	540	544	568	554	539	548	584	549	567	542	588	560	549	570	539	558	545	585	549	530	564	519	558	518	537	598	518	593	591	563	612	562	568	566	555	573	539	554	516	551	540	515	540	573	542	578	553	579	567	549	570	571	511	560	537	545	574	593	556	589	596	574	559	552	529	518	546	558	628	574	558	560	577	528	537	552	529	532	555	562	553	566	568	523	534	534	552	562	568	576	562	582	540	558	553	558	549	533	591	537	575	567	558	546	560	592	535	541	531	564	535	563	515	555	566	548	559	543	566	553	543	543	564	584	562	529	535	550	539	508	514	574	522	592	512	586	533	563	568	581	537	574	576	551	591	551	567	541	526	557	535	565	573	579	535	570	561	535	563	547	560	588	595	564	538	563	561	564	576	530	537	547	547	538	540	582	559	510	545	537	535	541	562	593	547	569	570	572	543	591	565	588	577	543	552	583	534	578	559	557	525	540	565	579	518	558	581	560	498	540	554	580	588	583	510	597	562	543	583	560	530	552	560	576	568	522	542	510	559	591	577	537	579	575	541	530	586	563	529	578	537	529	551	599	512	541	538	550	538	590	547	536	578	544	545	563	543	548	562	521	564	531	549	570	544	606	558	579	541	563	560	534	590	574	542	542	501	556	571	571	566	539	574	543	559	585	607	541	565	577	551	516	579	532	573	520	593	526	566	590	544	590	550	555	517	594	589	538	569	529	564	582	555	581	528	583	556	510	557	567	562	522	551	591	551	567	580	591	519	554	523	558	573	545	561	531	556	560	541	590	542	525	577	583	555	592	551	525	535	582	564	530	601	554	571	580	568	574	550	533	563	547	580	560	581	607	538	569	528	547	562	572	602	585	517	528	563	570	555	554	613	555	550	560	552	569	532	563	543	547	548	556	585	597	537	549	576	540	561	537	548	571	570	567	592	569	612	528	544	584	576	542	540	545	560	588	547	549	582	564	573	547	584	557	587	538	561	565	568	586	529	556	581	532	600	542	561	603	531	560	528	553	543	549	541	559	525	527	547	593	538	578	559	567	566	542	536	564	602	537	569	557	541	544	592	538	553	550	575	557	540	604	525	564	581	549	571	530	587	545	581	556	526	588	583	560	545	573	558	569	510	540	549	521	602	525	496	577	525	542	532	525	539	597	540	567	583	567	559	577	562	538	565	536	581	573	564	555	547	550	509	533	561	565	533	549	540	562	541	525	549	528	568	511	550	560	546	566	575	541	604	558	553	595	534	548	545	585	560	558	530	571	547	559	555	551	575	558	540	585	541	551	518	529	583	537	583	584	528	543	550	537	576	547	515	575	598	514	568	586	509	561	594	531	570	579	552	573	540	582	544	625	567	522	583	510	533	522	582	577	554	568	532	553	542	566	562	556	542	533	533	563	554	574	606	543	506	515	544	547	526	583	567	559	553	567	566	548	512	540	538	539	589	543	582	560	596	577	543	542	574	540	579	558	541	554	538	568	515	547	550	528	578	549	561	523	509	556	524	525	601	592	617	557	553	567	559	579	547	567	525	542	639	586	533	572	567	578	559	578	579	555	555	520	559	605	533	562	524	563	553	531	575	594	547	589	550	532	565	558	541	523	530	524	541	532	573	547	536	558	576	572	557	558	539	583	555	551	582	530	545	536	570
7474	17132	13434	7236	5001	3797	3063	2373	2031	1742	1612	1394	1318	1256	1098	1001	1068	1028	978	953	901	898	827	897	866	797	789	807	792	830	790	792	799	771	742	726	744	767	747	750	761	768	722	798	734	747	751	762	687	701	726	762	715	750	701	745	729	748	671	699	722	757	745	717	719	727	732	708	751	690	697	690	670	711	658	704	688	708	782	708	687	736	717	727	678	727	712	725	698	684	724	651	706	676	715	727	671	728	690	700	702	713	746	713	721	717	675	680	742	724	732	712	719	681	704	734	742	630	662	707	727	710	672	693	685	691	721	685	711	673	718	675	739	723	740	705	712	717	695	698	736	707	707	667	723	710	695	714	713	688	710	740	708	717	688	694	714	635	724	682	708	691	685	727	717	729	680	703	679	695	655	695	700	687	706	681	659	722	702	707	643	716	697	717	679	625	768	679	674	751	686	681	652	675	699	724	713	706	688	706	756	730	735	662	667	694	734	689	719	693	723	717	664	700	734	661	729	667	711	729	750	673	704	667	717	724	687	687	687	706	672	726	698	742	658	688	720	670	633	713	660	698	745	689	753	695	626	705	668	648	670	683	698	681	723	683	705	691	647	704	682	729	709	677	711	721	631	649	698	761	707	703	734	693	668	743	702	659	738	657	696	707	691	694	682	683	722	677	753	732	734	705	661	664	684	667	725	695	684	719	744	735	745	655	721	669	693	734	713	728	733	699	678	743	737	653	727	687	696	747	721	664	745	664	632	686	685	644	677	701	715	712	710	639	727	720	649	723	685	726	675	682	674	689	673	638	678	710	707	692	711	697	675	667	691	665	710	677	726	729	680	698	731	694	714	729	652	677	686	715	705	677	672	709	710	649	716	711	668	662	720	718	696	711	723	696	734	681	703	625	696	669	722	707	680	699	698	749	691	742	711	695	670	664	706	650	727	678	728	716	683	670	703	693	690	737	713	716	703	703	676	667	731	697	668	663	682	709	680	677	730	693	687	718	650	659	713	757	710	743	707	729	709	707	686	732	724	738	659	718	712	694	661	702	712	669	715	701	700	716	731	714	698	670	650	721	725	681	677	719	716	675	719	683	708	672	695	717	639	720	690	715	699	700	724	696	695	660	714	647	691	719	722	653	711	670	702	684	717	656	703	666	712	682	751	677	690	689	720	694	731	675	707	688	708	719	739	723	703	698	696	705	690	716	748	676	714	662	720	692	677	679	683	703	691	729	697	717	695	665	785	684	707	715	688	718	747	715	649	682	713	737	721	774	696	706	671	665	649	672	694	709	684	670	733	738	760	735	683	672	697	693	734	710	678	708	706	716	735	760	707	728	723	718	766	699	667	670	694	677	649	681	670	647	650	686	687	688	657	711	668	717	689	722	698	718	746	706	731	711	724	702	740	698	683	725	713	733	676	715	720	657	675	716	663	667	724	740	684	690	711	740	720	723	698	670	673	682	716	669	678	687	686	693	712	690	701	697	719	652	683	716	709	688	652	710	706	667	714	718	687	718	664	691	671	695	674	708	701	678	688	703	737	684	724	687	664	712	694	679	749	719	735	717	723	682	678	680	680	670	681	726	692	715	697	676	719	692	720	688	689	723	688	681	698	749	701	691	732	707	699	724	742	721	758	665	694	727	691	720	730	726	692	707	653	688	658	718	724	681	676	706	702	682	706	673	747	756	648	679	742	706	718	698	686	696	672	700	718	707	701	695	677	702	693	723	721	706	709	713	681	717	733	727	710	720	719	716	700	685	692	710	735	707	691	668	695	725	675	682	669	683	691	695	718	681	697	681	726	678	660	700	673	709	721	685	689	702	696	735	665	676	709	761	709	671	720	718	759	727	658	706	706	727	705	676	696	694	721	689	654	685	706	658	679	712	719	669	701	726	755	727	698	705	739	711	668	717	675	715	662	761	707	687	717	669	667	682	688	762	703	691	713	741	738	741	674	721	689	666	666	691	693	711	711	675	698	716	687	695	707	732	717	706	704	696	741	683	687	712	683	710	699	707	660	724	745	689	717	702	715	673	692	706	680	682	745	692	712	715	661	716	658	690	710	673	714	713	704	711	675	685	707	725	672	705	711	678	686	732	732	720	729	713	708	682	707	700	650	713	744	662	697	711	695	725	715	666	694	715	635	683	669	720	666	709	681	694	688	707	691	688	715	652	647	682	757	723	753	652	729	653	666	674	678	725	685	696	694	738	694	722	692	673	695	711	710	696	757	694	676	673	720	720	665	745	688	721	676	725	695	679	702	660	671	686	700	754	755	698	657	696	709	718	677	712	708	689	673	675	701	662	712	706	694	719	653	715	669	743	677	677	714	695	646	722	709	663	703	702	693	704	668	673	709	669	699	709	728	655	691	724	721	713	712	727	709	728	688	731	736	701	710	764	747	726	699	750	709	677	665	735	714	728	687	682	708	733	702	712	703	713	717	713	726	729	674	674	667	695	689	700	693	697	681	663	692	730	705	682	703	679	725	699	676	696	695	675	726	734	688	717	693	686	715	632	692	743	720	706	717	640	676	693	726	707	723	653	706	699	679	694	740	666	731	690	700	718	666	707	683	668	682	746	702	655	714	708	694	689	733	727	689	697	725	694	670	733	705	686	630	731	693	619	715	664	705	685	675	697	724	679	718	706	701	708	723	741	705	656	752	671	686	708	674	713	689	647	632	759	682	734	681	717	706	716	731	712	715	673	711	690	730	752	673	715	669	680	659	720	694	748	723	667	681	705	737	702	667	679	651	642	702	713	675	687	762	688	689	669	673	712	698	740	697	691	709	708	711	666	743	662	710	681	726	690	734	682	673	707	719	728	717	699	717	646	773	711	701	725	697	750	706	706	683	693	683	707	678	717	722	669	687	671	718	727	635	704	684	711	715	687	701	705	720	706	699	714	689	650	703	727	711	730	684	711	720	693	633	631	707	698	679	699	695	685	727	668	669	699	743	679	693	685	710	744	734	694	721	687	648	724	708	687	672	741	687	698	706	676	730	682	710	714	663	702	707	737	710	709	722	679	718	710	724	688	693	713	658	704	713	688	728	709	677	682	700	694	652	677	718	722	704	663	633	712	701	690	720	694	712	654	662	738	684	677	664	668	678	686	717	664	677	700	675	736	662	708	732	706	695	691	735	712	726	647	667	705	688	701	676	701	672	702	654	780	679	702	695	670	646	715	692	732	710	684	643	702	755	719	726	681	769	706	717	733	734	708	670	676	698	647	688	709	697	690	717	706	759	654	653	730	741	697	700	713	696	688	670	662	697	718	691	741	706	699	708	716	711	697	680	670	721	675	682	731	746	704	687	692	690	664	724	676	675	688	738	665	701	720	668	701	745	685	710	740	655	709	703	669	690	684	758	716	720	683	726	709	713	656	748	713	721	669	696	699	683	706	710	722	710	702	671	702	699	745	694	692	739	760	687	651	694	684	732	711	672	684	716	695	662	698	680	723	671	680	733	665	716	703	708	764	694	673	705	665
26853	18857	4574	414	284	263	240	254	251	231	246	212	218	210	246	228	216	240	208	222	197	228	196	209	231	210	202	213	199	218	236	200	213	210	208	197	220	228	204	190	201	197	241	220	195	198	231	210	214	210	214	224	235	214	225	225	224	228	201	210	189	179	209	211	241	214	198	224	190	228	198	205	217	250	201	214	244	215	209	222	213	226	223	204	219	209	220	217	213	196	203	214	217	197	221	221	229	202	226	232	213	221	194	237	221	197	213	200	207	219	196	213	205	198	205	217	225	200	210	192	205	206	234	195	195	231	213	219	195	183	223	214	208	204	201	205	214	229	214	219	228	217	188	209	200	198	210	212	218	227	206	193	199	230	193	201	228	218	198	189	223	220	239	205	194	195	223	208	218	237	216	209	208	222	220	212	218	199	202	220	184	217	220	222	232	238	200	206	203	206	202	222	215	223	214	217	243	214	247	207	224	200	223	193	199	211	207	211	202	206	198	193	187	198	215	214	228	203	209	209	222	223	222	213	229	214	214	198	223	203	218	208	194	197	202	236	218	202	186	223	190	198	170	210	216	202	182	207	244	206	196	219	240	225	186	206	215	200	209	222	221	210	195	189	218	196	227	225	204	188	212	233	220	202	219	219	251	213	197	206	197	242	228	195	240	214	234	208	198	196	197	239	215	216	218	205	188	184	227	220	219	204	186	191	223	205	217	186	188	185	212	203	226	194	206	209	239	213	199	209	240	205	214	223	221	216	203	216	208	222	224	188	196	219	197	200	211	233	208	204	198	212	214	233	208	204	232	228	220	203	222	202	220	207	211	201	207	211	210	239	201	222	208	226	227	212	226	207	205	196	212	211	232	229	231	218	203	217	224	202	225	192	196	223	209	223	215	194	196	216	199	197	219	216	223	222	187	199	220	230	207	210	212	223	207	196	206	214	221	236	216	193	203	180	229	200	223	194	228	240	216	199	197	215	213	218	210	201	226	218	215	215	197	216	219	228	216	217	214	212	201	234	207	212	212	201	198	198	210	217	197	187	236	232	225	203	236	233	218	193	221	207	213	203	211	190	214	194	203	192	203	235	237	214	225	207	210	218	228	223	210	217	209	235	215	213	201	180	204	218	210	197	197	208	205	208	227	188	193	241	199	220	182	192	197	217	212	247	236	205	218	197	241	209	201	212	225	218	212	202	200	218	194	197	230	222	192	216	222	186	208	220	225	165	217	211	207	212	201	208	201	213	209	215	204	204	253	201	219	197	215	221	228	231	214	197	224	222	210	210	227	227	249	229	227	226	204	204	212	194	220	232	199	211	181	184	229	219	204	229	220	191	190	222	243	211	221	204	206	177	225	227	231	207	208	212	221	222	215	209	209	188	206	222	202	192	222	231	208	205	190	217	230	204	207	219	208	186	209	219	213	221	197	191	215	203	213	202	204	236	198	223	234	202	222	241	239	226	202	209	182	199	202	203	211	199	188	227	205	205	205	224	210	230	199	180	218	203	202	231	208	226	198	215	202	204	205	211	213	198	210	211	202	191	208	211	215	248	202	235	212	196	220	226	179	207	190	199	201	204	204	215	195	207	229	208	215	228	204	219	197	234	215	207	207	216	224	211	197	232	207	233	208	212	225	238	189	213	224	209	201	207	228	205	201	236	204	220	202	226	219	219	231	199	184	216	221	177	246	210	222	195	193	204	225	207	225	229	243	210	242	202	188	217	203	207	217	256	199	204	208	203	203	207	211	208	220	203	223	184	231	206	200	202	208	209	189	226	186	208	221	196	211	194	217	229	191	209	219	224	214	201	195	215	207	200	187	200	206	223	210	214	225	186	198	193	175	205	212	229	195	211	213	238	208	225	196	205	205	201	222	233	219	209	207	213	212	217	217	196	184	204	226	209	215	191	206	220	194	214	221	207	220	223	181	227	211	207	207	244	217	194	211	198	195	222	198	201	243	210	212	200	221	189	187	193	209	220	171	198	191	203	225	215	261	227	200	214	213	188	202	199	192	204	220	230	217	219	202	200	202	229	196	221	226	242	196	230	204	227	227	205	191	227	203	206	227	228	207	213	184	185	221	187	200	228	205	230	224	220	216	198	209	192	204	203	218	196	193	214	204	191	223	231	213	210	206	215	220	237	212	198	224	247	191	195	210	210	229	220	226	199	219	205	195	212	217	178	193	221	198	190	213	207	219	228	216	209	193	222	214	238	212	195	198	222	179	234	197	219	216	209	194	211	245	210	175	204	193	211	203	205	195	208	223	215	204	229	201	212	217	198	214	216	192	213	224	197	202	237	193	200	208	200	224	198	219	203	189	226	200	224	220	231	224	189	209	208	212	231	201	231	202	204	183	220	191	191	199	226	212	220	230	195	224	196	225	218	222	241	227	222	233	191	210	209	189	228	203	183	215	207	215	199	227	199	225	222	215	211	211	237	213	213	209	227	234	204	198	218	233	212	226	214	199	213	191	195	202	200	227	227	174	210	208	235	229	208	201	246	218	224	204	210	228	220	230	192	219	201	208	204	196	231	202	231	218	203	201	241	248	209	209	210	226	214	189	225	204	240	199	212	205	229	228	194	197	207	197	210	234	208	203	248	209	199	221	222	215	218	204	200	224	222	215	212	196	212	226	209	220	179	187	188	226	215	211	231	208	203	244	204	210	192	213	217	195	188	208	216	193	220	237	189	225	183	228	186	211	183	200	219	182	212	227	256	225	204	169	241	198	221	212	203	210	191	202	214	217	216	219	199	224	204	214	228	202	207	195	201	233	197	240	205	188	200	207	236	201	216	224	206	202	225	221	212	226	207	190	211	218	219	225	214	204	190	206	200	212	198	205	213	200	217	189	204	215	207	221	207	225	238	193	212	216	208	245	205	252	221	229	232	190	236	222	207	211	219	208	216	194	229	220	211	209	228	221	192	227	198	202	214	184	211	203	236	204	214	206	191	219	240	198	221	197	209	199	239	212	240	218	191	193	199	190	204	203	232	226	230	224	216	196	221	179	228	208	213	184	218	201	225	207	219	222	199	223	191	221	191	213	199	218	224	224	208	215	216	211	204	213	174	215	212	207	219	235	217	181	195	206	235	192	236	221	192	200	207	206	207	208	237	211	205	204	191	225	202	216	208	210	212	217	193	211	209	213	234	209	200	214	213	219	184	206	220	200	235	195	225	233	233	235	175	216	209	201	192	203	216	198	219	203	218	199	229	219	212	214	199	183	201	229	204	203	219	210	224	217	224	191	216	220	226	211	193	192	207	218	201	217	202	201	231	213	215	196	224	209	211	205	191	218	227	220	212	228	216	219	235	225	215	211	193	202	172	207	204	212	204	217	196	218	201	211	218	209	215	207	193	189	244	218	203	227	220	203	227	221	219	214	214	213	218	218	224	218	213	207	216	191	207	209	198	201	199	202	210	235	200	218	213	226	196	218	208	205	220	189	224	223	216	220	193	205	195	236	221	213	201	208	209	204	195	193	198
3984	1151	931	511	465	425	368	348	326	331	324	291	286	299	300	315	270	297	313	245	294	300	283	291	289	277	272	291	278	287	291	279	264	268	295	288	271	289	265	270	289	313	272	274	279	285	283	256	275	271	282	271	272	271	294	281	244	247	281	259	297	283	274	300	277	276	255	284	280	252	276	271	262	283	289	287	264	276	280	274	271	270	256	283	293	253	296	261	272	268	280	277	267	258	260	271	282	292	252	308	268	286	257	294	287	282	276	266	272	257	252	241	260	282	284	305	264	260	300	270	272	294	295	267	283	287	298	267	267	283	314	258	290	279	283	267	311	273	270	278	278	286	292	268	264	257	255	260	290	254	272	279	262	290	289	259	300	261	296	294	254	259	265	274	272	301	278	276	277	268	285	281	294	291	297	298	287	286	264	311	269	312	285	256	312	295	286	270	290	280	282	266	282	250	305	289	293	298	294	280	271	284	294	263	268	268	272	298	277	279	252	284	279	292	280	284	270	296	301	280	300	251	278	254	284	315	286	301	299	273	259	257	242	253	261	254	300	258	310	266	291	255	271	301	295	281	254	262	279	266	267	291	240	289	296	271	278	295	287	291	259	267	271	296	280	272	287	295	297	266	295	294	241	286	266	274	298	277	289	303	273	261	317	261	275	286	273	272	288	283	292	287	250	280	273	302	297	270	278	280	263	280	273	274	241	259	262	277	299	262	260	262	300	289	275	261	290	302	274	267	285	279	243	264	263	278	279	288	285	286	295	266	273	268	296	261	276	260	292	254	270	266	288	277	294	295	265	262	275	250	267	291	276	289	300	275	300	302	277	263	288	271	266	299	291	245	288	280	283	282	254	267	318	273	264	299	298	281	288	290	245	276	276	263	266	297	287	293	290	272	295	283	303	295	272	266	282	251	266	254	286	289	268	280	284	267	280	301	278	266	271	265	275	267	279	295	271	282	299	274	302	283	279	267	282	276	266	297	269	236	282	272	268	289	262	281	298	272	256	268	281	286	259	308	272	270	280	305	266	278	247	290	292	287	240	285	278	286	277	291	275	261	288	288	276	286	269	285	283	267	273	288	293	302	275	268	276	289	274	265	279	260	273	290	300	278	269	286	282	272	273	263	257	285	276	260	281	300	290	313	281	275	276	292	265	270	273	273	295	291	304	262	292	292	323	270	268	269	247	274	261	285	263	289	278	293	271	272	278	280	270	275	290	244	276	268	279	277	287	278	265	293	286	299	265	297	262	276	258	281	290	293	259	288	267	282	276	276	259	295	300	277	255	266	254	289	274	290	280	275	291	267	283	269	237	286	279	288	260	302	278	283	261	309	272	267	287	287	259	285	266	267	273	296	262	301	266	252	261	279	262	283	302	252	269	266	268	297	256	261	279	291	249	282	288	256	256	273	243	255	253	292	265	266	292	260	271	274	283	297	272	263	297	277	264	265	274	264	256	291	261	259	259	282	275	241	268	267	258	288	300	251	258	284	272	280	290	267	269	271	285	288	266	268	290	275	305	255	287	275	308	278	278	276	279	240	272	295	273	284	274	305	284	294	273	308	294	278	250	247	291	252	273	287	286	247	274	275	270	296	264	287	289	306	271	280	246	269	275	300	262	274	263	262	287	284	278	312	248	268	281	284	275	297	299	268	284	279	280	270	277	287	301	262	294	262	267	261	290	282	271	249	264	248	268	275	268	289	292	265	293	258	293	285	280	271	248	270	271	272	261	275	286	282	286	297	275	279	302	288	293	265	295	277	276	292	293	249	272	302	264	270	259	303	267	261	278	284	280	317	288	289	281	257	247	255	324	253	277	287	271	257	302	287	246	270	276	308	294	251	264	287	302	274	293	265	282	254	283	277	271	267	276	297	273	275	255	296	259	290	282	309	292	260	274	293	259	258	278	248	254	265	269	255	265	280	276	268	287	282	301	258	283	280	277	266	290	285	288	283	269	310	271	235	276	270	295	260	274	287	270	292	272	275	283	253	271	277	284	260	256	285	271	252	287	282	285	274	258	287	264	267	310	277	274	297	282	273	281	258	295	263	302	267	282	272	283	264	243	297	265	298	309	283	283	283	282	281	275	271	300	289	290	245	296	278	256	284	287	256	303	309	257	261	302	286	278	290	281	287	268	271	261	289	275	259	283	251	253	261	282	263	261	261	285	283	306	286	262	287	252	283	265	289	268	283	301	274	270	268	272	303	274	278	266	284	281	275	256	308	268	272	266	281	321	281	317	278	261	269	285	283	300	248	295	273	272	275	290	269	296	260	277	266	282	273	257	290	260	278	298	289	261	279	290	305	301	262	260	298	285	278	267	262	290	310	281	266	283	304	269	265	302	276	246	275	248	262	292	282	271	274	273	289	297	291	267	287	274	279	302	279	291	245	273	278	309	274	242	261	256	313	273	291	292	280	252	259	289	274	313	291	305	264	263	288	283	291	270	263	299	269	335	274	294	265	256	262	274	262	273	272	285	259	279	276	302	286	294	283	272	256	261	283	307	262	285	308	306	248	304	276	285	284	303	267	302	276	287	263	285	261	249	285	267	276	255	273	248	268	294	277	265	309	291	267	268	282	275	267	292	280	284	301	275	279	277	304	291	300	285	261	314	283	250	287	257	296	258	313	282	294	298	285	271	265	265	275	260	266	271	271	265	281	287	281	268	269	289	284	265	304	262	288	277	279	293	288	285	289	277	280	274	278	273	295	274	253	273	297	261	287	285	255	260	292	266	269	269	287	294	283	283	280	275	272	262	274	274	274	283	291	277	327	292	288	263	280	273	272	275	263	284	273	299	265	262	287	264	265	279	264	256	280	274	276	272	265	255	262	280	292	274	293	290	262	269	289	283	293	275	279	258	237	257	286	277	271	259	264	278	285	277	274	304	245	274	278	282	275	259	288	286	258	281	273	280	271	269	302	284	293	290	272	269	298	266	262	269	298	288	274	294	294	285	258	263	281	293	274	301	246	285	262	251	287	288	287	268	245	262	265	291	268	291	298	262	250	273	270	295	267	276	251	295	283	249	277	306	263	284	323	290	291	253	270	267	275	293	290	300	291	259	254	282	264	272	286	285	284	268	257	259	269	304	323	273	283	282	289	253	277	257	291	264	284	275	275	295	254	269	256	258	322	282	289	275	296	247	255	277	308	272	262	266	272	261	265	290	269	277	277	282	243	273	281	285	307	293	272	283	278	274	297	304	271	296	272	298	276	289	285	283	249	253	265	261	250	281	274	274	294	292	286	298	291	281	275	271	272	295	297	296	277	296	289	274	299	271	309	273	283	299	254	289	315	272	267	283	268	294	279	249	295	278	283	251	250	268	279	284	309	260	278	261	277	274	251	289	289	268	263	309	277	295	289	286	296	283	267	287	261	305	286	298	272	283	309	286	269	281	262	262	294	305	253	253	309	252	287	281	273	295	282	286	291	296	300	322	304	286	267	265	251	268	258	260	288	261	283	260	235	260	278	295	286
23964	21040	28216	24079	20981	7137	1162	834	750	652	658	669	598	620	583	536	578	569	553	527	574	530	551	540	520	502	509	483	514	486	485	491	472	541	473	532	505	491	501	524	522	511	518	508	486	480	481	477	473	521	492	473	504	466	485	500	490	475	510	515	511	508	470	490	479	495	470	498	494	504	484	499	481	495	506	436	495	490	493	506	480	477	513	509	467	513	513	511	497	446	471	473	504	513	503	487	465	480	495	442	472	498	526	493	504	487	505	512	471	508	508	486	510	492	493	480	527	500	499	469	511	497	511	496	485	521	459	534	475	516	488	458	452	494	497	474	504	470	490	459	509	480	507	475	461	468	528	484	488	465	472	472	483	504	468	499	509	478	494	501	483	486	449	466	504	457	514	467	485	438	444	495	549	487	494	490	497	493	487	494	475	476	468	480	474	476	525	462	474	509	493	458	478	492	455	488	478	527	496	481	483	462	465	459	495	471	519	504	496	536	512	483	451	459	476	492	521	476	452	470	483	455	474	489	482	492	531	510	519	480	508	496	485	499	496	476	511	478	493	495	479	477	508	452	506	450	549	514	479	499	489	470	490	492	469	494	517	476	462	467	504	465	504	462	511	505	513	489	495	484	469	522	483	501	466	457	531	484	495	499	477	490	482	449	465	510	521	455	478	499	492	498	485	458	457	497	459	457	471	488	483	473	469	471	482	495	511	480	449	470	460	531	487	462	481	472	487	444	435	451	512	488	498	487	462	507	491	474	491	461	478	537	504	464	502	479	473	488	473	484	452	528	495	467	504	477	463	490	486	520	507	524	513	477	522	499	478	518	514	498	499	507	473	468	482	495	488	491	488	505	474	472	451	527	510	491	496	489	527	547	483	484	474	515	473	502	514	495	499	502	468	510	500	478	475	501	469	494	509	499	484	459	484	517	498	475	422	457	478	493	481	474	480	492	468	507	483	465	487	478	452	514	465	524	487	498	493	502	469	497	474	474	480	482	499	506	513	464	447	495	459	471	436	521	487	471	490	487	481	507	532	483	441	482	489	498	474	477	478	510	479	509	505	497	495	497	514	486	503	517	469	472	458	460	470	453	444	470	487	511	484	469	520	456	455	430	457	465	478	488	462	530	474	488	483	503	482	474	456	496	501	483	455	512	502	465	478	506	485	471	481	505	503	485	475	501	497	535	482	488	472	472	531	508	464	450	526	496	518	493	524	466	482	509	486	484	487	449	472	475	509	511	484	502	502	518	491	488	470	493	489	474	466	495	485	487	461	512	472	482	471	498	510	475	490	517	494	477	527	483	475	462	489	493	510	472	468	511	464	479	501	494	466	461	486	464	497	469	538	509	500	507	508	495	472	517	490	483	493	485	483	494	509	507	523	508	486	497	484	488	467	482	489	462	501	471	502	500	517	503	480	445	458	485	503	484	505	446	510	495	474	461	498	449	504	521	471	494	517	498	485	486	501	475	495	487	508	481	509	455	467	510	472	522	485	475	450	479	478	542	489	491	507	495	483	487	498	443	463	506	488	454	483	450	490	474	492	513	483	496	449	473	516	454	479	459	491	472	520	523	537	495	502	482	471	479	497	509	490	535	476	498	521	478	509	445	510	496	480	490	515	498	481	539	498	483	510	437	455	478	491	507	515	504	508	504	493	531	531	518	482	465	529	433	544	478	497	490	493	509	463	494	512	487	507	465	471	502	493	470	514	491	502	502	483	485	479	485	482	471	477	476	469	506	488	494	446	513	487	435	476	473	489	475	523	478	487	449	461	470	509	493	477	476	474	466	472	492	486	485	483	501	457	481	490	480	492	478	481	527	482	478	493	526	488	473	474	461	518	442	493	454	513	477	472	503	458	494	460	499	499	462	475	470	471	493	513	456	450	486	498	452	471	537	469	486	497	504	460	484	499	458	487	451	443	502	501	499	489	485	502	496	504	484	489	519	501	478	503	485	452	528	510	518	475	501	462	462	500	481	457	480	473	501	451	469	506	476	493	523	493	504	477	477	507	483	460	482	432	486	472	473	475	486	439	463	497	466	473	504	498	449	500	486	479	488	464	511	513	479	497	508	474	505	501	495	486	531	506	471	466	445	476	489	481	482	502	480	527	473	519	490	456	498	522	486	514	492	496	485	536	466	471	493	476	499	498	497	449	442	483	479	498	487	450	506	505	510	504	430	490	518	475	484	457	527	489	497	507	482	468	476	477	468	519	477	492	511	467	457	468	509	480	491	482	513	463	466	536	468	473	514	525	492	498	448	463	478	478	494	465	486	488	457	513	495	507	495	462	512	527	502	460	478	431	487	497	487	478	493	479	512	470	469	493	486	503	481	474	434	442	462	475	483	484	507	491	507	496	500	483	506	463	488	520	465	490	509	467	474	514	490	465	512	468	494	522	495	499	482	480	483	484	526	497	467	488	496	469	492	482	457	514	471	504	469	473	469	518	511	483	509	458	477	528	465	498	488	497	504	453	461	466	516	439	475	506	475	539	456	480	469	483	485	469	501	461	454	483	477	487	502	467	482	490	492	486	464	509	470	462	488	498	460	513	505	489	471	499	480	451	473	470	473	452	489	489	456	501	461	466	534	471	485	471	517	483	504	471	484	480	556	506	529	519	449	478	493	447	458	467	523	500	470	461	475	459	482	508	463	536	486	511	464	475	476	485	498	453	506	467	488	466	497	482	489	475	481	476	486	472	501	458	496	479	493	495	507	480	509	503	528	494	480	504	496	477	473	524	480	475	534	532	530	473	466	505	477	519	455	496	448	485	481	486	499	516	446	446	469	496	479	510	524	461	453	508	496	457	441	512	480	518	477	503	481	483	503	477	470	467	502	479	487	508	428	456	459	474	467	493	467	476	505	503	452	481	487	508	493	471	499	514	517	485	473	485	506	508	474	481	481	534	474	461	496	507	461	478	496	492	486	494	474	530	480	473	447	529	502	477	511	462	487	473	478	483	471	473	500	495	472	489	448	474	523	488	456	466	496	512	488	503	459	494	480	503	458	484	471	505	476	453	488	490	486	455	509	517	494	509	461	474	490	484	487	500	516	493	495	495	507	509	533	475	460	503	450	503	506	479	550	447	468	478	475	478	513	505	453	507	495	494	491	508	486	521	487	479	486	493	480	471	478	459	503	519	491	481	520	505	484	468	495	465	454	506	478	532	493	472	477	460	516	491	470	436	482	471	486	497	540	496	476	482	458	490	534	489	482	485	519	459	494	518	500	496	506	534	501	459	493	458	509	488	469	482	500	502	488	502	508	489	469	457	463	455	471	502	487	473	491	473	494	475	516	525	484	469	477	474	484	503	479	495	472	515	503	452	511	483	492	477	481	476	482	451	489	458	490	465	473	506	471	478	501	481	493	488	464	501	522	437	463	506	494	477	496	463	474	477	485	469	507	496	517	494	524	454	481	483	510	433	456	457	469	472	501	500	500	455	487	496	483	460	500	460	506	516	477	483	513	457	505	512	453
5215	10738	8363	4300	2997	2293	1787	1442	1290	1141	1070	923	968	881	805	763	807	786	686	738	697	736	667	657	680	704	668	681	684	649	647	615	652	676	614	617	613	615	605	593	676	594	612	653	607	615	617	614	584	629	627	621	632	632	636	588	622	608	614	586	602	600	623	670	623	591	632	631	606	601	565	607	587	599	629	593	570	593	628	607	625	594	589	591	606	629	586	607	614	625	630	599	594	602	628	635	614	620	618	636	626	564	600	620	651	663	646	609	632	627	592	653	618	636	601	627	637	601	601	614	631	626	607	606	593	626	645	628	601	630	614	597	593	639	580	684	662	620	638	596	624	627	617	578	611	624	584	602	583	575	608	636	607	589	631	609	592	634	640	559	626	588	640	563	607	577	597	569	620	627	590	612	625	553	608	612	628	579	613	606	630	589	603	599	641	601	633	591	591	646	590	625	628	608	599	609	609	617	608	605	596	637	608	630	623	644	602	642	616	641	636	625	643	565	580	609	604	592	626	630	620	632	622	622	588	617	619	604	586	619	644	623	570	596	605	606	585	603	551	654	610	614	611	618	547	584	595	587	606	616	600	639	592	666	654	641	634	596	587	643	616	616	564	573	620	597	588	669	536	578	586	672	643	611	602	598	626	594	640	630	594	627	624	617	643	624	561	581	572	633	638	577	541	600	608	612	618	658	615	582	582	628	641	581	631	655	627	646	617	625	637	610	592	550	607	596	647	644	608	634	583	636	645	568	589	652	609	617	628	609	621	635	589	609	577	631	565	589	600	603	600	577	581	584	656	560	599	607	594	604	655	583	620	608	625	571	646	598	602	588	619	574	603	606	563	615	548	600	567	600	631	619	595	621	607	599	609	574	592	601	584	630	599	618	594	642	647	583	631	589	575	570	596	622	626	610	650	654	608	573	583	620	643	609	604	605	596	613	598	586	595	592	613	636	622	606	564	635	597	582	625	642	631	588	591	640	635	640	555	596	670	548	632	583	590	567	605	632	600	604	610	589	608	619	632	608	597	596	617	605	576	596	633	602	612	590	625	602	629	609	622	604	629	620	630	573	594	563	609	652	625	629	583	644	619	621	582	609	623	643	607	643	641	609	650	579	585	593	646	634	602	585	636	603	624	596	617	619	604	625	628	613	562	655	610	590	605	659	633	644	612	584	603	614	618	634	619	593	676	616	602	610	613	576	588	585	623	651	612	660	637	581	545	617	598	597	589	642	588	643	600	582	611	579	633	615	628	617	563	603	586	619	596	570	612	594	634	572	595	640	583	614	619	606	590	618	605	588	598	621	650	596	593	600	575	663	656	649	646	589	653	630	624	595	593	656	630	585	620	670	631	638	609	658	608	578	575	583	580	653	602	627	615	617	647	606	630	538	581	612	593	634	647	622	589	573	649	628	643	579	589	597	612	632	668	581	623	615	590	594	526	653	590	558	592	606	624	565	641	637	647	586	623	630	616	608	633	584	636	633	624	604	568	639	568	624	618	606	620	631	673	642	607	641	649	634	633	614	654	620	569	623	640	596	596	589	590	592	580	616	637	584	630	593	580	617	608	625	574	641	582	603	641	556	566	617	626	636	623	614	588	604	620	638	605	604	601	585	632	595	595	604	598	547	597	606	605	598	620	631	582	612	597	609	607	608	598	623	575	593	588	592	606	577	633	669	569	621	628	642	588	594	644	581	585	650	624	615	620	591	600	571	631	620	565	580	633	625	595	560	610	634	629	595	587	611	616	614	619	595	607	588	591	673	625	597	659	568	613	598	637	592	626	626	618	609	611	605	626	573	605	596	626	607	609	624	628	598	646	579	576	594	645	633	628	638	582	569	630	598	627	626	604	580	627	580	578	653	646	576	622	615	556	613	619	575	615	633	644	625	597	661	687	622	633	593	559	595	633	619	584	614	623	582	600	632	614	603	605	651	589	606	596	608	602	600	625	615	614	597	596	642	620	590	605	593	590	580	614	624	570	572	600	611	569	617	602	599	643	591	582	580	606	627	598	586	606	597	595	608	594	606	608	584	598	658	584	554	637	594	584	599	620	587	630	592	604	618	576	617	559	619	587	637	606	590	628	621	618	620	605	600	575	589	586	598	632	600	593	584	550	640	621	590	639	550	630	602	611	584	574	612	626	617	606	605	612	584	596	589	556	631	598	568	595	615	578	584	629	626	611	648	612	664	583	583	569	672	638	617	604	611	603	586	627	621	590	616	585	575	642	590	640	613	596	576	636	640	604	623	569	564	615	613	656	607	606	598	581	585	619	635	633	599	611	578	598	589	583	608	590	634	603	602	634	583	613	584	608	601	588	606	618	628	616	615	623	653	630	644	621	588	615	632	611	617	640	596	594	576	611	623	593	579	619	582	627	595	572	608	625	600	584	645	606	604	595	582	611	632	629	644	576	660	609	597	594	603	570	612	624	581	593	634	608	597	600	648	641	606	603	581	627	647	577	604	627	607	643	606	549	537	633	578	618	621	578	660	632	641	600	595	545	604	582	629	565	579	639	621	619	583	584	547	636	579	613	619	601	640	625	640	596	609	588	606	628	611	591	615	617	607	623	595	568	635	610	615	597	618	622	643	571	610	629	601	607	612	641	593	640	603	628	627	621	606	621	618	636	631	583	609	599	643	599	610	595	639	614	589	607	567	615	611	565	611	610	648	647	584	606	582	609	622	592	616	588	614	583	605	629	542	577	581	590	637	562	638	601	588	614	600	590	624	654	604	643	632	633	600	640	643	621	636	577	622	617	577	634	659	626	607	609	624	603	606	616	613	595	590	640	600	570	610	566	636	615	654	613	622	583	619	601	599	644	586	619	587	665	648	575	584	606	631	636	600	606	611	607	591	604	626	639	599	641	613	621	618	633	644	663	619	619	633	584	614	598	657	589	594	606	616	577	632	579	610	575	612	606	570	632	617	567	600	626	606	604	606	639	589	619	567	603	603	615	577	607	598	637	612	618	584	624	634	612	618	658	648	624	572	623	608	626	670	587	601	634	633	629	685	642	639	591	649	629	648	614	614	605	596	571	605	615	571	635	578	597	611	578	596	621	596	620	588	605	607	630	587	603	620	591	637	584	587	626	606	661	611	609	589	566	587	648	603	546	609	610	625	608	655	589	597	620	612	605	598	625	578	580	600	591	607	630	646	602	601	641	633	610	588	627	628	656	640	608	630	593	591	601	633	633	606	610	562	612	605	601	628	655	615	561	647	611	651	618	566	618	632	565	632	635	625	643	578	623	573	609	595	650	613	607	598	609	602	626	582	578	620	621	654	587	625	569	608	646	629	622	664	602	577	626	604	581	647	620	581	645	588	618	587	604	586	548	572	619	630	579	604	638	616	617	576	619	622	638	606	636	625	586	636	594	605	615	599	635	597	620	649	642	601	655	665	598	582	543	599	582	595	631	634	615	590	637	600	580	604	617	640	585	606	623	620	624	589	603	615	627	629	603	564	591	596	599	617	590	620
25034	20956	26651	25073	4092	423	342	307	284	249	243	223	200	206	203	223	219	182	186	160	190	173	180	181	165	174	180	165	171	143	157	183	171	168	191	165	171	176	193	173	164	157	188	176	182	159	168	149	172	167	164	157	155	158	176	179	163	151	168	162	163	146	154	162	169	150	179	161	138	162	158	166	182	167	176	166	146	154	150	164	175	161	148	168	179	168	172	165	152	185	178	156	148	169	176	182	176	160	159	139	157	163	188	152	165	171	187	151	185	174	148	179	150	179	158	149	164	148	169	160	174	164	163	185	165	151	166	157	158	154	165	152	180	150	160	155	145	164	166	156	180	172	160	145	164	165	150	185	177	151	179	190	163	150	180	167	148	160	163	171	173	161	166	180	163	163	156	177	161	161	178	163	159	146	152	167	174	167	152	167	150	164	177	188	176	175	161	188	164	153	168	170	164	182	175	163	161	154	158	191	145	170	177	177	167	148	172	159	159	187	147	180	185	167	149	164	153	157	157	168	177	166	161	176	162	165	156	162	155	176	179	184	130	164	141	167	144	148	167	152	192	145	161	153	172	165	150	192	163	162	159	153	146	174	153	170	171	167	180	130	184	171	160	172	152	185	165	206	162	150	172	172	152	169	169	179	164	175	164	180	164	176	183	162	161	167	158	175	152	193	172	158	175	184	159	142	174	173	149	157	165	160	177	153	167	149	185	166	175	142	198	181	159	142	172	171	173	158	170	160	164	162	138	146	152	167	188	167	162	169	183	156	177	167	169	157	170	168	158	139	174	168	179	162	178	146	158	190	182	171	168	187	162	169	158	176	160	163	179	160	156	151	158	184	166	168	160	188	161	156	156	149	170	173	176	141	171	162	150	177	170	159	131	172	163	206	168	149	153	190	176	154	149	168	152	161	167	183	138	155	180	156	170	161	151	151	182	142	174	137	170	205	179	139	157	164	141	178	171	149	174	175	154	136	163	176	168	156	155	169	153	155	165	171	154	157	157	174	156	156	153	153	184	138	156	144	164	144	189	169	138	170	151	158	154	174	169	183	155	165	176	188	160	172	145	174	161	162	141	160	185	155	149	159	146	149	161	159	202	162	182	156	174	157	150	143	159	174	168	173	166	165	153	167	164	161	170	161	168	157	177	167	166	153	180	181	155	170	155	168	151	163	156	170	165	158	182	141	159	163	178	165	181	160	148	153	181	164	155	137	183	168	154	169	153	153	175	153	153	180	162	141	161	152	169	138	175	147	142	152	188	174	160	152	174	147	157	143	137	159	165	162	167	142	169	165	155	160	176	163	161	164	174	144	152	156	168	160	174	153	154	148	188	168	152	172	191	167	177	163	156	149	161	181	160	133	159	154	153	170	155	166	168	199	175	179	166	195	153	161	158	168	168	161	158	167	154	163	166	181	155	165	163	191	147	148	161	160	141	179	164	173	166	169	175	168	166	170	158	182	175	184	164	164	174	148	174	178	130	177	186	187	152	150	158	172	159	171	168	150	148	157	153	156	161	157	187	157	152	180	155	187	139	176	163	155	157	154	173	153	181	183	155	163	184	182	156	157	177	165	168	174	173	192	175	153	175	178	158	177	159	178	151	171	175	154	158	169	180	158	185	154	158	156	166	148	165	155	149	151	160	147	153	161	158	162	167	166	154	166	166	150	140	151	178	183	150	157	175	167	151	144	152	183	150	176	158	159	166	165	170	173	171	152	163	180	169	183	170	155	157	180	184	174	157	135	155	172	156	188	192	167	155	174	150	150	162	168	143	143	136	180	150	196	163	146	175	154	152	182	161	137	157	156	146	166	183	170	167	169	190	170	154	174	182	152	159	178	136	166	136	156	151	157	152	155	160	147	177	163	169	164	159	157	165	161	179	161	175	166	169	190	167	175	145	149	159	157	170	144	135	180	162	158	165	154	180	152	176	156	186	161	162	165	163	176	166	162	177	174	168	172	150	177	137	160	165	167	196	188	161	157	183	177	159	175	155	161	180	158	171	166	180	164	178	163	147	182	144	183	162	157	165	177	163	171	173	172	143	179	155	157	156	170	146	152	164	184	157	160	151	175	155	183	178	180	138	160	158	167	167	160	166	160	160	165	151	150	137	172	174	199	176	159	188	165	180	168	160	163	155	171	167	179	158	156	150	158	154	179	158	180	164	160	171	153	181	163	161	154	140	172	150	146	161	149	156	175	178	134	158	175	159	182	165	165	148	181	157	162	141	174	157	160	159	157	165	143	154	164	155	171	145	160	146	141	158	140	174	177	156	163	177	137	169	164	164	180	169	181	180	160	172	178	166	187	161	150	145	174	158	148	164	171	146	163	171	157	146	148	170	161	195	172	183	143	161	128	172	148	164	172	163	149	157	169	165	173	148	147	163	161	157	132	183	160	165	152	151	164	170	177	167	156	181	172	184	164	149	174	169	155	183	182	184	170	178	156	170	167	169	171	167	165	170	169	176	173	176	131	202	152	156	180	155	161	170	166	160	167	164	150	168	170	134	172	184	155	188	169	146	141	181	145	179	175	153	158	150	176	154	147	159	170	158	177	173	161	174	159	178	185	181	165	174	152	180	170	155	154	162	139	192	169	150	155	175	166	177	179	173	177	185	165	168	136	170	147	177	160	153	147	170	158	156	166	173	183	160	186	174	190	177	151	159	149	171	170	151	155	176	165	145	161	155	189	152	166	189	182	151	183	166	155	161	154	146	155	147	176	169	158	164	166	172	164	161	168	177	160	166	144	205	160	171	165	158	176	144	178	171	166	171	145	142	178	137	145	155	144	189	166	127	162	181	168	168	178	136	148	171	173	161	154	186	156	189	152	160	159	173	148	164	149	155	160	165	161	177	142	176	170	147	154	184	154	168	166	169	127	180	166	173	156	159	152	148	170	167	177	165	147	164	156	188	162	156	156	153	155	173	140	156	173	170	140	143	182	177	169	146	165	174	148	166	162	154	169	154	151	128	186	174	162	173	159	170	172	190	148	160	187	147	174	173	143	180	173	184	158	174	157	173	170	168	156	192	165	186	150	166	170	169	160	158	158	158	160	165	155	161	137	172	153	177	160	144	172	158	158	193	164	175	174	182	168	172	169	146	163	175	173	182	167	173	149	171	163	177	165	154	163	150	162	173	164	172	147	152	154	169	156	177	159	149	173	168	154	183	163	151	185	144	190	153	170	163	155	165	164	141	178	169	171	161	174	168	151	185	172	155	178	160	170	175	155	170	164	167	144	180	149	150	159	185	160	156	149	169	166	160	166	174	169	165	175	160	154	168	170	157	154	166	165	162	190	161	158	160	179	153	163	168	147	144	177	152	174	143	154	183	184	162	175	162	135	158	162	170	166	154	174	155	186	152	165	180	169	168	181	183	166	150	143	153	165	155	180	165	186	152	168	152	153	166	185	149	156	136	165	175	171	185	174	157	164	164	164	168	144	152	132	154	176	161	167	168	181	147	137	140	175	156	167	153	149
4511	5577	4249	2016	1357	1060	766	676	591	529	477	422	406	368	379	351	322	312	284	284	288	270	279	277	278	277	291	254	258	215	277	237	254	254	269	222	223	225	235	250	229	237	250	250	241	264	226	228	222	241	221	232	245	251	247	228	231	218	268	242	236	221	218	236	222	243	248	235	224	223	218	236	248	221	252	246	210	242	243	238	234	222	245	235	225	234	242	272	229	250	232	244	255	247	217	234	240	237	231	251	241	249	219	265	230	248	221	224	219	221	231	249	222	232	226	220	242	227	230	244	244	228	237	220	258	251	227	241	252	211	233	234	225	229	216	235	216	236	238	251	226	233	260	219	224	232	227	245	258	243	219	228	236	219	258	262	231	235	231	231	246	211	250	237	236	270	235	221	240	232	222	260	226	210	214	243	248	243	235	247	208	234	239	236	251	225	243	236	218	232	247	229	255	257	252	233	248	230	218	228	235	229	212	230	242	261	271	234	212	197	246	224	213	206	220	234	232	208	233	245	250	246	229	240	222	246	231	247	261	238	236	211	251	243	252	240	218	232	237	243	243	233	227	222	234	236	234	226	219	248	259	263	218	215	232	228	229	220	269	202	198	242	234	255	210	222	228	228	234	237	218	237	218	238	198	227	227	235	222	221	238	239	233	216	235	226	204	231	231	238	242	261	241	243	211	224	254	204	219	256	240	242	247	249	238	251	249	228	236	246	234	239	234	229	224	228	231	226	230	223	260	247	234	234	241	242	248	219	240	219	227	224	233	200	250	228	227	243	229	205	251	235	246	238	259	244	244	246	212	229	217	218	248	234	235	189	241	241	219	237	266	225	249	216	221	228	246	215	271	227	206	247	235	221	251	237	241	224	242	240	229	229	229	218	239	236	250	241	229	235	251	217	232	241	219	241	242	235	219	246	239	233	231	227	233	229	234	235	231	208	238	223	253	256	208	252	237	251	226	221	225	226	226	233	227	256	257	227	215	197	245	209	239	249	212	233	222	249	240	218	231	231	232	230	253	263	195	217	228	219	204	240	228	225	230	256	205	218	211	258	221	215	245	214	223	210	241	246	223	250	232	215	257	216	221	245	215	231	204	220	233	224	253	243	251	205	222	228	220	218	254	258	217	219	219	219	238	205	239	224	233	233	234	222	256	197	266	206	269	234	210	219	210	277	241	228	232	238	218	245	235	236	202	234	212	235	240	239	237	217	240	227	240	249	226	244	228	240	240	239	234	212	217	232	222	224	242	228	223	229	216	219	206	246	239	235	233	248	245	259	228	203	218	222	241	224	236	211	223	241	248	249	204	232	261	224	239	202	229	234	226	233	234	219	240	235	225	217	226	234	212	245	247	243	233	231	235	221	219	245	235	226	236	235	241	253	203	243	238	229	229	212	210	242	239	243	230	220	225	238	200	245	202	244	207	223	242	267	211	236	236	200	272	242	201	228	251	210	236	232	219	220	245	242	238	233	239	226	247	208	206	215	249	218	220	229	214	221	238	229	196	280	229	227	237	239	213	235	203	240	222	228	229	229	220	221	245	229	228	237	230	243	236	221	246	219	256	224	240	214	222	253	225	231	227	236	251	231	227	228	208	240	239	237	255	240	232	217	236	235	227	223	228	243	240	239	244	231	222	242	240	253	211	226	199	207	235	248	246	236	215	227	256	227	255	241	241	242	234	275	192	240	230	269	245	209	235	199	201	236	233	223	231	224	221	229	236	221	240	216	229	245	247	233	239	236	232	230	249	236	236	254	253	234	228	274	225	221	237	248	211	241	238	234	230	219	231	243	236	205	221	240	208	226	200	262	230	216	229	218	207	215	235	247	252	226	239	221	214	235	243	240	234	233	263	240	218	249	228	240	253	227	227	232	228	217	236	224	244	221	226	199	254	219	247	237	229	220	236	228	240	213	251	245	231	250	224	240	270	238	225	236	245	225	255	228	223	244	239	247	244	237	232	212	222	224	244	217	231	243	234	230	239	243	239	196	217	248	237	235	213	215	235	243	244	227	256	240	254	244	260	231	210	244	264	224	237	232	201	239	257	216	228	216	221	244	213	254	226	251	241	237	234	223	222	217	253	231	212	246	215	226	257	266	246	238	237	221	219	192	250	246	232	256	231	227	247	249	214	233	225	266	242	230	245	224	224	219	259	222	250	215	227	197	236	244	227	235	237	209	245	229	251	278	231	239	227	233	242	199	248	242	213	227	251	225	235	234	240	251	219	203	236	226	247	261	254	231	264	233	233	225	223	230	225	248	241	239	227	213	215	234	237	253	211	236	210	236	234	242	235	250	223	239	245	211	239	243	220	238	259	239	235	197	228	238	215	260	242	225	242	219	249	239	260	226	213	216	249	247	220	241	203	220	247	253	247	238	267	223	216	241	233	226	234	229	248	247	220	238	239	233	192	243	245	245	246	251	253	250	250	252	237	232	205	204	219	202	211	215	238	210	243	219	230	229	226	264	232	245	225	216	220	217	213	225	251	221	246	247	232	227	251	204	211	236	230	241	218	233	229	252	235	260	229	261	230	244	223	236	221	225	247	233	245	225	215	251	219	235	223	244	238	234	229	217	225	265	245	222	212	244	225	217	231	247	237	238	232	232	225	231	273	243	223	224	226	237	241	216	253	260	245	228	251	241	230	224	230	223	216	234	235	230	223	193	241	261	245	207	236	239	213	228	252	233	236	246	249	229	238	211	225	231	238	222	221	237	242	236	218	264	249	269	238	231	227	238	214	235	234	235	240	244	239	218	216	212	208	249	232	247	232	222	209	222	230	225	221	220	231	261	250	269	225	249	213	213	241	208	229	242	254	259	220	239	246	221	221	234	222	216	237	223	214	245	225	246	238	228	235	216	229	239	236	228	223	233	205	236	248	238	221	232	227	211	233	219	243	252	216	233	233	256	221	266	228	208	216	245	226	261	223	238	204	215	251	239	216	233	255	216	243	254	235	266	222	214	240	228	227	214	215	224	245	231	252	223	213	201	199	236	242	200	252	245	229	213	237	223	212	252	245	208	224	213	230	243	236	234	216	241	233	233	260	253	220	236	236	183	225	233	230	234	241	257	258	236	245	228	239	223	221	246	246	234	263	256	263	237	267	224	238	232	245	220	230	233	244	257	237	220	256	232	220	234	270	238	226	242	231	210	236	251	248	239	231	244	215	259	228	223	241	220	249	224	247	241	213	251	228	214	212	251	241	240	219	227	228	218	262	238	235	227	248	212	227	225	210	225	217	244	225	243	225	239	246	235	242	237	220	217	251	235	248	238	217	224	225	218	219	233	237	235	238	226	219	227	241	251	226	201	237	267	241	254	227	232	229	245	220	242	245	205	238	226	243	249	261	259	228	257	221	233	268	241	266	216	233	250	245	222	235	225	206	238	246	224	204	259	232	236	247	223	229	249	219	205	255	229	185	245	204	240	207	214	247	245	234	266	258	247	247	217	210	221	216	228	223	238	255	263	222	236	231	232
22816	21014	28680	23542	21008	21019	5889	1426	967	955	811	847	771	739	690	753	717	673	634	599	640	605	632	660	656	613	576	636	578	599	590	570	556	594	581	573	583	571	534	556	551	610	578	562	575	535	576	597	569	561	564	561	527	598	554	553	567	546	563	613	542	563	535	583	609	580	532	537	580	567	538	570	572	536	556	555	519	561	583	598	566	571	577	529	521	580	595	561	556	560	560	548	514	596	529	541	541	562	614	529	559	566	553	571	551	528	515	584	573	573	553	579	569	559	528	551	584	568	558	553	529	589	544	541	553	564	530	518	568	571	541	540	525	540	536	526	544	570	549	518	543	513	504	531	519	578	572	546	553	579	565	545	557	554	556	535	576	534	554	596	596	587	591	550	545	536	544	541	594	554	538	581	596	570	545	562	498	598	543	578	546	581	523	586	526	550	564	585	572	540	595	557	552	612	560	535	549	588	555	549	544	540	541	546	537	534	563	552	576	549	497	500	567	538	575	557	522	562	543	537	546	562	556	537	512	560	543	543	568	583	551	590	579	578	533	561	566	531	542	529	538	560	547	564	552	555	601	540	538	623	523	593	522	521	550	555	554	542	562	592	564	525	541	558	576	561	540	545	575	565	539	586	484	532	566	582	594	550	530	572	522	553	586	568	571	540	581	545	537	555	563	541	602	541	565	543	534	541	556	542	636	578	511	579	551	587	577	559	578	533	522	523	542	636	560	612	544	535	559	500	554	527	551	578	530	555	562	530	509	577	532	541	552	530	549	593	534	576	603	552	551	568	573	538	591	567	578	546	548	534	572	512	543	552	578	585	559	597	524	565	580	579	578	539	575	548	536	563	574	537	529	574	523	580	532	532	551	565	531	563	584	521	562	548	555	576	599	509	544	510	557	521	547	579	593	534	537	600	559	571	528	597	571	590	488	520	519	557	583	561	547	535	565	533	604	537	536	574	550	549	527	595	572	581	525	590	570	560	568	555	607	577	561	559	584	533	557	565	512	589	583	566	542	570	544	560	570	558	559	534	564	561	520	537	540	541	583	589	578	555	596	548	548	570	569	556	562	565	591	588	530	546	594	549	585	579	562	537	574	558	547	563	554	544	596	539	522	540	568	553	574	566	537	574	565	541	526	574	570	579	541	561	561	543	538	575	574	560	579	594	532	535	504	547	533	586	563	555	546	573	548	544	544	558	571	522	567	570	570	600	550	540	499	512	588	566	509	505	563	553	521	559	507	530	584	527	570	539	583	578	575	532	528	534	529	565	547	548	525	521	509	555	553	563	592	567	572	526	523	579	548	574	545	556	531	548	544	548	610	515	575	560	533	505	591	535	565	554	571	546	555	523	559	565	576	588	571	537	511	550	584	561	566	520	555	572	541	538	572	545	555	571	555	542	602	551	522	576	590	547	550	594	546	528	591	573	564	551	517	542	526	559	580	557	507	534	558	550	531	557	568	581	513	576	555	579	569	571	556	529	552	563	584	591	580	567	563	594	557	539	570	556	526	597	568	569	564	568	554	506	555	546	577	520	546	579	557	525	544	561	584	548	547	561	521	540	570	560	553	549	539	536	544	533	560	546	566	570	587	558	498	545	589	538	564	547	551	526	532	518	520	548	532	529	560	512	495	535	587	568	574	524	589	557	566	572	577	577	514	559	559	519	588	546	543	555	598	608	546	578	542	549	579	537	551	533	556	547	567	548	593	575	571	579	545	567	564	589	530	569	544	566	521	552	540	575	565	530	541	541	593	570	593	540	548	555	535	526	550	528	537	579	567	520	508	553	513	555	574	567	586	551	545	546	564	545	534	542	548	556	615	558	544	549	596	563	567	524	567	578	541	525	558	550	503	519	566	532	565	548	578	498	578	539	520	527	559	581	597	612	553	560	553	545	555	571	572	567	508	564	563	545	559	537	554	539	548	557	558	489	554	504	545	574	600	538	502	563	545	532	530	542	572	604	554	585	514	550	526	562	562	516	579	522	557	539	535	586	543	535	597	518	542	588	607	526	530	544	522	575	565	548	604	537	518	583	542	516	559	542	550	525	593	566	563	525	530	549	549	610	551	564	587	601	563	542	565	544	581	539	608	561	511	565	574	572	538	539	561	538	589	525	584	546	495	545	562	548	571	567	555	539	580	590	533	584	545	597	553	567	541	568	533	529	583	563	583	535	579	536	558	579	480	565	572	511	555	570	584	566	577	577	596	542	553	587	561	563	574	541	539	506	551	564	492	572	552	518	522	596	538	532	577	565	571	571	520	550	547	597	579	583	559	547	574	557	543	572	566	540	564	589	591	561	573	539	528	509	575	542	569	560	529	566	542	544	560	572	523	545	557	593	523	577	541	536	582	552	546	588	593	605	530	605	545	554	542	558	513	535	525	551	591	541	548	600	538	538	540	544	518	581	516	577	611	583	503	589	573	549	558	571	567	511	563	561	553	505	588	615	550	556	537	553	556	505	559	560	584	589	538	562	558	577	578	552	530	551	564	530	552	579	591	577	541	565	514	556	576	553	556	582	506	499	537	556	525	517	575	543	541	571	568	516	551	542	545	546	541	579	573	546	556	556	517	536	537	532	541	557	575	597	566	532	588	584	556	546	559	516	586	541	562	571	554	551	566	541	546	573	539	579	553	565	626	583	530	532	556	540	523	526	525	532	577	589	554	604	520	522	570	552	540	539	551	587	530	563	552	538	580	536	559	583	523	540	541	546	556	537	531	564	546	513	559	515	527	560	575	561	605	551	573	514	557	579	547	561	572	535	547	571	564	570	560	565	519	543	559	557	588	513	572	535	528	546	551	541	557	548	531	512	553	546	565	540	539	599	568	542	531	540	582	560	556	588	570	567	571	564	561	556	528	524	552	569	562	572	581	561	590	531	556	547	552	527	559	539	531	551	563	528	555	550	571	557	526	572	577	535	578	526	562	553	567	582	523	568	557	564	516	552	556	571	544	523	517	574	536	578	552	542	488	521	590	602	548	560	576	559	520	554	555	585	546	534	561	568	564	550	575	586	549	526	574	541	572	595	641	526	576	526	552	534	516	536	549	550	546	554	566	567	569	563	562	578	555	560	520	547	540	580	596	576	554	563	543	532	581	546	544	550	572	577	554	554	558	559	586	514	543	570	550	538	563	532	608	549	571	555	550	534	518	575	539	541	533	510	553	561	546	564	542	563	555	560	571	560	588	513	550	501	532	563	552	531	534	531	548	546	526	529	512	539	549	542	568	579	551	535	527	563	556	566	518	573	549	545	548	534	568	551	509	552	538	529	536	569	547	534	556	502	553	524	580	522	549	554	544	558	542	535	531	560	547	575	567	577	599	549	522	519	512	548	596	546	545	555	558	554	539	554	542	565	581	605	565	559	520	520	582	552	586	530	565	561	556	528	524	546	529	592	567	584	538	566	592	571	539	549	538	536	539	586	555	544	572	566	572	537	535	583	552	599	576	537	554	551	561	510	542	583	516	582	539	560
7580	17235	13496	7227	5028	3798	3078	2426	2053	1784	1543	1409	1291	1209	1129	1113	1025	966	959	953	843	879	785	811	785	807	808	778	785	730	772	775	761	764	779	736	717	780	724	727	754	717	737	750	769	730	713	695	720	755	700	756	695	748	703	728	728	732	728	707	677	702	753	702	695	699	712	677	735	696	687	735	707	706	717	748	718	686	710	702	727	657	687	693	674	695	678	691	698	692	732	693	675	720	726	710	729	706	709	672	688	662	658	685	710	733	725	718	711	658	687	698	688	743	709	677	772	679	727	659	695	654	723	700	679	742	755	666	694	682	707	626	706	704	714	714	679	733	699	740	699	679	700	679	728	719	706	682	699	702	691	721	702	693	692	694	704	693	686	705	692	658	700	693	757	681	704	688	680	642	703	682	695	688	708	727	722	649	680	668	658	649	670	745	667	671	776	653	714	661	721	711	676	693	675	717	724	669	700	655	714	712	663	680	715	734	714	719	669	665	697	685	753	641	690	705	693	657	731	743	692	725	686	738	698	747	678	695	714	689	681	705	721	698	696	735	677	704	713	689	704	682	675	711	659	700	697	686	669	711	681	660	729	693	681	703	672	704	678	652	682	667	720	733	682	707	662	704	717	661	660	725	641	673	711	694	696	758	685	686	705	744	661	651	686	684	740	679	705	687	702	702	712	693	699	659	695	680	700	743	681	737	692	730	710	698	670	725	663	707	695	743	658	673	672	664	687	717	667	650	671	694	710	710	698	669	679	692	687	718	706	695	693	738	694	688	707	682	716	714	681	725	691	694	691	651	680	689	636	638	697	697	726	707	660	707	682	718	692	684	668	660	706	701	661	714	737	708	686	718	695	734	701	688	728	693	680	688	708	676	695	704	649	748	657	636	646	735	722	700	680	724	683	739	708	718	655	694	715	712	719	686	680	678	720	708	705	700	701	639	725	704	697	696	698	690	707	673	665	674	705	736	663	679	683	737	662	659	693	760	712	684	710	698	714	679	742	663	714	709	738	741	726	740	668	698	703	725	699	704	703	681	742	697	688	750	702	714	668	661	693	724	724	731	653	754	690	726	648	656	660	687	711	723	707	694	697	652	713	721	714	735	712	736	684	711	742	669	721	682	723	714	658	669	646	709	735	697	692	747	694	696	725	687	718	688	733	724	654	668	710	677	704	743	745	671	698	709	660	707	735	669	695	718	768	714	736	689	687	637	690	703	673	711	671	713	700	666	671	680	681	695	720	645	730	700	665	701	708	681	658	655	674	720	704	703	725	660	709	731	665	697	720	696	693	673	732	716	688	695	702	687	677	606	701	663	719	683	688	686	650	661	680	683	698	640	673	719	713	696	695	739	713	698	683	639	727	733	721	672	671	698	676	715	674	679	682	674	728	691	687	731	685	693	680	701	705	633	719	689	674	696	678	720	671	707	683	687	693	674	708	686	711	693	764	710	712	673	675	737	653	691	737	713	725	729	702	667	684	696	700	710	686	675	689	731	722	671	666	661	681	731	712	738	715	684	697	685	702	681	674	664	717	743	720	703	672	731	673	653	654	716	668	685	666	705	697	744	693	699	726	665	718	698	670	663	667	715	742	674	707	717	714	667	668	692	678	636	633	678	697	719	666	687	700	622	716	705	715	672	706	671	688	710	684	655	705	691	689	646	655	661	712	714	681	710	692	701	690	710	732	720	684	688	662	730	700	700	691	694	640	755	674	715	696	709	624	672	670	689	671	685	685	716	723	699	702	695	671	725	743	668	717	657	709	661	709	710	640	699	708	741	725	717	758	711	712	731	665	679	694	682	674	701	645	692	660	706	755	664	715	713	653	660	713	706	655	659	696	664	626	691	713	631	696	693	664	721	647	700	736	680	643	745	679	714	670	728	697	749	643	738	693	718	705	707	735	695	695	699	666	662	724	680	673	692	686	729	719	724	733	689	716	677	687	666	682	747	684	733	697	667	715	663	669	686	639	705	666	692	764	705	700	681	715	693	716	687	693	685	724	701	681	697	674	682	700	674	692	722	756	712	709	684	744	705	692	683	673	674	660	724	674	721	701	705	708	678	658	702	662	672	692	699	709	692	710	689	683	690	638	695	704	638	728	655	698	709	678	709	689	665	715	701	732	657	710	742	682	717	700	674	710	736	729	735	698	691	740	739	670	709	719	672	671	700	654	672	688	736	695	719	690	727	668	670	707	706	719	642	687	703	678	709	692	676	688	712	687	737	714	729	700	742	695	694	707	718	696	672	697	715	635	632	748	680	669	676	695	752	701	712	690	683	685	683	726	637	688	718	673	720	715	715	658	666	679	664	693	741	697	720	645	720	676	736	735	703	778	687	676	705	729	633	707	673	670	736	727	724	718	689	708	705	706	709	674	703	684	704	693	725	706	680	689	690	688	658	704	664	674	690	658	657	714	658	721	690	677	678	685	678	652	722	699	729	698	660	699	668	663	739	695	688	732	682	691	736	662	685	730	675	702	714	665	649	693	694	683	655	701	680	653	663	702	679	708	686	668	691	684	668	674	634	652	711	693	753	670	685	741	671	687	699	692	723	695	676	694	679	732	651	757	686	648	713	691	686	710	725	675	696	678	656	689	718	710	694	675	695	679	698	688	668	623	709	681	693	643	662	687	687	690	747	700	710	670	704	676	673	711	691	679	718	725	702	701	697	681	648	692	689	727	715	718	676	711	683	682	651	693	701	670	731	700	666	717	677	690	715	676	718	673	686	673	686	686	656	661	691	705	731	687	684	628	693	669	669	688	721	681	702	734	701	701	700	677	678	687	717	690	678	674	715	695	700	699	705	725	680	721	718	683	716	756	705	717	721	700	698	702	692	703	736	704	687	706	701	705	677	693	694	719	729	686	706	673	694	655	714	686	706	643	720	689	690	700	689	710	662	701	696	761	706	691	719	698	700	762	688	733	719	665	704	725	664	687	695	687	659	669	667	660	678	689	719	733	693	707	698	710	682	687	656	679	686	713	711	737	655	642	692	705	703	705	698	708	751	664	683	740	717	683	712	640	706	678	706	717	655	692	723	685	698	687	687	668	697	670	727	680	740	672	661	647	671	659	685	742	709	715	662	685	724	695	713	693	681	679	690	712	739	703	733	737	711	668	678	695	702	661	732	650	680	695	730	683	692	657	679	698	675	751	736	710	686	664	736	689	660	706	680	711	715	700	689	707	631	719	679	704	705	700	695	695	672	670	698	704	670	662	722	731	662	658	635	661	714	720	684	717	678	715	708	712	689	681	679	722	710	692	739	752	734	685	708	699	694	735	706	703	745	681	670	658	679	674	709	737	710	678	708	705	702	723	682	646	680	697	622	622	690	689	674	692	634	653	729	675	673	736	697	647	618	731	727	671	720	658	729	698	657	692	757	678	719	682	687	671	704	673	650	704	752	672	715	686	698	683	693	688	685	669	701	699	704	677	639	701	711	757	701	697	666	715	710	702	677	700	746	674	670	700	709	659	711
26872	18969	4817	696	469	403	295	208	228	227	225	213	202	205	241	241	219	211	197	196	197	238	230	244	204	210	192	213	209	209	219	237	233	205	230	204	201	207	233	216	219	212	230	220	223	220	221	202	201	223	217	209	214	226	219	217	202	218	217	218	189	195	212	209	231	208	202	220	216	234	222	217	225	187	226	209	211	210	237	214	223	195	221	191	192	203	199	210	207	206	217	226	197	224	212	215	232	213	199	232	194	203	208	201	222	233	198	210	202	192	238	205	203	200	200	212	196	219	246	208	211	206	224	204	247	247	210	227	227	225	227	191	216	230	232	210	210	218	225	187	221	216	205	213	222	231	239	214	220	229	229	197	189	221	194	225	189	194	206	213	205	201	219	200	211	210	213	194	209	207	223	209	208	228	196	198	229	238	249	227	211	200	228	228	215	225	222	222	199	181	230	225	229	199	214	241	229	214	197	210	226	230	209	222	234	200	219	195	233	209	224	215	204	203	208	237	231	206	202	219	223	228	205	225	207	206	202	226	207	209	222	213	209	221	216	197	209	226	222	200	222	224	210	219	204	214	200	207	202	206	233	209	242	207	213	252	230	215	197	213	186	215	231	224	199	211	188	193	220	208	215	213	242	221	197	196	207	229	211	212	204	233	206	186	207	187	213	206	219	211	176	229	223	223	187	210	213	222	205	221	210	211	227	199	238	214	239	206	216	209	223	192	207	217	206	200	219	190	208	235	224	199	212	225	214	241	188	206	217	213	214	206	197	201	222	226	220	205	220	207	205	235	233	215	227	171	206	223	240	200	216	211	217	214	228	205	202	212	214	224	244	208	210	206	192	214	197	212	224	214	199	212	212	209	223	201	221	229	227	224	212	237	214	198	194	220	201	237	212	220	219	198	192	206	245	250	212	206	193	230	218	211	241	205	212	223	206	231	206	205	192	219	211	211	241	213	227	196	211	212	224	240	193	231	209	214	232	197	205	217	223	215	201	222	201	215	224	236	184	210	212	200	219	233	205	224	222	230	210	216	223	219	207	229	210	208	200	221	214	204	209	181	231	219	205	212	190	232	194	194	226	196	229	203	212	220	203	192	182	211	234	209	206	182	236	233	219	216	189	231	216	205	212	215	228	219	220	209	204	212	220	206	216	199	195	215	207	235	207	216	206	198	204	215	209	215	224	220	204	225	218	220	191	212	209	203	203	226	200	234	193	219	216	210	213	197	222	198	223	241	186	204	234	185	216	198	213	215	223	212	230	180	234	227	188	210	221	222	202	211	230	219	210	244	208	209	201	213	232	214	208	194	196	201	201	186	206	213	192	202	233	224	208	203	224	211	217	233	198	194	182	204	195	200	194	223	212	193	222	242	222	244	229	217	200	210	213	199	200	193	204	241	211	224	216	226	189	213	190	195	225	219	245	212	216	237	232	201	221	215	222	226	186	185	213	247	221	190	196	207	205	244	222	202	236	211	195	225	211	204	195	214	226	231	209	215	204	214	216	237	226	239	225	196	238	223	185	189	237	221	208	211	185	188	196	207	183	222	225	229	214	231	203	218	198	196	195	228	222	195	192	212	214	203	217	190	187	208	220	210	221	200	230	224	212	211	214	197	209	207	199	219	237	226	223	195	216	212	216	188	216	218	213	204	220	231	192	210	197	218	192	223	226	214	233	236	231	235	230	226	200	213	217	227	205	189	177	206	213	211	204	211	235	214	201	228	206	207	211	227	198	233	206	210	209	208	200	219	234	208	205	198	210	195	226	228	208	192	230	223	210	226	202	199	212	211	195	231	216	237	228	244	211	220	222	201	233	219	203	225	231	213	215	216	209	199	197	193	197	218	209	212	228	226	209	226	234	218	209	214	214	193	198	197	241	199	197	220	197	213	190	212	225	204	205	195	189	207	239	194	221	200	223	207	229	201	196	193	195	209	227	214	207	208	210	194	222	220	236	183	205	194	177	204	218	200	213	228	191	222	200	200	236	234	206	217	198	197	218	220	223	214	211	206	206	209	211	211	195	224	208	213	217	198	193	220	205	227	209	198	207	209	210	197	203	215	219	232	205	225	200	197	199	211	226	211	207	203	241	195	184	220	238	212	202	221	198	202	206	199	214	233	221	234	212	179	232	218	230	218	223	183	198	206	195	213	227	217	200	192	227	213	209	227	192	196	199	230	220	209	191	214	208	216	247	219	214	228	179	239	206	239	213	181	214	207	230	196	197	211	234	191	189	209	215	232	221	244	241	192	197	230	228	217	201	213	194	196	211	201	227	186	228	188	207	206	238	230	229	216	210	219	209	160	226	212	217	202	207	218	220	194	227	206	228	228	214	213	200	197	224	196	210	217	206	213	226	204	228	207	217	226	207	199	198	209	221	208	194	206	212	214	203	227	200	224	230	232	202	214	215	177	196	200	199	206	208	223	198	219	221	227	200	212	229	224	203	211	216	243	233	199	229	204	225	220	207	195	227	203	209	208	225	203	213	239	223	225	222	209	217	210	218	199	225	240	209	206	235	214	216	223	204	210	205	195	216	201	221	203	215	214	221	214	213	216	239	199	212	208	213	217	220	240	197	226	204	209	233	179	247	214	225	220	211	240	222	204	217	204	222	207	220	225	184	193	218	200	220	200	231	233	211	191	221	225	213	228	230	219	213	228	174	196	216	208	211	226	215	224	193	189	212	200	189	204	198	191	223	226	204	214	214	206	186	211	234	250	222	216	208	216	225	229	216	229	210	202	231	219	234	210	198	229	226	204	195	200	225	201	264	213	229	219	238	187	223	224	192	216	204	184	214	208	216	221	214	223	197	199	226	206	220	201	211	203	215	206	224	226	229	236	218	226	210	197	197	202	199	217	216	186	189	211	217	214	185	220	190	194	194	198	207	218	201	225	222	220	210	204	214	208	231	220	243	221	212	197	194	193	216	201	214	225	213	218	207	206	232	201	217	203	210	225	216	215	221	197	224	215	172	213	195	207	216	186	209	235	181	214	206	218	225	202	216	214	224	219	225	206	219	199	199	203	236	221	198	211	211	224	197	220	200	221	233	211	216	221	218	195	213	223	217	226	198	199	214	210	185	220	220	203	220	236	220	178	223	233	210	190	194	229	237	199	218	244	209	241	234	204	215	183	206	210	216	234	219	195	212	188	255	195	213	197	234	244	213	195	211	202	186	202	202	214	217	249	221	176	228	201	215	228	232	235	206	211	200	202	222	202	216	200	201	227	212	213	231	221	201	181	193	206	217	227	195	217	237	193	195	203	215	219	205	194	235	216	192	232	206	208	207	219	211	201	188	207	195	211	200	201	208	230	215	205	200	208	216	190	230	193	212	185	196	204	209	192	220	213	209	235	191	205	225	205	222	207	216	243	217	227	227	231	237	227	203	245	233	198	222	230	207	202	212	228	229	215	225	190	217	210	175	213	204	202	213	233	214	230	196	222	194	248	216	218	212	194	213	214	232	213	206	214	227	182	203	195
3938	1265	1026	543	488	414	364	337	331	308	308	316	331	305	309	318	265	291	258	263	301	289	298	297	291	272	279	292	281	269	287	294	295	279	296	306	249	297	259	307	263	259	274	266	281	283	302	271	267	277	282	287	306	286	288	269	304	259	258	293	264	270	304	281	255	293	274	258	296	289	275	268	306	258	269	280	229	285	263	258	288	249	272	274	290	244	273	284	300	268	255	266	266	283	297	288	289	264	279	261	277	260	262	292	272	270	294	256	263	284	291	309	253	291	293	271	292	279	273	298	270	276	273	273	281	272	287	262	307	273	285	270	261	276	280	268	282	291	306	287	262	264	293	296	281	279	277	250	275	269	279	276	298	297	269	249	273	282	247	268	287	246	283	291	258	267	273	289	280	284	297	276	261	269	278	298	300	265	274	299	294	278	275	248	288	272	265	261	279	310	255	286	293	265	274	287	296	302	272	252	292	288	293	301	262	279	289	264	266	290	277	299	304	272	241	312	273	285	251	272	273	270	289	276	267	283	254	271	286	275	287	303	259	286	289	299	291	270	273	279	281	260	272	246	269	289	277	304	289	286	287	282	261	285	258	262	278	261	279	261	256	275	306	260	259	285	282	270	300	280	285	280	292	265	274	246	258	265	305	293	287	272	286	280	273	297	262	280	231	256	282	290	262	301	274	314	277	260	296	298	320	251	292	275	286	255	280	282	281	309	265	259	288	284	269	269	275	300	282	284	255	290	272	284	259	256	290	267	286	277	287	285	290	285	276	267	257	294	272	277	273	260	274	281	291	308	264	294	289	277	249	274	299	275	275	269	283	285	282	271	273	266	253	271	281	281	291	293	250	292	262	303	261	272	284	261	282	278	267	253	260	282	275	302	247	251	273	270	244	272	283	291	273	233	275	258	247	281	269	287	275	300	276	282	291	274	283	288	260	266	294	257	307	293	261	272	287	257	274	304	256	259	262	265	287	278	284	275	277	274	305	261	272	257	273	265	302	284	255	271	264	303	265	264	288	277	251	281	279	265	276	298	273	299	279	283	298	254	270	261	295	293	275	247	291	259	302	281	290	288	297	282	294	306	305	244	331	277	271	322	258	266	272	298	267	280	287	278	276	296	254	287	283	265	283	284	274	299	272	299	308	267	307	297	287	269	277	274	289	291	293	274	272	272	249	282	257	283	266	280	294	255	308	275	276	278	272	301	251	263	286	259	263	268	279	273	292	280	268	273	272	274	278	257	302	288	292	260	267	275	288	269	306	287	281	281	263	266	290	289	276	283	292	260	305	309	269	258	302	294	283	297	272	269	264	297	281	277	293	302	276	269	284	264	275	272	298	283	283	264	314	281	249	283	292	249	268	279	256	259	289	260	291	282	273	280	283	299	287	297	274	276	276	279	285	289	284	279	242	291	268	256	286	280	264	301	255	280	291	250	279	270	256	271	273	272	257	264	289	271	258	295	283	257	265	288	259	254	281	288	272	312	288	260	242	275	297	268	269	274	281	251	280	302	305	278	312	275	273	258	249	261	258	279	303	272	267	304	266	258	278	269	259	259	296	271	287	255	306	263	260	281	275	284	263	260	291	290	276	274	241	273	263	283	293	301	274	282	257	294	245	268	309	266	256	276	305	253	296	279	270	254	297	265	282	303	258	281	299	286	262	262	285	256	277	266	302	300	273	268	271	273	247	305	290	261	237	295	288	249	276	293	295	297	271	283	246	256	295	236	260	302	280	271	294	280	273	272	276	296	267	270	298	255	272	272	265	286	295	272	286	258	287	287	306	273	278	267	262	260	258	281	287	305	277	278	247	283	289	275	262	294	268	247	260	273	294	284	252	283	272	300	283	287	275	244	276	272	263	267	262	274	279	269	255	275	250	285	291	258	276	291	297	313	267	258	274	261	282	296	269	300	263	289	289	301	255	273	268	292	274	294	247	268	284	295	268	270	273	272	286	268	241	290	261	294	274	274	291	291	309	272	286	257	298	282	277	314	280	262	269	276	281	275	265	277	258	286	258	301	283	278	273	223	253	281	288	240	253	281	252	283	283	284	275	314	255	261	283	298	251	262	264	263	289	281	272	262	253	264	266	280	263	291	296	309	290	288	262	264	291	235	267	280	251	291	296	292	297	276	299	310	293	253	273	273	258	272	282	276	286	281	319	256	275	297	278	280	276	284	282	274	238	264	256	302	242	264	291	293	321	301	278	279	276	306	266	253	268	281	272	250	254	288	286	264	261	261	272	242	262	265	269	286	274	281	273	276	249	285	263	289	298	271	278	293	286	274	306	276	270	262	269	282	266	282	281	309	279	294	286	279	268	275	301	261	288	270	266	282	307	267	272	289	290	238	285	286	240	267	290	299	304	289	284	292	312	288	278	235	297	268	254	323	303	250	281	257	261	266	275	255	262	307	255	267	286	281	276	309	272	276	285	263	256	277	263	292	264	305	258	293	258	268	253	291	268	295	256	282	306	270	274	268	290	295	296	234	301	307	279	285	283	285	299	289	273	274	279	278	278	269	271	280	255	265	274	272	283	265	292	285	288	266	293	257	287	269	277	266	285	289	266	275	273	280	275	253	288	259	274	289	280	271	250	263	256	261	301	292	274	295	269	289	243	282	287	277	289	299	282	293	298	296	294	276	265	267	271	281	282	301	271	277	276	269	271	262	273	294	280	283	296	258	272	264	291	264	307	272	262	291	268	325	287	299	264	292	277	259	273	271	276	275	267	262	278	284	251	244	275	301	279	255	269	284	285	277	268	276	277	273	279	283	274	256	298	306	276	265	299	257	289	266	274	281	256	285	266	291	316	290	280	263	265	273	251	273	267	284	252	299	291	288	257	244	284	289	278	276	298	258	242	270	282	302	249	297	275	287	289	256	286	261	298	299	273	277	280	240	298	279	240	256	313	274	317	259	229	278	264	296	296	284	271	276	316	283	266	301	280	301	253	270	304	281	259	273	282	257	290	314	277	273	280	294	268	273	289	303	300	260	292	298	267	277	267	300	276	258	269	294	268	291	247	256	288	290	277	274	276	272	288	275	247	277	271	258	270	270	278	281	272	313	258	290	260	268	266	284	285	294	271	263	274	308	277	278	223	256	281	279	318	301	278	244	289	276	277	295	295	257	272	235	271	285	300	259	274	252	277	284	309	273	288	273	264	253	281	287	259	282	262	261	261	265	290	284	263	279	278	280	301	268	282	255	261	291	281	233	287	268	265	250	274	278	306	291	268	286	257	238	297	283	258	245	297	286	274	308	301	284	273	274	296	266	260	278	297	288	274	257	282	278	268	280	311	263	279	264	254	297	294	258	277	319	251	248	254	294	253	280	271	302	253	286	296	283	278	289	288	259	294	267	277	268	307	298	281	292	274	286	275	278	258	300	239	260	294	276	286	260	279	301	262	293	290	304	282	267	264	264	257	260	269	277	298	259	306	277	303	306	308	308	293	245	259	270	309	279	263	270	266	291	271	264
23828	21002	28181	23969	20949	7304	1181	865	702	689	689	617	624	583	565	582	554	557	530	544	517	528	491	521	541	545	535	495	518	477	507	494	523	466	471	522	519	494	538	514	504	474	491	463	475	509	536	504	545	471	496	496	505	493	501	456	469	491	486	493	436	468	462	486	479	458	498	459	496	467	486	527	478	500	465	494	496	480	513	459	517	502	488	489	487	482	494	460	477	517	505	469	479	477	490	497	503	500	503	527	501	469	476	479	449	479	481	481	482	470	521	513	449	488	438	476	470	500	508	496	492	511	455	473	474	469	487	484	498	466	480	482	519	477	488	506	517	475	469	489	484	494	455	456	455	520	502	513	463	500	535	482	493	459	466	470	466	492	498	519	461	485	467	482	487	525	452	526	505	460	435	462	465	462	470	525	506	491	474	496	493	485	460	446	511	494	496	498	507	513	496	542	462	466	494	483	498	483	520	495	478	463	506	461	499	471	501	485	472	478	478	501	469	460	478	491	491	496	489	501	492	453	516	522	518	482	509	507	456	478	473	516	509	493	502	499	500	520	473	532	484	498	488	442	451	522	466	440	488	446	498	510	489	484	493	464	513	470	474	470	446	473	485	495	492	499	475	469	489	517	462	502	523	486	484	445	520	507	494	479	467	516	505	491	449	451	514	473	517	484	506	530	501	479	459	490	467	485	460	529	459	462	500	467	500	456	484	461	431	495	466	447	455	482	487	516	472	531	530	465	467	472	473	468	506	477	513	441	489	443	474	464	497	501	472	501	500	489	487	494	487	453	486	526	483	501	469	486	509	498	513	479	514	464	455	486	462	462	467	493	543	514	493	496	477	519	448	462	477	460	479	503	478	494	438	507	444	514	472	441	462	501	511	480	474	481	511	479	505	518	457	483	458	495	489	500	515	467	477	498	489	454	483	503	495	473	450	492	484	505	517	484	503	458	486	519	502	528	496	473	492	492	491	476	449	504	480	481	476	504	486	474	526	452	481	471	498	524	487	500	501	490	465	515	486	454	486	486	499	505	478	507	453	450	478	494	466	450	520	471	499	482	488	514	504	448	512	473	487	516	477	468	440	483	484	480	480	480	489	479	473	457	484	478	513	475	482	486	503	502	472	529	472	497	486	465	479	468	482	475	484	506	486	499	466	467	506	483	503	493	482	468	470	468	480	475	464	469	457	510	483	475	463	491	478	488	500	466	495	488	460	454	497	525	482	460	466	489	462	409	533	496	495	497	473	518	454	446	481	485	482	489	495	524	495	477	499	507	471	497	478	490	514	476	475	488	467	475	449	517	458	492	502	474	460	494	503	524	481	481	486	500	487	481	504	474	470	431	469	492	499	462	496	488	505	503	512	488	502	533	500	454	502	475	472	486	478	475	492	519	498	497	466	471	478	497	456	463	485	483	497	452	460	472	466	462	499	495	464	486	463	497	501	498	499	469	481	461	477	473	469	546	474	451	502	474	491	440	478	497	497	455	472	505	506	493	492	517	480	462	491	462	500	468	486	500	457	462	478	484	483	435	493	483	537	501	505	504	486	425	506	483	513	529	490	449	488	479	486	525	421	521	481	503	508	487	469	463	491	456	512	496	470	469	480	458	459	525	493	448	453	502	452	471	486	466	475	518	517	478	519	475	485	486	456	477	470	469	489	478	504	465	500	523	456	475	482	471	485	492	450	486	504	474	446	473	488	464	490	508	462	448	459	463	475	482	476	444	519	484	493	485	499	490	502	493	466	474	483	522	485	496	519	483	496	488	457	462	507	482	498	464	517	497	519	501	479	461	458	467	490	497	503	490	469	510	475	441	466	477	497	486	522	467	490	517	469	485	465	508	498	493	469	492	518	476	495	470	451	498	487	501	468	474	436	472	499	472	496	500	481	462	462	489	491	501	471	483	488	433	478	504	513	461	512	503	453	509	454	522	481	532	471	468	462	516	453	508	478	501	476	484	482	482	474	513	481	465	461	483	440	488	475	463	517	520	477	493	481	481	489	426	518	473	473	505	483	458	531	542	486	450	478	472	466	477	466	471	468	484	520	495	470	470	501	499	496	472	491	467	471	454	446	444	467	501	464	564	493	526	445	488	502	464	476	479	509	508	475	477	493	474	466	479	489	475	441	466	495	482	531	476	489	469	467	447	508	488	526	501	486	465	480	490	476	473	487	501	504	500	461	475	461	459	474	497	506	467	436	504	440	511	503	486	498	504	475	460	487	478	481	519	464	512	484	500	448	488	449	478	445	501	520	506	454	454	444	473	466	455	473	479	499	482	504	508	496	459	519	504	448	524	440	480	487	479	461	519	467	461	479	515	464	492	478	453	504	491	409	487	456	454	457	476	497	462	448	456	474	473	469	498	483	508	478	512	475	505	471	511	468	493	475	470	485	534	495	499	460	495	503	461	486	491	500	488	494	501	448	467	476	492	473	465	488	482	508	500	480	448	506	473	503	516	517	492	459	485	498	495	482	463	490	451	483	443	460	447	442	472	454	500	503	472	476	454	545	459	496	483	477	470	473	497	452	504	462	476	501	491	481	488	514	540	476	504	459	488	493	488	474	505	495	504	493	468	485	493	468	485	490	464	498	486	501	506	516	492	484	458	452	457	450	472	470	497	480	493	460	466	522	505	489	503	511	466	455	469	469	501	459	487	481	461	515	460	503	492	472	478	495	503	471	436	467	505	480	468	497	473	480	541	512	463	496	448	468	474	473	451	468	482	476	477	478	474	469	433	508	439	499	493	470	480	461	494	469	473	451	516	477	455	498	501	513	486	488	512	449	489	472	510	494	471	477	508	479	501	482	449	468	494	497	482	484	454	510	473	474	443	518	479	449	478	457	524	523	468	483	488	502	465	504	515	480	478	439	542	468	486	487	499	507	498	473	474	494	510	488	512	463	468	446	466	470	475	464	511	484	505	503	484	491	464	462	465	484	467	499	455	455	496	505	472	475	488	495	495	512	503	460	456	447	482	450	491	528	492	491	466	503	501	462	467	480	475	464	492	488	508	534	500	518	516	516	494	509	488	466	516	511	509	522	476	478	476	436	476	449	488	550	460	476	512	502	454	489	515	489	473	489	508	449	491	488	525	467	491	488	497	502	490	504	534	532	496	469	483	492	498	500	457	496	473	477	495	472	513	458	457	455	494	489	478	475	504	484	461	444	551	476	464	484	483	490	526	518	483	484	490	486	504	460	467	511	475	438	476	471	507	508	520	465	475	477	447	500	492	512	464	504	486	481	474	487	519	493	473	464	486	481	491	454	484	483	503	494	509	476	510	448	479	518	533	534	480	506	460	492	490	474	526	487	458	476	516	514	488	483	458	464	520	500	503	471	477	431	468	460	482	463	496	488	476	482	510	492	486	459	463	488	459	539	490	491	527	477	462	493	466	491	490	483	512	444	490	476	426	494	495	457	535	507	457	473	467	518	480	523	510	491	444	485	492	483	508	459	490	500	489	487	525	498	534	459	477
5241	10786	8411	4279	3010	2231	1803	1457	1238	1203	1043	889	931	867	817	806	765	721	753	734	695	682	716	651	664	683	630	652	673	718	651	632	672	637	620	633	652	591	641	596	592	655	646	635	630	638	673	609	636	584	618	623	611	614	603	660	603	616	651	636	605	634	605	600	603	628	588	620	572	613	569	621	573	617	632	607	612	594	622	668	694	633	600	593	560	621	574	588	588	643	601	651	596	612	596	598	611	637	599	600	605	557	607	608	590	594	627	653	561	620	562	593	582	586	588	607	570	639	611	623	623	574	605	647	576	640	586	632	626	608	640	611	629	585	602	620	552	621	577	627	593	615	575	626	596	592	606	586	597	625	606	599	595	591	568	596	660	623	597	621	585	532	622	583	619	594	612	619	642	611	650	665	609	580	629	629	649	603	585	618	624	662	630	620	612	565	613	580	617	634	547	617	597	601	549	609	664	605	635	643	594	606	604	561	581	608	612	628	631	609	607	611	634	586	596	574	600	626	622	603	577	623	627	607	573	610	576	595	532	594	586	582	589	662	629	606	583	594	631	613	602	616	606	609	556	581	582	608	611	624	587	628	585	646	597	643	611	561	592	591	578	603	642	599	646	583	590	605	593	598	606	580	618	637	629	543	632	554	619	635	605	668	584	628	631	614	623	624	626	581	617	571	597	621	610	603	621	611	616	630	592	609	616	573	632	652	580	585	617	616	630	581	598	639	645	653	586	638	653	625	601	599	596	646	609	572	599	618	622	581	608	565	595	606	607	632	644	623	604	646	624	634	599	630	574	602	610	584	613	644	605	549	600	580	604	630	641	604	605	602	604	568	592	651	634	606	599	595	631	609	601	566	574	590	630	621	609	599	605	627	598	549	562	628	643	602	593	574	630	557	588	597	620	633	642	618	620	628	604	599	561	636	544	630	631	611	623	590	598	592	607	592	589	560	590	616	602	616	598	603	643	595	633	568	597	636	614	609	591	566	578	600	634	590	636	619	586	602	624	577	615	617	594	590	592	603	617	550	589	604	613	624	571	581	605	609	598	586	574	605	581	650	643	605	578	616	609	628	600	639	572	584	608	645	602	625	597	603	630	580	631	590	603	633	576	598	598	596	623	588	614	624	681	616	571	624	601	605	589	627	617	609	605	573	615	619	639	627	577	619	604	590	554	580	561	553	582	638	641	606	623	552	612	574	613	625	600	608	598	579	610	604	628	600	599	553	606	579	612	597	644	615	616	619	630	654	602	620	604	592	614	617	598	565	587	610	621	580	578	582	584	610	622	590	606	607	617	606	610	646	622	646	592	607	601	643	606	618	607	597	592	615	659	628	600	591	585	581	572	653	598	616	602	583	626	636	622	589	629	603	628	592	637	579	586	608	625	601	595	636	603	591	610	639	582	587	587	598	603	593	613	631	587	624	580	616	646	643	625	602	650	638	621	576	579	581	586	605	578	615	598	629	589	579	612	540	613	644	622	591	594	601	624	611	590	574	572	612	580	647	610	663	614	638	578	622	631	583	582	625	602	563	604	604	627	601	597	603	646	658	538	597	628	623	614	566	601	577	592	680	619	594	626	570	681	589	616	614	584	594	627	590	578	580	590	616	612	590	588	567	611	612	606	596	622	588	592	586	637	655	623	618	566	558	569	632	598	600	599	587	593	600	598	569	621	668	591	596	578	642	606	596	604	594	581	609	585	574	603	570	620	617	611	612	654	632	633	646	601	643	610	598	582	638	617	595	597	610	651	579	639	578	593	583	571	588	608	578	608	615	623	589	597	641	627	543	592	602	618	572	593	578	588	581	629	592	598	624	588	591	574	622	645	604	606	628	576	645	602	612	630	600	649	602	637	597	595	617	622	599	660	609	614	646	530	597	597	602	661	591	627	586	610	612	610	591	616	595	648	641	599	674	560	619	618	597	611	626	565	639	560	565	574	581	603	620	606	580	625	612	582	601	666	593	594	597	582	610	595	625	608	602	592	579	585	592	597	630	587	617	593	585	581	606	591	623	598	598	600	611	595	611	596	629	626	583	607	595	597	633	645	586	644	588	594	618	583	601	592	554	599	615	587	595	618	577	611	638	617	568	592	564	612	603	651	605	645	606	580	611	580	582	615	590	668	628	627	580	647	606	594	596	623	640	625	603	591	605	606	580	584	643	612	572	603	613	581	671	595	621	596	579	589	588	581	586	569	610	631	602	613	594	595	611	576	602	589	572	601	569	620	581	561	597	622	615	623	567	590	612	631	584	610	609	626	616	586	623	601	618	600	601	568	604	646	617	591	621	590	564	619	612	596	562	629	589	638	597	611	599	575	626	631	596	587	592	610	585	610	576	587	587	627	600	607	601	591	598	568	584	634	600	595	622	616	611	648	649	604	578	588	617	602	597	604	625	620	623	621	625	610	576	654	599	537	571	628	615	610	604	592	619	573	607	630	617	583	600	584	625	612	572	578	655	624	569	581	583	617	635	601	615	593	618	624	558	629	612	630	594	607	611	561	614	555	563	602	615	644	617	636	607	605	590	581	582	607	539	581	591	559	612	598	598	600	635	576	635	554	588	599	606	635	594	587	628	593	640	621	594	567	635	620	610	593	612	642	575	644	689	566	653	590	597	672	659	624	618	636	637	608	605	596	585	651	613	604	596	611	639	601	603	615	572	552	602	631	615	633	593	669	608	602	597	582	628	591	646	585	628	615	615	586	579	565	609	577	622	618	605	588	582	609	614	579	601	579	612	596	564	642	629	587	629	575	609	602	540	578	589	610	603	619	623	587	583	612	649	599	624	602	643	594	614	616	592	594	589	598	609	588	637	603	628	561	605	608	622	602	566	577	607	520	590	626	632	556	586	590	608	608	589	624	594	620	605	582	617	626	600	649	651	564	590	608	605	569	627	643	602	617	537	596	605	586	584	585	577	619	587	582	605	618	600	607	620	613	601	591	577	625	614	595	594	549	586	584	657	605	613	597	586	626	580	629	669	559	613	598	617	608	586	643	597	630	595	637	572	582	602	566	597	608	590	618	628	614	619	601	589	611	602	646	608	573	592	600	624	584	570	568	560	630	576	610	567	588	597	565	591	563	576	637	576	609	640	614	601	603	613	582	604	585	559	619	585	623	584	621	608	596	586	620	595	601	569	578	589	627	639	594	605	631	555	591	563	630	599	622	595	618	670	628	613	640	602	627	563	595	605	575	612	620	580	573	557	628	589	604	593	583	580	599	581	577	579	631	609	584	580	618	595	586	615	602	610	613	581	622	651	596	607	594	586	627	625	627	583	606	605	582	582	579	591	608	558	590	568	593	607	567	599	652	617	660	607	646	607	595	605	570	611	590	593	591	616	573	615	589	573	624	624	658	593	645	646	617	587	621	613	595	606	544	580	601	627	626	641	607	615	587	612	602	598	565	610	617	587	593	622	600	588	619	599	545	603	596	578	629	621	610	622	588	584	618	583	635	614	536	607	632	627	594	645	611	615
24987	20958	26666	25049	4070	480	304	294	257	228	226	216	219	221	209	196	179	194	196	176	159	190	163	166	183	183	171	160	177	181	158	166	155	153	160	166	184	155	173	158	150	160	165	162	181	148	158	134	181	142	165	168	162	153	153	172	140	171	161	157	164	156	157	163	157	161	155	176	146	175	165	172	167	159	133	167	142	165	136	173	154	149	173	161	169	158	165	173	141	156	154	159	155	178	161	156	136	189	169	187	154	164	138	171	161	167	140	161	153	152	162	167	156	158	181	137	176	168	171	133	171	148	166	171	164	169	145	190	177	152	163	179	176	171	143	178	147	153	182	175	172	192	158	184	185	145	138	164	190	156	179	157	161	160	142	183	150	154	156	155	151	167	161	159	154	177	175	142	138	155	146	146	186	163	168	159	167	138	158	160	169	197	129	174	176	168	160	171	171	172	149	187	152	158	161	177	158	174	144	168	158	184	161	182	153	171	171	163	171	159	151	167	148	130	172	175	128	178	143	164	141	168	161	170	148	148	163	169	125	175	149	181	155	163	156	142	177	180	180	148	170	138	192	186	148	160	176	161	165	142	162	148	169	173	159	161	136	160	179	173	136	138	144	156	152	190	174	175	158	141	150	173	163	144	163	159	169	179	156	162	141	160	156	160	158	184	175	164	165	150	170	174	148	190	166	154	163	176	149	160	166	169	139	175	177	164	142	194	167	139	170	147	156	162	185	151	162	148	139	150	160	171	163	165	179	147	176	146	155	162	176	151	155	174	168	161	150	149	145	156	163	138	171	156	142	154	180	162	157	154	176	143	172	152	166	184	180	153	176	152	131	159	146	155	159	161	165	179	153	163	146	144	148	165	141	148	170	134	165	168	145	143	162	185	138	166	160	158	143	135	162	174	154	128	168	170	145	163	176	127	153	158	154	144	166	154	170	185	170	184	135	160	151	150	171	146	142	156	161	166	150	148	164	143	158	153	157	155	151	149	173	156	161	186	172	156	165	180	171	152	158	176	127	140	161	173	161	151	147	161	160	153	152	144	146	198	153	147	153	170	143	157	163	146	145	175	171	154	151	164	177	146	157	162	197	151	185	180	164	147	161	182	143	158	182	161	156	157	135	150	178	165	163	147	164	175	137	154	159	139	163	170	145	159	156	130	164	157	150	174	172	157	155	163	146	173	161	164	152	170	163	162	154	168	152	168	143	161	170	161	166	156	141	169	139	180	172	159	142	164	160	163	148	153	160	140	178	162	177	156	147	176	148	175	168	153	179	157	161	150	177	158	167	174	167	155	157	184	159	156	165	183	166	145	148	182	170	157	159	161	132	169	165	147	143	179	159	177	160	162	153	169	146	169	180	180	160	159	147	146	143	169	148	174	157	157	129	146	204	160	176	175	146	169	174	151	180	179	139	167	157	187	163	165	144	153	147	139	158	170	168	151	162	160	167	151	163	175	139	173	171	152	167	148	160	167	148	179	139	160	158	168	165	160	171	146	175	137	142	158	153	155	165	149	165	178	158	144	167	159	169	156	167	162	161	155	195	150	149	153	194	162	158	177	154	160	148	157	148	176	150	153	161	183	156	180	155	139	144	172	136	160	161	173	173	161	154	181	153	152	175	164	168	169	163	158	160	166	152	148	152	184	167	171	168	150	151	171	166	146	167	153	154	189	144	180	153	167	178	169	145	157	181	180	167	173	157	157	147	157	179	193	175	167	145	134	153	140	170	169	165	145	163	162	163	156	178	161	150	152	155	157	166	163	173	169	150	176	170	166	180	161	136	152	181	138	151	146	159	158	146	173	141	154	169	155	157	170	168	165	179	154	170	154	168	147	142	172	167	166	153	153	165	153	172	166	161	149	161	165	162	155	168	142	154	137	173	145	157	147	157	184	166	150	181	149	155	148	143	167	139	173	161	138	157	166	185	177	144	190	125	175	149	168	173	170	163	140	153	149	161	184	174	172	155	147	144	145	162	162	167	164	145	180	164	157	137	151	178	160	156	189	161	145	142	154	167	154	147	147	162	144	153	164	163	163	155	139	152	155	148	173	174	154	170	166	142	159	153	176	139	154	177	178	168	160	156	181	147	185	178	149	157	152	157	151	141	181	168	163	149	155	141	149	147	178	174	188	157	158	145	161	168	171	167	158	156	175	168	160	127	179	154	163	153	167	136	134	164	182	156	153	173	160	164	142	167	132	176	140	139	161	172	179	141	147	173	174	154	156	173	154	163	174	142	166	155	164	124	160	157	172	179	144	181	164	170	180	181	155	164	146	170	143	161	148	163	140	171	148	166	161	156	174	137	182	150	157	163	131	164	181	153	161	156	176	160	163	164	165	140	155	146	169	165	158	189	150	150	164	166	171	159	160	161	170	142	168	157	148	136	184	132	157	159	157	161	168	144	168	166	176	134	149	154	151	159	152	171	155	171	162	152	148	142	176	142	155	169	170	169	160	161	137	182	166	164	168	154	165	142	155	154	163	145	137	133	168	182	157	175	169	148	155	159	150	167	168	154	159	154	156	159	145	157	141	163	156	170	179	169	145	159	193	197	155	164	170	173	145	151	149	186	168	163	165	155	157	168	143	150	172	150	169	153	173	149	155	155	150	146	142	159	170	158	151	145	163	144	137	148	156	138	163	122	163	160	159	141	166	142	166	186	155	161	167	150	169	175	146	147	174	152	174	141	174	154	154	168	194	151	147	168	182	163	165	183	125	158	166	153	167	142	167	165	156	152	149	167	173	173	157	162	156	152	139	156	192	183	153	157	175	135	159	153	150	151	168	175	160	160	170	153	166	155	159	158	149	145	170	165	145	167	152	169	145	182	170	184	150	164	171	169	161	161	151	144	155	162	168	178	149	158	183	172	145	171	157	161	154	193	179	172	169	150	153	168	160	165	143	164	169	174	167	141	157	164	168	160	170	153	151	163	129	182	154	174	169	186	143	165	162	146	148	152	146	165	157	162	165	162	187	188	175	159	158	169	154	154	176	165	134	152	153	174	148	154	179	151	189	159	152	151	164	162	176	162	167	164	144	161	157	174	138	155	171	172	185	130	163	155	157	155	166	169	160	129	163	169	179	182	178	178	131	175	155	153	147	168	164	159	174	157	158	184	160	153	152	149	177	178	151	166	157	164	154	182	144	156	185	142	147	157	153	155	173	158	135	170	170	153	164	148	155	156	150	153	153	159	149	155	175	185	155	176	163	152	163	167	181	149	151	181	158	153	169	162	161	148	160	178	174	171	167	165	171	146	179	162	162	138	155	162	149	164	164	156	181	147	147	146	167	179	150	154	171	153	164	159	156	148	149	148	154	154	151	167	144	160	167	163	173	174	172	140	155	156	154	150	144	146	178	164	156	160	151	164	140	146	175	142	182	155	142	168	165	130	153	139	177	161	145	172	133	163	174	155	145	175	168	147	145	172	136	149	161	157	191	166	149	152	165	164	154	176	161	158	172	151	180	164	161	167	176	165	170
4620	5633	4037	1990	1425	1056	815	649	573	510	422	441	372	375	338	327	330	307	269	274	268	272	245	267	264	275	254	242	271	238	250	241	247	232	232	229	249	242	282	275	237	230	228	223	225	243	220	240	247	256	240	249	247	195	228	208	237	223	220	245	237	238	228	235	250	230	216	239	234	235	262	211	262	242	232	239	243	245	225	248	241	211	222	221	234	242	209	209	240	220	220	259	220	239	227	225	213	240	245	202	227	216	257	235	258	236	254	217	243	225	212	247	219	249	233	232	214	235	219	219	255	235	226	240	247	218	239	226	236	270	250	230	243	240	218	229	251	228	225	232	242	248	240	209	247	224	238	250	229	239	246	220	253	236	208	234	235	201	241	221	227	227	207	243	228	215	216	232	240	251	243	224	246	234	223	193	237	213	260	249	253	241	260	229	215	240	259	250	247	242	259	214	253	223	237	194	254	239	217	241	221	211	231	209	214	251	221	220	230	212	220	223	241	228	232	229	261	211	217	254	239	213	228	249	217	200	225	235	212	249	238	232	230	243	224	237	249	222	253	232	262	263	252	233	233	232	236	232	221	228	227	226	217	232	235	220	241	243	217	242	206	231	225	262	221	223	246	211	235	252	226	233	228	234	234	257	237	255	193	235	251	224	224	222	226	214	252	242	231	232	222	217	244	203	242	219	234	236	250	205	225	232	211	234	210	222	237	211	254	251	233	234	221	218	201	242	254	267	228	255	216	229	226	253	219	240	214	226	202	247	218	224	226	225	266	254	221	220	235	235	227	236	231	229	224	206	238	204	228	230	235	243	206	196	221	244	223	248	240	241	222	208	246	238	210	222	249	251	253	246	214	242	242	243	247	243	229	211	236	244	223	222	243	235	223	251	244	239	220	245	237	236	241	234	242	214	233	222	221	236	231	243	240	245	208	241	232	229	190	250	216	244	233	219	238	237	246	240	207	239	261	219	259	255	243	243	225	221	222	226	221	243	233	232	248	224	237	245	201	232	234	227	214	229	230	219	256	230	217	218	237	223	210	230	227	258	231	226	236	243	235	243	226	241	262	256	215	241	250	255	225	238	226	250	238	217	205	223	233	231	221	233	249	258	238	202	232	251	252	245	240	237	226	224	252	222	229	251	213	238	275	223	214	251	235	249	242	235	220	231	260	252	207	238	247	232	221	258	230	235	207	246	239	241	225	213	235	243	225	242	249	232	221	239	217	257	220	207	209	225	211	224	244	255	221	182	239	230	197	218	247	242	240	257	240	232	228	242	253	228	208	212	231	214	234	236	237	219	238	240	232	216	218	244	248	208	239	227	222	244	218	227	228	227	234	254	250	227	229	226	235	212	262	241	215	237	252	221	258	217	225	257	223	219	219	245	217	268	263	237	214	250	233	207	229	257	228	219	234	215	238	255	220	220	216	238	222	231	230	213	239	217	210	223	256	248	255	246	226	225	231	227	235	219	241	225	238	221	226	210	232	244	228	226	226	204	218	226	218	212	255	231	234	229	250	234	217	257	228	219	234	248	223	225	234	243	236	272	231	231	229	245	246	226	222	237	235	241	237	231	242	243	238	221	260	237	233	265	237	258	233	234	251	238	225	205	238	219	214	202	219	248	203	225	226	227	246	228	220	226	223	231	238	246	230	224	223	239	229	221	246	263	261	230	240	219	196	228	247	262	242	244	233	239	255	219	201	207	232	196	212	230	241	253	220	237	233	225	267	241	218	212	241	221	222	207	215	206	216	233	219	234	240	238	223	210	230	237	246	234	228	211	203	242	232	229	257	233	226	243	249	217	212	215	220	237	217	226	216	222	222	228	209	234	216	237	214	223	257	223	227	242	232	226	247	238	240	217	251	225	209	204	227	219	223	234	214	233	207	225	214	233	220	247	237	233	241	208	229	219	235	234	231	251	232	247	254	240	209	225	254	208	233	244	249	223	231	236	241	225	233	247	263	205	239	257	225	226	261	237	242	223	217	221	227	202	227	219	242	256	224	232	225	226	233	245	229	225	237	229	221	235	215	224	229	215	226	221	238	244	234	232	225	213	264	213	227	231	215	234	247	220	225	214	217	245	236	258	242	222	233	243	215	233	217	240	226	232	220	219	250	224	221	216	239	244	235	202	229	237	237	235	226	214	240	218	241	251	232	236	229	235	256	252	223	250	242	219	251	230	247	244	229	251	233	251	207	214	208	218	246	218	262	217	232	223	253	227	214	233	232	240	239	251	230	227	230	225	256	212	219	252	237	230	230	233	230	231	236	231	225	249	235	222	258	225	243	244	217	225	239	228	253	225	255	229	224	243	203	219	243	252	228	246	223	236	218	220	229	221	255	219	209	218	257	234	236	222	234	220	214	231	264	246	230	232	225	221	201	240	222	237	242	234	248	216	241	243	237	254	202	245	219	211	235	223	249	232	229	233	247	277	222	248	239	227	241	251	258	212	254	258	240	207	207	237	259	238	197	249	231	227	257	248	226	228	238	208	231	223	204	227	227	192	237	224	227	214	233	256	251	252	254	228	229	223	251	229	227	217	235	234	241	195	212	212	228	223	233	230	226	233	211	214	230	212	220	214	216	241	231	231	250	267	225	254	237	237	239	231	223	215	253	222	232	269	222	222	245	246	248	252	206	220	233	241	259	222	235	233	211	236	214	212	227	250	231	230	260	270	238	236	239	259	212	243	222	235	219	245	221	210	240	234	228	226	233	245	240	229	208	232	209	241	222	238	230	202	218	253	234	229	236	228	255	249	233	211	228	239	221	228	233	243	220	259	238	246	237	254	249	244	215	253	226	241	252	250	225	258	232	225	243	219	209	208	227	242	243	219	243	246	216	246	233	220	236	245	259	223	222	247	200	241	233	223	226	244	212	229	255	197	251	225	212	218	247	238	221	269	235	221	228	240	243	232	224	251	218	238	246	230	234	230	213	231	233	221	228	225	258	224	227	216	196	222	231	249	217	203	193	228	228	235	235	247	232	251	234	221	224	225	236	224	219	244	235	235	227	224	242	224	236	217	239	228	222	241	227	224	231	208	232	223	229	236	232	233	218	222	246	224	232	231	245	258	224	218	229	221	254	253	232	248	228	214	236	223	245	238	225	254	246	256	252	239	240	217	258	242	231	221	227	249	249	253	243	249	241	231	213	229	242	255	261	241	251	211	246	233	231	199	254	246	227	238	226	217	242	217	228	261	229	219	232	241	249	255	197	222	240	224	232	237	214	222	233	234	222	239	227	212	217	218	240	256	206	226	218	223	202	229	247	243	220	242	214	219	230	252	246	244	236	234	260	230	248	230	217	236	223	222	231	227	238	212	232	236	199	241	260	232	234	228	208	241	235	244	234	239	219	241	234	252	240	239	249	245	192	232	235	228	240	232	210	244	226	229	255	238	242	220	228	234	280	219	258	200	226	204	238	215	219	238	220	204	235	222	228	219	240	224	218	214	246	223	215	258	249	242	260	228	211	225	208	220
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
