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
339535116711	339535117279	339535117829	339535118379	339535118929	339535119479	339535120029	339535120579	339535121129	339535121679	339535122229	339535122779	339535123329	339535123879	339535124429	339535124979	339535125531	339535126079	339535126629	339535127179	339535127729	339535128281	339535128829	339535129381	339535129929	339535130481	339535131029	339535131579	339535132129	339535132681	339535133229	339535133779	339535134329	339535134879	339535135431	339535135979	339535136529	339535137079	339535137629	339535138179	339535138731	339535139279	339535139829	339535140381	339535140929	339535141479	339535142031	339535142581	339535143129	339535143679	339535144229	339535144779	339535145331	339535145881	339535146429	339535146981	339535147529	339535148081	339535148631	339535149181	339535149731	339535150281	339535150831	339535151381	339535151931	339535152481	339535153031	339535153581	339535154131	339535154681	339535155231	339535155781	339535156331	339535156881	339535157431	339535157981	339535158531	339535159081	339535159631	339535160181	339535160731	339535161279	339535161831	339535162381	339535162931	339535163481	339535164031	339535164581	339535165131	339535165681	339535166231	339535166781	339535167331	339535167881	339535168431	339535168981	339535169531	339535170081	339535170631	339535171181	339535171731	339535172281	339535172831	339535173381	339535173931	339535174481	339535175031	339535175581	339535176131	339535176681	339535177231	339535177781	339535178331	339535178881	339535179431	339535179981	339535180531	339535181081	339535181631	339535182181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23803	21728	29646	24340	21729	19318	2015	826	692	583	567	485	474	462	436	442	426	435	422	404	384	393	367	376	396	386	370	408	372	368	364	364	335	371	359	379	338	335	391	335	333	365	345	335	357	373	374	338	373	345	355	366	369	341	361	355	336	310	331	357	389	368	325	370	332	371	318	338	327	357	339	345	367	324	345	392	347	341	310	355	339	355	343	324	299	361	319	351	334	328	339	337	315	356	353	315	333	348	309	350	302	355	338	372	317	328	342	327	330	345	351	335	345	355	316	330	354	354	344	341	305	342	333	362	354	305	337	364	357	354	353	341	322	312	351	370	336	334	318	362	356	353	323	342	375	338	352	384	333	325	375	369	363	365	328	357	339	343	357	359	341	343	363	344	317	345	319	399	308	348	348	348	328	351	311	337	349	354	336	368	307	323	345	343	308	317	338	370	322	309	353	309	318	301	340	341	357	353	352	352	349	337	347	358	344	301	319	346	364	348	307	364	345	338	348	343	367	356	348	334	352	330	372	340	348	320	361	372	325	321	346	322	341	339	365	321	337	345	322	351	359	323	365	335	352	332	383	338	355	328	325	325	345	352	361	351	352	345	347	343	344	320	348	373	351	342	358	349	346	350	344	375	364	331	362	319	353	366	320	338	357	312	341	318	338	369	359	331	354	370	318	356	310	319	365	358	342	339	348	324	349	351	360	351	363	367	367	353	331	382	332	308	369	319	397	323	336	353	367	360	316	304	339	363	328	341	334	291	347	344	333	322	340	326	334	323	326	376	309	328	313	346	315	334	325	375	333	346	322	336	333	386	356	331	352	323	340	376	329	363	379	365	360	369	367	335	318	325	378	343	343	320	351	329	371	374	342	310	335	322	371	338	356	360	343	334	352	346	365	342	321	321	319	320	304	378	348	321	346	328	313	328	333	339	326	319	321	317	334	325	323	331	323	330	323	342	345	332	338	337	337	351	332	351	352	348	366	305	359	329	297	326	339	354	337	323	374	365	355	361	331	308	364	310	325	331	316	328	327	319	322	311	339	335	348	333	331	314	351	326	353	317	358	360	328	335	326	318	341	348	327	351	333	343	374	339	371	345	349	347	328	330	349	352	351	356	340	347	353	328	317	348	343	367	360	354	366	350	323	331	335	319	360	347	329	366	317	350	336	341	354	354	321	344	362	336	343	348	352	317	370	362	310	349	329	381	329	355	379	323	309	339	331	292	319	344	351	335	340	341	338	314	385	346	345	335	383	328	329	335	362	339	342	333	386	346	354	337	378	347	324	351	352	342	333	333	370	350	358	322	313	336	332	337	335	342	333	342	351	383	345	348	324	347	301	344	378	341	341	356	316	300	336	316	361	373	316	338	321	322	330	308	367	325	286	369	364	322	351	342	358	345	388	366	334	365	344	311	340	339	334	340	341	352	383	321	331	347	322	344	356	351	350	347	346	351	326	331	331	336	316	346	362	350	368	343	327	317	360	374	353	330	302	367	333	325	351	345	309	330	347	310	332	351	322	326	316	316	304	324	325	390	315	309	337	339	353	318	326	337	334	317	329	347	329	333	347	363	332	343	343	291	345	325	308	341	330	317	328	342	350	323	355	306	372	355	332	390	355	314	348	350	345	323	328	332	350	336	307	358	341	355	317	331	343	347	349	347	349	323	357	366	332	346	316	338	357	331	371	354	362	374	316	345	346	371	327	313	313	308	360	329	315	359	322	353	337	327	341	331	344	314	331	311	353	339	311	340	361	315	350	340	339	356	332	332	366	357	340	322	345	331	318	320	339	332	367	332	313	341	373	365	318	332	340	301	363	342	337	345	348	361	335	315	337	341	345	359	338	361	341	359	349	331	371	353	339	327	342	325	310	312	313	357	348	364	344	323	358	356	334	336	353	337	287	342	337	357	326	332	380	322	311	350	375	336	372	356	345	337	358	311	360	335	360	333	339	311	346	320	321	372	321	353	346	342	315	309	358	336	373	329	329	322	344	361	336	355	297	328	347	311	342	323	336	319	353	310	387	324	364	307	345	338	326	338	337	330	331	341	305	316	345	349	316	345	331	339	341	318	348	342	321	329	339	326	304	324	349	330	340	353	356	315	366	352	365	350	386	316	321	333	336	375	362	338	334	341	310	382	328	345	358	339	342	320	311	319	324	320	353	319	326	340	339	349	339	333	366	343	335	335	364	331	354	335	338	320	312	317	349	373	312	355	331	332	320	316	336	325	344	347	337	344	354	340	329	315	341	337	313	344	318	366	360	333	339	339	348	325	307	344	378	314	341	339	317	334	324	319	354	330	333	345	346	322	319	311	357	352	362	351	335	368	361	313	335	309	300	343	334	322	348	328	350	349	316	359	333	360	369	338	305	308	353	312	343	352	299	327	336	340	332	336	356	360	318	330	347	345	334	374	368	327	298	306	341	352	329	350	316	339	361	331	370	344	364	373	317	352	333	347	367	342	324	331	334	306	323	355	325	352	331	330	339	323	307	363	334	326	325	340	338	330	326	333	336	359	324	323	342	335	322	357	343	304	339	315	327	336	339	321	318	368	356	369	346	361	349	326	337	334	346	286	366	350	320	345	359	307	346	324	351	360	320	344	336	333	325	347	309	349	366	353	344	324	346	338	334	329	357	353	345	318	393	313	346	362	346	305	365	331	348	330	361	352	318	336	307	353	337	360	363	342	330	359	327	319	317	324	363	308	317	335	348	330	326	314	343	345	335	337	351	301	337	377	339	323	330	340	343	336	336	329	344	351	320	355	332	337	344	360	324	330	319	346	316	323	314	348	342	303	351	325	315	322	338	350	324	365	345	337	317	303	348	334	370	341	326	363	324	350	341	351	377	314	349	294	334	372	329	340	346	357	316	362	355	331	351	344	343	323	378	312	351	318	331	320	335	327	353	360	333	312	331	349	378	404	373	348	347	359	332	338	327	305	330	322	364	324	370	334	333	348	332	346	354	346	366	322	325	333	314	323	310	323	323	291	346	308	338	360	325	307	352	337	358	317	336	312	317	327	355	298	344	336	356	332	353	351	333	324	351	348	347	319	301	325	330	369	348	352	342	343	351	315	342	345	343	334	306	353	336	317	353	314	345	350	326	293	312	350	352	338	320	342	352	335	341	340	336	312	359	333	361	331	366	326	364	338	304	322	350	314	314	312	349	353	345	343	326	357	340	345	339	340	333	364	287	352	366	370	359	343	328	337	331	380	311	307	316	335	349	377	332	353	341	358	328	322	333	346	350	337	337	334	320	317	342	350	304	348	335	317	338	363	336	345	381	334	320	345	339	334	316	321	352	324	333	319	361	337	331	355	309	333	327	310	348	300	324	322	308	317	351	361	326	354	356	383	361	343	334	336	368	317	320	340	320	358	325	297	334	327	330	332	370	371	330	339	340	344	319	356	375	349	320	318	362	343	310	336	354	368	336	325	324	338	336	342	368	358	301	347	345	305	338	379	326	332	326	318	308	317	323	339
23018	15983	13719	7406	4886	3636	2748	2126	1833	1614	1410	1219	1131	1039	1013	893	903	854	812	833	707	755	713	714	760	717	695	664	630	675	680	675	653	639	648	634	627	614	581	615	638	581	561	648	650	592	599	610	612	631	591	644	612	582	574	631	643	582	616	609	611	589	602	579	607	589	583	591	598	595	563	577	619	583	646	558	619	557	560	593	589	558	574	550	579	533	574	604	565	620	600	539	625	572	607	580	591	564	599	577	565	560	573	611	557	579	637	576	625	607	583	564	630	555	592	600	555	563	621	531	573	576	583	576	590	596	593	579	605	566	564	538	593	587	570	541	590	589	580	573	563	567	585	593	592	548	573	613	562	602	622	587	552	637	590	579	587	588	566	563	569	592	615	599	571	589	563	584	530	599	563	584	586	623	563	576	589	531	610	593	601	593	573	567	604	588	575	516	607	507	605	576	572	558	562	615	561	604	551	575	585	559	587	596	558	556	558	599	568	620	610	608	600	573	580	595	606	596	586	605	580	569	576	581	599	592	575	570	582	603	573	561	623	588	549	564	623	582	609	564	598	560	597	563	566	637	587	623	533	599	615	620	568	596	542	601	562	577	573	582	600	592	612	569	545	585	575	573	611	591	573	589	558	580	586	548	578	626	624	611	589	626	587	593	565	605	583	626	585	576	566	579	577	614	547	571	561	545	561	590	622	566	594	625	584	558	633	590	613	543	624	585	595	586	635	550	603	579	583	573	612	615	568	618	566	607	552	555	605	546	559	587	584	592	588	599	573	567	561	564	614	601	572	545	573	565	605	573	587	593	638	576	555	602	589	599	623	585	559	591	587	612	540	608	595	541	580	562	548	583	541	569	554	584	609	609	573	559	558	574	589	596	574	614	559	580	576	563	597	551	640	594	593	582	550	569	574	605	560	541	577	577	567	553	582	596	578	585	603	612	537	577	600	609	593	558	560	577	560	544	588	597	592	629	610	585	567	523	583	554	610	622	588	571	592	549	609	559	572	587	566	579	581	604	612	549	562	535	583	599	556	624	573	543	590	596	619	618	615	560	607	555	548	561	614	593	581	584	605	599	573	595	579	628	566	577	574	582	578	590	573	617	612	553	579	570	603	574	610	607	595	533	580	567	602	537	612	514	597	582	565	594	585	593	569	574	605	555	586	587	599	588	577	598	615	595	580	556	559	576	592	606	658	554	559	606	577	549	540	600	551	537	560	551	611	581	567	565	583	565	584	540	621	615	577	594	605	570	592	613	607	576	611	571	610	582	570	625	580	606	590	626	555	567	587	577	584	553	613	576	581	603	592	579	537	594	587	506	606	586	569	555	606	581	584	606	544	596	560	563	542	572	595	574	560	570	578	595	612	547	604	584	606	635	504	577	611	630	595	608	581	592	573	588	598	578	544	600	569	614	632	575	623	567	591	563	602	603	578	639	576	560	534	581	600	540	618	581	588	561	581	555	585	630	560	585	560	577	603	594	593	614	570	551	606	554	568	563	605	574	611	583	557	571	557	554	588	584	565	583	601	531	555	579	584	592	569	609	620	579	592	603	568	563	596	579	575	622	610	614	598	577	614	579	591	604	588	553	570	567	602	593	571	612	590	581	545	595	556	610	629	612	621	596	581	577	584	582	569	602	555	560	565	596	604	567	569	565	587	603	589	580	565	595	586	615	593	588	609	583	546	575	594	576	600	582	604	550	564	613	587	600	526	586	589	575	571	565	565	600	575	585	568	568	557	557	572	577	595	554	558	578	612	541	574	576	556	584	569	603	595	620	648	588	636	584	615	578	612	579	550	548	623	619	554	584	518	633	577	608	559	593	587	574	594	552	576	553	576	587	583	596	603	582	584	572	620	587	612	586	579	539	624	601	576	611	563	545	569	528	593	627	576	585	575	564	536	615	593	583	569	601	594	552	567	536	622	560	581	577	556	548	568	552	532	559	553	575	580	579	555	563	581	540	584	550	575	612	607	542	527	560	607	605	570	606	575	599	560	565	599	569	619	558	582	572	598	616	567	571	575	562	590	570	571	597	613	592	595	566	574	576	583	582	556	572	545	581	626	537	547	573	577	581	586	597	610	575	568	574	572	603	621	575	562	615	549	576	558	610	577	646	573	557	533	605	544	568	587	548	553	600	587	605	593	553	589	540	531	625	566	563	580	594	576	570	586	515	620	603	525	564	564	599	547	598	566	618	576	600	559	610	564	533	560	570	592	592	599	606	608	580	571	550	580	589	541	568	607	597	531	558	556	574	595	585	576	552	583	595	570	552	581	562	555	631	582	612	576	579	542	626	584	561	608	628	563	575	569	598	595	583	534	602	573	582	572	592	565	600	580	627	561	556	548	618	568	602	578	575	544	536	610	589	610	570	590	616	541	581	582	610	574	564	580	567	606	592	588	586	595	564	559	562	579	568	538	562	557	629	594	552	598	584	577	549	604	591	569	587	556	616	541	597	568	597	583	605	601	594	585	596	594	602	571	580	638	588	593	635	598	524	587	569	644	630	579	567	612	567	614	577	570	556	608	555	607	603	560	602	580	577	574	547	592	640	557	583	588	584	593	592	536	546	579	545	624	626	581	540	608	636	571	556	559	634	576	591	560	558	542	572	583	567	576	597	588	599	608	486	563	564	578	574	574	624	587	606	579	549	556	543	590	545	568	628	600	617	589	578	566	636	599	602	557	568	566	587	553	620	588	600	611	580	601	629	586	614	580	575	580	600	579	630	563	651	574	580	620	571	613	561	586	598	577	580	608	577	570	596	562	625	569	525	556	569	586	569	590	559	574	572	549	566	576	590	568	586	580	592	595	586	568	549	586	588	566	563	599	586	555	581	597	589	581	601	549	547	567	575	585	575	585	531	604	578	569	567	560	585	541	597	606	585	559	588	516	600	618	600	592	578	563	550	616	583	582	566	572	600	589	588	563	591	541	552	601	579	554	590	572	619	588	562	565	549	601	617	588	596	607	601	558	553	588	616	583	580	543	545	580	574	612	584	580	594	553	552	583	539	603	559	583	599	536	593	586	581	593	578	614	585	578	567	590	626	581	624	585	553	600	593	593	568	561	581	578	601	597	560	570	571	562	595	591	561	548	582	578	548	578	615	614	575	614	568	580	587	602	614	609	581	586	573	584	573	567	545	560	563	564	566	653	566	597	588	562	598	591	583	604	570	606	581	582	548	581	577	603	541	572	539	598	578	581	618	537	586	589	573	558	581	572	588	590	564	583	586	574	593	552	597	569	608	584	586	562	548	556	565	600	578	583	557	568	597	608	583	578	574	553	577	570	564	531	575	600	580	590	589	591	614	560	579	552	582	581	534	599	549	597	600	531	541	621	581	645	601	611	590	554	563	585	597	592	572	566	604	563	573	583	589	594	558	578	623	571	571	521	606	613	598	556	597	548	583	541	611	573	558	582	551	619	573	574	601	559	567	592	587	571	599	577	559	603	583	560	606	587	581	538	588	577	577	578	579
26599	20453	8018	715	456	360	267	255	247	259	242	228	264	221	261	264	250	237	238	263	244	194	222	237	270	253	225	225	233	254	234	232	233	223	236	232	225	246	231	226	232	219	246	224	281	218	211	249	238	237	228	241	220	261	237	233	264	208	232	254	233	224	234	208	214	235	232	247	253	217	246	236	270	244	256	226	234	233	243	243	264	239	244	224	225	255	239	209	211	260	238	232	255	241	225	225	230	248	245	244	223	222	232	253	250	228	236	229	250	243	260	254	239	241	229	240	253	207	228	210	249	220	229	252	221	243	235	229	264	221	213	240	251	218	236	226	266	260	259	222	248	235	256	227	249	270	250	241	230	234	232	246	251	241	244	238	221	235	238	240	254	233	272	222	231	242	221	276	230	230	229	214	209	240	248	243	234	237	216	224	230	230	242	213	208	237	231	248	250	242	219	225	243	240	231	218	246	245	237	247	196	215	239	234	240	217	261	239	229	252	224	235	241	229	233	223	214	227	259	262	215	257	244	245	223	206	242	242	247	231	254	224	209	250	256	226	219	251	223	229	243	257	234	272	248	246	215	237	234	216	219	232	215	240	206	233	248	257	206	241	243	236	225	249	251	228	246	236	238	227	246	258	239	251	256	211	241	215	226	232	236	233	239	223	256	220	213	228	199	247	238	245	230	254	262	226	221	250	249	247	242	227	223	250	231	216	260	232	247	239	246	219	254	238	234	244	273	244	232	243	227	222	249	235	252	244	233	265	224	235	209	277	210	221	229	231	225	228	229	217	222	229	222	225	225	251	217	236	246	261	234	224	240	263	263	239	238	220	233	202	243	220	227	222	228	248	217	205	228	237	250	226	239	241	245	210	231	221	243	233	233	253	226	284	231	246	230	225	230	273	228	228	237	254	239	244	228	227	215	252	231	223	242	243	225	222	216	221	248	236	250	227	212	242	225	240	232	249	260	241	235	224	241	247	259	228	253	232	225	214	255	251	248	232	239	220	252	235	231	237	238	220	240	217	228	239	242	239	222	193	250	249	227	227	225	228	234	264	229	239	240	236	238	251	245	251	245	251	239	262	217	231	244	212	219	223	242	244	244	252	211	242	228	207	257	250	218	224	252	239	221	239	226	248	214	247	270	220	225	258	251	216	240	238	240	262	261	245	247	226	216	246	223	216	237	239	236	223	269	214	210	217	245	225	239	199	254	231	243	264	229	235	236	241	233	247	279	234	243	228	240	227	251	215	261	190	208	238	248	230	237	236	234	247	258	226	225	243	244	219	248	243	249	253	251	221	206	253	245	228	241	238	244	227	233	233	249	235	231	239	236	245	235	228	247	232	227	213	226	231	258	258	248	246	231	218	250	224	231	237	231	228	230	241	235	225	232	215	221	239	216	225	231	243	252	243	216	222	230	250	232	241	250	263	229	244	274	231	268	224	231	220	234	212	246	218	244	232	228	261	232	248	221	236	228	239	257	268	229	249	227	220	241	235	220	233	226	237	204	252	226	261	235	251	253	258	232	234	227	229	249	250	236	221	235	225	227	256	239	213	205	244	208	225	220	252	241	253	256	229	261	239	222	247	240	262	226	215	223	250	235	231	276	236	242	214	222	210	265	248	205	252	248	214	250	264	235	248	247	223	239	234	247	229	255	263	193	241	234	217	230	265	239	224	221	220	242	204	239	222	250	242	237	250	209	238	251	225	212	253	252	200	251	236	245	228	247	214	239	207	237	219	251	240	229	237	255	258	249	251	228	225	247	213	210	261	224	250	262	232	232	242	277	255	220	244	267	241	240	261	249	243	264	238	225	247	231	247	244	212	209	239	235	242	217	244	244	225	235	242	233	228	241	254	219	235	240	238	235	228	245	219	220	242	235	270	234	223	238	239	224	235	253	251	243	227	258	238	255	247	265	238	239	264	222	242	213	259	224	221	266	228	250	256	229	222	253	249	234	210	232	216	241	234	232	233	240	236	244	254	246	229	219	247	236	263	234	250	242	253	239	224	250	210	216	223	226	225	268	230	215	249	233	200	217	254	255	234	256	221	223	250	217	218	244	214	242	248	236	235	236	211	230	233	235	251	215	228	228	253	234	238	223	227	249	241	266	244	230	276	226	228	244	242	257	228	240	233	232	244	210	239	235	206	247	233	231	244	239	260	239	212	252	242	245	248	229	223	236	226	262	216	254	221	234	210	239	235	233	235	233	250	215	223	204	234	216	220	222	252	217	229	222	224	242	255	250	233	240	255	247	224	242	231	246	226	223	270	230	211	236	221	236	246	221	270	228	217	234	255	224	234	236	266	237	232	216	247	225	256	235	208	217	233	210	238	219	236	260	233	235	250	231	236	209	236	265	260	235	242	232	223	221	255	221	238	226	239	232	234	218	230	218	236	259	233	236	229	233	229	224	233	254	232	206	221	236	231	241	241	224	244	259	243	227	233	219	198	221	232	236	228	247	241	248	248	217	225	218	221	209	224	224	232	208	233	221	224	229	230	273	224	231	236	227	253	224	250	234	220	207	247	235	232	263	252	261	265	257	227	224	221	237	236	241	238	242	245	238	238	241	252	241	247	247	241	261	225	264	219	263	219	236	231	244	228	229	232	241	228	252	203	237	235	204	222	223	237	220	245	245	251	240	230	264	275	217	224	234	249	263	246	268	233	228	248	244	213	236	233	228	204	220	223	234	257	251	239	246	215	216	204	244	236	218	250	221	251	232	240	225	233	223	261	265	248	225	238	208	240	239	222	243	220	248	224	216	242	228	236	254	231	239	217	224	273	237	252	235	238	217	230	262	207	215	232	253	240	241	254	251	229	239	211	220	246	245	242	245	261	223	217	242	245	256	244	257	242	252	233	252	223	249	238	244	219	222	232	235	223	221	252	249	245	250	226	242	248	231	254	268	229	219	231	248	252	205	227	261	227	222	236	228	226	228	212	235	228	278	231	224	234	247	198	222	228	225	226	224	235	218	233	245	243	210	225	204	238	258	220	235	213	252	215	236	239	215	259	236	236	250	232	232	253	270	254	231	240	210	241	219	245	239	234	241	225	242	243	272	236	236	235	214	237	245	252	252	226	243	228	239	238	244	235	219	222	248	237	238	248	227	259	235	249	232	257	222	236	239	236	219	247	247	231	238	214	241	238	250	240	199	225	241	219	238	234	230	212	241	212	239	227	225	237	263	243	273	203	240	229	238	210	248	230	246	244	208	217	248	253	221	228	243	246	234	233	230	228	258	221	236	248	243	207	232	228	208	244	247	243	252	235	209	254	215	237	246	239	261	243	242	236	281	264	259	248	219	239	231	206	237	220	223	249	203	229	218	230	218	250	219	219	219	227	229	222	259	237	264	273	208	244	232	226	273	224	264	251	236	244	245	232	242	229	228	251	224	249	245	231	247	203	221	221	248	248	245	227	223	239	242	225	225	233	229	254	235	229	250	224	246	195	248	255	249	223	262	224	233	248	235	236	242	229	235	231
10151	1574	1360	876	689	645	546	523	491	507	500	455	434	465	481	490	463	467	436	484	453	450	444	433	429	436	441	457	451	452	466	470	441	464	443	452	437	441	422	483	438	432	437	421	438	476	461	455	435	468	457	438	440	435	449	418	446	457	433	470	453	455	480	402	439	450	464	429	440	455	483	463	421	438	437	440	442	457	423	424	423	439	449	459	429	442	427	436	430	473	396	438	430	423	446	468	452	441	432	445	443	454	431	483	437	442	431	409	444	420	479	447	491	472	451	443	397	416	433	470	448	436	433	448	443	433	475	470	456	479	468	406	427	449	449	476	425	469	474	439	442	431	416	478	482	468	468	438	467	461	492	458	444	449	446	471	467	442	430	405	408	475	457	478	479	442	438	422	452	428	433	450	432	439	449	454	462	446	469	446	433	436	453	437	427	455	454	428	432	421	419	422	457	454	445	420	432	407	430	432	469	442	454	403	495	444	412	453	430	461	430	479	463	425	423	455	435	432	438	500	442	467	399	451	445	449	461	442	423	445	449	457	422	443	456	444	446	479	450	428	480	454	476	414	391	436	491	449	457	467	456	456	423	431	430	444	434	449	446	466	456	414	437	447	451	441	430	417	452	418	432	382	437	450	413	481	422	457	484	454	422	446	421	447	446	448	440	427	451	444	463	451	466	425	452	454	436	455	436	438	438	458	476	464	438	462	456	418	475	464	425	469	454	415	415	457	429	449	434	448	453	433	431	460	457	402	442	432	445	476	449	471	456	460	474	445	429	420	394	418	422	456	470	404	456	406	429	476	408	463	437	419	432	432	430	489	418	438	496	409	428	412	443	431	473	408	454	406	406	410	454	445	429	442	404	421	419	441	439	436	412	440	393	438	393	463	469	454	462	426	430	458	464	457	463	472	415	464	478	451	430	430	476	425	488	439	458	445	431	469	422	407	438	417	410	484	429	422	404	453	468	437	429	466	444	460	458	454	450	458	444	436	439	490	471	424	420	430	440	416	419	433	441	432	459	429	450	490	443	422	414	454	461	455	402	454	432	490	432	478	442	440	465	434	470	490	454	494	454	463	451	478	446	474	458	466	435	438	506	447	431	423	424	424	415	443	470	498	428	446	459	437	464	464	436	430	434	462	427	411	441	419	418	420	426	475	435	441	443	471	442	423	427	474	447	436	445	396	436	452	446	440	486	435	444	423	442	439	427	442	453	414	432	471	531	448	419	425	443	408	409	450	447	439	447	428	436	449	431	459	470	468	448	421	445	452	460	437	448	442	442	441	431	462	484	462	429	440	435	453	463	426	446	438	438	425	469	413	442	457	469	474	464	452	463	456	446	481	471	459	446	448	433	454	479	472	450	463	455	461	464	459	464	424	476	434	453	424	479	436	418	434	412	451	425	419	452	440	422	414	446	394	446	445	444	406	433	470	456	412	447	409	463	481	465	414	453	437	426	422	442	427	451	463	453	408	450	411	457	446	456	404	452	452	477	459	430	446	470	481	460	464	407	417	456	449	485	486	468	441	437	487	421	434	433	461	435	447	403	447	429	455	456	437	475	410	443	461	489	484	411	454	444	434	444	500	418	445	395	462	438	437	456	432	428	471	457	466	408	458	464	425	458	413	433	424	434	413	444	459	455	468	450	435	435	458	457	466	448	441	472	434	466	486	379	418	427	447	453	450	460	469	432	399	464	430	454	397	470	434	431	475	410	445	475	443	451	434	468	467	463	432	477	455	465	463	418	438	424	464	428	447	450	452	445	435	447	479	450	437	433	412	448	477	423	406	425	395	443	454	457	442	461	413	441	450	452	456	434	466	454	437	442	411	447	417	426	417	460	438	412	477	469	445	430	471	458	450	446	444	431	453	437	463	473	439	430	422	469	425	414	444	434	428	440	454	408	479	435	436	458	446	471	426	481	460	469	456	405	469	429	449	504	443	465	441	445	460	424	448	446	417	438	476	428	459	428	440	443	461	436	437	436	450	460	457	416	401	459	461	464	437	448	445	458	429	445	451	406	440	456	494	469	442	422	426	471	451	451	397	443	494	444	457	424	490	452	454	484	461	421	445	441	463	473	428	453	447	430	424	474	432	451	456	426	460	467	459	448	446	457	445	427	458	459	443	453	447	424	464	470	399	482	438	465	440	449	450	408	463	480	439	429	453	388	459	411	447	457	457	468	471	426	448	443	433	462	436	424	436	451	481	420	437	440	505	442	451	455	438	500	453	427	439	450	394	428	413	396	429	428	451	466	428	445	464	452	454	451	463	439	443	465	459	451	492	416	446	475	438	425	435	459	436	447	486	400	462	417	465	416	427	435	431	453	449	461	454	460	423	438	435	437	442	441	481	456	417	447	466	456	497	477	475	430	448	452	418	446	450	475	428	456	428	418	464	440	456	466	439	464	487	438	423	434	457	467	394	435	474	448	387	465	445	442	445	433	455	424	413	457	466	479	433	439	436	457	420	426	457	463	461	418	435	448	447	461	433	449	433	465	418	416	478	413	456	472	453	446	419	434	409	456	446	444	399	429	420	471	427	438	446	395	462	439	437	429	413	455	445	428	445	406	468	427	409	473	439	442	408	465	441	475	469	518	440	470	461	441	413	447	430	439	422	429	421	443	430	471	424	438	463	447	461	440	457	449	434	464	453	444	449	424	425	460	447	427	455	436	435	409	412	444	479	419	442	420	427	453	387	481	448	431	445	442	469	442	457	469	419	440	463	469	424	451	450	430	442	474	447	459	453	456	458	411	446	460	470	453	427	450	451	466	483	397	441	432	450	462	481	453	445	431	449	417	451	456	492	441	460	458	437	467	437	443	498	408	417	469	451	409	442	425	398	435	453	439	448	424	425	462	464	438	442	497	440	461	460	424	433	450	434	443	517	420	438	424	435	456	474	435	416	449	430	439	453	434	413	440	440	429	443	470	427	444	458	453	444	436	421	466	449	430	436	468	413	464	478	426	439	444	424	451	443	443	453	465	448	446	447	418	461	440	464	435	455	425	425	446	426	422	444	468	410	444	424	423	462	458	441	446	460	449	444	478	456	448	475	459	434	491	429	463	422	443	433	451	486	406	407	450	483	423	429	469	458	446	439	453	460	439	434	452	445	411	460	470	449	451	444	426	441	423	441	463	454	475	447	447	446	434	451	413	452	430	466	462	419	441	489	448	491	451	423	465	447	424	463	443	428	456	467	462	463	446	454	438	437	447	439	453	438	435	457	481	452	444	441	444	446	424	429	505	451	447	416	430	438	442	413	443	412	432	456	411	467	474	435	429	452	417	435	422	449	468	471	421	403	457	434	449	421	444	448	437	470	471	427	449	452	474	400	424	439	447	444	427	428	458	419	470	481	472	431	444	422	468	424	471	470	424	452	420	491	438	485	434	434	425	434	463	446	460	452	437	435	425	454	442	466	433	463	437	444	492	482	429	405	459	425	398	438	451	426	457	408	455	426	480	452	441	419	499	470	415	445
24047	21008	27938	24208	19395	1409	493	384	279	262	238	241	226	198	182	203	167	156	181	176	163	170	147	157	163	146	162	142	151	147	163	156	173	143	143	149	134	148	145	144	153	121	148	141	149	133	155	153	158	138	142	140	124	150	125	135	160	142	137	128	115	128	147	133	141	162	141	128	143	144	150	130	146	161	139	144	149	148	142	157	139	122	145	122	141	134	162	122	138	145	144	138	145	118	167	127	141	150	134	126	142	130	143	147	153	136	132	137	131	166	129	153	136	155	135	146	143	119	141	145	142	145	144	137	162	121	152	132	131	136	135	147	149	131	148	143	136	140	145	119	134	133	123	146	125	138	160	134	131	137	124	155	152	130	139	148	153	124	129	127	154	169	155	121	151	138	132	138	139	134	134	157	145	128	126	148	137	132	134	143	137	129	124	134	146	136	151	160	133	129	122	154	140	134	147	134	144	127	137	136	126	163	140	123	141	135	154	132	153	138	114	136	153	137	130	128	130	149	126	145	131	148	134	161	139	141	129	148	138	140	160	143	141	152	148	151	132	138	135	131	160	151	150	141	132	156	151	141	141	126	122	136	132	146	146	128	140	136	151	143	146	129	140	127	153	135	139	138	155	122	124	131	146	126	124	163	133	129	133	151	154	136	134	122	136	147	139	140	136	146	138	132	139	159	140	122	148	146	130	145	140	140	113	124	149	130	141	133	151	146	155	133	130	132	121	140	143	134	118	151	145	132	146	144	133	155	162	149	137	124	157	165	138	154	129	129	128	162	134	175	135	141	145	139	151	132	155	139	127	113	150	134	136	147	156	142	151	146	169	142	137	143	157	137	118	135	132	144	154	152	148	158	143	121	135	141	150	133	128	156	147	144	130	160	138	121	142	139	152	143	131	144	132	135	170	149	121	154	149	143	140	126	152	156	140	144	133	126	132	140	156	134	149	147	131	144	116	134	161	138	125	135	156	130	140	138	166	131	152	139	150	124	142	147	111	139	146	145	141	128	149	136	121	130	126	124	143	125	162	127	134	139	151	135	144	150	135	136	133	123	153	143	142	130	136	144	118	144	132	128	134	138	158	153	159	165	141	149	140	132	142	129	130	149	135	126	136	121	114	130	142	151	143	151	121	146	131	143	153	146	129	142	143	142	131	142	144	123	122	126	139	134	143	117	152	163	131	134	127	141	132	160	149	137	131	127	136	129	152	125	147	162	133	130	139	140	165	143	125	147	125	156	143	142	116	122	140	128	124	158	162	140	128	126	138	135	156	140	127	150	143	145	129	156	131	132	138	141	152	123	148	137	137	148	149	144	138	138	129	141	160	138	140	134	142	121	123	137	134	136	127	132	129	117	148	129	168	155	140	128	134	135	146	134	138	144	143	154	137	144	143	149	144	118	135	146	150	146	147	144	130	135	136	159	145	134	139	120	127	140	141	144	133	139	151	135	137	130	141	119	152	141	144	107	128	144	143	119	145	134	117	160	127	151	116	130	140	139	136	131	135	148	142	146	138	144	143	158	151	154	149	162	132	123	137	129	161	142	140	143	134	139	141	125	147	147	139	144	142	127	151	131	121	133	155	136	118	145	137	146	140	116	129	143	152	156	142	127	138	140	130	146	133	152	128	148	150	153	153	135	138	127	135	136	137	159	136	153	157	147	149	122	155	124	108	128	132	142	142	140	138	137	125	157	158	149	116	126	139	172	128	145	142	138	128	132	130	155	119	154	136	129	127	148	136	119	145	135	146	128	136	127	165	147	149	111	126	140	152	135	134	140	121	144	149	144	148	131	131	141	139	127	154	139	132	145	149	127	133	128	128	166	141	128	141	128	136	134	133	127	163	146	131	147	137	143	120	138	132	145	127	120	150	122	119	165	155	143	149	146	135	139	146	144	144	147	149	142	166	159	133	160	121	123	141	134	139	125	149	127	122	118	137	133	139	139	148	142	131	147	140	145	118	128	142	157	148	161	156	152	147	158	162	146	130	132	137	142	123	147	144	144	117	138	151	125	143	159	131	141	124	158	114	123	141	138	129	146	136	139	123	137	150	129	136	115	132	137	120	129	127	136	145	140	127	137	162	145	142	140	139	134	133	145	148	116	118	153	145	151	119	143	148	145	167	124	140	138	126	134	150	121	137	143	128	144	136	137	150	127	146	160	141	156	113	139	133	137	141	118	147	157	151	136	151	132	128	133	132	143	149	123	151	133	149	126	144	137	145	122	146	158	135	129	114	158	142	125	112	121	132	128	152	153	127	124	128	148	148	143	132	158	122	144	144	154	147	149	141	150	139	143	145	158	131	135	119	123	133	150	149	129	125	157	140	141	128	139	132	145	169	133	140	133	130	157	168	155	128	144	128	136	132	132	150	126	135	128	146	116	143	137	165	140	145	136	148	134	160	144	142	127	150	150	142	137	147	125	144	144	128	122	128	130	133	124	133	143	142	129	153	129	151	165	149	169	135	131	137	134	148	141	131	155	131	154	142	149	153	144	134	147	133	131	131	132	136	146	163	135	151	138	136	136	139	140	153	148	152	161	139	153	131	140	148	134	148	134	133	145	145	125	149	141	140	136	128	119	132	144	144	129	145	153	147	145	149	128	140	129	142	127	150	139	137	152	160	130	139	135	130	139	138	160	140	135	137	136	126	126	141	140	144	131	134	147	135	126	126	141	137	133	127	139	132	140	151	144	133	152	135	165	122	121	134	123	129	150	140	139	144	142	124	132	159	154	132	139	138	166	143	150	133	149	141	122	129	160	152	144	145	117	141	126	133	153	117	127	134	139	158	125	129	131	145	137	122	154	149	153	142	121	135	146	136	126	115	150	124	150	138	146	160	134	141	140	135	130	137	129	120	139	127	139	149	152	129	142	135	130	138	115	127	137	146	128	131	131	127	135	130	124	147	138	184	140	155	143	135	107	147	155	139	154	135	151	146	145	141	139	142	146	131	133	135	141	140	146	132	149	160	142	124	141	142	139	124	137	148	147	133	124	138	121	144	150	134	152	136	137	150	132	135	140	133	142	157	160	143	145	135	128	135	136	150	147	153	137	138	131	150	115	156	150	130	153	141	137	142	133	138	141	140	136	139	135	126	151	137	143	118	128	140	133	148	142	136	127	146	138	141	130	135	117	147	139	134	133	125	125	127	144	144	157	133	149	141	133	139	146	140	166	147	120	133	134	137	167	128	137	132	153	122	151	147	139	111	148	141	129	142	166	145	131	133	156	139	144	148	127	136	134	147	121	163	122	140	140	120	144	137	158	123	131	126	142	128	157	144	136	136	140	137	117	160	141	128	148	148	132	141	133	139	114	148	135	124	133	146	140	145	134	136	135	138	138	160	131	162	152	152	143	131	132	155	138	152	135	141	131	147	135	133	137	129	132	139	137	144	131	147	158	130	122	138	146	141	149	148	149	119	154	166	145	142	127	145	153	106	129	115	143	150	137	154	150	140	138	155	130	142	164	133	139	148	147
19044	9597	7946	3965	2602	1795	1382	1080	959	753	684	598	559	539	425	444	451	405	382	372	391	354	352	331	350	331	318	304	310	287	286	295	273	306	273	294	280	302	306	278	307	293	268	297	279	286	252	301	272	267	268	279	262	270	283	289	290	282	266	272	271	226	275	301	295	284	285	290	291	251	279	288	277	260	286	248	299	251	259	258	297	249	280	248	261	315	262	274	267	284	273	286	271	260	242	264	281	284	290	267	264	253	278	261	240	249	305	266	237	264	295	281	255	286	251	265	305	278	278	282	255	266	261	238	302	283	291	250	238	269	256	284	254	273	284	289	245	271	292	270	257	285	263	286	265	302	274	290	281	269	286	263	231	272	273	289	272	268	281	266	274	270	272	280	275	271	256	246	245	246	267	274	281	284	268	246	242	242	283	251	259	246	248	251	289	263	256	260	222	239	273	244	244	258	263	263	288	308	284	276	286	258	247	251	276	291	274	279	266	271	254	279	268	282	274	266	277	276	282	259	263	271	253	267	284	260	289	261	279	254	248	276	272	297	279	266	258	238	281	266	265	250	285	252	280	267	249	267	285	286	240	277	296	294	272	274	263	262	298	271	269	282	255	257	258	260	285	278	286	285	250	263	242	277	291	290	260	265	270	233	267	265	286	259	238	282	266	247	254	279	259	269	262	287	274	261	286	285	248	262	255	289	280	274	270	285	264	269	290	277	265	286	257	280	272	273	279	270	270	258	248	281	270	275	264	258	276	270	268	294	269	278	275	279	279	272	264	278	271	287	287	256	266	271	258	284	252	253	277	281	276	294	294	288	284	271	287	259	277	254	237	279	316	250	260	275	249	245	245	248	266	282	292	275	289	264	301	260	267	285	269	268	244	272	282	274	281	272	280	261	246	243	249	282	276	263	289	273	283	281	265	304	250	274	269	253	266	268	269	274	263	263	269	264	284	274	249	269	260	262	263	277	291	293	263	271	291	275	292	284	296	257	288	253	252	274	258	287	239	261	279	260	257	276	265	276	232	294	240	273	251	292	273	291	254	282	276	290	263	269	261	257	297	272	269	271	278	288	245	239	277	268	237	264	268	277	253	275	276	282	298	277	254	270	253	266	268	269	296	235	275	249	233	278	270	285	273	266	261	286	256	269	283	294	265	280	263	290	278	284	290	268	265	274	233	300	267	256	280	268	276	235	252	269	266	256	281	266	283	263	313	271	273	252	281	282	248	255	264	278	259	272	273	266	302	251	241	243	280	292	273	287	267	286	251	267	278	259	270	248	277	258	276	247	269	269	253	270	266	272	265	247	259	266	250	276	258	285	278	251	304	254	283	272	308	270	287	238	289	249	244	261	297	285	284	263	266	277	277	261	258	248	308	257	282	246	282	255	254	298	269	271	283	269	271	249	287	265	283	261	251	268	280	261	297	288	265	273	246	281	288	272	265	269	267	242	268	279	237	226	263	270	286	253	265	258	270	267	272	264	281	303	245	269	245	253	255	263	279	253	307	286	256	253	271	269	262	276	283	253	254	265	270	284	251	290	265	272	276	271	269	274	256	268	271	246	251	268	228	256	257	268	280	267	246	260	243	285	288	283	234	264	256	257	237	279	257	275	292	256	237	274	261	255	239	257	272	238	260	267	278	264	232	269	255	260	250	236	269	273	257	284	272	278	278	280	274	277	244	259	278	279	269	299	265	286	284	270	268	274	262	279	299	269	266	269	258	267	264	263	248	288	287	220	283	246	264	285	256	279	269	219	279	270	243	271	273	257	274	270	260	279	273	303	262	279	259	252	269	264	274	253	259	258	272	234	277	254	275	237	284	261	255	276	257	275	245	269	259	274	239	261	272	248	276	257	263	284	276	287	278	257	274	246	284	256	277	280	255	278	302	274	271	248	280	274	279	285	263	271	292	244	273	265	254	255	260	256	248	275	246	257	260	227	270	266	252	272	243	260	252	249	258	299	244	255	293	237	235	277	248	284	259	255	241	280	291	266	272	276	283	286	271	274	281	267	300	298	265	269	291	257	277	264	265	270	283	290	275	269	256	298	262	266	251	254	284	286	263	268	289	295	263	241	236	280	262	263	267	293	278	278	286	286	243	314	289	258	263	260	234	305	296	269	251	242	275	274	272	243	271	285	250	255	286	254	262	267	276	279	251	261	275	275	250	282	273	289	259	291	226	273	277	269	274	263	276	251	264	250	271	286	292	280	237	332	265	280	271	289	261	261	276	249	290	265	250	288	274	252	258	255	273	236	265	274	288	237	281	241	272	288	265	257	262	264	278	273	237	265	279	288	302	275	283	238	246	281	264	275	269	297	260	259	248	253	265	269	275	254	256	261	282	282	274	283	287	270	287	266	294	258	272	259	272	252	273	244	278	288	254	253	301	275	277	301	274	264	264	270	257	284	265	280	262	295	260	282	278	291	271	250	265	282	305	290	255	261	264	269	249	250	253	261	257	281	252	292	268	269	295	247	265	285	272	265	267	252	262	279	252	293	262	255	279	280	280	264	304	270	274	276	229	267	274	247	294	270	287	270	250	244	272	274	293	261	272	283	254	271	264	285	246	269	281	258	270	266	297	268	286	265	287	250	262	266	275	255	266	305	270	217	232	271	270	281	283	279	246	246	230	278	247	256	272	271	317	292	271	291	279	264	299	236	255	245	264	268	277	265	241	249	280	280	259	251	270	288	278	274	274	273	264	280	259	255	255	272	273	252	255	261	259	233	266	282	262	285	284	250	267	267	254	277	260	275	263	294	267	254	272	275	239	259	256	282	286	244	249	275	267	268	269	277	290	290	279	243	237	256	273	261	261	277	276	258	269	292	276	240	251	254	271	288	255	259	306	261	243	275	276	250	283	257	269	247	267	280	261	300	258	272	270	253	251	276	265	281	254	290	263	248	266	279	260	266	271	259	271	273	254	280	298	274	244	258	257	254	237	272	294	265	296	256	274	250	266	246	268	267	262	278	296	273	290	272	256	264	282	243	240	287	263	276	261	257	258	274	291	264	286	287	262	281	258	307	282	274	258	275	251	281	260	255	262	256	260	286	256	273	268	226	247	257	259	248	272	288	265	253	287	290	246	279	260	234	286	262	261	272	277	220	250	259	283	264	291	265	270	278	293	292	260	281	252	260	273	279	293	275	275	238	279	269	255	297	253	276	289	270	295	283	262	262	240	277	226	254	275	268	273	259	239	301	251	275	290	270	239	283	268	263	238	286	263	276	265	288	256	274	276	274	239	279	277	276	307	259	264	242	260	296	254	250	264	235	258	281	259	260	291	274	248	262	249	275	251	277	292	298	253	278	284	268	260	273	266	278	281	257	260	277	285	280	257	285	252	254	280	257	265	261	282	256	287	303	285	255	252	264	269	262	255	289	251	251	267	290	252	244	291	259	295	289	266	289	302	272	255	254	258	294	240	277	273	260	271	280	295	253	266	264	272	267	234	266	290	294	254	268	252	275	266	276	278	261
23044	20970	28563	23550	20971	18457	1975	910	669	542	502	518	474	420	433	444	407	387	421	400	349	377	404	371	387	363	375	356	366	361	332	324	311	380	368	338	338	355	350	346	334	330	320	320	308	317	310	359	336	338	313	319	352	369	353	356	360	348	354	360	346	340	326	324	317	331	346	327	301	313	307	309	350	311	344	356	348	317	267	319	318	361	337	341	324	336	320	334	322	322	331	340	349	362	343	303	341	305	297	327	347	332	327	343	337	333	323	331	307	327	338	351	341	308	311	318	340	335	332	312	308	329	336	347	305	348	316	338	341	282	366	349	321	274	302	338	297	345	339	284	341	329	334	340	344	348	306	307	343	329	303	333	330	315	321	327	281	286	337	309	323	353	313	324	321	331	358	323	309	307	334	329	313	323	323	332	320	343	318	330	330	341	312	319	338	327	311	298	331	320	315	332	327	293	340	342	313	309	322	319	343	292	351	337	322	320	301	328	298	326	319	334	312	339	313	369	313	319	332	337	350	306	334	309	331	319	330	338	324	353	301	353	321	356	328	306	320	346	304	326	326	326	311	323	334	355	341	304	333	312	307	303	323	331	332	322	301	341	344	322	330	322	349	356	320	357	308	329	323	337	316	324	330	308	319	328	330	340	325	293	330	316	327	311	339	323	305	313	334	301	341	341	328	321	339	336	323	334	356	366	318	294	324	291	325	349	358	354	318	318	301	318	336	313	358	335	334	316	345	315	349	323	344	319	335	323	323	283	311	347	340	339	317	341	296	291	319	314	325	327	333	346	341	329	312	318	339	353	333	308	302	336	308	287	320	333	338	324	312	320	331	333	334	313	299	306	347	312	308	343	315	338	314	339	325	304	305	303	335	328	341	341	336	292	329	279	319	301	295	345	298	343	324	304	314	341	329	313	315	340	307	295	309	353	299	314	296	356	322	320	329	329	306	319	319	326	321	352	296	322	363	314	317	327	342	316	299	338	359	329	347	327	329	312	324	322	299	327	297	317	318	319	333	325	291	317	336	330	314	307	311	318	308	297	341	266	320	329	323	319	340	322	306	330	317	321	349	305	302	322	303	286	328	360	310	378	308	340	334	351	305	359	325	337	314	322	310	322	309	355	324	325	310	369	364	311	354	302	324	317	298	328	332	311	340	314	317	345	363	331	340	324	325	304	327	329	365	374	324	338	321	302	343	308	328	311	363	327	350	321	333	332	342	305	310	315	281	281	311	324	326	295	338	331	341	319	336	350	341	297	323	338	301	341	314	265	350	327	300	355	314	306	326	351	322	328	336	322	355	318	325	321	325	333	350	295	327	312	336	322	332	329	324	370	319	324	339	270	320	310	316	312	309	339	312	319	334	365	355	298	295	301	337	324	298	330	349	344	302	335	297	328	291	343	320	285	313	307	305	314	298	293	302	325	338	301	323	332	309	313	320	319	367	338	335	323	362	343	317	373	357	354	332	347	333	326	338	315	328	342	311	325	356	315	315	356	327	328	330	330	323	311	328	342	358	321	306	323	343	302	347	321	315	311	331	305	296	318	353	341	323	310	304	299	322	315	348	337	299	352	333	310	324	320	348	297	335	310	307	335	321	314	326	321	304	303	373	314	317	287	311	345	319	327	329	330	338	304	329	338	305	336	326	291	316	322	330	302	308	304	334	337	338	316	331	338	354	305	310	327	317	298	316	314	316	349	342	339	328	329	289	324	332	319	301	332	312	304	363	321	334	340	331	346	325	320	352	286	322	351	306	328	334	311	332	332	262	338	335	354	291	321	312	312	324	312	337	316	322	326	324	324	313	331	334	326	351	326	317	306	315	337	318	341	319	332	342	314	320	331	291	332	322	322	332	335	331	304	326	325	318	289	338	292	317	326	356	315	321	319	316	302	364	329	315	308	334	344	299	327	321	303	314	350	305	325	320	302	312	284	326	339	314	307	349	321	336	322	335	322	324	322	326	326	308	298	338	307	326	328	324	336	295	347	321	340	299	292	320	314	333	370	316	324	319	327	311	338	349	299	341	341	312	330	289	339	334	310	305	324	325	365	321	313	353	326	311	338	319	328	331	309	341	354	325	366	304	313	334	342	333	312	348	332	313	308	312	311	360	311	307	313	337	323	315	329	315	346	344	339	313	315	310	317	326	317	305	325	313	329	332	335	316	327	335	326	346	316	348	322	318	334	294	333	321	327	312	314	334	352	286	331	349	330	299	345	319	330	308	293	323	326	338	336	319	312	313	335	327	323	312	331	348	336	317	345	322	308	341	316	339	322	339	315	312	326	327	339	313	311	330	294	340	307	300	309	304	309	313	295	341	313	352	300	308	334	334	336	326	364	320	321	333	337	305	345	291	346	319	340	333	279	336	319	304	314	305	337	297	312	343	306	333	351	339	307	354	309	350	293	320	286	337	322	326	320	322	303	330	324	339	343	301	311	327	297	328	315	369	296	348	321	311	321	340	297	314	359	309	334	325	379	359	322	304	362	315	328	310	305	344	309	311	309	345	329	345	289	306	311	333	297	307	327	329	338	326	307	364	325	337	355	320	310	339	329	310	362	325	312	329	306	319	328	310	315	287	309	332	312	331	354	305	343	349	306	337	336	319	296	326	349	323	272	321	295	336	312	324	320	325	324	303	339	322	323	350	324	351	333	321	316	348	330	335	322	309	316	299	333	339	318	308	304	305	318	316	311	350	309	307	332	311	340	320	311	327	323	298	320	348	305	305	339	333	334	303	334	329	309	321	298	328	316	328	319	305	312	322	301	310	344	339	352	342	305	310	327	349	308	338	312	285	338	331	343	353	329	319	350	315	340	330	318	310	290	313	317	295	331	309	296	333	308	299	327	339	325	317	316	334	330	302	305	329	330	337	307	352	307	317	320	280	338	328	337	318	346	312	319	352	328	360	320	298	340	330	348	326	322	305	336	331	336	313	308	327	320	327	305	316	346	339	314	315	331	352	345	292	323	342	298	321	346	295	308	335	315	322	332	331	340	320	305	313	285	304	335	310	327	332	331	314	323	324	335	340	335	324	320	355	343	315	333	336	318	330	333	322	338	338	304	345	310	345	316	302	295	330	321	317	338	354	336	312	329	343	304	304	312	316	333	340	330	301	329	308	323	304	323	345	309	312	335	318	332	301	352	332	319	367	285	331	334	331	307	315	316	305	347	302	324	300	322	323	325	324	332	316	316	302	365	313	327	334	320	337	324	352	321	321	354	333	336	314	312	295	343	332	337	340	300	316	322	328	291	327	324	298	349	316	339	310	371	315	345	318	326	328	317	378	313	330	290	345	345	325	339	338	323	321	308	316	321	320	320	334	337	326	308	312	328	314	314	325	326	311	280	331	298	319	332	336	313	301	328	346	308	336	303	333	308	300	327	319	350	328	340	287	328	318	301	288	329	299	343	303	317	316	317	344	332	313	323	319	325	334	343	294	359	299	316	341	334	290	360	332	298	335	288	299	318	311	337	356	322
22595	15516	12959	7139	4713	3471	2551	2154	1737	1548	1263	1171	1091	995	914	832	899	834	812	791	777	767	705	665	656	641	678	652	675	643	665	629	597	622	640	641	625	583	638	585	588	619	559	576	580	577	578	582	628	580	567	614	593	606	554	580	590	616	588	630	558	573	518	543	591	592	547	586	625	573	599	551	557	558	550	569	596	550	559	573	577	558	552	574	578	527	572	579	579	561	549	565	622	558	576	618	549	619	540	542	570	527	552	520	551	571	574	569	541	554	548	580	559	559	575	573	547	571	609	601	578	568	547	528	520	535	557	588	607	565	570	559	583	562	574	555	579	554	523	547	532	591	534	586	568	521	593	593	567	616	597	566	555	529	550	575	590	563	512	600	583	536	557	557	565	538	591	529	572	543	514	552	573	548	530	575	585	560	583	560	521	597	600	559	538	558	568	580	540	569	559	551	549	534	553	575	553	538	547	545	558	550	563	575	594	534	577	558	544	612	574	578	538	528	610	533	560	576	557	591	585	540	512	557	558	566	564	593	551	547	561	534	557	572	599	570	587	592	548	573	564	589	544	536	558	606	542	569	538	552	522	550	626	574	546	557	561	564	529	612	577	565	539	590	541	556	579	555	584	580	549	540	529	556	572	555	602	560	570	572	546	572	549	635	562	551	573	513	572	573	609	621	529	546	583	566	556	518	546	558	533	550	547	584	527	572	564	557	597	584	550	555	569	549	573	569	558	598	589	576	550	607	612	564	600	536	560	587	575	555	546	559	524	552	533	556	589	554	578	611	562	570	586	595	577	560	575	535	562	552	538	591	567	556	554	584	562	555	590	563	543	560	546	540	577	564	533	545	572	555	548	570	550	596	574	570	564	565	535	517	566	582	566	541	551	575	599	572	525	600	558	579	614	565	570	557	579	550	571	576	576	528	582	551	563	590	549	558	557	583	594	583	623	594	583	580	596	568	597	568	588	541	505	553	583	521	592	565	565	553	569	509	538	588	543	558	527	550	595	554	558	549	552	557	535	576	565	567	567	578	606	565	580	576	581	542	565	567	559	534	552	519	564	588	527	529	600	589	608	545	541	547	523	541	523	549	575	550	560	583	577	579	606	566	547	574	597	562	615	589	599	592	605	556	532	548	582	545	592	545	602	571	571	572	549	557	548	581	567	538	566	564	600	549	567	571	556	556	598	501	561	585	556	585	547	598	539	557	589	549	595	545	574	548	584	568	606	544	582	559	563	577	562	594	575	633	606	570	560	563	555	538	562	565	554	583	569	537	570	553	525	549	615	581	584	543	588	547	523	545	577	538	588	532	576	582	557	492	585	577	546	569	599	569	569	537	593	533	562	586	550	618	527	546	604	552	569	579	592	569	547	553	552	537	554	607	532	587	586	558	570	535	584	595	533	607	557	598	574	512	569	539	516	581	559	570	580	556	556	532	544	613	564	581	582	582	582	586	572	543	558	544	537	523	576	563	576	573	597	558	540	557	555	571	604	569	544	548	552	550	571	557	552	597	534	545	553	543	555	542	527	556	576	552	580	617	559	577	574	555	529	533	583	586	586	544	553	570	587	586	558	526	549	547	576	566	563	561	560	541	554	574	571	603	579	563	514	540	532	561	621	543	544	638	545	571	548	581	544	571	569	560	578	570	548	505	539	590	536	581	580	588	529	568	550	538	557	572	589	521	535	581	536	554	575	524	563	554	576	570	559	587	569	565	582	584	588	594	584	552	538	581	595	492	616	564	589	525	546	523	545	535	579	595	525	538	569	570	563	583	553	574	561	544	498	525	564	556	550	575	604	556	537	572	539	545	556	533	539	591	552	549	623	592	603	570	575	579	538	552	548	573	584	557	548	575	548	547	573	540	572	569	558	570	541	547	555	607	539	587	572	557	537	581	546	546	557	575	562	556	552	563	549	548	556	584	598	589	558	551	551	533	588	553	554	560	568	542	545	568	586	547	537	559	524	572	554	554	522	537	544	576	550	531	554	547	554	551	548	552	548	572	563	601	623	561	594	566	555	575	537	517	538	560	562	581	578	562	534	547	578	588	570	601	517	572	561	565	576	564	543	585	549	564	558	555	579	583	552	546	602	579	576	528	569	584	572	544	572	540	552	566	554	576	571	548	598	534	544	591	562	589	591	543	578	603	528	555	520	617	560	562	527	529	536	564	572	572	604	544	561	585	535	550	581	585	584	557	539	578	586	564	511	617	549	513	574	582	566	581	554	574	531	554	565	574	588	550	517	532	533	556	579	552	553	556	579	563	584	619	561	547	554	565	594	561	523	591	566	554	612	529	563	607	524	574	537	522	563	592	534	546	579	576	542	608	534	595	541	584	553	562	562	527	525	526	555	575	527	546	537	517	568	562	527	566	614	571	590	586	549	564	588	538	572	572	543	557	571	578	567	506	558	611	564	546	555	560	614	535	544	568	578	602	574	606	540	572	562	536	554	548	562	542	534	596	593	572	601	515	556	572	516	578	565	574	579	555	608	595	555	578	575	578	574	534	597	556	567	586	587	549	558	591	594	577	537	568	537	550	539	560	500	565	561	584	556	551	596	603	551	544	555	542	530	572	621	591	533	568	540	579	584	514	518	566	595	562	583	529	524	627	543	579	564	537	602	554	549	544	575	551	558	596	533	535	544	562	548	542	597	592	571	539	587	624	567	527	549	585	566	544	539	606	552	540	572	553	546	547	581	563	536	484	543	551	583	557	583	575	566	556	580	532	538	600	556	564	529	558	542	534	597	558	578	553	597	584	580	532	585	538	586	598	555	562	568	574	570	542	566	568	540	578	532	550	523	556	566	545	547	526	559	607	582	534	554	538	505	579	567	582	589	525	545	610	588	590	549	553	578	537	594	547	557	551	533	536	542	558	567	562	582	569	540	603	560	527	562	556	555	505	551	525	545	539	531	567	575	600	546	557	535	573	558	586	541	553	580	537	566	564	548	555	538	584	575	558	547	582	587	551	541	574	523	563	547	517	539	557	511	588	574	561	615	561	572	551	497	570	572	525	545	532	503	573	539	554	572	547	580	597	564	604	549	569	589	532	547	567	539	575	559	542	569	563	619	562	529	505	548	534	538	600	567	587	549	548	568	549	563	588	550	570	582	552	567	588	570	562	580	534	554	555	550	575	557	584	586	508	568	547	548	590	524	577	558	567	601	561	571	560	581	544	550	568	587	587	548	552	555	564	557	566	570	542	563	600	605	560	598	582	607	543	572	574	580	551	537	539	572	577	527	557	606	543	584	607	552	549	566	560	546	539	573	589	554	550	531	568	609	534	533	576	541	569	559	572	550	545	537	541	538	570	494	526	564	513	557	537	537	595	545	555	536	579	551	553	585	582	564	604	526	575	534	551	509	572	552	577	560	544	502	583	577	577	552	563	513	570	564	565	566	566	599	593	522	548	551	585	570	565	545	514	593	563	568	559	548	559	602	581	541	539	599	572	559	548	522	549	524	542	582	565	575	578
26623	20380	8043	606	347	277	280	221	282	256	227	232	261	265	240	249	234	256	235	222	211	236	213	238	267	251	225	228	238	268	263	243	254	251	225	233	243	239	246	228	246	232	245	260	233	220	216	243	253	223	252	247	250	259	242	256	213	252	217	256	218	231	243	221	201	244	228	210	229	227	245	248	233	239	233	232	230	259	208	235	212	252	244	222	252	208	238	222	253	256	239	223	220	249	223	223	217	248	214	257	250	266	228	248	213	227	266	245	235	248	243	240	234	226	249	202	224	245	232	234	226	258	218	259	229	236	229	211	237	220	235	237	227	230	255	229	244	229	227	229	221	229	227	262	225	223	227	226	232	218	252	225	236	230	236	245	226	200	229	225	226	237	248	228	253	235	217	222	219	242	224	249	231	223	253	229	224	229	205	227	241	244	247	271	239	222	233	230	249	227	271	233	211	242	234	241	229	232	223	238	220	226	255	215	232	215	224	246	238	229	220	233	234	234	230	231	229	232	214	245	217	254	242	231	210	210	192	203	253	260	232	254	250	252	227	271	252	244	240	243	223	261	219	220	248	250	229	249	247	203	225	247	224	204	259	234	221	225	211	225	240	234	220	227	239	251	239	228	221	250	222	260	242	242	211	241	224	218	237	227	234	224	234	234	255	255	237	242	251	207	227	232	231	228	214	241	228	237	230	237	257	232	243	247	224	262	220	229	238	222	218	219	250	208	213	243	219	249	216	235	237	232	252	245	233	246	225	236	255	240	251	228	262	230	240	243	242	202	246	253	235	247	253	241	248	246	223	213	224	236	237	224	204	228	255	233	256	234	220	224	234	220	232	238	223	232	247	231	206	238	228	227	206	253	238	221	241	240	214	239	246	243	207	221	234	227	228	213	239	261	224	243	242	260	219	254	239	238	241	218	248	244	214	232	222	223	224	236	220	229	246	242	247	233	209	241	233	237	248	223	209	222	240	242	236	257	216	246	227	238	236	232	246	233	245	234	236	242	253	244	249	239	220	227	230	219	251	217	237	242	232	219	222	244	236	231	225	245	240	244	262	227	217	219	231	252	245	221	234	225	275	204	229	251	232	244	231	231	236	207	226	249	229	224	252	265	252	244	228	234	215	253	235	241	237	228	225	245	243	228	248	236	240	242	232	217	230	247	205	219	235	225	241	224	209	233	238	210	243	269	213	251	235	243	254	236	241	199	236	241	231	222	225	229	239	211	196	242	255	239	238	209	208	238	228	239	218	238	238	256	242	240	267	232	240	245	237	243	208	238	217	233	228	273	231	220	229	239	230	232	222	231	238	232	221	261	244	225	227	242	237	241	224	237	200	236	232	228	218	226	249	239	223	219	226	247	224	245	215	212	244	204	238	238	228	249	253	227	233	243	228	245	231	228	235	227	218	245	256	240	231	246	231	245	225	244	234	240	230	215	229	209	245	257	251	229	233	202	285	243	213	229	237	243	241	227	222	239	215	251	258	236	239	240	225	241	203	219	233	242	253	246	247	252	217	261	220	227	232	215	236	227	221	231	221	215	221	204	242	243	236	248	238	212	252	249	242	231	247	238	263	216	216	239	212	239	245	219	231	233	250	247	211	229	232	252	232	232	260	224	222	217	236	223	228	241	247	232	209	244	205	215	217	253	224	225	227	236	241	249	223	246	257	241	213	245	261	238	223	247	241	243	258	248	245	241	220	272	236	215	220	218	255	250	263	240	225	251	231	244	231	243	232	222	229	218	239	221	228	250	208	215	245	244	250	220	218	212	231	241	236	257	251	243	273	258	256	225	217	245	238	235	238	226	222	218	250	248	254	245	254	253	259	252	250	254	246	220	232	208	251	243	251	224	227	217	226	252	227	225	217	234	253	216	229	252	226	221	225	171	238	242	221	227	250	243	228	220	254	242	223	227	210	246	203	230	224	261	248	232	257	237	227	248	222	243	233	256	223	232	237	233	238	229	214	246	243	224	236	262	244	209	251	190	221	228	221	220	236	231	247	251	232	201	214	238	242	239	232	249	253	225	232	249	249	230	229	228	220	223	217	235	232	242	233	252	263	233	230	227	226	235	235	243	245	219	234	242	229	213	250	196	236	239	246	236	247	238	217	232	219	231	204	240	221	217	232	217	237	212	222	222	229	226	237	248	237	218	268	252	240	255	210	232	235	212	214	229	248	227	241	242	220	244	234	221	196	223	203	234	234	238	221	270	208	239	230	247	212	251	238	223	251	237	234	246	240	228	233	234	237	208	258	246	231	199	246	250	242	226	234	235	228	203	230	251	203	236	239	235	202	226	240	222	212	195	205	244	214	227	222	203	260	230	231	246	244	225	233	236	211	236	235	217	241	223	240	258	211	259	212	255	237	243	264	230	217	240	262	226	242	249	235	259	228	236	228	212	261	202	233	221	256	230	194	237	275	222	206	236	231	219	253	218	228	220	240	239	250	267	235	238	244	235	232	243	227	234	257	200	217	257	228	201	244	228	211	259	222	259	239	228	256	251	243	239	243	233	223	232	226	250	226	255	231	236	216	210	231	198	236	224	213	209	267	275	238	237	229	212	238	247	230	253	248	225	243	238	219	248	226	226	233	241	227	233	237	248	229	212	232	245	224	226	231	247	215	249	218	247	200	238	236	230	231	237	236	233	241	215	239	200	258	220	252	231	225	233	242	258	242	226	251	226	215	232	238	244	225	249	280	230	221	231	243	232	235	218	245	240	203	259	245	247	253	244	203	253	243	217	214	214	243	216	218	221	230	233	251	231	229	235	246	203	194	220	259	232	238	226	225	252	198	255	230	246	224	211	229	218	215	241	226	218	255	253	263	247	216	220	215	222	218	243	266	204	233	258	224	252	217	234	229	210	241	203	215	256	254	203	231	243	257	231	235	238	260	239	219	239	228	207	228	238	234	231	234	231	222	232	258	218	238	211	221	223	234	216	272	242	257	247	241	237	251	237	235	243	234	228	217	235	252	232	234	228	239	240	228	242	215	227	234	220	223	243	219	239	218	218	259	211	228	222	244	214	239	234	244	229	239	233	222	221	247	217	219	225	254	228	235	246	225	214	238	218	225	229	257	243	226	238	223	242	239	242	228	213	215	253	227	248	228	255	203	243	236	250	248	224	263	228	255	226	200	211	220	232	228	213	230	238	213	216	242	225	248	209	228	263	228	239	227	246	220	251	237	191	241	228	220	248	206	234	241	240	261	236	203	226	246	243	248	247	242	221	239	213	226	274	251	231	227	223	216	215	233	247	203	235	237	231	220	235	222	221	204	230	229	228	257	223	226	242	226	233	244	251	233	240	224	234	252	223	216	211	242	235	265	222	242	228	239	231	230	224	251	229	238	244	222	227	243	237	226	271	220	248	224	247	207	241	236	219	226	249	230	234	250	237	266	219	236	265	237	266	261	230	242	261	226	259	234	237	227	225	239	227	275	230	236	229	208	249	245	243	248	226	241	250	208	221	259	214	233	220
10097	1521	1354	831	707	575	529	543	544	493	511	507	480	455	438	454	443	466	441	474	428	446	476	466	461	461	484	403	430	458	430	444	481	454	457	468	473	453	454	454	481	448	412	437	467	444	400	470	439	442	416	416	453	445	415	434	486	444	458	447	467	474	442	444	430	452	434	454	442	437	450	443	444	452	460	451	440	450	450	482	450	456	411	456	461	464	423	451	423	438	471	431	464	396	437	451	422	492	458	467	422	442	466	464	448	447	441	450	424	451	431	461	459	402	422	484	423	476	452	457	443	452	428	425	417	433	434	444	440	420	467	457	439	461	427	438	438	433	454	427	446	439	443	443	510	426	420	472	456	474	436	460	445	430	438	465	445	478	453	425	454	419	420	427	416	463	469	459	392	456	438	436	395	477	441	415	432	431	429	487	436	476	413	460	448	427	425	443	461	424	467	435	451	425	462	452	465	467	437	428	447	434	442	471	445	419	452	446	463	416	446	452	432	475	431	461	431	463	470	461	423	466	411	427	458	400	454	447	436	450	429	423	430	437	441	450	421	433	430	442	431	456	453	425	402	454	420	459	465	418	442	452	494	434	481	404	407	417	445	396	432	441	415	449	447	472	405	440	444	434	458	434	465	436	424	465	425	441	402	422	444	451	436	465	421	475	433	473	406	473	464	406	441	434	419	453	410	456	451	406	490	419	422	419	477	473	457	437	452	426	426	445	431	404	470	449	438	476	420	408	439	404	443	504	430	455	427	459	450	440	444	450	504	407	497	442	422	432	444	458	422	421	453	415	438	506	414	468	462	462	468	420	460	437	455	454	431	437	408	414	436	461	440	483	440	411	422	465	442	434	419	449	445	411	463	436	399	435	434	450	439	455	472	435	482	453	484	437	429	428	468	435	466	471	420	445	425	439	427	431	438	424	452	435	449	465	436	464	428	425	460	458	465	436	443	458	448	422	469	401	429	399	473	404	454	463	426	435	444	447	431	438	415	429	491	456	475	421	472	433	424	473	440	459	463	415	400	431	416	432	467	458	445	484	412	440	462	431	444	457	430	438	485	445	460	448	455	440	398	417	455	472	463	462	440	438	450	461	428	460	411	423	432	446	429	415	434	423	421	492	444	419	427	414	434	463	448	439	452	455	438	454	413	459	455	408	444	416	417	436	466	436	449	446	435	454	472	469	467	435	416	432	403	487	455	421	434	428	431	483	453	442	440	455	449	450	457	483	422	459	437	474	453	442	450	456	419	422	440	411	435	426	422	436	398	440	451	448	461	451	441	449	452	415	442	457	475	428	454	417	472	424	456	449	469	457	443	408	431	460	459	400	458	453	449	428	425	428	451	424	457	455	475	481	412	456	431	425	458	473	446	423	422	425	464	442	409	434	433	420	420	428	438	446	442	460	443	439	410	408	464	467	420	442	416	472	427	438	438	440	432	441	454	447	429	473	410	425	465	452	470	422	459	404	464	416	433	427	440	470	458	433	453	465	458	466	455	463	424	452	402	428	452	442	433	449	447	443	452	453	457	469	439	444	486	436	420	445	462	489	426	482	432	460	398	460	475	438	457	467	408	420	457	442	434	423	454	443	423	398	444	426	429	448	415	431	439	453	459	398	465	455	434	441	405	457	437	437	434	410	468	424	437	373	437	460	411	420	475	470	446	441	469	446	455	471	459	444	437	485	453	489	445	415	422	422	479	470	442	465	438	449	466	427	448	431	422	458	456	451	451	487	438	480	458	443	432	467	415	442	461	458	444	458	444	412	394	436	492	461	409	472	453	445	455	425	445	458	442	455	455	409	483	416	444	433	439	444	465	445	455	468	403	419	456	422	445	457	434	451	420	443	442	442	433	416	430	447	453	477	433	433	442	460	457	469	417	443	475	463	433	407	424	427	469	460	456	467	435	457	434	440	472	444	458	437	447	473	430	426	446	416	408	454	445	424	473	472	457	453	440	443	417	475	484	446	447	417	437	441	468	426	461	439	462	451	474	451	404	433	441	453	425	409	442	439	452	439	447	430	430	438	437	484	433	453	422	441	439	457	454	454	462	446	456	439	481	448	447	455	464	466	424	456	438	476	428	449	450	470	421	438	420	437	457	453	430	456	406	404	450	459	435	445	420	424	441	412	418	443	431	424	443	435	462	434	448	443	454	443	437	469	431	424	442	471	396	446	450	426	443	417	432	425	447	467	441	419	415	450	443	447	473	450	440	462	437	432	436	441	481	447	459	419	474	440	486	456	447	442	420	435	396	431	390	473	426	432	422	470	447	428	458	450	464	434	439	409	469	422	424	412	417	442	451	452	401	466	443	465	457	443	460	448	439	429	411	430	468	462	422	401	472	432	448	431	439	428	401	441	447	442	428	432	476	425	452	436	472	457	475	461	407	475	449	455	451	475	469	438	440	432	428	426	460	447	464	451	478	443	426	448	429	413	448	401	405	444	432	443	458	410	476	419	482	443	420	401	458	434	449	401	440	426	434	440	454	467	463	489	401	413	452	426	487	469	458	465	435	459	428	438	452	420	434	421	433	419	428	450	447	444	432	450	423	444	431	410	440	441	461	450	451	471	441	440	440	441	469	446	448	415	456	470	416	430	444	419	475	433	433	439	409	445	452	475	458	454	418	475	434	424	465	423	437	444	449	463	424	460	463	417	451	453	448	435	469	419	415	433	456	425	433	467	448	446	448	451	436	450	448	445	449	453	426	457	460	446	433	451	442	443	436	483	433	414	431	469	426	456	423	462	434	434	471	482	446	443	456	419	426	442	499	447	421	447	484	435	439	447	452	473	444	417	460	408	446	435	426	418	424	428	454	459	449	428	487	415	448	436	448	449	443	418	445	469	470	445	446	408	478	429	477	446	450	446	450	458	457	477	441	438	462	452	437	442	440	434	447	427	445	428	436	391	425	421	443	433	442	429	431	450	437	444	435	453	452	433	439	422	450	466	474	456	431	481	440	468	448	450	457	439	472	422	402	460	421	454	472	456	436	411	460	408	459	430	439	420	472	427	417	479	411	457	456	466	457	420	439	419	456	434	425	416	476	422	442	423	433	419	415	479	426	415	477	413	402	435	434	431	432	428	436	462	450	475	454	460	459	414	464	431	491	442	466	472	463	464	433	438	452	451	449	454	405	438	431	422	413	432	450	443	427	449	472	439	455	456	427	439	430	447	477	439	450	434	438	423	442	460	429	442	462	460	463	422	411	434	478	447	465	452	441	427	453	458	439	434	434	470	463	445	453	433	455	478	422	426	462	452	449	435	440	431	441	460	459	447	480	450	412	465	464	418	489	434	449	446	423	427	450	463	427	437	428	459	441	436	456	430	462	425	432	434	455	431	448	438	431	434	421	441	452	428	458	419	430	465	441	460	418	419	434	395	431	436	430	464	483	440	450	444	443	458	446	418	479	436	423	438	450	426	448	459	442	464	459	445	419	446	433	433	458	457	438	423	456	460	429	425	448	438	433	468	465	422
23996	20966	27881	24210	19186	1379	508	343	277	246	265	240	219	179	193	183	186	165	172	173	180	145	171	172	156	153	173	165	149	165	146	137	144	140	167	135	151	141	152	133	125	160	135	115	145	117	149	123	150	128	159	146	144	128	154	160	133	123	151	131	127	145	123	154	121	142	139	136	143	144	125	149	133	130	141	130	132	134	133	122	140	111	107	128	149	123	145	145	136	144	146	129	128	146	139	141	132	131	127	130	138	144	126	135	150	138	145	116	136	132	113	110	145	132	146	121	133	124	136	128	159	135	143	134	149	136	130	151	135	143	139	150	123	125	139	144	176	142	140	136	140	127	154	127	151	134	144	156	136	102	127	121	124	133	140	123	142	126	146	154	132	135	126	128	136	113	160	138	132	110	146	140	125	149	111	135	129	121	127	132	139	133	122	129	159	144	142	140	124	137	131	150	120	129	151	124	139	145	154	130	145	135	115	139	148	148	165	150	132	154	159	135	148	157	116	144	146	142	141	139	141	128	148	137	147	133	155	129	141	144	138	128	122	120	123	139	131	135	156	138	133	147	114	132	135	140	129	123	128	139	139	153	156	153	135	161	133	140	158	138	133	136	135	143	123	144	147	150	168	150	148	157	138	135	133	120	150	146	134	134	131	114	142	162	122	136	112	120	144	128	139	111	145	150	159	123	139	141	144	137	139	138	121	139	133	153	146	133	141	145	146	141	140	141	143	126	137	131	147	135	124	115	138	133	130	132	158	129	135	131	127	147	128	132	155	152	129	130	134	144	151	116	132	125	128	126	134	133	140	145	132	154	148	143	141	130	154	125	129	134	135	150	141	129	134	135	138	147	141	136	150	133	158	146	133	125	124	146	131	139	127	113	132	137	127	138	128	130	146	114	151	151	151	135	96	147	137	128	134	140	133	140	123	122	138	118	132	154	119	131	155	167	148	154	159	158	142	131	133	126	131	139	146	161	136	133	168	156	122	139	139	160	123	143	128	119	138	135	131	123	127	133	153	152	134	140	123	139	128	148	149	157	146	133	133	141	127	145	113	150	130	123	135	136	120	128	124	120	145	152	168	142	139	135	152	139	136	126	122	127	122	130	116	139	133	146	134	127	136	149	160	134	143	124	139	121	141	116	133	147	146	118	132	156	134	148	148	137	120	141	108	137	137	142	150	167	129	139	136	125	139	115	161	136	131	157	147	115	149	151	142	140	143	129	159	144	129	138	147	142	136	132	130	132	127	136	160	129	146	127	134	134	117	148	126	150	132	119	143	131	129	139	144	145	129	126	129	134	121	129	154	149	143	133	140	115	120	154	123	154	153	145	139	164	147	157	136	146	136	123	127	112	149	148	141	151	140	124	127	134	136	134	143	138	141	135	127	117	123	124	136	146	153	151	130	127	132	123	129	149	151	142	121	121	151	123	148	123	131	138	144	130	135	150	127	143	156	127	144	135	144	155	115	129	118	136	127	129	164	137	147	150	133	145	154	142	128	149	134	159	151	162	133	134	124	144	130	136	132	132	139	113	119	138	148	142	136	124	138	137	140	134	145	154	129	145	147	151	141	149	125	154	142	139	111	137	129	146	128	154	145	126	130	140	132	147	133	109	124	139	150	135	134	108	141	128	141	150	135	136	135	129	136	119	136	117	134	129	136	123	147	140	139	124	165	130	134	154	138	152	129	152	139	118	137	147	140	130	141	136	131	153	133	151	135	138	127	156	145	129	136	147	137	148	150	157	127	141	140	116	124	154	160	135	128	143	132	135	128	123	128	142	138	136	137	132	126	124	137	145	136	108	132	131	150	142	112	137	118	126	135	143	137	113	154	149	143	126	158	142	131	145	132	143	126	142	132	128	140	149	144	146	141	150	140	132	153	139	135	163	128	147	153	125	140	127	130	131	148	135	141	132	143	141	142	107	142	148	125	151	154	136	134	126	132	159	138	127	138	124	128	140	142	143	145	149	143	139	122	151	120	138	142	134	115	153	125	129	125	142	129	142	157	113	145	108	125	120	124	126	146	155	148	163	144	131	153	129	139	127	136	135	151	136	132	159	144	143	128	129	130	139	125	118	139	135	119	151	142	152	150	133	140	123	117	130	113	127	142	145	145	146	137	136	140	160	138	139	137	148	109	169	122	136	134	125	144	123	153	148	112	130	157	122	149	136	146	137	136	134	128	130	157	142	136	122	118	149	143	140	127	128	125	136	151	132	159	170	137	166	142	132	135	139	146	145	133	126	120	141	136	132	141	133	143	140	147	139	119	132	131	134	146	143	125	131	136	128	132	127	119	147	142	132	123	149	121	138	128	123	141	128	158	132	144	162	134	138	134	140	126	128	139	139	150	116	141	160	129	126	114	130	130	125	139	139	137	115	144	130	131	141	135	140	141	120	148	148	143	149	136	163	125	135	162	113	145	150	125	154	159	127	111	142	131	141	127	113	135	141	139	146	140	152	137	141	146	106	150	146	128	137	134	123	121	153	140	141	143	146	159	139	137	138	136	142	139	131	144	143	138	143	134	127	149	133	110	130	129	142	141	139	146	131	128	135	129	126	132	151	117	124	131	124	147	144	140	144	129	127	137	133	139	127	135	133	153	146	129	139	152	148	153	133	150	132	138	141	138	129	131	155	162	135	139	128	130	113	133	146	130	148	154	144	138	140	121	124	160	136	144	127	138	156	127	117	129	119	141	154	128	124	143	133	139	135	128	114	133	130	137	139	137	121	146	126	128	132	130	141	154	142	120	150	133	127	115	130	133	149	137	137	132	139	136	161	131	124	124	124	129	119	157	123	143	139	134	113	152	157	142	125	140	152	118	123	134	160	119	152	158	141	144	150	135	126	117	135	134	135	124	138	143	133	129	129	150	134	115	143	141	147	134	149	145	146	130	135	138	145	121	124	168	143	139	144	151	129	140	139	109	132	136	128	136	146	151	127	119	132	119	163	111	137	154	140	139	126	140	147	139	144	131	118	148	131	133	132	131	137	135	115	145	157	136	131	116	131	121	127	140	139	130	123	135	147	146	157	141	108	126	140	119	120	119	139	121	136	133	131	142	129	125	138	138	135	146	128	140	136	141	125	146	140	130	158	129	152	144	148	139	136	133	148	135	138	140	111	114	132	138	140	150	133	143	123	140	133	135	145	140	147	132	137	150	138	137	138	149	125	138	133	139	119	133	141	145	120	135	143	129	132	135	147	139	120	141	128	137	140	153	157	135	150	144	125	137	138	170	133	133	138	118	125	145	137	144	128	124	148	135	145	158	128	140	131	137	124	143	144	127	157	131	157	136	137	138	153	110	135	147	159	150	154	125	128	134	130	149	122	126	135	147	132	154	150	152	134	137	139	136	151	128	136	131	125	139	114	127	132	116	157	143	135	130	138	144	145	138	139	138	140	144	145	147	151	129	141	150	147	143	133	150	110	138	111	135	124	135	137	135	124	136	152	135	115	136	128	126	117	136	123	144	123	150	151
19039	9342	8010	3921	2609	1817	1445	1083	856	812	682	592	559	507	499	458	433	405	418	367	342	328	368	339	351	362	328	302	274	328	291	291	310	304	296	303	259	302	281	326	298	264	320	277	262	268	269	278	266	263	284	282	266	271	281	309	277	272	269	250	260	250	300	271	264	292	248	294	254	274	262	285	267	259	269	264	265	283	293	305	267	266	260	265	260	254	261	260	267	255	275	280	273	297	277	274	295	251	308	265	273	292	277	283	297	288	282	286	282	311	286	284	271	269	273	260	292	287	277	297	290	244	281	274	290	262	295	240	269	275	286	263	238	251	273	261	287	298	267	253	271	300	268	278	283	287	245	280	262	278	265	277	284	270	297	227	250	251	284	264	243	310	267	256	298	273	270	285	263	285	253	296	250	269	284	292	282	261	296	248	274	261	289	284	262	255	280	271	284	257	263	273	259	274	274	277	266	281	279	296	265	281	276	258	265	264	288	259	254	270	306	256	288	293	238	260	227	272	236	255	282	247	231	254	282	260	281	256	264	261	279	259	284	269	272	277	228	282	267	264	257	275	263	290	278	272	285	244	295	242	281	296	241	258	269	280	273	261	264	277	256	258	262	275	245	241	242	272	256	258	280	258	298	287	265	244	253	267	252	274	277	290	266	264	266	258	259	277	287	271	291	277	246	282	276	269	279	290	259	259	285	248	271	252	295	265	254	268	253	265	279	278	244	263	256	284	278	294	247	274	293	294	246	263	240	281	266	276	278	294	266	283	247	274	283	263	262	284	268	265	267	251	269	294	273	289	251	272	285	281	291	279	261	278	269	274	271	289	264	258	276	298	259	273	261	237	287	285	264	259	275	265	263	268	281	258	279	278	281	297	256	255	285	296	262	305	242	268	263	245	263	281	252	269	254	275	292	289	246	281	258	294	258	258	284	245	285	262	283	255	280	283	275	255	245	289	266	274	252	274	244	264	239	276	267	280	260	278	249	255	261	272	298	284	286	271	251	254	288	267	282	281	269	284	262	238	265	261	283	247	288	251	296	287	251	289	278	257	248	275	270	274	263	262	268	260	253	272	250	255	257	277	268	270	272	278	266	271	246	249	296	242	281	260	262	270	252	259	301	278	263	270	248	267	245	271	248	259	264	280	281	284	266	274	297	273	263	282	277	266	261	292	270	246	277	270	248	265	255	280	289	285	270	247	254	263	266	298	271	308	271	277	315	282	282	284	268	256	253	277	269	249	279	266	287	303	294	252	285	263	265	272	281	281	275	262	280	256	261	249	252	289	267	255	294	281	265	296	267	257	264	279	278	299	292	294	244	274	280	279	263	259	235	254	254	283	253	264	267	246	294	288	277	269	289	281	265	261	270	267	249	264	264	262	269	292	270	258	262	247	253	262	264	283	242	259	269	254	281	262	248	265	279	289	256	266	264	277	297	232	256	257	247	299	281	246	262	285	253	265	301	287	270	247	273	288	271	273	289	282	297	264	260	267	285	281	257	258	285	247	276	265	258	252	253	245	252	267	265	251	269	242	268	241	243	269	279	241	268	249	227	246	257	289	278	268	245	279	282	272	291	253	278	250	275	265	260	255	279	292	253	261	243	271	266	282	262	271	267	256	264	260	268	247	274	266	262	312	250	257	275	289	279	298	275	282	307	252	263	237	288	262	273	257	267	267	260	278	285	267	262	277	266	286	255	257	291	293	257	281	269	270	235	284	243	258	276	270	279	294	278	318	246	313	282	257	275	311	275	274	306	270	262	254	273	292	268	302	293	303	242	277	266	260	284	283	251	261	251	259	266	271	266	238	261	267	267	255	283	276	273	259	263	255	265	278	287	233	255	273	303	265	272	278	253	245	264	260	266	267	251	267	264	272	256	272	266	254	267	287	265	282	301	271	261	268	265	251	254	253	277	280	242	273	265	252	266	331	277	271	254	256	266	269	279	277	260	275	268	286	298	262	259	262	231	264	271	263	236	266	280	258	283	233	245	281	260	255	271	291	288	256	283	256	288	273	272	286	273	296	266	269	267	259	245	267	283	294	266	266	266	281	247	259	271	296	259	294	251	262	265	273	269	247	232	288	282	319	249	265	271	263	273	266	286	268	283	275	241	252	295	272	270	280	246	257	254	274	278	257	281	279	257	263	281	270	269	250	254	284	282	263	282	279	275	265	276	260	253	223	285	220	255	265	272	264	256	236	281	264	286	287	250	245	248	240	292	259	278	259	263	252	263	292	261	265	287	279	249	254	245	284	248	276	265	248	262	241	277	285	265	283	252	268	251	293	261	266	291	251	265	298	247	288	293	270	263	254	272	281	265	272	282	260	235	261	254	288	276	291	268	266	263	262	263	232	263	275	267	277	294	298	258	269	263	269	226	261	286	244	273	277	317	265	289	265	277	281	273	279	271	256	249	263	284	292	286	263	256	279	272	275	283	267	275	273	254	267	275	275	267	268	256	261	273	269	262	286	286	275	241	283	233	255	270	226	253	259	276	268	287	288	278	296	274	269	310	295	265	247	288	265	269	265	289	281	253	262	234	257	288	263	264	252	256	242	269	278	268	282	249	234	287	285	275	292	232	278	250	282	281	262	269	266	255	283	248	252	265	266	295	263	250	258	294	266	276	269	253	259	276	285	278	261	289	253	273	278	292	275	264	286	258	238	260	282	250	283	264	263	269	278	255	265	317	263	253	237	317	283	274	250	296	253	259	281	252	289	268	251	258	275	300	277	251	245	276	237	274	259	269	229	243	271	264	279	265	278	255	252	255	258	276	286	280	267	272	267	288	260	250	257	256	292	280	270	277	293	305	270	245	271	257	268	257	277	288	275	252	308	298	261	246	283	272	272	278	286	276	284	273	256	301	258	276	265	250	246	269	278	295	275	265	288	280	277	268	266	256	264	246	271	285	281	259	262	243	273	259	258	272	264	293	260	258	307	267	271	274	262	274	245	279	253	270	294	265	263	239	269	289	259	240	275	273	291	286	261	248	293	270	260	295	267	266	265	258	274	291	261	239	306	281	285	284	278	261	267	283	271	257	246	241	265	253	265	288	264	275	285	254	279	301	277	264	255	253	279	254	232	271	258	284	257	260	254	269	241	293	281	267	277	268	254	295	240	282	250	280	280	273	259	272	277	290	275	250	262	273	246	276	242	281	257	280	270	260	267	287	259	245	262	281	269	290	276	259	258	276	258	269	272	266	247	268	316	273	271	268	261	263	293	280	256	243	254	254	293	241	306	269	275	272	246	267	302	280	293	270	261	268	323	265	263	272	250	272	279	266	277	276	259	265	261	312	237	264	248	262	258	246	239	295	262	254	255	265	269	274	300	306	291	282	227	261	273	289	263	271	297	242	271	285	271	292	267	262	277	272	271	244	287	241	286	275	257	241	261	273	287	257	292	257	253	260	237	266	276	285	261	258	253	261	259	261	253	288	268	238	256	283	282	299	260	311	275	276	294	257	284	261	278	249	251	260	274
23036	21018	28617	23600	21018	18478	1886	810	648	582	521	496	435	449	460	384	404	395	347	385	390	356	368	353	341	390	304	379	351	343	352	350	358	311	308	371	360	340	344	327	339	354	305	321	343	331	322	353	321	329	312	333	346	292	353	344	312	320	333	322	350	324	322	324	325	328	317	304	339	336	328	329	310	303	333	348	302	327	332	329	333	343	346	338	322	323	309	369	311	336	330	290	333	323	347	341	332	311	335	333	355	334	334	328	319	347	358	321	324	326	331	332	307	318	352	332	313	344	333	317	297	354	342	303	299	327	343	344	348	333	313	308	362	322	339	303	309	340	353	323	314	346	319	326	353	364	328	297	313	338	309	327	304	332	296	316	347	338	331	315	328	314	322	328	343	303	358	315	313	311	328	316	302	362	293	312	325	311	317	298	299	318	309	294	347	327	337	337	319	302	359	337	292	349	342	363	335	295	319	325	311	303	335	366	320	348	330	293	330	340	343	308	344	303	338	340	346	313	347	321	304	296	343	321	295	321	323	339	318	358	350	362	309	327	315	318	307	268	327	346	316	320	325	332	335	340	353	333	347	321	332	311	319	318	323	326	323	345	270	319	334	329	288	324	317	298	332	326	301	303	336	323	298	326	335	311	312	316	312	331	308	339	317	345	324	352	356	338	330	330	319	338	319	319	343	333	317	329	339	359	304	326	352	353	315	322	324	310	355	322	322	322	341	312	341	323	335	285	357	361	312	311	339	313	321	364	362	319	344	313	287	288	345	315	312	317	309	309	342	316	309	372	328	341	347	315	339	320	330	333	310	334	300	318	338	339	311	344	341	357	324	305	363	356	309	319	338	335	344	334	343	329	323	312	357	321	326	301	348	291	311	324	338	330	325	334	328	314	295	338	312	332	329	351	321	368	327	328	306	324	343	342	330	332	342	324	288	335	329	307	308	328	359	321	314	325	333	324	324	328	334	345	339	311	307	342	335	325	318	347	338	336	353	333	302	337	328	330	334	324	326	335	345	305	285	341	311	285	285	315	346	327	306	328	318	337	295	350	328	346	312	340	320	304	323	317	329	346	289	276	316	291	316	316	331	328	383	319	319	326	296	313	307	314	330	340	364	327	342	327	306	349	324	341	300	332	327	337	328	338	296	322	335	333	315	351	304	315	360	307	293	330	305	319	323	340	319	314	305	319	341	330	322	322	326	322	355	333	352	341	326	322	313	293	302	310	349	315	340	305	348	327	309	345	301	352	353	324	326	321	301	323	328	346	312	320	332	340	336	298	308	332	328	336	335	347	298	320	329	309	349	333	312	307	318	321	340	320	318	305	353	319	303	331	312	290	324	317	300	323	339	324	302	361	336	305	332	310	299	340	309	271	336	379	308	331	328	302	326	360	329	311	344	313	313	304	350	344	308	330	333	311	313	311	342	295	349	335	352	342	311	353	324	322	310	323	342	348	324	294	376	340	353	311	311	339	351	304	318	340	327	299	332	313	316	329	334	313	325	311	337	326	290	326	331	314	324	322	330	325	339	341	330	328	298	359	339	309	327	320	352	299	311	322	330	318	349	308	321	317	345	309	353	348	317	323	331	316	309	315	333	329	332	366	327	321	320	325	343	315	316	313	337	338	340	317	307	315	327	314	336	335	302	322	304	326	306	348	341	334	325	320	318	298	341	303	332	289	326	335	335	336	305	307	329	311	314	309	328	317	304	334	339	329	322	347	334	320	308	331	282	343	318	297	319	341	321	329	328	332	347	326	339	304	378	350	292	342	321	359	326	294	332	323	319	341	325	321	325	332	317	330	327	335	356	328	332	319	316	324	329	277	298	319	315	357	303	334	330	316	296	323	361	292	318	347	347	373	321	312	373	308	326	351	320	308	338	324	303	322	329	318	333	334	340	335	347	312	332	314	287	315	321	356	341	333	334	316	323	330	334	297	347	302	327	343	321	341	283	325	307	343	329	329	325	331	345	323	300	297	304	341	305	319	340	302	326	317	332	329	316	324	329	320	348	299	307	314	303	315	343	305	341	323	348	331	306	306	316	302	366	331	290	353	325	329	319	320	318	315	325	308	323	336	349	335	321	323	289	319	335	315	305	334	331	322	286	325	343	338	333	315	336	315	311	322	341	326	319	315	341	309	324	336	308	340	319	361	312	355	316	344	316	311	355	296	329	325	323	361	323	343	354	315	325	361	308	358	297	331	342	303	319	326	314	297	338	318	325	320	355	353	339	338	296	325	326	341	325	329	309	314	331	320	345	297	360	357	344	307	353	347	325	348	327	308	291	305	326	309	339	312	309	330	377	323	301	323	346	348	330	331	326	367	305	337	371	317	294	298	368	312	319	335	342	351	352	324	335	299	317	322	342	305	350	317	365	327	323	331	330	326	335	359	338	329	314	313	316	320	329	323	309	342	331	328	322	334	297	310	361	333	333	303	352	308	328	335	341	324	308	344	306	311	317	334	329	305	348	334	287	321	344	301	326	334	322	317	290	335	349	318	321	318	310	336	329	339	364	309	323	325	286	325	288	349	332	338	358	320	313	340	329	313	334	361	319	326	313	278	318	339	305	326	287	314	336	337	317	295	337	319	319	321	325	343	318	305	374	342	322	321	309	332	288	332	334	325	299	312	313	307	339	329	317	321	366	311	310	344	338	323	335	340	333	312	350	324	307	309	338	345	321	342	335	316	331	327	352	358	307	309	342	361	321	347	320	339	329	327	327	357	331	352	336	314	292	368	301	336	316	349	315	322	333	322	308	337	306	319	331	321	329	341	295	324	336	335	325	342	336	330	304	308	320	340	334	302	358	317	367	357	324	329	314	318	334	310	324	334	361	300	318	302	297	308	342	316	335	337	335	343	327	315	317	319	347	304	323	334	290	329	299	311	307	313	327	318	317	314	315	294	315	330	338	299	354	336	339	312	327	348	319	301	335	341	304	347	331	351	315	312	323	341	329	309	312	330	304	304	338	355	345	311	341	330	348	325	337	347	348	316	305	303	336	314	324	332	279	332	356	335	324	293	314	320	298	306	346	339	333	308	343	322	343	351	330	313	338	320	340	346	308	299	327	315	333	316	344	298	303	290	294	321	331	324	350	330	349	318	339	307	322	333	349	347	381	320	283	320	300	312	321	317	312	334	324	314	314	304	312	314	343	319	339	311	321	327	318	350	337	322	331	324	336	346	313	326	331	334	317	343	346	321	322	329	337	285	316	306	323	297	336	327	359	354	301	341	304	285	300	313	340	353	331	327	321	313	322	303	346	315	322	331	343	306	322	312	336	333	310	323	298	290	330	355	332	337	333	328	330	339	350	341	321	324	305	339	324	348	298	339	328	347	333	334	311	323	288	311	321	303	335	325	285	330	332	352	315	315	306	339	311	322	285	320	337	313	351	321	343	319	305	330	333	335	313	333	364	333	337	339	309	331	332	352	306	341	324	297	325	336	313	319	307	336	328	336	353	323	319	288	307	339	327	318
22028	15142	12983	7019	4712	3466	2697	2150	1757	1469	1309	1179	1089	1011	978	873	862	843	771	784	721	719	736	686	735	676	722	646	650	628	633	635	641	632	585	645	613	564	603	607	601	590	601	594	624	615	564	575	607	614	564	597	575	534	564	629	588	607	557	571	571	555	577	569	574	595	556	595	609	586	573	548	632	568	572	589	561	575	567	609	559	574	638	571	540	568	577	610	568	557	578	540	582	584	598	556	578	599	526	536	566	506	542	604	594	622	565	608	565	555	553	591	571	559	542	558	558	551	554	597	579	535	580	536	576	559	565	532	553	601	596	551	564	566	584	529	599	544	532	536	607	534	581	588	563	598	528	572	569	546	532	584	576	529	546	539	593	566	597	545	538	561	563	604	610	547	590	547	569	567	569	576	568	528	562	596	590	577	557	550	576	579	574	591	533	495	562	575	574	555	575	607	570	584	585	558	560	524	576	582	549	558	538	590	577	604	578	575	545	604	583	543	612	570	586	542	554	573	580	549	537	592	571	560	543	598	557	545	581	562	517	564	547	561	545	566	591	573	584	586	567	549	589	583	546	553	520	574	571	547	584	529	554	518	559	556	595	594	586	588	612	569	602	558	569	517	587	599	561	508	550	587	570	584	570	570	538	567	560	559	582	531	531	566	616	558	587	575	595	602	560	522	544	563	610	590	603	555	543	613	523	545	579	560	589	579	617	607	553	536	591	510	579	548	537	535	531	515	545	563	567	561	581	578	550	575	567	528	516	539	530	594	572	568	609	544	554	590	563	540	581	539	550	542	596	558	551	514	597	603	530	565	563	555	600	583	563	544	579	543	544	526	544	569	577	560	558	555	531	552	535	541	610	571	574	532	528	586	606	543	566	561	572	591	537	602	594	593	596	569	541	563	548	560	559	539	578	606	563	607	544	535	608	596	576	554	515	566	570	574	565	534	574	554	586	564	562	581	533	553	533	570	594	576	589	541	579	556	581	584	540	527	575	575	575	573	539	535	561	580	551	572	571	542	543	561	587	561	552	555	601	584	570	559	596	567	606	557	568	562	555	560	574	578	527	540	527	542	539	541	560	566	553	556	531	571	608	570	547	506	582	561	555	540	554	543	525	551	549	529	570	563	611	558	590	593	550	577	572	559	532	568	563	555	586	552	503	530	577	570	544	536	560	565	570	566	625	566	555	544	564	556	542	553	556	545	542	566	544	581	595	518	524	565	527	553	571	617	568	566	578	562	580	545	573	589	584	589	587	558	569	562	567	574	550	582	555	618	563	597	568	540	575	580	537	561	576	554	588	560	575	574	565	564	565	526	544	580	543	528	557	541	594	544	558	537	565	574	511	592	547	530	545	572	565	588	533	531	533	554	555	568	580	598	559	552	577	583	582	529	542	553	540	569	537	571	563	584	562	522	600	559	550	561	548	568	588	582	574	582	549	598	570	574	525	543	581	591	590	552	559	566	538	559	586	550	590	583	536	582	592	575	577	591	534	564	538	564	534	535	566	599	523	549	569	551	556	518	548	582	550	582	566	548	557	576	544	591	519	558	536	548	598	588	579	535	582	570	535	611	560	564	561	581	588	603	579	549	550	523	567	561	604	575	567	579	560	585	524	556	593	566	553	538	561	597	552	551	602	561	592	579	558	565	545	581	581	559	585	570	589	623	567	562	556	580	560	583	575	592	556	598	559	585	603	541	536	561	566	572	557	540	609	547	600	560	538	577	592	590	582	569	611	556	565	582	567	552	566	542	533	563	528	553	573	534	547	574	579	552	571	537	547	526	539	510	621	597	521	564	520	565	569	563	574	538	501	584	544	576	564	581	574	530	524	571	509	543	547	558	555	550	565	578	602	565	569	545	517	553	545	603	584	539	572	562	582	546	527	566	573	550	564	540	597	596	610	579	617	571	553	556	538	540	565	519	577	575	538	544	528	583	592	568	585	567	558	539	554	542	560	565	557	560	569	573	577	566	569	554	523	575	576	569	569	512	568	567	539	559	579	566	567	561	558	567	523	583	539	567	555	535	575	569	568	525	549	568	536	545	575	541	556	572	530	570	552	576	533	523	571	587	542	596	559	578	511	555	583	586	537	573	579	541	543	540	548	597	562	621	592	552	557	562	584	540	560	571	562	586	578	588	574	574	605	566	577	548	564	529	550	606	525	593	544	531	567	578	544	575	583	593	515	572	545	581	571	628	578	577	557	549	563	618	565	560	527	540	567	559	550	551	531	550	556	582	517	591	625	554	551	526	553	577	539	557	556	530	544	580	562	532	581	553	604	573	607	592	563	535	592	604	522	535	566	539	574	583	568	529	586	555	521	577	578	553	562	555	551	571	513	584	524	580	560	568	563	549	584	541	564	573	593	561	569	560	595	557	570	580	554	565	563	574	568	599	549	558	585	616	577	584	594	595	565	568	585	582	548	563	536	575	594	544	569	532	540	539	574	541	568	531	562	558	541	559	591	553	570	536	545	547	565	581	542	546	558	602	541	545	583	560	569	530	555	525	527	583	596	563	566	565	579	559	568	546	564	573	595	540	573	541	582	538	547	555	581	593	573	559	558	575	569	584	572	564	570	541	534	556	508	576	537	572	562	598	571	540	576	574	573	556	535	568	547	561	530	548	568	547	587	570	533	596	557	551	609	588	560	596	606	598	570	550	564	540	577	560	550	551	605	563	539	575	524	561	612	550	577	546	536	559	561	560	587	588	552	548	556	546	569	554	561	571	557	587	553	581	542	599	590	564	567	548	612	589	557	543	558	584	546	544	637	603	566	526	561	553	544	566	567	538	518	567	595	584	557	540	585	567	577	560	541	514	557	585	559	554	546	559	563	584	557	609	545	556	555	586	574	577	566	518	556	556	527	557	579	586	547	568	575	535	584	598	521	590	576	511	577	548	580	541	528	530	551	564	545	583	558	558	564	606	573	561	629	552	568	568	580	499	551	540	595	589	557	590	554	550	538	575	501	543	598	518	543	602	586	602	557	570	568	592	583	584	562	578	563	536	530	551	545	553	538	571	574	556	534	577	584	561	529	531	555	577	541	583	557	581	568	552	544	551	542	582	610	526	557	558	552	564	542	564	583	580	569	572	582	572	527	550	541	576	602	604	549	570	559	521	550	564	551	576	558	559	513	551	566	551	530	559	580	590	562	547	529	550	579	579	566	563	553	623	575	574	607	599	583	594	597	591	614	538	532	582	511	570	607	538	572	565	556	586	579	543	545	562	538	578	537	579	566	568	539	584	557	517	583	543	572	514	522	542	555	556	560	576	606	537	570	609	573	574	534	541	574	583	560	555	565	527	523	585	576	531	534	548	612	580	612	578	576	590	588	525	592	563	562	543	584	565	551	568	550	554	521	577	567	542	574	596	568	581	497	578	548	535	549	556	556	559	542	551	527	573	552	550	551	528	600	563	559	576	524	627	561	576	565	502	569	594	579	535	548	554	536	622	563	558	556	585	561	562	525	558	564	607
26577	20360	8043	559	336	286	290	259	234	246	270	238	227	280	226	258	205	238	241	227	236	233	230	260	249	215	236	235	239	258	241	258	247	231	222	233	248	221	207	239	220	256	240	249	249	257	230	224	260	244	232	263	236	214	262	242	239	251	220	262	219	235	231	248	226	222	248	243	228	243	221	244	217	217	238	221	207	232	220	220	208	245	240	238	240	250	235	212	228	232	241	222	218	221	227	244	248	201	209	266	241	193	240	227	240	230	243	222	230	239	253	227	239	219	230	230	226	234	231	229	232	231	212	243	218	228	215	245	219	239	231	231	238	227	232	233	253	230	232	232	224	240	210	243	238	229	200	256	225	261	242	210	203	233	235	231	207	225	236	245	232	205	241	260	255	216	264	239	236	221	250	260	220	238	207	233	195	223	236	213	214	246	214	208	211	210	236	224	248	223	237	237	256	249	216	255	230	238	222	230	232	249	238	234	233	223	202	251	248	207	239	228	225	227	240	228	225	247	236	235	240	247	253	222	238	231	231	229	223	230	218	263	245	226	236	201	243	238	226	263	243	218	240	226	231	216	243	212	243	249	262	250	249	227	220	204	234	219	262	224	239	245	223	235	239	222	236	228	249	215	233	220	240	246	232	245	249	224	242	250	218	223	240	227	242	230	219	241	218	226	238	227	252	238	215	230	217	227	237	224	241	234	224	213	232	228	259	235	221	260	218	225	253	231	239	238	262	224	211	214	245	228	266	249	219	247	231	222	245	227	225	237	234	211	202	277	237	217	246	232	223	224	250	214	228	227	254	240	268	226	255	208	226	230	247	238	246	243	208	249	239	212	254	243	223	261	204	251	252	232	225	246	252	217	199	224	245	232	241	223	208	228	231	213	238	240	216	220	230	211	201	261	226	242	248	238	254	239	217	248	219	253	231	255	226	217	202	234	238	237	245	247	221	228	213	221	209	250	254	216	215	234	222	246	247	224	250	239	243	213	245	245	227	242	248	232	250	236	240	257	233	231	232	239	225	226	234	209	236	244	240	203	202	215	262	223	219	270	222	227	236	225	245	249	227	217	252	223	221	226	244	249	272	247	240	223	245	206	212	216	233	244	223	193	237	198	242	210	213	232	242	238	248	221	232	227	243	239	233	229	220	244	258	229	237	220	236	222	228	235	240	230	267	203	246	207	245	239	228	230	224	228	233	232	267	238	217	246	213	244	252	215	233	226	233	223	230	199	246	229	244	240	234	202	208	231	234	240	234	204	268	227	262	263	249	247	221	222	227	242	209	241	251	229	232	226	242	218	233	238	225	232	253	217	201	235	228	264	220	188	261	236	226	228	230	226	235	236	233	241	220	249	235	252	240	215	229	243	234	240	232	235	215	231	223	238	236	207	223	229	208	251	212	211	227	241	240	234	212	266	237	227	225	251	198	240	236	222	193	230	258	227	215	243	234	220	231	227	253	245	221	227	238	238	209	216	240	237	227	245	224	252	255	240	232	216	233	240	226	228	225	214	238	285	248	223	236	242	245	238	242	227	250	225	252	231	230	260	237	237	239	239	245	273	238	228	238	228	243	244	199	226	235	256	227	266	237	236	232	231	219	256	239	226	238	226	239	218	248	267	221	226	227	200	232	237	258	233	195	249	225	246	245	227	234	243	246	210	218	267	244	284	218	234	228	223	230	236	216	210	245	236	212	221	232	219	223	234	244	244	251	244	234	235	225	234	220	239	234	222	221	237	232	249	240	227	252	246	218	250	235	209	246	220	246	240	256	227	218	208	218	235	223	226	233	218	224	236	242	201	247	254	249	239	259	235	238	223	239	218	235	216	230	220	225	244	233	234	245	247	261	215	235	235	216	250	233	225	226	230	231	214	243	243	250	206	215	260	234	228	228	246	228	207	225	247	218	273	242	227	236	223	246	232	256	223	207	211	219	233	222	252	247	222	233	258	224	220	241	212	231	221	248	227	248	255	220	207	277	252	227	240	234	241	240	233	222	247	223	247	224	219	242	254	222	227	250	232	252	258	209	243	199	249	228	231	262	223	236	233	233	220	244	227	248	249	220	210	241	257	225	215	194	211	250	215	233	230	247	198	241	223	236	217	248	247	221	236	251	242	237	228	233	262	199	257	239	235	230	227	202	259	222	239	235	228	244	223	248	229	193	228	228	212	244	238	228	215	228	248	244	229	238	229	214	221	263	237	213	207	232	219	235	238	227	232	235	225	239	218	228	225	241	242	221	233	235	231	225	242	233	228	228	237	241	236	219	235	242	227	249	238	223	195	227	240	243	215	253	260	238	245	218	213	253	239	234	223	207	237	240	234	210	223	240	216	209	231	225	257	235	232	247	229	210	237	274	207	236	225	244	227	244	229	236	254	208	213	217	236	224	236	255	241	234	235	253	261	216	254	238	210	220	221	246	203	210	227	215	227	241	221	245	244	246	245	239	205	225	233	257	233	211	235	234	236	208	221	234	229	216	226	234	249	263	238	217	209	223	230	234	252	199	262	221	238	234	210	254	205	228	206	204	219	237	243	230	228	255	254	225	224	242	217	223	214	211	264	227	231	235	242	225	206	229	252	206	216	213	222	227	227	230	212	222	246	219	269	240	243	212	225	235	219	220	250	192	244	219	245	222	220	228	249	237	223	230	227	238	246	241	222	249	230	224	228	224	218	228	252	262	249	230	220	235	216	242	238	231	258	226	238	245	250	236	206	196	233	217	204	241	248	241	231	245	208	242	240	243	247	198	238	220	245	252	226	240	252	231	235	233	236	240	230	252	248	257	226	230	226	273	216	256	244	200	234	248	233	230	245	223	234	211	252	232	233	235	245	236	218	222	243	243	210	243	261	238	237	236	236	228	222	228	249	226	224	247	226	258	241	207	256	253	218	261	247	225	235	214	247	254	230	242	212	210	235	231	226	224	210	215	216	247	232	250	245	246	249	230	233	248	231	233	237	242	226	243	252	243	256	252	231	236	237	277	230	218	255	238	244	195	249	206	255	201	234	210	245	236	246	225	209	222	238	212	238	230	220	256	210	258	235	211	230	217	254	216	225	268	228	269	253	227	226	220	237	226	237	234	259	233	219	249	257	228	243	251	244	224	219	244	233	226	257	224	237	230	247	240	261	254	205	242	250	237	235	227	246	235	244	222	208	219	217	218	238	235	229	204	251	233	222	239	232	233	258	242	227	214	248	242	257	239	228	244	234	218	251	256	232	260	248	245	259	254	248	221	227	229	244	210	201	222	238	245	252	221	232	232	212	221	230	242	223	244	211	212	228	225	225	230	213	252	223	245	256	210	231	230	235	234	217	218	212	227	260	210	265	252	272	240	235	256	217	247	247	233	220	248	239	248	249	207	210	220	209	233	238	246	241	244	246	229	262	216	254	228	239	262	242	255	210	217	231	257	211	223	208	214	223	241	238	234	241	233	239	256	230	248	235	224	237	230	221	217	223	203	232	213	235	219	203	248	224	232	231
9581	1454	1345	808	684	599	542	523	508	460	494	455	496	482	424	497	442	415	410	457	457	424	449	459	447	461	436	458	485	442	440	429	460	458	420	471	441	464	439	413	470	439	426	453	440	456	429	457	451	414	426	450	414	418	435	470	446	428	445	440	461	476	443	444	436	452	422	431	458	448	428	436	455	435	473	435	438	414	449	452	425	453	424	439	419	447	425	422	464	418	425	425	462	447	461	459	438	464	435	479	444	419	453	464	456	480	456	449	448	410	413	419	447	437	433	406	452	480	429	423	424	431	441	452	430	437	457	415	446	429	442	427	466	459	466	454	434	454	444	456	450	421	430	466	427	471	451	457	457	446	461	405	470	428	483	436	446	434	456	431	435	452	424	455	430	437	435	459	459	421	431	474	471	485	453	440	440	460	405	469	437	449	416	436	423	426	428	482	481	437	432	412	452	447	447	445	462	407	419	418	446	414	456	443	474	406	463	451	464	446	434	406	475	440	438	486	424	458	460	487	477	446	451	492	460	443	464	446	454	390	444	437	453	472	450	442	432	491	435	436	439	472	429	462	443	422	408	463	471	417	483	446	479	432	426	458	417	472	438	440	456	434	418	493	445	441	391	465	432	467	455	440	466	405	494	433	428	441	450	427	452	428	439	425	455	450	450	419	437	501	427	412	463	440	475	476	441	406	452	436	427	455	458	463	400	436	463	451	430	436	470	440	506	496	439	419	435	442	437	439	403	448	446	394	447	428	418	437	445	467	431	475	458	446	457	463	442	438	441	424	450	435	457	461	455	434	397	414	443	442	461	470	467	401	454	470	462	400	412	404	447	408	463	448	398	452	490	450	439	415	447	455	419	471	425	423	465	443	474	424	454	469	427	399	419	445	503	448	437	479	437	433	463	454	406	439	425	490	452	422	414	437	486	393	446	451	414	405	392	453	410	452	419	451	426	426	445	484	459	441	438	425	480	467	453	448	435	426	448	442	454	447	454	430	446	462	427	451	387	459	460	437	435	429	458	417	431	481	472	451	453	480	441	453	440	446	420	462	446	433	434	462	438	457	417	441	459	432	436	393	466	434	434	470	452	442	426	451	432	472	391	443	431	447	411	459	458	405	432	440	417	426	442	470	449	457	421	429	416	438	445	432	422	461	424	488	453	448	424	429	499	422	454	432	453	437	467	470	434	440	471	445	452	445	474	452	470	450	433	428	474	460	430	478	414	422	455	473	453	468	422	458	444	448	472	462	427	474	462	450	459	441	459	439	477	419	489	426	410	443	452	435	409	432	430	437	419	428	455	429	437	425	466	429	444	471	407	441	458	423	443	449	485	440	433	447	454	435	454	454	462	465	424	436	446	400	475	451	422	432	457	434	441	453	459	410	440	440	444	407	443	432	413	457	417	439	461	436	445	394	473	419	431	460	453	415	468	391	459	440	456	436	430	469	438	439	444	437	443	467	458	422	451	423	401	431	429	470	461	444	462	417	426	445	444	427	464	479	433	435	435	416	443	422	459	420	466	471	466	446	418	398	447	433	464	441	440	434	415	404	427	431	446	453	447	424	442	440	452	479	458	406	400	454	455	435	414	439	421	407	462	420	433	418	420	425	440	458	453	428	434	418	451	440	491	429	468	454	447	442	442	465	435	459	454	452	414	444	405	431	453	455	436	453	431	434	432	466	452	442	434	459	447	464	414	451	434	420	434	491	455	456	450	415	439	447	444	423	427	440	419	428	397	457	437	429	420	454	456	469	435	458	466	441	421	439	465	431	424	435	427	436	405	445	454	435	440	447	444	404	419	475	426	447	444	433	443	456	448	441	425	438	438	463	461	465	471	465	451	460	419	447	468	461	420	434	461	463	444	440	433	458	460	426	446	436	454	441	452	418	440	467	403	432	444	451	456	465	417	406	413	416	434	437	451	440	427	431	471	461	459	405	433	465	439	428	440	436	432	442	427	434	457	415	427	417	443	441	428	453	434	435	428	458	405	461	437	445	426	439	437	492	440	422	433	449	483	441	462	424	452	433	431	435	446	443	425	418	451	479	402	455	449	427	444	440	427	447	445	420	435	461	421	421	413	432	468	399	441	444	458	416	400	409	424	417	477	436	431	422	448	417	430	460	466	421	423	435	429	473	420	465	437	433	485	448	456	427	445	469	444	433	435	449	476	463	455	464	458	436	416	474	433	435	439	431	433	407	455	404	467	408	469	462	458	436	446	443	493	430	454	446	414	486	436	435	446	450	415	418	457	475	428	469	394	459	437	447	452	409	447	477	434	455	417	471	480	424	449	433	446	452	462	418	410	427	428	436	474	420	450	462	479	434	457	461	427	458	453	406	450	456	425	460	447	484	442	427	447	466	458	451	453	414	443	443	427	422	480	505	430	428	410	461	463	420	407	452	441	442	466	421	414	462	451	469	426	433	415	411	448	401	444	427	476	446	421	449	448	428	453	464	448	412	393	456	453	455	419	474	437	448	448	422	459	479	411	444	446	475	464	461	484	472	435	444	433	424	484	439	488	421	488	399	468	466	430	493	469	473	446	438	427	450	447	448	487	412	446	395	455	421	405	443	444	445	428	455	438	466	441	424	453	379	420	450	464	435	430	454	447	412	456	446	462	453	425	433	450	457	428	454	422	449	453	436	469	493	431	449	447	423	480	481	435	445	443	432	463	470	467	397	422	472	420	461	442	449	426	412	464	437	453	429	477	465	459	455	447	429	430	446	455	432	450	456	414	486	477	431	441	436	430	447	431	414	457	466	447	430	463	408	430	439	440	451	394	451	443	435	474	489	428	480	424	426	416	424	443	456	399	458	413	460	501	444	488	449	422	403	457	435	476	461	448	438	441	478	460	478	417	457	439	440	438	408	421	439	399	463	446	429	458	429	442	497	469	487	473	493	443	425	429	448	484	420	430	482	460	472	441	422	467	433	438	428	437	434	489	442	458	461	440	439	434	435	418	476	469	441	466	422	443	460	445	439	446	436	447	461	461	434	450	447	457	421	464	440	455	418	449	414	449	484	420	445	423	445	466	445	445	441	428	499	435	458	460	450	431	466	456	474	432	449	412	455	461	442	446	428	454	425	505	448	420	447	446	444	464	480	445	430	442	453	446	453	416	454	443	449	436	431	431	453	418	454	455	443	449	432	443	433	423	448	417	430	437	454	433	451	461	443	452	423	454	430	434	457	420	441	449	473	461	517	463	397	417	429	433	445	451	411	431	448	435	369	445	455	430	432	456	432	393	473	477	410	477	464	443	465	456	424	412	482	429	446	445	448	456	446	453	475	455	457	483	442	416	462	428	452	417	383	417	432	427	425	427	432	482	459	466	446	474	481	417	437	416	461	449	466	411	457	453	443	451	494	442	473	418	424	496	468	464	481	438	450	460	460	444	453	450	444	449	446	465	477	432	439	440	456	462	436	430	446	414	449	445	458	454	441	446	433	426	425	451	455	455	467	433	457	420	439	449	426	463	433
24027	20958	27882	24204	19219	1375	504	312	267	240	269	199	208	177	197	190	172	202	161	168	162	134	163	151	161	180	162	153	142	139	146	153	130	137	155	146	132	159	140	146	123	153	119	143	125	140	139	136	149	140	133	127	144	142	132	149	133	153	142	139	153	144	157	153	118	141	151	147	158	131	128	159	144	132	149	148	149	119	127	127	129	150	141	150	151	144	143	134	152	135	127	125	121	135	149	150	147	141	124	134	156	138	123	133	125	132	126	142	145	167	138	141	157	154	127	148	143	133	116	118	137	127	141	151	131	115	160	132	134	154	155	137	161	152	143	122	146	152	146	130	154	135	112	131	140	139	161	135	111	149	141	146	145	132	131	125	121	147	150	130	125	137	154	116	120	165	143	137	134	131	126	127	146	153	151	135	142	142	144	160	150	133	156	129	123	138	134	137	132	127	142	137	126	142	137	157	148	131	122	144	134	144	137	132	118	155	155	144	157	139	125	133	146	133	147	116	141	148	145	134	115	139	154	147	156	137	143	130	132	123	138	159	142	115	131	130	159	133	158	132	138	135	136	130	144	151	146	142	116	131	135	136	118	137	133	141	125	135	142	136	158	176	127	141	136	139	150	129	137	123	137	135	139	141	123	138	142	147	129	123	134	127	139	128	141	136	125	141	140	148	143	163	139	131	127	146	133	148	165	136	144	139	117	121	118	129	130	159	129	123	146	144	139	119	147	149	152	131	155	140	140	151	148	159	142	149	141	143	139	137	134	133	146	142	140	137	139	133	136	128	137	123	143	151	116	154	160	127	141	126	140	136	151	133	133	136	142	141	142	130	116	143	123	123	152	127	137	146	127	151	127	133	131	168	153	141	156	154	140	149	129	141	142	145	135	128	134	141	158	145	138	174	157	151	150	167	167	126	138	134	119	139	147	135	150	139	119	142	134	121	168	146	140	155	145	133	126	140	133	156	134	154	149	137	157	124	130	121	145	145	132	139	145	136	131	130	145	149	142	145	120	151	122	131	136	154	143	130	129	144	122	130	150	133	144	142	136	136	140	139	138	110	145	141	166	153	130	134	149	149	145	148	139	135	140	134	119	144	137	135	140	162	144	138	147	143	152	156	135	138	159	134	141	155	154	147	135	145	124	157	129	165	117	134	128	141	148	143	126	124	158	148	143	163	137	134	129	144	152	139	145	150	131	133	138	139	135	149	142	137	125	140	140	129	148	149	135	144	130	130	134	133	141	140	126	149	134	140	150	135	156	129	131	132	130	124	123	123	153	147	140	137	145	120	142	143	138	139	150	147	137	126	139	148	136	124	138	131	138	138	145	162	149	131	148	131	149	127	138	132	144	134	130	115	148	132	125	149	146	132	143	154	125	145	153	132	130	152	142	128	123	147	138	145	137	122	130	145	143	127	137	147	139	141	155	150	117	147	122	129	135	149	147	153	147	145	117	138	120	140	124	145	135	140	135	120	118	162	142	143	148	124	132	125	156	138	127	158	140	136	135	114	139	132	129	154	158	148	123	135	138	151	129	148	167	128	142	150	138	137	131	135	139	143	127	137	157	126	128	163	137	142	154	146	151	139	139	151	121	144	145	139	130	132	147	138	149	125	153	144	129	147	153	152	149	126	142	122	133	118	144	139	142	136	140	140	171	124	145	156	137	151	141	136	148	133	135	148	143	144	149	128	136	151	132	145	138	136	143	145	142	146	147	109	155	164	127	140	128	138	153	155	151	154	147	112	145	116	154	129	137	141	155	138	131	129	142	130	137	141	162	152	140	153	142	134	150	155	125	132	145	136	139	163	129	138	148	124	140	145	132	150	134	137	152	143	132	137	136	150	145	123	159	121	135	125	147	133	142	119	134	144	133	143	135	136	142	130	129	140	135	148	129	129	157	142	154	129	151	128	127	137	132	118	126	139	139	153	138	143	144	137	138	139	161	138	146	138	134	119	155	155	143	126	143	142	133	140	138	142	141	121	134	137	143	127	177	130	129	134	123	162	161	128	129	142	120	143	153	141	141	145	137	141	140	123	119	119	129	141	138	146	140	126	127	148	138	171	141	120	165	123	152	117	135	153	141	144	152	114	123	148	162	138	139	135	137	132	130	140	143	127	134	123	158	137	119	135	128	161	147	155	143	130	149	134	158	137	137	149	145	151	144	141	137	134	156	150	131	131	150	137	130	132	148	138	141	137	137	146	147	139	145	145	150	142	140	151	141	148	151	122	130	145	135	153	158	150	144	145	142	140	145	149	138	155	150	148	144	135	140	132	148	142	148	154	137	154	125	151	125	143	146	149	125	124	130	130	156	153	148	140	155	141	133	126	133	145	139	128	134	129	135	134	124	152	148	154	134	146	128	127	129	138	141	151	118	125	130	168	151	142	153	137	159	140	150	138	129	131	136	141	145	146	107	144	131	138	157	136	119	128	136	131	148	137	163	143	157	141	140	151	139	114	148	154	123	141	119	123	121	142	154	132	164	140	142	130	136	126	146	138	135	163	153	141	161	138	166	149	164	138	148	132	152	153	152	138	152	140	162	120	128	140	143	118	132	121	145	132	140	139	149	139	141	138	154	155	142	142	139	149	152	152	152	147	140	135	129	127	139	127	139	124	126	131	132	147	135	131	133	130	136	145	117	121	121	154	137	136	129	148	129	148	141	138	142	122	141	134	122	125	132	144	126	144	163	125	122	128	146	140	143	135	154	144	138	133	119	135	136	124	144	157	141	139	135	127	132	137	120	145	137	143	131	123	133	165	138	140	118	135	154	138	144	133	133	151	130	147	137	150	155	147	129	134	136	159	131	130	141	145	155	136	146	139	156	139	143	124	130	122	130	141	126	147	140	128	129	134	136	145	135	155	151	129	125	159	147	133	133	126	142	130	149	123	136	164	146	145	149	126	143	120	146	152	119	136	146	154	139	138	155	138	129	138	103	140	122	132	129	132	147	151	138	135	140	138	129	132	128	135	135	144	160	137	147	146	146	158	131	141	155	149	142	145	134	122	127	144	156	146	141	145	141	138	140	150	151	148	147	161	129	136	121	146	138	129	125	148	136	131	146	126	143	150	136	148	148	144	112	149	144	140	156	132	125	151	133	136	163	144	148	156	138	167	137	126	139	125	137	148	150	141	167	127	138	131	133	135	122	117	159	129	153	134	126	132	143	130	155	145	151	150	170	141	135	137	146	150	134	141	142	135	147	129	159	147	136	121	121	132	131	138	129	129	129	156	122	131	130	122	142	124	145	129	131	142	153	143	129	140	152	125	146	135	127	169	135	132	123	158	151	139	156	144	147	123	150	143	135	134	125	130	149	149	133	126	133	138	129	156	137	120	153	123	151	154	119	132	148	149	150	137	139	146	133	141	145	137	146	132	131	142	133	149	121	118	145	176	154	127	162	136	130	145	144	118	133	129	130	119	138	127	153	159	145	162	145	134	151	120	138	148	121	109	137	147	141	156	139	158	158	144	127	136
17925	9198	7884	3901	2473	1873	1433	1050	886	795	682	583	543	483	442	430	420	397	421	370	385	321	358	321	335	279	339	331	294	313	282	330	298	294	294	267	326	291	264	292	263	307	263	297	280	277	266	271	294	248	292	269	261	270	255	306	271	278	264	270	293	261	255	272	286	244	278	260	260	325	276	258	261	329	286	268	320	263	285	286	276	297	252	301	268	297	275	271	270	259	256	268	304	259	277	284	254	265	261	303	264	286	268	286	254	271	231	250	257	257	228	288	291	268	276	256	248	289	263	279	245	281	267	292	270	281	271	249	286	253	250	268	296	276	277	280	242	290	261	277	284	270	263	258	273	271	262	287	255	271	275	314	276	276	293	285	289	251	285	284	268	266	275	274	289	252	292	268	275	261	242	262	284	256	268	287	255	259	270	280	255	287	230	272	278	259	280	251	268	276	250	276	256	284	290	263	262	291	262	250	281	275	291	286	276	252	290	244	268	246	292	262	250	271	272	231	247	263	269	256	265	272	269	288	252	281	288	274	287	271	270	259	299	252	257	262	277	287	296	277	249	280	285	287	307	276	264	254	279	256	288	274	282	270	289	247	274	237	272	259	253	256	279	250	300	277	274	264	269	277	273	263	286	283	246	259	282	290	255	260	265	249	291	265	289	286	289	245	275	273	292	293	248	270	287	272	265	274	259	263	251	278	281	260	272	281	272	272	248	280	282	264	266	257	269	247	270	285	266	268	292	258	287	284	320	256	269	246	270	267	282	243	263	262	266	268	298	283	250	245	276	312	246	249	283	279	241	284	295	271	260	249	245	291	295	283	285	252	276	282	268	249	283	284	293	278	245	259	271	279	289	297	265	276	253	246	273	284	251	262	278	260	265	265	242	274	256	252	252	270	296	262	263	253	282	257	262	282	294	282	264	281	295	281	289	282	268	274	282	264	252	273	273	264	267	255	290	285	250	257	266	288	291	269	260	288	262	289	253	314	272	251	290	298	273	269	250	271	279	227	286	268	289	248	278	289	258	283	266	264	297	247	271	291	269	268	274	290	275	288	286	261	274	273	280	276	269	235	267	273	266	236	260	271	284	268	277	283	260	268	263	275	274	254	273	269	283	312	270	274	280	281	274	256	247	264	273	241	258	281	291	274	258	255	255	280	284	271	271	273	264	298	291	270	299	276	269	246	289	284	277	251	259	279	263	277	242	286	270	250	292	260	270	276	282	279	286	294	262	248	262	262	255	258	304	274	259	247	276	256	257	233	272	274	287	270	240	253	262	263	280	272	290	257	272	254	262	256	249	250	273	234	288	281	262	264	262	235	258	282	243	281	260	263	251	274	265	271	267	279	267	258	271	282	284	245	245	256	267	267	269	292	275	262	282	271	254	243	259	267	247	285	296	275	276	259	260	278	264	274	288	268	272	244	266	250	267	257	249	239	272	264	254	274	274	239	304	259	267	264	249	281	256	281	279	264	292	272	291	265	268	286	261	266	245	254	257	287	276	256	218	266	247	252	261	285	257	260	283	257	244	285	276	274	273	263	273	278	239	280	304	274	257	288	272	284	267	273	254	244	273	270	280	267	273	297	268	261	285	261	262	295	257	233	249	270	318	296	248	234	268	274	312	245	251	263	276	260	260	274	275	237	263	252	298	257	243	265	277	259	255	271	278	247	255	278	240	284	269	276	281	244	285	274	277	253	279	277	269	253	261	246	304	274	252	269	245	285	274	296	283	256	262	254	244	245	280	287	272	281	266	264	268	287	262	234	271	266	272	259	301	256	272	295	245	276	255	283	263	239	256	269	280	280	272	271	287	265	280	273	277	253	289	256	249	282	253	256	270	266	274	284	273	303	261	257	282	250	280	286	305	280	251	264	283	256	269	289	264	289	238	270	285	291	261	270	266	243	256	264	242	282	288	264	283	252	247	278	261	243	306	290	267	282	274	268	274	263	270	262	285	279	309	270	246	288	273	253	265	305	243	263	300	265	282	255	244	284	293	281	269	301	267	266	272	280	267	262	243	230	261	277	249	254	267	287	259	259	244	244	275	246	262	256	268	264	257	263	279	272	265	278	307	278	271	291	233	267	293	264	270	271	255	277	259	251	260	284	259	266	264	257	259	272	253	260	263	264	288	260	308	262	286	249	285	290	255	306	243	280	300	241	293	267	276	260	243	252	274	262	288	305	264	286	273	249	287	300	240	241	289	258	276	266	262	274	261	254	245	259	288	262	252	249	250	238	246	270	285	286	261	256	300	267	276	265	270	242	285	260	296	275	255	264	226	273	259	252	269	300	256	272	283	256	255	268	301	266	272	291	265	310	281	302	282	245	262	266	271	286	256	283	270	264	279	291	261	259	253	237	251	248	279	287	298	293	294	275	232	292	260	275	279	250	258	241	282	279	249	260	281	269	271	285	256	265	250	259	268	254	270	265	272	249	270	272	244	284	236	257	259	266	276	265	270	272	255	277	283	244	260	296	301	272	275	275	245	260	263	274	261	258	238	242	256	279	260	258	264	267	277	257	281	262	272	267	285	290	294	274	315	280	271	282	288	282	285	270	285	288	268	275	280	253	276	244	260	285	262	278	271	277	249	236	242	269	233	288	256	293	253	250	243	287	280	280	268	267	273	259	279	284	251	267	261	274	269	256	287	284	296	271	260	275	266	282	311	269	274	264	269	293	249	287	255	265	270	243	294	275	253	264	265	276	272	276	285	266	254	277	264	235	284	259	251	224	299	283	256	291	237	280	263	284	250	251	289	256	287	293	267	265	280	287	266	282	270	277	268	266	246	251	253	273	274	289	251	271	262	297	291	247	300	266	273	264	227	273	271	313	285	276	254	264	261	291	269	264	254	269	274	297	291	286	277	275	277	281	222	275	283	240	264	255	279	255	259	272	266	288	295	252	279	304	273	255	262	286	284	286	306	289	263	296	247	291	285	241	287	271	254	262	274	258	268	321	306	266	255	277	250	263	251	282	277	317	264	272	265	258	274	278	261	260	298	292	275	298	282	285	280	262	252	268	264	247	282	307	281	277	276	262	279	264	279	251	280	291	276	299	269	255	253	264	242	254	261	278	264	279	272	239	242	281	273	253	302	287	271	301	303	250	236	272	274	264	295	268	257	270	262	279	245	276	265	260	289	278	233	279	261	271	280	265	271	262	243	277	272	252	263	266	261	265	287	262	259	259	273	280	264	279	265	266	270	280	243	238	286	275	263	266	273	294	286	285	290	253	279	263	300	265	271	279	275	263	258	264	270	248	281	303	262	266	269	286	266	267	252	268	273	280	269	289	259	315	273	286	274	278	262	265	274	287	282	275	284	260	302	268	250	288	281	269	301	298	254	211	300	289	268	279	234	271	247	244	305	269	252	262	298	283	276	264	284	284	286	269	298	297	272	277	254	248	289	262	278	282	278	275	256	287	250	296	267	265	288	284	242	304	248	266	283	263	280	281	267	256	280	280	275	301	282	276	278	265
23021	21016	28662	23552	21016	18444	1973	803	665	622	538	484	452	441	432	446	401	388	389	391	388	376	371	307	365	347	356	320	338	348	353	355	319	375	364	362	359	334	314	365	348	359	328	368	317	387	302	365	385	357	337	342	346	343	332	332	324	348	319	338	299	301	309	366	388	353	321	317	339	349	325	330	333	336	327	362	317	357	348	317	328	332	304	353	326	336	329	311	314	338	317	323	344	334	350	356	322	292	325	335	335	327	340	353	303	337	320	321	309	332	337	342	340	337	331	344	329	390	343	327	356	327	355	338	331	380	316	327	331	319	338	311	340	325	343	347	339	325	342	330	314	332	314	334	300	319	337	341	332	307	332	304	326	287	306	339	301	335	313	316	352	318	335	318	324	359	323	329	335	341	322	326	305	343	308	332	338	341	332	354	341	357	359	334	355	358	333	345	335	336	307	350	339	318	334	296	310	301	315	362	345	330	318	325	319	313	342	340	324	308	315	323	315	336	327	340	310	355	324	297	320	314	322	322	319	327	336	302	328	343	339	318	336	345	320	369	333	301	320	319	332	327	350	325	310	365	336	353	338	361	318	341	334	322	330	323	342	328	355	365	314	341	371	338	325	303	306	337	318	315	345	296	321	342	343	311	327	325	326	332	331	311	341	325	333	354	333	325	324	324	335	356	356	313	366	342	337	322	318	311	359	304	348	321	317	315	332	333	324	344	342	363	304	364	330	350	336	313	330	333	339	301	339	322	336	365	322	345	318	331	361	350	324	343	328	365	334	298	339	332	323	306	298	314	322	303	325	318	339	316	301	335	335	330	338	323	284	322	311	339	326	342	370	289	363	341	348	341	376	328	337	313	338	322	298	338	314	309	335	290	334	323	317	333	332	341	348	313	353	318	332	363	329	318	363	356	305	323	324	354	290	332	325	341	332	317	345	333	336	308	324	354	311	314	324	326	309	318	293	329	302	331	312	344	331	339	345	312	309	320	326	316	314	329	318	322	290	312	342	337	349	375	312	335	336	319	311	376	314	291	318	357	342	339	327	356	330	351	333	330	323	321	347	328	361	366	326	329	307	341	349	309	329	316	334	326	324	351	322	313	353	311	331	326	292	340	338	298	311	342	308	323	301	363	359	346	345	349	304	333	311	332	329	339	288	326	320	343	355	297	333	325	302	323	328	330	331	331	316	331	341	367	318	294	351	311	346	332	303	308	320	307	303	314	321	349	343	339	289	302	332	291	303	301	314	338	347	311	329	315	333	341	348	354	322	312	330	353	316	324	341	306	365	324	344	345	363	331	321	312	322	307	328	308	342	326	308	298	328	319	330	328	320	330	338	341	327	349	340	325	344	302	338	354	327	324	319	315	309	330	313	347	306	305	305	310	344	352	316	320	333	337	356	330	347	302	305	338	355	337	327	330	347	342	320	315	338	337	297	318	321	324	326	318	352	348	319	340	376	356	322	311	317	336	358	352	338	307	323	307	386	340	332	329	341	327	364	305	329	314	321	342	318	350	318	346	335	342	325	320	307	335	332	332	352	313	348	290	326	351	346	317	347	306	319	324	327	305	356	323	327	348	316	345	320	358	296	328	346	341	315	318	361	293	306	316	343	294	308	327	302	346	340	328	290	360	295	324	315	326	307	327	334	326	331	319	331	357	332	351	357	316	312	358	332	314	327	313	310	321	307	356	313	325	328	313	327	346	318	349	328	311	311	311	317	334	293	358	316	342	329	302	355	331	349	321	318	310	348	313	351	339	331	323	314	323	352	330	369	372	295	335	328	346	328	343	323	326	320	317	320	316	332	337	321	304	322	307	337	336	333	321	351	308	290	360	334	351	325	321	329	368	351	309	344	364	314	335	339	333	320	314	290	332	343	315	310	341	349	338	336	302	329	318	298	350	348	354	333	339	331	298	305	373	284	309	325	307	310	352	324	292	352	341	344	320	339	318	336	289	332	344	352	320	296	323	350	309	339	349	333	325	325	348	301	307	317	316	359	299	332	335	341	334	324	323	342	322	317	312	331	308	347	314	336	326	324	309	324	327	304	350	310	337	296	324	318	338	315	334	366	337	340	339	355	333	317	346	318	331	330	319	296	328	333	339	327	334	339	318	299	305	329	363	345	360	323	308	356	353	329	346	351	315	326	342	352	309	339	313	317	329	318	328	374	333	338	346	320	311	335	340	291	348	339	346	327	379	286	307	337	342	350	312	338	334	346	320	333	320	330	345	322	334	324	340	373	318	304	326	320	290	347	321	328	320	309	362	311	311	303	347	327	315	365	327	309	308	308	329	342	361	319	306	345	336	347	354	329	322	316	305	301	336	365	324	323	335	299	297	319	297	344	374	307	338	312	362	320	328	345	319	313	330	318	291	334	351	305	326	344	316	317	289	344	289	331	326	296	309	342	344	340	333	337	363	309	326	336	323	349	293	334	340	314	327	318	315	328	306	335	329	326	313	333	283	338	345	339	340	329	314	366	335	293	332	321	336	328	331	305	317	346	327	324	334	341	322	329	350	333	325	343	337	308	338	319	348	280	301	301	352	343	334	335	311	317	354	340	348	309	324	335	317	327	319	317	315	344	317	331	314	319	307	345	327	312	318	331	308	346	330	362	301	320	341	312	329	338	316	339	291	340	283	324	311	309	340	341	340	335	341	339	305	311	347	351	333	324	305	352	288	346	299	337	303	328	308	358	347	319	302	352	323	349	356	347	341	324	329	337	332	324	316	332	302	344	344	327	364	320	333	324	318	319	314	347	352	329	329	326	319	344	308	327	298	329	315	337	370	309	300	354	311	344	321	348	352	321	301	340	314	331	323	319	313	326	314	341	347	336	348	355	302	340	334	311	332	338	326	301	368	324	309	320	355	352	342	324	336	303	308	340	332	369	317	329	323	340	326	335	301	295	327	321	310	346	297	333	334	310	327	323	322	339	333	322	360	338	326	320	323	315	343	323	339	390	330	340	344	311	341	288	349	318	332	338	321	313	328	319	349	328	310	308	307	346	358	356	353	317	322	310	330	327	344	345	345	361	299	331	331	334	321	320	325	334	327	329	354	325	328	343	312	345	363	318	339	351	328	314	279	326	351	320	299	327	331	330	321	317	340	337	310	355	330	312	319	307	329	299	351	336	329	335	377	340	348	352	340	310	331	341	307	343	320	320	330	326	308	363	324	350	334	343	304	288	356	323	329	298	372	327	343	376	323	343	315	323	326	300	336	322	339	310	349	336	347	338	313	327	330	332	326	329	328	305	348	311	294	289	319	362	359	326	338	335	320	337	322	348	333	334	374	326	320	365	345	319	305	333	342	316	378	351	307	363	317	319	342	303	308	348	340	314	335	283	277	314	352	354	349	330	317	350	363	329	335	318	327	351	322	357	346	311	362	307	334	334	338	318	344	320	325	326	348	340	349	360	331	350	350	291	338	306	315	346	336	329	325	294	356	316	336	314	332	324	313	344	331	368	341	315	336	309	326
20788	15103	12756	6992	4677	3388	2646	2046	1795	1472	1272	1180	1096	1055	922	942	867	755	760	790	683	787	723	695	635	648	671	659	688	612	625	606	619	626	626	596	576	593	612	606	561	603	549	576	608	573	566	631	638	577	609	563	558	597	608	571	596	576	619	555	593	578	563	533	556	561	569	581	610	561	584	532	608	599	591	563	559	568	570	570	551	587	530	599	601	608	578	590	557	571	531	550	589	555	563	572	545	591	530	531	591	584	601	557	548	554	618	597	526	551	577	507	540	592	542	544	573	532	568	545	602	579	635	559	528	581	605	532	583	560	583	584	552	594	597	570	532	584	563	584	535	535	558	544	558	531	557	557	550	554	554	564	580	554	570	540	568	554	570	549	616	561	566	548	551	522	560	561	575	597	565	570	578	586	570	535	563	522	558	567	597	564	556	543	564	550	553	554	489	567	570	568	595	559	585	551	536	569	544	595	525	598	567	588	600	569	585	574	575	601	532	592	593	571	565	556	568	606	553	565	605	596	589	582	562	551	586	544	542	575	557	526	556	539	591	577	581	553	496	559	582	557	522	525	544	565	558	533	579	552	590	531	535	532	532	544	559	572	567	605	571	527	593	551	544	569	542	503	567	557	537	525	543	549	595	559	552	546	585	501	555	565	565	584	543	522	578	582	592	517	569	557	558	564	573	568	566	553	563	530	591	545	569	588	513	558	551	541	590	540	567	587	552	553	555	557	564	565	554	547	564	599	620	568	600	536	580	578	590	553	548	559	546	539	558	583	559	600	553	613	532	595	529	596	531	524	560	578	531	585	567	578	595	591	534	583	536	544	590	555	531	540	578	568	572	521	561	561	595	568	564	555	536	560	563	542	555	572	581	567	559	559	531	564	561	559	542	544	514	539	533	556	563	580	564	584	557	593	598	553	532	546	594	568	580	510	606	585	565	551	584	558	542	567	594	560	556	548	581	555	596	533	546	558	557	564	574	563	563	559	557	524	542	562	610	555	570	537	572	564	581	581	527	534	558	544	526	557	591	547	561	555	576	509	583	550	591	577	540	558	589	546	527	565	577	552	558	556	543	583	551	565	581	580	561	569	614	559	559	551	592	606	573	565	578	587	531	569	583	526	532	543	570	570	605	542	552	586	570	517	550	544	570	594	587	570	551	528	569	551	553	531	598	534	569	559	604	604	579	569	571	550	551	571	552	584	562	541	587	555	544	580	575	577	596	562	572	552	559	561	563	565	590	567	535	530	566	544	579	576	536	580	543	569	512	562	538	550	522	585	574	534	563	557	523	577	567	569	545	517	555	527	565	567	578	578	575	601	603	548	546	532	550	556	560	551	575	571	538	550	595	576	576	484	555	585	557	547	554	542	539	538	550	565	587	565	576	539	512	565	598	588	559	569	559	541	532	542	564	526	558	596	580	591	558	553	585	565	557	578	571	568	534	606	624	543	535	568	549	576	601	552	583	494	567	531	594	595	579	585	563	564	565	572	587	561	587	567	537	618	536	526	569	577	556	568	545	574	549	568	552	562	550	575	573	570	562	534	545	550	569	569	573	553	578	550	541	550	542	571	553	570	558	584	547	545	567	591	581	594	552	583	561	559	529	560	568	547	552	577	568	539	545	574	578	543	573	550	546	565	581	581	566	560	618	555	533	549	557	571	583	563	549	567	582	590	581	577	531	527	544	541	568	562	529	515	585	560	517	594	515	560	590	581	546	539	597	552	622	536	562	558	584	530	543	536	582	564	614	584	598	603	538	562	549	543	561	539	608	564	530	509	564	539	561	540	586	545	563	542	573	558	580	567	556	569	600	561	562	561	572	586	555	587	558	544	559	560	543	536	535	556	564	555	554	562	529	522	562	607	569	555	536	577	542	531	552	589	590	586	587	565	531	577	592	568	556	536	557	585	527	593	571	552	588	529	544	561	611	547	578	580	565	557	574	564	561	582	552	584	585	530	559	532	566	549	581	572	585	577	546	536	530	552	584	511	533	558	536	558	583	570	581	606	560	536	570	580	525	561	581	569	569	561	563	607	579	562	563	593	557	548	555	568	563	591	515	574	538	573	587	556	577	630	598	590	598	546	552	536	573	523	609	554	556	558	569	593	547	547	555	514	594	567	552	531	558	588	572	517	577	596	547	555	526	571	554	557	586	578	591	537	563	575	576	581	589	513	625	550	553	549	583	557	616	619	586	604	590	568	526	529	546	563	581	578	593	574	581	585	559	547	583	547	561	504	594	555	580	576	536	558	580	548	588	577	547	580	554	568	628	547	592	582	538	531	574	563	580	544	579	569	523	591	555	576	530	557	542	559	604	573	541	570	580	525	569	562	589	538	539	554	580	553	547	559	579	597	607	530	549	586	624	549	566	577	581	535	573	534	525	591	546	555	570	552	547	562	579	587	564	568	565	537	573	572	595	550	571	563	508	526	555	551	594	562	567	590	553	547	587	568	603	571	559	558	592	564	587	574	537	554	574	535	585	570	577	540	563	574	564	531	559	548	557	599	588	528	589	585	552	550	566	580	541	569	619	534	575	588	588	560	588	564	575	581	570	578	592	549	582	564	584	525	587	576	562	592	592	566	591	570	574	568	568	587	559	546	494	577	514	518	586	558	558	521	548	564	565	590	557	547	574	586	610	597	583	583	587	573	568	599	590	531	588	571	584	558	559	558	575	537	587	542	549	543	554	553	561	566	576	560	587	573	546	558	568	566	570	584	521	592	523	568	534	573	598	585	600	568	533	545	530	572	546	555	585	528	533	578	562	564	524	550	565	570	534	577	580	565	574	534	563	512	544	557	562	558	582	610	576	507	600	548	509	586	539	612	530	531	564	560	576	613	575	530	549	558	552	543	572	549	497	558	547	556	547	562	565	573	543	606	558	531	609	601	555	559	544	560	558	587	597	565	579	612	569	562	561	523	566	573	540	553	583	546	515	568	526	554	576	558	578	563	524	591	565	598	474	571	553	561	594	569	552	530	533	546	599	573	544	584	587	572	535	592	577	548	550	545	544	557	550	581	573	568	506	558	543	559	603	551	566	549	550	573	567	571	538	596	548	555	531	544	585	511	578	525	565	573	529	583	597	549	587	549	581	540	582	606	569	605	595	592	523	605	571	568	572	558	546	568	565	562	552	540	563	580	537	547	560	560	559	578	593	554	559	570	582	561	569	570	586	568	531	539	554	497	577	581	529	593	556	571	576	573	550	540	617	561	550	554	549	568	551	500	581	553	559	529	557	584	580	590	539	530	565	564	557	574	559	567	617	613	560	504	550	560	542	563	567	564	572	574	566	619	572	546	547	552	575	558	532	557	519	554	556	531	558	579	556	577	565	592	556	576	601	540	567	560	562	583	566	539	576	572	563	547	542	568	536	616	544	545	558	541	532	556	539	580	569	568	573	561	614	610	602	561	538	562	547	576	531	564	590	562	591	557	563	566	601	560	600	548	538	543	585	554	547	557	579	504	582	562	567	598
26630	20477	8228	745	500	422	291	273	241	241	245	270	239	243	231	242	249	226	216	228	254	274	264	259	243	236	258	234	227	213	244	221	222	246	266	242	234	218	238	240	199	232	228	223	254	222	227	230	227	251	230	251	235	236	231	242	259	260	210	242	225	208	230	231	228	253	230	214	215	249	243	234	217	231	245	220	244	216	228	230	208	271	226	239	251	238	256	218	233	226	220	237	226	262	213	236	249	238	202	232	219	212	245	255	245	244	240	226	244	246	229	250	215	238	246	234	241	213	226	216	208	199	231	234	230	240	231	230	236	218	234	232	213	248	206	220	232	242	239	208	272	230	238	242	259	206	251	229	224	217	262	230	236	238	234	214	240	269	241	244	253	238	237	242	229	216	243	233	228	260	230	213	210	235	245	224	213	224	240	225	213	228	229	248	224	249	233	234	250	243	233	212	272	251	261	222	241	216	235	223	253	257	246	222	260	238	251	223	250	239	241	238	232	230	225	236	243	227	237	238	232	263	240	237	231	257	220	209	214	256	220	254	230	220	230	224	238	232	240	251	244	216	252	204	209	217	216	252	262	233	212	238	245	230	230	236	247	221	240	216	220	206	235	237	242	226	219	222	233	224	205	249	214	231	240	235	225	226	234	233	238	241	240	242	241	223	225	232	238	249	233	243	225	210	236	224	242	232	231	212	265	225	242	249	240	232	238	235	226	227	200	249	235	243	242	231	202	243	213	213	220	225	259	256	271	262	236	260	252	229	220	245	234	240	231	238	216	229	226	263	209	278	209	262	246	255	219	225	233	263	216	237	235	243	248	208	273	265	221	227	225	216	205	250	232	228	220	225	237	232	248	228	233	253	214	214	193	249	240	213	201	226	227	216	226	237	232	238	251	226	232	224	243	243	261	241	197	222	252	239	244	281	232	246	243	244	258	263	206	250	229	264	234	242	219	251	199	220	263	253	222	217	236	234	239	256	243	229	258	248	228	228	242	225	232	202	218	249	232	220	246	236	235	267	239	220	238	234	221	233	218	234	234	235	257	227	237	240	235	223	252	226	230	249	242	234	240	240	228	234	217	226	228	228	235	249	262	232	249	207	208	221	233	243	248	206	237	237	223	229	231	221	245	244	219	221	230	246	230	246	227	218	283	213	232	209	217	222	219	240	230	228	239	233	235	258	213	229	248	230	269	230	261	250	241	240	220	227	228	216	227	244	240	237	232	275	231	250	225	236	223	211	231	217	244	256	235	233	233	232	249	226	228	240	269	249	208	229	230	230	214	196	251	237	223	214	250	239	235	220	243	221	231	206	232	232	215	243	237	205	243	224	244	226	228	221	239	263	217	232	224	243	231	223	235	255	248	224	248	226	221	237	227	219	273	216	219	234	223	245	243	237	256	233	237	239	248	229	222	227	234	217	259	224	235	251	228	239	234	236	209	253	230	237	231	226	232	225	217	250	213	255	237	211	229	246	256	215	230	227	212	217	232	214	255	231	243	232	234	249	259	241	244	209	236	241	227	236	264	249	216	245	219	233	248	231	241	211	234	205	234	250	238	252	256	235	223	242	249	229	261	266	218	262	235	232	241	237	242	223	238	235	241	217	249	233	242	218	244	237	216	221	222	249	269	231	218	220	244	242	246	248	262	244	227	243	224	223	249	238	255	229	208	241	245	229	248	230	253	232	220	236	232	225	240	249	250	207	242	254	243	240	214	231	248	206	225	201	235	271	227	240	216	240	228	249	243	231	211	234	212	232	228	239	223	214	211	244	267	225	245	207	227	220	223	248	252	284	224	210	253	226	247	223	241	213	226	219	235	222	219	261	203	236	265	241	240	243	271	241	220	212	222	227	263	277	248	220	231	212	224	236	218	222	245	225	227	249	213	238	244	233	208	234	227	247	219	266	228	242	225	251	263	228	259	249	201	221	228	228	242	226	202	224	230	220	226	235	243	228	245	257	236	218	236	216	261	244	224	220	222	274	223	244	257	211	225	237	215	240	217	239	255	227	211	221	227	217	217	237	239	229	220	232	224	237	243	213	220	229	215	228	240	257	245	218	266	231	245	237	229	277	245	252	251	261	241	217	240	248	228	241	245	223	229	250	235	224	224	236	230	216	236	230	235	252	241	258	232	196	216	210	255	231	262	226	222	228	242	221	232	194	227	228	237	262	240	250	221	224	229	238	224	229	230	210	245	262	244	256	215	219	243	243	231	254	239	239	230	227	243	243	227	221	225	240	247	234	225	246	235	243	260	238	233	249	218	255	256	264	246	259	225	248	224	245	246	238	244	201	224	214	218	204	232	231	233	210	212	203	215	220	253	230	257	238	230	234	241	227	237	217	225	240	213	241	252	239	252	243	238	218	228	220	251	252	260	223	234	236	232	252	229	211	240	218	237	241	211	256	233	248	231	212	211	229	236	265	241	242	210	237	237	221	214	252	262	227	249	239	224	269	233	239	237	244	227	221	233	253	213	230	246	231	247	254	249	223	230	230	204	239	222	257	229	252	233	243	201	232	239	248	230	227	238	243	259	215	252	232	223	259	217	240	237	247	234	229	248	224	254	237	239	206	247	243	212	248	213	230	255	265	223	250	227	213	217	228	222	236	244	236	251	228	252	220	264	220	248	224	228	260	230	230	254	238	228	232	225	223	247	210	243	229	236	238	213	240	251	247	267	247	234	236	242	208	228	249	231	226	263	247	232	227	266	233	205	215	236	227	234	249	223	202	227	230	227	235	247	224	239	225	232	243	246	220	240	245	242	250	241	205	242	259	236	238	234	249	239	213	233	225	245	264	263	248	255	217	239	219	225	225	210	229	212	220	227	249	249	223	221	232	249	218	244	235	260	235	247	242	263	239	250	246	247	231	243	237	275	240	220	231	213	242	233	251	233	219	224	230	228	230	245	230	236	230	237	234	225	234	236	232	225	214	222	215	256	212	241	235	233	245	256	215	223	223	230	220	245	240	238	252	231	251	265	243	238	235	239	217	225	266	226	237	207	221	228	249	229	242	231	210	231	272	225	233	219	249	217	251	259	250	218	240	239	226	243	235	235	230	239	215	237	233	250	214	227	247	227	253	235	232	237	238	235	216	244	255	245	235	240	235	242	238	250	255	232	233	231	215	219	217	238	241	226	227	242	218	227	247	236	226	268	223	237	263	224	245	234	224	226	226	239	207	211	230	223	228	225	253	205	230	225	232	236	228	229	261	235	237	213	229	216	245	237	255	250	251	249	274	228	226	227	244	261	222	245	222	256	259	224	224	199	215	228	239	227	219	232	245	211	233	212	245	243	249	213	223	216	245	221	240	231	234	235	223	235	213	214	208	233	235	218	215	220	235	229	245	230	234	231	237	237	238	210	232	250	226	262	222	243	281	227	236	250	225	215	250	215	227	246	249	237	229	254	242	246	252	239	258	218	218	246	221	211	239	241	203	239	214	239	228	222	226	220	227	225	237	252	201	256	234	240	217	225	208
9398	1581	1383	886	670	591	547	513	541	464	482	495	438	530	467	469	443	424	442	447	446	435	451	441	453	418	436	449	454	415	482	465	436	468	463	459	489	449	455	458	456	489	471	459	432	428	444	406	429	459	421	410	428	444	410	446	471	422	450	425	428	431	441	431	393	435	441	429	479	442	436	409	443	415	441	421	452	426	491	439	424	420	410	450	425	438	445	444	429	448	413	446	442	428	467	437	425	422	437	439	421	441	469	434	407	445	433	441	459	433	428	445	435	464	436	420	428	472	476	450	443	429	411	466	433	436	456	460	465	440	416	453	421	478	504	449	492	442	407	453	476	419	413	400	432	468	427	467	444	459	432	423	451	448	419	450	451	416	455	453	430	448	443	436	410	427	408	433	451	414	437	457	424	454	466	435	448	425	451	436	464	463	443	414	454	443	433	427	412	449	425	387	440	430	439	479	435	420	473	429	431	485	417	431	424	451	443	425	406	436	445	446	473	494	442	433	438	462	428	466	471	453	454	386	465	430	419	421	475	448	425	443	442	471	429	400	441	508	441	417	446	415	417	460	455	414	433	395	489	413	405	436	457	460	465	462	457	466	423	451	459	403	452	417	433	458	474	448	466	420	473	487	458	401	427	438	408	443	439	445	452	444	455	491	453	440	434	461	470	440	437	447	421	472	451	468	430	473	447	426	431	439	403	477	442	483	442	432	434	455	453	455	448	469	447	471	453	418	427	461	471	411	442	456	436	460	464	450	419	434	370	457	430	436	446	452	448	447	462	425	459	404	445	410	424	418	440	419	437	459	428	437	410	445	397	446	454	431	447	431	400	389	469	439	431	443	391	434	451	460	475	426	425	443	440	417	448	459	419	471	433	453	411	421	438	445	446	462	482	479	443	441	465	453	453	424	392	479	454	465	445	433	445	442	467	414	431	445	487	413	411	404	459	452	446	390	429	463	429	455	421	439	453	431	405	442	452	461	480	412	427	421	446	433	482	434	452	408	428	429	410	447	463	449	412	466	452	459	464	463	416	464	440	436	408	444	474	450	419	443	428	443	472	454	428	435	444	427	412	417	424	472	431	438	441	409	460	458	430	454	432	465	445	426	462	447	435	443	442	403	449	464	420	466	465	445	439	453	435	409	458	446	425	438	466	433	453	456	447	477	466	433	459	458	468	457	465	451	459	437	435	428	437	456	440	456	437	426	449	474	437	437	469	444	459	442	457	455	454	407	429	462	436	420	436	438	426	406	474	483	423	417	468	418	420	452	459	431	459	415	430	445	443	401	449	440	416	441	447	411	453	417	435	449	448	446	461	454	450	426	442	437	423	451	454	461	431	465	436	467	442	449	437	500	443	454	452	477	439	453	480	433	449	431	446	438	463	462	473	441	473	452	424	465	443	437	415	411	431	501	451	463	375	464	463	455	441	464	441	435	457	452	449	430	418	435	438	445	449	397	444	425	437	431	446	420	451	434	465	442	422	510	450	421	449	445	479	439	465	434	460	451	448	412	438	422	443	405	423	447	472	441	448	425	454	458	468	446	447	412	394	429	444	450	426	437	452	417	448	460	404	420	441	442	469	460	456	416	437	495	415	471	443	435	447	430	451	458	441	480	383	450	457	433	424	451	430	430	461	452	410	424	426	454	446	448	466	418	457	439	449	479	461	405	451	443	442	452	429	424	428	482	470	458	421	451	447	416	415	459	450	431	433	430	423	425	435	435	439	427	427	421	463	452	470	429	440	409	431	397	468	432	435	431	469	459	475	455	451	463	435	435	447	402	431	497	424	453	423	462	458	450	430	452	408	426	471	409	464	445	486	451	469	436	465	473	439	479	450	473	473	474	438	474	436	449	424	429	428	438	430	461	422	420	436	415	446	420	443	442	415	439	445	461	409	466	397	457	463	441	447	454	465	436	400	488	447	461	464	480	420	447	447	433	427	421	429	458	424	460	453	458	473	437	427	472	436	473	427	459	457	439	439	425	442	404	450	430	421	458	429	427	449	456	424	450	443	472	438	451	425	438	434	446	460	436	456	435	475	455	392	442	445	435	455	439	428	435	463	413	443	432	448	453	427	452	480	459	453	431	454	441	438	440	437	422	447	451	479	435	449	421	409	451	465	460	418	420	469	447	443	431	423	422	436	419	455	443	434	457	426	432	435	438	463	478	425	402	459	434	512	442	431	411	437	445	461	471	429	431	475	459	441	414	428	412	446	451	411	479	423	425	464	471	450	449	459	449	425	480	460	415	476	456	455	444	428	425	459	453	406	452	453	473	451	428	447	408	434	407	416	449	453	423	480	475	443	447	462	470	436	448	454	457	466	431	423	444	450	438	424	409	455	463	450	434	467	430	435	465	435	410	471	439	413	460	415	431	459	462	443	436	428	434	450	427	484	476	443	446	415	465	421	426	456	443	441	481	428	478	455	452	433	435	466	430	428	450	478	449	451	411	428	480	422	410	438	439	431	458	453	413	464	438	443	437	456	428	428	450	439	453	442	410	431	461	456	440	440	449	465	460	457	487	435	482	403	437	400	437	406	474	402	456	448	450	451	427	407	465	439	449	436	419	411	418	433	452	435	394	449	412	473	433	454	471	438	443	410	431	454	446	450	416	465	446	477	441	443	421	432	467	440	424	459	430	435	425	445	465	442	463	430	432	472	440	433	421	446	426	476	454	412	449	469	411	421	439	412	461	484	428	453	449	473	455	459	440	424	452	431	462	405	453	451	483	441	446	415	472	455	475	440	433	491	454	449	452	431	452	454	441	482	424	461	439	451	416	452	437	415	482	449	441	431	430	454	460	432	463	438	453	417	451	438	453	444	405	477	431	455	470	407	503	462	411	464	432	450	443	459	405	417	440	483	458	424	416	447	423	481	445	420	429	447	434	439	424	454	411	449	465	442	448	456	437	451	446	393	468	419	458	436	454	393	444	430	454	447	455	433	488	416	425	435	457	443	459	452	462	495	431	416	435	459	473	445	415	459	451	455	442	455	435	409	434	496	440	415	447	440	463	434	453	457	426	450	453	437	495	425	420	439	443	434	466	450	458	445	444	436	460	416	454	427	476	460	425	429	488	440	429	462	466	431	411	466	439	443	445	416	456	452	463	392	424	447	454	433	480	420	415	419	441	467	472	429	462	437	486	461	438	389	414	370	446	439	427	441	427	413	462	481	423	477	444	444	420	469	456	424	475	423	421	401	455	407	419	463	443	467	473	448	443	448	413	445	437	453	481	412	385	462	450	433	463	463	463	461	442	438	441	449	431	426	448	442	397	440	463	472	435	454	461	442	438	444	462	490	435	447	473	442	443	446	458	434	461	434	455	431	452	454	433	464	463	457	457	420	412	445	414	422	441	455	451	434	424	438	448	458	468	416	427	480	429	447	440	495	426	419	436	434	439	418	428	450	432	442	471	463	430	445	493	442	421	469	443	464	402	411	440	413	430	460	465	433	453	472	408	432	477	426	433	411	461
24062	20973	27795	24153	19236	1364	551	376	312	269	256	237	202	198	176	179	174	154	185	155	150	165	142	147	144	173	142	147	148	174	161	168	144	141	143	154	133	139	138	139	118	163	138	155	143	164	148	152	147	136	148	152	152	136	145	134	143	141	128	141	152	129	140	144	133	145	151	164	139	155	137	140	139	140	150	152	138	134	138	140	145	140	142	137	137	132	139	137	163	136	140	145	155	142	129	125	144	128	127	146	141	153	151	132	153	136	124	147	140	121	133	161	131	142	138	116	124	140	175	146	130	134	140	151	137	147	139	150	149	117	133	143	137	119	136	136	146	148	150	139	146	139	127	144	139	138	147	159	148	142	167	134	137	141	131	136	115	149	142	140	135	139	139	139	143	136	152	123	148	150	125	132	146	139	144	146	127	138	148	147	131	131	137	142	126	149	120	139	157	139	152	128	158	144	158	140	126	164	155	137	147	146	142	123	152	145	154	144	159	139	146	137	129	153	123	141	149	140	139	133	120	136	133	138	140	141	137	123	139	156	144	122	138	114	126	129	146	134	137	141	151	134	115	138	134	143	111	135	155	125	127	149	155	129	156	141	144	165	146	139	131	144	125	140	133	137	125	135	139	148	150	109	149	136	133	167	141	156	138	155	129	136	131	151	141	166	147	147	125	155	140	134	150	163	139	161	132	159	155	127	153	141	153	133	126	140	128	136	147	147	145	127	121	137	164	133	156	123	150	131	133	118	137	152	145	149	149	128	146	127	119	166	131	163	135	143	147	131	134	185	155	152	119	124	156	138	159	139	137	143	133	136	149	128	144	143	145	139	147	138	139	139	125	154	146	109	145	147	130	150	121	137	143	132	129	130	161	146	160	149	155	153	125	153	127	144	137	132	151	136	140	145	128	128	125	125	122	148	132	141	121	153	133	137	148	111	134	161	149	135	140	139	149	122	140	148	129	138	128	152	140	146	145	145	133	157	128	154	135	130	142	147	154	151	159	148	142	140	145	138	130	121	140	152	131	148	134	135	152	136	154	153	145	116	136	123	158	150	135	152	134	137	158	154	142	131	144	152	130	164	151	129	138	144	161	136	146	175	137	170	160	115	127	124	142	149	116	146	141	155	160	137	157	128	149	135	138	136	124	161	144	129	148	132	150	153	144	118	153	155	140	124	136	144	140	127	131	145	143	141	155	150	117	134	146	161	126	123	140	136	150	128	132	152	150	153	119	135	131	130	144	135	131	139	140	146	160	137	141	123	130	149	119	144	132	136	135	144	146	113	147	140	147	136	154	167	131	167	138	138	149	126	111	140	121	154	139	125	129	128	126	144	142	149	154	143	147	148	155	159	147	113	169	125	144	150	149	154	154	136	147	137	151	124	120	132	151	134	152	118	143	141	118	155	133	151	153	168	148	127	153	141	151	138	140	132	168	137	151	136	138	142	145	153	144	139	178	121	132	117	134	125	142	134	139	163	150	130	132	132	130	125	139	157	120	143	144	132	133	137	131	141	140	134	139	157	134	128	144	135	156	156	135	148	139	140	127	162	152	160	142	134	137	133	144	150	119	146	140	120	145	129	153	145	172	160	137	154	127	138	156	156	136	125	140	147	143	132	130	151	129	127	128	137	125	124	144	137	139	130	142	135	144	145	135	146	153	138	139	147	137	174	145	130	128	145	154	131	151	124	116	144	138	147	131	146	144	110	162	139	131	140	130	143	155	151	142	152	158	162	132	164	142	122	143	163	121	108	142	134	148	117	154	130	145	147	138	158	145	148	133	139	137	151	147	142	151	137	144	153	144	136	147	132	137	134	147	135	149	146	134	133	138	131	158	126	143	133	117	134	148	139	141	143	120	157	160	125	140	131	121	124	142	157	122	124	155	156	113	124	157	148	165	130	139	136	148	153	127	154	139	127	125	144	145	133	155	143	120	143	142	147	140	138	144	161	130	116	138	141	136	141	132	133	136	135	163	121	148	146	143	119	128	125	150	136	125	146	133	153	146	125	129	160	157	136	153	171	146	137	114	145	130	143	150	154	148	146	126	152	126	162	153	138	133	128	137	151	137	154	141	142	134	107	127	134	159	147	149	116	145	135	135	135	147	138	136	155	125	130	140	127	141	139	156	124	137	146	127	110	129	146	130	148	146	137	107	150	125	148	154	134	144	148	139	118	156	134	140	145	122	146	142	162	144	158	131	140	134	136	146	126	149	155	147	132	121	142	145	142	127	132	145	151	139	154	119	123	129	122	147	172	137	141	128	130	139	153	138	161	140	166	144	146	142	138	136	128	134	147	150	140	163	143	154	134	149	118	144	145	141	139	124	123	152	129	125	149	136	158	154	149	157	117	159	144	122	146	132	134	137	119	154	149	126	146	122	124	120	158	137	140	155	138	126	132	137	138	150	142	132	123	142	148	143	125	135	147	147	149	141	126	153	137	147	132	146	117	148	126	152	147	150	162	156	100	145	149	135	117	137	138	137	126	133	116	146	146	150	123	149	153	120	140	157	136	143	146	154	139	148	152	156	136	131	139	139	156	133	154	142	148	147	129	143	140	143	140	131	137	130	156	144	125	117	118	134	146	144	146	149	141	156	149	150	148	156	127	141	137	163	137	115	137	122	148	113	130	138	152	140	122	138	114	131	141	147	141	137	125	129	128	139	124	141	142	117	153	125	140	147	151	140	120	129	165	124	153	125	143	160	140	133	139	158	135	153	152	138	120	149	129	123	120	157	140	151	143	153	126	148	126	150	137	141	127	145	134	128	156	148	128	125	119	139	144	132	129	132	145	119	145	135	152	138	135	144	145	190	122	130	142	142	163	121	150	148	122	151	121	136	149	152	127	131	157	155	141	132	157	120	120	150	137	124	145	137	182	130	155	134	145	113	135	165	145	145	122	152	147	139	125	147	144	125	143	137	147	151	148	148	133	137	146	132	135	129	139	157	129	143	152	138	156	118	167	147	130	143	146	136	156	147	124	137	152	156	142	161	153	140	131	134	133	158	145	141	142	162	138	145	152	139	133	131	132	154	139	126	138	143	168	153	136	126	125	137	135	131	158	143	160	161	137	138	155	135	136	147	125	125	152	125	140	126	122	133	117	122	127	138	130	160	145	137	152	135	132	134	128	138	152	152	142	169	154	127	137	151	143	126	126	137	151	154	135	113	127	125	181	150	137	125	151	123	156	146	125	148	142	151	134	140	142	127	130	150	131	119	126	147	134	152	134	136	131	121	130	128	171	129	137	128	126	161	132	140	159	141	150	138	136	147	139	124	136	136	128	129	142	150	133	134	161	127	133	125	139	126	147	166	143	146	123	135	153	133	149	104	146	133	142	143	152	141	133	138	136	143	135	153	134	144	156	142	160	145	136	132	147	149	152	141	124	143	134	138	141	124	133	130	132	165	138	135	132	136	141	127	149	126	154	148	119	147	130	129	134	131	163	148	152	131	132	167	132	136	160	129	159	133	137	121	145	142	129
17517	9186	7805	3842	2479	1829	1367	1093	936	771	622	575	559	477	490	453	414	390	357	387	381	316	347	339	340	318	334	339	302	322	310	319	288	324	301	311	281	314	294	280	288	303	276	271	281	287	291	268	270	270	288	279	261	287	275	300	271	280	280	304	268	313	288	297	272	266	263	274	272	265	277	262	270	277	255	281	264	262	258	277	333	285	273	292	272	279	267	267	293	284	275	282	258	250	267	273	249	276	256	265	286	257	271	260	273	293	263	257	270	279	269	260	254	271	280	275	267	265	277	270	267	282	307	276	259	295	262	261	264	263	266	305	285	293	259	271	294	258	280	273	271	271	272	296	258	268	290	256	260	264	278	272	292	274	277	284	278	274	270	241	289	272	265	265	267	289	248	262	249	232	264	270	278	255	257	260	261	265	247	282	280	248	255	267	277	300	255	259	243	263	281	260	281	286	262	289	269	291	310	284	264	309	276	262	257	252	288	279	304	285	261	248	282	244	297	282	278	300	271	271	277	276	278	270	282	265	253	245	285	276	267	277	284	280	258	284	256	265	259	263	277	276	270	286	272	269	262	283	285	298	259	246	245	244	262	292	262	287	281	275	260	246	304	269	241	240	271	248	307	289	268	249	267	260	250	272	285	282	260	254	279	308	264	251	277	266	249	264	293	250	261	264	210	292	255	273	249	276	268	269	247	266	264	288	278	270	304	298	272	281	258	283	295	282	307	264	272	286	258	251	281	276	285	257	255	278	320	248	264	264	275	257	268	272	278	285	247	269	283	276	297	274	268	296	270	265	244	242	246	247	280	280	267	257	283	293	265	261	238	253	295	271	236	285	269	246	261	283	237	274	293	263	271	247	256	279	272	275	237	310	251	213	267	260	232	245	262	257	273	271	293	302	308	257	290	285	297	245	279	267	280	268	240	245	295	256	256	290	259	260	299	284	252	275	251	250	293	271	264	248	248	290	275	274	270	246	293	262	286	305	264	292	271	299	249	292	264	274	247	252	277	286	258	276	302	269	253	274	258	269	267	271	273	253	281	274	293	285	253	271	262	295	264	236	273	263	245	240	298	276	266	274	257	272	246	253	271	271	253	256	278	266	249	247	236	263	270	288	277	262	274	267	259	294	263	278	261	314	303	287	285	270	276	272	254	293	271	284	227	268	258	256	257	278	241	260	276	263	261	262	241	254	278	274	257	265	268	290	255	265	249	263	259	271	270	268	266	255	267	266	280	296	266	250	248	281	265	271	251	281	290	291	277	239	257	280	300	267	273	307	280	280	278	279	258	265	277	268	244	245	282	260	263	252	276	289	257	267	254	269	256	303	252	268	281	277	272	276	268	286	269	254	265	282	279	254	262	252	265	254	250	268	275	245	249	279	293	274	271	243	269	269	276	261	247	262	241	268	309	284	267	231	258	300	235	256	301	277	274	290	279	247	256	274	304	283	278	288	257	262	273	277	287	278	256	243	275	266	253	267	260	255	285	251	257	269	259	259	265	277	284	252	270	269	258	259	264	270	256	262	270	272	292	276	268	262	233	263	247	272	267	272	273	278	266	267	289	263	267	252	279	274	251	259	284	255	264	275	237	247	263	292	300	271	254	258	307	274	278	277	266	260	278	282	258	281	269	298	284	256	286	282	260	286	254	255	257	279	249	272	265	291	281	276	253	240	303	308	286	286	263	257	275	285	259	290	256	295	290	278	236	270	241	272	265	255	243	215	287	260	260	260	298	240	289	278	285	268	260	262	262	268	269	288	268	268	239	246	252	257	254	290	244	283	278	292	250	289	286	242	279	286	291	281	311	266	281	283	264	267	264	280	246	301	270	258	280	262	275	284	259	283	267	268	255	263	301	249	257	264	258	271	256	266	254	268	263	258	277	281	265	309	279	271	270	281	262	256	290	294	265	273	278	279	299	282	284	274	266	295	266	269	260	264	263	267	241	280	277	279	252	264	276	253	275	270	263	262	230	276	289	238	277	273	280	255	260	284	246	229	250	264	256	260	266	318	249	279	265	255	244	284	272	281	266	308	272	282	241	271	285	287	260	276	267	264	266	278	283	278	282	279	270	268	264	263	239	255	254	262	256	289	260	256	264	250	281	253	258	292	259	265	284	272	281	268	251	279	286	277	267	255	261	283	277	269	259	272	268	283	241	281	253	278	258	267	281	266	258	271	281	286	276	268	293	276	254	257	276	275	244	259	277	252	280	270	289	282	264	253	257	279	271	272	254	280	288	264	249	264	254	291	287	256	281	274	250	258	292	305	272	266	277	267	261	265	277	263	257	272	278	291	271	263	224	256	269	245	253	262	229	263	266	252	243	250	287	245	260	280	259	258	285	260	255	262	228	262	282	266	259	237	256	265	282	247	274	247	255	286	264	275	251	278	260	261	270	270	263	255	263	260	289	281	282	254	286	278	276	314	263	286	276	247	296	287	287	259	277	281	290	249	252	264	286	269	261	291	251	286	278	283	266	282	265	259	281	266	265	284	265	253	220	303	263	272	294	272	263	276	291	276	276	266	273	255	266	249	272	260	268	264	247	270	297	267	257	257	273	247	231	246	243	271	267	280	268	286	282	237	293	262	264	251	271	250	312	258	272	307	264	255	284	272	291	264	246	238	255	287	279	253	248	289	289	294	264	274	257	281	263	243	294	266	290	277	260	243	249	255	261	262	268	262	254	275	250	269	272	246	255	299	289	273	248	271	271	244	284	274	281	261	283	285	265	274	278	279	274	262	257	235	259	282	255	231	274	254	280	256	288	258	283	259	261	276	275	240	311	272	271	230	286	294	263	263	296	248	298	257	278	260	254	269	288	277	253	270	278	280	264	262	286	288	243	260	266	273	290	263	294	261	253	283	253	248	249	294	249	273	249	280	260	266	282	269	273	277	271	277	258	265	263	253	276	262	276	280	283	278	240	295	268	283	257	264	266	295	285	277	295	283	262	269	261	281	277	264	287	236	263	279	257	249	255	286	301	270	276	286	262	262	269	275	255	271	261	268	277	254	269	311	251	293	274	300	238	264	247	269	261	292	282	262	262	268	266	262	275	287	268	267	245	305	279	259	283	276	241	284	269	242	252	256	258	269	293	303	283	247	266	261	261	273	295	266	254	299	281	262	234	277	262	283	311	270	251	283	276	268	243	255	260	248	252	265	267	266	237	242	261	267	266	248	263	251	278	278	270	273	239	298	283	265	255	287	299	275	289	266	271	289	277	295	253	289	251	252	265	253	284	281	283	246	256	270	320	280	275	273	280	265	292	288	266	270	277	269	275	285	287	274	258	259	277	278	280	250	288	288	241	303	299	284	270	269	301	260	251	295	286	255	245	271	270	291	259	283	288	258	250	275	281	238	240	255	265	280	287	263	267	270	258	263	267	261	296	268	273	275	285	253	281	249	257	259	262	291	293	276	264	271	289	257	285	263	270	252	282	281	258	251	267	266	286	290	282	258	262	262	240	293	286	276	273	271
22995	20982	28617	23546	20984	18497	1902	810	669	578	534	511	487	453	413	404	429	413	382	382	408	338	378	384	353	368	361	345	367	309	345	350	330	321	344	348	357	354	336	358	338	345	338	354	314	353	348	354	326	351	325	333	357	334	350	341	355	328	351	324	354	311	321	338	339	329	354	369	301	335	300	354	340	316	325	373	305	350	305	316	327	328	327	317	329	372	293	323	368	335	341	338	297	333	341	325	378	338	340	342	362	342	313	321	339	295	349	329	298	336	295	300	338	331	325	333	352	309	359	290	345	320	331	330	324	296	363	336	325	334	348	313	333	325	333	315	329	361	324	347	347	323	310	341	329	338	308	341	351	322	336	333	345	316	319	332	345	328	352	319	316	334	309	331	359	328	348	326	363	368	367	321	325	314	332	344	335	337	358	310	335	330	358	322	309	338	317	341	330	318	323	344	316	325	340	335	327	302	287	337	335	315	306	334	342	325	347	313	326	316	354	316	340	334	315	348	310	329	320	327	354	333	303	293	315	334	336	304	316	347	352	284	298	312	345	365	300	318	339	342	325	326	349	357	297	319	328	316	337	353	322	301	364	330	373	317	309	334	320	299	310	323	345	329	345	322	295	345	362	329	321	325	323	350	305	305	333	361	312	331	321	334	323	324	352	363	285	318	333	322	344	319	332	321	338	360	317	326	333	320	297	304	360	327	329	305	308	328	326	331	348	325	307	331	341	327	342	338	341	331	310	314	342	352	339	329	325	325	329	329	312	326	341	288	317	355	308	322	333	311	339	322	300	352	341	329	382	338	310	354	310	291	357	319	330	340	327	303	343	337	358	309	282	317	343	328	377	311	291	304	329	328	359	315	326	341	348	325	348	326	311	330	327	327	328	328	344	316	314	325	317	295	346	324	338	356	329	366	356	331	306	307	369	318	336	316	354	323	319	323	323	346	302	285	334	331	330	348	291	301	298	333	335	344	309	319	329	342	337	318	372	347	342	319	312	327	330	374	352	336	331	333	353	321	337	316	353	355	340	333	298	324	321	329	346	318	370	313	320	327	303	339	311	352	329	352	337	346	342	341	285	309	332	324	322	325	358	332	357	312	326	314	276	335	340	310	341	319	324	305	305	347	317	358	341	327	327	330	352	354	310	306	318	338	313	295	327	352	356	344	326	321	316	335	347	299	311	340	330	335	318	343	342	306	299	307	322	300	315	301	301	329	323	316	332	302	284	324	300	349	317	335	309	351	284	340	365	354	324	367	362	333	335	340	321	354	348	302	336	319	281	353	329	323	341	338	325	333	313	325	309	310	303	312	323	312	337	321	331	320	321	345	330	337	319	334	349	304	336	322	340	351	358	310	321	316	337	368	341	341	308	344	338	362	318	327	314	361	301	307	322	343	302	349	327	319	332	299	305	318	322	316	322	343	322	309	329	308	319	314	320	327	284	345	361	351	327	322	325	347	325	321	335	340	325	297	323	340	333	322	334	331	294	290	318	318	318	318	278	305	301	320	306	337	348	328	347	336	319	354	329	343	364	322	301	350	338	323	334	320	329	337	343	332	334	346	314	298	287	319	308	348	319	302	319	352	328	334	320	311	345	327	325	329	307	336	341	316	313	315	347	355	319	328	329	360	309	324	333	338	341	351	334	317	341	305	337	312	320	346	360	293	315	320	314	342	327	319	346	344	366	334	331	351	327	344	355	332	332	321	312	322	311	319	330	300	321	326	344	331	298	346	336	339	327	305	345	321	331	315	319	341	322	348	338	337	317	339	349	317	316	325	293	350	371	334	356	323	339	336	334	310	304	313	324	311	335	327	330	292	307	327	353	318	303	300	351	344	334	288	316	326	342	327	291	322	341	313	345	340	317	338	333	311	365	327	334	357	319	319	342	314	320	337	315	317	283	319	341	354	381	314	342	332	323	308	330	323	329	340	317	334	313	324	332	326	341	318	304	326	353	298	294	321	328	334	314	309	284	326	295	323	304	287	333	328	323	331	292	319	313	338	327	331	338	346	343	306	309	285	355	339	325	321	336	305	320	303	341	256	341	309	319	331	334	294	293	307	344	322	326	322	340	330	317	341	301	335	323	325	348	306	329	306	305	303	288	322	340	339	319	328	359	325	318	329	349	344	339	317	348	304	351	342	337	321	316	353	322	342	350	341	329	316	323	332	334	318	353	323	322	321	312	361	311	340	331	351	319	326	327	334	335	327	320	332	342	306	309	358	305	322	353	324	341	321	325	350	325	332	311	347	314	313	328	355	342	337	304	314	341	291	342	342	346	302	330	345	333	317	308	327	327	372	295	334	297	316	350	326	346	326	325	301	322	345	327	316	297	319	329	335	324	324	342	338	348	329	351	344	325	322	324	322	326	352	295	302	335	331	307	315	339	315	282	324	310	361	311	322	329	344	342	291	313	343	338	340	351	314	305	302	325	338	342	349	332	335	312	309	341	313	334	324	373	331	316	311	332	341	315	344	336	316	349	334	317	318	350	309	296	307	322	329	337	337	311	347	297	329	339	339	307	319	348	311	336	351	342	327	287	334	324	330	331	324	309	300	363	319	314	322	348	301	328	347	341	310	286	339	308	329	323	319	332	350	277	298	331	338	372	291	321	363	333	331	320	339	323	333	319	320	323	347	329	344	355	294	316	322	337	350	370	310	311	347	326	321	305	332	322	301	303	355	375	325	301	330	338	319	308	284	331	328	334	286	343	312	347	329	328	337	326	297	338	326	315	356	332	337	317	329	346	324	327	291	348	303	336	303	339	326	315	315	331	314	357	337	308	310	355	356	333	372	308	323	333	309	320	326	328	330	326	288	383	335	330	328	334	313	315	337	311	331	323	303	380	307	347	348	301	331	318	373	317	341	316	289	326	327	335	319	331	263	309	314	282	320	302	327	312	301	299	352	286	334	320	337	317	341	345	316	329	309	357	332	296	310	317	324	335	357	338	325	316	359	352	320	349	307	324	313	335	328	342	329	301	307	361	340	346	345	319	345	344	315	304	315	342	321	330	298	313	342	350	314	317	321	314	332	293	332	347	308	352	296	313	343	332	373	339	307	318	361	301	314	310	309	316	335	339	380	359	327	379	309	323	314	336	347	296	329	332	326	346	333	321	323	323	308	336	336	349	322	331	340	309	330	341	330	376	323	315	313	321	323	332	304	361	346	327	280	345	300	325	339	362	334	285	326	341	337	315	355	293	338	360	328	317	323	360	351	300	346	340	306	333	311	326	329	316	339	350	309	326	344	300	305	341	318	326	342	316	296	346	325	339	333	316	302	320	304	314	322	323	315	294	314	336	325	343	324	331	325	360	365	321	348	330	327	342	294	351	334	313	356	352	320	307	351	310	318	305	321	365	340	303	361	344	337	319	328	334	352	326	316	313	307	350	310	332	336	320	378	330	315	310	325	300	376	363	324	314	320	352	298	308	307	331	329	339	318	337	318	348	296	337	314	300	316	340	308	334	305	284	313
20550	15107	12920	6924	4629	3535	2674	2113	1771	1555	1312	1236	1055	975	915	909	865	821	852	697	722	755	642	685	664	648	627	680	619	616	567	664	592	619	615	585	649	581	620	592	595	606	604	623	590	602	579	596	580	569	599	611	609	575	590	614	614	600	540	583	604	617	540	570	567	574	534	579	586	578	560	591	544	577	576	593	526	587	563	571	614	565	565	574	569	578	571	543	585	585	562	588	547	570	601	556	534	571	588	567	570	577	541	560	547	590	522	551	608	535	594	546	542	562	565	549	547	548	561	599	561	577	594	553	548	580	579	582	573	576	589	560	553	585	536	492	533	578	573	593	571	550	545	559	578	555	542	568	557	498	519	577	544	543	593	539	598	584	582	566	569	574	558	545	558	552	567	592	587	572	571	591	547	581	584	565	579	563	537	613	581	555	557	584	564	559	533	563	604	591	565	572	581	547	597	575	554	566	552	575	512	561	590	583	558	524	539	535	580	542	563	551	543	567	582	591	550	566	600	562	552	562	597	545	573	583	555	590	552	584	587	541	555	565	597	546	596	586	578	542	554	569	571	543	583	556	553	550	545	549	593	564	511	534	565	599	522	550	574	563	558	549	503	526	579	553	538	581	564	592	596	552	633	519	568	587	552	561	539	527	543	563	599	538	572	621	612	592	536	612	594	631	562	615	562	575	569	547	573	578	549	574	569	551	577	581	580	566	579	567	581	559	526	548	536	590	581	573	560	525	574	553	577	531	533	610	568	541	587	562	606	541	588	555	538	555	559	593	540	545	563	567	575	549	550	581	545	596	531	571	577	536	571	576	577	561	557	554	533	568	579	558	563	591	549	497	581	592	563	542	572	510	558	584	566	519	574	584	571	578	555	599	560	607	537	559	546	537	560	547	593	573	535	573	570	528	552	569	554	574	544	596	554	579	546	540	524	612	533	568	537	561	562	578	543	555	599	561	571	582	576	569	585	566	601	585	548	560	577	545	573	585	596	532	545	625	585	585	545	579	558	555	552	611	571	543	634	540	621	569	582	588	541	563	594	607	563	567	562	513	575	574	587	563	572	550	573	564	541	560	568	551	532	535	578	584	566	605	564	550	551	561	607	603	621	547	524	552	551	571	577	531	555	583	608	519	578	558	589	558	584	580	586	556	571	584	555	543	569	554	568	545	520	615	548	584	569	551	548	502	555	626	556	560	580	543	545	546	545	589	590	561	567	572	590	576	542	613	586	565	544	548	572	600	557	545	597	602	551	580	554	537	550	564	628	561	577	564	592	581	560	565	533	575	563	563	601	558	562	562	571	575	575	576	537	525	572	593	564	585	551	587	567	516	558	499	542	546	538	601	549	590	559	540	548	609	585	537	568	573	542	586	540	620	577	545	598	526	556	559	531	544	558	576	543	530	597	543	564	560	570	549	581	526	556	546	591	574	584	612	576	534	585	615	501	546	570	565	545	583	550	557	549	577	559	552	585	576	539	531	579	563	566	548	561	556	545	543	599	558	593	558	557	568	582	544	595	566	560	585	566	588	606	541	527	609	574	525	528	568	515	526	572	555	559	575	546	556	567	569	581	569	570	563	522	587	632	560	569	551	598	576	574	555	580	565	519	554	571	558	575	541	587	555	557	564	559	549	544	555	602	585	588	569	554	562	558	536	558	554	547	609	537	573	565	542	551	547	561	534	549	526	566	567	545	572	569	537	550	590	550	533	552	566	596	597	550	594	514	552	550	592	537	548	518	575	560	534	560	538	526	561	614	525	576	552	563	538	535	595	563	574	537	588	540	586	607	551	550	547	607	580	543	558	569	582	569	593	593	599	563	556	554	563	541	546	505	556	562	534	592	545	531	613	595	581	560	592	553	566	549	584	579	547	542	566	583	534	572	561	588	562	542	516	545	572	604	559	571	576	570	550	594	551	553	579	562	564	551	551	537	600	570	565	525	574	565	521	589	533	561	552	545	603	577	539	559	590	603	549	552	565	597	549	527	595	539	550	558	512	535	608	591	536	530	546	578	557	554	554	573	554	566	587	536	551	584	591	585	602	571	551	550	541	569	557	575	552	611	577	583	556	528	526	542	576	555	551	572	562	541	566	534	581	547	592	524	598	569	561	605	530	587	569	540	574	532	606	558	550	566	552	556	526	559	540	572	614	572	555	544	562	529	547	573	566	573	578	543	547	541	590	583	563	579	600	591	550	571	561	520	552	605	543	563	595	536	554	562	575	553	569	579	526	562	553	554	584	569	551	580	542	554	579	553	559	544	553	548	561	632	558	568	548	552	542	547	557	578	569	588	547	536	598	584	543	619	530	546	530	568	582	529	552	576	589	591	585	566	554	529	544	558	577	592	605	578	567	565	588	583	574	548	545	553	535	565	572	542	561	585	564	555	559	592	542	564	572	538	519	572	547	565	558	535	535	545	562	562	556	540	523	538	566	534	580	531	558	581	513	562	550	530	542	528	572	549	540	567	564	631	591	528	545	548	548	526	551	569	576	565	568	568	530	613	514	564	588	584	567	555	586	538	561	588	561	555	586	555	565	593	562	571	547	528	546	534	551	551	540	594	559	593	592	547	592	643	559	557	546	519	571	592	578	557	566	548	532	557	553	578	539	545	576	583	556	547	534	560	576	566	564	545	562	552	537	565	538	582	554	591	551	557	548	559	602	574	542	619	553	573	583	581	559	553	548	516	515	568	537	544	573	577	559	599	552	585	563	546	556	553	529	555	576	543	586	535	616	573	573	543	546	535	551	556	576	553	537	542	570	555	548	594	563	569	582	523	552	543	530	559	561	586	552	566	596	544	548	544	576	572	595	581	579	525	573	557	593	512	566	570	586	547	519	543	569	515	533	526	529	591	565	580	582	536	573	570	566	519	565	544	570	575	614	545	563	547	500	576	578	553	562	613	544	569	581	583	542	586	531	564	570	606	569	553	560	583	542	559	539	513	565	546	595	531	567	518	536	609	564	551	575	582	533	584	531	552	524	584	527	566	580	547	593	574	563	572	581	571	550	581	601	540	559	548	579	587	568	557	609	553	532	530	528	580	579	604	539	557	553	607	532	575	620	524	551	551	601	613	574	555	553	511	546	607	586	557	541	556	567	568	570	516	536	561	575	545	570	613	520	531	570	532	554	553	583	558	547	548	566	546	535	552	609	572	560	564	580	541	521	568	579	582	542	550	531	564	568	565	532	528	571	537	570	560	538	587	585	563	571	584	539	545	539	585	548	548	547	541	558	574	623	569	589	542	604	553	523	591	532	563	556	591	544	535	585	586	585	565	559	568	539	555	551	561	596	555	516	538	570	525	549	555	573	574	566	563	539	604	573	572	552	568	588	583	611	514	596	549	545	542	570	550	581	534	558	519	555	573	551	568	561	601	578	567	540	568	550	612	593	584	568	541	549	566	565	525	572	561	523	545	555	568	556	510	539	568	537	573	535	533	556	558	568	522	577	594	560	593	550	572	526	562	567	575	573
26521	20339	8056	746	473	417	304	250	241	267	225	261	235	225	226	252	218	224	213	231	271	244	247	230	262	236	257	225	225	235	208	250	210	247	222	228	260	223	238	243	229	256	212	232	233	229	256	243	240	231	237	227	207	247	246	254	226	222	219	214	220	243	222	250	233	239	239	248	239	247	204	218	226	234	244	234	228	228	242	234	262	214	217	265	240	259	258	237	227	241	229	230	213	229	223	242	237	222	210	231	252	235	246	223	240	246	216	228	222	221	243	225	234	219	241	235	230	221	235	214	229	247	249	218	211	219	249	213	225	233	236	248	228	235	248	254	236	207	232	232	236	226	235	222	233	216	242	216	228	232	234	214	229	254	229	268	236	225	244	227	233	231	221	231	252	225	207	229	186	223	246	221	221	225	219	269	232	226	233	223	217	239	230	231	224	228	226	237	272	231	260	237	232	262	228	254	224	249	236	243	234	231	214	217	210	254	242	225	264	245	257	235	223	240	223	246	231	209	221	237	212	225	242	254	219	230	243	216	207	225	263	236	246	230	224	259	225	250	247	204	230	205	238	224	219	249	220	234	250	221	216	265	235	228	235	234	230	239	244	220	234	237	213	229	219	236	212	236	235	246	222	228	255	240	259	222	243	259	235	247	218	238	226	231	218	222	240	241	240	251	229	245	231	230	264	217	253	226	237	254	226	222	246	248	221	229	235	232	244	236	218	260	224	253	220	219	249	218	212	235	223	209	245	221	252	230	241	253	234	234	239	230	231	221	225	227	247	217	224	234	203	205	201	225	247	247	257	216	249	218	187	220	217	236	242	245	246	223	245	210	212	222	226	226	252	230	238	227	251	233	226	235	239	247	210	238	241	237	241	233	261	234	241	213	229	233	233	222	220	227	232	235	238	234	239	250	253	221	253	239	245	221	245	229	245	209	254	238	237	231	229	254	231	224	249	197	239	243	233	229	211	249	239	226	228	228	200	217	221	213	234	249	229	216	251	252	257	197	242	231	245	235	253	221	235	251	251	233	241	246	253	219	234	249	261	263	234	245	208	227	228	234	241	234	239	235	234	212	237	244	210	225	203	237	207	229	238	240	233	251	239	257	254	236	203	241	250	247	233	230	235	228	229	240	236	221	215	223	216	228	261	232	224	233	241	216	218	239	246	243	213	228	230	245	264	224	243	228	230	232	211	258	230	244	214	222	211	220	256	218	255	224	223	244	252	252	251	246	215	223	233	237	225	231	234	247	217	206	233	223	222	221	235	227	255	237	214	231	234	236	233	261	234	253	236	241	239	250	249	248	232	226	257	222	235	240	228	212	234	229	236	213	232	214	240	216	249	230	240	225	235	245	229	237	249	245	230	239	215	243	243	263	241	228	228	219	214	231	248	240	247	225	242	235	234	204	220	241	224	239	220	227	220	247	235	244	235	200	238	246	229	236	207	260	249	221	234	218	244	248	230	236	242	230	220	249	219	242	239	240	214	224	233	252	259	227	243	245	234	246	216	254	201	227	231	229	197	242	240	227	232	241	251	241	236	253	252	248	219	241	250	244	257	218	230	239	260	241	249	232	242	242	230	228	224	220	229	236	226	213	245	202	235	257	235	233	231	239	239	234	245	219	241	223	236	215	229	222	238	237	247	241	226	228	234	246	225	245	213	236	225	242	235	212	237	226	210	221	229	203	222	226	248	226	247	247	239	224	239	244	293	231	224	230	249	247	231	232	239	205	217	266	236	239	235	234	237	238	222	230	223	218	232	245	224	229	267	225	250	224	228	234	203	251	255	222	230	235	209	215	248	237	227	229	212	233	235	234	204	227	210	225	209	223	260	245	229	225	235	244	238	231	199	247	208	216	216	246	248	224	214	214	218	225	223	243	227	242	268	245	255	236	227	247	219	246	235	254	216	243	226	232	254	247	227	243	237	224	221	234	235	254	218	229	236	236	235	245	234	232	226	249	237	252	240	228	230	232	224	270	226	235	240	209	266	248	254	205	256	216	256	229	239	233	230	248	236	223	262	216	227	217	215	243	248	263	216	207	194	229	220	226	232	232	223	227	215	223	242	212	237	221	248	219	229	222	224	259	212	231	242	259	214	239	236	238	212	215	222	219	237	239	217	238	218	279	257	246	272	226	224	221	250	224	244	222	231	242	237	238	238	221	217	247	255	222	256	226	236	233	248	228	207	241	242	235	229	231	227	229	238	225	227	242	232	228	245	223	212	231	207	228	209	243	225	266	262	229	216	233	241	222	245	232	232	256	233	221	201	208	243	219	209	239	235	237	256	240	232	210	235	236	211	228	246	246	267	226	226	224	237	229	229	244	241	233	211	226	222	244	255	253	231	208	233	230	243	222	214	222	220	244	240	241	212	235	226	257	242	248	227	244	233	257	234	246	238	279	234	204	223	227	214	225	216	249	244	228	241	221	236	224	267	255	233	217	234	266	233	242	252	253	246	217	243	226	234	242	228	228	250	221	236	228	206	235	250	259	237	251	255	221	226	257	223	232	250	241	244	266	221	235	254	256	235	231	242	227	218	226	233	222	235	239	249	244	246	240	250	229	244	206	223	258	219	232	193	225	248	226	226	226	228	239	217	239	213	214	230	236	217	238	228	229	228	231	258	233	234	230	236	240	235	236	232	241	237	225	237	219	257	229	205	254	235	241	229	236	237	237	221	214	217	213	243	247	220	261	236	238	226	227	243	238	236	234	230	239	222	241	214	252	227	245	214	232	243	223	229	236	221	238	229	258	252	231	244	222	232	236	199	224	256	222	227	230	247	243	238	229	252	233	252	248	203	241	231	228	249	218	233	277	218	258	245	233	236	250	226	242	217	233	266	243	236	279	237	264	246	239	218	223	219	254	239	240	253	245	217	222	236	225	243	234	240	253	267	218	231	253	211	233	231	234	233	232	244	252	234	223	211	220	243	241	242	246	228	271	222	243	248	219	226	249	248	233	234	224	244	232	235	257	233	212	266	234	215	209	250	178	229	230	265	232	234	246	234	229	246	232	241	257	220	244	251	225	218	225	209	236	222	221	256	216	230	219	218	221	244	238	231	238	226	221	262	215	219	217	236	248	218	209	261	267	240	261	227	226	206	266	251	233	236	249	238	239	228	205	223	257	238	232	240	250	209	218	232	239	224	235	231	231	271	225	230	224	230	195	259	223	228	209	213	248	219	222	225	221	249	229	243	234	233	242	222	261	248	252	244	236	254	243	257	246	240	220	258	244	236	226	228	243	221	256	283	260	241	217	197	263	210	225	234	218	226	253	222	229	241	228	245	221	234	232	246	226	252	198	240	223	232	225	244	240	253	221	233	234	231	240	232	229	249	249	243	244	219	240	241	213	207	233	246	223	218	241	239	242	218	211	264	218	247	256	223	256	223	229	248	235	222	235	227	221	219	239	197	231	228	213	223	222	240	236	242	234	258	238	233	253	227	228	218	211	234	233	202	236	237	241	244	240	251	248	225	220
9156	1616	1495	828	732	636	531	519	495	493	463	475	465	482	475	443	471	426	458	447	463	417	488	464	460	466	426	447	405	431	430	464	445	466	416	421	430	421	452	467	465	473	449	431	393	446	472	451	409	463	432	409	491	446	483	430	452	439	477	442	443	451	443	426	425	458	427	436	436	437	447	436	414	408	415	439	449	449	412	443	430	460	494	414	448	433	447	415	456	392	422	438	422	416	423	451	421	455	415	425	487	465	431	417	437	460	437	471	437	417	470	454	437	470	427	437	447	461	444	418	423	427	476	449	430	442	430	444	466	443	470	481	440	466	442	431	419	415	419	426	434	435	457	412	433	438	385	464	447	469	445	459	476	464	391	432	437	454	473	443	458	474	477	439	439	466	412	432	404	455	453	438	448	417	432	435	411	475	444	431	443	412	499	393	426	433	403	389	483	471	425	419	443	448	449	412	420	456	436	409	467	446	443	456	444	455	425	472	489	463	429	457	423	503	453	407	456	420	434	446	437	447	425	458	433	458	426	448	456	471	461	424	447	440	444	438	448	446	453	471	432	451	446	430	464	442	429	409	422	404	416	451	449	463	471	409	415	440	441	449	453	463	446	438	433	448	463	457	447	433	422	464	419	433	421	477	453	444	448	452	421	433	452	437	401	441	478	465	432	441	422	412	425	456	452	433	452	467	445	444	472	410	464	427	432	404	431	447	419	477	437	457	410	445	460	448	463	419	410	440	421	447	469	482	456	426	432	444	425	445	447	424	440	466	393	463	428	423	454	440	454	431	415	424	419	452	444	404	408	395	422	470	429	473	445	435	439	422	451	462	477	412	447	444	430	402	469	428	496	445	459	444	388	430	466	417	445	401	440	447	442	415	465	473	394	432	466	446	427	413	436	420	449	466	463	451	437	428	471	447	427	459	468	453	437	424	415	435	462	456	431	459	403	431	449	445	458	449	416	456	475	468	422	458	459	471	419	459	466	435	418	462	442	458	428	432	431	453	425	451	414	460	456	463	424	451	459	449	424	446	413	442	408	424	443	454	477	438	474	445	427	391	462	421	447	426	433	482	446	447	409	457	463	415	409	449	459	423	437	460	407	446	426	391	436	451	420	423	455	444	471	462	425	448	414	436	437	445	444	431	490	451	458	409	432	455	450	418	432	461	428	411	457	432	450	458	447	479	454	456	432	430	408	460	451	434	421	454	421	443	403	419	449	425	428	434	446	462	452	472	431	443	432	412	413	403	436	466	418	444	418	441	437	434	458	456	452	400	456	436	461	380	443	444	441	464	422	417	417	477	448	458	418	472	435	411	468	434	444	448	403	441	432	406	456	407	442	447	442	454	412	433	413	467	426	482	437	458	411	415	461	430	440	447	442	429	470	460	434	418	474	401	409	455	439	381	428	426	443	461	416	449	463	451	444	472	428	467	458	418	425	419	437	446	428	409	444	452	380	433	415	436	429	405	418	434	450	393	438	456	469	440	443	432	476	429	441	450	471	455	439	416	441	452	451	466	458	424	447	440	460	438	453	468	440	409	455	480	468	446	411	456	447	443	434	422	432	439	436	420	442	442	463	441	381	455	399	409	458	428	438	441	438	414	425	416	449	456	439	410	447	434	491	420	419	422	461	421	456	438	433	461	438	444	467	415	482	440	407	456	450	438	412	431	454	433	454	429	441	426	416	468	471	465	425	456	471	420	465	448	439	463	444	444	422	441	444	439	447	403	437	424	452	453	395	441	443	438	414	422	395	454	431	465	425	439	436	458	429	448	421	421	428	444	424	402	462	408	419	453	440	466	445	419	446	459	430	411	458	448	428	442	438	443	471	460	437	400	414	457	432	417	402	423	449	424	420	424	450	433	469	410	432	472	409	436	419	454	490	461	455	477	432	374	436	431	462	432	446	415	462	436	440	445	465	413	444	429	414	430	424	429	459	456	424	452	414	451	443	443	406	428	414	420	435	449	449	462	464	448	406	433	443	436	418	416	436	420	465	429	430	418	448	403	433	429	429	412	438	419	430	475	424	474	443	480	467	418	442	449	426	405	426	437	456	425	450	475	420	448	438	468	447	437	445	453	448	468	429	440	455	473	454	463	466	446	424	449	465	432	421	388	444	458	455	451	440	433	432	435	446	417	465	441	482	469	427	451	446	453	462	417	482	458	463	446	425	448	428	439	459	457	414	443	438	453	454	442	497	465	443	430	459	490	400	463	416	445	438	440	417	472	431	489	421	411	459	418	431	432	423	471	439	465	430	452	422	410	431	421	443	418	423	462	428	465	436	451	458	455	400	431	423	432	414	424	417	432	418	418	486	463	422	444	448	434	428	462	437	453	427	447	450	411	437	408	408	448	460	481	398	467	488	431	444	463	457	431	451	448	444	449	448	440	440	428	415	422	444	473	468	458	420	457	447	407	444	443	449	433	445	412	427	429	426	467	474	465	448	446	430	447	461	447	432	442	461	443	434	399	412	472	434	453	447	450	461	423	431	444	420	413	446	416	435	469	432	448	428	408	434	417	439	428	441	435	426	462	415	461	432	469	431	465	439	464	445	450	487	418	445	429	465	459	477	472	434	439	436	457	416	457	431	448	471	453	455	410	429	437	436	443	432	420	426	403	412	429	463	420	431	447	439	479	436	423	422	435	422	393	436	431	428	427	457	407	468	446	434	458	429	450	475	422	429	467	418	441	405	394	394	429	415	436	460	432	444	445	434	403	427	434	471	419	446	474	431	436	422	435	424	413	437	449	448	484	470	448	446	452	431	427	417	435	420	408	433	429	390	420	425	436	437	435	420	442	474	436	437	404	413	466	448	448	451	436	450	461	471	448	403	471	403	463	457	445	428	448	450	427	426	417	452	458	404	425	429	468	436	444	442	418	429	434	434	440	443	433	412	422	435	388	464	459	431	435	458	446	440	434	410	459	448	419	399	452	511	425	412	484	391	441	418	452	447	449	439	445	470	437	446	423	414	429	446	423	437	459	437	457	423	464	408	437	428	394	439	456	404	416	431	415	427	421	444	445	432	441	435	441	444	455	447	458	441	433	421	425	438	460	447	452	448	478	400	443	431	446	424	423	421	445	453	456	414	437	424	405	439	472	428	444	440	445	418	438	439	427	456	458	450	447	447	479	415	475	410	455	421	454	430	446	457	405	430	420	488	449	462	462	451	417	391	423	440	445	412	403	480	440	446	456	420	463	444	420	450	445	445	413	471	447	463	416	400	459	442	406	427	414	437	432	462	431	457	453	431	432	455	448	439	451	450	443	435	455	452	441	424	481	463	409	431	436	444	446	448	445	464	445	478	449	442	388	443	443	425	435	429	413	432	445	405	436	457	440	443	454	427	471	439	447	446	462	425	401	478	417	410	443	429	465	439	411	453	461	406	447	465	392	457	412	441	423	448	466	437	436	445	448	461	422	423	436	473	418	467	439	431	447	440	439	417	446	428	430	382	431	448	429	424	446	420	438	421	447
23940	20962	27927	24175	19328	1461	487	343	323	250	202	205	203	162	197	169	185	159	192	178	162	175	160	161	185	133	142	151	147	139	163	162	147	146	144	142	150	132	159	137	142	137	149	127	141	141	143	125	124	127	143	130	148	132	153	137	155	141	140	145	165	134	134	127	155	157	126	138	141	138	171	134	144	134	138	140	136	127	151	132	109	146	127	147	139	152	133	142	140	134	156	132	116	142	159	140	131	161	130	132	134	139	121	157	116	137	139	147	135	129	158	130	138	133	143	138	153	136	134	126	131	159	121	158	133	150	137	132	139	121	127	123	146	138	129	135	143	117	139	133	137	145	135	143	149	150	140	142	135	140	147	159	158	129	127	127	128	147	127	138	141	143	147	122	130	134	131	130	126	141	136	113	152	133	135	129	146	113	138	132	119	144	138	167	156	110	135	158	150	138	127	129	131	135	116	120	132	165	136	131	134	125	151	122	129	120	165	152	124	135	139	139	121	134	140	131	145	149	158	148	152	152	124	149	152	133	142	147	127	140	127	134	137	162	151	118	152	149	167	123	125	152	126	129	142	115	124	148	149	120	145	151	127	165	136	148	139	140	141	136	158	134	122	146	144	118	131	136	141	137	136	131	134	123	145	140	146	121	128	132	143	147	119	124	133	136	141	128	142	156	143	145	159	140	136	130	124	143	145	137	160	129	150	121	137	143	123	134	125	150	135	143	132	144	116	135	136	149	141	144	164	127	136	140	144	142	114	126	112	131	168	140	141	158	150	129	136	137	146	134	159	147	136	142	159	127	150	125	161	131	140	129	145	131	148	150	135	148	147	153	135	141	146	143	135	142	126	158	140	123	140	128	158	147	145	142	153	134	150	136	152	126	125	157	135	144	150	132	129	135	124	149	144	160	130	158	117	122	153	151	143	121	148	130	144	136	142	148	137	146	145	149	134	135	147	129	140	120	136	126	126	129	145	127	155	139	131	133	132	134	136	150	135	149	122	127	138	129	145	140	138	136	134	130	146	145	120	122	143	158	148	160	127	142	149	124	119	130	146	129	122	135	146	152	156	148	135	156	155	137	155	130	120	149	133	145	148	135	161	144	124	140	139	142	155	126	146	126	127	135	139	127	133	150	133	143	167	149	170	116	148	151	157	145	137	140	147	137	135	137	131	146	141	124	120	164	147	143	138	125	107	119	144	118	156	136	134	137	138	149	133	142	149	152	109	147	125	137	111	134	132	141	137	141	133	137	132	146	125	125	134	139	146	137	153	124	146	161	131	124	152	143	127	141	135	119	136	130	120	159	121	148	129	154	128	163	144	124	135	148	114	144	118	148	131	131	146	129	143	159	140	132	137	140	114	155	146	130	135	136	134	141	134	143	155	117	130	139	150	141	131	120	135	146	142	128	140	154	136	136	154	128	144	138	125	137	113	144	144	156	147	120	112	136	138	130	144	128	131	150	127	120	151	157	125	131	129	144	128	114	123	136	162	146	131	143	134	143	140	167	150	135	142	146	147	142	128	148	121	131	130	139	138	145	136	140	139	121	143	136	146	138	135	124	130	136	138	147	136	130	127	157	143	148	126	127	141	125	131	130	140	146	126	138	159	153	140	130	121	144	141	132	164	144	142	155	145	157	124	143	134	147	138	150	147	136	160	149	143	141	144	143	144	149	161	120	124	154	126	134	155	136	164	134	129	143	168	145	139	128	157	148	144	146	123	145	127	146	129	148	141	124	147	130	134	129	131	153	158	160	141	126	124	143	114	152	122	160	136	136	128	138	124	141	148	121	131	130	138	146	136	149	123	123	141	101	116	132	140	152	129	125	151	162	129	126	125	145	139	150	133	129	145	122	130	135	127	119	139	137	153	157	128	127	147	145	152	151	134	148	133	130	133	154	132	123	127	147	155	132	130	160	147	140	140	124	133	119	140	147	145	150	131	150	120	133	153	136	146	138	147	158	146	113	121	140	136	159	134	136	122	141	144	116	154	148	122	115	144	127	136	132	136	137	120	156	140	152	129	119	149	127	143	143	122	136	134	138	126	142	140	159	116	152	122	125	119	139	129	131	133	143	148	127	133	125	138	132	133	142	137	139	138	136	121	112	122	154	133	123	132	135	129	121	168	145	137	137	168	134	134	130	124	128	128	121	134	130	153	150	146	127	139	121	139	155	130	133	127	134	150	146	119	124	150	129	146	136	142	145	138	131	134	140	131	133	139	125	135	159	134	153	116	134	122	172	143	130	122	131	150	141	136	153	127	120	132	122	139	133	155	147	128	140	134	149	124	130	140	158	131	140	143	146	153	137	132	144	137	124	136	135	161	150	137	109	154	115	128	138	145	130	151	150	162	134	141	148	125	136	115	133	132	147	131	147	158	149	128	136	143	125	145	139	147	141	146	131	134	125	135	138	130	133	141	130	122	137	146	147	139	144	136	134	130	146	144	135	153	130	139	130	139	134	155	145	133	135	113	130	138	163	141	142	134	148	138	127	147	132	144	125	137	139	114	118	142	126	136	142	140	142	141	137	123	150	137	142	137	133	140	113	133	137	148	141	137	126	142	154	132	142	169	149	145	147	127	146	131	137	135	148	154	145	136	126	167	152	144	153	131	128	146	152	127	142	150	143	141	120	131	151	152	127	138	149	142	104	156	123	113	142	124	125	132	146	144	135	133	153	126	153	135	138	139	119	159	122	142	134	141	153	140	136	141	140	160	117	122	107	125	134	120	136	136	122	120	143	135	146	155	157	147	127	135	139	128	125	147	134	134	149	113	134	121	136	149	144	138	140	124	131	136	134	152	143	134	144	150	133	150	169	116	135	120	131	115	125	166	145	152	148	136	141	133	116	155	137	152	124	150	107	162	148	152	138	146	136	137	141	147	128	136	157	153	138	127	151	134	154	161	139	123	146	147	140	136	132	134	126	128	132	145	121	143	152	117	145	139	119	151	141	133	144	149	133	133	149	157	143	132	139	133	154	128	153	132	149	148	129	158	140	160	125	145	154	146	146	144	158	134	119	154	123	148	155	139	149	126	136	134	127	121	131	135	146	119	165	143	152	120	139	132	127	134	157	144	128	147	136	128	144	137	146	133	146	143	142	134	142	141	154	136	119	124	126	134	135	128	148	136	154	154	130	116	130	162	133	166	140	137	126	113	158	119	150	133	143	133	152	171	130	132	158	133	156	140	152	137	150	134	123	146	118	149	124	126	119	140	124	141	139	138	124	121	134	125	129	149	140	107	131	136	142	131	149	128	138	128	130	111	161	164	124	131	138	138	123	149	151	132	167	139	145	141	139	130	130	121	128	138	135	155	150	115	142	137	132	141	151	138	136	123	139	139	141	134	131	124	122	140	138	137	134	151	142	124	159	128	140	119	144	140	116	166	138	119	151	133	141	158	135	147	147	138	141	137	143	124	128	144	144	142	110	135	132	146	124	128	140	137	155	145	118	134	126	131	122	163	135	118	153	150	139	118	144
16968	9186	7772	3908	2468	1742	1343	1101	903	727	658	618	553	493	462	440	440	405	426	336	363	343	328	315	300	321	346	336	363	302	306	309	319	285	305	303	284	296	291	275	295	299	283	291	277	277	311	258	286	303	271	272	289	275	292	272	283	264	274	305	271	281	261	245	287	266	271	272	268	282	309	298	267	280	263	286	303	243	268	256	298	265	274	256	271	257	276	272	266	303	253	281	260	266	290	252	266	264	263	266	273	275	278	271	276	261	279	288	274	270	235	236	282	254	251	297	237	312	267	250	272	269	304	279	275	238	278	292	284	298	276	238	268	288	297	279	266	252	280	280	295	269	274	281	252	266	278	304	247	271	269	248	280	270	265	261	261	267	270	284	260	251	269	274	247	292	275	279	298	269	224	275	254	264	262	271	262	264	282	261	279	264	267	263	277	274	244	252	235	259	261	271	261	245	271	263	269	261	282	249	288	277	251	250	265	246	307	265	278	252	272	269	282	249	242	248	279	277	242	257	228	260	269	257	267	260	280	251	287	287	260	267	279	277	275	280	256	249	265	289	266	309	278	283	271	235	288	252	288	265	265	246	241	274	274	248	261	275	279	277	266	269	232	257	259	283	273	272	284	283	261	267	244	260	242	253	250	285	256	259	289	262	264	259	279	247	270	251	253	278	252	270	254	278	282	278	254	251	229	271	240	262	241	278	248	283	268	248	283	289	261	265	272	263	282	247	267	269	257	276	265	222	256	253	263	254	266	244	292	238	269	259	263	272	258	285	260	285	304	271	285	267	256	260	267	268	276	238	271	302	273	275	242	245	270	268	242	294	246	254	262	259	279	276	294	255	273	294	267	270	241	237	246	271	278	275	269	258	267	268	277	250	253	233	309	276	306	276	269	264	250	253	262	286	278	244	277	237	262	234	264	254	231	286	269	261	299	268	275	277	256	270	275	263	304	285	307	275	283	246	255	285	250	285	263	290	290	234	288	306	276	249	245	254	273	251	238	239	258	268	276	258	268	251	265	260	277	255	287	260	275	268	257	269	254	262	238	263	283	283	269	248	248	280	265	252	240	295	258	271	275	281	250	254	276	264	265	261	270	265	265	248	260	287	269	247	258	267	263	269	239	281	272	288	273	284	261	256	275	292	239	236	283	270	268	253	273	233	284	248	288	259	268	264	247	283	252	260	263	271	251	272	256	233	269	261	271	255	264	266	269	274	249	267	295	287	286	252	260	287	292	253	251	282	272	281	275	265	289	261	281	272	261	279	279	279	283	274	285	254	255	262	271	274	267	252	257	260	271	253	259	272	263	259	260	281	263	255	286	253	268	240	259	296	276	267	268	260	274	276	279	305	266	270	292	259	291	251	285	268	256	270	270	243	237	275	284	260	292	274	264	275	252	283	283	279	293	306	283	288	248	264	253	257	274	266	282	295	255	273	272	245	284	259	257	285	279	302	266	268	254	263	267	277	258	257	250	279	307	263	268	246	235	267	261	232	262	275	268	301	256	254	248	272	216	249	268	257	240	262	265	280	278	265	238	250	270	268	258	261	255	274	258	277	256	268	278	241	277	255	298	257	271	254	298	277	261	290	278	255	256	258	253	235	261	263	307	269	248	255	265	272	283	280	247	287	265	249	231	253	264	279	256	279	277	292	245	267	310	257	244	301	282	266	269	249	260	270	260	282	244	257	277	287	260	276	285	270	258	278	239	269	280	270	250	240	282	260	270	280	268	275	282	261	261	274	253	251	247	257	253	247	275	240	266	244	273	262	252	284	247	263	276	252	243	271	263	262	278	277	260	260	270	252	283	265	261	268	254	261	269	294	259	259	269	262	283	251	264	288	277	235	249	259	253	282	263	255	273	239	285	249	260	255	280	255	241	260	297	283	287	261	259	250	276	265	264	258	266	252	245	256	257	247	289	285	250	243	270	255	251	261	260	288	293	261	275	265	255	254	280	292	285	285	268	260	260	283	255	269	254	273	264	291	274	273	281	248	264	285	263	263	284	275	247	265	249	250	261	279	255	260	282	249	249	264	268	292	322	252	280	280	279	282	289	281	292	255	273	264	263	257	270	262	290	278	255	285	275	272	293	293	281	293	239	282	255	237	262	277	291	251	268	263	285	302	260	294	276	255	249	261	258	239	304	274	261	267	282	278	276	261	259	293	263	260	268	287	261	258	289	220	251	270	264	273	256	272	268	253	281	270	265	271	260	293	256	277	255	272	252	249	263	273	269	271	271	257	300	276	312	249	284	250	287	266	308	290	291	251	274	257	300	253	288	272	289	256	255	268	264	291	268	254	278	247	245	284	265	260	271	278	268	286	269	252	247	262	243	271	274	258	256	275	257	240	284	235	242	268	284	275	298	280	240	300	251	260	295	261	268	266	261	256	288	255	279	291	263	273	276	267	234	278	252	275	271	257	288	263	274	285	255	289	239	260	306	277	276	291	275	269	253	232	255	250	267	258	239	259	276	250	271	263	260	278	247	237	279	277	268	256	235	292	263	254	268	260	274	260	277	247	277	255	257	287	317	272	259	270	256	278	264	241	322	262	265	269	254	255	260	250	272	292	260	260	280	263	244	254	264	289	260	271	256	241	265	280	247	298	252	266	277	279	228	294	261	280	249	243	261	280	275	236	264	273	262	323	261	241	266	260	272	270	276	278	268	278	274	276	231	272	272	276	238	284	292	280	276	250	275	248	292	272	274	269	264	270	275	235	256	268	305	250	260	255	258	269	272	273	282	261	249	246	259	258	281	284	253	280	259	260	269	250	239	290	271	255	289	259	278	268	278	258	271	250	281	269	271	276	250	266	291	268	256	271	278	260	253	272	286	238	268	279	240	293	244	283	250	265	276	261	302	262	253	271	267	262	269	264	300	276	245	277	290	288	258	281	248	264	278	280	277	243	280	279	265	270	262	244	248	260	230	292	253	256	265	250	277	250	291	262	282	270	273	263	275	259	281	259	260	277	281	271	310	266	260	273	275	265	237	260	261	272	287	268	256	244	261	247	296	257	254	271	278	256	246	259	268	283	246	242	272	265	258	265	272	274	257	228	228	270	275	264	285	239	269	254	268	272	306	262	280	270	257	259	281	289	267	249	263	263	276	272	280	252	277	266	265	268	269	286	275	287	258	267	278	259	243	264	294	253	277	264	259	248	244	273	260	231	270	283	272	284	247	256	263	251	251	251	272	304	288	230	271	266	266	262	278	286	258	276	276	255	267	263	247	265	276	233	268	259	264	304	245	274	251	245	268	280	262	240	274	245	253	269	288	272	269	261	265	251	283	276	289	271	263	255	281	263	288	299	266	259	270	265	254	255	279	243	293	265	278	289	278	259	278	261	251	255	263	255	262	269	289	262	260	271	242	269	282	274	256	298	268	272	289	284	249	258	268	239	247	297	263	284	232	272	252	275	262	292	247	289	262	271	281	260	255	258	261	239	266	253	267	281	282	266	239	263	252	258	281	300	262	288
23061	20974	28620	23520	20974	18610	1926	771	583	592	520	464	450	485	398	417	400	382	345	384	372	340	350	383	386	369	354	345	350	364	334	344	345	360	388	339	325	343	338	334	358	318	313	332	303	329	334	331	334	350	331	298	313	323	321	321	284	364	317	305	340	316	353	364	303	341	309	334	353	305	344	344	352	320	357	304	357	349	316	342	347	355	321	316	346	340	321	325	307	344	347	332	323	318	349	313	352	331	360	315	293	305	360	334	303	336	284	324	325	287	304	314	336	295	330	317	324	310	333	293	317	303	321	335	297	321	303	289	321	329	320	324	330	312	329	349	344	346	310	309	302	304	345	339	319	347	343	344	341	299	336	314	332	334	313	355	318	349	350	320	313	324	312	342	305	295	296	305	332	310	328	348	342	314	319	358	310	312	309	322	282	324	319	343	307	355	310	334	333	331	360	358	348	321	324	323	346	347	332	349	339	311	336	324	310	340	327	351	330	349	348	345	347	325	327	303	333	334	297	348	334	308	314	299	326	289	352	323	334	353	353	326	340	337	316	330	358	367	320	330	326	330	363	316	331	340	341	316	336	323	342	322	338	338	290	302	337	296	340	342	321	333	346	307	332	336	339	316	333	311	334	318	329	321	343	333	328	300	335	311	355	304	321	352	309	320	312	349	336	294	330	356	289	311	333	376	315	311	298	344	343	301	322	304	348	326	321	361	330	327	316	298	285	354	302	333	328	289	314	339	306	329	336	329	327	342	317	353	275	335	334	308	342	313	342	300	327	303	351	320	287	305	349	325	327	314	343	346	353	328	297	314	293	298	350	353	354	333	353	306	333	283	331	323	285	329	319	322	342	364	316	338	307	294	314	338	323	316	306	329	327	328	303	337	317	333	342	372	320	308	299	278	355	325	319	326	339	328	329	329	326	337	337	315	330	310	326	327	323	347	317	319	296	304	347	296	319	317	318	287	302	317	327	304	301	337	325	303	297	294	349	303	328	339	306	344	347	339	316	352	338	285	303	354	335	341	283	341	302	301	341	295	338	337	315	328	333	339	304	325	312	342	286	322	336	318	317	316	348	339	325	324	322	311	337	340	350	346	349	311	340	360	292	308	319	324	337	299	301	324	345	336	334	359	300	327	328	353	328	304	321	323	377	352	314	350	352	349	317	309	315	316	301	341	321	333	310	351	317	354	337	330	301	341	318	307	311	328	334	332	325	318	321	348	311	316	356	323	340	341	333	288	343	281	336	311	340	343	348	311	311	295	305	327	300	326	299	346	328	304	319	331	318	351	323	319	324	309	345	339	350	341	303	319	317	341	306	348	334	353	320	321	287	358	318	319	295	313	312	336	300	354	321	319	330	312	317	339	332	339	321	321	335	345	332	322	345	329	313	319	327	295	325	318	319	329	340	302	323	332	325	358	336	331	316	324	362	333	342	309	317	314	307	323	314	326	319	317	328	295	304	309	291	330	327	315	331	309	348	316	315	317	307	347	316	359	328	308	335	307	303	334	344	291	352	353	296	325	354	305	354	306	313	355	309	307	319	293	333	313	321	323	315	369	313	360	320	328	307	282	332	331	334	347	330	315	302	322	305	325	275	326	349	314	314	334	324	309	309	321	300	324	310	323	319	287	328	307	303	342	308	330	324	314	327	312	316	331	348	335	326	287	336	333	299	305	334	301	334	305	324	349	317	324	354	306	354	311	299	318	284	313	317	305	318	323	336	293	344	321	311	319	314	337	328	346	327	319	345	339	309	326	321	308	333	342	304	318	310	307	331	323	315	335	329	312	352	310	308	316	333	317	332	317	344	306	320	341	298	330	314	313	322	317	321	332	335	324	320	321	334	304	291	315	334	306	343	357	323	357	322	350	321	337	324	318	301	339	324	296	355	343	301	345	322	342	307	341	311	332	350	304	315	321	328	341	303	358	300	335	328	316	291	312	325	330	317	341	333	326	320	324	337	296	285	309	350	339	303	315	344	325	298	327	338	301	316	326	326	320	363	304	303	335	326	355	331	340	321	317	326	356	334	326	339	348	317	325	344	304	331	339	351	343	329	284	347	351	353	348	332	298	316	341	318	312	316	308	367	311	336	332	331	341	316	347	342	287	290	340	336	276	330	315	292	338	332	307	314	346	328	338	333	317	343	308	329	310	299	295	316	325	327	321	309	310	343	335	328	328	310	351	336	349	318	310	341	346	307	314	304	306	314	284	343	299	347	333	339	317	332	298	321	302	323	328	337	303	321	309	305	287	321	329	306	295	287	329	354	359	294	316	302	316	335	306	336	265	331	307	326	305	321	307	314	338	315	336	326	349	324	338	328	314	342	303	309	321	339	322	321	360	297	299	305	305	295	327	301	322	329	305	326	316	337	292	319	337	322	321	351	313	296	348	346	301	322	337	323	338	309	307	340	329	324	341	315	297	307	309	328	293	308	340	289	290	315	303	346	315	310	312	318	334	329	327	315	317	308	329	321	339	326	320	329	326	313	322	349	341	321	353	320	328	324	311	323	314	354	342	326	326	339	347	329	328	318	322	303	298	343	320	321	335	339	316	338	313	335	306	311	331	320	313	299	341	304	315	328	344	300	304	311	342	316	299	320	321	367	345	314	299	334	305	329	332	320	323	329	330	309	328	308	290	337	331	286	343	325	256	286	290	320	297	358	326	342	321	261	339	344	366	313	322	328	333	341	307	325	331	319	303	325	331	345	342	335	301	310	305	334	314	290	302	351	340	305	344	309	319	326	319	347	327	322	292	332	310	331	335	333	324	329	348	329	284	309	325	330	317	335	326	324	306	316	318	288	362	334	313	334	337	340	309	316	301	297	302	340	335	312	312	321	337	308	305	314	302	329	316	363	327	337	280	347	317	347	313	297	309	335	315	336	316	319	317	335	333	322	339	337	333	330	307	302	366	332	319	317	296	328	342	304	324	291	331	312	319	321	313	316	337	305	320	343	310	296	318	320	300	353	333	334	311	295	287	308	341	343	355	326	336	337	288	309	360	336	346	342	295	334	340	291	314	329	324	338	330	319	293	299	337	352	320	310	308	303	335	332	333	313	294	323	331	327	354	339	305	316	333	340	325	304	317	352	317	322	305	343	316	368	282	340	317	325	338	317	335	346	271	339	309	329	330	354	334	296	323	326	301	299	327	312	324	312	328	301	309	299	302	320	309	313	324	322	353	314	313	332	309	303	319	323	315	309	306	323	309	332	326	319	305	327	317	306	364	348	320	324	296	353	309	317	332	348	304	309	320	344	333	300	352	334	296	339	314	334	317	341	300	314	315	298	346	295	363	315	327	340	322	309	318	341	319	310	345	313	292	331	325	317	347	314	335	306	315	318	350	338	330	325	301	332	329	326	326	282	363	312	331	349	312	313	300	334	307	340	358	337	297	317	299	321	312	305	282	301	323	338	321	356	323	318	351	341	297	347	312	316	299	324	327	303	347	314	297	306	340	307	307	328	317	355	345	286	327
19580	15174	13002	6808	4681	3449	2598	2178	1775	1584	1315	1206	1091	1067	927	869	797	801	782	746	720	715	691	708	673	671	596	650	637	672	606	650	598	619	583	635	645	610	613	621	566	571	553	631	611	563	580	585	621	572	608	572	557	597	580	549	593	594	603	595	578	585	648	597	576	586	600	557	576	605	575	595	573	554	559	518	576	545	569	559	548	592	594	574	533	587	576	558	527	588	559	625	588	605	562	528	602	583	536	564	594	534	574	557	538	561	552	580	543	583	546	564	560	552	597	553	547	570	577	619	566	560	629	554	540	548	573	600	568	558	543	583	614	555	586	564	530	541	577	550	537	550	529	568	573	568	542	555	568	553	596	570	536	532	525	534	522	591	608	517	537	543	560	582	548	578	560	538	575	568	594	573	568	538	562	517	540	568	532	535	580	561	599	593	569	609	580	554	565	570	592	570	566	548	575	548	542	597	545	565	593	543	582	530	577	583	541	564	576	546	540	616	621	537	580	527	546	558	582	581	546	580	561	568	530	589	556	545	554	563	563	543	560	571	570	548	540	552	607	578	580	547	578	582	546	538	556	539	588	536	544	542	560	532	555	554	530	570	554	532	568	590	543	561	574	545	572	577	551	560	500	586	537	569	573	539	553	544	607	547	533	623	593	582	558	586	521	573	559	583	564	582	565	595	582	565	534	559	585	587	573	575	562	549	555	575	558	526	559	537	534	586	559	515	521	570	548	542	591	543	575	535	606	618	576	501	579	584	537	610	609	578	589	543	546	518	533	544	558	591	564	546	597	546	604	536	576	545	560	564	543	579	590	550	587	617	539	561	616	573	611	585	568	561	594	537	581	533	564	549	563	524	565	594	537	604	557	579	554	570	561	547	587	568	500	514	552	588	587	591	559	566	579	559	571	512	542	507	559	552	567	556	551	590	536	596	560	528	575	548	556	606	550	598	569	584	554	544	530	513	577	539	610	573	583	560	568	575	528	583	585	599	577	549	563	549	620	560	570	509	574	566	570	517	560	575	549	576	550	571	588	582	569	557	549	532	503	530	580	566	552	548	597	589	580	546	554	558	562	524	566	561	538	573	572	596	583	587	590	549	543	601	600	563	590	557	579	516	526	543	522	568	572	577	573	581	520	573	573	543	574	562	558	568	562	588	563	536	553	577	610	549	552	590	595	561	578	559	548	560	589	547	542	555	548	582	550	580	576	546	581	563	567	571	572	561	592	559	527	527	555	582	529	539	558	566	580	550	521	530	552	553	577	568	618	539	543	553	571	578	542	637	567	546	596	550	569	568	564	581	529	601	580	569	553	520	563	586	568	549	585	565	595	565	505	571	575	575	561	564	559	560	522	582	567	511	575	549	573	593	545	547	566	597	573	554	561	583	597	565	564	563	579	582	620	569	567	555	575	577	601	569	542	584	582	536	535	550	571	594	581	581	570	571	545	566	584	619	581	582	537	546	545	589	582	613	555	551	531	527	554	563	528	581	569	562	554	533	611	596	517	580	530	605	556	586	544	566	598	581	567	594	551	579	558	573	539	568	561	582	555	565	601	537	562	580	568	528	534	549	602	565	566	563	539	551	536	568	563	588	546	557	551	574	580	533	574	555	560	540	554	569	555	556	565	561	576	549	553	570	540	585	564	528	548	569	571	558	576	568	525	557	508	590	548	559	548	544	518	578	556	578	547	574	541	579	605	533	545	597	570	565	572	594	567	588	569	555	581	563	543	545	613	593	594	586	534	567	515	635	567	532	576	604	567	596	589	519	584	529	548	536	572	571	565	557	559	609	589	555	576	523	586	555	564	554	545	551	569	547	597	523	568	573	572	564	558	600	578	562	579	579	547	616	611	551	546	597	569	536	567	571	569	554	599	541	528	553	523	571	557	562	562	591	559	566	527	593	538	526	554	548	564	549	542	571	561	564	546	561	588	554	548	551	541	530	539	572	550	564	572	557	582	566	543	584	561	552	588	575	536	556	578	563	567	570	537	566	528	546	525	563	569	563	567	538	580	551	579	576	551	583	554	568	544	527	528	537	575	522	557	562	572	550	552	574	591	529	585	556	565	586	562	543	547	600	564	600	581	563	547	564	531	538	547	567	543	552	595	557	576	543	561	569	548	538	604	584	572	577	575	547	529	546	551	569	566	557	569	591	548	557	562	543	540	540	577	548	575	550	568	552	596	532	566	605	537	538	608	571	590	580	548	562	554	556	558	550	541	523	509	613	566	565	561	543	575	571	523	580	525	523	564	549	544	589	545	581	571	557	573	580	553	536	560	562	567	554	564	568	566	544	529	581	583	545	553	549	539	598	613	561	561	542	586	595	545	554	553	569	548	563	550	598	525	589	571	533	562	559	569	591	528	595	529	560	576	559	566	561	568	549	537	550	529	554	563	586	555	590	551	558	580	585	565	548	621	569	564	540	559	573	508	561	542	568	540	560	576	578	540	553	567	609	594	596	553	583	562	551	556	558	538	571	583	561	513	580	555	538	584	523	573	562	581	553	532	563	558	537	552	541	561	557	564	565	531	551	560	553	533	573	515	547	567	492	565	577	542	576	566	599	571	598	585	557	548	565	557	581	544	543	541	606	555	517	603	512	537	563	580	542	563	551	518	537	545	557	539	575	585	551	586	549	549	552	553	554	503	569	546	550	553	557	553	557	561	561	558	588	499	554	541	564	592	577	577	535	592	576	547	594	572	583	555	578	552	593	538	593	580	537	565	577	537	586	612	626	519	614	550	545	571	562	582	559	607	559	558	571	587	523	550	568	570	540	546	543	529	543	567	576	553	513	592	582	567	509	550	581	576	509	611	557	608	538	610	542	555	541	558	571	595	573	587	596	565	575	504	557	527	566	533	529	547	540	595	562	588	555	554	536	578	538	533	556	566	546	560	540	547	576	565	568	569	573	567	540	587	614	566	510	594	576	547	561	549	545	584	548	515	577	572	553	549	557	574	515	564	598	570	560	590	587	539	543	551	564	554	564	575	544	563	580	556	556	528	569	549	566	549	588	585	512	553	561	540	582	587	540	546	530	551	550	541	561	525	585	564	605	558	544	565	577	553	552	549	554	618	562	583	591	588	566	540	591	528	580	557	527	591	577	537	567	522	564	529	535	543	583	562	573	520	525	563	576	582	589	556	555	541	554	538	546	562	565	548	551	559	566	552	543	526	538	550	607	528	573	553	601	527	553	599	576	555	581	582	537	569	563	561	592	556	565	557	556	541	570	559	524	567	567	589	590	567	579	575	599	506	537	548	568	587	551	533	572	526	571	547	543	538	599	550	522	571	545	546	535	581	539	562	561	608	586	570	609	559	589	567	539	591	578	531	558	555	560	549	524	524	534	555	562	550	554	548	571	537	596	514	562	549	538	596	550	570	585	552	553	555	562	522	540	559	558	565	555	548	548	554	521	574	537	541	571	601	549	542	556	541	593	547	553	590	530	571	576	563	559	605	564	529	550	568	580	578	580
26598	20347	7916	527	306	299	257	254	248	251	227	243	243	288	241	249	250	230	262	233	226	244	210	257	235	214	226	235	236	198	242	253	254	234	236	244	212	220	214	251	248	246	235	256	247	219	229	226	218	232	231	237	244	243	236	239	224	233	241	212	219	240	253	237	220	247	257	223	227	247	225	238	234	248	221	244	221	211	235	242	239	248	226	237	212	223	225	224	235	224	229	222	226	230	254	246	232	229	235	228	219	230	259	209	212	239	229	244	224	218	220	286	243	239	217	265	234	230	242	244	227	217	226	246	265	231	217	251	231	233	211	225	208	224	216	194	241	241	235	220	228	211	230	227	257	231	243	198	244	231	225	233	208	227	248	206	228	242	237	211	205	216	256	209	222	258	208	233	223	232	244	223	228	241	242	228	242	211	216	244	231	237	232	200	232	218	234	250	226	247	215	224	236	222	236	234	221	224	221	244	227	225	267	235	220	252	232	227	216	229	218	223	241	244	241	227	237	223	224	240	240	241	227	246	256	245	225	230	231	228	231	249	223	255	225	223	233	210	238	230	224	226	231	222	252	202	223	207	220	239	240	234	211	233	232	254	248	239	237	239	245	217	250	213	241	242	244	216	248	229	216	222	244	234	228	209	238	239	224	219	228	228	247	218	242	208	201	235	216	221	214	233	229	223	195	213	207	226	231	244	237	236	233	211	243	220	251	223	251	221	235	212	223	231	218	234	241	243	244	211	224	231	255	223	245	242	226	237	218	228	245	243	248	278	221	232	240	246	215	230	236	232	249	203	206	209	246	194	238	230	233	225	227	248	246	252	216	233	235	180	241	222	237	256	250	219	212	241	229	257	223	262	238	229	223	238	240	222	263	237	230	226	230	222	207	218	236	242	202	242	209	229	247	234	238	233	242	240	247	246	227	230	239	223	265	254	259	223	217	233	208	235	206	223	224	220	253	207	218	211	237	237	249	258	216	242	198	216	237	246	249	221	217	243	224	217	223	245	229	235	242	226	233	250	258	225	232	244	236	216	237	236	235	222	208	218	231	226	219	227	226	245	237	221	217	234	221	214	253	222	261	217	244	203	251	230	241	256	247	219	186	227	231	232	228	234	271	234	211	234	216	248	244	220	219	224	225	225	221	226	215	207	234	244	232	244	214	236	232	213	229	237	221	228	209	240	254	201	247	199	238	212	243	239	256	247	251	224	233	223	260	261	229	234	257	235	231	210	206	275	208	203	242	210	240	242	229	203	243	223	216	224	260	220	217	248	231	233	219	225	224	251	230	242	241	258	242	220	226	227	236	233	251	232	232	213	243	244	232	253	261	248	243	233	219	222	206	242	209	224	225	231	239	251	239	204	244	217	261	223	245	233	220	227	220	218	221	257	238	233	242	226	247	203	236	236	243	226	221	236	224	221	211	234	240	225	230	244	229	221	206	225	254	233	222	234	248	242	214	240	221	242	244	224	236	211	244	228	197	236	237	224	210	225	214	248	220	224	220	230	248	235	222	242	220	235	243	230	230	255	230	230	227	237	235	218	231	210	244	211	244	229	234	233	230	237	214	230	267	218	217	223	193	200	245	223	221	233	241	232	237	224	246	216	222	247	224	224	207	242	220	234	242	267	258	222	247	226	219	239	239	236	217	231	212	240	229	248	226	253	225	210	203	216	213	231	249	211	222	242	232	218	226	216	240	233	233	233	229	250	236	217	220	214	224	248	218	217	206	227	268	214	245	235	207	228	233	260	239	227	217	255	233	216	228	193	242	219	221	222	229	238	222	230	209	260	228	238	246	216	230	208	224	194	226	242	241	249	223	240	238	219	224	233	234	206	205	234	239	227	219	235	210	210	225	257	206	239	225	207	214	241	225	237	249	205	232	257	206	216	198	234	209	225	203	228	241	204	219	239	213	242	223	213	226	240	228	219	220	224	227	232	216	228	222	223	244	243	251	260	213	239	224	223	256	252	256	248	228	231	233	245	250	216	219	239	239	206	231	228	210	219	250	203	253	214	262	204	221	236	204	230	225	215	204	218	235	219	216	241	249	211	217	229	255	231	248	227	225	239	245	218	208	222	224	244	211	216	249	232	228	219	231	207	228	229	216	228	217	233	212	252	239	224	225	199	233	220	211	242	253	217	239	254	232	233	215	235	217	230	229	233	264	240	234	240	223	218	252	211	204	253	254	249	202	239	226	246	241	241	255	236	246	237	263	242	240	230	255	233	245	204	244	230	206	238	224	202	232	236	254	244	237	240	227	201	223	234	203	240	210	217	232	257	228	205	237	207	234	237	233	242	236	218	230	212	231	229	236	208	225	245	215	205	220	238	225	222	224	239	229	235	205	242	239	215	238	242	212	255	233	213	241	233	229	227	211	236	242	226	236	234	249	245	225	257	271	249	246	234	210	228	235	207	250	208	234	240	226	233	245	240	226	220	227	214	242	230	225	225	243	241	223	228	203	233	237	230	243	242	234	211	236	247	228	243	219	224	228	220	231	242	208	248	250	237	216	239	227	218	221	238	226	262	218	217	245	221	216	235	223	241	216	227	213	203	234	276	219	212	226	229	223	202	228	233	230	237	210	233	245	256	246	221	253	235	236	219	233	225	213	229	234	233	241	219	216	236	227	208	196	250	237	209	231	202	217	236	220	234	245	231	201	228	223	219	217	234	229	239	240	241	226	242	233	211	219	248	240	231	228	217	250	237	242	222	256	236	249	214	217	223	218	225	227	215	241	211	220	249	235	233	260	227	256	257	230	215	210	235	229	240	259	236	237	251	214	231	241	234	242	223	256	214	231	213	217	241	211	235	218	245	231	221	228	263	221	228	243	249	232	221	235	235	211	230	224	234	248	224	246	254	237	245	216	235	246	257	242	208	215	223	246	241	218	239	238	240	238	252	215	222	237	230	225	237	228	221	207	211	223	225	243	254	238	224	227	241	220	241	245	209	203	232	249	238	243	195	217	243	230	241	221	225	250	220	255	233	226	226	208	235	234	235	220	189	246	235	237	245	243	236	243	197	224	238	230	251	216	255	257	241	220	246	252	217	239	215	214	236	220	229	209	215	214	253	223	230	214	240	224	241	249	250	238	224	219	261	228	245	228	251	258	255	231	235	234	245	212	234	244	251	238	221	232	236	227	222	226	221	204	237	217	234	217	232	261	249	222	226	232	216	230	231	243	230	224	227	233	245	240	208	226	220	239	230	224	210	224	252	227	225	238	234	246	210	228	238	244	229	241	244	243	239	207	235	206	237	199	232	237	225	248	213	232	225	241	225	217	215	222	214	235	232	240	238	233	223	222	226	218	247	197	213	246	209	231	232	250	228	247	266	229	260	219	227	227	234	228	231	234	244	233	214	229	243	230	230	226	252	254	230	240	228	212	197	231	219	243	242	257	239	223	226	222	221	222	191	240	225	233	205	247	228	214	234	220	209	226	202	231	245	227	222	225	232	263	221	221	235	203	247	222	237	230	208
9070	1486	1309	774	632	592	525	485	526	482	449	464	442	477	460	443	433	452	440	447	440	447	459	436	444	453	464	481	472	460	410	444	450	427	469	473	442	462	458	437	378	457	408	438	471	468	424	435	439	427	431	466	444	421	447	442	414	462	434	433	441	412	444	449	425	452	466	425	437	444	450	454	444	452	464	432	445	461	447	444	425	443	464	428	436	439	448	421	421	469	455	441	462	408	443	465	459	434	450	409	437	429	440	433	459	440	467	426	491	476	440	418	410	423	435	447	445	419	406	500	447	456	440	433	456	454	444	442	476	447	419	447	426	420	443	435	458	413	461	437	465	439	419	451	429	451	403	442	420	407	455	416	461	465	449	431	407	383	468	453	404	446	446	449	434	429	412	412	466	447	427	439	439	431	427	411	449	464	426	386	439	438	456	445	450	423	450	465	455	484	437	449	448	439	453	401	439	456	420	439	439	416	452	420	443	435	429	412	414	417	461	424	442	457	418	435	447	441	464	424	439	440	386	448	455	454	419	462	467	444	433	438	458	414	413	427	434	407	439	445	419	449	445	412	456	463	443	448	388	443	460	434	417	444	468	457	462	426	410	395	446	449	469	486	422	429	429	435	449	424	446	481	423	429	455	458	470	423	465	435	474	389	425	432	414	432	401	443	455	460	460	405	446	425	458	477	440	455	461	411	425	433	429	412	433	441	444	420	458	467	390	418	451	466	425	423	440	443	434	473	417	466	465	468	435	466	416	424	414	453	441	459	437	432	415	424	428	440	449	435	434	393	380	452	449	465	462	436	422	483	425	455	448	446	429	406	411	414	436	427	441	455	432	461	463	410	422	451	403	475	483	429	478	440	450	424	432	446	452	441	474	415	460	437	412	435	426	428	410	465	420	434	440	413	462	440	431	441	434	488	457	448	404	420	398	433	434	421	432	423	467	445	444	420	418	462	455	436	396	448	437	436	390	426	417	415	462	458	430	455	414	426	398	417	417	424	455	451	442	396	410	433	447	421	422	416	445	473	442	447	436	420	414	472	428	450	433	437	412	451	426	460	403	419	478	451	442	444	461	404	425	439	440	409	433	426	406	458	434	481	425	464	469	389	439	473	445	456	458	470	452	472	409	419	436	482	426	441	414	452	439	423	443	441	449	464	426	471	430	482	445	411	438	428	413	458	438	432	440	419	443	444	453	459	411	432	441	459	423	417	458	452	476	408	436	436	454	425	429	467	456	455	438	437	474	478	432	450	424	437	460	447	451	436	448	451	422	432	449	455	465	437	451	448	423	417	418	449	452	418	424	436	414	417	431	467	425	405	394	473	466	426	463	499	416	421	429	405	480	440	447	401	443	419	438	464	439	442	468	402	442	450	450	405	461	467	400	428	439	452	424	451	470	429	417	439	413	478	460	431	442	457	428	426	427	461	408	471	459	438	437	408	429	394	452	411	438	467	432	456	414	447	429	470	418	450	459	434	472	426	422	463	457	449	452	448	463	498	440	437	441	438	448	445	469	470	454	448	430	459	459	417	458	462	445	442	448	429	437	440	454	451	428	459	401	454	445	428	435	443	435	458	434	406	433	431	442	434	449	417	453	432	438	426	417	415	456	447	440	415	464	450	432	447	430	425	462	453	440	420	429	411	435	414	429	389	471	434	441	459	478	423	462	477	447	459	428	433	411	405	471	431	434	447	436	442	403	419	437	431	433	430	460	446	435	438	425	464	431	423	424	463	417	414	442	430	450	425	461	455	434	458	449	423	405	435	444	413	445	442	424	421	434	395	424	449	444	466	487	441	439	457	433	440	390	461	444	404	432	460	434	459	416	486	399	427	401	446	457	471	454	409	443	462	456	422	445	474	424	467	452	458	420	452	441	446	438	458	435	408	450	430	443	419	483	442	453	439	443	423	460	393	479	444	454	471	420	448	445	475	457	463	422	416	414	440	464	417	449	427	435	458	430	427	437	432	442	456	401	410	405	470	469	456	451	436	424	445	420	413	457	447	437	431	465	403	409	453	444	472	434	419	446	483	407	492	432	431	439	443	428	456	418	413	426	410	392	446	452	440	437	415	410	429	440	452	430	416	401	448	491	466	450	419	444	457	398	411	430	434	463	484	421	443	427	429	427	428	394	415	462	428	437	407	464	463	433	411	465	434	445	432	413	429	447	437	422	471	454	473	441	442	450	405	401	441	451	450	466	449	433	425	482	448	430	457	423	463	441	421	484	464	432	442	463	402	424	432	448	419	418	460	450	456	445	411	468	461	458	457	449	444	410	433	448	435	447	478	421	427	424	445	459	443	433	429	455	410	419	429	497	454	467	472	442	461	465	433	456	473	455	432	505	420	434	405	438	461	468	443	409	439	416	432	432	425	431	426	409	449	441	413	405	426	421	466	435	472	406	417	424	404	445	470	448	451	425	437	462	411	400	428	444	448	461	419	425	441	482	439	449	453	440	447	430	428	448	404	459	444	453	425	425	456	388	446	425	432	446	454	445	454	449	434	439	437	430	437	429	454	400	433	444	422	456	467	401	464	416	429	451	449	437	432	430	425	427	470	451	441	412	424	407	469	410	454	446	492	422	422	435	429	426	416	439	412	461	407	425	440	457	478	447	467	441	454	445	396	458	466	446	468	449	441	463	428	464	429	487	443	440	415	447	452	438	412	451	446	438	434	414	475	404	447	441	410	444	442	447	461	410	446	452	415	424	409	447	445	421	416	436	410	452	416	448	445	424	486	449	443	493	444	463	404	459	446	446	402	440	455	435	435	442	433	448	456	435	437	437	442	407	469	423	435	433	451	414	453	439	489	465	413	430	453	478	420	430	451	458	440	477	436	453	439	411	429	432	430	446	460	416	444	447	417	431	410	433	438	419	456	458	458	447	449	438	444	439	401	462	419	454	441	449	489	422	467	377	446	437	454	444	442	441	448	424	448	418	426	486	447	421	411	422	454	466	476	433	447	423	491	432	453	435	433	458	415	399	433	412	438	422	391	436	416	424	430	442	416	399	426	429	458	438	420	459	414	442	425	433	500	469	402	434	443	445	423	428	439	438	446	423	427	441	474	428	435	432	447	415	449	435	447	438	429	411	433	417	404	432	404	423	438	409	429	443	446	452	453	472	410	480	416	431	455	456	426	411	460	443	423	435	447	464	428	477	449	415	456	415	447	496	423	446	426	428	427	435	478	448	387	451	426	457	461	464	429	393	437	445	433	439	447	423	457	417	484	424	413	480	443	463	428	443	407	475	411	398	419	429	369	438	427	452	432	440	482	412	438	407	439	416	429	447	443	459	432	423	464	474	430	429	417	436	415	432	408	435	395	473	465	402	443	454	466	436	424	436	473	426	420	458	427	412	450	443	405	418	441	427	419	460	408	449	416	425	435	443	433	438	453	441	420	459	464	441	418	482	439	449	416	478	422	420	433	427	419	443	425	434	460	447	469	406	434	402	462	423	483	425	441	442	389	423	465	446	457
24060	20966	27941	24163	19239	1288	530	359	306	243	225	202	234	186	211	184	200	152	154	155	149	166	153	158	154	155	139	160	149	155	139	156	147	130	153	142	187	154	160	135	144	126	142	182	130	156	158	156	138	137	141	142	121	128	139	128	144	153	127	141	143	152	129	119	148	145	130	153	153	140	137	170	149	144	154	173	126	136	153	168	148	140	129	136	136	127	130	138	142	161	120	152	136	152	136	158	140	161	147	157	130	129	141	145	157	139	140	153	152	139	145	139	145	137	142	147	119	127	156	158	158	159	111	141	129	139	156	123	159	144	151	161	152	141	124	149	130	139	121	127	135	137	141	161	149	117	167	128	136	134	127	125	152	144	133	155	123	140	136	145	145	144	139	167	128	130	129	124	156	136	153	122	145	146	151	139	148	146	134	150	140	146	140	126	164	131	150	157	147	125	117	126	133	136	136	135	156	129	134	135	152	154	120	145	122	150	143	131	120	162	134	130	155	173	150	138	142	139	140	144	146	128	140	138	139	134	135	129	137	138	129	151	124	152	149	129	162	122	122	137	108	140	142	133	116	122	122	143	125	130	146	148	153	119	154	134	152	146	129	124	122	148	146	141	157	134	150	135	126	158	139	137	133	144	150	137	138	137	133	139	135	135	125	123	133	117	133	139	161	159	131	105	150	148	164	144	160	129	152	132	123	156	134	140	127	146	134	142	124	141	135	143	129	112	143	165	163	162	137	126	146	143	130	134	126	145	150	120	125	128	147	138	168	138	135	129	154	127	149	147	149	143	145	167	145	134	140	139	158	135	142	133	132	149	151	151	136	152	139	124	133	126	134	137	140	154	141	133	132	131	159	134	134	120	137	136	162	128	144	140	145	134	146	113	134	142	112	128	135	153	121	127	140	160	140	126	140	147	142	137	116	132	129	126	176	139	126	146	133	120	118	132	130	124	146	143	139	140	135	113	152	143	146	149	133	122	149	133	147	133	133	141	134	136	150	129	122	141	140	151	130	131	135	154	127	146	149	140	151	134	140	133	123	131	141	135	137	153	137	120	117	142	131	159	134	153	133	138	157	125	145	126	132	143	139	134	119	139	133	153	152	135	139	155	151	131	126	118	124	136	128	140	129	134	145	138	130	141	141	134	120	161	113	132	131	142	137	144	139	165	115	119	149	152	137	147	151	148	128	146	141	156	150	125	149	139	131	135	131	136	169	135	128	127	125	141	145	128	131	134	127	125	122	138	139	144	107	157	139	148	142	157	156	126	128	148	107	135	136	140	126	132	142	148	126	147	142	102	135	155	139	149	131	151	136	128	139	133	154	144	142	131	118	137	133	154	131	170	128	140	113	126	148	112	128	126	147	140	150	147	146	150	140	146	150	136	140	160	131	143	129	136	139	164	138	147	132	145	152	145	140	129	134	121	116	127	160	125	140	121	123	141	132	141	123	131	139	134	138	144	153	126	138	125	144	149	146	133	144	148	138	149	138	106	144	150	140	133	130	141	122	142	148	120	147	133	152	129	131	133	139	135	149	162	149	126	134	131	128	149	155	147	152	126	125	139	132	136	124	135	126	129	134	127	130	150	127	139	146	123	150	136	146	118	136	154	141	167	124	134	123	146	150	145	135	133	147	144	137	145	128	121	119	146	148	152	147	147	133	142	150	146	125	130	153	143	148	143	145	152	118	142	137	160	131	144	123	137	138	118	140	139	133	150	130	134	163	139	121	160	105	141	127	147	155	155	138	131	155	140	131	141	139	164	162	135	144	120	115	157	109	139	149	130	145	137	146	130	133	141	134	151	143	146	140	128	163	129	122	140	145	137	143	153	139	151	121	130	146	138	151	136	143	148	141	124	143	170	143	116	123	122	130	117	145	162	128	142	123	127	123	146	142	131	118	149	132	127	137	135	143	129	147	146	135	132	153	130	135	153	152	122	139	130	153	136	122	128	131	138	134	141	148	137	133	151	142	160	134	127	138	120	134	133	142	150	153	133	151	137	131	129	136	128	149	138	127	142	150	140	156	138	128	166	147	149	129	144	139	145	140	154	136	129	143	125	129	133	135	131	138	142	146	154	121	126	152	132	137	151	144	142	132	121	119	136	152	132	151	121	120	153	128	146	138	115	146	130	135	127	133	141	127	149	150	143	171	130	139	128	148	165	135	144	113	141	146	138	157	133	139	135	155	144	126	117	142	139	126	144	132	134	124	126	162	142	142	135	152	139	137	128	152	133	172	136	142	153	131	136	136	151	129	138	142	137	139	153	121	143	143	137	139	138	131	154	145	160	144	127	126	148	118	127	133	165	142	134	144	134	113	159	149	152	153	130	127	113	140	134	151	127	138	125	144	126	142	117	129	141	139	120	160	134	146	147	139	137	134	135	150	154	128	140	154	145	140	148	124	129	138	113	128	127	136	126	127	135	120	129	149	137	153	115	122	160	135	150	140	118	143	143	146	148	141	131	146	137	119	142	152	136	150	128	138	141	124	145	132	135	144	140	125	126	139	140	149	151	151	146	143	129	146	141	134	141	135	126	137	125	140	116	151	146	148	131	122	128	148	141	147	120	157	119	131	126	148	156	149	142	140	123	140	141	142	141	145	136	158	124	129	124	135	120	133	145	129	144	133	137	118	136	158	158	143	147	152	135	140	141	124	144	150	151	137	138	127	129	131	140	132	130	158	147	159	151	135	130	146	138	166	153	115	123	132	134	147	139	151	123	131	141	112	119	129	134	137	133	144	151	148	157	131	151	156	141	132	150	141	130	137	147	126	139	141	134	123	123	126	155	161	140	149	144	151	126	129	131	149	147	150	141	147	132	124	154	128	169	158	143	151	124	138	154	166	124	139	146	135	135	140	132	136	136	138	168	134	143	141	134	132	156	137	160	122	123	139	132	153	136	129	133	148	137	126	158	135	139	126	132	126	134	133	153	139	129	144	143	131	137	122	116	145	138	138	135	160	127	129	116	135	142	122	122	131	139	138	127	141	118	137	130	122	136	144	157	125	118	124	151	177	125	143	157	125	116	114	152	136	129	134	150	163	165	149	161	142	149	147	135	126	141	160	153	155	146	131	131	117	150	143	160	119	158	140	160	112	142	137	116	142	129	137	145	127	143	140	151	130	140	139	156	138	144	141	149	119	112	128	131	132	150	143	147	154	133	132	152	131	138	147	124	121	160	128	148	138	140	149	117	159	151	121	135	114	142	161	126	134	138	142	146	133	146	144	139	153	131	162	145	134	141	150	141	158	145	135	137	138	135	149	136	131	141	123	118	136	147	128	139	147	137	144	143	122	131	150	138	114	127	150	136	130	140	150	146	132	152	152	132	130	128	126	152	130	138	133	135	130	119	122	134	132	153	168	141	140	156	130	142	146	131	132	154	135	150	132	141	149	151	138	138	146	127	142	132	153	124	142	130	154	150	137	142	129	142	150	125	146	154	144	137	138	130	139	142	151	150	127	139	130	136	131	119	137	129
16921	9086	7798	3910	2494	1786	1432	1106	919	789	683	597	498	517	491	439	472	401	394	357	352	341	336	345	321	289	309	331	300	313	304	313	302	307	327	300	278	295	276	270	267	294	300	292	304	279	262	267	296	275	255	276	287	293	338	273	309	313	309	261	264	299	276	313	292	258	278	261	283	250	281	248	259	257	282	263	275	265	282	291	285	266	256	221	265	272	241	260	253	248	272	290	289	267	256	259	279	277	271	284	269	266	268	289	260	294	257	234	265	284	229	255	253	292	269	260	256	274	281	274	260	279	273	296	283	273	272	270	297	246	267	276	260	300	266	246	299	275	276	298	300	283	249	281	225	292	250	266	277	268	281	293	270	262	250	291	257	269	272	289	289	267	259	283	261	270	270	281	269	266	295	258	270	276	261	268	271	257	284	250	328	271	288	277	277	251	276	284	266	306	275	270	248	267	277	267	280	292	258	273	299	293	242	266	276	269	284	279	270	268	296	263	274	295	280	261	258	278	259	296	251	283	272	291	278	294	268	264	250	261	237	291	279	282	275	283	279	277	263	294	255	264	266	255	248	272	271	271	249	279	254	289	276	272	277	249	252	282	254	238	271	258	274	265	278	260	277	248	258	268	263	284	279	244	283	280	272	269	245	291	273	251	272	252	291	291	262	280	319	262	247	279	302	282	269	274	277	238	251	255	277	286	255	269	273	309	263	295	255	256	248	270	239	270	264	235	292	296	248	262	269	249	284	257	264	294	257	290	224	258	281	248	252	280	278	287	275	263	263	259	287	274	289	266	285	256	256	252	264	289	277	269	249	276	261	257	257	251	255	281	254	272	300	282	273	282	259	260	251	256	280	253	254	268	312	239	289	278	309	283	284	262	279	282	233	273	276	247	287	262	296	256	286	303	258	263	283	287	270	271	265	276	277	273	264	283	246	266	291	310	276	277	284	283	274	285	280	310	283	254	250	262	278	248	271	262	277	278	279	254	254	279	270	246	278	277	304	287	259	263	298	275	282	299	259	251	294	235	270	264	272	276	287	274	273	274	257	278	284	268	276	240	254	283	273	279	252	283	276	295	298	259	258	268	279	245	294	275	265	269	277	261	273	266	305	274	248	259	266	260	257	279	259	262	277	268	260	268	273	281	256	273	256	262	282	282	299	268	265	265	249	277	284	251	259	266	232	259	291	263	274	248	291	259	245	314	270	251	266	253	265	271	278	269	253	258	260	278	258	244	232	254	303	265	253	265	244	279	309	260	250	284	228	276	270	263	252	257	260	246	249	274	278	281	267	293	243	273	289	240	266	289	271	287	266	280	276	297	270	279	265	272	283	291	279	257	275	230	254	255	262	243	257	254	279	242	223	290	278	284	250	286	280	270	251	262	285	265	278	272	279	250	247	285	262	288	285	267	252	250	294	277	264	271	274	263	291	254	280	284	257	254	265	273	278	273	259	296	257	276	248	281	240	257	300	258	273	250	286	266	275	271	241	270	272	257	282	265	260	275	288	269	260	260	251	267	271	256	276	285	289	287	280	273	255	303	274	282	277	242	258	274	256	261	261	269	274	263	265	261	282	239	261	245	248	275	287	272	305	266	273	273	261	291	268	276	285	275	265	239	270	240	266	251	272	267	301	264	263	259	268	280	256	268	250	288	300	273	285	272	257	264	291	281	270	287	253	276	286	281	306	256	257	263	285	276	283	234	273	261	307	270	284	265	251	288	265	258	267	264	246	277	267	276	293	278	298	272	294	249	254	248	268	266	262	266	269	244	253	256	267	280	271	281	246	274	256	266	270	285	274	229	269	288	287	245	290	267	289	246	258	248	264	288	262	286	291	269	278	265	297	280	261	250	281	255	295	275	249	273	260	259	308	260	271	292	259	265	290	261	265	250	260	298	248	290	296	278	293	290	289	282	248	249	270	277	276	252	299	280	247	281	285	247	258	292	280	277	268	266	276	253	264	285	269	250	280	296	253	276	252	272	254	248	263	296	300	278	260	268	253	273	282	263	289	251	271	266	285	241	275	255	253	268	228	271	277	255	245	256	260	280	266	247	254	274	254	258	267	267	251	270	241	248	273	284	280	255	271	271	287	262	268	254	281	277	254	289	272	253	250	261	276	282	255	248	259	268	234	244	242	258	266	272	257	259	278	272	276	236	284	270	281	304	232	270	255	255	284	277	275	288	277	258	289	249	287	273	298	264	289	293	280	298	279	287	242	280	263	284	233	274	281	269	285	276	246	272	249	289	242	261	238	283	251	276	307	287	278	297	288	266	234	287	254	298	267	287	276	257	258	275	265	269	284	238	285	273	272	266	234	242	252	282	278	275	266	260	284	262	289	252	259	280	277	300	247	260	262	267	237	258	318	286	245	237	281	272	286	295	280	245	270	283	250	277	305	265	274	293	252	274	277	273	270	269	282	267	248	257	282	275	280	246	262	277	275	279	273	273	273	282	281	257	273	271	295	275	260	258	269	261	288	242	276	254	283	263	277	269	275	278	272	275	270	272	257	286	259	283	266	313	267	277	286	284	250	265	293	261	275	262	279	283	258	261	269	246	238	249	264	277	291	261	295	257	248	273	264	269	295	269	261	260	259	297	271	267	244	238	284	257	257	265	267	249	291	279	275	292	259	290	264	258	262	268	262	257	299	266	290	277	268	285	269	302	309	272	276	266	295	242	270	274	269	277	285	264	279	307	258	241	293	265	269	276	277	254	263	302	301	244	290	289	270	266	271	265	264	280	300	274	240	253	245	246	266	272	252	259	267	244	262	251	267	284	285	273	295	294	261	272	271	240	243	281	275	262	272	247	246	276	282	263	227	254	260	310	256	251	275	235	279	279	266	259	272	271	266	256	271	266	271	299	281	248	268	302	236	233	270	289	248	287	261	277	284	281	279	261	255	290	289	249	272	266	270	278	294	285	250	269	267	281	250	267	286	252	271	265	275	262	297	276	293	286	283	308	273	247	293	287	257	268	288	260	256	273	274	305	263	275	257	249	251	286	258	244	272	268	283	257	232	260	273	267	250	288	266	260	257	272	310	263	306	284	277	256	245	248	271	250	276	257	277	260	271	243	266	260	287	258	300	263	273	274	283	268	250	282	259	255	285	260	285	247	294	252	275	255	269	243	260	245	248	255	276	260	273	283	256	273	250	260	293	270	275	279	267	259	225	249	243	303	294	267	255	297	290	281	273	286	256	248	267	284	246	264	246	292	279	272	268	267	281	289	300	252	275	264	262	266	272	241	244	267	272	271	296	284	273	289	271	270	250	289	265	267	242	257	268	270	259	265	250	272	267	275	271	289	269	254	262	264	267	249	277	281	274	256	241	282	266	300	278	285	281	299	235	266	280	293	258	256	245	254	242	286	287	281	256	294	255	264	241	265	278	267	275	274	273	289	282	260	252	260	276	282	273	261	285	282	270	263	247	278	294	284	242	287	257	287	277	245	272	258	268	263	282	270	278	257	294	297	251	261
23044	21044	28749	23591	21044	18603	1850	815	639	583	522	510	472	460	452	431	373	385	389	355	384	356	359	353	395	382	337	365	363	357	332	334	347	346	324	384	332	358	304	332	381	288	341	355	349	338	319	350	360	315	328	362	298	354	322	345	332	347	310	328	329	326	324	369	336	370	309	346	311	305	342	341	300	357	333	341	331	331	300	336	387	336	324	365	331	291	316	333	313	346	354	324	327	276	309	374	339	388	328	334	348	314	326	357	309	324	313	347	316	301	339	320	351	324	339	316	323	326	333	337	343	318	319	322	297	303	317	329	370	362	358	320	320	321	324	357	348	355	325	338	315	326	331	308	331	311	344	305	323	325	320	336	345	304	319	359	349	307	338	294	332	337	335	364	306	293	278	340	327	327	287	330	306	308	383	328	348	319	331	343	301	288	348	342	355	346	315	314	285	313	308	320	318	346	334	327	345	316	351	335	338	286	316	333	314	292	314	298	303	311	327	308	303	325	318	325	312	336	299	302	310	317	347	324	320	334	335	306	322	351	318	340	328	324	319	326	287	339	350	336	363	339	305	308	299	330	311	345	331	331	323	358	318	299	350	300	327	326	330	353	351	339	321	340	342	318	308	320	309	342	326	306	330	323	332	332	304	323	342	311	345	317	330	341	268	320	318	360	292	305	313	334	340	345	325	269	329	292	341	355	335	331	323	328	339	304	321	316	363	332	337	297	321	317	314	336	296	340	326	325	334	335	326	329	307	359	314	341	340	323	334	349	319	299	307	345	333	312	316	317	315	302	308	318	368	301	326	322	302	329	339	321	320	299	333	304	341	342	340	335	346	297	318	308	356	332	347	324	333	319	344	327	297	333	322	366	353	311	339	341	321	328	323	355	317	308	326	336	330	313	340	337	326	337	323	338	326	332	338	351	335	346	360	297	324	330	349	336	331	336	348	341	313	307	332	330	328	326	319	331	340	367	323	351	328	315	300	314	363	341	344	339	315	331	322	311	286	321	336	310	342	328	307	322	284	303	357	300	339	314	339	326	329	340	326	316	332	312	335	335	316	303	323	310	330	353	327	324	324	333	342	305	311	337	335	325	324	355	278	311	319	329	327	359	314	312	345	316	325	329	332	321	321	329	333	320	338	338	335	329	323	317	326	330	319	341	305	301	350	328	336	342	330	327	323	350	283	337	348	308	303	347	339	321	331	287	314	280	352	315	307	324	321	320	339	336	331	289	337	319	319	340	365	355	327	334	347	327	332	331	336	324	303	329	311	321	333	320	312	339	352	308	333	320	342	339	330	341	337	339	335	320	327	303	352	310	297	348	369	328	344	309	325	319	349	326	346	338	356	304	323	334	321	301	345	341	301	323	311	327	318	338	323	306	343	307	338	322	329	330	334	330	320	327	345	361	330	329	297	324	373	332	321	296	320	326	314	324	320	309	343	299	332	330	351	336	293	332	320	309	349	334	329	350	314	359	295	380	324	332	323	309	327	341	313	308	326	291	339	305	322	312	324	309	348	341	308	313	327	353	332	308	375	322	343	356	332	361	310	341	340	325	336	334	329	315	319	315	316	344	339	320	328	303	346	337	351	317	309	349	295	330	337	312	352	285	312	305	316	292	310	345	328	307	321	288	289	318	329	339	311	332	345	332	346	321	335	320	321	317	354	326	351	325	322	310	320	336	322	305	327	331	319	335	324	350	359	306	301	317	341	326	318	332	324	330	340	325	310	308	345	338	378	320	334	326	315	338	329	331	341	311	314	338	325	357	324	321	333	309	301	300	321	313	318	336	321	336	285	308	316	316	295	327	345	327	308	327	332	307	350	276	351	327	330	335	344	329	293	323	331	339	359	301	305	310	275	311	329	333	324	304	333	338	331	279	334	330	313	300	301	275	301	334	316	311	335	323	345	268	335	318	326	321	332	320	335	352	294	343	334	298	330	314	323	304	312	322	321	276	355	315	344	345	307	349	305	320	317	359	332	316	324	311	313	338	279	333	303	299	337	319	301	309	314	329	325	326	295	325	340	323	350	338	303	320	321	320	335	335	336	331	326	332	348	306	290	323	329	327	293	348	317	350	323	330	340	333	333	301	342	299	297	327	325	321	297	320	332	339	365	300	309	316	315	367	319	326	330	307	344	303	327	333	326	342	347	322	314	337	330	336	292	323	314	317	313	310	303	326	322	322	297	336	307	337	298	327	329	320	343	317	340	306	330	341	302	330	336	338	315	345	359	331	280	334	303	304	310	350	312	353	372	338	283	340	329	328	330	315	316	316	297	350	328	329	322	317	349	311	284	325	344	365	341	314	308	339	364	341	331	314	285	293	317	278	304	297	332	328	314	331	333	332	307	315	332	317	345	312	329	340	361	303	331	302	325	329	359	316	312	353	318	321	315	333	318	335	311	318	300	339	319	330	325	319	327	349	341	314	329	350	325	313	345	314	298	343	311	342	338	314	314	298	359	332	331	341	328	315	328	312	341	340	352	333	337	334	347	322	339	350	346	353	335	302	342	317	322	325	329	342	327	340	318	325	314	332	343	328	322	275	344	313	315	318	349	279	325	346	330	323	321	328	309	335	320	346	328	336	324	322	331	306	303	331	331	312	343	361	318	289	314	334	314	319	305	335	341	353	333	349	342	319	321	333	318	303	336	304	327	294	295	352	329	330	297	291	323	308	341	328	304	314	319	335	357	342	354	368	302	325	290	274	343	312	306	311	349	337	334	341	325	295	319	312	311	346	333	344	345	339	330	295	326	312	318	320	317	339	318	312	294	309	339	297	320	327	360	331	321	328	335	348	315	328	351	334	312	317	340	303	341	368	320	331	319	332	305	348	310	312	366	324	314	363	320	342	338	356	291	333	328	325	304	319	333	327	315	342	305	346	304	321	322	294	330	361	329	302	317	335	335	325	308	343	338	340	316	320	290	317	338	350	327	310	304	329	329	356	341	325	324	355	293	301	332	312	345	321	334	311	319	333	349	337	319	318	350	315	360	354	356	295	343	335	315	332	316	330	286	339	292	335	324	346	289	383	320	335	311	318	336	323	320	337	344	328	333	332	368	300	333	299	298	335	339	335	301	332	319	313	324	310	319	333	290	316	343	311	310	333	302	305	320	321	322	324	345	300	348	326	315	323	320	297	336	336	325	302	313	332	351	342	339	305	346	331	316	314	298	321	342	315	337	305	322	330	312	329	311	316	328	346	336	318	315	321	331	314	314	301	353	297	269	313	329	337	300	327	296	319	333	361	315	357	321	338	337	362	324	296	339	296	352	308	334	350	306	309	313	326	332	322	311	317	325	349	326	348	355	290	370	295	287	320	321	324	321	335	330	317	326	286	346	289	322	338	312	336	321	331	289	309	348	312	325	344	316	341	304	324	317	321	312	341	336	374	323	316	320	328	301	302	344	326	342	335	325	332	299	322	324	289	333	326	343	302	299	298	331	323	317	327	320	319	342	325	284	320	341	331	305	375	332	355
19953	15295	12725	6951	4615	3493	2626	2179	1829	1588	1333	1169	1114	1070	962	882	853	785	750	755	738	749	715	652	713	694	666	636	664	644	634	623	635	636	634	617	613	584	603	652	575	586	596	631	608	603	607	577	621	627	586	614	594	556	561	568	549	631	592	543	595	601	569	560	609	649	602	541	547	564	522	547	552	612	585	579	574	545	564	611	584	567	549	594	565	592	553	560	575	559	568	571	545	549	584	585	580	549	568	593	535	627	611	588	541	527	544	592	549	561	563	579	544	565	529	560	590	557	564	619	584	549	521	546	559	532	542	572	569	570	558	556	538	575	555	586	529	609	537	562	576	561	569	576	573	536	600	539	566	586	537	569	547	584	538	566	582	517	572	583	552	547	584	542	541	579	530	599	574	579	541	542	550	585	620	563	529	529	535	543	563	554	531	536	542	552	577	568	553	564	568	537	548	571	593	585	569	560	567	607	553	536	549	582	538	564	572	553	547	527	551	568	574	520	531	617	563	568	598	568	558	596	551	624	558	604	521	601	528	503	575	569	605	548	554	581	564	579	560	568	600	578	566	571	535	590	586	615	536	572	569	517	483	573	552	558	554	583	569	567	584	550	500	554	548	567	572	592	538	571	600	612	558	554	539	604	586	554	536	577	598	577	544	565	590	559	533	577	544	536	568	616	540	568	547	555	542	517	550	517	541	567	501	576	609	579	567	566	557	572	557	576	562	592	550	570	584	514	570	570	600	591	562	534	520	550	538	586	570	570	551	545	591	558	526	581	607	515	558	592	556	558	495	565	545	563	552	555	594	578	596	548	523	570	567	518	594	550	578	551	549	602	553	510	605	584	584	554	606	560	556	571	549	574	608	610	604	542	563	593	537	566	507	561	554	560	547	598	551	536	589	564	574	543	594	539	572	598	562	560	578	556	586	533	499	579	595	561	513	556	596	585	493	515	571	529	544	568	572	605	561	576	557	600	586	576	546	533	544	559	539	556	525	524	572	588	531	533	590	551	542	584	562	547	557	552	533	562	555	575	543	584	570	610	606	546	575	544	520	553	565	565	563	546	527	574	580	548	552	591	552	520	583	574	567	586	543	588	552	587	545	602	596	605	582	515	550	613	604	578	564	572	530	559	579	519	584	557	576	550	588	564	586	592	543	528	561	570	549	652	541	545	602	567	563	541	540	553	583	584	553	572	539	563	588	584	587	518	537	504	568	502	572	558	574	574	538	588	589	576	572	549	584	559	578	516	554	601	558	565	511	571	625	566	577	557	566	553	527	554	534	598	584	547	587	542	548	564	566	589	538	563	589	600	537	564	568	529	558	544	571	536	559	598	546	536	575	560	560	544	557	577	565	543	595	540	585	601	588	576	602	583	546	550	557	535	564	585	560	553	568	579	538	556	556	615	565	556	555	565	569	551	541	559	570	540	551	541	557	558	529	583	514	497	550	535	588	556	590	550	549	572	532	552	600	510	544	577	588	562	542	533	580	551	519	570	542	544	563	570	586	543	581	601	569	535	576	521	542	556	517	562	551	577	546	533	536	567	565	539	537	572	544	586	546	550	565	532	582	549	547	561	551	575	603	558	550	569	568	511	563	558	569	527	602	545	574	510	587	580	559	505	582	598	554	556	555	550	537	555	568	588	523	554	564	548	613	600	555	565	552	571	540	579	532	556	545	548	569	625	571	569	569	565	587	533	532	541	535	553	581	541	529	560	532	558	558	580	598	551	535	537	575	564	612	545	537	585	581	539	543	610	532	519	565	615	528	576	553	543	603	547	540	554	589	570	550	589	566	577	589	581	528	539	512	579	568	599	565	577	613	608	546	585	548	591	555	551	549	544	496	559	577	586	584	559	561	550	583	574	568	575	567	559	546	509	558	569	587	561	607	541	573	561	537	579	580	593	542	564	590	541	576	555	563	562	612	527	594	537	565	601	583	560	572	547	540	558	528	587	544	577	535	578	529	553	572	606	535	525	641	522	561	541	562	554	575	556	550	552	541	586	557	540	532	549	571	549	525	600	526	615	519	555	580	596	530	556	560	534	590	575	580	562	549	518	554	564	570	560	554	561	590	567	567	607	528	550	547	609	579	551	534	531	531	529	565	600	558	552	562	588	549	574	529	583	536	584	550	556	564	541	603	594	535	594	524	570	577	563	585	546	586	541	601	554	557	561	548	555	558	570	518	562	562	539	555	569	545	565	533	504	567	537	582	513	582	575	553	534	576	575	566	566	539	534	525	574	546	573	521	562	578	579	582	550	558	567	557	585	593	551	598	540	521	567	582	572	510	584	579	590	547	582	584	596	582	555	583	573	588	595	560	561	567	534	549	528	570	587	562	531	587	610	551	526	555	557	546	591	590	588	603	581	537	532	547	569	571	566	596	560	533	558	612	537	565	577	580	571	597	536	547	533	553	568	573	537	566	560	555	548	548	597	566	516	557	566	550	574	579	522	560	526	581	556	622	556	521	565	559	582	557	580	540	561	572	580	566	533	519	554	591	564	563	593	593	570	536	556	542	566	571	548	601	579	579	578	548	534	575	574	582	605	554	540	545	567	560	525	533	547	510	603	588	588	543	543	549	550	587	572	564	609	570	563	532	509	555	601	564	572	515	544	532	565	553	582	536	551	532	615	532	583	574	526	565	555	519	543	555	561	564	564	554	570	545	519	543	521	608	548	575	555	540	562	562	556	592	562	583	552	544	579	525	592	560	554	546	528	566	545	564	593	579	591	617	573	545	579	562	572	563	568	522	546	524	539	567	574	524	551	551	552	563	580	582	539	573	588	549	575	582	542	573	525	570	516	575	560	560	597	592	568	570	557	530	555	550	563	559	547	538	570	575	521	578	581	549	558	550	602	548	569	594	556	595	522	573	577	547	579	555	577	586	568	560	557	578	536	587	563	570	543	527	575	535	516	538	568	557	573	589	583	549	564	565	533	551	569	556	576	534	546	536	612	615	552	592	579	511	532	558	540	561	557	611	555	549	570	580	528	533	548	582	521	526	566	552	579	583	607	548	575	592	577	583	540	549	543	516	573	543	555	536	505	539	575	590	551	610	571	557	538	587	577	569	576	547	566	558	549	529	572	574	593	557	556	541	608	553	583	554	563	551	515	557	594	565	557	555	547	612	587	578	561	553	495	579	571	584	553	548	578	498	533	560	561	537	543	546	550	565	522	542	531	550	590	595	568	553	557	533	599	579	557	582	563	584	574	578	543	589	565	541	562	591	525	526	549	561	509	556	558	543	541	591	582	584	591	574	569	539	574	590	577	575	575	556	556	563	580	581	621	564	536	524	567	555	589	555	571	550	557	539	558	561	555	571	573	518	562	512	552	556	553	543	532	543	552	527	547	556	573	542	551	534	603	563	525	604	603	575	547	535	573	555	535	549	592	527	578	556	579	513	578	564	540	572	567	554	506	579	577	568	546	574	600	553	562	578	508	570	546	568	574	525	556	612	540	539	529	549	545	589	536
26626	20419	8131	654	356	291	264	274	247	258	236	226	251	249	221	222	241	247	267	240	223	244	241	224	266	240	256	249	245	252	227	239	240	261	214	210	236	220	245	234	243	224	225	232	212	224	237	247	228	228	227	244	223	202	244	254	233	242	233	234	251	231	228	219	240	239	256	227	238	235	205	224	261	257	235	260	228	208	238	247	240	241	240	244	236	239	248	241	238	223	222	244	234	245	218	249	248	246	253	220	248	224	208	226	236	220	232	217	242	208	253	213	255	241	247	238	242	238	242	239	224	222	250	240	226	240	257	239	206	220	232	224	252	231	244	218	226	252	256	245	214	232	217	242	219	215	244	258	221	239	232	235	225	232	251	233	239	220	249	223	236	202	241	257	241	225	255	230	204	232	244	276	240	214	232	232	217	221	254	212	211	215	211	225	235	225	217	219	239	252	229	226	230	243	258	231	257	247	231	240	238	212	243	226	221	238	218	218	228	213	224	240	239	238	239	214	258	218	242	212	236	261	265	250	208	253	248	237	241	225	224	248	224	252	254	248	224	254	228	230	232	228	230	211	245	249	224	224	219	235	225	216	247	227	221	246	232	228	229	202	237	238	277	247	243	229	213	234	247	214	235	250	236	239	229	234	244	219	241	233	237	247	234	238	227	241	249	254	234	227	235	223	210	233	230	221	245	250	256	242	223	253	245	244	238	230	256	211	232	241	221	261	231	247	228	215	257	245	231	243	245	230	248	246	232	246	242	215	221	242	216	198	230	244	231	256	232	243	237	245	255	230	225	248	221	223	237	222	225	246	245	248	224	246	208	229	252	229	235	250	222	233	240	223	247	220	242	227	240	222	220	250	217	265	213	212	227	195	226	233	237	232	237	227	223	222	214	229	196	248	203	230	232	235	243	215	240	245	239	244	238	225	252	231	215	243	223	253	260	223	263	205	218	244	220	202	249	238	228	233	247	213	218	253	220	260	228	217	218	233	246	248	241	220	220	245	227	208	234	224	225	197	240	211	247	240	221	202	234	220	230	238	204	256	240	251	230	240	244	221	218	248	223	226	233	228	225	209	222	214	224	234	270	268	226	257	245	223	235	237	214	248	195	235	223	232	197	229	239	240	221	213	200	205	231	250	245	235	216	231	258	233	212	251	237	251	230	245	245	216	244	237	224	238	220	219	231	245	239	239	233	245	235	225	224	266	221	247	213	240	243	259	225	246	226	231	214	242	237	256	255	266	246	247	227	222	261	234	233	248	234	232	221	258	229	249	236	220	257	208	252	253	241	230	242	246	219	230	245	222	248	223	225	203	239	220	206	241	264	245	231	237	222	227	227	219	228	251	199	265	202	243	251	255	230	251	245	240	243	223	226	250	232	228	226	230	213	235	263	200	223	264	246	200	247	234	205	242	211	231	243	233	237	235	261	209	231	220	224	247	232	250	227	256	210	221	221	223	256	227	249	245	239	252	254	238	229	233	244	250	228	255	234	245	196	218	222	220	196	216	223	226	226	236	211	222	236	227	224	250	240	235	232	207	224	230	268	224	239	213	245	257	232	220	204	239	257	257	241	247	230	219	239	248	230	248	237	226	239	219	247	240	226	229	240	221	246	240	220	214	208	225	235	224	264	238	246	259	252	225	225	248	228	223	226	232	231	237	239	224	229	230	243	259	261	204	248	245	234	240	232	246	226	208	204	220	229	250	230	219	242	230	240	269	217	229	233	253	232	227	240	253	245	214	208	245	263	247	248	215	234	227	256	252	229	233	233	234	240	234	230	219	243	252	203	232	202	221	224	224	209	240	232	242	254	215	210	247	232	241	243	236	259	227	244	258	227	253	227	226	229	235	212	211	216	224	252	222	221	232	226	234	240	242	230	223	227	234	226	252	237	233	200	237	249	233	247	218	244	227	235	241	242	241	230	230	238	242	228	201	230	218	241	223	224	224	225	233	238	242	248	251	228	268	245	212	224	207	228	230	244	242	234	268	266	235	266	239	203	252	227	260	233	211	234	236	229	224	233	224	221	231	241	246	231	237	243	243	257	250	219	278	239	214	235	237	247	194	256	243	221	244	231	229	247	258	245	220	272	211	205	237	258	247	240	220	233	262	269	251	242	214	229	232	210	240	229	224	237	249	227	241	235	229	222	217	234	206	234	239	226	261	241	234	220	215	225	219	237	244	245	229	227	235	210	230	245	236	240	230	246	254	207	205	239	215	240	227	231	230	225	230	224	269	227	221	254	232	237	245	246	223	225	243	234	233	231	225	206	235	259	196	213	207	228	230	236	223	233	225	219	221	255	213	241	231	235	225	240	209	212	210	236	224	256	240	234	227	244	229	204	214	220	214	219	239	246	228	258	217	251	227	254	228	249	243	232	198	226	259	234	241	260	247	209	219	254	208	233	248	241	256	225	227	241	240	234	253	230	255	244	255	234	225	244	249	228	242	216	225	242	221	245	215	256	206	252	233	216	212	218	230	237	218	228	210	239	218	252	248	227	257	248	238	220	217	234	237	235	244	208	215	257	239	238	222	223	220	244	226	257	270	233	238	227	221	237	216	258	222	275	216	244	238	210	236	246	240	203	234	228	236	214	204	240	247	226	265	223	240	215	227	243	248	237	269	211	215	260	231	226	229	240	266	257	249	230	231	241	253	250	213	246	232	261	223	230	264	230	208	231	227	234	223	229	229	241	218	221	214	232	227	242	247	234	245	199	195	260	226	227	227	226	249	216	243	217	237	249	224	225	266	237	208	231	254	238	233	225	278	234	215	229	210	227	233	221	218	224	228	226	245	206	213	263	221	235	241	248	242	253	231	226	237	223	207	240	256	204	236	237	222	220	259	246	236	238	215	262	238	265	261	207	249	222	216	227	242	245	200	226	236	237	247	246	245	231	251	229	216	231	241	238	228	211	215	234	239	222	227	225	246	210	260	231	208	207	249	225	220	228	222	208	233	228	224	205	239	217	242	214	229	246	263	233	236	212	218	244	209	221	245	241	212	235	243	233	241	235	249	241	248	233	228	251	221	241	223	235	222	231	237	260	238	221	227	221	240	242	224	224	231	231	214	217	228	248	220	241	230	230	228	263	228	239	206	238	231	215	228	238	220	256	246	201	239	223	244	220	245	232	222	233	250	234	227	228	246	224	218	220	242	224	226	210	253	205	253	236	252	239	224	225	236	254	236	235	250	236	219	231	243	241	239	227	234	210	241	202	251	253	243	262	225	229	231	229	238	242	255	213	252	236	263	241	248	229	235	234	232	232	212	232	220	242	265	232	226	231	197	214	225	217	213	234	224	248	227	224	234	226	222	234	229	216	240	231	217	237	249	249	233	230	210	243	222	222	231	259	203	227	214	222	217	232	227	239	205	224	207	242	222	226	235	236	225	238	245	234	218	264	230	241	228	215	237	259	219	216	254	213	249	241	227	232	216	264	215	239	253	231	216	252	221	234	228	240	196	203	227	259	234	257	230	234	271
8994	1475	1331	822	704	595	538	496	506	480	474	461	450	443	449	449	420	440	431	445	436	429	438	447	399	440	415	396	429	446	439	424	456	450	434	429	471	441	461	430	429	440	409	443	458	449	441	409	458	441	424	455	400	414	440	474	490	418	453	416	465	442	395	408	441	443	426	422	418	412	394	454	460	472	426	430	448	456	445	435	416	425	440	425	434	436	436	416	443	448	436	404	455	449	430	439	460	432	429	438	422	421	448	454	426	428	436	438	432	429	441	463	428	414	409	416	413	432	442	393	454	443	434	421	475	388	406	461	434	442	398	407	421	452	448	438	418	432	444	456	453	447	429	418	429	450	416	411	425	443	470	474	446	426	459	429	421	435	486	423	408	428	421	454	435	458	431	410	465	417	437	407	467	457	445	451	439	433	433	388	445	488	468	447	432	430	466	426	489	437	447	453	459	461	423	404	466	434	459	459	472	416	408	424	404	446	456	467	445	436	485	446	468	439	461	448	414	445	450	456	431	447	461	453	437	415	435	426	461	444	443	454	457	426	399	443	414	441	422	460	402	445	427	449	416	423	404	454	417	439	449	414	428	433	423	451	399	402	426	409	460	418	373	421	410	425	438	441	430	439	470	464	464	435	423	471	406	456	425	390	443	432	437	428	451	452	450	438	454	481	440	438	456	464	398	446	446	407	446	449	484	464	403	423	420	480	438	433	442	416	480	425	463	451	462	449	451	436	468	413	443	418	413	461	420	445	439	471	432	466	469	403	425	445	434	453	438	455	428	410	470	490	431	461	418	444	431	437	441	419	450	480	462	417	409	423	433	430	430	426	454	431	412	433	409	396	443	440	452	444	443	433	437	471	435	418	430	447	425	447	405	406	448	422	417	433	417	434	432	436	448	444	425	418	472	425	395	408	393	395	459	449	445	426	440	448	454	446	411	445	430	446	445	423	448	410	474	438	458	444	453	451	424	444	456	426	464	463	432	405	451	455	461	446	442	427	410	442	454	449	436	482	493	463	465	401	410	367	480	418	459	454	432	428	399	405	446	423	427	403	435	437	453	422	436	422	459	412	442	384	444	415	432	433	425	412	468	473	441	457	423	456	437	449	442	426	474	434	469	446	435	450	444	425	393	413	474	467	462	435	396	435	433	441	424	444	406	457	443	412	382	423	444	436	419	443	473	455	400	449	424	441	435	472	486	439	455	458	439	430	509	414	462	454	457	457	419	465	476	436	418	437	428	412	474	427	445	411	470	416	424	414	425	460	454	461	465	403	464	439	454	445	440	433	481	484	458	450	435	425	460	460	440	445	421	446	491	467	427	460	455	443	442	436	369	460	432	441	426	424	427	419	460	444	438	476	445	475	457	450	464	401	426	416	449	445	454	459	458	440	421	458	434	450	440	437	414	402	468	410	421	456	396	439	412	432	395	482	415	483	460	454	412	442	435	423	435	405	431	444	443	458	478	421	422	437	411	492	432	444	451	434	473	432	474	424	445	443	369	428	385	456	435	424	468	423	437	443	442	423	473	457	428	441	465	446	443	442	390	405	453	424	440	405	403	446	456	469	435	431	455	429	444	412	415	466	432	434	456	414	463	485	448	434	466	409	422	431	428	425	422	420	430	426	432	430	424	485	422	460	433	412	446	430	446	447	459	437	456	434	447	426	462	447	431	459	471	442	426	440	421	441	434	457	407	423	455	448	437	468	452	473	407	435	466	419	474	448	440	455	457	475	422	468	405	421	428	423	419	400	435	447	452	448	479	449	434	413	438	410	460	402	443	449	425	462	429	447	449	465	445	438	416	429	443	440	439	458	435	443	420	439	445	480	471	431	458	426	421	409	404	453	429	421	439	450	390	477	450	415	456	422	427	452	446	422	415	469	441	449	459	435	394	416	437	468	412	400	452	443	410	469	441	426	435	410	430	423	426	434	445	420	428	439	443	428	417	434	429	443	407	436	446	424	405	468	432	424	447	420	444	409	440	435	435	389	424	429	406	429	477	425	437	415	439	449	428	411	433	487	431	470	429	483	424	416	393	437	416	409	454	404	420	402	411	462	436	415	423	440	470	447	423	429	432	424	447	444	421	444	439	442	458	435	422	455	435	419	407	483	456	481	454	413	448	463	405	440	416	456	445	440	427	446	430	423	430	413	454	410	383	487	423	443	431	445	410	430	439	427	440	417	430	451	396	444	444	435	462	439	412	463	397	480	446	400	449	440	399	455	480	416	460	455	461	435	419	429	452	446	457	408	434	451	481	446	433	427	424	450	457	429	418	456	429	449	453	425	450	454	441	437	426	429	416	436	452	442	436	448	453	396	443	404	422	430	462	425	432	436	450	460	450	429	444	406	436	423	409	451	442	462	455	454	437	439	425	430	443	453	428	425	459	462	439	428	425	415	419	454	463	403	442	428	438	420	394	448	427	422	460	466	455	468	438	427	496	449	438	467	451	434	427	425	439	461	437	470	457	423	474	427	432	425	417	409	440	453	452	428	453	466	454	459	464	442	452	421	433	414	474	421	431	424	462	446	438	428	413	452	430	445	434	411	439	417	452	400	438	425	458	434	432	442	431	436	414	431	425	434	434	444	452	473	440	482	415	441	441	445	444	461	399	452	443	416	436	404	454	455	434	430	430	432	462	441	447	437	467	424	431	455	416	430	426	446	433	462	424	437	462	446	434	454	474	458	427	411	471	422	457	443	433	464	448	430	415	442	440	438	403	411	428	450	435	429	438	448	436	434	418	439	452	444	425	440	439	451	460	426	405	447	423	458	405	419	468	438	415	429	455	469	465	439	435	443	406	427	451	446	476	436	460	433	459	444	464	429	422	438	445	424	419	428	420	419	435	481	417	465	424	399	382	448	436	398	439	435	472	423	439	463	434	422	440	449	435	428	405	430	408	429	465	451	452	422	432	435	455	440	437	413	431	413	423	433	429	425	453	434	431	446	400	431	463	422	416	403	460	433	439	466	449	403	454	455	398	423	411	433	414	446	418	420	454	431	454	419	460	473	420	442	441	442	448	432	434	422	480	421	437	446	441	423	449	445	463	419	421	462	436	433	481	430	447	409	407	439	472	441	425	415	455	441	396	435	463	426	455	429	439	408	403	433	408	464	410	462	402	415	478	473	423	446	460	439	490	442	457	441	456	458	459	417	478	448	441	403	440	447	425	470	444	435	460	438	453	431	461	427	435	474	431	428	427	453	427	467	446	445	429	448	454	448	429	438	400	434	458	439	402	453	451	424	446	423	457	450	410	421	433	423	434	467	452	462	446	452	457	437	430	429	402	461	470	410	419	465	454	411	425	440	443	427	452	433	448	449	446	440	461	443	409	406	426	432	455	423	468	426	438	428	468	440	439	472	447	424	457	423	419	428	479	440	456	481	463	416	463	435	455	433	433	420	466	436	444	467	455	424	402	461	405	453	407	454	428	428	472	437	461	427	432	449	453	446	408	394	423	428	447	453	455	481	435	431
24039	20970	27933	24182	19362	1425	537	357	286	283	239	215	221	219	184	173	142	189	152	173	165	166	165	142	150	141	147	162	137	137	147	140	135	140	148	131	146	151	124	145	142	145	140	146	148	134	134	150	141	131	121	139	137	112	140	133	136	133	134	132	141	124	138	153	140	126	154	135	167	162	118	149	126	141	152	133	155	138	126	130	133	140	122	131	133	126	134	124	134	128	138	120	150	164	132	131	131	122	162	118	126	141	131	146	135	141	139	122	148	139	131	139	135	122	133	133	137	139	134	131	163	160	132	155	139	131	132	118	144	142	130	134	138	142	106	130	150	134	142	125	136	131	146	147	138	142	126	144	128	130	132	127	152	129	128	135	139	142	111	145	145	124	131	153	132	148	156	135	160	141	144	135	122	153	126	136	131	156	137	139	133	140	146	138	149	138	146	134	129	147	151	147	154	115	120	134	118	151	123	131	155	131	143	158	158	127	138	119	135	136	126	176	149	121	136	125	129	146	147	143	138	125	143	122	132	137	169	151	143	139	127	142	136	128	136	133	149	122	141	131	144	141	171	130	146	142	158	146	138	143	137	142	133	128	140	130	137	125	161	132	137	112	127	139	128	148	135	147	132	138	138	133	149	130	149	135	146	150	153	130	127	137	134	132	145	152	152	133	92	134	117	141	151	136	139	149	135	120	132	144	135	146	149	135	148	150	130	138	124	106	121	121	131	146	121	134	123	127	129	169	138	153	126	133	133	141	142	148	149	147	136	149	141	136	138	147	127	123	122	131	145	137	133	133	153	124	143	117	138	115	117	121	135	136	152	124	151	153	147	117	139	137	129	132	138	122	144	146	147	144	138	138	149	133	129	136	124	136	133	136	122	132	141	148	125	131	146	143	129	144	141	139	140	134	140	132	143	130	108	145	141	125	137	145	126	151	135	137	148	111	138	158	156	135	144	153	151	126	129	135	143	148	128	129	130	125	124	155	163	141	134	141	141	154	116	142	143	151	125	161	160	137	153	124	133	150	159	141	142	127	130	141	137	142	134	121	139	149	125	152	149	130	124	139	124	143	152	128	137	136	153	126	130	131	115	118	133	117	141	137	153	137	123	141	138	129	145	134	121	132	153	164	153	141	120	122	128	120	148	139	144	131	165	137	155	139	153	152	152	114	142	144	121	142	129	141	126	142	110	143	116	132	119	140	135	139	148	140	122	120	148	146	177	128	125	128	140	116	108	106	140	142	137	144	122	139	148	123	114	136	150	132	134	136	138	139	137	143	124	141	141	133	128	137	134	114	116	126	131	142	160	139	132	133	146	147	135	164	150	166	129	133	150	153	138	146	142	138	138	131	136	136	134	150	171	137	150	146	162	166	155	145	139	132	165	155	132	138	144	144	145	141	164	138	144	132	131	141	120	142	146	143	132	150	152	122	121	131	148	151	144	144	119	147	127	153	127	131	125	140	133	132	112	132	157	150	141	152	141	161	126	137	109	128	138	139	146	148	131	130	140	143	150	145	161	143	149	144	168	130	148	146	133	110	138	123	125	144	137	136	119	165	168	129	150	126	131	148	146	119	131	133	138	131	149	120	143	133	141	136	139	129	119	133	140	128	138	130	145	164	118	125	136	130	149	130	148	132	133	119	113	132	129	133	126	140	130	144	131	126	137	130	129	144	145	138	138	137	123	132	145	140	129	145	131	148	131	139	127	144	145	144	133	142	125	117	130	137	168	135	142	149	133	142	137	146	152	151	158	152	160	149	154	149	135	148	129	140	134	138	149	167	137	149	140	135	153	140	115	135	146	137	124	127	143	127	145	151	134	144	134	144	128	127	131	133	125	164	123	171	120	139	143	122	119	136	133	134	141	137	145	139	128	117	122	127	136	133	146	148	150	136	167	144	149	139	114	127	148	141	150	141	140	135	140	148	139	140	136	133	133	133	149	153	128	140	129	151	119	173	136	136	130	126	143	139	152	145	145	150	138	152	114	139	140	116	135	140	136	146	119	127	133	162	152	146	142	126	149	124	148	127	124	131	146	152	121	152	137	114	137	136	160	130	137	137	141	155	147	128	136	173	131	132	137	163	136	139	162	137	140	147	119	135	127	120	140	133	144	130	138	129	134	132	145	129	119	134	148	136	166	146	148	119	129	146	134	129	125	143	160	125	141	142	125	130	143	149	129	126	148	128	142	136	141	146	152	144	133	149	142	148	145	144	157	141	126	135	151	136	155	128	138	139	129	135	134	125	134	149	124	141	130	145	121	129	155	137	138	147	137	147	130	141	144	124	136	135	143	145	110	138	141	144	131	138	141	145	136	129	125	148	157	132	121	124	149	153	151	139	147	140	119	138	151	119	138	130	118	145	122	128	168	138	136	148	163	147	150	151	136	155	146	144	134	136	131	127	157	151	122	153	131	130	146	112	132	134	152	141	142	132	136	154	135	140	124	164	136	146	151	116	150	136	132	150	141	156	152	140	141	121	145	126	140	151	153	125	126	132	153	129	144	143	137	145	150	135	136	134	125	145	145	124	126	134	132	141	137	133	127	127	156	144	153	143	140	150	125	155	135	139	135	126	128	136	152	137	141	153	129	161	144	159	149	129	132	155	120	127	131	123	154	134	119	169	144	148	115	141	147	126	139	148	143	140	130	132	160	126	152	134	148	135	149	165	137	161	129	141	156	127	126	158	130	140	155	144	144	142	169	156	152	142	103	135	144	152	132	124	148	150	149	146	129	130	155	138	147	148	138	145	144	134	146	136	148	121	130	130	131	118	132	153	137	126	128	132	147	156	146	123	148	130	132	145	151	143	143	141	127	140	139	151	139	159	131	124	153	122	152	129	141	132	133	154	135	142	133	152	151	132	134	132	168	133	138	141	144	145	135	140	146	127	142	129	140	131	128	134	136	135	136	138	122	135	143	128	130	131	150	124	141	127	124	122	126	147	132	146	125	142	137	140	135	163	143	114	118	132	140	144	147	149	152	161	122	155	131	134	133	134	138	134	133	148	139	125	129	161	143	141	144	135	148	126	129	129	132	135	130	119	130	136	128	127	148	128	149	127	137	133	120	130	147	143	114	139	144	140	147	132	113	133	125	137	160	142	147	139	134	137	126	137	158	148	144	124	152	121	142	142	150	119	138	132	160	135	154	143	123	138	117	114	151	149	105	137	134	154	139	133	129	133	157	135	144	136	147	156	127	115	148	130	122	136	132	123	139	142	131	134	139	127	133	133	138	147	166	140	120	126	132	130	142	132	129	125	113	148	129	124	115	127	131	153	142	134	142	153	136	126	127	153	133	120	119	149	148	115	136	123	123	149	137	150	122	142	133	140	126	112	128	137	140	146	171	148	145	130	146	140	139	142	106	144	134	132	146	130	148	145	128	150	132	134	142	127	145	119	148	149	139	134	139	128	131	119	142	133	124	140	138	150	133	136	135	142	131	125	143	139	144	130	139	131	136	156	148	154	149	148	140	147	124	123
17028	9312	7804	4003	2552	1864	1357	1142	922	771	682	587	548	487	467	456	392	409	380	346	345	363	312	312	336	306	310	306	296	315	322	307	293	311	296	298	271	296	273	294	295	290	258	275	296	278	295	284	283	280	307	297	288	293	264	299	272	250	233	229	287	264	251	261	305	253	243	259	286	297	276	238	265	293	287	277	296	270	271	263	281	280	301	265	258	274	269	273	275	246	299	269	269	264	277	242	262	286	279	268	277	300	272	243	275	274	268	245	279	275	293	287	280	237	278	298	268	258	273	241	248	275	268	296	279	267	268	289	262	313	255	260	254	240	259	292	296	244	279	247	243	296	271	250	273	279	261	263	275	266	252	296	253	272	290	245	277	282	253	267	266	272	277	284	299	262	214	278	255	262	259	228	289	275	268	291	297	229	231	240	246	278	291	249	274	266	279	251	257	277	272	270	296	284	251	279	290	275	245	288	258	276	281	258	278	279	271	269	285	259	253	257	263	286	284	249	279	247	285	271	272	316	289	288	286	277	272	280	253	272	273	243	293	254	278	279	260	292	274	269	240	259	261	280	279	255	252	253	248	247	235	260	271	274	263	266	288	260	292	278	274	287	295	260	267	268	259	304	270	266	276	299	269	270	283	253	244	242	251	284	291	285	269	230	267	252	263	248	249	261	265	260	249	259	281	263	294	281	244	265	275	263	244	257	251	280	235	278	258	278	273	275	287	254	277	242	269	278	265	256	242	253	252	284	276	301	275	263	308	237	286	255	251	283	278	250	274	263	252	248	288	261	280	260	293	235	255	247	255	248	273	291	267	276	254	273	266	249	277	260	257	256	270	244	263	255	258	282	281	252	287	279	283	289	282	282	260	276	235	254	250	248	322	266	273	262	250	276	270	272	247	280	283	268	253	275	248	272	286	257	253	264	273	274	278	279	226	264	287	290	273	287	255	260	253	280	247	304	255	262	256	272	277	287	243	253	255	264	276	281	264	277	268	261	256	262	247	249	266	270	303	271	273	261	259	263	298	251	277	295	276	264	312	248	276	251	245	299	262	253	293	273	255	272	235	248	277	264	264	258	250	254	259	272	265	276	248	267	289	265	262	261	282	260	284	255	269	274	279	276	280	292	247	279	263	244	245	264	284	261	282	265	285	243	240	243	288	248	256	286	265	272	284	263	251	256	268	264	288	273	232	257	249	245	307	273	268	279	299	261	268	283	298	258	289	249	290	292	261	273	261	282	278	289	284	271	268	248	246	256	257	285	279	267	261	265	256	247	262	270	266	262	259	239	249	230	286	264	263	219	277	280	233	278	266	273	277	279	240	263	255	265	277	245	243	280	270	290	251	275	270	267	257	299	243	285	228	244	257	278	272	242	267	269	278	286	288	246	296	255	259	260	281	284	262	285	277	238	284	276	263	244	269	276	232	258	286	254	263	259	253	259	246	269	269	275	283	275	263	281	254	263	290	287	245	253	263	258	258	266	284	240	285	263	268	270	268	271	257	294	306	255	239	271	269	267	258	279	267	246	273	278	253	263	267	262	260	288	276	260	267	245	310	280	259	279	267	271	253	252	255	271	256	273	264	272	264	263	261	262	250	269	254	264	255	243	259	257	254	262	250	282	268	230	278	281	275	279	284	255	276	277	303	266	266	254	233	242	272	279	253	290	266	272	253	265	268	263	234	273	270	268	278	280	252	253	272	254	284	247	242	268	278	311	263	309	277	233	265	267	289	275	277	298	273	269	271	279	265	222	282	265	271	245	250	241	266	288	272	227	286	299	224	278	308	247	277	245	278	285	269	278	303	261	265	250	245	266	297	267	267	247	270	273	265	246	289	271	253	258	258	279	254	249	272	249	290	260	269	252	287	278	267	245	291	278	269	255	284	278	267	247	266	258	275	273	269	273	242	268	290	280	276	279	254	256	277	262	273	277	277	266	259	243	268	295	308	267	261	267	277	268	263	287	274	220	250	263	262	260	269	269	270	275	270	241	259	253	263	272	252	253	272	276	257	267	244	266	248	286	257	265	247	263	285	270	262	241	243	260	256	297	285	316	248	278	277	232	226	270	274	285	259	262	225	229	250	272	275	251	273	261	255	264	265	252	255	270	243	290	270	262	287	283	262	256	251	276	290	282	268	283	298	278	249	266	286	251	292	270	262	254	275	253	295	294	269	261	259	254	282	253	271	263	274	257	261	264	257	282	266	266	264	278	290	276	253	265	264	242	282	266	256	301	259	276	259	266	260	270	252	280	287	243	247	235	258	258	271	253	267	272	261	287	265	284	263	244	270	283	274	285	272	261	254	244	280	270	274	254	277	236	286	233	257	285	238	267	252	277	260	263	269	261	281	262	302	264	265	269	280	288	287	265	287	257	240	300	278	263	300	252	260	266	267	255	271	268	255	247	276	276	269	224	290	250	256	273	274	269	279	248	258	248	271	251	280	247	268	281	264	278	256	256	281	253	282	242	275	242	273	252	272	257	253	257	271	259	273	272	251	259	277	278	292	248	274	263	272	262	263	258	236	293	249	254	266	245	234	256	263	237	285	270	281	273	265	265	279	250	282	270	261	259	246	276	257	285	273	278	272	258	256	265	270	277	293	255	272	255	279	265	236	246	273	267	245	252	278	256	257	250	248	271	242	277	255	260	248	265	271	279	268	242	255	257	281	253	269	286	253	252	257	261	277	277	280	261	246	295	257	273	279	252	251	256	284	285	249	280	276	255	281	245	251	276	283	254	249	259	299	245	258	260	309	286	297	260	234	269	264	250	269	271	273	273	258	275	266	241	285	272	238	281	244	265	267	270	292	265	230	256	279	238	276	274	263	244	287	263	280	269	287	252	285	294	270	256	245	274	244	289	255	252	295	271	265	233	263	270	248	264	274	244	255	252	263	280	270	254	218	266	262	247	278	251	263	276	266	259	301	248	255	250	262	305	248	263	254	259	288	278	266	282	262	279	279	261	265	254	274	265	272	268	285	263	278	286	256	280	291	273	275	284	296	267	286	262	277	271	272	276	269	284	260	247	276	264	250	261	245	264	280	243	274	299	250	259	277	263	248	242	287	282	274	287	236	267	267	253	290	259	263	269	227	259	252	257	271	284	264	253	309	262	281	258	240	277	276	264	282	262	288	261	303	279	277	284	243	255	265	247	256	276	266	270	269	287	270	268	259	276	252	254	262	284	269	263	264	257	259	244	267	267	264	282	251	271	276	291	293	277	288	275	231	287	279	255	287	268	256	265	247	270	271	287	242	264	259	239	237	263	263	252	287	270	263	246	249	248	267	256	256	253	271	270	270	278	305	297	273	264	269	259	268	283	234	270	278	265	246	264	258	260	290	277	276	263	278	252	270	286	268	278	244	247	292	258	270	265	269	273	278	237	260	293	257	264	242	266	295	300	282	240	277	270	259	269	286	261	277	253	282	266	276	260	240	247	273	289	256	247	265	265	270	266	262	277	267	233	253	254	255	283	286	261
23036	20982	28633	23500	20985	18532	1862	759	644	585	519	457	459	493	463	408	409	386	390	426	337	369	338	371	370	360	365	306	344	355	348	348	308	350	309	346	309	341	348	315	362	330	335	317	346	355	353	324	301	361	314	344	336	300	305	328	336	338	315	306	346	328	343	369	310	349	305	300	354	362	316	334	353	332	313	348	338	351	330	314	351	356	299	291	278	343	341	312	341	329	311	323	326	348	337	349	336	320	330	305	335	320	300	321	328	328	309	343	301	364	345	339	347	322	342	329	364	326	307	332	311	343	325	314	323	272	341	333	327	287	317	319	331	338	336	315	303	303	384	314	344	326	328	307	328	338	317	341	339	325	344	309	315	325	312	311	357	325	364	316	317	324	341	336	325	309	343	306	324	327	335	334	327	317	345	264	327	319	340	345	314	301	341	347	314	334	306	342	330	306	303	316	351	322	297	305	331	328	350	304	320	299	343	338	318	338	342	313	338	308	341	333	345	327	344	322	323	312	334	343	282	341	300	338	352	302	319	299	288	315	292	315	346	316	326	350	309	328	317	341	345	330	326	353	349	342	323	319	362	341	310	330	335	316	312	318	328	304	348	321	310	341	329	330	347	339	332	315	343	317	314	314	315	330	291	335	341	334	332	298	337	344	327	324	339	334	363	287	325	321	339	320	322	318	333	350	291	314	283	349	331	351	321	311	344	308	299	306	307	328	324	316	314	299	316	316	323	320	328	332	339	297	357	325	318	325	330	312	318	342	315	336	354	307	285	329	304	312	354	343	317	331	359	344	344	329	327	335	317	323	291	304	306	316	349	316	315	321	324	315	327	314	336	329	323	335	322	334	364	329	364	363	326	311	305	320	290	310	283	313	357	349	321	323	288	319	313	318	318	320	354	344	365	355	339	339	306	302	330	314	321	303	317	325	331	320	311	336	345	337	331	334	346	332	322	343	348	299	352	366	332	319	346	310	318	304	341	314	339	307	316	322	301	327	355	342	304	305	302	301	313	311	320	359	299	307	321	297	325	324	308	320	327	353	294	316	335	303	302	319	308	347	309	349	302	318	318	298	332	355	326	339	325	353	339	357	331	313	330	310	344	318	315	301	306	322	305	319	324	298	337	280	307	318	338	298	325	339	314	316	302	310	304	336	316	315	280	328	315	331	335	325	299	315	305	321	364	332	346	306	325	304	345	338	306	328	312	339	338	298	304	327	326	319	350	310	332	319	339	324	330	312	311	290	327	322	314	310	307	315	348	334	354	356	341	329	337	300	340	310	317	316	306	319	322	347	321	325	348	323	328	341	331	303	356	309	307	319	323	347	325	354	351	326	349	315	312	314	333	307	295	324	329	347	321	322	355	324	338	316	321	338	325	322	310	323	324	344	330	344	324	338	299	324	285	333	316	296	297	313	351	303	327	322	321	319	311	329	330	331	325	324	343	381	306	340	342	303	318	339	333	339	341	347	308	353	320	303	320	344	355	316	289	306	348	321	317	297	326	332	311	302	303	300	304	327	334	321	301	336	303	310	310	334	311	344	331	313	354	338	336	308	333	318	298	303	327	333	323	338	305	349	309	341	314	318	292	312	320	352	313	313	331	308	326	326	320	327	315	339	298	336	299	317	312	328	333	311	307	333	309	321	295	276	348	359	345	312	320	314	331	327	272	348	297	322	296	317	311	327	306	325	316	338	299	322	316	317	282	322	333	340	322	326	320	308	319	348	317	317	319	287	310	321	323	368	328	324	295	330	307	330	301	348	314	285	320	310	329	306	322	321	302	340	308	323	336	306	310	330	319	313	334	314	331	318	329	320	349	322	329	347	324	319	349	336	345	348	303	326	328	301	354	324	321	319	336	331	339	318	298	330	311	308	311	313	345	317	339	322	331	309	339	310	340	326	323	334	329	325	297	315	319	334	346	339	322	288	314	309	319	326	322	345	317	340	339	315	326	340	330	302	290	322	330	313	333	301	359	326	294	335	321	297	335	321	327	340	365	323	346	328	318	355	327	299	332	310	305	358	325	305	318	323	339	314	352	328	333	331	311	319	313	348	330	337	313	312	285	330	310	316	317	297	317	355	281	319	319	335	332	300	283	324	328	323	346	327	346	334	346	304	322	348	314	319	332	308	359	296	326	276	313	338	342	315	300	325	307	326	304	318	314	308	320	344	307	366	316	306	303	274	308	298	337	328	315	321	344	295	331	291	308	313	315	303	310	311	315	342	325	337	309	324	333	316	334	334	332	303	298	323	308	316	349	328	291	341	343	318	310	332	327	320	321	349	327	300	345	321	303	312	321	323	306	305	315	332	298	313	316	294	344	321	331	337	311	335	342	309	294	322	329	302	305	327	331	380	322	307	299	269	340	295	328	333	320	331	325	288	281	335	331	349	288	288	321	316	331	320	319	347	319	324	317	319	335	325	318	356	310	367	318	311	332	348	350	342	318	346	329	332	353	346	323	332	341	320	321	314	357	329	321	294	283	327	350	331	326	327	328	296	322	351	346	296	372	306	281	326	336	361	294	312	349	294	315	333	308	329	339	307	332	322	316	319	312	314	334	324	323	309	291	295	330	342	326	349	329	358	310	353	293	289	293	300	327	322	293	297	331	315	320	312	292	328	349	295	293	346	328	320	311	305	373	311	330	325	354	303	316	341	333	325	316	292	319	301	307	326	296	304	290	326	303	339	327	348	338	300	326	316	323	333	308	324	321	332	296	344	319	337	344	336	344	304	320	335	320	338	324	341	361	346	318	341	312	328	330	314	329	323	319	334	293	320	318	337	325	323	331	346	336	326	344	315	314	344	326	329	318	327	299	303	339	330	309	302	359	315	335	319	308	346	321	341	327	311	322	324	319	312	308	334	322	335	342	312	331	351	297	358	269	305	325	359	321	274	289	333	315	337	330	335	314	330	322	315	353	350	348	352	326	347	341	339	310	320	340	306	334	317	332	313	331	336	333	322	347	313	329	332	313	367	326	299	348	323	307	323	297	333	305	301	343	322	345	326	315	348	327	316	330	344	339	309	321	289	327	329	364	306	316	326	349	345	313	321	319	308	372	314	335	314	322	316	310	302	313	316	336	322	315	288	301	312	326	291	326	302	317	338	298	306	310	311	343	306	321	329	314	330	320	314	317	366	301	342	328	328	320	324	328	357	330	328	333	317	320	346	325	310	340	352	302	348	334	353	325	300	302	324	329	319	282	303	331	310	304	292	294	319	346	316	328	302	352	314	327	357	320	343	324	323	293	313	317	316	328	329	326	333	323	318	325	334	346	295	336	343	331	318	320	335	332	327	326	343	290	296	323	333	326	317	296	322	311	307	323	341	328	297	315	317	313	331	338	346	307	315	349	336	338	329	338	335	313	353	319	340	305	337	316	327	311	311	330	343	303	324	338	301	296	351	315	315	356	319	317	305	320	323	320	324	304	327	302	334	338	278	329	320	320	331	312	308	310	337	283	318	296	301	340	315	301	297
20056	15245	13026	6957	4652	3393	2648	2128	1764	1534	1253	1235	1110	1019	944	888	862	829	794	736	737	750	684	692	693	662	659	641	664	625	618	616	591	573	627	627	570	607	615	603	596	608	585	593	551	601	599	643	569	562	608	614	539	576	564	582	570	555	555	575	571	580	541	569	572	575	590	618	585	526	570	590	609	566	573	566	560	550	552	607	562	570	526	562	554	558	589	601	607	581	553	606	551	558	573	583	581	534	552	531	552	559	604	595	567	587	574	556	551	568	567	576	557	611	542	562	567	578	588	582	570	572	599	611	573	543	567	564	553	531	539	509	552	534	561	571	556	551	607	540	508	566	560	544	556	532	558	595	545	576	607	599	548	578	593	583	601	565	584	554	554	556	576	484	564	547	551	586	564	531	566	537	545	581	554	607	575	591	559	522	553	529	495	544	511	603	548	566	612	526	592	547	564	528	538	564	550	533	542	568	576	563	575	566	562	546	570	555	556	595	562	569	508	590	549	565	578	546	589	596	549	571	568	576	588	612	617	544	565	554	577	623	563	533	570	589	550	553	517	537	523	606	567	522	563	574	564	582	523	568	541	551	566	562	534	557	597	552	528	552	566	587	579	585	572	581	579	556	560	504	540	543	573	570	511	566	559	559	543	543	586	557	573	575	477	562	530	565	588	553	560	562	577	552	585	560	565	596	551	558	532	556	568	542	527	580	548	579	542	564	558	587	588	542	536	528	550	547	550	577	580	573	566	570	582	605	543	569	551	594	594	539	551	494	578	542	548	552	541	527	581	543	565	553	575	538	563	503	587	583	558	570	554	506	527	561	531	555	536	601	567	544	580	556	558	602	583	620	527	542	568	569	564	531	585	602	576	558	539	575	586	545	524	570	548	534	582	526	578	575	574	539	583	553	571	564	575	551	579	532	543	563	549	562	593	594	559	574	534	578	541	553	529	556	558	534	538	545	556	559	576	560	542	566	566	616	564	555	577	561	549	560	584	555	542	533	547	541	628	577	554	549	556	536	544	566	557	577	536	522	558	521	542	526	557	564	548	572	542	546	578	555	537	536	576	540	566	560	569	542	589	571	584	574	578	550	552	564	557	560	577	566	573	564	564	595	537	563	522	550	583	529	559	561	571	564	568	538	526	550	556	551	513	565	545	550	596	569	555	509	528	558	599	536	542	551	573	523	540	603	580	545	564	593	561	581	559	588	584	533	539	556	568	589	569	557	563	579	562	555	578	537	529	554	546	535	533	570	553	578	555	568	557	557	577	598	557	539	568	542	558	611	558	535	554	533	548	528	533	569	550	543	584	560	566	558	561	517	561	583	565	601	574	601	601	583	540	553	558	552	620	501	617	537	563	538	574	536	579	584	544	550	604	537	612	600	537	561	546	571	597	555	541	565	614	554	584	569	591	553	572	559	551	601	544	545	538	564	549	532	538	551	596	509	537	535	575	557	557	518	539	522	570	563	569	539	542	623	583	572	530	556	525	552	593	556	534	586	537	566	529	586	563	542	513	558	559	569	571	554	529	597	609	555	576	528	580	598	535	557	528	562	584	587	537	571	565	540	545	553	530	558	599	595	544	570	551	502	607	563	554	513	590	565	559	540	547	585	576	528	569	504	559	574	549	584	559	568	591	559	539	538	580	538	578	574	550	564	557	553	555	569	563	571	570	594	551	546	580	530	559	544	549	599	586	548	555	577	536	518	604	567	527	529	574	567	614	564	554	576	555	557	524	518	575	572	590	565	545	536	533	536	532	540	549	573	556	574	552	563	568	553	589	520	538	584	540	597	565	571	546	589	533	544	523	531	559	522	539	560	528	558	519	579	524	573	560	540	546	573	546	552	545	565	570	524	540	536	567	541	556	579	574	565	549	520	584	584	576	575	575	565	557	530	529	512	538	563	573	589	518	525	542	553	536	561	553	556	541	523	596	565	537	553	546	571	637	522	512	522	546	554	552	530	570	556	599	543	529	557	520	551	565	566	563	571	546	568	547	559	549	576	590	582	543	561	568	563	530	569	542	531	552	543	548	506	541	569	580	559	566	577	584	574	538	530	570	568	537	537	525	575	583	570	548	587	525	558	547	583	566	598	551	532	560	518	512	550	559	580	544	566	574	519	567	567	577	552	538	580	553	564	571	552	542	555	567	595	522	536	565	574	543	602	549	546	538	551	553	518	517	561	533	563	552	540	546	597	528	556	569	574	549	551	566	564	594	543	583	550	556	583	533	555	580	605	536	545	582	561	581	568	541	559	535	566	563	567	527	555	563	512	565	578	518	569	576	581	544	580	573	573	492	560	578	589	553	544	562	598	551	572	553	521	538	560	567	558	541	558	526	515	587	559	592	551	540	548	605	520	568	524	508	519	551	566	542	534	571	550	579	551	563	569	602	543	593	543	554	545	535	567	596	560	532	548	579	550	523	525	544	554	584	559	537	567	569	579	530	583	552	545	562	536	549	555	585	542	558	542	573	545	557	524	561	573	564	542	535	525	556	547	562	556	549	575	561	483	556	584	549	592	552	569	574	539	529	580	523	540	599	560	570	572	579	557	571	551	580	501	564	533	572	581	543	549	545	537	534	512	557	553	562	544	532	531	572	547	568	572	566	547	574	559	559	524	539	578	574	548	563	567	564	554	561	544	627	538	571	572	599	553	560	551	551	531	617	567	555	575	564	570	566	576	584	542	565	595	551	568	542	525	573	538	567	549	541	544	571	590	570	560	589	593	584	547	597	544	590	538	571	556	571	508	542	542	564	540	553	584	549	565	562	536	557	563	539	542	536	542	541	536	523	502	563	553	532	537	566	562	557	576	517	588	542	572	597	522	561	584	550	587	549	545	602	561	598	533	538	569	542	531	535	601	526	592	567	504	514	507	561	577	565	549	556	574	502	589	582	576	577	530	597	555	558	574	554	612	572	527	630	590	557	559	564	543	580	602	582	564	571	530	570	549	567	550	532	619	581	546	558	568	550	579	553	552	574	572	569	534	590	531	593	565	602	546	577	567	576	548	574	538	566	530	613	570	523	577	566	563	598	570	547	547	561	543	591	552	534	585	544	522	562	545	573	542	532	575	542	542	552	585	568	580	609	614	598	537	584	534	549	589	583	569	591	550	569	597	567	557	577	558	553	561	543	556	548	560	585	553	541	548	563	544	550	532	593	567	553	578	575	566	563	573	585	562	584	547	542	587	575	589	529	549	540	556	538	598	583	553	534	558	572	584	560	564	528	554	571	540	587	541	597	625	580	554	596	521	513	514	594	583	536	577	541	544	564	552	542	550	585	517	566	593	534	564	534	515	573	567	563	580	568	555	560	574	545	531	561	589	609	532	536	590	562	551	513	553	575	567	581	558	554	566	577	553	593	554	544	553	585	523	559	541	592	545	562	548	583	524	584	605	567	533	575	546	555	539	576	553	538	546	543	533	587	517	572	543	547	589	566	572	554	573	565	547	560	588	568	532	570	574	560	525	546	541
26490	20390	8161	704	429	390	264	240	234	219	246	212	251	234	242	232	235	213	224	224	232	230	228	218	214	227	220	237	220	207	259	224	221	235	202	233	236	223	227	241	246	217	229	246	240	233	204	215	205	259	216	197	237	218	231	205	230	200	220	241	236	238	215	226	258	231	239	252	225	245	220	203	261	214	227	241	213	241	239	243	213	199	228	245	221	244	231	248	220	230	233	235	240	220	214	230	232	251	241	203	232	228	236	238	226	218	228	238	221	241	229	216	215	261	224	218	218	238	220	222	214	190	215	218	206	253	247	243	235	239	270	229	212	220	243	227	236	230	224	230	228	234	210	243	243	211	229	229	242	224	217	219	205	227	234	239	203	249	233	226	245	245	234	200	219	224	204	216	229	210	187	221	216	226	226	255	207	271	198	233	220	234	239	215	231	257	248	223	252	203	232	205	203	220	228	231	256	225	201	219	199	220	225	223	196	225	194	233	219	244	212	207	226	250	230	238	223	221	219	245	230	228	232	237	230	231	236	198	220	221	208	235	235	218	232	211	241	255	234	204	231	221	225	221	246	238	241	232	221	226	223	238	222	218	216	237	199	227	196	235	219	233	216	217	210	213	211	229	249	243	251	225	242	233	228	219	228	206	205	236	249	218	212	217	256	243	199	222	219	213	227	222	222	230	229	191	254	226	244	210	238	235	280	221	245	224	231	222	229	221	226	219	227	231	251	228	248	241	222	243	202	227	220	215	214	220	238	215	237	249	230	215	222	231	234	209	230	237	221	228	221	233	244	255	237	224	237	223	219	249	235	229	215	234	215	254	213	235	235	247	218	253	218	229	216	215	204	235	242	240	230	259	225	218	227	228	205	230	245	216	236	242	237	217	222	213	244	242	251	218	224	260	221	218	230	216	254	211	238	241	217	231	248	201	228	223	228	249	240	208	225	221	219	230	245	208	215	217	223	242	227	241	225	210	182	227	224	204	216	211	208	223	231	240	223	232	233	223	223	246	241	203	231	221	230	213	233	235	218	205	219	239	200	242	214	201	254	208	246	192	258	225	244	219	220	194	219	245	208	221	199	230	243	220	217	254	255	233	234	256	204	220	232	228	222	215	243	243	210	223	217	223	214	220	240	202	232	221	253	207	218	218	243	217	249	216	211	214	226	225	247	241	202	233	212	245	239	217	232	215	222	249	217	216	206	247	211	248	221	248	226	199	235	234	191	200	219	217	249	249	222	194	215	239	222	235	222	206	205	231	223	216	229	237	242	226	234	235	229	244	227	209	227	220	197	252	244	208	226	226	215	225	238	241	247	226	247	239	223	229	230	236	245	224	198	194	238	219	242	219	205	224	234	219	226	232	233	219	235	225	232	235	227	259	216	224	196	223	206	218	224	246	230	252	227	229	244	228	213	238	224	222	231	231	246	230	223	204	222	225	224	213	229	235	236	225	207	232	225	238	246	233	226	216	222	218	227	221	247	244	212	225	202	240	243	225	245	238	228	213	225	209	215	221	224	249	218	225	232	212	236	213	227	221	232	211	239	236	239	195	234	240	218	245	202	226	209	221	246	223	195	241	217	221	222	230	216	231	209	220	211	254	207	221	225	227	237	254	248	243	208	238	194	224	210	211	206	235	215	194	229	233	231	222	227	231	210	212	230	252	208	221	210	225	206	232	208	230	217	222	224	227	215	250	235	212	224	220	192	219	233	219	218	224	222	226	232	250	216	237	244	218	206	228	225	229	234	227	223	207	241	237	208	228	233	221	243	235	236	218	242	251	249	230	246	238	225	234	227	238	232	253	228	209	241	225	214	231	238	240	227	233	228	214	219	227	230	251	245	225	213	245	261	244	217	248	218	229	226	219	226	258	249	221	255	214	239	235	220	183	239	235	234	219	238	220	233	214	209	230	247	244	214	207	240	195	207	232	214	228	232	248	211	204	217	216	226	221	226	221	231	226	224	207	210	230	216	244	239	223	222	236	246	235	233	222	249	236	222	212	207	215	219	244	218	213	238	229	214	223	249	232	267	234	205	222	265	236	239	241	226	242	220	225	202	250	229	244	266	209	222	257	228	239	238	208	226	246	238	211	208	228	228	206	218	248	222	203	201	222	215	224	229	206	207	254	213	234	209	223	216	225	242	199	207	226	238	231	216	244	231	227	226	218	248	216	224	233	232	200	247	209	235	241	240	222	221	228	229	234	237	223	197	222	225	234	268	232	210	230	229	230	253	170	238	236	185	225	236	225	206	246	242	217	231	224	233	214	199	233	253	243	218	247	208	245	207	223	232	226	247	229	204	223	248	233	212	231	227	224	216	244	213	239	231	261	226	245	250	213	213	252	255	218	214	223	204	224	241	235	222	217	211	210	205	216	206	249	223	242	221	227	234	222	225	259	244	241	255	225	216	224	239	224	269	195	225	198	226	241	226	224	235	213	224	236	222	225	235	222	236	217	219	235	226	225	230	227	243	214	230	235	234	199	205	234	235	169	188	238	204	239	241	230	265	210	230	251	246	210	219	231	223	216	200	222	232	223	240	228	239	235	240	204	228	226	229	195	223	232	205	228	214	220	220	225	202	217	251	239	223	242	232	216	231	235	209	244	223	250	229	214	213	209	241	225	240	224	228	220	193	225	223	227	214	249	191	207	194	211	206	234	256	198	253	223	213	210	215	198	243	251	232	237	193	215	220	231	218	228	233	230	224	243	222	221	216	229	194	220	218	206	227	220	210	189	245	229	238	226	250	241	251	205	246	239	248	227	222	235	226	223	249	245	250	197	231	233	223	251	232	223	218	238	225	231	202	213	239	242	239	224	220	215	260	232	213	240	222	243	205	216	234	215	219	196	241	212	219	199	238	218	215	246	219	229	218	207	242	260	231	202	227	231	227	218	233	250	216	227	229	217	224	233	217	207	226	238	243	218	216	232	242	213	214	194	244	244	203	237	238	216	222	214	244	222	215	222	216	229	248	233	233	236	230	225	244	264	238	237	244	228	202	252	215	242	248	199	226	222	264	236	235	265	195	239	241	216	202	219	209	225	229	233	250	217	231	216	243	203	231	226	232	208	233	232	223	254	230	274	206	206	234	220	225	210	220	223	206	222	203	231	258	209	222	226	224	212	246	214	211	245	214	236	207	191	225	235	236	245	242	269	204	238	203	254	215	233	227	231	228	231	241	209	247	217	217	227	233	227	231	243	241	220	204	225	195	202	216	236	228	219	251	200	213	224	254	254	231	243	220	257	189	213	223	222	212	239	220	230	248	256	220	210	226	249	230	218	252	229	242	225	220	240	223	207	208	206	240	233	212	210	224	218	232	229	244	223	259	211	225	257	241	228	238	213	216	234	228	236	234	198	233	194	217	250	211	266	237	240	253	233	222	228	226	239	239	253	221	238	226	209	218	253	235	214	219	240	220	209	211	255	226	231	228	206	197	227	239	221	202	224	207	243	231	223	175	218	217	207	206	233	207	216	251	211
9071	1535	1382	923	666	581	509	517	524	502	492	491	442	467	433	477	433	430	460	463	469	436	430	456	439	400	426	431	431	418	451	444	435	468	431	429	435	433	440	436	461	446	424	419	413	446	407	376	454	432	428	440	436	395	438	413	456	396	460	450	414	396	414	411	457	434	398	420	442	446	423	431	409	414	443	460	413	447	432	403	442	430	428	424	424	408	430	452	425	432	449	413	470	405	434	461	407	432	399	416	396	418	431	427	417	434	436	440	425	447	446	460	452	455	446	464	447	430	437	434	405	431	425	439	436	451	381	471	428	428	465	409	434	424	433	424	435	406	466	444	466	431	422	418	413	471	443	451	438	430	465	446	414	428	460	402	432	446	421	422	438	464	475	434	439	437	402	428	448	428	428	453	477	454	412	497	391	436	399	416	449	431	440	412	411	440	435	431	427	436	415	420	430	458	444	461	444	466	401	450	406	436	426	435	409	454	430	415	439	465	420	444	416	401	428	438	433	407	426	422	477	409	406	392	452	388	424	418	441	437	432	430	397	426	469	434	432	434	459	440	467	421	456	438	416	398	442	419	400	443	419	456	438	459	432	435	422	441	460	423	435	434	389	436	412	437	434	444	424	433	425	444	423	466	436	440	435	442	425	436	447	432	442	419	433	430	434	432	427	429	442	445	436	461	445	449	434	472	409	456	447	471	402	465	389	455	416	412	413	438	454	417	425	443	412	444	412	445	478	462	419	458	438	401	431	434	453	433	435	428	410	410	473	394	411	410	430	440	444	431	400	460	416	405	410	453	454	437	451	433	440	427	469	435	413	450	455	420	471	438	411	425	425	442	450	392	438	456	405	408	432	417	449	467	436	437	447	415	428	466	454	399	428	421	422	424	408	430	414	395	438	432	457	462	423	451	404	446	446	446	418	417	424	401	460	449	440	412	467	440	457	407	457	424	439	412	449	418	439	468	444	425	428	460	400	452	445	442	404	422	415	422	432	434	478	459	421	423	408	432	460	390	394	453	423	446	408	436	438	428	434	403	451	462	441	437	422	429	471	434	440	428	375	389	439	417	396	456	449	449	416	478	424	400	457	451	447	424	444	464	403	415	449	458	436	432	453	429	434	416	466	421	415	469	396	447	434	449	460	442	436	428	435	439	423	439	431	434	458	439	460	442	464	431	394	418	433	462	439	429	437	436	417	441	445	431	465	459	418	475	412	457	451	458	401	466	433	410	440	441	455	400	425	396	451	451	484	464	464	439	451	400	451	396	420	448	421	454	499	428	414	425	432	413	431	390	434	477	444	422	438	408	425	446	450	430	401	440	410	434	466	458	449	439	452	415	448	466	392	434	473	437	432	435	399	408	439	436	416	460	432	415	415	405	457	412	397	414	442	448	417	434	420	409	424	446	435	478	448	436	453	430	435	428	475	457	433	429	429	420	445	415	419	429	451	432	461	430	438	414	486	440	453	445	446	401	421	408	448	425	459	464	460	415	457	475	416	457	430	432	396	405	429	403	430	438	429	441	443	429	452	431	398	446	440	443	401	420	415	483	430	452	426	446	452	462	442	428	458	429	408	407	447	439	414	405	412	422	438	442	412	415	426	438	390	409	393	440	451	459	443	467	460	418	434	416	413	476	438	460	432	439	460	442	420	443	435	411	427	426	396	440	421	463	442	420	448	439	418	449	446	421	423	428	433	435	439	422	452	383	430	420	393	453	411	464	438	449	424	486	432	417	418	425	408	475	437	418	408	456	403	475	441	443	404	483	442	451	424	430	457	444	414	444	425	402	458	436	413	444	443	409	432	433	452	434	435	425	421	467	442	455	357	441	426	434	423	438	446	460	446	472	465	427	473	415	416	434	466	410	400	399	441	436	455	424	433	448	452	429	414	453	429	427	450	435	445	437	440	423	444	453	471	429	443	435	431	453	415	436	424	423	453	449	400	436	467	425	440	418	439	422	420	447	435	418	408	418	466	415	427	391	434	426	448	421	448	406	428	424	429	435	446	456	434	460	478	411	419	445	419	421	448	433	447	420	425	450	434	404	437	447	414	443	415	437	452	409	420	423	436	422	451	443	437	437	400	430	440	443	444	471	437	415	458	459	424	374	445	453	427	438	393	430	402	398	458	439	447	414	426	479	473	447	415	444	445	402	452	440	452	463	420	468	447	456	453	430	458	454	448	438	451	435	410	443	449	430	425	407	410	433	412	448	428	452	460	438	415	487	445	424	435	451	445	393	447	438	449	426	423	460	443	459	441	447	449	429	413	456	425	425	459	432	451	434	446	420	440	429	419	445	387	448	445	446	477	471	479	414	446	419	424	407	443	432	455	413	437	455	462	446	418	385	447	446	427	462	453	477	374	412	415	449	460	471	442	432	449	436	380	495	465	417	365	411	437	441	456	446	423	429	430	424	427	421	434	422	422	426	405	422	436	428	450	447	416	418	460	444	450	428	470	439	414	420	432	446	432	446	434	410	429	408	425	409	418	464	387	453	441	459	420	423	417	427	471	438	444	438	452	429	439	455	453	404	425	434	414	416	443	447	419	464	426	435	484	427	491	424	446	450	403	449	448	410	418	407	420	427	388	450	462	420	443	445	464	444	413	437	444	470	425	466	464	461	410	428	421	478	386	449	430	482	398	416	438	447	415	471	416	399	417	427	429	430	440	423	437	476	382	435	453	456	441	408	454	447	426	466	439	434	457	431	456	438	453	397	449	428	454	391	432	394	449	461	414	408	434	423	408	494	425	434	474	467	456	447	429	434	466	426	423	395	421	442	415	423	413	414	433	434	430	411	416	392	411	453	428	431	433	422	440	448	471	438	425	414	432	418	446	449	419	437	444	422	428	474	433	436	467	413	432	401	409	445	419	418	447	417	378	426	428	422	457	490	434	419	426	418	410	462	432	423	436	428	403	449	433	419	411	416	432	436	460	401	431	449	432	468	443	436	418	443	439	438	423	420	427	450	426	417	434	401	435	417	401	437	478	446	408	489	440	411	420	433	421	424	448	436	465	436	439	432	421	441	432	409	466	428	455	432	464	475	438	415	423	443	432	443	433	450	451	426	469	424	415	404	453	414	448	443	427	461	456	449	414	468	465	434	425	482	405	454	409	455	448	462	451	435	437	422	424	452	465	457	430	431	444	433	410	409	471	432	446	428	473	446	447	458	397	385	416	440	420	441	469	445	431	461	425	432	423	471	446	407	422	450	465	471	424	487	431	415	447	440	456	444	406	432	381	415	405	443	421	424	421	436	453	421	431	463	436	454	449	420	423	430	417	419	468	442	442	429	426	444	427	444	453	401	451	430	458	420	472	435	433	436	418	439	442	445	448	414	465	416	460	407	453	439	478	412	382	457	439	435	443	437	444	432	488	429	427	455	471	437	439	433	408	461	441	434	405	427	433	423	438	463	445	437	462	393	460	418	455	422	397	423	436	423	432	421	423	464	456	430	468	464	443	409	428	439	466	464	442	415
24038	20998	28013	24163	19405	1422	476	362	276	234	220	227	202	189	209	188	191	158	156	178	156	149	150	160	158	160	138	121	151	144	139	158	145	153	160	130	137	141	156	145	128	138	141	151	131	134	129	130	143	160	143	148	145	151	135	122	126	161	132	139	132	143	147	124	127	139	116	133	139	158	153	152	132	128	130	149	151	148	155	134	125	142	136	148	130	163	162	146	133	150	134	146	155	142	150	139	151	121	141	123	138	162	146	125	151	138	134	138	126	116	120	140	128	146	124	151	137	135	139	119	127	116	160	135	156	162	131	141	157	149	136	121	141	143	111	143	137	136	135	133	119	134	134	149	136	123	139	139	115	106	144	156	136	125	161	128	124	128	136	145	118	141	144	143	132	135	147	130	150	133	129	146	111	146	130	135	150	122	153	147	143	133	129	130	145	127	143	135	138	130	139	159	131	133	122	154	108	161	136	141	132	139	139	129	157	154	128	119	135	110	108	135	140	145	131	137	143	118	116	153	127	158	128	160	155	150	147	141	123	122	149	123	140	116	152	133	142	150	142	138	136	126	133	127	145	143	135	142	122	135	120	136	138	111	145	142	143	119	145	119	136	136	135	133	135	139	139	127	147	141	133	136	138	144	143	126	146	135	134	162	137	123	119	144	136	139	120	130	126	136	132	130	137	126	146	132	119	125	134	143	117	140	155	143	140	122	134	143	127	144	146	145	133	124	144	136	128	130	131	144	126	141	149	140	129	142	143	116	141	139	144	127	137	126	130	143	141	147	137	138	138	119	149	154	162	137	112	141	143	125	131	130	120	138	130	134	120	130	143	119	154	142	125	130	130	132	145	157	162	126	143	164	128	155	146	144	122	141	126	145	143	148	149	145	136	114	158	144	152	136	131	153	127	138	133	139	140	160	153	145	133	141	150	150	146	144	145	144	151	142	135	129	130	135	137	132	119	127	144	131	144	139	133	126	130	135	143	126	148	139	125	128	122	126	121	133	141	131	142	138	126	169	150	150	129	140	145	119	139	146	120	129	141	139	135	133	124	105	164	143	143	117	123	141	127	138	124	157	127	115	141	133	115	136	125	130	125	137	144	144	140	138	144	153	113	117	123	128	157	139	129	128	150	140	147	131	142	129	151	135	131	131	110	135	139	137	114	143	126	148	124	131	142	148	128	144	128	127	128	114	134	125	154	140	148	141	139	130	145	154	131	116	142	138	135	136	136	137	157	119	139	147	161	144	132	134	127	136	147	152	130	140	122	167	143	155	133	120	138	144	132	135	148	122	139	119	135	142	134	129	132	154	151	144	144	136	138	122	131	126	124	147	141	140	117	130	157	138	137	142	144	132	149	119	124	152	121	140	136	138	143	133	122	141	153	120	153	156	128	145	138	133	120	148	131	119	123	137	138	150	132	150	132	149	129	156	138	123	136	130	123	138	100	141	127	132	148	133	154	112	147	141	140	128	171	133	136	126	148	172	138	135	137	146	142	117	134	125	123	139	125	132	136	140	132	129	149	148	125	131	121	145	144	142	117	125	115	119	148	136	138	135	151	148	153	137	126	154	137	129	126	134	135	132	137	110	120	141	128	121	137	133	134	133	162	157	135	127	143	131	146	134	123	125	115	132	128	135	129	132	128	152	150	117	127	160	141	140	121	131	126	122	142	142	129	136	152	154	126	133	126	145	134	117	143	140	130	147	142	148	127	137	161	123	138	122	136	139	138	137	152	144	130	158	150	144	149	126	145	139	138	120	144	128	144	132	143	150	138	122	146	138	114	162	135	134	147	135	124	111	117	117	118	140	139	158	137	139	128	130	161	150	125	136	135	112	139	139	142	137	115	129	122	136	137	134	148	140	144	125	127	147	138	145	145	127	159	124	123	130	138	142	144	128	152	133	143	140	142	119	135	138	132	129	128	152	131	123	135	131	143	133	149	139	135	120	137	119	149	142	144	134	137	112	137	147	133	148	152	117	148	159	128	137	134	140	146	134	155	137	142	160	125	127	133	146	139	156	121	145	155	138	128	138	126	127	134	115	144	122	133	144	148	144	147	140	143	155	165	131	158	114	134	143	121	134	131	140	133	124	132	140	153	154	156	149	125	147	125	127	135	139	152	152	152	129	146	140	139	145	137	138	128	143	127	158	150	145	132	151	128	140	130	152	124	135	137	142	142	126	122	121	131	159	147	125	149	130	132	141	131	140	153	150	139	140	135	126	122	135	139	138	127	126	125	142	144	127	148	140	140	138	143	136	132	141	146	130	125	123	140	113	144	129	132	137	137	133	136	146	134	161	136	161	119	147	121	130	143	146	142	149	131	134	138	161	136	128	136	147	135	130	126	147	142	122	140	123	129	140	124	139	138	133	145	125	127	136	147	154	138	142	130	133	136	153	120	140	135	125	139	125	131	119	110	151	132	147	135	123	131	144	135	129	139	132	132	149	142	122	143	139	169	121	113	140	141	139	150	122	123	139	115	131	122	132	145	133	123	134	142	139	152	145	127	125	146	114	136	122	129	137	141	129	146	144	115	121	116	145	138	144	154	138	144	139	138	139	143	149	147	148	148	111	139	107	139	138	136	145	154	123	135	138	127	138	140	133	138	139	137	132	123	126	145	149	128	148	155	149	130	120	140	137	140	135	147	112	143	152	134	120	139	116	137	127	137	115	153	122	133	149	121	139	144	140	131	142	141	145	153	130	153	138	122	127	138	152	153	140	123	146	132	145	144	126	137	136	128	130	134	145	145	134	131	152	121	138	124	124	148	142	135	128	132	131	112	143	139	159	149	134	173	125	145	135	119	135	126	130	155	137	127	153	150	126	156	123	123	129	125	124	134	145	131	138	132	141	135	120	155	135	137	146	126	137	133	117	127	136	140	134	139	132	126	147	136	142	138	133	134	131	145	125	129	129	132	146	113	156	147	132	137	140	133	131	134	127	127	144	132	142	163	119	121	142	134	143	158	122	149	144	135	141	152	134	149	129	168	141	133	120	112	137	129	127	147	134	130	143	138	132	122	167	154	149	144	139	145	140	164	126	141	136	127	131	149	148	129	156	144	135	104	145	142	103	140	132	131	131	133	137	153	152	144	145	130	128	141	124	146	137	132	136	116	139	127	120	151	135	120	153	148	132	143	139	127	139	134	121	166	124	122	146	146	142	152	132	151	130	136	133	156	121	141	143	110	116	129	150	131	136	141	161	139	144	118	149	130	175	129	132	133	132	149	137	144	139	134	160	123	116	137	139	150	119	111	149	135	162	139	132	128	124	138	137	139	130	128	129	142	140	144	131	145	138	156	155	151	145	116	139	118	126	144	149	143	134	139	130	118	138	121	134	128	132	132	137	135	135	127	160	125	156	127	125	139	114	102	147	143	116	163	118	128	164	144	135	133	142	143	128	144	146	159	143	143	151	99	135	146	136	158	133	137	138	131	132	133	140	159	149	129	111	127	130	129	121	145	149	119	124	141	138	135	125
16878	9282	7880	3957	2561	1843	1335	1069	955	737	660	617	565	510	502	448	424	383	384	335	353	357	367	338	340	319	329	301	342	307	341	315	298	279	290	279	287	273	291	279	273	309	267	292	280	289	287	258	301	318	260	270	288	297	262	281	256	258	250	234	273	263	287	283	281	263	260	267	308	266	245	283	302	264	300	275	255	248	259	276	289	251	238	314	257	274	271	257	259	262	257	296	276	232	267	280	283	269	282	294	261	289	261	257	278	236	241	249	245	249	247	279	265	266	267	279	251	267	258	272	250	256	263	272	299	263	278	257	260	282	270	251	248	257	287	235	287	307	274	260	254	263	256	253	299	257	254	278	290	265	260	278	286	241	247	262	294	242	255	260	261	256	287	265	260	265	246	276	251	248	238	272	290	251	260	298	282	264	247	314	247	286	274	281	289	271	251	264	245	252	238	244	268	264	271	259	284	274	257	265	255	263	283	269	283	279	265	276	240	260	277	263	283	255	278	255	254	270	261	264	257	279	259	235	291	283	288	265	256	264	310	275	251	281	283	252	279	271	264	266	287	264	250	266	257	256	273	255	277	262	253	268	278	277	273	282	256	264	264	263	272	267	265	243	283	269	278	247	254	273	296	266	286	268	269	234	296	258	268	241	281	251	251	299	240	279	239	261	286	251	239	261	250	280	249	285	241	265	268	252	244	256	248	245	236	264	283	240	263	281	252	263	238	271	279	241	259	276	276	263	296	220	258	280	264	268	267	252	261	253	273	261	252	274	252	269	266	286	271	273	310	280	270	273	266	239	260	259	281	265	257	257	248	253	252	290	266	271	237	260	268	296	264	276	232	255	256	266	270	263	261	271	283	260	246	266	231	270	250	248	258	258	259	252	270	229	248	256	236	263	269	256	273	238	250	247	263	259	259	251	263	263	262	251	247	280	282	254	278	269	275	253	271	276	253	249	301	264	251	263	297	272	275	282	259	260	301	248	254	261	275	263	272	271	251	270	257	271	274	251	275	275	271	245	245	294	274	250	268	281	264	278	266	248	249	250	249	275	258	276	285	248	255	268	280	262	265	290	246	276	276	260	273	265	263	271	295	278	268	278	258	270	241	247	264	284	291	245	269	271	246	269	278	264	258	264	273	252	259	290	268	250	264	267	246	261	275	294	279	270	233	265	271	265	233	281	253	266	259	254	262	321	262	270	281	236	273	273	270	276	256	255	267	278	243	267	275	266	238	276	242	263	272	242	281	252	274	265	268	271	253	251	272	288	271	293	262	237	293	278	264	261	264	271	262	269	273	280	269	294	284	283	265	256	250	238	271	265	259	261	298	275	252	273	262	249	263	251	278	259	287	275	246	258	268	276	248	269	268	255	267	276	281	261	281	270	308	258	279	268	275	277	250	237	257	271	277	262	255	273	264	278	272	260	290	261	273	279	256	243	287	263	255	293	249	283	239	267	234	283	259	230	288	247	275	260	291	240	277	248	279	261	294	278	264	291	250	273	250	264	262	262	318	240	239	247	259	254	235	239	278	258	275	283	281	263	263	290	257	309	258	278	256	275	249	266	287	278	284	261	224	268	271	246	283	266	247	274	256	259	263	258	289	250	271	278	281	233	259	265	267	267	271	253	260	265	285	286	266	252	273	258	261	245	248	250	264	255	246	275	242	292	268	290	248	262	250	246	240	286	277	287	280	249	256	270	311	277	265	279	258	270	279	257	281	268	249	269	242	262	250	265	285	257	255	271	276	267	260	260	292	240	286	265	266	260	266	258	250	235	253	249	284	261	268	265	251	270	273	278	257	284	258	256	245	260	267	241	288	269	244	266	263	265	275	274	261	272	250	256	235	270	234	290	243	296	278	259	265	253	251	276	237	275	306	244	287	275	284	299	278	272	270	274	252	244	263	285	270	272	271	276	288	278	262	276	261	287	243	259	305	280	255	284	267	285	252	275	266	279	260	248	260	284	230	255	261	255	273	262	244	267	267	261	262	259	272	249	227	256	275	254	249	258	271	284	280	289	272	255	281	274	293	273	258	256	265	264	239	246	268	255	277	278	263	252	279	268	261	263	276	277	240	264	284	252	294	253	264	272	259	240	240	242	263	273	247	262	283	244	265	252	276	263	283	290	283	263	269	293	269	280	247	243	269	276	226	261	251	262	260	268	245	249	246	284	246	293	238	269	273	267	277	261	268	259	268	275	272	277	282	282	232	255	274	289	259	258	281	268	261	275	287	283	268	251	271	268	250	249	268	251	297	278	300	277	278	248	233	253	258	280	283	267	272	242	295	249	261	284	248	251	239	264	264	282	284	281	275	253	297	270	263	296	277	234	258	251	267	271	265	289	272	270	279	258	296	260	269	272	264	264	233	278	280	258	255	290	232	267	280	255	296	281	268	281	279	258	277	250	277	261	274	237	280	269	287	265	259	267	264	304	289	247	257	270	259	231	253	286	274	273	247	268	275	256	251	257	291	273	292	262	270	265	254	250	260	268	279	285	286	263	226	259	278	261	284	284	255	237	262	264	250	270	276	267	256	240	254	276	269	284	247	274	253	256	275	268	252	264	246	268	256	276	229	252	253	274	256	284	284	263	259	267	260	259	265	253	275	256	278	297	266	265	258	280	262	269	261	260	268	264	268	257	272	285	273	290	261	253	256	271	270	267	254	239	266	260	276	276	269	270	257	277	255	256	248	257	244	252	288	271	260	277	283	278	289	245	284	252	258	260	259	261	260	273	274	249	254	279	215	264	272	255	270	262	250	278	263	302	277	284	256	254	265	265	268	245	251	263	242	265	274	273	257	296	287	254	265	297	264	257	228	244	247	272	246	259	263	263	280	263	248	286	266	261	231	268	271	275	259	260	277	245	253	237	277	254	288	242	270	288	254	256	250	266	256	264	270	252	262	301	270	281	263	267	266	253	255	274	289	278	254	270	241	243	260	282	271	270	263	279	223	281	245	251	253	257	243	276	288	269	272	281	242	245	293	291	258	254	276	294	290	251	259	281	284	306	290	270	284	282	279	283	260	263	250	264	274	258	253	249	312	233	258	288	265	264	261	228	299	274	287	277	250	243	253	265	272	274	250	263	253	281	266	257	245	235	281	249	281	283	269	269	274	259	248	294	253	283	267	264	276	246	253	246	237	251	266	283	252	254	277	264	285	288	286	271	279	264	235	287	292	249	256	269	249	257	310	293	257	270	267	284	310	267	284	280	268	252	272	271	243	272	262	271	283	279	254	257	258	259	238	261	268	229	271	251	272	232	274	298	284	258	275	251	261	258	277	259	259	259	258	271	288	261	260	245	278	262	257	241	256	250	268	247	278	279	308	255	295	275	269	274	266	268	270	291	254	269	277	261	263	245	270	265	255	294	262	228	270	203	239	257	247	253	260	250	261	281	252	269	256	264	248	246	262	269	252	257	250	281	261	249	294	244	266	270	259	271	258	249	277	285	266	280	244	258	255	274	275	238	278	257	260	269
23050	20970	28626	23495	20977	18618	1854	784	667	556	513	487	425	460	450	407	415	437	369	382	395	367	375	360	333	358	373	368	354	355	330	334	349	340	328	327	382	303	337	327	349	361	346	344	321	362	307	354	316	330	356	314	315	338	359	374	359	331	331	359	346	303	353	322	315	336	334	356	336	332	326	311	298	287	320	303	349	319	289	290	349	333	352	339	321	306	307	302	302	339	352	327	372	311	304	327	329	316	327	334	325	356	320	336	331	348	331	319	311	347	325	363	324	308	355	364	324	323	342	320	328	336	296	306	346	326	340	329	283	313	295	336	306	344	323	306	295	265	368	351	322	359	327	335	335	337	309	311	335	315	337	321	322	333	287	322	313	340	331	336	308	321	343	282	337	306	330	328	368	336	305	308	314	323	332	288	335	342	342	317	318	312	322	307	323	339	326	335	317	343	303	338	356	313	332	336	301	307	328	327	312	307	318	336	329	328	339	317	303	311	335	355	314	362	329	342	305	331	318	304	345	313	333	351	325	335	305	331	332	322	321	328	328	311	366	362	319	311	343	330	303	321	316	319	350	327	316	327	310	290	348	291	308	345	314	286	362	326	323	329	314	373	342	367	320	306	325	329	308	300	304	319	334	319	320	328	319	342	323	323	309	345	334	311	301	304	313	353	310	338	331	346	355	344	336	316	314	356	328	300	314	342	310	320	276	336	316	319	304	329	324	307	320	314	335	313	322	323	354	330	333	329	345	297	350	341	317	336	318	321	331	349	336	301	288	325	322	330	306	342	351	326	355	336	330	294	345	309	313	305	315	363	323	346	330	283	332	358	317	308	327	334	338	307	333	330	346	305	346	318	301	304	316	311	329	313	319	310	294	344	326	325	354	287	339	276	339	339	330	349	326	323	329	347	298	333	314	315	350	343	349	312	347	319	306	338	329	297	351	307	359	335	355	341	306	306	339	330	321	335	333	325	326	298	320	330	327	305	359	325	330	350	308	332	332	343	292	345	341	346	351	328	332	345	314	341	329	326	327	325	339	317	334	323	329	341	296	321	335	302	320	321	313	336	327	346	343	314	354	347	319	331	324	297	362	336	320	332	324	332	293	341	319	311	320	335	354	329	360	309	326	374	339	303	340	340	305	310	342	333	337	337	325	323	312	353	327	304	329	324	311	309	320	335	346	309	317	347	327	352	318	315	341	335	348	344	336	329	355	328	327	336	304	302	327	339	328	336	328	332	328	310	337	341	331	344	327	325	363	341	312	310	325	306	346	307	312	331	299	292	326	366	313	303	296	334	344	306	323	331	338	323	342	322	329	321	320	293	317	340	312	317	328	304	300	317	331	312	317	365	352	302	335	290	323	315	310	324	331	304	343	342	331	312	315	315	326	309	365	330	312	342	303	343	335	281	328	328	334	311	312	346	326	306	321	320	311	332	318	315	298	339	321	349	331	332	358	322	343	331	326	347	333	342	334	345	333	335	352	323	325	329	316	345	315	323	344	349	328	332	295	342	361	353	318	298	339	306	327	344	332	313	333	347	323	329	308	308	316	344	299	342	294	301	350	335	347	355	322	333	322	333	309	330	338	342	315	322	335	305	363	335	295	336	313	340	338	300	345	300	330	320	318	321	302	327	322	313	291	323	321	339	322	298	301	326	338	311	316	322	319	320	337	308	321	305	317	343	324	318	339	320	330	336	311	299	322	347	303	332	328	339	300	319	332	326	319	295	350	342	321	295	311	333	338	292	304	331	313	345	317	274	362	336	345	334	296	347	320	335	319	327	328	307	320	324	330	320	321	293	331	316	289	302	333	346	301	334	318	344	336	339	336	310	348	303	318	346	310	323	330	312	334	340	332	340	338	348	337	321	353	296	361	328	350	323	313	306	352	335	317	329	331	337	315	315	319	331	305	345	365	290	316	316	316	335	320	339	307	297	361	359	319	301	319	304	286	332	339	314	308	312	365	342	295	294	341	330	338	312	301	360	341	308	343	306	313	354	298	328	327	323	328	342	332	317	370	312	343	320	302	265	298	319	321	303	303	307	321	333	331	311	294	313	333	303	315	304	308	313	325	326	321	324	333	289	319	332	307	351	323	323	296	333	303	339	324	362	324	326	323	338	312	313	343	358	357	325	352	328	306	333	339	345	334	309	361	335	320	329	353	305	348	316	350	342	320	290	313	312	338	308	318	345	299	323	321	329	334	315	299	337	343	358	310	329	312	339	329	357	301	344	346	340	326	321	313	323	316	310	343	346	329	324	322	324	337	341	298	314	366	291	321	316	314	357	310	303	318	300	308	330	312	306	336	335	320	322	337	326	332	348	304	339	298	312	309	333	285	305	321	302	347	348	308	291	338	324	335	302	321	338	323	318	337	342	324	332	342	313	301	317	317	310	307	324	343	365	336	339	323	327	345	344	323	329	295	364	344	284	336	348	291	335	305	368	323	339	306	324	324	341	346	307	326	265	324	304	359	354	318	324	314	308	314	321	299	326	328	304	289	303	295	335	306	311	345	340	343	314	322	299	341	309	328	318	327	302	350	311	342	337	323	323	339	300	303	320	353	324	337	349	322	307	321	304	307	319	321	325	333	342	306	335	310	332	287	346	290	304	299	314	330	308	348	339	299	309	322	322	323	307	325	300	319	314	390	320	325	323	318	293	329	338	348	316	347	324	307	335	342	307	305	317	265	296	335	331	371	316	308	335	348	313	309	336	339	339	303	341	280	333	342	364	330	325	312	328	305	304	311	348	331	316	310	314	309	296	294	355	295	301	303	318	315	325	302	310	328	279	339	297	329	290	328	322	337	345	329	316	340	329	315	345	320	347	341	320	319	296	332	328	331	314	332	310	332	307	325	327	337	288	293	355	332	320	324	310	312	325	319	304	358	341	327	347	322	336	305	329	315	320	353	298	356	263	337	324	322	336	318	322	296	335	306	341	331	298	335	320	340	350	348	281	350	306	328	321	290	346	344	321	331	323	322	340	337	369	321	301	342	321	342	330	341	310	340	327	329	328	339	351	292	311	281	346	324	333	323	323	321	338	302	320	330	312	327	324	301	296	293	319	319	322	334	325	322	335	317	337	312	334	296	314	311	334	325	292	316	327	338	340	365	295	308	337	345	317	334	334	316	321	335	342	332	341	327	331	317	335	339	327	322	342	308	337	332	317	339	336	285	336	314	324	308	327	326	336	345	322	319	357	291	326	314	301	328	303	335	304	340	333	341	319	339	343	301	320	310	291	307	322	355	343	342	337	324	312	331	349	330	284	339	323	295	318	310	340	329	350	325	336	329	340	318	299	297	335	304	344	315	326	343	309	311	326	319	327	369	316	334	322	353	319	349	314	306	313	317	324	352	327	318	312	323	325	324	319	334	339	311	340	325	309	319	317	324	310	303	307	280	330	329	331	331	329	332	358	297	332	323	332	317	296	306	319	348	308	296	345	373	308	302	318	303	330	323	312	320	324	331	312	349	310	361	370
19756	15363	12991	6807	4745	3405	2581	2154	1777	1566	1291	1180	1110	1031	922	884	834	817	811	795	744	726	661	710	659	658	639	636	641	651	659	628	620	653	607	616	642	608	617	573	600	570	586	588	544	599	544	566	592	575	560	562	544	616	598	564	598	550	587	588	563	611	550	550	561	575	593	552	589	542	601	530	579	554	569	574	559	587	600	561	582	558	573	583	552	583	563	564	539	604	587	581	546	535	571	545	571	540	550	588	563	558	518	565	613	553	561	559	546	532	603	572	584	554	607	559	556	538	558	598	520	569	608	525	616	535	556	575	570	555	570	581	576	554	543	571	556	539	560	585	592	573	550	535	528	548	576	541	579	556	569	550	508	555	565	562	551	555	548	588	532	559	550	551	530	569	572	564	557	540	566	539	573	551	546	574	584	570	566	557	520	538	563	545	579	572	576	522	542	549	574	554	565	522	540	573	590	573	567	548	558	581	558	567	583	515	541	540	513	593	537	548	599	556	578	546	539	575	517	554	592	555	529	551	554	554	592	598	584	513	554	530	564	576	577	552	597	606	526	606	510	579	553	587	555	528	539	519	508	515	528	571	541	561	549	573	556	523	519	572	527	583	572	540	560	565	597	542	557	568	561	504	550	512	525	585	591	559	597	564	541	517	574	556	547	528	570	559	574	535	557	553	540	554	502	531	555	551	558	585	538	592	550	528	532	566	554	552	551	550	534	561	589	506	544	543	530	544	521	550	556	545	531	574	577	606	556	550	514	554	582	549	570	535	553	534	533	602	535	580	549	559	595	597	584	542	579	556	581	537	549	593	559	553	554	555	564	527	557	548	558	538	573	551	541	598	566	579	564	573	582	546	583	574	576	528	588	607	542	538	499	583	578	595	587	579	572	528	588	536	550	572	548	564	537	599	516	562	521	581	619	540	559	546	539	574	529	559	551	530	558	579	544	545	568	520	532	587	558	596	547	577	588	559	523	591	562	582	549	544	546	564	527	536	563	555	590	587	555	566	534	565	551	557	571	527	534	520	565	557	574	566	540	518	575	589	568	536	613	573	569	585	561	556	578	560	548	525	545	537	585	577	580	553	546	525	553	576	546	612	525	560	559	537	550	541	583	533	604	578	552	587	582	540	587	553	561	562	549	573	577	562	546	546	545	544	552	535	541	559	548	595	561	555	517	579	554	531	559	571	562	536	526	567	546	555	581	573	525	576	592	536	583	574	557	568	577	563	533	552	572	588	549	519	564	573	561	574	548	527	565	518	565	606	597	549	552	546	547	546	527	553	575	555	538	597	546	556	578	548	529	575	578	569	551	511	569	520	550	562	530	587	561	546	559	529	566	581	542	544	518	521	598	561	540	545	599	570	578	548	594	555	529	564	555	617	517	541	559	571	576	537	574	570	582	603	559	595	592	538	550	583	564	513	532	540	583	551	550	612	628	572	548	537	560	533	552	540	571	549	550	541	600	563	536	590	535	546	541	534	560	542	548	552	552	560	572	549	574	542	565	555	560	522	541	564	515	563	543	548	606	531	541	544	550	564	558	583	590	532	528	588	559	533	533	599	614	591	569	623	512	581	548	584	564	536	612	565	548	616	590	547	560	567	540	589	529	563	519	566	533	569	548	541	518	525	589	602	541	567	597	579	525	549	554	528	506	541	560	569	557	574	554	571	543	546	572	557	542	526	556	515	587	564	576	579	537	563	529	552	586	556	586	575	525	558	562	546	532	573	546	574	507	560	545	518	524	560	543	537	565	542	555	567	537	518	549	582	560	548	541	537	576	566	526	550	572	577	537	593	582	554	556	548	581	522	577	566	541	567	548	564	545	560	547	525	583	574	544	528	601	555	535	551	548	565	540	564	550	568	568	572	571	551	531	546	576	522	540	608	525	560	532	588	558	555	546	555	577	564	579	566	533	566	563	546	571	542	602	533	528	569	581	542	575	567	527	582	559	588	584	567	510	593	545	561	550	587	546	573	573	565	573	540	564	595	541	537	556	530	543	554	577	532	560	567	560	555	530	556	552	590	563	553	591	522	576	587	546	499	558	574	608	576	527	539	568	517	584	593	566	593	536	566	561	497	570	568	594	583	572	583	536	579	572	553	562	614	553	570	571	558	576	597	549	524	559	549	559	540	555	559	561	586	540	565	502	537	518	556	576	494	562	593	574	609	527	568	540	549	560	590	567	530	538	550	553	547	584	601	569	591	609	563	583	535	589	564	545	581	552	548	563	574	558	584	580	517	550	563	573	562	573	552	550	567	540	558	553	548	542	525	529	618	554	550	535	605	558	587	573	583	529	549	584	587	504	596	590	549	577	548	543	563	541	586	549	528	550	515	615	585	539	578	538	594	558	554	537	549	556	578	532	553	579	568	594	564	565	574	563	491	534	552	540	586	525	570	555	574	575	600	575	529	585	549	584	563	551	540	566	573	539	538	566	614	543	587	563	574	590	553	577	552	564	575	551	560	568	551	550	577	521	527	539	514	580	609	469	582	541	562	558	560	535	532	525	539	551	549	501	568	567	569	551	529	560	554	548	572	554	555	582	565	585	564	525	568	567	608	562	561	569	590	543	548	551	542	561	562	536	545	581	581	518	543	557	538	574	550	604	575	546	530	553	586	564	527	568	563	584	584	546	556	588	498	533	565	532	537	571	538	561	569	574	544	574	561	572	567	581	560	569	539	547	527	523	550	515	550	564	549	541	566	520	555	529	545	563	571	583	586	511	570	540	569	576	495	538	552	565	550	613	583	553	544	564	557	531	583	574	558	533	549	536	569	541	577	573	552	583	533	575	570	569	575	584	570	577	592	551	551	546	571	503	591	524	531	544	571	543	603	647	528	606	566	556	588	598	547	522	552	609	584	600	538	542	535	541	541	517	528	567	492	553	566	534	574	603	582	574	553	530	596	558	534	539	543	528	545	544	619	552	537	519	522	535	550	537	541	539	588	575	558	565	557	547	573	559	568	558	528	538	557	575	592	550	534	540	561	555	551	532	553	588	522	561	567	544	542	550	585	553	540	582	516	542	568	528	576	538	518	558	546	538	559	573	554	561	551	542	537	529	579	584	580	558	596	577	572	605	589	532	569	593	551	492	529	548	549	558	579	555	581	542	559	521	592	558	548	554	523	563	564	524	520	566	526	551	571	596	550	539	590	532	516	533	585	564	594	592	571	548	555	573	515	528	542	586	528	560	585	546	566	509	525	534	554	572	565	538	539	578	563	555	558	593	580	536	587	586	571	515	549	545	519	616	568	562	576	549	538	562	569	563	559	567	580	577	558	539	578	575	541	546	573	557	599	548	583	547	584	564	524	522	589	557	533	555	577	582	544	553	565	549	572	557	534	573	570	572	562	562	562	578	571	541	611	598	558	559	534	555	559	582	536	567	537	512	566	566	524	531	549	560	567	518	568	578	562	557	562	585	584	554	571	559	586	544	546	573	524	548	566	549	526	564	566	519	580	563	515	517	558	542	579
26564	20391	8019	592	328	278	226	241	235	224	211	256	230	207	226	222	220	250	258	228	250	219	238	219	232	238	206	248	212	232	242	202	241	233	237	244	234	192	220	234	218	208	214	231	238	235	234	246	231	223	216	234	250	210	220	234	212	241	229	213	211	206	245	231	246	244	191	225	240	215	248	210	241	240	231	221	245	209	241	247	223	225	223	243	207	237	218	221	233	242	257	249	210	217	218	257	225	263	228	232	231	218	222	212	239	225	195	224	228	226	230	227	213	232	237	258	227	237	211	213	235	233	238	215	233	226	204	206	228	251	214	230	230	233	243	219	264	235	240	204	226	225	245	240	238	208	201	237	222	209	229	211	200	242	209	225	230	220	219	223	203	235	221	221	221	217	209	189	207	207	216	229	200	223	242	232	237	235	208	225	219	229	231	232	236	232	215	226	226	226	210	219	221	224	222	216	239	216	218	226	232	247	226	252	232	245	211	226	232	230	230	222	229	222	218	237	239	215	233	226	224	248	222	234	245	220	201	234	227	241	214	237	231	229	233	231	231	220	224	233	217	228	212	207	211	224	242	256	243	234	235	212	229	215	256	245	239	212	220	223	232	222	214	198	248	225	253	237	224	220	220	214	215	237	278	212	234	244	205	211	236	212	222	227	220	228	219	237	215	232	238	239	237	250	233	222	221	239	226	231	220	224	254	232	229	242	256	243	207	223	224	250	230	230	196	193	210	217	227	241	212	230	221	250	245	245	232	233	216	233	217	212	226	228	245	214	245	212	237	242	227	215	217	231	244	274	208	215	207	242	232	213	223	224	226	176	226	246	213	194	246	215	245	214	226	215	216	210	218	212	249	269	241	203	221	218	220	241	220	264	215	237	211	203	240	229	235	237	254	222	254	244	237	235	237	226	218	214	241	190	236	202	244	229	200	224	227	251	232	242	232	227	234	216	233	226	236	204	222	190	245	218	219	241	221	244	215	235	235	253	216	226	209	224	237	236	208	199	238	244	225	202	240	237	238	228	231	230	220	194	242	226	253	233	232	230	244	233	227	220	235	220	220	245	209	244	228	232	250	229	218	227	227	225	208	242	237	199	231	203	234	211	254	247	229	227	220	233	227	238	244	242	241	215	216	249	236	247	216	240	235	229	220	212	229	235	220	242	219	214	227	199	227	209	232	219	236	221	240	209	231	207	212	228	220	226	220	239	222	232	238	222	219	223	234	238	225	239	261	178	251	230	212	228	212	219	220	199	222	194	239	251	246	230	229	209	244	219	228	221	227	226	235	246	226	237	229	204	237	232	254	223	210	175	226	194	225	219	244	232	205	249	236	220	226	219	250	206	220	219	207	234	236	221	199	230	228	212	189	200	211	230	235	233	217	246	221	231	216	231	243	224	215	227	202	251	211	226	245	223	247	227	203	232	206	238	223	233	219	243	218	195	221	222	240	230	242	239	221	206	232	231	219	242	212	222	234	235	229	229	269	235	238	225	214	226	216	277	211	238	214	216	213	226	217	239	224	237	247	224	225	205	223	213	214	213	228	225	224	234	214	222	241	223	209	252	230	227	247	234	241	243	226	233	240	217	229	225	224	222	253	226	235	239	228	222	225	216	230	216	237	210	212	205	213	212	212	220	235	228	231	217	215	251	253	212	214	216	217	249	228	239	225	223	216	204	207	243	231	242	217	240	257	250	229	207	207	213	234	235	232	223	216	269	212	234	253	190	240	209	226	240	254	262	252	213	233	214	251	225	230	230	248	222	247	229	232	218	238	238	250	223	226	243	227	245	237	226	220	217	229	264	231	226	223	237	241	221	227	224	191	227	257	217	259	222	231	210	221	201	247	211	233	228	243	258	242	203	229	233	216	211	215	223	244	236	231	231	237	209	222	237	217	256	220	216	225	210	237	232	239	238	234	245	243	214	243	234	218	247	226	226	240	243	203	233	261	233	214	239	211	238	238	217	230	237	208	221	239	225	248	247	221	223	230	199	214	247	212	245	259	223	234	235	230	201	266	231	205	237	261	206	222	216	249	224	246	250	216	236	235	234	220	213	205	230	218	193	239	232	222	231	246	238	206	200	227	208	220	241	231	248	250	251	213	205	281	222	207	241	231	226	222	211	235	228	228	224	235	271	236	212	266	233	232	221	221	209	203	251	245	239	228	220	239	216	233	207	264	216	219	247	250	237	206	224	228	227	238	249	235	216	200	228	224	244	237	218	234	215	228	217	226	235	219	244	253	230	231	241	249	218	203	193	257	246	211	248	231	204	234	236	247	231	190	239	237	212	242	217	230	245	229	213	226	204	235	203	225	243	227	212	212	214	252	221	242	219	245	221	251	230	231	215	234	246	222	204	250	227	206	229	251	225	258	214	216	234	232	238	252	210	219	222	233	232	196	197	231	230	221	243	245	222	220	238	238	221	248	205	238	239	261	250	228	217	235	240	217	219	225	233	217	234	207	208	229	212	262	227	225	248	238	239	202	216	247	248	237	204	234	232	221	245	231	223	227	240	237	248	220	250	256	192	247	228	249	204	239	251	222	241	253	203	199	227	249	212	224	256	232	222	271	238	227	245	213	238	226	232	207	233	238	240	224	215	223	257	221	225	252	255	220	219	243	200	218	239	209	233	212	199	260	232	264	217	209	213	210	235	240	219	193	194	231	228	227	213	235	225	247	239	218	238	230	231	250	241	218	206	232	211	220	257	224	224	184	244	233	220	251	244	208	232	221	212	228	242	239	205	201	267	253	216	209	231	244	233	230	228	229	228	219	217	210	213	219	248	235	222	265	237	236	227	215	205	202	234	232	225	235	206	235	228	220	228	230	221	221	228	223	244	216	246	221	240	236	215	215	219	239	229	213	222	256	208	229	227	245	235	220	242	240	242	187	225	224	227	244	218	228	233	240	231	242	218	234	225	239	230	217	227	229	217	256	225	248	216	230	207	248	250	220	238	210	211	221	222	238	216	212	215	202	271	223	247	237	256	219	221	218	226	258	240	260	245	233	247	237	223	226	209	208	250	231	219	244	211	229	252	219	202	226	206	209	238	233	216	219	227	221	223	219	240	218	220	234	239	230	206	217	238	251	213	209	248	202	183	209	231	223	233	211	247	215	249	225	238	241	243	232	234	243	220	248	241	265	207	219	224	236	243	209	220	206	233	244	228	243	222	229	207	249	243	207	235	229	235	234	223	256	238	239	229	221	237	239	248	236	233	235	226	209	229	211	231	226	229	205	236	237	237	236	214	214	201	224	224	233	231	207	227	213	240	175	206	223	280	206	204	240	205	231	239	221	237	219	225	239	220	212	239	222	254	216	229	220	214	204	210	232	216	206	257	220	225	225	224	239	228	228	250	218	238	222	216	245	200	239	243	217	230	220	206	226	246	235	214	234	231	248	220	234	223	210	217	216	209	223	193	237	250	233	240	219	261	240	212	220	240	226	246	227	244	256	223	214	233	216	235	219	235	223	221	221	214
8608	1437	1319	857	644	619	546	511	506	505	477	486	460	480	452	417	428	457	482	466	446	441	456	442	441	455	450	461	413	439	409	422	432	411	452	447	428	398	424	450	434	426	456	421	408	437	417	439	421	469	408	455	448	396	429	418	417	429	448	428	439	409	443	408	409	432	431	485	432	439	451	455	423	426	419	435	405	417	462	441	419	455	463	444	455	424	418	423	455	439	422	409	448	441	422	428	428	384	393	434	442	437	405	444	467	439	418	430	455	455	394	442	431	434	457	441	427	469	430	413	407	422	432	416	423	447	428	430	414	450	427	445	437	398	420	396	452	423	423	425	425	434	416	446	454	452	441	472	422	422	449	427	424	410	416	407	445	419	412	476	407	428	410	447	366	418	433	422	414	417	469	416	437	442	396	480	384	432	441	443	443	400	423	415	431	433	405	448	408	413	431	409	442	438	452	391	435	449	413	454	433	460	383	427	446	446	434	432	468	412	450	417	430	412	440	462	459	451	428	441	425	410	420	408	447	418	415	435	435	380	395	433	421	454	448	447	418	436	439	406	437	431	431	439	407	408	454	443	423	422	426	447	470	421	470	425	440	442	421	424	428	415	444	429	415	437	427	432	449	448	395	406	448	438	454	438	456	407	435	437	424	435	433	465	386	409	430	449	438	418	460	425	427	426	455	436	421	430	440	421	449	440	425	391	435	433	407	439	441	416	439	438	411	417	429	408	453	412	439	416	423	402	436	437	468	453	409	434	429	446	442	446	419	424	426	397	410	423	404	410	452	391	430	396	460	414	413	461	415	479	425	419	404	417	466	443	446	443	419	447	439	427	451	420	412	423	433	413	394	429	424	401	429	426	433	473	427	422	423	448	452	428	418	389	491	407	471	439	448	428	422	431	439	454	426	444	427	426	425	396	423	410	474	408	411	420	450	425	434	440	440	426	398	451	407	419	440	418	435	434	486	441	421	468	450	452	433	414	385	426	454	422	431	414	400	411	431	487	417	410	461	413	401	438	443	443	430	422	422	430	408	474	434	393	434	459	419	404	445	435	437	404	417	394	454	413	415	414	439	398	414	428	428	404	451	462	430	455	434	439	448	462	439	431	466	412	437	437	424	436	436	423	443	436	415	398	423	415	412	484	408	434	453	441	460	412	438	458	431	409	421	429	421	449	416	420	426	416	422	464	425	403	426	436	408	417	406	413	423	417	446	412	478	410	423	417	427	418	478	433	410	439	408	429	420	400	435	425	454	396	455	448	411	439	447	433	429	435	408	452	430	458	441	405	450	440	454	425	413	392	402	451	403	409	413	423	431	407	430	429	424	405	421	448	422	429	434	412	423	403	453	449	435	435	418	409	456	427	451	427	439	400	421	432	429	429	432	453	446	420	409	426	399	429	436	424	437	455	434	394	445	448	395	441	385	458	455	442	428	434	414	452	446	412	416	435	412	453	434	438	422	425	415	445	407	457	435	452	460	469	428	433	435	472	438	418	422	400	419	420	434	446	420	433	436	446	386	473	399	394	422	421	421	444	431	440	423	409	426	453	438	423	449	396	450	423	400	453	469	417	419	425	439	382	434	441	444	456	373	462	442	449	417	421	472	413	429	435	447	417	451	414	487	445	447	447	413	414	375	438	437	433	412	429	409	440	414	423	413	391	426	436	405	420	437	447	438	404	424	421	446	428	442	451	422	440	409	356	435	422	452	422	412	403	467	424	438	428	427	414	425	424	424	407	486	411	424	435	424	407	411	410	437	425	428	414	409	406	392	430	425	448	437	441	445	449	447	441	400	414	428	446	417	446	425	428	424	461	456	453	446	410	437	397	443	447	467	380	460	436	407	402	452	459	419	439	420	446	402	398	430	446	456	472	449	438	444	439	421	426	446	461	415	416	431	414	440	435	462	413	426	423	406	432	417	420	436	439	415	420	411	440	395	414	429	450	421	415	413	461	420	402	423	427	403	428	427	419	382	447	442	421	431	417	397	442	401	412	403	448	414	390	429	470	446	444	420	393	403	429	410	477	438	465	426	454	446	405	401	466	420	423	413	399	398	428	402	451	420	451	406	452	461	408	435	438	434	403	436	448	414	465	460	443	437	411	470	483	414	416	459	437	423	411	451	422	424	419	431	450	408	415	459	448	428	460	431	419	463	415	417	418	419	436	436	444	438	441	437	427	440	429	429	473	434	397	409	451	436	438	457	437	396	449	443	427	419	428	419	408	422	433	419	432	420	419	414	418	430	428	405	408	437	457	432	414	426	428	432	437	430	410	455	452	424	461	470	422	430	467	427	414	427	430	426	458	416	394	429	447	403	434	418	392	430	420	410	431	416	467	453	433	435	414	432	449	466	439	441	466	415	412	441	437	434	448	433	420	422	417	453	464	416	424	471	412	417	419	414	444	412	420	440	442	396	431	439	399	449	412	382	401	444	433	406	440	435	418	427	438	441	440	440	430	368	430	485	413	415	452	428	422	452	417	478	393	459	420	434	435	425	421	428	412	406	426	437	436	433	410	421	478	413	440	449	404	456	392	420	404	402	460	416	461	429	432	414	445	437	406	432	474	469	408	442	429	441	418	435	405	415	423	447	447	430	418	433	401	483	436	415	438	412	446	440	394	441	481	420	411	455	406	458	378	421	438	402	406	484	472	436	429	431	430	435	437	439	477	423	443	412	436	415	407	446	459	417	412	391	437	434	441	419	416	377	432	417	387	415	448	445	423	416	418	439	409	414	427	477	427	428	449	442	456	484	436	435	405	449	415	402	471	436	420	406	419	410	416	418	458	431	402	391	459	441	445	469	406	434	413	440	437	410	416	460	381	432	439	465	427	449	429	404	431	423	392	408	416	430	430	430	424	401	444	416	419	424	447	484	459	445	441	418	418	435	436	396	439	418	470	462	466	397	448	441	388	467	418	381	465	416	431	412	398	418	414	410	368	428	409	425	420	412	433	467	411	409	391	448	428	453	456	456	447	408	435	444	427	434	415	427	408	427	436	402	430	438	426	428	421	415	435	431	447	410	442	443	444	397	419	402	440	429	444	450	403	433	450	429	405	436	409	453	456	429	423	378	401	429	442	407	451	452	413	458	404	421	414	413	443	413	422	430	443	408	431	466	433	415	428	412	422	431	441	451	402	457	402	413	415	452	429	418	412	436	398	423	444	443	385	447	459	429	449	391	425	434	438	398	399	460	429	441	413	467	430	399	458	418	444	422	427	439	410	449	388	410	377	427	410	415	417	408	416	432	473	445	399	424	429	429	421	465	401	440	456	429	463	492	473	428	435	416	448	435	404	439	432	412	381	459	444	442	430	421	413	425	441	441	443	464	413	450	438	462	446	433	453	410	412	465	435	452	443	408	418	406	433	428	409	438	443	439	442	396	420	429	432	465	423	425	466	408	413	425	416	393	413	441	414	453	450	445	409	415	449	421	454	425	378	422	442	400	424	467	448	424	424	469	445	432	385	420	416	411	428
23981	20962	27916	24144	19372	1453	533	361	329	271	218	232	186	206	184	195	187	143	169	162	163	171	180	170	134	158	167	140	142	149	151	157	150	150	136	145	133	155	135	155	143	149	162	142	141	138	152	141	137	145	134	139	147	154	123	135	140	152	153	128	143	124	139	135	134	131	141	150	124	122	123	124	146	151	124	141	133	147	144	149	139	132	126	144	136	154	126	134	116	129	156	136	133	123	132	150	127	144	141	151	158	160	157	129	139	173	140	130	145	147	154	154	140	145	133	125	150	134	115	125	136	124	127	119	153	140	134	128	128	145	157	131	106	149	132	129	140	128	160	142	119	138	138	143	145	149	140	145	128	144	142	153	135	112	130	158	134	127	133	132	142	149	167	127	128	135	134	133	139	139	135	127	117	134	150	147	150	127	135	116	137	127	154	114	133	134	128	126	109	139	158	117	142	138	134	125	138	125	150	157	132	111	136	132	152	146	134	147	143	126	128	134	133	132	144	128	129	126	149	140	141	154	150	136	143	134	136	143	135	136	159	122	145	148	141	142	140	157	138	137	124	126	128	150	150	129	139	139	141	130	117	135	142	140	140	134	148	142	149	134	139	126	122	143	126	136	141	134	144	144	141	132	148	131	134	112	163	119	168	137	136	136	132	157	144	148	147	126	151	145	140	150	135	138	144	102	131	123	161	140	120	138	155	150	136	128	121	125	130	127	128	135	132	149	107	146	141	135	136	132	146	146	133	140	133	137	138	131	147	135	127	148	132	138	134	135	138	118	156	118	144	124	113	139	127	137	150	175	130	130	134	146	145	158	155	125	153	121	123	144	141	113	121	154	134	115	136	130	136	122	137	113	147	126	123	133	143	127	134	156	140	127	139	123	128	148	140	140	123	134	138	139	130	150	133	158	129	154	141	155	141	140	116	147	149	144	132	162	120	112	156	132	139	142	139	132	143	151	147	137	125	111	148	158	122	147	159	128	148	145	122	163	148	122	140	143	141	151	150	130	129	144	134	149	148	143	140	124	145	141	146	140	148	144	146	157	137	147	131	130	135	127	142	136	143	142	146	123	127	144	132	117	134	122	139	127	134	124	134	156	134	150	153	114	121	134	114	147	125	131	139	146	164	142	141	146	151	141	132	133	157	149	150	131	154	133	146	120	130	131	127	124	131	142	127	139	147	140	130	116	133	135	142	137	144	141	133	145	124	140	141	138	137	139	150	133	148	138	156	153	139	130	145	168	153	145	150	143	134	127	132	139	148	123	140	140	136	136	130	137	141	150	134	150	119	168	126	138	150	134	141	161	130	154	143	124	127	142	125	139	132	140	138	143	111	142	152	144	119	152	123	145	143	140	139	124	141	141	134	126	137	127	141	133	149	149	129	145	153	153	139	136	129	130	124	130	126	143	150	157	120	137	137	147	123	159	158	157	130	149	141	140	125	132	139	144	132	127	129	140	120	137	153	135	134	148	157	133	125	128	102	144	120	145	121	150	147	139	129	121	132	148	142	132	138	148	133	131	137	130	130	148	129	116	118	125	124	130	141	129	149	139	140	138	122	135	130	126	117	132	139	135	136	116	144	157	143	152	131	128	131	136	130	129	140	124	148	153	128	127	132	107	155	125	143	135	146	112	144	123	136	147	169	137	130	142	140	121	118	122	125	135	146	136	119	121	140	145	137	131	131	149	139	142	147	120	134	127	130	131	127	150	128	137	156	146	143	125	132	149	138	137	143	144	179	124	139	132	130	152	127	121	142	126	151	125	131	116	125	142	122	123	122	111	150	154	157	138	135	146	128	117	145	130	150	131	120	119	148	135	126	141	134	143	119	150	141	110	165	119	130	129	149	142	142	130	114	123	144	127	146	110	127	136	135	115	136	125	139	132	149	135	133	125	123	131	127	143	127	114	137	137	156	123	122	133	143	140	124	146	125	130	118	144	128	125	149	130	128	138	134	134	126	134	126	132	138	126	121	101	110	116	125	123	142	131	134	145	135	119	136	147	127	126	119	143	130	140	138	147	131	134	139	129	149	145	128	136	131	147	129	121	113	128	159	131	140	140	132	143	136	131	132	127	137	144	129	127	143	128	121	116	138	127	133	145	130	124	145	121	127	126	144	155	149	144	157	142	134	134	114	141	133	131	125	129	141	132	116	138	136	128	156	125	145	142	113	143	124	158	154	126	152	125	136	157	148	151	124	132	131	118	132	135	150	118	135	129	136	143	133	132	160	120	149	122	137	135	149	155	144	135	139	129	121	135	140	133	130	121	129	133	149	150	133	138	120	115	136	141	140	126	150	132	120	113	132	152	130	130	128	141	144	139	137	130	138	142	122	119	153	121	138	147	134	121	142	133	126	133	128	152	125	137	123	122	153	135	129	124	127	121	129	140	142	143	116	129	127	141	120	121	126	149	131	155	137	155	163	137	133	156	120	125	134	131	132	121	123	141	139	140	159	163	143	130	148	122	128	124	133	138	121	149	134	140	155	147	149	145	150	138	145	146	136	148	130	123	120	139	142	138	112	144	139	140	132	132	135	141	121	134	144	122	130	150	124	134	133	135	150	142	129	156	133	135	135	144	113	145	124	116	132	135	109	129	132	124	126	147	132	144	150	127	142	152	135	125	128	115	138	125	138	135	147	112	117	143	156	138	121	149	157	133	139	141	150	124	148	148	122	148	147	119	118	119	127	151	156	111	127	140	139	118	144	126	144	118	131	140	139	134	132	126	130	126	151	140	132	135	115	135	142	127	126	145	143	138	142	126	111	121	158	136	123	144	146	133	152	130	113	131	154	141	142	113	144	140	142	145	112	149	142	141	133	131	127	166	137	130	134	150	159	127	125	132	119	115	104	133	123	130	130	120	125	131	121	137	141	136	127	148	135	140	138	140	133	137	147	143	135	146	134	134	128	141	115	150	127	128	129	126	134	124	132	125	134	159	134	129	152	142	135	112	142	129	138	142	151	125	171	114	134	140	124	155	125	129	123	155	120	129	125	124	129	137	143	140	137	120	131	143	141	134	134	127	149	137	162	143	134	136	128	152	128	140	144	163	139	137	136	132	136	133	157	139	132	149	145	133	138	146	134	133	146	130	129	122	148	138	155	153	150	131	159	124	132	144	142	138	129	130	149	117	123	137	155	138	125	144	138	138	143	143	139	110	157	130	126	139	121	125	136	123	148	146	142	137	118	124	123	123	120	128	126	144	138	141	146	113	147	149	132	119	130	117	144	129	140	134	155	128	132	110	146	123	127	141	143	141	136	129	119	127	154	134	137	150	135	115	133	160	132	139	124	126	147	126	128	138	139	165	127	152	120	121	149	128	144	130	144	161	146	135	143	146	159	127	123	133	135	145	123	134	127	126	147	145	147	130	138	134	123	137	144	132	147	128	150	128	146	136	128	131	133	151	133	138	144	134	128	129	114	117	149	131	130	148	154	133	120	142	135	155	136	143	134	136	150	154	147	139	131	139	130	145
16584	9097	7940	3925	2591	1859	1401	1093	899	761	634	605	551	520	422	430	387	398	385	369	330	341	317	312	292	335	300	327	332	318	319	290	313	286	298	261	318	289	300	298	288	267	282	280	259	295	283	245	295	271	275	289	259	275	287	247	259	274	276	246	262	277	265	274	279	265	257	290	270	269	256	278	305	281	277	281	273	276	248	242	283	272	263	260	286	262	276	266	283	291	249	248	267	273	268	265	240	270	254	259	253	272	279	267	290	270	268	234	258	282	274	259	282	269	257	274	261	278	274	269	296	283	273	246	262	288	250	266	287	273	279	273	248	262	275	247	259	255	263	256	267	265	282	279	249	262	235	268	288	273	282	245	248	276	245	295	262	262	267	268	258	271	261	257	273	265	247	270	277	260	255	260	285	265	269	230	259	282	287	272	283	237	287	281	285	248	269	276	289	250	245	276	272	264	267	260	258	247	250	289	237	254	268	262	247	286	276	272	242	236	293	279	298	263	265	267	270	261	276	234	260	266	281	257	257	247	227	232	269	259	246	249	267	268	275	235	280	244	299	254	259	278	263	286	267	248	289	246	250	248	270	271	288	259	264	270	245	252	254	278	271	247	255	269	250	243	247	277	283	225	280	273	239	252	293	287	256	263	269	244	279	284	261	262	268	256	293	282	264	285	266	263	296	262	240	245	270	259	286	249	245	282	296	270	266	275	258	267	259	235	258	254	274	278	257	228	266	318	277	245	227	224	249	234	278	256	287	257	229	258	285	273	252	237	258	245	263	258	279	272	242	297	252	298	275	270	257	276	249	274	271	267	245	265	251	249	295	263	245	279	269	275	228	252	268	262	270	280	250	270	271	252	308	269	252	262	265	251	245	269	281	280	271	247	244	280	252	273	260	274	266	275	259	275	249	260	249	235	273	271	281	255	256	260	248	276	240	261	235	254	294	267	288	264	267	258	268	286	274	270	261	286	266	282	241	241	259	271	286	271	272	247	241	266	252	269	242	278	283	233	242	253	250	249	261	260	282	266	295	285	269	230	291	262	242	247	282	258	271	254	275	258	279	245	256	244	283	277	272	280	236	242	252	257	254	262	265	269	281	255	246	228	256	266	254	248	221	288	273	288	282	250	255	274	307	273	268	262	256	267	267	269	226	262	252	277	249	275	240	256	270	264	260	245	252	263	255	253	271	263	265	245	267	267	256	292	263	275	280	243	261	252	287	270	262	293	278	288	271	246	264	258	270	254	266	248	256	262	248	246	253	294	264	261	284	252	258	253	273	279	281	262	272	283	256	238	244	238	241	265	278	282	253	289	290	242	265	262	283	278	276	253	245	294	256	252	238	250	270	273	261	271	257	293	267	244	260	286	287	238	252	273	282	269	239	257	274	266	277	268	280	274	273	248	271	269	266	257	258	261	268	290	258	225	244	254	260	273	293	257	288	261	289	258	257	247	237	239	246	260	250	268	287	249	262	252	266	230	268	282	261	257	284	276	271	284	283	271	268	274	275	267	247	273	242	271	275	265	260	256	273	264	255	253	296	264	249	272	268	279	271	256	255	252	280	285	252	258	292	265	274	245	259	292	264	268	272	252	279	263	257	259	264	237	227	234	259	265	246	288	264	260	278	262	223	264	269	246	257	267	270	264	259	265	264	245	254	260	251	250	237	240	272	247	260	257	298	262	296	285	287	260	287	238	261	283	276	260	256	261	257	284	271	253	297	292	260	259	285	267	255	269	283	266	262	270	281	258	263	240	279	291	243	253	281	254	271	273	254	239	305	254	268	264	239	261	279	244	253	250	278	260	257	270	242	260	259	249	282	261	268	259	259	256	252	263	262	254	271	271	270	233	261	232	262	249	289	251	273	269	265	267	222	261	275	264	274	256	277	253	266	264	274	235	262	272	276	263	283	272	259	247	238	301	241	246	292	279	273	248	290	217	264	264	278	277	282	242	265	269	290	272	278	273	294	309	269	280	276	318	244	259	260	280	251	266	287	290	281	260	277	239	326	250	245	265	262	252	243	275	241	275	285	260	243	272	232	279	278	277	295	280	270	244	263	273	300	264	285	259	273	268	286	302	233	252	280	288	274	256	247	292	262	273	241	248	274	267	269	262	245	234	249	269	266	266	275	289	263	286	263	262	274	254	280	258	310	244	240	247	278	231	268	252	248	245	287	278	241	247	266	263	273	265	262	243	272	299	293	273	267	252	278	259	262	242	275	266	235	249	262	274	279	227	264	271	238	287	271	265	252	289	257	253	221	281	259	252	266	232	228	277	255	254	262	281	285	230	264	266	219	269	269	260	238	274	272	276	282	242	254	273	257	252	272	266	253	267	267	250	257	279	289	249	244	249	264	274	260	260	255	252	266	243	253	285	287	295	270	252	258	273	251	264	240	257	267	264	243	238	272	256	272	257	257	283	245	272	248	274	256	242	277	267	263	292	291	252	245	245	258	285	290	286	249	256	273	239	265	251	274	244	259	276	254	256	272	274	274	257	284	260	285	290	286	274	250	273	276	254	282	264	265	257	262	261	253	279	266	244	271	249	298	265	244	277	278	237	274	268	272	239	256	255	243	289	271	275	266	284	256	253	266	269	257	284	265	264	275	269	270	260	267	282	242	280	268	280	285	270	226	256	260	267	264	284	248	253	254	254	239	289	247	251	246	239	290	271	275	258	265	292	243	267	288	267	261	256	259	250	243	275	262	250	271	243	286	260	258	286	264	289	241	285	269	250	252	264	254	262	290	268	294	270	268	248	259	300	239	256	232	284	259	253	257	273	279	256	236	272	305	254	295	245	247	230	283	262	276	221	241	271	268	248	267	257	262	274	292	250	279	251	264	253	240	233	251	260	272	281	292	275	261	240	256	273	260	271	286	266	260	249	280	269	254	280	236	254	226	261	230	258	303	262	269	237	255	265	250	272	262	250	269	284	282	274	286	269	258	289	246	234	272	258	277	238	262	279	254	269	252	262	255	278	257	310	281	270	273	284	275	261	260	259	288	263	249	282	301	256	257	252	263	283	254	269	291	242	237	277	254	259	251	279	290	269	262	274	290	253	283	272	253	256	284	264	251	259	262	247	264	269	258	248	282	251	281	248	233	262	270	277	276	280	261	215	269	237	268	262	265	273	263	278	275	269	271	270	262	261	269	238	265	260	249	256	248	278	233	267	247	270	275	291	263	257	291	270	264	283	269	266	268	264	271	262	297	242	283	252	279	238	272	265	277	257	268	241	250	282	234	258	284	240	228	277	276	284	272	266	275	257	242	269	242	271	292	256	239	271	262	285	278	256	274	267	264	291	295	246	262	269	283	263	296	249	302	246	264	228	265	267	257	240	264	258	261	304	295	267	246	267	250	280	256	254	269	263	251	253	257	277	259	280	281	288	261	274	250	243	246	304	259	264	293	270	278	264	257	243	246	275	279	262	260	266	269	269	257	257	275	263	245	238	263	277	282	249	273	295	262	258	289	280	256	317
23053	21024	28753	23456	21024	18689	1923	798	680	578	501	465	490	445	389	396	410	445	390	384	363	358	357	376	353	348	344	326	335	370	355	340	349	341	365	339	326	341	323	301	358	359	329	339	332	315	378	323	317	314	334	339	322	350	315	352	338	327	303	312	336	339	334	335	343	339	334	337	329	350	318	368	346	302	335	304	348	345	316	309	319	336	335	318	308	353	324	304	326	312	315	308	339	302	326	323	332	315	332	291	338	322	341	314	325	303	331	287	317	321	337	332	350	312	320	351	338	320	314	306	352	353	316	332	332	315	337	313	315	313	307	342	323	321	312	301	336	307	330	287	293	312	336	307	336	307	328	361	312	307	312	360	306	315	319	319	324	327	314	338	303	321	328	324	336	324	345	345	298	331	343	337	325	362	305	339	314	334	318	311	294	331	361	314	321	319	352	327	336	313	296	331	334	289	299	319	308	294	331	325	298	342	339	317	313	295	319	276	340	332	373	366	313	276	317	339	293	346	308	346	368	297	300	325	285	312	319	318	323	375	313	299	342	289	319	309	290	326	382	322	318	329	329	315	305	333	284	316	315	345	307	339	314	334	304	323	369	298	340	297	348	314	352	358	310	350	337	335	338	338	301	334	302	324	334	325	319	325	335	317	320	305	328	337	340	282	336	326	334	353	296	324	346	358	280	323	308	310	305	335	354	299	364	350	339	329	320	350	342	330	337	343	317	335	319	304	305	302	289	327	327	314	324	333	302	345	337	342	314	321	332	321	353	323	306	328	349	318	319	319	317	294	337	334	302	311	322	302	346	318	289	299	324	301	308	344	329	322	314	324	293	299	323	326	334	320	314	302	316	333	355	357	322	304	299	304	326	314	329	316	323	347	318	341	337	346	332	332	338	343	331	312	311	341	317	309	378	297	345	324	318	314	314	312	361	332	319	284	315	305	324	301	345	314	330	317	321	330	309	317	337	327	344	318	306	319	332	330	314	315	308	300	331	304	303	328	328	345	324	316	324	317	323	314	336	307	327	301	307	309	331	305	325	307	316	343	327	326	322	320	290	323	322	295	291	308	298	342	310	332	299	320	322	316	313	344	358	336	313	332	319	322	329	316	315	326	312	314	336	305	306	357	334	313	273	311	340	354	335	325	336	314	333	306	324	323	297	305	291	307	354	342	315	328	309	365	314	334	324	319	348	335	305	311	340	307	329	333	370	309	324	332	333	325	298	334	291	279	323	295	335	306	350	335	320	335	340	345	312	297	328	330	323	323	304	315	310	348	326	326	319	343	315	326	336	336	341	316	325	310	314	303	311	333	320	321	305	312	310	337	339	332	336	315	321	352	289	323	341	312	351	342	318	286	308	322	323	352	318	288	322	349	355	354	318	324	336	311	302	343	335	295	328	338	352	314	312	348	331	342	362	336	341	339	334	292	318	319	311	325	318	319	323	341	321	333	341	326	303	297	284	327	326	321	295	341	318	323	336	321	317	322	337	348	346	329	329	304	299	311	313	317	341	370	310	302	324	316	336	358	316	344	330	321	324	309	312	296	323	313	315	322	293	330	372	339	304	296	293	318	304	308	325	303	321	329	321	354	359	305	328	324	312	286	302	300	324	342	297	341	317	332	325	325	341	325	327	316	346	322	302	329	294	301	328	338	331	301	309	344	331	298	317	344	321	326	298	321	310	342	308	309	307	300	331	323	325	308	331	309	349	326	366	311	329	334	303	305	328	338	354	321	342	324	329	308	337	322	322	348	314	285	313	295	344	327	336	312	332	314	306	303	326	303	316	312	338	325	311	334	315	317	330	308	318	319	310	296	295	322	350	337	289	315	314	353	319	350	311	308	313	322	359	284	324	318	301	301	296	304	307	323	317	308	322	353	308	328	360	315	348	308	300	330	314	313	308	305	298	325	271	319	314	328	323	310	290	330	310	317	300	323	327	324	308	333	308	310	327	319	336	342	297	329	305	330	348	291	300	338	317	319	319	328	327	311	324	331	298	335	346	317	312	334	353	356	325	338	316	342	312	329	338	292	351	299	363	312	300	310	328	322	335	336	308	313	322	344	320	316	318	310	328	304	347	320	282	354	325	318	310	320	303	320	357	329	330	313	325	350	339	312	307	300	334	321	329	320	343	320	330	331	360	369	327	313	279	304	319	340	329	337	331	297	314	330	316	330	314	342	344	349	309	325	353	345	323	325	322	299	337	291	306	329	305	311	346	333	299	355	331	335	304	353	293	281	317	326	332	324	302	300	304	306	322	315	325	344	369	310	332	329	312	324	308	330	308	315	328	325	315	299	328	336	327	338	352	306	295	354	311	277	326	325	330	289	304	305	321	313	303	356	291	331	292	318	321	310	338	318	343	320	311	310	342	291	325	317	330	333	335	317	308	334	331	321	315	315	346	311	283	321	332	303	343	367	319	340	322	326	305	346	317	324	310	323	327	321	318	333	305	354	320	307	326	321	290	312	332	311	312	340	310	317	336	333	313	313	341	342	362	311	301	355	320	311	312	294	299	284	283	315	321	316	313	341	316	320	286	346	318	301	299	331	349	289	329	331	346	324	313	346	339	301	361	351	332	325	335	306	336	303	337	307	306	289	327	329	342	317	343	337	304	342	265	336	337	325	324	353	362	322	358	329	316	319	335	312	346	311	335	317	312	345	303	316	322	303	341	300	310	337	343	342	319	307	299	356	301	321	349	326	355	342	309	339	341	347	280	299	303	315	336	337	311	339	328	309	320	315	341	314	289	338	338	350	307	294	321	314	363	321	329	320	332	331	287	341	310	353	349	335	316	308	298	344	334	320	328	316	321	321	304	346	322	341	294	326	284	320	327	310	340	324	350	316	332	342	312	330	327	325	299	292	327	321	339	309	324	331	332	287	346	332	342	329	333	310	324	335	300	333	292	301	346	330	329	346	319	304	299	328	319	311	329	371	342	340	317	310	320	325	308	297	345	325	315	293	352	306	331	306	306	334	325	319	339	319	301	324	300	339	328	323	342	339	324	316	315	322	318	321	352	321	282	329	329	305	317	293	315	311	330	313	323	291	312	330	349	340	338	310	315	355	319	309	328	333	335	340	331	317	302	310	352	288	316	304	329	322	311	311	311	316	324	317	287	303	339	309	350	324	295	301	321	294	305	296	322	330	324	315	316	351	310	309	313	312	336	305	323	330	323	333	330	320	289	330	333	307	321	323	327	355	290	334	326	332	332	349	325	328	300	313	352	339	348	341	305	348	319	331	320	309	317	341	351	310	326	338	303	349	346	313	325	329	321	324	334	319	318	296	328	306	358	355	313	311	309	349	332	349	329	308	348	308	313	320	342	359	326	308	329	294	323	333	336	335	316	359	325	310	332	323	349	312	355	300	296	327	323	305	291	289	315	353	329	319	318	316	320	320	308	326	303	292	319	316	320	329	323	351	323	315	359	323	304	304	319	357	307	340	325	354	314	335	319	334	320	312	303	345	321	311	354	345
19225	15530	13128	7139	4798	3474	2651	2226	1732	1553	1306	1137	1144	1006	915	853	854	752	759	724	701	706	682	688	696	635	627	625	674	656	579	649	593	633	590	628	604	588	617	608	582	618	581	586	556	565	574	608	548	607	554	594	559	589	552	608	566	560	607	573	578	582	603	546	609	595	546	552	587	555	573	584	568	535	577	522	611	580	597	519	552	558	585	572	550	541	561	549	546	539	563	511	579	609	574	568	544	528	562	588	591	576	594	531	556	587	569	558	581	617	569	542	625	546	587	565	584	609	571	528	562	524	571	561	580	552	564	567	586	523	589	587	556	561	588	571	540	577	580	547	543	587	531	569	550	548	523	546	599	599	589	534	571	584	605	514	521	579	558	595	570	530	547	525	604	616	575	560	543	598	569	572	567	603	571	552	595	490	611	534	576	528	578	554	528	565	601	538	535	578	538	565	567	564	554	565	542	608	607	547	538	567	586	581	558	542	566	581	570	550	566	505	572	590	566	557	637	566	573	508	561	576	567	547	573	537	537	530	538	566	538	581	551	546	584	544	559	562	540	562	552	549	585	588	520	570	576	551	581	546	561	537	570	543	549	557	561	533	601	588	564	522	548	557	556	520	582	565	561	547	578	558	532	545	583	569	546	561	563	540	615	559	547	551	574	571	567	521	567	572	561	555	552	559	549	557	573	569	538	568	554	570	560	557	530	594	571	520	578	556	580	546	562	565	569	594	578	573	595	563	541	539	581	539	533	570	593	545	589	562	553	563	558	524	534	579	560	578	561	530	519	572	534	604	579	530	573	542	595	566	564	556	550	575	559	583	585	569	513	581	537	552	532	547	576	585	593	567	521	556	587	566	506	547	532	575	550	576	553	529	614	559	537	545	544	573	570	534	555	566	525	560	525	602	555	584	556	561	552	578	554	499	574	552	504	577	588	562	560	553	583	581	563	565	558	538	585	543	564	554	551	525	521	576	540	544	564	527	574	535	560	557	586	577	559	509	583	552	554	523	588	542	552	563	531	562	581	570	546	559	509	556	570	565	546	573	557	546	526	591	556	560	603	536	553	553	534	521	542	579	505	587	543	558	572	568	522	583	511	603	597	513	570	582	573	569	544	559	530	533	579	552	564	552	619	543	548	592	594	594	595	513	513	552	573	511	547	537	532	551	582	531	593	603	527	572	582	537	498	557	589	548	570	557	549	604	571	538	563	583	520	594	581	582	566	567	572	523	516	534	566	550	575	542	543	561	555	558	609	606	568	547	587	570	590	523	536	526	564	556	537	605	565	596	581	545	568	618	601	518	553	568	562	570	583	574	543	577	550	557	562	563	567	575	565	542	560	528	551	570	595	553	572	550	556	612	552	565	581	542	549	563	578	595	537	537	515	547	557	515	520	560	555	565	543	559	574	582	535	564	591	563	558	542	532	511	569	510	556	564	560	545	554	620	532	547	524	588	566	550	561	561	603	591	546	534	605	575	556	548	566	550	550	548	569	559	525	586	551	550	583	587	528	570	563	507	555	569	588	542	540	540	559	548	583	560	547	574	546	535	564	526	588	555	574	567	580	602	599	544	572	567	577	575	582	564	564	558	567	537	536	563	559	557	573	538	549	510	592	565	533	588	582	537	568	575	587	567	521	525	569	558	556	575	541	589	567	566	553	566	541	551	518	548	545	572	525	546	591	538	524	564	592	553	570	526	534	543	560	515	583	556	512	548	579	528	537	593	522	541	586	541	581	553	566	598	555	537	533	561	555	585	549	517	530	561	581	547	585	543	563	558	539	587	576	578	572	568	549	531	546	572	561	538	553	520	527	559	570	550	554	531	546	541	577	536	552	533	609	565	509	584	583	585	534	579	560	548	551	605	561	536	583	542	566	579	537	567	577	596	574	543	547	496	571	551	503	601	535	552	556	558	581	553	551	541	567	575	539	584	529	564	624	589	583	540	597	548	545	550	558	542	566	586	540	481	542	588	534	505	517	613	574	543	555	548	556	548	557	545	537	550	580	575	546	559	587	567	550	540	549	595	553	561	548	538	561	590	548	585	573	561	603	562	584	556	573	550	504	578	546	560	584	549	528	545	511	554	550	566	550	521	564	527	585	566	516	606	544	502	568	592	559	543	590	544	527	552	548	553	573	583	565	564	569	550	541	509	544	566	578	543	548	599	539	545	564	527	551	554	561	554	565	540	556	543	518	578	570	557	577	516	573	543	546	566	588	518	530	554	552	548	617	590	500	547	565	540	577	572	529	570	570	563	597	604	584	564	544	582	540	549	569	556	596	533	567	542	600	546	587	564	555	570	568	576	581	565	548	548	551	572	538	573	580	575	565	557	551	536	553	573	543	570	557	613	561	536	578	549	549	492	621	526	572	590	554	543	596	526	541	570	585	520	561	560	548	571	549	559	565	561	541	549	570	531	566	557	555	513	580	544	509	548	577	563	543	519	554	546	529	586	556	575	528	519	521	563	584	597	529	558	577	534	566	516	583	577	556	567	542	508	547	566	570	565	553	574	592	591	560	564	551	583	523	521	545	570	577	536	511	562	607	560	569	534	577	569	532	567	634	572	583	537	531	565	547	542	562	572	575	607	537	565	561	547	550	538	539	551	530	523	588	574	605	544	529	565	604	566	550	500	523	557	545	559	487	584	597	597	520	543	542	575	537	530	564	527	580	583	550	548	533	565	575	545	568	544	527	561	545	572	586	560	557	550	598	514	547	552	520	618	525	587	561	532	548	554	578	557	608	575	537	528	529	549	522	521	524	543	575	565	534	582	589	589	516	566	572	533	583	553	551	560	538	574	526	564	563	563	584	591	558	526	527	554	570	542	526	580	579	586	568	582	522	540	535	517	525	513	583	526	559	552	587	533	559	548	587	598	539	575	502	589	535	536	591	560	596	534	595	516	584	605	546	549	601	583	530	592	626	591	527	571	578	542	559	567	567	611	588	558	588	527	556	571	539	559	580	571	576	564	646	542	596	567	558	531	523	585	570	598	580	519	535	580	574	554	554	569	585	580	560	582	533	549	562	562	557	531	563	592	560	540	538	538	557	600	516	593	559	557	540	555	547	582	560	557	527	524	626	550	576	556	554	576	568	548	540	585	541	559	566	585	557	528	530	553	565	580	558	551	545	572	529	574	577	521	573	548	563	588	546	539	565	549	521	609	559	548	515	581	536	537	561	548	551	541	559	530	563	537	559	526	616	557	523	575	537	532	516	593	595	550	565	564	547	559	550	578	577	569	602	558	558	526	549	601	546	552	532	565	565	575	559	555	528	571	527	566	595	583	577	580	508	515	581	530	563	553	517	562	571	557	580	576	540	595	559	528	531	588	567	578	543	531	577	584	578	569	554	561	564	563	557	563	566	567	556	598	588	540	538	590	571	556	605	576	611	532	571	563	559	582	530	543	572	563	554	601	528	553	564	589	554	540	536	544	575	584	526	563	604	589	556	590	579	515	543	570	518	510	550	590	562	536
26612	20456	8286	772	445	425	254	270	235	240	238	258	219	214	253	232	244	205	241	228	236	233	217	210	224	241	259	223	219	235	256	234	206	222	249	249	225	212	239	222	214	220	224	211	206	234	232	214	224	225	227	232	246	213	244	221	244	225	217	211	242	236	218	232	202	217	230	192	239	197	235	226	221	222	228	237	222	242	202	237	232	234	242	212	237	222	259	269	193	221	221	221	238	220	232	223	202	244	221	218	269	235	234	221	227	219	197	238	213	201	221	241	226	233	232	222	197	211	246	231	222	220	203	199	236	221	206	215	219	211	201	228	223	234	233	227	213	255	203	201	244	241	227	222	211	207	190	226	219	219	210	198	220	222	225	228	213	232	211	214	237	245	219	236	242	221	223	251	251	221	219	246	234	248	223	275	181	221	190	220	224	219	234	229	224	239	221	227	208	219	221	215	218	214	206	233	209	248	207	243	225	238	213	221	231	235	214	182	209	254	195	257	228	223	222	217	218	211	218	220	243	203	220	207	222	207	233	263	227	257	183	216	225	234	228	196	243	228	213	243	240	237	209	225	240	234	224	217	215	204	216	216	216	229	229	224	223	251	244	204	248	235	216	235	219	233	229	226	243	220	217	210	202	237	267	229	215	227	208	244	231	227	223	236	239	222	233	207	223	230	228	212	217	201	210	222	210	231	225	213	242	231	241	195	254	221	235	215	241	219	210	211	212	225	229	224	225	227	234	215	219	241	217	210	221	219	262	242	253	199	233	237	228	237	206	244	230	218	208	234	203	217	204	209	225	225	233	210	219	235	206	207	236	205	210	202	211	246	219	228	220	234	207	251	208	212	228	218	227	220	222	207	224	217	203	224	214	215	228	224	215	207	196	202	205	251	228	225	234	245	204	232	212	233	213	249	227	245	250	216	222	220	215	221	223	206	205	239	215	241	232	207	227	212	217	226	220	222	224	228	235	215	240	227	213	228	237	221	195	214	226	240	212	224	217	223	205	197	206	207	195	261	211	203	211	251	236	236	234	206	186	206	213	254	200	227	231	222	233	218	219	214	214	230	225	234	244	211	213	239	203	218	239	223	204	219	269	220	214	255	210	214	238	207	197	256	218	220	235	208	229	203	224	242	195	229	249	212	219	218	210	216	226	218	201	204	215	213	210	213	231	235	228	227	265	211	241	223	215	233	217	200	237	213	258	243	225	213	230	222	222	220	217	232	218	181	222	218	223	257	235	220	236	227	223	248	224	215	235	227	206	214	223	223	231	227	203	260	227	235	232	220	194	213	226	247	230	206	218	215	233	232	242	230	208	237	220	218	215	232	196	192	226	203	247	251	232	221	211	236	233	225	213	222	218	205	237	228	246	208	231	245	209	220	210	249	203	269	231	241	224	214	216	217	205	225	240	215	228	232	263	262	228	217	227	231	217	232	214	179	198	226	228	206	208	223	232	218	237	202	229	252	238	227	219	241	224	242	232	220	214	214	227	205	237	225	208	239	219	214	226	225	217	234	215	220	222	213	205	211	218	212	230	242	257	232	203	222	239	216	230	232	225	215	210	249	208	220	233	215	237	220	213	212	249	208	219	259	217	232	228	242	224	204	191	226	226	205	197	216	219	231	208	208	195	212	215	229	227	239	223	213	212	211	245	191	223	234	236	229	229	248	249	223	216	201	234	223	214	221	218	228	240	224	228	202	215	235	205	197	234	226	228	190	254	238	224	227	195	232	225	242	219	198	227	219	218	236	245	209	212	225	218	247	241	241	219	232	239	219	209	201	232	202	218	225	215	231	231	231	226	236	207	214	238	228	248	217	253	234	226	239	221	215	247	218	237	235	212	223	199	221	239	219	210	221	229	232	218	222	233	236	220	218	224	220	220	225	231	196	236	260	208	243	234	241	213	218	222	232	210	208	192	230	215	234	218	213	212	208	222	205	252	215	209	234	228	228	221	243	230	206	214	243	230	233	218	227	234	215	240	213	219	201	213	214	229	246	216	197	204	210	218	218	242	218	203	209	231	201	216	206	247	257	210	233	230	242	244	227	204	214	228	200	212	242	209	227	207	224	211	235	214	232	208	248	211	203	211	224	231	258	220	239	221	233	215	215	226	214	194	248	219	222	198	246	231	263	216	210	226	217	216	244	210	211	249	209	192	253	228	212	236	243	209	220	237	190	227	214	233	207	248	219	206	267	228	195	228	211	240	224	223	228	236	220	221	234	221	229	213	208	211	244	243	207	231	228	230	233	208	232	237	222	218	219	229	220	240	217	206	216	171	181	213	227	250	221	210	217	249	205	236	235	212	226	206	250	220	213	219	221	218	225	218	217	238	224	211	242	227	227	222	211	220	196	210	237	213	229	229	223	226	226	232	258	203	228	224	228	224	232	212	214	238	242	221	204	220	226	208	223	228	220	229	222	217	232	216	224	207	214	216	238	187	259	252	219	250	207	241	244	214	231	230	202	248	240	214	217	208	204	247	203	231	247	219	222	201	235	228	237	244	216	210	234	228	221	192	227	228	234	208	229	254	227	231	207	211	222	220	239	248	238	205	222	247	217	221	239	245	215	227	224	226	182	222	230	232	230	229	220	244	249	237	216	235	219	214	227	235	230	241	225	238	249	238	200	229	218	218	242	207	228	243	228	230	237	219	224	207	241	202	208	230	208	233	206	236	214	223	220	238	195	221	205	216	229	205	225	218	231	220	241	201	244	212	235	220	206	206	207	225	194	226	228	229	242	236	213	228	231	248	219	236	241	212	205	204	228	224	242	249	212	236	211	227	233	226	212	217	209	257	247	206	207	213	256	242	212	260	241	260	250	206	210	215	219	229	187	210	232	201	243	221	212	233	225	212	228	225	214	225	221	213	206	220	211	245	235	212	195	227	234	233	216	242	234	242	207	196	240	180	257	210	218	223	203	229	224	213	237	231	229	221	205	202	241	224	233	226	215	218	239	201	211	242	236	228	246	231	214	230	232	214	233	190	220	198	242	247	233	225	213	216	218	206	216	262	222	202	240	205	234	241	229	231	248	214	238	226	265	220	235	207	211	236	234	248	226	217	238	203	210	242	220	229	235	238	210	221	225	225	214	239	237	239	211	206	236	220	226	221	220	247	236	208	210	206	255	240	233	218	219	207	233	220	224	225	214	252	226	184	240	218	225	204	214	213	212	224	225	213	197	217	222	238	214	237	234	226	232	215	226	219	234	239	228	239	195	225	221	228	229	218	233	226	192	218	190	226	233	221	217	208	230	224	208	264	210	225	207	212	216	242	228	224	227	208	237	218	219	230	245	228	233	226	203	232	209	241	216	226	241	189	217	210	204	234	220	226	262	250	248	236	241	205	239	235	196	223	248	223	220	226	225	232	236	232	209	243	233	235	217	238	255	233	240	239	211	234	206	233	216	214	221	228	212	249	219	210	223	227	241	240	193	186	237	231	260	227	264	221	234	192	219	260	204	235	235	242	222	235	240	243	245
8494	1595	1424	838	691	585	549	564	526	521	484	470	452	456	466	449	498	435	408	444	431	432	489	427	451	427	406	405	396	411	444	436	444	423	439	446	439	469	444	434	450	432	417	380	398	413	472	437	465	445	451	455	431	445	466	461	407	413	436	458	445	418	425	446	402	435	422	438	409	419	431	443	406	444	439	446	411	437	423	430	457	446	457	463	463	413	404	448	436	418	409	436	451	449	459	425	454	464	427	416	401	444	441	442	429	484	441	429	432	414	445	429	460	435	402	395	461	473	440	437	436	442	422	427	448	438	419	430	448	407	427	459	420	452	415	433	449	367	440	420	394	444	401	394	420	403	407	442	464	421	429	471	439	457	433	454	444	436	444	451	429	445	414	420	406	436	445	410	448	399	464	447	412	432	443	411	468	430	454	428	470	418	461	408	427	438	404	390	404	448	412	443	459	436	435	436	453	465	459	458	410	440	429	432	437	403	429	428	408	422	429	434	433	425	465	443	425	419	423	465	427	435	437	459	413	438	373	422	424	426	416	431	422	407	398	447	416	405	406	395	430	424	420	396	422	417	414	412	442	440	433	419	439	378	403	433	416	439	410	410	426	434	446	383	445	433	438	381	433	426	440	416	438	422	442	415	426	413	450	422	410	391	400	428	406	407	386	429	457	431	453	413	466	427	402	462	410	445	441	442	424	422	459	436	455	459	410	454	457	427	414	433	393	457	419	452	397	447	418	441	377	404	446	412	436	400	449	415	435	415	432	407	434	418	414	391	442	426	452	430	430	449	416	456	441	426	417	445	435	418	456	391	451	424	451	418	434	439	397	427	424	426	408	439	435	437	444	410	382	381	441	468	397	448	442	442	391	428	440	462	426	398	451	483	411	384	461	421	398	403	406	421	434	427	444	441	415	433	452	384	407	393	383	444	423	454	434	403	440	430	440	419	400	410	414	459	404	430	460	382	417	481	449	479	419	419	419	438	432	445	398	473	435	461	418	445	423	403	426	436	466	445	471	437	408	468	435	463	408	435	442	449	459	448	426	454	452	449	445	421	396	451	402	406	419	441	457	413	433	429	452	426	464	411	454	417	442	421	438	465	425	432	438	466	440	426	400	431	430	401	443	435	435	446	453	419	433	416	397	448	429	446	421	444	448	441	440	438	422	456	444	428	462	442	441	407	440	430	438	438	433	411	443	444	426	426	422	401	408	407	453	423	439	410	467	459	447	424	449	430	420	454	406	440	432	444	421	409	442	443	436	411	419	463	452	459	460	429	428	426	427	436	417	415	428	424	418	425	414	444	457	428	400	480	447	432	418	429	420	416	420	439	393	419	445	422	454	394	417	418	434	452	431	433	438	407	412	438	390	398	427	428	439	437	443	467	435	443	449	444	415	403	402	446	425	430	415	433	453	426	429	459	411	423	475	408	400	439	462	440	429	456	390	430	406	473	425	406	412	434	448	426	438	376	445	430	455	419	406	408	430	455	419	428	447	432	455	423	443	433	429	439	429	400	419	458	449	441	429	429	407	444	461	467	420	407	451	424	435	434	431	423	424	420	402	437	450	445	423	429	418	404	425	431	419	422	432	456	448	414	434	431	399	440	454	421	434	427	419	408	434	434	447	398	452	415	432	429	456	442	430	417	441	453	428	414	416	443	417	435	432	448	450	420	436	453	416	446	423	453	436	415	430	447	422	429	434	429	437	426	447	442	415	424	435	425	435	468	440	428	429	458	438	421	454	437	410	408	423	398	460	430	417	440	445	418	432	436	462	414	447	421	430	402	405	441	453	456	416	406	388	433	453	448	464	397	399	439	458	402	429	381	422	425	401	431	442	409	407	419	402	414	390	432	423	445	431	440	439	459	409	412	443	406	448	453	402	445	448	420	445	459	437	421	397	420	439	416	459	428	422	403	449	467	426	445	431	422	439	453	409	382	427	388	447	419	420	473	420	443	408	430	411	427	448	456	432	423	422	426	431	418	411	425	454	438	402	433	441	432	437	439	438	412	413	472	416	434	468	447	431	449	433	413	432	402	428	421	408	422	454	415	467	431	417	442	441	466	437	425	425	452	417	414	460	412	481	417	411	432	435	444	462	430	475	462	426	407	455	403	450	478	430	449	429	460	443	441	428	431	421	400	444	453	423	429	422	426	405	412	465	473	431	400	430	436	444	457	406	433	436	430	457	427	490	437	443	428	430	444	419	453	442	417	444	408	419	428	453	444	426	455	457	413	404	421	401	438	405	414	383	445	412	419	442	435	403	442	374	414	409	434	422	422	460	446	414	413	411	435	430	420	416	424	404	406	383	444	479	420	432	402	434	446	456	446	441	431	415	439	483	441	418	441	428	421	432	457	408	445	413	435	459	442	416	434	450	426	439	456	403	448	396	431	424	416	431	421	425	428	426	458	420	420	395	413	405	458	396	427	458	484	397	418	435	436	466	448	407	403	430	440	423	436	416	431	424	407	427	426	434	435	403	438	439	476	440	410	389	429	425	439	425	441	461	399	436	479	453	427	409	443	422	420	449	441	421	466	449	417	426	414	451	378	451	399	450	431	464	435	428	435	461	434	443	452	465	419	446	427	413	418	423	444	422	403	424	454	408	437	435	421	463	415	446	430	453	426	433	440	466	429	422	431	439	406	421	467	422	452	443	444	433	459	437	423	437	432	450	429	440	417	444	432	436	438	385	450	449	444	444	422	425	452	416	447	393	451	408	454	419	407	447	446	443	420	444	398	449	412	448	453	396	423	429	442	427	452	400	435	454	419	401	443	455	431	431	414	434	431	419	454	435	437	415	446	418	447	450	427	439	462	435	462	449	434	460	432	419	399	390	453	421	431	417	467	484	411	466	445	448	384	423	423	443	443	441	434	472	460	422	426	423	416	444	416	430	443	429	437	390	460	450	447	411	423	426	434	408	403	417	408	456	440	435	396	415	426	442	446	410	453	457	450	423	422	417	426	410	426	419	439	438	454	461	453	435	430	451	465	425	428	434	418	452	412	400	416	456	457	417	437	382	441	418	424	447	415	440	430	445	409	423	420	467	458	452	423	434	472	411	460	452	426	399	400	433	464	440	424	439	437	402	431	491	443	439	382	384	424	440	427	429	398	419	413	464	424	443	419	422	448	429	452	418	439	419	436	433	383	433	434	477	416	429	446	449	426	464	464	448	412	431	427	441	448	410	451	432	440	386	444	438	398	425	456	425	386	412	417	408	393	422	411	419	442	416	439	425	394	432	428	452	430	438	414	457	457	427	443	438	427	412	418	424	459	426	420	381	438	433	467	406	448	445	427	405	451	421	412	451	452	404	455	406	408	474	426	449	468	410	425	418	443	426	409	429	430	434	435	440	412	417	435	421	433	444	414	452	434	422	432	435	408	432	451	475	392	442	434	420	429	413	430	438	439	410	415	421	420	428	407	431	438	435	401	449	434	443	402	426	410	452	447	417	434	475	452	398	443	449	413	436	433	435	376
23969	20974	27977	24135	19519	1515	539	348	297	282	243	234	205	196	171	159	172	154	179	173	159	156	162	161	170	146	169	118	144	146	143	148	154	167	144	150	171	149	150	135	140	132	142	161	131	124	125	143	140	136	135	130	164	128	131	138	143	132	164	132	145	135	135	127	124	139	134	118	144	127	133	113	121	122	137	118	143	141	142	139	123	141	150	130	127	133	117	127	143	136	152	147	135	128	138	140	123	144	146	125	123	133	120	147	119	148	147	117	137	137	129	138	148	120	150	147	138	135	133	136	119	133	121	147	123	151	124	155	124	127	126	138	119	138	136	143	143	122	150	137	130	121	145	133	117	133	127	142	123	154	130	127	123	150	130	132	133	143	121	136	132	123	127	147	130	137	134	131	157	134	127	121	133	110	132	123	121	128	129	128	154	115	140	155	126	137	137	129	146	134	129	126	127	127	144	136	152	123	139	148	129	134	144	120	132	134	124	137	153	151	125	162	132	113	115	133	133	152	141	127	117	139	136	133	127	108	150	132	132	117	156	128	136	149	124	125	130	139	121	146	128	147	153	125	145	123	161	151	132	117	124	128	135	145	132	131	140	124	117	136	134	134	154	117	139	133	140	141	141	151	111	142	116	115	131	130	117	152	128	140	126	146	119	128	139	142	132	132	146	145	147	122	139	126	154	153	139	142	120	152	176	142	133	142	152	124	132	140	123	134	118	138	140	130	161	133	128	145	122	125	138	124	118	139	120	136	145	137	125	117	103	152	130	135	139	123	136	129	121	125	126	144	131	130	125	137	133	131	112	143	139	132	143	149	126	127	139	142	146	148	144	120	143	150	136	134	125	145	114	132	137	141	110	117	127	129	134	102	100	123	148	124	134	158	141	132	144	143	138	143	122	118	119	145	139	139	119	149	133	132	114	118	140	129	130	135	154	153	124	158	132	133	121	146	155	138	134	127	142	125	161	127	132	155	122	137	147	151	150	139	143	144	116	143	146	147	125	140	144	128	129	121	134	137	122	144	139	145	136	131	105	133	128	122	128	142	119	120	143	136	131	131	131	131	123	130	138	112	142	143	132	124	116	151	117	124	134	144	140	123	142	109	135	139	133	132	142	129	143	127	126	149	123	123	132	133	132	124	126	126	132	120	127	124	144	159	141	136	118	144	132	131	130	145	124	124	115	152	97	142	122	140	128	131	143	135	127	146	158	111	131	138	145	128	131	122	131	150	117	134	125	127	129	128	130	129	130	134	135	142	104	139	124	149	146	124	132	146	170	117	148	109	125	127	158	127	147	115	134	133	142	124	142	122	112	171	149	139	132	119	153	121	125	127	115	120	153	128	155	146	140	137	146	129	133	132	136	140	123	122	138	129	121	144	127	138	153	142	142	129	135	127	125	159	140	141	118	124	125	124	140	133	142	128	138	141	120	145	156	123	122	129	134	122	138	146	105	143	146	116	150	115	120	127	99	156	125	132	140	143	133	124	142	138	149	136	124	145	153	146	131	122	147	142	137	127	156	148	130	133	149	130	140	154	134	134	127	135	124	116	157	113	125	158	135	161	142	130	135	142	129	134	121	138	144	154	125	132	129	135	143	123	123	128	136	138	120	123	143	139	122	145	115	127	141	128	135	157	138	131	122	145	131	119	134	143	123	138	127	131	133	135	138	129	145	118	150	154	131	117	135	136	134	148	127	130	133	129	135	129	142	123	138	138	153	128	121	117	150	119	136	125	154	121	152	132	136	149	141	127	97	142	134	130	142	127	137	141	143	127	130	135	158	157	143	139	140	127	127	101	131	126	122	145	136	132	129	133	139	117	139	136	137	144	135	132	137	146	105	157	131	135	111	122	130	131	142	123	127	140	156	125	142	141	153	139	125	129	145	158	121	127	131	108	146	144	155	145	136	124	117	123	150	152	135	137	134	121	148	139	138	131	109	133	147	111	133	128	130	159	128	132	150	125	142	146	150	125	122	139	138	146	128	119	119	133	133	129	121	146	124	136	147	134	158	118	140	124	141	130	117	140	142	123	153	145	126	146	136	135	139	147	129	130	145	127	156	136	135	150	124	145	137	142	142	131	130	139	144	141	144	148	139	139	132	145	134	124	131	123	133	125	130	136	117	134	133	127	129	126	148	124	147	116	145	142	167	126	131	136	139	149	139	139	120	140	133	142	132	139	150	134	130	135	125	141	126	123	148	146	127	127	130	118	143	126	129	124	151	134	135	151	133	134	132	124	143	134	104	141	133	139	122	132	138	136	135	132	139	129	132	132	124	123	148	139	132	125	139	139	125	140	133	131	125	158	166	165	123	140	145	121	110	128	141	127	137	128	123	123	127	142	138	119	135	124	111	138	137	127	143	131	128	129	150	108	164	146	130	142	125	134	150	133	134	139	125	153	123	121	145	118	124	129	113	137	127	144	140	122	121	133	148	125	140	127	136	126	146	131	129	153	133	136	128	130	138	131	123	149	137	109	147	144	112	148	147	148	113	131	137	152	153	134	145	146	133	124	119	125	151	125	119	148	120	124	138	130	153	136	142	134	137	143	135	146	150	113	134	120	128	139	115	140	115	111	152	121	124	138	144	112	118	128	115	144	152	150	142	133	129	128	115	131	141	139	135	109	125	129	148	136	146	123	131	113	115	137	134	139	127	144	127	148	129	122	125	156	124	133	142	129	121	144	142	152	116	144	125	131	127	111	140	150	124	125	133	143	142	138	135	137	121	136	122	135	108	139	145	128	139	132	123	144	139	117	125	120	135	136	132	124	122	128	119	131	138	123	140	138	141	121	112	114	118	139	142	115	126	152	143	130	136	141	146	129	126	149	124	145	133	121	137	134	129	142	137	156	138	125	137	138	138	122	125	146	134	129	138	128	140	139	132	129	137	146	147	159	142	127	145	133	116	121	156	119	107	127	124	119	138	137	119	149	149	132	140	128	116	147	152	113	133	134	138	144	142	124	128	137	141	128	130	153	117	131	139	136	130	135	132	145	149	129	123	123	144	131	118	126	138	132	129	114	125	147	116	140	140	143	136	134	156	126	135	148	133	173	127	128	136	152	123	125	127	141	136	121	122	132	151	122	135	127	134	131	137	152	135	105	121	120	127	136	141	141	127	145	128	157	128	137	127	139	137	141	138	130	142	114	147	140	124	124	129	118	149	131	122	127	133	122	121	125	130	139	125	162	152	129	129	118	153	138	138	116	151	138	145	137	124	141	126	120	138	130	110	135	134	116	138	146	130	149	150	140	144	126	128	152	119	151	120	119	124	140	172	148	158	104	136	133	139	147	125	127	110	133	119	128	132	128	145	139	126	129	133	148	149	138	135	143	148	134	131	133	135	148	127	147	136	142	167	122	132	125	132	156	144	125	134	119	144	154	146	139	138	155	145	138	147	164	139	158	123	137	130	149	128	128	135	131	135	154	131	144	151	143	153	141	141	112	136	124	137	132	132	130	132	129	118	122	139	135	145	139
16112	9500	7918	3922	2663	1856	1407	1119	927	752	702	623	555	493	441	417	391	408	383	381	353	328	322	313	315	309	308	292	304	322	309	275	283	261	293	289	285	309	310	300	278	305	301	298	273	270	288	282	259	285	273	271	275	246	272	299	275	270	260	309	261	268	267	291	290	263	297	263	275	269	235	284	283	264	279	281	265	247	270	261	263	270	256	263	255	292	260	294	263	263	280	268	278	261	261	285	280	264	273	287	260	283	243	251	257	279	267	265	257	315	285	270	248	249	253	276	283	285	284	273	259	253	249	271	279	267	282	271	252	247	283	262	233	275	242	293	270	256	259	262	284	280	269	255	238	265	285	273	256	286	270	252	276	302	264	279	273	273	246	254	288	264	273	254	230	280	242	251	267	293	245	260	235	237	289	246	273	254	283	275	265	253	272	272	243	238	294	261	271	267	264	258	279	269	243	276	307	250	250	284	276	279	253	287	296	257	269	272	280	272	275	241	283	263	276	281	247	278	258	216	268	288	270	255	258	246	257	250	254	262	239	312	265	282	266	256	257	267	254	289	245	256	254	266	288	256	280	267	276	280	261	266	246	288	268	238	267	271	282	286	291	243	270	257	248	269	255	261	279	242	256	264	267	285	261	267	285	295	266	266	288	295	279	277	284	236	269	262	250	260	263	280	268	285	248	278	264	262	245	275	234	252	232	264	263	258	265	258	265	257	252	284	265	271	272	261	241	262	257	266	273	286	253	271	242	271	275	260	271	273	269	263	291	225	275	278	269	262	272	270	284	268	280	265	258	266	278	270	279	264	258	281	243	281	263	287	289	305	283	286	273	264	284	225	256	285	260	274	257	269	248	265	269	256	270	253	283	270	283	267	260	266	261	237	242	267	269	262	275	281	250	275	266	267	285	250	273	274	265	282	262	270	248	256	264	274	258	255	270	260	262	246	240	252	279	268	292	287	244	266	270	283	258	256	267	248	290	271	255	253	265	255	283	258	238	270	266	258	267	234	246	245	308	267	248	270	258	267	236	264	265	266	265	241	273	271	261	250	256	267	287	258	255	261	272	249	256	286	262	231	246	264	258	256	265	256	253	250	232	270	263	251	280	249	272	276	240	232	285	281	255	304	266	272	243	271	294	242	246	281	254	278	269	262	265	266	246	279	276	250	246	254	283	241	250	249	261	243	264	284	275	256	261	273	246	279	255	243	249	264	272	259	282	275	267	293	282	263	274	236	275	273	255	274	281	281	251	279	294	285	280	242	276	254	259	260	271	259	276	257	270	266	269	253	249	237	274	252	277	263	263	268	276	264	276	259	258	261	273	257	257	272	265	245	261	261	277	269	302	250	277	269	279	260	254	280	241	276	287	240	264	256	270	273	267	264	267	252	290	269	267	288	284	254	274	274	251	251	264	255	276	242	295	319	225	251	251	289	290	284	240	270	261	240	254	248	261	274	294	270	261	265	262	240	267	256	285	243	244	284	256	279	282	265	248	282	270	280	282	258	250	266	247	290	238	260	259	282	296	272	253	264	281	249	306	269	266	281	271	260	281	235	263	270	273	251	247	265	274	270	228	268	251	273	242	250	282	263	261	275	237	251	250	230	256	257	253	283	254	274	232	263	259	268	245	269	279	246	318	282	283	287	241	272	274	226	282	239	271	279	253	253	269	259	265	276	253	270	283	259	292	307	275	285	261	268	259	254	249	285	272	235	250	256	290	273	266	264	277	241	262	281	246	275	279	291	268	258	282	270	239	257	266	278	252	313	281	234	273	266	250	242	275	277	276	269	264	290	215	267	265	274	282	249	263	268	240	283	284	236	288	270	239	270	263	257	227	270	281	271	263	252	255	279	279	259	239	256	295	277	257	275	295	272	265	276	237	274	263	268	265	234	263	271	246	258	282	239	259	263	263	278	282	256	278	258	259	241	249	264	294	259	253	256	260	255	252	275	263	252	251	228	272	248	267	264	268	243	271	307	245	266	240	278	264	230	255	271	252	289	267	252	251	270	242	277	255	265	290	275	280	279	270	268	237	285	247	290	256	268	266	259	255	226	263	242	270	277	261	257	264	276	276	270	266	240	285	261	236	279	268	255	258	240	237	266	268	272	262	249	249	217	287	255	276	278	295	257	254	265	279	267	269	271	270	265	259	255	288	255	273	277	245	274	281	255	277	268	262	259	282	259	282	281	235	256	280	282	291	251	283	235	239	258	272	253	250	282	264	273	267	252	253	264	243	283	251	239	286	267	278	267	252	269	316	267	262	246	264	245	284	246	244	267	241	254	248	298	243	268	249	247	281	258	265	250	246	301	249	285	251	259	269	252	249	279	261	278	240	274	267	253	264	259	268	241	254	236	286	288	288	262	269	280	278	253	298	298	268	280	246	276	253	259	291	255	261	276	253	267	275	243	245	264	281	245	297	257	252	262	278	283	260	262	256	272	265	299	285	268	240	270	279	277	278	257	246	253	283	238	298	264	281	271	249	281	256	289	247	276	259	289	281	278	298	269	261	264	237	267	267	243	240	282	275	266	261	282	258	258	240	273	265	267	249	271	258	294	270	230	268	270	248	264	242	262	294	287	285	253	265	293	271	254	276	251	272	255	253	241	280	241	267	264	271	272	275	285	274	292	220	268	259	273	269	244	265	268	245	262	258	262	258	290	302	229	257	264	264	284	267	267	226	274	264	267	249	285	229	273	252	277	269	264	290	247	254	271	258	271	266	273	266	250	258	277	272	234	306	269	272	288	249	284	278	304	274	251	276	232	242	268	247	299	272	259	281	256	256	270	258	288	268	264	279	235	258	258	274	300	273	256	262	274	290	251	249	296	231	276	281	251	280	281	302	273	244	227	242	276	258	263	266	256	252	263	254	292	258	260	250	276	241	267	250	254	257	231	289	265	271	249	267	248	239	257	272	241	256	281	265	269	267	249	243	252	267	267	277	243	279	263	239	286	272	253	271	237	272	281	292	265	263	281	260	291	267	272	259	242	286	266	278	277	280	263	275	249	266	276	235	270	273	227	256	269	282	234	252	265	277	276	277	265	248	266	268	265	248	259	280	263	282	263	284	259	271	260	287	303	281	275	265	264	236	258	262	267	272	289	290	231	236	249	271	241	259	308	272	258	237	270	268	273	277	258	259	243	229	236	266	275	269	260	244	276	266	264	237	268	282	282	248	252	252	281	259	266	267	247	260	268	261	280	244	283	276	278	273	278	257	269	252	250	282	256	245	281	260	269	242	262	262	276	276	246	270	276	248	259	282	266	256	262	273	241	266	250	284	290	265	268	271	268	268	261	242	276	238	278	281	266	267	276	260	283	276	273	274	223	253	258	276	266	264	280	263	277	287	279	277	261	282	273	263	273	260	270	259	259	250	271	268	266	241	270	257	264	282	294	242	263	262	260	273	245	279	256	274	274	262	249	259	247	267	250	267	264	280	245	270	240	311	297	286	253	291	275	246	268	259	286	245	259	245	268
23018	20994	28682	23485	20994	18847	1941	848	659	577	536	513	496	462	443	444	428	382	405	415	385	351	372	346	348	343	379	321	337	309	374	322	340	322	342	353	350	340	336	324	328	327	329	339	341	346	360	322	369	319	325	327	334	338	342	313	346	310	330	303	327	320	308	279	345	314	322	318	303	323	349	344	356	336	348	339	338	330	334	299	328	318	316	330	326	323	334	320	308	342	319	320	298	324	284	324	317	310	316	362	323	296	305	322	329	316	316	335	293	334	340	344	280	326	301	297	317	331	339	338	313	314	355	338	315	313	295	307	331	328	314	346	311	286	337	326	321	358	303	338	339	336	329	346	306	324	323	327	301	310	328	319	326	324	347	333	332	323	340	319	338	358	299	298	326	339	323	330	288	303	331	331	320	347	333	319	330	291	330	304	311	352	327	339	351	320	359	313	313	335	360	323	287	347	328	303	316	303	315	322	320	299	324	342	352	341	307	310	320	295	316	309	358	336	310	320	348	305	313	331	343	360	343	330	319	292	361	309	349	345	349	334	339	334	314	342	305	342	331	308	319	344	289	325	300	302	309	346	322	312	324	354	301	338	345	356	356	314	323	333	331	323	339	295	312	314	281	340	303	328	317	336	312	329	285	322	336	310	335	316	296	337	312	326	372	333	371	311	302	318	336	309	336	330	307	307	303	344	310	307	314	338	328	321	336	344	325	321	304	309	306	317	349	322	332	324	291	292	342	306	318	323	336	302	324	320	282	347	291	297	316	307	306	323	330	311	351	291	314	309	340	313	330	300	325	335	318	325	310	322	322	323	335	326	305	349	281	306	294	331	317	319	302	320	318	315	334	332	323	335	313	332	321	307	311	295	309	327	316	329	333	314	341	351	300	295	302	336	347	305	326	310	279	315	328	335	283	327	288	349	317	310	351	283	314	305	322	318	306	351	325	323	344	308	282	333	316	338	332	315	367	369	318	295	313	335	334	319	306	346	327	294	361	337	355	319	317	331	324	344	290	339	347	348	310	317	320	298	321	341	341	309	313	345	311	310	299	282	329	348	345	322	317	314	347	316	325	345	324	358	323	349	284	302	299	334	335	315	317	328	319	329	298	315	290	329	311	338	344	317	312	331	327	317	304	309	342	308	323	343	337	345	314	330	336	304	328	307	304	330	322	294	307	285	330	304	321	305	351	313	351	315	347	318	297	320	285	324	324	322	333	339	329	317	301	319	294	317	312	293	280	303	322	331	312	327	320	303	267	282	350	319	293	293	327	298	320	301	301	319	349	315	316	325	325	321	320	309	301	337	313	300	337	317	320	335	295	307	339	307	352	322	332	312	287	321	320	335	341	343	338	338	358	358	292	337	298	344	318	324	350	337	320	318	325	309	338	341	315	319	321	327	327	341	326	350	306	354	337	308	307	302	333	329	292	360	326	340	327	321	343	335	333	341	303	331	349	318	285	333	328	310	330	330	296	300	337	336	312	304	320	317	309	317	340	313	312	310	303	320	317	306	302	314	336	308	312	320	312	306	305	353	304	322	304	325	325	328	288	329	318	303	305	321	336	331	325	355	325	306	304	337	263	323	319	294	311	314	317	297	287	308	327	312	345	319	353	325	333	332	333	337	294	291	330	348	302	309	326	326	289	320	297	293	348	311	309	346	325	337	325	297	306	342	316	332	309	318	311	325	312	335	350	328	318	324	341	343	355	292	328	328	325	343	310	316	310	321	333	324	301	344	333	293	307	337	334	318	316	340	294	315	349	294	331	318	309	318	341	317	310	305	291	326	344	327	309	300	315	304	329	330	348	337	324	349	309	329	311	316	337	311	344	317	341	322	292	330	324	307	320	307	324	324	311	351	338	331	313	318	342	313	313	301	343	318	298	332	311	308	340	321	326	304	327	323	326	326	358	321	333	302	342	331	325	316	297	325	286	327	293	322	293	305	299	301	316	317	311	324	336	323	345	311	302	320	322	322	314	327	331	343	330	295	324	311	337	325	333	297	308	301	316	314	327	330	303	311	339	342	330	344	368	333	300	298	342	319	312	305	330	298	315	288	300	362	319	330	314	349	313	297	324	342	306	313	338	322	354	321	321	328	292	343	300	326	334	304	266	312	337	289	324	314	327	329	328	366	304	325	360	331	310	349	333	345	306	309	304	319	340	305	352	328	289	363	310	318	310	315	336	314	337	312	321	283	341	330	307	320	327	325	337	316	329	333	301	318	342	310	325	343	314	311	298	307	310	346	310	321	344	281	300	321	335	306	337	314	342	293	314	332	303	337	346	312	334	298	292	344	278	342	338	294	341	296	313	335	347	335	321	342	319	352	312	327	309	324	319	352	298	320	310	335	315	330	327	305	305	307	351	315	320	324	338	297	338	327	340	310	322	323	325	294	294	307	291	332	310	320	318	352	330	300	291	332	347	293	311	338	295	301	303	316	344	329	334	341	338	326	324	328	325	331	280	305	314	344	301	340	298	334	312	328	314	339	304	329	342	286	311	353	329	337	292	297	315	335	331	332	309	317	340	295	319	316	336	344	318	355	304	327	312	338	308	315	322	339	304	338	305	334	340	336	305	284	323	314	335	326	301	308	313	316	337	323	335	268	316	303	329	324	303	326	294	320	351	331	325	288	343	318	307	353	322	324	346	330	324	309	337	337	286	315	317	313	326	317	312	339	340	326	315	316	304	315	308	314	307	322	319	301	343	308	295	316	327	300	334	308	304	316	319	325	322	314	343	291	329	368	317	294	311	314	344	294	346	307	303	297	324	350	336	305	314	327	327	311	333	310	322	304	303	336	313	327	305	351	322	332	337	321	335	293	301	316	312	300	340	323	297	346	323	314	348	328	312	314	353	339	321	310	317	332	355	364	356	327	322	317	306	317	310	328	306	373	302	305	327	322	334	304	320	334	320	298	307	328	333	351	347	291	319	292	327	311	325	353	303	296	292	345	301	304	331	334	325	315	314	301	301	344	309	304	307	315	337	307	364	313	325	349	285	303	334	287	319	332	338	324	292	322	320	308	307	327	322	331	295	297	320	313	301	317	281	332	290	330	313	325	292	351	290	334	334	310	331	330	307	349	316	300	304	293	286	311	300	320	296	286	297	338	303	338	350	328	320	327	308	287	324	363	319	307	332	326	297	326	329	301	291	330	310	345	344	337	292	330	309	336	314	304	324	335	345	328	307	347	330	314	327	324	330	336	301	301	324	309	343	313	303	337	319	325	311	296	319	339	338	338	319	325	306	324	325	320	328	329	318	320	300	320	345	322	322	327	295	326	313	317	324	320	310	316	314	313	314	324	315	296	326	304	332	310	351	330	284	305	319	307	313	301	322	316	331	321	316	316	331	367	288	367	335	326	301	330	312	295	300	302	350	329	314	277	315	324	293	327	335	305	354	311	308	309	307	306	299	327	365	351	327	312	330	318	298	327	315	289	289	340	336	309	322	338	314	333	318	311	326	321	329	313	365	339	334	335
18939	15465	13214	7169	4703	3475	2650	2202	1854	1525	1286	1255	1108	1032	975	903	896	854	779	735	745	704	736	664	631	653	649	667	650	609	638	613	597	598	592	636	573	584	620	601	605	566	627	615	582	613	533	586	566	582	634	590	585	562	615	578	570	577	544	552	590	561	546	578	554	589	564	578	558	587	568	578	566	554	570	539	543	562	555	546	603	562	575	538	527	576	596	544	523	559	577	564	565	601	575	630	576	559	552	568	537	581	604	592	569	549	613	558	532	560	544	500	542	530	552	565	576	551	562	564	536	583	582	555	533	567	587	543	557	526	567	613	558	553	586	534	519	553	504	597	600	586	594	566	596	583	570	530	538	583	559	539	577	542	555	581	587	569	569	516	588	539	573	561	590	541	611	566	568	576	573	605	584	587	584	570	562	524	553	589	562	559	576	554	574	561	527	544	564	565	602	579	589	600	544	570	533	572	563	550	559	573	535	530	570	590	564	537	553	551	573	563	577	562	556	571	535	528	560	565	545	510	555	539	565	567	565	562	548	578	589	556	543	543	551	539	562	613	596	597	533	570	545	553	555	573	575	579	623	561	589	555	558	600	564	595	561	506	545	545	550	566	584	502	548	575	600	540	600	591	552	564	564	561	577	560	547	546	614	547	552	547	557	593	553	564	528	534	561	564	565	565	555	539	545	520	535	635	535	601	542	544	601	557	579	550	573	589	559	574	528	565	563	561	582	538	555	556	566	541	482	518	575	577	561	520	563	590	542	540	587	617	580	555	539	598	586	562	568	582	584	538	563	605	545	558	560	534	545	537	523	565	552	513	589	556	538	548	570	586	505	573	578	542	559	536	536	562	553	530	542	541	565	550	543	589	560	548	579	537	553	587	507	538	586	583	563	536	503	543	526	598	502	555	569	557	556	545	555	568	538	569	581	588	562	542	565	505	534	569	540	588	532	581	539	581	565	571	545	564	521	562	523	595	592	587	555	542	578	575	551	529	548	530	593	553	576	573	589	624	545	522	547	554	607	574	564	537	493	561	513	530	568	569	534	586	590	542	533	550	561	542	575	582	577	563	518	506	561	580	561	590	601	552	550	550	561	537	536	584	538	539	542	570	522	624	550	567	576	531	545	571	537	561	537	541	535	557	489	568	546	557	555	574	553	544	523	552	562	532	560	598	554	569	582	557	533	596	521	554	594	553	570	552	557	543	567	560	551	559	550	560	543	577	567	573	581	527	585	538	560	572	554	550	571	589	513	586	579	554	568	567	548	566	590	575	561	536	546	535	566	539	534	574	540	577	518	563	544	590	550	548	557	559	510	570	546	541	553	561	618	519	532	522	542	545	532	609	565	562	597	578	564	543	563	526	577	571	529	540	571	572	560	556	551	525	601	528	551	545	572	566	553	559	592	560	584	516	563	537	550	600	515	532	560	583	556	496	578	535	524	504	573	549	557	579	579	557	546	528	561	563	548	593	527	552	577	567	559	545	570	573	598	580	553	559	579	578	568	529	540	560	529	533	579	525	548	532	549	570	533	610	544	545	546	559	564	554	546	569	576	559	495	524	537	531	581	508	557	529	575	612	629	526	557	506	607	548	606	592	547	512	546	553	543	581	581	558	583	577	582	557	552	533	557	513	555	537	561	557	548	558	598	542	560	533	541	528	565	582	637	576	547	565	561	611	578	544	544	535	557	542	620	583	586	553	534	546	560	571	533	572	548	530	559	542	592	567	554	536	539	579	588	545	596	516	546	581	526	592	544	591	552	558	544	535	545	538	585	552	529	573	562	567	576	542	540	564	555	529	571	558	554	562	551	566	555	550	564	589	569	537	499	550	554	537	544	513	541	576	532	526	570	522	563	520	508	542	518	594	547	568	598	580	544	536	583	593	558	576	557	537	548	538	566	535	607	559	589	519	615	547	554	540	543	610	565	510	579	565	565	554	547	535	548	568	522	565	535	573	552	596	560	592	565	487	561	553	530	532	599	542	528	533	550	543	552	583	572	600	571	582	568	552	514	567	562	552	580	553	522	526	577	546	606	588	532	554	560	541	529	549	570	552	524	539	554	571	539	543	517	556	549	534	573	587	512	525	518	566	576	596	565	525	539	531	573	575	587	562	589	553	547	496	578	587	563	564	556	550	527	542	581	596	580	568	541	554	580	527	586	538	595	554	559	617	584	573	555	572	524	571	565	557	538	550	606	564	544	567	571	560	526	567	596	554	618	539	544	571	561	593	535	571	600	562	600	556	547	530	596	580	568	527	572	532	524	539	621	552	548	562	563	604	531	569	568	579	573	578	540	544	529	587	596	529	559	574	581	526	570	546	562	568	534	547	609	568	575	535	519	541	539	562	548	547	558	554	558	580	502	570	560	558	550	565	501	532	593	506	515	497	545	559	554	532	570	523	549	568	566	564	569	570	563	537	547	578	571	542	616	562	580	570	550	529	540	576	543	563	552	582	541	549	570	582	616	524	592	502	520	545	535	546	576	546	526	552	498	527	561	528	573	532	539	565	559	560	539	544	602	538	545	562	564	541	523	553	572	525	577	558	578	553	575	558	579	595	590	597	514	540	571	553	506	609	554	536	556	596	557	596	521	544	524	549	542	559	557	608	555	545	589	537	564	544	565	551	556	556	528	503	578	556	555	539	567	510	568	556	559	582	561	560	563	576	573	565	585	516	566	563	552	585	572	555	540	558	541	554	600	566	615	541	530	543	534	563	545	561	563	552	513	599	556	535	552	570	553	592	588	546	545	561	534	587	594	537	523	503	595	535	552	478	563	553	541	563	560	556	585	543	573	574	585	541	540	578	588	525	595	585	601	568	557	536	586	568	528	536	537	546	558	572	551	551	551	571	572	567	573	555	601	531	521	589	555	567	532	540	571	550	538	586	542	543	570	547	542	578	592	550	585	554	548	552	575	550	522	602	547	538	563	597	564	553	532	531	508	585	572	546	541	554	546	571	553	532	554	590	544	548	527	560	562	577	567	583	571	559	583	554	563	548	554	511	555	556	559	589	557	559	540	556	570	528	572	548	585	541	554	533	561	581	552	532	574	585	552	561	560	571	540	539	587	545	585	564	581	544	569	518	552	557	552	594	533	582	573	588	542	533	562	555	579	556	561	549	567	541	521	533	597	517	557	566	614	578	574	518	516	539	528	513	515	529	544	543	574	561	539	546	544	555	527	583	573	525	545	573	531	549	535	534	511	525	542	551	573	585	551	556	570	583	528	561	550	550	534	566	503	552	570	549	555	579	564	588	534	568	582	555	547	563	569	527	579	580	579	523	578	550	555	543	586	587	533	526	550	530	582	499	553	534	541	524	527	550	569	571	545	559	594	552	541	580	575	570	566	554	548	564	536	523	543	552	551	587	598	573	524	604	571	556	520	565	526	555	569	566	543	547	572	573	538	530	555	534	550	571	538	567	560	550	595	583	557	572	579	560	559	530	553	550	543	545	591	524	578	554	559	550	548	539	517	589
26620	20394	8167	607	320	268	279	238	263	235	246	216	274	238	214	234	210	266	225	226	227	216	218	232	232	233	206	234	227	228	202	234	215	210	207	209	215	216	221	230	233	217	210	234	205	223	197	229	225	267	189	248	232	237	221	230	232	224	263	254	210	221	214	233	240	236	220	226	190	212	239	243	218	237	238	227	215	230	215	202	218	208	222	218	228	221	201	224	227	223	204	208	229	207	216	225	223	241	219	202	236	229	218	222	250	228	227	199	213	244	188	229	255	212	237	242	223	230	208	233	219	241	202	208	246	204	200	240	223	260	223	228	223	213	223	217	238	210	252	233	217	205	225	232	209	243	203	207	232	222	227	202	219	240	230	245	206	216	209	232	220	228	223	219	198	212	224	225	212	231	218	213	229	222	208	208	223	214	179	202	224	244	229	220	218	212	208	200	228	194	212	224	191	223	236	233	195	218	195	221	209	203	212	239	229	236	210	217	227	239	240	217	226	239	238	205	248	234	239	231	230	213	236	216	223	214	217	225	228	198	207	236	226	223	227	240	231	251	218	203	241	223	231	203	209	226	218	240	204	235	222	219	223	205	223	201	217	230	228	229	233	254	227	222	223	215	222	249	227	252	220	237	238	209	224	220	219	198	224	227	237	233	244	240	243	232	221	231	224	223	210	231	234	245	235	216	211	212	236	237	216	215	203	204	226	215	220	234	224	221	208	198	189	222	234	231	221	195	219	226	203	219	189	213	227	215	228	220	228	231	254	204	211	216	211	224	218	212	230	245	217	254	219	230	266	242	209	246	219	244	243	207	229	227	218	263	233	249	222	212	199	223	234	226	233	205	220	218	239	263	229	211	231	250	233	226	221	218	220	208	232	226	222	232	221	245	215	202	228	254	231	223	244	236	241	226	225	218	242	216	219	224	215	235	242	216	208	223	213	219	264	233	214	214	234	234	215	219	243	207	232	198	205	211	219	224	237	229	219	217	214	224	201	212	218	220	224	211	229	245	198	210	221	252	206	231	242	214	232	222	204	251	254	224	226	199	222	240	248	214	229	210	233	202	235	198	247	228	193	186	196	235	231	224	220	248	226	213	211	246	231	230	225	217	213	245	197	220	215	242	247	217	202	220	234	203	207	231	228	217	227	217	205	200	225	243	206	256	215	214	209	231	226	194	229	213	221	193	229	227	223	197	236	219	214	223	230	206	224	229	224	246	214	224	236	204	218	242	249	202	244	240	230	189	220	211	230	215	213	226	213	250	213	217	216	207	235	230	228	223	223	234	214	230	224	217	208	227	232	217	248	229	213	239	239	204	233	218	218	223	236	247	222	215	220	219	232	219	234	207	228	224	251	225	223	219	227	213	250	225	217	238	239	200	214	218	234	236	223	211	219	227	221	243	239	215	240	227	235	248	226	225	216	222	227	256	217	205	234	245	232	230	226	238	256	231	202	259	214	216	223	221	236	212	253	218	231	264	244	215	226	226	257	237	220	229	204	235	223	204	225	241	222	221	226	250	233	234	204	254	201	243	201	239	192	237	211	217	232	226	232	202	227	231	218	204	230	262	223	236	208	236	202	229	198	253	211	212	247	223	223	229	221	217	208	236	227	184	198	221	203	219	219	210	234	236	244	222	224	223	246	215	200	203	214	229	219	226	218	218	207	216	243	240	210	247	217	216	241	217	205	217	227	252	220	209	212	233	218	236	202	218	238	235	218	243	231	216	236	224	209	191	196	231	237	238	235	218	227	200	193	247	214	259	232	223	224	224	226	227	237	216	220	236	216	226	235	214	221	230	213	237	230	210	205	254	209	244	215	225	205	223	198	236	205	248	224	238	197	217	233	235	229	211	230	187	208	218	247	226	200	230	227	220	233	233	246	206	256	229	204	212	210	246	203	226	248	220	222	208	218	243	210	216	224	214	222	244	225	214	245	195	208	249	232	231	241	205	211	255	205	245	218	257	219	237	234	264	216	231	233	235	236	232	235	212	194	220	225	194	223	222	217	236	226	248	207	215	225	238	227	212	197	223	260	227	239	200	240	221	217	211	238	246	233	255	224	224	240	218	207	261	219	207	229	228	218	227	258	231	261	196	253	240	224	212	214	227	207	250	217	228	230	264	256	219	221	252	214	209	221	223	207	238	240	220	186	230	221	246	200	217	245	232	230	217	231	226	241	241	254	239	237	231	245	247	219	229	236	213	206	211	227	252	226	219	244	236	210	229	235	218	242	203	245	214	244	235	216	213	235	224	241	198	223	235	224	207	220	223	225	226	218	240	208	186	234	227	207	229	206	210	218	230	232	244	213	236	224	222	217	265	218	217	232	241	226	221	206	210	227	213	220	215	247	221	249	256	210	242	258	245	233	222	198	217	227	220	220	243	253	218	234	242	205	232	231	198	208	246	262	230	203	252	246	242	201	233	235	198	228	213	228	231	209	215	201	213	234	234	240	224	234	226	182	224	224	227	220	185	231	224	224	245	228	225	236	243	205	212	203	224	209	245	243	216	214	210	215	248	237	220	205	198	227	238	219	203	243	232	231	224	226	224	209	266	207	225	211	210	217	224	205	230	263	226	212	236	223	225	231	250	221	225	200	227	201	232	224	197	225	218	243	216	229	257	230	216	218	212	212	216	214	214	259	228	221	231	205	203	225	229	219	242	218	228	258	230	208	218	240	219	224	228	222	242	212	242	222	224	214	233	199	221	235	227	245	209	216	226	217	250	253	217	215	233	237	229	225	236	229	232	236	226	271	213	242	241	230	211	240	206	231	225	260	224	220	225	234	241	235	194	209	237	233	252	222	211	198	226	224	249	219	226	242	233	196	214	243	245	226	246	227	217	233	204	221	219	222	236	223	256	209	216	216	233	211	226	251	248	220	224	237	211	214	223	216	238	222	239	217	244	213	229	196	194	244	224	220	232	232	250	196	198	260	254	249	214	220	256	209	228	240	241	195	249	223	219	236	258	217	236	210	239	232	221	223	239	211	246	210	236	232	200	209	218	229	218	236	223	212	219	235	207	195	219	225	205	240	198	229	226	191	248	208	222	271	242	237	237	236	204	231	231	247	232	233	219	239	248	230	235	202	230	221	243	227	207	225	215	230	232	244	211	220	220	220	245	237	215	214	218	212	255	236	205	206	232	217	219	216	209	240	214	230	246	215	198	234	212	227	218	236	221	229	247	231	252	226	216	216	232	241	228	214	244	237	211	234	230	216	237	243	219	244	215	212	226	207	211	232	244	236	225	237	243	224	213	229	237	220	230	226	221	203	243	215	211	233	238	232	237	215	253	216	237	236	220	215	253	203	233	242	225	233	211	248	243	242	241	236	222	242	229	223	247	218	196	200	216	225	244	235	246	205	212	229	225	241	233	230	200	213	221	232	205	206	213	218	213	234	233	226	223	209	253	220	201	225	213	222	254	240	218	207	224	225	232	215	227	233	235	253	213	224	234	204	204	220	221	232	263	230	242	235	228
8117	1562	1383	766	651	511	539	475	526	476	487	448	459	440	447	435	442	428	427	427	445	421	409	436	432	432	416	444	420	436	414	379	432	365	433	431	459	409	451	413	442	440	413	428	456	423	429	435	443	433	436	452	445	414	410	436	461	409	392	417	421	423	433	465	413	436	397	423	409	406	421	441	404	489	436	436	401	439	442	434	432	405	433	405	483	431	474	441	401	407	465	389	386	452	434	435	434	452	411	415	436	403	423	412	428	411	430	442	469	445	410	454	403	415	418	422	446	413	398	451	428	442	421	434	428	425	408	423	412	427	433	433	423	466	413	407	436	421	442	434	461	418	418	392	398	414	424	429	444	391	409	387	425	433	425	434	413	408	440	453	406	402	427	425	421	429	416	430	412	419	430	398	446	423	430	401	459	432	411	418	442	427	436	475	435	434	389	414	406	464	415	423	438	411	427	383	450	417	396	441	431	410	453	428	404	441	417	434	480	438	472	444	455	418	431	440	435	423	414	458	450	396	447	463	439	433	405	448	439	424	426	446	455	464	417	424	413	428	429	441	401	399	427	425	448	399	430	444	447	431	399	423	459	421	423	414	425	432	417	441	431	428	436	376	425	441	463	452	451	439	416	462	407	458	413	410	442	450	409	412	449	447	409	467	423	409	410	464	439	402	439	436	426	419	445	421	415	429	423	436	416	438	441	397	378	399	445	428	434	422	439	449	418	449	425	406	423	412	448	448	450	432	424	450	426	432	440	413	418	403	414	431	457	446	437	413	416	450	397	441	450	432	452	472	400	442	447	440	427	372	428	380	476	419	423	438	435	439	415	412	423	395	411	445	388	427	411	409	417	403	384	439	421	389	411	414	437	450	409	446	433	393	405	392	445	410	429	437	417	452	414	419	442	396	414	482	440	479	421	438	450	437	431	432	480	426	411	420	453	446	416	405	429	420	445	406	397	393	419	426	475	424	434	436	383	427	391	450	466	447	450	392	433	418	430	456	427	420	442	422	413	413	436	433	416	436	411	408	398	452	420	416	404	435	394	420	445	381	452	456	429	402	443	414	401	422	411	391	421	423	420	443	462	446	422	415	425	417	429	396	431	451	397	435	460	429	386	420	442	447	435	411	438	378	413	415	444	435	439	426	447	399	422	418	437	388	409	450	397	433	390	420	384	442	426	413	435	455	420	419	426	385	392	400	428	435	440	394	424	451	429	387	434	449	409	481	433	414	441	484	436	426	429	421	422	408	409	409	403	412	423	423	394	464	437	430	410	433	447	389	423	445	440	402	414	423	427	405	422	411	424	435	412	434	440	413	415	447	405	398	420	457	418	452	395	411	388	428	419	424	426	445	466	424	410	421	436	409	464	436	425	367	448	432	434	386	449	434	383	428	403	423	416	409	447	390	433	395	436	411	386	412	389	436	450	415	433	430	384	403	431	427	465	453	444	425	407	452	423	385	458	430	427	449	470	428	447	447	435	414	429	411	428	425	385	427	417	422	429	434	484	428	440	449	426	419	393	429	426	431	422	427	442	470	403	420	437	414	446	439	426	432	440	435	428	457	407	416	396	453	410	406	460	398	419	414	430	427	447	433	432	424	429	427	421	412	392	433	425	421	429	417	453	387	403	436	413	413	451	442	434	455	424	430	441	418	436	408	426	427	432	406	414	400	463	420	441	425	440	459	460	442	430	456	433	418	395	420	392	440	420	390	420	410	455	443	411	411	397	407	394	423	413	418	506	409	427	407	454	428	437	424	433	439	422	431	414	416	425	416	415	433	433	416	440	390	434	449	446	407	435	401	434	407	458	433	467	413	444	457	439	458	411	420	420	422	438	440	431	435	402	447	431	422	417	437	416	412	413	416	425	466	437	440	465	447	422	445	407	433	402	446	406	399	429	479	424	403	411	407	426	419	424	421	450	413	397	405	425	430	444	441	415	435	414	428	416	413	400	421	408	442	428	377	409	414	446	409	413	475	412	409	418	420	411	428	406	422	420	413	399	407	413	425	417	438	411	405	415	432	440	435	461	444	454	422	456	417	454	434	447	405	426	400	438	429	449	457	448	426	388	421	421	439	447	421	402	443	423	456	414	477	455	450	434	423	423	415	406	396	442	425	422	470	438	415	485	438	442	415	426	411	419	439	406	434	412	447	376	400	417	451	421	450	430	423	446	404	400	441	457	383	425	415	378	443	392	407	412	415	430	472	473	389	415	424	425	412	451	442	392	406	408	436	423	422	446	451	453	415	419	434	434	434	444	415	481	457	401	418	447	414	409	431	407	394	417	407	395	422	427	422	426	514	418	402	439	452	418	395	412	415	432	424	421	425	423	419	443	388	387	442	445	436	436	419	422	451	435	442	412	416	409	406	414	437	383	436	437	402	447	444	443	443	374	418	428	395	419	428	465	424	462	421	448	444	429	382	455	395	413	417	428	425	438	401	407	428	436	407	414	428	465	428	478	448	448	406	423	430	464	436	408	429	437	415	426	433	406	395	437	473	449	412	420	388	386	399	431	437	435	423	416	414	448	478	421	391	404	475	422	450	405	402	432	443	461	438	436	444	466	451	401	397	408	440	411	423	414	436	411	432	397	397	429	483	400	420	418	435	414	410	436	425	423	417	428	439	409	420	458	408	446	380	421	426	437	428	387	390	416	425	427	412	392	413	388	422	431	459	436	396	448	440	438	441	401	447	426	461	428	406	453	443	419	421	404	424	434	414	413	443	402	438	386	412	464	440	444	438	411	434	426	440	418	396	422	403	425	423	397	436	450	439	405	413	423	451	433	443	431	427	438	408	443	431	419	422	425	430	453	433	436	424	420	444	429	467	416	435	444	439	376	419	456	410	424	429	439	429	386	431	373	435	440	458	454	416	424	401	408	397	432	440	415	435	435	437	421	445	481	432	433	430	408	459	444	395	398	418	421	450	439	441	431	411	409	408	402	436	412	423	411	418	423	438	433	412	416	403	439	430	382	417	409	440	427	385	464	431	380	452	444	463	399	440	420	367	443	422	408	417	446	401	437	402	418	431	431	423	406	393	395	436	429	421	438	416	437	405	423	403	434	424	430	420	454	431	402	421	439	389	412	459	446	417	438	445	438	394	470	438	413	413	397	425	432	412	449	449	412	401	416	427	390	410	468	407	434	399	398	436	391	422	443	412	405	428	446	413	436	403	427	434	411	459	448	405	431	420	445	437	425	419	376	417	410	426	417	426	443	417	464	448	423	424	431	427	431	472	421	439	414	422	429	441	440	423	414	465	416	446	420	421	441	428	423	431	411	412	432	410	426	426	405	434	454	409	444	431	406	408	461	429	444	410	410	396	396	411	419	419	411	430	412	433	406	450	452	416	416	408	426	411	457	455	411	411	453	437	447	416	436	421	428	404	407	421	438	406	405	423	402	424	420	445	423	432	397	388	453	396	429	426	439	442	429	417	435	472	405	410	403	437	402	433	390	429	438	374	416	427	412	406	466	435
23991	20978	28000	24102	19661	1574	503	342	312	268	227	231	215	176	177	182	162	151	162	163	162	164	167	158	160	157	137	153	166	158	156	134	156	141	150	119	137	130	111	127	143	139	139	146	144	149	131	147	149	131	139	132	148	133	127	160	134	162	130	153	142	149	116	143	137	152	130	131	157	144	129	156	127	128	158	137	135	127	135	146	152	143	142	130	137	141	162	130	156	163	154	135	131	145	137	158	131	138	149	139	126	136	135	123	146	115	131	134	148	141	130	123	137	135	150	155	120	132	131	124	146	143	143	137	128	122	141	153	143	147	109	132	139	144	116	114	144	146	135	140	153	135	138	131	126	146	120	135	133	138	150	117	128	138	127	146	153	115	133	120	119	122	143	123	142	133	136	170	131	137	128	133	133	149	118	132	138	131	127	135	133	147	132	149	124	143	124	145	156	129	118	123	142	123	145	128	125	121	142	133	141	139	141	136	134	126	131	120	142	138	122	160	149	116	165	133	146	138	149	135	96	138	143	160	122	151	136	157	134	125	135	136	111	117	136	139	131	141	142	133	118	150	152	134	132	132	128	143	120	120	135	113	143	149	133	143	123	136	126	127	135	133	129	150	160	141	159	134	137	153	117	129	147	157	125	136	130	117	134	139	143	128	155	151	150	134	132	130	137	124	131	142	142	118	143	129	122	152	121	134	122	111	122	143	129	129	120	108	135	125	141	145	134	127	147	147	147	140	123	124	131	125	131	117	127	129	138	139	136	150	116	144	146	135	114	139	130	140	141	136	140	157	134	141	115	121	143	158	122	123	123	120	121	148	158	145	150	121	133	113	133	124	148	152	111	136	154	128	127	137	104	136	140	124	132	146	150	148	133	137	138	156	136	129	132	124	136	118	115	147	137	142	124	139	140	152	127	135	148	136	137	141	123	116	135	139	151	135	144	131	129	133	133	122	141	135	127	140	134	138	151	149	126	136	129	152	133	137	162	135	136	130	133	137	139	142	131	139	141	143	129	134	129	131	141	132	137	131	125	111	145	154	135	146	126	129	135	124	124	150	136	132	138	124	144	145	142	135	131	129	122	137	143	131	122	160	132	131	133	145	127	138	129	151	139	128	125	134	139	135	162	145	128	138	102	126	136	128	143	151	117	118	141	118	140	112	140	139	133	127	144	123	129	143	146	137	153	137	138	125	153	124	131	152	131	125	132	132	149	150	132	111	132	154	155	123	141	159	126	128	128	121	137	156	144	139	137	130	136	155	129	117	123	137	127	149	126	117	145	130	112	121	131	123	151	104	136	144	127	111	156	146	134	130	127	139	136	130	128	150	139	146	149	111	135	126	134	147	117	141	149	126	123	131	136	126	147	129	142	149	129	122	145	134	120	127	145	124	130	146	123	143	116	125	142	161	126	144	131	126	133	134	122	138	136	143	146	128	131	137	102	156	119	130	134	126	147	136	139	150	138	147	146	139	147	155	125	141	140	149	122	126	135	130	118	155	128	140	154	142	142	125	143	132	127	134	151	140	120	121	143	116	137	151	147	141	150	124	129	147	167	130	133	157	149	132	142	117	123	152	122	144	145	125	127	137	138	151	146	154	121	120	146	128	140	129	148	140	162	113	138	124	130	137	140	124	141	145	136	153	134	119	145	127	129	162	137	143	156	111	144	129	142	121	132	134	121	144	140	156	140	132	143	125	121	137	175	122	130	127	133	130	133	119	116	130	140	153	144	139	133	138	149	140	141	145	127	154	116	140	136	135	144	140	133	117	129	146	147	138	141	136	135	147	140	140	161	114	132	116	134	146	117	155	134	119	149	149	142	124	144	121	98	126	131	138	136	149	116	136	135	139	137	136	115	107	129	139	129	139	143	117	138	137	137	140	108	127	128	131	127	107	144	135	104	131	128	123	142	132	141	146	135	109	165	133	119	136	131	131	133	149	130	121	135	120	141	135	142	153	107	111	124	139	154	131	112	130	133	134	122	127	144	125	135	148	141	128	137	127	124	132	132	150	128	129	128	128	131	123	145	143	134	148	119	156	156	133	142	119	133	141	121	140	134	141	133	143	127	143	127	149	128	145	148	121	129	129	147	133	132	129	145	129	139	140	115	123	141	115	129	152	142	140	123	138	116	122	145	129	139	134	123	126	122	135	112	133	158	147	126	160	140	149	136	160	144	135	113	145	118	134	141	122	153	109	145	129	134	132	137	140	137	146	126	150	150	146	134	132	132	147	148	124	129	141	117	142	159	131	148	135	150	148	152	142	119	123	133	132	159	130	134	139	130	127	120	133	140	135	136	135	126	128	127	124	153	164	127	135	133	126	134	130	139	129	145	131	131	135	118	139	144	134	158	129	132	121	125	141	143	144	142	135	138	151	129	143	131	138	140	135	129	141	145	132	116	113	121	147	149	127	143	138	145	134	138	138	114	115	138	144	135	135	135	129	127	140	139	126	132	139	139	128	131	128	160	138	150	130	117	125	146	126	134	138	117	118	128	126	118	139	132	134	123	133	133	127	134	140	131	129	146	125	153	117	142	145	145	111	129	128	123	145	143	120	128	141	119	127	134	143	130	138	143	149	150	144	123	136	131	109	121	152	133	152	138	115	154	162	123	145	144	117	146	148	135	131	137	153	144	125	138	118	122	144	143	121	128	135	134	151	155	139	147	123	126	128	119	138	126	116	142	123	140	147	132	123	135	140	129	146	153	141	143	127	100	154	155	121	109	125	142	142	126	152	138	140	109	152	149	124	157	130	104	146	113	130	145	137	133	137	136	146	130	114	120	128	120	115	135	129	121	146	133	131	150	142	136	136	135	156	139	147	129	121	131	144	155	148	137	143	160	132	133	152	136	128	141	146	149	130	164	141	137	130	117	150	156	131	134	147	128	143	135	119	121	133	142	124	139	138	129	144	139	138	140	127	128	119	119	151	140	134	142	140	111	144	142	131	141	139	123	159	115	131	132	129	133	139	135	135	142	146	124	118	148	140	128	108	123	136	143	137	121	152	140	147	133	128	139	156	132	133	138	134	126	131	146	132	142	127	154	132	125	127	127	128	152	129	134	145	143	148	120	135	150	138	141	151	144	133	138	141	131	134	157	129	147	130	145	121	143	141	164	138	148	128	129	135	133	111	127	133	147	137	119	140	129	111	142	136	121	133	137	154	127	135	126	150	148	127	128	122	135	146	131	136	153	113	144	133	145	151	123	131	142	127	127	132	142	141	140	121	138	117	124	120	130	145	156	131	146	134	127	139	128	146	146	145	129	135	128	149	152	145	129	139	132	130	119	134	154	130	143	127	128	123	125	130	111	142	124	108	145	132	128	116	125	123	128	130	126	142	140	146	147	145	130	120	152	137	138	124	133	138	142	149	118	127	146	142	140	130	162	139	138	127	119	132	135	146	146	140	138	143	124	158	125	118	118	132	133	119	140	135	142	118	120	105	140	125	123	132	122	125	139	131	106	134	134	145	147	148	134	135
15873	9459	7942	4037	2535	1879	1440	1102	887	801	684	626	548	508	482	445	473	386	359	402	334	364	363	329	325	310	299	320	311	263	264	276	288	270	278	292	288	276	305	298	294	301	301	279	287	264	299	271	249	266	290	257	268	289	275	253	262	278	280	255	259	269	281	270	276	271	242	289	272	266	260	269	281	258	285	250	258	296	258	271	282	299	277	270	269	236	262	258	262	284	288	266	274	271	267	254	250	246	281	235	283	281	263	274	256	264	271	280	259	261	261	256	264	278	249	272	268	287	253	292	268	301	250	293	258	255	285	263	255	303	283	269	258	261	275	264	247	267	294	267	287	226	268	251	268	272	269	251	253	261	246	267	261	266	254	274	253	280	253	268	249	261	255	240	253	247	277	265	257	245	248	297	266	271	270	269	266	279	252	234	235	278	263	267	287	265	235	283	257	279	271	247	275	314	289	303	295	275	263	288	245	273	237	265	260	261	275	240	262	263	276	297	285	276	259	259	260	245	249	246	259	268	239	261	275	281	273	260	245	260	267	293	252	266	274	283	259	276	260	256	254	242	250	251	253	280	253	279	252	257	267	279	283	261	262	298	233	280	242	246	271	266	265	259	240	267	274	251	243	290	258	270	281	225	284	232	226	255	300	274	294	271	271	261	270	271	245	278	268	240	261	270	249	257	292	268	261	279	265	264	257	237	250	261	265	235	254	256	243	291	255	287	266	271	244	269	256	270	261	249	259	247	269	240	268	273	272	236	261	226	228	286	269	248	261	266	267	261	262	276	265	257	269	249	252	274	246	266	247	229	246	288	233	268	260	257	270	268	257	280	252	249	255	282	279	273	261	266	263	253	249	287	293	249	254	250	241	265	283	302	278	238	251	265	254	264	289	258	264	278	261	287	253	257	228	277	280	285	258	251	255	254	242	281	295	259	259	263	269	260	256	258	277	246	286	287	256	257	228	269	222	262	275	277	255	216	260	270	289	297	229	225	262	281	266	274	297	232	262	254	268	256	255	269	263	246	261	270	294	265	279	260	240	255	271	294	258	261	265	272	261	253	253	305	284	272	268	258	245	250	257	282	254	262	255	255	287	274	246	273	272	265	269	252	273	211	245	276	272	258	262	256	250	269	246	276	268	236	264	291	282	250	254	272	272	243	293	243	272	291	237	269	273	254	270	249	259	268	246	290	264	287	260	240	262	288	285	302	255	260	246	274	259	269	261	273	266	243	261	276	264	282	290	263	234	237	281	278	257	267	246	307	269	269	263	246	244	260	282	250	251	236	254	279	256	259	269	264	266	266	263	271	280	259	278	271	245	292	256	290	259	255	266	283	270	294	268	218	249	259	282	263	268	253	243	253	247	240	253	242	260	246	257	273	256	260	289	260	274	240	262	284	250	267	260	232	250	248	278	246	275	252	276	279	267	282	244	258	267	255	252	248	260	234	233	247	257	261	260	256	264	278	251	246	302	264	264	252	249	249	249	292	253	267	257	275	246	232	243	311	268	272	262	275	247	242	285	258	259	276	250	276	252	252	228	264	251	257	287	249	262	271	252	287	284	261	252	259	292	251	274	267	277	288	242	266	276	267	259	242	252	269	282	260	279	250	244	273	253	275	267	278	276	238	244	241	251	261	261	261	259	279	267	252	250	248	266	244	249	253	262	270	270	247	258	287	262	235	277	249	283	263	270	247	266	225	272	250	254	274	270	283	247	233	235	250	239	281	269	280	264	241	283	239	239	259	263	257	267	251	268	251	266	256	264	273	285	241	272	250	245	230	258	253	241	268	300	268	269	239	260	256	265	277	273	251	274	257	246	258	272	265	243	281	269	275	261	274	280	276	274	221	257	237	255	289	266	286	269	250	287	261	268	281	272	271	285	272	266	256	240	277	254	246	291	250	275	257	221	273	258	242	242	242	255	244	272	258	242	248	279	257	268	290	250	257	249	249	286	276	240	237	264	267	253	280	262	249	242	260	288	288	295	277	276	261	265	252	266	275	268	295	263	247	249	261	240	262	272	267	279	268	261	283	283	265	263	290	266	237	270	265	265	241	253	271	272	269	262	279	249	247	265	291	261	236	246	253	232	256	258	239	278	261	268	252	274	250	275	262	267	243	298	290	258	261	261	261	252	260	277	266	264	264	271	263	290	240	290	253	293	262	278	268	264	235	287	232	280	254	280	263	276	263	304	256	246	259	266	256	253	267	227	300	267	268	257	267	237	277	267	271	282	231	289	238	275	266	267	263	276	261	273	249	230	266	265	271	246	257	258	284	258	251	270	274	246	274	269	251	266	241	246	270	251	286	249	271	256	288	257	233	277	276	254	233	277	271	258	279	264	256	282	266	245	279	248	263	252	250	259	278	262	279	244	236	267	280	292	260	291	241	295	245	254	283	263	279	244	244	251	274	288	263	271	268	274	284	244	249	307	258	259	273	251	260	256	224	268	263	274	250	234	253	249	275	263	254	262	260	272	262	273	258	287	290	258	280	270	263	243	241	245	268	270	258	290	274	267	265	269	264	253	261	282	251	261	240	262	275	299	252	226	234	277	258	258	252	252	277	278	268	270	254	258	286	268	286	269	262	260	277	298	262	282	251	265	253	287	247	267	267	239	247	280	273	276	249	247	252	277	260	251	249	256	252	271	264	273	256	277	259	237	253	266	254	269	230	285	256	229	264	275	252	255	262	296	247	268	284	290	288	254	265	276	252	256	267	248	301	247	258	261	286	257	269	242	250	260	263	228	260	231	253	292	257	226	239	274	245	271	276	245	270	268	277	284	270	261	251	251	256	255	263	253	259	258	261	259	231	272	268	302	248	292	256	251	268	255	246	296	290	237	258	252	224	283	258	267	239	247	259	249	270	234	257	266	273	268	252	282	255	239	245	237	229	247	231	255	225	244	226	267	244	271	275	291	250	250	220	269	285	246	234	270	223	256	256	260	253	284	266	251	290	303	286	302	280	271	255	288	245	263	253	257	254	243	249	274	242	287	258	262	260	276	251	267	254	289	279	215	272	271	266	270	266	266	250	283	251	249	233	247	220	283	252	253	256	277	259	259	247	269	268	264	272	266	314	274	282	251	286	270	233	252	276	251	278	234	257	255	273	288	263	260	234	266	261	243	226	278	263	244	260	259	265	236	299	252	275	258	248	244	277	257	268	277	271	263	290	275	272	279	257	272	240	282	272	266	233	239	245	249	260	258	290	279	263	266	272	270	275	223	223	269	284	218	234	225	260	270	251	245	261	231	261	291	247	257	254	255	269	281	253	291	281	283	266	265	236	275	280	254	255	260	241	275	256	292	278	257	269	245	259	268	259	268	253	237	254	283	260	260	263	244	271	273	279	222	278	262	275	248	282	284	271	242	260	252	252	266	281	255	238	290	291	249	227	257	279	273	265	256	236	280	265	288	270	258	262	225	270	254	261	256	289	256	261	261	270	281	271	268	262	252	295	278	279	275	278	266	245	283	242	244	258
23032	20974	28654	23444	20978	18913	2002	891	645	557	564	527	432	476	416	415	380	380	387	381	377	377	376	352	338	339	363	359	349	358	376	353	336	367	344	333	309	312	333	374	326	312	324	333	316	311	346	326	344	297	309	315	328	350	332	310	323	313	328	325	346	323	303	347	321	305	307	309	324	335	345	331	329	308	305	330	308	329	324	311	297	325	324	325	342	308	307	325	313	324	354	302	310	337	358	318	355	298	274	303	334	315	325	322	297	347	311	345	321	338	318	298	333	308	332	357	328	322	332	333	320	356	330	333	309	314	310	323	341	324	343	330	324	316	333	321	367	322	307	317	338	329	331	349	299	323	324	310	279	315	293	348	308	330	343	334	304	311	310	323	356	327	297	307	320	308	320	349	316	328	311	356	327	328	324	306	335	344	352	348	306	316	313	336	315	316	282	344	295	341	323	285	313	319	303	332	348	325	351	295	301	327	304	313	354	349	354	324	301	326	319	305	328	337	330	300	310	315	324	327	292	316	330	278	330	305	330	317	316	290	334	314	312	293	333	305	295	337	324	293	325	339	331	295	302	300	323	339	355	357	332	330	332	316	331	340	356	312	331	307	327	317	287	303	332	319	323	333	363	327	317	338	318	314	310	360	279	319	326	314	325	293	311	325	301	276	338	313	338	338	311	350	312	323	305	302	309	321	301	330	336	304	315	337	306	325	307	317	338	303	311	305	319	297	315	328	326	313	310	360	302	289	349	307	302	335	321	342	316	284	307	363	290	306	288	339	302	298	318	340	309	308	309	316	321	324	292	307	325	323	347	333	319	307	334	307	306	308	318	322	300	310	318	310	309	308	311	315	321	319	344	327	318	292	300	340	292	290	331	317	359	328	296	324	312	314	356	306	310	317	332	296	310	334	335	303	334	283	320	334	336	314	367	333	310	303	314	321	328	367	294	332	318	309	328	296	332	322	326	337	335	322	307	333	323	310	324	308	311	286	310	338	334	345	337	324	334	291	307	311	362	343	306	292	332	308	307	331	319	337	297	316	317	346	328	302	336	321	347	338	292	323	338	308	326	306	327	343	331	337	332	342	287	335	321	321	328	302	308	331	290	301	333	284	301	324	326	302	318	310	313	329	309	317	316	302	298	353	325	348	326	344	303	336	326	334	350	338	320	329	314	313	314	318	314	320	291	329	335	321	319	330	324	344	319	338	315	310	307	297	343	337	327	321	321	336	311	320	310	280	308	322	277	293	305	328	314	323	319	292	319	312	319	318	294	324	297	333	326	309	325	292	295	325	339	308	329	349	304	307	300	295	342	327	332	336	288	355	331	336	310	316	337	326	317	330	347	335	326	295	319	340	361	300	316	326	316	324	328	295	331	340	330	316	319	333	324	311	324	313	318	279	338	321	307	288	304	336	287	320	346	340	291	337	305	336	295	320	339	302	354	329	311	317	313	327	329	339	312	313	308	303	321	315	304	358	325	306	337	294	308	309	292	324	307	316	308	324	296	330	348	313	323	315	318	325	281	297	311	339	315	317	279	306	368	345	351	322	315	316	322	337	323	345	290	309	288	318	348	303	330	305	340	316	332	353	312	323	304	321	348	316	291	309	289	294	316	315	294	304	289	309	309	309	320	334	348	326	348	308	316	288	346	297	324	336	331	328	310	316	308	313	334	297	338	297	302	300	344	297	348	322	325	302	301	336	313	312	323	345	312	304	289	306	307	295	292	321	309	332	330	332	343	319	305	290	315	338	318	324	342	324	314	333	311	339	346	330	344	305	301	311	312	335	332	326	320	293	347	315	288	322	326	330	311	353	341	306	315	316	348	314	280	322	344	323	318	351	314	309	292	324	333	333	331	301	312	315	296	326	319	333	333	339	332	305	327	319	356	308	310	327	277	317	346	308	330	327	313	321	316	320	301	326	320	337	303	333	307	343	310	346	311	329	335	308	323	316	339	310	369	347	332	328	299	320	296	316	318	310	336	336	312	309	334	321	349	330	297	331	308	321	328	354	309	285	322	343	338	316	290	297	339	318	324	308	314	323	291	286	278	327	341	305	325	311	290	309	315	302	303	298	311	314	311	319	312	329	314	333	321	321	290	330	340	332	308	325	324	331	310	336	327	331	318	301	276	339	316	312	308	291	342	321	311	314	318	308	322	319	344	356	336	359	294	336	329	316	320	311	336	317	304	302	298	307	312	328	321	335	320	329	330	295	315	321	306	320	362	301	312	349	297	321	299	321	293	356	312	324	327	320	330	355	315	319	319	329	330	330	332	342	322	346	294	309	307	309	302	318	338	306	315	322	319	310	321	300	286	274	326	324	325	317	317	343	313	327	311	316	325	296	312	309	312	326	312	340	353	314	296	290	316	306	337	318	323	318	292	329	332	283	346	290	318	317	344	338	303	313	319	330	323	320	297	328	325	316	324	345	311	313	351	334	321	322	312	310	351	298	279	335	313	342	314	270	302	315	332	309	295	308	334	360	342	297	324	335	295	349	357	299	311	316	317	301	329	321	336	311	306	337	335	317	315	329	307	286	301	359	315	337	319	319	335	300	339	316	316	315	334	294	347	322	327	344	326	302	337	292	316	317	291	315	340	352	304	322	315	289	301	344	331	310	343	314	307	303	343	286	305	305	318	342	313	289	349	313	328	318	328	297	297	297	312	353	325	326	346	304	306	327	353	349	340	335	315	291	283	317	331	322	364	339	331	343	319	320	310	337	349	322	314	318	323	328	291	303	319	290	304	320	304	295	313	300	336	292	326	313	328	322	314	323	337	319	273	291	323	333	331	336	354	315	325	334	375	305	307	319	282	334	318	330	311	346	310	320	317	301	336	337	281	317	326	333	309	297	333	349	304	328	338	313	347	330	287	314	322	297	311	333	319	315	314	312	350	325	330	261	318	326	320	269	300	356	335	308	321	299	322	318	330	328	335	313	293	333	338	337	316	341	334	313	326	314	322	307	290	293	308	289	319	332	300	291	341	331	340	366	322	302	342	342	277	309	328	344	307	311	306	315	326	299	306	302	325	295	320	330	336	311	321	287	327	306	311	293	328	305	346	336	337	331	338	331	319	339	324	293	312	299	301	334	309	304	315	299	288	313	329	297	333	345	328	330	346	372	326	331	313	357	323	322	346	337	344	312	306	300	316	317	331	350	297	295	320	317	307	315	310	312	337	327	333	318	312	294	276	328	313	337	347	299	319	312	292	318	313	346	303	314	297	347	309	366	308	307	343	337	332	313	303	335	334	303	330	350	309	322	323	320	333	321	332	306	307	309	283	317	334	342	332	326	303	300	339	313	315	296	315	315	292	303	339	326	316	335	320	318	329	302	312	303	285	323	297	329	323	332	309	308	346	310	336	343	323	292	316	317	294	376	316	301	294	295	325	312	342	314	334	309	335	298	328	325	306	305	338	309	365	325	330	325	291	337	300	316	312	315	315	307	323	337	316	318	329	313	307	294	296	342	334	330	318	323
18532	15507	13143	7164	4733	3548	2714	2122	1842	1561	1374	1256	1134	998	982	908	847	820	787	791	725	716	721	711	683	679	668	612	666	699	635	616	627	631	611	608	642	634	591	611	601	581	552	557	608	569	533	555	567	557	572	636	534	545	526	597	555	581	574	630	565	559	549	539	583	592	622	601	573	555	542	553	544	540	564	605	590	563	572	557	535	581	527	572	597	573	560	501	571	568	539	574	541	585	552	566	565	554	548	588	586	566	542	572	514	597	555	574	580	541	575	558	513	609	543	556	536	568	543	535	524	586	562	574	572	551	575	530	533	553	571	586	558	537	579	562	538	557	580	583	575	520	544	528	577	552	542	579	546	550	565	541	536	562	570	576	596	603	565	555	543	546	554	552	552	553	520	542	530	582	542	569	577	550	529	558	571	582	561	594	586	588	541	548	575	499	573	587	578	556	562	559	555	555	583	532	530	565	548	602	574	577	585	557	547	551	578	539	587	564	569	558	528	551	556	587	555	587	545	582	530	581	562	568	534	517	527	533	544	556	532	566	567	556	553	528	546	533	577	584	518	562	547	542	542	540	553	576	574	581	559	556	556	572	563	562	556	556	589	577	546	539	559	565	584	548	549	575	562	538	561	531	574	577	573	579	519	577	544	511	580	552	609	575	525	524	578	545	560	534	541	608	523	566	596	583	565	522	590	537	540	588	575	553	602	543	530	547	589	560	520	539	529	579	562	575	530	570	557	573	571	506	551	535	523	576	548	564	571	553	567	573	543	526	553	556	485	571	541	576	556	585	533	546	550	552	526	571	603	570	576	542	528	555	595	549	555	564	488	550	593	513	574	530	548	572	575	551	561	565	558	561	513	536	548	568	523	576	523	544	548	553	592	558	611	563	536	517	506	560	578	539	566	568	596	561	565	592	546	569	530	538	588	520	545	582	552	513	552	530	555	544	584	557	568	535	578	516	590	543	515	513	551	547	530	526	521	594	541	533	536	552	535	571	541	556	559	590	519	579	518	569	537	524	622	538	542	534	541	560	556	597	546	564	565	573	524	554	583	516	550	545	561	575	554	556	563	558	592	507	584	550	581	586	566	524	605	553	565	556	566	547	562	551	549	564	542	521	542	540	558	513	553	539	542	548	570	561	587	567	566	516	571	528	551	592	551	582	539	588	491	563	581	584	540	585	532	577	525	555	582	545	549	565	550	616	553	580	548	543	606	563	561	565	557	602	550	514	532	570	604	567	559	577	583	534	558	565	552	548	503	551	557	578	559	520	553	524	523	583	592	571	608	558	505	534	566	574	574	548	587	563	569	578	547	578	578	529	523	514	546	538	565	573	600	590	534	531	570	561	529	614	549	573	530	574	535	570	546	578	532	507	573	575	565	529	583	575	535	545	575	576	584	579	602	531	555	599	555	557	541	576	541	553	582	523	531	588	518	533	600	558	541	548	587	578	538	560	583	585	553	585	533	596	557	562	527	539	520	578	586	549	552	555	573	574	574	579	548	554	564	578	564	576	573	560	508	588	548	567	564	554	538	608	531	557	547	572	558	581	551	566	547	558	577	567	545	564	550	575	571	579	533	535	521	566	546	520	577	599	593	551	544	559	563	576	556	598	573	534	579	533	537	588	560	573	550	569	573	566	576	521	567	507	527	565	541	591	526	565	544	564	563	545	542	546	555	542	590	554	569	557	547	566	542	537	566	529	553	588	572	539	555	550	541	539	573	566	579	569	540	569	585	568	544	548	566	571	567	517	559	577	547	524	572	507	573	564	620	520	561	569	559	560	570	569	586	534	546	544	549	550	564	562	577	565	608	500	566	530	551	538	542	542	534	547	555	584	598	584	593	612	595	551	522	542	519	521	562	550	597	551	569	525	544	558	545	531	555	588	566	587	522	570	563	527	592	532	587	563	582	539	535	579	550	581	578	551	551	552	536	560	558	536	565	549	559	575	562	532	557	574	517	555	568	566	563	568	566	528	508	537	593	559	512	557	556	570	527	578	576	588	551	553	544	524	565	529	530	558	554	567	566	578	543	551	568	509	587	559	578	519	545	580	557	544	543	566	561	572	524	555	564	590	550	576	582	519	554	523	533	568	553	570	510	547	559	558	581	568	576	519	562	560	568	582	552	582	549	554	541	545	552	538	537	580	536	535	541	535	578	559	531	534	513	525	551	523	529	576	558	538	570	541	599	571	553	570	586	537	560	568	570	504	507	568	604	549	552	598	549	544	527	590	532	558	517	563	553	561	588	577	552	546	547	536	549	544	567	556	540	527	609	560	571	547	560	567	556	550	533	560	583	592	571	568	566	575	595	581	589	561	565	569	555	564	534	580	549	522	550	553	616	543	519	528	574	562	539	525	570	539	555	579	555	557	587	572	578	593	547	522	533	590	564	566	518	537	538	559	577	565	560	576	563	590	550	581	559	586	551	561	573	577	554	561	549	558	542	562	553	512	562	560	564	550	570	601	541	547	551	544	561	547	582	534	526	580	552	574	532	597	536	521	530	522	616	539	530	582	515	566	518	545	523	552	559	564	559	559	589	541	599	558	590	602	558	585	534	578	556	520	476	496	539	573	556	548	534	560	576	567	610	558	586	573	549	560	596	550	577	551	531	533	547	580	500	567	562	558	559	569	543	559	533	558	523	573	585	546	616	535	507	564	581	571	556	571	557	580	532	533	565	577	582	568	577	560	605	577	580	579	541	547	558	581	596	528	563	573	560	566	561	517	546	548	540	567	535	538	542	539	552	573	522	528	553	518	503	595	556	516	554	567	527	550	558	542	578	545	550	585	582	549	562	544	570	588	607	558	578	590	567	557	600	543	552	588	540	539	549	546	564	568	582	555	531	546	557	547	525	598	581	569	549	576	585	525	576	573	569	550	538	544	540	572	584	574	522	530	544	510	567	523	515	499	562	573	551	583	557	567	564	579	531	550	570	571	568	562	569	586	592	533	554	573	599	542	537	558	595	537	570	547	483	562	549	555	544	542	523	578	584	595	557	521	544	596	521	575	541	586	556	553	581	523	545	554	560	580	577	531	577	565	543	526	553	595	570	526	558	535	570	559	586	519	552	580	550	556	550	579	579	546	579	542	547	558	534	582	567	531	583	531	565	547	557	558	517	535	567	562	565	533	546	573	550	562	540	536	549	568	585	546	570	613	582	591	529	549	514	528	580	559	515	585	533	558	549	588	550	517	536	549	535	544	563	595	556	536	512	576	536	580	523	543	541	564	566	580	533	568	532	536	523	575	528	569	563	588	556	556	570	560	580	571	579	561	581	539	545	575	597	549	520	548	560	553	559	545	544	590	549	562	532	578	555	563	560	558	554	520	586	609	562	536	557	536	537	499	556	576	560	560	551	576	543	529	545	561	555	572	546	520	573	539	558	554	533	544	566	542	572	528	527	603	576	551	580	558	572	595	551	583	554	558	571	569	565	555	569	569	583	548	544	558	521	526	564	586	539	522	543	569	513	558
26433	20421	8226	585	309	279	267	240	232	245	258	212	211	229	244	228	201	229	211	246	250	214	258	240	242	211	216	235	219	227	243	226	203	219	240	228	222	232	209	239	240	233	233	228	210	242	204	210	242	238	214	224	216	213	236	221	203	220	242	207	238	202	213	218	229	230	222	238	244	230	225	246	195	218	206	203	225	213	195	211	201	217	213	223	254	220	225	210	228	210	217	215	230	221	226	190	226	209	207	247	227	237	230	233	237	230	232	236	238	238	230	200	215	238	217	228	204	238	203	229	207	215	218	197	225	208	215	207	235	194	218	207	242	202	210	223	227	204	203	241	221	223	219	224	213	214	218	225	238	230	221	204	211	238	206	231	236	194	226	229	222	219	208	230	234	231	215	218	236	250	205	242	227	220	252	205	184	226	255	227	199	213	225	241	244	233	241	245	227	223	246	229	240	219	232	242	239	222	241	205	210	200	221	220	231	222	225	239	221	232	234	215	245	225	233	232	217	247	254	215	242	224	214	221	188	221	213	214	232	205	185	227	233	208	213	226	221	238	237	234	243	207	256	232	217	203	228	216	233	214	224	198	203	231	227	230	226	220	217	214	225	231	220	215	225	221	231	222	225	242	219	226	231	221	235	213	260	216	244	246	222	240	233	206	203	223	214	208	244	230	227	201	236	237	224	219	201	229	233	238	254	205	222	213	250	210	221	237	226	208	242	222	211	221	236	224	229	230	248	235	233	208	233	213	232	231	217	220	212	218	201	226	233	228	233	218	218	212	205	244	231	223	212	236	213	209	212	225	218	220	217	233	211	249	220	215	216	218	223	244	208	209	244	215	205	230	214	226	224	220	208	223	216	218	219	213	208	247	233	224	246	220	228	255	192	236	225	209	219	208	218	233	229	196	221	221	216	218	240	257	218	230	223	245	235	226	206	226	219	233	201	260	212	214	264	222	222	248	207	235	221	217	227	221	230	219	228	206	225	223	232	221	238	220	213	237	209	220	212	229	208	224	225	219	257	221	221	220	245	204	234	210	234	235	241	216	222	239	234	243	246	218	218	221	220	207	240	197	207	207	245	225	232	235	223	234	202	222	221	257	241	217	201	205	227	225	223	218	226	221	215	227	233	233	241	247	212	208	196	227	228	210	240	218	218	242	218	215	240	208	221	238	241	221	223	245	243	227	204	206	210	220	230	238	226	226	212	212	220	208	212	228	208	217	228	231	230	238	238	198	235	239	216	208	228	222	214	202	205	212	188	227	239	237	212	225	202	229	224	244	268	224	223	220	235	222	229	213	240	241	241	221	199	223	240	228	227	208	252	230	231	214	234	210	217	204	248	226	220	218	222	200	213	216	229	205	219	215	222	230	219	237	199	226	255	239	211	203	219	231	200	227	222	216	237	213	239	216	225	255	235	240	231	205	213	234	201	201	230	244	210	210	221	240	220	238	238	199	242	219	215	233	233	225	217	224	216	224	214	194	215	203	220	200	207	192	222	205	229	187	232	217	231	219	227	214	189	204	212	215	219	248	263	236	225	212	226	224	248	217	231	237	231	220	195	227	228	205	227	222	219	231	240	247	200	222	208	234	229	202	222	229	217	222	194	235	228	213	224	201	197	234	213	217	212	248	232	200	214	232	229	228	226	245	228	214	247	225	220	232	189	226	228	221	232	230	230	221	210	216	238	225	221	214	211	193	231	230	198	218	218	211	229	262	222	237	237	210	208	235	246	226	242	272	227	203	187	218	203	256	234	222	212	225	224	192	228	227	224	217	196	256	220	236	225	208	229	215	225	227	214	223	239	235	242	233	224	194	218	180	209	273	209	227	228	219	258	229	253	200	221	234	210	242	216	221	229	217	221	206	216	218	222	206	202	241	258	217	217	223	224	223	237	262	233	237	251	217	209	241	206	205	203	202	235	181	210	202	194	219	203	218	228	216	202	220	224	206	230	229	235	236	246	241	237	219	220	213	205	205	237	217	211	234	216	220	226	227	253	223	222	243	239	236	209	220	223	222	221	216	215	223	245	203	227	221	227	205	237	242	199	242	245	181	205	215	217	231	211	218	248	224	227	218	229	220	232	214	242	239	205	229	222	223	196	216	231	237	234	226	228	247	222	228	220	207	205	245	211	207	224	207	242	195	229	221	201	224	209	206	250	212	248	198	190	217	227	240	223	222	203	245	229	209	190	222	234	257	210	202	221	219	223	230	230	214	205	226	197	226	231	255	219	219	234	225	217	248	207	236	207	229	236	218	211	210	228	252	211	207	222	222	230	198	213	200	209	199	243	237	212	217	206	236	234	235	227	221	223	253	225	219	207	232	229	213	230	228	224	216	205	213	235	220	212	220	233	222	221	206	230	224	220	216	209	247	211	224	227	216	226	239	224	256	232	238	238	247	220	224	237	219	208	236	238	249	202	219	214	240	223	209	201	204	168	228	245	222	231	222	218	226	217	207	222	213	239	188	213	246	244	222	230	238	192	210	231	214	228	238	229	218	228	237	207	220	206	225	213	211	233	213	225	242	235	227	212	217	249	233	209	227	207	222	259	213	227	222	231	218	211	216	219	243	201	210	224	213	222	266	215	238	253	225	230	209	214	203	211	249	206	221	209	216	214	234	258	216	216	227	226	250	238	222	223	244	225	248	227	240	240	212	220	243	205	221	216	231	216	227	226	223	238	214	208	222	201	222	213	220	221	216	196	235	254	209	216	188	221	202	226	183	227	229	244	225	223	226	218	222	188	224	208	224	201	218	238	216	233	233	231	222	235	217	212	236	221	220	244	210	243	216	229	219	214	223	240	241	211	233	221	220	209	233	213	225	245	229	193	207	228	211	218	210	254	215	238	210	246	244	246	223	226	221	231	228	213	207	223	223	215	219	202	233	206	217	220	221	211	216	219	235	230	217	229	194	220	228	229	229	221	240	226	228	216	223	223	199	224	236	229	219	214	213	241	216	218	211	201	235	251	221	236	203	218	216	216	195	220	228	212	234	208	215	201	216	208	195	219	221	218	200	229	229	238	206	225	205	222	229	215	255	214	258	215	204	233	235	206	221	233	238	219	208	215	200	229	221	247	222	208	244	198	229	214	230	237	223	204	223	226	220	215	242	254	252	224	225	242	254	220	207	239	244	222	227	244	211	226	226	261	234	243	244	221	231	220	219	229	268	240	225	203	220	244	231	202	194	244	245	226	216	210	211	204	233	243	210	223	243	213	224	210	209	227	259	207	217	217	253	226	226	207	198	263	240	217	208	254	218	249	264	236	210	240	221	261	208	249	245	209	231	245	224	246	225	201	208	237	252	223	229	225	211	250	220	190	224	229	222	217	230	206	209	219	223	205	220	207	219	239	223	224	199	233	213	207	232	234	209	237	232	207	213	214	230	228	236	211	237	236	246	211	221	257	216	219	222	241	225	222	206	220	199	238	215	237	219	207	214	241	239	208	227	181	229	238	218	227	247	225	233	234	224	216	242
8291	1505	1348	839	641	616	540	518	526	472	491	473	463	461	462	423	449	412	440	436	424	457	409	444	445	433	454	455	410	464	416	432	419	421	433	405	442	415	412	421	410	407	427	433	434	470	441	375	436	406	413	418	439	405	417	416	424	443	374	397	400	435	400	433	450	392	427	426	418	420	434	395	440	437	416	410	400	419	416	422	410	421	462	415	448	405	417	441	419	445	409	432	401	437	444	432	464	461	432	418	416	415	408	433	420	410	431	423	482	430	422	463	405	436	389	426	450	438	429	414	443	416	444	470	440	391	411	429	396	438	400	467	416	426	404	378	426	414	404	449	421	433	427	431	432	409	422	454	417	412	415	434	405	474	460	450	450	424	423	411	409	396	439	436	431	417	401	401	425	388	429	450	450	421	439	418	418	454	455	432	435	419	451	423	424	412	429	445	444	472	453	418	435	392	434	391	430	439	434	440	448	442	426	427	440	435	413	453	417	427	415	442	418	432	422	428	428	417	422	431	464	415	443	428	438	420	403	421	430	408	428	448	407	452	413	436	409	412	406	394	440	424	442	421	421	442	436	457	398	388	420	430	459	411	449	414	430	394	432	414	413	422	451	428	425	436	435	399	446	432	424	434	391	440	425	409	448	401	399	409	418	452	423	430	372	434	396	400	421	402	440	427	430	399	419	409	432	440	433	443	444	460	445	358	448	454	424	437	430	437	402	435	452	435	438	416	418	392	416	450	413	428	422	398	422	429	438	380	453	432	430	418	404	426	418	429	437	443	418	426	432	407	392	418	407	456	412	408	441	420	434	474	413	429	406	434	439	420	419	487	427	403	397	427	435	423	453	435	443	424	465	426	412	435	479	428	450	473	446	438	413	419	451	427	412	404	450	406	461	418	396	421	432	393	424	434	430	409	463	461	428	429	436	443	378	432	467	402	427	414	435	433	408	403	436	454	429	421	446	423	432	402	395	407	415	416	428	424	429	441	444	474	423	404	448	452	454	420	442	444	457	393	399	434	412	468	429	450	425	473	408	424	418	409	464	434	419	434	424	437	472	426	432	463	397	441	396	424	387	442	434	439	424	423	406	396	416	439	406	453	432	455	434	460	417	438	422	387	439	384	426	424	414	440	407	478	404	440	427	407	437	399	435	410	433	446	397	430	450	383	439	443	425	422	437	403	433	403	393	404	406	437	415	426	426	414	411	380	443	405	420	425	428	408	434	424	431	386	433	408	431	454	445	426	407	440	469	421	442	426	453	438	438	428	434	405	446	418	390	441	434	412	401	443	422	425	438	401	461	470	476	457	433	427	415	398	428	408	445	444	409	420	399	393	406	437	411	432	391	443	439	408	408	431	422	453	417	401	427	449	405	435	429	461	462	436	450	385	451	387	403	451	432	447	435	423	419	439	472	411	435	422	439	447	435	402	420	415	405	475	420	413	434	437	437	432	408	410	404	448	415	403	421	384	393	421	465	431	445	446	419	365	391	397	412	424	425	457	440	410	397	433	437	389	418	455	399	442	420	415	432	388	417	424	442	448	440	433	405	417	453	446	425	422	385	430	426	397	441	424	435	427	445	442	435	429	449	425	464	438	405	437	426	416	448	408	416	421	423	436	409	446	438	455	381	434	462	408	439	470	448	420	456	428	428	380	477	408	442	425	409	441	389	451	448	440	421	422	400	417	448	441	449	397	383	449	444	414	404	432	432	423	409	430	443	438	425	447	439	398	438	408	407	426	402	433	413	440	390	422	417	381	405	488	454	410	419	418	447	434	437	436	399	368	420	414	423	459	418	410	473	435	402	395	445	442	436	461	469	426	425	435	400	427	412	417	392	434	447	414	440	424	416	399	434	452	412	403	409	430	426	410	428	426	428	425	414	425	462	475	407	423	424	424	410	447	457	461	429	456	409	390	429	414	405	419	407	408	414	463	402	433	412	424	432	433	398	424	421	414	407	397	411	455	411	410	388	404	422	449	422	425	428	435	407	414	432	399	460	420	432	405	422	450	437	414	444	412	362	424	457	423	443	419	451	390	420	400	415	424	460	418	424	424	415	412	455	445	451	419	435	431	423	449	419	402	416	460	415	393	436	417	407	428	437	420	433	447	428	420	432	486	455	403	461	424	445	425	395	423	425	410	428	423	474	417	414	437	429	419	455	409	402	470	431	386	434	430	426	409	411	427	433	463	387	413	431	431	415	447	428	403	444	434	405	396	429	449	440	435	405	421	439	433	443	394	439	435	438	437	424	420	413	417	408	413	433	414	457	422	427	442	428	437	417	414	435	457	417	393	450	434	429	433	428	428	390	429	429	391	411	425	400	437	426	445	421	428	405	435	451	457	447	421	395	426	458	450	442	391	441	453	451	417	396	434	395	441	449	403	428	426	434	440	442	416	432	430	424	444	408	419	415	436	457	436	438	428	433	420	436	388	415	444	429	424	429	396	399	394	418	402	396	399	451	465	427	406	411	416	412	426	418	406	376	442	414	406	407	419	397	404	422	385	399	434	395	395	443	417	500	411	390	476	440	412	462	432	420	401	411	444	440	402	457	387	415	408	418	444	435	421	407	421	459	432	407	411	432	397	406	390	435	428	431	451	410	439	410	399	422	457	394	400	450	454	453	422	433	438	443	383	392	467	411	437	424	403	427	434	436	413	407	393	388	402	467	408	435	429	454	435	413	412	446	444	423	405	416	381	451	439	451	437	413	420	430	404	411	428	405	406	429	406	446	399	427	442	425	432	410	419	433	465	436	422	431	414	431	448	432	440	423	406	438	426	439	440	427	428	406	448	441	425	427	418	407	418	381	431	468	417	444	439	426	451	442	452	442	390	446	452	426	411	432	461	421	425	410	406	434	437	472	442	440	441	449	420	414	445	427	404	438	425	439	392	448	467	428	417	437	443	435	416	446	434	432	410	431	434	406	456	416	433	450	429	430	416	412	452	433	442	393	441	445	421	430	436	447	412	416	421	394	463	424	433	419	415	432	430	414	413	419	426	412	437	416	446	444	458	412	418	425	429	433	403	414	409	442	427	417	424	429	432	451	437	414	426	439	421	461	391	436	445	408	450	420	430	419	424	419	465	400	466	408	443	436	427	418	409	437	487	406	397	393	414	412	456	421	436	461	437	421	404	404	451	425	407	422	438	413	445	439	414	451	449	396	413	396	452	403	414	459	467	429	464	421	425	445	445	401	435	417	384	450	415	442	435	443	433	430	420	414	444	455	420	412	419	393	425	449	436	417	418	418	403	431	447	435	462	410	416	411	440	470	429	456	440	372	442	417	448	405	414	431	408	456	432	396	415	435	410	404	434	438	444	417	418	436	423	418	422	416	439	432	449	391	433	438	401	400	478	436	424	409	445	423	417	421	398	435	452	428	454	439	390	403	435	393	397	464	442	387	450	406	458	406	424	414	402	432	410	401	411	433	420	468	418	424	436	418	447	424	400	411	436	431	467	409	398	419	426	433	415	472	432
24038	21000	28035	24147	19602	1481	545	340	317	271	212	189	191	184	194	189	189	169	153	143	162	147	143	130	145	161	168	145	149	151	136	164	143	147	142	137	148	143	164	155	133	133	128	138	124	145	149	149	132	145	131	137	148	140	127	153	117	144	133	113	160	131	122	126	145	123	126	140	130	140	120	123	112	124	149	127	123	133	138	139	137	152	139	136	141	117	144	123	118	120	124	135	130	136	130	128	134	133	125	135	146	138	131	135	130	139	130	142	126	149	126	136	131	118	140	122	134	117	127	139	137	135	122	130	132	127	127	145	143	147	131	140	133	133	136	146	134	151	123	148	141	121	109	130	122	154	124	124	138	117	146	160	122	135	123	148	126	124	128	113	137	122	123	138	130	119	123	157	147	152	163	130	128	136	130	138	145	133	126	135	129	123	157	123	139	153	136	134	146	135	138	134	123	157	121	140	131	136	140	150	125	122	137	133	116	140	130	112	136	136	129	140	131	138	136	131	118	128	156	120	136	123	115	144	155	133	122	123	136	145	134	131	112	141	129	134	148	144	128	145	149	134	123	113	132	126	140	147	144	142	149	140	126	139	128	112	151	134	119	134	123	141	143	142	118	126	130	137	123	136	140	129	132	121	130	129	144	127	121	114	128	137	125	141	132	142	121	134	155	125	122	128	141	144	127	156	140	132	133	120	135	155	137	128	140	132	146	129	136	145	140	119	133	136	132	139	130	134	144	136	145	116	127	131	129	139	136	120	127	149	120	143	131	137	125	126	125	140	147	139	162	135	126	153	124	145	151	146	130	119	142	129	140	140	147	131	133	155	123	129	128	129	140	129	120	122	141	119	130	125	135	156	142	133	158	146	128	145	130	123	134	121	142	131	145	138	134	153	150	132	117	136	142	132	142	124	126	136	121	142	142	133	146	126	138	147	129	136	117	122	124	139	126	150	110	129	132	146	143	134	133	113	129	146	145	131	142	119	144	137	130	124	132	132	138	129	139	123	128	155	139	118	138	115	138	152	129	159	115	115	118	148	140	152	153	140	145	129	143	145	119	126	145	138	131	114	137	141	127	131	133	130	140	116	131	130	109	136	143	145	137	134	127	129	142	138	140	139	137	134	124	124	140	129	132	156	132	126	130	139	144	127	137	135	154	138	131	128	129	130	138	146	139	110	115	144	148	130	120	135	135	150	140	144	148	156	159	132	155	128	139	152	111	140	124	112	152	138	140	142	135	129	126	153	116	151	139	143	149	129	141	141	147	139	127	135	141	115	137	149	107	143	139	152	161	153	135	143	145	129	152	137	137	123	154	137	131	120	124	113	141	152	128	137	152	128	143	128	129	132	144	127	144	127	136	147	151	132	130	139	124	116	128	140	150	127	135	132	143	128	148	140	135	145	131	126	132	158	130	133	131	139	135	132	149	120	154	150	164	126	129	132	131	134	137	141	119	124	145	156	128	130	138	139	148	130	132	145	156	144	135	129	137	153	126	147	142	130	137	145	147	120	136	109	137	133	134	112	117	132	149	149	142	139	131	118	139	145	125	133	124	136	130	139	135	119	138	144	124	140	145	110	136	146	119	136	138	105	143	129	139	119	135	141	130	131	169	130	139	128	130	127	134	142	133	118	115	136	134	150	128	145	138	144	136	145	137	133	145	112	137	128	122	136	98	135	132	138	122	113	139	123	129	115	165	105	138	140	127	110	143	153	147	134	157	136	135	129	145	155	142	110	142	149	125	142	112	147	138	132	152	136	125	135	131	142	137	139	135	158	123	154	141	125	139	121	138	142	136	131	134	134	128	116	135	162	141	136	133	127	152	146	131	149	138	141	135	152	141	150	112	131	118	141	134	127	134	126	157	135	124	124	138	170	148	115	129	144	122	124	130	131	137	143	139	148	139	147	141	150	150	122	132	127	132	122	132	115	128	128	123	140	136	129	132	113	123	130	163	128	135	159	158	129	130	162	130	107	124	146	130	113	115	136	131	137	156	165	128	151	141	127	132	139	153	157	133	129	133	134	127	138	116	137	122	122	139	126	122	138	139	140	149	133	141	124	141	126	133	132	160	125	119	158	129	139	114	146	138	126	134	141	130	119	141	147	128	141	129	128	130	129	128	130	115	127	119	130	152	141	126	135	136	145	145	154	144	138	148	132	142	156	131	135	133	130	151	151	144	118	134	149	128	122	148	120	122	123	132	147	134	122	129	136	141	136	124	140	129	146	136	145	126	145	151	136	144	144	150	142	100	137	140	138	141	141	126	136	143	142	133	131	139	127	132	141	138	138	142	130	141	133	133	144	158	121	129	122	153	153	106	126	126	154	153	143	146	119	129	126	137	118	137	124	142	127	125	145	146	114	154	135	137	134	133	130	141	126	121	123	138	134	147	137	137	134	139	112	136	112	137	141	135	133	153	114	147	140	148	136	137	123	146	150	139	144	149	116	124	125	147	120	125	130	138	126	131	122	137	146	146	157	130	145	124	135	129	109	131	146	152	129	121	126	136	152	143	145	142	137	126	127	145	141	142	141	144	131	134	140	121	128	142	141	104	125	131	149	134	131	130	136	128	124	123	132	94	142	111	130	137	139	131	121	151	130	115	144	164	145	157	137	142	136	129	140	120	128	147	148	137	144	144	119	144	136	130	124	135	123	143	132	115	119	148	138	139	112	113	117	128	136	137	137	129	130	146	151	137	137	117	129	140	146	132	157	114	130	136	135	118	135	147	124	136	111	137	123	138	133	121	129	132	140	151	162	134	139	130	116	160	106	121	136	129	146	144	121	131	140	155	133	129	107	111	132	125	135	133	160	127	142	143	130	120	137	135	134	124	150	130	140	135	140	157	147	135	137	133	146	136	143	129	115	133	157	154	131	127	140	147	126	138	153	106	127	139	141	122	139	151	133	119	132	138	129	143	143	150	135	142	137	153	119	136	134	121	138	132	130	140	139	149	130	121	148	144	165	128	120	125	109	128	133	132	127	145	135	142	139	126	117	167	126	110	133	132	138	141	116	132	120	128	128	133	161	127	122	157	142	132	130	128	151	130	131	122	123	136	132	118	116	119	136	147	142	144	139	135	147	127	143	128	127	141	143	127	134	127	133	141	127	125	139	129	132	137	148	138	126	118	136	156	151	150	140	142	148	122	142	142	137	137	145	141	122	131	151	114	122	122	125	143	141	116	110	117	113	114	123	139	123	128	134	139	135	131	138	143	126	148	129	142	134	129	121	146	126	147	134	119	125	138	134	125	137	129	132	129	115	137	145	141	137	131	126	125	134	131	129	132	138	153	132	127	130	142	152	142	124	131	125	115	140	141	148	145	146	131	134	132	136	124	123	143	128	118	135	125	135	121	134	154	161	127	137	120	125	131	128	136	133	144	132	121	138	120	151	122	147	132	150	126	122	129	141	137	139	126	155	124	139	141	122	136	129	141	136	139	149	126	143	128	131	148	129	124	128	155	125	137	133	144	127	159	121
16028	9428	8046	3967	2615	1874	1415	1154	988	809	684	598	519	477	464	446	422	414	383	310	379	366	323	359	308	271	287	320	299	295	289	281	268	292	317	278	306	281	291	288	273	294	275	302	269	279	304	271	274	287	241	283	307	279	237	294	285	270	263	285	277	268	278	256	267	266	269	292	264	228	247	281	251	288	261	260	275	290	277	251	294	278	299	248	268	289	253	274	276	252	264	270	262	273	245	263	275	285	267	268	284	275	234	297	243	274	259	273	281	248	252	250	274	295	259	250	277	272	265	251	257	286	261	247	245	232	266	254	257	239	265	270	255	279	237	244	284	260	263	257	247	249	275	266	240	224	279	273	282	257	258	312	247	272	269	271	262	292	265	258	261	269	285	248	286	263	274	268	279	241	285	253	239	248	276	279	246	288	278	274	237	252	289	257	271	248	252	271	278	262	261	287	282	281	250	252	283	274	288	248	274	271	261	255	253	283	246	276	257	243	266	235	250	282	254	248	255	248	238	260	254	268	223	230	271	272	273	281	263	256	270	278	252	273	271	258	282	303	272	308	273	260	263	260	273	262	289	251	265	281	251	265	284	250	267	249	288	264	241	286	247	262	276	234	251	248	245	280	290	268	254	266	234	275	278	273	264	283	271	256	260	279	260	290	245	287	303	254	283	288	264	273	274	264	251	291	242	270	269	245	260	239	262	298	295	254	294	265	257	270	261	250	254	267	282	263	242	282	265	258	230	252	236	263	273	250	257	265	274	286	276	252	249	263	264	255	258	254	255	257	276	228	289	272	227	247	275	268	264	254	275	268	264	250	290	242	268	260	268	245	261	283	263	253	286	273	258	236	264	249	275	292	251	267	274	276	268	266	267	248	250	242	256	244	219	268	247	282	281	237	265	226	264	257	272	245	265	253	276	250	251	282	303	286	254	249	256	257	258	254	266	276	251	277	253	250	260	254	271	268	260	258	225	263	260	266	255	255	276	253	276	276	263	243	266	272	281	253	253	251	242	277	256	282	263	245	251	293	295	281	246	256	263	268	282	255	265	267	230	237	262	254	272	260	251	259	265	249	259	291	260	249	261	269	280	279	263	235	269	268	247	280	277	272	258	231	284	264	277	260	269	256	266	271	254	264	274	246	246	250	272	248	250	263	265	277	250	276	262	264	272	296	273	271	262	264	256	255	230	257	268	264	256	246	253	261	281	255	268	240	261	257	258	261	285	250	268	247	267	253	292	270	268	282	274	252	272	258	238	239	275	286	243	273	261	286	277	272	288	271	297	236	272	278	270	266	254	252	251	249	252	257	252	273	275	272	261	289	241	247	270	272	287	267	255	256	221	266	250	255	273	235	273	279	237	268	247	255	261	263	227	304	235	253	243	268	299	276	254	239	286	257	260	225	281	264	273	289	265	266	265	263	267	263	266	265	244	256	250	265	275	264	297	238	277	229	255	276	286	292	240	281	267	261	241	245	237	239	243	258	225	295	249	278	253	259	269	260	274	268	243	251	252	284	271	284	313	263	296	257	274	272	260	262	269	273	255	227	260	274	267	276	286	262	290	266	260	263	272	248	278	290	269	254	265	247	245	269	253	245	247	239	281	273	259	248	252	264	253	246	230	276	250	277	231	238	308	256	283	267	265	257	249	253	254	257	280	255	269	249	274	258	262	250	250	258	255	245	244	249	287	267	259	260	239	227	261	253	277	252	252	266	291	218	285	249	262	276	247	259	277	248	272	283	262	254	281	289	277	273	255	288	248	249	239	262	234	256	276	279	275	246	266	286	296	255	267	267	267	242	261	264	249	238	262	256	253	237	252	271	254	270	265	251	234	269	241	277	267	259	248	256	273	286	278	245	252	234	251	259	231	241	255	242	257	262	255	243	263	271	249	273	259	248	260	281	276	256	226	265	265	233	250	260	290	253	275	247	303	249	273	238	262	241	282	272	257	268	293	315	236	266	243	251	272	250	234	251	277	242	272	256	311	246	280	260	259	244	296	245	250	283	270	259	237	280	265	270	252	267	258	271	243	269	250	285	247	263	265	266	236	279	248	269	271	266	234	219	277	240	268	276	257	232	251	257	276	264	275	262	234	255	264	272	253	278	265	257	234	267	250	266	290	247	262	243	292	276	274	255	240	272	272	284	267	253	267	266	262	285	267	262	270	242	255	265	254	274	253	242	257	258	257	253	280	257	265	252	259	269	241	281	289	254	252	267	270	248	257	278	254	272	206	260	228	230	252	256	284	301	248	251	263	271	247	225	294	277	260	230	257	235	279	240	246	246	256	266	267	275	252	256	274	239	272	250	274	246	239	264	275	267	252	267	270	254	261	248	296	252	278	272	256	243	220	261	236	256	277	277	256	266	254	274	257	258	299	259	261	281	248	272	276	242	285	259	242	290	253	268	272	267	267	249	250	265	288	275	262	271	250	245	272	288	270	277	268	275	223	272	229	276	318	259	276	279	258	281	254	252	270	252	259	255	265	249	254	271	262	258	269	279	235	289	279	258	254	239	248	230	273	245	243	271	264	252	267	268	278	290	256	284	252	246	292	241	258	249	273	254	254	288	265	290	277	257	268	266	232	262	282	273	285	293	252	246	248	269	235	255	242	275	232	280	257	269	276	247	261	244	259	272	302	255	267	268	259	267	274	270	282	271	261	249	233	252	277	256	245	261	276	283	270	261	265	259	235	277	252	265	266	252	260	270	264	295	263	276	257	254	246	289	237	271	251	239	284	256	277	261	269	273	267	268	251	280	253	260	298	232	228	280	269	264	266	254	248	253	237	262	263	254	259	264	274	267	255	251	252	258	278	233	229	238	289	276	279	261	256	269	283	282	273	290	265	269	239	301	285	238	287	262	226	265	287	256	245	277	282	245	253	289	270	253	257	269	261	288	274	231	278	282	243	256	264	245	295	268	266	259	260	264	250	281	251	225	240	277	262	238	292	244	282	270	274	252	258	240	258	248	300	285	252	267	260	255	254	253	249	239	274	260	247	252	262	252	279	263	265	269	256	256	259	268	253	280	261	264	266	258	258	255	289	261	264	290	249	252	256	252	255	255	291	258	265	265	257	276	255	261	282	250	231	285	290	264	245	267	286	238	277	261	244	255	261	254	302	259	226	276	268	257	258	253	277	280	246	267	247	251	268	251	247	268	261	275	274	241	232	273	247	275	223	250	254	262	271	242	236	271	276	269	238	259	263	258	267	284	260	284	264	265	301	273	265	275	242	271	310	268	283	275	279	275	240	273	259	254	257	270	261	242	299	262	248	270	280	251	261	261	266	296	270	261	274	291	284	252	263	297	255	245	273	263	249	282	261	257	279	265	275	257	251	298	261	240	253	280	249	265	253	262	294	267	269	268	252	286	266	242	290	268	256	264	268	288	264	241	262	303	238	259	260	274	237	255	231	249	245	248	265	261	284	275	257	277	278	244	263	266	263	267	262	261	258	264	249	281	254	244	283	306	243	264	258	270
23050	21010	28726	23490	21010	18948	1952	807	604	573	534	490	423	417	414	384	448	389	370	362	396	356	350	362	345	368	341	362	345	320	363	350	361	331	348	334	336	347	328	310	331	296	325	327	322	334	293	319	314	318	318	359	322	318	333	363	322	337	328	275	334	338	322	351	308	322	318	351	316	330	302	269	304	334	328	343	332	282	324	325	313	339	338	315	351	332	312	356	301	309	328	309	320	320	321	282	299	308	301	304	333	333	321	294	323	332	287	317	325	299	300	334	315	333	325	317	338	316	349	329	325	318	314	289	323	311	316	321	316	315	294	304	325	331	333	335	330	334	324	314	342	317	316	300	317	321	316	355	329	319	318	352	329	287	343	335	309	310	312	315	293	301	305	315	304	290	319	321	278	320	299	327	301	316	289	309	311	322	337	307	331	340	291	309	297	306	300	309	336	293	302	317	306	303	287	347	357	350	326	323	296	316	310	319	340	313	348	307	302	303	309	308	343	332	339	343	348	303	343	360	304	294	312	299	350	326	309	329	343	278	344	330	319	331	336	328	318	313	306	346	301	327	307	322	335	327	300	308	329	304	311	336	303	335	290	332	307	374	295	296	300	336	306	308	317	285	304	327	323	277	283	358	336	293	256	327	351	325	327	344	333	297	331	297	322	325	317	329	326	321	319	341	319	304	316	282	303	318	327	316	317	307	306	322	337	362	316	293	305	322	327	313	311	339	318	320	325	322	318	333	305	330	329	280	321	321	343	314	311	323	313	329	325	307	336	300	332	298	316	304	290	313	338	305	327	307	311	349	319	332	287	320	313	351	325	321	292	342	366	307	301	308	325	290	305	294	328	352	307	335	338	335	348	312	326	324	328	310	302	296	328	324	304	353	332	317	312	340	332	289	349	341	326	339	321	319	346	304	293	295	360	324	314	334	284	302	323	327	330	308	314	332	337	332	282	312	330	327	332	301	318	368	282	340	314	309	331	289	309	312	336	328	308	318	341	316	332	319	317	316	278	342	309	349	303	323	316	346	341	318	349	319	342	323	299	333	293	329	353	329	317	336	337	325	321	324	324	300	317	314	298	292	289	333	292	347	298	335	309	320	360	332	314	318	296	282	347	332	299	307	324	352	363	336	322	313	322	322	325	322	277	330	312	320	324	308	322	356	296	312	347	337	366	305	318	311	292	309	334	308	334	307	319	349	342	309	314	331	294	315	296	269	312	321	341	311	337	302	310	312	315	308	326	339	289	286	309	308	313	282	308	321	329	317	326	326	279	300	304	318	302	338	312	308	340	335	324	302	291	313	293	313	275	306	326	324	320	291	303	330	338	324	320	336	287	332	304	316	310	303	320	316	295	318	322	327	300	344	328	299	266	304	303	311	355	298	287	317	316	292	314	335	312	333	362	330	330	333	303	313	331	324	316	320	316	337	319	328	331	333	319	326	332	331	324	363	309	315	299	332	321	343	305	311	288	303	318	301	329	314	305	307	326	332	328	277	326	337	306	320	328	298	329	293	293	327	346	306	310	301	309	302	300	301	304	328	314	305	338	301	300	313	328	320	322	325	317	297	281	335	286	287	283	301	325	295	327	290	321	313	331	324	354	334	333	340	344	327	320	348	320	318	325	287	325	319	338	336	302	288	353	313	318	344	335	359	326	345	304	324	299	303	333	318	319	302	312	325	291	314	344	318	339	331	320	319	347	302	316	292	301	349	289	333	302	304	321	311	345	330	293	303	302	324	304	292	323	307	326	299	319	298	316	311	297	331	301	326	319	306	338	279	318	322	317	326	330	309	315	338	342	326	315	331	309	308	296	347	345	337	294	323	296	318	322	319	301	331	331	311	320	300	310	297	302	353	307	282	296	302	289	303	332	332	311	361	305	303	345	308	289	336	325	322	330	298	326	298	325	342	332	321	351	338	296	321	323	319	332	304	306	328	302	319	323	328	309	312	294	331	335	299	321	292	327	301	316	370	303	314	333	337	349	316	351	321	317	298	322	329	337	316	306	299	313	328	300	315	313	325	319	317	326	328	315	276	325	312	314	323	304	316	334	303	335	311	294	332	311	339	288	309	332	288	311	306	331	322	359	326	318	320	293	304	306	308	334	331	318	308	277	317	290	292	370	301	303	335	320	326	304	289	317	305	319	340	326	301	327	311	319	313	303	295	319	316	320	319	355	340	281	280	311	314	284	317	307	285	301	363	317	308	306	306	328	321	311	329	318	343	336	310	317	312	310	311	334	305	312	304	317	273	310	293	307	316	333	306	345	321	275	322	317	331	309	313	322	311	334	350	332	318	338	334	307	293	300	328	301	316	326	324	302	323	284	323	320	316	336	312	332	292	285	320	317	339	363	324	320	319	318	309	306	310	333	341	337	323	326	312	334	300	336	325	281	327	351	322	351	340	324	324	298	328	329	333	325	330	328	332	308	336	331	339	322	305	330	327	326	334	307	319	331	331	332	299	324	316	310	333	331	335	341	331	311	306	337	315	287	326	338	308	320	307	301	285	303	304	337	332	355	305	316	320	332	320	314	304	304	311	344	335	315	339	298	278	303	304	316	303	305	295	328	337	338	319	318	321	321	344	312	330	336	293	328	334	304	324	344	333	337	325	302	329	306	337	335	327	361	352	318	293	280	330	329	303	334	296	317	292	300	303	298	323	352	332	333	332	280	319	315	291	320	300	301	318	331	293	329	297	347	333	338	299	338	287	285	299	284	290	326	320	366	291	294	306	304	316	317	333	330	306	343	321	337	321	338	289	292	323	316	312	357	294	318	304	320	324	322	333	296	308	309	333	323	310	324	306	303	332	318	334	332	298	282	293	335	325	305	294	316	318	331	333	329	307	343	312	317	321	314	301	325	313	300	300	283	325	331	313	273	294	337	325	340	302	324	340	332	334	309	331	315	272	333	283	289	286	278	338	328	292	323	304	295	329	306	296	339	323	331	299	317	323	325	289	324	311	313	345	349	310	320	323	293	301	308	288	324	315	312	312	347	334	290	299	287	307	334	346	307	326	330	327	338	332	307	317	311	370	312	318	331	317	294	311	324	322	316	354	296	317	285	338	305	318	336	329	328	312	332	309	321	361	279	274	302	329	335	300	285	312	333	329	332	313	324	329	287	315	323	305	338	329	294	313	315	305	343	317	283	324	336	321	341	333	301	331	303	342	312	338	321	320	322	356	303	268	323	304	300	338	291	342	295	308	316	317	325	319	325	318	337	328	283	300	309	326	322	315	308	322	276	352	306	325	302	297	322	319	332	317	283	302	286	322	317	332	323	318	304	327	315	327	322	318	300	311	327	309	333	353	352	333	336	290	293	322	324	332	321	318	334	280	314	350	327	296	324	323	320	343	291	338	332	315	315	298	296	323	307	303	314	313	329	338	305	312	311	320	304	356	329	303	313	323	336	321	336	280	310	308	327	336	325	323	327	317	317	344	295	344	337	298	332	327	322	313	321	319	310	317	302	288	313	289
18560	15550	13160	7145	4911	3482	2793	2188	1769	1546	1324	1248	1126	1016	910	906	880	802	788	778	679	698	691	711	716	675	638	566	631	598	660	690	630	616	599	630	605	547	605	606	614	620	602	568	607	589	590	554	597	607	575	601	541	565	532	586	569	592	596	600	547	544	534	579	566	591	582	589	538	574	540	578	553	579	574	589	576	558	591	579	535	570	584	527	517	565	565	562	554	561	562	561	605	547	572	547	556	530	556	596	589	593	541	588	587	586	569	601	570	532	539	597	536	537	585	526	593	559	573	538	595	539	540	529	585	598	530	546	551	518	511	562	562	538	556	574	560	556	593	551	561	559	563	562	541	560	565	555	552	589	552	543	533	531	534	494	553	518	566	508	569	526	577	529	546	567	548	568	544	548	541	548	547	537	549	529	598	585	603	569	581	547	555	584	535	558	551	540	588	585	524	542	582	564	568	526	560	551	578	565	556	567	547	530	579	558	618	566	548	574	578	569	572	590	526	547	583	571	562	571	568	551	554	560	574	531	531	557	540	585	538	510	525	567	546	570	582	571	506	547	565	563	602	572	565	579	558	555	564	537	551	564	548	571	548	555	539	561	539	559	564	562	574	534	555	583	569	541	580	560	598	593	585	575	520	552	570	546	602	575	535	536	534	568	570	562	565	536	545	575	552	545	570	549	563	593	552	573	525	550	552	534	530	543	555	605	593	593	557	569	580	625	586	519	509	564	554	557	536	566	574	531	544	584	566	567	547	519	490	581	528	555	540	530	561	560	576	512	602	552	569	556	577	603	533	548	595	561	541	560	535	542	586	566	581	570	504	572	541	548	529	550	529	554	569	590	525	553	548	580	540	528	545	547	583	567	587	546	526	549	541	598	524	550	544	603	581	532	576	542	532	564	566	522	511	565	558	543	561	532	571	528	544	512	557	536	492	584	550	530	584	576	567	540	538	584	547	562	578	575	539	559	568	563	570	624	553	542	535	515	559	557	575	564	582	603	549	624	567	547	566	591	580	508	564	551	545	555	547	569	576	548	526	570	578	579	558	550	557	546	577	540	611	555	576	542	581	577	577	566	540	564	525	575	547	572	543	555	519	542	578	610	543	545	572	594	545	555	546	552	530	605	550	575	584	557	565	588	548	604	564	573	540	612	563	561	587	558	521	546	564	564	519	525	573	516	540	557	555	571	520	564	546	514	575	524	543	523	560	516	546	535	535	548	566	541	542	595	539	567	556	561	570	509	539	604	560	577	561	553	544	568	555	556	574	569	514	567	600	517	557	557	535	575	561	555	526	527	532	535	542	563	533	561	592	576	572	568	542	564	562	540	551	569	541	537	560	590	588	584	552	519	584	553	556	569	570	551	543	580	556	525	563	585	558	578	585	591	579	549	549	543	542	579	565	562	544	527	580	589	548	548	573	565	530	539	573	560	594	582	569	559	527	534	538	565	558	586	544	553	501	581	538	532	625	539	555	565	538	562	541	552	567	570	549	560	576	570	574	558	575	560	529	524	566	521	593	528	547	552	542	529	559	562	567	571	583	520	530	562	560	528	556	535	539	510	529	566	498	571	549	539	589	605	576	570	561	564	536	549	575	559	535	569	571	565	580	557	551	559	532	537	530	611	568	540	566	556	548	570	573	557	552	520	544	538	528	533	560	574	531	581	597	568	544	534	563	567	565	551	567	582	588	550	531	541	517	557	558	535	576	586	567	576	553	525	544	574	538	545	545	543	544	531	554	564	553	568	537	554	625	576	582	526	569	542	623	612	560	578	551	539	541	558	544	590	576	559	609	570	557	560	589	565	559	534	533	526	560	566	566	521	559	570	566	543	598	548	563	564	538	570	528	558	573	560	583	594	549	588	544	508	556	569	560	573	594	531	567	547	563	540	551	556	584	544	560	554	535	540	544	545	573	560	512	590	519	575	579	546	484	535	565	553	538	548	543	535	552	528	552	587	538	553	540	577	561	588	565	551	566	588	599	548	531	559	529	516	607	601	562	540	597	600	583	529	572	553	596	549	554	544	519	565	525	524	533	525	543	576	565	585	579	565	585	602	541	565	575	559	566	580	583	528	554	560	603	576	578	561	574	614	561	552	527	596	591	603	566	536	540	539	538	584	556	569	534	580	552	589	526	550	590	529	549	536	587	599	563	549	525	555	549	592	576	547	538	534	555	597	611	547	576	519	554	541	585	589	559	536	556	549	566	545	569	574	573	602	573	518	563	520	555	543	577	580	515	529	591	577	558	544	594	579	576	586	571	542	519	557	560	548	613	523	589	522	561	535	556	539	540	568	538	521	546	538	561	556	554	566	533	550	553	591	570	580	559	544	570	571	551	545	485	591	570	532	546	511	587	521	561	592	539	570	540	602	519	611	573	543	577	577	567	524	563	530	522	520	540	512	573	554	615	537	604	567	533	532	551	520	536	572	530	533	571	571	530	545	542	574	563	547	543	492	583	562	561	571	513	527	536	570	563	522	598	557	566	557	564	553	525	546	561	578	546	573	592	532	573	541	552	567	520	543	540	531	576	563	544	537	539	513	588	523	571	539	517	573	580	559	560	583	547	557	573	544	538	548	610	516	505	549	511	569	581	526	527	551	561	549	546	551	553	567	596	527	578	569	554	566	533	604	563	583	549	567	567	512	537	535	527	540	526	572	544	576	572	541	509	558	538	572	567	561	595	562	507	563	551	568	550	547	525	530	572	531	577	621	560	578	539	568	549	542	554	529	559	551	563	545	549	583	533	564	586	617	520	581	563	550	575	579	576	560	560	511	593	538	553	521	580	547	551	535	550	552	562	553	579	584	556	567	544	555	554	552	559	563	577	592	534	539	585	542	600	545	568	564	571	521	559	544	536	520	545	568	536	600	523	546	587	577	578	555	554	570	568	564	585	586	584	575	544	556	510	567	555	583	542	599	549	553	526	527	560	560	567	585	548	573	557	536	558	583	565	589	545	584	568	544	566	551	540	556	537	511	567	552	568	553	548	570	560	577	583	536	563	583	547	557	600	554	551	572	558	532	596	566	554	524	546	550	540	557	547	542	575	568	568	559	530	537	550	561	562	535	506	548	579	552	587	569	577	563	553	582	586	617	568	548	559	576	564	531	542	568	522	572	567	566	609	574	531	545	555	545	525	569	513	516	509	550	552	578	546	581	584	563	558	545	545	559	540	602	520	611	574	566	553	590	528	594	602	578	566	582	536	518	520	553	569	527	537	568	558	583	547	563	546	543	557	603	511	597	543	577	568	531	552	601	600	572	530	595	569	547	512	564	562	569	579	566	581	564	554	582	539	558	533	557	542	542	551	559	549	590	554	514	521	583	585	544	562	542	536	558	552	545	542	549	572	549	560	578	537	538	541	598	537	557	559	579	572	542	582	539	593	571	607	504	586	585	491	585	517	556	578	548	582	545	531	548	541	544	603	553	553	533	541	571	560	524	529	613	599	583	533	509	548	540	552	569	615	544	570	560
26711	20473	7947	611	317	264	228	257	230	227	233	190	263	217	241	220	227	214	219	201	213	231	239	252	197	218	253	224	217	213	247	223	202	233	209	214	225	231	210	241	222	200	218	246	222	211	209	213	254	217	210	229	194	195	222	228	232	219	233	239	227	218	229	235	235	267	230	194	231	229	215	218	210	204	197	229	213	206	227	230	216	235	230	218	206	228	190	226	227	194	234	229	217	205	208	213	227	218	240	241	225	215	187	214	252	203	229	250	215	236	241	242	216	213	243	221	222	205	233	228	215	231	228	244	218	203	220	223	220	209	216	215	234	219	227	213	219	236	235	220	245	219	208	227	215	223	227	224	220	241	187	211	212	214	229	224	216	215	241	229	211	219	238	210	216	217	232	231	239	188	220	217	221	248	206	262	210	246	226	220	201	239	206	226	215	203	227	219	223	220	222	244	260	199	210	229	240	236	219	209	212	218	231	208	232	197	222	214	228	219	216	220	196	202	200	239	206	229	208	216	217	195	209	200	232	220	228	207	214	209	247	194	221	219	220	232	223	242	233	213	254	221	207	237	226	221	228	201	205	241	201	214	222	208	220	215	249	202	222	217	230	220	218	265	206	219	235	247	223	214	225	245	220	231	234	246	256	223	240	219	198	197	213	213	235	242	219	220	208	202	202	204	209	219	222	198	231	203	238	217	222	225	236	199	239	200	242	185	229	232	237	232	190	219	215	229	237	228	218	230	221	224	232	217	232	224	209	202	215	228	222	193	211	224	223	209	205	229	201	219	213	239	201	231	217	218	238	209	228	244	240	233	222	227	225	214	220	217	229	229	196	201	219	201	211	201	213	220	202	228	246	231	210	213	237	224	210	224	233	218	210	232	239	223	216	236	201	217	183	218	231	213	229	244	228	207	215	211	213	245	224	206	220	234	236	223	207	215	191	199	222	210	211	219	230	215	233	229	237	229	230	229	222	240	226	223	223	225	231	229	216	252	212	188	202	232	226	249	213	198	240	225	244	218	234	239	220	233	213	223	250	219	226	217	209	229	228	227	214	235	235	213	231	195	228	178	216	222	221	208	210	234	225	224	228	241	229	219	255	211	263	234	202	252	204	232	246	233	227	215	205	203	215	199	223	239	226	214	210	202	232	249	213	238	231	225	229	225	217	225	214	213	215	244	238	231	238	239	208	244	231	216	244	201	235	222	214	208	220	223	221	225	222	235	206	240	204	215	231	210	212	206	226	226	227	222	227	225	225	229	224	216	222	217	236	216	254	239	214	243	211	230	213	199	216	223	223	217	197	215	231	256	221	239	220	198	205	197	206	198	240	242	221	220	248	243	204	235	215	222	217	217	199	248	239	226	245	231	230	232	199	192	226	249	232	232	217	245	218	213	220	206	234	216	226	218	243	222	222	211	234	231	244	222	214	229	230	220	248	212	213	221	220	205	227	215	205	195	248	238	210	213	211	214	204	216	219	228	214	208	212	255	217	214	193	204	213	227	214	217	211	225	230	250	224	207	221	233	215	200	201	218	188	225	219	228	245	213	199	207	236	202	223	241	221	219	205	235	197	201	231	207	248	210	202	223	225	225	230	231	192	250	206	236	237	214	214	200	194	219	214	218	204	240	241	219	225	232	208	237	211	217	220	238	224	230	204	221	224	199	200	213	218	219	239	212	204	220	212	224	203	238	204	233	201	233	225	202	224	213	223	234	234	205	216	243	228	220	212	240	216	211	196	242	215	230	246	202	222	209	212	235	207	210	231	245	239	234	172	217	256	215	202	211	206	223	228	216	236	236	207	237	217	230	214	214	202	203	238	195	235	234	220	234	232	226	213	226	237	210	231	227	212	211	215	240	220	231	236	222	167	245	224	216	216	256	212	220	211	193	212	192	216	192	215	244	208	224	227	242	207	220	206	241	208	223	208	202	231	213	204	228	204	239	226	203	226	205	241	234	220	228	239	203	224	203	224	199	203	230	213	222	249	209	222	231	244	222	232	206	231	205	195	224	229	257	221	232	207	222	227	234	228	240	214	220	219	209	210	192	217	209	213	222	228	193	210	232	221	213	218	215	235	234	239	213	209	213	209	225	230	223	233	253	226	239	241	232	222	233	227	205	252	237	259	213	211	225	206	238	215	208	232	231	201	223	223	240	232	219	228	199	224	229	238	204	215	208	240	203	223	215	202	232	208	246	212	205	221	203	243	218	228	224	225	237	214	211	218	214	234	206	216	223	225	243	225	218	196	241	213	213	236	221	224	227	181	227	249	252	218	226	212	194	199	237	235	215	217	220	194	232	189	184	218	219	228	227	229	234	226	227	243	209	209	228	248	234	234	216	226	227	271	220	210	235	226	216	214	216	219	239	220	241	214	239	238	234	227	219	233	211	213	232	199	240	198	224	232	218	216	220	239	241	227	246	231	187	229	206	202	222	223	218	249	238	230	239	228	213	209	232	225	223	197	201	228	203	220	232	223	220	219	217	223	238	238	192	204	224	222	235	221	206	231	240	231	219	205	219	218	219	195	206	212	218	213	225	235	209	207	229	247	237	203	239	254	201	244	225	238	209	226	217	208	229	227	231	254	225	201	231	205	225	199	225	205	193	218	230	257	216	221	223	203	227	234	208	213	236	205	195	205	210	219	231	247	232	215	222	256	207	205	199	216	244	220	211	226	235	237	220	210	205	227	222	221	207	208	227	249	215	229	238	231	201	224	221	203	210	232	194	218	215	219	206	230	248	212	214	211	231	225	186	213	214	229	205	208	225	221	248	204	203	240	232	203	230	235	227	218	208	207	226	225	235	219	204	227	219	235	191	221	230	238	208	222	231	216	223	249	207	208	236	227	216	215	219	227	224	231	205	220	217	238	216	221	204	230	216	216	216	209	222	217	228	204	206	202	229	212	233	220	226	199	211	224	210	241	258	230	212	222	212	232	233	237	217	204	215	220	221	231	227	222	230	226	217	213	215	227	224	229	203	219	210	243	220	222	213	225	227	225	211	223	198	231	194	225	229	211	223	234	222	210	221	217	207	216	213	227	221	209	214	207	231	238	214	214	242	205	217	229	235	213	228	236	226	230	226	234	225	199	209	215	208	210	226	229	225	217	237	250	221	229	233	223	206	207	202	241	231	201	232	241	221	205	222	244	251	238	212	238	178	231	242	227	245	219	195	216	208	226	216	225	227	226	244	214	225	242	223	203	214	216	241	208	231	228	219	185	220	220	210	235	236	230	244	227	209	213	236	226	197	227	249	223	194	209	220	199	225	241	219	235	229	212	224	233	228	228	225	244	227	236	204	233	229	201	229	210	203	198	241	224	249	234	238	239	221	216	221	215	234	215	250	214	196	202	235	202	217	221	222	223	203	228	203	222	210	237	221	179	235	233	228	225	225	225	243	234	228	215	226	209	221	215	237	214	239	205	224	251	209	211	212	230	227	218	219	214	241	205	218	228	216	225	214	211	225	204	216	220	211	212	210
8257	1501	1320	802	621	564	527	492	481	466	449	460	432	438	389	461	428	394	454	450	459	429	447	427	471	463	415	402	416	393	437	391	421	417	462	429	446	422	467	412	383	444	423	453	456	407	390	426	460	449	439	449	447	452	447	387	448	447	420	430	414	458	423	431	424	426	441	398	422	434	437	381	451	411	408	421	408	432	447	412	410	385	421	412	415	418	411	378	405	423	471	427	456	432	456	411	439	416	417	403	384	423	393	439	386	415	413	407	449	442	426	440	425	400	454	451	418	444	436	411	424	412	484	468	421	441	419	457	416	390	465	432	427	428	430	407	414	443	432	403	396	412	433	407	422	393	397	454	450	413	422	413	452	417	407	451	396	465	411	389	411	451	435	392	433	421	474	428	409	411	438	455	418	444	423	433	448	437	457	417	423	387	433	450	418	426	426	431	436	451	441	426	433	440	427	406	431	381	431	428	432	449	437	436	430	396	410	432	441	438	438	422	405	446	397	410	440	449	449	408	379	412	444	432	434	420	438	451	438	404	434	467	402	457	414	438	420	446	422	428	405	409	428	422	432	410	460	406	438	441	413	420	422	441	427	404	429	447	455	422	418	469	410	428	415	446	405	421	420	438	433	453	420	440	419	386	421	389	408	432	446	375	386	423	436	411	399	400	421	415	434	429	426	409	456	404	402	395	411	420	409	411	436	431	433	406	442	454	502	431	438	418	432	442	456	412	419	438	406	430	434	406	442	436	454	420	397	391	436	411	416	408	432	397	462	459	474	433	398	386	432	416	434	407	422	428	487	419	423	384	423	449	416	430	422	445	373	429	445	425	425	403	397	429	385	411	487	408	429	441	423	470	434	448	456	423	380	476	409	435	397	418	445	452	433	428	411	391	409	434	454	439	434	411	423	447	423	431	448	418	448	415	452	393	403	411	433	442	469	446	406	411	417	423	384	431	466	427	428	420	436	448	455	422	461	423	439	412	456	430	438	445	412	448	415	436	398	404	427	443	420	423	469	398	447	421	441	415	433	417	425	413	421	449	446	415	413	433	414	442	474	415	432	403	443	390	419	445	428	451	431	409	385	418	435	415	412	439	417	400	429	438	452	432	428	455	441	381	428	456	419	412	450	433	429	418	419	407	446	439	391	425	434	454	438	431	428	419	435	431	438	446	405	402	443	408	425	418	426	425	415	429	439	397	462	397	435	393	403	440	426	428	461	422	427	445	402	414	423	461	414	395	455	449	404	438	413	423	414	432	421	415	403	400	435	456	411	410	443	441	404	383	429	432	419	417	422	478	413	402	422	436	429	397	429	418	421	424	389	393	401	421	454	443	420	430	411	455	429	441	415	424	443	396	413	437	386	426	473	465	448	435	436	422	423	404	420	446	384	424	442	422	418	435	431	396	422	469	427	406	434	438	428	423	445	417	408	446	388	416	400	420	411	433	419	443	439	452	442	457	391	425	437	424	415	424	418	414	420	424	420	424	434	383	400	425	423	443	447	432	442	421	402	445	419	390	381	452	420	418	435	414	445	432	428	450	471	423	437	435	452	400	409	409	424	419	399	420	467	414	396	395	435	461	425	400	433	393	422	421	406	476	392	450	430	421	389	438	453	403	445	395	433	449	442	438	440	411	452	394	474	431	421	403	395	429	424	410	399	415	388	454	434	443	462	455	410	421	411	438	423	410	427	480	412	440	412	444	390	428	445	471	452	403	402	398	401	414	439	446	422	413	436	409	390	421	442	431	428	394	452	465	413	385	405	429	411	418	427	426	423	431	419	418	429	436	433	416	442	421	443	441	412	396	444	412	447	455	437	389	439	456	388	446	396	428	405	413	441	425	406	384	405	434	427	401	429	437	426	422	409	430	453	412	405	424	451	381	424	414	431	414	466	425	409	395	429	413	393	402	409	427	432	418	436	418	402	439	394	449	417	446	419	448	421	446	455	399	410	435	441	417	466	415	398	417	430	413	383	427	424	429	439	419	448	428	434	447	473	411	419	452	449	437	414	411	400	386	446	430	421	435	490	397	444	451	458	429	432	413	425	404	420	405	442	461	427	398	416	453	421	407	440	421	433	438	452	428	420	423	439	441	395	417	403	423	442	409	438	399	434	440	393	414	417	424	430	413	426	373	437	432	411	443	443	423	483	445	441	417	437	423	421	429	384	456	436	429	411	417	454	422	404	391	411	444	433	408	417	420	422	446	460	428	457	413	427	424	448	444	446	436	387	405	380	426	411	364	413	440	412	395	430	378	405	399	456	441	420	407	443	423	441	427	442	461	444	407	428	419	441	462	414	453	455	389	435	483	428	393	427	400	421	415	453	451	411	431	401	454	410	407	424	398	416	422	439	425	450	461	434	434	419	417	447	434	414	419	397	424	450	449	458	432	405	424	420	427	461	418	387	430	427	425	424	418	433	412	428	391	421	453	444	411	429	429	424	439	425	395	426	421	417	406	423	434	412	447	425	421	432	404	426	417	415	437	443	410	445	450	453	425	443	413	415	439	418	466	410	440	400	440	454	433	449	454	428	407	445	391	422	426	417	439	418	415	472	399	445	433	446	402	461	397	422	428	427	397	426	407	401	458	431	402	437	398	411	428	466	461	430	414	423	436	417	481	439	444	444	437	444	424	383	409	456	429	452	380	419	408	431	423	425	438	403	428	406	433	478	461	417	471	413	432	395	415	408	402	392	429	416	388	421	418	410	415	435	397	426	448	463	433	437	446	432	492	392	454	407	410	392	464	445	441	392	423	421	504	434	405	405	409	446	418	356	381	432	450	414	420	369	383	425	381	434	451	440	429	444	394	494	427	412	439	456	439	411	423	421	428	441	409	443	428	443	439	455	462	456	430	416	412	433	414	403	476	430	403	448	426	429	412	404	458	416	402	387	409	414	457	447	431	430	421	379	448	402	439	467	464	423	414	414	449	419	423	428	416	446	422	451	438	423	421	444	428	409	402	424	449	403	422	453	441	402	420	422	422	435	438	438	432	411	410	412	412	406	435	441	453	410	416	413	415	428	434	443	417	434	423	431	420	471	440	426	419	428	405	461	437	388	406	419	441	415	444	427	403	432	439	446	452	437	434	439	442	462	430	458	432	442	420	414	451	436	394	435	421	418	414	426	394	419	412	415	399	395	446	407	396	445	408	465	438	413	410	433	427	436	456	432	406	441	424	402	431	408	421	435	404	427	429	440	462	447	452	426	467	386	396	440	424	413	425	412	413	424	442	416	451	415	420	418	437	419	411	437	449	440	420	405	432	427	422	458	421	440	427	411	434	442	425	452	417	432	414	427	435	432	443	407	435	397	437	437	451	420	405	410	393	421	447	424	450	432	444	478	435	432	457	488	436	420	419	429	445	437	411	410	418	438	430	449	427	447	416	418	432	375	412	411	410	448	409	428	447	427	419	430	472	415	400	385	411	436	406	381	424	422	465	446	426	415	397	384	435	402	445	442	421	483	453	410	427	447	440
23985	20962	27985	24087	19491	1472	477	360	272	261	237	209	219	197	170	184	178	182	171	179	172	152	148	157	131	155	153	150	144	132	137	150	143	153	135	149	153	131	167	130	136	136	138	146	148	143	142	138	148	121	134	113	125	130	124	126	134	148	167	137	125	137	134	134	133	119	117	121	145	138	120	136	128	143	134	153	134	129	160	134	126	125	129	126	158	147	119	115	121	153	144	123	148	124	159	126	125	135	142	137	135	121	140	144	127	142	169	149	133	126	122	133	126	130	125	112	151	146	134	132	153	135	138	155	158	153	132	133	127	118	115	125	164	121	137	139	137	137	142	128	134	113	141	122	136	134	117	152	157	124	131	141	166	111	140	138	140	127	154	127	144	127	122	126	147	136	126	122	127	122	143	123	154	137	125	124	129	145	129	146	136	120	130	135	134	144	127	125	127	130	122	116	122	141	138	148	122	132	146	139	118	135	150	139	153	127	129	142	120	126	135	133	130	142	152	121	131	117	129	136	130	120	125	119	143	136	155	131	124	147	129	131	138	139	134	138	137	142	111	137	130	141	154	131	125	128	123	133	148	147	129	136	140	132	131	155	144	126	132	123	134	107	125	112	139	148	133	118	158	118	139	132	155	117	117	121	143	143	149	123	124	137	129	129	136	121	131	153	120	151	128	137	151	142	141	136	130	121	122	125	123	155	139	139	127	134	111	129	133	140	140	128	129	139	129	146	147	148	143	129	129	133	136	151	133	144	118	139	125	136	126	122	127	130	150	129	119	142	157	135	125	108	137	136	130	152	130	151	152	136	135	153	132	137	134	128	141	124	141	137	129	130	125	138	146	154	130	149	129	125	114	134	136	148	158	122	146	121	123	118	131	127	133	129	148	108	119	132	132	122	121	143	120	104	125	146	143	160	127	140	134	145	134	143	117	141	128	132	139	134	125	148	136	141	125	143	158	128	123	126	128	126	136	147	126	144	134	146	117	147	149	130	135	120	120	133	147	125	134	133	133	133	153	131	161	131	122	156	133	156	132	108	136	121	133	139	134	131	150	128	135	122	134	125	144	110	132	131	136	141	119	159	140	124	138	141	155	132	124	130	130	137	141	128	125	135	152	126	108	125	126	124	154	128	109	128	129	148	149	135	140	117	134	147	126	123	136	135	144	145	106	145	147	123	141	132	132	136	139	138	112	121	140	130	114	144	146	122	126	149	118	145	129	121	111	116	126	120	134	133	132	147	127	139	143	126	121	122	123	122	142	138	146	134	123	121	139	148	164	138	139	135	119	117	145	132	135	148	143	140	120	135	150	140	137	127	128	145	139	145	154	157	128	144	126	136	133	124	137	123	122	115	139	127	133	127	117	135	124	110	132	116	126	120	117	123	121	149	142	124	121	116	120	143	134	130	142	117	135	122	141	118	115	141	139	130	140	121	131	151	144	129	122	128	129	133	158	129	154	146	127	138	126	115	125	120	134	131	115	149	147	141	144	133	156	142	139	136	128	138	146	143	137	133	120	126	126	131	152	148	147	121	122	134	125	139	148	129	113	124	127	134	135	160	128	147	128	119	135	133	144	126	125	133	124	130	109	138	121	132	135	140	140	130	131	147	136	122	146	115	133	123	138	135	129	134	141	147	124	121	158	151	121	128	143	129	128	135	122	120	134	134	139	122	120	115	145	116	132	120	148	139	146	132	133	142	134	142	121	130	123	125	147	141	129	128	132	137	117	147	133	134	152	126	138	129	126	136	133	144	154	133	150	133	133	113	141	156	138	130	142	143	114	134	135	123	139	145	140	121	141	153	130	117	139	152	131	121	138	144	119	133	113	120	109	130	139	127	129	131	148	140	124	146	138	144	133	142	141	122	139	162	130	128	128	130	130	120	131	136	143	128	136	139	161	147	148	148	146	135	139	132	134	149	142	122	137	124	146	143	147	121	143	131	140	130	131	122	125	132	119	131	131	128	136	156	150	127	130	154	136	123	120	131	104	123	124	149	119	147	129	148	131	125	150	130	166	119	121	151	133	132	143	117	138	103	150	107	124	155	118	120	158	134	136	147	138	125	123	133	137	125	121	157	132	133	142	164	143	136	153	136	124	126	131	114	139	121	134	123	118	126	118	126	125	135	122	140	125	145	144	152	114	136	140	119	137	140	150	132	140	129	140	151	144	133	161	112	118	124	118	139	126	128	148	117	135	140	139	155	124	112	142	130	102	121	113	128	130	129	139	145	150	135	97	120	137	127	127	122	123	143	143	123	136	144	125	113	132	131	152	126	118	133	149	141	121	111	110	132	129	136	126	121	156	150	141	125	129	143	144	129	144	119	127	141	117	128	113	140	127	136	152	155	123	114	117	135	127	128	147	151	152	110	141	137	143	130	120	128	136	142	129	152	128	152	133	125	126	113	113	171	134	127	120	142	143	135	131	134	132	139	134	124	119	127	130	127	136	126	133	144	118	139	131	134	127	139	137	148	142	130	114	143	137	118	118	122	127	133	127	137	124	119	118	143	134	133	125	124	141	130	113	133	122	140	105	125	130	111	149	143	144	147	158	136	127	137	139	137	118	159	124	138	122	140	153	127	126	132	126	133	106	146	146	129	138	144	115	129	131	133	154	133	129	144	153	135	117	132	130	158	139	126	121	149	129	130	132	150	146	150	132	139	141	125	122	132	143	109	133	133	120	135	109	124	136	122	133	138	153	139	157	112	129	121	135	123	122	144	117	131	127	115	138	143	124	146	144	141	122	126	135	138	137	125	119	126	124	137	143	153	125	152	134	137	123	118	124	133	118	135	118	133	124	155	138	127	139	126	131	143	127	135	152	146	141	137	119	132	115	131	124	135	135	128	140	124	106	149	118	121	146	115	132	150	113	145	119	116	133	130	133	135	127	128	126	118	116	134	128	128	135	122	112	119	148	102	127	112	125	128	119	127	130	114	132	129	138	142	116	146	129	119	150	154	126	135	151	155	126	131	146	137	149	135	151	132	115	130	146	114	146	143	133	146	152	133	134	131	132	160	121	147	132	134	145	128	131	129	116	122	122	136	125	144	130	128	129	144	150	126	125	151	127	139	122	140	145	122	129	140	132	124	131	132	141	178	131	138	128	128	147	128	157	136	134	143	142	155	133	125	127	127	139	132	129	119	143	146	116	114	140	151	152	115	143	149	125	139	124	134	134	140	121	119	139	138	116	121	123	142	128	115	133	137	151	147	126	142	132	130	146	138	128	131	103	142	132	123	137	132	136	111	131	146	115	129	145	135	126	139	139	139	146	120	129	128	116	106	136	132	145	143	120	131	136	129	130	148	148	134	156	132	109	119	139	123	140	130	147	128	134	138	138	133	151	132	123	126	144	138	143	144	142	148	126	127	129	159	116	144	136	115	122	118	124	137	162	122	110	126	124	135	127	131	148	156	135	160	142	115	130	131	135	145	121	119	131	118	122	148	141	127	125	142	109	138	159	119	146	140	128	148	120	138
15821	9469	7932	3977	2602	1882	1387	1110	938	781	689	605	535	475	494	417	406	404	363	341	350	354	338	329	306	292	314	310	281	322	296	290	316	275	300	286	273	294	322	280	297	290	277	266	265	286	267	243	276	280	270	271	254	310	272	278	271	267	267	284	238	264	242	308	251	280	304	284	280	290	280	291	271	278	253	238	270	265	243	251	299	265	301	245	266	241	262	250	274	267	269	256	271	266	243	262	249	271	274	268	230	259	264	285	261	269	249	261	267	271	274	290	264	244	272	270	261	262	263	276	293	262	252	288	258	246	284	286	272	265	275	283	269	276	298	247	235	261	263	258	252	280	259	262	276	257	238	268	241	277	267	257	241	252	279	268	256	250	271	266	226	264	267	276	277	258	271	291	301	245	274	264	305	263	249	248	261	262	254	265	269	284	269	260	262	247	274	247	268	280	254	244	240	263	256	241	255	307	255	253	260	271	280	255	260	278	268	256	254	261	269	234	247	277	290	259	249	275	284	250	256	287	248	257	286	271	242	246	255	266	259	235	276	255	251	243	238	274	263	281	275	259	280	239	244	230	243	274	251	261	281	263	288	250	271	228	268	271	256	257	229	257	253	265	263	268	266	254	247	279	262	288	225	280	265	274	217	271	248	242	260	263	261	247	242	274	240	228	243	244	288	271	261	281	246	287	236	262	250	262	264	262	236	250	268	249	255	262	284	249	214	244	266	266	249	236	262	258	258	251	277	266	289	294	268	242	261	273	289	261	244	262	269	255	250	272	235	230	237	280	292	274	259	265	244	279	252	236	248	252	272	235	287	251	269	294	251	243	253	290	276	232	243	262	248	279	258	239	249	270	263	267	248	261	269	258	245	283	272	292	297	268	279	254	252	248	246	233	283	250	259	274	246	243	256	283	226	239	248	226	290	292	271	263	257	263	267	253	261	266	261	277	267	267	275	271	256	264	243	251	250	223	243	233	249	256	239	251	254	256	264	279	296	260	256	272	242	270	278	238	273	252	237	258	274	258	281	258	277	240	253	248	244	263	269	248	278	247	269	275	260	266	242	253	278	231	265	255	245	307	275	258	259	240	292	249	257	254	272	252	266	261	278	251	238	245	268	249	233	267	284	252	259	254	246	292	257	250	263	251	253	237	269	250	288	290	274	277	262	271	264	268	251	234	249	267	231	274	290	258	249	236	291	281	269	250	266	269	271	250	265	254	284	284	259	240	269	288	228	245	258	275	276	262	266	250	244	253	265	272	273	243	272	260	246	265	274	244	237	268	259	259	262	279	268	251	214	265	267	270	282	280	267	253	251	277	254	263	267	251	258	248	291	249	283	263	251	258	253	262	261	254	257	260	258	231	270	233	286	241	275	243	258	272	273	239	268	256	243	267	255	242	282	261	243	280	231	283	264	265	264	252	233	268	276	244	223	250	273	257	266	258	265	258	262	276	254	264	279	271	260	249	247	282	273	255	270	239	260	266	259	257	276	272	247	256	276	264	283	262	258	298	246	273	241	272	272	257	268	258	257	283	266	259	249	257	249	243	257	265	261	286	267	259	250	265	301	230	229	243	260	237	249	255	277	251	248	256	263	257	268	299	261	291	251	280	260	299	286	263	244	276	256	249	254	259	250	278	250	274	253	261	229	266	261	269	248	272	259	264	265	256	301	262	266	246	262	251	254	279	233	275	237	269	262	287	264	227	256	256	282	263	271	282	240	274	282	248	289	253	278	263	254	271	240	275	255	255	272	260	277	278	283	258	264	275	269	263	237	255	250	281	278	267	260	228	262	274	242	259	268	248	284	241	269	240	258	247	238	281	266	275	269	256	264	275	272	269	283	241	223	280	266	245	300	242	287	249	258	234	288	255	261	264	246	254	274	254	279	300	242	261	245	295	258	257	273	277	291	250	256	246	255	269	234	257	259	281	278	278	235	276	267	243	249	261	240	264	261	258	279	264	283	272	290	271	265	301	278	227	239	260	289	271	237	289	242	267	251	255	255	267	263	260	266	274	268	239	281	281	257	258	259	246	257	266	254	266	256	282	247	247	245	224	263	249	265	272	286	257	276	287	267	251	226	244	246	272	260	274	260	282	264	266	291	265	284	262	265	264	264	257	270	245	253	260	255	276	272	275	259	240	248	262	284	269	253	273	252	221	249	257	268	238	234	272	263	262	280	288	266	274	268	273	249	270	246	264	273	239	248	244	287	236	241	272	291	264	246	293	277	257	256	265	278	268	257	280	244	259	235	249	267	264	284	250	279	256	258	264	271	286	250	254	259	295	299	294	217	270	304	267	258	282	236	242	281	241	259	264	296	261	242	257	249	249	264	223	285	254	238	268	247	269	269	285	267	250	268	259	255	268	266	273	259	283	273	266	286	273	267	256	276	262	255	285	272	268	261	264	230	261	292	259	256	228	274	256	246	254	274	264	256	285	236	285	255	265	279	268	263	247	276	260	260	252	278	264	266	270	235	249	266	251	264	257	277	254	258	224	316	283	285	281	287	269	275	264	261	271	253	248	233	265	254	274	270	244	260	251	252	240	276	286	267	260	275	241	271	236	285	302	258	257	258	251	259	263	245	243	263	262	248	260	269	251	251	270	252	238	276	254	266	248	263	254	264	252	276	265	275	274	268	260	269	237	264	249	256	258	235	271	280	286	275	273	254	254	275	269	255	251	240	266	270	275	264	233	261	259	252	278	264	265	259	251	276	262	277	259	217	277	258	245	259	284	259	273	256	271	271	260	255	286	241	254	277	250	255	280	262	256	260	253	245	244	237	256	259	297	287	282	268	273	244	271	263	271	257	251	286	250	238	260	264	261	284	246	282	260	248	247	263	260	235	262	290	254	264	282	255	229	259	223	265	245	251	271	272	267	238	266	260	280	246	226	269	273	274	244	266	258	265	253	245	240	286	275	248	249	262	241	284	266	262	252	266	253	264	263	253	262	266	290	268	258	278	254	264	269	249	275	250	259	262	276	284	276	260	276	263	253	275	259	274	236	261	254	288	287	273	252	265	277	258	237	285	251	273	285	285	278	279	268	262	272	285	258	251	262	310	236	287	265	250	270	260	268	279	257	256	236	239	278	268	249	258	262	254	273	249	269	294	237	257	253	252	251	266	260	274	290	271	271	253	260	274	304	279	256	264	265	243	257	257	259	259	242	264	256	269	249	279	252	264	277	264	261	265	264	267	276	266	268	249	265	258	259	267	274	251	242	254	253	273	281	266	282	239	248	247	266	268	261	270	249	256	286	248	278	271	283	292	260	270	261	277	289	225	296	258	257	279	248	254	273	254	264	249	281	283	278	265	277	259	240	264	272	253	265	272	237	244	230	246	280	262	268	261	244	252	276	257	269	246	288	249	262	265	268	262	254	235	258	256	282	275	242	261	253	270	234	270	238	263	264	230	265	279	274	285	258	249	248	266	270	245	262	247	247	284	260	269	258	237	236	285	263	259	312	287	259	272	243	254	256
23004	20974	28719	23399	20974	18941	2011	867	659	554	471	492	468	472	384	448	363	367	394	394	364	338	394	341	367	343	351	330	365	350	345	304	319	357	345	338	335	339	362	330	312	293	319	352	346	335	308	317	322	340	342	331	320	282	355	319	274	359	329	331	313	340	330	314	325	333	304	315	324	331	292	334	339	338	318	336	346	322	331	299	320	341	324	317	326	327	302	301	342	320	285	300	298	308	292	322	317	309	320	321	295	347	317	315	307	297	309	326	321	311	311	330	357	307	323	342	308	319	309	303	301	320	327	359	297	319	355	334	332	324	301	315	332	322	337	322	305	328	332	322	318	325	284	310	345	320	341	322	301	307	354	337	328	325	289	308	318	341	301	348	336	335	317	322	333	302	317	311	291	343	307	311	318	329	313	342	320	322	334	331	334	309	325	353	355	303	315	306	326	293	308	317	297	305	338	330	279	309	300	318	338	304	310	357	346	324	336	312	307	300	304	274	342	304	330	301	305	320	281	323	330	314	303	322	312	343	328	294	292	355	337	292	323	312	297	345	314	315	293	301	348	292	321	315	312	308	331	325	295	334	322	296	324	294	346	320	296	294	307	301	315	346	316	336	318	327	314	308	320	317	287	323	328	307	332	316	328	348	339	289	321	316	308	318	347	326	298	324	286	332	296	317	364	271	334	286	316	337	319	297	324	300	322	299	319	310	338	332	326	319	310	342	306	290	320	308	342	329	303	315	300	283	330	350	312	294	316	325	317	306	308	312	303	292	300	347	330	321	320	334	326	317	323	329	295	336	330	325	301	332	298	293	313	308	320	336	346	315	296	312	310	313	314	351	328	311	310	310	294	319	346	302	333	314	333	299	277	303	351	321	292	313	343	287	315	308	334	311	313	328	296	327	329	317	350	319	305	298	311	307	311	306	306	318	323	290	306	298	316	299	332	341	290	307	309	339	318	329	320	320	322	341	319	338	297	343	278	317	310	301	293	324	315	320	335	318	304	329	290	307	284	276	284	337	298	304	335	322	339	313	332	337	309	324	326	290	324	339	284	339	296	314	341	326	309	292	310	323	304	296	296	338	307	333	308	284	299	262	320	315	283	335	324	321	309	327	310	314	330	297	359	304	320	287	301	343	287	332	311	306	332	326	316	328	319	341	331	317	331	301	320	307	317	295	345	300	316	319	331	306	310	315	324	343	350	279	315	294	297	314	328	332	312	324	315	314	311	329	319	305	294	329	309	332	328	340	330	310	344	307	328	318	318	340	310	338	298	304	290	338	323	281	309	340	311	327	341	331	302	291	340	331	319	326	295	329	297	319	290	280	314	332	305	317	348	326	302	294	320	312	352	338	337	330	331	341	310	309	359	318	353	329	326	273	307	314	330	339	321	332	327	311	324	294	330	291	301	332	335	315	306	347	314	318	320	316	310	326	307	326	320	310	330	344	311	315	299	304	298	334	298	310	326	336	329	323	335	300	305	330	317	329	315	294	314	334	309	279	319	281	291	314	327	298	301	326	344	327	327	327	342	315	323	293	330	311	338	324	315	333	317	308	311	316	315	341	357	318	314	304	311	310	318	311	313	298	327	308	342	334	379	297	325	294	294	319	302	300	318	313	313	301	320	310	312	317	296	320	322	310	314	353	323	297	318	314	320	288	298	325	347	318	341	346	292	316	308	298	325	342	347	341	326	316	325	312	314	353	320	338	343	296	323	343	325	330	325	350	337	312	326	309	329	298	303	326	309	298	291	308	336	328	297	308	334	310	297	327	327	316	324	330	325	294	279	336	319	349	331	315	295	338	318	342	291	332	288	354	333	306	333	281	335	321	337	300	307	330	291	327	319	289	312	313	331	323	356	297	338	328	344	324	335	330	312	324	288	323	279	318	316	305	318	297	297	304	305	327	336	299	281	324	314	305	307	327	311	286	297	320	307	317	267	316	323	337	329	322	328	299	316	346	292	284	314	308	327	287	310	350	331	294	310	304	279	319	305	290	303	315	315	334	332	321	286	302	317	314	310	301	288	320	321	338	317	341	369	288	300	340	344	333	336	304	310	332	333	299	298	326	310	303	331	319	302	322	332	321	318	318	340	312	316	279	343	307	322	307	333	315	315	324	321	326	320	324	321	322	294	306	285	317	318	326	293	322	338	332	308	315	327	339	311	311	322	336	365	344	310	325	344	327	330	305	324	291	327	318	323	324	300	331	311	342	327	286	323	331	346	305	343	306	306	301	327	302	293	335	330	308	315	272	339	319	318	298	311	308	314	288	303	287	320	325	322	317	321	295	307	344	310	333	345	299	307	301	324	299	302	314	287	309	309	325	325	343	314	321	357	291	324	297	289	295	319	292	322	302	325	346	293	297	325	297	320	325	301	336	357	351	301	315	302	333	325	332	326	319	298	319	331	312	338	326	347	312	288	318	357	296	334	279	326	279	325	341	318	309	338	305	303	312	305	309	310	288	295	318	334	308	313	322	313	332	310	320	323	322	345	294	320	304	348	316	284	346	337	307	303	322	279	321	312	286	329	341	332	307	301	301	282	322	328	304	300	287	318	315	290	335	297	306	300	298	322	338	321	334	309	314	311	333	321	331	316	337	352	299	287	298	319	297	305	307	314	306	318	307	310	305	327	340	297	345	350	291	295	325	311	333	285	303	325	302	310	291	282	319	313	312	318	320	330	319	304	327	307	314	282	288	297	329	303	312	325	345	288	328	294	309	328	305	304	330	316	330	301	329	337	320	310	330	308	294	320	293	293	310	309	315	350	331	291	298	313	286	328	316	314	273	309	312	308	323	296	316	336	311	318	285	320	311	310	326	324	292	287	295	313	299	287	302	319	323	309	361	330	337	296	338	307	301	298	275	325	321	324	333	312	341	332	310	310	317	280	354	300	320	319	301	318	327	310	309	312	304	318	321	302	327	308	302	327	315	311	293	316	336	341	316	349	300	306	304	317	306	342	318	294	335	335	289	313	312	301	309	340	294	327	296	315	325	296	321	300	295	303	303	342	343	326	293	328	316	298	329	316	268	343	330	329	286	319	311	314	330	306	327	310	297	319	346	333	281	296	340	311	301	324	313	313	328	322	331	332	309	339	315	308	255	300	306	302	323	333	307	306	330	303	323	340	293	328	329	304	332	297	319	301	317	297	302	348	314	343	323	331	312	305	332	319	341	331	314	289	330	307	319	288	290	303	346	321	345	317	313	330	312	311	302	317	331	341	318	334	331	298	308	301	305	305	308	297	313	292	327	298	300	286	310	294	295	328	321	333	281	301	305	309	319	310	296	339	331	308	313	324	313	336	324	334	310	306	324	274	320	299	322	329	320	343	313	311	310	318	309	296	308	345	320	304	286	312	269	307	301	333	303	320	315	300	290	298	281	330	291	323	331	305	326	312	293	320	292	365	324	306	314	330	304	322	293	290	298	339	326	300	299	287	302	302	326	317	329	303	313	326	293	295	323	322	351	308	341	323	315
18396	15630	13220	7039	4959	3603	2633	2138	1806	1532	1425	1229	1140	1033	910	887	841	836	779	802	704	692	660	705	731	682	634	607	642	669	670	637	613	609	606	634	565	585	573	558	561	585	613	611	564	569	592	564	607	587	605	622	621	624	578	568	575	600	536	619	554	608	572	562	568	560	561	570	572	560	586	543	531	544	553	567	571	539	565	569	544	566	579	548	514	596	549	642	534	590	547	577	516	527	532	542	578	570	583	548	528	569	576	548	558	557	593	583	592	580	571	533	567	574	591	531	554	529	608	579	567	553	571	523	554	556	570	533	586	539	547	584	533	601	549	561	529	558	567	568	563	557	537	525	573	586	531	555	528	547	588	569	543	539	566	562	576	546	582	545	547	566	564	554	588	535	551	551	530	554	567	572	577	561	556	520	553	579	570	528	535	545	537	548	548	553	567	541	561	562	578	573	551	530	562	553	575	554	553	572	619	549	558	563	538	593	535	581	623	553	545	582	539	553	533	581	585	580	564	544	560	530	573	542	558	518	539	519	576	544	535	571	563	515	566	566	567	522	517	535	519	544	547	586	549	537	607	558	554	518	556	532	525	576	521	554	558	592	564	532	558	597	565	551	554	582	548	579	563	573	513	538	599	594	614	562	546	571	579	577	554	587	593	560	554	538	547	559	532	584	523	609	533	546	600	536	531	533	540	526	571	530	532	576	528	563	559	557	548	553	543	558	554	525	577	530	583	552	535	622	527	579	573	554	553	600	559	587	529	532	563	585	545	536	557	577	515	546	549	567	576	568	547	568	619	565	566	517	530	586	545	551	542	543	565	561	607	527	561	545	529	541	580	570	553	560	592	549	542	528	566	536	531	545	559	536	536	541	527	534	554	581	530	585	558	570	603	526	547	505	533	537	592	550	570	589	588	567	557	542	543	499	581	526	490	539	543	575	566	606	521	517	596	523	533	516	576	528	522	557	581	583	597	547	507	551	534	564	530	528	584	547	590	556	553	587	525	497	558	590	575	553	503	561	601	543	572	564	528	571	538	540	583	539	548	576	546	538	553	523	557	534	596	565	569	515	523	513	536	545	572	581	568	558	571	521	522	539	540	578	580	518	510	565	609	517	513	533	567	571	523	549	524	571	541	552	566	547	563	535	525	581	559	591	589	484	550	560	567	540	527	546	517	551	565	575	520	581	553	567	587	559	557	540	533	560	551	547	551	538	603	513	532	588	560	558	545	594	549	521	535	580	545	538	520	529	560	614	583	530	527	594	572	529	528	548	538	559	560	541	576	533	569	557	528	551	556	552	560	539	551	581	572	547	554	558	568	603	551	533	536	539	518	553	566	522	562	498	588	548	563	515	537	621	566	537	541	537	552	519	523	546	582	566	536	561	562	579	536	548	538	540	571	515	520	560	511	533	547	551	550	553	603	550	538	545	562	555	538	540	543	581	542	537	551	556	524	602	564	607	544	561	596	579	535	533	547	515	543	527	565	568	519	576	545	614	514	577	560	511	547	534	568	544	538	576	561	579	527	565	563	599	546	579	534	532	566	530	557	535	528	548	551	553	566	553	576	554	509	588	587	553	543	548	569	571	532	536	561	568	565	547	544	547	569	514	536	541	557	568	576	539	565	551	527	511	563	579	549	563	520	582	561	524	539	494	540	534	574	577	570	545	565	584	545	550	534	546	523	555	579	580	560	523	533	551	543	579	537	639	533	502	549	583	552	580	559	513	530	551	516	582	533	543	503	597	522	580	572	553	567	582	538	522	555	580	552	539	548	584	512	521	530	543	549	522	542	543	561	548	554	518	546	557	566	571	584	530	541	561	555	577	555	542	547	503	547	607	601	582	581	535	581	520	590	538	586	584	535	546	557	538	548	558	560	585	557	550	560	591	562	564	531	560	540	561	598	546	604	517	523	503	584	546	592	597	549	534	517	521	593	547	548	550	525	588	524	607	510	579	538	543	551	584	543	555	535	557	537	584	557	538	536	575	538	539	589	521	543	563	535	543	536	579	530	550	546	550	519	579	584	569	557	531	577	571	528	528	565	550	553	542	543	568	548	539	561	568	585	546	497	618	519	524	566	583	587	583	558	574	552	568	574	519	549	575	577	559	567	546	590	508	524	559	556	554	555	520	505	562	577	556	533	590	521	572	559	568	541	544	539	555	573	554	577	597	568	570	541	539	534	516	560	543	548	557	538	547	546	553	573	517	568	552	565	569	540	534	563	550	532	533	583	560	549	564	585	519	567	573	504	576	563	546	578	535	555	570	528	549	606	582	560	523	574	533	553	561	522	541	525	537	536	587	628	560	518	538	548	552	560	541	555	592	570	524	549	529	619	532	569	572	527	558	571	530	538	538	544	548	564	592	556	551	538	584	585	548	562	533	600	523	541	528	559	517	502	513	518	505	524	565	583	551	558	569	530	572	536	585	551	576	535	539	580	560	538	598	579	557	582	565	556	545	546	560	534	559	524	541	542	567	583	548	523	540	538	526	544	555	542	534	585	545	485	547	554	584	558	538	559	585	530	573	573	570	537	585	555	550	545	524	560	564	554	577	565	534	558	539	548	545	568	558	531	575	527	552	571	533	596	585	608	543	548	633	533	518	536	518	548	566	576	556	537	600	565	574	564	561	533	522	596	553	587	542	538	544	539	533	553	556	543	567	554	561	575	562	557	621	537	527	505	528	544	525	595	521	551	546	539	578	542	600	544	534	493	544	577	550	551	562	541	575	531	578	575	564	572	533	558	537	584	552	618	537	557	540	580	532	565	534	566	579	533	557	536	541	531	593	532	555	547	523	561	546	591	546	567	565	534	527	526	547	538	486	560	553	537	576	525	584	562	568	579	533	555	602	566	544	527	567	552	546	528	560	557	545	544	567	550	524	547	556	534	568	563	520	525	565	556	554	544	577	522	545	586	516	543	598	517	510	548	590	591	552	588	545	545	600	563	571	554	540	523	576	571	530	519	585	545	530	559	543	515	570	539	594	544	567	556	541	517	592	533	537	552	581	554	568	559	555	584	529	575	540	551	553	540	555	549	541	591	568	561	516	575	546	499	557	544	563	560	579	531	595	539	538	548	529	557	554	529	578	602	578	571	560	565	554	579	527	558	513	540	573	559	540	567	551	523	571	546	571	558	537	564	559	554	552	548	558	557	565	577	536	545	591	509	586	523	618	577	575	598	537	548	540	541	528	537	586	520	587	561	546	495	552	550	553	549	528	605	545	524	572	521	532	504	560	512	519	569	542	588	520	532	579	582	548	546	525	559	563	539	535	534	571	546	583	578	544	594	539	578	556	603	608	537	555	589	522	530	514	571	582	566	541	587	538	538	535	546	564	517	526	528	522	577	597	543	520	550	537	613	576	538	515	568	546	568	544	555	526	560	558	592	555	550	590	515	541	562	565	546	549	542	545	526	571	584	548	530	552	546	557	583	542	562	579	544	543	524	563	535	544	584	553	561	555	553	556	539	555	544	554
26568	20436	8316	799	447	415	265	259	226	240	256	246	218	228	229	222	249	202	225	223	239	221	223	250	222	219	205	231	195	245	224	228	215	237	204	194	228	225	191	233	220	221	210	217	228	226	224	217	216	210	219	210	252	203	229	243	237	227	218	214	228	223	213	213	222	203	180	213	217	211	228	236	192	218	226	199	236	229	237	204	268	209	210	225	231	219	222	219	223	212	207	214	237	202	210	258	234	240	245	243	225	240	230	228	217	220	231	205	238	227	225	213	216	215	235	225	203	209	240	202	210	215	226	198	218	217	242	235	214	223	261	219	236	210	216	225	210	204	207	215	199	249	232	214	198	212	200	202	216	229	190	236	235	249	235	221	216	225	239	229	211	209	216	215	222	207	241	212	218	231	242	211	208	226	221	247	210	216	208	223	217	192	218	227	211	232	191	248	233	223	224	203	202	187	202	203	213	244	217	191	213	208	221	262	206	221	220	219	249	236	199	224	248	215	242	207	227	213	233	212	227	211	246	234	222	213	211	226	215	220	225	250	252	225	198	232	243	226	202	231	218	245	222	225	210	243	212	226	194	202	216	208	186	234	223	226	218	220	238	239	218	215	208	241	210	205	205	217	247	246	211	221	247	222	228	219	218	219	216	195	245	241	195	226	203	244	218	229	219	220	207	223	229	207	205	225	232	204	213	230	251	189	227	235	206	231	231	224	223	206	196	197	243	214	258	234	244	227	189	211	204	190	206	227	215	220	226	247	203	225	209	234	220	221	218	230	206	233	209	261	209	240	221	222	223	214	180	189	200	217	230	227	200	235	228	227	226	245	221	200	205	235	221	209	214	210	215	203	222	211	229	233	209	209	211	230	217	215	222	219	206	218	211	219	218	207	234	217	245	194	231	194	226	225	194	216	214	216	212	234	225	230	209	217	237	231	204	234	217	228	240	230	199	206	229	207	236	205	221	217	214	224	225	206	233	217	229	233	245	212	205	183	210	231	243	205	216	235	210	229	234	216	196	213	196	238	195	199	222	210	214	197	237	216	209	209	212	224	234	184	221	205	233	245	243	225	197	238	243	222	239	205	205	226	239	185	201	211	209	188	214	217	235	213	215	219	222	193	201	211	219	221	207	246	218	223	220	216	220	210	249	221	221	228	238	229	208	232	226	213	210	214	204	212	228	240	215	226	202	211	234	216	219	234	216	231	229	232	207	233	221	223	213	233	233	219	233	202	208	249	209	203	226	182	215	242	224	220	235	238	230	217	228	240	207	231	215	206	224	212	238	220	205	218	200	186	249	192	223	214	234	194	196	202	216	220	212	220	230	193	217	223	220	240	185	206	231	214	247	210	214	225	197	229	228	238	219	234	238	228	201	230	223	226	225	223	235	212	236	210	237	210	230	201	203	209	216	232	217	224	200	223	212	253	219	227	237	216	225	221	233	241	215	244	220	229	223	219	230	206	227	222	217	221	212	215	222	211	211	204	210	248	218	205	212	214	196	206	218	223	223	220	200	201	216	226	233	216	197	220	210	211	236	222	192	255	214	201	226	200	234	236	229	226	251	216	222	237	201	232	210	220	257	216	204	210	222	214	211	218	203	234	230	219	222	238	215	234	201	205	220	231	224	212	223	206	217	235	202	232	229	215	208	234	209	235	234	228	240	224	228	211	237	214	205	243	201	206	224	240	233	199	214	209	233	221	216	195	221	226	210	206	241	198	222	251	227	234	233	242	220	234	235	239	201	228	260	207	234	243	195	207	246	229	225	217	231	221	220	220	210	215	239	240	231	229	209	213	226	218	196	235	247	218	180	207	231	213	248	216	217	223	224	206	191	255	245	218	214	203	226	205	215	209	225	231	244	241	209	224	220	212	215	197	249	225	215	224	199	227	205	211	222	237	242	201	240	219	219	237	206	197	232	209	222	229	212	195	205	243	213	204	217	206	239	238	211	217	204	221	214	195	219	211	216	230	232	235	224	219	252	200	221	211	223	229	259	210	195	203	222	200	255	262	219	236	212	235	223	225	205	215	235	244	223	232	229	221	230	230	232	226	207	215	237	206	185	209	247	208	214	216	221	217	247	229	228	226	190	207	232	207	228	199	229	252	222	225	233	229	219	220	199	211	212	222	200	229	214	203	228	216	233	216	231	238	225	221	211	224	203	227	226	207	235	220	200	220	209	241	220	227	223	221	240	232	205	221	233	225	240	209	219	201	223	207	228	218	241	248	240	229	225	212	228	186	236	198	211	220	203	227	225	228	246	219	204	211	200	206	227	230	222	227	234	192	188	221	225	211	202	217	223	200	233	219	199	241	240	221	221	242	197	234	201	202	194	219	237	240	195	220	225	213	225	193	217	215	225	240	226	225	241	234	208	214	222	230	226	220	233	199	231	237	216	203	219	201	196	222	231	204	247	264	214	240	225	225	214	224	238	210	232	235	230	196	221	215	212	205	192	227	243	231	257	214	194	242	229	230	215	224	215	247	240	229	211	230	211	229	192	226	246	234	186	215	201	205	213	231	226	187	204	251	243	232	236	204	210	230	231	194	205	211	221	218	199	197	225	230	223	232	196	229	204	231	223	222	210	227	210	193	223	221	193	249	212	230	238	245	200	219	198	220	215	206	223	221	219	229	223	239	241	233	221	222	236	232	209	225	229	243	222	207	220	210	220	206	181	220	218	193	195	230	230	211	201	202	240	217	192	242	222	220	225	212	235	220	219	208	225	235	230	240	225	203	204	236	236	210	240	197	200	230	209	198	209	216	194	220	219	217	217	201	199	220	228	195	215	235	215	221	209	235	211	228	204	210	245	209	209	252	229	224	244	210	217	219	204	215	223	210	204	219	217	210	227	222	231	228	218	234	220	208	236	231	223	194	230	247	254	225	219	223	250	209	222	209	231	226	229	239	198	214	221	199	209	235	223	235	211	226	229	217	193	230	235	222	232	203	208	231	231	224	222	212	212	208	232	239	205	224	212	216	237	224	214	224	188	215	199	215	212	237	212	235	220	205	214	223	245	223	215	206	229	225	235	232	230	221	222	216	202	197	220	245	200	194	212	239	214	204	235	216	225	221	199	231	224	243	234	247	231	210	206	222	213	230	236	212	224	239	214	204	220	218	202	221	211	226	224	209	221	226	246	242	218	239	247	223	224	207	235	239	223	210	222	221	217	207	208	196	226	228	189	205	228	193	214	238	215	222	243	218	222	228	259	204	226	222	222	225	220	214	228	233	211	226	234	217	233	223	223	210	198	231	225	233	215	231	227	213	215	223	221	204	205	239	238	213	213	203	223	250	248	223	221	223	222	218	196	224	204	221	236	214	237	215	202	227	210	199	203	218	227	211	219	213	224	222	183	237	216	223	213	210	218	238	203	214	224	222	232	215	248	216	220	214	223	227	227	201	226	225	196	197	234	202	220	236	223	219	213	196	186	211	232	208	230	191	197	214	255	230	213	222	228	213	201	190	216	205	219	228	221	198
8087	1661	1495	884	701	611	559	514	468	473	492	479	458	419	424	440	408	435	442	390	450	393	427	429	397	390	392	426	403	410	405	418	445	418	460	397	388	400	447	419	416	407	415	436	438	425	435	470	414	438	386	419	434	417	418	384	407	378	453	424	434	442	428	413	405	441	409	410	397	436	375	386	423	412	433	438	378	430	421	396	373	457	425	439	388	400	404	419	446	424	392	422	424	394	425	412	438	441	429	430	451	416	430	399	393	401	403	413	426	422	424	411	437	402	470	405	442	378	418	418	454	432	407	457	423	425	421	409	422	450	438	432	410	420	427	406	447	389	418	408	450	473	399	387	420	397	421	421	401	420	438	424	456	386	459	429	421	447	446	426	396	418	400	404	414	392	426	430	411	406	457	423	430	421	425	440	414	417	416	430	399	391	448	419	459	404	466	449	433	395	434	423	440	425	451	442	411	379	434	426	439	440	421	400	449	395	439	407	439	425	401	437	446	409	428	453	416	404	419	424	402	406	404	423	420	401	451	414	451	411	428	408	430	455	464	434	382	421	468	395	427	447	460	436	439	419	425	403	449	423	421	433	424	452	441	473	420	436	452	416	422	429	391	404	444	417	405	427	452	432	426	397	431	451	426	387	429	437	416	490	406	420	436	435	422	417	413	428	431	418	418	437	422	436	430	406	421	423	425	442	407	429	427	427	422	422	390	421	419	412	454	406	397	437	418	451	389	440	415	430	435	428	404	432	399	430	449	417	423	372	406	402	415	435	386	453	440	404	433	444	457	398	408	442	445	396	402	394	435	428	436	439	441	426	449	416	392	437	455	453	419	422	420	418	421	398	407	426	417	452	441	462	428	441	427	404	387	417	452	414	389	417	441	384	427	437	411	445	415	404	425	386	441	427	428	412	421	397	437	425	409	430	385	425	463	423	462	397	419	442	415	441	425	425	408	407	448	410	417	443	422	425	443	449	404	416	401	417	434	428	412	426	410	411	408	410	416	399	396	432	414	441	375	425	455	439	397	448	399	434	384	467	394	407	410	452	407	424	390	396	426	392	403	426	436	381	430	401	421	406	418	430	434	383	372	444	400	429	428	400	432	439	401	406	440	455	400	455	439	450	406	400	443	410	453	404	416	396	410	428	399	391	420	428	412	417	413	438	421	404	389	433	459	407	424	435	398	396	430	434	405	416	392	446	425	423	430	425	410	435	387	444	426	393	407	412	420	422	400	421	446	404	419	430	391	405	425	407	444	443	417	414	413	453	403	441	383	442	422	453	468	395	445	424	447	397	407	425	423	406	412	420	441	429	419	412	394	415	458	435	450	468	402	426	415	418	413	402	390	426	424	409	415	438	424	416	436	418	416	402	453	419	406	401	422	416	406	415	404	399	435	408	438	394	403	441	391	419	401	431	425	408	440	423	409	434	383	433	423	426	440	429	406	415	443	404	449	432	424	389	437	425	398	410	404	459	402	438	439	391	435	415	404	435	412	456	412	397	424	455	414	433	419	452	415	438	412	452	398	436	424	414	427	438	426	436	412	406	395	431	448	433	396	448	395	434	401	447	399	434	405	408	365	416	408	399	408	447	415	427	406	416	426	460	412	410	410	429	451	418	379	416	416	454	435	427	412	446	423	450	451	385	439	417	403	410	402	426	480	399	413	446	457	394	397	409	424	420	444	454	433	430	406	430	423	407	443	412	427	445	432	413	381	446	429	465	413	379	435	400	429	434	425	391	448	396	444	397	399	442	446	416	429	422	446	430	407	432	421	433	432	429	447	431	411	418	381	399	428	426	435	418	417	399	383	405	441	420	387	407	406	449	429	432	395	441	402	408	406	431	404	430	435	423	420	438	427	428	454	428	434	430	413	439	462	420	392	427	433	453	407	405	434	425	425	423	405	440	387	403	400	438	468	396	403	434	414	416	400	368	435	423	434	431	417	438	437	413	445	426	419	432	383	437	441	369	376	380	459	433	426	412	447	420	422	416	409	410	379	432	421	434	414	390	389	425	414	427	410	386	408	420	419	435	415	453	410	421	437	472	418	438	445	405	405	426	437	397	403	427	437	413	459	419	445	415	412	409	407	398	443	421	432	408	414	436	433	447	384	408	427	413	412	390	428	440	408	398	405	413	454	446	443	456	406	417	400	424	424	380	418	453	408	399	423	443	433	415	431	413	416	419	419	389	383	476	437	405	419	428	414	435	416	424	459	401	413	439	387	444	418	431	430	379	435	402	404	394	404	433	428	422	420	456	467	419	440	442	424	415	409	428	454	422	432	405	397	448	410	413	396	443	426	417	459	432	382	400	407	395	392	432	406	409	398	427	418	379	416	410	426	407	442	420	399	450	419	422	397	435	405	439	404	432	432	402	400	395	405	373	453	409	435	386	411	460	404	493	406	404	429	462	407	415	447	423	437	412	430	435	424	390	419	441	449	419	415	402	428	436	436	427	459	475	414	440	452	432	436	382	420	426	410	422	372	437	396	416	396	400	437	423	409	436	411	383	442	410	408	425	436	432	421	418	401	400	464	424	424	411	425	396	411	416	397	412	445	424	423	407	383	407	430	395	459	419	421	411	444	361	402	424	429	415	402	396	425	409	439	426	403	401	432	421	425	421	425	423	376	431	446	403	394	402	438	449	447	468	395	378	441	414	392	427	418	390	426	444	437	406	406	462	429	391	433	435	390	384	438	408	424	432	396	464	457	432	402	438	392	422	430	402	445	436	399	421	432	400	407	411	432	408	389	435	407	401	424	423	418	448	420	455	449	405	392	413	405	417	421	449	430	423	419	417	408	407	455	424	412	404	443	405	433	398	385	407	444	441	411	410	411	421	419	399	425	401	456	443	428	421	454	406	404	461	409	428	430	425	465	401	414	419	403	432	428	435	438	409	420	451	414	427	443	422	440	441	429	419	461	388	380	455	400	396	392	400	430	433	423	405	396	421	444	413	428	399	407	435	397	451	403	430	420	421	431	411	435	411	442	458	416	418	393	400	429	418	416	414	405	410	440	399	422	437	419	429	427	461	416	437	447	416	456	391	434	392	412	412	414	429	431	425	409	406	443	394	406	422	444	426	457	445	415	455	416	419	390	399	403	400	411	445	414	423	423	455	431	413	433	484	413	475	452	410	418	435	421	475	417	410	423	408	416	415	423	407	412	451	415	440	380	399	433	450	440	408	425	428	424	438	403	436	463	418	373	409	460	380	421	431	437	415	443	421	436	470	420	439	455	394	402	422	405	400	400	415	426	381	382	422	418	400	439	445	449	446	399	422	388	439	405	397	453	433	432	460	404	425	427	394	394	398	417	434	392	448	382	418	421	426	435	455	447	427	441	424	472	422	427	458	414	408	413	411	450	410	450	469	427	401	448	408	407	421	399	413	396	412	410	413	422	425	454	414	389	403	470	401	428	436	409	376	459	451	398	409	425	429	430	395	450	409	405	439	458	442	430	407	389	435	391	423	412	420	395	393
23971	20956	28013	24048	19606	1551	509	381	298	251	246	229	180	186	174	196	156	150	168	128	171	149	144	146	156	141	155	165	132	152	144	143	129	121	117	152	135	139	129	144	131	143	157	143	118	147	119	133	140	160	149	127	138	111	122	131	159	120	138	143	110	120	151	124	133	122	130	130	141	131	119	119	148	134	140	121	133	128	136	128	136	138	138	125	118	128	139	127	169	125	128	115	145	125	135	157	125	136	134	129	115	139	133	149	119	120	147	136	132	140	123	141	133	130	151	143	130	126	132	129	120	122	109	137	178	111	157	132	151	130	153	117	136	122	132	142	112	122	123	130	129	127	157	163	123	137	129	145	139	132	133	132	150	141	131	128	144	125	127	124	139	127	145	144	133	135	153	145	125	128	128	144	146	96	134	130	133	132	143	137	140	140	139	126	138	115	107	123	151	125	133	144	138	132	129	152	136	123	125	131	145	143	128	146	132	142	124	137	121	167	140	133	138	141	130	147	141	121	130	132	133	113	130	130	132	118	122	128	127	156	138	153	123	126	127	146	152	118	129	121	134	132	140	138	133	127	125	149	140	139	149	135	115	154	134	139	125	133	138	132	131	122	149	127	129	156	131	129	110	146	126	125	146	124	152	132	103	126	130	147	133	140	152	151	131	127	140	137	140	117	137	126	127	136	116	119	126	143	133	120	134	141	144	153	130	135	136	129	130	130	145	148	137	117	135	126	129	127	127	124	125	123	123	122	124	115	136	129	126	124	136	115	128	140	133	140	128	144	121	139	136	117	150	129	147	131	133	129	128	112	142	113	123	134	124	126	160	138	133	126	146	136	129	128	115	129	120	119	127	156	122	111	129	125	124	122	129	144	136	134	159	140	132	154	137	117	127	111	144	127	140	139	126	145	151	115	133	136	138	120	139	125	153	132	129	141	140	138	137	126	132	126	100	133	130	136	128	129	111	123	136	122	152	125	133	123	136	121	127	116	124	132	128	137	150	144	149	133	125	151	118	111	113	122	128	133	121	147	146	110	148	129	135	133	142	145	126	150	133	132	125	136	152	128	107	129	117	133	138	117	134	124	113	111	137	126	118	134	138	128	139	122	133	137	129	135	141	149	127	138	147	162	143	137	135	130	136	136	143	119	155	135	135	131	126	131	134	143	129	167	126	122	120	134	120	125	137	120	113	107	141	128	108	146	139	114	140	113	143	133	138	140	123	154	135	133	128	160	159	127	126	130	116	120	140	124	125	143	129	141	124	133	125	124	138	150	139	126	127	144	142	120	145	127	140	135	121	125	137	135	131	117	117	137	139	155	141	137	130	134	145	137	106	126	149	139	140	140	157	140	127	147	135	130	144	114	124	130	126	137	137	150	125	121	121	131	128	135	129	143	114	118	127	140	157	117	125	152	122	135	112	115	158	125	138	151	137	139	117	128	126	132	147	133	111	162	150	143	140	118	132	132	119	116	167	140	125	141	135	129	149	130	128	127	145	142	147	143	139	139	140	144	129	126	131	146	121	148	169	136	152	129	145	139	122	134	123	121	147	128	120	139	147	128	118	131	139	132	125	137	128	128	132	111	141	141	135	142	132	157	137	123	126	123	135	108	132	120	135	119	116	139	141	132	132	132	138	120	148	128	128	137	130	142	146	140	132	136	129	112	140	138	135	159	141	128	134	127	129	160	126	140	116	154	165	115	122	132	133	139	149	145	154	129	139	102	145	135	133	145	129	126	124	125	124	134	122	149	137	138	135	146	130	112	135	152	135	113	121	129	119	130	139	138	118	129	133	142	133	123	115	118	137	123	137	149	143	130	121	119	129	146	128	135	131	151	147	125	124	128	148	146	140	122	113	118	140	126	141	137	144	114	135	147	96	138	114	118	135	145	135	137	127	129	139	129	101	145	138	154	151	133	155	143	141	149	126	135	137	157	159	132	121	108	122	128	135	146	111	139	130	147	135	146	147	142	144	137	116	143	131	146	128	118	125	123	121	132	127	121	131	130	131	125	128	130	125	149	142	122	145	145	119	118	130	156	121	140	140	136	118	139	132	129	109	127	131	125	115	139	151	142	123	138	151	145	122	134	133	123	146	133	130	123	124	134	147	113	145	122	132	138	124	105	140	135	135	148	149	153	123	126	134	127	129	132	124	134	132	136	119	143	121	134	125	124	127	136	120	125	130	138	130	108	119	140	150	125	118	134	154	126	139	130	149	131	161	130	132	156	138	145	108	142	142	121	141	127	128	151	134	133	141	129	133	125	144	128	143	119	131	137	149	124	122	142	127	133	115	125	129	113	140	122	177	122	114	131	118	158	139	137	124	126	131	137	124	121	126	130	140	130	141	136	133	119	140	129	142	144	139	123	147	161	144	147	128	118	133	132	134	147	148	137	112	125	143	124	147	120	142	137	135	147	127	152	127	126	122	135	128	109	127	139	132	119	165	121	150	131	122	117	146	126	135	115	133	145	134	128	116	137	138	140	131	143	135	125	139	144	133	147	136	128	166	145	113	134	112	140	136	138	136	135	128	139	139	114	128	114	116	141	111	125	121	159	139	154	127	117	144	124	109	129	126	135	132	137	129	117	144	134	118	133	127	143	121	143	171	133	147	142	119	138	126	136	123	145	147	120	137	132	148	123	124	124	141	148	143	144	147	118	138	138	158	161	114	122	145	151	112	122	131	138	122	127	140	129	124	129	131	132	130	123	131	135	129	134	113	133	147	143	148	125	114	137	149	151	149	131	132	123	130	134	133	110	131	155	126	141	130	125	134	134	124	139	133	135	151	156	141	121	137	136	127	128	121	130	133	141	122	140	137	143	132	128	130	144	133	134	120	162	129	125	126	143	122	128	109	159	127	140	137	145	131	114	114	161	132	140	121	131	125	126	114	158	127	132	114	134	129	142	131	116	116	136	120	156	115	121	129	137	134	126	106	120	140	134	146	125	129	134	127	142	145	144	131	126	131	139	116	142	140	129	132	128	139	124	145	147	141	138	135	146	145	114	129	126	138	135	108	126	122	132	129	149	152	146	130	134	148	138	123	129	122	127	118	140	135	135	122	145	135	138	121	119	127	124	133	130	130	131	137	141	118	125	134	131	131	104	132	121	142	141	127	140	129	126	104	127	126	157	133	125	131	155	142	117	119	149	147	150	131	132	127	130	139	138	129	137	130	137	117	158	146	123	131	124	131	124	119	142	141	136	127	127	140	117	145	144	140	149	128	134	142	127	147	119	140	145	127	130	132	107	143	150	150	124	138	119	116	151	145	144	128	139	125	116	139	153	138	142	132	143	136	143	134	140	126	125	140	106	149	124	150	151	117	146	119	140	126	127	135	147	131	125	136	129	121	142	140	126	141	138	124	136	138	150	139	170	138	120	127	134	127	131	132	114	131	134	131	144	125	145	153	118	138	130	123	140	130	127	141	144	123	135	148	138	141	129	127	135	143	110	121	128	116	149	140	137	126	135	128	146	119	118
15688	9471	8108	4044	2641	1809	1377	1083	979	779	684	558	547	493	480	431	408	430	364	372	347	335	327	377	323	303	280	299	306	324	295	281	307	259	302	286	298	275	302	278	282	259	323	249	259	259	265	241	251	256	251	267	282	276	286	277	281	274	247	289	241	294	283	282	283	246	255	256	251	267	267	277	286	244	273	277	267	223	255	259	271	263	241	257	246	265	280	268	239	248	284	244	268	269	261	255	274	241	220	267	271	262	249	275	254	271	273	259	251	256	325	275	257	249	274	266	260	255	269	280	275	281	264	251	237	266	254	275	280	250	236	251	290	248	257	278	294	268	242	295	272	255	253	276	250	243	272	280	241	264	274	271	265	259	250	274	265	257	261	285	262	250	266	259	249	274	257	241	281	221	276	254	265	267	301	242	270	250	254	279	255	268	252	274	247	259	264	261	243	263	235	227	236	252	264	243	266	256	237	274	281	258	232	256	281	255	236	242	265	265	270	250	244	239	247	245	230	278	261	235	259	248	265	290	269	235	258	265	272	259	253	229	283	271	234	278	248	261	269	256	280	284	256	242	260	248	272	269	276	280	240	269	257	257	267	247	236	257	282	264	245	230	280	260	250	242	258	258	221	261	262	259	257	229	260	287	243	286	263	257	244	271	249	252	267	254	253	259	264	285	284	261	279	258	222	254	247	293	251	238	246	259	243	258	245	268	257	263	256	248	242	258	279	248	228	259	263	263	264	252	253	247	301	260	271	243	292	252	231	245	238	270	258	247	259	263	284	263	266	235	233	269	256	255	239	247	223	263	243	257	273	232	262	239	237	263	273	310	245	260	233	277	266	242	274	237	262	256	257	252	281	265	255	270	262	265	250	252	275	251	290	246	277	253	287	270	250	254	235	247	258	254	246	264	242	266	252	236	261	270	279	263	239	253	254	283	230	271	258	254	242	268	269	244	251	312	251	254	274	257	287	259	267	252	276	258	305	255	229	265	226	301	244	245	248	272	262	236	254	277	279	267	261	261	249	258	235	257	283	248	255	261	247	251	293	283	249	279	258	291	253	267	271	241	232	285	258	243	261	274	236	264	269	245	263	244	236	242	247	262	263	272	264	263	269	246	261	273	278	264	218	282	288	244	273	287	238	267	224	275	260	230	239	243	288	266	267	278	242	264	244	237	263	241	261	233	269	256	248	270	263	266	264	269	249	244	253	255	243	258	265	256	243	235	257	293	275	257	292	276	263	288	246	257	267	281	248	306	245	243	254	263	257	256	276	273	269	273	284	258	267	255	237	266	284	240	244	244	220	248	258	269	290	285	276	268	259	238	250	265	258	249	259	281	249	241	230	273	239	242	238	233	303	246	279	246	275	258	260	228	223	266	234	289	277	257	266	271	278	258	272	257	252	257	269	240	231	262	291	270	245	277	260	234	261	274	263	255	284	260	245	232	269	286	260	255	244	238	267	253	267	258	269	255	252	263	251	268	248	228	223	243	260	245	239	280	250	261	245	246	264	232	272	259	270	280	262	252	258	234	263	253	269	245	274	266	260	252	250	261	251	226	264	248	268	267	257	255	273	246	259	246	265	255	274	244	265	244	263	284	247	246	266	281	234	266	263	278	231	259	228	271	261	278	243	242	268	240	265	273	260	259	237	258	242	256	236	259	252	261	265	253	250	274	305	261	244	278	277	241	290	268	277	239	261	253	270	245	270	255	243	267	225	271	266	275	253	227	247	244	260	257	269	267	244	233	239	255	263	268	281	240	281	251	252	275	246	259	219	259	226	301	253	256	275	243	235	270	276	242	257	225	289	253	264	264	262	279	253	251	262	276	281	240	266	236	273	252	265	285	264	256	247	239	275	226	272	251	248	233	254	245	249	257	240	258	241	245	250	266	255	251	243	268	259	230	255	276	261	255	267	260	266	261	273	253	264	242	245	272	266	259	281	222	245	271	266	266	238	272	264	256	280	266	252	262	289	232	248	240	268	239	260	273	243	277	274	256	264	258	247	262	237	255	257	268	267	242	242	262	270	253	285	249	275	262	260	271	255	259	265	253	265	263	286	262	256	260	277	235	255	250	297	266	274	237	263	278	234	285	220	249	250	231	256	246	239	255	269	268	246	253	281	238	286	256	242	253	259	273	249	250	225	268	246	242	255	245	238	245	259	267	249	263	253	259	275	276	242	240	282	272	231	253	269	251	267	247	274	276	246	247	259	262	294	269	247	275	269	263	263	268	260	270	246	236	275	232	263	263	268	270	270	261	261	243	273	238	256	269	264	270	258	262	228	238	259	248	288	274	234	290	255	258	264	239	263	264	246	250	231	251	282	255	265	267	304	247	268	252	256	302	264	257	259	262	261	248	257	242	278	240	289	239	257	282	290	260	254	251	280	240	245	284	250	274	230	242	271	234	252	273	289	237	267	235	266	243	305	290	254	274	263	259	238	223	270	255	258	276	258	282	266	237	282	268	258	277	250	301	247	265	264	220	266	252	268	289	239	281	258	271	276	258	259	237	237	261	248	283	286	256	250	225	268	266	259	271	263	257	276	250	238	256	237	249	259	275	251	247	236	257	281	255	256	272	257	300	227	233	242	247	269	288	278	259	230	279	255	262	276	232	267	262	241	279	239	231	300	254	243	266	256	256	251	269	255	242	265	258	249	270	249	277	272	263	278	262	246	256	290	266	264	266	261	245	239	257	275	262	242	265	244	275	249	246	271	278	241	296	237	262	257	259	233	263	268	278	258	284	242	256	271	275	257	275	236	233	269	229	262	236	245	256	277	282	262	275	243	255	268	268	268	243	256	240	268	267	267	241	275	250	256	260	271	245	249	260	224	250	260	261	222	216	244	261	287	265	250	231	263	251	259	254	242	256	241	252	249	248	232	239	244	271	255	246	248	253	262	268	234	260	255	266	261	297	246	273	279	256	303	262	284	240	262	267	254	256	290	260	269	231	246	255	244	266	278	280	247	269	261	282	274	251	263	226	266	258	274	257	266	271	259	275	262	259	253	286	262	275	260	251	266	257	263	304	270	247	235	259	252	267	256	306	252	258	260	243	260	258	244	253	276	276	268	235	252	238	245	275	253	227	246	226	256	253	266	261	247	259	240	259	269	249	280	264	250	273	246	270	267	254	241	271	258	278	259	258	261	271	300	267	276	238	268	252	250	260	244	254	257	274	305	244	243	241	231	248	261	222	281	238	280	254	242	267	245	279	290	268	255	253	260	230	256	249	268	254	278	255	255	256	236	255	263	265	277	248	238	240	264	271	294	238	224	286	282	274	266	240	252	249	267	268	271	280	249	247	262	282	269	264	260	262	262	247	269	222	251	238	253	226	274	252	268	267	258	254	257	284	257	259	274	265	257	255	249	265	243	255	248	260	269	268	253	266	244	249	284	263	260	248	269	257	228	246	239	260	283	259	273	231	258	233	268	251	260	266	272	264	277	266	276	268	260	239	260	267	222	282	238	233	268	214	269	239
22980	20986	28719	23417	20986	18776	2112	808	652	611	517	517	448	444	450	381	424	353	403	356	356	363	305	368	344	341	360	376	339	312	376	317	361	331	326	350	359	319	271	324	338	345	318	331	327	334	338	316	275	307	325	317	313	289	326	320	323	334	310	347	317	326	325	316	292	341	350	320	334	343	331	348	313	314	320	326	308	311	317	313	294	344	305	311	332	308	320	329	319	305	332	343	319	309	290	307	324	297	306	317	299	325	335	308	333	321	311	320	312	318	302	297	329	315	304	329	310	324	296	351	324	322	325	342	321	317	330	292	302	307	316	321	329	322	318	306	317	309	307	331	303	307	324	353	296	331	353	338	328	310	299	312	295	313	310	314	315	333	325	333	359	344	334	320	318	325	340	317	300	326	292	321	309	290	311	311	316	333	292	307	330	331	306	296	321	291	321	293	329	280	325	303	317	331	306	328	312	334	339	286	313	299	307	280	322	309	323	308	310	344	324	308	320	316	289	333	340	323	311	307	296	309	325	315	309	296	280	299	304	304	308	289	307	331	279	306	306	334	325	276	306	311	300	324	296	329	310	301	320	311	300	341	316	302	316	316	295	302	309	315	318	348	290	319	306	302	305	299	308	319	294	328	336	335	320	326	321	346	328	308	307	328	353	332	350	336	321	320	314	307	348	325	311	299	359	340	323	327	323	336	324	285	298	335	287	333	289	322	339	311	293	344	316	302	293	308	273	309	319	313	331	328	304	331	343	321	318	351	303	333	312	308	312	354	302	294	308	314	324	306	301	309	296	318	306	302	338	336	304	315	326	296	298	334	312	318	307	293	329	325	324	315	318	305	297	305	321	270	352	324	303	290	318	323	341	325	309	325	308	326	314	310	310	291	327	300	290	324	328	341	306	333	331	318	333	271	317	287	325	307	339	309	299	324	318	315	333	337	318	329	315	319	306	294	317	292	318	315	290	332	300	318	336	311	317	285	303	315	319	310	322	320	292	315	281	327	304	330	328	314	300	292	323	306	362	319	310	330	343	284	333	285	298	319	338	289	301	344	303	326	297	335	302	321	315	301	318	302	291	320	319	296	313	310	326	348	327	347	315	307	305	328	290	316	331	333	322	301	306	283	339	326	319	294	320	298	311	304	314	294	301	304	294	336	361	333	309	324	287	315	305	335	316	311	297	319	334	350	335	348	343	349	329	336	294	299	314	319	333	303	317	313	312	325	328	299	301	345	287	308	367	344	320	321	319	335	306	322	296	332	301	341	312	321	324	313	318	333	330	318	310	339	321	292	314	331	325	317	296	329	325	293	289	314	293	347	275	323	314	311	316	280	322	318	396	337	326	313	285	333	328	311	330	309	347	302	294	318	301	332	305	314	318	325	328	322	321	309	343	343	317	326	314	311	324	285	301	334	314	281	331	336	308	316	326	321	321	322	325	297	304	296	315	282	313	303	338	331	326	315	295	308	308	282	331	337	300	291	311	296	305	282	301	322	313	321	295	282	328	333	302	319	313	325	327	301	321	317	305	351	325	313	311	344	308	301	298	310	325	330	327	319	313	299	300	311	317	326	324	325	285	327	312	304	267	300	280	317	309	321	333	334	297	320	319	275	314	297	288	326	310	307	308	311	298	355	315	330	310	311	309	306	290	307	319	311	315	298	306	323	345	322	327	316	285	313	331	304	303	291	305	300	298	320	290	298	302	328	327	324	325	303	302	299	301	307	265	316	323	311	298	322	325	284	276	325	320	317	312	289	317	294	331	330	319	305	326	296	339	280	273	318	294	312	326	303	300	322	344	332	290	321	328	315	331	294	316	308	328	306	304	323	299	291	303	314	321	328	329	293	283	329	324	332	320	323	318	333	314	299	315	356	342	303	297	280	284	342	326	360	337	307	287	329	308	313	356	348	299	293	344	284	317	273	318	320	330	292	310	333	291	302	300	332	324	348	341	299	303	289	300	307	314	323	290	308	311	321	324	327	312	305	282	305	292	313	274	292	293	323	298	342	309	323	299	322	325	330	323	323	326	295	324	314	327	321	346	299	288	267	286	324	314	300	344	326	294	326	328	309	328	297	328	324	275	289	321	342	303	328	347	280	283	283	304	328	318	344	331	327	293	304	303	311	324	330	327	262	351	353	288	313	314	318	313	350	284	324	309	275	295	282	307	316	307	280	342	315	301	326	313	324	302	316	324	316	316	335	300	333	300	286	293	312	282	301	295	335	318	280	314	292	348	304	316	300	301	308	302	315	319	317	307	309	307	314	313	296	314	313	323	327	294	334	326	294	297	321	280	323	260	331	332	286	344	298	301	298	320	324	295	298	312	313	334	347	363	288	336	348	326	321	343	318	320	338	330	311	301	316	294	300	297	323	357	329	337	289	337	347	302	318	321	327	339	354	322	308	316	323	307	308	316	305	300	333	329	317	339	297	287	319	318	306	300	289	318	331	304	343	333	321	309	333	320	301	305	329	318	333	316	328	339	284	309	322	304	307	318	347	304	312	313	277	318	307	299	336	279	321	345	266	318	322	326	298	318	324	275	324	284	288	300	296	311	324	312	286	304	308	332	314	344	301	300	304	331	325	284	320	337	324	318	318	336	301	318	290	319	305	324	319	337	300	284	330	324	301	317	335	330	302	315	327	297	284	301	334	303	308	320	300	312	316	286	336	305	306	301	320	315	308	327	278	280	305	316	347	303	325	323	322	334	305	305	304	318	314	289	324	302	297	315	303	288	314	317	280	323	299	272	323	324	313	347	298	310	350	337	312	322	300	319	321	294	282	303	323	329	337	296	310	322	313	307	268	331	306	316	287	331	336	301	311	316	301	321	280	301	320	301	312	314	311	301	285	300	330	279	291	298	299	283	305	314	281	335	318	296	316	295	346	289	300	351	290	319	309	277	297	304	326	326	297	312	305	318	281	319	297	356	327	257	305	325	289	332	294	308	309	293	300	313	327	337	304	308	337	307	313	343	338	311	296	307	308	280	290	311	307	324	335	307	310	281	320	334	294	327	303	369	327	291	294	341	321	342	302	300	309	321	316	308	318	323	304	301	330	317	306	323	307	295	319	288	326	295	325	295	317	296	317	314	316	306	320	299	343	311	310	302	348	320	319	309	306	304	314	278	297	283	345	307	316	348	281	305	333	346	318	314	312	337	325	314	269	298	304	308	354	315	311	303	319	305	323	320	284	347	335	297	329	312	321	315	286	297	320	293	307	313	304	340	310	292	296	318	300	327	333	306	344	322	327	327	314	318	331	329	351	337	332	330	300	316	338	322	332	319	282	304	356	310	355	306	315	318	304	323	306	341	318	325	299	309	323	317	317	302	319	314	316	314	313	307	289	336	289	299	299	302	297	350	298	311	312	295	320	329	319	306	332	328	308	309	314	322	288	281	299	328	319	308	309	317	290	319	292	317	329	285	338	328	319	347	312	317	303	307	284	313	320	332	316	339	356	324	345	313	305	315	297	326	308	323	355
18193	15633	13357	7228	4816	3482	2815	2184	1939	1481	1387	1162	1173	1014	941	889	879	820	768	740	713	712	733	686	682	635	663	623	667	662	661	601	629	650	600	628	589	618	582	615	600	566	581	571	585	591	606	587	569	632	606	539	563	563	537	601	546	564	562	581	573	543	582	550	573	572	595	578	527	510	561	540	532	585	557	542	586	568	551	536	591	596	583	555	565	557	579	603	575	556	519	514	594	597	585	570	557	571	509	598	513	551	536	558	537	519	551	587	505	572	572	546	526	577	550	554	542	549	554	557	541	575	555	524	535	515	535	562	590	569	542	552	520	596	515	559	526	528	553	585	575	534	551	541	582	512	525	550	580	557	541	564	539	578	575	543	578	513	543	537	579	557	562	572	552	577	532	576	558	532	520	512	529	576	568	520	558	536	539	522	580	542	565	532	561	577	523	568	554	568	559	525	524	589	560	553	537	549	517	557	521	538	499	521	570	533	535	590	549	584	527	531	577	526	526	507	581	538	550	547	533	543	522	571	547	563	568	562	532	540	513	541	535	542	568	518	565	561	581	572	505	569	531	523	544	540	531	553	523	543	587	524	559	539	544	549	555	547	568	573	561	572	534	548	532	580	542	569	546	527	526	562	498	538	553	576	559	567	556	572	524	517	562	554	560	531	580	571	542	506	543	565	550	550	540	586	543	542	573	561	531	506	560	543	518	580	608	564	578	541	522	526	539	536	547	570	526	572	577	567	549	559	539	517	543	604	523	525	572	521	559	574	504	547	556	517	565	530	583	570	589	558	560	576	521	566	573	515	562	522	554	571	577	532	554	577	537	545	541	599	558	532	551	547	563	530	517	563	550	532	532	574	520	573	543	597	538	552	565	539	575	527	556	523	562	597	578	567	522	518	539	568	568	559	542	552	525	527	530	576	577	567	554	558	536	538	526	559	585	550	545	537	521	568	574	563	544	554	515	576	560	542	571	528	541	551	550	560	547	538	532	596	577	495	517	553	535	545	594	580	536	572	531	549	522	572	558	549	566	547	569	583	549	599	539	515	525	555	567	552	581	528	564	532	543	574	567	528	535	555	555	584	617	585	565	563	506	529	551	551	587	539	527	574	544	564	535	553	535	522	542	518	590	519	564	575	544	557	568	591	586	558	536	572	515	554	570	600	559	526	564	502	540	531	569	569	564	567	556	587	567	564	567	501	537	556	555	576	541	579	575	577	574	588	534	569	506	552	553	556	555	518	529	561	545	577	536	540	514	587	549	533	578	522	555	554	546	520	559	543	549	497	531	547	537	530	513	561	569	564	557	532	561	560	543	531	572	493	566	525	601	553	530	549	523	542	518	528	536	546	552	542	518	577	564	538	541	550	581	559	518	537	548	545	568	547	547	497	560	510	559	535	567	546	559	521	523	558	544	569	576	574	559	544	536	508	511	566	545	525	557	518	573	544	557	524	535	524	565	533	582	539	531	541	520	528	564	496	539	551	553	586	602	590	568	537	527	536	523	594	583	554	524	520	560	490	546	546	555	547	570	562	545	533	497	581	551	549	526	554	563	502	544	545	529	581	563	595	530	549	573	541	560	528	531	593	596	517	544	536	524	539	569	520	544	558	540	570	556	588	538	543	551	526	539	558	544	564	531	565	570	553	544	557	601	572	559	558	527	540	553	573	571	516	542	548	523	571	572	555	538	558	540	559	562	550	599	564	503	511	550	598	535	577	573	545	535	534	545	543	575	564	551	592	484	546	534	569	547	580	564	524	573	540	540	546	514	495	573	531	563	567	559	545	532	545	585	582	562	581	542	571	506	541	526	562	513	514	569	568	586	553	528	559	530	559	538	543	534	548	562	512	571	561	546	555	552	533	521	562	536	570	575	510	542	549	551	579	566	560	574	585	565	532	575	513	520	534	564	583	563	546	553	574	570	553	601	527	544	582	548	566	531	517	556	547	529	536	551	539	543	557	543	549	543	532	558	531	558	527	584	548	557	560	562	554	513	530	538	570	589	575	560	563	576	569	570	540	539	524	547	538	547	546	530	609	594	569	552	540	578	525	557	552	549	563	561	519	559	518	545	527	512	565	538	619	527	525	519	558	542	597	533	552	575	533	521	545	598	553	566	571	527	577	545	532	557	476	499	493	567	557	575	552	550	556	537	582	613	575	516	586	535	553	523	562	545	529	577	539	603	522	522	563	531	534	596	530	557	531	520	572	538	528	589	516	547	544	517	553	546	528	571	491	543	530	538	552	543	581	528	569	539	572	567	570	568	559	585	525	562	555	561	535	539	562	536	561	520	506	551	543	558	537	548	573	507	561	597	554	571	579	540	568	584	534	551	548	537	569	542	540	559	568	534	551	499	574	523	532	562	557	519	614	520	542	518	541	508	557	577	536	532	591	588	562	501	552	539	505	566	511	535	555	576	560	556	512	563	572	559	545	587	497	526	542	589	535	535	518	560	521	544	563	524	539	570	569	573	568	542	559	522	591	542	542	553	552	549	533	582	529	538	567	527	544	543	526	560	596	531	525	562	505	573	527	541	539	556	564	546	542	559	535	530	583	534	564	574	555	520	555	586	536	516	547	543	541	554	550	534	539	554	597	548	515	537	579	564	544	566	575	551	545	572	573	559	540	542	562	507	577	579	531	598	576	537	571	514	560	557	530	560	562	536	585	548	570	568	577	574	576	535	531	526	539	550	548	561	551	601	562	501	565	525	560	537	553	550	548	503	513	519	603	519	549	573	544	559	575	540	582	600	537	554	517	585	553	556	523	548	537	546	539	552	594	541	549	530	576	525	533	560	529	580	549	547	527	553	564	573	550	542	537	583	521	535	557	557	511	540	558	533	547	559	561	554	611	589	525	561	556	552	557	546	571	563	551	540	531	540	540	569	556	536	554	587	534	560	539	536	575	572	554	551	545	523	562	567	618	541	569	507	545	545	542	526	561	560	585	564	589	534	539	601	513	519	546	581	560	597	551	569	575	546	517	563	558	542	548	554	524	522	525	589	546	539	532	575	552	552	544	532	567	487	603	540	533	572	541	541	545	573	547	496	497	557	587	592	581	577	576	554	600	547	543	537	540	559	540	546	560	558	532	526	557	539	520	539	536	580	570	542	522	541	540	561	562	576	547	547	537	564	541	553	561	546	535	556	555	531	585	517	530	566	555	521	558	568	576	554	539	588	503	597	562	574	579	564	573	527	563	547	552	575	521	579	532	545	576	566	582	554	547	549	597	520	512	556	564	502	551	561	549	549	566	560	562	504	548	538	561	576	526	548	572	563	542	533	514	571	551	571	520	571	554	550	595	583	539	551	539	524	570	553	573	545	560	556	512	531	498	528	570	530	524	572	577	528	534	591	539	578	565	577	541	561	570	538	507	531	489	502	548	507	530	508	503	545	502	551	553	577	567	567	508	510	562	542	550	543	565	590	561	565	534	505	517	554	576	553	565	538	573	551	586	555	520	516	562	563	540	517	560	568	503
26504	20295	7821	544	365	272	251	224	219	235	233	232	210	244	239	220	254	221	230	233	211	254	203	227	218	218	211	229	229	224	206	195	231	210	231	200	222	259	201	231	208	218	194	207	211	205	220	189	218	206	222	211	207	245	229	199	215	233	220	242	214	217	227	220	211	194	182	220	215	242	207	243	223	226	209	235	239	212	202	242	243	223	221	213	214	209	230	211	211	215	201	212	239	220	217	222	232	230	204	217	229	232	187	207	214	226	208	212	228	235	222	238	209	224	221	233	199	228	186	230	222	201	202	217	218	238	202	226	236	201	215	231	230	208	212	223	217	234	194	245	186	253	206	219	236	229	184	215	226	224	232	213	233	195	202	232	229	203	224	229	226	223	248	223	215	220	217	238	207	200	219	246	207	219	211	209	227	199	206	228	230	225	218	194	194	198	205	213	216	228	222	205	228	224	213	244	222	208	207	259	225	256	223	205	224	224	224	227	193	212	232	216	205	208	218	237	226	234	219	221	234	253	201	220	235	213	244	224	228	211	257	211	218	204	213	220	224	201	254	225	189	226	212	219	225	203	200	230	222	198	208	224	199	233	212	222	231	219	212	231	210	214	207	237	225	195	212	217	210	221	206	209	223	225	207	199	204	202	231	253	186	199	239	239	233	190	218	223	206	222	205	220	216	209	217	210	243	210	202	241	202	198	224	226	234	221	217	225	223	225	207	241	218	227	221	234	186	216	213	205	219	205	194	201	191	199	220	216	220	204	193	233	208	220	210	230	227	225	231	195	230	236	222	230	191	229	218	215	220	216	222	217	263	217	227	217	214	222	208	195	200	239	205	196	221	215	231	207	217	196	214	219	215	229	192	218	195	209	202	226	210	222	204	208	232	231	238	188	212	217	231	213	241	229	244	226	235	218	197	219	188	243	223	201	212	219	233	233	210	217	197	213	198	229	223	197	216	224	214	225	253	222	219	221	194	193	223	197	226	202	210	224	228	203	223	236	217	183	260	224	217	232	258	208	207	219	207	242	203	228	209	203	205	198	229	236	198	216	203	209	210	223	225	226	203	220	215	229	217	206	224	238	210	253	231	245	215	186	196	200	210	221	226	188	228	194	211	231	227	228	235	213	233	208	215	243	213	196	236	211	185	246	222	243	218	205	195	227	208	232	194	215	218	231	194	217	216	209	229	207	215	193	212	218	231	210	201	215	217	199	193	220	223	206	185	202	228	214	186	233	239	198	247	217	216	223	222	218	227	233	236	207	236	242	222	241	233	232	217	235	215	209	202	216	225	216	231	203	202	217	232	217	211	217	207	207	198	231	237	208	213	233	230	231	218	214	228	230	214	216	215	203	220	195	208	212	215	207	218	235	232	225	224	202	212	195	236	230	201	197	179	198	215	228	241	197	228	234	235	203	230	210	223	223	215	222	230	191	192	222	234	231	199	214	234	201	230	207	230	216	233	217	201	221	220	219	202	239	244	228	232	233	241	211	222	242	199	211	206	204	215	227	204	227	208	236	223	217	220	216	227	196	217	218	210	211	207	227	210	190	214	206	202	217	205	207	231	201	224	218	215	222	238	184	202	196	239	209	218	216	221	229	221	223	237	214	216	191	225	230	206	224	237	233	224	206	221	225	207	241	227	216	235	223	225	254	220	200	220	226	230	222	242	218	226	227	208	207	203	230	220	199	209	176	185	219	237	216	250	222	222	240	207	233	221	238	205	207	210	217	238	233	219	230	208	238	216	187	218	223	231	213	217	209	213	218	214	245	211	210	209	192	231	205	218	230	232	205	220	253	196	207	225	219	251	215	233	204	216	197	240	233	218	214	233	223	211	212	221	211	238	220	209	194	212	188	212	203	204	236	204	213	225	213	216	229	208	194	214	243	221	216	238	236	195	206	214	236	206	212	235	224	224	258	222	229	210	220	198	212	233	216	229	205	220	209	228	210	205	213	193	227	221	209	188	210	228	210	218	245	211	215	205	203	203	219	218	205	221	215	223	218	240	231	210	201	236	213	218	201	235	235	216	238	243	247	230	214	223	184	232	204	191	206	201	214	237	217	235	209	219	202	214	224	196	212	200	198	222	238	200	236	220	229	228	197	186	213	233	226	237	233	224	214	230	223	229	207	225	210	203	217	221	206	232	220	211	228	244	197	221	222	197	227	212	235	231	220	236	230	210	188	205	211	220	201	227	222	202	203	187	228	203	224	215	228	238	191	210	241	209	234	200	246	202	218	220	208	218	230	237	222	206	214	231	214	216	209	186	216	192	195	215	230	218	209	216	211	233	225	201	226	221	212	211	214	208	210	197	214	222	227	210	210	218	229	221	245	223	237	217	232	214	215	232	216	219	216	202	248	215	234	195	226	215	212	246	228	225	214	236	233	219	240	200	236	234	211	231	223	215	212	221	212	197	221	204	230	209	226	213	244	215	233	231	199	227	209	212	227	211	220	233	214	202	250	213	238	225	195	180	216	207	234	205	232	226	214	210	210	238	220	207	238	228	232	221	222	230	214	235	221	242	242	209	204	206	200	209	232	217	190	224	225	251	203	207	184	217	208	232	226	210	224	219	228	204	240	225	222	215	234	235	201	225	224	244	186	247	222	230	196	203	205	231	228	225	182	211	219	213	222	218	229	218	201	197	213	251	217	216	212	212	214	193	224	209	239	194	203	225	218	216	221	226	238	228	217	227	195	208	233	226	211	199	220	234	263	231	223	205	213	197	217	249	217	223	218	217	193	201	226	235	213	218	233	191	215	213	210	215	215	235	203	218	220	208	210	205	257	221	241	204	201	218	204	209	214	216	213	202	217	238	203	197	238	209	200	202	213	166	203	209	229	226	237	204	212	226	224	214	231	220	213	245	226	247	232	223	212	225	207	204	189	199	217	192	201	193	205	195	216	216	212	216	235	230	222	204	214	240	241	215	219	205	219	239	229	221	205	222	226	197	198	208	199	215	228	224	203	212	204	202	222	256	223	176	236	215	230	225	226	209	218	246	222	237	222	222	194	219	212	235	202	220	204	203	218	246	217	187	203	189	198	209	225	219	201	218	229	208	200	238	248	192	221	211	211	208	202	190	218	207	224	230	210	242	216	248	236	198	203	179	221	233	223	208	205	214	237	219	229	226	223	223	188	221	215	235	221	222	215	205	199	202	210	224	200	214	214	240	235	215	213	199	221	186	190	221	228	225	201	216	215	238	230	225	181	212	198	210	216	221	203	221	217	198	218	230	204	200	198	225	207	219	212	203	228	229	208	200	210	242	223	236	219	225	211	207	195	245	212	231	217	224	203	232	226	203	190	240	221	212	225	220	221	188	197	224	193	232	231	219	229	211	228	229	202	191	225	225	217	199	226	238	230	208	224	209	241	223	185	243	215	221	208	212	192	209	211	265	208	233	234	224	209	197	207	223	218	229	227	254	190	212	194	216	197	246	203	223	244	221	220	217	210	189	204	224	225	221	202	242	217	245	202
7877	1466	1375	891	670	582	550	492	477	483	468	438	450	426	406	423	431	420	465	422	403	409	378	402	401	425	396	471	413	410	410	398	424	406	442	419	420	432	390	395	418	428	435	403	423	430	425	436	408	439	431	388	389	441	431	437	400	393	452	403	373	432	398	405	414	418	393	387	440	396	421	419	438	391	437	425	435	423	398	425	415	414	433	406	429	409	418	437	428	416	396	436	413	406	394	410	409	397	420	401	412	418	416	409	421	383	442	429	383	459	402	416	422	440	447	438	400	420	402	398	456	435	406	407	414	402	443	406	393	401	427	400	430	440	450	412	409	426	428	443	417	430	390	387	389	427	437	416	399	401	421	398	393	432	422	406	409	411	449	417	414	427	381	412	430	370	415	403	409	400	397	422	408	392	388	455	440	410	454	401	395	388	408	421	424	455	415	417	399	418	426	407	425	429	412	454	469	397	416	400	423	428	431	414	438	414	412	446	387	419	398	415	413	462	422	409	418	451	388	442	387	408	414	396	437	439	413	410	427	403	416	401	424	402	434	395	459	418	473	404	410	383	411	390	430	437	467	388	451	435	397	408	373	428	397	393	419	423	462	413	462	423	415	454	428	469	391	429	448	403	449	442	406	404	458	433	394	379	400	411	403	422	435	436	443	427	386	418	393	389	412	392	406	414	411	434	401	432	397	397	407	426	458	421	388	413	417	440	412	388	392	447	402	423	417	445	439	397	377	447	409	426	443	372	427	394	416	419	389	455	461	383	451	440	407	400	419	425	441	422	427	427	391	424	468	396	441	418	405	415	424	431	416	440	407	451	462	433	442	396	434	416	403	400	413	433	418	417	423	416	414	448	447	426	406	413	405	406	413	420	465	402	416	432	435	396	407	408	399	397	446	391	463	392	418	421	426	439	421	417	379	403	407	444	477	417	408	435	442	396	387	415	465	410	453	414	398	416	433	433	418	413	421	414	422	412	431	408	400	438	394	425	453	420	437	397	438	414	400	431	405	380	405	442	398	414	435	416	411	403	427	409	403	409	405	376	422	425	436	400	418	426	389	388	392	437	393	427	457	430	405	424	428	422	409	439	438	413	417	448	389	435	417	430	403	428	386	422	444	445	435	401	412	444	430	394	391	451	408	404	426	409	430	410	417	416	392	433	439	435	423	382	401	381	441	390	408	428	416	372	409	404	403	414	400	433	439	391	450	412	426	409	406	408	407	416	402	414	431	377	449	408	444	415	389	419	414	451	426	389	454	413	425	393	439	412	450	412	438	410	432	409	399	388	400	419	408	411	404	382	430	429	413	423	432	398	395	429	391	416	464	459	449	374	437	411	437	424	403	400	444	404	424	395	451	399	419	408	401	430	454	399	381	429	420	419	404	425	433	391	438	407	410	403	393	421	423	397	393	389	419	431	426	432	404	382	394	395	443	388	399	426	440	410	406	400	432	384	385	440	441	446	361	397	403	409	421	403	461	432	383	438	437	409	458	406	403	405	427	392	394	398	469	374	432	402	412	401	427	411	417	423	442	442	428	438	410	450	458	380	402	407	410	403	425	409	392	411	421	431	413	411	394	427	432	440	445	423	390	396	426	406	396	416	422	416	409	429	416	422	407	400	466	432	431	450	407	417	449	394	429	424	374	426	433	431	397	415	404	384	418	409	481	395	430	421	441	426	431	437	434	406	405	450	414	419	418	423	414	407	416	394	433	431	453	439	373	403	395	426	449	439	431	401	440	411	426	411	373	418	423	417	422	444	443	402	397	388	382	405	432	404	417	417	419	416	409	388	434	422	430	386	444	397	410	439	445	414	429	407	429	418	435	398	427	449	412	435	401	417	414	426	423	418	421	441	403	417	432	424	442	387	423	430	381	421	410	409	437	411	433	423	409	393	427	383	391	397	394	416	409	445	428	463	446	426	420	419	431	403	413	440	402	432	416	407	406	425	437	374	419	451	405	442	428	444	409	426	417	407	393	448	432	405	436	439	442	406	391	413	403	410	417	401	407	413	429	401	404	449	429	424	413	391	415	394	413	432	442	447	435	423	412	412	404	386	392	443	442	390	387	447	385	432	440	419	423	412	430	403	402	388	397	405	431	421	406	423	427	448	406	394	406	405	440	425	438	392	444	429	414	396	435	408	438	397	418	393	423	402	403	393	465	421	423	415	443	425	436	441	443	401	393	451	408	419	404	393	379	414	453	401	444	397	415	398	436	427	405	445	431	438	466	429	418	433	431	414	449	428	443	399	389	418	411	436	439	419	414	442	409	415	391	396	413	421	418	450	402	431	394	418	411	417	411	396	401	401	459	400	440	404	421	422	400	403	421	432	427	432	433	422	414	413	440	433	463	424	381	414	450	422	428	412	407	437	439	404	436	416	390	409	420	419	412	397	405	385	400	391	422	440	408	445	386	433	471	425	427	462	412	402	404	444	413	413	437	418	416	427	420	432	428	405	398	373	451	413	432	414	410	433	415	420	439	396	409	398	447	433	416	404	436	423	437	399	421	424	406	398	411	396	415	421	412	406	420	427	413	425	451	432	423	455	425	404	396	416	447	408	429	403	382	432	403	364	416	385	440	445	426	422	398	414	416	415	418	421	391	430	417	417	408	416	408	451	434	416	412	406	471	414	444	422	378	411	429	434	394	400	443	437	394	426	426	421	425	445	423	419	428	448	423	444	419	448	429	410	428	407	429	433	466	413	447	434	429	411	420	412	425	439	414	406	399	364	434	396	390	447	438	412	428	433	416	458	409	453	390	390	425	425	437	402	411	419	458	450	422	419	438	414	413	440	430	410	465	406	431	405	401	398	411	420	428	423	372	432	416	437	442	429	488	386	420	424	433	431	412	414	392	411	402	391	429	420	414	405	395	419	391	425	421	404	386	408	411	406	426	431	414	410	415	456	449	395	388	439	416	425	451	442	414	431	403	398	408	436	419	452	437	396	395	429	422	414	440	402	437	409	420	424	443	461	416	453	418	405	406	443	428	429	414	403	401	410	418	417	371	423	387	383	401	401	412	425	450	429	413	396	429	424	445	407	429	430	418	425	405	444	447	446	450	421	433	385	395	440	430	409	424	431	438	453	428	461	448	435	453	431	428	454	410	394	389	408	421	419	419	399	438	411	415	439	383	408	437	403	433	393	456	402	468	450	413	440	430	406	420	424	404	394	401	450	420	417	422	433	425	409	428	405	427	417	420	394	403	442	415	423	436	394	384	408	433	412	392	383	437	416	371	426	407	408	457	405	392	413	409	466	432	414	394	450	431	462	421	404	404	420	395	403	431	377	414	438	406	378	394	412	424	417	379	402	390	409	439	416	437	429	407	453	406	425	413	407	435	393	403	427	416	413	421	418	416	449	435	416	391	457	399	412	407	431	412	431	431	415	400	425	441	423	398	423	430	447	397	374	433	429	453	435	440	425	406	401	394	416	372	438	404	413	394	436	422	423	415	413	395	391	414	420	403	420	407	415
23972	21006	28109	24089	19855	1582	501	369	311	259	245	224	203	188	177	182	199	169	146	150	190	142	137	174	171	159	141	181	155	149	148	115	147	134	135	126	153	131	154	157	160	130	144	136	136	130	119	141	142	137	150	133	141	137	147	150	144	147	144	127	144	128	118	123	119	118	145	135	127	115	129	121	116	141	129	132	138	143	135	124	161	131	118	146	125	138	131	138	134	131	130	136	141	107	138	130	141	164	117	148	143	126	116	142	161	141	130	128	136	124	123	125	130	144	115	148	115	90	124	125	135	138	132	117	119	116	152	135	116	127	140	142	131	117	136	149	134	132	133	131	130	141	146	137	118	147	146	126	127	157	124	132	143	128	108	145	115	133	134	122	128	135	139	122	127	122	117	131	117	135	158	121	123	137	125	142	132	131	119	164	138	119	132	122	140	129	134	132	121	129	153	131	120	127	122	133	123	117	132	141	115	153	126	138	140	116	131	139	120	147	123	131	136	135	122	107	146	139	154	120	143	129	114	128	148	122	122	140	107	160	105	117	120	128	128	124	131	138	123	109	127	132	141	130	130	149	140	127	137	121	124	136	133	140	150	140	153	139	122	116	127	121	138	143	113	136	138	143	135	143	124	123	147	135	127	117	148	123	130	156	136	137	134	126	126	134	115	148	136	113	124	105	142	124	137	154	129	136	131	140	130	143	150	155	128	122	126	158	138	161	120	144	163	123	139	121	118	126	134	129	124	121	135	139	148	119	120	121	136	134	122	120	140	149	130	132	128	134	130	132	127	123	129	169	126	120	148	129	122	144	131	145	139	132	132	122	115	116	130	112	128	127	120	131	147	140	140	131	154	159	134	127	150	137	130	135	129	145	130	132	127	139	147	119	124	132	113	113	124	128	130	122	137	131	135	115	140	133	140	142	143	129	131	145	109	117	130	139	147	132	124	140	153	134	143	114	133	124	141	130	131	142	113	155	129	136	112	128	133	124	138	131	119	115	125	129	118	139	127	141	120	129	127	137	124	141	104	134	127	118	134	132	146	134	126	128	140	142	110	122	124	128	129	128	134	104	125	150	153	113	138	128	131	117	117	133	149	112	125	135	118	119	134	126	151	154	134	146	115	130	160	140	117	128	135	130	137	132	137	133	132	127	136	118	129	136	149	158	153	137	129	160	151	133	121	144	119	140	148	137	125	145	131	131	131	126	141	131	126	143	131	140	120	117	154	127	130	98	121	134	136	128	139	126	124	144	132	135	120	106	110	141	123	121	121	129	139	134	130	124	134	153	125	135	136	129	139	114	138	128	153	149	174	130	126	142	123	124	133	129	135	133	144	142	126	139	124	123	136	133	131	111	125	127	128	108	156	121	140	140	146	155	145	141	122	143	120	135	139	138	121	118	135	126	115	148	131	150	141	151	123	139	143	133	114	124	121	140	128	129	142	149	143	95	142	125	138	143	112	132	148	139	119	116	137	140	127	117	137	146	109	148	140	123	143	125	119	147	152	127	124	132	124	121	126	139	150	122	142	117	128	122	115	148	119	137	118	137	142	139	125	139	131	129	135	155	129	120	127	113	143	127	141	127	139	139	133	120	129	138	139	145	149	125	148	125	137	138	138	118	121	144	131	121	150	136	126	137	148	133	128	128	136	131	118	150	137	132	159	142	147	136	139	129	134	122	124	140	122	131	128	132	153	139	113	134	132	133	138	131	106	123	138	118	133	144	136	150	157	141	132	145	141	131	122	143	136	117	128	137	148	135	142	104	142	109	130	111	135	115	126	121	121	145	136	129	120	126	137	125	129	149	119	152	127	131	142	129	155	128	140	144	158	130	145	116	138	142	126	137	133	138	140	127	138	124	131	120	107	139	131	159	120	113	114	124	133	159	133	129	144	146	112	164	145	145	109	130	136	134	158	143	113	136	152	128	120	142	141	139	111	118	153	122	127	153	108	124	120	113	124	121	128	132	146	135	128	141	114	119	132	152	132	122	125	131	147	116	121	148	119	113	134	134	163	135	122	129	155	138	116	121	120	117	110	140	113	116	133	145	133	125	130	119	129	135	129	133	118	129	149	131	98	135	150	123	129	168	130	126	113	138	126	121	142	114	133	120	132	122	127	156	144	136	125	123	143	113	164	146	125	143	152	126	128	135	121	151	133	124	139	140	127	145	114	131	117	124	105	150	120	136	135	125	140	150	136	135	130	124	143	115	128	129	123	116	164	137	139	112	120	129	124	129	102	125	131	127	129	123	141	153	158	127	140	113	136	123	133	139	118	135	142	136	131	145	140	135	140	140	135	126	130	116	127	134	134	121	129	116	143	138	118	113	139	113	135	128	133	125	134	136	116	137	151	107	122	152	139	129	151	133	138	127	119	142	129	154	119	127	124	136	132	131	142	126	131	133	122	147	137	148	141	142	138	132	128	163	135	143	139	122	130	123	121	136	120	127	139	141	153	134	129	130	150	142	143	121	123	126	140	133	142	137	139	138	132	137	116	144	127	128	125	121	144	130	159	130	134	144	116	140	148	125	129	128	143	132	125	165	118	140	129	140	153	128	135	137	138	126	114	126	137	128	125	119	122	142	139	122	142	130	126	140	127	127	170	131	132	108	127	147	140	151	132	133	125	113	118	135	125	136	110	131	150	113	130	130	142	130	139	127	142	126	127	127	134	133	135	140	129	127	129	137	130	137	146	123	140	142	152	136	100	136	119	136	141	115	137	124	129	131	135	140	135	124	130	127	118	129	117	126	139	121	144	139	138	119	140	130	148	130	122	153	130	127	127	128	143	131	138	152	147	128	131	126	135	135	128	137	137	133	130	124	140	141	140	110	144	107	115	142	121	117	124	131	126	128	134	161	105	131	136	132	139	158	109	125	146	119	132	135	133	150	126	145	139	149	144	121	124	148	147	122	133	136	110	130	105	147	121	124	124	134	129	123	125	133	123	135	134	128	143	131	144	151	146	108	123	127	164	122	122	141	144	135	143	125	140	122	127	116	147	142	127	124	139	161	144	108	145	127	119	126	130	142	123	122	149	144	138	134	152	125	145	118	142	135	137	120	127	118	124	133	143	123	114	134	141	138	129	128	139	131	115	160	146	129	126	117	137	117	127	113	131	123	119	143	135	131	121	167	131	152	121	156	132	136	148	150	126	159	136	122	147	143	135	133	134	133	127	134	123	141	120	140	155	144	163	109	134	159	128	130	132	133	135	139	135	153	154	129	122	142	119	152	143	131	137	142	150	115	129	140	136	134	122	151	138	102	116	140	119	137	135	137	155	112	127	123	144	122	134	145	123	124	117	141	128	130	129	134	138	134	145	149	133	116	134	136	128	130	121	121	129	132	131	139	113	130	123	123	121	122	138	121	127	141	140	113	133	118	130	124	124	133	132	130	135	146	126	149	124	124	132	124	115	118	123	145	151	127	117	118	134	132	126	110	135	118	121	117	133	111	149	146	146	141	125	136	129	129	144	145	133	148
15681	9767	8041	3989	2534	1819	1461	1126	934	762	649	600	532	464	471	414	382	416	382	380	340	306	343	323	305	348	334	304	329	302	285	292	262	267	270	299	285	268	267	271	290	282	256	273	286	263	293	310	253	277	257	262	247	244	278	278	273	264	276	290	295	275	262	269	288	264	275	274	249	249	277	237	268	270	289	291	261	278	234	274	266	264	279	297	288	249	267	263	263	266	223	259	277	270	244	251	279	230	259	284	239	258	246	265	233	255	258	264	246	260	244	245	262	259	269	245	289	261	272	270	257	239	248	273	276	259	271	234	265	296	262	262	219	272	261	283	273	250	275	260	280	268	249	240	238	244	251	267	254	260	243	255	267	258	278	260	258	274	258	278	267	256	279	245	257	276	277	254	249	240	239	242	280	241	248	231	255	232	273	252	263	263	270	257	254	259	252	241	299	310	246	252	268	288	249	284	249	289	278	276	252	252	238	263	242	248	247	266	248	242	235	269	229	287	255	231	254	282	239	254	270	264	272	267	240	255	276	273	248	258	238	270	256	251	268	279	256	231	257	277	284	284	247	252	263	284	255	284	260	270	240	248	258	255	255	282	229	262	221	263	272	256	221	250	235	257	258	266	234	262	246	265	264	251	270	246	261	268	271	276	251	251	264	283	273	279	257	264	225	272	259	252	250	266	262	243	246	274	283	255	238	271	271	278	238	263	240	269	261	300	245	246	283	249	254	260	243	305	286	247	259	239	242	237	277	270	259	264	237	267	258	234	255	272	256	230	248	271	255	240	291	273	272	254	258	277	268	230	280	247	259	279	257	279	227	229	272	275	256	250	228	261	233	254	250	272	239	268	240	262	239	263	258	257	255	263	264	270	270	254	252	245	285	247	306	247	243	255	261	268	276	237	259	261	259	268	241	261	261	239	278	267	258	247	247	263	287	259	241	239	244	258	263	263	300	259	256	260	262	270	232	281	263	251	251	280	276	267	254	272	275	257	271	272	269	282	260	252	264	265	279	261	251	247	265	282	262	245	270	261	249	272	257	259	252	270	249	254	241	252	259	277	231	270	269	267	260	264	263	247	281	297	261	235	281	242	251	278	244	299	273	268	254	236	271	249	291	304	265	254	283	265	264	259	252	264	266	247	250	257	240	223	273	244	250	246	251	278	294	272	255	259	271	273	247	257	242	249	258	271	263	251	235	268	281	278	254	265	245	250	259	312	271	263	246	264	224	278	250	247	257	277	261	278	283	273	261	276	271	273	257	245	259	240	307	262	252	267	247	250	250	289	252	262	251	230	267	262	278	240	260	255	257	270	246	284	269	253	269	240	269	261	248	270	263	260	276	257	265	222	259	240	265	259	254	258	275	279	249	267	265	293	247	258	243	250	250	267	241	248	266	247	251	281	245	264	245	260	235	255	277	261	273	273	243	272	248	263	261	256	249	243	247	264	266	249	268	246	276	281	265	260	254	287	292	279	280	262	266	278	249	273	251	257	267	270	239	253	223	283	258	230	259	267	246	245	242	269	224	267	265	278	257	239	274	264	260	248	256	269	258	241	241	262	268	268	283	256	287	249	248	252	260	271	238	275	243	264	280	266	263	280	269	238	283	281	225	254	238	257	269	261	281	242	258	273	247	276	268	247	264	219	249	277	246	256	268	234	268	275	256	282	269	274	257	256	257	238	253	271	272	244	261	241	270	283	266	250	279	270	261	251	257	246	287	267	271	259	251	265	233	266	278	253	284	284	262	246	268	258	259	274	247	238	256	259	283	270	226	276	260	243	284	221	276	252	254	271	279	279	288	269	257	265	250	258	284	272	274	266	272	257	304	258	242	254	240	278	259	286	257	272	255	288	239	246	266	248	255	263	241	282	264	262	237	250	287	260	240	250	257	280	272	228	267	260	258	263	251	263	232	281	242	252	266	256	272	265	267	225	246	270	260	249	252	258	240	231	256	260	253	246	260	270	270	269	277	258	249	235	235	239	275	238	278	223	292	291	267	251	256	250	266	269	241	273	267	270	224	240	290	267	261	248	246	266	264	271	239	267	250	264	269	295	287	267	260	240	266	272	262	255	233	287	236	254	245	247	261	247	281	275	269	273	244	244	277	286	238	282	240	280	262	273	250	231	257	242	254	279	272	236	232	236	289	255	250	278	250	257	238	254	249	268	248	270	283	243	221	278	251	264	275	275	256	244	273	261	275	264	273	270	253	264	243	249	262	291	242	243	252	250	288	261	251	254	259	298	239	303	265	276	282	266	262	251	245	269	261	243	213	254	243	260	281	259	260	272	252	244	268	246	254	266	281	300	242	285	274	235	278	235	229	267	265	251	263	261	267	226	256	258	222	257	260	240	251	246	223	247	271	246	268	246	242	260	255	270	272	261	282	262	221	273	243	250	279	261	251	296	236	221	249	253	259	243	259	259	264	272	252	244	257	275	249	268	254	278	234	262	263	278	242	250	247	262	263	262	285	261	265	235	252	284	244	252	257	263	254	261	262	248	273	243	255	243	279	268	275	250	268	249	246	244	270	266	252	295	232	269	241	247	254	266	275	277	252	227	258	223	279	270	263	269	263	269	261	252	259	277	264	238	213	257	260	255	266	259	249	220	261	260	259	304	266	271	251	294	261	272	282	263	252	272	230	306	240	228	265	236	238	239	279	241	267	248	252	280	257	255	257	254	252	286	260	241	261	289	261	272	247	287	247	270	287	248	266	262	258	289	255	260	259	250	238	300	271	278	251	253	305	251	266	274	259	280	255	259	266	268	251	247	241	255	273	274	247	255	254	250	256	260	259	272	221	268	246	261	235	256	269	244	263	243	238	273	243	288	279	256	248	237	265	262	264	261	256	260	267	251	266	269	262	234	251	251	258	274	258	257	231	254	239	226	272	263	260	241	277	239	270	236	288	261	300	263	264	242	251	264	289	263	267	271	277	258	214	273	258	258	240	280	248	270	280	260	243	236	236	269	250	265	270	283	244	260	241	279	263	265	247	245	263	262	235	278	280	267	288	223	268	254	254	281	265	243	240	249	236	261	236	251	265	272	274	270	249	245	239	253	251	271	231	243	270	250	250	275	269	270	268	275	260	258	272	254	269	245	263	260	272	263	260	290	235	255	260	272	286	267	264	299	242	262	268	281	287	251	234	249	311	268	255	262	264	269	255	245	248	266	271	269	248	252	257	239	268	277	272	242	225	282	243	258	257	262	283	263	286	258	244	247	272	230	275	246	256	260	270	254	252	241	286	286	258	263	244	277	283	264	262	258	274	250	258	249	247	277	247	260	277	251	261	256	243	261	266	265	247	232	245	249	242	257	265	278	272	253	236	256	267	289	247	246	262	273	262	273	259	265	289	261	259	259	244	258	265	265	252	261	239	238	250	269	265	277	248	269	281	261	260	234	268	254	251	255	259	274	254	244	246	259	290	233	275	266	270	258	278	251	253	234	253	249	241	253	267	266	300	262	271	241	254	230	277	253
22941	20962	28705	23400	20962	18922	1992	823	591	542	544	479	455	464	406	397	375	416	342	400	368	375	357	385	341	341	339	364	337	323	327	309	348	299	353	336	323	301	319	364	320	314	349	325	297	348	331	358	305	340	330	349	301	326	333	306	312	307	282	333	313	322	343	336	290	335	307	315	318	339	333	316	306	349	311	320	337	333	324	321	313	304	358	312	304	346	331	325	342	302	307	353	326	342	326	353	308	337	324	307	314	308	342	342	334	312	340	343	333	351	310	320	302	333	305	291	360	330	338	329	312	327	325	321	319	338	340	295	315	344	309	282	302	312	326	316	328	327	320	328	340	302	319	340	306	308	349	312	316	347	326	345	351	327	316	321	325	319	338	285	331	305	322	320	332	324	316	329	286	331	345	310	331	353	325	323	320	338	340	313	334	353	315	315	312	342	318	304	298	334	354	304	342	313	333	309	324	362	323	320	296	313	311	303	325	323	303	317	306	319	366	322	323	319	340	318	315	334	293	329	335	326	282	297	281	323	306	334	313	300	312	306	274	306	326	362	316	313	285	318	341	351	317	321	352	337	309	292	284	325	330	291	309	324	300	298	323	305	295	354	335	326	321	311	336	314	326	329	291	322	329	303	305	335	316	315	313	285	338	343	324	300	320	313	327	334	357	298	317	306	283	334	297	338	322	325	321	319	336	343	308	317	313	298	315	325	324	317	330	325	311	281	331	308	307	298	345	298	359	316	311	297	315	345	329	351	303	363	315	345	319	355	322	307	284	320	306	298	301	300	310	298	303	292	294	325	296	320	312	288	301	324	321	292	347	329	296	331	325	311	321	317	315	318	310	319	313	309	341	286	292	321	303	317	318	312	298	288	318	295	348	312	293	325	331	316	311	297	290	306	298	323	325	309	302	334	324	335	339	328	299	301	306	334	303	307	319	330	307	298	296	314	350	299	311	290	332	318	310	311	310	319	295	331	298	323	318	330	316	326	340	320	298	324	306	309	327	320	347	276	338	300	313	308	309	308	351	318	344	323	317	298	319	309	312	352	347	333	332	327	323	343	323	314	338	294	321	303	330	390	322	315	334	337	265	307	312	341	336	327	319	306	342	323	323	320	326	303	304	324	318	327	319	319	363	313	336	338	340	322	349	337	295	306	334	331	321	318	310	335	325	310	335	333	322	328	358	299	320	295	283	356	301	314	312	330	311	292	304	291	313	339	339	317	318	341	315	308	356	298	329	310	310	326	322	309	282	328	309	323	337	318	316	341	307	309	309	320	319	323	321	309	290	308	314	308	343	317	310	323	340	312	314	325	329	325	313	323	337	332	327	283	342	319	316	320	320	343	314	311	320	303	324	315	315	305	310	323	336	306	301	315	332	333	353	340	280	299	362	346	310	309	329	339	295	298	317	324	345	308	292	304	308	313	300	340	328	300	333	310	314	312	310	301	305	288	305	309	314	341	296	318	298	338	331	320	338	319	311	346	326	321	315	339	324	333	335	316	315	294	327	345	341	342	338	315	326	300	329	307	313	342	318	300	329	303	369	327	327	309	297	327	307	323	322	335	317	317	297	320	330	336	328	319	320	329	311	295	335	325	326	319	316	296	315	341	331	298	304	319	286	332	315	312	328	308	321	333	316	319	331	298	323	328	335	323	345	329	298	309	318	323	330	326	305	346	298	325	318	337	329	321	319	331	308	319	303	328	325	319	321	292	333	319	294	320	337	337	310	306	322	301	354	308	285	278	301	277	323	317	305	353	312	312	311	328	318	313	300	328	318	294	339	307	323	314	307	324	324	372	325	318	313	319	339	311	305	305	320	318	301	346	323	311	316	312	309	316	324	306	338	323	305	311	323	323	322	306	317	332	317	287	313	330	323	309	325	273	343	287	299	330	334	317	296	333	352	309	353	316	339	322	345	324	307	291	301	300	310	300	312	325	356	323	314	339	307	340	304	309	303	329	313	319	295	295	327	310	317	320	305	329	293	275	315	313	320	347	319	294	311	365	310	281	289	292	310	306	324	329	303	296	311	341	335	317	318	327	324	289	306	335	319	327	313	293	302	320	296	333	309	304	301	295	327	317	334	333	329	315	333	304	308	337	293	313	322	314	319	342	296	293	315	350	312	292	324	311	303	330	291	299	313	318	312	335	301	279	336	314	334	283	305	314	307	326	332	332	324	334	312	303	313	315	324	291	319	341	308	317	312	303	314	317	323	323	334	377	270	337	320	326	341	305	310	313	339	268	339	310	328	299	338	317	328	340	326	307	314	325	324	303	306	305	307	291	312	320	323	331	324	315	309	312	327	316	331	294	306	302	350	331	332	332	304	270	325	302	352	322	342	306	294	327	333	334	324	309	301	321	309	311	334	319	310	335	357	296	331	292	305	340	293	298	314	303	321	283	316	290	317	332	323	334	331	319	332	340	305	298	334	333	308	332	345	352	299	324	298	345	327	307	341	311	325	362	333	313	336	305	295	319	323	300	333	313	319	338	323	325	310	333	360	308	333	314	296	326	336	318	334	295	324	339	347	304	301	294	308	333	331	306	320	278	346	320	294	314	300	323	334	301	328	342	305	313	302	320	323	300	323	325	326	314	303	319	326	311	296	321	326	318	331	321	301	319	315	343	297	329	325	285	317	350	320	295	334	318	316	300	322	299	325	322	327	298	332	324	313	331	338	321	328	334	294	369	334	313	331	292	315	332	283	341	291	309	365	343	280	293	324	325	299	293	295	335	331	323	333	297	314	299	342	347	323	314	298	311	294	318	373	300	311	304	324	311	285	319	292	306	292	321	303	318	280	320	306	337	301	327	328	336	327	325	314	334	312	312	325	333	299	312	338	302	333	299	308	342	295	310	302	305	285	300	332	334	303	328	303	327	309	334	332	319	304	323	287	303	326	325	317	325	323	270	331	294	328	316	337	328	313	340	290	300	309	326	336	335	318	340	329	326	325	337	313	334	347	318	297	325	352	296	343	305	310	310	305	323	320	345	307	309	308	335	354	306	308	306	327	307	329	348	329	306	317	307	308	333	317	314	333	320	331	294	323	324	308	298	306	303	309	330	337	332	322	301	309	307	317	350	315	307	354	347	318	299	330	323	318	304	333	292	322	330	327	352	297	299	316	329	280	347	324	299	294	315	302	307	318	336	323	315	321	318	279	332	336	301	274	328	302	298	292	329	326	334	336	335	296	331	304	328	283	299	329	321	350	324	317	324	301	341	308	300	274	297	337	340	303	308	310	307	316	316	296	309	291	310	307	316	297	292	308	330	294	327	321	318	312	316	336	307	319	290	311	323	319	301	332	315	317	311	294	338	359	334	320	311	347	313	298	324	323	335	338	325	320	340	326	283	328	317	357	323	313	348	317	301	299	336	312	269	304	299	272	273	288	297	292	306	300	330	308	325	313	303	310	319	305	311	305	288	345	319	340	292	322	331	325	325	321	297	306	348	291	306	265	301	317	294	322	335	284	304	324	350
17956	15439	13144	6946	4729	3433	2788	2166	1806	1520	1280	1218	1110	1029	966	903	830	856	772	742	701	693	649	697	691	643	656	682	654	621	648	597	636	635	636	560	599	628	605	571	564	598	570	599	583	624	599	581	591	573	579	591	559	517	569	551	569	582	562	547	551	538	596	577	552	558	581	558	577	623	548	568	539	536	544	523	590	608	540	536	603	551	515	539	531	548	562	584	565	549	558	621	557	546	559	554	554	539	587	480	593	539	518	561	565	556	571	532	587	504	577	544	566	514	498	575	553	555	520	583	566	546	546	529	531	554	538	543	549	559	544	550	568	525	538	562	553	559	572	536	582	564	565	541	554	561	528	568	553	570	557	537	545	542	550	516	580	550	517	552	537	565	540	561	544	529	559	562	526	577	568	536	585	544	539	589	528	523	521	529	553	566	536	560	555	563	541	570	574	575	544	543	562	551	520	557	529	530	546	562	545	533	570	542	555	540	545	547	532	565	586	575	571	560	575	602	539	566	556	558	547	531	538	535	601	575	534	541	593	561	544	550	540	559	557	561	503	549	561	539	569	604	557	558	570	559	496	524	574	574	537	546	566	528	558	555	516	515	563	540	591	557	542	557	549	586	544	564	554	520	557	539	580	570	501	559	563	552	529	550	532	556	517	599	533	545	526	548	553	551	558	557	507	571	530	550	567	556	535	576	527	519	554	539	581	568	541	553	557	538	573	535	553	560	560	543	569	554	560	554	535	507	561	544	553	569	516	604	552	543	532	534	479	583	557	534	536	515	576	523	556	544	505	553	557	534	540	550	562	573	552	562	538	563	549	568	523	513	602	556	576	580	555	597	510	583	568	554	573	578	522	549	551	550	567	557	495	553	551	552	534	566	540	553	569	562	540	573	586	558	575	573	555	526	558	574	553	566	536	557	593	538	544	528	544	553	536	526	536	528	515	530	572	539	518	534	549	522	557	536	548	536	572	557	583	533	546	534	541	534	557	522	556	530	585	578	545	588	528	543	515	518	514	542	546	604	579	506	592	597	544	550	546	532	552	579	571	550	500	533	549	610	574	522	579	548	550	551	545	554	558	516	576	545	552	508	555	567	580	560	510	550	530	535	574	542	571	539	538	556	547	569	566	555	513	556	555	532	530	528	543	544	505	545	552	532	515	555	551	537	524	553	564	534	538	528	554	535	552	529	555	549	578	570	532	581	537	510	559	557	538	577	564	574	524	521	565	551	550	587	566	562	600	559	554	567	521	582	580	522	576	566	521	591	548	529	572	541	562	536	523	537	522	551	568	539	548	583	586	538	505	553	574	509	594	524	566	528	537	597	513	547	547	550	564	551	541	519	556	549	600	529	535	578	603	547	542	565	543	584	557	578	556	554	524	516	578	542	552	542	570	531	554	561	502	548	564	530	532	581	528	557	546	524	536	527	571	538	534	533	545	538	534	566	571	506	560	528	541	556	533	569	503	541	547	575	566	587	547	523	577	567	532	559	524	569	528	538	536	555	554	581	557	543	537	573	504	508	584	526	524	559	539	527	511	517	553	533	526	579	558	596	532	553	564	561	534	540	526	578	555	531	576	557	542	559	553	569	539	529	537	588	521	536	593	588	562	563	533	552	524	592	510	572	514	556	546	578	558	540	513	581	575	548	489	525	568	565	554	549	534	536	560	586	570	533	554	572	526	574	518	554	522	587	524	579	542	574	566	579	581	517	530	598	550	571	577	571	518	528	507	517	587	574	548	552	580	550	513	603	536	523	540	554	533	523	545	529	551	581	568	539	542	521	565	551	531	576	582	542	532	553	552	561	555	535	547	540	532	567	565	540	567	531	566	571	565	537	537	522	528	530	527	538	536	570	560	558	615	518	531	541	523	537	596	526	575	579	579	560	566	543	546	545	536	557	519	547	581	547	507	497	518	538	533	545	495	544	565	551	607	519	530	554	592	550	558	509	558	598	543	574	571	563	568	512	527	545	544	544	502	545	541	564	537	547	579	562	571	551	554	525	592	533	579	559	557	593	542	582	592	547	563	540	539	577	553	533	577	603	531	559	541	574	543	572	521	546	563	547	577	535	566	579	550	523	573	538	553	542	557	550	566	544	542	539	567	545	525	534	548	547	560	505	536	552	526	559	617	588	562	516	546	565	509	528	560	562	598	502	513	545	502	546	586	578	542	587	542	567	523	535	527	531	540	541	561	543	563	513	559	584	595	566	550	556	506	532	523	554	524	522	551	544	561	525	566	536	551	565	567	527	563	511	548	521	567	535	526	551	529	562	534	554	556	563	598	521	601	546	525	545	545	556	528	566	533	584	576	536	542	534	619	537	524	520	554	516	612	546	584	566	560	573	604	548	576	562	546	567	505	623	564	527	555	571	540	530	541	571	533	525	578	554	575	581	534	537	538	591	542	558	542	568	526	562	540	550	581	523	510	537	534	543	585	588	547	533	514	538	550	571	544	562	589	554	533	596	495	533	550	526	551	511	569	553	561	566	548	549	534	546	552	542	598	532	542	584	542	544	592	541	530	524	565	549	548	582	564	535	567	504	526	572	548	554	560	554	536	577	549	545	535	536	542	537	571	567	550	550	542	510	532	510	593	521	560	536	527	530	546	558	541	546	539	561	526	544	549	588	568	558	540	559	539	518	551	534	572	523	539	571	553	518	557	545	539	534	544	554	556	544	535	517	536	558	542	549	561	560	509	562	528	549	542	557	584	535	515	536	543	543	522	541	530	525	546	550	527	568	494	527	569	571	561	591	545	567	547	539	565	549	530	562	554	508	548	521	536	537	574	501	558	518	547	593	561	541	561	537	557	539	537	556	581	570	604	543	523	576	554	548	606	514	539	548	492	532	573	547	555	540	563	519	562	601	520	559	553	531	549	512	550	534	520	549	561	517	585	522	515	539	584	539	531	539	496	537	567	497	534	590	542	542	550	564	585	510	554	579	503	587	523	564	536	602	535	585	560	548	540	580	550	527	564	564	586	550	512	537	591	537	543	555	552	540	564	552	587	580	532	587	572	570	547	585	582	549	568	545	528	558	528	550	564	559	588	571	550	574	547	580	610	546	541	556	549	569	561	569	559	605	532	541	531	567	526	513	514	521	533	544	571	586	558	553	561	567	541	559	514	483	551	517	527	557	567	559	564	553	562	548	555	518	544	550	561	587	568	550	596	563	583	552	522	548	524	519	516	541	518	559	563	595	594	573	566	530	573	515	575	560	544	552	543	586	539	526	541	556	548	537	513	559	548	533	551	552	563	561	591	565	509	555	579	557	555	552	519	534	528	513	554	553	553	550	564	566	539	582	520	535	550	571	522	570	560	515	539	572	578	578	527	513	553	545	540	553	515	581	607	511	522	536	517	600	576	520	482	574	502	520	584	542	551	616	575	596	503	513	560	551	532	558	572	572	530	522	570	535	520	519	520	561	562	547	571	538	522	563	583	562	573	567	502	558	558	599	593	523	564	531	555	522	577	574
26409	20274	8053	594	370	254	268	245	203	248	266	214	246	228	218	228	231	230	202	232	210	240	214	207	232	229	248	228	214	213	204	221	209	231	244	209	217	206	192	234	215	210	242	203	200	205	206	236	208	224	207	221	248	210	211	218	211	249	211	235	230	237	231	230	219	221	234	224	224	235	221	224	215	227	239	218	208	233	209	219	214	198	229	214	214	209	217	237	204	216	265	223	215	208	222	237	221	228	213	199	193	236	215	216	203	213	191	195	219	207	210	190	213	217	188	218	249	206	224	239	194	204	237	189	208	206	235	212	225	202	212	233	194	228	236	209	206	200	200	216	232	220	230	243	221	234	226	207	236	227	204	227	225	225	220	209	234	233	221	218	210	227	226	236	212	210	193	209	225	219	207	195	207	209	213	221	211	233	213	209	211	243	195	222	222	236	226	217	232	272	200	203	189	199	232	199	222	235	221	219	200	232	204	224	215	220	226	227	225	224	237	215	218	206	204	239	222	225	215	244	250	227	202	245	221	226	214	212	199	247	204	202	231	231	222	232	224	213	216	211	222	231	211	251	199	233	226	194	229	230	221	217	215	211	227	235	225	193	181	234	219	249	212	201	213	222	209	210	242	225	227	208	190	214	226	241	213	224	223	214	228	204	234	249	220	232	211	231	205	236	205	186	217	208	204	237	208	224	213	235	226	227	231	238	209	231	215	233	193	235	210	229	233	210	237	230	211	229	219	228	224	214	234	198	200	232	220	253	214	192	209	222	211	225	224	221	210	214	207	220	228	222	227	215	215	218	219	187	210	205	209	204	210	222	210	227	225	199	232	206	216	211	229	212	195	216	219	221	225	225	207	216	222	225	215	228	206	202	220	219	231	195	217	206	231	224	227	214	213	217	225	250	205	218	221	224	204	249	220	238	198	199	192	200	201	202	182	206	219	225	227	215	196	222	229	229	240	185	238	194	211	202	254	234	206	205	230	214	238	216	228	210	215	210	217	202	243	197	215	218	203	241	219	220	229	219	216	202	201	211	200	222	217	228	213	223	214	219	231	224	230	202	206	204	204	214	198	222	226	242	202	199	215	215	191	234	224	220	224	220	195	218	231	196	217	250	219	204	224	220	229	209	216	223	208	217	220	231	216	215	208	213	214	206	207	196	234	221	214	225	225	217	218	224	203	205	213	233	206	230	220	227	234	233	206	217	215	216	229	237	244	216	202	220	198	205	229	221	179	202	195	218	216	221	205	226	250	205	226	228	229	221	238	230	233	196	190	198	208	229	197	218	248	204	180	201	208	199	203	226	213	215	211	199	229	239	206	222	239	217	196	211	222	229	221	232	215	212	211	226	193	224	179	228	211	229	226	203	210	228	196	218	214	231	249	223	220	219	205	204	215	194	232	227	211	194	205	224	214	240	201	216	226	205	205	211	230	229	213	191	220	181	204	206	230	227	213	218	225	225	218	242	219	214	220	226	208	212	213	219	211	248	219	205	227	193	229	205	213	247	194	222	195	203	196	215	206	204	203	218	215	200	208	227	225	225	200	225	199	234	216	190	222	229	213	220	225	242	211	256	211	231	205	236	192	239	193	222	239	204	205	217	218	228	217	229	223	189	213	222	233	214	185	197	203	195	212	222	210	234	214	207	209	239	226	219	224	204	236	216	228	241	219	218	232	213	226	197	216	210	238	247	237	236	229	243	210	205	212	215	204	228	217	247	239	232	208	212	215	202	204	187	195	226	220	186	220	231	225	200	244	199	218	197	233	203	237	227	208	231	207	214	212	215	246	213	226	213	206	219	226	199	204	196	198	218	228	212	219	215	232	196	206	236	231	228	229	230	189	229	232	219	208	203	249	202	239	222	227	199	254	227	192	235	201	249	244	227	214	216	239	231	237	230	223	226	224	216	193	218	190	225	222	219	183	229	229	231	225	220	215	233	241	203	238	226	205	221	192	232	212	217	237	212	230	204	223	240	185	219	222	213	230	187	205	225	217	223	230	215	209	219	223	214	240	212	252	245	248	239	238	211	225	246	213	218	226	221	214	192	213	208	200	207	223	213	229	195	192	201	201	233	232	211	191	207	224	204	227	215	209	242	195	216	215	228	235	214	226	229	223	229	199	227	204	218	217	207	226	221	184	223	211	221	234	200	197	228	236	209	207	202	231	200	200	191	227	223	231	226	231	221	212	212	230	203	242	203	182	221	217	214	239	215	219	223	218	207	237	274	213	239	182	217	200	208	216	231	251	218	243	232	199	266	226	226	217	189	205	215	228	208	233	215	203	236	221	195	237	236	192	195	224	219	214	220	212	220	210	243	221	210	213	227	227	215	239	218	212	199	216	224	221	243	210	224	207	252	185	212	227	221	205	202	216	221	194	207	209	214	214	194	218	216	218	217	188	191	227	224	232	243	204	206	214	196	234	234	229	241	226	201	205	218	188	208	211	223	229	234	206	206	218	237	212	227	216	228	224	229	244	198	222	208	225	212	213	200	239	219	231	213	209	196	204	219	211	225	226	231	202	205	232	214	215	225	181	238	207	233	215	195	221	237	208	222	223	250	212	203	247	215	222	226	197	231	238	234	230	204	221	201	211	245	192	224	183	219	208	218	226	208	256	201	220	263	226	212	233	223	200	222	230	222	205	219	210	211	204	225	233	234	239	210	206	216	234	232	194	198	200	207	222	205	235	209	209	225	206	240	216	221	212	229	226	224	232	233	204	240	228	219	218	204	241	215	205	226	228	221	195	225	231	213	229	207	204	208	208	231	214	210	194	198	231	224	206	220	220	236	210	176	240	229	216	217	201	254	228	216	239	243	201	203	223	214	237	234	217	221	207	212	232	269	217	242	222	241	248	243	228	214	187	226	214	211	238	223	243	198	199	209	238	231	204	233	231	193	226	204	211	243	222	211	238	221	197	228	228	236	209	215	212	217	202	206	188	220	244	209	242	215	199	222	214	205	211	214	208	225	229	213	219	211	212	204	211	216	233	206	194	209	232	218	197	200	214	206	233	215	226	223	194	213	217	207	213	221	202	192	221	204	252	211	246	225	233	208	234	212	234	255	230	214	231	227	248	233	222	216	207	243	231	208	237	197	223	213	214	208	240	224	215	231	224	219	208	213	250	237	210	200	221	208	234	204	203	196	225	212	241	218	247	234	231	187	232	216	191	205	199	223	231	198	215	208	222	250	227	247	226	196	226	210	228	205	231	217	220	229	216	211	229	227	208	212	214	221	226	220	214	215	232	199	204	223	205	240	203	234	219	223	212	211	213	214	206	206	207	196	202	199	203	212	213	180	210	198	197	228	213	224	236	246	217	212	225	230	238	224	206	243	203	232	201	234	218	201	215	192	227	218	193	231	262	202	218	223	198	213	247	216	225	212	226	231	212	248	206	228	216	197	193	194	228	223	193	211	191	229	217	204	224	218	235	204	246	207	185	228	214	219	206	233	230	208	213	233	218	225	243	226	204	215	202	225
8104	1501	1308	800	668	553	506	526	501	459	411	425	402	423	458	457	434	431	439	446	408	423	420	425	412	454	433	413	424	484	442	412	403	417	418	393	420	393	415	406	425	372	404	383	397	446	419	442	410	447	426	411	408	368	415	412	360	433	411	379	409	438	390	434	410	415	383	393	453	411	387	401	407	430	403	420	383	425	445	428	412	434	429	424	382	383	446	409	440	397	382	398	426	386	436	398	432	431	430	434	408	394	386	434	434	404	425	437	431	436	400	412	446	423	402	379	427	377	423	399	405	439	406	408	398	439	412	419	396	417	428	405	422	412	390	446	423	397	375	431	419	401	413	432	434	403	421	447	423	413	397	388	390	415	404	390	449	450	411	406	397	399	386	377	413	391	423	398	418	419	444	422	387	388	444	433	426	415	437	430	444	415	435	398	389	415	430	425	395	367	436	436	439	416	425	406	420	399	443	404	423	391	373	403	402	422	410	433	364	452	411	410	426	425	383	441	428	413	420	423	430	434	451	418	435	407	437	430	409	409	374	426	428	377	426	431	409	405	447	395	418	386	381	416	417	427	392	403	392	387	428	451	403	465	374	415	406	458	440	441	435	425	429	410	434	392	431	407	409	408	411	432	405	425	404	389	431	425	391	419	429	435	399	384	420	386	402	444	400	373	436	420	402	394	410	409	425	415	419	416	455	440	401	391	419	395	394	401	406	404	412	428	420	426	400	442	414	393	400	406	390	397	396	429	403	428	417	393	406	392	438	443	434	418	436	406	420	423	407	408	417	403	425	428	423	446	404	420	418	417	417	418	415	403	365	386	420	376	424	383	400	385	420	406	403	400	405	462	397	399	438	401	419	421	396	416	418	422	394	423	434	397	405	444	375	435	398	376	425	419	369	393	394	388	399	405	431	427	397	426	442	379	468	427	411	400	411	404	402	408	419	419	372	422	430	398	389	418	436	431	420	427	397	417	435	416	450	437	422	399	406	408	421	378	374	411	436	410	448	376	400	414	398	445	407	402	417	401	428	426	426	412	445	436	438	396	411	415	397	423	438	413	403	395	398	390	409	425	376	396	421	416	442	432	431	435	413	430	415	355	422	403	388	405	403	423	421	432	425	418	435	422	436	390	406	417	442	432	407	410	408	384	400	397	396	387	393	425	450	462	404	406	430	383	445	421	427	444	421	387	409	394	410	396	409	441	418	382	379	419	409	415	432	444	387	433	413	435	445	447	390	395	420	440	408	396	390	408	432	407	393	402	431	419	403	427	412	415	403	395	412	422	395	416	444	418	378	440	443	447	411	399	422	420	425	430	404	435	440	437	428	375	407	428	456	406	448	359	402	402	414	458	422	395	422	404	413	442	411	421	420	425	433	432	400	440	401	409	403	401	429	387	406	422	431	418	433	390	405	427	430	373	405	412	394	402	422	435	404	428	426	409	426	428	424	408	371	392	419	423	401	366	412	434	402	405	458	436	383	415	395	402	444	436	408	433	443	395	430	441	447	419	424	411	416	412	393	384	436	427	422	396	390	426	426	431	425	418	399	441	412	412	421	380	421	421	408	417	430	382	397	424	422	434	444	430	412	403	389	406	429	435	447	427	416	431	432	395	407	399	372	424	422	411	428	434	449	392	414	421	412	398	407	439	406	397	418	417	377	409	406	394	407	426	395	421	425	414	405	377	402	440	441	407	437	442	426	424	448	403	447	410	412	408	420	435	412	394	465	423	426	389	426	446	413	406	420	438	359	440	391	412	403	436	400	417	422	388	415	406	408	389	432	437	443	465	466	440	404	385	395	434	410	436	430	413	455	406	424	429	416	399	414	413	427	409	387	410	444	387	441	425	428	409	388	449	382	441	420	419	398	437	416	377	445	434	419	414	394	397	388	397	391	423	421	400	416	416	406	418	413	387	451	386	420	408	390	404	398	423	426	367	430	371	447	429	444	398	427	430	425	422	376	407	386	434	444	401	436	443	412	377	428	432	410	401	411	406	422	427	395	403	394	395	421	385	417	431	455	423	431	416	405	402	419	435	414	430	444	409	386	392	395	418	424	407	428	401	439	387	452	406	432	385	392	381	413	404	453	420	398	396	415	424	433	417	431	413	410	401	439	404	372	392	428	408	422	365	419	398	416	406	427	375	421	439	426	444	381	409	400	412	407	395	394	413	406	407	427	427	401	422	414	436	396	433	424	421	383	402	445	413	408	413	391	420	422	433	445	407	428	435	416	450	427	394	404	376	426	405	426	372	382	410	413	428	449	454	384	425	405	423	418	416	427	426	408	398	450	400	440	448	393	399	426	399	426	371	407	429	415	400	419	415	436	458	404	407	421	399	428	366	395	396	416	419	411	417	399	400	443	434	419	402	437	408	423	421	389	408	413	410	392	431	432	423	415	419	388	426	433	408	454	396	396	398	379	436	401	369	434	417	392	411	452	440	385	397	393	416	388	424	390	406	408	387	452	398	417	411	411	432	418	439	397	387	433	418	410	465	408	401	435	407	393	403	438	432	442	399	403	424	392	408	431	418	414	404	371	386	390	396	402	423	438	402	403	392	447	388	399	421	398	401	429	385	407	410	399	439	386	400	415	421	429	425	440	417	440	435	428	418	463	407	418	415	414	429	394	400	442	423	448	425	430	386	412	416	437	412	422	414	438	396	449	383	435	440	421	394	412	390	405	438	422	414	392	420	410	421	359	444	390	429	421	433	411	379	418	386	428	416	421	401	401	464	423	409	435	392	401	390	418	404	418	432	433	424	364	491	418	440	390	383	428	374	398	423	420	412	402	388	433	400	407	398	393	422	403	457	430	420	417	419	399	377	426	441	419	434	404	428	437	432	432	415	408	402	393	408	409	438	461	433	435	382	373	404	432	425	376	392	421	434	422	449	429	442	421	431	455	411	410	432	422	399	406	408	423	418	406	399	418	397	401	423	428	448	405	413	436	392	413	408	402	394	394	424	407	389	403	436	467	405	426	424	419	411	399	431	449	417	416	397	434	416	426	417	403	409	428	416	446	417	429	429	409	444	412	427	450	399	409	410	432	412	438	426	376	433	439	407	411	416	422	419	437	397	434	422	427	420	420	435	430	411	423	396	425	406	395	447	432	422	413	439	414	402	386	437	418	371	380	388	419	451	388	399	443	416	405	447	449	408	434	401	430	408	398	409	452	406	448	398	427	408	446	376	383	453	442	440	386	385	384	384	447	409	457	389	404	403	410	377	424	420	418	428	419	425	412	407	392	390	412	436	404	409	427	460	428	405	380	392	426	411	381	396	421	445	411	403	457	376	427	408	414	423	446	388	424	421	435	393	387	399	405	407	387	419	467	398	396	414	399	409	438	398	411	393	416	438	417	365	433	423	438	377	409	430	385	424	367	434	403	405	435	410	411	432	434	442	388	457	397	464	401	424	428	396	417	409	390	417	383	418	445	457	409	401	413	407	389	420	388	410	413	399	406	401	406	404	387	390	429	450
23908	20960	28063	24016	19806	1573	537	351	315	259	220	202	209	186	182	181	164	169	163	151	178	149	159	147	167	151	142	151	143	108	149	125	138	166	114	130	153	145	141	143	152	136	119	139	124	127	129	131	147	119	146	128	143	146	136	135	124	115	135	147	141	131	133	137	128	139	136	133	124	135	116	140	138	158	123	134	128	137	143	147	139	130	119	142	122	112	142	148	142	127	124	141	140	139	141	130	133	123	133	139	124	147	136	145	114	126	127	123	127	128	120	134	135	128	129	144	135	129	136	153	123	117	126	122	133	135	121	138	134	134	121	121	116	111	151	146	129	130	135	130	144	131	134	120	121	124	137	135	136	120	135	131	149	114	142	138	131	132	122	119	127	126	142	114	130	128	125	127	139	132	151	119	122	122	122	119	126	137	128	136	130	156	122	139	138	135	132	109	127	139	122	117	113	170	134	129	125	134	130	138	134	130	149	118	128	127	136	155	142	148	121	118	135	122	135	132	130	128	138	134	132	133	131	141	125	107	141	140	130	125	107	139	129	138	146	135	144	143	129	134	128	120	135	135	141	144	136	137	133	125	146	120	143	138	144	117	120	125	113	142	126	119	125	133	166	134	118	120	124	136	137	123	129	137	139	122	123	124	126	136	124	105	117	135	146	131	122	138	127	146	144	152	136	138	136	129	147	109	141	143	130	144	124	145	115	127	155	102	131	134	134	152	122	129	114	124	123	132	132	126	147	108	129	140	110	134	122	136	137	111	143	134	132	123	122	124	126	130	132	115	139	139	139	135	129	131	132	137	106	120	121	107	146	148	121	133	136	126	146	143	135	133	139	124	129	127	127	121	126	132	140	134	126	148	114	148	128	149	121	136	135	130	135	128	122	119	141	132	142	144	119	124	142	131	129	130	141	133	120	134	137	129	128	121	126	134	108	117	124	123	121	129	126	142	140	133	133	130	113	115	121	126	134	119	127	114	132	141	120	118	137	141	126	138	122	121	136	118	133	129	137	126	134	131	124	126	129	137	119	151	123	113	126	126	137	96	152	112	123	134	108	128	136	147	134	139	145	131	110	151	117	132	151	147	133	130	144	134	121	135	130	151	100	129	136	124	144	124	140	131	144	105	117	145	135	132	143	149	131	158	138	135	119	123	129	105	124	130	135	123	120	120	155	135	137	131	115	152	123	137	132	138	125	131	117	117	138	124	132	145	130	154	122	116	98	116	141	128	169	123	143	142	115	129	126	114	119	123	145	125	127	135	148	139	112	109	124	130	130	132	131	138	127	151	143	114	131	130	130	140	110	140	129	131	143	140	129	146	117	141	148	145	121	153	126	135	112	122	145	141	135	123	127	138	120	129	137	132	128	134	135	127	144	123	148	134	125	138	122	116	117	142	132	130	128	132	133	140	134	134	141	146	138	130	132	130	127	132	127	148	131	124	128	125	106	134	120	142	129	149	120	119	137	130	122	124	149	126	129	134	127	130	142	130	128	145	132	136	126	121	120	120	134	123	142	142	156	136	149	150	144	146	137	131	135	138	144	145	139	147	120	125	131	132	121	131	120	134	119	137	142	130	136	123	152	137	126	136	119	142	121	134	137	117	120	140	93	128	133	123	120	137	134	128	117	123	126	130	161	143	127	103	125	129	131	128	120	108	156	120	132	141	135	125	124	147	144	129	132	126	138	128	127	115	125	136	134	134	136	137	128	130	102	122	113	137	129	126	113	161	127	118	143	137	131	146	125	117	161	135	132	134	125	112	131	150	128	120	127	136	125	150	143	130	122	132	130	119	122	121	127	127	124	136	120	131	111	133	141	132	146	144	132	121	130	122	152	143	149	114	134	148	123	131	135	150	141	143	145	155	125	133	129	112	112	134	112	136	136	118	145	141	131	153	140	116	140	109	125	133	135	142	136	126	153	118	152	122	122	144	133	146	125	124	122	126	132	132	132	134	134	142	127	133	136	111	123	108	135	137	128	146	139	133	146	139	123	139	129	134	152	141	121	133	128	106	135	127	145	117	134	139	115	124	132	130	131	142	118	135	124	145	129	130	133	135	115	126	127	128	162	124	148	134	127	115	142	145	113	143	144	128	141	127	131	154	132	144	113	122	118	133	121	126	133	125	141	124	143	106	123	116	128	120	129	131	118	135	136	143	140	119	131	142	130	126	141	112	110	111	110	115	131	128	129	137	128	129	125	139	113	133	118	126	119	149	123	108	114	127	132	117	121	133	130	128	147	127	138	142	139	145	144	134	140	135	134	121	135	117	137	130	118	127	134	144	149	129	130	130	128	152	125	116	121	133	152	150	131	111	117	114	138	130	114	134	113	142	123	156	128	106	138	111	128	138	126	134	126	138	124	134	137	135	134	119	129	124	127	111	130	129	151	161	113	130	154	121	164	141	119	132	131	127	122	140	121	128	136	129	127	132	139	161	119	139	134	144	147	138	129	138	134	148	144	136	138	130	143	144	128	131	124	148	133	121	122	125	146	127	130	128	121	139	142	110	140	134	142	141	136	123	119	123	137	139	138	155	131	127	118	132	136	146	136	139	130	146	128	137	120	146	123	123	154	129	126	123	138	154	135	136	126	114	135	146	132	142	151	135	150	125	139	122	111	121	133	125	120	128	137	128	127	138	124	140	137	139	132	113	109	127	133	135	110	123	147	107	116	138	133	119	132	135	152	137	133	120	136	128	129	138	144	125	133	106	143	137	121	119	136	128	133	127	137	115	115	147	130	141	112	148	130	115	127	141	121	135	146	152	144	131	142	123	115	163	132	126	142	125	131	144	127	116	128	137	137	137	114	133	128	141	119	155	151	131	131	122	133	118	140	144	134	122	130	143	143	141	131	132	133	136	131	132	119	137	120	130	135	146	122	123	139	148	126	149	126	131	108	151	116	134	160	133	120	119	142	149	142	98	118	128	126	127	174	113	122	119	118	128	121	152	133	99	136	143	124	129	151	146	116	138	131	139	124	113	137	154	139	135	149	124	132	131	137	129	121	136	115	104	131	131	131	126	121	125	134	148	136	127	135	137	125	125	116	143	101	144	137	159	128	138	117	126	128	136	150	121	135	130	148	114	110	130	128	134	126	125	139	118	135	149	116	137	121	129	139	135	137	131	131	131	153	120	138	135	124	148	131	132	142	120	125	137	109	132	134	127	129	126	119	100	138	122	123	159	144	116	150	115	139	139	139	129	132	113	141	119	133	128	131	146	146	107	140	121	135	144	137	124	100	118	118	134	106	116	115	136	133	148	147	135	129	137	138	131	130	136	102	149	139	133	116	141	152	149	131	130	111	135	136	108	132	148	141	128	116	135	119	128	138	133	122	119	106	137	148	137	122	116	122	132	143	126	121	125	124	129	134	156	118	141	120	126	139	153	121	133	129	128	143	138	142	126	140	130	137	140	126	147	142	147	119	117	118	140	123	111	128	133	113	120	129	143	130	119	145	136	113	116	144	121	130	151	141	140
15583	9598	7993	4051	2593	1895	1398	1081	880	782	663	630	532	466	465	425	430	399	370	361	337	329	325	339	306	339	305	290	308	301	292	304	285	309	302	273	283	281	236	283	270	298	272	276	257	266	273	297	297	272	305	265	262	275	246	282	275	279	283	233	259	267	245	266	289	289	284	246	238	301	294	267	294	265	252	278	266	267	276	283	281	255	271	282	256	282	264	235	267	270	259	256	269	257	255	248	263	276	262	293	244	243	244	268	248	281	242	256	249	241	207	238	254	250	251	268	259	275	254	276	243	225	268	279	258	225	255	273	297	284	270	280	272	263	258	266	259	261	270	253	240	258	265	277	241	255	252	271	280	270	256	262	265	244	271	236	258	253	255	233	249	283	264	250	259	281	248	270	273	238	253	258	250	260	250	270	249	273	256	279	261	271	270	252	270	267	254	275	259	256	261	256	251	274	257	270	252	250	252	282	264	296	254	270	266	262	249	296	255	250	239	227	273	274	259	255	245	274	240	287	240	258	289	284	273	290	281	276	254	253	252	237	264	286	249	257	270	258	261	241	299	270	278	292	234	300	226	261	230	296	276	237	267	267	276	246	270	265	241	254	271	253	259	246	260	259	278	255	242	249	264	274	294	239	254	258	244	229	229	262	253	271	238	265	268	247	251	250	254	264	265	230	277	254	255	245	239	257	267	252	233	282	274	274	249	264	257	234	250	232	262	280	280	273	254	261	217	250	287	254	260	255	276	277	250	261	222	279	263	286	243	266	259	231	281	260	287	264	260	237	242	273	235	257	247	269	233	287	283	274	277	294	257	249	288	248	235	264	262	256	253	228	269	273	241	262	256	283	305	303	266	250	240	231	242	269	268	253	230	279	264	272	290	258	265	230	237	286	249	224	241	238	274	262	242	272	263	248	245	272	258	260	269	247	246	248	239	256	254	247	262	249	239	280	244	247	255	255	274	244	254	286	261	245	246	290	258	237	278	282	241	283	293	276	260	260	282	253	234	278	258	253	271	258	254	238	254	240	290	237	257	237	283	261	250	248	252	247	222	244	267	260	243	264	274	263	284	252	261	257	251	248	257	258	264	284	251	260	251	263	257	283	274	260	293	274	278	241	243	244	271	273	257	257	242	276	240	283	287	268	227	269	227	261	232	290	268	264	273	254	275	251	252	264	256	255	287	260	283	276	262	256	257	250	253	261	231	223	271	268	250	237	260	272	224	263	258	270	305	290	271	265	265	254	252	274	250	269	286	263	252	258	257	264	308	275	288	271	272	263	273	250	288	241	231	241	274	262	243	255	241	279	285	266	263	247	233	258	231	255	244	254	252	246	258	254	279	254	250	266	258	284	289	284	256	252	254	275	260	257	260	251	254	249	233	252	259	268	240	277	222	262	241	305	249	274	294	262	274	263	252	258	268	242	284	264	279	274	247	275	268	248	259	239	248	276	269	281	259	269	274	286	267	235	255	259	243	273	248	283	266	251	281	250	277	254	260	263	256	248	271	273	277	251	253	254	286	274	261	257	274	246	262	247	253	250	256	277	260	263	253	273	249	264	209	259	264	260	256	266	252	251	242	269	267	245	275	248	277	241	246	297	254	256	262	275	283	249	252	278	227	276	254	274	244	272	292	265	268	242	246	254	262	256	243	263	248	222	277	287	245	248	260	240	245	247	259	249	274	273	286	256	270	261	256	255	251	271	278	250	249	267	271	272	256	248	287	281	269	292	239	244	239	266	270	253	262	247	258	262	276	231	248	252	279	242	223	255	269	244	268	251	267	242	260	259	261	272	266	281	234	256	260	292	257	277	250	249	222	259	259	268	274	251	230	284	263	280	254	236	283	267	242	254	261	252	253	250	278	256	243	244	262	267	264	244	259	248	252	258	264	240	270	256	241	264	256	255	250	248	238	269	261	269	238	276	260	259	257	246	242	277	293	250	285	256	286	256	272	280	250	235	268	258	252	255	258	259	249	240	253	228	262	244	238	225	277	255	243	263	249	260	267	278	276	259	241	250	247	237	268	257	248	247	270	232	270	270	238	260	255	268	246	271	251	259	271	232	277	246	277	288	237	248	256	260	259	238	269	255	235	301	246	272	244	274	264	244	272	253	223	233	288	269	239	285	249	259	267	250	226	263	270	259	256	282	248	251	246	258	243	261	262	252	242	260	271	251	235	241	261	248	274	284	240	275	266	262	256	237	262	261	287	260	266	273	239	260	262	271	267	245	260	243	246	274	268	267	280	256	252	232	288	241	265	269	279	236	269	261	235	238	263	248	245	257	260	222	254	269	253	261	277	264	272	254	259	291	259	250	267	235	274	267	249	229	248	246	256	246	248	256	220	270	266	251	261	243	258	262	223	225	268	253	252	236	237	273	268	263	273	273	251	278	272	253	258	252	276	230	232	268	266	239	251	266	239	287	278	247	245	272	268	294	261	282	221	262	239	238	222	259	266	252	256	275	279	281	255	271	262	239	266	254	232	259	260	261	268	277	241	273	245	226	256	247	234	266	268	263	262	254	277	284	262	246	223	262	264	249	242	277	250	218	277	258	241	268	254	245	270	263	261	292	259	262	277	247	254	260	268	266	268	261	273	256	274	254	273	248	256	260	254	251	277	260	295	249	275	251	252	271	247	272	248	265	274	262	263	235	271	254	266	258	271	251	262	267	251	305	246	270	271	284	248	264	255	260	283	259	236	255	249	273	272	259	276	261	259	254	242	271	235	265	292	278	214	272	253	220	279	275	248	244	246	223	222	247	229	257	249	279	278	260	251	299	238	276	222	253	279	245	266	301	265	263	262	241	287	283	254	234	255	246	270	240	241	220	248	252	269	250	226	283	260	238	285	309	265	269	261	246	235	229	268	264	263	238	244	267	280	273	290	260	267	240	251	275	258	259	245	278	238	271	247	265	290	231	277	245	255	243	265	242	235	265	273	241	249	285	254	263	272	238	256	244	270	273	270	251	270	284	267	274	281	262	269	259	236	248	270	259	272	245	258	268	258	279	257	290	251	281	259	268	223	238	269	258	247	248	245	273	228	280	243	275	265	266	251	241	250	254	245	284	259	262	253	233	247	245	265	265	252	271	254	250	282	279	268	263	222	249	246	251	254	230	271	264	237	245	262	249	236	239	282	283	224	240	238	259	296	268	253	247	234	254	268	229	264	243	255	257	239	251	249	278	236	260	258	232	285	258	258	282	271	267	245	284	263	229	304	259	263	272	227	250	283	264	262	251	264	238	284	286	269	250	254	253	245	249	273	269	243	275	231	241	280	266	246	253	276	275	266	255	260	262	244	241	248	246	267	269	247	255	251	278	242	289	243	274	283	245	258	238	255	258	251	279	245	270	262	298	282	262	265	218	244	268	235	246	239	234	287	235	263	255	269	265	262	273	255	271	243	264	251	270	267	270	252	246	274	226	253	274	304	235	252	262	260	232	269	225	249	261	238	269	265	300	280	274	239	244	275	236	221	271
22960	20964	28769	23348	20964	19293	2048	851	635	601	519	486	462	434	422	417	385	394	367	356	367	370	379	322	314	351	351	356	351	357	342	317	342	358	343	347	331	322	341	366	316	330	341	333	344	324	342	336	355	322	309	337	333	307	326	352	305	319	305	308	332	339	317	321	286	300	323	345	322	317	331	334	322	325	327	330	298	329	326	339	301	336	333	336	319	340	359	352	261	298	282	322	306	274	291	322	331	297	323	324	316	323	355	307	356	323	306	331	288	355	322	314	309	296	314	333	332	317	291	294	284	315	318	299	324	341	325	334	321	295	308	320	358	315	312	328	327	280	307	321	314	303	334	302	367	325	296	341	326	301	288	338	357	333	297	329	337	324	339	329	319	342	302	333	286	297	386	334	322	331	306	305	341	325	314	337	332	334	277	320	319	328	317	331	330	312	327	306	295	291	340	293	316	319	297	334	348	320	332	330	315	306	300	330	333	287	325	307	325	319	338	334	322	334	310	283	328	307	332	327	298	316	312	327	324	350	351	319	340	327	292	308	313	345	321	299	322	314	328	327	279	337	336	282	302	328	316	347	305	327	322	334	302	291	308	283	345	325	305	313	344	320	328	267	306	294	320	300	309	337	300	303	325	311	321	334	349	342	291	331	311	330	317	332	340	306	305	346	319	347	324	313	334	300	330	322	330	333	301	305	322	301	310	333	307	327	328	307	326	301	301	309	319	332	298	357	302	289	307	295	329	317	304	327	316	317	305	336	310	293	321	320	324	331	321	313	341	302	346	270	318	304	321	313	320	306	290	316	307	275	316	323	318	301	349	303	326	301	316	308	303	292	334	349	315	317	305	331	311	330	290	317	316	282	301	312	323	342	301	310	300	298	328	333	346	322	306	341	335	357	310	334	292	292	339	319	298	321	332	312	335	351	291	300	298	305	288	369	307	325	291	324	325	311	319	322	312	331	349	316	314	286	299	286	308	311	316	306	298	312	286	308	320	321	317	338	295	335	301	339	328	308	308	326	283	319	308	305	329	315	349	299	309	304	304	334	290	332	335	307	336	306	285	324	308	325	340	293	314	332	332	325	295	310	311	310	301	302	280	312	332	353	327	320	321	318	287	305	292	331	332	314	337	327	328	319	331	276	339	328	314	294	313	328	340	312	331	319	307	329	310	314	350	296	334	296	330	303	315	316	318	326	328	327	301	322	285	348	333	303	312	344	320	317	345	324	291	304	337	299	315	304	294	297	292	326	336	318	309	339	335	323	317	326	312	305	330	317	312	350	317	303	324	331	341	317	341	304	325	313	307	317	319	317	285	319	311	337	339	305	313	332	327	297	333	342	294	292	319	302	314	304	354	306	325	285	293	331	308	299	313	295	290	352	344	316	319	309	322	339	316	292	319	309	299	310	315	306	332	315	291	329	282	331	308	317	333	326	353	297	340	311	317	327	321	325	315	323	326	310	327	315	320	287	275	324	299	328	325	299	346	309	326	299	315	296	322	278	301	305	335	300	296	323	276	319	320	314	345	316	309	307	271	330	305	319	327	335	322	296	292	310	317	327	304	331	321	341	304	280	326	323	297	325	298	295	331	288	312	312	311	317	332	314	302	302	332	322	311	322	300	320	347	313	332	311	337	307	321	312	314	333	332	316	319	310	327	313	287	276	343	314	320	288	332	295	319	281	322	352	307	317	316	321	302	366	279	323	297	316	308	337	284	309	325	328	306	312	314	339	333	306	327	323	331	287	314	360	319	304	323	316	318	327	308	295	299	313	313	302	320	315	330	323	327	315	295	318	334	306	324	325	342	344	311	325	334	335	340	332	321	296	332	345	314	300	321	359	337	309	284	334	327	286	306	321	300	300	324	328	322	321	336	326	306	291	328	311	303	325	337	287	351	315	303	294	300	329	307	271	320	323	317	318	332	362	307	309	319	292	313	310	335	325	334	303	322	322	295	335	342	300	288	272	313	343	293	331	321	314	329	289	300	301	310	337	340	300	300	326	323	317	288	323	316	308	328	329	293	325	299	306	309	306	289	318	331	296	318	311	308	303	342	295	344	332	370	340	359	297	311	313	278	282	333	322	334	317	302	284	331	335	330	322	320	279	339	316	327	319	308	295	328	343	300	320	294	334	295	330	310	328	292	298	299	345	360	309	328	319	313	327	318	313	312	311	306	309	317	324	317	322	324	281	324	287	305	300	307	337	317	311	320	308	317	315	338	324	314	339	342	303	321	303	325	316	296	349	321	317	293	315	343	313	315	302	285	293	293	344	344	313	311	326	295	332	328	335	296	301	324	302	353	321	331	314	312	324	328	315	306	323	309	343	311	308	312	318	338	321	311	295	318	321	302	308	313	314	334	323	316	317	287	329	286	369	277	298	281	295	314	332	334	303	311	331	306	312	315	329	330	345	349	336	291	299	313	309	309	315	323	299	340	293	330	307	321	309	313	292	349	315	276	311	324	293	313	328	300	297	332	321	327	338	319	326	330	295	344	314	302	319	342	337	315	321	324	295	297	315	323	309	312	294	302	319	296	313	319	296	285	309	315	302	319	319	330	312	338	317	334	318	301	301	334	315	296	338	305	297	307	320	309	320	318	321	337	320	319	309	293	309	291	314	303	322	325	305	320	300	326	309	284	316	280	312	318	349	318	302	325	317	323	316	332	353	300	317	314	304	319	319	309	311	323	314	301	318	324	334	305	327	326	326	310	302	325	319	341	307	350	313	302	311	313	294	341	296	320	279	310	309	303	334	326	316	284	343	319	278	316	329	340	321	328	318	310	293	311	351	346	316	301	311	307	303	322	292	290	326	335	323	353	293	297	321	333	324	315	323	314	327	324	342	295	294	313	325	304	315	310	334	272	325	320	339	329	330	294	312	321	286	323	299	297	286	322	316	292	323	301	338	300	283	307	305	320	309	310	288	314	291	344	316	327	299	320	304	292	277	308	338	319	298	332	306	303	297	326	304	324	322	279	301	314	301	324	327	336	302	321	317	335	299	317	282	300	301	331	307	326	312	320	302	317	333	317	311	317	283	320	308	317	280	313	327	299	305	344	323	299	364	337	297	300	294	293	323	334	305	307	340	345	342	305	292	356	311	327	320	318	320	310	326	335	337	294	312	304	299	339	331	318	338	298	325	307	312	322	316	296	277	295	301	332	333	298	331	304	311	348	331	334	328	332	330	302	334	313	336	254	316	301	310	323	337	328	310	324	305	346	329	324	307	318	320	325	342	303	281	303	298	293	297	316	321	313	304	302	334	298	314	324	287	301	301	314	313	328	304	330	304	331	325	300	319	283	300	304	316	344	325	307	323	314	320	316	318	342	302	328	323	267	331	327	277	332	312	319	296	306	332	317	320	332	298	304	326	340	330	295	325	342	312	303	356	302	299	315	313	329	306	307	350	301	324	310	330	336	331	285	304	342	345	317	332	305	329	324	319	303	356	349	301	330	335	313	324	312	293	298	338	311	299	322	328
17423	15734	13221	7143	4862	3490	2669	2202	1907	1536	1377	1149	1096	1066	918	877	892	761	805	749	757	710	729	678	649	661	661	627	594	646	630	628	598	619	647	611	628	585	601	594	577	567	590	604	652	577	551	602	587	597	541	617	620	570	570	556	607	561	566	561	547	565	579	581	569	552	595	549	548	510	606	589	544	564	547	574	553	529	626	552	584	576	531	563	584	547	526	531	572	564	533	576	575	576	530	539	584	554	542	590	546	577	520	557	617	547	548	588	528	557	568	600	552	539	551	549	588	563	556	568	543	551	589	548	572	526	515	520	585	569	624	548	591	581	576	547	525	541	567	537	573	538	609	550	584	549	567	566	561	543	517	567	574	517	528	566	548	571	561	549	558	582	526	526	549	533	589	554	534	563	581	581	568	583	578	523	550	544	516	587	541	504	540	573	555	580	584	554	570	537	522	569	544	496	577	586	561	564	546	568	542	515	537	558	535	552	561	557	534	523	532	543	560	532	517	551	538	543	579	562	525	569	553	562	562	539	590	568	547	549	546	559	548	551	555	555	558	597	531	552	567	546	535	603	583	600	534	577	591	547	547	559	539	578	572	555	573	532	560	590	514	565	530	568	529	553	542	636	568	587	530	553	585	592	533	555	536	551	562	517	553	543	538	578	531	524	547	526	557	550	571	539	510	544	555	570	562	530	541	543	561	508	594	554	554	571	532	550	580	556	520	581	591	574	596	553	530	571	533	508	550	521	594	559	592	547	614	582	558	561	561	585	585	576	541	537	563	538	543	536	544	556	526	556	578	577	556	574	565	553	591	555	571	576	583	572	556	568	562	522	525	570	594	543	563	545	570	538	550	538	548	559	545	547	593	539	543	560	550	508	542	584	560	564	524	594	522	529	565	571	568	536	573	564	546	522	562	563	563	566	546	522	545	583	551	532	595	540	566	618	538	543	563	521	561	573	520	605	600	564	539	540	550	551	572	560	539	542	574	538	586	558	570	574	566	552	531	565	557	550	535	566	594	563	528	547	567	540	573	532	555	537	570	545	552	510	583	539	582	513	562	515	552	567	552	555	579	581	574	559	574	561	547	534	493	563	537	561	569	543	544	537	584	539	554	561	569	579	565	566	528	492	568	542	538	546	574	562	571	553	505	567	574	595	584	529	529	566	575	553	525	611	597	567	537	593	555	534	542	541	582	548	552	567	559	527	559	545	565	563	562	522	559	557	537	522	536	589	535	549	570	531	543	551	534	534	527	536	574	564	586	540	563	534	593	550	555	519	568	562	559	608	500	551	544	575	535	527	559	531	534	526	548	474	561	570	567	559	553	560	552	537	525	564	523	568	525	585	515	579	575	549	556	565	534	538	534	564	605	588	538	591	573	540	552	529	569	557	579	544	568	571	555	567	610	608	533	572	578	554	547	544	567	569	551	559	554	569	532	535	502	557	573	546	552	538	553	535	549	521	538	571	523	535	565	503	532	561	546	584	540	556	490	519	541	537	574	569	574	532	530	579	519	581	564	583	516	519	538	588	574	554	570	541	585	559	546	560	558	535	514	566	572	557	545	568	557	538	546	535	537	591	566	549	529	550	566	553	543	562	573	515	533	560	553	555	578	557	546	553	559	560	544	523	538	525	582	534	541	556	558	535	531	554	513	562	548	546	530	556	525	589	518	543	546	573	564	553	561	591	562	542	558	593	552	521	516	578	564	598	536	547	521	585	521	561	552	534	568	531	580	513	545	532	526	571	572	500	613	561	593	579	584	534	556	574	511	589	599	601	515	527	592	554	555	511	577	530	560	586	566	543	533	549	550	552	531	517	562	562	543	535	520	563	558	503	556	564	512	530	526	543	549	534	577	534	564	545	542	551	543	561	538	589	557	577	572	547	509	544	544	540	581	564	500	571	530	552	530	536	532	533	550	570	527	563	564	559	557	527	575	537	548	522	513	596	545	548	567	567	536	568	546	572	586	547	550	536	519	545	568	575	532	572	565	590	548	595	560	546	530	536	543	624	573	528	602	519	596	572	541	515	528	527	584	553	563	544	552	532	533	485	556	545	557	544	547	554	513	586	558	556	585	543	522	571	569	516	592	545	519	563	572	528	575	545	506	600	557	545	540	579	543	556	536	555	542	566	532	551	533	543	575	550	529	557	570	544	551	535	543	562	550	546	510	520	579	541	560	569	561	589	568	503	569	582	568	575	581	551	577	605	539	546	540	574	587	548	569	553	556	555	548	534	601	566	556	548	565	553	527	559	543	552	537	549	543	576	559	517	597	542	531	562	555	566	543	557	575	551	523	527	511	569	548	539	531	570	554	548	544	557	543	492	534	521	603	528	549	549	536	567	491	553	563	577	549	570	552	531	541	498	580	564	572	551	569	551	560	555	559	523	569	526	557	561	514	513	560	552	605	578	597	535	579	575	547	578	577	542	547	486	525	543	590	556	586	567	549	546	518	534	545	556	590	569	561	538	571	570	547	570	554	560	528	552	535	523	561	563	576	543	560	524	553	561	535	541	513	579	552	545	559	540	538	527	590	546	574	558	607	528	541	536	523	520	547	538	532	597	565	510	527	530	557	547	578	559	540	589	555	541	553	520	535	557	555	558	531	542	548	554	560	570	570	536	562	544	578	571	520	538	546	547	558	553	558	565	545	525	539	520	535	538	563	547	546	534	577	529	541	565	568	568	553	553	552	521	564	548	510	571	544	575	557	614	569	633	586	571	608	491	571	586	527	560	541	543	545	588	554	562	576	531	550	527	530	568	584	510	536	555	557	534	527	537	547	526	548	563	545	565	509	570	571	555	541	563	588	539	580	551	565	507	575	504	540	538	547	561	575	570	529	545	547	494	576	557	558	549	588	554	557	577	553	591	537	566	506	580	549	575	539	596	538	556	543	563	580	532	591	535	559	592	545	544	569	591	574	569	511	549	522	548	521	593	556	528	592	542	594	533	509	544	544	540	552	546	558	560	514	607	600	583	539	524	534	531	522	495	596	531	507	602	596	552	547	553	542	578	562	580	539	549	546	557	581	528	523	575	524	565	594	575	572	550	575	527	530	566	585	550	570	523	533	597	561	574	538	570	545	565	538	528	551	519	550	566	528	532	530	544	509	569	578	540	551	554	575	537	579	557	588	550	523	565	516	545	583	561	567	522	582	558	516	591	593	566	534	553	515	552	571	528	522	516	534	533	551	557	555	607	586	525	526	582	552	556	558	558	564	538	554	559	521	582	547	537	549	573	570	539	574	540	564	546	558	542	562	580	516	557	531	561	520	568	551	555	586	560	548	588	562	500	568	553	491	558	557	550	556	523	590	534	552	480	567	532	530	552	538	540	544	532	553	582	539	516	568	579	556	552	530	566	508	562	584	534	547	571	534	556	549	576	556	567	586	541	575	538	524	548	528	576	535	599	547	551	540	553	557	571	551	519	555	555	580	540	549	520	550	620	564	502	523	570	545	539	528	529	561	566	537	536	561	597
26535	20413	8266	601	333	274	252	245	269	240	218	219	204	235	219	197	223	216	223	222	216	224	239	217	201	242	200	216	218	227	196	193	223	221	222	229	214	238	184	216	220	231	217	240	233	216	206	210	184	197	214	237	205	210	187	216	202	205	191	237	224	204	188	219	212	234	222	191	206	223	223	221	207	221	228	204	211	215	227	246	237	220	216	205	193	222	187	205	225	226	215	224	213	211	216	221	206	237	211	213	236	192	187	202	214	237	228	190	203	233	217	235	242	232	245	223	231	225	230	231	203	216	215	224	189	216	202	215	208	236	234	207	206	214	231	216	181	186	205	247	221	255	225	204	213	244	239	214	207	220	218	214	200	240	201	229	214	225	225	194	193	190	237	229	190	219	226	216	206	207	189	169	244	215	199	213	246	199	218	197	221	208	235	222	232	235	227	242	207	223	233	213	207	188	203	220	203	231	228	206	197	189	223	215	231	205	187	211	214	216	214	205	187	221	204	199	214	214	214	209	209	217	225	228	199	204	211	220	257	221	217	206	220	208	216	216	211	215	222	218	212	209	222	223	221	212	209	220	234	218	191	194	231	237	215	197	217	222	211	223	232	200	212	207	216	215	209	208	232	198	259	239	227	227	206	221	231	224	196	218	236	198	180	225	212	238	214	196	202	206	220	206	217	224	209	235	202	241	202	211	245	187	235	185	222	230	200	221	206	213	251	198	206	207	223	216	223	233	225	223	212	204	189	215	231	195	202	208	226	218	209	216	241	203	215	239	195	206	215	248	198	244	223	196	204	185	214	207	219	212	228	233	213	214	224	192	218	229	218	214	211	208	229	212	213	224	216	206	225	197	224	196	228	235	209	190	210	223	224	230	232	202	199	206	215	212	245	205	209	185	225	195	217	234	232	236	212	235	216	230	209	221	228	216	228	213	200	224	221	228	231	248	211	232	197	203	209	218	199	232	201	211	202	210	206	207	222	222	223	231	212	207	203	236	214	204	205	214	233	237	235	215	232	186	229	225	214	216	204	243	226	231	201	223	218	197	218	235	194	189	223	234	221	209	258	227	217	208	225	200	242	212	214	218	181	205	223	207	237	216	203	217	211	233	212	186	208	212	209	217	213	229	219	233	214	238	212	223	230	232	211	242	213	177	221	207	189	230	198	208	221	206	222	193	214	227	199	225	198	203	223	203	226	181	216	218	221	235	221	220	188	203	210	235	219	234	203	186	210	222	199	237	224	201	200	217	209	228	223	227	197	214	225	218	210	213	208	231	215	244	195	199	235	181	208	211	210	206	240	196	216	228	197	204	211	228	218	219	197	221	185	210	209	215	204	212	229	221	209	187	197	195	192	226	203	212	223	218	192	211	213	219	223	195	192	215	216	209	223	229	224	206	205	210	214	213	216	208	202	220	208	205	210	226	195	210	220	224	204	242	185	201	221	235	240	222	221	235	224	188	256	215	201	253	203	205	222	213	190	214	221	238	212	237	191	224	228	237	202	211	205	208	213	214	207	226	205	215	212	202	226	216	197	184	219	222	218	221	198	222	238	223	237	194	195	239	219	215	232	208	201	208	221	231	244	226	182	227	202	193	225	203	211	214	203	211	209	220	215	215	209	207	212	215	185	213	212	209	191	219	222	229	198	212	211	216	196	214	213	193	215	232	184	212	216	210	199	214	197	188	197	217	229	235	215	213	222	198	199	217	209	202	202	214	188	208	212	194	229	222	219	202	210	196	213	225	209	218	223	217	224	216	217	208	212	225	212	193	223	199	214	236	198	229	204	216	213	227	230	186	225	233	194	229	212	209	242	213	206	190	231	213	217	212	210	206	206	204	220	226	207	223	205	224	184	216	201	253	236	201	197	229	219	232	202	188	213	208	208	199	210	206	203	231	203	225	207	243	222	220	239	213	194	226	235	217	188	233	223	218	227	207	204	210	230	213	200	223	229	203	208	197	230	233	224	205	215	210	232	243	219	214	192	221	225	229	225	231	214	226	214	219	220	220	211	215	211	215	191	217	220	215	228	216	228	230	201	220	232	211	215	235	220	193	213	219	209	210	215	187	224	210	199	215	212	180	218	211	216	242	215	217	201	173	200	193	202	253	193	221	242	202	209	202	215	229	189	194	259	183	233	195	192	219	235	230	218	221	221	214	202	221	224	171	222	207	249	208	232	217	229	230	212	190	221	225	233	217	228	218	225	227	195	220	225	225	248	220	222	210	194	230	229	188	226	199	208	220	220	208	207	214	203	218	230	235	219	234	201	222	222	214	237	224	230	225	224	192	194	206	237	229	196	219	236	208	211	203	214	236	218	186	196	241	211	228	234	200	225	247	223	216	208	208	190	224	229	177	228	196	215	207	205	220	224	205	199	210	242	225	207	214	224	212	235	222	209	203	207	244	195	209	244	199	198	244	230	222	211	202	197	227	215	233	203	220	191	199	214	230	214	241	220	196	222	188	235	218	215	245	221	212	209	226	221	210	205	207	232	221	209	210	219	224	206	225	232	210	195	223	217	240	220	223	200	197	237	209	242	240	207	190	206	237	229	192	238	224	198	203	209	206	221	214	199	203	218	201	235	222	184	212	219	217	209	233	236	224	227	210	212	216	201	196	235	232	213	211	213	195	210	200	220	204	207	219	222	190	209	230	201	212	211	213	224	190	235	248	221	205	237	180	203	194	205	214	199	219	224	205	224	220	242	218	212	192	223	203	202	216	210	203	211	220	240	180	214	221	237	203	221	197	217	223	224	213	219	229	220	222	191	239	186	215	188	227	234	228	220	194	202	197	198	198	222	228	238	220	210	238	205	225	203	216	212	181	258	195	204	219	200	198	209	220	188	208	218	214	204	226	202	229	211	236	232	242	201	224	208	211	225	222	210	226	208	200	219	237	202	184	206	204	201	222	212	215	210	209	235	232	188	195	193	218	210	218	197	213	233	222	203	191	201	210	206	209	234	207	208	248	216	212	202	216	208	223	216	224	227	243	251	220	222	193	216	211	210	187	224	201	219	203	204	225	231	231	214	215	226	211	220	208	213	210	211	208	223	207	212	216	223	239	216	205	232	228	226	235	231	218	219	225	228	207	208	220	215	224	208	225	201	226	232	213	239	190	188	221	202	210	214	211	211	234	222	194	217	182	200	215	209	217	213	196	208	197	201	217	239	224	229	206	217	232	214	256	223	217	198	221	213	229	210	205	226	233	226	220	223	200	230	218	203	214	184	209	218	229	218	209	197	221	232	227	205	217	220	205	238	218	194	206	227	225	202	225	222	251	196	224	225	206	213	184	208	214	201	213	213	212	206	235	212	228	208	226	217	214	201	225	233	218	218	228	233	225	228	218	210	240	210	210	230	208	211	219	199	208	204	196	216	205	189	207	217	216	209	189	230	206	234	211	219	223	234	223	218	223	202	224	208	226	221	207	211	217	200	188	222	245	198	201	219	220	194	205	185	214	217	222	193	240	208	229	223	213
8003	1461	1367	830	679	561	519	501	504	473	429	423	473	443	428	453	424	437	421	434	447	451	401	423	391	402	436	405	462	461	430	421	417	459	374	430	448	415	421	384	435	436	440	403	408	405	413	432	400	414	404	389	393	432	429	439	421	421	420	413	399	395	452	387	433	434	414	413	400	430	422	423	409	423	418	417	395	435	420	418	405	454	413	416	446	432	426	416	456	413	430	428	426	366	421	409	429	439	396	466	452	416	428	415	448	418	420	410	451	391	395	412	452	445	435	401	403	381	462	429	412	405	427	393	400	413	422	406	419	376	418	425	391	396	398	435	424	430	415	435	389	446	414	393	438	425	405	418	366	433	428	418	398	394	447	427	436	429	393	422	378	417	398	420	387	423	402	399	418	389	468	448	423	410	424	440	401	432	389	407	431	416	426	409	429	430	421	412	434	422	427	436	424	413	428	448	418	395	416	412	445	407	403	429	423	410	407	415	391	380	407	409	427	420	411	426	397	387	412	414	402	436	462	425	432	397	418	412	452	424	406	431	425	415	424	407	396	402	373	441	436	417	410	391	417	417	417	419	407	425	404	409	415	395	431	411	435	408	445	405	405	405	430	390	419	384	409	441	358	412	426	446	415	432	433	429	416	451	409	403	393	414	371	410	419	462	418	435	421	437	418	428	413	446	399	461	429	424	418	423	419	410	411	430	391	438	385	438	416	419	438	420	412	424	404	427	368	412	425	403	421	387	424	404	437	422	448	410	411	413	442	457	419	392	424	426	441	418	419	416	413	440	401	446	367	413	417	426	453	419	432	455	446	413	403	415	389	429	407	428	463	398	393	391	380	449	403	437	392	434	381	422	424	433	397	419	409	420	413	412	403	383	398	410	441	410	408	402	404	432	439	416	384	447	408	396	422	430	413	424	398	431	419	425	390	456	429	396	426	426	397	406	423	383	411	422	428	455	425	454	424	391	417	450	428	428	428	384	426	444	421	426	414	406	437	432	415	423	426	413	434	414	433	422	393	399	409	447	417	413	442	353	436	394	409	380	405	426	444	419	423	425	422	411	383	393	391	404	437	419	421	420	431	395	395	448	413	356	414	453	400	465	412	438	412	432	405	423	422	401	397	450	398	423	400	389	428	401	404	398	396	458	458	414	407	413	403	431	455	396	383	372	434	417	421	402	427	413	400	395	415	422	445	391	408	396	417	382	448	446	405	417	419	429	406	431	434	394	410	418	463	404	439	414	444	387	400	419	402	379	434	398	396	443	418	402	420	410	431	405	402	428	457	407	412	393	428	406	397	424	392	407	402	439	401	436	433	416	405	445	392	406	407	415	435	412	390	412	432	421	472	401	416	424	428	388	421	447	388	388	436	403	413	419	406	408	449	439	373	447	429	417	375	435	408	417	433	392	420	417	398	427	402	432	404	417	379	399	396	410	383	450	385	427	453	424	391	390	414	425	407	414	413	437	422	396	413	422	354	425	409	396	431	493	434	371	397	396	426	424	436	406	452	435	420	410	451	414	400	452	394	390	415	433	411	435	408	390	438	408	450	419	406	436	411	387	399	445	429	421	439	425	416	380	409	379	415	428	389	434	411	360	405	420	425	421	406	404	418	401	405	441	433	414	445	432	404	420	409	425	440	425	401	387	386	431	406	377	414	426	443	457	423	405	392	428	415	432	456	387	394	404	389	361	435	437	431	414	413	402	431	390	409	439	389	400	408	388	434	427	400	391	429	423	431	387	402	374	417	396	402	404	424	433	419	441	428	378	430	425	424	383	429	415	423	406	395	457	394	447	410	383	414	413	432	403	428	452	430	405	435	385	405	411	419	380	408	425	422	425	412	396	429	437	457	443	437	441	415	407	438	409	403	394	404	438	397	412	447	394	392	407	409	406	390	389	450	414	397	402	424	422	401	426	409	443	425	421	427	421	433	408	444	400	405	381	426	412	396	389	431	389	379	387	428	406	400	435	424	390	395	402	398	433	394	427	426	375	423	413	396	445	432	428	396	409	417	421	406	418	438	402	427	412	413	419	440	381	435	409	390	426	416	385	390	391	415	444	387	398	419	429	409	432	455	395	431	424	389	403	382	447	399	407	418	428	417	425	420	401	403	411	411	455	438	410	414	412	395	420	424	417	394	409	379	444	381	424	413	439	439	472	371	410	433	413	419	412	438	433	426	402	391	429	376	454	408	435	408	419	404	416	407	400	391	403	396	402	430	423	422	425	394	402	476	433	414	396	442	430	444	417	423	407	392	400	402	413	393	434	395	435	417	402	425	427	429	451	407	421	395	433	404	423	426	390	440	384	453	441	418	393	376	428	381	396	384	386	429	366	426	394	424	455	379	433	404	438	376	409	416	387	387	479	446	428	410	430	432	434	416	422	431	414	396	414	415	407	414	403	404	400	394	394	398	418	374	420	390	422	449	430	419	412	406	416	416	420	421	431	411	427	415	402	424	406	413	396	448	416	427	422	406	424	449	419	429	409	454	430	399	428	405	426	425	454	387	437	411	442	390	423	379	410	386	418	435	418	438	419	406	406	416	432	427	399	420	405	416	433	394	432	395	402	363	391	430	403	406	422	407	394	412	382	412	429	405	416	431	406	388	414	403	465	399	436	457	436	410	394	430	401	414	409	409	394	438	403	390	384	428	388	380	399	399	444	401	433	424	415	417	421	437	401	413	411	434	407	404	391	442	382	407	394	412	422	443	430	423	370	410	382	387	399	424	418	391	395	435	416	432	389	384	415	441	419	470	428	399	389	422	433	390	443	434	367	439	409	419	430	403	413	393	440	381	413	395	401	417	437	407	431	413	381	418	426	404	450	425	386	438	425	410	442	409	447	398	372	417	422	393	409	411	412	396	404	411	382	421	428	408	417	369	394	421	390	404	396	448	364	426	414	417	393	388	445	399	397	423	432	429	404	376	428	427	419	426	403	432	396	393	399	443	423	419	425	414	384	420	438	407	407	394	406	404	378	418	433	417	396	399	405	433	440	403	404	395	373	441	425	428	408	411	413	415	460	384	410	425	409	391	405	454	415	408	430	409	392	398	411	410	431	423	399	396	433	392	419	417	421	402	381	411	416	438	389	410	413	430	394	411	394	409	436	391	428	379	428	412	400	401	429	425	398	423	396	422	433	410	415	386	434	466	410	430	354	424	401	427	397	419	422	408	404	395	433	450	435	411	427	449	430	402	427	443	402	426	455	369	418	444	443	421	422	429	424	441	429	397	422	409	397	445	398	438	411	443	391	408	445	409	408	422	416	400	424	448	414	456	447	417	418	447	393	403	411	428	456	401	413	424	389	425	429	427	429	437	407	432	432	382	411	431	435	394	420	431	408	389	404	468	410	372	416	412	412	424	392	445	426	413	415	427	376	418	451	435	380	410	421	398	459	419	408	406	420	415	382	404	407	435	439	406	423	417	415	424	434	403	415	445	458	380	420	381	390	415	403	422	387	398	431	410	434	403	386
23974	20994	28115	24061	19626	1619	493	372	282	266	215	214	200	187	184	183	175	166	142	166	167	170	137	170	154	119	115	140	161	126	150	144	136	138	138	151	139	120	137	145	132	135	137	144	120	134	143	130	141	138	144	142	113	138	121	127	117	146	118	141	134	140	138	127	110	115	144	125	154	145	137	135	126	114	144	125	142	141	141	152	146	125	144	129	121	121	149	126	137	142	139	114	127	126	134	122	117	113	140	123	129	129	137	134	131	142	149	121	126	134	135	139	105	135	140	144	142	133	144	142	140	122	139	139	137	121	133	137	118	129	156	129	138	127	145	142	155	133	120	102	122	119	121	115	133	136	149	137	155	129	119	122	121	146	122	135	124	134	129	126	128	134	144	133	161	124	117	146	115	129	120	120	132	124	122	121	130	156	130	127	138	150	127	113	136	144	130	138	106	141	139	130	142	125	142	130	144	130	136	145	126	143	135	141	132	132	148	141	142	138	150	134	121	121	132	141	117	122	146	115	135	141	134	119	127	127	130	130	139	143	153	134	139	145	144	138	139	111	114	122	136	134	102	127	108	155	136	134	133	130	132	134	130	129	149	141	120	118	126	135	125	156	125	120	107	141	138	136	129	117	122	143	154	132	165	120	104	123	135	137	123	122	126	136	135	135	117	133	128	153	143	128	123	141	160	121	142	135	138	133	118	161	120	137	146	128	117	128	148	128	120	123	135	120	141	141	139	130	145	139	139	126	152	118	124	126	138	132	112	117	121	132	128	152	137	138	129	133	132	157	126	133	135	140	127	150	138	157	121	149	113	131	124	124	134	133	157	138	121	130	120	128	136	140	134	113	110	127	117	130	114	126	136	142	121	134	131	133	108	132	127	134	128	138	135	112	147	100	130	140	146	128	112	132	146	140	135	146	141	150	118	129	144	121	133	138	157	127	140	118	127	145	129	151	134	120	132	120	153	132	157	118	140	136	140	127	131	135	132	132	147	130	142	127	145	139	128	126	124	122	144	132	145	127	137	153	134	132	122	131	130	126	108	139	138	127	135	137	124	146	126	131	156	122	107	131	131	146	143	128	146	144	142	116	146	145	122	125	133	119	142	135	118	149	124	124	136	141	121	122	119	150	141	132	147	149	121	135	133	123	149	130	148	128	138	125	142	129	153	148	121	140	121	127	110	130	126	141	116	149	123	125	144	129	126	117	118	134	100	147	132	161	141	132	140	137	123	157	148	129	129	135	128	132	123	136	122	127	128	134	153	137	141	131	157	124	115	110	139	144	124	129	126	129	125	134	139	129	115	140	122	124	126	120	119	141	129	121	127	160	118	136	134	121	127	125	123	119	134	125	131	124	148	118	122	154	108	122	155	120	127	134	138	141	131	139	132	140	95	135	132	125	129	122	131	119	120	125	123	144	132	115	119	128	115	124	142	151	117	122	161	119	113	136	116	132	147	116	135	132	129	134	141	129	127	135	143	147	145	139	124	126	124	129	152	133	136	134	128	125	132	110	136	153	129	114	110	126	118	159	152	117	126	125	119	123	129	159	122	129	126	117	128	128	128	133	120	135	147	106	126	131	152	128	134	122	128	115	143	139	132	125	126	128	124	139	130	134	131	133	109	128	127	144	119	113	145	144	131	128	127	138	137	128	142	149	144	123	110	117	123	119	134	124	117	122	123	134	141	133	143	143	124	145	135	123	133	137	138	132	111	127	112	132	111	139	128	142	140	137	119	118	139	155	132	134	127	128	126	127	127	121	131	104	137	127	128	129	121	127	139	116	108	116	142	137	140	120	117	128	129	132	130	161	122	123	117	128	140	146	122	142	136	138	133	108	115	142	148	126	140	121	137	126	142	126	141	131	129	129	150	130	136	139	117	112	135	137	134	116	135	143	137	142	137	134	117	128	111	130	125	131	156	138	138	136	124	117	163	129	141	142	130	129	136	109	119	133	126	135	124	150	151	139	151	134	131	138	128	132	135	129	132	135	131	149	148	118	134	135	121	146	112	140	133	128	130	111	133	119	145	131	130	115	132	155	148	133	124	125	124	132	139	143	135	144	133	107	143	139	126	123	115	155	125	136	153	131	132	125	107	124	140	146	130	151	135	122	139	133	149	121	128	137	118	132	145	108	129	109	143	136	142	135	126	113	135	140	107	140	155	134	127	131	130	127	148	124	138	124	123	176	130	112	149	134	140	151	130	129	128	126	124	132	125	144	137	96	125	149	143	120	132	116	116	126	114	120	150	138	134	125	144	130	139	133	115	131	125	132	113	128	129	134	132	124	119	119	122	110	127	117	130	118	108	117	160	142	128	139	130	145	143	142	106	116	107	153	126	148	142	146	140	141	123	140	121	129	120	131	131	136	140	136	136	144	141	127	137	129	112	118	121	126	133	135	163	137	148	150	123	129	113	111	120	123	145	156	128	132	129	129	121	147	116	140	134	121	134	152	143	147	146	135	133	120	151	125	131	122	123	141	114	123	136	130	126	119	147	124	144	132	140	137	111	117	137	128	135	121	125	126	123	128	127	137	147	137	136	129	117	134	134	127	126	144	126	138	145	112	123	140	128	124	107	145	127	136	136	123	122	130	131	132	134	122	132	151	124	145	143	126	126	140	130	138	126	125	150	148	134	132	130	133	137	130	134	138	133	134	138	127	115	137	103	121	134	133	130	133	137	133	132	130	120	134	117	153	127	126	131	120	169	142	123	116	139	116	141	144	112	148	134	141	138	146	110	134	135	144	136	129	111	122	122	145	118	130	112	127	133	143	119	136	128	148	120	154	124	124	135	110	123	136	150	122	111	134	127	118	154	120	136	138	128	105	118	148	143	162	144	138	135	130	124	133	136	141	133	144	114	127	134	116	126	139	129	138	122	132	134	114	138	151	123	138	113	151	122	114	131	139	140	114	130	135	151	137	136	129	121	116	110	176	142	131	146	125	140	132	127	140	108	116	134	132	138	139	123	128	147	167	133	148	129	112	137	159	126	101	136	121	119	133	125	127	124	131	129	120	125	113	145	115	134	122	138	129	141	118	131	155	121	124	138	128	129	114	127	152	132	124	115	135	153	109	132	122	128	131	123	130	103	120	143	129	134	154	123	121	136	111	158	129	141	142	157	124	130	122	126	170	126	140	117	109	116	119	142	134	128	129	129	129	149	134	118	143	132	136	122	129	120	138	132	129	158	131	149	139	135	149	131	123	137	141	151	114	110	102	142	124	127	130	134	123	126	134	126	122	130	151	145	116	140	138	126	132	129	131	132	127	141	107	126	141	140	139	134	146	152	141	129	141	123	135	141	143	142	142	143	114	131	151	127	136	126	147	127	118	131	151	121	117	129	117	156	146	161	133	136	127	130	125	132	140	153	119	137	140	125	125	132	137	129	126	115	143	136	145	161	131	122	117	121	134	108	109	132	124	143	135	139	122	138	109	118	117	139	115	156	153	118	139	142	133	127	130	144	134	133	137	127	139	127	110
15572	9745	8068	4045	2602	1842	1430	1113	971	798	656	628	548	529	488	396	415	411	376	320	365	367	336	321	295	325	307	300	307	294	263	292	315	281	294	270	277	285	289	291	278	246	256	293	277	279	246	266	259	266	286	249	278	259	285	255	286	249	290	267	262	270	253	259	276	222	263	273	263	245	269	263	255	250	256	254	248	273	247	241	246	264	271	273	258	245	231	261	254	251	254	285	250	241	247	288	243	258	267	283	267	254	240	292	286	246	259	270	256	253	271	269	255	246	261	270	247	296	245	229	271	248	257	271	283	277	255	238	269	255	237	269	274	252	262	238	237	259	254	235	257	255	282	278	267	250	264	272	256	297	241	287	237	251	274	243	250	227	255	285	201	286	258	229	268	273	257	235	246	269	254	241	256	250	261	268	261	249	260	266	241	293	237	252	261	262	249	252	287	266	259	264	263	233	272	279	273	254	241	253	252	275	263	299	233	248	251	271	250	279	251	263	279	270	269	259	255	258	262	250	259	277	253	255	262	272	276	262	262	270	262	249	262	270	287	235	268	235	249	238	245	262	271	249	274	240	260	270	273	267	233	268	245	275	247	255	231	256	240	265	266	249	277	249	247	265	238	262	262	261	265	294	278	258	266	267	245	252	271	254	275	269	253	277	275	269	244	252	265	243	247	245	263	271	254	262	274	235	249	265	270	250	255	258	249	242	265	258	278	261	226	270	252	232	247	263	274	267	271	269	262	250	269	243	258	252	263	225	260	256	256	223	279	258	234	230	258	245	282	246	277	280	256	278	260	227	249	226	257	268	231	234	261	245	267	271	256	245	256	236	298	249	228	249	254	266	276	268	264	270	271	249	281	281	266	263	257	278	287	278	252	240	213	267	277	248	261	249	244	236	273	268	238	255	252	271	275	283	254	257	237	281	271	266	252	283	248	278	264	267	246	247	255	266	248	242	242	240	266	251	258	251	267	266	271	238	242	264	245	238	261	262	274	255	252	267	222	261	253	240	235	260	254	250	253	237	280	249	249	263	262	278	270	258	240	284	260	253	272	244	243	250	251	264	260	260	264	272	267	257	259	289	262	248	244	283	247	255	252	283	265	242	266	261	272	240	280	281	250	234	252	268	241	226	263	262	240	237	247	236	267	227	283	250	279	235	253	239	249	250	248	277	262	259	280	274	250	262	247	236	231	288	261	248	243	245	263	249	267	259	255	274	251	240	257	236	262	258	266	273	249	228	236	266	257	278	263	264	251	265	275	260	252	277	253	227	264	254	262	253	280	263	263	253	271	233	253	235	272	290	268	225	233	246	250	232	289	268	233	270	261	255	260	258	272	263	256	275	290	268	243	263	269	271	297	288	267	242	235	263	248	249	292	239	257	269	277	251	254	242	248	222	258	269	263	230	255	248	263	257	269	259	239	250	243	240	264	266	303	256	246	266	264	259	243	257	233	249	246	276	225	259	272	253	239	241	276	263	263	264	259	273	264	266	272	253	272	264	249	242	272	285	278	279	251	248	248	236	252	272	255	246	258	251	274	271	238	257	253	256	259	240	262	262	256	257	250	267	261	244	255	278	217	234	261	264	267	275	289	232	254	273	261	270	249	293	271	277	242	239	267	278	259	259	239	246	288	267	281	253	254	271	281	266	255	282	248	244	264	260	255	271	276	262	250	243	250	242	269	246	248	259	264	248	272	273	247	243	262	231	250	245	247	256	243	249	268	262	259	238	270	245	284	255	259	271	252	256	255	242	259	277	222	278	266	279	262	252	272	248	234	242	255	269	262	245	228	230	225	261	259	267	241	262	243	248	230	261	271	271	300	287	262	240	259	277	270	260	239	255	263	243	244	255	259	266	260	261	275	261	250	274	270	239	259	215	251	236	247	237	250	223	254	252	271	246	246	229	255	261	247	256	253	261	243	253	282	236	233	252	280	260	259	260	276	252	270	264	267	233	258	261	267	255	229	236	274	229	290	250	286	234	228	273	289	269	261	286	250	287	281	279	232	281	261	240	236	241	278	267	246	248	253	247	243	269	252	289	239	299	277	260	248	267	255	241	263	267	266	274	282	270	251	239	241	282	259	253	277	248	287	264	265	270	261	282	241	235	224	268	256	271	264	254	247	273	261	279	259	270	265	240	269	278	232	238	280	267	268	239	256	259	271	261	246	248	256	261	268	243	262	262	250	243	290	262	256	245	250	257	274	268	242	254	286	263	283	274	246	254	252	245	256	251	242	265	263	258	267	244	260	257	254	270	247	233	273	258	284	273	226	244	258	241	231	277	272	242	277	263	253	257	271	275	247	261	275	234	230	265	257	272	252	264	275	264	277	280	259	259	256	245	259	271	259	255	249	230	260	257	243	263	265	235	274	236	252	258	282	252	254	252	259	276	234	242	260	285	257	245	247	251	269	253	269	266	247	266	241	280	257	275	257	254	244	261	266	240	252	265	285	231	267	255	260	279	237	266	262	227	272	284	230	246	242	275	269	250	254	251	234	261	258	267	257	297	275	239	234	265	247	224	274	265	266	250	238	274	231	242	264	260	267	276	245	240	256	248	279	252	265	271	240	284	279	272	257	224	239	275	290	251	284	249	279	268	266	234	257	272	249	272	257	261	270	245	237	248	253	273	260	247	252	256	263	249	275	258	207	263	248	248	269	243	217	246	267	257	234	241	212	271	279	248	261	275	255	259	273	264	282	249	253	246	274	240	254	259	265	269	270	233	246	243	249	274	265	243	247	254	210	255	252	282	254	253	263	257	248	243	284	222	263	254	280	241	269	263	249	278	258	279	251	267	254	262	265	269	280	262	233	255	240	274	298	251	251	255	262	257	269	266	240	250	259	265	242	237	280	241	268	265	262	243	263	234	263	223	265	252	259	277	264	257	254	259	254	243	277	278	302	253	275	250	238	234	242	275	264	247	255	258	285	254	242	263	270	272	226	255	266	255	256	265	253	245	270	245	257	270	262	247	269	266	263	233	258	264	245	254	247	243	255	276	270	270	255	280	270	258	225	264	227	264	281	268	246	255	262	280	256	260	268	233	269	253	265	257	303	274	272	289	272	284	255	270	257	265	285	274	233	244	259	269	265	267	255	269	278	279	248	256	271	272	269	256	292	269	261	264	258	284	289	274	257	247	271	273	264	241	263	284	250	281	257	264	223	250	241	254	252	262	263	254	253	239	280	297	258	290	269	250	255	269	257	261	267	270	251	292	244	254	277	258	277	255	258	242	240	245	238	236	264	292	255	262	251	245	277	264	266	279	268	246	296	202	274	239	266	243	268	242	285	277	262	249	242	250	217	281	256	253	233	257	274	263	237	257	248	262	275	243	274	261	238	251	274	255	236	248	249	267	249	253	264	246	225	279	260	267	283	246	243	247	268	246	251	254	260	241	278	287	275	234	267	266	263	262	241	261	243	237	276	255	256	262	277	261	261	258	235	264	274	270	257	262	232	243	255	244	246	243	230	243	249	250
22946	20974	28770	23348	20976	19243	2016	776	656	590	551	485	446	469	449	417	424	357	365	365	350	343	365	341	331	318	322	338	341	358	302	351	337	324	300	326	308	296	324	331	316	329	334	336	318	322	292	316	328	326	298	341	280	312	318	335	337	292	317	327	319	295	328	333	304	332	276	329	338	333	299	307	318	337	320	275	318	316	275	292	326	332	307	283	328	298	326	352	347	318	316	349	292	350	318	361	313	311	323	341	299	329	344	299	327	336	348	340	318	341	314	315	318	290	294	331	330	326	333	320	312	319	313	341	300	307	316	304	290	353	321	315	327	288	318	290	333	328	326	320	323	314	309	349	307	311	338	325	344	333	324	298	303	306	309	319	272	290	325	312	312	325	301	298	297	314	327	340	275	326	289	313	303	290	315	308	313	321	311	317	301	268	277	309	328	318	324	298	318	297	305	313	274	301	317	293	318	337	320	340	311	319	303	328	298	293	307	310	340	331	294	322	363	299	287	333	331	303	322	306	298	319	306	340	293	323	308	336	318	275	294	343	346	277	292	285	313	330	296	312	336	299	313	353	323	348	347	312	285	323	348	324	305	331	348	317	331	303	323	285	320	301	306	328	325	312	308	298	346	320	329	316	306	307	309	303	335	294	309	327	341	305	281	289	317	291	300	297	331	301	319	324	338	321	301	320	299	268	327	315	322	352	320	326	307	288	305	289	318	292	330	296	329	307	317	296	316	295	340	326	291	338	298	315	349	322	342	330	344	320	330	324	334	302	308	331	309	334	299	303	295	291	305	324	306	293	311	326	321	336	329	281	290	290	296	295	318	302	299	331	302	304	321	317	306	324	331	314	303	301	325	317	331	318	302	288	308	320	341	296	330	367	367	314	312	306	315	330	324	331	330	357	288	311	321	319	311	324	314	296	313	334	335	291	324	304	338	308	324	302	291	304	324	331	283	309	313	301	339	329	349	342	367	312	327	334	299	346	327	293	319	313	327	317	314	305	318	291	306	319	290	323	299	322	333	331	326	311	328	316	287	310	302	297	330	309	279	336	340	319	341	309	309	336	268	308	322	320	330	324	314	307	323	311	307	338	322	311	311	323	301	315	330	306	294	285	344	305	292	318	298	323	306	322	302	337	322	298	307	294	302	297	311	321	310	305	328	346	324	284	318	314	283	315	322	282	319	325	311	302	295	313	310	312	304	348	278	317	329	293	335	320	312	312	331	348	315	288	299	288	321	283	304	323	314	315	332	316	310	324	317	307	325	296	325	314	313	312	302	333	352	315	308	324	317	330	299	324	319	324	309	288	322	335	323	315	315	320	329	315	324	305	314	310	329	308	316	364	316	329	313	285	323	340	296	331	305	312	300	304	330	312	284	322	353	297	328	312	341	337	307	319	329	288	307	284	296	303	294	305	301	328	304	316	349	324	315	363	315	318	296	304	320	311	295	285	328	317	324	342	332	322	298	316	335	327	296	300	302	347	325	310	309	331	272	338	307	310	316	310	344	333	327	312	316	320	334	296	317	298	333	309	314	300	317	319	287	307	307	349	287	300	319	326	303	299	320	340	298	314	332	288	318	297	305	302	320	312	318	335	340	345	306	326	294	307	280	293	328	296	287	310	279	318	317	303	286	289	351	329	313	311	314	354	283	320	319	322	321	301	338	278	317	286	310	302	301	294	311	292	303	333	338	322	300	295	300	297	344	300	346	335	298	311	326	308	331	339	280	306	329	335	275	331	305	277	338	301	304	307	298	320	323	327	293	310	332	322	310	291	312	324	307	328	323	330	309	321	309	324	309	325	319	327	310	311	332	327	325	310	317	313	284	318	323	310	313	321	327	331	307	309	316	325	303	328	332	328	277	307	327	308	293	327	281	303	324	316	315	306	332	319	330	310	293	324	273	338	316	319	316	322	288	329	342	296	301	335	298	316	299	332	315	322	282	302	294	308	297	303	317	336	329	324	323	341	307	337	311	329	287	347	307	358	316	294	318	327	345	285	286	310	285	334	304	330	303	324	310	341	336	315	298	299	330	285	291	298	313	342	341	287	283	308	314	273	309	310	308	323	313	326	303	337	308	301	316	291	316	329	274	323	309	326	301	337	327	318	311	317	341	305	331	310	318	330	302	330	319	287	319	326	328	334	360	320	319	345	326	318	327	333	309	319	343	305	327	299	305	295	310	326	317	307	281	300	313	333	295	315	311	311	283	303	300	341	298	326	302	322	319	330	312	309	320	326	334	321	319	302	305	306	277	332	341	304	308	270	291	325	288	298	312	327	310	316	333	304	324	311	301	343	320	316	315	282	312	307	312	307	311	282	293	320	302	323	318	336	310	312	318	304	319	329	327	283	334	293	323	325	333	313	301	327	303	347	318	351	322	323	290	333	328	296	298	314	300	297	305	322	309	258	325	335	325	328	321	328	288	300	317	293	322	322	327	304	327	328	316	279	310	316	287	322	307	304	303	333	343	308	323	342	298	272	299	352	311	318	292	320	330	308	316	318	277	296	309	311	313	331	311	289	319	302	349	285	316	308	275	306	300	312	325	299	315	320	313	325	332	286	326	321	309	297	324	343	323	307	321	309	320	286	321	355	303	344	327	312	333	297	280	310	283	286	322	309	295	332	322	325	300	304	307	310	315	307	356	292	335	311	326	313	300	297	327	292	320	299	315	323	313	349	330	315	310	327	302	298	293	274	317	335	323	334	334	308	300	307	304	278	314	278	313	293	318	297	288	300	249	292	296	312	320	364	321	275	330	349	288	316	325	300	333	325	290	324	326	303	314	326	290	318	331	337	335	317	300	306	295	307	314	316	315	319	294	336	305	320	288	326	305	319	335	313	314	310	303	306	318	288	348	309	326	309	309	326	300	280	302	307	312	322	308	310	282	314	307	362	291	312	330	313	302	277	339	330	337	334	316	332	321	342	281	332	295	315	294	287	308	312	326	289	317	322	314	314	314	292	319	310	324	306	319	305	326	305	310	331	305	315	298	293	328	285	293	316	303	311	321	325	277	309	264	319	314	316	299	326	299	298	323	280	290	321	292	341	344	317	291	357	329	277	284	335	297	318	318	316	321	335	299	337	293	326	296	315	281	309	292	286	304	308	314	303	276	311	311	301	298	339	291	314	316	300	315	331	292	306	303	319	297	307	336	317	325	327	314	319	303	309	307	329	311	301	315	297	280	341	299	317	311	323	328	328	292	314	294	307	315	322	334	314	322	302	320	321	276	287	305	331	328	315	355	291	312	328	293	302	301	324	312	293	334	342	316	300	335	310	291	317	308	329	341	302	307	337	305	311	292	319	316	304	337	280	306	330	303	333	294	302	348	319	297	300	333	317	335	312	294	256	308	280	298	324	343	332	316	285	278	304	323	303	285	301	323	336	305	302	312	309	309	308	308	303	323	327	304	287	312	311	326	313	313	295	313	309	302	308	310	331	311	321	290	332	322	293	341	292	316	320	303	290	293	281	313	309
17770	15724	13294	7156	4830	3622	2725	2226	1836	1538	1416	1219	1068	1035	924	901	839	765	805	778	708	724	659	662	671	669	651	643	641	605	621	580	636	627	631	630	608	598	574	569	567	585	598	608	587	576	553	579	574	553	577	555	580	607	542	554	555	547	547	556	552	566	551	530	586	587	568	506	560	599	548	572	542	567	580	587	566	536	559	544	544	580	603	572	505	572	512	604	569	580	529	544	580	577	533	549	577	593	562	556	538	588	591	530	547	535	570	532	538	572	522	604	572	526	559	558	527	528	558	553	560	553	566	555	569	590	508	558	540	552	530	549	552	564	557	520	558	551	568	540	520	529	559	526	554	566	553	522	497	562	557	532	547	506	583	500	575	530	510	540	548	572	516	563	562	556	537	534	536	589	563	512	553	537	541	530	549	592	536	533	549	527	523	565	491	561	550	521	582	502	552	534	570	561	567	555	546	560	555	549	560	585	529	551	539	556	532	596	584	540	543	539	539	546	561	523	560	529	525	535	564	549	565	565	549	541	538	536	547	545	522	542	485	568	583	541	566	535	537	572	541	524	609	542	526	549	563	529	561	531	550	563	558	542	581	542	496	549	541	519	558	588	525	514	529	518	592	551	517	557	584	552	569	521	560	551	563	560	526	539	562	585	585	592	525	554	584	593	547	532	564	525	565	552	541	536	544	585	541	569	550	567	514	557	544	553	546	533	514	583	569	555	542	567	535	519	555	567	546	539	545	548	553	556	567	569	575	545	556	567	543	538	577	560	583	582	556	525	560	543	540	520	529	576	545	572	528	524	609	506	557	568	512	576	568	599	575	537	506	549	567	556	571	537	533	572	539	524	536	542	543	517	527	555	574	539	553	556	546	540	532	571	602	525	555	536	537	587	559	577	540	593	472	532	561	543	562	543	585	575	539	567	553	561	514	503	572	568	553	571	504	545	546	526	525	574	567	513	535	522	537	565	531	577	550	572	547	544	545	558	497	564	544	550	572	602	545	554	533	560	545	550	570	535	526	548	593	539	568	562	504	539	572	538	554	552	575	561	517	579	566	522	557	562	528	616	538	552	552	539	533	556	541	580	548	571	539	542	556	545	547	568	522	564	542	530	557	542	561	540	571	562	561	551	524	524	590	521	590	514	563	556	571	526	536	564	550	567	538	532	571	559	546	564	582	516	589	545	523	492	574	497	564	515	520	562	554	559	547	598	571	585	547	549	561	541	535	531	533	564	544	582	539	561	561	568	551	544	553	512	545	623	585	543	561	557	549	550	507	554	530	544	542	546	575	556	549	537	567	496	561	534	574	567	557	561	544	556	547	556	513	546	519	574	549	512	505	498	525	537	526	561	545	551	537	603	570	555	575	519	519	559	563	573	541	522	583	541	534	547	584	540	533	541	532	543	543	579	544	599	554	521	518	567	556	585	559	511	532	547	525	535	598	578	551	556	529	531	528	552	533	545	558	527	558	570	542	614	485	549	598	538	487	577	574	554	538	535	529	549	537	513	594	537	519	580	535	552	583	571	517	554	554	522	541	555	573	516	558	539	578	576	567	577	553	560	556	527	547	555	566	542	529	551	533	553	547	617	555	535	484	583	509	544	546	554	511	583	563	514	553	521	533	494	532	582	537	546	608	537	550	510	551	538	549	545	581	547	576	578	602	536	544	550	532	520	527	565	551	517	522	543	526	555	579	581	582	522	536	554	565	547	537	520	552	572	577	584	526	538	578	516	577	547	565	536	558	532	522	565	534	542	568	558	537	583	526	531	539	545	538	543	542	510	531	583	511	552	565	501	528	538	556	572	513	569	561	548	550	512	534	534	557	562	532	561	548	572	587	538	522	562	535	530	523	549	591	523	580	550	556	590	516	596	573	516	579	533	529	571	599	566	534	552	536	556	552	525	526	566	572	546	538	557	551	564	529	532	507	518	500	513	582	557	572	543	515	604	581	547	555	560	531	570	525	555	537	542	569	577	557	563	566	517	579	540	564	570	558	534	520	524	537	552	553	529	586	534	527	540	560	561	519	545	564	566	540	566	558	557	513	561	546	560	524	543	531	524	557	549	517	592	536	533	561	550	534	523	530	547	557	544	509	568	532	502	568	527	566	553	529	529	513	546	573	555	544	538	566	568	569	574	561	561	543	550	533	551	516	532	540	536	505	557	586	600	565	563	564	581	558	574	537	531	549	531	561	580	534	558	572	562	521	528	557	516	581	538	546	534	569	538	533	548	563	512	584	532	531	543	580	520	561	589	552	570	582	566	514	574	548	516	539	536	534	576	538	517	587	573	565	573	583	530	571	592	558	549	552	558	566	532	565	570	555	539	522	560	515	554	496	564	481	549	559	562	540	578	511	537	532	532	567	562	541	577	516	514	552	562	537	541	591	544	527	555	567	556	548	531	533	560	537	575	575	535	556	521	551	520	514	535	561	529	556	542	552	553	558	550	524	539	535	567	505	508	557	530	554	544	570	524	514	533	531	550	567	538	533	561	508	581	546	555	566	564	523	555	566	557	527	541	571	568	582	532	497	569	551	538	532	522	519	565	532	596	497	535	535	588	557	586	586	572	546	541	565	564	564	593	599	545	551	556	576	551	516	514	557	539	502	582	553	568	504	535	505	586	573	551	546	575	531	606	506	568	558	585	578	559	545	553	578	545	574	571	586	560	559	535	552	574	579	532	602	590	540	551	511	591	556	585	614	537	553	566	548	487	539	534	593	530	548	545	520	520	555	514	581	579	504	536	537	575	562	535	558	562	523	538	569	538	594	558	567	556	566	584	494	537	554	535	552	595	552	524	525	540	541	555	559	558	563	557	589	510	503	552	533	544	549	585	495	540	525	575	561	552	543	572	504	581	571	563	555	536	542	590	545	606	543	595	538	542	559	532	540	540	557	571	583	588	550	558	562	586	533	553	539	563	569	533	539	552	550	564	538	560	547	568	552	551	538	554	560	565	558	562	554	563	564	547	538	544	548	558	565	545	571	579	524	569	543	541	537	565	512	575	565	544	597	495	554	555	508	527	541	567	575	552	580	587	554	568	562	516	559	549	527	521	533	559	574	507	517	563	572	539	517	568	555	534	496	510	546	546	582	553	503	564	586	572	546	558	521	556	556	604	566	555	548	537	521	540	533	526	575	570	508	522	544	521	535	532	505	540	526	564	522	501	518	600	509	525	612	554	534	565	558	544	533	527	588	528	561	556	522	548	482	603	527	526	569	544	514	546	581	556	555	499	561	590	528	545	561	542	539	526	527	523	508	557	563	515	547	584	522	577	526	537	559	523	516	566	536	556	575	525	530	522	533	550	512	551	543	517	521	551	620	550	540	584	565	554	549	532	564	537	553	537	588	537	552	561	540	592	524	535	574	584	548	545	580	548	537	555	505	559	544	584	594	535	579	533	558	546	543	540	562	567	544	489	515	545	504	589	543	548	548	539	559	565	557	548	530	570	582	571	552	559	567	535	488	551	543	567
26533	20424	8406	612	336	253	245	205	257	239	227	221	215	236	207	234	235	203	218	205	237	204	214	205	236	239	198	208	221	228	229	220	203	240	236	214	223	214	229	218	235	229	229	216	211	224	236	215	200	226	197	226	196	201	178	204	205	225	237	211	209	226	191	223	242	193	201	240	231	218	218	229	217	223	206	188	229	219	236	221	241	203	206	217	190	226	206	228	227	178	218	231	199	213	200	219	242	231	202	230	223	233	211	209	219	198	241	204	205	238	226	220	235	205	238	218	198	217	220	210	214	205	206	218	221	219	192	217	213	275	241	217	218	203	229	240	213	233	225	247	226	232	227	210	227	237	186	212	222	217	209	219	229	225	214	215	220	211	209	231	212	231	242	230	199	222	219	214	238	213	222	220	198	207	211	213	212	218	211	221	219	218	208	245	215	195	197	210	210	217	225	202	231	207	209	230	217	198	190	213	201	228	196	220	214	211	210	217	216	210	219	209	239	213	213	233	213	229	242	219	207	224	235	223	217	212	244	223	207	202	224	247	221	241	215	238	208	211	211	214	225	211	231	224	202	220	210	210	201	219	236	215	226	233	216	176	215	219	197	205	201	232	217	215	225	201	211	229	224	220	201	201	206	218	223	225	210	198	232	239	198	218	217	211	220	205	205	213	213	225	217	183	209	209	221	210	231	221	204	250	201	223	221	199	212	203	196	202	231	219	196	234	188	211	226	215	232	195	203	209	203	222	227	236	208	204	219	191	200	232	191	196	239	188	213	224	240	193	205	205	207	196	197	200	234	230	213	228	215	231	222	220	219	207	224	198	213	212	195	217	231	240	211	225	227	204	227	204	219	206	197	218	215	224	217	233	199	192	205	221	182	194	225	199	213	222	222	242	222	191	227	237	196	240	206	223	196	227	228	205	197	227	232	206	220	204	226	218	213	247	200	208	216	189	216	217	201	214	213	213	228	210	219	208	223	208	250	237	207	220	187	256	212	179	189	206	206	192	237	199	212	226	215	224	203	224	220	201	220	202	198	221	205	210	217	215	214	181	224	212	213	223	198	249	190	232	204	211	216	191	218	194	201	213	225	202	226	217	199	223	203	220	222	222	211	223	214	204	243	226	224	205	217	209	236	202	217	217	223	221	221	203	223	239	195	188	206	213	211	193	213	207	228	211	237	218	192	200	228	220	216	198	245	223	230	209	200	215	229	200	216	212	217	192	211	217	234	206	204	191	213	216	241	231	213	217	214	208	234	215	224	232	209	227	206	246	202	221	186	233	212	215	232	219	230	197	238	228	196	219	211	201	215	238	219	212	250	217	208	208	237	233	199	220	195	235	236	253	209	227	249	223	197	202	181	226	202	205	237	221	197	194	214	199	195	218	212	219	208	221	209	235	208	216	174	207	211	215	231	214	204	186	214	192	225	251	226	199	224	223	194	225	221	192	228	224	205	237	201	191	223	210	188	192	192	223	222	205	226	236	228	251	216	206	254	212	216	218	202	225	199	219	219	217	210	204	230	188	182	178	199	225	220	207	207	210	200	210	202	244	246	230	255	197	216	213	238	205	224	195	211	231	224	212	185	184	230	211	217	221	209	188	202	192	238	218	220	227	206	212	221	180	221	236	221	215	203	191	238	204	188	210	211	199	213	209	223	205	207	204	212	243	243	222	193	209	225	222	212	220	211	190	215	208	218	216	197	218	248	195	226	217	211	207	226	209	218	224	222	211	237	215	238	239	196	201	212	225	217	225	206	215	216	188	209	218	187	216	197	209	220	221	202	249	221	210	247	209	238	199	232	227	181	215	245	226	197	234	199	215	211	222	232	192	201	191	213	216	206	228	222	212	214	200	201	210	215	211	219	206	197	200	219	232	213	189	214	196	188	222	238	227	225	204	188	214	221	202	213	234	207	197	205	221	212	201	217	224	197	197	222	229	193	240	192	214	229	192	193	200	225	242	188	239	225	247	203	214	217	201	211	205	217	231	177	229	236	219	220	179	226	213	201	174	211	236	214	208	227	209	194	220	189	193	227	201	232	209	210	226	206	224	213	221	246	172	206	220	211	225	189	230	206	208	209	187	241	224	213	205	229	203	215	227	203	223	214	175	222	194	198	205	223	245	219	210	229	210	212	211	212	215	195	209	241	233	203	235	245	190	244	217	187	221	202	201	210	223	204	203	208	220	236	209	200	219	228	218	219	228	229	207	251	208	241	196	208	212	220	223	229	236	200	212	216	214	209	216	240	214	179	217	201	199	216	232	184	198	212	214	212	227	237	221	213	229	179	221	220	238	203	191	232	206	194	212	214	220	219	184	211	215	221	204	205	202	228	222	219	213	189	205	230	220	226	207	227	216	193	195	205	214	194	212	219	239	222	214	207	207	207	201	231	182	226	202	214	214	219	197	220	206	237	225	204	211	200	213	247	216	176	225	233	221	204	209	192	201	198	218	203	212	197	227	237	206	209	209	227	226	235	201	208	217	223	233	225	200	239	215	216	215	216	205	190	229	216	242	228	221	217	213	212	241	218	213	209	201	208	201	200	224	230	221	221	206	245	235	201	207	231	197	227	217	231	225	216	188	230	204	205	243	223	210	240	219	206	212	232	234	207	227	212	196	195	222	211	209	202	200	205	215	226	233	252	226	227	217	237	217	219	214	229	217	197	221	210	206	208	230	220	208	206	195	228	228	190	216	200	236	216	226	229	226	203	238	205	198	204	186	211	234	239	206	221	199	209	219	217	220	207	218	219	220	221	226	183	230	213	218	224	233	246	213	179	205	217	213	213	224	221	208	207	214	227	217	208	201	182	230	234	226	195	226	205	212	197	216	212	241	208	216	210	190	215	216	238	199	209	208	210	233	227	211	218	177	236	212	210	211	197	232	207	241	210	235	190	224	208	238	227	218	216	207	204	224	231	214	233	216	212	237	186	207	208	190	231	209	216	207	198	219	236	219	199	208	216	224	192	199	216	243	225	220	209	196	199	186	220	238	193	223	189	221	211	207	202	217	209	227	234	209	237	215	249	204	237	202	225	231	239	210	194	194	234	212	204	215	220	210	221	223	228	197	213	219	206	200	223	236	190	221	203	217	220	206	191	211	224	216	190	198	222	234	213	207	217	184	204	209	206	211	234	202	231	220	204	226	209	232	207	227	193	228	184	213	218	211	213	238	192	228	224	200	213	222	200	228	230	223	198	209	195	203	199	198	219	210	220	230	198	218	231	215	225	196	222	179	202	222	248	222	200	219	199	218	224	231	224	187	229	208	210	196	209	223	210	223	205	211	235	204	188	243	215	192	216	203	217	214	208	190	196	204	209	226	223	226	219	215	217	221	196	213	234	221	204	185	196	234	211	204	185	200	216	209	192	189	227	199	220	226	223	225	206	222	219	202	236	215	208	206	205	250	199	220	197	205	205	219	214	202	219	210	204	194	191	202	237	206	247	247	230	227	212	220	230	236	200	208	223	230	214	219	216	228
8556	1579	1364	819	669	548	526	490	504	457	442	442	421	430	419	428	432	398	438	408	438	438	437	395	445	426	401	389	418	437	429	400	407	400	433	456	359	380	427	414	380	419	430	430	433	402	392	421	448	420	432	433	446	456	411	422	426	447	410	418	421	423	424	412	425	416	404	434	420	442	421	418	409	416	428	413	421	436	412	435	440	424	419	448	414	400	414	415	423	419	408	438	417	404	411	408	443	440	425	387	397	404	401	421	413	405	413	414	386	409	406	389	425	405	421	436	447	415	428	414	420	457	433	412	418	457	397	438	379	370	416	461	413	442	415	409	410	398	416	407	455	385	403	428	405	394	391	435	406	375	420	420	394	400	406	421	435	339	396	388	426	426	407	411	401	412	408	382	398	403	425	429	393	398	416	404	424	445	408	402	400	419	423	399	395	402	408	423	408	393	434	413	415	418	425	392	422	412	425	424	403	382	406	408	411	435	381	420	415	389	430	421	418	409	456	380	376	448	421	391	400	429	426	370	412	423	401	415	419	395	412	423	418	424	430	398	378	427	419	417	412	404	474	453	420	412	415	404	395	395	429	414	395	409	413	404	423	392	401	417	386	397	402	400	426	423	418	407	389	446	402	435	434	428	414	400	427	404	428	421	420	398	410	409	431	418	425	411	405	405	441	394	419	428	432	404	426	393	404	433	409	416	418	415	482	412	402	415	378	405	461	427	384	369	393	386	420	426	423	402	430	379	424	417	377	414	434	434	409	413	422	430	416	441	416	412	449	441	408	395	404	409	386	428	426	411	450	404	398	406	393	435	403	411	422	381	394	411	394	417	430	398	447	408	402	452	405	456	418	417	429	426	431	403	456	421	403	427	422	453	406	423	442	413	418	434	402	415	410	432	376	403	407	444	406	422	388	446	426	449	370	410	408	393	410	414	374	409	434	413	405	423	426	415	392	433	445	375	406	450	422	408	377	384	415	421	409	406	418	453	391	384	414	412	379	418	397	428	468	430	419	436	381	421	399	392	449	419	422	388	433	374	398	413	435	424	462	402	386	414	407	405	455	413	401	412	420	407	429	395	412	437	437	448	444	418	430	404	386	446	407	415	461	463	366	436	402	400	425	390	432	413	438	469	443	417	363	419	385	389	405	435	401	448	446	427	419	444	418	382	460	412	428	414	412	415	434	403	416	392	419	425	409	409	422	362	397	413	407	392	419	457	443	417	458	415	372	432	413	410	413	430	427	427	399	421	407	427	415	375	406	462	380	407	415	439	410	406	431	384	405	416	378	410	418	415	410	430	411	366	401	399	374	413	441	407	417	422	392	387	401	397	398	393	459	415	438	438	387	407	387	421	406	425	420	409	414	401	428	441	427	413	402	400	390	420	445	432	384	394	395	427	434	426	422	423	443	406	417	421	392	413	442	384	418	429	434	435	443	455	398	407	419	436	411	431	389	440	403	401	393	419	424	399	443	425	427	400	379	437	414	449	413	427	416	432	439	418	411	400	434	432	434	418	411	391	433	427	425	419	403	433	409	402	416	417	427	423	480	396	403	424	417	420	402	423	418	448	394	427	440	385	411	405	375	416	439	445	406	415	435	409	431	415	386	434	408	408	456	409	417	434	402	402	438	433	409	367	409	433	390	396	412	410	428	427	402	423	391	415	428	424	425	402	424	429	421	424	410	382	445	374	435	393	427	393	426	427	413	421	417	414	409	402	401	401	421	392	403	400	435	455	398	406	381	397	431	437	426	437	421	431	415	404	428	400	412	396	390	431	438	409	410	445	425	447	395	427	424	404	427	413	424	391	426	409	418	402	388	402	422	430	395	400	420	440	407	417	426	402	392	391	395	385	385	390	400	432	399	425	414	393	426	433	417	430	431	375	402	399	458	413	413	440	403	419	459	428	401	393	431	451	376	416	433	441	438	395	398	387	446	427	430	414	442	423	416	453	402	430	416	433	409	427	422	410	403	418	388	425	406	411	464	383	392	438	405	415	397	431	428	416	398	425	406	394	463	431	405	431	451	428	385	377	433	416	389	376	383	408	407	390	394	410	405	374	425	415	442	403	429	459	440	427	411	415	424	420	438	446	374	405	426	400	410	393	400	432	455	378	414	411	396	425	409	435	411	418	379	400	424	396	391	426	383	411	405	403	405	401	450	415	473	437	426	404	413	380	402	425	443	433	419	461	386	437	415	440	429	408	402	389	382	405	404	447	413	400	381	395	365	406	425	418	391	402	430	410	377	419	423	418	449	382	395	384	392	385	419	404	405	427	414	430	433	422	431	443	396	369	402	423	409	429	437	403	435	437	409	407	420	415	399	461	432	469	373	388	380	428	400	410	388	379	414	418	388	460	422	409	431	382	399	380	413	402	385	459	411	445	409	423	410	433	409	392	419	414	398	430	385	425	396	428	402	399	423	394	390	412	435	422	436	439	419	466	404	394	458	432	416	428	401	394	424	400	451	400	405	411	386	437	407	453	386	413	377	394	424	413	398	413	415	397	392	380	412	406	391	449	421	418	391	402	389	404	450	433	449	456	430	402	440	366	413	414	439	415	403	432	428	409	389	411	382	388	419	417	410	414	395	428	414	407	409	404	397	424	433	385	445	422	433	448	413	433	388	413	381	441	417	401	424	432	448	409	445	417	421	423	408	399	407	404	393	405	392	422	371	387	411	415	405	373	421	395	403	434	404	401	450	380	408	432	415	426	430	400	371	407	410	424	400	441	428	414	451	427	390	402	408	404	398	388	418	409	444	393	411	406	380	425	372	414	471	406	406	421	441	411	424	396	411	402	391	437	398	406	436	428	422	379	416	372	388	407	402	420	397	404	441	409	415	413	408	405	378	420	416	425	421	401	392	406	421	425	431	424	417	380	434	387	405	385	409	391	425	396	411	413	433	408	412	380	390	434	435	430	437	435	419	407	394	419	398	431	402	443	366	393	392	421	417	423	408	395	429	421	447	446	435	441	403	408	426	418	450	433	426	421	433	411	399	394	402	426	437	395	428	430	445	402	429	435	449	442	419	394	389	399	416	442	437	412	387	391	385	399	401	378	402	426	428	451	406	387	410	427	409	425	428	411	412	433	442	396	426	421	352	445	421	425	440	422	422	417	421	418	432	412	411	447	389	421	423	399	405	392	444	422	412	422	442	390	430	426	426	436	400	442	412	406	363	401	438	423	389	405	414	414	429	416	416	414	381	404	409	392	410	406	413	419	378	415	386	414	419	438	401	391	411	437	400	423	389	395	402	410	407	440	408	413	452	409	409	408	454	416	390	380	416	429	397	432	388	395	410	410	455	428	418	387	405	386	411	411	418	429	413	405	458	444	409	425	407	407	391	434	411	389	430	383	413	401	452	427	402	433	391	375	426	414	398	418	415	384	413	421	399	396	405	394	405	383	419	421	419	432	449	444	397	431	401	396	418	384	415	417	398	425	430	435	431	401	401	385	391	410	413	455	402	393	417	426	405	394
23934	20954	28055	24003	19676	1507	521	378	287	247	255	203	194	171	190	163	154	168	148	172	179	145	131	134	167	155	163	133	127	147	141	173	166	136	146	139	127	143	158	145	128	132	150	130	153	157	151	137	148	141	141	145	133	153	109	146	139	135	134	138	143	134	133	111	127	135	141	113	129	111	150	127	131	152	116	134	149	136	132	143	118	118	135	123	127	147	132	128	131	97	112	127	119	118	124	141	143	113	142	158	134	145	137	127	117	148	132	123	127	128	138	126	126	153	121	156	127	109	112	141	135	147	131	148	164	112	141	142	120	155	119	116	122	149	131	139	125	129	117	140	128	143	124	124	109	111	126	131	136	109	108	122	110	130	137	146	125	127	150	136	142	151	147	140	128	143	135	110	151	126	121	135	116	138	137	124	124	127	116	107	101	137	130	136	120	109	115	152	129	136	134	151	140	135	121	130	130	139	125	137	113	141	123	132	119	125	141	134	134	133	156	126	124	130	131	122	127	132	140	117	121	140	125	142	139	135	151	125	130	125	117	139	125	124	132	128	142	124	125	128	128	125	115	158	125	132	126	129	125	134	127	134	136	132	141	128	134	148	121	138	127	116	125	130	121	119	135	122	146	124	121	142	121	138	123	137	130	116	137	124	128	130	132	134	135	118	133	147	128	142	124	112	140	143	113	107	140	121	135	118	134	139	136	132	129	117	117	139	120	145	128	150	145	120	135	126	150	127	127	144	123	137	135	135	127	129	132	115	137	132	123	139	132	129	130	123	144	140	128	131	122	123	125	122	129	127	146	136	132	115	147	132	132	134	131	130	119	123	122	144	124	120	116	130	130	136	155	120	130	136	140	129	120	143	132	109	161	129	114	140	139	123	149	118	123	130	140	150	144	134	111	133	130	126	138	137	144	130	136	132	122	118	140	124	133	143	139	124	112	143	141	143	153	127	148	129	141	138	131	108	151	119	121	129	121	109	137	128	129	138	134	130	137	135	130	125	126	127	127	120	143	118	136	141	133	132	139	126	140	134	136	125	120	131	136	121	140	115	123	145	145	133	141	143	122	115	131	122	112	142	144	136	131	131	105	132	116	127	120	123	131	123	122	122	146	113	126	129	130	125	128	128	126	125	144	124	130	120	134	132	135	121	132	127	153	123	136	125	126	121	120	130	140	131	153	138	124	152	115	134	113	118	141	134	124	133	130	137	138	128	158	136	124	127	135	122	129	132	133	130	110	135	126	121	142	158	104	121	126	139	142	136	113	124	120	131	141	149	116	133	119	112	140	135	126	148	130	119	122	129	129	136	117	139	140	132	125	140	126	127	128	118	138	123	127	152	126	128	123	141	134	131	124	121	137	105	117	128	119	124	125	119	120	122	133	135	142	131	125	132	131	149	140	145	144	155	121	133	135	117	110	123	150	145	130	117	143	140	116	134	114	97	111	145	126	156	127	141	145	135	121	138	111	115	120	117	123	137	135	151	130	140	124	136	128	159	123	151	130	122	133	121	127	134	125	144	115	128	155	143	137	101	142	151	144	138	144	131	114	138	146	139	140	127	121	151	132	131	111	135	125	135	133	121	129	135	142	135	130	133	126	141	138	127	139	129	141	162	141	123	128	130	126	131	125	119	151	147	117	138	151	131	122	136	119	124	102	132	118	130	164	134	133	128	131	144	120	132	128	136	126	119	128	146	128	127	150	128	130	150	142	136	138	125	144	122	133	131	137	119	122	146	121	138	127	119	162	141	135	120	143	125	133	144	135	124	137	120	125	132	140	134	120	129	114	125	132	132	129	154	137	128	126	130	130	124	128	124	118	120	150	127	143	117	131	102	132	145	157	105	141	114	119	131	129	131	132	121	141	115	138	141	124	122	118	146	116	144	148	129	136	143	140	133	138	139	134	132	126	121	111	114	130	127	129	125	134	128	123	134	135	143	137	134	117	138	150	133	135	124	104	143	136	167	149	118	143	113	126	142	130	125	113	144	138	127	124	149	133	138	128	127	148	116	130	122	128	154	111	96	137	109	110	140	137	132	143	143	110	131	141	111	111	167	138	134	119	125	133	152	153	132	134	147	140	110	115	132	141	135	155	105	140	113	120	123	125	136	132	135	145	129	113	126	139	111	152	131	138	121	122	123	134	139	129	149	133	129	129	128	124	152	112	128	130	106	134	126	135	134	140	128	140	126	122	146	148	139	117	123	138	125	131	127	112	122	129	141	143	132	129	115	135	138	153	123	130	147	134	129	139	130	129	165	137	154	118	131	118	143	147	104	113	130	134	126	110	126	122	130	148	128	157	119	133	144	122	99	135	124	129	107	127	140	114	129	121	135	146	130	135	134	119	121	140	129	107	119	124	121	108	138	128	121	146	141	137	121	150	145	129	144	123	133	121	123	128	127	140	138	145	140	125	144	140	115	142	130	122	124	143	153	134	142	113	148	142	157	132	140	127	151	128	135	133	111	142	121	140	131	143	99	144	126	124	138	120	117	134	130	149	131	158	144	122	137	150	153	155	124	137	122	130	125	133	135	127	141	123	140	131	137	141	131	143	136	128	119	143	115	126	122	121	107	106	117	130	134	131	116	139	136	138	130	108	108	138	106	120	133	150	129	129	129	119	143	129	126	132	128	142	121	115	121	126	127	140	132	121	134	133	135	123	123	138	130	140	153	134	140	128	125	146	108	124	125	147	128	96	118	132	120	130	116	145	147	121	131	136	132	143	134	131	116	144	146	111	118	128	131	128	150	136	113	125	147	135	138	130	138	130	140	156	138	118	142	123	126	120	143	144	148	135	154	127	133	122	116	124	145	109	128	109	128	126	112	130	129	140	130	119	133	144	117	122	138	126	139	137	112	114	124	132	132	118	145	139	108	134	126	127	125	133	136	116	112	124	123	131	137	123	116	132	123	120	125	125	131	129	148	142	126	150	136	124	129	132	131	145	124	134	124	122	121	121	121	135	131	123	138	143	127	140	133	137	125	140	138	111	147	142	126	122	121	149	119	132	124	147	142	126	146	120	138	128	154	130	116	130	126	119	117	114	136	135	141	120	135	119	133	136	141	141	149	151	114	119	128	144	132	127	123	137	132	121	144	112	132	146	132	163	119	127	134	135	132	138	129	140	134	118	132	123	129	112	138	124	129	130	127	139	118	145	109	136	144	139	127	124	146	122	134	129	142	131	152	121	139	129	141	134	135	127	152	116	124	123	143	143	122	127	114	132	123	131	158	125	141	153	125	139	121	134	127	124	132	140	131	119	115	126	132	141	138	116	144	126	118	97	142	109	114	136	117	120	135	124	143	133	112	150	126	116	140	121	131	143	159	122	122	134	132	126	119	125	124	126	130	135	116	124	124	136	122	138	115	128	136	132	126	105	120	146	147	137	132	145	113	142	138	133	139	134	127	125	127	139	104	131	127	134	126	142	135	136	130	111	144	131	143	111	140	116	132	135	126	120	127	110	127	143	157	143	125	115	128
16050	9502	8008	4037	2639	1860	1451	1111	916	768	710	567	546	511	478	445	392	416	373	319	336	361	359	339	337	324	328	318	275	343	297	312	284	274	296	277	329	266	305	277	267	266	278	261	276	278	261	245	285	290	271	258	256	303	290	280	262	269	248	266	263	257	265	274	291	268	282	284	257	255	249	261	272	279	250	251	264	255	248	228	267	245	299	241	240	259	271	291	250	281	259	267	269	286	290	261	260	245	253	245	286	281	261	269	263	265	255	260	267	255	258	259	248	230	266	267	256	272	275	248	249	259	256	231	243	259	236	259	254	242	246	246	243	257	280	253	270	284	253	241	258	270	252	295	266	271	285	267	245	248	263	263	255	268	266	236	250	258	286	268	254	277	293	279	278	244	275	276	273	273	257	260	246	263	235	262	265	246	275	260	261	291	274	268	263	258	249	259	253	245	292	268	258	260	242	263	288	277	247	262	247	266	273	254	275	257	252	261	240	243	272	274	260	254	262	299	248	280	208	237	257	242	235	271	223	257	248	239	271	257	230	245	282	244	257	263	268	257	252	251	278	255	281	242	257	236	250	250	265	271	251	250	236	253	257	227	260	253	255	253	237	282	273	275	271	240	238	266	248	281	272	276	274	316	248	260	270	260	253	238	281	268	265	255	254	238	270	238	273	251	271	233	250	263	230	283	251	248	284	284	261	244	274	267	264	264	238	267	233	259	252	266	266	232	228	254	255	290	245	247	281	275	242	303	253	248	264	262	251	293	259	272	237	248	267	257	250	279	262	273	243	259	265	290	236	253	261	261	275	246	292	261	263	272	267	260	276	256	255	231	228	233	263	260	267	286	242	254	228	271	284	282	263	236	256	264	262	256	237	254	241	279	230	261	252	250	237	234	287	298	239	251	267	296	273	238	260	237	258	250	247	281	272	270	252	258	248	260	275	239	259	263	227	270	286	245	273	258	264	263	260	264	244	267	274	249	271	260	263	255	242	279	254	264	287	260	263	257	251	265	252	261	252	266	278	273	269	256	252	245	269	252	269	247	251	255	261	269	276	251	239	269	257	259	268	266	274	256	261	261	291	257	245	277	248	240	276	237	240	264	268	216	251	249	261	281	247	251	273	255	242	238	244	271	250	266	260	264	246	256	244	251	248	247	264	287	237	273	251	262	275	266	249	269	242	260	253	249	247	256	253	260	254	235	232	267	260	268	249	280	249	252	265	253	249	265	270	281	230	244	313	277	262	254	255	252	269	248	220	270	258	258	258	276	263	272	256	247	275	238	270	258	257	243	264	272	244	257	262	277	232	252	280	265	241	252	266	272	240	260	283	247	258	251	290	269	274	293	243	237	286	277	247	246	240	250	249	244	279	277	253	298	255	281	283	257	232	264	246	258	267	236	259	237	267	257	283	252	284	259	264	281	255	243	254	278	268	274	272	254	252	272	258	257	275	280	258	273	265	262	233	282	253	273	283	269	232	290	268	265	291	258	282	247	273	254	262	251	254	259	281	262	259	270	242	263	253	292	250	265	252	238	248	245	280	268	256	290	250	258	235	259	258	254	257	251	271	273	252	247	263	279	272	263	252	262	249	247	234	250	235	260	249	281	256	291	242	230	264	210	219	244	260	254	245	247	244	235	271	264	252	275	271	248	246	267	236	269	225	245	244	244	270	238	265	254	253	262	232	274	250	257	266	244	240	239	244	275	247	268	250	270	258	309	265	247	246	262	253	261	253	251	278	265	261	263	265	269	239	270	260	254	252	247	259	267	276	255	265	248	256	275	264	277	264	256	256	266	255	241	251	261	263	251	273	264	245	281	285	265	265	253	253	269	226	268	253	294	247	257	280	266	283	270	250	263	259	279	257	255	279	244	241	232	269	246	266	239	264	254	293	224	247	250	245	234	253	263	264	248	261	235	260	288	296	259	220	273	282	264	243	282	278	260	267	257	250	265	281	275	255	260	241	233	272	258	262	246	273	255	253	276	258	242	289	283	256	284	236	286	255	240	278	281	282	264	229	275	252	299	257	274	264	257	248	217	254	244	283	247	279	220	266	247	267	251	235	267	272	283	262	262	256	268	230	267	257	245	243	238	244	232	240	257	283	249	261	283	270	241	276	249	244	244	264	264	256	230	268	258	258	272	237	259	267	285	263	236	235	254	244	265	275	282	266	269	263	269	244	246	244	277	262	266	257	268	291	283	272	257	287	238	260	244	252	241	281	264	260	264	259	246	246	243	256	277	258	263	268	260	239	279	240	278	251	271	249	267	257	256	256	245	260	285	263	261	239	264	241	271	306	273	300	258	277	258	225	251	264	277	217	264	256	256	245	247	233	238	274	246	258	257	259	272	242	238	259	237	260	248	235	263	257	265	266	276	267	283	257	267	269	247	287	272	306	265	279	238	258	246	245	244	261	228	265	260	269	260	261	280	288	235	259	260	285	237	250	266	252	257	269	266	273	262	239	264	257	261	260	272	272	253	276	262	234	288	251	243	257	275	270	261	248	270	276	262	251	268	266	274	247	273	267	245	260	248	275	274	264	268	260	259	268	249	270	263	266	284	268	258	265	280	263	275	249	249	243	244	258	256	266	249	287	253	234	266	274	245	258	276	263	280	265	249	274	265	260	255	258	257	256	231	265	258	264	255	252	256	251	260	242	268	238	241	255	252	282	255	238	246	244	289	283	256	258	275	255	258	277	294	288	263	267	244	261	272	268	256	267	258	252	255	264	246	253	268	259	234	277	231	254	263	235	250	235	238	266	250	250	254	242	262	284	269	239	237	259	248	281	286	233	255	230	259	263	249	256	240	285	257	256	266	255	231	281	257	272	242	258	244	240	287	265	275	261	264	255	241	244	259	270	267	243	257	239	240	268	257	249	270	253	263	250	254	245	270	242	254	264	271	267	263	261	268	224	267	264	258	228	285	249	282	276	279	261	271	249	230	261	278	243	241	261	250	269	277	225	247	258	230	254	267	251	258	259	250	268	262	272	243	262	279	244	260	233	281	261	282	285	258	231	246	289	283	265	237	266	281	269	217	285	233	260	261	257	264	268	253	253	254	287	256	263	265	248	243	244	261	259	273	257	259	250	251	273	253	265	269	262	258	243	258	253	260	270	269	238	272	282	269	258	250	274	264	238	256	264	252	260	259	267	229	282	274	252	241	247	272	258	262	270	252	281	228	250	268	244	249	242	272	250	276	287	278	223	288	251	244	257	246	254	270	248	253	240	292	263	234	242	249	263	265	280	269	252	246	248	277	257	263	260	249	247	274	272	251	243	273	262	280	277	248	262	259	288	261	256	245	223	221	249	264	250	243	269	248	240	255	283	282	258	271	243	290	245	244	275	291	280	259	251	245	250	291	262	258	264	269	251	258	266	260	253	260	254	270	280	280	249	251	257	244	270	254	278	271	255	279	281	262	272	237	258	243	245	252	256	266	265	237	274	254	268	247	267	240	277	261	270	256	291	234	262	234	249	266
23047	21012	28823	23395	21012	19411	2076	802	692	551	511	490	420	425	412	440	404	387	411	361	342	382	378	355	352	309	363	310	324	353	373	297	340	357	354	323	331	332	340	326	336	336	284	314	282	325	319	323	335	353	336	311	309	329	316	324	344	321	302	335	297	332	310	321	320	310	339	318	325	282	296	334	278	335	333	325	298	315	309	361	306	281	300	306	309	293	300	328	308	304	317	308	324	327	289	294	329	326	304	304	316	332	309	307	293	308	292	343	312	312	332	330	325	307	323	314	318	316	318	305	319	323	309	339	329	354	301	300	308	284	320	326	331	281	325	318	348	323	322	297	298	308	301	298	304	332	329	360	320	326	296	317	324	288	315	353	303	325	314	300	311	282	314	332	333	329	281	330	310	301	311	319	323	303	315	301	308	330	312	311	352	338	294	319	318	336	312	295	314	325	309	320	327	298	327	311	293	338	339	305	338	305	312	264	337	298	330	340	313	325	290	302	336	325	309	321	322	336	333	291	328	340	299	323	340	335	319	320	314	293	330	334	320	294	303	339	309	344	314	299	332	286	321	313	293	314	322	297	333	335	347	355	342	307	332	320	286	293	294	333	327	294	300	299	298	276	302	305	318	296	323	317	309	303	273	331	326	322	304	292	335	332	345	339	293	314	291	297	305	334	296	315	306	342	340	335	304	313	287	318	319	341	322	317	306	331	323	290	331	287	293	342	347	312	327	298	317	303	319	337	290	324	298	284	362	300	340	300	321	292	304	297	304	358	329	306	301	295	275	315	303	330	277	331	336	272	307	326	300	302	319	306	325	337	326	314	342	325	308	293	322	314	313	287	333	331	304	310	321	323	344	294	299	303	308	280	308	302	272	300	297	317	309	318	321	298	295	313	332	324	309	300	327	328	328	317	304	320	307	344	348	348	371	336	283	293	360	338	328	272	330	286	285	342	328	303	318	298	351	313	332	274	293	317	338	315	320	307	332	314	321	292	309	300	312	330	319	287	293	318	328	311	297	274	319	303	301	332	325	315	329	317	314	297	325	300	323	314	322	320	337	332	320	343	331	318	342	361	298	303	317	314	330	332	327	337	298	281	325	328	329	347	316	341	346	308	305	304	316	308	293	312	304	293	330	326	336	316	317	352	298	310	328	274	321	337	336	269	312	330	308	314	309	333	311	319	295	305	321	303	323	305	293	324	317	308	340	288	321	293	301	317	297	316	296	307	331	344	321	318	358	290	308	310	316	307	337	329	316	331	304	322	325	323	310	310	330	314	300	304	350	326	293	316	288	307	301	317	314	320	316	329	290	301	304	313	330	335	322	322	346	299	300	285	309	352	349	340	284	316	338	331	336	308	314	307	306	305	284	363	310	269	298	348	336	311	315	320	298	279	307	337	290	334	322	328	296	341	309	305	303	313	290	335	328	333	299	290	310	323	310	289	301	308	317	326	307	319	323	329	341	306	277	320	283	331	292	295	311	299	278	333	302	301	301	290	342	306	302	318	314	284	336	320	288	327	286	312	326	326	342	326	306	325	317	294	293	308	314	302	316	316	320	335	293	303	325	297	294	306	341	315	298	330	312	319	332	336	303	315	317	307	316	319	286	322	303	309	337	321	305	290	296	322	312	317	342	317	334	304	306	340	340	292	316	338	328	306	325	307	339	344	305	320	335	345	302	314	323	295	324	295	299	301	297	320	329	334	326	318	296	299	305	298	313	342	338	323	318	312	299	316	314	306	337	322	340	331	316	306	302	309	337	283	321	348	301	335	306	289	319	311	309	314	301	340	309	302	298	357	312	326	332	323	300	310	334	297	281	307	318	310	274	319	286	284	338	309	334	313	314	334	309	348	315	308	338	320	328	306	270	305	340	335	314	298	309	333	305	294	357	325	322	306	329	327	296	320	330	302	293	313	315	347	297	333	329	323	323	327	305	296	344	325	324	306	321	296	304	312	318	299	297	306	308	313	307	307	310	321	320	335	338	285	346	310	330	309	309	317	293	318	361	296	341	316	284	289	322	346	323	336	322	333	291	329	335	308	299	323	300	323	293	329	298	326	306	324	305	322	327	291	286	299	322	307	310	293	294	317	315	347	332	313	308	337	345	315	313	291	313	326	329	299	339	294	318	305	310	331	313	304	317	287	326	275	330	289	304	309	329	267	315	333	295	309	319	315	318	303	320	295	344	294	347	314	296	330	325	275	295	310	314	305	311	326	321	330	317	318	297	289	300	331	323	341	287	314	317	332	308	298	306	313	343	342	285	327	303	299	338	339	288	291	297	336	348	326	342	312	308	274	318	325	301	348	312	311	294	321	334	318	346	316	297	308	288	315	307	308	335	332	312	305	319	325	324	322	323	309	314	307	301	318	330	330	310	261	298	330	318	317	320	350	316	320	304	343	300	301	319	304	295	347	303	298	315	316	315	295	320	314	307	336	307	314	288	336	328	295	336	343	317	295	333	338	321	331	302	329	294	308	295	300	313	295	320	320	315	325	298	295	312	346	329	307	309	331	297	340	302	324	306	310	309	341	325	339	330	304	301	292	280	290	315	291	315	307	313	325	314	293	318	332	296	310	298	343	317	316	303	306	326	313	273	309	302	306	355	332	307	323	312	304	289	289	324	308	308	345	311	310	305	335	318	320	307	291	310	308	308	326	299	290	297	295	325	311	337	287	322	318	309	350	301	329	303	306	298	297	328	328	311	302	329	317	304	272	319	306	308	299	300	313	330	282	320	300	329	309	313	308	298	317	297	335	304	329	312	289	287	327	292	331	334	289	298	304	308	303	308	303	312	291	357	311	332	298	321	320	317	304	338	315	317	318	305	293	357	330	308	300	321	312	323	293	318	319	298	313	276	309	319	315	296	271	323	306	316	324	323	294	307	292	333	300	308	314	302	347	299	322	290	326	304	332	315	321	307	302	309	354	317	315	341	297	287	321	311	361	346	321	302	287	318	328	335	307	345	285	329	319	287	342	308	334	340	303	316	294	295	324	334	294	329	311	301	322	282	326	299	311	317	325	286	333	301	303	326	310	297	291	350	323	311	338	304	311	329	324	325	316	301	312	308	280	326	330	308	320	305	305	290	331	323	313	341	318	341	318	293	313	285	308	353	331	312	314	311	321	315	302	300	305	326	301	305	323	332	303	318	316	295	305	322	317	321	303	289	334	335	288	317	315	305	336	312	301	302	292	320	308	302	306	310	304	334	295	323	339	286	334	326	328	324	278	332	297	340	313	292	317	295	341	297	306	340	303	313	295	306	314	306	358	341	309	320	320	322	307	311	286	319	305	323	301	320	308	332	331	313	303	310	342	347	327	313	312	331	337	332	333	348	280	324	304	319	320	317	307	285	316	290	294	320	292	331	323	312	305	324	265	333	333	301	326	317	280	291	349	320	304	302	319	297	321	304	310	324	300	352	351	309	321	327	298	324	317	298	299	308	300	329	341	290	305	328	303	311	323	336	297	305	304	325	285
18390	15716	13264	7015	4798	3612	2768	2131	1856	1607	1371	1255	1061	1032	992	881	847	834	782	714	751	680	725	698	701	675	708	645	681	628	602	639	622	617	614	580	598	615	582	604	586	589	563	563	559	563	579	549	565	585	565	569	623	576	571	549	558	597	551	533	552	580	580	568	556	530	542	554	588	583	575	541	543	559	552	512	547	565	574	568	508	562	546	557	552	539	564	516	577	501	577	573	554	563	531	588	550	534	573	569	588	525	559	569	594	571	556	508	570	540	507	562	515	564	544	551	554	565	569	545	550	545	557	595	531	560	551	543	554	551	510	571	569	536	566	531	520	516	585	556	576	606	581	550	591	585	561	523	569	564	527	567	581	573	560	540	553	549	571	538	516	530	575	568	549	541	564	558	537	554	579	534	529	520	560	575	569	516	586	544	521	567	597	515	528	523	533	571	564	571	537	573	571	559	572	525	530	543	530	536	540	564	572	543	538	503	562	543	541	585	603	568	541	558	548	528	582	545	530	546	582	578	554	525	554	567	567	577	545	538	565	541	592	558	569	549	550	544	578	556	577	598	543	559	569	558	534	541	573	560	565	527	574	585	566	580	543	513	546	520	529	570	575	613	550	576	535	572	541	556	554	560	524	542	520	533	564	542	618	555	575	556	543	558	542	564	531	582	540	547	540	559	522	559	591	530	532	570	533	588	584	548	553	555	528	556	553	536	579	581	581	580	550	499	543	521	549	597	571	582	562	547	528	574	573	542	510	583	543	545	554	566	533	572	585	567	567	541	539	582	539	532	561	563	566	547	548	531	536	579	554	503	538	558	556	595	516	544	590	549	572	584	512	567	566	556	552	548	535	538	553	529	542	487	530	530	571	549	538	545	586	541	494	549	559	562	555	570	534	553	588	561	533	541	558	543	576	540	522	563	524	540	524	518	575	576	547	553	580	561	528	502	522	550	520	530	549	532	550	539	582	535	549	536	564	536	531	540	546	539	581	543	529	543	620	568	547	544	571	523	543	551	583	601	581	575	556	532	556	563	533	558	533	576	559	528	529	576	552	550	558	584	543	544	510	558	560	546	542	513	573	546	581	547	541	586	519	550	531	545	548	523	531	544	547	572	566	525	565	558	567	528	540	577	534	535	519	559	546	535	543	539	587	587	545	592	565	543	562	536	541	567	574	558	535	535	548	578	531	532	515	590	541	579	559	569	557	537	554	557	554	610	549	588	582	551	545	559	552	537	545	509	564	560	571	528	541	551	559	517	526	559	535	521	587	584	548	561	547	566	567	582	557	535	570	570	562	547	570	536	543	528	549	541	571	572	525	531	625	573	579	570	552	561	546	542	545	564	582	571	562	535	545	549	582	528	562	580	549	605	533	491	488	572	516	503	534	542	554	522	560	567	535	574	551	515	573	538	569	575	547	520	565	583	509	546	559	527	552	510	556	514	573	540	549	546	546	568	521	566	512	549	533	566	558	574	551	558	566	580	563	551	578	536	532	515	566	534	533	555	539	524	544	557	555	578	565	522	543	580	550	549	585	538	542	581	551	572	554	592	563	528	552	510	585	539	555	561	520	513	564	556	536	566	550	562	539	559	577	555	569	516	537	564	573	565	531	542	566	551	532	567	532	564	544	542	580	540	551	510	561	545	569	561	526	541	536	545	569	553	578	564	519	526	585	567	567	544	529	566	581	529	510	542	556	548	526	564	574	538	581	543	572	549	566	550	566	551	539	584	538	564	548	590	537	554	541	536	538	572	560	537	555	537	569	569	498	543	517	532	559	536	558	579	566	534	538	534	550	550	570	570	523	560	554	565	536	574	527	563	527	592	522	502	585	557	533	589	596	539	514	526	579	526	576	546	535	543	539	529	535	563	553	521	525	531	541	580	573	590	524	543	608	574	555	553	571	530	530	560	596	571	504	556	513	526	553	535	546	528	529	524	561	559	559	596	554	484	556	607	581	490	559	571	574	541	527	578	533	538	542	558	565	561	561	525	539	529	555	574	523	581	581	536	535	540	563	531	545	576	536	561	607	562	504	529	553	509	538	541	565	537	534	540	552	546	547	580	544	559	554	534	594	546	556	531	540	527	537	536	567	534	564	517	583	565	541	545	528	596	546	546	552	515	570	550	562	550	560	561	541	552	542	545	563	566	547	575	580	546	540	556	573	558	580	564	536	568	559	500	529	578	505	554	510	564	539	546	578	562	553	585	557	578	550	563	545	546	528	535	541	531	585	573	535	521	558	560	557	514	574	530	575	540	545	563	553	489	572	584	552	561	588	480	507	543	510	572	588	565	540	510	571	549	548	564	572	501	524	562	480	544	555	565	576	513	535	551	549	575	558	543	568	583	583	544	577	556	535	544	553	578	549	546	573	533	545	549	551	559	568	548	539	562	526	555	536	554	555	516	530	587	521	550	565	569	497	538	560	565	484	546	521	517	548	555	494	557	554	566	562	563	580	538	531	555	563	560	524	546	561	514	570	535	529	559	531	539	556	550	578	581	579	571	556	549	541	557	554	572	533	537	546	586	567	532	554	582	562	561	535	551	554	534	550	570	572	561	518	536	517	546	564	543	550	566	592	528	545	536	570	618	524	558	534	530	519	522	574	522	540	603	565	545	585	555	522	509	548	528	572	572	537	552	536	544	520	556	525	550	542	510	589	562	569	542	550	567	573	565	575	552	537	541	514	544	589	547	573	592	534	571	597	544	568	522	536	517	552	573	568	596	531	588	590	558	559	515	556	548	514	562	506	500	548	580	554	551	593	530	531	562	563	545	550	582	516	572	529	528	542	537	533	605	549	536	570	519	547	544	585	572	578	532	509	540	563	591	568	529	567	542	546	539	611	592	559	537	503	553	556	560	567	592	529	577	542	544	537	551	572	560	599	543	607	557	505	552	608	555	504	561	539	536	560	535	577	512	602	550	540	568	588	568	558	559	552	534	545	523	536	527	548	575	565	578	557	478	559	573	556	560	547	537	556	540	551	543	524	554	599	562	538	555	623	547	582	562	497	550	523	507	579	555	583	534	603	531	509	545	543	559	568	541	498	552	558	551	545	528	543	527	564	534	555	517	525	571	576	586	565	544	513	550	543	564	535	495	569	534	576	558	538	564	547	547	529	535	550	523	566	515	540	534	538	577	529	532	568	513	586	562	498	596	521	550	590	513	580	531	541	527	532	571	587	584	544	563	516	551	552	515	555	573	564	508	557	561	584	560	553	518	569	571	597	584	528	550	591	543	547	598	556	571	539	564	541	571	576	517	525	559	526	568	589	528	517	551	517	574	576	531	539	532	521	536	553	539	510	547	574	532	583	583	567	525	547	563	573	545	557	597	526	612	526	562	542	519	540	561	541	531	531	569	536	557	501	568	536	558	554	580	525	577	557	587	545	540	564	544	541	556	501	587	546	527	556	552	562	588	540	572	539	543	517	528	530	582	529	565	552	579	553	534	546	524	496	583	505	518	531	515	515	523	582	578
26568	20527	8379	572	345	246	239	255	213	229	234	247	220	219	211	212	224	216	237	185	194	226	240	230	207	244	213	212	224	207	204	236	217	248	221	199	210	209	222	222	237	209	231	210	224	212	204	203	223	228	213	230	205	216	231	234	214	209	235	214	246	238	218	220	236	232	213	239	230	211	252	217	206	244	200	220	213	210	220	212	203	204	221	201	218	232	212	194	236	228	215	187	199	216	236	210	220	199	250	230	207	191	229	213	234	236	199	231	204	218	205	210	236	232	234	239	205	197	238	219	208	205	237	205	227	218	256	207	227	223	196	220	210	230	215	225	192	224	190	191	215	192	212	208	204	232	190	190	224	219	231	218	182	207	207	217	224	236	194	231	225	226	202	215	203	226	207	214	231	222	237	230	201	199	209	218	248	209	221	215	217	206	216	237	206	210	226	192	209	206	189	224	215	201	223	234	201	184	229	194	228	219	190	199	214	214	208	210	235	194	205	221	216	228	210	199	247	196	222	212	226	224	212	193	210	237	237	221	230	219	257	211	238	234	207	224	219	228	225	214	218	198	196	191	212	217	223	210	214	215	219	230	211	206	223	205	209	206	223	213	202	201	205	206	214	218	206	216	196	232	215	260	219	210	202	208	209	229	224	209	196	228	231	209	196	227	190	202	223	211	212	229	220	200	219	191	192	194	216	207	237	233	240	191	198	230	199	221	224	222	228	201	199	226	230	229	218	214	194	185	224	203	225	221	200	214	206	197	239	245	216	211	219	182	186	212	195	220	196	230	232	207	227	228	229	234	200	221	208	213	218	217	182	224	221	215	228	227	212	249	209	212	211	241	205	194	173	212	204	249	226	201	243	208	196	227	229	216	201	225	244	214	217	211	233	220	205	207	200	205	213	199	189	230	220	202	218	208	264	216	217	210	191	214	199	199	197	223	228	208	191	231	191	220	233	225	231	213	183	241	200	213	179	232	225	217	227	217	237	236	213	214	203	200	235	213	209	209	229	229	205	178	199	191	210	240	223	224	186	217	236	211	238	196	208	222	225	216	223	198	236	208	235	207	223	226	225	199	227	214	203	202	223	225	222	224	234	233	232	220	211	224	218	231	218	202	249	206	200	194	231	217	214	228	230	217	202	216	205	187	203	223	215	223	228	248	201	205	231	210	229	224	229	214	196	204	195	236	249	214	204	210	190	214	228	249	230	223	225	207	239	225	208	210	235	207	210	255	200	218	230	190	191	218	224	219	208	208	186	215	201	241	259	206	192	235	211	216	195	213	210	199	227	215	235	228	209	201	219	198	195	209	213	232	224	235	219	213	220	222	226	221	218	191	215	228	222	193	234	204	232	202	202	216	205	233	229	218	227	221	197	203	239	222	195	220	200	236	205	211	251	210	208	233	203	232	194	228	205	196	212	215	220	192	211	217	214	199	212	193	201	189	212	228	219	200	217	232	220	228	200	207	243	224	207	234	198	233	208	233	197	203	222	204	231	202	189	198	211	229	244	220	209	221	201	235	213	241	213	219	229	217	203	209	204	238	207	220	233	205	210	213	229	212	224	211	240	213	225	226	233	197	210	219	220	223	201	207	218	210	245	221	225	241	224	213	192	206	237	231	209	220	203	225	232	211	222	250	214	235	245	186	201	224	217	204	186	226	227	239	221	219	205	196	222	225	205	226	221	219	241	222	215	222	182	216	217	208	195	219	228	228	229	203	223	231	212	246	238	228	237	207	219	211	208	216	219	239	230	197	236	253	218	208	231	195	224	231	206	234	227	187	215	212	220	212	180	201	223	219	210	225	201	225	233	246	216	215	195	228	188	228	223	221	225	219	212	220	230	217	203	234	226	205	208	229	215	224	196	232	207	231	231	210	213	217	200	220	187	222	227	215	213	219	238	218	212	191	242	223	232	207	205	189	210	199	259	202	214	229	199	203	197	206	224	235	213	218	189	235	211	210	219	228	219	202	214	213	213	217	226	195	208	217	177	219	200	217	232	222	194	217	215	260	222	206	211	211	228	207	229	223	219	209	228	197	202	218	204	209	220	220	234	222	226	217	271	188	254	199	227	230	214	219	206	224	214	197	189	211	199	233	224	212	222	225	211	199	209	213	217	224	235	213	251	220	224	217	228	198	226	199	229	235	211	215	242	231	228	202	195	206	212	195	211	204	220	231	215	206	226	238	214	216	236	240	253	241	199	208	263	213	193	219	230	214	234	222	200	205	214	213	188	214	219	221	204	206	212	175	207	221	240	212	217	256	223	220	219	222	200	215	208	206	209	212	191	213	228	225	230	218	205	216	173	219	195	234	228	211	216	238	231	219	230	212	233	208	205	227	241	209	223	229	220	197	190	205	227	208	209	197	206	212	208	222	207	223	213	217	206	205	211	211	204	217	187	217	230	226	232	213	226	209	231	230	234	204	208	206	202	226	209	226	241	213	211	220	206	221	224	205	214	221	213	226	200	243	239	217	211	206	199	221	209	226	224	197	202	215	212	207	201	203	218	195	197	226	207	228	204	207	211	216	213	214	208	223	202	197	248	217	220	206	203	202	221	217	215	223	223	212	230	208	225	216	215	225	218	225	227	213	231	195	218	218	208	205	203	222	196	245	214	210	204	201	201	217	229	222	200	228	205	227	226	210	222	218	234	217	188	214	219	193	213	248	207	218	246	221	226	219	200	208	224	195	207	205	185	214	208	237	213	227	195	217	229	197	202	198	231	220	217	231	225	217	228	224	229	239	219	218	221	204	191	229	194	249	209	211	218	204	206	206	218	213	208	208	236	218	217	204	196	221	209	193	233	227	217	206	208	229	218	233	184	224	229	219	175	217	219	214	231	203	225	217	220	237	196	233	203	228	230	223	209	199	223	215	227	220	227	218	233	208	227	222	237	216	240	217	196	239	204	246	205	226	236	202	225	211	201	197	197	187	205	216	205	232	217	208	208	220	221	214	201	213	225	195	202	207	195	188	185	208	226	219	212	201	215	209	211	219	212	223	209	185	208	216	212	232	199	229	202	222	231	220	207	211	210	239	222	212	227	199	208	212	224	243	226	208	222	220	228	212	206	214	203	228	223	206	224	222	215	236	205	205	205	227	225	188	198	199	202	232	226	203	240	209	223	206	215	208	226	194	213	204	221	216	233	223	225	194	235	219	235	225	205	214	215	207	228	233	220	192	221	203	208	183	221	216	208	209	216	206	222	234	225	228	219	205	203	199	221	225	234	201	234	236	207	222	225	221	219	245	197	200	235	219	226	213	200	213	207	209	204	219	224	216	208	220	222	190	199	230	217	229	227	183	213	227	247	217	205	218	226	197	232	225	194	242	209	185	205	224	227	203	219	233	201	226	211	207	187	199	220	204	222	194	245	202	242	199	235	186	244	221	215	221	252	222	237	232	209	230	197	233	192	215	212	224	224	211	223	214	222	202	233	197	229	207	214	223	224	201	222	215	254	205	224	226	211	202	222	200	202	223
9364	1478	1401	871	628	573	531	505	488	447	444	448	430	441	463	419	436	390	463	426	441	440	421	405	442	419	441	459	422	410	424	414	430	430	421	408	439	434	355	403	433	420	438	437	382	423	432	422	403	412	462	415	420	415	418	445	418	380	447	439	426	432	409	464	436	427	414	384	414	423	402	437	390	388	412	417	404	422	382	404	393	404	400	451	390	450	386	412	432	400	405	465	488	419	401	468	375	427	427	421	409	403	425	414	410	402	404	417	424	401	396	413	463	398	385	399	427	448	392	422	408	458	432	387	436	440	437	378	414	378	417	409	439	394	442	426	456	412	413	405	398	424	424	407	426	412	435	416	413	399	424	398	401	410	406	400	424	390	410	443	419	410	374	393	404	393	394	417	411	416	416	417	391	382	405	436	415	438	408	430	394	439	416	423	440	463	397	417	438	399	424	397	431	439	415	409	415	439	399	428	412	432	412	442	406	362	397	407	380	364	455	444	402	432	415	409	443	436	423	446	382	390	382	409	458	427	406	409	422	424	393	424	413	410	402	418	414	403	400	437	394	405	448	403	401	407	409	421	426	392	398	411	414	443	416	437	423	417	421	409	409	422	380	417	419	411	402	415	438	413	455	441	404	420	408	443	413	418	390	415	442	407	440	395	395	417	436	409	390	437	416	415	434	390	439	392	389	436	397	399	450	386	474	417	444	442	410	417	400	423	430	417	421	446	439	420	454	409	398	440	403	428	413	426	412	360	401	409	415	412	404	423	376	402	407	436	472	433	434	422	408	409	406	429	395	424	392	421	388	419	415	420	423	414	461	392	396	400	443	424	421	471	393	412	424	435	416	424	387	410	415	409	444	415	400	375	398	389	424	401	413	416	395	454	423	426	459	433	400	457	426	443	421	408	417	421	413	423	421	420	389	422	443	389	407	424	408	432	402	412	427	393	429	430	424	378	415	397	427	395	417	415	373	474	396	390	446	466	397	375	464	437	416	436	426	450	440	427	421	400	445	418	425	431	397	393	433	411	400	423	421	423	402	409	420	421	432	425	411	414	436	399	429	391	443	438	444	451	412	441	435	394	428	433	441	417	422	380	415	369	398	472	392	431	416	408	397	401	425	415	428	436	414	439	417	399	412	396	378	402	423	406	406	452	428	402	427	385	418	426	410	393	412	371	422	418	393	435	398	381	403	412	408	419	381	399	431	394	415	419	429	393	434	388	384	386	445	430	364	422	399	425	402	425	388	401	413	413	414	384	374	404	370	414	420	429	429	433	410	416	436	384	399	413	404	427	389	412	405	396	414	403	393	406	442	393	398	418	435	421	452	392	410	410	418	389	417	424	391	406	420	376	375	375	439	434	393	435	451	385	420	420	400	413	403	408	439	438	435	435	428	419	404	428	417	408	396	405	443	427	397	409	406	444	439	392	442	403	397	431	420	416	388	422	424	411	386	406	405	439	412	398	421	417	430	460	407	421	388	415	423	407	426	407	423	437	444	412	392	414	375	412	423	429	401	421	407	440	400	451	432	391	416	434	371	390	388	418	411	418	433	401	380	444	406	399	437	438	392	427	427	397	401	451	432	418	460	442	389	445	442	397	416	432	419	407	433	412	406	419	396	420	423	437	450	403	425	420	401	409	413	436	418	413	428	404	400	405	416	408	425	397	409	413	386	423	417	426	400	430	424	432	420	414	441	423	387	389	405	419	441	396	383	428	431	392	386	411	424	396	405	429	408	416	421	416	410	428	415	422	410	380	440	374	422	390	411	409	418	411	401	403	424	425	433	467	415	408	428	390	424	384	339	438	458	411	408	395	408	419	383	409	386	429	437	410	386	457	416	405	413	402	435	440	420	403	397	422	410	440	420	394	400	424	390	395	425	368	386	412	410	399	409	426	391	428	389	423	440	432	398	419	424	416	422	445	441	416	404	414	392	382	438	405	431	441	439	403	430	396	406	420	419	409	389	417	439	431	428	425	453	380	383	409	445	387	414	407	437	401	414	414	431	408	448	426	427	404	417	424	419	434	411	408	421	442	435	439	422	416	433	443	445	411	450	441	427	370	440	412	388	440	410	396	418	404	442	439	406	385	341	413	440	422	446	440	380	412	427	400	444	407	417	453	432	422	451	410	388	393	409	392	416	470	382	405	386	378	452	386	456	426	383	439	419	406	378	434	423	451	376	381	405	414	418	444	400	431	415	409	444	415	378	426	422	408	404	415	453	426	390	429	436	403	445	428	411	422	442	376	424	417	401	423	425	431	396	438	425	453	411	392	409	415	371	419	422	403	441	431	434	423	411	401	412	426	399	419	471	406	413	399	415	418	416	404	418	431	410	418	404	384	436	413	411	419	414	409	417	427	395	431	418	413	411	423	425	428	386	432	404	400	415	410	383	402	441	398	455	408	398	412	439	427	414	420	410	444	414	379	419	389	411	393	386	440	418	432	435	424	394	396	430	402	384	431	418	410	443	465	400	442	414	373	418	410	421	380	432	423	414	423	438	386	413	407	402	429	385	426	433	462	422	391	399	400	399	428	438	401	417	402	425	426	393	404	383	423	420	419	403	438	389	430	428	405	416	404	420	380	412	418	458	434	396	420	430	386	444	412	455	408	388	399	425	402	409	417	465	429	378	419	403	442	406	422	424	393	387	417	413	463	425	415	416	429	402	408	414	405	421	435	405	393	429	439	428	428	409	389	442	403	429	420	425	431	430	438	436	422	427	434	405	396	391	394	398	410	394	385	410	400	432	455	429	393	436	414	401	405	449	427	412	384	395	427	406	389	403	390	423	453	437	412	415	398	455	417	392	422	408	427	417	402	410	462	424	424	460	414	415	383	388	439	409	418	429	425	399	395	432	442	398	419	422	380	390	406	438	427	442	398	396	473	393	409	443	416	443	445	417	425	435	407	438	433	395	427	392	396	438	433	427	408	364	401	430	385	451	420	453	414	462	409	425	454	402	386	450	414	398	395	429	421	410	408	427	400	401	453	436	411	398	448	451	455	398	408	378	396	406	387	410	428	437	394	449	423	414	393	389	457	449	417	443	427	440	413	444	424	434	439	397	422	420	450	401	389	405	432	384	404	433	402	450	432	432	447	379	380	425	409	409	406	380	364	451	372	405	368	392	391	407	474	452	445	392	410	395	452	404	405	453	406	428	446	419	388	421	423	426	448	420	421	374	406	435	399	411	388	406	421	416	410	406	425	378	421	419	404	383	399	371	414	383	404	431	442	399	444	431	425	401	386	397	420	457	424	385	410	439	415	413	416	425	438	417	413	414	448	391	391	416	404	435	378	418	431	383	424	378	428	434	411	435	427	399	443	425	406	423	403	377	399	428	422	459	430	430	429	396	435	389	416	399	428	397	421	446	400	405	386	436	393	400	425	424	415	421	425	399	397	398	377	415	383	373	409	443	437	424	418	415	408	438	427	415	408	454	418	407	398	430	423	438	392	437	432	400	399	409	428	404	422	417	427
23952	20954	28050	23991	19965	1742	541	373	291	257	253	211	194	181	182	170	173	168	161	158	157	167	129	116	160	161	153	148	128	173	147	139	116	142	149	144	135	138	142	146	153	149	124	147	135	135	141	121	110	140	141	147	117	136	128	140	145	131	140	128	129	117	136	148	116	150	106	127	135	139	134	125	134	123	143	137	141	122	133	119	143	124	133	136	136	129	126	142	132	136	140	143	112	150	146	138	131	119	145	130	127	157	148	132	131	131	142	118	136	140	142	127	129	129	140	116	109	123	141	120	126	143	157	119	138	124	111	141	122	133	137	141	121	122	134	120	118	132	131	129	129	147	138	145	111	135	131	125	134	126	127	159	122	125	126	133	139	136	118	131	159	147	136	125	140	131	139	136	138	108	130	148	130	137	114	112	131	138	153	132	127	139	138	131	129	137	140	131	140	116	135	129	129	127	125	135	118	133	151	146	147	125	119	132	136	120	119	123	107	139	127	130	137	126	149	124	125	161	114	127	137	137	137	132	109	140	127	149	109	127	121	125	124	127	113	134	140	122	139	128	122	122	137	125	126	159	143	117	138	126	140	132	133	128	138	124	131	135	110	144	110	130	117	134	125	147	105	125	119	118	142	132	151	124	139	138	145	137	134	137	135	159	125	116	150	107	131	128	137	151	161	143	117	139	126	114	135	146	150	159	155	146	136	139	131	117	149	140	138	153	147	112	124	117	124	131	123	131	167	131	111	125	126	136	130	129	137	142	124	142	160	126	148	133	127	118	142	111	134	133	133	141	123	123	119	123	151	131	117	125	146	145	128	141	133	142	138	123	132	131	127	165	122	116	108	148	117	141	148	123	122	132	132	130	126	123	135	136	135	149	120	120	123	128	130	148	140	120	140	138	135	119	108	121	123	149	138	129	146	125	122	127	116	115	153	126	136	137	123	131	131	142	144	134	131	108	143	127	129	125	141	136	118	141	117	149	139	122	135	151	137	119	126	128	123	130	131	122	124	133	117	128	130	133	117	144	113	125	130	114	123	137	116	137	145	137	131	126	127	132	125	125	157	115	115	147	148	135	120	129	129	143	138	132	110	121	118	135	128	116	139	151	143	155	128	133	127	136	133	131	143	139	125	139	138	142	143	136	118	140	140	135	138	143	145	125	127	127	140	122	153	139	125	146	155	132	134	142	128	129	153	146	124	134	132	124	121	138	143	127	115	122	129	147	133	120	137	158	137	152	150	140	121	141	142	138	133	129	133	134	135	121	124	116	103	120	129	137	133	156	140	145	126	125	131	130	96	145	127	138	130	118	111	116	115	135	140	141	134	146	148	132	131	133	135	115	142	141	138	149	110	123	149	130	126	130	145	143	139	120	135	132	118	133	113	127	133	130	126	120	149	138	130	129	145	158	134	133	133	145	138	125	139	150	127	158	131	122	143	152	111	119	110	128	127	145	125	141	146	123	136	144	139	128	122	139	130	122	138	126	126	125	118	144	119	122	140	119	126	121	138	131	134	142	146	132	131	132	137	126	132	128	122	120	117	133	154	147	134	123	122	118	148	119	126	141	131	129	125	120	127	148	125	135	148	133	131	133	138	132	134	138	144	131	133	122	146	134	141	135	136	135	150	125	151	116	121	132	122	106	143	122	137	134	133	134	132	132	130	117	134	128	143	135	134	123	127	134	115	139	129	132	123	135	131	126	118	124	125	139	105	131	141	142	135	133	135	128	133	139	133	130	128	128	131	128	138	136	129	126	101	136	134	121	121	120	120	133	154	122	144	129	118	135	145	123	132	131	132	157	123	134	142	149	137	122	142	135	120	137	134	152	151	140	127	124	132	137	128	116	123	145	132	139	149	142	125	119	129	117	148	139	132	139	133	145	130	109	144	120	142	143	139	140	148	133	126	123	134	118	129	123	121	136	134	121	125	129	132	129	143	129	125	146	128	113	127	152	138	125	143	143	149	115	126	127	142	150	137	130	121	130	133	125	115	132	143	116	134	117	142	127	126	134	147	120	122	120	140	132	120	115	148	147	124	122	141	141	106	136	123	145	128	123	128	127	120	145	142	144	133	118	118	137	123	139	120	131	136	112	126	111	127	138	124	141	151	120	135	125	127	144	124	137	149	124	140	118	127	142	106	118	139	130	147	136	131	122	126	120	136	129	135	134	127	136	130	151	137	129	140	148	133	127	120	149	138	146	144	133	117	100	143	130	132	116	167	126	155	138	139	117	128	129	133	132	150	138	126	122	125	128	125	136	127	146	121	150	111	113	131	133	119	138	146	153	140	131	137	138	128	132	139	117	131	158	133	125	144	129	138	130	118	138	131	138	132	122	142	137	129	139	137	109	126	137	152	118	127	123	165	146	141	122	116	166	145	143	122	142	141	126	143	122	129	130	131	122	130	125	144	110	116	117	132	142	134	136	144	134	150	121	145	113	143	142	129	157	133	123	129	148	141	131	150	140	117	121	134	121	120	140	129	135	120	138	153	138	131	115	121	134	121	129	128	121	134	148	143	128	118	132	120	135	106	163	134	126	116	130	119	132	139	123	138	144	150	147	126	137	131	140	132	136	135	127	132	133	140	118	139	137	109	136	139	135	148	122	127	151	125	130	125	143	143	124	128	130	119	131	159	131	122	133	127	135	132	125	141	125	135	117	115	126	118	143	143	140	136	116	124	121	126	145	128	121	130	139	134	148	121	125	137	138	137	148	121	130	127	157	126	137	120	125	129	126	137	125	140	134	135	129	150	126	118	137	143	138	143	134	145	121	138	129	116	126	130	124	122	152	125	144	146	123	132	141	138	139	137	133	135	116	135	119	126	118	126	111	142	119	137	123	116	109	151	128	129	134	126	137	128	110	116	129	151	152	119	120	140	115	105	112	126	141	136	108	138	115	118	132	137	122	121	119	134	122	115	136	119	133	138	121	137	142	121	129	126	136	128	141	129	126	131	136	124	140	133	146	128	132	122	138	131	133	125	137	126	138	129	129	110	129	135	135	128	126	134	130	148	134	130	167	133	137	145	127	115	142	132	143	117	137	149	125	139	135	135	137	140	128	136	123	111	112	153	159	132	136	138	137	120	130	146	126	153	133	123	134	151	127	127	128	128	128	137	134	137	112	133	114	125	137	128	132	127	142	128	126	146	115	140	106	133	127	128	127	137	120	124	145	135	118	135	126	129	136	145	151	139	125	118	92	117	128	124	121	142	131	127	123	145	113	121	123	125	129	143	137	134	144	145	126	127	132	141	154	132	137	117	111	144	139	146	144	157	131	130	129	132	123	146	129	125	142	136	115	129	135	120	142	146	143	168	136	126	140	144	130	140	119	122	142	142	140	136	129	147	113	139	119	128	135	117	140	137	119	153	118	113	137	129	125	134	106	127	139	126	142	151	148	160	142	129	138	136	121	132	121	126	158	134	122	131	137	145	148	143	129	109	138	141	145	143	122	144	119	136	139	102	117	115	139	125	134	146	137
16198	9658	8068	3983	2615	1846	1439	1142	935	798	667	581	505	491	438	446	410	346	399	347	345	366	340	299	344	305	312	272	303	307	302	297	278	317	230	309	274	279	286	264	293	304	279	261	294	312	256	285	257	262	270	305	257	266	277	289	243	247	268	284	259	312	257	257	248	263	252	288	227	261	245	269	284	251	269	285	231	274	248	268	269	264	261	260	249	264	259	304	243	271	280	253	257	239	254	270	272	271	239	255	253	266	276	264	261	263	272	271	257	254	247	244	268	270	281	277	283	255	249	252	288	240	274	251	266	260	271	240	276	276	275	282	275	270	256	246	241	269	275	275	256	253	258	250	251	263	245	266	277	260	258	267	243	262	302	255	260	303	254	242	234	289	262	274	277	260	255	265	260	244	260	247	250	232	261	253	280	264	267	288	291	284	268	232	274	273	276	269	264	255	249	260	250	282	249	257	273	258	272	247	272	225	243	262	276	229	252	247	249	254	248	247	280	240	258	265	280	233	251	262	263	271	258	246	274	264	240	242	263	257	254	265	248	250	248	261	239	273	225	235	266	249	262	237	272	242	234	238	278	263	247	262	258	265	286	269	281	263	267	264	269	246	251	274	240	248	266	256	262	263	259	256	254	258	240	265	252	262	257	297	260	244	277	281	242	294	226	214	258	286	255	254	239	297	241	276	280	258	237	259	265	282	261	268	250	214	247	243	236	286	283	276	251	270	289	271	246	288	227	258	278	263	240	250	263	239	269	281	259	235	233	266	265	272	230	254	260	264	284	242	234	282	256	272	243	276	241	261	281	240	265	264	228	239	257	255	242	258	236	266	251	235	280	268	275	246	267	261	264	236	264	249	262	244	268	280	256	263	240	263	257	260	214	255	272	260	266	272	259	247	272	268	255	257	242	230	270	248	253	265	253	242	249	281	276	259	261	250	242	236	257	247	271	290	258	257	257	271	280	256	255	281	272	253	240	278	275	257	254	264	235	247	257	284	248	267	279	283	231	274	242	269	240	259	261	271	227	292	249	276	242	226	257	285	266	249	235	247	234	262	238	272	251	242	241	257	237	264	262	249	279	236	258	276	246	245	266	288	269	259	268	270	261	236	256	237	286	272	249	251	284	273	234	254	242	253	248	238	256	261	284	246	276	280	259	242	260	239	242	272	246	264	247	241	263	262	248	279	258	245	264	272	273	274	250	253	212	262	271	254	253	254	259	264	251	264	281	249	242	259	246	226	279	286	260	284	255	268	215	248	265	278	251	276	275	269	270	281	240	274	271	276	236	250	262	241	252	286	251	259	236	271	289	248	247	244	256	258	277	247	251	249	253	262	277	248	279	230	258	252	234	253	261	263	280	273	266	275	257	283	253	270	265	293	262	245	250	246	249	279	249	248	228	237	267	267	251	247	276	266	252	247	253	280	223	292	272	232	247	271	282	251	235	237	269	255	270	240	224	278	275	251	273	236	226	298	258	281	267	278	287	245	249	260	282	277	249	224	252	255	248	258	251	232	297	250	251	266	272	239	248	269	244	266	240	232	248	258	266	284	250	258	263	260	277	220	271	252	266	246	252	259	262	246	259	246	278	244	255	245	276	253	258	286	260	246	234	245	245	232	270	266	253	256	276	224	251	265	270	245	258	246	257	257	245	242	241	276	257	259	270	256	254	265	258	273	266	262	260	255	229	237	282	249	257	229	276	258	270	265	234	256	265	260	249	263	246	251	293	266	244	258	246	252	288	271	240	227	264	263	244	245	259	248	242	231	264	287	268	257	267	232	258	259	266	248	255	253	247	283	268	252	249	246	245	241	265	236	286	247	270	261	283	230	250	261	263	266	241	249	276	235	222	270	239	236	241	271	268	252	235	241	283	240	276	228	253	252	260	242	262	273	247	248	237	246	240	255	272	245	289	244	242	267	274	275	275	227	236	262	261	246	273	273	246	272	245	256	280	238	252	257	252	255	240	256	277	266	251	253	261	238	229	249	272	232	281	282	235	274	270	263	246	251	256	253	258	266	232	245	277	257	249	263	282	252	232	273	284	255	259	245	245	276	252	246	247	277	260	265	239	275	258	263	260	225	265	271	243	254	241	256	239	277	241	252	262	256	293	258	257	244	231	239	237	263	269	263	267	230	251	259	241	244	269	268	261	266	253	265	259	243	276	254	267	242	275	234	228	279	241	254	277	239	259	263	263	262	234	271	259	282	268	267	246	259	265	252	277	253	259	254	239	268	275	295	264	263	248	271	236	262	285	250	266	291	251	268	256	254	278	258	283	235	273	231	244	258	263	258	228	298	257	262	231	255	279	255	240	248	231	239	256	264	234	261	253	254	251	240	274	264	246	281	233	259	246	271	244	280	271	316	258	252	246	289	247	248	293	248	260	250	215	255	272	256	279	259	241	274	276	249	268	260	264	233	255	281	262	224	263	269	251	253	248	266	261	274	228	268	291	236	292	228	301	267	275	249	271	281	250	241	232	257	285	240	231	230	244	253	278	250	271	238	263	257	249	254	251	279	253	251	243	251	236	237	239	232	281	256	248	235	278	254	217	234	258	257	247	244	237	271	238	243	264	250	215	271	254	240	255	272	274	260	236	265	280	267	250	270	232	252	237	247	277	257	267	291	260	257	241	261	263	267	237	267	253	241	285	268	248	265	267	269	263	262	260	244	254	269	259	243	250	229	270	246	262	257	292	228	260	263	265	271	240	249	270	295	263	278	254	225	275	248	221	248	253	255	252	264	249	264	248	242	263	248	237	263	274	238	270	263	279	273	271	240	249	243	251	272	260	259	255	247	303	249	259	266	247	243	224	247	256	247	274	261	258	265	244	272	264	252	261	275	250	259	257	252	260	260	244	266	268	222	270	239	267	251	245	250	252	254	252	278	261	255	259	260	287	256	259	280	227	243	258	281	253	264	229	254	242	255	255	252	254	266	252	242	300	250	272	248	286	238	276	287	276	268	259	233	265	264	250	253	256	239	249	268	276	243	234	246	251	242	319	245	260	253	238	253	263	265	264	250	261	257	256	233	263	282	242	231	264	276	260	274	290	250	270	266	266	252	247	264	235	271	243	285	241	266	241	246	253	245	261	256	315	246	269	263	249	253	249	263	264	250	248	271	275	267	261	240	275	284	278	294	270	260	226	251	242	253	264	260	271	294	246	258	265	238	290	255	292	275	257	256	238	244	260	272	257	237	245	261	251	249	278	243	296	272	241	273	296	281	264	264	266	256	253	264	274	250	271	247	249	272	248	261	229	243	249	247	254	241	269	261	232	239	263	251	267	250	244	261	265	283	265	275	277	241	271	260	255	273	242	277	270	271	265	229	253	234	289	255	247	260	256	271	272	246	226	253	261	279	250	287	274	264	259	249	237	262	263	257	246	256	265	232	235	248	257	258	258	260	242	252	291	262	271	254	235	264	255	230	251	254	236	236	262	277	257	259	254	292	237	257	311	271	241	230	249	262	266	223	237	268
22979	21002	28844	23340	21002	19595	2127	845	621	588	537	494	466	428	409	386	417	370	371	388	375	343	346	371	365	375	368	347	313	316	326	353	343	301	320	334	322	335	328	338	353	325	320	352	299	312	302	339	358	314	328	356	325	327	319	335	336	316	297	310	324	352	296	333	352	339	296	318	322	333	325	333	332	321	325	314	321	279	330	317	338	297	288	315	335	325	335	313	309	319	331	322	319	319	312	330	334	344	326	332	328	333	313	299	351	309	339	305	328	328	315	318	321	340	309	292	335	331	314	324	318	311	300	317	286	337	336	319	329	330	342	305	301	306	344	309	347	362	317	301	298	353	329	330	307	286	325	338	332	331	321	346	339	337	324	297	327	288	330	319	300	334	278	351	326	350	279	340	328	299	334	348	326	314	302	293	324	324	315	301	307	314	323	278	335	296	346	270	329	345	313	351	306	321	318	311	286	295	325	301	303	322	319	352	305	308	304	354	322	316	327	329	305	324	308	321	304	308	315	352	323	304	343	339	301	303	326	324	338	279	305	361	322	324	333	342	319	351	350	360	350	330	322	290	338	328	333	294	321	300	338	357	293	301	291	291	376	299	336	342	340	299	299	308	312	319	308	313	304	330	350	302	335	298	328	333	318	317	353	335	319	346	333	300	347	348	321	310	296	312	327	321	299	319	315	319	318	310	301	317	305	313	335	334	281	299	305	328	290	314	314	300	336	331	324	360	313	334	315	315	318	300	349	308	285	306	351	326	350	304	296	312	334	305	317	349	336	286	297	309	314	319	311	310	322	364	348	329	330	354	312	297	318	327	292	310	345	295	327	272	343	350	338	328	326	344	296	314	306	321	281	313	318	316	306	300	343	319	339	336	320	307	300	305	345	304	334	331	307	331	307	305	291	332	337	328	302	343	285	334	281	306	305	319	321	307	328	286	298	320	287	356	331	314	302	317	328	303	275	308	344	309	309	339	306	279	298	331	310	299	322	324	322	319	334	308	349	312	328	340	315	322	295	326	361	297	309	309	333	351	304	317	325	355	329	305	304	326	340	317	315	313	312	315	323	325	333	310	311	329	310	339	288	293	349	275	305	334	299	295	323	351	317	333	340	344	315	296	311	284	334	329	320	316	345	317	368	304	324	314	320	308	314	348	322	324	333	302	339	327	305	349	340	320	318	306	305	316	295	329	318	336	300	282	342	321	323	305	319	309	343	330	362	316	307	280	307	307	333	296	314	341	332	338	301	277	335	290	323	351	316	277	303	343	337	331	307	329	338	328	300	311	324	332	317	315	333	296	296	342	310	312	323	312	305	346	324	307	348	293	311	328	304	313	373	330	346	297	335	292	300	334	295	321	327	312	335	297	296	334	318	313	330	313	318	327	290	314	306	305	351	345	312	337	316	323	314	317	312	292	318	335	300	352	287	322	347	334	291	308	329	349	317	334	299	301	320	318	294	316	305	315	320	357	332	312	325	332	315	312	317	317	327	291	286	324	327	308	313	304	345	309	314	347	324	332	316	300	286	295	298	314	290	304	313	318	321	316	325	300	303	293	290	342	319	325	293	329	330	337	308	305	320	337	305	330	341	290	315	287	331	318	331	297	310	334	315	300	306	296	328	315	293	356	323	294	326	301	306	320	297	319	338	282	325	332	312	342	341	292	335	304	329	307	315	297	313	325	292	328	301	344	342	310	329	327	316	311	295	341	324	330	320	326	292	311	349	277	307	319	309	292	312	355	289	294	281	316	305	314	326	297	316	333	353	329	304	328	299	336	326	313	306	334	310	334	346	320	325	336	338	287	330	343	284	335	320	324	303	307	330	305	320	321	310	314	315	335	315	325	338	319	327	300	307	320	309	343	309	311	333	336	313	328	287	310	298	310	315	301	304	306	320	309	341	305	301	299	310	338	290	312	355	319	319	315	336	298	315	307	279	306	304	317	271	327	285	288	320	323	317	314	323	312	323	298	318	307	323	320	329	322	317	311	332	346	320	340	328	336	342	328	325	343	325	296	330	318	327	312	311	323	316	327	291	321	301	308	305	319	318	334	312	328	300	331	311	308	310	314	327	317	294	293	304	319	330	332	292	311	312	302	331	318	325	286	324	289	315	313	327	308	341	283	342	322	288	318	304	313	312	324	315	306	335	324	304	326	356	301	286	313	340	326	316	310	322	281	324	314	300	287	296	317	329	308	300	303	321	304	320	301	302	310	306	307	310	299	299	316	314	338	308	322	325	327	318	340	320	330	282	342	331	342	318	303	330	349	301	309	327	324	313	313	361	320	331	320	325	295	293	344	327	308	345	313	298	315	307	305	361	306	310	320	288	328	326	312	325	348	324	298	337	300	301	306	349	325	322	325	308	315	313	300	308	286	317	332	313	331	310	348	327	318	314	304	313	337	335	335	347	298	334	270	334	316	329	308	299	309	302	327	336	325	314	340	290	300	295	336	309	342	325	352	336	322	329	358	315	327	332	338	313	350	287	321	309	365	315	309	344	322	323	313	333	319	333	317	332	315	302	323	302	332	300	296	349	328	300	331	299	337	301	311	297	343	324	331	344	310	335	330	278	315	320	280	286	302	336	295	334	321	291	305	354	323	302	341	285	324	347	301	297	313	342	324	319	328	355	338	304	318	317	303	334	297	322	320	300	304	311	307	299	321	324	291	359	284	317	338	310	317	313	325	303	298	320	327	310	295	311	325	308	306	301	291	300	309	318	345	336	308	319	299	342	307	322	306	359	303	344	344	284	299	310	319	355	320	324	328	330	316	327	329	319	319	314	323	324	301	319	321	302	301	305	318	314	284	317	292	340	294	351	325	334	287	300	297	297	345	285	324	317	303	332	285	304	344	329	338	313	328	288	321	294	319	350	312	311	316	318	323	342	322	297	298	258	308	312	308	317	327	304	339	315	310	311	295	309	326	313	313	328	339	303	299	289	302	324	328	332	298	261	296	302	316	327	323	332	299	311	314	331	328	322	305	352	328	317	334	321	315	344	310	322	309	323	354	320	331	324	331	312	311	319	321	364	291	325	306	284	324	336	295	332	332	304	298	308	313	311	311	330	328	308	298	313	307	306	337	337	336	299	318	331	338	293	299	308	306	334	346	324	328	304	328	325	318	345	317	311	330	287	304	319	302	294	314	293	282	315	323	277	329	316	340	337	280	308	286	324	283	324	327	293	310	309	307	293	299	308	294	316	323	324	307	317	305	339	308	318	322	342	330	305	324	304	300	301	293	320	301	304	325	327	288	317	328	298	321	333	331	284	326	291	307	315	344	292	329	327	300	312	326	319	305	277	317	293	325	277	297	324	313	330	313	320	322	310	307	297	308	320	326	319	321	325	299	293	305	333	341	323	312	327	322	290	352	301	338	329	325	316	312	310	365	326	323	309	327	337	335	334	298	293	314	297	287	291	315	306	317	307	313	310	347	332	318	292	293	278	322	322	316	312	325	307	317	293	330	341	301	353	313	316	309
17282	15504	13193	7145	4691	3352	2572	2053	1771	1539	1313	1156	1071	977	921	862	829	819	790	789	688	731	650	713	648	672	675	648	593	641	629	604	634	605	692	602	600	612	616	584	563	588	578	579	581	573	615	604	553	552	556	637	567	556	604	549	557	518	512	567	583	577	601	583	563	549	586	541	553	555	610	585	573	569	563	558	554	536	582	576	518	522	574	564	597	582	599	524	540	523	574	480	542	578	562	533	564	572	546	537	551	555	540	534	564	515	565	518	523	544	595	560	524	573	540	549	573	548	599	574	567	554	525	518	554	530	534	503	576	564	559	589	525	545	555	563	566	534	527	543	560	564	576	577	553	557	544	533	553	524	568	560	534	535	531	541	581	556	580	544	539	521	561	574	513	586	521	584	563	575	537	551	506	529	543	565	579	563	531	552	541	532	565	556	574	586	593	548	567	561	562	513	579	590	538	566	527	515	560	533	517	536	523	564	517	538	551	617	576	554	544	527	612	564	526	551	522	525	571	549	578	511	571	591	490	537	539	536	574	561	535	571	564	530	548	567	521	565	600	571	575	561	553	600	569	549	537	537	559	550	571	565	595	537	561	543	528	532	573	573	541	536	526	550	566	590	534	549	546	525	572	556	547	570	543	545	554	567	572	555	500	543	549	531	556	527	511	552	574	557	531	583	547	562	575	578	521	570	589	533	523	514	523	560	554	585	505	539	566	528	555	556	523	548	543	528	572	575	539	579	552	537	591	515	559	534	549	560	579	538	554	545	532	499	553	548	550	535	552	523	581	526	515	570	526	547	573	563	576	524	541	566	583	512	533	585	536	578	560	580	559	551	559	514	543	533	598	521	503	564	528	574	522	560	564	505	513	568	551	527	565	554	502	573	523	561	551	541	576	566	561	533	559	528	531	548	560	545	543	558	548	540	573	547	573	552	566	544	535	540	579	552	521	522	556	572	532	532	547	556	563	588	558	555	559	555	575	537	573	561	550	586	532	519	532	516	566	564	573	561	558	529	543	557	548	538	545	548	594	550	579	581	560	584	527	529	571	545	599	563	555	533	577	520	567	561	546	549	509	521	525	580	563	570	529	556	577	548	558	557	549	483	553	531	536	550	538	553	563	556	559	567	528	524	519	513	548	503	595	576	564	584	587	520	514	543	533	554	530	573	576	521	569	565	573	550	557	546	565	555	569	562	577	571	534	555	526	542	571	549	540	546	540	570	564	529	536	548	572	518	561	553	555	545	525	538	520	546	521	533	585	556	578	519	613	549	543	566	542	525	534	546	550	556	557	574	559	573	556	567	512	549	567	557	552	563	559	570	610	532	525	543	527	569	555	538	599	564	586	533	537	535	559	578	556	580	519	554	553	586	575	551	546	536	574	535	549	561	561	525	571	547	545	563	555	564	541	566	515	504	565	526	553	549	575	538	572	541	511	522	599	570	583	575	561	516	546	515	541	545	563	524	514	543	536	564	576	540	558	542	519	555	563	563	524	529	545	540	557	545	553	508	535	555	545	573	572	541	542	538	537	512	519	518	539	566	511	559	550	546	542	565	501	548	530	544	535	541	559	535	537	574	574	538	585	532	549	589	550	565	524	519	584	558	547	593	549	560	561	546	548	540	599	566	507	546	568	583	520	523	516	550	564	501	514	538	513	561	567	574	559	578	514	590	572	541	544	554	544	531	505	531	497	553	581	578	529	529	560	533	582	546	532	506	544	558	513	515	561	539	517	541	572	567	565	558	505	570	540	557	543	501	525	607	579	542	520	564	529	550	550	553	558	561	571	560	550	533	584	593	599	521	547	581	604	528	533	603	553	558	542	562	543	598	583	532	511	552	552	536	570	527	549	548	557	586	532	569	586	541	593	556	560	559	533	565	547	584	545	512	515	590	519	563	530	576	554	568	604	542	519	534	534	533	540	578	582	532	530	555	544	556	527	557	555	525	531	555	531	521	579	557	525	556	564	540	560	580	524	574	542	573	550	555	562	516	571	560	578	515	548	541	552	541	516	508	546	565	536	543	555	549	524	538	529	526	549	554	580	548	549	523	519	519	555	537	534	550	527	538	538	579	532	555	537	503	571	520	589	577	548	566	531	544	570	536	547	565	524	543	545	544	605	537	536	543	549	560	596	570	543	531	585	537	528	575	559	560	551	557	562	532	518	537	561	529	543	544	541	544	543	543	558	553	597	559	575	538	566	542	549	555	601	542	563	551	566	541	550	551	579	514	550	575	510	554	548	567	509	530	538	536	534	573	591	548	554	551	548	563	575	547	578	571	545	571	551	579	552	486	542	526	554	538	546	548	539	541	560	548	564	573	581	562	561	525	543	564	587	557	561	568	538	584	515	608	535	541	554	543	582	555	554	549	565	518	595	559	581	556	510	556	507	567	599	549	558	530	533	563	553	577	515	527	541	561	561	553	556	564	564	547	573	540	548	535	570	571	525	567	526	543	559	529	575	557	520	572	561	543	528	530	532	552	562	541	562	512	574	555	562	533	555	555	580	539	573	547	583	525	545	607	603	558	536	530	540	548	521	554	547	539	538	488	585	566	521	519	524	526	533	570	563	510	530	568	526	555	521	593	535	559	567	533	557	511	533	539	571	536	557	545	562	550	535	534	558	575	542	548	543	528	562	508	576	556	555	523	575	562	558	593	535	567	545	547	543	593	569	587	549	552	556	535	551	558	548	553	514	570	538	581	559	556	526	541	549	548	551	559	526	512	585	522	543	546	592	553	578	532	577	574	570	565	535	573	566	562	520	562	527	546	568	557	559	579	553	563	565	597	561	545	566	565	548	547	534	546	566	551	535	531	528	525	556	545	520	556	550	550	543	517	548	558	490	501	521	529	560	536	544	533	530	578	577	543	541	549	559	598	584	583	524	557	539	504	528	550	539	575	586	513	532	530	568	573	547	542	582	549	567	590	572	541	592	584	549	562	535	550	606	582	549	523	592	553	531	543	521	541	551	578	501	573	577	531	516	508	544	540	593	564	585	593	514	556	589	555	541	533	561	538	560	587	567	521	534	535	530	541	570	517	568	574	522	562	562	548	572	535	565	535	557	619	576	612	558	546	554	556	544	534	522	569	569	534	549	569	559	551	549	548	582	598	540	522	548	558	554	562	491	580	526	510	525	538	525	521	588	558	528	566	568	508	539	579	557	497	538	580	520	549	544	543	613	532	567	550	537	546	563	563	567	583	556	550	607	535	559	542	537	543	521	580	549	510	515	537	509	578	562	563	567	559	509	594	557	578	528	538	532	541	571	563	529	550	559	529	501	534	595	542	546	526	486	551	567	521	548	502	510	562	577	564	521	565	555	549	539	531	543	560	523	546	565	563	566	516	535	557	550	623	580	564	559	524	573	589	541	547	577	513	543	513	561	555	529	520	549	547	578	491	579	534	515	540	547	494	595	593	549	550	546	576	585	561	536	523	534	531	544	537	557	535	529	560	569	552	521	490	556	535	537	518	605	572
26468	20466	8688	814	503	410	262	239	286	238	213	225	224	218	233	203	233	210	216	217	204	229	232	218	213	214	201	235	208	205	182	197	230	222	206	210	221	219	206	190	206	222	213	243	240	201	241	215	243	240	223	206	223	217	197	216	203	194	209	223	221	216	192	215	218	213	219	229	225	220	222	212	219	210	200	204	204	210	205	226	217	214	214	233	233	195	210	215	200	222	207	220	200	216	214	216	193	216	236	199	236	207	217	228	259	232	209	192	217	219	215	211	193	192	212	247	193	245	186	223	243	191	222	212	204	240	208	207	206	227	217	228	219	213	215	226	233	233	184	204	224	209	213	231	195	207	225	218	236	243	221	234	209	212	216	200	219	210	246	232	198	233	210	198	186	201	209	207	207	208	229	185	208	209	213	196	228	194	215	201	223	198	228	220	221	236	223	234	242	184	210	200	214	239	226	222	214	231	199	221	220	223	191	190	226	246	222	193	201	208	196	234	224	216	213	182	216	209	213	230	196	207	178	242	214	207	211	208	226	212	202	198	230	248	213	205	241	207	201	208	223	217	215	205	225	204	201	214	221	204	205	242	216	199	200	198	213	209	212	198	216	210	220	208	219	215	214	226	219	230	244	232	225	210	228	200	227	221	222	231	224	207	218	237	221	197	242	222	205	191	220	203	217	223	216	199	211	210	224	238	219	201	217	227	219	253	202	214	201	225	210	237	220	216	246	220	233	240	204	202	216	215	212	222	193	221	204	217	225	240	248	251	217	217	210	187	242	226	204	222	196	209	226	207	209	217	205	204	225	213	237	193	235	229	224	212	196	210	209	197	202	217	233	197	200	214	201	217	226	235	198	191	225	237	199	215	228	216	204	208	218	199	227	216	208	216	204	225	241	222	220	193	189	227	212	211	210	214	235	213	227	190	232	194	210	215	233	204	232	195	221	224	239	225	231	231	201	207	207	199	194	229	223	201	193	201	217	221	243	212	212	212	235	226	179	199	228	208	222	208	218	246	211	252	202	210	193	202	193	227	243	220	227	236	242	211	194	216	224	207	203	230	226	227	202	215	207	195	209	258	207	235	226	224	204	203	220	210	238	225	224	212	207	240	214	221	226	218	200	218	209	212	217	216	191	207	208	217	240	218	245	191	222	198	199	206	215	256	205	219	187	186	233	216	201	218	213	209	212	216	228	190	209	200	229	206	215	221	206	217	218	245	229	239	196	210	247	227	225	218	199	196	221	217	217	233	191	209	227	201	226	232	221	208	201	218	212	188	185	207	219	217	213	237	212	215	203	235	191	196	241	228	210	210	182	220	196	197	194	204	213	241	213	217	200	223	228	222	207	213	211	206	187	241	214	243	204	226	217	222	206	199	231	212	194	226	183	227	203	200	220	204	214	233	208	209	205	231	189	233	207	208	214	218	215	198	229	205	219	225	214	190	213	228	232	215	198	203	218	228	198	211	246	209	225	200	187	228	212	197	223	214	211	222	235	222	213	227	206	194	241	219	227	244	186	210	196	227	239	203	213	214	225	214	203	185	210	210	210	217	206	216	191	239	180	241	236	204	223	217	216	203	214	212	235	232	186	243	208	243	215	214	234	210	210	224	200	248	221	185	192	208	216	221	214	231	226	213	217	188	192	220	198	203	206	221	225	200	238	238	214	208	198	222	229	204	212	230	231	210	213	202	222	219	211	201	220	207	230	213	233	222	203	228	228	177	218	210	211	214	205	219	224	218	199	215	238	215	226	226	232	211	220	193	201	190	199	204	214	211	226	209	235	213	223	235	221	205	223	226	187	225	233	218	211	215	213	236	216	198	228	204	222	203	215	211	217	221	200	203	219	238	228	226	215	232	204	212	211	227	240	210	217	221	207	195	179	208	222	220	214	180	216	207	236	218	195	213	225	234	189	228	223	198	230	250	233	222	226	211	199	195	216	229	217	223	187	232	233	235	202	223	217	217	198	199	214	218	243	199	220	231	203	211	228	238	223	217	188	209	222	207	197	209	235	215	206	235	217	209	227	223	223	224	193	223	207	213	238	202	213	212	215	223	220	216	198	208	227	212	183	227	228	219	228	202	222	220	224	225	198	229	236	215	210	211	203	199	210	228	248	233	218	224	198	201	201	196	224	206	219	227	186	224	221	201	217	222	222	245	203	201	200	184	230	200	222	220	224	192	222	217	204	213	222	201	247	240	197	205	231	227	199	247	218	209	220	213	223	187	220	233	250	219	194	212	202	232	226	228	205	242	235	209	201	223	205	202	221	196	213	217	230	238	223	202	193	213	219	219	225	185	232	190	206	239	194	192	234	226	204	211	193	211	219	202	220	232	196	221	230	227	234	182	204	195	197	227	192	228	184	193	215	200	220	203	233	199	215	226	214	181	197	220	201	216	208	233	207	225	237	186	195	202	228	221	214	222	230	237	200	188	222	225	229	245	215	239	220	197	216	214	194	228	209	205	204	206	197	198	236	222	216	220	232	219	201	212	220	208	221	212	230	212	229	193	192	212	202	205	212	197	208	211	203	209	224	198	219	204	232	209	252	224	216	236	206	230	209	215	233	246	201	222	202	222	215	208	202	204	217	235	243	203	217	224	188	233	212	218	238	229	220	204	218	236	218	211	224	238	190	204	216	221	209	216	205	210	223	184	206	179	230	239	187	187	208	207	198	194	218	227	208	209	215	228	211	196	223	193	228	196	214	240	215	201	198	205	203	212	205	212	187	194	231	210	217	224	235	229	204	209	233	216	205	210	215	190	196	203	252	215	197	230	209	213	224	223	189	229	213	210	210	227	226	227	200	205	224	217	216	237	236	196	219	218	208	213	195	209	185	230	204	210	221	202	231	230	214	225	209	208	199	199	206	210	239	236	216	207	198	238	210	212	200	242	197	227	225	215	216	225	237	210	209	223	224	223	225	214	213	211	210	199	212	219	207	220	203	186	209	216	232	207	204	241	201	231	236	234	245	216	226	185	224	197	249	217	226	218	233	237	205	188	227	219	189	212	214	206	212	227	224	202	211	198	212	214	215	226	215	231	214	222	206	216	224	238	203	191	208	209	212	204	211	213	208	225	217	182	224	217	190	227	210	219	231	195	191	214	234	213	197	212	218	233	208	211	225	209	207	216	228	235	205	213	209	189	229	213	208	228	210	223	249	203	207	198	259	222	224	214	190	222	195	228	221	221	228	224	221	220	229	228	231	204	211	212	224	213	242	207	218	213	196	238	213	214	217	222	192	232	211	221	217	219	215	220	233	228	213	232	216	230	243	204	212	211	231	221	197	211	204	218	229	196	192	243	196	201	232	234	205	197	206	200	223	206	211	205	239	203	232	222	221	247	192	202	209	207	240	210	227	228	233	217	225	198	201	221	198	202	213	201	238	209	205	206	208	229	213	215	229	205	227	213	220	232	232	204	224	198	214	218	217	227	215	228	191	246	235	209	218	195	213	190	219	207	216	195	201	209	196	242	207	234
9534	1561	1390	888	677	592	534	530	507	486	461	416	448	454	413	433	417	428	424	393	469	416	430	408	454	425	421	391	388	417	430	420	413	422	391	423	422	401	416	431	402	418	427	407	436	435	405	421	414	399	420	473	372	438	413	385	384	438	414	436	394	407	402	414	421	408	460	384	449	425	429	379	409	409	389	406	415	420	408	436	447	410	370	392	428	436	422	434	430	403	454	404	430	420	418	381	426	429	431	359	404	422	393	415	438	370	427	431	397	433	450	432	413	379	399	409	448	427	401	408	409	408	437	398	427	416	434	442	404	417	411	432	412	416	404	430	438	410	406	413	403	366	417	394	407	392	441	396	423	428	429	472	407	405	413	424	434	399	432	426	402	388	422	415	436	451	395	407	387	421	438	386	439	403	467	419	413	391	379	422	369	409	453	389	381	426	415	396	426	400	424	425	404	423	424	416	411	412	408	418	420	411	422	397	425	389	404	426	387	397	461	381	389	430	399	413	416	409	376	398	393	423	403	411	422	409	397	425	410	418	413	426	441	425	436	413	411	440	423	419	421	431	405	417	398	416	442	383	421	420	395	390	411	382	424	376	397	423	410	403	416	427	397	383	388	442	414	372	430	385	450	403	392	393	426	425	421	474	408	428	401	383	421	385	436	401	403	425	433	425	389	416	406	438	415	408	432	420	462	435	416	447	396	424	355	405	432	428	439	379	412	403	412	411	413	420	435	413	441	395	428	405	423	417	416	403	420	399	396	413	430	406	384	404	415	402	406	461	413	418	401	401	396	408	434	416	408	412	407	374	403	434	440	399	367	412	391	433	374	451	418	416	403	373	404	429	381	401	400	396	425	451	450	430	416	425	408	384	392	409	433	426	398	415	422	409	429	431	394	405	408	416	392	399	395	418	438	425	404	394	419	458	416	425	406	403	431	407	434	397	420	420	409	406	411	379	422	425	397	421	431	392	428	413	420	383	389	382	416	442	410	431	439	374	392	426	393	433	432	434	443	426	427	399	416	410	413	416	400	424	434	419	387	401	402	397	410	460	426	389	399	435	398	413	408	437	384	404	413	407	378	405	414	429	393	423	440	404	408	438	407	441	399	379	449	399	409	406	415	393	419	419	454	389	444	395	393	412	408	416	397	408	435	391	394	409	425	410	388	408	414	383	425	416	396	417	405	401	410	421	426	402	377	410	394	407	369	412	443	390	392	414	430	433	446	415	430	428	409	399	443	416	444	411	441	444	431	411	402	401	382	432	403	358	426	416	393	429	386	411	412	424	433	394	400	396	427	406	408	475	442	464	441	385	420	376	408	428	412	438	409	422	402	387	381	422	411	390	421	446	393	432	435	381	413	405	409	423	426	398	407	430	432	415	410	460	429	431	419	415	429	378	430	399	398	447	441	422	419	416	400	410	416	434	392	420	442	423	397	409	444	373	449	432	424	422	413	425	421	407	396	409	377	408	361	445	407	401	401	396	420	420	413	408	413	388	423	403	427	401	404	397	419	434	409	405	439	422	383	392	433	429	429	427	410	465	437	436	394	430	383	410	421	396	423	413	442	392	390	392	391	383	427	448	428	404	422	418	398	401	389	426	412	409	369	397	427	391	423	434	413	373	416	409	436	383	451	435	411	391	402	428	446	407	446	449	445	392	391	412	413	402	432	443	399	438	385	465	380	425	441	379	409	413	416	415	407	390	396	409	381	402	422	430	381	420	410	374	433	425	398	432	435	391	443	434	465	398	415	426	428	395	429	406	414	382	464	424	397	389	386	422	412	416	410	433	438	397	388	409	444	372	406	437	406	415	421	380	422	424	393	395	410	404	399	425	409	376	427	378	461	402	399	437	422	425	417	417	412	433	407	402	420	396	406	411	424	413	458	421	401	410	375	377	439	432	412	424	421	415	400	419	404	397	402	398	388	412	411	425	423	419	386	423	422	470	393	428	418	396	458	373	409	375	347	410	387	393	426	432	383	426	426	417	408	442	456	419	421	444	429	409	391	429	384	419	391	390	396	455	390	417	404	402	450	426	415	381	413	406	394	382	402	431	432	403	401	395	419	392	438	399	421	431	461	435	391	423	381	434	415	398	402	413	424	419	417	432	395	396	424	405	416	422	416	393	413	393	429	404	448	406	408	437	457	432	444	384	408	441	417	406	437	392	404	439	420	423	434	446	420	390	407	378	393	385	403	406	382	381	402	403	418	406	426	434	416	447	408	416	405	458	410	371	420	429	428	450	404	427	386	398	421	426	413	389	398	392	435	403	436	396	415	418	382	434	415	385	408	406	417	408	433	425	420	437	406	404	424	417	403	432	399	391	433	417	399	429	398	426	385	380	458	396	412	412	429	405	416	406	405	397	423	392	408	402	447	436	418	429	411	397	413	430	399	429	428	408	454	402	406	429	379	398	401	396	409	426	441	408	443	427	391	415	372	393	397	439	422	469	436	396	414	413	390	398	452	430	414	403	403	429	412	416	457	378	419	418	444	401	414	414	398	372	396	396	392	383	422	428	466	379	445	422	415	409	402	389	451	413	411	387	404	408	392	415	417	435	425	408	454	408	421	418	420	394	375	433	424	376	388	398	454	394	390	411	398	384	396	427	416	391	424	426	412	425	419	410	400	414	405	376	415	410	372	427	418	379	455	445	437	450	438	390	413	430	406	431	386	418	417	423	441	416	438	431	430	409	396	441	410	436	430	417	426	428	410	390	422	435	419	439	414	426	431	395	410	394	405	417	422	426	430	445	435	408	411	434	407	390	414	392	424	379	410	400	441	405	403	386	416	377	418	421	407	364	432	404	404	395	410	460	430	422	432	428	410	368	401	423	417	412	411	429	412	471	389	431	413	435	441	415	453	433	426	427	377	385	404	385	414	410	419	423	406	406	376	412	412	403	409	399	396	396	439	419	414	428	414	379	409	437	409	399	435	435	376	390	390	425	385	405	437	441	396	388	410	402	388	394	442	412	435	434	406	388	404	374	382	421	434	412	413	434	393	397	444	387	414	406	424	455	413	407	433	400	384	443	396	421	431	423	400	395	404	425	405	410	433	414	411	418	419	368	415	412	445	409	385	389	373	405	400	386	409	408	448	419	434	424	427	401	415	414	411	390	390	446	393	426	420	376	400	400	410	418	427	387	382	400	427	398	410	400	411	384	417	369	415	423	412	414	383	408	420	415	408	437	404	407	432	431	419	433	426	422	439	412	425	434	437	425	412	405	458	402	396	385	428	422	425	389	402	411	421	383	431	405	401	401	415	410	444	411	427	423	401	433	388	383	409	417	398	414	432	372	405	423	428	421	427	407	421	401	451	430	443	448	438	409	385	409	425	427	401	389	409	444	393	422	409	444	402	419	380	411	437	418	393	427	412	403	370	410	433	371	380	403	407	410	384	399	453	436	446	411	415	475	404	412	421	399	389	432	399	438	394	389	426	392	413	382	414	401	421	396	388	420	406	452	398	414	447	390	433	404
23986	21002	28143	24069	20030	1704	561	345	268	270	209	195	210	186	185	179	160	164	161	161	170	177	159	135	141	135	151	136	155	133	152	165	158	144	154	142	137	137	146	128	153	128	139	137	138	134	123	136	137	162	135	134	154	136	135	130	135	140	142	120	122	105	134	114	114	152	130	147	128	120	140	158	132	118	135	116	141	125	118	143	143	132	122	158	115	131	139	129	124	126	129	132	138	118	136	127	147	146	152	116	133	138	143	143	122	107	114	114	148	139	137	135	144	121	141	156	148	138	149	164	128	152	116	134	150	139	139	122	119	132	127	143	118	129	142	138	136	131	109	166	127	131	145	127	140	123	127	126	120	155	131	125	145	133	142	138	130	125	121	143	107	130	110	139	139	135	121	125	136	135	142	145	137	135	126	126	132	140	137	135	114	150	120	123	138	119	109	111	137	125	133	150	120	125	131	132	110	150	119	127	110	154	126	126	149	122	126	118	120	135	132	141	135	115	120	137	125	148	141	117	130	122	126	130	133	119	134	139	112	140	115	132	132	149	118	122	130	134	140	143	136	129	131	104	115	119	132	124	141	119	129	134	145	125	113	137	145	127	157	124	137	140	117	128	127	164	130	132	136	139	150	134	149	143	134	130	136	122	123	136	122	134	137	133	124	124	124	131	109	142	147	124	127	133	108	149	122	123	137	151	134	137	151	150	137	133	113	138	115	144	127	146	153	128	139	142	121	127	122	144	141	114	120	142	137	114	121	153	145	146	120	129	137	104	115	134	124	121	126	140	131	132	126	134	135	140	131	125	127	125	123	141	130	122	157	121	111	147	109	132	119	129	143	125	149	138	135	123	123	133	139	131	129	126	115	121	147	149	132	125	138	116	118	122	134	127	124	122	132	138	134	137	137	136	132	109	115	129	122	131	149	120	160	111	123	118	141	132	120	114	148	116	121	146	133	136	129	137	125	123	106	122	115	130	130	150	137	134	118	117	136	123	124	126	125	121	122	139	127	142	133	120	125	130	110	141	120	139	126	148	138	126	143	140	132	122	113	137	123	136	118	148	140	120	123	127	120	129	149	133	127	147	144	131	134	127	128	133	138	144	128	117	124	121	128	135	126	126	159	120	127	116	138	130	157	137	122	112	136	144	113	145	126	117	121	138	122	162	134	139	133	128	133	138	108	120	126	112	121	114	127	132	135	130	136	136	126	118	131	139	125	138	138	123	158	138	140	132	128	120	122	139	130	127	143	141	151	137	148	144	133	153	122	139	106	110	121	131	132	124	124	123	145	136	133	127	145	132	124	133	133	119	122	107	108	147	120	116	140	122	141	137	132	122	129	142	144	121	146	138	128	123	142	124	146	131	118	126	144	119	151	139	140	114	128	129	131	116	123	118	136	133	136	107	148	123	113	125	112	126	131	121	129	129	145	128	129	125	107	133	134	111	114	142	127	171	126	120	152	143	122	155	133	133	157	128	133	138	128	129	126	124	119	126	117	131	129	158	124	150	120	132	124	124	140	150	136	145	143	140	143	132	142	112	152	161	130	128	121	139	121	127	115	122	109	135	108	142	131	128	117	113	126	142	125	98	121	152	139	111	135	121	138	109	112	114	123	114	130	147	145	122	130	120	125	131	138	132	116	128	138	118	152	106	142	126	118	130	128	127	123	119	121	131	128	108	125	114	153	129	131	111	116	143	134	125	122	130	135	125	129	142	114	112	127	130	115	142	119	150	141	124	134	131	136	109	132	113	133	134	115	116	115	137	116	123	112	113	135	150	120	146	139	136	138	137	115	130	132	127	142	131	139	141	119	134	147	118	116	109	140	142	145	139	128	148	133	143	142	141	151	143	122	121	127	149	139	127	121	145	107	115	118	141	128	131	122	142	117	127	130	144	141	173	121	134	127	132	131	137	124	126	139	128	135	123	134	149	150	129	112	142	118	157	150	123	123	129	118	102	128	139	132	138	134	143	125	133	137	134	125	139	139	134	138	119	122	129	134	150	121	109	136	132	152	135	122	130	115	141	110	126	124	144	134	116	139	151	120	126	118	126	132	134	110	142	119	124	131	152	116	132	146	126	125	150	122	132	127	157	120	112	125	130	128	123	127	144	136	145	128	136	135	143	133	134	118	125	119	132	136	150	137	134	137	138	112	138	137	118	140	147	116	142	111	148	145	115	131	129	137	125	120	149	129	137	133	114	139	108	121	135	126	115	144	136	130	141	117	122	129	131	132	143	118	132	128	108	126	120	128	124	119	138	128	140	118	123	126	147	143	134	123	106	123	140	140	118	111	137	118	122	139	127	141	141	124	149	145	130	142	128	137	137	146	162	122	106	136	150	114	136	138	130	113	113	130	127	119	140	118	140	129	128	131	112	154	140	119	147	130	131	113	156	135	125	155	125	117	131	123	142	130	125	132	122	145	140	119	124	143	132	127	114	118	119	150	134	127	116	126	138	142	136	128	106	127	132	140	138	135	125	135	136	152	124	135	132	133	110	124	156	144	121	130	127	133	139	135	136	109	121	112	113	111	126	113	115	142	118	115	152	119	114	109	128	118	133	154	112	129	147	120	118	128	130	116	128	128	146	117	147	113	135	133	115	131	100	107	132	123	137	131	144	129	129	142	133	126	139	130	114	141	128	136	135	110	129	129	122	142	129	121	125	120	133	117	122	124	137	113	127	131	126	131	133	126	126	130	141	139	163	118	126	115	136	111	129	140	127	136	123	134	151	132	114	125	122	118	138	125	127	130	120	133	133	123	123	116	131	131	115	124	122	153	115	133	150	126	157	125	117	122	135	147	135	141	139	138	125	123	105	148	129	140	151	125	139	125	140	131	139	111	129	121	102	140	132	127	136	123	133	113	139	130	144	126	147	137	129	123	122	137	136	117	118	118	135	129	127	124	151	124	139	121	124	126	125	110	112	124	135	136	137	126	140	148	117	108	152	143	117	134	138	134	138	128	121	131	141	123	116	124	153	130	138	124	122	133	137	135	116	134	136	123	138	133	131	130	139	128	123	128	141	105	140	117	114	124	131	129	126	121	127	143	127	130	123	130	128	118	129	115	128	129	133	133	127	123	139	110	121	115	136	138	140	130	131	127	134	126	152	108	137	144	125	114	129	123	133	135	116	111	163	137	139	119	125	122	115	109	147	157	132	132	137	147	128	120	125	113	124	113	136	130	155	114	148	132	133	116	148	133	138	119	114	115	133	109	121	100	130	119	134	130	124	143	125	125	123	125	122	133	148	120	149	118	124	153	127	133	157	153	133	148	145	117	145	132	142	121	128	125	137	129	131	101	117	124	113	125	135	116	117	123	112	135	128	143	124	167	131	137	126	138	135	121	114	115	141	139	142	140	109	139	128	138	149	119	116	127	121	143	170	111	140	130	120	126	115	136	141	141	133	157	145	153	122	135	130	131	130	105	122	133	131	125	126	136	140	124	112	155	143	134	131	128	132	126	142	115	139	134	141	136	117
16329	9537	7990	4027	2622	1836	1403	1113	890	787	663	549	555	536	475	456	413	398	377	375	344	321	336	344	333	303	304	305	283	293	318	302	259	278	291	288	256	271	250	283	265	271	310	236	265	295	260	268	277	278	252	276	243	254	244	269	276	285	246	240	274	273	263	276	276	251	240	250	317	266	267	295	275	278	272	298	261	262	239	254	257	269	262	240	260	258	259	239	269	250	280	247	249	244	260	255	256	272	241	240	298	258	272	262	301	242	268	236	246	224	247	270	263	264	264	231	248	287	248	270	242	229	254	230	251	257	246	267	241	261	253	280	240	275	265	241	250	262	269	260	245	262	246	272	280	253	227	283	279	264	256	260	238	242	253	249	265	271	258	239	269	263	278	262	259	288	260	288	281	227	279	249	257	281	253	256	240	249	268	238	250	240	235	277	252	235	253	234	263	257	273	265	252	255	262	244	254	268	235	271	257	241	249	253	245	249	275	265	256	276	268	250	287	281	260	272	273	229	239	267	245	259	263	250	263	269	289	271	278	234	270	245	249	263	232	269	250	252	293	240	259	256	250	250	245	264	264	241	263	254	278	255	270	248	251	233	246	270	243	281	272	239	254	268	267	240	272	255	266	274	224	240	266	249	255	276	277	289	239	280	239	231	262	267	248	275	255	251	243	243	275	263	213	246	238	276	242	260	257	246	272	241	233	238	275	268	264	239	249	279	261	271	219	226	274	261	268	259	264	244	234	249	234	246	278	265	255	259	262	243	269	244	257	263	259	254	276	240	237	255	240	264	298	226	271	249	251	258	232	251	250	271	254	276	241	249	246	257	265	241	242	247	266	268	261	247	278	253	268	274	263	266	269	278	251	248	243	243	254	250	265	221	243	260	278	229	264	236	257	263	252	276	247	252	240	236	244	284	284	255	226	258	251	252	257	278	285	242	267	274	258	264	251	274	242	258	269	248	258	274	273	239	246	236	223	242	250	251	246	298	270	266	279	268	279	268	254	222	262	263	272	256	239	267	246	270	258	243	261	228	260	242	239	267	249	246	231	266	231	279	255	269	274	255	261	284	276	267	266	251	261	254	242	254	260	300	226	268	246	249	257	260	256	280	286	266	266	285	276	246	263	263	287	242	227	267	247	264	247	264	268	246	238	260	243	264	277	261	260	247	277	282	252	262	250	272	256	247	283	267	272	264	269	267	263	245	241	258	218	283	267	249	227	288	259	220	253	240	256	277	280	270	251	261	248	259	241	272	243	259	251	243	235	260	227	267	270	245	299	265	260	276	258	248	254	265	262	252	275	276	220	277	294	253	272	254	272	264	260	240	259	268	284	278	264	259	243	274	285	246	286	297	253	252	230	276	259	273	273	242	256	240	261	223	274	260	272	251	250	266	279	241	245	275	246	235	269	250	263	266	245	273	290	276	272	261	237	266	246	246	255	245	263	266	283	262	277	275	251	269	280	254	250	252	285	278	244	269	256	269	220	261	258	251	232	203	278	252	262	256	256	229	247	295	238	269	264	277	282	227	272	264	270	266	285	270	263	247	280	267	269	239	255	262	271	239	244	245	263	272	283	276	272	278	266	287	248	256	236	237	281	259	260	271	246	254	249	288	249	248	244	270	262	296	245	241	263	253	274	263	284	278	259	246	249	263	251	282	244	266	245	261	260	283	254	248	256	238	247	283	279	257	262	248	249	227	244	249	204	257	268	278	236	260	224	261	253	251	241	269	296	238	251	266	276	266	264	248	248	246	263	244	258	246	264	237	251	258	227	273	239	247	248	286	245	256	232	246	262	244	231	276	244	250	263	244	238	216	268	253	266	261	272	253	283	253	263	249	267	243	223	262	274	253	271	255	263	243	258	267	262	276	282	249	255	253	257	251	247	229	272	243	255	281	252	286	237	229	248	238	232	276	265	259	282	257	250	233	271	244	289	261	225	262	240	299	257	276	257	255	268	256	253	265	249	239	230	232	283	251	261	264	258	251	250	250	275	269	252	281	248	259	267	243	253	261	267	235	257	292	265	273	266	248	279	239	254	256	265	250	275	240	270	244	276	239	278	243	281	232	298	255	251	272	278	268	272	282	254	252	251	256	273	243	233	263	257	242	268	243	260	269	280	260	257	264	255	271	282	264	227	272	264	262	265	254	249	272	243	261	250	279	243	264	250	246	263	277	236	266	271	271	257	261	291	253	232	287	247	270	249	254	268	289	265	256	265	265	260	273	247	263	283	278	255	287	274	265	237	288	239	259	239	251	270	269	254	243	245	262	238	285	237	260	257	236	271	235	296	263	271	281	287	265	271	262	280	264	287	253	316	278	246	282	222	241	284	259	247	235	252	278	272	242	252	270	263	254	230	241	253	265	229	245	277	240	274	276	269	250	267	259	257	259	249	258	277	224	240	252	248	256	289	262	259	277	247	258	261	227	279	256	263	254	256	271	273	252	240	265	245	234	263	231	262	271	268	263	258	247	229	276	306	273	281	265	237	238	266	263	268	242	245	255	279	232	259	254	281	254	275	262	270	237	276	243	243	235	280	259	246	252	242	259	236	259	278	282	256	269	287	254	288	259	252	257	209	234	241	262	262	240	261	267	244	243	278	251	248	224	240	269	260	255	264	248	233	247	246	255	256	229	246	236	248	268	285	258	269	266	241	271	244	258	266	263	314	261	266	265	284	266	260	221	271	248	283	270	254	226	246	267	285	245	269	252	260	227	267	252	264	279	249	258	233	295	260	256	265	277	279	285	254	252	287	228	289	294	230	277	260	259	265	266	247	257	256	287	262	250	267	257	273	241	266	252	244	261	247	249	230	279	254	272	253	241	248	244	251	277	238	261	247	253	237	281	244	266	257	251	280	264	270	232	249	248	274	273	243	260	240	247	241	242	254	249	234	296	235	260	256	302	272	277	239	248	223	258	242	231	227	253	242	277	274	251	242	247	268	278	250	263	242	249	261	252	257	236	249	259	250	280	261	265	246	264	258	254	245	262	238	266	277	223	282	280	255	236	250	240	223	250	238	261	235	258	262	229	239	285	270	277	245	273	238	273	287	243	269	266	254	261	247	258	277	257	266	261	244	238	265	267	283	265	237	232	245	256	247	259	243	236	244	250	247	256	267	221	272	256	245	259	255	273	276	296	277	250	261	235	267	279	262	273	260	262	256	255	242	262	239	237	226	293	246	253	272	264	267	244	260	266	251	282	276	250	253	262	270	251	267	253	246	260	243	244	266	259	248	265	238	218	273	260	266	257	220	245	286	281	247	256	264	243	269	247	245	276	278	262	243	270	264	281	262	282	236	224	269	253	266	267	260	263	242	231	303	255	260	274	258	257	260	236	260	258	281	257	248	261	273	264	222	260	283	231	243	237	244	259	267	246	271	265	233	225	278	231	234	255	283	246	249	251	254	265	229	277	257	245	247	286	299	275	252	267	254	264	251	259	265	251	242	271	264	253	247	265	282	266	260	256	268	259	274	259
22954	20974	28760	23373	20976	19364	1953	788	619	570	501	471	475	397	447	375	401	363	400	331	349	318	352	399	350	336	344	321	354	330	320	361	320	327	343	358	337	342	328	314	322	338	320	305	324	312	335	294	302	308	330	322	339	313	286	336	327	334	295	318	301	312	311	319	345	272	283	317	317	315	317	358	317	335	345	321	318	311	306	302	318	331	328	332	302	345	276	289	312	300	313	332	322	306	319	289	330	278	313	352	337	370	321	288	353	282	339	321	316	333	320	334	320	337	344	303	305	310	311	356	316	316	343	329	321	343	320	300	318	309	315	321	327	296	303	305	274	350	326	319	305	286	314	343	310	330	299	329	346	313	319	324	338	339	325	319	290	317	302	321	312	300	292	335	302	288	298	300	324	310	345	336	315	297	318	293	334	324	327	286	301	320	315	296	323	314	325	340	331	326	336	301	325	327	339	312	309	321	284	321	322	293	327	323	317	315	306	328	296	311	318	341	288	330	328	337	295	303	342	313	304	305	278	314	300	330	320	301	319	308	312	302	323	311	305	289	281	318	321	323	328	305	304	307	308	314	305	310	310	306	304	294	295	308	290	315	304	306	304	345	320	303	320	317	318	322	333	288	307	329	306	311	304	337	306	321	321	322	304	317	281	300	331	322	281	308	313	286	320	323	301	296	318	294	309	333	309	311	270	329	344	333	297	332	315	332	320	321	290	337	315	317	370	283	274	279	312	303	324	311	301	304	318	320	318	326	299	328	342	304	338	324	344	301	336	284	338	297	279	292	303	311	305	308	291	328	301	277	271	287	311	308	306	297	293	316	294	349	300	318	327	298	301	266	328	286	335	314	321	276	294	290	313	310	316	319	306	337	329	306	291	336	320	305	317	310	294	289	333	345	308	338	299	336	357	370	311	305	329	324	338	315	324	322	280	331	287	332	309	300	300	318	346	337	298	310	294	297	322	302	343	302	315	298	302	292	319	332	318	336	258	336	307	307	343	321	323	296	278	277	316	333	312	307	286	288	305	331	303	356	295	328	328	319	354	280	328	326	312	296	328	290	297	331	328	298	305	326	322	315	302	337	338	313	307	302	300	305	283	310	288	320	330	312	287	355	335	295	336	322	311	318	316	326	347	289	325	281	348	321	310	318	341	307	287	319	342	306	309	278	327	286	318	305	270	321	316	327	308	342	327	317	359	310	308	331	299	316	323	322	293	305	316	322	315	308	302	334	325	318	328	335	331	304	315	316	297	307	338	310	347	332	304	326	324	311	276	305	313	314	323	310	302	311	288	290	305	304	294	341	338	308	311	328	303	321	324	317	341	303	318	330	335	315	307	321	289	321	288	337	335	326	322	328	302	331	319	300	328	291	322	331	331	308	334	314	318	314	325	295	278	281	339	297	306	316	334	328	301	304	294	310	321	320	273	290	307	319	308	329	289	340	292	328	299	299	346	299	312	317	330	322	337	336	322	291	304	298	341	289	335	309	306	307	336	304	285	277	290	328	314	329	316	313	302	317	308	343	342	337	328	303	290	285	300	302	320	301	297	308	316	310	353	312	277	297	282	308	286	324	298	298	321	303	306	315	309	320	332	303	294	321	317	294	306	329	327	332	282	292	335	321	290	315	323	336	323	294	327	331	309	313	320	303	298	325	326	318	294	299	311	304	299	300	300	324	288	327	328	291	294	324	292	307	299	322	316	316	319	342	318	332	317	320	304	330	318	319	312	326	294	330	332	337	318	309	333	307	309	354	325	323	296	317	290	278	305	324	305	295	330	320	317	293	317	339	313	350	334	336	327	275	286	331	305	316	299	332	324	346	311	291	282	324	346	323	340	334	301	315	316	305	333	297	283	277	334	298	313	316	324	295	321	300	332	327	301	321	303	304	353	315	316	324	313	302	312	342	336	291	304	311	308	317	320	328	313	322	309	323	316	295	326	313	323	309	329	319	303	298	276	316	317	319	322	305	310	314	265	315	311	307	336	309	290	297	318	284	324	326	336	321	292	299	330	343	303	324	326	303	337	337	322	305	307	309	283	325	314	304	275	322	318	336	306	309	350	332	330	303	309	321	306	290	261	310	289	318	313	303	301	321	282	348	277	298	302	310	278	311	340	301	285	331	339	312	331	312	346	311	310	290	339	295	288	306	313	292	336	312	341	337	315	314	313	286	316	320	328	296	321	309	292	330	295	328	334	292	318	316	326	311	338	308	270	296	302	320	329	323	297	321	287	328	274	332	330	279	295	326	308	333	314	315	322	317	322	306	314	316	302	301	289	281	297	331	350	301	326	292	298	320	320	292	285	357	299	333	314	322	278	309	327	321	304	295	292	321	324	294	304	316	358	298	297	302	305	331	267	310	332	306	296	321	330	326	290	319	301	312	306	320	315	306	325	319	282	295	302	314	295	326	316	305	291	325	317	318	320	311	324	317	304	299	301	311	307	321	338	304	329	338	311	322	312	315	288	307	320	290	291	320	345	315	254	290	297	330	317	323	312	322	316	330	331	323	329	303	313	315	323	306	313	331	316	303	344	296	318	316	328	294	309	320	311	310	310	316	335	338	299	307	286	320	306	307	318	326	314	323	336	318	305	300	317	302	324	318	296	305	296	319	336	323	298	355	332	320	306	344	254	280	294	319	334	321	326	318	316	335	324	312	310	326	322	277	305	311	328	329	331	320	332	325	334	318	309	328	275	304	337	331	320	300	323	317	313	314	322	285	315	284	318	309	303	329	309	259	308	319	298	313	301	320	313	319	301	300	286	332	299	306	338	299	310	318	298	318	315	305	291	330	323	304	325	307	297	331	317	307	303	326	320	350	322	286	307	313	319	329	306	332	276	312	305	329	303	323	318	299	326	311	302	337	305	318	294	337	317	309	332	312	319	325	305	312	317	319	304	339	281	295	323	300	336	321	349	350	308	333	307	320	294	370	338	343	259	296	324	278	294	327	295	297	303	339	320	318	321	302	334	288	330	324	312	323	312	320	310	349	324	297	296	347	282	310	328	294	340	317	320	274	308	336	323	311	339	307	322	337	328	309	312	322	354	305	310	323	315	301	304	286	295	327	313	309	313	324	301	324	304	344	300	309	319	296	331	349	369	329	322	305	297	329	280	324	310	309	319	322	333	309	308	304	315	298	290	287	308	333	329	316	329	314	309	295	326	301	303	303	297	291	281	334	285	315	303	300	294	318	295	336	344	324	346	343	323	305	326	336	296	305	307	305	315	310	296	328	309	293	309	316	312	296	322	318	297	326	327	325	317	298	335	321	293	313	300	301	314	323	301	325	330	311	305	296	297	305	328	345	304	340	338	294	303	335	304	314	301	292	350	340	301	336	276	290	313	307	314	325	340	360	306	328	346	320	301	306	313	284	293	302	298	354	317	349	326	323	322	335	336	280	329	315	309	315	306	332	320	319	291	326	327	322	321	330	309	302	315	330	326	342	303	314	321	320	301	328	281	317	318	317	323	295	310	321
18401	15306	13057	7177	4886	3435	2621	2179	1837	1593	1376	1178	1071	1026	939	896	814	794	759	796	756	688	683	685	674	659	647	590	676	655	612	607	671	614	623	628	605	614	579	615	592	643	594	586	583	589	564	591	532	543	551	571	601	564	596	547	566	537	529	602	564	526	573	559	519	548	584	544	577	582	603	511	571	551	578	526	555	561	559	552	567	533	560	544	526	571	567	562	529	512	570	584	568	584	581	562	560	550	555	573	548	533	566	535	552	545	495	562	530	528	497	565	520	566	537	514	568	578	524	535	527	533	542	516	489	539	587	546	521	565	555	529	585	569	519	593	547	566	587	571	538	539	556	552	504	532	547	553	544	533	560	590	547	542	552	518	544	536	566	548	542	561	527	556	546	558	538	552	561	570	530	555	546	588	522	575	547	581	569	559	557	549	544	529	573	543	531	565	547	544	544	534	525	573	520	549	531	578	519	544	544	569	569	560	542	534	574	535	565	567	559	573	522	537	551	540	583	524	542	553	590	530	572	515	579	571	558	595	541	547	530	572	535	530	552	570	557	523	547	613	550	538	573	546	554	547	526	582	529	600	526	584	549	518	583	520	544	587	586	552	580	526	553	571	526	568	543	544	566	560	556	507	541	548	558	585	569	542	553	507	575	512	564	544	565	522	576	511	548	559	617	537	553	544	566	557	565	513	534	513	548	532	589	556	553	516	523	552	567	578	583	569	544	561	516	573	542	572	542	578	575	543	505	507	526	526	517	553	557	538	569	588	529	554	599	554	484	565	538	521	575	537	526	554	557	510	573	559	555	548	513	527	576	511	555	565	566	548	536	521	565	562	543	526	576	591	525	555	583	571	543	589	528	568	540	553	542	536	604	529	550	560	583	573	555	574	534	535	549	563	560	530	579	537	534	549	574	587	561	568	555	569	563	526	623	541	579	529	558	518	548	548	588	584	600	548	542	593	526	492	550	546	606	528	554	518	535	538	594	539	512	557	539	528	553	556	541	517	570	576	532	525	579	569	593	564	578	555	571	575	524	569	538	574	522	537	522	565	533	554	555	583	551	515	507	554	582	524	532	555	595	551	536	563	529	542	571	522	562	551	539	592	523	566	588	544	542	537	551	526	557	540	591	567	558	563	558	533	550	549	523	583	548	549	540	545	588	561	514	528	547	559	552	568	537	579	558	521	561	493	567	517	552	557	549	519	536	527	543	571	527	516	504	545	547	525	557	597	553	574	540	562	575	507	585	568	601	566	550	577	514	562	565	565	548	533	584	516	545	571	530	549	523	541	558	566	575	555	547	531	561	565	517	526	555	516	591	540	520	580	594	583	569	593	493	539	553	563	562	549	525	533	556	522	562	517	551	516	579	554	546	514	502	562	571	555	544	552	538	539	570	587	574	586	567	535	525	517	547	539	510	547	561	539	531	544	536	548	534	552	536	552	522	541	521	544	552	537	588	596	552	531	546	548	541	534	592	600	529	555	552	561	559	569	572	532	594	521	556	545	544	564	569	524	578	544	514	583	563	534	546	554	586	527	543	569	560	570	536	575	515	543	564	544	577	538	545	588	517	553	534	511	595	563	555	564	541	542	509	564	546	572	549	576	588	569	526	525	571	529	529	528	496	583	552	597	505	535	544	542	574	530	561	552	525	577	541	553	559	520	549	522	508	530	560	548	532	552	563	546	577	534	598	541	566	522	550	562	557	572	569	542	512	534	521	540	563	533	539	576	617	575	540	536	560	534	555	573	549	594	558	546	541	585	574	556	575	526	549	572	574	548	518	549	561	556	554	548	533	539	571	516	558	526	508	543	616	567	546	580	563	569	553	533	527	532	555	555	508	533	576	567	573	523	591	540	515	542	535	513	570	545	587	555	544	519	558	523	512	547	521	624	530	539	573	583	566	538	523	559	524	558	565	567	565	514	559	533	519	517	587	475	508	544	566	543	576	534	566	567	574	580	565	553	519	548	570	498	502	544	557	571	527	538	540	542	527	547	571	555	517	564	539	587	533	555	560	577	538	538	536	566	550	522	529	553	583	553	539	559	506	563	533	555	561	555	516	561	564	552	543	600	531	554	551	552	609	535	496	521	572	592	549	554	536	548	515	517	513	545	544	565	503	572	552	501	566	563	599	570	589	574	555	556	570	564	534	541	570	549	558	577	550	571	529	578	558	537	512	565	546	531	566	535	583	570	528	565	540	515	533	545	587	517	566	516	559	579	549	586	586	552	537	568	610	547	544	569	551	580	569	514	588	559	513	520	578	565	542	538	543	548	549	545	587	520	583	539	515	540	598	555	625	559	563	595	586	604	550	517	545	576	561	591	566	593	558	529	540	567	581	523	568	577	588	581	512	569	508	534	532	531	534	554	568	521	573	560	559	523	585	526	557	578	587	515	541	506	536	531	555	573	541	582	527	574	521	556	529	558	567	523	572	579	574	569	573	542	516	504	563	528	539	532	535	552	554	546	515	560	515	570	525	556	570	562	558	597	536	545	568	615	531	534	529	526	564	531	540	594	543	536	527	540	590	551	581	564	534	538	544	549	529	511	528	566	527	578	524	521	528	547	545	535	565	537	602	531	576	596	541	548	526	544	578	568	498	538	503	550	484	536	547	511	591	545	565	524	559	534	552	533	511	545	549	566	522	578	528	537	542	534	572	531	594	566	555	492	547	557	512	514	531	543	551	507	588	576	525	509	569	511	573	507	519	525	571	484	567	517	567	530	573	552	590	557	575	571	523	569	552	524	572	541	538	532	545	557	542	588	542	553	560	538	532	550	566	528	562	528	526	494	528	555	513	577	574	540	540	574	573	535	591	523	578	572	556	569	546	511	515	553	554	556	549	521	554	561	566	516	562	551	569	548	539	585	550	540	522	537	541	562	539	544	560	587	537	547	573	540	567	541	556	573	491	514	566	556	542	505	563	560	530	529	575	576	559	541	589	546	566	546	559	523	585	573	563	513	561	569	506	569	560	596	577	516	579	559	522	554	526	597	554	542	509	557	588	560	544	525	561	562	588	513	583	545	554	537	580	521	553	556	560	498	524	539	539	549	532	556	524	549	530	546	588	547	566	512	534	528	527	552	535	494	552	522	550	548	507	549	572	577	555	507	564	534	512	560	543	562	531	547	560	504	549	501	538	553	590	508	551	566	565	521	553	576	554	534	564	545	550	571	571	564	526	551	513	534	548	532	539	566	552	545	558	595	588	570	508	581	568	501	555	572	553	539	532	532	519	551	543	588	562	567	529	620	566	515	532	569	530	560	563	507	539	518	559	537	611	593	535	537	526	542	578	514	532	515	521	598	541	532	556	539	557	528	512	538	548	561	506	490	548	518	533	571	540	567	520	556	570	525	542	542	530	546	550	563	556	535	602	559	570	547	516	571	578	551	555	549	558	564	539	567	553	567	561	524	519	551	529	578	566	540	572	554	535	510	587	592	581	557	550	552	523	531	544	572	582	568	521	552	550	567	592	546
26593	20505	8421	752	469	392	255	225	239	216	237	223	240	222	208	224	220	224	209	221	208	211	214	224	214	219	219	228	230	205	229	232	201	205	176	220	220	220	206	213	215	194	233	207	195	211	214	222	208	216	200	215	213	191	220	221	219	207	206	186	217	211	190	209	215	214	222	217	213	218	191	204	239	242	214	202	224	201	198	204	218	214	203	183	220	225	227	208	228	225	230	214	201	226	212	199	204	214	223	223	205	206	210	197	208	198	200	217	184	233	237	213	204	219	232	229	221	206	240	235	208	187	197	220	213	219	200	223	234	222	176	205	222	224	203	206	243	213	216	214	224	214	245	202	214	226	208	211	197	214	192	203	210	225	200	212	236	182	194	216	209	207	200	236	233	197	213	233	219	249	188	218	232	234	229	208	221	189	214	208	232	236	208	246	204	200	221	202	210	231	223	199	236	214	208	219	222	199	192	207	242	216	213	194	206	222	208	207	210	202	222	207	214	191	204	218	245	212	198	225	220	239	215	228	234	229	202	233	202	208	199	216	237	207	186	229	195	217	189	229	192	192	228	224	212	222	229	221	214	197	209	183	200	210	214	200	208	202	195	207	213	205	207	224	215	225	243	193	207	236	220	209	222	197	172	220	199	213	220	253	201	227	216	235	211	198	205	212	224	234	242	211	232	199	208	224	209	215	201	215	193	215	235	217	225	239	216	199	206	206	231	215	216	215	211	208	224	198	208	196	221	237	195	232	198	235	212	204	203	218	219	205	198	212	209	209	204	218	220	198	177	190	218	200	209	199	210	219	197	222	225	232	220	200	203	202	228	209	217	219	222	204	209	220	183	206	195	223	230	217	201	215	201	236	199	214	217	214	208	225	225	217	214	213	215	212	218	199	214	200	187	214	216	239	212	208	201	221	195	217	223	245	224	194	227	214	230	220	228	197	244	231	195	199	226	183	226	202	203	204	192	235	209	190	213	224	220	208	200	219	203	232	189	220	213	210	213	203	242	207	203	222	226	212	223	216	215	217	210	204	173	215	217	203	214	196	211	195	199	196	206	214	213	210	219	214	203	219	206	230	251	190	218	222	195	210	201	219	201	233	193	189	222	206	221	222	211	215	255	211	198	215	229	174	186	199	177	216	208	181	196	224	185	218	212	214	209	218	213	213	187	186	208	199	224	211	223	211	201	208	214	208	207	235	197	221	212	228	219	230	219	226	210	194	207	216	217	206	209	221	203	207	216	205	200	200	222	206	193	224	197	220	185	225	202	212	192	190	221	213	217	181	190	220	226	214	223	226	229	215	244	222	220	226	209	205	216	223	213	225	209	219	228	212	219	193	187	201	226	192	212	239	208	200	240	235	212	211	203	214	227	211	224	189	205	190	204	230	222	212	211	202	238	227	208	207	242	205	216	224	209	182	202	204	234	203	227	203	173	197	213	200	203	218	198	192	191	217	230	194	209	223	203	215	192	191	198	184	193	230	226	211	222	227	205	221	218	216	190	219	194	194	215	199	199	215	220	219	203	214	220	247	234	220	198	223	185	206	224	186	234	177	237	236	190	224	208	207	188	196	214	212	219	215	203	230	228	230	206	224	244	186	217	198	235	188	209	212	211	223	209	225	191	173	211	202	233	191	225	239	223	211	211	220	196	213	226	204	218	230	213	225	192	207	224	217	211	218	216	206	209	210	199	223	234	219	213	215	204	233	220	217	213	200	198	199	207	206	205	232	201	202	202	218	227	215	191	213	218	194	232	224	205	211	203	199	233	224	202	205	211	199	232	212	181	211	203	243	184	183	234	216	244	238	208	203	202	211	210	211	189	223	211	201	242	228	209	226	243	220	209	226	210	214	204	227	179	207	215	181	227	230	206	209	225	204	218	201	218	237	222	242	202	204	217	210	193	213	221	232	188	212	199	202	186	217	211	211	241	218	193	223	215	201	219	208	201	215	200	208	193	224	202	219	208	200	189	212	204	232	215	200	214	211	201	208	225	243	211	200	212	199	215	232	206	192	216	218	199	211	212	218	217	201	208	231	215	190	223	201	191	217	210	206	226	226	223	195	209	219	216	208	206	208	226	232	236	214	201	201	188	243	209	190	231	180	190	229	205	212	218	182	190	214	207	198	189	228	226	236	202	208	229	196	215	202	226	227	198	206	225	225	222	217	193	204	204	222	225	205	222	217	219	215	208	218	207	226	246	215	218	204	195	226	215	220	223	202	222	201	194	194	220	242	226	186	242	203	217	226	222	213	196	202	236	213	202	212	197	213	215	213	213	215	208	216	201	247	217	224	226	200	235	210	205	228	204	204	186	219	194	250	247	202	211	210	193	209	252	206	233	201	193	258	190	202	207	189	192	217	223	225	214	226	201	194	214	204	200	211	208	197	227	224	202	219	235	226	235	192	213	224	208	214	246	212	224	203	202	204	207	216	208	221	206	210	227	224	214	217	224	222	204	185	217	209	211	184	228	205	199	184	206	208	225	204	205	228	191	189	218	214	207	217	206	224	240	210	226	222	210	218	245	242	216	197	212	194	207	219	217	202	204	210	187	237	215	186	191	212	236	212	211	201	218	209	205	197	213	213	207	199	217	212	216	210	197	185	263	225	224	211	209	223	201	222	188	216	218	226	209	201	218	211	214	248	234	224	220	197	220	207	200	227	226	194	221	229	240	191	224	220	222	209	215	203	207	233	218	187	220	223	243	202	198	216	222	218	207	200	209	225	212	201	226	195	207	220	194	228	222	201	214	221	224	195	197	183	195	218	243	192	201	212	203	238	200	205	185	243	190	209	209	214	223	228	213	225	214	213	173	211	197	218	209	214	225	186	203	215	226	195	200	215	195	237	216	193	229	218	213	209	224	212	225	227	212	239	212	204	209	198	227	205	208	216	211	232	216	206	197	199	236	210	188	196	204	212	215	214	207	246	196	241	223	218	216	207	227	186	225	212	199	216	208	211	234	217	191	215	241	215	217	221	222	224	223	229	219	207	210	218	208	217	200	191	231	219	222	198	215	204	202	209	226	203	221	220	242	219	205	187	210	193	218	225	216	234	197	213	207	208	218	220	212	253	210	203	210	217	194	193	165	223	209	212	203	219	227	227	211	196	216	222	209	203	202	225	219	178	230	207	209	225	198	213	225	222	215	213	222	226	237	223	181	237	203	223	201	190	238	222	219	215	210	193	199	219	214	215	195	199	204	197	238	227	202	216	202	212	186	214	217	195	202	229	185	250	212	191	243	197	219	211	212	210	183	205	200	200	186	188	237	216	220	205	218	203	215	194	241	212	225	191	209	217	214	231	229	211	238	215	178	201	212	194	192	197	213	196	208	198	225	199	188	194	205	216	217	226	197	215	240	201	210	214	208	199	170	216	206	203	213	211	206	193	213	194	225	177	231	216	214	225	197	236	209	207	227	199	182	240	224	217	201	184	215	218	241	190	242	232	221	209	213	205	211	210	197	203	207	238	226	225	230	214
9559	1571	1413	871	703	547	489	531	461	461	433	482	451	418	439	450	424	461	424	442	418	442	390	431	452	470	459	394	406	437	382	431	418	452	439	464	438	422	414	402	422	448	416	404	455	397	403	411	405	441	438	426	414	409	421	437	372	419	425	401	403	419	432	431	407	422	420	421	398	454	387	427	414	387	417	370	442	431	426	405	444	433	420	404	392	441	413	447	418	432	394	441	416	421	415	439	370	390	426	393	412	429	432	397	389	402	429	431	462	381	445	396	411	392	425	428	395	436	416	428	444	426	432	453	435	405	401	431	404	375	408	427	449	396	414	420	388	409	423	416	434	384	417	398	428	393	421	417	408	432	423	419	409	402	416	409	411	429	429	425	408	398	471	396	427	416	409	371	408	398	440	442	430	412	385	397	411	386	379	416	406	421	440	429	431	384	431	387	415	405	437	421	412	425	407	440	410	422	414	407	448	405	397	380	437	431	431	405	435	390	418	456	412	404	385	376	407	416	411	398	422	434	390	432	422	403	438	410	412	403	464	422	400	375	396	386	430	427	386	420	443	424	377	423	420	391	410	422	427	426	434	411	414	433	410	400	387	431	423	454	410	416	420	433	425	446	393	403	436	414	423	408	396	431	373	409	427	394	426	406	379	440	424	382	358	444	417	428	403	407	407	403	418	430	391	423	417	398	384	406	446	441	418	422	401	413	375	393	450	390	385	401	397	427	406	426	395	402	423	396	444	413	398	427	433	422	423	431	412	415	399	451	429	403	422	410	377	429	422	450	404	424	436	434	411	420	415	394	418	406	467	403	433	438	376	437	381	458	383	412	393	422	401	417	392	430	391	403	420	373	387	444	404	387	400	386	445	366	423	416	437	434	392	381	389	413	426	431	397	430	411	424	397	424	381	444	392	405	422	425	438	418	397	385	410	418	385	447	423	375	401	412	399	385	374	413	411	396	398	395	383	411	395	407	409	419	441	418	418	406	418	450	408	361	424	397	416	385	417	440	406	399	444	436	408	397	432	393	403	410	385	387	419	394	398	431	387	433	425	367	396	422	397	441	433	418	422	389	423	408	424	430	418	382	413	396	421	420	401	416	420	413	395	390	420	411	396	408	385	397	406	399	427	440	401	442	403	410	412	405	418	446	439	421	411	433	408	364	387	393	419	389	412	434	420	405	407	378	431	393	382	392	423	379	412	431	448	435	405	408	412	437	419	413	410	420	457	414	416	386	434	380	382	383	399	400	412	401	427	402	413	431	441	352	404	395	393	418	414	427	424	409	403	419	441	438	442	387	410	413	385	414	417	420	380	416	414	396	434	402	442	407	414	454	413	365	408	433	421	411	435	418	405	443	418	411	391	427	449	415	411	400	437	432	423	378	439	390	410	390	400	428	399	438	423	395	400	418	364	387	412	427	432	377	402	405	429	400	411	387	443	409	387	394	411	365	437	424	441	433	423	432	440	382	458	406	407	404	401	429	397	393	433	414	429	413	438	432	402	432	396	401	433	408	409	392	380	408	440	423	425	412	427	379	410	385	396	387	412	422	422	434	386	379	376	416	409	407	407	442	391	418	428	399	392	429	410	423	400	365	425	412	416	418	395	408	419	416	398	419	427	418	425	412	408	406	436	411	402	430	390	416	429	450	401	373	390	442	407	377	419	436	422	398	417	405	427	412	407	407	386	371	417	401	394	414	403	409	427	407	427	417	440	416	391	426	442	396	401	433	407	391	411	391	417	371	434	438	430	372	445	427	437	410	402	388	398	401	437	403	411	376	438	447	425	412	377	410	391	390	418	385	380	416	414	413	465	411	400	440	423	401	407	395	409	408	478	409	401	430	390	424	393	372	410	417	409	424	425	384	423	445	444	412	435	430	404	410	413	396	403	438	421	450	412	399	423	405	396	414	429	414	425	426	403	418	450	388	395	366	426	428	392	382	428	425	416	402	400	439	442	408	405	377	416	392	439	397	393	379	370	416	438	422	420	390	454	402	387	413	431	407	416	426	429	403	401	468	407	399	408	417	402	433	433	396	419	410	402	424	390	392	412	431	415	425	377	449	426	407	430	422	393	430	442	420	439	415	411	394	408	377	427	371	409	376	417	437	391	418	395	417	412	389	425	405	437	422	401	400	402	394	433	428	410	436	425	443	419	376	436	403	455	383	377	410	444	428	403	402	396	385	408	463	407	427	423	452	412	404	465	384	417	392	420	413	435	426	429	415	441	435	399	427	408	418	408	384	401	399	415	422	410	424	384	423	402	405	428	425	393	434	427	412	420	374	417	396	417	401	433	431	418	420	382	381	415	432	392	444	429	412	401	431	465	415	435	392	440	383	398	442	418	415	424	383	426	417	417	423	424	389	396	427	417	439	425	410	424	415	417	422	432	401	426	434	380	400	409	403	427	398	438	433	380	417	430	437	448	424	405	407	438	394	407	402	408	411	416	447	426	424	433	407	392	416	415	404	460	418	453	437	386	400	402	394	409	406	398	430	425	376	438	437	400	432	405	448	390	393	456	405	440	431	434	416	370	418	390	398	377	403	439	427	447	441	421	462	409	427	409	379	417	395	403	428	412	460	368	394	395	406	411	411	411	379	446	426	419	430	404	371	373	419	394	389	400	415	405	393	433	425	449	384	433	429	378	416	431	399	448	395	390	447	342	406	452	438	402	394	445	404	410	383	440	397	419	436	393	419	392	440	430	386	441	418	395	446	407	430	396	424	418	371	421	409	429	402	415	425	395	450	414	407	400	415	424	386	373	406	405	428	415	421	389	445	397	405	393	405	413	431	412	421	436	368	402	444	410	423	406	429	409	375	436	408	406	426	408	438	380	406	407	409	440	442	421	428	403	405	417	396	422	416	392	433	421	407	425	406	373	432	395	408	389	416	415	378	397	381	450	427	423	419	392	423	420	393	449	389	407	419	446	425	404	409	432	385	421	416	394	364	390	430	393	432	421	405	418	395	377	400	392	461	396	413	387	403	413	403	404	400	373	412	406	385	400	410	416	434	419	364	415	433	390	397	419	438	426	410	402	394	394	403	452	445	390	421	444	392	423	404	445	397	409	420	395	411	414	404	450	398	401	426	374	459	388	422	430	389	402	400	403	406	451	380	413	418	425	406	422	421	376	413	402	410	411	425	402	369	427	401	397	429	419	436	390	449	401	367	427	438	419	431	388	389	421	453	392	424	410	417	422	438	450	452	424	378	461	451	391	412	463	414	404	433	417	392	382	410	436	422	408	455	436	401	456	417	370	406	383	428	410	409	398	423	431	399	396	418	421	406	425	429	377	426	405	398	447	398	411	423	426	408	397	431	407	367	441	418	431	401	419	402	417	382	398	476	403	416	435	442	431	433	391	380	402	409	415	428	413	411	422	424	395	402	438	403	426	404	429	418	468	417	414	394	385	399	417	413	405	398	419	418	446	391	420	431	405	398	448	435	395	413	400	409	437	429	440	377	421	407	428	372	428	364
24025	21014	28136	24089	19970	1677	522	386	301	275	252	213	175	190	192	179	159	164	156	161	166	166	139	134	158	160	135	137	128	135	119	137	162	146	135	137	123	154	127	129	153	147	121	114	141	159	133	145	146	146	126	114	122	142	140	139	156	135	140	126	138	122	157	127	127	128	129	136	141	133	155	128	133	122	142	112	122	140	120	124	138	135	117	137	121	142	135	105	142	117	116	141	132	140	117	120	143	136	117	130	131	118	136	129	136	122	141	131	124	144	132	130	122	113	132	122	125	137	137	115	129	106	131	129	116	123	128	140	128	122	119	133	122	127	121	140	136	103	114	128	122	136	130	122	135	153	141	126	135	128	145	144	144	133	125	129	138	129	134	130	137	122	130	115	143	135	136	135	144	160	118	140	139	139	146	107	117	138	121	134	133	131	100	146	142	115	123	137	142	113	157	139	148	144	141	116	122	144	135	137	147	125	127	119	131	136	124	133	142	138	120	120	112	118	137	146	139	136	118	125	114	153	133	125	131	120	129	144	130	128	139	103	125	140	119	134	136	144	139	157	127	126	127	146	145	146	119	128	133	137	119	125	140	144	124	124	131	125	90	128	123	150	127	140	120	139	115	120	125	127	109	117	132	121	131	127	126	117	130	124	145	127	131	129	115	138	133	119	136	130	126	141	145	147	116	126	127	149	128	132	142	134	143	134	129	136	123	150	146	118	129	127	123	139	125	118	125	122	117	122	148	138	129	132	141	134	129	129	106	143	125	141	132	146	136	140	133	135	126	131	121	127	140	123	120	120	106	118	148	130	108	125	130	133	124	133	122	124	133	143	127	126	123	129	145	121	135	144	144	122	128	142	141	139	132	126	135	141	126	120	133	140	130	143	137	111	125	114	122	135	129	151	133	139	143	137	137	123	132	123	129	134	128	129	148	145	158	134	131	100	111	139	154	144	131	133	121	120	118	136	132	140	147	124	150	142	135	112	121	132	114	117	134	146	134	133	127	146	149	136	130	142	115	134	147	128	117	113	128	116	129	119	124	133	142	121	149	153	127	140	123	127	130	117	136	141	135	124	151	136	126	113	140	130	125	114	133	119	132	133	129	127	133	144	136	132	145	115	148	113	132	143	128	119	132	131	137	136	137	111	141	140	130	125	114	130	135	127	150	127	133	114	158	123	136	142	130	115	110	112	144	136	131	122	136	144	118	116	117	154	132	131	123	124	129	135	140	160	125	118	132	132	124	119	134	129	135	139	124	148	136	112	144	144	125	120	113	133	130	131	134	130	135	129	133	120	142	112	130	147	145	119	140	115	127	140	130	147	129	132	154	119	127	123	125	125	139	133	129	135	106	134	126	141	132	156	148	106	136	138	139	114	122	153	144	123	124	130	154	132	138	122	141	113	148	123	134	138	131	122	130	129	110	151	137	138	112	125	120	134	133	124	115	133	134	124	139	144	140	146	125	123	135	135	159	125	125	126	131	130	111	116	134	147	134	128	133	126	123	132	128	132	124	124	118	116	142	129	124	132	129	126	130	128	105	124	108	146	143	137	122	131	129	129	155	140	130	130	157	160	133	136	115	159	120	151	137	108	118	138	116	130	145	118	114	138	118	122	135	132	146	116	129	118	115	133	123	125	133	121	120	135	110	113	119	116	119	119	120	117	123	121	127	111	105	123	140	137	100	138	125	126	128	141	116	129	134	148	117	130	143	118	134	123	113	126	140	128	142	138	124	131	106	110	116	102	145	122	125	132	121	127	112	127	141	139	135	137	133	123	123	143	141	152	143	131	116	117	136	143	121	134	121	143	137	130	146	125	142	123	137	127	127	130	134	130	124	126	134	132	110	130	114	107	133	148	150	139	131	147	123	116	124	135	123	125	139	126	143	134	98	121	131	118	129	148	146	122	143	127	116	133	137	124	147	128	143	139	136	140	135	144	123	136	137	143	121	138	134	113	149	119	123	144	115	115	123	127	147	125	124	148	137	136	119	149	143	128	140	130	136	143	119	125	133	127	121	142	129	118	150	132	136	124	142	134	123	125	128	118	138	138	119	143	121	133	116	135	109	122	128	131	148	132	133	117	140	120	118	141	131	124	138	131	135	154	120	127	136	122	122	152	108	150	116	132	115	110	124	138	132	142	129	132	132	139	130	155	129	111	113	117	146	122	138	126	110	134	120	123	111	128	126	118	136	135	151	120	125	127	136	141	120	165	153	134	124	136	132	144	112	142	97	124	134	105	116	130	126	122	137	134	135	155	131	121	132	127	124	142	155	136	135	116	160	125	140	135	98	124	142	129	135	154	112	113	150	137	125	138	126	124	143	146	144	126	143	119	125	132	131	134	146	133	137	135	126	132	127	119	118	133	116	118	116	120	111	129	137	147	132	134	136	128	120	144	137	145	133	119	154	128	131	136	134	133	141	120	97	155	120	125	139	128	131	148	143	125	128	130	133	125	125	129	125	133	150	149	139	129	146	157	127	131	119	131	123	134	126	127	144	122	107	143	126	137	123	144	145	133	127	139	152	132	134	122	121	126	135	140	127	135	132	157	135	127	122	126	125	142	119	131	146	107	139	119	145	143	135	133	115	149	133	126	144	144	147	133	138	142	133	124	146	126	111	135	130	143	119	109	107	97	128	135	147	136	131	135	132	120	155	130	134	136	124	115	120	148	147	124	127	128	125	138	139	118	113	130	151	129	131	125	133	122	112	131	129	126	140	142	127	130	126	129	146	111	134	129	117	106	138	159	122	131	127	126	135	141	138	150	133	141	132	139	127	150	134	137	119	152	117	145	147	113	126	128	138	138	151	135	135	125	138	135	130	130	139	124	120	128	136	127	105	106	123	153	143	136	136	125	132	123	132	129	127	133	154	125	124	137	147	131	128	119	127	121	118	134	147	158	121	130	142	131	138	144	144	131	119	132	122	120	111	128	124	134	139	132	113	122	112	148	134	138	143	127	111	134	127	128	144	126	131	127	129	133	135	119	147	126	133	117	117	140	119	136	149	131	123	129	133	128	115	157	132	136	118	133	126	122	128	146	132	132	141	123	125	127	128	124	131	138	127	127	134	108	113	131	138	105	132	137	120	130	127	125	141	123	139	117	127	122	109	135	142	107	127	144	127	128	120	123	137	128	119	115	145	125	121	143	153	132	116	117	125	135	136	138	121	140	111	118	123	144	123	122	156	119	124	142	135	129	119	134	123	126	112	130	118	125	138	110	145	102	122	131	125	123	121	127	129	146	133	136	124	119	126	111	127	140	107	143	133	149	115	134	124	124	122	125	135	126	135	114	119	140	118	130	112	111	138	117	133	124	125	134	121	131	122	130	124	145	115	128	144	119	148	144	130	125	157	126	141	145	119	125	136	154	119	131	113	133	128	153	125	114	140	137	129	110	126	160	146	140	150	107	142	121	130	145	114	134	142	135	149	119	123	130	128	131	142	117	136	139	126	104	124	142	129	123	151	144	124	146	131	110
16926	9481	8014	3980	2568	1926	1459	1135	885	767	681	642	593	500	472	395	432	372	375	348	335	347	332	319	321	267	309	321	275	293	277	294	300	282	256	266	302	283	270	245	307	255	280	270	276	261	269	247	271	262	280	280	292	270	260	286	314	301	281	287	279	272	279	278	271	236	270	260	277	279	277	246	274	255	278	254	262	247	233	246	260	250	252	278	257	280	268	270	267	231	273	267	276	285	265	298	254	239	297	256	253	230	260	268	246	252	267	250	240	249	253	248	288	260	262	245	268	263	281	285	245	271	272	275	260	260	256	264	277	264	290	268	271	264	264	298	237	274	248	261	271	241	250	258	254	253	261	274	260	241	285	248	263	262	276	266	258	257	268	258	254	282	262	252	282	242	232	277	238	275	266	297	277	257	261	252	258	258	279	232	269	222	286	265	248	262	252	259	257	273	288	250	244	263	278	259	282	255	237	273	263	251	261	258	260	255	251	295	232	266	232	275	259	244	261	282	267	241	258	233	276	286	277	267	257	264	254	231	276	229	259	241	266	279	248	258	274	236	260	251	252	253	263	271	261	257	260	258	249	268	254	260	261	276	271	264	269	237	257	259	247	249	289	276	228	241	243	247	242	285	233	244	281	291	249	276	266	272	228	273	239	255	274	285	260	240	247	267	273	236	259	267	227	276	276	280	231	261	283	262	253	275	252	243	280	252	219	243	233	247	261	273	253	245	272	258	268	246	254	241	255	238	270	253	258	265	271	254	261	258	257	280	257	244	297	261	279	279	268	240	285	287	235	295	261	261	261	283	255	237	249	290	265	285	243	252	227	243	246	255	256	291	257	286	268	263	275	267	257	264	269	244	276	296	275	283	271	281	253	271	261	260	254	241	245	255	262	281	249	278	243	276	265	284	243	261	258	280	249	228	280	258	293	275	270	254	229	277	284	261	262	242	259	244	266	261	232	271	254	283	234	244	258	270	263	236	221	242	250	265	253	243	268	256	252	273	234	248	255	244	253	237	275	261	255	290	237	286	234	228	244	259	266	283	300	253	285	234	264	250	245	264	267	249	244	275	253	261	257	265	268	257	267	246	269	252	253	261	245	262	266	236	263	238	260	239	286	259	263	287	253	245	283	248	272	256	233	237	252	240	232	266	229	284	254	249	247	250	258	253	257	229	264	266	262	267	271	288	244	254	257	235	247	258	256	288	248	239	274	256	246	247	236	247	296	261	244	256	264	258	276	253	252	259	270	244	269	269	262	251	252	253	213	259	275	275	286	281	236	240	272	265	250	270	268	265	257	247	252	245	265	266	253	248	261	236	250	238	239	260	246	246	252	260	230	244	242	257	226	284	277	271	242	247	273	249	232	296	264	254	239	233	233	250	287	236	275	271	264	258	231	266	252	271	258	262	224	255	268	257	277	276	245	277	250	254	251	278	232	241	266	230	272	244	263	251	251	246	269	271	250	266	268	269	234	232	258	262	256	250	273	273	259	282	224	252	257	241	271	269	237	257	265	275	266	260	243	263	257	278	265	234	249	270	249	260	227	262	259	230	254	249	288	265	258	242	282	267	259	233	244	235	269	263	268	247	285	255	285	217	266	253	265	280	255	270	245	213	249	266	263	263	250	255	210	289	236	235	239	240	253	238	251	276	262	281	270	260	247	274	238	251	250	270	265	231	270	281	268	263	239	228	263	257	270	249	227	267	276	251	238	266	281	280	284	237	260	247	250	256	289	263	274	238	262	248	271	248	291	266	251	272	274	258	313	264	252	270	238	259	269	270	281	282	266	263	270	268	266	272	261	261	247	248	248	259	272	288	250	266	264	254	248	270	254	274	280	259	264	259	288	265	286	248	261	262	252	243	250	258	268	251	276	273	246	260	265	264	247	280	273	230	255	242	252	251	217	272	250	271	255	257	263	272	259	279	237	297	259	262	248	261	278	264	260	268	263	261	241	263	250	267	272	246	244	260	269	273	234	244	271	258	261	263	250	274	272	246	256	274	271	239	262	274	246	250	254	263	249	250	242	270	238	258	220	255	259	260	262	258	257	267	241	273	267	250	291	250	253	259	243	282	259	249	256	256	239	266	266	260	260	259	248	268	248	247	276	259	247	258	252	232	246	274	250	268	258	242	227	267	248	259	230	229	272	275	256	262	258	274	267	277	275	267	262	256	261	253	278	269	260	265	254	248	256	268	238	252	299	254	248	230	266	261	261	252	245	258	288	265	286	274	279	249	247	238	231	264	256	272	276	237	257	274	262	210	244	242	245	239	262	251	251	244	267	289	252	230	267	282	270	287	281	256	278	275	265	244	267	261	274	250	263	264	272	278	263	271	240	258	271	259	251	244	259	222	251	297	255	261	252	289	263	236	261	235	271	255	257	207	246	263	257	262	264	255	294	235	267	254	267	250	271	242	245	269	264	258	230	226	264	239	266	255	247	281	270	244	260	236	257	244	247	257	275	263	244	270	283	261	257	250	261	268	267	253	267	265	252	258	266	280	257	265	234	238	235	229	265	234	256	254	254	250	233	281	252	267	266	274	296	274	268	264	267	253	274	285	268	233	281	243	263	252	267	266	243	259	253	284	244	238	272	284	268	250	247	258	255	258	262	268	261	257	264	264	279	283	290	256	271	218	240	262	263	265	264	265	268	242	255	249	266	263	255	252	256	265	236	251	239	257	266	290	222	262	236	275	258	257	239	252	255	229	279	257	271	256	264	230	271	277	284	237	271	237	270	245	270	249	243	248	261	260	281	252	247	278	275	261	254	258	256	254	276	235	268	242	283	284	263	217	231	255	260	236	269	251	241	245	288	264	254	253	259	257	253	266	290	238	256	264	245	283	247	253	253	257	233	236	260	250	267	253	238	241	266	274	284	265	265	254	236	263	254	278	283	272	256	243	253	286	251	273	267	239	255	283	255	268	249	252	267	249	269	231	273	246	256	253	271	266	261	263	250	251	252	255	248	257	237	243	237	294	255	261	242	254	244	274	236	233	268	263	258	270	267	255	272	270	247	263	255	267	271	273	276	289	250	249	261	293	248	272	238	255	251	237	247	268	259	241	269	223	243	262	244	249	251	258	296	265	250	277	265	265	248	281	254	274	249	246	227	259	259	258	249	265	257	273	237	283	264	251	255	262	260	249	261	280	249	252	246	257	254	250	239	257	266	232	247	296	259	218	273	279	236	228	237	257	245	271	265	258	255	254	276	251	250	272	277	278	269	239	231	228	245	274	252	267	227	214	250	268	258	259	240	241	254	268	280	281	269	264	244	251	242	258	270	273	280	273	259	253	262	283	249	281	254	253	264	270	253	253	260	256	305	264	241	261	244	252	240	252	273	257	243	246	281	252	283	274	276	267	234	222	252	265	264	258	248	252	263	265	243	266	251	243	261	280	257	274	273	263	256	304	245	251	262	281	262	260	272	258	274	257	261	261	260	263	243	222	261	282	259	260	282	236	263	279	273	261	243	268	289	304
22953	20970	28763	23335	20970	19382	2080	840	585	557	497	473	451	421	402	407	386	381	341	379	355	392	350	363	357	346	326	366	356	329	317	311	328	308	349	301	303	291	319	333	278	316	344	301	304	302	338	299	342	314	327	310	346	333	317	321	326	337	289	333	319	319	323	323	305	300	304	318	284	303	310	323	312	323	315	325	317	351	285	302	285	318	290	311	315	340	328	321	306	292	318	337	299	286	287	295	322	318	316	313	306	327	327	316	310	302	325	344	291	320	339	319	341	328	318	309	296	337	343	316	284	314	319	321	277	286	315	307	324	318	341	317	318	300	300	303	333	298	297	349	328	317	343	331	347	325	330	302	282	312	288	301	321	326	329	311	314	304	328	291	320	320	319	320	304	316	283	319	291	332	343	330	279	272	324	347	304	283	311	282	322	332	288	284	291	309	310	307	305	337	327	305	295	329	292	320	321	318	331	321	331	309	308	307	308	297	269	321	323	316	284	323	274	313	327	326	321	314	308	328	355	310	326	302	304	317	313	347	346	327	311	317	277	322	325	334	342	328	326	307	330	304	297	312	305	293	297	338	326	267	322	325	283	315	328	323	305	323	330	329	293	325	322	322	324	300	318	300	319	293	291	305	326	317	308	341	304	306	296	331	345	335	322	333	292	307	333	307	314	279	298	284	305	339	326	302	320	319	299	342	314	293	307	336	322	299	302	315	307	312	303	288	317	336	344	334	299	318	328	321	335	288	280	314	319	317	336	305	297	318	303	326	335	330	349	318	308	299	335	304	289	281	275	313	322	325	304	282	325	310	304	305	323	333	300	324	307	301	323	333	322	323	291	321	321	310	313	306	336	286	347	328	298	307	317	329	308	338	310	312	313	300	253	274	283	310	321	317	290	317	307	311	301	334	305	298	345	333	322	283	295	311	288	291	261	336	294	306	324	295	312	314	319	314	304	344	324	298	301	301	318	331	335	324	331	343	357	293	313	311	341	286	249	328	337	311	305	291	349	311	308	357	306	317	290	312	327	299	317	307	318	333	318	325	304	317	302	320	300	285	292	303	332	346	330	326	340	301	298	316	331	339	334	327	311	317	330	310	272	321	281	336	316	299	280	303	325	277	322	331	305	309	313	314	316	331	304	347	321	338	368	310	347	335	345	288	342	313	331	332	283	340	295	324	307	314	348	298	330	322	294	340	328	308	332	303	308	303	325	310	330	333	329	311	340	319	315	308	313	319	300	309	332	302	321	317	311	316	320	308	302	311	315	306	327	314	298	271	313	306	320	316	309	322	304	314	293	288	298	337	316	296	312	299	287	315	301	341	305	344	300	328	314	327	296	340	334	299	277	309	302	319	298	319	319	299	340	313	264	294	332	314	348	296	298	321	321	324	271	316	274	333	299	332	324	314	350	306	334	316	323	323	321	275	321	332	312	323	340	312	281	311	314	314	304	304	291	291	295	298	297	301	303	303	312	325	305	313	258	307	287	337	301	351	302	327	315	328	316	327	304	296	309	281	303	346	301	332	323	304	311	305	344	346	307	312	340	305	327	324	317	322	290	293	319	311	315	281	331	298	336	309	332	324	325	283	288	275	282	296	343	313	307	301	288	322	285	305	311	321	306	329	303	300	290	314	301	318	329	320	310	299	330	310	300	295	307	300	327	296	349	319	306	302	286	307	305	291	271	278	318	296	332	296	314	291	329	312	328	298	294	311	295	302	317	302	290	308	314	303	306	290	307	311	308	322	321	302	302	302	303	327	286	313	316	308	320	356	302	319	291	301	279	320	308	274	318	308	321	317	327	309	327	325	342	300	331	327	326	336	302	314	273	304	312	294	325	306	278	288	309	290	291	326	293	360	305	303	298	305	289	308	302	284	282	324	304	294	315	284	307	321	312	334	318	315	314	318	317	282	295	276	315	321	326	318	338	335	327	365	316	327	308	301	322	327	315	318	279	305	309	315	323	322	310	309	307	315	324	290	320	327	323	319	361	320	331	292	306	307	300	323	317	336	321	307	301	315	297	302	306	316	295	332	304	300	309	335	323	294	312	327	304	325	322	307	325	326	326	291	326	318	327	316	295	331	332	331	283	305	338	328	326	288	329	302	338	351	316	316	293	329	319	336	300	338	324	310	288	302	303	328	333	319	330	309	332	354	347	291	296	293	312	297	311	304	308	285	291	334	301	327	310	295	297	340	300	309	319	303	313	317	296	308	304	332	327	306	328	331	282	332	320	331	304	349	307	311	309	319	303	305	293	287	307	326	307	303	300	313	299	299	288	335	288	288	291	294	334	289	290	324	326	317	320	300	290	339	286	347	334	309	297	292	294	301	290	312	309	328	333	317	318	360	282	382	322	305	317	330	314	307	317	315	333	301	315	349	308	332	317	343	309	311	316	302	285	313	317	327	292	293	295	293	322	289	289	328	285	333	307	346	315	293	343	308	319	306	290	302	313	361	279	295	298	341	345	303	295	296	324	330	320	279	336	320	304	340	319	329	317	326	328	320	301	308	318	291	291	323	327	340	322	335	297	324	306	278	283	312	321	285	312	315	285	326	319	287	324	323	296	314	324	303	311	319	323	319	305	281	282	296	304	318	302	315	289	308	291	326	306	295	290	291	324	311	285	327	320	318	321	318	300	364	296	305	322	320	320	287	306	306	326	301	311	313	303	315	296	325	323	339	301	296	316	332	341	311	333	322	322	303	303	315	299	333	318	283	308	336	315	309	298	300	328	350	344	344	299	328	322	322	311	305	303	310	331	319	277	301	270	292	306	325	312	292	323	265	325	286	316	285	298	306	326	311	324	298	328	304	322	298	304	331	293	296	324	338	337	304	329	316	305	273	307	293	313	291	323	319	322	300	308	309	296	321	302	329	333	271	307	293	322	333	291	306	314	302	322	318	314	310	342	332	322	310	291	311	320	341	301	322	330	301	314	288	325	328	317	331	324	315	336	286	319	324	323	309	289	348	318	307	327	294	303	330	290	325	283	287	325	281	323	327	307	314	345	309	323	287	304	321	296	312	363	269	303	308	286	301	340	315	325	298	294	308	315	318	362	313	301	303	316	346	315	307	324	332	324	307	314	305	329	286	279	329	314	317	331	326	330	295	294	305	298	318	314	322	330	299	303	330	324	322	342	326	307	313	312	296	295	334	283	342	323	359	314	286	299	327	307	302	311	323	297	295	293	301	359	321	312	325	312	335	280	327	294	294	343	312	310	312	352	299	319	276	306	314	318	349	316	308	339	306	329	346	290	302	331	322	339	349	293	328	326	302	294	297	308	327	318	312	294	291	319	306	306	332	321	336	325	302	321	327	276	321	304	286	310	311	342	318	312	290	323	327	307	277	328	320	299	364	294	298	283	327	297	333	319	326	319	301	280	320	291	319	320	339	335	337	297	294	310	299	288	298	279	307	324	299	301	292	273	308	341	294	309	326	316	301	310	290	349	347	297	325	272	321	337	290	314	329	319	319	337	300
19336	15485	13216	6996	4771	3425	2571	2249	1777	1587	1365	1169	1047	989	938	912	871	812	796	750	729	774	650	704	626	621	701	700	639	628	571	602	613	578	615	615	633	590	604	618	584	598	613	602	571	566	603	560	604	556	576	606	571	565	606	572	541	554	584	626	534	579	504	603	583	582	606	569	582	551	549	579	492	541	598	541	541	532	604	548	553	584	501	529	603	544	541	538	579	556	532	558	562	508	531	589	571	531	538	519	589	534	523	568	558	590	541	529	548	566	529	545	535	556	586	588	574	566	513	559	526	547	513	544	556	578	566	523	576	564	562	511	560	526	557	559	563	550	570	496	573	532	550	539	566	562	536	569	543	533	579	536	525	594	577	555	546	515	538	539	583	512	531	541	563	541	574	593	554	557	539	576	555	517	606	535	586	518	533	549	541	526	527	573	565	542	520	564	575	548	538	537	561	544	574	549	575	544	536	527	529	478	553	512	590	536	588	557	531	532	546	585	550	555	567	569	536	545	571	572	567	532	570	545	544	523	537	566	510	556	538	589	548	561	550	565	575	528	550	524	531	534	530	555	515	572	495	507	587	567	537	558	546	549	518	536	544	518	571	566	528	563	504	552	549	520	554	585	554	580	550	550	525	550	531	604	535	489	562	584	552	538	543	574	548	527	548	563	548	548	606	540	557	498	529	500	548	555	566	533	581	553	560	552	571	541	534	572	521	582	536	529	538	487	587	557	535	555	551	579	539	524	525	571	536	560	554	494	517	546	568	562	546	532	534	538	526	587	555	536	589	558	539	564	557	552	542	538	559	548	521	539	532	558	555	557	551	561	545	531	569	575	577	533	557	551	511	514	546	577	575	521	539	499	553	556	530	530	555	556	530	562	523	561	528	546	515	544	526	559	556	519	568	540	599	514	552	517	532	549	551	520	553	557	552	541	539	582	495	565	586	567	519	547	493	565	523	562	581	520	555	496	535	561	577	613	581	563	540	545	551	547	513	537	524	511	581	559	570	571	540	524	538	535	564	571	518	526	534	526	540	561	539	577	527	532	559	559	547	557	538	531	557	587	613	490	542	574	549	568	476	539	563	518	532	527	576	555	557	548	569	564	532	525	571	510	524	574	542	554	557	588	537	557	544	554	583	544	566	568	554	547	561	591	552	560	534	538	580	592	540	571	572	578	593	521	547	520	549	531	587	563	555	514	569	576	562	502	536	539	563	522	514	528	556	603	558	513	512	550	564	562	524	527	537	530	496	588	563	524	535	537	573	552	517	524	513	527	550	560	585	548	517	576	537	540	540	542	542	565	556	560	554	555	576	560	553	539	513	503	524	580	557	587	545	585	538	555	560	582	568	530	578	589	545	577	540	559	556	562	529	553	545	566	576	518	566	571	544	558	516	504	548	553	569	567	527	552	562	546	535	559	559	552	535	523	579	534	561	573	562	526	589	567	522	553	556	546	545	513	562	583	591	560	507	519	543	525	577	542	562	541	564	562	560	539	570	560	556	533	542	539	553	553	534	502	539	503	554	506	527	541	605	495	544	572	548	564	582	579	551	568	551	591	526	548	498	536	549	550	563	566	499	598	560	532	538	561	530	517	553	557	546	555	509	522	545	521	532	559	583	581	594	535	561	515	558	551	520	570	616	589	566	523	515	567	514	529	549	544	601	522	526	563	506	572	497	569	582	534	548	537	575	532	587	541	554	564	534	552	579	583	537	560	562	554	558	537	548	556	627	519	549	564	508	575	595	579	546	546	535	556	518	565	569	531	516	577	521	536	531	558	542	563	542	562	573	571	552	558	536	559	561	553	561	560	573	578	545	558	551	540	543	534	528	556	524	541	557	553	536	518	575	606	551	546	507	543	544	524	532	564	555	568	586	527	571	549	562	606	587	554	542	561	569	557	576	540	568	519	547	574	576	496	519	535	521	560	578	569	532	579	531	544	516	560	547	558	521	530	559	563	554	546	535	543	529	539	505	559	556	540	519	540	547	550	569	524	517	535	545	576	577	558	555	566	550	537	557	561	554	543	498	551	557	532	540	546	523	543	538	538	545	576	562	508	550	538	553	566	565	517	523	604	579	533	532	554	567	542	521	549	552	564	521	547	547	527	584	536	543	507	532	555	544	574	575	559	552	548	548	495	529	541	543	544	535	550	552	530	535	572	568	586	546	530	558	483	502	558	545	548	558	555	553	549	526	523	566	546	555	498	531	541	556	518	502	558	571	504	582	534	566	583	544	588	540	568	560	566	538	556	572	538	551	538	574	559	533	537	550	539	581	597	576	599	520	584	554	567	549	524	566	516	535	546	535	552	553	525	563	592	553	531	561	529	548	559	537	597	515	549	534	581	597	582	539	563	566	557	529	511	538	532	599	539	601	547	552	548	554	567	553	530	549	539	537	522	546	565	546	549	553	569	537	561	568	553	510	584	583	532	585	574	500	529	530	541	539	599	520	542	566	509	551	526	548	529	523	555	528	571	508	544	558	516	562	556	562	508	532	535	559	510	599	569	532	530	581	521	550	525	519	573	577	520	527	568	542	565	544	577	554	549	557	488	548	591	538	604	586	582	510	520	540	536	539	570	538	516	567	593	552	559	560	575	551	535	516	555	531	625	541	560	533	576	579	544	523	531	547	580	566	531	539	559	566	548	552	547	516	566	527	549	515	557	540	550	573	540	568	536	558	518	536	553	509	591	540	560	563	523	553	527	547	568	529	525	535	568	557	558	561	589	588	550	574	532	563	559	570	547	552	585	581	520	540	553	530	555	555	569	574	563	568	535	541	519	543	524	515	528	588	562	584	526	541	563	491	563	550	525	527	548	577	594	515	576	557	546	528	556	551	540	505	600	540	551	554	562	509	521	542	551	586	578	574	517	531	569	558	528	553	534	543	530	564	491	523	548	530	561	548	544	509	582	581	521	565	561	557	523	557	528	520	537	562	490	575	573	526	536	566	491	575	550	575	574	503	576	544	548	508	574	561	549	511	518	571	517	541	556	539	536	576	575	561	559	527	505	531	520	544	557	594	530	552	540	536	577	552	528	588	531	549	573	568	539	585	562	544	588	571	521	537	549	520	575	529	553	465	568	516	561	503	552	552	541	592	529	530	545	575	516	561	532	555	522	611	576	530	553	534	541	519	553	544	548	566	580	544	535	574	550	548	540	505	566	563	567	491	552	539	532	546	572	581	520	534	556	508	590	570	590	548	569	537	515	532	547	548	532	541	542	526	559	559	524	524	519	546	570	524	578	554	528	564	516	544	531	543	559	532	525	550	561	501	511	578	546	555	563	534	533	563	494	561	525	565	559	541	549	583	513	570	552	570	552	558	515	520	527	564	543	563	601	551	549	557	563	498	531	543	500	535	555	566	576	570	549	536	549	517	517	533	536	546	534	567	543	528	561	555	542	537	542	534	513	561	548	544	545	533	523	559	563	543	539	567	524	546	543	516	574	550	532	524	529	604	559	577	521	524	529	528	612
26608	20528	8526	505	322	269	233	215	209	244	235	212	210	234	238	229	209	215	210	197	231	205	166	205	199	217	190	171	195	210	219	213	220	221	214	192	217	227	201	203	195	229	214	209	211	183	217	217	247	190	200	217	225	208	231	225	202	200	219	181	216	228	221	209	224	205	222	240	204	189	225	194	185	223	200	215	223	232	209	212	191	230	209	208	233	210	201	210	224	195	228	219	199	218	236	200	208	210	217	192	203	196	209	211	233	225	202	189	237	234	189	195	210	200	198	230	208	222	228	213	227	213	211	202	234	213	190	207	195	202	205	234	208	235	228	213	215	222	230	229	219	200	225	233	212	222	193	240	220	215	220	254	221	217	208	207	192	190	212	216	181	223	233	218	190	209	220	210	219	220	248	206	236	215	183	244	198	199	201	177	216	234	204	213	210	225	181	233	213	209	216	239	199	208	181	216	185	201	230	223	206	205	228	200	210	197	215	209	213	225	221	208	217	195	223	231	222	184	195	213	195	221	200	231	192	231	195	225	207	202	205	225	234	225	223	201	199	248	209	202	210	202	207	212	189	205	238	208	211	251	215	227	204	213	218	223	219	193	215	191	213	221	189	206	198	210	213	229	203	200	221	214	204	221	199	212	232	231	229	226	222	202	209	205	204	228	201	192	218	188	220	228	231	211	197	194	227	240	234	205	227	202	207	220	219	204	223	214	234	196	218	234	197	213	207	212	222	203	202	212	190	219	227	225	225	252	204	224	224	226	208	235	224	204	206	201	220	221	234	217	222	204	218	195	213	207	233	190	224	216	192	205	215	191	194	214	199	213	215	199	201	209	230	222	200	192	232	204	220	211	204	221	191	205	231	204	199	226	201	205	210	215	209	193	208	213	206	221	188	216	212	216	222	223	185	194	223	210	215	197	190	201	228	220	198	213	238	227	217	205	193	228	196	194	226	197	223	233	238	200	204	212	214	202	207	227	193	209	197	217	215	206	208	205	207	200	213	236	201	233	227	231	210	229	205	207	186	204	217	208	193	211	203	207	203	203	212	207	210	227	243	211	209	222	242	223	205	224	190	211	193	169	214	204	206	200	206	238	208	203	200	195	228	195	196	212	211	176	190	216	222	207	229	221	243	198	250	218	226	238	224	195	202	217	211	216	221	176	207	238	210	196	224	205	217	202	227	203	220	192	229	208	203	198	205	218	226	201	208	215	206	238	206	237	244	210	186	186	206	216	229	228	225	174	223	219	222	226	224	205	191	209	195	189	213	227	212	221	207	194	193	217	226	212	193	203	218	233	207	228	237	196	187	202	239	206	233	211	188	180	226	206	193	201	212	207	218	226	200	228	223	191	225	184	207	215	212	232	216	194	216	221	216	229	240	230	196	208	219	222	195	210	196	214	183	213	210	216	193	220	223	179	196	181	204	211	198	213	217	204	230	218	203	210	202	213	193	244	219	227	213	214	224	177	210	205	213	214	212	207	210	199	203	192	209	204	219	224	205	218	216	215	184	191	220	237	213	204	214	216	216	196	213	207	233	206	231	197	194	210	198	219	219	238	203	202	196	214	239	232	226	193	205	179	211	218	243	214	206	194	204	184	201	237	233	213	211	201	185	207	218	201	224	208	191	230	214	205	223	215	218	229	224	209	234	210	220	217	197	212	203	220	219	212	216	219	217	223	225	223	226	228	213	213	220	191	225	224	201	219	198	183	194	207	234	243	202	224	201	177	214	204	193	222	230	251	220	225	225	198	225	223	233	212	238	205	198	221	222	222	221	219	212	229	194	210	227	217	231	224	188	213	214	205	209	214	235	203	229	204	218	202	225	209	211	204	209	221	233	196	199	203	195	207	197	215	185	235	194	213	207	223	216	218	221	243	225	208	182	214	195	204	223	231	205	220	205	216	196	202	199	217	213	198	220	196	205	223	215	215	238	225	232	217	227	217	247	212	200	201	225	210	217	209	221	205	208	202	241	234	202	218	213	188	212	209	225	211	200	228	210	226	209	237	211	231	224	199	248	231	232	235	206	231	202	247	214	212	242	225	214	215	219	209	229	189	214	190	206	212	223	190	211	217	192	210	215	207	210	220	213	217	208	245	184	237	210	223	238	191	212	187	212	224	195	191	202	214	237	195	212	205	211	208	230	203	237	237	207	219	226	225	241	220	204	199	216	214	202	220	210	199	216	211	228	214	227	228	225	218	225	240	198	221	213	227	203	211	216	187	245	200	199	191	196	232	205	202	209	227	214	216	216	188	193	196	215	230	223	220	207	198	224	234	205	226	204	202	211	198	218	210	208	221	208	214	221	225	199	231	237	203	205	219	215	213	191	227	217	218	207	213	172	206	219	217	176	223	211	210	210	213	214	211	199	210	229	207	215	189	225	200	213	221	201	227	221	235	226	187	191	190	199	212	218	193	219	231	231	213	212	216	232	222	251	215	220	217	194	206	231	207	235	215	222	222	239	224	221	204	203	234	207	225	220	226	194	212	216	213	183	207	191	200	215	183	197	232	240	206	216	203	199	212	209	202	230	238	206	188	204	221	199	235	210	241	179	218	191	235	203	211	209	205	216	226	220	199	218	199	208	221	199	200	193	205	205	213	207	213	221	214	197	196	236	208	188	205	227	200	203	206	228	238	190	194	215	205	222	240	230	191	213	227	213	207	224	200	207	226	199	206	186	203	206	207	215	205	195	224	237	206	210	203	195	220	210	200	235	214	213	215	195	217	214	227	206	236	205	206	213	202	190	216	214	213	181	222	212	210	211	190	206	206	231	182	189	212	220	197	199	218	212	205	199	209	220	212	222	217	200	205	205	198	215	213	220	215	189	243	205	222	170	224	225	210	226	224	208	213	202	212	228	214	212	181	219	206	196	197	214	198	183	239	211	193	193	246	202	213	216	200	224	201	212	209	215	212	190	235	229	195	207	207	213	195	232	211	209	224	211	236	187	211	198	194	188	210	218	202	191	219	217	200	198	206	237	229	190	209	203	221	197	209	237	195	232	198	214	217	226	230	223	192	229	220	202	207	223	232	195	195	221	193	225	231	201	207	202	229	204	224	210	185	206	202	231	232	183	231	209	211	244	187	224	214	224	200	217	198	216	206	179	232	207	193	212	210	192	240	205	209	212	194	224	202	245	220	203	212	198	182	235	205	210	202	218	197	200	212	231	228	205	204	225	220	202	212	212	226	219	229	210	180	193	226	210	209	209	203	228	204	219	187	224	207	215	214	219	222	205	215	218	226	265	216	203	194	222	230	218	204	199	213	197	221	240	202	217	190	226	217	185	186	217	208	220	219	192	255	220	189	202	188	220	195	209	209	197	194	217	234	225	202	183	220	214	197	211	193	228	195	217	207	224	212	228	218	196	206	209	212	221	202	213	199	177	235	203	199	205	214	222	211	222	213	228	219	212	211	210	203	204	247	221	216	207	222	204	233	216	226	193	246	200	213	206	214	197	228	196	218	176	185	212	241
9532	1477	1305	763	631	563	526	545	474	497	466	426	407	452	413	392	460	407	438	445	425	436	356	414	479	416	412	403	410	403	383	405	411	398	407	443	431	404	386	410	424	392	423	413	442	403	363	394	402	416	408	418	439	404	377	429	400	387	393	384	455	420	422	408	420	384	398	392	442	399	432	401	402	442	444	424	422	428	412	386	404	411	388	394	424	419	389	423	418	399	406	430	400	412	404	372	440	403	408	411	411	384	404	408	405	420	400	406	423	376	436	411	412	411	395	413	386	425	420	402	411	425	456	440	408	379	384	391	439	379	433	433	398	453	360	421	424	412	410	385	415	387	432	390	425	409	401	415	386	415	431	408	417	404	423	410	424	455	393	406	402	383	404	405	407	414	391	422	404	404	415	383	430	389	428	421	466	387	407	418	439	399	406	443	424	403	426	422	427	401	406	412	391	444	423	364	417	392	382	384	422	421	413	374	392	424	412	420	408	424	402	423	401	409	392	417	462	407	415	413	400	450	421	402	373	412	415	420	410	402	383	396	411	385	419	463	375	418	398	393	405	404	400	386	398	416	406	419	385	416	411	407	437	390	384	416	446	420	431	417	391	427	411	431	398	405	407	427	410	404	405	429	431	422	388	409	398	413	397	463	383	395	419	370	396	442	452	411	375	423	399	411	391	423	429	401	404	394	428	434	407	398	419	401	383	420	405	409	431	402	412	404	422	365	466	402	420	392	384	369	404	431	451	390	416	406	416	379	385	422	434	386	359	424	382	400	430	398	408	406	402	407	402	386	393	391	434	383	383	393	390	421	388	417	397	427	381	405	401	393	386	407	424	432	405	343	435	458	395	418	420	402	388	407	412	408	423	392	405	422	379	446	387	437	420	404	378	388	400	407	408	434	395	409	403	398	387	413	422	418	409	427	423	402	444	426	405	433	422	434	399	431	381	412	419	417	405	399	424	372	434	375	437	389	420	389	395	430	399	387	387	420	400	384	397	438	408	424	402	383	430	462	418	421	450	397	403	376	410	407	428	386	409	400	362	421	387	431	435	422	404	430	402	431	345	391	447	389	402	409	380	386	398	394	386	412	430	369	370	405	415	382	427	389	419	414	418	385	400	427	424	419	366	439	393	412	415	440	386	426	405	414	394	415	421	427	380	385	413	399	405	428	401	399	409	427	425	417	429	404	448	396	406	372	448	382	366	402	392	419	422	425	429	408	415	395	412	448	395	390	409	371	402	402	421	412	396	418	421	412	411	433	414	397	402	409	374	370	403	415	402	431	397	450	420	439	409	424	403	416	405	382	415	427	400	388	419	388	423	437	390	411	422	406	423	434	387	428	400	425	431	413	426	388	428	412	413	399	364	427	445	412	412	407	403	383	421	422	414	401	414	396	392	388	402	409	458	404	418	373	363	403	397	406	392	407	412	483	430	394	457	391	392	410	415	404	389	423	413	405	428	374	405	410	411	393	401	433	373	431	430	401	422	402	408	409	415	412	406	363	389	434	415	443	404	455	399	413	392	389	430	388	416	442	426	405	435	444	432	379	411	412	402	397	407	421	415	447	402	357	401	400	390	391	386	394	404	416	404	412	381	409	411	386	403	413	425	393	410	401	377	418	393	389	443	410	392	410	380	375	432	386	429	439	430	375	396	436	418	439	407	407	361	374	399	461	383	402	433	422	374	442	435	439	382	397	391	445	374	381	408	422	408	412	421	408	406	387	416	402	434	437	383	407	405	397	432	426	425	389	422	433	420	386	385	396	432	425	402	397	397	417	381	394	408	382	445	410	384	371	411	400	423	376	399	409	368	430	392	404	400	404	424	413	401	403	453	385	426	423	385	442	394	417	378	397	392	425	363	433	408	404	377	389	448	413	434	431	427	428	403	385	367	418	419	409	436	398	380	395	387	409	416	422	444	408	432	401	406	427	398	390	373	421	393	417	390	405	435	395	415	414	440	399	404	439	395	405	394	428	406	391	372	404	409	399	411	396	413	437	417	387	435	376	394	401	418	397	386	406	420	407	417	408	401	430	395	421	404	403	436	374	452	420	428	396	411	384	423	398	389	402	448	400	419	401	374	399	420	376	448	385	417	413	414	411	429	389	422	448	385	412	407	419	414	405	428	408	407	410	408	401	425	415	387	421	421	405	385	413	375	411	384	382	427	384	439	424	397	407	383	424	412	376	431	433	416	398	368	409	381	402	413	414	428	420	438	425	388	388	387	403	443	414	402	424	390	413	398	374	406	398	424	419	417	401	441	407	408	411	390	402	441	428	398	383	386	436	389	404	381	407	390	386	427	383	423	440	424	367	431	419	424	389	395	429	367	392	440	408	404	397	437	390	411	404	376	440	441	412	396	392	397	427	390	391	441	424	374	403	417	421	402	391	401	369	389	400	377	406	430	390	422	409	411	420	436	406	382	424	398	406	396	467	422	398	381	415	436	404	412	386	417	417	405	400	429	418	413	467	388	394	418	424	400	408	375	427	411	407	394	417	391	401	393	411	388	389	417	453	405	377	432	403	382	382	435	410	391	429	416	380	408	422	412	398	414	426	375	426	459	426	428	398	389	388	425	397	398	437	414	407	413	425	439	386	426	409	406	387	424	434	468	472	422	419	408	393	401	418	374	398	425	420	411	409	382	391	416	394	413	426	407	385	420	413	381	420	376	431	398	379	371	415	397	405	400	361	404	420	398	399	423	409	404	388	395	394	404	405	395	401	400	397	412	414	388	408	417	420	423	390	417	456	420	439	394	413	420	409	406	400	410	446	415	435	376	402	402	399	409	379	411	386	416	424	453	403	422	421	402	421	419	460	429	414	424	406	397	439	419	430	396	402	405	411	402	345	390	342	408	389	401	383	451	376	394	403	395	429	394	407	423	435	377	423	428	397	435	412	406	406	445	405	409	402	411	426	458	423	409	394	430	374	420	375	386	393	424	420	424	410	414	382	426	429	384	428	414	407	391	454	405	400	431	416	429	402	401	406	409	407	402	397	422	414	408	356	440	449	400	423	414	439	424	422	432	403	400	391	388	393	401	393	398	407	364	369	415	407	427	433	376	453	385	386	416	402	387	374	432	428	392	435	415	383	404	383	402	382	397	399	418	388	424	413	441	418	409	419	379	430	410	431	402	403	380	432	440	407	409	425	425	446	419	385	397	430	409	416	424	391	455	368	409	401	399	436	405	414	428	407	412	389	417	400	413	382	385	397	410	391	450	362	429	422	396	403	378	388	397	428	403	427	437	389	430	404	422	456	420	381	420	428	389	422	394	399	394	400	401	416	402	405	434	434	422	427	402	400	415	422	427	475	421	433	394	376	385	435	417	393	394	427	391	426	400	395	408	392	424	386	397	376	415	436	378	388	434	433	426	428	394	399	368	426	420	419	420	421	415	434	375	377	430	396	435	429	398	417	412	425	444	392	431	377	383	403	431	423	394	418	413	444	365	411	396	399	426	398	418	429	411	407	424	393
23956	20966	28020	24064	19891	1632	516	311	270	235	206	220	203	184	171	172	175	188	144	173	157	163	138	168	132	154	130	146	173	137	132	125	127	129	173	141	152	146	114	128	136	135	129	133	118	127	144	134	136	150	141	142	117	141	136	145	140	127	115	134	145	131	134	120	139	93	138	125	137	146	129	138	139	132	129	127	131	138	123	119	134	134	145	112	138	134	138	128	135	120	129	132	155	135	124	126	134	139	130	130	134	126	141	151	127	135	116	140	116	128	134	130	120	133	138	141	116	148	130	123	129	143	131	121	156	139	126	141	127	134	121	110	121	120	140	135	118	133	138	113	148	108	146	138	140	108	137	131	141	115	129	127	147	159	139	133	124	131	136	132	145	137	112	112	132	109	125	133	129	121	133	127	127	118	125	151	123	124	130	115	110	158	116	128	125	142	134	127	150	133	131	121	131	146	135	139	133	126	138	124	128	136	131	155	153	133	129	111	121	135	128	124	166	135	127	122	133	131	142	131	126	150	116	130	125	137	113	138	134	131	132	121	126	128	140	122	123	115	142	144	136	122	108	140	136	127	120	135	138	144	111	135	114	143	119	127	123	135	123	127	157	128	120	138	142	155	122	136	123	125	134	118	117	141	135	151	127	123	133	143	137	122	139	124	119	114	130	129	136	97	109	125	129	117	122	135	129	130	112	133	131	127	143	132	142	122	118	125	138	104	159	135	136	118	131	133	147	131	126	113	136	138	147	131	140	142	120	145	137	147	125	112	131	139	128	121	112	134	134	131	115	118	140	113	131	145	131	131	124	129	127	131	108	133	152	138	128	117	120	125	121	122	118	135	149	131	130	146	134	133	115	144	115	123	151	109	165	138	123	122	152	125	144	133	144	133	143	115	115	144	123	126	119	144	139	125	116	121	113	129	150	116	113	112	140	124	129	142	148	125	150	132	128	121	122	104	136	153	134	119	141	126	103	108	131	145	140	140	127	128	166	140	112	128	147	126	135	127	124	125	136	141	142	124	141	141	128	114	131	128	133	132	133	138	135	145	131	140	127	129	127	134	149	140	126	131	115	156	115	128	118	134	129	135	142	139	129	133	113	127	137	111	127	130	89	142	129	149	145	137	105	144	130	124	133	135	145	124	126	133	132	126	126	133	118	134	125	108	114	136	127	108	134	143	128	131	132	129	145	131	123	116	120	139	129	134	136	117	101	149	131	116	119	121	149	123	126	143	129	126	140	141	130	151	124	126	146	129	114	141	121	127	154	122	117	127	113	136	127	116	143	120	121	133	136	111	117	121	132	137	130	98	130	114	133	135	131	118	124	112	128	125	156	107	116	136	144	124	132	125	127	114	133	115	119	132	116	124	143	138	128	122	126	122	133	132	128	138	141	119	123	133	130	147	120	148	135	133	120	151	151	129	127	133	118	137	113	124	104	112	99	121	132	129	114	127	112	136	141	102	122	144	128	135	142	164	120	134	128	120	123	158	143	135	130	138	118	112	120	133	139	145	124	143	121	122	131	128	138	146	126	131	129	136	127	118	140	112	148	139	125	137	134	126	138	134	119	131	129	144	156	130	141	143	129	114	139	118	146	136	123	133	130	107	132	124	132	130	111	132	108	125	135	130	122	117	138	136	140	126	133	120	126	136	118	140	126	117	150	134	144	118	119	140	135	117	125	141	126	124	134	112	144	122	115	123	137	110	147	125	121	138	117	121	130	118	115	115	125	118	125	125	140	114	136	138	134	124	139	143	139	141	116	118	111	137	138	141	143	146	136	118	115	134	130	155	126	124	145	129	132	137	118	117	127	125	138	151	110	113	134	147	124	146	111	155	133	126	129	124	141	102	138	128	130	134	123	125	131	134	142	121	122	103	112	121	143	151	122	130	137	124	104	123	138	146	125	145	131	150	124	116	136	116	142	115	130	130	165	143	154	101	139	126	134	122	127	128	117	149	142	133	142	130	154	132	127	125	137	130	119	131	143	120	142	136	110	137	140	107	130	138	146	122	146	132	146	119	126	124	129	149	121	137	143	120	120	138	133	129	127	126	143	127	145	138	139	128	120	100	130	129	115	131	124	126	143	122	160	124	132	139	147	125	123	122	117	117	122	120	118	132	123	117	123	118	138	118	140	141	144	148	150	122	136	129	134	124	135	139	132	129	138	122	130	126	149	145	107	140	145	132	112	136	145	114	118	126	119	133	114	144	117	125	132	126	118	153	128	128	156	120	134	152	140	127	116	129	130	113	127	134	130	147	157	129	128	141	134	119	129	133	132	124	137	152	116	140	125	130	127	139	147	127	138	109	120	128	145	127	128	138	151	117	132	142	125	123	120	120	149	150	144	105	130	113	122	121	137	119	142	127	119	118	125	158	118	123	131	106	141	128	118	130	145	122	128	125	108	127	137	129	147	145	139	152	130	125	118	111	127	136	125	137	124	141	123	141	132	117	133	127	148	126	135	133	121	135	135	143	136	130	128	123	107	133	122	125	131	133	135	137	123	133	129	115	126	125	116	119	121	121	127	127	145	140	103	117	128	117	112	125	142	118	122	132	145	112	117	114	122	129	136	124	131	106	151	131	122	113	110	116	130	122	122	125	131	120	135	120	132	123	144	118	113	139	121	137	130	127	117	146	121	117	140	125	109	126	154	125	120	119	149	128	105	129	130	120	115	118	131	136	116	107	138	151	158	115	125	118	138	131	116	135	149	144	118	141	111	126	119	143	121	129	134	130	141	118	125	109	140	125	146	113	162	119	143	134	132	121	138	123	123	116	135	133	135	143	120	129	133	136	132	125	136	138	130	136	122	147	124	133	131	106	129	134	131	128	103	131	116	113	126	145	114	114	137	138	119	118	144	145	117	141	110	118	123	134	137	140	140	122	151	131	155	121	132	129	135	131	141	124	134	131	129	136	123	133	130	137	144	119	125	133	140	128	117	133	141	143	127	119	160	127	157	146	138	137	132	151	126	120	129	112	126	132	133	149	128	134	111	147	164	144	135	128	124	110	128	124	125	141	140	123	126	134	124	106	132	148	122	127	129	137	112	107	115	119	131	131	117	117	124	132	137	127	141	146	119	145	134	124	128	129	134	125	113	148	115	134	130	136	129	107	134	110	139	137	124	105	132	114	123	117	126	130	156	147	144	140	150	119	141	124	148	135	117	154	123	132	130	111	139	124	117	135	117	100	131	123	131	141	121	129	125	136	127	118	129	123	127	137	112	131	124	132	148	132	108	118	127	107	118	127	119	138	114	122	124	122	131	138	124	127	167	134	115	145	139	141	147	114	118	128	128	146	130	133	115	116	113	130	131	118	149	116	123	125	126	124	140	116	129	122	127	114	126	118	125	122	146	121	127	141	150	138	133	122	119	132	139	122	128	133	116	129	120	129	134	134	146	115	134	129	134	121	153	122	125	141	119	123	124	147	147	113	128	141	126	122	137	142	127	138	125	125	137	126	124	113	121	109	101	128	143	122
17792	9334	7990	3889	2599	1932	1444	1096	921	777	667	598	499	470	463	399	393	385	371	348	349	338	324	286	312	321	287	282	313	271	334	294	297	290	258	313	276	313	257	287	261	271	263	265	261	268	257	255	264	237	262	282	278	267	289	285	262	286	263	252	275	283	273	257	294	248	280	313	261	253	258	257	263	271	263	268	269	242	260	281	249	265	269	255	267	265	282	287	280	237	246	270	270	256	260	267	254	271	296	249	236	267	240	263	272	266	258	262	227	259	268	273	260	250	258	269	276	273	254	263	239	247	260	273	261	262	254	251	242	251	267	246	243	286	255	280	248	265	245	253	258	282	248	235	267	271	242	267	274	260	287	250	278	273	236	247	238	253	258	238	258	234	255	244	269	243	268	244	277	261	241	227	254	266	261	227	296	265	259	286	276	274	286	263	242	244	236	260	254	261	266	263	233	279	275	239	283	270	260	262	270	279	275	237	269	268	272	251	253	250	245	303	239	227	274	238	266	229	232	246	265	265	278	270	252	254	262	262	258	239	238	256	249	239	299	266	259	248	249	245	256	249	240	279	287	273	281	263	244	244	245	267	262	238	260	254	267	251	254	252	260	215	255	264	239	259	247	258	251	268	275	261	260	276	276	250	251	256	248	261	250	267	257	261	268	250	240	265	260	239	265	270	246	263	255	251	253	244	269	254	253	206	234	246	253	235	253	256	251	277	228	260	281	236	247	244	243	241	284	236	225	250	246	256	241	283	265	280	227	273	231	269	241	248	272	287	246	266	267	284	263	276	244	241	274	248	238	268	246	245	251	231	268	254	266	278	268	243	232	283	274	236	260	248	244	240	257	282	278	265	261	251	237	247	244	267	239	251	226	233	235	290	257	259	280	240	264	256	251	259	236	246	245	247	255	249	243	247	248	246	246	223	269	248	237	240	260	263	249	231	245	242	271	237	261	253	278	235	246	246	258	279	267	272	253	256	256	258	252	263	248	261	233	268	279	252	254	251	268	246	252	274	285	252	284	272	264	277	265	272	237	242	249	276	252	273	259	247	244	261	250	265	265	271	272	243	254	242	243	256	262	248	249	256	247	281	241	257	291	225	255	261	245	254	258	242	258	274	258	253	247	252	258	235	249	246	256	239	247	267	230	240	258	255	240	234	274	269	270	232	233	266	244	276	239	277	272	252	241	248	282	240	273	270	265	238	254	264	236	250	278	251	260	241	255	278	255	268	260	264	267	253	269	233	265	249	282	231	261	257	279	256	319	273	261	228	253	266	239	245	264	303	251	248	238	246	277	311	253	255	273	251	252	263	231	255	241	234	256	265	245	265	258	274	246	246	272	273	268	279	236	260	236	279	264	260	220	264	269	285	282	245	246	263	223	261	250	258	265	263	272	257	246	294	267	272	274	214	240	265	256	264	274	268	256	271	248	260	253	256	256	235	272	241	260	221	242	228	256	254	270	226	264	262	231	277	252	248	260	279	239	268	295	267	230	244	293	249	267	274	258	262	232	278	248	264	247	261	271	250	219	279	225	269	256	264	255	235	262	238	261	254	279	232	255	243	272	269	246	258	237	276	233	258	246	245	236	235	261	235	250	224	266	270	260	279	274	265	218	284	258	248	247	269	256	254	258	248	247	275	275	282	261	245	250	266	239	266	269	251	288	253	249	260	252	265	244	285	272	268	269	253	261	258	264	291	276	266	256	249	276	252	271	262	253	245	248	239	249	241	239	258	245	247	255	263	270	248	273	269	233	250	247	267	290	243	246	234	248	240	273	232	243	247	243	218	242	246	255	261	265	254	283	231	248	254	288	266	261	281	246	270	263	226	245	224	260	222	236	284	262	250	262	253	272	255	259	265	265	255	252	253	252	260	258	294	252	251	272	258	217	246	255	258	233	246	241	244	272	274	238	282	266	221	213	250	251	277	262	239	283	262	298	267	279	225	294	273	266	242	241	246	259	286	259	269	273	255	247	262	258	254	238	263	264	251	272	267	265	278	280	250	238	278	246	269	266	288	251	253	259	275	247	261	274	263	287	256	265	246	249	290	270	276	246	265	239	288	245	292	247	273	249	254	265	247	219	245	241	245	255	257	243	248	275	255	226	270	256	265	250	244	286	252	255	245	269	261	243	251	261	238	245	263	270	257	248	281	262	230	239	269	274	267	237	270	226	263	248	266	238	245	244	250	242	256	245	248	262	270	243	247	277	244	261	238	263	287	245	284	274	294	258	259	303	266	233	269	268	236	251	258	268	247	286	252	246	265	294	241	274	256	253	241	259	254	281	247	272	252	242	253	251	241	255	254	216	217	236	243	259	239	267	240	278	267	222	265	273	255	250	249	260	248	261	259	246	296	256	257	242	245	248	256	252	266	258	271	280	229	256	250	252	269	264	264	289	276	257	252	268	263	259	234	257	293	249	256	274	255	251	247	250	264	258	247	253	253	286	244	266	261	239	275	258	280	254	260	226	243	256	242	262	252	267	247	240	246	233	258	235	262	262	258	265	284	243	271	236	252	268	276	254	270	252	237	272	242	291	247	262	274	223	281	240	241	251	232	216	244	235	248	239	241	278	246	252	260	264	261	253	283	258	259	251	256	250	264	245	246	222	258	252	289	268	259	277	257	280	268	253	255	241	249	251	225	264	268	241	246	238	274	254	248	215	255	247	244	255	261	252	247	265	263	274	252	244	263	265	308	223	276	285	245	261	283	241	248	253	236	288	236	249	269	260	263	244	243	280	264	258	247	268	248	247	277	279	266	250	246	263	237	289	258	243	225	283	289	281	270	247	245	263	272	245	257	260	259	268	241	255	265	247	271	257	259	230	249	228	279	267	267	249	242	245	255	246	232	287	250	229	230	277	271	264	268	250	248	257	300	253	257	290	253	256	250	249	269	268	254	269	252	258	253	279	237	239	230	249	247	248	281	267	265	269	261	260	275	247	262	262	262	245	235	253	250	262	268	250	257	276	251	225	294	261	262	276	237	277	284	246	260	249	292	270	282	242	239	288	255	245	248	238	260	265	233	242	257	234	252	266	291	234	294	261	269	255	245	268	243	290	273	243	252	244	284	252	241	257	248	267	274	226	253	249	253	277	256	281	242	264	249	259	236	229	266	253	237	253	282	240	232	249	259	220	269	232	250	267	275	265	256	272	276	262	267	269	256	262	283	271	218	251	261	248	250	254	270	248	260	275	253	246	287	253	249	289	251	264	251	260	259	256	242	263	234	245	269	253	247	261	262	230	272	232	251	256	254	267	261	272	257	236	239	243	276	274	251	267	243	237	229	239	268	279	261	243	252	250	261	252	256	249	265	237	242	266	257	270	256	238	258	269	266	276	280	250	262	247	268	253	240	264	263	239	257	262	273	261	264	259	254	251	250	259	244	257	252	239	256	240	268	253	250	237	258	250	270	251	267	266	244	273	269	257	270	273	248	236	244	226	241	252	251	245	248	257	265	264	265	252	270	276	257	275	286
23015	21010	28756	23450	21011	19294	2137	838	603	547	530	489	478	432	419	414	396	369	376	371	394	330	367	356	362	320	324	340	341	325	324	381	345	326	299	338	301	304	350	353	321	312	318	357	346	338	345	307	331	306	276	277	340	317	327	332	314	325	328	329	347	308	276	302	329	330	344	335	335	328	319	306	311	319	324	338	303	313	320	323	281	332	315	342	277	343	333	316	313	379	321	363	286	326	336	334	353	295	321	367	319	351	311	305	326	318	304	299	318	292	306	315	311	305	295	324	283	291	336	297	331	319	323	324	359	345	338	347	299	299	301	298	330	325	289	334	324	305	315	324	291	311	308	302	339	314	333	308	355	309	338	315	311	296	267	289	348	298	315	294	310	332	327	346	296	294	344	307	282	315	316	335	318	314	321	295	294	279	285	317	311	304	294	338	319	296	312	336	320	287	318	311	343	323	319	347	319	307	310	324	310	319	341	284	314	322	285	338	283	300	312	305	321	287	325	325	318	317	313	314	311	348	292	337	319	312	270	299	308	321	309	352	310	329	304	338	334	328	299	307	334	300	305	309	284	328	308	329	294	315	337	312	358	303	306	350	285	281	297	295	310	320	320	316	325	333	313	336	312	348	312	329	348	358	314	358	325	308	315	327	323	310	310	341	304	330	339	309	331	306	341	323	328	338	320	324	290	318	310	294	331	305	276	304	311	292	319	352	324	286	331	312	312	340	309	321	304	319	330	307	310	300	324	306	312	308	285	312	318	318	313	287	317	295	337	303	286	307	329	320	322	327	307	330	319	306	312	283	289	321	314	325	326	282	312	324	322	333	339	333	317	338	310	319	290	322	293	306	318	302	340	332	312	324	301	303	330	317	332	311	326	326	290	295	290	293	306	295	310	308	327	303	308	301	338	324	326	288	299	299	332	319	325	315	302	299	300	319	326	314	311	302	312	329	325	306	291	326	327	301	316	314	322	303	309	319	320	327	305	273	298	332	304	298	291	288	338	310	297	345	336	293	311	323	333	316	305	293	314	323	279	304	333	283	314	322	308	294	288	299	305	346	309	335	308	316	321	317	339	315	309	296	303	299	286	314	323	316	290	297	331	291	321	322	316	325	331	311	302	298	301	314	322	307	335	273	302	336	322	332	326	295	298	306	326	320	332	315	328	327	322	320	292	293	346	301	305	276	302	297	315	333	286	351	320	318	327	324	323	308	320	328	306	306	338	294	324	305	295	323	316	336	323	297	348	329	329	298	314	308	325	324	301	320	313	361	306	287	305	304	299	303	323	312	300	325	291	305	299	311	312	316	307	303	340	326	308	327	312	296	341	290	303	324	320	317	308	326	296	336	326	299	288	295	288	307	312	312	320	314	312	306	326	319	333	305	311	329	335	305	286	317	255	301	290	301	298	276	346	320	295	335	322	300	339	315	323	336	328	356	331	312	343	298	331	343	281	318	320	342	334	303	313	310	271	313	303	331	309	295	295	323	300	285	287	311	295	293	309	332	344	349	304	310	320	331	306	277	315	314	298	304	328	280	298	308	315	295	329	334	288	306	299	323	321	336	313	297	338	312	286	321	308	273	315	320	316	295	317	295	320	323	321	298	316	309	323	305	298	300	332	317	341	343	317	318	311	338	316	316	308	302	312	319	311	332	294	320	316	329	306	302	305	317	320	302	308	300	291	284	315	323	280	308	294	314	322	289	325	293	317	303	304	323	330	316	365	327	300	331	299	367	302	299	295	297	305	296	314	344	305	308	323	337	289	311	363	295	270	303	296	330	309	277	293	334	333	310	280	308	350	299	337	284	345	352	318	305	299	291	300	331	352	323	316	301	314	337	309	320	318	289	346	276	297	309	331	317	331	294	336	319	286	267	329	330	316	300	337	315	324	333	310	302	311	318	306	326	325	307	298	312	290	313	292	360	319	319	288	287	281	324	302	310	305	303	297	303	318	329	338	306	303	310	312	320	308	323	311	323	289	318	306	336	337	357	341	298	318	309	321	341	329	330	331	309	309	291	328	295	315	327	302	320	316	347	328	299	301	315	303	275	333	302	317	327	308	318	342	313	361	298	326	301	296	324	288	355	312	299	310	323	340	310	306	304	307	304	297	301	271	309	298	300	294	303	327	276	337	322	311	317	276	311	275	319	320	337	297	316	300	304	309	323	292	315	301	336	284	339	322	344	288	305	318	322	327	285	276	324	316	303	308	311	306	279	315	328	288	284	292	318	278	294	325	341	291	349	310	308	318	333	301	307	310	333	275	322	299	311	286	344	332	336	308	327	337	283	325	320	295	328	282	277	304	302	338	287	317	289	315	302	335	315	347	290	311	324	293	306	282	298	306	316	305	321	317	306	281	348	281	341	335	315	325	294	347	343	295	299	331	295	343	322	282	317	320	304	307	300	299	328	319	312	292	318	299	306	303	277	322	288	321	305	312	312	314	293	313	321	311	324	316	306	343	303	307	335	292	313	336	329	310	305	345	306	321	294	318	279	298	304	321	296	333	340	286	317	342	339	300	325	341	310	300	324	341	323	306	304	337	307	317	310	326	318	343	307	310	310	313	329	326	306	318	343	295	296	305	323	293	288	334	303	294	300	342	301	322	303	303	295	334	334	319	304	322	317	316	306	323	315	302	311	302	347	316	265	307	323	310	325	312	300	330	318	299	316	303	330	313	310	300	300	306	317	329	305	301	328	302	278	330	305	332	314	346	288	306	278	295	314	294	289	297	286	307	303	319	336	273	343	346	312	303	314	319	312	309	317	342	305	304	293	323	293	333	307	331	304	312	286	307	329	332	324	314	310	279	296	308	304	320	305	335	350	316	335	303	295	311	294	305	319	303	328	298	312	318	339	319	333	320	319	330	306	288	331	300	313	288	309	335	328	328	323	323	322	302	309	313	311	320	314	315	298	296	323	304	336	320	317	321	303	310	261	341	297	342	325	328	307	314	307	322	283	315	318	312	282	295	324	304	315	336	308	310	316	305	307	342	335	302	306	300	295	311	348	316	323	303	336	321	336	307	324	304	333	314	286	313	303	305	338	328	287	318	321	312	348	325	302	316	341	349	332	307	271	330	334	330	299	302	323	352	318	324	310	328	317	323	308	287	308	318	311	312	303	339	297	312	326	320	270	292	305	319	307	305	319	320	320	322	315	304	284	302	304	336	306	288	306	322	317	285	326	282	303	294	311	285	310	325	319	335	310	283	317	328	304	319	311	317	322	311	329	305	323	298	301	311	323	345	301	299	293	341	313	330	303	303	309	285	305	316	334	285	306	333	303	344	339	323	284	307	293	312	312	310	258	323	282	307	335	335	289	320	304	305	320	312	284	339	320	316	292	311	325	288	291	306	282	329	318	304	312	289	333	317	351	313	316	303	340	332	277	323	336	333	374	296	308	323	306	308	317	334	326	327	311	334	297	301	299	290	305	329	321	328	307	293	320	300	295	271	302	282	296	320	319	331	285	333	307	308	288
21186	15664	13302	7114	4784	3595	2716	2229	1884	1519	1288	1196	1062	1026	959	893	816	820	777	782	741	714	708	701	672	668	657	643	626	607	624	624	579	605	613	639	605	569	582	577	581	559	602	590	555	560	554	563	571	577	547	581	607	590	524	555	566	531	532	560	590	580	585	578	568	572	575	525	544	600	559	507	568	549	512	567	581	516	557	526	561	585	502	569	582	531	512	573	525	553	553	570	527	547	522	572	514	591	535	572	540	566	572	535	555	513	526	564	553	573	581	504	556	539	549	501	558	575	522	495	543	534	554	575	505	529	563	545	554	511	541	526	542	572	541	554	536	541	553	519	549	544	538	570	538	557	538	543	534	541	593	555	578	554	563	540	576	565	532	553	569	521	528	543	570	515	546	551	563	545	557	524	569	554	557	531	519	567	539	542	553	575	526	505	555	524	532	564	533	523	544	513	549	550	553	579	555	548	593	574	555	523	537	572	558	541	480	552	544	560	548	547	584	576	554	532	551	559	536	541	561	554	514	529	541	517	559	541	548	526	527	561	518	522	536	527	553	569	557	540	568	539	555	523	582	543	557	550	585	542	551	559	557	541	503	559	554	530	512	600	558	550	537	557	554	595	547	551	550	540	540	514	580	494	599	524	497	513	589	584	567	577	575	567	565	572	530	530	529	552	531	551	554	572	531	561	518	517	548	533	530	553	550	536	549	554	536	549	595	541	537	541	543	564	550	552	567	539	565	608	513	547	531	544	543	536	562	535	546	597	546	559	562	559	573	580	541	566	539	536	558	550	510	549	569	532	547	586	555	575	580	538	515	569	519	535	532	550	499	549	551	538	526	520	540	531	540	547	555	590	562	577	553	558	599	580	543	553	555	525	563	540	579	572	534	512	544	513	571	566	504	569	518	560	549	557	535	540	536	575	528	552	565	525	530	570	518	541	509	545	531	544	536	556	537	522	522	574	531	535	536	558	524	550	541	529	561	586	608	513	551	534	562	556	568	550	568	574	570	563	555	543	568	547	533	555	565	534	549	578	525	560	514	592	553	520	572	574	578	499	523	535	537	570	547	561	530	562	540	568	570	531	511	572	515	573	542	541	555	528	556	515	535	546	533	610	576	517	536	533	546	580	536	526	551	550	543	522	543	543	583	547	556	566	557	554	584	531	523	579	502	528	534	576	493	563	544	511	562	558	529	555	526	521	502	566	570	531	503	545	541	527	531	534	546	564	557	561	561	554	539	548	559	477	558	557	561	517	525	536	549	544	587	559	545	531	507	551	575	558	539	543	564	595	537	550	546	574	553	550	518	557	558	553	569	535	528	565	552	564	558	532	568	559	532	538	505	571	546	530	569	544	550	530	538	539	572	531	584	520	512	557	551	564	483	532	599	566	556	524	540	544	517	583	558	536	557	535	555	505	535	574	566	585	544	520	567	516	542	530	552	507	595	570	521	505	562	537	522	607	535	550	533	555	548	547	529	476	557	574	490	525	551	517	561	574	553	558	493	555	568	527	573	551	530	574	557	560	528	540	544	565	534	566	551	532	573	558	571	534	547	549	552	532	543	518	524	546	528	542	560	567	595	532	536	560	540	527	549	561	561	535	538	582	520	498	549	528	555	562	534	558	570	500	541	548	537	555	546	539	536	551	512	560	591	580	515	512	592	498	588	525	557	518	532	542	594	485	579	541	573	528	565	529	548	520	551	519	568	601	525	584	521	505	551	579	549	540	597	592	544	541	576	575	559	538	560	496	528	530	583	534	522	546	530	491	534	586	592	515	509	540	560	547	516	544	531	547	548	548	554	548	516	525	559	576	599	590	543	569	520	551	560	532	569	576	600	522	513	594	585	576	525	523	549	525	521	563	539	543	577	564	553	515	523	530	559	540	552	549	539	546	567	552	540	536	575	543	577	512	525	570	554	573	537	548	565	575	548	549	567	590	512	533	541	552	555	552	532	513	558	525	536	586	545	565	533	553	528	558	538	564	523	515	588	569	596	520	542	557	533	519	503	548	535	548	571	603	536	547	587	586	546	569	564	573	555	533	531	585	542	515	527	513	589	532	530	526	518	537	537	549	523	540	504	559	543	591	511	549	559	569	577	574	530	552	550	548	528	526	534	519	516	536	572	584	538	538	527	567	588	585	562	512	515	527	528	609	542	530	597	559	517	507	546	568	491	535	537	566	540	543	505	567	574	543	551	549	527	552	593	526	557	526	539	504	516	577	519	496	546	526	526	574	552	553	561	504	528	578	533	543	561	544	557	591	532	593	545	568	528	587	552	546	513	563	567	576	557	513	554	529	484	503	590	542	557	577	555	501	533	557	569	583	575	538	561	557	602	523	564	542	555	555	550	555	538	555	538	536	569	531	564	564	516	556	547	559	532	552	565	559	569	579	570	551	533	536	557	526	527	534	543	506	599	545	552	570	571	527	518	513	545	547	541	536	592	543	551	551	556	561	545	617	555	530	548	506	566	556	574	582	532	542	539	565	538	538	579	531	512	534	557	515	509	531	565	535	510	504	545	553	550	524	550	530	559	518	504	529	575	545	543	530	553	565	579	546	543	541	499	539	547	541	592	579	504	624	538	522	563	560	564	560	594	538	568	503	550	525	544	566	570	555	529	581	540	532	522	533	576	543	538	549	532	545	540	515	561	566	582	526	584	518	595	513	591	518	557	551	570	578	541	533	533	534	564	569	583	532	576	518	579	556	517	601	560	565	528	526	559	550	516	577	558	562	550	518	510	528	523	541	577	564	563	561	567	576	579	529	564	545	567	511	537	577	541	555	528	525	562	546	542	565	529	570	555	559	562	557	559	521	540	548	511	538	554	534	547	527	559	566	562	562	523	523	578	574	532	565	517	550	550	535	534	524	545	513	525	519	593	595	539	549	548	533	546	578	538	597	580	569	518	561	493	552	528	523	541	536	542	543	596	529	514	567	567	562	513	528	509	544	523	545	494	564	527	557	585	522	564	545	523	564	548	528	541	571	557	505	563	541	551	561	538	559	526	546	582	509	588	569	527	551	528	568	543	548	529	524	545	566	551	502	538	496	539	559	592	549	494	557	572	542	567	556	558	549	500	546	591	532	541	545	494	537	499	564	511	498	568	529	510	558	560	543	504	534	537	530	536	552	572	552	543	532	522	472	571	500	542	545	521	520	524	526	540	577	535	547	587	580	530	581	518	535	522	544	556	564	506	547	517	523	534	597	530	559	547	587	497	581	583	520	513	549	524	512	540	521	559	564	550	557	561	581	515	539	541	557	562	558	542	517	578	531	547	522	548	554	515	552	556	573	556	551	533	573	543	543	568	570	554	528	586	535	548	543	583	502	496	511	555	572	486	579	554	568	493	556	581	560	586	535	535	561	566	531	597	542	584	555	561	544	537	570	571	580	550	540	538	551	568	547	559	528	562	598	548	573	534	527	523	566	533	599	536	553	532	583	525	554	537	549	564	536	586	557	511	590	562	556	559	524	543	554
26512	20514	8602	598	317	256	255	249	198	242	234	240	223	205	213	216	221	232	225	238	215	226	212	234	240	219	221	210	214	214	224	191	225	181	224	189	193	180	210	200	221	208	210	190	233	201	217	210	214	207	220	209	217	208	204	211	217	200	186	205	222	212	211	213	224	212	186	206	201	243	193	197	218	208	193	211	196	219	212	210	224	218	225	226	215	214	212	209	192	214	230	226	198	205	223	206	223	210	205	221	214	197	227	211	196	197	196	208	208	215	219	220	198	223	200	231	239	210	211	207	221	201	231	205	250	196	209	190	204	205	185	199	199	191	211	202	210	195	233	236	238	190	223	200	181	179	229	225	217	213	213	192	204	206	230	228	234	218	217	244	219	231	220	201	205	232	219	208	226	237	218	200	203	202	205	209	198	201	223	210	195	209	224	212	190	195	205	234	243	200	211	222	241	219	205	238	212	211	218	217	219	197	190	218	213	204	228	196	230	216	228	207	191	199	240	232	214	230	215	187	200	203	213	230	198	193	215	219	216	214	198	211	236	222	186	191	170	224	235	204	214	211	195	207	213	189	224	219	221	228	219	202	239	219	222	207	225	213	204	199	209	221	231	223	216	202	213	224	192	210	207	196	235	176	187	205	198	228	185	210	218	213	190	196	195	199	206	234	205	211	197	214	212	181	214	210	201	193	205	193	212	215	203	187	215	206	202	231	203	224	192	209	201	201	183	210	190	221	202	221	209	215	211	219	233	199	224	226	211	206	218	221	211	192	241	198	218	229	194	197	208	200	207	220	224	217	205	228	196	187	182	202	234	206	217	207	228	211	220	198	200	208	220	217	226	233	213	197	207	221	220	226	205	202	224	199	225	226	197	210	209	185	192	221	227	201	198	215	206	225	191	226	214	215	224	225	240	213	186	177	194	198	227	200	201	205	190	213	227	169	204	197	194	212	238	216	213	213	212	228	187	202	195	216	213	178	223	215	202	212	200	204	174	196	207	217	215	219	223	199	214	203	206	193	203	183	207	226	236	211	204	204	255	189	193	209	203	219	219	209	215	166	212	237	224	182	215	203	191	225	190	190	221	210	204	201	204	214	203	249	212	218	217	197	217	196	210	196	208	216	177	196	221	207	219	206	221	191	201	220	187	215	215	214	226	217	202	197	202	202	204	202	208	226	208	204	202	208	214	229	203	228	225	226	206	224	202	194	227	206	214	200	218	182	202	217	182	189	187	222	201	231	201	227	228	222	202	213	238	213	203	206	214	230	227	219	203	212	207	208	216	209	186	178	218	206	224	215	231	191	224	205	207	215	194	213	215	191	183	231	196	214	208	206	215	216	208	224	195	201	231	194	208	186	191	216	205	209	212	187	206	213	188	217	222	196	233	203	209	216	207	237	197	205	235	203	225	199	206	209	226	204	203	227	232	211	216	207	217	201	221	210	204	207	235	234	217	236	189	209	204	196	184	224	188	214	211	191	231	193	258	221	211	193	204	212	196	220	239	201	212	224	195	205	197	188	211	212	201	216	223	222	228	207	214	226	187	222	224	217	194	208	217	202	213	204	211	208	182	212	192	196	198	209	206	215	210	186	210	230	214	219	216	219	204	207	198	185	220	237	201	192	225	194	205	215	214	201	216	208	230	199	232	198	207	211	209	203	220	221	222	224	211	217	223	239	199	183	212	225	194	203	217	211	204	204	193	213	211	215	197	215	208	197	210	221	225	198	219	228	193	220	216	210	225	207	198	204	204	202	205	207	200	214	217	187	200	216	218	216	204	261	221	224	230	194	195	189	177	219	216	221	233	243	219	198	195	204	220	206	220	194	236	205	204	190	212	196	221	196	210	208	219	193	206	206	227	227	223	218	222	202	194	213	199	197	209	204	237	198	196	195	233	195	223	218	195	221	234	190	222	212	205	203	193	196	192	211	195	219	223	209	203	208	211	226	213	200	213	209	224	211	219	208	192	178	203	254	237	224	193	213	210	212	185	210	204	210	182	193	208	204	207	209	214	220	223	193	193	216	193	193	226	240	173	224	214	206	201	201	196	201	207	215	204	201	221	202	225	223	226	199	220	225	211	213	201	241	195	228	206	199	205	245	231	244	198	237	186	208	202	196	187	211	242	210	206	208	215	197	209	217	204	224	210	244	215	226	194	214	194	209	205	243	202	225	220	199	220	215	193	204	203	216	193	208	240	210	187	188	195	221	203	189	204	196	205	192	214	211	216	199	229	199	194	212	183	207	217	230	206	205	204	190	201	215	232	222	213	215	222	218	209	209	213	208	205	236	227	202	238	202	187	214	235	201	215	220	205	207	205	216	198	208	203	210	234	193	210	206	233	222	222	210	228	210	220	220	197	217	229	225	212	233	229	202	216	228	218	212	218	185	216	185	208	231	227	225	194	222	222	201	209	209	205	213	221	210	203	210	231	212	237	210	216	222	228	194	214	218	199	208	228	223	214	191	201	200	213	206	217	215	213	187	195	231	193	198	190	225	228	227	205	203	190	218	211	196	222	198	215	206	209	227	215	218	194	218	217	190	239	197	194	224	251	207	194	210	198	221	210	189	194	209	210	214	218	220	202	203	202	225	202	207	203	211	211	207	222	227	203	229	224	200	195	210	220	216	210	224	216	208	201	215	216	235	225	217	207	201	229	242	190	215	209	214	214	208	205	234	223	193	223	189	192	217	213	225	206	211	197	194	210	229	223	212	215	208	213	203	202	224	205	222	186	200	203	225	221	225	232	209	196	222	221	187	205	211	222	216	211	233	211	206	206	186	212	238	233	217	197	237	225	199	203	230	202	200	187	215	208	208	236	199	211	200	241	216	229	217	206	243	202	218	208	185	205	195	196	199	189	202	243	205	237	213	220	196	257	219	226	211	227	219	215	213	201	224	234	194	212	215	201	203	199	210	235	218	194	195	233	208	204	204	197	213	221	212	233	229	211	207	196	227	236	222	207	207	228	197	199	220	187	179	170	199	202	166	218	195	217	231	213	192	206	210	209	222	227	202	206	205	197	239	208	227	197	224	206	220	239	209	197	209	205	208	216	219	228	210	204	220	215	213	217	176	209	182	229	198	226	238	211	202	185	218	199	189	206	204	199	201	206	208	213	206	213	184	246	227	187	206	207	194	199	217	211	212	210	209	208	244	215	211	231	219	186	208	195	215	206	200	230	207	201	204	209	199	219	216	228	219	199	240	234	180	191	210	193	208	192	207	208	198	206	185	192	211	208	208	194	219	212	212	207	206	235	204	206	191	197	208	237	210	218	226	190	190	207	208	217	238	195	199	204	195	193	207	209	196	191	228	201	189	216	203	216	217	210	240	210	230	214	201	220	221	226	204	228	201	248	218	217	214	216	222	186	224	224	198	212	208	199	214	191	208	179	212	213	211	183	187	205	231	223	223	235	221	235	209	229	223	199	177	211	217	209	195	207	221	225	208	229	193	190	193	205	215	228	193	195	207	219	216	173	207
9622	1458	1288	784	622	531	527	468	445	464	463	410	446	474	392	420	438	421	441	393	409	372	476	427	440	392	404	430	410	418	402	401	440	403	404	399	430	420	393	382	417	390	400	369	426	413	415	382	402	446	408	421	399	373	417	424	403	406	428	382	407	411	419	420	408	434	398	454	408	387	407	392	399	406	380	390	416	419	416	404	404	428	441	414	414	413	400	398	407	433	365	433	370	377	429	404	426	433	402	382	443	408	398	415	406	404	403	410	381	392	378	387	430	420	445	372	388	425	403	389	393	392	392	424	425	406	415	380	430	372	428	431	392	426	395	408	405	438	390	417	410	423	446	413	402	388	413	381	406	403	420	409	374	401	435	407	402	425	456	422	409	414	398	417	408	387	405	437	402	391	398	414	428	423	416	429	445	386	433	421	389	408	423	440	420	400	345	425	454	404	406	401	378	382	417	424	393	418	383	386	416	408	395	449	422	429	423	379	364	410	425	406	382	418	410	414	403	400	409	426	439	422	399	438	375	387	390	405	385	393	401	388	398	427	446	411	404	409	393	415	424	386	381	379	355	414	417	351	381	407	408	431	420	407	384	404	392	392	406	386	373	386	398	394	439	370	383	415	423	397	414	399	421	406	391	421	419	392	399	384	439	412	386	449	449	424	410	415	366	367	413	379	404	424	404	407	392	424	429	443	396	389	412	379	391	415	421	396	431	416	427	422	390	392	451	414	414	375	400	408	409	419	444	387	380	428	403	415	447	407	404	416	382	382	405	375	379	389	400	410	405	395	435	399	416	420	426	386	377	397	436	401	457	416	404	378	406	397	407	409	395	407	416	358	409	416	355	396	423	410	389	386	399	424	400	437	406	397	395	419	411	421	414	466	418	430	424	407	399	407	419	410	402	451	401	428	397	406	428	407	399	397	436	423	443	400	405	400	400	416	441	394	404	406	399	381	407	431	430	371	387	402	428	397	408	407	419	378	424	417	382	403	398	377	409	388	408	395	381	364	428	444	414	391	398	438	395	413	396	395	390	403	408	384	371	408	421	361	414	422	425	412	430	418	428	424	416	379	411	397	428	412	414	405	431	421	409	423	435	404	416	422	408	383	418	420	428	415	404	402	428	381	421	407	398	419	394	400	392	439	381	411	407	389	401	397	403	428	398	400	440	377	389	435	393	385	424	402	365	388	427	383	401	422	395	407	422	423	377	436	402	405	388	424	398	418	405	405	400	371	447	416	387	409	405	395	388	444	402	416	390	432	396	395	377	410	452	445	398	420	376	399	393	384	426	392	412	402	405	413	405	402	385	408	402	436	399	429	398	402	427	405	400	443	373	431	363	416	368	429	389	403	411	380	413	410	418	406	386	454	426	398	384	400	417	427	403	414	382	400	425	423	388	384	411	386	430	375	398	411	411	381	417	395	431	386	413	411	404	414	404	417	448	382	431	422	393	364	383	408	442	396	398	394	379	409	395	413	393	412	398	384	399	437	420	423	396	373	425	419	411	406	431	410	409	383	373	433	420	387	411	415	392	411	425	451	413	368	398	420	381	378	392	392	376	391	403	405	414	409	395	394	433	393	410	384	396	412	418	389	443	436	398	415	438	425	421	392	422	427	416	411	418	417	396	425	437	425	419	414	402	416	405	406	425	404	419	394	398	375	402	404	433	415	406	411	413	416	389	440	447	381	408	380	369	370	417	441	415	415	413	433	392	423	431	425	402	398	394	387	424	418	407	385	390	425	441	425	410	404	439	365	391	416	421	409	387	390	364	436	409	416	381	413	412	402	401	407	413	430	377	429	394	387	388	406	435	389	420	396	421	386	377	446	386	366	405	401	413	450	375	407	421	415	403	363	363	411	405	398	422	432	391	413	411	406	392	402	403	423	400	446	413	423	408	433	432	407	420	385	422	418	418	438	407	402	402	430	408	407	393	385	403	432	398	391	388	404	425	391	396	372	419	426	412	375	440	361	433	436	395	386	379	443	410	409	438	377	406	433	414	366	438	407	395	412	412	437	406	392	372	413	421	405	419	413	429	409	412	408	431	452	389	430	376	421	378	368	411	415	396	440	406	393	405	391	373	416	392	401	406	396	419	404	413	412	359	420	393	382	397	430	397	412	376	435	375	396	406	383	420	443	393	414	410	405	411	379	418	425	406	416	371	406	407	413	412	436	465	392	390	390	429	413	402	422	421	417	416	406	397	425	411	434	397	431	396	425	396	429	393	409	439	411	390	405	436	409	382	385	378	391	407	390	413	390	410	433	417	382	428	381	400	396	440	414	432	433	394	412	353	390	446	426	405	449	402	420	412	382	419	415	451	426	385	382	426	419	445	435	398	411	412	413	415	417	419	434	391	439	389	395	367	392	369	417	407	415	439	416	405	412	417	368	414	421	423	375	439	385	420	416	379	404	373	405	397	383	415	405	405	410	393	379	430	393	379	430	438	436	409	398	417	423	440	417	405	409	404	415	393	411	392	405	412	406	447	398	406	432	414	413	440	421	424	442	414	418	407	396	401	425	375	456	418	419	425	409	399	408	412	407	428	395	395	399	390	398	411	399	399	425	420	404	426	422	419	391	392	396	432	444	420	414	423	444	438	405	406	401	415	404	399	402	427	395	400	407	423	382	396	412	408	395	428	415	406	401	383	422	402	419	402	401	394	454	395	392	382	381	397	408	400	391	408	422	425	408	433	419	404	402	395	418	416	421	404	410	401	421	433	418	391	420	396	388	406	428	365	430	370	401	404	377	397	405	408	403	387	402	411	353	418	400	420	415	400	441	395	407	382	417	362	426	422	442	402	427	407	394	415	380	387	396	413	394	415	432	433	396	397	398	428	423	399	427	403	404	431	423	384	426	448	392	414	410	430	400	424	400	395	387	382	405	401	380	390	427	410	423	462	388	394	407	427	427	416	401	413	413	391	389	444	389	368	413	433	423	421	384	415	388	400	413	401	383	424	390	412	438	394	403	388	429	381	419	400	412	415	395	400	396	398	451	419	403	402	399	419	414	422	418	413	438	380	399	454	421	423	403	413	378	403	418	418	374	406	403	376	432	383	428	392	361	394	394	409	402	425	418	398	394	416	402	389	411	421	407	389	422	418	403	427	413	412	419	463	416	382	375	428	446	392	420	418	436	405	433	389	405	391	374	405	437	402	403	388	413	368	419	385	378	368	421	393	398	395	371	428	405	434	378	391	400	388	396	457	414	419	397	380	418	404	400	419	364	395	391	399	389	372	380	391	409	422	399	411	397	377	400	416	425	398	418	411	406	387	409	373	397	362	413	398	425	401	410	419	448	425	457	372	373	401	411	430	414	387	393	396	403	425	373	410	389	418	381	340	413	408	416	357	423	391	416	397	395	396	434	392	374	428	409	378	389	385	424	421	399	408	394	408	452	407	371	428	432	433	415	426	399	453	380	354	378	428	427	386	417	409	424	413	424	399	398	399	445	354	415	414	387	357	361	392	453	359	418
23911	20952	27989	24079	19775	1609	541	374	278	255	227	206	197	216	201	156	152	161	166	143	162	149	167	145	134	141	136	148	130	154	130	134	163	140	133	160	137	143	129	147	135	127	148	124	155	136	130	152	127	124	125	142	135	108	118	137	123	144	129	118	107	143	129	132	129	131	133	120	128	126	117	108	120	140	123	124	113	121	143	132	141	133	151	137	121	160	115	118	147	149	136	130	116	150	154	129	136	146	122	144	124	154	125	118	140	131	121	117	133	136	130	131	116	122	116	116	120	130	159	126	147	123	125	130	144	102	106	124	136	140	120	140	124	129	109	137	129	127	126	129	122	127	137	137	118	131	134	126	128	131	134	114	116	138	135	119	136	137	129	127	116	133	149	122	107	142	141	114	133	154	135	144	119	144	124	130	129	128	130	119	121	131	123	121	133	133	146	132	127	128	152	129	127	147	132	142	130	142	110	141	133	130	138	123	142	121	129	132	138	127	124	126	128	134	145	136	133	127	131	126	101	138	123	111	135	141	110	132	150	112	160	146	113	118	136	146	129	116	113	145	131	125	114	119	116	127	144	146	105	125	140	138	140	122	119	137	152	124	119	121	133	121	142	112	118	141	136	129	137	139	132	138	147	118	129	133	123	138	120	122	127	131	127	134	135	142	106	141	115	124	115	127	119	117	142	133	131	125	144	143	146	109	126	133	136	107	132	114	132	109	133	131	147	124	140	139	137	131	116	125	117	152	108	127	158	126	116	102	129	133	145	110	139	128	128	132	122	132	136	132	140	158	125	123	157	131	128	122	123	144	134	121	121	116	132	116	129	117	128	147	140	124	131	142	125	121	123	143	127	131	133	127	126	120	143	147	118	123	128	123	119	126	113	135	128	122	128	123	154	117	142	117	130	128	139	114	123	126	151	124	125	122	118	137	136	124	120	151	119	134	110	148	150	139	136	145	111	130	137	111	136	129	108	134	119	139	146	119	123	128	151	137	134	115	144	114	110	127	131	133	122	128	145	121	145	125	126	121	126	128	129	133	141	131	125	109	105	136	119	136	134	152	139	142	115	143	128	127	135	122	121	119	125	96	143	126	122	129	138	136	133	138	134	102	145	122	126	152	124	136	132	150	120	141	161	133	132	122	139	121	126	124	122	146	124	130	137	133	112	115	135	118	118	122	128	133	127	120	129	130	127	110	124	122	153	99	127	134	131	127	145	115	149	147	125	123	139	122	136	114	149	131	113	136	105	129	134	122	122	149	126	130	120	128	150	126	124	125	134	133	143	123	106	123	125	119	140	118	122	112	129	129	121	128	143	132	125	131	130	135	122	113	130	112	125	135	141	128	140	117	136	129	131	111	120	124	127	116	156	123	151	126	128	138	128	100	107	128	124	146	139	127	132	128	121	125	110	125	119	117	130	123	146	135	124	94	145	105	117	130	122	133	146	140	115	137	148	113	133	129	127	143	122	131	134	125	130	132	132	130	137	115	141	141	107	127	142	132	128	117	129	138	142	106	123	121	134	133	119	127	134	139	127	144	135	124	118	120	133	149	138	132	128	128	132	145	129	127	117	129	135	150	109	137	124	119	124	131	152	120	124	155	122	132	123	136	133	138	143	139	143	136	126	140	131	124	154	120	148	133	123	132	112	145	131	120	138	115	118	103	120	125	127	116	130	138	151	121	141	135	120	133	145	123	149	138	117	112	116	114	117	127	143	136	123	136	142	128	134	137	136	136	142	130	125	126	128	138	140	120	134	133	140	147	133	117	123	135	142	123	127	129	122	140	129	151	128	122	128	109	146	127	114	126	109	119	129	124	130	115	106	130	127	121	118	125	120	123	123	131	120	131	134	135	119	123	136	132	130	130	130	150	118	127	114	138	128	112	141	121	115	122	122	123	132	108	144	142	122	124	132	130	123	116	134	134	141	132	147	124	124	133	140	123	114	157	126	137	126	117	132	158	140	101	119	142	137	116	139	111	115	138	117	128	131	122	136	128	116	132	136	122	133	134	144	142	127	137	113	118	134	126	139	123	136	137	114	147	135	144	120	129	150	138	116	126	120	121	135	128	130	125	133	141	97	143	151	140	131	124	145	131	137	132	118	131	124	105	113	145	160	143	145	132	117	134	139	103	138	127	131	150	152	125	114	136	117	134	132	130	123	138	122	137	150	158	135	121	125	146	134	127	150	124	151	138	157	136	127	137	125	125	130	122	135	130	127	109	127	136	140	126	126	124	146	132	142	121	117	139	112	118	128	130	137	114	134	120	148	128	130	117	139	139	119	155	129	113	127	128	150	132	133	119	133	118	114	146	124	139	134	131	127	144	128	136	140	136	119	134	127	123	118	114	131	135	138	130	146	148	115	111	130	138	117	141	119	123	131	132	121	113	145	136	128	133	127	111	120	130	136	133	139	117	129	144	128	131	130	119	113	116	130	118	121	128	111	117	132	110	155	115	126	141	127	132	127	123	143	119	123	119	124	115	124	130	135	116	125	147	141	117	115	123	144	126	106	109	120	129	115	125	131	123	145	133	120	101	141	148	139	128	129	125	141	117	129	123	150	126	127	134	120	129	159	120	116	111	138	113	137	131	131	140	133	136	123	118	128	141	127	148	122	122	103	146	130	145	106	118	97	125	146	137	135	130	141	132	127	112	134	141	131	138	125	137	129	133	127	115	116	126	130	123	138	138	134	136	124	123	112	129	134	138	148	110	139	132	111	121	124	130	134	114	125	137	113	129	121	143	130	132	128	126	121	116	135	143	112	136	117	126	130	138	130	134	119	129	114	124	117	129	128	116	124	98	131	129	130	129	129	135	130	112	120	143	110	139	131	143	138	133	130	127	121	131	129	126	127	125	123	134	124	114	159	132	130	128	122	146	107	133	133	128	135	103	134	127	113	111	116	132	135	112	134	123	148	149	133	112	137	116	138	132	152	136	127	130	144	126	134	121	137	126	133	131	114	137	122	110	139	133	123	139	133	137	143	150	122	122	146	108	133	126	135	135	125	120	107	112	142	125	123	169	131	139	123	139	114	118	121	135	132	151	134	148	134	120	135	134	120	126	123	130	130	122	132	122	119	142	123	121	123	129	144	115	134	124	118	118	128	134	124	130	138	132	142	133	151	126	108	134	120	126	124	125	132	150	151	136	129	125	143	125	140	124	137	125	109	128	141	105	147	132	121	129	125	135	125	114	123	122	126	105	135	139	136	135	121	120	126	141	121	136	121	122	119	126	122	130	135	112	131	122	153	144	150	118	136	128	133	142	122	123	137	125	135	129	129	125	113	152	146	126	130	119	145	119	134	120	118	146	131	115	128	153	127	127	122	136	130	128	128	122	146	119	137	127	124	128	126	140	127	118	124	152	144	131	137	137	167	132	135	109	130	126	131	136	136	119	117	127	121	127	150	147	158	120	135	140	105	110	140	125	146	129	130	125	130	140	127	103	140	129	133	130	118	128	134	143	131	114	124	117	119	135
18066	9648	8069	4033	2606	1870	1342	1123	892	791	710	595	535	496	447	416	393	333	366	346	334	356	336	328	338	341	335	290	291	263	294	308	304	306	268	262	308	254	268	270	309	285	289	271	284	283	284	282	277	237	271	260	293	232	246	284	250	283	243	258	224	252	274	259	260	238	276	252	243	262	270	231	256	250	270	257	227	250	257	238	280	260	281	270	249	236	240	254	252	287	277	244	260	233	247	265	280	236	255	237	266	238	224	272	231	233	252	266	273	241	253	279	260	248	256	262	249	244	246	249	258	289	251	246	271	257	255	273	216	222	254	265	246	258	278	252	259	249	282	256	266	242	256	290	240	247	264	238	254	213	281	259	252	252	226	267	244	259	248	290	272	283	289	252	242	248	274	257	216	289	248	277	280	269	245	270	284	241	263	240	261	267	275	254	265	270	280	247	258	258	240	271	254	261	277	260	235	261	243	243	241	207	277	264	264	259	236	279	246	270	247	229	246	249	230	283	243	278	251	237	267	250	270	248	270	242	274	237	240	287	271	218	240	266	265	282	272	247	253	260	245	280	245	255	251	229	264	268	264	241	263	234	229	253	267	263	252	256	251	269	284	256	227	264	239	239	316	251	246	288	248	253	279	252	231	243	269	261	243	248	261	242	247	213	263	250	267	241	259	274	218	220	240	292	282	249	252	274	241	250	260	286	256	238	275	251	277	238	263	268	242	243	274	239	236	223	245	269	232	273	249	223	275	253	240	260	249	252	263	261	259	259	251	237	263	255	270	245	247	263	253	257	269	247	251	241	236	290	254	262	236	250	239	291	236	254	243	250	243	253	224	235	259	268	269	241	244	248	241	253	227	259	255	232	267	220	241	287	284	261	257	250	280	268	273	266	244	248	242	262	271	259	251	232	267	236	269	239	264	250	256	270	256	248	249	257	265	249	242	230	255	262	281	255	236	234	266	243	245	208	248	270	287	250	257	269	237	259	255	256	273	233	256	247	243	264	241	271	256	262	230	249	283	235	226	236	259	266	250	252	243	238	270	265	256	279	244	244	243	281	253	249	262	258	243	247	245	257	233	237	255	255	262	231	259	251	250	267	245	256	261	254	277	264	247	249	277	249	228	261	245	265	277	274	268	229	265	265	235	247	231	229	266	269	235	270	270	226	228	247	219	246	275	274	231	280	259	264	282	252	218	257	246	250	266	264	301	258	276	272	270	255	265	244	281	249	258	258	251	259	231	273	253	233	281	276	246	260	251	261	244	258	248	242	238	234	261	250	274	236	265	285	272	242	281	262	229	237	263	258	254	243	251	262	257	270	252	293	243	258	272	268	267	244	249	267	230	241	260	265	239	285	249	269	233	271	261	256	256	265	238	272	237	257	257	264	295	257	255	259	267	249	247	238	261	261	233	252	240	257	260	263	262	256	238	269	233	269	268	231	237	231	235	257	261	268	247	222	251	244	244	257	263	217	254	268	272	229	236	206	258	245	261	225	259	240	226	250	272	261	279	278	253	228	256	293	295	261	243	266	246	233	257	268	253	247	252	274	251	243	234	263	253	262	237	262	264	263	247	260	252	257	238	242	271	259	229	268	243	266	247	258	233	267	258	269	248	254	253	259	261	257	219	231	272	275	249	246	251	227	239	237	252	278	256	273	248	229	261	253	259	254	219	243	249	274	272	254	261	242	233	244	286	275	263	244	253	263	230	254	263	235	228	243	260	254	235	256	235	259	242	219	286	273	230	278	254	250	236	246	250	245	241	268	289	236	287	249	252	265	247	242	266	243	272	281	274	204	267	273	230	249	261	253	244	232	268	275	255	255	246	279	244	265	266	263	221	235	276	261	255	218	242	254	239	251	280	234	247	241	246	248	250	236	243	243	244	231	268	277	277	255	225	253	238	243	260	258	239	237	247	254	265	252	238	252	272	258	261	250	275	244	247	251	255	257	271	253	259	239	233	270	269	257	259	274	223	272	255	274	263	246	237	254	246	234	249	236	274	232	288	263	259	256	258	235	252	289	274	258	247	232	257	281	237	246	280	275	238	251	255	282	273	238	240	268	231	248	262	249	248	250	249	243	283	250	234	266	250	278	236	261	265	243	262	247	279	256	288	251	238	254	232	255	249	272	241	252	272	256	246	264	238	248	268	271	267	265	272	273	253	259	266	248	246	252	272	225	271	245	266	263	246	249	262	253	251	251	261	271	258	261	268	242	258	284	281	235	261	245	244	249	238	233	246	254	242	239	219	271	257	274	250	254	244	262	261	267	243	261	260	244	242	242	273	241	277	262	271	252	267	244	265	247	259	256	219	256	255	241	259	248	247	245	231	252	263	260	252	219	240	246	248	236	265	228	232	226	255	268	262	245	241	232	264	249	257	276	243	250	259	247	271	241	252	264	287	260	256	248	256	267	247	265	229	270	245	257	261	282	257	272	249	249	272	248	254	275	270	265	276	240	252	250	282	269	262	241	290	285	243	248	286	234	226	256	249	260	260	249	268	242	276	267	266	260	240	254	274	274	251	260	253	248	242	255	241	240	246	235	270	251	268	221	277	229	262	241	277	247	219	288	253	259	236	272	253	260	262	253	264	254	261	240	257	292	260	259	221	243	239	218	231	247	245	248	254	262	255	252	246	257	247	255	257	232	243	261	276	240	274	257	275	246	254	240	257	242	273	260	259	263	230	246	277	261	225	254	256	281	243	242	262	275	203	278	269	233	253	273	250	245	260	249	260	252	232	245	237	248	251	250	273	265	256	245	264	275	259	251	263	252	242	253	258	254	254	277	277	244	247	230	235	265	245	247	268	266	271	231	271	230	253	233	239	281	255	223	235	248	244	263	292	259	225	264	240	245	275	246	239	256	237	287	219	265	282	263	252	245	245	220	266	242	265	261	281	250	269	217	288	230	247	281	256	252	240	230	243	255	211	257	252	275	263	278	269	252	248	239	254	261	255	259	263	237	247	254	241	261	242	229	256	232	249	235	252	235	279	254	268	283	235	244	235	250	265	272	276	254	240	259	244	258	240	266	243	264	247	224	226	233	245	245	262	272	243	242	235	244	269	256	224	258	262	236	249	257	265	249	273	258	260	228	250	270	245	256	268	274	232	247	258	269	246	264	258	243	234	266	236	261	247	252	257	257	227	276	234	267	262	236	257	254	291	256	218	250	239	265	245	262	281	268	258	245	242	242	250	246	289	268	262	265	296	250	248	262	280	252	261	253	254	251	257	258	265	253	283	244	249	247	261	269	263	253	256	265	251	238	252	211	247	269	260	274	266	232	230	250	240	273	243	273	291	246	253	263	257	282	247	263	262	270	234	262	244	239	212	257	271	227	269	269	287	260	237	214	250	240	264	238	248	256	234	268	269	235	282	233	252	237	266	234	264	261	255	254	247	306	250	260	272	274	253	267	241	262	237	243	255	264	295	251	232	242	251	265	271	282	241	282	263	252	256	243	244	229	253	273	282	245	264	250	283	255
22981	20956	28628	23434	20959	19078	1975	821	595	591	510	500	430	418	424	381	409	395	378	403	360	361	349	336	343	349	312	351	346	308	361	324	322	338	304	330	295	321	320	352	298	339	327	340	334	308	325	329	301	359	328	322	308	291	325	325	295	298	340	288	300	335	337	308	313	330	313	318	307	281	315	315	289	326	329	339	325	307	313	322	318	308	316	324	350	333	335	283	316	316	305	337	303	326	329	333	328	332	360	310	296	336	305	345	315	345	306	319	329	317	293	318	284	342	342	311	284	314	328	300	296	295	300	285	319	314	324	328	324	287	306	337	311	328	309	279	344	308	303	298	303	313	334	337	287	331	302	296	302	307	289	323	308	284	302	297	290	329	293	332	343	308	284	305	333	306	323	326	320	310	288	294	352	310	312	294	275	288	319	340	331	316	288	328	300	330	307	294	344	327	308	306	294	323	308	294	334	307	316	319	294	316	311	292	317	292	302	305	312	312	321	317	328	306	317	307	303	290	320	298	287	345	320	317	282	305	291	285	342	302	294	297	311	285	316	280	301	276	315	283	337	330	298	315	305	322	330	333	331	313	295	325	324	319	301	318	290	339	270	310	304	319	325	302	296	306	303	304	317	308	289	292	289	336	323	324	291	304	321	320	333	297	319	327	319	316	310	336	337	352	300	292	300	311	306	336	332	323	315	327	295	335	303	319	323	318	321	291	324	298	315	294	343	312	339	285	299	319	284	296	290	289	293	309	343	306	307	321	322	306	298	294	311	342	337	277	310	316	319	323	303	281	317	288	290	293	325	282	331	324	317	298	298	304	296	336	326	327	324	311	325	338	299	313	280	308	307	323	349	303	332	351	326	306	287	305	328	330	328	308	316	306	301	282	299	314	329	304	315	299	331	308	322	284	317	312	281	293	322	304	315	321	306	330	318	340	319	311	299	310	340	298	341	312	317	315	295	339	276	297	303	307	281	322	295	331	321	303	315	328	302	339	320	302	316	265	279	311	334	332	302	323	271	311	312	312	319	285	310	309	336	320	315	325	315	362	303	313	311	308	312	306	297	312	336	321	327	325	275	285	308	280	360	328	287	329	350	329	315	345	295	298	315	299	308	319	303	290	315	307	311	308	295	318	339	312	327	290	329	305	296	334	306	292	307	293	316	315	295	303	304	270	299	305	329	282	312	324	338	298	302	313	336	325	325	304	298	307	307	303	294	345	329	278	310	287	333	303	282	309	280	285	312	295	326	287	298	299	276	330	354	309	309	295	323	312	326	295	326	309	312	315	316	308	352	297	295	290	314	342	294	342	284	343	344	343	325	347	295	327	304	309	314	300	269	317	297	297	295	286	318	309	321	302	305	298	318	338	330	316	319	322	290	356	305	306	300	315	280	324	332	331	296	319	301	337	297	324	308	308	318	312	334	324	283	348	289	322	329	318	333	326	318	322	279	308	349	338	287	296	312	302	301	278	305	342	314	347	314	352	305	309	290	305	327	324	301	327	300	286	338	327	325	286	326	334	299	307	329	339	314	304	316	325	326	279	298	302	310	305	277	323	291	302	294	291	328	286	331	343	343	328	271	297	320	308	308	333	318	326	314	340	321	314	295	336	315	283	326	321	289	299	316	308	324	326	295	326	321	332	299	301	304	325	315	348	336	317	318	342	318	318	329	324	288	335	307	311	336	320	304	316	308	296	318	285	324	292	319	324	302	337	322	311	300	289	326	323	293	324	287	326	323	291	338	293	317	297	319	316	312	346	311	313	329	308	303	312	333	331	313	289	312	315	308	345	283	286	308	306	316	305	324	325	279	309	301	311	328	317	299	332	313	311	323	293	320	308	303	318	276	303	295	342	296	321	331	364	322	309	321	312	302	330	302	297	294	314	324	297	285	285	314	331	347	303	313	347	305	321	292	278	302	328	310	315	274	299	329	298	320	334	308	353	285	308	300	282	299	340	311	322	316	300	313	297	318	321	344	272	280	281	295	344	330	327	301	326	297	310	315	286	329	297	299	321	298	296	308	340	296	313	307	292	323	284	320	309	302	290	283	316	283	308	296	305	327	326	355	302	296	313	314	335	297	307	290	305	323	286	261	317	313	322	299	329	290	294	317	323	270	321	327	315	285	293	315	300	361	295	302	313	309	320	307	332	362	318	317	311	306	336	316	317	332	344	287	300	280	304	360	327	321	293	285	310	282	322	320	317	329	314	325	295	297	336	291	297	293	294	275	318	321	312	295	338	320	296	313	292	353	297	321	335	322	316	338	325	289	331	317	302	303	347	356	330	339	312	319	327	307	285	310	299	314	334	271	312	319	290	287	336	313	277	308	299	305	305	311	332	319	309	338	317	315	318	325	328	323	296	302	318	316	292	327	293	300	278	308	304	289	287	293	306	296	337	307	307	326	294	312	307	292	297	284	345	328	295	322	286	293	305	322	364	281	301	312	349	339	280	317	305	310	319	301	294	296	335	296	289	331	327	322	288	302	307	318	282	334	307	343	335	331	307	312	288	286	295	278	289	321	324	317	305	317	329	311	309	302	300	269	304	313	346	297	304	300	293	326	318	300	299	312	299	295	304	307	282	322	321	298	307	302	292	322	297	295	303	302	304	293	309	311	300	294	341	282	305	323	317	313	298	314	297	307	302	298	308	298	322	271	334	296	345	288	321	328	285	291	314	313	295	314	280	322	315	316	335	298	310	318	317	300	295	342	311	295	283	292	294	338	287	331	351	293	262	330	319	297	320	323	301	297	324	273	323	273	314	331	327	291	340	290	292	310	280	300	312	340	302	324	302	307	304	316	305	316	316	313	302	291	308	281	292	306	299	300	295	282	303	279	300	325	303	313	340	317	312	291	321	300	301	306	326	363	313	280	310	282	317	320	336	306	317	307	278	322	302	303	284	298	311	302	319	302	337	310	304	281	362	289	296	320	328	296	312	271	313	316	282	304	300	327	318	306	335	329	328	307	269	334	309	313	329	317	304	330	346	325	311	315	316	322	328	312	306	297	311	295	285	295	321	323	310	322	327	309	328	301	312	332	314	309	315	316	310	306	357	274	268	319	327	288	312	323	270	294	308	307	322	285	298	319	271	327	303	304	330	302	302	297	339	311	280	297	336	336	311	290	295	296	321	301	324	301	312	317	290	351	274	263	320	307	331	304	307	311	299	323	337	326	346	301	298	301	296	309	317	293	316	334	291	298	340	319	284	304	313	289	334	323	301	303	321	298	342	286	318	304	302	322	325	330	290	328	310	285	313	327	321	291	287	333	297	306	306	250	301	325	298	301	320	327	295	303	298	312	314	310	294	295	287	292	333	325	317	310	281	314	302	301	304	340	302	285	297	357	313	356	354	309	311	310	334	301	342	335	309	307	325	314	315	304	309	335	310	306	314	306	295	277	316	324	318	309	301	319	349	331	335	339	309	295	303	310	304	302	316	297	311	307	321	295	311	279	316	327	323	310	297	302	350	324	324	313	298
20389	15458	13146	7091	4821	3563	2759	2235	1746	1448	1363	1197	1131	1051	920	925	864	804	798	736	758	747	706	663	698	616	649	631	642	576	613	593	594	625	598	630	611	664	599	589	603	579	541	572	545	561	559	549	583	577	523	598	578	604	581	524	584	573	566	583	542	566	571	553	555	533	568	559	524	550	535	536	600	574	584	574	578	561	499	550	558	515	617	555	588	556	539	557	580	525	523	550	562	544	540	548	588	510	575	572	518	580	548	514	573	539	541	551	584	561	543	543	531	544	561	507	573	546	544	535	532	552	547	558	581	537	538	543	535	537	542	551	575	559	527	567	544	609	576	562	523	541	504	560	568	510	554	576	540	518	554	553	530	543	513	515	554	557	531	591	521	546	582	542	551	519	571	536	530	526	537	571	533	528	528	573	580	584	531	493	527	574	575	507	535	530	547	539	532	554	533	548	565	519	542	554	496	568	577	524	568	582	555	598	596	542	596	549	589	558	578	527	527	575	519	525	515	561	577	549	527	551	527	528	547	553	564	556	539	578	570	517	520	508	541	540	517	545	529	581	567	601	539	518	540	547	560	551	580	552	492	530	509	538	535	541	544	560	568	511	554	541	597	520	560	541	542	511	578	585	557	533	594	551	547	535	545	582	533	513	577	600	626	495	600	540	541	552	522	521	519	584	533	564	496	534	553	556	537	548	490	581	532	533	554	557	542	527	589	546	553	577	567	589	578	619	571	543	531	567	521	529	567	517	564	546	546	538	522	537	571	563	532	542	568	535	549	540	569	565	552	502	534	523	561	566	536	485	582	533	564	534	584	565	585	512	500	557	567	561	572	526	532	565	538	585	540	507	555	537	588	521	533	546	551	544	583	556	507	552	554	526	544	554	556	544	545	578	557	559	535	537	575	561	561	520	517	539	572	524	556	559	573	540	536	528	577	548	506	547	549	537	518	532	569	531	527	526	566	514	537	555	566	522	551	534	576	523	531	525	554	563	560	539	551	502	540	565	566	545	524	552	556	524	574	564	538	524	537	533	561	517	542	558	537	548	557	534	500	557	571	517	540	532	508	550	559	495	567	568	558	567	523	542	534	528	537	561	551	511	562	499	525	548	522	541	550	520	536	578	498	536	522	522	596	556	514	581	548	601	550	517	513	548	526	543	567	525	526	538	511	559	515	605	558	597	555	513	535	507	514	595	485	526	489	552	535	506	529	526	568	515	559	530	557	569	550	556	552	538	491	576	551	522	503	548	554	540	542	520	521	581	569	569	546	536	541	562	567	565	532	503	541	513	530	584	504	503	591	586	532	509	573	543	490	514	499	537	507	531	570	570	579	550	542	557	574	559	532	559	547	527	544	518	540	533	547	537	512	587	538	533	583	569	537	547	559	567	513	536	544	520	577	544	576	501	576	534	562	519	562	495	550	541	556	542	565	511	567	543	522	527	523	531	532	550	515	564	528	554	540	553	579	573	549	515	553	527	533	523	528	587	547	559	580	575	566	548	552	523	574	602	554	552	529	552	562	513	552	518	581	517	552	549	512	529	527	564	547	580	540	505	528	572	535	562	528	538	552	579	529	524	535	570	511	572	512	540	551	504	572	590	543	535	512	552	574	546	541	568	531	515	540	529	538	542	531	544	511	533	554	541	586	540	501	549	559	534	593	515	536	529	542	557	561	577	531	564	524	581	512	518	568	546	530	538	522	547	608	549	584	549	567	556	511	553	550	541	544	520	552	543	586	568	587	532	529	538	495	549	560	551	512	523	523	505	544	508	491	566	520	553	552	527	567	550	576	557	546	539	545	563	556	522	576	516	531	569	519	559	548	579	549	538	491	571	567	548	521	590	533	521	516	548	536	530	563	531	550	573	529	549	532	555	542	538	558	530	558	567	526	548	543	546	572	567	504	582	543	572	508	539	530	538	504	544	520	550	589	508	566	530	537	551	543	547	585	545	521	544	550	518	549	540	525	505	510	563	513	544	572	535	505	548	581	541	577	514	553	560	530	527	515	552	537	495	548	531	525	511	527	498	521	516	561	553	505	572	538	526	546	561	526	539	539	535	561	543	543	574	532	514	591	568	523	527	516	601	550	575	550	497	560	539	548	560	538	549	498	557	566	536	510	564	551	538	530	580	524	546	550	544	597	575	543	555	531	523	568	538	535	507	570	550	497	595	544	536	558	549	554	544	547	548	538	535	578	598	533	546	541	511	547	556	584	518	578	545	537	540	499	564	550	506	545	541	530	494	530	560	587	550	550	520	558	492	536	575	520	551	558	532	515	533	529	563	559	517	524	545	530	490	549	577	541	583	547	560	520	523	553	548	541	560	524	555	532	580	530	540	542	560	538	546	525	535	571	515	555	547	553	571	513	533	552	589	558	545	531	547	520	544	499	573	566	569	539	524	578	562	565	537	561	541	537	534	528	517	574	544	535	536	551	542	558	562	538	501	544	522	560	545	549	542	567	574	531	537	548	570	527	518	552	543	544	542	520	574	520	519	533	534	584	613	544	550	527	533	602	562	559	543	528	596	520	508	550	557	547	555	533	471	548	567	530	556	535	525	535	492	539	518	551	563	542	573	565	490	559	568	545	535	556	553	589	539	558	483	573	551	531	530	524	555	573	539	580	521	563	579	524	538	561	538	536	549	558	518	563	549	520	531	489	582	560	556	539	553	582	542	530	552	549	591	543	533	548	559	548	550	537	537	498	535	566	535	523	522	573	557	510	562	529	583	540	507	537	581	505	552	542	558	553	558	530	532	503	550	534	495	568	567	532	585	536	513	568	524	542	553	526	542	527	539	527	545	552	524	578	558	556	543	519	536	484	569	521	510	577	557	531	531	565	591	568	528	547	562	596	548	535	518	527	531	547	546	500	535	570	545	531	523	571	555	576	531	493	537	561	547	537	543	516	547	504	577	524	524	564	536	566	556	585	579	522	569	500	562	538	540	560	555	510	528	576	541	551	524	542	542	580	558	539	543	542	524	515	540	537	511	557	558	569	559	552	518	538	482	586	558	523	542	557	540	517	516	539	537	534	549	510	523	546	589	517	529	535	549	551	542	551	571	577	536	571	542	557	512	562	531	517	574	511	533	519	573	521	563	515	509	515	543	522	564	556	563	571	525	540	559	550	544	547	603	558	543	575	545	520	568	550	507	565	556	554	549	597	521	517	575	531	514	560	549	560	557	546	574	567	504	523	545	530	528	534	551	532	555	516	507	528	531	582	512	518	552	562	529	556	519	527	509	554	491	574	553	544	578	548	534	545	538	585	558	557	517	540	555	533	543	548	538	547	545	514	550	559	538	542	516	525	525	502	536	569	549	528	557	543	541	512	529	568	546	541	579	548	563	534	560	545	560	541	568	561	552	519	533	565	525	537	521	542	545	558	542	540	559	524	575	542	556	555	551	508	573	543	568	569	519	533	565	530	528	547	537	519	570	522	582	555	596	558	547	530	562	546	553	554	542	563	554	536	574	540	532
26548	20519	8547	571	306	259	235	259	223	250	223	198	250	222	212	198	194	215	216	220	221	231	237	225	204	203	202	190	197	227	219	210	207	204	207	192	214	220	193	193	182	206	212	217	202	173	224	205	199	190	197	226	195	199	202	220	209	223	209	205	204	216	220	209	222	199	203	226	213	209	216	220	251	221	197	201	205	229	214	194	211	226	195	196	233	226	208	207	195	227	251	206	214	220	223	198	214	195	230	216	220	225	194	209	217	202	205	227	201	188	227	211	216	222	191	210	195	203	184	201	219	227	191	209	217	218	189	239	208	201	213	236	213	206	233	201	188	199	221	223	201	205	216	196	208	203	220	225	200	228	197	238	220	230	190	199	227	219	210	186	197	206	206	214	216	208	224	212	213	240	219	201	186	220	215	199	208	195	231	216	233	202	227	225	202	202	237	169	215	208	224	212	195	197	201	220	187	182	263	190	196	198	198	213	215	208	208	189	216	204	218	215	206	214	178	186	207	202	179	208	232	200	201	216	224	194	213	205	212	215	209	204	213	214	237	210	209	220	189	196	208	202	212	201	214	231	230	213	200	207	224	216	229	227	198	203	222	217	206	228	221	216	242	208	204	215	216	224	205	191	190	214	231	214	185	220	220	213	169	217	225	197	209	228	226	211	202	215	213	245	237	198	193	189	219	187	220	224	194	198	217	209	218	227	209	219	192	204	219	212	188	199	220	230	209	198	213	197	193	187	216	231	220	179	235	217	230	220	207	220	184	207	223	226	206	230	222	209	226	170	205	213	201	211	214	176	214	204	218	203	228	187	202	208	197	223	205	205	202	213	225	186	224	211	203	202	209	204	203	186	231	222	173	199	196	217	233	229	203	220	215	195	201	216	201	211	189	211	192	196	232	214	227	191	236	200	214	187	219	224	204	195	210	194	219	235	222	220	220	207	197	213	214	222	200	220	226	197	201	244	235	224	214	191	210	199	207	219	210	217	241	250	201	209	202	206	196	205	246	224	244	189	188	217	206	178	211	203	232	184	220	200	182	226	204	197	234	211	183	227	203	215	202	203	197	213	212	209	180	196	197	212	214	222	200	215	231	237	213	211	229	221	226	225	171	224	206	211	221	215	197	196	195	194	212	223	206	177	202	172	215	208	211	215	215	195	202	218	208	217	194	188	197	192	198	231	203	196	193	209	232	207	212	222	215	203	227	180	218	207	195	203	230	240	213	233	223	201	211	198	192	190	197	211	199	212	195	214	189	178	189	206	199	223	202	199	206	236	241	240	207	200	202	195	190	197	248	232	186	203	223	233	237	222	218	240	212	214	202	237	206	213	231	199	233	212	192	188	216	221	239	189	229	226	202	211	196	199	219	228	208	192	238	210	220	194	222	198	203	226	197	188	210	214	206	209	203	205	207	201	225	217	181	212	199	195	229	215	223	213	224	219	190	201	223	233	197	216	220	189	202	209	211	212	195	202	178	224	215	220	229	201	223	213	213	214	231	204	219	199	231	209	228	215	201	203	206	208	200	187	218	207	255	242	182	192	227	207	225	215	198	218	201	197	220	214	209	211	187	218	199	212	208	211	184	201	203	223	207	227	194	199	204	239	208	179	216	208	216	216	198	214	231	212	206	219	215	225	224	219	218	219	196	187	210	203	201	210	196	197	209	235	222	203	197	211	210	218	217	195	204	222	180	212	195	218	237	201	201	208	216	207	182	201	212	206	217	192	214	223	214	199	219	209	224	196	189	218	202	218	212	206	229	196	211	232	206	200	211	211	211	187	200	187	204	198	213	209	201	204	206	226	182	206	200	185	218	217	204	213	205	203	203	179	215	218	214	236	206	211	179	192	189	205	203	219	220	195	205	188	217	230	200	224	211	196	230	192	186	204	205	199	201	206	208	201	217	191	205	189	194	212	206	228	211	220	218	201	215	188	212	209	200	211	196	204	228	229	230	192	223	208	220	235	228	217	187	222	194	201	214	217	207	214	202	211	187	169	234	207	210	222	208	234	215	217	176	229	216	206	186	221	210	209	195	202	203	205	201	190	232	230	211	208	230	194	218	196	206	184	224	207	201	191	220	197	217	210	192	207	192	203	205	226	227	218	209	211	214	191	204	199	214	218	220	199	218	226	216	218	233	217	222	212	194	218	226	219	205	196	208	213	205	206	221	192	217	186	197	190	212	203	220	201	201	206	213	210	218	200	176	211	214	223	229	222	237	209	209	208	215	227	234	230	216	173	206	197	202	200	210	208	196	214	203	210	207	228	210	198	201	204	188	203	204	203	240	229	218	198	228	212	209	227	197	200	205	216	209	198	206	220	223	229	217	216	228	207	205	208	242	210	206	203	225	211	186	227	216	192	206	209	182	220	211	237	220	187	180	207	202	228	202	238	204	213	218	199	207	218	198	226	186	217	211	193	228	190	212	198	210	203	215	210	237	217	188	204	223	225	218	226	218	200	209	199	223	197	216	235	204	192	223	199	208	195	212	222	198	208	219	213	204	206	204	212	220	196	211	206	210	191	173	209	209	219	208	209	233	222	223	219	213	207	229	227	240	186	203	199	223	202	219	200	195	191	213	220	216	222	228	233	210	214	214	230	216	212	211	210	229	201	238	198	240	194	198	176	227	250	205	200	217	215	232	226	192	201	197	208	204	207	195	232	239	202	174	225	206	222	213	219	207	197	195	194	187	201	203	218	218	187	215	211	216	228	184	220	237	169	203	191	215	219	217	197	236	212	206	223	212	202	178	227	215	200	182	209	207	201	245	213	190	227	198	181	200	193	202	205	201	210	205	220	183	222	213	201	202	211	207	192	205	198	237	202	195	204	205	214	209	205	209	228	216	204	234	205	230	203	177	207	243	236	201	183	204	211	229	226	224	193	199	191	224	198	224	213	195	198	210	199	193	205	210	212	215	246	218	185	178	236	208	219	232	239	216	213	229	209	222	208	204	228	224	169	215	182	200	186	191	198	212	226	194	208	215	192	232	210	210	207	210	221	200	193	182	186	213	221	209	196	216	225	194	200	212	220	208	197	213	227	204	227	240	214	207	221	224	209	207	219	226	213	185	222	217	216	187	224	215	224	222	211	229	209	222	249	196	201	222	226	234	224	211	240	201	194	219	220	198	201	199	196	207	212	178	209	201	238	210	195	214	233	205	198	227	233	200	229	211	212	201	199	195	230	243	201	211	209	230	190	200	234	213	225	258	202	225	192	199	234	221	236	192	242	219	202	225	212	218	203	202	196	223	217	231	184	219	191	236	212	226	217	191	224	213	198	201	208	204	233	203	229	216	197	241	204	226	237	210	186	228	209	200	211	202	222	213	194	207	220	211	222	219	205	195	225	214	206	214	200	203	227	177	203	226	210	192	218	191	216	200	210	216	221	231	191	193	216	202	212	218	239	231	212	216	213	185	201	208	238	218	215	243	197	217	218	207	210	223	208	226	205	202	202	202	209	218	208	207	198	202	208	195	207
9551	1466	1373	876	618	563	572	511	465	438	426	450	423	404	454	441	414	386	461	404	456	410	418	417	385	451	416	424	366	386	433	438	415	379	398	369	382	414	417	368	403	404	403	404	359	391	418	431	437	379	402	390	412	385	391	420	405	391	407	417	441	397	407	411	417	447	400	429	399	403	430	424	448	378	412	380	419	423	387	373	408	400	371	405	395	410	390	410	435	393	388	421	396	397	386	441	417	390	409	404	416	351	399	421	421	421	396	402	417	453	459	413	379	376	384	389	409	414	379	451	406	367	420	422	389	393	423	400	389	417	442	417	417	411	388	410	430	432	378	412	398	410	393	387	426	406	385	371	381	432	381	405	391	413	345	379	394	439	431	385	418	401	397	436	388	424	367	398	408	399	405	425	413	402	404	389	381	378	427	371	402	395	425	397	427	415	373	402	413	392	420	403	399	378	414	427	386	436	392	406	403	429	397	363	411	448	377	414	406	384	407	404	375	402	415	397	412	417	419	408	391	416	431	386	355	381	385	399	377	424	408	407	402	400	405	411	403	417	387	399	394	366	399	421	422	382	428	399	390	382	409	414	383	409	400	405	395	432	424	429	375	434	428	391	382	402	393	405	406	410	371	408	352	430	389	395	403	369	431	391	427	373	414	389	399	358	391	383	403	395	414	418	420	357	391	411	386	375	371	399	397	401	376	417	396	438	412	380	381	430	392	401	430	418	423	390	388	384	418	400	424	448	423	408	415	398	409	420	428	386	412	410	412	403	385	411	381	386	369	357	422	397	404	426	387	396	400	371	387	405	400	416	375	406	403	378	406	406	376	392	416	365	362	395	421	399	382	408	434	407	404	368	400	416	397	407	348	406	398	399	402	418	364	449	414	423	355	458	360	396	425	421	442	418	418	417	418	370	401	416	408	392	397	437	384	380	396	381	417	389	427	426	409	384	415	395	445	419	390	361	408	384	416	375	416	371	423	388	422	354	423	420	389	381	402	401	379	424	376	394	427	407	404	373	425	388	432	401	452	455	379	439	356	414	387	377	424	443	417	407	370	415	419	394	432	423	417	389	468	385	449	412	411	410	438	395	390	395	399	408	418	410	406	419	395	413	406	375	388	387	389	397	394	417	403	418	377	410	425	400	410	378	388	406	416	400	387	413	388	402	418	371	368	398	410	420	424	423	408	393	417	409	387	434	414	372	401	410	405	405	396	370	414	402	395	397	401	412	389	417	369	426	429	389	403	393	389	390	353	412	400	393	416	406	386	396	359	431	382	426	409	439	385	417	407	397	428	397	355	411	381	386	385	417	400	450	425	387	408	417	438	407	384	448	402	403	416	408	442	405	401	402	426	417	430	401	385	373	400	388	411	411	416	404	394	411	429	415	419	413	393	425	388	403	366	420	434	374	413	407	394	402	440	428	398	382	397	393	389	445	402	417	417	407	385	402	392	383	408	402	427	380	402	411	381	428	398	385	421	391	416	398	366	392	385	459	383	395	446	426	396	425	371	387	380	442	381	387	402	399	440	430	387	375	419	402	422	380	373	403	414	388	403	400	420	379	419	417	434	384	398	411	390	393	423	396	382	405	373	441	396	392	399	377	432	411	366	401	404	415	410	428	448	404	398	374	399	412	407	460	414	404	415	406	421	440	383	441	387	385	422	409	411	398	405	400	397	418	422	391	387	416	402	398	407	392	370	356	431	402	414	386	400	410	457	384	379	370	401	408	398	381	413	387	431	392	402	367	426	378	424	418	400	408	419	428	401	377	430	358	415	423	397	414	446	416	411	368	375	407	388	439	404	405	380	459	447	384	416	427	403	382	404	370	382	396	410	379	408	378	383	412	419	407	381	394	413	368	400	388	416	383	407	389	402	382	418	418	395	391	425	450	393	398	392	389	399	400	416	384	419	415	441	415	404	402	398	397	420	415	399	426	426	415	400	383	423	409	394	365	408	423	393	425	387	360	399	404	401	397	391	406	443	391	406	388	372	383	400	407	392	369	398	409	422	393	411	384	403	381	406	428	435	387	371	415	445	424	402	388	389	429	402	391	408	388	385	388	418	372	376	409	381	399	396	404	389	390	393	402	372	386	392	419	387	379	416	385	406	403	411	374	391	423	419	412	411	394	405	380	404	406	397	434	412	404	378	434	394	402	405	413	412	397	426	406	427	393	408	437	410	425	390	402	387	438	425	382	417	400	427	421	420	392	430	425	423	403	428	410	389	430	408	418	405	383	430	400	371	406	416	399	404	375	408	436	413	359	410	411	358	427	399	368	416	425	409	394	460	398	361	386	447	431	419	385	424	402	375	398	391	397	368	379	414	365	409	409	401	405	393	410	420	397	439	423	396	392	413	386	365	395	439	373	445	408	401	413	406	419	441	399	364	361	377	437	433	378	421	418	421	390	382	389	436	410	388	410	402	374	380	422	380	408	406	364	377	421	394	399	386	416	417	414	379	400	404	378	394	430	403	408	375	419	400	391	433	398	409	378	412	382	389	380	407	446	377	417	432	369	396	400	411	415	400	415	427	413	431	440	424	393	404	415	400	371	410	394	391	402	439	408	395	422	427	401	410	391	418	392	392	414	436	394	388	399	418	452	405	387	414	401	433	417	422	379	374	402	389	388	428	407	430	391	406	401	411	389	395	394	397	445	398	377	399	370	382	390	362	408	405	403	365	406	422	379	432	414	392	404	405	413	403	417	417	391	458	424	405	398	411	405	405	422	424	420	357	416	411	404	395	432	387	387	388	424	411	433	421	374	413	381	392	425	374	410	399	393	396	380	406	394	395	366	415	417	408	388	425	412	389	417	441	387	408	410	375	420	419	423	391	396	382	389	405	392	417	410	433	420	379	396	413	412	407	382	368	393	395	387	424	379	412	404	424	369	396	389	394	396	370	382	396	403	389	367	411	392	393	393	402	443	391	393	422	405	410	409	421	405	376	418	427	406	437	371	394	431	427	377	401	449	403	392	385	416	397	411	371	399	430	419	437	388	406	414	419	375	399	406	430	373	436	374	402	388	367	397	411	415	375	412	429	381	414	437	392	377	441	379	403	444	404	373	423	379	389	433	397	406	384	448	431	398	406	410	403	428	420	440	393	385	410	393	456	404	378	398	413	405	384	421	420	414	391	406	408	417	459	423	357	388	397	402	430	386	403	416	423	380	394	410	384	395	408	400	387	427	404	410	423	384	399	391	401	398	435	400	412	412	404	409	403	392	394	384	414	388	391	404	387	406	416	394	412	405	404	413	411	410	448	406	403	403	407	447	374	411	389	385	404	403	393	442	380	414	414	353	388	390	412	382	445	426	434	398	415	421	411	384	430	449	369	333	416	375	395	438	414	418	380	379	419	418	416	409	391	400	385	370	422	418	406	413	395	411	424	398	413	422	425	398	406	369	412	392	401	401	426	381	368	408	436	387	404	358	417	377	402	376	406	369	427	441	407	406	406	422	412	414	419	386	389	417	362	410
23989	21038	28115	24157	19804	1551	534	359	302	268	280	215	194	192	189	189	159	165	158	177	132	159	167	160	154	139	137	133	138	140	142	162	140	118	133	128	157	137	136	130	117	114	143	132	130	120	127	129	139	117	118	141	137	138	126	137	118	127	131	149	151	126	136	135	136	125	123	137	134	135	136	128	152	124	133	137	137	146	101	147	114	104	127	130	143	122	124	109	123	145	119	116	124	118	126	134	124	130	129	111	146	129	132	153	142	112	129	117	133	135	137	146	118	130	112	140	138	139	136	125	120	124	127	140	137	116	128	128	143	109	128	109	140	140	119	120	130	120	123	147	112	132	118	115	137	144	139	139	120	116	143	128	129	129	137	115	128	119	125	116	133	125	126	115	106	136	114	130	124	126	131	121	128	120	133	133	133	125	142	143	118	132	143	138	132	129	131	139	133	122	128	118	148	126	117	134	134	131	132	151	123	128	124	119	130	133	146	124	143	131	123	138	130	120	119	123	106	130	113	147	143	133	124	109	113	137	120	137	139	119	147	150	125	123	135	140	144	149	118	108	132	130	126	109	136	142	120	119	125	118	118	135	118	160	122	127	129	121	148	129	132	110	130	123	111	127	128	125	106	118	140	134	136	145	156	140	125	141	135	141	126	159	109	146	139	95	124	141	123	133	136	142	119	118	117	134	126	141	131	123	122	140	131	141	144	123	134	164	121	129	138	150	145	126	128	119	132	139	130	120	107	139	122	132	121	116	146	138	145	136	123	137	130	134	131	140	104	126	141	138	123	120	132	121	124	117	137	133	124	124	112	135	118	132	126	120	131	136	130	131	150	135	115	134	128	122	123	127	120	124	145	109	122	133	153	126	114	115	122	128	133	132	130	126	146	151	142	133	134	128	130	126	127	125	136	128	122	123	139	138	128	136	121	125	130	134	139	107	125	121	126	135	112	134	129	117	148	120	133	142	134	126	127	119	121	148	120	145	114	125	129	117	125	139	136	116	126	131	116	123	112	113	133	142	118	135	144	136	143	139	141	145	117	122	149	121	121	110	121	122	149	128	139	115	127	135	127	136	127	115	136	140	123	141	137	115	113	133	104	108	144	107	139	147	135	144	120	109	130	118	117	133	104	127	139	128	142	136	135	133	120	117	131	134	124	122	120	123	122	136	141	137	131	129	135	117	134	122	137	149	141	119	132	127	130	120	143	114	132	149	134	135	142	131	128	124	143	141	132	132	115	134	138	149	129	137	146	139	128	130	134	119	127	129	126	127	137	151	133	150	135	117	105	125	151	141	132	107	126	140	103	149	123	115	113	104	133	111	122	145	118	105	135	146	117	140	150	121	122	139	136	112	140	130	152	150	139	133	132	133	140	123	135	131	156	116	104	130	156	131	111	113	115	143	127	153	126	116	140	132	152	123	137	126	125	135	136	122	134	138	137	134	124	116	137	123	144	121	123	115	126	146	137	139	127	108	127	138	132	124	123	104	131	121	127	127	124	118	129	142	130	116	117	139	119	129	132	130	123	115	146	144	106	121	129	116	133	129	139	137	123	135	141	143	128	125	128	156	110	133	139	119	133	121	116	138	122	146	118	118	112	142	128	132	124	131	133	132	127	120	143	127	128	147	144	133	128	137	121	140	121	131	149	127	122	133	127	117	148	125	125	147	118	125	133	122	139	121	143	122	130	112	125	143	127	148	126	126	125	133	120	119	131	140	137	151	137	125	117	142	126	133	139	127	123	126	116	144	125	128	152	143	115	112	118	116	146	125	134	121	135	142	131	128	133	133	133	131	126	138	123	138	120	118	134	127	123	131	134	130	126	111	137	148	128	109	110	109	141	130	141	134	138	110	139	152	134	119	133	147	128	113	127	98	139	142	124	113	131	141	112	129	134	126	125	144	124	123	119	147	146	127	134	135	118	129	110	145	150	134	120	147	121	112	121	124	140	129	129	128	126	127	119	122	131	135	132	120	127	133	119	146	136	136	125	126	128	119	131	122	120	129	131	153	131	141	123	126	119	123	106	134	132	152	121	142	147	119	119	124	136	142	137	130	127	121	133	114	122	136	121	147	123	131	130	126	128	131	116	131	154	146	158	132	133	140	124	133	138	144	131	120	132	124	132	110	133	130	121	123	133	132	138	131	121	133	136	138	131	141	100	142	140	132	125	121	138	144	134	146	130	133	147	122	138	133	133	136	121	133	123	133	138	138	133	134	126	138	132	135	123	146	137	137	135	135	124	136	142	127	119	125	137	146	129	139	125	130	154	115	137	139	110	130	134	150	123	119	109	111	139	125	117	132	111	136	114	139	145	125	111	128	140	128	117	121	127	126	117	120	123	122	123	144	149	136	137	129	134	118	133	110	142	126	108	108	121	123	128	125	111	124	121	122	121	132	134	118	130	143	132	128	112	125	141	159	130	108	121	122	143	129	141	145	145	122	130	122	145	140	125	159	136	124	132	133	133	122	126	122	142	126	140	107	129	118	135	129	125	143	127	126	101	123	124	120	133	136	125	140	128	135	138	154	138	133	135	117	147	145	133	112	129	134	116	133	125	125	146	138	119	134	134	141	113	125	122	120	121	134	142	140	117	125	113	132	140	124	136	140	123	127	122	129	139	149	142	127	128	131	156	131	138	123	145	124	133	148	135	124	126	144	138	128	127	125	131	127	128	125	136	144	119	133	122	128	127	130	131	135	121	139	136	123	135	118	139	105	126	141	124	134	124	138	112	124	129	139	132	117	135	137	115	126	124	123	119	123	118	139	125	135	144	117	122	118	141	137	144	139	109	117	162	136	98	145	143	120	133	119	145	130	138	123	146	127	155	129	122	141	111	140	132	128	119	126	139	146	138	111	135	129	104	123	136	139	130	126	132	123	128	130	124	122	111	117	130	138	130	132	119	152	145	131	120	133	135	127	107	138	133	135	155	138	132	144	119	134	123	143	140	151	133	133	144	137	133	140	140	121	131	106	137	127	131	142	115	124	122	118	141	131	112	128	121	117	140	130	144	132	134	118	130	132	142	131	126	116	128	124	123	131	125	123	123	135	130	115	133	127	137	152	139	131	132	123	126	125	134	151	124	133	127	133	111	130	133	130	119	122	128	120	130	147	131	140	126	146	131	122	117	144	147	127	132	127	121	122	131	131	122	143	142	141	116	143	123	153	137	147	122	149	101	119	119	130	132	104	133	115	123	111	139	130	118	132	147	134	124	145	144	109	132	135	122	140	126	143	133	131	129	134	113	127	130	133	128	130	128	130	155	136	113	111	123	123	133	129	136	149	134	121	126	139	135	129	131	118	129	128	114	129	129	144	141	112	120	132	143	135	138	117	126	121	138	120	121	108	117	144	143	141	130	116	132	127	127	125	131	129	123	108	121	140	139	136	109	150	146	124	109	112	109	128	133	121	120	134	139	128	146	132	112	150	155	130	128	157	128	121	131	121	140	117	110	126	130	123	120	147	116	143	151	140	149	133
18408	9681	8191	4110	2643	1888	1395	1049	910	802	700	603	476	500	488	425	422	382	354	347	365	349	348	338	333	274	285	288	299	303	293	286	302	290	282	290	277	270	263	281	273	280	259	268	271	259	258	268	247	277	267	283	302	258	267	263	222	266	262	250	297	263	269	250	269	259	255	260	246	254	271	242	261	275	249	259	262	240	266	289	264	261	274	266	249	256	282	231	265	244	250	256	261	239	259	273	239	272	259	230	252	259	248	248	245	272	257	258	249	270	243	257	249	258	255	248	255	267	244	234	244	228	274	255	259	258	251	215	245	260	284	250	277	259	252	239	257	232	242	279	252	250	233	245	259	259	273	247	249	275	245	260	229	260	243	241	223	265	253	253	273	256	240	247	263	263	257	247	253	294	241	268	263	283	248	255	246	256	280	276	244	237	248	228	263	234	245	239	281	234	236	248	264	259	221	245	263	261	248	270	260	275	230	255	249	263	265	254	244	283	275	263	278	270	234	236	236	246	264	284	263	250	287	258	255	243	238	252	246	250	248	231	224	264	254	266	272	232	234	259	242	255	270	254	272	255	273	230	292	274	246	227	268	284	247	237	268	263	279	257	239	264	244	231	245	256	228	228	272	248	245	255	259	255	270	263	236	268	257	254	243	238	235	236	251	272	242	255	257	236	248	236	243	244	276	261	244	299	265	274	247	260	252	279	275	240	251	218	243	281	237	247	255	215	238	275	241	250	270	267	237	245	245	295	264	259	266	245	277	272	253	297	254	263	227	247	251	277	240	267	241	282	248	257	254	264	237	223	281	257	238	250	259	226	238	253	262	240	233	280	256	261	271	252	239	254	276	248	222	261	276	238	237	265	255	271	245	263	254	302	274	253	246	251	249	240	227	270	253	251	235	250	230	274	259	252	265	280	232	261	247	262	263	228	231	261	247	253	263	236	231	229	256	258	229	265	258	249	243	240	229	264	258	247	226	257	212	271	262	251	246	236	272	230	254	268	243	268	271	271	232	263	265	267	250	288	240	282	231	266	257	267	249	253	254	263	239	249	251	246	272	257	266	275	230	255	250	254	264	237	257	282	270	264	241	240	263	267	243	254	260	278	218	236	246	271	257	242	252	253	258	258	247	255	269	251	233	237	232	291	274	257	254	253	256	260	236	258	254	226	237	259	267	259	254	251	249	272	253	239	270	270	238	262	258	259	253	261	285	250	239	267	231	237	264	249	281	266	261	257	257	263	266	255	260	287	244	255	250	259	252	243	257	271	265	283	257	255	229	297	248	220	255	264	265	230	275	231	242	274	248	261	251	289	255	261	240	266	241	247	263	251	277	241	250	248	275	248	234	245	255	246	215	283	274	231	268	251	242	246	251	269	259	229	228	229	268	262	246	267	247	265	245	238	259	292	259	255	248	260	268	216	240	236	237	242	270	266	283	251	259	236	237	240	212	257	263	228	242	258	222	215	235	267	273	253	251	276	284	261	261	253	247	282	257	252	252	279	270	272	212	267	259	282	255	267	249	259	260	258	251	228	241	239	249	236	230	257	258	250	258	225	276	236	245	269	262	257	221	216	245	273	247	282	250	266	252	274	266	259	225	256	292	260	278	239	244	273	240	246	269	235	222	262	251	276	261	251	260	237	265	242	256	246	269	246	259	274	273	251	264	273	271	231	260	260	266	231	250	266	265	273	263	240	271	268	222	255	235	230	278	269	283	255	281	247	266	249	247	232	234	281	259	249	259	252	249	249	284	246	275	271	260	271	223	262	280	265	255	253	279	259	288	265	251	261	277	246	244	253	284	255	261	255	250	241	274	278	284	267	262	259	230	274	265	227	249	260	252	260	246	247	244	259	260	258	281	267	252	234	206	257	248	246	256	250	246	262	244	266	260	235	245	247	286	247	264	262	258	264	273	262	260	277	266	225	276	261	274	240	233	245	279	270	257	231	238	245	232	246	271	277	244	272	252	282	253	230	255	259	249	255	256	226	246	242	255	267	281	271	286	253	277	248	246	265	239	271	225	244	254	270	245	252	272	239	254	238	255	264	223	237	219	248	242	262	274	253	262	236	234	276	247	219	253	257	269	271	266	231	259	268	253	238	263	226	229	258	253	241	245	234	281	258	248	261	252	218	229	263	246	241	275	245	239	250	261	247	256	254	247	247	246	246	264	241	242	246	299	281	243	240	263	245	249	226	259	265	264	248	274	246	240	232	261	255	251	249	289	280	251	264	248	260	262	273	264	275	246	256	250	273	262	275	239	242	239	289	273	269	256	234	260	273	266	243	247	253	256	230	264	271	284	243	225	248	262	274	257	247	280	266	278	279	274	248	245	285	280	285	244	268	266	276	231	245	240	263	259	234	265	253	252	273	242	265	240	270	254	263	260	229	255	250	262	270	242	264	248	248	262	268	260	239	242	257	240	251	253	259	255	234	255	261	261	259	268	254	259	232	264	245	268	282	271	270	273	251	290	270	233	252	230	252	248	255	242	268	251	258	253	274	252	214	255	223	248	241	269	224	235	256	246	232	271	268	269	250	260	272	257	248	244	247	235	259	254	230	256	252	245	247	248	257	264	249	235	263	275	260	260	255	271	236	256	259	264	260	255	268	250	271	242	248	247	249	234	234	270	249	266	265	264	248	253	237	260	264	247	271	254	268	262	258	247	262	256	220	265	261	256	222	246	241	251	256	253	250	235	251	256	249	257	249	247	255	276	262	246	255	261	253	213	249	278	269	240	249	269	256	278	252	236	233	247	236	267	238	249	221	292	260	237	245	288	266	247	275	239	260	250	247	264	256	266	250	249	268	240	245	241	253	257	236	283	291	244	263	243	229	287	276	239	256	259	242	265	243	260	255	240	245	237	241	249	242	237	248	253	238	257	267	230	246	268	239	256	242	238	271	268	246	253	247	264	264	247	251	258	260	260	238	244	249	273	240	238	273	220	240	247	276	217	238	279	262	230	240	259	236	257	242	251	237	269	232	241	253	277	219	251	267	263	278	286	273	266	249	259	276	234	264	253	235	271	245	248	230	250	263	271	270	264	269	269	266	263	242	280	257	253	246	268	268	261	251	261	273	255	244	253	241	253	279	239	245	261	276	244	280	243	260	243	253	252	264	247	249	265	271	265	224	259	266	222	249	252	256	262	259	255	252	273	256	279	255	229	258	280	239	263	251	255	245	264	253	271	249	269	252	250	249	280	262	225	238	264	242	241	254	276	257	252	289	273	271	257	258	242	236	247	236	241	251	269	262	265	237	274	294	239	245	284	257	241	260	252	267	288	278	224	274	235	220	230	230	248	243	257	283	262	262	256	254	251	243	264	227	268	252	259	261	232	289	233	249	254	264	229	248	253	270	272	265	246	249	249	236	249	241	283	235	248	237	246	261	243	262	242	256	238	274	276	243	241	280	233	251	255	256	261	242	271	270	257	268	246	263	238	244	230	217	268	251	254	244	266	261	278	235	212	277	237	269	283	282
23042	21052	28793	23531	21052	19217	1996	811	636	519	537	489	461	455	413	412	408	374	422	336	359	330	326	363	351	328	335	350	358	332	324	299	338	289	318	340	315	356	330	367	353	343	317	332	304	344	325	325	310	346	315	338	329	347	328	339	353	300	322	308	295	334	327	322	328	324	308	318	343	337	301	312	323	313	323	314	340	331	309	302	324	325	295	307	314	325	293	290	336	333	355	349	329	301	322	341	315	334	301	311	331	316	337	314	316	340	321	344	287	337	330	305	317	358	316	320	317	306	347	341	329	311	335	308	349	322	301	319	311	319	313	304	342	314	324	311	338	311	335	298	326	297	291	330	304	311	324	314	317	322	299	316	322	331	295	325	364	327	315	311	311	314	311	320	316	312	318	325	306	274	334	339	293	325	342	297	328	351	342	295	367	293	325	314	344	269	270	296	332	350	288	328	296	293	305	317	339	333	319	287	306	328	322	285	330	325	281	318	298	313	307	326	329	285	313	322	330	318	309	311	318	334	328	295	310	333	313	330	323	306	301	303	321	352	327	267	310	310	319	296	290	334	343	318	293	308	311	318	330	316	269	304	327	303	325	300	309	346	304	323	307	315	312	292	297	343	286	296	302	290	310	341	310	309	307	312	310	316	291	343	336	309	297	304	316	300	323	299	336	314	319	299	290	286	316	332	284	316	331	284	294	300	301	307	335	292	308	322	299	318	321	320	295	334	316	332	333	311	305	344	286	338	330	336	292	315	287	295	339	313	347	308	287	327	335	309	344	317	334	308	309	357	320	318	320	321	304	320	342	308	327	332	311	326	287	312	336	270	300	314	322	334	320	313	317	275	317	325	311	322	298	299	306	331	302	359	304	309	325	285	297	312	319	293	288	333	313	310	310	320	311	321	334	296	335	290	332	330	324	325	303	320	310	300	296	307	286	310	325	289	315	324	304	317	300	291	278	311	286	325	326	317	316	314	324	307	314	312	316	303	352	323	321	337	294	312	297	317	322	313	332	291	325	304	278	296	327	333	329	319	325	296	318	339	294	313	318	290	304	304	314	325	301	338	329	304	307	307	331	322	330	296	303	325	321	340	343	306	321	303	310	308	330	326	324	295	258	298	327	301	327	315	300	291	289	323	304	287	319	314	314	320	273	312	336	303	306	289	307	317	338	359	291	296	291	331	332	285	337	308	320	312	321	289	317	306	303	298	289	291	318	331	338	285	346	306	325	302	328	304	331	308	316	367	320	295	335	329	299	318	313	289	278	276	291	306	297	312	327	307	319	318	322	301	318	290	299	322	303	308	298	284	329	305	336	297	336	333	335	313	309	323	332	320	342	296	325	303	318	287	305	284	337	305	322	266	325	268	320	337	318	290	315	270	318	328	269	344	332	306	328	285	322	306	347	296	304	320	311	321	312	341	320	270	293	333	293	311	291	309	325	332	316	330	306	303	289	304	307	280	321	312	289	303	308	268	312	306	321	299	292	291	312	335	325	321	314	315	321	301	297	327	315	315	303	312	302	292	333	306	272	270	312	330	316	372	306	286	273	298	336	309	322	342	311	334	284	345	332	341	344	310	328	326	309	315	302	317	296	318	310	351	323	339	320	310	317	311	309	311	300	312	309	292	338	334	332	333	338	303	329	290	293	282	313	309	306	294	294	299	325	280	306	309	298	320	304	314	326	331	299	329	295	295	300	295	334	336	298	326	343	309	335	313	305	332	326	321	322	294	338	291	280	300	308	316	308	281	310	324	301	294	303	311	331	284	370	304	320	312	301	305	327	304	275	286	345	313	308	310	312	272	328	316	302	301	317	287	349	337	321	312	300	305	338	352	322	330	315	288	317	286	306	322	340	312	300	267	323	310	326	296	324	302	329	325	314	314	289	318	338	332	285	305	284	310	328	319	332	297	318	316	327	323	303	296	291	323	272	305	335	292	331	321	327	286	343	328	315	312	323	319	311	333	336	324	324	332	306	309	317	296	316	324	318	324	316	301	325	306	323	298	290	305	356	331	326	288	316	312	319	301	313	318	317	316	327	315	305	320	307	325	278	299	300	363	319	322	307	323	328	321	304	332	308	306	376	346	274	321	311	323	313	325	307	312	296	316	330	318	297	315	334	328	328	297	308	314	322	329	319	316	317	345	304	285	303	319	318	318	301	304	322	283	321	301	291	332	307	334	301	335	332	303	310	348	299	327	323	338	329	317	290	333	313	327	278	331	320	298	302	282	295	334	286	309	312	293	310	287	324	338	289	320	297	331	312	317	305	300	304	308	323	311	323	328	303	312	301	311	340	283	344	323	365	349	316	266	312	343	293	323	316	343	270	284	301	323	279	334	311	291	306	299	323	296	326	337	314	306	347	327	305	309	334	322	332	351	286	303	314	305	287	334	295	310	314	288	316	281	301	280	299	285	319	295	322	304	330	332	324	311	299	294	322	313	327	310	322	314	328	331	298	297	315	317	289	316	295	309	300	268	310	304	317	298	307	312	327	293	309	300	343	337	320	291	295	314	347	317	282	308	330	302	308	316	306	325	318	320	317	326	280	342	315	312	299	308	308	317	307	324	332	311	303	302	322	303	344	318	323	346	324	317	263	326	332	304	333	298	304	344	321	318	292	301	297	318	297	320	327	356	302	297	323	320	317	310	289	324	320	337	301	298	296	288	303	334	297	282	315	327	336	295	304	307	336	318	334	330	319	306	312	334	315	293	316	302	285	310	334	277	325	285	310	332	326	331	310	303	295	283	335	312	309	333	283	317	292	310	304	313	332	309	350	314	327	318	341	322	304	310	341	321	305	316	335	297	330	289	318	313	291	334	322	305	331	298	298	320	336	308	306	272	337	286	318	302	304	307	342	326	308	305	300	319	285	314	319	284	289	328	325	313	290	320	299	301	303	311	309	308	334	316	316	302	349	285	301	289	320	317	301	320	306	334	296	326	305	299	308	325	317	311	298	327	318	294	319	321	292	311	288	312	288	312	336	297	300	335	323	295	301	309	316	328	267	312	286	296	293	341	337	309	300	287	305	299	322	316	339	303	321	317	301	304	298	337	336	363	293	284	307	305	322	319	338	307	334	311	300	303	306	367	334	313	318	309	295	319	316	316	301	332	332	314	313	316	325	317	323	278	331	299	300	296	323	291	334	345	332	305	311	321	329	305	318	310	345	311	317	302	296	348	297	308	313	340	309	289	306	298	281	344	311	287	300	329	317	326	342	321	300	292	298	307	314	317	312	325	311	296	308	286	280	302	334	288	329	292	315	327	269	279	318	332	296	297	302	306	308	323	319	285	285	349	323	306	332	315	327	333	306	326	318	281	325	322	313	306	329	333	318	289	337	297	318	319	330	326	320	299	337	312	322	346	303	303	271	293	318	343	346	284	320	333	311	299	324	315	302	335	323	322	326	289	295	290	312	355	330	309	319	314	290	362	303	323	321	307	331	300	291	295	312	297	323	312	314	302	312	327	325	324	320	313
21351	15736	13517	7245	4844	3553	2750	2173	1850	1631	1464	1147	1068	1033	939	909	805	806	796	762	758	702	730	670	640	642	647	608	618	630	586	670	618	645	628	590	625	597	587	551	592	571	557	622	589	578	619	586	536	601	615	544	538	543	527	582	489	557	555	546	557	553	583	533	575	588	549	596	545	597	566	566	540	550	518	573	540	587	558	502	529	539	527	590	574	539	550	519	526	559	560	516	525	520	542	524	544	535	540	549	559	530	530	540	530	560	536	549	575	521	525	542	537	524	566	574	556	538	538	559	523	542	574	547	546	580	577	544	533	568	550	538	515	550	574	511	573	535	570	525	520	521	611	558	535	566	543	532	510	582	567	568	571	567	562	528	554	579	529	519	545	517	494	534	507	601	535	529	531	546	574	584	524	534	490	537	547	530	555	537	508	552	550	563	535	577	563	534	563	535	567	513	539	555	578	574	546	563	522	533	574	503	556	527	529	550	553	580	535	553	551	521	558	588	536	530	547	532	533	510	514	565	511	543	556	525	546	548	503	540	519	523	564	504	590	559	555	523	501	514	523	538	546	526	532	578	550	555	545	560	550	618	511	551	516	478	561	541	533	554	539	539	461	545	536	527	527	538	560	509	536	544	520	535	560	553	577	538	545	541	521	534	512	546	554	585	577	522	511	521	586	545	536	534	543	547	583	544	509	556	507	524	525	542	547	536	577	584	589	560	547	527	582	505	559	513	561	547	532	564	503	546	578	556	539	534	528	523	547	549	534	541	512	557	522	559	493	552	539	544	557	504	588	514	542	576	551	548	558	562	547	611	560	520	533	518	574	564	539	566	551	545	537	567	511	545	563	535	504	575	589	543	559	541	577	570	538	572	534	543	513	504	495	571	530	565	570	540	539	556	560	543	528	526	536	567	540	524	584	569	591	468	502	546	502	547	521	531	554	536	551	557	552	562	547	570	561	513	576	540	542	522	511	522	558	550	580	538	570	508	531	542	547	559	548	537	561	524	559	539	552	521	544	531	555	564	577	552	545	512	520	561	606	527	511	531	563	552	552	584	527	528	569	562	581	565	526	565	545	577	530	561	545	542	544	563	554	551	589	534	544	568	599	558	533	565	548	518	551	558	560	571	586	506	526	561	551	558	581	525	525	562	542	557	518	526	544	521	528	531	541	557	573	543	566	552	553	536	558	580	519	559	551	509	571	503	580	516	540	523	552	560	535	569	524	563	539	543	577	576	557	548	553	524	570	519	537	517	520	560	576	547	540	523	548	507	530	547	576	536	553	543	637	543	540	526	548	525	541	567	573	540	529	524	555	519	554	574	566	559	556	509	551	505	560	511	489	554	559	509	529	558	550	558	549	567	526	494	569	589	539	499	574	571	525	546	569	571	502	537	537	562	535	517	568	540	513	551	518	551	552	544	553	564	546	577	564	564	567	557	538	523	534	532	568	539	564	551	520	536	505	563	543	565	559	554	537	563	533	534	512	531	532	532	578	522	563	518	540	574	531	561	527	550	537	569	513	553	507	554	493	588	523	502	544	516	594	561	547	551	529	590	554	536	559	514	549	559	546	533	562	536	528	556	553	587	509	560	551	548	522	568	575	519	537	551	528	510	549	543	567	508	556	542	539	561	545	531	522	577	550	532	536	536	594	522	532	513	549	580	527	503	546	514	574	553	529	547	527	551	533	556	575	590	555	513	560	505	573	526	573	564	554	543	556	534	545	539	526	589	585	539	551	527	546	560	543	502	518	556	560	535	501	549	502	567	577	506	545	569	590	520	569	517	523	552	541	552	551	559	544	542	532	546	538	603	518	548	583	555	564	548	516	530	561	533	576	547	508	600	534	556	579	573	538	537	535	565	542	502	525	529	548	537	541	575	505	546	539	552	549	540	568	505	552	558	527	563	533	551	573	551	523	518	556	521	593	564	545	544	578	552	533	539	544	520	539	518	523	538	538	534	513	547	561	521	533	593	554	549	540	561	552	553	591	516	505	507	560	562	527	526	561	528	549	556	527	549	518	567	558	526	583	543	542	542	549	539	579	581	611	526	505	532	514	555	545	524	550	523	532	540	552	501	525	540	535	506	544	540	590	552	521	536	503	552	524	577	553	565	556	578	560	564	541	538	583	539	589	527	510	527	560	526	509	549	532	544	522	531	557	525	574	525	535	532	581	568	537	540	517	535	552	542	552	568	514	574	513	518	551	558	587	547	571	530	573	560	514	568	547	527	568	540	551	548	581	545	554	522	584	563	537	578	553	547	575	577	558	539	585	516	539	533	574	561	535	533	524	555	531	566	536	536	600	552	520	546	565	548	548	543	603	583	524	577	543	516	545	511	581	535	495	543	560	577	530	504	502	526	584	534	536	565	508	514	501	534	581	499	549	571	549	541	542	545	552	540	548	540	561	552	535	560	508	539	542	519	555	601	531	526	506	528	549	551	559	569	545	522	579	518	543	542	516	541	554	550	555	571	540	524	536	518	566	555	579	547	599	553	546	560	525	577	533	544	527	538	578	568	558	545	518	541	579	601	499	553	584	550	543	536	560	541	520	552	526	567	553	553	535	572	557	556	548	554	574	520	521	547	561	539	587	533	544	570	536	547	547	542	575	547	594	517	599	531	560	536	561	529	551	554	535	545	562	593	534	547	562	535	548	553	568	547	521	515	553	572	552	561	536	516	576	546	535	510	544	554	551	594	497	559	583	540	574	535	520	511	507	589	552	543	523	549	498	548	558	536	519	516	575	569	515	553	517	506	566	544	537	567	574	583	538	552	566	558	547	509	525	562	532	518	545	534	501	538	542	556	544	542	529	541	545	551	566	556	536	561	545	525	547	524	589	551	569	568	530	528	524	543	505	570	565	526	547	543	550	541	536	524	582	554	509	572	546	573	562	533	581	546	536	536	532	531	552	563	532	510	524	580	539	551	545	501	566	516	580	546	558	545	537	546	501	561	540	570	553	571	494	512	509	545	564	532	582	540	572	565	547	515	546	565	520	529	616	520	547	568	542	571	559	581	543	547	560	517	508	542	568	543	568	525	508	520	541	542	519	556	587	574	587	564	535	584	528	552	524	534	564	554	536	556	543	559	554	585	557	514	554	535	495	541	551	579	566	536	545	539	580	543	516	498	535	507	570	560	524	560	525	545	509	519	562	542	561	556	567	516	523	571	533	555	588	540	556	519	517	521	572	531	538	573	519	570	576	551	539	511	539	554	532	550	540	509	537	533	548	554	543	525	545	526	518	534	580	561	509	560	507	530	505	543	530	566	546	554	524	564	572	559	524	538	560	544	519	541	577	615	506	552	560	531	564	504	544	535	551	562	562	501	527	546	568	545	518	555	555	535	577	557	536	536	539	581	562	524	546	576	531	530	515	504	539	512	579	527	554	545	515	542	540	530	565	557	558	573	525	514	596	534	521	529	551	548	536	507	540	544	532	545	577	531	545	531	533	538	537	565	516	534	531	583	550	490	531	539
26466	20461	8433	595	334	265	249	232	240	194	218	242	233	226	213	210	186	251	207	219	202	228	219	218	215	208	185	228	207	199	210	222	226	214	228	255	209	215	211	221	190	211	200	196	209	199	201	202	241	222	217	204	191	194	190	185	208	213	220	201	201	196	203	204	193	228	204	228	227	206	182	232	253	207	234	195	219	200	199	211	217	208	223	172	212	215	239	229	197	207	216	232	223	202	184	233	218	224	214	175	199	204	201	234	223	203	203	188	216	207	221	188	199	227	225	188	201	188	205	216	210	214	221	208	213	189	228	226	216	197	176	214	229	235	234	210	206	194	187	216	204	211	210	230	215	197	218	221	210	215	206	213	223	216	190	202	225	210	197	208	205	169	230	229	203	196	201	189	201	224	197	214	201	217	185	243	201	203	194	178	206	201	236	209	200	214	228	215	230	219	204	231	202	207	204	204	212	204	194	198	184	208	219	185	211	210	201	225	195	208	214	216	188	232	194	206	226	203	198	215	183	205	185	201	218	204	229	222	239	211	221	229	189	199	203	181	220	216	184	211	212	209	228	202	223	204	202	191	225	199	230	204	198	243	214	215	228	197	219	225	219	213	187	194	198	224	189	229	203	211	207	228	225	194	208	207	208	211	237	222	211	212	212	181	206	202	195	233	229	218	195	205	231	191	214	192	223	201	193	214	212	230	226	216	205	202	191	218	219	218	211	224	216	232	207	200	212	212	232	227	215	209	200	217	199	224	220	217	215	199	197	212	220	191	210	212	204	213	209	213	201	179	185	213	206	208	227	224	221	238	197	208	208	204	223	196	193	203	234	247	226	235	191	229	201	196	220	194	209	200	189	201	218	217	200	193	211	203	197	192	201	215	234	215	200	209	229	192	207	185	202	228	222	214	202	204	191	228	181	213	208	259	195	188	232	199	210	211	227	212	192	226	237	207	193	216	197	196	227	216	199	185	177	220	193	194	216	184	222	182	220	228	236	234	200	206	226	214	223	219	211	222	170	216	205	180	200	210	205	217	221	218	202	196	209	196	208	231	214	195	204	246	244	206	190	213	226	236	180	224	199	202	199	204	222	214	196	211	245	212	219	210	214	201	213	208	225	207	201	237	198	192	210	225	201	221	186	216	206	210	211	211	220	231	202	214	218	222	203	221	192	247	223	222	223	218	207	208	193	218	208	205	217	218	221	234	206	209	218	199	204	198	227	204	220	250	184	218	203	204	213	229	193	207	216	221	209	236	188	200	198	183	202	198	206	199	234	217	218	186	186	199	217	185	230	208	197	215	172	209	227	199	220	212	204	201	197	221	207	202	221	221	202	209	209	224	205	180	199	218	195	216	228	217	184	206	209	206	233	222	229	213	192	220	218	211	229	195	211	241	213	212	204	214	205	206	208	200	233	208	201	203	203	206	207	196	193	186	192	192	212	200	223	197	200	206	213	223	204	198	206	197	201	190	222	235	218	183	216	215	222	219	233	229	222	201	204	229	201	218	195	234	216	205	222	205	209	187	196	188	219	200	212	213	212	189	208	198	186	200	219	211	232	212	220	205	225	228	221	181	198	196	213	203	208	206	202	218	218	221	223	222	208	201	217	212	241	202	211	211	196	216	217	216	195	206	206	196	192	218	217	198	201	194	193	206	206	206	223	221	203	226	187	216	218	200	182	214	220	225	235	209	202	200	209	251	208	223	226	195	229	226	220	199	212	217	191	224	220	198	188	218	198	207	211	214	203	216	199	191	219	241	209	226	203	209	205	224	209	221	183	211	205	228	222	209	197	210	230	218	207	221	213	230	193	241	186	195	202	189	205	204	221	222	198	215	216	202	202	197	192	191	195	217	207	208	191	195	181	201	198	209	201	203	217	187	219	194	204	204	211	217	219	184	172	225	233	212	228	212	210	218	211	228	197	195	184	208	211	211	188	195	216	198	205	192	204	223	217	201	210	207	207	220	215	190	207	209	223	194	210	204	203	194	221	217	193	204	204	172	207	203	197	223	209	207	210	219	198	198	207	194	195	206	223	196	237	185	222	219	199	230	220	247	178	227	215	221	206	193	227	211	221	206	209	203	203	197	216	226	190	213	237	228	219	183	195	220	213	227	205	195	211	212	189	209	191	217	209	200	226	211	207	227	227	184	205	200	194	221	224	206	225	194	195	198	229	197	217	203	207	189	194	220	253	214	202	205	211	213	209	176	186	214	195	216	191	230	223	246	196	184	217	222	200	218	196	183	191	212	242	232	185	199	203	217	191	218	187	197	196	220	228	215	212	210	200	230	198	206	219	215	184	232	208	215	198	201	205	235	225	229	210	196	202	189	202	189	205	201	192	224	189	219	207	236	206	193	207	239	210	243	206	218	225	198	192	202	193	223	202	219	218	205	235	211	192	220	216	194	206	200	226	196	206	194	230	198	219	216	212	233	208	224	199	200	218	208	193	209	230	178	236	229	203	192	219	185	204	195	197	210	224	202	204	192	210	219	211	218	180	202	240	220	223	207	243	223	224	219	216	189	238	199	222	225	238	215	206	205	211	224	221	217	234	245	220	199	202	219	197	215	185	245	201	200	220	223	216	201	211	219	194	231	186	241	222	184	219	218	208	205	202	221	211	212	231	214	201	218	223	218	204	204	215	198	194	214	206	197	180	189	229	222	205	222	210	221	196	213	224	200	213	220	216	197	218	217	181	196	203	221	211	192	187	223	197	200	213	215	228	217	224	214	210	237	204	239	207	226	208	214	218	227	207	228	230	200	174	200	232	201	215	193	207	211	194	234	213	216	207	219	216	203	195	203	220	244	181	182	228	226	193	219	207	207	219	203	223	218	210	217	214	197	192	211	210	232	193	229	251	212	210	204	208	190	207	200	206	200	221	216	195	181	206	230	184	213	239	188	219	213	202	220	206	210	195	212	234	201	195	205	199	224	206	201	180	221	217	218	218	198	215	184	236	191	207	194	198	211	205	241	221	218	215	215	197	221	224	205	204	203	180	232	204	207	189	214	204	200	198	214	196	202	194	212	228	217	213	211	198	186	194	201	228	205	230	232	201	231	193	225	214	211	205	206	208	220	192	197	218	220	202	226	194	213	175	208	219	229	192	203	198	213	209	239	227	211	189	209	217	215	235	203	212	198	214	192	189	197	199	209	219	181	209	195	202	211	200	230	197	175	205	218	217	197	208	197	196	229	201	201	201	211	189	211	236	205	216	208	204	211	201	233	224	207	200	220	203	201	211	234	200	198	248	196	211	191	196	213	210	200	223	204	224	209	200	200	206	231	216	188	209	205	215	224	203	210	192	184	210	210	223	215	216	193	187	193	213	199	196	219	201	215	208	226	189	228	210	195	229	206	227	204	219	205	189	179	212	218	206	191	195	177	174	196	186	188	237	206	225	198	178	182	213	226	202	173	206	264	210	201	213	217	223	192	226	205	196	218	192	194	186	212	214	239	187	218	199	200	185	213	194	197	216	229
9164	1540	1344	820	643	569	512	462	504	503	437	435	445	407	469	397	406	434	417	417	422	404	422	382	391	354	392	423	424	406	409	410	440	433	438	382	399	437	401	406	398	382	422	394	406	390	419	392	380	397	406	421	400	424	403	397	400	380	403	400	380	420	374	384	376	416	376	436	412	362	401	433	369	395	401	389	377	402	414	393	389	363	379	402	418	383	422	406	352	413	424	407	405	398	364	409	389	392	397	386	406	391	411	413	403	414	386	387	411	400	407	423	396	388	378	390	404	443	403	424	363	390	392	396	396	366	397	388	422	417	381	437	383	393	403	368	405	400	432	431	398	411	378	457	404	402	394	402	379	420	396	418	386	416	437	421	412	377	391	404	372	380	398	389	390	379	399	397	418	403	387	405	434	391	380	380	391	437	405	400	406	400	429	385	446	372	398	376	406	360	394	436	401	369	386	386	369	364	415	403	415	374	411	398	383	377	416	391	382	435	398	453	398	417	412	403	393	395	409	388	385	389	368	414	380	369	406	374	417	374	385	409	433	405	399	392	408	350	406	403	406	422	419	380	392	402	388	447	411	404	424	391	403	438	433	395	409	416	404	401	438	452	375	390	398	446	382	420	420	405	390	431	380	425	393	404	355	418	348	443	382	404	404	371	400	434	406	395	380	400	363	399	395	382	412	418	399	375	345	424	408	391	403	398	384	409	376	408	369	426	416	407	374	414	387	400	390	386	413	388	427	425	401	408	378	403	396	415	412	379	409	367	412	428	385	399	421	381	397	398	416	407	430	399	383	408	413	392	402	404	419	398	416	365	391	401	393	428	379	387	418	395	416	384	399	377	362	398	383	392	413	402	404	394	390	396	392	367	393	414	413	421	382	373	417	382	411	407	370	385	419	400	400	417	388	407	397	420	416	390	378	421	460	416	412	383	378	381	417	374	411	395	365	399	432	389	433	422	449	399	401	438	366	390	426	372	402	425	406	415	424	416	395	388	433	398	407	392	420	376	387	401	389	406	404	378	403	375	417	450	361	403	412	428	417	419	370	418	407	407	432	391	383	406	371	372	415	406	356	405	417	404	416	377	368	422	411	388	413	435	405	400	433	408	398	386	399	406	379	419	390	373	382	442	417	421	404	407	433	366	389	389	409	387	398	400	395	371	396	377	399	390	404	420	406	372	418	407	403	401	417	407	390	400	391	389	404	377	406	423	365	409	424	365	406	376	405	393	387	415	426	395	387	407	386	387	388	435	381	419	404	403	369	415	414	379	388	405	402	415	361	411	405	444	421	396	383	418	369	382	387	379	378	369	383	444	424	405	387	394	359	444	436	389	407	438	418	365	392	371	400	409	408	372	403	403	384	387	397	377	389	396	369	391	403	377	436	382	385	404	390	407	394	401	417	414	406	414	404	422	406	412	421	374	396	398	393	407	404	408	407	384	390	390	409	412	392	377	418	401	382	430	399	384	395	382	375	390	402	375	389	408	394	372	433	437	423	413	407	372	379	388	373	379	405	423	405	382	404	376	426	366	383	401	453	448	441	394	409	430	382	405	382	371	372	412	373	383	401	364	377	410	401	442	374	406	391	399	397	391	415	376	390	422	388	402	434	398	377	384	366	433	395	372	399	385	374	364	384	419	416	407	397	389	383	376	384	375	384	392	392	427	394	407	405	404	409	363	414	384	381	422	401	415	382	412	415	397	402	396	400	394	421	418	405	406	397	381	401	419	358	424	410	432	384	388	366	401	393	417	400	384	369	427	432	431	400	382	403	418	397	400	403	362	382	419	427	406	412	380	366	377	365	399	375	378	382	394	434	376	396	390	402	356	396	431	395	434	455	392	408	389	347	413	405	397	397	388	394	424	423	412	386	386	421	414	375	369	377	410	398	409	370	400	417	409	381	393	407	401	369	432	432	447	405	402	390	367	376	398	401	389	386	391	428	380	380	404	408	389	384	387	404	380	416	388	410	388	430	414	430	404	341	402	365	429	412	408	378	415	406	397	416	411	381	413	402	376	397	439	433	394	380	399	436	384	421	417	414	412	428	393	396	423	405	407	392	387	407	392	368	420	378	424	413	384	386	439	370	422	409	406	399	403	412	427	391	363	395	412	388	405	389	380	398	389	360	400	411	396	403	404	402	382	407	431	428	405	402	418	368	388	404	402	422	406	378	375	359	386	397	390	386	390	415	402	374	403	420	404	380	403	420	412	430	402	416	420	404	386	393	409	422	391	400	422	403	405	430	430	435	454	416	429	384	407	393	383	424	403	380	429	429	362	421	401	399	393	408	424	396	369	376	422	408	427	383	386	401	424	412	407	405	397	406	430	398	389	398	379	397	380	412	414	403	393	385	381	398	383	427	397	389	397	386	392	403	357	358	387	421	386	410	398	398	449	343	367	401	407	443	413	360	384	408	401	381	410	419	409	426	392	385	390	394	404	408	373	383	418	405	372	395	398	425	403	375	415	421	372	386	382	384	394	407	409	405	418	404	378	388	395	409	386	431	399	377	413	388	408	378	397	427	392	409	390	397	371	386	395	392	423	414	339	415	416	465	408	411	397	398	425	385	362	398	398	365	404	354	378	382	389	420	403	400	384	432	432	425	377	404	405	413	427	417	406	409	428	414	376	392	382	390	404	352	438	392	375	398	421	395	420	365	419	419	394	434	376	398	402	419	382	388	391	436	384	394	401	404	412	436	388	455	410	394	413	398	406	429	372	384	403	437	406	417	385	396	409	429	399	405	401	421	421	394	378	397	389	392	408	385	361	415	416	384	404	459	389	354	379	384	395	415	394	397	395	418	414	427	407	398	401	423	432	404	408	391	424	407	409	417	374	407	400	419	402	408	372	429	409	387	430	344	406	381	386	377	377	421	383	418	415	391	390	383	359	417	418	398	393	436	419	402	407	410	395	378	409	396	398	399	390	373	385	401	415	395	409	368	392	412	432	443	409	410	358	387	420	364	381	419	421	393	401	404	413	396	395	383	406	419	459	366	429	393	418	432	390	400	422	376	367	403	418	435	411	372	396	420	397	410	386	412	392	429	403	401	414	403	412	367	373	434	406	381	407	410	441	421	365	406	415	376	416	410	406	429	392	386	382	394	404	368	396	388	395	424	419	422	378	413	417	390	413	378	409	426	364	416	392	402	429	359	405	402	388	409	381	381	397	413	404	382	371	412	420	382	399	397	376	399	419	442	382	392	392	430	424	380	422	413	391	415	415	406	421	409	392	400	406	418	375	396	370	386	406	378	411	402	427	401	410	380	358	420	416	390	413	414	410	398	390	418	422	412	435	389	418	414	389	373	384	439	368	387	397	393	408	392	395	402	383	393	369	410	405	364	414	419	365	386	356	408	411	382	439	412	404	385	399	451	408	379	357	359	435	357	404	423	399	423	403	435	397	413	383	411	411	369	419	400	415	389	362	405	411	439	380	407	406	372	402	390	379	415	408	368	381	447	366	434	394	377	400	401	431
23889	20950	28003	24074	19756	1623	581	379	277	272	207	230	197	176	164	186	157	159	181	156	155	172	142	157	154	138	131	146	158	149	128	152	127	131	122	119	133	158	132	133	136	143	134	130	152	117	134	135	116	149	131	123	111	143	146	129	136	133	151	129	128	153	122	121	135	146	125	141	123	137	126	115	126	103	124	158	135	125	114	136	120	130	132	137	120	117	108	126	137	140	123	98	135	141	138	134	132	142	107	133	134	137	147	129	124	120	118	125	124	130	129	154	135	132	119	102	116	133	126	134	130	140	141	128	139	101	123	130	111	118	101	117	132	124	116	146	113	130	143	110	143	115	134	122	116	145	118	136	128	157	142	120	141	123	128	148	142	127	129	139	137	122	136	113	123	137	141	152	127	133	127	114	145	129	137	129	151	124	120	125	123	146	127	107	140	129	128	150	119	121	113	146	138	115	120	136	129	136	129	131	125	130	131	122	122	124	121	121	125	106	135	145	129	131	156	115	110	146	134	134	131	121	119	116	109	132	109	138	112	137	145	127	132	113	139	149	136	140	126	135	127	141	133	123	124	130	131	124	122	127	129	133	131	137	115	123	140	123	127	149	118	120	132	143	148	124	98	138	115	128	134	143	112	127	106	125	141	121	127	145	135	101	151	137	112	130	140	138	125	135	128	138	131	133	139	127	112	148	118	129	123	104	96	130	111	137	130	122	143	145	104	132	144	124	149	121	124	134	139	140	123	120	132	114	123	127	136	98	126	132	127	151	128	139	133	104	132	117	135	132	121	119	129	121	122	127	125	125	139	127	123	118	133	137	127	108	127	136	140	138	120	135	136	115	133	134	127	121	114	141	110	110	133	117	126	118	131	146	142	109	112	119	143	127	110	129	119	131	144	132	107	109	136	117	140	132	127	143	142	105	117	137	143	130	142	129	121	135	125	122	117	120	119	130	143	134	116	126	133	119	114	131	119	109	131	130	149	126	129	125	126	117	144	117	123	136	147	127	120	154	139	113	118	124	156	116	147	128	127	134	129	127	114	132	126	129	121	115	128	151	137	120	137	132	152	151	128	132	115	131	117	120	126	131	122	132	122	133	131	128	121	122	125	150	128	131	124	123	116	128	120	147	126	137	131	149	152	124	145	142	128	139	132	143	132	135	128	151	124	100	125	109	122	125	138	126	110	113	126	118	150	135	136	124	132	112	126	129	127	153	150	128	137	124	126	132	146	126	121	111	137	124	121	129	137	124	135	114	114	137	136	130	109	130	126	118	137	118	127	134	112	110	131	120	120	129	126	143	144	132	116	106	130	127	133	130	134	117	149	125	130	123	128	127	158	148	136	133	149	132	153	123	135	116	114	128	147	120	129	120	114	113	123	142	141	113	124	138	122	130	123	129	135	141	137	135	145	141	123	138	144	137	123	153	131	121	141	148	126	131	133	123	135	118	120	123	112	143	140	137	128	146	118	115	130	131	122	128	137	137	126	136	121	134	118	136	128	133	111	129	138	113	118	122	112	126	125	127	128	119	156	121	131	137	138	137	113	141	123	115	114	135	130	131	148	117	143	128	126	138	119	136	122	121	145	141	128	142	131	129	116	133	114	121	138	122	108	140	136	122	130	130	135	125	119	118	127	123	119	128	109	133	112	134	116	121	128	128	131	135	122	150	149	156	118	125	110	126	101	142	130	129	132	132	139	143	130	115	130	116	124	142	143	128	147	129	126	130	132	146	136	130	123	135	135	149	123	131	122	127	119	137	119	122	127	143	128	110	119	139	126	130	126	134	120	138	143	113	145	127	123	132	138	119	140	109	113	125	143	120	138	143	143	130	137	132	135	123	110	124	150	117	109	135	121	121	139	128	124	133	130	108	120	130	105	148	124	127	127	137	142	131	128	124	120	130	130	118	120	111	147	122	129	148	121	122	128	135	152	137	128	127	136	124	126	111	113	124	125	115	118	113	139	116	132	133	154	125	125	144	124	117	129	146	116	139	130	120	140	132	127	129	120	134	124	139	118	140	119	149	132	108	137	121	132	122	121	118	134	115	123	137	132	133	115	122	116	115	115	108	136	111	148	129	103	131	116	118	129	113	121	135	124	121	131	122	126	142	138	141	132	140	118	137	131	110	117	147	104	118	130	144	128	121	121	126	119	138	141	132	144	136	116	128	135	118	147	130	141	114	115	127	124	132	123	110	131	140	146	114	143	132	134	132	116	116	115	121	127	145	116	122	136	134	163	139	133	138	124	140	145	119	130	106	140	125	144	115	140	124	114	121	146	129	133	120	123	120	129	124	121	116	117	134	127	130	112	125	131	128	138	125	123	136	151	137	142	135	133	125	126	121	123	108	129	116	127	132	149	126	121	133	131	134	130	143	132	132	123	117	132	131	144	128	134	127	120	142	149	142	134	124	146	105	128	115	140	126	130	153	131	121	123	127	115	137	124	138	141	143	123	125	123	122	160	125	143	125	129	143	104	136	116	129	117	134	123	148	134	127	139	116	139	125	130	148	128	147	140	125	126	142	126	116	122	110	129	120	108	134	120	123	136	121	134	119	132	139	133	113	119	138	143	125	126	135	146	137	131	129	127	141	116	133	137	136	135	130	125	140	123	136	118	129	112	152	126	131	120	130	115	122	134	122	115	120	144	163	134	132	108	135	120	117	136	134	131	139	129	150	137	127	131	123	107	137	138	144	119	124	146	118	108	138	139	143	132	138	139	110	136	119	120	133	126	129	135	147	135	123	152	121	130	127	141	127	109	117	124	139	133	127	122	123	122	120	123	131	137	116	125	134	132	146	133	123	108	135	113	123	111	136	120	123	123	114	124	113	127	122	113	130	108	135	131	129	140	119	123	115	122	132	123	142	140	131	138	144	142	142	117	120	122	118	124	129	118	132	126	126	109	126	139	121	136	114	151	114	132	127	127	126	128	140	119	122	123	128	126	130	130	124	139	137	122	141	128	96	121	120	123	136	132	133	134	118	137	113	135	152	132	127	119	153	131	129	120	146	127	125	144	119	123	122	131	117	125	136	136	157	138	100	134	134	127	123	147	106	118	138	137	150	117	134	128	135	133	138	131	126	120	135	128	125	122	118	141	115	142	119	134	130	130	127	140	137	140	121	131	118	123	128	127	124	145	131	140	124	133	139	124	132	112	130	126	110	123	152	136	128	118	125	132	139	112	119	129	123	147	99	132	104	141	133	128	130	137	146	136	131	125	133	111	141	123	137	105	132	143	123	140	139	138	120	133	148	132	130	143	114	134	107	111	128	121	116	138	119	113	135	121	122	126	142	112	117	130	144	140	119	112	123	136	130	125	140	137	124	117	127	127	148	141	137	139	113	149	120	124	131	130	135	149	126	135	144	137	121	128	157	126	126	126	125	117	114	133	150	120	125	141	128	124	122	149	123	149	147	131	143	156	136	103	120	119	134	128	141	128	138	141	123	140	144	120	122	126	121	136	124	126	130	118	119	121	126
17314	9593	8087	4069	2570	1873	1411	1032	942	788	744	614	538	504	474	403	426	378	370	395	362	336	332	309	312	305	306	288	301	317	317	291	288	290	288	250	259	290	235	289	263	279	278	272	271	264	264	261	277	240	262	258	254	277	259	252	250	279	262	271	267	242	281	252	281	239	251	231	257	253	290	266	253	266	237	269	254	251	289	263	255	283	246	251	252	267	260	261	266	240	267	282	265	249	267	265	247	250	255	263	255	257	219	258	250	222	251	249	248	249	240	221	254	262	243	272	269	252	263	241	244	250	219	238	243	245	244	238	250	257	269	247	265	266	257	272	248	263	264	262	248	238	239	249	277	210	228	250	255	241	238	257	247	273	264	231	244	265	246	240	237	273	239	253	255	255	274	251	252	247	248	263	255	240	248	264	237	261	226	234	254	248	259	257	265	264	235	301	232	252	273	253	240	275	271	227	280	256	237	225	256	241	218	266	277	256	228	275	259	251	242	258	245	248	207	256	240	274	268	254	250	247	246	221	265	258	271	250	247	264	241	254	261	274	260	255	250	231	240	237	260	213	249	270	242	244	220	252	260	256	259	242	257	267	244	251	257	251	269	237	263	251	263	245	237	266	244	259	253	246	244	237	249	216	249	250	275	256	262	267	236	240	274	231	236	243	248	260	236	247	273	239	272	268	256	242	227	221	268	275	249	242	256	257	260	244	251	246	249	224	212	260	237	232	261	241	261	263	243	234	266	240	234	237	255	209	239	263	258	250	272	244	240	242	240	251	278	246	251	235	258	248	239	272	255	242	264	273	254	232	283	247	242	270	242	233	254	249	267	251	265	265	276	261	253	245	261	263	289	276	275	233	275	231	237	251	254	246	250	243	264	273	266	241	247	258	236	297	256	259	238	234	251	232	269	273	229	252	268	259	260	236	251	239	280	251	267	241	255	259	235	234	248	256	266	255	242	255	261	280	240	254	258	239	221	239	287	245	234	254	239	243	250	238	251	246	243	270	251	244	280	275	251	274	226	258	240	239	253	243	265	261	251	233	256	254	257	263	243	240	239	241	273	251	264	246	271	252	242	260	219	275	257	299	253	254	223	227	267	258	263	265	248	244	241	258	259	251	259	231	277	240	234	255	252	273	244	263	262	231	257	267	265	269	247	257	238	247	245	264	252	259	237	244	264	285	242	261	250	241	242	224	283	248	245	272	260	258	257	253	247	228	229	228	272	249	242	241	226	261	248	237	250	253	258	252	259	244	273	254	259	272	260	255	254	271	241	253	265	246	237	257	256	271	248	270	255	248	277	246	255	256	260	259	258	264	242	272	238	254	236	248	217	265	258	262	224	255	279	213	260	254	234	261	268	291	267	195	253	290	288	278	260	229	226	263	239	259	270	246	244	286	268	246	262	240	261	242	235	245	262	266	243	266	231	257	241	238	242	283	276	226	255	242	244	221	253	246	266	244	257	238	229	263	255	228	258	252	255	257	259	234	218	244	267	252	235	255	229	247	258	253	239	249	260	263	244	250	240	266	256	245	261	269	242	256	252	262	231	256	225	285	246	264	246	238	253	269	253	245	284	284	238	265	230	248	234	205	238	251	233	240	260	262	253	253	267	250	241	235	236	263	252	265	228	270	252	240	238	237	254	214	245	234	256	250	285	235	245	250	272	242	279	235	258	307	234	247	262	264	275	245	232	259	230	245	242	247	262	247	247	257	231	240	238	253	224	270	279	251	268	235	243	240	241	234	236	239	255	274	241	270	234	240	274	229	270	221	259	269	245	246	236	243	246	228	249	236	267	233	250	213	243	216	227	239	256	268	263	239	252	242	245	274	243	245	248	262	245	240	246	268	246	256	257	300	248	248	251	268	263	269	252	237	276	247	259	272	250	273	224	256	240	251	263	254	254	241	265	237	263	249	249	234	262	279	275	234	247	237	269	250	287	253	237	239	230	235	254	240	234	244	241	279	238	234	245	253	245	258	216	282	260	255	225	253	220	240	255	237	261	231	225	276	238	244	267	222	249	246	239	261	230	237	245	257	255	203	250	298	261	278	235	257	241	236	246	261	239	247	269	243	229	257	271	233	267	227	254	264	230	241	261	228	233	256	271	273	250	249	232	210	271	261	243	233	268	255	237	265	253	288	247	284	230	249	243	249	246	264	228	245	232	236	273	258	251	240	238	230	248	235	270	255	249	251	248	246	235	261	241	246	250	234	256	246	245	257	237	232	232	242	225	293	251	244	227	261	246	271	262	232	265	282	259	272	261	262	265	247	262	249	255	248	231	244	228	248	271	267	243	257	250	235	264	250	282	250	269	232	244	267	252	263	266	241	271	261	257	234	270	267	257	239	263	251	258	247	254	238	260	267	251	249	232	248	239	266	260	280	233	286	251	241	251	241	227	225	259	258	261	250	289	254	269	247	265	256	231	224	239	248	239	269	262	264	252	250	274	256	221	243	258	232	241	254	250	248	255	267	211	235	258	236	261	243	232	244	254	232	268	247	258	253	266	245	263	235	251	229	250	228	271	266	261	272	257	222	253	233	235	243	257	252	279	238	267	231	260	254	240	242	248	252	229	232	245	230	249	244	267	263	244	235	251	234	240	223	244	234	228	244	267	268	238	237	247	236	214	256	253	243	251	255	257	249	224	265	256	258	236	234	260	237	240	229	253	250	249	251	244	270	273	245	263	234	235	244	255	221	297	246	221	252	213	253	260	246	287	263	262	255	259	230	270	260	272	230	263	270	252	250	265	239	247	237	238	242	279	247	272	254	245	255	257	264	235	243	247	251	228	243	233	237	211	243	255	246	236	273	233	256	253	249	283	264	252	246	234	239	271	254	269	242	262	247	248	258	232	268	275	261	259	256	273	246	290	232	232	264	240	247	264	265	252	267	273	245	253	280	237	274	254	256	258	244	266	255	220	234	265	246	216	246	246	256	278	214	261	251	265	236	254	224	231	242	261	261	256	251	270	264	255	250	251	245	235	263	253	281	270	245	273	258	255	261	255	230	242	232	258	250	245	243	264	231	239	246	240	264	239	247	244	251	233	262	261	261	267	264	296	266	228	245	259	252	227	237	251	256	257	261	251	246	272	241	221	269	251	272	220	262	233	258	289	279	227	263	267	277	259	273	247	282	215	250	260	232	260	250	257	258	238	267	262	257	265	263	223	234	246	244	257	234	268	252	275	243	250	252	302	266	259	254	235	252	246	251	251	275	285	261	244	262	250	251	245	282	241	254	230	260	253	205	251	283	239	219	246	278	259	243	255	235	240	233	247	265	257	257	255	229	255	249	286	254	272	275	255	245	254	248	284	223	228	271	261	252	246	250	257	255	243	240	224	235	280	248	287	267	266	248	274	252	247	255	267	276	255	261	268	238	260	288	259	258	260	245	263	259	259	278	264	242	249	245	250	286	229	257	250	264	212	251	224	254	253	247	258	253	244	244	252	246	261	248	257	219	278	271	229	240	255	248	249	283
22977	20986	28645	23483	20987	19241	2070	818	651	576	535	489	456	447	408	392	386	364	377	352	378	366	345	331	353	339	351	329	331	353	349	352	298	335	309	319	327	348	326	336	333	338	339	322	327	295	305	316	301	346	315	339	315	371	312	299	330	332	324	342	338	320	342	300	297	302	287	333	305	345	316	329	347	327	306	323	311	293	302	328	302	347	334	368	320	280	307	324	309	343	308	293	316	319	323	265	331	288	322	320	327	329	346	300	355	362	277	350	314	319	321	295	318	294	285	319	314	323	300	315	313	326	306	295	305	312	305	311	308	303	290	338	320	316	341	322	317	296	308	326	330	315	308	309	333	321	299	315	330	312	337	323	340	334	344	290	276	322	343	311	314	312	325	312	298	348	308	345	301	330	348	315	321	336	285	307	315	340	306	292	317	299	328	320	301	326	307	307	303	301	331	318	335	306	299	292	324	343	314	312	292	326	356	295	301	323	345	302	355	322	329	301	333	335	319	327	286	345	315	299	317	282	295	348	325	312	312	338	321	302	286	311	330	319	347	328	323	279	321	333	326	302	332	305	332	322	319	342	304	319	308	335	290	302	307	338	327	340	328	289	312	323	310	314	299	323	354	321	280	350	310	308	334	311	349	307	357	298	314	327	315	313	340	325	280	303	335	336	309	317	295	311	292	291	310	339	334	317	305	304	308	329	330	359	324	296	303	281	294	302	286	294	316	311	330	327	362	338	328	326	308	302	338	313	290	284	335	335	332	323	313	298	289	304	330	286	313	352	321	304	308	305	306	304	304	320	307	306	310	282	292	327	311	320	323	280	323	308	314	290	326	308	283	309	338	315	316	345	332	253	315	321	292	299	302	311	311	302	335	311	346	302	304	297	329	300	323	313	339	298	290	302	324	296	327	332	319	326	322	283	294	321	322	320	311	326	304	326	316	308	320	319	287	313	294	315	316	293	299	327	290	301	282	353	315	308	328	310	304	287	330	314	320	347	306	330	311	322	303	333	318	305	300	324	323	308	301	323	312	333	314	331	323	321	282	303	327	307	298	330	313	300	311	284	327	302	344	333	326	326	311	322	324	318	311	329	297	316	313	321	280	324	368	313	318	319	298	327	306	328	300	318	315	321	304	311	323	310	312	341	344	326	341	300	321	322	291	326	308	309	342	315	318	291	327	280	309	347	300	320	302	315	303	331	304	316	322	308	284	305	271	331	311	274	303	322	322	318	331	324	313	316	286	306	308	308	302	346	319	340	316	342	296	270	360	290	300	330	323	336	284	321	322	315	316	328	327	341	312	303	318	326	315	285	324	313	313	320	309	304	349	305	326	307	280	330	328	316	323	298	275	313	303	316	317	295	327	327	321	307	301	291	332	319	317	316	327	348	313	313	318	313	335	331	326	304	326	334	286	304	298	287	297	307	291	318	294	298	318	314	274	307	316	309	312	309	323	316	317	292	330	305	311	313	315	326	319	327	345	324	306	305	277	298	323	298	326	295	336	319	293	285	342	315	322	315	327	296	311	314	312	312	324	308	313	298	348	302	314	269	310	351	321	306	304	314	324	302	296	299	311	289	320	332	309	295	338	288	298	329	306	331	314	309	345	318	301	292	343	291	289	340	313	321	307	324	328	303	298	299	328	318	325	299	300	293	321	344	297	349	285	333	343	334	310	318	334	330	284	297	319	279	309	293	323	319	326	348	304	335	312	304	326	294	298	297	314	321	307	291	338	300	306	328	272	324	334	320	318	306	311	344	303	310	306	324	333	317	316	306	274	311	347	296	296	311	309	338	310	343	283	345	323	298	313	317	337	324	329	367	330	271	328	316	315	329	299	291	331	321	319	316	309	328	296	345	303	323	317	333	335	308	309	308	298	312	349	340	307	305	294	315	319	313	320	325	337	315	317	295	315	329	292	333	320	321	326	314	330	316	295	317	337	301	283	372	311	311	314	279	317	322	320	306	330	308	333	296	323	327	311	304	317	324	291	320	319	310	301	307	329	308	333	297	302	301	293	305	316	323	310	317	323	305	301	315	308	290	307	330	348	316	328	344	301	317	340	318	317	302	332	330	303	336	307	312	322	306	334	287	295	305	300	362	323	361	348	321	310	344	317	316	334	356	303	329	327	323	344	310	332	312	321	335	319	318	318	313	325	297	301	319	290	315	288	332	322	298	297	306	328	331	324	299	303	335	316	312	309	306	327	326	339	308	304	319	292	296	323	308	309	316	326	309	308	323	319	312	309	284	331	362	315	299	312	319	306	315	309	311	312	313	316	324	283	301	292	322	322	302	317	318	314	294	326	290	324	295	323	298	329	305	337	308	320	316	345	321	321	318	338	340	307	293	347	308	313	273	341	319	303	297	310	323	329	318	315	306	315	361	276	285	330	327	342	300	305	322	310	296	337	316	320	302	310	314	326	317	345	280	317	291	315	273	315	319	293	298	290	325	295	297	282	323	284	317	306	321	335	334	328	304	319	320	292	292	313	311	284	316	311	308	324	300	314	314	292	291	312	321	308	290	323	326	321	288	324	314	303	290	310	303	293	305	347	310	327	294	326	281	354	299	308	333	348	265	367	302	318	318	333	320	288	301	320	333	364	299	307	335	311	335	327	300	308	301	317	360	307	314	315	316	289	288	284	317	293	293	325	310	352	319	342	279	289	306	322	316	308	356	315	323	306	313	333	316	313	302	351	309	325	299	300	341	294	273	308	266	337	313	327	318	311	316	349	283	296	336	294	315	297	325	311	315	293	264	308	320	311	302	317	307	293	295	308	326	334	315	305	334	315	316	301	342	312	317	309	336	307	330	314	323	293	303	286	320	308	352	317	342	320	315	324	336	283	319	321	323	319	310	309	313	313	303	315	288	320	288	317	309	324	331	318	332	341	289	330	352	298	327	329	310	337	344	302	340	324	315	336	314	340	309	307	323	343	300	302	327	300	308	321	298	333	300	306	307	325	324	316	307	317	306	301	317	335	300	293	314	307	302	340	303	326	324	324	283	319	332	309	318	317	313	329	316	294	326	332	315	337	317	317	317	321	325	350	314	320	302	307	310	314	336	309	321	329	323	306	334	321	337	322	290	306	326	313	293	316	308	302	303	314	299	303	305	288	324	310	320	338	332	301	342	361	321	339	317	328	302	301	305	320	285	303	279	297	306	314	311	315	316	321	292	348	328	293	329	329	317	303	301	301	311	318	314	280	318	329	300	309	336	301	315	308	299	294	337	325	314	311	281	307	293	307	344	285	316	292	310	301	303	326	311	293	340	286	314	299	320	310	307	301	319	327	311	289	307	327	321	276	341	290	312	300	338	319	348	313	323	328	322	316	300	315	299	286	326	339	320	335	326	277	291	325	340	314	333	301	306	374	320	300	285	337	312	312	303	294	289	338	327	295	304	317	300	315	288	331	317	312	317	321	306	287	303	335	305	316	299	326	303	332	339	374	311	329	321	282	317	312	317	294	309	334	318	303	337
20452	15732	13283	7201	4867	3563	2663	2202	1740	1533	1323	1195	1022	1022	956	840	818	827	774	724	726	730	720	706	640	657	675	684	608	672	600	620	603	596	619	575	591	587	590	577	536	556	579	576	591	558	582	585	596	591	588	534	584	544	573	582	569	588	554	609	578	517	604	616	574	521	567	543	520	573	559	550	529	552	572	548	576	545	563	553	551	542	593	536	523	578	535	570	575	562	511	520	576	548	562	581	556	562	517	565	511	573	578	537	510	548	516	499	514	554	533	542	541	542	546	513	564	504	540	560	513	560	534	575	556	575	613	529	521	555	552	539	520	527	513	566	532	528	531	489	576	571	566	503	552	546	547	520	553	561	511	563	567	577	539	553	525	537	535	520	562	562	570	535	533	515	526	521	512	540	585	547	530	514	535	539	554	544	542	557	519	553	561	498	596	556	555	556	523	535	554	538	515	532	560	497	544	539	523	568	554	538	521	553	541	531	571	549	545	563	604	564	521	530	572	543	495	589	556	565	546	542	563	562	592	572	522	545	527	557	527	585	500	572	555	514	517	543	561	561	529	568	587	515	557	538	569	528	528	588	506	545	500	563	538	568	596	575	556	507	546	541	497	576	542	545	534	567	532	569	571	546	511	543	542	514	502	529	521	543	538	545	527	576	554	560	490	516	566	511	519	558	529	552	538	504	531	575	525	529	502	553	558	564	509	536	527	545	536	550	540	550	543	543	545	503	519	546	521	508	567	574	587	571	537	540	556	576	561	555	523	552	519	539	525	530	533	493	559	525	575	511	526	538	588	554	572	565	553	569	530	501	500	532	563	531	583	584	504	532	536	575	513	581	560	561	542	540	549	485	524	556	553	523	541	532	548	525	535	557	523	556	516	523	541	510	521	541	531	548	523	536	537	561	520	537	572	548	528	516	587	486	516	544	573	536	479	513	589	569	504	559	544	547	561	483	544	542	557	589	564	543	569	519	536	525	552	548	591	565	546	504	497	523	512	539	529	547	571	559	546	561	564	506	550	500	543	553	556	544	561	516	552	567	522	570	528	545	570	554	547	564	496	524	547	555	554	541	549	566	544	526	528	558	566	555	519	483	544	581	517	518	541	549	546	537	521	564	518	575	583	545	576	553	523	587	546	533	526	511	531	527	576	558	521	540	511	544	536	536	549	500	502	516	534	576	518	560	568	515	548	553	514	565	567	549	531	569	499	583	518	544	559	558	508	522	552	567	539	549	539	537	546	566	554	530	576	539	561	567	519	508	553	577	524	522	570	591	537	593	542	565	543	516	524	587	536	528	555	547	561	533	546	566	581	534	573	543	553	531	570	546	520	545	524	532	580	523	574	562	505	598	565	549	497	534	540	566	527	560	549	542	535	546	581	561	539	540	588	519	531	532	526	496	528	546	539	581	558	564	522	595	535	557	577	542	535	525	558	533	513	570	526	495	544	499	560	537	564	556	563	536	539	530	550	542	528	544	540	493	556	539	543	508	515	539	579	530	522	534	541	525	548	568	543	528	503	541	516	548	549	556	557	521	566	572	534	525	545	559	549	551	583	571	554	545	515	558	537	528	551	548	536	540	573	553	544	547	546	516	538	553	597	531	551	565	551	548	531	536	523	521	529	577	594	535	540	582	586	501	588	555	540	511	521	497	518	539	548	555	574	590	567	555	533	557	569	503	563	524	544	578	539	534	564	571	570	533	529	542	536	574	507	516	549	532	565	557	541	543	577	572	546	513	546	571	547	534	526	551	513	563	540	579	563	495	573	558	557	508	558	515	543	529	532	552	499	519	575	571	575	538	564	549	557	547	531	516	558	549	527	542	517	525	566	538	522	559	537	535	553	520	527	528	549	544	518	553	540	559	568	579	520	547	597	533	543	567	536	543	540	556	536	558	556	519	537	541	586	590	503	561	524	530	546	513	573	548	554	566	523	544	521	563	545	558	530	569	565	562	581	536	546	512	536	559	550	580	555	548	516	502	578	568	554	556	485	502	530	575	523	523	544	554	549	553	568	593	527	528	537	489	521	559	573	588	554	565	553	576	550	549	563	520	546	570	548	569	541	565	551	537	531	526	524	548	559	563	533	551	585	539	524	556	526	515	545	551	534	547	526	556	539	533	559	559	547	511	536	593	521	571	547	525	521	524	539	545	570	530	566	593	541	560	578	542	552	543	519	568	573	546	578	509	541	514	497	530	526	559	562	543	545	580	553	543	560	561	535	547	539	566	531	549	521	561	547	531	512	542	555	506	561	560	531	518	492	598	534	541	583	485	536	585	554	545	516	487	520	586	558	552	552	512	504	549	566	522	552	514	561	583	502	537	545	565	535	486	553	566	540	475	499	524	503	516	568	524	497	542	551	547	577	599	539	500	510	514	553	566	575	576	536	527	531	527	588	564	516	528	533	559	566	513	578	511	534	551	529	529	579	532	585	529	564	529	551	542	542	571	516	506	508	536	526	572	561	535	557	529	592	520	601	544	532	520	560	553	514	534	516	564	571	563	545	555	560	556	566	559	563	544	527	555	552	563	567	510	532	539	559	564	511	507	511	525	511	531	561	567	552	549	504	586	545	512	540	555	537	552	518	546	551	566	564	540	508	581	560	558	538	542	528	533	551	534	550	504	556	508	598	521	554	548	538	522	497	525	526	523	531	532	540	504	559	555	566	548	536	534	579	532	566	548	533	580	529	499	523	523	503	563	551	560	511	566	545	530	539	507	544	581	573	557	564	535	583	501	552	545	531	531	533	558	554	536	524	549	538	516	521	517	561	541	561	527	540	526	554	565	563	564	566	546	543	540	557	575	546	535	523	508	527	514	590	530	515	577	528	537	539	549	542	530	585	553	517	528	553	569	479	556	519	549	551	529	570	517	517	558	542	506	553	569	523	577	530	580	558	553	544	553	557	564	534	570	496	488	538	542	513	538	548	537	541	509	535	552	520	563	542	567	538	537	533	554	532	544	565	502	559	550	515	546	523	547	548	581	548	514	505	574	550	541	537	508	535	544	534	553	553	532	529	533	541	557	579	518	527	558	553	537	521	554	564	513	577	565	527	519	559	511	561	531	531	538	537	563	530	512	547	530	534	557	538	519	583	554	528	524	566	576	563	525	542	499	567	559	514	535	486	547	537	576	534	532	523	579	563	529	521	533	558	525	564	563	533	587	588	550	546	525	533	511	527	518	548	557	536	542	577	537	533	534	531	578	556	530	516	505	517	517	550	559	555	508	561	559	511	563	544	534	546	544	555	562	542	547	547	509	545	577	550	498	539	548	589	531	538	551	538	538	559	571	521	508	537	503	517	526	546	573	568	543	510	546	525	580	528	584	541	559	528	543	562	566	586	498	543	526	557	542	527	508	556	533	539	557	553	564	527	544	572	544	520	535	554	509	549	539	575	550	464	537	540	523	544	564	570	556	514	538	538	506	566	489	557	571	575	504	527	569	544	547	521	532	549	564	498	554	529	549	552	554	548	564
26510	20461	8343	521	306	279	250	241	254	222	224	219	216	229	197	239	215	206	211	214	221	220	234	220	211	188	228	239	221	196	203	223	232	207	215	259	210	198	198	206	197	209	194	222	220	193	190	212	215	218	199	223	235	237	179	218	216	204	210	198	212	193	187	222	205	203	217	197	189	203	175	218	226	229	209	213	201	193	221	198	217	201	228	232	209	205	233	199	200	201	196	234	208	185	202	207	234	205	223	203	206	242	212	215	228	212	203	205	199	217	219	224	187	230	225	216	233	237	236	228	239	215	208	212	234	206	201	201	221	212	235	221	221	190	209	212	195	192	186	214	214	221	207	205	225	226	195	222	194	198	216	212	205	225	210	194	208	233	224	243	214	228	224	210	192	221	212	199	225	200	221	206	206	188	199	223	184	215	229	196	201	215	203	210	189	227	232	202	185	204	224	201	223	237	196	209	183	197	196	204	209	210	191	202	222	225	218	214	198	192	221	194	222	222	179	190	225	207	216	204	215	207	198	230	232	238	188	207	193	194	213	223	197	227	207	205	233	202	220	203	180	229	230	188	203	217	218	197	210	210	203	213	223	214	195	243	193	229	197	212	202	238	205	206	211	213	209	201	213	220	189	217	214	243	196	215	206	213	215	213	220	222	218	220	225	242	202	230	181	221	220	192	215	185	217	201	213	184	226	192	240	197	222	208	214	219	198	206	225	248	217	217	208	214	207	198	202	222	184	217	183	214	195	191	198	202	223	218	222	189	206	199	225	223	209	227	204	224	206	216	209	242	198	217	191	191	220	210	209	206	215	204	210	208	207	225	217	195	210	207	206	247	197	214	184	192	223	191	229	229	246	226	206	213	220	203	201	245	198	210	194	193	206	228	231	182	206	218	220	206	228	210	225	212	188	228	217	217	206	204	245	217	213	210	210	198	212	226	208	209	206	193	194	211	203	224	239	200	213	214	231	200	231	197	193	186	235	201	190	200	196	210	200	215	200	189	199	208	217	217	191	202	202	211	217	209	188	240	220	198	209	207	204	220	203	210	208	211	212	208	192	194	198	228	231	214	195	197	199	198	198	189	204	185	208	207	194	231	236	188	200	188	188	212	187	194	215	198	224	224	189	215	208	221	226	219	224	209	194	217	231	193	190	193	201	222	207	210	199	205	221	241	214	236	238	219	209	210	233	188	225	185	195	238	205	201	209	225	193	205	202	199	205	185	191	193	213	209	216	189	229	211	192	208	207	235	231	223	209	212	206	223	221	225	243	191	206	198	211	189	219	218	218	212	198	235	206	208	220	212	202	199	217	230	206	196	216	187	225	206	198	201	230	218	194	215	225	227	206	201	208	218	206	185	238	212	200	208	196	205	226	194	208	235	212	202	185	202	249	214	184	224	217	203	229	245	187	226	230	240	218	195	216	198	221	212	196	220	218	192	223	211	217	220	207	211	210	223	205	209	232	234	215	194	236	245	205	194	220	202	195	213	223	190	219	229	214	209	188	199	219	226	215	216	218	229	225	207	217	197	235	194	241	199	212	200	201	227	203	223	228	195	198	216	217	217	215	201	213	205	182	214	201	213	197	214	196	204	229	166	187	212	209	197	220	219	186	224	235	194	227	212	217	220	191	220	214	217	187	230	199	188	205	215	207	224	198	189	230	207	220	223	224	196	199	206	202	244	206	209	187	221	221	228	222	219	212	218	207	220	224	187	234	201	211	217	210	216	226	207	177	211	209	216	196	223	229	171	195	204	234	221	213	202	189	240	224	198	204	238	195	212	211	205	198	212	199	215	219	206	211	215	219	222	223	199	195	192	206	215	224	208	219	230	215	215	192	231	229	167	197	223	226	205	221	206	211	193	195	203	224	218	214	206	236	236	199	218	221	214	224	204	219	205	191	211	213	234	248	194	185	209	200	245	196	194	208	205	212	173	192	220	220	202	200	234	196	223	219	222	224	222	208	208	222	221	217	210	231	219	199	255	229	192	205	208	234	219	214	192	197	202	217	199	209	205	185	213	223	209	215	226	215	197	205	210	197	208	206	238	233	199	196	193	255	208	199	210	213	205	200	210	208	254	209	206	192	210	177	214	210	206	225	216	193	223	184	184	206	212	227	195	197	212	187	189	205	197	221	238	204	216	229	213	203	225	213	215	198	216	221	204	196	223	220	192	181	209	202	239	192	195	225	203	208	220	199	218	211	232	209	235	191	213	216	189	212	194	237	214	195	212	232	218	222	188	214	201	233	208	205	192	213	216	221	221	208	194	216	225	205	250	216	209	188	169	222	208	205	204	211	209	219	191	188	231	209	209	230	210	195	205	228	199	190	201	227	222	202	208	210	211	194	213	216	228	201	233	229	197	226	205	205	197	167	214	228	193	181	181	226	205	215	218	213	208	199	223	204	227	228	229	197	189	225	225	215	214	209	212	202	218	219	218	214	219	235	213	220	216	213	214	225	182	225	207	197	191	223	202	211	193	224	228	208	201	216	209	194	235	206	213	202	194	218	208	222	216	191	210	215	198	190	215	199	226	220	210	200	203	211	202	209	224	205	206	220	196	209	230	207	213	210	198	222	210	203	200	245	216	223	208	216	194	199	197	209	223	176	205	208	220	220	209	212	224	196	177	233	196	238	221	198	187	219	198	193	226	237	227	208	211	199	193	176	214	220	188	216	207	206	201	221	236	227	222	218	204	216	189	213	226	194	218	231	219	202	200	226	192	196	196	209	195	203	198	210	223	204	226	218	205	193	184	217	187	217	192	220	209	219	201	229	205	210	214	230	215	204	218	202	210	199	215	213	228	213	229	210	182	221	206	214	208	202	231	205	200	226	211	181	199	209	210	196	217	231	187	225	209	231	212	246	186	191	186	206	196	202	198	209	190	183	204	196	189	215	217	218	192	223	220	198	207	211	200	180	219	219	205	201	235	200	223	202	200	215	212	200	210	217	202	211	221	212	223	227	181	215	228	200	203	219	203	209	218	179	200	212	205	228	193	197	201	224	197	207	214	224	215	205	214	199	195	203	187	218	195	220	206	191	202	201	198	210	195	204	205	219	195	229	192	224	243	200	193	250	205	206	219	206	190	222	222	224	198	200	198	211	204	218	194	192	191	195	215	160	186	208	224	202	237	193	225	218	223	187	214	200	202	215	203	203	199	198	218	199	215	201	214	206	197	230	196	232	190	223	200	218	196	228	211	252	192	209	204	227	184	183	208	190	222	208	217	229	199	212	186	192	214	240	194	239	202	208	222	210	198	214	216	198	231	212	207	188	204	218	207	197	200	210	235	211	186	231	219	227	233	204	205	200	207	199	218	228	201	204	225	208	229	217	212	218	233	226	205	199	211	201	226	194	207	224	198	188	203	208	212	210	211	233	198	216	203	197	210	204	224	198	195	224	189	190	222	178	217	212	231	242	179	223	230	203	221	201	210	197	220	208	227	219	202	189	201	219	178	231	222	193	200	205	211	210	186	204	207
8969	1441	1304	772	586	569	526	518	432	494	452	420	414	416	413	401	414	413	415	425	424	400	407	422	411	406	397	418	399	433	364	418	403	384	423	415	400	380	440	392	417	396	413	418	389	418	391	429	385	366	366	394	429	407	401	416	356	442	397	406	401	379	427	378	392	408	380	380	355	402	383	369	421	384	358	396	399	385	395	432	378	387	393	366	395	407	410	397	431	371	430	379	382	384	403	399	371	384	401	432	379	384	381	394	397	353	424	426	388	406	401	408	376	403	401	410	431	406	400	411	420	432	442	423	390	449	430	393	401	410	418	391	354	386	401	380	420	376	435	434	368	423	403	405	402	403	427	408	407	405	393	431	457	366	386	422	404	413	388	375	369	402	418	421	405	389	400	405	395	377	409	410	411	394	419	420	392	422	378	399	375	386	396	408	381	399	369	415	413	410	402	408	393	378	428	360	347	429	412	417	399	387	399	440	383	417	434	395	387	377	418	412	379	387	405	421	428	417	447	414	412	420	379	404	411	404	405	384	431	407	368	415	409	391	395	393	419	396	398	403	382	402	375	454	393	403	375	402	420	390	399	371	410	387	441	419	412	395	387	426	382	413	382	426	408	413	396	411	391	389	400	419	382	397	384	417	407	375	438	384	390	427	407	389	396	395	392	412	373	356	414	408	425	402	377	415	378	363	405	390	420	383	406	401	427	397	406	421	426	385	390	388	416	383	422	387	410	389	406	386	398	421	425	389	422	431	373	430	405	418	389	419	393	448	417	415	399	413	383	432	390	405	392	395	390	438	380	391	409	398	409	383	376	395	396	377	426	394	407	395	371	413	390	333	393	398	427	385	403	442	390	411	407	428	377	405	433	394	423	406	437	399	399	403	419	403	437	400	401	417	398	393	396	386	397	387	384	401	404	397	369	390	378	362	383	415	387	399	423	423	373	375	398	381	356	385	398	389	379	415	389	377	375	391	373	405	367	407	373	393	401	406	362	387	410	433	405	422	404	392	388	367	386	394	428	419	403	410	401	396	367	394	389	369	400	393	423	411	400	378	386	408	394	357	389	381	405	409	458	403	367	419	402	391	385	388	367	396	397	415	370	411	387	357	403	452	380	364	393	439	446	404	399	409	415	401	416	374	398	389	367	409	396	376	382	403	370	376	380	402	396	386	426	400	375	428	380	394	395	383	408	417	391	410	406	386	403	382	400	377	404	424	426	390	403	392	384	399	364	410	398	366	397	360	385	414	420	376	426	382	423	408	415	437	397	389	382	369	358	360	401	413	385	390	365	396	350	388	422	362	417	385	404	404	392	369	354	404	389	388	385	395	385	419	414	399	412	381	440	398	410	401	400	407	397	410	423	397	432	399	386	402	429	416	418	442	412	399	383	393	402	423	429	394	411	402	370	407	428	379	408	406	413	418	420	398	424	394	398	371	376	416	451	372	378	392	430	411	373	407	371	380	385	412	373	404	405	423	435	451	406	443	362	381	407	400	411	397	391	363	381	393	391	398	391	390	391	411	416	396	383	388	408	385	411	390	397	362	394	409	370	361	404	407	399	455	437	395	423	381	401	396	402	408	447	372	378	429	397	387	386	387	425	419	378	402	417	389	415	426	367	407	391	393	426	387	391	420	400	362	430	420	406	389	390	407	386	406	416	391	394	416	437	418	375	394	395	433	389	412	392	393	413	420	418	440	396	412	363	381	416	400	380	403	390	400	369	379	433	401	387	434	413	413	422	395	411	384	411	419	408	385	442	407	448	414	410	378	393	414	391	387	412	384	385	445	407	431	416	365	396	442	431	388	400	385	411	432	384	394	414	414	400	390	422	419	388	386	395	388	383	410	394	379	421	404	408	430	384	427	441	397	400	389	430	378	385	390	384	411	384	409	407	384	395	418	396	382	380	408	412	390	428	407	428	364	406	391	424	415	451	440	389	423	402	387	388	403	419	415	388	397	418	453	409	379	364	399	407	416	398	382	395	399	384	387	400	389	391	380	389	400	382	408	410	413	408	383	367	411	372	388	375	382	394	437	382	420	378	417	384	389	424	402	374	385	386	431	405	400	398	367	413	368	366	385	392	443	417	410	401	404	391	401	417	421	392	416	405	402	382	390	423	399	436	418	376	365	385	414	417	410	431	438	380	406	396	405	376	397	374	386	400	384	445	419	383	399	397	403	449	386	425	429	403	404	398	397	393	377	382	396	367	401	408	387	387	407	353	411	419	396	402	397	443	395	397	401	420	387	372	364	420	403	392	404	388	375	423	405	405	398	366	426	396	375	382	405	422	412	415	398	457	379	406	424	428	363	454	436	358	377	367	371	363	400	391	372	398	367	388	385	385	386	394	414	438	399	386	391	400	392	379	441	398	380	389	387	397	406	403	407	402	408	395	399	412	398	397	424	411	387	391	431	412	429	463	400	395	416	371	416	411	418	374	382	445	399	385	396	397	398	411	351	380	375	425	378	401	411	456	368	409	447	443	432	421	430	400	426	398	383	415	403	385	409	350	392	379	422	400	432	377	411	403	410	426	409	406	379	395	402	381	415	386	419	378	390	422	395	406	376	383	416	422	389	411	373	401	417	399	390	391	390	407	428	412	381	408	399	396	403	418	375	412	388	381	397	403	384	379	399	411	405	386	401	377	439	391	372	420	370	422	394	395	412	416	408	416	415	403	410	395	409	394	398	434	402	409	401	387	397	415	384	424	445	424	424	390	393	409	401	394	413	398	393	393	403	386	408	381	386	400	398	407	399	419	403	376	404	397	400	398	411	399	411	381	391	361	401	407	389	412	379	363	389	399	382	424	373	394	407	426	420	370	413	412	383	398	395	376	360	376	390	425	382	408	402	409	380	370	398	395	381	407	430	360	359	374	364	422	367	381	422	414	428	417	375	423	402	410	386	379	403	428	406	391	404	422	382	410	382	378	402	384	342	402	387	401	358	386	394	389	405	405	439	402	400	396	382	382	402	386	429	411	412	395	433	383	396	404	389	399	407	383	387	415	398	402	383	406	409	383	400	394	382	404	414	413	415	452	385	428	381	421	414	379	413	382	406	410	382	404	444	428	404	395	386	386	431	410	404	410	432	386	415	394	384	407	378	402	419	383	400	398	392	416	405	416	400	413	413	424	400	405	410	406	386	398	401	381	402	407	411	435	434	412	411	410	386	373	424	414	408	393	417	408	382	435	396	409	364	370	394	384	392	408	433	404	424	376	416	371	368	402	406	415	403	422	402	416	376	390	413	413	408	358	409	403	371	393	387	432	408	392	400	404	396	395	400	389	400	422	377	414	355	381	417	384	401	379	384	410	430	387	376	442	425	359	404	397	427	411	395	403	408	431	397	441	373	370	428	391	403	406	416	394	409	402	397	393	387	443	431	416	419	385	357	435	401	403	415	377	403	388	399	405	391	393	427	398	383	368	408	430	382	403	413	367	377	402	424	417	403	376	385	404	424	418	415	409	409	359	391	400	400
23908	20960	27958	24102	19744	1580	513	370	289	263	209	202	227	205	161	162	164	146	171	150	159	141	169	147	179	159	139	145	144	153	139	129	129	147	109	148	146	144	141	123	120	122	135	134	136	134	150	143	124	128	129	136	117	139	135	134	134	132	139	141	151	150	133	137	151	147	140	134	128	118	137	127	126	130	124	146	114	151	109	143	137	140	120	108	137	122	98	140	140	120	126	135	132	119	115	124	142	129	117	121	134	135	131	136	134	128	107	147	143	146	118	118	148	133	125	130	152	114	142	158	132	128	125	116	143	115	137	141	125	149	119	124	127	136	116	124	166	129	164	130	132	112	134	133	129	113	133	133	134	142	143	136	134	124	144	139	116	139	125	119	116	118	124	115	133	150	135	130	131	119	131	126	130	114	123	108	118	153	134	122	116	127	144	117	133	137	115	134	129	146	139	128	137	127	132	134	130	120	142	135	143	136	111	153	127	125	121	137	133	113	126	129	109	123	141	139	126	134	136	133	129	120	132	119	122	130	139	138	126	114	143	131	106	127	129	119	116	144	134	134	152	115	119	117	138	127	145	132	123	138	129	140	129	113	145	115	145	129	114	136	128	129	127	125	131	125	134	138	118	109	131	135	124	136	139	122	112	125	143	133	138	126	106	132	140	148	135	160	125	137	124	145	135	139	124	125	120	123	130	111	138	121	126	125	135	116	129	116	145	143	122	153	115	138	149	147	126	131	138	127	128	115	137	127	128	123	135	153	131	115	134	154	140	126	127	125	134	138	129	124	132	113	124	132	108	146	151	128	123	122	129	133	128	120	131	125	160	147	152	152	140	136	134	131	136	128	131	126	134	140	119	121	138	154	122	131	133	145	129	120	114	117	126	132	121	135	142	131	121	131	122	116	131	135	129	114	134	117	128	135	139	108	128	125	111	127	105	148	136	129	143	120	126	127	142	115	128	133	124	126	114	138	134	150	112	129	136	126	122	138	117	132	138	147	135	142	152	120	144	106	130	133	141	150	139	136	145	131	130	110	130	120	130	111	139	126	142	146	135	124	98	119	133	117	132	114	121	146	111	149	138	114	151	126	109	113	129	124	149	134	128	144	121	140	118	116	120	136	128	140	137	116	128	121	135	128	127	126	129	133	109	144	128	126	134	132	149	136	122	148	136	128	146	141	145	125	118	137	121	127	122	114	129	116	124	99	138	129	133	127	112	104	142	116	120	131	147	125	128	146	127	107	119	124	131	143	140	116	130	145	124	140	125	148	135	129	117	130	142	146	130	117	138	117	143	140	135	118	141	130	111	142	130	126	139	143	134	112	127	136	137	128	141	116	109	136	137	135	115	120	118	114	127	155	140	138	152	139	128	142	133	127	132	132	166	112	145	140	137	121	120	131	108	118	127	128	155	121	119	136	122	143	131	131	114	137	118	105	124	128	139	114	143	128	114	124	117	149	131	129	113	131	132	152	138	131	117	119	137	131	113	164	124	125	112	134	134	116	138	145	127	140	113	127	123	104	136	143	125	140	125	129	140	143	139	143	124	125	133	139	133	138	130	120	141	116	115	134	117	135	131	123	126	123	124	113	120	137	137	132	126	133	127	150	111	121	152	127	130	125	123	115	133	137	115	119	139	125	115	137	113	146	113	147	148	143	132	126	125	135	146	107	144	116	123	123	115	119	146	121	129	121	130	135	101	129	113	131	123	140	119	136	133	122	140	135	137	133	119	119	129	121	141	146	144	111	116	115	128	129	134	109	113	135	128	120	129	120	115	127	132	130	133	141	137	154	123	115	112	142	130	132	127	129	102	120	133	137	132	130	119	146	122	137	126	124	142	131	139	123	116	146	139	148	118	149	125	123	158	133	133	137	170	129	121	154	116	128	106	117	126	114	128	137	119	129	121	133	138	135	144	125	111	121	141	132	119	121	142	129	113	122	133	134	125	125	113	143	157	142	135	154	141	136	115	130	125	127	140	109	123	126	150	140	122	129	121	136	135	116	132	134	151	134	161	119	136	113	116	137	122	135	129	133	131	144	155	125	129	127	124	142	124	128	141	128	134	142	140	120	119	120	135	129	129	139	128	131	152	126	142	124	146	121	133	133	114	138	128	139	129	126	130	147	126	140	117	115	130	144	153	144	135	126	104	116	123	116	125	118	125	124	123	134	116	144	156	110	127	122	114	138	138	133	151	146	143	126	125	123	121	129	128	142	118	124	154	128	124	121	139	119	136	151	141	123	119	125	107	136	126	131	109	148	138	127	130	126	126	143	141	138	118	130	143	103	129	125	135	131	124	108	171	128	114	116	123	143	122	117	149	111	121	134	149	119	122	127	105	134	138	119	142	147	129	131	121	115	115	136	151	116	127	134	127	117	130	135	133	140	134	122	143	119	122	131	138	119	121	136	116	109	126	122	120	131	120	120	116	150	155	131	134	126	136	145	126	120	141	127	142	119	122	111	128	131	131	129	114	110	125	121	135	124	140	127	132	134	139	122	129	118	141	129	127	118	116	130	136	123	137	128	130	129	122	122	119	114	151	142	136	115	143	138	148	125	140	156	124	137	129	130	129	113	127	135	134	127	134	134	131	119	137	129	125	114	142	141	125	151	127	129	122	139	138	123	146	130	131	147	123	135	126	122	140	132	129	150	130	117	134	114	130	150	92	116	119	116	124	139	146	114	143	123	154	135	143	140	127	131	126	132	119	147	128	131	125	143	117	122	128	134	134	136	118	150	124	152	136	137	140	138	123	140	148	143	118	128	125	123	126	126	123	146	128	127	130	95	122	112	127	133	130	133	124	131	124	138	146	118	130	119	125	132	136	139	132	143	136	131	134	136	127	129	115	150	136	152	121	123	130	119	134	128	145	136	138	156	119	153	138	119	131	125	123	136	111	125	126	112	138	139	108	125	121	128	128	140	127	123	138	143	126	148	117	129	162	126	142	121	121	126	142	126	119	129	112	122	149	150	140	140	131	120	134	130	133	129	135	119	131	134	134	148	129	132	117	130	136	107	127	154	120	112	132	162	128	132	122	130	121	126	127	116	117	144	146	123	148	126	136	126	120	131	129	116	127	152	138	136	134	145	153	125	118	112	145	112	129	135	125	122	130	125	122	131	149	99	118	142	139	121	130	135	138	124	127	115	133	147	115	135	150	128	123	115	109	159	127	136	131	138	142	133	142	116	119	131	123	131	141	133	127	129	110	134	117	135	120	133	151	132	121	125	127	124	140	119	130	139	142	114	123	146	144	115	123	151	126	135	147	136	131	145	123	130	116	125	136	111	115	114	124	122	136	137	137	141	129	140	126	117	127	117	159	130	126	129	119	116	139	108	133	135	134	144	122	122	137	103	132	133	132	137	118	136	114	122	144	151	126	143	143	128	138	125	133	132	121	148	133	140	132	127	109	118	144	114	131	143	123	145	142	124	125	121	131	122	133	141	115	131	127	142	152	127	128	108	131	135	118	127	133	134	137	152
17070	9399	7901	4087	2558	1779	1391	1073	934	806	653	608	535	514	441	428	425	395	348	378	350	334	344	288	284	296	301	296	271	307	277	273	301	257	285	267	237	279	267	263	279	242	277	281	277	287	289	239	277	254	269	257	260	249	274	276	259	266	257	258	262	260	261	300	277	287	266	254	251	255	244	276	241	253	254	270	257	282	256	251	217	257	247	264	228	247	261	288	244	233	261	249	265	259	271	248	232	228	270	245	236	246	257	229	254	245	252	248	231	246	237	251	227	277	276	246	280	246	248	266	249	287	274	258	227	261	287	291	256	249	257	260	277	248	249	265	250	308	285	236	253	263	239	250	244	262	275	266	273	265	240	245	228	225	259	253	243	249	237	264	252	230	228	253	237	249	260	234	242	210	283	241	249	280	242	241	252	262	261	269	256	259	258	252	261	251	253	259	267	232	249	220	227	254	241	260	265	263	245	255	258	234	253	273	275	257	256	250	276	243	241	248	252	273	247	220	233	290	285	268	236	251	279	260	279	226	247	223	269	247	268	248	260	277	257	239	246	247	277	274	243	242	270	270	292	252	218	238	243	261	227	259	262	257	277	255	290	227	259	288	269	249	255	266	258	269	227	242	265	231	221	277	238	284	249	248	249	273	232	250	247	247	260	261	247	244	262	241	263	276	271	232	237	260	293	285	229	237	264	248	259	268	225	288	224	254	265	245	271	251	263	257	253	252	240	272	240	274	249	249	240	257	258	271	254	232	271	252	262	252	253	218	248	240	294	262	273	245	237	260	260	280	280	247	247	273	260	261	239	237	262	247	250	267	281	228	269	218	250	244	247	267	249	258	230	248	239	284	245	245	290	268	271	241	255	265	268	276	235	272	254	258	254	257	258	252	262	268	266	266	269	263	247	245	252	269	260	257	277	241	253	268	273	229	251	241	274	270	263	280	245	248	270	284	274	271	250	263	237	245	260	217	255	263	255	237	273	263	251	230	245	241	253	252	290	248	252	286	247	285	242	248	250	253	242	258	244	237	246	236	256	257	258	260	248	262	236	273	257	259	231	261	277	241	272	214	273	264	301	256	281	250	245	266	260	243	244	247	234	250	230	259	247	261	230	257	233	261	248	261	241	283	250	266	264	254	242	234	255	244	216	237	288	254	244	260	277	230	242	245	242	270	258	271	258	255	257	241	248	236	257	227	245	270	265	232	269	260	216	265	231	278	228	258	231	258	245	254	252	257	242	271	255	269	256	258	254	236	269	248	229	248	252	231	276	253	241	257	254	219	247	275	268	261	249	263	239	242	258	241	238	282	264	258	243	237	263	237	256	266	238	267	277	259	239	240	264	258	239	257	242	262	253	257	278	236	238	252	266	275	236	247	280	284	301	251	236	241	260	258	235	228	259	264	288	253	240	259	250	254	253	262	261	252	251	270	265	248	248	233	276	235	245	230	280	273	275	246	276	251	266	221	282	247	247	258	252	271	268	257	238	240	254	241	243	264	232	260	245	247	246	245	247	235	261	233	256	224	262	246	270	280	248	265	291	241	266	256	251	262	251	270	264	232	252	249	279	240	259	235	235	229	274	240	263	270	236	291	242	268	257	237	262	262	233	228	222	258	232	252	269	272	266	256	228	252	292	274	254	245	246	227	278	297	246	264	234	269	264	262	261	260	237	243	256	240	254	229	244	246	260	269	264	265	257	266	246	260	254	268	228	253	260	273	238	259	250	213	249	246	242	265	257	257	230	256	263	233	254	239	233	240	264	256	247	264	254	219	219	275	210	254	244	243	253	203	270	260	262	247	277	252	254	270	242	213	257	255	256	239	255	266	272	236	278	280	244	254	254	301	258	243	276	226	259	218	256	261	237	240	282	224	249	242	259	256	257	256	266	250	256	262	275	258	225	265	261	242	243	253	251	252	234	258	257	240	260	248	233	266	237	243	232	250	264	265	222	271	264	264	251	238	250	230	228	260	261	265	260	273	264	254	273	272	271	296	264	250	243	251	255	249	267	281	257	254	253	238	251	240	267	271	252	238	249	251	213	261	225	245	282	270	250	238	254	284	240	257	249	269	269	251	274	253	246	231	268	267	261	240	238	275	229	255	247	264	260	251	262	265	247	251	270	242	232	218	246	245	259	279	245	264	273	239	242	276	269	270	237	278	234	247	267	284	239	249	265	267	263	247	257	244	255	253	270	267	299	238	255	264	280	251	249	269	256	275	242	239	251	257	256	279	276	236	266	281	245	274	276	253	251	250	243	284	232	285	234	266	268	249	239	254	246	278	244	268	262	246	233	283	226	254	283	265	257	259	251	232	264	247	247	269	275	256	241	227	257	276	259	244	253	259	239	279	243	273	238	231	246	239	248	249	267	263	265	251	244	253	243	230	257	260	233	241	276	239	235	238	266	248	241	268	262	240	258	252	238	257	258	262	235	230	220	208	263	243	260	253	271	245	243	264	261	241	248	247	259	266	242	242	246	278	263	276	239	266	247	266	249	246	267	262	223	271	261	252	252	254	243	273	274	271	247	250	244	240	239	257	248	251	254	271	260	254	279	260	253	254	231	259	250	259	237	253	242	278	236	268	228	286	241	270	263	263	254	245	226	265	280	264	261	269	238	291	226	255	253	253	248	228	267	249	247	242	239	260	258	251	259	234	264	258	239	260	243	247	251	247	257	260	256	235	266	254	251	258	247	263	280	255	235	247	255	236	248	261	247	278	245	269	251	226	255	244	258	234	283	255	261	252	240	280	256	251	264	260	267	264	243	261	229	263	251	240	243	261	234	276	249	237	251	226	261	252	258	260	262	259	231	254	258	271	261	261	272	239	245	262	241	278	247	239	273	239	257	263	250	260	251	257	231	245	246	248	229	274	244	295	257	263	256	267	243	244	244	273	271	252	271	227	281	260	268	268	257	248	267	256	249	261	273	247	278	264	245	234	239	223	264	236	229	266	232	249	241	244	248	240	246	238	228	222	261	247	240	251	241	256	248	248	250	252	236	244	241	250	249	254	280	289	233	267	242	253	242	228	245	284	220	247	254	260	253	230	250	237	249	250	266	266	238	248	260	262	251	256	275	266	248	270	278	239	258	248	276	253	229	231	262	240	246	241	251	263	252	278	245	248	254	272	295	247	244	250	248	225	285	246	272	268	269	233	247	220	256	246	251	263	257	231	250	268	233	219	263	269	257	227	264	257	254	264	258	276	275	245	264	242	271	237	217	242	258	285	258	262	266	248	252	247	269	247	233	247	258	281	267	252	242	266	210	229	239	249	250	249	253	246	238	257	235	258	256	252	266	238	279	287	233	240	247	269	256	257	268	257	269	258	252	236	243	242	248	258	287	249	269	227	230	253	234	277	247	248	221	275	257	290	232	256	253	267	240	249	267	258	238	282	244	261	244	261	259	249	239	261	236	228	250	234	244	278	245	243	244	256	286	199	268	276	244	274	260	253	241	262	258	264	266	290	257	289	241	250	215	250
22978	20958	28623	23443	20958	19055	1934	787	665	564	502	486	467	417	390	380	394	381	389	336	355	359	378	379	337	352	336	339	342	346	374	361	359	335	331	317	332	344	313	331	377	341	323	330	327	330	337	312	353	301	339	318	334	328	329	348	352	318	357	319	329	355	312	314	331	300	317	320	328	314	309	319	325	320	338	323	296	325	311	337	339	293	329	329	356	290	344	337	315	338	351	315	335	319	275	289	323	302	309	307	329	289	328	315	330	325	279	290	306	339	296	296	268	306	312	335	327	282	327	323	287	314	321	306	313	316	278	304	289	322	310	328	300	346	313	287	314	307	331	337	298	319	283	304	329	321	387	298	340	314	336	293	305	322	295	303	330	293	310	310	322	306	296	310	290	310	323	306	338	308	314	318	329	311	301	325	296	342	322	337	301	311	311	326	266	332	310	342	295	314	324	310	318	332	347	301	318	290	333	333	311	318	304	324	322	339	323	334	294	316	304	295	299	307	319	317	320	320	336	302	313	311	313	304	321	332	321	302	289	304	322	317	292	313	309	326	321	285	345	304	301	320	323	310	301	283	310	322	311	330	314	317	291	320	301	305	329	322	311	337	328	308	310	326	297	293	279	324	276	313	314	321	303	318	326	280	317	325	324	308	293	333	305	302	334	319	302	281	278	330	312	299	327	333	314	288	325	324	298	289	322	310	334	310	361	310	321	316	336	349	324	326	300	314	327	329	295	323	345	312	293	303	285	294	327	323	331	332	324	315	286	294	304	313	326	311	316	318	300	281	344	306	297	296	313	317	289	321	316	338	336	300	325	338	343	322	328	330	312	265	320	289	308	327	282	337	331	303	309	312	319	316	309	312	296	301	328	316	311	318	301	304	272	315	322	315	347	323	320	326	331	295	287	317	311	364	317	318	322	321	304	295	290	327	300	296	315	317	312	291	316	344	317	346	293	328	269	339	340	315	280	332	329	328	332	342	293	327	334	317	335	328	306	338	285	308	283	307	293	286	299	298	291	305	326	326	313	330	271	290	286	293	301	317	317	309	288	348	335	329	310	277	314	325	281	338	294	326	299	332	313	326	303	334	271	311	305	294	305	326	295	314	304	313	331	295	322	293	330	300	334	331	282	332	267	299	321	309	312	286	311	323	317	302	310	326	317	289	313	303	284	289	308	298	307	306	335	315	334	306	307	324	325	303	301	324	311	337	319	311	322	319	309	342	318	288	312	313	318	308	316	336	280	313	300	298	314	315	343	315	328	298	306	283	304	329	339	331	275	303	279	328	318	328	282	302	286	327	320	250	275	335	313	287	309	295	325	309	328	337	308	265	309	303	317	286	300	358	336	317	320	315	298	281	287	311	312	320	323	298	342	291	335	322	315	303	304	301	312	335	304	294	332	293	362	343	317	312	300	280	319	311	303	326	307	287	294	323	316	358	297	306	328	303	309	342	310	301	306	311	307	304	291	347	284	326	303	295	342	333	333	337	314	345	333	323	295	271	294	292	338	283	297	280	290	321	319	315	280	345	338	321	319	324	306	307	297	291	339	311	299	276	303	305	284	304	321	299	335	324	325	333	304	315	359	326	330	319	315	321	307	311	316	319	330	316	292	306	302	286	292	310	306	328	314	330	340	332	328	358	318	309	293	345	340	330	337	280	303	334	305	293	284	287	311	330	319	309	289	286	339	292	298	298	312	317	302	333	319	335	308	299	304	306	317	361	296	300	309	312	329	294	327	351	325	299	340	293	324	323	287	284	335	332	274	294	327	340	332	300	319	306	325	322	311	310	330	315	304	306	336	300	292	341	304	323	292	328	355	349	306	316	304	310	315	326	315	293	337	336	329	308	289	299	332	285	323	328	351	309	308	320	351	310	319	293	307	326	353	289	305	319	298	302	320	292	334	319	304	296	307	327	311	316	291	306	311	316	283	300	309	310	293	304	342	312	311	316	335	319	300	282	323	329	285	293	335	304	330	303	328	322	296	332	301	304	327	317	280	330	330	316	323	332	314	339	306	327	311	290	294	332	329	322	311	296	342	332	345	319	319	309	331	316	336	306	341	317	326	295	319	321	321	331	353	326	315	355	298	312	319	305	356	327	316	331	322	338	315	275	316	323	307	314	307	321	297	310	316	330	311	292	320	310	316	286	333	318	291	290	289	335	330	305	311	296	314	315	303	318	312	313	336	327	297	299	299	356	294	321	316	317	294	325	351	295	291	297	320	334	278	307	302	351	311	334	295	295	321	309	331	298	294	312	300	336	269	315	305	331	318	286	307	329	299	340	292	293	302	324	320	328	344	294	317	329	317	289	314	340	312	273	319	299	315	318	311	309	323	307	302	281	308	319	313	318	345	324	335	310	290	289	307	343	305	305	277	324	324	321	269	299	326	322	299	308	299	327	305	326	329	274	309	340	290	304	303	300	306	293	318	298	308	321	292	328	307	315	292	289	309	307	325	353	320	313	316	313	321	305	317	298	321	323	302	324	335	330	311	308	307	314	344	311	326	343	334	306	314	320	320	295	313	299	306	305	301	301	325	308	287	351	315	299	313	284	295	313	304	285	306	321	339	276	312	309	310	268	338	296	326	319	349	282	296	309	289	326	325	327	308	298	342	285	323	308	320	324	314	327	299	327	289	313	298	303	310	313	334	301	309	307	299	314	318	314	322	347	306	323	334	327	287	295	342	284	318	308	308	294	331	295	329	331	274	306	304	315	312	318	327	299	306	327	341	314	310	322	307	276	330	306	289	324	289	324	337	280	301	338	327	309	296	308	315	322	312	324	330	320	314	303	335	329	333	330	282	294	319	301	327	316	294	321	303	325	297	314	310	324	302	307	292	297	307	268	296	288	315	300	312	306	318	341	332	271	313	358	314	329	307	323	307	335	318	288	311	343	294	311	300	337	295	292	304	312	299	336	276	308	338	315	296	313	321	290	312	310	310	337	279	327	320	331	323	299	331	311	289	307	302	315	320	303	345	301	294	331	299	322	312	308	329	335	308	293	335	316	337	322	300	316	305	309	294	284	312	345	296	269	330	317	309	282	299	307	317	296	282	302	320	316	334	298	333	293	305	282	286	302	318	318	323	302	315	296	330	297	320	321	313	320	328	326	341	328	314	317	302	307	304	308	314	325	331	311	287	333	318	322	268	280	315	316	325	295	289	301	338	323	316	303	339	338	325	302	325	333	305	290	285	300	347	319	283	330	281	307	314	330	309	329	309	331	320	324	321	291	343	298	321	339	291	326	330	296	335	320	292	274	316	310	289	332	308	317	317	334	302	293	340	320	321	314	282	299	315	310	294	279	299	312	321	333	313	310	308	317	316	322	305	304	328	316	335	337	326	273	279	319	299	354	282	303	297	330	319	296	330	315	299	326	307	323	292	317	316	298	291	321	316	311	337	302	300	321	311	308	329	277	339	317	309	299	325	311	286	325	298	278	315	336	280	294	297	306	316	301	302	306	340	346	307	332	308	290
19990	15337	13094	6918	4622	3455	2737	2157	1754	1498	1330	1164	1083	979	885	868	827	770	805	726	741	678	651	671	696	655	613	612	683	621	630	575	636	628	630	590	610	553	599	549	575	586	571	545	577	525	571	575	579	569	542	526	561	579	602	566	486	545	566	539	538	578	591	566	508	581	556	536	579	515	553	551	529	597	542	534	553	561	551	540	513	526	593	521	605	550	568	558	543	589	518	539	561	565	547	517	562	521	565	543	539	580	557	561	543	581	547	562	553	537	543	531	547	542	574	550	521	511	516	605	567	527	522	555	588	529	508	526	550	569	487	537	543	521	529	589	552	552	556	531	538	546	535	563	582	553	575	531	552	612	566	536	550	498	543	524	545	490	575	512	577	528	556	543	531	533	587	567	568	559	530	518	505	546	561	522	576	554	557	575	550	546	543	587	553	536	551	535	552	523	604	497	548	527	557	541	544	527	541	556	568	544	565	569	574	539	534	557	554	531	560	561	539	585	531	517	518	500	596	498	519	544	544	490	571	553	531	558	522	551	568	513	539	593	562	533	541	526	595	545	567	506	597	520	528	505	488	563	575	503	547	535	549	547	549	548	582	553	525	535	530	599	528	532	568	564	571	580	528	583	533	560	551	537	575	548	525	549	538	553	532	576	520	543	513	536	562	553	569	569	503	573	529	584	564	525	532	554	489	545	520	515	509	541	552	537	516	540	521	504	559	588	532	578	531	554	526	559	510	580	551	528	538	538	551	532	576	544	577	520	555	553	536	608	508	529	551	546	497	528	538	573	557	538	528	560	530	546	523	555	542	512	540	568	498	546	554	542	523	535	481	507	542	544	551	510	562	513	561	565	555	526	510	508	501	533	563	593	546	570	531	523	557	527	581	529	536	531	552	521	523	560	556	549	599	536	516	539	548	541	534	558	519	562	549	560	538	530	535	556	582	545	607	565	543	519	524	547	553	533	535	582	585	518	564	525	567	521	567	570	571	523	541	518	483	556	576	593	527	556	546	568	544	545	555	528	561	556	532	591	545	534	546	574	608	580	494	549	539	578	532	514	545	550	486	519	544	576	533	522	607	558	539	541	519	519	544	550	532	538	544	537	515	553	488	507	576	540	544	552	564	524	547	569	529	565	545	546	555	567	557	538	563	545	543	559	530	543	572	574	569	557	554	529	545	539	565	516	536	543	564	535	504	582	543	520	554	487	570	570	525	500	524	519	555	533	548	513	525	501	586	559	574	585	560	526	549	560	589	567	549	552	538	523	535	515	508	549	549	531	570	548	529	552	543	567	532	553	560	521	565	523	547	509	559	561	547	577	513	529	546	586	513	578	504	552	547	532	560	530	550	528	537	540	543	553	563	548	566	572	535	542	566	529	557	521	533	561	580	578	532	515	579	553	536	560	558	570	556	527	525	522	569	512	560	519	535	521	547	535	522	534	557	594	548	553	512	502	556	522	558	527	543	578	548	536	543	545	509	515	522	527	554	511	502	540	527	498	549	539	553	557	566	568	591	516	533	539	532	538	514	562	555	544	544	553	590	533	538	517	562	549	539	551	530	491	565	506	539	524	580	566	535	543	545	520	543	555	536	550	563	503	591	545	562	535	599	545	586	585	564	525	499	542	569	500	552	548	556	537	547	573	534	542	561	539	547	496	571	582	564	544	553	531	578	535	545	591	526	516	537	521	533	525	538	509	523	580	549	519	576	534	570	514	510	517	540	535	520	536	509	537	532	546	527	527	556	526	507	488	542	500	514	555	548	566	556	553	542	505	563	528	540	541	523	602	552	566	527	547	575	543	527	542	555	516	574	565	531	525	521	576	542	565	536	491	571	522	577	534	537	555	573	558	544	565	541	562	562	528	572	548	589	540	501	489	570	501	567	554	571	591	564	548	549	562	574	492	545	556	536	564	555	533	531	587	533	570	527	481	502	517	531	547	511	542	571	567	501	521	520	474	498	533	535	546	535	588	548	517	533	546	600	536	559	551	567	512	497	529	546	541	532	537	535	558	539	545	548	553	576	573	517	528	593	556	527	546	543	537	529	579	556	555	564	506	573	516	601	508	540	583	560	540	549	561	532	545	569	528	556	572	549	500	537	513	546	484	507	512	533	518	546	586	526	548	499	528	532	544	508	502	507	535	548	529	582	549	531	545	533	540	528	547	537	577	557	527	546	545	550	538	562	519	571	564	531	559	553	519	560	526	500	560	552	563	544	580	581	540	607	560	608	572	538	538	540	541	584	538	530	535	519	577	526	547	550	571	509	509	532	588	502	539	561	526	584	558	565	480	533	526	531	539	550	600	542	529	525	528	554	496	540	488	593	627	573	544	560	584	568	510	574	523	546	562	535	534	558	530	557	538	548	515	558	546	513	514	509	521	558	560	491	515	513	559	553	533	566	577	570	515	558	562	539	538	563	539	549	544	541	520	519	532	545	560	578	539	576	542	536	542	523	519	531	492	512	553	535	585	555	564	549	544	535	585	520	531	550	496	591	539	583	525	584	577	533	559	503	517	552	551	550	555	506	586	541	534	554	534	554	563	533	552	566	514	558	498	530	546	513	557	545	564	557	527	558	557	567	544	556	578	549	511	517	550	548	554	509	536	500	572	561	573	543	548	553	523	546	518	566	580	574	509	553	544	553	560	529	599	576	538	553	566	487	541	550	502	510	544	494	533	536	555	600	559	536	508	536	529	541	538	572	549	541	524	524	610	575	549	528	568	504	547	550	569	556	556	541	532	540	531	509	531	601	494	556	545	551	532	545	569	564	515	552	536	580	566	550	569	548	578	501	523	556	568	548	551	536	574	587	510	564	568	554	530	550	516	555	534	531	516	554	546	531	546	550	543	563	528	541	592	541	505	497	533	482	543	566	515	564	534	552	551	552	542	503	532	512	560	511	502	578	613	528	528	521	527	534	531	541	526	531	532	525	562	490	578	549	555	523	525	536	550	531	525	562	517	532	571	539	550	536	519	544	569	567	550	566	565	564	515	577	560	543	562	540	524	620	517	530	517	539	548	545	557	549	561	574	571	573	524	522	539	522	601	609	552	545	557	504	545	509	525	563	543	550	527	546	551	548	560	494	524	530	523	555	500	569	499	537	532	540	529	547	515	538	517	552	531	545	530	571	547	574	558	497	513	551	527	510	579	512	545	539	532	562	519	495	504	517	550	539	556	567	529	542	568	531	567	538	567	542	548	550	550	540	559	571	550	501	596	530	568	550	533	530	549	534	526	489	528	543	557	518	493	531	531	556	528	582	551	529	529	581	559	553	596	544	575	525	550	507	497	557	558	586	524	550	541	564	572	545	576	509	522	527	589	506	508	578	511	532	596	558	564	586	537	544	535	519	569	512	531	566	500	573	531	570	492	525	588	501	571	560	522	540	539	580	593	592	550	498	545	532	574	539	483	550	582	511	543	482	545	540	511	545	513	519	526	545	530	551	570	556	513	527	533	511	578	555	488	585	473	587	561
26627	20470	8330	716	443	405	253	233	236	215	225	231	219	226	243	206	255	225	221	225	222	192	198	210	231	205	220	210	209	209	184	197	212	218	230	196	221	215	202	227	193	234	217	211	209	200	223	185	233	202	194	198	219	210	227	257	208	201	199	209	207	219	205	213	234	204	207	221	197	221	230	213	197	186	223	214	215	206	213	213	182	220	199	226	206	196	241	213	221	203	257	218	189	202	190	187	199	213	199	217	214	191	209	184	196	212	196	216	228	225	229	220	199	209	215	192	230	228	196	223	232	191	209	188	216	203	220	188	231	241	224	186	229	218	225	207	204	182	207	198	201	220	214	208	193	228	203	209	219	230	208	200	164	211	210	206	198	200	212	207	197	233	206	210	214	208	232	240	204	200	203	200	212	193	186	223	226	190	208	210	186	196	237	217	203	195	199	179	204	221	210	210	196	214	199	199	220	239	195	236	224	205	220	214	219	200	193	187	222	184	207	196	214	191	212	209	210	203	205	224	253	225	196	204	221	218	210	206	227	216	208	200	204	205	225	205	197	189	201	217	220	215	217	222	212	217	193	190	187	217	232	226	193	186	211	221	196	231	209	227	211	216	192	245	197	215	225	227	219	201	223	190	212	167	192	220	218	195	207	196	225	203	219	222	214	222	199	216	233	199	208	202	211	208	225	229	190	207	214	188	231	219	210	184	186	220	232	196	232	216	204	225	205	206	208	202	207	225	216	209	219	213	203	239	203	198	220	209	221	212	217	212	191	226	202	215	218	174	198	233	210	227	208	207	224	226	237	208	212	210	215	220	205	222	187	189	182	224	214	204	242	226	223	198	213	218	214	232	199	215	214	234	215	213	202	196	210	204	192	201	217	202	221	191	214	204	204	226	197	207	204	197	208	194	224	207	218	210	206	198	200	217	211	215	203	221	189	207	232	230	221	232	213	214	210	210	216	246	202	223	228	202	175	212	215	226	219	205	252	198	192	197	205	231	218	220	202	193	201	189	212	220	208	204	178	199	214	199	218	223	228	206	205	237	212	230	203	199	219	212	198	187	218	211	173	212	201	188	192	196	212	191	211	224	225	197	205	227	205	231	182	196	205	243	230	215	200	212	162	213	206	211	209	183	198	174	221	232	202	196	216	209	190	202	216	219	196	241	213	240	192	185	223	185	196	194	218	212	195	209	194	198	217	178	184	224	208	199	192	217	203	191	201	222	234	187	211	211	179	207	194	224	220	223	197	191	202	222	203	167	195	218	231	188	218	225	205	214	213	188	226	229	225	206	215	203	201	199	180	218	202	183	199	216	217	218	211	197	222	213	209	225	207	207	198	218	193	225	218	206	201	240	232	217	189	215	205	217	216	214	192	230	198	220	210	219	215	226	216	210	212	204	215	223	196	218	211	188	194	229	218	217	213	210	199	216	222	189	197	195	221	228	225	201	219	210	227	180	209	200	203	215	207	204	200	205	233	210	200	208	208	214	195	191	211	188	209	213	205	191	201	197	215	205	199	233	215	232	200	205	200	211	214	209	181	219	209	195	206	188	203	222	191	243	202	207	218	198	224	241	205	199	211	201	189	215	216	223	240	222	207	195	222	194	224	213	191	207	214	250	229	194	208	195	201	190	206	209	214	201	208	198	174	176	205	238	204	211	214	198	223	206	194	231	230	204	195	196	199	233	218	205	217	236	195	244	172	198	197	220	221	249	205	206	206	204	207	205	216	200	216	206	217	227	219	207	181	194	210	208	199	231	218	215	216	188	199	198	223	218	204	207	201	198	214	223	214	202	224	208	205	204	228	203	218	203	217	236	200	196	226	214	221	223	206	210	221	179	197	228	208	191	206	212	179	208	185	216	211	210	207	217	236	198	199	227	218	209	214	192	204	195	221	211	216	219	221	223	212	188	204	214	220	218	230	212	217	219	204	192	206	192	216	209	219	220	206	212	204	211	189	215	177	211	205	202	209	206	193	195	205	212	217	212	220	182	213	217	206	210	191	202	205	199	213	236	184	204	196	212	207	209	234	198	198	208	216	184	208	204	217	189	192	218	207	212	208	219	217	194	229	198	190	217	214	217	205	217	204	202	224	213	195	198	199	197	210	216	190	210	201	229	206	246	204	191	236	216	210	209	207	198	226	200	219	210	199	222	215	227	182	220	189	221	226	180	235	215	210	214	199	181	206	209	233	217	199	213	219	181	196	192	203	206	208	227	196	204	211	203	207	207	184	218	209	191	228	215	195	204	208	186	227	219	201	230	214	232	222	216	223	185	187	233	199	210	225	197	196	226	233	210	193	216	206	195	206	229	212	245	230	224	208	217	218	186	227	212	209	214	221	212	232	228	190	192	194	230	228	201	224	208	236	187	206	211	209	207	208	191	202	205	198	201	208	202	233	202	233	200	217	241	195	210	230	203	226	210	212	205	205	202	211	208	217	228	212	194	216	198	205	212	196	208	206	229	216	245	217	198	199	226	223	214	216	203	215	201	200	226	217	190	206	231	220	206	225	229	224	206	207	225	217	215	204	233	219	197	198	204	189	228	215	235	189	221	207	214	179	202	248	213	240	213	200	216	215	214	205	186	206	241	203	198	213	201	207	201	200	199	245	242	166	202	210	208	194	223	195	208	226	211	214	205	231	209	209	199	224	232	209	206	210	211	215	212	189	230	205	213	211	202	193	219	192	208	206	194	226	225	184	192	208	209	218	188	224	202	208	225	183	207	214	213	206	188	206	211	203	236	205	244	222	227	200	217	214	212	211	201	207	200	210	207	227	185	237	197	225	217	220	238	211	202	202	212	180	218	231	233	172	204	211	203	201	186	199	207	224	194	214	213	220	193	198	223	176	192	195	196	228	207	223	192	211	198	215	214	222	209	241	221	197	202	186	196	205	225	209	199	178	202	200	196	229	220	224	193	221	213	189	231	219	211	197	202	214	231	232	242	208	234	191	219	210	200	210	228	199	217	195	220	208	225	217	185	219	219	201	215	221	192	222	189	218	203	213	216	210	219	180	224	219	204	178	215	213	220	212	211	211	186	185	227	190	211	213	196	215	187	198	220	212	193	195	243	213	192	236	203	231	194	203	193	207	220	187	217	202	231	215	214	211	209	223	191	210	181	176	220	222	196	214	198	206	220	210	217	205	205	187	217	233	211	227	236	205	215	206	194	207	203	217	224	175	207	220	196	220	189	181	216	191	210	215	219	220	233	206	184	197	199	229	186	214	200	208	205	190	220	195	193	226	198	224	229	205	198	221	217	247	219	218	231	215	232	201	201	168	221	207	219	204	198	200	235	198	212	219	211	213	202	200	174	218	212	212	189	181	198	191	216	220	220	230	236	204	225	222	220	209	227	196	210	236	192	209	219	208	191	207	202	233	207	204	194	237	172	179	257	224	210	215	194	182	221	194	209	195	193	220	222	211	198	200	215	225	207	202	229	226	219	204	216	227	187	222	209	199	222	225	224	213	225	227	197
9017	1530	1340	806	652	527	519	473	469	447	444	416	452	419	407	446	401	428	420	431	382	430	402	431	418	412	415	421	429	397	390	405	390	424	392	397	425	433	393	396	439	425	407	390	433	414	395	431	399	423	386	418	402	437	406	445	397	402	408	390	369	420	390	374	387	382	427	403	415	390	407	434	417	408	426	396	409	402	375	391	419	421	408	399	402	433	389	406	377	416	421	430	386	400	437	401	405	446	420	399	397	387	422	386	412	407	443	435	405	417	390	367	395	385	459	403	401	432	400	380	365	412	378	407	412	408	396	394	429	405	408	415	446	434	373	389	404	412	402	413	425	382	434	390	407	436	426	363	410	371	464	413	404	384	419	391	406	395	406	362	414	390	386	356	418	369	402	406	391	414	420	436	396	403	372	378	395	395	409	411	379	401	414	426	362	399	403	390	415	381	377	397	370	407	391	389	386	391	409	404	398	419	401	372	399	405	411	426	377	404	426	395	407	403	398	387	415	435	409	386	400	418	391	406	421	385	402	417	428	395	414	416	403	397	400	392	389	412	421	400	402	374	393	405	399	362	407	421	394	373	380	388	391	378	421	430	391	439	397	424	393	406	395	376	447	415	415	388	379	384	410	401	404	368	390	385	401	385	404	416	396	422	383	407	397	418	413	430	383	372	408	402	416	397	421	397	397	394	397	452	467	434	424	400	408	420	384	413	440	420	446	402	384	410	422	372	390	417	408	406	420	405	405	370	420	378	359	380	356	378	420	420	396	422	410	424	354	404	458	386	382	403	399	426	426	343	404	416	425	413	400	411	405	458	419	412	400	422	464	388	427	402	384	439	429	387	427	370	368	383	395	415	407	423	397	382	414	424	379	415	409	405	388	423	403	407	398	407	404	415	401	370	438	436	390	423	450	443	412	367	408	411	391	417	398	419	426	379	374	398	404	401	412	394	351	417	417	374	425	358	392	381	411	421	414	384	442	433	377	394	398	397	388	416	408	387	407	385	403	422	381	443	372	438	393	436	383	430	424	366	403	397	390	398	376	386	411	443	406	403	395	393	393	390	388	400	402	425	410	386	412	397	398	406	403	371	425	380	404	378	414	384	405	405	410	408	422	403	409	401	416	417	403	412	396	411	421	373	410	425	388	398	386	402	391	398	398	386	391	416	399	403	404	359	382	430	400	435	414	400	374	401	404	400	422	390	383	391	382	423	391	388	343	400	373	390	387	416	408	408	400	382	407	419	403	408	377	398	381	389	390	429	373	357	366	404	404	428	424	426	392	404	408	378	404	407	435	410	444	390	418	399	416	420	379	393	405	398	415	415	427	391	427	399	360	419	393	395	455	388	417	387	403	400	359	417	399	401	379	402	394	406	376	405	475	380	392	389	371	436	399	419	400	392	357	408	420	385	383	404	413	376	398	421	404	397	381	397	413	415	409	426	401	408	427	405	388	415	423	384	431	408	354	445	398	388	421	423	377	409	384	425	402	392	397	393	341	393	417	390	375	409	434	414	428	432	424	423	425	394	462	427	384	421	393	411	382	394	429	427	390	369	405	381	399	371	429	397	399	386	405	403	418	414	381	450	394	429	377	400	399	394	385	381	386	405	361	386	423	418	375	411	383	387	400	406	417	414	397	388	427	379	394	392	424	377	435	407	370	390	387	399	394	377	412	410	403	385	393	424	420	360	424	417	398	399	393	358	405	387	388	386	417	447	383	380	407	406	412	408	439	422	426	397	407	413	372	420	416	406	423	435	393	407	411	387	379	387	392	403	408	449	414	383	400	419	393	391	414	413	398	380	386	431	406	381	412	420	379	373	425	421	358	389	389	368	392	412	413	386	441	387	416	402	371	401	400	399	436	414	417	386	455	370	414	345	406	440	383	390	415	450	376	422	410	386	417	388	383	355	425	394	388	452	397	382	406	378	413	429	415	388	386	421	427	408	354	376	398	421	427	441	425	434	392	413	420	434	413	369	398	420	377	429	421	377	384	417	392	428	425	402	410	439	399	377	398	392	404	421	376	392	402	432	406	381	378	388	394	369	415	381	405	413	387	393	397	410	427	396	418	403	409	439	407	366	414	394	365	415	394	400	393	463	409	423	354	376	363	407	399	417	436	378	386	436	406	401	396	389	392	391	407	423	412	399	423	396	385	367	416	371	375	362	432	412	408	449	409	352	419	438	402	388	390	398	429	398	380	406	398	363	399	388	425	400	405	381	403	405	374	399	404	376	407	405	397	429	361	432	384	409	432	415	385	418	414	388	373	381	400	403	414	373	411	409	377	406	385	410	374	408	429	401	382	396	414	414	397	406	392	403	454	429	398	376	418	427	365	398	425	406	348	407	416	403	385	420	430	394	389	423	406	427	408	373	372	377	436	358	396	442	398	414	390	407	442	380	367	418	423	386	418	423	388	450	406	431	393	424	392	411	422	360	413	401	424	397	426	386	401	348	427	361	372	409	396	435	407	371	414	406	361	441	392	399	412	417	377	423	404	397	433	421	411	374	399	399	420	380	409	377	398	395	413	415	396	366	439	407	425	392	427	424	383	361	383	375	392	398	388	422	390	413	386	420	392	389	388	394	386	415	413	422	378	417	385	386	364	407	380	390	414	421	409	402	432	388	402	404	406	388	403	405	427	395	389	419	402	400	392	394	420	393	383	380	426	369	402	390	365	424	414	408	373	420	429	405	392	413	408	406	396	385	439	390	402	360	409	389	420	406	373	400	427	395	393	378	443	414	396	389	397	408	379	404	406	373	409	381	404	382	399	411	409	418	395	390	395	411	390	399	406	414	402	422	385	381	447	435	422	451	403	415	397	397	425	376	380	418	372	395	375	385	386	395	409	404	401	371	402	404	423	406	403	380	448	408	417	402	417	418	383	384	405	432	425	399	399	382	386	432	384	351	415	391	383	407	439	424	390	387	420	442	384	440	380	365	372	385	412	415	387	388	378	393	444	393	371	404	428	386	422	429	378	397	401	368	426	440	412	426	427	408	435	390	411	410	395	375	432	385	431	428	407	404	407	389	406	376	396	420	410	436	407	386	473	375	399	380	365	402	374	417	424	430	428	438	393	411	429	394	366	383	377	424	419	424	430	419	423	377	421	400	370	403	398	410	457	385	411	400	396	427	376	388	439	395	424	420	428	407	417	399	416	392	445	396	405	391	380	377	410	405	417	405	400	419	424	392	419	435	410	411	395	407	391	401	415	391	356	397	418	435	384	374	400	427	393	416	422	410	390	451	436	432	403	383	423	375	432	380	416	437	401	404	381	395	387	411	407	373	393	444	373	425	436	367	430	403	385	387	420	371	411	389	388	387	404	421	393	411	413	408	383	422	433	424	402	400	412	412	382	405	403	421	412	436	391	383	368	433	412	386	406	437	396	405	423	364	409	386	390	392	450	382	405	391	374	399	402	382	408	421	399	431	432	411	410	389	393	427	440	425	400	399	431	398	416	421	430	397	425	401	376	447
23967	20954	27935	24121	19655	1495	547	345	301	234	217	218	201	203	174	180	192	153	153	144	156	156	143	151	151	144	133	144	138	139	157	133	144	151	124	143	147	131	122	120	122	144	120	137	153	137	130	139	154	131	158	122	143	123	136	136	145	146	126	122	128	143	121	123	151	128	151	152	149	127	124	132	130	119	134	127	121	148	114	133	145	123	134	114	120	141	134	130	121	127	121	129	127	127	137	134	114	125	133	155	132	136	107	124	110	137	121	146	128	113	138	136	137	139	122	141	146	113	131	124	151	124	129	145	118	126	118	131	139	127	145	126	105	127	137	143	114	120	132	136	137	128	127	127	136	124	136	133	104	115	125	131	157	128	131	125	127	109	118	119	131	101	140	135	121	153	142	140	130	137	147	128	114	129	105	135	144	154	142	128	141	134	145	139	130	129	149	153	146	139	123	148	119	118	144	125	136	141	129	139	133	137	123	142	156	140	139	127	124	139	142	112	142	113	129	147	145	135	132	137	127	129	120	144	122	109	133	150	139	140	122	138	133	122	135	132	120	116	139	126	122	107	137	141	128	127	124	118	137	126	137	132	133	132	123	117	142	130	120	131	129	127	146	122	121	120	119	130	137	136	130	124	125	134	139	140	132	126	143	146	121	124	127	139	118	125	131	141	136	141	106	157	142	132	123	127	144	145	142	139	118	137	122	138	131	120	133	136	133	143	135	131	116	156	139	121	140	103	122	132	122	111	113	144	150	139	121	128	128	140	117	122	129	124	129	130	132	120	152	122	134	141	130	142	123	125	134	128	116	159	118	156	137	125	156	123	136	137	143	118	138	122	119	126	133	133	129	145	132	130	119	129	134	142	129	114	129	133	138	115	130	125	126	150	155	131	146	142	135	150	119	130	129	119	134	129	132	118	127	141	140	119	136	135	114	120	148	127	152	147	130	140	135	140	134	129	120	132	137	142	136	126	141	117	133	133	116	114	123	134	127	124	142	146	114	126	133	146	130	140	126	126	110	138	126	158	131	116	147	134	139	119	116	153	126	141	137	131	111	134	124	143	137	123	112	120	152	110	111	130	124	128	128	125	127	142	130	131	132	117	110	117	141	128	150	119	134	107	133	124	134	139	131	117	146	135	117	138	128	122	153	124	144	140	107	132	103	146	144	122	89	129	145	126	118	132	136	130	146	150	121	123	146	120	119	127	116	126	107	164	134	123	130	133	122	115	119	124	133	132	111	165	120	108	131	130	115	124	127	139	135	126	121	132	140	118	140	157	145	141	146	127	114	137	132	128	134	121	118	128	139	126	129	140	129	146	135	116	148	129	123	140	131	124	143	124	137	122	142	132	134	144	130	140	120	130	137	145	135	133	125	131	153	129	120	126	133	113	138	122	120	113	131	140	131	139	117	140	138	119	113	140	144	112	128	111	136	136	136	124	127	128	126	130	124	128	133	129	130	133	130	133	110	119	139	121	125	124	141	130	125	131	112	126	120	134	117	124	133	143	147	128	141	139	141	131	128	131	134	138	155	134	138	129	131	138	135	112	127	131	130	121	124	131	115	123	120	124	119	124	132	139	122	102	130	137	111	134	124	166	158	135	144	125	143	131	130	118	138	124	128	156	136	136	146	155	132	108	140	135	125	113	123	124	152	127	129	122	123	162	134	130	126	127	146	128	125	128	135	116	127	126	140	116	122	136	112	160	136	140	144	147	130	126	142	129	131	131	129	126	145	147	125	122	124	136	134	137	119	138	126	129	130	140	135	113	126	148	132	146	122	149	124	134	143	138	132	125	119	129	123	127	140	144	139	115	136	140	123	157	123	138	155	128	139	141	137	123	128	129	149	127	124	128	135	146	139	122	118	137	136	147	154	132	122	112	137	114	124	121	129	131	117	146	123	158	129	107	137	117	128	128	143	120	131	120	133	119	139	135	123	114	143	122	134	127	149	136	123	134	124	113	132	143	120	130	142	123	129	110	138	118	142	118	140	128	131	139	129	143	125	130	127	127	162	116	124	132	124	144	130	118	127	124	132	125	145	130	110	138	121	120	141	153	121	149	118	139	120	121	134	120	134	123	123	115	140	145	141	146	141	117	102	123	152	125	144	148	125	134	115	129	129	111	145	144	137	150	146	118	120	131	121	131	151	121	146	128	117	122	128	134	124	139	143	122	149	118	108	117	134	115	136	120	128	131	121	118	147	136	119	130	155	121	128	135	142	108	140	132	138	128	120	106	138	105	133	122	123	134	124	132	119	160	139	130	142	147	137	136	120	124	137	133	121	125	130	125	134	116	123	118	145	131	124	112	126	140	145	125	129	137	131	120	128	112	115	153	146	141	139	136	134	112	130	150	120	132	123	137	136	118	140	133	126	125	131	112	135	137	139	137	128	138	136	137	151	122	149	134	142	142	134	131	149	142	132	143	103	125	147	108	125	127	127	137	122	126	120	120	126	138	133	111	133	135	144	127	111	108	152	113	120	125	125	121	106	130	127	129	127	101	134	135	126	137	142	144	123	121	136	123	142	116	107	152	133	148	151	141	112	105	109	115	125	133	144	125	121	122	131	132	121	126	134	132	137	127	113	130	134	133	114	112	124	125	113	130	112	150	124	127	133	116	127	134	141	122	132	124	129	118	139	127	152	141	132	139	134	132	144	121	136	119	120	117	149	133	148	121	139	129	146	133	114	129	142	124	129	123	126	128	143	130	143	129	118	137	147	128	133	136	124	135	128	159	119	136	133	134	132	136	138	160	133	122	114	161	127	139	130	144	115	141	123	146	155	113	132	128	105	131	121	134	146	134	140	131	130	115	137	119	132	125	121	130	143	120	136	136	135	143	128	107	138	118	118	125	148	125	142	128	134	129	125	130	132	134	124	138	126	132	114	123	132	137	121	135	133	130	140	133	120	131	133	141	141	124	144	137	161	132	139	125	144	123	136	125	118	143	132	137	141	124	129	133	154	122	129	112	122	122	144	136	125	145	115	143	127	114	134	135	132	138	128	122	134	132	114	139	130	133	135	121	109	119	137	116	112	108	128	124	125	129	128	136	130	146	125	117	129	139	134	115	129	133	135	122	116	121	127	130	157	137	142	118	103	142	128	148	136	125	118	141	130	135	126	117	134	111	109	142	124	123	123	116	105	126	108	120	107	119	133	134	134	139	131	108	124	133	131	130	128	142	131	123	133	136	113	132	165	134	133	150	125	136	120	142	127	138	118	143	131	130	123	128	115	117	155	140	152	137	129	135	132	126	124	145	123	142	145	131	134	127	138	113	127	132	135	119	126	121	119	129	137	143	132	127	117	131	129	116	144	125	131	131	120	126	144	153	135	140	124	163	120	129	127	142	133	130	131	120	120	130	128	115	124	122	143	127	139	139	132	128	125	122	121	143	141	135	147	157	138	133	116	117	139	115	142	123	136	149	144	138	129	132	144	127	123	137	139	130	163	121	127	131	113	117	135	124	135	115	132	117	128	126
16828	9178	7865	3770	2462	1844	1361	1118	844	750	647	570	563	529	419	447	410	391	355	354	339	339	324	324	343	326	291	287	290	339	300	326	288	306	268	259	269	279	272	268	279	251	274	244	299	257	280	282	279	239	270	273	258	249	263	236	260	264	260	260	242	275	279	258	236	265	270	270	268	268	245	280	252	273	289	286	243	267	222	261	257	275	256	263	217	282	264	244	265	248	250	237	269	281	256	253	274	266	270	233	254	253	272	269	269	238	229	209	245	232	253	246	252	270	238	284	252	238	244	229	262	254	255	267	261	248	262	273	248	255	281	242	273	252	263	257	260	247	286	269	267	234	273	231	248	212	265	253	226	257	269	270	238	274	260	243	276	248	241	238	252	260	258	276	269	240	255	247	230	241	244	287	218	273	254	263	259	243	263	239	258	257	260	238	255	272	260	246	237	273	243	272	250	239	270	241	258	250	243	274	258	262	274	253	240	252	233	265	211	260	269	244	232	232	230	242	254	278	248	257	246	278	241	267	259	279	278	273	281	232	262	265	264	251	248	238	235	261	242	245	262	256	251	271	256	243	259	252	259	257	267	235	261	260	244	247	250	280	256	272	233	266	238	273	255	231	237	236	234	237	257	275	234	245	241	265	260	245	249	264	255	270	254	246	277	272	256	243	270	271	237	269	258	242	265	277	276	255	236	270	256	275	251	250	233	264	258	257	247	256	272	241	241	264	231	245	243	253	257	247	239	244	247	246	244	251	246	260	271	273	263	235	228	258	256	242	256	266	250	237	252	254	268	258	286	255	232	257	247	248	242	255	256	227	237	213	216	269	244	228	272	239	256	262	246	269	252	243	242	250	279	257	252	257	249	239	293	280	270	247	269	244	244	263	254	265	226	260	266	247	211	254	248	283	242	234	272	246	302	277	256	254	244	262	256	255	242	238	277	239	242	255	247	274	233	250	249	275	250	259	255	271	279	252	262	269	238	229	276	257	241	238	248	279	266	263	235	243	260	241	259	280	237	257	256	249	255	240	259	266	241	262	254	276	254	249	244	265	216	252	252	261	248	250	261	250	258	256	256	254	249	266	261	245	265	308	269	268	248	237	247	251	281	263	222	254	242	255	223	264	268	286	243	238	247	259	256	220	254	251	234	281	287	263	238	253	271	261	243	262	275	276	233	252	272	222	242	251	262	253	275	233	243	244	246	253	233	224	254	295	247	243	250	262	221	245	260	270	227	258	263	234	275	245	238	228	211	255	277	244	247	246	249	224	266	255	269	264	263	230	220	257	250	248	231	231	254	260	290	248	223	253	276	257	270	244	255	264	241	242	220	236	259	239	258	277	245	226	264	276	255	236	239	246	271	283	287	230	269	263	266	265	260	245	257	249	254	246	283	270	237	261	258	258	245	239	267	260	274	249	247	236	261	258	263	257	217	245	241	261	256	275	273	252	268	259	249	262	266	246	251	261	250	249	277	260	253	257	286	276	266	272	267	244	285	276	232	246	272	240	259	256	276	272	249	249	237	252	246	242	233	276	277	237	251	235	249	261	238	235	261	256	260	243	266	260	246	246	239	296	285	247	249	251	253	230	258	240	276	273	269	259	280	272	251	286	280	265	265	273	256	246	225	268	254	232	249	231	246	244	254	272	254	245	272	234	264	240	269	250	249	239	258	228	240	246	250	259	273	251	241	271	258	236	253	273	264	244	231	241	239	269	254	256	253	240	256	240	251	246	251	245	263	266	248	251	268	236	260	253	237	235	257	236	266	258	265	248	269	233	261	245	249	241	271	261	210	248	238	236	268	259	271	258	251	260	261	243	276	221	237	239	277	239	248	270	248	225	235	271	275	256	230	247	273	292	246	262	245	257	273	241	223	241	260	258	232	250	237	244	270	250	271	254	253	242	274	277	257	290	271	280	281	255	261	245	282	244	278	262	263	249	238	228	233	266	259	252	263	250	273	237	283	264	245	284	232	250	241	247	250	269	230	245	258	266	264	258	239	264	249	242	235	261	256	265	256	266	263	287	276	259	240	244	222	242	265	234	225	245	251	247	275	237	254	250	243	259	278	269	256	257	276	241	230	261	257	259	264	265	248	252	250	251	272	225	243	280	257	258	257	240	263	252	245	269	263	253	252	280	243	233	246	251	234	261	237	277	250	311	265	283	259	248	274	259	256	236	230	234	268	247	272	256	254	243	274	237	246	240	275	257	204	282	262	259	231	280	280	254	279	229	257	245	269	260	259	249	233	283	231	270	256	268	267	260	251	250	265	287	269	256	285	249	221	259	247	239	246	263	238	246	245	236	245	240	267	232	252	216	245	254	266	224	260	258	260	255	275	266	263	272	238	245	287	285	238	264	245	266	274	253	256	276	257	248	277	234	256	267	289	255	251	272	281	242	272	253	259	259	247	265	261	254	266	221	256	219	250	230	206	270	276	251	260	281	251	273	253	250	270	265	270	260	249	289	245	234	262	245	253	259	273	245	264	264	287	239	238	253	245	269	239	260	251	252	225	258	256	252	252	271	236	244	257	259	267	248	260	230	280	231	256	258	256	252	261	260	279	248	252	255	248	248	280	233	272	253	312	270	255	256	259	268	273	247	272	245	246	241	275	262	260	269	239	217	244	297	286	257	254	267	242	265	249	253	259	224	254	257	263	234	229	280	270	259	248	226	296	230	264	250	245	255	261	246	246	249	249	211	248	250	239	267	269	242	222	243	267	243	231	248	246	253	246	252	258	227	262	254	237	272	286	235	257	269	249	241	257	205	257	273	246	238	231	229	224	260	237	256	228	260	233	270	230	258	271	238	253	269	282	256	249	273	240	251	245	259	250	252	235	252	261	251	270	277	301	245	260	270	258	256	237	258	244	255	258	249	273	272	234	244	260	268	262	243	254	265	276	271	242	251	226	270	242	256	263	248	242	249	273	283	231	261	273	272	253	237	241	270	274	263	249	270	234	239	273	241	271	244	241	229	275	240	266	220	264	265	269	267	260	271	270	250	249	254	275	244	255	247	256	250	272	263	266	235	239	257	268	250	240	282	255	249	233	231	246	261	254	238	259	242	267	268	222	245	247	241	257	265	225	264	257	263	246	255	252	274	250	248	257	261	254	254	259	262	236	259	227	227	234	240	231	243	226	251	251	253	252	281	260	251	264	267	285	228	257	242	244	245	227	255	271	250	256	265	233	258	259	260	245	244	236	263	267	253	271	279	251	249	270	263	250	249	270	247	254	245	273	248	262	229	252	284	264	250	245	256	269	278	242	248	244	236	263	254	268	260	252	246	264	258	231	237	263	273	269	253	255	263	277	254	245	257	233	253	237	231	248	288	213	229	257	222	221	237	259	266	237	244	225	231	265	264	228	231	253	264	222	282	271	250	232	267	237	247	237	276	255	251	268	269	256	240	237	255	268	253	244	235	278	285	269	242	276	295	270	242	251	242	233	254	228	257	252	243	256	252	260	256	266	235	227	287	263	279
23002	20978	28635	23505	20982	19062	1956	771	625	542	528	495	453	420	405	424	395	366	367	351	374	401	317	337	359	351	327	378	320	321	337	350	324	329	296	316	331	333	366	310	294	344	307	310	347	327	329	333	321	294	289	315	276	330	351	327	372	315	320	347	340	319	331	298	352	308	299	327	341	325	293	302	328	335	316	315	359	308	346	315	309	320	300	331	303	333	320	326	323	344	317	339	302	306	298	334	308	285	339	321	326	293	316	316	328	293	274	334	317	350	297	320	344	298	298	296	328	311	289	303	333	297	301	287	329	297	295	328	353	317	358	312	329	324	330	344	351	327	329	305	320	322	303	299	313	289	327	333	315	278	269	309	314	340	322	338	338	301	300	318	293	316	329	324	336	303	347	347	293	291	301	291	304	311	293	344	290	311	311	299	296	327	295	303	314	311	309	308	311	285	302	304	309	305	303	275	313	316	345	297	315	325	310	307	350	321	319	317	314	294	318	320	313	303	319	275	319	269	311	350	292	321	301	306	325	305	336	305	354	327	310	312	325	344	326	305	302	320	309	324	336	301	285	326	325	316	292	281	331	320	334	349	311	310	305	287	306	316	314	311	287	301	325	291	313	315	299	289	322	288	322	313	305	317	283	320	306	307	298	308	321	258	275	300	284	315	309	304	328	318	338	282	295	309	349	345	281	318	307	303	312	315	327	339	303	319	312	293	290	305	292	305	294	287	329	322	331	331	300	347	337	315	315	319	273	287	307	308	345	329	319	332	314	300	305	289	313	326	334	338	318	317	296	319	330	281	335	297	283	326	324	328	313	310	317	299	299	319	311	302	318	318	341	309	292	317	308	333	287	304	311	310	304	319	312	286	324	304	333	325	309	298	310	324	311	322	296	293	329	315	335	321	335	295	317	359	308	321	327	312	302	337	301	308	325	318	325	325	304	327	336	330	319	320	311	321	302	293	314	314	349	304	344	297	335	305	273	306	353	333	304	321	290	296	292	295	301	346	313	345	287	341	317	324	299	291	345	321	364	316	313	320	309	311	298	300	337	305	289	307	317	316	336	315	289	289	296	311	319	317	296	327	306	304	311	297	310	298	323	314	293	304	308	295	327	332	283	314	319	314	317	313	309	333	315	322	347	312	302	312	304	313	306	337	300	339	308	319	323	311	305	336	292	320	280	305	279	308	295	303	340	305	310	353	316	298	320	300	305	308	285	314	335	299	294	310	336	341	295	332	310	307	330	311	338	329	303	316	298	310	291	299	281	301	323	298	296	304	326	320	323	332	300	297	335	325	325	284	316	294	306	324	358	293	298	306	299	321	286	318	318	346	312	326	325	333	331	336	290	301	311	288	315	308	315	290	286	290	315	315	282	319	332	363	318	317	318	293	326	305	314	306	307	324	299	314	338	331	289	314	273	330	308	310	293	347	304	322	294	321	295	299	330	353	338	319	312	319	328	292	318	285	297	292	308	321	316	279	311	319	308	328	278	313	311	297	321	287	328	317	328	297	316	288	309	335	315	315	309	318	320	285	324	280	316	305	308	319	289	301	308	306	308	314	304	302	288	314	320	293	346	260	292	333	313	309	299	300	299	295	329	310	285	301	316	293	307	315	279	277	316	321	294	304	347	341	290	315	307	344	332	315	315	308	327	318	350	304	328	298	321	316	313	288	302	303	327	309	292	305	309	312	301	301	322	338	330	301	298	308	360	321	301	336	307	321	325	323	297	337	308	269	301	305	355	320	316	323	312	325	308	310	308	304	303	306	342	313	292	307	296	320	317	326	343	323	311	324	322	313	328	312	300	310	296	319	308	356	315	314	312	344	298	308	318	304	334	316	343	343	299	313	335	329	310	295	333	294	332	327	283	300	309	315	325	319	327	300	320	309	294	339	330	299	302	329	293	332	278	302	303	321	329	320	334	329	302	306	329	332	333	330	297	301	337	316	326	286	300	270	316	342	314	308	301	335	300	325	311	322	298	340	310	291	339	334	303	285	302	291	343	297	312	332	294	342	297	302	320	305	287	343	287	332	318	338	272	317	321	322	327	306	322	331	339	329	310	306	313	298	345	310	323	305	330	295	280	304	298	297	293	307	324	305	316	326	299	330	315	291	329	332	314	312	317	333	339	315	307	326	320	327	338	321	317	291	289	289	304	319	292	295	319	320	330	295	312	314	326	286	310	286	285	343	309	294	319	315	314	271	321	319	318	291	326	295	355	349	325	345	322	337	328	331	321	320	344	312	363	287	321	306	262	329	314	338	290	293	286	332	276	313	306	322	295	245	304	291	316	333	290	307	314	343	289	323	272	304	270	325	324	315	309	306	308	292	310	322	322	343	284	302	300	331	333	344	307	291	310	314	301	337	306	302	317	308	306	318	312	332	340	287	337	339	300	298	284	279	302	322	317	307	312	338	305	291	312	306	318	291	294	301	313	300	336	287	287	331	304	298	318	300	310	317	345	305	303	286	323	307	315	317	284	336	301	303	292	300	307	273	301	318	344	309	321	281	286	299	308	301	271	338	334	318	321	320	291	313	285	310	330	303	294	342	338	314	307	300	320	338	293	334	311	331	324	303	330	326	305	330	273	354	317	302	304	323	326	294	295	306	353	291	346	331	336	320	336	300	308	303	307	327	343	340	299	336	334	323	324	304	333	325	303	331	296	324	326	306	284	334	333	323	314	302	298	292	313	300	311	311	326	343	339	311	299	313	286	319	321	264	324	334	325	293	297	314	301	314	303	324	318	294	268	317	323	297	309	280	347	305	334	286	314	317	277	319	300	329	293	278	306	313	351	363	301	298	318	326	300	332	309	308	308	326	314	322	350	310	334	308	332	300	304	304	301	303	305	336	295	318	257	332	318	297	332	300	310	311	327	334	298	302	284	336	323	319	326	298	293	319	331	345	308	314	286	331	343	342	306	316	312	283	313	301	328	310	306	318	306	289	328	325	307	304	309	305	285	298	289	317	313	294	290	314	307	309	297	298	298	315	305	299	293	315	302	331	326	272	334	300	326	336	301	320	288	323	307	335	316	326	318	306	339	326	319	333	293	304	270	303	313	282	309	339	329	341	313	332	259	314	283	314	326	299	335	306	308	314	331	289	336	306	315	301	321	307	335	287	343	325	347	323	326	319	318	344	294	320	296	326	292	333	306	326	290	333	308	324	328	315	324	293	302	347	293	321	304	288	299	284	262	317	312	318	344	307	321	311	303	297	309	297	325	287	313	298	328	298	343	288	312	272	305	319	302	286	330	322	301	303	329	303	312	281	300	348	280	314	280	298	318	315	303	301	279	356	309	323	312	320	321	307	285	307	317	327	314	307	313	320	322	351	316	318	308	323	318	274	307	294	299	326	297	310	301	329	322	310	301	320	282	304	299	328	294	294	288	310	283	318	317	317	295	333	322	301	334	320	294	323	345	313	303	334	312	324	344	316	301	326	305	323	300	322	314	311	299	301	311	303	294	332	299	288	353	318
20090	15249	12835	6913	4608	3395	2615	2122	1754	1456	1292	1139	1088	939	933	881	797	855	797	740	747	709	683	648	655	652	627	667	589	641	597	630	598	632	605	631	611	591	586	556	599	607	585	573	583	540	552	569	582	525	574	565	557	559	570	503	573	569	634	575	545	531	553	570	579	547	559	554	544	561	523	575	592	592	548	562	530	542	549	578	525	596	512	528	541	528	557	530	523	513	520	553	556	540	539	571	582	534	533	525	579	552	581	533	596	541	514	550	520	579	555	612	560	539	575	575	527	588	536	537	554	589	533	552	563	504	579	551	536	539	534	534	568	564	561	540	571	565	541	540	558	528	574	545	543	584	566	566	586	549	523	502	527	531	546	544	535	566	566	564	546	597	560	540	578	516	584	561	541	538	537	555	577	540	532	502	511	514	548	545	531	519	561	574	507	567	506	557	552	593	574	557	529	546	544	541	527	556	544	498	581	515	559	537	560	604	556	557	532	511	529	514	579	547	545	571	520	510	579	520	569	537	555	545	562	550	520	541	526	557	545	536	543	551	538	522	548	539	550	552	537	488	546	534	559	537	566	553	579	550	549	587	531	503	566	562	537	503	533	571	514	553	519	516	520	500	539	549	567	562	534	535	524	584	539	522	608	533	524	514	508	579	567	515	565	522	544	551	571	551	500	559	565	522	535	568	540	563	554	541	550	555	536	571	542	562	552	519	591	528	539	555	541	530	555	548	550	548	545	551	530	507	557	544	568	511	560	519	535	524	544	579	555	489	575	543	598	561	513	505	536	517	570	567	552	548	543	550	536	551	557	513	556	553	550	518	562	545	555	554	563	574	547	535	540	558	529	541	521	526	536	546	546	555	577	555	587	560	541	535	522	567	561	614	564	555	538	520	602	544	540	561	539	545	558	536	541	514	549	550	509	553	563	552	562	566	521	561	551	593	549	545	573	586	573	525	534	519	516	571	573	519	535	560	552	563	555	550	527	531	565	574	563	545	544	548	548	560	543	553	555	542	547	554	565	563	543	564	554	569	559	543	532	540	518	530	556	560	562	554	487	536	527	531	521	547	539	535	554	522	547	538	532	557	560	554	517	571	581	495	537	559	559	525	554	541	525	540	537	517	517	559	506	517	559	570	553	561	535	522	574	539	559	508	523	545	543	548	550	540	532	569	587	540	550	563	523	553	558	579	587	530	546	527	536	575	539	589	558	536	532	498	523	551	520	553	530	557	541	525	587	565	540	582	533	531	524	547	547	551	553	560	524	538	537	547	497	529	556	556	543	523	528	508	554	545	507	527	553	525	564	536	548	577	536	566	560	507	531	578	512	525	507	525	564	538	544	535	531	523	532	519	565	527	529	513	504	568	575	557	575	571	615	535	512	577	570	542	521	542	576	536	519	575	527	559	548	605	547	551	519	584	527	535	535	548	549	539	555	567	521	540	555	584	558	558	551	456	550	527	497	547	581	523	555	545	528	549	542	546	537	559	569	530	515	484	518	583	554	542	579	546	527	541	564	604	498	563	528	562	541	534	523	573	559	550	494	496	556	584	535	526	552	564	573	578	488	509	563	560	528	538	527	522	567	519	532	540	578	535	539	524	522	572	560	512	546	562	538	519	604	569	560	521	602	534	550	557	573	540	550	563	547	519	528	469	519	567	540	568	520	544	551	566	526	590	525	547	521	544	565	507	526	519	574	558	514	518	536	532	532	616	526	551	512	546	526	552	569	532	542	526	507	527	568	559	524	555	484	558	530	512	530	550	516	562	532	549	524	542	533	509	561	587	515	527	559	559	516	564	546	517	513	532	569	579	554	545	545	544	550	527	555	545	546	572	538	558	559	546	502	536	518	544	546	529	527	543	577	548	510	564	530	555	572	568	599	504	527	474	537	527	503	531	565	532	516	541	589	508	521	583	541	541	504	544	531	506	537	548	540	546	526	535	504	567	542	529	582	551	562	528	522	535	553	542	529	549	565	539	557	476	567	538	565	509	555	547	556	545	579	532	582	541	541	569	576	520	561	521	542	535	530	543	589	529	531	562	526	570	527	512	537	578	557	575	519	553	577	537	527	540	530	570	555	547	530	529	552	545	527	491	541	568	582	527	551	550	579	504	519	544	534	565	549	564	535	528	577	573	539	510	564	530	532	577	560	521	552	539	571	551	545	573	561	579	566	538	539	566	511	578	566	550	524	562	541	568	521	571	553	529	532	562	543	565	548	533	556	554	546	543	508	525	555	518	521	548	558	519	534	535	518	552	518	552	543	534	533	554	564	528	559	570	505	563	544	547	538	527	548	502	559	522	509	541	572	510	556	516	541	554	556	528	569	567	570	487	530	544	558	529	541	583	564	541	538	574	550	521	553	559	598	531	583	585	559	540	544	519	576	549	574	532	587	514	528	538	557	590	536	529	556	524	524	573	538	486	519	542	564	549	533	572	528	570	560	505	565	556	535	513	543	543	574	562	504	589	549	577	556	538	544	510	563	576	543	509	545	545	539	528	509	524	498	523	562	529	500	550	553	553	525	559	546	557	539	533	522	532	551	574	535	535	566	528	556	546	525	529	581	558	487	556	529	557	530	541	530	572	594	536	529	583	515	567	540	580	539	569	535	522	519	516	542	546	559	517	526	533	538	531	543	524	559	567	559	580	570	516	554	533	546	544	504	510	522	561	527	539	542	547	532	574	580	507	545	544	566	540	543	556	562	541	572	574	549	522	534	543	522	590	527	584	532	545	546	523	549	552	569	492	505	491	558	559	542	567	553	561	561	522	569	544	517	568	539	544	521	546	543	553	512	537	567	532	528	548	546	543	525	566	542	523	582	537	551	552	535	557	541	552	547	497	516	533	510	565	522	558	536	532	511	544	547	541	598	536	549	574	571	552	578	543	540	575	500	548	562	550	522	558	563	526	563	555	544	529	555	570	501	549	541	539	534	530	566	555	566	577	591	579	566	523	537	566	565	539	567	530	557	538	541	527	565	537	573	585	530	556	507	503	563	535	589	560	508	534	543	502	510	590	569	492	575	523	575	545	570	540	570	572	541	561	502	531	539	523	564	535	537	557	568	515	533	548	580	584	506	556	542	568	559	572	566	531	563	549	534	563	519	543	529	559	501	581	498	575	489	533	552	555	569	540	577	534	529	539	540	587	505	574	555	516	548	553	533	486	527	529	593	546	561	574	531	519	573	557	526	556	497	473	550	561	555	554	565	525	560	549	571	562	557	540	515	586	566	498	564	560	597	515	578	570	540	561	563	586	525	531	495	545	553	542	550	503	541	518	530	553	611	545	544	574	528	566	569	578	510	559	507	564	554	536	566	544	556	518	550	509	586	556	557	518	577	517	571	545	536	539	522	551	530	557	483	574	528	542	544	554	570	544	550	568	505	583	535	545	524	515	533	527	553	510	526	519	526	526	528	526	579	599	560	544	515	522	532	562	527	554	510	560	552	525	509	540	554	582	542	554	525	556	502	547	540	536
26537	20297	8087	582	293	282	239	219	220	244	239	195	218	225	210	204	190	199	205	203	198	224	191	232	216	214	213	195	212	205	193	212	219	203	190	219	187	201	204	174	220	220	198	203	189	215	214	209	200	220	208	176	181	199	199	194	213	233	196	192	208	222	189	192	222	213	198	206	211	197	208	213	213	215	191	214	205	202	193	202	223	222	227	214	225	210	225	229	219	212	202	224	229	202	202	192	226	212	210	235	211	197	220	198	179	221	223	185	236	210	202	187	180	183	228	203	203	223	235	228	194	224	221	207	205	209	211	180	204	197	216	184	206	200	193	208	185	212	207	225	220	215	220	214	169	217	192	194	196	181	219	185	227	240	213	225	196	192	213	214	203	238	205	192	210	195	203	204	235	189	197	199	209	218	227	183	195	196	196	240	221	219	224	203	206	220	211	200	199	220	191	213	204	207	217	233	195	217	216	192	206	208	197	225	203	225	195	208	207	206	201	210	216	204	194	242	191	213	198	197	202	219	201	235	206	219	186	229	202	218	197	227	240	218	190	230	211	184	234	185	203	203	229	215	204	196	202	194	206	212	228	185	222	211	198	211	202	193	224	230	203	207	190	202	218	215	210	218	217	216	185	214	204	194	191	193	212	208	229	205	234	203	226	181	201	234	215	204	196	221	204	202	210	204	213	226	199	203	234	223	224	228	201	222	196	210	204	225	184	222	227	223	196	216	222	221	208	207	213	184	203	214	179	197	194	221	189	227	214	195	205	223	228	225	205	221	219	220	234	198	200	199	221	201	205	210	223	203	230	193	210	223	203	201	217	221	231	210	195	223	213	212	210	208	196	210	191	244	240	186	223	183	177	198	240	220	218	199	202	215	200	233	218	206	200	173	218	232	210	219	193	203	213	197	209	188	236	225	225	200	215	202	237	222	199	200	209	188	206	211	185	219	218	221	173	231	192	185	203	216	211	231	215	189	201	192	183	201	207	177	205	176	216	227	225	195	225	205	199	203	204	220	201	234	167	194	215	225	226	192	191	220	226	209	208	211	219	226	211	173	239	226	210	198	206	163	200	212	231	223	199	198	221	194	198	180	212	204	209	208	223	260	191	207	187	230	217	205	205	206	185	211	215	215	200	211	185	201	203	206	216	197	215	205	196	219	215	209	204	218	200	181	198	213	210	199	209	184	199	195	194	212	203	191	240	226	214	242	199	204	214	203	187	208	204	211	214	213	196	201	184	188	224	207	206	220	233	185	243	196	190	172	199	228	215	192	191	209	217	233	208	181	226	219	223	178	193	208	207	221	211	216	230	178	221	215	208	215	199	195	211	194	190	209	201	195	199	194	206	212	226	208	194	209	210	222	214	223	206	205	211	206	212	230	199	216	210	208	215	202	193	195	206	218	209	204	182	199	199	187	218	231	198	209	217	215	214	212	194	189	188	181	207	190	192	209	205	224	189	210	218	196	234	188	207	195	215	203	218	199	200	227	232	199	199	173	206	228	192	242	224	211	191	189	205	194	194	191	216	213	213	210	204	215	208	187	193	239	207	199	223	188	197	196	230	211	182	203	179	230	245	180	211	200	219	207	195	226	209	221	215	203	218	209	218	207	191	214	208	218	215	209	211	220	219	221	209	231	184	203	208	235	219	196	213	199	210	230	215	187	197	226	216	207	178	180	218	206	188	231	215	221	219	191	201	233	215	192	189	224	189	200	203	192	207	203	205	186	190	204	203	206	200	196	196	215	219	199	229	203	191	205	209	207	225	196	204	220	218	216	209	224	211	182	198	191	231	222	199	218	207	188	211	237	197	222	221	218	178	202	206	178	224	214	219	196	201	178	217	217	220	204	196	210	183	211	217	194	214	199	206	209	222	225	224	224	218	215	229	215	234	204	209	205	233	201	205	232	186	197	233	208	205	201	182	186	222	200	220	212	172	212	198	214	208	206	200	216	213	227	245	227	194	215	202	221	196	195	203	183	208	247	209	225	225	212	207	189	208	209	192	196	215	231	199	209	216	218	188	196	211	241	207	200	193	188	219	212	187	188	224	196	223	205	227	213	203	218	217	223	194	212	193	235	220	211	214	205	201	251	213	202	237	200	219	200	209	202	200	227	206	212	208	197	200	206	215	207	232	202	196	201	199	192	216	227	204	214	248	203	204	213	201	230	200	205	199	229	212	205	216	231	193	197	191	193	209	195	198	214	184	206	198	224	202	221	224	203	188	217	214	187	262	223	203	200	210	235	187	217	202	205	219	194	201	223	212	221	173	207	200	220	216	246	205	204	180	240	174	203	212	191	220	216	205	225	211	219	207	174	222	194	224	232	181	205	203	221	226	207	212	199	194	225	200	200	223	194	220	201	221	236	229	206	224	208	198	188	209	224	201	212	218	181	217	237	197	209	221	227	189	219	200	223	213	218	185	204	195	219	215	198	200	199	217	242	188	177	205	198	232	185	192	210	227	214	203	212	227	195	206	217	209	213	207	203	215	175	191	212	203	217	194	204	227	228	172	197	210	192	194	199	209	204	215	213	205	219	221	200	210	204	235	181	216	209	227	205	214	194	216	225	196	230	210	195	178	200	211	201	208	202	205	243	190	223	195	223	210	181	202	214	197	220	189	210	228	217	198	209	180	205	207	224	204	217	178	199	193	215	214	206	196	191	211	204	206	211	196	188	199	225	189	186	216	193	209	202	200	210	204	252	201	225	206	201	211	220	231	211	207	218	211	187	228	216	214	188	211	197	237	220	227	230	202	215	202	177	208	203	188	214	218	216	203	206	189	215	197	212	208	215	209	227	223	191	214	189	223	224	229	201	212	203	196	206	222	209	194	232	210	224	201	210	180	205	205	223	239	196	197	203	211	202	227	195	209	223	194	220	210	225	199	196	231	214	190	205	205	232	198	219	230	229	207	189	209	217	195	224	180	211	227	196	191	206	205	204	185	244	221	184	200	208	203	220	217	193	214	206	202	205	185	216	215	189	207	208	224	229	229	231	211	221	204	232	206	198	221	206	212	240	196	190	235	215	213	219	201	215	198	199	212	209	229	196	191	190	194	197	192	195	215	217	219	207	227	215	217	233	223	216	205	212	189	215	236	211	211	249	232	183	216	218	180	204	204	217	229	207	201	201	227	227	232	226	199	224	221	228	221	232	236	210	199	210	205	183	204	207	196	207	202	204	203	219	221	187	187	215	212	209	233	211	187	194	241	214	217	204	241	199	193	217	201	200	212	220	219	221	213	227	227	209	219	193	195	202	193	220	207	191	208	199	201	194	221	211	213	230	211	214	227	207	193	185	204	218	195	195	210	213	205	199	221	231	202	210	197	180	192	208	217	221	223	230	230	187	174	233	189	222	217	210	194	196	204	212	199	226	216	177	190	185	183	195	222	216	211	208	215	223	231	210	200	212	226	202	211	254	219	230	201	223	188	192	217	181	214	214	218	200	205	208	208	190	239	236	232	223	233	213	223	209	215	183
9064	1454	1240	725	612	530	498	473	446	454	488	468	446	462	423	421	420	418	442	374	403	415	426	390	416	429	419	375	354	415	383	385	408	416	386	421	364	400	413	406	397	397	394	377	377	398	414	355	395	370	422	390	408	402	405	412	381	383	441	419	412	408	401	420	429	394	405	347	370	429	369	417	392	405	429	378	405	364	394	411	415	418	423	384	413	392	387	418	412	375	397	378	433	416	410	435	405	400	386	389	427	427	414	435	409	414	383	402	370	417	412	384	381	383	383	396	389	390	403	378	387	419	375	392	386	443	389	395	424	388	379	401	408	399	378	379	395	399	375	380	403	433	414	402	362	374	371	387	442	418	389	416	407	383	376	406	347	400	413	374	407	438	387	406	406	416	397	385	393	427	369	364	407	391	393	383	381	393	415	423	378	390	400	356	426	420	398	376	369	417	396	411	402	422	417	392	412	350	414	414	396	358	415	381	374	391	407	427	401	417	383	374	405	405	417	416	430	373	404	412	398	370	381	408	405	400	414	400	395	376	382	379	408	396	412	394	386	403	378	368	411	354	397	379	400	404	402	417	364	418	385	382	426	368	366	424	404	389	418	406	441	393	406	360	416	407	411	436	432	402	372	399	397	415	413	417	369	411	400	377	368	402	437	396	387	410	391	389	448	381	401	394	425	384	397	390	380	399	385	393	416	393	393	380	427	384	387	389	390	453	392	386	406	365	403	385	404	408	415	361	367	387	391	386	391	384	416	397	450	381	415	389	392	382	375	394	391	397	385	388	418	375	365	397	383	393	383	388	395	418	394	402	388	362	425	419	387	383	389	421	397	458	399	417	394	428	397	438	383	412	389	410	375	398	411	379	400	373	388	400	402	411	366	425	414	422	405	402	419	405	377	381	368	397	417	380	428	415	365	389	425	384	390	382	422	405	397	376	396	415	397	426	409	376	437	387	389	369	398	388	403	409	402	404	445	413	411	388	438	411	396	363	403	382	413	376	438	390	451	394	429	421	403	419	404	395	407	386	389	367	379	387	426	372	414	407	334	409	405	417	371	412	400	399	443	377	419	401	399	367	426	400	385	408	388	421	418	396	459	378	412	417	384	372	418	417	396	400	404	404	407	398	418	437	444	382	398	415	379	394	412	358	361	391	418	365	400	401	391	424	407	387	405	414	344	425	420	437	410	411	384	371	410	406	389	378	361	413	378	397	394	408	411	362	402	433	408	414	367	400	406	389	417	394	421	383	379	376	422	419	366	402	431	382	395	393	456	417	393	396	391	409	440	387	418	394	383	399	360	436	391	412	400	377	387	424	386	389	382	418	425	391	396	393	403	416	374	378	399	404	387	424	387	372	382	353	401	401	384	382	395	397	411	415	418	399	405	397	379	395	365	415	393	379	396	414	407	397	396	415	403	424	398	411	433	372	445	379	387	389	416	401	382	387	374	415	362	380	402	423	378	403	378	409	443	438	375	423	417	391	372	409	368	366	383	395	381	380	361	370	396	394	398	395	387	366	390	428	402	402	388	451	384	415	408	448	357	458	390	377	385	422	414	426	392	410	401	381	388	396	422	441	435	401	393	395	379	410	386	403	416	420	369	388	402	393	386	393	355	374	414	391	370	404	395	402	394	390	368	404	415	410	399	411	354	388	399	414	401	389	410	371	368	384	381	389	403	393	397	406	413	438	380	402	400	405	434	376	401	417	368	456	411	409	402	416	391	405	400	403	433	386	347	407	398	393	412	409	360	414	408	415	385	407	421	398	352	366	374	407	392	372	400	366	426	407	407	394	370	409	412	388	418	374	380	414	385	421	419	386	383	402	390	409	364	409	398	409	416	408	395	402	402	365	398	407	371	395	414	397	379	403	401	396	411	414	385	408	404	382	397	386	400	378	404	399	398	385	405	433	416	411	423	440	393	426	376	388	395	393	368	406	401	390	441	417	384	389	394	392	379	364	387	387	423	379	384	415	383	410	394	404	427	403	404	397	388	407	374	402	402	404	381	401	388	427	384	398	389	387	419	379	413	395	411	396	389	394	385	437	395	381	386	410	362	375	410	406	433	408	406	391	386	396	381	386	431	416	406	402	422	392	416	371	401	422	396	424	422	395	352	379	417	384	408	409	412	373	418	409	427	396	386	410	373	406	390	422	411	378	422	388	393	383	403	380	379	394	368	379	385	412	410	384	396	432	423	360	395	377	392	379	396	378	419	373	408	379	409	428	415	408	424	404	380	388	416	438	387	438	390	392	434	447	402	397	385	385	415	395	394	389	411	410	400	408	422	387	389	401	436	395	389	396	415	392	391	359	384	390	407	402	399	405	391	395	381	447	419	408	399	398	395	408	403	402	400	392	387	400	410	377	418	380	361	358	393	424	360	377	414	409	413	378	395	395	390	398	417	387	401	389	378	380	403	389	392	389	385	382	425	432	383	384	401	388	370	404	422	362	397	370	372	383	394	365	394	385	420	364	365	360	413	398	414	419	412	401	396	387	388	396	444	380	378	406	372	380	391	417	430	409	385	385	397	415	390	411	391	425	412	393	412	414	379	422	409	436	440	389	392	371	376	399	393	404	411	376	373	381	393	406	368	412	380	405	385	399	386	404	419	406	417	391	403	412	429	433	402	412	412	403	390	415	355	430	371	366	412	432	373	415	367	379	408	384	396	395	446	366	385	432	432	404	403	377	396	421	393	376	406	402	397	426	383	392	393	400	428	373	415	390	419	387	401	418	406	407	421	430	408	400	409	384	370	398	430	435	399	388	410	417	426	376	409	425	404	403	389	397	421	411	419	406	362	416	424	399	392	402	385	402	401	408	416	381	413	414	385	410	408	364	409	421	405	416	392	403	417	414	417	392	397	402	392	380	400	380	381	423	356	362	421	369	412	409	420	419	384	395	409	383	387	400	405	394	417	406	460	345	410	413	405	400	420	378	419	410	394	426	413	427	351	406	421	379	430	385	359	398	396	400	390	396	406	352	395	446	383	401	396	377	407	426	428	381	387	404	378	370	408	403	366	379	379	402	392	406	403	395	417	392	441	402	443	360	413	395	386	368	345	402	422	375	405	384	364	406	357	411	408	404	414	391	406	403	396	365	413	418	414	403	400	387	430	396	383	391	416	411	377	455	402	396	405	400	402	443	400	400	426	389	436	393	385	414	415	436	437	396	396	405	373	402	392	358	406	412	377	406	402	376	414	377	401	374	384	417	447	423	415	407	384	372	409	375	394	380	407	418	372	415	386	413	362	408	408	394	403	397	411	416	402	397	393	368	395	389	407	391	423	402	430	378	390	374	386	358	381	409	398	429	404	415	390	394	400	411	367	417	416	401	377	386	409	395	409	400	366	386	430	406	423	414	380	417	409	408	393	377	440	395	434	427	392	403	365	413	412	418	408	406	406	352	381	417	403	405	433	415	377	364	423	383	382	369	386	379	366	350	378	391	386	381	384	398	395	411	434	429	389	405	427	392	392	393
24091	21068	28003	24327	19653	1373	497	315	293	249	243	232	205	191	153	169	185	153	144	149	160	173	161	157	166	143	158	159	158	132	134	117	137	132	133	130	148	133	159	127	142	154	166	144	160	134	160	141	140	119	150	119	138	139	148	160	135	141	154	139	129	147	122	142	153	132	140	108	128	129	132	137	124	124	137	142	135	132	116	126	125	141	114	116	156	119	141	126	112	129	134	127	130	119	145	134	152	138	127	142	138	128	135	132	124	133	144	154	122	123	138	157	139	148	128	144	149	119	129	135	151	122	138	123	137	121	109	123	126	131	123	126	132	109	143	129	125	138	151	123	157	132	129	139	127	143	146	141	120	160	141	138	137	119	144	136	132	132	130	125	126	135	131	115	118	138	133	122	159	126	143	116	136	120	107	138	147	143	132	118	141	132	128	124	128	148	131	138	139	130	149	140	134	127	128	131	139	134	147	119	134	131	133	144	133	145	132	144	129	140	131	145	131	117	145	136	126	112	136	133	142	124	136	139	132	131	145	114	116	146	127	142	144	138	113	141	139	117	138	132	129	149	126	131	120	122	140	133	133	153	128	118	131	134	117	127	131	130	130	123	135	104	137	132	138	135	128	152	135	129	127	132	132	138	124	135	123	146	130	109	128	153	115	166	116	118	154	134	157	131	137	141	133	144	149	132	160	137	139	128	118	131	105	146	118	147	134	135	131	110	132	97	123	127	160	129	127	131	128	133	132	121	116	135	115	145	136	127	131	145	139	150	128	110	122	123	103	113	122	119	123	127	134	140	132	126	134	118	131	132	141	125	134	122	137	121	118	143	122	128	144	144	126	124	132	138	137	135	135	112	141	148	129	126	142	112	129	135	140	109	149	140	118	142	141	125	125	128	133	131	137	134	167	123	125	140	150	142	147	121	146	149	125	144	109	153	131	140	134	141	131	145	124	114	111	117	155	136	141	136	137	132	129	117	130	126	147	128	113	127	129	130	135	129	136	120	132	125	130	151	136	117	134	129	111	122	133	132	133	127	132	128	119	133	112	130	136	138	117	140	153	143	128	148	128	134	146	129	123	115	131	132	124	131	131	131	109	163	140	152	135	134	158	132	117	119	131	126	138	137	121	138	128	122	135	146	133	133	138	124	139	131	132	139	135	133	152	130	131	143	118	146	142	149	140	127	111	118	124	110	140	134	164	134	134	134	128	141	121	133	131	123	130	142	140	136	126	131	139	125	141	125	135	143	136	149	139	136	139	144	122	128	137	137	135	127	118	138	144	122	131	132	121	114	131	97	137	115	137	142	129	138	138	131	147	144	137	135	145	127	113	141	123	124	126	123	124	135	141	130	135	148	139	116	142	138	141	128	135	133	126	112	130	151	126	134	130	127	143	131	123	130	127	129	133	113	143	147	119	109	121	118	119	147	127	142	129	157	136	129	164	138	128	149	132	145	132	119	125	137	133	119	139	106	149	134	141	151	122	150	128	138	152	118	126	114	150	157	145	137	133	129	133	138	115	127	131	118	128	127	149	132	127	143	122	133	130	138	137	148	131	115	121	127	128	145	123	129	114	141	125	132	125	141	133	128	139	124	120	137	129	126	132	139	148	131	129	114	122	119	127	122	132	124	135	114	125	134	119	158	133	142	143	121	132	137	120	121	137	124	147	151	120	134	145	127	126	147	132	131	124	147	127	121	113	108	139	125	145	130	135	127	128	139	127	133	133	133	136	134	158	119	135	121	134	135	118	134	137	131	120	129	147	125	124	136	143	129	131	143	133	125	136	144	146	122	114	128	144	131	121	122	134	143	125	165	127	137	114	145	134	155	123	132	131	160	152	123	132	125	147	120	122	114	151	141	127	152	126	140	124	130	138	115	143	136	122	129	132	124	138	135	125	139	167	131	130	156	118	136	147	131	120	122	127	120	144	125	147	135	130	145	135	137	113	128	128	127	130	128	150	132	130	136	125	123	142	149	110	131	146	135	147	151	134	126	129	136	139	130	133	121	133	135	137	145	125	108	135	131	146	128	118	132	132	118	128	132	106	157	123	138	124	129	135	137	120	148	135	149	134	152	130	124	127	142	147	127	144	123	133	161	131	148	138	133	126	143	110	135	120	127	136	131	127	99	134	136	121	118	147	118	126	146	132	127	138	123	119	124	111	159	149	118	147	130	130	147	150	113	144	144	122	143	122	124	139	130	142	150	107	124	126	126	146	128	134	129	138	136	131	153	147	138	133	129	126	120	135	139	119	149	134	115	131	143	139	127	123	149	128	154	150	142	119	136	116	129	131	128	122	129	142	133	116	120	116	144	108	120	129	120	130	127	145	132	139	121	145	131	136	121	139	140	133	116	124	128	143	123	147	156	147	146	118	134	116	126	118	132	137	130	119	129	146	131	120	121	132	133	142	141	131	144	126	147	121	136	159	158	123	141	128	126	115	130	133	160	114	124	138	137	139	149	115	133	129	132	121	120	117	138	126	140	141	127	135	140	124	122	124	149	133	132	124	118	128	145	135	121	148	131	133	133	117	158	140	160	154	154	118	106	137	118	153	126	128	142	131	124	124	113	149	129	126	122	148	151	122	124	121	150	147	162	133	110	139	137	121	131	125	137	113	120	154	146	121	119	140	125	138	140	123	142	142	135	145	130	155	141	155	134	123	137	139	117	120	141	137	131	122	150	127	149	114	135	154	127	139	123	114	135	143	147	138	139	138	148	130	149	148	124	118	129	136	138	129	109	128	127	122	133	121	143	134	136	120	116	153	127	141	127	129	142	127	138	129	137	139	129	130	142	131	127	137	120	151	152	132	136	135	131	144	137	137	111	123	127	126	141	121	143	139	129	137	124	117	144	134	144	124	157	120	137	147	137	141	125	141	148	131	140	127	144	112	125	123	102	132	122	140	151	116	136	126	131	144	139	155	140	166	147	131	151	124	126	146	117	130	134	135	134	133	140	131	165	138	138	153	137	125	142	151	132	126	119	151	144	126	126	150	142	121	135	119	120	138	132	130	142	144	117	154	122	133	144	128	121	132	140	156	135	141	121	126	141	134	121	133	124	129	136	140	131	116	146	151	128	150	127	136	135	139	130	119	126	154	139	133	120	117	151	136	132	124	115	135	136	118	147	136	143	111	133	108	124	130	145	136	144	136	141	138	122	118	117	149	130	140	123	131	125	116	138	124	144	128	134	115	144	101	157	122	155	139	121	126	148	138	109	129	134	141	141	140	132	138	148	121	124	132	131	129	142	150	136	124	124	129	132	135	143	147	132	122	162	124	137	137	134	136	137	110	138	132	140	163	132	137	144	130	134	130	137	161	115	137	119	118	131	128	144	132	141	133	128	117	130	114	137	144	104	123	143	145	120	145	130	124	134	118	123	127	123	140	126	128	129	117	133	115	146	119	97	130	151	132	141	132	124	124	137	145	145	116	117	111	134	114	143	120	114	134	141	132	139	120	135	127	130	145	136	146	125	126	129
17038	8912	7634	3782	2477	1776	1311	1033	832	760	678	593	529	465	434	365	446	378	379	338	336	350	340	323	322	278	293	328	278	293	273	334	263	276	280	286	283	290	283	269	275	258	266	251	285	270	305	243	294	264	256	270	252	263	291	271	255	267	265	246	283	266	248	275	264	274	284	275	268	278	235	217	276	266	300	258	275	282	265	264	262	235	256	259	262	242	290	228	251	260	251	268	263	274	271	270	274	243	290	245	260	273	262	264	279	271	277	237	276	254	252	263	262	240	283	258	246	252	276	212	298	257	266	285	243	270	250	283	236	247	240	240	295	285	293	262	241	265	253	252	274	264	276	250	246	244	262	254	267	241	256	252	250	253	244	257	284	238	257	275	261	248	252	262	238	277	267	265	271	280	238	258	256	266	279	255	291	253	268	265	276	267	261	265	257	217	270	240	248	263	256	234	231	259	250	239	260	251	219	262	267	273	244	269	253	243	232	263	267	279	246	262	259	286	257	245	259	206	255	235	237	272	264	264	241	245	252	260	281	241	266	248	269	232	282	257	277	268	251	263	254	255	272	247	237	253	267	246	255	261	257	267	258	269	256	250	267	253	250	246	260	268	246	264	257	289	273	286	250	254	263	260	270	266	230	243	258	256	252	248	228	251	276	244	268	260	253	257	239	229	261	237	213	246	245	265	251	254	279	271	248	254	289	277	272	264	251	246	275	279	264	259	262	264	252	271	230	246	256	240	267	263	276	255	266	286	255	246	247	280	228	255	265	253	251	264	251	256	244	258	245	221	245	235	261	267	260	270	274	267	254	265	255	250	278	258	260	243	266	259	252	220	274	252	256	273	222	235	264	225	298	273	256	277	262	286	290	249	274	244	286	240	252	273	241	270	264	262	271	270	255	252	262	253	277	273	277	288	255	253	272	241	233	247	265	293	251	252	237	256	252	232	246	273	229	274	261	258	245	253	251	277	277	268	260	254	287	240	249	235	254	286	241	287	266	250	270	271	270	257	252	252	275	250	272	250	293	268	265	268	251	231	248	276	275	286	263	245	286	240	251	248	267	252	257	230	242	249	262	227	258	266	225	272	266	236	269	238	252	253	260	253	262	273	232	255	268	233	258	269	275	264	274	254	233	271	271	254	240	255	249	274	253	266	265	241	281	265	278	234	270	257	259	272	298	266	257	266	257	265	247	271	219	248	243	283	249	276	258	256	259	283	240	267	238	245	271	278	274	281	239	238	260	234	266	258	216	239	240	247	284	242	236	270	260	259	252	273	269	272	253	266	258	259	241	266	271	259	246	265	246	277	239	216	271	248	242	239	273	271	266	264	264	283	240	245	240	270	249	254	290	250	258	237	244	275	256	283	268	281	272	264	272	256	278	276	258	272	266	256	237	283	269	235	279	253	234	265	258	253	244	244	256	270	260	251	300	244	210	236	272	251	259	222	247	238	232	263	272	253	243	251	267	240	225	257	277	225	265	241	273	285	253	266	266	254	251	248	250	240	259	258	271	259	225	248	252	243	243	236	238	234	269	250	249	261	276	256	252	260	230	259	258	266	303	259	251	234	272	252	238	242	246	275	254	252	258	260	263	274	250	257	264	284	247	246	246	243	252	242	279	257	270	265	283	203	207	251	244	244	300	268	275	259	259	243	247	265	268	264	272	259	261	259	243	277	232	273	234	252	269	280	271	268	257	294	260	240	287	237	273	295	259	246	266	292	240	245	266	242	294	263	250	271	283	253	268	251	252	258	218	268	256	254	260	260	247	271	254	237	255	255	224	239	249	273	243	251	284	278	252	279	268	260	275	247	249	274	275	248	301	270	289	257	239	256	262	239	253	260	239	262	270	224	270	263	254	245	249	271	235	216	242	264	243	235	271	253	283	268	246	246	260	228	259	231	278	240	232	250	272	258	261	236	252	263	266	279	243	270	272	260	251	247	239	243	268	239	221	247	265	251	297	259	252	242	255	278	274	251	275	249	249	283	257	262	249	283	264	241	239	264	257	250	276	251	271	258	286	243	265	289	275	273	232	251	263	253	281	280	253	253	276	244	256	254	270	271	257	275	269	243	257	264	268	234	273	271	252	250	231	251	256	235	250	242	256	268	256	237	267	246	255	243	256	247	270	279	242	267	268	249	252	236	271	289	268	243	241	256	239	255	240	259	270	255	251	272	254	247	256	269	274	267	278	256	254	251	267	282	250	276	260	236	230	242	275	270	274	271	249	209	264	243	236	274	249	273	268	227	256	258	239	251	272	247	291	247	239	305	251	259	263	245	296	240	272	286	271	242	250	272	261	263	243	238	278	240	258	262	295	266	267	265	238	265	230	278	267	270	298	265	220	247	237	290	256	290	238	234	266	273	269	265	248	276	261	243	239	254	269	233	261	258	254	248	263	254	241	252	292	250	264	256	228	270	249	225	249	259	230	263	268	254	268	264	265	255	276	244	244	233	274	274	253	242	288	246	259	272	290	261	239	272	264	263	244	241	261	258	231	262	284	278	284	233	260	261	278	263	254	244	237	239	277	265	263	243	267	223	266	251	272	281	260	254	251	253	242	261	235	276	248	239	259	281	252	252	270	256	256	297	238	242	263	267	251	235	292	253	264	251	250	263	275	305	252	255	257	270	268	283	261	256	249	262	248	259	270	260	260	227	255	256	253	268	258	261	255	251	254	239	288	269	262	285	274	265	245	234	256	244	239	277	257	280	253	254	263	249	239	264	232	262	271	272	256	256	277	244	250	232	283	237	269	263	253	272	254	273	235	250	282	245	267	262	278	248	258	229	246	242	292	271	258	259	264	268	288	265	268	321	252	267	265	257	284	253	245	259	270	258	263	253	282	261	260	277	279	271	272	255	277	275	266	251	272	256	272	244	252	256	273	249	285	250	270	263	234	235	259	259	254	250	262	239	257	305	264	269	296	256	228	238	231	243	279	273	271	271	280	259	201	247	279	276	271	235	246	253	281	246	274	258	251	263	249	258	268	264	255	287	251	259	245	220	273	258	256	238	238	256	241	279	244	260	284	256	271	272	258	238	270	268	217	279	259	256	279	274	243	256	255	270	249	283	240	255	228	262	267	246	273	236	254	251	295	253	254	248	288	249	280	270	245	217	252	248	260	286	252	261	258	244	254	273	258	259	236	240	250	245	236	260	272	232	305	258	243	261	255	252	224	260	249	242	246	243	252	285	266	262	259	244	256	246	269	290	282	256	257	261	234	248	280	269	288	274	276	246	242	242	271	268	262	264	246	291	256	262	258	267	228	250	252	265	270	237	248	260	280	260	251	256	278	260	273	249	269	236	260	236	295	260	242	245	265	257	278	258	277	228	243	262	259	241	254	264	249	257	285	279	245	236	232	265	255	291	236	261	253	253	289	247	260	258	267	243	259	266	272	223	234	269	278	260	240	264	228	269	216	250	266	257	253	281	250	270	272	264	284	263	248	247	261	275	251	239	241	263	250	225	247	229	238	281
22999	21012	28607	23600	21020	18877	1950	775	649	539	491	501	479	445	435	433	367	357	367	358	358	386	352	368	318	376	340	321	325	331	351	348	290	320	345	326	337	328	313	310	330	318	344	332	331	316	322	335	357	344	339	368	315	314	343	307	323	320	308	294	327	326	310	324	293	347	297	346	303	302	349	304	328	302	324	339	331	319	282	330	320	354	309	330	322	312	335	327	299	319	323	357	305	298	337	308	356	310	352	287	330	355	306	327	302	326	306	324	303	333	317	329	319	317	318	332	342	309	310	317	335	292	304	334	302	337	320	289	315	346	308	320	301	308	346	320	291	317	325	340	297	333	324	307	328	314	330	307	322	332	311	335	310	323	336	302	266	284	346	299	339	331	303	327	301	317	339	332	348	319	339	303	315	317	330	342	317	302	310	303	322	295	331	345	355	302	316	337	337	335	321	319	300	323	350	323	348	320	330	339	331	307	335	311	310	334	322	303	343	316	294	311	294	277	317	313	337	330	305	312	312	305	334	305	343	309	315	315	346	323	329	330	317	314	304	334	291	324	331	312	319	339	317	315	309	311	321	340	308	335	312	314	298	296	331	328	307	305	298	320	322	292	323	287	313	312	334	339	334	328	311	315	325	316	324	300	340	330	306	305	308	310	314	353	317	326	303	327	305	340	330	314	338	304	348	308	310	301	287	330	302	311	303	303	329	319	330	287	333	333	276	301	346	327	324	300	317	328	336	302	330	337	324	302	289	329	335	309	328	342	302	292	334	330	331	311	314	300	322	319	319	316	300	287	302	279	312	337	308	303	307	333	325	312	325	321	331	327	315	316	335	305	358	316	307	344	319	325	352	306	336	343	292	321	344	319	286	333	330	331	320	291	298	319	319	326	328	301	328	324	312	321	331	317	332	311	339	302	313	328	310	302	322	341	299	316	302	294	323	316	336	297	315	317	296	312	293	331	328	345	315	330	310	337	354	315	333	332	334	306	308	335	331	298	317	322	343	303	330	303	285	310	318	334	329	309	304	336	300	312	323	328	303	326	335	329	315	310	316	313	294	321	357	319	342	286	307	302	325	292	308	294	311	329	308	353	318	320	281	325	327	309	335	327	320	331	296	327	323	325	326	299	308	362	321	307	316	347	316	335	313	318	324	301	268	342	361	305	318	341	305	330	312	340	327	299	292	311	302	295	317	309	304	338	309	334	329	332	324	316	296	320	299	320	298	313	292	326	311	350	336	318	346	307	335	335	366	324	315	313	302	303	319	354	340	356	325	305	316	337	312	319	313	299	314	338	299	317	309	323	307	315	333	350	337	324	318	295	286	305	348	322	303	311	318	297	335	298	286	332	313	322	323	313	301	331	316	330	324	315	304	321	323	333	326	314	313	330	325	311	315	326	354	304	301	328	311	345	347	306	316	319	306	301	329	321	295	302	309	318	332	316	289	300	316	329	320	301	309	331	312	292	309	334	351	322	291	315	296	322	311	339	293	308	296	321	329	306	310	327	297	292	313	320	302	331	337	331	345	316	302	331	328	304	310	310	329	293	320	341	342	297	317	301	322	297	309	311	299	314	314	325	306	326	293	309	307	289	328	301	310	320	337	293	329	350	317	295	336	314	315	323	301	355	310	313	329	310	312	310	331	306	345	315	323	311	302	307	324	336	315	306	334	313	312	326	308	319	342	301	312	322	323	325	315	309	326	319	334	291	305	337	328	308	328	316	318	326	330	322	342	302	303	337	304	347	319	311	326	319	318	320	286	297	320	325	355	331	316	330	332	321	302	310	320	333	304	288	305	339	315	305	328	302	312	324	336	332	303	312	320	321	299	285	344	305	301	302	314	312	324	295	343	322	285	339	335	324	332	296	328	285	320	306	284	301	309	309	319	331	305	321	319	314	318	302	357	286	301	291	288	307	330	312	322	336	311	326	332	302	346	338	334	301	309	306	302	352	300	333	305	305	326	327	341	321	328	303	322	316	338	320	318	300	292	331	313	338	310	317	301	313	314	337	335	339	336	304	340	328	295	304	322	344	312	286	326	300	312	302	293	328	326	315	309	297	314	331	302	326	321	292	279	352	312	320	328	307	302	325	322	299	317	323	299	327	337	299	313	326	333	341	285	304	313	290	286	334	341	334	344	333	328	315	335	350	310	320	315	314	327	351	332	328	334	321	299	307	279	325	307	319	301	334	320	322	310	309	296	317	334	312	320	324	312	298	320	306	345	330	325	300	287	293	317	318	329	314	336	278	299	278	293	326	291	304	329	310	323	322	323	315	354	306	325	294	333	304	292	317	326	306	313	321	331	306	321	299	316	313	314	308	283	283	303	295	317	324	301	317	352	349	313	314	305	308	329	303	300	337	332	327	302	360	315	330	341	321	330	319	301	319	321	321	289	322	324	284	285	310	363	323	315	315	349	343	339	315	308	312	310	316	312	328	320	355	332	343	360	302	308	313	292	337	304	327	310	301	303	315	336	317	294	281	334	300	312	310	306	281	314	308	338	319	320	313	313	300	337	300	342	333	335	356	342	317	305	313	342	306	312	289	305	316	323	353	271	311	318	326	336	317	312	332	329	310	312	348	337	312	308	314	322	321	288	310	303	307	320	306	322	314	327	321	332	328	305	317	298	295	331	322	326	324	319	346	302	335	310	333	319	322	319	329	309	305	320	304	324	345	279	311	319	324	300	306	314	309	292	312	299	340	332	325	335	297	305	308	298	318	318	300	313	343	302	296	319	325	293	332	331	317	298	302	307	297	305	306	338	299	348	261	319	322	328	289	322	324	335	312	328	337	296	333	345	308	325	309	315	319	370	306	303	302	343	309	315	313	338	316	339	324	358	291	317	335	305	327	305	292	288	346	288	341	300	294	319	315	334	320	341	321	290	325	292	317	314	341	316	358	320	314	332	305	306	310	316	306	326	327	286	332	311	309	320	331	325	314	294	333	309	302	329	277	301	315	331	331	354	296	316	301	311	298	308	285	318	319	334	345	320	300	336	304	315	281	328	307	282	304	356	320	339	327	340	334	314	309	334	295	330	345	313	312	294	307	296	333	345	344	334	329	326	301	310	339	328	294	277	306	348	318	325	293	318	315	323	290	284	328	336	288	351	296	338	340	311	346	314	326	294	300	320	305	322	347	312	299	282	325	309	324	331	300	318	294	301	340	328	332	290	292	329	337	326	345	314	313	320	286	303	310	328	313	326	311	324	314	337	302	332	316	292	342	320	319	314	341	342	323	352	326	323	306	290	300	306	322	295	317	356	338	319	331	325	280	322	345	292	313	310	321	266	346	321	324	293	275	298	295	302	324	315	300	311	299	298	322	336	335	326	311	307	334	333	327	304	334	306	323	347	321	315	327	300	308	338	309	337	315	328	332	316	336	353	326	314	313	319	292	319	329	359	338	331	316	327	318	294	333	295	331	336	357	303	353	319	334	330	335	300	296	303	292	302	322	299	307	324	346	342	321	322	323	321	338
19529	14517	12413	6595	4489	3201	2505	2002	1731	1473	1282	1141	1091	968	936	831	795	814	751	724	754	727	660	643	629	641	641	631	611	627	603	593	619	644	605	563	550	556	608	564	529	601	559	563	602	579	535	571	614	546	553	561	570	583	567	543	560	545	561	559	531	565	554	546	586	519	534	582	511	572	542	522	566	531	563	577	531	581	544	550	585	541	611	566	602	468	559	572	582	570	549	539	542	559	536	570	572	524	553	580	521	548	565	535	576	580	540	554	540	562	557	533	536	525	523	571	535	547	553	533	525	577	558	577	537	530	536	569	553	595	522	540	600	553	546	529	535	546	495	522	530	524	579	520	540	564	567	566	529	489	574	560	546	583	543	560	571	524	563	560	566	565	587	533	561	524	579	557	524	551	569	545	548	524	564	519	558	542	556	552	557	571	552	564	557	576	574	515	550	523	577	523	558	546	562	551	550	550	509	532	571	533	568	527	561	565	527	552	527	591	541	534	546	582	520	519	560	563	553	517	538	546	534	540	594	485	536	521	589	578	530	554	562	551	575	549	570	535	553	510	516	534	537	508	539	515	524	554	517	554	538	563	561	539	572	529	531	542	539	579	558	549	536	538	509	587	517	565	558	528	540	501	515	535	559	560	539	556	522	515	574	523	593	553	546	539	504	550	545	514	527	558	531	576	562	552	568	530	484	565	553	542	576	549	565	579	561	560	566	583	527	540	557	547	520	569	539	563	525	577	522	544	530	581	579	549	589	535	577	518	526	563	552	571	545	572	564	515	537	575	572	537	575	621	553	573	535	565	513	574	535	490	566	566	535	555	538	548	555	525	534	526	528	491	554	545	544	552	516	528	545	507	587	566	560	547	539	604	534	542	539	541	551	537	552	546	551	572	580	514	556	543	533	516	561	579	572	544	566	528	538	527	548	535	528	534	532	554	529	538	534	518	569	526	543	538	525	556	548	539	524	586	538	564	525	570	561	568	522	532	527	573	595	530	602	519	560	555	576	550	542	526	558	562	517	557	562	569	575	546	605	539	520	527	541	547	540	570	544	536	554	581	510	518	523	520	583	556	551	529	578	530	599	535	597	536	590	530	525	570	509	545	528	557	567	542	535	566	526	561	577	505	571	583	580	557	515	535	563	570	564	563	573	530	554	596	583	538	546	539	535	555	556	538	560	527	549	546	544	542	573	540	522	537	541	590	558	574	539	539	540	533	543	523	525	562	537	524	556	551	544	576	552	538	505	533	518	560	574	552	535	582	550	569	525	525	576	539	559	547	525	541	587	533	539	534	527	567	530	614	531	544	522	526	531	540	549	499	516	532	559	543	565	612	564	558	544	543	628	560	527	522	622	604	495	532	568	537	559	563	545	591	559	537	543	528	569	517	536	550	537	565	564	530	518	520	518	540	591	574	544	551	580	566	574	522	529	582	548	539	541	544	556	565	547	594	518	543	553	589	514	505	559	546	573	556	541	556	530	534	533	595	576	536	525	582	564	574	538	536	537	589	558	605	581	545	540	567	535	540	547	547	566	563	545	540	563	534	561	559	572	609	534	568	550	533	549	557	548	551	574	559	540	606	521	538	526	560	578	573	576	538	544	524	588	541	552	534	554	530	544	551	512	488	536	531	549	546	553	582	529	552	518	550	530	533	574	541	532	540	554	552	513	577	562	600	557	485	562	549	554	547	531	585	538	561	514	593	537	519	553	547	551	549	563	567	521	565	510	603	535	513	522	598	544	570	543	549	554	551	539	561	549	548	543	573	557	542	540	502	576	575	533	528	585	533	539	560	572	585	561	607	545	564	518	530	554	518	538	554	522	548	534	531	574	572	545	493	536	544	548	539	557	572	533	537	559	560	549	531	562	562	543	572	550	562	525	539	546	557	524	563	548	530	575	543	563	584	575	567	555	575	567	577	532	580	563	549	548	554	542	525	562	536	557	569	563	517	531	555	576	512	516	530	536	517	572	556	554	540	563	567	529	525	568	486	573	533	525	568	567	574	604	589	544	558	567	551	566	553	534	536	559	508	568	557	580	554	515	539	542	521	560	511	598	602	547	572	532	529	508	545	534	535	518	560	555	521	540	533	583	533	572	531	580	585	543	529	544	550	533	516	540	569	573	564	553	508	563	529	559	544	566	554	525	531	546	552	563	526	554	541	529	526	506	567	539	580	522	508	573	542	516	556	545	560	513	584	561	534	542	549	543	550	567	586	539	523	544	555	583	525	551	527	589	541	511	576	581	596	541	560	532	591	536	546	523	589	581	551	557	533	541	551	564	526	525	547	531	519	594	539	585	533	546	526	523	508	517	514	564	553	549	518	570	541	529	559	575	574	536	523	580	508	562	532	550	549	572	544	547	525	573	544	571	562	539	584	571	525	534	581	536	526	590	600	555	498	591	577	550	516	532	531	511	527	561	538	540	561	512	579	574	556	539	537	536	517	553	531	519	508	524	543	535	550	558	559	587	520	568	564	564	561	574	539	548	516	551	614	524	507	531	546	545	528	562	541	570	542	545	548	533	527	574	543	528	573	550	534	565	548	560	513	560	520	527	572	580	531	566	520	608	577	520	562	539	576	524	539	532	550	521	542	585	538	534	552	573	510	540	559	575	575	521	536	568	556	572	535	565	545	514	535	518	578	525	527	577	579	567	565	532	532	516	543	516	548	536	576	540	540	508	543	525	538	540	547	535	529	530	559	546	578	565	536	528	544	537	510	520	534	581	536	561	522	564	541	536	557	546	538	513	547	532	540	559	546	543	570	584	521	568	486	587	556	517	590	585	503	557	502	539	550	551	550	556	576	528	534	538	578	584	583	540	582	561	571	527	560	588	574	528	584	551	539	554	567	553	520	539	562	544	522	540	533	542	491	576	551	544	539	574	528	512	575	547	530	588	531	573	525	571	545	560	518	571	518	532	523	538	547	599	577	513	598	534	577	528	526	576	518	535	558	568	555	608	576	571	509	523	585	558	540	545	546	515	527	551	542	534	538	506	562	525	560	484	586	532	560	530	520	513	534	583	563	528	561	545	546	574	539	551	554	555	532	604	572	488	515	500	550	535	527	535	548	541	548	534	531	535	527	507	566	532	566	550	527	574	550	543	533	583	547	532	571	560	513	557	584	503	543	538	579	574	514	578	543	562	533	521	537	551	557	592	517	561	558	563	587	560	536	549	589	546	572	534	544	595	576	563	477	538	587	520	547	536	517	509	519	604	554	567	559	569	580	601	488	517	517	538	524	587	557	565	529	549	546	516	565	565	556	550	592	548	524	529	552	549	547	533	542	589	548	580	554	536	588	535	547	505	519	553	577	501	552	553	579	535	587	536	587	583	519	591	552	552	537	556	565	555	563	543	529	528	561	567	524	558	570	527	545	522	570	583	522	538	561	546	564	598	577	536	532	558	567	558	595	547	562	552	568	557	567	567	519	574	556	516	522	532	530	531	593	564	566	563	540	491	564	552	574	554	507	500	567
26913	20391	7821	502	318	248	275	253	218	214	218	206	199	213	202	215	211	217	227	221	212	210	218	215	209	213	240	209	213	226	206	236	220	220	216	202	197	217	203	220	226	244	223	206	202	208	231	248	210	215	234	199	199	198	193	211	218	180	205	208	193	211	232	208	226	206	208	234	200	218	199	234	227	200	195	227	240	217	224	222	214	226	217	197	193	205	208	211	205	212	201	256	212	223	173	193	211	188	224	202	217	207	186	224	183	222	204	211	195	218	207	224	215	212	225	228	221	199	210	216	214	185	215	199	213	216	214	207	207	222	220	223	212	203	206	186	204	222	211	203	182	206	190	224	206	225	200	207	197	219	231	214	209	219	225	186	212	182	189	215	224	213	219	217	202	193	186	230	187	215	213	207	211	193	181	223	203	207	210	187	207	196	223	204	220	221	224	194	226	199	229	195	204	219	197	202	235	232	194	224	191	225	207	220	204	214	188	183	213	205	219	216	245	221	208	218	214	193	229	208	223	202	186	192	199	207	227	210	223	208	222	214	217	223	204	227	195	221	215	219	239	219	222	206	217	206	193	205	243	209	195	210	209	225	206	210	198	225	215	210	190	179	184	201	221	205	219	190	209	206	210	211	188	206	244	214	220	190	222	196	207	200	198	199	193	184	209	205	192	198	225	208	228	214	222	223	206	205	210	224	218	226	206	197	198	222	216	224	188	223	214	209	222	212	218	212	225	201	180	193	200	204	217	200	230	209	206	212	212	213	229	223	204	222	211	217	202	219	237	226	185	236	190	208	211	199	200	216	206	216	210	220	218	234	226	236	204	222	206	201	222	211	210	207	189	197	226	185	215	242	233	207	257	232	188	207	213	211	206	235	233	216	200	210	207	216	244	201	186	207	207	211	233	230	210	206	209	190	232	215	187	213	225	221	214	234	223	189	233	199	180	219	219	220	215	232	208	227	218	212	197	236	215	218	209	190	191	185	191	199	217	193	204	223	207	205	206	212	191	227	229	196	230	198	228	232	216	201	227	223	203	236	228	201	208	190	191	223	234	196	195	196	205	211	214	234	190	188	202	191	210	234	214	208	195	219	214	197	195	241	207	219	211	179	208	246	182	227	220	215	193	218	213	198	251	216	195	253	227	206	220	204	234	200	213	195	210	218	211	185	201	196	180	175	204	215	209	194	229	198	232	221	209	205	218	192	188	194	200	203	222	219	210	221	236	195	211	221	200	186	206	217	205	186	182	196	202	191	225	207	217	207	211	174	207	210	240	191	195	226	199	211	222	212	220	217	204	213	215	225	202	224	209	194	226	198	234	235	207	208	209	201	212	223	189	223	218	201	214	207	221	217	209	202	190	215	212	227	195	220	204	201	198	220	202	208	223	212	224	207	205	214	216	198	226	208	201	208	191	238	214	222	229	213	215	183	198	227	213	226	190	225	201	199	209	225	217	223	195	213	245	224	218	220	188	227	215	206	198	199	206	200	195	203	209	230	215	236	209	187	196	218	200	234	181	209	199	211	213	206	226	235	227	217	218	209	206	215	213	203	234	214	228	211	200	208	212	202	201	217	243	212	217	228	210	205	225	198	214	184	199	223	214	209	209	219	237	209	215	217	212	188	200	204	198	203	199	195	220	238	216	195	207	218	187	212	206	221	218	206	210	205	205	193	216	232	223	230	201	201	189	205	224	199	200	225	235	208	206	212	213	219	220	207	198	216	208	201	198	189	204	188	197	196	206	246	218	224	223	225	210	238	202	213	205	225	222	247	205	226	178	183	221	186	209	212	235	205	211	229	212	197	225	187	216	186	202	233	192	196	210	191	207	210	209	227	202	197	207	220	210	222	214	217	187	206	223	206	210	208	228	204	202	204	224	202	209	238	210	201	209	222	243	216	221	223	260	199	208	213	204	215	219	214	202	204	225	214	224	195	233	225	215	180	210	228	199	199	178	218	196	215	215	223	203	209	214	198	212	215	191	205	214	225	200	204	195	193	226	205	217	203	220	202	208	231	203	219	197	218	229	241	216	226	217	201	223	216	219	190	222	222	199	219	239	225	212	242	191	176	220	212	188	216	212	188	205	200	207	195	220	214	218	201	198	223	209	206	225	207	204	217	256	193	221	177	215	215	228	217	206	214	230	216	192	204	221	203	200	185	213	220	213	214	203	198	207	205	206	202	211	198	205	199	190	212	195	211	225	213	220	246	214	215	209	229	195	212	193	203	219	197	220	214	174	198	199	200	192	192	206	227	195	213	235	192	213	198	188	209	233	190	226	202	223	207	222	202	196	180	208	242	214	215	214	222	207	206	215	225	203	185	198	222	205	209	212	211	212	209	220	216	208	242	223	233	212	211	220	227	205	198	207	225	207	205	213	226	198	203	188	195	209	215	227	196	219	190	171	200	210	207	217	224	209	227	215	206	239	214	215	212	216	219	200	200	194	209	182	217	230	193	207	223	208	197	214	214	215	214	208	219	211	193	225	213	233	205	196	225	218	223	178	196	209	193	230	207	198	244	214	198	206	229	214	183	205	197	168	210	227	212	209	198	196	203	208	219	231	223	221	216	220	226	214	196	227	197	201	235	236	208	221	218	182	219	192	218	196	215	192	219	240	194	198	185	213	202	207	198	207	215	209	238	187	237	223	203	204	206	221	211	169	185	221	229	211	227	199	233	213	216	207	227	203	211	193	226	213	226	224	218	221	228	205	211	204	215	196	211	188	222	196	208	210	210	213	229	217	183	226	214	239	243	202	230	220	217	218	215	205	224	188	205	217	191	204	211	220	212	202	199	219	195	221	191	194	214	201	212	209	186	167	194	195	238	194	208	210	222	239	219	218	200	213	235	231	221	204	195	191	189	205	221	215	220	185	220	218	210	208	206	210	207	215	209	207	234	207	213	193	205	220	239	222	202	207	229	221	222	196	204	216	208	198	198	214	184	191	199	228	226	230	202	180	208	223	233	208	201	193	208	211	210	229	221	199	193	202	218	235	227	193	210	199	207	242	204	211	209	213	220	204	179	208	216	218	221	224	200	199	218	225	217	192	225	205	222	210	211	258	213	216	204	212	214	204	200	201	221	192	199	210	215	208	227	209	201	226	193	194	220	209	223	227	209	203	243	234	227	236	193	221	202	205	223	202	225	179	215	203	199	213	218	188	226	202	214	234	211	219	212	213	215	218	198	222	184	205	221	198	225	234	182	188	207	201	207	214	204	215	211	199	190	214	227	205	186	226	214	206	221	210	219	252	210	237	204	209	208	213	240	176	214	198	228	203	218	196	223	228	238	200	220	202	229	215	221	220	206	204	195	220	213	209	193	239	234	173	174	233	240	235	213	199	229	207	220	195	210	235	205	183	197	217	233	219	228	229	214	225	204	222	204	205	213	205	226	201	191	220	181	188	212	193	217	202	210	203	231	211	192	214	211	200	218	211	225	211	219	223	233	216	194	216	259	187	223	217	211	196	208	224	200	211	237
9021	1397	1211	677	579	576	466	483	441	474	435	477	427	432	420	420	423	404	378	440	423	378	351	396	409	419	386	424	391	420	413	419	395	418	403	399	395	397	382	411	423	451	455	432	404	432	415	403	415	412	438	446	388	392	422	401	378	419	388	421	395	412	414	452	369	423	437	456	427	394	391	393	395	417	420	392	400	414	391	423	341	390	421	408	435	442	396	415	380	402	411	381	424	409	394	402	393	409	411	411	392	429	425	428	430	424	384	383	386	383	403	463	437	425	388	383	356	367	403	438	413	408	379	413	393	408	433	448	399	363	389	408	406	439	390	409	442	398	391	390	412	405	399	398	415	420	393	417	393	394	400	401	417	382	386	436	423	396	380	432	384	382	433	410	399	408	394	380	403	437	424	379	422	380	416	380	393	423	430	369	393	397	414	420	424	412	404	428	401	380	389	394	414	414	425	395	409	389	428	426	446	395	390	388	381	410	399	395	404	407	417	434	434	402	389	401	426	365	381	395	412	417	380	435	385	423	413	396	399	397	400	399	431	390	405	422	396	377	405	382	393	442	371	423	421	391	372	395	378	430	426	391	413	404	446	405	389	382	403	386	393	402	438	390	421	411	405	414	381	425	432	420	434	389	447	387	413	411	454	414	405	423	387	378	373	423	398	433	410	375	374	393	422	358	420	399	350	404	408	393	362	372	404	372	397	405	413	412	389	436	365	389	421	412	381	397	373	407	416	413	414	419	386	398	396	423	428	369	452	420	386	419	401	396	379	394	471	391	423	393	411	444	387	399	391	414	405	417	421	415	395	373	397	385	428	424	392	423	390	397	417	399	416	389	381	401	403	412	393	398	413	420	416	434	398	396	384	406	420	384	406	409	402	426	403	403	394	407	437	367	371	411	412	366	441	411	421	403	411	430	416	422	387	423	424	408	426	370	405	409	422	417	404	397	421	401	426	432	395	387	428	394	401	358	409	413	410	409	399	394	395	396	407	409	421	456	422	390	376	372	425	380	417	391	380	400	380	402	399	403	416	390	369	376	414	409	430	394	428	381	421	375	392	407	432	414	420	414	397	394	416	392	406	373	407	405	422	416	410	399	369	432	413	388	391	399	418	424	372	374	450	422	398	370	412	402	412	402	418	402	431	373	430	430	383	403	442	387	392	404	419	407	411	425	405	404	411	413	394	373	383	379	412	431	404	446	413	413	391	416	442	429	364	381	400	414	414	386	390	375	422	412	415	418	409	364	395	436	426	376	421	416	434	397	375	393	406	391	401	396	443	406	404	408	399	435	436	392	362	405	446	386	423	390	385	425	387	421	381	392	423	428	381	375	391	391	408	428	424	435	400	396	428	395	381	418	426	402	396	387	415	418	391	376	386	413	427	379	368	404	407	424	411	395	408	414	407	433	426	369	378	365	403	431	386	393	431	393	361	437	397	418	395	380	428	432	421	394	406	384	425	414	389	391	382	403	378	423	405	384	384	433	356	402	387	412	421	398	403	398	433	393	431	377	418	430	411	435	393	382	411	401	424	412	392	402	431	422	405	401	415	413	404	465	394	385	377	403	418	407	415	413	413	432	416	369	436	414	375	404	399	384	428	419	386	420	390	409	428	432	399	414	405	404	411	383	424	410	410	398	401	418	413	409	399	431	400	409	428	408	400	381	405	399	421	401	440	386	424	374	394	405	406	409	352	378	424	378	425	384	424	422	397	406	419	421	428	418	392	397	391	398	376	430	403	412	426	400	422	387	406	411	428	438	400	378	365	406	433	426	385	399	405	421	389	429	432	413	421	396	401	404	359	410	450	414	374	385	337	420	387	411	381	396	365	410	384	398	408	389	409	376	417	436	390	384	418	379	414	418	414	408	414	425	378	403	416	462	391	416	403	437	420	398	402	416	405	404	424	409	406	389	384	364	444	447	400	398	378	413	407	420	418	429	407	400	431	416	394	411	402	400	399	417	402	420	366	394	411	400	404	400	424	397	424	422	459	435	416	413	419	396	362	390	428	408	438	424	381	415	376	427	416	422	403	434	398	397	410	388	406	365	409	393	410	433	380	385	413	413	415	423	394	374	396	393	413	382	428	401	400	424	414	409	376	411	387	381	366	432	400	409	417	377	372	379	429	406	435	378	409	394	435	415	393	433	424	384	412	385	357	360	403	364	409	397	367	395	393	395	406	414	426	420	404	409	417	365	397	374	376	414	390	399	377	393	404	393	399	398	399	403	392	400	415	413	466	398	407	427	411	369	371	422	425	403	429	404	364	392	395	385	402	390	414	419	407	395	361	419	383	415	415	416	416	395	416	414	394	392	454	384	405	441	404	379	413	444	397	434	413	415	388	360	395	377	418	418	402	389	388	379	424	373	415	362	417	405	429	377	447	397	390	423	427	412	421	421	374	415	416	445	389	413	437	417	410	427	435	421	415	414	381	390	389	427	401	411	389	381	423	424	409	415	427	416	421	390	373	405	415	398	410	357	404	434	403	380	397	410	419	415	401	421	386	400	398	419	428	438	400	429	428	385	399	388	441	382	395	421	385	392	418	425	394	384	386	412	379	391	426	358	440	406	406	414	421	422	406	400	429	417	395	407	397	380	354	444	403	401	419	394	407	405	389	373	379	405	447	427	391	402	382	378	407	388	391	370	394	403	400	407	386	377	392	398	380	361	395	354	390	400	374	417	405	431	419	413	398	397	442	450	374	429	409	347	434	381	417	394	422	429	435	388	393	384	397	459	404	392	403	382	428	398	427	425	392	421	403	390	410	419	425	373	397	402	411	410	450	407	456	427	428	380	424	405	414	408	400	410	425	416	383	390	401	391	399	430	395	383	412	412	423	383	431	384	423	393	399	392	381	386	429	413	423	419	388	419	426	402	407	396	409	424	402	410	382	388	368	404	416	418	412	403	392	400	420	401	420	393	379	396	381	410	414	433	361	377	420	397	404	427	390	426	407	406	391	388	395	424	388	392	449	355	417	384	406	397	418	388	427	408	388	396	407	421	376	411	413	398	395	421	390	416	405	392	419	421	391	418	398	390	398	397	397	408	384	402	387	384	398	388	387	387	392	421	387	422	401	391	420	372	400	388	412	386	419	415	428	417	380	373	404	385	391	408	405	421	391	410	402	444	444	410	437	394	444	420	380	351	360	394	368	428	397	379	412	408	426	442	424	424	432	415	382	429	389	413	402	408	385	408	401	409	384	428	412	433	411	395	431	420	432	377	400	410	422	415	421	379	421	390	432	367	399	399	415	414	409	410	406	402	392	403	393	382	421	395	411	421	401	415	367	419	436	391	390	435	394	406	420	395	415	394	396	422	419	429	372	412	403	386	413	390	389	404	402	379	378	414	370	411	444	396	387	361	431	444	385	404	426	396	377	385	458	383	407	397	419	403	412	415	389	404	398	371	464	410	396	420	415	421	434	411	391	417	398	416	416	403	400	375	411	432	382	430	380	435	434	406	412	415	435	385	409	399
24121	21032	27917	24322	19648	1426	503	343	272	224	211	211	183	156	186	182	197	153	153	175	156	137	146	131	162	173	140	145	154	161	130	142	143	133	143	145	122	130	132	133	122	140	142	123	154	162	148	142	148	121	109	132	136	129	122	137	166	134	134	146	143	134	116	128	131	134	139	141	122	130	131	121	124	148	130	142	123	142	112	107	129	139	138	152	136	126	131	124	119	138	122	117	136	112	134	137	129	123	140	109	148	128	106	145	114	132	139	127	127	131	141	139	148	131	133	138	124	142	114	119	133	111	133	140	122	115	135	122	125	148	150	139	134	124	135	145	128	126	126	135	133	141	131	128	128	130	125	137	122	132	111	131	156	144	136	105	149	122	154	133	121	132	127	136	120	125	112	135	129	138	135	136	138	140	132	127	118	145	129	154	120	143	149	142	130	113	129	125	151	125	124	144	131	123	137	120	119	111	123	125	142	152	127	147	141	129	125	141	127	122	128	104	126	125	113	122	126	126	131	135	131	146	137	123	113	112	142	142	137	128	117	129	134	121	143	113	119	138	114	137	145	138	134	127	128	132	140	116	127	128	121	155	144	142	129	134	129	138	147	122	152	108	122	118	142	122	113	127	128	146	140	143	116	123	143	132	152	136	117	131	113	130	124	122	127	126	135	149	117	146	151	120	152	141	135	106	147	147	117	136	136	130	124	123	140	122	146	121	131	105	122	122	145	127	121	118	117	140	130	130	138	128	143	132	145	125	115	142	119	143	138	134	111	155	134	133	127	122	118	128	115	112	128	126	117	140	145	148	123	134	164	114	107	131	140	122	141	144	132	130	126	140	131	167	132	138	149	137	147	125	136	121	120	127	130	128	117	131	126	134	128	147	129	120	134	116	118	154	135	127	137	117	128	118	136	130	135	125	110	138	131	139	136	128	115	133	124	126	127	137	115	135	134	130	119	148	116	124	126	117	123	134	123	132	133	129	150	139	134	138	118	145	133	139	111	146	147	129	122	137	132	128	126	140	145	143	122	137	147	124	140	129	135	130	130	121	140	130	129	133	123	132	130	143	117	152	135	130	134	126	139	127	116	129	116	124	142	134	154	124	140	135	125	125	126	140	119	127	138	120	150	143	134	138	131	124	135	155	167	127	116	121	142	139	147	126	123	129	128	138	144	136	134	134	131	129	127	150	128	140	126	142	137	123	123	126	131	148	140	127	124	138	140	139	153	141	123	135	127	136	129	137	149	116	120	138	138	115	114	136	140	113	121	123	138	148	132	117	125	135	131	128	122	114	128	123	142	128	132	144	134	125	127	154	136	112	138	125	129	117	116	139	130	117	140	149	121	127	116	129	125	142	129	139	123	139	138	129	140	138	145	149	127	122	134	145	140	123	122	140	144	130	144	119	116	139	137	143	139	128	138	122	141	138	138	110	133	152	147	138	125	129	145	126	127	135	107	131	138	121	149	132	134	127	127	122	135	136	134	122	126	134	112	135	131	137	129	130	133	135	137	115	128	124	125	135	129	145	150	138	126	126	120	137	125	134	133	141	148	132	116	115	116	137	134	146	141	141	127	125	121	138	131	154	139	113	134	142	123	126	139	122	115	134	124	127	108	133	112	134	138	134	113	137	137	132	135	138	152	132	147	116	140	133	145	143	124	147	152	140	137	129	121	130	155	149	122	124	135	130	145	132	146	120	129	150	133	140	136	136	128	126	137	143	135	138	133	118	104	112	116	123	123	138	139	142	143	128	136	149	144	118	113	124	117	133	142	126	133	146	137	134	136	117	119	153	111	123	127	138	130	153	147	122	119	130	117	124	126	115	132	141	154	140	137	148	133	122	129	136	133	123	119	135	136	135	123	101	145	117	141	126	149	137	140	129	139	140	132	143	143	149	129	140	138	145	128	133	120	137	129	139	128	113	129	132	149	131	133	127	121	145	128	107	130	125	146	112	135	123	116	129	124	137	119	109	148	122	138	120	137	148	116	123	117	126	129	149	130	127	122	118	125	133	130	161	124	136	155	141	150	120	134	138	139	116	133	123	120	130	122	124	142	116	124	125	131	133	120	129	124	111	136	130	131	108	128	128	110	125	107	138	132	138	125	131	122	129	130	135	128	145	130	125	135	110	130	115	127	122	140	140	133	137	140	148	123	138	134	122	119	109	155	126	129	135	107	138	143	134	129	130	131	127	124	148	124	123	120	115	124	140	119	150	135	115	118	134	130	138	136	120	106	116	115	110	127	135	131	142	120	140	127	138	106	132	129	151	127	127	114	156	133	137	127	125	118	142	142	143	132	132	103	129	153	152	129	142	125	139	139	118	121	117	114	119	121	136	106	140	127	120	128	141	120	114	138	123	135	105	143	126	130	121	107	117	135	116	124	124	136	125	135	121	126	135	113	141	107	133	136	129	129	126	134	123	137	121	121	127	133	131	143	113	148	116	124	140	126	124	136	121	119	129	144	140	121	126	135	115	133	139	120	139	129	120	133	137	139	133	129	146	133	144	127	102	139	132	110	134	123	136	140	137	127	115	141	134	131	116	132	141	117	133	137	134	130	141	115	124	140	133	134	141	133	129	134	111	132	133	136	133	117	137	130	124	132	116	168	126	125	153	158	147	143	133	113	153	116	130	138	153	157	146	127	126	131	130	154	122	136	148	139	146	124	146	139	116	155	128	136	131	133	119	125	131	145	143	133	142	133	139	137	137	132	151	141	125	141	133	133	125	133	134	130	142	135	129	107	132	112	147	152	138	128	122	126	137	110	130	147	132	120	132	128	157	116	122	135	119	127	129	139	133	132	127	122	137	124	141	137	148	123	118	138	134	121	135	136	113	119	120	133	138	127	117	133	138	126	120	113	145	108	120	153	124	127	128	125	136	126	139	127	132	121	135	137	138	130	108	128	149	121	140	141	139	100	143	132	139	142	114	133	135	131	157	151	131	135	143	129	150	132	117	127	115	131	150	130	154	131	135	123	146	137	141	118	129	120	150	132	126	133	122	118	146	122	148	125	110	144	125	131	141	140	142	135	112	137	140	120	130	121	145	130	126	127	128	128	158	140	138	129	118	126	136	128	144	131	133	135	131	141	128	119	107	130	139	146	121	138	138	127	112	123	132	128	126	139	118	134	133	138	136	114	119	128	141	125	146	127	145	134	145	124	151	124	136	126	141	147	156	116	120	166	134	119	131	144	134	131	124	131	113	118	131	123	147	148	145	150	145	148	142	150	159	112	145	152	120	143	140	128	110	130	121	123	142	118	122	131	111	147	118	130	139	136	118	133	122	145	121	133	137	110	122	122	128	120	132	127	120	130	127	129	118	129	146	117	146	124	125	136	130	132	125	136	142	141	129	133	131	130	119	135	129	148	129	136	136	145	125	131	133	128	150	136	136	124	121	126	132	137	136	138	131	129	133	139	118	143	145	128	128	126	139	138	157	122	119	138	124	128	135	131	135	125	130	116	157	116	153	132	129	119	146
17629	8814	7515	3644	2336	1662	1317	999	844	751	635	565	523	470	475	399	387	366	359	354	356	338	317	304	313	314	305	312	292	280	266	320	246	261	281	281	269	280	257	265	252	274	267	277	271	308	259	281	280	273	289	265	244	257	283	279	279	237	276	264	270	287	237	271	273	273	259	278	276	260	271	261	263	253	245	244	249	260	276	271	272	283	251	275	263	276	265	281	241	240	255	274	252	243	266	285	280	251	235	251	258	260	269	278	238	281	244	247	266	252	266	277	298	255	251	220	249	252	239	248	266	244	264	270	248	260	275	264	251	250	250	257	258	267	256	252	272	268	251	270	257	232	252	259	260	251	263	262	269	273	244	278	267	248	234	273	272	252	243	254	261	264	268	250	254	259	281	258	268	245	267	243	248	249	247	304	273	258	287	290	261	273	262	255	265	210	273	238	288	252	246	296	266	238	285	252	256	275	281	282	274	242	243	252	264	246	271	262	283	246	281	255	263	258	230	289	265	269	266	263	246	261	258	282	246	242	295	245	262	268	256	271	245	230	233	257	266	242	260	257	233	272	255	249	277	246	248	260	249	272	251	249	276	228	264	276	273	273	238	263	237	274	275	250	277	248	228	288	251	266	245	238	250	270	253	265	285	259	270	254	279	293	229	263	282	267	252	256	264	246	275	263	267	282	255	273	238	244	269	261	266	285	237	245	258	214	281	254	257	255	285	281	257	272	284	262	254	266	263	307	258	268	248	224	241	225	261	273	271	256	270	263	252	250	252	240	240	267	254	279	262	240	263	258	232	295	247	269	269	280	250	264	247	245	267	257	287	238	253	277	278	281	246	233	277	284	264	244	275	271	250	243	261	267	291	256	256	234	283	240	246	270	275	255	236	253	246	240	254	275	257	271	261	251	252	259	267	262	285	246	261	252	273	271	264	271	268	243	257	258	235	250	240	267	281	274	267	246	254	242	251	258	268	262	244	254	291	250	240	284	271	276	257	292	270	287	291	261	251	278	288	278	273	280	233	253	242	265	280	281	292	301	259	285	257	249	271	272	265	273	267	253	277	274	247	261	253	256	272	266	247	276	301	248	265	268	255	263	242	241	263	261	250	241	268	277	246	257	283	265	253	289	285	241	252	284	252	233	268	276	275	251	266	231	294	248	269	246	262	240	243	249	291	253	244	291	258	261	274	249	274	265	232	270	262	266	263	273	287	246	247	257	253	242	240	277	248	242	266	251	257	265	245	278	263	283	274	273	222	265	260	249	221	246	281	258	261	251	254	244	250	236	263	253	249	279	261	228	249	250	271	255	288	285	269	252	264	253	238	259	268	271	227	245	249	248	265	279	250	278	271	248	245	258	264	263	266	243	266	267	292	251	236	255	263	227	233	257	262	273	241	250	241	238	247	264	231	242	276	278	216	270	232	269	263	264	263	233	245	260	282	233	256	273	261	253	308	249	265	250	232	255	251	236	264	262	232	291	285	231	266	272	268	266	235	243	255	243	255	286	275	277	258	257	288	273	280	249	262	269	260	286	251	257	271	250	247	230	250	250	243	259	282	285	278	275	274	253	276	263	272	245	271	259	249	243	252	261	245	267	271	237	284	272	239	276	227	264	268	260	271	224	260	287	249	260	257	244	272	256	239	248	260	267	256	252	271	285	255	271	255	284	262	274	280	255	299	252	265	257	250	254	243	244	233	260	237	246	261	289	250	253	284	255	241	238	248	285	283	258	248	283	233	247	278	273	268	297	258	275	282	287	280	265	267	239	276	249	249	237	271	256	250	254	242	264	231	274	261	260	230	242	269	278	264	254	244	283	237	253	256	230	267	245	254	280	269	269	258	258	239	270	260	242	266	260	283	239	244	246	251	232	244	254	265	253	256	254	278	261	257	257	271	275	268	231	263	275	245	253	249	259	255	261	256	286	256	249	260	261	282	247	273	252	248	270	256	265	257	270	250	263	254	265	261	231	262	270	239	257	281	227	266	276	272	242	261	277	290	267	262	227	263	268	258	234	256	269	264	255	253	245	278	253	253	247	255	249	279	293	261	271	279	259	240	254	260	280	268	240	246	262	307	270	254	267	263	254	303	248	257	281	259	232	226	253	278	268	258	242	276	283	263	248	258	274	249	253	264	246	252	259	256	261	278	274	271	257	289	263	263	269	255	232	252	269	256	274	283	268	270	260	263	267	270	280	273	238	254	259	292	270	278	256	255	260	241	273	229	255	276	225	259	234	270	250	263	260	263	226	267	235	251	255	267	240	258	256	257	255	270	255	243	241	228	270	293	258	250	241	261	250	278	263	278	238	254	254	248	264	244	238	298	259	261	258	266	238	269	267	261	266	277	256	247	228	274	259	254	270	249	240	254	268	255	234	258	302	272	301	268	249	252	246	255	243	272	260	274	260	248	267	230	268	237	271	252	275	263	254	246	250	251	264	259	242	274	265	277	269	262	255	263	239	221	266	277	266	258	256	237	253	255	271	296	238	256	255	251	253	289	249	278	259	244	241	271	278	244	309	278	282	265	248	267	260	252	258	273	271	239	267	255	263	267	273	276	255	269	249	257	210	262	265	287	266	278	267	289	266	264	248	246	282	233	264	261	253	267	257	238	274	270	248	269	254	266	274	284	251	253	260	260	264	282	261	235	233	260	236	262	247	264	245	272	248	274	281	236	225	262	267	223	260	266	259	276	253	262	246	263	245	286	245	247	271	272	244	275	253	289	257	243	265	242	230	253	255	235	238	261	251	241	270	255	271	236	265	249	276	264	250	270	264	244	275	268	268	255	269	242	264	231	249	215	253	270	239	239	268	269	274	261	250	284	282	277	244	262	234	269	251	287	255	265	261	283	273	273	266	277	249	227	257	258	252	273	259	262	253	258	272	257	259	244	251	269	265	257	281	203	274	267	246	273	276	249	275	259	254	239	289	244	241	264	242	250	266	255	232	291	238	262	260	279	289	247	282	233	274	261	270	270	252	266	249	276	250	253	238	249	264	247	230	250	245	235	286	269	264	258	244	268	283	242	269	277	268	258	237	227	264	248	271	257	254	241	260	265	277	266	251	246	212	256	224	242	258	270	252	239	259	261	247	257	262	263	262	256	255	251	269	264	295	266	266	220	276	234	238	239	247	269	278	267	258	312	284	244	267	270	276	267	239	286	256	254	293	256	255	262	285	272	239	235	266	259	255	265	278	287	253	260	275	233	263	274	263	267	246	248	243	245	240	254	248	247	249	272	272	270	252	244	274	273	264	235	276	261	249	275	254	267	250	274	264	299	276	232	262	256	235	256	272	267	287	249	263	251	252	236	243	236	250	226	254	241	260	260	263	265	253	269	267	257	231	283	252	233	240	235	272	230	252	256	262	262	229	276	262	258	279	280	254	273	277	245	291	243	279	246	281	263	245	229	258	266	252	259	233	270	252	293	259	261	278	265	298	252	297	245	267	273	269	256	265	272	251	255	254	286	261	265	284	236	269
23184	21078	28672	23692	21079	19064	1769	789	628	495	510	478	434	400	422	389	382	393	370	376	334	371	355	328	339	336	341	331	342	320	327	294	339	319	353	316	326	341	359	296	308	296	321	303	312	313	331	324	306	331	304	299	338	295	323	348	345	319	294	303	315	335	313	316	293	335	300	338	301	300	322	349	330	317	335	309	283	336	312	327	349	334	282	322	341	302	331	337	322	307	345	325	329	334	329	313	292	313	328	294	298	300	289	358	307	319	322	283	311	309	298	321	293	320	294	308	326	338	313	335	322	297	336	298	333	338	324	324	354	316	339	304	288	327	345	322	314	306	295	300	296	324	316	345	305	296	285	344	341	345	324	298	314	302	293	337	345	309	320	287	302	328	345	320	322	319	335	339	354	325	314	315	282	308	313	323	324	312	358	320	319	315	333	280	327	312	322	329	331	322	333	321	357	312	301	332	324	325	322	327	289	310	321	338	356	342	283	299	295	318	356	356	327	330	308	331	306	318	292	336	326	292	312	296	303	331	321	313	323	322	302	301	285	318	357	333	305	350	299	330	333	312	306	307	313	323	292	334	285	341	333	286	296	298	292	315	297	321	289	325	310	288	305	340	284	320	329	301	325	322	288	267	302	306	327	306	333	291	309	288	312	262	318	352	309	305	302	322	305	317	316	302	283	347	327	296	301	288	300	336	338	325	321	300	333	331	334	309	320	333	336	300	328	341	311	309	354	321	312	303	295	339	314	292	311	297	316	280	300	296	293	325	332	327	316	330	307	326	311	317	341	315	334	296	328	287	348	317	289	319	312	319	318	305	325	307	295	301	322	296	319	282	314	309	296	332	328	304	317	295	318	328	316	338	333	312	297	297	326	298	318	283	315	312	302	336	338	286	301	340	321	294	332	302	329	309	297	312	288	325	299	321	317	339	300	293	317	335	324	356	352	282	293	345	286	289	299	293	311	327	334	333	344	306	334	299	342	314	293	307	327	303	332	342	342	293	322	339	299	324	298	287	324	310	313	312	314	316	285	293	323	302	329	318	295	304	304	342	282	303	324	324	328	302	298	339	287	331	288	313	299	293	315	326	327	332	320	343	313	299	318	305	293	340	300	314	298	321	295	329	298	310	298	325	309	311	277	319	286	304	320	323	342	288	301	309	321	352	316	306	289	305	317	324	321	290	281	288	311	297	341	297	313	301	313	306	311	323	316	354	343	301	316	302	310	295	296	326	313	317	316	339	342	269	310	297	293	313	327	303	339	294	342	278	287	308	288	305	312	320	324	290	319	314	315	267	301	332	320	317	332	331	289	309	317	310	309	309	303	314	319	321	307	320	302	299	322	341	290	316	330	300	335	281	301	306	308	305	341	315	296	355	296	302	304	316	322	345	308	321	309	308	312	298	347	343	308	303	337	317	284	321	311	326	348	269	318	302	304	295	311	303	311	312	315	301	318	330	332	328	322	320	340	300	320	336	317	301	300	322	328	297	316	343	341	320	311	294	325	314	324	317	311	326	314	329	308	310	313	294	351	347	315	318	297	317	337	325	318	305	300	275	310	290	297	302	306	334	318	323	323	316	292	308	309	293	312	315	315	320	304	292	325	308	330	321	299	310	327	335	306	305	313	314	334	335	294	319	298	316	346	355	301	307	297	300	303	319	324	322	352	317	304	312	309	322	317	324	298	298	298	306	316	336	293	353	307	304	322	320	321	336	306	318	340	304	320	300	329	351	327	330	326	298	336	304	316	318	304	336	274	335	281	304	295	330	304	325	309	294	373	284	281	307	282	354	315	318	337	291	338	290	301	326	318	325	326	306	310	327	305	297	317	334	315	329	337	296	291	311	336	315	286	298	321	340	344	296	309	346	318	303	304	290	289	300	321	332	297	338	313	360	315	323	331	321	301	302	331	324	304	282	323	301	321	285	311	313	332	302	297	300	345	356	303	303	330	271	335	306	318	304	265	297	350	302	296	306	315	298	331	310	310	342	307	307	324	346	289	278	300	308	347	304	304	280	297	312	290	307	329	296	331	293	324	326	299	337	323	343	304	322	328	294	320	299	339	323	327	324	289	268	320	283	305	323	312	311	326	314	306	336	327	341	303	288	281	311	335	309	318	317	306	306	318	336	326	299	298	312	288	322	284	313	315	333	296	296	304	322	329	300	325	296	280	290	320	327	353	319	303	320	330	294	320	316	313	300	309	307	333	328	329	325	309	326	333	293	322	309	315	277	310	311	316	289	328	315	308	298	294	299	301	298	311	318	326	302	299	316	333	301	325	322	356	308	332	290	300	314	310	326	334	293	310	336	330	317	314	289	341	309	305	316	339	301	302	361	295	311	336	324	340	322	297	354	306	334	313	303	292	336	325	309	302	290	333	316	315	326	350	305	320	312	315	368	333	299	351	306	326	274	284	336	329	288	312	328	319	292	304	321	314	325	313	320	334	327	322	308	319	307	309	349	343	322	286	245	294	314	309	317	345	349	307	312	316	274	288	284	346	298	321	324	323	322	320	314	288	288	343	283	313	294	283	321	291	328	308	327	302	318	324	285	290	314	319	304	322	344	307	321	315	308	294	310	316	320	302	306	325	307	332	290	341	312	312	318	312	353	305	335	294	331	296	274	287	313	292	300	305	336	307	297	332	323	345	302	299	305	329	362	297	325	319	321	319	290	302	307	319	325	330	298	306	322	321	316	311	303	327	343	286	294	325	279	311	297	290	310	308	295	313	303	301	321	310	283	315	309	273	311	306	315	322	291	308	319	301	318	317	305	319	311	322	329	316	325	334	315	347	321	346	357	326	306	310	321	337	320	316	309	306	279	308	307	302	325	284	335	319	310	318	335	316	319	321	309	319	273	332	305	334	286	324	308	325	294	307	295	297	327	288	311	321	318	318	306	312	325	286	328	308	310	318	281	321	350	306	299	315	307	341	311	326	299	293	309	316	320	310	334	309	332	311	331	340	295	290	319	319	331	309	313	306	288	332	321	325	291	326	339	302	351	292	300	318	287	292	300	291	293	332	353	334	326	306	287	327	305	321	328	322	309	312	312	314	323	316	293	317	299	295	316	324	300	279	313	359	322	316	340	291	294	338	305	305	301	341	292	303	314	302	339	332	348	323	338	325	296	308	299	320	304	335	319	286	290	325	318	318	323	320	351	320	299	344	305	299	311	320	327	362	342	316	303	319	309	302	319	317	315	296	322	323	316	332	285	309	284	328	299	308	320	307	298	347	320	314	302	334	347	306	291	284	303	297	303	301	321	297	315	340	325	283	343	315	297	311	319	317	323	297	319	255	301	282	336	316	290	312	314	305	339	312	291	333	331	290	319	315	295	350	321	308	314	299	310	354	314	301	320	303	333	326	325	322	313	283	320	314	323	330	344	322	286	330	290	318	313	306	336	308	319	309	320	281	319	313	332	319	281	321	295	308	320	320	311	320	287	284	321	325	319	300	320	345	315	303	309	311	307	304	297	309	293
20541	14779	12418	6696	4506	3295	2652	2060	1716	1428	1269	1121	1041	1000	891	875	831	796	753	733	781	696	618	640	683	648	677	647	598	599	637	591	606	602	597	571	629	607	584	590	586	557	613	589	545	531	544	611	537	583	567	547	579	538	563	539	574	610	581	584	537	597	560	562	538	540	573	591	547	547	569	548	570	554	567	538	517	533	554	539	544	577	557	540	562	525	555	600	532	568	517	551	541	549	572	558	542	552	574	531	582	558	556	542	577	554	564	565	558	580	550	573	511	527	561	547	527	539	544	547	551	540	512	550	550	559	553	538	568	543	504	568	539	547	549	550	569	563	579	579	578	526	590	557	566	578	546	551	489	546	539	523	551	521	511	513	540	557	537	553	533	565	515	563	527	546	561	547	511	574	568	544	561	557	548	566	588	530	552	573	556	596	541	583	520	541	525	537	584	546	572	547	543	557	552	566	562	549	523	553	586	559	574	522	567	512	565	567	542	491	534	551	559	541	549	491	532	575	544	573	546	572	555	559	525	557	556	592	568	524	564	538	523	516	546	598	563	561	554	580	564	563	513	544	503	516	568	581	577	560	544	546	566	546	538	549	499	547	549	552	581	549	561	576	548	573	565	554	548	536	514	547	575	535	534	560	510	542	517	558	546	556	527	580	543	503	555	553	551	549	550	539	550	539	531	527	541	542	560	553	567	539	572	514	543	533	563	532	581	560	530	575	558	525	526	561	557	546	572	583	585	523	592	515	523	573	593	566	532	532	549	540	528	541	551	489	559	546	533	591	562	554	579	564	552	547	526	530	526	525	570	519	576	551	557	582	528	522	509	566	575	541	552	534	557	541	544	539	527	539	523	518	566	548	547	545	509	559	576	571	596	591	540	562	558	556	542	568	549	547	567	512	529	574	556	576	525	497	560	555	563	558	540	520	544	517	576	511	519	504	568	547	546	554	532	526	523	557	551	593	558	559	547	541	526	515	544	558	526	584	554	519	523	563	555	539	594	528	608	577	506	543	559	499	538	560	519	547	540	527	568	549	537	562	540	540	611	549	547	520	585	605	553	569	578	532	511	516	583	534	545	556	550	533	563	527	528	599	573	532	544	522	576	583	556	560	540	585	519	544	554	545	593	558	541	552	525	559	533	534	578	564	582	537	555	514	541	558	567	533	566	558	548	546	528	518	524	562	535	546	563	537	574	515	527	536	584	517	523	579	550	557	595	568	551	586	575	534	546	566	557	520	539	484	601	570	540	525	495	496	544	510	555	549	520	554	503	547	588	565	529	576	536	570	526	552	558	571	547	543	566	547	531	546	543	501	542	504	522	560	543	581	561	521	547	543	556	541	521	535	544	520	554	582	526	539	490	519	531	549	549	530	538	579	510	507	517	518	535	540	566	542	603	508	555	526	475	516	568	517	538	535	556	573	591	520	558	556	504	509	570	534	583	516	545	564	527	530	537	563	548	554	552	489	546	581	549	548	545	526	556	543	551	570	546	542	550	579	564	563	564	545	544	572	541	550	547	524	509	552	572	550	573	567	523	523	534	597	561	570	546	528	558	579	573	563	566	519	536	539	573	523	570	539	578	542	554	523	500	578	557	561	551	561	529	530	567	511	550	618	519	527	554	543	547	572	554	557	532	524	555	563	564	506	540	551	537	529	531	576	560	572	533	550	517	531	574	558	540	525	532	631	555	555	569	527	565	547	547	571	522	498	537	561	563	538	591	508	539	558	540	572	559	511	588	517	551	530	537	561	511	543	555	555	523	501	535	563	564	556	551	539	556	543	553	589	572	532	559	511	569	565	514	526	518	543	546	574	549	536	527	530	551	569	569	598	546	580	525	517	566	511	524	550	554	512	554	532	549	554	579	540	573	545	550	570	576	563	575	511	524	583	531	525	594	562	524	559	543	527	549	526	533	538	559	565	543	557	575	557	543	577	547	541	542	536	578	558	532	595	534	561	510	556	588	538	529	568	547	507	518	562	592	542	512	506	579	548	558	526	552	560	538	511	546	559	579	519	567	547	528	545	546	548	589	594	570	559	570	559	505	508	519	542	520	513	538	573	555	566	559	598	532	583	503	554	552	580	549	530	565	516	529	533	541	552	546	540	548	509	585	521	572	522	559	522	538	560	537	556	544	542	554	565	558	510	574	522	536	525	543	543	559	533	562	605	542	515	567	564	557	533	544	589	540	576	538	570	551	558	541	512	573	544	578	609	495	591	560	567	554	539	556	563	568	545	549	590	539	548	514	560	566	533	506	513	574	566	546	560	561	548	553	565	536	499	611	620	567	575	553	534	542	541	520	535	569	568	543	564	579	555	535	532	594	519	512	539	544	552	529	538	547	552	586	518	539	566	526	509	535	545	532	557	599	563	591	527	547	546	591	558	561	576	550	599	546	553	598	543	552	546	531	508	585	553	567	554	519	561	558	515	533	499	526	519	489	519	587	610	539	588	593	513	532	583	514	527	547	570	531	593	514	580	537	541	575	558	576	546	510	556	578	536	528	529	558	565	509	511	561	546	530	557	549	546	571	592	545	537	564	571	550	556	526	585	569	564	583	545	578	530	566	534	558	466	570	554	552	545	544	591	549	522	511	533	527	570	568	521	536	558	538	533	489	560	518	563	608	541	541	566	536	517	559	567	566	526	595	530	549	562	598	497	504	548	566	574	578	508	577	546	512	530	599	548	529	524	508	553	537	556	553	566	573	570	549	538	517	567	547	522	589	548	565	551	529	536	582	576	555	543	549	512	517	556	526	533	513	518	527	520	556	539	551	510	574	538	521	536	492	493	558	539	534	580	570	534	540	589	526	556	581	542	599	566	535	600	517	584	553	524	501	551	536	520	539	568	505	542	545	531	540	564	539	515	515	541	546	535	577	519	557	558	569	557	568	570	508	563	561	547	537	537	564	598	567	553	521	577	569	563	557	566	525	536	559	535	520	553	529	520	567	556	529	531	535	578	579	583	597	559	532	552	504	533	559	573	553	558	539	577	583	553	556	525	527	515	535	549	578	555	548	549	536	558	528	526	576	553	527	525	555	525	548	551	586	511	556	572	520	575	557	501	558	566	528	561	560	570	521	587	575	501	604	512	548	583	558	566	567	555	590	553	548	521	529	492	573	486	555	560	555	552	555	550	553	519	536	534	550	559	563	546	575	511	544	573	524	529	543	531	547	532	543	562	538	512	589	587	564	558	539	546	544	529	541	556	586	530	497	522	572	538	486	552	529	535	554	533	495	550	520	537	513	522	547	528	512	571	532	519	556	543	544	558	525	549	508	559	545	534	555	541	564	567	549	525	557	563	561	519	526	523	514	520	556	509	548	540	518	541	548	541	567	512	530	563	588	538	526	538	528	588	550	579	557	543	539	545	557	561	533	491	526	539	576	558	580	540	525	556	548	502	527	556	548	571	558	591	520	522	506	510	578	556	571	546	535	547	575	541	557	574	522	555	537	538	536	504	603	546	544	546	514	583
26778	20466	8325	576	265	223	254	233	221	230	241	196	218	246	230	190	199	195	207	219	204	186	226	196	204	215	202	201	195	196	184	219	209	212	211	215	231	210	199	198	216	210	232	207	209	233	250	210	229	217	212	199	206	207	215	229	200	220	211	216	184	231	215	179	218	199	212	187	204	206	191	208	216	216	224	211	208	223	213	212	238	224	216	199	224	193	227	203	213	230	238	220	204	197	203	199	196	221	211	214	200	190	188	209	234	196	193	201	208	216	213	217	220	218	211	214	216	215	205	236	174	181	182	211	191	219	210	207	198	214	218	183	226	233	218	186	223	228	209	189	210	205	207	197	161	219	196	212	197	207	212	217	187	210	210	188	218	218	174	204	228	191	217	214	197	232	194	202	207	201	183	219	199	213	211	204	220	218	199	210	199	202	198	210	221	197	212	185	222	218	207	201	201	203	217	222	228	228	206	205	203	189	203	208	248	220	207	186	217	193	227	216	207	212	216	217	215	203	219	200	198	205	218	202	182	209	239	234	191	241	193	207	204	239	221	210	184	197	204	206	228	202	216	214	241	223	198	173	222	201	203	202	224	234	211	209	192	225	215	205	223	189	187	202	204	222	235	225	225	215	216	186	222	214	201	216	194	210	202	199	196	193	219	222	213	202	211	236	190	210	236	193	231	223	214	198	185	201	218	214	209	188	250	213	203	219	237	188	226	211	173	229	225	218	196	174	202	209	196	193	192	200	183	213	213	201	236	201	207	194	198	199	213	193	206	201	238	185	217	212	227	210	205	206	220	227	185	208	208	202	206	180	226	225	187	200	221	221	203	222	195	226	188	226	219	199	189	212	220	191	222	252	207	218	236	205	215	218	205	195	233	209	187	228	215	225	214	203	201	227	196	220	213	224	215	185	198	210	198	216	215	206	187	186	183	247	203	186	204	221	233	208	232	233	183	228	209	223	203	185	224	194	200	232	225	218	212	222	213	212	185	201	203	200	223	198	207	241	221	220	222	212	199	178	208	218	189	216	198	224	223	219	211	225	222	207	204	193	195	200	198	199	224	217	222	216	205	212	220	194	237	202	211	236	226	190	219	201	234	215	207	225	188	181	189	197	220	213	211	204	208	219	213	197	193	218	191	185	221	206	210	213	224	224	211	194	215	219	213	226	223	201	210	187	214	210	226	194	228	233	194	212	218	191	208	219	201	181	227	210	204	192	207	196	212	187	213	210	206	201	214	216	215	205	227	183	226	215	213	190	203	216	217	232	215	189	215	188	207	209	209	205	199	212	235	207	201	182	216	214	223	214	212	206	200	182	219	189	193	222	195	176	207	195	219	206	204	203	193	233	177	196	202	212	191	232	212	226	200	200	201	220	205	217	218	199	194	201	216	200	208	207	193	231	193	208	185	210	168	211	216	211	237	198	204	188	197	219	223	212	226	211	200	209	228	221	216	207	203	238	214	184	221	202	194	216	214	236	217	219	209	226	238	228	200	223	209	208	209	222	201	196	228	212	208	199	209	191	209	184	187	211	224	212	211	210	208	202	226	226	192	196	247	212	208	224	198	199	212	201	225	174	196	190	215	218	194	195	196	171	227	213	220	219	177	221	238	189	225	210	220	204	211	196	221	195	203	204	178	215	193	202	204	232	221	209	204	220	223	214	206	193	221	214	217	221	208	238	206	215	209	198	184	206	195	201	219	220	226	223	205	204	232	216	209	197	204	193	222	228	211	201	215	222	205	219	257	204	221	214	201	207	215	213	211	225	204	201	197	204	190	227	214	182	210	204	232	218	218	206	215	205	191	213	212	208	191	216	227	181	207	192	219	188	215	197	219	183	200	217	198	213	204	206	208	207	209	200	207	191	204	219	184	197	193	203	224	187	177	213	234	226	228	209	207	218	193	196	214	206	205	231	200	199	202	224	196	211	228	221	213	210	188	198	205	222	196	196	229	238	225	203	209	221	208	202	238	201	221	223	212	208	233	228	225	202	210	211	208	220	208	210	190	242	210	205	210	219	221	195	211	225	211	211	235	204	209	214	204	209	221	209	180	208	182	212	225	200	207	201	216	234	205	225	219	214	226	205	228	210	201	226	222	218	213	198	214	218	213	208	207	208	209	204	219	191	195	169	196	199	186	218	207	202	227	227	186	216	198	224	204	193	226	194	212	205	210	211	239	173	208	235	214	215	214	230	210	192	206	207	199	217	211	205	203	197	199	212	210	194	221	241	181	240	223	212	225	207	220	227	197	184	194	224	208	191	216	202	199	208	200	235	201	208	220	219	201	200	222	213	187	212	199	197	218	221	180	220	234	218	217	211	217	214	219	202	208	195	203	204	201	216	214	198	181	217	219	214	213	199	226	201	191	221	207	181	219	206	209	197	234	215	204	175	199	213	223	202	206	212	218	176	216	217	231	205	200	215	198	208	192	196	219	196	200	189	220	229	218	193	219	178	235	192	195	210	212	204	251	216	213	200	208	223	226	193	222	190	194	224	200	229	210	218	221	195	235	198	216	209	187	186	218	232	201	234	208	205	190	219	201	192	209	222	201	212	212	226	201	225	249	196	192	240	207	218	171	208	202	195	193	212	199	191	218	219	210	213	199	217	189	201	226	189	195	181	204	220	180	197	197	183	198	215	225	215	197	197	201	216	178	182	220	213	225	199	207	251	198	240	194	190	187	209	237	191	189	214	203	216	199	209	218	182	208	208	230	216	194	237	199	194	210	214	230	208	189	214	216	231	219	202	213	202	229	213	206	190	226	239	232	208	194	197	199	184	199	240	213	223	189	207	209	216	190	188	186	195	216	205	226	196	237	213	208	207	200	221	221	232	224	233	212	195	195	213	200	225	211	208	212	225	232	232	212	214	223	219	206	199	195	215	211	212	208	184	202	213	215	231	220	218	211	210	191	223	205	202	218	208	204	202	204	205	214	217	205	198	201	215	212	207	196	203	212	205	181	193	205	215	200	236	198	216	223	209	203	205	183	185	195	233	212	215	200	194	227	213	211	218	216	181	209	214	194	217	239	228	217	212	202	200	209	221	212	206	217	199	224	208	222	240	222	195	207	219	212	230	220	214	211	185	216	215	198	218	206	193	223	221	219	190	202	203	190	204	202	222	246	208	224	228	194	205	204	226	232	204	206	195	210	189	234	189	203	213	212	218	206	188	204	216	205	219	214	195	230	216	190	213	216	182	172	203	204	210	219	215	219	216	218	220	225	193	201	185	208	213	194	230	214	207	199	223	222	169	239	208	210	183	211	223	226	207	221	206	180	217	164	207	192	217	203	229	223	194	224	204	229	209	207	217	225	200	200	224	219	213	220	207	187	213	215	208	217	207	178	202	177	224	224	202	213	210	213	231	205	222	211	204	206	212	203	204	168	207	163	218	206	187	244	211	215	238	192	225	189	218	206	192	201	200	222	205	196	215	223	194	194	211	209	200	213	196	186	204	202	211	211	214	201	196	231	196	229	226
9536	1376	1288	801	638	519	547	483	447	463	410	424	444	447	412	403	386	410	419	414	452	410	401	410	393	399	436	380	400	433	385	381	418	406	407	390	379	421	435	391	383	403	395	427	398	355	410	408	411	404	393	388	414	383	376	396	392	417	387	413	411	398	413	426	414	395	398	409	406	432	413	378	411	399	405	398	424	421	372	373	424	380	388	388	389	405	384	418	395	397	412	426	425	363	413	381	392	394	415	385	433	386	421	419	412	407	401	441	409	393	413	375	418	391	416	387	429	444	412	405	377	409	421	404	396	387	416	381	410	393	389	412	412	397	394	395	393	396	389	401	419	390	401	381	392	394	353	359	423	368	375	395	387	416	406	380	370	407	384	392	388	382	368	375	409	398	408	349	400	401	434	410	396	408	447	411	389	394	368	431	395	403	422	434	384	393	401	416	370	395	398	431	399	388	380	419	380	404	368	383	401	414	400	405	391	409	382	406	428	401	396	365	399	381	443	370	375	418	403	438	360	431	399	447	433	398	420	381	388	396	405	402	365	416	417	379	394	367	390	382	404	427	387	402	397	378	387	419	405	367	389	381	391	430	408	388	400	422	418	390	417	410	399	400	391	425	395	377	381	366	420	391	397	399	414	394	421	415	370	420	414	383	413	413	413	404	445	415	398	441	373	388	382	404	372	399	386	409	427	391	382	379	386	418	376	403	393	416	427	408	373	414	443	368	398	395	427	404	398	432	409	383	383	396	428	439	423	381	390	388	455	416	349	386	386	423	408	382	376	409	417	387	370	408	397	371	389	420	387	430	407	414	384	369	408	387	435	405	402	422	410	443	378	405	428	391	407	397	459	416	377	382	435	374	425	418	415	389	396	399	395	440	374	409	381	396	369	349	410	370	439	396	403	414	397	391	417	425	401	381	387	369	380	385	341	364	383	382	406	399	429	389	390	402	402	417	405	426	406	442	406	389	353	399	403	395	392	395	413	408	396	400	400	382	358	399	398	415	414	389	416	402	419	381	400	423	399	356	385	426	380	436	417	417	418	433	393	412	419	400	381	388	399	369	399	422	439	423	432	400	436	390	408	399	392	404	375	378	400	386	361	395	405	401	440	385	405	384	392	414	368	417	402	384	408	434	436	406	399	415	408	421	402	404	391	411	392	403	372	372	412	427	419	397	428	401	429	362	401	402	375	390	392	408	418	387	418	403	390	398	435	379	363	405	449	387	385	347	434	418	408	423	408	386	427	440	428	388	377	430	413	401	403	376	392	380	404	420	425	426	411	383	379	392	399	413	415	401	361	394	399	386	373	424	394	396	394	382	412	441	391	390	388	385	389	409	397	379	394	409	398	387	390	384	369	413	384	371	412	403	429	406	412	391	414	364	418	409	407	414	422	391	430	393	355	405	395	400	413	388	414	399	418	390	402	403	405	414	396	384	364	408	431	393	408	413	393	433	381	424	395	438	426	394	417	411	396	396	429	415	403	391	389	412	417	443	435	401	432	416	430	428	426	398	391	378	431	412	370	412	416	410	427	391	408	425	425	460	408	418	443	379	414	393	400	416	448	379	399	393	441	413	382	403	397	420	402	390	362	417	395	390	400	417	421	372	378	393	383	397	399	406	400	431	404	410	411	381	414	341	392	362	414	402	392	398	412	386	393	409	387	400	410	412	408	376	392	403	370	381	381	416	417	398	411	427	398	403	400	384	415	407	411	427	386	377	412	405	393	396	415	403	421	403	446	457	399	399	376	416	427	390	398	387	400	407	392	417	422	364	431	411	383	421	381	416	412	388	377	390	403	399	436	393	442	394	416	438	386	423	392	346	403	412	394	450	366	394	419	430	394	390	436	415	380	416	428	401	397	377	414	387	408	386	391	429	371	420	379	413	393	434	444	395	379	404	426	392	413	404	390	409	416	410	408	386	414	393	385	424	371	415	379	436	355	393	413	417	398	405	381	395	384	419	369	403	392	408	411	395	408	420	421	388	415	387	406	406	358	392	430	404	387	403	391	412	434	383	392	393	398	397	435	404	430	397	414	430	431	408	396	423	399	420	376	361	428	404	395	444	394	377	388	385	374	408	419	439	398	380	387	386	426	395	402	461	385	386	381	398	415	392	406	391	391	397	432	387	413	374	399	427	369	383	375	386	384	387	382	399	407	400	429	418	378	364	409	388	397	407	378	412	383	427	408	403	391	396	372	416	404	446	403	406	419	399	392	384	391	400	383	415	395	385	399	424	414	362	429	399	389	383	368	407	433	393	404	367	389	401	406	402	381	380	404	377	388	407	421	402	417	395	440	382	420	398	396	415	408	395	411	380	379	416	414	450	401	441	368	427	402	388	436	403	387	384	404	414	365	427	432	419	415	387	397	389	414	380	433	412	399	377	406	391	393	377	420	394	398	418	442	371	384	390	391	441	411	387	394	402	414	437	375	378	393	408	394	389	365	382	381	418	428	397	388	388	404	416	411	406	370	415	430	419	398	394	368	379	367	398	371	366	426	387	417	375	400	426	409	405	416	421	414	393	391	411	422	363	401	405	388	384	380	411	394	384	396	415	401	426	400	419	435	426	404	411	419	410	409	427	419	438	416	440	363	408	394	378	398	426	416	392	406	423	414	395	414	369	400	379	409	405	385	410	400	366	390	382	392	400	358	376	407	418	425	397	412	389	388	389	429	422	416	401	390	392	380	368	375	379	380	372	424	416	408	380	406	401	401	404	415	434	408	398	393	412	402	409	375	366	368	447	361	385	430	431	388	410	413	369	399	413	406	395	401	407	367	386	395	392	395	405	413	393	392	425	404	419	390	366	383	414	397	420	405	370	389	362	434	411	421	430	404	372	390	398	410	372	436	375	405	391	366	390	412	396	378	408	375	418	413	381	411	429	400	410	408	376	405	411	369	408	396	413	406	412	412	412	430	405	405	372	374	370	397	385	393	420	404	409	391	397	385	384	401	423	419	366	412	419	413	398	420	426	409	417	385	433	381	398	391	384	379	392	400	384	394	380	382	428	421	388	395	383	374	395	382	391	392	393	384	388	373	428	408	412	402	426	438	384	398	411	429	366	413	355	393	374	407	427	376	399	412	412	432	431	406	419	415	398	400	371	416	404	386	394	382	414	409	381	426	376	388	375	404	410	415	417	424	401	389	393	417	401	389	410	398	438	415	414	383	391	423	390	394	388	402	395	382	414	418	410	407	414	418	383	375	397	384	410	425	402	425	392	379	402	374	412	386	405	401	449	388	391	393	400	413	400	388	380	393	376	356	407	391	389	381	402	406	398	415	418	427	437	422	389	397	406	448	399	382	418	422	380	354	403	381	387	408	423	375	378	426	391	407	426	413	408	390	363	380	380	400	406	392	441	369	410	399	398	385	402	430	422	390	414	407	377	417	403	408	401	447	378	373	389	413	392	409	410	408	372	380	438	399	453	372	411	429	431	394	402	411	364	406	394	398	395	442	396	391	396	405	395	382	395
24121	21066	28021	24297	19901	1467	530	353	261	252	213	213	189	197	170	186	150	165	148	168	145	154	147	144	167	140	154	154	152	133	136	156	142	154	132	152	151	140	131	125	139	116	128	138	129	131	143	150	153	130	140	129	121	125	129	132	141	129	123	148	132	118	130	124	142	133	140	115	129	123	130	138	140	122	141	139	117	144	138	135	128	143	123	117	147	133	139	107	124	120	124	134	136	133	130	133	132	133	120	131	148	113	137	128	158	112	117	137	137	134	133	133	132	124	120	132	133	138	122	135	116	118	157	141	115	121	136	133	134	147	120	134	144	131	124	128	130	124	143	145	138	131	130	142	116	150	132	131	139	120	131	141	133	148	130	140	132	125	129	135	153	145	130	136	148	137	116	142	122	148	148	134	142	128	118	124	123	129	131	124	139	127	138	141	123	128	127	118	152	130	116	135	154	128	141	135	143	131	139	148	129	142	114	119	128	143	138	125	120	118	124	121	115	130	138	125	133	134	129	118	135	109	144	126	135	137	135	124	122	115	117	123	116	135	147	138	120	110	131	142	148	115	138	149	136	148	128	118	120	137	138	129	141	142	125	147	124	121	129	128	125	130	122	131	140	132	142	119	145	134	125	136	151	121	135	137	112	110	155	133	128	132	129	133	123	136	135	123	130	121	144	131	137	133	138	121	152	136	136	126	110	147	120	134	140	125	142	135	116	152	122	115	148	120	146	129	150	133	133	131	140	132	140	153	117	132	125	146	141	142	135	150	111	156	134	144	121	126	106	110	129	126	141	150	130	126	144	149	135	165	129	131	101	125	124	131	135	126	135	118	129	126	146	124	132	128	125	136	126	129	114	127	112	127	107	143	138	116	119	151	138	126	122	124	123	138	132	130	121	143	152	106	149	134	131	122	132	133	131	117	142	138	120	132	137	129	135	139	130	120	139	145	113	152	121	101	126	133	145	144	134	127	117	124	137	131	115	124	150	137	137	137	112	124	112	126	123	134	120	135	115	142	127	125	138	115	121	139	115	127	129	127	131	136	141	132	132	129	112	141	138	126	125	128	135	131	130	133	147	154	128	142	120	135	128	135	125	130	147	116	119	124	122	125	130	134	131	130	130	146	134	130	134	127	131	119	122	149	119	142	130	126	128	119	147	142	133	148	137	130	136	121	139	137	115	122	114	129	139	122	123	140	110	122	111	106	127	107	121	143	127	134	128	132	147	124	133	137	140	146	124	116	115	130	132	133	148	133	160	147	116	139	136	116	129	143	130	156	136	140	134	126	111	121	114	145	109	123	125	149	141	142	115	123	129	136	129	135	115	144	147	120	128	124	126	122	145	128	134	120	107	136	128	114	112	132	129	141	147	120	113	128	136	140	137	126	120	131	140	121	128	143	133	148	143	152	128	125	141	139	133	129	113	120	138	138	133	119	131	149	125	132	134	124	130	153	121	126	113	142	126	114	121	131	119	134	114	136	130	124	133	155	107	135	129	140	117	120	109	133	111	129	135	160	114	133	122	113	119	126	123	120	123	132	139	131	125	129	125	129	120	134	113	140	122	136	119	126	144	134	120	150	163	124	133	137	125	134	139	124	162	166	134	135	132	120	132	128	115	136	150	132	133	125	138	136	139	145	134	114	118	148	134	138	128	126	135	136	127	141	133	133	133	144	149	135	160	126	138	128	145	142	124	134	116	135	95	101	133	136	100	133	121	102	134	124	144	134	144	126	132	129	119	117	132	123	146	115	131	136	133	115	135	137	123	135	126	138	106	133	133	121	134	121	149	158	151	132	129	144	128	142	137	162	118	105	127	124	145	124	152	120	123	120	136	153	118	131	138	112	127	154	122	116	137	117	125	135	125	128	144	134	130	126	127	122	130	116	118	140	120	126	115	160	115	120	145	140	133	127	128	153	140	153	127	121	138	142	120	133	144	111	116	132	126	109	139	132	138	125	128	127	142	139	157	128	141	132	127	133	123	130	142	115	140	138	126	136	134	142	132	133	143	124	130	119	115	133	131	154	140	114	140	137	134	152	133	131	147	126	159	133	126	133	109	117	123	154	136	137	136	126	121	118	125	141	118	123	143	153	117	135	127	146	120	133	155	130	139	133	135	122	124	93	109	119	143	112	123	126	133	147	125	115	129	144	115	137	128	112	133	137	124	131	126	121	132	125	141	136	119	134	131	139	125	138	137	134	148	120	123	144	135	117	115	129	147	134	143	132	133	140	132	128	105	118	142	126	148	139	127	135	164	125	130	128	127	133	133	131	143	138	128	138	130	112	146	121	132	130	143	128	117	106	121	129	142	145	122	152	128	113	158	134	126	130	148	136	135	107	156	129	137	133	130	126	133	134	133	119	136	127	125	122	124	153	127	116	131	116	154	130	112	126	135	123	115	115	154	127	135	138	132	153	138	133	140	137	107	116	112	139	131	120	139	114	133	143	126	117	114	134	139	126	131	116	130	128	157	140	122	137	127	140	145	138	120	131	128	124	120	121	123	145	133	128	129	114	150	135	147	134	126	135	122	131	130	117	142	130	129	132	132	129	135	118	119	129	136	138	109	141	118	126	123	130	115	126	144	120	123	139	141	123	123	119	142	139	134	145	115	124	114	132	138	130	127	138	145	118	139	123	113	118	106	137	147	119	134	137	145	135	132	123	122	117	142	136	135	125	144	132	107	138	120	122	134	127	123	143	131	130	129	134	143	133	126	130	118	152	151	124	120	105	122	121	128	105	110	113	142	132	139	134	133	130	140	98	124	143	118	127	140	132	138	128	133	108	104	146	141	134	123	124	145	129	132	141	143	138	116	133	131	125	114	106	116	102	138	130	132	133	121	111	137	127	127	115	124	134	138	125	137	151	134	134	134	146	134	147	127	131	101	118	139	129	113	135	124	136	129	144	138	139	148	145	130	139	134	136	111	132	123	114	144	127	117	120	156	137	106	127	126	123	137	118	128	151	127	138	124	127	130	102	137	122	137	132	127	131	125	120	137	142	138	148	137	148	132	133	123	111	136	111	130	133	147	116	124	128	143	128	126	142	125	129	137	129	132	135	147	147	136	143	127	133	126	114	121	131	116	121	135	113	129	109	133	146	137	160	117	132	138	133	137	146	143	116	130	133	147	135	121	123	137	147	136	124	119	114	143	127	139	119	119	114	115	119	130	118	120	115	120	135	133	111	142	142	152	139	133	126	123	123	129	133	136	144	118	130	135	149	120	120	128	148	130	135	128	130	142	138	139	133	136	152	136	140	123	141	131	128	137	121	123	157	122	126	126	126	122	131	116	139	114	152	128	141	139	131	112	136	153	152	110	142	143	139	154	128	160	113	123	109	120	124	137	155	132	120	134	121	130	139	118	150	145	134	128	132	144	125	124	129	133	149	124	140	137	132	128	139	138	123	120	127	132	119	137	127	140	132	144	131	149	132	128	120	138	136	122	121	131	119	152	134	140	127	160	134	152	143	135	123	108	120
17954	9095	7693	3847	2471	1687	1345	1046	868	756	648	542	544	501	458	412	407	375	342	342	340	315	302	301	318	322	285	300	291	288	285	274	312	333	301	289	310	282	297	270	249	291	286	258	260	255	309	294	264	274	274	255	269	290	243	265	269	256	277	293	307	241	245	280	261	255	264	273	243	273	259	254	266	266	251	241	250	256	272	273	248	290	273	261	249	255	279	239	266	281	260	254	254	265	264	259	272	242	278	248	297	233	251	275	253	227	272	266	274	301	212	253	251	277	243	259	237	270	233	252	245	238	282	271	266	255	232	252	265	276	247	254	267	247	241	239	262	244	260	264	246	257	253	278	247	269	255	239	263	261	250	222	264	277	257	253	267	249	278	289	277	245	262	259	282	251	271	259	268	266	276	259	295	248	273	246	243	256	275	265	250	237	265	265	242	251	285	244	264	265	251	251	271	249	263	261	270	274	245	273	264	293	254	280	277	256	258	217	289	256	251	257	246	306	262	256	270	258	229	255	256	270	285	232	263	250	262	250	261	258	278	272	254	256	246	274	246	257	271	254	247	259	248	260	228	235	258	259	261	252	252	286	262	250	287	250	251	288	241	244	293	232	248	252	280	254	295	247	234	247	274	269	263	276	277	246	264	237	267	248	234	268	273	287	254	249	273	223	285	272	282	272	263	249	265	235	252	242	274	274	251	267	259	266	278	267	263	258	264	264	256	240	279	245	275	259	232	235	254	255	289	272	268	241	257	247	263	272	233	249	282	270	252	282	242	256	265	288	252	231	282	292	273	236	222	245	243	258	271	240	254	241	256	251	268	258	256	250	257	260	248	265	271	249	263	271	255	260	276	245	247	269	238	262	249	270	273	263	242	207	256	284	258	249	263	286	256	242	259	222	264	277	240	255	238	245	266	245	246	257	240	254	262	244	235	276	253	231	279	262	264	277	250	278	267	241	271	269	275	242	208	250	254	262	275	238	242	255	253	259	260	228	253	265	279	239	240	257	259	263	273	240	247	244	256	242	269	240	243	235	257	273	247	289	276	265	272	263	243	245	247	243	266	282	228	292	253	260	257	239	272	263	265	246	267	239	247	263	280	245	221	272	272	297	278	241	296	246	220	251	252	268	245	241	248	252	254	258	260	283	257	245	239	249	259	262	246	248	257	246	260	251	279	262	267	219	280	251	227	244	274	251	247	234	294	258	273	265	228	265	244	257	275	245	276	268	241	226	261	248	245	262	256	253	250	242	262	242	266	241	263	245	252	252	285	227	272	275	250	243	251	267	239	244	297	229	274	242	281	246	252	243	244	260	260	260	249	255	275	245	270	258	259	257	271	267	263	261	247	247	263	250	236	247	267	244	258	281	266	260	224	260	286	269	247	248	253	235	263	232	252	264	267	253	252	260	257	251	238	259	241	254	246	282	279	275	254	259	256	260	254	244	275	256	286	222	257	240	242	224	282	241	256	241	276	245	253	255	256	263	261	277	253	248	251	261	258	240	282	254	226	244	261	218	263	270	254	241	269	266	235	257	268	267	268	237	250	249	263	263	236	270	267	257	253	238	257	266	246	256	283	261	262	253	246	247	263	248	260	257	257	269	261	240	278	262	291	258	264	256	265	247	243	257	263	233	248	264	245	272	254	251	273	259	252	265	277	265	258	290	276	252	249	256	273	278	273	261	260	238	249	260	266	248	252	272	227	218	266	258	244	254	277	230	241	265	276	246	264	281	273	269	249	258	274	279	276	257	253	258	265	286	258	251	272	248	254	274	257	260	253	260	241	263	282	241	232	259	261	270	244	294	263	261	226	245	262	227	264	300	237	263	264	245	259	267	238	266	277	265	246	256	290	270	262	276	280	287	247	294	254	292	239	269	241	251	274	257	270	276	282	259	245	262	272	252	278	266	233	257	238	245	280	273	301	257	226	291	258	244	277	240	238	257	266	269	250	244	264	274	270	245	242	277	262	269	245	270	281	253	261	252	241	249	246	241	263	272	268	239	255	283	253	244	292	263	253	233	278	242	271	251	258	235	268	237	278	254	240	268	260	270	274	268	243	262	295	268	221	263	278	272	267	253	251	242	251	277	265	253	267	275	247	268	233	258	263	260	233	243	273	260	273	246	251	263	270	266	261	247	250	261	249	253	249	261	232	254	274	263	250	276	252	258	253	277	270	255	237	256	263	224	246	292	279	298	282	275	261	263	244	216	261	243	262	258	240	248	265	265	275	297	259	254	296	262	246	281	261	251	252	250	274	293	259	280	280	252	249	250	241	257	269	244	238	264	246	256	252	282	222	276	279	263	239	251	225	249	268	245	257	240	239	244	260	246	256	264	259	275	253	287	261	231	257	251	262	272	258	291	267	263	278	261	278	262	273	271	281	248	269	258	268	290	250	230	267	267	249	264	256	231	268	267	243	259	277	243	279	259	233	279	259	227	256	247	244	253	249	247	246	243	219	250	227	285	235	249	279	246	256	282	269	257	263	258	287	247	271	217	244	288	274	251	237	238	268	240	244	253	257	270	257	278	243	261	263	237	271	278	245	238	248	264	229	235	258	271	281	254	245	275	266	255	280	261	238	232	236	258	251	266	253	305	262	271	258	242	254	240	243	259	253	256	261	284	220	263	304	233	241	246	270	251	246	252	257	244	274	278	247	238	256	250	252	244	258	255	261	236	243	258	249	256	274	274	231	241	251	261	248	248	249	245	249	271	251	253	257	237	248	297	262	233	251	268	241	230	270	255	223	260	244	261	243	261	232	269	269	255	263	228	269	292	252	288	253	242	264	252	230	270	255	261	260	266	239	268	278	276	273	279	251	260	271	254	250	239	272	276	255	239	269	277	234	255	260	256	297	261	276	289	293	258	245	265	236	269	271	237	281	240	271	253	249	256	255	252	286	242	253	264	261	254	252	254	242	284	252	256	217	242	239	228	287	261	256	221	263	245	249	292	270	255	271	252	260	273	262	234	255	236	254	243	258	256	252	268	236	248	225	241	263	278	255	257	262	266	237	260	248	235	276	275	265	298	224	262	245	245	240	250	259	247	276	249	253	267	269	270	247	252	268	225	263	248	249	247	280	245	288	232	249	270	250	257	219	235	278	272	253	240	263	267	295	272	235	268	249	242	266	216	294	261	249	254	262	313	277	262	241	236	252	269	268	239	261	257	259	262	283	239	258	280	276	243	272	291	237	252	258	256	248	235	255	255	240	272	277	251	254	267	235	250	258	258	259	251	266	247	260	246	242	239	274	255	249	275	242	258	256	253	259	284	268	242	255	232	240	239	251	250	267	278	249	247	266	270	240	267	249	310	258	285	277	270	253	274	257	274	261	275	236	235	248	255	249	268	248	237	271	272	245	234	272	248	268	279	280	281	279	245	273	253	257	259	230	238	252	245	263	244	243	254	251	277	237	262	243	261	236	284	266	257	250	265	222	266	240	265	279	261	279	265	280	257	258	255	279	268	230	272	261	283	265	264
23042	21012	28628	23594	21014	19320	1932	779	646	537	486	446	444	400	422	368	365	336	390	360	357	346	356	292	372	364	318	337	348	337	320	372	338	332	298	347	360	341	296	373	324	356	323	316	333	342	332	323	304	320	325	325	329	345	325	308	295	346	312	343	329	375	309	305	318	297	323	336	328	342	301	323	327	300	311	344	333	333	336	301	356	327	295	300	329	327	320	315	317	305	356	332	328	331	319	346	326	313	296	311	307	308	321	278	330	295	303	324	338	306	305	333	282	306	308	334	327	303	276	334	324	338	279	291	305	321	328	295	283	316	333	307	305	330	309	334	318	317	303	323	282	321	289	299	319	294	315	319	317	327	336	305	321	329	328	318	325	288	326	298	306	359	302	337	300	311	300	326	312	340	330	311	309	304	341	323	307	317	270	312	300	321	305	339	314	278	311	309	335	302	340	338	309	302	317	343	310	306	318	297	286	317	297	336	328	283	330	309	280	340	315	358	318	320	321	313	347	312	303	323	320	300	319	314	331	341	313	354	305	291	315	345	318	347	303	330	306	311	320	307	305	342	328	283	331	342	326	309	297	292	305	309	332	274	293	321	310	303	304	306	317	320	298	278	327	306	319	325	306	325	289	324	325	334	347	308	302	327	301	319	334	307	297	318	278	337	317	308	330	313	312	319	320	314	348	300	267	274	344	316	318	322	332	289	243	307	317	311	295	298	313	315	331	315	321	338	267	350	270	343	334	305	305	264	345	313	306	319	314	335	289	320	311	312	291	305	309	291	301	305	275	300	283	328	310	312	325	294	296	287	310	311	277	332	332	350	312	303	314	315	324	302	294	325	304	296	321	285	301	299	316	335	331	297	308	327	314	299	338	287	299	336	312	295	331	317	309	337	295	344	299	305	326	294	353	275	298	297	327	319	349	344	285	294	325	299	344	302	350	312	301	313	321	304	311	290	309	304	286	300	298	277	333	305	326	283	327	298	283	272	374	302	291	283	320	339	274	300	301	308	314	302	343	332	294	287	307	315	335	328	324	303	290	306	306	323	293	291	337	331	312	311	276	277	324	304	313	302	341	331	317	316	325	309	333	314	295	319	337	291	317	296	282	287	305	308	297	313	321	299	287	344	289	310	293	307	285	280	335	327	329	306	300	338	297	317	296	320	295	325	325	313	303	337	307	323	305	318	314	343	333	309	299	355	281	310	322	310	345	300	328	330	309	312	331	321	288	304	316	312	314	296	315	320	284	329	323	318	319	315	290	276	312	322	352	294	316	290	337	302	325	306	338	309	290	326	323	313	278	308	272	336	318	321	274	301	315	317	304	303	330	335	311	306	331	321	321	287	314	317	296	328	287	300	309	307	318	323	325	307	332	279	320	286	320	285	343	300	295	335	336	315	296	284	282	276	331	314	312	307	319	294	276	287	299	344	322	281	301	299	328	344	320	292	310	307	325	307	304	323	324	328	304	310	340	327	280	290	286	318	301	335	319	307	317	291	271	338	286	324	296	346	314	318	292	306	292	337	314	334	311	310	333	293	299	298	319	295	334	339	331	317	291	292	275	365	299	298	303	299	321	280	329	313	303	308	316	320	292	302	320	290	300	303	296	323	302	315	302	284	315	352	282	335	328	314	330	282	319	340	297	321	316	317	294	291	358	308	306	292	323	306	300	306	329	305	309	332	289	329	348	317	332	301	270	309	298	328	322	313	294	289	307	315	316	321	358	329	323	308	313	333	296	287	319	328	295	326	299	309	309	315	322	338	303	313	319	298	276	303	314	292	296	310	306	322	306	307	313	277	346	325	367	301	286	322	311	290	289	312	337	289	311	300	300	324	276	321	312	336	334	313	340	289	320	310	311	281	328	339	276	304	318	328	328	348	332	309	331	314	289	293	316	315	304	312	311	296	328	300	332	310	315	333	333	313	298	294	331	326	328	311	316	321	281	287	310	300	342	279	335	348	308	342	301	338	323	296	317	312	296	310	317	310	302	303	314	326	285	301	275	305	320	317	316	313	333	320	293	315	323	311	305	268	331	340	332	347	318	353	333	290	316	313	323	317	287	309	310	280	290	327	330	315	270	312	307	290	315	292	335	303	313	295	289	308	347	314	320	307	331	320	302	330	313	327	310	315	306	304	314	310	337	311	300	338	319	298	273	294	346	309	309	303	296	311	303	315	271	317	335	298	340	324	335	330	353	296	328	306	293	316	311	300	330	310	344	309	309	331	326	325	315	293	336	307	318	320	324	309	289	278	319	330	302	308	325	318	322	295	291	287	317	353	283	321	333	295	273	312	327	316	301	331	310	269	320	335	335	294	323	316	334	294	311	330	299	319	310	314	301	320	306	297	353	268	318	285	312	315	313	315	293	329	297	314	290	329	326	304	325	318	300	308	308	326	316	299	331	333	320	314	320	307	315	306	306	319	327	301	320	300	345	280	330	293	317	320	316	343	293	305	322	347	312	322	328	295	354	342	333	285	308	308	318	315	307	318	317	301	305	308	301	299	309	302	328	284	322	319	329	316	328	311	302	299	321	304	345	317	285	332	334	295	329	327	280	308	303	304	298	285	328	329	299	301	327	279	314	346	350	362	353	313	332	310	343	311	297	285	313	333	311	299	309	310	335	344	292	295	292	361	313	306	309	305	344	292	307	277	322	335	289	309	298	318	313	298	286	311	289	317	291	315	309	292	309	338	312	282	297	302	334	320	324	350	329	314	293	288	307	341	313	293	317	315	319	315	323	334	310	311	278	305	352	351	299	299	279	295	307	333	324	352	327	279	335	308	302	330	288	302	319	357	356	296	292	288	340	319	292	331	297	322	312	304	277	321	331	287	339	303	314	303	328	314	313	321	287	283	299	308	337	317	286	320	293	333	307	306	304	291	278	291	357	300	321	339	315	270	304	291	319	318	307	305	314	281	301	306	322	346	314	308	327	362	292	322	308	325	315	307	303	293	326	292	299	302	326	336	312	299	321	304	299	332	352	338	300	304	298	286	311	296	360	342	331	276	324	322	303	313	318	311	323	338	307	315	317	302	313	341	295	326	310	314	309	329	309	313	325	324	336	303	323	325	333	332	293	338	311	317	298	301	325	283	316	311	333	329	301	280	320	313	331	336	266	321	287	331	319	300	299	288	343	302	280	321	330	314	352	329	312	306	307	323	284	285	307	315	318	298	352	302	304	314	270	308	337	299	317	295	322	306	323	307	302	327	300	286	306	303	318	315	297	285	320	324	327	302	298	316	323	298	339	321	300	294	313	323	347	284	298	291	313	315	315	316	328	332	317	301	291	322	296	303	317	333	347	301	295	323	307	328	324	315	317	342	300	336	299	311	326	312	316	330	344	308	304	310	325	311	351	327	299	266	318	315	302	311	287	345	327	314	309	325	311	304	326	311	275	337	306	330	298	298	295	318	329	326	335	337	306	315	327	292	312	310	299	301	312	309	294	276	322	311	329	300	297	333	331	295	331	309	334	307
20369	15017	12661	6732	4583	3252	2574	2153	1725	1441	1319	1152	1083	991	920	855	779	783	781	772	721	713	682	730	653	668	640	608	651	621	604	606	633	596	616	614	588	576	608	563	581	572	538	572	553	602	570	597	606	562	536	559	552	589	555	550	546	580	550	588	595	531	563	575	573	559	580	495	538	586	561	548	556	517	569	548	592	555	556	507	566	537	548	483	583	539	565	561	526	548	571	575	550	532	545	545	565	522	562	556	544	547	513	543	578	518	543	570	549	492	547	552	524	559	575	562	545	557	518	498	580	533	563	545	573	539	539	593	558	536	541	575	533	570	551	552	487	565	537	548	547	537	543	556	539	546	554	561	552	549	540	527	523	550	503	550	507	570	558	535	518	586	581	539	527	569	586	537	500	564	524	557	488	523	551	569	546	549	572	564	505	533	526	532	534	539	546	562	570	575	542	589	560	608	550	552	541	561	557	574	558	524	560	492	522	531	537	553	502	556	554	524	562	517	556	522	568	555	522	562	568	560	527	568	562	491	555	540	548	575	529	574	500	600	570	571	577	536	547	522	525	548	532	570	538	568	533	559	557	542	550	502	549	554	518	547	551	519	545	530	514	547	555	575	530	539	558	525	503	590	568	563	596	535	576	550	556	577	548	542	576	552	604	534	551	536	520	541	514	544	560	559	560	555	530	556	540	514	496	517	605	525	539	522	581	556	550	541	558	541	545	555	527	555	567	604	530	521	593	534	544	566	587	512	574	526	526	520	539	549	524	569	557	545	522	556	556	523	509	556	520	559	565	535	530	589	536	562	562	506	541	571	529	540	545	525	537	569	565	548	514	529	523	509	525	523	560	554	556	541	540	565	558	527	576	533	571	552	553	537	545	526	546	545	535	541	573	553	549	571	559	579	575	518	553	559	555	557	541	565	546	505	519	528	542	540	545	546	565	520	565	564	548	516	551	547	586	545	525	551	532	586	559	530	597	564	535	518	566	545	580	545	551	576	525	527	592	526	565	527	523	522	565	549	565	511	534	570	544	558	551	514	551	548	532	569	521	523	549	514	565	558	580	584	559	546	555	544	533	575	534	569	531	558	538	545	525	546	502	572	567	521	551	519	558	505	505	564	551	537	560	580	560	573	549	535	566	525	546	562	563	487	550	544	518	573	565	525	506	524	499	537	519	536	591	583	553	560	527	559	568	576	521	501	539	532	567	555	535	525	552	523	562	546	501	531	524	557	549	556	556	558	559	521	586	550	563	518	556	549	515	549	536	534	536	570	538	563	553	544	565	553	563	547	580	521	559	566	594	489	548	520	531	521	557	543	528	564	620	543	546	550	547	542	593	516	552	519	547	550	488	556	554	525	556	531	594	508	573	524	505	576	577	548	559	556	539	571	548	558	565	558	563	602	533	534	561	541	531	554	546	538	534	517	531	493	527	570	546	546	565	556	571	528	565	521	572	539	544	587	553	570	529	515	524	562	565	570	552	583	563	532	575	560	557	542	517	579	577	542	542	550	568	543	584	560	553	566	528	533	558	513	585	564	503	546	549	577	581	576	564	540	511	558	552	557	577	576	522	540	549	551	523	510	593	545	541	529	513	522	565	573	565	522	561	550	541	548	536	535	511	565	537	560	539	586	588	543	540	547	563	546	562	574	539	556	513	554	538	579	552	543	525	526	572	533	587	587	550	524	577	543	561	530	560	558	566	553	531	531	560	538	587	557	548	550	541	551	556	528	530	526	527	528	548	554	557	537	574	541	578	559	528	566	540	568	586	542	540	551	540	533	518	564	533	520	580	513	510	502	548	537	519	571	529	527	567	542	503	539	531	558	535	537	544	501	535	537	502	568	537	535	573	537	507	587	544	534	561	588	523	541	546	533	571	536	587	553	545	514	522	571	525	547	535	592	558	534	602	531	541	562	526	521	520	548	586	512	528	562	558	553	497	588	530	540	543	568	565	559	567	516	515	540	557	554	509	579	561	555	533	542	545	545	588	532	534	557	570	540	557	499	506	601	509	571	543	512	527	579	589	513	497	490	564	518	511	534	568	537	545	521	541	563	552	607	550	546	570	542	537	499	529	530	512	538	532	548	571	522	534	557	567	528	547	543	562	580	534	536	544	552	515	511	540	568	586	554	527	505	581	556	510	518	573	544	521	533	552	549	500	528	565	597	577	588	519	584	535	532	534	527	569	560	549	525	555	526	553	539	582	529	530	548	531	561	507	571	608	544	516	555	593	566	553	566	533	563	539	544	542	549	588	533	521	527	537	573	544	558	532	552	589	495	569	590	537	558	531	547	551	534	531	549	543	505	549	578	555	577	552	551	575	552	563	549	538	532	522	511	579	529	530	546	514	566	535	525	527	568	502	545	564	533	532	531	526	525	506	491	507	531	532	541	523	527	524	576	585	545	535	530	562	550	540	577	566	582	558	544	557	558	520	518	543	541	515	566	603	516	563	547	535	535	516	551	561	552	565	569	548	520	548	552	538	534	525	539	534	581	588	548	527	544	500	553	501	588	574	554	532	523	554	523	545	548	530	550	538	560	540	552	534	502	523	550	538	526	518	564	560	592	516	545	499	553	532	533	524	529	553	539	571	518	555	548	582	562	508	545	561	608	546	517	557	542	504	590	544	575	556	575	507	533	538	554	522	540	555	547	542	524	530	543	567	536	543	548	528	584	547	567	523	558	500	550	510	500	553	544	582	546	553	508	564	565	547	540	546	556	543	524	565	571	528	534	531	533	566	515	613	471	569	541	559	529	526	524	546	541	503	557	502	519	558	553	597	529	549	520	537	526	543	540	569	569	527	543	510	576	540	572	514	529	561	566	539	538	537	537	522	531	539	521	524	542	511	510	549	512	569	548	550	544	548	533	553	536	556	561	560	575	531	592	508	537	550	510	564	578	534	557	551	536	568	529	573	582	497	534	535	541	592	535	509	530	557	477	589	541	557	560	543	515	588	546	580	557	562	498	550	489	550	499	551	599	534	528	542	535	543	574	563	531	563	574	562	533	550	489	548	550	527	539	548	537	552	530	546	533	570	536	527	526	554	572	529	554	539	574	626	536	554	539	579	562	528	606	515	549	561	546	533	559	529	528	542	563	553	567	601	554	578	507	570	515	532	550	553	553	569	527	552	556	546	524	543	555	581	554	563	511	495	512	585	554	498	545	528	578	528	517	521	559	557	532	535	528	564	572	532	504	498	542	539	543	545	547	562	562	557	538	534	572	554	538	542	533	580	552	559	550	540	520	548	555	555	535	550	608	562	564	511	534	518	545	532	581	514	520	582	558	573	548	527	565	552	549	534	558	537	515	562	555	538	569	514	522	549	557	546	552	520	546	544	532	565	553	513	578	544	574	547	569	584	526	541	562	583	522	530	577	554	609	554	567	538	527	547	580	516	536	545	542	556	518	583	532	532	557	527	532	522	571	547	575	558	554	518	559	565	543	555	561	553	558	545	539	541	534	513	570	543	553	528	536
26740	20574	8314	526	284	247	239	225	213	202	228	228	245	233	216	217	207	223	199	202	204	201	229	190	210	195	217	204	200	192	201	225	192	207	202	216	192	229	197	196	195	199	212	214	180	200	213	201	212	209	190	215	212	214	215	206	208	192	210	197	189	201	233	210	200	185	226	186	197	184	203	214	204	209	189	197	201	203	194	205	197	200	209	200	207	201	203	191	214	213	210	214	203	195	208	196	206	220	198	201	209	221	208	209	194	198	208	175	223	199	188	218	218	205	190	224	200	197	184	189	217	217	209	196	196	194	198	210	218	203	216	206	208	210	198	228	226	209	201	222	209	204	204	195	181	207	188	207	205	205	227	188	193	198	197	230	189	232	204	212	209	192	216	198	205	220	207	213	195	192	199	203	165	198	210	224	204	224	193	205	200	218	199	200	210	179	211	223	209	199	190	193	202	190	191	189	203	215	213	221	193	193	198	199	212	222	205	197	196	220	174	202	196	194	205	188	183	206	203	187	210	206	191	214	192	181	215	183	215	230	199	182	198	223	241	202	200	207	203	209	223	204	182	206	192	181	196	201	180	191	221	163	202	196	200	196	213	219	191	203	181	217	223	240	223	203	186	221	213	202	213	210	194	212	218	184	204	207	193	207	216	219	215	182	211	184	201	205	227	194	228	206	212	203	204	224	222	187	184	212	217	206	191	209	199	214	217	243	201	227	202	242	199	196	226	188	198	210	204	234	215	193	206	203	222	210	202	210	199	211	202	223	207	215	196	212	220	213	200	229	186	201	174	229	215	196	189	207	209	205	205	201	197	201	186	171	213	181	205	213	204	217	195	206	212	197	210	222	230	210	204	217	215	202	210	213	220	199	195	211	193	174	224	192	203	187	204	210	185	201	221	207	202	209	225	215	206	208	201	215	202	199	200	212	203	224	208	205	180	208	198	207	197	207	222	210	198	205	206	211	229	212	218	229	207	191	200	198	213	211	232	228	195	180	228	226	217	192	203	193	203	204	178	213	203	203	172	216	188	216	205	208	197	234	193	200	213	201	209	218	231	199	199	202	213	222	218	210	203	200	211	182	196	166	195	199	190	218	203	199	210	192	194	207	220	194	212	210	212	229	209	219	177	202	192	193	214	190	181	201	229	200	209	202	204	190	217	217	212	218	199	201	198	229	207	210	202	223	223	212	201	200	205	231	212	206	235	208	185	207	200	203	203	209	190	234	218	187	207	221	198	201	194	196	208	177	209	241	189	228	182	212	195	201	202	196	193	227	199	182	192	179	198	186	191	191	228	198	212	204	184	188	222	188	210	217	183	233	199	203	203	194	196	193	201	200	186	211	215	216	232	238	198	206	201	219	197	213	200	208	210	238	202	222	203	196	202	212	213	201	214	200	209	209	176	201	186	218	206	178	209	205	191	224	215	200	182	182	190	220	177	199	178	192	199	192	168	236	200	207	197	191	226	199	209	181	209	230	213	203	220	177	216	211	219	203	223	204	200	229	193	196	215	211	186	209	189	221	194	199	225	213	204	188	227	217	217	212	216	197	214	234	203	223	205	176	200	188	193	207	204	210	222	193	203	194	205	211	199	212	215	229	209	172	189	232	206	202	216	188	218	216	186	215	192	211	210	203	217	193	234	231	205	230	209	195	199	212	176	221	200	219	184	221	170	194	183	198	187	214	203	186	228	210	222	209	194	188	192	214	199	215	196	226	202	199	197	202	213	218	223	188	207	187	223	199	199	204	209	217	199	209	204	202	215	186	188	205	206	219	180	196	195	218	206	212	210	234	195	199	209	202	197	203	179	221	212	191	182	216	171	217	185	186	195	199	233	201	189	192	198	186	203	226	210	232	207	212	203	232	208	206	215	200	198	230	197	228	204	192	234	208	198	197	206	223	207	205	216	197	223	242	198	201	188	229	206	217	213	201	209	201	210	193	194	209	189	192	179	197	198	204	195	217	250	195	188	201	203	200	212	232	190	202	188	200	172	221	217	202	217	213	192	227	200	228	198	200	228	221	209	198	194	205	213	189	208	210	202	218	213	201	197	185	205	200	214	193	197	186	189	201	236	213	208	180	199	215	179	216	195	211	223	205	216	201	215	208	202	197	216	225	172	206	185	205	194	182	203	199	208	205	207	198	207	201	204	182	203	207	229	189	174	199	187	191	214	209	219	207	225	215	203	199	162	212	192	196	221	179	190	214	197	193	205	198	207	207	209	161	231	234	212	179	218	185	204	225	195	200	230	199	208	226	215	233	204	215	209	222	220	213	225	218	212	205	203	190	202	207	234	176	193	191	203	190	196	185	198	194	219	209	199	226	221	223	208	199	210	201	220	204	201	208	223	193	197	196	206	215	202	201	223	208	210	237	193	195	238	204	198	159	205	192	205	212	215	200	199	190	166	220	199	205	213	219	199	223	187	197	211	216	191	204	211	203	202	224	206	211	213	225	194	204	200	210	204	211	205	205	190	201	198	225	247	187	198	223	236	208	223	185	216	185	197	183	194	205	201	201	214	191	214	199	203	205	205	192	219	220	184	174	210	227	234	214	195	206	197	225	225	178	215	186	199	209	206	177	198	194	206	212	171	169	215	176	205	168	231	198	204	212	200	234	207	216	208	245	214	186	196	194	203	198	197	233	157	190	204	200	193	219	191	197	187	213	180	217	199	194	217	213	210	205	196	190	201	228	209	186	202	219	208	199	228	189	197	210	203	202	199	205	212	178	218	187	189	188	199	197	209	206	189	184	202	202	221	212	202	199	189	229	217	202	207	231	198	203	194	217	195	203	198	173	189	202	218	168	201	226	204	218	201	199	198	191	204	212	189	161	226	231	211	189	191	200	181	212	196	190	206	219	245	210	193	194	193	226	210	220	230	206	192	217	212	217	220	204	203	193	220	200	223	214	208	209	198	190	213	231	196	185	186	233	207	217	209	196	182	194	209	184	216	205	225	213	182	213	194	194	216	221	173	208	194	223	198	205	209	190	195	203	210	211	195	184	206	205	201	204	227	209	189	197	179	212	204	205	195	191	218	191	208	187	195	209	212	231	220	214	196	212	208	199	188	190	201	217	220	187	258	210	178	192	192	230	208	211	182	205	183	193	210	210	209	205	178	231	211	197	224	187	226	185	198	182	198	189	233	193	215	207	221	194	195	256	203	173	202	200	192	201	206	201	195	188	211	199	217	210	210	212	210	183	189	209	210	212	219	202	197	205	190	233	228	202	207	190	194	203	209	194	208	210	215	193	228	219	182	193	212	194	199	195	215	210	201	202	206	232	215	212	236	189	212	205	204	217	208	200	200	195	179	225	176	198	242	214	199	215	225	215	217	230	197	219	228	216	216	221	213	198	199	168	190	221	210	216	202	236	214	205	171	202	185	207	185	224	209	241	202	193	204	215	207	213	182	204	205	185	193	186	213	176	196	220	197	224	199	209	193	213	194	240	206	216	208	188	196	212	211	203	204	219	191	202
9689	1420	1212	755	554	546	496	479	463	458	419	427	414	408	395	401	423	402	404	412	399	425	407	422	415	411	384	421	418	416	391	364	388	409	401	410	390	361	415	407	407	410	392	364	426	411	389	368	368	349	393	418	433	393	394	383	418	390	385	357	389	380	398	401	428	425	393	420	399	430	412	415	423	428	378	348	367	373	408	381	368	429	430	395	413	378	424	408	417	411	391	401	398	416	425	417	432	426	397	407	427	387	395	374	384	405	391	422	357	384	391	395	410	402	414	406	393	411	367	415	409	403	367	425	379	399	405	383	397	421	377	434	373	387	407	383	410	408	405	416	428	398	386	417	422	389	414	417	403	428	362	370	418	424	377	419	390	382	415	381	363	427	346	401	402	386	413	394	384	404	395	387	418	388	361	375	381	403	413	421	440	392	376	386	396	399	396	423	392	398	391	397	360	405	387	396	427	393	410	400	427	383	412	397	397	402	390	412	422	388	414	414	408	368	411	400	377	399	439	425	374	433	413	399	394	388	418	388	419	407	383	397	367	398	455	347	377	413	398	444	372	395	423	410	407	456	399	387	452	415	356	396	416	433	398	392	416	442	384	400	363	430	436	393	423	424	419	426	409	414	423	388	397	391	390	367	388	392	395	368	422	404	431	388	392	391	382	399	410	419	384	407	382	407	396	399	408	372	408	445	366	382	399	385	397	399	406	403	426	382	399	385	398	408	365	365	377	395	397	400	416	406	411	368	383	400	382	408	394	396	371	406	385	426	384	454	373	378	387	374	375	378	398	398	430	359	415	387	389	396	399	404	395	399	373	426	396	370	415	361	382	381	372	403	388	377	406	416	380	394	419	412	403	391	391	377	380	385	395	415	406	370	368	394	390	384	401	445	377	401	425	454	375	362	419	404	389	406	403	412	383	370	416	396	403	397	410	395	406	389	389	403	411	400	437	397	400	348	375	388	392	379	400	414	409	416	398	390	407	413	378	387	368	418	398	421	383	447	387	388	403	396	381	398	390	390	407	375	397	384	381	366	424	391	436	363	396	417	396	394	390	357	399	404	389	405	410	409	391	391	426	394	419	397	424	454	380	436	387	393	396	360	400	402	392	390	385	373	441	443	428	389	402	407	405	348	339	383	396	429	364	422	416	396	435	406	369	358	384	388	394	379	389	388	396	429	399	413	400	418	446	373	433	367	402	442	371	396	383	407	391	410	419	412	413	414	418	395	371	376	389	402	387	380	361	381	367	419	404	408	372	376	389	381	444	400	377	413	402	418	399	414	375	407	405	426	378	423	415	403	382	443	405	414	385	402	375	380	410	396	383	392	390	387	385	406	388	419	378	387	412	448	393	401	433	412	402	400	383	390	416	390	388	428	371	425	378	379	382	403	388	394	397	407	413	380	394	424	410	383	405	411	415	382	372	413	374	368	426	389	400	412	379	369	403	424	407	414	414	412	413	430	392	399	385	402	383	388	445	421	372	384	442	408	384	401	370	429	392	383	406	367	373	390	433	387	403	399	381	407	414	404	420	396	415	402	375	381	343	405	389	407	384	419	414	380	379	382	370	420	427	382	424	383	396	395	384	415	392	374	373	386	385	386	391	402	399	412	384	376	399	409	365	394	400	411	414	396	406	398	382	409	376	372	376	384	405	425	425	393	417	393	420	374	357	367	373	421	394	386	415	401	395	391	406	387	406	366	417	385	385	400	365	375	404	399	364	406	430	426	376	381	401	406	400	377	369	376	390	386	370	405	372	380	388	408	412	426	383	424	410	400	380	408	416	411	422	416	394	393	381	429	400	400	407	359	415	386	438	411	392	386	421	382	444	389	373	401	384	411	409	411	426	411	402	375	357	386	396	413	381	407	393	417	404	418	398	405	413	421	404	408	408	419	376	395	393	400	373	422	408	417	395	364	396	385	408	411	384	389	396	414	409	403	431	411	409	407	437	402	412	404	380	385	401	417	406	404	381	383	379	402	432	412	395	379	390	390	421	378	382	412	409	419	372	414	410	408	383	392	438	410	423	410	402	389	407	426	407	385	398	395	379	381	394	403	449	377	386	405	406	425	403	391	422	405	433	413	396	382	390	387	404	408	392	377	405	413	425	408	386	363	383	417	400	426	375	412	390	434	391	411	430	397	418	441	387	403	412	389	408	383	376	384	387	377	402	423	384	372	383	408	433	384	429	365	397	440	417	396	409	410	364	404	378	388	419	426	387	398	389	379	405	415	369	412	394	392	402	384	407	391	385	382	408	369	397	421	363	402	382	420	397	409	438	379	396	422	380	398	411	395	432	397	369	412	391	377	420	410	369	395	418	430	353	417	366	359	395	375	379	409	428	416	402	392	417	390	398	408	405	415	413	370	396	387	440	404	397	399	446	415	384	401	424	391	442	392	394	395	379	374	395	408	403	401	387	428	397	415	414	404	386	393	413	443	396	410	391	397	389	371	383	393	381	373	434	443	370	371	396	387	399	398	406	407	436	390	402	392	373	387	374	385	411	378	370	369	419	385	381	383	391	401	370	428	394	377	383	375	389	387	433	408	411	406	413	400	433	409	395	384	425	368	405	377	433	403	412	403	393	432	376	419	357	390	436	384	344	414	426	409	434	435	403	424	396	401	424	393	405	390	423	407	389	378	412	420	383	373	418	387	384	377	391	393	387	365	397	423	376	422	406	373	403	388	399	410	395	373	373	401	378	390	384	375	425	430	387	400	427	403	399	371	387	400	374	382	379	418	395	361	398	422	395	422	425	415	418	374	386	403	418	402	417	389	396	431	434	407	364	414	422	401	385	422	391	372	385	412	382	389	381	401	391	408	378	432	400	410	423	381	401	435	425	402	402	402	401	395	369	407	382	404	427	396	425	439	412	395	426	402	379	430	379	405	414	406	406	413	402	409	390	375	424	403	415	392	419	402	394	375	374	405	432	427	413	431	405	402	429	392	354	394	373	384	393	366	431	376	397	375	375	400	407	429	467	384	371	395	386	407	391	362	368	401	411	366	374	412	409	410	421	400	406	373	416	386	394	399	365	388	425	402	381	373	392	354	411	423	384	422	413	434	401	398	367	396	370	394	416	425	401	394	425	388	384	421	415	384	400	427	406	385	401	380	407	382	405	375	412	398	414	386	410	413	400	381	403	391	361	421	409	383	397	394	398	398	381	434	392	413	410	407	432	384	381	421	388	405	391	372	434	365	441	421	420	363	390	393	400	358	417	413	331	383	388	394	380	389	361	377	390	396	411	418	392	416	421	412	392	408	385	430	376	393	420	397	369	424	379	375	420	407	402	367	423	418	396	404	387	377	364	407	399	401	393	413	406	402	453	418	387	415	370	397	425	386	433	419	406	403	374	395	396	372	406	413	385	413	441	393	423	383	374	372	402	410	397	428	387	390	367	405	434	405	396	390	394	400	421	447	391	415	398	388	400	402	422	420	379	388	364	386	432	391	386	401	400	410	372	395	388	400	401	394
24053	21044	27985	24281	19871	1469	466	381	248	244	209	210	196	161	174	163	170	167	163	151	174	145	152	130	161	138	149	154	140	163	114	147	136	109	130	130	140	129	130	123	147	135	118	131	140	122	148	145	134	131	125	139	135	157	108	147	128	136	127	138	148	136	142	107	133	120	157	132	122	127	142	127	131	119	141	120	126	113	126	131	120	131	140	122	121	140	151	122	160	139	121	143	160	135	120	139	128	115	128	143	148	114	119	131	143	147	130	137	130	130	118	126	120	149	133	154	146	137	142	114	144	138	137	131	138	135	146	137	110	120	134	117	144	111	130	131	148	140	126	133	136	173	133	129	123	123	154	119	157	149	118	130	107	135	132	116	121	122	136	136	158	135	127	131	117	121	126	126	127	105	124	111	130	137	142	146	122	137	124	129	128	142	127	132	130	124	131	121	131	114	124	133	138	128	147	141	117	126	108	111	116	119	149	147	127	147	138	141	138	129	114	112	132	123	127	117	140	124	128	130	134	119	130	142	126	135	125	109	133	129	119	129	134	114	121	127	101	108	129	138	149	129	128	139	129	145	129	122	129	128	129	120	123	136	131	132	125	142	136	110	132	125	120	104	150	133	141	131	104	128	105	114	121	120	120	142	121	129	139	138	136	127	145	126	115	130	136	133	132	126	113	111	159	134	122	121	121	127	137	131	152	127	127	147	113	120	126	128	134	116	115	136	130	137	155	129	124	132	121	136	142	121	130	139	122	122	110	119	117	138	137	150	132	123	129	137	125	140	128	117	151	129	118	119	110	152	121	137	144	125	154	137	118	139	140	130	139	127	141	127	122	129	147	133	128	150	136	143	116	133	112	123	123	126	126	112	150	137	125	126	142	141	147	128	137	139	137	142	137	111	128	117	125	133	122	136	135	124	129	126	128	140	125	128	132	149	140	128	127	128	121	145	111	108	128	126	133	134	124	131	110	138	130	122	116	144	130	120	134	139	134	147	129	124	114	109	130	149	128	130	120	127	104	135	117	129	125	127	130	142	111	136	111	128	138	136	148	138	128	127	126	118	124	139	138	142	137	146	129	133	122	116	128	133	121	115	129	120	124	117	140	154	140	105	118	125	128	120	143	129	137	135	120	126	120	142	139	120	119	111	131	125	127	132	118	121	124	104	136	115	119	129	130	147	126	141	122	137	142	130	115	124	147	123	134	120	125	133	111	115	100	120	125	111	145	128	127	142	139	113	112	136	124	122	122	130	145	150	120	119	134	141	126	125	119	120	128	113	118	140	113	104	129	125	127	118	115	109	126	126	122	119	130	165	139	144	144	121	125	167	119	116	146	147	131	130	102	129	144	126	131	138	122	126	134	126	115	139	127	143	127	134	119	123	125	118	131	119	110	116	139	127	131	140	126	144	118	129	130	116	142	126	120	121	138	126	146	130	118	136	122	127	140	122	133	140	147	129	104	142	126	147	137	135	137	113	122	131	125	110	139	122	114	125	129	115	127	139	120	122	144	140	148	123	123	113	115	141	142	140	134	123	135	114	118	130	144	129	120	137	131	124	120	118	132	110	144	155	132	122	135	145	111	122	118	134	140	121	129	149	132	119	149	126	153	128	151	110	129	160	120	133	150	126	132	132	119	120	137	131	127	125	125	130	149	135	121	118	103	96	122	130	132	125	150	142	114	135	139	109	131	136	105	114	127	141	119	116	117	124	125	147	128	134	134	122	137	122	125	117	154	125	120	122	151	128	120	128	152	140	134	117	128	147	108	131	112	116	133	160	119	118	97	128	143	119	126	127	131	123	132	119	139	124	122	108	136	142	127	127	126	120	144	129	138	119	141	127	121	150	132	146	114	136	137	135	128	134	139	134	116	140	130	119	135	129	135	142	124	130	139	101	122	138	129	124	126	130	141	114	115	116	121	146	129	128	124	130	131	135	114	119	147	122	133	141	119	128	121	122	133	137	137	146	130	118	130	120	122	126	141	131	119	131	138	125	130	128	143	130	113	138	136	139	131	121	116	126	103	138	116	154	132	118	119	167	146	127	135	138	117	103	134	119	127	136	127	131	129	129	138	138	115	134	140	116	117	112	138	134	113	129	120	126	135	137	151	117	135	117	128	135	110	133	123	131	124	128	140	123	115	147	145	134	122	131	137	147	139	123	128	148	142	141	119	138	132	158	128	118	139	139	131	112	122	120	140	123	118	117	124	129	144	146	139	125	125	125	148	145	126	117	125	120	126	128	129	126	155	123	128	131	124	147	131	147	154	139	138	132	131	133	133	128	120	113	115	98	122	131	127	129	132	138	133	140	117	130	140	122	120	127	128	125	136	130	155	123	136	110	127	140	117	125	131	140	132	135	150	116	127	131	156	131	115	134	136	137	149	145	120	116	136	127	126	121	135	142	95	111	138	122	113	133	134	110	139	147	128	124	127	125	136	128	121	143	117	124	131	126	111	132	126	137	155	150	118	120	134	130	110	143	141	125	129	106	142	105	130	128	141	138	135	113	112	150	120	130	131	121	131	129	115	131	127	121	130	122	133	125	126	136	141	113	127	104	135	135	112	137	170	137	136	117	115	114	125	132	119	131	131	145	118	123	107	127	131	147	115	136	148	126	130	104	155	144	130	133	132	127	116	121	143	116	153	132	126	133	125	145	132	158	114	119	146	131	120	107	130	125	140	133	125	137	141	127	134	134	119	154	119	140	120	132	117	108	126	135	123	138	120	134	133	125	130	140	130	136	128	130	127	125	161	123	112	127	126	132	126	136	128	141	146	126	135	146	120	135	112	136	126	159	116	115	150	141	149	145	131	99	106	113	137	126	148	128	130	127	142	115	128	109	130	124	132	131	122	123	127	139	127	152	132	152	126	143	130	150	131	116	135	114	118	114	142	131	84	129	116	134	127	136	108	129	136	139	112	152	120	119	121	111	152	112	138	130	117	143	145	116	119	136	103	117	118	138	113	131	139	130	121	135	131	127	134	125	121	107	145	129	126	115	106	130	148	125	135	114	117	128	129	129	138	115	106	115	112	110	131	130	119	142	151	146	150	106	126	135	141	98	145	124	135	131	139	132	135	113	128	125	144	120	130	108	141	139	127	138	137	140	122	132	127	122	116	132	125	105	141	119	143	120	146	113	125	149	110	113	123	138	138	147	124	124	145	139	120	127	141	115	144	137	137	128	148	126	153	120	127	139	128	129	143	125	110	135	127	113	125	126	123	134	128	108	133	125	117	119	133	125	117	121	135	119	124	142	130	133	138	136	131	126	106	129	144	143	136	125	119	129	126	126	135	148	128	126	106	137	129	130	129	128	150	127	120	125	133	111	142	139	120	107	134	122	136	124	150	126	123	133	128	143	134	112	112	128	135	130	137	125	143	144	137	131	125	139	139	126	129	125	114	142	123	132	108	135	125	125	113	133	134	125	154	129	151	114	125	126	130	111	122	134	123	117	121	119	124	125	128	139	148	122	143	108	121	136
18900	8882	7834	3787	2472	1857	1382	1079	950	744	667	575	538	494	456	428	386	388	391	361	356	339	342	291	319	330	294	305	288	302	290	293	262	307	254	236	272	251	271	264	254	273	263	254	273	248	275	290	272	272	260	276	239	244	268	304	297	283	268	286	270	250	246	251	268	266	255	250	256	260	236	258	260	272	259	305	289	251	262	262	276	285	271	295	259	233	250	230	254	256	250	247	245	240	266	280	300	277	259	259	268	278	248	239	269	277	282	273	237	281	245	255	266	271	275	249	244	255	270	281	230	269	259	274	262	219	280	278	247	240	273	267	252	257	263	293	244	253	235	275	219	261	235	247	256	245	242	243	253	263	257	263	251	266	255	251	260	245	250	276	248	241	245	258	250	297	264	266	285	265	262	258	239	249	276	265	277	226	251	257	251	246	261	247	256	229	256	265	257	250	265	258	258	264	256	262	246	253	261	275	266	263	259	253	281	249	249	235	249	265	250	290	272	238	290	271	273	270	260	255	241	245	252	279	252	261	260	259	287	257	237	246	224	266	254	266	247	256	248	227	250	249	255	248	234	271	266	263	281	225	237	252	229	230	267	270	280	254	250	264	244	250	255	283	238	228	256	264	258	289	252	229	243	265	232	263	263	270	241	236	242	271	231	254	245	243	255	267	250	262	272	274	275	259	262	261	247	255	267	239	280	239	240	269	242	276	249	248	276	260	241	252	253	226	271	262	256	283	225	265	274	257	266	263	268	248	253	276	228	294	257	249	286	283	235	240	242	263	255	267	253	271	255	244	254	279	255	277	255	256	215	268	253	256	256	255	247	226	253	270	240	262	280	243	274	253	275	278	271	252	283	238	269	259	235	241	268	259	252	254	259	248	279	242	238	256	258	271	257	252	274	256	251	260	262	271	247	268	267	260	244	272	259	259	236	268	252	244	240	251	244	277	239	262	254	259	236	264	241	246	302	274	259	251	269	249	264	277	261	258	247	253	254	237	261	235	280	244	257	278	268	280	239	225	264	262	274	262	227	234	256	246	243	224	248	270	273	227	256	256	236	239	237	265	257	262	259	276	265	263	275	227	241	243	241	237	260	238	230	253	257	246	233	285	298	257	293	246	262	262	241	257	256	258	249	250	279	266	247	261	244	256	266	233	263	242	242	258	261	268	236	275	240	251	254	245	252	251	270	280	252	255	250	250	248	274	249	273	255	248	269	242	245	266	262	265	254	266	241	263	279	269	255	230	261	281	254	241	240	258	256	249	254	269	244	239	246	231	250	241	276	256	261	264	244	242	258	237	240	258	242	300	267	259	253	238	240	227	243	247	257	234	234	240	235	224	244	278	254	265	262	263	234	237	259	257	267	262	245	247	242	268	232	233	243	247	254	266	261	248	246	273	258	278	259	260	252	244	269	225	277	250	267	258	256	241	242	253	266	234	252	284	269	256	242	234	248	264	256	255	231	258	216	280	249	268	243	259	257	253	267	250	244	262	241	249	274	259	241	239	272	251	232	278	257	215	267	255	276	247	228	239	255	239	292	254	282	256	247	286	235	247	281	272	246	257	254	256	266	260	262	246	248	251	229	250	268	249	258	252	259	239	253	257	219	288	257	248	247	245	231	279	250	237	286	242	258	249	261	265	227	246	264	215	275	278	258	249	249	256	232	283	231	241	277	235	259	261	249	273	264	238	243	270	230	253	280	240	236	259	266	276	245	244	244	247	269	245	258	262	271	249	281	247	244	271	274	239	226	251	237	295	243	275	258	269	256	248	277	257	273	223	246	262	245	244	252	255	247	254	258	241	246	268	256	205	268	241	243	247	238	234	268	264	247	251	269	219	263	273	233	273	225	258	264	287	257	263	268	281	266	261	268	255	240	260	270	265	233	252	250	245	237	246	255	269	269	279	233	240	253	253	257	273	236	236	268	286	253	290	276	251	246	258	230	272	234	269	271	252	268	267	278	234	254	241	292	243	252	274	278	254	248	267	305	253	257	253	231	235	257	225	285	263	248	270	260	252	245	273	227	253	264	256	270	266	268	239	274	256	256	254	232	231	240	275	235	248	264	233	256	232	230	280	279	242	289	241	254	278	268	246	245	266	254	275	245	226	266	283	270	258	241	274	251	248	280	235	260	243	260	263	277	266	242	263	257	243	241	258	259	241	234	268	267	231	290	249	270	262	261	237	274	239	314	230	258	239	245	273	233	247	270	256	268	247	259	230	252	262	266	253	233	266	271	263	227	251	255	292	243	256	276	239	249	235	221	240	278	261	247	249	264	219	251	244	261	272	258	221	296	283	261	261	271	264	251	244	273	272	266	255	228	247	247	290	241	234	283	242	268	251	260	244	249	294	244	245	261	264	252	245	259	244	249	259	235	259	282	262	238	248	240	255	238	228	268	269	253	263	270	242	255	265	263	265	241	252	257	249	250	249	278	268	247	270	266	258	239	237	262	270	241	250	262	281	277	268	257	278	313	241	264	241	250	235	240	277	243	248	245	255	240	247	241	263	237	260	279	264	242	254	256	257	271	231	250	250	278	239	262	262	251	248	266	259	257	248	254	262	274	273	248	250	267	267	260	243	259	285	246	276	232	258	252	261	250	242	255	243	266	232	240	247	239	272	275	238	284	243	291	250	246	238	252	245	263	251	266	278	267	251	256	250	229	243	251	267	272	242	246	249	248	249	243	248	280	260	266	238	263	276	229	237	262	261	242	246	266	284	276	269	237	246	238	266	236	262	253	245	263	263	265	245	267	257	252	277	249	236	258	293	237	272	277	277	242	252	248	263	246	233	292	267	244	238	241	290	249	244	253	254	273	274	254	259	266	269	255	270	251	268	252	271	264	261	273	223	279	227	253	255	251	244	281	257	252	253	284	247	248	254	263	257	237	252	281	237	257	264	286	290	272	271	252	240	261	259	260	274	207	247	270	280	273	242	259	266	265	278	236	271	222	259	274	245	236	276	230	247	263	252	263	244	239	274	241	245	231	261	231	236	235	279	268	294	244	276	273	250	272	268	277	250	248	290	260	290	265	247	260	289	221	252	241	240	217	259	250	260	245	247	270	259	257	249	252	249	236	251	244	254	257	252	253	232	256	230	240	270	247	264	242	273	262	259	265	279	256	283	255	275	242	266	253	262	251	249	249	269	286	241	242	217	265	243	253	268	280	267	231	249	284	249	245	278	234	277	244	223	265	248	239	273	253	250	246	283	264	277	251	224	263	264	236	279	282	244	239	245	259	269	253	278	267	267	260	248	275	261	237	266	268	283	245	259	279	246	261	247	239	265	225	262	264	270	270	241	263	252	239	264	256	242	258	245	250	273	247	234	256	236	248	263	281	231	261	289	228	252	255	246	242	278	219	246	268	259	261	260	279	274	234	261	227	239	225	289	272	250	262	257	229	278	264	283	264	272	230	251	250	257	250	294	269	271	244	270	259	246	243	256	239	232	256	278	239	252	253	266	252	280	254	245	251	252
23089	21060	28725	23644	21066	19198	1927	810	636	549	521	433	405	428	414	387	381	367	355	381	352	331	382	370	334	341	351	326	368	311	314	352	311	295	297	296	314	313	371	314	313	328	302	352	295	317	302	271	296	328	318	328	328	289	332	312	326	347	326	313	307	309	323	328	294	315	342	291	269	318	334	317	349	338	351	295	356	325	294	327	317	307	314	319	294	314	331	278	335	282	301	333	322	296	304	306	317	327	299	307	288	333	301	301	325	327	322	293	314	323	300	311	310	326	300	308	296	300	297	313	309	289	310	304	292	309	314	338	279	309	322	341	322	294	316	303	319	314	328	305	283	303	304	320	330	302	318	305	339	300	289	305	261	332	293	308	300	310	312	334	328	298	317	322	313	328	303	296	342	282	348	299	307	289	355	313	305	300	293	329	342	312	331	328	309	298	313	304	309	289	309	302	296	328	312	316	306	296	302	321	343	308	329	316	338	302	299	300	288	277	305	289	315	274	291	319	309	299	306	284	302	301	308	320	305	293	341	345	328	310	306	319	322	340	327	341	308	314	294	285	319	366	342	327	323	340	308	318	323	287	327	273	284	334	326	296	318	335	339	301	279	336	273	283	326	328	311	323	305	314	293	322	312	296	312	307	322	321	294	319	307	297	281	331	292	308	326	282	312	295	344	287	335	301	327	324	315	305	337	307	278	290	316	301	301	349	334	343	348	314	290	336	300	293	331	309	320	337	345	319	325	311	302	317	296	300	294	315	277	326	314	301	291	309	304	282	317	311	294	330	322	334	289	325	336	328	313	289	290	326	326	312	279	306	300	333	308	331	266	334	309	306	291	313	298	289	304	286	286	315	325	329	314	347	319	293	337	324	324	332	301	330	297	302	337	283	322	320	294	300	294	291	305	350	321	299	321	338	359	296	320	305	296	317	260	304	316	307	325	325	316	305	296	294	323	296	274	317	302	301	314	271	294	293	337	337	301	297	303	326	332	313	284	297	309	308	326	324	303	299	290	302	302	308	318	334	326	295	299	293	309	344	354	328	331	271	321	305	292	301	299	292	324	298	320	314	327	300	314	310	336	294	317	329	304	311	313	302	299	288	333	303	329	328	309	293	310	292	290	313	335	318	296	313	278	310	310	302	345	335	320	327	337	312	321	316	351	314	328	288	315	339	326	312	307	309	323	309	321	335	289	320	301	303	311	306	311	302	301	302	299	344	323	304	335	289	307	332	294	317	309	311	334	354	326	291	310	330	315	316	334	327	303	285	336	303	310	300	307	300	304	293	301	320	311	302	297	310	305	295	292	317	270	314	290	331	289	308	327	304	283	304	289	298	340	278	303	309	315	296	300	290	299	319	315	308	327	357	298	286	285	308	305	294	327	353	281	310	302	299	307	313	314	288	317	318	326	316	305	316	311	318	312	297	298	301	304	354	294	329	287	308	340	306	298	292	293	314	280	311	330	298	307	307	313	321	342	269	309	282	317	341	305	310	334	346	302	294	309	311	309	323	292	316	323	300	332	309	312	300	302	330	296	301	313	313	312	307	286	296	308	320	303	313	283	308	301	310	301	311	295	312	310	303	300	326	329	338	339	313	306	332	312	303	305	316	329	305	326	326	300	299	318	291	304	349	333	314	276	287	315	339	306	285	325	311	304	320	314	308	302	323	291	335	295	297	325	336	308	308	305	290	275	291	286	294	327	295	304	353	333	309	297	312	276	302	319	308	338	293	312	322	282	294	351	291	314	324	296	305	299	325	300	303	303	331	311	325	292	320	294	301	326	279	334	308	320	318	295	339	310	292	313	313	334	284	339	288	303	322	357	290	312	276	319	324	329	293	329	331	286	301	336	317	315	319	330	306	309	294	310	322	307	290	296	312	277	304	280	298	324	317	280	287	316	316	290	322	307	324	308	289	312	338	310	297	318	307	324	316	305	301	336	304	306	317	275	333	303	286	311	324	315	319	296	327	339	306	307	284	313	297	333	297	293	326	331	290	307	320	295	304	320	302	319	288	299	317	285	308	309	322	344	311	308	324	322	312	318	318	309	311	311	301	308	312	319	294	308	301	322	298	304	284	325	326	304	309	305	269	305	298	321	316	307	286	293	324	330	308	324	306	292	292	336	307	303	309	285	327	335	324	315	316	283	326	313	307	296	329	302	273	310	336	318	304	328	307	283	327	320	307	318	327	325	320	294	361	283	318	275	316	308	342	307	297	302	312	299	304	314	298	293	312	342	291	339	306	294	308	312	285	339	277	296	292	340	295	315	318	334	281	309	314	296	346	313	338	299	298	317	309	289	289	315	304	312	304	328	296	297	334	331	291	282	317	291	291	324	283	326	291	313	342	339	326	290	306	283	343	316	315	295	332	293	290	321	330	293	315	315	330	341	330	332	302	312	292	293	301	303	321	327	327	324	316	314	324	307	308	320	298	320	307	312	319	335	323	288	285	294	313	306	304	321	332	311	272	325	308	347	326	290	311	320	346	281	264	343	295	311	302	308	325	298	286	338	311	304	312	299	285	298	330	306	323	331	316	317	319	302	318	303	315	317	323	319	320	298	296	353	290	320	317	325	295	296	302	280	299	320	328	294	294	276	326	304	313	283	269	327	294	325	320	314	339	357	324	354	309	271	303	297	303	295	290	287	275	310	333	290	312	316	316	301	306	285	316	345	318	323	333	336	323	304	308	299	346	322	300	294	278	323	318	307	301	288	330	296	323	305	304	319	310	300	330	323	309	303	307	317	313	319	311	301	309	288	285	326	312	338	305	308	318	313	275	311	318	334	296	314	314	302	309	272	274	308	306	283	291	287	292	313	315	290	316	290	293	315	302	341	319	305	315	286	326	307	326	318	323	291	306	265	310	307	290	285	321	317	319	329	292	291	281	329	303	296	329	310	321	327	298	298	318	323	334	315	293	312	288	281	306	323	324	298	318	320	306	329	280	304	323	307	266	301	319	319	321	323	311	298	329	305	314	321	314	280	327	329	319	287	305	332	313	298	303	308	332	300	274	316	295	309	304	304	293	309	345	351	292	312	304	303	323	319	330	327	292	282	333	327	288	313	312	333	307	309	332	321	328	304	282	333	299	299	300	312	283	293	293	307	327	328	321	325	303	302	310	316	276	308	281	286	282	299	297	315	292	294	290	298	311	294	315	306	308	305	324	292	305	303	328	306	300	311	307	301	316	310	301	321	309	301	310	336	327	298	364	325	313	293	307	301	325	305	296	300	344	314	328	336	316	317	323	286	326	294	300	332	294	310	329	313	308	317	322	317	300	311	310	329	311	315	323	273	310	293	313	324	314	314	313	305	287	318	271	294	328	325	265	343	310	324	322	291	289	290	274	310	343	305	303	311	272	302	300	305	295	322	296	304	272	306	336	295	304	273	287	325	270	301	319	314	299	311	316	294	320	324	315	323	318	297	330	299	305	268	285	332	324	279	296	327	313	324	336	310	296	328	297	289	327	355	290	305	302
21810	15185	12816	6863	4682	3442	2661	2136	1809	1509	1293	1182	1126	992	916	893	830	828	755	765	736	696	684	678	686	622	644	662	584	569	657	621	618	593	615	638	572	588	570	629	591	569	570	574	563	601	588	573	541	607	589	561	568	560	558	587	587	550	550	565	593	551	540	601	549	561	570	529	551	537	535	525	578	560	494	569	538	506	535	523	544	558	518	524	562	515	528	544	571	551	514	510	557	577	567	580	572	527	548	551	546	514	548	543	551	560	517	533	523	565	550	548	531	561	534	522	534	519	558	529	534	558	524	545	581	542	540	531	515	534	546	579	560	551	509	556	549	558	591	545	519	552	558	516	539	552	516	551	516	521	544	572	570	567	546	545	548	556	547	539	545	551	552	508	531	509	496	566	523	548	539	548	519	576	518	534	582	530	576	572	538	526	544	542	565	576	534	547	519	534	494	491	560	559	523	530	526	523	508	549	538	575	537	557	469	565	539	552	577	567	539	525	546	531	554	594	564	583	546	582	539	575	560	526	518	579	565	552	544	524	562	506	542	507	518	587	539	516	541	636	552	561	500	523	527	542	538	549	596	505	531	533	571	491	549	580	537	518	569	527	523	539	533	569	532	533	548	564	568	576	569	555	540	511	558	543	561	575	565	559	518	556	551	567	566	518	558	500	511	528	544	538	501	546	566	558	574	591	537	566	552	551	584	558	576	525	569	579	566	542	526	545	561	531	568	573	553	535	519	550	520	557	503	554	559	537	531	553	503	546	514	557	559	582	540	545	553	569	545	573	575	507	553	520	561	591	563	587	526	526	548	571	540	535	551	538	551	535	532	521	530	554	516	557	560	531	527	541	520	527	536	548	536	537	540	553	560	539	547	544	491	514	541	575	546	522	557	517	544	524	529	567	565	537	597	550	563	499	558	551	512	563	557	531	520	558	503	552	562	521	540	538	574	554	527	569	511	578	556	530	551	577	527	532	558	534	525	555	525	514	550	549	549	532	565	552	573	580	515	567	548	537	583	625	553	534	559	538	547	527	564	535	577	539	573	507	538	549	519	550	545	564	549	505	552	553	531	565	528	551	545	519	575	509	543	535	552	546	574	486	568	514	539	572	554	554	543	532	520	577	517	499	546	563	560	527	572	596	543	551	543	517	559	584	526	550	527	545	557	541	535	508	569	552	533	568	573	565	555	570	568	554	560	557	538	538	534	521	568	556	558	543	541	530	525	544	521	550	503	545	535	551	556	550	556	564	567	530	519	581	553	597	538	550	536	560	553	553	534	504	542	562	545	578	571	542	559	566	578	544	562	532	537	543	550	525	554	520	522	562	559	550	537	561	551	564	561	584	579	543	522	528	534	549	570	532	554	560	522	534	560	564	543	520	546	548	521	584	569	573	580	541	571	569	514	548	553	573	508	539	545	549	542	562	579	592	563	562	558	560	575	546	523	529	568	544	547	510	521	556	534	558	513	532	512	542	556	561	576	550	534	532	574	579	556	534	572	566	547	545	531	544	602	493	530	541	519	541	583	531	526	577	517	553	545	561	551	565	552	574	493	564	524	509	589	527	566	548	573	530	580	540	527	513	502	540	556	525	503	538	550	555	527	579	512	557	553	504	550	581	539	546	520	579	496	537	555	586	548	541	525	576	584	506	565	519	535	549	550	533	533	506	534	542	535	560	537	547	532	514	532	556	539	543	543	546	569	541	585	525	584	516	551	562	561	574	496	540	549	558	582	535	541	553	564	556	552	536	521	535	515	562	582	582	541	500	546	538	618	547	592	560	527	565	571	543	553	538	500	585	548	525	516	537	552	541	547	522	544	585	508	539	562	538	523	565	532	520	516	580	548	573	555	518	543	562	573	544	551	522	520	553	545	552	553	598	543	558	512	534	566	567	548	583	517	563	519	527	552	514	577	552	565	539	572	518	586	588	555	528	561	541	546	587	543	531	524	544	574	552	549	535	571	515	569	500	541	540	588	574	529	572	587	585	518	578	593	512	548	554	521	539	577	552	520	570	484	587	568	569	551	524	550	516	544	520	525	543	569	552	542	518	510	499	588	496	560	523	553	563	551	542	554	545	574	546	504	525	525	519	539	543	579	568	526	515	548	547	597	514	526	525	495	550	521	573	575	549	551	534	559	538	569	565	592	530	546	523	534	572	493	545	537	545	540	528	540	578	560	563	536	557	518	583	574	514	544	513	562	557	563	565	582	524	548	527	529	550	511	542	597	537	523	556	609	545	562	510	554	558	543	557	560	524	516	537	542	536	593	513	537	538	570	587	538	508	543	557	571	529	526	566	518	546	558	559	483	515	548	579	552	543	532	526	540	541	579	548	483	525	522	522	539	503	592	560	520	555	556	554	509	557	530	546	563	524	556	511	551	560	484	502	541	501	552	560	561	540	543	560	573	535	554	572	544	591	530	523	561	522	538	550	518	581	557	559	542	566	591	510	530	549	590	532	563	540	543	552	552	562	534	537	549	550	584	545	556	518	560	589	540	542	493	551	578	554	549	553	583	549	535	551	531	544	532	529	541	557	514	550	552	530	551	548	582	541	512	570	561	525	569	534	521	546	537	518	544	548	555	531	542	560	515	548	559	567	559	546	506	603	586	536	510	576	527	550	521	548	609	564	556	572	486	563	518	564	530	543	557	522	608	548	584	533	505	515	556	570	520	534	538	520	533	558	534	522	561	564	543	527	557	527	557	545	570	578	563	573	553	557	535	564	528	560	564	514	524	520	515	553	558	529	567	542	545	579	527	547	612	536	525	562	498	544	524	546	530	554	531	535	522	536	560	557	523	555	554	548	556	567	574	537	575	532	488	528	546	523	603	524	543	567	578	593	489	554	540	580	548	556	549	551	549	574	524	559	534	565	535	528	546	537	563	512	531	529	530	562	575	564	535	540	566	527	540	582	571	576	528	544	511	542	554	527	562	557	554	540	561	566	519	584	521	526	547	534	558	515	553	556	520	551	558	557	564	586	563	534	550	550	511	554	516	545	570	514	533	509	560	533	527	537	533	552	581	509	524	529	558	539	558	532	534	552	581	612	557	525	583	504	548	545	552	555	536	514	539	565	546	484	543	531	517	560	546	566	558	561	544	541	522	524	551	539	555	561	519	564	533	568	542	548	533	508	520	541	519	541	511	549	564	532	529	542	599	548	553	557	566	554	535	576	531	558	509	520	536	504	544	541	560	537	542	534	525	526	554	566	572	542	563	549	529	538	528	542	539	557	550	577	553	504	560	529	506	535	558	554	554	552	578	541	547	523	567	523	517	523	547	552	522	539	534	594	538	570	545	556	562	531	560	562	574	525	557	528	531	543	544	595	526	564	560	586	557	535	497	483	540	550	529	560	532	507	547	557	525	572	573	559	509	540	569	543	559	584	550	542	516	562	545	554	549	572	561	496	542	544	587	566	539	558	558	530	577	546	546	531	544	528	546	568	526	532	555	564	583	546	565	551	494	534	577	571	565	497
26724	20627	8680	514	286	256	254	235	247	201	222	237	227	192	237	196	224	206	219	193	215	209	215	224	196	231	218	224	197	190	209	195	186	220	225	190	196	207	195	189	225	241	242	214	191	227	203	205	232	211	232	194	229	210	188	183	218	214	234	192	179	206	212	203	206	218	194	207	203	228	212	219	207	209	235	210	234	208	193	212	192	213	209	202	200	173	229	201	206	203	185	208	210	246	221	226	205	236	181	205	233	176	206	229	231	211	207	219	188	211	207	215	193	200	236	203	192	206	205	210	216	192	207	222	207	193	185	207	209	196	179	208	209	224	222	206	208	207	190	202	203	217	237	198	209	188	241	249	198	195	218	179	208	179	205	194	202	208	222	220	221	217	221	191	206	213	199	217	195	195	208	225	208	198	208	196	186	193	204	200	216	198	188	228	195	193	222	219	220	191	209	215	221	203	198	211	206	201	182	208	198	197	198	207	209	227	197	192	206	202	227	223	206	225	209	192	205	214	178	188	196	197	192	201	202	229	194	203	210	206	247	197	222	208	207	202	230	203	193	219	219	206	216	206	205	201	211	186	204	197	214	191	218	186	219	211	194	180	215	234	202	218	217	194	225	197	183	202	208	219	206	210	187	217	211	200	208	250	220	214	193	219	229	220	185	215	201	193	194	198	197	199	195	238	223	206	222	219	201	205	222	226	208	201	177	222	239	195	186	199	201	206	195	230	200	204	203	211	214	223	197	211	203	189	190	208	223	212	194	193	206	202	214	210	218	202	215	201	187	211	214	238	209	189	223	213	186	196	208	205	199	220	212	208	243	205	200	172	197	188	211	210	204	222	230	216	220	186	207	184	204	226	208	197	222	201	204	222	184	204	206	184	203	211	227	222	221	202	191	200	214	227	223	207	225	208	201	170	243	220	237	199	219	208	212	203	209	184	224	203	239	214	216	219	196	190	221	220	227	209	228	224	198	222	188	204	230	196	193	203	218	196	198	168	221	207	200	189	243	211	218	190	183	211	213	203	194	201	182	206	194	202	188	214	221	206	220	201	207	234	212	217	223	242	190	231	175	207	215	214	222	204	199	211	189	203	183	198	196	220	200	222	205	201	203	231	183	202	191	195	189	223	186	180	204	193	202	189	195	192	209	213	208	226	223	223	209	226	204	211	221	189	217	229	206	212	194	187	183	199	199	198	218	184	212	207	190	200	198	225	222	211	211	206	196	228	229	213	210	186	193	188	215	224	217	236	209	225	206	196	219	193	215	215	216	202	213	194	218	185	201	213	218	222	217	184	215	180	217	213	224	219	184	221	206	215	194	205	207	214	194	210	181	204	190	237	225	201	198	217	176	210	205	199	233	204	181	206	209	190	231	216	218	186	209	215	221	208	228	182	196	225	221	203	215	209	173	193	213	210	204	198	202	223	214	183	209	216	196	196	219	217	194	231	192	198	236	191	199	223	196	209	188	193	235	216	214	186	220	178	215	198	216	199	223	206	203	206	213	190	197	208	218	198	206	193	200	190	197	204	209	204	203	224	221	211	216	206	204	229	194	206	208	191	208	192	207	201	217	218	176	196	209	202	195	224	185	221	222	206	197	189	219	189	201	203	200	201	211	204	203	221	190	181	215	202	200	199	187	219	212	216	182	188	220	253	234	206	222	213	214	171	204	204	201	215	205	189	226	219	184	182	215	217	203	198	211	187	237	194	193	205	180	200	226	205	198	228	213	208	201	204	192	205	229	202	214	219	188	205	189	215	203	188	227	191	195	197	205	209	217	207	183	229	178	211	207	176	191	201	223	198	202	214	197	206	217	197	215	211	203	236	205	223	215	220	204	220	233	216	217	180	190	202	213	202	207	213	206	182	217	203	201	219	218	192	224	186	203	205	187	197	190	190	212	230	195	189	179	200	209	196	184	181	200	233	201	215	207	174	208	190	187	219	244	208	205	221	227	195	200	192	207	229	220	210	180	203	197	200	210	217	200	210	219	222	194	216	199	221	229	202	197	184	226	186	191	211	218	189	182	174	195	224	220	223	209	214	206	215	215	233	222	218	219	211	202	164	217	206	205	210	178	194	207	240	206	205	187	205	213	209	204	215	204	196	188	218	204	200	201	216	200	209	206	192	213	208	217	209	195	173	224	207	181	213	196	224	197	234	175	215	214	218	206	180	204	211	200	184	198	212	193	214	206	188	190	221	202	208	220	246	237	226	186	196	197	206	207	182	204	217	177	198	204	183	216	199	193	203	195	211	207	182	214	189	229	219	207	224	226	211	190	214	238	204	204	202	201	213	202	197	216	228	174	229	181	191	189	217	208	202	217	198	214	188	205	190	220	210	230	216	212	202	204	216	192	180	229	218	204	220	205	225	193	218	219	186	209	184	199	219	201	224	199	218	187	198	181	192	174	196	217	208	193	234	228	182	192	203	197	216	218	209	211	223	217	216	217	210	219	211	231	206	226	196	215	208	219	215	202	190	192	223	235	198	195	189	179	185	193	239	218	187	215	204	200	231	194	217	167	193	208	196	203	204	225	184	226	189	195	208	204	195	232	190	188	181	197	231	202	221	180	168	209	186	180	195	198	208	193	199	204	215	207	208	209	217	206	204	213	197	193	193	191	200	201	207	186	199	191	220	206	204	208	227	216	181	202	209	209	204	206	189	219	207	168	200	209	217	203	204	203	193	239	175	189	217	192	214	188	202	208	215	210	193	201	177	215	209	202	220	253	210	205	196	205	196	185	202	216	224	195	201	199	212	200	222	215	189	198	224	201	182	196	200	205	201	185	177	192	192	188	193	226	230	203	187	190	243	217	218	184	206	231	205	193	212	215	206	212	196	196	210	216	186	190	195	167	217	212	220	233	198	186	222	201	214	195	197	195	226	219	219	213	212	217	226	193	190	207	199	210	232	183	199	193	191	222	213	195	199	242	210	227	185	210	200	192	237	200	223	188	202	187	205	183	217	209	218	194	210	222	202	185	216	185	193	204	208	225	204	202	205	199	198	215	227	209	178	213	214	210	162	212	199	214	177	184	207	195	212	210	196	209	213	186	198	204	210	232	207	227	213	195	198	227	217	209	195	194	216	195	219	208	180	202	211	213	205	216	220	190	209	179	219	239	230	227	216	217	216	206	209	190	191	192	232	186	195	204	204	192	204	201	194	194	202	199	197	229	203	212	225	219	212	194	214	172	201	236	179	210	201	209	215	185	208	209	186	203	213	202	209	211	202	203	197	211	198	185	208	193	223	198	206	236	210	192	195	225	203	212	220	197	205	223	209	220	191	220	210	189	212	190	213	197	199	205	210	186	221	173	191	199	215	206	215	214	227	203	219	217	195	206	210	215	186	207	179	199	187	195	205	188	207	241	209	238	213	216	209	203	211	207	230	219	195	170	197	200	220	183	205	188	238	200	213	209	212	203	193	205	197	188	211	209	184	220	205	216	230	202	191	200	201	215	241	187	213	196	195	209	226	209	203
10000	1401	1280	763	627	537	499	505	469	439	428	423	399	392	411	384	394	428	399	391	423	377	388	368	405	422	393	394	425	377	393	372	422	405	418	402	380	405	382	422	418	388	408	381	396	399	356	404	417	438	411	380	429	428	396	431	415	399	440	383	389	402	433	396	404	424	390	409	430	394	373	422	438	372	415	389	400	376	383	396	428	354	408	417	413	400	399	371	402	401	404	374	359	396	411	397	387	353	390	392	377	423	426	389	415	394	368	387	392	376	429	416	405	379	373	368	407	376	440	409	373	408	403	378	408	391	405	422	402	382	386	437	380	410	441	387	395	386	387	403	364	393	413	407	391	360	383	373	352	401	363	399	398	386	410	411	367	423	406	409	383	393	385	393	412	435	373	404	402	359	404	409	434	384	418	392	401	394	386	392	387	409	399	393	439	411	371	429	401	413	413	400	390	409	434	425	388	399	406	414	431	374	419	378	393	377	374	407	388	445	412	404	411	412	422	408	367	406	362	404	395	408	396	388	435	391	415	383	404	443	373	428	358	373	374	387	398	395	411	405	413	415	388	398	375	408	384	375	397	400	400	400	358	387	422	420	390	351	403	392	366	359	446	364	387	405	391	393	377	386	379	388	408	384	387	389	400	376	384	402	400	414	391	387	388	395	369	395	389	405	418	391	391	366	369	381	369	421	419	396	411	400	403	354	379	391	385	399	376	369	411	350	369	381	370	380	403	345	400	393	364	407	366	396	379	418	413	376	369	396	413	395	386	364	430	404	386	361	386	365	393	394	393	336	363	407	384	390	402	377	395	421	356	402	376	405	418	401	366	381	401	411	410	377	397	436	363	413	394	369	374	421	394	384	394	407	380	391	359	398	435	374	415	405	375	417	408	407	398	393	379	378	398	365	390	395	370	375	409	402	387	384	409	424	418	375	386	356	393	340	368	397	373	419	408	390	379	394	406	375	394	395	415	420	355	400	395	378	340	407	391	390	418	385	410	416	405	397	422	393	367	394	401	415	414	400	403	419	392	387	369	366	413	417	395	401	398	394	388	419	394	398	393	406	397	408	380	360	370	403	382	383	371	388	342	416	388	405	372	375	394	408	425	404	380	394	422	431	373	423	390	411	407	388	352	436	402	432	420	404	398	366	420	397	396	389	383	381	344	412	422	379	392	369	395	401	381	408	396	421	403	431	385	414	425	414	388	365	391	393	413	395	422	383	371	389	331	388	406	376	392	365	391	405	396	406	414	394	406	434	427	423	408	380	407	408	348	390	400	385	386	380	423	367	398	405	391	419	403	421	410	382	454	404	381	383	394	419	405	394	429	383	362	377	351	404	375	382	398	401	404	391	395	405	377	405	364	380	420	420	403	427	406	369	416	428	419	378	388	388	393	412	383	377	375	382	426	443	387	401	359	368	408	419	412	387	399	392	390	388	402	409	383	419	366	402	369	405	422	398	373	385	386	400	411	412	411	410	428	375	421	387	383	401	388	381	413	367	397	366	386	430	384	387	434	399	387	388	373	383	382	406	414	392	405	417	416	402	395	375	396	390	396	404	403	395	379	394	370	389	400	370	363	439	406	410	391	371	374	403	392	371	385	431	393	386	367	369	396	393	362	377	433	402	374	390	410	383	389	378	390	380	368	384	378	414	428	382	419	418	379	401	416	387	414	390	399	378	392	408	392	424	418	429	424	395	392	432	389	420	401	397	392	388	383	407	377	397	408	399	400	376	375	392	388	373	390	405	417	403	396	368	379	411	377	361	369	391	375	360	371	379	400	419	425	381	381	387	389	428	382	400	386	357	418	415	382	389	400	364	343	391	408	409	428	400	394	421	415	407	402	396	410	390	380	362	396	423	392	408	399	383	402	438	390	404	398	408	426	363	396	417	403	401	362	390	377	411	390	394	393	377	407	420	370	393	414	395	368	381	396	373	403	402	433	412	410	367	418	399	378	412	440	408	412	399	418	375	400	408	397	394	416	385	403	394	407	444	397	398	387	397	403	402	366	406	404	383	402	402	369	391	402	415	397	394	430	431	379	390	358	350	389	415	410	397	406	400	378	390	406	381	415	393	392	377	393	405	410	381	375	399	400	382	389	400	400	369	393	407	398	393	389	388	368	419	397	426	430	366	425	426	384	370	376	398	384	384	396	391	400	421	388	445	390	409	360	397	373	400	415	367	378	371	369	403	380	378	396	466	356	402	372	387	380	408	424	367	378	384	399	384	384	411	400	389	400	390	338	368	382	399	377	400	363	372	373	393	404	399	400	396	367	373	391	419	392	434	431	391	415	393	395	355	388	371	386	410	384	414	443	382	388	382	410	422	386	433	387	383	376	385	397	376	391	407	382	437	417	422	399	392	374	413	399	410	404	388	386	393	389	388	381	407	416	409	386	417	411	404	384	410	430	372	428	366	418	367	409	392	402	389	382	415	409	377	380	416	396	360	399	388	410	383	381	390	393	413	386	408	407	403	412	393	396	399	407	393	421	402	407	386	407	392	428	387	386	378	389	369	395	382	397	389	385	403	398	394	438	381	411	396	404	393	443	395	427	409	406	399	404	366	409	411	383	361	384	440	394	387	398	401	424	404	363	433	419	385	389	422	383	423	433	389	378	422	392	383	399	418	386	376	379	382	387	398	424	376	392	387	369	386	375	404	400	379	443	388	396	410	396	384	385	385	408	404	406	407	372	428	399	393	371	376	401	376	400	385	422	408	385	422	396	397	423	368	376	374	419	381	378	363	422	383	383	402	381	392	389	397	394	415	412	391	403	412	348	424	361	370	379	414	383	405	403	359	406	380	385	399	399	388	404	431	375	380	411	394	388	370	402	369	385	417	383	416	393	395	390	410	399	396	406	393	426	448	381	417	366	415	368	393	374	388	405	398	363	374	407	394	397	407	399	396	398	422	379	428	373	352	426	390	357	372	419	421	412	419	426	414	367	432	396	381	393	395	370	381	431	411	358	421	399	366	427	379	413	421	412	416	385	384	409	379	391	383	442	428	411	406	400	404	385	382	409	369	373	385	410	416	396	417	412	341	411	400	405	385	395	387	385	451	375	424	397	424	380	377	392	393	386	386	376	408	385	408	387	403	414	394	418	420	400	399	394	379	376	425	380	394	420	398	402	392	416	422	389	411	381	389	385	410	413	378	381	398	379	427	362	385	412	377	430	384	397	391	377	407	406	413	393	391	431	436	415	402	391	396	379	384	378	404	405	397	386	392	380	365	408	393	390	465	388	397	434	394	416	415	377	411	398	388	408	366	373	414	378	422	416	438	390	406	399	399	401	363	414	373	435	414	396	365	390	423	396	434	424	379	371	414	394	395	370	364	378	398	433	387	425	415	384	381	401	431	431	419	426	412	409	392	414	375	415	386	395	423	425	438	436	414	410	401	410	382	375	424	433	395	378	376	422	403	363	382	415	377	446	395	412	389	391	390	396	419	427	426	367	394	411	407	461	382	395	411	379	402
24071	21048	28021	24260	19925	1551	515	378	290	266	246	257	189	178	200	153	160	178	177	175	151	139	153	148	124	136	141	120	143	154	141	116	134	144	129	125	133	135	141	120	129	143	130	127	143	134	137	137	145	124	139	126	105	122	147	126	131	108	122	135	126	126	119	102	135	136	111	152	107	124	148	126	158	165	130	144	150	123	121	133	115	110	129	136	134	115	135	146	111	124	150	147	117	144	129	148	147	125	112	130	124	140	123	124	128	130	128	146	129	133	133	128	121	145	113	133	134	107	136	145	130	119	147	122	128	126	127	111	129	117	127	119	133	142	125	143	105	140	130	123	112	136	124	124	131	131	135	119	139	147	135	140	112	122	121	131	129	120	116	156	126	125	124	143	108	112	134	127	116	125	133	128	131	137	131	117	140	117	121	131	132	136	117	138	150	131	137	130	123	138	123	115	126	124	130	120	122	133	125	130	111	122	118	121	124	120	134	127	116	117	123	123	146	132	121	122	127	111	142	124	119	143	104	133	143	123	125	110	155	124	115	131	123	122	118	131	157	116	114	134	145	124	130	125	134	129	130	126	119	133	108	136	127	129	138	136	128	130	162	137	125	116	136	130	124	117	130	131	137	106	144	111	125	140	109	108	129	155	121	125	140	117	135	119	127	141	126	111	118	135	119	139	127	125	127	137	125	133	143	140	122	114	128	143	138	120	141	126	107	131	130	127	107	128	116	107	106	135	118	132	120	144	128	120	116	119	141	135	130	153	146	145	127	121	112	139	125	139	113	123	140	117	135	136	132	139	121	136	142	146	122	145	155	128	119	119	127	123	123	120	153	125	103	120	130	126	141	114	123	131	127	118	118	141	115	151	121	141	114	112	120	135	129	117	128	137	127	117	133	128	129	122	129	121	135	122	144	127	113	126	147	137	102	121	136	136	129	141	123	99	131	125	147	117	129	136	140	145	126	134	126	106	122	149	129	119	139	150	128	161	132	126	118	117	118	121	118	137	127	124	132	127	117	127	143	120	104	124	129	132	132	133	136	118	124	131	108	148	130	136	148	135	129	153	118	124	124	117	135	135	140	159	142	140	123	125	115	130	123	150	128	115	127	112	116	127	135	137	133	132	132	142	123	148	125	141	136	110	121	131	137	151	134	117	122	122	135	150	133	131	120	121	130	138	119	138	114	147	115	137	111	131	120	110	125	141	144	110	130	144	124	122	119	129	136	138	109	132	153	127	139	128	131	126	116	107	113	126	118	113	133	104	102	133	151	130	118	137	104	116	126	143	101	121	142	131	121	106	132	127	136	117	121	121	122	119	105	125	125	110	128	109	124	132	128	124	138	143	119	126	112	133	129	146	120	108	122	101	126	137	153	134	142	129	134	120	124	123	122	114	110	121	141	133	125	127	128	130	116	127	136	113	121	129	122	138	142	114	143	111	142	117	138	132	140	132	149	126	132	119	119	101	111	124	133	108	129	127	143	130	116	133	121	117	124	138	129	123	102	122	109	131	133	121	114	112	124	113	125	146	115	137	118	122	132	131	137	133	147	144	139	121	135	131	112	143	144	150	133	127	104	119	141	160	141	118	128	146	134	131	139	158	138	128	134	124	134	115	135	126	129	138	134	117	137	124	133	116	121	130	131	119	118	114	118	99	116	124	130	122	133	115	131	131	115	128	113	111	136	119	152	142	123	136	130	130	127	113	140	134	132	136	116	145	147	129	110	115	117	113	124	112	146	128	119	125	122	123	125	137	115	156	111	119	108	120	113	119	134	119	108	123	120	129	124	145	117	117	135	154	127	122	125	126	129	129	131	131	148	140	137	140	128	120	156	146	122	144	145	141	139	115	126	111	145	138	108	123	143	121	141	118	134	140	130	122	136	140	141	133	100	139	135	123	123	155	129	129	142	123	125	125	118	109	134	128	124	114	128	120	122	132	127	138	136	120	111	123	110	110	121	121	104	118	118	123	133	122	148	114	120	124	145	129	129	126	108	146	117	124	117	132	127	117	143	126	134	141	109	123	134	130	128	148	134	124	134	145	136	126	125	125	118	132	118	140	128	119	163	135	136	126	142	128	124	135	115	135	105	147	131	126	146	128	121	126	143	117	136	134	136	110	132	129	134	127	158	135	137	124	109	110	123	138	137	128	138	121	134	131	127	111	141	131	117	133	137	121	123	128	125	134	114	123	144	146	128	134	136	131	114	122	117	122	137	135	141	115	123	133	115	137	117	115	115	125	111	133	150	146	117	132	116	105	130	126	131	126	129	122	122	138	105	118	139	122	120	127	127	111	145	148	117	125	150	139	124	131	109	127	114	144	122	128	133	116	106	129	126	116	148	136	124	126	126	115	117	132	129	141	121	112	130	136	143	129	114	139	145	126	126	131	137	134	125	136	135	118	134	113	142	122	103	138	122	122	154	136	122	124	122	129	128	124	121	125	125	133	113	115	141	135	111	132	136	133	128	115	135	125	145	111	116	124	128	120	132	130	112	113	133	131	110	124	126	108	117	111	137	138	135	131	132	150	123	126	118	117	142	111	106	144	124	130	131	118	143	137	150	128	153	130	135	116	122	121	157	148	122	125	131	130	137	126	119	142	105	108	137	127	136	120	139	112	120	144	121	118	121	125	134	125	124	128	123	113	115	141	121	155	121	115	132	128	121	132	131	133	136	149	112	130	144	128	124	137	123	118	129	141	143	118	127	123	135	129	119	126	107	134	147	112	118	125	114	135	135	117	138	135	152	113	136	107	126	126	121	137	122	129	121	137	124	121	129	110	122	124	130	114	122	135	123	141	138	130	124	145	124	121	114	116	122	119	130	122	126	131	108	120	161	154	125	119	120	143	133	133	113	145	129	147	112	101	150	137	125	145	114	125	117	134	111	134	121	133	133	115	134	115	129	148	117	111	125	119	120	126	122	137	118	121	132	132	128	114	124	121	131	116	142	129	111	123	137	128	144	137	115	130	120	127	125	147	129	145	113	125	143	130	118	111	128	104	149	130	137	121	106	135	128	139	120	117	130	102	138	126	129	109	128	120	122	139	133	140	134	138	135	121	119	134	141	115	113	125	130	146	147	142	118	113	117	139	147	117	137	133	114	133	127	136	136	128	121	125	127	129	124	138	130	157	127	129	133	134	131	135	123	140	120	120	131	131	131	116	111	135	105	137	125	114	138	136	133	113	160	135	108	109	131	132	137	123	116	127	135	139	111	126	127	143	129	128	133	124	129	111	125	125	123	115	125	122	120	138	117	132	114	114	114	124	119	139	126	114	138	139	146	124	131	126	147	112	172	124	139	121	131	116	110	141	129	119	139	127	144	116	131	133	129	138	118	124	125	132	134	114	146	148	114	137	123	132	151	132	128	156	129	141	126	131	122	123	124	131	123	128	120	127	131	120	137	127	132	131	149	144	112	122	128	119	134	135	115	122	114	130	121	136	148	127	134	136	109	143	114	129	141	134	109	140	125	112	119	130
19379	9370	7898	4014	2602	1840	1396	1072	876	753	637	575	516	474	461	420	368	391	370	360	326	317	311	336	302	278	324	298	295	280	282	267	286	284	290	304	241	303	263	283	276	253	278	258	282	253	246	290	283	259	309	264	255	227	254	237	262	271	313	232	279	265	264	261	251	259	287	245	219	258	274	259	278	231	281	218	284	270	250	270	244	250	268	244	242	229	250	264	237	248	238	270	255	250	250	258	289	238	262	245	246	225	250	229	286	275	267	274	272	246	252	253	260	256	249	241	235	247	233	240	239	254	259	257	256	263	250	264	236	267	264	258	257	219	255	241	235	232	256	237	253	261	257	282	239	267	272	232	284	234	216	257	223	238	261	244	228	259	272	282	247	241	263	275	235	253	268	239	250	246	248	258	244	267	290	269	262	259	257	272	260	258	249	251	242	234	272	261	233	228	253	234	255	238	224	248	237	243	278	279	238	235	254	253	243	255	237	250	247	256	260	247	234	237	255	255	227	238	263	258	240	251	240	272	253	255	218	248	216	222	256	246	218	228	253	246	246	265	268	260	256	240	279	252	258	236	239	294	256	237	254	263	258	264	259	251	241	228	247	257	251	256	218	246	211	239	250	237	245	251	228	235	278	245	258	247	260	245	249	250	263	236	256	260	250	239	266	254	229	244	258	250	231	263	255	227	242	241	237	260	222	221	240	251	242	244	251	249	259	277	262	244	266	264	243	238	250	240	266	273	233	258	246	251	255	261	268	259	245	241	230	237	264	251	258	241	256	241	244	234	231	267	265	254	220	250	244	256	239	254	234	230	286	239	235	244	251	244	255	277	240	267	263	222	280	243	244	226	281	255	260	222	247	227	272	230	243	198	304	277	252	239	255	247	293	246	257	252	233	229	235	267	255	269	256	259	271	254	269	221	227	247	248	269	247	288	258	251	249	230	246	294	244	222	247	240	247	256	234	222	211	244	234	240	226	239	236	259	228	239	250	295	263	263	243	241	228	236	257	266	247	259	260	220	247	244	225	232	251	244	250	228	234	276	252	271	265	245	247	248	249	243	235	264	220	217	256	282	257	245	250	281	238	224	267	253	265	237	256	279	256	263	248	223	233	259	261	253	235	263	245	253	248	232	234	268	241	245	238	235	216	250	256	250	260	266	261	263	240	298	240	259	265	233	255	249	278	249	255	261	249	267	279	251	258	226	251	243	262	220	270	257	244	226	268	257	250	268	241	271	255	248	249	265	246	253	243	239	265	273	241	263	256	251	260	232	270	231	264	280	227	252	252	276	239	261	260	231	232	262	246	232	252	239	243	229	243	251	276	265	259	249	230	272	268	235	237	243	265	235	225	270	251	266	227	264	244	260	258	243	227	264	243	258	254	242	267	263	245	280	264	214	250	239	262	249	265	282	274	269	253	246	285	275	257	252	244	269	263	262	261	226	257	226	263	266	258	270	242	262	261	250	234	235	259	254	255	241	266	268	269	256	240	248	252	240	242	249	238	250	248	254	231	251	236	269	234	260	253	271	256	266	232	235	262	243	269	243	256	268	253	236	238	248	236	250	230	245	232	264	225	244	242	264	240	244	273	276	248	243	252	251	237	242	246	236	265	243	257	262	245	232	249	253	235	289	211	256	251	275	283	249	265	264	240	246	270	232	233	238	275	256	251	227	252	253	267	230	233	241	265	233	202	271	244	246	252	239	231	270	235	228	273	249	234	232	256	258	268	276	227	241	264	246	289	254	268	244	227	267	247	256	250	240	246	242	254	264	266	260	236	270	261	230	266	248	214	270	227	265	264	261	275	255	290	250	254	276	234	244	236	255	246	222	263	259	267	280	273	273	257	252	235	242	255	255	246	273	245	280	264	269	236	231	268	262	253	250	236	274	273	275	268	236	237	241	260	242	241	265	247	231	225	280	266	268	268	245	250	249	240	269	250	252	246	246	238	250	256	247	249	267	232	271	240	265	259	234	234	244	245	268	243	240	229	250	270	252	267	262	274	247	243	267	243	237	245	255	286	252	233	272	266	230	239	244	249	256	254	228	258	236	247	240	234	261	233	246	230	230	238	260	262	252	241	271	237	254	273	291	251	250	270	249	254	238	241	243	248	240	252	257	244	249	244	247	241	249	263	269	246	244	267	206	271	250	243	242	233	275	227	256	285	244	266	245	259	258	258	256	254	235	263	234	250	274	240	241	266	276	261	248	244	296	251	249	263	253	206	259	223	220	259	268	261	235	219	238	242	240	225	256	230	252	237	259	263	262	230	247	247	261	254	261	248	259	269	233	242	246	239	246	265	249	260	238	276	257	212	249	247	222	273	261	256	226	251	256	258	263	229	257	240	256	236	255	255	269	224	257	270	263	252	251	250	256	231	268	254	249	267	246	244	285	251	268	268	246	235	256	257	235	261	232	238	278	218	243	260	267	250	227	255	248	272	263	253	243	250	246	275	241	246	274	269	249	272	286	271	259	290	262	217	255	247	238	236	281	264	218	235	266	233	270	238	240	240	255	262	261	269	260	242	268	248	252	243	258	236	264	289	235	267	255	254	247	260	261	255	289	237	244	263	270	274	256	264	243	246	253	264	250	257	242	234	233	202	255	241	238	281	244	249	272	243	254	232	250	245	229	254	239	242	252	235	279	241	255	241	233	274	265	252	236	257	248	283	267	210	246	246	245	247	247	250	253	245	234	275	259	230	245	250	231	270	261	259	265	257	234	273	229	237	258	254	257	261	241	250	236	263	267	242	258	252	218	272	264	243	272	245	272	281	259	245	256	259	255	235	247	265	232	262	264	253	239	224	264	244	238	240	226	253	232	252	255	221	262	253	235	263	262	239	233	209	275	251	267	231	227	250	282	276	263	265	231	301	226	232	221	275	256	251	228	252	229	257	245	255	248	239	247	253	266	244	239	252	267	279	269	268	271	250	242	259	232	253	250	244	251	250	260	278	253	242	275	233	230	267	232	249	248	229	253	236	243	234	273	264	244	255	243	270	248	249	262	246	258	268	257	256	238	239	254	266	244	265	277	232	257	238	237	234	225	287	251	225	239	239	263	244	263	266	233	249	211	253	258	245	273	269	230	236	254	275	259	258	252	265	283	231	255	253	244	226	252	253	274	268	274	239	246	242	270	246	244	230	269	263	258	257	248	254	253	233	246	285	245	245	263	237	243	259	259	244	254	205	266	246	237	253	273	229	257	255	271	237	260	244	247	234	257	260	246	259	235	261	275	273	275	273	257	265	251	230	271	274	228	226	262	241	264	261	246	224	235	211	267	257	232	244	269	262	255	246	260	268	247	256	245	272	257	239	254	250	287	276	248	249	242	225	277	244	249	281	269	253	247	222	256	235	284	265	260	261	253	242	230	264	261	249	243	235	221	256	273	245	269	269	233	244	258	235	255	263	246	276	255	232	263	258	267	240	252	244	240	253	231	265	254	262	264	228	268	255	237	263	257	257	243	243	239	269	258	257	256
23076	21044	28706	23599	21045	19443	2001	860	635	593	540	470	440	415	416	382	369	361	384	341	347	342	341	358	333	350	333	351	338	334	350	344	333	345	326	334	324	296	353	314	304	342	317	332	302	288	338	328	301	353	318	310	333	301	305	300	344	316	324	321	328	309	329	308	324	343	311	310	306	309	324	330	306	303	331	313	328	310	341	314	346	323	337	330	315	310	305	355	297	285	314	299	293	298	306	339	327	293	311	365	297	336	332	283	336	316	336	313	290	283	320	324	285	296	314	333	292	319	354	308	316	308	335	300	301	315	300	328	313	318	328	325	301	268	295	306	320	289	323	295	303	313	313	344	331	345	315	324	294	277	307	297	307	304	297	303	338	328	325	287	333	315	321	297	316	306	284	303	319	307	330	327	289	331	305	303	318	286	286	308	317	306	323	318	300	342	318	300	328	305	309	331	326	305	328	325	323	306	288	298	298	316	291	299	312	285	281	322	330	302	290	333	302	294	301	293	303	325	303	294	302	309	303	315	334	311	314	293	320	311	306	348	319	311	306	277	315	296	288	301	285	293	308	292	326	312	317	300	298	316	324	293	310	281	309	297	324	333	291	305	330	300	309	318	335	284	304	325	291	337	287	300	287	287	296	312	303	286	323	300	332	295	298	303	323	281	287	310	298	294	316	291	284	305	299	326	293	354	306	298	283	313	312	342	308	297	333	305	312	322	290	351	284	278	336	291	313	342	326	297	317	315	295	337	322	316	301	356	343	327	297	329	314	302	287	316	310	302	314	312	273	298	324	313	282	347	308	280	325	281	305	279	349	290	324	309	298	337	303	298	289	331	270	321	320	293	324	303	308	331	318	314	279	305	337	292	314	299	314	313	279	298	323	286	312	322	319	309	309	311	289	301	339	305	354	303	303	303	336	303	265	324	318	293	290	288	291	312	296	292	278	313	290	293	315	317	337	303	341	343	311	309	290	313	302	298	290	326	305	292	298	325	276	315	300	302	280	296	317	302	333	286	316	322	302	303	367	281	314	327	325	307	340	322	264	315	304	302	346	281	291	304	307	306	306	330	298	308	354	318	331	294	305	303	285	326	324	296	307	326	304	320	272	302	321	317	290	317	287	289	300	313	291	267	332	262	314	373	295	317	298	336	303	302	330	294	305	334	277	312	304	297	302	290	294	296	318	297	312	308	296	312	297	324	328	313	307	323	314	283	311	308	320	327	310	311	306	290	327	320	338	301	311	305	329	298	338	309	314	287	286	327	285	308	337	323	367	313	329	311	289	261	284	311	307	334	302	312	295	304	310	307	308	348	313	323	354	324	301	314	314	305	300	308	303	327	291	314	294	332	297	321	310	318	284	286	321	280	296	295	287	320	289	315	311	294	325	299	316	282	293	307	305	332	310	291	309	315	296	307	302	292	299	303	334	336	282	341	302	303	272	302	326	317	295	287	297	316	301	308	306	285	288	303	295	308	309	330	309	294	303	315	298	286	327	314	293	309	313	291	350	311	271	279	325	300	304	312	301	295	302	319	286	302	313	283	321	311	290	333	305	313	298	294	302	294	298	282	313	320	305	339	307	303	308	311	298	309	320	288	291	317	339	307	289	308	279	307	335	352	281	333	311	324	326	285	298	317	322	305	328	298	282	286	311	302	291	329	303	308	304	326	340	274	309	344	279	293	295	317	291	294	312	325	318	280	318	305	308	261	315	311	312	306	289	326	326	321	316	316	314	275	310	309	318	341	284	318	320	290	319	307	299	328	305	338	307	296	299	285	340	318	329	313	302	292	296	275	276	291	298	302	316	289	298	328	327	325	311	304	300	328	335	283	298	290	309	324	347	292	315	325	314	298	362	305	321	317	328	319	292	278	323	298	314	298	321	319	292	276	292	302	321	320	312	296	281	281	294	316	278	326	322	314	324	316	323	340	315	285	299	293	277	305	269	293	310	299	308	290	286	319	312	297	318	334	318	280	289	342	285	320	304	311	314	338	300	323	327	351	324	330	311	303	313	327	304	277	310	293	297	303	323	301	299	332	292	314	311	312	312	334	304	325	301	317	311	298	333	327	315	329	296	303	308	307	320	331	311	306	287	318	266	284	301	354	296	320	297	324	328	312	285	297	320	337	322	323	337	298	299	259	300	317	317	307	264	330	314	302	286	313	337	316	306	273	300	293	293	304	305	330	329	291	321	328	292	295	323	299	330	301	286	319	310	313	324	254	305	324	345	312	313	293	323	320	290	319	303	323	316	319	279	343	299	293	315	335	298	305	314	267	318	304	298	297	289	297	302	283	359	330	310	302	287	292	306	271	290	309	326	308	324	308	318	297	291	314	336	334	275	283	286	317	323	297	282	338	328	320	277	327	318	274	321	300	322	334	320	325	317	295	298	327	311	314	300	311	282	317	327	300	334	312	304	315	308	324	304	303	302	321	277	296	312	295	320	289	301	304	295	293	300	299	312	312	294	303	318	328	286	310	308	334	328	323	308	317	305	281	311	300	296	314	286	300	329	305	303	298	293	305	312	301	320	293	303	305	312	358	315	339	308	307	314	302	314	308	304	314	314	291	324	307	315	302	318	296	318	322	330	296	331	318	312	320	296	311	318	311	322	303	318	324	310	303	284	318	308	309	285	316	303	325	305	301	317	320	303	286	312	324	306	342	324	348	304	280	284	312	335	292	306	317	325	315	306	332	335	303	323	301	308	292	314	314	293	290	306	297	283	324	317	317	357	321	288	327	302	346	279	329	315	328	307	288	338	322	280	313	317	312	343	278	299	312	321	324	301	296	304	318	304	287	348	320	290	316	330	296	299	301	287	300	327	305	344	327	300	319	278	321	311	294	296	310	299	287	291	296	304	331	303	300	332	301	290	293	310	317	299	299	334	308	312	300	296	289	327	319	281	271	333	289	309	289	310	272	303	289	300	305	312	315	314	271	319	313	315	304	297	327	341	317	295	313	318	303	297	281	269	291	308	300	307	309	302	308	330	294	315	305	315	341	337	313	321	306	308	331	324	293	333	289	306	305	306	313	312	325	317	324	279	325	308	292	354	328	320	302	309	285	311	316	333	317	325	310	313	305	287	323	294	306	272	306	313	299	322	291	306	309	297	296	292	315	292	277	309	288	310	307	306	341	321	294	318	306	299	295	297	321	322	305	309	320	320	345	298	300	340	301	335	324	315	272	312	291	319	297	301	322	277	295	322	309	328	317	327	318	303	293	324	330	280	315	331	318	344	292	307	314	297	303	333	291	355	294	311	292	287	291	323	321	320	297	293	320	319	293	313	275	300	294	270	329	308	318	312	300	317	310	314	305	303	322	310	294	286	345	325	312	308	300	349	323	322	353	303	309	305	326	296	312	299	313	308	293	317	320	333	275	312	343	327	327	324	315	299	293	357	309	304	306	299	306	323	292	320	296	334	330	316	329	314	304	320	307	334	334	300	334	296	315	303	280	270	315	307	325	334	316	312	328	311	306
22533	15555	13194	7108	4775	3542	2698	2242	1774	1533	1366	1219	1139	1022	944	839	844	786	816	741	748	715	705	657	668	608	635	641	610	612	610	613	590	614	567	576	608	554	585	600	591	569	579	548	568	588	566	560	582	550	589	539	535	581	591	527	541	573	579	557	546	594	542	536	549	539	567	568	557	564	551	593	531	563	555	573	565	558	561	569	526	557	509	535	573	530	540	533	567	553	513	583	522	563	568	549	573	563	544	537	526	540	577	573	553	550	533	514	563	525	525	524	524	556	504	524	562	588	550	543	555	569	566	509	512	566	568	485	585	549	543	546	528	552	554	508	561	565	541	553	545	530	542	558	553	496	540	592	588	529	497	563	538	529	509	573	533	546	531	546	544	579	525	530	559	501	548	580	557	521	529	549	549	564	540	548	542	525	542	527	567	503	545	547	556	535	524	560	551	540	565	518	535	550	512	525	587	562	561	555	515	587	571	515	602	523	530	555	544	547	553	511	518	530	513	512	507	549	552	547	526	513	554	567	547	524	551	480	522	523	534	561	556	544	540	577	511	570	516	556	488	537	555	558	564	525	552	582	534	539	524	527	556	543	550	549	556	550	561	556	593	509	523	546	556	554	515	532	545	535	564	550	522	520	559	533	534	553	528	565	565	565	559	540	550	528	549	514	549	535	545	524	545	589	567	532	518	536	537	529	531	533	523	576	533	511	588	555	530	528	521	526	558	518	567	532	614	560	599	519	543	549	589	540	538	551	518	578	545	572	501	534	550	575	526	553	571	550	497	556	506	563	557	505	522	509	553	515	532	528	513	535	586	494	551	522	524	551	557	524	509	545	566	511	556	577	539	523	542	524	525	508	520	534	560	533	584	564	563	533	540	551	561	561	524	534	534	536	550	578	559	559	529	558	576	540	568	558	531	525	529	582	550	522	561	574	504	528	538	528	506	536	542	503	560	528	535	547	534	557	534	506	531	544	539	538	536	524	526	524	558	548	545	564	546	555	510	511	549	591	527	548	551	530	531	531	542	568	509	516	527	559	514	509	517	516	527	549	560	515	534	528	596	543	549	549	575	537	536	517	567	525	562	538	546	593	547	512	510	538	604	516	551	553	564	537	542	581	504	547	547	560	513	536	494	508	512	528	550	541	555	545	511	528	526	512	557	522	564	575	517	567	517	568	561	572	556	562	567	507	515	516	530	537	556	513	520	559	557	541	527	543	540	538	535	524	539	538	541	539	600	561	530	552	485	513	524	527	538	512	525	520	497	541	595	544	560	535	558	533	528	544	526	581	552	537	535	542	534	540	511	503	537	534	552	525	475	536	544	529	529	506	523	542	539	548	565	538	559	567	542	493	568	512	551	509	576	533	520	561	518	580	558	523	561	527	548	530	505	518	538	554	533	557	564	541	528	595	538	547	529	575	535	487	541	566	526	533	570	510	612	575	529	530	529	542	551	539	560	555	524	567	531	532	525	562	509	520	582	549	565	563	475	529	573	512	569	541	571	533	520	526	535	539	555	516	563	566	568	522	505	529	601	515	571	501	553	503	536	550	542	558	598	556	542	532	556	550	515	552	501	563	510	527	516	538	516	495	534	555	554	534	525	549	536	544	562	563	505	504	538	568	531	482	578	549	524	550	528	530	503	607	560	529	531	514	545	565	529	546	567	551	533	570	518	549	545	530	556	521	546	597	531	528	523	536	539	534	533	552	522	572	535	560	532	572	511	577	492	576	531	540	575	549	549	513	542	539	486	546	551	499	565	500	594	572	522	513	487	519	530	547	534	502	544	543	553	534	573	529	545	552	558	565	517	505	541	562	522	539	532	551	531	560	563	487	551	544	505	544	539	589	522	547	551	567	583	529	526	552	543	525	554	497	540	574	540	539	570	546	497	566	515	544	524	530	552	539	531	507	557	525	540	529	555	525	521	540	540	539	543	547	535	539	542	523	514	530	529	494	503	526	526	531	526	526	488	576	512	554	510	503	528	531	528	580	519	517	545	489	518	555	588	540	520	514	558	558	545	577	511	561	544	523	528	510	529	539	574	529	573	575	521	553	556	579	518	506	546	547	521	562	534	462	512	557	571	574	523	559	534	540	560	588	566	506	566	546	522	510	575	535	540	551	508	549	575	509	525	542	521	581	501	534	545	557	549	519	544	539	535	536	531	498	554	566	554	562	528	515	580	544	549	545	558	593	535	526	524	540	547	554	555	558	558	559	514	521	542	529	572	553	528	582	544	586	529	550	517	565	532	536	564	537	551	540	539	551	521	515	548	550	550	587	544	535	534	528	507	523	595	542	547	568	542	553	543	584	545	576	528	551	530	506	519	485	534	496	519	555	578	547	562	522	544	559	508	552	535	567	553	540	546	543	517	578	493	530	542	532	605	557	549	524	523	558	536	531	557	531	540	532	566	545	537	564	522	511	510	524	547	513	530	560	528	511	533	507	506	561	518	468	554	541	566	520	557	602	551	553	552	575	511	506	504	570	497	532	565	559	508	553	516	536	562	554	534	575	551	521	547	540	518	528	550	531	546	550	554	532	526	521	550	557	533	522	514	550	533	539	495	532	590	537	537	539	566	585	532	509	573	556	540	523	517	501	525	550	519	510	542	524	545	514	537	537	542	541	572	576	528	541	522	575	563	529	496	517	551	534	586	546	532	499	564	516	547	530	570	547	558	563	573	548	533	540	554	564	514	573	577	541	544	534	546	539	547	542	545	511	556	559	533	545	524	552	528	551	495	575	525	536	554	536	531	563	562	540	540	519	525	516	570	539	568	558	511	494	560	578	521	518	576	505	551	559	560	568	558	551	555	539	552	531	576	551	525	527	579	548	581	554	559	560	546	549	532	511	548	560	525	556	551	532	552	550	518	518	558	506	543	520	569	548	536	516	546	544	531	538	553	554	524	528	517	558	551	557	546	582	511	530	518	538	552	551	513	560	559	490	576	514	522	549	528	572	560	535	514	527	503	564	543	541	565	596	569	537	525	518	550	529	534	534	532	519	544	511	546	523	545	602	533	584	586	521	518	534	554	564	585	543	519	555	575	521	536	564	518	532	542	568	548	542	580	536	554	512	533	565	534	561	523	506	555	497	550	528	565	553	544	513	518	545	510	523	518	546	512	569	590	571	535	560	503	589	529	514	565	557	557	537	531	524	538	536	507	535	506	513	501	493	550	515	598	585	545	555	535	531	523	519	570	562	543	516	547	547	548	543	569	554	524	538	555	537	537	529	513	563	539	541	546	508	537	531	516	578	534	500	561	538	560	529	536	535	565	551	546	540	528	521	513	558	546	530	531	519	564	567	548	546	579	533	517	538	585	541	538	522	547	550	503	559	556	537	543	541	560	546	521	544	552	562	545	531	525	549	539	533	518	544	540	538	538	502	560	523	600	538	523	524	536	560	539	572	520	540	535	542	505	567	528	491	539	562	535	501	568	550	498	521	584	551	560	542	580	557	479	529	522	577	569	534	537	513
26497	20490	8538	576	301	235	241	225	218	192	219	216	205	204	223	167	221	208	197	215	221	197	200	186	219	212	209	223	198	217	197	205	212	204	208	213	186	201	188	171	189	196	208	200	185	190	183	198	210	186	202	196	217	206	215	217	180	186	181	196	185	206	201	214	186	191	211	209	196	193	211	195	218	195	222	198	189	222	191	206	196	201	208	181	199	196	219	205	218	198	176	210	203	203	191	188	183	202	204	167	210	197	233	171	209	226	180	201	219	217	196	210	215	225	207	215	201	185	197	221	189	162	196	189	216	189	184	184	200	191	210	180	209	182	225	219	171	213	213	199	213	181	207	188	178	182	214	185	206	216	209	221	170	195	194	209	179	198	227	199	216	199	207	198	209	187	216	190	182	184	208	182	222	197	193	185	216	200	197	179	186	204	208	203	213	202	193	208	205	176	203	225	207	196	201	198	201	188	224	201	187	210	210	210	203	210	219	195	195	212	190	198	209	190	220	183	205	192	217	209	181	237	197	206	198	200	201	209	192	212	227	191	206	197	204	202	205	211	227	197	190	197	186	213	193	171	200	206	203	213	212	200	188	207	204	218	206	205	193	168	211	190	207	188	224	218	201	192	202	200	226	175	206	211	226	188	183	200	168	188	215	216	191	209	196	221	197	178	199	186	189	198	200	188	184	211	180	212	195	184	195	217	230	207	180	202	205	199	196	203	193	199	210	178	202	222	185	211	180	213	208	202	197	190	153	206	197	197	208	185	158	212	187	195	173	193	217	214	221	194	192	194	197	191	186	214	215	205	208	202	231	191	197	170	212	195	220	187	217	211	173	183	222	231	202	208	169	175	213	213	197	205	201	220	209	200	196	186	197	196	205	191	169	204	215	195	193	208	197	208	220	211	192	200	196	210	203	216	210	167	198	182	202	222	215	195	216	186	205	192	205	197	216	208	207	205	172	226	196	199	205	200	216	209	164	197	192	209	226	211	194	204	220	184	177	231	185	206	174	187	185	206	200	184	209	209	169	204	205	246	194	202	208	188	185	210	196	178	201	197	219	202	182	201	211	223	218	217	212	215	188	193	194	225	206	198	219	193	185	204	200	208	184	187	211	182	214	181	222	180	215	202	204	191	197	199	208	224	214	186	199	197	195	236	187	183	210	219	188	188	205	209	212	212	198	228	207	205	221	201	203	230	199	194	206	174	222	226	203	197	220	199	213	193	194	208	205	186	203	191	212	203	206	221	189	193	171	209	188	191	229	226	209	188	217	198	197	205	189	181	194	190	192	179	187	216	214	197	198	187	204	226	234	207	187	198	217	188	191	220	210	188	183	176	171	211	184	187	177	188	216	217	195	175	213	229	199	213	211	189	207	187	187	211	191	196	190	199	207	188	206	195	181	215	204	219	217	204	195	210	182	201	184	191	201	192	215	182	190	195	200	193	203	203	203	202	192	195	205	196	182	201	198	198	180	205	242	187	197	181	212	188	171	183	208	177	200	166	211	208	186	195	199	208	197	209	202	211	190	216	213	183	188	212	195	169	209	202	188	205	204	178	210	180	186	198	249	194	179	197	205	229	215	211	207	218	193	200	178	214	210	233	214	227	218	199	198	202	209	208	174	188	198	213	191	182	202	199	206	198	215	172	185	204	193	214	173	226	196	193	195	203	201	211	204	211	198	203	187	196	202	210	208	210	201	209	197	217	206	196	195	206	211	160	204	196	245	206	207	219	222	210	223	199	214	203	220	217	181	215	203	207	208	203	182	211	173	195	196	202	219	200	213	213	191	184	172	216	207	207	181	193	214	200	189	209	219	184	216	178	194	202	207	184	175	200	192	195	199	217	171	207	200	196	193	173	187	210	207	183	209	211	204	196	199	194	217	193	198	196	169	193	201	189	193	199	200	195	215	223	194	230	181	172	192	197	206	203	213	198	189	202	236	222	198	185	225	188	184	229	197	199	194	224	201	242	188	185	198	190	199	201	196	200	197	200	185	187	178	187	195	191	190	191	226	189	172	205	197	219	220	211	174	209	189	210	208	202	202	199	202	196	194	188	204	204	207	220	194	193	171	196	215	219	217	186	198	178	211	201	207	218	211	182	208	184	189	212	217	190	198	197	194	213	195	228	172	195	200	192	198	219	157	165	168	223	213	218	201	198	176	194	196	188	212	178	173	188	179	222	193	192	187	185	218	208	174	166	208	204	184	225	217	188	194	201	219	214	215	194	216	215	182	189	213	208	178	191	197	192	206	191	205	203	216	199	203	201	197	193	184	209	207	196	188	199	196	184	204	167	194	211	197	186	188	219	190	187	195	209	199	206	198	218	235	203	198	176	219	222	230	199	216	199	200	203	203	181	236	181	220	220	215	201	203	203	195	204	196	182	197	207	186	191	201	202	199	195	242	207	208	174	209	205	187	193	206	209	200	218	188	183	193	209	205	211	180	185	207	207	194	196	208	180	186	187	186	199	230	193	203	185	196	186	187	188	205	209	208	189	194	200	188	198	220	198	204	188	236	230	209	227	215	207	197	216	192	177	235	187	175	187	214	203	198	213	215	219	180	184	206	195	194	205	193	208	176	212	194	224	200	207	189	205	206	198	208	194	195	204	225	191	199	200	200	177	206	220	176	205	185	206	186	228	211	215	195	196	198	219	203	192	173	218	193	196	203	196	216	193	189	198	195	193	199	199	217	246	195	202	205	206	192	218	198	194	196	195	196	200	180	193	228	232	175	199	170	187	229	201	185	195	192	213	201	210	185	207	193	194	196	197	189	179	210	225	207	203	195	192	195	202	210	202	221	217	197	198	195	228	222	213	211	184	175	229	186	205	202	156	225	191	208	210	204	201	221	191	179	187	199	188	202	181	201	209	192	207	208	168	190	213	196	197	198	202	184	208	181	221	201	183	205	205	225	179	228	225	222	216	214	191	202	190	228	183	195	199	224	178	215	181	197	219	191	196	160	192	207	202	192	207	202	211	202	194	200	201	183	227	227	217	218	210	177	192	205	212	207	191	211	232	213	168	192	218	198	201	218	191	198	217	199	218	233	171	214	208	222	203	178	210	227	211	168	204	225	216	204	218	186	194	190	195	204	218	193	220	218	199	198	179	188	191	214	205	217	184	213	216	173	202	183	215	207	202	210	197	167	192	183	212	212	192	185	195	194	208	200	189	203	204	197	199	208	198	205	202	219	239	176	206	209	204	207	187	205	197	204	182	202	202	204	170	229	199	209	193	207	191	190	221	225	198	207	207	184	204	204	214	191	218	190	202	209	203	205	205	218	194	191	203	200	218	207	173	183	212	185	207	208	197	210	171	214	228	209	224	196	180	223	207	201	193	215	196	195	191	208	189	192	212	203	193	214	189	200	191	181	223	197	183	161	212	203	188	201	191	215	186	194	233	210	228	218	183	210	193	202	222	194	188	199	202	195	196	202	164	213	210	186	179	193	200	204	215	183	185	221	208	196	204	189	202	211	197
10165	1447	1357	778	660	529	500	461	480	420	428	403	403	397	405	412	382	412	378	389	417	443	455	370	389	413	407	383	394	390	434	375	365	437	380	423	419	395	441	396	395	449	399	423	395	350	384	419	400	369	365	425	393	410	392	419	375	414	372	385	416	390	384	380	392	374	385	367	404	400	428	376	366	372	394	421	381	364	400	394	371	384	360	395	427	407	391	402	386	407	377	419	405	396	372	395	365	376	400	400	394	409	402	415	408	378	375	390	385	373	407	380	385	402	425	454	380	361	367	405	425	420	338	413	380	379	385	377	369	391	369	378	380	372	397	400	391	421	375	390	380	393	395	400	352	414	409	404	391	391	374	427	378	365	394	367	394	428	414	401	386	398	407	415	413	386	384	371	383	384	409	392	385	374	379	402	385	383	405	412	386	382	368	399	373	404	364	357	374	377	388	411	385	411	383	389	382	393	417	393	367	378	405	387	401	382	410	388	368	382	408	368	369	395	425	401	360	403	376	365	430	382	380	396	381	396	400	414	387	396	393	406	393	402	391	359	439	392	394	380	433	387	395	372	386	369	395	419	376	369	374	382	384	394	389	435	425	388	381	353	415	425	398	361	368	391	371	427	387	398	387	372	375	398	400	383	378	402	372	401	373	369	361	388	376	440	369	404	408	418	372	398	368	437	358	391	378	385	398	381	378	412	391	420	382	412	378	383	392	399	350	399	382	397	415	388	400	367	406	379	381	388	358	377	391	375	367	420	412	394	377	399	396	410	433	402	394	393	364	399	395	405	382	382	399	387	420	426	378	391	390	402	362	391	410	400	373	393	352	393	390	400	361	403	394	341	360	381	406	397	374	375	367	379	408	362	399	365	357	374	381	410	435	383	383	374	397	375	361	400	369	402	414	384	371	424	399	428	387	383	410	390	371	365	391	387	421	439	371	414	399	387	393	377	414	404	379	442	366	422	381	375	383	404	385	406	420	430	418	382	401	383	384	382	423	387	368	393	376	404	402	392	379	396	391	401	368	374	396	377	393	400	374	409	355	430	386	375	401	390	402	400	343	431	404	363	400	389	364	404	379	351	380	405	395	361	420	356	361	404	365	390	354	375	357	334	377	412	383	363	380	386	348	398	364	384	399	403	391	390	373	389	413	420	402	389	364	389	412	388	370	391	405	373	381	406	407	394	380	392	394	391	373	363	385	370	386	368	366	378	426	366	414	363	386	390	409	390	396	415	375	375	383	412	353	380	430	394	383	397	398	370	388	427	429	384	424	376	398	372	399	393	411	387	393	384	412	383	419	386	361	375	405	394	417	394	406	414	399	438	386	393	392	347	430	415	405	400	380	406	382	374	384	356	368	374	440	380	414	413	384	398	364	384	411	390	390	398	377	398	367	389	352	396	405	366	385	382	378	402	350	388	377	395	372	403	388	376	362	363	360	381	413	406	364	392	383	406	379	391	371	408	408	388	385	382	375	381	415	410	407	375	377	378	405	377	390	426	405	381	366	420	388	406	390	384	372	382	399	385	401	385	402	414	396	385	394	375	369	401	415	390	406	376	378	403	404	378	410	395	403	390	363	406	396	411	398	408	333	386	356	424	387	384	397	403	391	361	376	410	376	413	404	402	369	399	404	380	402	377	368	382	398	385	389	370	405	393	415	388	389	426	355	374	392	397	375	376	378	379	391	395	340	385	383	375	376	357	366	378	369	411	368	385	375	368	381	418	418	394	400	398	379	378	389	402	379	413	359	366	403	387	355	369	369	372	398	368	376	357	385	408	375	397	414	372	386	383	390	353	366	370	386	393	399	383	370	401	396	382	409	396	362	391	384	373	394	382	357	405	424	387	346	351	418	419	379	379	383	391	398	417	387	398	384	415	361	384	361	337	363	377	367	410	381	390	370	418	374	390	429	357	425	378	409	374	410	420	377	389	378	370	392	409	401	373	411	403	403	397	408	395	380	387	362	395	401	378	376	412	376	347	374	392	411	384	431	373	403	398	393	406	404	378	374	390	379	402	366	345	386	383	381	399	414	372	409	399	396	366	405	400	406	428	439	404	390	396	426	391	409	416	421	407	391	351	396	410	379	393	399	363	398	358	405	386	394	412	396	419	403	395	385	411	392	382	371	394	369	381	400	398	363	378	382	379	368	351	379	422	377	418	383	376	412	355	386	399	415	383	382	386	420	414	368	384	369	385	386	353	378	392	366	367	398	393	412	365	391	382	431	391	412	387	382	366	396	382	368	370	404	388	390	386	395	411	394	365	375	374	422	415	399	389	369	388	356	376	351	381	389	382	388	370	410	393	402	384	390	379	395	388	338	370	390	362	386	433	383	347	410	383	383	422	381	382	369	370	413	387	436	390	365	404	414	367	382	371	435	362	380	403	423	401	363	407	390	358	372	400	393	439	366	352	411	356	368	422	425	412	380	397	421	386	392	415	400	359	377	389	369	383	398	376	399	389	413	389	401	369	393	397	410	417	391	367	399	393	397	378	370	390	376	413	409	392	385	369	369	355	381	375	408	371	379	426	386	373	403	383	423	400	398	411	424	394	392	415	411	399	371	413	367	392	418	402	385	412	386	414	383	388	397	394	412	404	398	392	403	399	415	389	424	405	388	427	395	396	386	398	415	390	404	385	374	369	373	387	379	379	394	367	393	400	430	385	418	398	365	398	382	401	410	396	404	396	436	377	386	404	387	375	364	401	390	386	395	341	378	368	369	403	375	377	357	354	404	397	383	423	410	369	425	404	384	391	361	418	389	373	389	402	391	356	419	383	386	396	378	408	440	413	417	392	430	389	402	378	387	364	356	372	383	386	368	422	402	406	412	386	376	387	370	386	369	422	436	456	402	395	367	349	370	379	351	371	393	416	417	382	426	399	386	387	366	395	362	364	385	375	350	377	365	382	417	379	397	412	398	360	365	377	379	413	420	367	358	396	408	403	391	395	381	391	375	400	395	399	432	399	394	390	396	372	393	395	398	383	380	374	391	399	409	365	410	393	390	372	371	397	388	394	385	399	384	400	395	388	361	369	412	385	408	386	372	405	399	363	392	387	421	396	408	397	414	388	414	362	381	361	405	354	409	387	393	382	379	395	412	404	379	388	375	410	391	394	424	425	394	367	418	377	413	358	363	396	413	409	376	389	360	368	387	401	392	398	379	391	407	412	395	383	367	412	393	399	420	382	433	384	403	384	413	420	405	382	394	411	360	395	398	418	397	377	384	402	399	398	434	392	407	402	407	409	354	405	388	388	380	383	389	391	376	367	355	377	382	387	364	388	389	374	377	428	371	414	355	378	371	391	401	414	386	419	380	369	410	379	387	363	373	369	382	377	374	377	382	369	369	395	390	407	375	347	409	399	412	425	391	388	383	418	387	396	403	416	426	380	390	401	412	373	400	366	425	387	402	374	388	400	409	404	405	363	382	379	386	389	386	424	381	387	370	373	356	383	382	394	375	407	400	418	412	389	407	404
23980	21030	28020	24267	19838	1500	504	338	273	236	206	201	200	185	176	155	199	166	155	151	156	147	135	123	126	159	113	140	137	138	138	129	146	133	127	132	145	146	148	139	141	138	128	120	125	152	130	142	134	134	136	155	136	148	120	119	137	121	120	120	130	132	107	117	141	136	128	118	109	134	139	147	128	144	144	129	123	105	113	115	134	114	124	114	114	139	122	135	119	141	137	132	135	103	110	126	138	135	121	142	120	138	137	139	128	136	137	115	144	132	132	149	116	116	142	117	126	149	137	113	130	131	121	119	130	150	112	109	115	114	111	124	104	128	133	105	128	124	130	120	113	120	119	127	115	134	121	120	142	140	110	126	131	130	130	112	138	139	128	126	134	123	130	128	119	120	121	108	133	143	133	130	131	123	101	124	133	151	127	128	140	127	145	112	123	126	136	138	156	137	139	129	126	133	139	101	115	127	119	130	125	114	147	136	145	121	122	153	114	109	106	151	147	143	149	128	118	122	124	119	118	106	115	119	121	136	140	103	113	107	132	129	132	132	124	131	135	123	130	141	120	113	156	117	123	143	129	111	124	133	120	121	114	130	132	124	121	108	121	138	123	137	106	115	133	141	132	138	128	134	135	121	109	104	137	124	113	115	137	135	125	127	131	134	155	137	128	130	123	124	112	117	122	137	132	126	125	126	117	145	112	134	158	152	129	127	127	135	127	129	125	141	130	143	152	118	116	115	111	152	110	132	127	142	120	118	135	133	140	114	129	128	131	137	137	143	125	113	138	127	122	147	130	113	123	102	127	125	146	125	129	159	127	138	124	138	116	116	121	132	115	121	116	117	139	124	125	125	123	131	117	141	140	115	142	132	121	132	115	126	142	144	139	123	136	118	110	114	134	135	140	121	132	115	121	118	116	137	114	113	136	139	123	112	125	142	121	135	125	133	122	150	143	126	114	121	125	120	114	127	130	116	149	129	129	125	140	142	125	112	120	120	127	135	139	141	142	150	135	132	132	130	134	117	114	140	125	132	124	140	120	104	127	125	131	130	115	138	123	126	117	123	127	123	121	128	129	122	133	128	128	134	111	120	119	114	111	137	106	144	107	132	119	133	132	123	156	130	125	105	137	136	108	133	120	127	138	138	121	148	138	121	116	136	128	132	124	140	115	116	111	120	124	125	119	105	120	134	119	137	138	114	129	122	101	111	127	144	124	145	151	100	115	137	125	144	145	139	110	135	113	134	127	135	137	119	119	129	148	114	115	126	117	112	129	118	126	126	140	137	128	120	124	128	123	113	148	124	114	128	119	124	126	117	118	127	123	111	109	128	138	124	127	129	129	123	147	125	131	107	119	145	136	135	124	136	137	130	128	135	133	138	124	118	119	113	126	138	107	137	115	132	125	137	110	131	145	131	117	148	132	102	127	151	135	113	124	134	106	135	120	121	132	136	128	135	131	114	129	129	134	134	125	131	131	122	126	132	104	145	111	123	137	128	101	141	124	128	119	131	141	109	104	127	118	144	124	130	124	114	132	139	134	126	109	142	112	139	118	126	142	120	123	118	120	128	142	92	123	114	117	125	118	149	146	135	112	113	126	125	117	129	140	124	116	129	125	132	124	126	126	123	104	132	107	156	154	128	122	125	128	115	112	103	125	115	110	115	140	133	138	113	119	133	121	138	118	134	112	133	151	131	131	135	130	116	131	132	136	132	127	161	146	130	118	149	132	144	123	123	127	126	131	117	113	157	121	129	133	127	130	140	132	136	112	133	111	147	117	118	122	123	109	108	131	125	110	132	122	128	112	116	120	121	134	120	120	123	128	117	120	111	127	128	133	127	125	127	115	122	127	131	140	133	137	126	134	122	123	131	121	120	111	139	134	131	134	134	139	112	141	136	132	145	123	124	125	129	113	115	146	118	120	129	116	129	132	126	128	122	138	141	151	114	127	133	103	118	130	117	131	134	125	115	111	132	158	134	128	135	130	111	128	114	131	117	125	125	132	153	143	141	119	122	135	114	146	119	131	111	137	115	129	125	119	137	132	132	123	119	139	116	127	128	128	151	137	125	107	116	139	134	115	115	117	124	148	131	124	132	124	126	127	126	137	126	156	118	137	113	116	124	134	148	123	128	138	105	116	126	149	129	128	130	127	124	132	132	121	118	126	142	127	122	124	122	138	105	135	112	147	129	113	121	119	131	133	108	129	125	140	143	118	127	133	117	136	131	111	128	106	147	128	126	107	121	120	135	147	131	131	122	121	119	142	122	115	125	137	119	137	130	136	137	138	123	119	124	115	133	129	130	127	143	124	107	119	122	139	131	113	127	127	115	129	119	123	122	123	114	129	121	118	115	120	143	104	115	111	110	125	127	114	136	119	126	125	120	113	144	144	150	111	139	109	124	134	128	124	113	129	129	124	141	122	121	138	123	127	104	132	108	133	110	117	127	138	125	130	152	136	124	117	112	117	129	126	131	108	134	120	138	128	130	127	114	137	134	133	130	146	130	133	118	130	135	123	135	129	134	126	128	106	123	116	135	106	117	138	134	113	128	123	132	132	121	137	123	134	111	119	122	132	127	124	114	122	123	127	147	124	129	147	113	113	112	121	142	149	117	123	130	123	121	112	125	112	142	120	129	127	139	127	130	121	117	124	134	137	137	113	129	125	112	137	111	135	106	140	136	138	125	119	134	111	133	128	143	100	119	129	119	131	122	110	121	143	122	128	140	117	114	112	125	132	136	117	127	122	134	139	137	131	128	127	101	109	140	116	118	128	126	122	132	143	119	103	105	131	112	125	121	116	115	137	124	117	127	134	125	118	137	125	116	131	127	115	127	143	120	132	118	137	142	118	126	124	116	129	133	121	126	121	108	110	132	107	129	120	125	118	116	120	119	128	116	129	112	125	120	129	128	121	138	131	135	118	126	131	125	108	142	129	139	121	122	146	110	126	121	109	126	107	123	115	130	106	138	128	137	148	134	121	120	134	131	125	145	115	154	111	117	134	123	114	130	154	119	121	119	96	111	129	123	116	145	124	120	128	121	147	133	127	109	132	127	117	106	126	131	122	101	135	124	124	141	125	112	140	138	158	131	130	124	113	122	122	117	158	117	134	122	133	113	127	118	124	114	132	127	126	127	114	119	130	126	124	119	118	122	132	127	145	110	125	123	131	123	125	131	130	141	128	130	113	133	132	115	123	129	138	113	103	115	134	129	122	125	122	127	139	147	119	129	118	142	123	139	109	130	137	117	122	131	119	116	136	117	136	138	143	145	125	119	122	126	117	127	143	134	112	141	136	119	107	114	123	135	134	121	145	121	132	133	124	134	138	138	135	125	132	124	124	146	125	107	151	132	129	141	143	138	149	123	128	109	133	119	113	129	130	111	101	135	131	116	128	129	141	143	147	134	114	126	114	96	147	155	124	125	124	122	134	131	117	125	129	128	133	119	134	108	124	116	111	137	140	114	126	138	122	123	135	119	129	128
19589	9349	7794	3892	2568	1823	1342	1113	867	753	628	538	543	540	455	408	389	358	363	375	334	330	338	293	297	327	310	314	290	295	287	279	275	268	286	267	262	256	293	280	269	242	264	270	273	283	236	270	280	270	259	255	243	239	260	253	265	281	274	255	235	276	258	243	265	232	231	250	271	246	260	252	266	249	261	258	264	240	268	242	257	260	246	242	223	256	244	227	247	245	243	243	243	263	230	277	260	218	263	236	241	248	270	249	239	265	253	229	259	252	237	242	237	246	239	232	261	265	242	258	280	257	258	235	220	262	254	243	243	245	245	255	270	269	278	265	275	250	250	261	254	286	245	237	270	235	264	261	250	262	240	248	254	244	252	291	274	252	260	264	271	253	237	220	279	260	243	246	286	246	296	251	239	234	258	251	262	262	245	255	244	284	265	253	264	255	253	272	288	258	268	276	224	243	228	283	238	270	234	242	265	270	266	216	248	260	254	262	245	250	226	256	225	225	267	239	266	262	259	255	253	261	259	254	277	261	256	266	232	232	235	261	239	246	251	269	260	264	264	267	245	261	269	207	239	230	279	209	259	255	262	246	272	237	255	271	255	250	258	250	268	257	219	228	268	271	262	263	290	246	254	247	267	259	249	241	242	270	251	246	225	284	234	261	283	260	225	232	239	238	243	247	248	259	248	273	238	257	259	234	267	261	251	265	254	230	256	271	261	257	267	242	262	228	288	240	265	251	245	238	255	234	220	246	268	262	245	249	294	224	263	256	249	248	269	249	248	258	268	239	248	247	216	245	266	258	244	246	249	243	242	247	256	239	226	243	257	257	246	266	241	232	247	278	248	261	274	263	255	260	259	274	250	266	231	233	262	272	236	260	248	245	265	212	242	259	256	232	247	248	247	252	251	281	237	245	253	251	233	258	245	250	272	276	244	267	261	260	277	258	270	282	239	234	234	270	209	219	221	262	266	237	267	264	267	296	253	243	280	214	260	240	262	240	251	261	251	262	258	233	242	264	246	277	233	238	271	259	258	229	250	256	250	285	249	234	247	257	252	265	264	250	251	247	244	239	241	245	229	266	244	243	259	256	264	261	254	246	244	247	256	265	219	240	259	236	279	245	244	250	244	257	251	236	235	244	236	234	257	224	303	238	264	264	270	257	272	270	223	256	263	254	229	248	237	255	265	243	249	235	245	295	249	262	240	231	217	249	219	266	269	257	254	251	216	240	279	250	271	251	256	272	260	256	248	243	255	264	207	253	243	269	255	266	265	264	232	252	261	233	243	257	257	263	264	242	252	239	262	280	264	235	290	259	235	250	242	269	246	266	250	237	250	297	254	218	264	282	266	244	255	263	271	294	256	255	263	253	274	220	230	240	256	225	239	267	257	263	222	244	225	245	266	233	275	252	238	244	247	246	235	287	257	270	223	288	255	255	254	219	233	245	217	263	268	292	247	270	226	259	233	254	259	256	234	259	277	244	249	239	258	245	262	250	268	239	264	262	273	268	226	253	252	241	230	226	252	260	249	279	268	255	230	206	247	273	238	258	243	250	266	254	253	258	256	242	255	283	234	270	245	245	260	241	246	260	269	240	238	259	241	239	245	283	238	275	241	235	237	268	259	238	247	235	235	259	257	241	241	228	257	253	256	226	266	258	235	268	243	248	231	281	245	248	272	278	251	282	242	291	251	250	247	245	240	257	256	270	251	255	247	255	225	260	226	243	253	256	268	258	291	261	243	259	242	254	236	266	259	247	215	246	244	243	262	274	257	266	231	243	234	269	259	271	259	280	233	284	240	268	244	255	222	268	233	237	245	250	224	252	247	245	278	241	227	260	250	269	248	251	255	244	248	243	251	232	240	267	251	247	254	274	234	256	274	241	269	252	255	295	247	256	241	298	251	261	257	250	241	225	223	248	250	217	254	244	241	238	261	244	251	238	242	240	263	270	269	260	252	231	240	227	229	242	235	249	270	242	277	253	263	230	248	252	266	238	271	256	241	234	249	245	260	246	261	257	254	250	266	242	255	257	265	256	255	244	257	252	251	241	244	242	263	253	243	220	260	261	242	258	256	244	250	261	243	259	224	229	259	245	231	277	260	264	250	257	228	262	256	252	271	218	283	266	248	227	268	282	244	243	243	240	248	221	267	241	247	241	239	217	269	246	247	271	260	252	259	229	253	262	252	229	264	242	258	250	253	269	256	238	264	210	253	249	277	233	262	280	248	267	265	226	261	294	214	262	270	268	249	233	226	251	282	259	244	251	232	253	221	234	237	263	259	248	226	250	250	270	275	252	214	284	280	280	227	281	249	235	259	252	246	243	258	261	247	271	227	264	238	259	254	230	257	234	247	253	271	238	227	279	270	264	219	283	239	257	247	245	259	242	264	242	249	246	232	248	259	243	267	254	247	257	272	241	247	253	281	248	240	221	249	247	257	261	221	269	282	269	269	246	244	238	236	256	253	240	252	262	256	256	273	265	233	259	279	240	212	247	234	256	268	255	276	238	262	270	234	241	242	238	246	241	255	257	263	245	236	263	267	262	255	245	261	273	254	243	247	251	243	264	234	256	256	256	243	260	234	250	263	236	248	226	257	262	245	262	250	258	243	288	240	246	230	203	262	265	225	246	246	260	241	278	264	273	255	241	257	247	274	264	261	259	233	238	260	236	280	266	212	261	228	248	270	253	283	251	220	243	261	244	208	266	227	264	261	258	251	250	258	265	238	218	261	262	246	244	260	245	225	251	252	255	263	240	251	242	232	241	250	247	247	260	256	293	221	269	272	294	220	219	269	224	236	242	244	219	235	233	260	276	261	270	275	267	246	238	241	243	255	271	232	275	239	267	275	218	229	263	281	245	230	259	251	240	250	250	276	262	219	249	236	254	283	241	264	266	261	256	270	255	257	255	266	225	249	252	273	245	288	233	236	276	249	257	221	235	249	260	241	259	226	239	243	255	265	245	264	259	239	250	245	237	270	250	268	266	239	250	235	251	235	278	270	263	254	248	279	240	247	259	250	256	264	262	267	244	253	227	223	249	276	259	256	245	260	236	266	253	252	227	238	259	249	256	261	223	236	246	210	245	236	253	242	275	242	237	237	242	250	259	251	249	250	249	238	258	265	237	240	257	229	262	274	248	272	260	232	235	275	251	235	237	242	245	258	249	239	266	217	236	257	222	264	251	228	228	253	259	210	239	256	245	248	262	252	264	259	270	231	253	256	270	261	231	246	236	273	254	251	233	219	236	257	241	257	259	228	239	247	249	252	261	269	236	273	234	236	268	228	261	240	266	253	245	248	268	241	247	249	275	248	228	263	252	248	289	229	259	237	237	253	263	231	246	228	257	276	263	268	249	274	222	235	249	254	275	271	247	240	235	248	265	266	260	271	226	256	245	248	291	258	233	246	249	239	263	262	251	271	244	259	256	246	244	242	224	267	212	238	222	270	255	250	249	229	272	241	237	232	249	252	249	233	243	240	240
23018	21040	28673	23628	21041	19038	1971	801	565	518	500	479	454	451	413	388	356	397	348	350	364	351	355	370	358	336	330	293	348	316	323	361	346	316	335	336	331	328	328	304	342	338	296	290	337	302	309	302	317	334	336	310	319	328	274	317	314	291	306	328	310	294	312	318	306	324	307	338	300	304	321	325	317	317	296	292	281	303	320	311	310	308	315	337	336	326	345	318	355	306	308	332	315	292	324	323	328	309	334	312	343	292	305	321	299	280	307	321	314	340	319	300	322	296	302	307	314	281	350	287	288	326	331	310	325	311	332	313	313	300	281	267	329	316	296	331	307	297	289	293	283	315	297	284	284	324	299	323	287	335	310	321	314	289	300	287	278	283	303	294	353	323	301	309	303	299	322	342	287	326	304	329	310	286	295	304	321	346	300	319	301	331	329	287	291	326	300	310	295	309	350	311	327	323	337	293	306	302	348	319	332	319	304	303	300	280	280	301	290	296	282	297	301	255	293	296	322	314	334	318	311	316	301	281	304	296	285	296	330	338	330	344	304	322	307	323	310	314	307	299	352	319	341	304	310	324	305	339	292	324	279	319	298	308	276	297	337	314	303	303	321	310	302	324	308	321	296	315	296	325	316	314	303	302	302	323	312	358	333	298	336	285	327	299	304	288	326	297	294	267	281	293	305	332	321	303	315	315	326	291	322	305	312	293	333	307	303	325	304	313	320	320	287	282	324	292	317	330	319	296	317	297	293	302	316	297	321	319	315	318	315	321	328	309	314	318	317	304	312	325	304	306	305	301	328	297	339	297	287	288	336	313	322	330	289	349	282	307	312	326	301	309	317	305	317	325	322	281	320	347	332	292	285	302	310	330	292	306	282	307	291	327	327	298	301	310	300	304	294	312	287	302	305	335	315	342	339	330	334	304	309	315	269	299	316	292	273	316	313	314	305	319	300	334	290	331	317	307	303	324	301	305	288	305	318	307	315	318	265	323	318	320	331	324	315	309	309	323	327	326	281	284	302	301	314	312	298	299	350	291	304	327	332	292	297	327	341	321	332	311	316	292	280	299	323	306	345	275	303	315	323	318	293	301	319	309	292	299	341	308	322	307	289	285	308	314	299	328	368	307	319	290	339	300	286	309	331	309	306	313	314	316	312	311	320	268	324	295	304	308	293	336	294	295	317	298	294	295	303	287	315	324	320	315	302	292	319	307	294	322	320	293	321	322	305	332	297	324	325	313	334	283	244	315	313	316	300	300	314	325	331	340	303	303	326	324	284	277	278	334	325	282	311	295	299	306	301	314	285	325	330	335	285	312	284	296	337	283	302	345	314	304	356	309	324	286	304	312	319	319	298	286	310	282	340	304	282	294	313	292	333	294	284	293	333	320	310	321	312	294	304	273	309	318	319	298	318	320	353	368	291	314	326	311	319	289	306	321	306	347	345	349	246	286	317	323	310	315	297	298	285	304	287	284	303	293	308	320	340	305	308	310	316	323	320	269	291	312	294	306	312	298	293	285	255	315	323	308	301	323	313	329	325	343	309	312	324	295	319	290	308	322	304	320	339	310	283	297	313	314	309	294	308	312	287	307	292	338	341	346	310	300	322	268	313	325	317	299	297	303	337	358	303	296	283	290	331	312	330	340	308	316	310	294	293	292	306	300	307	295	271	299	308	278	309	326	289	281	331	307	322	301	305	346	334	335	317	343	329	297	335	289	300	287	281	323	307	312	288	262	299	326	281	312	281	312	302	316	325	328	317	301	280	284	294	323	307	307	326	307	304	320	320	334	285	314	317	300	271	306	286	320	307	326	304	307	326	325	301	313	292	332	330	295	315	299	286	334	294	292	336	339	321	299	323	282	286	300	308	299	298	292	325	308	318	319	297	288	290	293	273	327	279	326	290	265	321	354	296	285	330	315	284	313	295	320	264	283	337	309	311	297	297	295	305	324	312	309	288	308	327	313	308	290	322	294	314	321	328	292	305	313	307	299	311	302	299	308	309	312	298	302	311	288	297	309	333	293	308	334	296	299	293	316	284	297	312	287	306	341	276	294	299	301	306	319	322	322	293	291	308	288	329	300	349	304	282	295	295	287	279	303	344	333	326	308	306	310	314	302	341	292	310	310	328	297	281	324	298	326	289	351	293	293	310	316	329	345	273	324	299	291	303	288	329	344	306	308	283	305	289	321	297	308	305	295	297	305	323	328	302	263	298	297	313	318	318	320	312	310	278	339	303	292	308	299	270	322	314	264	290	304	287	281	317	300	328	315	315	301	296	314	321	323	292	296	284	301	302	291	291	292	306	327	282	329	335	283	291	333	302	302	314	312	326	288	327	316	301	337	304	277	308	305	297	308	288	312	322	316	315	290	289	308	275	325	315	310	312	306	303	348	316	339	298	291	313	320	276	315	320	286	323	317	298	267	296	308	333	335	312	309	298	314	318	298	306	294	343	303	296	303	333	311	303	263	312	298	326	287	325	293	308	321	306	321	304	314	286	317	319	343	310	294	307	302	305	283	300	306	318	309	302	305	276	295	282	317	333	306	315	307	294	295	287	318	315	296	315	293	311	320	294	301	311	270	326	314	310	304	296	268	311	300	285	308	311	298	338	292	311	297	301	294	283	302	322	294	345	310	317	293	323	327	288	292	309	312	307	273	309	315	323	334	295	322	316	311	304	349	299	296	337	325	310	337	302	269	352	321	311	285	309	326	317	308	294	303	273	303	284	325	307	296	289	287	328	326	299	288	283	307	293	278	283	320	291	284	279	339	309	303	311	268	281	325	288	308	300	291	285	298	285	333	286	301	319	333	322	294	309	312	303	314	330	285	305	316	305	305	334	285	323	296	318	324	313	307	295	307	286	291	300	292	311	336	275	323	335	334	302	316	302	304	319	325	305	311	337	307	291	275	304	310	324	325	309	311	281	318	318	319	326	303	331	289	320	275	326	285	272	346	291	331	292	308	315	313	276	320	289	307	309	303	320	316	309	307	328	320	329	304	303	300	294	335	306	325	319	306	302	313	277	298	310	310	321	298	267	299	297	313	328	305	359	356	287	299	320	292	322	311	300	297	321	318	330	291	307	306	332	261	289	309	329	299	294	314	314	304	315	304	298	309	292	328	312	336	340	336	300	335	313	319	325	296	293	293	304	320	266	298	316	290	299	309	319	313	300	289	344	259	314	314	316	357	349	296	291	325	347	309	312	340	342	306	320	314	305	259	298	273	288	287	286	282	285	309	307	280	308	301	314	290	311	273	309	315	276	333	307	313	320	320	299	299	308	298	314	313	329	326	336	301	340	355	300	324	284	258	354	300	307	340	331	281	333	315	298	292	299	310	310	290	322	296	308	320	291	303	320	310	290	317	292	287	321	307	328	282	328	322	332	306	307	316	303	289	309	280	301	313	306	280	297	320	321	307	304	301	317	279	321	334	299	312	339	315	314	315	294	318	307	320	341	325	289	305	298	306	316	321	279	277	305	315
21750	15345	13122	6976	4813	3544	2660	2148	1798	1547	1329	1159	1054	961	957	892	861	829	736	762	713	727	707	657	668	662	592	609	648	629	641	636	675	586	599	579	592	613	591	600	563	638	530	534	577	600	589	574	565	542	562	537	574	591	506	591	568	582	573	538	532	571	589	519	574	539	556	538	559	549	521	551	534	503	537	587	558	525	558	542	513	538	537	544	552	564	565	564	560	516	530	529	532	539	495	547	574	567	551	549	543	519	534	528	541	532	550	574	559	537	531	554	559	545	565	503	522	469	552	543	560	498	553	517	576	573	574	512	566	530	573	528	529	532	547	509	528	568	510	587	588	576	530	510	523	512	559	500	554	527	516	528	529	477	570	516	539	505	540	560	549	557	521	534	539	499	547	549	512	563	523	554	502	572	543	564	561	537	547	584	543	533	546	563	527	544	543	574	524	519	569	505	570	529	552	540	537	529	525	535	528	535	580	534	530	526	533	526	547	518	534	511	542	529	554	549	531	562	515	544	572	515	534	532	526	533	559	558	529	549	519	555	526	518	526	536	548	503	540	562	567	572	528	579	536	545	520	556	527	498	564	559	528	550	537	561	529	548	566	479	526	524	559	557	573	516	535	540	544	527	538	546	546	520	493	527	561	534	528	521	529	537	534	552	521	528	572	541	543	575	568	550	563	526	533	539	489	544	548	544	529	528	534	525	565	560	537	542	523	549	531	535	527	538	528	542	515	541	536	520	505	572	571	548	557	556	571	564	519	545	557	569	544	509	493	538	518	543	556	499	495	533	571	540	585	512	545	514	536	569	559	552	606	562	541	549	496	510	582	521	542	551	541	524	520	558	549	519	514	504	545	530	554	523	517	553	539	552	558	553	474	514	525	530	560	573	590	559	537	580	582	538	518	565	541	499	579	557	557	547	560	546	537	547	529	566	510	524	554	552	517	519	531	540	536	540	536	556	561	528	554	520	537	533	558	514	544	552	551	542	504	535	533	566	525	547	577	542	527	578	531	534	540	525	538	545	506	578	562	541	560	557	562	556	546	565	551	570	512	555	522	557	554	526	547	542	558	539	543	539	590	519	556	556	545	537	556	552	560	576	539	528	572	545	527	512	612	547	487	593	536	514	509	552	512	550	529	536	568	526	567	556	563	561	548	543	545	544	551	534	517	517	552	535	559	541	596	534	544	557	586	549	531	512	491	524	496	551	548	554	532	550	573	574	558	550	527	524	557	543	530	578	563	556	546	568	561	515	559	533	565	538	563	510	544	542	531	561	534	555	569	554	532	538	569	533	502	524	561	523	514	540	547	527	550	495	542	534	536	571	518	535	568	534	533	543	541	534	532	525	561	557	546	521	524	548	524	509	547	541	527	516	525	548	572	555	571	571	524	531	534	532	514	539	527	531	549	501	544	537	570	539	561	506	535	536	542	504	564	593	562	558	518	542	538	496	606	520	534	482	565	532	547	551	531	516	538	550	549	539	504	512	516	556	530	545	571	510	545	562	552	545	560	540	487	539	555	507	548	533	508	518	491	539	534	570	584	561	561	539	542	539	526	492	515	542	552	521	540	563	524	558	542	553	541	529	499	558	516	594	532	500	526	539	588	573	505	566	506	508	564	568	563	552	513	579	547	512	532	540	522	573	559	554	542	537	544	506	560	508	547	552	551	519	573	552	518	501	557	539	542	518	534	547	505	513	571	518	537	545	556	546	520	548	568	552	530	546	468	531	555	540	504	531	579	512	497	562	546	553	562	518	543	548	545	517	538	501	539	532	569	512	551	540	547	582	521	505	541	557	521	538	556	550	503	540	532	511	524	548	566	549	486	544	533	537	562	527	536	527	544	528	540	530	550	558	522	536	510	571	579	545	530	531	528	529	538	556	541	575	557	537	561	504	494	539	569	518	521	560	539	516	507	539	561	560	532	513	537	535	582	540	552	567	557	497	579	560	529	554	526	554	483	552	502	536	517	551	561	568	499	540	557	528	537	533	499	564	548	604	525	533	525	505	567	543	576	562	570	526	564	545	555	527	551	554	558	555	517	544	548	524	538	521	505	495	535	534	547	565	541	528	568	573	527	558	539	533	565	540	580	514	520	525	557	552	527	580	540	546	544	543	544	569	514	563	517	571	526	544	541	540	510	534	524	536	545	576	571	562	557	533	556	552	511	523	546	538	619	503	547	547	508	527	578	573	542	571	579	509	543	495	542	514	562	551	541	515	526	540	555	518	549	496	504	522	545	523	544	537	538	524	520	534	529	569	519	550	524	520	531	506	502	550	526	566	537	533	511	523	528	572	541	534	554	549	547	552	536	562	566	542	535	564	535	561	528	536	529	566	540	525	532	535	550	581	556	571	527	515	532	585	528	510	519	516	560	572	538	537	536	522	528	550	569	576	513	558	530	483	546	538	519	510	560	554	545	543	529	567	545	559	518	546	548	552	546	552	536	535	545	558	543	543	521	529	568	541	527	537	544	538	553	538	509	508	536	508	552	523	538	526	527	524	517	563	520	550	516	552	555	539	522	516	552	577	518	531	530	537	526	548	530	567	530	564	529	510	565	543	511	542	541	580	526	540	568	531	561	544	553	572	566	494	604	541	559	548	503	541	523	567	600	516	556	503	610	564	529	512	538	554	541	532	526	535	553	555	546	506	562	553	534	543	542	574	542	532	537	531	560	522	557	534	598	533	523	560	544	555	553	521	548	552	531	532	541	556	574	582	567	527	562	567	507	577	521	528	521	574	606	533	536	555	556	584	506	540	520	494	527	571	547	579	502	545	560	563	480	526	539	492	534	557	527	548	567	540	541	541	587	538	570	535	526	555	498	515	546	518	546	534	535	547	518	535	485	510	535	578	547	590	506	540	490	552	511	511	515	552	548	510	565	549	533	518	553	556	555	546	508	520	576	547	494	571	541	578	521	484	531	529	521	556	570	509	537	502	546	542	544	552	494	515	575	565	545	542	540	527	524	540	523	526	556	541	511	544	588	544	585	540	572	498	495	527	558	535	527	528	524	529	552	527	549	548	472	569	533	543	500	538	565	552	554	556	541	541	536	513	535	541	524	536	548	563	554	539	524	539	543	559	574	544	543	550	541	490	521	534	543	550	556	510	535	523	549	567	577	536	536	564	494	546	548	513	563	533	525	530	585	551	550	548	548	536	501	529	536	543	531	544	522	560	507	535	500	516	549	522	544	550	539	537	513	523	560	508	556	547	519	547	546	550	539	538	552	516	528	529	537	523	570	547	569	485	552	514	568	533	570	506	516	502	542	543	590	546	503	531	550	536	572	548	529	544	533	507	554	510	532	533	564	533	526	525	580	552	530	579	542	548	573	544	561	534	508	544	525	503	521	599	497	565	504	550	548	492	496	502	554	574	512	531	531	547	529	550	561	508	494	523	507	545	535	572	534	513	507	522	548	584	538	588	523	530	568	513	538	547	563	526	505	518	529	531	564	517	520	564	585	533	510	605	555	513
26664	20530	8101	529	314	268	242	237	243	230	245	223	202	219	210	200	198	185	220	193	174	207	178	206	199	203	197	212	201	211	193	203	187	193	198	195	198	220	199	227	193	209	243	187	190	224	205	226	194	198	182	208	197	209	184	181	204	200	214	194	222	223	200	186	206	218	185	191	219	202	202	185	211	204	224	195	192	195	198	206	195	213	215	177	201	220	212	199	195	192	197	197	191	198	182	168	196	221	217	208	170	191	214	204	222	207	218	192	227	226	229	205	212	224	190	208	191	182	204	202	196	191	202	206	193	192	206	196	221	234	194	167	201	206	194	211	186	198	169	215	203	213	186	200	183	219	185	190	214	185	207	197	183	217	209	186	194	233	181	195	214	212	197	219	204	188	170	223	216	207	203	191	225	226	188	195	178	228	203	199	208	207	230	193	178	184	210	210	217	222	202	206	205	214	218	212	196	178	208	220	242	196	211	213	224	214	225	191	214	209	207	215	213	225	220	200	211	201	193	198	183	216	217	217	203	169	185	211	198	183	189	196	186	208	192	203	232	234	217	195	206	198	185	186	207	201	186	205	200	224	225	202	201	199	186	205	208	209	199	224	173	234	217	195	181	211	206	194	211	186	164	185	208	182	201	198	168	190	200	199	229	225	205	201	213	194	182	196	181	177	202	186	219	206	181	175	205	192	186	184	215	205	188	232	208	204	185	187	184	194	234	181	199	181	206	197	182	209	208	205	185	212	205	196	211	216	211	204	196	193	188	205	223	196	208	224	219	208	203	204	193	219	200	190	195	187	214	198	196	206	216	196	191	186	178	196	216	199	207	236	212	188	218	201	207	188	194	213	231	209	227	191	213	189	214	188	184	205	195	217	213	201	183	218	213	189	207	197	204	208	216	188	208	206	204	197	200	231	185	207	199	221	221	190	204	186	211	216	198	199	227	203	193	224	227	209	220	220	195	172	194	192	210	206	221	182	196	187	193	196	190	235	194	179	175	195	202	201	209	207	224	185	184	213	225	211	226	192	232	221	197	199	198	203	231	222	208	196	191	229	210	168	201	193	198	201	216	191	201	209	191	187	178	203	201	168	222	222	212	189	182	178	196	196	197	224	206	205	186	199	189	198	215	183	214	227	215	209	213	214	193	196	188	189	184	208	199	219	222	181	176	207	207	208	202	194	238	203	201	171	209	189	207	210	226	215	184	211	210	205	179	179	211	188	211	195	200	223	192	199	176	193	193	209	180	227	204	211	193	191	210	214	231	164	202	177	199	210	196	206	183	177	209	214	200	207	199	204	218	186	214	197	182	183	199	208	177	192	239	214	195	193	211	183	207	208	207	205	203	201	233	197	206	188	181	206	198	206	174	205	201	192	217	190	207	190	201	199	192	185	185	213	192	178	196	201	199	189	208	178	204	191	191	209	186	194	207	204	230	223	192	211	201	196	222	191	193	208	209	202	199	208	197	209	181	188	205	192	218	209	210	198	196	198	203	220	200	206	222	205	194	213	202	182	217	197	205	223	180	217	205	206	199	202	200	202	192	201	196	216	202	204	218	229	208	195	213	207	204	166	218	203	224	212	222	210	202	194	218	191	228	190	187	195	220	189	192	197	211	193	204	192	212	212	206	184	210	214	214	231	199	192	203	200	217	200	201	201	188	219	211	198	199	210	182	210	227	245	177	214	161	210	213	200	213	188	232	215	176	195	205	197	191	188	202	194	210	176	224	192	204	212	182	204	190	214	202	199	180	195	195	229	200	217	200	213	221	198	210	206	204	197	205	192	218	220	225	190	210	196	182	167	218	203	185	190	181	205	197	222	191	179	193	212	221	184	208	231	203	197	208	197	214	199	215	216	208	224	201	207	214	194	219	187	182	204	218	192	199	210	194	222	196	197	202	215	203	208	208	202	217	194	202	197	209	201	200	199	197	204	195	189	199	210	195	199	208	215	225	202	206	211	223	212	198	192	223	215	216	220	198	230	217	222	196	222	202	189	219	189	197	205	199	198	224	195	166	215	221	196	215	200	210	203	198	207	201	209	195	203	181	205	224	222	204	175	197	198	237	170	192	210	186	194	185	194	209	202	182	187	195	203	181	216	226	224	213	224	195	216	205	204	217	231	181	200	182	223	208	214	195	210	187	183	185	198	221	202	213	202	182	178	232	171	183	192	161	182	177	226	216	223	202	205	183	203	192	195	230	211	200	175	208	218	205	192	204	232	209	196	210	193	205	214	194	209	204	199	243	192	200	210	196	214	205	193	184	182	204	196	187	196	203	235	208	214	188	195	222	227	170	214	188	201	169	204	206	227	210	202	200	211	195	200	172	197	216	197	192	182	204	184	210	199	200	228	221	207	199	209	182	200	193	204	184	205	199	196	207	178	187	225	189	181	198	208	192	180	206	176	194	184	223	201	184	200	194	190	188	197	209	177	216	204	196	179	189	203	229	218	183	206	198	172	176	219	209	239	199	217	204	185	213	193	208	218	229	224	210	173	192	199	204	199	191	189	204	193	202	210	207	196	197	210	213	223	177	202	221	198	202	208	181	186	202	196	180	186	200	188	223	183	212	190	197	208	200	202	208	184	209	194	208	184	209	180	247	189	201	213	211	204	211	185	196	185	185	203	200	214	201	186	229	201	203	190	192	211	189	188	214	221	194	190	212	187	189	228	204	216	210	230	173	223	182	211	211	216	189	195	189	178	209	222	198	189	196	175	211	225	203	210	197	215	222	171	219	214	189	212	217	204	194	211	222	215	213	209	199	195	203	185	158	195	168	200	185	222	202	198	218	169	185	170	194	211	210	209	217	197	211	205	217	230	203	211	173	198	201	210	178	188	238	206	204	212	193	180	217	212	207	203	194	186	182	214	184	213	202	207	204	205	194	187	222	204	204	169	199	206	189	192	199	186	207	212	189	202	183	202	190	218	183	190	211	204	183	222	241	206	196	226	204	183	201	196	168	193	204	203	249	220	189	199	190	220	179	212	205	201	207	227	203	203	189	215	195	193	181	209	207	177	183	207	187	164	216	203	206	219	205	193	206	205	197	200	201	236	206	192	194	213	198	218	199	182	184	207	203	188	186	227	212	196	195	198	219	223	170	209	190	219	166	199	201	191	200	213	192	214	210	205	186	222	232	188	191	180	227	198	190	203	206	185	189	199	213	233	221	220	202	197	209	215	205	204	192	216	182	221	213	210	224	202	189	207	204	193	218	197	190	174	202	189	217	172	196	214	221	185	215	226	224	192	208	203	218	191	192	222	205	227	210	187	206	174	188	221	176	215	194	202	190	232	193	232	203	199	191	163	226	225	214	219	195	207	186	211	207	181	177	186	205	195	216	220	198	192	218	221	192	227	220	209	220	202	214	213	187	179	176	208	222	182	183	225	203	186	212	209	193	232	202	198	228	195	193	197	195	185	251	206	219	191	193	203	213	186	225	191	196	202	206	210	186	213	210	199	191	196	201	208	187	204	221	200
9577	1428	1304	818	598	583	524	489	433	461	416	411	421	423	394	409	381	372	408	410	404	377	374	391	395	404	395	337	420	420	428	384	409	393	411	399	441	424	408	379	407	363	425	374	401	394	403	382	393	398	419	393	387	394	366	415	407	383	396	400	401	425	380	374	368	410	333	400	410	390	418	415	391	421	375	413	385	400	398	409	382	393	382	384	386	397	388	388	402	361	398	375	396	384	380	385	418	407	419	398	398	361	422	374	414	449	432	388	406	407	399	410	379	361	362	416	391	392	373	410	392	390	398	396	376	433	370	387	377	402	399	389	371	406	366	343	367	374	351	420	388	418	389	420	369	395	375	395	386	405	380	350	398	386	370	395	376	417	382	409	384	423	418	392	382	398	381	433	385	384	402	380	385	406	394	407	375	386	391	374	392	375	373	377	340	385	428	419	387	348	403	407	390	385	386	380	388	412	388	413	377	365	356	389	426	399	391	393	399	394	409	398	400	411	403	365	414	405	386	397	441	364	397	413	431	385	382	416	409	422	409	357	408	381	397	411	367	393	390	414	377	392	413	384	394	398	349	412	389	382	395	394	379	381	393	358	392	383	370	378	374	409	362	388	391	393	433	387	404	380	385	376	387	382	409	415	380	396	403	355	384	384	393	390	380	402	369	374	380	418	363	411	399	413	418	418	410	401	371	408	382	376	359	390	382	405	383	448	376	414	381	396	392	388	368	400	363	431	379	372	394	384	361	395	409	389	356	396	395	364	401	398	394	400	396	351	384	407	384	409	370	343	391	405	412	389	368	414	367	374	380	384	380	389	388	399	373	399	408	404	363	388	398	406	408	385	398	391	360	368	380	366	394	379	372	432	389	425	422	392	408	391	414	387	403	411	375	394	399	415	357	416	381	398	377	394	400	361	379	379	399	389	387	380	367	396	375	403	360	411	416	424	375	394	384	377	387	419	417	390	388	395	376	408	379	432	393	397	369	401	377	411	411	392	386	370	368	385	413	425	386	392	340	363	386	366	403	408	395	402	404	383	407	392	400	362	385	362	386	424	391	405	415	352	414	396	402	381	379	408	381	403	392	387	365	329	387	389	390	415	383	386	391	380	397	356	394	402	408	408	396	365	336	425	361	368	388	391	381	362	379	371	388	376	407	386	391	360	387	382	400	440	385	405	389	376	375	372	407	400	425	407	393	400	382	383	351	412	395	398	413	358	396	341	404	402	413	413	371	360	379	416	392	407	400	408	416	419	355	391	367	403	433	407	384	396	365	434	361	405	435	408	376	392	409	386	427	369	436	382	358	383	381	373	398	355	392	358	377	384	410	388	418	391	408	383	358	397	404	393	391	363	401	362	383	410	343	417	399	415	399	379	359	368	390	390	390	387	405	381	412	366	407	399	383	394	382	393	410	387	401	402	399	400	441	405	420	368	416	395	374	388	398	383	391	363	415	420	411	414	388	412	388	395	342	422	409	432	387	443	391	410	382	383	382	373	424	369	376	420	399	392	379	382	385	400	435	385	408	361	382	350	386	405	383	365	386	422	402	401	407	416	386	421	365	421	414	396	421	381	386	368	398	371	358	416	427	384	415	351	368	407	387	408	434	399	399	386	370	424	364	400	399	384	370	377	410	443	399	390	388	406	381	411	384	458	363	413	416	396	362	395	409	389	379	403	373	440	354	391	421	399	414	382	363	379	406	365	372	402	385	431	393	397	417	396	393	407	400	357	391	380	406	376	356	399	383	416	394	387	368	388	396	413	397	419	404	389	393	388	420	364	390	372	423	371	389	403	405	368	377	386	370	359	387	414	389	379	396	424	403	406	390	337	371	400	408	377	361	393	386	436	389	356	387	399	402	386	380	349	379	430	355	401	403	395	449	398	395	410	373	390	430	348	387	372	397	357	394	391	408	366	432	379	387	391	366	390	380	378	399	396	374	401	366	380	384	389	360	357	373	394	400	400	381	381	366	376	406	395	430	389	383	410	357	374	396	363	397	358	379	347	384	368	367	421	382	397	371	381	371	399	371	377	392	421	391	381	408	381	396	403	342	396	378	391	416	410	402	397	382	378	377	382	400	430	382	378	408	416	378	394	380	375	386	407	373	377	366	393	384	410	415	419	403	442	393	403	364	401	402	374	408	390	367	375	410	402	392	371	435	353	383	346	384	411	392	381	386	374	405	409	394	367	379	386	394	424	373	408	382	372	391	386	410	389	400	371	363	383	428	430	420	380	349	417	364	391	396	359	371	390	366	379	415	383	402	347	425	394	410	411	408	371	415	383	374	383	391	394	355	401	409	394	399	405	351	381	388	379	374	397	364	352	386	391	390	387	369	416	389	384	381	373	367	390	426	384	356	389	365	390	393	409	410	399	380	418	391	363	407	385	406	417	403	393	372	368	409	397	383	375	399	391	383	376	345	391	400	402	383	382	395	378	428	425	403	400	408	404	425	411	424	354	414	410	400	358	416	409	386	403	370	351	395	404	381	398	370	389	382	393	407	435	374	422	376	402	397	375	365	404	384	394	432	400	375	368	353	400	425	389	386	382	404	399	411	381	386	347	373	404	358	387	422	350	371	401	349	435	359	405	363	398	406	382	394	393	352	398	363	410	368	380	402	401	368	408	392	383	378	417	406	394	381	401	373	389	375	416	378	408	374	374	398	410	393	426	394	411	396	395	412	411	400	394	383	395	406	386	405	389	401	384	387	404	364	361	409	382	386	369	400	394	401	405	422	405	385	358	417	392	372	378	386	409	374	430	405	354	396	419	374	385	379	396	420	364	387	386	363	371	407	395	377	406	364	422	358	392	413	405	409	376	426	386	409	390	393	406	398	372	389	396	407	358	395	372	405	387	384	392	383	406	380	434	372	382	405	392	384	367	415	353	437	397	373	370	413	411	376	378	414	393	381	361	421	404	368	371	404	391	380	391	370	389	355	433	351	427	380	418	400	384	393	366	383	374	393	379	401	417	419	399	409	395	395	362	370	391	407	379	359	347	412	386	410	380	389	384	387	437	420	400	384	421	383	390	420	384	376	379	433	377	387	401	409	394	387	380	365	396	384	374	376	392	382	426	376	380	340	373	407	382	370	403	386	354	418	412	385	390	395	396	405	370	428	386	399	407	397	409	378	393	414	410	395	385	401	392	393	367	354	368	383	402	397	400	400	379	335	390	403	356	398	396	416	411	423	397	406	407	413	398	431	429	372	376	377	367	377	378	362	393	411	408	358	401	388	378	352	418	384	401	366	412	360	433	386	409	376	385	427	390	404	363	370	378	381	405	381	362	405	389	365	418	416	407	409	383	352	371	409	388	412	376	386	394	412	352	396	400	387	385	398	349	369	379	365	388	361	396	436	396	372	392	358	401	380	380	390	387	444	385	410	379	374	380	384	379	384	396	425	396	383	392	401	381	407	376	317	429	408	419	375	393	406	409	386	398	384	389	348	405	409	392	373	378	400	372	400	383	384	367	404	384
24003	21016	27954	24256	19751	1491	513	348	275	271	219	178	216	176	174	167	152	155	136	167	144	134	141	147	165	133	130	149	161	145	141	97	136	155	136	136	152	146	141	116	154	129	131	118	122	135	120	132	134	112	121	118	126	134	135	124	145	154	125	139	147	121	140	129	127	112	117	137	117	113	131	139	131	139	121	128	134	146	106	134	118	128	126	133	126	132	138	139	153	118	126	122	120	120	142	128	112	138	149	140	128	121	125	128	154	123	137	123	117	132	124	133	131	130	152	115	140	137	123	140	127	117	123	133	141	119	157	147	121	114	112	139	140	125	133	130	125	121	120	120	131	113	134	135	119	116	114	135	134	108	142	133	119	128	148	98	119	142	130	115	144	129	124	126	121	122	124	126	119	123	142	136	118	124	134	111	112	121	139	124	136	132	137	128	126	103	128	123	131	114	136	117	119	123	116	130	131	138	97	120	130	112	125	124	109	113	127	136	129	133	128	130	113	107	112	144	120	128	123	128	119	128	129	157	127	130	126	120	127	126	136	132	118	118	115	154	112	126	120	130	108	135	126	140	135	126	124	123	136	131	128	135	121	128	139	121	128	108	128	118	127	119	127	126	148	135	134	136	149	132	132	138	142	121	137	159	123	125	137	133	124	150	137	135	135	123	121	140	130	120	134	124	147	128	108	136	135	147	141	110	138	124	138	120	134	142	123	114	138	117	124	116	108	103	124	111	145	119	118	138	144	126	113	119	138	108	126	126	126	115	145	146	124	126	116	120	118	124	132	152	128	101	125	131	122	121	120	116	123	120	135	113	109	130	123	141	131	124	127	137	125	106	139	137	124	133	123	130	143	122	126	123	127	155	122	127	136	137	139	134	127	147	119	128	142	140	131	120	133	147	128	143	120	120	110	124	109	120	125	128	151	141	127	123	131	133	125	116	117	135	127	118	139	149	148	130	115	116	141	114	129	107	130	101	127	134	135	123	136	143	123	119	121	125	127	147	119	120	150	133	126	142	129	114	126	129	131	134	115	139	111	105	134	132	121	115	124	138	140	126	135	125	112	129	139	107	133	139	150	111	140	130	130	147	135	120	135	125	128	130	135	133	127	115	130	106	122	144	153	141	146	137	130	142	106	138	113	118	150	147	145	133	128	121	140	113	137	137	116	125	130	148	118	131	112	123	130	123	116	134	120	131	140	121	127	134	158	136	127	110	124	134	130	131	132	123	133	132	127	105	115	122	145	120	127	135	133	118	126	123	123	130	139	127	136	128	121	135	135	124	122	125	123	143	126	118	129	138	121	130	115	122	124	132	124	140	101	108	130	147	97	128	136	145	130	120	118	115	123	111	135	129	113	130	108	117	121	135	125	140	132	145	129	133	140	131	132	126	133	128	115	142	151	123	99	132	131	123	132	133	102	137	122	130	121	114	133	125	126	139	138	117	143	131	136	118	143	146	132	136	132	108	104	134	144	120	124	119	128	111	135	119	122	109	137	122	132	129	117	122	127	130	143	136	117	131	126	128	136	124	153	107	134	126	129	137	140	130	127	127	131	134	115	113	114	113	135	137	119	113	103	123	130	130	106	122	126	130	119	131	124	139	120	138	120	131	134	137	121	137	132	130	138	114	150	111	136	141	146	121	119	129	127	127	114	146	131	127	124	122	138	118	131	152	129	127	119	125	152	104	116	124	137	134	143	130	140	124	137	121	134	131	123	114	118	126	132	114	140	132	135	107	121	137	124	129	117	107	145	134	120	130	137	131	140	129	150	124	133	141	118	120	129	138	122	117	144	123	130	137	140	118	132	125	153	119	128	151	138	112	146	107	128	118	124	115	112	137	165	113	123	126	123	123	109	125	139	126	123	131	128	120	143	132	143	123	122	141	126	115	118	126	130	132	106	138	125	134	136	118	120	109	124	114	125	129	114	130	133	128	108	127	150	129	124	139	106	111	126	122	122	112	141	124	124	106	129	119	137	141	132	129	110	124	128	135	131	111	157	133	123	108	108	143	137	136	157	113	125	121	142	133	133	137	127	137	112	126	145	129	121	141	115	117	119	127	121	130	142	133	114	128	115	132	128	132	115	133	127	123	121	114	121	133	111	133	119	118	126	132	126	121	142	119	138	116	132	106	111	142	122	139	125	130	126	125	135	130	125	116	117	125	117	121	108	125	122	120	135	117	135	124	136	117	135	123	119	131	131	150	124	96	134	141	147	133	126	149	120	145	120	113	125	130	132	137	136	118	126	129	118	126	132	147	117	132	129	127	130	125	130	136	132	111	107	122	115	133	113	128	121	133	120	140	123	138	113	134	131	133	135	120	120	141	122	123	130	135	138	124	126	148	132	134	111	129	130	128	122	128	116	134	116	127	135	118	114	126	118	119	106	121	118	100	126	143	118	131	119	114	126	118	131	137	118	126	141	125	125	129	114	136	111	151	105	118	141	130	123	117	113	122	135	132	116	131	142	112	134	114	134	134	121	133	111	142	129	107	133	121	137	112	119	120	129	121	122	125	109	115	123	137	109	105	136	104	126	121	140	134	134	127	130	137	135	119	127	132	112	114	127	115	126	119	124	120	124	146	125	141	135	138	130	139	136	115	115	141	134	144	119	139	148	124	124	148	116	120	141	133	145	146	122	123	123	129	116	132	134	116	147	135	125	117	136	109	121	126	151	143	108	155	120	136	133	131	152	110	122	103	126	130	123	108	117	124	131	143	120	138	118	113	115	126	119	124	133	132	129	136	106	123	132	121	136	115	148	112	137	129	117	119	129	110	117	127	122	125	145	113	132	122	135	138	133	127	123	145	126	134	123	154	108	118	130	116	145	128	119	141	128	136	136	125	120	126	119	121	127	120	124	133	128	102	118	116	89	142	126	112	135	109	97	108	135	147	134	129	140	123	138	126	128	126	123	126	134	102	141	125	122	140	142	139	141	118	130	147	125	140	106	131	137	127	129	135	122	134	130	132	112	139	126	113	137	135	112	130	121	123	116	103	163	133	120	152	112	128	117	138	114	103	146	141	130	131	110	147	132	136	128	136	137	112	133	122	115	119	123	114	136	120	121	124	121	118	113	141	114	128	113	137	121	135	111	136	149	126	121	137	121	125	136	134	126	148	135	140	121	125	126	128	128	136	123	108	127	137	114	118	117	114	128	114	129	137	141	141	126	118	102	109	130	128	136	104	133	119	130	137	129	111	121	98	124	128	128	139	124	135	118	126	138	113	109	123	125	120	125	124	149	117	118	113	117	142	112	121	126	139	121	128	138	127	126	117	133	130	137	118	119	128	130	129	140	125	118	110	135	134	149	139	145	131	120	132	126	150	116	131	119	122	115	127	113	129	119	137	123	109	107	132	132	122	143	139	131	128	124	120	125	144	127	129	110	124	137	122	118	143	145	116	118	140	120	125	120	136	136	130	132	138	135	120	125	144	124	117	116	119	135	134	129	119	140	119	117	122	115	118	122	124	121	137	117	123
17327	9239	7924	3853	2521	1779	1323	1065	909	747	638	570	494	485	452	410	394	374	337	331	315	337	319	311	314	282	301	285	289	309	292	305	290	279	261	289	266	252	294	291	268	246	244	252	269	239	268	271	242	285	225	262	258	254	303	279	247	269	265	252	276	236	257	261	242	290	260	246	222	241	249	238	246	283	273	249	256	243	240	235	259	264	258	252	252	241	260	267	220	244	267	240	272	253	250	269	252	252	254	214	244	261	261	247	232	239	265	244	263	247	240	238	245	267	222	236	276	255	257	243	269	263	232	297	238	236	260	254	272	278	250	220	245	266	227	279	240	237	242	241	248	275	247	236	247	230	254	255	249	252	241	246	255	263	240	251	243	253	267	223	279	257	297	240	256	268	255	256	254	270	237	252	229	241	241	239	266	263	241	253	254	248	254	242	256	245	271	243	270	246	245	253	243	230	224	256	262	249	248	246	239	269	240	248	242	249	281	260	255	234	257	256	252	234	230	229	245	260	235	268	250	239	260	265	251	254	267	252	272	220	246	229	261	244	236	242	260	237	254	273	260	234	258	230	247	255	243	240	233	283	262	248	221	248	249	233	266	267	253	243	258	278	257	258	274	252	254	254	267	274	263	218	267	255	223	231	243	270	216	250	237	237	259	254	271	251	260	264	240	243	215	269	264	246	246	248	235	266	251	278	276	235	290	245	261	244	248	247	238	249	266	230	247	251	243	253	229	261	244	282	222	261	247	273	233	255	225	249	263	231	265	242	255	237	263	223	232	248	251	235	261	264	281	303	256	243	241	253	207	264	237	258	253	250	276	274	238	268	270	236	234	247	252	240	232	256	245	246	248	229	238	240	255	250	207	244	233	235	265	219	246	238	246	247	230	238	269	250	267	254	256	237	294	252	237	265	225	255	276	256	240	259	260	226	261	257	253	252	257	266	263	291	243	249	269	246	245	237	242	245	247	236	244	252	264	259	236	246	284	237	221	269	239	254	241	282	262	244	254	223	238	242	248	261	258	246	246	250	231	219	230	244	273	229	245	254	235	235	268	279	241	245	232	244	266	261	236	241	251	243	244	239	287	254	228	256	232	252	261	259	265	262	262	258	223	247	231	227	252	236	242	247	270	221	265	243	288	222	261	260	224	237	248	259	257	280	247	234	269	276	261	229	235	259	264	249	240	230	245	266	249	254	247	229	246	261	266	239	240	269	215	237	281	245	274	297	258	265	231	261	238	248	255	236	261	238	273	239	256	244	247	246	250	242	254	235	246	233	267	260	263	258	259	249	216	254	245	297	254	259	247	256	245	245	231	243	237	245	237	234	258	258	248	235	251	227	290	276	275	252	257	249	244	250	244	222	234	224	252	255	276	230	247	252	231	248	247	253	276	257	239	240	228	249	226	227	260	264	265	267	261	256	241	274	241	271	270	265	242	264	256	264	249	245	233	232	279	281	231	252	222	246	276	255	237	266	230	228	254	265	254	226	270	249	245	273	258	239	242	237	247	238	260	239	260	265	237	244	259	241	247	248	252	263	255	242	238	231	244	255	232	259	261	268	252	266	251	267	262	260	255	223	250	251	246	251	249	246	234	249	239	255	254	255	260	242	237	233	228	225	260	252	249	239	222	242	234	274	228	253	260	270	256	250	224	259	250	258	242	264	256	262	252	274	245	249	240	217	245	256	261	263	258	256	252	250	247	225	244	234	267	223	240	251	270	262	233	248	257	267	219	215	265	271	241	222	242	244	273	267	240	259	271	249	228	243	270	256	226	237	265	238	257	273	262	241	243	245	255	238	247	264	236	283	247	249	263	226	283	275	256	246	254	263	229	285	225	253	238	246	249	236	272	263	242	196	260	265	237	233	243	271	253	246	276	226	252	226	265	258	258	241	235	261	240	259	255	224	270	255	242	246	260	233	229	267	241	248	254	243	262	262	267	227	249	246	236	253	253	246	251	255	242	264	242	253	263	244	271	236	269	284	233	271	270	248	254	231	246	251	276	269	255	252	244	269	244	274	294	250	243	272	251	260	267	278	276	274	252	217	231	225	242	252	235	263	258	256	250	244	235	247	233	267	271	264	259	260	265	257	269	258	261	247	229	243	248	257	236	246	249	274	251	260	262	245	230	232	257	265	230	229	247	247	236	257	258	237	260	253	218	234	244	259	249	220	227	265	199	252	261	272	251	261	236	264	275	268	287	267	233	238	228	266	247	255	265	257	254	248	257	258	232	252	248	260	233	262	231	231	216	242	253	251	252	258	228	273	252	237	255	248	249	247	265	258	231	260	255	251	257	246	251	269	249	267	266	248	254	250	281	257	246	267	246	263	261	253	252	252	256	239	257	233	257	247	248	267	231	247	245	274	245	246	269	217	253	244	236	247	262	237	232	245	243	279	242	283	267	275	254	261	243	246	230	274	241	243	244	259	244	270	244	258	242	273	243	273	265	226	256	235	234	248	264	238	231	240	229	250	246	278	264	300	251	274	248	249	242	233	236	241	274	260	274	270	255	218	260	254	222	223	226	247	261	232	238	259	231	259	258	256	232	267	263	239	270	274	256	268	226	263	255	257	257	253	223	272	250	246	224	257	250	240	266	252	261	246	243	247	270	226	245	252	270	252	261	274	264	254	260	246	259	246	228	203	220	285	242	275	240	282	239	259	277	264	251	226	239	233	216	256	270	254	225	247	257	226	239	276	232	266	249	267	275	262	245	249	250	247	241	230	231	254	237	238	254	228	236	243	263	268	244	263	235	269	246	264	250	229	246	239	246	265	258	224	231	244	264	272	267	262	267	287	240	284	232	246	256	265	260	248	243	282	268	238	223	241	249	239	254	244	258	265	263	255	251	219	261	263	249	255	229	244	239	242	266	265	233	257	273	259	273	244	239	243	218	262	238	238	227	251	265	246	266	236	212	229	264	259	233	263	219	248	230	228	290	265	238	230	211	254	278	252	247	264	236	233	248	236	246	231	241	252	220	262	271	242	261	264	246	241	231	271	261	243	260	242	210	247	255	227	258	253	230	254	242	268	269	215	248	273	253	231	262	255	247	245	256	253	235	257	243	271	251	240	273	234	240	249	241	279	249	264	264	250	244	278	266	252	230	253	255	254	228	265	257	247	269	265	252	257	262	213	274	275	268	222	245	251	232	271	254	233	254	250	258	246	244	232	250	260	229	274	284	244	259	250	239	251	236	238	264	251	247	267	243	260	246	282	258	240	242	258	281	254	246	278	270	243	268	250	243	250	254	218	232	246	259	279	269	246	248	219	232	267	245	254	246	228	294	277	272	236	245	242	219	256	262	250	253	237	247	257	271	257	250	247	247	251	239	231	244	263	251	241	268	256	241	260	248	214	264	266	242	241	241	258	263	244	240	240	202	255	235	235	244	237	240	239	237	248	228	253	239	254	250	262	243	242	221	255	256	261	235	232	275	287	243	247	268	240	237	254	255	254	270	236	265	241	233	232	235	271	259	230
23073	21036	28735	23558	21038	19175	1935	787	603	544	525	465	457	407	386	400	376	420	346	360	358	352	355	340	336	342	326	326	332	331	335	333	323	335	324	312	310	288	329	323	315	343	322	324	320	333	340	315	350	304	300	336	311	300	269	310	347	325	307	303	316	336	324	352	317	334	343	296	297	311	307	309	324	316	297	302	324	285	325	314	302	314	316	329	322	340	333	328	334	322	298	316	308	311	324	272	340	292	313	271	305	328	312	337	312	324	312	324	311	283	313	319	319	283	338	297	362	309	324	311	309	337	319	296	299	318	294	316	316	286	266	291	286	318	309	275	294	355	300	295	334	328	306	333	288	302	320	347	326	303	258	312	301	312	305	294	298	305	301	320	284	311	277	285	290	301	324	313	297	301	296	389	329	315	316	317	339	309	301	330	311	353	293	307	288	333	330	316	315	306	308	310	303	299	304	348	297	312	311	318	330	306	293	330	270	328	343	277	313	329	319	295	294	301	327	311	301	313	326	307	335	330	303	296	300	291	316	289	322	312	300	271	306	300	296	321	312	316	339	323	341	299	291	305	341	305	326	326	295	311	287	296	281	337	307	351	329	298	294	322	344	315	290	292	319	320	310	275	286	349	302	312	343	310	319	291	313	291	296	289	320	288	270	331	318	338	318	300	291	300	309	307	313	332	292	316	322	343	316	309	305	326	315	297	306	325	315	308	294	299	339	286	311	327	313	309	292	313	305	297	304	279	303	311	292	281	331	310	287	316	289	302	302	307	316	295	296	345	313	320	312	316	312	311	327	310	259	302	336	329	282	290	331	340	299	286	301	318	333	356	313	281	282	318	318	315	298	318	302	295	348	279	322	325	292	339	329	294	325	325	332	314	317	316	301	303	319	309	295	313	301	310	300	295	339	315	335	314	323	318	295	318	325	345	314	307	302	339	329	326	304	319	314	300	312	309	335	306	331	281	326	283	291	313	298	319	314	310	305	328	310	305	324	291	309	295	271	320	322	288	311	329	288	320	297	329	331	282	296	322	319	324	306	278	310	310	307	295	286	331	308	301	272	313	306	333	325	304	307	316	342	287	301	268	307	310	335	318	289	317	320	288	288	316	327	330	343	303	303	315	305	335	327	331	325	317	308	313	318	326	314	352	315	329	337	331	296	306	310	302	329	328	321	336	283	299	290	294	309	304	322	307	311	316	307	315	321	302	287	300	307	308	295	316	287	315	315	326	330	303	338	320	304	292	348	296	319	286	322	330	297	298	307	301	311	324	277	326	310	323	306	319	293	305	302	325	298	272	309	294	308	310	307	323	325	288	322	294	336	284	311	306	309	300	288	275	293	320	307	298	305	318	316	303	350	347	329	324	298	328	323	308	333	271	310	284	327	288	314	308	324	298	307	332	296	296	310	334	330	283	307	318	340	273	328	285	311	283	300	326	308	276	322	299	301	301	308	289	298	311	302	319	325	288	327	295	284	308	298	329	326	319	296	328	294	301	333	288	297	303	319	302	327	283	304	304	301	312	279	320	326	301	313	288	330	305	291	336	334	304	301	312	314	301	326	327	304	297	315	290	303	323	318	312	321	295	298	338	294	313	301	334	292	326	283	300	332	332	295	333	315	304	317	302	298	307	277	334	320	328	286	338	335	294	301	285	315	317	313	297	289	339	273	302	309	307	302	298	324	337	301	316	304	297	294	306	301	303	321	294	307	306	300	318	281	339	316	265	335	336	287	324	321	303	309	281	306	308	265	310	302	309	299	315	298	313	260	280	313	301	332	324	347	315	297	284	317	332	310	339	336	321	296	323	318	338	310	306	318	293	314	317	274	300	325	294	333	280	300	309	292	314	309	325	295	309	313	333	310	309	320	335	301	316	307	259	281	322	296	332	311	320	327	320	297	288	288	305	299	273	293	313	278	314	282	342	323	305	313	318	316	314	336	319	309	292	320	318	335	293	308	315	301	314	319	302	299	293	299	287	312	323	326	295	333	307	338	330	298	323	325	298	290	297	310	281	302	326	296	278	313	315	327	320	323	326	317	264	319	303	307	315	295	283	314	275	323	295	299	282	320	354	315	293	295	311	269	325	307	273	338	303	308	308	334	341	299	302	292	284	279	320	311	316	311	313	299	318	317	294	334	304	337	318	303	307	298	283	308	306	282	301	314	304	300	289	293	329	312	311	316	288	286	324	291	325	298	287	339	317	293	328	327	332	309	328	292	309	324	358	344	292	312	293	331	317	318	338	295	325	310	307	294	322	298	316	325	301	320	323	313	300	311	298	326	325	304	298	293	312	325	284	268	317	287	298	296	329	264	320	326	305	313	328	306	304	294	341	317	286	330	327	309	329	304	315	311	289	311	332	297	325	306	326	324	318	302	335	308	308	300	306	279	324	291	325	317	333	302	317	281	296	284	309	301	326	314	340	311	299	303	298	303	321	302	321	302	318	305	320	307	296	324	321	287	298	328	308	332	283	324	286	315	289	329	301	281	296	323	311	336	292	298	319	369	331	332	334	279	285	296	319	314	323	263	327	299	299	300	339	308	317	303	303	313	298	297	316	272	295	330	321	317	297	302	274	307	296	297	284	322	310	289	296	314	303	284	308	335	317	326	314	297	301	309	279	315	323	309	307	309	317	300	304	320	302	330	288	310	292	328	310	353	331	292	320	299	294	345	343	337	303	306	325	300	330	296	335	301	313	319	301	300	328	340	327	307	312	289	320	299	302	317	321	287	319	311	331	327	314	293	321	347	322	311	304	299	269	333	313	343	295	305	309	297	328	307	301	308	309	324	318	319	313	336	325	287	321	347	317	301	335	317	313	333	310	318	279	312	309	292	271	323	318	305	288	318	300	322	327	311	308	294	287	323	311	303	299	321	284	308	309	281	294	301	301	367	314	351	310	305	313	312	297	287	301	301	302	278	315	289	312	331	346	344	301	344	303	293	341	291	296	327	289	325	276	313	304	321	316	293	301	277	306	304	311	320	294	283	331	310	335	312	318	308	278	332	291	335	298	336	310	305	341	301	339	321	342	314	281	319	310	317	313	276	294	281	290	291	314	304	315	278	333	315	277	320	311	268	325	307	291	352	330	291	325	307	321	300	295	308	286	322	331	328	306	298	286	298	300	319	295	331	326	300	333	319	330	317	303	319	298	317	304	296	322	291	309	321	312	304	323	324	286	321	291	316	306	311	318	301	312	276	334	325	272	291	314	318	296	315	310	298	319	286	327	303	305	281	315	326	292	317	319	332	303	311	309	294	283	322	327	303	315	304	304	289	302	279	321	325	315	295	314	329	281	311	334	325	312	299	329	313	308	311	326	319	324	291	312	308	286	326	295	307	314	283	307	326	278	306	323	344	295	305	297	292	333	291	301	301	309	294	318	323	327	301	307	281	284	291	318	289	305	294	310	346	327	285	291	323	315	329	315	289	308	314	305	283	304	290	293	340	313	316	298	298	301	316	305	304	314	318	343	333	290
19789	15305	12991	6980	4851	3466	2620	2206	1778	1480	1312	1189	1101	1016	894	856	825	832	775	723	681	667	686	689	657	632	586	678	660	566	597	628	590	604	567	566	603	582	555	543	619	568	581	577	552	585	524	583	575	532	573	597	546	595	537	558	602	581	563	545	539	553	557	543	564	554	582	510	524	534	588	557	565	573	577	530	574	536	597	551	525	533	527	580	553	538	525	552	541	566	550	540	566	563	529	569	523	556	564	590	530	560	532	569	546	582	566	552	568	563	531	537	510	542	518	510	556	522	537	519	500	550	522	526	543	529	524	501	527	559	539	510	534	530	522	487	541	551	518	573	557	583	502	536	546	502	529	572	538	523	551	529	540	542	527	486	539	549	541	544	535	558	505	531	541	557	545	562	552	503	529	542	530	547	550	552	546	523	543	553	562	550	515	567	525	561	524	536	560	541	581	542	517	541	498	551	553	513	510	529	533	544	538	543	575	558	520	562	565	526	524	539	528	528	543	523	536	533	568	532	564	527	549	542	552	536	566	486	557	545	521	537	566	522	555	559	534	519	504	564	582	534	516	559	546	590	515	489	551	536	497	535	527	553	520	580	518	538	540	539	519	499	554	544	551	550	538	522	562	521	542	496	541	506	560	529	529	543	580	549	534	553	533	537	506	558	554	513	515	524	528	549	524	507	541	525	525	538	514	539	535	578	544	534	514	570	513	581	541	546	547	546	534	566	517	544	507	523	575	538	544	537	542	527	506	553	537	513	533	524	515	546	569	590	533	526	557	521	521	491	588	547	563	563	532	567	549	535	588	556	524	530	542	547	536	556	525	575	552	535	532	517	536	582	548	516	523	573	542	526	567	557	517	544	585	540	486	538	565	588	552	548	550	557	546	571	549	491	559	542	501	492	554	512	538	524	578	484	535	551	515	554	527	541	530	566	513	592	545	511	538	508	511	547	548	526	533	518	536	514	538	540	535	527	544	523	567	534	566	564	576	552	534	542	543	578	548	554	546	529	524	509	551	537	541	562	542	556	573	537	541	516	520	545	552	568	557	540	572	525	531	570	556	575	543	560	581	555	572	582	510	542	556	515	572	530	499	551	562	553	601	544	530	549	530	522	520	554	522	502	588	529	501	523	574	536	570	528	539	555	547	542	555	481	587	540	494	538	527	567	526	514	565	566	566	526	519	554	560	543	512	603	546	516	485	520	503	518	521	572	523	567	517	519	543	600	530	497	527	537	531	534	503	539	542	551	559	570	531	557	506	536	519	573	534	537	551	529	546	571	550	563	533	498	524	516	530	496	543	541	490	518	571	498	564	507	580	533	582	540	502	510	527	546	563	568	513	532	525	516	543	541	553	536	564	530	499	533	569	537	510	510	548	557	576	556	533	463	540	581	593	541	594	589	559	567	569	532	526	500	556	553	490	574	554	506	526	559	507	535	587	541	567	542	508	554	498	528	586	538	545	556	556	491	548	537	538	559	555	542	548	527	562	514	573	568	485	539	522	540	559	501	545	529	498	572	507	566	513	513	533	518	577	514	542	559	521	585	581	541	539	532	521	564	546	513	547	542	564	562	543	497	539	532	550	578	523	540	598	550	558	561	552	575	564	522	512	529	550	516	529	558	543	557	528	591	522	503	520	566	537	553	539	502	552	533	527	535	506	542	567	570	592	566	573	521	532	511	556	546	522	513	510	550	511	539	493	529	565	538	570	543	544	540	590	560	527	477	557	531	581	522	622	545	578	526	550	521	564	570	539	537	541	521	550	518	527	517	554	507	559	539	496	539	579	547	537	515	590	526	536	516	528	565	512	579	539	541	490	581	546	551	553	543	541	542	577	567	556	575	536	553	590	519	555	514	556	566	528	516	499	534	530	539	506	540	511	555	504	547	531	512	543	588	532	544	502	559	561	545	562	536	516	543	540	537	494	525	520	522	566	526	538	533	531	494	536	563	521	503	540	582	514	520	543	515	549	547	543	534	556	532	507	552	507	519	521	551	562	549	542	502	514	516	509	577	571	548	538	547	547	576	550	512	512	529	517	520	541	551	559	559	555	580	560	582	524	524	547	506	573	515	562	524	529	542	517	574	538	571	529	521	528	544	572	531	497	503	538	513	535	551	504	547	532	530	501	566	519	572	554	547	520	521	533	514	554	573	530	574	530	570	539	552	561	503	520	542	558	540	537	525	516	513	545	561	578	539	546	539	534	546	572	527	547	524	544	550	488	549	528	558	492	536	536	527	565	527	550	546	546	566	546	493	504	539	483	554	529	511	534	519	545	546	528	527	537	559	570	537	497	557	493	511	542	529	551	541	510	560	542	557	549	558	549	536	532	541	583	549	502	523	499	557	571	547	536	533	561	507	535	541	525	561	560	525	495	538	532	519	538	548	558	501	556	553	524	539	528	529	566	536	562	525	530	535	531	595	555	541	517	539	522	523	535	588	545	528	537	527	600	468	554	560	539	536	524	553	558	560	548	544	540	549	489	580	540	567	575	578	558	518	500	534	525	559	549	554	572	514	537	547	534	521	532	527	534	537	533	545	511	560	545	517	532	537	543	556	557	523	529	552	515	579	506	525	556	521	506	601	533	544	568	527	555	564	522	591	606	507	542	597	544	527	561	545	561	580	544	523	565	557	521	516	552	512	556	555	559	549	557	544	527	527	558	556	563	568	561	506	560	539	520	508	539	499	572	527	512	539	522	532	573	545	524	542	533	508	538	577	553	533	510	535	583	527	552	547	531	560	551	562	526	519	548	555	493	526	510	533	555	548	531	539	545	506	510	608	541	561	527	579	576	570	538	541	555	510	560	519	581	511	547	573	545	569	553	505	569	520	573	583	527	523	522	538	538	540	546	532	552	565	544	532	549	505	540	533	547	523	529	505	506	521	541	533	550	556	554	545	514	564	503	570	521	555	533	545	558	533	547	539	541	539	500	581	559	590	564	533	571	506	511	515	551	533	553	582	584	586	536	549	550	563	527	533	523	540	482	564	583	548	510	521	538	569	534	506	522	495	570	548	548	587	542	543	532	503	522	556	521	586	556	549	509	542	577	550	570	548	537	537	582	524	530	556	548	542	530	519	554	523	550	554	523	560	546	538	538	503	553	538	602	535	521	521	537	514	517	582	573	539	537	538	560	601	540	541	534	577	514	512	543	527	502	545	533	509	558	565	522	595	560	554	516	564	545	532	521	552	510	499	557	528	546	494	547	557	526	496	561	524	555	555	565	519	565	547	531	552	521	552	511	568	571	529	573	519	528	528	558	484	511	548	536	521	530	548	549	530	518	519	531	530	546	569	535	549	565	549	546	532	547	550	547	555	531	561	537	533	532	527	568	557	576	529	513	530	511	590	533	537	533	515	526	545	582	498	514	571	524	540	520	515	523	518	538	565	576	549	532	519	531	527	502	538	533	511	540	535	522	534	542	536	545	549	552	542	517	532	544	574	510	571	568	561	559	549	507	555	545	523	506	533	585	592
26728	20510	8155	514	262	251	240	230	213	209	226	219	245	208	196	222	212	200	216	189	201	198	186	196	214	217	209	230	214	186	177	186	220	217	191	231	238	223	213	225	194	214	194	206	185	206	181	221	201	194	187	185	209	204	238	180	202	194	194	176	203	167	211	220	211	191	186	194	203	233	200	220	227	229	200	197	214	206	188	179	202	206	190	209	203	215	243	225	188	199	206	199	206	207	193	192	206	217	211	203	205	188	174	192	201	209	208	206	184	178	191	195	181	230	207	219	225	195	210	177	184	234	202	196	178	206	211	212	190	211	214	177	214	205	197	196	214	208	176	188	225	205	201	192	193	203	198	187	187	193	200	170	199	215	225	225	185	182	201	198	165	218	226	204	193	199	186	207	214	186	204	219	208	214	210	193	203	211	177	186	197	198	209	210	203	210	224	212	189	179	185	222	207	227	201	186	194	192	215	208	221	203	214	194	215	204	207	208	173	204	201	192	195	198	209	199	217	203	195	197	189	225	199	184	205	174	181	210	211	196	194	238	205	172	219	205	196	179	194	221	196	197	216	207	179	190	193	218	194	213	204	198	198	182	208	224	200	199	178	202	182	215	179	205	199	198	218	194	225	202	209	225	213	214	188	203	198	200	213	208	215	202	203	233	201	182	193	196	190	166	199	194	186	202	194	197	196	189	190	210	191	214	203	202	189	193	202	183	192	211	213	190	203	195	209	202	205	188	173	200	207	192	191	205	178	210	192	216	185	220	214	213	179	192	213	195	193	190	212	210	196	152	183	196	182	208	204	215	199	195	204	216	192	181	218	209	206	211	186	201	194	201	199	190	200	213	184	211	208	220	198	200	217	206	195	225	198	200	218	203	190	195	207	220	210	188	204	199	215	187	199	207	224	176	231	202	217	226	177	204	214	213	186	211	200	188	178	184	193	223	201	196	174	190	215	193	200	220	195	190	237	226	220	209	191	194	223	208	192	199	200	167	193	206	186	210	194	219	184	184	178	203	213	194	212	203	225	207	193	199	193	189	223	196	203	221	181	189	182	198	223	193	215	180	202	187	192	191	194	190	183	231	238	183	209	172	184	210	186	195	187	205	207	195	233	201	213	220	207	195	214	188	201	171	218	187	219	202	208	212	199	184	203	223	220	217	199	197	193	207	206	225	178	185	190	194	206	200	194	199	201	222	193	205	227	214	214	186	185	199	213	204	225	189	206	203	182	212	217	181	214	185	189	208	205	215	215	209	190	198	208	196	203	217	203	235	214	192	204	193	165	212	206	183	194	208	210	171	214	190	181	204	185	231	205	214	193	215	215	200	189	189	213	201	205	218	199	214	184	218	216	181	184	228	215	199	224	208	209	196	221	199	192	211	202	205	205	181	192	208	179	213	199	209	204	205	207	204	248	210	188	203	208	204	197	192	202	201	199	197	186	202	192	216	202	189	198	201	204	200	199	201	218	200	182	188	208	179	215	206	186	216	184	194	202	187	188	215	184	210	225	182	214	206	215	166	215	186	214	186	195	198	208	195	219	218	193	197	216	200	210	190	219	179	212	194	186	207	242	197	216	213	195	182	187	199	195	176	217	201	211	200	181	236	216	190	219	199	217	169	218	203	179	209	204	180	200	189	183	168	162	217	231	184	186	210	194	204	195	210	217	203	216	208	189	208	233	202	178	177	224	194	216	234	218	197	200	206	195	220	180	196	197	234	208	204	200	203	199	203	202	210	175	203	180	199	204	205	179	195	191	192	223	206	204	201	191	221	187	186	214	211	182	182	197	199	183	201	199	205	206	198	199	231	167	201	205	170	199	208	181	181	210	200	202	240	200	199	202	200	176	206	189	213	182	206	192	202	199	193	217	228	224	220	195	204	178	198	192	226	188	194	185	195	188	210	203	193	205	212	205	219	214	202	185	229	221	200	184	202	193	182	176	199	195	207	207	182	222	216	172	194	193	179	188	162	195	223	172	200	172	193	235	205	199	200	170	212	209	217	208	187	197	214	213	192	207	211	210	216	205	212	227	197	219	206	193	210	211	222	197	211	212	184	192	208	207	177	240	207	207	215	186	188	212	214	194	207	212	198	203	177	192	198	182	201	209	203	238	213	199	198	228	190	197	212	204	178	192	225	203	180	210	179	218	189	204	194	193	188	231	221	196	195	199	198	202	194	226	209	202	196	225	191	217	196	229	191	193	189	218	213	220	203	190	196	193	211	200	213	217	195	180	178	194	193	200	189	176	171	204	197	183	199	184	205	222	198	210	193	192	165	205	208	212	203	199	185	213	222	193	216	204	227	188	187	204	176	201	189	210	227	206	210	166	202	209	179	181	205	213	202	210	211	187	180	195	187	206	201	169	178	193	231	207	184	191	205	205	182	193	195	202	199	179	186	166	213	205	181	216	213	199	209	212	203	192	185	203	215	187	217	183	206	196	192	193	206	217	205	213	192	180	193	189	221	205	202	187	213	203	183	180	231	191	185	181	195	201	201	220	200	188	201	206	208	211	189	191	202	203	220	206	213	184	194	220	179	223	227	229	198	192	200	214	189	204	198	197	223	193	179	204	213	195	222	200	205	220	200	218	217	189	192	201	205	215	185	187	209	199	204	232	213	202	196	187	216	174	184	188	202	205	188	196	175	212	203	204	198	192	186	190	202	195	202	212	200	202	203	207	216	201	188	168	209	234	167	206	225	205	225	206	208	220	238	174	182	191	227	198	192	227	171	184	203	194	207	179	198	191	206	190	204	196	209	202	186	206	219	202	187	232	197	225	189	193	209	196	191	193	201	196	210	206	222	228	211	174	216	194	196	219	185	201	211	224	198	193	226	190	235	213	194	198	194	201	214	221	184	185	218	190	202	194	185	182	221	200	202	208	185	216	210	189	200	196	199	199	208	205	197	200	200	168	214	207	204	199	185	186	204	213	202	205	202	222	191	190	189	233	214	194	196	195	181	214	192	193	197	190	211	214	209	208	214	169	197	213	186	218	208	207	220	218	205	208	166	195	202	194	226	196	196	190	189	207	187	199	220	192	204	195	200	206	189	196	195	196	210	206	191	196	196	207	192	205	208	214	182	221	191	207	190	172	210	216	198	230	219	213	195	259	214	219	197	204	198	205	212	201	217	235	218	191	205	189	206	216	199	191	194	193	206	195	213	182	202	174	217	203	185	185	187	216	203	213	235	186	195	176	174	188	208	209	223	182	190	234	191	220	215	227	225	192	220	201	191	185	219	201	187	185	205	190	189	205	183	221	187	213	210	200	205	190	231	207	192	199	217	184	190	216	205	193	193	195	212	202	202	215	204	198	192	192	183	206	220	206	192	203	222	200	204	201	191	193	193	207	220	185	206	206	212	179	194	192	203	195	205	182	176	214	183	221	226	186	190	207	190	220	204	184	211	214	181	190	231	212	165	210	204	204	197	209	209	205	195	198	228	206	196	207	205	188	198	180	155	201	188	185	202	195	186	196	211
9172	1458	1275	741	599	537	487	434	427	407	433	438	450	416	415	373	383	428	417	369	383	375	400	397	393	383	410	392	413	387	412	371	421	374	408	407	370	387	424	361	398	390	400	374	411	416	368	446	401	379	407	376	395	389	386	365	374	393	443	380	405	386	407	385	368	385	415	423	399	370	395	389	357	408	373	396	376	406	421	424	386	414	395	404	427	401	392	395	412	390	348	397	402	387	383	404	425	410	423	403	382	398	356	359	397	404	377	368	383	389	376	372	380	383	416	371	389	394	401	418	372	417	419	418	389	360	391	392	404	422	373	407	388	404	381	376	385	395	408	391	394	356	396	394	387	368	365	407	445	419	389	348	382	371	388	418	367	420	388	385	422	444	416	388	386	386	377	390	388	403	407	385	427	386	418	403	408	385	388	397	380	360	401	343	364	396	385	454	428	391	397	399	396	420	378	364	392	390	442	409	375	368	383	380	370	399	412	389	348	371	394	389	408	375	372	379	418	354	413	417	400	393	375	397	369	366	395	390	409	363	373	375	401	351	352	348	391	386	377	388	375	373	380	400	372	422	362	356	377	413	388	380	391	411	424	397	393	360	406	405	386	412	396	420	376	390	390	408	411	390	401	405	381	385	389	407	371	353	417	386	386	387	400	384	399	408	401	371	409	372	396	381	411	430	394	420	409	375	413	397	386	365	398	397	371	438	388	346	366	373	377	401	384	376	390	394	365	407	393	360	414	386	388	382	376	381	431	384	396	366	418	387	381	362	411	379	417	414	357	389	416	399	395	359	396	376	379	434	340	376	397	393	421	375	395	357	349	390	369	399	395	399	403	372	405	368	427	386	419	408	426	384	375	424	386	397	419	373	381	381	366	394	403	370	409	419	361	417	390	404	397	421	364	401	396	379	407	376	390	358	406	443	378	401	435	347	406	371	400	379	376	400	393	406	361	372	404	364	364	410	394	376	370	391	372	396	383	395	390	393	401	369	387	400	389	422	388	401	401	396	382	416	420	388	383	427	383	407	418	392	376	384	413	388	400	367	401	386	415	376	378	392	383	412	424	413	374	362	411	402	381	383	376	403	413	323	397	390	369	409	394	424	343	387	374	408	425	405	400	388	403	396	417	382	418	381	413	356	398	422	368	358	405	380	411	385	390	409	396	376	362	392	404	373	393	386	370	377	392	367	405	390	388	366	352	405	387	365	384	382	387	397	395	373	401	404	371	389	395	372	406	370	385	399	381	352	374	398	391	404	443	351	398	389	387	408	389	393	416	445	380	394	367	428	412	359	374	373	409	387	392	411	405	373	378	347	400	359	395	402	363	387	395	402	394	362	427	401	382	379	376	363	342	388	396	382	394	355	390	393	398	364	400	412	382	390	367	430	397	408	409	386	396	402	401	399	399	383	390	358	436	379	420	406	382	382	369	399	410	391	394	415	414	390	359	374	428	387	407	444	422	380	373	350	372	402	398	413	405	376	401	401	386	372	386	358	409	380	421	422	388	416	373	404	374	373	395	366	377	348	401	387	391	392	417	370	402	409	385	402	390	383	392	391	417	380	395	370	405	405	409	381	387	412	428	449	411	409	351	384	390	403	396	372	420	416	384	368	376	358	417	366	426	430	414	397	428	391	372	361	356	380	359	352	390	402	368	375	398	386	395	393	375	439	409	365	367	391	410	388	385	384	374	391	353	384	369	385	374	389	382	377	365	385	370	382	385	406	389	382	377	393	429	374	377	419	381	422	380	384	361	438	355	422	379	366	417	409	376	374	379	422	355	386	382	362	410	393	350	409	390	376	408	343	381	398	365	382	395	394	386	428	387	387	411	372	404	448	388	434	387	383	399	397	378	406	394	372	391	404	404	386	376	412	389	393	371	349	396	389	404	381	364	362	410	418	411	399	389	373	374	393	389	414	361	379	377	385	375	381	375	433	373	402	362	366	442	411	377	380	385	427	398	400	355	393	384	359	418	368	402	387	362	364	356	383	365	374	410	377	391	394	377	395	419	373	399	396	357	375	348	383	374	382	393	389	391	351	412	369	401	432	353	369	382	387	398	382	396	394	396	404	349	391	382	387	361	419	417	386	396	370	413	446	414	412	372	418	378	385	387	386	428	400	402	385	384	387	382	422	390	388	413	384	415	407	353	427	363	421	401	412	387	403	371	389	364	374	445	396	382	381	369	432	409	370	392	408	393	392	388	369	377	384	389	417	371	384	391	410	386	374	394	409	391	377	382	380	403	371	392	368	397	394	392	398	370	366	406	426	408	374	389	371	364	373	424	408	406	392	404	411	383	403	386	430	390	366	383	368	382	393	404	423	371	388	381	407	384	383	371	364	401	375	391	409	388	389	391	403	421	406	394	391	366	421	414	389	398	386	388	354	349	367	429	414	406	403	400	375	396	408	380	409	383	390	457	392	388	370	403	384	397	378	384	368	397	397	406	350	410	387	423	407	408	391	364	417	364	405	378	354	395	341	419	375	407	354	375	388	359	400	408	388	423	370	444	387	357	385	401	386	403	364	377	398	397	355	338	394	356	380	407	396	379	385	376	398	386	428	369	379	402	354	400	397	373	369	382	399	398	392	422	374	370	393	395	396	373	397	400	328	393	406	397	377	371	390	401	402	365	357	420	387	399	393	408	403	412	369	393	419	389	359	337	413	395	403	403	366	398	408	349	411	408	398	419	366	391	386	402	408	398	423	430	368	381	386	367	408	341	404	369	386	397	408	419	387	363	397	396	406	375	393	390	378	384	414	404	397	452	406	365	397	391	365	373	383	385	379	390	421	396	386	372	409	427	422	372	367	361	373	367	392	388	413	384	391	377	386	408	395	379	380	377	394	391	395	396	386	369	392	402	413	396	371	435	370	420	368	410	404	411	396	407	403	394	400	370	440	407	384	400	378	382	394	385	379	367	413	336	349	382	344	376	367	391	384	373	409	364	406	387	375	366	347	375	400	379	439	395	394	436	413	404	395	353	390	388	382	373	412	397	365	404	385	405	404	366	411	374	364	411	354	388	409	440	377	404	392	365	405	395	364	348	381	391	369	371	400	393	372	379	416	414	379	376	406	401	399	359	449	387	396	375	405	407	428	418	385	393	430	406	368	383	402	376	384	359	400	396	382	356	391	386	381	418	421	370	406	407	411	391	364	398	364	422	406	420	367	407	414	384	379	376	373	397	414	420	403	387	372	389	370	388	425	381	397	379	400	399	386	389	424	414	393	399	421	400	398	394	416	364	402	393	384	425	372	378	407	374	388	395	394	373	361	406	393	374	367	371	385	408	420	405	441	399	413	383	389	370	411	425	420	358	369	389	378	400	380	381	396	414	426	398	357	423	412	361	354	422	363	382	394	392	417	399	372	379	412	410	386	386	370	393	366	400	435	368	398	402	391	410	402	383	398	393	380	420	390	416	386	393	400	405	368	388	355	404	369	400	396	362	415	365	379	388	394	393	394	403	408	399	418	387	413
24033	21030	28053	24185	19775	1483	536	330	292	234	196	193	190	203	160	148	155	150	164	146	157	168	141	148	143	138	143	132	136	146	144	119	138	145	158	129	125	139	121	123	133	144	133	121	135	122	143	137	124	152	122	132	124	132	145	143	132	151	130	130	146	137	127	120	124	105	116	122	140	133	129	139	138	126	130	127	135	127	126	125	113	105	134	117	125	128	137	134	138	146	131	126	121	131	126	121	145	128	121	140	122	133	135	108	149	123	129	111	133	136	131	137	111	130	107	102	129	130	132	129	130	130	120	115	145	101	111	134	143	135	129	131	124	147	108	135	140	157	118	135	139	118	126	126	130	128	107	126	129	118	130	113	129	126	122	136	126	147	125	134	133	122	130	114	141	134	117	116	136	130	117	114	96	107	131	126	108	132	118	114	122	140	120	116	115	126	130	115	124	115	143	147	110	136	141	121	118	143	126	150	148	127	118	149	142	113	116	112	125	124	109	135	131	123	138	119	128	136	128	135	104	143	110	117	131	132	124	114	110	125	112	129	129	128	113	148	112	142	122	131	126	128	112	135	145	106	123	138	141	126	156	116	113	140	128	116	141	118	133	134	131	118	116	133	107	122	130	117	120	125	103	140	128	111	129	134	126	123	133	120	139	111	122	105	147	116	123	125	120	129	143	123	140	127	137	119	129	124	131	150	126	127	130	128	115	115	120	137	124	132	135	110	139	145	129	141	122	132	115	139	122	116	114	127	132	132	136	127	129	108	130	146	104	130	126	130	115	107	122	130	126	142	124	141	120	128	136	113	136	154	114	139	125	120	132	120	125	113	118	125	110	138	117	123	124	119	129	131	135	122	121	116	112	115	140	127	143	138	105	132	106	143	123	130	123	132	108	118	133	116	143	126	133	118	111	123	112	138	122	115	121	135	141	133	137	131	114	117	128	117	126	127	128	142	120	122	130	131	131	115	127	155	134	130	127	110	113	124	115	137	126	130	138	144	119	130	116	108	148	153	135	112	125	111	127	145	148	125	138	123	132	131	119	126	96	126	135	114	141	135	115	131	135	124	129	136	114	142	148	138	103	127	157	112	121	138	126	111	122	143	117	118	132	119	108	125	127	130	114	130	130	106	121	103	127	140	115	125	132	129	127	108	130	126	131	136	117	114	120	106	144	103	129	121	128	134	127	126	110	116	127	132	148	132	138	116	109	145	129	129	135	118	108	116	136	129	113	151	115	132	129	112	117	121	154	117	141	114	126	117	116	137	132	105	124	122	131	146	119	133	109	117	125	136	123	125	110	137	122	117	111	117	128	134	132	118	115	115	130	121	129	129	118	128	93	108	140	113	111	127	151	134	106	129	126	136	131	122	142	122	121	138	124	133	138	120	121	135	130	131	130	129	131	112	139	111	122	127	131	131	123	128	140	128	127	118	134	138	129	126	130	141	129	137	130	127	117	117	117	134	110	122	108	126	103	137	136	115	114	133	143	142	117	119	120	115	113	142	147	112	114	133	121	116	136	135	139	143	109	145	98	133	125	116	134	146	119	131	115	128	126	123	123	132	120	128	133	104	114	119	130	131	114	140	102	125	131	152	109	122	118	120	113	137	131	117	127	112	132	83	118	126	123	118	123	124	128	127	111	129	126	144	120	117	121	141	126	135	118	97	109	144	123	133	142	127	121	127	114	134	121	141	148	123	130	119	122	134	125	142	117	118	121	135	122	126	120	138	115	141	125	131	129	126	109	132	147	122	141	116	129	153	150	124	126	127	128	146	110	134	133	126	118	125	106	114	122	135	125	127	118	115	139	136	117	126	139	116	112	117	120	135	125	131	129	118	128	118	115	106	99	128	151	135	131	117	131	127	129	129	153	150	142	138	138	111	127	111	119	147	113	113	128	115	129	119	124	116	132	115	132	125	146	152	141	108	119	155	135	113	125	151	141	126	127	135	131	118	106	133	139	136	108	121	115	144	118	137	132	113	113	126	147	119	131	138	109	135	109	138	126	122	117	133	120	142	135	137	111	135	125	121	103	136	130	121	105	110	130	123	128	135	119	120	155	129	130	139	125	136	121	120	129	141	137	123	118	131	124	130	117	132	125	126	116	129	105	135	144	115	133	121	147	140	138	99	135	113	116	128	144	141	102	126	106	136	121	158	118	135	116	116	117	141	117	117	117	151	125	126	120	130	111	138	119	129	139	128	132	111	139	136	124	135	126	117	137	125	125	114	120	135	128	112	125	113	141	103	109	125	131	130	137	134	109	113	128	137	127	132	132	109	136	129	119	132	109	117	124	116	123	157	135	138	131	160	116	136	140	120	122	123	110	113	120	126	131	138	115	128	120	136	120	139	123	134	133	130	131	131	121	131	120	134	111	131	113	119	129	114	134	120	166	108	113	132	127	119	125	120	102	143	143	133	131	112	138	122	125	140	115	122	140	119	117	106	123	115	126	138	117	114	118	130	107	121	134	123	124	128	133	122	128	144	107	138	133	118	139	152	131	122	126	132	126	130	123	118	143	111	139	99	117	121	138	142	126	133	132	125	130	137	113	133	132	133	131	128	145	146	127	118	127	144	118	127	135	119	126	124	132	123	122	116	121	134	126	121	125	120	125	123	133	126	100	120	116	139	128	130	136	131	109	122	142	116	115	112	118	134	104	136	102	122	129	121	129	140	125	120	98	133	114	111	116	124	119	121	123	120	135	132	107	124	126	121	98	120	129	125	134	128	131	134	115	109	141	137	105	124	130	133	134	132	140	127	143	122	99	119	152	105	126	124	134	129	115	107	132	128	121	113	131	130	136	137	121	121	149	107	129	96	97	180	125	124	133	115	131	124	123	104	128	108	113	110	128	109	112	130	130	121	118	116	111	114	127	148	126	129	139	116	131	137	118	126	113	127	117	116	120	126	116	104	122	137	124	126	111	137	120	122	123	170	114	143	131	122	128	132	125	109	145	126	131	128	138	136	135	136	142	145	135	122	120	125	130	129	150	142	112	126	138	132	124	148	124	129	135	121	146	120	130	120	135	117	116	118	118	126	115	133	135	134	124	118	135	127	111	147	134	121	138	128	118	134	112	126	120	133	103	102	113	125	118	121	120	106	122	119	111	130	129	115	122	117	130	137	141	124	129	163	138	117	138	121	133	110	113	131	132	124	148	139	117	96	123	108	122	141	130	142	116	142	113	152	130	107	117	141	130	126	124	126	129	135	121	125	129	126	131	135	117	133	120	117	129	139	112	124	119	123	128	126	144	134	136	119	136	146	141	134	119	130	132	110	125	115	129	135	120	122	136	139	129	129	125	107	133	123	130	124	116	133	111	124	120	110	149	130	123	128	133	122	113	148	108	128	101	126	131	123	135	147	119	136	125	135	109	116	119	131	113	121	132	113	119	113	115	122	120	130	109	138	125	130	141	125	128	136	124	123	125	124	121	126	110	126	132	144	135	127	129	125	122	128	131	130	122	111	108	108	132	153	128	122
16751	9160	7897	3859	2465	1779	1367	1121	818	771	634	596	519	482	456	404	402	381	343	346	330	317	315	285	304	308	269	294	288	316	292	294	269	295	278	281	245	247	283	242	254	268	269	259	256	270	293	251	243	248	249	269	260	252	226	254	248	239	262	264	276	245	276	224	264	263	255	263	244	275	262	241	228	285	257	236	257	249	273	244	244	272	275	233	262	249	256	238	240	238	265	255	255	253	254	220	281	233	266	258	251	245	255	214	248	249	265	256	266	261	240	259	262	254	238	233	229	263	248	290	259	285	263	240	246	247	276	269	245	273	236	248	256	254	264	255	258	292	263	280	250	242	272	274	253	245	260	259	261	254	275	242	249	254	232	263	246	269	249	257	245	246	231	249	232	243	247	267	221	233	251	260	225	247	233	268	274	241	240	261	249	288	266	252	266	243	245	249	220	249	256	250	241	237	224	241	242	248	269	279	275	261	225	246	218	263	234	253	250	262	258	238	262	229	259	226	232	225	290	242	239	231	252	252	260	253	267	271	258	237	271	239	218	251	280	250	280	260	262	237	227	240	268	264	260	242	237	277	259	240	240	242	242	257	265	266	264	288	254	252	235	238	274	273	265	252	223	243	237	241	233	230	261	246	287	242	268	246	252	279	230	231	256	242	202	247	255	254	256	264	265	237	242	226	249	270	250	251	234	249	227	253	254	233	254	262	273	242	228	270	268	249	254	249	258	244	228	263	236	247	264	277	242	271	245	241	222	236	217	227	267	271	260	244	253	227	243	276	247	253	231	244	196	245	247	258	253	260	239	233	262	288	257	246	224	214	282	240	264	240	227	259	255	248	247	226	242	267	255	268	240	255	233	275	253	275	256	255	271	243	227	247	279	278	225	244	242	246	248	254	269	254	243	255	254	262	230	289	244	263	260	256	235	203	266	278	242	228	237	258	232	246	242	274	264	242	257	260	261	237	229	236	256	282	266	256	255	250	257	248	243	248	246	250	259	233	241	236	227	252	262	245	265	243	230	269	254	252	234	233	232	249	250	247	257	267	262	236	230	256	210	265	217	253	251	240	264	213	274	247	260	257	228	257	234	222	229	277	250	238	218	237	250	252	254	247	277	258	256	266	252	262	246	243	243	242	261	250	266	221	210	277	241	263	243	222	278	239	231	238	280	219	256	247	274	274	240	272	270	231	264	256	240	253	241	281	268	260	264	279	270	250	238	262	263	236	278	260	247	277	252	258	266	254	260	256	236	246	253	232	252	241	209	246	245	250	273	253	242	221	267	245	247	272	236	267	220	267	263	254	292	237	239	247	271	233	232	245	244	240	280	232	239	266	229	270	224	243	233	239	253	242	261	269	251	242	259	256	274	240	285	236	303	247	248	239	274	245	236	269	256	249	238	262	257	247	264	260	213	273	250	248	263	263	250	245	237	270	266	251	230	234	251	238	246	239	257	271	249	244	250	229	251	228	283	218	276	247	257	241	216	239	248	242	274	263	256	273	239	250	253	249	257	236	256	236	249	276	260	250	266	224	238	278	226	261	252	281	262	198	265	261	240	245	274	259	249	268	246	230	250	248	265	242	258	284	260	246	227	242	270	253	241	227	221	259	262	225	219	254	269	219	252	278	274	276	249	235	254	229	256	248	241	228	239	243	304	271	252	228	261	261	241	264	271	252	224	234	237	276	247	272	241	247	249	257	214	250	244	275	218	256	239	255	234	241	243	258	224	254	242	257	236	262	242	245	252	223	219	228	261	263	273	253	247	225	249	266	258	259	263	260	261	223	276	279	262	254	251	255	258	238	258	254	209	266	289	245	225	240	223	255	260	235	239	276	259	262	260	251	263	273	261	246	275	237	254	276	245	245	251	246	260	263	256	246	239	248	273	254	262	272	259	254	234	231	224	244	232	239	258	243	275	256	235	218	237	251	253	263	269	250	224	248	232	244	250	244	239	255	255	241	257	253	278	257	266	276	268	256	243	224	231	268	234	270	270	250	238	242	236	251	252	268	241	253	260	264	253	256	272	270	251	246	253	250	229	247	266	250	245	241	264	281	268	254	221	254	246	246	244	269	240	234	246	229	261	267	248	226	201	245	247	247	247	230	232	222	264	270	229	260	229	286	252	257	268	238	243	268	268	242	238	266	231	258	249	262	265	246	253	243	242	257	227	245	272	241	238	242	241	255	243	288	261	268	274	247	259	241	231	267	228	259	247	250	276	256	247	228	254	238	255	239	261	253	273	257	250	253	229	227	269	231	249	233	273	262	249	275	235	259	241	240	260	252	242	239	255	251	245	274	227	240	258	273	262	246	234	239	250	253	254	230	242	268	267	264	275	234	231	254	251	242	260	247	255	234	255	253	236	239	246	263	245	266	265	233	250	259	252	262	234	226	224	244	248	244	227	240	264	282	235	241	232	254	261	264	260	237	247	281	265	270	230	236	208	228	239	272	237	239	245	233	264	262	233	235	265	260	237	249	246	247	231	271	235	243	273	251	247	228	225	281	225	254	256	251	271	294	241	241	249	303	249	257	254	229	224	229	247	246	265	248	246	286	251	259	253	258	247	266	261	224	270	237	240	259	275	248	251	288	265	236	245	279	246	276	279	260	235	227	270	271	232	238	243	253	222	248	270	276	246	239	255	245	272	232	264	259	234	266	275	238	250	247	257	248	259	264	255	246	239	225	286	258	262	242	229	236	257	268	260	276	246	273	245	254	250	227	273	220	272	249	261	278	254	289	266	272	239	248	256	233	234	257	257	264	261	233	241	224	251	240	255	256	279	240	237	225	256	253	254	254	255	251	250	246	241	249	246	257	222	264	252	249	250	244	277	264	246	252	262	250	238	262	262	220	248	261	264	236	253	275	272	221	250	265	249	232	231	242	230	264	255	257	241	242	220	240	239	261	235	251	249	256	253	240	270	248	250	264	264	260	274	256	257	253	245	217	251	240	258	228	255	264	256	269	251	259	241	241	235	247	237	252	250	249	257	234	234	239	240	250	237	243	234	246	248	247	227	218	243	269	248	275	268	250	219	252	247	230	242	262	252	259	268	259	245	244	247	273	259	243	263	221	263	247	251	237	244	256	263	233	249	252	236	218	254	237	266	247	241	223	249	248	227	249	254	240	260	243	223	254	249	254	253	256	275	248	256	259	249	248	240	263	230	237	286	248	238	238	253	259	277	249	237	243	262	233	255	280	254	257	284	230	248	245	231	245	232	260	262	241	235	302	254	263	247	241	277	245	261	264	226	283	284	275	249	240	243	270	241	257	256	272	243	202	269	250	267	240	265	252	219	262	217	225	242	243	257	221	242	242	255	257	265	232	254	237	254	251	261	242	266	236	255	250	228	260	246	228	254	241	232	234	270	268	263	246	279	268	223	251	244	232	227	260	270	263	265	245	255	264	227	256	231	248	242	271	260	259	252	246	246	253	265	252	238	243	271	246	233	251	224	234	241	253	267	252	248	262	279	257	245	229
23011	21030	28715	23543	21032	19080	1931	792	614	536	495	455	411	458	416	389	387	376	375	322	350	351	321	380	346	326	369	351	327	341	319	317	319	295	346	321	359	335	326	318	304	317	322	291	327	330	303	325	330	269	324	345	308	290	318	319	308	336	319	331	314	338	314	307	326	311	326	321	303	312	316	310	316	323	317	317	289	339	330	311	294	308	302	295	313	329	325	286	309	301	337	319	295	302	298	301	299	288	284	291	284	304	323	341	324	301	317	318	291	300	304	283	260	290	306	307	295	309	327	328	300	318	289	288	298	336	322	308	262	317	302	328	309	344	321	311	301	310	292	308	322	307	350	311	299	285	297	297	310	271	314	296	317	294	308	315	308	310	308	297	309	291	311	303	306	310	308	302	307	266	292	311	312	310	308	336	285	320	307	309	312	319	287	326	287	287	283	330	304	317	327	327	285	324	313	299	313	307	326	315	312	319	338	293	282	296	290	308	314	303	352	340	304	336	293	297	306	304	328	307	289	334	310	322	303	311	329	305	325	303	319	341	288	305	301	280	287	288	294	315	313	295	357	307	287	301	318	304	328	305	299	288	319	294	282	309	284	289	308	307	329	319	311	314	304	285	293	317	280	300	313	302	301	313	342	303	303	318	317	308	306	293	295	274	317	327	280	302	295	277	324	294	319	314	332	304	315	315	303	292	307	307	321	297	312	294	306	303	308	318	299	306	339	293	300	315	305	336	321	323	318	303	324	317	288	325	270	286	269	286	323	305	278	310	288	287	317	291	290	317	312	329	289	302	304	308	329	302	292	292	301	290	286	334	310	332	304	301	311	293	332	294	306	282	306	304	326	300	316	306	296	331	308	313	303	316	304	277	279	330	303	316	283	289	298	307	297	278	260	302	317	329	290	323	307	301	283	328	294	294	322	303	317	280	309	310	330	311	279	305	300	305	297	293	302	292	337	325	323	310	293	269	306	314	263	288	325	313	264	309	297	310	305	323	284	292	329	331	313	326	333	308	291	284	288	299	337	306	280	298	280	278	321	295	318	313	313	327	298	309	276	289	290	295	301	289	300	315	305	316	297	274	330	296	256	293	302	308	320	312	300	317	301	323	296	293	291	291	314	300	309	298	317	304	348	284	288	301	299	287	321	288	326	258	297	315	303	318	296	333	321	281	307	338	343	290	289	306	289	301	323	312	323	288	276	316	279	298	302	298	293	307	305	317	286	305	312	325	308	305	326	283	325	300	299	289	312	303	324	295	363	323	321	297	267	327	292	274	299	326	282	302	308	289	277	272	324	299	281	327	290	264	293	298	299	287	308	301	307	323	302	297	285	306	306	327	339	306	307	320	322	318	301	342	333	309	286	321	301	306	311	304	280	307	292	301	304	309	296	301	305	303	309	285	327	284	310	307	289	325	293	286	325	301	300	308	271	298	315	303	331	307	323	324	333	294	311	308	311	312	283	313	274	274	311	316	293	328	294	294	347	316	313	315	303	339	292	333	285	298	323	297	287	336	285	316	312	282	303	316	300	294	285	289	336	298	311	299	318	288	329	320	296	279	275	299	283	318	270	304	315	295	322	305	314	341	350	333	322	308	302	328	290	321	319	313	287	301	310	298	337	306	313	317	287	331	306	314	298	338	327	314	279	308	291	302	292	319	301	326	309	326	312	281	270	284	314	327	288	270	316	303	301	296	310	277	296	265	313	313	291	301	310	328	299	318	312	311	311	315	317	308	309	329	299	307	279	338	296	302	319	313	331	304	302	276	294	306	308	279	328	309	285	341	297	317	305	292	310	342	290	314	285	312	302	297	310	312	313	291	326	286	283	327	327	275	321	323	296	286	314	298	282	306	296	307	278	310	319	317	310	321	290	271	314	314	299	277	285	291	294	294	275	315	291	282	315	288	327	312	334	302	316	310	344	294	324	284	314	287	292	302	303	309	326	322	332	333	290	307	270	314	301	337	308	321	326	334	304	295	307	304	336	317	288	277	291	301	305	285	279	290	300	314	286	290	311	300	316	329	299	325	322	296	291	322	327	304	306	324	311	311	269	325	301	279	308	334	308	268	282	302	308	283	283	270	292	292	281	270	296	332	311	308	282	302	332	299	324	312	315	315	281	320	326	285	314	329	300	289	309	312	321	298	300	298	283	303	306	319	291	288	305	267	320	319	310	301	279	289	296	328	335	302	277	315	306	299	286	311	301	314	330	309	311	280	296	308	287	317	288	313	271	297	301	313	323	315	283	300	282	322	319	320	327	327	271	304	267	310	319	300	312	316	300	299	294	305	334	299	286	290	304	313	327	288	321	309	325	283	285	291	302	307	305	337	307	289	309	311	275	306	275	329	299	309	312	325	339	316	291	292	315	284	323	387	279	296	283	264	290	315	301	304	292	306	299	271	257	272	293	306	290	311	312	315	324	305	316	273	290	308	339	343	312	304	324	295	281	281	304	304	297	302	313	309	327	318	285	306	289	298	301	306	315	296	277	305	282	303	286	320	295	335	336	312	305	312	291	300	274	293	302	332	317	293	301	295	309	301	315	320	280	296	328	319	296	308	314	322	284	310	304	308	311	322	303	280	292	307	313	294	317	318	275	307	281	302	304	292	296	319	280	301	302	277	295	316	283	294	299	308	269	306	328	308	287	295	305	329	272	305	271	296	297	296	304	347	325	338	326	296	308	334	295	280	284	312	310	288	319	307	301	290	309	338	314	294	287	356	288	311	325	321	342	302	305	286	310	319	325	297	313	306	325	276	294	314	287	291	293	286	317	289	287	320	308	339	280	288	319	304	339	299	293	319	292	307	297	290	331	286	279	301	316	343	322	308	318	311	295	316	290	321	283	333	293	330	294	305	287	286	264	301	307	291	296	344	324	346	312	282	312	294	279	294	304	307	302	304	326	313	304	304	296	295	319	299	277	296	298	311	304	272	299	311	335	285	322	306	302	327	329	298	286	306	300	293	318	345	277	294	298	321	298	313	282	311	321	274	330	319	320	320	317	300	299	311	319	289	319	292	306	296	324	329	321	316	304	309	281	272	308	298	310	278	331	322	303	311	314	281	310	286	321	299	321	281	309	323	305	298	319	279	297	278	293	306	329	311	290	320	291	294	296	335	274	294	299	322	286	339	324	348	284	288	319	290	325	295	311	315	306	337	310	317	307	303	328	297	278	293	326	302	332	312	291	350	306	303	318	322	328	301	312	296	280	313	289	287	312	274	337	311	321	332	329	311	290	300	309	354	290	286	324	310	304	300	293	290	302	321	332	308	282	328	307	284	310	314	305	275	313	310	323	305	302	317	277	287	352	306	309	312	324	300	330	315	314	296	291	315	324	292	322	290	296	311	294	288	279	289	312	325	311	312	319	284	303	272	304	327	311	294	318	331	301	286	343	331	335	296	268	308	308	316	323	283	315	312	319	300	284	299	294	289	287	303	296	286	294	293	325	331	303	267	310	310	309	310	294	303	304	285	323	309
19738	15303	13004	6973	4804	3501	2651	2101	1772	1561	1306	1169	1117	1058	980	887	809	882	758	748	694	696	702	674	643	621	633	610	593	674	607	582	607	587	606	568	599	557	575	599	555	569	557	582	599	588	543	554	593	536	533	569	579	554	578	574	537	534	584	535	558	558	531	571	519	570	562	517	518	581	581	591	559	518	537	565	598	571	562	556	561	536	571	576	538	525	562	536	580	566	558	582	554	534	521	532	548	542	570	520	526	550	496	517	493	553	538	511	560	540	572	535	572	587	564	571	561	550	554	534	544	553	562	534	548	515	532	525	562	547	559	540	551	517	557	549	580	564	543	516	508	525	522	541	530	541	544	523	506	520	550	528	508	517	551	535	529	544	546	526	534	522	521	556	505	535	484	540	528	562	502	557	510	530	530	522	507	538	524	547	508	554	570	552	487	544	536	569	505	579	518	528	519	535	487	548	503	518	527	517	540	560	584	559	521	556	547	537	545	519	536	571	545	545	583	531	509	562	589	542	532	535	555	578	569	531	549	500	573	536	544	573	489	508	580	533	560	548	539	597	549	517	549	564	530	547	518	545	527	516	525	533	581	525	554	546	554	522	523	530	518	508	522	520	584	602	545	541	517	554	524	545	550	577	557	546	535	522	534	517	540	510	550	534	537	564	562	541	531	533	517	568	552	528	551	559	539	560	540	502	552	482	544	536	560	565	565	593	550	528	557	544	508	543	562	523	538	546	526	530	602	513	553	542	593	533	563	498	542	511	526	548	541	571	515	531	542	548	552	538	521	581	551	549	536	520	556	542	542	565	509	526	519	519	518	548	515	564	510	537	549	523	544	551	565	536	560	537	564	567	508	537	525	530	520	539	579	540	532	540	519	539	554	562	499	583	533	514	524	510	536	507	582	533	570	586	516	551	567	508	529	581	554	546	527	563	551	554	533	509	571	536	570	539	520	522	494	531	529	535	518	532	566	511	541	522	556	529	517	561	508	555	566	548	530	523	537	564	506	545	560	560	564	528	512	519	551	530	546	555	519	550	538	566	536	517	509	556	543	568	559	497	509	555	561	599	525	563	500	520	518	506	580	547	529	515	567	529	550	521	541	537	587	572	539	538	556	531	545	528	564	497	546	556	558	563	494	558	547	534	581	502	544	501	551	539	543	493	491	525	526	514	544	522	548	524	568	520	522	518	534	562	517	531	502	548	551	516	537	532	558	512	567	521	579	550	497	540	519	564	550	588	526	515	570	532	547	520	557	551	576	528	527	542	542	568	511	486	528	514	552	562	554	503	528	537	535	548	550	504	549	553	515	511	529	564	550	550	569	581	565	549	532	530	567	538	528	528	534	551	532	546	547	531	538	524	559	568	543	529	544	549	534	544	539	539	576	590	579	521	533	515	529	519	561	518	555	540	548	509	505	525	527	579	549	551	554	540	542	536	538	536	600	562	530	522	542	552	503	529	538	536	547	573	552	536	513	583	572	539	554	525	529	532	608	573	533	537	540	597	559	513	536	546	541	491	519	543	534	529	533	566	579	515	533	542	531	551	559	558	554	539	508	557	507	517	565	527	530	532	541	577	529	548	556	545	575	538	500	585	531	543	529	524	545	556	488	559	532	513	517	553	534	565	561	563	529	504	485	513	523	570	523	506	571	525	515	558	550	585	568	534	514	516	591	557	534	520	537	542	529	567	556	524	541	549	555	570	499	540	553	575	491	516	553	524	500	541	563	508	516	524	570	541	531	528	559	542	551	577	518	542	560	518	590	540	502	538	527	520	540	558	529	556	515	507	525	533	565	545	556	507	517	543	512	519	554	539	566	532	556	599	478	534	556	577	512	542	531	605	545	538	514	548	533	512	552	527	561	572	550	539	522	532	571	552	534	585	520	533	516	547	553	519	529	522	587	520	537	541	519	508	538	528	534	508	560	546	565	573	523	552	531	537	527	573	545	526	586	565	545	518	530	515	545	542	502	481	531	521	571	533	585	544	514	584	599	532	536	538	527	593	506	497	515	538	555	544	566	557	540	557	566	599	549	529	563	590	536	547	515	548	527	525	536	565	530	528	535	572	477	536	503	564	563	531	582	552	584	607	555	549	568	502	509	575	565	556	510	532	577	521	570	545	561	491	553	563	546	538	544	513	561	574	539	556	544	529	530	554	538	505	546	545	530	567	552	526	515	558	543	547	515	558	534	548	515	539	530	538	528	521	565	551	501	534	545	532	483	583	509	527	569	521	522	500	573	551	576	530	563	496	554	571	545	537	542	577	536	521	550	524	535	536	537	550	519	530	566	574	536	556	522	528	540	564	513	537	549	508	539	542	572	516	523	540	519	549	544	533	539	551	544	574	524	528	532	508	533	528	556	523	517	541	535	550	557	521	552	565	555	518	540	516	571	522	565	545	534	554	464	516	556	575	600	514	559	528	527	559	545	514	549	562	555	515	558	551	527	515	572	477	569	548	534	531	594	536	544	530	502	553	549	507	536	527	531	524	544	534	535	555	538	543	571	499	521	564	576	530	552	571	526	529	536	514	570	550	553	511	539	531	552	559	502	543	530	511	541	538	551	511	559	552	549	564	533	557	521	558	535	567	561	564	530	545	533	532	519	557	491	532	535	516	511	538	542	517	545	511	542	554	534	564	553	548	551	560	538	524	498	567	533	578	560	520	548	524	553	503	535	518	554	535	553	520	554	572	552	541	564	493	546	556	516	571	551	554	522	549	524	554	512	553	510	534	551	554	526	558	558	577	511	559	565	569	561	527	534	550	556	572	512	504	503	500	535	563	552	568	557	488	533	518	531	513	553	548	553	540	548	554	524	517	520	531	537	516	514	531	544	512	537	555	514	560	531	512	552	502	543	548	580	513	614	553	548	548	525	526	529	556	559	522	548	567	525	560	523	536	534	543	510	553	581	542	547	529	571	527	532	510	558	534	532	555	528	559	581	535	519	494	538	521	549	532	513	530	547	527	518	528	570	540	566	502	569	572	522	555	561	548	549	547	508	536	522	518	530	511	580	566	523	498	543	515	539	519	542	518	591	548	539	526	541	509	539	530	541	570	590	479	534	555	544	544	529	527	632	508	533	530	557	541	545	540	561	572	538	546	531	567	537	514	530	506	513	540	546	558	516	563	518	544	551	572	520	510	540	548	522	538	525	515	534	551	528	499	553	529	529	525	503	572	507	565	556	500	540	529	529	555	542	519	500	555	530	506	541	540	579	519	539	502	545	530	538	519	533	585	549	546	534	557	529	553	539	538	541	539	541	519	555	516	557	565	563	509	562	542	543	498	546	562	532	541	539	518	533	569	552	530	527	558	549	555	560	502	573	526	522	534	583	507	574	524	571	543	541	545	540	507	545	541	558	546	531	535	539	556	564	586	532	535	542	503	548	553	519	554	507	540	525	577	532	517	574	540	568	522	527	513	582	550	505	511	552	520	528	539	557	582	540	531	593	558	564	527	557	530	559	541	531	526	531	542
26817	20585	8465	554	308	249	240	209	234	193	215	207	198	190	184	194	193	179	213	189	225	203	210	233	206	197	203	203	196	192	223	188	192	198	217	190	207	181	215	218	213	214	224	207	194	223	184	196	195	173	196	194	207	174	195	200	229	202	192	224	173	211	192	201	179	223	199	205	197	196	192	217	181	207	195	184	226	201	204	211	197	217	203	156	193	202	192	192	203	197	185	191	212	201	195	213	213	196	218	195	236	213	205	215	201	181	207	170	222	195	186	197	198	211	196	189	205	207	214	195	214	195	214	208	195	217	181	214	208	192	225	185	185	209	182	199	196	214	206	178	243	181	201	209	180	184	201	206	240	206	199	204	210	205	187	184	185	214	188	223	181	201	212	193	204	209	184	192	206	184	203	222	201	193	192	202	216	208	203	195	185	199	184	188	206	200	194	202	196	209	220	196	178	202	199	197	202	207	199	193	186	203	193	208	232	211	169	198	222	213	201	180	197	198	196	200	194	204	200	208	189	191	192	174	212	186	197	201	195	203	178	195	187	204	188	199	195	210	202	209	195	233	226	173	196	200	200	201	187	209	205	181	216	187	203	205	195	202	233	207	210	196	195	199	187	220	180	197	214	214	198	186	204	188	199	222	216	201	192	207	184	170	186	191	198	219	213	191	187	205	202	174	204	211	185	203	205	197	224	192	193	208	187	213	187	174	199	202	194	206	196	204	203	186	192	200	197	190	187	194	215	197	196	173	216	211	172	176	208	195	181	213	226	186	197	209	200	230	196	183	213	197	183	200	172	201	229	198	193	177	178	216	196	200	202	210	202	199	213	186	190	206	202	218	196	202	197	177	203	193	209	200	216	196	168	208	196	197	204	200	185	185	200	188	178	191	194	200	180	190	185	187	195	217	220	170	179	188	215	217	195	207	183	210	189	196	218	213	196	176	199	183	230	227	192	213	209	214	169	230	203	176	189	207	194	204	208	204	196	196	216	202	195	214	185	189	197	201	191	175	193	186	197	189	203	204	205	203	208	199	194	203	202	193	193	195	215	184	221	210	192	205	193	174	185	194	206	198	197	179	211	206	213	193	203	206	220	200	217	205	201	197	187	190	221	203	200	186	200	196	197	192	195	203	187	221	174	169	198	192	183	193	199	209	189	202	207	192	197	219	212	213	188	206	185	190	189	198	189	214	219	198	199	201	196	180	183	204	214	209	206	192	183	183	203	187	200	214	190	201	172	213	221	194	188	185	169	200	190	244	205	197	207	213	190	211	189	198	171	187	196	172	192	189	206	199	196	200	210	195	205	196	191	198	189	198	189	176	189	190	184	181	196	219	220	220	197	194	194	182	203	200	201	201	189	179	203	236	204	207	191	214	226	221	213	222	186	211	187	219	193	172	180	201	198	199	185	186	194	200	192	187	198	189	191	181	202	181	197	195	188	197	190	198	223	178	200	199	199	200	207	188	191	202	198	177	178	215	196	190	210	190	185	183	192	207	208	191	220	189	180	203	183	197	212	208	197	200	206	218	212	176	213	200	200	192	218	211	202	184	195	208	188	211	202	175	204	203	188	200	228	192	219	202	195	191	198	183	198	186	199	180	186	198	205	201	196	179	227	229	226	209	178	205	213	189	233	215	207	192	207	216	222	213	190	189	214	210	203	184	202	208	195	225	204	202	187	192	203	214	223	193	207	205	217	190	204	193	194	193	199	208	187	213	209	209	207	214	187	208	210	185	217	184	212	226	200	190	191	194	200	190	177	192	218	198	182	186	193	202	214	202	205	197	234	188	181	217	210	216	204	202	181	187	216	203	206	199	188	214	202	180	195	210	218	191	217	205	192	181	184	212	195	184	184	192	188	217	179	190	196	232	213	173	234	186	193	192	171	210	226	178	182	196	221	205	189	206	204	190	212	207	204	191	204	215	207	190	212	195	190	203	192	185	201	194	169	199	183	201	195	196	192	207	200	172	150	192	192	206	190	189	221	199	195	206	189	184	201	212	223	209	201	185	190	210	216	208	168	193	207	194	197	178	206	188	204	213	191	189	187	210	222	179	193	204	197	193	207	177	191	203	209	203	204	220	184	200	195	188	185	201	211	192	186	219	198	205	178	182	190	205	186	195	215	205	198	182	197	207	198	209	203	206	187	213	196	201	194	188	214	187	205	183	160	223	203	207	219	203	210	199	204	165	202	185	187	199	195	204	200	202	222	200	197	206	199	199	189	215	194	194	199	187	214	183	190	198	231	212	183	183	202	213	203	201	223	176	220	212	216	192	198	188	202	201	209	215	156	193	169	175	229	201	220	174	238	196	190	210	195	207	180	173	180	192	208	192	218	233	204	196	212	225	199	187	202	190	193	205	189	225	175	185	203	233	194	209	219	208	202	178	217	192	197	192	211	176	170	233	214	221	177	188	213	214	191	215	218	191	208	168	177	220	201	182	216	189	198	220	186	197	216	209	196	233	193	188	181	160	173	217	201	215	217	197	188	187	186	211	206	217	191	207	209	221	194	192	209	201	213	206	200	206	191	192	215	186	185	173	206	211	239	240	191	208	216	221	198	193	205	193	181	209	214	192	194	191	181	204	199	195	201	212	175	175	193	190	181	186	198	208	210	182	195	160	207	180	175	216	198	198	203	182	235	198	176	204	212	193	203	218	187	196	184	189	189	219	227	209	216	189	200	181	241	207	194	190	192	182	197	233	187	218	218	188	191	201	207	199	192	188	164	201	215	189	181	212	198	190	180	189	205	180	208	167	189	185	188	212	204	203	191	202	205	218	178	174	196	190	217	212	215	228	212	209	200	202	201	185	202	202	194	232	224	179	206	205	221	184	200	194	202	211	204	208	196	194	199	196	207	190	196	200	204	175	210	213	213	182	211	206	238	221	193	184	196	170	225	217	235	199	188	191	182	196	201	195	215	241	168	188	209	197	197	192	214	203	202	202	208	185	196	201	178	214	223	165	186	190	186	209	186	216	167	203	181	224	193	214	202	206	215	187	189	176	188	199	208	209	208	194	207	214	203	207	221	236	201	188	202	182	211	194	205	214	180	186	200	207	203	213	210	208	173	188	192	178	193	200	177	205	201	183	206	182	207	204	191	187	212	189	202	185	188	215	204	188	189	184	212	224	198	203	196	201	199	214	187	211	174	184	203	203	200	208	174	217	193	185	168	192	194	208	181	222	231	185	215	203	192	184	224	201	188	197	179	184	220	189	201	198	204	188	220	188	206	176	208	199	210	165	212	201	204	198	204	191	213	205	180	208	166	188	200	190	170	193	186	197	165	202	192	230	212	193	185	190	188	221	193	213	221	177	203	212	179	207	203	194	181	199	190	208	190	193	184	185	182	207	205	193	212	172	190	175	209	186	191	203	210	197	188	221	207	182	210	206	206	199	213	209	226	196	192	207	211	213	189	199	193	210	188	209	212	210	180	200	208	206	169	209	187	200	189	191	215	186	206	192	204	207	211	200	207	201
8858	1411	1285	780	618	603	512	483	453	441	424	441	386	425	408	385	346	403	407	400	385	408	421	374	371	389	390	409	380	416	377	409	404	417	370	374	401	382	374	402	373	385	381	363	382	370	372	410	391	426	394	403	416	388	361	375	361	400	379	397	441	403	370	419	389	390	398	391	354	389	387	405	408	423	346	364	390	431	375	355	434	401	393	400	385	361	405	400	388	379	392	374	394	408	414	395	421	419	400	400	411	417	364	384	400	347	370	416	378	389	392	383	343	402	373	423	365	397	398	406	396	388	395	398	401	397	396	382	421	372	364	411	396	378	399	380	383	388	409	366	367	392	377	384	376	378	361	393	405	412	365	402	410	395	379	387	388	396	412	399	405	360	374	392	374	381	398	420	339	401	381	396	400	407	364	377	414	376	418	372	389	351	383	398	407	356	388	385	418	376	372	389	380	424	414	368	387	386	376	423	378	377	381	370	406	400	371	367	406	410	378	392	399	412	369	431	390	399	385	425	381	387	388	409	390	395	378	391	403	402	380	386	391	365	379	386	410	366	391	420	393	400	407	394	422	352	421	402	407	419	365	396	407	379	388	362	360	393	440	392	399	389	382	408	352	380	377	386	414	373	391	379	430	400	362	384	410	405	390	325	391	398	389	386	406	377	365	397	380	410	391	415	371	410	405	347	398	394	414	394	383	381	401	419	405	370	365	413	379	379	391	377	428	395	417	374	389	382	414	388	364	399	384	409	395	377	398	442	390	389	411	357	370	386	396	401	362	401	367	371	421	339	404	390	401	373	410	381	401	396	433	403	383	369	392	423	405	410	410	384	400	393	427	384	426	367	387	357	387	379	387	395	426	379	396	412	403	382	402	362	377	407	376	369	384	402	378	410	367	374	380	391	394	433	406	376	401	424	345	378	390	359	362	372	403	376	361	373	391	374	394	375	389	373	371	375	381	337	342	391	400	373	391	373	398	396	373	390	403	403	379	387	362	362	397	374	380	358	398	390	383	391	386	384	395	390	407	377	403	372	423	372	406	388	403	388	369	373	410	387	426	347	382	374	405	400	406	382	409	409	387	355	404	392	404	381	364	433	377	406	371	401	406	391	381	353	397	385	388	391	367	392	419	385	400	387	369	385	365	408	360	381	379	379	374	397	402	437	426	349	367	395	372	395	394	382	385	376	408	395	405	388	374	383	372	383	399	358	412	382	370	392	418	358	400	370	392	367	387	376	410	380	393	368	413	376	370	391	446	397	376	382	375	373	363	385	403	407	404	368	401	388	396	373	403	395	389	383	426	389	397	371	375	378	382	396	409	366	376	368	372	385	377	352	418	412	397	374	409	388	361	390	379	381	422	395	378	399	402	377	378	381	389	355	390	393	400	382	396	403	425	374	448	411	390	383	394	401	394	380	377	411	397	399	373	369	405	385	388	406	401	356	421	413	389	374	380	379	393	402	416	428	407	395	383	410	409	383	392	402	385	367	403	382	403	393	376	407	385	432	420	369	369	394	391	361	363	375	394	382	352	403	416	385	377	389	370	363	379	382	377	379	418	364	387	416	373	400	406	357	380	379	365	409	380	402	386	367	407	373	418	406	372	411	404	415	374	372	361	406	381	359	369	367	385	405	420	376	375	391	399	394	416	413	400	406	418	383	383	386	390	399	417	404	427	386	413	411	390	375	418	387	415	384	384	406	377	391	380	395	388	368	385	402	373	396	371	383	386	379	448	396	416	384	397	387	418	378	369	394	404	414	388	396	368	364	397	380	418	363	444	389	412	355	403	390	384	368	374	378	377	365	404	388	396	403	391	408	375	427	403	397	345	362	405	402	394	391	399	420	418	386	406	406	424	425	394	370	381	385	400	418	399	394	370	384	360	385	397	357	351	366	381	395	383	419	367	382	349	365	422	374	381	346	394	373	378	390	356	374	393	340	396	389	360	388	357	395	386	395	400	351	373	401	387	372	376	361	368	391	367	418	398	378	399	368	378	405	391	388	409	367	423	388	386	393	390	390	344	361	362	369	403	385	365	404	389	406	372	391	387	374	389	443	407	412	399	357	370	405	390	405	391	364	379	393	385	410	382	400	440	387	425	420	398	410	403	388	392	390	399	403	382	402	404	391	387	392	384	415	382	409	390	385	404	397	356	356	375	393	400	370	411	392	368	375	390	396	403	381	417	418	419	391	378	383	373	376	361	375	386	358	424	345	387	377	395	374	406	389	421	394	357	389	407	367	420	396	398	430	399	369	401	360	364	409	381	387	394	379	374	391	383	394	343	383	391	356	371	400	403	386	385	425	377	417	377	374	387	396	401	370	390	395	375	390	372	363	396	363	358	411	361	416	374	448	393	351	413	435	384	415	440	408	380	360	362	396	393	385	387	394	384	382	390	393	366	396	396	412	405	379	393	383	408	380	445	363	405	388	403	376	403	386	379	388	403	396	408	366	407	367	361	388	408	379	397	379	396	423	385	393	388	400	355	398	403	392	361	381	394	411	385	388	399	368	374	375	401	368	373	390	394	388	375	442	385	382	396	380	395	394	370	372	417	402	352	402	401	371	367	364	387	386	377	406	392	403	414	423	373	363	359	376	368	395	342	399	391	381	372	399	373	364	427	412	405	392	371	379	398	395	402	384	398	374	399	392	411	387	388	399	405	375	398	402	396	407	390	410	426	396	389	376	395	406	402	361	360	353	391	365	379	372	392	428	386	402	364	401	398	372	365	387	382	391	370	400	400	389	360	368	380	375	361	398	352	386	370	385	387	381	419	407	379	417	403	404	387	401	386	387	381	382	397	359	396	398	390	365	379	413	401	384	365	365	390	372	382	387	416	398	337	373	398	388	406	381	370	366	401	384	367	400	379	384	409	399	387	371	406	400	360	393	392	394	378	398	375	357	404	401	412	376	411	374	381	380	400	384	422	388	369	397	381	403	408	447	386	369	374	383	370	413	409	379	388	391	411	383	397	383	393	394	403	356	379	396	378	378	361	375	378	392	394	367	418	393	380	385	432	362	374	393	418	410	379	403	360	374	387	379	382	415	405	397	426	417	393	387	367	384	368	361	374	398	404	379	400	413	384	376	418	396	395	359	385	424	415	356	406	391	372	384	374	407	353	397	407	386	416	370	408	362	399	421	400	401	382	395	390	358	410	398	392	395	402	360	370	372	354	406	380	396	382	389	392	421	382	379	394	393	392	359	369	390	362	388	406	375	378	398	410	394	378	410	393	361	394	379	383	390	415	366	387	396	390	389	383	386	403	386	391	384	393	396	388	398	374	392	393	363	361	376	350	394	343	379	453	379	378	369	396	384	385	418	407	390	387	380	407	363	389	381	397	348	412	369	389	379	414	398	374	377	384	427	412	393	374	399	396	368	401	395	386	374	360	405	405	394	404	377	357	404	386	373	357	394	411	389	358	386	338	382	370	406	373	366	408	368	365	379	382	435	404	401	409	371	374	384	380	400	358	376	406	376
24096	21076	28126	24221	19772	1490	520	337	237	237	226	197	210	195	190	164	183	167	174	173	164	138	133	139	128	136	140	124	139	136	157	125	142	152	164	131	144	122	146	127	154	158	144	120	161	143	131	136	135	122	116	131	136	161	127	119	127	122	117	153	155	121	136	147	101	116	129	143	131	136	132	116	128	151	147	132	147	135	140	122	130	132	137	146	122	128	125	121	147	111	138	100	125	154	96	118	123	136	132	145	128	109	116	128	123	133	129	121	166	151	113	124	133	115	108	117	123	133	126	133	131	147	137	127	133	118	130	125	109	116	118	140	139	129	124	127	146	104	122	148	113	137	115	105	133	134	113	129	118	118	137	146	141	129	116	124	132	116	129	129	119	114	132	131	134	123	147	142	141	129	130	123	131	105	119	103	120	126	152	109	125	138	143	114	129	96	134	156	119	118	146	127	128	115	134	124	103	143	126	127	111	122	145	116	138	116	127	118	126	132	130	157	118	136	145	120	116	123	117	123	143	121	143	122	111	133	117	136	140	129	129	132	150	120	125	136	121	124	129	118	150	126	126	138	120	118	136	127	127	149	128	118	144	129	125	117	112	117	110	134	115	124	119	125	139	120	111	114	148	136	126	130	115	128	151	135	118	136	140	136	123	136	121	127	134	141	123	144	151	124	133	114	119	128	126	136	116	154	143	114	113	121	116	121	120	120	141	127	101	126	127	127	130	110	132	151	134	119	124	139	130	122	125	133	107	130	130	132	120	138	124	114	144	125	111	128	119	113	139	137	116	124	131	120	131	131	123	130	116	122	124	118	120	130	126	115	118	133	114	136	133	128	124	130	125	128	122	132	129	153	129	130	154	122	124	132	105	109	120	130	95	134	123	141	137	124	125	119	106	131	133	149	128	127	131	128	119	136	129	132	126	119	126	139	117	129	126	137	129	132	125	141	128	108	119	150	134	133	150	123	127	118	124	126	147	134	117	115	130	134	137	130	106	131	144	122	125	144	129	125	132	141	144	149	136	145	133	130	133	103	121	97	145	129	95	128	127	154	128	125	117	139	112	114	120	131	130	118	124	134	128	117	116	140	125	115	113	121	135	145	111	137	153	126	117	121	119	114	109	124	120	127	132	110	135	117	135	136	119	118	101	125	98	130	123	128	124	102	132	131	138	132	128	124	144	125	128	127	131	133	146	150	110	120	133	139	109	140	104	115	130	118	122	126	144	132	122	136	114	120	136	115	123	130	118	117	130	120	124	102	146	130	98	136	129	139	129	121	128	117	131	135	127	132	122	137	113	128	127	113	131	125	123	129	113	139	107	136	109	132	132	128	118	122	144	131	97	129	139	126	144	116	134	124	121	132	126	126	118	132	117	113	134	125	114	140	133	138	138	123	132	109	126	123	126	138	157	126	123	140	122	127	130	113	120	128	109	119	109	106	137	135	136	135	125	132	103	114	125	117	142	132	116	126	122	130	126	151	122	144	125	153	121	125	124	144	114	141	118	150	121	148	122	122	139	134	124	111	134	125	144	128	103	114	141	111	128	127	109	134	104	129	125	130	113	123	125	119	140	156	133	120	107	116	142	113	116	118	116	135	117	131	124	129	138	129	125	118	121	137	125	124	118	114	116	148	117	102	141	117	136	130	136	109	130	123	126	157	121	149	133	160	130	115	139	131	109	128	130	150	121	117	135	105	119	125	131	107	95	129	114	130	122	125	147	122	134	116	118	118	127	150	131	130	153	120	130	139	121	129	134	132	134	126	141	128	131	120	112	132	141	134	101	119	155	131	116	123	119	112	144	120	125	114	135	136	134	129	105	123	126	118	148	124	125	154	131	112	127	113	132	125	139	113	118	113	116	117	114	130	138	114	128	118	109	128	138	125	125	124	114	146	125	122	123	135	115	116	138	114	132	146	110	135	109	120	121	118	145	99	125	122	129	136	142	120	137	134	136	136	129	126	124	133	124	125	147	128	145	120	110	136	133	114	116	109	113	149	103	127	121	117	138	146	137	112	100	141	130	119	138	130	134	130	137	124	117	114	112	117	136	134	129	125	139	139	148	129	148	138	131	147	130	129	126	127	126	117	138	145	127	128	122	147	116	141	121	137	145	126	136	151	127	151	125	127	142	139	114	131	116	132	127	103	127	131	117	110	136	128	114	112	130	123	117	137	120	122	129	125	114	122	143	122	122	135	132	129	119	141	134	148	138	115	130	114	106	128	122	132	123	128	112	120	127	114	124	136	126	122	132	115	122	136	127	119	127	125	122	118	134	123	128	119	131	138	137	115	137	106	122	130	123	131	126	134	129	135	104	127	118	102	123	128	128	117	120	141	135	151	133	125	130	141	132	130	125	130	115	132	135	116	110	120	127	122	122	137	118	108	102	119	134	147	124	128	121	120	140	130	111	117	120	130	133	122	128	122	112	138	142	126	138	115	138	122	125	125	125	128	127	121	129	107	127	119	154	148	114	147	111	139	123	117	122	143	120	122	133	126	137	104	130	129	146	132	135	133	120	129	154	122	130	135	113	133	133	120	132	146	127	111	130	143	131	132	102	130	109	124	114	146	143	130	130	119	130	131	138	144	133	129	122	126	118	154	142	114	123	128	116	154	144	118	115	110	134	122	119	142	129	115	118	113	112	136	111	111	131	125	125	117	121	147	125	141	130	127	124	135	139	139	160	126	135	142	126	137	150	119	134	114	123	126	115	114	142	101	132	109	130	138	136	119	119	115	134	131	146	125	122	123	131	138	130	132	109	127	128	149	120	131	122	134	118	133	117	137	130	128	120	129	140	130	108	132	124	122	120	129	120	120	144	137	122	113	134	116	137	109	143	137	122	120	127	127	112	130	122	120	130	126	120	128	118	137	137	120	128	124	111	120	126	116	125	136	114	143	129	127	137	145	123	114	141	125	135	142	113	112	136	130	114	125	119	121	136	126	138	151	161	124	115	127	113	127	122	108	130	111	133	112	139	138	144	126	124	121	156	127	133	149	132	133	134	129	114	129	129	116	117	150	118	131	133	123	134	124	132	135	111	121	140	121	115	141	118	146	118	128	138	137	127	118	122	110	126	135	146	120	124	126	126	134	150	123	137	134	107	129	128	115	133	123	134	128	133	126	116	99	118	135	130	120	126	112	122	148	130	134	95	118	136	134	135	142	130	131	151	151	136	133	119	123	103	133	141	136	122	124	136	138	122	122	129	146	124	125	130	136	135	119	132	117	121	149	150	125	136	129	147	145	142	141	123	137	126	125	133	132	119	116	127	108	140	125	123	119	113	125	135	124	115	138	142	127	123	134	133	116	140	141	133	116	137	138	131	146	125	115	124	121	121	121	140	125	116	129	128	157	111	147	133	128	132	147	111	132	130	123	127	114	109	147	101	127	121	117	122	128	121	116	127	127	105	117	131	110	130	124	125	127	124	117	132	105	123	103	131	129	145	125	127	115	114	128	136	126	129	139	114	114	130	101	117	124
17120	9251	7835	3918	2546	1824	1391	1040	866	764	676	596	549	487	453	414	399	351	378	339	346	350	331	306	323	302	301	290	279	277	290	292	276	268	278	306	270	256	261	282	236	285	292	249	266	278	280	266	295	268	256	246	261	284	248	269	240	261	242	229	281	280	241	251	274	247	278	255	249	268	252	245	248	230	258	238	262	233	268	239	246	282	253	263	283	266	269	236	268	238	256	258	274	234	231	266	239	231	225	240	297	234	251	251	225	265	278	248	268	254	254	261	234	266	259	270	246	255	254	259	272	257	267	266	257	256	243	254	258	223	250	256	281	241	253	220	255	235	266	260	267	257	246	239	239	240	251	262	253	234	261	243	250	245	251	250	250	270	239	259	268	250	241	237	254	271	230	245	262	271	272	287	242	231	266	255	272	228	260	254	241	248	260	257	275	253	251	269	250	229	240	247	245	245	265	243	225	257	272	254	254	258	242	245	273	256	232	253	255	249	249	279	247	247	247	227	247	235	262	227	231	271	241	245	272	264	240	245	247	225	242	253	258	283	274	264	261	233	240	261	228	262	231	246	232	244	254	232	296	232	232	266	254	282	248	256	240	268	232	254	267	259	262	267	271	229	257	235	251	255	235	253	264	257	272	263	266	250	273	252	263	222	238	247	265	220	285	258	243	252	283	240	251	264	258	263	265	264	238	238	267	266	247	252	274	221	271	251	259	229	282	213	272	274	232	229	250	268	251	249	241	231	238	239	261	264	218	239	254	240	257	245	277	232	263	234	246	245	241	282	227	230	230	261	228	249	252	248	248	278	266	249	257	254	262	233	256	241	256	239	269	290	243	241	263	245	251	235	243	285	279	259	247	239	241	251	272	259	266	235	252	260	235	226	253	246	264	248	242	255	258	256	254	255	257	262	244	243	244	242	251	280	241	214	245	249	289	243	221	267	254	231	278	229	255	271	274	222	258	240	230	256	265	272	257	265	239	244	250	254	265	246	237	252	277	256	247	286	246	247	239	271	214	237	225	220	272	291	261	217	279	275	256	243	239	222	253	244	248	241	258	234	233	229	228	243	249	257	249	243	262	240	260	270	271	267	249	290	233	239	260	282	237	246	219	238	253	264	217	243	263	261	242	259	250	249	252	263	265	279	240	253	241	246	275	222	256	245	254	236	251	256	231	233	252	287	241	241	237	233	240	235	253	249	259	244	282	253	244	239	256	245	251	246	248	256	276	267	248	265	243	257	226	250	261	255	240	248	268	240	231	242	271	265	269	255	244	236	252	251	262	269	273	264	263	257	268	289	258	257	261	266	236	245	260	257	275	268	264	249	252	249	256	237	239	253	261	226	274	239	250	254	218	240	259	245	246	256	265	257	238	239	235	256	219	264	229	249	279	287	268	240	247	273	258	226	223	237	242	238	243	252	244	243	283	233	251	233	271	255	240	228	234	211	269	266	270	233	240	276	289	260	250	258	261	275	261	229	233	247	276	240	230	259	253	251	252	270	237	265	241	246	258	273	249	238	223	216	264	243	243	248	261	241	254	248	257	263	262	230	245	245	274	251	240	251	261	232	252	266	258	261	264	234	268	242	263	251	236	260	235	247	258	237	241	232	268	259	285	262	262	229	248	255	247	236	274	245	247	266	221	257	222	267	286	259	256	233	241	227	271	235	264	250	238	281	219	251	256	265	242	238	272	253	240	265	258	250	265	264	277	259	254	263	253	281	233	269	254	236	240	284	241	239	223	265	251	265	258	239	291	252	243	252	253	243	232	230	263	268	246	250	241	223	271	234	257	281	263	234	230	260	230	289	239	270	255	253	274	248	272	237	275	261	259	256	238	255	242	274	254	249	254	245	275	214	231	252	264	252	238	244	253	247	254	265	222	253	257	280	246	269	240	272	250	239	245	244	256	250	223	280	229	246	271	257	259	268	248	259	239	262	277	249	253	210	244	229	243	260	259	233	277	237	273	247	242	249	280	230	257	230	247	249	260	244	261	255	266	239	292	280	266	255	259	245	247	226	224	268	239	240	271	266	252	232	289	218	290	232	231	249	245	253	271	260	204	246	216	244	250	256	258	236	248	251	269	228	246	268	242	268	245	268	251	246	234	233	271	242	264	253	233	252	291	238	253	248	245	238	274	241	245	295	278	260	278	258	258	228	225	209	260	235	240	279	242	258	251	219	264	264	228	242	267	259	255	261	251	261	249	252	240	262	253	264	233	234	239	265	277	232	248	249	244	252	234	238	228	237	250	250	244	253	202	245	245	255	266	237	260	259	235	253	264	237	250	264	252	267	254	263	270	242	239	236	251	250	243	251	275	270	253	237	241	290	271	259	266	234	244	219	236	262	255	255	231	262	239	246	248	253	241	246	269	218	259	244	257	221	264	242	274	241	283	243	255	237	239	249	270	211	259	264	212	249	249	209	260	252	229	231	266	259	254	264	233	244	277	237	261	236	221	250	270	239	271	264	270	268	263	272	264	258	289	225	238	240	265	253	261	256	265	265	265	244	255	232	275	261	267	260	247	246	266	252	261	263	254	224	262	229	249	284	266	251	265	258	253	239	258	246	242	237	276	257	278	240	255	244	240	270	247	245	288	227	242	248	258	253	255	236	258	233	231	239	263	267	241	255	262	255	249	257	223	237	249	290	260	246	258	248	259	236	254	261	238	235	255	252	241	225	247	242	246	235	254	253	304	246	243	249	249	232	262	238	258	241	240	244	231	281	243	255	262	268	266	261	243	231	265	251	244	255	232	252	254	232	245	248	252	252	254	234	245	272	245	257	222	244	269	259	239	264	259	261	230	239	241	268	276	275	239	232	248	260	276	260	258	258	244	283	240	255	220	240	280	240	227	279	220	280	252	233	283	240	243	230	248	245	271	241	262	263	271	274	225	277	227	241	255	255	237	247	247	270	234	289	248	230	265	238	243	251	240	246	261	229	254	229	249	237	245	274	232	259	224	258	252	229	248	262	271	236	239	217	243	222	244	235	258	263	226	254	284	226	247	254	248	257	255	238	268	268	259	223	270	263	266	240	268	251	253	244	255	256	250	225	263	252	237	249	232	266	278	212	237	253	247	249	259	234	248	237	253	255	252	265	259	237	238	240	251	257	234	237	262	249	258	247	271	266	282	245	268	240	277	248	254	282	278	248	285	243	299	233	292	277	249	246	248	237	264	240	266	278	282	238	214	257	240	222	219	272	257	275	259	237	252	242	251	245	270	252	272	229	243	234	241	234	255	251	260	251	263	222	262	236	232	251	226	248	241	260	269	262	236	230	238	240	269	284	239	244	260	238	277	227	273	246	229	277	243	247	248	271	260	249	260	270	249	234	227	252	251	252	252	267	241	245	220	241	251	236	265	258	263	251	255	254	273	234	257	246	234	253	262	240	256	233	262	252	224	261	277	233	269	252	254	259	237	262	261	242	238	267	268	249	276	252	246	274	244	257	239	236	251	236	260	300	248	225	256	255	246	257
23021	21028	28749	23504	21028	18899	1940	783	642	541	513	462	475	415	413	359	384	360	404	381	389	360	386	325	313	317	330	351	341	328	368	311	346	352	357	318	317	324	355	314	302	286	302	306	310	346	332	310	341	320	349	311	307	289	314	312	292	351	268	323	295	308	297	325	328	331	315	311	298	339	322	295	272	334	325	298	316	305	298	326	308	313	323	314	339	326	317	310	286	280	293	292	308	310	283	312	289	291	281	314	299	334	316	287	295	321	328	291	301	274	316	282	326	299	291	320	322	295	322	300	301	287	287	314	314	281	330	287	311	335	301	271	291	320	270	287	274	279	335	308	304	296	307	313	333	313	300	313	330	306	299	310	292	299	297	331	297	292	320	309	291	307	283	289	332	325	311	288	268	303	301	329	302	289	298	320	320	338	315	314	283	288	326	290	300	294	282	322	285	319	296	314	318	306	301	296	335	318	314	305	299	317	316	314	293	325	318	305	304	327	287	281	317	293	311	300	297	305	328	301	316	324	301	294	296	326	313	314	352	321	257	314	291	287	282	304	298	310	324	271	308	311	296	308	310	337	295	306	290	314	290	313	318	317	324	315	275	283	310	298	309	317	308	327	323	304	297	342	292	306	290	318	268	298	302	321	322	314	282	296	279	276	313	271	294	316	313	323	297	299	325	312	313	272	331	303	310	315	318	300	292	311	311	299	298	281	290	315	327	304	305	301	316	283	304	273	299	301	299	313	317	272	315	300	311	301	328	312	300	318	331	308	316	293	341	282	324	290	341	298	314	320	275	286	331	276	313	310	308	306	317	275	322	295	306	281	316	351	298	292	291	305	297	331	293	294	322	274	315	296	272	317	306	328	295	273	325	277	332	315	326	294	293	309	319	324	343	306	292	316	271	313	306	301	299	302	306	323	332	285	290	312	280	282	312	344	299	315	330	291	289	314	280	322	313	304	294	292	288	312	305	299	282	299	304	297	322	284	292	302	300	310	294	300	307	335	280	289	328	287	327	311	306	311	305	301	324	284	315	317	340	329	332	332	316	295	296	286	305	313	297	291	300	320	274	327	291	273	291	271	294	316	325	339	334	335	277	297	299	318	282	331	302	300	323	306	317	323	315	308	273	299	317	306	292	330	316	295	299	306	302	326	276	283	309	327	349	316	299	317	258	320	296	306	287	308	305	279	273	329	302	314	328	272	302	304	347	324	306	325	279	293	321	318	318	322	277	324	316	278	302	305	335	296	306	303	289	325	308	313	350	293	303	277	320	304	317	305	295	301	323	315	309	303	303	276	292	277	298	323	309	290	311	284	330	304	319	312	344	310	311	284	298	313	304	312	316	319	311	289	282	307	325	304	322	310	297	300	325	307	319	282	341	286	303	313	293	291	339	303	293	299	317	308	303	286	308	319	312	312	317	307	276	297	315	307	303	351	295	318	307	299	311	311	287	325	281	329	311	320	307	301	288	303	339	333	298	291	335	317	320	331	286	313	296	315	329	305	333	322	351	292	291	283	312	298	294	325	265	289	291	304	313	295	287	328	310	332	323	298	286	318	321	329	309	324	285	318	331	304	308	289	325	293	285	313	347	317	270	314	298	308	302	286	322	308	320	301	302	303	310	296	342	333	282	280	318	347	312	313	303	332	280	294	285	275	332	299	309	341	303	323	290	290	285	324	300	304	296	309	312	303	307	320	298	302	313	330	293	310	314	316	320	312	326	301	315	313	309	305	339	300	295	332	304	295	305	304	325	313	311	305	300	300	302	310	289	322	320	328	302	304	329	316	297	300	290	323	327	326	273	294	321	338	308	290	268	304	311	290	348	310	297	343	307	308	287	320	336	311	299	296	263	308	353	306	304	306	310	283	308	308	287	305	289	274	288	288	321	278	317	309	306	331	318	352	300	313	289	299	318	288	323	303	312	326	321	299	303	301	296	327	294	300	288	309	307	282	311	321	300	311	353	286	316	325	315	316	331	278	289	321	316	327	312	306	306	331	303	277	313	301	281	327	311	335	294	293	306	316	317	288	295	304	272	329	276	329	308	334	295	306	313	313	311	275	340	302	296	299	330	297	271	284	269	321	334	307	296	300	283	332	300	332	311	361	330	318	306	334	301	275	313	343	316	263	298	308	276	303	319	286	311	293	269	311	311	291	302	336	318	291	307	319	303	312	344	300	292	335	311	302	273	310	320	295	313	330	274	312	317	286	309	306	303	316	278	304	316	321	324	298	313	300	305	277	279	333	293	315	317	297	309	324	332	289	295	278	304	302	322	307	289	296	319	312	310	310	320	298	335	295	334	318	271	319	327	310	296	285	287	306	300	325	300	322	328	322	314	289	297	313	305	308	335	281	312	293	305	307	304	329	315	325	357	309	281	348	311	296	332	279	293	283	303	314	272	301	309	310	324	338	285	293	342	303	284	309	315	349	281	284	304	304	287	324	320	309	308	330	314	323	316	297	320	299	285	340	292	294	307	301	326	325	289	290	312	327	277	317	312	281	284	314	277	312	294	302	317	307	305	300	299	296	331	282	293	313	307	314	312	325	298	315	320	302	311	309	285	288	303	319	323	292	305	295	312	304	320	321	301	302	317	325	313	289	281	323	281	316	282	301	319	292	311	330	291	321	303	307	305	318	317	286	296	332	309	338	335	313	305	296	328	280	296	315	325	279	280	324	301	317	317	274	297	291	299	339	324	314	288	294	296	293	276	314	290	279	294	333	295	353	316	318	297	302	313	336	282	330	278	314	324	322	309	315	336	314	282	315	326	317	312	322	297	324	282	285	310	326	328	315	315	299	322	300	297	321	300	310	332	316	297	314	326	323	321	292	310	285	307	297	298	281	316	324	287	330	302	296	281	339	299	320	308	311	324	284	301	304	310	309	306	326	283	313	312	287	312	304	271	281	292	300	320	317	259	324	341	327	284	359	302	314	289	313	312	342	297	308	293	332	300	315	286	300	343	327	316	285	288	287	279	288	302	301	278	301	298	306	320	297	294	280	297	285	308	303	302	290	311	322	312	302	300	322	305	311	314	304	315	313	313	295	336	295	286	336	306	327	304	293	294	307	310	290	313	280	306	287	322	319	315	308	296	316	301	310	303	323	302	336	304	296	337	305	310	321	310	296	315	324	294	304	310	294	325	291	306	304	295	329	337	341	303	304	328	297	307	295	296	278	323	306	315	287	312	307	275	290	303	339	316	289	296	285	293	287	313	271	293	313	317	291	288	324	310	260	317	284	322	309	323	319	319	319	300	315	345	302	310	288	297	310	316	289	343	344	289	310	308	285	295	249	289	297	298	315	307	274	289	269	274	303	302	286	330	296	304	284	329	298	318	326	275	298	366	306	312	294	326	330	315	324	341	281	291	301	299	305	325	267	319	319	313	315	285	292	322	271	299	291	304	308	290	300	307	294	312	330	296	269	306	317	303	292	293	302	305	315	303	311	279	279	319	309	319	293	328	310	308	303	289	298	283	296
21067	15289	13015	7077	4730	3407	2762	2139	1762	1554	1364	1213	1086	1034	940	887	837	836	793	766	663	705	713	680	665	633	662	643	610	595	591	558	589	643	631	568	587	597	587	592	567	542	571	607	575	570	590	580	552	562	575	568	622	580	571	545	516	592	555	514	548	559	555	530	577	548	609	570	507	518	551	554	515	572	569	528	542	529	566	562	534	554	573	517	545	551	527	533	558	511	502	560	584	541	543	532	562	524	562	524	556	531	523	555	549	530	522	522	561	531	580	558	581	584	517	579	539	584	570	537	543	534	552	538	547	546	542	521	568	560	560	524	520	496	562	555	521	542	539	513	571	503	551	545	546	542	560	519	530	537	516	519	570	572	597	519	543	559	588	590	530	516	547	508	552	555	560	556	535	550	545	520	542	566	538	500	567	570	541	482	531	512	534	593	508	512	566	567	536	534	520	566	506	548	525	532	530	558	598	571	562	551	550	563	542	560	503	552	556	542	500	534	539	519	545	543	544	523	525	558	533	530	535	538	521	534	489	535	508	525	570	517	530	589	575	546	532	562	509	516	531	533	521	502	545	543	510	577	537	487	529	556	534	562	550	546	564	545	551	547	505	549	531	562	518	523	529	510	568	531	501	517	560	543	536	531	548	536	515	561	554	576	582	553	488	549	538	568	557	519	552	495	543	526	550	511	527	575	512	518	571	559	537	476	568	538	552	479	551	497	558	522	517	558	535	511	533	516	611	511	555	540	574	531	529	574	546	539	551	535	545	549	524	559	556	546	530	533	556	510	517	519	540	537	550	544	536	527	552	548	546	563	547	523	553	565	549	558	508	534	574	615	497	536	550	569	562	502	536	547	525	524	550	541	550	543	534	512	511	561	552	546	562	561	573	523	541	533	541	545	560	595	556	510	528	513	529	542	585	545	527	546	497	548	538	543	522	497	529	558	527	570	534	504	539	567	530	540	519	593	556	527	552	544	538	586	502	548	513	541	542	528	541	552	551	517	520	527	570	501	512	574	562	535	544	558	571	538	537	578	537	525	542	557	515	532	504	522	553	554	528	552	518	521	525	567	541	547	562	523	519	560	527	533	540	497	538	523	561	544	548	485	543	539	511	567	532	552	539	550	526	554	516	532	565	506	506	510	616	575	527	558	530	587	555	553	550	520	547	599	488	541	543	581	562	523	513	539	551	533	578	523	560	569	531	516	559	522	498	520	521	541	539	538	544	552	543	508	554	555	527	518	563	539	529	589	526	547	508	535	500	506	512	543	532	546	485	533	586	527	552	529	563	536	575	531	531	515	541	533	585	540	555	509	497	527	546	540	549	559	537	501	534	510	521	531	569	492	538	530	544	560	560	548	551	543	521	511	545	510	570	526	516	526	522	561	520	573	567	501	560	528	565	555	541	538	532	510	503	561	553	524	555	532	530	542	505	494	506	548	589	535	535	554	515	541	570	535	554	480	513	541	546	574	546	496	555	516	550	549	577	509	539	575	547	551	548	549	529	534	513	563	542	543	503	518	549	527	520	565	523	537	540	522	527	551	552	515	537	506	495	548	553	489	537	544	560	547	549	578	545	508	555	546	557	545	530	527	600	545	525	551	541	557	504	539	550	529	572	516	558	550	486	527	530	533	552	538	522	554	533	533	543	533	528	514	521	510	525	566	515	559	528	515	541	560	525	554	532	552	534	544	512	531	560	514	562	574	551	517	526	536	526	514	552	551	569	528	535	486	544	552	509	507	512	548	561	535	483	577	555	537	502	505	544	531	573	546	523	531	577	554	541	544	523	526	505	552	488	519	533	582	516	525	557	539	518	542	527	555	531	542	564	555	498	575	528	510	556	489	523	512	509	548	552	536	523	554	521	538	563	574	572	487	534	527	529	504	540	522	548	511	527	536	539	532	515	539	542	505	530	538	515	506	554	530	517	530	571	528	541	564	523	526	570	533	491	512	525	527	535	530	544	538	537	518	530	581	546	544	550	559	537	503	525	545	538	551	567	532	527	527	544	560	522	540	529	520	573	547	505	522	520	537	542	552	523	548	530	513	545	562	556	513	516	549	551	557	576	583	537	546	522	524	561	551	571	498	542	521	564	536	533	577	527	520	547	525	490	542	565	526	565	535	521	517	520	519	564	533	518	508	531	545	531	550	531	548	529	546	539	529	534	559	523	547	562	513	572	519	535	526	535	541	559	522	554	548	546	511	539	516	518	575	549	559	505	529	550	539	544	572	511	538	527	572	536	517	540	536	550	537	513	506	524	531	525	523	531	539	553	524	565	540	536	563	549	554	544	528	533	564	530	546	544	512	497	534	534	572	577	525	573	519	532	560	519	554	559	495	547	540	581	544	525	561	540	539	524	546	513	532	538	567	523	547	525	561	519	543	533	512	542	522	521	544	535	509	549	537	540	551	488	502	504	558	531	512	537	529	538	526	512	491	535	575	556	525	507	534	566	519	532	525	570	528	534	539	544	542	535	524	550	552	552	513	512	584	532	569	548	560	528	518	609	538	508	561	536	544	494	519	528	533	497	482	508	516	525	552	551	497	487	537	546	573	565	544	540	555	540	547	525	579	528	527	586	531	550	551	540	502	522	538	543	552	544	517	560	566	534	543	546	540	560	522	533	553	514	540	517	497	509	532	511	526	531	529	496	537	570	510	534	581	540	598	527	521	567	515	515	511	568	540	541	550	541	557	537	538	552	543	525	536	528	534	533	539	535	588	538	518	570	560	567	581	550	535	577	535	573	509	514	564	543	527	508	540	503	510	510	526	560	509	555	511	534	558	574	525	586	506	537	584	543	542	504	560	560	556	540	508	519	526	509	562	519	575	510	573	556	555	532	544	525	573	538	516	579	530	569	532	563	501	531	492	510	551	535	533	553	479	555	558	544	547	546	526	499	581	565	504	507	549	541	558	560	521	541	541	516	539	540	546	549	572	553	566	498	567	494	504	562	514	519	560	534	473	550	568	541	546	519	526	529	522	531	566	553	565	538	521	525	546	571	553	536	530	515	552	558	536	492	524	551	526	545	544	508	517	547	544	584	555	541	558	529	535	522	544	531	551	554	554	530	527	550	527	524	571	514	555	532	526	539	545	574	507	556	529	551	548	569	545	506	553	520	535	511	569	506	561	554	512	539	511	497	572	573	530	547	556	530	548	524	544	563	531	536	532	533	539	548	545	548	534	525	518	519	549	542	558	523	576	509	541	589	550	517	561	586	542	522	547	535	536	577	524	553	526	545	532	519	559	537	532	542	550	545	584	491	549	528	564	520	521	536	509	561	565	510	516	536	549	529	576	520	538	546	544	554	545	539	520	519	520	548	507	536	553	525	544	534	554	516	539	525	528	534	544	500	558	562	556	538	544	479	581	533	576	522	545	535	493	540	489	569	511	503	547	562	576	534	572	537	519	506	553	535	543	546	568	528	541	518	513	554	535	541	543	558	530	528	497	553	534	543	566	553	567	518	538	554	560	520	508
26479	20541	8702	568	301	269	208	248	214	185	203	233	200	216	193	208	233	200	220	204	171	186	216	207	195	197	203	223	192	192	195	192	202	212	199	197	218	209	206	191	194	192	194	211	218	212	205	190	207	170	191	170	191	209	229	177	215	183	173	202	201	190	205	206	224	198	199	199	198	231	199	224	173	212	222	212	198	185	211	186	203	182	188	192	190	201	200	181	199	217	197	182	211	209	194	202	186	190	200	163	176	186	216	219	207	231	219	194	203	184	176	222	207	175	161	183	184	187	176	212	157	187	183	203	203	182	189	205	225	188	185	193	206	221	224	180	190	212	203	179	201	206	178	185	163	223	207	193	204	185	184	210	169	213	180	190	167	188	188	191	196	195	195	210	210	195	196	198	201	181	200	183	219	207	183	199	202	202	229	198	209	200	193	216	193	186	165	184	190	188	196	220	186	185	201	191	215	193	200	195	180	233	193	219	195	214	210	198	203	221	195	197	194	197	222	198	204	214	176	208	201	189	192	184	186	179	176	211	209	187	187	191	205	192	209	201	214	209	199	180	203	224	177	211	192	187	182	196	188	207	201	211	168	194	217	190	205	223	195	192	187	181	207	201	165	178	206	204	201	211	211	207	209	184	192	199	224	181	215	182	198	193	204	196	177	209	211	197	202	203	204	199	215	186	209	176	185	181	211	168	188	224	213	199	193	187	211	195	203	214	187	212	217	203	191	203	195	191	205	199	182	218	193	194	186	216	192	190	207	188	184	202	201	178	214	183	220	204	195	208	209	202	198	210	190	224	214	221	198	197	198	201	188	190	197	199	205	203	186	201	190	194	169	216	207	210	181	207	176	204	203	199	214	217	215	203	192	173	188	191	192	193	196	203	198	195	199	187	189	209	215	187	184	219	201	186	191	211	196	203	194	198	187	206	198	189	210	187	188	218	220	202	197	206	210	167	208	194	208	198	193	195	196	190	197	194	200	214	195	195	199	194	188	192	204	172	209	178	198	173	193	192	185	180	201	198	188	223	201	176	203	210	208	180	190	195	218	203	184	204	206	189	198	191	195	204	206	209	200	198	194	190	163	191	204	196	178	201	225	177	197	216	213	197	208	199	226	215	185	207	212	194	199	190	181	217	190	200	193	203	189	190	192	196	211	219	175	216	183	198	194	180	200	189	181	181	239	197	197	210	212	231	194	181	163	195	183	181	193	203	201	207	174	193	182	198	202	203	187	199	217	211	187	187	215	189	205	191	188	192	198	194	202	197	197	177	209	157	202	190	170	195	193	187	194	208	222	207	195	168	211	193	187	179	213	181	192	191	189	218	209	194	173	206	204	190	193	173	176	210	201	183	209	198	194	184	205	184	185	205	201	201	196	192	203	186	183	185	177	184	199	187	196	183	199	185	187	185	201	207	194	187	196	204	200	209	207	194	215	214	216	201	182	200	207	211	175	194	186	195	186	183	220	207	193	228	211	191	196	183	190	176	213	206	211	189	187	221	212	204	193	186	192	212	197	180	191	201	190	180	182	237	204	188	197	210	210	197	196	222	219	196	183	205	213	207	205	180	214	194	230	188	188	211	184	208	204	200	180	207	207	188	200	200	206	198	197	171	203	188	205	220	201	182	207	207	178	182	210	216	208	201	189	187	220	205	192	215	193	189	208	206	205	179	198	198	191	191	186	184	208	205	161	199	200	214	211	211	198	215	209	185	217	187	191	169	207	180	194	181	170	188	220	209	190	204	194	200	203	190	186	192	213	191	172	204	178	201	204	206	201	188	199	214	176	185	193	200	198	186	182	174	195	193	209	222	196	218	188	193	193	209	189	218	198	193	202	212	218	237	212	200	202	225	215	194	193	205	213	178	173	196	181	176	190	198	224	197	192	192	202	205	210	199	194	213	195	201	233	207	190	198	197	197	198	190	171	211	180	192	186	201	219	209	193	182	170	210	197	197	206	200	207	193	229	166	205	165	201	212	193	198	185	218	189	202	193	210	192	208	191	182	208	200	167	197	203	181	215	200	201	216	207	212	195	176	194	195	188	196	201	171	198	214	182	212	207	206	191	198	212	192	220	205	225	202	172	228	207	182	196	200	179	188	202	187	186	191	216	201	223	218	194	201	197	185	192	180	203	197	174	197	183	180	194	193	186	166	211	185	193	188	184	199	200	197	187	175	177	209	210	203	193	205	181	193	207	190	205	197	180	223	200	185	202	173	198	194	158	183	222	220	212	209	200	194	213	210	186	207	195	182	207	184	185	195	173	210	213	217	181	186	189	188	206	225	184	225	214	173	208	215	171	194	177	208	192	178	167	209	207	199	183	202	178	201	168	198	178	186	207	197	235	198	187	201	215	204	213	187	215	194	233	189	200	210	172	188	191	188	209	182	188	196	203	213	204	227	199	189	191	202	224	214	201	215	200	164	197	201	197	212	203	186	192	165	230	201	209	194	211	172	181	188	203	191	198	190	233	191	219	172	185	170	192	204	184	183	188	182	191	209	183	166	209	206	184	195	187	195	210	210	201	191	188	211	198	188	215	196	199	182	202	193	197	207	201	197	194	197	191	211	210	198	183	201	204	193	198	194	195	232	194	193	205	195	220	207	188	204	196	223	199	209	177	183	200	212	206	184	190	201	195	175	186	195	188	198	184	183	214	205	198	217	229	205	209	178	185	201	234	218	180	195	207	206	213	190	177	199	215	168	180	206	203	218	197	205	218	209	193	219	185	179	181	226	211	181	178	191	195	204	192	172	179	183	176	211	223	186	183	209	205	184	192	202	197	208	207	186	164	221	199	216	202	211	198	217	204	214	218	167	212	174	204	197	181	185	205	198	225	227	213	210	192	209	208	198	177	207	196	182	193	180	217	197	200	201	187	186	213	187	211	213	181	174	172	224	202	223	214	210	203	206	212	198	210	215	203	199	187	208	203	209	207	210	193	212	215	211	178	196	214	175	198	200	192	206	202	205	190	183	186	184	183	183	198	193	166	190	202	232	197	192	178	242	213	170	183	191	210	196	184	199	183	205	188	226	209	181	194	205	174	175	197	217	200	218	195	209	197	197	204	189	203	202	209	196	195	196	204	214	194	199	179	191	210	199	216	193	195	181	237	191	177	180	201	191	199	187	181	176	183	186	194	186	225	199	201	189	226	190	192	188	209	205	192	200	224	216	205	217	223	191	199	185	202	224	182	206	187	188	189	192	222	194	227	193	202	190	173	220	211	212	197	194	194	203	219	189	189	220	187	197	229	199	202	192	199	218	177	223	196	202	231	204	202	194	225	195	213	217	178	191	209	187	191	204	191	202	223	192	194	197	206	194	194	203	221	202	195	187	193	186	189	188	227	202	221	205	201	192	200	175	193	244	197	197	191	188	196	199	228	193	182	220	191	203	225	168	200	178	221	202	205	221	206	203	202	208	201	205	190	187	195	183	227	210	190	200	228	199	225	211	164	176	214	198	174	199	193	198	203	203	168	210
9921	1410	1264	739	633	513	509	498	477	430	451	439	436	396	413	383	433	399	410	394	402	377	392	390	396	372	387	393	421	363	354	390	361	394	415	398	376	392	387	393	410	317	406	405	363	345	386	390	393	381	403	413	370	379	392	407	382	387	416	397	408	372	403	383	408	414	369	385	367	362	398	378	390	392	399	406	386	413	394	414	367	359	421	390	385	382	386	388	407	405	398	384	398	388	419	397	374	390	361	429	402	423	381	392	346	372	380	355	374	438	397	375	391	391	381	343	392	374	392	401	351	378	384	401	389	391	390	391	353	431	376	357	391	385	408	391	374	412	415	371	384	396	378	360	402	394	405	391	407	380	387	359	348	422	381	370	396	383	356	341	407	383	382	373	411	387	387	383	410	399	372	416	404	375	377	378	413	405	405	370	367	401	387	369	394	376	416	384	376	387	429	388	397	370	404	396	371	378	388	404	355	348	398	395	402	365	395	405	410	362	427	399	359	392	389	362	384	393	390	395	408	371	416	369	398	429	377	402	373	410	375	352	408	348	389	414	417	379	380	368	362	388	388	376	422	387	389	407	380	384	371	389	376	379	371	349	412	436	417	388	370	372	382	373	359	431	350	372	404	391	398	413	403	374	403	367	395	383	368	411	358	381	403	422	361	402	360	400	382	374	407	396	378	382	432	374	381	380	380	413	369	383	371	421	400	339	366	402	375	415	370	378	388	382	408	385	382	365	390	423	379	370	372	388	391	358	388	369	381	383	412	413	388	368	399	386	361	389	386	370	390	390	386	371	391	362	411	378	382	367	411	363	365	409	368	385	419	376	382	373	404	364	397	370	367	410	392	367	416	394	382	387	402	389	365	399	410	367	392	395	384	400	364	413	381	363	403	401	380	391	387	360	370	389	368	393	374	364	374	380	405	396	396	380	367	398	384	407	356	425	385	380	362	372	409	376	380	430	383	391	403	409	383	367	379	398	409	367	393	400	368	410	404	368	371	433	431	401	407	389	398	356	412	374	396	383	438	408	438	368	371	357	388	408	374	334	396	355	384	385	405	389	399	360	373	382	419	389	370	395	380	388	377	417	387	407	390	365	388	403	392	395	398	379	376	383	419	386	379	407	408	369	412	419	376	383	426	337	413	386	410	432	405	396	411	400	411	387	383	392	377	406	381	407	387	390	406	390	384	384	427	393	424	396	424	358	392	362	393	372	393	407	411	376	381	370	404	403	372	396	351	400	405	374	377	353	391	398	387	394	393	356	393	390	378	383	400	360	389	351	401	400	398	416	381	402	406	374	390	364	379	398	420	378	374	397	369	411	351	371	374	395	414	389	386	413	396	360	420	378	374	368	378	365	398	383	385	338	404	415	388	370	392	393	387	351	371	347	391	377	395	358	351	394	361	381	369	382	387	340	382	425	429	364	357	396	371	370	361	395	378	380	420	385	393	388	386	367	421	429	402	383	408	389	417	367	374	402	381	406	380	419	373	394	401	400	416	401	413	367	382	366	398	386	384	394	350	395	378	381	395	377	379	386	376	406	420	418	350	377	409	390	382	379	374	391	385	373	375	395	393	384	361	362	388	353	376	365	395	393	408	404	370	431	378	378	401	332	391	389	358	387	377	395	368	419	378	381	396	415	395	374	383	411	364	357	393	373	373	421	410	401	395	382	395	372	385	400	379	379	380	391	384	383	343	408	371	387	400	366	396	358	368	441	384	398	372	386	397	374	346	377	390	352	385	351	386	378	394	416	400	344	379	378	373	388	355	369	375	409	394	369	396	388	383	389	378	421	384	358	371	374	396	398	394	363	405	377	359	389	362	373	371	391	398	368	405	361	401	362	396	397	369	400	376	368	416	394	419	407	398	380	400	419	393	397	375	378	400	397	379	412	360	450	401	410	401	409	420	385	383	365	395	367	412	389	394	421	399	396	383	369	346	379	378	368	401	369	395	372	419	390	380	389	382	331	414	370	417	373	405	418	411	395	364	423	374	378	370	366	394	401	386	364	392	418	376	412	358	378	399	363	381	346	364	377	355	372	399	388	384	366	364	409	410	412	381	341	394	375	374	400	393	393	436	446	401	400	399	357	369	393	375	391	364	386	397	385	389	390	391	428	388	353	370	370	429	394	363	391	405	343	411	400	362	363	369	378	401	377	386	398	401	439	378	393	401	353	395	351	392	410	402	379	361	339	383	374	378	353	396	393	390	369	380	401	391	411	399	420	370	369	369	383	404	404	377	400	371	362	375	386	415	396	385	381	418	377	390	382	350	363	360	345	415	376	397	404	377	383	403	388	388	397	390	418	395	405	404	389	385	401	376	392	422	375	363	405	366	398	392	395	369	384	400	400	385	379	350	381	345	413	368	379	378	381	384	412	398	387	330	421	372	400	396	382	374	409	369	390	400	384	386	359	352	381	381	376	393	396	363	372	346	353	378	370	362	390	386	429	384	375	379	396	391	393	368	356	381	385	382	350	389	369	393	409	379	371	363	340	394	370	380	406	397	411	406	402	384	376	386	375	381	407	403	352	364	369	379	395	413	378	390	392	386	393	414	383	385	365	412	392	391	415	395	387	399	384	428	413	393	388	377	351	391	402	370	395	378	392	409	379	363	402	387	396	375	347	360	364	357	388	367	373	381	384	374	378	377	381	365	386	373	386	408	372	419	356	423	403	412	365	388	376	408	397	400	389	364	391	368	355	379	425	373	409	389	395	360	393	359	379	369	393	374	396	374	427	413	406	430	401	371	387	406	401	399	372	365	424	397	375	347	350	390	374	397	372	397	415	394	389	424	359	388	425	397	413	415	413	387	397	389	374	399	431	414	374	408	373	391	388	371	391	402	421	407	411	388	402	363	438	351	395	362	359	403	366	414	387	381	398	390	397	381	376	407	377	380	406	433	370	421	384	376	399	409	388	369	407	387	386	385	355	387	387	355	354	370	407	413	393	384	381	364	396	377	392	393	417	357	375	375	348	398	392	396	406	387	373	418	379	410	377	415	341	400	391	350	412	354	378	379	359	400	389	367	397	369	337	395	397	396	374	385	373	413	391	420	359	392	380	369	432	413	382	411	355	381	390	415	381	376	359	388	362	389	361	375	388	394	362	353	383	392	371	389	347	407	374	406	369	395	365	361	367	373	402	380	391	412	428	362	372	384	386	370	411	407	382	356	401	392	362	401	396	405	380	383	387	403	381	414	369	373	404	387	410	366	423	367	382	411	405	389	379	399	388	392	391	372	369	361	389	377	384	364	384	389	378	394	313	389	383	384	393	421	398	393	367	405	400	392	379	386	357	362	393	353	392	388	400	366	415	380	398	383	388	363	368	353	343	410	370	394	366	392	397	395	383	396	371	420	387	403	360	384	390	388	374	401	378	376	357	407	363	379	401	334	392	364	394	398	426	346	403	390	373	358	389	354	346	368	417	392	367	410	406	387	395	377	375	397	401	368	408	372	407	377	350	421	345	388	378	390	378
24074	21050	28206	24078	20003	1546	516	361	275	272	238	210	162	194	184	153	152	181	157	147	159	157	140	132	146	139	129	144	138	154	140	134	132	133	142	127	126	143	124	123	136	116	144	136	131	133	131	119	128	136	139	144	124	130	109	134	150	139	135	122	150	122	141	145	134	106	141	134	118	130	129	126	128	146	149	152	131	142	131	119	117	123	120	125	136	115	123	113	139	121	116	133	145	130	153	124	125	136	111	127	127	123	129	116	118	143	131	113	116	113	120	133	114	137	125	138	128	118	135	128	126	129	132	138	129	149	130	142	137	138	137	133	122	131	138	139	128	129	118	152	111	138	136	120	119	126	118	123	125	130	119	129	125	139	121	129	120	142	127	143	135	142	132	127	118	119	116	118	125	152	133	126	126	129	114	117	115	111	129	120	129	132	124	136	138	142	121	131	124	138	124	119	137	123	143	136	109	115	115	136	121	124	109	120	108	115	122	125	127	130	132	127	105	131	114	131	133	136	155	137	115	127	121	123	125	118	130	115	137	125	124	119	127	116	120	119	145	133	115	110	131	127	120	137	129	131	126	115	118	134	143	137	108	115	149	138	109	125	134	132	136	139	136	118	109	124	132	108	137	140	146	128	117	129	113	121	128	131	144	137	121	106	124	112	130	134	127	134	113	116	117	146	137	132	113	129	122	133	144	134	134	132	141	128	115	140	124	136	145	131	120	125	121	129	141	130	135	115	118	119	114	132	131	126	109	113	129	120	137	143	120	141	115	124	145	121	125	130	121	120	111	129	121	136	123	123	119	123	119	154	128	135	116	130	130	146	133	141	146	136	138	127	134	123	135	117	134	134	147	137	112	131	123	131	119	122	136	118	120	123	142	118	155	126	125	126	133	126	119	147	140	146	108	116	124	121	152	112	120	146	141	138	136	140	108	121	149	133	149	137	124	128	111	135	131	124	111	128	141	128	143	129	121	124	132	144	143	125	120	138	114	147	123	135	127	113	140	119	116	122	131	120	138	119	117	132	108	123	127	122	124	132	127	119	128	135	108	136	107	128	132	130	106	110	123	129	116	141	121	114	114	143	125	129	134	128	139	127	127	110	116	113	130	132	113	123	125	132	118	120	105	151	127	128	123	139	125	135	106	134	122	104	120	97	137	117	128	118	135	138	132	135	111	107	124	118	104	116	151	114	119	115	139	124	119	126	130	121	111	110	117	117	138	142	135	133	132	129	120	116	136	120	129	132	142	111	119	133	131	117	129	116	134	121	117	124	125	138	161	150	132	129	129	127	133	114	117	150	120	123	111	137	136	127	124	115	124	110	126	141	116	115	126	120	128	137	122	106	149	133	125	125	126	130	134	122	127	125	136	129	104	131	123	124	143	141	125	127	141	129	127	121	138	113	131	112	134	139	132	128	120	140	122	125	128	134	126	123	117	134	142	136	136	131	132	122	134	123	111	111	146	125	125	110	132	142	117	135	124	133	114	143	113	122	135	124	143	126	117	109	118	118	111	139	114	137	137	151	117	125	125	102	131	155	112	127	118	135	142	146	111	114	129	123	150	131	133	122	126	125	136	93	142	132	129	137	129	127	124	131	116	155	119	116	125	123	131	130	138	126	132	126	114	128	122	137	145	111	125	121	123	134	117	151	113	129	121	107	134	136	134	141	135	130	125	133	129	117	123	135	123	132	128	112	110	134	144	121	122	142	144	118	129	133	136	117	120	139	113	128	106	119	121	140	124	134	113	130	103	144	128	128	119	141	146	112	142	133	149	117	108	113	149	122	113	134	135	114	106	108	156	123	114	110	149	123	133	130	127	135	135	141	112	122	123	131	143	133	111	136	123	153	134	110	117	119	134	129	138	136	141	119	138	121	139	122	131	113	132	140	127	134	120	111	119	112	116	108	117	131	140	134	145	141	124	135	130	126	120	115	145	117	96	145	126	124	120	130	132	96	111	122	135	136	129	125	123	107	142	139	119	106	126	127	134	128	121	128	117	141	118	126	114	123	134	125	134	119	130	119	104	127	122	132	133	133	117	156	128	123	134	117	119	122	147	129	129	134	142	120	133	133	117	128	122	130	134	134	136	133	127	147	116	133	124	128	140	131	123	144	129	119	116	128	123	104	116	129	120	118	112	124	130	114	133	119	122	151	136	113	119	126	117	126	131	119	120	114	127	117	144	139	124	132	133	124	137	134	122	131	135	147	118	122	136	137	103	135	131	133	124	134	115	137	145	136	116	98	134	133	123	137	139	112	119	142	143	131	127	152	108	130	122	133	138	126	126	124	127	123	115	127	140	108	108	128	144	114	110	148	121	123	129	122	133	117	125	137	129	123	108	123	127	111	106	132	123	111	126	124	131	128	125	133	127	115	132	102	114	125	120	107	135	109	121	109	131	99	114	122	154	126	109	139	111	128	117	121	101	119	124	125	133	130	137	123	131	142	109	122	146	117	119	134	133	134	129	107	104	140	111	136	108	128	114	125	120	118	122	120	133	137	123	129	122	124	143	118	139	136	125	126	144	128	133	130	132	128	115	140	143	124	114	120	136	159	113	135	120	113	123	152	105	131	120	140	139	138	132	121	131	128	148	116	131	125	117	127	122	145	119	154	131	127	123	138	125	120	108	134	127	114	105	107	129	121	141	118	108	100	119	118	129	125	137	124	118	143	125	141	133	138	120	116	136	121	125	117	134	156	127	141	132	107	149	154	133	128	117	123	142	124	121	119	122	125	103	107	122	109	121	135	102	140	127	133	118	126	129	140	119	126	125	129	140	151	132	120	139	132	129	127	115	112	140	123	140	157	137	117	136	138	122	112	111	130	110	117	138	153	129	128	162	121	101	123	133	125	134	115	130	111	133	105	127	138	136	142	127	141	134	134	121	159	137	116	115	132	124	125	129	130	133	125	124	103	113	126	122	111	119	130	114	155	120	126	122	131	132	121	125	127	116	137	146	129	128	113	119	125	134	137	117	121	138	122	106	124	142	123	118	113	141	122	109	126	130	163	109	125	162	99	142	118	134	134	124	131	124	131	129	113	132	122	114	132	155	116	136	147	143	122	134	124	118	129	138	117	115	129	140	135	116	130	124	99	126	139	122	135	133	108	118	116	116	121	123	132	118	137	137	160	126	137	125	131	131	118	110	111	134	123	131	132	125	142	108	109	125	111	149	139	132	114	136	133	117	129	133	121	110	134	128	121	121	115	120	112	154	116	149	113	133	152	141	131	135	117	133	123	126	111	131	118	125	132	139	108	135	129	143	148	119	138	100	124	116	111	135	107	115	136	124	133	123	112	125	134	135	133	128	123	132	121	115	121	142	125	114	107	139	134	129	114	131	121	123	113	134	89	126	122	138	102	116	125	116	117	134	116	134	122	111	100	108	110	132	126	102	144	137	105	116	117	119	128	130	127	135	117	113	144	116	119	117	125	130	143	121	124	117	116	137	131	129	119	129	113	110	143	113	120	128	127	119	140
18677	9175	7793	3953	2583	1809	1364	1137	881	764	683	592	543	497	424	400	392	433	365	364	372	348	320	336	293	322	284	288	315	293	266	276	301	273	279	294	282	273	241	291	260	281	257	252	287	263	269	241	287	266	272	264	285	256	241	258	253	254	253	247	247	251	256	240	263	276	260	244	254	240	222	273	229	242	249	239	271	260	270	264	291	284	258	240	251	236	255	236	264	242	224	271	224	267	252	245	273	273	238	252	264	237	253	262	241	252	247	257	236	260	253	259	255	264	246	274	251	256	207	255	259	262	290	290	245	216	303	239	263	258	284	259	258	252	236	233	266	234	241	228	219	219	251	248	240	234	253	273	277	253	234	270	251	263	265	251	243	247	253	246	266	277	266	250	257	264	256	254	207	280	239	271	221	255	268	263	263	224	248	253	247	246	265	251	248	240	265	229	258	280	230	262	256	255	245	243	257	258	248	243	264	241	273	266	245	258	247	254	233	268	274	273	238	248	271	238	256	262	246	221	230	253	245	238	274	242	248	233	280	242	251	265	247	283	256	250	258	261	277	271	239	240	249	285	267	258	244	251	225	249	216	252	235	241	244	247	256	229	225	253	271	239	244	260	269	264	277	248	235	241	249	270	244	255	252	250	234	287	235	266	237	248	236	261	276	233	224	253	248	254	216	283	251	254	246	257	232	248	264	221	241	274	243	254	265	249	268	286	251	241	216	257	235	240	235	209	260	271	251	249	236	243	278	229	273	226	257	298	274	244	267	258	221	256	254	256	264	237	237	248	236	225	254	273	258	260	255	272	230	242	247	233	250	250	250	253	226	276	266	261	242	246	242	266	250	242	262	260	248	245	250	258	256	252	278	260	266	247	263	246	226	260	248	253	280	244	272	265	262	239	255	236	211	241	217	223	253	241	269	239	256	242	254	236	257	265	265	212	302	241	242	252	278	257	251	236	237	233	240	241	271	239	280	231	280	257	245	267	251	245	230	283	224	237	235	259	275	261	279	221	274	293	276	235	254	236	260	254	261	237	260	232	236	227	251	250	257	215	231	243	239	246	248	268	268	265	264	238	256	246	219	248	255	268	236	243	241	240	256	280	224	231	275	215	257	232	271	289	252	241	226	261	255	243	233	264	240	243	254	256	257	237	258	258	249	272	242	233	245	238	247	264	278	260	233	266	235	249	245	225	256	250	232	235	243	238	237	273	228	214	270	258	251	258	268	261	245	243	242	270	253	240	263	274	265	228	251	240	269	232	272	224	286	248	270	266	270	256	236	232	250	230	226	264	258	231	215	231	247	247	268	246	234	243	271	261	242	255	266	231	254	260	225	239	260	266	251	235	243	282	261	248	248	248	242	229	243	243	255	277	250	248	263	260	259	284	253	259	274	233	257	252	243	264	238	226	252	241	250	245	249	212	255	261	246	219	221	251	261	278	258	231	256	220	260	218	249	229	239	239	237	256	251	254	252	255	259	275	261	271	264	238	279	236	250	256	275	243	237	243	262	264	224	277	235	227	253	267	253	226	228	265	241	243	231	251	241	270	236	252	232	252	251	253	243	253	258	240	278	253	245	250	252	253	245	252	268	236	236	256	262	265	278	241	247	248	278	290	259	268	262	253	234	268	234	246	230	220	263	272	254	270	272	238	234	254	269	243	273	254	234	249	253	245	245	248	260	247	249	253	248	245	232	250	255	241	246	244	250	251	247	234	256	255	249	251	253	266	282	262	252	270	245	240	255	259	243	231	239	237	263	225	230	248	253	254	240	225	274	255	246	242	257	251	273	251	245	251	265	246	271	248	248	236	242	248	243	270	257	276	217	283	228	259	277	262	258	234	292	251	197	254	265	252	241	255	238	263	235	244	258	265	261	242	244	253	243	224	239	223	260	235	251	267	246	244	225	241	260	260	245	259	247	223	248	246	223	257	243	238	256	239	234	265	257	253	221	227	248	266	243	258	277	251	263	256	251	227	279	247	252	211	246	255	252	250	247	259	258	260	242	248	254	274	229	253	233	247	235	243	275	255	270	244	257	238	258	235	220	251	282	245	223	276	252	234	250	235	261	238	257	243	251	253	247	248	254	261	233	266	252	260	267	227	231	220	256	254	274	252	271	238	259	265	246	243	259	261	279	256	283	242	258	261	253	253	246	263	246	236	269	248	238	244	254	267	242	261	245	244	268	249	229	240	282	253	238	270	279	257	228	251	268	246	286	237	258	271	243	258	254	259	263	267	259	240	261	253	240	239	253	255	244	219	256	241	252	262	260	260	215	226	276	256	250	227	263	237	242	261	243	264	236	251	225	262	255	231	270	233	231	260	257	257	227	253	256	266	239	247	254	234	255	247	235	264	263	270	241	270	245	243	233	260	254	215	265	262	222	269	250	259	239	258	237	245	244	260	231	240	257	245	236	234	242	221	271	269	253	258	244	238	244	266	234	239	234	255	227	267	235	277	236	245	250	247	232	281	255	233	278	248	239	279	255	260	233	268	257	253	247	252	264	258	238	243	237	270	253	243	256	215	280	261	251	270	259	248	239	262	256	233	281	252	257	271	261	267	249	243	251	279	251	252	261	263	268	253	247	257	274	251	261	246	217	265	292	249	254	259	250	247	228	208	261	256	279	234	244	260	258	274	249	240	237	263	251	246	231	256	248	253	243	255	259	276	278	243	234	245	230	260	254	268	249	264	229	258	250	231	271	236	279	247	254	279	239	237	262	252	241	248	246	273	247	239	258	225	262	272	256	249	232	259	266	260	230	254	261	247	241	257	276	255	238	264	250	258	251	284	251	271	271	263	267	265	232	275	270	264	221	263	262	232	232	270	216	231	269	237	242	269	276	245	203	255	268	230	255	265	229	278	260	251	256	227	270	236	270	220	244	249	239	263	226	245	249	268	247	259	215	236	266	266	258	252	261	234	257	246	252	248	243	259	242	263	250	244	232	266	230	230	262	223	263	252	257	229	234	238	232	263	249	274	270	273	224	274	272	253	247	262	268	251	236	276	228	270	223	285	246	249	277	241	262	244	262	252	235	237	249	275	248	250	211	259	225	215	244	237	234	215	250	255	236	259	253	273	251	246	256	248	235	231	218	273	233	220	223	251	255	247	238	243	253	235	252	229	241	265	263	234	254	253	243	231	233	256	277	243	245	255	253	240	242	272	251	239	270	254	237	263	257	264	248	260	229	245	210	256	270	241	265	269	261	247	273	226	251	272	216	273	235	239	266	236	252	233	249	244	246	256	266	244	259	259	264	227	277	257	260	209	266	240	266	225	264	234	258	241	242	273	239	260	241	243	281	250	227	258	246	259	225	256	238	232	238	259	240	258	241	262	257	247	256	230	249	227	229	276	232	256	228	244	256	252	253	238	247	239	271	261	249	247	260	259	250	251	236	244	229	253	245	256	230	251	269	257	239	242	228	222	244	258	253	238	239	229	260	240	251	228	276	251	248	240	285	257	248	246	248	233	255	249	239	248
23009	21026	28889	23359	21026	19365	1963	776	582	573	547	490	452	418	401	396	398	359	366	349	317	358	360	348	353	325	350	351	326	307	303	344	328	295	347	320	318	314	306	340	339	329	321	325	302	346	330	313	324	336	320	324	337	355	320	320	309	276	284	339	288	273	296	336	278	302	321	336	319	296	331	294	309	341	284	278	316	327	294	347	298	295	279	299	271	323	322	289	301	317	316	308	296	313	347	294	280	318	302	339	324	314	298	315	278	304	279	296	317	307	325	288	321	293	306	318	321	313	307	294	322	324	309	299	331	326	268	335	281	310	336	308	292	308	293	308	298	322	279	294	279	297	288	283	297	326	292	321	308	287	307	282	305	277	318	303	324	304	299	326	318	265	333	330	302	310	296	294	311	300	318	347	290	263	290	296	324	301	300	281	331	308	302	308	315	301	293	302	306	284	311	346	292	308	295	285	324	305	323	320	323	285	303	324	306	337	313	292	312	302	296	294	303	308	318	280	314	284	286	292	326	294	288	306	318	316	281	319	316	306	304	332	324	296	318	294	323	320	263	283	302	295	306	333	309	296	311	335	281	300	296	322	276	277	338	314	300	288	306	309	301	286	277	325	271	291	342	291	312	296	289	305	285	294	291	290	328	295	291	289	321	317	302	296	301	331	308	310	310	332	290	311	309	309	294	311	260	320	278	297	338	312	272	296	301	303	291	302	296	316	282	336	337	305	314	303	311	327	292	287	316	312	298	318	295	296	320	331	313	319	302	266	285	318	278	295	316	256	295	285	303	314	282	315	313	302	255	304	289	309	310	313	272	274	302	313	299	313	292	323	314	312	320	298	308	303	286	265	301	305	277	312	310	315	293	328	328	296	282	298	303	305	292	298	304	321	275	284	310	348	308	346	328	312	321	299	298	309	311	282	327	293	304	288	289	287	313	286	316	290	339	270	318	300	315	293	339	268	320	292	332	301	304	293	311	301	315	324	301	340	295	304	316	284	320	328	285	285	301	312	279	307	287	322	296	310	326	306	306	317	300	308	314	286	291	283	341	307	286	294	336	299	269	314	318	309	274	309	301	323	296	304	273	335	293	304	302	286	300	311	334	307	309	307	308	317	311	343	311	316	322	311	285	306	328	332	320	305	299	296	320	324	282	324	311	359	315	280	293	315	311	297	283	301	300	295	329	307	321	317	299	268	328	296	294	326	334	297	282	312	280	307	322	269	327	317	323	260	311	277	334	335	322	328	311	289	342	312	299	300	308	315	344	293	286	301	300	273	311	315	328	325	298	303	312	327	310	269	320	281	315	319	325	302	300	315	293	326	288	344	314	320	338	334	312	334	320	312	328	304	311	328	320	300	304	315	295	284	306	282	293	341	289	293	305	323	313	314	316	307	332	310	310	267	297	311	306	328	315	302	297	289	300	297	296	314	325	300	316	295	296	299	310	297	318	318	285	314	314	313	284	352	330	308	326	318	311	284	318	306	298	311	303	305	314	295	285	280	292	314	299	307	309	292	314	307	302	295	332	303	295	318	306	320	316	296	325	314	326	323	278	279	321	314	284	311	302	311	280	300	331	271	317	333	309	328	300	285	307	323	314	300	307	294	324	285	309	318	272	281	323	295	305	295	275	301	313	301	289	300	316	303	299	280	315	315	301	299	300	307	319	298	308	287	292	268	292	342	312	309	301	282	311	292	299	312	298	297	326	275	294	319	290	323	322	303	343	325	311	305	305	301	303	304	321	277	322	316	293	313	331	292	304	301	287	305	331	328	308	311	334	300	300	292	312	283	285	325	304	304	327	284	301	327	297	315	317	326	306	293	288	340	303	292	323	278	288	302	313	308	319	297	297	294	349	306	267	305	314	320	281	341	310	298	282	293	302	312	285	330	310	281	294	309	287	306	316	312	290	314	287	313	284	303	302	306	305	312	321	297	318	298	298	284	288	288	288	303	309	301	327	294	357	284	292	293	319	298	306	350	315	301	312	328	273	304	298	303	264	311	300	319	305	293	276	321	301	320	284	306	301	293	287	333	326	310	321	282	289	292	328	288	329	297	301	317	295	295	297	289	268	327	349	300	353	314	305	319	318	300	323	331	303	298	324	299	291	268	312	307	324	269	319	303	312	299	298	295	319	303	290	306	310	317	329	266	320	282	302	353	309	291	319	283	323	321	301	307	323	298	284	313	260	296	275	314	320	306	310	330	287	291	306	306	296	325	313	296	296	314	306	314	287	316	321	318	292	285	303	321	315	311	317	317	294	302	323	321	312	309	310	320	314	313	327	307	312	311	306	303	290	304	324	308	308	288	325	291	287	324	316	318	338	308	324	308	331	293	332	296	280	336	324	294	315	301	298	329	288	326	341	301	290	330	319	338	291	318	325	256	312	259	293	302	301	278	286	304	284	332	299	332	297	352	316	284	293	283	298	305	315	305	274	341	285	283	267	314	295	318	312	294	288	279	314	292	310	284	307	302	335	299	356	292	318	291	308	301	316	327	305	286	318	318	315	328	271	278	278	332	281	296	340	287	309	329	306	321	280	283	339	311	315	290	309	307	288	306	301	310	311	276	296	313	312	328	306	309	341	296	311	288	336	309	346	308	330	274	292	316	314	320	302	301	328	301	307	297	280	307	311	318	276	298	308	323	295	302	293	309	303	319	297	312	297	322	286	292	307	283	317	288	297	321	305	304	297	310	277	286	304	299	290	284	311	321	290	274	314	339	308	320	316	311	302	311	316	299	291	297	315	315	289	289	336	312	286	297	345	299	288	307	305	311	290	317	278	358	327	290	310	339	292	305	293	301	291	300	318	330	305	294	299	303	317	319	302	342	300	270	289	316	322	307	280	320	295	316	316	297	308	298	309	299	314	289	318	308	301	315	284	290	290	281	335	280	329	280	316	306	314	309	306	295	331	308	348	334	274	286	346	270	304	290	307	319	307	309	303	321	306	307	292	322	344	335	317	300	312	302	293	313	277	302	292	286	338	311	298	306	279	322	280	295	303	306	313	320	319	314	325	293	297	353	320	314	322	293	326	339	322	286	312	326	321	310	323	299	317	308	293	319	310	314	320	315	322	281	317	300	300	285	337	277	292	303	278	288	302	282	303	323	327	321	303	309	296	341	281	308	310	293	320	311	289	312	299	298	317	301	315	300	324	281	312	310	311	308	266	308	278	306	308	297	320	334	318	313	302	305	266	310	315	283	285	277	303	296	293	285	317	288	319	288	293	304	268	313	345	313	302	301	281	299	331	291	331	326	298	307	322	294	325	312	305	341	327	316	323	325	316	287	308	306	329	283	331	293	298	311	288	306	279	279	336	323	288	314	302	291	282	324	314	338	327	301	305	293	302	340	283	300	283	318	297	319	309	298	303	298	306	318	281	304	296	302	310	339	300	286	310	301	281	311	307	297	273	274	306	290	316	314	300	314	287	306	295	323	310	302	323	321	301	310	291	292	301	310	291	294	323	285	321	306	302	276
20095	15398	12994	6985	4789	3452	2716	2142	1802	1594	1280	1181	1093	1032	902	835	830	814	757	726	716	720	676	647	680	675	632	632	620	633	605	611	566	619	615	619	574	567	605	602	595	534	588	596	611	557	553	588	561	543	574	567	569	560	561	609	529	533	561	540	616	527	569	559	531	543	529	550	546	543	574	537	576	525	572	542	567	524	545	546	517	572	557	570	586	524	544	553	526	532	554	519	539	554	535	506	542	569	512	561	533	551	541	536	576	544	527	584	484	584	518	538	543	522	544	518	556	509	523	543	539	535	522	507	553	558	511	576	524	546	529	593	545	529	523	531	510	566	533	576	556	517	594	551	548	505	555	505	526	544	541	565	525	569	530	546	563	554	539	600	534	518	501	547	510	541	567	524	515	557	514	521	507	522	558	517	543	530	535	562	570	514	499	533	563	563	542	511	536	512	522	508	554	564	546	487	561	604	550	528	533	555	532	521	514	505	550	546	555	518	526	510	548	553	547	573	536	557	522	531	525	562	557	564	511	511	601	530	513	502	493	523	540	515	529	556	572	529	538	542	533	522	525	529	546	565	575	572	509	537	544	535	550	544	546	554	506	541	552	521	544	526	512	554	538	510	527	498	520	564	562	505	535	562	534	537	504	544	546	492	527	503	517	589	522	527	542	556	504	575	581	533	519	506	490	543	553	526	525	521	532	504	533	559	559	538	554	516	539	566	556	534	611	545	545	539	569	561	545	548	527	529	525	530	444	541	521	527	493	549	565	502	563	547	580	551	531	537	524	539	523	539	538	513	520	565	530	509	500	503	539	543	577	550	534	557	525	526	583	549	523	543	529	511	530	537	549	521	548	561	574	569	523	534	549	539	546	555	530	502	539	564	515	534	501	521	546	605	540	519	504	534	524	529	504	501	525	538	545	536	538	568	534	566	579	549	520	580	534	535	526	551	540	523	537	547	552	529	531	521	551	492	538	531	553	509	586	488	526	540	563	558	555	510	532	541	523	511	529	516	552	526	559	602	568	539	526	526	537	573	514	548	527	515	525	491	530	539	525	573	517	501	566	538	526	546	531	531	539	559	521	577	551	575	562	511	522	515	502	542	547	527	579	543	526	547	563	549	536	581	543	530	554	571	556	540	540	504	509	567	559	559	525	529	541	532	590	553	529	588	540	505	575	577	544	517	526	543	534	551	533	537	550	553	512	526	524	567	522	547	515	536	512	599	519	524	524	545	545	556	546	563	519	519	556	554	539	532	510	526	487	522	515	554	560	544	502	553	585	491	520	528	521	500	500	549	498	528	536	502	555	524	489	502	552	574	533	545	526	549	516	556	503	530	549	561	522	559	509	505	547	536	516	564	515	529	559	546	565	536	562	561	557	545	524	503	603	520	518	549	579	558	549	531	549	564	589	543	530	487	547	577	555	549	534	532	503	584	541	549	574	557	532	547	508	547	543	538	550	548	544	571	546	551	510	533	545	545	548	569	571	538	541	517	538	564	518	555	514	521	567	546	581	518	558	517	543	517	518	506	548	499	530	499	556	553	502	558	534	556	522	549	542	536	539	517	549	551	525	514	524	525	523	528	518	508	580	558	522	559	479	562	550	493	571	527	525	543	542	532	552	562	526	561	572	527	555	498	506	518	527	573	534	557	508	551	555	548	563	531	555	514	536	572	545	535	492	561	525	501	590	582	538	572	499	533	567	537	532	549	519	497	537	571	530	556	539	530	551	538	502	578	562	539	530	545	522	575	539	536	589	561	526	510	552	545	551	563	494	563	505	538	539	536	543	518	552	566	535	585	545	538	511	531	526	555	559	502	530	546	529	524	543	498	539	534	551	548	505	561	536	536	569	521	520	550	531	567	536	539	555	520	562	555	519	531	532	516	581	522	513	572	525	536	561	541	543	562	557	535	537	542	522	529	515	577	566	544	555	511	562	551	543	551	554	519	515	552	517	516	560	511	520	500	517	522	538	558	493	539	538	534	565	565	547	559	511	550	574	562	540	548	509	532	527	572	557	546	506	535	569	562	508	551	496	519	490	523	525	540	550	495	547	512	544	515	564	521	514	547	550	539	509	553	557	558	479	531	484	533	575	518	527	519	507	589	568	530	539	500	529	503	541	535	558	528	562	537	562	538	514	527	575	555	548	529	531	546	519	523	532	495	553	543	562	546	542	565	468	531	529	536	509	518	528	510	530	553	547	558	569	519	562	510	526	521	503	544	578	528	519	545	510	525	517	520	514	591	556	531	556	529	558	532	553	563	547	577	545	532	502	502	557	499	520	527	586	530	552	544	550	543	571	506	559	528	529	519	544	522	560	528	563	523	516	529	550	493	525	526	538	589	553	522	547	560	563	564	518	524	556	545	557	477	519	556	524	557	566	523	537	521	512	501	574	561	507	532	542	545	541	549	535	536	528	558	493	549	515	516	547	581	492	506	581	542	526	552	522	496	522	511	552	527	533	524	541	544	543	543	512	528	582	538	535	542	503	528	551	521	599	573	515	517	570	541	512	537	570	496	555	510	551	554	510	533	566	546	563	551	507	534	517	508	497	526	511	558	547	570	535	528	543	564	527	536	549	542	528	506	568	557	506	557	552	516	528	547	487	518	533	569	559	538	541	564	551	554	532	562	554	518	554	547	539	537	564	543	591	581	533	594	541	517	509	538	540	537	541	529	555	502	528	531	561	545	520	538	556	545	558	499	587	510	519	533	536	554	540	547	519	544	547	560	521	527	538	535	516	528	572	525	535	544	577	535	530	534	529	541	553	548	543	539	525	557	565	511	554	546	579	551	563	508	526	555	560	529	531	574	568	562	546	503	534	484	532	573	532	529	587	514	559	506	496	497	545	558	499	535	535	544	528	541	519	572	559	515	524	550	517	537	578	556	524	527	526	569	537	540	573	531	560	547	521	489	545	514	513	507	552	525	510	572	564	543	527	537	558	519	569	502	568	544	523	543	519	491	540	530	547	595	546	556	553	508	569	539	508	545	537	532	546	575	523	515	556	497	549	545	561	534	535	592	534	530	525	573	538	528	544	522	530	553	524	525	550	542	538	551	524	507	524	521	528	546	484	516	571	564	537	485	527	555	549	538	520	551	552	551	539	532	546	550	535	535	564	485	525	534	536	499	557	492	557	536	523	513	564	543	527	533	509	543	521	556	509	537	589	504	535	555	559	512	562	574	549	575	558	551	488	521	503	527	532	577	521	521	511	547	516	526	520	561	562	536	512	544	516	516	547	523	521	533	545	518	518	522	524	562	538	496	536	527	507	576	497	565	568	526	572	540	536	570	529	494	523	558	494	515	532	538	524	531	580	536	588	526	514	549	520	537	509	574	590	558	565	572	526	577	566	586	555	525	521	560	563	540	506	589	493	519	507	484	543	561	551	543	536	501	575	526	524	513	600	540	523	505	541	531	536	514	552	553	543	535	509	550	505	524	537	562	552	508	549	575	551	518	504	570	494	548	485	522	540	585
26524	20625	8979	533	261	244	238	232	195	215	206	224	196	213	220	188	195	212	204	219	191	204	195	177	208	218	175	180	195	187	219	208	163	188	207	188	211	212	197	171	207	206	188	201	178	214	208	177	209	183	194	181	207	192	204	225	227	216	211	191	181	203	208	190	175	201	215	191	209	211	216	238	178	214	212	211	187	214	190	196	190	202	180	215	218	177	217	183	176	192	181	214	194	189	208	181	200	184	208	183	183	207	193	196	202	206	194	171	199	200	225	209	187	196	181	212	197	179	199	203	201	193	198	196	189	192	229	183	195	197	178	214	176	211	200	206	200	169	213	186	205	218	211	185	205	203	205	180	190	187	213	207	205	205	214	207	212	177	210	193	198	201	201	213	200	190	187	192	189	199	200	195	183	200	200	188	239	183	201	200	222	204	220	180	183	176	214	174	218	174	182	210	181	187	196	196	200	204	197	220	200	213	160	197	205	180	199	202	195	168	187	186	200	212	210	189	187	202	195	206	178	202	207	161	183	191	187	167	214	182	188	224	224	188	204	171	197	178	196	223	181	207	191	185	187	211	197	207	203	206	198	191	201	188	214	182	177	194	202	185	211	182	201	176	191	201	179	206	184	205	221	201	201	201	193	173	191	209	182	199	210	198	178	181	190	197	222	188	204	182	179	196	197	202	203	178	201	211	198	173	216	211	218	209	188	199	229	206	208	183	192	204	203	196	170	199	202	185	187	187	188	202	202	202	181	179	222	170	158	204	208	198	204	195	216	183	188	217	202	209	181	213	173	190	209	206	202	174	198	183	198	188	201	194	200	186	227	205	202	210	192	203	190	202	185	205	189	198	204	208	205	202	219	204	173	192	199	176	188	184	214	191	189	157	189	210	188	176	205	193	206	187	179	213	214	226	203	185	207	191	183	181	194	187	192	198	198	228	187	217	205	192	183	190	192	210	207	212	191	207	227	190	204	204	200	189	199	203	193	167	225	194	208	215	221	203	178	185	208	171	193	196	180	192	191	194	174	202	166	181	201	198	195	186	186	204	198	190	201	215	190	184	218	193	174	188	195	214	197	195	221	188	209	197	188	210	211	201	197	172	200	204	155	188	222	212	191	180	175	202	197	213	220	179	196	206	164	196	199	184	197	186	186	186	186	179	217	207	209	198	217	195	220	207	209	196	234	204	192	199	213	187	196	202	204	201	175	179	191	184	198	195	180	196	191	188	200	194	193	195	206	201	207	211	208	192	187	209	209	189	182	190	200	199	191	191	181	185	206	186	186	193	196	197	189	203	189	185	208	203	212	185	195	185	184	165	197	194	197	194	208	191	184	209	208	206	197	197	219	204	210	205	197	187	174	208	195	197	175	192	192	175	202	195	198	184	195	194	204	209	191	182	213	216	192	209	187	206	200	196	195	193	181	195	201	203	185	166	179	210	210	202	197	194	175	197	204	206	196	204	186	201	216	214	195	231	184	204	189	204	227	189	206	192	192	212	201	195	186	190	195	188	196	215	212	201	193	193	202	223	213	207	183	199	196	191	191	209	193	211	208	200	167	200	187	202	179	170	203	188	182	202	204	218	175	213	207	180	185	190	195	186	179	188	206	206	189	191	196	210	197	215	205	198	199	205	182	194	190	191	210	210	175	180	192	235	192	225	194	204	204	202	193	190	190	192	183	170	209	199	218	203	188	180	210	186	190	182	214	174	206	183	213	183	200	205	206	169	190	197	191	183	184	197	188	207	205	201	174	162	185	201	213	224	184	203	168	168	209	201	187	175	202	186	211	191	192	205	214	199	185	229	194	197	207	217	199	195	208	206	175	203	219	196	209	211	209	197	208	193	215	188	189	195	181	197	207	209	209	194	188	190	184	223	193	196	221	184	189	201	207	205	223	198	194	206	174	212	215	211	198	220	201	206	179	205	179	188	195	204	200	206	182	170	183	197	179	172	205	180	209	194	193	178	204	208	209	201	204	206	177	186	228	206	187	193	189	194	199	174	190	191	205	196	208	191	216	227	200	194	178	189	224	188	202	219	213	189	194	154	194	167	184	199	210	204	197	201	208	187	192	187	192	200	177	182	183	187	167	195	175	194	196	200	196	204	210	201	196	214	191	193	184	214	216	221	192	179	215	181	211	176	185	178	180	196	210	192	197	212	207	192	223	185	210	199	204	207	186	188	185	216	182	197	197	195	219	184	201	193	201	202	197	181	178	217	223	226	198	198	228	211	198	209	176	190	192	198	206	196	212	189	183	190	217	176	204	179	189	202	210	186	174	191	199	198	216	207	202	203	184	166	228	179	219	186	180	210	206	215	186	217	183	179	199	216	211	194	202	173	217	212	201	211	189	184	190	201	189	198	197	180	211	219	184	174	208	210	176	178	213	193	222	224	202	192	206	211	224	209	197	220	211	187	195	223	184	206	175	207	196	177	200	202	208	189	184	218	193	210	198	184	198	192	213	209	187	184	187	184	218	185	190	202	211	211	200	176	205	203	205	224	208	203	187	185	243	198	168	190	199	199	184	179	200	220	206	190	203	189	199	183	216	194	227	180	194	183	199	205	213	207	202	185	193	187	194	191	208	196	188	185	199	222	203	202	184	180	190	208	193	180	227	189	190	203	191	179	192	201	197	210	186	215	159	214	195	165	183	175	187	194	198	203	193	191	218	195	202	205	197	197	206	220	200	236	191	222	200	208	209	224	184	202	210	202	187	204	226	219	211	190	186	199	198	202	215	198	207	205	187	217	193	188	190	178	199	203	174	192	212	215	226	177	215	207	205	239	190	190	200	203	211	209	211	175	212	216	225	202	183	196	208	201	210	192	194	226	190	231	209	191	223	197	176	212	166	208	202	188	182	214	191	207	209	214	209	232	212	189	194	184	198	189	214	186	178	188	174	175	222	199	199	198	192	193	167	186	191	178	199	211	195	193	205	201	213	201	186	210	222	190	233	210	171	167	203	196	222	189	192	213	200	207	196	176	182	201	203	200	223	192	225	194	214	189	215	181	219	190	212	153	200	199	193	198	196	190	218	186	204	200	195	203	209	177	192	185	191	176	175	203	231	202	204	217	198	194	191	209	203	187	181	192	188	192	202	203	190	207	173	176	200	192	232	211	200	221	216	192	187	187	223	184	201	196	181	197	207	216	194	214	194	182	189	194	208	214	196	205	212	191	187	187	217	200	199	202	204	213	194	204	188	183	179	197	179	188	211	216	210	218	191	198	197	192	195	214	198	212	219	201	183	200	196	202	197	198	227	212	212	190	209	209	190	204	205	209	194	232	200	206	206	193	235	193	200	188	214	202	197	209	185	200	210	225	187	196	199	208	194	202	193	188	208	211	204	211	204	180	202	194	178	184	215	187	192	187	204	192	203	216	198	209	202	198	201	194	227	224	209	169	201	200	164	180	182	173	193	200	200	208	178	204	221	237	193	176	203	217	203	202	182	195	189	178	185	198	192	189	214	209	195	215	192	189
10923	1347	1283	825	583	559	459	482	450	432	441	436	401	408	402	391	383	392	383	385	404	435	399	390	416	383	413	375	376	415	395	397	397	384	401	383	387	423	398	366	370	397	391	389	428	391	373	355	380	404	359	416	342	390	416	389	410	373	391	379	352	366	394	418	349	334	415	393	381	415	405	400	386	362	365	419	355	370	354	387	387	386	379	384	396	340	382	403	401	394	394	384	384	360	390	391	384	363	395	384	358	362	393	374	399	384	380	391	403	377	432	357	377	411	360	354	406	376	404	412	429	389	434	396	373	351	364	372	381	376	440	396	374	419	426	378	358	371	373	365	388	393	398	377	403	408	383	389	371	364	378	398	361	437	406	419	407	390	404	372	397	402	382	402	375	389	399	396	382	377	415	381	366	415	425	377	384	405	433	420	383	428	353	420	400	384	390	378	332	390	405	411	367	416	404	390	401	393	383	360	369	404	378	414	375	355	371	361	421	384	407	397	402	397	359	401	414	393	394	349	377	390	395	384	353	368	406	374	386	372	382	385	444	401	385	401	366	372	386	383	388	373	399	407	383	392	407	385	369	401	378	420	367	390	370	395	410	411	394	376	385	409	396	430	362	366	368	362	366	391	399	365	398	408	402	370	334	383	365	385	384	372	361	398	393	375	413	374	384	389	407	377	367	379	387	394	366	382	375	408	391	376	391	446	397	405	375	369	408	345	412	355	401	368	373	379	376	369	382	360	424	384	422	363	395	383	367	328	378	394	389	351	401	384	374	376	355	380	367	371	377	375	394	385	379	398	389	381	378	417	382	391	401	387	416	390	372	361	387	379	415	401	399	418	388	404	375	371	411	408	392	405	374	374	393	402	438	382	382	404	387	369	406	399	405	423	390	382	385	351	368	428	379	340	395	390	368	369	360	371	355	369	356	344	384	356	372	398	395	361	383	420	403	388	398	396	404	401	402	371	405	364	390	411	391	382	382	373	359	381	355	396	395	398	393	400	386	377	396	386	406	400	392	369	384	400	415	373	417	372	318	399	384	407	373	401	347	371	400	403	390	373	396	380	362	404	396	379	371	348	415	370	356	394	417	379	409	350	393	413	423	374	373	414	386	352	395	352	412	361	402	397	392	364	371	400	367	401	377	431	395	380	425	406	363	381	353	392	350	389	370	375	383	389	402	393	384	411	399	368	429	380	406	417	385	373	367	376	373	389	365	372	394	373	402	361	388	397	354	354	375	381	407	405	389	362	370	375	389	420	386	390	390	396	400	420	395	410	405	378	388	382	395	372	359	394	374	382	391	397	390	352	368	413	381	418	388	352	370	397	407	359	396	368	365	383	384	382	384	360	387	372	393	394	373	396	440	400	374	422	371	391	365	377	404	379	391	371	404	427	397	373	370	355	387	366	337	394	373	385	419	395	381	402	376	357	378	401	346	357	391	374	401	382	395	364	400	380	392	404	388	398	395	403	384	390	388	381	409	376	419	377	358	367	382	385	365	381	414	366	391	384	419	380	398	403	396	407	376	374	381	396	401	360	357	405	380	375	391	433	389	367	383	397	370	421	367	378	379	395	411	397	376	385	370	353	392	351	410	383	373	374	395	383	369	369	370	378	407	402	384	388	403	371	364	390	381	373	378	365	391	363	402	380	411	419	418	402	406	371	381	381	375	430	377	359	357	382	369	407	436	372	391	405	359	348	441	397	380	361	410	396	414	398	397	378	349	389	379	392	378	401	339	447	347	373	377	372	356	387	396	380	390	354	371	380	400	366	397	409	373	374	385	366	433	398	371	355	408	382	415	383	395	394	383	379	362	374	377	392	404	381	420	358	393	408	391	374	382	345	378	386	350	372	429	369	385	363	417	398	389	368	380	375	370	375	362	373	383	406	393	384	363	356	372	391	392	429	408	400	375	368	384	369	408	387	360	430	380	394	380	388	355	421	399	375	359	364	378	404	404	422	387	362	387	390	387	374	380	390	388	394	363	383	406	397	393	397	366	378	375	392	411	397	406	370	375	404	373	402	394	411	375	401	369	364	375	380	377	395	371	378	319	351	400	386	393	376	388	378	408	378	379	396	333	400	402	364	359	409	366	421	389	384	359	394	385	377	364	378	383	402	412	383	396	391	428	400	405	379	401	392	402	419	391	374	403	349	371	400	401	350	426	361	363	379	403	381	391	403	409	356	422	348	382	403	402	360	378	364	405	361	381	372	386	409	376	398	363	369	346	370	379	409	397	415	404	394	409	372	415	377	361	418	378	380	388	394	398	372	376	365	400	389	400	363	379	391	372	381	397	399	397	393	385	377	366	366	409	385	421	387	366	406	426	331	356	408	383	379	353	372	380	382	361	396	368	378	407	418	391	419	405	383	374	347	394	354	365	397	381	398	400	384	361	367	378	385	423	356	386	386	357	390	384	371	395	381	395	362	369	376	382	383	415	366	378	359	384	363	394	398	414	378	372	390	346	414	424	363	415	402	375	390	399	377	400	388	398	383	370	415	353	387	366	403	382	377	385	384	362	383	391	384	387	385	326	374	362	354	386	371	402	384	364	404	436	398	375	367	368	391	398	405	368	401	397	373	395	383	379	342	391	376	382	374	383	412	387	392	387	371	402	390	411	344	394	404	380	385	363	417	357	416	411	377	387	388	419	372	386	405	402	386	393	438	420	409	389	356	347	350	407	371	434	370	374	418	415	376	364	389	400	427	393	404	405	392	379	366	384	415	374	376	399	386	359	391	391	377	384	389	379	399	365	374	366	396	413	376	397	420	382	391	356	355	372	366	390	415	405	376	386	360	356	386	396	379	383	383	380	396	416	428	407	376	344	410	378	401	405	376	377	400	376	367	333	407	380	385	386	366	418	397	398	394	347	352	399	401	440	417	379	373	407	397	377	377	394	377	384	391	421	369	366	386	393	369	410	362	368	390	408	382	335	399	410	384	360	377	381	401	401	378	348	394	395	380	384	401	411	411	397	388	351	378	370	405	384	422	385	397	425	435	385	346	411	348	394	415	360	411	377	429	422	413	394	361	383	420	372	375	397	385	360	406	389	386	366	386	399	406	371	402	364	364	376	363	400	388	399	378	386	438	420	347	387	379	430	391	367	403	399	405	392	405	416	364	395	381	403	376	379	379	398	375	417	386	393	416	381	420	386	392	401	401	392	395	402	352	408	378	396	369	364	380	379	365	411	372	377	387	367	395	411	400	401	371	381	385	413	373	394	389	346	376	423	375	400	399	409	394	389	368	399	419	391	374	418	379	368	375	377	381	403	374	391	372	422	387	381	448	400	381	361	393	403	408	381	411	403	391	388	402	374	413	369	386	365	400	369	383	425	372	383	412	348	385	375	413	392	389	405	386	338	405	379	428	372	384	359	387	369	369	368	401	402	408	383	416	389	400	381	382	375	385	366	425	399	352	361	346	428	455	374	427	384	385	347	388	394	395	383	361	380	393	409	443	387	381	378	367	391	364	369	358
23970	21024	28290	23978	20179	1729	494	359	292	251	236	209	186	192	167	161	180	153	140	158	148	144	150	128	128	124	147	134	137	139	124	152	130	154	155	114	133	130	138	131	148	130	123	142	138	132	120	129	111	131	100	118	116	151	107	128	131	125	117	138	138	130	132	126	127	116	122	127	120	117	121	121	117	98	132	130	130	108	152	124	124	123	112	114	121	135	116	112	118	130	136	133	125	127	119	123	125	113	141	126	144	131	145	105	125	131	123	119	106	112	133	145	107	123	140	126	135	129	120	124	125	141	122	109	133	115	126	124	122	118	141	129	121	126	125	122	121	108	138	132	129	118	116	130	128	122	109	125	130	129	129	111	133	127	135	130	132	119	118	103	112	109	121	110	137	116	109	141	132	143	141	109	112	127	123	141	132	126	127	147	149	136	134	116	130	126	139	122	118	117	128	147	130	112	110	125	140	122	138	125	138	98	126	116	140	134	120	130	136	124	144	129	142	144	114	139	110	129	114	130	108	97	119	119	106	99	104	125	140	133	135	138	135	128	131	125	117	106	126	122	119	119	122	136	135	121	126	114	117	139	121	139	149	148	120	108	141	108	143	132	137	133	127	135	121	122	138	158	155	117	139	131	117	127	115	135	129	117	133	117	136	139	139	138	131	147	135	122	120	101	122	111	121	133	121	136	128	116	132	107	121	113	132	123	135	113	110	112	129	132	129	126	122	127	107	124	112	116	125	111	139	138	157	130	130	121	112	113	116	126	132	118	120	109	105	132	136	125	112	119	143	135	117	123	125	101	128	95	97	130	116	142	120	131	105	145	133	131	127	140	113	114	126	138	126	117	141	145	136	127	122	107	135	131	133	118	108	140	121	154	126	132	133	124	135	139	119	139	133	132	123	152	122	131	108	120	110	135	151	122	131	115	118	145	114	141	134	110	120	121	133	121	108	144	130	125	128	139	119	109	148	115	135	120	127	133	132	147	143	128	105	116	125	123	160	125	122	123	117	116	131	107	114	133	121	109	122	129	112	113	124	127	114	121	136	142	119	129	114	134	102	144	116	98	132	141	126	127	132	134	122	145	126	147	114	117	134	134	139	136	151	143	141	114	124	142	113	114	135	123	132	110	102	97	116	141	131	119	136	117	114	123	125	129	131	129	116	125	139	137	120	122	129	137	143	130	120	119	105	130	123	106	136	141	121	135	117	102	128	125	151	139	132	124	139	126	110	126	134	109	137	137	126	117	111	122	114	101	128	133	115	105	112	137	137	127	115	120	118	110	132	130	106	128	121	108	115	125	140	122	140	112	120	141	105	138	128	132	134	129	138	131	137	119	114	117	105	152	98	132	142	123	132	125	115	127	120	133	114	127	125	132	139	129	134	149	126	132	131	104	130	129	125	142	112	115	150	129	130	120	107	126	129	126	141	126	119	109	129	120	116	130	115	129	123	134	127	137	123	123	113	121	135	123	124	127	116	111	133	112	86	129	123	102	133	126	104	131	146	134	131	123	112	117	130	113	131	112	113	119	109	138	117	144	121	119	107	151	136	125	145	121	118	132	131	125	135	130	116	134	125	112	118	117	142	115	123	120	144	144	122	105	123	119	111	136	120	126	136	112	128	123	114	132	130	118	130	132	122	110	131	129	137	118	128	121	136	127	123	150	137	128	135	149	149	128	118	127	98	106	133	135	124	115	120	138	149	128	127	120	117	119	121	133	113	132	116	101	129	147	119	137	133	118	148	136	114	100	124	133	117	129	118	126	145	130	111	118	135	117	100	118	121	123	118	114	110	131	103	119	124	132	120	133	119	114	129	122	134	137	136	107	129	128	130	118	124	134	137	107	114	106	131	132	122	134	120	118	108	131	117	128	129	132	122	108	121	156	132	118	128	110	139	143	121	137	125	112	114	122	126	128	114	127	138	138	131	128	140	115	139	138	126	123	116	125	122	128	105	131	123	135	124	123	107	126	115	130	118	128	124	121	115	120	129	137	125	164	108	122	119	115	132	142	128	123	120	115	113	127	123	141	118	128	147	128	124	121	144	110	133	107	116	119	115	133	120	134	146	127	117	123	122	122	126	125	117	126	126	120	104	112	123	126	135	111	115	115	129	134	134	109	106	124	128	126	140	120	134	120	124	120	137	122	118	111	90	128	122	116	123	127	111	120	137	142	140	109	140	137	119	95	125	123	119	122	129	130	151	124	133	122	128	112	122	119	120	139	110	128	133	127	123	122	136	112	110	135	124	119	135	122	129	131	140	121	143	143	134	123	130	104	123	113	122	132	124	121	121	157	122	128	136	122	117	118	122	124	158	129	142	135	132	110	124	145	114	143	147	117	124	154	134	141	119	119	129	125	122	117	118	126	130	106	130	153	106	122	128	119	121	125	135	125	129	114	136	107	139	127	132	118	123	114	143	108	118	126	124	117	126	129	116	124	126	119	103	127	132	134	117	118	121	127	120	131	131	119	127	112	113	144	116	113	143	106	128	133	127	139	129	140	125	110	117	137	116	106	126	129	137	121	134	129	122	134	134	124	153	142	152	112	132	101	164	132	153	118	143	112	127	123	106	127	120	144	142	128	117	121	124	130	118	119	123	124	148	103	119	127	131	129	126	124	130	118	158	129	121	115	132	140	119	123	130	129	120	143	133	135	132	129	137	113	114	136	123	122	117	126	124	134	109	132	121	125	126	126	131	116	118	124	126	142	144	140	154	124	130	120	122	147	125	117	116	128	111	113	109	139	134	137	128	118	105	120	138	109	122	120	133	118	131	132	129	111	136	137	120	133	113	131	126	129	146	101	139	135	151	119	125	129	104	110	124	143	138	123	118	111	107	123	115	125	114	122	141	125	119	119	124	151	141	138	118	124	116	124	127	109	119	121	139	117	122	132	136	132	118	114	144	129	135	142	130	131	116	135	136	149	116	131	124	127	126	117	133	135	124	136	135	151	145	122	133	120	121	104	110	116	116	134	136	112	138	118	125	129	133	134	129	113	135	136	134	129	119	128	137	130	123	122	123	110	116	135	117	101	140	135	131	135	124	112	124	133	119	129	128	130	124	119	150	128	128	143	129	129	125	109	114	152	110	109	138	130	120	138	132	128	117	116	120	129	121	112	124	129	131	133	129	130	142	129	132	121	133	138	99	129	122	105	131	114	128	140	117	114	134	120	126	134	132	119	137	149	132	119	116	101	128	136	124	131	111	132	120	123	136	113	140	121	103	127	128	139	126	111	127	109	124	123	122	127	108	127	119	118	128	105	110	149	146	151	136	123	115	114	110	115	123	113	124	121	109	104	122	122	123	126	104	137	110	113	121	118	130	127	118	128	116	124	125	116	130	95	117	127	114	113	109	128	150	125	132	113	119	107	124	149	116	128	108	119	132	126	146	138	107	146	139	131	125	106	133	120	134	126	123	118	125	144	115	131	119	129	114	126	126	121	112	129	131	130	122	133	145	134	147	121	115	123	132	113	125	123
17434	9247	7890	3886	2580	1808	1326	1069	863	729	648	534	517	484	451	424	380	364	329	342	323	308	310	326	269	287	324	291	297	263	290	274	265	267	226	258	234	292	246	285	283	275	303	253	293	283	238	283	271	284	276	295	278	244	274	251	274	244	235	255	246	273	264	294	265	212	268	255	271	259	239	260	260	289	246	283	265	233	254	260	256	266	265	250	246	248	245	244	249	233	245	253	261	210	245	242	263	234	270	262	246	292	259	257	242	265	272	276	231	276	258	252	256	236	259	250	267	242	244	266	243	249	245	244	275	228	262	253	245	250	260	269	254	238	248	272	255	257	260	245	258	241	244	226	252	243	253	237	240	240	274	262	269	239	287	236	233	233	246	250	254	273	232	252	265	243	234	278	244	216	266	230	244	249	254	266	269	256	273	245	270	231	259	236	270	240	262	253	258	262	251	255	254	264	244	254	255	241	229	263	252	274	249	243	240	260	236	274	233	253	269	275	231	241	241	261	263	264	252	260	236	249	259	261	295	240	272	224	272	262	247	255	261	262	260	273	226	248	221	256	256	277	267	284	249	233	266	290	254	231	228	242	236	263	241	268	254	249	242	255	241	267	224	259	252	260	236	230	223	264	239	247	249	258	250	255	248	267	269	269	227	257	240	260	219	266	226	228	272	222	236	251	250	226	224	284	264	257	257	260	238	252	279	259	249	267	259	228	240	248	241	259	257	254	252	225	258	251	253	282	229	232	256	258	276	256	268	247	207	240	243	251	239	243	256	253	235	248	236	258	239	224	256	260	228	247	248	248	237	233	248	271	230	257	255	246	299	254	230	257	274	242	250	247	234	261	254	244	258	246	272	228	231	230	259	265	224	241	234	244	252	242	233	267	251	271	260	263	222	243	255	247	252	260	257	229	249	273	265	250	248	256	234	275	273	224	259	210	268	262	261	260	240	246	243	223	260	234	227	224	235	222	238	266	270	263	275	251	239	251	265	251	262	202	264	274	246	248	232	263	280	240	275	267	225	248	265	232	225	229	223	261	273	261	260	236	258	240	265	255	229	256	263	243	263	241	258	259	238	254	265	249	235	238	255	218	249	282	251	231	245	251	236	240	270	245	260	227	242	277	254	235	242	261	217	210	239	248	278	236	280	220	285	243	250	274	262	246	261	272	263	226	286	246	236	250	272	246	250	311	262	242	266	235	249	233	232	249	276	230	239	256	270	285	257	255	243	254	252	233	261	254	277	261	247	265	229	269	238	230	236	279	244	252	243	254	223	250	251	205	261	261	229	268	267	253	285	252	259	259	210	247	243	262	279	258	253	243	255	237	264	225	250	253	232	230	257	265	247	245	270	254	249	246	273	255	251	238	245	255	237	233	240	244	273	234	249	244	246	226	246	271	250	249	233	261	241	265	244	235	239	230	229	262	250	243	250	260	247	246	261	259	253	243	231	264	267	222	245	223	248	232	234	242	253	268	257	246	270	249	233	235	231	228	272	280	266	291	255	223	220	254	268	243	286	248	248	235	229	252	244	245	257	245	259	240	250	239	258	256	270	243	243	249	255	254	230	264	250	255	271	240	230	263	248	249	239	261	245	235	245	268	257	274	269	277	275	256	249	250	256	246	245	249	249	239	258	280	271	230	256	266	259	276	259	261	244	227	262	231	228	270	247	264	234	260	251	278	268	261	270	249	274	224	255	246	228	264	245	275	266	236	235	247	242	253	243	262	237	246	259	265	257	237	264	270	234	237	222	211	247	244	257	246	258	254	239	264	251	272	236	286	243	241	227	274	263	271	265	243	270	260	263	258	267	225	243	255	277	252	248	256	222	249	255	242	240	266	270	249	297	269	217	245	251	248	254	248	259	251	246	252	259	294	287	239	267	245	255	261	279	277	267	244	227	239	245	254	209	274	247	249	254	277	264	253	238	255	246	267	270	231	227	251	245	215	273	272	249	212	274	227	246	253	265	251	262	240	265	235	240	252	260	245	236	279	259	272	254	268	250	232	247	249	244	251	248	257	248	250	239	260	249	261	246	293	253	289	237	263	203	260	238	263	249	265	234	239	263	259	258	279	246	241	271	267	252	249	240	220	249	256	257	280	258	228	246	275	263	249	267	260	230	260	254	257	259	310	227	255	260	270	255	255	246	257	270	236	258	242	270	245	234	231	217	249	284	256	297	251	246	266	274	253	248	247	248	263	235	235	246	268	254	249	256	233	236	240	254	249	246	255	274	256	267	261	237	271	203	222	231	241	232	243	252	249	233	248	255	256	262	283	257	259	227	273	229	237	252	257	270	221	248	246	255	243	276	290	254	265	216	234	218	259	250	252	255	235	278	266	271	238	230	233	250	273	245	231	241	241	249	273	260	251	257	219	248	262	257	234	238	215	237	241	239	258	259	251	257	237	230	238	230	259	241	240	252	257	264	272	253	254	252	242	249	230	240	229	253	223	250	253	230	236	278	242	240	254	240	226	242	249	240	237	260	256	241	247	249	235	249	240	227	250	238	243	229	231	245	228	241	243	251	264	271	229	264	260	234	255	268	242	232	255	242	241	260	251	235	248	257	239	256	247	251	273	260	226	244	258	238	251	228	248	268	250	231	248	271	255	272	265	260	246	233	252	246	257	228	235	251	249	234	241	236	241	240	275	245	233	262	252	262	230	263	236	253	235	235	240	246	265	231	254	270	235	270	219	279	268	250	264	284	247	225	261	252	236	231	243	269	261	257	241	272	255	260	247	240	268	280	247	274	264	256	227	254	260	252	256	264	233	274	248	238	253	283	261	246	225	235	283	243	225	255	272	228	242	259	247	241	237	230	273	263	284	237	258	227	252	236	240	239	253	242	255	276	245	250	247	248	220	243	232	242	265	227	269	252	238	272	266	234	269	239	271	238	275	275	269	236	225	276	261	269	264	228	263	219	249	245	250	238	262	238	233	228	258	243	238	233	245	267	246	277	256	251	280	248	250	264	259	278	271	206	255	252	248	227	240	233	250	244	243	266	232	269	249	259	224	252	258	238	246	276	270	249	245	245	255	246	266	287	269	264	223	257	234	243	223	241	251	216	257	232	255	219	246	256	230	266	266	261	268	264	235	248	244	245	261	275	220	263	257	252	276	244	222	229	235	263	263	256	267	261	250	248	238	254	262	238	239	236	257	238	244	260	254	262	224	279	245	241	235	261	244	238	260	238	234	240	247	276	256	253	254	251	228	275	261	238	264	259	289	261	280	253	237	251	254	276	217	254	249	260	239	249	247	259	267	261	259	240	266	233	245	229	250	250	253	248	250	232	244	268	267	252	263	277	251	263	262	244	303	263	258	256	271	233	270	227	268	245	261	261	262	253	265	270	243	257	277	242	233	270	256	227	261	244	230	272	231	261	246	249	229	239	259	239	246	231	245	274	247	229	256	240	227	249	238	253	292	270	262	239	263	237	241	251	258	279	241	267	242	240	277	240	261	254	245	244	248	291	287	270	290
23070	21076	29019	23342	21078	19494	2033	777	593	535	538	458	466	428	407	406	376	364	357	375	385	342	344	341	356	352	335	336	349	313	321	331	308	327	325	315	299	290	340	314	278	295	302	306	346	307	312	289	326	279	310	316	321	333	329	338	284	289	313	315	306	304	333	326	326	305	330	314	298	293	278	307	334	316	304	319	324	320	295	304	295	332	294	292	335	324	320	319	334	291	307	305	294	282	333	306	337	264	330	295	283	326	299	318	299	320	309	327	337	331	293	287	302	345	323	324	293	318	296	326	294	303	303	297	292	322	346	337	306	319	312	327	292	331	295	327	283	316	274	337	319	275	291	331	307	322	266	295	285	309	290	297	338	275	309	318	271	334	318	322	327	319	312	284	299	285	300	310	289	307	303	354	302	324	275	316	338	294	282	318	321	300	316	308	294	273	304	341	284	307	314	299	309	290	308	320	298	306	292	312	311	316	308	298	309	304	292	309	295	302	315	314	315	298	322	309	300	277	320	334	285	285	302	305	305	318	331	297	324	291	296	310	319	316	314	312	296	317	324	287	305	308	303	284	320	293	308	315	294	299	290	306	308	322	316	283	307	313	278	291	321	303	319	302	295	337	327	276	327	305	299	303	279	310	291	293	304	306	307	278	340	288	316	285	317	324	300	325	329	274	287	278	284	319	285	323	285	335	322	319	317	301	301	267	284	279	320	308	313	312	337	307	337	308	297	306	278	280	294	316	281	298	284	281	276	312	326	302	300	284	294	280	326	318	298	310	295	288	314	310	283	325	275	290	303	307	318	318	296	300	310	301	327	308	312	316	300	314	291	319	344	318	343	306	351	320	295	308	321	307	272	284	275	301	295	311	280	311	322	297	299	296	288	321	309	305	295	302	321	289	311	255	337	304	298	312	297	303	278	287	292	306	305	311	324	325	281	296	300	302	310	290	286	289	300	341	306	307	296	316	292	299	283	316	321	301	310	303	303	330	352	326	287	277	298	307	321	306	306	363	294	339	312	350	312	310	282	287	294	302	310	314	303	300	308	285	285	323	279	312	278	298	297	288	309	294	303	271	313	333	324	277	311	323	299	269	306	301	313	314	299	291	286	294	311	289	288	288	272	299	299	320	323	293	293	316	304	349	317	300	309	263	326	310	313	306	313	307	328	317	323	322	298	281	350	290	309	320	288	325	306	281	301	323	309	320	318	302	303	296	273	285	314	262	307	332	333	270	297	312	296	299	302	323	319	302	320	280	309	319	340	280	297	311	284	299	304	291	287	291	343	317	297	304	312	316	315	289	291	288	293	334	291	292	294	306	305	321	301	261	283	307	310	305	299	321	310	270	282	335	299	345	297	289	324	298	285	334	318	308	309	293	311	278	298	309	306	291	281	305	313	311	288	319	307	296	281	284	280	297	305	312	286	319	282	292	291	299	301	321	282	314	325	299	330	285	292	331	294	284	307	309	273	325	301	312	307	345	308	292	284	267	312	325	305	325	287	281	307	319	304	301	287	290	289	304	300	288	286	319	319	298	333	293	289	345	293	317	303	319	340	298	296	299	319	319	294	285	321	291	283	308	278	298	302	260	291	284	310	332	313	329	324	310	326	306	312	303	295	311	302	296	315	314	313	278	305	303	320	299	301	296	292	310	321	308	290	273	281	328	290	294	297	314	324	280	315	295	323	307	269	305	322	309	309	296	305	326	354	305	310	299	306	278	289	299	327	338	330	307	303	305	343	275	337	302	300	301	306	289	314	309	327	292	309	308	299	314	294	277	296	287	278	306	316	299	288	311	298	300	281	334	300	354	293	320	303	267	292	312	306	315	311	285	275	297	312	306	323	304	313	303	270	313	310	314	308	304	270	298	339	316	297	354	299	311	291	297	294	282	311	301	333	331	334	303	306	325	309	285	300	307	283	313	309	289	306	282	315	286	286	306	331	284	298	330	320	283	348	313	324	281	310	322	330	301	305	315	295	314	266	346	323	309	320	300	306	309	291	318	294	287	290	321	303	307	282	270	273	288	309	325	294	299	312	294	323	284	331	292	306	309	292	323	308	316	315	303	292	335	304	278	253	292	265	334	307	316	328	299	297	323	281	301	274	315	309	314	317	328	303	298	285	295	300	320	281	293	304	291	308	256	305	314	320	312	303	323	301	331	284	299	293	325	299	342	294	331	312	311	323	307	276	305	317	274	265	310	323	307	322	310	316	299	296	302	271	313	314	279	320	324	311	287	293	309	285	287	330	308	302	334	305	320	281	302	317	321	288	303	291	298	316	291	315	289	315	337	306	276	312	333	331	304	296	316	327	301	267	310	318	293	313	289	304	300	306	259	278	313	302	276	290	302	313	295	310	325	293	286	299	314	337	281	305	311	307	281	304	283	307	311	318	312	310	325	318	286	290	298	277	323	305	283	332	326	295	313	321	311	318	297	314	323	335	325	319	285	337	302	332	316	355	294	281	328	310	330	287	340	326	313	283	281	305	316	297	281	279	323	334	307	307	327	300	325	242	324	301	297	287	322	287	291	307	301	263	291	280	301	315	288	326	283	332	341	319	308	275	291	324	294	283	318	324	308	286	294	325	277	301	280	296	290	303	309	291	283	305	284	315	301	272	295	287	303	313	287	288	266	336	316	311	285	303	284	281	306	318	320	287	307	308	324	295	296	312	311	302	295	338	336	310	319	318	284	312	295	302	324	287	325	317	296	282	297	308	323	291	303	304	297	298	317	304	307	248	332	320	309	290	315	272	315	299	283	274	310	288	284	290	297	307	301	299	297	308	278	331	328	307	307	296	315	325	293	305	325	312	286	280	296	324	341	294	316	324	327	285	300	343	318	322	294	305	286	299	278	346	304	285	301	269	288	315	288	308	340	305	340	316	301	292	297	320	309	308	312	296	301	279	294	301	314	309	299	281	303	321	297	300	310	275	316	305	324	313	318	297	323	323	323	300	306	310	312	324	287	277	312	300	278	306	327	304	286	316	285	292	310	276	287	302	266	287	301	290	312	282	327	304	350	276	307	294	341	291	312	287	297	302	293	260	321	286	354	328	321	306	280	326	344	322	318	290	321	343	286	281	329	321	301	278	280	307	328	309	290	315	281	294	315	343	329	311	290	316	318	292	309	284	297	317	313	292	301	309	276	312	293	284	305	307	325	291	314	318	301	316	293	287	305	306	328	305	309	289	322	338	305	295	297	277	284	304	300	286	308	301	286	323	329	300	282	327	301	262	286	293	308	317	294	301	304	294	283	296	296	299	287	276	297	314	304	301	337	309	312	333	316	288	314	303	301	288	305	304	309	284	342	307	309	297	328	303	296	299	312	300	309	300	294	300	307	312	324	303	288	336	318	307	301	349	307	288	308	312	312	318	313	290	318	309	308	303	292	319	285	290	254	295	302	325	319	310	329	313	303	280	295	327	297	292	316	287	291	314	321	316	281	320	295	275	315	293	331	304	315	278	339	293	295	286	303	305	306
19045	15600	13201	7059	4856	3436	2625	2160	1845	1491	1309	1195	1108	965	925	926	879	815	748	714	685	724	693	711	674	644	613	631	603	614	610	587	603	584	621	627	602	612	564	565	574	537	585	602	553	559	524	530	547	582	551	579	606	533	551	562	538	547	510	538	579	569	529	591	572	529	554	574	530	549	530	516	549	534	567	555	579	555	569	546	543	572	511	546	549	576	533	526	564	580	545	509	505	591	519	572	556	500	575	543	562	549	518	532	495	572	553	538	579	523	504	539	551	514	551	514	483	553	523	537	562	580	554	483	550	555	501	522	533	534	575	492	506	488	543	592	510	513	531	544	547	540	534	559	487	547	554	547	558	511	530	547	490	499	545	561	560	535	548	559	533	526	538	537	556	542	545	577	556	521	581	542	565	552	522	492	567	543	524	540	554	537	540	566	559	514	525	549	543	545	534	495	560	532	547	575	554	528	541	561	534	572	480	506	545	525	565	539	549	548	536	542	518	543	544	543	539	542	531	524	544	555	517	530	575	513	549	522	509	567	502	560	545	556	501	545	548	550	538	586	524	552	557	562	551	508	526	540	591	522	530	546	569	565	552	525	506	538	522	542	515	541	524	536	510	547	570	509	569	547	537	551	554	527	523	527	519	498	529	500	516	531	558	571	557	525	560	583	524	510	553	571	544	570	516	544	553	499	578	535	539	546	545	542	577	543	545	577	549	527	562	500	533	562	572	515	533	529	583	526	541	565	525	577	567	478	524	521	509	531	583	491	559	521	540	514	511	592	556	530	535	540	550	556	517	497	575	560	541	550	532	498	549	565	534	498	474	523	558	552	569	491	538	560	536	520	537	555	573	497	498	514	541	544	565	550	549	562	536	501	562	525	530	506	539	528	509	546	536	545	539	517	520	534	584	553	565	539	525	491	543	561	497	529	513	534	580	553	538	553	543	551	566	582	534	545	566	552	558	523	545	513	543	555	556	519	503	573	552	539	551	569	548	544	532	548	518	560	513	513	556	527	546	510	572	541	505	518	527	520	522	536	528	574	541	532	551	525	512	587	543	531	537	542	520	559	535	546	568	527	553	530	581	563	533	548	541	538	548	537	537	546	569	515	525	532	585	539	504	517	507	528	522	599	564	535	521	544	531	524	510	518	542	538	548	539	545	560	530	533	520	518	567	518	534	532	583	529	519	548	547	524	534	549	538	528	536	510	541	545	527	556	565	563	563	517	512	515	544	570	505	561	564	544	551	521	524	498	563	543	543	511	547	518	591	567	524	561	565	552	525	581	541	544	564	561	532	533	502	510	579	555	511	534	559	513	554	549	574	556	552	546	533	564	579	559	521	517	548	548	547	551	540	569	531	519	546	546	518	545	535	546	555	533	503	579	542	552	523	564	550	498	510	533	590	583	510	570	544	573	573	507	509	570	580	548	516	543	569	556	531	552	532	573	556	558	536	499	549	522	542	542	511	536	551	553	587	549	558	531	542	568	559	522	516	544	524	591	537	532	504	560	574	574	521	584	520	528	516	530	549	498	532	540	548	525	532	599	546	531	539	554	518	541	530	496	522	560	580	510	544	525	534	538	548	491	542	546	497	564	545	546	582	537	552	521	524	544	520	572	528	521	540	514	506	544	532	508	568	527	550	534	553	562	544	541	535	510	553	544	512	557	522	604	522	523	582	538	502	604	523	545	537	571	570	531	516	529	510	570	543	522	547	534	582	544	507	570	545	528	561	526	500	579	571	526	535	529	545	516	523	532	535	516	577	578	571	569	602	557	547	525	505	552	571	542	566	545	534	560	553	512	545	549	569	565	502	507	571	563	573	541	583	546	568	506	567	569	527	521	517	485	540	570	547	547	526	556	531	529	539	595	523	525	558	520	524	470	536	509	525	548	544	600	511	517	552	529	487	549	568	525	554	538	500	532	554	515	516	571	502	526	527	574	529	566	554	524	533	582	537	518	550	474	520	524	555	508	547	582	530	569	523	583	532	525	527	509	515	567	497	558	540	565	554	552	552	506	565	588	518	523	519	557	507	541	567	561	528	534	576	559	515	536	545	516	572	527	549	540	549	530	538	532	514	529	505	519	509	525	536	544	541	559	561	538	537	552	541	547	503	510	561	527	498	539	535	535	535	511	540	537	531	562	572	544	539	581	514	515	502	531	532	566	544	533	515	542	550	570	542	586	528	549	592	515	526	549	549	564	546	557	515	496	576	510	556	549	522	509	505	554	563	551	577	535	533	576	519	544	585	528	603	516	568	509	560	545	513	531	543	535	569	536	572	502	586	535	532	533	536	567	585	528	536	519	558	468	517	529	490	526	545	515	548	502	504	514	565	560	542	529	520	551	529	550	578	534	560	517	537	518	574	514	531	561	557	551	539	536	551	543	571	566	516	555	524	578	525	547	598	506	495	526	578	533	532	561	567	579	577	583	535	526	550	579	502	529	529	535	565	514	549	539	535	524	528	512	581	531	554	586	582	523	548	528	600	568	535	510	529	507	535	538	542	514	510	550	570	539	527	500	543	518	527	526	545	503	562	541	506	564	591	525	559	564	576	514	556	494	530	532	558	515	530	547	565	532	546	519	568	532	500	574	540	566	525	528	566	520	580	567	551	536	574	494	497	535	561	533	509	508	459	550	542	572	552	519	531	541	560	531	533	529	536	541	576	532	532	554	567	505	543	577	532	540	551	595	535	520	540	555	517	569	567	502	528	605	524	510	527	533	556	537	568	540	527	503	531	559	576	541	508	478	541	566	562	551	516	561	541	512	531	528	540	513	554	560	516	540	550	533	554	493	523	580	551	540	564	548	589	550	567	551	539	546	549	578	515	491	538	553	541	502	564	521	573	534	552	544	534	529	530	559	526	481	550	513	577	509	542	551	523	559	571	512	518	555	569	534	514	543	554	513	541	557	550	551	533	534	518	494	520	531	531	547	516	550	524	521	515	548	556	541	549	524	527	559	510	566	527	553	535	523	498	527	474	552	560	571	554	525	528	535	586	538	564	551	559	551	509	556	512	518	520	561	554	546	560	589	543	551	507	528	534	551	500	565	507	615	540	513	554	587	542	558	562	505	487	556	521	531	548	518	550	568	578	531	546	534	544	508	560	560	552	514	518	538	541	535	541	561	517	500	546	583	546	522	539	515	578	497	525	493	514	557	549	549	547	495	519	556	569	539	468	540	532	571	542	535	565	517	509	562	539	519	533	564	504	469	495	520	539	521	537	524	493	571	568	562	569	524	501	558	532	515	548	513	526	565	521	529	510	528	512	550	591	519	544	547	548	517	498	509	524	543	540	499	542	540	490	540	560	525	558	522	514	523	555	541	537	559	552	582	527	589	546	550	589	516	531	545	496	522	537	547	551	531	544	539	525	507	541	556	560	526	510	555	536	565	532	528	539	521	539	562	492	536	554	563	518	563	538	549	587	550	519	521	550	551	546	511	561	536	570	562	534	543	509	527	544	534	564	531	567	526
26482	20620	8832	530	275	221	193	196	200	195	203	221	226	184	189	219	215	201	226	182	210	197	188	204	197	192	191	189	216	175	165	206	207	203	194	185	215	184	200	201	200	186	190	185	200	204	197	202	205	204	220	204	203	204	203	171	175	175	204	172	158	214	210	195	198	215	199	196	182	180	198	181	195	151	196	183	191	215	200	170	190	187	189	207	188	195	207	182	207	191	198	175	210	202	203	218	203	217	182	196	207	198	204	192	146	216	182	203	206	191	205	167	181	195	194	206	187	182	168	185	220	191	210	207	196	188	203	182	183	213	207	181	166	204	203	172	194	198	198	191	232	188	188	187	193	203	182	198	212	202	195	172	193	190	195	199	180	182	205	184	195	204	198	206	201	208	176	178	209	175	186	182	202	207	196	175	179	205	189	174	196	204	212	205	213	171	189	211	180	203	190	207	189	195	203	176	200	204	199	175	192	182	174	208	176	197	202	200	207	176	170	193	210	167	187	217	189	186	194	202	201	196	185	187	178	246	189	230	223	186	202	176	183	196	197	200	190	184	222	201	193	170	202	173	215	198	180	229	192	184	199	213	197	195	174	224	174	203	196	201	223	188	183	191	174	197	191	196	190	210	203	203	193	218	219	181	187	207	197	210	168	173	188	181	197	187	209	201	188	204	194	200	189	221	186	193	185	174	223	209	196	205	180	195	218	168	204	202	197	202	216	195	182	191	202	187	194	196	204	204	213	191	189	213	199	182	198	205	193	169	218	191	211	188	196	195	193	228	192	197	214	201	189	220	191	190	202	174	197	196	228	209	210	204	192	182	203	191	202	210	181	180	199	186	170	209	209	194	187	174	194	180	175	184	208	198	199	208	217	183	182	190	167	179	148	195	189	191	193	171	175	200	187	223	189	190	191	189	199	184	175	183	202	212	205	175	185	165	194	186	203	207	208	196	207	179	209	175	168	198	193	198	178	176	211	170	199	195	191	201	208	205	189	204	186	194	205	181	162	205	191	207	203	197	194	190	197	206	204	208	210	183	181	217	190	205	195	184	202	212	203	198	178	182	208	195	186	177	177	179	211	189	173	209	191	178	204	182	173	163	200	219	198	209	166	196	198	186	178	198	193	185	153	195	181	209	218	204	166	199	197	216	176	216	191	193	183	178	181	190	176	192	187	191	182	193	186	209	181	207	208	167	200	192	201	201	201	182	167	201	205	206	178	192	168	206	176	203	209	223	197	210	212	213	189	226	205	174	185	179	203	198	201	194	197	204	230	191	204	189	168	185	202	197	181	209	214	200	151	166	197	202	198	207	184	212	200	200	195	212	206	195	194	190	204	192	160	171	193	205	197	184	189	218	206	186	168	183	205	177	187	197	174	197	173	185	210	190	166	208	210	205	180	201	205	196	204	178	190	192	220	199	214	206	202	200	177	191	215	192	202	184	218	188	220	223	173	193	182	185	199	203	193	217	188	236	198	206	213	197	159	208	172	200	209	194	210	180	203	200	201	217	191	185	229	197	219	191	205	219	198	204	225	198	198	189	197	202	204	222	213	194	196	195	216	206	174	206	192	213	211	227	180	196	207	205	170	182	182	183	201	218	191	205	188	185	199	189	173	169	170	189	187	190	214	172	190	198	213	213	187	184	198	203	179	217	181	197	189	187	195	208	199	194	193	215	215	203	185	206	214	199	181	210	204	207	193	193	193	197	199	196	189	182	195	175	191	204	196	205	193	194	169	192	192	197	198	199	187	202	229	205	191	194	204	191	197	226	199	209	212	192	198	190	201	201	203	183	177	175	194	195	189	186	200	180	190	201	169	218	194	209	214	186	203	199	172	178	193	217	196	202	198	225	186	183	206	176	205	197	163	185	188	191	160	202	205	214	203	194	214	214	182	189	200	203	191	216	187	185	164	205	175	202	201	165	218	192	202	209	213	174	202	183	215	211	172	219	197	192	200	184	204	184	211	192	190	182	223	189	185	197	200	193	200	214	188	191	188	197	208	184	184	214	224	202	204	201	201	209	210	179	199	182	162	195	202	167	184	193	177	206	198	201	193	179	173	169	177	194	167	211	199	201	170	199	214	204	198	186	193	213	206	167	194	195	179	189	182	193	220	224	171	217	208	197	197	174	195	217	191	216	179	221	231	184	220	182	216	187	189	183	211	215	212	145	173	189	189	168	209	190	206	193	196	184	185	167	205	219	172	194	184	206	193	219	193	178	206	203	181	192	176	179	193	187	185	196	205	217	212	215	178	204	188	201	199	204	205	203	232	188	209	186	188	202	207	191	202	191	207	186	198	202	210	173	178	194	184	202	206	210	189	174	183	208	182	175	189	184	176	216	216	188	218	179	211	194	200	192	189	187	197	220	200	187	186	185	175	193	204	199	200	197	210	192	196	203	184	189	179	187	184	214	188	200	177	188	203	184	190	187	177	189	200	215	198	201	187	192	185	195	172	190	207	197	215	188	189	192	207	207	204	198	205	212	188	181	191	209	178	185	198	187	210	192	183	207	209	184	201	196	217	180	184	212	185	199	200	187	189	195	208	227	193	167	220	222	202	193	182	201	204	187	186	179	187	203	179	212	186	212	210	214	233	180	203	200	196	203	187	196	196	199	192	206	189	201	187	194	209	185	201	191	204	214	189	208	210	163	184	209	199	185	202	186	198	197	208	207	206	193	182	215	189	183	196	208	192	196	193	171	175	200	193	196	190	193	193	200	189	179	189	174	183	201	184	187	189	218	180	196	189	187	190	206	211	182	204	180	196	201	165	205	176	192	186	190	164	190	219	185	148	207	184	200	187	194	198	183	204	190	181	212	192	208	177	166	183	211	193	174	177	194	161	193	187	187	185	210	174	221	191	193	187	186	203	204	211	193	205	183	192	206	213	185	176	200	179	204	196	192	196	208	200	199	183	176	181	197	181	192	198	199	182	208	203	201	184	196	197	204	199	179	199	203	202	185	185	167	182	203	200	191	216	194	184	206	194	210	197	194	203	189	210	207	171	179	186	193	191	196	198	215	184	179	198	187	199	187	173	207	203	207	190	192	177	208	215	193	198	213	202	196	228	176	189	190	186	183	176	213	180	192	205	194	182	207	188	226	209	195	209	190	195	184	190	197	179	207	192	176	193	179	184	168	191	181	196	195	204	180	203	186	204	203	191	202	204	192	185	200	208	212	198	198	199	195	194	203	197	210	182	187	185	213	198	201	187	207	199	199	210	189	191	177	179	196	200	199	232	209	208	204	179	203	179	157	194	196	199	173	186	183	190	207	199	213	204	189	214	202	199	175	184	178	209	211	197	189	169	184	225	217	188	178	174	222	203	212	193	197	200	194	187	206	186	210	200	184	202	179	201	216	231	173	176	189	191	208	190	170	181	187	206	206	199	176	179	192	222	201	212	211	192	215	169	175	221	187	179	194	194	195	205	170	194	187	187	210	206	180	172	218	210	195	227	193	180	205	210	192	205	208	192	173
9670	1443	1322	840	623	548	475	433	436	448	390	408	394	432	439	392	364	390	421	379	364	373	400	346	402	401	422	428	399	342	370	392	370	382	388	367	385	392	364	388	388	389	370	379	385	381	382	395	379	393	414	387	381	396	385	427	333	402	391	408	385	365	377	422	371	383	381	396	436	375	424	372	368	375	403	365	376	369	376	359	431	360	399	416	367	356	383	406	361	384	372	371	380	388	385	385	368	376	411	376	429	376	404	403	424	349	359	361	366	358	390	404	390	376	393	378	381	379	375	414	403	403	414	386	376	399	416	368	406	423	349	347	417	348	368	391	395	377	394	389	386	393	365	405	336	359	378	418	395	395	391	398	377	405	384	401	388	416	371	390	389	414	362	409	397	359	374	403	388	399	352	404	375	381	404	355	371	402	409	414	373	384	374	385	334	387	380	378	369	388	409	328	396	390	384	385	382	412	390	388	413	385	355	399	352	385	364	381	384	357	346	404	358	378	434	422	388	373	409	383	342	385	376	373	379	372	379	378	386	339	411	401	365	411	384	370	390	350	383	383	368	410	391	361	388	358	377	430	416	391	416	376	423	362	368	384	420	389	358	405	367	388	375	362	378	392	365	397	351	376	378	390	426	361	332	364	379	369	408	372	346	408	379	335	388	385	377	384	340	384	408	369	368	343	368	411	439	389	366	388	375	343	386	443	385	341	354	415	410	350	387	375	366	355	358	417	367	397	373	381	373	400	375	373	373	414	397	362	392	370	430	400	378	333	386	375	407	363	399	380	346	412	381	346	389	378	389	398	418	371	405	354	410	392	395	374	360	398	394	398	394	385	410	366	405	385	397	385	353	357	390	377	362	357	409	363	421	405	357	413	374	407	369	388	384	368	370	356	368	375	349	392	434	376	388	378	398	381	377	366	366	400	400	350	369	416	390	354	398	382	393	409	376	406	390	380	360	396	366	385	363	380	397	362	388	372	388	403	386	367	398	383	356	390	396	382	368	395	355	360	379	386	369	372	357	364	379	373	389	385	382	394	357	385	370	395	381	351	399	419	366	378	363	389	346	393	359	386	395	386	393	386	407	389	397	367	407	381	372	375	376	403	399	392	401	385	388	389	375	360	398	374	385	364	369	398	376	375	382	395	354	396	379	426	356	381	356	377	386	413	397	409	389	375	388	396	370	367	372	395	397	380	370	376	404	397	372	374	359	415	356	433	383	401	394	388	383	371	368	388	349	372	379	356	368	437	378	357	382	394	358	405	400	388	379	395	403	407	383	422	367	385	404	371	386	346	378	387	418	380	382	382	393	366	404	405	360	382	356	384	376	384	380	362	360	355	368	408	383	397	389	376	381	412	381	387	384	405	350	349	371	374	380	381	402	327	391	348	372	396	386	370	357	362	387	393	404	373	352	346	372	370	374	374	385	356	385	380	389	385	369	399	381	342	412	379	371	376	408	374	375	426	379	393	369	380	359	417	342	380	410	375	376	373	395	375	402	393	380	414	376	388	391	398	398	353	357	396	413	424	391	410	385	376	340	411	357	400	391	382	394	400	366	377	410	402	366	370	398	375	375	419	344	367	406	391	380	382	380	409	382	389	366	401	387	376	372	375	381	372	383	401	388	339	411	379	401	353	377	363	374	417	373	375	353	385	387	348	412	383	396	403	389	402	388	394	387	376	384	413	389	383	357	387	401	369	363	339	390	384	377	381	388	390	395	400	433	388	414	384	406	405	406	402	371	409	373	383	357	357	378	388	363	370	316	378	398	384	375	379	378	380	364	396	390	351	374	374	389	404	400	399	380	383	396	338	403	381	361	322	378	374	384	352	398	377	411	411	349	394	406	371	381	385	380	372	385	395	400	375	393	362	354	372	379	388	375	389	391	400	369	391	390	386	395	394	376	350	395	393	395	356	373	382	368	402	405	402	371	374	409	431	410	367	381	348	390	375	381	410	381	375	346	384	393	388	391	340	376	378	390	402	367	392	346	374	368	403	368	395	352	360	393	370	382	373	420	381	444	391	409	408	357	400	387	389	380	357	383	374	380	438	348	405	374	380	385	368	384	400	374	393	374	400	366	361	425	402	381	397	392	411	363	421	414	402	369	384	376	361	420	371	396	401	355	377	409	426	376	354	358	348	363	366	358	408	414	393	385	412	407	401	381	373	375	380	377	389	375	372	408	383	384	398	397	380	374	419	393	368	382	398	380	378	387	345	364	360	379	396	369	365	364	374	384	375	370	395	405	337	377	384	357	385	369	350	379	383	376	401	368	411	394	368	387	369	369	365	351	378	406	379	392	382	376	392	387	410	405	408	364	442	395	410	405	367	356	390	405	350	364	392	370	375	402	381	351	382	368	348	403	364	389	370	378	382	398	382	383	377	409	374	364	388	397	399	387	407	350	420	390	383	402	398	372	402	377	354	388	370	386	396	385	400	389	371	423	407	397	375	358	407	393	389	393	385	386	405	384	378	420	343	391	373	385	393	405	388	398	385	354	434	385	412	388	361	392	381	338	395	405	385	370	346	367	398	362	382	390	404	346	365	365	373	373	360	370	401	429	414	399	361	379	386	365	398	373	392	362	358	375	363	375	344	392	394	368	378	391	388	361	402	387	365	363	378	373	403	351	397	374	373	394	355	406	393	414	389	338	423	379	373	399	350	389	396	400	357	384	369	393	424	370	374	360	359	383	364	363	393	404	399	348	353	405	392	408	400	349	364	361	407	375	381	438	413	375	385	373	391	359	386	398	391	397	387	367	402	358	391	402	383	384	382	402	373	364	377	376	345	394	387	363	355	420	383	375	383	376	341	391	372	421	378	403	367	397	370	393	359	373	383	422	380	404	407	372	416	380	349	399	402	362	389	397	352	406	375	431	363	392	399	403	363	340	380	388	376	380	371	381	353	366	389	359	394	391	361	396	351	390	367	373	398	364	389	435	382	325	411	381	359	364	376	355	404	433	381	357	368	375	382	395	383	388	359	396	380	352	375	397	382	387	415	380	364	377	380	364	416	388	434	396	384	358	370	375	421	376	372	388	374	389	372	382	368	353	373	407	403	396	401	405	380	413	369	398	386	381	377	403	394	373	404	368	385	404	372	414	389	383	410	377	399	408	363	363	383	351	385	377	369	379	365	410	363	348	363	398	376	378	345	408	410	369	421	376	392	365	367	393	351	386	430	393	408	350	389	356	373	350	392	390	365	377	398	357	403	392	433	379	396	356	398	385	413	409	409	373	369	377	410	373	416	409	336	374	389	363	375	379	375	388	387	416	416	389	401	344	406	382	382	397	416	374	390	362	335	366	424	376	370	382	338	383	375	377	406	394	427	403	438	409	358	373	390	409	422	378	370	389	412	410	375	387	389	373	378	409	385	398	401	366	410	387	378	408	401	393	413	341	353	390	367	385	348	388	420	366	387	343	403	379	417	364	441	377	378	386	396	421	367	397	407	355	369	405	375	378	386	368	343	413	398	389	383
24037	21044	28230	24065	20011	1652	500	380	267	236	224	204	215	190	151	180	180	152	172	163	173	147	125	152	141	134	139	129	129	135	146	140	140	144	130	133	151	109	140	146	112	139	125	122	113	126	132	138	121	119	112	124	137	111	135	109	134	139	119	127	120	116	129	115	114	136	116	126	115	134	146	112	125	106	114	134	119	133	114	119	121	130	106	137	128	123	128	109	120	117	116	115	114	120	124	128	114	121	128	105	131	116	134	125	126	117	113	160	125	115	120	128	121	138	138	125	117	115	111	121	110	109	148	117	118	131	108	151	132	153	120	122	132	120	135	127	149	135	127	151	121	113	123	121	136	114	112	131	124	136	152	139	112	134	117	125	149	121	122	134	132	127	108	107	127	115	119	118	129	116	129	124	111	129	148	106	115	140	124	120	116	133	126	126	137	133	137	125	147	133	121	110	122	114	135	117	132	118	136	133	105	130	138	118	115	110	115	126	110	118	141	130	133	125	113	126	126	121	113	117	123	105	142	118	127	132	115	124	119	103	120	130	141	136	137	125	123	121	129	117	138	117	131	121	103	131	102	130	138	125	135	113	120	109	112	121	119	126	112	119	114	105	121	128	129	119	118	131	137	129	115	119	132	124	128	135	115	137	128	119	120	134	144	116	129	128	134	121	146	115	121	142	123	103	135	106	127	118	126	123	111	134	108	115	115	124	112	138	128	124	121	124	122	153	126	146	119	113	123	140	123	114	127	118	111	123	133	116	132	118	116	124	126	129	106	134	137	117	130	140	126	122	134	126	118	112	133	120	102	114	139	125	123	111	128	135	117	131	123	146	119	127	131	113	111	126	130	116	124	122	104	116	118	108	135	111	140	132	128	127	151	124	130	107	125	127	131	125	114	110	109	134	125	139	110	133	126	107	110	111	136	123	118	116	121	121	114	105	131	114	128	102	133	129	99	116	144	114	108	130	136	140	127	137	126	130	124	118	125	115	117	114	117	134	125	123	128	119	139	117	103	114	137	132	122	124	112	133	144	122	108	126	112	120	132	130	130	122	127	142	120	118	129	124	134	150	130	127	135	123	121	123	118	128	114	117	120	111	144	119	119	135	105	137	120	119	136	116	99	122	135	127	113	131	122	125	122	123	133	99	118	140	132	141	120	117	138	120	114	133	123	119	110	99	118	122	125	124	133	121	113	115	130	120	121	111	120	114	114	128	127	129	113	122	125	126	133	152	131	108	102	115	116	123	123	146	105	125	128	140	111	124	125	132	131	113	118	130	112	118	104	123	105	122	121	122	130	117	121	138	123	131	121	131	142	136	115	101	127	139	110	113	127	121	127	127	138	132	138	110	125	129	117	133	121	131	114	129	112	105	129	104	116	113	120	133	108	134	117	128	129	140	114	114	101	120	128	165	131	117	131	129	106	126	120	127	137	130	120	129	141	123	123	118	125	118	130	122	110	116	125	121	134	126	102	113	113	130	118	131	140	134	111	128	119	117	126	137	122	119	113	127	112	124	120	130	115	127	135	120	116	119	147	116	142	103	113	126	131	152	132	114	122	127	117	150	133	129	113	109	146	124	127	118	97	119	122	142	127	110	123	119	136	126	120	145	109	117	105	131	145	104	130	131	130	119	123	127	112	127	131	131	111	130	114	129	124	120	104	102	116	113	116	137	114	139	99	114	140	116	129	126	114	123	141	125	98	131	129	127	113	135	118	133	127	129	123	132	119	133	110	121	138	127	128	132	120	120	118	111	132	126	133	137	122	125	114	114	117	121	140	118	119	114	139	113	130	117	147	138	145	135	104	126	149	115	120	128	144	126	111	107	143	116	102	106	129	137	140	135	138	127	120	134	118	124	146	144	143	129	127	110	120	111	108	132	141	118	120	119	125	143	91	121	110	102	108	109	139	132	129	108	131	122	126	123	128	131	118	133	123	112	117	129	117	135	120	152	128	134	115	124	119	152	125	128	126	136	129	126	127	129	114	127	136	108	109	121	134	144	133	132	122	122	144	116	118	129	127	107	157	121	122	137	140	90	134	118	134	118	110	117	139	120	128	119	131	118	121	126	126	106	117	117	136	122	132	113	122	154	120	100	112	113	113	138	101	127	117	116	114	124	116	120	132	115	99	107	113	117	125	112	123	136	97	120	132	122	132	127	138	133	111	134	134	119	126	120	129	127	147	118	140	123	133	117	103	123	112	132	127	136	129	127	123	141	112	106	132	124	131	146	122	122	108	109	119	130	123	123	139	104	109	132	132	115	130	125	123	131	102	122	142	102	133	110	112	125	132	106	122	109	114	131	127	131	130	135	112	118	144	155	125	120	128	116	109	141	111	125	128	127	138	135	117	125	143	134	123	107	121	142	118	125	130	139	97	148	127	116	125	153	121	122	135	120	119	132	110	119	120	135	139	119	120	131	108	123	148	137	130	134	125	114	116	130	112	121	108	146	135	134	121	130	127	126	122	125	133	124	105	146	122	134	118	120	126	130	129	127	120	113	121	123	127	130	130	113	130	111	127	123	115	112	139	117	115	117	124	109	136	128	141	136	110	123	114	107	117	131	125	118	127	143	104	106	120	128	133	122	131	114	140	117	127	113	113	132	143	114	114	120	112	108	127	116	146	119	112	124	120	126	126	136	120	119	127	122	126	115	121	124	119	120	128	106	142	131	124	113	125	129	128	132	95	112	120	123	147	126	121	107	116	139	107	131	103	121	136	114	106	105	119	134	113	127	114	127	131	120	109	156	123	132	148	131	129	123	134	110	113	110	125	122	128	131	123	120	128	116	144	141	132	107	128	132	122	142	125	129	117	126	116	108	129	125	117	136	121	140	136	117	121	129	115	119	127	121	134	112	128	132	109	116	128	121	136	137	133	129	118	125	121	127	127	112	130	132	151	126	108	125	146	108	92	138	131	100	142	143	135	137	123	117	112	125	115	123	133	110	108	118	133	136	121	127	138	115	126	126	127	100	123	128	118	124	132	126	133	133	122	122	147	122	115	114	117	116	132	143	112	133	128	125	111	129	112	137	109	128	156	119	122	136	123	117	131	124	124	138	121	117	132	133	116	122	119	132	142	133	120	120	128	122	120	121	140	127	145	115	125	130	132	136	139	124	106	120	142	135	135	123	133	121	135	126	120	137	118	108	127	126	123	124	98	127	141	138	143	119	131	128	122	120	131	122	128	110	111	111	110	129	120	125	136	120	126	117	104	141	127	108	124	134	130	134	118	116	112	115	133	141	120	138	124	127	131	133	123	122	126	119	108	146	123	128	138	112	127	134	117	114	121	111	122	112	129	118	107	126	143	133	135	113	121	117	145	107	113	104	127	125	119	112	129	116	120	126	137	114	118	130	121	136	110	131	109	131	120	144	100	125	130	121	101	126	111	119	111	127	144	120	119	124	126	146	120	124	126	98	131	128	116	135	105	121	126	109	107	115	116	111	123	114	110	113	133	126	130	142	132	124	117	124	120	130
17684	9490	8070	4021	2572	1842	1417	1181	906	740	681	566	540	488	436	429	412	399	343	358	327	322	350	290	320	313	282	314	305	281	287	280	279	263	273	267	264	298	256	264	292	245	264	274	251	283	259	268	263	276	275	251	261	272	269	248	252	245	268	232	260	258	247	247	227	240	266	254	257	235	259	248	265	240	250	301	250	262	262	282	253	268	237	246	233	260	251	251	213	259	246	261	249	268	272	256	256	267	234	247	222	220	234	242	246	242	241	252	217	262	261	235	258	248	254	259	245	237	245	249	249	257	249	248	283	241	222	232	250	215	253	261	245	207	220	277	199	265	259	231	251	272	260	220	239	275	222	265	261	247	281	250	247	239	255	256	259	251	256	226	271	287	249	250	237	236	250	257	263	252	256	237	267	223	251	211	257	242	241	253	255	233	268	269	250	271	242	250	255	240	235	235	221	260	271	242	247	229	236	236	269	257	270	269	266	246	238	262	233	245	258	233	251	253	239	263	225	259	233	264	239	240	251	247	251	265	215	239	209	241	236	215	260	235	259	240	240	253	231	191	242	224	257	245	247	237	241	264	248	234	252	240	278	249	259	262	241	259	254	251	257	257	243	227	243	268	241	238	252	257	225	242	247	238	250	258	236	238	241	252	274	257	274	237	241	245	240	246	245	249	225	253	240	251	282	243	248	244	245	271	270	237	249	267	249	219	233	232	261	230	255	245	253	243	247	253	254	263	238	225	222	248	251	267	244	252	236	263	262	250	273	224	265	267	230	264	264	229	235	235	259	234	257	231	254	273	260	283	243	225	265	260	262	252	207	261	247	219	254	246	234	241	260	231	253	278	247	243	204	265	245	276	241	247	263	247	247	260	229	252	244	245	240	227	245	252	241	231	225	228	262	250	228	269	241	259	235	257	268	252	270	260	210	241	265	276	257	224	250	246	252	212	255	240	214	243	261	257	255	226	262	274	278	236	240	249	236	237	258	247	257	231	237	250	243	245	248	237	221	228	239	250	256	238	242	248	261	223	249	255	228	227	245	259	268	253	241	200	234	245	249	238	260	239	240	247	241	238	252	262	225	243	239	244	242	224	265	247	228	240	214	239	219	260	251	255	242	220	244	256	263	238	232	239	234	245	243	237	231	238	264	229	233	258	233	245	272	244	246	243	257	233	255	248	244	255	250	254	258	241	247	254	248	274	253	269	264	230	257	259	277	249	241	233	228	229	218	258	233	270	244	234	246	246	217	274	263	232	236	270	256	242	231	241	243	263	254	242	250	226	262	268	241	230	210	239	236	254	260	217	234	260	249	253	244	261	255	226	248	252	250	235	252	254	231	267	248	223	238	254	225	227	233	243	212	233	224	258	249	235	248	274	262	256	270	258	260	251	246	248	221	224	219	235	247	225	256	239	260	233	253	225	231	245	243	262	257	232	248	243	251	269	266	245	249	243	246	248	250	258	253	236	260	222	266	228	218	228	255	229	261	266	251	246	251	259	271	263	257	279	261	248	261	276	245	249	256	243	229	249	245	236	247	263	251	259	245	266	209	269	227	249	241	231	244	261	235	213	266	236	235	231	242	249	254	238	228	239	233	234	251	271	227	214	235	248	224	209	250	240	204	278	244	236	213	242	267	257	225	257	244	240	261	212	258	245	235	244	214	244	284	283	231	260	222	240	250	229	266	245	246	259	237	241	230	248	243	241	282	253	261	221	239	265	226	263	232	240	263	243	272	261	234	256	231	230	255	236	260	255	252	242	257	283	251	242	251	221	255	228	242	259	253	253	269	232	253	258	243	243	240	215	256	228	248	221	269	255	252	246	277	243	230	230	251	262	230	241	268	246	263	235	269	248	264	233	235	227	264	228	250	263	237	277	255	236	236	230	236	242	266	239	238	241	250	259	234	251	280	232	242	261	224	233	257	235	266	244	231	245	240	268	244	258	257	244	247	241	231	261	252	239	242	245	223	258	238	277	264	226	263	262	254	239	224	233	238	254	261	246	242	259	251	242	244	239	261	256	236	212	228	273	215	249	250	240	261	241	257	230	225	278	223	278	239	238	244	238	254	265	241	252	256	229	275	276	240	246	249	246	257	243	264	247	265	243	233	221	282	238	231	213	221	220	260	244	273	244	233	272	262	251	270	237	237	257	265	239	270	225	268	239	215	242	249	232	288	227	254	250	257	256	259	238	237	263	235	256	256	266	267	249	245	239	242	253	234	248	226	245	240	249	254	265	251	229	239	236	233	247	269	244	252	250	240	258	240	238	251	255	245	244	250	250	269	272	243	233	247	238	243	240	249	276	227	231	241	236	260	275	250	230	263	219	230	255	247	259	265	219	257	242	261	252	237	251	255	270	287	245	232	244	238	230	231	269	256	217	233	247	238	240	235	244	236	253	246	265	245	237	236	233	237	261	226	224	238	231	246	245	250	265	259	235	253	261	233	235	255	241	243	266	237	243	221	259	260	246	235	261	247	239	252	250	238	210	251	227	223	238	274	278	250	235	248	274	212	269	274	247	237	231	246	241	236	244	230	259	253	222	260	224	240	251	249	240	246	225	251	230	237	212	256	270	264	264	207	262	250	262	264	222	226	250	262	216	239	246	249	235	244	250	276	220	257	258	237	239	222	250	253	232	248	253	254	241	254	225	250	269	240	233	260	248	230	216	248	269	244	236	233	245	248	244	220	254	253	282	235	252	237	238	225	274	237	244	269	239	239	242	233	255	252	258	246	251	230	243	270	245	259	249	255	222	236	268	238	258	252	239	222	244	269	249	241	265	244	231	246	271	236	239	220	236	229	267	242	261	230	244	267	254	273	216	239	245	247	225	252	236	262	246	225	245	228	263	241	230	258	224	293	269	239	273	259	235	257	263	260	257	240	250	231	246	257	239	214	253	253	223	235	211	250	227	268	250	234	228	268	256	282	268	246	243	252	243	250	254	259	257	233	258	230	257	282	220	250	251	265	260	243	244	260	247	248	209	221	237	265	220	235	258	241	286	255	249	252	234	252	278	258	245	258	254	253	267	268	227	234	258	269	242	245	256	254	269	243	243	249	261	258	243	275	243	253	239	300	235	265	251	232	246	258	264	263	283	242	258	251	225	235	250	252	242	247	259	238	251	247	221	289	245	232	247	239	237	240	226	240	240	254	244	256	243	239	231	254	261	261	242	239	274	237	243	249	248	233	231	258	224	233	235	243	238	281	250	248	223	236	233	241	239	238	261	268	251	219	286	224	241	231	267	249	237	244	231	270	262	225	248	236	253	261	280	237	234	247	219	242	268	233	254	242	242	280	232	253	235	269	239	246	253	237	235	256	283	252	236	235	245	263	244	255	259	277	280	247	261	254	228	234	277	237	240	249	251	250	221	233	257	232	201	254	251	234	240	235	263	255	255	223	259	260	241	246	235	248	250	253	264	227	269	271	233	273	222	235	244	247	268	220	273	242	258	253	240	255	261	265	228	228	244	245	259	239	258
23025	21042	28875	23426	21043	19482	2045	778	593	565	522	469	434	440	433	384	388	380	359	376	364	343	383	342	334	331	347	364	317	364	360	324	315	315	307	319	317	321	320	333	337	291	347	364	320	327	322	321	330	304	324	345	316	327	339	332	299	303	295	347	317	340	317	309	342	277	314	327	294	313	351	346	323	309	315	287	298	310	336	312	304	319	313	336	338	298	280	305	299	270	284	281	314	295	334	314	303	313	329	334	334	303	296	295	301	299	315	306	329	293	297	280	303	338	292	319	276	314	306	307	323	314	305	333	297	316	312	316	308	333	295	271	317	313	301	327	309	310	308	314	287	300	305	299	339	316	299	305	297	337	303	366	315	288	286	338	320	282	296	323	305	290	303	329	305	322	278	311	326	311	313	329	268	316	327	288	324	300	306	300	302	283	306	306	308	309	279	289	327	316	315	280	302	306	290	302	288	297	353	311	311	289	313	294	300	290	296	318	286	295	322	315	294	315	313	311	344	334	288	308	313	324	316	312	312	323	310	302	295	328	298	294	316	311	317	275	291	294	290	281	316	290	310	310	301	301	297	287	303	322	308	286	300	321	300	326	282	282	325	304	308	303	332	296	339	328	319	309	296	310	320	349	325	304	322	315	318	289	296	281	281	298	298	296	309	331	316	306	312	306	339	303	291	307	333	293	317	338	310	270	286	309	313	330	286	315	298	317	320	315	268	288	286	290	314	321	297	323	276	304	285	329	270	311	291	297	288	281	309	290	292	289	300	331	315	317	341	288	313	310	313	294	319	317	315	306	289	309	300	331	324	290	298	304	320	304	326	296	303	307	307	302	306	345	294	318	293	327	299	301	285	315	313	280	320	303	338	296	320	305	316	308	314	293	321	285	284	325	333	314	325	286	314	305	326	332	297	337	315	306	280	290	295	291	327	308	309	328	296	302	329	331	279	279	292	298	304	301	283	308	303	288	333	317	320	298	285	306	308	319	328	319	319	313	273	282	319	302	304	310	285	313	299	307	295	309	308	330	339	299	315	296	309	307	296	315	310	306	308	313	338	283	285	305	300	357	315	270	333	304	332	322	310	325	335	309	329	297	312	298	306	307	306	324	319	285	316	314	263	321	322	322	294	273	320	322	309	298	301	322	296	329	333	279	306	303	320	318	308	331	291	307	309	288	303	311	305	321	320	336	314	293	316	326	317	321	330	289	303	301	293	316	274	326	303	297	303	324	254	294	316	282	294	280	307	308	317	296	303	302	328	291	301	292	283	307	299	302	299	309	350	287	304	300	294	291	290	292	317	308	300	322	271	306	295	326	332	312	321	304	323	313	294	322	324	323	281	334	309	339	289	317	305	306	270	305	314	290	323	311	314	295	307	279	281	288	289	306	286	296	322	327	345	330	313	276	266	330	280	302	317	286	320	305	293	311	325	319	309	332	297	307	309	294	269	323	325	291	290	315	316	309	323	270	291	296	324	300	333	319	335	339	315	324	302	294	278	331	294	305	279	285	293	291	319	307	296	308	274	299	301	305	333	286	286	315	264	316	290	278	317	333	299	324	311	266	305	313	323	331	307	324	315	305	336	315	319	274	319	296	296	329	299	294	273	287	321	284	301	313	313	295	339	331	291	311	298	322	311	313	286	322	305	288	309	338	299	314	320	302	311	286	274	324	304	324	302	316	332	357	289	326	319	304	320	281	295	334	315	331	311	300	301	305	321	320	282	304	319	331	313	302	297	312	308	356	267	315	307	341	311	298	307	300	349	306	352	285	304	281	285	336	309	287	321	310	311	289	334	309	283	291	314	310	282	322	337	302	310	315	285	249	316	342	312	290	345	342	285	312	275	302	296	305	321	292	328	317	327	311	312	299	311	282	329	273	324	321	298	312	307	313	314	318	307	307	333	296	316	321	281	269	319	311	299	279	325	317	298	306	308	277	326	327	292	290	339	307	281	312	323	303	308	289	318	305	309	309	277	317	324	333	320	280	308	293	303	300	307	310	325	282	349	298	288	308	321	291	281	308	292	297	317	311	336	299	314	310	288	288	321	323	317	289	305	277	325	321	336	314	307	316	306	313	319	301	332	316	291	285	300	294	299	320	314	303	282	306	318	289	300	305	316	304	336	290	288	290	299	284	319	291	326	317	292	304	288	331	279	285	290	305	302	304	299	314	308	298	331	251	315	308	312	321	290	335	322	295	306	312	292	303	317	302	350	339	304	300	330	305	302	302	324	304	286	306	288	310	323	318	327	305	347	282	271	317	300	312	310	304	318	313	292	301	294	325	304	325	287	285	294	309	310	275	299	318	297	297	295	341	322	332	316	314	304	307	313	316	287	326	290	334	282	290	339	318	316	283	322	276	298	316	311	329	293	295	311	306	309	262	294	315	314	315	287	308	357	312	332	296	308	306	292	313	299	297	304	312	302	299	329	331	322	296	309	297	289	304	298	306	275	317	314	345	283	304	298	310	305	293	320	295	290	296	339	304	325	302	307	300	351	296	338	283	304	321	314	325	318	291	307	309	299	335	303	327	304	320	325	315	323	304	324	308	329	311	272	303	312	305	293	306	311	313	309	294	305	267	331	293	284	319	315	302	296	286	271	304	292	305	321	301	302	330	319	327	298	317	318	309	298	311	317	284	319	337	284	320	274	303	283	287	317	294	282	295	296	332	301	314	335	284	283	307	312	311	297	322	281	286	297	293	302	341	292	317	268	336	280	318	308	344	285	300	334	307	322	300	282	335	319	290	311	323	307	295	341	311	295	302	286	335	302	287	318	295	290	298	319	303	345	299	280	334	325	303	285	319	322	312	299	340	304	307	329	309	303	297	315	315	282	315	319	310	310	307	284	305	309	352	291	300	328	309	312	325	323	282	314	305	289	354	303	291	318	268	325	313	307	318	294	322	263	310	294	304	339	290	301	281	283	282	287	321	312	313	280	317	336	312	301	292	326	328	318	349	309	322	306	313	291	294	324	301	302	280	287	275	323	319	299	331	289	298	280	271	311	279	343	326	314	309	325	323	289	282	274	323	300	338	330	331	305	302	304	289	307	282	325	322	288	320	286	337	313	298	298	324	305	296	325	316	303	303	308	282	290	284	324	328	313	274	293	307	307	297	283	296	306	329	318	312	279	308	316	279	275	303	314	312	334	305	309	304	291	323	292	296	296	312	305	294	317	304	303	358	288	320	263	288	309	298	329	296	301	280	317	316	302	269	307	293	309	313	321	306	329	291	296	300	323	317	316	296	319	335	314	328	296	310	294	313	284	329	326	296	321	289	293	315	324	332	320	313	314	299	300	307	291	297	327	293	294	339	301	308	286	288	308	317	331	306	271	309	312	317	291	314	290	295	284	324	277	275	334	302	314	308	299	317	302	313	254	271	312	342	269	314	291	309	315	308	335	299	310	339	292	304	312	310	317	320	312	309	312	316	282	324	303	320	298	279	318	286	325	296	306	305	294	266	318	282	292	303	291	304
19532	15413	13004	7079	4796	3446	2577	2153	1721	1509	1336	1208	1106	1007	930	910	843	789	741	755	723	697	702	646	621	644	654	597	605	622	592	639	580	579	589	603	624	594	564	569	592	566	569	581	561	571	586	564	572	589	577	565	520	525	600	548	533	517	580	573	547	569	525	576	527	563	603	518	550	545	600	538	534	561	501	575	508	523	523	613	549	542	553	563	568	581	521	546	550	568	535	513	528	520	529	561	551	524	534	536	521	509	522	554	548	544	581	538	537	529	546	534	548	528	545	532	504	582	523	550	492	535	530	538	505	528	575	532	557	513	553	516	546	568	555	568	548	526	553	555	552	544	568	537	544	526	513	518	545	519	530	541	562	571	579	510	552	581	572	542	531	522	540	539	568	494	519	522	524	529	507	551	550	545	452	551	556	548	538	548	533	548	549	570	539	544	566	554	548	538	534	519	519	533	544	545	539	557	567	540	539	551	531	567	509	527	534	554	498	546	532	542	548	562	556	517	526	543	511	510	535	546	526	490	540	529	537	541	516	491	541	515	547	546	549	533	545	562	525	544	569	545	549	531	547	521	553	556	537	547	530	493	530	529	581	526	492	526	540	545	538	533	534	546	541	537	551	502	503	512	537	556	533	562	525	511	518	552	535	503	525	551	529	520	532	550	560	531	529	530	535	500	524	501	536	534	530	522	549	540	555	551	532	504	541	534	508	536	500	562	547	565	516	519	516	533	536	538	535	542	515	584	546	535	557	504	556	531	539	519	547	529	528	534	537	538	553	564	566	507	556	548	526	545	505	523	541	535	539	534	545	526	573	586	572	562	567	495	525	524	539	509	509	531	544	499	512	522	526	543	558	532	550	568	577	476	590	535	530	545	542	552	517	502	514	568	521	558	587	569	537	533	551	516	558	554	563	555	495	517	532	537	534	528	508	579	514	501	535	556	521	533	551	514	549	530	536	517	535	522	570	524	545	468	534	493	524	523	526	514	552	525	564	511	509	548	533	550	559	571	530	515	527	530	532	571	514	557	503	528	504	521	534	536	559	534	512	534	524	556	485	553	534	461	568	528	585	512	528	561	561	545	541	561	555	528	521	532	524	537	547	536	544	524	514	539	572	457	525	565	545	515	524	548	569	532	492	501	514	548	556	544	507	541	555	536	489	565	527	566	553	543	563	502	524	513	531	528	559	504	527	527	489	536	542	515	552	515	501	525	540	539	507	541	549	521	558	544	510	535	504	514	542	552	530	555	531	570	522	524	507	528	540	522	524	543	518	562	497	501	493	548	538	549	557	582	523	513	539	542	581	545	530	524	551	561	576	511	541	537	508	514	526	521	524	534	540	523	538	502	550	523	573	552	541	505	573	534	563	528	493	508	528	521	560	519	515	516	532	513	543	495	488	565	530	559	518	526	530	573	532	533	516	565	527	555	548	534	513	516	594	543	525	557	529	523	548	533	511	531	546	535	516	500	572	559	560	549	568	521	509	513	551	514	519	565	538	556	519	551	567	524	486	535	542	526	521	539	556	588	521	518	520	552	571	551	543	541	537	536	551	538	540	504	535	517	527	561	512	528	545	515	569	521	487	532	485	562	545	506	559	521	490	530	545	569	508	555	559	551	516	532	536	508	515	493	516	501	540	541	568	507	558	553	553	546	536	531	554	510	505	548	549	505	530	511	568	550	551	547	553	525	531	546	503	536	558	535	540	500	578	569	555	540	547	503	528	542	528	543	557	535	558	533	525	564	550	544	494	542	511	528	542	486	552	546	558	571	473	509	535	558	507	549	555	551	534	571	551	534	526	525	515	521	512	503	540	515	561	513	514	583	494	509	552	524	579	518	519	512	577	577	549	508	510	526	537	514	483	522	524	554	537	535	524	531	545	588	539	549	573	545	542	575	515	513	538	549	505	523	545	551	540	539	527	544	528	567	536	555	542	499	549	539	537	538	550	554	547	500	553	544	519	508	493	532	485	556	570	506	557	530	502	508	501	539	549	531	510	562	511	535	550	576	541	553	497	533	544	512	497	530	495	551	549	517	519	564	507	515	534	573	509	557	546	560	526	511	549	541	565	487	531	505	552	552	536	556	526	520	553	560	519	574	526	565	536	543	517	528	539	511	525	507	525	545	534	489	577	554	600	547	537	538	539	563	468	523	589	535	524	562	506	519	514	539	538	497	541	506	499	536	579	508	518	555	559	567	550	519	514	517	517	518	525	534	493	558	526	503	519	542	513	508	529	552	527	535	516	550	546	499	527	519	493	545	544	545	521	524	537	544	506	530	515	528	501	537	543	549	541	563	570	533	587	522	535	542	543	543	530	575	515	541	536	536	557	548	576	488	530	575	568	529	530	527	524	514	535	519	553	517	531	519	522	555	544	537	515	552	535	547	539	541	546	546	551	559	478	511	536	541	523	538	544	526	557	533	530	515	561	533	548	519	548	559	510	540	548	548	546	532	527	530	512	504	544	556	518	535	525	559	507	558	525	574	530	531	564	538	546	512	515	533	523	546	521	547	505	555	529	581	538	537	505	499	504	524	522	561	572	508	516	585	590	526	537	528	515	515	526	528	514	520	534	527	548	531	548	579	538	551	547	558	530	546	546	540	508	564	526	528	519	519	517	530	549	546	533	552	516	543	597	514	545	545	546	563	495	529	495	521	558	573	543	520	545	545	522	536	578	547	562	553	547	577	522	515	518	544	506	530	559	537	543	562	560	535	546	572	567	536	512	516	589	540	542	527	539	536	519	572	584	538	543	525	516	536	546	528	523	544	565	504	551	515	487	547	535	528	530	555	552	544	530	525	506	509	532	524	503	550	512	534	479	551	566	545	523	528	551	496	548	527	493	542	537	534	526	558	540	555	505	538	488	553	565	529	532	534	541	509	513	527	537	513	569	532	572	503	531	535	509	559	575	488	534	512	488	502	541	515	547	526	508	476	482	536	506	532	548	546	545	569	525	530	506	574	556	542	481	490	490	558	579	512	503	551	497	531	514	517	531	555	568	526	543	558	524	552	565	536	553	524	554	510	533	534	507	524	491	541	538	538	505	559	568	504	524	532	543	555	534	537	516	507	553	522	558	506	553	585	514	553	501	521	575	541	524	529	575	521	570	539	551	515	543	534	553	579	533	511	559	483	543	566	539	536	510	556	550	473	565	537	510	494	571	523	508	521	526	575	523	531	520	559	509	522	540	525	554	515	546	539	493	528	521	510	472	529	527	551	559	496	560	568	578	545	568	550	530	577	563	518	531	531	537	534	536	547	543	548	504	596	548	506	528	543	564	529	597	527	533	525	551	529	541	557	568	565	552	542	506	523	570	522	565	526	510	548	497	525	500	538	534	545	515	586	566	569	567	573	543	521	527	546	510	529	517	557	529	482	539	568	521	563	551	600	540	503	522	550	506	568	518	509	513	561	528	558	548	505	539	543	521	545	517	561	519	569	514	604	520	541	553	550	492	563	506	587	487	531	537	524	506	545
26583	20628	8902	587	294	245	235	220	213	219	177	204	206	214	196	192	178	225	217	181	195	204	202	191	175	181	189	212	197	210	188	221	197	217	181	198	176	229	216	194	193	201	197	186	201	175	182	187	207	198	170	171	204	194	187	164	204	186	196	200	167	197	203	207	198	201	191	190	201	199	188	204	197	217	179	201	188	186	200	208	193	198	182	205	197	190	210	218	175	205	209	205	200	214	204	182	188	206	197	184	201	233	204	194	193	212	205	173	222	194	182	215	173	189	205	181	201	158	205	226	209	206	188	202	204	204	178	181	175	192	170	197	185	216	214	208	208	178	211	192	199	232	189	216	205	204	199	204	192	195	210	181	173	185	181	219	200	180	202	182	199	211	215	186	181	207	191	185	186	208	195	193	204	184	193	173	209	190	184	174	179	182	184	194	194	189	182	187	187	205	180	220	202	199	203	196	203	201	196	182	184	201	207	189	221	194	170	196	204	177	211	177	180	178	173	179	183	195	176	184	199	181	182	180	190	201	202	204	194	192	207	199	198	178	201	197	229	177	202	178	182	193	177	190	210	186	179	180	214	225	189	201	210	201	198	167	206	204	178	191	213	193	179	164	183	197	187	214	199	208	177	184	211	191	196	216	174	208	192	179	190	205	181	212	218	190	229	179	187	180	183	208	194	191	201	167	162	210	198	194	202	220	222	191	159	196	192	209	177	179	204	202	194	216	191	222	215	207	193	213	210	175	217	186	206	189	195	209	190	203	176	212	186	205	191	193	195	216	200	196	212	209	200	201	167	212	196	199	198	193	200	190	211	208	202	204	197	204	192	179	223	198	186	201	196	166	201	179	204	199	184	219	186	205	184	211	200	213	210	197	221	196	203	200	197	197	180	213	204	196	178	168	232	204	186	204	215	187	191	175	176	198	203	218	221	209	181	195	190	176	229	208	214	212	210	187	194	204	197	174	192	191	204	177	171	173	199	214	216	194	170	195	196	209	185	209	203	203	190	200	204	205	206	204	193	197	184	175	175	179	184	200	198	211	186	223	186	209	196	175	185	184	183	206	206	166	184	192	204	208	207	199	188	222	191	196	179	195	199	183	183	196	183	193	213	202	210	203	191	217	186	194	208	215	183	208	177	179	170	201	193	212	202	204	188	187	203	191	215	202	182	219	220	175	200	195	196	217	192	220	199	178	199	214	191	189	180	192	202	200	181	172	185	186	213	214	184	182	203	201	206	225	194	212	217	183	220	182	199	198	176	197	197	210	196	195	184	194	185	185	172	209	198	221	181	196	205	200	211	185	210	216	191	233	208	202	194	207	205	220	209	172	197	203	213	201	190	170	212	207	183	220	199	184	199	220	207	193	199	206	199	188	209	197	195	207	190	204	214	181	202	194	221	192	189	194	202	184	189	174	198	199	204	208	189	225	195	186	195	236	216	194	216	198	204	197	191	205	201	168	189	177	197	211	185	198	187	183	193	215	219	205	198	229	194	203	188	183	207	177	203	208	160	185	195	168	214	202	175	170	177	187	210	206	197	189	212	199	196	187	199	221	175	186	213	215	186	215	206	215	162	196	208	200	184	186	206	169	203	220	178	197	198	209	179	201	212	216	200	198	193	177	194	195	187	203	195	190	208	211	214	195	187	201	205	203	201	210	195	199	200	185	209	191	179	182	207	196	204	192	210	207	228	191	194	205	198	197	209	186	231	211	203	209	189	207	229	215	193	201	228	167	203	182	194	199	182	217	209	201	213	164	196	205	213	180	198	175	199	188	178	180	180	203	208	203	228	176	196	206	203	176	188	191	217	204	200	204	213	172	194	195	214	187	196	217	210	226	192	207	160	221	193	202	208	203	218	175	191	183	193	198	156	187	185	205	183	188	177	191	179	203	200	202	189	213	191	185	203	174	175	192	191	192	216	193	188	197	197	196	207	194	224	217	189	204	198	192	200	190	196	188	201	199	204	183	202	192	203	190	192	180	194	194	192	191	205	203	187	194	201	196	198	181	180	169	190	177	193	202	202	173	216	203	198	187	196	184	220	206	208	181	180	214	216	195	174	194	204	224	180	217	194	218	197	213	193	230	189	189	203	218	182	203	175	188	188	186	173	199	213	213	224	202	193	218	212	183	202	203	195	199	194	193	192	208	201	190	180	196	191	174	190	202	200	184	188	171	204	202	202	203	191	204	155	187	180	184	209	202	201	175	232	182	189	182	197	203	204	187	194	210	197	208	196	191	193	176	197	197	194	207	189	190	191	203	196	188	206	189	217	193	225	183	185	173	208	190	207	207	210	213	204	224	214	200	210	182	195	195	196	210	182	193	169	168	200	207	175	193	209	191	185	204	195	197	190	187	185	185	188	178	184	207	185	202	191	226	208	209	171	155	235	195	193	214	190	214	163	188	209	197	207	191	198	188	220	177	191	196	181	195	184	179	160	189	166	188	192	196	213	182	181	185	199	191	200	160	198	198	193	197	228	182	210	194	193	188	194	177	178	189	204	203	206	205	202	209	180	199	181	190	162	207	177	188	189	206	200	192	192	213	204	190	217	206	204	174	197	191	176	176	197	199	184	182	183	173	211	208	171	199	193	200	210	215	185	175	186	199	186	204	188	216	202	190	199	198	193	219	169	178	198	198	189	192	204	184	192	214	193	191	185	236	178	194	175	180	175	207	177	191	209	184	200	215	194	178	202	181	206	195	185	172	217	193	212	197	207	186	203	159	164	207	204	205	208	212	176	211	198	198	187	212	187	186	205	203	217	189	188	188	197	194	204	192	188	188	203	179	201	203	174	187	204	177	201	220	209	203	191	169	180	179	198	218	177	180	199	206	179	173	222	188	193	155	224	207	195	192	173	179	177	194	209	202	176	184	192	178	198	212	213	194	194	199	205	179	187	198	210	174	200	174	192	219	170	179	179	200	195	200	184	205	182	188	216	175	163	194	205	214	206	190	191	207	184	198	174	197	217	207	187	189	206	195	198	187	186	179	207	213	186	191	209	167	216	192	186	196	189	188	204	176	199	186	194	176	194	212	182	192	205	203	190	186	218	206	219	189	208	208	189	178	201	203	217	176	162	217	194	214	202	176	215	215	193	185	223	204	177	191	182	173	179	216	209	191	189	186	192	179	171	196	182	197	199	219	196	207	194	179	196	157	188	212	185	209	193	201	211	165	209	203	222	182	200	220	177	203	211	204	172	193	202	193	211	207	212	207	229	186	202	186	226	192	193	202	179	216	189	180	202	193	206	193	206	195	195	204	192	189	187	203	196	193	185	175	190	215	175	196	195	216	189	202	191	206	215	199	180	188	212	190	183	194	189	191	204	188	184	188	196	219	221	183	180	195	216	192	194	178	159	234	195	167	191	193	179	187	200	183	190	176	181	206	182	199	218	186	201	196	201	189	191	191	217	194	187	178	170	178	202	205	187	201	191	191	179	212	210	200	174	208	208	185	200	202	170	237	192	204	212	186	194	190
9824	1441	1334	729	627	553	518	488	480	448	363	404	428	372	417	394	424	377	424	372	359	447	386	416	359	381	364	416	394	386	389	368	367	361	337	384	379	363	379	386	406	365	347	381	404	348	381	353	367	389	386	355	374	350	390	376	429	325	380	374	382	400	355	350	361	387	431	403	398	367	342	363	382	375	369	399	393	389	387	390	386	339	411	386	384	411	369	396	380	396	346	361	351	393	390	362	358	390	360	368	405	331	397	376	322	382	399	367	378	374	353	376	363	362	384	371	384	420	412	388	395	375	390	406	362	389	354	378	356	401	405	393	391	381	376	391	382	358	378	361	367	379	380	386	358	387	360	392	408	381	382	342	375	385	358	390	365	383	357	369	380	374	397	362	362	421	379	405	385	351	414	378	358	372	412	399	369	387	378	394	363	379	397	376	388	374	398	368	390	383	376	374	369	348	361	375	396	387	385	357	414	376	373	400	368	386	335	335	360	416	381	338	370	380	358	383	342	362	363	387	376	365	360	362	384	357	407	394	389	355	374	363	357	347	379	382	349	388	369	376	388	399	373	388	403	358	410	414	350	383	397	423	391	361	377	378	367	369	383	357	399	398	370	403	409	391	400	385	379	374	402	341	396	387	375	363	389	361	365	374	386	401	386	390	359	362	407	378	374	379	356	384	373	342	397	374	387	400	381	371	377	377	352	390	397	417	379	384	369	407	373	397	361	406	392	404	397	333	405	400	383	376	410	373	405	423	391	413	400	396	402	369	371	371	387	399	401	370	388	424	387	393	379	407	373	381	382	371	415	384	349	395	390	363	363	371	360	389	357	443	380	371	380	394	417	373	378	377	363	391	380	379	370	352	367	394	358	383	397	382	359	378	354	383	406	378	378	372	408	436	357	368	408	374	422	373	371	386	390	365	385	412	360	415	386	400	375	357	372	386	394	416	373	427	407	370	365	356	382	373	357	376	326	402	385	328	391	359	398	377	417	382	372	375	402	383	391	375	373	399	401	387	362	374	375	369	402	365	416	371	399	376	382	409	366	386	406	368	372	379	379	351	357	342	395	397	375	393	403	378	375	396	392	393	400	402	369	372	384	396	388	368	378	391	380	377	378	390	384	382	374	376	370	335	375	398	404	384	402	425	395	363	389	415	382	361	371	402	357	372	386	411	379	352	366	398	386	414	401	375	417	411	362	376	384	372	389	381	389	421	386	424	378	383	394	383	385	372	383	375	362	413	345	391	359	370	402	389	374	385	377	373	374	387	385	394	429	360	401	388	370	411	392	392	392	364	357	364	398	376	391	376	382	392	348	416	353	348	369	378	350	357	396	376	346	374	404	346	349	403	402	369	352	396	376	378	365	378	372	435	350	367	389	364	395	407	390	445	350	408	393	400	374	370	371	374	409	384	368	359	388	380	368	383	405	348	394	386	358	341	381	399	425	411	341	384	370	389	356	391	390	360	354	367	444	350	376	406	398	383	369	393	372	361	367	360	398	370	432	371	351	407	375	400	394	387	361	375	378	383	389	387	400	372	374	337	375	398	391	378	376	432	365	383	356	428	391	364	374	351	383	408	370	379	409	396	417	378	364	384	371	384	377	389	389	369	386	410	384	393	379	364	402	420	353	392	409	390	383	405	390	386	387	374	370	407	416	347	351	387	362	398	374	411	419	385	393	345	403	411	402	439	371	408	374	395	384	357	392	375	383	381	417	377	399	348	383	371	383	385	377	380	372	404	406	389	396	394	374	361	395	377	424	370	389	395	363	385	382	390	379	393	379	421	390	389	390	386	407	376	385	373	400	375	402	389	367	373	357	393	397	382	365	366	362	400	369	377	406	420	376	398	400	358	389	353	380	401	401	406	392	394	383	383	374	363	384	382	378	382	394	383	388	396	389	359	384	392	363	415	358	357	415	367	370	412	380	412	402	365	392	393	321	383	345	379	357	408	367	405	374	376	404	413	405	384	404	378	394	398	386	409	362	389	408	375	382	372	359	367	340	374	357	398	386	398	371	365	373	382	410	367	381	370	387	321	363	406	373	402	350	353	390	402	403	368	371	389	390	363	371	387	372	377	358	425	408	361	381	385	366	399	384	433	369	421	346	349	367	369	399	389	425	381	356	367	381	360	346	361	397	399	413	403	403	391	390	389	386	396	381	347	376	377	364	354	416	381	402	382	375	391	400	403	387	359	378	357	365	374	379	386	388	385	357	396	374	352	336	362	354	361	380	393	375	425	400	377	389	354	377	387	380	386	411	387	417	410	373	401	378	387	377	397	435	366	388	402	392	393	368	377	403	368	416	387	387	387	356	402	388	406	360	418	344	361	389	376	383	429	406	391	369	360	375	376	389	387	374	353	353	396	371	399	393	425	377	372	382	396	392	362	364	371	402	379	389	432	408	368	412	399	391	393	387	395	385	351	429	422	378	354	360	378	372	404	369	334	377	368	350	369	372	397	359	381	376	391	385	374	400	386	387	364	411	421	397	401	392	382	358	391	393	351	372	385	392	385	368	361	398	335	364	384	383	348	400	375	398	393	348	362	375	397	367	358	413	392	355	374	382	375	387	359	369	386	420	373	386	388	379	397	389	357	397	368	404	339	382	375	379	382	369	380	324	379	405	353	393	406	384	402	418	400	346	401	383	408	378	392	395	433	363	336	354	342	359	388	416	386	419	381	411	364	375	370	400	386	386	389	363	390	364	377	375	384	383	388	362	374	385	422	356	400	384	374	377	386	375	364	366	375	376	354	393	375	390	382	373	347	399	388	384	389	372	339	370	382	396	421	394	408	415	360	385	406	373	389	354	373	390	399	398	320	386	375	368	361	358	379	390	370	382	373	388	371	365	384	379	394	380	368	384	385	380	368	354	412	368	374	375	418	397	390	393	373	399	389	358	386	419	377	397	357	399	381	392	413	384	402	390	359	398	376	386	350	384	387	376	357	363	406	359	353	410	389	412	384	382	357	355	367	394	354	407	372	380	359	363	363	414	402	409	375	368	376	408	388	396	362	370	374	391	390	357	372	373	394	366	410	357	371	390	356	399	411	380	388	374	376	395	377	369	383	353	382	385	372	387	386	398	360	416	374	390	343	388	365	382	387	391	416	378	399	377	408	374	397	350	399	394	398	365	369	353	395	349	416	392	380	412	377	365	383	379	366	372	383	420	360	385	381	410	376	382	388	393	356	385	407	380	378	374	383	356	359	377	395	391	403	387	381	408	393	370	371	392	371	407	368	405	403	387	386	348	400	372	354	392	366	367	379	350	377	380	417	385	397	374	362	382	382	368	371	415	387	369	380	415	382	374	398	386	386	364	390	402	374	384	374	375	377	376	367	373	399	384	360	379	347	392	386	368	393	369	402	396	430	378	431	395	386	365	414	360	356	389	416	408	398	350	355	345	396	394	377	363	368	357	392	357	362	358	388	341	370	353	405	362	381	372	412	371	389	373	423	381	337	365	365	385	387	382	373	401	385
23983	21030	28192	24063	20045	1658	511	334	261	219	239	222	204	199	156	184	176	149	148	135	120	152	139	133	126	133	162	134	158	152	136	110	125	164	130	143	123	146	148	132	118	133	149	130	126	113	122	146	135	125	164	141	131	121	142	141	137	98	127	115	123	125	114	134	130	119	117	130	124	111	137	133	108	131	119	113	133	130	151	129	133	145	130	143	126	115	127	145	130	137	127	106	129	121	144	129	120	111	121	127	133	122	115	129	118	128	125	130	125	124	134	134	120	130	125	102	129	118	148	116	133	121	127	138	134	124	120	101	135	133	131	130	128	140	112	115	121	125	145	148	131	117	127	117	106	146	111	130	135	116	141	136	117	140	125	128	121	136	108	99	122	131	100	139	118	122	112	129	115	135	124	122	130	124	129	115	123	101	124	127	105	112	137	114	119	132	140	129	141	120	126	119	110	129	117	122	133	137	131	127	111	124	124	131	123	123	109	124	150	127	130	141	129	112	125	111	102	128	131	147	120	143	133	119	116	130	126	142	126	124	115	133	129	124	148	126	125	121	129	114	132	111	130	106	125	114	105	122	127	143	134	117	121	135	111	147	106	107	128	114	144	142	137	147	129	128	125	119	125	123	125	131	135	131	134	117	144	117	123	131	125	131	112	120	129	125	123	121	143	134	135	142	153	133	134	128	123	123	126	121	123	125	126	117	124	139	151	127	132	140	124	105	131	157	112	116	115	115	118	134	118	132	112	147	137	120	126	107	131	126	125	117	118	122	117	122	112	107	126	115	117	122	110	119	109	118	114	127	135	116	142	124	146	145	136	105	127	112	124	119	120	119	144	127	115	113	132	122	119	118	138	114	112	127	126	127	102	119	130	130	141	124	110	139	131	132	124	91	111	129	142	133	112	117	121	141	130	116	113	138	123	106	124	132	112	123	124	109	123	132	107	114	140	132	121	122	123	106	122	141	128	110	128	143	116	124	125	143	131	124	150	120	109	123	134	126	122	115	133	119	119	116	124	119	136	114	122	120	116	131	126	102	115	123	131	111	125	149	122	131	127	126	127	133	131	115	140	133	102	113	112	129	120	105	121	121	127	130	121	123	119	146	119	124	148	110	149	114	137	147	131	119	122	120	112	133	119	135	126	133	134	125	127	120	132	112	94	120	125	142	121	119	134	118	114	125	100	120	151	126	135	111	127	121	120	123	133	123	131	134	131	149	124	140	126	127	139	132	114	127	124	101	139	127	128	111	144	120	124	112	120	123	113	132	134	140	125	125	118	111	154	125	129	131	123	137	152	126	109	112	130	128	126	115	118	127	137	113	112	126	137	124	131	136	124	122	126	131	138	144	115	118	107	117	129	140	123	132	134	112	122	121	122	139	125	115	132	132	116	133	128	128	147	126	124	126	128	131	131	142	140	110	120	136	125	130	112	141	150	137	129	119	116	118	137	124	149	100	131	127	132	121	146	129	134	101	132	126	127	113	116	130	121	139	137	104	125	95	124	142	131	135	121	124	108	104	122	129	108	109	127	110	117	129	148	121	127	130	122	111	120	139	128	113	121	115	127	125	128	125	137	144	123	121	127	141	122	127	128	138	125	137	123	138	124	106	93	122	123	133	121	138	128	123	126	111	144	138	122	115	132	115	114	131	116	105	125	118	117	122	126	120	118	134	119	125	130	125	136	130	149	135	114	137	125	125	106	121	129	121	125	116	109	141	112	111	121	113	106	137	118	134	156	112	106	150	109	129	120	125	117	129	134	99	130	118	134	129	130	117	127	125	123	131	109	115	121	128	139	127	141	116	117	106	129	121	112	129	130	99	152	115	120	125	114	108	138	139	114	113	130	129	113	137	148	126	132	121	131	128	108	127	144	119	125	118	135	124	137	125	112	124	125	124	128	129	117	116	123	134	116	126	147	132	122	118	127	112	117	125	121	124	114	134	139	121	145	124	121	113	105	100	125	119	129	142	126	125	140	129	131	131	108	142	124	124	125	124	132	115	137	134	114	122	120	105	135	126	136	144	121	129	122	120	130	145	127	140	109	125	125	136	118	130	125	125	137	106	101	109	110	126	113	130	130	110	121	119	121	139	122	123	141	119	114	131	134	125	140	120	125	133	103	136	126	121	131	156	122	127	132	115	121	102	140	122	117	132	149	131	127	125	114	113	107	145	130	142	139	132	138	107	116	113	114	148	134	133	130	125	138	148	127	128	133	115	124	127	134	117	110	130	122	135	127	146	137	130	134	120	123	135	134	120	109	128	132	123	133	121	121	134	123	129	117	133	127	134	146	136	133	118	129	122	135	140	138	113	133	116	131	144	148	126	122	109	135	136	143	121	112	134	124	138	127	123	135	143	127	116	112	125	141	117	116	116	114	124	122	147	133	126	113	128	117	143	118	122	141	124	144	130	141	132	128	125	124	116	117	118	110	123	139	127	133	115	127	115	108	143	124	123	144	139	132	129	130	122	129	141	122	120	120	120	126	127	113	138	140	116	129	146	122	128	115	130	133	136	116	115	122	127	123	130	135	119	137	151	141	139	117	139	124	112	131	117	128	125	119	127	121	139	136	104	130	125	118	134	136	134	137	126	149	131	143	144	121	120	119	136	122	139	91	115	141	149	121	119	142	138	126	125	137	128	120	142	120	134	128	115	120	127	131	96	118	134	125	120	121	114	110	139	149	119	126	131	126	141	140	119	122	113	130	139	134	110	122	117	114	132	120	119	127	136	111	141	104	140	127	130	135	135	126	105	121	133	122	108	128	148	130	126	115	121	133	134	127	122	134	139	131	113	129	113	123	138	125	121	125	143	145	126	119	120	114	120	141	102	121	126	117	114	141	115	145	142	143	109	125	118	146	99	103	120	109	117	136	133	123	134	134	109	134	125	122	136	140	115	120	123	143	106	121	131	136	126	130	120	129	119	113	132	132	130	127	132	127	121	127	133	108	124	119	124	119	144	120	99	122	119	123	117	122	108	118	112	123	129	119	152	138	126	127	136	138	100	135	126	98	140	130	130	123	131	141	112	153	118	126	138	122	149	115	124	116	121	119	132	135	125	113	112	114	130	121	133	131	137	138	127	114	120	114	124	117	121	100	141	123	130	123	115	127	140	133	128	115	123	137	117	117	128	117	119	120	133	127	145	133	113	136	166	102	142	135	124	113	139	137	146	128	122	141	130	146	105	102	115	119	163	125	121	128	140	135	144	128	139	131	115	135	114	142	111	143	128	132	109	113	109	128	121	137	126	132	133	110	127	126	132	127	117	124	129	109	133	128	122	117	145	142	134	125	119	140	123	136	111	132	123	121	134	135	111	132	135	114	135	129	148	116	143	125	125	126	118	123	135	116	119	130	136	131	138	118	132	111	126	102	137	118	131	115	108	131	112	129	116	138	127	128	106	125	118	112	145	115	123	96	125	112	122	126	124	134	140	143	103	124	153	124	101	137	132	135	135	111	112	115	130	138	148	137	113	133	144
17026	9548	8135	3894	2636	1799	1391	1138	937	805	686	596	508	494	469	410	410	393	360	354	325	326	346	309	304	300	287	301	278	294	305	255	252	288	254	258	282	273	269	257	266	283	302	242	271	253	278	283	255	235	281	252	256	276	239	248	268	222	262	248	226	269	249	265	269	260	242	261	248	246	259	272	267	247	246	255	203	239	245	263	255	241	241	242	247	242	248	246	278	246	254	261	281	238	263	236	241	229	257	224	264	273	245	234	226	253	247	249	229	266	256	226	258	261	254	242	252	263	251	234	242	275	254	233	254	235	251	246	282	281	239	272	257	248	250	254	269	234	225	232	218	242	257	266	240	272	247	256	244	250	229	259	254	233	228	250	217	276	264	262	243	256	267	203	230	251	240	243	269	255	228	254	259	247	235	228	256	261	221	251	254	264	258	221	216	251	223	234	228	285	274	255	246	227	245	258	223	239	253	239	226	248	267	246	263	249	290	212	250	229	256	253	234	260	234	278	268	267	248	259	255	243	247	239	238	222	274	236	246	233	234	234	232	258	245	231	263	248	258	239	210	232	241	282	249	240	250	256	254	258	250	256	248	235	234	227	236	223	252	251	253	228	229	272	253	270	247	278	257	231	262	218	260	226	267	234	263	252	225	255	233	227	240	268	275	242	252	225	255	245	258	239	239	252	263	249	236	217	255	257	217	252	245	280	249	230	253	247	260	222	247	255	218	236	260	257	237	260	269	244	260	250	255	247	235	227	246	230	256	238	245	230	236	268	239	270	246	261	236	251	280	261	232	232	257	215	217	258	259	253	261	217	258	253	253	266	236	206	241	237	254	272	246	199	252	243	234	231	230	253	252	269	226	222	240	240	254	235	240	248	252	251	214	266	252	268	264	273	240	252	235	257	244	236	244	231	234	265	240	252	265	239	232	256	250	257	240	205	301	224	242	237	222	199	248	269	247	276	222	249	240	229	256	246	252	227	240	240	235	217	243	259	272	243	230	238	221	250	260	232	254	225	247	260	227	238	236	232	233	286	228	232	239	256	236	261	248	235	225	242	239	237	251	250	249	224	249	233	248	228	250	257	233	232	250	238	255	250	225	236	266	239	254	251	250	245	245	242	266	243	253	295	251	264	256	275	250	243	237	252	236	257	241	253	253	241	253	246	227	244	255	247	256	240	229	244	249	244	234	255	239	270	261	228	236	258	267	255	253	233	239	229	247	250	249	237	250	242	273	236	263	244	259	226	264	271	236	230	286	264	222	261	257	236	246	258	243	249	228	243	243	237	241	252	276	245	222	231	256	235	229	239	236	234	227	244	265	248	254	262	276	242	276	265	262	255	241	238	253	243	237	265	242	250	261	245	263	253	233	257	232	259	224	244	231	225	224	276	269	246	256	236	232	242	273	258	265	253	280	220	241	261	254	247	243	240	232	256	250	227	233	228	272	270	224	242	255	248	243	243	245	240	240	244	215	223	233	235	252	245	220	232	245	261	224	243	270	282	243	269	245	268	262	230	256	234	254	236	231	254	228	228	238	236	251	224	260	245	218	245	242	239	265	256	244	244	244	257	262	270	243	244	226	215	258	229	235	250	244	235	225	276	253	246	260	248	251	236	237	236	262	243	225	259	247	259	225	269	257	243	246	225	252	242	240	249	245	244	233	258	254	247	250	263	254	242	264	256	236	251	246	260	252	266	260	231	249	236	221	237	230	242	252	255	241	244	240	263	250	235	235	221	247	238	245	259	226	234	257	282	249	239	241	214	240	254	228	235	248	245	268	258	224	253	217	260	254	261	290	244	265	224	225	252	272	241	241	240	232	256	275	226	229	232	277	244	279	252	273	279	251	270	242	228	238	271	226	214	278	224	209	238	258	257	229	260	241	231	250	247	254	254	282	222	229	249	255	234	246	269	225	265	249	251	285	260	228	233	246	254	251	246	261	251	252	243	235	229	275	232	244	253	259	240	267	266	228	222	273	255	238	235	239	244	259	238	256	252	250	239	241	249	266	254	206	251	252	244	245	264	236	249	259	249	227	257	226	245	246	236	227	249	265	244	238	271	227	249	230	241	221	232	240	241	245	256	248	256	238	251	231	241	271	229	256	214	257	252	257	242	248	251	250	265	251	242	240	258	273	232	210	237	258	216	254	252	260	257	246	266	229	264	211	251	256	257	231	265	279	217	242	217	240	226	251	218	261	232	228	259	241	234	241	229	243	256	270	241	242	256	261	256	233	251	243	235	268	251	227	259	255	264	238	242	250	248	228	268	251	262	230	232	250	258	253	264	243	261	237	225	255	260	230	251	237	266	256	249	252	229	248	239	246	237	213	262	257	242	207	248	250	257	234	229	256	227	277	267	219	244	233	256	254	248	267	258	259	255	276	219	237	251	257	247	233	262	230	242	247	205	243	249	253	275	226	251	252	271	265	241	236	265	221	273	255	247	228	211	260	256	253	248	230	274	210	253	275	225	265	256	265	262	246	244	227	260	245	244	234	236	249	239	261	254	247	251	239	238	237	251	262	255	243	262	229	205	272	253	271	256	246	270	262	234	224	244	242	249	208	242	230	242	242	231	239	257	263	233	237	253	257	249	248	248	256	253	247	257	252	252	243	245	267	244	284	253	240	259	257	226	251	258	236	253	261	253	254	251	248	232	217	228	254	261	230	233	222	227	214	240	272	260	227	260	259	227	259	272	214	268	242	233	248	229	224	262	260	237	278	252	235	251	227	243	226	275	288	235	255	218	228	208	253	239	251	255	252	253	228	242	267	240	246	247	250	259	236	256	243	259	244	257	241	248	258	235	232	229	266	224	262	246	225	246	243	248	245	243	232	248	250	247	255	241	257	244	243	252	225	225	258	247	245	255	218	250	265	277	249	235	235	233	231	210	248	291	269	245	253	221	237	231	249	251	223	219	281	249	227	251	255	238	254	252	242	244	241	253	240	227	230	263	218	223	249	230	267	254	250	255	238	239	279	239	244	236	242	234	236	232	272	220	278	250	228	240	238	265	251	257	238	252	267	243	269	249	253	227	222	243	262	232	249	232	216	219	255	230	242	234	239	256	263	262	223	243	251	232	255	261	247	261	239	245	243	236	241	229	233	239	250	270	228	264	232	229	259	266	208	252	250	247	257	231	266	248	267	259	235	248	251	244	226	267	237	270	262	261	211	242	258	248	233	242	246	245	242	251	259	259	243	261	245	250	237	248	241	239	262	220	233	250	250	220	276	243	235	253	246	248	237	263	230	249	249	250	246	234	228	233	281	245	229	263	232	225	228	265	255	266	244	218	232	247	195	244	252	261	247	246	229	232	226	253	229	272	238	252	243	216	251	238	223	247	250	249	233	258	271	273	261	231	263	244	270	223	249	256	225	257	243	236	247	262	268	268	238	238	230	254	238	245	251	276	229	223	264	236	220	215	278	238	237	235	271	252	273	246	213	267	243	265	257	261	241	265	247	265	234	273	226	253	259	237	245	236
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
