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
341413033341	341413033909	341413034459	341413035009	341413035558	341413036109	341413036659	341413037209	341413037758	341413038309	341413038859	341413039409	341413039958	341413040509	341413041059	341413041609	341413042158	341413042709	341413043259	341413043809	341413044358	341413044909	341413045459	341413046009	341413046558	341413047109	341413047659	341413048209	341413048758	341413049309	341413049859	341413050409	341413050958	341413051509	341413052059	341413052609	341413053158	341413053709	341413054259	341413054809	341413055358	341413055909	341413056459	341413057009	341413057558	341413058109	341413058659	341413059209	341413059758	341413060309	341413060859	341413061409	341413061958	341413062509	341413063059	341413063609	341413064158	341413064709	341413065259	341413065809	341413066358	341413066909	341413067459	341413068009	341413068558	341413069109	341413069659	341413070209	341413070758	341413071309	341413071859	341413072409	341413072958	341413073509	341413074059	341413074609	341413075158	341413075709	341413076259	341413076809	341413077358	341413077909	341413078459	341413079009	341413079558	341413080109	341413080659	341413081209	341413081758	341413082309	341413082859	341413083409	341413083958	341413084509	341413085059	341413085609	341413086159	341413086709	341413087259	341413087809	341413088358	341413088909	341413089459	341413090009	341413090558	341413091109	341413091659	341413092209	341413092758	341413093309	341413093859	341413094409	341413094958	341413095509	341413096059	341413096609	341413097158	341413097709	341413098259	341413098809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22999	21654	29431	24369	21651	21756	13716	2089	1265	1214	1194	815	714	611	514	631	597	495	517	551	605	437	471	309	249	298	292	240	220	237	266	286	304	246	249	199	175	177	161	171	125	137	155	131	146	144	144	145	148	137	133	145	114	141	158	122	117	122	111	118	127	130	122	111	139	127	124	136	142	111	116	148	129	142	107	135	117	120	118	145	139	100	133	127	132	133	134	112	124	110	118	120	128	131	131	109	138	143	133	115	143	112	121	117	118	125	118	126	119	141	121	125	135	125	122	105	129	118	101	106	112	116	108	111	110	123	126	134	133	122	127	122	125	125	113	121	119	107	125	122	97	131	116	96	114	125	104	135	123	128	139	132	106	127	127	111	116	127	120	123	118	115	110	115	123	133	125	131	122	141	104	117	125	127	118	98	131	92	143	125	122	128	122	131	119	129	107	119	126	125	128	125	123	129	120	126	108	114	135	121	123	116	109	101	119	128	115	121	119	127	141	124	117	116	127	118	131	116	125	123	107	112	130	125	128	113	104	114	127	137	127	103	122	120	132	128	111	118	117	112	117	112	146	131	108	100	120	124	102	107	139	113	113	131	127	145	100	111	116	125	123	140	133	137	122	135	128	121	128	133	118	113	130	128	128	139	124	109	125	112	121	127	119	107	130	112	123	111	142	96	124	106	130	133	97	119	117	97	116	133	106	111	116	120	110	118	110	125	117	126	128	107	114	111	112	131	126	136	117	109	121	121	132	108	134	136	115	123	118	121	123	102	110	150	131	116	128	122	106	128	122	107	123	131	124	126	119	118	131	103	103	124	126	118	106	109	119	112	110	126	122	107	115	116	118	97	121	116	142	115	148	114	100	121	127	107	115	132	124	124	121	109	113	124	119	129	107	133	120	124	131	123	141	125	110	119	116	122	123	113	119	121	109	120	112	115	138	131	120	116	133	110	133	108	119	126	108	122	114	105	118	124	141	113	104	106	117	117	129	111	117	126	117	121	140	114	136	119	126	122	134	94	110	128	118	99	113	118	117	121	133	119	133	136	144	133	114	123	130	129	113	105	131	126	154	127	114	117	129	123	117	108	123	136	137	134	123	122	137	114	119	125	125	109	129	108	116	122	130	127	125	106	92	116	124	107	130	116	104	113	115	107	113	118	100	139	124	117	107	122	138	127	143	111	131	130	92	114	113	125	131	120	110	136	123	106	122	104	134	122	115	117	124	137	109	110	124	118	111	98	109	134	130	88	114	135	112	132	118	111	109	117	137	120	125	123	109	139	110	128	93	114	125	111	142	126	121	123	117	130	117	110	108	133	112	115	115	118	115	118	108	100	107	112	117	129	129	121	112	123	125	137	123	109	101	110	112	133	121	119	99	111	118	134	114	125	131	111	125	119	136	139	132	116	128	107	110	114	108	121	128	123	112	118	126	97	130	126	127	108	131	129	115	121	111	119	112	126	101	117	130	135	128	112	110	123	105	101	111	118	125	105	119	127	109	130	110	123	113	122	129	102	124	127	110	110	125	122	114	135	105	127	116	119	134	111	98	116	117	111	115	115	117	107	112	138	106	131	110	131	97	117	123	131	120	122	128	122	113	115	135	119	98	114	127	135	161	116	129	125	138	130	105	139	122	106	125	108	109	129	120	137	124	113	120	125	114	125	112	126	100	146	110	116	123	115	133	130	122	131	119	105	113	130	110	116	120	114	124	114	123	131	130	118	137	117	117	106	124	118	108	115	120	114	108	120	110	95	132	129	112	122	136	112	113	124	124	137	112	137	115	133	131	109	117	115	137	122	115	109	106	126	134	121	128	125	117	109	104	128	129	113	119	126	118	107	121	100	112	115	118	136	132	113	139	116	118	93	131	135	108	116	128	109	112	111	114	135	128	118	107	122	117	120	122	126	116	141	118	125	129	127	134	120	125	116	125	112	112	97	116	117	134	91	121	123	138	111	125	140	115	110	114	122	112	113	118	123	99	117	128	109	120	116	121	113	130	121	117	132	136	109	116	113	114	104	121	117	107	118	117	123	133	123	123	116	135	118	129	112	110	114	134	128	122	127	101	123	114	112	107	101	114	111	101	108	124	115	107	111	127	114	119	137	111	120	112	108	128	133	100	103	157	104	100	113	113	121	118	142	134	150	127	126	116	114	137	115	126	121	120	143	108	119	132	121	124	122	106	129	112	139	103	125	125	112	117	108	114	112	120	116	126	130	125	114	122	129	117	128	107	117	122	114	104	106	124	133	112	122	129	140	106	121	113	108	101	109	132	124	127	127	143	106	113	92	109	130	127	111	137	132	115	136	108	118	126	128	143	134	117	127	121	145	107	108	110	112	140	110	132	133	114	122	134	138	111	111	116	127	113	113	126	120	129	135	104	117	102	120	137	118	120	122	117	113	132	124	120	117	134	117	115	120	130	122	131	115	138	114	123	112	116	129	112	106	128	144	116	130	118	102	121	126	101	136	117	102	112	138	109	121	125	114	125	117	92	106	126	106	127	110	116	116	109	126	111	96	101	123	112	141	123	115	131	108	127	125	142	102	106	138	123	129	121	137	117	111	126	130	134	122	109	136	128	119	127	102	127	121	108	139	123	113	127	100	120	123	106	111	119	105	107	124	138	121	111	114	111	135	139	122	117	96	113	120	119	127	125	134	110	101	126	107	156	132	109	120	138	135	128	114	132	127	107	102	113	129	132	104	130	133	123	108	116	103	131	106	119	105	126	119	109	127	98	124	129	128	130	135	121	112	119	116	140	108	127	117	110	114	136	106	109	113	129	121	117	121	110	135	100	131	115	130	116	108	133	114	126	136	131	126	133	95	118	117	127	126	136	115	133	115	131	106	116	113	131	119	108	130	105	125	126	105	113	111	100	133	127	123	140	128	136	117	110	91	122	141	106	114	118	111	130	99	111	126	106	124	112	131	147	122	132	111	119	103	128	102	133	122	140	130	129	126	129	125	128	111	120	107	123	124	131	131	145	116	130	138	112	126	133	121	123	121	105	114	129	123	117	107	120	112	115	120	121	119	131	134	117	141	136	117	120	122	118	109	117	104	110	126	114	117	111	107	134	119	121	115	119	111	128	104	122	127	128	148	101	123	121	141	118	133	115	117	104	129	103	121	100	107	126	128	118	114	122	119	114	117	120	106	103	135	119	119	105	121	117	133	126	133	130	127	122	122	107	106	113	119	104	120	125	119	128	131	103	113	111	108	119	127	142	134	117	122	137	122	119	118	114	122	124	116	138	109	119	109	122	96	127	120	106	112	123	122	108	126	123	115	138	112	139	101	109	122	130	130	118	115	124	112	124	141	132	105	118	115	130	122	118	135	112	119	112	147	141	101	117	116	111	107	117	129	134	130	116	128	117	111	106	113	114	142	137	104	131	117	140	106	135	128	119	106	112	130	105	115	118	128	123	116	134	120	115	102	121	101	104	130	121	140	127	104	122	122	129	109	121	133	125	95	114	112	120	114	120	118
7448	23596	20605	12488	8877	6277	4459	2854	2352	1976	1845	1351	1161	960	827	908	911	736	796	875	926	734	681	437	365	291	342	321	334	347	373	394	381	352	290	233	219	195	223	198	176	196	193	200	177	173	165	156	160	179	156	145	150	164	147	134	131	168	152	139	171	143	139	145	142	143	142	137	125	158	134	129	140	131	142	137	108	156	144	159	147	127	129	149	143	142	142	132	134	128	136	142	123	141	159	136	141	121	124	138	135	138	171	121	131	142	144	112	141	139	133	114	126	129	131	143	122	128	117	122	135	126	131	124	134	130	128	156	139	144	126	124	149	124	125	141	129	120	148	140	102	130	128	150	144	154	144	127	130	132	114	149	122	145	145	133	135	120	114	132	137	154	123	122	116	118	139	124	143	108	163	120	150	139	139	142	128	125	143	147	132	140	124	143	149	142	114	135	137	127	122	136	139	133	133	152	137	141	129	143	130	114	130	141	126	142	137	126	140	136	144	133	132	125	130	127	124	143	122	149	160	143	120	122	145	154	142	130	137	120	110	142	130	147	119	133	162	148	138	130	129	124	136	119	135	137	104	151	146	146	124	123	142	133	128	126	132	120	154	128	142	141	157	127	152	133	130	132	132	153	145	133	133	132	147	143	146	128	114	133	143	121	136	147	142	139	150	159	129	126	147	141	137	134	167	118	136	134	142	129	133	134	122	142	136	132	131	155	141	138	123	125	132	126	111	126	138	148	155	123	140	155	115	135	139	144	139	141	135	158	138	130	135	137	161	122	99	123	133	142	132	133	170	150	126	144	138	118	118	136	129	132	170	125	131	127	126	146	150	137	142	107	132	124	146	127	131	139	107	109	132	144	143	141	130	119	147	151	130	151	140	150	119	147	132	132	146	143	156	132	140	143	141	134	135	152	138	116	124	130	129	127	131	127	137	135	159	129	131	136	131	144	121	162	137	128	133	135	151	141	120	150	129	113	147	132	114	121	139	132	114	132	121	129	122	132	143	141	139	125	146	138	136	141	151	134	167	130	139	146	128	143	116	144	126	133	129	127	129	169	106	117	142	121	142	135	125	134	146	113	132	123	147	134	139	138	112	139	134	146	119	117	126	132	144	134	114	135	122	131	137	132	134	148	159	119	151	108	155	144	136	121	114	137	155	141	145	136	116	133	118	148	123	141	149	134	150	136	144	131	116	129	140	127	123	151	123	132	129	126	125	139	126	120	126	135	127	114	127	139	134	149	124	140	139	137	132	149	131	141	149	141	130	148	148	109	151	124	143	121	115	132	140	141	150	142	144	126	96	142	122	150	124	118	127	134	123	155	151	132	151	142	125	120	107	128	142	137	141	140	126	142	134	131	142	129	136	139	132	125	141	107	142	151	132	149	121	147	139	139	124	135	145	138	153	129	126	131	118	133	140	122	127	130	152	177	131	137	120	152	123	156	137	140	136	140	136	116	125	130	133	135	135	112	133	118	148	137	143	131	138	142	129	147	133	121	135	142	136	131	137	127	117	138	113	131	137	124	147	142	129	146	119	131	112	135	125	137	141	116	136	134	126	120	122	158	110	148	133	136	154	138	137	146	128	119	118	138	148	137	123	139	155	130	115	141	139	114	127	142	159	121	105	136	124	137	144	136	119	125	158	139	117	124	123	135	122	133	121	125	124	157	126	123	133	138	122	134	150	133	140	119	144	110	134	137	128	122	138	138	137	124	127	152	120	149	118	142	128	124	139	115	146	140	125	121	158	130	149	132	120	131	115	127	147	129	144	160	136	138	158	139	144	136	130	143	144	136	145	167	149	130	136	134	156	139	144	152	131	125	140	141	128	135	132	125	142	139	130	120	135	139	151	144	119	158	136	140	139	115	155	129	147	125	148	116	120	137	128	127	115	155	137	145	131	119	133	154	135	154	137	130	133	140	152	144	131	113	129	137	128	114	120	137	135	127	119	148	133	133	130	137	144	131	133	137	125	105	144	120	140	116	128	121	134	136	147	121	130	129	126	136	134	119	121	142	144	135	153	140	120	127	136	171	116	124	133	129	150	133	127	139	134	126	145	135	139	133	144	130	125	151	138	137	119	128	144	141	109	128	143	144	141	133	135	127	138	136	185	135	124	128	122	140	148	123	134	146	140	126	131	128	131	120	153	124	129	143	132	123	127	145	112	119	142	106	131	129	132	147	139	139	139	137	136	147	153	123	132	127	130	116	121	127	138	122	132	131	146	128	138	135	121	132	134	128	129	143	125	124	134	139	132	139	133	145	125	126	139	130	140	138	121	138	131	123	148	131	140	132	135	152	113	138	128	130	134	138	146	125	136	140	122	137	115	127	123	142	127	131	144	113	123	132	124	145	146	146	138	120	141	133	131	112	139	137	145	114	133	151	134	128	150	118	142	144	155	137	131	132	126	134	139	125	149	131	130	118	117	127	147	137	142	143	138	129	168	129	131	135	132	126	131	148	127	155	122	116	141	157	153	122	116	127	130	130	127	150	136	121	138	152	116	138	140	146	114	120	136	134	151	137	134	148	142	136	133	144	146	112	143	128	132	127	120	132	133	113	111	131	121	124	116	134	127	130	116	127	128	121	140	169	138	134	140	129	131	145	113	139	132	129	172	157	132	144	132	118	138	123	102	133	137	151	123	131	137	136	142	131	131	146	143	136	141	117	105	127	118	131	132	147	134	151	126	127	138	145	136	139	122	159	144	123	127	154	152	116	143	148	129	123	126	122	146	138	119	129	130	149	137	140	137	141	130	137	143	117	142	129	115	120	133	127	135	122	148	137	153	133	121	118	142	144	143	126	130	154	142	126	151	120	128	121	125	117	137	134	140	127	144	153	136	143	152	111	156	138	122	120	132	131	133	133	158	122	118	117	133	123	140	144	125	137	145	132	131	133	122	108	139	122	125	154	136	140	131	117	160	121	146	108	128	130	148	146	124	147	145	116	139	120	159	132	124	155	129	118	130	127	128	133	144	136	145	138	122	145	116	129	131	150	120	132	151	114	120	125	143	133	116	133	129	116	142	119	143	120	156	117	136	139	132	159	151	132	134	127	135	141	128	125	148	135	122	158	127	149	131	113	119	135	135	148	143	136	131	158	136	147	110	125	136	149	116	129	114	139	148	140	119	139	153	145	133	128	127	142	121	135	137	139	128	117	149	140	137	124	154	134	139	140	134	136	150	124	131	149	164	154	128	151	136	128	124	150	134	118	130	139	151	128	129	126	128	130	125	111	134	126	121	144	133	129	151	116	145	119	150	128	139	152	132	125	137	111	114	137	131	142	116	151	141	136	127	139	109	151	133	146	148	154	122	128	130	125	124	128	118	136	135	122	139	134	126	135	122	127	146	137	129	132	109	133	136	136	132	131	135	140	148	134	158	140	127	137	125	128	131	147	116	140	126	135	134	130	142	146	138	140	133	117	149	134	141	139	118	145	135	127	125	150	146	139	125	124	124	126	145	128	159	139	137	136	145	114
27108	19628	9052	2828	1567	1033	774	637	569	547	578	475	480	453	474	447	472	420	449	478	464	448	427	412	436	390	371	413	413	399	420	404	404	392	378	397	387	400	373	370	385	381	404	380	389	378	370	376	370	383	360	370	368	352	372	361	381	364	355	396	368	362	363	338	402	359	387	383	374	384	359	383	352	364	380	384	381	366	374	348	357	382	362	332	357	397	388	386	391	352	378	347	374	355	361	387	368	415	372	343	403	361	402	359	346	348	398	334	347	364	372	370	402	347	353	346	366	340	332	353	381	366	381	362	375	387	388	369	354	384	336	376	358	355	360	385	400	402	360	378	395	384	384	386	358	372	410	345	391	358	354	386	361	367	378	368	384	353	364	387	367	361	376	355	358	369	378	377	386	363	359	360	378	409	391	416	373	382	378	369	391	384	369	361	386	348	341	414	353	368	361	361	366	378	382	344	380	358	362	377	396	391	363	375	320	352	374	377	406	387	352	368	410	371	392	356	388	345	386	354	368	364	384	332	332	352	404	369	389	368	344	370	345	388	378	396	401	385	316	348	413	362	355	364	344	406	373	356	362	385	399	377	334	345	392	354	365	389	378	391	364	376	395	370	332	368	408	394	406	374	370	357	373	387	391	381	368	347	331	337	385	361	365	366	363	358	362	403	382	404	358	374	324	342	370	382	371	360	366	383	404	362	390	360	365	359	365	409	373	395	370	370	397	381	388	370	362	363	363	359	371	356	352	330	375	389	354	362	390	329	364	381	347	350	382	334	377	362	387	341	373	413	403	400	363	366	373	372	355	367	357	370	354	382	373	393	367	336	387	373	378	384	375	368	381	381	365	359	367	376	377	325	343	362	374	382	374	341	348	383	394	374	363	386	377	377	390	360	377	370	328	379	342	374	344	379	391	358	336	388	335	410	325	358	382	370	344	382	330	368	348	361	384	366	356	358	373	388	348	363	347	375	365	363	378	360	350	395	383	357	354	364	390	374	379	391	406	376	337	369	364	366	368	368	389	328	340	400	390	392	417	376	370	360	351	377	367	352	374	393	352	373	368	363	410	360	362	374	346	332	343	384	370	369	375	355	365	354	391	353	392	370	399	371	369	373	384	404	371	386	386	357	351	376	380	342	342	409	408	371	373	331	383	370	358	357	405	389	402	341	390	341	341	346	373	361	375	359	344	348	363	370	375	382	348	371	366	382	344	368	347	358	328	340	349	379	409	304	387	340	366	349	374	363	369	355	398	371	369	385	386	361	344	355	366	363	388	369	332	381	362	391	340	354	353	387	395	396	364	363	362	388	366	343	376	351	368	370	393	369	348	361	368	384	342	325	365	379	413	365	372	384	371	352	364	384	353	376	375	366	364	353	353	344	357	381	347	363	367	389	346	347	370	346	408	361	360	390	381	376	375	380	378	358	375	386	391	364	402	362	417	404	356	356	374	347	407	360	384	328	382	400	364	360	373	379	362	363	383	384	375	345	377	386	393	381	371	381	386	358	375	356	387	381	356	363	348	351	382	363	388	368	392	371	357	351	363	348	378	386	336	371	362	393	341	369	424	385	350	372	376	372	361	364	387	389	360	365	390	358	358	360	402	396	396	387	391	361	363	381	367	367	398	347	407	349	373	376	369	377	341	353	370	349	361	359	372	373	361	375	395	378	370	381	388	364	396	395	345	368	342	367	374	398	390	381	381	371	367	380	381	383	347	334	388	329	369	338	411	350	363	342	358	370	343	358	360	338	354	375	342	408	359	379	372	345	374	362	374	343	391	366	378	397	354	375	351	361	367	352	353	367	357	358	393	369	352	387	375	354	388	352	391	373	385	359	384	396	372	364	330	337	341	381	376	365	399	401	366	364	373	340	367	361	364	375	412	355	384	400	395	407	421	381	389	345	382	386	390	347	413	400	377	352	399	354	397	355	360	356	368	349	354	360	375	365	355	353	372	387	364	364	375	368	349	384	338	342	399	341	345	393	371	400	352	362	375	354	373	362	383	389	372	331	365	358	356	387	350	372	353	385	380	351	379	340	375	360	359	380	379	361	377	349	408	352	373	344	387	352	357	334	386	408	361	358	384	334	384	331	331	384	340	345	373	388	356	366	353	379	347	358	376	394	356	357	384	383	387	373	366	369	346	352	396	380	368	400	344	353	347	413	340	379	427	392	355	355	354	394	353	343	391	363	366	363	355	348	353	377	401	373	384	365	388	380	397	379	364	368	341	345	372	359	356	385	385	406	376	371	360	350	331	398	365	390	381	371	386	400	362	338	372	391	374	382	351	336	353	403	373	383	383	357	358	357	348	377	377	366	361	345	341	387	382	352	405	360	360	356	329	353	387	402	417	374	392	373	341	358	364	377	379	352	387	405	381	340	356	373	326	353	342	363	396	359	343	360	365	378	376	356	386	382	389	358	381	369	350	368	357	353	386	365	375	370	372	370	372	344	312	380	380	350	343	350	387	382	377	336	349	337	381	405	405	339	407	367	369	375	384	362	362	345	401	375	361	366	400	362	378	369	391	355	361	355	403	359	345	371	367	382	361	380	365	371	358	343	340	385	371	376	388	385	355	360	399	366	387	373	371	377	335	347	402	391	359	367	362	353	376	364	357	364	331	354	355	358	348	371	372	379	375	392	363	406	349	388	417	384	377	372	350	364	371	361	388	379	395	369	407	363	328	350	358	358	379	367	356	396	408	375	379	383	352	397	347	351	361	375	397	364	389	399	346	374	361	370	333	389	398	331	385	393	351	371	367	363	346	345	358	416	426	365	349	343	368	363	379	341	356	362	374	349	325	381	407	390	432	369	380	335	379	366	350	353	393	346	339	393	373	359	327	321	373	388	393	336	376	401	402	344	390	370	337	380	345	369	359	378	375	367	333	359	365	372	379	392	406	380	387	384	344	391	369	415	371	360	339	384	396	348	390	396	377	365	380	376	372	340	351	386	365	391	373	362	379	364	383	345	380	393	370	355	399	392	395	357	425	353	381	367	377	320	368	363	347	371	360	390	347	377	381	358	360	383	355	381	374	396	361	373	410	329	334	368	372	387	344	392	386	350	335	372	388	370	346	347	360	349	372	349	397	385	367	335	377	338	370	364	368	354	381	362	360	354	351	351	359	367	346	388	398	358	369	375	360	360	396	332	355	418	420	405	382	379	337	356	367	319	348	359	347	337	343	328	377	377	348	398	367	374	330	363	379	372	370	353	370	382	360	394	364	374	385	385	390	358	404	360	353	346	362	376	373	413	339	378	390	332	366	356	372	380	348	399	386	368	392	387	366	345	359	316	398	344	409	391	386	367	377	376	385	394	355	378	370	395	379	360	425	390	355	363	376	357	336	366	394	368	342	348	368	389	352	355	327	369	381	357	384	399	354	360	382	408	362	392	365	357	360	367	398	407	372	345	362	350	386	361	350	395	398	362	381	364	366	386	377	348	322	386	376	404	381	381	407	337	424	382	351	395	358	371	354	354
5446	7560	6300	3308	2374	1642	1355	911	729	790	744	658	629	546	568	559	546	510	568	586	672	525	508	472	409	424	436	446	434	436	494	451	441	448	433	432	436	412	422	453	408	404	393	419	387	426	392	393	440	415	411	382	416	402	422	391	393	419	403	408	388	402	374	393	422	407	406	377	419	402	380	422	453	406	436	424	397	397	388	380	404	385	399	414	409	389	378	400	411	463	414	432	402	397	399	378	387	425	428	453	389	412	371	388	423	384	433	399	381	378	387	428	401	382	377	400	447	398	423	376	374	398	401	428	398	378	411	391	389	451	395	387	379	399	391	391	391	393	423	405	417	410	397	397	389	380	408	446	384	367	385	402	422	367	426	396	395	397	412	400	389	369	433	400	400	375	384	332	383	401	385	405	387	389	419	425	403	412	387	379	414	401	390	399	394	381	381	387	390	377	384	402	419	418	380	339	415	398	395	394	384	433	397	393	380	392	419	378	424	423	410	410	385	450	397	411	395	398	382	413	413	400	407	416	417	381	393	418	413	382	379	402	406	422	405	392	369	390	426	372	430	400	420	420	383	399	374	413	393	395	390	426	386	411	410	398	410	358	398	402	388	429	405	412	409	419	402	394	401	417	432	391	388	390	396	440	409	403	406	388	386	381	398	423	415	382	381	401	372	429	368	373	427	411	419	366	383	390	427	422	386	412	432	371	398	415	451	390	382	379	433	411	368	384	391	412	427	385	378	383	377	440	407	417	379	387	388	411	392	416	405	419	447	404	447	417	377	390	397	380	398	410	413	400	417	399	387	371	412	394	444	393	402	386	404	377	372	384	406	392	405	405	393	432	395	391	375	400	400	411	396	374	402	370	410	382	391	388	403	391	384	362	354	412	405	376	396	455	370	385	433	386	414	427	438	380	420	403	400	393	399	407	399	379	424	404	425	405	390	404	407	366	389	424	428	379	405	421	392	424	360	371	369	434	395	439	391	409	411	396	393	412	416	360	408	437	382	401	408	417	400	455	379	382	388	410	436	396	418	415	448	406	431	380	430	409	403	449	362	356	382	398	359	391	386	440	415	417	391	398	352	426	393	382	398	433	367	411	406	400	443	430	426	384	418	385	410	399	398	384	403	385	398	423	437	392	387	383	408	429	390	395	417	417	401	371	397	397	441	415	355	378	363	398	426	413	405	395	398	383	402	389	384	385	442	401	377	426	379	405	388	400	402	393	424	384	402	441	391	400	373	409	431	397	396	369	383	412	379	373	438	436	390	404	378	427	425	412	410	396	394	397	423	386	404	419	387	415	404	379	413	372	416	374	419	429	384	398	405	425	405	369	370	404	374	423	407	354	403	395	436	401	363	378	426	401	405	426	420	377	418	391	407	411	378	385	399	389	387	392	407	380	394	404	395	391	423	419	389	356	364	399	388	399	397	412	420	440	370	386	393	392	378	427	383	400	398	390	424	411	400	427	386	408	380	416	390	443	410	397	416	398	404	398	433	373	408	391	416	407	402	392	398	402	381	371	398	379	360	419	427	398	404	376	376	427	375	403	385	396	429	413	402	389	416	407	378	368	401	436	386	373	410	378	400	416	361	398	374	395	418	384	391	385	403	439	377	404	371	435	392	414	414	431	415	398	406	386	395	412	405	400	379	407	398	356	363	389	372	376	417	412	395	411	373	387	393	381	398	382	398	386	406	413	410	410	431	378	394	401	397	391	366	375	424	356	398	425	432	384	410	430	400	377	391	388	383	395	414	417	415	400	411	393	419	396	408	406	374	413	373	342	393	383	371	413	410	441	415	398	408	402	442	407	379	383	407	410	437	393	411	361	424	398	380	422	402	394	400	414	391	391	385	426	416	432	437	413	399	417	389	398	388	407	390	357	397	421	414	418	427	417	378	393	355	393	398	419	399	386	391	400	375	407	365	393	388	397	383	403	401	421	385	391	392	408	357	389	420	423	370	406	422	392	414	411	376	387	423	421	423	352	401	388	442	401	346	385	411	355	432	422	388	345	388	411	395	412	399	367	422	391	367	405	410	409	386	425	408	391	425	393	425	408	409	424	404	411	410	397	395	397	420	396	381	401	433	409	420	416	421	405	367	404	435	373	352	418	377	427	381	390	423	420	357	421	405	414	394	404	389	417	404	396	382	400	391	419	413	389	393	363	378	374	396	405	391	368	391	395	433	376	427	420	431	412	406	423	419	422	416	435	360	406	376	436	381	392	413	405	381	397	431	405	375	425	387	385	400	405	439	408	398	377	397	390	383	419	410	387	397	426	389	399	404	441	418	412	387	398	401	395	381	415	378	382	416	397	427	397	419	388	427	422	391	449	419	407	416	407	419	395	372	387	385	372	429	421	385	391	415	433	400	393	363	385	411	414	428	391	395	382	398	381	382	416	393	404	416	389	399	398	386	406	432	410	447	372	422	379	397	423	377	416	398	404	414	388	431	382	410	365	433	406	388	394	418	381	398	424	397	406	406	403	397	411	405	415	379	406	352	417	420	399	393	402	392	421	437	394	380	396	396	384	429	402	385	378	393	417	416	389	377	380	384	374	411	394	393	407	385	393	404	417	429	423	375	391	412	405	390	412	390	379	382	404	376	379	395	399	361	436	387	411	404	418	390	404	441	387	400	419	394	417	399	431	423	424	428	412	366	446	428	406	385	394	413	414	401	412	401	406	374	425	416	372	385	391	437	418	417	393	399	417	378	384	417	418	402	391	422	428	400	397	415	399	413	411	389	379	361	399	371	415	419	422	403	414	385	430	366	390	383	403	385	397	370	381	374	394	399	379	393	392	360	401	414	403	399	405	409	424	423	417	419	410	405	426	385	370	415	404	404	395	363	405	418	347	414	416	387	396	411	418	385	418	371	396	397	439	423	376	401	421	405	399	376	426	426	379	358	412	400	432	370	388	374	370	389	395	413	420	394	410	408	415	404	381	399	399	391	359	429	416	413	420	404	370	398	391	411	408	411	410	410	386	388	390	376	383	397	397	408	443	390	395	401	414	401	423	410	411	382	417	409	394	427	401	385	399	396	405	378	423	412	415	424	403	388	423	412	390	418	410	377	397	348	398	398	405	364	386	414	410	348	418	372	397	407	400	445	378	418	417	408	410	405	402	406	443	396	402	416	395	419	415	442	423	405	390	423	407	393	439	420	401	403	403	408	399	380	424	420	399	380	391	437	407	398	425	411	368	403	402	376	401	407	420	398	405	382	393	389	381	426	414	426	408	389	422	384	414	393	400	393	426	421	404	378	402	383	396	389	419	409	384	419	363	411	385	407	404	406	377	414	409	403	408	373	395	423	409	383	420	378	415	390	424	377	368	422	436	429	395	400	421	391	384	429	425	389	400	375	445	390	404	444	406	402	383	380	377	373	398	403	403	389	398	371	388	389	410	416	399	428	456	412	395	379	411	386	392	399	407	407	402	357	400	389	388	433	373	379	398	403	416	407	406	373	395	413	374	386	439	424	432
23270	20884	28013	23865	20882	13541	2472	1191	934	818	794	669	574	580	553	585	523	496	486	573	610	465	389	402	374	362	340	337	370	366	357	349	350	353	355	322	285	343	301	309	288	249	262	293	296	288	276	264	273	285	267	273	292	329	276	260	287	259	272	261	239	253	254	300	251	279	261	243	269	280	259	254	265	291	265	278	259	262	255	243	251	267	280	290	263	255	289	277	255	260	264	260	246	239	245	302	272	277	272	289	235	258	279	258	258	286	267	273	267	249	245	257	248	267	235	278	270	289	307	273	248	274	275	267	295	294	267	270	274	267	239	249	248	272	249	271	308	261	258	272	268	245	274	264	283	286	248	288	287	246	259	264	271	258	277	260	269	289	272	260	240	255	268	266	291	264	257	302	222	304	255	270	261	314	276	266	268	275	269	284	264	265	278	271	252	261	293	268	272	256	263	278	264	279	225	242	257	255	253	250	277	267	277	259	276	263	280	296	235	251	279	241	294	258	243	252	269	276	300	264	301	241	250	271	290	269	278	265	301	231	240	250	287	243	249	254	274	285	271	262	248	234	293	292	243	268	298	228	275	261	273	250	260	274	265	258	250	244	252	256	259	270	265	255	273	271	282	268	269	259	270	258	253	259	270	262	244	267	255	253	237	282	254	264	261	253	241	267	280	270	244	270	265	283	258	230	261	252	299	268	274	265	278	269	266	277	263	264	268	301	265	269	270	287	266	309	292	252	267	285	259	257	289	250	255	261	268	259	251	269	267	299	266	249	254	261	262	276	273	273	244	267	282	251	287	277	296	269	262	260	279	262	258	245	233	247	272	247	241	277	289	259	278	262	265	304	262	247	292	296	236	250	279	301	275	284	268	262	256	256	269	251	265	270	268	256	265	271	262	292	261	240	270	246	252	281	270	248	274	280	261	283	264	288	277	269	266	259	269	280	241	263	264	282	253	275	275	284	252	235	240	279	276	275	250	284	287	271	251	266	252	244	281	261	264	258	289	265	244	270	268	234	287	285	274	259	321	235	254	242	274	289	237	313	281	250	275	288	262	288	262	259	253	252	278	304	233	258	252	271	253	262	278	245	274	250	249	285	301	264	266	278	271	285	246	261	256	270	248	245	266	293	262	288	230	265	305	258	230	257	269	253	264	281	294	237	275	254	268	257	261	255	291	261	242	296	268	288	253	273	252	253	276	254	220	277	253	271	275	277	276	273	259	258	264	228	248	268	257	239	307	259	274	276	287	243	252	271	249	254	254	262	241	282	273	283	250	276	242	252	282	262	242	276	266	266	255	289	259	304	265	269	260	262	269	277	260	281	254	291	269	258	279	275	255	254	261	252	292	271	267	251	244	278	240	236	252	286	269	284	260	259	279	263	289	279	250	282	283	222	259	270	258	309	275	257	253	254	261	239	286	256	277	302	291	297	272	270	263	275	270	248	245	296	273	266	317	284	253	273	253	262	277	249	271	249	266	278	272	267	275	262	267	267	277	285	262	287	277	267	251	246	269	261	262	244	265	252	283	247	256	298	268	287	238	285	267	264	258	266	250	254	276	264	272	253	272	240	273	251	244	300	260	263	284	296	259	268	278	260	310	254	246	283	224	268	288	266	260	258	262	276	247	267	292	268	267	254	292	248	299	292	246	253	288	287	268	252	265	257	260	268	255	275	263	268	277	247	249	244	255	271	287	253	283	252	252	221	262	268	278	253	278	281	275	258	259	284	279	303	279	260	277	261	280	258	290	251	257	281	274	279	244	268	278	271	267	253	291	248	279	257	275	253	241	279	251	289	282	265	282	269	277	284	268	267	251	267	255	281	279	260	221	256	246	268	252	272	292	251	275	239	263	269	259	269	277	282	271	270	298	267	288	250	250	253	270	259	265	288	244	250	254	267	257	245	242	254	275	260	271	238	277	258	260	279	275	270	270	238	276	232	259	259	252	267	275	312	287	248	265	280	286	280	275	245	257	293	264	285	256	270	277	285	271	271	293	276	253	262	300	243	252	282	243	301	262	263	279	269	275	284	288	268	260	277	251	283	280	230	283	260	255	271	254	258	256	269	285	267	284	271	274	270	283	294	259	257	261	241	272	253	245	299	280	260	257	254	297	258	272	294	290	259	279	267	249	263	282	278	250	253	268	240	284	281	260	245	242	271	292	303	265	264	278	245	279	257	261	280	266	268	294	265	251	279	260	264	262	261	266	254	264	264	301	276	276	260	263	272	289	261	230	264	248	257	251	248	283	259	276	252	291	274	275	270	281	275	256	266	257	259	255	248	255	261	272	274	250	263	265	299	270	237	273	255	266	253	281	270	268	270	238	259	274	254	237	274	254	273	277	277	269	263	257	268	284	282	278	223	278	292	258	254	261	269	264	231	278	265	255	271	286	268	260	283	276	273	283	273	256	290	270	260	264	235	275	275	286	266	276	261	283	296	266	248	256	251	276	272	256	265	266	247	229	262	247	286	274	299	259	266	280	263	280	266	272	294	262	250	246	262	281	260	275	276	231	263	250	241	300	283	252	287	270	262	264	276	243	293	277	233	271	257	278	245	283	269	262	260	256	266	273	238	272	252	271	278	281	283	263	281	234	251	271	259	260	259	243	258	252	277	254	253	287	242	276	244	285	262	269	261	256	254	282	242	243	284	268	260	257	257	288	256	266	277	289	281	254	249	290	297	243	263	255	295	263	280	292	271	286	251	286	267	246	250	258	236	278	244	259	267	282	260	269	295	291	274	296	250	252	240	272	269	253	263	241	292	273	250	263	270	275	251	258	274	251	251	274	291	273	249	302	277	281	276	271	312	274	273	257	239	265	271	290	294	257	250	269	268	246	228	268	289	237	269	283	262	279	244	291	277	248	250	279	239	243	263	282	268	237	291	251	277	283	262	245	276	279	272	251	252	278	281	237	280	283	234	273	298	293	263	265	272	215	257	265	271	278	263	269	287	230	267	281	259	265	261	229	305	258	245	282	271	283	282	274	268	266	259	256	283	279	278	267	222	270	284	276	285	289	262	279	268	259	285	277	263	273	273	248	260	252	266	260	287	266	282	261	292	264	261	250	265	251	255	287	259	249	300	265	273	276	250	260	230	287	263	258	302	248	249	293	249	233	269	275	286	280	267	260	260	267	267	291	263	257	261	275	257	270	274	270	257	259	265	289	240	238	269	292	262	256	278	260	242	281	255	252	268	270	291	271	275	270	261	279	303	275	259	269	263	253	277	249	276	309	282	268	279	275	258	266	301	252	292	257	261	292	284	251	253	268	274	258	292	292	256	280	272	248	243	312	293	260	282	281	236	275	265	265	251	278	249	274	266	277	261	276	292	282	277	271	241	279	262	243	280	262	289	305	258	244	308	276	280	292	245	252	249	255	283	252	282	282	260	260	263	257	287	266	280	279	268	285	262	247	255	288	246	261	277	269	262	250	240	281	243	292	282	263	277	272	272	270	261	247	283	253	252	294	255	269	296	284	256
5301	16320	14249	7955	5549	3900	2857	1790	1572	1348	1269	1082	886	773	752	691	749	625	654	782	785	588	503	491	424	370	436	406	375	418	443	439	427	386	410	392	349	365	316	357	327	307	338	370	313	349	331	279	325	300	320	317	278	298	316	295	293	315	329	284	314	307	312	293	360	294	312	278	313	304	316	327	322	320	264	313	316	286	261	291	290	280	290	279	292	327	322	306	305	325	310	331	295	330	304	342	294	315	311	310	279	339	282	295	294	318	274	283	307	291	271	306	299	272	339	292	276	305	289	294	304	293	275	317	313	283	257	291	314	297	294	286	272	299	289	313	304	297	274	291	330	313	281	305	309	302	292	296	314	293	297	266	315	309	282	277	288	291	286	287	309	318	301	292	302	306	312	296	303	296	301	305	294	327	266	307	271	330	320	278	319	288	304	291	305	267	317	281	297	306	273	317	275	294	301	275	322	282	294	282	292	300	288	304	289	304	286	324	319	317	285	285	293	310	289	306	305	304	305	307	292	302	265	297	294	312	309	281	301	333	281	306	307	315	320	289	301	312	299	325	278	262	283	292	286	299	283	304	320	276	306	308	278	326	293	298	313	317	309	308	288	273	307	289	291	283	303	307	314	304	303	317	320	273	274	319	291	307	322	302	276	286	322	307	316	323	308	305	285	311	299	304	339	310	316	282	320	279	304	276	313	297	284	266	293	299	307	326	287	293	301	301	315	307	320	280	291	329	299	288	318	321	297	268	276	296	322	277	310	285	311	305	291	269	297	313	297	295	325	330	301	325	293	267	296	318	287	305	275	281	304	303	312	273	310	285	295	302	272	291	285	304	286	312	339	302	297	305	279	288	282	273	293	294	279	291	297	275	313	268	274	275	293	292	279	277	276	297	302	277	276	276	301	305	292	293	301	284	331	276	314	305	288	342	297	318	302	288	283	290	323	287	277	310	334	312	315	290	319	277	273	262	295	330	313	302	307	301	306	277	304	305	295	297	304	298	292	289	319	288	318	278	313	298	277	281	323	282	326	282	301	294	284	302	314	341	277	270	301	294	291	332	334	259	295	288	299	313	291	289	324	304	299	301	297	290	274	328	289	295	264	307	335	296	282	292	304	305	259	332	266	271	283	307	324	302	288	265	280	320	304	307	327	269	300	282	278	280	289	309	313	288	289	302	300	272	293	281	306	292	308	323	312	307	338	305	307	308	312	278	318	291	344	327	281	321	336	293	310	305	273	269	294	312	291	292	257	322	280	321	263	262	302	275	312	312	272	297	282	276	304	312	306	301	322	296	349	279	287	314	308	306	278	299	294	329	308	296	295	283	313	321	275	308	299	295	296	301	302	312	284	295	281	318	305	285	327	301	278	260	283	295	272	289	277	281	282	289	279	316	276	313	303	290	276	313	326	299	287	288	273	299	323	312	329	284	280	295	334	294	304	310	312	303	282	291	281	338	268	293	309	269	304	304	314	290	290	293	302	288	283	279	263	287	326	291	287	275	298	304	297	315	309	301	295	305	247	311	312	299	291	319	327	297	293	273	287	286	333	318	341	288	313	311	308	294	300	314	293	292	288	287	291	324	268	312	331	299	270	292	306	298	281	288	294	283	274	275	315	308	321	302	307	284	299	334	321	289	306	303	300	300	306	292	299	306	294	328	281	293	306	309	313	311	290	284	274	295	321	325	299	287	283	309	296	328	333	278	313	274	305	294	290	281	303	273	311	304	343	322	302	295	311	285	309	297	286	287	301	266	274	300	285	344	333	285	303	305	326	286	307	265	297	283	290	312	306	286	278	294	316	313	271	301	319	289	296	303	314	289	286	307	310	316	300	262	290	304	269	300	309	324	309	309	299	312	304	292	315	310	279	308	312	304	304	329	305	282	328	280	327	309	288	317	293	262	290	278	271	286	297	257	299	294	315	302	296	286	294	281	291	295	332	310	318	322	286	293	304	315	277	294	300	293	296	296	307	314	322	314	277	282	309	303	311	308	286	278	303	305	296	313	315	277	313	319	306	267	292	316	260	312	284	323	298	310	321	290	292	296	303	291	297	279	321	299	302	292	323	307	329	303	279	306	293	324	289	294	302	290	306	294	288	267	286	307	323	310	307	300	282	286	279	317	306	273	286	300	306	307	300	316	319	289	285	303	321	279	302	333	323	279	289	290	286	288	294	298	313	305	291	297	308	301	287	288	300	299	285	293	279	298	310	288	301	302	294	302	325	320	290	262	309	281	288	322	289	277	304	277	280	269	291	290	296	328	315	281	329	282	307	305	289	320	302	313	289	308	288	300	302	290	310	292	323	277	274	309	314	288	303	294	297	293	321	307	281	302	305	298	302	301	289	289	285	319	313	308	294	297	290	297	322	298	310	305	280	291	292	291	311	340	283	318	327	313	308	286	278	299	290	315	308	257	296	299	262	276	274	300	298	286	272	268	298	280	301	287	313	262	306	315	292	331	304	287	276	311	278	284	284	298	311	302	287	296	288	285	286	306	319	303	271	298	315	329	321	295	293	283	302	265	306	319	324	281	332	289	311	315	328	296	303	306	293	304	286	302	293	311	293	318	314	280	292	298	307	287	277	286	321	298	295	288	316	316	316	289	286	306	283	304	296	300	298	283	298	264	281	306	292	302	316	273	316	319	312	314	322	300	268	316	285	311	287	304	312	322	309	306	341	271	267	293	290	331	289	300	283	302	277	309	309	300	285	331	304	296	281	281	279	269	273	272	304	293	287	303	309	305	294	310	322	287	310	292	292	295	302	310	315	315	309	300	281	324	288	296	294	313	307	262	286	291	324	272	300	311	286	298	317	302	319	304	299	326	283	277	311	311	318	324	285	280	326	299	326	290	323	305	297	312	273	291	302	302	280	288	323	329	313	285	255	310	282	295	288	324	297	308	285	292	297	311	280	331	283	306	282	299	278	301	325	291	286	288	329	323	323	332	294	296	280	298	295	308	313	289	284	308	307	262	278	299	322	289	280	326	324	298	277	317	289	295	318	288	307	304	305	325	298	313	300	318	292	269	278	322	297	277	294	286	298	317	303	308	283	332	277	308	300	290	297	304	287	303	290	298	300	285	319	314	306	294	282	307	311	288	314	317	312	284	304	252	284	270	318	264	273	312	302	298	285	304	292	307	295	305	275	294	305	310	313	295	317	315	294	289	290	321	301	279	296	289	272	316	299	315	288	271	296	282	308	309	290	307	316	324	289	273	295	306	293	261	306	261	301	268	282	328	264	300	298	285	343	294	310	307	277	281	309	296	302	278	314	289	323	298	295	309	304	297	287	293	289	294	272	291	289	267	304	292	286	283	296	295	336	298	290	309	296	274	311	293	331	335	312	270	314	301	292	280	296	292	310	296	278	305	325	345	303	275	269	274	320	281	288	297	303	270	293	308	285	304	292	306	294	286	291	314	283	288	320	287	307	321	315	346	285	298	278	314	297	283	284	286	254	320	311	292	317	306	299	308	296	283
24265	20906	27337	24544	16970	2696	1349	902	741	661	671	579	462	474	446	474	412	387	463	494	482	422	390	320	311	348	334	328	302	318	340	336	298	293	298	316	306	276	301	282	295	265	274	289	297	287	259	293	296	248	286	302	277	237	264	290	272	304	277	274	281	271	255	298	253	260	249	258	263	270	303	266	299	279	271	249	273	251	288	253	268	261	270	279	289	296	251	289	263	236	274	298	301	248	262	287	265	279	280	253	299	251	307	273	246	291	289	289	236	254	271	293	254	274	279	280	280	261	264	267	281	250	269	275	265	270	276	278	236	267	304	257	259	282	279	279	281	271	271	270	282	274	283	263	300	279	274	292	278	251	284	290	262	250	254	289	265	284	267	289	269	258	270	287	282	272	259	275	261	284	259	289	276	268	274	300	274	287	259	282	282	282	276	271	261	260	279	308	280	235	260	281	257	258	287	302	280	320	269	261	289	264	298	266	280	266	250	246	267	261	292	266	280	270	251	281	270	281	273	279	251	295	259	242	278	266	292	263	249	257	241	261	277	256	259	277	294	289	316	290	256	280	253	274	296	324	292	251	264	267	269	251	293	279	283	282	247	290	264	279	286	256	292	249	281	280	258	251	268	296	261	232	303	263	269	279	281	237	262	274	306	265	276	275	274	247	303	253	270	286	296	251	280	260	274	247	253	276	260	263	280	259	272	284	294	266	280	277	293	277	280	276	301	285	258	278	274	276	241	292	266	302	264	254	261	273	261	273	294	268	264	263	267	259	260	227	272	282	273	261	252	256	284	278	298	260	271	271	269	280	290	269	264	257	292	293	271	283	264	247	265	270	258	291	259	280	261	280	269	278	262	262	268	254	281	283	261	261	252	278	265	266	248	289	269	281	286	262	308	273	294	260	302	288	265	277	258	279	253	273	285	291	294	252	262	249	295	311	279	264	280	278	263	242	249	278	256	272	277	265	286	270	241	259	267	258	253	285	266	250	272	261	259	268	286	243	266	285	277	263	264	265	251	258	279	289	272	287	287	273	280	296	290	286	280	283	277	277	284	275	262	284	284	270	272	276	290	286	273	275	282	284	270	278	285	278	262	269	294	293	282	294	267	289	237	293	263	264	289	276	262	267	275	250	282	292	277	268	283	280	240	259	263	275	265	257	273	247	264	297	247	296	273	266	300	268	276	290	283	290	288	280	261	263	302	281	262	267	282	300	291	253	253	291	264	277	297	292	290	281	276	284	257	268	289	214	253	263	300	257	299	295	279	259	239	282	295	274	278	257	260	298	265	264	299	265	259	269	239	272	267	299	284	272	251	274	278	275	264	269	282	234	288	305	236	271	280	271	257	279	281	258	248	258	283	277	292	254	288	262	278	280	292	257	265	261	280	284	256	265	245	257	238	279	267	272	290	279	261	248	262	273	282	282	266	275	304	269	283	303	284	251	279	270	301	270	262	269	262	266	287	267	251	280	334	266	257	265	272	280	289	226	288	258	264	274	287	271	284	275	289	302	293	269	290	271	297	269	250	254	250	266	282	269	263	314	273	249	281	240	320	242	306	294	257	230	278	270	273	291	252	264	249	279	254	270	263	265	259	269	305	299	227	292	293	242	284	266	245	308	261	311	294	276	283	271	249	268	294	283	285	263	259	261	265	264	256	263	273	292	255	270	262	272	263	275	279	251	286	287	288	262	282	248	267	266	279	269	269	277	269	278	265	264	255	325	275	310	259	297	250	251	267	255	268	268	272	282	274	303	264	264	261	247	255	270	285	276	224	267	273	283	264	294	249	299	292	275	279	255	279	281	251	268	261	239	292	282	279	286	310	281	285	288	257	275	256	261	249	284	320	287	260	264	268	242	266	260	257	255	264	265	267	271	249	268	296	290	264	270	272	294	262	291	256	243	273	288	268	292	267	258	291	279	262	302	248	260	263	254	264	302	235	248	251	260	257	240	231	265	262	254	257	281	265	273	262	291	262	222	276	282	271	270	272	284	265	295	222	272	290	291	281	258	266	265	269	260	257	281	255	281	241	256	288	268	264	302	263	272	270	275	272	268	241	255	264	280	291	264	265	254	280	272	269	280	291	264	283	266	266	275	259	251	278	302	303	243	261	283	265	281	249	256	263	299	286	234	247	297	278	290	293	278	281	270	275	275	277	251	244	265	261	276	248	236	258	290	274	259	273	242	274	307	265	272	267	306	290	295	274	266	284	292	322	289	241	258	295	270	274	291	277	283	298	268	276	258	283	254	266	289	264	307	244	279	305	284	261	297	277	271	271	266	273	275	264	279	267	269	274	284	261	304	279	273	305	304	257	286	261	268	269	269	257	247	276	278	273	252	289	267	257	271	293	257	282	265	293	270	292	272	252	273	236	259	251	259	274	302	261	276	291	266	263	283	271	262	271	257	267	295	277	265	258	252	314	266	293	266	258	268	264	273	256	239	261	262	275	268	269	287	274	292	273	277	280	260	286	280	293	260	284	271	258	281	297	290	277	252	298	276	250	259	270	247	247	289	269	285	265	285	265	277	287	280	280	270	250	277	281	253	287	291	272	275	286	266	255	307	264	286	289	281	261	277	273	263	249	288	261	248	256	273	279	265	267	245	301	253	283	289	281	258	274	297	282	270	276	281	237	239	286	283	298	275	283	256	254	279	290	272	247	243	295	281	281	261	278	263	303	269	300	250	306	297	273	276	266	287	282	272	237	272	270	281	295	306	297	246	285	252	296	290	274	275	295	299	261	259	288	286	252	267	274	276	262	267	278	280	278	284	276	251	266	270	259	285	286	243	267	286	265	309	265	256	275	266	277	289	272	277	278	286	272	261	283	242	283	256	272	256	257	278	252	292	277	282	287	281	237	258	251	255	244	263	262	273	250	261	270	240	252	267	268	285	272	278	270	255	291	284	281	277	277	286	273	259	289	279	277	285	277	265	251	239	276	283	295	304	260	289	267	277	310	256	289	286	264	259	282	274	270	256	270	262	270	288	263	278	275	286	269	255	301	322	296	292	283	241	262	270	257	284	235	259	284	267	265	262	285	273	290	252	269	281	287	256	300	248	294	258	225	282	278	279	263	294	242	288	254	285	249	265	259	252	278	268	292	274	262	306	270	271	253	244	275	259	248	263	283	261	272	256	293	307	263	268	269	260	265	257	237	282	272	251	268	293	247	280	262	266	314	289	278	302	256	251	275	259	269	299	253	267	271	282	283	278	272	264	264	257	281	290	270	282	272	260	283	259	263	270	249	284	263	259	263	268	253	288	288	251	283	268	247	262	284	260	271	258	276	285	272	275	260	262	274	267	275	265	276	279	255	269	271	263	252	271	259	249	263	272	290	289	237	262	233	262	241	281	260	242	293	253	247	282	256	306	257	269	278	259	295	257	282	280	289	267	293	271	281	315	279	284	272	286	244	278	255	267	281	288	252	280	279	269	256	250	252	260	276	241	279	292	237	255	278	252	272	273	262	284	280	251	291	295
5376	12995	11115	6162	4470	3137	2375	1560	1255	1152	994	916	708	668	613	642	532	530	582	624	618	508	485	399	393	400	410	361	341	401	366	379	343	378	333	380	339	346	329	284	328	313	302	326	330	309	331	311	324	296	298	282	308	292	296	330	286	270	269	287	305	292	319	253	309	280	283	276	282	314	260	318	281	277	294	279	274	314	280	294	285	325	287	288	300	288	317	292	288	310	283	291	307	304	270	284	300	287	301	305	286	277	277	305	269	299	307	264	306	290	288	296	302	349	290	343	298	301	291	307	319	274	297	251	294	291	265	296	296	274	300	297	282	298	288	313	278	280	297	275	304	301	273	319	296	293	283	267	302	298	264	291	301	307	305	314	293	303	303	299	267	301	321	280	305	277	275	295	294	306	301	290	299	290	262	327	272	290	284	293	281	268	318	275	301	323	272	294	285	313	277	289	277	293	311	300	281	287	300	298	289	326	291	286	277	310	298	325	312	299	292	304	315	314	280	270	303	279	275	302	305	303	275	284	290	278	271	318	281	302	304	258	293	301	253	311	291	314	307	293	305	276	303	306	317	293	309	275	300	300	283	296	292	319	285	289	287	301	282	300	285	275	306	283	255	285	318	290	285	292	300	255	277	328	282	305	305	286	309	326	271	311	298	291	313	268	275	278	322	297	277	310	316	292	276	292	287	267	271	313	302	293	283	294	275	302	301	283	285	297	285	277	308	251	296	309	299	307	304	305	292	308	274	292	320	297	277	305	266	307	311	329	283	281	281	280	288	303	287	269	294	275	264	292	312	308	321	316	287	280	270	312	298	312	278	291	300	276	301	301	293	325	281	263	295	289	305	304	315	295	295	286	301	292	301	287	280	299	291	277	270	279	311	284	259	274	272	293	270	306	277	301	296	319	301	288	299	293	267	306	295	319	301	305	284	296	249	274	303	281	297	302	278	282	286	300	314	311	301	295	279	280	300	291	293	310	312	275	263	290	276	285	294	288	260	328	307	314	286	291	275	312	309	287	300	265	292	284	317	265	286	272	292	308	293	294	296	250	300	296	305	303	295	302	297	286	285	301	261	299	292	296	282	310	299	300	266	298	292	282	318	309	304	285	302	287	293	257	301	279	300	304	289	295	299	282	273	293	312	301	293	339	279	307	280	313	309	324	265	309	275	250	261	290	308	292	280	313	299	291	269	321	297	301	317	336	301	265	278	327	268	265	295	296	274	304	276	280	262	271	260	283	278	285	305	288	303	303	311	309	315	319	306	293	286	298	317	307	294	318	275	292	275	297	302	263	279	304	310	297	290	274	313	297	286	295	322	327	303	281	279	285	299	296	315	306	325	284	298	267	302	299	270	309	278	279	312	280	286	297	290	303	274	286	273	269	286	301	277	298	327	293	300	308	283	310	305	313	301	289	290	282	328	267	296	315	292	286	281	320	282	290	300	286	337	285	295	284	297	314	266	316	308	287	248	297	290	279	302	286	306	294	328	294	271	269	282	326	313	295	291	302	277	276	307	297	308	285	282	286	280	287	272	274	254	307	292	276	272	313	297	303	312	304	300	300	268	303	348	283	302	290	258	268	293	307	278	295	330	314	303	285	289	322	308	303	288	289	324	315	284	247	300	280	283	272	253	316	299	291	300	263	307	308	265	300	283	273	277	287	288	287	303	266	301	299	284	273	294	267	298	302	309	284	295	296	280	302	321	314	303	266	280	287	280	283	278	274	282	298	301	295	291	290	314	278	253	297	301	313	310	292	277	293	291	316	311	253	289	307	318	274	283	290	292	311	277	287	284	296	297	301	299	264	277	286	294	287	308	291	267	299	291	303	263	289	303	268	262	290	302	264	317	286	294	295	266	284	282	302	314	251	327	302	300	287	282	301	268	293	302	285	292	270	344	310	298	296	287	277	286	307	309	311	304	304	280	301	296	285	243	276	301	290	302	308	285	316	289	292	283	296	307	290	303	293	277	300	262	300	306	322	281	312	296	318	312	313	313	317	275	322	303	309	288	289	305	297	283	298	259	291	307	308	306	265	266	300	295	322	297	306	288	298	288	325	291	282	275	283	305	301	288	330	296	290	323	273	294	279	309	283	288	264	294	263	317	287	294	299	301	322	272	254	309	306	292	288	287	292	294	287	287	304	286	301	301	293	304	288	307	255	273	290	306	318	330	278	294	298	303	316	289	320	288	282	304	288	306	312	275	319	326	273	303	274	314	290	316	308	277	304	334	312	277	300	291	331	281	276	317	307	293	278	295	301	274	291	307	312	276	321	303	284	292	278	304	318	276	307	260	261	311	309	300	292	284	257	283	293	253	298	279	307	297	307	288	258	278	310	301	277	302	282	295	313	287	299	296	270	304	253	306	319	293	297	287	293	306	274	312	282	293	315	312	277	282	285	300	317	290	303	318	307	316	283	286	285	262	288	293	272	288	267	308	302	313	288	286	277	285	302	301	318	299	281	291	292	275	325	297	308	282	326	296	293	305	261	324	298	294	313	268	291	271	312	319	302	275	275	290	278	311	279	303	297	314	287	315	313	268	300	306	319	316	292	306	304	255	294	278	330	315	290	298	282	326	253	275	289	301	297	273	312	313	296	302	287	298	299	280	298	281	312	256	292	277	284	302	315	290	290	324	310	282	316	309	289	294	314	297	285	304	292	262	294	316	267	304	257	308	304	278	307	312	339	305	271	271	304	281	289	311	302	332	274	319	275	279	323	310	270	292	278	286	287	312	299	278	298	275	305	301	309	304	282	297	317	321	290	306	290	293	278	274	319	304	292	294	308	305	316	272	297	285	299	277	265	256	265	264	299	313	301	319	249	277	293	292	295	289	339	270	287	286	296	305	288	287	279	299	292	302	273	276	292	299	302	285	293	323	299	286	275	292	292	272	318	282	276	291	306	294	317	276	311	255	269	281	292	296	298	282	297	333	278	294	298	296	285	308	284	303	316	325	285	303	283	270	291	277	321	256	314	267	329	298	281	304	302	284	260	283	315	274	302	276	311	288	282	277	268	302	309	281	298	309	288	294	293	271	288	294	307	312	302	291	335	287	296	284	302	305	319	300	313	292	289	286	285	290	304	282	303	248	295	278	311	301	333	306	325	304	310	301	293	288	283	288	276	310	300	350	268	307	276	291	256	303	298	303	322	278	271	279	297	300	311	290	298	290	306	288	277	276	290	281	287	297	285	308	278	303	298	290	302	292	266	312	285	302	327	278	281	316	304	281	310	283	297	304	289	273	292	302	280	272	267	319	285	306	290	310	264	310	297	290	295	284	292	282	298	269	277	302	280	308	300	302	299	294	271	327	319	317	256	316	257	297	297	297	308	292	296	263	261	316	289	292	300	281	280	291	323	313	293	275	284	315	276	292	293	282	294	304	299	297	292	293	327	250	279	303	291	262	303	304	278	287	274	293	318	289	299	298	294	305	272	276	315	262	311	302	294	277	274	286	294	275	329	317	277	313	294	298	282
22239	20924	28481	23519	20918	21054	13285	2137	1307	1167	1001	877	753	655	638	598	549	435	500	649	550	455	393	278	268	268	271	236	224	242	250	229	211	237	208	182	180	168	150	147	150	132	153	165	141	160	153	159	130	139	117	140	157	120	142	128	139	113	132	107	118	134	121	104	129	128	122	138	116	104	129	118	134	117	117	122	130	119	128	148	148	127	119	112	115	127	114	130	109	125	109	120	101	112	106	116	111	115	104	107	115	117	119	105	123	123	118	111	109	139	128	133	118	119	106	103	122	133	116	119	112	123	143	126	129	131	124	131	123	105	111	98	121	101	110	121	133	99	119	90	100	142	131	110	125	102	117	123	108	111	140	143	126	114	119	104	102	120	117	120	94	128	119	115	117	114	101	142	129	120	107	113	134	121	137	129	137	136	123	136	123	112	111	119	126	133	121	103	112	118	141	114	121	92	133	111	156	110	112	112	112	100	135	123	126	114	118	105	133	114	132	105	113	126	116	110	113	128	121	122	119	107	114	112	118	117	119	111	111	125	110	115	112	113	100	137	130	125	113	138	112	109	99	123	128	112	122	113	114	123	128	131	120	113	97	112	116	124	107	110	107	108	124	142	114	103	123	107	113	119	124	128	98	124	112	126	103	110	103	124	118	112	110	110	117	127	101	124	110	113	114	111	115	137	114	103	135	124	120	141	106	118	125	97	112	114	124	93	90	126	115	115	111	122	126	91	107	114	122	104	113	126	135	114	101	138	113	97	128	120	113	114	131	130	117	109	144	108	125	95	106	101	141	122	117	121	117	136	123	125	126	115	133	120	142	111	138	117	119	120	113	114	127	109	112	122	104	120	109	116	141	102	123	129	124	112	122	113	132	139	97	107	132	113	136	106	127	126	121	112	127	117	126	109	107	127	111	119	113	121	97	111	112	113	105	123	118	136	119	136	109	113	110	119	109	119	108	118	110	101	100	100	117	130	104	117	119	124	118	123	106	86	107	94	123	122	123	118	117	106	141	131	123	123	122	114	135	125	113	120	101	118	128	120	122	107	112	102	118	122	102	119	99	125	120	109	117	111	123	123	113	109	118	91	85	112	125	107	95	122	109	120	98	122	125	107	120	110	99	130	107	114	122	111	125	116	114	126	133	114	128	120	113	120	108	109	109	124	122	114	96	82	128	125	108	94	103	109	117	105	131	113	112	103	106	115	106	121	118	125	113	118	96	115	120	110	110	97	120	92	140	123	109	134	111	115	108	117	107	100	112	106	122	105	107	104	134	118	108	119	125	122	109	118	119	136	114	120	123	112	123	114	114	119	107	122	127	107	137	108	102	130	104	104	119	107	124	112	126	118	115	131	121	140	120	122	130	114	105	117	122	92	108	97	112	127	121	137	110	110	117	125	124	120	117	114	130	115	113	124	104	123	104	114	107	99	118	128	109	113	119	113	118	121	109	106	116	116	133	114	101	112	113	123	100	117	129	113	115	108	128	117	120	127	138	116	98	119	97	127	113	122	135	104	126	120	123	128	98	114	107	126	113	117	120	130	102	123	121	113	122	98	127	116	108	125	149	98	116	128	114	107	107	105	129	130	128	114	120	118	119	136	122	134	123	123	122	124	114	127	134	128	126	134	111	107	105	98	120	93	117	110	128	107	96	105	144	116	125	124	108	122	108	112	134	122	105	106	116	125	123	112	120	135	107	108	122	113	122	116	118	106	117	114	114	125	93	118	100	130	134	120	112	104	93	110	105	97	108	134	124	106	112	111	116	124	114	95	97	104	123	124	122	122	115	112	111	120	112	141	116	118	106	121	100	110	132	112	132	111	119	100	124	136	106	123	139	109	109	114	120	122	111	105	118	112	123	103	121	127	114	103	112	126	101	84	131	104	111	121	113	112	100	128	120	100	130	114	102	120	121	121	102	123	104	120	138	113	113	113	119	132	111	109	110	135	123	134	114	95	103	130	106	113	104	140	110	116	112	128	108	89	99	128	110	100	101	129	114	113	129	119	131	126	129	136	116	118	132	124	154	115	91	114	121	126	120	146	120	101	131	98	133	108	127	133	124	114	120	117	116	102	119	103	118	124	126	123	104	105	105	131	116	103	138	108	105	95	114	122	102	119	111	118	137	136	114	128	105	120	115	122	108	133	106	118	118	124	122	104	112	117	102	116	132	109	124	126	124	98	143	136	109	130	120	119	116	101	115	115	126	134	108	103	113	117	138	107	114	127	104	128	127	104	109	127	120	110	133	127	102	116	116	118	119	111	120	109	121	120	90	137	121	136	122	114	105	132	121	125	120	107	103	112	132	118	124	100	113	106	118	147	104	118	111	117	127	111	124	114	111	130	122	100	112	101	108	102	110	125	125	108	92	136	120	113	122	98	97	108	116	95	123	115	93	140	111	117	131	107	125	111	130	131	139	118	123	109	118	129	121	119	125	117	107	121	135	121	124	124	116	129	127	128	133	116	121	138	116	108	104	124	125	117	110	123	108	95	121	132	111	111	114	125	100	125	112	120	119	115	134	100	126	112	123	93	101	122	95	106	133	96	124	112	112	110	120	121	116	118	129	116	107	109	113	104	116	113	124	111	121	115	112	118	118	107	100	120	122	136	107	137	102	115	123	110	127	112	117	109	125	119	113	117	97	124	106	120	117	112	108	112	136	120	122	121	115	111	122	106	121	117	93	129	101	150	131	110	110	121	132	137	113	120	110	117	112	115	133	125	123	126	108	115	114	124	100	118	112	119	105	106	116	110	128	103	108	103	115	131	116	119	135	125	114	116	129	108	127	137	122	115	116	106	111	103	91	114	139	120	112	124	100	116	115	114	128	127	113	126	123	111	115	101	128	126	119	114	121	110	130	117	125	128	88	127	109	105	129	123	120	118	153	121	116	123	109	117	110	125	141	126	122	108	98	121	144	117	117	113	113	121	99	120	100	112	117	118	108	117	117	113	112	129	117	120	137	136	109	116	117	115	120	143	134	106	144	135	132	110	102	89	104	130	107	122	108	115	106	121	141	123	111	126	132	122	115	122	107	132	122	118	107	115	105	113	109	134	102	118	103	106	119	124	122	115	102	118	121	126	96	110	124	138	113	118	107	117	113	129	138	107	118	108	110	139	122	109	126	128	120	115	138	109	115	112	100	110	117	105	117	133	120	128	113	116	117	114	107	108	114	116	139	125	108	118	120	129	120	114	116	121	106	127	117	128	112	139	97	104	131	124	118	119	126	117	112	123	111	110	115	97	105	116	104	126	107	133	111	141	110	119	122	93	108	125	114	113	108	131	117	124	113	114	123	122	93	114	118	133	116	106	96	102	91	100	119	113	123	105	120	138	129	110	111	131	121	120	101	116	118	123	122	136	118	115	114	136	108	114	118	110	160	123	121	108	123	106	144	126	120	103	132	105	128	130	128	120	119	132	124	112	105	122	103	119	128	129	126	115	132	119	111	133	106	109	123	107	142	121	111	103	119	104	106	107
7174	22791	19668	11865	8650	6584	4673	3128	2305	1852	1721	1410	1226	994	924	873	775	672	794	970	791	676	506	419	350	324	320	350	311	326	294	311	319	268	282	255	216	212	192	204	170	170	187	168	180	194	197	155	177	184	166	171	134	154	170	172	136	137	165	155	159	135	144	144	112	142	132	136	133	151	127	136	147	128	148	148	124	151	123	143	123	148	134	139	146	124	119	135	126	136	141	136	139	128	122	140	144	123	127	146	127	128	136	140	140	145	132	128	134	135	121	138	115	150	125	121	148	132	139	117	138	121	135	143	126	152	142	151	136	126	139	111	154	127	119	125	129	142	117	121	125	135	147	129	140	133	137	150	137	123	118	145	115	141	137	135	118	139	144	135	131	129	122	131	139	133	104	130	126	130	125	154	103	142	134	108	136	123	129	132	133	146	117	119	125	131	134	124	120	135	144	115	140	128	134	111	123	131	118	139	132	160	150	139	126	107	114	140	131	126	112	117	137	130	120	122	151	127	121	122	127	116	138	124	136	130	140	134	117	134	133	123	135	115	119	150	138	136	128	128	133	109	148	125	117	110	128	145	126	134	143	124	141	126	141	135	141	112	132	150	138	113	147	129	125	138	128	143	131	113	135	107	136	127	140	124	107	123	136	105	117	122	142	128	137	133	112	129	130	144	128	127	140	147	139	138	111	147	136	136	133	137	152	126	141	127	112	145	115	148	146	124	125	121	109	125	110	138	142	123	116	124	142	134	121	120	131	126	139	117	123	129	108	131	127	139	118	128	118	147	130	138	121	134	115	141	140	128	131	119	136	135	153	134	123	142	152	137	118	134	144	141	133	135	138	142	132	150	135	116	125	121	143	125	130	118	119	124	154	129	127	137	120	144	153	132	127	165	122	119	134	130	138	153	119	141	144	129	133	116	125	126	124	123	127	133	147	148	132	144	129	125	120	141	125	123	142	126	116	140	129	135	131	114	118	127	129	130	131	123	125	127	126	139	139	133	141	116	124	124	126	115	125	156	128	145	132	123	119	148	130	138	167	136	158	137	123	135	122	141	140	138	121	135	134	118	111	146	129	125	121	122	138	142	145	125	154	149	139	142	130	140	137	144	120	129	131	127	123	127	118	141	137	123	150	132	128	125	116	133	129	147	146	142	123	135	143	144	137	141	133	130	122	126	106	139	125	127	126	130	143	140	139	144	110	113	132	146	147	113	132	126	122	120	144	134	112	156	125	151	112	121	141	132	134	137	127	117	128	115	132	143	127	130	124	133	142	143	120	137	135	140	140	132	120	153	132	120	164	137	131	124	119	138	136	121	137	119	119	130	148	142	124	116	121	143	121	155	133	107	139	106	122	120	124	135	129	140	114	127	151	130	140	115	137	140	148	129	139	121	125	138	146	129	120	131	150	104	132	146	119	123	141	126	132	131	135	133	134	130	121	127	141	138	137	127	134	118	103	119	151	118	112	126	145	122	116	127	140	139	128	126	128	142	142	113	119	127	130	144	132	136	129	120	126	132	132	104	131	144	130	138	131	145	127	128	133	133	139	143	114	123	126	148	107	151	135	135	129	130	143	136	148	130	144	123	122	135	113	138	125	120	129	135	120	146	134	131	142	114	142	118	117	117	132	140	118	133	124	112	123	109	127	124	139	145	131	114	135	127	122	123	132	118	121	144	138	136	120	123	119	122	124	135	137	158	121	125	129	139	106	131	119	132	130	121	142	127	121	146	136	155	131	101	112	147	123	126	132	131	127	129	136	118	133	115	138	128	126	141	129	119	134	115	137	128	140	126	115	121	140	140	131	128	147	133	134	131	125	127	118	122	125	125	127	137	137	138	134	153	107	124	137	139	144	137	137	136	135	115	142	122	153	151	137	115	139	132	138	147	118	149	121	118	128	134	126	114	125	118	147	140	130	133	128	139	145	142	129	121	132	132	128	132	136	130	116	129	148	123	125	132	147	150	127	145	149	129	145	121	138	153	137	119	130	114	136	114	124	139	114	115	149	134	130	138	137	130	119	123	134	149	136	144	133	132	133	117	131	123	120	123	121	134	132	116	154	127	159	136	148	142	129	137	129	136	110	136	130	131	119	101	130	118	131	120	116	132	134	130	125	124	145	129	121	151	130	130	129	132	163	106	120	115	126	113	111	153	113	150	135	131	153	134	138	131	103	142	128	149	129	133	118	119	125	125	130	127	125	120	131	137	130	131	142	127	146	137	113	147	132	141	129	138	140	145	148	136	138	122	140	130	127	146	150	117	137	164	125	124	141	137	140	137	133	129	114	131	118	149	135	128	130	131	141	111	139	135	131	113	122	119	128	115	128	123	140	113	134	146	138	125	147	124	140	138	129	151	132	140	119	114	132	150	140	147	121	140	144	116	120	100	160	116	143	124	126	108	121	133	138	123	121	143	133	137	127	134	115	137	129	104	128	135	145	138	134	113	133	110	134	138	145	130	141	133	132	143	129	141	140	139	128	120	153	129	125	132	142	144	121	134	113	146	149	125	114	106	131	115	132	156	132	165	130	118	146	145	108	136	137	131	126	132	122	122	145	127	131	130	137	142	149	132	130	117	109	131	120	118	135	134	132	119	127	126	118	127	119	136	134	137	100	130	115	106	140	132	138	140	119	139	139	144	140	123	118	118	140	129	115	114	131	132	128	119	134	116	152	114	117	112	120	151	138	127	122	135	142	153	123	121	130	141	115	142	130	123	124	128	152	143	116	115	137	144	119	128	119	143	138	130	129	144	139	122	140	119	140	112	129	136	145	137	134	127	123	114	123	119	147	126	139	146	126	132	157	134	134	125	127	135	123	129	136	140	116	134	123	149	149	128	149	122	134	142	141	137	115	146	149	148	138	129	132	132	124	132	144	134	133	118	123	125	125	128	132	123	134	141	126	135	123	126	142	122	149	109	126	148	147	134	108	104	144	122	125	126	138	126	140	126	135	124	148	118	122	139	154	119	135	143	140	137	125	144	149	128	152	119	125	131	124	140	152	137	151	122	119	137	125	111	122	146	148	130	128	114	117	128	148	135	139	148	137	133	128	143	122	141	143	135	122	152	137	129	147	126	125	137	111	123	150	131	135	151	124	121	129	145	130	149	115	125	115	130	136	131	137	117	120	125	159	120	128	134	123	136	128	148	138	139	153	125	125	131	119	123	125	131	138	128	116	114	122	120	120	134	138	143	149	131	106	127	153	125	132	137	133	147	119	137	135	126	135	147	134	134	154	136	138	136	135	144	149	132	135	139	135	133	152	138	133	120	120	110	131	136	154	136	142	127	115	140	139	130	128	133	131	147	146	110	127	129	133	133	114	133	131	134	124	117	123	148	141	136	129	134	135	130	124	130	127	130	132	128	134	127	138	128	131	134	120	123	134	125	139	152	131	132	141	135	131	126	117	123	137	124	145	156	122	125	130	109	125	136	129	121	121	125	130	147	144	132	151	145	125	147	152	148	114	142	134	152	124	142
27051	19591	9212	2902	1747	1283	1019	648	604	536	599	531	505	491	415	453	447	450	480	521	479	438	420	396	401	410	387	425	394	410	393	459	364	401	397	411	366	380	370	364	401	406	375	362	375	362	381	384	366	393	366	345	386	412	387	371	432	408	385	365	386	362	365	389	382	368	369	379	327	377	361	384	398	409	382	364	370	384	363	390	407	400	348	363	367	405	346	363	365	384	382	369	329	342	337	349	376	358	388	408	361	363	406	362	370	357	369	344	388	394	336	399	354	366	346	373	381	356	384	387	347	372	351	347	407	366	380	341	342	376	375	347	379	377	375	382	387	356	371	371	353	388	375	399	389	340	359	362	413	395	369	330	365	341	350	386	362	378	373	382	357	359	359	356	365	354	390	392	371	331	393	378	363	357	386	371	383	370	367	375	385	361	377	377	376	360	398	345	389	364	380	342	354	397	391	363	374	364	402	362	359	365	356	374	383	327	367	353	330	353	364	358	356	357	365	401	399	375	381	393	397	379	363	363	395	361	370	323	379	337	373	402	355	357	360	347	381	405	369	387	354	378	358	382	393	358	355	369	384	356	403	349	362	394	420	360	387	365	361	342	379	394	379	362	384	330	390	372	384	373	356	353	341	335	377	383	404	353	386	386	416	376	362	356	374	353	366	326	371	345	364	364	370	369	349	420	388	343	406	375	374	353	391	342	381	379	371	372	357	383	366	353	383	367	338	353	355	358	390	417	392	373	365	375	366	359	399	382	371	392	386	353	358	340	367	350	387	371	413	359	374	385	401	355	380	398	391	356	396	363	377	325	376	355	377	380	329	382	372	392	383	358	354	378	344	373	393	361	356	368	384	327	368	386	363	355	349	362	338	377	374	371	338	348	353	376	333	389	345	422	365	415	352	396	331	366	396	416	403	364	391	320	355	354	358	396	379	347	379	384	370	371	384	379	376	374	378	373	353	383	357	354	392	333	380	385	382	372	374	346	364	361	383	357	386	386	404	382	401	339	348	420	368	367	371	342	339	359	357	362	397	394	345	357	347	334	355	374	380	344	353	365	332	400	386	384	370	364	360	383	364	369	348	367	404	367	371	377	409	364	358	350	375	372	358	351	374	344	345	331	366	376	385	386	371	395	388	372	366	381	361	385	367	375	405	358	372	371	365	383	354	359	345	350	402	379	357	425	376	359	379	385	357	355	379	354	349	366	362	346	370	348	342	341	344	356	356	365	396	348	366	396	376	359	392	391	384	350	408	396	365	383	358	363	376	371	345	378	378	360	377	391	379	417	393	369	393	378	338	361	387	414	354	351	372	412	352	378	373	355	350	394	371	377	401	383	353	399	361	395	356	375	351	385	388	394	357	351	375	354	356	360	382	375	342	374	352	412	353	339	365	394	413	419	338	382	368	411	390	378	357	366	380	369	369	373	367	360	342	377	376	384	355	381	360	369	353	375	360	381	386	362	364	360	387	344	354	401	377	364	364	381	418	377	365	367	350	382	360	324	394	359	393	337	346	366	396	372	376	424	357	361	356	370	380	381	352	363	378	356	411	354	355	363	335	365	329	378	379	380	382	346	378	377	409	382	350	340	389	358	376	375	388	385	359	346	378	363	398	384	358	336	386	352	396	383	375	367	388	354	339	378	348	336	357	390	373	367	384	358	373	348	358	344	372	359	409	347	343	392	366	367	374	355	391	366	387	331	356	375	372	391	361	388	370	383	384	388	397	327	318	373	358	392	387	365	382	384	399	337	401	377	370	350	368	355	344	388	322	350	395	336	384	355	384	343	367	365	391	381	347	389	360	362	415	347	414	348	359	360	359	367	384	347	397	366	372	367	335	361	378	405	390	406	363	368	392	385	357	386	377	354	376	369	362	389	404	353	354	356	419	370	372	380	378	360	354	334	363	354	350	408	358	370	397	345	370	379	389	364	338	330	409	395	366	358	343	381	354	359	379	355	393	355	376	361	386	353	386	351	343	359	342	356	368	409	364	341	372	342	347	381	357	365	383	349	371	339	392	371	387	343	368	410	366	346	349	353	373	379	378	350	368	387	399	389	378	388	372	379	409	348	363	357	380	374	391	383	344	369	392	354	369	378	384	362	331	389	356	383	358	404	350	372	358	374	370	353	364	392	364	400	348	365	370	385	366	384	370	385	352	360	393	363	388	366	369	353	385	369	380	390	373	395	354	377	366	381	339	398	339	364	365	376	359	383	377	361	373	389	375	385	383	363	350	374	403	368	405	373	367	396	369	387	367	329	346	333	362	399	357	364	331	359	360	376	377	388	366	378	393	380	381	357	388	372	354	396	396	389	371	348	347	364	352	381	364	353	402	359	384	360	359	336	368	360	342	360	352	354	367	348	397	385	355	371	383	368	373	394	339	352	394	350	365	383	410	366	381	345	371	372	344	399	371	346	379	369	387	349	330	341	351	364	350	386	391	361	388	370	355	380	369	357	403	362	402	363	353	362	378	330	371	345	383	373	387	356	372	367	385	368	343	397	332	354	395	401	362	357	370	350	377	385	337	354	375	340	357	363	371	358	366	355	337	351	374	353	347	374	349	357	355	357	391	376	353	382	373	359	376	375	348	396	395	348	354	371	374	380	373	367	362	352	404	381	372	375	359	354	368	373	364	356	389	382	383	363	346	377	369	370	322	389	376	405	364	386	369	413	363	328	380	366	385	345	395	372	360	345	327	362	373	405	388	342	387	387	382	330	401	362	387	368	334	398	373	360	368	353	382	377	365	342	365	376	336	384	403	362	368	395	401	346	380	392	388	386	380	362	355	356	355	355	358	378	394	382	372	339	352	368	389	334	347	356	387	358	392	367	320	374	343	375	360	363	373	350	359	391	343	374	394	371	366	349	352	354	364	357	370	388	384	375	339	378	355	343	371	349	391	393	341	356	419	386	361	334	380	364	368	348	389	393	367	353	381	367	393	395	350	377	355	359	353	341	376	376	382	367	397	347	347	337	381	354	360	337	378	387	383	382	412	365	429	354	369	394	353	392	356	382	344	371	372	371	351	372	365	365	342	383	380	369	360	381	366	368	351	358	377	393	366	362	399	363	354	375	387	359	374	387	371	378	319	380	363	348	333	370	347	374	385	360	369	391	363	391	415	377	362	392	357	389	375	377	354	392	378	377	363	354	352	383	359	376	333	355	379	372	351	344	378	416	409	370	382	358	376	381	371	402	360	376	376	370	408	339	395	370	364	399	389	378	368	345	397	388	377	381	373	341	389	344	343	357	384	343	408	356	400	398	376	350	372	414	357	368	388	342	339	334	357	410	359	358	363	341	351	393	388	311	331	395	348	334	362	403	359	392	346	413	362	379	333	367	371	381	362	350	377	378	354	374	377	387	343	386	386	372	361	395	351	379	341	371	385	351	398	383	366	404	343	368	363	313	376	338	380	340	336	384	377	349	379	382	384	371	388	392	394	399	358	368	352	375	379	369	388	384	382	356	342	372	407	414
5479	7211	6333	3268	2433	1915	1473	1043	813	725	758	716	625	608	564	560	531	486	550	612	566	498	497	489	487	461	474	468	487	452	416	473	437	402	440	441	381	406	434	430	451	419	405	423	425	456	427	422	397	439	422	404	428	392	402	376	434	396	356	434	398	410	369	406	438	414	406	427	381	397	407	405	421	392	374	403	409	444	398	371	415	401	384	415	427	420	401	413	418	398	399	375	417	422	421	407	372	403	448	410	408	381	435	383	397	399	372	429	393	389	409	438	403	470	421	399	376	400	454	364	406	376	423	434	423	405	408	383	386	403	405	368	449	422	384	397	416	418	385	420	400	401	400	416	431	410	433	391	396	397	407	446	427	418	384	411	381	387	441	424	426	399	391	409	416	420	429	405	360	383	414	396	388	414	402	448	405	410	392	396	432	395	418	408	404	380	440	382	424	383	386	390	414	359	434	401	410	391	402	385	395	426	396	388	432	414	391	421	410	429	412	394	421	431	446	414	360	434	424	406	431	395	408	444	380	391	408	372	395	401	411	435	421	441	383	390	409	392	428	401	375	495	427	395	404	385	436	429	417	382	424	441	393	441	388	421	430	403	406	411	405	394	440	398	410	420	456	418	389	404	354	422	418	439	375	441	385	425	385	395	374	374	423	424	386	391	401	415	408	410	389	408	416	440	428	395	426	404	409	412	443	420	409	368	413	450	447	407	396	382	418	397	414	398	444	402	405	393	372	422	410	437	441	419	421	438	400	400	367	399	374	426	413	423	393	412	387	421	395	419	386	367	415	412	475	410	401	361	404	385	412	438	422	401	371	385	396	415	404	375	410	424	366	382	408	420	378	409	407	422	435	390	420	402	403	408	407	407	401	392	389	425	399	396	444	425	398	398	389	393	378	387	382	378	406	415	383	409	438	379	382	385	406	383	443	407	411	381	443	416	376	424	435	406	429	400	391	377	395	377	398	377	416	369	399	436	384	426	455	390	437	396	398	407	433	389	365	420	379	385	390	441	375	398	390	362	439	405	422	375	380	408	401	420	415	404	362	433	383	375	399	390	395	392	378	432	394	435	431	425	405	414	401	432	421	412	418	380	424	374	400	408	418	411	401	387	462	421	398	413	385	372	399	411	378	398	392	445	380	383	425	379	403	364	407	399	393	424	395	416	387	386	403	384	399	429	410	408	416	411	420	447	426	409	410	407	421	384	417	413	398	405	421	402	410	364	431	410	410	439	419	421	397	397	411	390	376	399	391	400	442	371	412	393	398	393	424	398	389	382	371	413	407	396	431	393	405	412	363	424	428	393	408	404	392	421	389	406	363	407	413	406	374	405	424	408	397	363	396	455	437	389	403	365	437	457	412	403	423	373	418	404	399	405	406	383	417	383	380	412	406	422	435	376	427	398	424	407	392	379	401	422	422	389	413	412	397	422	392	393	423	398	419	395	430	421	442	407	428	382	409	399	419	424	399	419	418	413	425	413	387	444	391	394	394	372	408	400	394	415	379	405	358	370	401	424	416	369	400	407	438	405	412	373	406	403	383	382	394	412	405	392	390	397	382	438	408	433	396	370	377	384	424	397	460	362	425	416	397	393	407	415	398	354	414	415	381	412	398	360	409	419	398	382	429	380	421	397	408	400	400	435	405	403	407	400	420	413	398	394	402	382	393	418	400	435	431	379	391	415	394	426	441	417	394	409	387	399	410	407	355	412	405	400	405	387	414	390	415	413	386	407	394	384	388	427	382	412	349	428	399	393	412	406	417	416	402	409	390	409	437	402	441	393	409	426	364	398	413	386	396	395	375	366	434	408	429	387	380	381	373	397	389	413	391	412	417	359	380	401	395	385	390	392	407	418	412	434	410	401	414	396	391	411	428	448	422	410	388	381	406	429	404	394	383	420	408	445	397	398	374	435	407	414	407	396	412	414	392	359	378	395	384	398	390	383	425	361	406	381	421	411	423	410	410	394	411	413	375	437	388	442	383	387	430	404	423	377	396	439	375	397	441	371	405	415	422	385	377	431	417	418	410	368	409	423	422	429	457	417	408	415	403	387	385	415	394	401	398	415	413	413	419	419	420	422	398	440	424	417	405	418	387	440	404	433	360	389	397	426	432	380	404	452	400	445	409	383	376	398	422	385	411	377	397	437	391	383	400	388	388	433	392	407	404	380	414	398	402	399	418	404	414	418	418	388	377	411	392	393	404	359	371	395	384	429	420	377	412	365	417	378	443	396	398	424	468	395	382	451	381	382	404	384	410	381	417	378	402	407	359	389	399	422	386	395	390	401	389	422	407	393	383	365	374	397	391	370	384	414	402	388	396	424	387	410	399	415	406	384	412	413	442	401	403	418	423	443	396	410	410	415	401	427	396	363	412	377	430	401	398	391	384	390	432	373	387	422	379	416	422	448	437	415	441	428	363	392	404	377	436	389	393	420	370	416	428	386	403	405	417	411	425	362	399	417	418	408	367	410	405	423	398	394	398	432	406	381	404	406	392	395	410	406	434	381	407	408	425	406	406	373	445	356	390	408	387	398	408	419	398	377	399	380	392	406	382	392	422	429	435	412	413	410	400	399	415	417	407	416	403	413	405	431	392	433	416	378	386	404	391	374	441	420	420	387	401	386	419	425	435	412	402	414	379	368	410	416	409	390	402	421	405	413	416	375	414	421	397	435	386	405	405	403	396	425	419	400	426	393	413	417	427	438	426	399	421	418	378	382	421	403	419	439	436	411	410	439	411	398	455	397	377	421	410	359	413	368	437	409	381	412	446	382	408	413	398	397	398	408	446	424	414	419	404	381	434	451	387	404	403	392	449	429	402	452	439	414	436	458	390	385	379	413	402	456	397	458	398	417	395	428	395	442	386	403	410	384	412	368	425	375	394	387	407	382	423	403	401	381	366	429	449	384	395	427	413	394	422	390	426	396	433	465	378	396	396	394	396	405	382	378	431	378	403	449	390	389	405	405	367	438	398	403	420	431	379	364	460	388	378	400	461	419	419	453	375	414	358	428	395	424	396	437	407	383	389	410	417	403	387	400	379	401	389	411	398	399	440	374	418	445	411	376	409	425	402	389	398	436	413	412	416	380	425	413	438	408	444	390	426	438	407	401	393	401	398	367	412	437	423	423	383	388	409	400	361	425	382	421	403	429	384	456	419	410	409	421	408	415	441	431	380	392	398	387	377	418	405	420	419	420	436	392	395	403	398	411	410	387	410	415	415	388	409	411	388	379	391	408	441	408	426	407	417	429	391	430	417	408	424	408	416	474	414	429	397	386	379	412	391	393	399	407	418	382	389	383	383	413	447	386	424	424	359	411	385	396	389	423	427	432	401	395	376	389	378	369	425	399	397	371	397	412	403	418	401	412	390	404	427	419	413	447	405	418	392	389	431	399	424	430	398	401	421	399	427	376	409	416	386	422	393	404	398	410	406	434	401	403	388	393	412	408	443	420	399	417	376	410	387	395	412	406	416	437
23296	20892	28066	23856	20909	13695	2802	1303	936	904	812	676	687	586	564	483	539	478	488	598	517	479	419	361	339	370	329	367	356	332	378	345	385	357	313	319	315	305	303	278	277	321	273	319	269	264	293	291	289	262	265	281	312	277	251	293	262	274	263	274	259	256	301	261	277	270	274	264	269	278	284	265	282	261	276	293	255	254	300	288	262	295	295	297	273	307	264	276	258	286	255	270	285	248	268	275	287	269	271	270	263	310	255	268	269	268	257	273	260	257	270	254	255	282	281	242	269	304	271	265	321	261	278	262	238	277	270	304	283	286	263	273	266	267	293	254	284	278	280	269	263	264	264	293	246	260	267	262	282	276	268	279	280	241	248	253	295	263	278	263	258	280	281	241	263	249	289	277	271	283	305	290	278	252	295	266	295	280	275	264	291	302	288	292	277	233	299	283	293	279	299	267	232	287	278	281	278	281	297	269	259	249	287	289	305	262	239	306	307	295	250	272	261	288	284	271	279	291	247	262	263	258	264	274	274	244	254	270	276	281	306	256	299	263	265	292	278	268	271	262	281	284	272	272	268	293	264	279	282	276	266	263	297	258	265	291	293	271	244	281	264	279	264	274	272	274	309	299	303	305	247	276	274	275	319	269	278	287	258	277	284	302	284	272	294	275	291	292	296	282	310	291	276	265	287	286	242	272	289	290	287	285	270	264	272	272	272	291	293	279	284	277	284	282	260	274	274	280	289	284	278	270	259	265	262	283	307	303	244	284	278	277	297	292	308	291	277	297	261	247	248	255	255	303	267	281	266	295	287	271	284	283	284	270	220	258	278	281	265	260	288	279	271	238	245	266	266	296	310	247	294	266	248	298	254	252	266	267	247	277	243	277	277	271	259	268	259	297	257	256	256	271	271	289	273	250	244	269	253	289	300	239	280	273	262	231	266	249	271	290	280	286	300	278	286	288	284	261	261	289	294	268	269	266	279	242	277	256	283	286	276	290	272	245	278	275	252	290	259	283	300	304	243	290	266	256	262	289	275	262	275	271	255	274	269	269	292	273	272	288	276	274	254	278	276	294	265	276	247	267	259	281	260	267	243	270	268	291	315	290	281	287	275	269	279	280	252	266	268	262	285	282	278	274	260	288	276	283	297	275	252	256	300	264	264	280	282	269	267	251	283	264	268	281	274	279	277	281	253	247	284	305	298	269	265	284	245	290	251	263	311	237	261	287	272	263	272	272	264	285	280	250	256	294	262	247	270	301	264	248	271	284	275	284	258	290	261	251	291	282	260	265	287	282	277	263	264	287	290	282	239	302	284	258	297	238	291	264	270	241	264	279	261	260	284	290	278	278	231	304	302	289	250	256	280	273	278	284	255	297	278	288	256	290	264	271	272	297	286	279	248	259	288	286	271	284	263	274	272	259	285	279	278	265	263	246	241	266	250	289	265	272	280	268	275	281	263	313	301	283	280	284	262	252	267	263	288	245	278	265	273	283	255	235	272	260	277	257	264	260	256	261	229	262	260	296	277	246	253	280	289	265	281	261	243	256	304	269	269	299	267	257	262	262	252	246	272	264	290	260	250	272	252	311	250	256	255	293	281	272	298	276	277	281	292	270	281	287	279	253	238	278	278	270	272	274	270	244	300	267	296	278	241	282	263	259	277	263	243	257	240	294	297	273	272	276	269	275	268	300	277	310	239	268	262	275	262	258	260	289	275	300	261	240	266	288	279	292	256	253	249	249	265	266	272	282	262	237	280	270	265	327	284	276	285	262	236	232	287	303	269	266	269	272	257	262	272	289	270	255	261	294	248	316	275	264	235	282	268	253	248	259	289	295	283	301	278	291	273	256	265	280	264	276	272	242	295	275	287	266	289	281	236	269	295	266	268	277	286	269	292	276	266	271	273	282	240	297	275	264	230	267	285	258	283	253	299	276	264	290	262	264	283	258	251	270	243	270	284	267	268	262	279	279	261	296	286	279	279	273	270	263	298	252	271	280	300	257	237	274	258	264	281	289	283	282	283	276	283	278	246	297	280	275	281	289	256	254	298	264	280	270	293	272	290	266	271	260	281	259	229	288	278	276	293	271	272	279	258	302	279	246	243	289	275	243	276	304	280	292	276	272	297	297	285	256	268	279	278	288	261	263	252	263	278	290	263	291	257	278	258	274	271	277	294	286	265	279	269	259	268	267	296	261	266	264	267	282	286	278	286	272	280	293	267	278	254	268	275	301	277	263	271	262	283	305	289	259	247	270	270	293	243	257	261	259	256	263	244	274	281	248	262	272	234	276	255	228	283	250	253	291	253	245	258	276	253	263	269	244	256	269	273	282	286	263	264	276	300	276	278	277	284	268	272	269	281	261	266	279	273	288	290	259	286	261	281	272	260	274	300	247	273	254	271	295	259	262	249	269	298	268	293	273	282	266	301	249	248	249	289	268	266	272	251	281	256	259	241	288	249	281	264	271	276	268	302	259	260	261	277	264	269	263	290	279	270	259	251	280	275	292	259	282	262	295	235	280	267	234	284	253	270	264	274	278	255	258	256	261	261	264	255	283	275	267	292	263	271	254	283	272	266	233	272	262	251	301	277	282	266	277	261	259	289	264	300	298	245	257	254	248	273	278	293	232	279	270	264	283	280	277	294	250	288	307	276	273	265	255	271	261	261	298	283	262	256	288	286	263	272	289	254	303	266	274	242	285	252	269	258	233	266	270	273	290	259	294	258	251	290	259	284	272	261	292	256	240	260	266	266	279	271	238	287	259	249	288	252	245	276	257	259	292	269	302	315	268	263	266	257	268	263	265	270	258	285	250	258	261	299	232	248	274	273	274	244	260	270	255	281	262	288	269	258	287	276	295	306	271	271	272	282	257	266	277	249	300	260	294	271	260	266	266	285	263	275	245	270	269	281	272	247	294	252	243	271	272	305	261	264	314	292	292	261	285	277	258	244	262	289	278	266	292	270	233	279	260	279	292	242	286	272	286	261	242	276	263	263	282	291	285	275	241	230	256	276	249	278	257	298	264	279	280	283	257	264	294	262	293	284	269	268	273	285	282	260	272	264	281	269	270	259	267	264	294	279	254	277	270	290	280	245	273	261	289	274	247	272	275	291	230	298	288	266	270	263	267	287	299	296	265	257	273	276	272	268	265	312	264	303	290	242	280	275	266	279	264	274	285	245	263	245	272	264	266	278	243	285	283	269	263	253	265	283	293	287	259	270	278	264	271	266	274	253	268	268	256	265	274	254	285	276	306	264	282	265	247	266	281	270	293	273	289	292	262	277	270	281	278	264	252	288	259	273	312	263	270	254	280	267	271	268	263	285	261	283	267	282	277	275	277	285	258	288	287	299	226	267	267	260	257	263	267	281	282	263	267	282	274	283	272	267	262	287	284	265	271	294	286	261	289	254	285	259	270	280	277	266	254	259	272	274	268	249	296	283	263	268	261	250	279	293	267	261	254	294	264	295	262	266	238	286	251	299	265
5325	16135	14242	7827	5567	4439	3129	2137	1518	1379	1242	1032	954	851	755	770	711	727	693	810	726	615	521	467	457	454	448	425	403	393	433	425	451	408	397	372	361	365	349	312	356	354	358	321	351	318	350	334	316	309	321	349	301	319	305	302	290	281	297	308	309	321	322	297	323	295	295	261	326	304	295	313	317	302	304	310	297	289	326	290	301	325	319	323	310	289	309	281	291	294	291	313	290	303	316	308	282	287	292	309	285	305	307	342	316	306	290	319	320	288	314	308	298	317	289	304	297	271	259	292	307	302	266	265	315	337	313	309	295	296	291	324	320	303	315	300	301	324	280	312	293	315	291	282	309	311	336	307	305	256	313	282	287	295	321	315	305	296	326	333	339	318	320	286	304	296	283	307	313	334	337	284	294	278	293	294	320	285	293	312	277	273	310	320	283	299	318	319	302	318	290	315	320	304	299	250	295	292	299	324	298	312	315	297	352	290	298	285	292	308	330	327	312	288	293	277	318	312	301	272	323	315	305	324	315	309	287	311	285	256	302	302	302	323	296	309	295	297	289	307	303	296	270	318	301	296	322	310	304	297	312	294	291	295	304	303	316	297	313	313	323	294	305	291	327	314	294	288	292	308	292	303	285	282	282	300	313	312	326	291	321	313	303	301	335	285	278	279	283	311	296	312	293	313	332	301	325	311	301	291	328	328	283	293	277	314	298	312	277	272	278	324	271	313	301	316	320	337	293	282	331	298	309	319	315	291	309	273	317	304	316	250	282	292	329	292	322	314	312	306	302	342	299	304	296	330	260	285	306	284	302	344	268	307	316	308	286	303	295	310	316	296	318	281	319	293	334	249	334	315	309	319	305	277	288	304	300	330	298	315	297	314	269	318	296	301	297	277	302	304	310	328	329	312	323	290	317	321	307	326	320	312	296	351	260	315	288	326	274	293	300	274	297	299	301	315	310	281	290	323	314	298	296	278	286	326	265	326	287	320	305	324	292	285	312	302	294	284	315	283	293	309	327	329	295	307	317	277	306	348	308	288	300	361	300	301	315	313	292	329	285	326	290	282	292	296	297	293	271	317	308	285	285	349	297	299	293	303	319	303	305	331	296	289	308	297	302	320	284	290	307	305	304	294	314	291	287	270	321	300	271	345	295	304	325	297	284	327	290	322	285	313	334	306	287	320	330	311	294	292	331	262	343	331	289	308	323	301	312	301	291	333	311	331	343	282	300	306	276	298	310	302	320	309	276	298	326	303	256	280	285	310	311	302	303	295	311	307	290	258	279	313	315	297	316	310	282	301	286	286	314	312	309	302	319	330	287	299	306	316	288	326	306	290	307	286	281	311	316	290	330	342	321	292	285	281	309	320	300	275	295	292	329	300	321	294	282	297	304	298	283	322	340	305	296	293	277	312	286	314	330	297	280	304	302	318	295	326	291	286	320	316	263	291	331	335	279	292	288	259	300	278	285	323	280	323	295	306	320	282	259	328	359	310	279	282	295	290	300	316	309	284	301	338	310	307	313	276	318	286	290	310	297	291	301	311	281	292	306	314	298	318	313	297	288	294	287	300	285	302	324	282	283	311	277	298	317	285	258	317	303	287	310	289	299	300	313	308	291	300	309	292	306	313	328	305	317	293	327	311	302	322	315	282	292	304	293	298	289	311	318	279	297	307	293	306	307	289	331	332	309	286	329	284	296	295	317	312	319	298	300	269	312	273	295	312	285	311	297	311	310	346	305	284	325	305	329	308	308	288	305	307	325	295	313	265	323	328	308	326	320	289	284	305	277	314	306	298	302	326	309	319	283	280	307	316	272	311	302	297	282	287	303	307	303	310	300	300	292	297	318	314	278	311	308	285	296	333	344	315	268	314	305	335	272	281	292	300	290	312	325	316	281	294	322	301	326	306	319	312	287	312	280	280	291	286	295	302	310	301	321	306	321	301	327	306	319	318	299	288	301	302	306	294	310	314	324	317	299	330	303	334	298	313	285	304	273	296	297	299	330	285	330	293	295	289	305	307	277	341	306	284	314	316	296	275	339	330	283	302	311	309	315	301	312	303	309	303	283	283	303	320	304	332	317	311	316	308	324	327	341	318	294	343	311	285	291	318	320	312	313	281	296	321	308	301	303	296	317	334	327	327	312	319	337	329	288	299	286	302	325	300	283	344	339	307	307	298	296	268	296	296	303	306	282	328	318	288	300	306	300	290	322	296	305	267	305	304	259	337	285	306	315	323	324	290	303	292	294	324	266	312	288	310	277	312	308	297	286	292	301	308	301	310	284	306	308	286	303	302	302	298	317	298	302	284	317	280	297	306	322	322	316	288	303	322	325	345	324	284	311	327	299	296	330	304	287	288	285	299	298	299	295	330	303	279	324	317	282	295	284	295	310	295	310	335	313	307	290	298	321	326	330	311	307	307	301	296	341	298	326	279	317	313	319	330	289	316	287	310	322	298	305	318	315	335	287	326	311	282	295	294	288	324	295	296	335	321	301	312	282	289	309	304	310	287	284	316	315	301	292	311	311	286	291	310	329	317	301	300	330	325	301	293	303	309	341	290	289	304	302	277	338	326	284	305	325	310	334	283	286	299	327	305	301	271	290	302	289	308	275	303	295	315	301	324	305	326	322	314	243	313	289	275	302	301	290	336	307	293	287	314	315	316	274	305	332	306	338	324	283	300	286	296	294	311	283	302	307	288	322	304	316	328	310	308	321	302	356	286	289	279	289	297	311	309	311	319	346	288	315	326	312	287	296	302	318	313	319	322	292	303	259	319	307	283	322	337	311	302	284	312	300	304	291	304	270	289	297	308	258	317	282	299	294	295	291	303	306	310	307	317	301	312	315	272	295	319	288	295	312	319	289	312	310	326	296	289	294	316	266	330	282	294	284	306	300	287	327	316	288	296	302	347	316	281	285	317	295	318	330	301	316	319	353	316	316	322	305	293	287	337	304	274	295	321	296	318	318	339	302	296	300	279	309	330	296	293	274	304	319	294	312	307	286	305	320	298	309	279	294	280	302	314	293	306	338	328	293	315	300	312	315	287	326	282	309	276	296	308	305	276	292	272	294	299	287	298	300	294	294	305	293	338	298	286	315	314	299	313	280	290	318	298	335	318	297	283	308	317	323	285	288	316	281	302	313	285	292	315	308	316	305	315	321	308	319	293	328	312	334	318	299	303	290	295	294	311	286	324	309	304	298	311	305	302	324	298	305	308	310	305	323	320	302	304	293	305	298	280	300	303	311	303	316	288	284	315	309	294	309	310	328	310	306	292	327	295	298	287	327	325	277	301	282	288	300	290	335	310	346	316	310	331	310	308	307	336	304	296	321	337	335	299	271	284	296	282	304	307	284	298	313	315	306	296	311	307	262	307	312	308	285	318	329	318	291	299	319	310	297	295	270	325	306	323	322	290	315	277	287	281	303	316	325	328	340	314	322	288	311	281	312	311	308	322	324	270	321	297	317	325	282	297	298	298
24306	20922	27375	24537	17068	2989	1472	951	755	683	647	576	503	468	481	447	474	421	474	512	485	414	391	373	364	335	327	340	335	329	337	355	337	315	335	327	319	300	311	313	282	289	300	299	270	284	277	289	299	277	284	302	263	282	297	291	298	269	266	292	284	268	266	266	269	288	272	306	298	276	287	276	283	263	273	287	259	270	302	292	253	297	299	309	253	270	293	281	290	327	288	278	301	269	273	316	283	295	288	305	279	279	280	266	242	293	235	276	293	312	274	271	316	313	288	268	292	275	264	268	290	285	271	288	285	279	253	311	295	336	284	269	238	283	275	283	293	297	303	310	289	252	274	275	292	296	299	296	288	278	302	292	297	290	309	295	287	303	273	315	282	268	274	289	289	314	226	261	302	254	276	315	279	281	294	279	289	268	265	303	274	247	271	242	256	272	316	255	308	296	289	304	302	249	282	276	259	291	288	288	292	284	267	259	292	262	276	307	261	296	259	285	289	270	278	268	285	272	259	272	260	282	276	274	265	269	263	271	306	267	272	284	265	260	297	312	263	237	284	270	294	301	273	285	273	270	305	266	257	268	300	289	282	260	267	259	271	293	268	273	277	286	283	286	281	268	294	275	273	249	281	301	256	274	307	284	273	301	317	284	278	296	280	305	280	256	289	288	238	331	269	297	302	278	296	267	275	273	330	287	305	272	302	292	268	265	248	294	289	265	288	261	269	292	285	269	283	270	284	293	285	265	258	272	290	285	303	295	263	255	294	282	265	284	264	297	283	268	273	275	287	274	280	316	281	278	263	298	272	301	271	283	300	291	292	261	273	295	279	264	284	264	286	316	293	272	308	284	274	275	259	257	262	301	300	275	258	278	259	255	277	278	314	265	295	278	281	287	253	296	264	306	258	259	263	273	305	296	266	263	246	268	272	295	260	294	268	279	266	273	268	276	234	290	271	255	287	270	263	309	287	287	317	309	255	274	287	258	276	263	255	299	278	277	291	305	265	277	270	267	280	295	285	298	254	249	292	282	270	283	284	297	307	282	282	279	273	296	279	279	258	262	298	283	306	284	301	254	296	267	290	257	303	270	296	291	269	312	305	280	269	270	298	269	240	258	288	302	264	282	263	297	269	259	265	299	295	279	271	259	265	249	305	277	269	268	298	258	292	299	292	281	306	247	301	286	281	299	295	285	293	265	299	282	288	275	274	251	289	272	259	260	288	282	263	271	296	295	275	309	294	255	297	290	262	300	311	270	277	266	273	289	254	298	283	272	284	295	271	299	286	256	292	272	278	314	247	259	285	298	260	271	295	310	257	299	277	281	276	276	255	266	276	260	290	276	272	275	284	308	283	265	274	291	305	280	253	289	276	234	264	308	283	250	247	287	264	294	261	280	285	258	281	291	283	275	267	288	280	280	294	247	291	297	308	274	221	249	266	293	276	291	246	268	278	271	281	310	272	280	299	289	291	262	265	279	288	280	287	305	274	262	268	279	271	287	268	283	299	298	268	242	279	298	302	274	274	268	291	276	274	278	228	305	268	291	267	284	279	288	293	308	285	273	322	275	254	285	293	252	250	252	285	272	268	289	290	266	295	273	268	287	261	270	283	286	295	281	281	290	293	274	283	287	258	256	293	300	291	299	262	279	282	274	287	262	276	281	288	263	287	273	280	300	263	300	292	288	295	268	259	262	311	280	271	261	293	281	233	283	335	277	261	262	279	275	325	272	285	279	288	254	300	279	270	269	265	308	276	294	301	277	268	280	271	298	256	278	293	286	295	260	278	278	288	267	287	263	264	301	268	242	258	270	304	265	281	295	266	288	304	283	249	290	267	305	271	262	277	290	276	285	291	274	280	291	256	268	312	272	273	277	297	270	267	255	287	275	274	292	272	278	273	298	278	301	258	257	274	279	279	285	265	302	285	279	277	265	291	262	250	257	299	279	298	288	288	275	264	303	274	268	287	309	275	251	285	288	281	290	275	272	264	309	271	288	283	274	283	319	278	299	272	266	259	266	252	269	262	281	273	287	275	283	274	253	274	270	269	309	291	277	293	289	268	276	292	264	303	282	291	292	248	304	311	286	281	293	291	286	281	300	272	278	287	296	281	306	283	258	276	268	277	276	306	277	301	292	275	289	288	264	258	282	266	283	282	290	260	281	283	272	287	265	316	272	273	326	269	304	264	257	268	300	297	264	268	281	291	265	272	265	287	298	270	281	281	272	293	277	294	285	282	253	312	279	278	278	289	244	284	265	278	290	278	308	274	288	279	275	263	271	273	289	263	265	307	265	260	293	298	302	303	283	306	287	269	263	269	276	255	291	273	291	266	264	252	297	293	316	274	272	286	280	275	263	290	246	267	291	306	298	310	273	288	280	328	274	278	253	259	272	271	269	262	270	284	289	265	266	279	281	284	289	284	267	288	283	294	280	278	286	289	269	288	276	256	294	299	249	267	274	289	278	302	279	266	270	263	291	279	272	280	279	289	270	296	288	273	292	273	263	270	282	271	288	289	265	266	262	298	297	278	274	262	294	273	292	250	293	288	283	270	286	285	290	251	264	300	310	280	304	279	295	265	271	267	279	259	268	269	273	299	282	274	263	273	283	263	275	297	276	287	279	272	306	280	307	305	270	283	262	305	279	256	274	287	286	255	313	301	265	286	260	273	265	270	266	251	282	284	265	257	260	310	299	277	265	290	280	238	267	274	310	281	256	264	267	263	270	277	267	261	245	314	295	284	264	318	246	280	249	290	289	284	265	306	300	250	297	280	311	261	303	261	286	293	259	265	264	294	243	261	288	268	264	294	291	266	252	292	275	253	265	280	282	272	289	274	260	261	285	262	277	280	314	261	278	269	265	266	279	269	279	278	255	253	261	264	264	265	288	297	288	300	294	279	318	297	255	281	313	270	272	302	312	276	247	247	258	279	258	263	288	280	292	276	282	269	259	294	294	259	261	250	253	282	282	302	275	279	310	317	280	277	313	282	308	278	281	284	234	262	268	289	265	301	274	285	300	270	295	255	281	252	291	294	298	263	260	257	294	300	299	260	270	283	278	266	286	279	282	295	284	269	283	276	261	271	316	249	269	284	270	287	277	265	280	287	259	283	274	321	293	292	279	286	250	299	276	264	286	304	272	277	264	286	302	276	281	281	286	271	295	307	280	268	281	263	275	276	280	288	277	254	302	316	289	283	280	293	302	289	290	294	273	308	277	283	291	282	290	291	275	311	248	274	268	290	267	304	286	306	302	285	286	282	267	273	289	267	280	277	291	302	286	281	299	295	281	286	277	296	294	276	279	288	286	262	297	290	289	283	308	262	317	310	275	261	271	285	257	288	287	264	282	268	286	292	288	286	304	256	292	303	287	304	253	275	296	289	292	272	266	292	301	264	273	315	304	253	299	273	292	282	305	285	259	271	276	271	307	297	284	284	303	267	256	271	297	266	300	273	282	267	285	266	296	285	297	270	301	273	281	280	271
5276	12979	11416	6228	4389	3570	2474	1642	1264	1060	962	884	780	714	597	607	596	539	540	607	551	529	476	482	403	390	405	403	382	397	373	397	392	375	379	305	320	353	344	344	317	329	274	333	322	322	306	341	309	274	327	294	305	337	323	308	348	315	327	292	270	336	277	274	317	309	313	334	314	318	304	291	286	302	316	312	296	289	273	301	307	297	301	314	305	287	297	271	300	288	300	308	348	334	304	290	309	302	305	303	336	326	296	303	318	322	296	306	284	287	312	314	345	299	312	342	325	299	280	310	305	282	297	324	303	285	291	342	296	294	287	328	304	304	302	292	286	296	304	287	289	288	314	317	297	323	299	294	303	299	291	300	321	321	263	290	298	303	290	268	280	296	312	314	299	299	279	293	296	319	282	326	293	301	282	303	312	261	308	299	291	281	275	289	289	316	304	282	319	287	293	315	276	295	303	323	296	290	266	294	325	300	324	277	298	322	319	307	298	311	309	282	276	294	271	305	291	293	277	293	307	319	302	324	296	296	287	284	292	299	310	256	292	291	340	330	271	302	268	295	286	314	311	314	300	296	288	300	317	311	308	290	305	309	289	342	305	335	310	308	327	307	295	340	295	320	305	272	311	291	305	305	315	286	320	284	278	303	282	285	320	313	289	296	276	288	282	280	312	315	305	290	297	304	319	304	252	307	290	274	287	288	292	343	337	283	264	302	289	327	322	275	307	324	299	292	295	324	318	304	269	319	309	299	299	294	274	288	293	307	302	322	301	283	323	315	278	322	312	297	333	288	280	298	298	296	320	318	296	326	282	311	299	315	287	318	294	290	296	302	301	334	293	288	304	291	307	250	342	309	293	292	305	310	336	313	334	314	282	290	288	290	294	296	322	324	292	310	302	340	271	289	306	292	295	302	283	296	316	283	291	291	300	312	300	318	302	281	303	306	304	318	286	282	304	302	303	298	281	295	300	322	297	309	306	287	294	290	310	291	274	279	328	325	318	325	310	282	328	300	276	336	297	298	285	277	315	292	285	311	302	314	307	289	287	306	296	320	319	333	323	298	298	319	303	308	306	287	289	332	305	313	327	291	282	305	296	348	283	313	305	280	315	304	288	266	292	297	280	309	297	302	299	311	289	280	272	300	330	299	325	309	297	300	283	311	313	297	286	332	306	321	328	311	299	314	292	298	283	314	273	280	308	297	299	303	312	279	298	303	300	295	295	304	282	331	336	316	316	300	295	284	307	323	288	279	319	301	313	286	338	268	314	316	305	318	294	316	318	315	307	307	296	329	320	284	323	289	329	322	303	333	297	309	283	300	280	298	312	298	313	272	270	310	321	279	288	318	290	299	300	299	298	287	300	296	295	306	313	312	301	297	309	313	283	310	294	310	320	299	279	318	312	326	317	295	276	298	272	311	282	294	307	292	305	284	285	318	328	289	304	301	306	334	280	301	288	268	326	279	275	301	296	293	288	280	314	311	290	282	304	306	314	323	288	312	274	286	300	297	314	286	289	306	307	324	313	278	303	307	302	279	311	286	347	294	288	284	300	306	335	297	297	291	307	290	281	306	300	327	304	285	314	293	303	296	322	289	282	310	287	294	321	301	319	284	305	274	292	316	299	302	298	274	312	282	299	292	304	293	285	306	312	276	292	320	300	316	288	296	285	314	269	271	292	311	295	313	296	302	318	311	309	277	313	313	290	294	315	318	301	335	267	290	300	288	321	304	339	275	269	290	317	336	269	304	272	310	284	279	315	298	332	338	316	303	312	284	329	269	312	315	315	285	315	274	287	304	302	311	294	304	305	284	270	323	293	287	311	308	254	308	315	281	308	282	295	292	347	296	275	316	279	307	301	279	293	289	283	310	285	305	323	283	317	308	273	331	314	328	317	279	317	291	277	296	282	309	289	304	279	326	297	300	347	286	282	316	301	303	319	310	328	310	282	293	303	299	310	301	283	307	315	291	301	288	323	333	314	295	310	321	333	316	310	294	281	276	303	259	304	338	286	294	305	312	308	286	290	289	281	277	299	316	296	310	309	295	267	340	308	287	322	276	294	294	313	297	309	296	316	327	310	270	326	327	294	335	321	294	286	288	343	269	299	302	308	296	288	301	307	308	292	283	299	310	313	310	325	308	304	313	306	350	280	310	278	285	302	297	298	308	293	279	300	337	308	327	320	299	309	283	326	304	307	312	329	298	297	308	282	267	323	283	304	280	283	340	287	328	287	309	312	291	276	324	295	284	301	296	313	316	301	308	288	296	305	327	285	291	296	281	295	300	282	318	312	296	266	276	327	270	285	292	277	293	272	323	302	315	318	322	314	287	315	291	316	288	274	285	310	292	298	307	334	316	302	299	277	326	319	300	309	305	302	321	317	346	305	324	277	322	298	269	328	291	282	307	299	279	326	298	285	337	296	317	299	319	283	310	290	271	308	333	321	314	314	296	314	288	320	304	279	315	297	296	279	284	335	308	302	315	281	296	283	288	276	260	317	340	293	281	307	297	265	337	293	321	298	310	277	311	305	313	300	276	299	297	266	281	292	298	324	334	297	308	318	281	300	307	274	307	313	341	302	295	311	323	298	315	303	261	279	333	283	291	295	279	280	288	302	294	292	348	308	289	293	316	315	306	290	280	322	322	306	300	306	299	309	315	299	308	299	317	300	327	279	284	330	307	320	303	308	298	290	307	314	307	324	312	286	286	311	287	266	290	328	273	310	288	311	338	320	320	287	316	284	304	303	329	313	279	297	303	342	305	330	299	289	321	301	299	304	315	301	282	266	301	304	273	295	295	285	301	311	312	286	284	299	292	339	275	286	317	309	305	293	299	321	300	312	290	281	270	323	335	305	324	324	330	307	316	274	295	327	295	317	317	315	316	289	289	289	308	322	276	333	310	308	306	301	317	290	297	315	312	296	284	296	326	281	297	273	294	281	301	299	330	297	297	291	311	276	304	309	332	306	295	305	278	302	308	288	274	261	303	285	324	302	337	335	306	327	281	303	319	321	281	324	316	282	312	269	313	279	296	300	279	285	300	272	315	280	290	300	302	290	335	316	311	303	304	292	287	268	271	310	285	306	329	280	286	285	285	269	301	284	288	288	294	278	284	295	305	297	310	290	301	319	289	320	293	305	273	306	313	303	315	276	310	311	296	294	277	315	297	299	311	298	282	305	284	288	285	284	307	285	257	331	263	316	298	290	319	296	297	301	317	298	297	296	300	299	321	296	327	285	267	315	294	302	296	309	305	280	295	298	283	327	293	306	284	277	297	316	333	315	293	290	262	310	279	315	325	288	329	290	318	309	334	305	262	277	301	331	285	303	291	284	323	306	317	319	289	311	280	316	301	284	311	295	317	292	283	300	320	294	268	296	307	319	300	281	309	278	311	292	302	300	296	300	278	329	288	313	271	321	312	289	320	307	297	295	320	338	305	306	322	308	280	289	273	301	301	284	323	291	295	302	296	297	278	294	298	323	298
22279	20959	28554	23523	20952	21093	13732	2221	1226	1120	995	854	775	675	593	488	469	438	524	610	547	409	390	334	244	267	321	277	267	224	210	275	246	229	246	188	146	160	186	167	165	159	141	145	177	153	145	151	157	161	111	138	135	148	109	111	136	115	144	120	129	119	130	123	119	129	113	116	125	117	137	115	126	107	112	110	115	124	126	113	117	104	121	116	128	120	137	127	126	129	137	109	119	121	134	102	119	112	130	135	116	110	129	105	108	123	120	122	105	120	135	123	119	120	118	129	125	132	113	116	138	113	135	102	117	132	110	132	122	133	115	107	140	141	118	129	132	129	127	128	114	137	119	128	112	118	110	132	125	132	127	110	120	113	139	110	107	131	140	103	115	117	112	123	121	135	135	128	103	120	127	114	141	124	131	113	120	146	128	117	114	126	112	130	121	112	117	134	115	116	123	116	115	124	139	99	112	127	116	120	104	130	105	116	133	123	116	124	132	112	115	116	119	128	118	121	115	126	115	126	125	115	126	127	127	116	115	125	107	117	137	127	118	114	121	129	128	117	144	129	128	109	125	130	111	119	117	133	111	112	116	126	118	129	134	121	113	130	113	109	106	115	114	120	127	105	114	104	112	109	118	112	110	106	110	121	139	116	135	121	125	114	103	114	106	125	136	117	97	131	119	115	105	141	105	134	118	124	127	116	121	117	127	128	99	111	146	126	105	117	121	130	109	122	148	139	133	147	121	120	124	132	128	130	110	126	118	122	111	132	116	138	143	143	138	110	124	108	115	137	112	117	117	115	106	106	114	121	103	105	127	126	102	112	118	113	114	116	111	124	123	130	114	104	109	119	126	139	117	127	114	120	144	134	128	112	132	98	114	137	127	112	118	112	126	128	118	115	120	126	119	122	139	123	127	118	127	118	124	104	137	116	114	144	107	103	115	111	119	125	113	120	130	108	119	125	104	125	112	124	138	135	110	119	103	116	131	120	119	122	116	120	123	131	135	111	114	129	133	106	116	120	121	125	122	131	126	116	108	104	101	128	134	118	127	122	116	116	120	110	158	140	104	113	119	124	122	136	111	116	129	106	105	104	140	111	133	113	132	109	118	119	114	108	110	123	114	122	123	101	125	127	117	109	111	120	96	109	123	112	133	126	124	108	118	108	104	141	118	128	110	120	93	109	123	120	128	105	136	123	116	112	108	97	120	126	123	116	111	129	106	132	92	142	107	138	135	124	141	121	117	125	113	114	117	89	113	117	101	127	110	120	119	139	114	120	134	117	128	147	128	123	121	116	121	126	108	118	145	122	102	114	134	119	107	117	105	147	117	139	89	105	106	102	118	127	123	113	114	111	109	114	104	107	112	108	116	136	123	102	117	122	136	133	108	127	114	115	94	118	129	109	113	106	112	111	130	126	88	116	117	125	125	130	118	117	124	122	96	116	126	132	129	106	124	140	109	122	111	123	136	125	128	131	106	125	126	114	105	119	113	130	114	123	113	120	102	115	119	119	135	110	121	114	118	137	99	122	101	130	104	111	107	124	98	115	127	130	126	124	115	119	120	129	125	127	123	112	115	105	125	124	118	107	144	128	139	126	114	125	130	125	136	116	128	117	134	115	114	111	119	137	118	117	128	119	135	127	110	139	144	110	131	121	116	115	126	115	131	123	121	123	128	125	100	130	125	148	129	120	107	112	120	96	110	129	103	132	135	128	114	131	119	111	125	131	120	118	136	110	127	138	124	109	127	130	124	110	153	132	109	116	122	110	116	109	112	124	114	116	133	117	130	133	112	141	109	122	126	99	125	119	120	123	115	96	109	95	139	112	137	119	123	118	123	113	108	120	115	123	124	139	120	102	137	116	151	126	101	110	133	115	113	92	121	138	111	127	102	107	121	128	137	131	122	114	99	127	115	117	122	118	137	121	129	105	129	128	119	129	104	130	118	145	119	111	127	138	111	124	119	124	128	108	137	129	126	108	124	98	102	132	118	115	135	126	129	112	103	116	115	120	130	114	106	113	115	119	126	108	111	105	109	138	113	115	137	133	109	113	121	123	135	128	124	136	132	106	119	122	114	123	115	125	122	127	123	105	125	114	121	120	107	114	112	117	111	121	128	114	107	126	123	145	109	112	113	118	111	116	103	107	122	122	111	110	117	117	107	136	128	115	119	121	106	136	101	129	127	130	117	142	114	123	115	103	120	124	122	121	128	138	130	139	124	105	126	139	121	116	93	124	128	121	106	111	122	135	120	116	147	121	130	117	112	116	114	114	112	112	124	126	132	131	130	119	129	113	121	108	123	119	115	122	123	118	133	128	121	150	114	127	125	103	136	113	112	113	126	127	118	124	130	120	114	122	109	145	118	121	124	125	113	130	116	114	124	138	112	141	114	128	102	96	127	124	135	119	130	119	126	125	115	120	110	100	114	117	103	117	126	129	120	135	144	121	120	127	117	123	109	133	119	127	94	107	113	137	125	122	106	113	127	109	124	104	122	131	148	128	121	125	111	136	99	124	111	115	122	128	138	126	137	107	122	126	108	127	126	118	121	101	136	103	113	133	108	123	125	110	102	132	106	116	120	105	122	128	127	147	110	119	138	108	123	128	128	121	101	138	109	122	116	118	123	105	111	119	130	117	128	117	108	111	139	142	123	121	135	118	133	116	93	109	108	127	110	110	122	100	132	123	119	120	126	119	126	133	112	126	113	133	112	94	118	122	115	108	122	126	128	126	108	118	115	100	116	103	117	127	119	108	127	109	119	123	109	121	124	123	104	126	127	128	145	117	123	119	151	108	113	138	110	112	105	116	88	115	132	114	125	113	125	125	118	107	131	134	131	130	121	115	118	114	119	128	109	129	128	116	115	113	120	121	105	107	127	127	120	122	96	116	125	115	97	116	133	109	122	114	118	141	117	123	127	120	106	106	130	113	128	109	111	122	112	118	112	120	117	93	119	111	122	122	107	110	137	95	126	121	113	123	96	119	110	126	115	130	126	118	122	129	131	138	109	122	116	122	104	94	136	121	94	93	126	123	119	115	117	129	121	106	131	110	131	123	118	114	126	153	112	127	110	125	134	134	104	106	115	121	106	114	133	127	121	116	117	119	113	121	125	116	123	109	110	128	109	119	138	122	123	121	112	109	125	127	125	110	132	112	107	138	130	125	125	117	116	129	108	110	119	117	116	126	119	124	108	115	102	111	116	112	107	121	105	126	125	101	140	123	129	130	109	127	112	130	120	122	120	114	108	136	143	109	115	98	120	133	108	108	127	123	125	105	106	138	110	98	112	125	126	116	122	122	131	136	103	109	124	137	129	113	130	115	119	103	144	119	131	121	128	130	127	118	124	121	117	102	118	130	115	114	125	122	135	116	102	132	97	113	105	125	134	120	122	129	122	119	115	138	121	131	129	124	133	126	104	113	123	119	120	122	106	120	119	108	140	113	128	111	125	131	134	102	128	126	123	111	112	116	105	113	127	122	129	119
7142	22553	20465	12069	8460	6905	4985	3230	2302	1976	1670	1371	1231	1087	917	826	671	664	774	856	769	623	537	471	382	339	380	334	315	292	344	364	282	286	273	254	201	200	207	176	207	226	185	175	198	173	204	188	175	171	177	175	176	151	155	139	131	150	157	153	158	145	146	152	129	136	138	161	156	142	144	122	149	135	143	134	141	140	146	137	134	129	146	131	118	136	129	132	139	122	126	150	158	146	145	113	152	135	149	135	117	150	145	136	145	124	147	141	130	137	139	134	136	142	146	127	153	150	151	120	144	151	143	138	119	140	151	138	116	114	114	135	130	127	148	143	113	145	113	138	130	139	137	144	127	137	136	137	133	135	160	137	114	127	141	137	142	142	152	121	147	120	134	144	139	133	150	134	115	123	125	130	151	136	134	131	126	143	137	142	131	144	113	139	117	148	133	126	134	128	139	130	147	132	129	143	126	121	115	137	126	117	151	142	132	136	123	132	146	141	130	135	134	124	140	99	127	142	143	120	138	121	130	145	139	140	128	141	126	135	134	114	134	136	111	116	154	137	119	126	152	114	122	131	133	148	153	140	125	134	124	142	145	133	124	137	144	132	152	144	129	145	129	131	146	132	126	124	131	131	130	136	117	133	122	148	140	127	146	137	141	132	160	151	154	142	142	135	123	144	138	133	137	146	140	134	152	134	136	145	115	139	144	149	146	118	125	116	132	132	131	126	122	142	122	136	157	146	121	145	126	132	139	125	125	135	125	163	117	132	116	132	135	129	139	145	150	136	123	138	130	129	150	139	129	153	125	130	130	121	129	144	142	125	152	118	143	129	175	138	128	125	118	142	139	125	143	139	136	143	131	137	116	139	130	116	127	150	138	138	132	129	153	136	144	138	139	142	140	123	132	140	120	139	145	119	145	146	150	146	137	109	136	141	143	123	152	121	136	135	130	131	118	136	169	122	136	134	136	130	122	139	145	142	147	122	116	113	139	107	145	150	126	141	131	149	136	119	125	140	141	127	155	145	136	126	149	132	122	134	136	122	157	146	136	142	153	112	148	145	142	152	130	156	105	142	119	146	136	136	140	147	139	146	131	118	169	140	131	133	131	122	121	143	151	140	130	131	122	136	127	133	119	142	136	112	129	133	156	126	124	117	142	147	133	129	146	139	123	151	135	126	134	139	132	127	150	137	130	124	123	143	111	127	149	159	141	139	134	135	141	144	121	142	125	130	114	139	161	133	135	134	139	146	137	120	136	121	154	154	116	129	141	141	116	146	142	138	131	133	138	136	135	137	132	148	142	143	128	143	164	143	136	136	158	138	155	138	126	128	132	157	139	122	158	118	137	153	114	119	150	142	126	126	129	157	147	155	128	164	129	141	132	132	120	128	137	150	137	133	142	135	145	141	135	147	146	139	127	157	116	139	144	144	124	131	133	137	146	151	139	126	143	139	134	139	136	138	149	131	135	133	146	153	123	141	145	129	141	142	131	143	138	143	153	132	142	129	140	128	128	149	117	133	133	140	136	132	127	130	136	117	140	139	132	148	118	127	156	126	129	121	130	153	149	151	130	135	146	119	108	128	156	114	130	142	128	151	133	136	135	127	146	140	121	136	138	157	129	134	139	126	119	110	144	122	125	101	140	125	115	145	131	127	113	117	137	128	141	133	113	141	131	130	138	122	119	133	115	150	131	137	135	132	138	135	132	124	142	133	158	137	135	125	127	134	124	122	126	127	139	145	140	160	137	136	154	158	134	129	129	112	120	132	140	130	131	138	130	117	127	123	144	127	136	129	126	151	140	131	148	136	139	144	152	149	127	122	141	142	152	139	123	140	145	144	131	127	145	132	149	133	146	125	136	134	134	138	135	143	129	148	132	143	132	131	128	122	153	136	124	145	144	150	157	153	135	124	138	130	141	136	146	118	133	145	127	138	138	122	137	143	134	129	130	144	138	139	152	135	149	137	125	146	141	110	143	128	137	152	122	133	136	126	132	140	145	119	141	137	130	129	139	143	132	125	136	133	110	130	130	175	125	108	155	131	135	140	123	137	132	124	139	120	153	125	133	160	125	148	132	144	122	144	127	139	145	127	116	150	138	126	132	123	138	130	144	124	123	127	152	126	126	138	135	132	134	128	146	159	125	118	116	133	140	138	132	127	144	121	146	134	150	137	142	127	143	144	144	124	129	127	135	123	129	153	113	129	139	125	124	127	150	116	126	137	142	119	131	134	126	125	132	128	152	134	120	126	118	124	140	133	123	137	122	119	128	132	150	140	139	128	135	134	151	142	119	135	151	125	135	133	151	144	122	105	150	145	137	107	135	149	141	139	132	147	123	147	120	135	115	131	128	129	121	125	120	140	152	147	112	143	125	125	133	132	158	143	146	146	137	149	134	138	128	140	124	148	127	159	136	130	150	125	139	146	158	141	154	145	153	126	137	125	123	143	114	134	154	129	138	117	143	127	153	105	131	118	153	110	122	125	141	121	157	144	147	137	134	140	154	117	130	134	132	123	124	133	115	127	136	106	143	136	125	131	134	144	134	123	123	149	156	155	138	148	148	141	123	141	121	116	137	136	132	130	160	136	130	128	158	135	116	152	119	143	148	141	143	137	144	136	133	141	124	144	127	142	130	133	137	153	130	136	146	122	150	126	145	127	133	134	144	113	125	143	136	155	121	115	134	137	146	133	150	123	126	129	147	118	134	142	127	139	140	119	121	136	130	136	134	130	148	154	155	149	133	131	129	151	145	124	147	151	132	136	122	122	127	130	141	129	150	135	139	126	142	146	155	142	134	125	129	136	125	128	147	135	142	124	137	97	128	129	134	128	141	126	143	131	134	125	163	146	161	128	139	110	127	125	144	126	132	143	129	143	116	152	122	135	135	102	135	154	141	141	143	132	138	141	139	127	143	138	136	125	141	146	137	136	136	157	140	146	144	133	139	139	140	135	155	145	115	122	148	126	130	128	133	155	152	110	157	129	134	128	143	141	139	150	123	137	145	119	128	125	127	124	145	124	143	126	133	138	139	134	140	132	152	118	129	111	132	130	135	133	141	145	142	134	137	134	133	149	131	125	157	127	139	129	139	138	139	150	124	139	148	138	138	121	123	135	126	145	146	144	119	145	133	134	135	122	127	126	122	125	161	133	127	156	135	122	119	138	148	139	138	149	135	132	131	131	111	152	129	115	135	149	128	152	144	118	131	127	137	134	172	136	136	137	110	137	144	131	136	129	151	124	130	131	119	146	126	154	125	134	135	128	133	139	116	125	144	127	134	139	124	138	128	144	134	144	142	136	128	129	144	137	141	155	156	139	132	149	123	148	142	151	121	135	147	120	147	136	113	151	122	120	153	138	137	123	129	124	144	149	132	121	118	146	145	120	125	154	110	156	121	135	149	140	140	136	136	115	122	130	129	125	136	110	130	139	144	136	142	156	141	118	125	145	137	138	126	152	152	130	125	141	150	129	110	151	127	137	115	126
27092	19647	9207	2887	1500	1207	882	719	611	566	531	506	510	513	517	483	447	433	489	480	463	426	444	415	440	395	438	421	373	429	452	420	416	376	418	411	384	393	359	367	406	386	386	376	380	388	388	367	369	377	409	399	379	391	379	360	388	373	360	379	382	395	370	400	394	379	363	378	379	353	411	400	361	382	375	389	351	360	380	400	355	387	418	349	350	380	386	357	392	364	353	384	402	348	377	362	407	354	357	350	353	399	372	379	377	326	360	377	435	390	384	376	381	348	379	364	380	369	403	421	376	371	389	362	431	364	350	393	382	388	370	379	351	376	417	381	358	382	402	362	391	376	382	388	370	386	384	359	327	430	378	364	381	389	416	349	387	362	365	389	378	348	330	330	426	362	389	383	394	361	407	364	405	366	370	395	358	394	405	371	398	405	409	400	349	376	371	341	379	406	373	360	409	387	368	423	364	409	405	378	362	381	392	358	405	372	351	377	365	414	395	362	378	375	376	346	363	373	399	372	376	362	377	369	377	400	400	371	386	438	397	366	364	382	371	405	366	371	409	401	403	363	380	373	369	387	358	392	374	394	350	380	356	408	412	424	362	374	372	390	375	396	398	386	375	405	348	383	394	359	394	373	351	360	364	391	393	338	381	367	386	387	388	389	363	393	405	364	361	399	360	351	396	392	364	360	395	373	361	390	369	417	396	387	368	394	357	377	416	379	358	381	375	382	335	397	391	379	357	376	404	356	379	371	390	372	349	409	412	359	359	405	353	415	414	411	388	382	404	394	390	398	392	351	390	379	344	345	378	368	404	372	419	379	404	326	370	396	388	371	367	380	399	399	392	364	397	421	344	351	343	386	384	374	359	366	364	379	386	336	389	374	354	345	382	357	352	391	362	344	387	348	382	382	400	361	377	401	352	382	367	384	333	376	383	394	401	361	377	382	368	366	392	341	363	348	384	365	370	373	389	379	383	395	399	370	390	374	375	361	387	405	405	389	363	383	352	389	372	416	380	362	381	372	339	360	397	397	399	380	382	377	382	382	379	352	367	346	385	384	374	365	380	358	396	395	396	357	375	372	354	348	398	384	362	405	391	378	360	421	368	382	420	434	386	352	341	375	375	359	378	376	369	353	382	374	404	370	370	437	371	411	368	350	422	395	359	365	404	401	407	388	358	370	411	385	356	381	405	396	410	401	391	380	376	409	376	347	402	394	383	384	351	354	377	379	361	357	397	393	384	344	362	365	395	362	389	355	353	333	377	383	342	379	368	369	399	373	393	384	362	343	388	377	379	410	380	419	368	383	365	379	381	370	387	391	372	369	346	382	379	412	369	410	396	397	357	399	366	374	385	397	342	366	384	356	384	352	350	369	382	373	363	386	390	371	399	379	381	393	380	346	397	379	346	341	387	427	383	377	374	361	403	357	389	354	371	410	377	387	384	370	377	431	367	379	388	402	366	393	391	389	373	346	385	409	371	385	361	372	321	384	408	391	348	383	390	392	384	385	395	364	391	367	382	409	393	397	375	382	395	366	364	395	361	338	355	418	397	397	357	376	395	384	386	353	377	400	389	359	356	405	336	385	365	381	370	378	375	387	403	371	375	381	355	351	353	350	386	364	375	377	375	362	395	390	380	392	401	374	373	371	352	371	369	379	416	386	347	421	382	382	370	371	365	388	368	373	365	357	384	333	350	385	387	374	348	401	398	393	394	373	367	351	388	390	364	377	348	364	361	382	393	324	350	386	375	393	363	380	391	364	379	373	346	384	401	386	398	389	355	384	385	362	355	371	372	374	349	342	378	414	390	413	360	388	347	373	365	401	387	365	371	393	362	384	378	362	383	352	380	402	360	350	400	392	368	359	391	365	386	381	344	418	374	419	357	362	369	330	371	367	362	349	371	367	386	335	370	382	391	353	395	409	363	344	346	384	370	392	401	388	424	374	377	347	367	375	389	397	357	378	373	364	392	409	370	346	423	399	369	372	367	379	397	385	362	402	344	403	408	362	353	366	394	344	375	350	420	379	326	379	391	399	362	384	369	363	366	393	419	352	357	384	341	385	347	348	382	389	391	386	359	353	390	350	353	357	371	388	397	405	395	366	355	369	366	385	390	383	399	386	381	349	353	379	381	395	359	331	376	403	354	383	407	390	354	387	352	370	385	405	357	369	404	409	381	323	377	375	356	401	373	372	372	436	396	382	404	373	361	333	377	402	385	437	372	374	424	397	388	395	362	342	366	374	387	396	370	369	372	372	349	404	378	359	400	406	388	360	369	398	370	397	380	379	389	381	370	389	360	411	417	425	388	381	385	349	374	353	370	381	387	396	398	358	407	376	348	423	352	379	386	358	397	370	398	381	410	373	404	418	367	393	405	386	383	405	406	341	364	376	398	369	392	413	389	383	390	353	359	369	347	363	351	395	386	403	409	356	373	392	348	414	341	324	345	362	372	372	370	383	380	386	393	384	382	349	422	415	382	341	365	351	381	432	355	371	418	366	390	398	385	345	366	370	397	384	409	401	389	392	372	383	391	368	374	395	393	361	405	372	368	387	411	348	407	386	391	392	401	409	360	362	387	420	385	359	337	413	389	370	388	353	351	356	399	387	357	364	380	376	353	357	387	387	373	396	421	372	352	389	408	357	379	390	358	414	375	383	419	384	380	362	386	354	395	401	390	393	383	388	404	399	369	383	384	391	368	365	396	354	349	361	388	375	420	374	362	330	405	380	418	391	382	383	381	386	356	430	394	379	391	365	389	365	409	389	355	348	398	366	380	391	370	354	401	407	384	349	375	392	373	397	394	390	364	434	367	381	379	387	361	368	394	412	356	374	397	356	405	383	370	391	382	382	455	349	395	429	417	387	393	372	360	380	362	364	374	394	359	380	384	400	370	371	368	400	393	361	366	388	384	386	349	424	412	377	371	412	412	408	400	374	387	357	362	394	379	389	373	417	379	392	360	366	385	403	387	403	363	400	412	384	377	345	363	420	389	385	394	367	361	384	401	380	376	376	371	374	375	378	367	359	354	396	371	354	419	407	378	369	373	370	412	368	360	357	358	377	409	378	357	390	403	417	378	363	393	381	358	409	372	382	407	372	397	378	385	371	379	337	370	359	371	381	358	375	377	347	373	382	366	398	410	368	387	384	374	406	397	385	339	352	388	349	392	384	390	425	358	365	420	389	381	393	382	368	403	376	366	355	405	370	339	404	360	405	341	373	381	367	370	393	357	360	408	353	409	353	392	362	353	378	357	413	372	373	373	364	370	367	387	354	376	400	393	389	369	368	402	365	386	400	375	357	378	398	356	398	423	384	362	354	381	381	392	372	416	418	388	395	389	407	383	379	399	351	359	359	372	337	348	413	372	366	396	397	360	342	402	383	366	373	404	328	372	390	402	391	380	378	373	386	322	383	353	362	407	397	385	362	376	344	385	382	361	391	336	361	369	365	405	398	388	336	391	386	379	348	399	394	413	443	363	357
5654	7471	6551	3310	2324	2013	1528	1087	823	824	744	662	630	597	558	561	532	482	566	601	570	510	523	501	458	487	493	448	461	439	445	428	449	470	483	437	469	426	454	478	422	420	408	430	424	433	417	446	418	429	389	425	408	390	441	432	390	423	414	413	427	426	416	445	424	460	443	431	433	430	422	410	374	390	411	422	461	399	396	411	410	429	407	432	408	421	403	465	402	451	425	426	429	402	381	438	402	412	440	446	445	447	383	431	380	416	367	396	403	441	397	431	413	423	404	430	418	403	440	392	424	417	398	426	441	429	342	426	404	349	424	383	406	378	402	412	384	459	437	429	401	413	394	478	440	421	405	416	413	427	403	454	390	397	421	418	396	419	409	367	381	421	435	429	397	422	412	358	398	450	394	456	414	435	388	418	406	436	382	397	400	395	410	445	414	433	374	414	426	439	413	425	442	404	390	429	400	422	418	381	420	430	401	437	421	417	412	403	423	423	437	430	404	417	384	384	428	404	446	440	409	462	431	391	416	430	395	416	420	400	416	444	427	368	391	405	456	399	427	431	407	434	402	409	411	417	383	432	436	398	416	397	396	389	388	429	400	387	406	407	421	408	416	380	385	415	402	437	425	401	431	405	402	443	404	439	402	394	372	425	447	456	416	425	434	409	395	414	430	431	437	391	442	404	376	399	406	440	417	416	414	442	416	391	448	433	403	438	430	429	407	401	401	407	429	395	422	446	359	412	418	441	415	401	416	417	403	383	422	411	404	431	389	372	456	421	413	423	414	412	434	359	395	424	434	416	405	393	419	466	451	354	456	410	388	448	423	460	407	412	423	431	403	417	378	439	429	424	452	425	401	423	427	417	388	388	409	425	384	417	409	405	445	439	378	400	379	420	427	420	390	437	428	406	391	386	439	379	381	394	438	412	458	429	425	429	394	378	414	430	389	422	423	398	444	450	408	414	421	442	417	414	387	452	414	435	451	404	417	426	414	393	427	434	438	362	426	412	447	474	395	455	412	416	396	447	421	420	386	425	467	419	428	388	415	427	369	426	438	397	376	424	409	423	399	397	406	392	434	431	425	405	440	392	401	430	409	423	424	423	433	405	417	420	412	395	380	415	426	415	434	416	390	373	402	415	416	416	438	401	438	442	386	410	423	417	423	415	404	407	404	426	437	422	403	411	419	412	439	394	421	380	457	432	394	395	402	409	392	425	410	425	408	387	402	429	434	387	391	418	398	438	389	431	419	420	405	403	443	432	448	374	435	467	417	403	444	397	424	357	444	448	446	382	434	432	404	400	428	402	418	400	421	389	405	400	427	402	427	433	437	435	402	458	440	410	416	422	420	441	411	404	384	385	405	427	425	415	439	387	414	430	426	383	420	428	426	400	354	406	427	397	405	421	417	424	396	433	429	424	441	449	422	397	397	392	407	432	386	411	388	409	439	431	400	411	416	407	407	388	426	407	381	427	425	417	457	438	409	378	454	395	405	428	394	390	406	424	451	409	412	403	383	405	404	390	375	414	399	413	430	420	438	435	445	425	400	430	414	424	418	389	433	435	436	425	410	447	391	458	408	443	418	442	437	391	434	432	385	392	421	428	430	432	423	389	387	391	438	397	399	412	426	398	416	380	412	387	396	414	407	406	396	401	403	399	437	406	435	431	402	441	380	380	397	389	440	458	406	408	427	421	436	424	394	432	407	404	423	406	422	400	411	433	400	428	436	432	405	453	440	410	412	405	440	407	413	424	423	404	405	410	414	406	404	427	372	433	401	409	411	416	415	437	393	392	410	426	413	437	401	395	408	411	434	430	422	421	401	406	417	417	413	416	418	399	402	470	411	403	383	400	418	420	381	432	452	425	394	434	433	439	447	419	420	403	355	397	393	439	392	405	393	409	414	428	408	411	416	438	403	410	409	422	425	403	434	433	405	420	396	393	414	424	394	419	426	393	417	399	432	393	424	383	406	447	433	427	416	410	422	416	445	419	417	417	421	392	413	421	400	416	410	416	418	440	411	399	407	388	424	431	424	421	419	418	420	449	380	415	419	426	404	380	404	417	414	447	406	425	411	394	421	410	444	396	398	431	444	429	441	396	432	424	446	436	434	389	416	404	410	413	441	463	402	404	405	430	414	390	415	415	410	468	389	431	412	456	402	402	398	439	399	414	432	435	401	421	410	438	436	402	417	412	413	387	424	432	419	408	415	415	430	452	413	438	400	406	419	404	424	385	410	433	423	411	389	434	394	441	431	436	412	425	428	454	424	418	414	418	406	451	402	401	420	393	433	416	408	410	430	395	425	418	400	393	399	426	456	428	405	408	412	405	432	438	408	419	371	410	388	430	402	403	382	402	429	387	402	410	421	366	457	410	427	391	387	393	409	399	415	416	380	414	441	416	394	408	378	424	415	406	395	446	441	417	382	430	384	412	419	441	389	415	410	423	362	430	419	418	428	378	371	422	395	385	425	422	386	405	390	432	409	463	407	422	403	411	407	455	399	387	417	405	429	390	377	385	408	437	462	375	412	422	445	400	419	415	417	427	450	406	461	444	416	432	424	383	417	392	397	398	436	375	411	405	405	408	421	386	421	402	414	394	414	414	411	397	459	439	389	454	405	436	417	429	432	413	429	396	394	434	413	438	451	414	418	417	437	475	437	408	396	426	416	428	401	428	399	397	416	413	390	424	417	384	448	415	430	437	424	396	395	373	429	392	423	407	410	380	423	406	429	398	427	437	431	427	410	428	438	397	408	420	399	400	394	427	384	440	414	388	399	400	429	425	433	404	417	398	403	464	399	430	404	383	430	418	397	403	391	424	396	458	411	415	417	425	419	460	405	413	424	417	395	371	391	376	403	455	418	440	400	398	387	410	390	391	418	470	388	423	381	420	414	449	447	437	399	406	418	444	417	442	394	413	426	423	423	423	415	431	409	391	402	420	411	404	423	398	410	419	405	435	410	398	377	410	391	401	415	436	427	407	384	349	445	375	412	393	390	395	422	391	420	412	362	420	411	393	427	429	403	435	417	401	408	362	429	441	428	392	377	447	424	412	403	392	410	417	413	397	464	431	436	442	397	429	455	429	420	411	386	401	420	418	412	425	401	415	405	397	441	416	399	411	424	436	426	418	426	402	420	435	373	415	398	411	397	435	393	405	427	433	405	386	416	428	421	392	389	424	401	414	405	414	420	427	406	383	442	426	437	396	400	433	410	410	395	412	404	432	411	440	446	446	425	414	405	428	414	427	416	387	436	403	443	400	404	428	435	404	439	448	392	421	404	406	423	381	414	449	418	426	419	399	409	418	420	398	393	397	400	410	432	406	463	421	398	426	453	397	422	396	443	408	416	428	395	412	428	414	416	439	410	412	423	388	410	440	410	418	417	450	404	426	426	384	409	423	434	399	380	388	379	410	402	416	382	403	390	431	410	398	430	389	420	443	446	406	413	406	384	409	396	441	409	440	401	425	400	400	401	474	401	387
23292	20888	28041	23889	20886	13652	2916	1416	1034	886	812	667	639	619	530	543	418	488	549	521	498	444	470	427	357	356	361	401	367	353	360	377	335	335	334	269	331	280	284	312	285	278	302	291	348	299	255	269	271	283	265	265	305	280	268	295	249	280	296	243	275	275	281	266	301	277	285	264	292	326	285	294	276	268	271	289	256	265	281	302	278	267	294	268	299	292	274	285	252	254	274	272	263	252	268	292	272	314	294	266	250	265	293	275	271	255	288	282	263	251	304	297	281	284	278	276	268	249	264	272	278	273	289	254	271	258	277	271	254	287	270	291	248	285	255	253	290	286	265	275	293	268	290	265	251	277	305	287	280	266	275	253	268	266	250	279	273	276	300	278	275	280	278	260	278	288	281	301	267	266	277	285	301	243	273	331	286	270	280	262	281	291	264	288	260	304	265	293	279	268	292	269	287	267	256	298	270	295	301	305	267	290	287	269	302	260	292	244	288	275	279	243	277	252	288	263	280	254	307	278	277	274	261	283	280	257	276	256	259	283	266	274	279	266	264	264	252	286	269	288	265	279	284	285	303	284	281	260	291	280	273	293	273	270	249	277	227	252	307	245	275	264	297	267	281	284	266	248	250	250	276	256	280	290	269	273	267	231	275	284	268	258	264	267	263	272	262	282	283	283	263	298	279	280	282	295	281	276	278	290	267	302	247	284	263	259	277	249	273	277	265	301	271	293	270	310	286	276	270	270	255	285	263	281	280	266	279	282	262	273	287	267	302	288	285	290	272	263	294	252	248	306	268	277	253	258	257	306	244	263	291	267	278	286	254	245	254	283	252	283	246	279	271	245	297	256	285	290	255	282	273	320	321	259	267	276	268	274	286	282	274	295	271	284	261	296	280	247	271	306	267	265	274	282	278	267	284	234	281	275	253	272	292	261	281	248	285	278	274	260	261	280	262	304	273	273	302	303	298	256	289	270	270	294	272	287	281	295	280	228	291	293	274	280	277	244	257	282	294	261	254	293	309	287	248	257	281	293	259	304	265	285	288	268	275	255	270	281	287	305	288	260	247	310	289	277	263	284	259	254	251	302	269	280	279	268	270	291	304	245	273	286	281	262	273	267	292	339	295	257	300	280	259	270	293	270	260	271	256	271	270	284	264	248	250	272	283	259	269	300	246	257	289	289	272	259	266	276	273	266	262	257	281	281	255	269	252	273	258	268	275	275	289	285	300	254	288	262	244	268	251	278	278	266	305	272	296	271	234	257	283	285	293	282	252	276	260	285	276	284	273	280	253	284	264	266	253	257	255	261	262	272	282	264	281	275	295	320	294	269	269	278	276	253	267	256	269	269	265	288	262	271	283	284	273	276	286	246	271	288	289	249	278	270	261	296	270	260	272	286	268	281	271	260	272	275	255	285	284	267	292	268	281	285	284	264	287	283	284	281	321	254	293	270	298	273	251	244	273	281	260	271	292	273	262	277	264	266	278	278	288	284	290	262	290	247	306	281	281	270	270	265	258	285	282	265	277	281	267	268	311	250	306	245	269	268	252	275	289	287	242	302	221	272	309	269	228	281	245	250	259	289	269	285	240	259	298	281	265	255	268	262	266	254	294	273	287	280	244	270	295	277	277	293	260	277	235	244	285	290	312	266	247	295	272	285	249	290	248	257	251	253	277	285	249	267	301	273	288	255	283	254	249	276	270	289	272	296	269	258	269	278	277	280	273	275	240	258	280	309	290	272	302	270	290	294	279	242	274	308	273	273	267	283	283	275	259	287	281	261	294	286	289	292	277	275	281	282	255	266	278	273	282	286	281	279	271	266	302	285	305	259	281	262	282	263	289	261	280	276	270	291	299	293	272	348	259	297	249	273	268	267	263	257	285	277	275	268	294	280	264	285	264	271	275	268	263	305	274	274	274	258	289	279	256	287	276	286	228	296	288	294	281	279	291	251	294	286	272	273	234	281	298	287	301	301	301	275	260	266	282	255	264	276	323	294	272	293	287	269	281	290	252	258	273	242	267	283	260	289	262	262	277	271	251	282	310	282	272	269	253	294	274	311	300	254	251	310	296	264	289	261	293	278	265	308	276	263	277	274	267	264	260	281	273	251	262	289	256	274	294	295	275	292	279	272	257	268	277	276	279	271	274	288	260	269	322	275	264	286	250	287	293	271	270	276	244	260	261	261	273	296	222	295	287	276	250	285	297	241	292	281	293	284	272	264	306	290	274	253	259	285	268	250	278	281	264	298	298	278	279	267	275	278	287	248	298	273	250	262	300	285	296	282	269	249	289	297	269	272	265	294	274	262	304	276	269	275	267	289	273	263	303	280	274	287	273	275	229	278	274	296	268	295	273	252	263	264	269	276	261	264	270	294	249	261	255	280	263	281	287	278	279	257	248	301	279	285	291	271	268	265	261	289	298	276	269	278	265	293	282	239	285	265	292	274	297	259	285	264	291	279	261	288	273	260	272	278	290	260	260	276	268	287	272	260	266	284	262	269	270	278	275	305	302	263	314	282	287	250	300	303	287	279	270	279	293	257	273	267	285	235	272	272	274	286	267	299	273	248	245	263	319	265	286	270	258	270	282	271	264	287	320	250	270	292	280	244	302	255	276	283	291	300	292	261	267	266	305	271	288	265	260	274	305	270	253	311	264	256	236	285	287	277	272	282	280	283	272	291	282	288	286	273	275	261	281	286	244	265	295	265	240	267	286	268	266	280	271	291	259	290	259	260	275	283	264	280	274	267	320	268	254	265	271	290	298	297	279	289	280	269	269	275	261	254	270	284	288	268	253	258	286	282	284	268	270	244	288	267	272	303	247	283	262	286	289	275	279	270	270	265	274	270	243	247	294	270	266	275	272	303	293	275	289	262	282	302	274	308	249	242	271	255	270	267	308	258	227	311	281	270	282	272	245	264	270	260	262	298	283	284	285	302	264	293	298	270	288	287	294	278	282	263	236	272	273	284	274	280	275	294	266	317	285	287	266	272	277	252	281	290	284	236	291	285	282	289	307	273	269	304	292	264	257	285	278	281	242	294	268	269	280	292	282	297	265	269	274	256	287	283	268	278	306	250	265	251	277	254	274	263	286	261	271	269	265	266	275	291	250	296	277	255	274	288	294	304	296	291	283	302	234	262	252	257	249	281	273	291	267	287	269	298	254	289	294	272	279	263	297	276	222	281	258	254	289	259	273	281	297	293	253	265	274	280	288	248	271	256	284	273	277	283	290	280	277	261	268	275	265	265	274	266	297	274	254	277	252	277	300	284	270	280	287	268	263	273	268	286	251	267	296	257	277	255	287	287	273	274	265	261	253	279	278	258	262	259	273	295	261	290	273	291	290	263	297	255	297	235	285	254	287	270	282	275	279	271	288	308	308	273	274	250	272	265	253	271	267	277	277	274	289	276	283	263	265	284	275	233	274	290	275	266	299	266	264	273	266	271	283	246	240	249	269	284	250	267	242	310	261	295	258	252	262	292
5321	16558	14644	7966	5384	4177	3298	2334	1632	1333	1232	1070	1008	816	705	743	681	632	739	775	661	606	554	488	417	438	443	420	421	443	442	461	448	435	401	393	355	335	331	383	318	328	369	319	349	332	342	337	306	314	322	308	302	287	333	286	327	310	304	297	296	297	292	345	316	314	280	274	318	309	315	314	321	298	308	348	329	286	281	304	310	301	321	273	313	301	317	308	315	275	331	315	291	284	324	291	324	325	284	341	304	277	330	307	315	302	342	326	319	312	335	321	286	330	317	328	292	316	311	321	304	305	290	308	337	317	313	280	303	301	315	322	306	320	319	314	323	317	305	291	305	286	339	296	300	333	330	293	296	330	289	310	288	329	306	318	301	340	312	307	315	294	293	290	286	297	302	310	275	318	304	309	323	306	328	298	285	326	340	305	318	293	325	334	328	311	342	305	298	307	291	333	283	297	296	303	321	324	300	308	281	339	335	353	328	298	328	325	305	299	319	339	339	302	335	323	288	303	300	307	316	315	299	299	291	301	315	311	327	292	322	311	285	331	308	259	307	279	283	291	335	312	347	325	296	310	301	308	334	307	315	299	293	316	296	303	277	326	294	293	344	283	308	321	290	312	323	302	339	304	300	298	317	321	308	350	288	300	312	322	321	314	285	297	307	317	333	329	294	295	332	289	312	334	295	293	307	322	323	317	290	318	298	328	285	349	286	296	279	296	310	324	307	283	313	336	311	319	306	309	303	292	296	334	327	307	335	300	286	308	315	300	308	314	301	310	310	307	309	297	308	298	313	295	297	325	314	305	336	280	307	295	314	304	344	331	289	323	281	300	285	286	303	275	293	298	295	321	298	287	270	306	280	319	317	323	306	341	276	277	323	303	319	297	310	290	346	345	316	350	283	318	323	333	305	301	286	323	304	287	326	284	308	276	273	289	285	312	323	288	318	340	283	285	310	335	306	306	334	301	303	314	336	314	336	300	308	306	320	303	272	303	307	322	307	308	311	280	276	295	292	286	314	316	326	323	290	312	339	314	298	323	304	298	287	312	328	297	319	292	292	308	309	302	325	310	329	340	304	316	319	317	292	309	320	326	289	309	303	298	337	302	346	274	324	295	308	288	316	313	307	299	329	310	298	299	322	311	277	297	312	324	294	267	290	304	307	295	302	298	276	335	322	313	316	296	295	312	342	306	315	297	276	293	304	317	312	306	313	320	321	332	337	298	307	322	292	352	319	299	338	289	302	323	330	325	324	309	309	316	310	284	300	321	282	333	308	326	300	327	294	307	296	289	324	287	291	293	288	279	321	316	315	316	333	309	318	331	307	319	279	315	295	309	320	308	309	299	289	279	308	318	311	318	302	327	307	312	321	309	306	311	309	312	321	314	295	301	340	291	324	288	289	332	279	319	345	308	317	287	305	299	311	301	315	276	316	319	303	329	330	304	338	312	307	302	292	314	311	303	315	317	302	335	342	273	272	301	338	309	319	290	319	272	308	307	320	299	325	305	316	274	300	305	324	325	314	307	322	318	323	299	306	337	322	333	310	314	333	272	317	284	282	297	304	304	271	299	312	297	311	340	300	306	274	308	286	279	309	294	330	314	273	313	322	309	310	313	316	308	334	288	315	302	306	274	340	319	322	290	329	316	307	287	318	295	308	318	314	337	315	355	294	320	296	323	301	281	322	318	319	288	294	291	296	316	313	346	299	337	312	309	299	307	322	285	300	306	299	311	311	292	328	317	332	287	311	304	313	286	318	311	335	315	284	307	287	315	319	307	310	305	312	302	312	306	303	355	310	296	305	274	311	319	325	286	338	282	329	299	320	273	329	295	311	317	272	296	290	297	338	288	316	293	315	296	288	294	286	313	319	308	294	310	327	312	287	296	280	292	277	300	350	308	358	304	319	285	346	330	319	320	296	340	310	330	319	288	337	314	317	284	300	294	291	325	307	337	329	324	317	293	301	322	298	313	303	300	327	328	285	297	307	301	309	337	300	301	314	323	301	319	301	324	300	306	327	291	304	302	320	323	306	318	320	331	313	307	337	288	291	334	294	311	323	288	299	294	309	285	313	310	324	310	338	317	321	308	332	318	312	307	286	296	321	283	302	317	333	287	330	308	313	329	301	292	301	306	302	294	311	309	273	313	303	316	333	294	310	312	282	314	311	296	303	320	288	267	307	311	311	325	329	288	316	296	280	288	325	331	318	283	312	313	327	290	270	328	296	305	293	318	321	282	295	312	316	302	301	288	321	306	303	348	305	317	331	318	285	301	328	295	303	307	279	319	302	332	284	306	273	313	278	331	326	288	336	327	349	337	296	312	286	333	305	337	331	320	301	316	311	289	287	302	299	267	332	304	324	309	294	312	331	297	327	307	279	284	268	312	296	323	307	304	317	300	329	305	330	334	326	306	289	300	332	294	306	320	326	329	295	286	292	298	319	301	314	331	344	302	321	300	315	317	281	280	309	294	335	319	280	318	308	337	307	320	301	320	316	293	350	306	264	303	319	303	304	287	339	342	309	299	308	300	291	288	268	321	290	279	318	312	280	331	310	315	310	302	306	313	280	325	326	340	290	300	295	313	327	303	297	273	299	320	316	316	277	309	312	316	296	300	298	321	313	323	322	279	321	325	294	296	303	305	315	309	314	297	275	285	340	302	325	309	292	296	342	282	308	310	336	302	302	307	329	301	304	318	294	320	316	315	299	300	354	296	320	323	330	276	305	347	325	350	313	298	316	305	301	308	315	312	320	311	316	290	285	323	310	294	314	291	300	305	339	350	328	279	283	290	317	298	321	290	315	317	311	307	311	316	284	338	285	310	296	303	327	307	309	297	320	263	305	275	302	279	327	322	300	293	329	308	307	323	299	320	298	327	305	296	307	332	294	314	293	299	287	323	314	321	316	309	298	288	289	320	319	304	292	315	281	328	292	290	340	302	312	288	314	286	303	301	304	308	317	314	301	302	295	311	318	311	318	313	313	318	318	309	295	270	303	324	288	267	314	303	298	307	318	301	302	339	304	295	336	330	289	334	286	295	315	305	337	324	313	348	306	315	321	311	269	294	287	311	328	316	301	304	274	322	319	301	273	288	286	318	306	315	328	328	329	289	325	305	300	314	294	269	330	311	275	324	287	307	280	332	329	298	286	307	282	311	305	263	303	307	264	312	318	309	306	272	337	300	316	314	303	322	312	312	302	317	264	303	322	335	332	332	295	298	301	279	307	310	334	300	334	283	308	315	334	317	312	310	281	300	303	270	277	368	284	315	306	337	296	297	304	307	315	335	334	296	315	315	344	281	302	295	319	299	307	315	290	291	287	317	297	297	303	334	286	305	301	303	312	272	317	279	300	340	284	271	313	313	305	296	356	284	303	318	307	331	288	302	303	301	331	297	300	299	318	336	288	346	336	332	313	308	286	304	307	290	291	327	291	321	337	297	306	305	295	261	284	303	313	323	318	280	286	309	318	307	329	295	302	316
24277	20888	27347	24532	17017	2836	1558	980	807	683	601	588	533	544	457	436	449	406	470	449	440	424	436	378	368	340	396	354	317	328	347	343	327	334	322	354	306	311	312	302	280	318	335	309	285	277	286	299	295	305	317	282	277	285	309	269	294	297	250	301	282	301	289	252	264	285	282	293	261	286	266	274	285	306	279	316	279	280	302	284	296	322	299	260	289	305	285	285	308	282	315	275	292	303	276	312	300	275	269	294	267	269	293	292	314	267	285	290	293	294	266	294	263	299	264	285	284	311	312	297	304	290	281	289	258	269	285	281	330	293	329	266	273	303	288	282	305	264	286	296	296	277	291	285	302	316	267	259	278	272	294	271	280	297	275	252	308	274	301	329	265	244	283	285	303	281	277	291	271	266	271	272	282	299	267	281	286	276	251	280	258	278	290	237	289	276	283	284	287	298	272	293	277	301	325	264	284	313	276	292	308	299	263	271	301	268	306	308	284	288	308	315	298	280	293	298	276	294	287	307	282	280	285	261	279	287	273	272	306	315	270	348	285	264	283	300	266	287	316	272	303	292	268	306	282	257	271	274	278	316	298	260	265	301	255	293	291	317	277	298	260	272	285	277	274	260	290	331	277	286	291	271	294	301	283	296	276	238	265	305	286	301	293	289	295	315	309	267	293	272	298	300	280	267	284	302	300	270	295	260	286	266	290	296	273	296	293	286	267	274	315	293	275	279	298	291	272	274	274	263	286	297	305	315	280	264	280	272	284	255	277	302	285	291	259	290	258	278	302	299	284	292	277	257	293	269	281	259	257	276	278	264	297	279	246	275	303	293	291	293	266	294	305	263	292	260	284	305	288	286	255	301	305	262	290	302	289	301	276	264	306	253	275	279	273	274	274	309	309	268	311	291	285	303	263	261	280	268	300	272	250	297	246	288	314	266	277	288	293	286	286	287	300	306	287	299	266	321	283	273	280	292	316	292	280	301	303	273	305	266	272	294	296	279	283	276	255	279	289	284	294	256	292	283	295	287	296	297	320	281	293	284	286	262	273	268	285	286	294	266	294	303	290	296	315	287	306	307	277	305	309	301	310	274	300	262	275	288	261	256	258	314	271	260	264	280	281	300	277	257	313	277	287	291	295	257	270	262	296	290	283	259	297	269	291	291	297	288	309	271	268	265	282	288	300	274	246	262	329	277	292	292	281	281	275	273	257	241	297	247	255	257	266	309	283	280	251	302	268	312	314	295	280	294	285	285	278	301	265	310	301	275	307	281	277	289	279	227	252	279	298	298	280	278	281	271	261	251	277	308	275	307	262	297	292	279	251	280	301	303	270	296	243	288	292	281	287	290	312	262	279	306	295	258	287	298	285	244	261	293	293	290	308	263	285	278	299	254	281	285	271	272	335	294	270	296	285	272	268	252	298	271	296	254	271	287	286	273	290	306	295	334	285	305	279	256	288	287	286	264	284	287	311	255	282	287	302	278	285	322	270	286	276	297	251	297	274	297	300	300	282	278	263	282	297	279	249	284	273	309	287	307	263	272	253	294	275	267	286	286	280	266	296	280	275	300	290	284	300	259	308	274	281	305	310	294	304	297	291	317	282	305	274	270	261	261	278	272	327	309	281	294	316	301	279	284	278	246	295	294	309	304	253	290	278	281	307	253	276	247	283	312	271	274	292	302	281	316	287	290	296	275	280	302	269	285	289	268	284	304	279	285	292	281	292	272	271	331	282	288	313	302	267	274	300	264	266	278	287	285	274	265	296	273	268	278	284	328	293	279	299	297	308	295	277	284	269	289	299	287	282	302	286	291	303	283	276	262	273	290	256	265	298	266	329	277	288	270	290	298	289	282	291	270	277	301	290	283	275	264	307	303	307	304	285	305	290	277	287	305	309	276	307	278	303	292	279	274	269	286	254	311	280	332	260	255	289	280	281	310	289	281	278	302	303	318	302	262	287	284	273	307	278	277	278	304	273	280	265	286	245	278	278	291	288	297	289	244	281	301	268	295	295	273	314	302	288	257	275	310	254	285	256	260	317	281	277	263	279	271	278	281	247	300	253	279	274	276	276	284	264	283	286	293	279	307	298	275	273	246	280	268	249	270	305	306	276	293	278	282	295	286	272	294	317	287	300	304	286	295	263	305	307	231	272	281	266	285	279	276	260	278	313	259	300	290	286	292	282	285	287	303	276	252	299	247	303	303	293	300	276	275	290	311	276	295	331	309	281	278	294	260	262	308	295	325	271	286	268	265	247	306	295	267	298	311	262	271	285	257	288	257	302	298	290	295	302	281	275	281	263	284	278	283	259	267	274	290	286	279	284	280	258	278	307	342	275	264	251	286	271	284	267	256	283	280	286	300	251	234	285	284	285	315	275	309	298	280	290	293	305	308	306	293	295	302	273	240	296	294	283	299	283	289	293	297	288	305	312	310	280	282	286	281	263	282	309	275	304	250	274	294	260	268	273	299	308	264	278	256	250	283	283	292	263	291	299	274	287	294	291	283	289	299	284	299	271	313	301	265	279	289	307	297	310	279	274	269	283	308	266	278	307	276	281	287	276	285	256	265	293	311	265	281	269	298	236	275	276	295	272	251	291	292	282	297	315	267	262	268	268	266	300	289	309	304	288	266	312	310	298	262	265	277	277	300	276	282	286	277	288	287	291	298	248	291	276	307	286	280	303	275	288	279	287	276	327	308	320	285	273	253	289	280	291	257	287	263	290	289	286	264	322	267	253	280	292	267	294	275	292	309	275	268	288	256	254	279	282	302	277	268	281	260	273	299	260	301	328	321	265	282	278	287	294	300	266	295	264	269	304	289	268	299	313	304	282	276	296	292	267	311	274	258	308	280	287	273	264	285	296	288	275	272	279	292	307	297	290	296	277	294	271	298	281	302	293	295	300	248	300	277	276	284	294	282	283	277	319	284	278	307	295	286	269	302	278	316	260	262	268	301	302	276	287	294	263	301	295	278	318	294	288	274	293	301	310	265	303	280	290	265	304	263	308	284	296	277	288	280	277	296	291	261	277	288	257	262	287	286	287	291	295	268	315	278	257	290	273	281	309	311	291	292	273	294	302	258	273	282	272	251	260	294	293	275	264	263	283	275	300	303	273	318	259	262	292	242	260	291	267	272	260	286	284	297	261	256	269	274	272	326	286	304	273	300	276	288	278	277	270	288	284	270	265	291	301	299	288	295	290	282	304	304	316	295	272	283	300	290	281	298	297	278	317	278	292	263	258	298	248	273	277	318	298	290	293	260	276	293	319	288	300	272	272	287	270	288	282	278	303	268	308	261	282	297	298	299	300	268	300	292	268	313	246	280	285	280	269	273	276	262	298	289	310	303	281	318	285	296	278	258	262	309	304	286	278	303	281	281	298	255	277	303	287	277	275	282	292	283	260	288	292	276	296	293	299	291	261	276	269	292	292	281	286	289	291	298	293	264	303	277	304	269	280	261	281	285	259	291	283	260	279	285	318	268
5414	13249	11633	5951	4187	3397	2694	1786	1359	1138	945	813	812	741	646	589	539	516	560	559	540	512	523	422	407	387	453	429	361	425	419	373	426	347	346	369	332	359	326	310	286	325	337	311	345	300	306	344	304	331	316	311	287	334	294	314	292	327	282	316	303	302	308	307	286	288	309	298	306	302	315	308	305	310	301	290	303	315	278	306	308	313	306	322	313	303	343	321	340	263	278	323	321	306	307	312	330	286	303	311	293	321	282	289	328	305	297	308	305	286	315	270	313	304	335	289	298	342	280	336	307	315	307	321	310	295	305	277	311	306	304	315	302	283	317	316	278	307	310	307	321	338	327	306	321	304	321	326	325	301	285	301	342	308	329	279	306	320	317	278	298	294	330	286	332	298	325	328	302	322	290	313	308	314	294	333	315	296	293	293	281	289	289	301	322	300	318	332	333	288	311	280	321	285	307	312	300	278	325	313	311	290	294	330	326	296	304	284	321	308	329	286	312	324	326	277	329	281	293	334	294	309	306	297	296	288	322	290	273	298	294	288	310	324	307	307	272	297	303	280	281	303	297	294	296	310	308	293	331	326	270	284	307	321	315	328	276	291	288	295	300	278	298	292	329	305	274	318	316	330	297	320	329	292	323	293	307	328	304	322	294	307	308	298	279	293	354	323	309	309	308	301	312	323	298	323	356	341	297	272	299	308	328	327	334	299	327	287	321	288	315	297	292	320	289	291	322	284	284	320	322	322	306	312	308	313	325	314	334	296	296	323	316	292	307	306	287	302	304	309	300	316	276	325	290	322	301	284	327	325	288	320	317	297	309	275	318	286	294	290	323	298	333	311	287	305	291	296	309	297	319	285	295	300	314	279	305	269	308	309	298	312	277	293	276	306	297	296	308	312	319	317	341	304	319	280	316	317	298	288	280	315	329	294	290	351	303	317	305	300	329	295	290	323	299	321	290	311	293	299	286	308	306	310	292	310	314	316	279	306	305	291	328	304	315	298	325	301	327	267	327	280	311	317	338	292	320	319	311	327	309	315	298	301	261	284	319	345	312	286	320	301	269	343	295	310	282	289	291	308	322	296	278	289	320	313	278	307	338	300	301	297	309	301	289	344	329	292	305	316	308	316	292	283	276	305	334	304	321	295	324	309	289	302	297	281	273	313	308	286	313	287	309	319	315	309	331	276	296	289	294	327	277	315	322	323	272	279	283	279	293	306	291	300	301	301	333	328	261	296	314	288	344	323	350	300	288	318	325	292	292	282	289	317	312	334	313	304	302	285	284	300	284	312	294	308	331	337	297	308	311	309	279	306	308	318	345	316	294	314	305	316	305	326	294	310	312	292	328	311	299	307	300	293	284	294	310	299	294	304	294	301	308	297	305	307	351	295	327	322	303	311	347	328	304	311	288	291	304	333	293	289	269	298	319	345	270	268	271	319	311	320	274	311	300	285	313	328	327	293	293	294	317	280	312	298	325	293	315	318	299	313	339	307	320	292	287	299	309	341	331	311	282	311	299	323	307	288	307	332	287	308	300	333	289	315	297	302	316	317	294	343	295	289	281	320	313	320	290	289	320	310	335	322	306	305	319	291	298	293	312	264	297	300	296	340	300	301	315	330	328	286	323	308	328	303	330	307	299	261	339	287	347	304	299	333	327	328	334	295	303	287	293	309	309	309	304	322	309	288	309	290	303	289	284	327	307	297	278	333	303	288	275	289	306	313	322	298	301	296	316	351	293	308	296	303	311	289	290	310	324	312	332	318	300	297	327	331	295	327	318	291	328	308	270	305	287	288	331	340	290	306	297	297	300	266	287	299	319	308	292	313	312	308	330	310	311	279	301	311	301	311	347	315	323	329	280	322	330	317	286	272	306	323	330	305	283	301	292	311	274	323	335	299	321	307	299	287	297	288	320	325	301	274	310	288	306	303	297	294	301	279	323	307	308	287	284	308	273	304	298	296	327	304	312	335	296	320	313	313	306	302	310	340	318	317	308	335	336	276	313	310	301	308	323	317	303	315	339	287	338	297	279	337	301	300	277	296	286	293	299	264	296	298	294	321	306	313	303	298	306	304	291	319	301	309	326	337	294	318	310	275	278	307	272	309	298	305	294	293	329	268	277	292	334	317	317	310	325	296	297	299	316	310	300	338	296	304	290	294	303	315	303	308	316	269	255	329	287	326	279	344	319	289	289	314	292	304	315	329	300	275	314	314	291	295	332	316	309	333	295	325	311	294	308	322	313	312	321	298	294	290	301	321	329	311	308	303	305	325	301	314	297	304	266	308	298	317	311	307	310	293	305	317	315	292	281	305	301	288	289	287	290	320	318	339	330	330	303	322	309	313	314	323	290	335	316	318	309	307	308	302	262	299	288	289	301	322	313	330	291	310	281	294	305	308	295	336	308	296	284	292	275	332	282	329	293	294	300	287	303	310	333	311	317	291	330	282	263	311	305	276	313	310	314	317	325	327	314	323	313	286	304	292	325	304	307	331	306	302	301	302	293	296	320	304	347	316	280	288	314	317	298	308	271	319	285	330	319	277	280	297	317	283	332	289	288	299	323	308	303	315	286	276	304	311	246	307	274	282	310	300	303	302	336	287	279	305	301	274	305	286	292	295	308	318	322	310	261	279	320	319	285	338	303	296	306	353	325	281	322	309	272	285	332	282	282	303	294	289	325	289	323	293	292	330	291	309	276	327	284	312	310	282	304	293	320	288	319	281	309	319	286	320	338	281	295	295	314	292	293	330	300	324	322	298	342	329	290	266	313	309	316	285	281	297	262	298	284	278	290	293	291	259	286	327	291	313	298	299	287	301	308	275	316	329	288	299	305	277	325	287	335	303	298	304	326	282	310	317	303	308	304	287	295	286	303	286	305	293	308	330	302	315	298	322	293	301	312	315	270	316	311	306	327	298	271	334	325	267	272	318	305	303	312	300	293	299	302	328	330	335	308	300	300	297	298	284	289	300	299	317	314	287	310	321	299	316	322	325	316	328	304	293	325	315	278	315	311	310	286	328	320	331	330	320	304	331	296	318	316	331	313	312	320	264	297	301	316	280	300	273	303	305	290	292	289	325	303	339	295	288	324	315	313	315	258	297	324	320	301	297	299	291	311	303	283	311	301	306	308	315	305	310	283	289	314	309	321	324	307	297	318	300	324	326	304	330	296	321	294	312	301	323	310	304	320	318	294	309	290	319	316	350	297	323	309	279	290	246	289	321	287	309	306	313	314	300	310	316	311	292	299	293	301	300	301	290	294	294	298	298	319	305	313	302	319	290	288	296	315	300	309	307	283	294	276	293	293	311	308	331	319	279	318	273	299	306	342	298	313	314	313	292	319	288	294	298	269	301	277	312	304	301	317	305	277	327	325	310	304	303	298	299	304	308	307	302	275	295	302	327	319	311	271	285	277	324	322	286	312	296	298	327	324	321	298	268	296	286	297	339	303	307	299	301	287	309	320	297	309	281	346	280	278	283
22249	20910	28452	23530	20915	21034	13744	2495	1460	1169	998	862	764	740	659	528	513	473	539	567	463	393	409	268	256	287	365	305	261	309	249	262	244	195	213	187	177	175	186	154	148	172	151	165	177	142	146	146	139	160	153	159	139	125	136	131	109	139	138	132	118	131	131	129	164	135	124	145	110	121	142	161	124	113	135	116	123	122	111	135	120	135	127	123	129	133	107	124	129	115	124	132	134	111	117	131	125	122	125	125	123	149	143	129	124	121	120	119	143	123	127	145	121	114	133	134	141	126	118	129	109	138	138	121	132	115	134	135	126	123	114	125	99	90	133	115	125	123	136	131	126	147	135	111	114	118	128	126	107	112	131	119	120	117	136	145	125	129	130	104	115	127	124	136	111	125	127	150	114	115	110	125	116	127	124	134	114	109	92	121	107	124	141	139	123	127	129	112	105	116	107	119	139	140	113	127	112	118	98	124	107	143	127	111	122	126	115	105	141	117	105	104	135	125	103	121	121	117	119	123	107	109	124	121	124	108	116	146	136	112	116	128	135	122	143	126	109	129	125	137	136	141	122	133	98	146	128	119	130	101	120	125	135	108	104	101	104	125	128	109	124	155	134	120	120	117	131	122	151	130	117	117	135	120	103	129	97	129	111	129	119	125	115	117	114	119	113	116	107	110	131	138	133	125	124	119	122	124	109	133	128	107	144	122	128	129	141	134	127	131	140	114	135	126	143	124	115	116	138	131	121	127	118	130	114	97	111	122	117	106	136	99	123	142	113	125	109	126	110	119	113	124	103	142	139	120	119	148	126	105	124	131	124	117	139	126	130	129	115	136	123	131	108	113	116	118	125	94	117	123	104	107	121	117	104	125	118	129	119	138	113	140	120	152	111	125	136	121	140	133	117	124	151	112	134	126	135	112	136	130	117	122	128	133	135	127	118	116	120	145	127	121	126	111	118	118	133	140	119	121	101	122	129	121	105	123	108	132	116	125	120	131	119	124	113	124	95	103	132	87	109	108	108	122	118	118	139	131	123	130	118	129	129	122	123	116	140	124	113	124	123	113	110	124	125	119	131	118	127	133	113	112	121	134	137	138	121	116	126	135	119	124	138	140	121	135	142	132	118	127	138	121	120	135	136	116	121	119	99	117	119	132	114	101	144	141	122	105	110	121	137	130	115	120	127	114	106	129	113	114	132	113	112	132	121	115	136	119	124	129	98	127	102	135	134	134	130	117	132	119	144	126	124	114	128	130	123	120	134	133	131	126	112	126	138	118	129	125	130	117	116	108	106	130	122	120	117	128	99	122	107	125	127	112	101	137	138	119	124	127	130	137	114	119	133	113	129	118	141	128	122	117	116	127	121	119	110	126	112	125	113	132	137	114	116	140	146	105	130	115	127	132	122	124	132	117	115	104	147	116	122	111	138	123	103	115	124	127	131	114	115	101	119	120	122	139	111	115	120	131	121	139	124	111	124	125	125	120	117	109	139	114	138	138	121	132	114	141	116	130	131	118	126	133	124	133	135	114	103	130	127	153	113	139	119	127	138	99	138	124	126	126	113	135	101	125	104	121	141	131	114	121	118	135	146	130	128	124	123	122	118	128	131	122	114	122	107	117	129	147	125	119	140	126	129	126	119	128	122	135	150	112	127	104	130	121	129	120	126	127	119	137	116	117	121	114	131	112	108	118	117	127	162	136	128	113	140	106	115	133	131	124	119	138	101	119	126	118	113	134	123	120	123	114	114	106	114	123	118	114	128	131	130	130	126	146	126	133	134	99	112	109	115	131	111	110	113	124	120	137	129	115	126	107	127	128	110	149	100	140	94	115	161	102	124	124	132	120	99	127	127	130	122	117	104	108	147	112	135	123	114	125	130	116	111	119	119	101	113	128	127	132	120	112	119	123	119	128	105	138	120	107	123	127	112	135	135	102	111	119	137	122	117	122	126	108	136	106	112	113	132	124	115	112	132	112	132	116	113	128	135	127	116	133	126	133	127	132	125	125	133	110	120	116	117	127	128	113	118	124	129	147	156	112	121	128	136	120	128	116	116	130	126	100	135	128	111	139	98	113	128	119	110	121	109	121	116	123	122	108	133	118	114	117	116	101	115	132	112	131	136	124	142	117	139	115	122	124	111	124	105	146	125	117	148	130	113	119	133	109	128	114	126	123	146	121	119	96	117	122	120	130	119	121	106	117	136	137	123	121	115	110	121	111	123	126	125	121	127	98	121	135	96	132	143	127	133	145	130	139	122	133	119	126	126	115	128	103	147	133	127	140	130	128	121	116	127	99	136	116	108	134	129	123	132	120	132	106	119	125	122	136	130	117	111	129	124	125	108	124	141	133	123	112	132	135	108	118	122	139	111	116	145	125	129	145	127	121	135	146	110	136	123	90	125	131	125	129	119	135	128	118	123	124	132	138	131	127	109	105	134	148	144	106	117	120	125	111	112	120	153	141	123	126	113	126	133	115	122	139	113	114	120	112	123	130	133	118	111	127	126	141	120	126	142	103	119	112	124	116	101	112	135	122	133	121	128	129	142	142	113	128	120	134	114	134	109	121	116	117	136	125	123	93	118	132	131	112	103	128	128	99	132	103	112	119	127	127	129	110	130	123	122	121	110	141	141	130	124	115	122	123	125	128	110	137	119	134	130	116	122	137	104	128	129	114	139	139	137	143	122	112	132	132	152	95	121	113	122	139	115	131	119	110	124	117	127	125	116	119	130	126	130	120	141	109	109	127	112	113	123	133	116	125	120	132	133	133	120	136	117	107	126	122	121	114	117	108	143	120	113	115	130	127	111	118	126	113	114	120	129	120	126	117	128	132	139	119	124	120	119	116	124	127	133	115	122	118	157	122	101	121	153	111	114	135	105	131	128	104	138	128	117	109	124	122	120	130	108	125	154	115	121	110	117	121	144	127	126	124	108	117	123	121	123	115	115	124	112	124	117	124	136	122	102	119	118	131	147	132	129	109	112	129	108	126	136	127	106	107	125	118	131	129	105	115	116	125	111	137	128	129	135	119	115	125	112	130	132	126	113	106	136	112	122	123	130	119	117	146	135	125	134	126	126	114	133	129	129	123	90	113	130	127	127	114	114	119	122	94	134	142	144	124	142	127	119	123	111	142	123	115	135	127	134	125	128	116	143	121	103	127	130	131	131	120	133	126	129	126	121	106	113	121	137	106	132	111	106	126	143	105	122	111	136	135	110	140	110	113	123	125	124	140	115	143	109	128	121	120	112	125	123	130	137	123	118	117	124	130	130	113	131	129	126	105	118	122	128	115	115	133	103	122	102	116	104	115	141	134	131	108	124	120	116	123	120	136	110	127	112	122	133	108	122	122	134	111	125	123	117	139	113	128	114	125	110	119	110	124	117	121	119	123	141	140	110	115	113	107	126	129	126	120	130	130	110	113	108	136	138	122	135	121	109	110	119	116	120	138	120	152	132	133	117	117	123	112	128	115	130	126	128	129	119	106
7199	22795	20062	11472	8386	6731	5305	3534	2534	2027	1670	1468	1202	1178	959	737	738	696	851	821	621	569	591	425	383	430	513	418	331	398	332	327	346	303	216	216	216	205	218	194	209	181	192	208	213	195	160	184	178	152	175	144	167	143	151	163	158	131	156	131	166	144	142	170	153	130	159	144	154	150	169	140	149	165	125	146	141	140	141	130	146	132	139	153	145	152	155	142	140	124	127	141	158	150	136	128	140	126	146	159	160	119	143	153	163	124	143	152	140	135	147	140	131	142	139	138	142	144	125	134	147	145	144	132	150	137	135	126	132	138	132	163	130	115	148	127	145	144	132	133	113	141	123	146	158	109	135	130	137	126	137	131	117	149	137	133	139	147	128	135	134	139	140	123	138	152	157	117	141	147	140	138	114	125	142	130	146	113	136	130	141	146	135	141	156	124	143	129	138	143	120	128	149	147	139	127	154	158	150	127	138	135	144	151	136	127	123	141	161	164	134	170	113	159	125	137	147	142	123	138	145	118	141	150	141	153	138	133	151	121	134	124	129	140	120	150	137	152	135	141	152	143	155	151	150	132	139	113	144	137	132	121	127	142	138	131	128	134	139	139	154	150	151	121	131	122	147	132	131	144	152	140	138	136	140	150	149	137	134	128	146	149	144	121	115	125	137	139	155	141	124	138	146	115	127	123	150	146	133	139	128	141	133	142	120	130	148	152	133	123	144	139	140	136	132	151	122	135	146	149	138	122	133	153	137	143	149	117	134	127	141	149	121	156	116	134	135	131	136	143	138	115	164	123	142	143	153	144	162	137	133	151	148	127	138	160	137	148	144	141	132	147	124	132	146	119	140	146	133	148	126	164	118	136	124	175	154	135	118	122	133	128	116	134	145	144	137	133	134	151	132	132	133	135	147	140	125	132	115	144	111	144	133	148	149	154	141	145	156	156	134	153	135	118	151	147	154	142	141	126	142	123	140	141	149	138	137	146	129	140	153	143	154	119	135	128	133	151	135	151	133	156	143	123	130	120	132	144	146	148	131	145	144	122	132	146	143	138	143	142	124	136	129	136	155	127	138	127	140	122	135	156	133	141	134	126	162	139	159	171	131	157	137	122	134	168	138	140	156	150	151	121	143	134	143	131	142	140	133	136	128	142	137	130	140	140	119	122	142	140	111	130	134	157	142	145	138	123	138	140	133	151	126	146	134	132	132	154	136	154	110	136	129	157	154	135	127	132	146	121	137	149	138	140	156	117	157	147	117	120	130	146	159	133	165	141	139	119	148	141	128	142	136	133	154	140	146	164	140	148	123	148	145	127	134	141	131	139	146	125	154	141	158	120	117	125	126	156	139	130	139	143	146	136	134	153	129	143	131	141	124	134	127	144	125	135	137	124	115	137	130	164	147	168	139	151	131	147	174	144	142	134	133	132	127	132	131	145	118	138	128	138	131	170	145	135	125	133	142	126	140	134	141	151	150	163	162	119	122	135	145	127	139	122	148	126	152	124	138	144	153	143	128	131	120	138	145	134	128	129	151	149	143	145	153	134	149	166	135	150	124	119	108	141	138	127	148	161	130	133	142	142	114	136	136	131	157	143	140	123	141	136	126	141	123	125	148	139	124	161	147	131	158	145	134	146	126	146	112	153	167	145	162	132	135	120	153	132	149	139	133	145	131	159	142	143	140	128	148	142	136	145	131	128	156	132	139	140	150	126	132	142	136	148	164	144	130	126	128	152	150	148	137	144	138	117	148	116	144	125	126	142	143	148	123	132	146	135	124	144	142	133	139	138	136	138	137	144	131	127	133	157	135	137	143	133	134	121	142	160	126	132	119	145	149	147	141	135	141	136	132	122	132	125	124	134	130	122	129	127	129	146	123	147	124	131	132	142	121	114	153	129	126	105	158	142	132	138	155	135	126	139	137	145	136	132	154	146	161	129	147	130	147	133	122	135	140	141	129	124	132	156	135	155	151	132	161	144	119	133	139	162	140	157	166	156	135	147	134	131	127	138	145	127	138	128	119	155	137	123	149	122	153	126	140	149	162	137	120	143	149	155	139	146	138	152	163	143	125	128	134	139	127	141	146	150	137	123	134	134	122	140	137	124	147	123	127	141	142	142	122	113	144	123	113	151	139	128	140	140	136	148	125	152	155	124	139	148	137	135	146	138	146	125	138	126	135	127	142	161	128	147	162	145	139	138	137	137	124	134	166	148	158	159	116	142	127	140	147	134	140	134	126	161	153	106	120	131	122	131	144	123	120	132	133	143	141	121	129	140	172	164	136	154	120	137	129	135	139	152	125	123	130	140	130	160	135	135	131	125	142	129	132	131	132	123	118	121	158	138	141	157	117	126	124	126	137	144	149	132	138	125	125	137	143	130	140	137	139	132	149	144	131	123	141	145	140	140	173	145	127	124	134	139	146	146	153	119	136	135	142	123	133	160	126	117	136	128	144	140	151	152	141	132	134	139	135	151	115	157	138	139	118	127	150	147	130	118	144	133	144	126	145	149	128	129	153	150	140	134	119	120	136	130	139	139	157	138	143	120	155	142	127	158	144	134	147	141	129	129	159	124	137	148	128	144	125	123	147	147	135	156	152	156	152	149	137	138	137	154	144	144	150	134	126	144	127	153	123	135	149	151	149	148	143	126	146	126	139	129	120	138	130	156	148	138	137	135	146	126	150	140	143	162	143	152	151	149	134	130	141	131	153	129	133	122	133	145	137	137	142	143	119	146	144	127	144	133	129	142	127	124	147	162	150	134	123	108	142	116	148	155	137	120	139	149	130	129	148	162	154	138	140	156	144	145	137	130	142	135	153	143	133	130	133	139	137	133	129	129	135	146	138	147	148	149	148	151	132	123	157	140	158	153	122	128	127	140	135	129	136	150	143	132	114	133	156	141	158	149	140	108	147	128	153	154	143	117	154	140	137	138	140	136	137	149	124	133	133	127	152	132	127	118	126	123	137	132	136	129	127	128	151	128	148	139	125	150	123	142	139	132	156	136	168	134	141	160	131	148	139	137	132	127	135	128	129	130	139	139	161	137	145	150	138	123	124	143	139	143	128	137	124	139	131	144	140	134	156	145	128	145	147	137	143	129	129	135	151	139	149	118	139	161	131	132	137	138	126	133	153	144	114	149	127	120	138	127	134	133	153	142	133	139	145	158	132	168	134	136	125	153	138	144	125	138	133	132	134	142	140	136	145	138	148	138	131	128	166	142	131	132	141	148	138	127	142	151	141	117	143	121	146	140	109	149	124	141	142	124	148	142	119	135	161	140	138	146	148	126	115	122	131	154	147	148	129	152	132	128	133	133	126	134	148	123	156	146	121	132	143	135	145	146	125	162	124	142	140	147	123	128	151	142	134	142	132	140	121	136	138	146	119	144	181	132	138	161	139	116	160	141	139	135	163	144	150	143	129	144	157	133	144	130	153	146	132	148	130	144	138	132	141	137	138	154	156	161	132	144	133	125	129	132	136	123
26921	19617	9230	2846	1528	1317	1065	793	652	594	592	571	511	515	491	462	428	448	514	475	471	441	475	429	431	431	458	443	411	421	440	413	396	399	406	433	383	398	400	403	384	362	392	418	401	358	390	404	392	359	389	406	397	371	398	375	357	390	389	403	372	367	393	388	379	374	392	383	362	399	335	408	390	387	387	411	351	368	411	392	415	365	380	401	412	371	379	359	404	373	352	400	375	427	378	370	367	378	381	397	378	371	371	413	408	429	380	375	361	412	399	404	403	394	373	394	412	389	386	387	342	384	357	404	411	366	373	345	368	415	402	360	375	450	372	389	394	351	413	353	398	386	404	393	403	393	380	405	413	415	386	395	392	393	370	399	398	384	371	359	408	372	376	364	392	369	396	375	372	398	411	374	411	388	382	378	419	411	384	405	369	371	402	397	360	364	377	367	364	426	395	352	419	374	373	397	392	326	406	352	363	412	362	378	367	351	381	401	370	410	393	378	334	401	387	411	404	375	400	380	348	377	393	377	403	367	380	379	373	381	388	363	364	413	391	414	388	393	355	373	374	406	400	421	393	385	378	429	386	406	355	392	341	398	360	370	388	383	374	383	410	361	354	393	366	360	428	354	396	368	354	410	426	375	383	381	378	360	391	359	411	367	428	373	395	339	393	375	405	363	387	423	394	357	380	383	396	435	390	381	391	360	416	370	373	393	381	367	385	381	390	387	368	395	405	347	383	403	382	389	386	419	418	415	365	367	335	348	374	418	389	414	381	373	413	387	411	373	355	391	395	425	408	355	406	375	351	380	399	384	422	389	383	374	365	406	359	414	356	381	382	370	391	378	413	359	393	399	356	379	384	359	401	379	402	371	368	420	363	439	382	384	384	407	423	391	409	384	378	399	396	365	378	380	382	407	405	365	388	359	397	386	396	374	400	411	410	386	381	398	390	376	425	378	421	362	382	368	392	386	381	376	384	378	401	374	362	407	407	374	400	382	390	377	377	373	412	392	374	367	380	353	390	370	396	363	403	401	427	369	386	409	349	366	384	387	385	391	403	362	409	370	383	404	363	417	397	381	382	387	406	404	412	377	411	382	402	365	399	377	396	361	401	412	376	382	372	390	386	371	371	389	394	371	408	378	389	352	385	346	420	407	419	379	371	361	375	385	386	406	401	383	408	367	404	412	428	378	441	412	381	374	374	362	380	394	391	366	409	402	384	400	385	400	396	355	370	370	398	377	377	376	367	382	405	354	407	379	424	401	382	380	393	402	407	357	361	363	370	389	392	402	343	405	366	385	438	390	401	383	413	385	367	383	347	418	387	402	376	365	409	396	430	377	419	340	374	403	356	383	404	388	383	337	382	400	381	367	396	342	370	344	431	391	356	362	375	409	399	387	392	426	384	418	393	387	379	410	384	384	433	393	392	387	403	360	394	407	392	369	414	390	398	424	371	388	434	360	358	379	373	366	386	379	368	372	436	353	355	376	388	370	388	360	363	404	352	392	370	357	417	387	386	388	351	358	392	399	365	369	394	359	392	406	358	369	422	381	380	370	387	404	370	364	404	388	377	364	391	379	380	365	344	376	416	371	375	399	353	367	400	345	420	399	373	367	416	409	412	401	375	321	381	405	395	370	403	389	395	399	379	394	371	385	378	392	390	392	398	365	358	406	354	351	393	392	370	413	389	386	367	362	425	389	388	400	374	352	390	354	410	393	419	392	370	420	354	390	399	366	372	409	361	415	412	354	371	366	420	409	390	411	364	401	406	393	439	382	380	341	387	363	374	416	336	416	414	376	360	403	359	400	404	383	383	386	392	375	403	360	377	369	375	367	360	413	415	376	419	384	365	396	381	390	382	434	381	363	378	394	371	402	370	404	422	394	356	406	385	371	367	415	402	390	382	417	414	379	397	371	393	363	357	369	379	368	369	404	369	435	381	380	390	396	385	386	401	369	394	402	391	372	362	356	382	364	417	390	390	363	396	382	384	397	378	405	373	363	382	367	386	378	402	433	383	382	382	401	357	399	356	383	364	379	376	409	402	384	362	342	375	387	442	383	406	382	395	400	376	370	357	354	397	367	385	376	424	332	416	359	383	376	419	400	370	416	401	368	400	383	386	385	351	384	388	371	351	397	380	364	393	406	386	392	382	385	374	386	364	395	363	420	408	397	396	352	392	366	378	371	404	363	435	364	361	428	391	357	399	379	382	383	395	361	393	413	411	384	372	350	433	397	389	379	366	390	399	385	373	384	375	375	418	362	383	393	368	374	348	374	353	423	409	349	410	358	388	373	373	357	369	411	398	377	355	388	385	423	407	406	364	433	399	379	368	382	417	405	402	382	363	379	432	381	345	381	404	385	386	387	406	431	416	370	364	388	414	407	383	405	342	376	368	367	385	382	405	392	384	374	373	435	385	375	390	367	414	408	396	392	353	387	391	356	453	383	394	397	391	405	378	374	411	401	398	374	375	369	387	402	382	354	343	378	395	431	366	343	390	377	401	372	382	372	435	387	401	387	420	385	412	371	394	375	416	361	368	356	355	384	388	421	383	416	416	419	375	381	352	384	373	365	396	331	382	396	406	413	397	374	407	371	389	367	386	355	430	406	375	387	387	386	360	385	420	386	401	359	375	366	388	390	352	383	400	383	428	391	383	372	407	377	391	399	368	369	357	381	397	367	417	355	385	387	392	380	408	335	377	373	381	346	419	373	378	380	382	407	432	345	377	398	405	396	389	354	407	393	383	392	384	378	380	378	363	394	396	364	398	360	393	340	395	359	391	402	390	385	352	373	378	365	374	335	344	380	393	393	386	389	384	381	379	374	416	355	373	367	365	382	420	380	383	401	386	397	380	394	401	383	344	398	387	416	397	380	394	368	396	405	373	378	412	381	371	364	418	400	345	409	377	372	359	373	392	398	382	397	395	398	395	365	370	388	364	365	384	344	401	364	395	394	358	377	396	387	401	416	369	355	391	401	358	362	374	370	409	402	363	412	378	390	363	405	391	370	371	386	356	366	378	372	386	343	399	395	380	376	388	385	382	399	382	416	371	409	421	361	357	379	348	411	374	406	399	385	384	393	370	428	366	401	416	384	393	377	437	381	383	411	372	386	377	366	399	358	387	381	372	398	380	410	392	402	386	374	401	359	358	393	377	413	387	368	378	411	411	427	365	394	410	395	357	358	380	399	383	363	380	406	385	374	385	387	384	359	392	367	381	361	416	391	375	376	374	391	420	348	404	379	386	390	370	375	369	377	384	396	408	383	379	371	397	383	416	379	397	355	378	397	378	395	402	382	395	398	400	391	390	395	378	368	365	375	387	361	422	384	378	381	372	406	404	409	412	415	377	388	402	383	368	377	406	397	354	385	381	385	407	351	368	380	378	374	361	418	389	377	385	390	426	407	384	377	381	371	388	338	371	363	342	363	401	381	383	399	381	397	370	398	384	380	373	387	390	392	396	360	367	368	394	384	360	425	365	378
5588	7238	6299	3148	2168	2019	1688	1224	929	856	800	733	591	592	593	599	560	510	583	589	579	550	527	498	430	498	550	526	443	481	483	454	462	460	474	448	435	456	375	425	415	435	421	464	439	441	408	416	407	455	451	433	393	434	408	413	421	445	426	394	431	410	449	406	400	423	389	431	391	424	413	463	406	426	427	431	422	437	419	402	391	414	417	469	422	439	398	411	435	430	410	396	414	394	442	430	376	394	408	387	425	422	389	410	438	423	436	459	462	425	428	423	406	435	430	417	378	402	420	408	406	376	484	435	416	412	425	469	422	419	408	445	397	409	407	420	412	467	400	458	444	434	463	389	440	451	411	454	411	418	407	404	421	417	422	404	399	423	444	419	409	403	377	392	412	437	368	360	393	440	446	421	441	433	438	456	405	434	427	383	427	426	441	445	435	422	397	422	404	435	429	419	450	437	427	448	438	436	401	416	425	423	417	434	437	392	445	460	437	434	417	426	418	395	417	414	419	422	438	396	413	465	424	448	406	396	462	491	383	406	411	384	427	413	406	396	408	409	462	423	457	416	425	387	392	401	409	456	410	410	444	436	409	466	400	424	417	406	443	428	420	386	414	441	416	440	416	453	440	428	416	395	416	453	415	435	384	446	417	426	411	419	427	410	405	420	417	409	422	398	440	409	440	390	431	429	450	418	409	418	405	422	455	443	423	436	409	413	421	439	456	436	414	411	412	440	426	439	460	413	403	413	445	435	440	409	436	411	397	414	387	427	432	408	420	452	422	412	391	399	440	429	453	438	367	443	415	431	392	437	404	394	410	444	428	435	434	437	436	424	440	425	421	447	444	421	407	450	424	410	402	451	420	425	422	456	424	456	450	399	431	439	425	442	429	418	410	415	413	429	413	407	427	419	451	413	429	400	442	440	375	393	429	454	448	434	419	413	404	420	435	444	444	458	411	410	462	411	402	418	447	427	432	425	447	421	429	421	400	425	424	440	400	416	420	397	395	433	423	431	428	414	407	456	401	395	404	422	439	428	431	442	431	417	420	425	452	421	398	412	426	415	418	434	441	418	445	424	395	452	414	418	411	421	445	432	414	402	435	382	411	448	401	422	436	397	432	443	420	425	465	414	429	421	409	430	413	449	431	428	421	445	389	431	427	427	417	399	404	437	448	462	403	404	440	440	429	395	430	434	400	415	441	410	428	434	413	432	420	427	402	444	440	427	420	404	453	431	403	411	450	418	414	448	404	438	378	428	428	465	372	431	375	451	431	391	388	437	413	430	435	411	421	382	421	386	415	409	438	428	433	418	410	418	454	447	420	402	433	461	435	426	419	428	420	450	400	407	472	393	458	407	430	442	441	407	414	397	416	439	386	404	450	415	417	458	400	410	403	441	359	426	439	425	404	412	398	435	426	397	416	385	425	432	407	389	429	416	467	412	422	423	390	409	422	417	425	461	447	412	397	430	436	424	411	416	440	418	406	419	436	416	438	411	455	439	402	421	408	455	429	400	408	452	424	438	428	424	418	427	463	437	421	439	429	434	419	394	392	420	457	421	437	428	402	436	394	417	407	425	399	425	412	430	431	457	479	395	442	414	435	428	445	467	423	370	435	431	442	416	412	382	420	452	415	382	407	400	428	381	417	417	385	416	438	414	430	435	406	419	400	418	436	400	392	393	393	415	404	397	442	407	437	432	402	428	397	431	418	445	434	435	445	408	435	445	419	420	417	406	423	433	404	439	397	384	444	411	438	394	394	463	427	389	416	431	388	399	429	441	379	397	429	422	416	412	415	394	443	440	429	448	448	438	393	415	429	426	405	436	445	405	425	420	434	434	459	398	424	375	399	407	419	418	421	407	418	423	405	447	394	411	412	439	413	391	429	406	403	392	451	468	388	446	432	437	421	416	431	425	416	436	429	415	373	439	396	443	422	437	429	405	418	424	372	432	415	419	400	430	411	429	434	413	409	417	428	385	446	425	424	426	436	429	432	395	416	419	390	440	438	423	412	412	442	433	391	409	436	417	383	426	389	422	382	432	409	402	411	428	386	425	401	457	457	424	431	452	419	397	429	414	429	400	402	410	409	398	406	414	423	434	424	416	411	408	401	342	417	414	418	422	401	426	401	444	430	411	419	416	437	413	430	427	441	417	445	436	423	443	415	425	414	420	452	404	399	421	436	407	453	459	451	427	400	432	423	432	413	419	419	416	420	426	408	420	415	396	398	458	423	404	419	416	426	427	435	439	397	418	436	402	448	407	455	432	448	417	439	429	425	411	439	397	408	398	443	396	439	407	427	413	405	390	438	407	439	413	400	414	407	427	439	396	403	435	428	380	397	446	404	417	400	417	443	421	399	409	448	417	414	463	412	391	458	417	435	455	430	410	427	446	419	439	422	397	431	425	421	437	363	420	407	437	401	383	437	434	423	417	395	423	456	435	481	433	433	399	434	437	451	444	399	409	481	462	404	391	412	416	418	419	405	397	409	412	419	444	407	419	416	405	449	440	416	417	375	433	387	438	441	418	410	439	410	384	431	407	429	443	409	420	417	404	398	398	444	410	423	434	424	425	438	440	427	436	439	423	421	429	399	397	410	450	424	403	390	440	437	417	403	397	442	411	419	389	409	419	416	450	385	427	415	400	436	397	392	421	421	412	424	417	420	447	459	400	421	417	461	420	460	443	390	429	421	452	398	454	391	403	413	453	407	414	423	446	418	439	410	460	443	431	419	430	422	403	438	405	460	399	408	426	412	421	462	402	398	423	420	403	406	446	417	411	458	424	413	428	452	427	390	390	408	424	419	425	423	435	382	410	391	413	395	416	407	426	418	412	396	420	384	406	394	401	430	452	444	463	433	397	389	408	435	459	378	429	410	419	377	408	444	448	424	426	440	418	422	377	394	415	419	416	421	379	414	411	429	396	423	414	421	430	450	412	421	414	429	453	433	450	426	387	420	427	412	446	379	410	456	402	462	425	410	435	425	455	421	405	426	416	396	402	428	427	445	417	433	459	426	406	431	378	396	445	459	447	417	421	413	441	427	367	490	430	433	417	398	394	411	420	393	385	422	436	452	408	447	424	395	414	414	433	474	449	408	393	389	403	431	464	426	410	399	389	432	379	423	444	410	401	423	440	421	409	414	403	405	449	432	443	423	399	420	437	450	429	407	451	429	423	386	449	412	384	438	440	406	393	410	450	418	416	417	415	419	397	399	447	428	443	410	441	455	396	413	404	368	439	420	431	420	483	436	456	429	429	446	430	392	430	433	441	432	390	373	409	442	443	434	438	413	422	435	439	429	454	413	413	427	399	454	419	446	420	399	432	432	438	407	427	437	401	424	407	416	408	402	457	407	426	414	409	418	447	402	375	404	418	418	435	406	416	411	433	449	403	412	415	430	431	458	417	424	402	417	442	428	431	411	398	403	449	397	414	409	465	432	411	421	447	409	431	436	421	450	420	371	419	410	406	396	425	436	396	403	435
23361	20888	28030	23851	20884	13737	3058	1612	1135	964	838	761	601	624	613	521	470	470	493	515	519	476	515	403	347	405	481	422	372	393	354	366	352	318	302	354	303	290	319	314	315	293	294	323	309	281	318	297	281	266	304	309	273	307	319	240	300	273	292	306	277	263	266	281	292	270	268	264	287	284	258	298	316	255	292	282	273	274	276	295	292	257	266	282	283	292	306	288	270	283	295	284	290	279	269	287	267	287	284	301	280	277	284	305	285	302	307	289	260	295	299	289	289	267	285	299	272	243	299	274	284	292	282	278	289	267	309	271	279	282	275	272	289	296	282	268	285	286	309	296	320	265	279	259	278	289	282	273	293	264	278	275	249	286	312	285	293	295	298	264	272	277	299	294	266	288	244	274	308	310	277	302	299	303	308	314	300	291	282	279	276	239	319	280	298	272	291	279	275	255	275	242	294	266	279	278	293	300	249	268	287	290	265	297	288	299	274	315	286	271	299	254	275	280	291	256	286	243	282	273	288	261	279	282	273	314	293	286	293	288	279	266	303	299	274	301	254	297	256	270	324	284	285	269	307	266	266	297	289	296	242	281	257	283	268	309	284	298	263	277	280	269	303	296	273	300	285	288	238	274	291	292	283	277	284	275	290	287	274	282	285	274	255	280	274	304	297	278	322	263	293	275	289	269	294	277	297	278	300	309	257	269	276	267	302	291	288	302	271	300	290	284	275	300	264	279	266	279	309	278	335	273	282	258	299	275	281	299	296	273	294	274	272	291	280	290	270	254	274	295	268	310	243	304	299	265	301	298	251	291	276	304	290	308	268	282	270	270	256	285	276	284	276	288	271	274	266	291	278	287	279	250	291	272	288	264	276	286	277	285	301	272	283	274	282	313	294	313	297	273	311	289	293	288	308	261	292	254	259	265	296	269	278	317	300	274	286	290	293	266	297	275	280	288	283	293	282	278	284	311	237	283	296	278	274	283	286	270	281	295	291	280	279	272	259	300	307	302	275	237	272	267	282	305	252	269	284	297	283	273	257	309	288	295	270	309	292	271	279	277	304	290	300	263	277	272	296	296	286	275	283	299	241	293	279	301	270	280	326	308	263	304	278	285	283	308	310	285	298	273	276	259	290	303	285	283	270	290	272	280	265	263	268	280	300	294	289	279	266	298	286	279	282	300	280	262	326	249	276	266	292	279	290	284	304	289	273	306	274	291	272	326	293	293	275	239	298	281	273	279	279	282	282	286	268	309	271	298	283	289	281	277	290	278	274	277	271	292	268	294	292	283	256	294	294	258	295	265	272	284	300	274	263	270	285	245	297	294	271	277	267	284	280	300	296	290	272	304	283	284	295	278	251	293	293	275	282	311	280	263	334	285	279	261	271	269	293	271	255	289	288	293	280	277	266	265	246	273	272	274	276	282	272	295	297	279	289	255	288	262	308	289	285	279	292	309	312	264	270	270	291	292	290	296	332	299	299	272	292	265	319	263	299	274	299	272	282	284	264	298	266	310	275	268	303	293	282	286	306	289	285	276	271	287	291	266	309	297	314	285	275	286	278	246	267	266	249	317	284	272	290	299	314	271	288	261	285	312	277	275	286	259	279	284	273	260	307	269	285	288	286	303	302	267	297	299	278	291	302	294	292	306	266	300	281	285	277	300	288	280	289	291	260	290	278	288	262	317	270	282	269	266	267	303	301	300	283	303	291	254	287	272	263	270	275	272	293	259	276	301	274	314	287	275	274	292	294	269	257	301	298	296	251	281	267	296	286	284	299	272	271	289	262	299	281	299	287	313	273	320	285	254	300	274	292	290	299	284	295	251	294	278	291	297	252	268	298	282	270	265	289	276	280	270	303	322	294	288	284	273	281	292	309	275	296	273	270	282	294	296	280	275	272	273	299	254	311	304	300	308	269	259	284	297	285	288	290	278	257	289	309	276	271	273	263	281	306	286	277	306	272	302	294	279	310	263	265	278	303	291	282	289	249	276	305	282	265	290	278	271	267	282	270	285	264	278	304	270	271	286	311	303	263	295	289	308	267	290	287	302	300	282	290	297	311	288	272	313	309	286	256	267	266	318	281	284	286	281	287	294	327	275	276	282	303	272	279	296	258	290	266	280	271	278	272	274	305	254	267	327	259	286	282	272	257	271	289	262	288	257	337	250	268	304	294	268	268	293	263	268	270	252	290	240	275	286	283	272	336	263	278	264	304	316	259	273	274	272	286	267	290	322	287	303	274	281	293	302	298	283	286	278	289	299	289	311	315	293	285	279	272	297	271	281	281	287	276	274	273	267	281	305	276	287	265	291	277	272	274	293	297	277	299	289	279	283	273	303	296	277	246	293	292	274	263	286	240	295	290	297	298	261	273	278	270	283	281	272	251	295	302	271	280	250	302	304	271	285	293	292	264	287	249	294	284	275	319	261	279	286	276	310	309	299	260	349	258	294	295	280	289	294	283	247	282	286	272	264	278	260	288	259	266	289	287	258	302	282	263	274	266	289	269	289	280	280	305	283	259	305	263	310	303	300	275	275	281	291	278	284	284	284	270	274	274	296	292	286	265	264	271	278	290	310	267	297	279	284	295	278	306	287	289	301	289	274	319	264	300	240	263	252	303	250	281	277	296	279	312	265	274	274	284	259	276	302	284	297	294	303	282	294	275	289	287	265	272	304	299	283	280	270	295	290	291	245	318	255	313	291	304	288	294	278	270	286	267	249	267	291	257	312	285	304	266	276	348	263	279	261	260	281	279	277	271	268	297	285	276	287	268	260	279	279	275	309	282	283	269	256	271	275	287	289	253	254	280	296	316	284	292	315	276	278	269	294	302	247	314	292	299	279	268	270	313	283	262	254	320	259	274	283	300	262	303	283	288	282	304	292	309	297	282	303	294	283	283	289	261	296	285	286	305	293	293	264	277	273	302	277	290	269	276	294	301	281	277	277	264	258	279	316	271	329	276	293	298	311	271	308	298	270	265	300	277	276	269	254	301	274	297	273	275	291	277	273	314	244	284	328	280	287	260	280	291	309	250	266	305	269	269	261	299	286	287	273	292	313	295	286	315	287	305	261	264	283	286	259	278	290	276	277	290	302	288	273	306	271	292	306	298	293	293	268	303	260	290	258	267	255	297	300	290	274	289	285	274	291	275	288	321	273	299	283	297	286	296	306	274	292	244	262	267	275	276	288	262	275	292	289	282	289	255	264	287	279	283	255	301	284	282	283	278	274	295	288	263	277	256	271	253	271	292	264	261	271	281	271	279	318	290	281	278	282	264	281	281	277	290	261	254	270	292	280	256	278	295	298	283	267	283	272	283	282	282	297	314	273	279	265	281	295	284	272	278	288	283	263	306	273	307	298	309	268	291	284	270	276	251	265	252	265	291	291	276	286	274	252	279	297	303	244	297	253	268	267	301	278	254	259	262	279	269	278	296	319	268	307	291	295	285	278	278	286	301	272	290	289	312	292	269	298	292	281	295	269
5667	16222	13896	7637	5225	4286	3636	2482	1784	1458	1218	1052	930	836	770	679	669	653	659	696	672	606	686	446	476	487	557	550	436	466	448	466	434	383	370	356	381	377	352	366	319	334	353	326	338	331	348	350	314	333	309	337	365	339	347	319	322	344	316	319	342	318	322	308	335	316	327	317	302	323	278	330	351	339	317	303	315	335	329	329	322	292	292	333	294	307	303	306	292	311	308	330	274	363	321	301	323	308	315	295	321	301	339	341	329	349	304	295	324	300	334	274	336	292	303	325	319	310	322	361	330	306	324	326	338	322	327	303	305	295	291	307	299	331	315	305	307	307	343	297	313	327	345	315	335	349	315	306	333	312	272	325	312	313	315	288	326	301	303	304	325	287	341	302	312	301	313	312	347	290	283	354	310	309	285	300	331	307	348	327	325	324	315	308	299	334	332	316	309	308	308	317	338	296	300	351	345	335	325	321	352	322	312	326	340	329	300	308	313	322	329	333	306	319	304	305	299	296	311	302	299	302	311	313	346	308	290	309	314	326	298	312	321	307	339	307	321	282	309	308	329	339	288	332	295	323	331	289	325	323	315	325	281	323	292	312	325	321	280	306	345	269	308	318	311	297	291	331	333	344	362	337	308	289	298	289	313	342	325	285	304	320	311	318	353	317	339	298	292	330	322	318	304	310	302	333	307	337	303	304	312	316	302	326	322	332	326	327	300	314	305	318	321	315	338	325	300	294	319	304	310	309	329	286	310	285	321	301	267	323	316	324	334	280	307	322	329	346	322	295	304	312	307	300	305	306	336	327	297	310	313	316	314	285	259	322	315	297	321	285	303	346	323	315	334	350	328	278	339	305	341	314	321	306	338	320	285	281	308	295	294	323	328	313	315	314	304	325	309	351	312	321	308	305	326	321	320	303	333	338	311	324	290	324	312	296	314	297	316	330	319	314	318	301	294	366	325	309	288	323	305	295	346	309	305	298	284	307	319	308	277	293	320	304	329	299	315	314	293	331	313	314	298	297	301	289	295	314	307	325	325	330	276	307	328	319	303	277	317	337	310	327	317	286	313	320	331	306	320	309	328	318	340	318	313	296	320	307	305	302	320	296	291	302	285	295	323	304	307	321	299	318	290	316	329	315	315	302	318	345	305	320	323	307	323	300	313	324	311	332	342	328	297	329	326	313	325	327	317	330	311	328	323	308	328	324	334	282	340	322	304	293	313	342	326	326	284	322	319	290	333	312	294	325	320	312	335	326	312	300	324	297	311	310	329	319	310	305	301	308	293	314	310	318	293	360	277	336	338	308	313	307	325	318	317	280	310	326	305	352	302	298	351	316	302	303	330	322	310	284	350	307	337	303	324	290	321	301	314	355	286	312	339	323	327	295	362	334	340	302	326	315	305	307	301	355	293	312	314	313	328	288	297	293	304	309	284	293	330	332	302	312	326	310	277	328	305	326	310	312	307	300	359	309	315	306	304	300	315	318	324	304	317	278	308	343	309	315	331	311	287	336	258	314	336	331	319	306	333	325	336	317	321	305	297	296	296	324	313	318	350	316	311	317	309	314	279	340	295	291	309	317	318	292	303	296	333	330	314	295	320	310	306	341	318	332	307	318	300	309	310	304	317	329	326	331	312	306	321	337	279	315	300	306	360	308	295	311	312	332	302	307	306	301	323	315	294	279	305	285	327	333	293	288	311	286	276	308	321	295	330	302	329	303	308	325	286	332	307	324	305	320	318	313	273	303	339	351	319	297	320	340	287	326	318	322	295	340	311	329	294	300	325	298	318	323	317	313	310	312	331	316	300	303	286	309	318	318	324	332	294	281	308	284	331	339	299	303	307	370	307	298	325	337	305	292	301	306	294	313	263	305	328	313	357	316	324	330	293	357	349	302	312	319	316	273	331	308	306	350	326	307	295	313	328	302	348	338	285	325	293	334	320	356	302	284	305	311	317	314	275	347	313	310	299	327	320	322	313	320	312	276	317	328	321	317	319	312	311	314	326	275	296	297	354	299	336	314	334	312	326	320	300	325	306	299	319	332	320	303	309	346	288	324	342	305	322	306	313	292	278	291	339	305	334	304	312	298	348	339	308	299	300	303	313	324	307	307	319	304	305	310	320	327	318	320	311	323	308	304	293	325	318	324	289	337	314	302	319	348	344	323	319	312	346	322	266	315	336	345	308	314	302	297	292	282	321	313	342	318	320	310	330	338	292	306	300	319	349	322	320	290	337	312	312	300	298	307	302	328	333	348	315	316	332	326	341	293	323	308	325	294	322	321	309	300	328	314	332	293	292	327	336	287	315	313	334	288	317	341	320	339	292	298	302	338	313	303	346	313	323	324	320	306	291	310	275	312	272	302	312	292	292	301	292	316	315	303	304	353	322	324	300	286	340	348	341	319	313	306	331	335	308	297	330	344	285	336	306	321	322	329	298	336	310	305	304	332	319	280	292	338	292	313	336	309	302	312	280	329	317	301	324	303	311	317	305	355	309	294	306	272	322	311	313	310	316	329	324	310	285	330	302	302	315	343	321	332	298	310	331	309	285	325	312	306	339	320	326	314	330	323	343	304	297	309	286	321	330	333	283	331	308	350	290	320	322	337	315	306	338	301	312	306	307	320	316	327	325	320	331	329	327	309	343	332	317	314	287	319	307	290	340	361	321	333	288	326	329	309	332	318	303	311	309	298	327	326	335	332	303	330	335	330	297	303	315	330	306	309	308	330	286	324	350	327	301	296	312	307	304	334	299	337	307	293	321	342	302	313	323	324	324	307	330	296	320	308	323	299	332	306	304	328	342	323	296	302	315	320	336	294	331	306	304	328	318	321	302	315	293	299	300	315	315	322	290	309	295	272	290	289	328	297	301	347	326	335	298	297	291	337	319	293	317	282	289	332	311	339	320	308	314	346	348	309	333	342	304	321	320	313	298	311	324	321	333	308	319	320	319	330	288	315	316	285	301	294	338	325	309	290	300	312	327	315	322	290	338	340	322	323	304	317	313	281	273	313	324	344	325	340	324	286	291	290	321	291	325	323	317	328	297	297	301	298	302	303	284	328	331	317	336	334	304	312	341	345	307	311	310	289	327	316	292	319	315	324	306	310	334	307	330	285	310	307	314	319	288	304	352	315	313	300	315	312	311	337	359	337	333	353	292	318	316	306	316	295	311	313	335	298	322	313	313	322	301	308	338	324	307	305	319	303	322	295	335	275	327	307	304	315	299	294	323	334	300	355	324	310	296	326	317	291	308	341	333	299	336	298	299	300	318	316	347	347	314	317	329	341	286	303	330	297	324	324	277	322	337	307	301	328	306	325	310	336	332	296	316	356	313	307	297	316	300	330	323	308	305	308	318	303	330	345	323	313	303	318	319	320	319	315	287	302	331	312	339	325	285	341	334	315	310	297	297	310	311	347	315	305	335	327	320	325	324	321	282	313	358	328	335	317	325	334	317	329	321	328	302	296	337	309	373	314	308	345
24375	20925	27331	24581	17143	2757	1609	1122	875	762	655	601	552	517	519	480	421	353	386	435	484	383	440	397	373	381	408	405	338	353	369	360	357	315	289	360	320	328	314	285	299	278	323	304	306	310	275	311	302	288	303	276	286	269	290	305	308	314	299	273	283	341	293	284	301	310	301	292	287	319	308	333	294	303	289	322	299	261	315	276	266	297	305	275	285	255	277	287	287	270	332	294	318	320	300	292	279	275	280	305	310	303	302	311	294	276	321	298	306	261	303	274	309	299	265	274	276	315	313	271	288	295	286	317	315	277	284	286	286	273	304	264	311	290	284	261	289	271	293	309	290	297	297	277	304	294	331	288	299	292	323	277	279	313	289	283	269	282	308	316	312	264	293	283	298	292	326	283	284	293	274	274	289	317	293	259	313	302	281	310	297	290	275	307	282	320	290	288	294	304	301	286	306	242	283	293	330	295	289	297	306	316	280	288	271	277	330	313	297	303	299	304	319	302	278	296	285	317	302	301	253	277	279	280	265	288	299	299	269	286	288	293	289	273	289	307	274	285	291	298	305	329	297	315	308	294	293	290	302	276	279	256	300	330	321	341	294	334	305	280	279	314	295	288	294	279	299	272	312	271	272	322	292	306	296	293	285	307	316	267	282	294	276	289	303	305	333	298	276	319	294	280	310	336	295	276	287	284	310	307	283	260	295	284	295	316	312	302	287	265	273	262	276	324	321	283	295	295	310	277	329	310	286	320	302	304	302	277	290	272	288	291	309	278	279	309	307	280	310	272	285	284	303	286	258	277	273	304	262	294	284	263	268	302	275	325	303	298	269	284	294	286	294	305	315	290	299	283	291	275	261	316	307	269	288	294	295	302	275	305	324	289	279	303	274	261	307	288	300	298	291	311	297	280	314	284	285	308	265	286	312	307	297	285	301	293	299	279	285	286	330	291	274	301	333	275	285	293	321	294	288	305	263	297	317	282	303	285	310	275	317	262	279	320	339	292	288	287	271	286	294	305	273	315	273	297	297	295	267	304	284	319	318	274	304	271	328	317	283	316	276	258	272	286	266	317	305	278	263	307	273	284	278	288	289	275	297	319	283	263	294	289	281	321	291	317	303	292	288	301	268	288	327	276	291	268	299	278	309	284	289	276	296	304	313	288	295	297	296	289	244	280	268	278	287	326	307	287	270	298	294	285	293	295	302	292	270	313	258	300	289	296	307	291	324	295	294	270	310	329	288	300	290	288	311	304	304	288	291	312	269	275	284	278	316	294	282	288	288	310	263	268	272	298	292	306	299	300	228	299	293	314	314	278	269	305	299	277	273	286	310	271	286	293	301	308	290	323	287	285	285	269	276	316	293	286	291	285	295	290	307	300	286	295	294	277	306	285	279	307	253	314	313	310	284	306	317	300	267	254	307	272	283	286	292	322	302	295	292	308	312	304	256	264	289	323	306	278	304	303	315	313	302	272	289	305	289	293	253	284	292	267	281	290	282	283	301	283	298	305	296	288	320	281	288	327	251	274	300	284	305	269	293	292	265	277	320	282	280	268	281	314	281	265	296	294	286	279	317	295	277	285	328	281	285	272	275	286	317	314	267	299	290	307	280	348	312	279	288	319	310	287	304	286	306	291	297	298	290	278	295	299	296	334	304	278	305	316	288	274	288	285	273	272	317	307	283	302	253	264	322	307	311	281	291	282	308	243	278	278	326	281	295	301	288	305	266	278	302	301	264	283	259	288	295	275	305	278	283	285	260	263	301	299	329	289	276	286	279	283	300	287	288	277	288	316	309	297	288	278	281	323	303	294	324	270	281	282	304	253	306	294	303	322	288	320	270	263	324	296	298	268	293	290	280	323	300	293	284	276	318	321	285	303	271	293	277	281	274	291	291	269	290	290	287	250	282	288	311	312	290	303	312	277	282	291	283	288	300	286	281	318	313	274	298	295	317	291	300	296	290	306	271	304	256	299	301	292	298	292	305	284	315	253	289	282	267	310	297	307	285	316	254	252	280	282	286	273	326	281	283	285	310	306	305	326	304	247	267	286	272	293	326	277	300	301	298	290	288	300	326	306	274	295	282	307	308	278	256	288	282	299	279	275	277	310	276	276	308	278	318	281	303	285	254	318	300	285	307	303	294	298	299	279	337	256	297	286	283	281	290	283	299	301	324	290	280	281	267	319	291	316	295	301	288	296	294	296	293	267	270	301	296	260	273	309	313	298	280	286	317	292	283	252	293	304	288	282	277	262	281	273	290	322	273	277	302	311	317	305	305	297	294	308	287	298	278	270	315	286	280	290	279	293	299	312	287	280	306	270	305	280	244	267	297	292	294	278	292	298	283	286	316	292	312	291	300	260	300	319	282	297	273	309	287	306	274	270	282	284	270	305	321	286	305	265	331	299	293	293	252	310	314	288	308	288	258	273	276	262	295	298	299	305	280	288	295	278	274	295	292	295	247	313	264	316	262	272	314	281	261	281	257	286	316	297	294	298	288	278	310	308	282	282	323	304	310	257	287	263	287	299	286	284	278	280	280	318	299	336	301	292	282	303	273	271	293	304	263	265	299	331	308	297	271	304	315	316	281	299	257	306	277	298	303	285	301	267	276	304	310	272	280	267	287	293	301	307	300	293	299	251	310	307	309	299	302	267	288	299	304	280	308	271	320	271	292	314	259	309	300	280	272	296	279	303	290	268	289	285	285	316	276	301	268	304	261	275	300	292	282	313	255	280	311	256	289	276	320	319	289	294	291	284	287	289	306	305	257	304	292	288	281	294	280	300	281	274	281	287	272	282	300	273	291	293	272	308	283	315	318	285	285	262	262	300	278	283	305	301	290	304	272	268	277	259	299	287	322	284	291	305	255	285	288	261	307	320	252	278	294	289	263	278	294	296	296	277	281	290	297	269	296	294	307	291	276	264	286	285	278	301	265	279	312	329	278	296	271	290	283	325	277	290	279	279	295	286	308	290	334	293	283	291	281	309	319	296	260	269	328	275	287	292	314	284	265	288	286	304	276	313	304	296	299	296	258	302	323	306	280	282	266	315	276	329	301	304	282	304	312	305	288	303	301	302	289	318	316	314	295	302	294	294	277	303	280	303	290	294	256	324	297	322	302	289	300	289	291	310	289	276	300	297	334	269	291	290	297	300	271	304	284	308	285	320	287	295	267	278	292	275	274	270	271	289	279	312	305	306	278	292	283	280	291	275	325	298	284	311	291	239	296	291	281	288	290	320	294	311	302	261	293	277	294	304	293	288	302	298	287	286	238	312	319	310	286	290	293	311	267	314	272	256	275	303	315	271	269	272	278	291	302	291	292	287	288	272	285	286	273	287	288	283	315	313	294	306	277	265	295	284	297	247	286	307	284	307	282	252	278	285	295	285	307	268	283	312	278	295	309	297	311	294	305	283	283	312	307	304	277	287	317	280	253	271	313	287	270	281	284	292	284	277	278	296	298	320	324	290	285	285	280	303	288	309
5655	13177	10884	5982	3970	3235	2895	2038	1470	1183	1049	835	686	647	669	591	534	559	554	552	578	551	486	435	393	488	508	447	420	420	388	409	378	385	364	316	346	328	335	349	339	328	314	340	330	335	337	343	348	362	299	291	304	313	306	327	303	323	341	286	301	317	333	304	299	326	310	299	313	293	312	303	311	316	328	350	319	316	311	307	312	345	302	290	321	295	322	321	328	322	322	293	287	267	312	314	312	302	318	278	336	283	297	336	287	303	333	306	333	300	313	290	297	317	309	293	302	303	304	291	289	301	315	344	349	331	307	302	328	295	333	315	328	301	297	316	314	303	298	336	297	333	308	324	327	337	323	320	282	343	267	315	324	335	303	293	304	315	306	312	297	298	310	302	306	273	301	329	278	289	283	319	287	334	325	275	319	339	311	313	308	316	314	317	280	281	282	305	308	329	326	293	340	327	329	308	299	302	284	277	291	309	330	318	291	289	328	313	292	331	308	314	269	345	327	322	324	310	327	298	312	330	297	329	313	315	313	296	340	335	300	342	280	321	297	316	334	328	336	324	332	307	300	299	334	338	311	333	314	304	361	320	302	325	341	333	334	312	295	296	306	303	314	338	285	332	302	325	321	305	313	326	292	308	315	311	294	320	297	284	314	293	292	317	301	330	311	325	320	304	318	331	307	310	319	302	324	323	308	308	323	319	335	309	329	284	325	311	293	346	323	318	316	309	300	312	314	320	296	321	335	298	270	312	344	286	340	310	283	301	319	325	286	315	292	330	296	313	326	318	329	313	297	321	330	319	280	286	315	315	280	284	286	314	299	311	314	315	323	279	326	304	294	279	338	318	288	339	322	314	282	345	309	313	327	293	303	305	317	307	333	327	322	292	309	277	332	318	337	281	329	287	326	318	309	311	303	342	306	291	299	301	345	317	305	304	302	310	289	302	332	294	313	338	303	315	323	306	317	328	313	340	333	291	296	282	326	302	344	298	282	331	320	321	344	292	287	320	301	326	298	342	296	277	294	293	305	283	275	303	313	311	319	322	306	311	294	315	279	328	304	316	301	326	355	337	305	314	331	285	312	282	306	293	346	294	305	283	315	307	275	297	309	330	339	313	297	316	328	335	312	282	300	290	281	283	286	328	337	314	307	272	322	308	313	320	339	319	304	308	307	321	307	301	312	292	327	337	310	317	309	287	337	320	311	294	321	340	317	319	292	279	317	295	304	302	301	276	317	294	317	303	297	311	300	307	304	297	318	350	308	314	322	286	305	341	293	297	330	316	283	330	310	311	313	293	300	283	310	351	335	326	271	294	298	283	300	333	306	325	304	332	301	323	355	289	300	335	316	294	309	346	315	324	301	294	338	288	301	308	329	311	339	283	320	306	328	322	301	288	300	293	308	324	336	326	311	299	317	322	296	297	320	314	283	309	325	304	314	317	317	346	321	294	284	305	319	289	330	331	283	314	311	299	330	291	327	287	291	293	302	315	300	297	302	324	296	310	319	347	331	299	313	302	311	308	327	315	315	330	332	338	317	315	289	300	304	304	277	333	328	311	337	375	306	297	325	337	296	349	337	307	308	290	305	310	280	309	298	305	300	308	296	304	286	334	293	278	308	325	314	333	311	329	306	296	319	272	311	302	314	307	320	324	315	267	309	295	281	327	290	344	300	281	317	325	298	315	290	321	303	310	316	320	317	323	302	315	322	301	348	313	317	301	297	294	297	329	316	333	321	324	320	316	333	323	360	329	289	312	306	320	326	308	310	328	324	307	261	323	316	311	271	309	320	336	296	349	306	318	319	308	340	287	297	281	299	313	323	305	291	320	302	321	333	275	262	306	299	306	331	314	310	322	318	293	299	326	326	281	340	321	331	308	302	343	337	327	303	321	313	305	305	329	303	286	333	321	310	295	324	341	341	307	310	302	338	290	311	326	302	313	324	314	306	292	306	306	301	301	301	295	324	309	317	309	311	292	319	328	329	323	316	311	314	340	276	330	276	330	318	316	315	304	313	295	314	288	298	361	345	337	318	306	307	286	304	274	320	303	331	311	314	303	324	299	328	324	315	299	276	307	314	313	303	305	322	315	339	308	324	334	299	282	337	294	282	350	331	295	316	322	312	326	326	304	293	263	326	332	335	288	302	303	299	302	324	302	291	314	311	326	332	295	296	341	310	326	325	334	313	293	313	321	292	322	322	319	316	296	308	318	293	313	302	306	289	296	306	299	327	316	297	300	331	348	327	304	304	328	329	309	291	322	300	328	316	290	278	312	319	329	326	320	326	311	331	325	321	320	293	303	330	326	339	298	322	321	322	313	286	335	324	283	321	302	314	311	277	310	301	301	331	304	316	338	300	326	299	314	310	322	315	306	317	303	311	318	341	299	326	310	322	326	319	293	332	291	318	307	307	325	320	347	302	297	332	317	330	313	339	308	302	308	315	340	315	316	309	320	353	295	343	300	292	294	295	309	327	304	306	326	295	292	321	322	329	318	289	305	305	326	313	296	316	336	332	315	313	337	301	313	308	302	323	291	302	319	300	292	301	315	317	315	325	304	290	325	307	303	301	301	330	307	310	338	318	322	319	323	306	290	320	283	307	293	305	325	309	314	290	318	319	308	286	314	300	291	331	327	302	332	311	312	304	300	333	308	301	313	294	317	333	334	267	328	302	303	281	284	291	293	294	330	318	334	338	317	324	311	317	315	327	315	319	326	308	305	274	327	286	296	302	310	290	323	349	337	329	313	324	299	307	299	327	285	321	333	318	326	296	308	301	315	293	333	316	305	339	319	325	307	313	309	273	319	317	279	307	302	321	319	324	317	329	297	305	345	314	295	350	338	283	291	321	321	324	287	340	312	269	320	305	334	307	327	296	305	338	322	307	282	310	329	314	326	310	299	353	319	327	286	330	329	319	300	315	309	317	293	345	327	334	312	338	323	290	318	303	310	320	288	296	324	306	295	313	326	310	315	314	280	290	292	308	326	321	317	324	312	304	323	300	329	284	291	275	312	327	325	327	320	297	286	321	312	303	329	275	333	292	287	290	321	308	322	292	296	321	301	306	317	324	330	320	312	298	300	329	304	290	336	323	295	320	314	294	309	329	328	326	343	309	323	308	331	288	333	322	285	348	296	317	297	302	293	313	294	303	295	311	295	292	350	313	293	292	308	306	341	311	326	304	309	299	304	323	316	303	291	310	293	341	311	306	327	294	336	331	306	285	299	297	295	328	314	312	316	307	288	307	306	283	318	280	302	309	304	311	320	325	304	333	328	291	301	312	305	298	298	296	329	315	301	316	334	294	294	308	303	281	317	298	328	285	331	308	319	295	299	314	357	294	295	316	298	315	314	334	297	296	347	298	309	316	304	284	281	321	324	286	325	310	314	299	326	326	293	319	305	303	321	305	312	310	306	312	319	328	311	301	315	335	329	321	320	309	339	322	315	316	309	303	315	362	313	338	334	291	313	308	342	316	334	307	308
22262	20930	28527	23521	20932	21083	14149	2649	1583	1308	947	842	724	692	652	503	460	432	437	487	447	447	396	275	297	261	347	314	248	271	243	275	237	225	201	212	173	163	149	198	168	155	176	159	172	179	153	144	153	171	149	160	151	162	117	148	145	130	141	126	144	147	154	138	137	139	141	131	137	125	137	130	121	136	125	143	120	107	109	135	121	145	130	135	149	140	108	124	128	145	128	129	150	132	121	128	130	136	127	120	113	103	133	110	125	133	110	126	127	103	108	140	148	145	138	106	132	129	129	123	133	130	130	118	118	129	122	130	136	107	119	102	129	119	137	135	117	115	136	120	141	139	144	135	141	122	114	134	116	121	149	134	145	135	134	125	134	133	126	124	124	114	107	123	104	139	118	125	128	136	148	126	117	101	131	121	129	147	125	140	100	135	118	112	125	125	136	134	118	126	108	136	121	130	121	123	124	100	120	132	105	116	130	127	118	122	127	113	131	125	129	107	124	148	126	136	136	132	113	112	117	124	104	118	137	116	144	119	134	123	128	102	121	144	137	116	114	124	133	135	115	113	122	103	118	135	128	144	136	125	125	121	108	133	111	127	122	127	119	133	131	124	128	111	128	129	135	144	132	113	114	117	136	112	145	130	142	122	121	118	152	120	108	120	131	122	118	105	101	126	123	123	142	144	110	112	125	116	120	130	105	136	136	130	136	123	130	111	118	120	117	132	144	137	115	127	119	142	126	104	133	129	115	118	134	122	145	131	143	124	119	132	116	120	128	120	133	112	114	151	129	128	117	124	130	129	122	111	129	137	129	123	135	106	127	139	130	126	135	119	130	115	120	126	130	131	125	143	140	114	139	121	127	132	107	139	122	131	131	122	129	128	125	121	128	134	129	118	134	124	121	113	132	112	120	138	123	105	96	122	125	124	105	124	129	126	119	116	115	117	145	136	121	125	137	133	130	145	124	121	130	150	116	120	122	119	138	119	127	131	122	119	138	117	121	111	129	122	116	132	120	135	117	143	148	139	121	119	134	139	120	120	122	128	114	115	141	117	143	110	114	105	114	122	127	122	127	122	140	127	144	119	136	110	125	135	107	118	125	117	119	163	125	139	133	128	132	131	115	141	131	126	119	132	109	132	111	142	127	127	129	120	136	133	133	128	129	128	118	144	123	122	123	133	144	113	135	104	106	125	119	149	139	133	123	121	129	121	132	109	127	126	110	123	128	128	120	138	122	108	126	104	120	133	135	155	121	118	124	125	132	125	128	127	128	138	118	128	134	133	129	110	118	127	123	93	131	142	108	125	119	130	129	129	110	136	118	96	129	110	134	121	122	126	109	138	116	122	123	113	103	120	124	120	129	120	111	117	119	157	126	120	115	115	142	131	125	125	126	114	136	115	133	114	131	106	127	136	123	127	121	108	123	116	131	116	110	135	120	130	116	137	122	136	117	133	121	118	122	123	132	129	113	142	148	130	131	119	118	117	124	114	118	119	149	127	118	134	123	110	139	140	129	111	120	101	130	123	112	122	131	125	148	124	149	136	113	133	124	116	108	119	126	123	123	143	119	159	116	129	136	134	117	136	114	129	137	141	129	120	127	122	116	126	136	125	122	128	111	116	127	135	132	132	118	121	123	127	137	132	115	143	114	115	121	144	110	122	133	156	131	128	117	127	134	125	132	123	118	121	109	107	139	115	135	121	125	132	119	134	137	121	136	125	117	125	104	114	104	110	126	129	108	114	124	129	110	126	120	142	105	120	105	135	126	143	144	147	121	103	134	113	105	142	135	128	124	125	131	136	127	124	121	125	131	120	116	109	107	142	133	121	119	125	138	126	106	126	125	145	123	144	113	116	127	135	141	115	128	119	143	128	117	105	126	120	117	115	149	124	126	137	135	125	111	105	126	131	123	124	141	157	144	145	120	126	119	138	132	118	113	126	141	160	120	134	144	122	101	126	141	121	140	110	132	143	119	128	131	142	125	133	123	113	129	123	111	135	120	128	127	133	114	121	127	118	143	139	139	141	132	124	131	139	97	135	126	109	112	134	128	129	146	141	146	132	126	117	129	151	130	124	109	120	115	124	107	129	107	137	116	133	143	125	130	124	121	133	140	110	128	144	113	122	132	134	117	133	119	126	119	129	136	131	135	104	108	127	106	128	127	130	101	132	129	118	133	127	113	121	135	126	128	136	116	125	121	141	128	139	136	141	150	140	149	141	117	117	138	138	131	118	119	110	120	125	108	117	131	143	118	144	121	135	126	135	109	119	129	138	107	144	115	124	140	129	136	148	139	116	111	133	107	134	117	128	127	115	117	140	118	124	123	103	117	124	128	125	121	120	112	124	109	101	126	129	116	156	132	126	127	104	111	124	119	132	135	122	114	118	116	121	135	110	141	128	135	116	126	137	133	124	125	119	128	116	110	130	150	127	111	125	122	141	111	129	147	127	131	142	129	136	140	145	132	110	139	112	135	126	114	128	150	125	119	126	129	108	131	128	115	123	112	138	126	138	133	145	113	138	144	117	119	124	142	120	121	106	115	130	101	111	124	131	126	141	126	143	130	122	121	133	118	129	127	150	112	118	102	129	125	146	121	116	121	117	112	140	113	118	107	139	134	130	108	137	134	127	137	129	123	137	117	118	141	143	123	119	103	130	137	129	128	123	114	136	117	123	113	117	133	111	125	138	120	129	137	115	133	131	113	127	114	141	107	116	127	138	131	135	150	137	105	119	147	123	129	113	126	127	110	117	137	122	130	111	101	135	135	119	130	108	120	111	158	134	134	108	138	128	139	123	109	116	126	113	128	120	141	118	129	129	133	145	110	127	108	124	133	127	132	138	128	138	101	134	119	119	151	115	136	135	132	124	113	119	113	115	125	115	133	113	116	123	115	117	110	128	136	129	130	135	122	129	106	136	135	123	123	129	135	120	118	112	125	118	124	131	112	135	115	135	132	118	118	131	115	120	134	118	118	120	113	136	129	106	127	138	117	134	130	123	108	115	118	127	146	116	113	123	112	111	123	119	122	124	135	113	131	145	135	128	121	131	132	134	143	114	150	125	122	123	121	122	109	122	131	141	114	132	128	121	113	120	127	130	119	136	146	145	117	151	118	119	126	129	136	139	140	119	119	121	141	108	120	109	119	139	136	125	132	119	141	122	129	127	139	135	124	131	134	138	117	116	143	123	136	134	118	120	117	131	128	102	130	116	125	117	143	151	114	141	131	150	121	122	134	129	116	117	115	123	104	116	127	111	147	124	110	130	117	101	135	125	111	133	122	112	129	105	129	106	143	138	110	136	159	125	111	113	127	116	125	102	138	129	117	103	109	121	112	140	114	124	131	131	116	122	115	114	103	133	124	136	120	128	146	122	125	129	113	115	130	113	121	127	125	136	138	125	102	127	133	146	117	119	122	121	113	128	142	139	123	126	146	112	136	131	143	141	135	131	130	140	131	93	105	126	140	138	136	113	125	114	137	113
7375	22524	19593	11499	8093	6566	5543	3931	2829	2165	1581	1258	1172	1053	925	758	663	672	657	673	676	597	583	421	359	403	498	448	389	342	338	334	295	255	253	246	267	235	215	194	224	200	207	182	185	184	176	182	177	178	174	174	156	155	132	163	171	164	161	146	133	144	196	148	133	133	138	139	146	138	147	157	133	124	160	136	156	144	152	133	135	131	163	139	149	157	140	128	138	130	152	146	137	146	146	142	133	144	130	136	140	130	124	136	140	169	144	137	148	160	130	146	153	143	137	141	143	147	157	123	140	124	157	128	153	129	160	157	156	139	149	163	156	149	144	142	123	141	132	139	175	160	138	122	155	150	133	141	133	129	128	136	142	134	143	133	142	133	144	133	146	162	128	142	142	125	147	134	143	165	152	152	141	144	149	146	151	144	121	125	157	142	143	154	152	138	133	134	152	141	149	142	124	149	108	141	144	123	160	142	169	125	146	133	135	128	147	154	155	127	145	145	123	134	137	146	153	148	144	143	121	132	150	149	136	127	122	138	141	142	138	151	115	148	144	146	130	126	138	143	148	143	121	133	144	149	158	137	140	153	138	138	142	126	136	146	137	146	120	134	108	167	152	145	136	151	154	129	146	114	159	132	107	153	142	141	137	118	139	136	132	151	141	128	153	131	149	139	135	131	158	143	165	144	168	152	136	143	130	152	150	146	124	151	141	121	129	155	128	143	166	137	146	148	138	139	147	145	133	130	153	148	135	128	138	156	151	122	147	142	137	136	161	142	135	148	135	134	154	144	161	147	147	138	135	136	143	153	127	132	130	145	160	141	123	129	159	157	132	141	142	137	151	132	149	142	135	164	139	150	153	144	147	138	139	156	142	168	138	162	151	123	131	141	152	142	151	134	153	145	145	140	145	129	150	143	152	143	117	136	141	118	142	134	147	131	143	128	115	132	129	139	159	115	131	136	140	121	154	137	142	135	146	147	148	134	152	107	146	145	133	151	155	141	129	114	143	131	140	150	141	135	148	146	144	148	143	150	139	149	115	154	142	113	155	130	166	163	125	151	135	136	165	136	137	150	143	148	141	129	145	129	129	116	137	128	162	151	145	149	136	142	158	130	140	125	128	149	140	136	129	138	129	140	147	148	147	123	140	155	151	144	145	131	145	126	139	137	132	133	145	140	167	128	138	163	139	142	114	131	147	148	121	175	147	141	150	129	149	127	126	149	154	151	126	135	128	138	155	140	156	136	159	163	130	156	147	140	133	159	139	146	151	132	147	121	142	141	134	141	136	145	136	138	119	147	149	144	144	133	141	137	133	149	139	139	143	126	139	135	126	120	146	143	151	145	164	125	108	143	143	146	139	140	127	176	142	137	150	132	157	136	134	139	140	139	148	156	144	132	156	141	165	152	156	120	138	136	128	146	131	160	157	135	144	149	135	142	148	129	151	143	183	138	150	149	132	135	151	159	127	132	159	129	126	131	120	151	135	118	141	181	149	135	136	136	142	148	141	143	148	147	133	146	152	151	147	134	156	146	123	138	134	139	143	147	133	148	148	134	137	165	137	148	149	141	140	152	158	145	163	159	160	131	140	134	118	158	155	152	142	136	134	125	146	134	134	116	113	130	113	154	130	131	140	139	135	127	141	161	145	135	147	143	131	147	148	137	141	140	152	152	142	143	132	159	146	137	131	139	131	144	131	146	140	147	143	129	146	153	137	128	135	147	148	146	147	147	134	114	146	137	150	124	169	153	164	148	135	136	127	132	131	159	139	150	145	142	138	149	145	144	111	129	135	149	146	131	141	123	131	130	155	131	142	124	142	154	148	122	149	134	147	119	145	149	143	144	145	125	162	144	127	144	139	124	131	158	156	142	145	132	144	148	130	122	133	132	138	129	143	133	151	135	126	124	128	131	156	137	115	151	132	138	153	149	133	137	135	114	156	133	153	136	157	142	163	138	149	147	130	148	155	136	159	134	135	155	121	135	146	143	151	150	142	119	157	147	144	135	131	144	140	149	155	129	156	125	143	136	131	134	133	130	134	151	147	116	129	125	119	143	134	131	139	143	154	137	157	157	142	151	145	125	143	141	121	153	126	156	129	136	119	135	147	141	146	137	143	153	159	143	126	115	131	151	125	157	163	130	138	119	119	125	140	119	153	134	134	135	150	125	144	122	149	137	127	139	125	151	126	138	138	141	134	141	158	154	139	121	134	142	156	149	124	126	148	117	146	139	130	144	131	145	137	141	145	136	141	153	167	148	153	137	121	140	139	148	144	139	132	129	138	132	142	142	144	139	123	128	145	132	140	140	137	121	143	132	158	134	154	131	141	163	139	127	137	151	146	156	135	136	141	127	160	145	153	146	121	132	121	112	153	149	147	157	158	116	161	146	143	128	138	129	130	118	144	145	130	157	130	133	123	148	126	144	147	136	147	143	148	145	150	137	152	130	154	127	137	117	132	122	140	123	150	134	137	130	136	147	128	132	125	150	134	162	140	160	150	121	139	143	136	141	143	132	149	138	144	114	147	133	147	124	126	132	135	132	130	143	130	127	126	133	153	134	153	160	135	127	134	144	149	158	140	135	148	133	155	121	122	142	143	151	156	147	137	134	133	149	145	139	139	122	155	143	148	148	135	154	136	129	124	130	129	148	142	125	149	151	156	148	142	122	148	142	133	156	136	131	132	132	113	141	127	146	143	158	157	125	133	141	132	143	139	121	140	139	124	134	147	130	124	140	127	139	138	137	154	159	136	130	128	148	151	128	125	145	143	155	120	125	157	137	123	129	150	123	141	145	140	155	143	135	130	154	132	133	163	135	133	139	143	135	135	132	142	147	114	154	143	140	134	137	136	137	153	117	138	131	137	125	139	133	141	116	140	136	127	153	141	136	139	154	160	140	132	139	141	153	126	157	128	132	131	137	142	141	146	138	155	143	154	132	133	146	136	133	121	114	149	120	145	138	149	134	117	152	150	139	142	120	132	133	135	158	137	140	135	115	145	129	153	136	138	134	153	155	145	140	160	140	140	133	149	137	128	141	128	140	154	134	136	142	137	145	136	131	156	139	159	157	147	142	141	147	149	126	157	145	132	142	129	130	149	126	132	121	151	139	138	128	143	142	158	122	142	135	116	147	152	169	155	120	144	147	135	138	132	155	124	131	150	146	123	125	127	137	116	163	125	126	140	145	138	161	123	125	158	148	149	140	148	124	127	139	130	111	137	129	140	141	125	123	116	151	150	117	139	146	144	150	136	141	139	137	161	128	142	162	128	123	125	139	138	138	136	137	160	136	131	140	150	126	146	155	136	127	142	127	123	138	154	132	127	141	143	128	141	128	157	133	136	154	111	148	146	151	158	146	141	148	128	128	135	150	128	137	125	143	139	141	152	145	119	146	124	137	149	147	126	160	144	139	154	149	137	142	131	128	120	145	140	139	151	158	145	162	147	140	160	121	136	155	130	136	162	168	145	135	148	126	144	123	121	166
27033	19594	8973	2808	1396	1158	1019	798	714	618	553	563	514	485	495	459	471	475	480	455	445	451	426	423	430	439	439	467	439	429	411	450	415	436	377	394	409	396	413	376	378	407	405	373	420	368	412	410	410	395	415	371	399	401	389	382	404	406	423	379	421	419	438	414	413	396	395	373	405	406	391	445	397	368	409	405	396	404	402	401	387	370	400	407	403	373	397	406	396	405	417	421	412	364	391	405	384	407	383	393	392	402	405	387	392	376	378	376	426	400	394	430	378	409	416	358	345	415	388	400	416	393	419	365	401	401	421	422	393	386	381	408	396	416	396	374	355	412	372	427	408	412	395	402	392	391	444	412	415	379	408	410	398	390	384	393	406	427	393	408	380	398	424	427	389	413	386	388	433	395	417	406	434	418	377	399	407	404	392	379	441	413	431	372	394	441	441	386	446	382	384	385	384	434	390	388	403	417	413	367	389	397	395	405	421	363	392	396	386	426	383	362	384	392	394	395	400	393	404	386	389	387	367	373	408	375	380	407	371	393	402	401	400	412	429	359	417	447	392	371	402	428	385	390	402	361	381	392	406	403	424	364	410	406	377	394	405	392	399	420	371	378	399	416	352	403	371	387	390	398	413	367	407	437	414	415	379	379	390	395	391	392	410	408	361	413	405	407	409	385	410	422	380	392	390	411	393	421	417	416	400	369	393	375	426	398	433	415	417	397	407	395	433	389	366	464	402	409	412	385	398	398	375	397	405	401	426	388	388	424	405	375	380	416	366	420	385	379	356	378	426	385	399	409	400	368	399	357	419	398	405	411	416	377	381	382	390	385	430	411	390	375	399	383	413	423	380	407	379	448	393	402	397	382	362	408	427	430	351	363	379	418	419	363	406	392	405	413	375	383	391	421	394	370	395	415	369	395	394	380	376	376	409	377	435	352	424	390	406	419	371	390	369	400	381	386	417	371	366	417	389	414	359	357	382	399	380	397	418	410	384	397	390	387	386	396	419	382	387	373	421	397	424	381	379	430	399	400	401	387	403	419	390	425	388	402	363	398	415	378	387	407	401	410	359	392	405	383	395	417	412	369	385	415	393	432	382	371	386	387	425	406	394	389	403	428	395	390	428	401	388	410	364	340	411	422	406	408	372	406	419	394	408	406	391	418	390	392	392	417	374	382	397	377	376	391	413	417	394	378	402	410	418	388	406	383	385	390	372	384	420	399	408	402	368	411	442	404	371	428	424	390	422	378	409	365	387	408	417	389	425	384	419	409	376	395	400	405	365	403	379	424	371	369	424	409	390	403	389	350	382	381	408	419	379	432	400	409	435	396	356	355	354	394	421	397	372	420	387	387	378	401	383	416	388	362	417	419	425	389	405	423	376	372	407	405	417	434	371	397	416	396	396	362	422	385	386	407	398	430	405	398	362	373	431	447	441	371	378	377	385	436	416	441	372	374	414	392	369	423	406	415	380	402	379	354	397	384	378	362	367	409	427	380	372	400	390	392	399	375	377	409	383	384	410	427	390	377	391	374	374	394	348	409	412	418	396	425	444	381	413	402	389	419	423	380	422	378	414	390	399	382	399	362	391	418	398	393	368	389	381	364	439	395	407	387	399	382	402	376	406	375	371	405	384	378	394	375	394	393	383	404	366	402	391	377	389	412	410	384	415	380	373	386	388	391	416	424	350	374	372	399	398	385	399	359	395	393	396	363	373	431	399	374	385	392	378	383	388	381	380	395	414	413	414	407	400	386	387	395	412	397	404	390	389	400	432	400	425	405	410	409	397	370	391	395	431	366	398	371	398	387	381	399	409	375	374	401	406	370	399	379	383	417	408	414	399	397	370	389	374	353	374	358	378	421	421	398	366	415	408	428	405	399	393	381	402	405	389	379	406	413	404	364	412	412	392	414	414	417	395	388	361	379	404	398	406	380	393	416	378	388	416	357	437	400	403	422	374	396	364	384	363	407	362	345	433	406	406	364	399	432	359	421	386	404	384	421	397	443	401	413	380	394	401	390	385	397	406	396	403	369	369	403	371	398	410	412	385	426	395	414	416	418	388	375	396	361	394	384	387	385	394	419	405	386	357	426	379	397	403	402	373	405	412	354	402	378	380	417	402	404	378	392	385	414	431	363	401	377	386	397	398	388	388	396	420	378	403	450	405	373	387	395	413	373	402	404	411	384	445	434	396	401	381	373	389	386	414	380	417	371	379	414	391	413	398	392	385	396	444	407	411	401	406	379	422	366	404	408	406	409	430	403	430	388	388	391	411	365	392	386	385	369	405	452	388	441	400	419	385	398	380	361	392	392	403	416	426	400	409	391	369	409	389	399	347	395	400	386	374	414	403	405	385	390	386	392	374	362	377	399	395	404	409	382	395	375	391	401	342	395	381	397	403	388	386	384	417	393	390	385	395	403	379	378	409	429	411	406	389	423	375	393	416	400	358	428	386	381	392	391	431	372	420	403	416	404	377	387	366	371	413	381	405	379	390	381	373	403	417	369	409	400	391	409	410	410	405	394	375	422	412	398	469	410	429	397	401	399	395	406	356	383	400	385	391	371	390	381	372	379	406	368	393	391	392	374	400	421	353	413	408	398	421	434	440	422	399	359	382	401	389	401	379	395	398	410	411	380	380	372	392	391	406	372	379	381	369	395	405	405	354	434	399	406	416	391	393	396	389	398	407	400	374	394	421	381	420	386	399	400	378	428	387	427	390	416	436	379	403	443	386	359	405	370	404	390	355	385	441	390	380	423	369	385	382	397	426	369	398	365	394	398	388	403	418	407	401	422	384	386	393	416	394	398	414	382	379	397	412	423	370	397	399	374	368	392	378	403	398	397	408	420	413	394	389	404	412	410	412	397	394	399	400	409	377	389	422	398	415	408	408	409	416	404	443	411	378	401	382	406	408	425	425	400	367	377	374	392	374	407	414	422	356	389	375	405	394	384	380	407	403	368	428	419	387	423	366	397	404	387	385	373	387	392	385	363	404	383	385	394	423	402	393	409	412	400	400	379	400	410	403	434	431	402	367	408	376	399	387	396	415	390	369	377	370	409	385	383	417	382	390	390	398	389	393	419	405	397	398	394	371	362	399	406	396	375	421	388	417	367	404	383	379	394	418	415	370	400	392	404	390	387	389	444	431	369	402	383	417	385	409	404	368	378	424	418	384	369	410	383	381	386	409	387	389	377	397	385	375	359	367	373	377	394	398	399	391	412	411	406	430	387	396	375	393	443	423	425	386	384	374	380	363	390	406	394	383	416	378	401	380	424	393	428	387	394	382	362	385	416	405	414	419	362	399	368	405	371	408	358	405	405	421	371	390	388	390	399	420	386	411	399	405	415	409	362	400	427	375	382	384	392	374	400	418	411	376	417	368	420	384	382	378	414	408	397	395	394	343	386	388	389	418	392	395	413	378	393	408	379	450	383	404	395	391	401	364	378	386	391	377	367	376	397	364	388	393	397	386	387	372	391	439	405
5607	6963	6034	3270	2286	1942	1698	1183	1072	799	728	691	626	621	587	524	567	543	517	556	521	543	568	507	491	535	493	514	496	475	508	465	484	469	448	472	448	480	447	408	468	440	449	439	429	424	448	456	429	415	416	444	419	425	458	426	423	426	416	434	429	447	450	436	424	422	455	423	430	420	416	432	426	409	404	425	411	432	443	442	440	419	411	427	433	425	439	453	414	418	424	408	422	433	424	420	408	411	452	387	412	408	377	417	454	459	446	415	387	452	412	466	422	466	403	400	384	407	447	436	423	429	405	424	437	428	431	421	401	432	417	439	417	440	403	409	459	433	395	440	435	447	440	436	385	479	397	435	405	449	409	433	418	454	439	466	443	438	396	477	406	435	438	461	425	439	429	447	436	487	503	434	435	433	403	446	461	439	437	454	406	431	426	435	400	448	452	446	438	442	411	427	427	430	432	445	381	409	444	448	397	436	447	454	445	446	436	424	394	405	446	424	416	432	400	458	451	440	446	445	426	422	409	401	451	422	414	446	442	437	430	436	415	447	403	399	439	433	428	416	419	464	457	420	380	418	396	436	411	445	434	421	400	403	449	433	456	466	439	418	431	443	479	457	397	461	454	406	430	440	399	429	440	424	424	453	441	412	458	388	432	422	440	446	435	428	421	449	400	406	404	438	449	440	407	451	428	428	428	421	432	404	421	419	430	427	464	416	411	433	403	433	439	421	432	424	409	416	399	418	422	413	398	406	420	430	471	415	396	410	421	407	404	452	376	423	435	446	449	435	462	433	464	442	463	433	451	409	395	405	412	450	442	442	413	434	433	443	474	385	452	414	432	429	442	406	428	441	430	405	429	419	405	441	406	425	420	447	452	392	432	431	455	420	418	434	402	433	455	419	411	414	430	407	423	444	425	453	446	418	456	416	431	446	458	439	454	447	434	404	426	439	402	398	444	416	435	389	458	402	424	437	410	397	436	451	405	452	424	424	423	402	393	376	404	426	416	427	410	480	423	384	418	440	445	401	423	406	432	457	407	396	438	405	429	457	386	428	443	434	447	442	438	445	445	427	406	426	428	461	415	417	411	442	456	433	394	433	449	438	437	436	421	462	441	425	404	459	400	451	449	428	434	418	448	420	426	449	405	467	432	458	442	410	448	370	427	459	397	450	473	406	416	408	408	423	435	408	425	395	425	429	386	452	417	436	442	439	412	461	399	452	438	427	468	404	455	420	444	443	428	454	441	434	411	421	434	425	398	454	414	451	394	429	448	422	459	397	449	426	416	417	447	428	430	404	459	429	457	410	418	413	442	422	394	414	437	408	455	414	433	449	442	416	394	445	433	432	429	447	439	421	429	423	411	446	444	448	427	402	414	412	401	452	440	412	398	427	434	406	429	432	403	401	446	420	433	406	414	404	404	432	427	424	435	452	407	431	410	436	390	454	385	427	430	475	418	411	400	418	459	423	457	416	439	436	424	432	436	440	449	443	442	467	405	398	449	420	414	410	393	444	400	444	463	447	420	449	419	403	499	447	413	438	416	457	464	422	439	483	432	400	422	449	434	416	409	408	439	427	450	410	448	466	418	388	413	432	441	429	433	424	437	437	424	397	410	492	448	449	416	470	392	432	421	459	413	426	422	392	449	460	420	445	466	449	425	437	443	440	406	415	451	446	425	450	423	418	464	410	394	427	443	418	457	420	442	445	435	424	436	428	406	462	419	417	426	429	409	415	438	425	403	406	458	390	437	461	401	477	453	426	397	443	408	464	417	426	437	444	421	394	433	443	389	450	421	411	425	445	443	440	411	478	389	458	444	445	437	473	414	426	455	393	428	408	440	434	410	391	423	384	412	433	420	398	412	454	455	415	410	462	437	402	398	380	443	436	438	435	441	450	439	448	429	465	440	448	441	395	419	416	457	444	444	393	440	448	450	415	421	426	440	454	426	477	390	422	412	426	427	440	426	398	392	477	447	404	395	461	454	456	403	434	455	420	422	445	399	455	433	444	466	393	425	408	421	444	426	448	446	437	427	415	442	447	402	457	421	413	474	412	426	402	416	429	403	441	406	436	453	420	447	433	443	457	381	430	476	408	477	448	422	413	414	405	451	447	403	406	410	459	425	399	413	406	422	432	402	492	434	407	442	441	464	434	408	442	433	417	446	403	438	459	412	443	422	431	441	480	412	420	458	466	454	408	440	452	434	426	430	445	398	417	444	410	432	458	437	410	433	413	468	430	431	401	428	436	420	401	408	427	437	409	420	437	451	438	449	429	411	401	448	419	437	399	434	445	486	413	435	402	442	418	476	460	454	449	438	417	424	426	466	408	418	415	441	412	455	424	416	407	448	450	412	426	427	403	407	403	417	427	388	447	422	399	440	418	433	419	424	423	416	408	423	450	407	386	399	435	423	423	431	441	457	446	412	448	431	428	429	445	455	447	409	379	435	437	476	440	460	454	399	455	427	445	438	429	414	420	403	414	413	412	404	428	415	404	458	398	461	423	420	415	412	426	430	454	454	448	428	395	434	440	458	432	407	438	423	397	407	394	402	437	445	443	417	424	412	441	426	432	442	448	413	436	422	462	435	426	446	409	412	404	439	408	412	453	405	441	451	425	437	432	407	427	419	394	424	463	412	504	417	431	421	428	448	440	461	405	403	431	411	434	420	422	412	452	434	452	430	427	453	407	418	438	416	409	442	414	420	458	401	436	425	466	432	432	435	391	447	400	421	395	428	452	446	417	430	430	451	423	411	421	449	440	450	443	441	435	437	462	403	414	384	423	426	411	403	416	443	439	444	409	448	419	454	463	425	453	437	419	420	444	430	401	385	456	422	443	412	409	417	445	413	400	404	431	436	468	444	449	408	439	419	415	467	466	429	453	439	423	418	452	438	459	395	414	393	384	406	424	429	462	445	436	413	426	411	439	449	447	397	442	435	454	458	448	431	444	432	436	425	457	415	434	428	426	467	446	417	435	436	403	412	450	407	455	486	434	449	455	419	429	422	436	456	434	418	425	433	440	446	452	429	430	419	430	408	415	427	388	428	401	450	416	425	439	428	442	452	406	408	422	429	447	405	420	436	456	434	465	461	413	459	447	444	423	435	417	421	377	417	413	450	437	432	451	443	410	408	466	416	412	449	429	421	420	416	422	440	378	432	427	419	418	420	428	426	413	383	416	435	463	419	445	451	434	438	448	458	463	446	449	438	425	463	414	426	423	436	454	401	465	442	401	438	390	427	420	450	425	402	439	409	446	446	431	388	425	414	419	438	444	430	380	425	414	431	418	418	463	430	445	430	442	450	388	402	418	395	443	436	450	440	424	453	430	455	442	407	435	404	422	436	436	438	417	450	444	372	468	382	429	424	457	438	452	383	425	427	410	428	409	474	457	455	411	439	431	456	422	421	412	431	430	445	457	409	412	451	430	407	421	405	422	410	446	411	437	432	400	427	413	415	443	399	395	365	431	434	469	415	409	430	421
23343	20892	28025	23867	20895	13719	2926	1627	1191	955	847	702	636	625	529	539	476	473	447	473	431	502	499	434	362	390	469	447	413	390	342	323	373	368	346	304	324	314	335	310	291	292	279	329	306	295	308	340	325	313	303	299	305	282	280	289	287	293	296	282	273	299	298	271	301	316	272	287	288	267	297	296	275	272	292	285	275	287	278	274	282	299	297	296	277	273	302	274	264	272	285	269	280	274	259	298	261	310	300	321	316	289	291	281	280	291	285	295	283	308	302	289	301	306	269	269	270	288	311	291	309	311	293	268	277	305	290	275	290	291	302	276	288	299	265	303	279	274	267	299	315	277	287	285	314	292	254	273	301	302	257	265	273	290	309	288	327	304	282	300	306	316	247	282	306	268	257	274	311	273	291	288	311	282	286	291	271	310	312	329	323	314	295	279	269	254	288	310	295	288	274	275	260	292	293	302	319	308	280	314	283	291	300	281	276	291	270	264	265	263	287	291	279	273	313	315	272	276	288	275	301	288	291	287	295	303	280	297	277	294	276	292	270	309	280	280	286	271	305	287	304	290	275	274	297	295	280	306	293	306	303	278	283	265	305	287	268	289	271	278	308	280	283	258	304	290	289	279	270	310	304	285	313	288	285	288	300	300	288	302	263	292	283	280	295	281	287	256	284	283	296	299	290	283	284	305	282	263	270	303	258	247	304	271	296	267	245	286	277	294	285	321	305	293	269	288	279	275	275	312	276	269	283	279	274	300	275	278	305	275	287	310	283	277	278	273	299	288	317	260	263	310	265	273	300	293	278	281	302	324	287	308	268	295	290	275	274	305	283	308	260	305	278	294	264	309	276	274	277	309	293	284	307	249	261	283	272	305	301	314	283	289	286	308	291	277	273	286	296	275	262	316	261	284	287	240	265	284	293	316	290	292	300	281	281	278	268	289	303	292	320	290	257	306	275	269	291	325	282	280	291	271	307	303	284	268	302	262	281	270	300	250	290	293	303	275	300	283	295	252	271	271	282	282	294	309	260	328	277	265	299	287	269	296	248	305	309	295	272	300	284	299	300	311	304	296	283	304	304	260	285	268	296	292	297	289	278	292	336	291	266	274	297	272	301	280	283	310	281	306	318	296	261	286	300	284	303	265	301	295	298	286	276	289	311	258	281	305	267	311	309	293	298	293	349	293	282	288	292	318	295	285	279	285	285	319	294	275	277	297	268	290	285	283	284	292	280	288	302	268	302	274	294	280	285	299	274	300	294	293	304	292	287	280	283	277	276	276	293	279	297	266	281	297	305	309	269	268	314	312	292	272	249	263	266	294	302	275	301	276	277	306	273	302	276	289	301	298	277	301	290	268	309	272	308	287	297	318	277	309	318	295	294	283	258	263	300	306	287	272	299	322	289	275	289	277	285	281	301	283	288	303	273	306	296	317	283	295	310	315	270	278	301	287	290	289	302	281	264	303	267	286	286	290	301	282	316	278	302	291	289	287	269	283	298	296	292	275	305	293	311	302	277	290	279	293	300	297	274	296	298	300	313	322	310	278	271	303	275	286	293	303	293	270	296	306	330	276	293	295	290	259	273	321	255	267	277	292	305	307	297	261	302	284	284	276	275	296	273	307	285	274	286	274	272	293	313	285	296	253	256	272	288	287	308	307	282	280	304	252	298	293	299	275	289	286	281	312	316	271	272	289	298	309	273	291	284	259	284	293	299	290	284	247	299	277	292	296	294	292	270	316	301	274	274	294	292	285	304	280	330	270	293	278	291	293	273	291	304	267	276	288	300	284	242	313	251	288	268	303	307	321	326	289	314	293	288	301	276	303	269	310	281	279	308	278	286	285	267	267	272	279	276	281	277	284	239	262	272	295	313	296	270	255	288	284	284	285	280	281	254	277	285	282	318	265	284	290	292	272	297	307	249	304	291	260	256	261	275	282	278	283	308	304	279	269	291	314	276	298	273	278	323	293	273	253	274	266	303	283	272	299	255	272	306	298	283	298	284	298	316	286	262	307	298	282	274	254	281	300	289	302	287	284	306	283	283	273	277	293	298	318	289	256	280	285	288	251	258	264	302	286	302	280	277	270	258	293	251	303	297	297	288	272	290	292	295	257	288	286	277	301	284	297	301	286	311	282	268	277	255	313	316	287	253	259	280	264	299	296	260	272	307	278	277	268	312	284	256	282	298	277	289	296	277	285	283	322	264	286	320	297	310	304	258	253	282	283	284	293	300	270	325	281	320	273	268	282	273	290	296	290	310	284	300	287	285	275	289	289	297	275	297	264	271	281	291	277	303	290	289	295	284	268	281	293	291	307	259	276	290	300	289	297	336	273	294	292	282	305	264	294	284	236	261	285	266	317	292	254	317	268	300	267	317	301	284	260	261	298	299	283	306	288	284	311	293	281	280	279	258	297	301	311	323	302	301	282	277	308	295	285	257	303	308	266	248	257	284	279	293	282	329	304	312	253	288	284	295	285	282	310	298	272	267	285	286	256	300	311	287	282	287	301	317	301	287	289	296	281	273	281	299	297	267	300	319	314	322	301	282	285	290	306	296	306	286	271	301	284	288	309	302	290	294	288	276	312	271	319	270	311	274	278	256	265	283	303	276	283	297	285	292	251	269	289	268	304	285	262	287	273	302	302	285	303	275	293	287	328	292	309	303	286	261	280	256	272	287	332	315	278	298	278	327	289	270	282	327	282	282	316	272	263	279	280	280	286	284	312	285	291	280	272	271	302	296	308	272	276	260	291	294	280	298	299	292	297	263	284	308	284	291	290	280	317	307	300	291	293	314	294	258	305	269	274	305	294	262	247	263	294	278	277	307	297	296	259	285	264	302	289	303	274	288	293	329	283	270	282	287	294	295	293	262	295	252	288	260	292	289	300	300	281	234	307	294	296	266	291	275	272	293	304	297	296	322	275	249	294	291	312	283	272	274	290	281	308	308	295	280	297	254	280	273	273	283	306	281	260	291	307	275	304	289	270	266	301	268	265	278	283	267	276	283	301	326	283	293	295	304	284	260	261	298	281	260	288	287	286	290	325	279	279	306	288	246	295	294	267	284	301	303	301	330	289	291	271	303	282	268	304	290	306	273	298	283	288	294	256	277	309	296	278	317	300	278	290	270	304	266	295	254	302	292	271	290	274	292	283	273	278	309	303	272	274	289	270	298	296	275	304	261	261	304	287	305	303	295	278	270	292	266	296	310	299	290	302	276	300	304	300	275	268	275	292	258	304	282	306	276	299	313	295	274	273	278	312	286	295	293	276	303	288	283	283	292	298	289	256	294	266	316	278	286	306	275	277	262	274	275	281	275	280	248	279	276	291	302	298	298	289	296	317	305	295	261	285	284	291	301	258	280	277	277	311	300	272	278	278	317	295	263	274	291	264	279	269	292	278	278	272	307	285	283	272	279	297	271	288	307	291	304	275	292	293	314	298	265	274	279	256	268	281	274	278	316	315	280	318	270	299	321	300	277	272
5357	15970	14014	7723	5166	4224	3471	2609	1909	1438	1195	999	868	911	790	665	632	617	620	592	560	661	749	522	459	453	584	532	560	449	463	392	397	369	422	364	404	385	365	333	343	337	366	336	316	355	378	331	326	355	347	332	347	355	305	329	296	339	349	340	316	308	354	324	332	320	296	318	291	331	331	335	307	315	326	316	306	299	337	337	322	300	323	309	344	328	322	318	343	330	297	324	305	349	331	308	360	321	323	325	329	302	338	320	319	303	333	339	305	281	312	332	286	301	321	294	300	306	321	325	348	320	315	346	315	305	299	345	312	288	326	301	321	285	313	339	318	323	316	333	316	310	315	322	288	308	309	306	297	325	308	314	328	314	295	324	321	306	311	339	334	298	333	310	312	329	352	324	299	321	315	316	314	316	358	309	295	307	305	344	325	335	313	290	326	321	334	330	342	304	339	300	279	324	308	336	308	324	308	341	323	283	350	302	287	307	333	302	318	332	326	314	278	339	307	324	324	329	288	300	289	347	318	306	355	336	322	313	309	316	307	330	320	357	309	295	325	311	309	321	312	320	303	324	350	299	292	305	274	265	346	308	308	308	328	345	316	274	298	339	328	311	333	323	335	364	305	305	331	320	309	303	303	309	299	299	309	309	274	312	334	308	344	296	336	335	346	315	334	318	300	324	333	314	317	319	342	332	310	332	335	348	341	308	318	316	298	340	323	320	348	333	318	318	351	310	323	340	335	347	343	318	299	307	302	322	320	318	285	322	356	327	336	320	320	312	349	325	338	310	310	285	315	308	310	308	293	294	329	285	314	319	306	331	318	372	342	320	344	298	338	324	289	331	318	343	309	343	323	331	338	334	339	286	308	304	298	312	320	307	302	343	318	324	308	311	348	322	322	345	301	294	334	332	331	337	343	325	322	289	319	330	340	311	324	299	290	298	317	330	351	336	324	324	334	312	291	332	286	314	304	346	320	326	344	315	325	310	339	306	303	341	302	306	312	330	320	302	303	297	325	343	353	355	352	302	311	312	331	322	330	310	320	283	322	321	309	318	323	308	357	323	307	315	327	327	327	291	323	323	336	341	308	312	308	328	333	315	316	319	311	301	312	293	324	293	315	319	296	341	293	326	289	300	284	325	320	314	307	306	341	306	332	295	320	300	349	331	353	350	296	339	337	330	322	324	327	311	291	313	309	341	342	347	287	325	315	305	301	337	351	311	305	294	329	285	325	330	333	348	312	343	319	322	324	303	304	336	278	311	334	319	298	335	333	320	311	329	331	304	322	347	328	336	311	315	328	330	315	316	330	346	302	304	316	312	292	326	325	291	314	310	278	324	327	297	306	331	313	324	328	356	306	328	310	318	299	343	328	329	311	321	321	326	331	311	308	346	340	324	315	319	308	309	297	279	312	318	345	326	314	331	356	331	316	308	320	290	330	301	299	309	334	313	346	316	328	321	322	301	349	321	300	297	321	321	312	319	283	338	313	315	304	320	322	306	328	316	323	318	334	329	328	317	314	324	302	337	314	314	300	342	298	311	307	291	348	323	313	304	332	322	338	330	353	319	295	305	307	311	333	301	306	313	313	323	340	309	344	298	339	322	292	338	283	295	307	329	330	302	313	325	329	307	324	312	321	316	311	323	306	295	294	334	332	339	282	328	312	329	303	340	335	339	322	325	305	306	308	320	335	334	335	291	294	297	358	294	320	312	341	343	292	308	298	334	306	322	312	295	343	347	291	315	329	332	324	311	309	322	324	338	326	292	297	349	337	335	325	357	318	308	330	346	324	362	332	295	330	322	325	323	276	274	300	315	323	304	357	321	324	308	300	316	326	290	293	321	284	317	303	327	297	337	348	319	296	328	312	342	328	330	302	336	317	294	331	350	332	351	306	323	319	356	311	326	327	318	320	306	331	307	329	338	309	322	322	282	317	304	303	312	302	305	317	323	329	336	327	297	324	320	321	316	314	346	319	315	312	296	315	338	288	296	264	320	321	340	303	312	290	381	330	334	375	331	301	321	302	317	350	300	307	329	296	329	300	324	317	320	307	322	301	317	330	285	348	341	306	327	300	300	317	319	289	292	344	302	316	305	299	304	281	315	332	322	335	344	340	343	314	370	373	319	352	313	299	310	319	323	355	327	326	310	331	332	298	319	324	281	309	337	309	303	320	301	355	318	330	309	341	317	327	300	346	329	351	331	300	325	331	300	314	323	322	308	296	320	335	324	323	307	312	325	282	331	304	293	312	316	329	321	308	305	333	304	332	301	368	318	318	341	351	317	324	322	283	291	320	321	326	313	327	354	334	326	340	327	347	303	321	329	295	308	337	333	321	307	343	304	285	313	284	322	319	309	318	293	289	333	292	339	320	334	328	316	321	307	320	303	322	339	294	329	316	320	323	304	340	315	342	343	346	342	326	298	317	315	323	325	323	339	362	344	296	294	329	318	300	332	320	308	299	342	264	303	324	312	314	320	316	334	332	323	331	295	342	348	305	309	327	326	344	291	317	336	347	321	316	314	269	342	329	319	337	341	314	315	338	310	315	329	331	298	322	322	313	306	345	310	301	338	343	330	287	324	330	304	337	330	293	338	325	310	274	302	336	292	329	334	289	327	315	318	314	316	291	336	328	325	345	304	299	327	335	313	312	315	337	330	344	335	354	301	303	347	339	306	334	369	311	294	322	340	284	289	309	350	352	326	324	302	320	309	317	304	300	319	299	311	283	284	338	315	330	315	320	328	308	314	335	320	302	338	351	308	346	333	325	319	314	311	334	309	326	278	345	322	328	315	326	301	360	319	328	339	325	317	322	330	297	334	320	346	336	304	310	301	317	289	336	314	310	310	307	313	332	285	323	295	326	313	334	313	319	335	357	329	328	336	319	309	314	325	328	348	319	284	342	291	330	319	305	306	318	326	342	332	306	303	314	309	299	333	338	347	343	313	304	306	306	317	320	344	299	319	348	307	328	355	301	332	354	317	314	323	319	314	345	307	356	343	322	314	331	332	321	318	298	357	309	335	301	296	344	316	329	328	346	336	305	303	295	309	333	322	338	336	329	352	310	304	352	299	281	313	320	350	307	308	311	323	339	276	327	295	354	284	322	309	312	321	345	281	316	315	315	338	330	318	350	335	299	321	358	319	293	294	299	308	300	318	307	332	339	307	326	315	315	323	324	328	302	316	304	320	284	334	329	317	319	294	332	334	296	329	319	338	314	350	332	315	286	309	354	340	310	321	285	280	322	335	287	306	307	320	310	339	342	325	356	316	324	323	336	348	314	317	299	323	336	313	320	299	345	325	301	325	358	347	295	338	304	323	293	316	319	341	302	339	319	332	316	328	336	301	333	336	314	309	342	344	314	310	336	350	322	301	323	330	298	325	333	329	323	329	292	333	313	325	333	328	324	322	343	304	297	360	374	331	349	331	317	311	308	308	342	322	360	326	318	324	318	347	344	307	312	331	314	341	312	319	347	305	320	297
24331	20941	27375	24592	17221	2832	1585	1181	893	747	656	556	487	458	515	470	475	424	455	421	472	436	495	386	369	383	441	419	364	354	371	307	311	328	292	321	335	324	324	333	322	281	323	300	314	273	303	329	329	304	288	305	326	297	302	309	304	294	298	314	313	314	324	303	274	304	288	338	319	315	285	332	329	273	292	347	324	288	270	322	268	301	297	275	302	279	292	313	313	321	285	322	305	303	304	323	316	316	332	309	301	314	314	276	288	297	272	301	265	328	312	296	301	319	299	307	297	286	324	303	293	327	289	283	309	291	313	306	280	302	272	303	316	309	286	295	313	297	297	282	279	290	305	289	300	321	294	295	284	313	304	303	289	311	319	329	299	310	298	290	306	315	286	310	303	302	305	300	326	289	313	276	280	317	331	317	296	314	311	309	316	298	343	306	244	318	302	295	292	300	294	299	293	308	278	299	304	310	293	299	324	305	315	288	316	268	277	293	320	314	310	318	312	301	297	326	289	322	276	296	308	314	267	267	313	307	256	329	306	296	299	275	299	288	304	278	309	291	261	325	350	298	275	340	268	326	283	317	256	318	307	287	314	332	282	298	305	315	312	305	266	305	296	273	308	298	307	310	304	299	316	329	278	316	318	296	277	317	320	295	367	331	302	291	292	309	312	292	278	317	330	285	326	302	303	287	325	278	315	307	292	264	286	287	265	286	298	317	363	308	288	294	279	305	285	318	312	281	300	283	307	331	298	283	287	288	284	265	323	311	284	272	305	271	310	299	296	310	321	291	321	275	326	319	282	293	314	275	280	281	299	305	290	262	272	332	314	284	269	300	318	291	315	332	316	328	290	292	312	304	317	305	320	332	329	289	313	279	295	299	293	304	286	293	314	325	320	296	301	272	283	330	311	288	314	318	304	286	296	278	271	276	301	292	285	291	316	274	286	283	331	301	290	327	273	312	303	305	295	307	301	289	282	334	305	286	300	290	284	336	268	320	265	285	284	304	282	329	288	309	318	342	263	329	315	304	300	300	289	272	288	291	298	260	269	341	298	264	288	301	329	311	298	289	295	287	320	289	306	331	300	293	319	308	309	297	290	324	310	266	300	280	305	284	303	286	308	288	294	297	296	301	284	310	286	311	335	307	294	320	304	311	306	320	277	273	323	289	287	311	320	290	292	282	282	314	296	311	276	273	306	284	273	291	316	323	276	292	303	281	327	293	297	286	320	264	290	274	287	312	277	306	319	286	276	298	287	308	292	283	309	287	306	330	281	335	301	244	312	292	285	290	283	331	309	285	300	310	321	272	293	296	281	290	294	308	304	329	268	314	258	283	280	268	294	320	324	302	309	275	267	335	292	301	305	297	297	301	305	286	295	293	294	294	310	287	301	307	294	277	332	288	307	293	281	316	283	311	285	268	341	317	321	305	297	299	313	292	308	295	307	336	295	320	306	294	325	260	263	319	281	319	284	325	309	283	289	282	298	288	312	289	315	299	336	306	272	266	308	306	300	308	282	280	273	285	310	286	320	297	269	284	311	289	295	299	301	302	286	291	286	312	298	321	306	265	260	284	325	304	284	311	303	306	264	304	270	297	282	309	294	279	307	305	299	283	305	300	312	290	285	308	324	285	295	295	323	302	329	301	287	319	302	297	281	303	261	333	322	298	339	301	294	281	273	307	317	322	305	327	266	298	295	277	302	309	307	294	267	297	305	297	313	303	318	321	310	317	274	272	257	303	311	297	293	323	313	302	305	312	292	319	294	298	287	286	314	270	301	292	288	293	307	338	321	273	307	269	282	303	300	301	313	277	284	301	311	282	278	293	333	278	296	325	296	292	310	283	321	315	275	301	304	313	295	285	289	303	289	284	285	315	284	294	311	311	317	283	273	313	315	298	296	263	312	310	303	276	284	299	290	281	301	314	313	329	300	290	329	337	286	289	297	290	293	309	316	277	308	263	280	278	313	304	291	293	291	277	300	273	290	297	264	272	308	312	293	298	308	319	308	295	285	292	287	333	262	283	294	305	298	295	289	301	309	296	296	352	308	277	315	322	274	298	284	304	297	303	290	320	301	296	313	297	292	294	303	295	286	263	306	304	298	311	294	302	305	314	300	312	279	288	270	311	312	298	291	287	321	295	291	259	286	311	320	303	317	325	295	310	298	314	302	296	308	316	272	276	300	305	312	307	286	304	335	299	278	290	296	282	321	301	289	289	286	302	284	312	301	336	299	304	291	281	315	331	304	326	269	281	313	276	286	293	290	274	308	302	325	321	302	314	298	329	310	277	312	304	286	286	286	322	280	280	277	270	280	299	282	298	319	268	310	308	291	304	283	313	294	326	302	287	302	296	303	316	279	321	313	302	268	320	284	289	319	281	285	329	318	305	285	269	291	295	299	258	303	320	338	272	288	316	342	332	282	294	267	296	287	283	281	295	291	288	261	313	298	304	279	285	300	320	308	286	300	298	314	265	319	290	299	305	301	307	303	269	311	291	287	307	282	291	267	291	287	308	298	312	310	352	286	310	307	281	325	285	306	322	304	292	302	291	295	255	295	286	302	305	262	272	284	291	291	307	307	298	306	301	293	304	320	308	320	298	301	284	283	317	329	319	288	314	329	294	325	284	330	321	313	269	296	315	268	313	296	318	281	292	289	322	298	289	301	340	315	314	298	283	266	293	342	293	247	302	299	304	306	316	307	307	277	326	288	292	313	321	281	293	316	333	309	305	313	298	317	313	293	291	335	271	283	297	294	324	289	315	275	300	311	283	306	316	308	286	275	302	307	302	296	314	277	325	310	297	273	280	287	292	298	281	306	297	308	297	277	297	306	288	293	311	320	299	285	282	262	307	311	289	318	289	292	296	302	321	275	324	317	283	327	302	309	317	306	302	297	288	297	323	273	321	273	296	290	279	301	276	309	287	299	296	283	257	281	293	290	295	292	291	298	290	342	297	284	296	308	336	294	291	308	302	251	317	300	291	303	292	292	288	290	282	290	310	317	271	284	307	288	299	306	295	310	306	298	290	287	322	273	297	365	345	302	284	276	287	316	298	316	288	289	260	276	270	321	289	295	283	291	273	321	293	282	297	284	291	289	311	309	270	318	291	279	311	306	297	299	285	324	319	306	306	285	276	264	292	284	323	284	282	314	292	308	319	309	289	329	296	312	298	308	294	321	273	284	312	324	307	342	350	294	302	310	297	304	280	292	324	303	295	273	277	275	307	287	281	298	297	250	288	327	308	258	291	272	281	314	278	313	279	320	317	308	311	296	306	307	296	264	318	289	321	287	319	293	279	275	286	286	295	297	326	301	323	281	299	311	302	291	298	328	300	290	313	271	292	299	278	321	294	301	283	286	298	335	307	306	332	293	295	270	309	298	283	297	304	285	327	277	316	308	282	301	312	299	274	302	318	305	287	332	303	310	288	307	312	327	310	311	294	299	303	280	285	339	284	307	320	289	316	275	295	299	286	315	297	286	322
5472	12940	11191	6335	4094	3355	2805	2011	1510	1188	1022	854	705	686	640	569	573	561	557	528	544	571	654	466	432	434	499	485	473	400	391	397	358	357	353	362	346	335	352	353	335	362	328	354	373	327	353	307	352	351	340	320	294	293	347	308	314	338	321	325	332	322	336	341	313	337	312	290	329	318	315	320	304	306	326	306	317	284	317	326	313	301	320	336	302	362	330	313	346	295	308	329	297	329	319	309	291	306	334	296	295	328	327	325	354	333	318	329	327	322	334	336	312	314	320	341	314	347	359	306	321	320	336	322	312	298	346	325	286	321	328	327	333	308	320	325	322	334	324	309	351	308	335	328	315	314	340	308	328	336	299	343	332	301	339	309	323	318	313	295	372	329	330	300	311	337	340	359	311	332	302	301	303	352	295	347	328	335	335	316	335	322	320	322	317	300	314	324	294	317	295	294	328	295	359	326	344	337	315	316	299	365	312	326	310	345	335	335	312	329	317	333	348	314	340	320	301	339	322	317	331	308	338	297	326	289	310	310	301	305	280	305	333	329	340	308	331	328	318	340	305	312	333	326	336	297	316	308	325	334	282	322	314	322	312	328	346	305	344	323	343	338	315	332	311	328	292	337	311	312	316	311	295	330	333	361	307	314	333	313	314	315	328	270	295	307	336	356	320	328	328	312	331	292	355	340	329	307	324	312	314	305	304	323	313	307	289	341	326	316	312	336	303	340	338	324	300	347	307	302	319	309	321	314	351	307	301	310	302	341	351	318	294	327	319	317	356	329	328	297	326	349	322	319	302	261	343	294	309	291	296	351	308	297	314	298	299	303	287	312	324	347	348	339	320	304	364	312	323	334	305	328	343	317	307	288	304	318	303	314	352	337	303	330	308	303	310	305	301	304	316	325	330	338	334	322	336	331	312	316	292	352	322	295	322	323	312	337	283	332	307	342	307	296	345	323	304	290	302	306	336	293	303	329	314	295	303	321	322	314	321	280	349	320	325	336	325	317	338	311	312	297	298	288	331	320	354	334	332	300	378	292	325	334	316	334	312	295	323	324	314	332	328	317	286	297	278	297	320	328	289	356	319	298	325	352	331	303	322	305	308	278	325	338	318	308	350	324	324	331	324	297	313	320	316	310	336	329	326	304	369	338	354	304	320	323	314	336	316	310	303	302	337	309	314	329	302	282	321	338	335	361	335	313	319	323	325	316	349	332	327	291	318	332	300	284	308	347	341	294	351	316	284	331	306	329	329	312	319	298	299	319	285	277	328	309	336	313	338	335	316	316	356	334	305	329	299	328	356	332	276	321	301	326	339	318	324	331	327	330	311	320	318	347	297	332	327	316	304	325	288	356	312	314	318	337	368	316	358	333	295	315	316	312	346	340	333	287	295	338	330	297	333	316	298	325	322	304	318	323	325	316	316	278	347	369	317	307	350	323	308	316	322	328	303	338	299	352	317	303	314	318	326	333	273	332	287	332	348	327	316	328	330	331	302	297	306	331	329	354	302	324	349	348	318	303	299	321	298	320	316	319	306	339	298	295	337	280	338	324	304	328	315	306	315	342	321	324	306	320	327	339	332	351	301	304	322	306	349	286	310	355	334	309	298	348	314	314	306	321	332	293	320	343	319	327	344	344	297	302	347	310	310	321	346	322	314	336	331	313	323	294	319	327	309	274	311	300	302	287	304	318	310	329	309	315	305	344	332	328	278	364	314	328	319	318	301	344	298	297	295	363	307	302	321	332	327	334	330	361	307	300	330	348	307	317	327	338	336	321	317	299	325	329	325	287	313	293	272	298	328	349	327	323	346	327	311	340	290	289	329	319	336	301	311	310	303	313	318	333	323	302	322	316	312	283	325	328	320	319	285	317	336	313	288	342	319	326	317	341	318	319	336	316	310	302	323	345	317	323	341	318	313	312	308	317	342	303	314	304	314	300	323	284	295	290	316	343	308	326	324	320	316	314	338	304	301	316	301	292	339	313	334	345	335	346	312	323	302	296	334	336	327	301	306	320	308	315	300	296	306	327	318	302	322	302	301	312	290	309	314	318	270	305	317	326	337	350	300	335	284	314	332	359	316	301	321	340	306	311	334	324	322	349	332	339	305	283	316	273	307	343	321	324	320	308	314	330	313	294	323	332	353	301	292	320	332	325	328	319	303	333	322	324	344	298	312	328	311	317	303	330	328	314	340	300	341	304	333	338	326	324	328	299	287	354	351	334	320	334	332	313	327	309	316	288	346	308	312	324	345	339	327	304	332	297	329	337	310	331	317	330	292	329	313	328	296	333	318	295	338	330	317	325	325	303	342	314	284	328	318	337	318	330	335	323	302	297	291	326	316	315	307	324	325	308	310	333	355	311	291	308	325	308	324	323	323	329	300	333	351	308	310	318	314	315	291	349	300	321	317	296	336	320	303	327	315	336	288	318	321	324	302	313	314	320	320	294	323	298	314	303	307	352	316	309	312	313	307	326	311	307	317	304	322	327	347	316	361	307	349	289	301	310	353	315	339	332	322	296	332	330	311	324	347	322	314	302	339	301	325	298	287	272	337	320	311	350	339	308	320	304	331	291	357	324	309	341	323	303	302	319	310	365	316	307	310	309	316	312	305	326	306	327	339	295	321	292	308	311	309	284	308	337	348	299	277	293	328	311	297	329	324	324	326	339	337	279	315	300	314	306	324	320	312	304	298	326	301	334	342	305	292	339	307	289	343	346	308	293	308	280	320	292	324	315	297	332	301	318	329	347	315	309	312	320	334	346	320	313	311	331	356	325	307	299	315	301	335	349	332	293	336	324	317	317	319	310	325	327	296	351	354	337	305	330	324	324	310	309	321	302	344	295	303	333	321	331	302	302	300	318	302	310	333	324	304	323	324	305	324	303	309	337	304	319	309	345	304	329	303	307	332	333	326	330	321	336	295	355	327	323	303	302	364	348	316	340	326	329	333	293	334	309	318	320	334	321	332	291	311	310	307	318	321	342	294	323	324	284	315	311	298	296	321	278	319	314	319	313	327	317	311	327	288	340	337	304	306	351	354	332	326	321	316	332	337	314	325	344	319	309	319	340	339	328	305	345	306	341	327	318	330	336	267	337	294	319	328	356	341	341	309	287	294	303	306	328	322	322	349	333	335	351	353	332	277	299	333	318	325	305	304	333	348	315	337	308	315	322	329	341	308	304	337	307	365	346	348	289	353	349	312	305	335	298	318	323	323	336	351	321	331	329	298	290	341	331	346	349	293	328	319	313	326	305	308	294	351	317	340	297	329	313	300	337	348	305	316	306	332	272	299	320	329	355	343	297	303	322	330	290	347	333	314	307	319	328	317	300	342	329	324	300	337	306	319	327	342	289	344	303	294	339	332	311	285	358	323	340	293	350	355	318	295	300	329	317	308	328	291	335	324	317	345	305	345	318	306	334	306	309	325	338	325	334	317	325	277	326	313	287	329	342	328	311	345	326	314	296	290	332	342	303	316	320
22224	20920	28448	23495	20914	21022	13754	2660	1604	1306	1075	812	643	643	572	502	483	462	399	364	431	471	523	356	286	299	461	437	301	273	249	244	212	208	200	191	198	185	184	169	166	157	182	164	160	128	173	181	168	154	172	164	107	137	125	136	151	143	140	162	138	162	161	137	122	136	148	155	131	131	142	160	111	134	124	133	124	116	138	149	125	121	139	116	139	147	126	137	117	118	132	121	161	142	132	133	129	141	129	117	118	141	130	121	114	133	125	130	118	144	131	123	137	130	138	126	148	129	136	126	156	115	132	121	128	119	137	117	146	135	140	130	142	139	122	152	148	144	128	139	122	136	142	135	120	107	135	168	125	120	129	141	111	119	136	129	145	131	133	153	125	136	124	127	139	117	145	114	134	127	129	124	118	130	122	110	135	129	121	108	139	117	162	134	146	140	130	114	141	127	114	135	127	137	133	123	124	134	145	113	125	126	129	119	144	129	146	118	140	121	130	129	154	144	125	123	146	146	136	144	147	135	124	135	142	132	122	138	156	128	125	114	129	127	131	122	135	109	135	132	132	137	144	124	129	143	131	128	119	110	132	111	125	132	123	154	139	123	116	130	139	142	137	142	123	113	138	112	127	131	140	143	147	136	137	132	131	122	119	137	134	116	141	115	127	120	140	111	131	126	129	143	127	122	122	107	134	158	131	127	113	140	110	121	116	118	143	127	126	134	150	159	124	141	104	125	131	116	143	130	148	129	113	130	135	110	110	114	121	112	155	147	109	134	110	133	134	144	143	127	147	121	129	119	137	149	116	118	128	129	121	110	117	122	132	109	142	137	136	136	117	139	135	132	116	145	137	148	140	132	115	139	138	113	127	104	161	134	120	149	134	115	121	116	132	114	116	142	114	135	121	122	154	130	129	118	155	143	124	132	118	135	117	137	131	151	124	122	145	128	116	102	143	143	135	112	118	146	143	121	128	155	139	126	149	115	142	122	124	122	142	140	124	119	134	138	128	157	130	132	132	136	135	127	137	122	130	126	130	130	146	150	128	142	139	113	136	126	128	130	134	120	136	123	143	144	118	133	131	139	110	127	139	102	131	123	130	103	154	144	133	126	144	115	120	140	123	138	111	135	153	132	128	123	136	129	184	154	120	145	139	105	132	113	141	163	136	156	132	131	134	149	158	124	147	141	123	143	130	130	132	127	134	130	134	131	134	113	142	116	124	115	121	132	154	137	123	123	133	129	133	123	149	125	139	144	128	126	131	137	124	118	147	128	146	110	136	142	147	141	135	129	135	128	128	153	142	124	127	124	119	132	135	138	132	132	135	119	136	140	130	136	137	132	134	115	144	144	140	122	147	125	111	128	149	98	145	126	131	124	134	144	135	152	139	112	122	136	131	127	119	130	123	123	127	143	133	133	110	114	132	134	136	112	120	136	116	129	122	135	130	131	133	115	130	109	127	147	132	124	134	150	143	137	116	142	138	141	126	124	146	135	133	137	108	138	116	143	135	124	140	136	149	121	147	137	130	126	149	131	119	128	124	130	119	134	136	126	112	131	111	132	131	130	136	120	126	120	121	129	151	144	126	153	125	134	138	132	117	135	126	118	135	125	129	127	116	132	111	124	133	129	129	139	129	133	146	124	142	144	120	141	127	128	128	133	134	115	130	143	120	136	131	123	138	144	133	142	102	141	128	128	126	134	130	153	117	123	99	147	139	127	131	142	114	118	139	118	125	134	133	129	142	131	149	120	154	133	124	126	108	135	145	136	122	114	115	136	122	117	150	133	122	134	145	149	121	138	139	111	121	148	136	133	120	119	139	137	120	123	143	132	146	109	133	136	134	135	115	139	119	126	118	143	126	146	121	118	135	136	118	129	123	115	135	141	121	116	120	130	125	131	140	115	129	129	118	105	126	129	121	152	137	120	139	150	144	131	132	125	133	147	126	122	144	145	110	121	135	116	135	140	120	155	138	126	124	131	138	131	133	140	121	142	159	121	156	121	128	126	142	139	131	121	141	147	113	100	130	119	143	132	143	119	144	128	128	133	137	126	131	155	145	124	130	132	121	135	127	126	144	122	139	123	148	138	123	149	140	139	119	125	133	107	132	134	124	120	128	125	148	133	108	123	144	124	123	116	131	136	129	118	105	137	130	149	144	120	142	133	133	137	115	133	118	107	131	121	129	117	121	131	145	132	129	123	128	115	110	125	108	126	123	136	135	128	125	125	135	141	136	142	140	144	141	117	131	144	141	135	146	150	126	115	139	114	127	149	123	130	119	139	127	108	112	148	131	130	138	125	111	114	123	126	128	134	135	121	135	132	145	142	128	145	122	131	135	129	122	163	137	122	125	140	117	123	117	113	148	139	137	126	119	150	148	132	131	130	139	148	126	141	145	139	131	113	131	129	123	138	132	124	135	136	114	142	119	136	131	128	117	130	131	143	148	140	144	118	139	135	135	123	134	126	118	122	133	129	109	131	120	148	115	111	136	115	154	139	122	123	123	123	121	134	145	109	124	137	124	127	138	133	131	147	145	133	146	152	126	118	144	149	116	125	120	126	132	121	147	134	146	128	144	134	133	134	120	145	111	127	121	131	127	115	124	117	119	121	119	140	150	135	127	137	138	118	132	133	132	126	154	132	137	140	132	120	148	165	143	102	137	132	121	130	125	147	119	124	165	149	161	130	119	114	134	127	128	128	146	138	125	122	117	121	124	142	134	136	157	125	144	119	112	114	111	115	159	144	130	130	134	122	128	120	153	125	139	131	141	132	126	127	133	130	152	95	140	137	125	141	121	129	121	152	130	117	111	126	133	131	137	119	125	132	125	124	137	145	113	138	127	138	148	118	140	120	129	120	122	111	143	122	126	104	122	124	129	126	115	135	149	124	149	121	120	117	154	132	139	145	140	111	145	139	116	132	130	124	147	145	127	135	134	133	117	131	154	131	138	132	141	128	131	126	141	131	149	129	118	141	109	129	133	130	129	124	126	132	136	136	113	119	132	130	142	133	140	124	134	127	130	132	137	135	115	134	113	134	114	129	127	119	144	152	132	124	132	124	134	132	105	132	115	141	127	137	93	147	135	134	146	147	133	117	122	144	143	106	149	116	124	149	127	140	121	123	130	131	103	129	138	127	140	142	141	112	119	141	120	120	134	149	152	155	136	125	147	132	125	120	130	116	143	145	144	128	110	135	110	147	111	136	148	129	105	135	150	122	122	118	140	134	127	120	145	149	131	117	114	122	133	128	130	129	133	123	108	132	143	137	127	142	127	147	127	129	143	125	130	102	128	129	133	136	128	127	117	126	119	135	139	136	125	122	126	132	155	143	127	122	125	121	131	119	121	105	130	110	140	132	116	123	125	156	107	129	132	120	128	135	133	136	143	145	110	137	136	131	144	117	121	124	134	116	131	136	114	149	127	122	154	116	140	141	143	129	152	130	149	117	129	135	121	124	158	139	126	134	134	121	138	125	146	129	125	107
7327	22560	20115	12033	7828	6629	5276	3723	2799	2151	1627	1436	1020	972	934	790	690	724	596	528	604	686	721	483	372	439	680	576	454	353	322	296	245	255	261	227	248	224	240	231	199	209	206	232	203	175	208	190	178	179	206	168	169	161	162	147	172	166	151	153	170	153	174	131	147	144	170	139	149	139	168	169	154	166	148	145	157	136	153	162	135	152	156	143	147	136	135	150	148	118	121	150	148	150	138	169	125	147	148	125	162	156	143	162	167	154	153	169	158	140	177	148	137	135	149	150	138	134	133	142	165	145	149	148	155	155	150	155	134	166	149	130	167	148	136	133	142	142	132	188	156	140	156	151	147	123	148	147	137	118	145	158	153	159	146	129	139	140	154	152	165	152	143	134	148	149	147	138	147	124	160	158	167	152	159	160	141	125	144	152	154	142	164	148	135	169	147	161	136	169	159	162	153	145	143	141	164	157	148	170	160	135	140	149	145	136	154	139	149	155	169	155	164	142	146	151	163	147	150	156	170	154	160	162	136	151	151	167	139	140	166	143	164	160	116	149	146	129	151	124	164	123	149	141	131	145	155	134	135	161	132	152	131	134	164	148	158	153	149	135	177	174	149	137	147	142	174	145	142	147	150	139	165	169	159	160	161	144	153	153	151	143	139	156	124	157	142	159	142	129	155	157	142	154	158	158	148	137	130	131	116	135	154	159	149	147	145	155	177	146	138	155	138	135	143	138	141	136	131	157	159	157	147	146	136	152	135	130	141	125	137	167	171	134	125	127	150	151	158	176	147	128	116	122	127	133	133	152	132	159	154	139	117	160	152	125	156	148	147	130	150	137	144	149	160	155	149	164	141	150	147	155	144	149	124	149	147	153	148	134	140	130	159	165	136	127	160	164	177	147	133	135	148	148	141	152	155	124	148	133	147	154	155	152	161	139	171	167	158	151	149	128	164	147	166	153	184	174	156	147	165	158	128	134	135	150	144	149	159	153	156	132	146	152	171	162	124	163	173	129	139	120	175	157	151	140	161	158	142	153	131	159	140	151	141	132	149	147	143	154	140	145	145	151	133	146	161	143	155	123	144	158	142	151	132	138	140	139	152	160	151	143	169	137	150	134	132	134	138	147	148	134	152	148	135	149	149	146	148	136	159	130	161	166	140	139	150	145	153	158	140	161	123	137	147	131	123	162	146	156	135	141	155	124	162	142	149	146	148	141	133	142	173	132	164	126	136	142	140	161	117	155	141	126	133	130	155	157	149	128	148	126	144	150	151	147	151	156	139	128	142	168	140	147	159	152	148	157	153	146	166	151	155	140	131	155	141	143	149	137	157	141	158	153	137	170	131	147	145	148	155	143	149	159	133	162	153	139	161	117	152	130	163	136	131	133	143	164	137	143	134	159	152	157	145	155	139	136	131	141	164	147	139	138	155	140	142	143	144	141	150	164	134	139	129	154	156	141	153	144	155	164	149	159	147	165	140	140	152	147	139	118	141	166	155	165	143	140	150	148	139	140	164	142	149	133	162	134	140	141	153	157	153	156	147	133	144	147	139	169	149	159	152	154	151	154	146	169	143	154	151	157	141	140	127	127	139	147	144	164	161	141	143	128	143	148	142	152	147	142	143	149	158	157	147	158	151	153	162	158	163	150	157	158	154	122	128	141	156	140	158	156	143	142	141	142	134	135	175	150	164	142	140	172	165	149	145	151	151	134	149	155	119	149	163	129	154	138	144	145	131	152	143	146	156	155	118	152	150	160	152	144	151	127	131	130	124	131	126	134	152	134	137	137	154	135	116	139	137	136	138	139	152	139	121	134	144	139	151	151	158	157	161	164	148	147	135	138	129	129	137	135	140	146	148	145	151	136	134	146	137	129	145	132	147	131	140	167	137	153	152	170	165	132	162	147	164	167	146	155	142	146	144	134	149	142	139	149	137	125	148	149	147	132	158	151	144	153	145	114	136	145	141	146	135	153	151	127	130	125	144	151	132	146	134	157	134	153	149	165	136	138	147	141	171	150	129	146	143	134	136	141	134	177	163	161	150	155	145	155	133	149	147	143	136	142	139	127	144	138	149	135	146	139	141	134	140	137	126	149	138	127	129	119	132	143	154	145	152	140	136	131	140	167	161	152	135	132	142	135	128	140	134	148	142	151	148	139	138	133	160	152	154	134	166	139	155	136	131	130	136	139	135	152	159	136	131	132	142	145	141	146	175	134	147	150	129	125	146	145	131	142	175	148	146	150	123	140	139	131	145	151	147	136	126	142	162	152	143	142	161	137	149	161	137	143	150	148	136	158	154	145	151	167	132	159	140	144	152	152	127	143	173	131	162	143	154	161	160	155	160	161	157	145	151	144	148	122	156	144	161	153	128	152	142	156	133	141	150	152	140	147	156	138	154	134	165	136	149	145	126	144	155	156	160	148	147	153	132	143	140	157	146	127	152	150	130	137	151	156	122	141	133	167	134	130	160	135	155	145	146	129	144	163	145	132	165	141	149	147	132	152	133	158	152	152	142	169	150	142	141	146	133	140	160	136	142	130	155	164	151	149	138	149	158	133	144	127	143	157	147	156	135	161	144	166	149	152	155	141	153	130	137	139	158	160	149	126	153	137	167	133	153	158	145	153	148	141	151	135	147	161	133	122	173	139	121	141	142	155	136	159	130	160	151	149	139	148	171	165	130	133	136	151	140	166	143	139	149	157	124	139	144	156	145	142	136	148	157	167	135	139	150	149	156	134	146	143	143	159	144	136	161	129	144	148	155	160	126	132	149	169	149	154	132	151	123	174	155	153	144	133	147	142	152	131	139	144	137	160	156	168	152	139	144	146	139	141	153	142	158	154	130	145	143	147	142	148	159	162	117	135	120	168	127	175	148	141	171	149	163	136	144	155	162	147	158	146	155	134	151	137	140	136	145	145	120	158	154	150	132	145	164	143	132	154	156	147	137	141	156	153	141	165	140	128	150	129	158	157	165	148	173	142	145	147	166	146	155	131	166	167	140	138	146	132	158	137	159	134	161	160	156	142	138	152	124	143	145	148	132	163	155	146	163	127	121	180	144	157	141	140	138	148	158	168	143	144	159	132	141	138	147	147	180	150	127	134	147	146	142	153	165	150	136	141	147	146	143	159	140	149	147	148	141	137	148	124	141	143	132	154	134	140	142	142	141	130	148	130	154	146	138	142	145	142	141	134	140	144	166	144	131	151	157	150	159	151	155	171	120	135	123	136	156	158	131	147	138	166	149	147	162	155	138	131	138	155	144	133	153	135	160	155	128	148	144	152	146	129	166	159	136	148	175	126	144	154	171	144	161	147	149	149	136	154	129	142	171	152	165	140	139	142	136	148	130	154	142	142	144	117	134	148	154	140	148	135	164	148	149	132	142	142	146	131	140	161	149	150	150	152	125	150	155	134	146	158	133	153	140	130	145	156	128	152	153	148	136	157	138	137	140	159	141	159	149	136	146	165	132	162	148	151	168	132
27045	19651	9353	3090	1472	1252	1034	847	731	657	560	536	532	499	507	498	460	470	464	533	487	518	480	434	451	434	459	519	452	439	443	428	439	406	417	438	413	419	416	407	419	420	401	406	362	381	387	394	386	410	402	413	404	434	417	404	356	375	390	421	412	406	372	399	396	423	395	390	401	409	407	365	456	393	378	449	389	387	413	390	437	389	374	400	355	365	400	422	387	380	395	373	378	404	420	356	383	442	415	386	421	397	446	426	406	387	396	386	395	357	404	404	371	425	376	412	397	356	416	368	383	389	396	404	405	403	390	368	384	359	405	419	418	392	387	363	396	380	385	416	382	433	418	352	423	402	375	361	409	391	416	372	436	386	386	402	417	346	379	402	409	353	409	387	384	448	403	391	356	370	421	425	394	378	415	361	420	400	375	411	383	391	410	408	423	382	388	420	366	381	374	397	433	391	397	411	418	356	374	398	342	404	388	392	398	377	400	430	420	404	377	387	404	406	395	392	404	379	393	418	391	407	390	423	391	388	436	391	404	383	403	401	408	396	363	376	410	426	378	418	393	387	382	427	423	406	435	358	381	398	381	378	391	424	363	366	407	386	384	387	398	401	416	416	397	390	385	352	401	359	402	419	375	424	391	381	428	402	378	401	422	451	411	405	416	440	404	377	411	412	392	442	375	414	387	386	390	347	402	428	388	369	404	416	382	402	374	396	399	410	420	370	439	411	397	375	428	400	402	394	417	424	373	387	386	437	395	429	375	409	402	403	398	404	390	407	438	420	414	387	394	376	423	433	385	378	395	386	369	403	372	390	384	422	397	408	381	399	390	423	401	420	379	396	389	401	419	400	405	379	369	381	421	414	420	420	393	362	410	429	443	390	416	400	354	399	394	407	422	373	410	430	416	408	371	395	403	372	405	402	369	414	370	428	422	393	404	369	396	374	388	374	401	405	387	381	383	418	411	394	381	411	396	349	415	370	418	410	420	438	419	408	365	412	386	392	409	366	441	385	390	375	442	411	409	387	359	424	400	372	391	410	381	382	387	408	441	367	367	387	387	449	447	415	433	455	401	403	418	382	391	368	398	384	393	406	398	394	392	397	405	437	379	400	385	374	362	403	406	447	407	424	360	367	419	409	447	399	389	400	401	464	422	420	371	426	405	385	382	410	368	397	375	411	414	399	401	390	398	438	396	393	392	377	402	373	412	411	391	423	427	420	403	407	391	404	398	392	376	441	409	453	386	427	392	395	397	393	400	408	439	403	412	390	408	396	400	363	392	431	402	390	357	409	401	411	390	364	425	429	444	398	392	404	391	365	399	390	413	401	382	396	391	412	395	398	421	420	389	374	382	390	377	377	407	409	423	365	389	403	415	399	401	411	396	393	398	420	387	397	442	368	361	416	406	385	417	387	368	417	376	399	438	416	399	413	410	390	366	416	400	372	403	372	380	392	410	391	385	394	390	416	391	430	401	388	379	409	401	373	377	377	369	361	396	417	407	402	391	397	407	400	430	420	374	428	419	401	398	413	418	398	386	373	398	436	400	389	434	380	394	402	378	386	415	392	393	440	396	415	392	389	407	405	402	394	413	393	381	397	393	408	436	411	387	421	408	422	437	406	393	350	399	383	397	410	380	405	412	382	380	414	390	337	403	367	414	386	390	420	417	435	378	366	428	412	396	398	420	395	375	387	416	364	370	401	394	402	357	355	406	365	396	363	375	417	393	408	404	405	419	385	459	466	442	377	407	414	380	354	382	446	406	398	402	396	405	414	395	409	385	398	401	380	377	385	405	377	396	392	362	376	401	376	408	387	394	434	402	370	429	421	400	428	388	411	411	394	407	461	407	392	418	418	417	428	393	380	375	421	399	423	404	378	384	368	352	410	408	388	376	409	395	408	411	407	406	413	413	373	421	384	418	429	445	383	388	413	391	370	399	377	355	416	411	407	444	411	384	403	429	406	373	396	406	419	394	420	454	400	378	373	405	415	395	412	389	428	387	386	384	371	420	425	397	386	407	360	387	382	406	404	384	394	399	424	422	412	428	394	397	402	407	422	370	433	391	402	360	394	372	377	397	418	416	355	412	426	403	372	369	412	396	410	421	398	430	399	402	381	374	412	419	387	426	383	422	400	374	357	370	387	416	410	374	392	427	415	388	415	390	409	426	384	405	442	390	413	384	385	432	420	415	412	432	396	382	395	388	427	374	394	422	358	399	433	384	384	391	393	408	372	389	413	385	402	378	414	390	415	413	390	430	395	377	409	413	393	421	412	408	401	375	417	412	419	397	441	394	371	389	373	393	416	398	362	390	373	388	378	368	423	402	411	360	390	392	410	391	394	397	395	415	389	389	408	395	384	387	392	360	426	406	412	392	371	396	416	406	417	410	385	397	419	437	402	416	396	432	370	376	413	418	402	380	417	416	386	406	376	384	381	401	396	375	378	430	408	386	415	417	406	408	407	405	359	400	420	428	375	397	411	420	379	412	398	389	398	432	383	374	381	386	384	387	402	406	395	367	393	362	405	395	390	370	374	398	410	413	400	407	421	412	390	424	395	391	407	443	430	403	409	409	385	400	360	417	382	386	368	380	395	413	441	406	393	392	418	387	408	433	391	410	403	419	386	411	403	403	393	406	395	381	375	409	389	404	361	415	414	438	425	420	391	386	420	413	400	403	410	406	368	415	379	415	393	429	394	402	409	447	400	407	384	439	382	405	431	406	419	378	422	410	399	405	375	386	387	410	387	427	388	364	382	417	398	394	393	402	393	414	380	393	402	435	406	396	406	387	407	389	398	393	385	402	412	394	374	393	395	421	420	371	394	409	374	388	420	402	387	388	437	377	381	379	434	426	418	395	422	394	430	426	371	406	413	390	391	384	417	415	456	413	385	382	406	404	423	407	398	414	377	403	395	420	393	372	431	372	379	382	392	389	413	412	392	393	412	425	386	414	426	402	376	380	423	418	361	430	394	394	432	408	390	406	416	393	397	413	437	392	447	414	395	392	384	380	427	359	375	387	379	429	385	384	413	376	426	380	373	388	433	401	346	388	389	431	374	407	428	420	414	383	411	391	378	423	417	412	386	385	436	416	388	380	409	417	380	413	391	408	382	385	414	388	415	425	393	366	422	385	413	415	413	408	375	420	406	356	431	403	377	388	411	369	378	379	402	402	415	365	437	421	369	419	391	366	410	386	397	423	412	396	394	392	427	420	416	380	423	402	403	392	363	403	387	401	414	381	366	389	402	395	400	343	394	389	446	408	369	396	394	401	396	429	397	436	367	401	411	406	397	404	422	367	398	352	402	376	427	371	429	419	377	381	413	428	392	421	441	387	372	425	405	408	443	400	401	414	402	395	416	434	411	423	387	374	356	356	403	410	373	439	395	380	385	402	366	384	393	379	431	408	427	408	391	431	414	356	409	389	375	377	383	407	397	414	387	403	402	383	420	409	390	409	460	444	396	401	386	381	421	421	372	369	375
5643	7321	6453	3644	2048	1822	1637	1214	1026	920	752	682	702	593	616	582	544	548	550	535	547	568	575	502	525	516	566	566	529	452	460	458	442	411	425	444	469	462	437	432	448	425	430	442	423	390	431	470	472	436	445	460	431	444	428	426	418	415	437	431	453	461	418	430	435	396	413	457	420	435	408	419	427	452	440	449	436	433	438	439	424	454	413	432	441	427	434	430	405	425	434	419	408	430	433	412	415	453	411	415	425	430	448	446	427	418	407	420	406	443	442	443	426	400	442	423	452	459	434	417	448	442	478	421	454	446	425	448	426	472	477	456	423	437	449	437	406	418	455	445	452	424	404	400	433	451	418	439	439	446	423	418	435	442	405	445	402	435	404	389	441	425	459	440	443	441	428	406	450	454	435	425	445	438	441	444	436	413	456	423	455	436	411	438	437	464	419	404	423	461	474	437	466	412	450	422	382	446	429	419	430	455	454	407	414	423	438	459	481	420	446	419	486	393	449	463	432	456	461	440	410	392	473	462	411	460	412	434	438	410	412	466	440	413	503	436	427	446	417	452	458	424	452	441	444	485	413	441	443	442	422	469	414	458	450	407	474	431	430	428	425	423	441	466	449	410	405	462	415	468	428	445	474	444	431	448	414	413	406	403	442	419	434	435	405	404	429	429	442	427	417	436	452	416	437	455	450	426	441	433	429	443	445	450	471	411	433	378	442	441	451	431	426	416	434	424	427	475	462	448	455	432	455	436	463	435	463	444	413	463	439	442	405	450	422	428	466	419	430	413	435	388	448	443	459	476	448	427	439	403	402	432	427	436	433	448	465	463	482	435	435	471	422	428	444	433	470	436	421	440	393	426	432	466	461	457	435	425	456	433	433	421	438	420	418	456	437	446	454	445	457	450	472	432	454	409	412	437	409	440	439	439	404	432	448	398	432	420	413	428	444	456	447	403	444	425	458	435	441	424	457	378	470	477	433	436	424	393	428	464	453	445	441	413	448	410	404	387	459	393	435	414	426	424	454	417	456	439	419	448	383	428	407	444	399	423	458	436	468	459	434	439	458	450	434	452	430	419	499	420	398	424	418	423	425	408	464	413	460	425	432	431	437	416	415	430	407	421	429	473	424	419	439	401	433	450	433	412	424	423	411	411	416	430	435	455	435	401	425	448	453	398	433	402	412	420	464	454	398	461	424	410	401	418	441	440	406	422	424	433	435	436	406	422	461	436	438	411	469	422	477	431	419	434	429	446	428	431	412	445	419	412	415	434	452	415	438	451	440	425	412	459	454	433	403	450	447	431	433	445	439	477	406	444	423	452	453	410	446	456	419	430	447	439	454	439	440	450	436	421	461	424	470	420	420	397	431	407	418	415	435	465	469	438	444	443	410	457	423	446	429	464	428	433	409	442	444	400	427	420	439	389	384	436	411	424	453	442	425	413	424	444	509	416	425	439	425	439	444	441	488	398	423	430	430	432	428	452	429	424	418	459	448	427	414	398	443	434	462	458	420	415	435	430	396	421	414	438	434	457	425	431	438	460	472	450	422	444	469	450	405	464	458	413	418	414	412	410	404	434	477	429	449	442	415	422	449	416	431	386	422	459	412	418	401	416	427	424	400	435	430	471	411	404	419	413	459	445	420	422	439	416	426	458	452	436	420	429	432	442	406	444	470	405	427	436	414	445	419	451	452	394	400	447	422	434	416	405	401	453	442	419	421	447	477	437	451	429	444	460	458	410	437	444	421	436	458	419	433	461	425	425	400	440	440	429	465	479	470	442	390	456	419	414	460	444	420	442	441	443	445	460	435	431	399	449	441	424	419	375	455	419	455	450	415	449	460	435	463	444	433	414	449	440	397	448	447	462	462	420	424	431	430	425	418	451	419	412	415	396	454	437	436	433	437	443	422	427	456	416	444	437	460	465	429	487	429	448	479	414	441	436	428	438	417	434	437	411	457	428	417	434	436	415	440	438	442	441	430	467	434	414	470	470	449	429	423	442	475	438	424	457	447	428	459	406	441	418	428	449	371	420	455	467	423	426	421	443	454	439	455	426	434	427	411	464	463	445	409	421	475	412	452	448	424	411	416	407	445	377	402	429	451	443	425	465	414	462	443	444	436	406	439	395	454	392	477	420	436	449	442	475	429	453	450	430	418	405	434	429	431	466	485	425	428	413	424	444	416	429	462	426	443	426	445	451	454	442	446	420	452	422	432	425	418	417	480	441	434	444	428	431	417	430	435	423	391	403	419	413	469	450	406	445	463	424	417	447	443	415	452	424	408	453	420	476	450	434	410	447	465	456	418	443	422	463	440	457	446	450	418	416	444	403	437	429	445	472	440	437	420	424	439	456	439	480	430	433	453	453	453	437	433	452	438	455	425	440	458	431	431	434	473	403	401	460	452	411	432	437	418	450	454	423	462	431	459	404	425	450	417	439	442	426	416	404	439	445	397	436	439	440	416	397	425	431	449	437	443	421	449	431	422	462	463	414	441	412	440	447	440	439	445	423	402	416	432	438	452	435	460	401	431	390	410	459	401	406	439	431	433	429	443	445	464	428	441	432	417	419	427	406	428	440	436	446	437	407	411	467	483	414	425	424	401	426	447	439	420	393	441	413	485	469	444	419	472	432	428	425	450	440	414	418	434	436	452	450	411	470	455	424	478	404	429	370	418	444	433	428	451	451	427	441	428	419	426	433	422	444	445	426	469	417	420	438	420	459	427	414	440	465	412	430	443	424	442	441	428	431	435	446	432	438	446	424	416	445	440	452	411	433	431	457	444	452	452	446	448	432	439	442	412	415	438	439	421	439	401	462	461	438	395	413	435	417	411	425	447	435	459	436	444	458	445	451	406	434	373	437	437	417	439	419	435	427	443	422	459	443	415	430	442	423	415	422	449	410	451	430	461	445	437	453	442	463	440	434	415	393	451	455	435	417	449	461	438	416	421	434	418	428	442	439	457	437	431	449	425	436	427	429	446	408	419	417	425	411	476	454	407	439	441	417	422	444	448	419	424	426	436	403	414	413	406	463	442	424	413	431	436	444	412	448	443	455	427	468	436	431	452	440	396	460	446	478	429	492	404	405	416	406	456	418	413	428	431	427	429	410	448	410	424	441	461	445	432	403	467	420	450	466	405	457	435	443	445	415	473	430	445	455	443	417	420	420	446	454	463	396	471	400	419	403	424	448	422	396	424	389	448	425	439	433	436	459	405	420	445	420	416	424	433	447	436	438	425	430	440	389	417	457	452	414	388	447	423	468	437	438	405	467	420	413	460	445	412	426	429	424	438	427	428	423	446	482	452	438	413	443	446	422	408	454	452	456	422	469	430	453	437	446	409	449	421	426	433	426	438	416	428	434	439	431	408	485	443	448	435	423	452	410	473	451	428	393	422	426	430	405	404	422	449	426	446	426	409	421	432	440	432	403	454	449	442	442	438	439	457	439	462	436	455	444	439	438	401	436	451	437	435	427	407	409	482	427
23325	20914	28072	23897	20931	13753	2886	1548	1164	1004	807	714	648	632	549	480	464	444	454	456	463	490	502	431	419	466	498	418	454	414	380	327	358	348	320	350	318	337	311	322	319	334	315	314	303	302	310	311	305	311	342	307	291	303	289	289	301	287	304	304	312	283	305	308	314	296	292	296	300	288	321	325	294	302	276	327	288	293	301	302	278	264	295	290	292	319	280	298	285	295	288	270	277	287	283	249	287	300	303	299	341	303	276	307	301	292	301	294	270	290	302	278	305	309	294	317	267	284	282	284	278	288	284	302	297	311	309	299	292	264	286	295	297	258	307	299	303	276	254	313	317	286	311	308	280	305	255	269	261	308	328	269	287	311	271	310	277	275	277	287	302	337	308	297	311	291	310	296	320	292	293	289	277	301	286	336	294	277	319	291	306	316	297	286	310	269	266	299	316	288	337	281	304	283	302	306	286	282	265	268	255	285	290	291	315	342	301	299	343	301	265	294	272	310	318	320	292	302	283	274	301	313	273	304	306	288	310	302	286	281	294	319	269	275	270	299	272	278	298	280	310	290	307	309	261	309	275	285	276	300	269	307	267	298	273	277	298	308	306	289	293	249	329	298	281	295	295	299	302	313	313	299	321	302	284	311	289	309	264	279	290	323	280	295	307	271	281	305	298	297	316	298	306	308	252	289	295	305	269	290	322	326	279	294	261	317	333	294	262	308	296	305	312	309	298	276	277	297	293	296	315	315	280	303	306	328	291	299	291	289	303	337	294	307	296	258	291	284	304	290	271	285	295	304	277	291	300	286	274	267	267	294	298	281	309	323	293	307	298	299	314	282	289	278	292	303	304	304	288	287	312	297	263	295	284	296	275	314	288	282	326	293	294	290	279	288	288	275	299	289	297	321	290	298	315	330	293	282	269	312	322	275	288	266	292	305	291	286	306	290	306	302	262	283	314	291	301	316	280	285	286	292	309	339	282	264	335	275	270	283	292	253	273	323	289	282	299	282	282	277	286	248	292	302	303	281	322	285	334	304	311	290	298	257	281	299	305	279	290	292	268	317	323	295	308	274	250	289	318	299	300	291	284	298	302	271	275	272	300	301	291	316	305	321	306	306	301	273	305	303	305	322	287	289	311	279	311	297	305	319	287	304	319	258	274	278	277	314	301	311	274	304	290	290	307	278	288	322	288	319	312	283	294	274	296	251	272	329	311	281	296	287	258	277	297	328	264	305	286	309	285	308	292	259	297	300	302	286	308	290	340	298	289	288	345	284	292	277	249	287	304	316	319	304	319	322	295	257	278	298	296	290	293	296	281	284	314	326	294	291	295	310	287	291	266	282	302	282	295	293	293	291	311	285	308	307	303	312	303	301	312	294	302	287	301	308	310	316	265	305	303	302	324	308	293	280	274	319	339	297	273	299	311	312	313	285	298	278	335	317	288	299	292	290	286	298	291	299	307	318	264	293	309	289	265	318	281	317	319	290	282	303	298	295	327	286	279	272	292	280	279	284	269	278	273	296	274	305	306	278	274	270	281	286	295	292	315	277	307	300	287	308	274	300	301	261	267	282	307	311	294	264	280	295	287	280	285	298	287	314	288	292	309	315	278	302	280	323	305	306	316	314	311	290	289	313	326	265	268	282	277	269	311	304	304	287	259	310	297	297	295	285	264	292	300	269	280	292	320	293	265	315	281	350	266	295	315	289	290	303	256	304	310	300	282	311	318	297	260	301	310	302	284	262	275	279	307	290	274	314	271	270	307	283	289	282	317	295	256	274	271	318	288	306	328	298	313	300	313	297	285	316	262	263	296	301	298	303	298	304	305	303	260	306	278	297	302	290	275	278	255	288	285	293	278	298	301	290	292	325	286	312	290	267	313	292	260	255	280	304	280	293	273	286	280	312	282	318	287	286	283	299	314	295	286	259	306	318	278	311	281	290	291	313	286	312	338	335	273	291	280	301	266	302	262	283	290	317	290	290	283	307	289	298	285	274	296	276	269	327	300	299	264	234	296	289	301	307	287	252	315	302	296	291	283	326	281	296	310	294	284	317	319	265	305	301	279	286	299	309	308	310	324	295	309	294	262	294	299	312	319	297	295	293	323	293	321	323	273	294	298	299	269	279	279	298	273	273	280	322	293	282	292	293	290	261	305	301	271	298	259	311	296	281	321	336	316	302	298	290	264	285	307	293	323	276	287	292	295	287	291	262	332	262	276	290	293	252	296	268	310	306	287	295	295	285	292	295	278	293	294	313	318	261	312	281	312	298	260	258	282	280	257	281	277	305	276	295	300	281	262	298	267	342	264	301	277	313	295	316	325	304	311	337	301	302	321	288	284	325	305	312	274	324	293	300	273	289	320	288	323	314	302	312	294	278	302	285	301	315	284	275	284	272	307	312	301	287	297	302	308	302	267	276	288	297	277	275	300	295	264	314	286	328	317	278	273	297	296	290	340	249	292	294	289	294	291	290	288	279	304	300	317	297	291	297	322	304	311	291	304	311	311	307	278	286	287	314	325	314	295	275	283	327	288	279	301	276	310	295	295	302	274	278	278	265	303	280	276	269	284	269	269	303	300	304	303	303	275	318	309	292	275	314	301	304	294	271	266	319	284	257	279	296	322	283	319	288	273	262	275	301	289	290	298	279	267	280	292	294	323	313	303	313	280	316	316	287	280	300	308	274	283	267	297	298	283	305	294	278	283	274	303	331	286	312	295	313	262	294	253	323	295	265	293	301	315	282	313	279	279	292	309	302	303	322	263	278	294	269	276	305	283	257	311	278	279	288	298	265	315	309	295	283	300	294	290	297	325	296	319	286	295	281	317	283	265	280	295	338	297	297	292	274	293	334	286	310	321	303	292	284	311	308	290	317	294	305	288	298	292	292	300	277	292	288	277	318	281	294	309	295	290	317	294	288	302	304	284	288	291	307	315	292	273	322	271	288	273	266	321	294	315	295	276	288	282	325	285	336	294	289	307	317	305	289	302	247	286	275	301	316	293	293	306	312	290	290	300	278	269	291	275	287	292	306	296	279	308	282	329	305	276	312	297	282	285	284	295	272	309	253	297	298	283	310	302	294	322	297	286	271	302	280	300	308	306	275	318	278	306	287	288	283	298	288	274	280	286	294	301	308	312	306	306	280	304	282	293	284	272	282	269	281	264	308	299	272	312	263	299	310	271	259	287	321	302	311	271	310	296	323	314	254	302	290	290	300	309	289	291	279	290	284	304	296	283	274	266	305	276	274	280	293	304	276	290	310	326	289	282	314	305	287	300	295	280	286	299	286	296	287	301	290	262	298	285	293	298	301	285	289	321	281	275	313	297	292	292	283	268	279	289	268	289	308	306	293	299	314	293	302	287	288	286	270	290	295	283	272	298	295	298	253	302	276	257	296	285	286	345	285	264	273	269	286	329	286	316	305	282	319	321	293	276	300	286	298	292	247	274	312	305	284	294	284	297	304	318	260	316	272	299	282	284	312
5428	16625	14542	8103	5004	4173	3385	2409	1901	1503	1325	1122	910	832	726	641	604	568	586	606	598	670	654	555	496	550	695	627	601	461	408	407	348	343	393	381	377	367	383	332	345	376	397	357	357	365	321	354	320	319	370	350	298	333	324	355	350	319	334	340	339	352	311	330	292	316	326	324	340	303	343	317	366	389	293	346	349	349	331	353	325	372	300	317	313	300	342	332	333	334	292	356	332	341	289	338	330	322	329	320	316	328	311	311	339	335	347	305	315	299	312	319	341	325	307	367	315	335	333	322	306	316	287	338	335	341	320	300	327	286	312	334	309	351	345	306	342	342	320	348	303	313	316	336	348	340	323	297	316	339	323	292	328	327	323	329	315	325	318	327	300	346	315	339	331	348	324	323	340	308	306	338	341	318	320	313	331	348	325	305	318	324	298	334	329	326	341	369	298	340	324	361	347	329	359	323	337	325	327	298	341	302	334	297	332	345	339	334	348	349	333	315	298	324	355	301	338	314	293	313	332	298	350	349	299	309	338	304	322	309	366	325	343	339	328	326	313	324	292	356	321	306	298	341	314	335	358	330	347	352	306	340	317	332	332	331	323	340	310	343	328	317	321	332	343	294	290	325	322	305	321	307	324	340	336	335	316	326	331	312	357	318	344	332	314	276	341	337	344	325	323	326	308	336	314	345	344	294	322	343	318	328	347	383	338	320	340	343	314	319	351	319	291	309	264	329	332	336	330	312	311	324	318	339	308	326	333	336	346	321	312	344	307	323	325	345	354	314	356	340	301	332	333	326	338	355	351	302	326	288	356	287	345	322	327	338	320	361	307	286	336	323	331	326	325	323	312	321	334	316	315	299	357	338	332	307	359	315	325	312	342	321	343	343	352	337	353	333	304	321	328	317	344	335	322	341	337	304	323	372	326	336	315	303	303	352	352	349	317	351	326	333	302	313	325	296	366	316	316	313	324	317	302	341	325	348	323	301	338	333	352	335	327	310	313	339	345	299	307	320	343	331	325	318	319	326	342	316	318	293	344	312	370	342	326	325	323	350	326	312	332	317	311	298	355	308	307	319	322	303	308	304	343	313	356	334	332	297	312	335	349	348	311	307	307	280	353	338	344	332	344	325	282	331	355	358	324	305	328	304	300	350	332	286	349	296	334	343	338	325	352	323	320	331	329	344	292	300	353	318	301	376	323	318	330	361	350	314	339	348	326	320	327	330	316	315	290	325	312	300	368	318	318	334	311	343	334	312	339	346	327	350	327	344	320	344	319	325	317	315	309	346	326	329	342	323	314	314	329	341	307	315	294	349	332	331	327	350	330	312	330	307	325	318	345	306	326	313	353	308	313	329	344	296	350	332	306	314	313	305	326	347	324	303	337	342	343	333	330	340	316	309	362	343	323	322	366	327	319	331	309	313	318	355	339	339	298	317	339	317	318	355	326	347	347	345	317	343	340	334	365	330	322	346	307	297	293	337	325	324	323	350	321	347	331	321	310	307	302	346	316	339	313	329	328	325	316	332	313	331	293	313	307	309	328	320	318	317	328	330	339	337	334	346	318	347	320	321	305	315	356	305	358	328	317	315	321	325	360	339	301	305	335	296	351	305	336	337	311	343	310	356	300	347	348	292	315	319	330	323	319	318	285	336	313	303	326	338	324	322	349	312	321	326	338	304	320	315	324	336	312	341	358	336	322	303	314	313	285	328	288	317	350	311	335	329	338	339	313	332	350	317	345	328	334	358	291	359	329	331	311	340	289	338	339	313	343	306	346	349	320	328	316	316	335	359	298	324	345	326	322	318	354	351	327	339	335	316	343	340	337	361	311	309	354	315	328	316	324	316	337	323	334	303	344	325	322	328	319	327	347	316	335	339	322	316	308	331	322	322	360	304	326	317	350	320	336	314	335	310	315	327	315	307	339	317	327	325	316	354	293	353	315	310	304	335	365	353	313	319	328	320	354	354	339	311	349	327	318	326	342	322	287	339	351	322	328	336	308	330	362	316	324	333	344	347	303	317	339	345	307	346	322	301	346	349	351	332	358	312	343	291	308	341	315	313	293	315	339	316	325	327	333	334	350	301	337	292	331	300	315	319	318	341	318	339	309	314	314	324	327	345	309	328	349	340	346	325	346	356	355	313	339	340	327	323	310	335	348	315	298	328	337	325	325	345	323	336	313	304	315	292	323	341	301	337	315	365	318	310	333	338	332	354	365	297	360	315	378	291	330	364	321	325	333	317	344	342	292	324	313	340	327	326	323	342	310	333	332	296	300	348	341	321	322	339	335	335	335	316	348	311	332	313	363	332	321	297	320	314	321	325	352	335	316	338	305	321	298	317	299	286	327	328	338	337	354	316	328	351	319	298	332	314	323	315	312	325	341	336	296	342	327	287	320	297	349	328	348	310	305	350	341	342	308	366	324	335	312	339	364	314	329	338	351	311	336	338	310	359	380	323	341	320	318	314	288	349	322	343	316	339	282	352	301	315	325	327	315	300	326	327	319	348	330	309	319	319	312	315	340	323	333	308	364	296	308	326	322	323	307	328	311	348	319	311	325	312	319	303	326	320	307	309	344	361	313	338	347	312	295	318	336	309	338	322	322	322	342	317	312	335	347	312	361	334	309	326	315	339	318	299	308	343	330	306	326	346	337	359	343	346	314	352	293	333	343	333	334	310	338	333	303	342	361	309	315	321	279	353	326	324	331	322	321	334	332	340	301	316	347	315	279	350	354	331	349	347	320	333	314	329	336	323	337	327	323	320	324	312	329	323	308	337	324	316	322	321	326	331	316	333	302	306	314	341	279	323	324	316	305	291	310	284	339	311	331	316	322	303	324	331	328	303	322	310	340	328	344	348	333	306	338	326	297	337	331	305	314	321	304	320	306	332	354	326	309	315	316	342	317	332	327	311	315	301	324	339	339	338	339	329	317	313	316	292	305	321	318	316	302	338	316	310	335	349	269	303	347	306	334	306	330	309	323	298	349	347	345	357	320	330	309	318	327	313	330	310	299	324	313	340	327	326	338	330	282	344	320	364	321	340	317	301	333	317	361	282	324	311	346	319	356	289	336	344	317	309	301	331	306	312	356	326	321	338	346	308	302	334	328	296	333	312	316	318	346	323	317	335	337	326	330	339	359	375	341	304	344	309	333	331	317	356	334	321	361	365	330	343	307	322	318	361	318	315	329	342	305	334	310	330	303	315	325	322	299	330	308	347	336	325	332	341	332	335	308	307	313	293	322	311	321	316	329	284	333	350	315	330	302	306	350	341	315	303	332	315	332	329	318	335	326	337	342	331	327	315	274	293	326	321	325	331	316	358	320	331	306	353	337	335	316	350	352	328	322	290	352	317	299	316	341	334	310	362	310	305	337	340	334	344	329	312	308	316	316	330	329	309	335	317	320	327	319	336	350	343	320	307	295	315	316	326	351	355	326	314	336	323	334	327	277	344	338	317	327	321	343	309	332	331	313	327	318	324
24344	20913	27333	24597	17141	2791	1600	1093	903	750	665	586	550	501	450	467	429	412	413	417	451	452	466	396	401	418	480	467	374	360	377	383	328	322	345	325	335	316	335	319	293	321	305	343	342	329	296	322	306	309	332	340	368	310	290	359	284	316	316	298	312	314	328	292	312	311	317	297	309	309	296	313	295	300	314	303	282	295	295	336	322	281	297	263	296	349	304	331	312	309	302	262	329	314	315	287	299	307	295	307	296	327	283	310	325	296	311	289	341	278	294	289	291	308	313	276	310	311	297	334	309	279	334	318	302	297	293	324	316	309	285	307	315	284	319	337	311	293	304	322	263	293	299	313	266	323	306	303	295	317	320	299	314	306	291	317	318	277	299	285	309	306	303	314	319	296	283	299	299	319	274	285	300	285	276	330	290	340	309	318	294	284	337	323	294	331	317	304	296	312	293	309	313	324	310	268	305	290	287	294	301	299	317	320	313	280	307	268	314	292	325	286	291	304	309	307	295	303	281	294	287	333	316	323	293	319	330	290	266	308	324	312	300	296	284	309	300	301	285	291	307	296	320	331	316	316	311	322	290	299	343	292	333	306	342	310	312	286	322	288	302	290	282	322	286	301	311	308	314	330	333	323	305	292	269	283	300	308	318	301	298	327	293	300	283	317	298	301	303	313	319	285	317	296	298	344	303	285	304	320	295	299	329	307	301	309	305	281	334	276	340	333	324	279	280	297	316	273	304	324	308	283	294	336	316	290	308	311	283	299	324	317	337	285	293	320	291	297	286	283	337	323	294	312	318	292	291	321	287	306	311	312	324	312	318	313	336	318	315	343	301	307	316	289	318	313	284	324	314	334	294	335	310	288	286	339	302	316	311	311	313	287	291	323	336	302	356	295	317	289	259	280	286	293	331	333	304	291	324	276	284	320	298	307	323	301	275	312	331	289	282	301	283	310	280	299	302	333	277	338	320	319	296	332	315	301	286	308	337	314	315	298	328	286	288	310	318	297	324	299	314	303	284	285	286	307	296	324	322	292	304	279	280	301	292	328	314	320	320	303	286	324	311	294	278	296	326	313	320	320	323	303	335	305	312	306	338	315	312	283	312	293	288	316	313	324	318	295	306	309	270	307	314	317	311	314	291	325	279	326	344	329	303	326	309	316	328	312	320	321	310	315	297	314	332	320	298	286	312	288	310	279	302	335	312	325	287	283	302	290	308	305	300	291	306	318	326	301	317	301	308	321	296	296	332	301	321	283	322	323	297	301	300	304	304	272	332	331	327	323	337	311	291	296	311	301	323	295	293	307	312	302	293	296	293	292	309	320	280	272	269	293	290	302	293	286	298	305	319	319	289	279	272	301	308	346	299	291	303	304	295	305	305	304	284	314	307	333	329	305	315	292	283	291	319	325	309	304	300	260	288	303	326	316	308	335	285	281	293	292	345	307	315	311	290	258	317	294	339	321	315	291	291	297	302	305	318	327	314	320	330	323	280	301	287	318	290	348	335	282	337	303	319	308	294	311	316	312	299	313	289	333	304	293	287	309	276	318	320	301	313	312	332	300	296	315	320	324	317	307	318	305	283	295	328	290	301	326	330	328	328	295	322	330	303	295	334	292	313	293	311	297	298	302	318	314	307	342	322	280	311	287	294	290	305	287	296	299	324	304	306	359	314	286	270	308	333	311	303	296	296	313	304	306	308	323	306	309	285	290	283	299	297	309	276	311	266	293	292	290	325	300	290	279	308	325	313	304	321	308	292	290	304	303	295	309	306	305	307	334	317	281	272	301	310	329	293	283	278	306	297	339	285	318	299	329	318	320	307	319	300	347	285	291	277	325	325	285	334	318	314	319	321	319	292	294	303	335	338	323	323	296	326	291	330	300	303	319	319	298	321	305	293	301	326	320	333	316	315	310	335	280	336	292	327	303	297	325	295	308	274	300	311	314	310	324	307	307	312	320	300	289	311	283	293	312	301	332	300	290	307	321	313	306	334	311	272	316	287	303	302	336	305	280	303	337	324	332	319	320	300	304	297	309	297	285	299	300	316	295	298	315	305	307	312	299	315	310	293	309	288	280	325	314	308	325	282	340	334	294	310	310	309	303	368	302	331	317	289	311	338	296	315	307	281	281	344	303	302	317	327	304	293	302	313	297	306	291	269	336	295	313	347	283	304	298	316	310	315	304	302	309	283	286	290	294	298	321	331	294	304	281	286	297	273	327	288	318	324	289	315	350	315	323	319	314	312	338	310	300	307	311	309	301	287	298	339	328	294	312	293	319	302	342	318	330	294	316	297	290	295	325	295	269	288	311	315	317	306	283	304	306	300	332	312	294	297	301	316	325	310	322	338	295	302	293	302	335	294	318	308	290	298	316	320	305	287	328	340	286	285	319	307	315	298	292	282	314	319	303	280	318	306	302	278	294	321	319	316	281	278	270	320	329	275	338	308	307	335	283	325	294	346	331	303	294	276	304	316	269	295	295	315	320	330	297	286	343	323	298	311	308	302	318	314	295	334	310	310	275	305	298	326	294	300	273	313	260	303	344	323	334	315	311	282	289	324	329	317	284	285	289	271	293	298	310	288	270	340	311	334	324	293	302	289	301	305	282	324	297	334	311	303	306	315	324	327	290	307	314	313	314	324	300	320	315	341	289	305	292	311	283	304	305	314	295	312	325	323	310	313	308	298	327	299	309	309	333	276	309	296	304	322	314	286	329	304	305	324	326	327	295	299	283	293	310	306	297	325	295	313	312	323	312	275	288	302	311	282	310	316	321	306	296	299	294	295	295	307	325	337	292	283	328	315	320	302	308	279	311	344	313	316	314	341	318	278	304	287	314	315	298	316	289	316	286	307	322	305	284	327	314	314	310	314	337	302	316	325	304	288	320	314	270	304	308	307	308	314	328	349	314	307	314	287	314	324	293	336	294	337	267	249	297	249	284	307	317	321	293	313	307	334	316	326	322	328	335	281	339	298	316	302	305	301	335	309	319	297	300	313	256	294	325	330	281	303	317	304	299	314	301	313	320	309	302	329	329	336	294	317	315	305	292	311	308	287	312	275	307	295	307	320	305	336	285	280	297	296	297	302	302	293	301	335	306	274	299	278	326	299	311	276	292	331	312	303	312	294	302	309	303	314	322	329	286	294	315	313	325	294	317	294	326	353	315	336	323	291	299	304	276	303	296	320	296	329	295	308	289	291	289	298	293	315	305	287	321	276	303	318	320	345	296	279	290	308	304	308	297	346	323	326	320	346	286	289	309	290	287	273	291	304	312	301	297	297	314	277	304	317	305	276	308	294	316	321	360	314	280	319	310	304	330	281	313	306	297	321	308	326	356	303	287	304	304	311	310	334	309	285	315	283	284	322	272	300	324	304	322	307	321	312	279	309	293	311	314	330	316	281	310	295	289	312	323	287	313	304	311	323	288	308	292	294	298	296	310	297	281	268	266	300	297	305	306	308	337	295	335	329	309	306	273	301	307
5561	13568	11529	6584	4024	3226	2737	1954	1509	1221	1048	886	793	684	597	590	582	529	540	520	582	570	629	436	446	518	565	570	444	460	426	393	331	373	336	356	365	341	326	341	333	348	345	317	335	342	316	320	340	343	317	368	327	306	337	355	314	315	381	360	352	371	326	335	357	334	326	305	329	301	327	337	292	318	327	332	346	345	348	345	334	336	307	343	326	356	334	317	317	344	319	335	326	317	338	343	333	369	312	319	304	308	329	351	315	348	328	317	294	318	332	332	311	344	320	322	338	340	320	308	380	351	359	344	354	345	353	339	332	333	333	336	339	336	372	314	328	320	316	347	337	323	310	351	328	332	311	333	329	321	345	311	350	328	337	321	320	312	324	327	312	317	326	310	363	345	333	322	284	299	351	320	304	352	351	308	306	352	336	345	298	313	295	345	326	323	341	332	293	325	323	336	306	354	310	360	352	326	309	307	294	339	318	302	343	269	351	308	315	321	319	312	350	331	359	327	299	338	321	310	335	341	361	344	315	326	312	335	342	316	324	326	353	333	322	332	319	350	321	359	317	306	332	335	350	294	302	336	355	329	331	334	306	323	337	338	366	307	306	336	317	298	287	299	328	342	341	330	325	351	302	332	361	320	323	336	313	323	337	359	355	368	339	315	288	352	343	339	322	286	312	328	331	328	317	308	317	306	306	336	336	345	314	321	296	323	346	301	325	362	324	363	319	341	311	313	319	337	337	337	318	287	332	328	307	334	338	312	334	337	297	331	332	341	341	332	316	325	304	321	337	320	334	304	351	346	342	310	333	347	300	322	351	322	342	359	348	335	339	347	324	279	323	343	308	320	318	292	311	332	336	326	285	333	306	322	302	348	301	319	332	343	352	348	335	312	325	368	313	353	315	331	312	330	335	307	316	323	312	288	316	335	305	326	326	377	330	332	348	341	332	321	309	330	343	324	329	326	347	324	333	361	328	311	319	350	333	335	329	314	313	327	308	298	329	299	348	310	324	348	328	323	328	324	301	308	342	326	345	306	348	328	317	321	308	322	333	338	315	310	344	349	318	321	315	295	312	338	326	334	298	314	353	322	327	338	325	354	292	333	330	319	293	319	320	342	327	321	343	352	314	328	354	302	298	314	333	323	285	324	293	342	349	317	349	358	309	338	322	308	324	298	342	319	336	328	305	317	322	347	301	330	341	307	318	321	306	337	322	314	342	328	346	307	317	334	359	345	333	351	307	303	347	295	321	348	329	314	369	338	343	380	338	336	325	295	315	358	346	331	314	350	313	335	343	320	294	308	348	332	307	386	336	344	326	340	312	339	293	328	331	321	325	331	330	337	362	317	309	312	326	361	292	325	340	312	332	312	322	326	319	322	327	312	323	326	320	304	344	326	317	310	338	296	348	318	334	346	295	320	289	333	337	335	342	326	344	315	313	334	337	318	355	307	358	306	329	294	310	328	324	369	353	334	315	332	316	316	372	324	324	369	318	349	322	361	322	345	346	337	334	346	323	325	326	316	346	341	337	319	322	344	341	317	333	344	375	337	343	329	341	304	312	323	307	292	314	336	323	335	358	345	308	351	301	340	335	345	322	321	357	322	352	329	312	357	332	323	307	332	348	336	333	315	306	328	313	346	295	322	331	312	283	325	357	317	307	313	323	322	309	336	316	340	306	348	326	323	292	336	365	287	364	295	336	325	344	333	313	358	326	371	333	304	340	334	321	351	305	310	351	321	337	349	309	325	306	338	306	304	341	346	341	316	344	321	338	328	332	354	301	325	322	344	363	350	311	350	309	342	336	315	359	319	349	319	321	331	339	311	311	304	335	295	349	294	318	348	326	325	318	327	281	310	345	335	322	322	310	308	306	301	342	316	330	330	342	324	320	287	291	339	304	338	333	331	288	313	312	317	322	331	317	329	343	329	354	330	344	330	292	331	305	331	308	321	362	334	317	353	307	324	305	333	331	343	380	328	329	325	308	331	340	358	317	331	330	320	336	322	344	316	332	323	310	335	311	316	302	296	332	333	326	366	323	325	272	354	351	322	329	312	302	329	318	323	336	346	329	304	309	331	352	338	358	323	294	348	348	328	324	344	315	317	347	328	322	339	331	329	324	300	299	341	352	328	360	311	337	350	337	349	348	345	383	358	322	305	346	332	343	343	349	325	304	300	345	328	323	323	283	336	325	318	317	341	326	344	304	322	348	342	312	349	340	283	319	342	315	341	347	345	329	318	300	357	318	328	348	336	335	327	313	315	319	331	346	309	341	320	327	358	347	334	331	336	302	325	349	337	315	300	314	313	354	340	343	372	318	311	339	321	311	298	332	336	359	319	331	309	366	336	319	331	293	334	331	319	302	315	310	328	355	334	314	342	349	321	298	308	332	352	346	334	307	337	329	348	316	348	336	332	342	347	326	324	341	362	303	324	333	337	318	316	338	380	329	291	325	325	352	321	338	321	309	322	318	311	336	327	316	290	356	332	296	334	307	344	322	320	343	333	337	307	335	322	303	315	325	287	345	360	326	330	346	335	335	304	367	306	307	314	313	326	289	305	313	321	334	305	318	328	332	311	343	328	332	325	304	293	334	332	329	300	341	310	300	300	297	345	314	353	346	325	323	309	316	304	301	315	315	311	323	319	355	318	357	313	320	329	370	337	335	329	321	284	342	313	321	323	363	368	313	311	327	328	319	318	295	340	293	338	306	302	325	321	349	353	331	336	330	335	310	335	318	350	328	302	344	315	321	306	322	339	314	336	327	330	336	346	342	332	312	323	339	280	333	342	339	331	289	315	308	341	350	320	326	308	320	334	321	350	303	325	313	352	298	362	328	309	305	311	306	299	297	347	340	337	311	316	331	328	363	319	344	329	331	322	332	342	317	315	334	330	334	339	306	349	333	335	329	330	327	349	309	349	336	339	302	302	323	331	334	337	340	321	308	323	322	337	308	340	319	288	343	336	316	305	337	357	333	370	299	367	328	331	338	332	341	321	333	299	346	328	328	314	340	311	338	339	326	352	336	323	338	331	300	350	309	348	312	336	346	312	332	342	321	350	300	321	351	315	332	315	361	342	305	324	325	303	330	331	327	327	324	327	330	331	290	340	359	307	331	333	310	304	323	347	313	365	338	292	343	309	325	334	307	346	334	354	326	348	319	320	332	344	342	309	318	319	331	340	348	305	326	342	321	331	340	337	318	338	325	334	313	328	341	334	341	347	338	310	319	350	327	322	323	332	311	316	311	280	341	361	330	318	313	322	319	361	310	280	329	309	333	353	338	317	330	289	312	337	341	313	334	328	299	314	311	369	301	310	333	338	341	321	303	321	331	313	347	320	316	337	349	313	336	333	323	343	306	309	309	348	335	328	312	327	317	314	329	308	340	347	305	318	319	366	321	325	318	286	329	295	350	346	326	306	312	349	294	297	353	310	345	331	356	308	330	340	304	318	349	342	332	344	293	335	327	329	320	323	338	351	330	317
22320	21014	28585	23633	21014	21112	13951	2593	1661	1288	1060	908	763	663	538	493	457	380	374	352	446	482	550	352	307	353	476	454	386	330	330	234	205	208	209	198	186	177	171	165	169	161	177	166	157	156	167	163	141	170	171	186	154	155	148	134	153	126	134	145	152	165	163	151	139	147	136	142	138	139	126	159	149	158	154	162	135	119	131	120	140	131	155	139	136	132	151	141	133	144	140	139	135	108	153	144	143	142	143	129	142	144	147	131	131	145	139	153	126	129	157	146	149	130	138	149	139	127	150	135	135	152	133	123	141	145	127	133	143	130	131	146	132	137	131	110	135	130	145	140	133	142	122	123	139	130	132	131	130	151	137	120	133	149	154	124	140	142	132	144	132	125	137	118	140	139	132	130	128	142	136	133	133	144	141	124	135	133	131	119	149	129	144	128	145	132	134	130	122	122	124	120	122	131	141	125	164	127	112	140	141	129	153	126	163	122	128	134	136	132	114	110	133	124	128	139	124	127	157	153	155	127	125	144	126	139	122	120	164	117	123	141	139	150	123	120	117	151	129	127	143	140	128	125	132	131	144	125	132	125	144	123	147	118	116	116	137	131	131	111	130	139	130	137	158	130	154	137	121	145	120	138	144	123	131	114	154	129	131	152	134	131	117	135	140	144	123	146	145	113	147	134	120	103	129	126	145	137	144	144	125	142	135	140	139	130	133	137	134	156	127	137	143	133	130	134	133	142	114	124	110	125	134	129	130	127	158	138	142	123	138	142	146	129	126	140	123	116	116	132	157	144	122	116	121	133	128	133	125	145	125	149	142	134	119	122	142	134	147	133	145	131	122	130	148	137	154	126	131	132	166	134	125	130	142	124	128	127	139	119	136	136	138	133	144	142	132	139	131	135	137	141	134	110	152	129	112	147	130	161	139	155	129	150	130	120	155	141	144	139	160	149	133	142	120	130	136	149	139	128	128	127	141	128	135	152	101	136	140	124	133	140	140	137	143	120	120	125	151	126	141	128	133	134	145	135	149	144	149	138	115	140	133	153	120	144	120	125	138	149	139	131	129	151	139	109	137	123	121	137	128	147	140	121	135	141	164	128	123	132	149	135	117	155	149	139	129	144	138	144	135	131	153	149	130	123	122	141	120	131	163	133	135	123	139	162	145	162	126	127	151	130	139	137	148	163	135	143	161	128	148	143	150	142	151	144	127	107	146	136	131	145	127	129	134	160	131	151	119	118	155	150	129	136	143	173	101	141	130	147	130	145	119	140	137	123	136	121	125	128	138	144	138	131	156	140	127	124	128	127	138	135	109	131	156	149	123	139	118	131	132	141	132	122	121	132	150	139	141	144	141	150	152	133	132	133	146	155	142	125	122	119	150	155	122	144	157	148	125	117	135	140	120	154	142	141	143	135	135	113	125	140	138	128	144	137	131	143	134	140	157	127	150	119	141	135	155	130	124	130	143	120	129	139	146	115	119	132	131	142	149	142	119	116	155	130	141	149	140	126	130	130	135	129	148	150	159	143	126	135	153	128	132	135	141	141	148	129	134	130	152	130	143	145	141	131	139	121	135	153	119	146	149	123	145	142	138	131	132	128	128	129	152	148	132	141	119	144	117	134	132	125	152	139	113	132	128	137	151	141	130	146	138	140	139	133	127	134	130	118	129	128	142	157	137	148	138	150	133	120	139	140	125	146	129	140	138	140	135	136	113	137	119	123	154	135	136	118	137	140	134	154	124	144	126	127	150	127	141	130	132	167	109	129	153	119	121	137	133	126	117	129	117	138	137	113	139	116	131	164	119	120	157	139	150	129	145	126	116	135	145	155	142	139	127	119	119	146	142	137	146	140	137	151	151	132	137	126	116	134	142	107	142	166	147	147	135	140	116	136	119	132	120	143	136	137	121	146	125	129	145	123	134	135	163	148	136	137	139	144	169	138	152	122	136	118	150	126	149	172	132	135	118	117	140	147	125	147	137	133	125	153	130	141	144	127	149	114	143	127	134	136	126	146	126	148	133	153	149	127	139	139	138	146	132	109	148	143	150	135	131	123	150	143	124	147	135	157	133	117	120	151	150	141	126	147	132	146	123	150	128	135	147	136	128	150	126	112	131	129	160	130	122	148	163	123	147	141	145	141	146	138	131	135	132	131	136	142	132	137	131	140	121	137	108	153	127	145	146	137	139	134	134	175	127	121	122	144	144	146	142	136	133	115	149	141	145	148	131	111	145	140	125	132	127	117	149	132	132	149	132	112	142	121	153	142	136	147	116	117	114	124	164	147	128	129	135	150	133	144	152	148	142	138	141	144	117	132	152	122	147	136	134	122	135	144	112	148	142	132	132	126	141	152	134	145	148	140	143	118	113	126	134	143	127	115	130	153	125	115	146	120	126	119	141	132	137	122	170	143	129	135	139	131	126	129	142	136	125	137	117	121	162	132	148	124	157	144	120	145	121	134	138	149	121	117	149	127	144	118	150	134	126	144	152	137	118	141	121	121	133	169	121	138	133	148	135	150	138	152	133	128	129	134	131	157	139	139	140	141	131	138	127	127	128	149	127	145	155	126	144	122	141	126	141	128	136	133	133	122	113	136	135	122	134	126	118	118	141	143	137	126	122	157	135	123	122	146	132	160	129	132	125	154	136	116	136	145	139	132	109	141	133	153	127	131	128	127	135	147	138	139	132	130	148	151	142	140	149	147	142	131	117	142	152	140	138	140	125	138	121	137	154	121	140	140	124	144	134	147	134	123	122	123	120	151	129	116	126	135	154	134	134	128	135	124	135	144	124	142	140	141	138	142	126	133	148	137	147	135	134	155	128	136	136	143	128	140	140	150	134	128	142	137	127	129	115	143	139	124	131	119	150	148	135	128	126	144	141	135	122	137	153	126	146	139	137	153	130	138	127	129	123	134	111	133	148	132	146	140	139	113	136	159	148	132	131	133	140	153	124	123	140	147	145	131	142	136	132	151	133	110	131	153	132	126	129	129	127	125	151	118	135	152	124	136	134	138	164	131	140	157	134	131	134	141	132	138	145	165	149	135	136	134	134	154	136	145	132	134	128	133	141	143	160	134	138	123	134	129	145	154	149	130	117	129	142	141	142	134	129	125	130	133	133	138	129	142	128	150	125	141	148	137	138	148	146	129	128	140	139	141	128	129	134	127	150	135	125	145	120	139	145	119	138	115	142	142	144	142	148	142	135	144	113	124	148	139	146	132	135	154	134	123	132	135	126	129	141	125	162	135	137	139	137	134	139	131	161	137	135	132	130	141	129	135	150	141	119	149	122	133	141	144	144	154	130	144	132	132	135	122	133	126	125	153	121	159	132	121	160	127	142	154	151	129	132	130	126	130	127	152	106	149	140	142	132	154	127	125	121	135	122	134	138	145	137	133	147	155	133	110	159	143	122	150	137	132	126	106	138	136	122	133	138	157	150	130	131	138	140	122	133	122	123	126	133	129	128	136	139	133	144	136	144	138
7369	23151	20308	12193	8069	6340	5195	3725	2825	2183	1811	1508	1248	1064	816	782	637	578	564	524	632	650	666	507	461	523	722	658	485	502	421	274	285	250	232	242	268	214	204	186	209	191	214	205	201	191	186	194	172	187	200	210	181	183	168	164	160	165	157	143	158	186	165	149	153	176	162	155	162	145	167	134	164	143	172	168	140	159	150	158	158	148	145	178	139	162	181	147	159	147	128	158	153	162	162	147	155	158	158	163	162	156	142	171	157	174	157	134	187	158	149	153	148	165	159	135	146	179	167	142	146	155	152	176	141	137	163	154	151	155	159	158	165	138	127	131	161	162	141	134	152	137	167	144	147	157	145	146	135	146	170	173	175	152	154	172	149	180	151	135	165	136	154	154	154	154	147	151	145	169	151	150	153	137	140	158	154	152	157	158	161	146	186	170	155	132	143	142	138	150	149	146	163	172	152	157	156	182	164	142	148	153	146	142	140	171	127	149	133	142	144	151	142	161	145	153	160	134	134	148	160	155	144	145	159	150	150	152	164	168	160	154	143	130	144	154	148	166	164	149	146	141	149	172	154	153	150	139	123	125	156	153	145	143	161	143	155	137	147	133	159	156	158	157	144	162	160	158	157	163	161	131	172	142	136	146	185	147	134	171	133	148	153	159	152	147	147	147	168	144	168	144	168	173	155	151	132	139	176	149	154	152	160	180	143	156	156	155	156	164	148	138	149	150	136	145	164	167	133	151	141	181	158	150	163	166	152	137	164	144	176	165	153	157	159	150	155	163	180	152	160	148	171	170	162	157	161	157	138	154	143	152	158	144	159	176	160	163	149	137	170	150	171	160	156	169	149	160	134	135	153	136	150	134	163	141	151	151	137	164	159	147	158	153	166	156	158	154	159	148	141	160	156	161	147	160	147	153	168	139	159	172	161	165	156	148	141	139	150	164	160	145	152	157	141	163	159	163	153	133	139	152	148	146	160	164	141	146	169	160	144	151	129	147	143	150	135	136	169	164	159	167	151	161	155	164	157	163	146	143	164	139	152	162	162	147	113	171	149	150	145	137	176	157	175	157	139	150	160	157	149	142	145	158	148	139	170	162	155	144	163	154	148	146	170	148	161	164	169	152	160	153	164	142	137	143	134	139	133	147	142	165	145	156	144	159	145	130	151	127	140	157	146	160	151	134	165	153	135	143	151	135	153	140	146	153	131	146	162	152	133	140	145	131	167	168	160	141	161	148	157	147	172	148	157	123	164	146	158	136	164	157	133	159	170	162	165	159	126	137	145	165	143	150	164	170	155	160	141	171	163	163	155	150	150	156	176	166	153	167	162	160	145	157	143	170	146	161	164	152	159	171	158	173	181	140	166	147	156	163	153	149	139	143	135	144	147	156	156	140	144	145	152	169	160	162	161	140	160	179	159	172	175	153	124	157	152	143	147	165	171	168	157	146	176	149	152	165	141	158	148	145	141	150	145	123	163	148	152	125	172	158	151	169	144	149	133	172	147	156	157	139	147	154	157	155	159	144	167	145	153	172	158	175	138	146	133	151	156	145	141	158	167	165	168	160	167	160	145	146	141	146	150	145	155	150	173	139	146	156	164	164	155	139	156	169	178	147	167	141	174	155	135	160	135	165	138	153	135	164	133	182	162	163	133	157	168	136	157	146	155	197	161	143	171	149	163	139	146	134	165	152	155	148	169	138	145	160	170	144	161	166	145	140	149	154	152	142	148	139	138	138	182	171	154	154	151	135	121	165	155	152	159	173	162	146	159	168	161	160	166	152	178	151	157	171	163	157	127	159	166	162	138	144	132	152	137	148	168	169	136	156	153	159	153	147	155	169	159	156	149	144	156	146	138	149	153	153	161	155	135	141	146	160	142	163	142	143	159	161	140	150	163	185	160	138	147	164	155	155	145	140	161	144	159	171	153	147	133	161	167	163	137	139	150	152	169	152	138	166	156	159	175	154	155	163	147	156	145	133	157	170	158	150	142	153	157	193	153	140	141	165	163	133	156	157	147	155	175	164	153	179	150	135	136	149	141	140	148	138	158	152	148	163	155	160	164	168	166	164	148	162	165	143	148	160	162	150	156	152	165	170	145	142	125	148	156	154	137	152	149	165	144	149	148	132	171	140	158	156	144	157	145	170	156	144	150	141	140	149	155	172	138	162	175	162	159	148	138	141	164	129	154	149	155	169	134	171	147	139	144	161	120	162	158	145	158	140	142	163	165	150	144	157	147	143	171	159	150	170	144	161	196	149	151	156	149	144	162	165	170	161	140	133	157	140	188	161	155	143	150	156	154	143	135	146	170	155	147	159	148	149	141	168	138	145	148	140	152	139	145	168	149	141	151	168	141	151	155	138	143	161	159	157	151	135	156	148	138	147	156	165	144	162	146	148	138	148	153	153	161	140	148	149	145	159	144	163	143	159	147	194	131	143	160	134	146	142	173	150	146	134	164	157	155	153	145	163	142	156	169	157	158	148	133	149	157	164	151	170	155	164	156	152	155	134	163	147	165	164	160	131	147	154	173	157	142	125	147	153	151	160	158	179	156	155	162	155	151	155	140	153	142	180	151	143	143	146	142	137	144	165	145	162	150	168	160	149	148	146	153	156	139	158	153	151	165	157	146	153	149	149	148	152	137	132	159	148	146	154	151	149	141	151	175	165	137	127	127	138	150	157	160	146	168	158	155	154	161	144	145	136	143	126	155	135	144	148	143	169	172	149	125	152	131	126	158	147	137	139	143	145	139	139	166	157	155	154	144	160	159	135	143	158	147	156	149	154	145	151	153	150	164	133	155	145	141	162	147	145	127	145	149	133	155	150	145	147	127	184	126	144	146	155	145	152	141	151	154	168	171	144	149	154	152	176	142	135	141	114	127	156	163	148	146	149	157	148	142	139	164	173	151	142	163	159	167	152	141	161	157	163	137	165	126	139	153	147	149	152	153	166	134	158	137	149	165	147	159	167	153	144	160	154	150	133	155	142	126	155	129	128	140	156	171	177	147	143	152	147	155	166	153	163	133	154	158	132	168	150	152	132	171	176	159	148	154	154	158	183	133	142	145	155	143	145	156	152	153	130	144	153	157	167	142	158	131	153	138	126	157	138	157	165	161	158	139	144	143	156	157	157	153	165	170	155	153	180	147	151	137	152	165	161	168	172	126	167	136	164	142	199	140	155	149	149	149	150	162	165	170	163	148	147	162	130	135	183	151	175	143	129	138	176	160	151	164	137	148	143	156	159	143	154	146	144	170	130	132	150	167	140	141	179	174	164	166	156	155	156	160	166	159	165	139	129	169	153	154	160	157	147	149	149	126	144	141	130	138	131	155	150	161	165	149	163	170	154	133	163	156	164	157	163	139	155	162	161	139	148	162	143	175	153	148	150	148	151	166	138	142	148	164	138	150	132	148	143	163	149	162	146	171	153	158	147	165	154	163	141	152	155	161	155	162	178	171	157	167	143	134	167	158	147	138	163
27074	19691	9291	2938	1433	1101	1020	817	711	631	597	538	523	499	445	491	442	448	509	489	460	500	512	449	440	486	485	480	512	433	420	404	377	428	416	413	430	414	439	387	417	439	405	435	418	435	387	390	443	451	431	439	415	396	416	418	417	410	403	442	413	401	397	417	398	395	367	416	427	387	417	415	396	377	401	387	413	421	400	387	406	414	448	378	389	403	367	414	385	455	422	395	383	392	406	405	412	379	370	410	396	393	417	390	409	383	396	393	407	384	431	441	397	392	379	395	425	407	407	416	425	415	410	384	408	403	394	423	415	390	383	404	386	403	398	412	415	439	442	405	413	424	422	391	395	417	395	403	445	434	434	385	408	386	448	419	401	418	385	384	392	404	380	419	434	391	423	408	402	366	394	398	417	445	424	422	410	434	425	386	414	419	399	416	458	418	393	399	376	380	416	449	418	377	386	390	408	426	408	405	374	401	409	410	446	409	438	391	436	369	418	415	421	398	388	434	407	383	402	384	394	412	403	401	370	390	400	421	389	403	391	405	379	430	437	441	366	411	406	411	430	418	406	364	401	393	426	399	351	391	380	428	416	428	376	408	421	399	427	401	377	388	455	384	399	406	433	404	408	415	401	384	403	377	376	383	423	417	397	403	448	412	426	435	417	438	377	368	403	425	442	391	391	374	391	409	420	377	384	398	397	400	422	405	434	419	417	393	414	427	396	377	412	441	469	369	429	353	398	421	421	411	424	381	403	421	392	383	412	418	395	403	409	398	400	397	380	404	375	406	437	396	389	402	399	403	406	381	399	390	424	411	419	422	394	419	416	388	439	411	382	415	430	417	424	391	404	414	423	369	383	390	419	414	410	408	415	409	374	406	439	420	405	430	412	413	435	427	378	423	407	396	378	433	425	398	417	406	413	366	390	426	428	403	405	430	401	416	469	409	425	397	420	391	426	432	379	434	404	427	397	415	379	400	425	381	414	447	402	433	422	425	385	418	364	392	401	398	368	390	404	400	460	401	371	411	387	373	413	393	384	428	386	433	372	428	438	398	432	409	373	430	429	368	392	408	451	419	400	375	415	393	431	418	386	431	447	420	412	380	389	397	414	460	413	427	427	379	374	441	417	399	416	396	386	420	391	410	401	376	410	385	420	411	407	394	408	407	436	389	410	411	433	414	398	432	393	374	378	414	437	468	414	409	405	411	349	416	415	419	386	428	440	408	453	387	394	422	402	369	422	405	432	416	422	394	409	426	427	402	426	402	434	418	390	359	442	379	418	377	426	393	414	395	398	435	400	424	390	441	422	412	426	424	379	444	401	397	403	410	394	411	432	397	399	404	405	415	427	427	388	403	397	419	401	371	419	427	432	416	415	409	410	390	424	407	384	417	412	420	414	413	410	365	402	421	407	410	403	394	402	415	420	426	435	398	384	425	406	395	415	401	426	396	394	440	404	429	422	390	399	418	412	433	374	397	417	404	405	408	398	400	386	435	398	399	394	417	408	379	434	428	447	406	383	409	414	368	437	376	421	404	421	390	392	408	410	404	411	414	371	389	418	418	372	406	416	385	398	386	431	404	404	390	420	394	413	407	386	369	434	445	406	421	437	398	427	388	420	410	400	430	413	403	395	358	403	388	378	382	401	399	411	394	383	408	429	400	404	426	431	394	462	353	407	418	388	431	382	462	381	418	405	409	426	438	435	430	389	371	405	407	414	429	423	399	403	390	401	423	389	404	429	365	398	421	406	411	417	383	402	409	386	419	427	367	451	423	421	375	391	431	415	401	395	427	424	399	424	384	388	397	433	369	398	420	415	428	452	419	417	391	433	418	420	430	415	386	387	403	400	402	423	416	399	407	404	412	389	430	430	405	375	403	421	365	431	422	375	410	426	442	421	393	375	404	414	377	406	355	432	404	416	411	423	442	411	406	405	437	399	410	417	398	415	380	421	444	396	387	430	419	396	370	374	420	385	409	437	439	433	427	428	432	404	424	403	378	399	386	392	400	430	416	427	372	438	412	387	402	423	416	407	397	418	433	421	386	403	453	414	411	411	397	396	430	429	403	409	385	412	392	407	409	409	388	421	417	429	401	394	431	426	399	418	407	427	446	358	446	405	433	426	390	430	398	400	402	419	418	393	434	418	414	405	388	430	413	447	380	437	442	375	383	462	429	395	431	416	406	427	425	380	394	417	409	410	418	405	410	407	429	423	384	419	420	420	426	411	416	410	431	421	421	455	379	437	415	426	375	408	420	425	403	418	383	456	446	441	418	397	419	420	411	403	423	402	388	419	430	407	418	423	436	403	413	452	417	425	398	391	372	423	371	397	386	373	397	372	426	415	385	387	385	450	417	412	441	402	411	387	422	403	396	395	436	410	418	380	412	406	393	371	398	393	393	390	388	412	433	397	434	438	428	408	416	388	422	414	394	398	404	384	406	416	415	420	423	391	407	430	420	410	407	405	388	406	399	389	410	432	415	421	416	397	420	431	417	440	426	424	432	416	385	400	413	431	379	412	425	431	410	409	431	419	408	404	383	396	394	438	383	423	432	397	379	425	399	408	433	352	398	402	388	416	433	394	385	401	403	421	408	389	400	409	422	447	395	375	370	388	428	429	425	365	433	394	406	403	399	414	417	401	412	408	426	432	420	402	419	415	399	389	464	408	411	430	403	419	409	417	400	416	384	416	377	403	398	400	423	425	394	374	400	400	415	382	413	416	396	387	396	413	384	397	423	430	390	389	403	419	418	402	436	393	421	410	419	403	416	393	364	409	460	406	404	410	398	413	420	370	428	429	399	379	417	417	393	388	415	397	444	418	426	415	423	467	404	408	446	422	410	379	450	455	397	377	450	414	388	421	444	403	393	409	404	418	398	425	374	427	430	415	398	415	407	411	426	451	418	422	396	418	414	383	438	409	392	381	369	414	402	407	409	410	411	383	369	431	358	369	385	403	410	455	383	377	403	429	384	424	417	406	372	386	395	411	404	408	394	396	448	442	401	396	443	415	381	399	444	381	399	399	385	416	433	401	412	415	435	422	375	421	388	418	414	402	397	431	422	401	426	420	420	419	417	439	441	389	416	423	409	408	410	407	398	392	392	404	458	393	370	421	406	409	411	387	385	422	401	414	416	377	407	417	421	390	385	410	380	394	422	400	361	400	419	435	392	368	385	439	452	404	431	432	416	397	448	418	398	387	398	399	428	454	393	438	420	422	381	384	383	416	393	448	403	417	405	395	404	417	423	404	405	412	433	399	423	408	422	406	415	390	441	418	405	421	399	390	382	429	412	392	437	416	403	405	386	451	429	397	418	387	398	404	367	394	386	425	385	362	396	419	405	415	416	404	420	404	409	422	401	406	400	413	394	417	390	387	392	396	421	367	440	388	373	395	417	384	401	414	440	393	403	415	409	410	390	388	409	425	431	431	412	451	419	415	413	369	417	388	394	426	400	469	430	426	419	409	387	406	430	405	410	406	405
5660	7600	6312	3618	2099	1914	1644	1295	1033	916	820	746	685	626	601	609	559	513	501	507	556	591	533	543	503	515	578	589	586	493	507	482	437	496	486	478	449	441	472	462	486	470	493	419	474	447	449	435	461	438	449	435	475	465	436	438	454	458	481	451	447	446	456	437	453	425	440	437	422	446	424	447	426	397	442	408	478	428	444	458	438	453	420	418	464	416	471	420	464	450	448	417	428	442	433	470	457	432	469	461	434	442	463	455	453	457	430	421	445	459	450	420	409	477	443	433	459	421	431	435	476	455	464	429	422	429	499	443	483	467	463	462	422	410	447	476	475	395	413	462	480	433	440	398	433	450	465	422	465	444	465	435	420	423	455	422	459	478	471	439	444	436	439	422	444	400	467	459	413	426	464	464	421	458	452	454	445	428	414	437	439	431	446	454	455	408	446	473	449	426	438	431	446	433	504	457	427	461	437	438	443	449	449	458	440	417	466	452	462	442	436	469	439	424	456	449	427	460	453	431	470	428	445	451	409	439	431	417	412	427	465	391	475	424	482	439	446	443	427	430	463	469	465	456	460	484	479	464	436	452	426	434	460	440	454	451	454	413	408	424	440	429	494	460	402	436	435	461	482	423	446	414	397	432	473	446	427	449	428	449	450	445	410	444	447	478	459	426	383	440	470	434	469	422	444	391	433	467	453	437	422	434	413	403	425	428	478	394	446	417	460	412	445	450	433	440	450	471	409	440	445	419	444	470	431	405	468	420	456	475	458	434	438	441	443	457	414	430	447	395	446	418	475	472	444	444	444	459	469	444	472	426	478	452	431	457	415	459	424	425	420	419	432	442	430	444	416	459	446	437	469	402	460	448	457	446	434	436	442	428	468	459	428	462	429	440	436	430	445	434	422	446	420	446	426	464	439	436	424	446	440	449	454	445	446	433	448	463	443	448	451	452	432	443	437	451	426	494	439	471	449	418	463	471	444	447	437	466	469	455	444	433	452	439	437	425	436	464	432	447	420	425	438	487	446	495	450	391	435	398	424	470	422	405	436	444	468	445	464	457	459	437	438	409	429	456	470	458	436	423	432	434	466	441	414	427	454	444	445	424	425	476	446	412	408	432	396	445	415	452	505	446	432	410	442	434	462	451	458	461	456	462	423	423	450	461	435	431	464	455	440	442	439	424	451	470	442	450	452	443	451	452	458	449	442	424	422	450	437	451	423	418	471	466	453	426	418	431	463	443	416	487	429	423	446	414	462	443	449	412	461	473	482	476	429	410	452	460	436	443	452	463	465	446	446	441	437	410	428	464	456	474	457	452	420	465	443	413	447	460	457	453	446	469	447	470	436	456	432	471	453	463	454	446	442	473	421	439	432	465	427	453	456	458	434	437	435	435	466	439	459	450	443	420	428	420	438	432	453	445	434	469	475	459	425	405	420	453	474	455	434	469	434	419	460	450	490	429	464	465	417	451	471	450	469	449	452	474	464	467	451	445	489	453	438	445	445	432	448	448	477	442	487	445	477	468	477	452	468	413	408	428	439	455	479	440	459	452	445	444	461	457	442	445	428	478	444	466	446	444	472	456	464	423	474	414	471	465	477	443	471	447	483	470	440	442	472	464	421	432	480	478	476	465	451	419	445	445	457	439	444	453	430	464	449	428	419	420	404	480	423	458	485	465	457	448	412	440	447	393	455	461	470	453	435	420	433	404	442	457	437	442	455	461	443	404	468	457	419	458	470	447	439	409	448	430	457	450	442	420	479	431	416	425	449	442	482	449	451	445	445	421	455	450	477	443	436	446	461	431	456	449	436	446	445	452	435	447	455	409	484	452	463	457	419	445	458	441	463	472	419	465	448	423	463	449	429	437	456	441	442	453	443	406	435	430	445	452	423	471	444	458	414	458	450	450	467	427	440	428	434	461	432	439	463	457	424	425	436	413	453	422	414	448	403	439	484	463	453	457	450	477	415	430	422	417	440	456	435	455	428	437	454	484	470	436	445	453	457	435	455	410	442	446	432	414	426	433	447	443	448	425	470	473	393	474	464	471	485	473	430	450	411	470	439	443	416	456	426	478	462	432	448	413	431	449	429	492	473	446	465	448	471	444	424	466	412	472	448	449	426	430	459	433	431	427	417	444	465	441	434	447	492	464	447	449	458	450	469	465	439	447	429	471	470	458	458	478	457	463	404	449	429	438	473	391	450	445	407	431	433	474	452	414	454	438	476	436	438	444	417	449	462	408	419	458	433	429	456	435	505	461	465	455	429	436	439	435	426	475	420	444	451	443	413	435	419	426	428	440	442	450	455	457	455	428	425	456	470	465	436	479	465	434	454	459	443	398	449	401	466	435	465	436	442	493	429	442	459	406	452	459	430	445	446	447	448	421	427	474	400	408	400	424	455	400	418	449	475	427	455	451	438	429	453	483	408	429	450	455	451	434	433	441	469	458	433	460	462	446	455	441	459	443	442	451	453	424	469	428	427	450	414	478	417	457	449	477	451	467	450	457	455	437	422	438	406	446	429	423	415	501	455	455	451	479	457	462	464	461	440	427	439	470	451	422	462	459	427	446	408	448	432	418	430	479	428	497	453	453	461	414	417	434	455	428	442	428	460	451	420	437	489	439	456	443	430	436	455	454	444	449	421	429	427	438	439	468	468	439	502	403	436	447	440	420	420	428	469	418	426	443	385	454	452	464	434	437	440	434	430	442	465	447	446	439	447	449	428	453	441	455	458	415	444	433	445	449	454	413	444	429	470	435	471	393	432	470	424	454	419	416	462	457	410	455	458	418	441	435	480	450	467	467	470	446	454	437	434	463	416	473	400	438	438	473	405	453	431	469	426	416	463	485	436	409	476	432	452	479	437	449	426	487	455	446	452	478	470	436	447	435	438	439	442	429	428	429	446	397	415	443	411	458	431	392	427	459	432	462	447	460	438	458	504	437	419	442	433	414	460	444	450	495	460	452	424	460	465	433	446	442	438	404	439	454	444	449	464	470	485	450	436	457	444	428	434	424	428	483	439	427	433	454	436	448	425	443	443	472	456	447	474	468	445	459	443	424	460	458	415	469	437	421	465	480	469	484	489	426	439	416	443	459	436	412	455	453	444	449	432	448	453	459	457	445	462	442	445	449	452	426	434	461	417	435	445	447	452	429	417	435	455	434	481	432	437	475	476	440	444	421	461	446	451	432	442	431	409	456	472	435	459	487	454	450	443	450	446	445	435	453	458	446	486	435	424	440	431	429	434	477	469	474	463	440	460	451	439	437	444	441	447	410	463	437	504	427	422	480	439	418	462	440	427	470	404	441	430	468	466	426	413	440	420	453	425	435	484	470	426	444	430	428	457	456	429	429	457	433	457	452	437	448	418	455	434	449	421	428	454	452	485	425	449	469	459	439	432	423	476	447	443	426	446	414	435	471	458	471	524	440	421	441	419	513	475	467	438	483	474	423	465	468	446	424	450	458	430	440	428	466	451	440	442	439
23350	20952	28123	23929	20973	13746	2785	1608	1187	968	874	812	726	624	522	503	452	431	424	397	469	558	477	418	428	437	533	541	477	371	413	345	360	318	340	369	336	337	309	335	301	314	334	345	347	337	310	276	288	300	323	309	275	317	314	299	312	313	296	323	299	299	301	287	319	296	294	289	305	298	300	316	259	280	306	302	299	274	318	277	309	291	329	278	289	280	300	316	304	285	314	291	303	264	305	332	322	301	304	304	303	299	295	326	302	305	297	304	314	279	279	310	287	267	323	316	287	282	290	307	287	282	289	298	288	286	303	296	317	296	279	303	347	293	327	264	294	316	299	311	275	306	319	299	300	288	301	303	290	281	301	310	289	279	290	271	319	323	278	256	288	301	290	300	311	307	281	282	282	288	276	304	283	306	269	295	298	324	276	307	301	303	305	319	279	280	291	320	325	285	331	307	307	290	291	305	334	314	323	296	299	323	304	302	289	319	262	301	317	303	288	309	291	281	272	319	305	301	300	283	304	275	307	330	327	291	303	307	281	276	299	355	262	282	300	329	312	268	296	303	300	284	248	269	295	290	293	307	290	306	334	292	288	309	302	309	326	360	303	307	257	291	312	289	289	305	301	308	294	284	261	297	305	298	298	296	291	293	296	268	273	262	308	280	301	289	302	289	309	290	332	346	300	289	286	300	327	288	283	300	297	311	311	303	293	299	313	279	286	315	295	295	289	293	298	299	311	325	308	292	288	309	304	336	298	309	282	317	282	306	306	293	303	296	289	270	312	293	311	266	281	311	262	310	324	300	319	279	283	295	310	313	312	298	308	288	294	329	313	283	249	298	288	300	290	325	315	318	297	282	314	315	329	313	316	272	286	309	331	319	289	288	301	286	329	303	288	309	307	281	315	269	304	334	290	332	283	286	313	297	289	321	309	280	290	300	293	297	301	328	293	316	313	320	283	293	292	308	287	327	311	311	311	297	341	291	292	350	300	309	291	293	283	298	304	299	284	303	322	334	302	305	331	292	324	305	320	258	279	316	307	300	320	269	318	312	314	284	316	295	274	308	306	259	290	311	284	295	322	303	316	282	283	309	306	288	301	288	315	300	290	296	284	296	283	303	269	318	298	281	266	334	294	303	306	297	321	300	286	318	310	283	306	283	321	332	295	312	315	287	270	296	316	296	288	322	266	290	305	357	299	294	306	294	278	322	304	283	292	294	331	285	297	297	262	343	298	284	279	271	304	325	298	285	280	280	297	324	273	271	285	312	300	291	301	299	288	309	292	324	279	291	303	310	318	313	288	303	287	294	293	287	317	320	284	293	310	290	315	318	300	298	317	297	299	315	309	290	314	302	327	317	313	276	284	326	319	305	299	286	293	275	308	297	270	276	303	318	319	303	306	253	293	304	301	313	266	302	277	281	298	294	276	253	311	276	301	315	290	275	299	303	320	282	290	253	292	323	293	277	294	285	314	319	305	281	280	285	310	319	321	293	307	318	315	310	299	267	294	341	273	291	293	276	272	259	324	292	299	291	307	295	298	292	301	283	280	295	269	301	354	294	268	299	323	297	287	312	282	320	305	291	286	298	314	314	285	296	315	295	267	302	294	290	270	303	299	274	331	303	315	314	291	333	295	315	279	292	287	302	311	289	332	288	291	311	290	297	323	322	305	290	280	305	307	284	282	290	317	278	301	304	280	315	305	301	265	275	297	275	295	318	296	282	273	304	319	327	290	313	326	315	306	295	332	308	290	282	307	314	312	271	342	297	268	278	341	316	284	316	293	290	275	306	297	292	318	289	291	304	302	302	274	305	317	310	301	295	296	305	310	281	293	308	323	307	324	287	317	322	284	306	302	297	318	324	295	280	305	323	274	309	281	250	320	299	303	301	245	308	303	282	290	293	297	281	304	297	273	280	316	296	276	324	275	291	294	321	310	285	295	282	301	322	287	309	323	305	325	311	297	309	307	296	304	289	282	280	313	273	295	306	274	274	266	319	307	295	282	292	305	304	293	338	290	294	310	343	287	286	289	271	319	275	290	330	283	309	271	320	289	290	270	298	291	305	274	268	310	323	291	287	264	294	274	290	281	269	288	323	309	275	328	283	319	296	288	284	316	312	275	278	304	288	288	322	329	291	279	316	288	275	301	285	336	313	329	275	309	316	276	307	322	294	286	298	286	295	300	270	281	290	309	286	297	288	269	295	314	292	283	295	289	276	273	280	303	305	270	250	277	331	283	277	314	282	281	327	299	279	282	331	305	284	273	298	266	291	318	302	313	299	323	296	298	295	288	323	325	281	303	306	294	311	299	287	309	280	305	302	282	288	312	327	303	290	281	292	298	274	299	318	290	301	297	297	293	306	303	285	316	311	276	312	327	281	292	310	285	305	309	283	313	257	283	297	302	282	334	336	264	297	298	297	301	275	290	295	349	334	311	270	285	271	293	318	319	291	282	299	304	299	297	285	323	322	301	264	289	324	308	309	282	283	288	313	284	279	267	307	287	301	310	295	296	319	282	312	259	289	302	301	310	307	298	285	302	310	300	294	298	297	304	298	285	299	310	316	320	306	299	312	310	287	271	310	290	291	308	277	301	297	270	262	318	317	297	295	262	282	302	296	288	327	299	329	272	311	282	301	298	297	269	286	327	290	287	304	279	285	317	307	312	319	296	281	296	297	346	285	306	331	313	297	296	305	290	292	312	302	326	247	287	301	287	296	295	290	257	275	304	279	308	285	291	325	261	299	294	306	311	281	300	300	282	301	295	308	319	299	294	267	309	306	287	334	260	300	294	280	310	281	306	310	287	288	300	287	275	313	273	310	312	303	280	288	294	300	296	321	287	314	310	310	273	316	283	297	289	282	315	272	316	291	283	325	329	319	312	302	267	286	299	283	287	289	259	291	294	290	291	274	306	295	266	303	286	304	305	299	275	299	319	274	279	284	279	297	285	317	268	308	323	287	291	304	275	290	320	293	298	310	281	293	284	256	296	303	276	290	280	297	295	290	286	292	260	310	289	304	287	308	293	291	316	302	337	300	317	310	298	275	291	291	340	282	303	264	306	330	276	303	295	309	294	281	273	290	286	302	328	281	281	290	295	275	280	302	287	288	291	276	328	285	301	315	318	275	282	276	301	312	302	286	297	305	305	305	304	278	304	292	295	303	284	298	304	307	314	273	315	322	308	314	271	254	321	297	325	303	306	292	312	292	279	304	268	281	308	294	318	285	287	303	305	276	323	304	292	288	314	283	292	305	266	300	291	321	306	309	290	305	265	314	271	284	303	293	301	290	301	315	288	312	296	302	298	295	308	282	323	282	317	301	310	299	304	295	300	308	274	270	337	269	305	293	315	296	299	317	300	303	316	262	299	294	318	316	297	279	309	339	295	278	312	281	281	323	301	300	296	306	299	323	268	328	312	293	244	306	307	314	310	307	295	310	270	285	325	285	323	294	267	343	301	280	284	269	242	303	321	300	347	308	301	294
5573	17087	14725	8001	5027	3988	3336	2602	1971	1606	1366	1066	977	795	759	669	614	570	566	588	637	731	674	555	540	608	697	652	580	478	460	446	403	421	399	363	406	410	356	379	365	352	399	350	384	389	339	374	343	363	385	340	341	325	359	363	386	342	357	338	380	384	364	366	366	354	346	327	304	350	330	321	305	331	333	339	333	353	354	346	321	344	317	334	348	304	322	343	328	322	329	351	359	360	327	304	338	339	320	359	359	355	359	330	329	346	335	358	348	320	354	316	302	331	339	329	330	359	336	323	353	321	353	320	356	351	329	333	354	352	335	347	347	325	328	337	323	335	327	305	346	325	320	308	323	323	340	336	340	321	346	337	303	328	333	343	336	369	322	317	334	348	316	353	321	311	343	338	326	340	330	330	334	299	362	342	311	318	338	334	342	345	344	336	315	328	345	361	337	358	323	324	339	331	343	341	368	329	305	314	351	335	356	324	338	334	346	334	352	328	366	331	328	335	341	324	312	362	303	319	371	285	342	347	373	321	315	356	348	351	318	349	356	326	341	334	329	336	302	370	331	291	358	293	322	332	327	300	341	367	340	339	282	292	342	326	321	317	346	350	352	372	311	298	335	358	291	364	341	338	358	329	341	304	306	366	344	306	331	366	340	360	335	365	340	315	314	319	299	353	339	323	333	313	341	347	319	345	337	370	310	350	357	334	348	327	347	326	320	333	337	366	308	344	358	341	354	325	341	357	292	321	314	375	292	360	346	328	354	353	328	315	352	290	339	310	331	303	334	352	328	320	303	338	329	335	347	313	321	327	325	346	337	340	332	365	327	299	301	336	340	344	322	316	317	350	314	334	350	308	350	324	337	329	338	336	351	304	338	346	344	314	347	320	307	352	367	310	326	349	326	330	316	316	340	313	330	357	338	324	329	347	373	309	366	310	295	339	324	348	317	321	337	323	348	358	367	333	332	315	308	326	344	339	352	306	349	325	338	357	375	347	305	345	348	295	297	360	367	357	340	352	319	340	360	356	346	343	351	324	349	320	359	329	315	306	298	383	361	349	315	336	330	333	328	334	333	374	322	342	322	345	346	336	316	372	352	347	316	305	345	309	324	344	337	313	336	332	321	318	344	320	325	335	344	308	329	357	330	330	328	340	343	316	326	336	354	357	335	326	374	316	357	345	328	336	299	318	348	330	333	352	348	319	336	366	331	368	328	354	299	326	341	332	370	326	342	312	337	330	305	324	323	339	352	349	315	336	353	339	326	336	371	326	330	344	355	353	337	365	340	315	288	339	371	339	320	319	306	333	337	335	371	312	362	301	359	344	342	350	341	366	322	331	347	367	345	325	295	336	335	320	328	361	326	323	335	325	334	326	319	319	359	345	352	293	370	341	338	349	327	340	308	347	313	335	368	293	320	322	281	352	322	336	317	335	303	322	356	358	370	328	353	356	359	339	339	351	328	321	357	323	352	328	332	323	309	335	350	341	329	343	305	328	359	346	318	307	354	339	327	352	328	348	341	387	305	331	336	353	324	304	334	321	320	317	324	350	330	342	307	332	354	299	306	352	318	334	326	346	338	327	343	309	357	364	344	351	335	331	299	311	330	352	312	299	321	354	355	353	305	336	338	298	358	339	328	301	339	329	341	347	351	345	346	401	336	338	323	340	354	341	333	319	333	292	331	340	300	350	317	321	325	328	329	323	290	343	369	373	336	316	354	344	343	381	295	307	314	329	313	330	344	339	315	319	329	324	356	307	322	309	302	336	343	322	361	314	314	354	319	367	313	327	297	325	301	341	345	345	338	302	358	342	320	319	315	342	325	326	325	317	346	322	318	311	313	359	310	343	354	327	357	348	331	335	313	329	338	338	300	313	320	357	323	315	328	342	314	345	333	349	330	315	369	336	363	355	342	331	345	323	339	346	324	330	321	340	334	312	324	333	297	371	321	335	337	331	320	336	367	329	359	336	327	341	323	345	344	330	328	330	364	340	306	357	323	324	347	341	328	337	338	363	358	321	343	331	322	297	328	324	328	344	318	312	308	331	307	323	333	347	332	331	353	303	368	345	322	351	322	306	298	325	367	319	359	316	301	346	343	334	358	301	334	326	339	340	351	337	354	351	329	328	314	321	352	316	314	344	356	344	350	341	371	353	325	339	296	305	322	323	320	352	355	350	327	344	319	363	323	312	329	318	323	335	342	336	344	342	346	353	328	333	371	315	376	337	366	362	321	336	333	328	346	358	318	357	342	328	312	320	337	314	328	351	341	365	336	310	303	381	326	358	331	313	327	342	345	379	298	344	359	335	345	319	343	350	329	343	314	332	332	331	291	316	300	354	305	329	345	354	331	343	335	312	359	337	331	348	345	347	307	330	333	366	315	302	316	331	334	343	305	366	310	346	341	336	330	287	363	345	326	341	346	333	285	323	342	339	319	324	317	343	324	357	316	297	303	307	329	356	331	318	304	330	333	318	342	318	348	342	355	337	320	342	371	328	331	334	317	346	314	301	336	344	363	288	329	338	298	333	342	344	341	335	311	331	318	356	357	335	309	351	319	374	343	321	346	322	361	359	363	303	326	317	316	337	294	344	325	292	352	377	340	371	313	335	311	309	320	349	355	337	335	338	338	317	342	323	318	312	342	309	394	330	327	320	301	369	331	336	339	350	320	336	345	343	328	320	310	310	362	323	361	352	333	327	352	350	308	329	334	360	340	304	354	314	355	311	343	314	337	361	322	329	334	291	300	342	343	372	364	340	351	330	351	367	328	352	349	335	334	333	310	316	316	352	343	344	337	314	331	325	337	334	327	326	329	333	319	317	328	349	316	305	355	346	325	365	345	334	336	322	337	334	332	305	358	311	348	320	354	326	334	334	328	346	340	307	330	324	315	317	351	304	338	342	343	328	349	379	319	329	301	341	322	324	329	318	357	349	332	331	319	341	340	331	345	319	342	341	324	314	322	340	320	300	315	351	331	344	339	347	316	304	338	371	332	341	342	316	342	342	341	320	325	336	331	353	333	339	348	339	339	328	365	342	308	338	306	352	318	317	336	326	317	357	356	328	350	356	313	327	337	361	343	331	349	339	329	307	330	290	333	305	326	317	348	312	309	311	337	351	334	351	302	350	331	360	341	316	339	321	326	327	335	331	317	389	327	292	327	345	349	341	305	339	322	339	325	304	348	329	314	345	344	330	322	301	294	356	323	341	346	356	327	361	341	332	334	320	333	330	315	338	312	297	343	319	330	339	307	342	326	309	346	349	334	343	355	328	342	300	326	328	339	353	343	349	324	348	319	339	334	373	324	354	319	302	323	326	335	333	314	346	352	352	360	317	350	324	318	376	365	319	331	343	333	365	326	299	321	335	327	300	345	357	325	330	348	328	323	348	331	333	327	340	344	337	375	344	355	329	326	338	308	328	352	356	342	356	343	338	326	347	337	369	327	305	350	318	361	344	354	345	338	363	346	313	336	311	345	334	351	355
24349	20922	27397	24557	17216	2824	1618	1132	896	772	672	669	578	492	516	444	459	408	411	432	451	495	426	394	397	455	496	423	394	405	382	375	382	320	355	346	348	318	327	327	289	319	341	336	289	277	286	289	330	342	307	318	323	332	298	308	292	319	322	325	312	280	304	327	312	322	294	302	319	300	334	304	328	335	301	347	284	319	294	303	309	316	278	284	308	296	310	335	333	309	331	305	330	312	296	308	320	296	308	304	325	304	347	302	318	320	288	313	315	308	302	303	343	299	299	301	320	313	332	319	288	290	304	316	282	337	317	299	344	324	323	302	299	323	283	326	295	290	301	308	311	290	278	313	334	313	294	342	312	326	297	302	300	297	333	318	310	296	352	330	328	270	330	323	300	288	292	322	300	324	298	297	315	285	315	318	312	325	310	299	315	319	320	294	307	325	304	314	328	312	325	297	318	310	291	295	296	331	289	324	311	286	321	303	281	314	312	284	288	279	338	292	329	335	312	293	318	322	304	292	334	334	291	299	338	291	319	288	281	343	307	322	340	349	295	304	329	317	327	325	284	294	331	306	306	290	311	326	295	353	330	332	312	310	264	300	303	291	337	323	328	348	317	310	315	314	318	282	334	289	307	335	311	293	289	282	301	331	313	319	274	294	313	310	286	332	335	320	289	312	316	281	315	332	343	335	328	303	298	334	301	333	302	334	271	339	331	320	262	323	313	285	321	313	288	310	329	365	314	311	330	325	309	323	290	319	321	302	345	338	313	336	277	327	310	291	289	353	306	316	281	281	307	279	290	297	320	301	302	313	314	348	266	295	319	304	302	319	316	267	317	321	311	288	326	303	319	309	328	284	308	310	311	315	323	312	307	294	285	299	316	319	309	352	328	333	268	309	331	309	266	292	296	337	316	295	312	276	286	337	335	299	288	288	307	300	279	280	324	303	289	284	323	312	316	290	336	287	335	325	307	274	308	330	320	305	331	318	274	298	281	296	297	303	303	292	300	323	284	325	311	300	306	282	320	300	302	297	283	328	309	347	304	311	312	332	337	323	315	298	294	332	333	297	300	304	286	307	295	289	277	299	273	308	318	322	305	372	337	278	297	316	294	288	296	295	293	301	299	283	324	308	319	308	315	310	294	307	308	340	324	292	277	306	306	302	312	301	314	316	324	281	343	328	310	346	309	286	305	297	317	275	320	310	288	267	327	335	322	333	309	318	280	306	329	344	335	281	311	307	307	292	330	283	289	321	317	331	312	315	334	336	316	291	313	312	301	307	315	327	325	341	309	343	300	302	298	317	331	320	307	307	303	313	297	314	323	305	289	339	330	329	282	324	346	307	295	326	310	288	275	307	315	316	328	317	296	297	298	319	279	316	307	312	331	334	314	311	327	306	358	287	298	267	335	329	270	319	330	302	309	300	309	305	281	315	363	316	304	297	311	328	272	325	300	284	283	309	286	291	291	322	342	304	328	294	272	289	302	321	325	318	302	312	310	326	318	317	292	311	316	301	292	312	320	309	303	312	283	316	334	306	293	305	273	307	331	307	327	295	343	313	289	275	321	283	297	349	306	289	291	314	309	360	286	341	320	327	332	344	317	305	295	312	319	318	296	280	310	332	315	332	304	336	307	321	305	322	334	312	305	300	284	310	301	281	291	257	273	317	312	326	304	327	300	312	321	319	310	318	326	314	288	295	275	287	308	320	327	331	317	301	299	297	305	309	306	296	298	286	310	324	293	289	286	317	300	325	290	318	294	314	314	308	307	320	289	321	272	324	348	287	276	327	295	293	306	307	342	293	363	319	312	343	282	326	332	292	296	308	299	351	318	314	288	318	312	290	305	277	325	303	259	331	315	309	316	292	286	324	304	310	296	284	321	289	323	291	304	284	293	274	292	314	301	277	308	293	340	317	296	303	268	316	340	324	325	294	308	319	317	334	327	315	330	306	300	325	325	317	297	338	311	282	312	313	296	313	300	277	304	298	319	312	316	327	304	265	315	307	318	326	307	306	329	296	275	325	298	310	328	305	291	290	314	287	303	322	283	327	352	336	346	337	326	316	301	327	316	272	317	310	299	293	331	327	308	291	312	323	296	325	303	291	301	337	315	323	333	318	330	295	304	329	309	346	325	302	325	331	311	294	302	297	287	323	307	299	308	318	334	312	304	332	276	314	301	304	327	331	327	333	334	313	333	317	343	294	271	285	338	298	333	295	299	304	271	310	353	307	309	301	309	305	312	302	335	312	318	298	315	333	296	298	274	321	271	317	340	336	309	307	298	301	295	336	312	330	296	320	327	313	338	335	336	287	312	288	309	349	304	300	303	281	323	302	289	331	311	336	340	302	319	306	335	331	316	290	299	331	317	333	321	301	289	328	325	311	300	278	291	290	314	321	326	279	324	290	302	316	305	294	294	313	296	294	308	337	317	302	305	322	297	303	296	288	329	296	308	295	317	296	304	329	307	298	312	292	290	328	298	331	296	313	285	313	289	297	271	296	331	311	303	307	289	321	326	306	309	312	317	302	310	319	316	300	322	308	320	319	305	335	300	311	288	284	311	306	296	300	345	326	292	319	293	302	311	299	312	300	315	274	304	291	293	307	300	371	331	336	302	271	291	264	319	311	287	288	286	287	288	307	323	315	289	336	307	281	324	309	267	307	301	331	306	278	295	328	316	294	298	303	316	338	282	321	325	325	295	306	284	345	332	332	303	309	311	328	277	329	301	276	325	293	331	292	291	306	318	329	316	313	309	303	333	309	337	329	303	314	279	322	302	312	307	310	323	329	286	308	320	297	293	302	310	329	341	299	322	299	280	280	304	323	291	282	315	297	296	286	295	315	306	355	289	309	316	317	302	286	299	313	300	294	314	299	317	321	299	292	307	345	331	312	329	314	307	304	310	315	346	314	309	285	297	313	295	296	307	331	319	332	317	293	329	280	300	312	306	315	305	299	282	307	310	267	299	308	287	313	306	307	298	296	314	320	324	343	306	305	286	350	328	314	320	312	294	306	333	287	304	285	331	284	287	301	301	297	296	314	285	304	269	294	320	277	335	302	296	293	340	317	305	284	306	268	301	309	298	306	301	268	310	300	295	335	334	311	322	306	311	337	322	322	309	312	327	332	312	304	331	297	297	313	318	299	284	291	295	306	311	342	283	291	327	300	358	285	318	299	330	321	315	320	310	321	279	289	340	356	274	298	334	298	313	304	338	331	338	309	321	336	303	311	365	295	320	298	326	332	296	326	317	304	307	334	284	291	317	324	310	319	354	303	310	289	309	303	349	285	310	304	285	280	326	310	317	305	284	338	325	304	309	320	304	340	317	307	304	329	328	311	291	296	279	308	311	294	300	312	297	293	286	301	276	292	313	310	320	295	304	306	349	313	332	302	302	313	322	290	324	315	310	317	313	308	299	298	334	306	311	308	316	297	334	323	313	290	263	312	286	308	314	298	314	325	312	345	296	329	320	307	299	299	330	310
5624	13483	11593	6539	4020	3228	2674	1993	1530	1301	1143	950	790	660	583	532	542	490	481	506	544	655	522	515	465	580	654	550	472	487	425	409	357	377	362	346	365	333	337	368	430	380	347	356	319	340	371	329	322	370	359	368	363	346	312	324	343	311	346	360	320	345	347	332	350	322	354	335	339	322	319	343	329	332	319	324	330	357	303	324	330	331	362	309	324	329	352	308	352	302	337	305	346	338	353	340	319	355	325	332	311	353	324	301	326	315	327	346	335	335	294	364	329	313	357	326	334	292	359	329	290	330	350	333	310	327	353	351	321	324	332	338	340	339	312	318	321	345	337	338	318	345	322	369	305	344	319	358	283	305	345	351	358	332	328	337	326	318	338	303	352	375	332	363	338	336	324	306	341	295	301	334	340	322	362	309	370	334	292	324	311	312	320	306	343	325	305	330	319	330	348	319	330	308	365	346	306	322	344	313	343	299	342	314	351	326	341	368	315	343	315	330	320	326	345	331	329	296	364	314	340	321	329	329	348	340	326	315	337	345	331	353	332	321	339	330	363	310	313	358	322	329	332	325	329	364	340	329	327	334	330	321	293	337	325	344	310	341	346	330	330	346	304	338	369	283	332	319	331	341	363	363	313	327	324	341	335	353	342	319	296	316	352	343	319	326	314	339	324	329	337	340	322	319	358	349	359	353	318	304	328	350	331	333	371	313	304	334	335	319	347	322	345	315	335	353	325	338	351	314	320	340	336	335	306	307	338	330	326	361	307	325	339	321	355	323	349	325	340	321	311	337	339	366	328	329	351	336	294	307	338	332	324	352	320	344	349	319	348	342	357	318	326	322	342	355	286	301	324	327	355	329	322	345	308	338	365	344	350	324	320	347	309	338	312	353	294	338	323	331	325	314	309	318	308	333	345	325	358	301	347	348	346	335	329	327	339	333	323	355	327	332	317	333	343	308	336	329	373	333	351	364	308	340	332	318	323	330	327	330	327	297	330	338	337	351	336	355	312	340	350	327	343	317	341	326	334	308	335	313	341	339	335	348	317	324	325	340	316	351	305	357	347	330	336	310	312	346	314	304	335	332	327	382	316	290	334	340	357	318	299	370	332	312	329	345	306	311	360	302	345	322	319	327	302	361	332	333	355	327	337	274	354	322	334	370	314	334	297	327	338	344	339	348	352	323	321	325	310	287	323	346	292	311	335	317	278	310	334	344	324	323	334	320	326	379	354	350	356	315	346	312	348	335	356	314	328	329	348	356	318	319	356	340	316	335	365	328	344	333	298	335	326	311	302	359	327	321	316	349	331	316	338	316	352	310	303	337	364	299	316	361	316	350	339	325	329	336	334	354	333	311	360	347	365	335	350	350	304	296	337	343	339	304	308	334	328	375	340	333	337	356	314	305	329	354	313	332	321	316	312	317	337	292	329	274	335	319	290	289	341	313	368	324	339	335	331	311	325	325	330	349	333	330	331	291	348	330	371	321	334	311	342	342	313	329	318	325	330	310	335	300	343	313	338	355	348	322	333	345	344	316	322	340	336	311	373	324	351	334	360	344	360	342	344	307	332	333	342	339	328	314	304	316	337	311	326	305	319	319	312	344	326	292	318	322	334	290	304	357	305	326	364	367	338	311	319	308	296	348	355	312	324	351	335	336	347	339	337	308	326	371	294	310	308	329	350	325	354	350	363	292	297	329	280	319	341	296	293	311	323	312	319	321	358	345	324	348	330	285	346	301	331	337	353	323	343	333	363	348	368	324	273	333	315	326	321	326	374	353	323	305	356	338	343	348	320	324	328	329	319	338	331	302	339	326	297	311	339	314	314	336	333	326	353	322	308	351	319	347	318	302	351	313	358	351	322	331	349	350	339	331	319	350	314	335	299	298	353	357	314	319	314	361	312	341	325	317	332	326	343	318	335	361	364	347	302	367	319	334	335	344	343	325	283	334	319	363	315	347	344	337	334	336	340	319	330	337	339	308	343	300	313	319	305	326	348	321	361	355	305	312	353	304	293	341	332	340	318	333	373	335	320	345	333	340	354	356	349	313	329	367	339	325	324	345	314	295	305	332	341	341	331	349	327	328	349	330	340	337	358	327	349	340	295	314	327	324	302	363	324	334	330	342	333	330	341	348	314	339	339	309	334	344	337	337	323	310	316	308	320	349	314	323	297	312	344	326	355	321	325	308	304	313	297	353	315	351	317	323	366	342	328	312	319	308	357	316	349	345	336	327	326	346	320	352	364	326	358	306	380	332	331	332	333	344	314	338	324	325	323	314	350	331	329	340	380	316	326	313	312	353	370	311	349	367	315	333	315	329	333	345	328	342	344	321	322	337	341	352	364	315	321	335	365	336	341	318	313	343	359	333	341	309	318	358	333	300	350	313	364	372	333	342	327	388	324	367	294	351	356	339	295	344	306	336	333	317	330	353	332	346	328	327	328	314	322	341	334	333	332	343	336	355	329	333	349	325	333	324	325	303	331	343	337	325	314	323	300	286	318	320	321	335	360	334	302	348	326	293	349	312	342	334	335	340	348	340	332	344	320	341	336	344	329	317	333	311	313	334	347	350	343	315	332	344	320	345	331	362	356	314	325	315	342	321	312	320	318	345	337	304	295	347	316	314	341	358	356	343	305	341	349	315	309	340	382	336	335	353	338	338	316	305	283	338	336	335	326	328	319	343	328	313	312	358	334	333	328	335	307	335	330	334	300	348	360	340	371	326	332	343	319	332	310	334	316	316	362	324	326	332	340	327	363	309	337	343	307	306	357	330	275	329	349	338	340	294	320	330	329	330	348	294	300	344	326	310	342	337	326	318	297	320	338	323	321	313	328	332	345	352	337	336	322	343	315	332	318	363	367	320	360	336	313	336	349	318	370	357	332	318	364	309	344	327	340	320	341	319	322	344	352	359	334	302	321	306	332	328	337	334	312	295	350	344	337	336	365	338	326	353	358	365	320	330	317	325	308	340	346	333	336	358	336	332	347	355	320	353	333	316	329	345	352	343	317	346	368	348	293	340	342	346	328	331	305	319	327	343	342	339	340	323	319	359	332	315	343	328	336	347	349	324	344	326	316	338	305	323	335	329	355	308	312	318	345	342	329	337	345	296	328	309	332	337	292	340	334	334	331	319	331	319	316	308	341	347	342	322	343	306	340	332	314	333	309	336	322	329	339	345	319	331	332	306	351	330	323	303	360	319	333	344	336	340	324	329	330	339	354	339	317	325	324	314	319	294	353	303	338	333	338	325	346	306	333	286	349	331	314	335	333	310	345	340	359	314	343	352	313	323	326	311	380	305	366	314	360	330	339	304	329	323	308	316	303	333	305	338	358	303	307	308	291	325	321	367	353	315	339	360	342	346	307	320	326	315	327	362	340	318	328	331	297	325	340	315	316	318	330	329	359	352	328	310	350	332	327	353	366	343	345	353	322	344	337	343	335	340	334	344	346	348	317	336	312	334	342	286	336	341	324	319	337	331
22308	20990	28586	23579	20998	21114	13760	2782	1620	1302	1226	999	857	626	556	519	398	391	365	360	450	555	478	405	337	401	531	462	415	327	305	196	188	197	203	184	208	170	158	173	176	177	162	174	151	146	182	164	162	176	162	154	167	156	142	151	140	131	136	153	138	175	157	151	159	144	137	139	136	142	153	147	147	146	142	126	149	141	153	134	142	142	144	127	140	139	148	126	116	118	133	145	130	125	150	150	152	136	126	131	113	130	151	119	118	144	121	162	119	126	145	141	155	160	135	142	132	156	152	136	135	127	122	158	129	142	126	126	135	119	129	136	124	133	132	124	152	131	175	159	156	140	158	123	139	122	133	134	146	116	143	156	145	139	142	127	136	142	163	134	137	135	145	150	156	128	124	149	139	148	140	137	129	150	124	131	135	132	129	127	152	136	141	129	138	134	140	145	128	140	138	141	119	128	153	137	154	140	172	130	145	127	162	151	118	143	151	143	148	133	129	125	123	148	137	136	125	137	139	136	137	140	144	111	135	127	138	179	124	165	164	151	146	143	152	140	132	136	143	119	137	148	133	141	114	125	140	142	151	171	143	120	143	127	131	158	156	146	141	155	137	127	139	134	136	133	127	151	147	128	139	141	143	126	152	147	141	141	131	150	115	135	124	113	122	136	141	136	133	131	147	124	117	153	120	138	157	122	134	133	154	159	146	135	125	133	137	134	129	134	152	122	135	143	120	136	137	123	145	133	135	140	143	129	139	136	128	124	143	116	131	135	128	147	155	129	132	144	121	152	149	119	143	136	132	148	154	128	147	160	137	128	128	137	126	126	158	137	127	133	126	119	148	141	143	152	147	133	140	121	142	129	125	150	127	140	126	133	152	139	128	131	138	151	149	153	149	132	153	114	129	138	138	146	151	146	140	136	150	123	134	137	131	145	125	161	136	135	119	140	144	138	135	134	120	163	137	146	136	127	139	144	137	149	143	132	129	126	133	130	132	152	132	137	133	154	134	124	141	140	135	128	137	149	142	134	148	117	145	126	124	151	158	152	133	114	125	139	140	146	153	156	138	120	141	124	135	156	135	158	119	122	148	129	102	129	142	161	143	133	128	135	143	152	140	124	129	144	130	134	104	143	132	114	127	134	143	152	144	128	128	139	140	132	122	121	131	143	136	139	127	118	127	148	154	139	125	131	149	144	121	116	148	158	137	151	139	155	131	123	132	143	140	148	146	149	121	128	136	140	129	149	129	143	130	100	152	125	135	127	145	139	133	152	139	153	136	141	150	136	116	147	132	144	140	126	137	133	131	159	146	129	144	118	120	155	141	142	150	138	143	153	145	150	155	145	121	132	144	135	109	121	138	151	140	133	117	139	123	125	131	127	137	139	119	146	145	129	127	151	134	133	127	166	123	132	128	118	137	136	135	156	154	132	127	131	135	140	121	117	140	136	154	144	142	125	114	132	144	136	157	132	134	136	146	111	127	134	135	145	144	162	128	130	137	145	149	130	138	160	123	132	130	146	147	166	136	130	128	150	138	141	133	147	133	151	113	125	138	148	136	143	140	128	132	124	133	146	127	140	151	141	136	146	138	133	130	122	145	123	147	128	148	142	137	138	136	142	120	139	159	127	147	137	135	143	139	125	117	137	129	133	133	146	141	154	151	142	146	131	127	128	124	150	147	157	133	132	131	137	136	112	125	125	117	134	129	135	119	133	118	130	135	152	129	131	116	131	134	150	134	157	163	150	147	145	145	144	114	150	141	132	146	144	139	136	122	127	135	135	164	141	165	142	136	148	133	144	121	122	146	166	135	145	143	137	114	148	131	138	121	121	135	129	142	122	129	135	134	131	152	127	128	140	149	132	137	159	123	122	149	154	147	152	152	134	152	126	132	143	124	131	145	137	154	148	141	155	136	141	136	116	143	139	151	135	125	145	133	159	161	130	142	152	149	136	127	142	143	125	138	132	137	136	131	160	109	137	125	147	141	142	133	134	154	139	154	139	138	119	170	135	123	144	135	126	137	148	128	124	139	117	131	120	142	121	137	129	126	157	135	141	148	126	152	119	135	129	130	150	142	118	136	142	136	139	119	138	128	146	150	133	156	112	135	125	141	123	121	139	135	134	141	124	136	137	141	136	114	136	131	132	130	133	125	137	152	124	131	129	125	136	131	131	128	139	128	127	127	142	148	128	132	126	143	134	148	128	129	142	134	128	154	131	132	127	140	138	125	138	167	133	140	144	109	145	131	150	140	142	134	120	148	133	143	128	133	122	133	133	125	130	147	139	126	154	151	131	127	117	147	118	132	138	157	139	139	127	116	128	165	106	123	141	143	133	148	133	132	141	123	143	149	141	148	122	127	130	114	145	150	123	134	128	144	134	121	135	125	149	151	131	145	140	131	144	126	155	135	116	134	135	156	148	120	123	151	131	162	120	137	133	141	133	131	134	126	119	137	117	151	145	133	138	132	132	135	128	138	137	138	142	126	102	141	136	121	138	133	138	115	134	152	142	148	141	137	153	127	151	142	142	146	137	161	133	136	146	146	141	135	129	125	127	145	138	143	134	118	136	127	133	135	138	142	129	143	120	143	154	123	131	139	127	138	146	122	142	139	130	135	130	129	143	141	129	140	123	138	159	135	128	153	158	127	147	148	147	130	130	121	135	143	142	164	151	136	122	132	147	119	153	150	146	155	145	138	146	146	130	120	133	131	136	127	131	140	145	151	118	113	131	134	142	124	140	149	148	148	124	146	133	153	131	149	119	136	147	122	150	132	150	134	121	116	135	133	141	138	121	138	117	151	136	148	136	145	122	142	134	140	152	135	129	132	131	136	152	136	141	144	138	147	145	123	137	140	128	145	137	168	140	145	140	114	131	133	131	120	122	128	147	144	140	121	145	145	117	146	144	169	137	129	119	144	146	137	144	140	151	119	133	119	154	141	136	155	144	136	128	147	142	132	137	144	157	141	144	150	147	119	140	135	134	134	125	132	130	129	131	145	125	122	144	126	132	136	135	126	138	136	138	136	142	138	133	133	111	139	121	124	137	149	135	130	143	136	139	136	130	146	130	147	125	122	134	140	155	117	119	147	133	147	136	148	156	145	133	147	135	131	141	161	127	143	135	141	152	144	129	115	126	135	128	138	130	133	158	140	120	110	133	151	142	138	163	142	120	160	131	120	151	161	135	135	116	145	146	134	130	130	142	147	159	136	124	128	169	118	152	138	145	149	138	149	129	142	141	136	128	155	140	127	145	149	120	113	130	134	134	133	135	127	121	143	112	144	140	116	135	136	124	129	143	123	148	139	141	133	135	141	121	111	131	148	142	140	120	157	113	134	131	139	138	144	131	147	137	136	132	132	123	147	130	152	156	126	136	148	122	115	129	125	150	165	144	152	139	127	132	147	121	111	143	121	135	132	138	130	150	172	135	122	138	145	144	145	134	133	128	144	145	149	119	132	139	142	139	143	139	113	136	127	147	126	151
7484	23093	20269	11897	8280	6343	5028	3894	2798	2218	1845	1617	1255	947	837	747	610	570	567	518	642	870	680	612	466	574	715	616	561	412	403	285	242	246	274	236	260	207	214	212	190	223	203	213	195	185	198	177	198	186	212	168	151	153	163	161	177	156	155	174	164	173	180	178	158	162	159	161	154	182	150	133	136	152	167	171	174	150	153	158	173	145	159	149	156	162	177	155	173	156	181	157	145	162	151	156	166	131	162	132	186	135	168	168	163	146	146	152	169	155	150	153	152	141	164	160	153	139	132	157	141	137	134	146	145	136	142	177	158	157	156	142	146	169	178	142	154	151	143	138	139	149	129	153	154	157	134	171	158	146	159	140	148	153	160	138	150	145	126	145	159	151	156	154	143	157	168	136	154	155	154	154	150	153	162	149	136	165	137	141	141	164	142	172	168	159	153	173	137	138	152	167	163	131	159	156	139	156	128	148	165	146	167	137	163	162	145	131	162	153	166	163	168	150	145	146	166	154	149	176	171	169	170	146	156	147	174	169	158	144	150	146	146	148	140	153	157	146	163	153	156	156	167	149	160	155	150	151	139	143	134	138	142	152	144	133	134	151	144	173	142	145	151	153	162	170	158	141	167	155	150	174	145	158	133	133	157	163	152	137	150	159	144	142	167	163	160	183	151	158	156	143	151	149	151	173	154	156	156	147	161	158	131	177	163	155	152	158	152	158	156	163	166	166	178	148	153	179	156	172	153	174	153	158	141	153	158	125	167	149	138	180	151	147	147	132	139	161	168	151	156	148	156	169	172	153	167	147	151	147	153	156	156	160	148	171	142	142	145	157	159	145	152	149	147	140	164	150	169	156	152	147	163	157	146	128	154	167	170	139	145	177	155	145	172	174	163	152	154	139	143	174	161	146	160	144	151	147	148	178	156	163	148	169	159	170	134	158	147	154	162	139	171	167	147	135	164	174	163	168	165	147	166	160	168	164	180	158	149	147	154	142	137	132	159	172	170	148	147	162	142	157	152	136	155	145	152	158	158	170	180	126	147	150	141	154	152	146	149	176	164	155	143	158	152	148	147	184	144	160	160	159	150	169	136	131	139	145	144	157	167	154	153	138	143	148	160	163	137	158	165	134	161	150	153	132	157	161	150	154	150	171	150	173	178	145	155	154	156	157	140	147	156	152	137	177	156	171	166	146	139	149	156	148	148	165	149	144	158	156	161	145	164	119	147	174	149	114	156	147	135	177	153	151	158	135	146	153	150	181	157	158	137	150	144	155	169	164	150	142	160	144	143	161	147	167	155	137	165	155	161	155	168	143	160	157	133	155	140	140	152	133	146	154	143	178	161	158	156	150	144	155	126	131	156	171	176	166	178	151	150	138	150	156	149	150	158	158	156	153	160	150	146	140	154	146	165	152	141	135	156	156	148	143	163	160	139	150	164	166	155	159	143	172	164	144	163	174	152	167	142	152	173	135	157	128	154	154	147	146	164	148	169	158	157	146	166	142	168	130	143	147	144	144	160	150	149	170	158	149	158	158	167	143	157	163	141	149	162	133	179	160	141	151	138	124	174	126	140	150	151	146	145	148	152	161	162	157	153	133	167	160	153	132	143	144	168	144	152	148	156	153	138	160	172	149	164	154	170	130	158	127	137	138	157	156	154	167	154	158	131	145	158	162	159	134	158	149	157	157	151	146	159	149	142	157	145	185	140	176	153	171	145	137	179	157	164	147	201	133	195	171	142	150	129	145	151	163	151	151	153	143	176	163	160	175	138	153	130	156	148	163	152	139	147	148	163	167	146	135	166	155	177	134	151	173	156	152	135	174	156	152	151	147	165	155	163	150	145	159	149	147	156	139	137	157	160	142	150	160	169	179	156	146	159	141	160	155	136	189	136	142	143	150	153	161	145	138	151	162	157	135	152	161	148	149	168	141	146	136	163	158	152	155	143	135	150	157	145	148	156	151	154	144	135	151	147	144	164	157	138	133	144	134	145	133	167	150	174	140	156	169	161	147	144	148	163	141	163	152	156	159	161	137	160	172	128	178	155	157	153	147	149	146	160	143	170	162	151	175	168	149	155	157	149	170	162	175	173	154	164	157	143	139	160	164	127	162	184	163	160	161	148	149	152	169	166	152	156	144	161	165	154	158	175	153	183	147	157	158	122	150	148	158	134	172	154	170	139	143	149	154	155	160	152	169	188	158	139	149	144	151	147	158	144	162	163	132	154	174	130	160	156	156	140	152	161	120	161	137	145	158	133	146	146	152	156	149	147	143	152	162	157	142	121	137	156	167	136	148	178	160	148	157	172	132	145	145	137	152	154	161	169	150	148	156	156	169	138	148	148	146	158	172	151	136	150	140	165	155	134	160	145	155	170	149	155	161	135	139	152	175	170	154	143	159	161	152	155	152	159	147	159	158	134	155	161	160	144	160	149	132	146	146	143	154	162	163	169	157	167	150	164	175	145	143	184	166	154	144	128	166	146	145	160	146	162	144	153	160	166	170	158	162	148	155	159	148	161	125	170	130	137	158	162	154	148	176	146	163	137	146	142	167	147	148	132	155	163	152	140	144	141	143	155	135	176	145	161	151	161	148	153	161	159	173	157	142	158	151	153	149	153	127	168	160	158	156	148	155	172	144	158	153	152	142	157	139	167	141	162	150	155	142	131	154	176	143	152	158	157	141	150	159	163	137	149	155	159	138	145	166	169	167	169	148	171	157	167	153	151	168	138	129	156	160	138	139	143	157	155	156	148	157	141	148	126	130	162	162	156	145	135	137	159	154	139	152	156	158	127	154	154	153	158	157	165	157	168	158	142	185	148	167	164	144	165	153	134	154	116	176	163	161	154	158	178	171	139	160	202	170	132	138	157	162	155	158	144	157	140	167	160	148	151	148	131	129	162	142	155	158	146	140	159	142	150	134	136	138	139	141	177	144	128	150	142	124	142	154	136	150	159	158	163	163	142	147	126	155	177	137	150	167	164	163	145	148	156	151	152	171	160	145	147	130	168	155	154	131	154	178	151	165	147	140	143	156	134	154	161	157	146	149	148	163	146	149	152	153	164	145	166	160	135	150	154	155	145	159	129	145	152	171	152	145	164	148	129	143	169	160	156	164	160	162	160	162	155	148	143	153	163	163	129	138	140	151	148	149	131	150	150	141	163	164	140	170	117	155	142	140	172	167	156	152	157	145	159	162	146	162	149	143	171	162	163	157	164	152	161	176	161	155	133	144	164	153	149	182	130	153	164	148	159	140	176	148	166	164	159	158	142	168	154	154	167	148	156	157	149	163	131	159	152	167	147	150	157	120	162	164	143	138	157	144	157	169	158	155	134	128	170	129	151	151	159	153	165	160	151	124	140	144	165	138	158	147	163	144	153	157	152	147	150	167	144	166	160	132	147	129	158	123	161	163	153	168	166	151	162	158	147	142	164	173	129	147	141	145	149	169	157	156	157	144	141	156	154	143	144	137	160	164	150	147
27070	19693	9232	2784	1448	1177	1078	857	698	671	608	661	603	528	510	492	490	457	469	474	482	518	487	482	470	548	561	469	467	476	466	409	410	406	408	452	423	404	403	435	430	426	425	407	445	427	388	404	421	422	408	432	432	415	398	404	406	416	438	382	404	441	410	414	415	387	426	427	403	380	451	420	435	397	416	419	400	367	425	421	432	418	415	363	417	419	403	402	418	453	424	400	397	436	412	396	425	398	431	434	435	435	430	457	429	412	410	404	426	393	422	433	473	420	439	413	419	421	408	443	379	450	416	375	420	389	419	401	404	374	417	420	428	423	437	381	433	433	419	383	381	421	439	420	434	422	419	395	411	406	396	396	427	418	384	415	412	400	381	453	411	411	427	386	441	358	402	398	417	382	422	404	420	426	434	408	386	438	439	402	426	413	444	445	431	370	406	415	397	433	446	434	399	418	403	435	438	424	436	431	393	422	449	422	432	389	435	407	432	399	439	432	421	422	418	431	386	416	431	432	379	398	370	360	421	426	392	431	403	382	396	431	365	453	392	402	391	411	440	450	401	422	418	416	440	413	445	406	421	418	408	435	382	409	412	407	427	401	398	431	423	400	423	407	430	403	387	421	416	444	419	406	460	405	400	398	391	403	427	432	416	434	414	398	409	401	388	397	399	406	459	455	423	441	415	427	392	427	463	444	413	447	395	392	429	456	406	406	408	432	377	358	412	446	447	432	390	418	464	425	452	386	394	413	406	424	410	422	408	413	417	378	423	426	413	409	425	419	399	426	425	395	383	399	441	431	418	398	422	425	404	366	428	398	422	434	439	409	420	404	431	361	420	439	418	431	398	390	396	432	408	424	441	413	425	411	435	426	397	387	409	410	424	413	424	401	441	425	397	379	408	430	458	418	420	403	457	426	426	412	391	390	444	435	422	449	420	426	427	425	432	408	418	418	436	387	405	397	445	393	408	443	417	441	428	413	418	438	389	397	397	425	430	446	419	444	435	407	416	436	435	418	395	427	431	415	416	380	446	398	412	459	408	404	452	419	400	424	409	413	409	396	402	407	404	413	419	421	408	446	401	411	415	409	426	402	434	419	411	362	387	427	427	425	419	383	425	394	412	455	401	396	434	403	408	409	418	412	393	392	418	391	448	415	423	437	397	452	404	422	411	420	445	428	425	415	415	420	393	419	421	421	467	380	399	370	416	418	406	377	469	412	426	396	404	380	426	403	424	405	416	389	389	385	437	462	422	430	391	466	396	440	416	437	425	439	414	409	403	422	445	415	448	399	420	459	416	438	475	389	452	451	451	422	440	436	377	431	415	415	380	419	391	442	422	413	398	403	379	392	406	398	400	398	399	420	418	401	415	439	428	391	425	431	403	439	422	434	413	424	395	411	401	428	396	420	416	444	415	420	393	460	434	432	409	399	435	419	417	403	400	406	418	386	422	462	424	411	381	439	426	394	448	441	430	414	456	394	396	408	431	414	387	403	412	418	432	422	427	427	423	417	415	383	371	460	393	445	413	429	417	401	438	426	412	391	424	414	426	406	435	434	416	449	405	423	414	414	426	439	402	381	447	393	424	419	420	400	411	421	436	409	441	410	421	392	397	425	423	455	383	404	425	433	450	395	403	440	432	398	427	431	410	398	391	390	391	438	435	447	433	412	404	412	439	424	440	435	431	412	403	410	427	397	430	384	413	420	425	396	394	390	419	443	411	379	387	380	386	433	435	411	429	414	390	410	441	402	445	411	414	450	390	388	417	421	395	419	407	419	427	401	440	428	443	375	426	405	419	426	466	409	425	417	409	427	425	389	420	423	395	434	421	424	385	388	434	401	400	397	420	401	438	417	407	403	409	408	423	437	402	419	406	405	431	414	404	437	389	386	408	436	381	423	387	404	424	387	410	398	434	382	434	373	444	396	440	394	383	413	428	433	395	398	399	424	396	406	440	378	388	418	435	425	464	424	436	427	404	412	414	422	395	435	386	395	418	430	383	390	419	382	425	400	417	397	403	389	424	438	436	417	402	426	406	431	391	424	432	407	412	405	426	401	405	366	416	440	429	428	421	420	427	407	388	408	403	379	460	382	437	410	403	440	396	423	429	394	419	405	444	446	427	406	404	433	412	435	419	431	447	408	409	405	423	403	407	401	414	472	418	404	429	427	364	439	424	457	432	372	405	389	404	430	404	424	414	445	397	404	454	417	416	426	428	394	390	401	427	455	408	461	421	411	428	397	394	444	449	418	409	428	422	433	413	382	419	379	431	411	432	424	425	440	435	446	425	415	416	406	395	430	447	394	404	391	389	424	399	404	407	424	411	422	394	375	402	373	400	394	388	430	404	404	378	415	436	391	453	413	425	408	384	449	470	396	402	431	426	430	401	418	427	441	409	419	419	398	440	408	431	420	400	406	416	402	428	417	445	391	430	456	443	400	429	395	401	383	446	416	431	423	398	389	427	391	385	400	401	396	415	389	414	391	427	420	442	376	404	425	429	369	401	431	374	413	397	388	420	473	447	402	408	407	399	423	401	418	385	413	415	436	387	433	402	425	417	385	394	437	430	399	419	429	375	436	378	437	373	358	421	424	425	411	470	425	405	438	395	394	408	423	395	433	434	419	413	442	408	432	399	446	382	445	405	428	397	476	420	434	385	398	447	389	451	402	405	381	423	424	437	399	432	435	418	399	420	400	398	404	412	402	428	420	408	436	420	413	426	396	412	417	438	416	383	402	397	435	414	412	453	369	422	392	391	412	473	403	406	415	441	389	444	427	456	424	412	377	408	403	412	419	444	428	406	381	393	396	400	402	402	410	400	390	398	421	451	425	400	391	405	464	396	387	392	402	376	407	399	455	436	407	403	428	463	385	422	415	416	433	411	366	429	418	444	411	369	397	419	375	429	411	365	428	406	418	432	419	415	418	428	413	401	442	407	429	421	401	405	418	427	409	440	424	445	423	413	410	393	429	429	418	408	416	418	436	391	378	438	390	448	405	420	435	408	447	416	414	382	420	424	375	430	399	421	419	438	406	422	425	410	406	401	390	395	415	427	388	417	440	435	437	400	428	405	400	455	387	400	401	413	415	425	444	437	420	404	412	416	442	451	388	401	401	421	414	407	438	418	390	442	432	423	442	409	419	453	391	434	408	416	430	386	418	423	432	438	429	393	441	395	415	420	408	410	422	412	401	412	446	419	395	419	416	429	449	421	436	416	450	456	428	437	421	426	409	441	395	427	430	380	442	396	427	460	416	417	412	390	387	428	404	414	406	430	450	434	420	403	415	426	452	397	394	417	427	413	434	409	382	383	427	417	423	406	394	391	383	393	412	400	411	445	436	384	413	395	435	466	394	459	400	410	439	462	394	410	415	442	385	458	408	432	413	406	378	418	399	399	388	429	421	431	434	401	417	423	398	420	456	420	407	450	437	406	421	439	413	456	396	380	453	409	411	411	394	419	403	410	387	387	390	406	415	419	399
5619	7408	6294	3343	2331	1808	1558	1307	1077	921	817	777	732	616	590	569	531	560	556	511	602	630	569	524	540	589	572	568	539	556	500	456	422	489	468	455	447	473	505	460	461	431	451	423	484	459	476	462	460	454	491	438	454	439	468	490	467	449	438	456	440	423	428	424	448	454	433	465	438	438	438	453	480	442	467	460	414	413	447	460	475	476	418	461	435	447	467	467	438	441	434	439	450	453	454	436	446	440	447	510	445	424	445	465	424	463	414	448	435	436	422	459	464	466	450	436	479	442	452	473	459	438	480	424	468	450	417	405	404	467	431	473	440	468	440	445	432	387	456	428	497	443	477	433	451	411	446	422	461	450	422	472	430	454	427	445	475	436	451	473	490	480	454	428	422	447	491	447	460	455	440	438	436	453	476	437	462	457	410	422	427	418	431	472	472	457	451	463	422	465	463	482	459	471	445	440	450	443	479	455	475	426	432	436	437	407	467	474	463	462	425	480	454	420	450	424	463	443	497	448	444	432	466	460	448	451	459	453	443	433	487	429	438	445	477	493	473	465	459	449	434	466	480	476	431	431	435	428	471	391	438	424	485	453	477	443	447	422	459	411	451	479	474	422	438	450	477	424	440	473	434	433	481	454	445	463	419	451	439	474	439	439	443	440	445	425	443	434	493	452	463	483	433	460	435	501	466	442	446	416	444	490	464	512	459	462	444	476	419	419	469	469	464	483	417	461	473	457	445	480	433	470	428	472	455	459	406	422	467	463	433	432	482	450	459	424	437	437	493	432	475	427	453	450	440	445	434	472	413	429	435	430	423	419	422	465	441	494	458	465	463	440	474	417	445	412	450	429	466	449	435	432	481	428	482	437	462	466	465	460	515	419	454	480	419	474	457	460	460	440	469	478	423	490	449	419	440	483	460	391	442	458	435	451	477	451	433	438	467	422	457	406	408	403	470	451	454	461	467	436	458	461	443	460	477	442	479	414	483	469	461	455	475	446	460	421	467	464	425	444	463	441	471	432	438	435	473	465	459	420	441	473	441	451	450	457	460	476	439	424	432	448	432	493	441	497	449	446	470	420	470	439	427	430	474	437	441	461	444	403	452	434	455	458	481	459	485	463	393	466	454	499	450	440	446	413	453	446	417	462	446	460	454	453	408	445	428	436	480	465	429	469	467	484	452	449	449	443	456	473	465	460	418	455	466	426	480	459	482	410	434	448	437	474	443	444	424	430	422	488	466	451	436	422	444	436	464	416	492	444	439	451	462	473	427	468	483	473	469	422	449	450	466	441	441	461	471	436	453	446	424	462	452	446	441	458	440	434	461	454	446	455	430	425	434	501	439	453	436	496	415	489	482	430	420	453	432	469	443	447	453	456	472	424	444	450	438	472	441	491	430	450	444	452	435	469	451	437	451	421	485	435	432	442	443	473	448	474	433	433	479	432	409	431	455	432	407	434	455	448	444	449	472	431	429	433	442	459	464	470	441	454	461	447	412	464	481	494	464	467	466	427	443	458	432	430	446	429	395	417	435	454	467	453	446	389	471	430	475	452	503	429	441	453	458	494	473	442	444	483	467	431	459	442	410	428	432	442	463	470	461	435	421	481	434	443	443	473	459	448	412	450	457	428	425	439	435	478	407	472	488	440	460	473	439	450	407	476	449	412	473	470	438	446	408	447	437	431	391	460	480	420	470	422	446	492	421	441	490	430	446	486	436	434	444	423	445	454	410	453	478	442	447	429	477	479	453	446	430	442	462	499	476	444	456	488	467	473	465	429	455	439	432	464	406	435	471	481	443	454	486	457	465	476	440	454	445	465	472	450	420	448	487	448	463	423	466	447	447	439	451	461	452	448	463	463	434	426	450	410	479	484	458	440	437	444	451	447	481	438	466	447	463	452	437	463	490	443	442	433	481	494	454	451	422	458	449	465	488	482	460	436	426	449	441	459	436	442	448	434	423	464	468	423	439	441	436	447	441	427	475	443	441	458	430	433	481	487	445	481	431	484	465	468	436	437	434	425	429	481	450	432	456	482	470	426	463	428	473	443	406	426	469	450	464	474	477	467	482	421	475	430	432	436	455	464	448	442	419	447	452	425	460	473	477	449	451	472	475	441	436	464	461	442	447	444	472	421	453	462	476	427	449	442	443	466	446	464	442	456	408	393	470	467	463	414	477	426	450	497	495	422	436	448	445	455	448	469	461	448	444	479	447	466	453	455	464	448	433	437	459	482	425	442	455	450	430	442	459	440	447	449	496	447	504	463	436	486	489	451	446	506	448	428	431	465	471	434	460	439	441	473	456	434	460	471	462	468	491	447	417	434	450	463	432	476	446	426	423	457	461	440	425	453	429	473	473	428	444	448	479	402	438	482	446	464	419	464	435	461	435	462	444	421	437	457	460	440	400	444	418	448	496	450	472	429	452	450	462	479	483	458	461	413	451	485	439	440	460	445	439	447	443	444	470	484	423	470	478	472	511	411	453	443	429	464	399	466	452	459	455	464	467	470	473	487	464	497	410	434	454	464	454	452	463	487	448	463	436	459	444	455	441	436	458	465	453	432	471	454	469	424	454	491	478	482	434	459	479	419	445	473	434	447	444	448	434	462	447	455	465	437	437	462	412	459	442	418	460	428	413	468	444	420	468	437	491	481	445	466	485	504	422	442	440	440	478	443	427	440	468	447	436	447	440	461	432	442	459	457	480	458	412	430	439	448	435	429	482	455	456	425	465	448	452	420	466	463	495	468	433	461	428	448	417	469	485	422	440	438	460	448	437	471	451	470	458	461	440	436	445	469	464	459	420	481	469	449	477	431	432	442	454	437	431	433	480	473	429	460	445	461	474	430	425	436	459	455	447	419	494	465	484	471	435	470	455	457	446	460	425	432	467	487	400	437	457	426	458	453	455	477	426	440	475	424	479	441	450	483	455	474	471	429	497	446	450	449	439	460	454	425	452	480	461	453	457	462	471	454	463	497	440	491	461	468	446	452	451	468	435	466	441	456	438	444	441	448	446	459	441	444	445	502	475	468	466	470	492	454	421	436	442	468	465	450	444	431	461	465	418	454	453	430	445	441	465	459	470	462	428	451	439	456	469	452	451	458	474	451	431	439	447	462	442	436	414	487	471	415	406	463	442	416	446	446	439	449	435	463	434	460	463	405	464	422	463	459	455	428	483	460	477	454	476	408	449	440	429	418	430	435	406	471	461	436	441	485	422	446	459	454	444	438	458	438	504	450	440	434	453	434	462	435	456	490	435	441	464	447	437	421	444	451	485	489	453	421	436	465	441	419	444	396	444	456	432	463	434	452	470	467	451	464	511	432	503	455	457	467	463	462	453	494	460	481	447	529	447	490	427	439	448	467	494	416	451	479	457	426	421	453	427	459	419	430	464	478	423	451	475	435	447	465	428	427	477	449	449	463	441	438	470	443	458	452	454	440	456	459	445	481	469	449	483	433	434	436	416	453	416	445	394	438	455	467
23357	20954	28144	23947	20958	13770	2715	1608	1211	1060	936	829	726	565	572	541	501	458	463	454	573	568	488	453	444	561	522	501	508	377	402	343	351	339	357	352	338	363	329	319	351	320	317	313	347	340	334	299	341	297	328	291	298	292	300	332	306	309	308	304	303	311	310	303	302	303	323	325	275	292	296	326	275	308	295	315	312	298	282	294	299	300	300	299	325	298	299	294	311	326	309	299	317	298	295	324	300	327	310	290	303	275	321	334	337	310	307	347	312	314	330	318	335	302	322	315	279	298	313	300	285	295	275	309	308	313	308	308	310	284	279	327	298	343	291	297	286	327	302	313	315	331	281	287	299	331	309	337	318	324	316	318	293	311	309	314	281	268	313	315	300	332	320	285	312	309	305	308	303	267	258	299	281	302	327	322	306	317	357	322	317	308	293	302	319	332	295	298	280	302	298	287	331	313	268	299	292	294	338	292	303	313	299	275	296	266	296	340	298	299	314	347	302	308	310	273	267	312	316	313	339	296	306	319	293	328	308	319	284	335	325	322	317	311	295	314	302	308	316	316	299	322	294	297	309	307	298	296	311	303	307	306	326	322	305	301	300	309	297	329	275	325	306	282	305	343	293	321	310	304	327	308	317	279	307	329	275	322	290	319	296	281	294	332	315	300	309	318	335	327	277	301	297	316	308	291	334	266	290	303	330	322	327	290	304	288	257	298	331	301	305	325	303	300	291	304	320	317	331	312	298	307	304	281	291	317	344	309	341	304	294	306	302	286	313	307	349	289	318	321	293	277	308	292	290	304	331	319	293	325	327	332	319	308	314	298	300	296	293	344	310	335	296	282	314	277	312	310	321	315	301	320	317	288	329	321	292	322	306	278	305	285	290	302	312	315	307	303	284	339	334	293	286	338	285	276	309	340	316	299	313	298	298	337	298	289	312	293	321	299	314	329	303	300	312	285	308	264	290	312	319	340	347	294	304	297	318	297	295	331	297	301	333	295	319	307	293	315	299	295	314	322	273	304	313	300	319	306	283	308	301	328	287	294	284	314	302	287	292	298	305	311	310	290	304	302	311	307	324	275	264	291	310	313	319	339	302	311	310	311	315	309	292	320	278	294	337	302	333	280	323	317	296	295	294	308	278	316	294	308	288	287	298	301	294	261	307	310	314	295	301	284	295	311	324	308	296	336	294	323	289	311	325	291	321	316	298	311	286	320	332	288	289	282	318	309	306	315	330	320	304	301	293	281	284	289	313	290	338	294	347	302	326	328	346	304	306	312	312	290	325	327	337	312	313	302	279	324	314	307	297	302	294	317	307	312	317	322	325	277	332	299	335	312	295	303	312	302	315	290	332	294	349	301	309	310	316	317	312	284	300	321	303	278	303	304	307	314	311	290	330	304	307	304	296	288	313	309	316	299	336	308	315	290	318	265	347	320	323	286	298	287	270	300	285	335	303	316	317	277	300	345	313	292	317	311	326	297	297	260	294	303	290	317	281	312	314	285	292	304	275	327	310	294	323	330	344	302	296	304	303	298	304	285	331	323	331	324	272	309	309	294	314	323	291	323	316	301	278	313	319	315	329	332	294	303	316	304	315	295	296	299	337	325	288	303	315	320	290	299	288	317	312	319	291	306	305	272	310	313	313	279	332	309	327	302	308	308	318	272	256	295	306	284	317	307	300	291	308	318	278	294	325	324	279	317	289	299	331	302	321	315	315	329	293	328	322	341	338	311	296	302	287	317	308	309	289	301	306	320	312	295	306	246	314	322	293	296	293	244	292	284	301	307	325	301	328	306	312	291	355	302	310	313	292	327	293	337	336	298	299	309	325	296	309	293	295	297	292	335	299	299	316	333	319	291	314	306	285	333	328	313	288	313	333	316	273	285	309	311	303	303	334	313	296	312	320	324	315	286	309	311	296	298	306	284	301	287	317	288	303	341	296	312	293	306	310	308	298	316	280	311	294	317	307	316	301	311	300	317	302	263	290	318	297	335	306	276	300	313	298	312	301	299	296	305	290	288	297	253	308	262	331	306	281	300	299	307	324	294	291	320	282	269	318	304	287	280	319	283	305	308	305	332	304	309	310	291	286	322	325	303	308	303	329	309	271	277	305	299	325	301	307	297	283	322	307	280	293	298	268	307	300	279	297	288	332	319	314	280	334	317	286	321	313	273	335	313	332	286	296	313	308	299	326	290	292	316	305	299	318	304	317	304	313	326	290	295	309	309	290	302	317	330	288	305	297	317	291	283	308	291	326	281	304	311	295	280	327	321	294	299	285	352	300	319	309	301	295	308	328	291	306	333	309	286	298	294	327	287	334	295	296	283	290	310	333	297	304	313	332	284	322	304	306	284	324	302	312	318	267	297	292	322	309	293	302	319	286	296	310	315	314	321	298	305	319	341	299	273	313	302	289	325	332	339	303	280	330	325	318	321	302	314	297	301	289	315	295	345	309	305	297	319	278	305	314	312	287	296	293	321	305	273	320	333	301	325	313	292	284	284	314	326	299	318	310	349	280	275	281	323	283	332	328	300	304	314	299	313	328	288	339	294	318	280	300	303	318	310	315	292	338	298	319	341	310	297	310	306	310	303	307	300	306	295	310	316	320	296	304	319	332	334	286	310	319	310	276	305	308	306	309	303	306	284	327	300	306	301	290	319	323	336	279	312	326	310	298	309	314	272	275	288	296	322	305	286	285	304	300	293	319	299	314	318	289	321	343	329	301	292	257	298	330	322	306	290	322	305	304	304	323	291	311	332	311	279	273	293	301	322	298	337	276	284	263	300	291	301	282	310	285	307	311	316	331	321	274	288	291	289	309	284	299	316	309	329	304	320	292	332	312	281	329	300	322	299	283	293	326	285	329	304	270	306	279	297	285	299	308	267	320	278	295	265	306	331	310	294	301	290	309	290	330	323	309	309	320	314	286	326	280	294	289	333	278	288	287	304	335	303	324	322	313	320	285	288	325	277	297	321	305	299	300	308	302	318	308	289	295	311	332	297	340	327	332	294	292	301	334	314	300	292	314	285	306	299	331	294	272	283	304	284	298	298	271	305	332	283	306	300	312	337	305	303	290	332	270	279	285	325	327	310	305	315	330	310	323	293	334	307	309	258	327	301	308	332	285	290	335	314	298	337	320	326	324	305	308	299	332	327	290	326	315	334	294	335	320	309	306	320	330	333	320	311	290	289	281	300	306	283	325	316	318	277	327	289	286	315	306	299	297	303	326	330	309	304	344	283	292	302	304	318	296	339	327	317	301	311	285	279	313	329	327	314	310	301	317	341	328	313	317	322	303	312	291	296	320	314	309	320	313	305	338	307	308	323	318	324	327	312	295	297	317	292	326	287	296	309	335	322	304	278	336	323	309	283	259	329	309	308	312	330	303	307	300	321	292	322	313	295	275	296	286	298	304	330	318	312	287	327	288	278	318	296	327	294	330	296	308	277	293	336	298	273	318	288	303	325	294	324	308	291	296	309
5464	16235	14183	7898	5115	4105	3236	2471	2026	1535	1375	1207	1009	863	721	701	593	564	550	584	819	813	610	547	532	649	717	611	634	485	433	418	389	414	407	409	390	379	363	412	394	340	378	370	375	394	369	343	354	358	391	340	318	334	353	343	372	353	355	342	346	318	359	370	315	356	364	324	344	327	375	295	339	317	370	328	377	344	361	318	349	339	348	351	327	354	331	348	342	298	374	341	337	350	332	320	321	338	352	326	340	351	330	323	327	314	345	334	331	321	331	317	331	319	308	298	331	356	338	306	321	363	363	322	325	352	341	353	352	349	348	319	350	354	328	329	323	312	321	342	333	353	359	334	320	312	334	389	362	362	347	298	334	354	299	334	346	347	356	362	361	353	334	354	345	333	342	327	367	346	310	338	366	341	293	353	329	364	339	331	322	331	354	345	318	349	319	328	333	353	339	348	350	302	331	342	354	314	346	357	321	344	328	337	362	339	365	379	355	341	350	331	353	350	354	347	352	342	353	344	340	330	331	383	329	324	325	361	354	323	334	366	338	297	331	350	344	347	367	326	320	344	311	334	355	341	344	334	365	364	317	360	337	354	371	321	338	309	338	342	345	361	374	339	344	374	323	324	359	321	340	302	343	367	341	308	367	356	330	338	321	337	358	361	312	355	326	351	304	356	355	312	393	339	344	317	367	348	346	341	357	343	328	339	338	345	327	331	360	336	338	352	347	348	312	313	341	338	336	327	345	361	313	335	347	319	339	343	332	354	357	325	354	374	352	344	316	321	333	357	361	346	303	338	313	351	304	339	334	330	349	347	348	345	353	351	321	354	342	311	339	354	324	322	333	348	355	345	344	353	344	344	317	350	345	324	364	324	345	353	385	359	369	329	335	343	346	329	335	339	315	325	333	343	321	362	341	348	333	347	344	353	316	335	335	323	352	366	335	333	342	329	357	349	311	335	354	362	351	343	354	369	323	366	349	338	339	356	331	340	367	307	333	347	334	352	310	342	336	355	330	359	323	336	313	363	337	349	332	386	314	328	341	321	339	347	327	320	312	308	301	346	360	331	352	339	356	310	321	345	336	339	349	318	319	338	314	373	318	328	337	357	322	349	334	325	348	332	348	338	347	373	341	334	347	350	359	345	330	335	342	305	334	361	342	337	341	348	318	327	359	312	358	351	324	356	368	349	408	347	332	316	340	339	346	319	342	356	340	323	350	321	355	371	340	335	349	334	313	311	325	345	379	354	327	312	373	332	328	360	344	336	348	351	337	325	315	333	327	355	372	330	328	362	349	319	317	359	317	375	337	348	336	335	344	334	358	347	343	320	363	319	333	348	320	351	334	356	323	361	373	334	325	335	337	339	327	336	374	317	340	353	344	379	364	353	337	348	323	351	344	331	340	329	327	355	341	334	312	363	357	320	347	343	344	366	311	333	365	335	296	320	351	358	333	330	331	309	348	328	336	351	365	341	340	348	325	337	342	380	332	299	356	337	350	332	354	349	350	328	342	380	334	324	353	350	355	314	347	342	326	333	319	311	361	362	342	336	351	346	315	334	368	345	320	320	328	358	354	354	323	363	309	327	338	310	389	345	336	337	312	353	332	342	346	350	327	341	327	373	310	311	313	319	353	349	336	367	321	329	352	353	333	364	316	326	331	296	324	330	317	333	370	334	337	344	354	357	350	323	316	307	324	325	335	337	335	317	342	342	380	333	336	335	365	330	360	336	349	354	344	350	344	347	322	346	323	341	367	342	362	320	359	328	352	327	308	344	312	339	332	331	317	363	333	334	362	378	363	309	307	344	324	371	352	318	336	330	335	387	310	349	312	316	345	335	366	301	324	318	332	338	351	354	343	335	333	316	347	340	348	330	348	359	332	330	347	345	333	349	306	320	357	349	335	332	358	321	343	351	330	342	328	346	371	350	343	363	346	368	344	350	327	332	348	365	339	334	329	334	329	345	342	350	351	353	317	345	347	330	341	355	329	331	336	345	342	328	337	334	346	345	339	355	350	329	341	337	358	336	310	375	349	398	367	335	348	305	324	381	340	346	351	339	276	354	317	357	356	300	351	321	321	344	301	362	321	358	306	302	327	310	325	318	340	351	350	355	351	357	320	343	340	320	354	319	325	328	347	359	345	336	337	368	348	326	335	344	340	340	341	351	349	349	340	353	359	335	335	352	396	345	343	336	358	346	320	302	336	368	357	346	348	323	341	334	332	345	369	341	366	357	356	387	327	335	319	347	343	365	331	321	338	344	330	325	334	320	354	339	295	365	351	340	332	379	360	335	353	332	354	331	355	332	303	348	328	338	342	352	315	334	356	327	334	345	349	339	344	336	385	320	336	335	309	324	380	365	298	301	319	328	341	341	319	351	371	352	387	351	332	354	310	355	332	357	354	323	329	352	375	356	340	363	339	332	354	358	343	348	359	330	320	341	326	310	364	348	335	334	345	334	357	322	318	326	354	361	336	349	370	321	354	347	368	352	345	346	336	337	333	323	330	354	318	328	354	353	323	361	349	330	344	335	332	337	333	364	333	359	350	367	335	312	340	314	312	311	348	333	335	343	353	344	354	315	355	336	314	349	358	327	346	342	351	337	341	386	343	361	313	349	357	356	335	350	303	358	353	307	352	322	327	358	357	332	326	359	324	336	343	340	341	359	350	292	361	343	355	312	358	366	325	328	343	323	365	328	343	339	335	344	304	375	343	373	345	318	349	352	318	344	339	348	329	361	340	336	297	353	339	315	317	365	362	337	344	332	324	340	364	352	318	330	335	328	338	330	374	376	350	342	321	324	354	378	334	348	343	333	340	302	377	334	355	347	362	345	342	328	356	346	357	346	301	322	307	381	338	362	373	304	309	316	352	363	355	339	313	332	347	341	322	352	380	347	358	382	328	326	362	345	335	344	337	328	357	327	359	365	309	372	349	358	322	339	338	324	339	343	350	323	310	355	325	331	320	344	316	329	342	324	342	311	353	417	319	346	359	341	337	363	344	335	329	327	332	314	354	351	336	350	335	319	357	322	339	330	303	332	334	363	338	355	340	340	315	333	343	290	324	313	350	349	344	339	328	341	329	326	322	305	343	341	337	368	338	336	358	323	352	301	375	362	352	324	312	310	343	340	367	330	363	313	348	337	344	345	338	325	354	316	322	333	343	341	336	298	337	316	333	355	360	292	336	321	327	346	333	355	347	324	342	360	357	325	309	335	300	322	333	333	361	323	356	326	309	334	328	335	336	315	355	317	368	320	347	343	337	341	339	332	365	363	328	343	340	342	351	333	334	307	327	332	322	360	345	366	332	376	357	334	348	320	353	346	344	354	346	347	340	347	318	329	326	338	323	337	354	353	350	369	353	364	323	317	344	337	360	345	375	359	347	327	328	317	345	310	378	329	360	315	320	309	340	324	365	329	322	333	351	351	344	317	361	351	351	354	346	327	336	330	355	317	349	327	346	341	344	323	316	339	335	339	351	355
24360	20930	27353	24631	17085	2710	1458	1107	880	741	737	683	586	497	501	469	456	419	426	401	502	492	515	406	394	473	479	434	379	385	387	345	364	338	372	361	346	352	313	326	312	318	337	335	276	322	324	349	323	322	371	345	348	322	297	313	301	332	331	286	351	322	310	329	307	343	330	334	332	319	307	305	309	330	320	309	301	332	286	331	360	323	318	312	322	332	293	338	325	324	316	287	340	335	342	293	294	309	316	289	303	292	321	315	300	310	310	312	300	310	315	328	288	330	324	325	355	315	325	325	327	335	280	304	329	298	328	321	335	327	330	307	301	300	303	314	289	315	315	316	310	329	307	296	324	303	318	308	332	326	350	337	289	317	305	288	296	316	300	322	316	297	307	342	334	319	311	267	289	309	322	314	315	321	349	325	302	309	292	322	296	373	314	322	290	302	312	322	291	321	299	332	315	331	319	315	333	351	324	344	319	296	314	322	319	311	340	312	334	317	325	337	337	314	326	336	311	317	323	300	347	321	341	334	315	305	332	304	291	295	365	289	336	341	315	315	346	276	325	317	278	330	328	310	302	328	336	326	332	313	314	331	335	301	311	343	344	331	295	300	297	303	317	316	294	313	315	298	310	339	289	307	304	319	310	324	300	288	349	292	323	330	347	288	327	325	336	348	351	330	309	320	350	324	322	278	319	309	311	329	358	328	272	319	302	311	305	337	309	342	301	309	307	307	347	347	308	321	298	311	314	291	308	350	334	331	298	312	349	300	295	308	346	347	288	314	320	291	342	330	312	330	276	337	336	302	291	328	333	332	331	311	313	314	320	356	304	311	311	351	319	289	333	327	329	314	335	357	325	319	327	328	324	332	301	354	303	321	340	312	284	349	295	307	294	327	327	290	353	310	314	305	307	322	344	305	321	328	306	306	299	328	349	325	321	323	323	313	326	286	340	290	310	318	326	286	308	288	323	293	316	318	294	309	327	362	301	341	322	308	313	298	331	323	324	300	320	309	319	313	312	333	317	314	316	325	319	346	308	313	301	299	326	321	320	302	306	319	332	332	339	311	312	311	323	302	336	299	259	284	294	298	322	286	289	336	309	288	318	320	317	288	333	355	312	329	329	324	318	278	329	305	309	312	318	314	308	353	353	326	334	318	296	333	324	303	294	322	304	282	302	318	347	319	320	307	331	332	344	292	303	324	367	301	333	309	350	307	293	317	298	300	313	298	339	317	319	318	322	327	319	310	309	324	303	332	338	301	328	303	317	315	325	344	356	312	320	329	312	329	339	307	324	334	301	307	308	352	280	309	331	311	344	298	300	274	329	291	314	301	288	328	337	330	320	308	341	318	356	322	316	352	304	328	350	300	279	298	305	306	309	337	281	339	336	322	322	329	309	315	365	292	308	343	318	302	306	315	333	331	335	304	326	305	348	322	269	313	327	298	299	332	323	272	307	296	338	332	327	325	328	326	299	308	322	336	318	310	293	350	340	315	317	274	324	316	288	310	339	305	322	314	322	303	302	300	322	309	322	316	311	345	308	304	295	308	329	311	311	337	340	328	311	320	299	297	328	316	313	306	287	292	316	307	285	325	306	317	304	345	308	348	324	306	322	315	300	302	290	320	328	285	290	328	310	341	341	319	307	316	303	315	299	332	290	343	273	340	306	308	353	305	279	321	318	320	302	325	369	307	316	318	299	291	318	330	333	292	323	315	300	303	306	302	299	317	312	325	290	269	292	322	298	329	322	327	326	339	292	303	313	318	293	335	319	320	311	324	326	346	305	316	309	297	291	335	349	303	326	296	303	299	320	324	319	311	329	308	311	352	336	321	288	313	301	318	294	326	285	308	321	311	342	314	326	311	306	328	300	291	330	305	314	340	300	300	314	301	321	318	308	341	321	321	310	335	323	303	314	323	327	314	353	342	320	329	281	340	306	336	327	304	343	300	316	310	307	342	312	302	326	339	324	337	317	328	286	344	325	287	325	307	314	310	322	312	329	311	323	300	300	336	331	312	336	316	316	357	322	339	287	310	339	349	325	296	313	300	308	311	306	324	332	311	323	308	310	312	327	301	325	292	337	306	299	351	308	281	274	325	320	321	293	303	313	286	339	301	315	357	311	311	320	286	301	326	284	300	326	305	315	357	319	283	294	338	327	324	322	333	297	294	328	290	295	301	314	325	317	325	303	307	328	308	329	350	317	331	312	339	335	290	288	319	330	329	317	317	328	289	353	333	338	307	337	328	322	350	323	299	320	327	319	363	333	313	321	327	307	332	297	321	310	312	334	333	350	321	323	310	313	306	336	305	302	331	327	297	319	290	336	309	282	307	316	268	279	286	311	313	292	316	317	316	315	341	300	301	312	357	296	325	309	310	319	309	333	314	318	342	320	339	323	339	309	306	292	329	315	337	300	289	312	324	331	309	323	283	306	308	290	292	313	312	311	317	289	292	334	291	358	286	329	328	309	330	317	306	319	333	304	327	351	327	325	318	335	305	319	294	319	333	330	311	297	316	315	301	307	342	278	310	302	329	358	352	330	354	324	301	336	292	309	328	317	299	346	309	285	320	331	358	292	322	312	313	317	302	308	305	328	313	296	341	295	309	319	310	321	305	314	306	326	336	335	311	315	307	294	335	319	300	291	343	273	302	330	324	324	296	317	318	302	313	321	307	325	365	358	316	304	309	294	324	311	347	291	334	330	324	308	321	316	314	329	305	274	311	333	318	313	307	304	340	303	328	352	329	307	315	337	318	305	318	311	317	325	309	312	311	330	344	318	323	325	317	312	316	303	344	302	326	343	334	310	341	338	345	314	322	340	339	317	312	321	337	328	333	347	310	328	316	314	309	313	300	343	310	296	318	327	282	341	299	330	287	358	339	316	326	306	304	320	341	296	343	329	311	299	333	339	289	346	306	306	300	356	317	317	351	349	329	287	299	307	305	342	330	321	314	289	352	317	325	318	341	276	348	305	300	289	293	344	325	309	324	334	327	336	317	297	341	344	307	289	325	319	332	286	309	340	324	319	326	291	317	301	302	275	327	316	332	321	304	320	335	339	306	344	330	293	334	330	325	308	329	291	310	321	364	302	288	362	295	328	304	317	335	289	298	294	309	329	335	315	326	320	300	313	306	295	310	315	311	346	331	327	310	347	340	319	332	327	285	312	320	350	322	313	292	301	330	335	333	315	317	306	307	296	321	292	303	305	323	337	327	284	324	315	296	316	308	318	340	272	327	320	323	326	339	294	341	332	322	332	340	293	322	341	312	310	280	342	262	325	283	344	325	330	320	337	336	289	307	299	307	343	311	332	327	303	315	347	356	305	293	306	348	296	292	310	305	335	320	315	322	270	334	303	307	310	305	336	292	309	321	320	332	261	318	324	315	324	297	291	303	272	301	311	321	316	304	328	309	327	333	334	310	330	319	296	349	316	347	316	334	320	311	353	319	314	319	305	358	354	358	313	294	307	313	334	298	289	292	288	309
5400	12673	11025	6231	4181	3124	2475	1969	1611	1304	1181	971	806	650	624	597	550	472	499	527	606	616	609	571	519	561	623	593	537	465	418	375	390	422	355	407	348	362	402	367	368	379	389	354	381	324	363	362	384	350	420	365	334	349	323	352	336	340	357	356	355	333	334	311	332	307	345	318	324	331	341	354	387	295	338	316	340	335	319	326	356	323	298	341	328	346	349	344	325	339	348	348	341	313	340	321	341	359	341	334	319	327	334	342	370	355	367	357	346	358	346	341	349	357	342	368	334	313	361	352	340	325	361	334	343	295	312	347	341	368	353	356	343	376	332	323	336	382	359	328	362	352	354	344	323	364	370	329	364	328	335	338	304	305	341	317	350	357	333	324	329	314	322	325	353	335	354	353	349	335	318	319	309	335	345	365	385	351	331	337	330	326	306	345	327	349	339	340	369	315	336	306	330	338	349	361	350	301	325	362	334	326	354	361	315	357	330	311	357	353	322	339	361	300	345	355	302	358	316	342	296	359	363	302	341	337	328	350	349	311	319	342	325	334	352	344	338	306	351	339	334	350	311	342	336	329	338	341	323	331	374	348	326	343	322	378	344	358	333	318	343	347	358	361	327	326	342	355	340	353	325	339	343	347	339	341	354	323	358	313	335	297	328	369	342	338	344	356	325	320	346	332	346	358	363	330	329	319	360	313	343	320	369	341	340	340	357	297	327	338	330	361	350	357	324	357	311	316	320	365	384	349	373	310	315	349	364	352	377	333	334	322	350	381	318	333	335	295	312	342	345	331	336	307	316	350	340	337	341	332	356	334	318	367	382	334	366	360	336	331	301	325	388	343	353	299	362	330	349	358	313	343	336	306	377	335	343	330	328	340	327	340	325	325	360	335	322	340	349	355	348	349	306	321	339	338	337	329	347	364	329	339	320	340	337	350	316	339	343	337	342	336	343	346	331	375	339	326	320	313	341	364	348	343	363	346	329	328	341	322	331	347	339	356	350	332	327	338	347	355	339	348	337	325	321	348	325	334	354	341	347	344	340	340	317	334	354	338	360	377	324	358	315	350	366	331	320	377	317	324	341	320	337	340	319	330	349	309	345	348	314	344	356	361	317	331	342	317	364	341	346	325	336	361	351	355	343	342	313	315	356	351	339	363	324	327	352	349	350	388	334	341	345	322	335	352	332	331	347	366	356	325	346	330	347	364	349	353	324	340	311	300	340	356	335	343	351	295	329	354	323	328	343	345	339	335	320	330	319	333	305	303	331	343	331	329	346	315	368	306	364	323	340	347	359	351	323	335	343	320	346	347	355	367	376	349	348	329	336	314	335	395	319	356	343	344	347	360	305	371	328	344	299	334	353	340	327	333	355	349	337	329	356	347	326	358	338	348	371	390	334	334	322	313	326	345	353	344	345	339	336	337	336	303	358	346	341	346	386	354	333	361	349	366	354	333	343	346	352	342	337	363	339	363	341	323	366	343	287	374	322	354	362	333	350	336	334	359	354	352	335	337	331	369	365	327	340	323	320	320	338	326	340	338	318	367	336	336	354	325	347	320	339	347	378	326	323	334	356	315	358	323	342	336	331	348	320	344	340	317	337	344	309	325	336	358	355	347	319	342	362	334	346	310	308	357	300	346	363	363	358	369	323	342	330	336	350	349	333	322	315	348	329	403	366	300	346	366	361	324	347	331	336	367	347	336	327	317	307	335	324	348	330	317	324	355	360	327	328	366	344	334	332	366	354	339	345	332	317	329	382	369	358	327	338	377	377	380	350	327	349	327	333	351	335	311	338	352	352	313	319	328	330	323	349	339	308	335	324	334	316	341	366	368	334	349	323	358	303	335	344	374	356	307	294	315	336	346	336	356	321	327	345	324	352	319	337	306	316	327	341	353	328	340	332	341	350	345	343	346	341	347	346	351	353	347	327	341	365	313	331	315	336	326	380	340	329	330	320	335	382	341	333	393	350	336	366	365	346	335	319	337	352	340	359	337	350	352	345	347	346	370	316	351	307	344	342	346	349	357	346	347	357	330	346	321	349	344	304	326	325	374	372	359	340	312	331	321	329	341	323	334	331	331	327	352	344	352	372	365	335	317	319	339	317	335	346	359	363	359	366	381	345	369	359	358	342	346	333	330	344	335	335	358	348	358	343	331	357	333	324	333	354	353	351	364	358	372	328	340	337	325	357	346	346	341	351	325	316	364	312	377	338	357	326	340	339	343	363	335	329	372	342	323	347	330	348	348	346	319	332	341	335	359	335	360	347	327	331	339	344	324	342	332	320	330	342	328	336	325	339	345	328	355	347	361	345	344	312	344	353	349	352	353	342	344	365	315	371	353	349	374	357	348	345	370	322	341	322	345	343	337	359	337	314	304	321	364	332	360	323	332	318	336	339	332	329	369	330	323	367	328	343	341	318	338	360	345	307	337	307	334	357	336	324	334	346	319	356	304	306	373	342	356	312	318	350	363	342	352	336	341	360	309	330	337	353	358	360	328	325	333	319	351	358	365	380	380	335	316	333	350	354	330	360	364	330	354	344	324	339	332	351	357	340	339	339	341	331	357	322	326	353	365	347	325	339	364	345	349	366	371	353	367	359	343	322	335	330	314	367	323	353	335	334	348	360	351	337	339	355	368	342	378	318	302	313	301	322	334	335	330	339	322	356	349	354	337	321	355	337	389	350	362	345	350	355	337	350	345	335	354	323	360	330	358	374	367	354	317	332	335	351	336	352	337	321	337	361	334	327	316	312	356	344	321	327	342	335	353	357	342	332	354	366	347	347	327	336	363	384	322	331	336	314	312	329	312	351	363	342	307	341	359	342	328	355	350	346	342	328	371	335	350	361	349	319	336	312	308	332	321	346	340	335	339	351	352	376	328	327	324	351	362	313	357	336	329	363	340	317	340	305	349	368	340	374	321	372	306	354	333	341	320	335	315	330	351	338	322	337	354	341	321	322	331	328	325	366	295	358	354	361	358	312	332	331	322	344	360	337	344	342	362	339	327	348	371	316	336	324	322	363	331	341	328	334	335	374	318	338	362	341	347	355	350	380	335	354	319	334	347	317	363	339	359	334	346	358	314	321	330	353	381	340	364	311	347	325	372	376	306	334	324	375	348	363	375	370	352	323	347	355	363	364	327	322	350	332	353	334	345	376	337	344	322	338	323	353	319	365	300	334	325	341	313	327	377	310	355	332	360	321	336	350	353	322	340	330	326	347	325	326	368	321	326	340	337	348	306	359	324	350	346	346	305	350	335	342	323	364	320	344	346	320	368	348	334	350	333	374	343	355	320	352	358	336	370	338	350	341	377	364	338	332	343	349	343	329	354	361	346	344	362	319	340	365	374	355	352	343	315	354	353	353	314	318	353	334	325	340	344	316	334	348	366	315	355	377	332	344	327	354	328	309	344	326	334	345	365	365	344	352	331	363	330	326	345	335	350	389	349	307	312	356	339	342	360	348	327	337	343	357	342	340	323
22327	21014	28606	23630	21017	21137	13500	2513	1583	1307	1145	1060	785	560	559	511	407	389	408	415	515	504	529	414	353	480	588	505	452	278	227	239	222	211	252	289	207	206	155	198	179	205	193	209	188	165	209	162	172	167	219	198	156	141	156	156	143	138	159	147	150	147	160	139	146	149	156	165	141	139	155	137	156	154	148	125	164	133	155	143	160	137	127	139	128	139	143	148	149	127	136	142	124	119	154	130	170	135	140	144	139	137	153	154	149	154	136	144	124	143	141	139	144	151	135	143	162	146	150	145	141	144	151	159	170	135	143	147	131	144	163	165	139	156	136	145	127	167	153	145	141	127	155	128	139	150	152	121	144	146	161	125	133	151	132	142	124	143	132	155	142	139	133	128	145	140	137	144	135	136	133	166	145	141	146	149	145	151	156	152	166	151	152	135	162	127	135	159	137	142	131	137	140	146	129	116	159	155	156	155	162	148	142	132	140	146	139	130	141	137	133	161	148	149	162	128	142	131	125	142	144	146	161	133	182	148	125	145	156	149	145	134	127	134	148	150	146	126	139	139	132	149	137	160	157	140	148	145	143	129	161	147	133	141	141	143	135	136	142	141	138	148	147	152	148	162	159	137	143	165	120	141	116	154	154	142	128	150	154	144	130	140	124	164	169	156	156	146	154	136	141	156	148	148	139	139	141	158	142	139	132	139	152	139	155	165	184	149	128	141	161	152	151	151	137	141	142	111	134	155	143	150	148	171	136	138	147	165	130	131	113	152	131	161	126	152	145	157	154	161	146	151	153	148	142	168	120	163	166	135	170	156	130	156	142	135	135	144	155	124	131	138	154	168	135	129	141	165	153	144	141	138	129	161	164	140	135	142	164	152	155	149	149	127	127	141	142	138	136	144	129	148	161	131	127	125	133	139	145	129	158	157	146	140	148	142	139	148	127	152	131	130	151	128	152	144	134	135	138	142	152	136	157	125	137	151	160	163	130	138	120	176	137	159	137	146	160	131	161	164	141	152	148	112	157	127	141	141	134	146	149	147	135	143	145	149	140	134	155	139	141	161	146	134	151	160	160	150	137	126	138	147	162	149	148	154	133	170	141	140	139	170	138	124	130	136	152	130	156	143	153	127	135	135	134	141	135	162	126	147	144	146	142	136	124	159	161	154	134	137	157	141	139	169	154	127	133	131	128	135	146	151	175	144	158	151	147	147	160	159	136	143	129	144	132	143	137	147	136	157	163	154	125	129	138	154	134	142	178	147	149	147	150	146	123	158	143	153	149	154	152	149	149	132	157	136	165	156	143	144	131	151	146	120	132	154	144	150	148	151	127	144	132	167	148	146	122	134	152	137	129	178	162	149	152	129	148	139	156	140	139	148	137	148	133	149	148	149	131	147	145	142	134	155	122	127	144	149	150	131	158	143	119	143	136	129	144	159	147	137	176	154	128	143	149	145	138	173	134	149	151	146	143	144	139	139	149	132	163	149	133	149	126	112	133	132	151	137	149	151	149	148	160	142	135	137	161	130	156	132	135	137	173	146	173	154	125	133	150	142	132	145	138	141	169	145	134	133	148	154	128	149	136	148	156	174	134	169	132	140	161	136	129	134	130	150	157	168	144	140	162	146	119	153	133	147	140	136	142	134	174	145	140	147	135	130	124	157	124	152	134	148	140	158	140	145	150	146	151	148	143	164	121	143	140	129	134	134	156	150	147	152	140	129	148	151	147	143	154	145	156	156	150	162	138	139	171	141	150	153	135	122	164	122	175	164	164	143	175	151	131	160	149	146	140	163	158	142	127	148	134	139	143	131	142	118	149	141	142	158	152	152	131	166	130	147	127	130	148	157	147	143	133	167	151	138	164	132	153	138	161	139	121	120	144	157	164	137	132	150	148	138	128	152	167	124	154	136	161	154	173	133	149	148	158	153	134	142	142	144	129	122	157	153	152	131	128	129	137	138	167	132	141	139	165	133	131	127	134	137	141	149	160	151	135	140	149	158	143	149	146	147	155	145	164	146	108	150	146	142	144	155	157	149	156	148	148	133	150	147	140	138	130	156	141	159	141	149	124	154	154	130	158	141	147	155	138	157	139	146	165	136	143	135	142	144	162	125	119	173	144	139	143	155	180	142	131	130	143	143	149	139	142	166	132	147	134	125	149	153	135	132	139	145	142	146	138	139	127	163	141	136	133	129	147	151	167	145	140	134	135	150	140	139	131	167	136	136	154	140	148	151	134	139	156	158	144	147	147	144	121	141	142	147	142	166	147	123	143	145	146	148	146	139	148	137	134	136	119	140	140	133	142	149	133	122	138	170	145	134	154	148	154	148	157	130	147	154	140	130	139	141	145	139	145	156	125	163	135	159	175	146	124	141	131	143	148	139	153	151	150	158	167	151	142	156	139	151	148	167	127	137	140	139	131	155	146	140	156	150	140	145	137	136	153	151	162	120	123	110	152	154	134	167	146	148	152	147	156	149	156	145	153	139	146	127	150	151	135	150	143	146	141	140	151	154	145	135	147	158	148	121	157	159	140	149	153	153	150	139	140	148	138	141	137	142	144	135	126	151	152	132	133	146	161	118	147	118	152	136	125	118	158	140	148	151	126	144	143	138	153	135	150	154	117	151	125	143	156	148	144	170	166	137	155	151	138	134	143	140	127	167	143	145	157	124	139	130	131	136	114	148	138	130	138	149	130	144	151	142	150	149	154	147	165	124	136	164	140	150	137	154	153	145	152	140	137	123	138	138	154	136	146	141	147	142	140	158	151	141	132	141	150	137	148	143	139	141	127	133	136	159	145	163	143	165	159	160	129	160	158	124	137	136	127	141	135	146	131	154	134	155	140	144	148	129	134	143	163	125	136	144	137	138	139	149	146	145	139	141	146	130	135	141	150	155	119	121	134	124	153	139	145	128	111	141	138	141	154	148	171	132	131	131	140	136	143	161	134	144	131	142	128	153	132	161	140	163	151	149	128	150	125	130	135	140	149	130	135	152	131	158	150	148	150	118	137	134	138	136	151	134	163	149	170	141	147	166	140	155	155	128	142	147	150	135	152	123	161	179	165	160	142	155	147	158	122	154	124	135	130	146	143	141	156	137	144	134	144	125	148	149	152	137	143	136	136	146	150	149	159	152	135	158	142	144	164	151	132	157	134	150	145	131	154	135	144	134	138	114	148	136	147	136	122	129	144	128	137	143	153	128	148	139	136	137	134	148	155	145	146	131	142	133	118	119	140	139	153	153	170	118	138	145	122	147	139	139	159	133	121	145	143	174	132	137	148	134	162	149	135	148	132	139	156	144	133	132	154	160	150	162	154	122	143	128	127	150	148	139	158	146	151	167	141	151	155	133	159	132	126	141	139	151	140	143	134	135	143	162	164	135	155	120	127	128	136	127	141	142	133	154	149	134	146	146	155	130	143	126	145	148	144	143	149	156	139	153	143	143	156	137	128	152	161	147	148	164	159	145	153	128	123	125	148	176
7330	22548	19736	11814	8296	6275	4950	3746	2847	2325	1984	1655	1213	881	863	725	543	537	577	537	702	766	739	587	525	649	815	695	499	370	275	251	269	275	268	372	284	235	213	198	197	211	249	204	216	179	203	196	199	203	292	238	209	182	173	183	169	154	185	149	167	199	153	184	175	160	162	167	175	164	176	172	153	158	147	160	170	177	168	154	147	163	181	140	148	175	160	152	162	191	162	161	155	154	154	181	162	146	177	157	147	171	183	164	172	171	180	148	164	176	161	152	165	155	163	172	148	170	176	137	145	144	164	172	176	174	142	165	174	154	151	150	161	145	174	159	169	150	171	170	159	174	160	174	168	166	149	169	166	163	151	154	169	170	166	163	167	144	162	165	187	171	162	145	170	165	171	155	128	166	154	166	161	165	151	148	149	156	146	178	158	167	157	186	174	147	166	162	176	161	150	127	169	167	171	154	178	147	140	164	149	131	161	170	173	152	142	159	149	141	174	191	157	155	163	167	147	194	150	180	146	166	178	156	157	174	135	145	162	180	146	140	164	165	179	181	145	145	152	161	163	151	161	154	164	131	150	172	163	174	173	161	151	175	136	178	150	167	172	174	167	147	156	174	166	176	161	165	182	157	179	163	171	158	147	175	148	164	186	147	156	166	178	168	167	152	163	165	168	187	159	157	142	158	172	176	176	166	151	145	155	172	160	164	164	157	143	151	176	181	170	153	167	165	153	162	176	163	159	150	165	162	137	158	175	148	173	131	149	155	145	180	197	165	159	162	153	130	146	152	159	167	148	133	188	157	154	180	152	172	158	186	169	178	177	140	139	159	164	156	135	161	147	170	152	180	130	166	167	134	150	160	164	179	167	177	179	153	155	148	159	152	159	138	154	148	160	164	169	160	158	164	174	187	166	165	159	161	174	173	161	160	171	168	178	170	159	162	172	147	149	152	164	175	185	158	166	152	141	138	162	155	155	169	179	165	183	169	183	139	171	154	142	155	157	137	143	151	154	151	150	184	163	157	170	166	167	165	155	176	156	160	158	164	155	196	145	182	164	148	174	158	164	157	190	146	143	161	166	178	155	166	172	170	151	155	173	152	161	168	176	145	161	164	166	150	169	183	153	170	161	155	167	167	133	177	157	151	168	160	169	161	157	179	142	160	177	154	137	156	169	157	172	176	157	160	154	205	139	144	170	193	174	157	152	155	166	173	151	164	124	150	168	177	180	154	153	184	180	158	174	168	140	152	158	170	146	155	174	154	178	162	167	135	170	160	156	163	167	162	177	160	172	172	159	163	171	157	155	186	159	157	150	157	165	166	155	139	147	150	176	165	163	159	167	158	172	150	176	149	164	157	134	147	154	142	154	140	160	167	168	153	160	162	150	153	141	179	135	168	178	151	160	164	160	165	188	165	171	142	167	165	138	161	179	160	169	165	144	168	166	151	161	138	153	173	166	156	151	176	156	166	174	152	164	195	165	148	164	195	151	161	159	145	147	179	146	154	173	161	153	152	151	141	148	165	165	192	155	156	150	164	158	161	164	146	165	146	157	185	152	173	144	161	156	173	152	168	148	156	159	145	152	167	162	142	171	143	168	177	197	156	157	154	160	180	191	179	147	183	159	162	148	165	153	174	153	177	160	150	193	150	162	194	149	159	168	153	164	150	174	149	175	180	154	166	181	150	160	161	147	169	161	163	162	165	158	175	156	170	176	159	168	168	155	161	158	176	167	166	158	174	147	166	148	172	137	148	140	166	146	157	157	167	160	143	184	158	134	163	141	135	156	154	179	145	183	164	155	171	171	172	165	165	170	172	179	168	166	168	173	163	173	162	171	149	162	178	161	155	175	149	171	169	159	174	168	144	161	147	163	183	142	142	160	156	152	147	143	163	160	184	159	146	185	157	202	173	177	164	160	167	144	161	126	161	156	144	164	213	161	171	156	153	173	176	152	179	160	180	172	144	158	178	167	169	164	165	127	169	154	161	141	162	154	129	148	155	165	152	172	164	169	154	188	162	178	182	167	154	159	168	157	151	179	159	163	156	175	152	169	154	171	161	171	149	149	152	151	151	160	140	153	165	154	177	161	166	177	169	159	186	158	150	169	166	159	160	151	177	164	165	158	165	127	154	156	158	144	180	157	173	155	168	159	141	153	159	151	157	164	155	158	173	148	159	165	164	149	161	152	162	175	180	182	165	153	154	168	171	176	160	172	154	164	169	160	159	148	160	160	149	137	157	161	138	147	141	176	139	155	185	166	165	151	157	163	162	176	151	162	162	140	157	159	182	206	160	173	151	159	156	156	153	159	156	171	173	147	182	157	162	184	174	179	164	159	164	147	148	128	153	173	173	159	168	158	169	128	168	169	172	165	150	143	162	158	154	184	162	161	148	159	168	142	151	166	157	161	172	156	158	159	154	154	170	161	160	162	151	146	157	172	183	156	164	162	169	175	155	166	166	150	141	162	159	142	173	161	137	164	163	146	150	179	164	145	155	173	171	159	180	177	162	180	156	184	160	165	166	148	180	179	163	143	169	144	139	149	151	155	166	148	161	171	174	164	174	166	158	156	152	144	164	159	144	158	161	161	164	188	164	168	170	147	136	158	159	149	153	159	176	160	159	153	141	172	165	167	171	156	127	149	174	149	161	141	149	166	170	173	163	166	165	181	137	149	169	167	133	172	153	182	174	176	165	173	161	165	174	139	154	185	165	146	170	158	177	157	144	171	152	166	149	151	166	165	138	156	162	144	161	163	153	157	192	156	159	145	186	158	153	156	157	170	166	189	157	172	151	180	182	176	142	151	159	162	145	159	184	173	161	166	144	169	164	152	169	167	137	117	168	167	161	174	172	148	149	163	150	165	168	141	179	158	174	151	165	173	176	138	178	152	154	158	162	161	166	160	147	169	180	154	172	167	152	177	169	193	151	178	184	162	147	156	167	168	178	177	149	149	186	175	151	158	148	148	140	153	159	168	163	165	161	172	158	171	184	184	154	162	140	154	163	142	144	160	147	162	165	151	175	163	177	171	171	161	161	154	152	167	165	162	172	175	150	182	160	135	156	161	163	174	150	142	154	165	178	190	143	151	165	158	166	177	170	149	145	158	162	133	168	165	167	160	169	171	162	148	184	157	165	169	183	158	163	166	140	168	162	148	158	170	163	175	159	170	173	155	163	147	151	174	148	165	131	154	153	145	147	130	176	159	168	174	160	162	158	165	147	172	131	170	163	170	153	140	167	149	183	146	166	157	144	169	165	165	150	140	167	140	170	154	151	143	157	167	174	149	167	159	156	160	178	148	158	167	156	164	165	181	156	167	148	151	154	157	167	136	150	172	164	147	175	160	167	171	169	155	165	169	156	155	157	153	148	161	155	165	163	177	171	149	158	157	175	175	150	145	177	174	150	145	168	157	143	174	178	152	152	176	157	172	152	130	137	145	173	139	182	145	148	158	169	157	165	165	170	156	174	180	171	187	175	166	171
27145	19584	8849	2791	1601	1096	880	776	747	706	634	582	560	499	493	494	444	454	442	446	514	521	563	535	491	520	559	543	515	431	430	411	399	455	412	450	444	464	423	446	425	450	431	444	428	420	438	437	407	446	453	416	404	411	415	436	455	461	397	433	446	429	418	461	425	394	472	434	413	433	399	427	403	421	419	425	446	446	446	419	429	426	407	427	416	432	405	454	447	396	457	426	418	446	402	435	415	471	412	439	366	418	403	446	433	412	419	459	431	393	396	447	439	426	407	371	414	413	394	427	420	419	405	448	429	435	450	429	428	393	440	379	437	421	420	411	456	418	392	396	403	433	371	403	448	401	429	430	435	447	422	388	404	426	466	432	445	431	413	401	442	407	403	434	415	392	437	444	464	403	449	404	444	442	433	422	401	434	434	449	438	424	412	420	432	446	424	412	393	413	431	420	423	431	435	460	384	394	443	404	457	393	409	405	405	395	423	434	415	416	449	419	430	433	428	447	435	427	414	412	390	420	455	467	433	457	429	408	437	422	412	416	447	416	392	409	442	377	408	417	458	372	460	410	417	442	390	401	433	436	403	445	410	413	435	434	446	393	416	453	414	406	423	409	406	409	413	430	422	425	421	411	407	446	415	442	420	410	441	411	471	428	432	411	418	415	405	412	446	392	460	445	396	438	416	420	454	438	395	441	456	412	391	417	433	407	436	428	392	447	424	436	407	413	444	398	446	454	452	437	423	456	445	412	444	381	418	441	406	413	431	402	399	448	436	405	457	432	444	395	428	396	451	383	426	433	433	416	452	401	426	409	429	430	434	407	417	465	410	453	469	428	411	470	418	409	386	435	433	430	431	441	432	438	421	409	429	503	403	416	375	449	434	401	401	385	435	436	415	399	445	439	432	422	402	440	417	436	471	425	396	395	456	419	427	394	423	437	408	445	439	425	421	421	446	411	393	426	418	429	407	431	439	363	412	400	412	420	391	427	406	422	394	409	446	427	433	433	397	435	435	414	421	401	444	434	433	434	363	426	395	410	419	447	424	426	473	457	437	398	434	422	452	381	379	413	387	400	435	408	457	432	426	388	405	399	423	410	409	431	440	428	390	428	435	426	426	403	400	417	426	454	427	418	402	424	430	414	488	422	461	436	404	391	477	420	394	437	432	438	418	403	402	430	446	468	409	418	443	420	420	421	403	467	438	421	399	442	441	464	457	401	440	358	456	414	416	444	416	446	420	440	410	457	424	396	405	418	395	424	390	366	395	421	396	442	408	424	419	453	436	473	427	420	433	415	440	442	411	393	382	439	399	423	423	426	433	405	432	404	438	484	456	416	406	444	416	458	445	392	440	440	448	450	435	425	437	409	425	428	387	444	443	388	418	445	409	411	409	415	421	412	425	456	426	435	422	406	394	426	425	397	394	394	432	426	395	432	411	405	424	412	456	411	414	419	394	420	435	415	415	406	401	425	375	425	418	422	395	424	411	421	437	422	443	397	446	421	395	455	428	398	449	435	445	451	413	413	418	453	433	422	440	422	427	418	411	454	438	468	407	441	431	426	401	462	422	410	420	460	402	439	432	406	420	393	431	464	415	392	447	439	449	448	427	427	418	388	419	420	432	414	415	426	405	412	449	431	405	425	421	415	437	411	415	396	411	398	393	407	415	427	412	439	438	446	432	413	429	433	430	447	404	403	420	440	411	442	424	427	432	411	384	430	422	401	431	473	428	460	407	408	423	382	423	421	448	464	426	393	456	415	411	409	428	437	428	381	433	470	451	457	437	425	459	413	431	424	404	423	435	446	394	462	440	419	442	421	420	411	430	410	435	424	483	435	395	431	389	424	425	412	478	448	436	411	440	408	380	445	444	441	416	408	444	444	402	407	443	426	417	434	409	412	422	449	420	415	451	401	421	432	461	430	429	427	478	430	439	429	399	452	439	478	450	446	383	417	433	429	391	410	428	431	441	405	430	431	418	444	441	439	422	400	418	408	417	423	446	428	420	462	393	415	436	432	425	424	454	430	435	402	428	422	434	420	412	402	407	415	388	378	397	386	435	431	446	424	400	445	444	441	442	456	397	435	388	413	402	430	380	458	399	390	437	449	433	443	409	431	415	468	442	403	419	415	418	421	430	402	436	446	420	426	383	441	430	423	442	429	449	402	430	451	427	404	388	451	437	479	421	387	400	454	423	452	431	439	434	406	383	436	447	429	437	394	411	446	406	436	425	430	451	422	413	403	430	410	429	419	413	421	422	414	399	431	410	406	421	422	411	393	436	410	399	424	429	411	456	422	440	463	430	405	446	412	421	407	403	405	399	407	393	436	454	444	416	411	395	399	415	405	406	424	397	410	391	427	433	420	446	425	402	437	433	417	425	447	407	430	413	426	434	414	401	416	406	380	400	443	453	429	432	443	408	422	474	402	398	443	435	419	466	442	400	431	455	452	424	402	427	391	443	443	427	464	410	431	431	436	416	437	412	455	465	422	418	437	399	411	410	445	430	400	434	450	449	417	386	401	432	429	421	454	441	396	413	402	424	447	426	430	391	409	433	441	395	419	437	413	448	436	457	412	426	405	436	418	401	455	460	405	397	438	412	412	424	430	409	429	426	446	404	401	403	417	436	400	455	449	438	431	409	432	403	416	454	417	470	468	428	430	436	438	427	425	420	426	424	427	434	472	450	439	474	418	428	415	413	429	421	446	441	453	396	421	451	420	453	421	433	409	437	400	456	403	408	431	417	458	412	444	395	449	449	429	397	404	417	390	448	437	423	410	401	440	443	468	449	432	449	411	415	417	439	401	402	403	423	422	443	414	392	436	424	425	407	382	441	395	419	429	437	439	387	427	405	441	440	408	384	422	412	445	376	418	468	404	470	427	402	431	458	418	442	449	429	432	409	411	420	429	421	435	409	471	403	422	417	425	360	415	430	410	410	479	433	467	410	404	443	413	441	437	439	425	436	435	413	454	424	415	434	389	451	439	419	441	454	397	418	430	421	416	425	433	426	405	453	421	416	391	434	443	447	412	430	420	424	404	455	414	403	424	409	426	410	418	387	402	448	419	414	443	390	445	423	405	412	428	420	405	417	442	421	404	443	431	410	402	400	435	422	387	454	423	433	455	440	407	416	419	422	410	426	416	435	440	371	367	438	423	447	437	414	424	440	420	461	434	401	462	384	397	443	453	432	408	429	469	421	443	461	395	477	416	376	436	427	432	440	410	423	461	459	428	434	456	506	418	431	430	414	395	428	413	397	413	409	429	412	450	416	432	381	432	434	412	427	447	406	423	431	449	423	456	426	412	431	394	437	453	411	405	410	435	408	422	440	409	459	461	420	443	412	438	434	424	403	436	426	402	439	453	428	434	447	408	413	408	456	408	433	402	447	430	439	443	424	418	426	403	446	422	406	441	421	434	456	410	401	412	398	404	384	410	453	412	405	453	435	447	403	440	414	430	435	430	404	434	418	402	427	459	435	424
5538	6821	5872	3412	2387	1787	1548	1229	1047	993	838	785	683	625	556	539	535	531	546	526	591	639	597	552	529	583	642	597	605	529	486	463	490	513	458	482	449	457	498	448	467	496	476	472	465	484	479	460	456	492	454	508	475	446	500	433	489	436	440	481	476	450	496	484	491	459	481	451	472	434	438	454	468	452	452	487	461	506	445	449	502	433	471	456	485	472	469	466	444	479	467	476	410	439	490	456	456	439	464	471	469	482	441	454	497	435	433	439	426	458	496	492	454	466	456	473	439	422	470	471	466	507	485	437	466	505	455	470	465	455	440	487	475	455	473	504	474	441	457	445	473	436	500	469	404	422	434	420	477	415	425	469	444	473	495	462	502	458	440	469	464	417	494	440	440	470	497	422	478	456	482	472	465	499	468	443	447	489	448	447	480	429	465	453	458	519	439	438	441	488	432	500	480	463	470	418	461	460	478	460	455	464	467	437	451	446	465	445	474	454	470	474	486	495	416	501	469	405	442	474	468	465	462	489	446	469	471	467	429	443	467	477	470	504	460	488	429	471	458	438	491	450	516	474	469	486	428	484	476	440	494	511	409	474	471	459	438	458	467	444	420	462	484	492	455	456	482	443	474	437	477	454	480	458	482	486	445	443	447	465	486	471	440	477	504	443	457	480	474	457	455	475	470	465	450	467	407	491	434	434	435	456	492	491	472	438	456	444	453	452	463	455	467	479	465	517	443	432	425	457	457	502	460	456	465	493	432	470	451	480	449	475	439	486	444	464	439	469	462	454	475	475	492	438	511	408	485	413	460	439	424	450	448	453	482	452	490	455	476	456	470	471	472	440	445	466	491	447	465	445	453	420	460	475	469	491	489	472	498	446	465	465	490	471	453	488	444	460	475	458	421	458	433	441	447	468	486	477	473	448	476	448	458	475	453	448	470	409	445	473	444	483	435	493	464	452	490	476	458	452	407	447	423	448	468	493	480	461	479	429	462	483	478	495	494	459	472	436	459	480	438	441	425	469	430	477	470	463	470	445	491	459	469	459	473	471	457	489	490	433	464	444	454	462	477	437	451	429	472	488	505	447	455	484	422	488	486	446	442	444	488	472	460	444	481	472	476	472	465	438	444	448	461	418	469	470	457	468	457	466	465	465	469	479	439	440	456	466	477	432	461	440	426	405	450	451	487	467	413	476	429	480	436	450	458	455	493	449	413	480	445	501	501	456	419	465	466	450	439	451	428	513	505	448	438	457	525	454	476	490	469	439	454	462	468	462	498	483	433	487	482	474	485	461	493	464	447	439	453	455	466	488	467	459	451	421	503	478	474	472	471	468	461	490	493	425	484	487	450	510	458	475	453	453	484	475	492	446	457	447	457	441	462	470	465	468	458	468	494	464	450	454	466	457	477	464	429	457	454	442	455	473	435	436	469	445	424	491	486	441	501	484	452	472	449	496	485	509	454	511	476	475	468	442	456	428	502	494	431	455	471	434	462	459	439	464	474	422	437	477	442	455	462	463	485	514	423	487	446	477	459	456	447	454	465	450	458	485	462	444	447	483	483	459	443	483	467	508	446	464	480	456	480	457	475	478	446	482	458	436	450	461	485	468	438	504	473	483	488	483	490	484	455	442	466	462	435	441	476	467	460	453	485	465	463	436	437	462	461	436	435	453	446	457	466	478	445	470	436	466	484	447	451	444	476	456	493	484	486	447	443	462	469	510	441	454	491	486	473	444	479	454	437	439	503	452	448	459	485	442	449	472	419	476	463	409	433	492	434	460	460	467	465	449	454	438	421	484	431	511	488	474	450	428	466	469	461	448	437	480	492	397	452	496	467	429	468	476	449	489	436	490	481	466	420	432	441	440	446	481	468	446	456	492	461	449	435	468	457	435	452	501	473	453	456	476	432	452	448	461	492	470	418	453	464	446	410	479	428	444	481	442	467	456	465	431	460	470	450	472	457	483	480	471	452	465	436	437	491	437	495	471	431	453	452	444	479	464	445	433	486	487	484	431	444	428	482	471	466	493	444	493	489	442	431	482	483	451	482	490	498	473	449	470	443	431	475	457	456	500	480	446	497	497	501	442	420	449	420	506	456	459	455	482	501	445	450	462	437	481	490	473	473	468	446	473	472	492	455	475	440	468	481	476	445	481	447	456	450	463	450	492	478	455	443	421	443	464	484	444	474	474	457	487	443	457	442	456	483	471	473	481	496	467	435	456	471	463	476	455	476	484	452	455	459	442	448	440	473	496	484	471	462	500	460	493	457	474	501	443	404	432	459	454	468	436	456	465	466	448	499	421	446	445	449	470	473	454	494	441	460	479	441	501	511	462	500	455	477	487	487	468	444	439	514	442	459	456	483	460	480	486	467	486	453	474	457	463	488	440	431	443	457	448	446	461	479	486	494	496	474	462	462	486	485	495	478	469	434	472	444	498	450	459	459	475	469	445	444	452	463	427	443	477	480	490	447	468	493	486	466	487	469	454	468	466	446	462	425	483	484	445	474	448	494	468	473	441	478	481	459	452	510	447	438	461	464	487	457	461	452	461	499	496	457	454	426	487	455	440	449	494	432	514	524	473	465	445	475	457	459	455	489	438	433	468	445	454	501	507	467	447	481	467	408	452	475	477	505	500	458	453	465	487	469	445	434	458	480	470	476	504	453	471	501	468	448	498	466	453	470	478	482	501	464	438	433	439	500	439	445	469	485	448	497	442	490	476	463	456	444	457	453	498	464	438	495	476	498	461	496	445	463	473	491	436	470	453	444	482	445	464	450	475	473	425	426	466	472	477	463	452	473	466	489	448	434	471	471	446	455	499	442	418	518	462	458	465	436	436	496	461	419	457	464	468	476	462	466	493	466	452	423	469	472	440	460	481	464	492	463	460	469	487	491	445	450	481	478	473	449	432	485	467	444	474	454	475	463	402	440	433	461	448	431	447	479	477	430	487	473	483	465	513	457	457	464	472	456	455	487	505	489	496	454	473	473	453	418	437	464	443	462	424	474	475	451	503	460	471	474	454	492	443	485	473	435	442	470	484	423	462	464	446	453	472	447	474	489	482	448	440	476	483	473	451	451	447	437	425	456	482	459	467	465	463	427	445	446	481	492	469	474	475	462	483	456	487	477	494	448	492	469	471	462	447	461	496	460	451	449	463	477	424	448	492	461	463	492	455	463	485	471	445	454	466	488	468	444	444	445	432	463	476	459	463	468	438	491	488	436	444	479	471	457	471	441	486	489	469	475	497	477	476	455	453	464	449	446	481	478	464	438	448	447	484	467	463	480	504	404	459	449	479	448	451	516	454	491	458	451	442	441	444	455	487	441	442	456	481	448	395	459	460	479	457	455	470	465	498	462	483	470	495	434	466	454	486	490	478	479	459	470	475	433	439	455	445	433	457	471	467	436	489	438	454	465	467	432	438	439	485	457	436	461	478	461	426	448	452	453	452	472	465	491	459	479	442	470	468	434	448	481	485	474	473
23410	20955	28097	23972	20974	13621	2686	1568	1128	1033	986	931	743	595	570	531	449	428	438	460	532	603	535	451	456	510	535	587	465	392	392	403	350	401	353	358	378	341	292	350	290	352	327	358	307	358	311	337	360	299	396	468	314	293	335	311	298	326	338	306	310	301	300	300	337	298	328	329	338	306	320	305	310	363	358	345	345	314	273	297	303	304	294	341	324	297	322	284	338	322	336	345	326	314	329	316	338	280	313	320	326	311	324	332	322	300	275	295	315	311	320	259	328	310	311	286	315	320	301	335	301	347	311	318	301	311	347	353	319	302	300	291	308	307	346	309	296	311	332	309	321	305	326	311	327	318	302	318	321	324	290	321	312	301	334	307	314	320	327	299	319	334	358	306	324	321	309	324	314	351	308	302	271	284	310	316	323	320	328	303	301	348	352	298	318	328	270	348	342	318	326	297	323	310	320	259	326	323	317	328	356	286	368	349	307	362	350	353	306	305	312	367	321	325	331	334	355	320	329	320	296	316	319	323	342	326	303	292	304	317	338	322	327	324	307	330	324	313	287	330	300	292	337	306	332	361	353	329	310	311	338	303	317	331	316	289	282	347	308	306	330	314	299	318	309	295	314	340	346	310	319	337	305	299	286	302	347	299	305	323	315	333	323	307	301	298	323	297	321	316	350	303	310	307	336	289	314	309	333	321	316	337	302	293	336	324	311	332	336	303	300	304	306	301	337	338	323	268	362	280	315	329	321	306	296	329	319	311	293	342	318	303	327	332	321	286	299	316	322	294	312	349	347	311	315	307	296	356	305	311	340	311	300	313	323	296	322	321	314	335	328	332	298	291	297	313	339	328	316	296	320	292	323	346	297	288	307	309	278	309	289	296	324	321	304	317	323	309	301	334	323	309	294	323	308	310	306	318	305	265	325	341	286	295	282	351	336	303	323	292	329	339	307	300	316	290	303	301	283	293	330	303	291	337	316	298	314	310	345	335	332	305	323	338	307	314	316	301	293	347	320	268	313	352	298	312	314	305	309	324	298	293	307	285	310	321	339	293	294	323	304	324	308	304	315	312	334	289	310	329	318	304	315	304	326	316	281	335	304	357	326	285	340	289	281	328	357	304	301	276	324	353	319	342	336	321	276	302	306	329	337	318	318	310	332	330	312	331	365	299	313	335	314	289	301	314	360	321	343	303	323	308	336	322	337	294	298	312	302	300	309	325	335	321	304	318	304	331	290	301	350	292	317	326	325	319	288	322	308	306	328	260	355	322	344	306	309	312	315	358	313	335	299	317	352	311	321	286	333	299	301	322	310	312	310	327	301	313	314	285	297	301	301	328	319	310	331	310	310	312	319	307	312	321	290	313	310	289	312	301	322	293	323	304	317	307	328	297	328	321	322	255	333	364	317	292	328	346	289	341	336	306	314	297	308	308	311	310	343	323	303	319	313	327	310	313	306	306	322	310	302	314	299	315	297	301	298	314	290	298	355	321	319	322	303	315	341	311	315	300	320	357	309	330	297	318	308	292	304	340	272	315	320	307	338	308	305	334	300	303	294	303	342	281	303	322	340	309	308	285	295	303	330	332	308	317	284	343	327	313	294	318	318	298	311	338	328	319	308	336	312	314	300	296	272	299	289	322	328	303	320	297	307	312	332	324	328	301	287	302	315	345	304	311	312	308	356	337	303	285	294	320	306	307	333	311	324	342	297	318	265	317	311	321	330	344	286	321	310	339	284	294	324	280	324	294	316	305	314	284	300	315	302	290	279	333	349	336	327	330	304	317	321	318	275	313	312	329	284	347	327	309	303	308	311	318	316	361	311	342	275	353	321	328	299	313	291	338	311	334	311	324	320	307	325	317	325	310	310	321	340	330	314	340	302	346	334	326	316	307	302	318	314	312	309	311	266	311	314	316	316	300	315	284	301	332	320	319	287	315	304	304	326	358	310	329	311	335	296	288	357	316	298	286	314	303	336	314	289	332	305	320	327	283	307	303	315	334	307	297	342	332	303	287	334	296	320	291	333	333	352	302	314	309	278	318	329	287	349	363	286	345	292	338	292	311	337	322	353	313	303	313	296	298	315	319	318	315	328	317	284	312	319	323	325	321	314	335	328	298	312	314	324	313	304	325	313	293	325	325	273	326	301	284	293	312	353	303	334	335	330	317	303	292	295	330	318	336	343	328	323	341	328	311	318	302	304	308	302	276	297	329	307	335	299	325	298	290	301	333	333	301	286	315	312	316	320	299	368	305	285	306	293	280	333	305	284	315	343	294	284	325	329	325	314	314	300	331	318	348	326	300	343	326	307	351	306	317	285	335	298	308	316	347	334	329	313	286	286	309	328	301	327	284	315	328	299	286	344	329	301	331	305	301	314	308	324	322	295	326	294	345	304	330	293	355	325	312	291	315	303	354	317	314	306	312	301	328	297	328	303	328	335	320	320	314	335	332	307	321	301	298	332	294	269	300	309	298	310	320	316	307	335	347	324	343	318	310	308	281	290	317	343	330	289	269	317	337	328	328	325	281	338	339	301	311	300	291	364	326	343	296	373	299	323	312	332	323	307	331	315	306	329	291	326	351	308	271	282	289	325	323	309	299	304	303	299	312	354	290	311	289	358	340	332	323	289	321	285	346	290	339	310	295	326	305	303	336	308	326	325	290	270	320	294	325	303	328	321	323	322	304	295	289	359	337	318	334	330	307	278	337	361	291	314	333	350	315	271	286	326	301	326	313	319	284	286	325	343	320	296	276	315	294	302	316	309	296	325	348	334	287	287	312	313	307	270	330	316	349	293	302	301	354	324	334	297	313	314	274	333	314	331	292	327	316	283	306	316	313	302	320	334	298	318	335	294	317	319	315	333	278	347	288	315	361	340	325	339	328	314	317	314	334	296	310	306	303	336	296	319	309	297	298	304	317	308	336	334	322	316	304	287	317	309	336	264	339	322	300	310	308	326	322	302	326	336	336	292	314	346	314	318	310	291	317	307	329	285	299	289	307	306	326	326	320	264	313	315	292	323	299	292	307	346	337	300	301	287	297	313	334	301	295	348	320	325	335	319	326	293	321	319	338	301	304	302	330	339	314	322	316	347	341	313	307	328	307	306	322	335	300	316	306	309	329	307	316	354	327	306	308	307	315	307	305	343	294	306	289	313	323	328	332	344	319	336	358	308	266	298	328	287	288	318	302	301	296	310	323	325	320	339	316	309	332	334	325	310	294	302	325	315	320	310	316	304	334	340	318	318	294	290	314	337	312	330	342	328	328	319	302	301	340	308	304	331	356	320	300	302	321	288	357	338	280	338	312	317	311	315	313	308	307	326	317	314	334	289	313	304	307	364	269	310	308	312	333	306	307	315	322	279	343	288	334	321	320	352	362	321	319	352	323	299	330	305	331	298	299	324	320	333	308	308	301	292	311	305	300	305	305	319	305	311	323	316	300	315	276	303	305	294	322	335	314	345	335	315	314	315	318	315	332	316	303
5466	15935	13672	7807	5507	3929	3112	2520	1907	1610	1489	1357	1030	778	744	696	580	578	561	596	680	785	674	585	548	647	618	632	621	479	461	436	410	415	421	412	411	386	393	403	364	362	406	385	334	364	365	372	368	367	427	578	388	363	404	355	370	359	367	368	337	380	379	335	356	330	345	371	344	336	347	322	359	380	346	343	359	327	352	344	303	348	316	368	381	316	371	341	383	352	329	374	352	341	310	395	303	357	370	332	334	343	366	358	375	328	338	353	339	361	326	350	321	385	320	367	377	355	344	352	389	348	313	353	359	370	387	333	341	341	358	339	347	336	311	384	332	340	387	340	349	368	357	352	369	371	334	335	346	339	345	386	342	345	348	345	381	375	335	384	351	331	353	350	340	344	345	331	369	343	339	360	392	314	344	342	366	375	336	332	365	359	333	349	319	373	368	400	369	374	372	319	397	355	348	352	357	360	363	377	360	349	351	341	332	359	351	337	311	351	373	371	360	372	336	379	355	380	389	354	354	365	369	367	348	333	337	344	346	343	359	343	367	308	360	330	346	344	329	336	336	339	345	336	365	357	342	325	374	358	342	364	342	326	386	332	347	363	380	345	348	342	362	378	348	374	388	360	331	381	347	330	310	336	365	350	330	371	361	363	379	350	327	324	364	357	342	336	392	360	315	354	348	326	351	346	335	330	354	353	347	367	321	343	364	338	335	354	384	352	363	375	320	379	324	332	346	384	349	341	396	344	348	329	340	352	369	392	335	337	318	332	350	337	373	350	365	358	348	355	369	353	386	372	378	355	343	338	351	327	334	360	341	335	363	352	368	328	333	362	360	365	391	372	343	331	342	374	341	328	382	367	357	342	353	339	350	353	361	366	355	297	362	343	349	354	362	376	343	337	347	340	349	369	350	358	355	374	339	362	354	341	364	347	363	346	343	325	384	331	349	378	351	337	332	365	360	321	315	374	366	350	348	370	367	316	350	404	371	350	357	342	356	362	378	334	334	345	337	328	367	307	371	340	380	362	309	342	360	351	362	363	352	374	328	371	388	336	341	350	326	369	360	326	386	378	361	335	330	362	362	332	309	345	333	324	356	373	347	368	346	350	350	353	354	347	331	355	333	337	340	369	351	375	332	333	328	352	350	350	348	355	339	364	305	331	356	326	350	357	339	369	363	331	322	367	342	378	386	348	349	349	338	340	370	394	334	344	344	340	367	366	337	373	377	386	340	334	364	359	350	378	366	343	355	356	362	351	339	333	315	351	349	347	331	349	346	343	326	376	340	332	372	368	361	332	371	326	349	370	381	372	334	383	315	340	358	371	335	362	358	369	343	327	344	331	350	330	326	352	357	329	343	401	376	336	295	358	393	339	356	375	338	367	335	356	366	332	346	320	356	362	326	322	389	336	362	357	356	347	341	343	369	359	370	340	340	333	359	400	351	343	344	343	362	354	378	319	319	346	367	372	352	346	359	364	335	359	364	365	368	337	365	361	376	341	332	334	323	341	367	353	347	370	336	376	317	355	351	336	312	324	330	368	323	350	364	331	336	380	338	328	355	364	329	374	362	354	363	365	340	341	369	351	347	316	349	372	354	353	327	386	312	333	353	360	324	350	385	325	322	343	336	341	371	349	373	361	327	348	329	315	309	372	357	367	379	369	343	357	343	358	347	355	375	343	374	365	355	340	377	349	391	348	318	345	381	368	347	374	364	339	361	358	341	336	330	345	349	368	353	373	348	363	316	348	361	355	342	346	325	350	344	358	348	378	338	355	359	348	360	376	362	346	351	359	356	349	378	338	356	377	373	353	312	309	336	334	378	352	339	350	346	371	375	336	373	344	347	355	380	313	358	330	360	337	344	354	345	350	394	351	348	332	309	341	333	340	352	335	327	342	353	389	385	366	334	375	348	310	337	322	348	368	341	322	364	353	311	379	355	304	381	326	394	334	400	356	355	338	358	335	363	344	350	364	359	346	327	352	382	343	366	344	326	337	383	367	375	350	368	349	373	364	318	328	360	330	340	366	342	347	310	390	329	379	347	342	365	348	366	330	349	314	359	336	319	368	366	316	311	354	367	341	336	358	344	350	364	357	349	353	315	354	360	326	353	328	382	339	360	376	352	361	368	334	363	323	330	349	355	324	335	309	344	321	359	361	366	360	361	328	377	360	326	377	368	369	352	333	331	376	328	352	335	329	341	337	326	376	356	390	368	337	344	343	359	337	335	334	348	345	377	336	376	372	344	339	342	370	374	356	367	327	362	342	355	364	380	341	321	359	363	344	359	338	347	365	390	327	360	350	320	363	322	352	323	370	368	375	380	354	364	355	371	331	368	327	343	326	352	380	338	354	360	375	351	397	345	352	365	344	348	318	358	363	372	349	371	320	338	343	356	368	326	359	363	373	333	335	335	335	351	323	375	354	344	346	357	358	353	347	344	313	342	387	332	315	328	371	342	354	381	319	352	350	368	341	366	340	347	341	357	363	374	344	369	349	351	360	384	371	364	348	368	354	365	360	370	332	378	362	348	332	337	342	341	363	355	351	347	325	338	341	348	331	360	339	326	373	354	350	365	393	338	369	342	350	370	377	333	370	374	351	321	338	338	355	361	333	360	318	338	358	369	343	386	374	367	384	373	330	373	356	352	373	361	371	351	356	364	331	348	354	330	364	337	361	376	367	342	310	341	331	351	322	322	356	336	312	348	369	355	333	371	362	353	374	343	332	359	333	369	324	368	329	327	342	348	335	326	349	357	354	359	362	365	364	322	341	339	376	331	364	337	361	334	340	370	377	347	378	366	343	368	363	386	370	367	366	326	327	330	329	327	349	348	370	353	335	347	370	320	369	356	358	391	371	365	362	353	369	351	342	360	313	346	350	353	351	352	352	356	345	352	347	302	333	367	371	360	341	357	367	395	352	361	346	365	365	340	366	326	312	355	389	372	344	363	353	367	349	345	325	359	319	336	354	383	352	377	334	358	325	369	317	328	335	344	306	308	310	340	344	353	369	338	341	349	340	321	356	319	344	365	343	338	327	322	330	372	340	390	353	374	354	346	372	349	354	368	317	357	351	332	381	360	356	354	371	349	350	376	353	347	367	374	329	348	340	360	356	353	337	340	349	324	352	370	352	377	345	340	328	381	328	322	390	375	317	350	382	365	383	374	378	366	358	343	349	330	329	351	346	361	335	348	377	372	304	347	338	349	390	340	386	377	328	338	382	328	364	338	350	336	353	370	347	339	374	364	351	382	350	315	332	313	313	343	348	378	347	316	352	341	385	346	349	354	367	351	355	361	339	362	330	351	342	351	358	332	353	384	336	338	351	354	359	370	351	333	339	346	326	366	352	382	351	375	402	360	373	330	342	344	375	344	321	349	369	353	349	317	343	358	328	370	353	330	319	330	373	339	372	323	355	353	359	346	383	348	313	368	364	344	340	328	341	329	348	393	355	338	374	335	360	346	375	341	337	370	338	357	375	346	365
24293	20920	27367	24596	17161	2731	1367	1146	914	825	780	760	588	482	538	476	420	409	418	428	500	511	455	449	504	446	459	475	412	402	372	329	358	353	363	346	354	324	345	319	341	364	326	355	314	334	351	331	362	323	327	389	349	341	334	353	334	344	293	353	331	342	316	320	322	319	327	354	342	343	327	329	312	335	315	308	348	340	312	327	335	330	285	329	353	307	297	334	360	317	332	351	373	333	339	298	299	306	315	334	336	330	313	356	340	321	294	341	341	331	331	365	349	323	313	305	334	344	328	306	358	365	358	332	316	315	374	328	316	338	315	319	344	332	335	323	322	322	325	334	345	341	349	368	347	313	315	314	311	326	327	312	297	312	317	325	301	310	317	321	305	340	335	348	338	340	317	316	333	294	310	306	339	328	328	298	322	276	292	343	331	324	318	326	334	306	289	327	327	276	317	327	350	317	373	325	305	349	322	365	307	335	331	311	339	325	321	286	323	346	300	356	307	328	295	316	306	314	288	329	319	328	337	331	333	330	320	292	369	314	317	312	313	347	297	316	348	335	348	350	328	329	337	310	324	370	327	311	328	283	334	355	340	338	336	320	309	333	334	331	344	312	326	328	335	331	347	328	298	305	354	309	321	325	309	314	321	320	321	322	330	302	292	346	331	353	328	336	330	324	302	337	323	342	349	300	332	330	330	320	342	328	333	340	299	314	334	298	328	313	304	356	329	320	299	310	336	347	325	303	299	318	336	347	350	330	299	333	365	311	312	306	334	295	320	296	332	343	291	317	324	324	305	292	326	331	306	342	324	336	348	323	324	326	349	330	376	302	334	330	301	336	316	304	299	355	336	324	318	336	316	323	354	337	342	334	301	306	299	330	298	329	316	312	324	316	333	312	318	320	315	328	317	311	296	321	315	334	353	314	283	312	327	347	309	358	332	345	341	314	325	343	319	298	311	337	317	311	329	312	334	335	338	303	308	293	324	334	276	329	340	321	324	304	310	353	331	329	323	321	348	330	321	325	300	317	357	314	356	329	320	359	343	304	324	333	345	328	348	295	359	311	333	313	315	365	327	327	334	310	328	328	345	304	325	312	297	335	308	328	315	309	320	332	344	301	329	326	317	281	328	349	319	333	343	336	321	341	295	316	315	320	338	321	297	339	325	364	328	336	321	335	316	311	318	340	328	326	317	352	318	333	330	325	333	330	346	332	335	312	328	327	340	318	320	331	343	347	319	319	312	300	312	315	321	315	309	315	369	361	336	337	305	296	299	303	281	318	332	353	319	287	331	333	336	340	304	333	319	336	341	319	322	330	343	325	320	320	327	336	351	301	324	345	307	290	362	313	336	336	328	308	323	283	329	344	326	333	302	335	341	304	316	312	304	334	323	345	317	306	338	332	326	323	320	301	292	349	322	323	305	325	322	328	340	355	306	322	302	335	314	323	386	320	335	301	300	321	276	367	317	344	352	328	333	337	327	306	297	306	304	339	325	314	322	333	307	324	283	301	284	301	331	322	310	361	360	336	364	335	335	303	316	338	357	322	370	334	323	291	364	333	353	345	361	318	334	320	331	333	337	319	315	373	299	353	303	300	309	321	282	322	346	325	308	338	331	336	335	379	310	299	320	337	297	304	339	330	324	297	309	374	336	316	362	343	344	342	343	315	294	326	344	314	325	351	333	344	349	313	311	317	297	361	314	333	343	349	336	309	333	343	340	296	325	340	358	312	279	324	335	336	335	341	329	322	310	348	337	300	342	337	327	302	324	358	326	348	328	314	316	341	350	314	326	324	352	306	345	320	335	343	307	342	334	328	299	321	306	332	338	392	333	306	324	325	375	355	311	327	315	344	342	322	333	316	346	309	353	315	297	333	340	350	341	334	310	327	323	322	316	337	346	300	318	348	297	342	340	330	322	321	332	320	318	339	340	290	330	341	336	326	307	316	359	320	301	327	329	317	321	332	304	308	315	308	334	317	346	298	342	320	347	277	321	331	329	352	300	328	348	305	357	333	333	310	353	332	328	326	331	313	334	333	334	325	365	318	304	314	325	319	320	328	359	327	326	327	327	314	311	328	325	331	296	313	336	286	333	339	330	324	326	323	328	309	321	325	360	343	347	322	321	303	337	341	335	343	297	316	346	305	302	321	348	323	318	343	317	315	320	352	305	317	343	310	317	288	312	349	335	309	345	340	324	340	297	300	365	352	321	358	306	279	316	339	359	346	316	318	315	357	293	332	342	308	331	340	325	344	317	311	320	317	351	314	323	290	304	318	322	350	335	328	332	283	317	334	346	336	319	337	326	328	310	362	360	326	336	333	321	324	302	305	306	306	310	336	318	329	313	336	322	357	328	315	315	336	311	328	337	298	344	317	362	326	312	315	350	307	364	313	341	333	345	315	324	313	303	343	372	343	338	335	341	332	322	342	328	315	326	344	323	347	310	310	303	309	301	354	314	304	308	336	310	345	313	337	324	303	331	288	335	324	333	317	323	354	341	320	321	297	331	355	303	325	320	348	336	301	344	333	332	322	332	326	315	357	323	326	337	329	363	309	332	325	311	336	329	333	322	351	354	349	326	322	319	340	317	365	326	280	330	313	315	377	337	336	320	321	340	309	335	332	328	304	319	294	342	309	316	351	345	307	330	326	312	330	319	318	339	322	341	336	342	326	301	346	330	319	311	332	340	308	315	327	320	303	349	322	320	336	334	287	338	302	331	323	332	333	318	323	310	338	318	305	331	324	326	325	331	313	321	326	331	309	316	315	354	349	278	327	345	289	336	329	304	321	321	325	320	321	320	317	314	309	335	327	335	296	349	324	299	331	335	364	341	340	273	350	349	296	355	324	359	320	342	320	335	359	319	329	336	311	318	320	331	320	339	327	323	345	365	332	305	324	303	321	323	343	307	335	363	333	322	326	319	321	322	338	344	330	324	343	336	341	344	344	328	352	335	299	328	315	291	323	314	327	302	330	329	350	324	350	318	309	305	315	354	335	328	355	311	309	332	340	343	308	335	305	347	362	346	300	355	339	297	322	308	318	328	316	308	357	329	308	325	355	316	361	329	328	327	305	312	329	323	324	349	307	345	335	301	355	350	334	343	315	308	319	346	345	328	339	309	323	296	300	312	378	330	337	328	291	355	343	333	336	299	316	321	288	298	349	297	332	323	346	347	354	336	329	314	316	330	300	326	296	340	333	327	327	284	328	318	328	325	281	309	300	304	300	335	342	338	332	312	353	324	329	323	323	334	351	312	309	323	345	325	316	362	317	312	307	322	327	310	323	370	361	322	320	333	324	316	332	306	349	320	305	342	300	308	338	308	322	341	345	343	327	328	311	330	338	311	317	290	281	322	297	313	327	351	316	346	314	306	347	301	335	332	309	364	300	347	340	355	332	336	329	306	310	309	326	343	328	328	313	360	312	322	315	312	328	327	334	350	320	319	336	313	307	314	339	331	346	332	299	328	317	300	331	347	337	318	336
5458	12581	10698	5962	4245	3084	2513	2009	1562	1304	1244	1039	826	691	685	581	504	509	510	514	583	714	560	498	579	538	548	551	497	461	378	397	395	411	407	391	391	380	399	366	400	380	390	380	343	347	332	372	371	340	353	448	369	378	348	350	336	339	372	312	339	327	385	373	346	340	348	344	348	351	345	345	363	335	346	343	356	345	358	349	352	352	386	339	317	361	368	324	363	379	335	341	351	351	347	361	343	340	328	370	326	325	356	344	361	354	338	390	370	355	346	362	339	334	347	331	357	363	325	352	368	340	384	354	376	408	370	325	385	335	384	378	335	376	348	342	335	367	356	345	366	348	294	348	322	354	350	341	361	346	334	330	321	328	352	339	330	343	362	399	363	354	393	342	335	342	377	347	349	374	348	340	381	366	339	332	386	378	334	339	379	379	367	380	337	334	340	350	354	353	326	330	344	349	376	377	357	334	335	316	357	389	371	342	324	313	348	335	340	370	347	376	348	326	305	331	329	355	373	340	357	358	352	363	336	351	334	386	339	320	339	311	338	378	336	359	345	360	328	367	331	357	390	359	351	367	325	337	351	356	365	336	389	342	342	360	367	295	329	346	356	341	319	375	343	351	351	331	379	345	375	344	365	358	346	316	356	336	332	325	321	358	335	325	365	374	322	322	365	356	339	377	348	365	365	358	331	341	365	331	349	329	335	348	361	356	367	358	352	351	320	371	341	351	348	359	320	337	369	334	323	356	357	319	355	327	360	316	339	347	385	367	359	336	338	359	337	351	351	358	331	340	328	344	338	349	350	357	367	323	350	367	372	359	364	337	330	353	343	356	337	353	352	348	329	349	321	321	345	338	337	378	358	322	389	349	318	370	348	359	331	352	343	354	342	341	329	343	362	366	346	343	343	327	351	329	390	324	345	346	343	344	355	332	356	339	341	332	351	326	366	361	329	374	338	339	324	359	336	354	365	344	346	340	371	333	320	334	353	377	357	339	372	352	343	340	344	342	349	353	358	321	361	331	349	387	359	340	344	332	328	335	321	353	299	338	342	351	361	341	334	337	361	352	386	337	327	318	365	360	364	360	340	330	336	362	347	328	348	338	367	373	336	365	356	312	343	343	374	342	340	364	358	328	318	362	362	340	329	326	358	321	353	323	350	343	356	339	375	352	330	362	386	355	337	376	349	386	371	387	354	342	394	362	378	374	347	370	352	370	341	343	329	325	363	401	300	310	358	348	332	357	347	304	338	370	353	369	346	337	325	341	336	379	314	346	332	321	332	349	343	344	329	352	363	367	359	356	354	333	324	345	381	329	366	359	315	355	343	357	355	340	362	328	350	356	343	358	388	353	311	336	349	343	360	329	350	341	348	350	334	378	354	337	364	352	356	337	340	359	336	342	307	365	353	340	355	353	372	356	355	366	354	310	332	340	351	341	349	332	332	344	328	366	338	345	351	328	382	341	354	355	358	322	335	314	308	390	353	328	346	325	327	340	357	340	376	328	326	325	343	354	356	333	353	334	348	342	356	366	344	329	346	334	343	321	344	386	384	339	340	367	320	375	348	358	375	372	338	363	356	355	348	355	362	348	335	295	355	360	359	352	336	347	350	349	371	361	354	342	360	337	324	388	350	339	347	330	328	348	327	348	329	322	347	377	372	309	359	330	362	382	365	331	316	370	343	347	316	373	373	344	340	348	362	365	325	383	402	337	345	340	337	335	336	348	362	388	375	340	363	363	357	330	334	345	352	366	337	356	337	380	356	305	356	311	322	349	352	342	347	369	320	354	366	357	340	359	350	353	392	380	372	323	366	299	333	333	356	364	327	329	325	342	354	388	328	316	355	345	357	330	369	363	358	321	326	355	340	342	365	347	392	362	323	343	350	347	333	338	353	339	349	359	333	297	369	352	340	349	338	346	345	340	315	323	339	347	346	369	354	335	342	358	352	330	369	346	342	371	336	325	350	340	342	364	381	333	331	336	349	320	323	351	335	320	346	337	328	349	319	329	357	331	346	355	356	385	326	332	371	374	325	345	353	355	345	351	319	358	333	359	370	337	343	369	357	334	317	324	351	353	368	334	383	342	345	328	313	362	350	370	327	332	352	344	341	305	339	341	334	358	338	347	349	379	384	357	354	334	315	349	378	302	368	357	377	377	344	358	327	332	344	323	344	370	340	329	375	371	332	334	388	364	325	339	328	329	372	336	375	340	346	359	361	349	352	371	349	368	384	363	339	387	346	383	354	325	363	326	389	336	354	344	340	359	328	343	367	348	342	333	348	360	355	343	389	315	347	368	357	302	342	366	330	371	346	353	351	334	340	360	347	316	354	353	356	362	343	342	357	373	371	330	332	351	364	336	333	348	372	351	364	360	359	343	345	367	366	366	329	356	351	329	356	322	388	327	345	317	347	359	365	347	372	354	343	331	358	319	327	341	325	358	354	375	357	356	335	352	353	357	367	399	336	337	319	348	337	316	378	321	368	351	359	373	315	369	343	351	378	335	359	327	375	365	363	371	328	348	381	322	343	373	343	360	374	335	350	348	373	330	345	357	355	323	336	353	356	346	382	325	345	346	373	368	334	317	368	358	327	334	351	373	362	346	355	358	332	356	325	367	321	345	352	334	334	338	356	345	334	344	355	336	327	337	359	343	339	365	376	345	361	363	344	373	330	342	365	379	342	355	370	356	328	338	345	343	350	331	356	335	365	376	330	350	358	370	307	349	336	360	357	321	329	356	350	368	346	351	368	365	349	361	328	345	353	337	319	367	335	379	388	323	346	383	340	334	347	414	360	361	316	337	373	354	370	334	315	340	362	326	325	326	350	365	339	344	354	339	333	360	323	358	354	363	366	352	349	355	386	314	372	328	357	313	354	361	315	353	366	369	361	353	344	306	359	320	329	347	342	349	371	344	348	364	340	348	340	382	349	342	330	326	354	342	338	331	341	354	368	348	361	349	356	360	347	381	317	344	367	350	336	341	314	327	321	382	325	343	344	357	351	377	365	369	338	341	366	357	312	354	354	318	357	356	349	372	337	377	341	349	347	346	356	352	365	358	354	332	336	358	338	344	315	349	340	331	332	355	317	333	306	362	361	309	316	329	360	339	323	374	333	327	330	344	371	354	317	352	371	353	334	363	360	360	346	363	342	348	350	335	370	351	350	362	359	345	357	347	333	330	347	299	378	338	340	362	340	368	303	342	331	350	373	360	359	324	361	312	351	337	361	334	324	364	355	352	342	328	353	375	337	370	339	353	347	358	328	337	364	348	318	290	353	353	311	351	351	354	337	334	354	380	332	342	369	353	357	342	321	335	337	346	354	363	315	325	371	329	347	365	330	343	355	329	332	354	352	347	356	350	325	339	379	327	332	364	353	306	352	357	375	339	332	366	348	347	330	352	360	362	365	345	330	363	356	363	356	359	344	329	352	342	331	344	362	361	351	377	379	351	366	372	366	341	327	309	344	362	358	328	320	331	346	372
22275	20986	28555	23599	20989	21115	13440	2525	1562	1330	1265	1072	755	597	578	520	389	382	375	397	521	608	442	403	392	406	464	459	356	308	264	219	251	232	247	257	170	171	163	173	191	187	187	209	188	169	159	157	179	164	167	188	173	148	132	160	141	149	131	152	169	130	162	163	158	153	165	163	152	165	130	144	153	154	132	145	156	143	132	145	130	151	154	147	129	147	141	123	166	155	152	179	134	127	150	149	148	118	129	122	140	139	137	144	144	142	167	143	161	165	144	153	131	132	139	142	151	143	129	126	147	143	124	141	126	172	123	117	144	130	133	160	137	143	135	146	143	152	151	138	141	135	141	155	141	141	163	133	150	147	127	135	144	141	151	142	114	156	133	123	150	138	134	129	126	146	163	167	149	143	140	138	155	139	144	146	131	142	142	132	134	134	153	145	148	136	135	146	158	130	128	145	128	134	144	152	140	133	143	151	139	145	127	131	144	141	150	154	162	144	166	159	143	143	128	155	130	129	164	134	138	124	170	142	149	138	133	155	160	144	148	146	168	146	132	153	126	160	154	144	137	153	134	154	139	155	145	155	142	147	139	148	126	138	154	147	129	139	135	164	141	130	164	154	127	116	155	144	150	139	137	139	137	143	137	160	129	130	135	129	132	154	159	145	147	123	143	158	150	145	158	153	121	144	145	149	161	170	148	149	138	134	147	123	134	142	142	132	140	159	141	141	114	164	132	158	143	142	126	127	142	128	142	120	143	147	128	122	132	158	147	131	160	142	136	134	154	131	148	147	146	155	131	159	150	138	145	137	131	139	144	146	130	141	131	124	138	152	148	176	161	118	131	132	154	147	134	147	148	140	150	124	145	133	130	127	142	156	141	147	122	137	154	139	127	142	137	130	112	136	152	143	151	125	133	134	147	131	131	142	138	138	131	146	137	143	155	147	161	150	117	134	160	131	134	130	131	175	147	158	144	148	147	164	130	162	143	145	155	135	157	144	154	131	132	139	134	115	132	163	140	145	155	125	160	151	137	148	136	155	155	159	137	132	136	138	125	157	140	167	145	133	150	134	142	151	135	117	124	143	159	131	143	139	136	154	146	155	137	166	133	165	147	142	132	159	147	145	120	160	140	136	123	122	145	116	133	155	135	139	156	157	122	114	154	149	124	147	136	150	151	161	121	161	128	137	127	146	136	126	141	129	118	146	117	167	130	146	146	132	130	150	132	162	135	134	122	152	138	145	184	129	141	136	147	128	136	143	138	158	137	126	119	145	154	132	133	141	148	137	144	148	164	146	165	125	149	168	150	127	144	124	123	158	148	162	146	147	152	165	143	125	142	152	135	147	132	140	136	151	130	126	149	130	135	163	133	150	155	139	148	143	134	163	144	146	153	134	144	127	145	126	153	147	153	140	137	150	147	144	129	168	123	116	150	126	127	123	137	142	137	167	123	170	162	167	119	150	115	134	138	138	135	122	151	149	146	134	122	147	122	139	139	137	140	145	156	156	149	145	145	136	141	147	135	137	129	119	153	141	132	141	144	144	145	134	131	121	141	137	154	137	150	150	133	124	163	168	133	150	143	143	133	136	131	128	148	158	151	153	154	143	156	160	141	137	143	139	143	154	151	162	140	132	161	142	137	160	140	166	141	142	129	132	134	134	119	157	127	154	163	147	141	133	141	127	130	166	175	159	128	140	143	144	115	140	128	159	144	155	142	134	136	141	152	131	127	137	147	132	133	160	146	122	135	136	152	155	142	137	139	129	141	127	156	138	168	144	152	141	160	140	156	129	132	112	134	166	165	159	130	131	127	149	147	177	144	147	142	119	142	149	139	130	127	162	142	136	133	145	144	149	155	151	125	156	132	147	128	140	147	127	135	140	143	143	125	166	150	143	135	143	147	148	145	152	145	144	127	156	129	131	153	151	132	132	139	160	153	174	121	130	152	138	137	130	122	140	143	147	140	138	152	122	151	151	125	140	114	152	130	138	145	146	133	144	138	143	169	157	161	142	146	141	153	154	147	147	127	138	134	149	129	136	148	154	129	134	127	153	150	124	142	126	144	150	135	141	152	130	156	129	168	138	141	130	151	144	124	151	149	143	140	144	137	144	141	134	142	139	140	159	158	162	132	125	154	134	140	137	148	129	130	145	153	136	123	145	155	149	144	121	154	117	151	131	145	150	149	144	134	158	138	144	141	141	142	132	124	120	161	125	153	136	123	144	134	134	147	141	137	163	138	142	139	146	145	126	145	173	152	154	159	128	139	148	137	151	125	142	153	150	128	146	140	148	154	139	144	143	138	139	137	130	136	149	122	131	151	127	145	156	136	141	160	170	161	139	145	140	148	160	136	141	135	140	158	142	148	135	135	145	138	136	129	135	167	155	146	128	138	151	129	136	159	141	145	124	139	134	131	140	138	143	134	148	154	144	140	137	139	157	125	134	137	157	127	143	131	120	139	155	140	150	140	127	142	152	157	141	140	160	144	136	136	131	140	144	146	150	127	127	134	141	137	157	141	148	127	131	157	144	135	127	136	130	139	146	138	145	147	148	123	158	138	133	154	139	147	146	138	142	142	128	151	148	155	140	135	153	136	145	140	140	135	143	160	143	140	130	144	144	139	143	146	156	149	151	137	144	157	154	175	123	151	133	124	157	150	130	131	131	129	161	147	141	115	151	151	141	150	147	145	144	131	145	131	149	138	133	144	128	161	148	125	131	153	145	128	122	126	163	143	138	133	126	137	124	124	134	143	148	145	142	145	138	154	137	141	125	147	144	139	133	143	144	154	133	153	150	156	142	168	124	160	124	135	132	122	140	161	131	149	124	130	141	119	130	151	155	145	130	150	145	145	124	146	147	148	137	139	141	160	141	146	147	127	145	152	152	136	156	155	165	133	151	149	152	164	144	152	144	147	141	137	158	135	133	159	148	127	148	136	141	139	133	148	137	147	143	127	123	143	154	162	119	141	132	142	143	126	151	117	156	139	151	154	139	125	145	152	134	171	126	135	132	153	147	154	124	136	155	150	138	129	139	150	128	133	129	133	144	136	160	157	145	151	158	129	139	136	143	154	135	141	160	136	165	130	130	130	139	144	151	163	133	129	129	123	126	162	142	166	148	147	145	134	147	151	122	124	143	134	134	130	146	129	148	147	144	145	135	158	140	140	154	168	171	152	158	126	145	141	154	168	167	166	157	133	160	152	159	146	130	147	117	160	137	136	170	120	144	144	141	132	127	168	142	137	152	149	155	135	137	159	166	134	157	148	138	156	156	147	132	154	146	166	141	134	131	147	165	146	136	143	142	128	151	130	144	138	128	164	120	128	137	137	121	133	147	164	139	151	154	140	148	142	130	155	139	116	139	148	149	153	118	155	122	141	142	142	145	139	148	152	141	140	144	134	150	119	152	154	158	143	143	141	138	163	149	126	131	119	147	147	141	151	148	140	141	158	147	134	150	147	155	130	150	142	151	124	126	144	145	139	147
7278	22466	19205	11954	8394	6250	4696	3736	2895	2336	2178	1634	1210	991	917	800	561	528	496	610	702	891	610	522	532	567	613	665	539	413	328	275	254	304	275	291	292	240	212	216	210	197	238	236	219	214	228	197	206	174	194	226	196	173	183	181	180	165	170	175	171	185	130	167	162	171	142	159	174	156	150	170	180	165	168	169	155	150	179	149	166	126	150	157	157	169	178	174	144	147	164	186	161	156	172	170	154	175	158	176	149	166	135	188	159	171	167	163	150	152	150	186	163	156	178	147	144	158	157	150	154	164	181	161	156	157	157	175	163	149	157	143	164	150	140	170	168	173	176	165	141	158	148	160	140	163	158	153	164	173	131	175	146	175	179	161	175	159	157	164	163	140	167	154	166	163	137	171	152	154	165	145	156	157	159	170	152	171	151	168	179	163	144	147	164	165	178	152	147	173	172	147	128	154	168	145	172	167	155	175	171	165	165	154	154	168	150	167	153	166	157	138	136	130	136	180	157	162	163	154	161	176	145	189	165	171	177	160	156	164	163	171	175	147	157	142	154	161	172	153	174	154	165	162	163	137	168	159	158	158	178	140	151	158	120	128	147	161	165	167	163	149	170	150	153	156	165	173	181	147	174	173	178	158	185	147	153	134	177	177	160	148	132	163	169	162	154	161	158	130	178	160	164	157	147	141	148	158	155	164	175	187	145	159	156	173	162	124	150	151	171	174	168	162	154	140	158	144	173	172	177	156	131	159	161	163	182	158	140	168	166	159	166	160	175	152	145	151	171	174	165	155	170	162	182	167	178	149	175	163	160	185	165	160	143	157	166	137	155	166	155	170	157	155	160	147	158	155	155	168	127	139	166	151	156	156	163	175	143	167	152	157	162	146	157	164	160	156	155	171	173	162	150	167	135	145	147	163	165	180	166	141	156	142	167	153	142	175	171	143	171	169	134	134	152	171	145	143	150	181	158	164	168	168	158	138	151	156	159	152	171	140	155	191	172	135	178	122	138	169	162	171	169	133	162	155	144	144	152	178	180	163	159	175	166	145	155	141	165	149	149	136	154	159	142	180	166	147	167	148	155	169	142	174	169	149	143	153	157	163	162	162	155	163	159	154	170	148	165	162	168	154	172	162	138	154	156	143	154	154	132	184	152	155	143	170	169	157	153	146	174	166	146	159	153	164	184	167	163	177	180	158	168	152	178	155	151	138	156	151	165	186	161	174	153	173	159	199	167	187	162	160	157	142	168	148	176	155	169	179	167	148	169	162	147	143	154	168	162	157	145	155	165	161	156	139	171	169	152	168	181	157	168	161	162	147	162	173	158	175	168	168	151	155	152	188	170	129	150	178	158	119	160	134	146	157	154	183	150	186	159	145	159	153	146	173	177	141	146	157	152	163	142	152	178	169	163	164	152	145	151	171	153	136	148	161	176	142	160	155	145	180	147	141	165	141	173	175	149	159	156	133	161	153	171	185	163	159	173	156	155	161	159	163	163	156	143	148	165	166	186	177	166	159	170	150	148	142	164	148	165	140	163	189	160	184	162	149	177	171	146	153	145	172	135	145	159	168	161	150	158	181	154	164	158	154	155	157	162	162	163	179	164	165	156	176	142	173	144	157	155	177	152	162	160	156	159	139	170	161	140	149	173	155	167	154	147	166	172	155	164	131	149	169	157	165	154	174	180	164	150	166	144	140	150	181	173	160	162	162	151	175	159	153	168	156	154	186	148	164	157	171	153	177	168	162	167	151	142	149	138	140	144	134	138	144	147	163	164	136	150	174	160	154	176	167	147	176	141	156	163	189	196	155	155	152	150	137	149	159	135	166	152	147	162	160	158	155	150	148	165	158	159	157	152	150	162	156	167	164	153	160	165	149	161	173	158	151	149	164	166	144	151	157	181	165	156	150	150	158	181	147	141	163	148	180	143	174	149	177	172	161	173	147	154	148	155	132	159	175	122	151	145	144	141	166	172	146	161	175	167	156	140	165	140	164	139	162	170	182	149	140	172	178	146	133	160	152	161	155	176	140	154	163	165	182	149	157	178	169	164	163	154	152	155	158	159	135	158	153	160	170	182	147	163	148	142	164	157	167	173	172	161	163	155	168	172	166	119	152	172	145	166	175	160	156	145	144	152	163	172	169	158	183	161	165	132	162	164	141	158	196	129	166	166	155	169	164	154	177	158	156	160	166	155	171	148	185	144	151	154	153	162	164	160	160	150	168	158	195	149	166	151	154	164	179	152	166	150	143	178	138	177	149	172	192	182	166	158	172	163	161	147	158	161	151	176	165	176	133	145	162	151	171	157	162	144	156	188	159	147	156	147	158	161	164	163	197	160	181	158	148	157	164	144	175	186	145	150	142	158	159	169	159	189	159	150	153	195	162	152	175	162	175	142	144	160	139	151	145	158	161	171	156	161	180	140	156	155	157	158	157	165	141	176	147	167	137	138	148	138	158	154	154	188	152	166	166	166	169	173	136	169	158	147	143	163	158	165	154	175	134	148	163	162	147	168	144	152	175	167	153	143	170	164	170	159	198	152	158	165	161	156	143	168	170	156	158	166	142	188	172	140	145	178	150	157	147	160	158	158	162	149	168	167	154	168	165	173	161	170	142	156	154	175	169	155	178	174	164	133	160	165	164	150	177	172	167	151	142	162	161	143	149	131	170	143	148	150	167	134	166	157	168	163	173	155	149	153	149	141	140	155	147	175	166	175	167	178	145	152	163	161	167	145	167	165	146	183	150	151	166	139	164	140	160	145	168	172	153	164	185	167	153	158	169	160	145	164	161	143	140	164	160	154	196	150	155	168	178	158	168	163	148	154	161	149	168	157	160	187	149	147	185	131	135	152	141	140	182	163	162	158	159	147	190	155	184	168	153	147	165	156	130	140	148	170	161	151	177	158	158	167	134	158	172	156	166	152	150	134	146	168	143	149	161	169	169	159	135	127	153	184	163	180	153	162	159	155	173	159	157	144	169	178	174	158	163	150	155	138	150	146	159	149	142	137	148	169	127	147	161	172	154	165	156	156	151	142	149	150	160	151	154	136	167	156	161	159	159	145	185	189	147	135	169	161	159	173	155	154	164	147	161	163	157	181	162	138	141	166	158	153	159	159	145	168	175	130	156	179	147	158	165	148	167	154	152	158	148	143	143	157	179	148	136	171	151	147	182	154	169	150	140	163	163	160	160	170	161	182	141	147	151	154	158	165	147	212	164	165	149	161	175	176	158	180	143	166	145	147	149	169	145	145	146	186	159	137	157	181	159	156	174	166	143	157	149	145	164	152	155	153	143	156	157	160	167	159	148	170	170	153	145	168	156	153	185	155	166	149	177	158	169	149	159	148	148	150	178	161	160	157	163	174	164	162	147	161	158	154	155	174	172	141	164	157	154	187	149	138	183	182	163	173	159	165	177	188	174	152	149	149	148	169	173	155	153	172	164	132	158	174	161	165	131	151	140	154	142	155	166	167	131	148	145
27035	19519	8626	2805	1485	1187	911	787	702	678	660	634	600	492	532	518	527	483	494	512	510	525	519	468	473	508	521	478	471	494	440	447	429	443	438	465	478	442	446	419	437	429	434	450	478	424	429	407	460	426	441	429	422	452	406	401	413	416	378	414	404	426	407	459	418	465	459	415	418	438	405	414	425	411	446	410	433	439	398	438	415	436	464	422	453	439	448	430	416	409	434	413	436	437	449	444	442	462	405	473	423	430	414	429	415	417	388	439	404	413	428	446	379	420	431	473	438	412	431	426	469	430	443	433	450	411	443	429	429	426	435	410	423	417	399	399	385	421	432	434	421	411	388	440	402	452	380	403	462	419	416	409	411	478	425	400	461	438	428	396	437	414	426	455	433	360	436	429	415	463	407	428	435	404	447	415	412	392	428	422	405	427	413	426	412	399	415	446	466	465	467	404	452	417	405	417	457	433	465	424	424	416	389	421	402	409	429	439	410	457	394	394	389	430	438	431	418	447	404	419	424	427	401	430	427	392	435	421	382	392	435	454	443	399	437	436	440	394	432	406	421	418	415	449	439	420	452	400	445	427	382	388	426	417	415	425	414	433	411	448	411	409	364	405	435	430	456	436	408	487	412	427	450	469	446	425	441	405	412	428	460	426	400	452	415	448	386	431	445	439	433	430	435	402	427	405	434	435	429	442	382	416	414	401	418	453	415	404	409	432	414	398	430	436	448	390	434	422	412	451	402	426	448	430	422	453	428	452	397	402	448	438	443	420	436	454	419	433	442	410	421	460	432	455	438	423	411	417	429	409	402	417	414	435	431	438	390	389	434	424	404	411	434	371	440	429	401	410	431	429	438	430	419	403	423	414	463	419	421	407	429	430	423	458	429	407	401	425	400	397	416	456	446	461	431	471	436	465	430	412	424	405	452	415	457	439	420	439	417	421	432	441	436	416	409	420	439	413	423	464	421	460	416	431	438	434	427	433	445	374	417	470	458	435	437	428	391	426	422	425	405	426	410	420	419	390	438	432	450	437	386	450	421	411	430	426	417	410	380	383	408	436	446	439	453	380	428	411	433	419	411	443	441	432	427	412	430	432	410	431	434	455	425	456	442	417	437	425	433	451	428	425	406	371	443	417	437	456	439	434	439	435	421	408	416	470	458	429	449	431	409	409	439	441	407	445	388	408	440	434	398	430	453	403	441	427	415	422	399	463	403	406	416	426	400	418	430	441	419	390	413	409	434	405	445	394	399	440	409	414	417	439	427	455	396	412	456	450	458	428	430	425	437	412	427	448	412	436	428	416	382	394	403	444	419	430	437	409	459	404	404	405	402	429	415	417	447	413	385	457	405	402	426	411	445	441	445	435	403	454	436	359	459	436	393	414	427	435	419	431	406	437	429	393	446	424	449	443	410	451	444	412	453	403	416	426	413	451	474	434	435	427	434	401	452	419	476	458	450	428	413	386	448	419	453	408	434	428	424	394	440	406	422	442	447	412	417	442	387	459	445	397	436	446	418	391	434	382	412	444	439	420	422	432	398	394	407	401	426	427	385	430	423	412	404	447	403	386	426	450	415	379	423	421	420	465	464	404	403	401	444	389	414	435	455	406	444	384	385	441	441	430	413	427	394	467	485	414	424	414	413	380	449	430	438	449	397	430	415	415	445	415	426	415	410	437	393	414	423	442	423	441	390	390	415	408	458	415	410	391	422	404	453	459	418	424	437	399	425	418	404	469	452	416	462	407	431	443	404	413	426	410	428	416	432	448	403	421	403	432	428	441	446	445	405	474	422	427	406	424	448	421	456	471	422	434	417	386	423	439	416	433	426	412	405	416	404	414	405	432	421	415	427	457	429	445	436	441	439	460	439	462	435	377	407	391	397	445	461	436	412	413	430	441	417	405	395	430	420	390	439	449	449	407	407	411	431	426	423	446	440	464	418	430	439	416	414	439	410	423	452	412	456	399	470	408	406	397	415	438	473	412	456	421	451	434	425	398	412	437	424	457	398	440	422	429	396	409	393	398	459	463	416	389	414	392	425	395	409	430	406	479	420	455	453	456	414	461	423	413	402	432	427	421	408	467	432	404	398	472	427	431	391	402	460	390	432	450	440	448	400	420	409	443	446	411	391	439	457	381	455	409	433	431	421	416	400	424	414	413	390	410	411	391	450	438	444	418	419	415	396	445	407	436	424	410	405	414	432	437	424	484	414	454	424	410	450	390	444	415	433	446	406	408	448	443	425	414	410	402	395	425	403	407	415	415	451	442	407	418	429	425	402	472	403	425	436	426	427	404	442	427	431	403	418	391	411	425	401	439	394	417	414	408	387	443	423	441	417	403	425	427	434	411	451	428	413	410	428	450	430	427	413	404	435	414	412	407	414	395	433	412	414	419	440	444	401	437	367	451	382	433	394	453	404	423	399	437	412	401	456	454	437	438	423	436	426	427	449	412	422	408	435	422	436	429	422	423	417	416	395	415	416	407	413	413	445	393	436	415	460	425	428	412	418	387	431	444	445	433	421	409	429	445	412	424	404	426	430	436	435	419	432	430	464	407	402	428	429	449	404	447	394	418	414	442	399	429	446	427	415	426	441	437	482	411	417	388	421	393	425	419	458	429	430	439	423	413	405	395	449	424	434	449	423	427	403	413	439	414	438	419	418	407	416	405	457	429	430	431	417	400	422	383	422	417	385	418	456	454	406	438	442	379	433	403	398	413	443	438	422	402	438	381	405	428	425	442	407	376	451	422	477	391	410	438	451	373	396	445	404	422	414	433	414	432	372	407	429	457	445	429	424	430	472	420	430	462	435	442	412	434	471	389	410	390	412	414	405	426	423	429	428	398	435	422	385	415	438	426	428	483	437	399	446	400	440	443	411	407	404	422	407	416	433	430	416	418	408	413	463	415	414	444	456	422	444	401	430	444	419	408	393	440	432	395	414	420	429	449	423	422	450	450	448	436	422	452	462	421	424	412	419	395	459	410	423	415	402	446	440	437	402	383	414	450	412	403	454	427	475	449	391	412	452	454	466	393	423	399	431	405	436	451	414	441	441	394	439	447	416	429	395	430	421	445	437	405	467	404	407	373	437	448	425	443	435	428	409	405	450	443	424	450	399	415	388	465	437	422	433	417	419	461	455	428	417	415	456	433	442	413	462	396	403	462	415	423	419	406	428	412	443	417	400	427	397	413	465	416	429	432	417	432	417	447	427	418	461	426	430	388	435	401	439	395	424	413	456	395	423	436	409	437	451	416	439	445	448	413	437	411	453	467	414	409	454	424	420	432	422	446	459	454	431	448	416	403	434	419	456	409	396	417	387	423	402	429	428	484	438	458	409	442	412	407	443	419	438	436	457	458	417	428	423	454	441	414	423	445	459	402	467	450	400	463	398	450	467	376	433	436	422	400	428	434	462	396	403	411	403	447	439	458	413	431	415	456	423	423	412	440	417	466	438	455	439	427	411	407	442	416	402	436	421	426
5613	7025	5808	3443	2379	1932	1360	1297	1103	967	894	782	661	632	624	604	521	547	532	568	657	660	592	541	545	560	609	563	538	527	519	487	487	486	497	527	449	467	490	454	496	490	491	466	491	459	490	493	456	502	464	504	475	477	445	448	460	519	480	486	462	437	488	472	467	488	474	482	439	439	435	443	523	439	491	447	473	450	468	492	459	496	460	473	468	417	473	463	514	461	467	443	448	472	493	515	438	464	476	484	446	470	467	464	482	442	502	466	474	459	462	506	466	467	478	475	464	471	458	521	481	514	454	461	464	410	461	496	491	488	430	430	468	495	434	463	448	493	467	439	431	462	414	441	422	496	480	498	495	478	510	478	452	432	468	447	489	462	472	431	480	509	467	471	463	428	486	483	461	524	449	455	428	448	486	440	479	463	459	508	484	463	448	481	427	472	448	459	435	509	467	462	514	467	470	408	426	436	494	466	444	494	486	469	445	430	465	447	455	458	472	483	506	462	443	473	470	465	464	463	458	471	477	482	481	486	459	458	473	491	454	492	501	471	505	446	502	451	439	484	437	475	461	443	484	469	477	463	504	453	446	484	454	458	467	449	423	449	458	449	438	472	394	465	455	465	475	496	480	473	481	491	503	494	502	468	472	456	415	460	435	484	472	462	459	422	467	483	436	450	452	441	471	464	488	449	461	435	470	514	459	504	454	436	443	474	453	456	435	464	414	488	476	525	462	502	439	440	474	478	452	452	458	414	440	465	432	443	458	490	449	468	445	497	498	448	485	428	447	478	448	429	420	484	499	480	449	470	462	473	448	439	436	472	422	458	471	470	474	497	476	458	478	474	477	468	473	479	435	498	511	451	463	487	480	454	472	463	449	465	490	467	481	430	468	496	450	499	442	447	471	438	479	460	468	453	479	442	495	473	440	466	464	458	459	461	493	459	455	486	469	486	479	494	482	465	496	456	439	446	465	464	463	475	464	437	464	446	494	481	473	493	478	516	485	459	453	435	477	469	462	445	444	485	481	472	449	463	446	471	479	471	485	483	488	456	447	423	480	447	472	483	482	460	442	470	434	417	475	464	455	470	434	470	465	476	475	446	476	463	463	468	499	436	471	446	474	454	453	468	450	498	457	420	473	445	460	418	486	469	497	447	460	460	474	431	427	512	474	457	462	459	463	471	469	482	474	471	420	452	461	466	476	483	464	445	418	480	489	428	508	463	492	442	488	472	432	456	445	541	480	472	466	468	493	466	448	504	464	471	488	484	439	449	473	459	485	449	452	476	484	466	470	477	479	491	470	464	470	445	452	442	473	459	491	472	459	439	455	421	468	464	458	458	485	457	473	494	472	441	476	485	486	439	495	466	457	442	457	451	463	460	446	440	489	461	489	493	499	461	490	458	468	485	459	468	462	453	445	504	463	498	503	453	431	459	449	458	447	490	435	434	480	456	493	452	458	473	464	455	428	441	477	482	451	464	422	443	476	471	437	489	483	499	460	481	493	465	507	500	491	467	469	463	430	465	433	429	518	428	510	435	508	474	470	441	432	473	508	477	460	455	447	499	430	480	472	475	472	473	488	494	457	454	469	478	459	478	444	426	433	451	431	432	444	461	472	472	478	476	480	472	466	463	444	493	451	508	415	469	436	421	472	458	455	452	462	524	482	464	459	460	490	454	437	460	475	498	451	473	489	466	447	465	438	487	488	418	462	526	451	475	444	460	446	482	481	419	490	466	434	461	446	422	501	432	472	451	461	459	458	468	441	470	447	477	436	480	478	467	475	488	476	496	476	462	433	445	446	401	452	430	417	472	438	474	473	459	476	451	487	478	486	425	478	472	470	481	434	509	457	460	452	481	433	511	520	447	475	457	432	493	486	446	481	498	468	437	454	470	504	452	472	455	506	438	515	426	458	478	467	479	483	465	462	431	463	437	491	456	462	478	497	479	451	446	456	498	417	466	463	480	452	465	469	476	456	466	483	455	495	485	463	449	441	480	495	503	464	474	510	501	458	464	460	473	462	495	474	508	439	452	509	471	464	468	454	449	489	474	478	452	466	465	475	485	474	521	477	453	435	407	451	474	487	476	482	447	452	455	501	464	430	514	444	431	443	466	494	494	492	506	465	475	471	475	443	463	470	479	488	468	439	403	492	450	492	462	453	468	492	433	474	486	455	466	486	452	486	479	415	454	486	463	451	422	448	439	461	495	460	494	455	490	490	459	452	479	456	434	438	489	461	456	497	494	472	488	457	450	449	454	438	440	439	471	478	446	472	484	448	444	449	474	443	493	484	471	496	479	461	488	474	499	454	446	419	449	453	464	434	465	488	479	504	428	455	442	475	464	448	484	476	525	463	427	455	485	493	448	462	470	456	497	460	461	473	481	466	477	403	479	441	473	482	461	471	443	493	454	465	419	458	461	467	447	468	463	450	448	450	526	465	488	506	457	468	471	486	442	400	488	443	466	458	485	438	464	468	495	420	481	446	482	497	507	483	473	485	433	485	465	483	447	436	455	503	456	485	434	515	487	476	456	422	457	507	528	485	486	458	470	471	476	436	447	475	479	465	483	492	453	468	503	485	463	487	512	435	486	440	455	445	423	457	487	476	431	467	488	417	478	483	428	468	469	441	471	494	481	469	458	454	453	484	494	471	487	469	485	486	449	453	461	425	464	485	433	449	463	486	485	505	470	447	484	463	517	492	454	453	453	467	478	431	435	495	417	434	472	450	465	453	472	430	459	468	455	451	467	466	468	497	443	455	475	422	456	475	460	433	422	485	472	462	466	437	408	473	437	471	418	448	456	425	426	478	464	483	438	475	487	456	462	433	448	493	474	498	471	480	421	457	431	424	492	449	445	432	472	478	471	495	465	496	463	482	472	467	485	464	459	472	439	439	485	461	458	418	459	516	481	456	454	495	456	474	467	439	449	453	474	447	472	455	445	455	438	472	421	489	490	449	494	496	451	467	483	476	464	456	453	444	441	507	482	462	487	474	432	451	493	494	438	447	485	459	473	456	461	478	427	458	455	446	460	481	502	487	494	471	500	419	462	498	498	494	453	496	481	471	404	485	451	476	447	445	457	477	479	500	472	472	473	468	443	486	455	477	445	467	420	424	426	449	466	454	457	491	460	479	446	427	443	448	450	441	428	457	452	446	455	478	486	465	449	434	462	451	478	485	501	440	459	479	459	457	471	456	468	447	451	497	441	454	522	483	470	452	452	471	461	432	492	461	486	478	496	470	476	492	516	483	455	416	499	448	477	491	435	454	467	478	488	475	452	427	503	447	452	448	453	444	456	485	477	460	502	494	512	450	470	460	470	464	474	474	471	457	455	490	467	464	439	426	450	458	468	484	476	444	467	450	479	472	483	499	506	461	494	467	438	503	474	489	503	421	471	450	423	460	445	446	425	490	469	466	450	437	490	452	426	455	472	504	450	437	451	467	499	461	393	481	491	441	469	444	468	431	441	477	477	446	498	498	476
23491	20962	28149	23940	20981	13722	2638	1542	1190	1153	998	885	708	651	552	518	464	465	477	466	632	623	485	463	512	470	529	480	423	448	367	353	358	339	373	358	376	329	348	304	341	338	327	360	343	335	344	314	360	330	328	311	315	309	310	299	306	278	327	321	329	318	326	326	289	306	313	299	305	303	329	327	301	308	348	291	336	297	315	316	319	304	323	297	356	319	302	305	326	340	316	307	347	323	347	310	292	353	302	322	284	315	286	321	303	292	325	353	352	313	303	337	333	318	308	316	295	267	330	305	352	305	320	286	294	293	326	296	302	295	300	322	324	315	321	326	316	327	295	319	312	294	290	298	308	319	317	317	319	280	338	339	337	326	303	265	301	333	301	290	317	332	337	330	298	320	326	300	328	313	294	328	295	335	320	297	297	322	319	290	329	291	292	354	279	308	304	323	313	334	314	323	305	316	346	293	346	332	308	336	312	300	299	294	297	295	299	308	339	326	335	294	329	318	339	352	289	305	312	321	323	302	310	320	331	301	298	307	348	289	308	327	332	312	359	306	297	274	284	317	304	310	338	298	305	294	313	298	340	318	316	289	301	333	312	332	292	320	352	333	288	306	320	291	335	321	305	324	323	290	304	311	313	307	283	290	306	338	363	327	295	308	276	295	310	327	321	317	294	324	310	319	311	276	336	290	300	270	324	298	310	322	332	328	315	291	310	325	309	305	321	332	308	342	316	295	284	309	336	287	336	309	293	332	325	320	321	329	305	265	294	315	286	328	333	332	330	334	347	313	283	312	338	305	314	339	277	301	316	290	307	309	336	325	331	330	341	311	307	314	325	306	312	315	305	298	320	301	301	304	306	291	292	357	289	292	278	323	289	314	328	320	297	313	320	320	337	308	299	291	304	309	314	337	292	338	309	275	308	318	310	320	293	300	309	312	336	307	300	304	281	323	298	312	348	299	287	305	322	302	331	315	337	294	340	359	280	317	329	298	298	291	299	284	315	287	287	319	329	299	311	289	310	319	294	354	321	304	319	331	311	304	306	316	308	309	315	333	307	304	327	305	295	290	335	274	325	310	335	322	282	324	280	317	291	302	357	296	299	286	290	314	309	288	349	317	289	316	309	295	315	295	313	317	311	355	306	291	307	339	292	308	313	321	337	310	297	284	297	313	317	297	308	299	323	324	352	287	303	307	305	317	318	305	307	316	314	283	314	339	320	293	306	325	324	301	284	295	316	303	341	293	340	306	311	310	309	316	293	320	300	287	325	321	321	347	348	319	285	314	330	321	302	293	291	307	301	313	319	322	319	331	279	303	301	284	316	346	288	285	332	299	319	343	287	311	310	321	323	299	339	296	295	304	305	333	310	317	326	316	345	320	301	336	316	297	287	341	327	324	320	283	304	301	316	314	306	307	346	320	340	335	314	330	315	308	328	312	312	293	318	319	340	334	292	296	309	299	339	311	360	283	297	294	311	307	309	311	281	319	305	322	319	297	320	328	331	303	323	304	307	317	336	334	301	297	334	297	347	302	341	306	295	335	289	300	320	318	305	297	315	303	323	311	321	303	306	323	299	309	313	335	298	346	327	333	283	358	322	301	296	308	343	301	320	322	316	330	295	316	302	321	334	311	303	349	310	310	290	325	334	311	310	333	301	295	309	322	307	329	311	351	309	334	324	302	289	321	339	272	332	344	291	308	322	304	324	317	324	292	321	284	363	316	324	284	315	310	303	313	298	308	308	297	339	320	314	318	322	300	334	338	286	308	319	306	293	275	290	312	318	288	284	327	309	357	312	332	323	334	305	291	283	317	298	327	292	324	334	348	288	320	321	334	305	291	311	310	316	287	304	327	294	323	348	316	313	296	343	309	317	318	300	314	317	314	306	329	298	323	309	333	293	335	310	329	286	312	319	294	326	296	341	294	295	310	289	265	329	319	343	320	304	321	313	298	305	332	310	295	321	288	278	326	294	302	318	300	333	307	301	292	301	300	290	296	280	309	323	302	279	312	305	307	335	339	296	299	274	291	314	285	326	293	340	320	360	328	297	325	295	303	318	318	336	311	324	322	290	309	327	306	310	309	321	268	332	333	297	296	332	303	308	310	316	293	310	325	296	319	285	298	345	307	267	279	297	306	317	322	306	310	325	316	302	328	321	301	292	321	328	342	344	337	316	327	314	299	330	363	322	320	281	346	302	303	316	335	338	306	281	327	335	286	302	312	309	316	310	330	284	307	293	310	332	314	279	310	280	331	299	298	319	323	352	303	340	297	326	322	312	305	323	312	299	287	328	332	316	277	326	344	326	311	323	287	329	301	311	325	318	285	285	307	365	306	315	323	313	335	279	298	342	350	312	332	330	291	312	298	290	306	321	323	319	317	327	330	357	308	306	275	307	290	311	351	308	317	267	305	323	302	292	280	315	299	304	291	298	301	334	308	330	283	325	318	312	308	307	313	329	293	289	303	317	333	317	319	315	302	308	304	331	274	325	287	320	313	329	291	305	324	293	338	343	274	303	306	329	307	321	319	315	329	335	284	307	311	312	329	338	314	280	327	292	281	343	335	313	315	308	336	307	313	296	295	313	310	343	327	307	297	325	304	301	316	359	312	310	334	296	346	281	307	312	284	343	313	306	352	319	296	307	348	322	314	306	356	308	316	327	284	295	326	310	295	306	297	338	326	320	302	311	299	285	312	308	320	307	321	288	328	306	282	317	335	295	318	330	309	336	314	292	262	319	296	279	305	315	319	313	300	313	306	329	320	309	309	308	296	297	292	316	289	323	308	325	336	315	311	316	303	311	293	313	333	298	293	324	317	318	278	333	354	302	311	303	327	322	327	286	315	306	331	314	307	307	308	302	305	282	329	304	285	289	306	309	309	301	342	313	321	300	309	322	322	325	279	300	339	297	296	321	289	310	323	327	324	346	288	301	335	319	325	316	311	326	311	277	320	305	337	311	325	321	326	326	311	289	314	313	293	319	315	322	313	314	296	306	299	302	331	304	313	317	331	324	331	339	285	313	331	284	296	310	324	336	295	300	306	342	333	313	314	297	300	298	325	313	320	324	276	315	292	292	273	302	337	298	299	320	322	300	307	329	318	301	309	350	298	314	347	300	302	314	321	319	320	312	298	328	317	315	319	330	297	320	313	327	297	304	300	313	324	303	294	302	314	337	328	347	274	341	320	303	317	316	289	334	308	321	319	333	306	323	286	332	317	303	343	314	318	344	327	272	318	295	313	286	278	313	309	337	328	298	312	299	296	329	325	300	333	298	289	323	287	297	324	308	303	331	349	311	306	301	366	319	300	307	318	274	340	307	317	317	321	354	310	273	311	320	314	323	289	298	280	299	309	296	284	319	314	280	335	276	308	308	291	283	303	303	295	309	295	298	327	321	320	327	326	297	330	306	309	317	315	308	306	310	345	320	291	288	319	319	338	309	319	303	299	297	301	305	304	304	303	282	315	312	324	319	335	302	366	311	282
5492	15936	13526	7741	5521	4330	3172	2462	2011	1717	1565	1274	1027	850	811	711	574	658	570	615	763	806	632	579	607	664	698	579	549	515	458	418	423	424	417	441	398	379	381	370	354	384	399	421	347	377	412	414	373	370	373	373	380	347	363	341	370	336	361	323	353	372	352	353	360	350	380	329	369	302	324	378	322	332	351	341	328	341	344	340	335	315	340	402	357	327	368	401	346	392	378	348	346	350	346	325	358	346	356	355	360	356	358	334	345	321	390	357	340	339	330	374	336	346	340	345	367	364	347	340	345	341	378	333	376	336	335	354	333	332	372	355	370	339	340	385	350	361	322	396	345	348	336	316	370	364	331	362	343	336	313	383	342	369	342	357	309	336	369	327	341	358	320	344	381	356	345	350	312	350	360	313	385	344	348	353	354	349	357	346	352	335	360	355	355	363	320	336	354	389	348	355	344	364	331	382	354	340	346	357	362	359	326	344	350	370	337	334	363	325	321	332	372	363	340	326	378	369	356	393	366	319	349	349	331	382	326	341	374	362	331	356	343	337	328	338	338	339	355	359	343	371	339	362	350	338	380	366	368	374	355	367	345	350	346	365	336	342	336	354	366	341	346	315	338	325	369	338	329	346	344	350	317	339	354	334	353	370	334	337	340	338	347	333	331	348	339	357	367	346	332	332	356	352	362	341	326	357	358	334	328	326	311	323	348	376	355	313	311	330	353	372	334	351	366	340	349	358	359	345	333	374	328	341	341	352	342	345	341	372	339	356	358	390	343	395	333	349	346	345	352	373	331	358	337	325	372	349	332	356	341	363	371	325	344	344	330	348	364	339	380	360	324	386	365	329	368	340	362	356	378	339	363	358	324	351	369	379	321	344	324	337	360	338	325	344	360	331	358	320	350	366	356	381	371	378	348	330	399	315	346	376	353	350	358	328	336	351	348	347	346	383	337	329	347	374	328	335	346	361	358	361	349	306	343	334	358	371	364	346	337	331	340	324	355	323	307	370	331	329	342	363	347	331	328	335	333	372	345	326	348	348	345	359	343	383	343	374	381	372	353	372	324	374	359	334	330	354	335	326	366	343	379	368	332	350	333	366	325	336	375	356	350	338	353	343	353	355	360	320	310	370	349	363	303	336	366	355	325	363	339	357	370	355	326	325	337	300	354	339	338	353	350	325	389	343	335	359	327	367	354	361	313	350	370	381	349	336	350	353	372	360	357	360	376	365	374	376	345	357	345	328	327	348	362	366	352	333	343	351	375	343	340	367	342	349	330	351	323	332	358	355	369	367	341	361	359	330	338	368	352	330	345	334	336	377	375	333	353	340	343	380	348	340	337	337	317	340	360	381	349	335	353	328	388	336	360	377	377	356	336	370	352	344	326	344	375	362	346	338	363	329	326	348	342	343	322	340	396	330	366	333	371	371	338	347	354	324	361	334	315	324	327	326	371	331	321	363	333	325	337	362	344	334	369	361	356	348	382	320	335	377	366	363	354	329	365	353	332	365	323	325	355	349	353	363	311	343	364	367	346	361	353	333	353	336	332	389	332	354	359	321	326	357	358	341	331	365	332	356	349	344	331	361	355	348	385	383	355	357	345	361	347	331	325	357	346	325	318	312	314	365	374	344	339	359	366	368	374	373	364	339	313	362	338	329	343	393	344	370	347	318	325	317	358	381	326	328	364	366	356	346	363	343	322	352	321	333	367	395	360	351	351	327	367	349	345	347	351	324	371	331	337	332	363	386	335	362	364	357	329	339	349	343	357	338	332	384	371	320	345	331	355	353	375	351	358	338	344	315	346	342	329	339	342	325	323	370	364	332	328	324	347	358	387	359	355	376	306	336	348	335	329	362	383	338	371	325	330	362	347	351	363	368	342	330	350	335	361	327	327	345	325	338	359	356	372	369	361	362	329	383	344	352	334	359	373	353	344	365	347	301	355	321	369	309	378	336	371	310	330	354	367	331	309	372	341	361	354	349	342	288	343	348	321	304	331	351	330	335	372	367	381	333	339	318	321	345	364	383	366	340	333	346	344	334	376	339	315	362	326	344	358	357	329	352	342	349	360	371	359	352	340	370	340	360	374	352	338	351	398	319	362	334	378	325	347	359	356	363	380	326	338	376	340	364	339	337	358	314	346	367	344	317	321	358	330	318	319	336	395	341	332	340	349	315	337	349	338	336	360	338	327	350	299	356	357	354	349	358	350	346	351	377	343	358	323	320	358	358	333	372	352	346	338	369	382	361	337	340	354	337	337	364	353	315	344	326	342	351	367	360	346	341	344	339	338	363	365	365	358	360	357	328	334	328	348	358	375	367	343	348	360	342	338	356	372	325	331	348	347	362	335	352	300	356	335	348	326	324	390	307	345	351	357	299	338	318	338	347	351	336	327	350	364	359	388	346	359	329	322	331	342	351	369	365	347	336	321	345	347	356	377	320	359	353	353	361	366	353	369	330	337	336	345	303	344	346	342	345	360	362	343	340	362	319	333	346	369	329	348	340	341	330	354	364	336	335	342	348	360	361	380	370	356	326	325	333	334	367	345	353	346	346	354	373	359	344	334	384	358	372	372	333	360	332	339	351	344	346	366	363	340	331	357	361	340	338	375	359	338	383	344	345	346	368	334	336	340	351	335	364	326	342	326	316	314	369	342	350	369	345	353	376	365	341	328	370	410	346	337	363	353	336	352	313	312	369	353	364	355	326	331	337	338	337	328	313	350	353	323	315	341	378	356	331	333	353	384	377	330	343	357	332	361	331	359	288	391	353	358	332	340	321	357	327	314	365	343	354	348	304	356	368	347	312	333	358	366	351	360	364	347	305	376	339	331	386	354	351	354	368	339	356	345	347	366	342	353	337	379	336	349	363	343	370	322	340	330	336	343	377	321	335	315	347	338	361	360	323	341	340	342	321	368	357	365	357	359	347	340	341	347	350	369	361	336	351	326	342	349	347	311	358	366	391	346	334	335	365	361	362	341	330	335	332	337	333	333	356	356	351	337	338	332	334	351	316	339	369	349	367	315	327	342	356	332	337	330	361	316	374	349	342	339	333	356	317	315	347	390	345	361	352	342	364	331	336	312	342	347	357	362	400	344	336	372	384	349	346	361	325	331	358	331	357	340	354	379	341	424	361	357	353	356	324	348	381	322	355	349	327	322	329	348	345	333	316	357	370	330	377	359	356	340	335	356	341	367	336	324	369	341	370	372	325	373	348	318	330	349	346	323	322	366	350	342	358	382	349	376	342	327	362	357	313	419	327	366	336	333	332	357	392	340	344	329	365	337	332	332	347	336	339	344	336	386	365	335	342	345	329	336	334	341	319	361	338	316	366	354	349	345	342	326	358	350	363	357	383	342	350	354	314	358	332	302	359	361	351	357	381	376	356	362	337	339	337	373	333	358	361	368	350	362	366	347	341	340	312	359	337	328	323	341	359	364	335	332	325	349	375	326	334	346	355	346	345	350	328	355	356	347	344	343	360
24345	20943	27319	24617	17026	2682	1492	1070	976	871	835	690	568	544	511	429	412	444	407	443	532	533	437	465	431	458	483	449	408	444	380	353	361	388	365	373	383	344	357	367	382	376	347	330	376	342	357	344	339	344	341	296	333	345	304	335	327	322	338	321	332	323	306	322	328	317	317	352	318	296	329	304	327	330	315	357	333	348	325	357	320	365	298	304	302	334	332	349	322	326	341	338	337	319	332	325	343	335	325	301	311	316	344	332	305	340	306	338	294	322	365	329	341	312	329	328	333	337	344	315	322	339	323	319	343	360	302	334	314	317	326	325	297	317	312	368	335	337	337	357	325	336	314	335	330	357	373	365	317	349	343	339	314	325	341	336	340	363	351	346	367	350	323	321	333	301	335	335	297	348	331	316	328	321	309	363	327	321	329	314	360	328	289	341	276	344	323	316	318	317	338	331	329	342	341	348	307	323	347	319	311	326	331	303	346	340	312	351	322	313	336	331	341	364	363	316	322	342	338	348	315	325	310	328	364	281	336	334	292	320	321	340	369	342	308	310	334	280	356	342	294	328	320	345	317	344	341	323	303	337	304	350	306	321	335	339	339	304	305	329	335	360	299	300	341	337	323	357	338	313	339	328	339	316	307	333	316	333	315	316	345	331	335	332	340	319	312	325	331	321	329	318	316	314	310	307	326	300	348	331	302	335	327	304	366	350	328	341	328	331	376	315	357	326	304	344	322	337	329	343	327	351	307	322	287	335	321	313	325	329	332	298	328	288	319	326	325	283	305	341	324	350	326	292	355	291	313	325	297	336	346	351	349	346	338	362	368	331	324	331	314	330	321	327	340	308	335	311	317	335	322	312	323	312	334	329	308	325	315	334	296	334	314	321	341	321	334	320	322	329	295	352	324	338	315	310	308	323	313	368	306	311	312	323	327	326	335	336	328	332	344	333	289	336	330	319	352	339	300	357	348	309	311	332	326	333	329	323	343	341	342	330	328	326	340	344	357	317	315	376	340	340	337	330	328	339	323	331	335	327	333	343	317	331	316	326	300	353	330	369	310	293	319	319	333	316	336	338	333	326	323	324	351	320	303	327	353	315	313	343	326	319	325	338	345	337	342	324	321	333	326	328	335	306	321	329	291	340	347	284	331	355	340	318	358	323	335	360	359	325	326	348	308	312	295	326	301	330	323	327	303	313	326	346	300	302	353	331	298	334	330	335	338	291	308	307	311	338	312	351	314	330	333	357	361	326	319	358	344	314	309	335	302	293	344	333	305	312	322	331	313	351	306	315	285	322	341	323	361	301	325	364	338	287	337	357	352	336	313	299	307	345	348	336	295	375	329	315	328	331	312	296	324	348	306	315	340	346	354	347	334	330	330	307	285	323	325	333	309	374	328	322	321	307	320	336	324	319	324	325	310	312	334	337	310	360	332	341	324	310	333	321	344	298	373	311	325	301	331	338	355	300	318	343	327	311	326	335	333	327	337	328	321	341	325	309	350	315	299	328	333	335	362	301	331	332	327	302	336	327	316	365	320	324	334	298	316	330	314	318	321	307	332	339	345	315	329	334	330	361	341	316	321	346	309	340	362	305	298	320	335	323	335	316	337	330	327	347	323	328	361	337	336	330	343	272	322	328	332	339	317	347	323	315	309	320	322	363	286	339	346	337	330	343	306	357	331	301	339	338	332	314	329	310	329	323	310	325	317	320	330	327	314	326	319	320	293	325	318	324	351	329	320	298	345	321	339	322	352	327	318	323	303	326	327	306	329	306	313	330	308	291	339	317	291	327	326	308	317	361	355	337	306	309	313	309	330	301	332	338	333	330	352	323	327	340	337	334	329	332	346	335	290	342	310	364	335	346	324	329	310	348	327	318	332	328	267	339	334	304	308	330	326	351	359	314	332	355	301	308	361	332	332	359	318	290	320	375	363	338	355	296	321	325	285	326	322	342	336	329	347	335	294	314	301	327	361	292	364	319	337	332	325	329	325	315	331	355	346	331	335	333	325	320	304	324	313	326	346	369	365	330	318	325	309	302	340	337	359	336	329	340	338	325	350	338	333	306	314	327	305	345	315	328	322	315	335	317	322	314	349	350	319	307	349	291	319	349	325	310	337	336	306	337	339	330	338	337	329	348	322	334	309	349	334	308	328	367	347	322	309	302	354	329	341	344	327	321	374	330	348	347	340	320	300	335	311	332	314	336	344	321	328	303	317	341	313	319	344	324	315	341	321	304	320	340	351	324	359	340	280	335	314	321	335	347	349	300	334	327	339	317	337	299	324	350	327	330	333	344	328	331	340	333	327	351	318	332	335	325	315	347	305	293	323	298	335	346	334	306	345	336	336	309	336	315	333	338	323	350	313	308	323	315	331	328	336	321	331	336	333	325	349	318	350	302	331	336	354	355	332	326	327	331	327	327	332	306	316	347	295	327	314	334	323	327	314	326	319	361	331	357	306	339	328	325	311	350	341	324	316	327	310	313	326	355	349	331	317	347	316	326	349	320	323	349	343	325	359	315	292	339	316	327	324	357	301	309	328	320	326	348	328	316	309	344	315	352	324	322	332	335	311	324	337	318	359	314	351	325	319	313	320	343	338	320	313	336	326	319	312	334	345	319	337	334	335	339	312	304	365	336	336	318	326	307	322	330	329	344	331	305	320	320	326	326	342	363	342	317	323	308	320	316	313	332	327	324	327	312	328	347	357	330	326	318	327	299	325	350	335	355	331	360	327	349	317	299	321	330	315	314	347	308	331	326	358	335	327	326	323	302	329	350	315	354	365	349	357	340	303	306	322	327	362	356	350	331	303	360	343	317	307	334	294	347	307	356	349	328	328	299	341	324	326	349	318	325	336	310	330	339	312	310	327	317	313	316	309	326	328	325	337	316	340	314	320	343	352	321	331	346	342	303	322	312	336	323	317	321	335	325	344	340	311	344	345	327	326	308	328	350	331	308	344	332	359	335	332	313	302	364	318	317	337	333	333	354	343	354	318	326	333	305	305	312	320	334	318	308	320	300	286	318	323	302	312	344	304	332	297	339	305	320	318	375	345	334	340	293	323	358	329	315	337	289	325	333	336	322	315	336	310	304	322	334	363	329	342	314	313	331	315	311	329	355	331	347	324	341	332	298	344	313	289	342	337	333	302	313	348	288	317	351	335	328	321	365	315	334	335	340	305	307	297	305	331	305	342	362	338	351	312	313	355	347	313	325	353	346	338	342	329	380	339	319	310	342	327	366	315	317	314	336	326	343	297	347	317	333	308	328	321	310	317	317	339	328	301	330	320	338	290	310	332	332	323	324	330	309	312	328	328	303	336	319	320	330	318	363	345	319	320	336	307	353	341	333	306	317	305	327	349	303	322	316	329	299	364	318	340	315	344	339	334	315	291	326	367	313	321	334	285	307	331	312	316	329	341	331	334	276	313	339	331	336	316	330	324	331	339	346	345	293	327	339	331	319	334	318	384	293	339	325	316	307
5724	12870	10533	6036	4358	3266	2511	2022	1667	1386	1236	1044	856	711	654	644	513	532	529	560	693	708	580	565	528	501	547	505	489	448	449	403	389	432	406	437	426	379	401	356	373	361	405	351	354	393	347	361	331	363	378	393	342	347	333	364	348	359	323	351	337	325	364	343	367	354	290	392	363	337	354	325	365	342	340	335	337	338	360	354	367	336	353	391	351	377	326	353	382	300	356	333	330	336	356	361	369	325	330	370	333	357	338	383	351	358	349	361	340	338	336	339	316	355	324	333	342	329	340	347	348	333	324	372	353	383	340	323	382	376	386	343	347	330	367	382	369	355	339	354	334	321	344	345	364	334	346	366	334	330	351	366	355	335	315	319	369	352	361	369	329	377	327	317	344	332	366	343	376	360	337	357	373	308	348	353	329	370	336	341	364	332	346	339	346	359	376	335	317	354	351	329	346	334	346	379	363	355	347	347	383	357	361	317	341	345	346	350	348	366	383	359	351	337	342	343	360	343	347	352	357	337	338	371	333	361	354	341	316	369	329	354	347	380	382	324	340	344	370	370	365	352	353	327	354	363	328	331	337	369	349	334	350	345	381	362	336	347	349	325	379	312	308	366	326	369	366	334	318	350	333	388	361	324	352	325	328	349	350	353	377	368	371	344	348	323	329	327	339	347	340	332	342	351	350	343	364	343	360	333	357	361	350	382	314	342	342	372	379	377	340	327	364	347	356	368	360	360	345	350	389	354	362	376	349	336	338	359	336	344	352	372	365	334	333	335	339	369	342	369	383	347	353	374	368	364	414	313	322	337	354	340	356	392	361	348	355	372	355	324	355	340	379	363	345	390	364	382	371	341	348	350	354	354	378	314	331	343	335	370	400	348	343	369	350	352	364	326	346	337	347	341	354	318	382	342	345	346	313	305	347	384	348	340	379	339	348	368	372	337	324	370	346	386	348	360	373	354	346	372	335	361	342	321	340	331	329	345	341	363	355	352	354	370	328	364	350	341	283	359	349	324	378	363	368	340	339	346	339	321	375	358	349	350	347	378	379	332	340	318	332	341	350	345	312	372	349	376	344	373	341	352	340	331	386	345	333	365	333	372	360	390	333	342	329	364	350	349	335	409	353	313	362	372	343	349	352	346	380	357	343	367	335	312	350	359	363	340	342	369	375	357	318	363	336	366	351	324	341	362	368	338	312	348	379	359	326	390	341	382	364	333	319	348	363	370	366	353	306	312	352	319	318	355	343	325	351	361	327	346	358	366	320	320	345	363	372	355	340	353	343	400	374	336	309	362	354	358	347	362	374	301	332	353	326	341	321	364	374	348	370	349	368	322	330	341	361	373	333	367	359	355	353	366	331	307	340	347	378	312	326	343	339	331	386	368	358	333	332	376	331	342	378	381	348	357	339	381	348	329	354	385	328	377	351	355	342	350	298	341	341	348	334	340	360	350	339	374	353	385	344	370	372	380	338	322	337	361	337	341	344	348	341	341	336	330	361	355	357	373	342	344	338	376	305	350	373	366	373	332	338	347	350	352	341	341	345	368	342	350	335	347	354	331	340	349	351	354	379	346	353	340	350	343	351	342	344	357	327	324	329	329	356	365	371	350	358	311	336	358	372	350	330	366	406	357	318	356	333	344	348	329	352	351	323	361	370	346	348	342	338	353	382	369	357	364	378	371	367	359	333	326	342	371	346	359	353	361	352	355	341	347	363	353	327	369	327	339	332	357	361	391	348	311	350	378	359	342	370	341	358	363	327	332	332	336	328	346	323	341	333	345	337	336	357	353	334	341	375	309	370	331	363	346	333	342	335	343	312	346	345	344	360	364	364	352	354	363	328	364	340	327	348	350	350	338	339	347	359	354	336	370	329	335	346	343	346	348	363	345	374	347	374	322	363	330	376	353	335	364	336	364	342	334	362	335	365	373	378	335	313	366	334	342	374	356	378	344	344	381	325	356	376	362	338	362	347	353	380	336	326	343	353	344	347	369	330	338	331	373	359	382	355	314	341	367	340	333	343	346	335	375	345	363	352	356	317	336	325	336	341	353	364	355	342	310	339	365	356	336	355	306	363	372	322	332	355	367	388	321	357	364	378	371	366	405	364	351	370	345	349	351	314	334	354	360	365	337	357	347	342	354	355	363	352	340	337	356	387	345	356	353	388	353	358	347	369	374	340	349	340	338	340	367	346	392	391	366	341	357	344	345	328	347	374	312	360	360	347	335	347	356	361	343	360	333	320	344	354	350	370	345	335	376	312	375	337	345	368	344	358	345	376	365	359	337	364	320	339	306	378	384	353	337	378	369	381	320	357	346	341	326	361	372	359	365	364	309	354	350	328	333	322	350	351	358	353	347	300	347	373	383	309	340	307	373	336	336	360	361	326	343	342	338	342	314	374	347	335	294	375	310	345	331	351	345	370	324	322	370	369	337	370	351	333	365	343	321	330	353	344	358	368	359	342	352	323	382	394	359	332	389	332	348	333	338	353	346	375	362	330	364	380	360	347	356	339	356	357	319	347	352	378	344	375	369	381	370	360	335	341	357	375	311	362	338	327	334	349	349	347	364	373	361	357	354	359	327	374	376	358	340	333	348	363	346	340	364	347	368	351	336	351	317	314	338	409	333	332	376	353	388	315	342	384	349	313	362	354	311	359	364	313	353	372	353	383	354	346	359	393	347	335	349	364	338	358	375	373	361	321	342	351	383	364	343	361	347	348	350	333	341	344	298	363	365	367	345	348	345	395	359	341	349	328	367	358	335	332	375	342	359	371	362	365	332	353	342	366	355	361	362	345	345	369	366	320	356	341	341	389	342	350	345	385	337	359	370	375	353	352	345	311	355	375	351	328	349	380	375	336	356	362	356	382	316	335	331	343	361	310	361	382	336	326	360	376	349	346	329	365	395	364	356	339	357	376	351	345	363	311	330	345	364	357	332	328	344	345	335	367	398	348	341	324	363	320	383	353	360	315	351	359	337	371	368	334	342	321	331	350	329	344	358	389	361	330	328	349	343	379	373	343	339	342	364	359	375	351	347	352	327	346	352	359	324	357	383	330	354	353	361	335	338	362	348	338	363	336	354	344	351	346	339	311	357	344	363	328	347	329	355	345	344	361	326	341	350	352	364	379	370	365	352	349	333	337	362	387	342	381	352	348	383	354	381	326	360	361	345	329	348	367	368	339	350	340	354	352	342	336	348	361	336	324	353	338	358	383	352	346	351	339	340	328	317	333	324	358	356	373	346	366	382	381	369	357	334	366	321	377	358	360	341	382	412	345	359	348	378	315	375	366	355	321	335	321	366	356	363	358	367	325	331	345	354	366	367	367	362	379	335	379	415	386	387	347	316	328	311	385	354	346	357	352	341	337	363	337	332	358	362	407	348	345	354	353	379	349	327	368	353	314	367	348	318	322	373	345	350	359	345	305	363	361	334	389	325	342	345	328	355	352	376	346	363	372	346	343	350	364	375	349	348	310	314
22218	20944	28522	23526	20947	21063	13443	2545	1749	1592	1313	1090	880	724	612	486	379	352	361	491	553	631	427	442	405	427	471	413	292	313	259	248	228	307	217	260	244	199	190	208	175	184	193	174	180	176	190	152	161	163	156	148	151	158	171	150	150	178	143	146	160	144	149	122	146	146	163	146	154	154	141	147	158	140	124	134	153	148	152	128	149	137	137	175	166	159	169	157	163	147	150	157	158	169	134	144	147	149	142	158	140	149	140	151	142	137	175	174	152	142	147	139	154	139	141	144	140	158	154	166	141	155	160	143	155	152	128	160	115	153	142	132	145	144	157	153	153	147	161	138	150	155	145	145	139	140	139	148	141	146	129	139	123	150	131	155	166	158	141	167	164	142	146	142	158	143	145	149	168	133	164	155	148	149	151	143	138	156	139	145	160	147	165	157	130	130	136	131	142	147	160	136	153	131	162	138	140	116	140	132	149	154	150	148	159	145	141	147	150	126	161	151	146	152	145	141	148	160	151	141	137	138	119	135	147	151	138	134	149	136	164	153	146	146	150	160	124	152	140	158	137	135	160	141	165	147	140	142	150	114	167	163	137	151	138	154	154	153	163	154	162	143	165	125	124	134	139	144	140	138	133	140	164	134	168	143	152	152	138	140	142	161	155	169	141	137	135	137	149	134	139	129	143	145	149	143	167	151	135	152	150	145	149	172	167	123	145	146	143	141	159	158	151	146	117	144	136	141	164	163	142	161	145	175	143	149	141	147	156	145	147	155	140	142	139	148	149	137	149	116	145	152	164	141	144	144	148	149	138	136	138	154	153	144	148	142	157	165	134	144	125	164	161	124	140	135	142	152	164	170	161	131	147	138	135	147	165	143	145	124	122	146	150	147	150	145	130	168	150	143	140	139	149	156	149	143	110	146	134	169	155	157	141	155	157	138	137	165	149	162	131	149	150	149	148	146	142	131	146	160	125	152	140	138	168	134	139	158	153	134	131	138	126	138	154	157	155	116	150	139	153	143	159	147	143	146	138	139	157	130	158	149	157	140	140	170	129	125	150	160	150	157	134	134	163	133	134	143	165	131	157	131	147	150	149	142	145	154	123	140	124	160	170	145	176	136	131	134	144	131	171	136	141	160	154	156	147	142	126	124	144	141	140	120	159	140	167	130	130	162	167	141	186	154	143	132	141	149	145	149	150	131	149	143	162	149	150	142	159	149	136	140	152	138	144	153	140	141	126	155	151	141	147	142	150	147	143	147	155	164	168	163	149	152	141	135	161	161	137	144	154	164	159	149	150	159	143	154	132	134	141	147	143	162	139	141	140	145	144	142	166	117	124	140	164	150	146	147	155	144	157	136	160	151	155	179	149	175	148	140	148	139	163	137	161	131	143	139	156	156	170	145	158	148	147	145	138	148	143	129	134	158	153	124	158	126	132	179	146	162	148	142	151	157	136	149	131	141	156	133	132	161	139	132	140	142	170	147	145	122	156	157	155	151	151	157	148	150	150	156	138	160	145	128	150	154	119	143	144	145	161	143	148	140	149	161	136	150	127	124	147	161	157	132	144	147	134	185	133	157	146	133	150	160	126	161	163	154	155	129	128	156	126	143	136	147	144	160	123	137	129	160	132	164	123	154	148	135	157	157	139	136	156	121	155	126	137	151	146	147	162	149	130	148	138	155	128	126	141	150	142	142	151	150	152	144	134	148	139	151	137	130	158	140	165	142	137	147	129	148	129	136	128	143	120	147	170	156	154	158	116	145	150	145	126	134	133	183	160	135	131	138	126	141	170	149	177	127	134	137	154	148	131	138	150	132	151	142	159	153	141	159	152	138	126	138	162	133	136	144	143	139	135	160	138	143	147	142	162	155	132	163	150	150	139	156	139	152	133	159	129	150	149	148	146	140	140	138	138	127	134	144	163	135	155	147	142	144	124	135	151	156	153	138	149	145	152	170	147	171	148	126	158	155	153	151	143	145	123	140	156	148	143	154	152	147	151	160	143	137	119	142	140	148	138	160	144	154	150	161	111	148	150	151	152	147	136	146	130	155	121	153	132	162	139	141	137	143	155	118	161	133	154	159	141	151	180	144	162	138	135	141	144	126	155	149	149	130	152	150	156	141	151	130	140	148	154	159	146	151	161	121	156	148	140	173	138	131	132	136	128	142	142	143	151	159	125	137	147	139	150	155	140	141	166	160	129	152	151	147	156	132	152	167	153	125	141	151	134	142	144	156	158	151	138	162	134	148	128	144	168	163	162	143	137	161	165	148	143	157	139	141	150	152	147	146	127	154	138	157	131	170	172	163	136	130	139	158	143	140	163	149	144	156	154	154	164	145	124	137	157	132	149	166	141	126	163	139	145	128	174	149	140	127	156	155	152	165	151	134	134	150	145	147	148	144	161	156	165	147	159	129	144	151	152	154	127	153	133	168	145	140	137	133	139	135	150	141	136	137	135	130	139	132	143	119	148	134	138	168	150	143	135	167	123	140	149	124	145	148	132	157	166	147	143	150	153	136	143	158	145	154	153	149	149	150	141	156	145	120	143	136	138	133	161	149	148	161	156	136	132	136	133	162	133	159	151	173	159	147	144	126	145	131	119	136	134	151	139	136	144	180	124	162	150	138	152	138	153	146	151	149	157	149	138	147	156	126	155	143	131	137	161	155	150	142	155	148	142	142	143	173	146	136	144	135	128	137	145	139	145	163	155	139	144	159	151	162	150	144	148	154	151	138	153	151	141	132	143	126	140	155	167	147	130	136	145	141	164	154	158	158	149	159	114	146	121	122	139	132	141	137	153	165	159	158	123	139	146	155	154	154	132	132	157	150	153	156	148	118	134	159	157	127	153	145	143	148	170	149	147	147	135	132	132	137	145	140	137	156	183	142	153	123	148	152	158	162	153	155	142	146	133	135	152	136	153	144	134	155	141	131	155	150	139	132	146	131	145	149	127	153	137	138	154	147	174	157	129	144	125	146	153	151	136	145	150	165	165	129	132	131	142	152	141	158	151	153	146	136	155	147	168	125	141	129	151	143	151	154	138	154	122	136	165	136	150	148	150	135	130	135	142	153	145	152	143	154	174	151	146	151	144	148	142	121	130	152	146	159	138	151	144	142	143	155	154	137	147	163	152	143	137	157	157	160	142	151	144	147	119	136	148	147	147	146	160	120	136	143	143	142	165	135	144	146	156	134	164	138	147	133	140	148	131	158	168	133	131	156	139	140	136	163	156	151	144	146	134	129	152	137	120	140	137	127	132	156	154	142	165	132	176	144	123	161	149	151	155	148	161	147	155	136	141	145	147	159	142	180	150	131	156	133	145	145	153	169	157	131	147	132	153	144	133	160	139	162	146	133	151	153	156	140	158	145	155	152	127	143	141	135	138	137	159	122	160	148	137	160	149	156	149	150	165	140	164	141	141	154	141	148	153	165	163	147	126	137	140	155	167	134	140	166	139	158	133	136	156	145	149	159	135	152	137	160
7412	22452	19434	11322	8459	6497	4745	3711	2951	2556	2143	1744	1323	1047	909	718	577	490	535	686	869	926	569	598	537	632	692	549	420	438	332	308	281	365	285	343	314	233	227	217	212	245	226	231	242	211	248	206	179	199	206	173	149	181	183	192	164	165	167	168	178	191	160	173	167	152	160	166	163	161	166	165	175	157	168	171	155	157	152	160	151	174	175	167	168	156	191	153	145	162	160	166	174	148	179	153	168	169	172	176	164	157	190	157	159	162	169	157	173	149	169	148	158	159	172	179	168	165	168	140	162	163	169	176	163	180	162	143	129	163	183	165	172	163	192	165	181	165	156	164	177	160	171	165	163	203	150	161	159	159	157	151	159	158	162	150	166	156	191	178	182	158	175	184	165	155	181	146	188	176	157	154	169	163	160	149	153	166	170	172	153	175	186	155	161	175	160	169	172	154	165	163	178	151	138	181	172	158	184	187	173	167	144	175	158	163	179	154	178	165	165	172	139	157	176	161	180	156	170	151	163	155	162	172	148	170	150	153	151	162	141	169	166	182	135	149	156	137	146	158	170	168	155	157	144	144	171	170	164	152	165	165	168	151	157	153	162	157	170	156	173	159	162	172	166	181	155	159	157	158	161	156	159	166	145	182	159	154	162	158	148	155	160	159	165	169	160	163	155	174	177	174	172	140	167	170	193	157	144	174	175	150	184	167	154	162	173	158	163	145	143	159	149	159	178	141	145	155	138	159	149	171	151	138	144	173	173	170	174	166	163	157	151	139	156	165	154	167	158	150	144	150	164	157	134	147	164	163	172	161	171	150	157	167	157	165	152	158	177	159	165	175	174	180	154	161	174	168	129	179	180	180	180	160	158	148	174	164	143	164	150	150	159	167	180	179	169	144	137	163	193	151	188	161	158	162	151	158	142	169	158	191	169	146	163	184	139	186	188	173	181	171	171	164	173	163	167	146	149	166	152	132	177	166	170	190	173	179	160	160	172	152	167	159	165	162	163	150	166	147	151	149	157	170	182	157	169	173	162	167	181	161	163	183	186	157	160	158	170	175	156	186	159	136	152	175	173	144	156	185	155	195	161	145	154	182	177	151	172	130	160	153	155	143	147	163	173	168	174	173	168	178	159	186	151	154	167	171	151	172	164	171	163	186	153	154	181	175	156	152	150	177	148	163	164	166	171	180	172	155	144	172	180	186	153	183	139	167	173	148	168	136	166	160	180	173	152	167	145	160	167	167	174	168	165	158	184	174	171	167	163	154	181	167	162	142	181	158	132	134	136	145	147	169	168	144	163	145	164	146	175	152	184	175	166	140	163	182	164	180	159	153	172	162	172	150	171	171	152	153	170	142	152	148	158	175	171	160	165	182	162	175	159	156	147	171	151	162	146	145	153	152	181	179	188	153	147	164	164	180	173	171	147	143	159	168	185	141	183	160	163	136	148	148	158	147	154	161	161	147	172	156	160	156	170	181	155	160	156	159	173	168	177	177	166	179	171	175	153	163	174	160	163	154	151	141	142	156	155	169	149	138	178	140	150	161	161	146	160	169	166	162	155	160	168	150	170	165	172	168	140	166	153	182	167	153	159	171	155	154	169	154	158	164	169	152	161	161	181	168	141	149	166	161	166	150	162	145	152	175	139	186	181	184	157	160	173	174	163	181	161	140	158	171	157	171	166	165	169	155	167	155	170	161	157	158	174	157	179	205	155	163	166	160	165	147	142	171	166	177	161	162	163	165	160	167	141	155	169	144	152	175	166	156	143	157	174	180	153	162	141	141	182	175	165	172	157	153	180	144	179	177	155	157	156	170	164	154	172	177	172	182	132	146	146	200	158	141	146	165	177	180	182	175	161	160	141	147	169	147	182	166	159	183	152	179	165	170	180	164	179	142	155	169	156	143	165	178	142	159	186	150	165	144	158	160	181	172	153	176	167	186	167	174	166	166	162	171	153	183	156	171	165	162	162	170	155	154	175	165	141	170	167	162	167	163	154	174	166	187	181	172	135	145	160	181	155	187	161	157	194	179	167	189	179	172	159	175	164	171	171	153	167	173	171	159	175	150	176	158	150	153	158	167	140	147	154	160	166	180	175	178	159	161	143	173	155	165	163	161	147	158	153	167	166	168	157	164	159	148	161	185	156	164	182	161	177	168	157	179	137	154	173	164	177	177	176	164	160	153	119	170	156	159	187	166	162	126	157	151	160	155	173	176	179	150	172	121	153	164	147	146	163	154	174	146	173	160	172	178	146	164	154	160	159	145	156	162	157	163	151	168	176	151	159	171	161	169	152	162	167	161	174	161	179	162	169	159	154	155	157	170	145	179	151	153	167	158	178	156	137	176	149	188	146	135	164	179	162	179	183	170	157	177	167	168	173	160	162	199	170	157	183	134	188	173	165	134	168	161	168	169	161	136	173	181	153	161	153	175	166	142	149	173	154	154	160	155	148	159	151	147	189	146	175	137	155	176	142	175	166	155	187	167	168	160	162	164	160	154	181	194	160	148	178	167	163	152	164	150	172	182	145	168	186	147	165	157	152	145	170	163	162	143	176	165	149	161	173	158	159	160	168	154	165	157	159	158	154	159	165	160	130	163	185	167	172	153	166	115	148	148	175	163	178	140	180	163	142	159	191	128	181	171	142	167	159	165	167	162	146	157	186	188	162	172	141	188	147	155	170	153	158	182	167	156	143	150	165	175	158	168	157	167	158	152	168	152	155	183	173	180	157	169	146	159	138	180	157	171	168	162	166	168	159	183	170	182	161	157	124	161	170	156	168	158	173	174	163	164	152	158	168	137	174	181	143	163	167	150	180	167	180	147	167	158	150	165	169	144	168	157	143	167	160	174	150	148	148	150	182	163	174	158	166	156	147	168	149	153	173	154	158	153	145	152	159	153	149	150	153	150	164	169	133	161	150	154	161	178	168	153	146	150	186	155	147	172	161	158	162	169	155	163	169	155	143	183	174	166	158	149	171	144	130	185	177	154	162	166	153	164	145	179	174	168	152	158	152	163	159	157	148	156	156	152	155	161	148	171	142	149	152	163	148	174	178	151	154	162	159	171	155	164	156	159	157	169	138	145	151	184	158	162	163	157	179	172	178	144	160	162	175	159	161	152	168	167	169	156	144	168	172	174	179	174	167	144	143	173	151	152	153	172	157	152	186	165	180	161	163	148	170	154	142	173	161	140	177	171	152	171	159	166	144	148	142	165	171	187	203	157	153	185	165	150	173	164	160	169	172	184	157	159	160	172	135	186	157	164	142	173	179	168	164	147	163	163	166	149	172	169	159	160	177	156	160	142	168	177	187	152	168	157	150	160	164	145	155	169	179	154	151	164	169	158	161	170	156	158	171	166	175	172	166	168	162	155	192	171	172	166	153	160	153	190	156	143	178	159	180	161	163	167	169	174	158	173	161	149	137	168	177	158	167	176	182	169	148	126	174	181	152	148	176	159	184	163	157	154	162	166	156	143	168	169
27145	19561	8800	2681	1559	1078	984	869	741	733	658	650	600	544	530	491	479	481	459	514	556	538	505	495	525	498	494	480	466	504	470	429	441	441	494	487	444	456	446	408	450	432	428	441	476	418	460	403	484	468	444	459	450	438	428	462	375	459	431	429	457	455	421	430	456	458	434	454	445	459	413	448	433	444	434	476	426	452	425	405	441	417	427	436	437	439	440	464	442	464	431	447	406	481	410	435	422	462	433	427	437	447	429	430	414	405	432	430	467	412	471	444	450	459	390	443	442	444	428	384	461	392	441	412	448	436	461	396	437	412	438	428	463	381	463	424	445	438	441	448	451	469	476	410	435	438	431	457	439	435	447	442	410	413	441	423	430	471	463	437	443	426	462	431	423	407	406	432	426	387	436	438	418	448	451	422	396	460	422	446	430	419	410	422	405	408	454	407	439	458	407	440	465	439	459	444	413	432	406	428	465	438	388	413	429	414	456	423	455	443	410	455	434	362	437	427	411	466	473	398	431	434	451	413	425	432	431	400	428	460	427	441	406	415	414	461	449	426	429	442	432	412	443	430	405	440	439	417	441	415	428	420	437	458	447	446	417	422	452	416	413	445	400	425	441	465	396	465	448	429	431	462	433	422	458	429	468	466	439	483	441	442	419	454	395	445	448	404	430	452	436	431	449	420	417	448	415	423	425	474	460	420	449	418	423	415	462	400	480	456	442	410	437	454	432	471	421	441	434	444	420	432	450	410	428	443	412	451	427	427	461	422	506	452	434	432	393	477	467	417	417	428	427	426	448	435	411	435	447	426	424	411	426	435	459	420	438	436	436	442	479	417	486	440	447	443	398	456	442	428	451	446	459	460	425	462	473	427	432	427	439	465	427	413	429	433	455	443	417	416	423	469	449	479	433	454	450	470	426	416	436	402	467	413	423	454	458	420	490	434	418	438	420	437	437	433	438	396	457	449	430	427	419	439	422	477	414	446	448	408	414	417	442	438	481	425	439	432	435	429	413	459	459	418	448	431	454	461	429	421	417	441	436	438	466	442	452	446	409	434	433	438	435	454	454	409	455	448	432	441	450	480	431	383	472	435	476	429	472	442	421	453	454	440	406	424	452	469	434	437	446	380	447	461	430	408	433	401	371	432	440	439	438	438	437	400	474	442	411	440	446	424	469	422	449	417	407	450	462	416	433	453	446	395	449	427	462	403	432	416	462	423	392	459	386	395	429	422	458	450	460	431	453	419	444	435	470	471	439	467	473	462	409	404	475	479	450	398	414	433	448	415	425	423	437	443	479	433	466	448	443	403	398	468	453	447	438	440	415	448	445	450	446	442	445	425	442	439	431	429	395	437	425	418	419	431	474	445	456	442	440	456	439	426	436	450	464	431	403	434	436	432	415	458	446	414	447	442	440	450	471	430	439	406	449	408	439	441	453	446	446	450	468	462	444	434	414	448	453	424	469	433	442	458	467	441	460	449	439	427	464	423	434	425	421	437	431	385	437	422	435	463	439	436	424	477	403	450	423	428	389	423	435	429	444	437	404	412	458	465	441	448	482	433	480	457	408	422	442	434	475	458	409	452	433	450	429	413	446	455	436	466	402	470	422	449	416	458	453	427	450	427	436	421	445	451	404	449	462	452	462	454	440	452	387	441	424	410	461	458	466	420	390	416	429	425	430	415	442	421	486	423	421	447	429	452	447	476	436	433	436	409	461	444	456	422	475	417	450	420	435	411	454	421	461	469	443	472	451	450	397	438	410	437	451	387	462	435	434	426	417	435	383	386	472	454	445	433	454	431	445	430	405	452	467	404	423	464	406	453	426	429	423	431	436	420	458	456	385	434	447	404	445	423	438	475	450	445	432	443	418	432	485	421	424	411	436	434	449	438	436	418	404	425	459	434	451	430	429	444	425	421	427	428	455	450	444	433	435	401	441	445	456	438	416	437	411	428	465	424	432	409	452	421	439	469	433	437	464	433	424	465	448	420	447	437	423	432	448	429	438	439	416	412	452	437	442	406	440	418	432	436	469	425	430	434	429	435	424	423	418	450	468	411	460	431	449	440	437	449	444	447	431	477	469	450	445	430	471	437	399	452	429	445	458	430	410	437	418	444	460	443	443	471	463	415	436	446	453	453	459	437	424	441	456	445	458	436	456	469	427	425	417	434	416	435	437	421	463	412	426	404	428	442	427	430	429	422	414	407	412	473	450	442	434	403	420	453	439	468	422	403	446	412	440	425	408	471	389	431	420	461	442	452	432	454	420	454	466	429	448	445	443	439	442	450	437	437	433	431	408	414	408	405	436	430	452	458	431	418	436	434	444	437	459	431	461	421	459	405	458	430	427	479	442	428	415	453	442	441	454	461	429	423	441	423	430	423	441	443	418	469	403	440	434	433	436	434	412	444	424	450	475	451	517	421	457	446	448	456	440	438	479	456	420	427	443	423	424	428	448	429	440	466	454	468	457	404	444	446	436	437	432	429	475	438	466	432	421	435	446	459	455	467	466	463	425	425	420	474	437	432	405	448	450	462	404	449	429	423	469	428	423	450	452	440	435	458	426	419	474	433	481	459	426	437	484	445	428	449	427	427	453	417	452	429	432	429	436	446	430	430	430	418	440	419	458	462	425	429	399	478	435	425	406	402	426	442	461	426	447	417	424	432	424	429	448	435	456	435	474	461	449	420	422	443	425	452	445	456	467	390	412	417	413	448	457	442	427	449	420	443	439	431	448	413	452	446	413	434	439	410	475	423	415	436	424	475	435	413	428	410	443	466	422	433	440	457	442	434	465	480	384	429	427	440	453	418	474	417	403	467	449	403	462	451	476	421	442	427	443	444	440	443	416	456	461	446	437	415	453	467	434	429	486	424	415	431	433	475	435	441	490	441	420	441	444	418	456	425	428	415	438	437	434	417	479	472	422	450	430	402	415	444	391	463	411	470	444	433	503	446	436	437	437	457	432	408	459	458	425	398	419	464	457	426	406	427	485	440	432	405	449	427	431	437	448	433	453	424	441	458	475	415	433	446	462	436	432	406	435	462	450	460	452	464	474	435	431	396	442	417	458	454	435	422	438	470	432	447	425	417	456	422	433	413	384	448	423	434	427	413	435	479	453	432	423	444	416	460	412	436	452	422	440	441	434	457	470	436	441	455	430	441	425	416	450	431	434	437	428	447	453	443	437	445	456	417	442	440	453	470	471	412	423	452	431	486	434	471	448	436	461	424	414	437	446	418	465	424	456	436	432	420	438	462	410	422	441	434	462	390	443	407	435	437	440	467	443	450	443	452	446	394	426	424	447	471	432	472	418	443	414	436	453	422	482	419	441	464	431	436	443	445	441	430	430	432	453	429	437	462	414	413	432	447	435	438	426	429	448	407	446	450	424	433	427	439	447	453	450	452	431	444	438	445	467	424	442	429	468	447	446	430	446	465	447	432	424	447	466	445	446	438	421	429	430	419	405	415	443	408	448	433	439	436
5719	7167	6011	3151	2402	1851	1492	1242	1073	1020	929	827	757	679	626	577	588	557	527	628	677	673	535	584	577	571	542	539	575	591	507	498	507	529	531	531	496	508	521	455	432	501	491	476	477	491	507	466	490	450	452	481	506	450	482	487	478	462	491	470	484	497	481	492	459	479	496	471	505	448	499	421	483	472	476	496	499	469	486	437	474	457	428	421	455	454	461	470	473	445	471	456	438	479	456	463	508	506	518	518	477	517	511	476	463	477	466	510	440	499	476	474	470	485	471	479	485	462	466	463	454	474	463	477	499	457	503	433	464	480	477	459	458	443	435	465	466	504	460	454	442	461	472	462	461	467	500	507	451	471	449	443	487	481	503	480	471	478	502	491	477	491	488	466	466	457	479	452	495	488	515	457	468	476	512	454	462	490	458	504	493	476	459	487	489	467	444	488	457	461	433	493	500	453	499	523	462	508	470	489	458	482	460	495	471	476	495	518	486	454	438	473	474	511	443	488	454	449	477	479	469	432	496	461	443	475	497	496	494	471	459	476	457	458	459	457	469	475	517	506	471	489	485	462	455	491	450	460	477	516	474	478	444	455	498	469	469	489	444	471	511	486	459	483	471	465	488	491	463	458	479	454	439	497	457	494	467	464	460	467	467	453	479	500	488	486	474	495	523	460	521	457	490	463	440	455	490	452	446	457	468	461	480	480	481	505	525	420	471	513	471	473	497	453	467	476	464	458	432	481	486	492	484	500	461	452	492	460	414	487	503	461	501	470	456	447	462	472	490	500	463	437	492	459	481	488	470	478	444	452	480	464	519	494	485	469	459	489	468	438	470	505	481	486	511	494	453	517	488	474	497	469	497	479	512	527	410	458	467	489	469	465	451	458	480	486	477	462	447	474	483	483	470	467	498	462	487	480	476	488	455	510	444	484	501	440	463	461	497	446	492	432	496	464	505	469	528	503	480	519	439	443	484	465	516	480	444	467	455	479	435	481	463	485	462	472	465	491	466	472	462	438	441	478	460	444	502	435	449	458	454	479	480	435	491	490	471	468	514	431	463	454	453	469	477	515	446	450	494	490	466	500	452	446	458	478	445	453	477	479	460	473	463	431	481	461	459	470	471	464	456	479	449	472	456	478	497	519	457	477	465	466	476	488	433	496	471	449	446	476	460	452	478	497	462	465	468	478	472	478	466	429	468	495	442	457	442	472	493	456	483	437	441	517	425	512	510	492	505	435	461	471	497	469	442	495	523	442	465	489	501	441	428	488	471	448	491	491	479	495	471	474	489	479	452	468	458	458	507	464	472	482	452	471	506	464	449	500	461	481	462	451	481	458	476	460	461	484	446	452	449	488	460	498	473	488	454	432	498	477	470	460	457	445	463	459	478	498	497	487	495	495	486	463	422	455	433	488	467	460	458	447	459	473	433	515	471	502	499	485	467	456	450	450	451	444	456	453	476	462	477	432	478	455	451	476	470	460	471	484	492	464	490	484	468	438	488	516	476	505	482	497	491	429	484	465	455	420	424	446	460	433	482	479	466	494	464	446	479	479	477	448	458	435	455	435	435	445	445	466	435	484	469	468	453	477	466	479	503	477	484	503	515	447	495	509	466	479	516	477	487	468	538	471	508	460	466	498	498	485	474	448	484	481	482	550	494	453	457	499	503	450	520	470	482	446	494	431	479	501	450	466	463	466	459	482	486	487	474	488	470	492	492	462	451	469	512	475	457	492	483	492	458	458	465	457	460	490	455	449	436	475	460	469	450	484	483	477	465	488	485	468	438	498	446	460	506	444	470	495	446	464	492	474	469	513	477	475	493	483	505	461	451	511	457	460	454	454	479	491	445	490	483	442	486	452	441	476	477	453	475	446	474	470	458	505	451	454	466	475	487	476	430	446	465	454	492	468	504	492	416	469	453	473	458	441	453	451	468	469	454	491	442	463	445	499	468	434	473	439	454	469	417	471	490	518	508	473	502	465	490	453	473	452	462	478	468	457	488	494	478	503	476	493	466	465	462	494	491	493	500	490	499	470	462	475	481	420	442	484	463	462	469	493	448	473	527	481	449	480	458	436	451	506	496	466	484	480	471	459	492	524	476	501	462	499	480	499	478	465	484	471	452	490	484	421	416	443	501	476	509	500	507	449	472	514	441	498	423	464	471	481	427	509	496	518	485	428	466	425	507	504	467	439	444	429	506	454	463	454	480	465	484	498	509	478	463	494	432	479	474	481	474	514	492	481	485	474	476	459	474	449	468	450	508	470	485	434	497	502	457	497	452	461	504	478	463	428	511	488	465	485	499	482	460	475	492	443	481	469	451	485	483	469	498	462	480	481	505	483	467	457	486	456	500	461	455	449	489	498	492	433	443	496	455	466	469	469	477	471	504	473	501	508	463	464	437	494	486	480	498	452	475	471	457	460	493	451	469	466	476	477	458	484	514	491	482	492	453	433	513	481	449	454	456	468	477	477	486	471	454	476	467	488	464	486	399	453	480	470	484	454	467	502	480	482	492	461	448	494	521	500	484	476	472	484	457	466	437	479	471	505	462	494	473	520	459	445	524	421	455	467	498	465	472	469	483	474	467	460	485	444	485	449	476	488	490	487	435	494	487	444	475	478	455	470	512	461	485	499	456	467	441	469	495	437	504	481	465	484	487	445	506	474	487	454	449	476	480	485	481	482	515	487	503	486	476	444	455	511	505	446	472	483	500	486	446	465	484	463	460	494	472	475	526	456	465	493	454	486	443	455	518	450	434	484	487	478	468	500	459	477	452	474	485	483	438	447	488	472	492	473	472	473	470	431	459	501	512	481	455	489	494	456	515	476	452	499	490	460	434	465	475	447	426	470	406	507	478	489	465	452	476	450	468	508	477	483	486	504	435	499	477	467	445	491	472	453	472	470	464	477	531	487	497	499	478	452	476	504	466	489	482	490	478	479	470	484	461	479	477	444	464	424	453	435	466	446	456	463	447	496	476	481	490	471	454	479	484	473	454	480	484	520	494	470	492	456	455	428	502	473	525	493	471	452	470	457	475	487	466	491	451	485	486	482	481	441	443	497	467	469	470	495	493	469	471	483	467	452	478	489	451	462	483	473	458	460	479	467	476	484	481	487	449	473	506	487	484	544	487	445	466	455	463	458	467	425	460	440	485	463	463	439	496	489	478	471	458	456	509	465	507	485	503	478	452	465	479	461	464	488	498	472	503	493	487	445	459	493	458	445	509	482	471	484	431	464	475	505	500	452	468	491	488	494	500	462	451	475	480	471	491	476	438	481	464	500	464	463	489	480	454	496	458	411	444	499	471	437	478	451	469	488	481	478	473	455	433	435	491	490	480	498	483	489	434	476	458	479	476	494	473	500	459	488	496	461	482	531	447	436	478	480	481	462	518	464	477	448	495	483	522	487	489	503	474	483	481	496	492	478	499	451	458	488	469	500	480	505	490	500	464	506	512	485	509	498	487	490	442	465	458	498	462	480
23396	20986	28199	23977	21001	13616	2734	1562	1232	1166	999	850	784	670	592	502	451	464	471	577	629	592	472	521	449	467	504	430	442	477	350	369	382	441	396	396	407	377	327	324	359	341	330	332	328	345	351	319	353	326	316	325	326	294	314	330	333	323	352	331	301	328	344	312	335	317	307	315	328	334	317	305	304	315	337	313	299	277	347	346	337	338	332	314	301	303	350	334	337	323	338	309	332	326	291	341	327	305	289	311	313	289	316	341	339	365	338	339	328	335	345	312	310	321	319	325	314	311	321	316	321	315	347	345	332	309	294	332	313	327	334	317	319	352	338	332	329	315	351	322	308	322	324	301	313	337	281	329	296	331	335	329	318	311	308	311	334	319	344	307	301	317	331	285	323	319	328	320	315	294	329	309	309	322	317	314	291	275	299	336	333	333	279	312	303	313	345	333	297	302	332	317	311	338	343	315	347	320	342	312	315	332	299	327	324	356	315	318	372	304	329	327	299	306	330	326	320	319	312	323	347	311	328	323	302	316	325	335	321	315	326	330	305	325	306	304	316	299	321	329	325	311	329	283	344	333	329	323	309	318	326	352	324	351	316	328	315	300	328	325	319	319	316	333	312	317	313	322	315	329	325	346	295	337	322	328	319	308	286	334	312	284	313	301	330	283	345	308	355	312	299	308	309	295	314	354	321	332	297	306	335	324	316	317	309	325	315	330	303	302	324	292	340	312	348	326	303	317	327	329	337	307	280	316	349	338	322	316	301	326	332	302	313	298	326	301	319	328	304	348	356	316	337	317	317	307	299	364	316	319	309	331	340	344	316	318	331	314	307	309	321	323	337	323	317	319	336	343	327	310	332	329	337	285	326	330	343	318	350	302	308	338	321	332	308	284	310	314	293	319	330	332	313	323	323	295	287	316	327	322	324	315	332	348	321	348	328	336	321	312	331	333	268	342	335	321	312	328	349	337	337	321	291	335	317	309	309	351	330	327	308	294	329	347	334	336	350	334	315	320	288	310	313	314	314	308	328	307	279	290	319	301	323	323	311	306	311	359	302	327	306	349	331	292	310	326	317	324	326	341	318	357	323	312	347	298	319	323	310	337	321	324	331	305	335	341	315	348	305	313	326	330	301	330	336	298	339	320	314	356	338	321	332	313	326	320	319	355	289	305	317	357	296	332	313	314	321	286	297	350	334	301	311	332	315	317	314	295	330	301	305	332	314	327	312	312	295	333	293	324	286	308	340	336	304	305	338	323	297	308	339	308	333	323	310	307	309	301	317	322	295	304	325	283	323	339	328	329	332	315	331	338	320	326	300	287	312	298	301	355	331	323	286	306	293	334	309	322	325	309	356	322	321	297	346	302	339	312	344	336	322	309	342	327	306	334	305	339	336	345	355	313	298	347	281	314	355	317	331	321	314	353	297	354	332	285	336	327	312	320	333	346	331	300	311	325	297	295	344	315	320	320	341	323	313	308	321	311	309	280	330	307	331	304	298	347	303	341	361	312	307	299	332	322	317	325	332	302	328	328	332	332	319	317	345	350	352	336	315	333	306	327	325	302	298	339	306	328	332	330	331	308	296	319	318	293	292	317	310	319	336	295	307	302	347	323	298	307	342	315	291	317	305	326	297	313	296	292	334	310	333	329	299	317	294	339	325	331	318	327	327	346	319	332	320	346	323	341	326	318	281	345	311	319	324	311	300	311	338	315	318	333	299	292	330	307	306	325	318	309	310	307	327	339	318	294	333	350	335	324	335	330	298	336	318	319	338	336	316	283	332	311	307	340	337	304	302	328	307	310	305	308	333	317	310	322	332	342	314	321	278	311	350	315	323	322	331	335	312	311	335	337	283	324	324	305	304	315	318	334	291	348	326	304	308	321	334	325	315	331	308	278	348	300	308	344	316	319	299	325	316	353	337	291	304	315	349	353	337	293	339	350	338	346	314	325	329	341	317	359	317	326	336	322	333	337	311	307	322	352	307	302	308	293	320	306	309	331	319	333	293	309	326	313	315	329	314	324	311	320	328	334	311	295	329	315	307	310	330	329	318	338	324	306	315	340	291	324	304	355	306	298	308	331	317	307	316	306	295	317	335	318	336	297	341	321	305	300	302	339	327	336	308	321	312	338	323	364	326	315	318	290	332	339	333	311	308	296	317	337	317	306	321	318	311	324	318	336	329	326	325	334	297	311	344	311	326	319	290	306	301	304	354	300	291	345	330	350	325	338	325	312	278	313	304	299	301	325	316	332	315	337	324	317	317	312	320	299	351	288	274	295	306	312	311	331	327	321	315	321	313	330	311	302	305	329	301	323	313	302	323	323	314	314	310	338	326	331	313	288	310	322	336	337	310	293	304	284	297	328	303	314	330	300	324	314	331	302	321	318	309	272	315	315	334	357	307	319	329	336	328	286	321	338	317	311	339	308	336	310	332	333	311	323	324	336	308	322	343	329	347	342	324	297	332	345	320	312	284	299	297	293	322	312	326	342	336	312	350	305	356	320	290	343	350	325	298	310	296	324	308	321	321	304	344	335	296	315	311	295	336	304	325	324	339	342	313	302	332	275	337	351	345	322	329	293	309	316	317	295	324	329	333	334	329	312	351	333	322	322	329	339	280	318	285	324	348	306	330	337	314	333	289	279	306	350	315	298	327	312	301	310	313	303	301	325	303	308	355	281	320	333	323	316	319	304	307	303	323	308	335	344	295	311	299	330	289	322	304	313	317	338	306	323	316	330	335	294	302	302	333	309	316	284	279	332	309	340	301	324	335	349	327	297	362	291	333	326	303	279	306	343	349	304	336	319	322	343	326	348	336	317	311	320	300	312	313	306	310	340	291	351	321	308	316	344	318	355	316	312	301	325	315	338	326	296	296	318	321	319	297	322	302	355	312	308	317	323	327	309	297	311	288	310	324	322	305	290	343	298	339	308	264	284	321	308	330	308	335	324	312	332	310	331	302	281	324	289	313	319	356	311	294	329	331	330	309	321	326	329	311	323	314	305	291	330	327	312	304	315	298	340	300	313	333	326	324	320	325	302	325	369	321	315	307	278	308	326	315	284	288	302	319	334	333	339	304	309	333	308	307	315	314	288	319	338	308	312	295	309	344	328	331	285	318	302	331	316	331	343	339	294	325	305	309	301	324	304	348	335	329	345	296	318	336	306	313	349	323	297	302	337	315	289	342	302	311	317	312	301	331	315	289	321	290	386	305	292	341	318	314	310	317	299	319	329	318	311	346	328	335	329	338	306	299	320	342	315	327	314	326	329	339	304	315	323	312	290	315	293	297	310	317	342	286	341	309	321	336	325	342	294	303	369	312	327	284	342	301	327	321	312	328	375	319	319	329	299	322	342	293	324	326	341	336	314	314	318	293	324	323	314	322	290	306	303	319	305	323	308	336	300	323	301	272	329	306	301	310	336	315	344	295	331	309	343	312	313	315	308	271	317	330	331	326	333	340	310	317	337	310	337	306	293	345	309
5607	16081	14036	7421	5293	4046	3144	2498	2034	1790	1549	1234	1075	844	790	759	620	592	606	757	838	819	629	658	603	601	594	526	564	529	450	456	457	466	500	421	388	403	392	426	396	415	379	367	375	374	376	375	409	352	377	369	348	367	343	368	374	342	367	371	361	369	373	341	366	336	345	356	368	344	376	365	367	327	363	362	344	335	355	338	330	369	360	318	361	380	361	365	328	369	374	369	345	362	341	336	342	368	353	380	365	390	337	358	354	366	383	349	361	339	356	366	334	343	373	332	351	365	365	341	340	375	368	342	366	332	363	357	351	338	355	364	316	357	342	384	346	355	343	359	326	339	386	348	354	349	360	366	348	398	367	361	342	338	344	361	360	347	315	345	359	370	369	351	330	331	345	375	342	333	353	339	341	346	360	360	350	370	365	350	341	345	338	330	342	355	369	336	326	364	361	376	377	350	321	352	386	338	379	338	344	379	333	362	372	353	336	357	363	378	344	375	340	355	348	334	360	346	358	350	365	377	376	318	354	350	367	375	358	380	344	357	353	359	365	373	325	361	341	364	356	351	377	356	342	342	385	364	368	388	348	375	358	369	363	385	360	367	376	347	359	391	365	391	343	355	394	352	339	364	331	356	339	329	359	342	353	378	348	355	373	366	383	377	330	348	355	342	354	358	370	335	323	356	340	338	367	368	324	351	319	328	357	333	371	366	381	309	362	352	334	339	337	333	385	333	348	339	337	370	355	367	353	383	361	355	361	356	365	357	349	342	356	386	366	363	349	373	355	333	365	367	340	335	333	400	351	356	328	377	353	348	359	379	374	362	358	333	365	350	374	341	354	381	353	373	344	383	351	329	352	338	352	319	369	328	324	338	348	363	368	377	329	322	343	349	298	336	344	357	373	343	362	380	387	370	398	323	360	331	339	365	350	361	381	371	350	341	339	308	342	340	347	368	369	369	357	387	353	345	334	317	366	362	358	328	346	348	389	349	345	342	362	354	326	376	365	372	386	357	368	351	350	339	333	348	374	356	358	380	370	369	373	347	352	334	329	350	355	358	368	368	381	344	394	371	379	359	310	327	335	357	337	336	357	391	354	334	390	389	364	349	367	371	354	336	383	328	366	356	362	351	372	358	383	351	330	355	343	350	349	348	370	363	345	333	368	327	329	365	349	346	333	351	364	367	371	359	342	327	338	362	362	329	341	330	372	338	361	359	337	370	376	373	346	344	370	374	310	357	354	351	301	382	384	341	355	358	402	376	364	345	356	357	329	357	359	362	336	354	367	348	318	332	338	386	350	365	358	386	347	364	355	361	372	366	356	329	358	362	369	364	345	349	359	362	343	339	326	331	349	352	375	349	370	319	367	327	341	351	367	350	390	377	359	340	361	327	330	369	368	325	378	338	355	335	352	413	314	375	366	363	367	349	354	359	356	361	379	363	383	377	313	340	378	331	338	387	346	349	356	360	359	350	340	361	369	358	353	348	344	362	335	333	377	329	346	361	368	378	339	352	383	349	353	362	358	333	359	345	329	362	353	340	358	354	322	348	340	359	334	329	309	387	338	369	370	379	365	306	333	343	355	318	376	356	353	318	390	334	295	340	338	326	370	351	375	331	348	332	371	350	372	327	355	334	391	321	359	316	332	354	368	337	354	369	366	353	342	369	352	377	368	356	358	347	382	344	385	353	332	338	334	350	383	369	329	338	364	378	363	364	346	346	345	362	370	347	357	372	385	375	360	302	347	348	383	361	355	338	352	346	320	375	344	332	338	369	369	330	340	364	407	325	325	375	362	366	320	363	387	327	344	379	377	340	343	350	333	358	352	327	332	366	336	372	344	379	381	330	358	333	358	362	309	360	336	336	332	366	340	385	360	349	353	368	345	357	336	350	356	366	363	356	382	368	353	356	357	353	360	376	370	398	374	366	336	365	379	351	389	341	387	350	364	365	382	353	347	352	388	345	355	354	364	343	326	337	319	363	340	347	376	362	395	313	354	352	391	356	354	350	339	313	357	346	388	349	354	385	379	372	370	360	338	355	388	363	348	343	339	360	376	337	367	362	374	372	318	364	323	348	326	382	381	367	378	362	343	325	357	365	338	359	333	328	325	360	338	343	378	357	371	326	339	327	366	340	342	380	341	366	357	325	345	345	323	381	372	376	365	347	364	371	366	352	320	348	364	369	318	373	361	347	345	326	334	359	370	366	366	374	365	361	362	339	335	365	348	356	339	381	332	375	360	370	363	360	363	371	372	362	350	361	378	351	343	359	353	366	386	338	339	370	369	347	345	368	343	322	319	332	344	329	388	345	378	391	340	378	355	345	335	342	355	338	352	367	392	372	371	365	379	345	370	377	355	357	332	368	378	332	378	346	390	366	344	351	324	350	351	344	378	366	322	335	324	310	383	363	410	358	328	362	348	342	363	380	350	345	360	322	377	351	370	325	385	371	341	352	373	337	341	382	362	324	351	348	364	351	328	343	380	338	327	354	344	369	352	358	358	308	348	358	337	365	346	370	357	320	381	373	341	370	358	357	358	348	335	356	342	391	371	339	383	345	349	316	350	344	369	342	365	366	360	343	343	334	342	360	371	322	358	345	372	354	357	359	309	362	353	368	374	372	360	328	364	357	348	377	324	341	345	361	374	377	344	343	357	355	339	330	365	331	388	369	332	355	359	351	382	348	354	369	317	360	334	340	354	351	360	378	373	347	356	363	381	357	351	368	370	355	332	354	326	347	370	341	411	352	380	379	359	380	351	327	334	359	324	379	368	353	348	361	354	359	332	396	363	349	341	353	360	346	315	378	351	366	365	334	318	340	367	345	323	350	388	352	355	375	357	368	376	357	375	383	360	355	351	330	379	345	355	375	362	356	343	346	339	353	352	364	341	327	363	344	357	332	369	336	384	305	341	377	356	341	358	369	337	377	353	347	345	352	350	330	339	319	364	356	358	359	365	385	332	367	381	369	327	393	354	377	345	330	342	327	360	314	356	348	371	363	379	321	353	328	393	337	342	350	338	338	327	360	366	341	349	384	370	373	377	369	362	365	337	338	357	375	372	352	375	330	354	340	373	337	370	333	362	336	339	383	342	384	348	339	319	342	351	393	356	355	366	361	353	316	356	359	376	373	370	347	386	352	364	340	345	371	365	365	331	359	360	371	361	370	375	333	355	358	358	349	380	338	378	360	310	366	332	320	333	338	396	347	345	331	357	379	331	396	354	357	340	346	374	345	365	352	351	335	337	361	327	298	366	362	354	371	358	374	352	337	330	367	342	351	340	323	345	345	392	346	338	355	383	347	383	368	351	348	349	380	335	354	365	337	360	360	392	355	344	331	350	348	362	320	337	371	346	336	384	332	357	379	340	376	375	355	348	347	358	337	356	343	355	347	361	353	359	365	351	369	361	339	350	354	371	353	364	339	352	338	363	355	381	372	373	371	383	353	370	354	363	371	357	378	332	338	375	388	344	389	347	365	323	358
24367	20992	27438	24668	17227	2751	1569	1124	915	906	780	698	597	580	544	524	453	442	455	538	569	526	529	450	445	451	493	383	425	383	388	367	398	384	393	423	391	379	350	361	351	389	393	343	355	336	369	360	344	352	341	318	337	347	357	337	348	334	352	324	359	347	334	336	331	353	339	339	356	326	308	330	335	335	335	362	331	315	347	328	370	369	341	326	350	345	343	351	342	347	338	345	336	317	323	340	347	328	363	316	359	337	332	356	369	380	328	329	357	330	358	354	359	320	336	345	339	320	341	345	327	302	317	354	325	336	327	360	370	370	336	346	364	360	356	298	339	387	337	331	373	338	339	313	364	350	326	325	345	333	313	348	327	300	331	333	343	344	342	371	333	349	352	333	353	357	336	345	354	360	363	330	299	321	342	311	328	331	346	341	322	332	337	355	320	348	370	324	331	344	341	307	331	331	343	329	325	335	337	328	337	348	356	353	325	372	330	319	341	355	361	324	299	312	338	362	323	317	324	380	332	360	337	318	330	315	332	291	332	341	357	333	325	332	325	327	313	311	346	307	313	317	335	326	335	335	329	344	300	341	329	352	341	342	336	328	355	293	317	358	325	369	362	342	344	328	348	311	314	323	333	333	307	340	329	315	378	343	335	306	346	383	342	351	339	325	305	350	320	333	320	334	325	346	345	340	339	323	334	330	324	326	353	327	326	313	345	343	334	340	329	331	344	359	352	312	353	328	338	323	365	308	323	351	326	315	322	346	369	330	319	342	318	354	346	328	313	309	352	345	340	342	284	351	330	333	327	347	324	369	349	305	311	323	336	339	364	320	359	342	337	344	332	376	317	362	332	344	356	344	344	364	337	358	331	347	341	344	346	309	354	340	336	363	354	323	358	353	351	363	327	303	334	329	328	356	293	331	302	330	311	321	340	317	321	314	339	379	317	332	317	364	325	331	331	303	356	337	301	335	371	347	354	346	364	322	341	336	310	333	323	355	318	307	310	332	351	319	351	307	319	316	328	349	308	319	329	314	347	328	344	333	348	322	314	349	301	344	342	354	322	336	295	338	327	341	343	332	338	305	371	353	298	332	319	299	318	308	332	353	314	331	298	341	352	320	314	353	335	369	363	319	337	310	334	370	303	343	330	308	309	341	334	348	328	318	334	347	319	331	350	341	331	324	349	316	325	334	303	311	361	315	331	339	308	308	344	349	331	354	358	374	315	349	315	309	371	358	352	316	321	317	323	320	349	349	360	311	308	340	336	347	311	372	337	335	345	297	339	318	319	320	323	351	323	321	323	343	316	324	312	298	339	337	335	326	345	345	323	343	315	316	334	361	332	328	316	364	368	353	319	308	328	364	351	316	301	371	306	317	328	320	338	300	341	310	353	333	307	338	318	354	316	350	334	351	344	331	338	321	320	320	331	286	359	336	330	350	341	332	362	363	329	342	335	338	414	340	327	323	334	325	347	313	350	351	341	344	356	342	327	347	354	327	339	333	329	317	321	304	338	346	338	370	342	334	312	304	311	305	331	359	337	316	336	325	381	315	312	365	336	333	342	328	333	335	342	330	333	337	356	324	374	334	315	314	307	326	338	315	313	348	339	333	325	363	323	326	358	375	360	342	325	345	339	361	389	370	343	325	336	352	318	335	330	325	361	344	332	312	366	324	369	344	356	352	315	331	333	340	336	348	319	357	339	349	345	364	326	322	384	316	352	300	320	349	333	321	355	328	342	359	331	330	338	306	319	347	320	362	326	355	349	328	305	332	335	342	328	347	337	299	354	313	329	379	309	336	353	322	345	331	325	320	337	344	357	314	349	311	319	325	360	348	317	332	316	339	341	346	347	333	322	350	343	321	333	342	330	333	319	323	346	342	343	318	309	332	324	328	331	313	357	314	344	375	330	317	316	312	313	338	336	337	323	330	330	353	322	345	356	330	334	301	325	333	349	347	346	318	332	369	324	329	331	334	328	345	332	350	323	319	337	346	332	326	325	353	362	355	345	321	338	316	329	318	365	351	338	312	346	327	342	333	339	332	364	345	336	325	347	351	346	322	307	320	360	355	336	327	371	324	328	337	340	338	361	346	369	335	348	359	328	358	349	357	351	357	325	338	343	336	353	333	357	339	333	326	347	358	323	330	338	319	365	338	335	338	349	347	372	334	324	326	333	346	346	323	313	325	341	322	335	319	329	343	326	360	310	335	310	293	370	310	348	350	330	302	342	339	367	314	318	340	341	351	324	325	297	325	371	304	349	352	339	337	349	334	318	312	336	337	376	342	356	321	329	331	334	368	326	322	319	340	342	329	322	332	338	321	326	343	368	328	320	324	344	355	313	334	364	319	377	341	372	340	362	337	321	341	359	335	335	331	315	355	345	316	322	318	325	322	335	346	319	317	337	333	366	319	349	357	315	354	338	360	309	352	354	359	351	316	323	333	308	352	311	348	359	307	337	354	311	360	366	323	304	358	326	322	364	353	317	325	365	339	339	354	351	318	307	321	312	333	351	328	351	344	302	336	367	325	333	339	333	289	373	325	330	353	326	309	333	339	328	380	308	300	328	332	309	353	335	333	364	330	298	305	345	353	351	325	336	336	342	359	345	352	349	338	375	336	335	312	346	330	356	325	363	331	314	323	343	320	332	342	308	356	341	347	331	313	338	332	357	349	322	320	338	320	339	343	289	325	352	359	341	371	329	336	328	315	356	358	328	291	346	336	362	322	318	330	345	320	323	322	343	324	324	322	367	344	311	329	327	331	322	327	339	326	305	353	289	323	375	368	355	355	311	319	331	376	329	335	325	296	324	345	305	340	367	295	341	327	369	338	358	349	323	326	333	308	314	355	326	334	319	306	328	333	326	315	306	316	345	345	312	319	327	310	283	333	309	331	344	329	346	321	347	338	313	352	337	301	318	346	363	358	345	386	312	307	317	301	330	317	336	338	350	301	335	351	327	337	334	347	326	331	341	323	340	352	352	345	324	316	339	346	306	323	323	336	316	313	325	322	361	313	329	316	333	335	372	361	355	320	306	299	372	327	340	320	335	344	325	337	344	370	334	282	344	356	328	333	329	326	353	388	364	343	317	361	326	323	343	324	316	331	322	325	330	356	350	308	347	341	359	338	349	314	319	332	356	333	328	316	331	330	371	354	316	306	313	312	331	350	354	318	362	338	332	327	345	334	357	322	323	312	297	342	341	311	300	333	344	339	359	339	357	328	317	334	344	298	340	321	367	300	324	344	328	342	338	320	321	334	333	335	381	311	370	348	356	331	370	318	348	330	322	339	332	335	328	343	328	333	341	324	315	359	302	342	361	321	306	316	333	350	331	313	312	296	324	327	304	324	322	364	354	344	314	306	350	340	326	324	344	349	352	368	331	345	328	349	364	388	336	324	356	349	344	339	347	292	353	365	315	375	352	328	333	331	345	333	359	311	309	317	320	336	325	338	335	336	346	340	315	363	327	338	347	354	330	330	308	358
5680	13061	10758	5916	4023	3247	2725	2045	1689	1433	1207	1078	862	773	728	591	524	529	512	662	709	705	628	543	533	569	576	439	470	527	418	412	395	418	417	458	439	394	392	403	379	391	391	380	394	382	402	391	356	338	352	389	365	373	315	372	363	364	361	376	372	333	370	354	355	390	369	362	367	355	356	367	368	374	356	344	384	345	360	323	344	320	357	360	375	362	359	338	355	364	380	340	384	371	374	342	389	360	347	362	337	356	356	355	362	367	355	366	357	360	377	361	327	342	402	358	327	350	342	379	344	365	353	342	381	365	325	388	374	340	384	325	341	385	339	360	360	379	363	334	360	368	338	344	365	360	349	367	347	385	345	394	325	331	366	345	334	348	349	383	353	309	374	342	339	360	351	372	334	348	374	352	367	377	366	336	329	345	358	346	366	356	356	354	368	351	354	353	367	383	365	325	367	351	339	342	376	349	361	377	379	363	363	349	341	349	343	358	362	340	356	346	378	392	348	386	376	386	374	380	362	349	376	351	362	362	379	350	353	350	341	373	318	365	383	372	359	381	358	366	370	365	359	365	355	371	341	330	373	355	339	341	344	377	368	327	347	386	349	328	370	376	371	359	356	335	340	348	369	370	339	337	355	335	356	375	362	374	397	346	359	361	366	359	361	323	359	307	381	358	373	343	383	342	355	369	369	346	365	357	370	346	351	354	375	355	338	318	334	400	336	348	361	377	347	364	370	340	375	343	373	375	372	347	338	367	365	357	369	378	358	367	352	390	387	373	368	351	333	350	361	347	360	318	412	370	371	349	384	356	380	387	391	311	330	361	360	330	328	342	347	338	361	380	347	335	328	384	390	356	373	340	339	399	381	365	371	363	337	320	382	335	365	327	331	363	380	366	366	369	351	361	357	369	384	379	353	350	368	385	311	358	345	375	326	373	348	359	355	380	358	385	361	358	393	360	370	349	370	361	379	345	326	367	337	347	348	353	390	349	373	352	372	357	349	378	375	367	352	360	356	354	340	400	378	354	368	356	360	378	362	350	354	330	382	346	353	364	376	356	369	350	340	338	360	373	368	356	351	372	341	368	360	375	340	359	346	363	386	354	373	351	346	323	350	392	340	410	377	351	367	374	355	398	360	357	368	329	319	354	354	382	399	354	366	352	362	368	353	357	352	413	379	352	369	358	363	379	340	372	344	326	368	351	350	396	365	352	365	372	390	364	374	367	321	362	371	390	379	352	352	371	332	367	343	366	353	352	356	373	321	345	371	338	363	373	360	364	366	360	363	383	351	366	330	385	341	359	379	346	347	373	359	339	360	347	343	381	353	333	365	348	343	376	346	365	359	360	358	358	346	349	366	342	342	326	383	405	346	379	369	365	364	392	344	375	360	352	376	386	339	338	383	357	375	355	359	361	390	364	351	357	354	380	354	375	363	331	354	336	381	349	341	352	364	364	363	346	361	378	353	353	351	395	360	374	362	392	391	321	316	347	359	326	333	397	331	358	401	359	347	350	359	356	374	345	343	336	371	382	352	389	374	380	387	341	362	338	349	369	323	355	356	358	356	356	377	372	330	345	370	352	354	367	371	343	355	359	367	378	343	366	334	346	372	331	348	372	348	360	353	357	382	370	399	387	340	349	319	352	375	375	353	338	390	382	384	381	370	372	349	328	366	347	391	360	337	343	372	341	329	379	356	336	363	355	384	382	377	353	334	331	345	367	349	338	363	354	326	348	352	363	357	363	337	350	351	342	356	385	327	379	350	385	352	377	371	355	342	371	343	322	351	355	363	348	352	372	372	383	378	379	368	354	376	354	355	339	352	347	376	339	345	362	366	383	333	344	336	328	357	381	358	341	363	321	371	358	371	394	349	387	353	341	372	338	339	352	362	376	366	340	371	345	383	377	346	308	343	360	354	388	329	347	353	333	395	363	311	378	347	333	323	363	376	371	372	355	382	367	399	392	360	354	322	384	399	357	328	349	356	330	386	342	360	355	345	326	356	369	312	378	386	373	382	359	369	348	339	364	400	378	348	395	367	343	373	328	333	352	347	344	357	339	357	363	367	382	344	350	339	371	384	367	362	356	363	380	382	328	340	356	362	312	366	347	352	347	367	355	362	356	364	366	373	358	342	351	346	353	335	361	337	368	353	348	322	350	337	346	336	379	332	328	332	312	344	372	347	349	339	356	365	348	325	351	353	331	354	370	343	333	377	364	384	378	372	355	380	357	362	330	346	361	346	357	334	327	360	371	377	352	365	321	402	348	341	381	368	348	329	374	344	390	380	331	363	356	342	363	386	393	365	347	356	366	367	375	326	355	379	380	354	365	338	375	361	367	343	354	327	363	374	363	355	343	378	361	340	374	334	358	361	386	352	382	361	342	371	333	380	359	351	364	342	338	380	361	363	409	323	368	332	336	332	361	355	319	361	360	361	350	323	364	364	295	330	347	352	345	384	354	370	331	374	339	354	372	369	361	342	349	378	369	339	377	318	358	372	369	414	334	388	378	371	341	361	353	357	374	374	316	346	375	375	351	364	352	384	344	344	368	358	375	398	365	379	349	356	342	360	324	375	334	370	328	373	358	363	349	342	356	378	362	367	385	374	367	388	368	340	354	373	389	360	359	331	345	370	380	374	348	400	338	358	377	369	361	330	389	367	369	358	378	358	386	364	358	334	364	357	379	395	356	369	411	370	358	395	357	363	334	379	352	371	349	340	394	355	348	362	378	357	351	341	334	366	369	351	360	364	336	353	376	359	392	370	360	322	348	412	355	376	355	349	344	348	361	363	360	339	350	344	360	328	373	363	360	368	339	360	366	385	369	359	361	367	349	372	367	363	366	352	333	353	345	373	374	354	330	352	377	348	361	340	337	377	357	331	347	365	343	359	345	337	359	339	358	347	347	370	371	359	331	382	322	381	369	378	359	369	363	350	363	345	357	330	366	348	376	351	361	350	367	369	368	344	337	360	348	404	334	386	341	355	331	333	343	401	353	357	359	359	348	378	340	370	344	348	358	356	353	361	346	356	354	356	360	355	330	354	374	346	357	307	369	358	343	355	321	325	365	377	362	364	325	334	333	379	335	359	384	361	357	359	349	385	346	326	347	345	341	341	376	349	327	373	368	363	374	368	335	359	345	341	370	385	342	337	364	349	364	392	337	334	365	343	363	347	356	345	345	381	352	359	349	381	349	349	384	352	335	360	336	324	358	373	362	353	372	356	343	373	305	392	377	356	348	379	385	345	349	345	376	361	380	329	389	337	376	371	341	380	368	373	357	348	347	338	361	358	355	330	326	354	339	376	374	335	352	375	373	348	361	372	340	361	347	390	337	357	379	350	342	382	335	363	372	364	327	340	341	365	386	337	345	368	347	341	320	357	351	338	331	364	350	338	357	352	322	371	340	346	361	358	337	381	346	335	345	328	342	365	341	369	363	372	367	356	338	374	376	355	347	359	345	365	356	391	369	388	359	337	385	384	357
22315	21018	28637	23604	21020	21149	13583	2584	1654	1486	1290	1047	877	705	630	560	442	419	428	479	542	665	554	500	418	436	412	313	348	308	253	218	220	230	244	277	239	190	207	165	192	182	181	196	192	182	170	175	176	157	179	169	169	171	121	156	173	142	150	146	153	166	144	151	160	186	138	157	162	161	172	135	151	151	157	147	166	146	147	133	175	164	171	175	139	137	171	158	169	145	149	139	163	156	143	151	152	175	167	137	162	141	164	139	145	155	124	139	159	140	149	158	147	176	155	151	150	157	143	157	152	168	168	145	163	141	139	168	144	166	145	148	156	163	160	150	163	152	159	141	160	148	157	151	160	157	146	139	143	162	146	156	161	133	156	146	170	154	140	155	148	140	162	165	179	158	144	151	146	153	142	152	133	132	129	138	124	121	169	139	153	142	162	156	151	136	147	127	168	130	144	146	160	168	148	162	138	148	125	153	135	153	142	153	159	156	147	168	160	148	165	145	178	172	143	153	151	166	141	162	169	164	140	150	148	164	157	139	138	131	161	146	162	142	153	161	171	130	131	162	138	146	155	144	146	159	152	151	145	131	131	147	152	150	149	143	154	160	151	154	140	154	178	142	178	147	143	158	149	149	136	136	164	133	169	148	135	125	143	146	147	148	165	139	152	142	169	151	167	169	155	136	165	146	154	164	140	143	134	165	142	135	139	143	147	154	148	166	143	149	157	171	162	126	162	145	140	145	141	145	156	146	186	146	153	152	155	157	148	122	147	157	142	179	160	143	156	161	155	150	143	152	152	147	164	131	136	145	136	178	145	137	151	136	141	148	160	157	140	145	170	152	143	150	128	148	139	166	145	150	134	161	157	155	153	144	150	141	157	149	139	131	139	148	142	142	143	146	153	159	169	141	141	141	167	145	145	133	157	165	151	151	137	137	166	167	153	155	158	153	153	185	134	153	139	158	137	144	161	182	154	161	139	147	148	176	150	140	154	167	153	168	154	136	127	148	144	137	170	137	173	161	155	165	128	142	143	134	156	147	148	167	152	151	158	154	172	161	149	150	159	133	144	151	175	132	162	138	158	193	147	143	152	155	159	150	150	152	142	143	142	181	165	136	147	143	162	158	166	146	166	169	129	122	147	143	143	138	130	134	146	154	148	134	169	173	145	141	136	162	141	164	155	140	150	159	153	151	163	167	162	142	150	141	133	135	167	137	145	137	146	154	128	145	142	152	149	147	129	145	137	163	157	167	139	168	133	143	146	132	161	155	173	176	144	134	141	145	160	153	155	138	173	156	148	136	179	166	140	141	152	147	145	140	156	172	161	162	161	134	172	140	120	154	151	150	162	132	137	154	141	167	140	134	150	120	163	163	144	148	159	140	141	147	138	136	127	153	126	138	134	141	143	124	161	165	126	122	157	124	158	161	149	143	136	138	146	146	155	152	159	145	150	123	128	150	162	165	159	157	146	165	136	173	166	142	163	161	155	142	131	151	146	151	162	138	146	140	157	142	149	155	147	133	143	180	143	152	145	135	159	151	172	145	149	163	148	156	154	140	150	133	143	121	157	152	153	135	140	139	143	136	151	160	150	141	146	150	130	165	159	153	147	134	147	138	155	157	141	143	165	142	157	142	149	144	139	149	147	175	153	157	154	160	145	171	154	143	146	138	152	140	155	159	143	166	146	144	161	161	145	156	163	141	159	157	140	145	158	156	132	150	171	145	128	140	134	170	139	181	145	131	144	143	176	161	152	136	139	145	143	143	152	148	157	137	129	151	165	149	162	156	146	154	155	132	162	160	126	139	155	177	161	159	144	160	119	148	144	135	145	146	158	161	155	166	143	145	152	161	144	174	156	134	144	161	132	138	142	158	166	165	156	137	145	128	119	139	137	163	144	180	162	148	147	133	135	142	136	158	142	153	153	158	136	146	146	158	141	162	147	144	148	137	143	130	142	153	136	167	145	135	175	136	157	168	138	167	131	151	143	143	137	143	142	144	128	136	150	139	164	159	142	153	137	127	134	151	147	123	149	139	151	140	140	135	136	160	141	159	144	155	155	147	154	158	145	148	159	146	144	163	159	131	152	153	151	149	178	164	137	157	162	175	157	177	155	158	130	157	139	158	150	179	143	157	145	150	168	138	137	134	160	144	150	170	151	134	147	147	166	162	159	160	163	157	145	153	139	136	151	166	169	149	149	176	158	164	138	148	135	141	150	151	143	163	157	137	147	130	145	130	137	139	168	138	163	172	148	133	171	167	153	145	137	154	148	138	147	161	165	136	153	137	146	143	146	134	133	155	147	159	137	138	158	140	160	149	144	149	142	120	147	148	157	150	154	166	173	158	138	147	140	150	145	152	160	160	164	152	181	143	128	167	141	167	149	141	142	139	122	151	155	148	146	149	124	126	148	143	160	166	143	149	168	175	144	139	154	153	155	153	161	146	152	161	159	126	154	169	176	140	157	159	146	159	151	170	120	144	146	148	158	138	177	127	158	141	125	136	138	158	158	141	165	155	147	148	161	151	142	125	169	134	129	166	158	155	145	176	146	132	140	142	158	179	141	172	151	156	141	178	153	148	126	155	154	125	165	137	137	141	156	143	147	145	132	155	140	139	164	161	137	145	150	172	135	149	145	173	152	145	146	150	114	154	156	167	170	143	143	147	158	150	159	172	132	139	155	140	153	144	159	169	162	156	140	157	157	160	142	167	124	148	139	168	150	152	129	163	143	156	155	152	140	154	162	155	152	154	162	153	173	146	141	155	141	141	150	150	132	159	174	164	166	131	152	134	160	141	133	164	169	140	138	127	144	144	164	154	143	137	133	150	138	167	154	132	137	160	143	176	151	175	146	137	147	150	147	148	134	164	160	149	137	153	140	137	152	167	158	174	152	160	135	137	162	146	147	148	121	152	155	140	169	152	158	150	137	144	148	152	156	160	158	149	146	159	156	137	134	154	140	147	159	138	135	127	155	148	168	126	146	185	172	138	148	136	172	145	151	143	145	146	136	135	143	166	128	159	156	137	144	176	167	172	128	147	150	124	169	157	163	137	144	176	153	127	156	137	153	153	151	147	159	152	172	143	163	138	153	149	129	154	157	162	145	163	156	164	173	162	149	151	159	164	159	153	152	134	148	159	154	158	147	159	146	141	146	154	143	155	160	159	157	154	152	140	170	146	138	139	160	156	154	156	158	142	153	131	149	146	152	157	164	139	133	136	143	158	136	141	130	180	136	149	165	165	155	154	149	156	149	150	163	129	144	157	133	149	160	138	146	129	146	139	164	165	150	144	138	134	174	142	131	151	148	136	143	146	156	141	158	125	149	119	152	163	154	163	133	141	168	159	149	141	160	148	161	142	122	193	150	145	143	152	162	146	152	142	150	157	177	163	154	162	144	167	153	168	147	149	135	153	152	155	159	147	162	148	146	179	139	144	152	149	150	150	144	141	140	164	149	133	157	136	160	150	151	138	155	133	157	124	167	169
7478	22448	19753	11355	7707	6362	5065	3668	2826	2462	2155	1736	1332	1130	1000	795	561	538	567	763	782	981	765	674	548	605	545	423	466	433	308	269	279	282	302	355	310	219	234	201	201	237	265	236	243	194	186	204	217	222	197	191	176	176	174	177	159	145	167	164	201	165	161	179	157	170	174	161	178	155	170	174	199	172	140	172	185	186	167	162	173	174	166	191	144	171	155	188	143	151	175	151	151	146	167	167	168	194	179	150	158	159	172	163	172	177	162	186	182	161	154	160	166	153	176	170	149	145	174	185	182	164	177	148	185	181	174	163	170	153	180	168	169	143	165	173	171	173	175	155	154	159	155	181	157	172	155	156	153	169	173	189	165	152	168	177	160	181	170	159	167	167	158	178	156	172	163	158	178	164	183	200	148	168	176	145	158	173	173	162	175	143	170	142	159	177	163	158	163	172	171	177	160	141	165	141	160	168	166	177	162	160	160	155	174	178	167	169	166	144	166	156	177	159	153	175	152	163	159	169	179	179	171	170	167	187	163	151	153	165	165	162	187	162	170	151	167	188	174	178	155	151	170	156	163	181	173	162	178	180	161	157	152	151	163	153	178	172	178	160	163	156	183	155	159	147	160	147	140	183	159	166	149	145	158	178	168	163	172	169	196	167	150	179	165	171	172	160	152	168	149	185	188	161	166	153	161	165	171	164	154	147	157	163	195	176	138	168	159	141	145	171	150	168	159	155	173	139	165	172	159	181	165	197	174	168	155	201	159	195	184	179	157	167	176	182	157	155	175	201	159	174	161	138	149	141	190	172	166	154	167	161	150	181	178	156	172	163	191	177	192	186	151	172	180	182	161	178	184	192	160	161	160	150	164	160	172	162	166	157	172	176	159	188	176	187	183	135	170	170	173	168	174	181	154	175	135	196	170	169	170	150	175	178	162	146	180	179	173	170	174	194	151	172	159	163	163	164	173	160	161	164	176	169	194	138	162	179	144	149	170	160	165	183	179	181	162	167	158	164	147	171	158	170	160	176	163	156	157	179	172	181	157	163	143	169	152	165	170	180	155	181	138	171	154	181	172	156	175	165	191	164	156	169	157	191	182	154	159	176	154	179	144	181	178	161	170	167	164	149	173	161	148	154	155	146	185	187	155	159	165	166	153	172	150	168	193	166	173	187	168	175	153	158	160	174	157	181	171	179	149	177	175	148	188	187	150	168	169	168	153	172	161	185	153	158	154	158	187	200	173	160	174	158	172	149	169	177	153	183	168	179	187	160	176	175	183	157	168	147	150	183	168	163	168	139	175	166	164	153	171	144	171	180	177	177	179	160	165	166	170	177	168	177	172	177	193	164	174	200	168	160	151	180	138	169	185	154	172	172	153	176	157	177	168	151	175	173	164	185	184	165	155	143	170	185	191	171	170	167	164	164	158	184	152	163	165	185	161	140	178	149	159	161	177	182	173	158	186	162	180	163	157	172	172	181	158	172	159	168	155	161	168	189	156	149	153	168	165	176	151	167	161	165	152	160	180	176	197	166	169	148	166	140	146	164	160	184	169	155	160	178	157	169	183	155	162	170	160	176	169	165	166	149	151	147	184	190	172	159	168	162	158	149	170	178	168	132	164	167	171	172	171	158	178	159	161	159	157	175	167	173	136	127	145	197	177	161	141	171	190	159	178	163	190	168	162	167	182	183	174	160	181	130	173	181	186	141	170	163	177	183	158	171	154	180	166	184	177	169	182	160	169	167	177	180	146	153	161	145	183	157	201	172	170	134	146	157	166	159	156	178	166	180	163	194	173	152	151	188	159	177	164	180	172	164	169	157	182	135	164	183	176	138	144	161	171	180	161	160	202	173	155	151	160	177	178	177	149	173	139	164	162	178	181	159	168	122	184	154	190	156	171	159	168	156	172	175	178	147	174	198	168	156	167	170	160	170	175	157	170	168	163	169	158	177	166	185	152	165	153	156	148	154	189	185	171	154	164	192	173	170	191	142	181	152	191	177	155	179	167	159	159	168	159	179	159	174	177	194	170	190	165	173	169	184	160	171	176	176	179	157	162	162	155	161	197	168	200	158	165	160	154	170	167	177	168	192	180	166	157	161	169	152	158	195	184	180	155	155	167	171	177	179	147	157	163	183	173	176	159	168	169	182	159	159	162	169	143	141	159	153	158	150	173	198	170	156	174	168	172	177	166	172	161	165	159	177	171	153	152	153	181	179	167	170	176	172	140	169	163	149	187	164	145	171	195	164	182	161	162	151	157	168	169	150	172	172	171	180	159	159	181	162	189	174	148	160	145	176	155	182	152	160	147	169	148	158	152	153	168	151	192	159	152	173	162	165	198	165	159	186	183	173	136	183	170	183	173	174	177	150	134	145	178	164	174	167	161	160	161	159	172	171	156	180	164	169	181	156	199	163	177	150	178	168	186	147	167	183	161	166	173	162	158	172	193	158	161	176	175	151	194	164	181	185	183	155	148	149	151	176	202	175	159	167	149	163	153	185	165	172	174	166	186	146	166	165	180	163	151	186	177	149	152	164	163	166	166	145	150	174	173	166	171	166	178	172	169	152	162	155	169	148	170	192	168	175	150	178	169	192	181	162	171	163	173	179	155	161	164	143	199	143	159	178	162	171	184	141	177	173	160	174	185	161	150	162	190	163	149	145	184	158	167	165	154	158	157	176	166	166	172	145	138	189	169	175	160	186	198	157	176	165	157	174	167	183	166	165	163	167	195	157	161	166	169	188	162	179	154	171	160	195	150	165	169	158	172	167	181	150	173	156	166	196	167	184	175	163	191	175	187	149	183	170	161	201	171	129	158	157	172	180	151	175	162	154	188	186	173	154	171	138	184	159	188	164	161	142	150	162	144	180	174	177	156	166	163	179	170	153	174	163	150	145	174	190	167	155	169	162	174	172	158	171	180	185	165	164	168	163	155	188	160	159	166	155	150	187	156	167	158	151	183	162	176	160	180	185	174	151	172	163	165	161	179	190	145	160	147	161	144	155	162	148	175	164	195	156	154	160	161	178	156	190	174	160	173	174	152	170	181	148	167	155	176	162	178	162	181	149	163	175	161	184	152	184	175	171	160	146	152	126	163	149	153	200	161	183	160	194	170	180	179	174	168	182	190	154	164	141	158	165	173	180	158	167	186	172	172	171	158	176	172	156	160	165	167	178	172	162	182	166	132	169	178	148	173	161	194	168	162	166	188	165	187	175	143	192	179	175	163	158	176	155	152	190	160	161	164	172	182	149	163	148	166	164	178	188	169	164	150	176	186	159	167	157	181	160	175	174	182	159	167	189	170	159	160	184	162	185	158	158	176	140	165	180	171	170	153	170	173	160	183	178	183	167	169	185	189	184	151	170	172	171	164	167	161	173	164	187	185	155	174	166	182	155	156	164	140	168	160	172	165	149	185	164	166	158	177	178	183	183	200	159	171	177	182	160	185	175	174	164	146	161	173	177	178	151	152	192	191	158	171	203
27031	19622	9012	2718	1394	1166	1014	854	738	742	672	610	606	596	533	538	512	539	542	524	580	672	544	498	489	488	505	454	482	500	427	476	446	416	446	430	467	413	459	463	450	438	494	439	487	454	415	459	445	416	403	424	474	465	448	458	411	438	419	406	449	462	413	436	423	382	427	449	421	427	451	464	421	399	477	455	495	501	441	406	445	394	510	413	465	430	400	463	382	469	440	434	425	434	444	428	450	460	453	441	451	441	431	440	438	484	464	461	408	409	414	468	446	469	422	415	414	449	471	412	489	436	468	437	428	477	441	458	421	453	462	418	422	470	421	463	455	420	454	464	430	445	431	446	434	434	423	444	425	441	472	446	396	434	458	432	435	421	469	460	452	461	412	437	415	424	427	479	438	448	427	450	442	470	460	440	461	422	426	414	423	444	454	433	408	436	449	445	463	487	439	453	446	417	445	417	419	462	451	428	493	418	436	489	463	434	445	422	432	443	471	445	473	443	433	473	482	419	417	482	463	458	472	484	416	468	423	453	478	432	444	442	427	412	450	428	433	441	408	469	431	448	443	421	441	428	437	445	474	470	479	429	431	445	421	429	485	448	426	441	404	434	438	402	437	431	470	453	456	462	469	468	482	434	447	437	444	419	459	447	420	426	427	422	450	425	450	439	448	461	442	392	434	462	446	470	471	424	417	456	422	424	446	451	436	436	456	492	429	471	441	451	450	438	460	413	427	477	434	434	437	472	466	451	506	467	455	430	440	439	467	470	411	426	434	455	466	431	443	445	448	468	439	450	446	444	495	440	455	426	442	447	439	427	429	414	428	465	474	431	426	462	472	453	435	403	490	433	430	434	440	437	439	427	423	456	467	424	441	433	432	464	455	413	457	474	476	428	447	437	425	477	488	439	458	464	402	470	473	420	441	448	463	444	428	412	444	391	438	422	428	420	478	450	449	426	463	448	446	426	423	431	435	431	446	464	468	465	454	437	482	468	466	438	441	427	443	424	490	465	434	459	434	459	452	453	450	414	452	440	431	427	458	416	459	440	456	457	456	399	468	437	461	456	442	429	457	412	467	469	429	475	456	433	426	451	436	403	436	449	443	466	452	442	433	433	421	461	399	432	423	468	452	442	430	433	452	432	424	435	435	434	414	457	478	455	419	458	439	432	446	430	440	434	434	456	443	455	465	400	453	429	421	420	438	409	475	448	435	442	427	438	466	410	406	458	423	451	466	440	416	443	413	416	433	415	418	431	413	441	471	459	472	435	461	446	447	469	402	475	463	421	421	480	462	504	439	436	488	443	451	469	430	431	462	450	450	445	483	434	453	424	458	432	415	470	465	420	467	473	426	437	487	443	450	444	471	454	451	424	465	417	440	456	439	467	472	451	431	442	428	429	471	430	399	435	436	426	439	428	460	443	449	425	466	447	407	442	416	431	437	452	438	421	458	412	422	428	418	481	464	464	463	418	451	413	447	461	457	416	442	453	457	431	461	468	418	432	415	425	438	445	474	456	429	459	445	440	427	459	441	398	427	445	447	448	443	414	422	462	422	417	451	441	457	430	434	484	443	392	392	478	445	436	478	389	421	481	479	492	446	444	464	422	453	397	449	390	419	467	450	459	407	462	411	458	424	473	446	475	499	469	467	431	440	424	427	435	444	440	453	419	420	458	425	440	429	419	469	471	464	417	456	442	418	434	451	427	427	453	456	392	440	433	441	454	446	423	439	464	469	467	471	424	472	462	426	450	446	440	422	425	451	443	437	446	454	420	447	447	443	457	453	476	481	465	435	473	424	464	445	441	448	443	452	445	482	430	474	484	448	421	451	469	432	447	455	432	447	468	476	437	446	450	444	465	423	433	464	459	452	452	445	431	415	418	440	444	446	460	486	441	423	412	430	470	452	441	449	453	442	401	414	442	401	418	422	408	445	433	398	444	468	455	433	437	420	454	430	446	435	432	436	469	453	421	453	466	434	458	451	447	442	431	444	443	464	435	444	460	439	413	405	461	417	411	427	444	396	456	447	438	453	428	457	453	447	455	428	477	428	453	413	461	439	439	433	451	440	440	416	448	443	469	430	457	426	436	419	437	444	421	476	442	456	410	420	442	418	432	419	455	493	435	433	454	428	436	432	421	463	409	453	424	478	410	451	455	417	388	434	458	461	432	436	441	456	454	475	441	453	413	436	461	456	421	438	438	455	463	439	471	477	429	451	427	429	431	452	421	447	462	443	422	411	462	434	455	455	464	460	475	432	443	439	420	449	393	415	475	447	449	485	438	412	467	440	427	381	460	403	452	451	464	477	468	412	456	447	414	439	407	408	422	484	463	433	411	454	410	442	421	451	447	467	453	455	476	437	441	442	458	464	421	478	447	479	448	450	404	465	458	403	445	444	458	462	485	440	462	462	436	449	435	464	439	467	434	476	459	430	457	446	453	484	421	419	452	435	438	465	433	456	458	450	451	441	482	405	469	432	445	471	455	440	443	459	436	445	442	422	427	467	420	464	429	460	387	442	412	455	449	469	440	466	427	477	464	482	445	428	445	462	429	431	455	430	437	445	467	432	426	477	439	428	444	461	437	428	482	456	455	457	432	453	459	433	432	456	447	454	422	440	494	448	435	429	447	448	440	439	454	439	438	438	457	452	414	424	452	432	454	473	485	405	447	435	413	437	427	399	455	434	420	447	419	446	444	463	447	474	440	438	459	440	434	484	466	409	431	445	451	442	441	449	465	490	460	436	457	418	431	467	467	429	436	442	477	449	450	470	416	407	456	406	434	446	473	396	443	454	448	439	427	475	431	448	445	441	480	458	463	447	456	481	450	431	411	418	440	432	410	441	469	447	454	476	432	451	499	440	432	429	425	428	448	427	435	416	443	468	441	470	437	445	440	463	417	405	428	446	438	437	449	435	441	423	433	434	468	440	412	458	395	442	477	457	424	456	439	424	472	423	450	484	472	446	475	462	428	427	427	488	458	447	445	431	476	447	430	447	475	451	461	452	387	438	434	476	452	456	452	442	461	444	444	457	445	404	469	421	425	451	460	419	428	439	466	457	437	424	443	421	485	436	409	442	464	424	414	439	454	465	425	448	455	457	446	420	416	455	448	449	448	462	397	442	470	412	473	452	432	441	464	414	453	469	452	437	414	429	409	450	468	472	442	410	427	447	432	444	447	461	457	428	457	457	443	397	436	414	448	427	436	458	450	454	458	435	444	471	446	479	420	433	421	434	438	456	452	439	418	441	432	426	450	456	451	436	451	404	437	469	491	426	436	453	443	431	456	459	447	460	473	409	453	431	464	440	462	414	409	480	435	462	454	415	462	469	444	436	440	471	434	434	438	434	442	456	453	478	445	462	417	445	436	409	428	445	430	417	436	446	490	476	455	437	390	454	450	375	448	455	424	451	444	452	417	460	441	433	439	448	413	436	449	442	451	447	477	467	477	419	429	439	469	409	435	479	454	398	454	434	469	434	416
5650	7133	6123	3155	2217	1979	1590	1277	1124	1058	935	821	715	638	649	638	537	541	592	640	630	759	684	636	591	642	542	533	581	565	552	526	532	511	511	537	500	518	461	479	492	466	519	485	496	473	494	471	455	490	521	480	493	463	482	448	455	479	483	460	482	522	459	504	480	487	495	465	501	465	496	460	463	459	484	460	498	482	488	486	457	460	500	483	450	462	478	464	491	480	493	473	464	490	490	481	470	470	472	500	491	497	496	517	454	434	442	479	525	498	485	463	471	446	502	513	490	494	468	506	469	519	527	469	487	478	487	533	493	492	490	483	477	490	507	481	485	478	497	469	473	451	466	472	449	478	467	503	457	482	506	457	458	493	522	461	508	524	509	498	499	490	513	500	490	467	480	520	446	461	507	477	448	502	455	504	508	503	507	452	435	470	468	456	506	522	489	461	497	522	508	472	508	457	505	465	459	436	490	451	511	506	449	468	452	476	477	476	479	503	470	452	511	472	497	450	469	502	506	472	471	482	469	493	513	484	444	463	471	530	468	506	501	477	466	486	478	453	458	482	453	508	483	515	489	482	504	489	470	500	452	485	472	485	463	488	489	505	500	487	455	464	506	450	518	463	498	505	459	439	454	495	450	482	503	501	435	513	450	507	468	437	477	470	494	482	475	508	460	503	478	469	511	491	473	480	461	487	453	480	483	429	467	493	504	478	484	506	473	483	484	487	463	480	453	484	549	464	443	481	489	472	461	466	481	516	463	422	501	519	501	489	464	495	451	479	498	469	479	474	478	472	464	487	477	511	505	466	459	511	484	456	489	503	454	520	475	471	462	475	545	474	480	469	489	507	428	483	521	485	429	451	472	487	497	433	436	522	497	475	456	500	452	501	467	477	488	494	479	516	476	437	480	470	514	517	477	491	466	490	466	510	483	446	481	502	467	504	526	487	505	451	469	438	485	479	476	471	445	471	460	467	501	524	501	467	471	471	477	462	449	489	488	453	504	494	494	494	470	459	478	468	481	499	503	510	473	459	511	454	482	455	489	503	454	432	440	453	501	491	516	464	539	503	506	477	485	494	499	522	478	466	482	482	477	467	486	499	489	456	447	476	485	484	468	470	472	478	491	458	470	463	506	501	484	496	497	513	474	464	482	514	487	475	493	546	508	503	471	505	500	464	493	478	506	458	497	483	474	505	457	487	496	475	510	461	486	454	457	496	444	483	447	513	498	494	493	489	517	456	463	482	488	485	501	488	486	496	487	484	500	516	513	476	490	488	533	476	433	451	492	509	477	485	466	460	477	476	452	473	427	475	517	480	494	489	489	464	482	489	501	481	484	447	443	465	496	461	490	479	489	488	495	484	492	471	442	425	482	488	481	476	508	511	455	473	463	444	529	523	517	466	464	443	449	501	473	528	493	478	475	467	473	458	469	445	479	502	491	474	481	464	505	488	510	528	489	479	483	499	462	479	499	501	491	472	469	452	480	457	484	467	478	472	462	490	475	477	468	488	492	440	512	526	480	467	501	484	493	473	466	478	446	486	448	516	540	476	492	490	449	503	442	470	536	473	455	478	506	474	476	488	495	500	533	475	482	450	475	481	487	412	469	467	501	487	507	494	445	514	479	475	474	454	471	508	486	526	435	483	455	500	504	487	462	485	494	446	471	464	499	472	503	510	459	507	482	466	486	467	512	496	501	520	501	513	492	474	480	469	491	472	460	494	492	502	482	474	478	486	460	472	484	518	528	489	448	491	497	496	493	475	454	475	502	505	495	490	487	486	481	483	500	460	460	463	492	465	483	444	470	492	481	490	477	484	499	488	490	485	470	475	469	487	476	476	425	440	510	526	474	476	463	426	495	504	483	435	464	468	462	489	498	477	438	506	496	458	501	477	463	474	460	491	491	471	425	480	478	506	454	472	504	426	484	522	487	496	515	492	466	434	495	478	443	467	504	473	472	480	497	485	503	444	458	466	475	490	473	448	520	470	474	471	509	479	453	481	471	447	452	450	486	478	507	457	475	506	480	486	475	488	478	472	515	480	534	465	540	477	463	493	482	507	475	461	509	530	502	458	523	481	472	512	475	512	470	477	487	462	476	493	489	492	541	495	497	494	458	473	453	496	460	525	489	474	484	520	523	482	472	515	455	456	482	518	527	480	493	479	481	471	453	461	486	454	494	443	503	447	458	542	484	535	503	445	449	411	513	518	529	479	439	467	509	451	516	518	514	478	475	500	431	431	465	483	432	475	476	451	460	479	496	493	489	497	476	465	470	463	486	470	465	465	449	472	506	479	481	485	482	472	439	511	480	476	488	521	488	498	474	462	487	505	507	480	491	476	493	485	502	486	507	478	476	499	509	479	483	428	506	448	516	472	457	484	502	454	495	471	515	470	477	512	484	502	481	488	439	471	483	494	470	479	489	474	433	487	501	474	457	496	475	538	468	473	501	481	483	521	469	482	487	479	506	456	509	489	468	477	449	497	499	446	458	444	444	488	511	473	498	533	457	490	491	461	445	456	458	488	451	442	497	471	494	491	484	490	498	497	489	477	503	489	464	494	502	472	508	501	477	481	494	475	443	480	477	459	439	519	477	458	494	461	478	456	428	475	488	460	469	440	478	461	492	454	445	513	448	469	446	469	451	483	503	483	505	473	497	501	478	487	441	517	462	480	491	491	513	494	456	459	472	472	442	467	473	453	489	497	464	512	467	500	493	473	481	473	450	446	467	503	467	504	510	510	491	453	482	497	459	457	466	518	457	436	480	530	495	482	456	460	507	472	467	465	470	479	497	493	464	453	470	477	532	480	466	448	472	461	494	501	482	459	508	485	500	474	461	462	470	481	475	465	488	510	475	461	449	446	510	524	478	488	460	461	485	504	525	463	487	472	480	524	513	513	506	472	469	476	457	491	490	459	474	468	473	493	509	474	480	505	486	478	523	493	485	518	488	470	458	478	473	483	506	525	466	482	465	487	489	450	482	480	466	499	514	460	476	472	500	486	444	489	501	495	497	454	492	467	495	446	475	457	464	468	478	510	472	489	463	492	481	464	458	508	457	451	468	496	530	531	502	500	482	458	515	477	478	507	480	510	483	474	492	455	456	484	435	472	465	503	449	494	482	457	504	468	449	474	448	446	491	476	483	490	455	519	492	498	459	425	473	477	497	475	464	496	497	467	491	488	518	466	485	413	468	515	499	463	459	478	498	444	471	461	481	464	473	496	484	490	473	472	478	460	501	476	488	472	463	487	485	454	465	494	501	494	499	466	464	495	435	475	480	463	510	488	485	478	480	523	500	469	489	457	501	557	555	493	458	493	460	504	476	468	496	461	491	529	495	518	484	491	468	449	471	469	465	469	476	477	496	484	477	507	471	505	461	460	466	455	495	446	456	492	411	468	487	495	490	472	514	493	466	476	480	471	476	470	468	454	511	520	527	502	526	475	471	481	470	503	494	475	473	468	452	505	481	502	490	470	449	476	447	494
23368	20916	28027	23927	20924	13557	2761	1587	1254	1143	1058	858	746	634	582	548	460	394	471	544	667	712	582	507	497	453	486	462	450	418	369	382	371	377	390	393	385	328	391	368	338	329	361	359	356	334	322	323	341	326	339	317	377	326	350	294	319	290	337	350	309	338	310	332	356	281	310	327	301	320	305	327	326	304	341	340	342	298	332	329	330	327	264	345	312	288	342	326	311	343	318	310	297	340	352	306	340	302	325	329	342	313	300	313	335	333	306	321	332	301	303	324	306	327	316	317	335	336	319	340	327	336	331	323	320	315	303	344	340	315	335	331	333	313	309	341	311	311	336	332	343	336	298	338	351	318	331	338	333	314	336	291	338	316	332	290	318	320	316	315	329	321	336	324	340	367	323	339	318	328	321	324	335	317	322	309	310	346	302	301	303	306	317	280	324	288	311	344	340	290	347	344	342	334	339	318	280	337	330	318	332	322	327	328	301	338	355	316	346	328	319	324	345	340	325	316	282	306	332	336	359	325	327	321	341	328	327	309	335	322	294	308	351	311	352	313	319	320	336	318	303	319	326	339	337	340	305	293	323	335	331	309	317	297	344	313	303	340	303	314	315	315	315	311	308	368	310	342	327	327	329	347	289	354	370	344	313	304	326	348	292	324	324	310	313	299	344	322	328	299	354	319	307	324	295	323	308	333	309	278	302	303	359	318	342	324	320	303	294	309	318	326	328	291	324	316	323	384	344	302	334	329	320	342	324	310	333	333	314	335	327	328	347	316	357	343	331	317	327	308	328	321	315	301	321	296	356	319	313	328	300	314	323	343	324	321	328	297	322	336	330	323	330	316	321	320	295	329	346	332	295	308	308	352	309	344	335	332	334	325	326	304	319	346	336	330	315	319	288	297	328	300	312	363	294	321	333	290	327	317	337	324	325	338	320	318	361	313	356	337	324	321	345	326	273	314	324	301	336	325	295	337	313	304	318	328	292	297	339	323	316	334	368	300	345	321	331	332	330	324	336	319	327	345	327	324	314	345	309	309	329	303	284	334	307	325	341	340	331	323	324	314	339	315	308	292	286	341	289	286	342	360	326	302	322	333	343	325	317	330	313	331	326	348	333	327	311	317	311	332	308	341	325	324	306	347	315	369	322	304	334	385	318	358	321	297	322	288	321	289	304	315	318	331	338	338	322	324	349	303	352	319	308	337	347	343	310	297	343	320	373	311	311	328	341	323	348	329	311	344	304	316	340	337	340	303	318	308	320	305	318	301	323	330	274	336	312	300	314	299	316	299	358	339	314	312	328	343	345	332	311	291	340	294	363	328	322	323	317	333	313	299	383	306	307	324	317	305	291	302	311	335	303	293	324	341	332	344	342	353	337	317	342	331	357	354	332	311	366	308	309	292	333	295	330	333	318	311	322	335	308	316	316	297	313	321	346	338	303	337	346	339	307	318	314	340	324	329	344	309	326	325	308	337	321	311	325	351	333	321	327	354	325	324	347	302	296	326	300	329	330	316	314	326	335	324	335	333	293	349	352	312	353	325	298	339	325	295	347	316	325	324	326	332	301	302	338	311	329	322	330	360	327	352	322	342	342	314	333	324	355	315	331	326	313	301	291	326	385	316	280	326	329	310	324	317	325	356	339	300	306	291	314	340	300	316	324	335	306	290	303	312	305	337	313	322	327	320	319	308	314	304	335	315	329	345	296	291	287	314	335	316	340	296	321	322	296	331	317	286	340	317	319	322	346	299	311	321	325	324	321	290	330	326	315	327	312	316	317	362	348	323	335	319	320	349	321	317	300	277	300	346	325	326	347	301	317	334	318	311	337	301	337	295	344	312	322	338	335	335	306	319	315	325	330	298	313	313	295	297	319	301	308	291	324	333	331	367	325	330	300	315	304	339	307	338	329	320	313	319	326	309	340	335	311	324	341	340	304	330	314	323	338	307	325	299	278	309	321	312	319	314	311	315	338	308	343	330	333	329	291	355	308	320	349	342	342	328	302	282	311	327	338	323	296	335	306	330	306	336	317	290	311	383	334	330	327	321	306	319	330	327	341	344	331	315	292	300	323	284	330	313	329	321	321	324	361	317	342	322	327	313	306	339	295	313	299	348	321	306	325	328	307	308	321	286	319	312	331	292	325	351	321	318	320	329	344	323	310	298	339	350	334	336	321	297	318	325	339	327	309	331	290	324	344	303	313	333	297	312	322	334	318	313	351	310	330	308	327	355	330	312	337	335	335	307	353	323	297	318	353	309	338	296	298	314	305	329	295	316	325	305	306	288	333	288	292	320	353	319	324	302	303	351	309	323	329	334	341	340	342	323	333	344	317	357	329	329	323	307	351	305	340	321	325	342	326	340	310	339	337	304	340	304	319	359	339	353	337	322	315	320	311	313	299	335	325	305	290	335	296	346	311	320	317	334	307	344	355	319	319	318	345	314	326	284	352	341	291	328	353	335	313	338	306	323	331	316	305	340	338	317	286	313	330	319	314	314	296	355	318	290	303	343	328	315	315	336	313	363	326	303	338	337	301	335	327	320	358	308	315	341	287	289	307	321	335	299	296	335	303	354	317	311	347	318	293	304	298	327	349	293	342	313	294	312	273	333	322	310	301	336	296	317	331	335	324	301	297	345	316	309	328	304	342	312	318	307	315	335	313	352	336	329	316	320	336	335	359	326	344	318	300	331	346	296	334	345	289	331	325	303	326	330	350	314	281	338	324	311	320	307	332	327	309	329	292	309	334	314	327	287	323	307	332	311	311	305	310	328	341	322	332	333	330	329	306	302	282	312	299	309	311	328	325	331	331	346	347	344	320	326	340	308	326	303	339	377	284	314	319	331	303	338	343	342	329	329	300	284	291	325	324	305	347	323	304	343	326	293	332	301	323	310	316	323	301	354	333	314	315	356	296	340	283	317	321	327	338	350	328	289	319	359	320	312	312	320	314	354	336	299	285	381	303	337	298	313	310	326	288	290	310	335	354	326	314	318	315	333	324	335	325	298	328	330	361	349	335	323	307	321	320	306	309	326	346	351	341	321	347	303	334	334	307	306	359	316	317	304	306	343	312	348	349	335	308	336	336	298	337	312	314	297	327	300	326	317	300	313	344	326	343	308	302	316	307	333	342	334	318	321	306	324	323	302	317	303	330	297	356	306	339	358	346	340	315	358	336	319	326	340	340	299	304	332	342	343	303	323	301	303	327	339	334	328	289	317	330	351	328	337	312	333	325	351	326	347	304	318	335	316	311	335	311	325	296	336	331	343	346	325	292	307	329	329	317	332	326	314	336	298	321	368	364	310	351	339	313	333	336	318	295	315	331	352	302	319	304	326	297	302	323	310	319	325	323	348	299	311	355	338	325	314	319	336	313	315	326	323	298	315	311	317	303	325	308	336	370	342	321	340	322	313	329	320	341	311	311	327	300	292	314	321	316	327	300	342	315	353	324	326	306	293	292	284	345	318	346	312	313	341	329	303	337	323
5572	15856	13727	7237	5056	4142	3358	2494	2015	1680	1563	1312	1140	952	860	722	673	567	613	703	861	1022	725	644	615	637	613	539	515	533	458	464	402	431	491	483	451	377	414	422	393	335	397	408	380	371	363	375	386	379	378	375	363	396	333	361	419	358	390	359	408	366	394	365	339	364	375	340	388	331	330	356	369	358	378	372	355	350	356	342	359	353	361	343	363	370	418	367	362	345	377	340	359	359	384	352	353	382	342	375	358	350	371	379	336	361	381	355	364	366	393	367	365	398	363	359	404	352	362	361	363	341	388	352	373	350	364	346	354	376	342	365	380	393	377	370	371	371	373	357	352	378	313	351	335	405	372	400	370	332	362	383	363	383	329	381	353	342	360	365	357	384	374	377	363	349	353	350	383	357	346	347	349	345	354	328	354	376	346	360	342	347	364	378	349	360	372	364	335	370	351	373	354	395	348	344	402	374	374	354	352	355	368	368	333	369	361	350	342	361	349	380	384	354	329	354	370	386	359	388	358	380	374	329	357	394	346	404	380	347	386	353	346	349	358	361	341	325	366	359	344	353	350	357	352	347	343	360	372	335	340	333	346	373	339	373	363	344	373	344	348	355	387	372	345	349	345	374	341	370	391	342	377	413	324	361	356	402	346	334	332	401	379	365	350	357	339	376	362	361	377	352	348	317	396	359	350	391	344	352	316	389	389	378	363	360	364	374	378	346	371	384	364	355	361	360	376	338	327	305	351	368	366	389	320	369	337	378	341	360	364	382	367	337	336	331	380	355	360	317	388	377	356	364	362	359	358	394	383	353	366	334	380	351	369	349	368	356	383	386	385	340	354	358	371	339	357	388	369	317	333	357	360	393	361	359	326	379	399	341	377	374	353	386	402	382	359	347	344	384	353	358	380	359	360	343	362	353	376	338	393	380	342	366	355	372	357	348	354	327	384	346	354	385	351	372	396	361	338	377	376	370	391	381	342	354	354	378	336	353	356	373	387	398	347	366	354	363	367	367	341	345	349	348	370	347	389	388	361	375	352	347	361	363	394	352	351	338	372	352	360	376	356	362	383	345	375	359	385	336	349	362	305	380	344	396	338	370	339	357	369	365	339	330	336	385	360	352	359	386	341	364	334	347	341	357	338	354	369	362	369	337	373	358	359	338	349	386	402	358	365	375	369	374	369	349	384	377	358	371	345	350	407	368	381	361	374	349	358	347	360	373	325	382	363	352	359	364	361	333	375	394	339	360	348	370	347	314	384	372	309	360	381	337	336	350	362	398	384	399	375	333	353	346	376	361	353	392	368	352	342	395	343	359	368	305	384	324	380	375	376	356	343	359	368	348	387	369	355	368	354	338	376	321	362	364	364	333	354	366	347	360	362	362	379	381	375	353	370	336	378	380	368	364	363	368	355	361	362	358	341	367	338	345	330	361	372	367	344	343	369	372	407	377	348	398	368	364	349	389	371	363	363	362	376	354	349	331	327	389	360	364	377	371	331	353	362	352	353	382	367	383	328	351	366	349	368	369	339	375	384	367	354	400	337	377	358	357	326	343	372	373	366	358	382	361	357	337	358	374	369	403	349	382	337	350	372	358	355	355	350	397	364	350	339	308	345	363	341	372	348	363	360	353	363	381	362	382	397	347	354	362	368	347	326	383	368	364	368	321	373	365	340	350	373	367	333	365	345	358	365	376	362	364	324	363	362	374	368	354	348	354	341	355	357	331	352	345	332	385	358	375	380	359	321	385	351	379	347	336	325	356	352	351	340	358	344	357	352	346	352	337	358	326	373	360	360	363	344	333	349	367	348	362	375	337	369	420	351	348	389	386	352	340	348	369	360	343	376	387	374	380	361	362	350	371	376	381	352	335	376	342	338	373	364	347	344	343	389	357	377	338	368	363	389	370	362	339	342	381	360	354	370	372	333	376	365	341	350	349	376	359	356	380	367	366	367	331	343	345	364	359	350	368	373	386	343	353	344	383	342	357	374	395	334	343	330	358	350	354	347	332	359	355	365	376	364	335	361	380	381	372	329	374	395	337	369	362	369	343	345	359	354	360	380	365	419	363	382	335	360	349	358	368	329	342	364	372	330	351	379	340	379	378	395	350	347	352	356	364	365	370	371	363	394	347	368	361	397	347	360	385	359	393	352	337	375	383	368	384	354	372	359	335	334	354	349	361	360	368	356	361	322	338	368	365	349	382	350	373	358	341	411	359	340	392	357	350	380	329	343	368	366	402	334	391	341	376	359	369	341	358	366	360	327	351	368	348	370	413	368	337	359	372	371	392	364	334	394	361	364	375	385	299	380	350	387	378	368	394	383	364	361	398	364	365	359	349	383	337	332	369	369	313	358	336	337	327	365	338	369	346	359	321	352	349	362	375	360	367	357	343	334	375	356	367	365	349	338	386	343	393	420	331	364	343	381	348	369	368	372	363	338	347	365	357	333	309	362	349	354	348	370	387	322	352	380	360	334	347	324	368	355	362	348	341	389	345	348	386	368	375	358	384	369	341	337	372	341	389	368	353	392	379	352	337	368	368	361	328	391	354	338	352	325	331	346	313	317	326	339	391	354	361	373	352	338	325	333	352	403	354	398	391	368	343	369	341	381	359	374	344	354	349	363	381	384	355	403	360	360	366	405	392	367	323	345	354	364	335	366	359	399	371	352	358	356	360	352	387	336	338	345	398	366	335	327	371	364	363	362	379	379	346	382	375	379	344	352	356	367	359	333	347	355	380	363	383	344	355	373	357	344	345	385	347	360	359	391	352	353	346	394	375	357	341	380	368	346	366	402	366	335	369	365	348	366	386	366	344	347	360	391	393	369	371	341	382	341	354	407	331	391	365	362	366	356	319	403	355	345	349	346	387	359	381	354	356	382	355	359	333	353	382	344	341	379	347	338	377	374	343	335	351	342	373	379	348	339	343	345	348	371	360	345	348	401	364	358	352	352	359	362	367	344	348	361	359	338	387	348	370	360	316	399	350	360	360	372	370	374	353	333	398	396	354	366	345	367	337	384	354	344	337	367	323	364	380	358	339	376	373	337	359	363	370	358	361	338	346	337	364	352	381	364	373	367	377	371	355	343	381	369	385	340	359	340	368	386	342	363	356	314	355	355	357	395	351	368	398	373	383	348	364	348	382	370	383	339	402	363	341	330	334	350	368	331	367	366	376	341	375	374	395	362	340	371	393	363	328	342	339	366	358	351	399	348	395	337	345	333	357	344	351	389	330	324	361	382	378	387	394	352	354	351	400	381	352	358	399	297	389	395	344	361	337	337	400	331	326	380	376	352	331	388	346	330	390	352	384	331	361	340	367	359	393	368	360	388	372	343	371	367	368	365	370	362	385	367	355	344	361	355	340	352	367	335	361	356	360	357	364	381	374	371	364	354	350	353	357	357	358	325	363	400	342	383	353	376	361	356	370	372	371	377	327	380	357	354	360	333	344	376	346	341	351	383	328	330	374	341	367	362	353	340	393
24151	20877	27262	24530	16987	2813	1474	1068	899	854	789	690	643	584	513	488	418	428	469	520	567	607	529	520	419	477	440	374	429	398	368	323	364	364	380	361	393	361	343	360	350	334	365	361	352	322	363	353	348	370	358	400	365	354	331	343	339	351	332	341	330	386	337	358	346	313	345	353	347	349	340	342	350	331	360	318	336	347	316	355	327	308	333	335	332	345	318	327	343	343	342	347	307	342	328	352	377	336	340	370	376	356	370	332	334	303	375	298	353	336	343	328	366	354	346	364	316	337	317	351	338	342	339	328	317	344	315	340	305	344	336	352	331	305	370	349	343	331	315	367	308	311	342	358	377	336	370	312	371	346	344	327	321	316	334	345	335	324	327	332	329	352	345	336	367	335	365	352	321	322	329	354	302	348	308	338	358	341	331	358	334	309	324	372	346	329	305	336	311	328	321	308	357	371	350	360	319	373	332	316	341	340	359	333	344	353	348	346	322	362	345	328	325	331	384	333	371	336	327	357	293	380	290	329	345	370	308	339	337	349	365	312	330	356	371	343	343	351	343	351	340	348	326	366	321	354	319	357	297	371	359	337	361	322	328	348	332	306	375	334	316	322	331	361	365	335	343	319	354	318	330	344	328	305	333	309	350	307	325	348	322	333	352	311	354	321	332	290	338	340	319	323	344	332	366	348	342	406	347	343	322	330	317	330	315	363	355	338	335	342	323	345	333	342	323	334	358	329	337	326	339	352	344	331	359	317	375	344	329	334	362	338	309	351	333	330	347	355	329	341	327	306	349	313	332	349	348	339	332	315	355	357	343	348	332	344	365	322	318	360	349	377	338	337	334	346	352	370	342	347	331	348	304	345	366	316	342	344	338	363	331	345	338	318	335	347	328	366	333	358	324	355	353	362	297	342	354	353	317	367	321	352	331	330	338	336	337	351	359	330	357	339	327	358	336	331	316	351	332	375	315	350	332	363	330	348	335	341	344	331	349	356	376	337	322	326	329	347	356	340	347	318	331	330	329	333	339	344	300	330	352	358	340	358	348	349	325	358	337	333	371	354	333	362	339	362	303	357	341	375	350	338	358	335	348	356	327	356	365	326	317	347	344	346	341	351	337	359	349	351	368	309	325	316	284	347	333	334	354	336	355	344	332	346	322	365	329	366	319	367	324	343	358	328	330	318	339	328	324	323	337	341	341	316	335	347	338	296	342	340	367	333	363	331	334	340	361	361	342	339	320	340	338	355	362	322	343	373	310	319	345	311	342	324	335	312	320	339	310	350	312	324	341	327	318	370	370	335	348	342	323	367	330	365	324	357	344	355	377	348	350	308	348	315	339	351	329	327	340	354	334	361	378	378	336	379	338	332	349	359	323	348	356	348	351	340	372	316	327	346	330	328	369	341	301	333	331	339	345	315	388	338	323	345	333	334	305	341	317	329	350	325	349	340	358	332	365	364	336	334	310	358	332	348	349	352	330	351	319	300	342	355	353	337	314	336	336	319	345	339	336	340	334	342	349	340	331	347	277	370	320	330	349	314	339	341	334	328	317	356	327	356	362	314	364	346	322	331	357	322	328	332	328	359	333	303	331	364	323	321	338	354	340	329	357	353	360	349	333	308	339	327	357	343	365	330	359	328	352	300	321	320	360	358	355	326	350	326	352	362	336	322	331	341	349	335	306	354	368	334	325	355	351	335	342	306	316	328	373	354	375	357	346	356	322	344	364	370	332	360	376	359	344	333	314	331	312	352	343	311	363	325	360	310	325	355	344	335	326	380	333	365	326	317	353	336	341	312	331	320	328	359	328	311	314	335	336	372	365	321	349	308	336	360	334	345	309	311	324	347	346	312	340	323	338	326	338	334	300	332	347	383	332	354	356	353	336	341	362	307	347	327	321	337	321	348	357	352	358	327	321	337	348	322	348	352	326	353	365	344	329	319	345	320	314	311	326	327	371	328	347	351	346	317	355	350	315	340	353	340	319	367	359	342	325	336	330	341	344	334	328	311	358	366	329	326	365	347	341	301	318	320	338	346	371	344	320	352	340	322	334	318	328	337	324	297	356	336	337	348	313	360	345	329	328	348	337	375	341	305	349	337	333	333	364	329	316	350	330	360	314	371	333	358	328	323	330	321	344	358	352	309	349	330	339	360	340	348	350	341	336	311	345	343	330	324	347	327	354	324	336	335	365	321	335	333	357	319	360	331	345	357	325	349	344	331	336	367	352	366	353	339	341	363	345	331	347	328	348	305	351	330	362	365	333	347	343	363	300	367	312	312	352	335	341	337	338	317	327	341	342	368	349	327	326	372	373	351	344	353	363	325	325	363	341	326	334	343	350	310	367	355	352	324	326	351	332	336	343	350	342	325	358	315	356	359	324	330	333	329	339	337	316	341	334	360	358	307	334	351	350	370	350	342	324	317	334	364	359	337	352	346	338	311	336	332	343	358	345	308	353	360	355	361	351	334	294	328	360	330	351	326	304	351	347	328	327	356	322	351	357	339	381	321	331	335	302	331	333	341	318	358	349	327	340	366	350	348	336	318	363	349	339	346	359	329	378	328	321	373	347	350	363	345	337	326	314	367	335	346	335	336	351	339	330	328	346	364	329	337	340	335	349	379	317	332	291	321	357	332	396	341	334	353	351	322	328	304	343	347	355	311	378	369	318	310	344	327	382	323	330	318	351	342	341	340	354	310	336	375	336	307	346	343	323	314	345	325	345	304	345	354	352	354	356	359	340	347	339	340	337	348	369	351	339	348	358	346	330	360	332	335	322	284	335	318	343	336	321	353	321	345	364	298	340	308	312	372	357	311	311	353	364	335	339	338	333	338	350	356	309	346	339	358	305	345	321	320	343	366	329	334	327	323	312	308	353	384	331	331	332	357	372	339	350	328	342	345	308	334	307	326	349	314	369	353	363	347	297	330	338	337	352	341	340	362	359	361	357	324	340	329	317	350	341	342	387	349	326	315	363	315	339	350	371	314	326	345	319	351	378	366	338	331	366	376	341	325	358	347	358	371	349	339	365	363	328	349	355	343	340	359	317	342	329	329	338	360	307	334	367	292	315	342	340	356	343	334	347	354	313	354	351	361	329	343	372	329	325	351	331	370	358	317	330	333	330	334	322	335	340	330	328	344	331	347	344	358	348	330	321	323	347	302	347	350	291	303	338	348	344	309	359	365	339	343	316	338	336	351	332	329	337	316	320	344	335	354	317	353	349	375	331	325	350	337	331	371	338	338	351	340	355	317	346	326	338	334	350	349	297	307	319	324	331	343	332	333	380	326	348	333	353	365	332	333	302	329	350	318	298	355	363	348	311	355	348	360	330	376	322	355	336	366	326	303	329	384	357	362	324	378	352	351	334	353	326	323	317	328	321	326	325	321	331	344	344	359	355	302	335	347	335	350	347	353	334	332	354	353	341	366	333	365	336	328	351	348	335	352	357	365	299	336	341	362	358	346	348	336	345	314	332	338	362	303
5582	12766	10571	5654	3898	3320	2408	2000	1626	1448	1216	1110	862	750	714	584	563	563	541	676	743	809	690	618	531	585	528	433	522	481	423	439	416	402	382	451	422	393	399	361	350	375	417	384	405	354	375	378	392	376	411	395	372	338	379	343	388	348	366	382	350	350	366	370	388	357	347	361	396	369	332	352	367	333	374	367	356	327	350	359	379	391	347	391	372	350	383	387	368	376	349	370	384	384	373	382	363	355	385	385	338	352	336	349	363	388	371	332	364	387	379	342	361	385	346	384	361	364	370	397	345	360	379	345	381	344	363	361	350	352	357	336	381	402	328	371	341	413	355	361	382	383	377	353	345	353	382	385	369	383	346	352	339	368	390	352	370	378	373	371	364	360	387	351	364	373	374	359	373	343	366	352	373	387	372	350	348	333	374	347	355	365	338	380	393	380	345	391	359	361	353	353	360	357	361	369	373	370	341	342	372	371	369	379	360	374	339	347	368	382	379	362	350	351	351	409	350	354	373	367	385	349	364	377	371	364	337	366	381	348	366	373	406	357	364	364	360	383	360	371	381	404	360	393	329	390	337	333	370	338	341	334	354	377	385	362	366	374	361	363	367	374	386	355	368	376	392	376	362	386	316	381	401	353	366	356	362	384	374	338	336	357	348	381	368	347	334	396	333	361	378	353	360	360	346	348	328	313	405	353	366	339	349	357	382	371	363	354	400	345	381	352	358	393	354	374	378	380	362	378	345	398	358	358	377	352	343	335	358	348	355	372	373	342	339	374	366	351	358	361	355	393	374	377	359	376	364	345	392	340	346	335	365	372	345	361	380	381	361	336	362	385	372	381	371	358	352	360	354	368	392	340	366	366	360	351	359	381	352	352	364	365	344	367	362	393	355	365	313	365	370	373	377	371	340	353	410	352	379	350	359	368	370	321	356	339	364	389	333	343	375	351	386	344	368	343	351	317	370	349	354	359	365	383	372	348	351	407	332	358	368	364	362	369	370	374	350	357	363	368	373	370	343	340	363	333	326	383	352	408	385	381	358	361	359	379	348	366	407	321	356	399	398	364	365	348	359	410	355	373	374	346	373	382	362	368	360	347	363	405	377	365	357	366	369	371	339	371	350	351	388	370	334	429	356	379	365	368	379	361	351	358	330	372	381	362	359	375	347	343	375	359	376	360	376	349	367	362	372	345	363	374	350	375	360	340	381	383	411	394	375	355	376	362	407	367	353	394	374	321	368	387	351	341	342	346	390	372	376	349	376	381	335	365	374	379	363	348	346	358	392	369	372	369	350	361	382	323	369	329	360	386	333	363	374	324	375	344	359	356	335	350	379	356	395	365	358	347	347	381	381	352	375	364	390	377	370	345	356	365	373	331	364	385	377	362	360	354	367	322	355	362	361	386	326	366	357	368	359	380	389	375	375	360	362	358	343	359	401	365	335	383	360	359	358	368	372	366	389	387	421	348	341	364	373	352	362	373	364	337	380	362	351	355	322	350	373	359	354	360	352	399	347	356	367	359	357	340	315	360	380	367	374	325	361	355	413	394	331	371	348	350	350	342	364	374	351	372	396	368	376	357	343	357	341	385	329	325	338	374	348	376	340	361	352	394	362	373	387	377	358	367	346	385	380	363	381	354	375	377	386	348	365	333	350	349	364	363	345	366	361	380	335	374	351	354	339	350	336	391	348	358	334	375	363	342	333	365	360	377	360	402	373	367	405	374	369	373	359	382	393	354	346	368	366	386	362	325	342	330	377	356	307	371	325	360	357	356	391	354	371	400	363	362	373	356	376	353	366	384	401	335	353	324	372	402	378	364	384	384	339	334	358	363	355	367	355	390	370	368	356	362	332	356	359	373	367	367	365	390	343	350	377	371	332	356	397	368	365	334	392	339	379	348	373	398	368	331	397	388	372	347	381	341	318	362	377	342	328	342	369	365	351	375	350	402	355	369	355	351	362	339	368	379	360	379	348	333	361	337	354	374	324	360	356	369	366	330	360	351	345	350	396	368	355	370	336	366	357	366	341	355	361	356	386	357	340	389	388	351	366	380	370	377	356	375	385	345	395	398	383	366	359	350	370	413	369	406	376	368	397	344	387	333	336	360	386	388	366	370	375	345	336	348	338	397	410	331	378	356	369	343	341	378	338	369	385	394	370	364	350	355	372	373	343	388	332	353	386	398	350	366	333	371	339	346	356	372	378	340	354	387	388	346	365	361	380	353	377	354	382	364	376	376	357	383	382	372	349	405	357	391	349	357	373	378	368	382	368	351	326	333	376	359	366	361	379	364	349	375	368	372	393	373	324	326	384	386	385	350	341	372	363	340	356	387	378	382	353	308	356	386	360	372	367	367	392	322	355	394	375	364	361	409	384	360	394	380	331	359	345	354	363	361	361	376	342	386	356	384	370	371	360	372	334	337	362	347	381	332	355	366	376	317	317	387	350	374	360	392	357	366	387	388	346	406	374	366	371	369	407	360	341	352	387	322	392	399	373	371	353	374	382	378	374	375	390	362	378	376	381	327	344	392	359	369	366	371	379	351	372	367	369	349	380	390	329	399	316	366	351	333	368	333	332	333	362	359	351	364	394	358	346	366	351	358	381	367	349	363	370	384	367	386	385	363	353	358	353	342	358	396	381	399	333	355	363	360	385	358	350	348	333	335	356	380	335	389	350	353	346	361	375	394	377	364	363	361	367	361	376	387	357	368	359	350	338	345	392	324	349	388	351	355	355	368	404	344	362	331	383	361	358	353	319	370	355	356	355	348	384	364	346	373	403	378	388	353	381	377	383	355	350	347	368	374	361	374	378	389	381	390	375	380	396	345	382	388	358	355	332	378	361	387	349	365	345	336	330	339	384	315	364	385	348	341	342	357	317	345	366	376	388	344	369	340	365	360	373	364	364	344	404	366	365	347	363	415	342	366	367	391	391	369	348	375	379	368	388	356	356	348	411	341	340	354	350	386	378	351	360	386	325	346	354	338	356	382	369	351	378	377	362	365	372	378	358	333	384	385	336	348	376	379	372	369	366	360	387	374	356	381	339	346	352	366	378	368	330	357	377	374	377	364	380	350	379	343	398	376	332	375	364	376	328	350	373	360	342	352	389	394	376	363	380	372	377	352	361	349	349	362	345	335	370	350	361	335	369	341	348	358	378	415	397	354	356	383	361	362	342	330	368	368	352	357	336	338	372	371	360	324	361	326	371	354	364	387	373	348	375	368	358	378	388	335	383	379	393	366	399	347	364	350	352	354	384	346	354	358	387	337	355	343	341	335	373	365	369	327	367	367	346	352	356	369	376	342	355	362	363	370	391	354	364	358	345	320	351	352	411	365	359	362	372	382	339	357	353	380	330	364	371	331	370	413	390	355	333	318	359	358	367	361	404	379	348	361	394	389	347	388	344	365	368	382	370	371	336	357	355	401	332	383	327	370	343	355	346	374	376	382	359	373	363	357	351	367	349	332	358	371	345	388	364	349
22229	20954	28507	23583	20956	21075	13408	2330	1625	1539	1292	1104	880	769	660	530	430	389	480	566	739	838	637	614	429	489	455	330	356	289	253	244	232	233	230	239	246	237	184	206	192	204	221	214	201	176	184	192	170	180	171	168	156	177	149	163	179	175	167	162	177	170	133	155	156	187	155	169	156	148	158	142	182	147	165	170	175	155	149	145	160	165	167	180	174	162	147	142	162	166	169	184	170	163	185	143	153	159	140	137	164	182	166	140	152	155	140	181	185	157	165	152	155	156	165	176	169	153	169	154	154	165	130	157	170	175	173	150	155	152	151	167	175	166	186	154	150	154	135	160	172	149	152	170	146	150	166	156	159	175	148	151	151	149	166	165	157	178	148	150	163	142	155	165	160	168	141	140	148	159	147	163	155	158	160	176	125	163	145	153	156	170	150	151	155	170	154	145	175	146	182	157	175	151	156	154	166	156	158	132	151	155	142	163	156	146	162	140	155	159	148	171	165	166	157	163	158	148	150	150	164	165	183	148	157	145	169	178	144	181	160	141	159	160	174	150	142	173	186	173	174	165	148	159	136	173	174	166	148	177	146	163	142	167	145	162	175	136	156	169	171	158	161	166	149	159	159	156	171	131	171	146	145	164	174	162	132	146	148	154	162	151	160	147	147	163	159	139	153	159	171	137	151	137	149	163	181	168	156	184	153	154	137	139	159	164	158	157	144	142	164	134	149	164	149	172	148	185	163	154	148	169	143	163	143	165	162	172	133	166	182	154	146	162	162	159	153	162	139	172	138	153	147	162	170	139	170	151	160	158	150	168	134	124	136	138	167	145	151	163	141	148	147	177	170	154	155	162	167	159	160	160	173	146	186	146	144	148	153	148	168	158	137	132	185	141	143	148	150	138	175	172	163	165	155	149	143	158	146	173	152	164	137	160	158	140	159	183	142	167	149	173	154	170	170	141	172	184	145	171	148	146	136	161	164	159	154	151	140	152	153	138	149	143	148	167	166	153	174	158	155	167	147	157	144	140	162	153	147	155	144	154	155	139	160	164	129	157	141	140	148	170	170	182	149	162	146	167	148	148	175	159	151	152	136	155	147	165	156	180	141	199	143	152	148	178	160	163	163	159	139	150	151	169	126	148	153	159	154	159	165	146	154	150	145	163	148	173	162	131	134	174	178	139	183	154	147	159	133	143	152	170	135	147	162	164	152	162	145	150	141	168	153	141	158	149	154	157	166	154	142	179	155	155	153	155	146	160	155	155	146	149	183	147	155	181	156	169	170	145	158	167	145	140	157	152	154	139	189	171	173	153	161	182	158	173	166	159	166	155	159	163	173	146	165	168	165	160	146	162	171	155	140	160	167	184	154	162	145	169	147	171	147	166	161	163	167	147	156	163	150	171	150	136	168	150	154	169	140	165	137	136	157	156	152	153	170	143	158	165	156	172	170	155	157	161	173	139	161	129	144	152	151	135	147	179	160	148	182	166	137	165	161	161	148	170	163	135	168	170	162	127	158	184	146	191	165	162	162	152	188	133	148	162	147	156	151	162	170	175	186	153	157	146	143	147	156	151	176	161	166	158	145	148	173	163	151	159	166	198	164	148	162	170	156	135	163	165	161	160	136	179	163	170	147	142	164	162	151	158	152	159	149	159	164	144	169	148	139	156	171	165	141	142	166	133	155	162	153	144	161	135	177	174	163	172	143	151	149	176	165	145	167	156	165	145	158	164	189	156	156	187	138	148	163	147	148	164	147	160	151	166	150	165	161	152	149	137	174	153	179	168	147	161	166	155	132	160	161	141	149	136	150	162	155	152	139	156	160	157	162	142	153	143	143	151	163	143	190	158	147	161	140	164	146	177	161	129	154	153	152	164	173	144	174	151	156	159	152	147	161	153	139	134	153	134	144	164	154	164	152	156	151	139	143	156	147	177	155	173	166	167	164	155	183	156	127	168	162	143	157	174	159	153	152	151	145	158	156	180	167	163	155	158	155	154	141	159	138	170	161	150	162	167	158	132	166	166	152	163	157	153	161	144	150	141	150	167	150	132	158	144	145	160	159	166	141	167	165	158	177	151	152	136	163	154	171	170	153	165	173	156	182	139	161	180	146	160	162	168	187	159	136	158	166	140	137	143	141	159	143	154	134	145	159	179	157	160	143	157	162	162	142	151	164	151	145	141	165	181	146	159	154	160	151	155	152	144	126	154	163	149	146	157	141	150	171	190	145	160	165	159	160	176	150	161	183	156	142	166	137	156	157	138	166	170	143	140	154	154	141	136	142	150	171	163	143	146	161	152	160	147	155	162	155	134	169	154	150	147	158	130	153	158	181	148	157	159	160	158	139	167	172	142	178	158	164	150	166	166	144	181	161	162	148	152	157	146	149	151	144	146	175	163	137	138	155	168	151	166	156	141	160	147	163	170	164	141	171	172	175	145	156	146	154	142	154	160	156	150	146	169	136	141	174	158	159	158	138	155	145	165	140	139	148	156	159	169	153	155	154	139	169	165	192	162	164	140	159	133	145	161	152	163	162	156	149	160	157	145	162	163	143	157	146	172	170	158	153	168	176	145	153	163	154	163	151	163	140	160	164	143	169	137	163	162	159	148	153	136	151	167	170	152	177	157	150	153	151	141	143	168	157	145	183	171	149	165	154	158	164	164	164	157	164	157	155	161	179	160	146	159	179	182	180	178	160	135	156	160	162	150	160	146	150	165	168	151	175	164	158	158	131	161	155	148	168	151	162	172	158	139	150	147	125	154	185	139	150	166	172	140	140	168	174	178	129	165	176	154	154	153	159	162	138	162	152	162	150	154	150	145	143	160	139	136	166	142	178	151	171	141	148	144	181	134	141	180	156	149	134	151	168	161	162	172	160	154	144	159	165	149	173	144	163	168	149	149	161	170	155	158	163	144	161	168	157	155	157	159	142	156	156	169	162	201	176	148	168	173	165	164	152	141	165	152	155	137	134	153	148	136	177	169	141	149	163	147	140	164	157	144	149	149	159	163	141	143	161	158	150	138	158	161	173	155	145	161	164	173	169	157	171	151	141	153	156	147	159	149	145	135	149	141	165	148	165	165	149	156	146	166	150	154	178	176	159	167	158	170	139	163	160	169	150	136	153	160	153	160	137	171	137	139	150	173	162	149	170	183	166	167	187	150	161	161	170	173	160	146	165	159	142	161	153	141	156	154	147	151	167	161	148	157	141	160	163	156	174	150	145	154	166	170	152	161	154	150	153	148	137	152	162	148	151	165	157	166	179	166	176	161	152	148	160	151	148	173	168	192	158	129	170	140	132	164	156	176	147	165	168	168	182	164	153	145	157	165	150	154	166	145	168	152	170	175	151	163	135	178	164	135	155	157	171	138	145	150	167	158	142	164	169	156	130	148	158	141	130	165	158	169	163	169	170	168	170	151	172	182	136	167	156	145	157	161	156	152	167	190	172	159	162	166	172	182	153	168	142	129	145	146	160	169	149	166
7403	22330	19202	11362	8030	6380	4571	3469	2882	2451	2129	1734	1488	1096	962	736	638	627	712	821	1144	1197	921	883	625	691	558	452	441	403	320	293	280	291	302	300	328	284	232	206	240	232	285	265	254	222	226	198	180	188	201	203	204	189	196	197	190	166	205	168	166	183	180	186	205	202	181	167	171	181	187	201	177	178	176	171	189	189	196	177	178	175	185	179	175	187	169	170	183	166	185	187	160	174	175	156	193	174	191	168	151	181	177	163	156	187	178	175	187	178	187	153	165	191	167	175	158	182	153	189	186	191	193	188	180	184	152	166	186	169	204	192	166	175	174	163	195	175	202	177	189	172	180	158	185	171	173	161	186	160	191	163	152	179	151	198	178	156	172	165	170	146	168	157	179	182	192	157	175	163	185	198	172	213	174	172	172	173	180	166	178	170	172	186	193	180	149	171	203	173	161	197	161	179	192	211	163	165	187	179	181	185	189	172	171	189	183	186	173	154	178	171	187	149	170	157	147	190	194	188	167	167	178	183	171	169	188	164	166	161	178	164	159	163	209	203	157	173	175	173	180	175	196	198	186	191	175	197	158	197	162	187	164	176	179	179	175	143	186	162	149	147	179	152	179	175	176	168	169	152	189	159	166	190	161	178	196	181	168	190	176	184	174	182	166	172	166	177	182	196	161	175	182	186	163	179	185	169	175	166	177	161	174	164	172	186	158	190	174	163	171	167	189	176	173	187	163	170	180	192	174	180	168	179	156	164	183	156	174	150	178	179	171	165	191	151	159	163	185	189	162	195	183	166	183	157	151	191	192	165	192	186	169	161	160	193	179	151	165	170	172	186	169	165	167	163	173	186	185	196	171	183	169	176	185	181	166	168	162	171	164	175	200	163	165	186	197	175	149	146	173	173	170	140	172	191	166	164	158	175	161	157	171	190	168	149	180	178	174	166	169	195	175	153	201	181	191	176	170	157	177	186	192	186	172	188	157	164	184	157	169	188	165	180	159	157	165	167	155	168	191	166	163	151	192	175	188	180	178	150	184	193	175	177	188	179	184	193	175	194	166	146	161	167	171	154	159	192	177	180	163	175	202	167	176	179	168	176	165	182	188	169	176	188	171	171	170	174	194	153	185	174	173	185	171	177	159	173	180	176	168	150	169	175	157	179	183	167	176	196	202	155	178	180	163	183	162	177	168	175	171	138	167	185	158	192	164	178	183	188	174	170	145	186	186	168	164	164	159	170	188	154	180	171	158	196	173	174	189	207	189	188	196	175	170	162	167	158	185	148	180	166	154	166	195	173	167	187	180	183	179	153	143	173	174	163	141	176	173	170	175	177	164	182	155	165	176	189	188	175	166	186	164	187	180	164	178	189	151	176	158	178	195	182	198	166	180	191	179	195	185	148	184	172	192	193	186	175	171	184	167	189	167	160	200	174	170	164	164	193	173	182	157	166	167	190	175	172	167	171	182	156	159	165	176	162	172	188	164	183	180	198	166	179	191	177	175	158	162	183	181	177	160	179	170	202	174	203	163	178	199	199	167	171	200	163	172	176	166	181	168	168	192	172	174	173	205	170	192	170	174	160	195	156	147	185	149	166	202	212	195	185	177	173	196	178	151	192	193	174	183	184	197	173	183	185	168	180	208	209	171	181	185	161	184	165	171	171	173	184	156	194	170	192	204	182	186	171	172	171	177	185	194	152	182	181	193	190	178	181	178	169	177	175	184	169	182	188	159	168	167	149	179	169	181	175	155	163	174	180	176	180	190	179	167	183	162	132	193	175	161	163	157	170	178	180	186	156	174	174	173	181	164	166	168	193	177	173	186	177	166	174	182	178	177	180	175	182	172	201	174	191	180	164	179	167	178	168	154	170	149	197	166	169	177	185	179	178	206	170	194	167	142	168	162	160	160	182	171	175	179	166	178	160	183	164	160	182	182	160	159	179	173	183	159	192	155	171	170	170	181	177	171	171	180	183	176	170	186	171	186	193	145	169	205	174	169	180	160	164	180	197	177	179	150	172	171	168	156	177	171	157	177	159	161	163	168	165	179	179	202	173	185	172	156	183	156	175	151	188	189	180	196	196	161	163	176	180	168	171	181	171	172	178	168	168	182	192	147	165	191	180	191	174	174	161	173	162	153	173	168	162	181	192	164	157	172	181	167	179	175	194	157	168	180	186	166	180	190	175	161	195	161	179	191	169	172	182	162	172	184	185	184	141	168	177	193	166	164	171	184	173	187	172	178	161	171	151	172	175	167	165	169	163	169	152	193	174	180	192	164	181	175	173	169	184	175	164	157	154	188	169	175	165	189	151	164	168	180	167	148	178	167	173	186	163	168	210	173	200	182	189	175	176	179	178	191	175	186	159	181	189	173	170	153	147	178	154	179	171	186	188	178	177	166	169	161	192	168	184	172	181	176	164	168	178	175	183	177	166	179	172	172	170	198	175	158	197	176	173	164	165	171	163	164	188	185	159	174	186	173	160	158	179	161	196	183	166	155	169	168	183	169	176	182	173	197	183	209	159	157	167	168	153	161	179	184	194	189	197	173	214	169	147	179	185	180	160	169	171	165	182	162	180	199	166	183	166	157	176	166	175	175	165	205	176	159	155	187	160	179	166	182	181	175	188	168	188	186	171	164	171	175	156	149	183	152	163	168	161	177	175	181	165	192	160	171	183	174	169	177	169	177	165	178	167	185	176	196	192	158	169	170	163	168	196	160	188	185	160	176	190	182	180	190	171	159	174	187	173	175	178	183	187	172	182	170	165	170	208	166	189	181	167	173	166	182	164	171	166	187	155	188	157	222	151	195	179	172	157	160	161	173	174	174	166	203	178	197	149	163	175	175	192	190	188	181	174	192	183	193	175	172	177	165	193	154	204	169	148	176	176	152	155	175	179	162	152	177	178	168	194	182	165	188	196	148	168	173	165	217	194	190	152	155	183	173	165	173	159	149	175	163	176	188	168	162	163	185	169	189	200	171	175	160	175	158	161	179	187	185	168	178	195	184	156	167	162	179	191	185	177	192	175	175	173	186	159	174	191	166	197	176	192	163	188	152	189	193	151	166	166	181	173	173	214	214	164	169	186	182	174	192	164	172	170	162	167	206	169	158	170	154	158	174	181	164	191	170	156	167	193	184	176	167	171	165	159	176	182	172	167	172	157	159	170	163	187	172	164	201	174	179	173	166	174	177	188	175	167	150	186	180	172	182	167	160	173	161	170	167	200	187	190	174	186	178	179	145	182	170	174	192	178	172	178	170	216	176	170	157	176	184	197	166	162	159	186	141	188	156	172	187	164	186	171	181	186	175	180	190	186	171	196	172	163	150	189	172	190	205	173	167	173	165	156	184	190	160	172	172	151	150	180	174	158	195	160	173	156	207	190	152	173	206	161	172	183	168	162	198	191	169	166	181	201	182	170	163	166	159	197	179	182	161	172	154	167	181	192	179	169	169	173	167	194	185	146	159	169	166	198	186	175	174	191
27223	19655	8724	2669	1458	1109	1012	832	741	789	747	653	635	552	576	515	498	551	540	563	616	666	608	593	531	523	533	488	454	468	498	460	475	468	501	485	473	433	456	428	464	440	456	483	468	459	432	463	461	482	440	418	437	454	520	406	439	425	450	525	464	469	466	475	440	437	450	437	452	447	458	440	431	484	426	429	425	451	441	481	482	439	476	457	492	457	497	456	483	476	445	437	466	449	456	483	464	449	462	399	503	450	459	406	484	461	468	469	448	442	472	483	449	440	463	456	465	419	434	470	441	498	444	442	439	468	467	463	455	465	459	456	414	444	488	436	462	479	468	454	471	423	492	437	444	464	449	482	471	442	463	467	459	488	460	423	475	461	449	461	449	395	451	483	460	444	447	441	434	430	449	463	464	426	405	462	453	466	438	485	443	440	445	446	445	441	468	501	480	515	425	479	440	446	444	458	461	475	462	454	465	430	465	437	462	402	481	455	422	449	463	444	390	419	446	466	472	456	464	463	479	456	473	500	439	479	435	416	436	450	429	486	447	446	502	467	501	456	476	455	455	422	423	462	445	406	457	462	427	424	487	467	447	482	456	471	423	449	442	476	429	470	437	434	441	447	468	484	426	437	468	461	464	440	456	457	458	433	456	503	449	464	446	509	426	450	424	490	440	473	435	434	478	456	425	454	495	452	454	438	439	481	424	461	449	429	471	444	427	460	439	476	415	474	433	463	432	453	416	458	444	480	421	440	442	420	461	470	456	470	434	472	490	433	414	433	461	492	460	468	437	455	437	438	450	479	430	468	480	475	453	458	438	459	457	479	437	448	460	434	419	454	464	438	453	443	482	445	444	417	461	454	431	451	465	443	406	442	470	474	481	421	465	486	425	426	480	476	454	444	441	423	462	450	442	436	455	454	429	440	429	486	465	431	449	436	476	432	462	432	421	457	459	458	468	438	486	435	435	433	405	462	446	449	456	464	442	480	461	477	460	419	438	467	472	432	454	451	462	453	464	427	437	440	467	436	438	461	474	471	464	497	459	430	426	447	468	489	450	470	458	458	442	459	462	436	470	469	466	452	458	474	507	440	439	479	457	468	414	455	450	470	461	491	440	419	452	453	474	433	440	432	400	440	480	483	449	464	445	464	478	456	470	485	416	433	422	469	428	438	448	422	449	463	456	430	421	469	455	433	465	454	456	474	460	459	457	456	435	506	415	410	460	449	403	467	478	430	460	456	438	379	464	471	456	454	445	492	404	439	432	478	428	459	476	472	476	487	493	472	481	450	476	436	483	440	401	436	471	440	419	462	447	450	468	485	438	443	483	453	475	420	478	447	424	480	463	459	451	455	509	434	428	420	401	495	430	475	466	391	422	424	446	475	471	476	433	442	429	454	474	431	437	440	429	422	443	480	473	435	488	450	461	390	443	472	483	471	421	450	472	448	477	466	438	443	437	423	454	474	456	458	462	456	430	427	475	448	412	510	477	431	475	445	457	423	486	456	465	443	471	503	454	484	458	436	450	478	443	470	474	437	463	467	424	459	445	432	431	435	454	457	472	479	434	484	422	466	458	484	430	454	442	461	430	459	471	472	434	430	476	462	457	447	445	459	479	517	427	444	430	460	484	440	463	463	423	469	451	492	463	451	453	480	482	461	450	441	468	449	471	449	511	429	458	427	468	456	450	435	484	413	465	428	431	471	455	474	451	471	478	455	468	463	473	428	470	456	444	494	485	433	475	472	452	434	420	438	467	466	487	464	493	475	444	440	434	466	450	463	459	410	461	425	446	462	438	485	470	488	519	476	441	450	417	453	445	444	478	437	462	505	461	455	456	440	455	449	478	453	437	440	431	455	460	453	442	428	435	452	489	455	456	446	438	456	452	460	448	453	443	439	485	434	481	452	464	437	469	453	481	459	471	421	438	462	440	436	447	427	427	443	468	434	470	460	424	431	445	440	437	446	473	479	449	440	459	465	447	505	437	460	453	455	442	433	448	453	430	485	472	489	441	443	422	449	435	446	446	443	477	488	444	475	441	443	441	465	469	440	484	434	485	484	435	444	470	465	476	425	459	491	463	479	491	462	456	439	455	457	436	439	469	465	410	426	464	475	456	430	453	446	477	470	451	457	429	433	463	465	470	433	454	460	456	485	472	424	452	432	468	449	435	449	389	472	439	427	441	466	496	434	464	432	438	438	420	468	458	446	440	444	435	458	456	419	441	436	446	418	450	452	453	425	460	431	456	445	446	454	487	463	451	456	439	422	433	467	475	457	443	441	426	430	473	428	455	450	459	438	465	447	442	479	430	436	431	431	429	437	457	427	483	463	447	450	446	427	474	455	463	446	479	503	443	471	456	424	426	447	438	446	415	479	403	484	468	435	458	453	453	464	469	439	430	482	456	445	455	461	435	413	457	440	458	456	456	441	479	448	472	474	449	443	484	435	402	472	464	489	444	455	435	440	456	480	463	440	454	456	485	471	438	453	429	452	402	454	441	489	461	438	439	479	440	468	473	479	436	442	473	444	426	444	470	454	481	427	445	466	430	479	451	446	446	447	478	439	449	452	431	412	430	449	440	444	472	452	453	486	459	412	450	507	457	435	435	424	444	443	412	459	478	478	454	503	440	482	428	460	461	466	437	480	480	482	474	414	412	446	462	501	487	466	426	465	461	450	465	462	433	469	464	446	410	473	456	442	445	465	469	420	444	470	430	400	451	421	416	465	408	462	426	468	465	422	443	432	447	473	467	432	460	459	436	442	463	469	423	440	451	422	471	445	447	445	479	482	426	414	463	462	443	448	435	447	487	456	464	449	462	451	443	426	463	447	441	466	427	478	460	480	482	462	454	468	442	425	497	483	406	423	452	481	438	441	508	437	436	447	452	453	455	480	510	463	450	445	459	479	454	457	483	485	442	443	455	462	471	440	469	478	478	470	448	443	458	458	438	489	454	441	443	417	474	408	459	436	444	439	480	476	476	479	465	431	445	459	464	428	448	466	466	409	448	459	481	445	440	449	490	433	447	462	476	492	478	451	460	462	421	489	434	479	470	482	452	435	447	455	456	458	466	426	470	445	443	448	463	476	472	463	466	451	485	475	404	499	448	437	456	437	454	448	483	430	413	474	456	459	492	443	465	445	451	482	459	469	448	468	429	471	496	465	483	455	449	442	465	466	457	474	493	456	430	472	461	441	440	479	433	478	475	462	462	465	470	466	448	450	431	459	443	460	472	448	441	427	465	465	453	453	444	460	454	478	448	461	447	461	408	463	438	434	427	444	449	464	433	441	432	429	456	497	473	417	487	483	464	430	436	453	447	420	440	473	432	465	438	448	455	446	449	425	457	462	456	472	454	474	456	453	457	491	459	456	452	415	445	500	453	446	444	487	468	451	409	452	460	468	479	442	473	458	479	450	429	455	429	455	492	457	476	441	482	482	434	444	446	449	481	472	468	469	427	438	453	459	447	440	437	412	416	460	426	449
5721	6847	6013	3180	2299	1843	1409	1206	1086	1023	924	863	803	724	644	634	602	556	652	663	773	779	733	755	636	563	574	581	572	538	502	512	523	530	525	490	533	545	501	469	547	467	545	549	508	500	470	514	487	540	498	523	476	508	474	473	489	489	460	481	480	495	489	451	501	506	483	483	491	472	490	491	470	510	486	493	487	500	488	479	512	465	479	496	506	500	476	458	479	507	450	511	524	499	472	527	503	505	438	473	469	464	477	458	516	521	482	473	444	480	501	468	461	460	533	535	492	488	470	486	481	509	497	483	487	494	492	493	485	503	503	481	477	494	501	518	466	482	447	484	463	484	492	447	474	499	479	510	482	479	516	516	439	514	498	447	491	481	491	502	438	443	481	455	480	530	483	489	543	469	500	514	532	504	517	489	479	511	489	475	501	460	508	495	473	477	485	535	502	461	490	494	480	510	542	473	468	477	515	480	509	497	508	479	503	501	535	470	506	485	476	454	476	454	503	481	489	464	494	522	487	459	465	504	503	523	483	516	471	514	487	539	525	496	503	507	540	499	502	493	480	466	466	500	516	446	518	513	519	460	469	491	507	473	520	479	512	496	484	485	507	492	489	450	503	500	512	488	546	521	501	520	520	525	496	511	517	483	476	503	455	483	464	496	478	494	499	465	497	503	459	516	524	458	508	469	461	476	510	494	511	470	477	497	477	512	485	510	543	441	514	495	520	525	504	525	449	488	509	487	483	494	507	472	481	483	530	508	481	519	504	492	502	503	537	498	493	491	487	496	475	515	482	473	516	474	513	543	531	516	502	487	458	462	492	480	521	482	510	502	530	491	476	461	523	497	468	498	522	473	491	479	528	466	487	520	495	461	526	466	476	488	498	484	502	526	475	513	467	454	517	511	495	488	479	506	510	496	541	545	498	518	472	508	489	508	518	481	508	473	487	536	479	474	478	506	514	510	506	516	473	533	490	519	484	484	509	489	501	485	465	493	546	516	494	477	488	474	471	511	501	466	481	493	524	483	503	460	485	451	478	463	476	543	504	477	483	507	485	512	460	499	494	486	542	528	476	484	506	508	492	488	478	506	507	460	525	506	505	478	502	505	474	493	506	446	510	525	497	474	482	494	466	465	491	510	514	512	540	516	471	490	518	530	497	500	487	514	477	464	485	487	474	501	522	519	519	475	510	475	478	501	517	505	495	499	480	472	528	500	465	502	521	510	508	497	491	488	483	494	451	455	526	489	499	494	476	464	491	479	475	508	456	451	485	493	465	504	508	526	485	487	463	497	489	450	462	450	487	505	515	471	480	504	464	503	513	525	515	490	469	485	505	467	500	502	527	517	519	489	459	471	474	511	486	474	514	503	530	484	529	454	482	490	487	530	523	529	494	488	483	498	478	495	505	484	476	486	537	485	514	484	486	521	494	536	490	498	522	521	478	493	499	482	491	471	509	509	504	465	502	482	473	506	492	516	513	518	472	497	486	493	482	551	494	465	480	502	527	508	498	491	480	501	468	473	481	485	519	499	441	489	509	483	488	477	513	479	488	542	482	465	493	494	519	485	492	465	479	473	475	502	500	534	490	509	478	489	479	484	488	507	523	449	476	473	529	479	502	468	512	488	510	464	464	484	487	518	489	528	510	488	446	496	482	485	478	521	467	463	476	496	497	547	514	530	503	496	462	474	461	533	484	491	524	495	479	469	525	488	465	454	501	465	496	479	523	481	486	473	505	516	490	512	444	529	516	532	501	496	451	493	504	463	475	512	502	477	521	505	549	487	459	482	467	515	447	489	526	474	506	521	497	501	501	509	519	511	470	503	484	505	510	518	551	525	490	486	499	502	484	545	485	498	469	513	478	525	502	460	505	491	510	487	513	465	480	493	466	494	437	460	461	502	510	493	486	496	483	473	471	469	483	528	450	504	496	472	509	484	495	477	495	526	486	492	524	473	516	478	515	523	531	467	525	516	520	476	510	509	515	517	468	520	485	505	486	509	510	471	507	481	536	505	457	516	460	506	482	507	470	493	509	460	495	517	540	460	505	477	509	488	442	495	470	506	488	525	495	536	508	484	475	481	474	510	463	465	477	513	471	470	502	504	468	458	501	474	516	481	485	510	505	487	488	488	491	467	509	491	529	501	496	455	502	516	511	484	450	491	461	473	498	514	503	524	520	488	544	453	482	491	491	500	460	489	490	485	456	472	484	541	462	497	488	516	438	513	474	508	492	517	480	459	504	501	505	486	493	545	479	519	476	491	513	499	472	523	515	461	494	462	497	531	506	502	492	480	522	550	483	517	509	475	474	488	497	530	525	493	507	465	504	477	490	485	496	492	511	510	488	490	485	537	508	481	475	499	493	456	483	523	491	495	508	462	498	510	496	460	490	504	509	538	511	491	487	456	484	464	486	524	503	469	508	515	509	498	513	508	479	483	477	493	531	499	487	515	497	491	490	524	459	475	484	462	506	467	481	537	480	519	506	509	491	501	480	475	484	477	461	498	493	507	491	509	525	506	486	469	484	510	496	448	487	455	494	467	523	528	478	486	524	521	449	470	489	475	498	506	502	483	471	536	520	485	514	502	487	494	485	528	486	471	513	551	492	507	494	506	483	493	528	497	516	503	466	483	508	493	487	477	503	505	512	495	489	529	510	526	511	488	510	469	514	481	491	518	487	479	503	475	517	443	459	500	503	524	450	457	508	500	520	496	458	544	493	511	481	476	519	508	505	481	494	493	493	477	463	530	521	488	486	504	514	497	518	478	474	475	498	494	464	498	478	500	483	470	514	541	445	487	452	512	536	498	477	506	478	511	481	525	439	491	521	514	418	506	528	477	534	488	499	499	535	512	498	535	537	565	504	527	507	532	489	491	524	504	479	506	508	483	461	488	477	464	487	466	484	503	492	499	463	503	498	468	499	487	462	516	499	474	499	469	509	503	469	504	478	441	506	503	507	547	512	513	503	472	526	490	484	519	515	497	487	547	513	483	504	519	517	496	478	484	505	490	495	483	541	516	470	479	501	513	518	512	492	500	503	465	476	499	494	454	445	442	499	510	520	490	487	518	469	473	509	505	465	473	478	501	493	507	521	494	529	471	502	510	490	513	508	461	533	474	488	460	483	501	527	464	497	471	494	463	467	485	511	506	459	505	500	489	533	522	483	509	556	478	507	517	494	502	471	460	473	526	523	528	529	511	534	531	488	468	473	518	487	467	503	504	483	490	469	476	489	450	468	494	474	471	521	470	470	435	499	469	484	521	534	478	496	511	500	493	465	497	536	480	497	550	481	449	468	491	500	507	476	474	467	512	512	495	510	496	479	451	480	472	523	498	499	460	506	516	466	512	494	511	496	518	526	517	475	517	540	477	529	467	490	519	481	474	484	481	528	457	450	543	488	443	511	522	470	499	454	513	482	492	473	506	536	576	513	517	499	514	481	511	498	503	475	489	501	482	463	477	477	501	519	483	475	497	533	487	502	490
23326	20958	28130	23932	20978	13320	2519	1424	1188	1075	1026	907	762	672	617	550	485	436	504	678	674	713	659	605	515	450	546	496	459	416	361	370	374	383	445	426	393	387	380	350	373	332	371	350	311	348	341	320	324	317	326	370	327	328	309	347	340	301	332	367	352	329	311	329	295	321	328	317	335	329	354	375	331	339	333	323	344	340	323	332	313	308	332	355	340	372	307	323	313	310	317	331	317	322	351	345	312	319	354	337	300	329	328	343	330	308	335	332	345	332	294	339	344	314	354	305	320	317	311	320	333	341	345	346	304	331	311	360	310	340	315	313	357	332	307	323	346	297	351	317	363	321	334	334	332	304	341	345	354	312	323	306	314	320	343	328	339	330	353	327	333	320	337	307	327	332	316	341	305	314	332	373	343	330	317	340	323	348	314	325	309	320	319	312	314	323	359	322	326	307	321	332	309	327	346	323	347	333	290	335	341	342	317	317	333	292	332	334	327	315	362	352	349	333	359	309	350	321	304	310	340	298	307	357	281	338	346	320	325	311	292	297	334	359	338	331	299	352	351	328	285	342	304	338	317	331	290	340	320	311	334	296	360	310	348	359	305	346	319	323	313	309	316	342	346	327	303	326	359	324	326	328	325	353	349	292	345	312	360	338	351	369	334	291	341	335	326	329	321	315	348	332	340	301	317	341	334	326	315	337	349	333	332	311	335	336	289	345	317	305	310	361	332	375	338	327	346	323	338	333	359	324	315	340	332	341	313	353	297	335	349	319	304	300	330	334	330	314	332	327	350	332	316	304	315	318	340	346	378	310	287	318	337	359	339	318	353	307	331	314	335	326	327	311	348	369	330	330	340	315	338	324	350	340	334	331	367	319	320	332	332	326	331	330	345	329	338	309	352	318	321	328	317	340	320	328	345	312	320	331	345	307	301	362	354	328	326	358	362	344	327	333	308	336	310	352	331	297	334	294	303	352	307	320	338	361	328	321	323	338	327	322	309	346	304	315	327	310	328	306	345	337	369	293	305	346	321	321	345	336	326	327	356	316	324	361	333	286	344	296	337	345	336	320	338	292	323	343	327	305	331	323	315	343	348	353	347	325	341	332	348	327	311	353	325	340	309	318	323	345	363	320	334	338	365	366	326	301	359	327	331	321	317	342	380	331	345	340	305	328	325	314	316	370	346	316	363	346	306	302	331	305	322	355	305	327	339	334	323	315	315	294	285	326	343	341	344	332	346	323	336	357	342	297	344	307	292	298	337	324	331	334	326	325	323	313	344	365	322	336	321	313	312	332	353	317	284	339	331	311	320	345	361	341	345	337	333	343	318	364	324	328	319	327	331	347	329	316	354	309	324	324	332	338	344	373	310	310	337	327	343	318	308	321	319	319	345	339	322	300	334	302	332	326	322	321	323	339	341	302	323	340	371	371	337	323	295	332	307	345	345	326	322	338	315	295	314	315	349	309	343	326	330	322	313	326	315	329	340	307	310	327	309	328	297	333	346	330	345	327	333	345	341	316	326	363	344	339	339	291	320	317	344	320	341	322	325	305	368	338	310	323	345	321	325	333	361	333	320	315	340	335	368	343	344	339	345	339	361	308	345	310	345	335	347	319	334	310	313	323	333	350	333	334	327	329	342	291	331	335	358	359	338	333	330	364	330	325	338	328	319	341	320	379	303	316	304	300	335	338	386	330	354	302	358	324	321	338	349	348	318	304	346	319	334	318	325	363	330	318	345	316	333	296	324	323	342	344	331	345	344	318	305	310	328	332	340	332	342	298	356	334	334	329	371	356	307	315	347	358	359	344	349	346	342	295	327	345	351	325	363	340	327	329	350	313	336	312	310	339	348	346	368	342	312	339	331	311	322	319	340	347	317	332	315	366	324	339	327	338	318	296	350	324	342	349	339	309	368	303	322	338	309	319	346	323	348	338	355	345	361	313	337	326	329	345	352	294	318	333	328	334	321	316	327	341	347	351	328	342	332	357	339	344	356	293	319	339	340	372	311	323	309	363	306	310	346	336	307	330	290	404	306	319	333	299	337	349	362	313	328	310	344	381	334	329	296	339	320	305	319	326	334	322	322	319	348	345	303	321	331	315	341	330	305	343	341	331	317	332	341	336	338	328	321	361	342	361	336	342	347	345	319	325	342	332	345	338	321	331	322	309	323	341	317	343	334	341	319	339	326	338	345	334	333	299	334	333	308	342	341	348	318	308	358	358	353	359	358	308	348	337	315	295	322	322	348	352	332	307	326	357	343	324	343	371	340	358	329	351	319	339	326	334	357	303	315	324	327	357	336	347	318	340	311	343	333	304	342	323	336	327	328	327	344	318	366	333	325	300	314	296	344	352	335	311	330	325	314	320	331	299	359	348	307	309	341	328	318	312	346	318	327	309	331	318	345	328	316	369	338	331	344	346	328	322	312	304	321	333	367	306	318	330	300	360	321	348	334	307	335	327	308	324	369	336	343	340	310	376	338	290	340	334	324	361	346	311	332	347	343	322	347	341	339	343	349	330	330	350	362	304	332	297	347	308	305	321	346	327	330	334	310	323	333	301	328	338	326	332	308	291	327	324	312	325	359	340	340	325	313	325	318	300	341	333	350	308	320	329	370	343	339	338	325	334	336	324	316	303	338	348	339	341	325	356	337	341	332	321	316	346	324	318	331	330	331	318	303	345	323	309	339	338	341	348	341	318	305	328	353	320	343	326	305	317	334	310	336	340	349	323	328	330	293	319	315	294	323	359	335	330	313	320	317	327	329	305	320	363	371	357	296	368	318	344	375	316	334	338	351	316	363	341	331	321	322	330	311	330	322	298	310	309	295	333	342	302	333	316	334	371	337	368	303	367	335	355	332	324	355	328	307	314	319	321	325	343	342	303	336	317	332	362	318	334	331	335	331	332	338	342	357	328	303	324	307	330	332	368	344	339	379	298	316	307	350	318	345	302	351	344	341	304	341	348	312	308	270	324	309	315	352	334	322	339	352	314	305	348	330	328	309	296	310	336	321	354	330	314	338	334	343	294	330	328	337	355	335	304	366	322	320	332	306	343	331	328	293	284	330	338	350	319	346	344	369	322	343	335	331	328	328	312	326	346	300	331	312	344	315	301	291	328	349	331	329	341	323	331	327	342	327	318	351	376	309	303	330	337	346	347	327	314	352	309	312	352	341	324	313	325	350	331	352	330	337	307	342	336	337	326	315	368	311	336	316	331	331	308	286	309	305	312	318	317	339	301	330	333	319	346	336	346	334	318	328	307	324	345	323	308	338	319	324	331	318	341	319	305	332	324	363	328	350	327	328	348	348	319	327	379	363	324	325	322	295	329	346	327	336	310	312	322	336	321	330	344	344	326	284	356	331	321	334	329	357	312	337	361	336	346	330	307	350	329	348	334	344	305	294	359	318	331	311	341	314	302	296	339	307	334	322	325	345	337	346	341	288	310	312	319	327	336	347	352	314	316	341	343	299	313	321	351	321	328
5418	15671	13468	7547	5259	4060	3050	2261	1955	1756	1544	1314	1117	874	904	727	633	612	686	834	938	1036	861	842	717	623	612	614	542	513	481	447	441	465	436	426	450	450	392	408	439	407	416	413	416	356	380	374	380	396	382	388	345	377	362	409	381	382	404	387	379	379	381	398	361	368	388	387	344	372	381	376	344	386	366	375	395	382	405	352	358	384	374	363	394	400	342	354	380	333	335	375	348	385	310	362	360	379	400	356	365	350	349	354	387	353	383	375	366	371	338	346	355	341	365	371	297	348	340	348	363	381	371	363	354	341	354	382	417	366	357	362	383	389	347	400	367	409	368	373	352	344	362	368	388	384	380	393	361	380	373	394	393	342	359	340	353	367	341	366	376	377	390	333	358	380	388	391	394	369	323	368	384	366	353	360	368	335	380	367	330	368	355	352	363	347	365	376	362	368	379	360	355	384	386	314	347	339	414	367	372	393	365	376	345	357	351	365	384	339	374	371	388	394	374	339	387	363	376	341	341	396	367	398	375	412	374	382	373	375	310	367	374	343	316	386	375	373	379	369	363	370	383	409	363	354	348	399	384	360	363	369	342	360	360	371	359	351	379	382	351	374	397	376	356	374	391	388	357	406	357	369	332	377	365	360	366	363	402	386	344	362	386	355	385	380	351	344	346	349	364	380	380	362	394	364	375	394	377	374	349	353	335	354	394	380	367	361	377	363	389	330	372	406	400	393	376	382	401	382	384	318	376	359	313	347	361	373	370	388	376	362	354	405	345	366	384	363	382	412	355	327	373	358	361	371	357	385	372	368	354	376	363	385	384	371	368	371	339	378	393	399	337	332	386	372	361	355	342	398	379	373	361	360	360	373	382	416	395	351	365	370	367	355	385	383	362	359	346	345	400	348	375	358	368	366	412	375	381	345	347	386	364	380	387	340	393	353	341	386	397	357	383	404	395	356	364	374	339	361	357	399	367	350	370	369	364	389	359	370	364	354	378	331	333	373	375	329	349	398	352	383	362	385	378	382	359	371	387	355	361	366	366	380	353	353	345	376	362	373	362	364	369	382	373	403	375	378	329	370	389	380	347	338	358	351	403	367	352	371	394	355	376	361	361	330	383	360	341	394	420	344	376	398	371	414	361	372	374	349	347	410	389	376	354	355	357	377	380	351	375	368	390	341	396	356	382	395	372	366	366	352	342	380	376	374	398	369	384	415	392	399	382	374	369	364	364	378	369	382	344	391	382	391	343	362	363	381	341	341	365	373	369	398	349	365	375	372	388	371	374	351	399	340	376	366	345	376	363	389	364	330	343	343	363	386	341	375	406	353	372	349	365	389	353	365	361	386	372	385	391	382	369	358	355	379	352	370	402	353	369	399	387	376	367	384	391	332	371	373	384	368	363	336	384	368	345	363	392	350	358	372	351	373	363	373	337	388	346	318	356	361	368	361	394	349	408	361	407	337	375	358	400	380	367	386	366	384	370	385	392	395	335	408	377	358	384	374	360	399	382	374	362	392	364	358	386	373	384	388	403	391	349	386	376	369	352	393	370	378	404	346	342	393	371	376	427	374	334	392	385	383	353	383	387	396	393	363	400	393	352	334	384	369	366	365	364	359	343	361	380	384	343	363	378	376	358	384	360	369	361	385	375	338	363	369	341	379	365	367	363	380	363	361	371	393	348	374	362	360	362	378	376	360	376	351	397	390	379	347	389	361	390	379	354	375	363	380	422	389	371	375	398	344	343	368	358	388	347	378	415	343	375	360	391	389	392	345	341	365	363	363	384	380	368	385	366	389	352	380	373	369	356	345	377	364	349	365	369	345	384	401	402	374	363	327	374	379	351	353	398	410	381	363	343	354	357	378	357	355	370	356	371	386	352	379	380	387	350	368	368	386	385	394	345	385	377	343	387	381	417	380	391	361	362	379	355	386	402	375	371	385	369	370	388	387	393	367	374	370	354	373	348	374	360	384	385	415	365	353	342	337	406	359	351	381	367	374	368	390	352	356	361	379	373	360	371	376	372	360	361	371	342	384	323	362	372	372	348	330	359	370	386	382	371	361	363	366	328	357	375	355	373	334	370	345	343	397	374	393	380	375	351	401	357	413	355	381	346	363	354	338	383	388	368	363	342	379	343	378	364	360	386	378	376	375	360	377	380	368	335	383	386	414	373	361	356	361	402	343	378	366	367	366	357	423	372	354	368	382	332	387	371	398	371	353	367	357	375	363	339	369	375	374	355	374	380	387	367	362	350	348	353	371	355	375	355	340	380	404	400	368	390	355	385	384	390	372	357	351	371	376	337	350	368	357	382	407	338	394	329	368	393	410	375	379	360	343	379	378	355	381	362	403	359	335	382	341	395	370	362	365	364	383	399	348	369	348	395	406	351	343	350	372	373	339	377	344	372	341	408	375	366	358	355	355	364	345	365	385	375	355	387	382	344	357	372	367	355	362	373	357	386	350	340	371	398	353	386	363	337	402	363	363	356	380	363	351	349	358	340	342	376	330	372	340	349	391	391	359	362	365	367	348	376	366	368	367	386	386	367	346	379	397	363	371	340	345	352	365	358	381	354	368	376	391	360	381	356	318	352	353	396	367	374	360	366	367	368	350	371	360	389	365	368	350	371	337	363	397	383	388	366	398	393	353	371	369	373	352	363	348	386	359	369	392	373	337	381	378	382	342	369	366	329	380	392	384	388	379	361	360	338	348	341	362	337	379	402	372	350	368	361	339	379	360	373	371	358	379	366	368	366	374	367	385	364	366	375	396	391	381	333	374	373	347	364	340	397	361	377	356	372	349	354	379	361	356	378	403	371	360	358	380	341	384	371	385	362	371	410	391	361	387	369	350	390	382	358	369	386	390	364	346	341	347	344	365	357	364	337	336	360	359	343	350	376	341	390	356	334	384	392	341	353	351	388	373	370	357	379	366	362	343	348	335	385	375	334	380	355	341	370	373	376	357	354	353	359	378	389	386	343	339	405	379	375	365	388	370	354	374	357	404	359	349	354	379	350	379	375	368	363	362	336	361	375	362	376	367	377	384	375	346	381	389	389	342	387	391	383	399	359	367	375	390	344	392	388	366	337	386	354	336	349	363	356	392	359	340	386	361	351	354	367	356	355	356	362	347	367	375	314	332	347	345	364	360	367	357	392	352	342	351	352	371	358	404	360	374	354	375	359	370	345	325	399	393	360	373	361	345	387	367	345	359	394	353	330	380	396	395	377	398	383	342	393	383	374	340	388	381	361	386	370	357	366	384	362	369	360	379	363	360	370	374	359	339	373	391	385	413	386	366	329	374	375	380	360	415	385	435	354	390	364	357	370	352	387	345	374	357	338	351	369	379	345	349	395	362	395	398	335	360	347	351	350	396	381	354	347	348	393	385	402	372	340	360	366	348	385	354	388	393	376	409	352	353	388	354	335	376	376	331	337	360	391	376	401	363	370	359	342	346	333	364	389	397	344	374	366	372	395	353	356	352
24250	20894	27325	24566	16969	2765	1391	1137	903	856	800	700	666	571	506	532	476	486	444	567	609	706	607	562	478	451	478	467	441	440	379	409	404	408	405	413	349	403	344	403	376	388	367	372	327	329	360	347	357	381	353	365	372	352	377	380	357	358	352	402	368	386	336	359	365	355	354	374	354	363	342	370	326	349	390	328	347	321	361	359	324	359	356	353	374	339	372	379	351	344	354	336	337	362	363	347	346	320	335	352	347	361	374	346	356	377	376	338	352	338	311	330	351	370	347	328	365	342	364	343	372	377	351	372	375	386	354	350	341	352	335	346	365	325	367	334	340	320	342	339	332	349	344	319	370	335	335	355	360	386	351	361	335	340	342	347	343	343	376	331	355	329	356	346	349	397	346	341	333	362	348	328	349	378	340	290	386	378	371	384	321	370	354	347	362	337	360	343	340	333	379	322	378	344	368	374	343	318	348	356	342	365	364	380	381	374	346	396	332	371	322	338	325	389	319	328	354	360	332	331	354	375	373	382	354	345	358	369	394	355	331	336	325	355	375	336	383	381	330	367	326	353	352	368	378	349	322	361	352	339	365	325	363	335	363	344	343	342	353	328	353	361	369	334	341	365	335	346	337	318	332	362	373	368	359	365	353	380	338	335	358	351	356	359	348	333	379	353	352	324	393	348	342	336	352	353	351	322	332	379	346	314	333	377	347	319	369	386	367	323	366	340	343	332	371	326	365	397	336	364	375	296	303	353	350	335	368	383	341	350	350	354	377	359	349	325	364	373	346	302	367	360	334	360	322	405	352	362	324	342	324	366	351	346	337	323	386	367	343	365	332	374	360	362	327	379	358	369	342	340	349	338	354	376	346	345	344	345	334	334	366	342	360	356	340	340	358	377	360	327	364	348	355	309	346	356	351	360	337	331	354	356	353	363	352	342	351	350	376	342	362	334	364	345	331	340	379	348	375	349	344	357	335	336	355	368	371	366	342	341	337	316	314	365	358	342	352	373	337	322	312	351	333	391	358	337	337	378	358	363	337	382	343	371	336	353	327	350	360	337	372	364	343	360	339	366	353	352	362	343	338	345	332	334	344	372	341	304	326	400	351	337	358	344	346	361	400	301	344	360	365	347	341	339	311	354	368	341	359	319	360	334	336	342	356	398	360	354	309	337	333	345	361	380	314	364	318	373	301	345	346	317	355	389	370	355	379	380	364	361	308	319	347	363	346	349	358	346	354	329	368	347	322	372	379	356	335	365	342	331	328	358	337	351	340	338	353	361	346	341	341	328	356	373	374	356	362	354	363	344	320	344	362	336	329	382	376	373	362	362	366	358	351	350	323	345	322	359	369	361	365	380	354	357	333	346	374	356	334	361	330	358	359	345	349	361	355	372	307	342	348	385	346	370	324	356	320	310	375	322	352	326	330	324	360	358	377	333	321	367	364	343	345	340	370	337	324	361	355	359	346	369	356	379	350	366	370	337	401	324	353	361	324	341	373	323	313	325	347	346	305	311	357	388	325	315	341	330	353	346	361	341	364	371	364	380	343	341	325	350	342	364	386	380	373	373	321	336	341	340	365	339	347	350	353	342	356	356	364	375	333	356	356	320	382	366	311	342	354	346	345	347	332	373	346	337	382	353	326	369	326	338	337	353	353	374	339	340	364	377	355	357	359	348	348	343	311	348	353	374	355	376	332	356	366	359	356	359	346	361	334	344	373	354	375	373	343	373	333	381	335	364	353	330	332	350	378	347	344	316	356	354	317	357	347	343	363	349	351	344	393	388	366	345	347	347	387	371	358	320	361	383	315	353	381	339	315	357	298	360	344	338	314	317	336	334	339	366	371	354	368	399	343	370	364	369	349	363	369	353	363	368	343	337	387	363	348	357	349	330	336	365	342	322	324	342	365	348	373	328	350	371	328	317	320	332	376	335	341	357	345	358	375	372	353	338	309	363	354	340	359	368	376	344	345	349	355	384	332	312	331	326	366	359	375	346	366	323	348	346	355	341	354	351	338	347	331	364	345	375	363	354	345	333	346	347	350	387	346	334	350	386	335	318	349	336	357	347	349	356	370	345	339	352	330	349	372	373	339	329	353	357	334	341	357	352	355	356	359	342	372	371	361	365	377	373	369	343	336	370	347	362	352	346	369	375	368	363	367	363	310	355	354	367	377	369	364	377	321	374	344	364	359	367	360	347	359	338	352	344	337	343	366	335	371	365	321	349	349	358	336	382	320	358	360	300	351	357	330	346	372	337	381	357	367	326	329	336	336	356	346	359	350	332	345	349	341	390	343	354	352	337	384	325	367	346	314	365	359	356	360	369	356	359	290	341	310	347	376	338	352	377	334	358	334	380	347	371	339	393	341	347	353	335	357	348	315	357	367	340	359	358	334	369	346	369	352	343	334	346	326	363	358	331	376	342	318	379	368	339	333	326	343	343	369	304	378	336	345	339	381	374	343	315	306	361	345	375	362	346	366	350	337	355	348	323	341	339	330	335	366	349	355	363	376	354	336	357	351	344	362	340	364	352	343	379	386	342	352	347	350	335	372	377	349	391	364	357	346	339	340	370	329	400	331	348	322	309	347	372	360	327	349	349	321	375	360	342	367	376	349	306	351	342	372	346	383	331	342	341	340	355	329	372	352	349	344	336	348	362	349	347	353	382	349	383	352	351	364	290	315	385	317	305	340	372	360	380	350	356	321	354	338	325	309	352	359	345	351	337	336	337	342	364	380	347	348	386	347	361	327	365	350	340	318	339	348	335	355	378	326	359	370	332	366	357	359	350	394	351	342	330	358	347	338	350	359	316	352	360	331	334	361	359	342	331	354	332	345	359	380	339	377	342	348	351	318	390	350	324	339	328	328	327	344	347	338	350	346	359	359	351	340	377	376	365	338	350	339	362	358	356	359	347	339	330	322	344	363	343	341	347	340	352	362	371	340	350	352	370	338	304	347	352	381	338	349	333	362	330	324	361	369	357	349	384	304	355	372	380	347	369	343	366	395	314	313	342	361	343	360	356	337	347	320	340	388	338	348	365	331	351	353	332	351	360	393	357	325	345	395	333	353	375	308	339	309	343	379	349	346	347	323	342	333	346	362	364	354	322	347	345	334	332	370	349	358	358	380	364	357	359	376	351	319	365	359	373	361	381	345	345	402	365	356	336	358	319	333	298	351	371	370	362	353	346	384	373	355	335	362	329	367	344	347	348	331	374	350	313	341	376	364	327	348	355	359	343	309	358	358	361	358	358	339	353	336	353	350	365	386	362	374	401	344	315	351	349	339	338	364	364	345	356	336	358	334	343	366	333	328	319	347	358	338	372	340	338	370	350	337	343	356	303	368	355	351	329	360	340	390	336	350	347	338	334	340	354	359	347	355	355	354	346	355	351	367	386	361	366	362	362	374	356	355	341	375	338	357	286	363	358	325	374	401	375	329	372	379	360	357	360	345	349	358	344	349	353	363	359	365	368	352	345	364	348
5591	12568	10333	5900	4103	3231	2335	2058	1496	1380	1278	1120	891	835	721	649	623	611	574	721	846	872	846	763	597	549	509	483	503	465	436	447	394	397	417	448	479	390	390	380	425	384	405	403	397	401	372	374	372	404	370	400	384	370	350	419	389	364	392	334	347	362	360	356	351	368	390	372	386	349	365	389	372	352	372	403	383	373	355	361	352	349	413	362	390	395	390	379	369	370	380	357	372	401	358	386	408	405	371	401	379	353	390	323	356	384	388	372	353	389	384	354	383	367	351	369	418	353	343	371	394	357	381	368	380	346	366	398	335	368	411	378	363	368	357	395	348	365	354	391	359	357	367	365	349	384	372	356	345	383	397	382	377	360	366	409	413	407	357	411	382	395	375	381	377	381	382	387	380	384	415	354	378	392	354	381	363	365	376	366	378	389	380	358	399	391	367	385	384	389	382	402	380	383	364	362	382	397	379	370	386	360	391	364	403	342	390	368	384	415	382	353	360	369	345	389	379	359	334	379	370	376	369	359	354	372	387	380	391	363	355	356	338	391	366	365	382	360	363	375	347	392	406	381	371	403	368	382	402	347	374	390	364	340	388	379	352	372	371	361	388	365	366	357	395	310	399	364	360	368	372	358	375	360	376	370	371	357	329	374	377	349	354	406	395	390	343	369	356	367	378	368	372	400	378	367	398	377	387	367	373	396	363	376	370	373	334	369	359	363	405	394	406	383	364	327	375	385	375	374	409	386	360	368	381	333	320	362	364	367	347	372	378	379	376	353	340	363	368	409	407	360	359	385	379	386	375	365	384	382	395	380	350	376	370	376	342	337	386	366	365	366	376	367	378	388	397	405	380	342	375	375	359	368	386	374	370	387	327	380	367	393	375	401	390	383	380	361	377	402	363	392	361	361	377	358	363	408	378	368	351	361	402	374	411	410	350	382	379	370	365	342	349	393	397	392	372	367	366	366	394	353	382	388	355	367	345	386	385	378	368	372	333	387	383	360	401	358	392	392	381	373	370	390	381	388	386	378	379	379	392	348	391	394	378	368	359	423	339	385	395	337	388	381	387	358	364	377	364	392	397	364	387	400	376	348	369	367	364	404	383	378	389	378	349	390	373	358	406	353	402	403	382	360	388	388	347	380	373	370	366	381	365	339	389	371	376	349	383	349	402	362	369	376	337	375	368	334	380	376	387	371	356	386	372	383	376	383	364	361	359	371	397	354	345	365	397	384	382	371	389	386	372	386	380	352	385	372	401	385	375	386	359	365	372	358	347	380	368	388	361	342	357	353	360	329	354	359	376	390	357	362	384	369	354	378	390	381	390	361	365	358	373	373	384	363	359	401	375	365	382	382	397	396	387	346	350	390	379	365	388	364	354	390	370	350	372	376	357	354	385	368	397	419	379	366	348	383	369	387	368	370	387	364	327	385	337	377	359	399	396	398	382	393	393	382	384	417	376	376	389	366	362	352	363	379	393	384	380	383	364	413	388	385	359	369	349	410	372	387	359	394	352	375	397	360	391	366	387	363	414	406	340	356	383	360	381	367	379	345	361	361	390	391	359	362	410	385	359	379	407	379	374	406	351	393	376	400	380	400	397	389	389	388	357	385	381	393	385	372	362	390	378	355	369	366	385	378	365	377	341	372	358	377	391	378	376	366	406	385	371	380	366	382	346	350	407	379	376	372	386	378	387	350	401	392	341	374	385	360	392	364	371	367	399	368	365	373	391	369	375	376	364	370	393	364	377	377	374	369	372	387	400	398	386	378	350	344	412	390	372	361	386	394	385	386	384	360	389	353	346	381	367	369	369	358	360	379	383	388	396	368	366	390	392	359	378	358	378	419	390	375	382	377	364	334	363	379	360	355	351	377	359	442	377	370	377	379	342	326	359	349	373	389	361	365	389	352	374	367	373	382	380	402	369	359	364	351	420	382	352	357	386	325	353	364	387	381	326	371	397	357	388	392	344	370	385	358	362	366	372	383	363	367	362	392	369	384	362	362	354	386	374	360	404	358	374	363	381	376	342	327	398	387	408	368	379	364	366	368	381	399	377	411	349	391	372	339	395	387	377	395	392	377	354	362	369	369	372	348	371	365	410	373	397	370	348	367	381	399	405	354	375	376	337	363	389	364	371	425	406	334	408	402	342	386	397	365	377	358	378	386	362	331	374	372	359	393	364	381	370	354	409	398	368	397	387	369	378	368	363	327	374	388	379	375	354	374	346	338	386	399	378	393	357	404	419	379	392	376	353	389	389	383	377	387	370	372	360	403	356	349	394	432	361	411	370	381	352	331	384	401	354	372	375	350	366	360	387	346	400	375	368	364	372	399	348	377	363	378	389	385	386	384	411	386	345	409	410	364	370	387	374	352	367	375	375	375	405	394	400	351	352	374	357	374	336	337	370	359	378	393	375	377	370	381	384	375	377	391	345	357	345	375	364	408	362	369	399	344	380	396	386	379	402	410	357	365	360	352	371	352	392	370	353	376	385	341	346	388	365	366	351	378	362	379	366	403	363	390	373	379	412	403	380	384	331	377	386	412	378	370	376	383	371	352	366	374	356	365	342	388	369	378	387	341	399	377	366	369	368	389	370	389	361	386	399	398	388	384	374	350	374	362	373	368	398	383	362	401	356	399	381	382	393	379	382	369	363	354	385	340	390	393	339	390	374	384	358	370	374	409	358	393	367	366	405	376	356	369	357	382	382	381	404	378	407	311	375	365	378	376	391	390	361	375	398	367	390	368	352	366	346	392	361	383	376	386	342	373	414	378	358	374	390	391	352	388	367	349	371	370	380	372	361	377	337	375	349	371	330	383	372	392	412	370	383	368	378	340	381	370	374	333	378	356	370	378	439	390	385	393	372	345	394	360	388	393	397	359	353	362	342	402	369	368	385	366	404	389	336	358	375	405	383	382	374	348	387	390	334	369	371	387	383	371	368	396	350	390	383	357	386	371	373	341	352	418	356	388	371	382	371	382	355	361	373	370	367	354	398	374	362	387	396	386	379	366	401	377	383	362	342	349	385	368	325	341	388	418	372	390	386	360	393	422	346	365	379	348	381	341	386	367	356	329	376	375	407	414	385	399	364	362	398	386	366	398	345	379	407	370	354	395	423	355	367	416	369	366	390	377	370	399	369	376	368	366	357	367	343	386	376	376	418	366	354	400	394	336	379	375	395	395	384	363	351	370	373	362	368	393	380	358	382	381	349	352	407	381	335	346	382	395	376	365	382	386	385	409	367	392	366	383	414	369	409	371	398	364	318	392	385	370	340	405	377	349	367	377	363	382	364	396	392	392	348	378	397	391	343	373	421	370	413	384	393	373	379	372	361	365	353	362	371	359	382	379	365	356	375	368	364	359	362	357	397	387	359	394	334	350	366	370	395	387	335	337	374	362	367	382	399	403	391	387	385	377	353	386	393	394	375	333	373	362	377	366	370	386	370	368	413	355	354	382	356	368	398	363	383	374	378	395	346	381
22269	20934	28486	23530	20932	21010	12998	2447	1584	1396	1242	1091	882	745	693	541	432	441	469	642	705	780	799	678	466	404	421	401	351	316	265	302	224	254	268	235	266	230	203	216	206	231	202	189	215	194	213	173	177	174	161	179	170	152	178	186	173	168	181	159	167	183	156	153	170	183	175	164	147	161	200	183	174	171	174	167	149	179	165	154	170	161	167	175	156	153	155	157	167	168	165	153	165	175	168	149	180	168	170	163	164	167	134	179	166	186	167	170	155	157	171	152	157	178	155	151	146	156	174	158	146	192	165	158	161	152	160	150	170	162	137	165	161	165	191	158	184	170	158	178	158	160	168	164	139	173	148	155	163	172	166	148	159	147	159	141	154	175	172	176	149	167	178	161	182	155	178	151	179	168	157	188	160	206	172	165	153	181	163	164	166	170	150	146	146	157	159	151	152	173	155	164	167	147	174	157	160	163	164	144	157	189	169	163	166	141	155	177	173	163	141	166	185	187	191	150	144	167	164	142	165	159	154	180	149	189	150	140	164	159	166	167	152	161	153	177	180	195	132	159	174	169	161	172	169	156	163	144	164	158	159	157	162	191	156	159	175	163	167	161	155	147	163	181	149	149	165	176	185	159	164	151	154	149	152	138	164	156	164	142	178	147	169	171	183	158	171	139	140	168	161	170	170	160	161	197	179	151	178	163	161	156	178	165	151	158	150	180	170	138	159	149	170	173	176	209	183	168	150	163	160	165	169	145	163	162	195	159	165	147	173	169	205	160	158	154	135	196	187	151	193	142	177	163	145	179	177	161	175	150	183	176	132	169	168	167	164	159	158	144	145	167	172	159	164	159	181	155	142	154	148	174	167	185	166	181	162	170	149	158	159	153	174	159	173	164	167	168	155	164	194	147	164	166	173	155	162	134	178	178	165	171	176	177	165	148	149	175	161	176	171	172	170	163	171	168	170	167	169	176	167	151	162	165	158	189	172	164	151	144	139	193	156	151	190	154	192	159	179	153	167	169	163	189	171	163	184	189	175	161	148	135	142	169	134	172	178	164	162	151	164	169	154	162	176	155	145	166	158	177	171	171	167	155	148	196	187	152	151	163	178	148	145	151	159	185	163	157	161	173	146	164	164	164	162	156	157	180	163	176	200	166	169	154	170	180	154	183	160	162	169	142	161	151	177	155	174	217	137	158	176	158	189	165	164	175	150	169	166	170	161	150	168	166	122	169	172	158	143	162	161	187	155	160	173	153	165	141	165	175	169	157	134	169	152	144	166	154	169	165	179	178	171	154	191	151	166	147	153	162	156	178	152	158	160	142	154	171	170	162	174	151	149	178	177	167	172	150	156	160	142	151	172	138	141	150	193	178	162	169	169	150	153	178	156	174	174	158	149	169	158	167	173	178	177	149	149	155	165	136	167	179	157	177	177	151	170	159	175	155	146	149	175	160	168	158	204	177	181	159	161	165	146	175	155	158	151	169	154	158	170	152	141	157	169	144	163	175	178	152	160	180	172	162	152	156	171	176	155	156	129	171	157	150	163	155	171	153	171	190	167	173	148	177	152	151	177	184	155	149	153	170	168	155	144	161	170	184	157	175	160	161	150	175	173	159	162	172	177	165	158	182	162	175	167	162	175	161	153	166	177	164	181	178	144	154	160	163	190	174	165	165	148	156	158	173	162	164	149	170	164	170	164	184	163	145	166	147	158	164	173	159	167	143	164	208	156	171	177	139	174	167	194	162	173	189	173	149	172	172	158	173	160	162	168	169	153	164	146	153	168	152	158	169	170	167	175	166	159	144	180	163	178	159	170	153	179	147	168	162	148	161	183	161	144	158	166	168	176	152	163	157	147	145	174	177	167	167	151	163	176	178	164	179	156	179	163	163	165	144	192	168	187	155	169	152	172	187	153	171	176	173	145	155	160	178	173	140	141	179	166	177	170	140	150	149	157	154	166	177	184	137	165	168	172	178	186	151	162	161	164	166	164	158	157	187	148	179	167	167	178	167	171	178	152	177	166	151	170	156	165	177	161	174	163	174	160	166	150	173	178	185	161	159	162	163	167	163	180	155	187	176	172	168	159	159	149	176	157	168	152	157	147	164	193	147	166	174	168	160	166	174	183	164	175	178	186	158	171	187	184	137	167	162	156	164	182	167	158	151	170	168	182	148	186	158	171	148	194	172	168	162	186	163	174	167	157	135	175	166	163	161	135	155	144	167	154	150	151	163	167	181	143	161	191	168	165	146	161	159	167	154	157	154	182	165	164	157	168	183	170	150	175	148	153	164	154	152	150	151	157	156	186	154	148	177	158	184	166	176	163	143	163	160	161	153	168	154	153	152	166	157	147	168	172	190	157	143	163	178	182	161	157	189	166	147	181	162	152	183	146	149	161	163	162	157	146	184	171	152	169	186	173	160	178	146	155	171	162	187	182	169	165	173	164	168	156	156	164	172	157	157	159	162	163	163	146	139	149	165	157	186	148	162	157	155	170	161	158	171	183	154	151	152	191	163	170	158	157	153	169	121	155	172	167	145	169	158	153	180	151	163	173	158	163	157	167	173	170	156	159	173	159	163	158	181	144	170	192	155	163	148	154	164	156	167	168	147	158	153	171	174	186	169	166	164	174	155	185	151	166	169	145	166	167	154	148	150	163	163	175	171	182	174	191	167	171	162	159	168	197	160	169	168	166	175	170	174	159	156	177	169	143	168	161	175	163	153	157	152	154	175	159	193	150	199	168	164	173	161	149	173	177	166	163	184	141	157	173	148	148	154	176	146	159	152	153	171	160	178	191	164	150	162	151	153	179	163	187	168	155	155	154	184	152	164	150	144	141	165	174	171	171	152	162	159	151	164	169	150	168	170	172	191	152	163	152	144	182	164	175	154	176	172	166	164	176	157	165	177	155	147	154	144	163	186	154	149	158	159	139	137	145	170	161	149	141	156	166	165	142	164	164	154	156	168	175	163	167	165	161	148	161	161	153	152	152	156	168	156	160	157	162	179	181	146	175	154	159	157	171	150	147	165	144	178	156	182	157	155	165	170	168	148	165	159	162	156	167	174	161	155	142	174	181	158	158	165	162	145	178	148	164	166	172	147	178	146	153	164	161	172	141	145	188	184	159	152	152	185	161	147	176	162	172	145	163	159	176	182	169	169	162	170	161	168	159	165	172	160	161	172	162	154	179	212	166	164	177	182	157	165	175	166	151	162	158	172	162	144	199	157	193	158	165	157	157	162	164	186	139	158	166	160	166	186	164	156	155	142	175	167	162	169	168	194	154	173	178	156	186	162	148	169	177	134	138	168	157	182	176	183	173	174	142	188	171	170	137	153	155	141	168	167	135	152	176	141	157	160	189	170	144	162	176	179	151	153	158	162	171	182	157	170	151	173	173	162	150	155	181	162	159	166	149	170	157	177	165	150	155	176	160	156	183	167	152	147	150	154	164	168	203	175	163	160	163	170	160	152	151	160	176	177	159	166
7379	22246	19281	11371	8209	6096	4283	3567	2667	2471	1997	1816	1417	1135	1004	774	653	629	730	933	984	1228	1038	916	723	590	636	501	494	436	390	342	320	311	339	307	320	284	257	213	252	256	249	228	244	237	244	198	208	200	207	229	190	195	188	200	202	211	168	201	207	192	182	195	180	189	155	195	188	195	191	203	190	174	186	179	170	183	179	172	237	188	189	182	164	203	173	184	174	207	177	195	175	176	203	165	170	162	168	177	187	173	199	187	173	201	170	189	172	192	191	203	160	199	178	193	193	199	211	196	173	177	155	177	181	170	182	197	189	179	208	196	190	171	179	171	178	194	166	175	164	201	182	175	193	174	148	186	185	200	198	164	186	171	172	190	178	177	187	180	193	182	203	191	183	186	187	182	174	193	210	199	173	187	188	168	202	179	157	194	172	159	171	180	182	187	207	187	161	205	151	191	157	190	173	175	201	196	171	206	179	162	184	180	201	171	183	169	168	210	185	198	179	211	191	154	186	177	189	175	189	191	181	186	168	199	172	171	176	172	185	216	182	220	182	185	177	177	183	193	183	187	177	188	188	184	188	174	189	205	198	191	190	190	175	190	201	182	166	208	207	183	176	175	188	190	169	188	210	175	199	177	201	169	181	199	196	183	176	183	172	214	194	187	198	181	169	179	183	186	186	184	183	176	186	199	191	178	186	171	169	197	200	188	169	181	191	181	187	199	203	187	182	168	199	187	164	196	175	174	181	195	183	192	180	172	187	169	185	179	180	176	169	199	167	180	178	192	176	176	185	171	180	162	178	188	191	201	204	199	188	181	182	161	198	208	199	203	173	172	180	183	175	173	194	182	173	176	206	169	179	201	203	173	177	200	153	179	184	199	165	190	209	191	178	181	199	193	174	178	157	175	184	187	180	187	182	172	182	178	179	176	159	189	169	181	193	183	180	177	190	161	191	208	162	199	169	156	183	204	191	205	204	178	181	180	180	197	185	200	182	182	185	197	185	196	191	161	190	190	195	203	185	195	178	173	186	177	178	166	161	185	201	187	180	183	191	179	179	176	192	173	163	180	194	216	168	212	179	190	177	202	182	181	192	185	176	192	176	161	195	211	176	190	166	183	173	183	184	182	178	170	174	207	168	168	178	176	174	205	199	204	164	181	195	178	144	190	174	210	199	167	187	177	206	187	169	175	153	199	193	210	188	181	202	181	169	190	189	182	205	194	190	188	164	179	167	189	199	183	174	164	189	169	197	184	189	182	173	162	198	204	188	199	175	179	203	197	157	175	187	188	181	190	187	202	179	185	183	170	198	180	195	204	212	197	173	190	177	167	181	172	188	169	189	170	183	185	164	165	177	175	164	179	180	188	186	199	174	169	172	186	177	162	183	183	205	185	195	162	171	186	165	200	181	189	187	187	189	184	194	178	191	189	171	169	192	194	196	197	188	192	178	192	165	176	194	194	185	176	185	218	192	204	180	195	176	177	175	190	198	181	195	202	182	202	196	186	175	216	196	190	201	182	200	193	157	169	162	172	175	175	176	173	170	163	166	186	162	196	179	188	179	163	160	180	164	190	181	195	187	171	172	166	183	194	205	190	172	198	169	204	194	196	188	173	183	166	189	164	177	192	189	174	192	194	159	183	160	198	181	191	172	187	173	168	183	167	157	197	185	199	184	166	172	211	185	166	180	182	198	200	159	187	167	165	173	171	196	171	181	176	167	183	183	179	168	173	209	192	192	156	194	172	184	178	174	191	193	188	175	180	180	187	174	184	151	200	169	205	180	175	193	198	167	178	202	184	178	177	157	196	186	182	183	196	177	182	197	199	176	174	182	172	183	184	164	199	179	179	189	185	175	173	174	176	206	172	176	191	204	170	193	189	182	183	187	177	185	193	174	196	194	198	199	205	193	223	193	189	187	201	197	156	193	190	199	194	151	179	170	182	164	178	169	150	173	202	175	180	182	176	161	176	184	199	168	188	203	179	185	189	184	192	184	196	147	181	183	184	173	182	194	180	221	195	177	186	177	193	179	173	189	187	147	185	182	183	190	189	180	175	188	173	182	208	161	174	172	190	162	203	206	152	194	181	166	166	173	201	191	176	181	211	181	184	185	189	191	199	183	207	196	178	174	198	196	188	173	176	199	185	204	158	181	198	164	178	167	172	167	165	204	179	195	186	177	203	213	173	186	185	178	175	169	179	174	197	186	192	175	183	183	188	170	194	192	196	178	184	201	193	194	180	177	163	199	168	178	173	188	180	170	182	150	177	186	177	199	168	187	180	180	183	165	206	190	198	189	182	187	171	160	193	182	184	178	204	184	166	180	177	155	190	176	189	174	197	172	180	181	153	192	182	183	191	204	178	193	185	195	164	200	185	155	188	160	152	173	169	202	177	178	188	175	177	155	176	170	184	173	159	176	187	172	162	186	192	179	171	195	214	208	193	173	175	151	167	178	183	211	183	184	189	164	200	184	188	185	187	173	156	181	172	192	170	167	197	186	185	185	195	165	193	194	178	184	179	184	189	174	188	180	174	181	164	177	187	186	207	177	181	167	167	190	180	175	173	187	202	183	193	161	178	175	181	173	189	208	190	207	177	196	204	197	167	176	185	187	175	175	188	162	157	180	170	180	177	195	212	183	165	215	173	184	170	205	191	166	160	194	170	188	200	176	180	182	173	188	180	176	172	182	196	182	203	185	185	192	191	170	188	195	181	169	200	166	172	179	200	179	183	173	160	174	185	188	181	186	161	196	170	165	174	174	184	181	171	190	178	166	170	188	187	186	175	173	184	189	179	177	177	169	177	195	155	181	182	192	160	194	207	182	182	181	171	167	185	198	195	162	170	184	193	200	173	173	175	187	190	193	172	180	188	172	184	167	183	171	173	170	199	167	217	182	168	177	161	179	163	170	176	144	179	192	154	206	163	205	160	174	182	181	165	173	200	169	173	184	216	191	189	179	194	169	180	176	167	183	212	206	181	189	161	177	201	190	197	169	164	166	174	191	175	164	179	160	186	176	161	166	169	167	222	189	198	182	181	198	180	200	176	202	198	168	172	199	180	187	186	176	186	180	182	181	184	194	204	177	172	149	181	191	182	186	186	188	194	200	155	187	190	179	157	191	180	174	184	186	181	170	167	177	202	180	152	182	200	186	155	183	175	176	184	164	183	178	190	177	192	191	183	163	182	184	165	181	167	186	186	194	186	181	191	176	169	170	178	175	173	171	179	159	197	186	183	179	186	182	180	182	173	188	192	187	183	176	172	188	176	196	194	193	188	198	168	164	194	155	214	161	200	182	172	177	150	183	166	185	186	198	197	176	152	204	190	177	202	168	198	199	179	182	170	175	191	168	210	189	181	186	175	187	161	181	191	180	154	183	167	188	183	184	184	180	173	177	179	154	186	190	179	197	193	181	186	163	170	185	168	214	193	216	174	187	207	182	177	174	182	186	162	190	212	164	203	198	168	200	161	177	166	185	177	174	158
27004	19547	8893	2803	1617	1095	932	833	702	708	666	650	623	564	576	520	542	538	536	585	607	620	673	575	526	548	502	522	525	523	529	488	487	439	497	482	516	468	448	458	460	480	472	453	497	449	505	465	479	454	427	480	481	469	459	452	465	466	464	477	484	515	452	435	448	476	471	462	489	450	431	449	485	471	468	485	441	476	490	454	495	492	477	464	487	474	456	431	466	445	425	460	435	435	425	458	441	461	485	428	438	476	452	466	452	480	481	444	409	422	501	457	485	440	468	487	474	436	432	490	489	461	478	429	470	461	454	471	463	478	431	456	461	439	497	460	465	482	468	449	464	450	460	435	473	478	512	452	503	424	442	479	447	465	493	441	445	482	517	446	484	481	497	447	436	476	500	483	439	454	468	467	485	481	453	408	450	449	430	480	512	467	465	515	435	463	464	470	455	453	491	438	443	468	438	459	490	436	480	504	439	443	454	484	485	451	431	446	451	447	482	499	440	474	451	437	443	441	455	453	448	516	501	464	507	445	481	471	452	456	478	458	445	451	455	463	452	463	483	463	453	460	446	458	455	447	437	433	443	457	490	449	467	487	455	474	475	444	465	424	476	459	419	455	465	472	449	439	474	470	458	451	437	434	510	468	510	509	422	452	457	476	452	448	465	485	427	487	481	481	435	438	488	466	459	450	495	476	458	461	442	469	479	482	445	490	456	475	483	451	465	462	464	461	405	436	474	421	454	463	459	474	466	438	459	474	418	463	470	441	475	445	474	455	461	442	454	473	451	467	455	464	509	439	464	495	497	444	439	492	505	455	470	444	463	454	451	480	500	502	497	447	491	434	451	435	459	448	457	461	450	461	433	425	474	439	449	470	498	501	433	448	464	446	436	449	506	437	429	488	482	465	462	426	472	496	460	486	462	464	430	446	461	457	441	492	454	482	431	450	472	490	437	456	457	459	463	477	471	471	475	487	476	497	463	484	443	471	467	444	444	486	455	443	460	487	469	439	484	471	434	501	483	478	483	439	482	488	428	440	487	490	483	465	461	469	488	457	456	484	458	493	477	486	454	501	471	471	445	509	444	437	449	449	501	459	472	477	456	473	427	455	488	449	484	466	464	500	446	447	455	460	444	462	437	498	449	427	461	458	444	451	416	467	487	478	443	470	466	413	479	454	468	457	432	458	429	440	467	462	436	460	488	459	457	482	436	454	489	468	449	434	462	466	452	449	485	442	453	445	454	461	417	443	455	431	456	481	476	438	470	438	426	456	424	460	491	434	464	438	474	457	470	473	480	423	428	469	482	428	441	522	443	463	438	469	451	463	477	450	468	435	462	443	512	434	473	489	444	489	462	451	457	479	409	447	478	496	479	480	446	421	475	450	486	462	491	469	472	445	486	452	469	442	457	489	437	438	465	467	495	494	464	463	497	472	441	460	468	440	498	451	476	483	459	427	429	438	466	452	431	495	457	454	472	448	431	457	488	446	506	415	444	463	472	449	446	451	469	455	515	488	444	453	458	431	471	441	483	445	491	487	475	463	495	429	423	447	437	455	485	454	509	455	479	486	443	465	461	433	473	446	474	486	500	470	479	454	427	477	414	467	460	452	445	473	472	455	472	464	461	451	436	444	458	447	457	478	490	448	458	459	466	491	485	448	431	458	473	456	442	448	469	490	464	431	458	454	467	420	470	459	457	468	461	456	429	453	458	457	467	422	460	460	438	474	473	432	472	437	483	450	463	481	446	436	449	438	466	442	512	493	483	427	466	443	483	498	450	461	470	429	484	456	431	441	455	431	469	463	499	448	457	472	469	446	458	490	471	515	460	455	488	446	474	454	468	454	457	468	474	435	436	495	434	463	424	457	461	432	464	476	480	459	440	449	478	483	457	481	468	440	438	444	451	498	461	488	451	484	441	391	457	434	517	448	468	487	490	456	481	489	493	465	462	445	476	459	440	459	470	458	448	437	469	459	462	472	476	512	474	500	443	509	473	433	469	445	431	481	487	480	438	470	489	447	510	459	414	431	453	462	452	470	457	460	432	464	486	491	486	474	429	465	469	472	481	463	499	481	470	403	449	467	454	468	475	457	459	430	448	479	468	440	476	453	490	494	471	433	449	477	453	460	452	452	431	429	463	448	461	431	461	429	482	489	461	492	446	440	445	468	468	447	456	488	514	514	428	467	444	507	463	479	493	462	449	436	426	452	447	486	452	463	471	476	472	481	467	475	474	440	446	447	459	440	418	410	483	480	464	459	422	465	444	437	484	455	501	473	460	446	438	435	474	433	466	444	436	491	470	501	473	459	470	413	410	406	445	447	446	483	474	459	505	448	449	486	474	458	409	470	472	465	482	500	402	487	463	462	473	450	495	487	485	477	412	511	475	457	475	490	469	454	456	494	435	481	470	456	469	462	476	457	480	456	499	448	460	494	436	469	488	462	453	481	473	457	440	489	463	487	478	478	470	484	439	479	435	397	437	462	491	443	469	521	472	474	510	492	468	463	473	451	489	443	453	407	460	445	472	469	419	516	465	466	447	478	467	468	472	443	471	484	468	476	448	495	448	464	467	461	430	470	470	449	442	480	473	499	442	471	464	430	445	477	449	467	459	460	442	466	451	450	434	490	464	484	444	491	472	499	461	453	441	459	441	473	451	438	462	483	468	475	489	463	492	487	494	454	457	469	465	503	442	496	459	447	462	472	456	506	474	489	473	466	475	417	447	483	433	467	470	423	509	434	464	439	454	447	499	457	412	460	474	468	439	443	451	465	452	484	488	454	465	470	440	475	481	470	481	438	481	472	455	484	513	460	503	458	454	467	451	489	472	464	416	404	476	474	483	486	492	454	459	480	443	453	450	450	476	465	471	453	415	447	456	481	461	436	469	529	458	455	467	454	459	453	437	452	472	452	447	474	444	450	472	469	496	426	461	435	434	486	484	470	453	474	458	465	471	473	470	448	466	477	435	493	465	485	442	451	455	462	441	476	452	498	458	449	493	468	477	465	487	437	500	464	489	470	418	476	466	459	461	466	449	436	477	440	502	498	457	485	447	448	500	464	447	476	442	449	434	454	435	462	487	490	473	434	450	458	483	447	462	472	511	469	497	440	462	485	480	474	471	450	499	431	448	483	433	447	416	460	476	501	483	427	489	426	450	492	473	483	425	464	466	433	429	481	430	455	449	455	490	443	449	518	473	448	469	408	457	440	447	455	453	464	466	485	503	474	499	477	436	456	445	473	393	476	445	442	472	461	439	482	429	482	432	451	445	494	435	467	460	446	482	463	494	445	475	510	491	449	471	488	435	437	441	456	478	474	490	466	451	487	500	427	456	463	443	413	475	455	448	466	450	472	434	475	460	430	448	424	480	479	477	435	481	476	450	466	484	447	473	458	471	467	474	467	437	449	480	474	471	475	450	431	499	435	481	468	440	490	420	504	457	456	483	474	433	471	453	455	476	449	453	481	490	474	437	463	432	457	443	409
5624	6920	6070	3347	2378	1743	1370	1199	1035	916	933	864	804	686	694	669	603	571	642	709	757	790	796	734	597	607	603	546	535	549	549	545	505	544	537	562	504	508	517	542	464	522	523	548	530	503	517	515	521	492	463	506	489	517	489	505	486	501	489	486	458	494	475	473	501	516	531	496	527	517	533	500	521	494	503	474	485	541	487	469	504	494	475	505	473	491	514	510	540	469	512	522	474	484	439	517	545	508	493	511	467	535	502	548	516	469	483	461	534	526	468	498	510	526	482	512	507	505	498	527	488	542	488	472	495	470	474	512	514	545	542	502	523	516	522	466	542	537	483	509	494	496	502	510	515	481	551	499	513	495	499	504	484	496	455	504	489	548	509	496	504	527	480	498	503	440	508	520	517	480	497	539	490	486	478	510	488	461	506	486	491	460	503	523	542	493	508	510	501	506	496	494	496	505	503	506	502	479	498	490	465	493	513	490	498	514	474	510	533	479	466	469	487	448	526	516	512	460	512	458	469	500	493	472	491	492	526	520	499	522	496	501	479	529	485	524	470	536	480	489	512	499	519	557	493	503	499	476	516	481	538	564	495	500	491	511	466	479	481	469	504	510	444	544	485	495	483	507	542	538	536	461	482	515	481	549	499	503	539	506	538	502	540	546	478	504	514	544	544	480	490	558	540	496	479	542	525	456	528	475	493	535	461	434	484	500	536	491	474	509	491	514	461	486	528	518	550	508	508	497	490	511	519	496	514	494	478	462	494	478	523	534	484	513	487	490	491	497	494	490	485	461	491	500	492	476	490	488	504	513	518	545	481	521	499	524	495	545	461	488	480	474	521	493	503	483	512	496	439	493	475	525	497	498	462	484	501	488	462	474	521	476	469	481	499	457	472	509	470	553	476	520	486	485	560	516	512	501	527	492	469	528	473	508	477	539	495	514	516	478	501	511	480	501	532	486	468	499	482	501	517	475	479	498	550	515	492	504	495	517	533	500	531	509	489	490	544	476	509	509	532	507	515	463	532	507	474	490	464	500	514	486	543	469	529	507	506	488	492	519	502	489	496	485	483	470	479	515	492	494	461	519	506	483	487	504	522	480	492	507	523	520	452	521	488	462	484	517	488	505	518	470	504	515	471	501	490	512	468	495	492	492	529	511	522	511	514	514	531	539	496	502	487	493	509	538	570	523	484	499	501	500	505	479	469	464	516	486	523	493	521	480	513	507	502	489	506	501	526	466	527	465	522	481	549	506	510	495	516	492	495	540	506	473	496	468	493	522	523	505	494	511	478	517	531	532	496	514	490	524	528	511	497	511	551	543	487	483	510	518	509	477	500	491	478	470	497	509	516	519	510	497	465	479	509	480	458	529	473	495	485	490	505	490	544	504	510	502	532	536	462	527	494	489	449	513	521	462	454	500	501	469	514	538	440	534	496	476	481	492	472	427	524	488	534	502	512	507	504	522	494	549	511	503	522	500	490	524	493	481	474	511	470	504	492	478	506	504	486	515	509	525	537	493	514	488	468	471	526	493	489	512	523	489	492	477	518	481	489	515	532	489	499	487	500	495	511	514	514	495	494	532	539	495	456	481	502	512	515	513	500	500	518	505	463	476	489	499	493	496	509	475	495	502	491	498	505	526	466	484	508	496	514	528	459	525	511	512	471	543	493	498	518	534	489	530	508	498	496	505	505	520	556	474	506	506	533	480	512	531	488	504	529	467	489	523	498	507	500	510	519	490	509	484	514	447	523	502	473	521	478	518	530	520	463	451	530	518	509	530	489	510	494	497	453	536	559	487	491	493	547	503	500	488	526	515	517	506	536	528	549	465	523	492	520	510	493	513	505	527	490	510	489	496	515	526	487	504	515	514	502	506	509	482	507	520	487	461	514	512	517	520	526	511	531	520	520	503	480	481	522	503	498	510	484	499	479	516	484	507	491	493	507	528	523	488	500	473	502	528	523	502	459	510	470	487	513	504	524	503	504	477	506	448	468	517	510	534	466	529	509	506	504	476	462	487	520	467	517	525	498	535	500	459	519	520	474	471	534	544	500	502	493	472	499	525	517	507	513	449	506	512	473	489	523	480	508	476	476	495	502	488	506	528	531	533	460	514	470	501	488	488	496	528	530	517	496	535	501	478	502	491	507	500	512	516	507	503	507	489	486	518	522	505	500	526	536	490	488	502	509	458	496	505	462	491	491	490	507	481	518	508	505	499	513	486	496	528	509	463	508	509	478	516	492	500	513	519	467	510	528	479	513	511	502	517	475	495	477	527	527	464	504	489	509	509	507	490	509	531	468	509	483	487	522	503	509	502	490	496	502	502	493	494	527	500	508	524	502	524	497	501	472	468	491	476	554	515	489	524	542	497	517	508	478	540	510	531	489	511	503	445	512	539	503	566	503	503	484	490	494	517	470	484	483	505	523	491	485	490	480	491	510	511	515	519	489	492	482	481	490	504	479	517	529	472	464	556	512	507	524	527	485	512	500	509	537	491	507	530	482	524	516	483	518	531	535	502	470	488	503	550	525	512	424	508	575	492	507	500	542	502	468	516	517	522	499	458	523	506	505	478	508	530	537	498	511	533	497	531	508	491	510	503	461	520	463	514	520	477	510	518	491	526	475	494	527	478	539	498	462	550	502	499	482	548	528	511	463	478	475	482	459	484	510	534	491	501	533	482	477	510	498	479	449	518	546	504	512	508	487	449	537	465	520	499	509	457	537	489	508	483	509	538	517	514	543	467	476	509	513	462	483	529	529	513	506	520	475	563	470	458	478	513	497	471	500	517	523	488	547	504	517	486	486	494	461	513	521	532	511	509	491	517	500	550	541	497	493	470	515	474	516	505	527	543	513	495	498	505	437	475	524	515	539	481	493	489	455	470	465	494	479	541	521	499	542	517	493	453	500	520	519	529	512	532	525	539	485	502	496	489	460	520	477	539	524	486	561	477	511	487	507	470	532	542	477	516	532	500	492	518	484	497	517	491	471	469	472	498	517	483	518	547	499	491	516	496	510	509	504	516	474	491	479	525	498	471	494	483	499	528	485	501	470	518	505	469	519	480	482	507	543	504	477	479	485	523	475	513	531	508	527	518	532	477	495	513	516	493	521	495	518	475	504	480	520	478	499	485	531	509	475	502	504	475	532	507	518	486	482	501	507	552	496	507	510	500	460	480	501	508	538	487	504	508	526	511	509	518	466	503	544	467	478	509	482	490	493	470	496	533	529	494	488	515	478	533	519	542	497	489	545	507	521	527	465	483	533	494	515	504	519	472	490	525	523	500	513	489	482	504	497	524	482	484	542	513	523	499	482	495	464	512	517	474	479	511	514	526	507	500	480	485	509	516	517	504	511	498	518	534	514	490	455	505	500	497	534	492	517	489	506	522	520	511	454	498	510	491	509	504	500	485	518	468	532	534	463	513	502	467	493	547	499	525	526	455	481	497	533	502	495	481	511	503	474	494	503	461	478	514	494	467	493	517
23425	20916	28025	23935	20920	13418	2461	1520	1172	1077	1009	900	788	707	576	574	472	458	559	704	738	710	784	653	465	505	524	454	506	434	426	385	380	378	414	422	374	383	361	377	357	372	381	359	364	371	338	409	359	316	350	347	277	329	338	352	343	342	340	331	354	354	348	339	359	338	337	351	318	337	357	355	330	337	316	319	318	344	356	342	324	317	351	328	344	328	358	350	343	372	344	328	338	334	364	310	324	315	351	317	339	343	336	320	357	338	342	354	342	367	317	352	285	303	345	328	303	333	337	370	352	348	364	328	353	378	345	329	305	340	331	322	331	368	360	310	337	335	363	345	355	347	333	331	311	371	347	323	348	304	315	317	344	331	343	324	354	319	322	345	332	316	341	322	335	358	333	338	339	323	359	351	366	348	355	351	342	356	329	367	341	336	343	352	323	347	330	342	357	307	346	326	359	347	325	329	335	365	361	357	348	343	326	308	359	301	327	337	313	297	339	343	294	316	380	348	313	298	375	346	322	344	345	334	353	341	349	361	351	320	322	327	338	318	315	347	306	353	337	330	330	344	304	343	364	323	346	318	346	357	335	324	334	324	356	319	362	344	360	347	314	368	323	346	308	351	341	339	342	340	349	346	364	333	354	354	325	364	342	346	345	383	311	345	341	323	360	333	356	361	351	307	308	349	365	334	330	335	343	345	327	328	366	318	346	351	295	335	275	321	298	333	337	320	365	346	314	340	327	331	320	339	310	335	328	325	357	344	347	364	345	348	350	367	343	369	338	327	356	340	320	365	313	306	372	342	316	345	345	326	358	277	317	333	344	338	342	362	318	343	369	347	345	358	325	355	343	364	318	340	360	326	330	334	382	339	390	382	370	338	319	354	395	307	378	324	335	329	325	317	358	306	332	326	372	344	317	367	322	327	352	345	345	351	333	330	344	350	327	355	346	343	328	347	319	363	371	371	349	312	337	302	336	347	306	329	323	285	353	312	309	345	304	389	333	341	360	311	334	378	302	346	328	314	334	341	322	354	333	332	328	350	307	306	387	323	345	334	365	305	329	325	351	345	353	375	320	352	367	348	334	333	334	358	335	363	332	336	318	335	333	329	306	341	340	319	340	310	322	341	346	309	343	341	343	350	332	341	367	369	321	348	356	324	354	329	331	333	351	351	291	344	333	306	317	334	316	314	336	331	324	344	326	310	329	334	305	316	344	376	334	308	347	332	352	323	338	309	324	337	338	331	333	355	346	323	336	330	343	328	337	328	319	329	378	357	353	360	330	374	343	335	331	331	302	337	336	370	308	361	366	335	330	353	325	322	349	367	339	300	342	378	348	309	324	329	322	342	372	340	354	310	335	308	333	329	330	293	344	322	332	360	321	330	343	355	330	339	286	320	330	319	333	324	349	334	338	341	347	347	349	333	305	331	336	327	342	324	321	376	357	343	352	316	323	319	345	349	314	338	323	349	342	323	338	303	319	346	341	342	355	330	350	334	364	331	360	322	331	341	354	356	337	331	342	322	346	350	324	336	335	318	310	367	344	329	297	346	371	345	312	354	350	338	332	353	348	336	329	356	363	322	321	351	318	327	374	377	377	337	314	373	382	346	348	329	341	356	307	361	327	344	351	346	348	327	311	324	329	335	365	326	319	318	319	364	327	330	334	337	314	342	325	327	329	358	340	313	377	346	354	378	349	323	311	335	331	333	347	369	355	307	323	328	339	344	360	354	357	336	336	303	319	343	331	326	344	324	360	328	330	370	335	318	340	340	307	301	367	341	338	346	356	336	362	356	355	383	362	342	363	336	368	332	315	345	354	335	319	322	337	339	337	310	298	350	348	331	334	279	356	326	325	340	365	357	335	321	341	327	356	334	350	321	349	342	325	326	367	333	336	316	329	367	339	357	289	339	311	324	331	334	332	362	339	359	311	330	367	358	323	354	362	334	342	310	401	330	321	320	338	320	337	371	331	342	331	309	357	332	362	341	324	338	338	323	340	319	337	322	350	331	314	358	330	353	324	298	349	353	335	326	346	341	332	301	323	337	336	319	326	319	341	331	366	314	322	301	348	282	353	320	332	356	356	306	324	362	349	356	313	354	348	360	334	310	332	318	352	365	297	331	325	346	333	345	353	298	342	329	297	366	368	318	334	352	334	345	314	371	332	347	347	342	352	353	348	325	329	353	319	307	322	344	352	346	304	339	343	343	368	348	368	318	328	326	316	321	356	335	340	348	331	324	337	340	330	365	324	361	307	313	353	344	357	322	309	367	342	334	364	348	347	325	311	322	354	330	371	314	310	328	338	332	327	317	330	336	355	322	289	316	349	350	357	361	338	360	343	343	344	366	354	331	314	311	320	325	338	376	312	329	332	323	313	315	323	362	332	333	335	369	355	350	326	345	337	325	345	331	322	341	309	356	312	350	348	361	337	362	312	367	313	337	374	347	343	347	323	314	333	325	352	315	334	363	321	320	336	332	326	389	298	348	342	335	310	313	351	371	327	333	312	356	303	346	375	354	341	334	328	347	313	347	311	309	307	313	302	341	349	311	367	324	355	313	347	359	339	341	297	359	314	328	339	344	339	321	320	322	353	310	329	376	312	265	320	337	340	350	324	332	317	328	366	333	340	348	353	347	332	347	328	316	327	336	363	321	345	339	335	339	319	332	329	320	331	307	318	348	313	307	328	334	345	360	297	333	350	343	325	344	347	349	295	308	358	376	340	323	356	319	335	317	331	364	316	338	319	358	341	340	362	313	344	324	315	360	365	345	341	321	341	305	319	346	348	334	346	323	339	341	336	343	303	343	350	347	309	321	331	299	317	309	344	329	338	340	331	383	351	326	375	340	323	374	336	313	328	335	316	350	339	335	343	370	333	311	375	339	307	347	341	347	311	321	316	339	351	339	339	399	347	318	333	340	338	348	345	322	341	327	357	307	313	349	314	350	347	333	326	360	360	340	334	308	306	372	365	342	326	320	323	348	376	345	353	304	344	341	352	335	349	362	354	339	326	311	318	331	308	350	338	326	324	339	305	345	333	319	359	318	311	342	331	345	320	353	335	329	331	376	314	318	346	334	333	328	325	310	316	315	349	344	336	321	313	312	365	342	328	325	303	350	344	356	317	298	298	324	340	338	357	320	296	345	320	321	337	320	322	348	335	384	316	323	365	360	337	323	345	313	335	354	289	326	315	342	346	299	321	321	320	294	320	307	349	359	348	338	338	320	337	372	357	328	343	359	330	358	355	321	316	352	328	351	364	308	327	338	342	315	359	324	339	352	312	341	311	333	315	339	326	343	350	303	328	376	337	339	338	373	328	310	326	320	318	350	340	336	340	327	359	349	359	311	329	344	312	321	362	315	333	357	330	336	326	331	339	331	344	354	304	347	342	348	328	312	314	313	350	336	337	328	339	350	325	334	386	354	340	364	347	335	340	303	314	308	330	318	336	345	351	357	312	337	346	363	320	334	350	336	306	349	364	343
5477	15918	13507	7676	5375	3974	2728	2256	1938	1695	1477	1408	1174	977	864	727	612	673	723	897	980	915	986	829	584	691	713	528	529	535	484	448	457	432	478	466	446	427	449	447	435	468	462	421	433	441	394	439	391	397	373	401	391	388	399	346	383	386	344	376	368	348	388	414	353	374	360	374	387	375	392	418	404	360	340	371	401	370	371	350	394	359	411	394	376	389	374	355	391	365	340	384	381	370	396	360	383	374	403	362	407	382	392	375	376	352	342	375	353	339	378	383	368	409	372	358	377	368	354	375	391	342	360	382	395	400	391	364	373	400	365	389	364	351	381	387	356	407	372	372	374	352	370	331	355	380	368	365	382	386	377	371	379	405	359	397	402	401	399	356	368	375	394	387	408	357	367	432	361	392	387	385	361	388	382	399	349	354	379	393	351	392	379	351	361	389	413	391	359	375	354	401	382	384	394	407	363	365	370	367	393	381	402	393	400	406	361	380	390	355	401	338	400	365	378	389	352	384	389	392	368	367	387	350	380	367	368	371	388	375	398	403	343	409	349	361	362	361	419	394	357	384	380	354	396	373	356	421	344	388	399	392	363	381	387	373	396	399	351	384	375	348	401	392	382	343	348	347	394	376	384	361	363	402	380	383	375	387	373	384	381	381	359	397	369	420	391	357	360	408	389	354	388	389	368	397	388	389	410	396	346	386	388	389	357	393	368	354	373	392	379	396	367	381	407	385	356	369	346	354	391	389	361	375	349	396	391	378	379	403	375	358	368	397	366	397	380	374	375	355	367	383	392	375	336	384	359	341	347	396	382	403	363	363	354	390	354	397	368	344	337	358	372	381	389	386	375	403	372	385	384	379	404	409	384	405	370	380	392	383	364	414	347	382	391	369	389	340	382	391	380	373	416	365	341	382	396	391	360	354	398	377	391	376	380	378	351	357	400	396	355	387	365	387	390	368	369	359	392	391	371	401	368	387	383	368	403	352	368	364	344	366	390	399	395	334	368	362	357	381	413	379	400	407	343	411	358	372	378	342	370	338	375	387	356	400	381	388	378	392	364	356	395	355	383	370	361	381	363	335	364	363	389	384	355	374	388	381	331	418	385	396	365	398	392	414	375	346	372	415	381	391	344	363	398	361	382	365	366	365	407	363	365	377	384	404	368	346	377	361	367	389	370	363	370	356	363	359	378	353	435	357	408	382	328	357	378	353	362	346	375	378	372	390	383	369	362	346	375	388	395	368	412	374	408	367	402	376	374	371	390	378	391	367	372	366	368	353	357	389	388	362	378	396	363	388	353	384	367	367	347	405	353	347	356	361	393	368	381	359	401	354	387	368	381	398	392	378	426	346	387	411	344	399	385	337	385	387	387	339	336	389	375	408	358	368	387	368	398	356	379	391	394	372	407	366	329	380	350	365	383	372	380	376	405	370	396	365	394	359	376	340	404	358	362	350	364	391	391	397	391	391	351	375	396	350	373	402	344	351	399	371	360	356	386	385	373	379	411	395	409	372	389	381	393	379	418	328	347	385	339	339	377	364	408	359	423	357	392	388	370	371	359	372	382	377	388	399	366	408	371	376	376	378	375	368	377	348	386	384	364	365	378	374	343	360	372	375	385	363	398	393	375	399	363	378	371	346	388	399	337	383	398	389	347	356	412	372	364	433	379	379	382	375	378	382	349	406	367	396	337	331	352	398	365	367	364	390	353	402	410	341	358	387	388	393	380	375	359	372	369	396	383	398	374	355	325	394	382	380	360	373	409	385	397	356	416	354	360	408	374	373	359	385	377	396	377	386	367	395	376	358	383	350	395	366	366	353	334	377	415	386	344	365	385	332	388	372	398	397	375	374	374	386	365	402	367	360	373	389	366	386	347	367	358	387	374	408	354	372	359	366	394	357	397	363	375	353	376	390	350	391	339	401	388	370	374	391	392	361	367	370	409	385	365	365	396	354	364	330	392	369	391	397	389	339	359	373	398	380	399	371	345	379	412	358	382	384	364	365	347	358	362	380	383	348	366	379	390	370	387	374	380	358	354	363	412	360	347	372	420	388	394	368	369	384	367	357	376	373	377	369	389	368	387	389	370	379	358	360	359	348	369	374	373	396	406	373	373	416	386	395	383	394	369	387	353	346	412	403	374	372	387	363	377	366	378	360	377	351	387	406	379	391	362	369	346	370	374	421	354	373	385	388	387	402	366	368	401	381	372	378	377	363	360	365	387	382	393	371	367	357	393	361	396	365	400	380	380	392	361	401	384	362	387	352	384	347	382	382	419	372	377	374	382	410	382	419	392	375	373	378	378	357	353	369	363	380	334	351	359	364	381	364	391	376	403	363	392	390	393	391	364	355	379	376	380	384	388	386	384	401	365	372	415	401	363	368	381	387	389	349	393	371	377	395	362	383	407	360	392	348	376	365	376	397	360	356	403	369	370	386	389	371	370	361	378	352	386	342	367	384	350	349	399	364	389	375	376	345	392	386	385	393	342	367	360	364	344	335	404	415	371	391	360	355	381	374	376	393	339	399	367	393	397	359	380	386	386	364	380	348	343	373	368	369	351	375	356	356	383	370	373	362	369	369	383	398	352	395	408	351	378	369	389	328	417	373	336	370	363	420	368	389	363	375	355	375	350	370	372	370	360	383	354	380	354	353	353	361	372	347	384	388	351	359	388	392	365	363	348	361	389	394	393	384	355	394	360	355	381	373	368	407	390	391	397	341	377	381	314	392	327	388	429	358	331	377	392	363	362	396	374	401	395	380	408	376	380	352	379	379	394	396	397	371	353	365	358	364	343	356	359	412	382	391	358	365	417	369	388	373	404	368	377	383	374	393	366	418	353	385	391	379	364	364	360	369	376	358	352	373	386	374	348	386	375	402	374	389	420	370	357	354	374	366	399	383	395	356	361	405	418	393	350	359	386	364	359	370	378	377	374	338	382	382	414	442	392	410	340	374	386	339	376	403	380	364	375	347	382	352	343	357	384	369	377	367	386	380	396	409	356	350	401	368	359	390	397	398	400	390	407	351	378	368	382	395	396	351	363	376	399	374	372	372	370	366	357	353	381	382	378	369	354	405	363	376	363	401	438	365	346	348	396	394	348	356	386	394	397	358	383	401	373	357	354	369	386	394	381	380	360	354	391	382	373	369	354	396	382	349	393	351	375	386	423	360	385	365	359	375	383	349	325	368	343	381	382	408	348	369	380	380	347	382	381	390	335	365	375	409	383	394	363	375	353	368	364	381	385	363	386	371	355	385	378	355	403	387	366	347	376	373	361	373	392	388	407	390	348	350	348	361	364	363	391	380	348	366	399	360	371	396	376	382	364	381	382	348	401	370	406	412	389	362	339	388	378	371	367	374	385	363	363	388	398	374	367	357	381	383	352	385	377	339	345	393	376	378	350	363	409	382	346	391	387	369	375	391	386	380	367	394	423	348	384	365	388	362	318	369	363	394	330	377	381	396	355	376	387	382	378	358	363	358
24266	20880	27249	24581	17074	2810	1413	1073	859	870	867	691	640	648	634	540	478	506	550	595	640	637	597	574	516	513	514	417	459	442	430	402	365	420	369	388	400	411	346	383	380	389	401	381	375	364	370	350	361	390	368	428	336	349	358	376	350	383	369	360	334	348	367	337	354	343	302	318	388	375	351	400	395	376	375	381	351	341	357	351	363	393	334	309	335	369	375	360	341	355	345	357	332	335	396	385	365	364	358	366	336	380	361	335	330	343	377	319	319	410	309	345	360	373	349	365	331	356	356	347	340	328	357	366	391	380	381	382	391	359	349	359	349	351	326	379	354	333	361	396	363	336	356	395	348	356	341	353	381	384	369	367	376	356	357	339	354	376	351	364	368	348	351	365	365	366	336	379	378	363	394	308	380	378	376	367	349	393	382	382	342	352	324	333	327	391	365	361	362	383	369	306	360	335	353	378	354	328	359	368	414	338	365	345	371	374	366	346	384	377	329	337	389	373	357	373	369	370	354	354	359	345	392	351	344	383	369	340	402	372	367	382	358	363	339	349	346	344	387	325	339	358	376	361	355	365	335	359	355	350	368	390	337	343	349	384	350	339	380	335	335	382	338	316	367	393	325	356	333	345	367	365	340	362	339	329	368	358	350	350	363	354	332	379	377	387	328	370	371	375	371	336	382	371	358	314	377	386	407	383	374	350	373	370	375	340	375	392	367	362	390	343	374	369	399	347	389	370	353	368	359	350	350	348	366	369	347	379	367	354	372	391	373	355	355	365	352	376	368	348	352	357	356	369	349	378	386	395	353	366	408	351	382	354	339	369	349	353	340	377	347	398	378	368	310	357	365	357	371	379	357	379	350	353	348	373	325	368	386	384	366	364	364	373	373	359	357	369	372	381	387	383	376	373	355	343	348	378	338	388	363	346	316	376	372	346	361	374	363	373	377	337	313	335	314	378	369	368	371	368	340	350	375	369	390	324	342	349	390	393	352	310	378	342	363	397	349	357	347	384	343	390	334	355	390	329	349	374	370	351	340	346	339	361	332	365	359	325	377	347	333	353	330	343	386	371	349	380	358	358	358	360	338	364	354	343	359	358	370	322	355	336	399	324	382	343	359	373	345	359	388	342	351	373	360	349	367	351	353	390	384	363	390	370	345	342	365	373	353	349	393	356	324	331	375	375	354	360	342	389	349	363	362	323	301	356	377	371	357	368	381	342	357	325	368	365	360	374	342	322	343	330	339	358	392	349	357	329	327	354	333	353	357	370	374	354	384	360	362	367	342	372	362	363	359	379	356	351	340	337	349	375	350	393	390	374	356	348	350	349	375	378	378	349	329	345	352	346	355	336	352	368	365	351	364	391	341	328	361	394	349	369	379	337	340	351	340	369	356	359	391	364	365	353	379	337	383	337	377	330	368	399	351	371	354	375	348	369	384	373	356	342	367	358	329	390	356	373	352	352	364	373	358	360	338	358	379	350	368	362	382	359	349	343	346	354	342	347	333	323	330	363	329	386	376	350	345	363	359	364	351	365	376	365	363	375	385	349	371	370	390	361	368	360	413	355	353	350	340	360	330	326	375	346	349	338	371	337	372	362	366	354	345	349	344	375	356	347	370	343	330	367	363	415	382	362	363	354	365	367	365	369	323	344	367	356	378	362	341	395	399	345	351	328	388	362	359	371	393	370	395	345	344	352	365	330	367	362	401	366	374	364	367	383	371	338	378	336	351	358	369	342	397	383	336	376	367	354	354	375	371	385	354	345	369	315	337	360	348	360	359	326	370	341	344	336	365	397	348	346	368	355	364	357	347	362	374	355	354	350	372	409	351	377	371	395	350	402	358	355	371	334	361	349	367	349	382	354	347	383	346	360	360	364	354	371	391	346	363	326	367	385	390	351	377	364	391	365	364	410	336	343	362	329	350	398	376	350	346	339	347	350	350	358	395	366	357	368	384	365	378	362	341	367	365	330	347	389	359	347	335	359	358	343	373	372	339	355	347	373	367	361	357	394	360	391	371	363	348	383	345	380	351	377	349	356	369	355	331	384	347	352	385	333	391	385	349	375	361	365	350	362	364	344	342	336	348	370	362	367	347	332	347	374	386	364	361	336	376	356	382	340	343	354	353	318	358	365	371	374	309	372	343	372	371	361	370	359	335	379	394	337	325	354	331	364	358	358	394	354	376	353	387	368	378	364	329	365	336	344	354	352	337	400	372	409	389	374	348	390	336	349	405	366	331	335	366	400	365	339	347	358	370	321	340	357	366	337	335	370	379	350	344	332	370	363	348	362	376	339	373	331	322	344	355	392	347	379	338	381	342	345	318	360	383	330	392	353	317	370	369	372	348	377	332	371	366	370	365	353	366	357	332	347	345	363	376	378	353	345	369	344	391	366	360	379	354	362	337	392	357	349	378	351	347	355	353	341	380	390	363	347	392	359	369	358	355	353	364	355	369	371	406	338	372	342	359	348	377	355	348	357	328	314	367	330	365	386	357	364	380	345	357	368	367	341	364	391	344	370	362	369	368	376	360	359	340	383	330	344	375	374	343	361	360	338	373	354	352	336	362	349	372	332	366	339	363	353	399	379	372	391	361	378	377	337	354	335	375	345	358	353	387	342	373	393	362	358	319	355	355	364	336	344	350	349	371	363	403	349	343	362	355	372	364	384	343	375	367	363	394	345	371	350	372	362	373	390	365	329	350	377	360	375	362	353	400	359	335	356	370	347	401	363	335	340	333	340	373	354	373	351	362	364	388	331	378	386	385	378	339	381	401	345	358	364	352	398	372	327	363	358	368	367	358	355	371	349	353	376	340	346	361	362	404	379	344	347	340	337	383	368	343	342	365	348	353	356	360	332	353	393	337	381	336	363	361	358	343	369	346	315	328	371	356	362	379	395	351	360	339	353	372	359	359	345	349	376	362	371	359	364	385	362	366	353	370	371	327	344	345	364	338	357	352	355	354	343	362	371	352	355	364	380	368	374	380	337	374	362	362	390	324	389	337	354	378	346	318	389	345	354	364	398	355	349	337	355	382	345	335	393	351	342	362	359	370	357	364	372	401	337	382	347	385	351	355	375	364	375	377	364	344	376	376	355	382	391	354	328	353	352	357	384	380	381	358	356	385	396	320	340	378	317	361	357	345	328	389	346	351	404	381	374	371	375	335	379	359	380	333	381	386	345	355	402	388	313	335	377	381	339	344	317	385	358	366	370	352	351	384	344	354	343	351	340	356	378	355	369	353	357	366	375	366	331	349	391	392	363	378	352	318	397	370	366	340	363	377	341	354	345	362	357	324	379	369	350	355	390	362	387	345	346	389	376	356	341	397	377	345	356	346	366	333	340	359	347	357	354	352	379	351	348	333	367	355	353	366	346	367	372	399	342	360	358	357	337	360	380	375	358	368	345	372	349	371	353	371	370	332	355	378	359	345	373	376	328	341	341	351	341	370	381	359	349	367	337	373	365	332	361	363	401	379	347
5385	12614	10556	5959	4310	3133	2226	1901	1550	1323	1224	1109	977	870	750	677	602	544	689	802	749	812	859	790	586	631	599	514	539	528	445	448	418	459	446	442	415	454	432	391	440	389	448	406	385	405	407	386	380	394	418	408	386	420	343	396	378	352	388	393	371	399	381	358	423	372	368	395	366	415	395	366	381	360	384	398	400	334	383	397	403	413	398	377	399	382	359	370	357	380	369	377	396	399	363	386	348	359	359	390	364	386	402	406	391	368	395	354	376	397	405	377	425	414	360	376	362	390	377	427	361	367	418	420	408	381	396	381	350	394	413	369	406	390	380	382	405	380	389	389	406	347	361	409	359	381	382	387	382	361	379	389	348	384	349	376	350	403	367	402	395	358	385	378	382	393	409	387	387	383	370	370	407	412	388	391	379	375	372	395	392	363	386	403	366	397	388	361	376	386	372	390	399	409	364	384	390	362	410	373	377	384	389	367	385	383	390	381	335	353	385	399	413	380	392	396	394	398	354	373	393	399	410	348	371	425	406	395	380	376	418	374	375	341	374	352	366	404	396	378	420	405	390	395	390	396	388	395	411	420	338	360	391	393	388	372	378	428	366	367	385	390	381	361	393	408	421	367	402	377	404	389	414	374	352	388	379	365	372	390	412	401	428	387	396	366	404	384	351	387	389	376	361	379	333	397	360	364	371	387	398	398	369	373	340	380	370	369	401	401	401	381	375	362	389	334	403	400	419	364	402	359	398	352	375	358	388	389	391	375	387	416	382	387	363	376	364	396	387	376	372	370	357	374	373	399	390	371	386	406	395	386	401	416	389	371	402	385	365	372	354	386	392	379	382	407	420	361	377	378	358	394	363	377	385	368	412	372	404	404	391	369	427	373	349	377	364	381	399	412	365	383	403	349	399	370	403	403	355	382	368	347	393	361	389	381	420	401	363	395	389	369	415	394	380	397	373	397	384	414	391	399	332	360	389	403	365	387	389	332	378	376	366	362	369	417	400	398	374	386	361	369	395	396	402	394	361	383	381	379	395	413	394	368	390	428	371	365	388	384	373	388	384	387	391	434	374	411	396	337	387	407	382	355	376	376	390	366	387	372	391	406	361	383	402	362	381	407	387	377	382	388	401	384	373	380	369	370	313	400	418	343	357	354	384	394	363	359	383	327	374	408	375	397	398	412	370	394	394	368	337	396	394	385	373	373	403	402	373	413	369	363	376	372	386	400	395	404	379	417	386	392	399	398	397	348	406	340	391	360	375	376	409	416	376	383	392	426	439	390	351	402	361	385	423	386	384	386	400	365	412	397	403	364	389	357	419	379	388	404	398	368	415	401	389	400	402	345	388	389	404	368	385	358	363	420	378	388	346	374	364	399	375	401	393	373	420	363	398	373	385	369	370	351	380	420	392	395	370	379	387	418	383	344	388	348	363	362	392	386	402	372	396	399	394	345	387	379	384	403	353	392	349	386	392	398	382	364	373	363	386	393	334	357	373	366	382	345	374	383	403	366	377	364	355	363	380	408	387	372	386	399	415	409	414	373	398	390	325	372	425	365	395	367	394	384	420	382	371	401	396	375	402	390	362	400	366	401	398	370	385	395	386	353	363	404	384	401	373	384	381	371	391	371	368	408	378	374	404	395	383	368	352	385	391	420	412	359	389	377	389	382	394	359	367	364	392	407	417	383	346	426	369	388	371	388	395	369	351	396	395	364	346	361	392	371	367	369	373	384	353	409	382	365	358	381	386	357	400	402	346	350	358	385	386	348	364	353	396	378	366	392	399	402	366	394	382	376	371	395	374	426	364	392	384	410	401	369	383	363	380	363	399	416	380	380	397	376	406	389	390	383	376	395	385	390	407	386	386	411	381	385	387	401	391	383	404	384	358	392	350	402	348	377	367	393	413	373	384	403	374	421	362	364	384	380	387	353	370	401	374	395	389	382	378	415	350	404	379	414	386	371	387	392	387	389	396	390	388	403	408	374	391	376	409	388	350	393	361	414	418	347	395	392	374	366	406	405	393	376	397	405	370	380	424	359	379	399	349	383	373	368	359	386	373	391	377	381	355	384	363	379	399	443	340	390	419	392	386	380	394	379	385	401	405	423	379	423	385	395	369	346	373	355	392	364	388	429	396	403	379	382	347	401	371	399	373	389	348	361	350	388	373	363	360	366	401	368	377	375	387	354	359	387	357	385	381	413	374	363	411	418	386	376	377	412	366	355	375	396	366	396	361	406	402	389	406	370	368	384	398	379	393	388	390	408	394	353	371	391	421	358	386	387	362	391	362	405	398	377	381	366	388	367	368	411	383	434	385	377	375	412	378	354	385	388	371	368	424	359	397	374	380	427	355	386	373	374	366	411	369	400	396	375	367	378	392	372	386	395	391	391	401	378	378	353	411	371	390	418	387	412	351	370	385	373	381	388	423	379	393	358	375	391	368	380	415	377	394	384	380	404	413	411	413	386	389	395	378	392	426	406	360	411	420	398	368	389	363	345	383	367	382	397	368	387	371	382	407	367	381	358	373	431	411	377	369	344	381	336	405	415	394	363	408	395	383	370	374	406	401	374	377	394	402	395	382	393	399	370	409	374	377	403	358	428	366	385	379	361	374	347	388	419	373	357	365	373	368	407	377	397	386	424	348	376	362	352	388	425	393	386	382	388	378	397	379	392	382	372	341	386	373	365	382	380	382	366	407	368	445	375	396	406	387	374	397	394	372	392	392	416	359	373	398	375	359	389	382	374	374	395	382	372	394	353	374	391	372	323	382	346	368	380	388	394	391	402	371	354	398	402	385	431	357	370	373	366	353	431	405	378	382	355	367	400	417	378	364	369	385	406	389	420	348	406	392	363	421	384	385	367	398	367	349	353	393	365	362	387	394	381	377	374	338	405	371	392	352	397	382	370	391	361	396	367	350	423	379	374	383	359	374	340	380	370	363	364	379	386	382	350	382	360	401	418	381	362	387	374	419	404	414	419	393	413	382	370	393	373	386	337	372	380	386	351	368	387	361	397	387	392	356	377	380	384	403	369	382	388	386	338	371	379	392	361	381	400	413	373	345	401	355	329	350	339	393	404	390	368	402	390	328	360	399	383	376	363	380	364	387	359	376	379	383	391	378	393	346	414	357	371	395	375	387	395	387	383	390	406	367	389	395	390	389	358	400	400	408	396	381	384	367	408	386	372	410	388	383	384	356	365	379	383	356	421	370	368	386	386	390	378	370	394	406	368	398	374	359	356	365	417	419	394	390	421	367	399	364	419	380	353	394	361	405	377	372	390	373	384	361	396	394	411	381	382	383	392	389	381	425	374	401	370	318	385	376	380	393	387	397	405	389	380	375	394	386	374	419	370	367	358	406	390	449	364	396	367	430	392	377	373	396	363	388	353	380	369	395	388	356	400	371	396	381	378	397	376	376	407	419	428	411	378	370	362	387	399	385	380	359	431	369	379	405	370	381	392	418	373	386	336	392	360	377	415
22207	20912	28450	23497	20907	21031	13020	2301	1601	1374	1286	1111	923	790	708	661	460	474	601	735	761	804	774	829	533	520	527	381	368	337	291	272	265	249	233	261	276	226	187	204	184	229	228	225	212	207	193	203	161	208	209	227	201	175	169	170	198	185	174	171	196	159	165	196	179	167	182	164	177	191	181	161	190	172	172	188	176	181	172	202	185	166	188	180	197	171	161	143	196	173	155	170	167	158	190	146	161	182	171	150	194	176	174	197	166	185	170	198	173	184	175	170	158	173	166	204	179	169	178	153	170	192	167	171	171	156	169	166	173	169	161	181	190	168	192	200	188	177	169	181	171	161	190	209	153	164	176	173	181	165	175	160	182	171	181	185	170	195	202	187	174	196	179	169	178	172	161	178	180	177	172	146	167	190	172	172	182	187	181	167	161	186	174	211	178	167	157	182	156	174	176	189	149	176	179	164	177	170	168	177	163	172	155	170	187	180	149	190	176	150	187	163	158	182	148	165	154	188	196	201	192	172	214	154	193	176	179	186	173	152	173	152	186	172	160	157	180	156	169	177	160	176	181	170	173	203	156	157	187	169	169	184	184	158	166	160	215	159	166	174	189	158	177	160	161	185	205	218	178	179	183	170	174	174	177	171	168	173	158	197	178	164	198	174	188	166	162	162	178	164	182	183	159	186	170	191	190	185	172	168	184	198	181	165	190	181	158	190	158	152	185	176	169	198	168	161	196	179	161	184	166	178	174	207	154	189	163	172	174	195	170	188	195	152	167	167	183	174	179	195	166	184	183	181	177	167	190	172	174	150	146	195	160	163	164	174	156	176	174	145	149	188	160	184	163	169	168	196	172	161	182	177	142	173	184	171	170	170	175	144	166	177	163	192	157	159	165	160	171	185	183	157	177	192	178	158	189	185	154	162	159	176	178	174	184	167	151	173	156	166	154	141	158	180	169	152	166	191	173	170	153	185	167	171	173	176	159	191	184	187	152	164	171	151	194	178	184	176	167	160	183	182	189	156	181	171	178	169	154	190	154	145	168	161	161	180	178	165	154	173	165	176	199	172	159	171	173	157	193	143	201	160	168	197	163	183	166	184	175	186	183	164	178	169	179	185	168	183	185	180	152	165	164	160	170	182	185	169	166	194	183	148	167	169	173	175	174	178	166	189	154	150	180	174	162	156	169	146	176	179	174	193	169	161	168	198	188	179	201	188	147	154	206	148	174	156	178	176	157	178	171	157	160	186	164	188	169	167	170	169	187	168	184	168	161	167	164	173	175	183	170	171	161	169	161	153	165	156	176	171	166	159	168	150	176	160	176	180	154	169	185	193	187	173	191	180	167	151	151	150	172	182	181	167	162	177	151	139	183	183	168	177	162	179	186	190	171	182	181	183	162	179	193	177	174	161	184	164	181	167	180	172	177	189	171	160	176	187	156	163	185	169	169	173	191	159	169	173	172	178	134	173	177	166	158	156	196	166	188	187	189	167	173	141	174	166	180	202	158	185	178	165	159	171	187	157	155	151	173	187	195	164	177	180	181	164	161	159	164	156	192	184	184	167	199	184	200	150	185	160	176	180	176	139	173	166	153	161	179	166	176	199	180	180	199	172	183	176	172	169	176	209	185	165	173	172	158	158	165	190	174	179	142	177	175	185	131	163	162	185	178	165	188	167	173	175	191	174	159	197	189	194	170	180	173	167	172	172	173	154	153	182	173	178	146	154	173	178	163	180	189	152	171	177	171	178	192	172	155	154	153	191	171	171	164	169	160	157	164	181	183	186	181	176	153	174	174	165	179	164	148	163	154	172	188	170	184	180	184	165	184	183	172	190	164	185	180	163	153	162	179	179	167	164	175	153	168	174	183	208	151	181	174	149	157	166	194	200	163	164	160	169	158	176	179	179	161	155	180	162	183	164	166	156	172	158	158	182	148	164	158	183	190	158	179	155	181	172	187	169	161	174	182	170	182	164	177	174	174	177	183	170	179	191	168	163	172	154	176	167	175	190	167	167	165	173	164	163	166	165	169	161	183	161	144	170	157	141	169	172	170	179	198	164	169	159	170	172	153	176	172	157	167	187	167	167	163	175	174	198	146	154	183	168	167	168	180	188	177	151	175	181	162	169	170	174	171	163	153	174	166	174	169	175	178	180	189	176	174	159	192	189	171	160	173	174	169	192	183	148	197	180	169	143	174	156	175	174	173	174	174	172	164	164	177	166	170	156	194	172	168	161	163	160	166	166	162	177	188	197	169	165	181	190	181	179	158	159	156	158	169	177	164	165	171	181	171	165	160	185	180	158	170	177	170	177	174	185	179	169	166	187	177	181	144	169	162	186	152	164	198	185	168	168	172	187	182	149	170	156	196	180	165	179	169	174	171	177	181	183	205	176	175	170	188	186	174	181	156	160	187	168	174	169	151	168	200	178	156	157	162	159	165	171	191	167	193	151	173	179	179	160	168	177	163	176	174	165	172	174	171	188	171	155	157	176	201	165	187	161	148	191	172	170	160	175	178	156	172	171	156	159	175	159	164	173	172	191	171	166	190	176	165	185	179	163	168	192	170	164	178	183	183	159	191	193	163	177	165	169	175	177	161	185	153	153	178	172	168	178	173	151	160	170	169	192	174	200	166	172	186	172	189	171	163	181	179	160	181	172	179	199	164	183	186	171	151	199	166	156	175	172	196	192	167	161	163	180	165	150	189	172	171	154	182	167	173	179	196	167	158	187	172	184	182	166	158	186	150	169	159	185	157	189	163	182	167	186	168	162	178	164	159	204	181	180	181	171	164	155	154	178	156	174	158	158	189	163	155	165	180	170	158	198	176	184	160	161	157	172	188	177	169	176	174	164	170	151	157	189	170	164	164	177	153	176	161	198	180	174	195	176	152	172	155	181	180	179	153	175	150	170	180	150	173	188	176	178	171	162	175	183	178	164	202	174	184	166	162	170	163	171	157	142	167	157	186	176	173	168	177	176	198	183	141	168	166	153	183	185	156	164	184	205	158	147	169	182	190	192	158	176	164	178	177	171	196	177	160	179	159	167	174	180	168	142	181	177	176	190	188	168	161	148	157	149	169	174	161	157	184	171	167	170	181	195	187	185	172	178	178	181	148	186	168	138	174	194	161	179	170	179	186	196	172	160	155	188	149	200	162	166	165	188	167	170	161	179	175	173	161	166	162	165	178	169	163	153	185	189	152	176	180	164	174	170	165	184	180	173	143	180	171	175	174	183	180	178	196	170	178	178	184	154	182	164	150	154	176	171	182	189	188	177	193	175	161	158	167	186	168	163	193	183	175	170	187	171	160	159	155	183	188	163	151	149	171	181	173	180	178	171	171	166	172	185	175	148	161	167	156	171	157	197	141	173	163	204	194	156	174	184	184	168	194	199	173	171	179	168	178	176	156	170	174	154	166	180	168	178	177	175	154	166	176	170	171	162	178	189	186	169	174	170	169	169	174	177	175	154	160	162	150	160	153	201
7120	22289	18955	11366	8419	5925	4300	3503	2750	2337	1947	1737	1452	1183	1007	973	652	633	840	958	1150	1125	1096	1192	714	719	755	524	478	467	343	331	317	323	326	311	279	259	284	284	272	262	265	235	253	247	244	228	225	206	209	247	203	209	201	199	216	176	208	194	196	216	190	214	179	204	197	212	210	189	192	198	187	182	206	206	194	187	190	211	187	193	167	210	194	194	198	192	195	196	176	193	189	194	180	167	193	190	213	220	195	184	191	211	175	171	187	195	203	189	189	165	187	187	201	198	175	162	177	187	215	188	181	196	197	199	165	192	189	178	193	185	187	187	196	211	183	219	202	195	218	186	205	185	183	218	211	191	180	188	198	197	194	197	183	189	212	179	193	176	191	209	171	187	168	197	206	175	180	197	169	202	195	227	198	193	170	194	200	200	189	204	171	196	199	204	167	196	190	185	200	210	181	177	181	184	170	194	185	188	175	195	197	181	197	198	172	192	196	186	184	197	204	178	192	200	178	184	192	186	179	189	185	180	225	191	193	185	211	192	186	184	184	189	206	200	178	190	227	191	172	170	186	212	170	173	208	189	175	179	188	194	174	200	190	201	174	187	181	213	189	204	182	175	187	200	187	199	199	175	219	190	171	195	175	199	207	177	193	186	193	175	187	178	221	214	200	184	203	173	185	177	212	185	204	200	211	176	196	207	212	184	197	183	206	187	216	176	194	187	187	213	167	170	177	211	197	197	206	156	180	186	181	171	186	191	184	210	176	205	194	193	176	200	175	182	180	191	192	200	188	181	179	219	231	194	181	183	189	180	196	192	187	169	186	182	212	196	177	209	188	184	192	183	165	202	187	187	203	209	183	184	198	199	207	196	189	197	216	204	171	200	174	199	188	173	203	203	168	193	194	178	215	197	179	156	181	198	187	208	208	205	202	209	161	176	216	181	196	180	173	161	211	199	187	178	190	195	188	187	195	176	189	198	179	199	190	190	230	199	199	193	182	184	212	220	190	199	193	179	173	198	188	181	210	179	207	197	192	196	194	194	176	190	205	191	201	206	199	203	182	209	174	199	203	166	188	205	168	166	218	190	161	215	191	185	220	221	185	191	193	178	184	202	172	190	197	203	188	212	208	198	186	198	190	188	176	175	188	202	191	196	192	187	199	213	187	190	203	204	201	183	173	222	200	186	183	214	220	186	193	207	176	171	193	207	174	192	200	184	179	199	188	200	184	202	201	193	183	217	208	192	185	213	210	168	204	196	174	181	186	169	199	198	210	169	196	181	185	165	189	183	214	188	176	190	186	203	189	162	207	200	191	192	203	204	187	194	208	175	188	171	190	191	192	188	177	167	190	180	202	195	195	202	205	200	184	209	188	199	224	178	167	204	200	200	165	207	197	192	195	166	211	210	190	187	198	206	168	193	188	208	204	182	169	171	209	189	188	202	189	193	197	184	196	203	199	188	189	188	211	181	186	201	205	208	197	202	188	195	214	192	205	180	148	195	171	175	214	175	164	188	203	175	208	196	207	226	195	191	189	189	182	171	202	186	212	200	194	199	201	192	205	146	202	195	199	219	195	176	188	185	195	185	212	206	219	215	183	187	176	204	191	156	186	199	192	218	171	177	188	200	174	218	196	211	177	181	197	194	197	168	220	209	194	201	212	215	186	182	200	178	170	198	186	182	207	184	162	186	199	177	198	194	189	204	181	201	150	185	196	198	189	203	197	197	213	184	196	179	180	189	190	160	204	181	177	204	200	186	176	170	201	190	188	209	196	211	212	184	194	188	178	204	200	184	183	164	187	184	173	201	216	193	199	194	208	176	194	205	193	189	197	200	203	188	226	170	180	206	184	215	213	202	178	158	197	202	212	207	185	184	208	199	190	193	196	194	175	174	189	178	180	185	186	159	193	189	186	187	207	188	171	196	181	195	190	185	183	202	188	166	215	205	201	179	199	181	191	184	187	174	201	166	188	207	193	210	228	178	187	195	200	194	198	178	178	192	199	193	189	189	200	187	167	164	211	201	173	177	181	176	185	180	196	187	192	195	192	172	179	170	199	208	179	197	201	183	169	209	182	198	197	193	188	172	193	171	185	187	202	173	187	180	197	186	193	209	195	180	208	200	195	205	161	190	171	190	203	166	204	183	205	167	180	213	207	203	171	184	184	182	203	174	202	209	186	201	200	183	199	212	217	196	211	172	222	196	212	191	193	177	198	198	202	178	167	206	194	203	189	188	205	206	187	175	210	182	197	186	185	205	168	192	208	190	172	184	182	190	221	190	163	208	208	196	187	197	191	185	185	177	197	196	195	185	167	184	203	190	184	182	191	195	188	192	189	194	171	191	195	184	202	197	186	194	169	211	183	172	190	211	180	187	180	171	184	180	226	198	203	183	168	211	181	206	211	188	182	191	177	191	229	179	163	202	179	198	203	195	204	179	190	171	162	185	191	196	202	209	213	207	183	200	212	197	189	165	208	193	190	198	200	180	223	185	209	171	199	190	207	176	183	191	187	185	190	185	212	189	208	175	190	182	204	186	198	181	167	186	189	202	181	209	180	179	190	210	194	195	195	195	183	196	199	210	193	181	191	172	184	191	191	190	191	175	186	201	168	194	190	180	194	185	198	203	192	183	190	177	208	191	183	191	192	192	199	186	179	169	182	206	168	187	193	194	203	163	166	231	217	186	193	198	181	167	199	206	210	203	201	199	218	202	167	183	193	197	194	197	202	209	174	187	188	203	208	178	198	191	208	185	199	168	205	182	185	211	191	163	192	206	185	171	189	207	193	181	179	193	195	204	196	203	195	171	172	179	181	201	194	188	219	199	162	182	178	195	200	189	189	180	220	199	193	155	180	198	192	168	208	208	162	201	187	185	175	174	175	192	194	225	185	178	196	188	193	205	196	187	196	198	204	182	199	172	181	203	195	194	196	186	189	172	175	197	187	208	208	191	185	190	156	182	208	192	190	185	198	207	196	201	187	188	190	172	181	171	202	193	198	194	187	200	188	196	215	172	206	199	184	185	191	167	205	170	211	195	218	188	207	188	188	195	219	184	201	212	166	186	192	222	175	194	197	199	197	190	219	191	199	154	198	172	211	207	198	186	198	216	208	209	196	190	219	178	185	183	204	178	195	196	185	196	182	185	171	167	197	192	184	183	200	191	201	185	189	205	179	184	179	170	193	187	187	186	193	191	207	174	209	209	193	170	202	169	167	189	176	196	186	197	185	192	176	176	201	194	174	187	209	197	185	184	181	172	175	198	175	193	206	163	182	175	198	202	224	184	200	187	174	188	152	176	191	185	212	191	202	177	197	185	180	201	173	201	205	171	189	190	201	198	176	202	185	194	202	187	205	187	202	191	173	186	188	194	211	182	199	193	184	166	205	193	195	185	197	191	187	194	189	217	203	183	188	184	204	190	189	209	170	192	179	192	195	211	175	202	206	195	188	187	166	180	193	175	158	190	159	189	176	204	181	189	191	203
27057	19515	8926	2794	1581	1138	929	741	786	756	689	655	593	605	615	549	489	532	511	624	665	599	661	586	543	577	529	538	567	497	478	472	456	458	462	468	482	481	472	514	444	477	503	478	454	466	455	442	440	499	487	498	467	452	469	454	480	506	462	477	479	508	469	455	432	479	488	496	493	452	449	494	489	450	480	477	485	526	438	452	481	498	483	478	466	485	438	456	495	446	497	452	446	487	465	511	460	471	455	514	472	480	522	437	461	446	463	501	497	464	471	469	450	466	434	457	484	477	470	492	433	449	482	466	469	479	520	434	484	459	438	492	466	482	456	459	445	456	483	489	450	481	474	422	474	464	465	500	502	451	485	475	454	453	463	451	448	471	441	484	479	487	489	452	449	492	466	487	499	475	441	485	453	474	513	457	453	497	441	454	488	500	488	451	484	457	449	487	482	476	486	469	446	486	454	465	456	474	422	442	457	474	475	488	448	429	434	455	495	507	419	499	474	492	469	462	485	474	493	455	427	460	467	500	447	491	477	487	462	483	489	459	441	474	492	509	441	461	482	474	452	499	490	503	471	482	453	470	446	464	495	447	433	449	434	474	482	467	479	461	439	453	467	460	498	472	437	477	475	435	452	392	459	437	464	446	440	451	468	449	444	478	499	498	483	499	479	482	521	476	490	430	460	470	481	490	495	467	456	453	464	441	471	475	455	454	468	479	463	481	470	428	429	466	490	437	478	478	464	493	447	485	470	460	479	453	479	496	484	478	480	481	464	503	470	473	492	471	469	487	498	470	467	452	457	449	447	470	465	488	487	469	474	461	485	471	475	459	490	504	463	439	501	470	448	485	529	531	469	472	484	466	485	505	470	493	513	469	470	469	482	485	476	488	439	450	484	467	478	473	455	464	467	446	462	482	497	440	484	465	443	501	476	423	454	438	460	477	445	453	505	462	518	429	465	459	438	468	470	507	457	447	490	475	473	429	488	498	468	447	487	467	504	430	457	484	443	476	492	515	468	476	463	487	498	474	445	474	412	464	486	454	499	456	487	473	470	442	474	535	433	480	462	510	471	438	448	467	485	482	496	477	474	469	420	463	466	477	484	434	462	486	452	468	462	489	432	485	450	480	475	455	509	470	455	476	436	511	457	473	462	477	490	483	458	471	459	485	422	492	504	482	477	438	451	508	482	460	470	476	470	444	443	476	472	421	478	485	426	475	521	460	490	465	474	461	469	486	465	456	464	442	448	487	486	438	468	482	489	490	486	489	467	536	449	460	438	431	468	490	481	498	454	492	438	472	452	487	459	450	480	449	412	482	453	498	465	470	455	505	504	438	447	496	497	473	483	477	500	467	450	476	450	486	444	489	493	457	405	476	483	461	462	453	482	502	477	457	455	496	503	453	475	446	477	494	484	502	467	496	473	463	468	530	451	469	480	506	460	462	499	462	448	485	486	490	483	492	469	430	488	499	455	469	474	476	492	474	471	467	438	470	463	467	481	467	454	484	492	491	463	479	448	477	454	453	463	470	459	450	472	499	461	489	503	506	516	454	500	478	463	470	441	486	463	506	488	447	460	455	519	461	470	431	450	469	475	468	485	481	467	486	454	441	440	487	480	469	480	499	454	467	483	472	514	459	428	503	453	457	490	469	468	484	521	476	491	511	460	479	438	438	492	443	450	460	452	499	473	490	500	470	503	469	466	492	450	483	478	491	505	512	486	500	499	476	443	476	460	458	479	510	462	456	475	488	462	468	489	498	488	457	482	493	461	465	451	479	479	451	508	436	480	479	518	478	475	480	472	470	440	450	483	464	444	493	474	449	469	493	445	469	437	444	426	498	496	515	460	476	493	460	456	472	460	517	471	483	477	448	464	466	465	482	448	473	453	454	434	488	525	471	466	488	470	507	472	465	442	480	441	476	438	483	409	458	512	457	465	484	490	470	548	468	472	513	467	478	495	462	470	424	443	476	491	460	506	446	463	468	501	451	485	490	457	466	471	468	528	458	494	463	446	497	466	493	424	470	444	468	449	482	505	516	466	458	463	454	449	487	474	499	472	461	528	442	487	517	432	488	444	454	467	430	492	466	440	463	447	451	501	495	470	475	474	491	448	464	439	470	460	444	491	440	469	481	431	497	485	488	470	473	484	491	513	476	478	466	438	463	495	485	481	460	483	470	446	448	481	467	430	447	474	439	478	484	471	480	457	469	502	482	474	459	457	443	485	513	463	480	435	471	503	475	501	432	494	469	470	513	462	458	467	463	475	465	440	451	430	488	441	454	524	467	470	448	462	461	456	452	429	458	472	438	439	459	441	490	486	478	473	476	481	461	424	432	483	505	459	455	494	438	492	450	499	430	461	474	464	494	454	430	484	429	445	455	434	463	453	454	469	511	449	450	459	458	429	448	453	469	475	452	464	473	489	457	459	466	494	474	498	477	452	489	488	457	454	488	453	387	454	509	424	483	470	451	481	474	448	470	484	495	500	508	484	470	503	488	447	471	461	455	466	475	482	466	476	465	469	459	452	484	435	468	415	451	465	476	504	454	479	476	437	451	482	494	541	435	454	474	508	453	495	451	449	484	451	418	437	461	452	498	473	464	491	455	456	466	501	466	427	488	439	450	475	478	441	478	456	486	453	458	511	433	492	452	494	465	453	435	449	480	501	438	472	461	489	497	454	477	473	452	514	494	449	501	488	471	482	466	463	501	447	441	477	444	464	498	442	501	464	472	483	474	490	471	457	472	453	457	448	488	473	439	509	456	482	465	496	410	489	496	517	491	446	469	464	516	455	480	457	444	486	458	422	455	482	456	446	450	452	472	488	455	432	485	479	459	463	483	437	462	484	463	494	518	454	487	483	471	501	429	473	410	487	486	470	488	484	536	492	485	499	499	485	510	482	459	536	470	513	460	477	482	468	491	481	497	489	472	523	458	428	471	519	454	483	460	495	479	483	454	477	468	447	450	451	432	447	505	461	503	512	458	478	471	461	465	471	488	471	465	502	509	467	453	481	445	488	506	455	499	482	489	489	431	450	510	434	460	466	447	477	471	474	485	460	488	496	470	498	456	450	455	477	480	446	450	533	436	484	475	491	480	468	449	513	471	462	508	494	487	444	482	491	481	483	441	445	496	453	454	433	467	464	442	439	459	488	478	495	443	462	435	444	488	485	453	463	467	449	482	467	445	476	511	454	452	516	451	494	485	486	464	453	428	420	464	489	512	450	440	466	495	511	496	460	421	488	460	475	469	441	438	484	460	430	456	490	424	458	484	461	437	489	484	428	496	481	495	429	462	491	429	512	466	448	447	472	433	478	493	471	461	475	493	475	503	474	475	464	445	432	445	494	488	442	510	475	472	462	509	494	472	453	461	481	469	453	474	503	478	482	486	492	478	438	472	463	479	486	486	433	487	452	465	456	442	463	482	443	477	456	450	488	478	460	500	491	457	444	456	469	474	470	479	471	459	468	515	452	466	478	459	469	454
5538	6833	5834	3240	2376	1784	1380	1158	1019	955	889	846	781	751	713	688	594	611	674	691	788	765	740	738	623	646	647	583	597	549	525	545	492	540	507	515	536	494	542	503	547	528	539	540	549	511	538	536	542	471	535	475	507	500	543	537	486	474	489	582	497	523	486	497	530	564	475	516	512	505	520	515	533	525	513	523	529	496	503	525	534	507	492	467	500	505	540	486	474	497	527	503	473	482	499	557	525	510	491	498	539	524	529	532	527	560	511	495	516	535	542	533	510	530	515	510	512	523	508	521	487	514	524	543	516	491	507	514	496	527	511	533	532	563	522	515	527	504	479	463	530	484	513	526	545	550	511	526	529	514	447	499	520	507	477	500	494	520	514	522	531	545	516	546	513	526	527	518	534	512	513	522	537	462	532	528	500	495	508	556	529	526	467	530	515	528	532	526	512	589	509	485	507	556	539	524	515	523	515	554	515	515	513	543	515	498	522	527	514	518	519	498	515	545	506	527	516	494	536	551	474	521	494	493	524	498	515	528	533	537	500	526	479	504	496	521	504	532	548	501	500	493	505	525	533	543	506	527	480	504	514	520	515	490	511	537	495	494	515	500	515	489	494	548	545	556	489	536	518	506	503	524	494	556	487	523	519	547	510	522	532	503	498	509	505	485	517	535	461	516	531	526	509	483	519	489	466	508	555	492	514	520	534	515	518	525	512	551	504	542	492	527	521	535	521	495	537	533	490	481	489	528	493	509	500	483	479	486	540	529	455	506	487	457	524	522	510	532	496	524	516	481	499	501	488	511	523	495	523	553	529	532	536	478	508	539	493	504	507	512	508	538	534	509	503	488	499	533	467	487	469	515	515	520	552	492	502	453	563	550	490	531	568	513	501	494	533	494	486	488	552	542	538	492	523	470	502	507	559	492	509	522	511	516	519	545	486	475	507	501	524	507	545	497	497	554	548	482	478	529	507	521	489	497	529	521	520	532	510	515	560	495	510	516	504	457	506	503	508	519	497	520	496	508	498	484	478	505	526	538	503	487	534	520	520	506	543	506	573	504	524	503	584	524	527	517	533	504	501	515	499	506	484	531	521	501	509	517	525	530	479	498	506	545	523	515	517	505	529	515	506	524	505	532	520	515	508	501	529	511	534	535	537	491	509	468	508	536	526	541	467	491	547	484	520	478	503	524	509	542	518	498	479	504	484	552	553	505	490	554	522	479	527	528	502	537	548	515	477	478	541	520	575	470	526	521	511	466	528	486	554	534	547	522	540	526	539	492	499	473	535	523	506	545	512	524	523	502	560	466	477	553	533	517	530	516	525	514	505	544	497	548	516	458	532	516	507	501	541	551	496	507	523	505	507	509	492	550	484	489	491	523	548	471	498	499	486	524	508	517	527	491	481	517	510	486	537	506	523	545	532	511	517	539	517	515	526	519	522	491	525	493	516	567	497	502	507	484	501	574	514	505	538	519	488	522	548	505	504	518	518	499	515	543	519	490	548	479	514	535	534	482	531	558	535	482	474	493	519	478	547	510	496	508	538	536	508	509	518	522	473	534	522	523	535	555	483	504	534	468	516	481	461	538	541	494	519	504	516	531	537	491	543	524	509	487	472	534	536	546	521	491	539	548	571	527	476	479	531	530	537	546	543	534	510	545	556	530	506	552	496	520	555	526	440	519	530	522	524	485	505	529	536	492	511	486	499	526	489	506	496	487	490	539	545	541	503	516	542	517	499	489	517	521	499	527	500	528	522	486	525	523	524	473	476	527	485	515	523	523	518	517	515	536	501	544	516	518	548	483	506	494	547	572	498	522	517	532	524	476	516	522	530	548	587	498	472	485	498	523	509	494	527	530	490	477	526	499	507	507	503	518	544	522	484	516	548	517	443	539	499	549	534	538	489	522	499	521	503	511	512	521	474	481	517	526	522	510	508	514	520	506	485	549	556	498	552	525	511	511	489	525	532	511	505	502	503	514	506	503	498	483	503	510	482	517	536	479	545	468	494	504	554	522	521	513	524	519	501	489	500	523	519	490	512	530	532	502	508	491	528	507	551	511	493	547	503	530	487	500	485	508	495	477	510	555	516	527	506	516	525	526	477	546	500	498	557	507	515	541	483	489	551	534	513	509	525	502	512	534	505	542	519	493	541	507	464	522	460	506	459	499	531	465	545	530	516	508	497	541	505	512	553	492	512	521	489	492	509	495	494	493	538	486	523	513	477	493	523	517	524	557	540	516	458	544	522	498	505	516	498	501	543	513	484	536	507	497	498	500	533	529	517	533	527	508	508	514	482	508	541	519	539	489	522	552	556	528	516	529	521	460	543	527	498	547	524	504	516	503	550	504	505	532	506	501	532	524	539	522	547	501	504	536	483	473	489	515	520	553	467	516	504	492	498	514	515	500	530	518	495	535	523	497	495	549	518	521	522	515	493	532	515	506	519	526	528	509	490	530	503	510	489	521	548	522	520	553	513	502	561	525	571	512	506	514	527	538	541	550	521	522	521	515	479	493	480	560	525	501	539	518	550	553	495	512	513	527	520	484	524	478	475	505	550	539	481	529	519	493	529	504	523	540	516	537	515	537	512	480	532	514	497	534	512	572	516	509	487	512	494	493	500	473	523	536	505	516	504	500	553	531	537	515	492	520	513	523	545	506	535	539	479	488	526	491	525	483	472	479	497	518	501	516	512	506	541	497	530	478	499	518	532	531	534	495	462	493	515	532	498	548	510	503	520	542	486	544	531	520	496	464	515	499	475	530	480	518	523	494	480	516	504	491	522	525	560	503	519	522	492	505	522	494	466	502	516	475	494	490	507	482	454	525	494	526	496	481	521	499	535	496	518	462	522	499	469	521	521	506	519	529	547	498	527	521	505	500	514	510	507	531	520	483	491	509	485	508	499	503	500	496	528	518	526	496	482	530	517	523	533	491	526	484	552	540	485	505	472	506	532	511	494	517	489	536	485	520	480	551	526	520	513	468	519	522	515	520	485	475	536	504	475	583	524	539	525	501	506	550	533	483	530	565	511	511	535	491	480	493	484	503	524	497	501	500	493	476	537	507	512	538	507	526	524	490	440	501	531	511	533	530	522	523	504	502	476	505	475	542	524	492	518	494	493	510	514	534	496	534	510	509	501	502	533	516	501	510	506	498	522	535	549	505	499	531	522	528	514	486	527	542	475	510	501	507	534	513	504	500	501	523	509	490	524	555	486	519	536	521	502	530	542	517	494	502	509	493	519	524	481	527	479	517	511	489	544	517	529	542	507	495	500	526	546	531	539	476	529	512	543	523	510	550	540	493	502	505	514	514	518	479	534	521	522	537	530	506	499	539	525	510	502	509	519	467	496	501	478	524	478	545	534	496	467	531	510	513	506	499	513	524	575	524	493	503	490	536	552	479	505	497	455	526	480	511	509	485	519	500	538	515	530	501	511	523	490	454	526	550	520	487	478	510	502	493	508	526	508	535	520	549	500	514	503	506
23333	20928	28090	23913	20933	13717	2644	1383	1124	1075	922	882	776	700	699	630	557	515	605	632	674	783	736	698	577	606	563	539	464	510	392	419	396	383	404	371	399	368	349	356	388	409	376	364	403	367	379	370	365	366	342	380	369	342	353	339	396	359	343	354	371	359	322	340	354	355	369	345	352	333	346	347	342	339	378	336	351	348	339	358	352	356	363	362	372	332	373	358	378	340	331	387	364	355	334	354	350	352	338	365	375	343	341	340	363	365	358	366	361	327	325	344	330	316	338	354	350	327	335	318	326	298	363	351	373	364	358	325	355	349	318	351	301	389	320	372	353	369	350	371	333	354	325	307	323	383	304	347	364	335	332	318	342	320	383	326	339	336	367	362	350	362	356	332	332	357	346	336	355	368	375	374	360	365	340	314	331	351	397	345	335	358	349	337	373	328	367	382	331	368	373	381	361	376	309	354	359	343	366	327	345	360	324	388	359	362	330	376	372	320	350	362	378	347	355	309	396	312	325	339	351	351	347	334	342	336	351	358	352	371	320	314	372	341	348	366	347	358	319	384	346	334	360	389	372	360	346	320	372	366	341	332	374	346	331	338	338	369	347	322	379	344	358	305	322	362	360	379	352	344	361	347	341	352	342	354	354	339	352	354	352	331	368	330	331	341	368	359	377	338	341	337	346	317	331	349	346	367	354	331	328	351	366	354	330	335	353	316	343	353	346	366	333	348	370	362	357	334	365	355	400	368	333	346	354	375	327	360	380	362	331	343	363	362	342	326	340	347	348	350	350	340	348	362	337	374	316	356	337	366	334	339	365	360	372	364	385	335	324	398	367	353	353	351	357	388	321	368	337	387	383	354	380	311	359	338	361	327	356	322	353	367	378	345	342	375	339	375	350	344	357	363	330	341	350	361	344	364	347	355	342	375	333	376	326	333	344	359	324	356	371	355	343	360	403	340	344	353	324	315	380	356	372	336	375	340	356	357	408	325	364	371	335	334	356	351	342	345	369	334	367	328	372	340	332	343	337	379	299	358	319	306	336	332	331	340	352	342	366	353	381	368	375	367	328	349	323	331	351	324	326	339	304	359	335	389	337	329	384	337	371	336	327	390	352	361	372	348	318	356	358	346	344	347	351	359	358	323	339	352	342	338	334	315	377	348	356	323	360	355	338	336	310	342	362	367	343	371	343	306	357	358	339	380	359	361	334	338	328	365	369	358	369	366	327	328	320	385	344	352	358	375	367	319	347	345	314	354	334	357	378	337	335	342	385	320	353	354	340	327	330	333	361	345	342	380	333	363	354	329	348	375	393	395	393	358	363	317	348	378	356	341	344	370	349	353	330	339	318	359	329	375	390	336	361	310	348	321	346	353	346	361	331	364	373	362	377	381	361	352	319	325	340	334	302	329	311	366	375	352	363	359	366	389	360	399	351	335	364	306	378	368	358	335	364	343	344	361	324	324	350	400	348	344	343	321	331	322	383	371	337	328	347	325	359	341	362	349	334	341	346	377	320	369	336	367	328	373	325	347	337	329	344	352	361	333	337	341	340	380	371	366	332	372	361	333	340	311	372	336	359	328	319	361	336	354	359	337	363	380	390	361	328	361	328	337	304	351	347	359	346	324	355	315	366	353	339	356	374	363	318	353	337	356	358	327	351	380	341	390	347	358	346	327	324	307	368	342	358	374	377	352	351	340	334	370	358	382	356	347	326	359	385	341	351	381	358	357	354	330	349	343	308	291	345	354	340	343	365	370	347	325	333	328	335	367	340	376	356	385	347	346	331	342	337	339	319	350	315	329	332	336	376	372	348	344	331	387	345	347	333	344	360	336	364	350	344	355	343	357	364	325	364	345	363	380	333	329	332	370	319	339	351	333	363	342	342	343	341	325	346	329	324	331	343	371	367	341	308	353	336	328	368	306	349	333	323	365	363	359	360	346	349	336	348	324	345	363	359	360	317	365	367	343	376	329	340	337	363	348	371	333	345	344	364	351	335	323	368	374	347	334	361	368	374	349	339	371	373	340	349	342	336	371	345	316	335	350	329	312	328	351	368	344	371	346	364	356	362	377	325	339	348	340	325	387	355	344	367	356	354	352	335	319	358	371	317	356	369	381	364	347	358	354	358	301	380	355	365	309	343	325	364	375	342	377	377	355	335	356	383	301	342	372	353	338	316	337	358	360	338	334	356	351	313	332	336	312	359	354	334	338	331	352	383	338	370	340	346	338	351	325	355	351	367	356	331	330	336	354	313	356	373	349	355	328	341	362	361	381	334	330	360	342	335	307	359	334	323	377	336	373	329	332	349	319	324	384	355	356	352	319	343	333	333	349	369	370	375	370	326	304	370	358	315	370	338	354	363	339	325	352	369	380	345	356	363	318	395	353	363	344	339	345	357	327	356	360	375	313	331	312	316	310	324	329	355	317	338	349	349	367	338	352	309	325	382	385	338	330	352	335	323	342	326	363	352	326	365	359	324	325	360	348	333	351	351	360	341	322	349	338	338	364	348	402	345	336	362	320	345	354	358	340	364	352	353	329	357	360	338	358	356	347	361	350	329	371	349	328	355	360	370	350	334	357	353	333	360	330	349	333	365	332	345	382	320	296	363	351	370	353	357	355	365	356	355	322	327	331	337	347	317	360	361	388	331	330	338	342	326	340	373	338	323	365	334	366	342	361	356	329	342	371	371	335	367	341	355	338	376	352	342	348	329	341	365	345	392	365	379	339	355	364	364	343	364	330	382	349	365	355	341	384	359	347	349	346	342	350	349	330	389	366	339	340	324	354	366	352	360	354	319	362	335	336	344	359	348	353	334	321	357	342	333	364	342	336	363	330	356	329	360	352	335	362	367	340	335	337	331	355	337	369	349	363	334	329	333	358	359	371	355	368	366	313	365	327	364	337	325	388	346	354	325	361	346	356	335	337	347	354	338	379	358	343	347	402	340	370	378	359	373	340	346	306	359	363	298	354	384	380	310	337	331	368	343	338	334	363	342	347	337	334	398	348	334	376	347	364	338	358	324	352	329	356	360	306	325	334	360	323	350	353	335	343	344	355	343	344	348	375	351	351	360	381	330	339	377	353	343	342	306	366	365	387	348	351	361	396	335	339	342	363	352	319	353	362	377	369	365	374	372	371	351	340	341	326	361	313	365	367	339	380	364	376	345	359	317	366	331	371	345	362	359	356	320	343	371	373	337	347	328	318	341	384	328	333	356	349	345	377	346	384	389	321	357	368	372	295	352	360	363	347	334	339	330	349	353	299	365	304	368	348	321	312	306	358	352	354	332	346	380	347	336	378	311	342	367	342	329	344	345	353	342	359	337	345	326	346	339	367	305	360	342	306	322	356	350	342	358	333	343	325	355	328	324	352	327	349	321	363	296	327	368	354	336	330	355	360	361	368	342	307	363	332	357	347	357	359	357	386	346	370	322	305	350	348	338	346	329	369	365	349	342	355	336	319	344	368	359	326	357	372	373	369
5319	15915	13785	7519	5556	4083	2987	2348	1866	1608	1479	1284	1144	988	883	785	635	622	738	840	878	974	1027	939	725	747	746	639	710	507	489	475	472	443	439	429	471	407	403	427	469	418	440	403	416	401	391	434	423	406	398	381	394	401	371	402	378	373	413	409	386	395	360	408	391	405	384	360	401	378	388	379	418	396	391	367	340	427	404	405	373	354	378	385	380	382	401	397	375	391	356	379	395	378	366	394	400	379	407	374	415	410	403	404	359	386	396	432	394	390	384	381	386	383	365	422	381	401	388	389	351	414	412	378	366	425	398	370	397	388	371	399	402	398	398	380	371	367	393	387	390	396	377	404	376	399	424	361	394	380	405	384	419	384	410	386	405	392	411	394	398	390	326	386	393	378	356	388	397	380	389	388	377	398	351	386	349	405	439	407	385	376	383	379	376	388	372	390	347	384	362	433	369	394	394	373	352	380	376	383	414	421	379	356	358	388	412	355	365	376	442	379	379	375	390	378	361	390	354	360	364	385	369	392	384	388	399	383	383	419	356	397	370	396	363	373	340	395	397	415	414	369	403	377	378	384	394	385	418	374	390	404	398	372	380	376	366	405	357	405	388	378	370	392	396	402	376	387	350	337	373	397	418	403	445	401	413	412	360	413	382	364	390	355	382	398	385	411	406	395	404	397	421	382	412	382	385	394	401	387	376	348	354	363	391	393	351	364	400	392	368	380	338	353	376	360	357	404	406	354	415	380	390	386	408	407	380	380	410	377	393	417	381	378	357	376	385	389	425	423	382	376	392	399	396	395	401	408	400	367	391	419	407	419	394	408	413	413	380	380	364	353	357	362	380	366	376	385	368	380	391	350	401	372	386	383	369	353	367	357	402	386	376	371	402	397	411	407	389	390	396	391	367	376	370	368	373	393	379	364	399	406	365	387	396	385	402	377	378	388	381	392	359	400	369	401	335	394	373	354	379	394	384	398	371	383	378	356	382	377	365	388	361	406	412	355	376	370	385	393	368	377	393	379	350	369	357	409	372	386	398	395	394	370	378	397	382	372	434	371	399	386	421	371	369	363	352	385	370	371	380	384	417	362	398	398	402	412	393	415	355	377	385	391	387	343	430	373	387	369	373	414	374	387	345	387	393	402	398	406	395	399	389	374	347	329	352	409	379	373	357	375	360	386	384	381	391	406	405	384	381	362	373	388	408	358	379	374	376	400	371	382	415	385	393	401	392	361	410	400	403	370	382	350	365	396	378	382	352	398	385	371	413	415	390	369	385	383	420	377	409	377	374	372	346	390	387	367	395	358	408	370	375	368	406	420	362	348	357	382	370	393	377	405	364	385	400	393	349	383	350	380	340	377	444	408	398	374	402	379	377	383	383	384	397	370	351	364	395	363	349	398	395	380	376	362	391	391	383	417	398	361	407	392	409	377	392	407	399	385	385	413	409	417	422	385	361	413	404	398	398	405	385	385	381	384	368	344	381	394	347	375	388	394	382	381	408	359	399	392	417	399	384	374	381	409	389	379	371	349	380	391	368	399	388	391	402	394	389	420	394	430	366	412	378	347	384	359	417	379	376	392	365	385	396	411	393	407	380	409	402	371	355	347	369	392	372	403	376	380	411	395	390	372	394	374	365	386	389	397	366	406	381	408	402	402	345	384	383	399	364	435	375	392	397	413	388	393	391	370	370	367	350	392	368	397	374	370	366	358	406	416	417	387	326	384	413	390	404	408	409	379	357	395	411	377	380	397	384	369	386	388	399	413	366	390	385	373	377	425	402	390	390	361	384	360	382	399	420	383	383	391	378	405	415	402	437	385	394	386	377	405	385	373	350	396	373	388	350	401	365	417	377	361	356	320	416	362	352	388	362	368	419	358	415	406	354	360	374	378	368	385	400	379	397	399	392	390	388	376	396	413	401	378	384	419	399	397	369	363	375	371	370	367	394	390	358	395	377	436	347	391	377	391	402	367	379	376	349	375	368	337	387	392	386	399	353	401	411	434	344	380	389	365	384	389	383	366	359	386	409	379	373	369	378	417	383	419	378	375	376	366	428	379	374	349	402	385	367	413	349	358	395	389	384	356	358	431	398	391	364	372	374	408	412	344	396	399	374	400	398	353	416	411	397	340	410	387	387	368	396	410	380	369	394	371	377	390	398	402	348	411	376	394	366	363	368	398	392	386	381	345	412	395	387	379	400	426	390	351	397	352	388	384	426	356	389	386	363	391	381	382	365	396	351	375	378	393	369	414	370	407	393	391	388	365	395	394	357	393	366	416	389	418	371	389	371	391	400	391	389	360	406	386	407	379	366	394	405	373	396	385	384	419	420	400	366	354	429	371	385	405	366	373	381	377	388	413	363	386	391	395	371	376	381	383	371	403	367	402	357	394	357	385	417	367	399	419	406	368	397	361	386	392	426	381	362	364	367	388	376	377	384	381	383	404	339	363	365	344	395	395	399	361	406	389	379	372	363	392	393	376	370	409	369	372	375	405	404	393	353	406	386	382	372	404	413	379	391	384	342	369	391	387	368	395	375	352	376	372	391	368	410	335	382	381	372	414	387	376	393	371	390	399	388	382	422	396	399	394	399	371	372	359	403	426	407	399	400	378	376	388	410	373	392	399	406	390	364	372	419	391	389	383	394	392	409	414	399	391	391	403	427	393	416	375	387	434	384	401	386	386	374	401	396	403	403	367	372	331	358	404	364	389	404	374	349	407	337	409	391	373	418	387	416	390	405	374	390	404	371	395	398	392	364	390	379	368	401	373	389	377	379	404	394	385	368	381	349	435	387	375	372	340	400	400	394	384	393	413	369	391	384	395	390	382	367	361	404	410	404	374	404	365	378	392	396	382	420	394	351	380	384	369	386	364	377	393	389	402	393	394	407	358	399	362	389	354	369	380	386	408	433	379	351	378	366	386	365	386	357	362	404	393	364	386	401	394	367	354	341	421	408	385	374	397	363	400	380	397	362	405	380	369	394	392	340	379	387	402	374	396	419	377	373	369	381	362	372	359	419	352	367	395	372	337	382	377	406	386	371	412	380	354	367	390	390	420	403	433	398	394	374	415	371	426	388	396	366	369	403	412	383	364	378	411	394	406	369	402	410	382	391	411	399	373	367	422	370	390	391	359	405	378	356	391	377	397	377	376	393	411	360	405	374	385	392	366	391	411	371	383	379	397	366	375	363	415	351	391	408	356	419	365	401	402	354	395	370	390	352	357	394	400	390	339	367	380	382	411	343	384	367	369	403	349	391	369	367	388	387	409	392	396	400	365	380	403	363	373	374	407	389	381	390	359	380	364	402	392	403	397	372	351	375	411	355	387	410	404	367	396	382	391	358	394	456	376	398	394	392	397	390	325	395	385	374	386	376	399	416	375	371	385	384	393	391	386	384	384	395	360	371	360	401	402	393	396	425	363	381	388	346	377	389	345	420	403	380	381	344	389	372	360	408	373	399	440	423	380	394	387	358	386	365	363
24279	20946	27364	24637	17161	2919	1452	1049	957	899	766	758	689	588	537	535	461	502	563	583	579	714	693	656	558	570	539	465	488	418	382	407	385	360	429	400	398	386	377	419	390	353	349	413	387	418	380	372	375	406	419	393	349	370	354	370	391	360	356	377	365	394	379	375	366	355	353	366	381	350	379	331	364	381	352	385	392	377	380	352	366	390	364	370	387	395	354	359	396	373	361	366	368	360	361	344	388	353	391	348	369	368	336	361	368	372	392	365	380	346	363	382	374	378	383	346	376	360	381	376	350	348	371	354	380	390	367	416	381	380	357	367	420	395	381	387	385	380	361	374	368	408	359	371	359	376	363	398	386	328	362	356	407	362	354	375	371	349	398	391	394	367	404	385	394	358	378	383	391	385	360	379	362	354	356	386	348	385	405	387	379	377	369	392	373	341	350	362	374	396	374	404	386	353	348	360	343	360	400	379	347	365	381	366	347	381	345	358	331	394	385	333	376	356	371	352	362	377	386	393	383	362	391	348	392	344	353	387	339	406	333	367	365	388	404	380	353	385	365	339	407	363	365	353	355	367	372	357	344	392	353	353	366	356	346	368	337	367	366	397	339	368	363	380	362	365	394	361	385	360	362	378	377	388	372	358	343	364	394	386	368	393	340	386	379	363	359	359	349	378	366	391	386	394	407	367	334	389	388	411	341	382	354	361	355	382	372	382	370	376	352	386	395	347	383	343	331	410	367	330	354	381	369	359	324	366	362	383	381	361	352	344	358	320	338	361	364	371	375	351	377	379	397	359	397	381	369	372	366	344	370	375	377	364	377	356	357	390	395	371	360	357	352	377	408	349	376	355	358	349	375	350	341	374	377	361	370	410	365	345	392	371	351	342	363	349	367	360	371	396	373	330	377	398	324	369	369	356	363	376	396	362	405	360	364	370	386	354	393	373	350	405	376	375	393	348	370	401	373	359	390	362	348	381	336	355	344	360	342	404	376	345	361	370	350	397	378	383	339	349	356	382	397	392	352	377	380	345	381	365	409	391	354	347	384	390	377	380	362	391	357	361	359	395	365	356	364	362	382	415	356	391	401	370	359	369	340	349	372	372	368	374	326	372	373	367	342	364	390	391	366	379	395	369	368	362	385	341	358	375	339	381	339	342	395	362	343	392	399	392	362	378	408	369	365	376	367	373	357	381	405	376	380	378	385	364	368	393	375	384	371	368	396	390	418	384	372	383	381	382	383	389	365	367	382	337	370	365	362	375	375	357	375	352	360	395	353	377	394	351	349	358	352	349	369	317	364	399	396	401	378	370	360	363	359	367	393	382	394	367	380	384	362	357	354	402	370	379	368	400	352	345	353	360	372	370	350	352	386	329	395	351	375	348	383	340	343	350	344	333	379	370	401	379	397	418	377	357	351	382	357	371	412	357	409	358	368	357	359	359	364	375	355	369	377	394	414	379	373	372	370	390	366	358	317	328	366	377	368	341	336	382	342	367	374	377	376	354	396	351	358	387	342	357	382	367	390	368	366	365	401	352	365	385	349	391	393	353	370	346	378	374	369	379	389	349	349	394	377	365	374	348	379	368	379	358	342	357	363	396	383	356	389	364	383	409	348	350	396	388	346	350	369	391	376	395	356	399	367	363	399	378	346	369	366	386	381	368	380	349	364	343	374	372	346	360	361	370	383	371	386	348	381	370	347	381	321	365	381	372	376	360	376	354	384	365	345	390	389	423	335	355	400	353	349	381	344	405	360	335	371	336	376	394	319	358	391	401	389	348	400	364	386	339	371	350	366	365	347	389	394	377	376	350	374	357	383	366	398	383	355	384	373	343	373	389	371	388	364	377	380	369	386	363	371	366	367	368	365	351	388	364	376	327	369	353	391	385	391	393	355	362	398	368	373	378	349	356	394	350	365	377	339	395	339	361	392	345	379	373	351	369	358	395	344	358	359	393	365	365	360	341	364	369	379	358	375	356	392	359	394	408	366	355	364	346	404	378	359	355	351	336	366	356	390	385	384	369	408	384	349	368	411	410	380	366	391	351	381	371	422	396	360	364	376	357	371	333	384	357	347	361	368	391	376	371	363	386	375	370	394	361	357	379	386	388	403	358	366	347	370	342	342	346	367	372	392	418	384	378	390	377	359	349	345	377	356	375	354	359	365	371	395	336	382	362	398	372	373	367	365	370	360	353	344	363	348	378	372	331	348	395	336	354	373	380	383	361	349	375	402	377	389	380	345	357	393	360	374	358	358	374	367	377	411	363	402	399	370	361	365	389	424	366	377	375	355	376	376	369	384	349	376	387	345	387	356	356	382	370	334	369	336	361	393	366	406	373	349	371	348	367	333	381	331	417	348	372	369	354	379	383	369	344	358	372	382	366	358	359	373	350	350	372	375	387	367	339	388	370	340	354	361	362	362	372	382	344	337	357	382	375	371	395	362	337	370	325	383	355	388	344	356	392	378	353	378	386	346	351	401	353	376	341	354	382	391	349	383	362	361	353	354	392	360	365	337	386	370	348	388	382	363	337	369	350	350	371	348	380	376	339	327	359	366	411	389	365	373	342	376	371	341	349	388	360	397	390	385	373	375	339	359	365	370	377	376	371	361	396	347	329	359	376	372	361	395	375	372	358	380	376	353	380	376	360	373	360	364	390	370	358	394	344	396	350	363	385	365	352	400	389	370	393	354	361	367	376	376	374	358	396	357	365	378	354	336	320	376	376	390	374	394	354	351	390	375	385	391	360	364	335	360	401	327	380	363	380	354	371	345	363	343	366	344	356	371	402	388	403	352	385	378	336	359	404	388	372	337	341	388	386	349	346	381	393	331	388	373	362	389	412	357	381	380	394	359	369	350	385	377	363	365	379	372	359	362	348	383	372	376	373	386	398	353	349	354	378	386	366	386	380	363	353	369	379	392	350	381	363	359	360	366	396	347	363	387	370	363	329	351	392	355	365	373	393	385	350	351	357	351	353	327	371	364	352	341	376	390	383	412	393	351	355	380	364	387	415	370	366	355	356	345	361	381	358	377	339	365	373	386	379	375	383	378	376	353	344	402	351	407	376	386	372	368	364	370	363	353	370	336	348	374	369	383	376	373	367	356	376	355	343	398	347	346	365	354	355	385	352	360	343	360	351	331	371	358	356	377	380	391	376	375	371	364	398	368	363	376	381	384	379	396	362	401	386	365	367	375	376	380	371	379	342	371	385	363	347	358	385	356	387	361	388	361	381	388	387	413	385	353	370	374	348	365	405	375	350	333	372	363	390	367	348	381	385	397	392	372	332	353	376	369	412	367	348	365	354	373	346	376	357	352	344	361	380	392	383	328	356	362	361	409	374	390	325	377	346	349	366	335	385	382	344	349	346	379	375	370	378	391	379	360	357	395	373	314	400	355	348	368	369	354	382	365	358	371	366	379	392	384	394	372	373	357	410	373	427	368	334	354	377	371	343	393	372	359	376	393	365	347	386	424	356	384	352
5416	13010	10694	5760	4412	3221	2399	1857	1542	1356	1201	1145	926	851	821	722	572	616	628	687	729	920	866	845	692	699	685	606	578	494	477	427	434	444	419	468	381	432	430	449	435	450	423	453	437	404	384	394	380	433	395	408	435	383	369	372	395	421	371	408	357	378	401	389	399	378	382	410	436	375	427	365	380	397	386	437	398	368	415	421	416	388	403	418	369	397	363	353	391	425	374	444	357	387	418	414	407	387	399	398	389	404	382	379	409	422	406	370	382	362	432	399	406	396	384	366	398	377	398	377	425	377	375	409	396	391	392	419	398	393	412	440	414	413	398	385	383	388	392	381	389	399	405	385	383	414	394	381	418	391	410	377	377	401	382	370	371	405	362	366	405	382	400	379	375	403	406	405	347	400	409	387	389	394	421	394	408	394	375	394	394	392	396	370	392	393	387	414	373	404	391	370	413	372	401	354	362	379	399	400	396	403	388	393	416	416	404	394	371	419	391	374	385	407	397	424	407	376	415	418	372	381	402	382	415	397	372	375	383	413	370	392	363	398	406	369	345	359	379	379	359	407	390	396	402	417	426	336	395	414	408	377	437	402	413	407	407	424	384	366	437	394	384	377	395	419	408	380	404	376	386	377	400	364	372	403	359	415	403	348	361	387	383	389	343	420	424	400	385	392	424	402	388	386	417	374	419	377	374	358	408	387	397	383	382	428	392	423	370	386	404	434	382	383	413	392	411	380	400	370	394	431	376	385	391	412	440	392	383	417	427	442	385	379	431	377	445	389	409	410	402	368	442	395	391	374	418	399	385	383	397	379	446	404	392	410	412	382	355	409	417	375	363	420	398	373	379	382	364	351	408	400	394	443	409	411	432	394	377	387	405	358	414	414	343	382	423	378	425	374	399	366	385	425	369	374	396	405	400	388	406	400	383	363	396	391	393	377	375	403	436	384	410	401	355	381	351	372	373	342	393	384	390	382	407	413	409	428	364	432	410	413	392	429	405	397	417	400	396	365	408	367	395	372	437	385	415	379	381	411	393	400	407	399	408	380	390	407	408	399	353	419	392	402	412	354	416	405	353	426	406	378	407	429	405	429	421	397	375	387	393	408	400	396	428	374	393	400	388	382	363	363	412	421	404	388	447	375	394	409	357	418	395	392	411	411	396	413	417	378	399	386	422	406	381	379	395	391	415	416	373	395	408	423	395	395	399	395	394	403	380	388	389	425	382	374	367	393	372	384	377	381	392	392	391	402	387	395	367	385	382	392	374	410	385	392	424	378	406	405	363	386	376	364	390	390	431	434	416	403	384	415	426	427	355	377	423	381	428	404	372	366	405	386	397	391	397	416	388	377	413	348	384	421	395	390	359	402	395	385	409	418	407	418	409	411	395	368	393	382	424	405	370	377	385	352	411	395	405	420	410	403	372	405	373	400	393	394	366	378	425	391	386	381	412	407	413	409	411	393	380	379	406	368	425	386	375	396	408	366	402	398	366	408	388	414	398	425	406	380	363	384	371	369	423	399	331	398	378	382	380	383	397	370	411	393	368	378	376	413	395	383	389	384	395	340	355	386	364	365	381	388	446	398	392	401	385	377	355	371	370	388	406	394	399	372	386	368	390	384	374	411	384	387	426	409	402	415	386	407	404	373	402	388	390	380	417	374	420	409	387	399	390	397	414	430	393	403	433	386	383	378	405	392	379	390	364	391	374	400	367	382	397	416	440	415	408	422	386	435	402	363	390	385	394	397	379	369	413	397	413	396	396	423	421	379	413	416	380	403	365	411	373	394	382	377	396	368	390	398	397	405	374	404	366	406	384	373	386	388	414	398	384	365	424	383	421	413	412	380	398	407	395	379	390	431	382	394	407	421	389	380	378	392	404	388	408	399	441	388	431	387	389	383	397	398	397	397	414	425	364	399	369	387	404	394	424	401	396	420	408	411	384	423	410	401	415	400	419	401	356	399	390	426	404	421	402	401	366	351	396	394	397	380	388	391	402	406	404	373	404	394	445	381	378	407	353	383	391	360	401	401	359	358	447	402	377	375	395	343	392	401	366	413	373	385	352	385	379	383	385	374	383	360	397	391	408	410	402	383	391	400	420	405	369	417	377	414	392	430	427	377	403	410	396	396	395	369	390	385	370	391	411	444	403	399	383	395	412	364	383	388	398	379	380	403	392	395	393	415	406	420	377	392	399	404	407	401	398	390	423	430	361	438	385	401	345	393	412	416	376	384	384	375	416	433	414	389	400	390	396	395	406	398	396	393	381	417	383	398	387	375	361	382	351	379	399	399	423	407	425	366	400	394	393	404	375	369	383	405	393	396	399	399	388	375	370	377	385	400	368	431	436	406	372	426	403	394	431	376	391	386	377	430	403	401	367	378	369	382	383	394	406	382	414	384	390	385	404	395	402	407	401	412	416	384	391	403	397	414	399	384	354	362	373	402	381	401	375	378	415	354	372	388	402	372	413	392	409	411	362	452	402	420	373	437	404	351	389	393	421	402	402	403	367	385	418	374	353	382	410	407	409	387	406	355	377	406	399	395	403	388	395	408	447	381	401	408	372	417	353	415	379	409	408	388	391	393	432	391	381	432	422	407	389	411	347	395	356	385	377	379	390	403	404	405	392	412	422	373	425	372	406	397	404	381	383	391	395	386	413	398	394	391	363	340	353	395	370	397	408	420	374	375	388	425	355	406	394	428	376	404	413	396	406	404	401	399	433	449	404	391	389	399	420	363	388	404	402	367	403	385	393	439	376	412	397	375	402	402	399	430	394	396	359	379	401	395	400	393	388	404	378	411	395	422	392	375	396	387	393	420	415	397	376	387	380	413	389	394	369	415	395	358	427	409	355	394	393	418	384	408	391	385	405	388	416	388	398	426	395	371	386	402	377	405	417	421	416	367	392	366	353	407	381	382	345	414	416	408	372	410	407	403	398	401	374	426	391	438	382	385	385	423	384	438	407	370	393	403	402	394	386	405	407	359	437	405	400	376	392	394	398	395	384	420	362	381	347	380	365	353	401	386	398	422	400	411	369	419	405	383	388	393	424	398	412	392	386	364	421	365	371	431	388	398	402	377	373	402	379	423	385	415	398	371	398	411	415	401	415	377	395	397	393	366	388	361	381	363	374	385	372	404	411	386	405	418	368	397	401	414	390	384	392	379	366	398	390	396	393	417	350	390	406	412	383	409	418	381	375	396	443	355	395	422	425	379	377	393	385	413	421	387	404	406	380	376	381	391	414	382	416	392	374	415	418	389	364	390	382	395	403	378	380	393	378	366	392	391	417	399	393	393	408	397	396	379	404	397	415	398	406	411	411	372	396	393	380	434	379	412	381	389	394	404	409	415	373	452	371	378	380	430	394	392	417	415	412	398	398	390	376	355	410	421	404	396	407	395	412	372	397	395	399	385	388	398	386	397	417	420	381	397	399	394	397	436	400	389	411	378	393	370	389	397	402	370	371	410	387	396	396	386	383	389
22215	20958	28535	23556	20961	21091	13328	2243	1589	1388	1257	1117	946	837	709	644	467	467	444	581	657	915	914	803	648	524	596	525	447	341	273	302	207	259	250	259	225	222	228	246	229	252	251	228	202	218	160	213	204	201	221	175	188	198	181	181	176	148	180	194	185	177	167	176	176	184	173	155	174	178	190	181	198	161	201	197	162	181	174	196	214	174	179	185	191	173	177	182	155	184	160	179	188	183	180	182	184	202	184	191	184	182	183	180	180	177	164	175	181	169	189	152	207	185	169	180	181	187	183	164	173	182	163	169	158	180	175	177	162	159	187	166	165	177	180	185	191	162	199	173	184	192	172	174	169	173	202	189	172	173	186	184	191	192	179	165	185	187	142	171	154	156	170	151	168	177	188	183	162	191	174	182	177	177	164	164	172	197	199	150	185	182	182	182	187	189	196	198	174	167	187	157	183	194	171	167	195	177	177	171	187	171	167	194	183	182	164	174	197	166	178	150	177	184	189	174	183	191	155	191	163	171	180	178	173	176	180	180	175	202	195	191	198	192	191	173	177	147	160	200	163	190	171	167	192	189	185	176	191	194	180	171	204	174	177	146	182	184	191	180	156	191	184	195	189	180	177	192	170	198	188	186	185	175	200	198	221	190	165	168	169	173	188	178	155	186	162	198	179	180	176	167	179	182	192	179	180	170	163	169	187	166	178	170	188	145	172	174	195	186	191	175	178	179	161	157	204	171	183	188	166	164	186	184	205	190	188	164	194	170	183	200	161	187	175	182	167	189	185	192	189	178	211	164	179	185	171	161	175	189	173	182	180	168	181	168	166	161	203	189	194	175	179	201	182	188	187	190	187	176	182	158	178	183	175	172	177	173	166	170	166	194	173	175	185	177	189	181	183	168	175	177	164	189	176	189	171	176	164	191	180	164	159	169	171	149	174	155	169	169	167	185	173	174	189	192	194	172	176	192	187	173	195	185	164	157	164	163	190	157	193	147	204	166	164	171	180	171	168	175	160	182	176	190	186	196	184	164	192	208	179	205	222	167	162	184	168	184	178	181	159	198	185	199	163	195	166	158	175	157	191	193	173	199	166	165	195	191	191	185	191	160	193	172	201	189	171	185	196	149	179	198	184	170	198	176	163	169	175	195	199	187	186	171	186	175	167	172	193	168	185	174	171	175	149	162	185	165	185	144	186	184	184	161	159	219	187	171	183	175	193	163	172	174	180	193	173	167	166	161	166	169	194	188	174	207	183	201	203	189	200	167	176	207	186	160	202	185	204	172	172	179	161	214	184	155	167	175	185	177	199	190	193	183	171	191	193	171	173	173	176	165	203	177	195	191	174	185	151	160	182	207	175	144	172	194	189	164	166	195	192	183	171	170	181	186	206	188	196	175	195	194	182	180	178	186	221	178	159	167	186	192	179	157	163	169	177	150	188	182	181	181	176	188	166	155	171	159	165	200	176	151	199	179	165	189	180	179	186	174	165	170	200	175	163	187	182	177	200	182	179	178	183	166	168	198	187	171	180	170	162	176	165	170	164	182	190	192	226	176	165	164	191	185	163	173	182	171	183	178	158	179	195	183	192	176	185	194	178	175	166	166	177	162	167	186	222	179	170	186	162	167	183	182	177	167	156	177	181	206	169	192	176	183	198	169	173	168	184	179	182	180	190	182	181	144	188	161	174	197	181	189	165	170	192	167	170	183	140	181	190	170	153	190	170	195	161	163	195	161	189	196	183	188	157	171	166	177	183	173	174	159	161	191	199	182	174	156	153	182	160	181	177	180	144	181	173	168	192	158	193	176	149	166	175	185	185	170	170	194	190	170	188	197	179	183	187	186	170	154	192	200	176	184	191	172	170	165	155	157	173	212	194	183	202	179	169	175	200	183	187	171	197	193	185	176	163	192	174	174	157	159	195	170	180	173	189	172	197	149	169	170	166	183	161	178	175	174	165	183	168	186	180	198	172	169	168	189	172	192	180	182	159	151	176	184	195	179	158	150	184	175	175	174	161	177	174	188	167	191	195	195	182	179	177	174	203	181	164	163	174	198	178	180	179	174	181	161	178	169	179	175	184	165	163	170	167	199	183	166	190	163	187	198	174	179	172	163	164	170	172	167	182	199	169	214	165	171	209	195	179	184	200	168	178	178	184	171	168	196	179	173	184	162	195	203	185	195	147	186	176	169	185	174	174	168	191	198	144	181	182	179	171	178	194	189	158	172	166	196	180	187	166	198	168	171	179	190	183	183	174	197	188	174	184	180	158	169	194	163	188	162	191	179	192	176	173	169	173	192	177	167	183	191	184	179	195	152	175	188	198	163	169	179	184	202	148	191	182	170	164	190	180	183	202	165	162	200	171	194	176	185	167	179	171	169	168	191	173	166	179	179	190	164	187	188	178	182	204	180	182	171	180	180	177	182	193	145	199	173	175	165	185	150	185	203	206	179	169	166	168	184	159	161	172	182	166	184	172	174	171	183	162	169	152	156	208	170	166	187	178	174	194	164	196	175	168	173	141	189	183	183	182	145	143	212	208	176	168	176	183	167	205	177	166	182	162	191	181	180	160	159	159	180	185	179	163	165	175	162	153	198	174	172	153	199	154	162	180	175	169	158	177	172	194	189	187	179	195	182	210	163	174	166	148	182	175	203	190	180	152	178	207	183	172	190	187	180	179	166	182	188	231	148	168	173	183	169	174	183	180	174	187	184	166	192	177	167	174	185	181	172	186	198	190	184	172	191	187	176	209	164	158	173	161	179	192	178	178	205	193	175	182	199	162	155	173	166	153	193	186	161	193	185	173	213	184	147	207	183	165	195	172	177	171	185	173	167	169	170	173	196	174	157	194	163	180	171	169	171	165	172	183	206	169	169	183	184	203	182	168	203	186	177	171	160	173	160	176	168	188	186	176	182	183	205	161	180	179	198	149	190	171	192	199	180	195	164	183	188	175	162	162	184	189	214	168	206	174	183	150	164	187	165	191	168	178	176	180	172	185	176	183	160	167	166	151	160	160	176	173	167	158	181	184	183	200	192	173	175	171	166	171	179	176	162	191	175	199	166	184	173	213	169	166	183	195	173	170	188	192	169	192	200	183	198	163	185	195	171	178	147	165	185	168	185	193	167	179	171	185	183	183	191	170	191	167	189	182	165	176	177	179	178	171	174	183	184	174	160	167	183	188	182	161	173	181	176	166	196	165	165	184	175	161	178	166	148	165	182	188	168	164	166	192	150	189	199	188	159	172	170	171	179	149	176	181	188	188	183	169	172	169	173	162	187	181	179	185	170	171	183	168	199	165	177	174	194	201	203	160	190	194	194	184	184	165	184	187	194	186	151	186	180	201	174	188	195	193	182	173	188	205	167	176	150	186	182	204	170	191	191	171	187	178	169	178	158	185	185	172	181	163	184	182	200	173	174	171	153	177	205	184	194	183	197	167	171	173	189	177	175	172	176	152	167	182	189	158	175	161	159	184	182	140	208
7402	22724	19337	11136	8416	6544	4509	3249	2682	2310	2010	1781	1351	1236	1092	875	668	667	678	843	989	1356	1372	1159	976	675	838	736	632	416	324	331	313	293	279	274	273	270	254	249	282	266	274	290	265	252	230	229	215	197	224	209	203	223	197	210	223	169	202	219	185	200	188	185	182	219	186	201	202	188	190	196	205	202	204	196	182	206	196	217	208	199	187	204	198	185	201	177	194	240	198	204	179	192	180	206	181	199	207	175	205	214	200	216	186	190	180	206	188	185	216	175	210	219	219	186	219	193	208	186	171	178	195	194	192	191	188	223	184	198	207	192	196	221	168	216	200	217	204	201	177	195	191	195	219	216	195	230	202	217	225	181	200	186	205	197	193	189	184	197	189	213	190	183	220	188	203	189	201	186	166	209	209	203	189	213	197	200	210	193	205	166	212	204	182	190	192	227	224	189	188	198	199	196	192	194	189	201	170	186	175	212	182	211	191	205	190	203	213	198	193	216	197	203	204	202	194	207	186	189	189	187	195	217	183	202	201	200	186	210	208	209	186	190	178	200	207	184	192	194	172	230	188	183	190	197	185	207	187	177	211	207	199	177	199	186	199	206	197	220	211	191	181	182	206	205	234	223	203	216	198	208	181	181	218	196	182	197	194	183	184	210	180	188	195	188	179	180	226	177	217	214	214	216	197	194	203	187	185	190	226	199	200	210	219	224	208	168	187	170	187	189	204	189	188	175	213	192	192	178	188	191	208	208	180	198	173	218	191	183	195	170	211	196	186	210	198	187	202	198	214	204	219	196	216	174	214	171	178	207	204	181	192	192	189	194	197	207	184	204	214	179	220	181	188	191	213	205	183	189	179	183	223	190	209	194	189	222	202	187	215	187	189	205	206	216	194	196	204	202	192	191	182	174	204	190	206	219	186	182	196	198	224	205	220	182	178	192	193	199	188	198	190	207	197	195	209	175	191	175	188	196	190	221	205	207	192	187	196	201	194	177	217	184	204	173	201	199	192	203	207	203	206	191	211	177	186	185	212	215	212	192	176	202	193	188	201	181	183	233	196	184	201	215	204	184	180	212	171	196	173	180	219	198	196	179	194	229	201	193	212	181	189	167	201	196	213	177	184	195	201	194	171	192	186	195	203	210	194	195	217	206	203	201	211	223	224	199	207	214	167	176	163	191	205	196	190	207	170	189	193	180	208	209	168	214	191	175	208	188	223	216	202	173	212	191	202	218	203	179	215	178	211	179	213	188	184	190	187	197	211	192	199	181	184	210	170	203	217	196	211	199	173	196	201	186	193	177	181	199	194	194	172	221	206	208	220	195	189	196	204	179	202	213	208	190	197	194	192	211	182	217	186	194	194	202	199	223	196	198	214	206	172	189	241	188	217	179	184	216	186	194	205	193	225	205	208	181	153	187	188	226	188	184	175	195	190	182	202	191	197	171	197	200	191	188	204	192	213	197	232	201	183	197	207	205	224	171	179	190	173	202	203	198	212	187	176	205	183	184	202	182	186	214	205	203	205	183	199	204	194	178	199	197	195	187	192	206	197	193	204	191	191	175	184	198	180	188	204	177	208	189	183	218	204	210	206	189	213	187	215	214	175	203	210	196	173	219	185	195	198	224	182	219	208	207	210	218	204	198	201	213	187	197	217	203	209	213	198	182	211	189	218	196	176	179	168	184	190	214	180	176	207	204	215	190	170	184	210	189	172	188	229	192	196	195	204	170	216	206	205	216	217	193	186	189	208	203	205	210	219	202	173	195	218	198	174	186	193	190	205	180	201	203	190	182	176	187	181	204	185	200	235	200	202	193	206	224	191	173	214	190	201	197	204	207	194	199	184	212	199	188	210	194	197	208	174	197	184	183	198	174	170	202	205	176	197	198	190	199	201	186	178	224	191	196	208	203	194	197	172	217	209	168	188	191	192	203	165	214	187	203	183	191	196	214	186	162	175	200	190	209	191	198	187	191	202	187	194	209	210	196	212	192	186	170	211	188	200	173	214	180	221	182	173	173	207	214	193	184	199	203	202	189	194	215	202	208	185	180	198	191	207	209	206	189	191	203	223	202	222	215	193	193	200	203	177	194	185	218	211	223	197	194	181	193	200	187	180	193	189	198	211	193	207	193	180	193	248	217	224	169	205	234	187	216	190	202	180	180	184	191	159	192	188	198	217	178	208	200	206	195	176	186	216	195	226	204	178	199	173	201	191	196	184	191	184	213	163	180	198	194	213	187	200	199	187	190	200	181	201	172	194	209	234	219	194	191	191	186	202	196	188	191	222	224	222	177	210	198	213	203	197	192	210	216	199	206	190	192	182	189	196	187	178	200	214	207	197	177	200	212	211	167	234	190	176	199	213	209	206	206	202	202	226	219	177	203	191	182	186	191	176	183	215	203	185	194	201	193	205	202	212	211	177	186	185	192	210	222	184	185	201	186	194	201	213	212	199	181	176	209	194	184	206	183	245	201	205	186	202	204	189	200	213	207	210	179	192	206	191	185	195	191	207	181	183	210	188	217	182	186	189	208	197	210	169	202	221	205	188	214	186	206	205	202	212	188	200	184	187	192	192	198	216	205	202	183	218	190	192	195	169	212	201	190	186	191	200	188	195	221	190	196	199	207	184	177	201	192	190	214	168	169	180	216	197	193	187	224	217	193	211	203	223	190	190	201	203	225	205	218	211	196	179	213	204	205	220	205	209	204	194	195	192	197	224	194	182	200	189	206	194	204	176	243	205	182	185	195	192	201	208	203	196	204	192	183	192	192	197	219	194	185	188	214	194	197	208	208	194	191	179	187	203	205	184	190	173	173	179	199	207	208	199	216	207	167	223	192	195	199	197	202	182	220	178	210	180	168	197	176	183	189	197	199	175	186	200	214	191	196	193	188	199	212	212	192	227	184	192	193	204	197	188	209	190	205	186	176	195	212	183	218	195	185	186	190	178	224	197	189	199	188	171	217	189	196	214	183	181	192	186	204	185	200	193	200	194	196	182	202	206	191	202	189	190	203	192	209	192	171	193	194	215	175	184	208	209	195	194	217	226	181	185	208	177	231	180	186	183	183	185	183	203	195	208	189	210	198	211	183	197	188	185	191	204	195	194	169	204	218	210	200	188	171	205	216	214	185	185	177	197	184	193	198	217	186	199	180	190	192	197	201	216	211	207	200	198	190	195	211	226	182	187	199	192	217	196	181	211	200	214	181	203	218	213	172	212	175	188	185	185	206	195	206	176	193	191	194	216	180	182	176	194	185	183	211	218	181	190	186	187	179	170	190	202	178	194	200	191	195	204	202	193	187	216	201	207	201	190	185	203	193	173	206	178	204	219	190	192	182	172	189	186	205	207	195	214	204	193	188	190	200	191	189	210	194	187	186	187	205	193	177	185	203	197	197	190	203	210	176	202	225	184	199	177	202	204	215	213	170	193	204	193	202	172	181	214	178	193	211	216	197	200	227	212	222	185	190	193	192	189	182	190	213
27172	19633	8877	2758	1565	1255	904	789	780	800	675	650	649	604	583	574	593	572	552	631	586	675	722	667	585	535	540	544	540	552	502	478	544	517	516	494	490	491	508	476	517	462	511	487	476	510	487	508	533	495	473	462	493	460	484	519	520	485	466	474	468	517	517	453	483	472	465	520	462	458	461	485	509	488	460	482	516	447	488	506	475	517	469	495	464	489	486	459	468	459	510	471	463	496	490	508	490	512	512	477	464	495	480	475	445	488	487	474	480	472	499	489	487	471	432	443	482	470	541	546	453	457	456	521	476	483	455	484	467	456	452	467	487	471	495	489	506	467	470	442	486	477	508	496	502	466	493	509	501	510	497	476	493	471	504	501	507	454	525	510	474	475	476	455	494	492	488	471	510	468	459	489	489	488	455	478	499	476	472	509	505	477	455	470	482	499	484	449	506	468	510	456	476	484	505	461	508	517	490	443	482	470	456	474	488	501	493	472	504	512	498	486	516	507	461	485	491	490	467	474	493	503	500	508	498	539	428	480	470	449	455	436	479	460	489	495	482	505	487	483	490	474	475	504	497	476	497	457	473	544	458	490	507	460	494	448	486	492	501	481	506	476	468	505	510	495	495	490	460	482	449	489	483	467	485	488	497	450	514	515	435	489	466	503	475	513	486	476	470	528	458	469	500	520	495	498	492	446	470	468	503	455	417	446	492	512	436	486	514	466	504	500	481	499	489	502	526	455	493	506	476	528	441	496	459	483	474	495	465	490	499	497	501	495	473	476	481	462	456	483	453	506	503	450	475	486	471	507	548	456	524	472	492	497	474	514	504	456	494	518	458	485	471	472	438	485	447	519	496	499	481	482	479	505	452	515	505	468	500	487	435	482	489	505	488	504	518	484	495	494	489	481	489	473	477	471	454	489	497	476	465	453	467	472	488	464	499	497	469	474	504	482	535	500	515	507	480	516	445	488	501	518	488	464	462	470	520	482	478	488	497	487	486	531	489	471	488	489	486	509	475	493	501	494	483	489	435	505	493	496	494	474	510	490	496	488	467	482	503	434	483	491	512	504	478	465	488	517	479	537	489	478	412	521	484	485	521	508	490	495	450	515	504	487	454	463	476	527	458	478	468	459	450	468	495	501	474	443	537	496	498	466	530	499	453	473	497	486	463	440	513	494	491	476	456	492	439	518	501	455	487	472	503	485	516	468	483	511	469	475	467	490	469	466	494	486	503	521	506	508	480	475	495	520	452	438	509	486	476	488	455	440	485	488	466	515	472	478	488	467	461	506	508	510	512	489	479	474	460	509	476	460	480	475	499	453	461	444	503	502	486	490	482	461	480	476	486	521	479	495	477	512	468	480	490	492	471	487	465	482	507	477	490	481	453	452	468	503	471	511	496	469	505	473	519	460	502	484	492	450	493	484	502	483	486	450	457	533	487	500	515	484	468	455	513	505	476	485	472	512	454	496	460	480	495	527	488	491	492	492	482	452	534	468	456	486	479	489	507	488	483	467	478	479	504	481	482	482	480	492	471	467	501	493	496	461	474	502	474	507	526	477	485	466	484	512	498	478	463	506	480	495	493	481	462	488	502	505	468	474	532	480	489	507	500	473	512	496	471	496	487	457	495	486	493	464	460	470	493	443	505	454	516	456	478	492	474	478	469	504	502	493	488	495	483	471	484	470	510	468	489	465	520	490	468	479	451	490	490	462	481	521	484	491	477	461	484	509	450	497	448	493	529	474	489	498	474	449	491	510	476	462	490	475	456	509	437	479	510	458	439	470	484	473	462	451	521	408	431	452	503	463	503	484	507	502	512	482	502	467	510	466	482	471	507	491	468	479	495	475	435	489	486	466	466	482	494	476	467	495	453	497	488	447	478	499	487	453	489	478	461	476	474	475	484	505	481	488	524	504	510	490	511	484	454	463	474	469	508	511	477	527	497	473	529	503	491	450	511	475	509	456	503	478	439	476	527	465	444	523	452	462	494	483	478	505	508	487	478	494	463	435	494	505	491	520	472	464	492	513	482	509	499	467	491	514	502	506	454	451	506	503	501	478	531	476	481	495	455	497	436	464	475	464	486	478	474	493	501	495	509	485	464	483	508	465	463	439	480	469	510	489	474	476	479	504	454	479	503	524	478	472	485	502	514	501	461	489	455	480	515	500	494	491	500	486	500	474	465	455	449	517	494	449	455	484	465	459	519	463	470	490	501	533	478	503	470	488	464	503	463	456	504	539	541	458	456	467	447	494	503	443	488	502	466	529	484	500	496	446	453	475	451	440	462	523	498	468	477	453	468	518	441	447	522	501	481	496	497	479	459	479	477	492	505	484	455	462	512	496	509	484	505	491	493	466	478	488	472	515	455	466	503	482	474	472	460	461	503	477	454	472	460	502	514	486	463	456	493	488	455	549	452	478	484	463	485	440	469	458	514	489	484	495	457	494	506	479	483	468	488	477	498	456	462	523	531	479	499	420	452	513	460	475	456	450	476	465	491	474	492	466	473	458	506	468	484	483	478	457	458	500	504	487	471	480	473	500	514	513	511	489	523	512	540	487	462	486	496	474	511	484	472	456	490	465	491	457	476	508	508	483	478	462	475	481	472	489	468	470	504	484	450	486	481	481	480	459	502	475	512	486	485	454	482	485	540	468	513	516	515	475	477	513	490	453	448	470	470	485	462	501	487	503	498	505	486	484	473	423	459	489	480	483	481	429	544	479	475	454	474	523	474	470	472	498	494	488	487	500	489	496	441	478	495	506	510	468	477	467	470	469	487	490	518	486	520	489	502	512	505	487	437	458	477	456	433	501	522	471	503	505	497	500	463	499	510	491	498	507	488	464	517	489	505	490	486	481	517	433	502	498	472	488	479	503	497	471	474	488	519	477	477	539	543	491	469	476	476	479	474	467	491	436	483	483	461	490	536	494	477	466	450	482	486	514	492	507	481	466	506	481	467	452	496	526	494	510	480	550	494	448	478	479	473	465	454	490	523	457	454	503	472	500	481	511	490	490	461	465	501	470	436	511	485	513	485	472	449	508	447	451	455	475	508	497	483	498	477	463	513	518	441	478	495	507	494	500	472	472	510	492	480	462	484	457	487	492	474	478	471	481	465	479	474	498	486	525	468	466	504	480	507	481	473	467	454	459	476	433	427	461	460	477	455	492	445	518	471	520	498	480	481	482	489	475	491	469	434	444	503	502	449	470	499	511	466	464	504	499	475	485	507	506	456	471	469	495	480	508	465	503	512	478	470	507	493	496	466	513	468	473	480	511	505	518	514	499	526	439	470	459	439	469	480	486	482	447	467	495	528	505	483	432	494	463	451	484	476	478	511	508	493	503	490	481	462	469	491	525	479	483	455	473	506	480	503	460	467	480	476	481	454	517	569	481	508	496	485	469	478	490	510	497	505	506	491	502	511	490	470	485	495	476	530	472	458	467	483	487	472	470	459	480	531	465	496	509	468	457	435	496	460	493	492	487
5605	7079	5795	3143	2424	1912	1433	1203	1041	991	864	906	794	735	698	622	665	625	642	689	792	792	888	786	694	655	667	639	637	553	535	574	527	524	503	542	529	557	515	550	515	551	544	546	542	563	505	545	577	539	501	512	560	523	521	521	541	531	529	518	542	493	514	557	504	468	556	521	545	508	539	530	531	514	530	513	514	504	549	501	524	501	537	494	527	503	516	528	509	514	499	578	531	503	538	512	534	531	562	513	543	525	504	531	493	466	510	525	535	465	529	505	517	513	544	545	528	491	491	511	469	488	529	526	499	522	514	521	540	509	537	543	546	517	526	516	514	542	493	509	494	498	556	555	537	558	538	510	546	508	501	530	528	539	541	545	481	506	535	556	527	501	495	487	529	520	546	524	517	548	534	464	519	526	506	529	511	502	517	512	509	524	563	565	488	538	547	534	533	557	525	527	544	521	530	502	517	511	534	541	551	510	509	524	494	541	565	519	522	521	533	518	508	517	546	511	542	497	558	464	530	534	498	533	514	523	501	507	535	529	521	515	492	507	524	525	499	568	544	499	543	504	498	529	466	500	493	522	512	520	551	522	531	521	552	521	575	517	563	547	563	493	530	532	529	527	536	510	529	506	566	500	460	550	549	514	510	531	538	500	532	518	491	500	510	499	504	540	503	504	544	541	531	538	507	534	552	515	520	539	498	502	505	488	492	576	510	496	535	534	532	525	512	491	524	484	524	531	511	504	505	539	507	564	531	502	480	514	525	539	519	514	517	562	548	546	492	536	479	505	525	549	513	530	499	520	558	535	518	510	558	528	493	524	546	507	534	510	527	541	523	560	529	466	514	544	491	508	504	513	528	574	523	503	569	506	557	539	540	507	519	503	517	508	521	523	543	561	569	548	483	512	563	512	528	496	509	536	540	550	493	540	531	499	507	517	504	495	532	560	519	518	503	521	574	522	514	556	517	527	529	530	488	531	514	521	491	544	448	509	539	496	515	520	525	529	499	523	561	524	508	512	509	536	533	514	515	556	525	573	508	503	527	525	540	515	542	536	518	518	535	537	465	505	539	543	546	555	495	509	550	519	522	515	500	524	508	521	538	543	583	545	522	512	560	503	538	491	522	554	536	531	529	519	523	529	536	564	542	537	499	502	534	522	533	522	511	536	524	552	515	566	533	459	526	516	549	499	518	519	499	526	514	520	531	543	549	468	530	534	539	496	524	498	505	537	546	543	537	511	479	498	519	538	513	518	521	501	509	509	559	534	541	499	554	522	537	502	493	533	508	554	532	527	520	591	561	552	493	551	512	549	492	508	519	505	511	509	529	563	548	549	528	517	551	525	520	553	532	511	529	542	517	513	518	516	501	534	493	494	508	571	503	529	541	510	533	506	562	517	494	563	529	497	540	506	528	524	520	511	508	508	510	540	526	515	539	583	520	556	528	463	553	554	498	501	552	523	523	537	531	502	523	469	495	500	572	556	536	498	510	533	529	518	544	512	476	520	519	530	530	549	504	571	513	483	492	562	470	479	529	544	538	534	532	523	488	500	540	517	524	538	540	479	496	521	493	505	490	504	503	571	528	478	490	528	520	518	521	551	505	530	517	493	536	505	508	525	502	566	499	542	524	523	549	515	550	550	522	518	571	560	530	514	547	529	512	535	509	524	534	497	485	504	515	534	556	523	536	514	538	516	542	480	524	499	468	533	544	537	559	514	507	532	549	514	533	509	487	487	500	529	517	502	562	533	532	531	503	548	526	497	533	511	535	546	495	486	493	520	531	529	516	552	529	523	523	505	548	507	503	530	542	556	477	540	467	508	511	538	577	482	523	504	515	514	530	498	547	537	534	521	558	529	496	505	527	503	520	532	525	536	523	506	535	534	532	499	535	533	508	507	510	536	524	544	549	498	511	474	543	542	508	513	507	511	498	511	530	531	513	515	524	531	510	513	490	555	489	490	492	508	512	539	555	485	534	538	528	545	504	493	519	512	481	513	535	529	543	530	554	538	484	530	508	498	562	528	512	526	530	558	504	468	513	504	513	523	550	546	501	514	524	508	522	543	539	495	497	515	527	515	502	546	566	525	540	524	542	519	498	487	549	538	505	500	504	520	505	552	497	563	498	512	509	517	519	532	501	497	488	502	514	541	491	516	548	536	490	553	521	512	518	474	494	516	524	511	504	516	497	527	541	487	512	506	519	556	518	545	539	512	526	492	522	528	526	527	487	511	528	481	548	470	490	542	556	522	507	524	573	527	498	530	541	523	524	498	496	576	535	480	519	505	512	540	502	508	513	528	514	521	509	521	514	522	523	541	535	511	504	525	563	560	543	512	506	515	502	518	511	508	519	546	496	515	509	499	546	546	531	514	526	530	468	515	536	506	559	506	560	500	513	470	503	492	476	465	520	484	510	504	524	565	505	546	519	544	513	494	522	513	491	517	525	536	532	510	522	569	552	555	510	486	519	507	564	522	489	558	566	461	551	554	504	542	542	534	475	463	557	539	546	533	514	519	509	507	492	515	532	522	555	560	495	528	519	522	476	520	476	566	547	503	505	547	563	573	557	521	527	539	481	522	500	501	505	500	529	508	544	541	531	504	541	529	561	546	542	511	488	478	532	519	497	557	529	516	523	534	485	505	528	548	533	540	498	515	500	548	496	545	533	516	564	522	509	549	518	553	532	515	536	532	537	526	512	513	549	515	535	540	542	556	489	500	517	512	515	501	480	532	490	518	509	507	540	527	532	555	517	517	541	538	526	515	506	532	556	530	497	581	527	535	536	498	517	562	541	552	553	535	565	553	538	528	533	523	543	527	493	487	533	514	554	535	549	502	538	550	523	479	500	551	527	486	531	507	552	479	546	545	548	539	542	533	520	537	524	511	494	557	543	477	508	523	526	489	498	573	508	525	523	502	519	495	540	522	511	556	554	523	573	497	514	531	531	543	501	533	546	518	547	535	501	515	513	528	505	544	557	527	504	514	535	508	528	558	500	551	496	511	531	546	561	523	517	521	513	468	523	522	535	509	560	500	538	508	511	502	508	525	538	498	509	520	508	527	550	498	518	487	453	531	558	512	474	518	507	497	517	542	524	474	505	523	542	509	563	542	521	537	548	496	507	579	519	508	568	545	544	517	500	546	507	542	518	568	514	522	530	536	542	520	538	536	534	547	519	515	548	513	555	539	488	498	517	526	554	499	567	505	520	523	511	505	500	538	516	536	535	532	539	513	536	522	515	519	534	526	512	538	571	517	503	489	540	568	526	528	511	523	566	548	533	528	544	517	520	538	531	474	509	526	539	517	500	536	519	542	492	500	488	524	559	479	557	506	517	550	513	551	526	518	494	471	531	515	502	501	514	523	522	535	512	505	536	490	559	565	519	511	521	497	508	502	503	499	574	515	500	518	531	549	512	535	517	523	571	552	512	507	541	516	502	544	561	541	487	513	531	501	541	528	497	514	504	505	481	473	516	549	522	524	497	564
23375	20930	28049	23960	20941	13527	2558	1420	1220	1026	955	843	832	714	688	641	567	505	582	632	715	842	964	866	643	656	592	497	500	405	414	413	353	419	364	410	410	365	389	385	387	397	405	374	381	411	358	345	369	390	388	401	389	335	361	336	374	371	394	407	389	348	362	363	324	351	342	392	394	369	374	347	377	355	360	349	325	379	373	363	369	351	368	356	342	340	354	373	355	356	374	336	374	409	338	348	359	361	372	343	342	368	349	393	371	367	336	344	360	376	348	345	337	359	331	385	360	365	338	357	363	380	354	365	362	384	393	385	334	355	375	356	362	357	343	338	372	370	345	346	362	358	365	355	360	347	354	320	395	342	362	381	363	336	372	371	329	317	388	352	356	362	371	345	383	328	387	364	329	374	352	367	328	354	391	335	377	371	336	356	363	311	357	360	359	351	351	325	380	329	344	346	352	355	370	338	390	338	335	330	369	352	395	346	373	371	358	364	404	360	325	370	359	378	346	361	344	379	365	387	383	357	391	352	370	370	346	387	357	349	374	360	331	380	358	347	372	389	347	341	364	377	350	336	354	372	381	386	341	360	340	353	377	352	389	338	363	351	359	384	356	361	370	366	347	357	370	392	372	351	381	325	356	353	369	332	320	348	363	381	366	377	388	344	359	359	339	348	368	369	369	333	376	317	364	373	376	346	349	356	374	355	360	339	367	369	360	356	369	350	362	364	366	339	383	384	383	362	356	357	364	371	373	345	366	373	345	333	332	371	381	356	393	352	341	363	352	362	336	338	340	351	321	375	372	342	348	339	349	373	339	362	374	368	369	352	373	371	370	367	347	361	346	352	373	370	356	350	365	333	382	359	356	365	322	362	328	362	353	363	359	354	385	370	347	378	394	343	349	386	360	355	369	369	373	351	312	368	332	352	364	327	355	315	366	399	381	341	364	357	380	363	355	404	330	395	342	364	345	332	329	381	343	385	350	349	355	336	365	335	332	369	370	369	367	390	351	352	361	366	363	354	331	372	348	398	349	347	314	348	373	363	325	345	334	374	340	371	366	352	341	337	387	370	370	375	340	377	350	366	352	362	369	403	349	372	383	358	341	368	358	339	400	359	355	370	349	346	374	375	347	348	392	380	337	397	363	353	327	378	376	376	357	367	382	369	334	354	374	361	361	384	358	373	350	374	348	367	336	365	394	381	365	388	375	354	387	336	334	353	369	357	359	373	396	372	351	374	367	361	370	382	340	350	357	393	395	367	385	378	338	371	354	366	361	389	371	374	345	326	388	363	339	358	330	340	331	366	374	368	343	365	353	357	319	365	341	344	321	370	357	370	353	362	363	356	390	350	356	342	347	390	388	343	369	363	346	358	402	359	386	373	353	353	340	377	368	367	370	364	348	364	406	328	327	319	339	342	336	380	346	361	355	353	347	326	393	362	374	362	373	402	366	369	337	361	399	366	376	360	366	328	355	341	342	355	331	337	360	366	384	383	361	360	366	350	346	356	355	325	371	361	342	319	339	381	365	352	354	352	367	331	330	371	352	360	374	340	363	332	371	325	391	343	381	342	368	322	339	335	367	373	365	384	374	374	372	357	364	373	382	354	316	362	391	364	373	347	345	394	353	361	358	376	345	374	383	368	321	348	347	355	374	356	348	362	392	348	377	356	344	390	369	375	369	341	368	381	363	336	377	371	336	337	363	360	356	350	346	364	354	347	349	383	360	336	376	361	338	342	341	343	355	374	354	381	369	315	342	340	376	331	330	352	355	329	392	374	360	373	334	352	336	354	363	317	353	348	371	364	340	373	370	331	372	331	382	361	353	337	330	367	371	349	379	349	356	325	352	383	347	366	341	358	375	373	382	342	377	366	383	337	339	360	352	402	358	337	363	365	345	347	336	332	332	348	365	340	352	355	334	367	345	381	359	338	330	359	383	345	365	348	382	350	334	360	391	355	373	338	336	336	352	333	364	366	352	357	340	388	339	366	351	373	365	352	342	375	329	386	383	413	352	390	361	355	369	344	363	364	348	407	334	351	370	356	404	383	363	326	350	367	371	329	344	343	361	351	336	354	363	361	344	335	339	355	369	401	349	340	358	360	397	373	339	357	347	382	354	353	336	365	360	361	367	349	340	354	346	384	368	385	378	348	349	375	370	373	387	328	371	388	368	355	360	342	369	345	332	368	345	396	315	330	359	386	347	363	341	385	373	353	366	338	329	362	372	372	348	340	355	356	333	372	363	347	342	392	378	357	348	363	387	341	328	341	358	363	343	385	370	373	395	345	343	350	355	376	332	396	373	361	345	372	344	365	348	383	363	359	342	378	364	373	335	388	334	395	348	355	333	351	359	327	396	383	351	368	366	388	356	363	356	366	358	355	374	386	389	362	354	373	375	347	355	334	366	382	387	391	381	342	381	378	337	326	340	408	387	365	368	359	364	409	381	357	343	341	352	359	362	335	371	387	393	378	350	380	336	366	335	361	383	380	356	373	388	335	389	327	365	347	377	359	378	344	338	371	387	355	356	386	337	375	332	358	365	349	331	381	333	353	347	367	364	345	365	343	347	339	361	358	373	352	357	340	357	339	397	367	335	376	360	357	360	373	341	352	374	350	367	366	334	323	373	343	347	362	361	354	364	343	354	364	357	400	366	349	387	346	387	367	359	369	334	343	365	356	374	382	352	364	353	376	310	362	317	375	353	348	347	386	338	369	353	356	335	382	347	344	356	367	390	389	351	360	359	327	334	339	326	396	320	351	318	370	348	373	346	354	358	360	366	356	398	429	351	378	383	353	364	351	383	337	354	362	375	347	344	369	398	339	334	372	334	331	390	369	350	328	319	359	381	354	371	339	382	380	381	367	376	377	349	358	368	405	348	354	344	373	370	337	353	365	329	356	346	330	369	353	359	366	357	379	353	322	378	352	355	325	336	375	360	345	345	342	367	319	349	359	378	377	337	347	352	364	356	366	359	351	378	367	368	382	363	359	330	369	353	366	375	364	383	374	356	423	345	370	383	380	321	364	369	380	363	326	371	351	339	356	359	384	358	351	344	348	382	387	334	320	350	349	363	363	353	337	355	348	363	351	384	388	315	338	369	344	335	348	397	360	397	348	353	356	363	350	379	344	393	341	367	369	337	355	338	374	362	311	366	399	321	338	336	353	359	329	379	365	346	355	369	362	324	341	364	343	356	341	346	410	366	368	343	351	364	386	347	346	340	342	351	371	354	368	343	360	367	361	348	361	354	319	366	344	320	369	337	368	380	399	330	330	361	359	329	351	352	377	397	353	333	405	361	346	334	404	358	392	327	357	352	349	367	354	384	360	371	380	351	354	383	344	332	337	344	344	376	328	382	353	354	356	350	364	362	381	328	358	356	381	347	359	365	319	350	330	367	350	336	370	364	378	357	346	323	409	380	360	328	349	397	410	357	384	372	352	394	368	381	342	353	369	343	366	362	345	372	345	357	361	343	375	362	372	346	357
5509	16176	13501	7446	5393	4222	2840	2181	1876	1651	1414	1340	1118	938	897	834	743	662	674	845	978	1159	1359	1136	802	776	732	638	625	477	478	416	439	440	436	445	460	418	427	430	448	464	463	445	471	462	384	401	418	425	423	415	417	412	404	399	405	397	392	388	429	415	408	388	380	372	386	433	433	419	408	380	408	395	398	410	398	378	381	399	384	398	401	413	392	394	397	412	411	377	387	405	386	368	426	418	417	390	402	414	408	402	394	364	392	366	393	374	381	376	407	367	426	406	391	364	408	376	414	405	375	389	414	388	397	407	378	399	422	421	413	410	393	418	388	406	420	434	375	408	398	409	402	371	415	405	405	425	383	398	380	405	414	381	395	437	374	397	401	405	399	426	372	403	406	389	406	403	421	349	407	382	373	365	366	366	411	384	410	371	386	380	377	362	416	383	379	409	406	408	403	396	448	486	392	390	442	411	466	373	396	396	367	382	375	385	397	410	382	370	436	412	385	394	371	418	393	405	410	391	380	361	429	411	377	384	399	396	391	410	394	409	432	433	380	380	399	366	389	376	402	400	396	370	439	393	373	407	406	361	393	455	348	414	376	380	382	353	391	399	410	401	437	385	382	425	383	380	419	407	403	425	454	413	397	370	400	388	396	378	374	409	388	356	413	414	400	368	387	378	369	419	407	406	384	379	422	388	400	396	421	388	379	364	419	371	371	417	397	408	398	401	391	381	398	392	432	378	391	388	400	404	407	390	410	386	418	367	389	401	380	372	406	399	411	410	447	344	391	413	393	409	423	401	460	377	398	373	361	410	407	372	421	378	400	420	421	356	419	417	401	395	412	392	402	418	402	407	394	404	395	393	417	400	425	438	379	383	391	427	398	399	451	422	450	375	396	383	426	400	398	408	386	377	426	418	414	358	417	387	400	366	403	403	400	422	351	404	391	382	399	395	384	381	450	396	382	370	383	374	383	394	376	428	393	332	400	382	369	434	375	429	425	390	431	429	408	412	381	450	388	396	374	409	429	385	405	425	383	400	391	407	429	397	386	352	396	395	409	374	381	373	408	401	414	409	425	384	399	413	389	378	409	397	384	373	396	404	408	424	394	365	431	424	405	386	394	394	441	390	386	404	368	404	365	377	399	374	403	394	426	380	365	422	402	390	403	426	384	367	415	372	412	418	372	407	417	395	416	396	389	398	389	406	405	394	390	430	387	428	365	395	393	380	415	411	409	410	414	378	395	390	393	358	417	362	416	385	402	389	405	399	394	363	424	384	362	391	434	375	394	382	387	390	397	409	425	423	386	371	400	399	399	402	384	427	393	401	419	364	394	388	391	366	381	386	409	378	370	407	370	408	361	376	405	414	416	398	358	411	405	373	378	390	382	385	400	401	389	392	361	400	373	407	391	409	415	390	415	381	433	398	400	393	401	405	423	389	384	368	404	385	406	387	403	400	407	366	415	401	391	402	390	368	375	386	433	410	389	387	442	430	374	369	388	397	402	414	406	407	375	411	361	394	352	409	384	406	395	416	421	383	372	369	404	415	352	398	394	399	394	398	407	411	384	422	411	414	387	420	399	408	385	398	380	365	406	390	412	392	408	383	385	402	392	391	406	376	394	415	414	388	408	394	409	396	384	368	385	411	389	418	374	384	386	442	375	405	375	407	435	424	430	402	379	401	394	391	383	386	407	418	379	391	406	390	437	432	394	427	419	415	378	374	392	416	391	379	390	351	417	358	410	377	413	367	409	400	354	404	411	400	409	389	399	366	381	414	425	385	368	402	409	370	381	408	395	408	395	429	414	425	397	386	391	352	397	390	407	383	437	404	410	417	366	390	424	428	381	383	414	392	397	367	368	356	408	403	407	382	401	374	417	402	347	392	409	407	362	378	391	409	400	410	393	388	395	358	410	413	395	403	388	384	372	403	397	411	415	360	385	415	370	386	417	389	399	409	397	365	411	374	422	395	412	385	406	378	386	380	371	424	384	395	444	405	438	387	379	391	417	393	384	364	411	406	417	409	383	401	419	396	371	410	385	378	418	392	402	398	425	383	338	361	403	403	379	404	430	403	347	375	399	425	391	399	389	376	424	383	375	420	395	423	396	428	392	385	408	417	417	393	435	394	416	374	374	372	391	423	410	401	369	417	407	418	359	411	380	447	417	401	423	390	408	424	396	423	415	405	391	361	397	385	383	391	399	387	392	424	390	406	443	401	404	378	411	370	410	390	414	405	425	386	394	399	395	411	368	366	399	412	415	412	363	417	410	386	383	402	393	416	394	388	383	384	381	415	389	404	386	391	385	392	408	373	436	435	397	414	367	387	392	397	428	383	369	415	440	375	380	411	423	424	387	406	417	381	422	375	398	383	395	412	392	395	334	384	420	408	413	408	385	399	402	411	401	400	382	400	381	375	412	422	397	402	389	392	398	388	366	428	399	344	406	386	400	352	408	390	405	442	410	403	393	406	392	417	364	396	393	406	421	399	376	368	368	411	401	418	409	424	393	376	408	416	399	377	417	368	385	372	388	359	405	400	390	361	406	395	381	389	372	391	402	405	424	416	393	397	409	357	391	374	412	414	402	416	399	410	430	447	404	442	382	410	417	384	347	389	390	385	391	399	395	398	416	392	388	375	411	380	396	370	411	388	449	385	395	384	406	395	396	388	386	369	403	424	393	382	420	430	389	366	411	368	405	381	424	409	418	435	380	382	440	400	382	402	403	397	392	406	406	405	377	395	384	405	418	393	373	394	380	407	402	381	373	428	405	374	440	415	384	381	441	404	372	397	392	464	416	420	393	412	405	407	391	381	396	375	398	377	404	410	399	376	383	397	387	387	414	395	404	431	364	407	388	362	382	369	414	394	407	424	410	410	367	410	399	420	403	357	421	413	401	415	378	393	392	387	416	382	395	408	430	387	403	418	411	403	388	380	385	411	392	382	403	406	402	428	404	382	419	367	405	390	372	402	388	408	394	428	417	385	397	398	393	391	412	396	392	416	428	386	383	398	395	423	374	414	413	390	416	407	391	400	373	400	421	389	387	430	392	397	381	392	384	404	414	376	396	375	398	393	432	379	392	443	425	369	389	389	386	380	407	410	368	423	389	377	379	381	375	404	423	401	365	391	418	365	441	396	387	392	397	381	384	381	401	411	355	402	396	406	386	395	421	403	393	388	400	423	382	438	378	399	416	408	420	437	409	389	421	421	366	375	409	400	420	365	377	392	388	398	382	415	414	368	418	380	415	419	396	414	367	414	388	402	394	379	370	398	377	408	385	406	442	382	391	387	400	407	398	416	411	367	414	385	394	407	396	417	397	391	392	401	393	398	402	389	411	395	365	404	364	423	356	403	413	419	406	398	379	416	410	367	410	403	374	426	363	421	382	395	391	412	392	420	418	390	405	415	388	420	427	392	400	410	376	412	375	402	413	413	395	403	411	393	351	416	371	399	389	387	430	403	421	439	401	414	406	419	410	357	387	400
24241	20949	27360	24643	17193	3056	1466	994	877	804	820	780	693	624	610	555	511	534	521	608	653	701	835	729	615	554	538	516	462	463	397	457	398	394	408	411	403	432	384	401	419	396	403	385	396	375	387	385	387	392	408	368	414	412	400	419	341	390	383	402	359	382	373	380	363	400	393	379	392	417	384	387	373	370	367	387	394	401	354	392	357	401	382	366	396	373	416	389	389	372	400	408	419	397	424	363	396	384	367	367	346	363	371	362	377	381	342	402	399	377	338	394	377	383	387	386	382	418	376	414	394	381	374	405	366	391	379	382	348	376	367	363	372	383	394	391	392	384	376	347	382	382	389	393	419	358	346	403	353	382	434	412	368	390	415	364	362	380	378	415	367	373	384	412	386	392	366	414	369	357	380	360	361	411	399	385	409	369	364	407	373	392	359	374	366	343	369	385	355	352	399	428	394	392	357	360	379	393	385	377	397	366	377	399	392	382	368	366	407	359	395	412	401	392	370	392	422	390	354	412	366	369	358	371	392	386	410	396	357	352	395	375	401	346	392	383	401	372	403	386	357	366	359	377	390	412	383	417	371	356	385	385	356	385	419	389	355	379	360	385	377	401	413	347	389	367	359	412	371	371	389	368	377	370	392	373	363	372	380	398	401	406	392	381	379	381	389	342	358	356	342	389	354	338	374	373	382	349	374	350	357	391	376	371	373	379	385	356	381	385	366	367	412	358	346	379	425	418	348	383	366	393	351	415	374	388	367	385	358	372	364	396	358	390	427	380	381	388	365	395	406	383	392	364	364	355	384	399	353	354	375	363	367	390	362	356	355	398	329	380	390	407	368	385	369	394	366	410	371	416	370	380	369	336	389	375	367	374	396	379	393	351	373	382	384	392	375	344	362	371	372	330	372	359	367	369	400	384	404	355	414	383	399	383	378	386	381	399	374	377	370	355	395	363	380	390	368	395	392	415	376	419	424	393	418	384	345	364	397	403	381	377	396	444	409	387	388	388	400	359	384	393	381	359	358	378	392	367	368	347	385	403	407	402	357	352	369	390	382	399	345	368	406	408	373	367	346	410	372	382	388	376	377	392	395	365	380	368	367	354	388	395	366	384	395	348	420	404	361	391	370	398	388	366	337	389	381	411	396	399	377	342	361	405	386	386	380	368	377	376	395	376	385	366	372	400	385	379	347	344	379	383	337	369	410	380	364	383	388	373	386	377	383	347	357	355	417	396	370	377	394	415	355	387	366	351	393	371	404	373	369	385	361	401	375	372	351	377	337	379	392	413	414	354	397	401	352	345	345	367	362	409	380	379	395	382	354	366	400	403	373	341	370	412	373	388	364	357	386	372	372	398	357	354	364	363	397	358	409	378	389	383	356	409	390	409	386	356	377	389	384	381	398	369	354	381	402	404	342	386	383	410	394	390	369	384	373	398	387	373	374	365	387	391	375	366	356	363	357	398	420	371	401	354	366	378	404	387	349	353	406	392	365	387	374	399	361	386	361	404	382	396	354	381	415	366	382	363	385	405	374	355	370	385	422	372	385	346	342	366	403	355	363	382	366	394	400	381	380	384	405	393	390	357	335	356	369	408	390	371	385	371	368	382	363	409	354	361	356	380	383	365	385	392	402	338	362	385	401	379	357	393	382	373	380	412	364	365	377	427	356	366	363	375	385	387	405	348	357	352	372	401	390	374	345	362	408	354	391	355	395	371	401	389	346	363	412	358	389	389	362	395	402	377	409	395	386	381	360	370	376	379	407	408	373	404	364	402	373	401	387	386	350	357	390	390	358	361	367	349	385	363	377	363	383	394	358	393	409	377	388	395	380	401	357	386	359	372	407	383	395	393	349	378	418	379	391	371	370	429	356	388	374	389	381	388	367	380	403	413	354	375	399	386	372	376	399	370	364	379	399	389	388	378	405	386	374	343	376	380	380	372	397	393	376	374	370	390	373	381	448	346	410	390	359	373	398	349	402	410	395	400	403	356	370	363	378	388	381	333	361	422	384	385	397	363	360	349	407	373	342	388	354	347	374	336	372	369	395	330	397	384	403	396	354	362	370	345	398	385	413	432	400	371	426	379	379	338	371	376	374	393	353	397	385	363	383	351	359	381	374	329	372	363	360	387	370	367	362	364	392	375	420	393	355	410	401	373	380	376	372	390	379	384	402	342	413	372	392	382	403	368	392	371	372	349	382	384	362	366	348	369	379	379	361	374	401	376	431	404	398	353	424	396	381	358	386	403	339	363	393	380	383	350	369	416	346	362	375	391	330	355	398	374	396	402	378	342	361	396	385	365	388	385	389	362	408	413	377	343	385	362	393	363	380	376	383	376	392	341	373	376	365	391	327	345	384	400	425	392	387	404	390	350	359	410	384	392	363	390	408	366	381	387	381	420	388	399	377	370	357	384	381	348	406	355	379	390	364	359	394	372	364	380	346	368	361	429	386	414	375	367	367	387	370	340	401	394	405	361	426	370	356	358	412	404	401	373	369	369	382	379	349	373	397	354	371	400	413	371	397	435	362	364	375	368	395	357	385	356	384	410	353	357	403	363	389	368	398	403	348	366	396	396	391	381	397	389	371	400	374	346	400	411	322	386	397	378	388	331	407	386	382	392	386	361	369	352	376	386	398	373	389	357	388	343	365	385	420	377	380	395	400	351	387	397	394	378	383	426	379	396	356	407	375	335	372	371	347	327	356	360	360	378	328	385	389	363	375	348	371	368	423	340	387	373	348	378	379	391	354	391	374	391	386	388	378	394	357	368	386	385	384	359	351	346	414	383	397	388	381	435	377	383	371	352	347	415	369	391	378	414	348	387	360	412	384	356	361	348	379	376	405	409	385	362	402	406	362	370	367	382	389	375	364	340	340	384	413	373	374	365	375	398	391	397	388	378	382	366	382	408	415	368	388	433	387	382	399	355	347	358	375	423	369	382	394	372	384	360	391	371	401	406	387	381	389	410	385	382	410	392	360	431	385	378	387	390	377	393	389	385	422	392	365	364	425	335	380	395	395	385	358	390	390	354	384	394	370	346	400	384	383	398	370	377	414	357	410	363	403	398	416	355	373	373	369	381	344	341	365	413	386	372	379	408	390	403	383	378	375	408	391	366	373	370	375	394	385	399	391	357	376	385	406	381	380	388	382	387	348	360	382	361	405	405	367	404	391	363	394	393	400	356	436	360	377	441	377	383	398	377	352	349	377	387	383	422	356	369	353	362	397	403	389	397	355	397	400	388	388	383	439	386	378	390	381	381	355	365	357	406	345	408	364	374	415	370	394	420	338	370	368	372	374	418	370	371	353	354	360	381	402	398	356	408	421	351	361	435	385	386	375	368	390	353	390	418	358	367	388	384	367	411	402	417	393	371	346	376	396	396	401	394	373	403	372	375	379	345	404	387	383	366	336	371	345	377	375	377	359	367	421	353	351	359	385	382	368	384	409	370	374	371	403	425	372	370	393	387	401	361	368	397	386	375
5516	13186	10407	5884	4320	3445	2358	1839	1454	1223	1192	1061	970	793	748	729	616	663	661	756	883	922	1156	960	770	699	715	575	540	447	450	460	435	425	426	413	450	454	435	441	432	431	465	452	439	415	429	433	426	433	425	378	439	424	427	390	383	410	431	398	402	402	430	395	436	400	383	404	407	435	429	406	422	433	362	406	423	409	389	401	433	398	419	378	401	420	363	381	410	401	422	411	395	422	422	420	421	396	396	413	406	425	382	421	424	369	397	401	348	436	425	439	408	424	390	418	389	408	407	395	435	419	400	384	401	395	404	386	447	444	404	393	427	391	414	400	405	393	378	401	450	385	422	427	405	406	413	410	415	394	387	404	434	440	416	376	387	394	406	418	382	435	376	409	421	393	376	367	424	396	431	398	408	390	400	390	409	425	415	438	406	402	391	374	391	420	380	433	422	402	416	401	413	389	431	391	448	448	398	407	426	446	392	374	407	401	388	433	376	372	378	392	407	413	400	404	416	358	396	417	416	387	434	416	408	426	423	435	380	363	408	425	399	413	406	393	432	402	398	379	412	430	414	401	406	401	402	426	385	396	408	427	412	396	415	386	386	380	396	411	429	373	393	437	416	397	418	415	451	433	392	408	380	433	408	383	428	393	369	410	400	398	444	379	435	409	400	434	408	411	404	399	399	395	392	404	439	437	382	385	434	416	391	444	412	397	391	418	413	417	419	388	389	405	390	374	425	393	424	424	378	410	400	387	411	418	437	425	404	427	415	404	398	401	425	402	420	413	423	412	437	387	411	384	403	428	408	388	432	428	433	397	432	374	364	417	436	430	419	396	381	374	366	368	368	410	385	393	410	376	389	380	414	397	360	411	422	444	357	364	388	396	423	408	419	425	408	379	406	422	389	434	417	414	416	388	395	449	424	393	411	396	414	380	399	380	416	430	410	403	403	398	381	396	398	411	433	404	394	394	373	385	436	402	419	386	424	391	381	427	378	419	402	406	375	428	396	421	410	430	434	402	429	394	415	363	403	398	401	363	458	403	374	440	397	412	409	393	393	425	461	423	402	416	394	449	376	435	419	400	349	436	429	379	372	380	417	412	425	404	385	412	397	407	420	367	388	438	422	400	440	404	453	408	413	431	419	375	425	392	385	400	415	391	422	369	406	372	414	438	388	454	404	388	397	395	375	403	380	410	406	395	407	417	387	384	441	400	383	402	415	379	410	369	410	393	401	397	405	391	411	373	408	371	442	404	406	403	429	436	414	393	397	446	417	424	434	392	420	411	398	367	417	421	390	369	401	404	403	378	377	427	384	391	420	408	400	417	423	423	406	412	394	385	432	387	421	413	406	452	389	404	437	397	394	356	396	379	372	414	393	413	420	412	374	420	400	423	411	428	443	413	405	409	349	409	390	413	407	433	409	411	413	381	357	410	380	410	429	424	407	428	424	408	393	406	387	425	425	382	410	422	402	389	432	393	392	425	419	400	399	408	405	406	385	372	393	420	417	414	403	379	400	383	395	388	403	377	380	409	399	401	382	402	407	362	392	375	387	437	382	432	382	414	387	395	402	406	427	381	422	381	406	418	377	392	408	434	401	445	442	419	442	421	438	413	381	371	381	406	407	400	411	386	383	394	435	421	366	414	423	417	403	403	387	400	401	459	372	429	392	413	392	409	408	381	416	383	391	410	403	409	423	355	412	397	432	387	457	408	418	390	367	410	425	402	395	410	422	394	408	423	382	427	454	415	374	381	381	377	371	415	389	374	400	406	424	403	357	447	398	376	379	379	406	382	420	417	401	391	401	390	382	419	407	454	397	436	396	421	425	356	430	405	421	429	440	409	390	401	408	408	411	402	411	386	418	414	394	433	419	367	400	430	376	376	421	415	398	414	405	423	442	418	390	376	391	370	410	389	379	434	413	413	399	434	405	408	403	438	410	429	365	438	413	406	376	390	444	427	410	388	407	387	377	413	425	416	385	396	365	410	379	391	406	411	386	413	382	388	421	357	409	398	411	425	438	401	415	398	407	401	396	371	439	384	383	419	394	394	402	409	376	399	421	421	418	412	384	376	401	393	382	380	391	445	424	393	421	388	383	418	385	385	411	415	353	424	389	392	423	388	413	435	392	387	417	399	439	387	400	396	394	426	392	402	416	427	388	387	435	421	403	416	415	405	398	390	382	411	423	407	366	379	374	362	401	384	413	421	381	412	403	393	426	403	395	406	399	407	414	389	441	421	404	426	403	400	418	401	385	401	414	373	419	394	405	437	397	443	401	459	413	380	373	386	429	416	435	406	423	394	415	395	408	388	411	422	395	421	402	403	401	395	400	433	453	419	391	399	378	440	384	411	392	425	403	414	407	408	376	420	382	378	407	403	394	406	400	390	431	397	418	435	401	398	405	397	375	447	424	413	383	382	407	383	382	399	373	373	444	382	446	408	399	414	410	415	419	370	423	403	435	387	416	425	420	379	403	420	482	416	422	409	404	429	392	422	404	410	420	370	395	424	415	416	381	429	406	410	400	421	412	413	396	411	384	419	404	417	395	429	403	394	431	419	422	387	435	380	466	433	378	395	396	401	403	422	400	392	405	433	380	378	413	411	448	446	457	377	411	392	427	439	408	390	412	406	420	372	424	424	418	392	416	391	393	404	417	383	399	388	356	380	437	423	417	351	393	424	409	395	417	386	402	423	411	362	405	417	389	391	433	356	417	378	410	414	386	388	407	416	379	360	395	363	389	417	417	410	392	438	397	410	401	438	363	389	405	372	370	385	412	436	414	443	421	387	399	386	377	419	399	413	407	402	375	387	450	421	374	439	436	408	441	416	420	399	417	449	398	396	421	430	415	388	387	387	379	402	430	429	387	398	437	417	417	388	396	406	444	437	373	385	369	391	421	409	405	409	422	372	367	407	417	413	373	404	398	392	419	403	421	386	388	388	406	385	402	408	379	377	379	438	399	392	394	398	427	420	394	386	427	394	399	396	389	413	427	408	424	385	395	409	411	402	383	388	364	417	384	409	415	423	382	435	407	423	411	439	410	403	383	391	386	410	414	384	398	408	415	422	428	416	370	410	361	405	391	371	404	422	387	408	388	398	423	400	366	406	400	384	399	430	386	423	404	420	397	400	388	398	397	414	413	416	387	408	418	419	381	431	377	435	377	417	421	388	401	383	388	404	400	431	409	403	441	410	421	373	432	409	415	397	429	392	375	391	427	373	433	427	410	409	396	407	449	393	385	413	394	402	408	418	421	410	430	365	383	418	381	418	394	425	408	423	406	403	400	451	413	407	401	424	427	436	396	396	435	408	395	361	421	411	378	404	398	420	410	459	421	396	377	386	449	416	405	439	404	409	376	385	434	383	424	386	398	405	418	406	421	437	397	430	411	375	410	395	391	421	379	428	438	424	401	398	401	378	404	370	422	371	377	372	396	414	403	428	404	410	423	410	417	404	369	374	466	416	416	414	462	414	398	433	425	410
22236	20938	28497	23543	20936	21061	13392	2291	1526	1269	1046	1076	956	793	720	606	509	476	558	723	922	1044	1201	942	666	594	564	430	379	318	304	236	239	235	231	233	283	268	228	218	241	219	225	232	236	211	203	214	214	236	223	211	200	195	197	214	192	199	173	214	186	185	180	161	187	183	174	192	163	189	176	172	184	185	181	186	189	200	178	171	174	188	195	217	194	184	211	209	163	192	189	193	183	200	195	179	198	180	180	185	185	162	203	201	189	172	169	184	202	190	166	184	175	170	182	197	197	154	199	175	210	168	171	199	198	196	205	193	178	173	170	200	199	204	173	193	193	163	189	196	182	205	191	207	198	209	175	165	193	179	212	196	176	186	163	206	189	187	208	193	181	153	179	186	152	199	183	162	182	205	185	169	175	201	166	186	170	179	182	185	183	180	177	179	199	191	196	169	190	182	209	186	171	185	205	188	213	208	166	222	162	198	194	197	198	201	189	190	194	179	172	189	191	173	188	189	189	193	180	175	183	189	174	183	208	222	204	185	199	196	191	192	167	184	198	207	204	180	177	197	198	188	192	180	192	170	168	168	185	183	196	205	206	181	198	183	159	196	184	194	194	201	208	166	183	196	178	206	194	162	203	159	180	154	182	201	188	174	200	203	204	195	181	203	178	162	175	194	173	163	177	158	173	174	187	179	216	183	182	192	186	204	210	201	191	197	195	175	179	186	184	160	164	172	198	172	187	186	163	168	198	173	197	174	198	180	179	191	171	209	194	218	192	190	177	166	176	169	204	178	173	184	211	167	174	203	199	195	164	204	180	186	168	197	180	193	185	172	189	193	209	177	205	176	205	205	187	161	180	173	206	201	171	211	189	207	170	170	205	213	184	178	197	183	170	189	189	205	183	181	192	189	172	174	159	168	172	206	178	195	209	197	173	189	177	198	169	186	190	193	205	195	183	181	177	197	193	200	176	172	180	200	204	188	200	186	198	187	199	186	202	178	156	197	192	177	183	164	176	173	179	179	176	211	205	190	173	181	198	202	173	182	180	198	185	193	191	148	209	200	193	195	178	181	176	187	174	189	168	176	190	173	189	194	188	188	187	189	160	172	180	214	215	183	191	181	193	177	171	204	184	189	176	170	187	181	181	183	195	188	165	204	155	168	178	164	193	183	179	203	208	192	217	205	174	187	186	176	193	187	178	175	179	144	205	197	199	170	190	163	191	189	189	184	206	173	184	169	197	201	194	193	164	172	165	170	205	208	181	188	166	179	188	182	191	198	153	176	200	184	151	169	192	174	184	179	185	213	179	205	172	180	187	199	183	194	181	203	200	148	182	219	176	161	176	166	172	191	185	210	190	180	168	153	189	181	181	160	207	187	213	177	197	193	194	180	183	207	173	172	186	173	196	178	213	202	183	163	219	214	207	201	212	188	202	178	175	196	184	190	174	183	192	193	187	185	194	175	195	183	202	187	206	179	183	192	206	175	174	175	170	216	185	224	155	198	188	172	214	180	198	184	198	190	213	175	177	177	174	206	166	183	198	191	179	182	189	196	163	179	191	212	175	164	175	228	200	158	221	197	195	177	176	171	197	208	209	177	170	181	164	193	204	172	183	198	192	166	176	178	191	193	186	208	174	198	191	166	169	201	194	187	187	158	149	177	194	180	196	196	184	180	175	180	210	184	219	204	189	145	182	174	190	199	180	179	179	187	188	174	184	183	191	178	223	222	191	192	175	176	172	176	174	205	157	194	204	193	164	211	196	185	172	183	175	203	190	186	172	180	181	191	174	186	216	171	180	201	189	179	178	191	188	179	192	211	181	188	199	192	176	195	194	177	174	178	168	212	193	169	182	174	173	187	196	185	193	200	166	199	201	196	191	196	180	203	169	196	187	195	187	188	182	166	199	226	194	182	184	178	194	196	201	178	171	204	214	204	192	197	173	209	195	190	197	168	178	171	229	174	197	176	190	188	179	205	156	173	216	187	204	180	178	172	174	179	166	191	195	187	177	188	208	187	201	163	189	178	186	200	184	196	178	167	213	184	151	179	203	167	169	206	186	195	184	198	182	179	223	183	171	167	181	174	177	171	172	171	192	175	170	192	165	207	187	183	193	207	214	146	169	187	185	182	198	162	225	187	169	173	160	193	186	183	195	173	193	193	197	204	169	188	176	211	179	181	171	191	192	162	178	181	200	182	185	178	205	170	228	171	172	179	177	194	196	180	200	182	196	169	206	180	194	182	205	180	174	175	190	209	175	178	178	193	178	209	172	188	198	175	191	197	198	190	170	171	208	173	162	180	208	189	204	189	193	171	172	178	204	195	182	173	224	164	184	201	188	220	175	169	162	188	204	182	204	175	203	196	205	181	196	183	227	184	176	166	190	173	201	195	198	194	192	180	212	216	158	194	186	195	189	187	199	195	182	194	184	194	179	158	201	172	168	192	185	190	180	190	196	194	193	175	169	171	167	188	184	207	152	179	193	180	196	206	196	187	173	189	172	168	197	194	181	178	191	180	171	187	206	188	177	210	160	179	181	178	178	172	185	174	153	206	198	166	188	173	177	180	161	201	185	156	180	196	176	194	196	177	192	187	184	181	177	171	155	190	177	212	191	177	190	210	183	203	170	184	197	178	188	188	203	185	201	185	185	209	165	201	181	201	176	202	181	198	182	190	179	194	163	189	182	160	207	180	182	213	204	165	189	186	188	183	170	178	217	171	196	191	197	178	196	203	187	187	199	196	199	203	178	169	179	201	226	171	185	215	189	203	212	199	164	181	157	184	214	202	181	172	202	188	174	181	208	199	192	190	203	187	211	199	214	198	169	180	192	179	197	175	171	178	188	176	194	170	207	177	190	189	182	177	189	172	190	196	175	194	171	169	193	175	207	215	153	163	163	203	175	178	196	173	167	192	166	193	169	200	176	210	193	186	197	175	205	183	182	175	182	196	190	171	183	197	201	158	177	186	181	167	161	193	175	189	185	160	201	209	170	198	167	188	201	203	185	176	168	186	193	172	188	183	205	189	199	173	177	155	164	186	190	179	175	209	192	183	198	185	186	206	191	162	184	198	191	180	197	194	191	192	184	182	205	202	186	183	196	173	182	200	188	180	189	199	191	179	182	199	182	191	173	185	190	165	173	166	182	189	186	187	172	193	177	190	194	190	186	196	168	162	208	180	183	212	201	179	156	177	196	195	189	175	203	195	189	184	176	187	158	210	196	183	163	184	200	197	183	188	193	170	202	173	180	195	171	181	184	194	173	194	193	170	192	191	174	162	185	198	167	179	177	177	184	170	162	182	196	213	195	178	176	192	190	186	193	213	187	171	198	193	178	196	191	181	165	177	187	185	164	173	190	169	174	199	199	183	189	205	180	170	174	152	171	188	180	182	166	181	205	170	199	178	188	202	165	177	180	215	158	162	187	190	171	175	210	169	194	189	204	169	182	205	166	191	171	179	176	182	197	194	208	189	202	170	164	182	159	204
7365	22326	18917	11298	8145	6704	4481	3349	2474	2105	1838	1732	1472	1165	1004	879	694	684	823	1068	1289	1541	1709	1308	945	757	869	553	507	410	325	284	280	284	270	252	279	276	267	262	302	296	274	262	256	232	234	246	240	240	229	229	212	248	221	207	223	189	232	209	226	228	218	218	217	203	211	191	190	225	203	216	208	213	207	202	234	230	218	204	190	197	197	209	207	202	188	169	221	219	218	214	186	207	229	175	206	185	208	209	207	202	208	217	208	207	212	219	215	195	211	235	222	184	190	202	214	211	213	225	215	207	227	206	189	188	207	186	209	184	214	200	213	224	194	187	200	200	222	218	191	197	241	211	193	231	215	183	204	197	184	224	207	207	211	177	196	222	222	218	196	218	211	206	207	190	194	209	229	192	197	203	214	186	198	213	186	210	212	203	196	223	222	227	214	201	227	190	226	193	230	214	191	208	179	202	192	196	207	196	213	191	211	202	211	213	210	204	228	223	198	203	226	215	199	216	225	206	185	199	192	205	211	230	208	199	188	191	181	189	203	190	204	236	188	189	243	210	209	218	202	184	207	192	216	205	206	218	201	211	242	200	208	212	202	228	191	197	222	197	220	211	222	226	202	196	212	213	190	198	207	190	178	201	216	210	202	224	195	204	205	198	213	237	196	188	211	218	210	199	173	207	234	189	193	224	188	208	206	193	198	216	225	206	193	216	175	181	192	180	214	181	212	223	223	221	211	189	210	231	208	198	215	204	189	202	187	198	220	206	196	211	205	222	222	179	205	190	222	203	197	172	180	204	186	190	228	200	206	236	212	193	240	196	212	208	210	236	176	184	201	201	195	187	200	225	211	211	218	200	185	200	192	187	194	207	190	240	212	211	215	206	236	221	191	204	185	199	194	172	214	196	209	220	190	212	213	202	214	174	207	195	222	203	220	216	212	212	216	236	221	182	181	226	211	230	225	203	197	201	211	184	180	201	215	217	209	231	188	203	199	216	193	215	200	215	195	229	188	204	236	219	224	212	237	203	187	212	194	230	216	203	187	222	208	219	222	200	220	212	199	197	188	203	207	202	212	212	216	180	211	204	207	242	236	197	183	222	209	236	219	204	213	201	219	208	186	224	206	193	208	198	224	202	203	216	187	202	200	226	190	219	189	206	198	205	183	216	213	246	204	218	217	227	230	239	232	216	216	203	212	186	195	221	231	214	201	194	196	199	214	216	185	206	226	208	216	215	206	202	204	191	203	204	205	188	210	207	209	177	202	203	211	225	201	201	212	209	220	217	203	210	226	216	208	206	194	249	183	208	217	200	196	207	229	197	209	216	190	218	188	194	214	203	217	218	233	186	199	232	204	199	242	179	191	203	184	215	186	209	184	245	230	229	212	213	210	202	219	189	202	208	185	207	186	215	200	224	199	199	234	178	212	210	206	205	190	209	214	197	198	204	196	210	206	209	239	209	198	212	209	210	206	230	216	187	212	195	191	210	184	212	214	208	217	216	217	198	219	233	194	204	202	189	198	216	210	206	211	208	211	214	207	215	209	199	212	224	210	198	195	203	191	186	205	209	190	206	216	206	199	197	220	183	227	182	191	188	227	207	216	194	223	204	190	207	186	219	182	227	212	218	222	212	206	203	214	212	187	222	206	195	211	200	211	205	195	210	228	217	202	219	213	226	195	199	201	205	180	199	218	218	226	202	182	203	190	206	215	201	195	204	197	201	226	222	188	215	208	199	200	188	198	203	195	231	176	217	206	230	202	216	212	209	218	200	204	205	209	201	197	226	190	197	207	208	197	226	208	199	201	214	194	182	180	200	194	205	245	234	195	222	201	207	228	205	217	195	238	210	218	250	180	216	226	208	198	198	215	191	188	220	202	195	217	219	204	208	205	209	235	192	190	199	192	207	221	204	189	218	223	201	208	211	202	211	217	236	214	203	219	205	202	200	197	194	220	200	205	228	203	209	186	217	218	203	207	181	198	202	203	210	219	204	218	179	210	221	184	209	188	197	174	233	202	211	217	201	199	207	203	201	201	206	194	218	226	199	223	207	209	207	207	211	186	219	209	187	215	192	216	201	222	197	204	207	212	211	229	232	212	213	187	202	188	190	191	204	204	177	225	193	228	185	188	204	221	214	198	226	198	225	208	226	204	225	211	201	219	205	210	224	209	205	219	187	209	185	214	183	210	223	188	183	237	216	185	190	192	197	215	223	221	244	224	203	215	213	207	196	217	209	210	194	203	200	216	163	201	235	230	207	221	215	220	237	187	212	208	193	220	219	176	208	204	199	215	215	215	208	188	219	212	192	193	220	216	192	201	228	219	227	199	206	222	199	192	168	200	228	224	212	199	202	206	203	210	208	202	198	210	201	216	206	197	193	199	199	211	189	230	184	211	221	221	218	201	232	181	235	214	182	208	206	203	198	207	216	197	237	193	214	199	216	200	205	220	218	209	223	196	206	194	202	188	183	221	218	202	216	167	201	178	196	195	210	219	211	217	201	211	201	177	212	226	214	201	217	200	199	198	206	220	197	218	205	208	177	205	207	224	192	235	211	221	216	206	211	219	226	205	200	202	221	168	194	231	187	188	207	213	195	211	212	209	219	211	206	185	226	208	218	192	234	203	225	195	188	191	218	210	226	208	192	201	208	200	229	207	197	214	216	230	207	223	197	218	212	184	220	185	220	200	211	203	207	200	170	202	217	209	198	208	197	195	187	203	205	209	202	231	221	204	199	211	219	184	223	203	217	203	221	190	199	233	203	216	215	221	210	202	208	198	219	203	216	173	202	208	216	223	221	196	201	199	222	206	224	198	181	188	213	204	211	201	211	206	218	212	227	201	174	213	228	226	188	229	201	210	221	221	201	216	212	223	208	189	188	207	212	218	215	217	213	213	221	214	229	186	218	183	210	205	197	207	218	178	202	217	201	198	201	212	202	213	183	198	204	202	209	208	222	198	191	207	225	216	169	215	216	198	193	190	209	192	171	201	229	204	208	190	218	214	184	207	228	211	222	206	191	204	208	206	213	212	231	210	198	214	229	182	189	220	195	204	201	207	181	219	208	215	200	232	218	199	215	174	209	199	179	168	180	215	186	194	198	240	216	192	218	219	194	192	180	195	190	210	193	201	238	180	224	201	198	187	226	210	212	213	208	210	201	211	219	234	201	215	219	203	186	188	181	220	191	215	230	198	191	216	216	213	191	236	211	204	220	199	215	212	204	209	230	198	186	213	189	210	202	211	197	191	222	203	226	192	234	213	212	206	223	212	178	200	220	187	176	214	209	236	209	203	217	206	207	211	211	182	216	212	225	191	202	199	189	225	197	221	217	224	217	215	212	219	194	190	238	196	202	192	206	191	196	183	185	201	202	215	233	200	189	232	191	223	209	216	181	218	209	192	194	200	199	217	224	198	214	192	212	196	216	202	173	199	215	206	184	192	211	190	208	208	214	209	215	196	185	203	205	190	198	211	216	195	203	198	173
27118	19575	8835	2769	1526	1338	967	860	724	711	686	672	632	645	623	629	535	595	586	609	643	726	738	648	625	628	576	550	498	536	471	489	512	479	488	508	488	478	479	472	512	493	482	531	474	467	509	451	481	486	475	487	512	492	527	461	465	503	489	489	473	522	447	463	502	473	470	450	456	521	494	514	489	455	506	488	473	509	464	472	483	470	490	479	517	524	470	502	500	477	490	511	498	508	478	475	495	490	430	536	450	478	457	471	470	514	482	482	473	488	507	505	491	517	516	536	502	456	485	481	514	525	509	446	492	481	516	486	450	470	518	505	495	456	482	458	475	516	486	471	499	468	490	458	510	483	469	481	483	467	513	472	485	490	510	525	479	542	507	484	447	477	492	531	495	470	502	472	472	473	472	498	513	442	479	479	501	458	475	504	465	456	493	511	511	477	482	475	483	505	484	535	491	503	479	497	483	447	519	480	491	500	498	477	498	477	510	509	484	506	448	492	503	521	469	510	523	503	525	493	468	525	480	505	485	495	514	467	446	470	470	520	464	520	469	555	519	492	470	489	460	482	508	487	479	458	479	539	463	457	479	506	517	502	459	460	497	498	500	518	481	523	472	457	473	461	457	438	477	475	482	476	511	496	454	551	510	497	478	465	487	496	491	520	523	451	520	485	535	518	535	494	531	493	533	497	526	514	518	507	491	497	481	473	546	516	520	477	518	526	499	502	521	447	470	501	500	484	476	484	488	495	526	513	523	477	507	497	488	510	504	516	442	520	501	475	480	485	513	516	491	504	479	459	480	473	517	517	519	508	519	490	476	523	481	504	464	507	521	453	505	485	516	485	509	530	468	476	504	511	457	508	507	460	513	511	478	492	486	494	495	548	500	438	510	497	481	476	506	486	463	496	455	438	460	509	526	509	454	505	468	502	455	452	487	512	489	480	497	548	482	442	449	485	461	489	480	485	495	492	491	477	484	478	517	489	494	496	481	470	475	455	497	514	491	496	504	496	486	487	502	486	489	479	522	485	596	490	495	522	497	450	482	518	516	497	469	469	487	506	523	496	482	498	486	486	484	491	511	500	475	497	531	524	489	517	520	488	525	515	453	476	494	490	520	467	486	524	471	513	485	480	514	484	480	517	481	509	462	471	474	448	517	472	463	490	486	502	470	465	497	503	494	505	500	505	482	459	503	484	463	505	522	515	468	485	476	518	506	493	493	498	512	508	484	440	466	469	481	518	569	500	517	482	451	493	506	482	510	489	508	497	525	492	537	484	491	459	483	492	513	509	480	528	458	474	510	482	514	491	450	492	475	528	463	486	496	465	434	488	489	479	490	481	496	435	541	453	505	471	506	481	499	494	480	497	516	462	501	532	482	506	541	491	480	521	495	475	480	472	497	478	481	509	484	490	510	497	518	490	479	468	484	521	523	533	513	487	472	503	486	532	504	491	482	464	500	479	473	500	492	460	485	468	505	495	513	471	489	472	480	478	468	477	451	459	490	466	514	521	470	487	525	564	491	514	483	449	486	494	517	468	474	473	516	525	512	523	483	533	495	487	468	449	502	496	470	471	452	499	506	478	466	466	463	497	497	502	468	487	484	503	494	479	508	528	499	504	477	526	497	507	471	492	504	494	476	496	493	507	492	471	522	512	507	501	495	513	501	517	495	478	525	477	478	490	497	468	505	488	499	541	443	478	494	479	479	479	478	492	475	507	508	509	489	456	492	501	479	490	490	503	482	492	504	515	507	498	500	520	486	505	494	507	497	470	504	460	499	519	501	476	495	517	522	454	471	463	447	477	472	487	456	470	516	481	474	483	498	502	465	462	505	519	477	500	497	500	487	488	502	483	505	516	472	493	490	481	488	473	480	467	469	492	444	529	511	468	491	485	514	524	501	443	488	442	505	529	512	483	458	485	490	514	471	492	484	508	502	488	462	449	519	491	460	515	485	506	497	471	506	504	497	495	554	481	533	535	492	519	491	496	457	515	490	461	474	527	503	466	521	498	517	570	530	470	499	522	482	447	505	475	498	480	471	526	471	520	467	541	495	504	527	498	497	505	451	471	495	483	483	461	503	492	510	467	495	553	544	521	504	457	470	493	520	500	500	511	494	522	463	547	508	484	475	512	466	515	492	453	459	436	478	515	464	469	512	520	468	485	530	482	489	506	503	489	491	508	477	491	525	504	439	468	490	463	479	468	480	464	467	465	462	473	488	508	456	491	459	498	542	472	490	502	500	508	489	479	458	505	453	495	500	511	471	472	533	485	490	533	470	516	495	450	505	495	475	491	494	473	525	483	496	464	466	542	488	502	519	501	455	484	515	447	504	455	501	471	502	484	476	498	477	437	480	482	482	541	503	528	493	454	485	480	483	508	490	486	501	490	511	476	460	491	487	521	512	498	495	518	466	460	508	480	482	477	485	452	507	507	534	525	537	519	502	504	524	481	493	492	470	520	482	539	507	540	536	501	456	520	505	490	456	528	502	518	508	467	524	500	462	538	467	461	495	507	481	544	502	482	526	511	485	554	476	478	494	477	520	482	511	516	471	474	493	501	518	498	496	500	494	545	491	490	488	475	520	443	492	499	494	484	474	493	505	477	484	500	471	477	510	547	503	500	479	495	470	465	502	491	496	538	482	509	483	458	503	448	480	473	495	457	461	494	487	495	503	510	457	531	487	521	500	470	524	483	506	472	509	499	501	456	484	506	488	489	467	508	528	498	486	470	515	488	489	499	464	482	489	491	510	481	472	527	481	457	499	527	476	482	520	495	491	507	460	473	489	474	477	463	444	440	512	451	499	498	469	498	485	450	433	527	499	482	525	491	469	493	417	498	453	469	470	509	496	493	482	486	507	488	477	513	487	458	505	499	457	518	513	500	462	471	493	501	478	466	450	468	513	455	522	480	472	513	448	481	434	515	507	556	492	485	489	461	483	476	476	490	488	450	521	507	498	497	508	495	500	502	487	498	548	450	492	461	469	483	503	473	473	509	474	485	496	490	487	502	478	500	495	514	460	486	503	427	465	486	487	504	526	498	492	489	476	499	447	448	472	499	456	485	500	510	499	509	457	479	496	458	499	509	498	491	519	507	479	520	512	502	480	468	513	522	452	495	439	530	455	484	480	506	547	485	515	474	494	499	516	484	467	471	501	508	484	455	483	472	447	457	506	472	469	492	492	505	520	488	465	519	489	458	482	498	482	469	471	484	482	459	485	523	470	510	484	489	477	469	471	477	525	498	492	472	498	451	494	476	497	481	469	462	440	503	504	493	511	473	516	492	463	503	486	459	523	502	505	545	513	474	504	516	484	488	514	502	477	510	503	485	446	482	492	522	511	489	532	493	492	513	508	491	475	537	524	481	485	526	536	527	523	489	526	496	532	502	496	463	496	499	481	519	492	514	497	514	470	525	460	516	531	510	476	485	485	499	463	516	522	480	505	540	464	473	513	546	524	486	475	475	463	506	474	486	523	498	503	473
5652	6891	5995	3207	2329	2050	1427	1171	1018	978	862	882	819	797	692	652	648	660	703	774	850	958	948	826	752	748	676	671	609	583	590	569	548	573	560	525	564	540	545	564	550	561	531	557	545	576	523	530	567	524	526	474	534	540	549	536	522	536	485	549	545	548	510	539	531	563	556	520	501	511	548	568	516	560	522	564	524	516	506	534	501	515	512	496	566	529	528	539	518	512	502	570	483	499	561	532	550	511	565	506	543	487	535	554	584	548	539	502	542	535	554	496	513	547	505	505	536	557	565	555	550	529	501	542	518	540	521	566	541	488	517	517	588	547	549	528	519	529	515	520	521	565	506	517	535	544	595	519	550	553	591	520	538	550	529	551	523	491	497	571	550	522	565	490	549	558	576	569	526	569	514	547	570	568	511	531	544	550	549	577	514	535	518	515	512	541	521	534	506	549	564	538	567	523	556	492	538	549	557	531	557	549	536	573	549	532	591	539	527	586	520	562	515	504	505	525	519	552	509	545	545	493	526	502	540	543	540	536	488	550	535	565	520	525	512	558	523	522	522	511	514	547	530	535	532	582	537	549	556	525	537	525	500	576	500	524	547	542	499	550	479	588	567	555	560	519	577	558	545	504	536	580	529	565	534	527	505	543	551	490	499	519	537	561	547	536	575	556	563	569	549	572	559	547	529	511	531	506	568	503	528	511	532	503	530	530	519	546	543	548	552	559	558	545	580	521	547	533	522	495	532	551	546	506	528	505	519	541	506	549	542	573	546	531	550	546	540	524	525	522	556	530	516	545	513	559	541	511	503	515	553	542	513	562	547	539	546	513	541	547	527	585	499	526	534	537	568	544	513	499	533	549	562	555	524	555	489	551	549	522	529	560	580	510	518	536	565	553	544	529	500	500	517	526	516	544	535	512	532	525	532	557	522	529	504	520	498	551	546	496	514	553	567	510	530	490	520	534	527	538	496	535	509	542	531	516	525	541	521	531	502	533	551	547	537	549	512	521	487	524	583	540	505	548	555	526	547	533	513	566	520	558	526	505	556	523	507	533	539	529	531	516	528	510	486	514	526	543	510	541	595	528	548	541	488	550	534	552	523	554	528	511	534	530	517	512	534	540	549	527	540	525	560	528	520	523	503	508	561	523	516	560	521	561	514	501	543	556	555	522	544	516	578	556	548	534	522	552	508	515	544	567	517	489	555	533	508	528	614	529	557	556	489	544	513	547	501	571	487	543	518	525	524	497	535	514	565	505	505	540	538	536	540	484	531	514	549	547	498	530	545	506	529	556	547	481	527	564	588	486	524	523	545	543	563	572	540	525	521	541	543	471	531	533	515	564	528	546	545	518	514	538	529	514	520	517	507	521	518	533	497	525	552	521	532	540	527	452	502	538	528	516	495	542	543	533	531	559	533	543	510	583	549	521	508	509	492	510	522	491	536	551	553	533	542	531	539	507	529	531	514	509	546	552	513	526	534	521	573	541	505	540	515	533	570	533	590	538	542	525	528	520	567	510	553	558	522	537	552	545	501	536	578	531	548	548	551	539	573	562	492	543	522	515	532	579	539	529	507	549	537	511	555	532	533	533	506	551	497	586	508	536	537	513	510	519	523	521	577	548	562	553	540	536	569	547	507	532	499	512	552	523	532	540	486	501	525	509	528	527	514	520	535	537	516	537	542	497	517	535	511	528	551	524	518	511	558	525	510	519	528	533	525	517	530	556	528	558	558	548	534	554	521	539	568	507	519	517	541	533	506	535	517	505	534	540	527	557	556	547	548	546	525	560	510	526	560	558	530	537	531	582	500	498	527	552	565	562	547	525	569	500	538	523	486	552	531	504	513	568	510	583	562	518	507	525	542	564	528	548	519	513	513	536	522	529	518	552	496	524	524	505	579	573	541	544	549	521	531	531	533	561	521	525	504	507	498	504	520	521	517	474	530	464	501	523	503	556	557	519	552	547	537	556	508	550	547	499	523	524	553	519	556	517	499	578	531	559	513	515	538	523	521	510	541	559	569	528	520	575	557	554	504	585	584	526	546	532	507	557	548	531	522	576	571	522	564	554	539	540	531	534	525	564	557	501	553	533	583	553	525	490	519	506	536	570	547	515	502	523	533	519	523	523	529	528	534	549	532	546	503	506	524	530	499	528	523	500	568	534	545	533	575	532	511	496	555	580	542	537	535	529	561	515	519	512	517	510	517	558	549	513	544	539	503	509	514	517	511	529	503	520	518	558	529	542	541	525	554	553	542	572	524	512	558	571	516	542	579	539	494	503	569	560	548	539	526	559	526	502	569	528	517	582	550	530	491	555	534	552	548	562	546	545	513	521	541	547	537	484	585	562	514	555	499	534	518	561	483	493	524	545	564	545	508	514	506	478	520	540	553	513	519	535	544	534	498	512	548	544	535	515	517	507	527	540	543	528	562	564	517	538	534	517	540	521	518	506	532	546	570	546	501	563	546	521	478	530	536	534	548	519	512	525	573	518	549	522	531	559	532	516	535	514	524	490	561	566	540	571	520	566	514	561	523	513	538	527	530	524	524	495	505	535	592	514	526	534	503	516	545	540	544	506	477	498	511	509	533	534	503	543	519	533	565	508	521	482	510	544	536	527	533	503	508	563	532	510	499	541	529	507	557	530	508	560	506	518	571	478	506	519	503	506	520	517	530	484	508	565	522	543	522	542	494	541	564	496	509	516	508	550	520	493	558	527	555	510	516	554	594	569	534	518	541	528	509	502	529	516	550	500	533	522	539	555	537	516	557	566	516	498	501	543	487	544	536	524	523	540	533	521	539	536	515	502	582	551	528	545	523	554	547	540	533	524	530	531	523	517	510	469	521	498	551	551	530	525	535	535	497	512	536	522	514	532	514	543	545	530	507	511	535	512	528	559	544	515	535	510	524	507	529	519	532	532	579	528	552	491	526	544	528	554	499	547	536	551	487	570	527	513	499	566	549	559	552	544	541	519	569	540	492	537	517	522	546	529	508	563	518	508	566	524	537	479	569	537	526	537	524	516	542	497	518	521	548	532	566	574	532	552	490	555	550	545	559	531	529	552	528	550	522	555	527	514	548	530	517	518	531	533	522	518	529	546	521	531	547	539	506	511	536	558	585	525	562	536	535	556	548	562	558	510	528	547	536	516	538	494	530	521	536	492	551	530	541	525	528	535	502	546	548	521	569	572	543	520	549	572	563	555	500	544	557	545	521	541	543	518	531	521	527	559	558	542	539	552	578	537	526	532	545	527	496	540	532	554	538	558	551	546	501	475	538	584	538	554	544	570	540	517	548	527	543	517	482	518	571	532	520	503	525	548	544	546	509	560	541	571	486	524	527	533	582	553	558	519	529	522	531	535	559	546	519	569	555	525	499	552	547	514	514	491	554	575	584	485	519	531	572	564	514	535	555	518	506	527	545	515	542	533	486	525	511	544	542	533	549	560	508	512	511	571	605	515	520	538	542	549	552	562	526	513	520	531
23286	20956	28094	23982	20982	13613	2627	1475	1105	1019	897	885	833	739	682	591	557	559	627	668	802	983	962	703	679	622	612	535	497	451	410	405	403	376	396	397	372	388	404	378	402	388	379	356	399	361	398	372	372	398	401	382	397	357	339	444	379	354	386	372	380	343	383	355	391	364	385	391	368	360	369	404	349	354	343	338	412	358	418	382	379	378	364	373	388	417	362	369	384	329	356	360	357	365	354	392	358	334	352	358	385	381	338	375	372	371	388	371	393	372	396	378	362	355	349	390	342	381	372	387	392	352	337	375	394	350	317	374	358	351	365	380	346	404	390	339	362	380	383	362	386	388	380	353	388	392	386	348	368	365	374	339	364	355	359	350	340	356	359	362	341	340	330	341	368	369	359	364	390	413	366	338	409	401	404	367	368	399	353	401	388	368	379	361	406	363	375	366	386	367	354	377	361	372	354	344	388	402	366	400	381	385	348	325	385	327	409	342	347	379	346	339	339	391	379	393	396	382	358	375	380	382	384	351	396	377	381	378	359	368	407	368	356	354	385	369	374	361	368	342	377	359	387	381	332	368	366	375	379	360	370	390	383	384	347	366	375	378	396	370	361	393	391	331	376	370	374	354	331	381	332	348	390	349	354	363	379	357	359	384	381	382	381	333	347	353	359	346	376	345	366	347	331	369	394	357	363	370	379	350	390	395	375	355	370	334	365	377	382	351	376	380	364	405	368	357	368	366	352	373	353	374	412	383	367	353	408	366	398	387	371	359	360	373	385	388	351	368	358	347	369	366	344	332	379	346	361	392	370	378	361	376	344	412	376	394	338	388	345	363	365	363	366	363	390	372	370	334	354	348	376	361	382	385	355	372	371	361	368	339	380	395	345	384	363	360	386	325	370	355	379	369	382	396	365	386	326	377	388	384	385	352	387	378	347	357	348	362	386	375	400	354	372	377	361	407	402	389	371	369	355	359	351	366	361	333	359	363	351	355	345	366	369	379	336	385	343	365	361	361	358	370	350	386	356	345	352	386	339	362	367	334	394	372	380	347	386	365	362	354	370	377	397	366	351	393	361	394	359	364	373	383	363	353	343	349	371	349	378	347	347	354	361	359	395	370	380	395	382	357	350	362	363	386	377	376	393	351	369	342	347	345	320	337	389	355	352	364	365	395	390	341	340	394	355	369	375	351	366	339	369	367	374	386	372	373	366	409	348	365	387	352	354	366	363	394	356	353	374	357	381	385	399	346	365	382	336	373	361	349	389	340	371	354	360	390	340	378	386	364	368	395	359	381	371	342	372	379	368	393	363	347	359	379	371	365	352	375	371	358	331	348	347	393	357	387	362	372	332	375	381	359	391	364	364	394	372	367	364	388	378	364	372	320	331	329	312	377	363	372	381	373	359	384	402	337	374	361	329	390	396	397	336	392	360	342	360	374	378	348	409	390	366	384	390	373	330	322	364	331	390	368	365	412	344	366	388	338	386	385	370	361	377	389	353	340	336	347	338	366	400	350	350	382	339	336	350	385	378	363	396	364	339	328	364	373	361	385	339	370	362	323	344	366	336	372	353	369	339	363	347	370	366	339	371	342	343	351	358	400	334	374	395	345	375	380	351	389	339	307	389	365	413	396	359	363	412	369	342	364	397	373	364	347	360	373	381	344	391	373	397	350	376	367	348	389	384	376	390	390	362	377	371	369	374	358	379	352	335	347	344	372	394	354	411	348	377	380	359	389	354	362	345	342	354	380	356	377	347	377	370	348	365	351	351	356	391	361	372	384	416	388	373	351	381	325	361	372	385	349	357	382	350	379	393	361	382	408	367	341	381	339	345	377	391	369	369	346	388	390	381	385	379	371	365	394	345	388	381	377	367	325	341	353	349	375	329	380	350	364	355	364	392	372	380	351	347	347	349	347	362	367	312	368	369	382	386	394	338	366	336	351	356	342	380	369	381	369	384	369	375	337	319	397	332	399	384	367	380	343	390	373	343	359	378	348	365	372	360	348	373	377	393	370	351	349	402	353	378	350	391	359	400	356	335	372	329	386	378	370	367	368	365	412	370	389	331	363	376	337	391	400	324	401	335	359	334	361	373	399	366	349	360	367	395	352	386	324	371	362	358	343	369	370	352	338	374	348	347	360	360	359	355	379	346	373	367	363	381	338	382	373	318	360	366	384	399	331	343	337	391	357	332	345	354	377	346	369	385	376	369	413	348	337	367	377	379	414	354	346	378	344	324	375	374	335	339	353	378	354	386	341	374	377	376	367	365	361	346	375	359	356	385	367	392	403	379	360	409	382	395	369	382	355	333	371	369	343	338	375	370	359	354	394	365	339	377	375	363	393	361	351	347	349	384	408	377	392	394	372	390	354	377	378	366	374	371	353	378	365	355	371	354	352	367	387	374	363	382	368	360	387	377	357	372	327	358	372	340	375	334	394	368	377	378	369	389	358	365	385	334	369	363	360	389	364	363	399	382	341	385	362	355	406	385	413	367	349	379	393	379	415	342	389	342	370	379	350	386	378	376	339	355	338	347	373	372	342	342	361	394	384	358	381	342	384	349	385	336	386	392	358	350	346	339	383	361	329	338	329	378	343	354	402	403	360	408	360	400	361	388	368	356	349	364	378	350	336	371	367	391	375	347	358	345	373	385	364	351	330	354	358	366	385	367	388	388	372	396	381	354	323	344	356	351	379	389	347	346	371	363	372	375	340	389	372	370	348	370	364	380	363	396	345	380	359	361	398	366	338	359	375	384	334	361	376	419	343	367	327	355	347	356	364	330	387	379	366	349	346	343	352	366	357	340	362	352	360	347	354	373	342	363	361	362	370	395	391	342	348	353	359	372	344	368	326	371	387	378	350	381	351	365	366	361	329	334	347	386	374	365	378	379	378	373	340	359	346	402	358	381	373	354	395	355	403	382	338	362	373	365	377	393	357	374	400	348	391	368	389	344	355	377	367	349	412	321	371	332	377	368	348	364	376	335	371	384	349	391	380	365	355	361	347	328	373	389	340	346	381	347	371	356	352	360	358	378	340	343	331	383	372	371	388	376	334	389	388	343	362	351	375	373	350	365	367	350	353	362	347	369	369	351	400	345	371	357	352	330	346	366	376	401	350	388	366	382	353	333	393	396	394	366	354	391	382	403	371	356	360	371	382	381	376	390	370	386	351	376	345	341	382	357	328	385	360	375	363	389	393	356	385	338	371	347	380	381	377	361	370	322	375	379	375	398	385	356	362	392	371	366	375	370	363	384	401	379	337	331	382	362	351	362	377	371	385	378	358	373	355	372	368	327	371	395	359	352	349	364	356	391	368	359	384	353	393	315	359	349	376	379	361	378	383	341	377	400	338	354	368	367	365	337	373	331	345	328	318	362	324	392	397	369	359	402	380	379	366	368	351	387	360	380	402	318	341	404	359	385	362	374	341	357	390	417	377	349	378	349	367	331	354	356	361	358	351	389	338	366	351	356	366	385	371	367	347
5461	15919	13469	7399	5366	4393	2893	2218	1807	1488	1332	1335	1080	975	898	761	730	694	771	922	1096	1248	1337	1070	891	759	763	661	568	574	479	492	457	435	412	425	444	446	455	507	460	504	427	451	467	454	417	397	424	441	435	410	440	401	395	397	380	418	400	415	408	428	424	415	435	400	399	386	398	383	399	420	424	400	370	391	400	414	410	402	352	375	407	409	409	390	414	440	401	450	393	401	364	392	428	408	424	430	408	415	395	376	441	422	375	405	420	383	378	434	364	431	420	380	410	448	392	417	411	413	379	402	420	392	402	402	396	443	430	439	427	384	375	367	415	393	424	421	407	443	415	406	429	429	389	438	410	407	385	400	388	432	378	374	422	407	385	417	430	397	409	393	429	392	401	425	424	360	371	377	421	418	388	381	405	400	386	423	432	398	431	422	396	409	411	414	409	383	424	420	423	429	372	436	401	406	378	431	364	370	391	456	424	423	405	409	379	372	408	375	374	421	420	434	416	449	394	432	390	412	389	393	400	411	345	397	449	395	409	395	389	404	385	382	414	410	367	397	385	397	403	417	430	353	412	394	409	397	400	429	395	396	424	407	419	428	402	375	377	439	402	387	393	406	431	369	396	385	390	382	395	465	407	403	423	403	430	404	409	408	433	414	429	392	435	412	415	404	400	420	397	366	398	445	410	393	385	392	428	443	398	382	394	372	440	434	410	395	439	418	427	397	444	418	418	379	428	399	397	397	397	395	414	416	434	434	380	427	380	367	401	393	393	403	413	369	406	414	412	434	401	387	400	423	418	398	418	398	366	386	397	419	383	417	365	401	391	393	425	395	443	398	429	401	397	353	444	402	422	425	418	411	390	397	400	413	422	420	406	405	361	428	386	390	410	429	347	404	393	422	429	410	418	418	432	423	394	387	416	399	420	419	413	456	391	426	418	438	390	415	424	432	423	380	391	413	419	429	404	440	411	423	375	402	372	409	415	381	415	394	409	389	440	396	421	433	403	385	437	396	390	415	363	408	416	402	397	397	409	405	388	419	420	399	470	377	441	400	403	398	434	429	374	395	437	429	400	414	421	430	431	383	433	437	421	410	384	384	394	418	441	394	398	406	396	381	409	430	391	419	388	386	465	421	421	374	359	394	419	429	368	417	395	448	397	424	408	418	389	423	383	402	377	382	379	401	409	437	416	393	402	383	396	425	401	375	436	408	389	376	387	426	407	422	440	401	418	430	428	390	404	385	399	420	416	405	382	393	400	406	432	383	401	404	378	389	427	414	431	376	423	388	360	433	391	427	366	386	395	411	437	423	417	394	403	386	380	402	430	407	365	391	388	388	405	390	399	418	387	468	443	406	404	400	389	432	420	392	379	420	376	398	452	433	431	380	405	406	398	376	390	417	399	425	394	413	460	414	401	388	403	408	453	414	382	411	379	396	420	414	407	396	392	398	411	423	391	396	412	397	394	382	393	436	424	420	393	411	387	398	447	418	402	371	435	396	393	405	391	388	401	426	410	410	403	386	403	405	385	401	401	420	420	418	388	410	381	431	400	416	435	410	397	374	421	388	408	396	412	408	399	424	413	418	403	411	395	390	390	390	418	400	409	391	379	397	394	394	427	361	412	396	400	400	432	418	410	380	388	405	392	450	393	401	418	417	386	400	456	390	363	433	415	413	401	402	428	406	407	383	427	419	415	417	401	419	374	404	419	410	433	376	385	391	371	385	427	385	420	413	371	388	414	426	360	411	399	382	407	368	427	400	394	428	398	381	432	374	414	375	384	407	393	423	381	402	434	362	403	415	389	401	434	413	400	407	431	432	386	381	404	410	369	379	430	435	393	409	393	370	395	396	427	417	389	397	378	389	375	415	412	413	410	408	397	410	398	425	393	401	421	366	433	416	428	451	405	396	409	418	426	388	384	441	401	406	392	389	410	428	378	374	369	387	408	434	424	435	372	424	370	383	389	430	444	395	424	394	387	406	436	430	443	360	382	393	426	395	409	443	397	412	421	437	370	424	411	393	422	386	400	418	419	413	415	393	377	403	405	417	392	421	384	384	432	414	431	414	382	416	400	386	383	405	430	402	434	412	421	407	413	399	376	409	396	416	373	387	407	409	395	434	427	402	423	420	389	426	404	412	428	439	410	413	384	403	410	420	401	411	395	431	395	401	396	379	408	400	394	420	407	432	404	436	406	426	412	400	406	447	448	420	421	395	415	400	383	413	415	445	401	419	403	374	400	382	433	438	408	400	403	395	418	389	374	411	441	440	388	406	384	385	374	415	379	398	397	385	429	390	420	394	417	434	399	380	405	384	422	423	413	386	374	415	404	416	408	371	417	440	418	408	402	390	408	421	410	387	433	436	418	379	408	380	364	390	408	362	386	393	392	388	403	413	387	393	405	393	430	424	443	445	371	415	371	423	416	375	444	442	409	390	383	401	433	405	375	404	417	411	435	400	402	389	425	415	394	436	436	385	395	392	352	400	436	420	399	377	423	394	410	395	415	395	374	420	398	399	412	387	405	375	363	401	404	437	426	412	400	391	380	419	362	405	383	403	410	445	413	404	416	409	392	415	442	408	406	403	370	419	390	417	421	426	407	380	404	435	399	381	418	413	373	430	412	409	423	410	395	402	408	373	394	413	426	370	406	411	422	426	426	419	414	389	396	396	390	359	401	411	382	364	421	416	416	410	386	390	435	386	389	377	397	412	398	439	400	414	417	381	420	408	424	386	365	388	426	365	410	439	430	424	394	402	400	429	396	420	387	448	413	405	389	461	402	420	409	374	399	412	425	396	372	379	435	414	394	414	377	422	417	441	408	369	397	395	464	383	408	402	370	424	406	430	383	395	376	410	415	458	436	411	420	415	410	378	405	404	390	406	396	415	381	412	395	412	451	411	390	393	407	427	408	396	405	427	405	431	436	404	419	399	389	417	409	423	366	364	444	384	394	423	384	413	391	415	408	416	396	414	441	372	387	412	420	391	404	409	413	401	429	426	409	412	391	407	410	386	397	399	386	387	388	402	389	408	401	395	401	396	423	397	393	377	420	401	437	429	418	398	415	381	420	402	400	408	379	399	400	398	425	366	392	388	373	381	415	400	403	383	424	423	428	406	382	389	425	392	433	393	414	399	435	404	420	441	400	380	347	402	441	434	421	400	426	395	433	390	414	393	406	422	407	382	422	384	403	396	455	399	402	364	395	406	421	424	431	396	404	370	404	401	387	399	405	393	431	366	363	401	412	423	418	430	410	407	428	408	405	400	404	404	403	425	387	383	385	395	403	404	383	428	434	378	378	392	397	391	398	408	405	395	441	378	371	416	435	412	397	405	374	390	403	360	416	384	388	406	409	390	429	423	407	391	394	379	397	396	380	413	386	394	396	415	416	442	398	419	445	388	422	416	397	398	389	409	423	439	426	390	406	443	412	404	396	421	396	413	397	407	426	373	395	398	410	361	435	413	404	418	409	386	377	405	389	406
24284	20958	27391	24702	17197	2980	1364	1039	865	859	752	718	660	643	624	544	539	558	572	624	682	713	760	707	694	547	552	525	474	461	438	452	376	427	419	370	427	376	401	388	442	396	390	382	392	380	424	401	417	394	364	417	394	416	404	404	378	380	390	376	389	411	417	392	367	415	366	384	409	395	391	381	375	364	427	409	373	369	436	399	396	405	393	394	387	365	384	350	366	366	408	421	400	383	385	388	377	373	365	399	426	378	381	394	397	381	452	373	434	372	407	365	395	422	372	388	395	380	392	433	389	370	410	388	379	365	395	423	445	374	382	350	383	399	378	369	381	348	400	412	387	380	348	351	379	383	372	376	396	383	393	408	392	379	380	373	368	392	399	375	374	408	400	378	405	426	375	394	356	376	392	406	373	401	377	385	400	402	390	411	359	374	400	387	371	378	399	390	397	421	381	396	414	370	384	382	390	392	341	382	413	357	395	342	368	369	374	387	404	378	380	381	359	407	402	375	410	423	414	377	373	359	395	369	410	412	387	414	354	388	369	388	389	363	380	403	370	416	389	368	393	384	395	386	366	381	422	427	390	381	410	383	394	388	379	395	386	415	444	402	390	397	400	381	376	372	374	374	412	394	396	390	386	370	377	385	380	365	387	374	391	374	396	410	378	356	378	395	366	358	389	405	412	407	386	386	364	356	392	381	353	357	379	387	404	396	395	388	397	362	375	392	406	417	399	366	379	353	385	375	406	420	404	369	409	369	411	393	404	420	419	392	384	395	371	380	382	395	388	402	364	395	385	382	379	413	401	392	380	392	381	405	388	381	409	363	407	359	370	382	352	439	406	388	358	411	375	403	380	365	386	431	418	388	387	387	405	394	387	389	408	384	395	410	371	383	390	405	397	409	354	382	380	371	414	409	422	399	392	373	360	404	355	363	346	449	406	389	395	376	373	337	370	367	353	415	413	352	382	373	385	414	394	368	359	347	360	362	398	362	398	385	396	409	367	443	395	413	402	367	370	361	377	386	355	374	378	409	390	364	377	383	422	350	367	382	351	397	384	415	383	376	394	414	382	405	370	380	410	395	383	379	385	391	388	371	388	380	389	382	418	376	418	400	379	398	383	363	356	391	426	370	380	380	351	401	401	364	363	395	373	369	396	402	368	351	401	389	386	358	376	370	376	388	378	381	393	404	388	382	391	397	401	386	389	391	352	374	415	378	428	399	370	400	377	369	428	383	391	422	400	407	421	404	377	401	369	385	404	377	381	412	417	381	388	384	389	386	367	382	405	361	404	365	420	395	354	400	379	375	387	384	351	386	389	396	399	374	380	353	396	348	338	365	374	414	373	377	419	370	394	404	345	348	390	379	366	407	394	378	377	380	380	355	411	417	421	389	366	406	392	369	411	387	362	377	361	385	382	377	381	381	395	383	363	398	397	397	348	410	364	381	387	383	402	386	393	376	386	381	354	375	368	393	357	392	404	368	388	429	390	403	383	411	390	385	373	398	454	408	365	367	367	381	378	380	402	392	400	374	412	375	365	368	360	387	400	383	350	390	413	326	399	392	394	393	372	370	401	374	399	397	380	351	384	354	395	404	404	407	402	396	384	392	379	415	386	351	421	390	363	418	361	424	403	365	392	374	396	374	364	386	403	391	411	370	388	406	405	410	407	379	374	376	371	372	412	398	403	402	379	369	367	368	425	408	407	362	369	394	381	393	385	402	406	375	409	361	410	391	377	404	436	405	387	404	379	428	398	377	405	376	366	393	401	397	367	373	394	388	391	387	379	436	387	371	412	388	387	383	328	372	429	378	383	419	383	416	359	389	371	372	366	363	371	423	391	400	369	377	378	396	399	381	380	386	381	372	361	376	370	377	372	358	439	373	381	408	355	394	380	386	364	390	420	397	396	404	366	354	413	417	401	393	335	381	396	369	345	364	379	412	392	386	373	363	408	382	368	374	426	351	409	383	357	384	347	404	427	406	371	357	390	368	412	381	361	420	359	382	341	371	383	351	383	380	377	402	387	397	377	393	372	446	390	368	344	398	393	405	373	417	380	379	356	414	412	398	365	398	394	404	390	412	416	391	402	392	381	367	361	411	370	365	398	376	380	407	397	360	394	409	411	404	378	418	351	398	382	366	405	378	425	390	407	391	405	387	376	354	365	370	387	372	353	408	399	368	364	350	394	390	409	349	402	364	362	387	392	387	383	375	411	393	416	369	380	377	398	387	370	389	363	368	400	371	344	354	364	379	403	391	396	380	383	348	358	364	391	370	401	425	391	392	366	364	381	370	384	410	372	382	383	390	358	375	392	372	394	419	399	349	414	419	390	396	390	410	364	370	397	386	370	370	402	393	414	376	396	382	376	409	402	381	354	448	379	385	425	383	397	399	370	370	411	363	378	427	348	361	434	387	398	435	419	362	413	366	397	431	367	407	399	352	381	381	406	356	386	399	388	365	356	375	418	374	363	356	395	354	385	388	366	374	409	360	379	361	359	387	386	353	415	380	408	420	376	396	407	400	382	379	401	378	397	382	430	386	394	419	388	399	370	361	392	376	376	374	397	386	419	379	407	376	387	374	403	380	388	353	367	351	387	412	391	392	374	376	382	391	387	410	392	408	370	393	398	391	423	390	394	389	364	392	413	398	382	400	405	368	397	385	401	382	382	386	379	384	407	381	386	383	354	386	392	377	367	383	406	397	362	421	379	396	364	420	364	375	393	368	376	351	371	364	389	380	375	366	374	387	363	397	394	423	362	399	389	391	421	393	341	405	393	376	422	409	413	366	390	402	357	405	369	372	419	377	398	361	416	400	411	415	383	382	412	416	382	397	359	370	363	389	378	376	386	402	402	370	397	371	402	407	390	378	393	421	387	366	367	384	401	357	376	375	376	401	388	370	383	406	394	374	398	400	379	364	361	362	400	382	387	408	352	393	409	403	386	375	375	387	424	400	358	359	369	371	377	401	394	382	404	374	380	384	369	388	384	364	385	417	388	399	398	400	411	392	377	416	376	390	414	374	360	388	382	351	328	386	382	391	376	408	407	414	406	384	384	390	407	390	396	381	383	379	362	360	416	397	389	382	378	397	389	370	368	384	366	416	403	397	372	373	423	424	396	351	365	381	379	387	374	384	355	376	398	352	394	351	346	372	348	381	383	377	403	345	408	339	376	353	411	384	390	389	398	396	411	386	414	366	375	357	356	369	382	405	395	379	404	402	368	374	394	397	364	400	380	366	363	361	414	365	413	379	401	352	363	422	385	373	370	405	369	385	381	353	394	393	378	415	382	359	392	377	365	357	396	364	410	360	388	360	310	398	426	410	384	388	388	399	416	381	399	353	413	422	401	398	381	419	393	391	358	397	365	393	405	372	420	402	367	410	346	436	384	409	390	357	416	392	391	430	382	386	374	423	409	398	349	370	385	369	398	369	419	356	382	370	373	366	368	372	430	353	371	376	431	381	382	367	381	384	383	396	372	386
5342	12708	10719	5887	4407	3498	2388	1801	1416	1279	1125	1026	867	828	784	696	610	608	729	806	845	916	1040	920	879	633	630	529	583	495	451	449	440	450	439	431	483	459	458	460	477	441	461	443	419	429	419	404	427	451	410	405	439	409	419	425	418	393	448	447	383	376	410	444	401	422	387	422	454	414	391	417	414	404	419	396	417	385	422	396	409	373	412	397	403	397	374	419	424	387	399	446	446	430	399	414	416	446	411	436	438	429	461	389	401	396	404	418	448	401	426	392	463	423	449	415	418	407	391	435	394	427	430	399	410	403	423	416	382	412	401	388	400	436	410	381	411	429	412	402	413	430	392	419	427	391	425	421	438	433	388	385	423	429	399	385	416	404	407	409	430	417	438	428	417	403	394	390	412	395	414	418	416	429	441	412	405	400	424	419	415	397	410	412	391	424	424	448	416	399	392	405	411	438	431	401	413	424	428	420	413	409	421	427	415	445	396	415	412	399	451	416	397	412	437	435	395	412	386	426	382	391	388	428	406	416	437	429	427	385	414	449	413	396	397	433	425	378	379	405	443	379	432	401	401	416	392	411	409	400	440	390	376	414	416	387	418	392	373	376	439	404	415	390	396	401	419	435	425	407	414	402	421	404	416	443	390	405	357	418	413	423	444	419	410	381	411	400	425	388	411	423	384	456	432	412	419	451	414	411	430	423	402	436	440	462	421	393	401	420	399	373	398	396	437	399	415	387	419	393	406	400	435	438	424	416	400	386	407	420	398	444	428	377	364	399	399	399	389	402	424	378	412	412	408	424	442	424	383	417	426	391	400	398	434	417	397	435	413	424	422	396	406	457	450	393	393	409	431	389	406	417	386	408	409	410	411	425	406	406	426	411	403	408	402	432	421	406	407	396	386	377	407	403	428	389	391	421	450	405	447	443	425	425	435	393	408	407	403	461	449	462	392	409	441	417	403	420	425	383	396	397	411	412	420	437	405	419	415	409	394	386	447	407	379	426	440	394	451	387	380	436	420	410	438	415	408	393	415	413	406	412	417	414	435	417	404	392	448	413	451	395	374	407	411	389	451	438	414	418	397	393	407	413	451	434	440	436	394	374	391	420	397	415	387	389	408	378	418	419	404	414	405	409	408	382	419	372	450	389	446	426	467	425	411	428	402	413	418	382	427	401	434	417	385	371	393	371	403	391	393	425	403	439	408	449	378	435	440	404	402	419	394	409	379	384	399	431	441	404	442	413	409	424	448	427	384	420	417	401	396	406	413	419	430	370	415	403	420	403	405	453	394	459	443	400	428	435	393	447	423	421	398	432	399	423	417	414	417	415	405	396	447	414	403	439	404	431	396	371	396	392	458	420	419	410	413	408	404	388	444	399	425	439	425	428	409	398	381	411	399	416	414	399	402	419	360	444	410	402	404	418	405	444	427	426	448	383	431	417	423	432	440	432	419	430	410	379	398	430	440	432	393	419	405	396	422	400	419	407	406	417	413	389	384	394	400	434	410	381	427	429	414	414	405	382	389	388	407	377	384	393	423	407	381	430	402	399	413	364	391	403	401	382	395	412	379	425	420	367	413	418	411	396	382	416	428	383	414	389	417	413	401	412	389	386	414	390	407	418	413	440	410	416	413	404	388	414	435	432	441	416	427	382	422	396	429	399	400	432	446	406	437	432	407	428	384	423	410	440	410	422	428	386	408	449	421	399	434	406	427	415	443	420	390	409	422	370	423	429	407	399	409	414	367	390	425	400	456	377	426	438	392	403	408	406	417	432	406	367	418	396	422	419	400	399	391	422	394	398	376	433	374	464	397	416	378	429	410	416	422	416	421	441	382	442	416	398	405	454	384	437	424	418	390	412	440	383	417	402	427	423	392	414	441	418	420	390	414	423	413	409	408	445	368	394	412	418	395	434	415	407	419	422	440	465	406	430	415	405	411	417	388	418	401	401	418	389	399	422	404	412	393	402	409	438	413	415	424	401	413	414	404	434	391	415	367	364	407	439	400	444	384	371	386	406	410	412	412	404	423	404	394	382	400	396	411	387	416	406	418	380	406	418	425	413	414	438	400	391	408	404	401	392	418	406	441	376	411	390	405	409	385	434	410	388	425	420	412	450	418	449	398	430	431	400	407	403	404	427	414	435	410	417	387	419	404	376	420	396	414	400	410	423	401	417	409	430	396	422	423	372	416	388	411	415	423	418	411	422	416	402	398	414	389	416	422	385	376	438	411	414	411	417	405	408	447	404	408	422	412	398	434	407	424	423	404	409	391	388	437	442	405	436	443	421	437	446	420	413	450	427	418	402	407	396	456	407	423	417	393	433	459	381	401	434	418	426	436	392	421	417	366	399	396	422	404	390	408	393	409	410	401	426	422	409	417	454	430	418	446	406	409	406	435	402	467	401	425	414	390	426	433	405	423	434	393	431	424	448	384	397	405	413	419	430	442	446	406	420	430	369	386	450	415	441	375	414	429	417	397	385	446	430	421	417	438	430	411	406	399	394	384	396	401	373	403	384	418	414	404	427	436	436	426	412	405	424	421	388	421	413	426	426	397	425	429	364	427	448	392	400	380	392	440	397	434	408	419	428	441	400	453	382	444	429	430	383	409	427	449	404	439	385	409	413	420	408	370	379	428	425	436	418	408	465	391	450	396	403	370	422	377	448	406	394	411	419	436	422	399	426	404	412	388	412	388	408	411	418	401	419	439	446	405	388	370	386	412	398	416	407	442	442	422	428	383	421	435	429	407	380	429	433	410	436	419	388	414	436	415	432	390	430	397	415	397	432	401	426	415	425	390	395	400	426	408	428	428	411	412	406	446	444	395	447	420	406	375	442	425	403	429	408	421	400	428	397	442	400	419	436	410	387	418	412	438	439	416	384	414	404	446	422	401	422	419	411	382	412	406	400	444	388	410	405	482	426	378	386	430	410	417	432	414	400	381	411	419	392	432	401	391	410	412	390	442	386	422	420	429	385	413	410	417	411	404	433	415	419	423	437	409	431	459	397	406	417	437	385	395	410	446	380	459	391	386	420	379	412	430	391	415	421	385	422	406	436	431	407	399	399	384	406	429	408	438	434	407	438	422	423	404	423	373	431	406	382	426	393	397	435	426	453	406	400	394	415	417	420	414	388	371	409	430	426	413	384	391	390	423	423	374	403	425	420	424	399	406	416	404	416	383	405	371	436	418	382	426	409	395	402	412	411	392	383	435	432	410	437	399	406	411	446	411	433	401	396	419	414	385	434	432	421	384	454	422	436	420	449	415	384	406	413	395	392	372	433	435	397	414	423	432	378	412	425	394	401	429	404	398	435	411	394	429	406	451	390	409	429	429	413	428	430	447	390	416	409	408	413	391	484	391	403	434	435	379	406	429	394	408	410	428	417	416	405	418	401	440	380	445	448	394	433	444	402	415	452	405	396	421	391	432	417	417	414	412	421	415	428	388	425	437	392	415	420	437	397	418	423	425	400	417	432	447	415
22211	20950	28525	23556	20953	21087	13500	2438	1524	1245	1129	1101	857	771	693	660	523	541	636	630	718	889	999	981	787	601	483	403	389	421	305	264	245	221	227	265	270	240	237	239	266	257	253	228	228	230	211	217	212	206	192	215	230	211	212	227	190	175	190	175	185	189	187	195	184	197	217	185	206	185	185	168	178	168	193	227	203	159	177	203	180	194	182	204	214	193	195	190	191	196	195	194	205	180	169	211	178	172	194	189	198	213	182	204	197	221	193	190	197	195	210	206	199	192	177	202	212	186	182	189	208	194	183	197	200	217	196	176	216	198	181	208	193	189	180	198	204	179	176	190	178	199	208	201	189	163	180	197	183	189	212	181	194	172	197	192	173	184	199	209	189	184	155	176	204	196	226	207	169	161	199	191	165	178	204	179	180	185	175	198	205	194	176	200	202	208	189	231	154	214	192	198	211	144	169	194	191	198	191	183	167	177	207	178	177	207	170	188	186	167	191	189	209	171	189	188	185	189	185	189	199	193	184	214	189	191	196	187	231	191	189	192	171	169	179	195	203	198	185	188	195	183	185	199	183	203	176	172	223	214	173	192	186	196	208	196	189	203	194	191	185	184	206	181	189	186	196	171	174	229	189	217	193	202	226	199	177	200	208	178	195	218	190	189	183	218	184	200	213	187	170	166	186	182	190	190	196	190	196	173	181	196	185	206	181	178	202	176	178	200	198	216	204	189	204	201	183	183	198	170	176	199	213	191	187	177	199	194	193	197	176	186	206	178	213	193	199	199	189	212	174	171	178	197	179	208	176	202	192	168	188	164	175	199	210	189	181	188	184	187	182	173	212	206	203	178	172	192	207	178	176	191	174	181	205	217	175	199	194	189	200	181	229	169	189	224	168	212	190	189	180	175	218	202	190	181	193	192	199	191	186	192	207	185	176	201	201	161	179	193	192	190	213	191	185	200	200	209	203	199	197	201	212	173	175	176	167	194	201	200	192	186	187	207	191	194	198	175	196	207	202	180	174	186	206	214	205	164	216	193	198	185	190	219	181	183	181	183	200	170	187	190	204	177	166	191	206	201	181	179	187	167	190	189	172	200	182	198	187	189	189	185	192	204	172	202	192	199	187	200	161	170	199	214	180	188	202	175	207	183	183	195	206	187	197	198	175	224	178	175	180	181	176	185	194	200	183	191	174	193	179	161	181	206	194	214	200	192	171	185	192	205	217	207	186	205	182	180	203	181	190	207	189	190	164	204	174	174	167	198	172	175	170	212	176	189	196	182	183	191	206	189	171	177	187	186	202	184	187	201	207	177	187	186	184	207	201	180	165	198	185	192	184	164	173	158	202	198	210	187	203	168	186	184	203	204	181	199	178	208	206	204	193	183	179	182	206	198	206	193	177	202	174	183	192	204	180	181	196	166	197	174	194	183	194	189	180	181	170	182	152	205	180	208	179	208	190	195	194	218	196	177	169	183	188	200	187	215	181	179	201	186	195	184	188	168	195	197	185	190	180	209	201	192	206	190	193	223	199	206	185	194	195	193	181	185	173	197	177	173	181	208	175	199	195	175	191	162	203	189	174	190	212	173	192	204	176	194	152	191	158	202	196	205	161	192	180	195	184	178	179	177	205	192	192	200	166	195	200	206	191	180	189	203	211	180	182	206	173	182	175	190	208	190	194	192	182	186	172	171	193	170	213	184	193	185	205	205	185	173	173	165	185	187	192	205	170	178	181	195	169	189	182	212	192	198	195	188	205	185	203	175	184	221	176	207	178	191	177	187	202	205	200	188	207	186	176	193	169	204	203	213	189	182	173	170	191	207	176	184	204	192	193	191	178	175	191	189	169	187	214	181	177	202	195	170	197	190	215	175	164	189	196	199	216	192	209	199	189	165	166	190	184	172	189	192	194	182	173	208	186	188	204	225	182	169	207	202	190	196	219	215	188	167	181	184	192	197	184	171	200	185	200	222	193	197	188	186	178	187	191	191	188	213	189	174	198	178	184	159	179	197	203	187	195	208	179	196	203	188	174	193	187	183	173	192	176	187	181	192	177	184	211	197	191	202	161	201	198	193	188	218	205	179	187	190	179	174	200	197	209	200	162	188	177	174	173	179	179	191	185	193	193	181	171	157	194	182	161	173	191	209	188	182	188	206	187	221	214	210	199	204	210	187	203	194	190	206	186	186	208	182	206	200	214	193	169	173	192	183	195	180	172	177	208	161	201	172	178	171	204	188	184	201	180	200	189	169	178	173	188	198	200	190	194	193	175	190	183	184	193	210	196	189	202	215	182	178	188	196	176	221	187	188	196	202	198	188	203	175	214	175	175	177	179	192	191	172	197	200	176	181	182	197	177	200	191	192	201	193	181	184	200	195	202	171	209	174	180	186	171	185	187	196	192	192	184	185	194	180	177	195	188	189	208	202	167	185	180	173	166	194	156	189	170	190	180	195	199	169	204	196	203	183	207	200	191	203	189	213	197	201	202	193	182	170	173	206	187	196	184	199	177	187	181	222	209	194	191	186	188	183	198	174	198	171	184	193	182	175	199	170	181	199	217	183	179	174	165	189	204	179	184	199	196	178	194	194	207	223	181	208	185	191	187	178	184	173	181	198	165	186	203	199	199	190	207	211	201	206	214	191	198	190	187	190	184	202	183	183	178	165	188	199	172	196	194	167	188	197	182	184	170	176	209	176	168	185	195	168	193	222	200	205	195	209	175	192	205	189	221	190	192	201	185	182	184	187	198	212	190	191	177	180	203	228	202	203	169	187	200	193	175	171	182	177	176	192	172	203	204	190	156	193	196	164	174	190	191	206	189	204	187	198	189	183	158	193	199	210	168	186	183	189	192	179	191	181	215	216	202	193	229	204	193	178	190	184	204	192	171	189	203	207	181	203	205	163	187	206	192	169	185	173	205	202	184	184	191	215	175	203	189	187	187	231	170	185	193	210	185	189	186	198	196	176	182	170	169	197	183	159	177	192	191	176	164	182	180	192	187	191	191	195	180	192	210	190	179	193	186	197	214	175	195	167	198	185	205	199	193	205	201	176	160	195	202	191	202	184	175	179	183	203	193	171	192	187	194	185	197	170	184	178	192	180	206	192	207	177	183	189	204	179	186	192	204	188	182	175	194	201	198	197	185	195	190	191	185	178	195	184	199	182	177	175	176	177	179	173	191	192	164	189	185	179	199	168	180	203	180	187	197	212	206	163	181	192	189	209	188	204	204	185	195	184	177	195	201	216	194	170	172	186	183	196	178	176	175	196	178	199	191	164	183	212	183	194	208	173	183	206	205	167	217	191	177	197	178	175	187	187	209	221	227	180	187	161	189	176	184	182	192	199	199	193	188	177	207	183	187	193	196	213	174	207	183	169	190	198	198	186	191	189	188	187	189	196	180	168	184	187	196	214	197	199	189	174	183	190	183	179	185	186	196	171	170	170	164	182	171	173	195	186	205	177	183	188	184	219	209	183	217	191	191	174
6944	22210	18947	10985	8289	6532	4613	3436	2582	2137	1773	1617	1472	1178	985	842	705	783	904	940	1029	1317	1422	1408	1106	795	681	573	613	554	411	316	281	294	277	294	279	278	290	294	325	290	297	295	265	269	247	244	272	210	231	247	242	206	243	271	241	219	236	235	211	205	213	220	206	226	214	211	215	218	231	217	215	224	219	213	203	203	209	199	183	212	203	199	215	219	209	223	213	200	201	211	243	211	200	206	207	226	241	223	205	213	187	200	206	216	188	222	208	216	206	221	219	217	209	212	194	240	226	206	228	216	203	220	186	204	200	211	223	198	202	196	210	229	223	202	194	220	192	213	218	217	202	238	201	182	221	223	205	216	226	204	229	215	198	197	221	200	208	190	205	204	222	200	237	203	196	260	213	227	201	197	212	230	222	212	201	213	212	201	194	206	199	217	201	184	209	210	176	231	204	210	206	202	210	193	185	228	205	189	202	230	200	237	213	195	211	211	183	212	217	230	212	209	219	197	183	232	233	234	190	189	218	202	214	209	231	218	200	230	224	218	213	210	216	207	245	218	209	203	229	204	189	200	201	192	235	200	205	213	185	223	193	192	184	208	215	185	196	192	209	233	202	218	216	221	213	236	195	195	198	230	229	240	210	196	208	197	237	208	217	215	238	218	221	228	225	184	198	197	223	216	185	206	213	214	228	207	190	201	228	192	179	192	200	211	208	203	225	215	212	208	203	210	247	230	221	185	216	213	193	205	226	215	197	182	223	227	205	196	198	192	190	226	211	202	228	209	228	212	216	191	213	189	209	185	206	239	179	213	211	220	188	239	178	228	204	202	226	205	225	198	202	235	210	219	193	174	196	198	222	223	207	208	206	214	213	236	199	217	202	213	196	219	200	225	210	232	204	206	214	213	230	217	179	199	224	223	220	202	210	205	209	213	222	224	252	236	209	205	208	177	211	205	201	198	204	214	199	239	217	195	218	210	200	199	245	172	210	189	212	192	233	216	192	225	199	195	211	224	219	187	202	204	209	213	190	217	220	204	229	208	215	203	188	213	209	201	222	206	217	190	223	232	217	210	189	203	224	221	210	226	213	219	208	207	206	210	234	203	233	206	238	221	197	224	211	207	217	206	184	222	211	223	232	206	213	205	219	211	199	207	197	191	205	175	227	213	221	197	221	216	201	214	210	207	195	209	211	208	185	217	200	206	217	214	224	192	205	213	203	189	209	214	192	196	207	227	193	229	197	205	180	216	200	184	206	209	211	214	209	229	210	206	233	215	219	216	187	179	225	203	235	209	225	221	206	200	216	213	225	208	218	192	191	218	209	190	207	211	209	210	233	227	217	207	205	232	206	227	205	217	203	214	219	220	218	225	187	194	212	202	208	227	185	202	226	240	217	231	221	228	215	212	220	213	220	201	212	210	228	221	208	235	211	209	202	205	199	215	227	226	197	219	230	228	219	205	223	212	206	232	213	218	211	222	215	211	213	203	181	210	208	232	193	203	207	211	213	213	207	219	202	217	219	229	189	209	183	215	203	210	194	192	234	205	192	197	193	200	220	216	214	218	194	187	224	214	240	229	220	211	195	215	204	212	205	198	201	229	213	210	195	202	204	218	211	209	173	213	223	229	218	233	198	195	215	239	231	200	188	209	170	224	215	208	214	223	217	223	184	196	189	201	207	185	211	212	209	206	203	195	203	196	225	200	233	213	204	191	182	201	204	207	237	229	204	220	203	209	187	183	200	223	212	196	210	210	219	213	212	240	196	211	224	200	213	217	180	229	208	209	185	221	207	245	215	213	215	215	222	232	229	197	202	200	226	222	250	222	205	204	192	223	220	198	212	201	200	230	216	233	244	237	202	218	198	179	171	218	221	232	209	196	222	198	196	193	219	227	211	231	200	203	223	202	193	212	220	183	208	181	238	235	208	233	195	195	231	193	192	235	219	217	203	241	211	202	221	222	220	202	201	216	210	205	229	201	220	209	208	207	208	228	192	209	210	200	242	221	222	217	197	228	213	214	228	220	216	197	220	226	201	193	224	215	180	221	197	227	206	175	229	217	232	223	195	194	220	182	192	196	211	218	227	203	218	216	201	221	204	192	192	240	186	227	205	225	215	201	201	201	221	204	201	191	217	202	207	217	224	218	206	212	198	222	217	203	179	207	207	235	211	208	219	195	187	219	213	200	210	184	194	201	187	203	215	207	212	211	206	186	211	210	219	228	236	210	214	210	211	240	229	216	213	259	228	224	189	206	246	187	209	212	199	224	198	213	194	202	218	211	225	207	223	195	237	197	218	199	206	215	207	216	224	198	235	208	197	226	190	210	214	200	218	193	202	185	201	201	205	205	214	208	222	232	232	214	244	200	240	191	206	217	199	200	226	218	224	204	217	205	216	211	206	208	203	211	199	215	186	198	209	216	195	232	220	210	217	214	196	218	209	205	212	214	194	194	199	229	194	201	193	183	226	197	222	228	202	220	193	233	217	215	238	196	197	216	208	199	209	213	209	250	201	211	205	210	204	206	215	224	212	198	208	186	207	221	210	220	192	212	202	210	200	225	210	201	204	213	218	208	224	202	210	213	210	225	213	241	239	218	202	213	228	226	203	205	240	209	190	204	211	212	207	228	227	223	224	195	205	185	197	217	204	210	213	230	227	202	206	191	221	184	216	218	211	204	187	195	219	210	212	216	216	226	204	224	195	230	189	203	210	216	189	223	214	180	206	201	204	200	222	217	216	212	225	229	208	223	175	240	211	196	212	198	226	207	221	214	185	219	249	234	229	219	217	208	231	205	214	199	201	205	190	199	217	191	222	219	195	217	211	230	224	181	209	207	227	204	203	215	196	216	228	213	220	209	212	202	221	197	192	188	213	214	208	216	195	209	210	206	202	208	185	223	222	195	222	211	213	215	207	205	229	192	215	226	199	210	211	223	217	215	201	193	232	203	195	224	203	220	212	228	213	191	210	211	189	221	248	222	205	217	191	215	212	201	178	209	212	217	206	212	222	206	237	200	198	222	213	210	226	205	210	211	205	216	206	211	201	208	215	201	199	209	225	201	225	221	202	208	222	211	202	204	202	220	198	220	220	180	194	235	216	211	226	198	189	200	198	218	224	213	217	233	242	242	213	224	200	198	221	227	201	226	211	210	205	201	210	203	208	194	226	191	201	219	233	210	189	212	204	227	213	223	230	199	234	204	179	241	209	218	202	218	185	194	201	218	223	210	192	201	220	226	215	214	191	222	240	208	172	204	213	202	197	214	210	197	213	230	220	204	211	238	232	189	206	172	237	203	230	200	214	213	237	222	215	214	207	201	207	202	206	216	198	204	212	222	225	213	212	198	190	207	213	215	237	208	231	217	197	202	203	221	183	225	199	230	231	234	193	207	216	221	207	195	196	191	202	214	202	217	239	214	205	224	216	237	214	187	228	166	195	205	218	212	188	199	227	223	214	224	221	222	224	188	207	222	243	198	228	210	195	201
27159	19721	9057	2773	1601	1316	1004	756	744	755	683	650	658	648	582	616	569	586	587	603	632	690	735	707	644	586	611	585	592	539	565	523	541	516	510	500	531	483	525	493	531	517	539	526	530	520	480	467	507	521	513	490	539	516	504	482	486	525	452	535	528	514	465	518	479	492	502	528	531	510	528	481	521	533	501	515	494	509	507	554	504	529	450	526	552	519	525	527	509	496	521	524	519	501	524	503	497	483	519	522	490	529	489	508	498	502	492	478	533	486	483	528	483	484	510	487	493	548	524	493	507	525	528	503	529	506	519	533	522	486	522	538	484	525	515	504	512	525	489	518	513	508	513	499	497	525	548	512	555	512	499	506	478	483	501	523	476	495	532	460	519	498	527	529	485	452	498	519	502	527	493	514	520	479	541	513	500	507	518	479	495	540	545	511	507	513	492	507	500	504	477	494	506	515	489	486	535	492	490	522	485	481	532	503	509	524	519	483	511	504	503	510	522	522	531	514	528	472	484	523	476	473	501	500	491	475	508	517	547	492	516	487	510	472	518	493	491	498	499	465	503	521	493	489	524	504	552	486	513	513	530	512	524	520	486	495	487	487	505	517	507	510	501	513	476	480	524	468	502	521	475	519	487	476	448	507	502	494	519	472	436	465	496	541	520	555	505	532	533	480	512	486	490	481	523	478	514	495	527	486	490	488	511	507	493	498	486	502	527	533	449	500	507	484	487	485	496	468	509	544	493	498	530	477	516	503	502	524	538	489	494	550	485	497	536	480	512	508	508	515	517	497	508	521	509	495	531	525	477	492	507	531	494	502	525	521	505	499	537	473	520	530	533	471	486	513	537	475	551	500	512	468	519	471	503	525	532	537	511	464	500	506	495	498	514	518	522	487	517	504	515	514	520	507	500	457	514	508	523	509	515	485	503	550	478	528	506	481	499	497	505	515	551	511	467	537	486	487	498	498	567	507	465	500	484	497	549	501	505	473	515	532	537	477	502	535	503	483	537	502	508	538	528	485	499	523	517	495	518	512	496	506	481	531	511	480	510	485	500	528	466	500	496	524	518	511	506	508	524	485	535	511	479	464	507	538	497	512	432	497	491	502	504	519	522	510	494	550	494	527	555	500	473	506	540	506	511	513	540	516	504	511	557	484	496	490	517	539	532	512	499	512	498	473	505	496	504	501	488	541	483	500	499	485	486	531	491	512	481	477	494	471	496	508	531	502	538	489	456	507	506	503	536	526	455	539	502	516	503	506	523	548	509	507	468	514	497	461	544	499	510	507	554	491	537	518	484	497	543	513	479	497	510	545	535	510	500	475	491	507	520	511	507	520	550	496	488	539	487	487	535	502	482	471	519	506	512	482	519	469	504	504	490	504	498	520	520	488	525	497	554	508	498	517	511	499	518	528	509	495	491	500	494	482	504	507	518	507	510	468	496	523	494	518	500	528	461	477	525	498	534	515	535	516	535	515	513	523	486	514	502	530	496	467	495	532	509	512	486	513	522	497	516	492	533	505	507	510	486	481	493	509	556	511	477	545	466	522	500	478	487	487	513	467	506	532	545	466	525	455	522	495	535	505	468	539	493	565	534	523	502	530	535	490	508	488	532	477	495	512	510	540	508	490	527	487	498	478	504	514	534	508	468	483	554	477	518	524	486	485	487	522	516	505	478	543	534	530	467	531	495	530	503	532	503	511	502	516	515	512	507	523	522	519	461	531	514	488	469	513	470	469	498	479	511	450	480	495	489	523	499	494	505	470	518	493	515	521	480	510	525	495	510	482	511	487	519	485	499	493	513	506	514	461	461	527	544	508	551	535	460	531	505	494	459	527	522	475	500	487	519	491	522	509	548	497	508	497	523	516	481	518	531	490	508	529	503	484	539	523	484	526	493	479	487	529	511	475	455	484	518	512	541	509	488	537	482	512	511	487	526	484	507	472	559	494	484	503	507	475	460	510	517	517	507	512	586	495	519	493	477	520	516	515	525	519	550	517	526	471	505	507	522	485	504	508	523	537	503	546	503	527	542	525	500	509	542	490	518	522	502	539	519	477	502	503	535	511	519	482	513	527	497	501	498	464	504	493	497	537	492	525	537	487	532	493	513	523	490	468	517	522	494	511	485	521	540	529	480	539	508	472	524	500	498	528	522	489	490	492	525	518	524	511	479	471	472	504	523	513	515	514	540	501	475	498	495	502	523	513	499	484	504	515	489	510	482	496	521	467	562	495	490	481	489	524	527	526	534	493	479	502	523	523	469	463	510	467	507	509	497	520	494	508	505	502	484	516	530	538	513	518	504	512	495	472	502	487	518	529	525	520	513	538	585	516	517	531	523	534	480	533	481	495	515	509	457	503	464	525	538	496	514	476	529	489	492	485	490	490	497	498	497	515	496	535	514	489	497	509	519	512	533	496	481	484	502	482	567	515	511	502	466	476	507	506	521	516	473	489	495	511	517	526	507	479	509	510	482	492	544	523	497	496	534	494	500	487	525	502	516	517	491	482	508	508	513	537	522	512	494	463	493	499	493	513	544	513	509	486	519	550	530	517	545	490	515	505	561	535	495	501	510	505	508	484	501	540	502	509	535	507	517	519	517	497	504	509	528	511	497	515	532	492	505	497	495	517	515	548	516	492	510	507	539	477	519	522	515	511	493	520	503	521	483	481	467	534	525	505	483	509	488	492	515	510	517	488	498	539	494	521	527	537	511	494	512	510	519	525	490	538	549	487	539	521	492	456	475	511	533	491	521	500	504	487	517	500	491	493	506	501	521	516	480	537	513	517	454	517	535	517	526	460	499	510	487	542	508	550	496	467	510	477	505	525	517	517	524	497	515	490	483	533	502	505	546	524	532	532	510	482	523	457	485	481	460	551	512	482	509	511	527	530	455	472	505	495	528	486	510	523	499	510	537	497	454	511	528	476	569	519	482	519	487	484	480	512	473	472	522	501	485	502	477	517	515	528	484	521	495	535	490	496	540	488	507	499	492	533	490	506	524	544	487	512	507	526	521	525	473	521	489	505	481	491	519	499	477	487	507	495	532	555	518	475	488	507	522	534	479	479	515	551	494	518	515	497	489	450	516	542	526	519	467	511	549	502	543	488	494	531	455	490	503	509	536	490	538	524	470	516	468	495	541	482	457	509	486	559	463	490	500	490	519	485	514	511	549	513	499	511	503	529	500	517	525	516	507	497	524	498	514	521	512	487	535	516	521	499	500	496	515	472	519	547	488	492	521	485	491	520	525	547	513	498	534	527	530	489	486	491	486	528	507	503	479	507	485	510	536	524	525	504	487	505	477	506	492	468	537	492	478	550	483	520	537	492	509	481	532	489	516	522	547	509	499	495	487	533	514	525	497	476	525	449	502	530	496	472	512	513	464	484	528	477	485	496	448	467	526	530	482	486	504	476	537	510	480	533	517	503	464	526	506	480	485	534	510	538	500	477	493	491	536	518	480	490	492	511	506	522	517	490	506	530
5563	7136	5907	3231	2419	2054	1518	1217	1063	992	851	845	762	742	728	677	701	647	704	727	720	846	935	872	753	694	703	679	632	650	601	559	576	506	562	548	542	551	516	575	570	591	547	578	577	506	541	548	534	551	528	532	532	544	483	539	537	496	546	572	508	564	541	566	567	554	530	556	543	554	550	529	553	554	560	522	558	521	530	581	544	553	567	502	512	524	569	526	554	523	511	521	529	504	563	547	543	539	535	530	523	571	536	526	559	550	543	570	528	564	535	507	595	541	573	520	584	536	547	556	527	551	565	556	499	515	547	512	499	533	563	529	589	485	536	560	523	536	557	546	533	517	534	519	562	527	523	526	557	565	534	531	523	565	542	552	555	525	533	498	521	563	525	564	550	542	554	541	575	553	517	567	547	544	539	576	543	514	524	526	529	518	555	548	551	514	537	537	579	570	538	563	518	580	541	532	553	557	543	567	518	578	506	530	540	525	558	579	486	534	554	537	566	505	517	561	542	521	524	553	544	525	554	490	552	531	567	549	532	531	555	536	555	536	528	521	555	517	565	510	564	549	517	542	572	503	525	585	558	532	530	509	544	513	555	546	501	522	550	544	506	539	546	537	537	545	500	527	536	548	563	542	523	539	570	554	514	531	544	551	493	528	568	521	556	526	559	551	535	550	559	547	535	511	518	488	552	563	567	567	560	556	547	527	549	577	548	583	574	493	533	548	548	552	519	569	504	559	560	555	558	564	555	559	543	532	507	537	570	511	524	550	573	527	583	567	546	540	545	519	536	549	530	496	596	532	543	500	569	540	529	572	533	572	551	569	532	532	539	561	543	555	505	531	565	509	533	525	526	545	568	576	567	538	539	557	523	533	562	520	504	517	602	590	564	575	519	596	525	552	594	527	595	532	562	514	538	591	549	557	522	529	518	599	572	492	549	528	519	529	551	582	518	569	580	554	533	545	563	534	550	550	499	556	523	540	557	536	573	521	523	527	532	512	532	541	565	491	570	494	512	561	577	559	548	563	528	523	518	514	529	549	516	547	555	525	537	550	546	551	526	555	516	523	536	540	571	567	529	543	523	544	528	563	532	498	552	558	562	578	553	547	548	514	573	530	534	567	554	538	537	522	566	547	565	534	560	551	533	539	560	548	561	530	531	534	510	538	572	557	573	531	516	553	539	544	568	550	543	570	522	533	500	556	481	513	579	549	543	540	557	569	545	508	523	553	545	521	624	557	500	559	537	556	551	549	542	552	537	550	542	520	568	552	563	560	537	530	518	522	558	559	576	529	553	557	588	561	514	537	563	527	532	560	515	512	536	542	546	546	545	531	582	514	508	561	532	538	558	497	533	516	574	496	569	554	525	531	523	534	536	524	553	540	532	545	515	549	496	562	559	526	518	564	559	523	549	556	557	527	535	507	611	545	504	543	573	554	537	562	545	507	543	523	533	541	531	530	545	531	490	557	528	525	526	547	521	523	540	556	547	531	561	577	547	581	553	530	500	529	527	549	544	547	550	532	527	528	560	507	541	546	611	526	550	572	539	546	537	545	526	565	554	521	536	495	546	579	551	562	553	569	551	522	607	517	575	532	555	552	485	520	557	510	530	558	561	577	502	553	563	505	512	551	573	567	538	503	552	577	523	529	566	518	552	559	540	526	552	549	494	544	519	561	524	561	505	535	525	552	546	570	545	513	584	525	564	592	500	538	552	573	535	549	550	508	531	557	570	552	531	583	548	596	520	561	513	583	564	533	529	563	571	530	567	554	502	570	540	524	515	522	519	540	494	567	532	565	545	500	558	575	570	543	607	529	520	553	554	546	530	514	547	574	546	540	533	541	546	558	540	528	579	525	540	547	559	530	541	535	561	555	535	621	550	554	548	533	587	541	492	541	533	520	504	573	542	517	521	487	557	527	578	551	519	524	562	544	562	551	558	536	537	542	580	543	579	549	529	579	585	552	557	532	576	539	536	584	550	540	515	549	534	529	525	561	566	558	532	523	546	500	584	562	507	518	497	525	550	576	567	545	552	588	535	538	511	528	585	552	516	521	530	531	553	564	542	526	518	553	554	534	531	560	605	531	533	548	556	545	520	511	548	510	580	523	556	541	585	515	510	513	567	535	581	577	562	528	572	551	529	541	558	542	591	561	511	545	543	533	598	521	555	511	556	541	520	552	581	497	518	555	528	550	546	501	589	575	524	523	546	525	581	578	572	535	525	583	518	556	504	615	557	537	546	567	551	529	555	505	547	582	540	535	482	567	568	495	511	543	539	532	529	542	557	500	554	551	549	530	524	571	555	572	492	540	557	523	559	511	616	551	550	566	559	582	489	486	552	524	557	578	527	530	543	562	586	517	541	544	526	501	518	498	555	562	526	565	504	531	512	563	567	566	517	538	565	523	516	564	554	535	560	530	541	528	536	510	567	556	509	540	542	550	517	551	557	553	531	533	521	539	587	570	512	522	575	539	545	528	507	552	536	573	570	542	565	525	577	557	541	559	556	569	486	524	578	540	573	545	541	606	522	543	547	568	555	535	530	539	514	563	572	541	536	562	512	552	516	544	538	584	546	580	562	523	557	517	560	561	561	564	551	601	574	518	534	551	525	528	564	533	502	538	534	586	511	528	536	570	563	523	573	555	542	552	570	545	524	515	539	500	530	569	628	581	515	502	543	561	534	529	547	572	545	558	554	553	554	542	566	566	564	530	531	555	495	543	535	560	557	523	540	589	533	524	534	528	546	546	551	542	537	499	557	519	540	552	514	587	556	520	562	561	525	531	551	508	538	525	544	527	499	550	575	569	490	531	523	569	547	542	569	531	545	534	553	520	562	571	537	533	529	528	553	554	565	557	556	526	591	540	549	509	537	555	527	546	535	596	553	556	541	531	522	527	476	582	582	557	537	552	552	556	552	576	548	574	546	536	575	519	535	567	516	570	524	545	544	570	539	574	534	551	566	519	505	539	525	556	529	496	589	520	543	579	593	538	558	523	544	537	536	521	588	523	533	540	533	544	525	528	550	581	555	544	583	542	510	575	527	554	515	520	533	550	558	538	506	532	522	569	567	527	523	552	553	509	561	514	512	498	549	573	558	534	537	547	553	572	566	549	534	552	540	545	536	530	555	538	583	550	518	544	561	527	519	555	534	525	559	567	526	505	492	530	578	518	538	555	493	506	598	574	529	499	509	569	566	526	568	533	536	536	544	549	528	557	543	533	571	562	543	507	532	535	512	534	575	545	522	542	572	548	573	544	547	547	506	501	563	551	587	569	555	575	545	514	562	536	517	528	556	583	575	557	580	539	562	568	558	562	532	571	502	526	528	559	555	540	546	580	542	550	540	553	493	547	516	561	588	517	516	543	518	532	550	521	504	549	497	527	550	536	539	552	514	537	553	525	504	561	532	559	546	537	514	584	518	531	556	540	531	568	544	556	523	539	538	552	540	541	528	599	538	576	546	576	535	573	567	541	551	535	537	550
23269	20912	28039	23924	20935	13894	2843	1553	1121	1047	967	882	797	693	587	627	586	592	674	607	685	871	1003	795	715	653	565	538	547	522	461	399	376	396	364	394	449	401	409	377	378	425	434	438	359	356	396	350	371	412	394	398	403	377	398	340	371	373	374	373	348	369	344	403	340	385	392	377	380	369	365	370	366	368	381	406	375	404	391	404	382	354	335	434	373	420	391	384	386	399	380	367	379	385	367	376	374	368	402	384	355	367	344	397	375	395	406	353	367	364	381	387	389	394	401	368	412	359	385	379	380	361	393	349	342	392	360	402	389	367	422	381	379	388	402	398	387	388	373	397	351	375	378	365	351	376	411	342	378	382	358	367	364	346	369	383	361	362	354	384	385	385	356	393	354	379	399	344	376	370	340	433	393	368	365	348	372	353	380	368	349	390	373	352	339	371	377	380	370	355	342	357	384	348	366	389	368	387	400	427	363	397	389	379	366	373	395	373	363	359	371	376	414	371	354	365	362	374	384	364	390	373	350	386	355	397	390	376	389	376	373	358	363	359	378	361	371	383	372	417	385	360	388	370	394	411	388	373	369	373	351	360	370	380	371	401	396	392	388	381	376	363	396	398	393	377	376	398	411	330	412	375	362	349	365	369	364	372	352	385	377	368	352	388	355	350	374	359	353	372	387	344	409	376	368	358	394	404	383	392	401	374	377	386	413	381	377	320	358	390	368	392	368	384	382	342	382	399	338	368	361	383	391	406	372	380	379	390	357	392	360	397	398	360	351	354	348	379	333	410	352	402	352	354	398	371	368	395	391	367	376	381	378	358	394	360	389	368	361	354	349	374	403	398	411	331	384	396	354	377	382	436	388	376	386	353	344	399	354	375	396	373	366	377	383	368	396	372	373	382	376	387	381	364	420	373	382	392	391	379	376	386	365	387	336	383	392	369	366	390	376	390	378	401	396	390	372	399	374	384	370	388	337	402	361	375	362	354	409	389	413	353	389	409	383	369	335	378	349	328	417	389	398	343	372	357	374	357	363	384	369	394	397	374	359	410	397	372	368	359	373	389	382	335	374	350	417	379	364	368	365	382	387	365	399	431	362	381	368	362	365	369	397	395	405	388	368	341	349	400	374	332	378	362	397	353	368	397	378	374	374	389	365	377	377	401	378	369	396	379	361	380	393	406	376	390	370	416	360	398	415	362	351	393	357	375	357	374	363	383	393	361	380	368	389	406	427	386	397	351	360	375	370	363	391	385	389	370	370	377	383	422	393	388	383	388	388	400	379	388	411	359	396	362	397	358	395	341	331	362	400	359	367	354	371	411	370	381	388	374	407	355	382	360	386	363	418	333	398	383	385	395	392	351	412	415	376	376	370	374	397	365	367	418	370	377	385	391	368	386	400	370	355	392	336	374	372	387	390	398	406	382	408	403	396	328	369	351	359	381	340	378	405	370	382	385	337	348	395	353	387	381	393	362	370	333	369	412	369	371	355	381	385	406	365	369	383	357	355	365	360	400	378	390	391	391	375	363	384	377	386	403	429	381	368	381	379	356	376	394	360	404	366	374	402	385	354	365	392	398	383	378	369	379	398	361	394	371	384	361	380	390	351	386	411	365	379	390	375	391	394	369	346	406	382	379	363	349	347	363	373	348	396	418	371	393	367	392	357	383	366	403	374	390	387	392	369	349	368	418	383	373	379	375	424	368	374	330	384	415	354	382	372	382	387	380	401	392	380	386	380	414	377	359	399	390	364	365	378	387	359	362	356	383	384	361	354	378	392	411	330	361	400	379	378	365	381	346	369	381	400	382	411	410	368	339	363	396	368	406	389	353	410	364	360	364	387	363	393	382	368	367	395	355	365	365	387	367	353	401	393	398	396	382	379	370	356	372	372	455	412	381	396	377	338	387	358	371	383	380	384	375	388	352	339	384	358	407	445	405	382	378	375	379	389	380	397	346	362	384	381	366	378	373	364	420	386	364	379	389	369	396	383	400	383	394	356	386	388	388	371	383	384	402	378	337	380	399	379	394	371	352	372	406	341	347	354	344	383	387	382	336	404	370	363	374	372	363	363	369	377	389	381	387	373	390	371	382	340	383	385	343	379	368	348	402	373	393	362	364	391	373	389	392	364	395	361	402	386	404	376	416	378	383	366	354	388	379	389	382	384	370	365	393	367	381	364	331	394	373	400	360	409	420	388	393	353	377	351	383	380	392	370	412	375	385	343	336	366	347	381	380	397	380	348	366	392	347	382	321	373	388	389	359	376	400	366	404	367	340	382	440	362	387	376	393	368	369	401	421	361	358	375	403	356	362	381	400	383	385	367	370	365	403	380	370	372	373	352	366	357	371	378	376	362	359	385	368	387	380	333	386	396	389	414	361	353	400	387	351	368	334	384	384	331	357	383	383	390	381	372	365	400	397	374	406	419	387	386	368	378	404	357	430	366	369	348	387	372	379	380	397	370	364	374	407	418	389	364	395	360	366	351	394	385	380	359	341	368	375	340	372	383	372	381	336	390	358	352	363	356	360	385	392	388	380	358	375	392	370	370	387	374	356	345	355	366	375	371	382	377	358	362	334	386	342	379	344	374	400	395	374	368	356	364	382	379	377	382	366	401	365	375	340	376	371	382	374	405	357	382	365	387	433	364	386	381	349	405	348	396	411	394	375	378	388	407	373	368	369	405	374	358	361	359	354	383	389	379	376	377	382	376	363	387	401	373	398	364	350	377	382	354	369	367	377	399	398	365	397	399	362	392	382	401	398	356	402	363	345	376	346	358	337	415	403	372	362	365	390	373	400	384	359	355	375	386	369	361	358	360	408	382	354	355	389	385	362	389	394	353	357	381	403	383	367	380	366	381	337	380	359	391	380	359	370	374	401	368	352	364	372	389	361	347	357	376	379	376	368	382	373	330	385	374	349	389	366	377	405	392	337	390	357	359	392	377	402	386	354	370	371	393	361	360	394	396	364	384	372	378	370	395	373	373	378	375	355	360	360	403	382	383	382	343	361	364	376	354	391	390	400	384	411	363	358	364	358	394	359	360	385	395	410	374	339	363	403	372	351	384	374	370	366	404	374	384	418	395	365	402	397	404	362	406	413	410	385	368	399	356	406	389	352	353	357	371	388	351	312	368	387	377	347	387	387	360	368	416	372	357	350	350	367	391	358	336	349	379	352	365	377	359	410	375	421	380	358	361	404	388	365	384	375	395	378	368	402	367	391	363	362	372	389	385	394	393	388	356	329	368	424	379	387	415	415	364	369	388	390	360	369	341	374	362	366	380	344	350	394	369	370	337	371	360	361	360	359	388	369	404	347	383	359	379	367	370	397	395	366	346	360	370	384	374	355	379	382	417	363	364	357	357	381	362	358	399	373	369	385	418	374	371	383	368	362	356	395	358	355	361	414	365	361	372	354	347	378	359	363	394	404	398	355	371	426	369	391	380	362	398	378	367	394	348	391	375	377	369	360	392	385	357	370	372	377
5237	16066	13577	7341	5342	4533	3117	2305	1827	1452	1362	1188	1057	973	870	764	739	748	815	793	891	1169	1351	1081	1017	857	666	651	622	592	494	470	505	445	464	426	453	459	449	430	453	466	488	468	467	435	419	400	484	450	403	413	432	459	434	428	416	456	422	434	462	408	423	390	431	392	434	430	394	427	410	430	434	453	392	398	400	430	407	422	405	391	425	439	409	407	423	405	407	430	393	417	395	408	460	437	430	394	412	435	412	400	410	400	407	409	390	400	425	432	405	416	392	398	410	414	456	427	355	410	443	427	434	393	428	427	395	417	389	399	409	429	422	412	397	393	426	450	418	389	419	409	395	413	388	396	432	442	443	471	399	411	425	422	407	428	429	447	401	443	444	471	398	362	419	398	431	405	432	410	421	443	401	400	451	426	429	420	407	380	395	417	428	383	403	453	423	409	411	402	424	426	411	435	402	431	440	435	425	373	456	418	425	388	427	396	409	449	386	417	406	414	402	394	430	400	403	407	402	431	430	431	420	441	410	417	369	398	440	431	405	445	414	419	381	429	403	425	420	414	399	451	408	442	406	440	382	429	381	406	419	403	426	434	395	353	393	413	427	455	398	426	422	431	404	423	422	370	434	392	451	395	462	427	419	390	409	411	428	393	402	425	405	405	413	407	433	375	424	407	419	428	377	416	415	391	404	415	409	414	413	394	399	420	404	394	442	411	404	440	422	410	429	414	406	399	437	413	405	376	398	406	403	416	384	427	442	439	456	385	419	410	449	417	398	417	436	403	433	421	401	453	443	420	407	405	435	387	401	399	366	368	441	422	395	439	419	431	394	378	401	429	420	411	390	456	414	390	401	438	408	392	377	442	428	450	395	425	422	400	377	437	444	428	425	416	403	401	387	432	412	445	421	392	406	396	390	419	414	448	398	399	423	419	431	359	430	425	400	441	424	378	431	395	419	399	420	430	395	392	389	396	432	401	394	415	426	410	392	392	446	393	417	412	395	423	419	423	394	421	424	433	401	429	433	405	404	394	419	433	384	435	445	428	413	409	443	469	416	427	428	445	412	419	402	399	406	371	425	383	402	459	426	382	410	432	405	430	361	422	381	434	431	407	427	428	419	404	435	402	425	416	424	409	431	450	439	405	421	433	410	427	373	412	420	428	430	414	434	450	380	478	405	406	452	439	406	427	435	386	426	428	406	433	417	415	434	410	473	364	419	403	412	422	411	417	399	390	419	376	461	427	444	394	394	426	446	441	430	429	417	441	424	389	432	422	403	401	403	449	389	423	399	429	402	444	423	461	419	406	400	413	423	406	432	412	421	391	404	459	393	423	414	435	421	404	378	424	415	380	380	418	435	405	442	404	434	446	409	417	410	437	439	395	406	386	431	420	395	379	375	430	452	428	428	412	401	414	388	411	399	394	425	434	423	419	416	401	403	414	432	381	381	415	437	403	430	374	401	390	443	401	435	390	414	423	417	457	425	423	412	428	424	428	410	410	400	431	435	438	389	466	396	452	390	433	421	414	434	389	418	444	412	395	434	400	410	452	451	418	404	404	411	426	433	436	392	417	401	413	417	413	424	428	363	409	362	441	417	404	382	411	404	409	401	403	401	416	416	417	426	427	423	417	442	386	417	400	432	386	430	425	418	439	412	408	398	399	395	429	437	410	401	406	429	407	438	432	414	429	425	394	456	406	434	424	363	394	428	384	416	425	382	416	391	389	418	391	404	394	416	418	409	401	430	434	407	405	408	396	410	408	428	424	423	413	378	412	404	418	419	405	403	432	366	386	445	406	440	436	452	411	397	379	420	441	441	414	395	423	410	393	450	433	409	394	398	378	444	451	457	409	380	440	396	416	423	394	410	399	382	393	416	445	399	404	446	417	437	431	418	405	403	453	399	402	372	414	429	415	397	414	389	415	436	382	414	418	397	442	438	407	435	455	407	410	404	424	408	370	390	433	400	423	413	419	429	383	424	429	381	422	404	422	430	392	379	421	436	432	394	371	379	393	395	406	415	454	386	368	396	400	418	455	413	432	401	433	392	414	448	407	440	399	408	402	403	397	417	438	400	391	439	450	426	424	413	413	407	428	421	430	413	386	381	404	393	371	419	444	431	407	397	424	454	380	427	428	401	445	430	412	442	435	411	414	413	411	404	382	386	440	396	433	400	430	427	409	400	390	399	477	460	400	389	442	421	403	404	395	433	412	415	446	394	440	431	400	410	434	416	418	396	414	407	431	467	425	387	413	423	406	404	409	382	388	397	441	424	390	400	399	428	431	415	390	374	392	406	404	405	393	374	395	426	423	396	419	398	404	406	440	387	387	407	403	388	409	413	412	421	442	401	444	388	403	405	403	384	386	404	398	391	390	390	392	428	424	383	393	432	409	388	396	427	400	409	367	403	411	428	412	400	413	384	420	441	413	442	406	390	412	392	414	409	454	396	423	407	405	426	394	425	399	405	418	385	450	416	395	434	411	409	398	418	416	396	448	423	431	402	396	399	430	422	430	408	388	382	431	406	449	397	386	392	431	423	433	439	406	413	424	410	436	440	379	416	400	415	444	408	396	393	420	440	441	400	414	391	418	430	384	416	453	417	422	417	405	404	387	417	352	426	437	406	419	391	395	435	416	422	421	420	402	404	424	422	421	410	412	421	400	395	422	447	406	392	397	429	390	413	431	426	402	428	420	386	398	428	410	414	407	406	437	458	429	412	382	432	417	425	402	444	440	398	400	413	444	442	407	428	423	441	415	434	373	405	429	402	398	445	425	399	403	441	399	433	411	425	375	389	389	442	407	417	412	410	408	386	405	382	387	402	405	382	436	390	428	404	398	421	424	395	431	399	391	396	425	373	357	396	412	432	355	414	389	387	410	448	443	390	400	416	442	399	393	390	428	428	417	413	402	403	439	386	424	419	397	424	432	374	410	399	403	413	424	413	411	399	406	433	420	368	412	362	406	417	405	437	405	444	426	418	411	407	390	406	414	406	412	406	381	456	419	395	426	411	450	404	419	410	445	421	415	411	398	403	416	429	409	362	393	392	385	404	390	359	403	433	365	436	402	406	371	433	412	420	392	369	416	419	398	391	436	382	434	415	396	430	411	411	400	386	408	403	422	395	401	400	380	419	391	470	418	396	410	391	407	454	377	425	386	395	408	405	441	459	420	423	397	402	426	429	415	420	435	414	408	381	421	408	385	388	406	416	416	393	380	410	419	407	414	403	418	408	431	425	411	419	385	420	400	427	448	431	427	363	409	440	404	405	408	397	382	407	388	389	366	442	428	399	418	435	449	414	402	438	401	397	419	408	405	382	443	405	414	408	434	410	409	413	383	405	400	393	439	388	405	401	424	438	405	421	415	435	402	431	405	422	403	430	401	424	413	394	434	420	405	424	439	429	391	419	393	464	405	425	443	410	395	393	386	433	424	425	442	418	397	423	386	394	405	430	426	440	392	397	401	386	442	427	381	450	379	404	444
24193	20928	27370	24645	17428	3147	1597	1150	921	821	775	733	675	653	644	614	549	535	610	585	617	830	865	675	662	598	564	479	528	461	496	465	406	450	409	431	401	409	440	492	411	438	444	419	474	414	402	412	415	412	392	456	415	421	371	370	397	377	414	412	432	426	349	379	458	416	376	419	383	391	423	427	413	407	370	381	414	418	460	390	395	405	418	420	422	420	424	395	416	428	408	407	458	420	441	434	377	376	358	394	397	428	401	428	397	339	375	387	406	420	409	408	394	390	385	419	408	447	407	394	422	377	416	385	394	419	404	381	392	412	394	389	390	428	407	406	409	398	393	395	398	370	364	412	368	421	413	407	399	375	425	396	400	403	425	400	410	398	406	408	390	369	407	426	404	397	401	397	411	400	438	391	392	403	372	425	398	410	378	403	394	398	403	399	387	397	437	408	392	411	398	375	434	391	395	408	407	379	433	431	399	385	391	418	365	405	438	403	435	407	382	403	422	408	390	388	387	364	425	405	397	395	450	411	418	418	417	417	413	437	441	388	379	415	418	421	396	415	401	417	386	404	433	456	397	467	437	424	368	376	397	390	398	388	402	394	410	377	402	427	426	400	397	381	417	427	392	401	359	406	424	373	412	421	403	408	366	423	409	396	388	382	395	401	366	393	363	415	450	377	397	393	409	358	405	412	394	382	383	382	406	415	386	378	414	379	394	397	416	378	389	419	382	410	410	426	448	399	394	364	406	383	391	381	372	418	380	394	423	367	426	425	370	394	378	423	383	367	375	399	408	395	426	428	390	404	398	414	413	403	402	399	435	407	423	416	430	426	389	392	395	372	433	372	417	413	432	375	409	398	423	372	367	392	405	370	387	381	445	392	399	389	395	398	401	436	411	404	447	391	375	405	374	395	387	360	395	410	376	394	415	371	435	400	383	413	386	410	407	403	399	399	415	416	422	437	404	418	418	380	394	394	407	404	415	431	389	441	418	418	405	391	403	359	364	413	391	396	398	396	406	379	362	384	385	433	385	425	403	472	405	406	424	384	389	420	373	418	385	424	398	407	410	409	408	403	394	404	376	385	383	368	409	391	378	401	377	437	415	428	414	412	437	408	407	379	425	387	392	395	431	449	403	391	416	390	399	397	405	385	423	444	438	391	419	420	389	451	409	380	424	408	391	366	436	423	373	392	378	446	387	410	408	382	402	374	392	389	410	369	391	384	379	410	398	422	400	410	369	344	419	358	385	404	434	397	430	400	404	456	394	403	405	364	420	367	387	385	411	404	431	427	375	424	391	393	429	396	368	398	432	414	436	372	414	372	395	447	400	408	441	426	372	397	371	406	376	381	383	449	415	392	440	374	436	392	401	397	376	376	409	428	370	430	406	379	453	392	384	425	397	399	398	381	407	442	399	395	397	410	385	441	393	412	395	412	407	376	411	382	391	394	404	408	396	422	418	411	384	417	413	378	410	382	400	374	419	385	398	349	415	402	398	410	398	421	359	395	393	439	396	382	396	393	377	434	402	420	399	390	414	368	378	399	438	378	410	426	388	394	406	411	403	422	394	398	438	425	402	400	432	421	427	378	394	380	401	392	377	397	391	384	402	372	418	418	395	357	400	420	380	413	435	432	409	383	427	415	405	383	385	378	409	412	375	416	374	397	410	399	416	394	397	390	438	419	385	371	405	367	424	447	375	425	382	397	401	421	396	402	413	361	386	415	412	391	437	386	415	401	397	393	383	401	415	400	404	429	384	394	387	387	384	400	389	361	393	384	425	398	389	391	401	394	387	417	398	392	417	387	386	420	384	404	383	412	404	411	411	419	438	411	403	422	389	406	411	427	404	389	414	442	429	392	420	397	437	393	442	443	420	388	382	390	401	423	414	388	430	387	396	397	393	427	381	424	405	406	408	415	350	379	406	421	428	385	420	391	393	367	416	393	376	434	366	418	424	417	393	412	383	392	401	411	410	382	395	371	379	395	417	415	420	414	394	401	381	422	412	440	379	401	417	369	408	430	387	410	385	416	391	431	420	372	410	377	403	383	402	404	389	412	391	422	392	397	409	381	405	392	382	396	364	400	366	413	400	384	414	411	432	425	414	424	405	416	430	401	413	418	401	411	377	433	412	400	393	410	405	423	391	382	405	424	411	443	391	397	423	373	439	416	436	387	408	379	427	363	407	374	397	397	400	387	390	388	382	370	396	436	401	406	406	380	421	368	403	441	419	404	345	404	393	408	380	374	375	376	417	395	442	417	383	386	408	396	402	412	385	426	425	432	432	405	411	383	426	395	377	401	426	407	384	417	410	410	375	402	444	430	394	392	398	415	422	360	382	388	409	429	431	380	378	371	410	402	401	396	411	419	382	404	405	423	403	374	386	398	408	377	399	414	354	403	397	406	400	387	376	398	411	402	400	398	420	427	404	435	386	411	391	402	412	389	422	419	381	401	427	393	425	418	384	368	380	415	412	397	397	421	435	398	364	443	413	397	422	429	445	421	370	393	407	417	411	395	359	395	380	409	367	387	389	375	407	442	371	423	412	406	419	401	378	411	417	392	402	391	413	369	390	388	389	383	420	379	396	424	382	378	403	404	416	365	402	389	409	425	387	387	375	384	387	436	401	374	415	403	376	413	398	376	415	457	406	387	385	398	378	411	399	438	405	417	436	377	374	411	414	452	396	385	385	413	373	398	413	413	406	407	406	399	435	420	419	408	369	401	415	388	381	397	402	397	404	389	430	387	423	345	381	404	427	385	401	446	392	439	420	434	400	369	394	373	408	390	410	427	401	395	386	404	385	445	426	397	403	385	389	399	368	399	406	402	403	368	409	391	378	399	403	398	420	420	376	418	386	416	399	402	407	357	402	400	393	408	411	428	423	418	433	403	405	417	373	428	430	408	438	402	388	418	410	405	424	396	396	380	401	408	398	449	386	382	401	432	443	413	400	398	387	400	394	426	410	410	393	428	390	433	456	383	400	366	389	424	365	396	376	392	372	419	361	410	380	418	391	419	412	399	406	380	408	372	395	435	419	409	405	403	395	418	406	374	428	422	430	400	431	392	392	387	370	416	418	420	399	423	368	401	429	410	419	390	394	421	411	389	385	417	410	452	407	383	421	419	378	394	374	412	396	396	417	442	411	436	420	439	415	414	368	419	414	401	411	440	423	403	386	422	412	426	386	416	421	443	367	394	384	395	407	392	377	415	415	391	408	393	411	415	406	423	422	374	405	382	385	359	406	421	401	373	402	367	372	412	382	382	405	407	396	421	458	396	393	379	391	405	406	395	407	446	399	395	429	417	367	387	428	376	384	401	370	400	379	396	390	415	409	425	385	410	389	385	428	386	406	426	396	409	415	398	389	411	414	401	378	431	393	412	387	429	421	411	404	420	392	380	392	406	387	408	417	407	445	420	422	390	382	387	389	394	445	393	383	383	458	390	384	391	386	383	402	427	416	435	386	396	360	403	357	411	423	404	452	404
5270	12996	10833	5750	4398	3564	2474	1936	1485	1310	1132	1016	932	867	826	685	681	659	707	781	783	1039	1149	910	757	774	682	602	588	540	517	433	479	442	451	478	494	447	465	442	479	504	425	469	440	453	461	467	455	445	395	418	455	461	406	428	414	436	441	454	427	441	463	427	373	438	450	426	418	444	431	472	436	401	435	495	440	427	427	437	454	435	469	425	451	394	393	439	425	423	412	396	441	409	404	432	416	426	434	446	413	437	429	422	444	450	424	449	444	414	447	433	432	418	426	449	414	419	441	427	434	425	386	433	459	428	419	433	405	425	406	429	449	394	429	410	420	417	407	428	425	416	419	446	449	408	379	420	465	461	443	403	410	444	406	443	392	444	432	446	451	422	410	425	444	402	412	456	433	399	425	415	422	429	406	419	457	422	456	408	412	447	415	464	422	422	425	417	454	393	450	459	405	415	444	426	414	432	439	425	429	403	443	422	453	418	420	427	409	411	441	420	440	428	445	442	453	408	451	409	416	459	394	443	413	447	440	437	409	421	456	418	437	389	418	432	408	404	430	453	433	420	398	435	387	400	421	413	437	466	407	434	399	416	403	426	425	440	420	402	418	367	398	420	472	434	373	390	395	459	383	420	419	453	422	426	424	417	413	404	472	406	393	439	439	378	423	440	392	446	422	421	430	391	404	412	415	436	411	432	444	399	491	433	425	434	403	467	432	392	420	407	463	405	441	407	398	422	420	415	408	447	399	417	423	412	382	438	441	461	436	434	448	452	409	426	420	423	407	443	440	424	412	444	432	418	438	419	449	427	431	418	424	405	399	400	438	401	415	420	437	399	412	417	394	405	422	421	425	399	442	404	414	438	414	443	415	470	385	448	443	420	393	429	414	414	451	424	431	438	431	417	440	434	433	459	387	420	448	406	432	415	462	469	475	458	421	391	397	444	419	447	434	415	412	424	422	428	434	390	407	421	458	454	390	431	404	452	411	431	411	381	447	411	416	433	421	401	417	431	434	401	402	397	441	437	427	390	461	424	424	457	440	437	444	415	447	456	410	440	426	411	409	429	427	398	389	450	412	406	420	395	443	430	441	434	406	425	434	460	424	405	404	475	462	426	426	422	434	438	451	471	411	430	430	420	433	457	401	424	438	415	406	419	439	446	449	451	419	409	433	405	415	385	394	421	395	456	424	428	421	390	425	408	395	408	420	399	445	421	429	441	437	383	425	418	447	405	427	437	417	402	425	418	453	431	413	404	395	437	455	382	429	434	395	426	419	456	423	401	425	385	449	422	436	416	423	459	434	430	412	427	414	446	427	454	462	455	416	416	430	395	426	454	432	431	420	408	405	426	438	415	435	425	412	438	414	426	448	412	455	393	463	429	460	422	426	421	393	425	444	452	387	448	395	394	431	419	417	435	434	413	450	445	428	451	423	404	461	394	462	406	417	468	426	423	417	450	481	395	406	439	442	415	442	428	437	434	429	423	450	457	440	457	384	430	426	421	446	404	452	409	406	384	424	432	452	391	446	429	435	440	412	401	462	394	421	424	442	454	473	424	402	399	435	430	445	429	435	431	444	443	393	444	430	405	442	375	445	452	418	407	438	474	455	411	403	389	383	416	423	401	434	411	411	410	385	428	429	434	396	415	401	422	479	419	405	436	440	422	401	456	424	433	383	397	427	446	424	426	466	438	431	434	406	416	427	463	432	445	419	428	442	452	424	457	394	442	427	449	418	428	443	435	396	402	396	442	391	411	431	391	422	405	450	389	451	414	436	419	419	438	453	439	435	431	418	411	398	441	439	456	414	394	428	445	401	407	419	450	415	380	432	403	407	440	394	412	424	420	407	430	430	421	449	475	440	404	430	383	429	437	429	434	419	455	418	468	401	430	452	432	432	457	436	422	447	443	435	445	439	445	438	432	429	417	444	396	384	402	442	441	417	385	444	427	441	408	422	404	461	403	446	457	409	435	432	471	468	434	424	404	427	405	402	393	424	438	436	423	420	399	391	407	432	433	386	405	432	394	457	460	438	427	431	442	446	413	453	432	425	404	424	466	463	399	414	411	408	394	430	431	444	472	384	393	451	413	427	424	388	421	385	424	442	409	403	419	439	457	417	408	430	383	444	404	385	421	442	415	468	428	418	401	441	393	414	445	432	482	430	414	438	456	427	422	423	401	443	442	399	418	405	415	407	445	422	416	440	418	393	408	409	463	414	411	423	438	404	404	490	433	419	362	387	411	452	447	396	404	363	408	429	401	450	456	402	429	427	405	409	399	382	435	395	429	461	432	449	415	427	441	422	417	373	425	394	421	398	468	440	437	443	451	413	444	456	450	412	450	450	416	407	446	423	413	426	401	427	449	425	437	436	447	458	428	403	396	397	419	448	433	407	427	457	387	427	408	423	410	412	414	407	413	456	429	433	416	428	450	442	383	433	415	451	430	400	422	419	412	354	413	454	414	437	418	428	437	450	443	401	400	431	414	403	454	442	438	437	407	421	427	428	405	403	387	465	442	438	404	402	406	414	376	400	398	430	453	437	426	423	436	446	414	425	399	484	431	388	435	428	405	465	403	398	454	434	387	369	401	400	413	406	421	389	404	439	426	461	447	400	415	437	397	395	409	438	411	456	421	404	459	443	482	427	448	432	395	444	422	425	430	416	438	442	444	451	410	448	415	424	462	416	446	424	402	409	437	415	426	362	430	429	431	433	433	382	456	438	412	422	429	445	433	406	427	451	407	401	450	418	392	405	438	418	462	432	408	406	423	447	445	409	451	417	409	379	404	436	417	421	438	430	427	419	397	398	430	425	435	416	412	428	403	425	418	404	420	430	435	420	404	452	480	412	401	432	416	451	464	405	431	423	471	427	446	423	410	412	401	391	442	416	401	394	421	419	365	415	421	442	432	426	407	432	427	405	433	395	434	427	469	429	426	396	407	456	426	432	439	437	459	411	410	476	478	393	415	416	448	399	435	410	449	398	404	429	404	443	427	424	412	426	415	457	409	465	451	418	427	430	411	417	440	469	412	453	400	431	423	426	414	405	418	404	462	430	404	399	436	432	427	407	452	391	450	460	447	450	453	424	429	413	453	415	412	427	404	431	454	440	389	442	434	452	427	420	433	436	385	428	428	440	410	415	476	445	413	428	417	416	432	427	416	386	399	438	426	388	404	409	457	449	406	429	451	434	386	412	431	418	366	437	460	463	437	396	431	421	435	435	401	395	411	442	396	462	446	406	421	440	454	425	422	459	419	427	441	446	417	418	423	416	423	430	377	402	424	426	413	417	436	432	419	412	479	414	412	428	395	423	420	450	438	411	474	393	394	409	456	414	436	423	425	430	434	452	404	418	391	433	437	440	410	425	423	414	464	406	407	412	419	378	407	452	409	422	438	426	441	438	468	421	446	405	415	421	421	452	403	450	409	409	431	414	414	430	440	433	437	424	416	434	437	418	384	439	402	384	457	397	423	428	451	410	416
22303	21012	28583	23659	21016	21136	13781	2502	1629	1216	1100	979	900	795	724	612	594	561	567	649	823	1028	1204	866	728	661	518	470	432	365	320	275	272	259	260	264	269	254	243	259	245	248	265	275	259	245	204	226	218	219	218	221	226	236	222	215	182	206	212	241	212	206	207	207	202	184	221	195	199	194	207	226	188	220	197	211	191	191	216	209	241	182	218	222	185	179	221	197	188	197	183	208	211	183	225	218	203	208	202	218	210	209	209	212	225	200	189	213	223	185	209	188	208	205	210	212	196	200	200	218	227	184	195	225	212	188	197	203	216	174	217	195	184	203	199	201	234	219	190	194	180	223	181	217	184	217	183	195	187	212	209	197	198	185	226	184	190	216	208	194	212	200	199	169	215	212	182	182	183	203	214	220	185	202	218	218	208	198	196	203	203	215	195	190	212	197	183	191	235	193	194	189	193	226	219	229	197	210	204	176	201	199	213	215	190	182	210	193	170	197	203	190	223	198	197	215	201	208	215	178	212	178	198	248	227	215	217	181	207	204	195	227	186	201	224	198	219	209	207	196	193	181	192	207	216	227	207	208	200	202	214	218	192	186	214	193	192	203	196	209	208	201	224	197	227	193	200	210	198	203	228	186	192	173	212	218	210	208	188	195	229	194	200	190	165	186	214	169	196	202	207	199	202	224	179	188	202	213	225	207	216	199	191	186	198	208	201	227	217	202	202	220	208	216	210	172	213	236	190	195	202	205	195	198	194	190	221	178	177	190	203	194	220	200	228	185	231	182	191	201	197	214	212	178	211	206	195	190	191	210	181	212	200	194	206	210	208	208	176	224	180	191	202	212	203	208	197	199	194	202	215	204	195	189	189	205	227	205	194	197	203	216	193	206	223	179	213	228	200	220	193	208	181	232	205	183	206	226	194	191	192	198	188	177	191	206	215	185	196	200	184	204	185	203	210	222	194	188	208	197	220	204	168	217	191	193	182	215	200	210	220	168	193	174	187	217	204	222	171	190	192	205	196	176	200	189	187	207	194	208	201	203	217	200	219	199	192	201	194	187	196	176	180	202	204	174	179	189	213	213	207	184	201	173	199	208	228	200	190	183	254	181	203	199	211	231	216	211	196	192	204	216	251	209	203	208	214	204	188	203	183	199	225	184	211	194	200	196	202	183	191	197	205	180	210	196	212	204	216	192	189	197	206	197	211	186	217	210	205	199	176	205	205	210	196	187	198	228	207	200	192	187	189	201	186	178	175	211	200	185	210	224	198	196	195	215	206	212	207	198	210	211	206	189	201	205	190	187	211	193	223	208	213	205	216	202	231	208	176	191	229	200	206	180	185	177	191	214	212	177	222	217	194	197	210	180	192	195	185	174	226	210	195	178	219	190	206	188	199	213	213	188	205	191	199	214	191	219	197	214	209	203	207	207	209	217	190	208	219	213	206	170	207	193	241	211	201	201	195	226	174	210	202	205	179	215	225	218	219	197	201	201	205	189	213	194	186	214	178	215	217	173	176	221	201	222	186	211	194	193	195	206	196	202	211	203	200	224	200	204	187	190	181	172	212	234	176	215	209	213	208	187	210	188	187	189	206	194	207	202	215	205	228	201	194	183	191	185	172	198	205	171	197	203	192	180	226	189	194	221	193	193	208	175	213	213	194	199	201	187	205	209	177	188	206	203	209	216	233	216	210	226	201	206	194	213	178	205	193	195	220	198	204	170	176	196	192	199	199	218	200	199	215	201	215	184	208	189	197	209	220	202	214	205	194	204	210	195	223	221	212	213	198	189	196	198	201	207	198	200	195	202	200	204	195	215	194	226	186	203	173	204	188	179	208	179	192	188	175	207	193	207	213	209	186	204	198	181	219	188	216	217	190	204	198	200	185	192	222	208	202	201	216	194	214	194	207	185	211	183	179	206	229	204	236	226	202	189	190	196	188	179	224	226	201	214	196	225	210	189	207	206	198	212	200	223	223	195	203	173	196	201	211	163	219	206	206	202	206	200	204	185	196	219	196	210	210	229	235	210	191	212	196	191	219	194	196	191	197	195	199	202	199	190	202	200	183	183	195	216	195	191	208	197	192	201	201	196	191	196	204	186	179	200	186	205	197	219	180	200	193	180	188	216	210	189	214	219	206	202	224	189	215	197	203	220	190	189	212	212	241	196	203	210	218	222	210	206	198	184	201	200	204	186	206	195	196	176	211	199	170	208	207	184	204	193	200	207	210	203	195	209	176	196	195	196	203	183	196	191	196	208	202	190	194	176	197	210	245	216	199	215	193	184	193	216	216	213	172	193	179	202	216	186	198	203	185	200	228	202	188	179	178	193	193	187	206	224	227	191	197	204	219	210	181	200	208	227	190	211	207	210	195	185	208	175	186	228	200	179	212	229	228	226	192	222	188	196	206	228	203	189	193	196	196	199	187	228	207	187	216	216	224	202	219	198	193	203	208	182	214	218	214	184	192	205	191	215	190	205	199	200	202	191	202	226	223	184	214	180	189	210	197	213	206	226	224	199	202	218	184	189	212	200	193	207	217	197	181	189	228	188	197	220	187	212	215	199	216	200	217	210	196	193	190	182	186	189	204	185	213	180	205	225	229	231	210	194	183	218	205	199	208	195	215	181	165	197	198	208	186	215	198	194	210	185	226	198	222	182	171	211	195	196	200	189	201	205	209	184	199	183	187	200	194	189	221	212	185	216	204	206	192	196	204	183	218	213	214	204	205	193	204	197	201	207	188	214	213	198	182	192	187	193	168	215	217	202	207	201	197	203	198	214	213	222	186	197	193	164	199	200	204	187	216	180	198	200	197	182	209	228	222	187	177	201	191	200	213	211	225	195	191	189	214	196	194	170	191	205	191	194	220	208	204	205	228	219	183	208	223	192	204	214	205	177	202	191	215	176	220	201	217	224	219	190	212	225	191	208	241	185	217	180	200	213	213	204	179	207	195	183	208	196	185	205	209	195	210	206	184	191	189	187	220	199	201	209	202	172	199	201	190	197	203	204	194	231	208	175	200	188	180	229	192	201	176	198	206	208	199	189	200	196	200	203	216	181	207	194	190	175	211	215	238	200	197	198	203	190	226	209	200	201	205	222	214	216	229	206	210	229	196	229	218	201	197	216	231	203	206	185	205	218	186	184	179	206	211	190	186	222	169	202	211	205	201	240	187	213	198	200	197	203	209	202	197	176	201	182	193	181	229	189	213	199	205	223	175	176	227	191	201	186	206	227	182	205	225	234	191	212	214	200	182	210	219	193	206	206	202	196	188	197	204	198	191	202	177	187	205	211	195	195	183	214	203	219	201	204	206	214	202	206	202	197	209	211	206	194	183	194	198	223	204	194	205	202	193	192	190	194	212	211	206	212	197	203	195	207	208	193	205	222	200	179	200	204	216	182	187	179	181	211	213	209	184	187	213	222	216	237	207	194	192	188	188	206	193	196	195	200	193	195	208	186	193	201	206	191	201	198	204	192	200	210
7125	22063	19342	10906	8263	6879	5055	3436	2630	2065	1717	1527	1392	1146	1000	883	823	794	883	944	1135	1533	1688	1165	998	926	638	568	584	449	343	337	271	298	314	302	297	288	286	297	314	333	310	312	284	294	245	245	277	271	260	230	253	274	221	230	240	226	238	285	195	235	216	230	212	207	222	190	237	235	232	213	219	207	211	213	216	240	206	221	221	252	247	220	245	218	227	229	247	238	217	238	225	237	219	231	244	216	201	226	201	225	216	225	208	225	213	211	219	201	232	217	203	228	221	227	214	197	218	213	229	184	242	225	226	211	210	199	226	200	211	209	207	243	228	223	212	223	230	240	217	220	230	206	214	225	221	230	196	213	219	210	225	228	224	249	262	222	197	219	244	201	231	202	222	233	211	228	215	223	215	230	204	239	221	227	211	230	198	226	221	221	208	215	251	224	198	205	198	248	204	213	248	215	267	220	206	220	194	233	245	195	204	226	189	213	227	216	208	233	239	198	228	216	244	187	200	215	230	228	235	223	234	229	230	243	213	230	233	196	206	253	225	218	229	198	247	231	208	238	233	232	201	216	220	217	225	221	222	219	238	228	230	224	201	210	230	253	234	218	209	229	218	218	246	205	227	239	223	212	222	219	216	206	217	214	239	198	223	235	225	226	203	201	228	236	249	201	224	221	218	226	227	209	242	225	220	216	218	251	218	228	219	218	208	202	248	205	237	208	222	222	208	245	225	195	234	225	195	225	228	225	218	222	200	205	226	231	228	226	230	224	227	197	232	212	225	208	212	218	243	249	205	211	231	249	245	204	203	209	224	205	216	236	194	237	242	233	228	231	249	232	189	211	227	219	214	206	215	219	242	234	206	224	229	209	209	203	238	204	223	228	228	208	226	199	208	175	237	233	217	208	221	235	214	234	201	228	205	226	224	211	232	244	213	202	214	205	201	219	195	275	210	204	219	237	208	211	192	205	233	220	210	242	205	224	236	195	217	218	193	229	238	232	218	236	218	227	224	202	225	200	237	246	213	237	262	225	235	196	227	224	228	237	217	196	223	219	226	237	194	215	209	249	225	204	225	217	234	231	206	226	216	216	199	196	222	219	226	198	206	217	219	240	234	214	231	209	219	220	224	234	220	236	195	209	234	250	210	217	266	232	218	228	201	216	239	205	235	252	210	234	208	243	186	222	222	191	224	229	232	220	232	195	266	212	194	202	225	216	212	237	200	216	195	222	250	215	226	238	221	210	202	240	181	228	210	228	196	243	191	228	207	224	221	247	221	207	229	220	201	218	222	225	223	217	207	236	205	224	218	207	221	229	235	214	233	222	200	212	242	212	231	239	201	220	209	201	220	220	208	257	241	249	218	221	226	196	198	265	208	230	225	216	194	221	219	218	211	215	230	208	255	213	239	214	211	202	233	244	231	209	196	211	238	212	197	234	213	204	212	208	229	238	227	209	224	214	209	202	224	213	240	218	228	231	212	230	214	244	199	225	232	214	234	213	253	224	225	220	193	227	242	227	197	224	240	219	210	226	227	211	217	232	226	233	221	209	208	233	210	205	228	204	226	186	196	222	221	202	213	208	216	223	208	238	187	240	218	221	217	196	214	219	227	225	236	224	203	213	206	236	220	223	248	214	221	219	200	187	238	224	198	212	202	198	223	250	245	213	231	211	198	232	230	221	222	193	232	221	248	206	212	225	218	219	235	217	252	220	203	242	227	229	227	247	222	223	241	212	235	214	240	216	210	206	230	229	240	234	198	216	217	224	236	221	204	232	248	204	229	209	211	216	237	226	200	228	207	233	237	225	220	223	216	199	221	248	207	212	256	236	253	212	258	224	227	205	217	204	200	220	229	197	217	237	222	216	221	240	226	240	208	205	202	207	232	220	239	231	205	212	230	213	202	202	216	211	216	234	215	211	231	216	196	229	238	221	239	222	211	215	229	215	191	230	238	242	227	221	215	222	224	211	210	217	201	194	223	199	202	212	208	219	230	225	222	202	232	212	224	250	206	221	208	217	212	228	228	212	213	232	209	228	219	221	234	232	232	222	247	218	230	225	238	231	223	215	216	234	244	197	223	241	213	236	203	235	232	232	205	226	194	197	211	228	223	210	209	206	241	176	228	230	225	223	238	208	188	207	229	213	216	216	232	231	217	214	236	229	224	198	211	224	220	215	236	239	234	179	227	225	189	231	221	229	219	234	235	241	223	223	211	216	219	196	230	220	227	234	198	198	213	234	235	207	191	243	212	212	221	222	218	223	231	239	224	233	209	221	223	219	223	223	211	249	202	206	217	204	220	235	223	218	250	226	214	237	246	235	255	234	243	249	228	218	216	242	225	221	221	251	223	208	244	231	230	235	206	231	220	233	229	204	215	231	225	179	217	219	230	240	224	200	214	195	221	222	187	225	198	217	202	208	208	198	231	234	248	244	220	228	232	221	213	219	185	214	194	212	238	251	199	213	225	241	239	220	227	203	197	212	229	217	235	216	218	211	218	227	255	221	232	240	217	227	236	197	233	211	217	214	231	217	217	229	202	208	211	203	205	223	237	247	212	229	228	217	214	193	201	187	228	212	238	238	221	243	206	226	241	211	243	222	195	250	197	218	228	221	226	241	219	196	225	216	235	221	193	216	228	221	192	244	223	212	231	221	211	219	238	213	233	213	214	216	230	236	227	200	213	211	208	204	226	222	232	216	212	237	236	231	219	203	207	246	190	216	218	211	192	232	227	215	233	217	243	212	220	217	234	236	218	201	239	235	206	233	231	184	232	264	209	236	192	198	218	227	255	222	216	200	198	224	205	198	230	211	230	220	247	238	253	236	205	199	220	211	221	231	216	232	230	252	211	247	219	225	191	213	238	229	211	237	218	235	229	233	211	222	204	249	215	214	199	220	234	204	220	228	223	231	227	232	222	241	233	212	217	217	212	231	203	199	220	247	178	208	225	201	213	203	214	238	215	236	241	218	201	230	192	222	218	232	177	240	209	204	225	224	240	198	223	202	236	220	209	231	192	195	192	212	217	211	193	209	241	233	199	230	221	224	254	235	237	218	233	248	219	240	229	235	204	203	218	220	229	229	242	228	214	212	193	222	230	207	211	221	196	204	230	221	214	210	214	213	220	216	206	218	239	225	214	198	197	216	231	207	245	206	202	240	208	223	232	200	246	239	215	231	244	229	222	182	201	218	221	204	220	207	227	215	217	215	231	216	210	259	209	233	188	204	228	242	203	197	229	201	220	231	232	251	203	218	211	209	249	235	213	209	211	215	221	196	230	191	239	215	205	221	212	220	232	245	227	197	193	242	222	222	238	210	209	214	218	193	190	220	236	230	234	215	221	223	211	229	206	234	224	203	250	229	237	230	232	189	223	221	213	199	213	223	212	221	209	226	217	209	233	208	225	197	229	246	219	212	223	238	206	197	220	202	258	211	239	197	189	228	248	197	209	206	236	209	233	254	208	225	225	241	251	232	238	239	239	211
26845	19605	9060	2931	1772	1412	1135	864	808	698	718	682	663	625	597	567	659	602	621	609	703	795	751	659	631	606	580	557	556	567	550	501	524	563	534	519	534	512	545	497	545	522	545	517	517	554	480	520	543	526	509	493	519	554	492	499	514	527	540	508	527	498	496	560	505	499	533	514	481	527	521	533	519	510	504	500	482	518	512	535	472	530	515	504	508	526	512	482	510	497	524	506	473	529	490	502	488	553	548	505	548	527	513	531	499	468	538	516	503	510	527	512	517	511	548	459	474	489	535	524	530	507	501	500	526	529	488	511	517	468	504	556	547	435	499	460	551	495	524	560	529	516	498	490	523	511	538	501	526	507	528	499	528	495	500	508	531	543	508	556	514	529	509	456	502	479	516	499	527	510	527	536	526	469	464	527	533	489	546	508	506	495	488	502	502	509	501	506	520	501	485	510	485	520	467	474	521	515	479	482	507	490	528	528	534	521	503	489	495	513	577	454	504	505	511	504	541	518	485	479	524	509	508	478	504	555	513	478	500	487	496	522	526	504	510	533	543	510	541	508	483	528	532	522	515	509	511	525	490	524	485	494	500	511	499	528	523	506	495	512	503	476	454	518	499	533	496	500	498	530	510	555	510	552	481	567	537	491	510	528	455	556	476	496	492	513	530	513	474	515	515	505	512	467	508	494	515	458	501	502	506	492	537	516	512	532	517	506	507	551	514	562	495	533	526	518	486	520	521	517	507	507	523	502	492	504	546	499	558	487	548	488	492	543	525	547	501	524	536	547	519	540	496	514	522	519	529	494	490	519	553	532	510	514	527	524	494	493	491	479	491	492	481	500	531	507	547	504	505	510	517	518	480	506	505	521	507	482	503	527	517	465	482	481	504	537	537	550	502	475	555	514	506	537	486	565	495	506	510	468	514	507	502	497	526	493	504	489	513	502	540	418	552	495	550	534	543	548	449	500	492	553	513	553	524	532	533	525	483	530	470	514	484	501	487	495	483	485	514	506	513	455	506	526	524	530	482	492	505	541	543	500	498	504	507	523	505	505	496	481	501	522	491	450	518	526	528	492	515	504	481	515	504	488	458	508	534	490	504	504	486	527	519	484	499	496	528	541	530	510	499	529	475	561	515	535	546	494	478	486	497	504	498	515	509	504	498	504	513	494	483	504	514	492	490	536	457	526	539	466	456	500	503	544	527	539	493	489	512	506	497	499	502	521	482	523	517	476	512	467	522	514	497	520	485	508	522	533	513	541	527	546	500	503	505	539	524	551	527	504	501	480	491	506	502	506	488	507	519	502	525	449	512	514	508	512	489	529	508	505	499	552	501	518	510	510	509	503	520	527	504	539	483	530	540	486	493	496	543	491	506	495	521	533	477	492	468	509	505	515	488	498	465	498	533	503	530	533	444	483	474	474	521	492	499	524	535	530	506	508	532	513	464	537	481	483	507	502	485	508	520	515	496	516	530	508	523	507	487	490	477	546	535	489	479	499	507	485	489	514	497	489	490	512	539	486	513	504	525	528	510	547	474	510	537	500	505	513	488	506	506	504	481	497	507	511	492	547	511	530	522	497	503	538	533	515	516	492	515	507	515	536	556	482	487	482	469	509	534	502	524	524	492	554	482	517	515	496	494	521	503	515	489	528	537	511	517	480	510	461	495	528	490	548	492	474	519	529	498	505	516	536	529	553	487	538	486	525	499	469	491	503	512	496	466	527	507	540	543	493	527	538	492	548	510	498	480	489	504	478	505	549	514	478	511	543	537	521	487	501	494	530	484	471	517	478	488	522	497	517	530	468	514	511	558	501	510	528	533	530	516	531	523	497	483	482	494	530	485	492	496	494	517	516	534	497	464	493	543	515	519	527	512	532	505	523	515	498	517	479	460	543	514	542	492	498	489	525	468	509	486	535	468	516	528	491	494	498	508	523	552	519	492	523	517	517	486	486	501	506	508	537	472	494	508	515	491	485	489	533	515	517	489	517	477	525	548	495	502	506	564	492	514	524	521	490	508	517	470	497	517	493	477	481	516	505	540	478	490	550	516	505	493	466	495	509	506	536	491	510	534	497	479	497	518	503	492	496	511	543	488	508	467	533	527	528	525	504	482	514	520	518	536	488	561	492	510	499	494	478	521	496	515	535	454	498	498	473	496	515	497	483	520	515	512	544	515	502	498	509	511	529	465	502	491	506	495	498	525	461	506	507	513	512	491	519	506	528	473	528	498	494	532	530	531	517	478	553	489	518	513	494	465	519	528	494	461	524	549	514	511	520	497	485	506	551	514	530	495	505	506	464	533	505	505	492	481	506	505	497	516	480	528	501	518	500	495	515	518	522	535	517	500	520	525	474	533	496	547	497	551	484	488	534	524	526	508	527	539	489	505	494	483	497	504	521	484	520	482	526	521	514	485	536	543	484	519	509	531	554	488	480	505	521	501	532	554	496	532	534	515	524	492	502	509	509	511	502	498	515	515	525	501	507	466	513	487	524	526	569	485	471	495	476	519	485	511	522	470	522	507	525	511	511	498	465	543	543	518	492	537	538	514	494	512	491	499	528	539	478	554	496	510	568	493	513	499	527	491	536	485	521	486	526	495	490	478	495	493	502	473	528	497	518	500	514	507	476	553	472	510	502	497	496	535	492	498	479	520	533	505	521	499	517	495	466	539	482	511	502	513	525	525	497	523	488	522	505	518	528	495	503	508	519	528	492	504	486	543	524	477	523	516	554	523	536	484	499	523	507	494	551	501	526	526	483	516	511	470	500	522	524	532	471	558	527	540	542	507	453	528	550	514	503	514	505	484	482	529	485	510	531	526	491	503	544	452	510	501	541	509	526	513	484	485	488	471	484	508	517	485	488	500	513	499	476	506	503	551	524	521	541	518	511	503	524	523	504	503	514	508	502	483	499	555	503	547	471	513	542	496	506	492	511	500	473	509	485	493	512	484	515	538	494	488	474	494	551	520	497	520	497	508	519	508	502	539	520	496	516	549	516	505	517	523	494	548	523	478	490	497	528	533	491	516	554	488	493	501	468	511	481	510	543	499	475	532	483	548	484	553	501	567	528	542	514	473	496	514	510	465	509	545	522	483	516	501	486	523	509	510	510	487	492	504	525	483	551	518	521	511	552	500	509	514	485	490	523	522	531	485	487	506	531	521	473	526	514	525	485	501	511	496	545	528	507	516	520	528	522	508	520	508	520	543	495	530	546	526	478	515	499	520	554	524	492	502	491	482	507	526	503	500	546	483	506	491	486	491	482	455	501	512	494	497	472	475	489	476	541	502	519	513	498	494	550	497	488	514	535	505	500	510	538	567	520	528	522	533	491	539	505	536	512	503	524	489	488	509	533	455	536	539	480	533	490	528	522	508	518	484	531	476	511	510	474	483	495	523	503	502	494	515	533	527	485	534	525	507	473	529	490	496	525	481	490	514	499	505	511	513	522	513	549	484	489	511	526	497	515	543	505	455	488	534	520
5431	6878	5840	3098	2419	2146	1689	1292	1037	941	914	779	807	704	672	725	657	686	685	789	784	970	915	841	760	748	644	668	649	641	593	602	595	530	578	613	526	590	558	535	587	593	593	574	572	543	595	554	611	537	572	558	543	537	534	544	584	544	588	591	555	532	548	527	555	517	563	584	568	583	545	562	560	546	542	582	587	531	539	530	564	548	582	519	578	575	536	577	539	541	557	503	566	563	566	578	550	548	531	559	559	564	523	545	521	560	571	524	571	564	535	518	539	521	527	571	547	581	539	550	578	536	562	559	533	526	588	534	560	490	585	586	544	559	525	544	525	579	583	558	540	548	532	545	556	561	568	555	568	580	597	572	569	574	550	549	557	535	542	559	549	560	560	554	557	532	547	532	509	580	564	542	543	561	542	578	574	553	538	543	554	559	582	563	552	516	568	557	557	545	568	524	545	564	565	518	540	581	534	551	522	556	563	527	585	513	564	574	538	540	562	562	548	571	556	519	520	506	557	566	561	518	551	533	568	494	571	568	560	569	556	540	562	570	534	538	558	539	545	551	506	567	493	546	579	545	542	537	562	610	559	545	540	569	551	546	528	545	557	539	521	552	527	584	574	528	565	591	545	564	542	561	566	532	545	542	562	549	577	553	542	524	533	567	569	570	552	574	537	561	555	572	535	543	554	539	581	548	544	561	572	492	539	556	544	553	543	537	576	536	545	549	544	555	564	528	549	547	570	504	548	533	595	547	585	553	504	537	542	502	538	537	546	573	526	579	560	500	560	579	558	574	503	532	583	563	535	563	587	529	536	535	516	591	520	521	550	588	523	575	578	573	580	561	571	582	521	548	571	551	536	588	538	565	581	526	570	541	568	526	552	526	573	570	521	532	554	541	561	564	557	534	559	548	526	582	549	555	538	600	564	513	575	536	534	568	593	539	571	549	533	581	540	535	542	537	559	578	564	578	511	569	559	559	522	546	532	559	570	534	579	551	554	554	551	528	560	540	557	576	538	517	522	557	560	522	562	578	557	587	544	553	591	502	601	558	511	571	555	565	548	568	558	514	525	570	577	531	540	571	569	534	547	558	556	605	549	561	546	580	564	521	532	524	561	524	531	560	539	544	546	526	533	573	521	559	571	558	518	585	546	566	555	581	525	514	541	535	549	504	537	555	564	509	564	535	533	547	607	577	566	573	516	561	545	532	598	559	533	551	569	563	593	577	591	528	551	592	520	577	543	597	560	549	555	503	522	547	562	548	546	560	575	510	531	569	550	605	596	547	582	533	529	581	541	564	530	543	526	542	534	544	568	542	537	522	551	549	558	518	578	481	562	554	548	552	540	531	578	556	539	527	547	553	555	569	559	549	543	589	600	550	541	567	533	555	560	513	564	579	552	560	508	563	557	552	521	594	559	576	587	561	531	572	584	549	578	530	572	536	556	545	566	545	530	553	519	563	561	522	595	543	564	540	554	572	572	557	566	566	549	515	575	608	543	570	544	542	577	530	547	510	554	525	553	542	573	552	550	564	591	550	612	531	547	533	545	530	555	568	539	514	516	555	582	554	530	486	528	580	554	570	547	568	530	582	570	553	542	514	501	523	549	514	576	567	536	510	569	537	575	554	596	550	531	542	545	565	534	552	516	540	545	541	552	537	548	561	564	610	533	547	533	537	538	549	553	553	587	548	525	580	506	561	561	523	509	522	543	573	542	546	584	546	546	572	569	583	527	526	549	529	536	576	569	569	551	554	562	536	548	532	510	555	544	562	571	548	524	520	537	553	507	545	528	524	523	552	542	550	522	536	591	527	571	573	536	545	549	572	619	542	516	522	513	536	524	528	516	540	538	560	564	549	516	567	534	599	565	502	518	568	557	545	540	583	567	512	523	572	570	536	543	565	539	559	566	561	518	535	569	511	549	561	556	550	586	526	564	518	471	532	534	547	560	575	531	533	531	623	544	554	594	564	552	566	500	517	572	560	539	565	552	564	537	512	526	562	555	496	545	562	574	558	523	575	577	530	531	607	545	560	573	570	589	581	539	536	540	522	559	559	569	526	532	550	541	539	530	527	562	553	577	549	531	575	550	553	551	553	547	548	565	544	539	530	559	570	577	587	508	519	527	543	535	570	528	522	559	582	538	570	557	540	518	559	554	556	562	577	584	541	560	528	531	535	553	529	541	531	545	602	614	541	548	569	537	571	608	573	567	583	551	539	568	545	561	547	546	534	528	530	528	575	584	541	548	557	580	553	547	552	540	580	550	577	521	524	488	543	580	541	570	489	532	526	524	553	574	507	523	591	524	549	545	568	525	594	579	538	539	525	572	516	558	554	573	536	519	563	550	581	525	569	561	527	519	522	561	561	542	553	530	558	542	574	556	517	599	527	522	559	554	551	567	531	530	546	533	577	564	571	591	557	560	530	561	552	585	549	570	499	520	521	573	584	518	573	515	572	528	619	590	556	529	571	531	556	551	531	564	551	521	584	540	595	531	536	526	545	594	514	508	555	542	586	617	524	579	586	531	556	585	528	590	526	610	550	530	548	527	571	609	539	539	567	541	554	544	533	536	590	596	542	572	590	583	584	578	570	526	577	533	528	574	537	587	567	581	562	557	564	575	573	566	557	546	566	554	540	532	560	553	549	568	506	575	529	556	553	526	554	570	535	522	519	575	571	571	527	586	515	563	560	602	566	532	560	552	541	558	533	539	551	584	551	560	574	556	547	542	537	550	523	612	587	553	567	553	576	552	545	559	554	557	549	573	541	576	566	554	560	570	516	538	559	497	583	555	547	543	531	551	579	529	549	524	558	521	543	586	587	541	518	525	540	555	552	535	551	545	531	562	571	520	583	557	550	549	564	517	506	554	566	543	535	512	543	548	569	547	554	514	533	553	524	561	553	568	588	581	538	578	522	544	560	539	521	541	566	558	535	535	517	530	569	551	543	568	541	585	524	550	557	533	542	567	553	545	570	562	520	515	563	545	505	551	540	549	577	565	558	502	582	555	506	537	550	516	569	556	568	571	553	551	575	549	577	528	555	563	541	540	573	529	564	554	563	578	545	588	515	591	528	565	554	555	542	602	524	559	524	567	551	561	547	507	572	593	497	514	541	541	577	557	567	532	578	586	515	542	570	534	535	527	547	609	586	532	523	545	580	551	599	542	560	545	526	551	573	574	584	525	496	561	549	553	570	566	533	546	560	569	577	520	578	557	572	534	592	538	510	586	540	594	542	566	537	530	549	578	552	556	536	561	561	566	507	558	557	568	521	556	540	520	575	599	577	521	541	526	556	541	565	564	548	551	568	549	551	557	561	557	558	594	575	573	551	539	551	532	567	531	523	548	515	548	527	551	595	560	541	528	565	483	525	559	548	536	545	565	570	518	540	556	551	557	548	569	569	519	549	575	541	501	530	537	536	495	546	585	538	577	600	524	507	554	536	552	521	555	553	548	580	544	577	581	554	580	572	590	504	577	518	582	544
23444	20950	28120	23919	20959	13991	3072	1683	1205	1047	964	866	839	720	649	661	650	605	703	713	790	873	897	750	680	731	567	514	500	463	447	447	392	415	405	413	366	436	438	431	461	463	458	408	444	417	391	388	423	378	372	385	408	431	376	387	378	390	399	414	403	404	355	386	385	405	383	399	395	394	374	381	385	379	381	362	380	387	405	372	379	392	417	401	403	399	375	438	395	365	422	402	375	367	388	377	370	397	370	402	385	372	340	378	359	402	369	406	384	417	343	432	379	383	389	392	362	337	397	410	386	366	368	393	407	411	388	369	395	376	379	399	399	402	375	378	368	393	392	380	372	408	374	360	381	387	391	383	358	367	409	419	380	392	392	404	387	411	387	411	364	367	388	424	368	419	381	357	361	402	375	361	395	377	361	421	368	370	411	378	404	372	399	357	378	365	369	357	382	406	385	402	354	400	372	410	434	365	356	401	371	385	407	384	373	398	333	365	348	370	422	425	387	370	391	403	341	396	396	380	445	387	380	381	410	360	371	400	372	392	389	385	376	373	348	392	383	367	378	406	333	372	342	422	378	376	395	361	417	392	392	366	398	374	400	408	404	362	361	371	348	362	390	383	401	372	407	412	397	391	381	366	391	391	386	411	401	376	423	404	407	362	396	358	391	374	365	392	412	377	407	389	369	368	412	402	381	387	386	389	390	358	340	388	378	422	360	381	396	360	376	388	391	377	397	398	435	391	377	382	385	441	402	382	398	398	372	404	358	376	388	374	412	393	359	362	367	402	377	394	374	394	381	384	372	366	364	340	390	408	403	361	382	391	401	386	380	383	397	382	380	380	381	387	384	409	375	413	392	360	362	397	372	387	389	385	376	405	408	359	393	427	362	380	399	376	357	373	359	411	383	370	397	394	381	373	373	390	377	374	349	357	365	384	384	381	401	387	374	372	363	407	373	402	404	386	415	381	389	353	414	401	369	357	380	389	405	365	386	380	388	398	392	401	395	385	423	402	422	391	378	384	382	413	399	363	403	376	393	381	388	403	397	372	387	420	389	375	389	370	349	397	372	350	406	425	393	364	383	395	387	369	367	366	390	358	423	409	417	413	353	393	397	380	372	385	382	391	416	386	382	415	393	376	388	365	433	367	387	376	391	378	429	372	357	389	378	409	393	388	386	376	369	376	392	349	401	374	389	355	402	358	383	362	430	399	341	406	394	375	384	405	376	384	369	353	381	364	359	406	389	392	398	377	345	400	395	396	364	416	364	372	351	357	427	395	439	400	394	387	383	375	385	381	360	358	406	362	382	380	368	403	401	372	390	374	401	409	389	402	410	364	369	402	369	398	373	378	383	325	385	386	397	404	393	392	360	433	418	409	386	405	381	408	412	394	386	379	387	392	397	355	381	356	357	377	401	395	369	343	376	384	378	419	396	423	408	383	391	405	396	379	402	397	375	398	374	357	392	389	415	341	399	414	369	369	414	372	386	391	366	384	352	368	395	392	359	385	393	398	376	374	376	398	395	378	355	336	362	365	368	378	408	381	420	400	387	373	381	369	365	416	396	361	394	368	395	385	350	378	387	396	374	377	366	389	388	387	372	368	435	391	377	353	367	370	392	359	364	376	345	350	415	391	387	402	381	379	359	383	388	379	389	389	361	384	340	418	372	367	377	364	395	384	356	408	374	413	396	332	383	369	387	376	382	406	381	366	376	424	378	385	378	360	385	384	358	372	369	389	384	365	378	364	390	382	385	363	359	365	395	362	413	355	367	389	376	378	376	412	366	384	351	368	371	402	413	365	396	408	380	405	369	365	405	363	356	372	400	378	396	364	411	347	374	393	397	350	397	408	382	398	383	377	397	381	402	374	364	356	407	414	352	374	373	409	404	394	354	408	403	362	365	399	381	357	367	343	387	403	352	377	374	365	402	379	383	383	425	351	375	401	393	383	400	351	378	391	418	385	372	390	434	360	394	385	356	406	391	380	380	366	413	356	403	379	379	390	399	422	402	350	390	389	366	365	380	400	369	397	401	351	355	367	360	394	404	331	406	355	405	385	384	385	358	402	368	423	404	362	400	384	365	393	406	399	362	382	393	369	371	411	422	381	377	381	340	345	383	405	381	357	377	408	398	387	348	373	397	354	370	392	400	395	390	403	398	368	385	372	406	353	377	381	407	371	401	368	404	403	374	360	414	396	384	388	370	383	405	398	385	382	367	383	383	359	375	373	383	397	376	366	389	391	390	383	378	376	380	362	384	331	396	364	365	402	346	412	373	391	393	391	380	379	355	397	406	367	412	374	406	391	349	405	388	392	412	438	359	403	361	400	358	376	384	376	370	379	369	365	400	373	408	368	353	421	436	390	377	371	378	369	406	365	391	399	360	366	402	387	394	357	349	381	386	381	385	410	371	377	363	420	394	397	363	379	373	405	375	441	350	382	370	359	369	418	366	394	365	405	376	379	345	364	391	420	400	407	384	391	400	399	397	400	377	396	391	426	370	392	387	384	417	398	384	397	373	389	341	420	399	397	373	389	382	364	375	360	401	381	363	341	418	399	378	364	369	378	381	375	351	398	384	419	357	408	375	428	400	384	358	402	381	398	384	368	340	346	389	372	411	337	379	399	375	376	373	399	376	383	403	375	382	396	390	401	411	401	385	378	384	359	395	386	395	361	427	363	356	374	382	394	363	358	406	378	397	412	378	373	398	381	369	360	399	363	401	373	360	403	392	414	410	379	368	363	415	364	349	388	354	373	382	383	416	360	349	403	376	371	356	365	402	380	397	404	391	397	405	371	390	362	381	417	371	376	388	399	358	391	414	401	417	355	378	372	380	362	360	352	374	356	419	363	396	380	373	363	367	407	351	358	381	382	375	349	384	391	377	371	387	384	372	359	364	364	372	359	386	396	397	376	376	391	386	426	361	372	387	404	409	409	410	371	412	403	379	408	389	423	367	360	374	384	402	372	375	392	377	351	352	410	366	375	376	401	380	357	387	381	380	399	384	366	388	354	386	342	382	379	399	361	365	372	409	383	338	371	385	386	420	349	391	385	382	425	356	421	384	401	403	381	373	389	394	399	355	365	394	379	383	399	370	398	359	390	427	420	389	386	379	400	425	403	369	398	408	384	380	367	392	376	394	383	396	422	365	398	383	360	398	385	344	377	358	406	394	386	370	366	401	423	407	353	427	371	399	438	352	371	374	369	415	383	378	368	395	375	384	372	384	353	379	371	410	376	407	398	393	392	377	344	376	363	370	401	397	356	403	406	403	419	388	366	389	376	370	372	396	389	403	393	380	424	398	385	416	384	385	382	405	394	406	380	391	362	416	410	350	369	359	366	389	369	405	374	402	392	366	385	376	395	373	376	396	392	394	371	374	379	373	361	376	392	382	382	388	356	392	376	374	386	366	383	421	363	379	409	407	420	407	383	391	393	362	376	377	376	368	385	382	400	352	390	367	366	414	393	385	381	385	391	378	403	380	407
5076	15670	13345	7414	5491	4575	3410	2394	1924	1585	1352	1246	1100	975	857	806	848	750	848	946	1084	1208	1188	1005	903	888	710	635	656	587	530	509	475	467	509	463	471	490	437	422	483	482	502	466	458	428	433	437	445	472	467	427	451	455	392	413	402	444	417	426	433	420	485	395	421	448	428	469	426	467	425	406	437	419	444	416	463	434	415	445	418	458	438	397	389	442	424	380	451	430	407	402	444	446	426	436	432	431	429	424	413	429	412	407	422	474	396	445	459	394	407	381	427	433	415	405	410	430	407	406	427	433	423	407	413	428	416	476	454	418	413	405	450	433	414	451	444	443	405	442	387	416	457	420	417	386	392	405	483	414	436	438	424	407	430	443	427	389	427	424	436	447	430	407	445	446	453	446	415	437	412	439	428	437	412	426	401	424	412	412	421	405	408	441	398	439	399	442	407	403	446	459	430	416	410	430	451	430	450	427	422	398	454	409	450	412	425	408	412	442	444	425	406	417	410	440	408	407	448	427	462	414	444	416	443	465	465	405	441	420	433	400	422	451	411	408	420	421	396	420	395	451	426	403	428	432	452	432	442	410	426	429	420	443	378	422	435	416	402	435	469	422	415	398	446	426	433	402	429	443	404	432	463	423	423	414	428	403	461	408	445	427	423	415	413	413	426	431	438	407	431	429	433	407	392	407	397	466	407	423	453	443	381	421	408	419	434	442	405	421	438	410	391	427	406	435	472	412	419	390	452	428	479	420	397	437	414	477	438	466	419	418	413	432	458	432	420	415	442	430	407	459	433	419	430	415	420	400	384	421	441	435	446	406	434	420	444	423	445	462	398	413	453	432	441	412	384	423	413	430	402	408	427	424	424	396	426	422	459	447	444	448	440	427	417	451	438	426	448	435	401	440	453	401	416	447	392	444	449	413	397	418	403	396	442	430	416	396	409	441	414	429	435	446	420	475	421	473	429	433	435	450	401	447	447	377	425	435	428	385	431	451	396	429	393	426	436	454	446	409	460	412	446	400	397	385	435	431	423	454	402	458	451	413	433	418	409	399	442	412	393	435	429	422	418	405	443	419	404	401	428	409	439	435	400	422	402	419	413	400	423	461	407	424	411	434	448	394	398	413	451	454	438	391	454	377	432	437	420	422	460	399	414	420	425	452	457	436	442	425	430	403	386	427	427	389	437	433	454	417	400	429	479	379	430	397	413	428	430	423	449	424	392	414	412	391	440	432	466	412	441	440	409	426	432	404	381	406	415	424	408	384	430	424	456	434	404	467	407	451	457	421	446	440	440	432	437	433	423	438	403	399	399	421	432	425	447	412	437	409	440	421	381	470	399	445	428	431	411	431	444	409	412	382	440	428	423	420	420	437	406	415	427	441	442	439	437	432	423	417	400	427	405	433	368	449	405	420	397	421	409	447	422	399	439	435	461	423	439	440	442	431	403	393	402	446	418	409	413	386	411	467	462	454	398	447	462	446	428	469	394	424	442	451	438	398	431	438	424	428	401	419	458	405	436	406	405	426	460	413	422	418	401	425	412	435	398	378	455	457	414	420	428	447	438	435	431	436	422	424	422	431	431	405	433	411	382	440	445	454	411	441	429	404	429	458	422	456	395	441	448	402	420	404	416	437	423	449	431	415	420	417	412	421	413	426	429	426	409	416	439	420	422	390	415	416	432	432	458	423	403	406	428	447	424	423	455	440	454	425	408	404	427	427	448	415	440	416	402	408	437	443	456	441	412	413	441	366	402	422	440	455	462	445	413	413	404	442	401	454	410	407	409	438	429	444	411	411	375	407	454	440	436	431	426	454	426	438	424	431	435	425	451	418	425	413	451	451	450	436	430	385	452	451	468	433	421	435	405	433	418	466	437	430	377	397	424	414	397	452	456	415	435	419	420	404	413	437	437	397	430	435	402	445	438	408	429	397	425	436	434	400	418	431	431	456	416	443	453	400	409	419	399	425	454	409	438	416	446	420	445	447	420	473	456	430	434	437	426	469	443	440	451	421	397	431	404	428	443	448	444	458	426	434	400	428	406	427	400	458	416	419	395	394	437	401	444	396	424	406	451	451	441	424	399	424	438	448	426	415	416	379	382	415	419	438	396	458	411	427	463	427	450	408	443	427	426	405	357	424	427	447	453	420	398	421	421	446	432	466	401	391	479	418	421	417	428	416	412	416	431	409	401	411	456	448	389	436	436	426	416	426	457	448	402	458	435	415	404	425	417	434	418	405	417	436	408	458	396	374	400	439	405	423	429	425	380	441	400	437	433	423	434	440	444	412	413	492	397	406	459	447	415	399	428	421	432	442	461	438	404	439	459	413	400	413	406	437	419	416	420	405	414	428	425	431	451	413	418	431	421	439	418	414	444	448	422	415	450	370	446	460	406	463	445	403	426	424	401	425	443	401	398	395	412	403	449	431	373	436	408	471	404	442	409	411	391	407	397	455	428	404	425	402	410	417	444	393	419	432	429	453	442	430	412	421	425	416	434	428	463	406	450	461	449	400	437	442	362	426	391	404	407	430	392	470	446	426	442	401	427	412	413	424	428	415	460	420	427	434	424	405	405	442	441	434	410	416	430	439	451	422	450	394	456	410	437	458	400	431	452	434	423	391	462	416	443	433	405	418	428	420	407	415	389	422	415	428	407	413	442	406	425	444	414	393	417	459	414	439	436	419	436	426	439	418	434	424	406	411	427	425	418	410	427	460	412	442	430	430	447	416	418	416	414	429	415	476	387	400	435	429	414	434	433	440	432	410	400	430	469	437	469	414	437	432	426	423	406	450	431	386	411	450	404	391	417	425	392	420	410	426	407	463	433	433	428	429	407	415	422	414	431	437	408	424	434	404	433	452	433	390	437	462	456	435	380	395	414	419	414	415	407	395	403	435	434	418	435	395	448	411	442	423	430	432	398	426	428	432	411	406	392	416	396	420	398	416	414	415	443	409	427	403	438	419	409	413	411	426	419	388	434	422	422	428	416	393	474	430	413	428	418	439	443	438	437	415	422	467	407	445	430	421	395	461	428	462	441	396	390	453	421	421	416	434	424	401	405	439	416	419	409	428	426	415	396	401	414	426	410	370	425	414	424	448	426	428	437	414	462	431	417	436	404	442	444	419	445	440	434	399	412	416	428	439	404	418	397	436	456	420	456	446	413	430	409	437	448	428	444	387	403	439	425	481	432	450	390	433	417	450	446	421	452	435	427	424	428	419	445	452	414	450	405	410	415	431	457	424	431	460	438	423	407	404	406	401	430	405	430	398	406	413	447	448	407	432	418	466	424	431	419	464	364	424	468	414	429	442	399	434	442	445	394	405	407	401	463	447	448	387	440	399	427	428	435	414	437	416	431	464	429	410	423	396	442	424	424	421	400	453	432	417	401	397	402	420	426	408	441	422	409	447	449	423	445	418	428	406	448	423	418	425	408	442	392	438	427	443	445	397	415	448	459	441	410	452	406	447	417	429	439	413	465	444
24327	20934	27368	24603	17436	3209	1660	1165	925	854	814	709	653	626	598	532	565	612	655	702	677	821	706	726	687	632	549	513	493	504	430	478	397	469	411	441	391	457	438	479	445	426	490	436	440	436	460	408	434	436	441	463	402	446	454	448	431	419	412	390	418	386	422	412	430	390	422	417	443	416	403	408	403	426	345	422	429	426	403	422	405	421	419	443	427	398	428	409	433	410	398	408	397	401	382	434	373	397	414	429	419	405	464	402	397	429	392	457	433	437	391	381	463	405	437	446	402	388	386	394	403	391	420	405	421	402	438	392	425	420	382	442	407	411	414	443	446	449	429	438	411	414	354	418	400	409	403	414	440	435	401	413	407	409	439	410	412	403	446	394	396	399	436	406	396	414	402	417	409	425	425	377	384	425	410	445	385	420	431	403	404	425	418	391	413	424	411	403	382	408	437	388	416	405	442	397	436	378	415	389	359	426	399	428	439	409	416	389	398	429	454	392	457	371	411	424	421	375	443	383	415	419	387	401	421	386	412	421	416	378	438	416	405	448	395	393	401	443	431	429	431	386	433	416	424	405	387	391	419	395	424	428	406	383	371	429	400	401	421	425	423	421	429	393	425	404	437	401	401	408	449	360	430	430	379	402	435	402	428	385	427	385	392	405	394	397	403	425	382	414	422	389	408	391	385	460	392	399	415	480	391	427	438	424	403	440	423	423	401	418	385	382	421	410	412	391	422	397	368	436	417	402	357	395	401	428	434	423	382	416	420	405	404	364	424	424	407	423	413	392	462	421	378	431	454	387	434	375	376	406	384	437	433	404	430	413	424	392	391	380	409	371	407	415	427	430	450	419	390	435	440	443	450	416	426	436	418	414	399	395	397	440	428	356	404	443	399	440	430	432	429	407	434	402	414	406	416	430	389	426	415	395	430	427	412	441	373	425	393	397	403	401	407	395	422	397	423	448	396	386	414	406	391	397	389	423	411	414	426	339	391	399	401	400	415	401	410	390	428	384	400	433	419	440	393	392	400	418	444	415	453	419	398	416	423	416	448	404	427	424	376	427	407	430	412	432	420	384	452	400	381	422	440	400	408	407	436	399	393	425	414	396	414	404	422	431	451	420	421	412	436	403	425	377	415	370	447	408	402	391	403	474	396	390	451	389	425	409	439	398	441	406	421	440	401	431	397	378	465	387	375	436	407	399	421	386	379	417	386	397	413	393	413	395	414	394	420	392	406	376	438	370	423	390	369	380	430	398	424	421	389	415	445	363	387	408	447	429	404	428	441	425	418	425	419	430	404	429	382	369	392	419	412	392	433	410	437	392	401	420	428	408	430	432	401	406	418	424	417	384	394	376	435	390	422	410	400	409	406	410	416	406	452	403	384	430	398	411	411	421	411	432	405	392	402	436	401	429	390	415	410	403	397	426	407	425	435	430	403	431	418	400	409	460	429	431	422	432	420	418	427	421	420	420	420	434	428	401	428	423	428	410	392	433	426	428	436	431	416	455	419	391	409	396	411	401	384	427	407	404	420	381	416	420	389	392	410	411	397	448	444	448	377	429	461	412	457	422	401	391	408	428	441	427	411	443	428	440	451	424	387	395	436	420	439	451	423	409	393	387	435	419	400	392	395	423	410	397	431	376	408	428	421	380	419	413	405	406	414	412	408	425	440	438	409	418	426	382	407	414	473	410	399	403	399	400	405	406	417	442	425	412	436	437	405	409	428	420	360	371	442	431	432	411	388	430	406	455	366	414	422	433	369	437	415	435	457	409	426	407	422	424	455	400	449	414	412	404	394	421	362	422	400	431	413	411	391	408	410	375	379	406	418	404	412	384	394	418	410	414	421	417	403	387	423	380	393	475	403	422	420	448	420	423	425	421	388	442	419	383	401	405	440	390	416	404	442	414	342	415	403	393	410	410	368	488	399	435	372	438	412	394	391	430	396	346	445	419	419	394	401	405	401	395	396	439	441	404	411	399	417	438	378	428	382	404	406	389	422	410	402	452	421	432	421	419	381	382	386	421	392	413	425	393	409	401	405	411	419	406	402	405	426	429	435	412	417	434	435	421	419	410	404	405	401	393	426	414	382	417	419	412	445	404	367	385	425	417	404	421	416	423	385	406	404	411	434	380	432	412	420	435	422	414	422	420	394	390	411	382	396	358	410	382	418	410	414	403	408	397	409	414	444	400	413	402	399	372	452	431	408	393	406	405	428	417	416	372	460	424	404	427	388	415	379	391	397	414	408	405	414	440	413	420	376	372	431	433	413	430	407	401	398	379	432	387	425	424	433	410	417	423	419	386	403	396	442	409	403	426	422	390	411	399	409	405	374	384	415	395	427	385	397	396	405	402	405	384	412	426	411	407	416	392	386	437	399	390	411	442	419	456	396	392	408	417	385	442	439	379	402	416	436	391	424	381	417	433	371	378	442	413	411	429	398	426	398	393	405	386	407	415	429	392	379	360	460	391	408	373	404	395	426	395	425	409	406	430	424	371	438	403	466	420	391	420	401	401	389	433	399	395	415	416	409	416	381	398	422	456	448	408	409	417	417	395	420	436	415	414	385	434	379	393	414	408	412	422	428	402	405	415	388	441	383	416	432	401	445	399	463	431	419	422	420	443	435	409	429	414	408	400	394	426	426	404	405	378	429	409	462	406	391	400	414	380	367	431	411	444	398	403	408	404	396	428	427	413	414	390	415	404	440	391	384	404	438	431	438	385	416	408	451	424	414	403	444	426	389	426	386	388	400	444	402	387	445	437	427	410	418	369	391	380	406	419	395	386	403	411	417	399	409	397	394	429	430	401	362	400	360	400	401	427	432	425	432	416	403	407	388	398	424	413	355	390	433	422	396	414	400	417	421	423	417	394	403	395	384	412	417	403	386	415	395	406	380	424	392	419	401	432	432	442	410	383	430	414	420	428	399	417	424	400	398	387	411	414	394	374	412	420	413	428	444	424	409	426	399	426	410	394	426	396	441	411	438	391	404	389	437	368	406	412	384	410	435	403	423	437	403	433	387	423	427	399	407	444	424	396	380	391	406	392	415	405	421	438	402	396	418	417	394	399	385	405	390	456	369	396	405	435	394	394	421	416	415	419	434	403	397	428	431	421	414	400	438	445	406	404	428	395	407	379	432	391	421	466	439	406	408	378	418	417	358	394	411	430	429	430	440	406	398	391	437	426	415	402	421	397	445	418	405	406	415	423	404	401	427	412	393	472	426	429	422	403	420	392	426	424	445	426	418	436	375	421	396	451	399	414	421	389	416	386	447	394	418	402	420	407	412	413	416	408	411	418	374	416	442	413	421	398	383	408	418	433	410	428	399	425	433	404	382	461	420	415	405	380	420	378	401	438	415	423	415	403	407	414	409	419	416	426	384	374	438	438	392	405	440	399	393	423	404	410	439	413	391	427	412	394	415	403	412	396	395	417	387	380	394	415	396	421	408	414	415	415	388	395	425	409	433	415	384	427	392	429
5170	12453	10512	5777	4254	3537	2840	2034	1511	1287	1119	961	919	830	729	729	688	737	811	855	856	1043	1021	979	841	821	640	638	600	537	487	481	442	475	458	473	493	465	495	481	475	498	469	448	474	458	458	466	442	459	472	465	465	499	450	455	431	453	452	472	466	410	464	469	459	457	428	447	475	423	429	429	462	410	433	416	422	407	452	422	448	442	434	427	415	412	458	464	447	435	471	439	455	407	468	412	436	430	391	432	441	449	420	439	434	442	432	474	441	405	460	472	464	466	435	442	420	420	438	450	435	410	467	416	454	431	440	417	441	473	427	394	410	444	455	433	424	420	413	461	486	423	395	454	468	454	435	413	419	423	433	445	483	416	428	434	450	441	420	458	447	408	458	451	429	438	406	451	466	444	432	401	415	450	472	447	402	443	474	471	432	416	457	419	456	440	432	464	436	421	412	437	451	405	434	444	386	419	383	440	441	441	445	438	480	424	424	417	435	461	477	416	437	438	471	471	401	454	406	419	430	409	473	442	428	413	424	440	441	426	416	439	445	431	430	443	445	423	415	460	437	407	465	448	434	450	441	396	441	489	450	414	429	447	415	440	442	399	452	449	438	482	431	445	402	461	455	448	449	442	444	414	458	435	421	413	440	414	487	420	442	388	437	436	393	431	455	413	411	456	423	394	491	413	428	412	447	420	431	428	440	472	384	480	454	436	432	436	421	421	446	427	449	409	394	404	438	484	429	442	411	414	435	445	408	426	408	394	445	452	456	451	446	418	453	432	467	484	402	416	441	422	448	451	429	435	418	439	433	431	438	448	448	441	466	455	452	416	450	469	432	425	435	437	436	438	471	441	441	400	440	447	415	414	418	413	466	452	414	402	432	407	443	408	444	435	421	453	441	395	413	453	442	430	446	438	413	397	412	443	454	473	423	482	413	430	448	422	423	399	421	450	443	409	453	428	418	431	468	440	409	437	449	435	455	461	476	409	441	447	428	416	417	439	402	447	421	427	428	431	445	457	430	477	454	458	421	438	438	434	417	431	445	432	437	406	430	431	442	410	465	421	453	466	416	441	449	424	464	423	451	444	423	448	425	436	452	471	464	422	425	432	404	430	397	463	425	416	415	418	419	451	473	390	487	456	429	467	443	442	420	411	432	439	444	431	468	434	429	420	396	424	437	417	463	418	477	394	435	425	440	423	440	430	428	424	414	455	410	402	415	416	456	460	436	436	505	455	445	459	447	414	437	465	447	398	446	460	435	427	466	437	411	434	401	404	432	445	429	398	422	388	426	446	471	443	442	423	419	429	451	441	455	439	442	431	425	432	433	424	425	404	429	415	466	454	476	442	488	430	434	448	426	417	460	490	434	423	415	410	475	410	420	423	424	429	408	446	484	455	431	452	445	413	444	378	448	412	433	443	424	436	425	439	439	450	431	434	451	432	425	450	429	444	442	428	422	436	448	439	427	433	409	399	445	397	470	420	425	434	426	423	416	437	437	450	450	451	429	389	438	424	453	423	434	427	422	459	392	458	451	454	437	444	421	433	478	424	438	426	434	453	431	437	427	450	464	458	447	458	425	423	436	482	423	422	459	452	435	412	439	441	462	420	433	429	445	450	414	456	399	422	429	443	428	428	403	424	426	424	403	438	449	452	434	434	406	412	435	407	424	458	447	452	455	421	426	476	473	424	424	429	448	435	440	432	401	448	436	438	437	468	452	414	397	427	477	452	413	470	407	450	383	431	434	422	470	472	445	424	406	440	410	455	431	403	467	458	439	431	439	444	452	438	436	414	390	412	423	446	439	465	463	436	451	416	438	452	435	446	421	456	438	441	427	414	447	437	456	424	437	439	430	417	456	461	443	420	413	416	436	466	473	450	427	434	445	415	444	438	436	444	396	431	445	431	469	459	387	433	438	407	480	399	415	460	410	437	448	427	449	449	439	432	446	447	424	462	422	432	419	451	459	427	490	427	463	429	462	396	419	451	406	443	443	442	457	439	416	429	437	433	441	416	426	445	455	446	411	423	441	437	428	415	479	473	421	434	422	434	444	428	473	452	442	438	445	453	403	423	404	453	418	445	402	443	418	458	386	460	441	457	427	458	466	403	419	430	428	430	448	450	453	449	411	451	444	449	433	445	408	440	404	404	411	488	431	439	467	407	423	431	435	414	426	437	442	421	421	397	444	440	426	465	452	431	410	420	460	432	463	404	446	432	448	439	444	456	450	409	435	466	398	399	448	472	446	418	430	431	446	465	468	455	510	450	465	461	418	460	424	412	431	466	442	445	412	451	415	454	423	447	412	421	422	451	453	413	452	414	428	443	426	480	426	428	428	448	439	460	449	442	410	447	423	456	414	449	441	434	431	432	415	448	410	419	409	425	418	421	411	418	446	451	443	442	465	408	432	461	425	440	418	497	460	466	483	444	398	466	433	403	481	421	415	422	457	423	452	440	428	452	436	410	462	447	436	458	444	421	433	416	405	421	428	437	442	394	441	411	432	429	440	435	457	436	445	402	440	419	405	435	405	417	430	437	454	439	452	396	442	440	416	417	469	430	444	454	448	403	445	460	438	421	427	445	436	429	416	432	475	442	446	399	429	458	418	402	457	483	429	483	414	416	444	438	440	444	442	439	437	438	432	458	432	418	431	424	444	424	434	438	428	439	429	474	430	424	463	422	427	458	473	439	435	436	378	390	437	420	434	422	442	441	428	438	497	428	445	452	456	446	449	460	413	470	486	457	449	437	461	436	375	467	450	424	461	443	424	396	395	440	417	492	401	448	441	442	413	445	414	455	456	406	429	457	405	449	439	414	427	442	430	408	420	410	440	432	448	433	432	439	435	428	441	423	435	430	422	454	451	440	428	448	475	394	406	424	463	437	424	468	459	437	416	430	425	472	437	424	437	438	403	434	455	449	441	436	450	430	458	441	452	402	430	434	430	424	427	458	435	449	445	428	422	405	440	444	437	384	477	428	417	450	461	429	443	466	458	426	391	389	425	484	416	395	379	461	407	458	411	428	482	456	433	411	452	445	425	448	450	460	453	469	411	413	414	410	418	428	444	446	440	444	438	425	409	429	401	477	433	432	445	432	445	424	416	451	433	431	460	469	409	473	440	430	437	432	439	449	443	442	458	456	413	442	399	410	446	469	433	418	472	424	451	393	476	418	424	437	446	427	455	477	445	425	428	443	435	412	464	417	452	382	441	448	433	447	437	434	415	473	409	388	434	433	423	440	428	449	451	470	425	466	459	463	389	439	418	432	463	435	426	405	397	438	401	425	450	460	433	445	436	454	417	440	468	429	437	435	441	478	391	450	432	446	431	454	451	436	423	428	451	463	426	432	445	447	422	454	450	420	430	456	448	431	442	430	442	432	471	470	433	410	423	445	448	431	432	430	475	426	426	431	462	419	464	473	435	441	436	413	427	426	408	441	470	427	445	454	453	458	436	435	435	433	413	451	466	417	436	444	453	416	401	406
22253	20948	28521	23538	20956	21086	14069	2644	1540	1320	1098	976	820	689	646	580	617	579	718	721	759	981	1079	922	795	672	501	455	419	375	322	261	303	259	240	273	254	262	253	244	246	287	295	248	283	304	214	238	244	258	232	252	229	282	221	194	204	212	259	230	222	207	237	229	210	209	228	202	224	235	194	193	191	227	197	215	218	215	231	211	222	207	212	233	213	194	208	213	218	212	213	204	215	214	234	211	213	233	214	221	201	201	196	224	200	219	209	191	213	246	207	185	209	232	206	188	195	198	216	225	179	228	192	201	225	190	214	221	206	208	226	226	227	210	230	217	201	213	225	203	176	193	204	190	220	204	203	196	191	211	204	201	204	217	190	205	231	222	200	219	213	212	211	207	209	217	208	170	221	207	207	185	230	220	225	192	213	228	213	221	208	233	198	212	202	202	232	223	192	211	211	201	211	206	194	216	187	202	215	218	188	198	202	228	198	218	209	213	204	218	212	236	201	215	217	218	199	224	205	224	201	192	211	191	231	199	199	214	218	208	203	181	205	208	198	243	205	202	220	195	190	215	218	209	206	188	228	237	195	205	213	214	218	189	213	226	222	197	184	217	182	202	221	211	184	197	234	208	205	210	212	224	217	232	180	206	198	205	223	199	205	196	192	188	191	182	212	196	207	205	213	190	202	208	213	191	223	210	223	201	197	218	193	236	211	210	196	209	218	209	209	198	210	191	222	196	224	225	210	212	207	259	194	203	196	210	194	211	194	205	225	194	206	208	201	212	197	203	189	211	196	212	209	224	217	192	203	220	212	235	194	208	205	193	213	235	221	199	196	210	208	222	188	180	210	216	228	232	193	201	224	192	227	195	209	218	213	209	195	253	209	200	210	206	212	214	204	198	180	187	208	208	194	225	214	188	186	206	190	234	198	215	198	232	184	203	210	209	229	193	221	228	229	201	229	214	227	218	207	207	212	202	189	216	221	212	203	210	202	204	229	200	219	199	219	254	241	197	216	240	209	227	241	220	195	189	210	204	185	206	208	212	193	231	205	220	182	199	202	220	222	226	215	222	212	201	199	214	209	214	198	205	209	220	203	207	205	197	200	218	215	200	240	222	200	189	228	217	221	234	216	233	215	202	204	209	197	201	213	196	199	201	198	194	215	191	202	230	219	215	202	217	217	207	194	244	190	200	208	196	225	239	199	201	200	238	227	212	229	187	185	239	207	202	220	210	247	212	206	200	223	188	211	217	228	189	193	223	183	185	205	232	205	212	218	183	216	191	219	226	213	217	203	225	198	192	210	212	191	178	212	182	211	214	200	224	218	193	197	232	220	195	211	208	197	212	225	208	228	194	190	189	179	194	177	207	217	204	214	206	241	211	213	210	218	215	200	215	214	216	180	206	189	231	204	217	194	219	243	206	206	201	214	184	203	206	202	174	203	201	215	196	199	204	205	201	200	205	225	217	242	191	217	207	201	200	202	212	207	199	218	210	209	205	195	195	211	211	214	214	221	210	216	191	200	231	200	211	217	218	208	211	223	209	224	216	194	230	208	202	221	235	183	201	238	231	205	201	223	212	224	220	208	196	193	204	212	202	182	218	228	222	216	207	210	216	195	197	220	224	211	207	209	209	211	221	223	230	209	209	208	195	190	221	204	202	216	221	211	204	213	216	213	224	207	192	199	232	210	197	201	189	189	231	212	193	203	199	199	178	180	183	205	223	202	224	209	234	201	253	201	186	200	205	228	195	211	191	181	211	247	220	214	222	218	226	198	213	211	198	225	198	213	205	200	214	245	216	211	224	199	212	206	194	213	208	223	199	199	208	223	212	193	196	222	209	192	193	212	203	209	185	208	194	206	237	208	193	196	223	201	234	203	203	211	195	210	213	225	213	209	216	196	208	192	208	200	216	206	247	193	208	226	237	196	214	216	225	226	207	214	221	238	217	214	180	201	189	218	222	222	227	211	218	205	222	197	216	214	190	234	215	215	207	198	215	223	223	217	199	199	211	211	229	216	220	202	225	211	197	192	219	210	218	203	212	193	226	223	188	209	178	215	222	228	211	213	217	218	192	199	197	220	223	194	178	206	210	202	198	210	220	212	195	221	189	234	211	230	228	192	198	218	195	229	206	209	203	222	213	199	212	223	209	230	219	229	213	216	218	209	217	208	202	204	196	214	224	226	190	204	200	232	208	191	200	204	212	205	207	195	220	200	209	192	195	215	214	192	213	200	211	208	205	240	194	218	228	218	247	201	211	225	194	190	207	208	202	201	228	193	212	228	236	214	224	205	211	215	210	201	214	201	221	216	217	208	218	244	215	187	169	197	205	201	197	227	189	223	184	192	216	184	244	206	216	206	185	207	226	228	225	204	214	215	208	198	194	198	194	205	191	204	190	209	191	212	215	211	206	210	216	206	219	204	200	204	213	195	242	205	220	238	206	215	200	228	220	230	234	208	226	245	193	219	212	215	191	206	204	214	228	218	222	197	183	203	216	211	206	193	211	208	205	219	199	213	231	197	221	204	194	188	178	190	185	222	203	220	201	225	205	203	224	215	201	204	196	203	217	227	214	224	226	213	215	211	200	179	183	223	216	207	204	234	192	204	215	199	214	201	222	212	214	204	180	200	177	216	210	208	185	202	194	202	204	245	220	212	249	207	198	216	190	194	205	210	226	213	180	208	178	190	216	235	202	226	208	231	183	197	209	212	204	187	199	219	226	192	198	192	210	229	208	234	201	206	214	218	216	198	206	193	217	226	210	199	204	215	224	232	242	235	206	219	188	240	211	203	211	222	221	197	217	181	188	210	171	206	196	218	197	193	205	195	220	200	247	218	213	214	244	213	211	213	219	223	219	210	204	214	221	218	207	203	203	211	220	207	216	184	201	215	204	209	187	202	204	232	227	221	197	206	198	190	192	207	224	205	200	216	215	190	190	221	228	214	211	214	185	210	237	209	194	190	192	226	179	221	193	205	203	230	211	199	219	189	221	207	228	221	202	217	206	193	221	214	222	211	224	193	205	223	206	208	184	215	176	235	216	196	212	198	197	210	195	237	205	227	214	225	204	234	238	211	216	229	222	194	201	221	191	204	222	235	200	214	211	226	214	222	219	219	212	205	210	193	213	220	198	189	212	216	220	187	190	217	187	187	212	233	232	197	206	221	219	179	184	204	230	189	225	190	215	208	212	199	220	178	245	220	205	197	210	196	230	201	190	205	214	250	238	206	203	226	209	200	222	220	218	206	213	223	233	203	205	224	208	219	203	219	198	222	216	212	186	203	186	201	216	200	221	204	209	201	196	218	209	210	217	203	219	186	222	187	206	203	204	196	209	204	219	204	225	211	217	213	225	199	222	213	203	198	202	216	219	207	187	206	201	178	203	190	189	201	247	206	191	236	198	201	215	215	210	232	233	210	220	222	195	197	216	215	184	202	233	225	215	212	201	206	218	182	199	199	221	236	194	235	208	240	214	209	209	206	201
7112	21782	18853	10982	8181	7004	5230	3763	2618	2147	1798	1477	1266	1074	898	873	817	839	1013	1021	1103	1389	1512	1236	1155	874	645	687	572	469	367	354	327	298	309	292	306	283	299	310	324	341	341	347	328	293	284	255	254	263	242	229	239	274	223	225	237	225	260	252	234	216	237	234	243	224	242	241	218	233	239	256	233	213	245	233	226	246	225	252	249	219	205	236	221	221	225	220	211	248	221	244	228	240	216	230	242	257	241	217	242	249	230	219	237	216	244	208	243	211	223	248	259	224	240	222	231	219	226	247	231	248	228	212	199	242	218	238	225	244	236	241	233	238	226	228	229	250	218	227	193	224	213	234	218	233	245	227	240	234	244	224	218	256	238	228	245	243	192	216	221	243	225	228	220	214	249	208	241	222	224	214	247	266	232	254	253	234	232	217	235	230	223	234	213	232	222	237	226	228	231	225	236	204	259	213	253	231	230	224	244	241	238	250	264	198	241	212	243	234	216	229	238	223	226	232	230	224	213	243	225	238	217	228	240	245	220	242	233	209	253	247	247	219	221	219	236	226	242	232	229	235	228	238	237	232	229	217	245	228	216	252	238	250	251	209	208	247	206	239	233	230	236	245	242	236	212	231	187	223	243	239	227	223	243	220	213	233	247	226	220	236	224	236	240	228	234	246	251	228	257	242	225	231	222	222	242	205	228	223	255	237	220	235	215	225	225	212	219	249	224	242	222	229	249	238	214	205	199	241	196	238	223	248	225	217	235	251	245	218	201	239	239	237	229	213	213	221	230	198	199	234	224	196	211	220	244	237	223	221	225	211	219	239	238	209	221	240	226	232	230	217	211	236	249	211	210	235	227	264	254	220	232	235	218	220	228	236	240	240	206	219	250	244	245	239	222	214	215	210	231	245	239	237	212	235	229	210	214	246	232	218	242	230	257	232	207	245	207	220	237	242	230	223	220	214	213	256	212	233	251	216	225	275	226	216	239	233	237	224	251	205	223	239	254	264	211	218	224	226	229	210	230	207	210	228	215	250	213	238	202	237	203	223	222	232	226	214	237	231	226	260	246	246	233	208	213	244	220	247	211	206	217	223	224	247	204	267	208	218	229	214	233	220	232	226	238	238	195	240	233	242	222	239	206	228	218	239	252	237	219	240	238	222	226	237	243	221	229	265	242	206	217	206	205	218	249	228	237	213	232	232	214	209	209	240	246	198	221	229	236	223	218	252	233	249	216	211	211	231	249	211	230	220	248	256	227	259	224	216	230	245	218	213	238	222	235	221	236	218	235	229	261	229	238	223	220	242	265	233	198	211	253	204	242	226	234	218	234	205	228	239	216	220	220	208	248	237	232	203	230	259	242	207	238	223	242	221	230	247	244	258	224	223	234	212	232	231	224	238	235	234	231	197	224	210	241	225	231	208	232	226	231	217	251	221	225	212	214	230	221	248	229	202	242	246	208	219	204	215	222	226	228	227	218	213	217	229	234	216	231	229	253	232	238	231	226	215	205	236	211	228	219	202	242	225	205	246	249	234	261	239	232	213	240	240	232	215	226	228	222	216	220	242	237	201	230	215	215	237	263	224	216	238	230	226	252	243	236	239	237	199	225	222	232	223	222	214	228	249	240	222	268	220	228	254	206	243	242	222	229	205	227	242	212	240	226	233	236	244	212	217	221	230	226	215	242	249	238	244	235	212	199	210	221	226	230	211	235	229	215	249	221	218	233	228	223	230	246	207	201	229	252	232	230	221	226	264	220	224	217	240	219	245	226	211	204	203	226	238	216	218	229	228	244	229	222	232	224	236	224	225	246	228	200	228	222	232	234	240	242	229	239	240	233	244	225	216	224	246	206	211	277	228	226	222	241	220	207	237	216	238	233	217	233	239	245	226	242	222	219	218	236	211	237	241	221	230	214	233	238	230	222	220	239	221	224	254	223	231	241	211	249	243	205	263	234	200	239	221	214	220	225	232	255	234	247	229	229	228	222	204	214	249	254	233	246	206	235	218	223	218	206	227	238	237	226	229	218	235	208	221	241	235	201	223	232	205	240	235	259	234	207	236	234	246	231	231	232	244	244	216	211	240	238	245	253	215	237	197	219	223	223	217	230	222	224	237	231	232	220	204	223	222	200	235	209	211	205	226	248	230	225	252	240	240	232	216	216	230	221	228	258	254	226	227	218	224	232	224	194	233	231	250	235	217	256	237	228	220	206	219	221	253	213	250	231	214	232	227	220	259	217	216	209	217	226	257	248	243	232	218	213	245	227	235	232	245	242	231	243	229	239	241	245	189	239	224	234	217	220	239	225	213	229	249	247	223	226	238	230	229	195	213	222	238	239	242	224	218	222	221	237	232	247	209	233	227	227	233	249	230	223	226	214	263	232	230	246	231	238	259	231	225	220	232	232	227	211	224	233	219	220	210	234	248	228	232	211	225	211	230	211	221	246	233	209	235	234	212	232	213	225	234	223	247	220	232	244	230	232	204	230	209	220	233	255	213	207	253	221	257	216	234	209	211	243	243	235	205	225	198	244	251	231	246	233	224	240	237	232	253	227	199	229	249	214	222	236	257	228	232	233	212	251	224	239	242	231	229	217	238	238	230	211	229	206	206	227	227	234	242	230	226	227	222	236	213	238	214	223	198	251	195	196	236	230	225	234	222	224	223	204	211	240	234	244	230	234	213	231	210	205	245	213	200	216	234	240	239	246	248	223	250	234	234	214	234	223	191	231	221	259	217	224	254	236	231	244	240	218	226	239	219	259	231	228	251	220	216	210	239	202	249	245	223	233	235	213	235	195	230	229	209	226	215	213	222	211	243	220	251	221	200	227	266	225	227	206	240	252	239	222	223	223	200	227	212	205	234	233	255	238	226	241	216	237	193	224	230	233	231	244	218	239	227	236	234	245	250	228	240	260	222	235	221	251	240	254	236	210	232	197	226	212	227	233	219	218	226	227	236	224	224	217	218	241	247	184	245	228	257	243	266	240	241	203	228	211	228	225	216	209	223	234	225	238	245	238	225	214	219	210	229	235	216	230	204	222	209	207	229	201	205	225	228	224	228	251	222	213	209	231	202	214	246	222	237	246	211	237	209	248	254	265	228	212	235	225	207	223	200	225	256	209	247	225	243	219	222	199	229	198	250	223	226	246	243	220	216	236	236	221	243	205	254	234	226	258	230	204	218	240	225	233	242	228	244	249	217	224	215	236	219	196	228	207	229	237	256	253	242	205	224	225	220	219	227	245	231	196	230	236	224	239	245	227	232	220	257	212	235	206	213	250	264	229	219	225	233	218	214	203	240	238	240	226	248	250	217	213	244	226	226	226	197	242	238	217	235	219	228	214	214	242	198	206	223	226	223	241	231	216	232	213	229	259	244	216	254	219	209	204	222	223	213	220	234	211	225	235	243	264	265	220	236	225	216	223	238	237	229	247	221	217	210	233	226	223	235	239	224	222	210	221	211	239	234	202	223	243	219	259	210	239	221
27131	19830	9226	2796	1539	1298	1107	883	769	753	665	739	665	668	575	608	618	606	672	634	628	737	766	709	694	627	584	575	570	569	556	528	621	586	564	520	584	537	544	570	481	561	562	537	535	563	512	521	572	521	512	540	576	547	526	569	553	558	527	491	550	501	542	527	549	570	538	485	532	551	539	571	535	581	564	499	526	563	580	513	540	555	499	501	522	545	562	532	532	528	500	509	523	539	533	510	493	477	574	517	538	538	500	524	521	543	469	538	509	493	526	534	570	494	536	544	530	569	521	479	564	516	489	580	505	497	559	517	481	538	525	558	547	537	485	530	569	553	503	511	546	553	499	522	536	526	533	512	519	541	548	517	554	542	528	535	575	520	529	546	543	511	516	517	517	534	488	520	518	546	545	478	502	537	501	522	571	558	500	536	547	556	546	552	576	496	529	588	527	537	527	502	542	538	566	565	555	564	545	493	519	506	562	556	532	521	495	576	552	525	537	562	558	525	554	523	546	510	549	544	504	531	535	533	524	539	532	516	536	528	553	493	556	560	559	555	522	550	529	542	533	505	520	551	514	519	558	514	549	558	537	559	530	539	509	532	506	555	457	542	512	538	549	538	488	548	512	551	497	538	505	527	528	551	560	583	527	556	538	522	584	536	540	565	541	537	556	548	555	521	557	561	548	525	551	530	476	562	567	552	541	547	486	488	507	532	546	519	563	566	509	505	539	522	525	509	544	539	572	503	543	561	523	536	539	538	510	558	535	487	536	518	534	522	550	541	560	521	531	524	481	485	559	520	521	532	527	508	483	551	542	513	506	544	560	515	542	534	574	519	532	483	531	526	525	534	518	528	498	527	511	516	513	538	524	513	537	516	510	532	535	550	522	555	520	472	555	529	535	548	543	523	545	573	563	491	527	519	501	517	549	531	554	491	552	542	521	535	491	543	501	488	533	554	501	530	543	526	510	537	524	517	528	542	532	548	519	557	533	538	519	564	524	562	520	510	572	531	557	531	518	512	527	520	541	510	495	522	590	533	548	519	523	566	522	542	548	503	493	511	515	514	547	542	525	542	548	538	524	534	486	549	508	538	520	554	555	510	568	515	525	545	555	516	577	559	565	542	516	509	520	521	515	520	537	557	474	542	543	522	550	554	489	510	567	511	568	524	567	534	533	570	557	545	535	586	541	540	500	543	498	527	544	547	543	574	566	597	517	507	562	527	557	564	508	546	540	518	521	506	537	550	548	553	527	543	551	552	531	533	480	531	561	557	515	529	547	548	525	503	514	533	522	558	503	518	566	532	549	518	504	526	553	556	569	569	549	532	528	517	557	495	539	553	551	508	517	537	542	505	541	489	545	537	553	553	531	518	529	516	559	570	498	551	518	496	526	558	514	542	541	513	550	531	539	537	516	541	571	522	524	493	546	547	542	534	519	546	502	549	528	543	519	589	524	579	546	525	502	528	526	564	556	516	486	555	541	510	592	537	562	580	487	536	508	554	534	572	533	536	544	498	510	577	491	554	524	563	519	532	560	522	516	520	548	514	557	539	537	520	528	535	581	554	547	550	552	538	524	490	487	535	527	538	531	510	490	573	516	511	512	518	562	533	552	557	505	539	528	492	501	495	548	531	509	552	498	487	505	503	546	572	529	510	516	532	483	540	520	537	524	537	560	477	534	530	539	550	591	530	531	519	555	502	553	512	565	523	500	555	526	541	530	553	526	482	485	496	539	563	528	533	530	537	501	547	512	547	533	539	486	530	503	555	570	538	557	516	555	567	535	513	543	525	509	537	526	522	531	544	507	515	543	513	535	544	578	518	454	525	507	521	537	529	529	557	509	528	535	564	560	540	528	557	531	535	535	519	498	534	505	546	537	535	482	545	495	518	502	536	514	514	536	527	529	515	504	532	584	531	539	534	537	515	527	516	507	505	513	532	585	541	568	515	552	530	518	536	572	544	493	534	540	554	526	553	531	530	492	546	551	501	548	538	549	504	580	535	564	517	563	567	552	524	543	545	521	522	549	550	508	575	527	532	564	507	568	533	535	536	536	526	522	551	543	534	558	502	518	542	500	532	507	551	526	499	500	537	539	487	515	505	538	528	504	536	532	528	522	497	541	567	539	516	518	573	491	490	530	523	577	534	535	545	562	530	535	512	498	522	483	494	513	541	559	537	494	528	535	530	541	501	552	550	537	535	487	516	540	501	568	528	548	532	559	533	533	548	471	491	551	548	560	519	509	556	525	542	516	514	570	532	496	565	531	559	522	524	499	527	485	572	521	551	549	507	509	541	538	520	527	517	571	548	535	536	530	553	548	529	548	515	562	537	595	489	526	528	531	503	527	500	510	538	565	539	562	528	503	543	503	477	509	492	538	503	530	523	521	536	523	542	553	520	532	576	520	577	525	513	539	518	550	490	490	531	568	515	537	543	533	546	536	509	575	503	528	537	521	550	571	524	524	499	525	536	574	535	520	530	502	538	508	514	494	517	540	556	534	483	530	523	501	509	537	551	528	538	532	512	480	534	513	528	556	540	510	525	507	569	520	567	503	506	570	533	528	525	507	556	533	532	527	528	514	528	529	500	513	507	571	538	478	567	567	521	533	482	550	512	526	485	518	553	514	574	536	555	499	564	498	584	534	552	544	558	519	553	564	512	547	531	565	533	539	517	512	541	561	557	539	557	578	546	558	544	542	533	531	536	526	554	534	489	497	491	504	558	559	535	541	526	564	558	515	498	528	553	555	562	537	522	540	540	540	536	542	530	529	549	534	517	525	518	557	505	548	511	511	528	530	558	574	505	547	518	562	525	549	508	545	520	567	488	525	448	538	508	521	544	520	496	538	511	585	531	525	550	519	494	542	523	530	513	499	535	514	556	558	536	503	514	518	520	589	491	575	526	529	569	503	526	532	523	507	520	532	525	545	508	502	489	529	532	514	512	557	552	531	524	494	530	559	518	542	529	545	549	544	560	523	529	466	516	538	511	527	545	595	548	521	493	534	568	546	537	536	523	537	562	535	518	553	552	506	522	525	538	542	543	566	549	557	518	516	528	538	578	491	552	532	510	571	545	488	533	518	481	510	550	540	488	509	517	487	537	492	516	544	518	495	518	549	501	549	519	515	538	532	510	547	505	490	520	556	570	558	496	527	480	516	538	559	504	516	527	509	560	520	524	519	496	508	550	532	535	540	556	506	568	545	536	512	566	507	555	513	543	552	573	527	531	543	528	508	567	494	531	509	549	510	546	571	557	539	535	524	505	586	542	526	527	531	523	517	541	490	575	525	536	542	525	528	553	554	506	559	548	497	512	502	534	506	533	544	530	518	523	493	557	472	509	510	534	532	546	517	509	478	547	495	546	580	514	506	524	550	507	500	578	576	516	501	566	531	548	520	534	534	555	553	516	532	528	546	511	570	548	544	520	534	533	512	539	518	529	550	534	527	530	530	509	542	570	531	534	509	532	552	565	534	533	590	503	502	527
5575	6396	5680	3082	2382	2131	1685	1264	1039	989	891	826	832	723	753	687	718	752	755	784	855	959	916	854	797	783	665	672	611	602	557	620	617	567	591	569	589	529	576	585	588	577	600	600	587	575	616	562	578	583	550	605	556	560	587	566	548	593	586	603	600	566	605	558	541	599	563	623	549	600	543	548	564	582	563	594	557	589	586	542	592	573	615	540	567	558	591	555	566	538	601	600	560	556	556	573	584	560	531	553	573	542	573	586	553	519	582	555	576	572	563	552	559	611	528	599	544	583	551	553	540	563	559	577	603	599	584	557	554	595	574	579	546	565	584	583	567	567	559	595	574	564	588	528	570	536	518	555	579	568	591	527	567	532	563	594	605	575	552	571	590	570	545	604	589	576	560	565	584	625	577	581	563	571	583	582	556	596	538	582	581	596	606	596	541	577	586	569	524	548	591	576	563	613	549	565	585	612	562	569	584	566	583	563	564	605	552	562	599	579	566	589	535	595	567	558	594	544	547	587	567	539	561	623	589	540	562	610	600	530	572	568	560	526	553	553	584	539	545	591	565	559	533	589	550	561	576	562	596	537	573	576	565	565	612	578	565	554	566	619	591	564	555	554	575	546	561	528	536	542	592	558	495	562	598	608	573	598	599	550	591	586	563	502	523	542	555	589	577	558	562	549	551	546	523	531	549	594	571	529	558	584	573	570	560	601	582	550	542	565	591	546	561	572	547	554	543	561	645	591	610	567	534	593	541	585	605	587	563	562	576	545	562	524	556	565	566	532	576	599	609	570	596	590	588	581	559	549	603	569	527	541	551	578	586	572	625	573	559	588	563	579	596	562	582	581	540	534	523	592	573	551	543	603	555	568	561	562	567	563	571	551	558	566	533	582	530	535	558	573	572	590	519	554	553	574	568	584	533	569	581	567	621	509	577	549	561	526	577	552	556	538	563	562	569	597	549	574	553	607	530	577	562	574	537	568	576	610	582	559	576	617	611	559	556	597	593	578	561	603	599	591	557	600	565	538	558	565	577	584	595	591	563	533	557	548	559	563	587	553	541	592	572	549	571	530	568	562	584	572	559	580	579	598	588	570	620	561	519	576	573	560	563	529	541	582	584	544	555	555	607	574	566	563	578	570	551	627	546	561	593	548	575	573	571	544	557	526	551	556	587	590	581	624	598	616	556	584	577	545	577	573	557	596	569	591	540	548	541	513	563	551	587	560	553	606	522	584	583	558	529	568	557	595	601	512	563	552	559	587	600	558	577	593	565	633	577	589	566	568	562	618	563	561	556	518	584	595	607	574	561	565	586	578	570	590	539	528	538	594	538	551	547	586	523	550	573	591	571	543	576	583	601	594	578	556	559	594	610	568	543	605	594	573	557	605	536	595	522	554	575	573	571	590	576	537	537	578	617	542	605	555	604	544	600	544	562	534	561	590	589	542	521	588	550	534	601	590	595	536	612	576	592	599	621	531	585	555	520	578	566	587	634	594	546	599	601	566	551	585	564	578	564	635	550	567	591	595	573	582	557	581	543	532	550	587	573	557	554	544	560	566	562	580	540	556	612	551	592	577	551	574	567	573	564	543	566	552	588	546	601	575	533	572	588	543	575	602	605	536	508	558	573	577	585	591	583	581	553	590	568	547	571	556	593	587	548	596	593	526	558	552	598	593	595	553	557	590	597	562	570	541	540	577	546	573	550	614	593	552	527	581	585	565	523	569	556	573	590	576	596	592	548	582	565	520	558	601	561	598	580	607	574	524	557	571	597	548	545	551	607	562	535	600	605	569	546	599	592	546	554	556	590	640	597	529	538	573	553	598	578	596	532	587	562	565	553	574	579	539	538	600	587	563	574	573	560	548	592	533	595	550	599	588	595	563	552	533	620	564	593	550	564	574	589	570	581	555	580	577	572	553	573	595	617	577	558	581	616	572	562	572	570	558	582	597	532	516	611	556	555	579	548	579	600	627	553	559	563	548	561	612	603	539	549	596	538	574	556	539	530	603	555	566	542	557	550	597	574	592	577	562	535	569	569	587	583	555	625	551	571	583	562	528	547	572	606	596	553	549	569	578	613	560	540	541	554	574	550	546	549	588	587	552	559	562	553	514	563	582	586	549	610	570	572	555	619	554	576	616	581	579	555	551	568	570	499	533	547	562	585	531	552	611	579	585	555	551	576	582	576	557	538	571	553	578	602	572	554	564	544	579	581	528	562	581	569	582	553	569	577	578	572	556	598	564	544	537	576	582	572	579	553	570	535	527	563	578	575	593	538	600	562	537	557	562	571	587	583	580	560	585	553	574	567	632	583	541	562	602	532	559	585	553	550	595	575	568	576	540	540	562	519	612	564	576	554	562	565	598	573	604	555	572	563	546	590	515	579	535	561	552	569	530	517	578	584	587	559	563	546	584	561	559	543	544	574	570	529	602	569	541	596	569	584	546	593	543	566	622	583	552	590	544	595	577	582	559	559	562	577	580	565	556	584	551	577	576	586	570	540	588	564	562	574	583	554	595	576	600	588	564	604	575	552	580	536	567	580	589	541	544	561	512	568	581	552	606	577	527	559	569	560	543	568	533	575	590	547	552	536	593	594	550	554	542	584	554	559	600	535	546	528	536	559	545	601	568	503	564	557	548	602	595	578	581	546	558	623	604	533	506	519	563	513	582	579	550	602	559	607	583	576	571	577	549	566	547	534	551	525	536	544	572	563	578	559	586	616	600	598	575	583	542	554	563	567	586	556	582	619	582	561	555	523	583	548	545	568	601	555	543	593	575	615	553	589	543	551	599	578	526	566	595	588	592	602	566	583	586	577	554	603	596	565	590	565	507	566	624	564	547	589	574	552	562	602	560	566	555	563	582	581	552	566	568	549	593	605	549	618	540	576	585	535	532	581	571	562	530	584	587	552	512	505	580	575	580	557	549	587	540	559	562	579	578	606	534	554	555	581	598	592	566	568	551	556	566	608	563	567	562	578	577	596	589	587	569	558	554	573	547	541	572	609	549	553	595	541	557	568	575	575	578	591	504	561	581	562	587	570	566	587	563	578	551	585	598	534	548	529	580	609	565	560	538	616	589	558	608	566	529	559	576	525	562	563	540	577	558	523	581	595	576	590	565	562	558	571	545	596	592	573	548	577	555	540	554	550	594	608	512	552	561	548	528	575	568	570	605	569	540	573	590	577	578	561	535	561	575	519	589	556	568	598	581	573	576	599	543	554	564	522	537	548	604	563	564	583	549	572	612	601	579	602	561	516	550	571	557	560	545	546	559	550	570	576	557	581	550	570	576	541	551	582	566	565	550	560	579	520	575	540	609	575	559	562	519	542	607	575	593	579	563	584	596	559	539	545	551	512	578	587	575	548	552	596	524	585	556	563	568	591	570	552	577	569	604	533	571	562	565	527	528	557	575	560	603	560	567	598	580	581	554	540	553	581	557	575	589	583	526	602	520	577	559	572	575	545	569	550	575	587	529	557	539
23390	20950	28163	23917	20967	14244	3061	1676	1205	997	935	884	781	688	704	657	597	652	728	749	790	927	950	886	726	612	522	524	530	480	487	440	469	434	443	451	429	455	432	432	441	431	474	440	431	414	430	432	440	423	444	394	373	437	404	400	412	395	427	403	393	357	402	406	434	402	402	376	390	359	397	369	393	417	438	392	410	374	381	397	384	417	436	413	413	368	396	395	434	413	389	403	415	387	411	408	427	403	402	373	405	409	382	433	406	419	359	414	396	432	414	394	420	414	393	382	403	399	375	405	424	392	418	370	415	427	404	368	422	397	388	407	395	372	351	412	411	395	426	401	405	399	374	377	434	418	388	389	377	392	385	431	370	415	374	383	376	389	402	458	384	370	446	374	363	420	412	399	408	428	376	405	440	345	388	393	390	395	387	397	340	392	398	418	378	408	382	373	387	420	402	399	402	403	394	377	434	359	400	358	389	422	415	373	412	394	375	368	383	356	390	378	418	373	372	391	381	396	386	405	421	406	407	396	403	402	346	421	405	372	410	367	422	421	409	408	405	400	398	400	373	410	392	379	397	402	380	416	390	423	405	409	387	386	387	377	414	381	416	411	381	388	367	386	392	404	395	386	396	410	404	426	401	409	359	410	421	385	411	376	396	374	368	426	386	409	396	405	409	378	364	382	397	365	405	397	403	414	424	409	397	371	400	376	440	389	410	393	402	409	404	416	405	399	392	394	347	405	377	451	417	391	378	415	380	391	400	374	398	390	399	387	412	412	407	403	350	417	386	421	396	411	398	423	411	409	379	395	383	389	387	403	377	401	376	363	383	401	386	373	412	417	397	412	388	387	406	402	405	382	421	391	388	401	384	410	414	391	391	416	380	389	391	356	404	386	381	378	397	389	348	402	397	380	415	362	423	408	398	369	371	424	394	390	398	412	378	388	347	388	394	386	370	404	397	381	368	441	409	408	407	383	392	389	373	386	403	427	411	431	390	407	432	426	378	400	392	401	429	356	381	420	392	408	414	384	405	469	398	368	407	400	391	398	407	398	419	388	384	393	386	408	361	395	408	380	376	409	383	397	361	401	421	387	390	417	382	403	416	406	408	386	402	395	393	361	412	393	395	380	383	370	394	392	376	382	406	409	404	402	391	386	421	413	380	381	390	389	399	417	407	391	436	404	431	431	364	414	407	398	368	386	361	435	393	388	397	392	398	379	399	362	405	390	403	415	405	383	402	411	398	379	365	406	388	384	407	369	401	395	425	405	415	394	426	363	395	407	410	380	398	383	393	366	391	398	413	354	376	371	419	402	370	397	410	383	414	442	381	397	419	389	394	398	372	397	423	392	392	360	386	384	410	362	385	403	395	392	401	398	412	386	415	384	410	363	397	362	418	382	399	419	393	384	443	437	410	416	390	405	398	381	389	432	383	412	391	422	362	403	400	356	434	402	391	400	417	373	392	417	418	387	398	388	388	377	436	402	382	399	401	382	393	381	379	383	424	391	404	369	382	390	406	401	405	347	428	408	417	454	378	395	427	391	385	384	404	387	401	360	410	385	412	419	384	387	411	362	444	385	382	392	408	379	413	390	415	428	400	423	394	419	399	374	385	373	414	391	412	416	399	407	374	391	402	399	390	420	389	398	467	404	414	395	378	386	380	406	384	419	380	394	385	397	390	347	385	377	395	341	386	377	400	404	390	425	403	393	359	383	404	393	407	388	400	420	397	399	376	402	426	429	398	388	415	394	407	397	386	453	376	403	402	350	395	404	387	399	383	402	385	353	392	425	380	380	407	395	399	420	366	362	414	369	427	403	387	379	369	421	406	391	418	384	388	408	392	406	378	379	396	371	408	386	373	387	384	366	399	417	394	412	364	387	403	383	385	362	408	405	382	392	417	399	388	398	397	389	393	344	389	381	379	392	441	440	404	387	452	397	405	417	369	423	371	381	421	417	405	377	435	406	396	387	399	366	395	378	394	377	387	402	409	398	388	397	403	388	431	374	427	374	392	403	400	388	389	377	411	405	418	366	408	396	383	420	419	395	397	371	390	384	427	390	377	402	391	380	395	419	386	373	360	407	374	393	376	417	378	367	414	420	376	402	386	398	383	373	408	394	378	428	409	388	370	383	395	383	391	382	363	407	398	433	404	409	416	406	337	368	405	352	439	399	402	355	372	369	384	379	412	394	390	372	410	412	410	387	382	427	397	435	388	364	374	400	389	388	364	389	394	401	407	409	398	387	392	399	401	393	398	401	437	388	391	408	371	368	366	384	431	383	392	378	369	434	401	395	413	379	392	387	421	386	413	389	405	373	394	348	384	381	381	401	381	373	373	372	396	393	417	357	406	381	381	385	380	355	405	381	429	406	414	383	384	416	380	382	372	407	388	395	396	360	407	376	398	373	383	424	376	402	406	391	382	372	402	397	375	402	394	408	416	391	385	389	440	379	394	383	382	413	392	380	381	437	374	392	456	424	391	444	388	397	400	403	402	386	377	359	388	418	430	385	365	407	406	373	419	396	359	431	384	359	409	367	364	419	376	429	393	368	397	410	440	379	369	434	379	345	403	435	399	385	405	371	375	381	431	372	393	374	368	400	406	467	376	420	381	377	408	391	376	405	371	397	424	386	375	388	418	346	404	369	404	393	435	404	370	389	414	391	380	378	426	373	413	410	411	425	388	428	417	383	412	386	384	412	384	415	391	395	367	408	379	387	386	411	378	419	346	418	442	396	373	430	404	416	413	400	429	398	377	381	353	396	371	390	362	429	365	396	400	387	361	414	377	397	432	398	425	408	406	400	361	378	404	379	388	399	376	422	376	441	411	414	413	394	372	403	389	384	411	366	396	390	425	398	412	369	415	414	376	402	397	412	381	402	421	385	372	409	391	413	398	390	407	409	417	400	376	351	403	381	400	401	396	410	401	366	414	383	396	409	384	382	368	419	406	396	421	402	417	409	378	358	451	393	389	405	393	366	379	425	389	406	410	387	416	399	392	406	388	428	384	382	393	428	414	392	397	420	382	390	389	440	434	391	426	354	388	415	386	373	387	375	430	389	407	416	380	390	372	410	379	395	376	372	378	411	357	348	388	379	426	381	392	395	377	394	396	419	401	384	404	375	414	370	427	395	412	462	396	391	397	393	352	401	417	383	403	407	405	368	365	381	392	390	356	383	404	402	394	387	442	403	392	394	430	397	381	408	383	369	412	423	411	387	399	370	388	401	389	377	407	414	408	373	391	402	419	350	349	401	390	426	389	378	375	365	393	425	386	417	345	407	422	421	410	381	353	387	383	373	385	414	374	392	412	404	395	392	405	431	374	404	407	438	391	405	400	402	390	395	399	385	417	389	365	390	372	388	421	399	411	386	406	392	419	412	397	387	388	337	435	421	361	386	425	372	407	363	352	418	379	379	381	390	414	434	402	377	420	390	413	400	377	390	418	402	370	422	414	395	397	375	409	424	363	407	375	430	384	441	392	351
5223	15001	12931	7189	5191	4404	3516	2523	1905	1473	1296	1074	1015	925	902	855	768	824	937	969	1008	1218	1218	1120	969	764	643	674	599	581	516	557	500	526	448	469	483	475	537	480	502	500	504	508	512	488	469	466	462	475	453	459	463	543	464	430	453	476	466	458	423	433	413	459	431	453	442	420	431	437	435	431	401	393	435	453	430	385	455	421	429	404	397	449	422	428	441	435	430	420	446	398	426	398	418	435	459	440	445	393	422	428	441	448	416	430	414	414	428	398	481	422	417	445	419	402	449	464	416	454	409	434	397	428	428	485	428	422	457	412	433	504	424	417	407	443	447	455	423	447	476	450	442	448	423	441	467	442	441	457	402	460	441	430	430	400	454	434	456	414	466	423	416	448	437	448	434	426	458	427	442	447	431	469	397	410	438	402	434	413	450	437	436	399	440	457	390	425	424	454	406	441	442	417	458	423	435	479	415	405	414	412	429	439	460	435	429	413	492	423	448	417	411	420	426	465	419	416	416	440	445	445	456	410	417	446	425	449	424	424	432	434	420	430	438	410	433	435	422	430	433	403	430	466	414	420	431	436	407	458	432	422	438	397	443	441	419	440	425	413	408	446	457	427	430	469	432	464	445	437	425	425	455	449	419	403	418	439	426	445	421	433	447	494	481	455	425	463	427	455	441	424	447	430	468	430	456	429	425	452	476	413	403	448	452	405	404	435	449	439	416	398	431	428	439	453	434	424	444	425	408	434	409	415	442	456	464	408	471	446	451	419	424	409	425	412	448	441	443	440	411	423	471	429	417	419	430	438	434	424	395	440	394	421	469	427	395	404	435	445	422	447	441	422	459	447	442	451	430	443	446	416	440	429	435	398	461	414	478	435	439	443	445	423	420	426	416	416	421	434	431	402	414	417	430	461	393	471	414	413	418	417	432	401	417	453	419	437	427	484	419	435	396	431	436	411	425	416	450	427	461	433	417	422	444	405	431	406	453	392	423	411	478	454	449	376	450	398	433	437	422	409	378	419	433	436	422	453	413	424	442	456	428	404	435	462	436	442	430	367	445	468	437	445	428	435	437	409	481	446	417	417	435	440	421	418	423	441	446	434	416	441	448	423	381	421	434	455	436	450	420	429	452	428	469	427	457	419	479	413	433	431	450	480	428	422	419	422	460	453	408	430	420	442	402	409	427	426	447	436	417	448	453	434	429	397	445	435	421	426	466	428	423	419	421	432	409	482	458	389	415	426	444	454	432	456	467	447	416	442	441	383	447	413	451	433	478	416	433	385	418	440	468	419	414	451	406	434	444	433	414	425	433	449	469	438	413	442	443	421	407	410	419	414	445	424	425	424	453	460	451	441	442	453	382	443	458	420	432	437	388	468	455	421	442	450	436	392	441	459	402	438	416	419	445	441	432	434	438	442	417	439	419	402	449	392	388	420	459	426	436	433	436	406	449	434	396	437	416	427	481	458	442	427	445	435	421	399	424	413	423	432	394	451	494	450	390	439	445	427	434	410	448	434	421	428	428	472	431	459	454	451	434	418	387	445	441	483	469	461	449	443	415	423	424	474	451	401	406	450	434	426	397	397	422	454	393	419	456	433	410	435	428	473	432	434	438	431	447	435	445	449	449	433	413	408	459	437	410	428	482	385	390	422	410	421	423	450	408	419	457	412	466	426	441	421	473	414	434	444	426	489	426	391	424	435	420	415	438	432	413	464	436	416	455	427	515	437	438	427	438	420	427	428	409	433	429	456	430	436	476	402	410	409	387	450	391	451	481	424	452	436	413	429	402	453	391	437	435	443	442	425	415	405	451	404	445	472	399	447	420	403	420	420	445	496	413	415	459	425	465	405	438	438	463	408	470	428	399	409	445	434	418	447	467	452	440	429	460	443	423	402	427	399	448	456	427	404	428	395	434	434	417	434	468	447	408	413	448	451	436	433	428	432	426	432	442	421	457	458	447	387	400	447	410	426	456	436	430	444	455	422	454	401	405	456	440	413	434	450	423	464	419	450	417	451	419	436	416	433	426	441	428	459	440	436	424	470	465	450	432	431	431	438	458	430	438	430	410	429	433	444	436	450	468	387	483	436	420	454	458	414	482	450	416	413	405	406	409	432	445	477	423	430	474	431	450	440	439	423	452	423	443	401	454	436	449	463	411	461	430	433	394	441	440	455	426	414	420	457	433	421	392	445	437	460	440	419	449	433	431	434	461	447	418	431	455	420	397	434	451	412	440	447	429	411	451	426	441	460	380	412	402	466	451	433	461	430	459	426	454	410	455	464	412	426	409	424	436	418	442	470	408	440	449	450	446	404	448	434	400	423	428	414	450	439	420	452	432	457	405	402	408	411	424	451	425	438	465	439	447	437	425	407	442	412	459	435	425	431	472	431	419	410	425	422	465	461	431	443	417	425	439	426	443	395	440	451	439	409	445	422	436	411	468	421	460	398	403	455	454	467	478	422	416	433	416	416	415	449	466	388	450	419	468	417	420	481	404	455	455	421	434	439	432	435	445	412	409	453	443	432	457	441	415	439	427	400	393	447	454	437	458	409	441	504	438	461	470	423	416	433	439	445	400	413	433	461	433	405	376	445	410	424	420	445	446	426	423	451	444	458	394	448	416	429	458	416	417	436	458	420	434	436	451	433	425	420	458	420	417	433	461	414	408	452	447	433	431	453	489	436	436	429	463	448	418	443	440	461	421	494	448	457	420	453	436	433	410	408	420	425	446	422	460	465	435	427	446	447	451	435	438	407	489	452	436	400	446	479	404	436	411	436	446	455	436	449	441	436	392	466	424	390	446	432	426	411	452	376	427	399	450	488	448	447	431	435	436	451	424	467	469	408	412	445	465	428	414	442	436	428	418	451	450	450	498	433	420	431	441	402	425	431	428	466	418	422	451	458	458	418	457	451	435	410	427	442	433	405	445	394	414	451	431	435	438	460	442	426	395	443	408	421	433	430	432	401	431	457	416	444	425	441	435	424	469	430	434	419	431	450	435	433	466	448	472	420	454	429	425	409	462	427	427	437	423	418	425	462	449	447	435	449	431	425	439	432	458	427	440	460	421	453	436	426	444	385	452	450	439	420	423	385	451	445	410	441	427	462	445	468	426	483	407	439	398	428	428	438	430	407	400	438	427	441	449	392	454	430	449	423	426	407	407	481	434	446	446	430	442	416	444	415	428	459	490	424	446	390	397	401	440	412	446	449	447	432	441	439	456	397	425	440	425	422	409	443	432	438	439	423	437	447	398	413	442	429	458	383	421	441	456	446	473	436	443	422	399	456	430	468	466	426	420	414	435	428	428	442	432	413	445	420	458	457	424	467	417	445	423	456	421	431	455	471	458	430	438	429	492	415	394	426	440	454	426	424	452	462	421	403	460	440	419	437	419	432	419	438	448	434	445	481	464	405	437	426	406	460	433	451	408	414	436	456	414	446	417	417	432	450	466	431	435	456	435	406	418	445	420	417	404	429	435	430
24371	20982	27458	24660	17529	2946	1644	1157	995	865	837	692	689	630	614	606	521	530	646	637	703	758	750	730	688	584	546	509	518	495	454	478	495	449	434	464	447	417	428	437	440	467	472	492	437	421	454	433	403	455	426	416	426	449	409	409	450	417	479	456	431	447	432	431	385	447	460	422	428	410	442	398	466	429	413	445	427	456	423	429	403	414	438	417	419	427	437	467	419	435	427	446	433	428	443	436	417	427	422	417	406	454	411	438	441	459	441	396	450	436	429	440	410	444	416	419	440	420	393	406	410	420	374	433	453	426	419	460	466	401	429	413	420	420	392	401	440	433	433	432	413	425	423	443	415	417	422	429	448	399	443	408	412	448	448	404	432	381	433	441	436	407	420	421	415	402	408	404	423	395	403	421	444	449	460	424	462	408	425	422	391	427	475	445	427	436	412	415	450	405	388	451	406	421	411	457	448	452	431	412	419	445	434	399	430	431	438	425	413	439	442	395	462	383	405	419	389	434	436	413	413	427	431	441	438	406	450	399	397	427	399	377	445	429	398	439	416	443	384	434	430	425	425	403	406	434	443	436	502	387	430	407	444	416	428	447	440	416	437	412	451	429	442	415	431	419	400	399	446	395	403	441	409	393	421	407	421	475	448	406	441	453	399	388	438	437	424	453	407	421	399	408	415	407	440	409	440	426	408	406	426	436	424	440	412	461	445	417	420	427	452	429	418	402	431	434	422	432	383	443	407	410	432	450	442	427	424	433	426	426	414	431	387	413	452	403	409	469	419	418	407	400	432	385	438	420	393	422	409	413	433	422	478	373	417	407	422	406	443	426	396	417	440	477	438	400	423	405	431	439	412	435	438	376	410	454	432	387	459	423	429	472	414	446	424	415	403	399	379	403	407	434	440	402	437	474	432	401	442	463	441	431	413	394	405	409	411	404	453	443	433	441	433	436	422	436	448	425	424	424	448	455	425	414	417	392	449	410	443	413	426	427	430	400	455	446	404	384	409	399	439	438	402	441	403	422	411	442	439	429	412	398	393	398	402	448	386	446	406	432	437	416	452	402	435	445	440	409	447	444	401	437	432	431	441	430	419	431	407	427	425	428	420	473	464	444	408	449	452	399	418	417	458	429	430	380	405	440	418	419	418	398	416	416	438	404	381	400	435	432	426	406	415	412	393	399	426	423	424	371	415	396	439	425	426	395	423	399	435	411	414	390	414	439	432	381	387	426	401	393	430	428	402	411	398	417	418	447	435	426	417	386	423	415	404	407	411	445	426	425	389	413	420	410	429	441	430	398	397	394	441	438	425	449	461	428	440	439	450	434	434	378	376	416	422	423	410	425	453	430	414	435	456	424	433	401	422	431	409	410	434	425	460	433	421	447	408	399	407	418	418	397	465	431	445	421	456	425	451	399	425	418	430	442	402	408	454	421	428	404	386	439	426	422	460	413	426	433	417	395	425	437	381	413	417	425	427	401	452	408	429	409	414	443	437	431	436	428	415	441	421	394	423	399	410	448	433	430	413	409	386	424	438	396	421	451	422	442	410	458	386	447	376	438	427	419	390	411	427	427	397	450	399	410	399	448	424	450	373	475	420	459	435	376	447	420	434	435	438	408	435	401	458	429	420	400	423	424	455	449	446	412	434	416	424	408	404	388	403	417	443	424	415	419	421	426	451	444	408	412	464	403	405	394	457	395	431	430	404	425	434	424	420	444	439	442	422	413	419	404	398	394	463	434	415	401	452	428	407	421	432	427	426	427	435	399	384	428	402	421	449	408	423	391	406	402	392	403	438	424	431	434	452	421	433	421	460	411	400	433	407	430	407	398	439	428	452	403	390	412	427	436	406	392	416	434	431	441	392	425	411	422	398	435	427	420	437	456	416	448	440	405	473	422	434	422	444	463	423	403	423	428	414	451	430	432	419	411	421	403	441	405	447	446	402	436	412	422	408	425	384	429	391	437	442	430	448	419	445	429	456	413	439	404	395	437	403	418	416	388	383	427	456	432	412	427	391	402	413	429	431	382	432	432	414	410	426	425	430	419	429	377	436	431	452	443	418	417	434	433	432	429	431	428	434	412	456	406	426	381	412	389	433	419	431	426	438	442	415	386	436	412	454	404	467	395	444	426	434	456	394	405	428	431	411	425	420	439	422	439	445	427	408	423	427	403	417	445	490	383	437	413	446	432	419	404	455	443	421	392	413	422	415	431	420	424	457	437	387	407	416	391	453	407	435	445	380	419	421	435	418	450	427	392	436	424	411	438	445	410	426	427	397	412	414	431	428	424	466	397	406	439	433	361	413	433	391	458	436	442	409	461	433	435	456	431	466	422	434	415	445	417	404	418	405	422	439	424	418	430	433	405	393	439	426	403	413	420	445	423	470	421	417	432	444	431	446	402	432	466	392	450	408	421	439	446	456	419	420	408	438	432	406	423	449	424	450	415	428	486	386	397	395	425	389	466	433	409	429	429	388	420	414	396	394	434	420	419	406	395	393	390	419	439	454	410	421	426	425	462	426	439	419	420	399	448	431	397	438	418	417	450	458	429	446	398	407	431	446	401	448	413	449	427	403	394	431	398	400	416	449	403	408	406	459	402	413	406	385	442	432	444	451	412	402	418	437	400	428	419	414	445	403	426	408	415	424	401	420	422	395	431	426	431	407	402	415	428	427	405	450	451	457	451	379	451	425	411	428	408	446	420	415	429	418	436	393	420	431	391	421	437	418	448	436	427	421	376	415	412	376	407	439	447	428	428	407	391	450	416	432	434	449	410	418	403	400	440	445	429	406	446	426	410	412	405	426	420	401	410	414	396	423	437	432	425	432	396	404	445	408	451	425	418	452	411	453	412	406	412	420	412	413	418	444	435	431	442	444	453	380	420	414	463	416	410	431	427	436	427	412	431	412	400	455	391	399	419	460	414	449	477	444	454	417	421	437	406	415	427	450	414	429	451	439	395	392	409	419	425	419	414	443	440	423	397	459	415	406	448	433	409	415	416	470	413	388	406	425	419	437	435	435	456	394	388	393	407	436	402	447	396	403	459	407	451	400	427	444	433	403	437	415	462	423	438	387	408	427	412	448	428	439	428	418	453	414	414	379	449	444	414	449	398	407	428	398	392	442	406	454	413	417	421	440	443	426	429	402	435	440	381	416	453	428	434	411	442	400	407	440	430	457	428	418	383	412	435	418	448	457	410	441	443	402	384	416	464	424	409	431	439	437	421	397	438	416	407	415	429	440	413	435	476	379	383	430	442	401	412	400	423	429	436	430	401	399	468	422	402	411	475	412	464	434	434	398	442	449	430	418	435	394	421	460	406	407	419	412	397	376	435	401	398	416	416	425	432	418	395	410	447	383	412	444	418	457	396	453	454	445	408	477	458	430	456	437	418	410	414	415	410	439	394	430	418	427	398	402	391	394	416	418	446	428	444	413	409	440	401	390	435	429	402	421	429	467	433	402	439	390	390	408	393	376	449
5348	11614	9947	5539	4047	3317	2736	2096	1584	1259	1133	1000	938	790	780	711	661	673	745	897	907	1048	1064	911	867	686	590	604	596	553	523	484	476	490	488	489	465	483	460	473	485	499	528	526	486	512	490	465	453	443	451	434	408	503	458	457	459	448	438	416	453	429	423	468	440	421	460	488	470	478	436	452	451	447	448	452	424	487	417	449	411	442	411	443	444	439	460	441	442	489	443	447	474	448	471	445	481	450	428	474	432	460	457	453	435	421	425	448	409	446	412	485	415	445	474	460	444	433	434	421	444	440	448	504	409	486	457	427	448	434	427	485	443	451	426	434	456	463	432	449	459	469	442	440	434	448	456	457	438	464	445	422	490	482	467	456	439	468	424	453	441	448	438	447	450	451	432	425	474	450	456	448	416	400	485	459	456	453	459	436	395	441	434	457	470	436	452	444	458	429	424	444	438	420	468	447	439	425	469	426	438	451	453	415	459	451	443	417	452	460	473	491	447	408	426	436	427	474	425	447	482	443	416	420	451	474	451	439	442	463	446	457	433	467	425	438	456	441	444	439	442	467	436	416	461	453	445	425	433	395	458	448	462	421	440	452	434	462	451	417	423	445	417	424	456	473	453	493	479	461	446	452	404	439	427	440	438	451	449	484	458	428	490	461	479	444	456	424	462	465	485	470	437	458	444	426	493	444	412	447	398	491	442	467	421	431	435	448	414	471	506	397	435	425	455	465	486	431	443	449	468	419	441	413	447	430	419	451	431	452	469	469	410	430	461	478	448	418	495	455	483	441	460	425	418	431	443	454	421	457	433	392	424	467	438	431	427	448	437	480	448	415	413	447	439	433	459	460	438	450	442	431	422	436	448	446	463	416	439	448	455	444	438	444	429	435	446	423	457	505	442	454	455	432	453	441	464	463	434	464	452	428	454	431	417	447	455	462	471	484	451	449	441	421	452	446	456	456	454	468	448	446	437	443	434	456	477	451	452	475	478	468	435	428	440	458	458	466	433	428	437	444	473	434	444	418	459	467	413	437	411	443	447	454	478	431	437	437	490	471	458	465	430	442	488	436	408	443	433	436	440	429	487	471	429	452	427	431	451	444	418	451	435	449	495	493	452	447	411	479	431	419	458	430	431	435	455	423	475	463	456	454	443	493	453	438	446	401	417	419	459	423	444	453	434	426	429	439	436	429	423	425	444	443	440	423	453	447	450	462	467	429	465	434	440	425	443	458	459	414	453	464	413	435	442	411	466	427	468	418	448	462	436	470	419	457	441	445	492	457	452	448	419	456	409	451	456	464	444	464	442	461	448	455	469	476	450	455	455	443	457	440	408	432	434	460	442	440	449	428	442	461	490	464	467	452	440	443	465	424	447	451	454	471	419	446	429	434	435	425	461	441	434	418	478	426	484	413	464	482	420	398	423	477	456	500	429	412	442	456	469	464	427	443	452	416	417	463	449	417	455	418	449	471	488	440	441	472	448	451	424	423	423	459	475	456	426	410	460	448	455	463	449	451	466	451	437	482	419	414	447	438	447	478	446	429	420	468	460	478	415	478	437	471	466	432	439	451	433	452	472	421	429	497	434	457	448	454	423	450	496	441	462	461	376	436	439	451	457	445	428	467	405	447	432	465	402	383	435	488	499	440	426	460	418	439	421	453	447	444	377	425	443	480	447	460	434	409	438	440	469	439	424	453	495	440	502	452	404	434	441	492	446	458	435	476	422	429	428	448	444	498	476	448	481	456	430	472	424	428	467	436	439	447	449	412	466	440	427	436	432	434	411	439	443	404	447	447	437	493	423	451	442	454	423	458	452	466	402	441	435	439	496	426	432	458	462	451	445	433	457	409	443	438	461	411	475	427	453	463	455	445	454	476	435	437	464	445	438	439	429	431	404	494	428	463	421	432	445	489	420	463	458	451	439	416	451	445	423	453	439	466	418	442	438	446	446	422	486	422	436	448	459	462	462	465	447	426	432	421	438	423	431	456	461	460	477	437	385	475	412	423	397	480	415	477	460	451	433	470	441	473	453	464	447	435	441	456	467	457	450	466	433	443	440	418	463	441	429	451	429	425	469	441	449	429	434	418	411	442	443	454	422	407	454	441	464	445	429	390	432	484	465	455	455	436	426	472	457	444	445	425	431	443	396	433	429	469	452	466	462	450	440	440	417	458	472	437	454	446	449	432	433	410	474	420	436	471	481	464	472	425	486	474	427	479	464	477	430	476	433	439	473	440	450	477	403	439	438	415	448	436	458	457	424	460	461	438	438	453	474	445	450	465	432	503	447	498	452	443	388	476	453	429	437	473	425	469	472	432	410	443	445	449	459	428	426	463	442	451	444	412	438	431	432	440	450	479	449	461	473	492	458	462	417	440	427	460	439	435	443	472	484	474	501	434	451	416	440	489	454	403	431	414	399	430	420	426	437	420	475	452	424	386	444	459	453	435	471	438	451	493	479	441	446	440	433	425	460	409	462	432	424	438	473	482	438	434	468	474	443	446	452	431	433	446	513	465	447	442	436	462	495	448	495	434	467	440	473	452	408	454	452	440	460	487	440	436	432	477	425	452	409	449	411	463	457	428	432	425	410	480	475	427	427	466	460	433	441	420	456	446	490	405	436	455	482	464	448	441	397	422	471	432	422	425	470	436	446	420	419	426	425	486	502	470	467	416	461	405	429	462	411	436	458	454	436	444	454	441	450	441	433	468	466	439	468	447	443	421	413	453	435	475	451	480	461	460	430	441	402	441	467	463	448	413	428	457	463	447	450	433	449	434	448	396	405	425	449	455	430	465	437	476	460	439	450	441	430	464	449	410	445	432	429	424	434	413	439	444	430	451	444	438	455	439	432	427	448	464	475	477	423	458	458	482	439	426	461	412	447	462	435	455	449	425	450	423	445	444	425	469	446	437	433	439	421	445	498	442	413	429	410	438	452	463	432	436	443	449	420	412	457	451	470	425	440	420	463	467	432	393	427	469	482	463	455	456	430	414	477	414	460	470	440	404	432	462	426	451	451	452	441	441	465	443	446	464	432	460	459	421	439	433	439	444	454	474	445	447	466	457	411	470	437	438	415	456	415	435	437	488	438	436	440	455	441	455	422	470	423	430	423	435	458	467	421	431	458	422	465	411	467	476	431	427	485	442	446	428	446	453	440	442	435	458	440	436	440	464	435	423	412	421	436	409	430	491	450	453	486	420	423	450	422	448	458	471	469	486	461	453	430	441	435	465	428	471	453	471	476	461	462	436	422	419	461	453	445	433	446	436	460	447	466	460	424	404	466	443	433	461	451	413	476	437	442	426	422	455	469	421	445	456	487	480	436	434	467	414	485	450	464	475	450	463	452	465	435	427	440	456	407	476	503	438	463	485	413	460	480	434	447	440	470	442	444	424	414	460	474	456	459	483	416	416	433	451	468	453	454	457	493	459	424	440	441	447	479	412	459	456	436	449	464	455	422	451	425	452	439	466	472	473	399	448
22268	20974	28539	23591	20977	21118	13848	2609	1580	1236	1096	953	825	746	653	503	551	538	698	820	788	978	904	963	813	613	438	358	444	343	335	340	273	282	275	279	258	242	257	258	259	265	312	317	270	235	284	288	230	244	246	235	255	275	259	223	239	232	237	243	221	214	219	170	210	221	219	241	181	226	204	234	230	220	220	219	212	192	205	230	203	234	210	204	233	210	219	230	203	238	222	215	200	193	223	230	210	239	222	211	215	219	201	215	204	236	204	218	225	238	208	233	207	226	227	203	216	216	224	211	204	212	218	187	221	208	228	209	224	217	220	227	209	224	197	211	213	233	196	191	209	213	220	208	195	211	225	203	195	190	219	220	216	207	203	212	196	242	223	229	210	216	204	217	220	218	236	226	205	212	198	225	220	187	224	240	200	194	206	217	206	240	228	215	211	212	207	196	205	205	221	200	215	221	207	211	207	183	236	227	217	203	223	207	204	221	221	200	225	198	232	197	207	202	223	187	225	217	224	233	233	210	217	203	231	248	220	173	209	215	213	198	217	225	221	230	244	203	210	189	243	225	197	187	227	197	194	231	232	199	205	191	218	222	190	219	208	219	223	215	198	233	215	198	219	229	233	223	215	209	210	226	220	211	217	207	213	223	211	218	232	223	207	219	199	210	229	214	184	206	237	181	190	206	217	227	210	218	186	210	205	230	203	220	216	241	215	226	216	206	198	220	212	203	210	208	223	205	228	212	227	217	212	232	233	200	225	220	194	228	181	206	211	196	236	216	194	216	226	209	229	224	213	236	197	218	225	200	204	217	192	191	174	208	219	203	193	204	189	206	212	204	212	219	222	215	206	208	228	226	244	203	187	211	205	218	190	202	221	203	232	211	217	232	214	217	204	206	242	227	247	219	200	220	210	209	204	219	220	218	201	217	221	214	213	214	217	208	197	222	196	197	238	207	202	220	200	223	219	234	198	222	210	198	206	239	196	207	224	216	211	206	240	215	209	205	219	218	213	194	225	215	229	226	210	208	199	213	192	194	198	203	210	181	226	207	208	221	205	197	193	213	222	225	236	196	212	195	233	192	210	192	207	210	207	205	197	189	237	198	199	223	224	209	227	220	200	218	213	172	225	207	217	193	211	200	221	208	212	223	206	215	211	224	215	252	209	214	196	193	212	214	220	220	223	201	209	227	236	177	230	181	212	240	232	221	224	184	209	209	181	216	206	218	206	197	211	226	219	218	197	227	186	230	197	209	224	217	228	202	217	220	215	205	214	217	234	217	199	228	243	201	192	202	209	212	213	210	204	221	216	226	212	200	226	212	212	236	204	202	200	208	207	235	217	209	217	255	210	197	221	216	197	211	235	216	229	218	193	212	204	222	210	228	204	218	208	214	206	211	207	207	226	203	191	214	204	237	212	186	237	212	205	211	216	205	238	221	241	219	202	234	195	208	198	205	193	207	224	205	212	226	181	230	222	232	207	240	188	215	222	226	220	226	222	232	233	185	205	207	215	206	204	226	205	189	231	201	208	244	212	206	205	202	197	213	228	204	196	209	207	236	225	209	203	211	220	205	200	245	222	201	219	233	216	219	245	212	208	218	208	204	207	215	229	228	229	220	239	218	195	216	219	218	224	202	205	205	223	206	208	220	211	215	217	216	211	211	187	225	248	222	239	232	197	189	221	186	216	238	213	211	212	204	227	229	198	195	193	231	219	183	215	223	231	227	226	210	217	185	226	210	228	227	223	208	205	228	185	217	217	199	200	215	228	211	206	209	202	222	209	192	220	221	204	206	222	217	223	198	199	182	235	256	210	206	191	222	193	209	200	202	212	207	213	189	207	217	219	205	244	235	233	213	204	208	209	197	227	209	212	199	220	207	213	212	211	215	220	215	206	219	220	198	243	200	197	223	206	183	219	214	178	186	219	203	196	201	224	213	204	249	222	206	210	192	168	199	193	222	202	232	241	216	224	221	207	216	201	229	198	214	222	217	193	213	213	200	201	218	225	187	208	213	199	177	189	229	188	225	220	200	228	202	191	211	196	229	206	207	210	245	186	217	192	198	197	212	205	222	236	215	220	237	206	231	194	212	207	223	199	234	182	197	223	205	224	223	191	198	191	226	207	186	218	211	241	203	210	200	205	239	231	212	204	202	206	199	202	212	198	174	210	211	191	207	223	203	222	206	230	213	207	183	209	208	225	208	216	201	221	217	194	199	217	209	212	217	200	229	212	196	195	219	205	198	222	212	227	215	211	202	209	202	211	234	224	219	210	233	204	204	211	215	227	223	214	212	250	203	221	233	238	221	205	227	235	232	198	220	190	224	236	208	223	198	210	224	237	212	228	184	220	220	198	226	202	206	189	212	196	214	179	233	200	204	249	208	227	228	242	216	209	213	205	206	228	223	203	200	191	222	206	217	207	209	201	185	207	215	211	205	215	240	227	217	205	241	217	231	224	218	201	230	211	200	189	195	201	222	222	212	224	196	230	187	210	216	219	202	234	205	228	219	202	242	207	221	208	191	197	221	208	196	189	199	234	208	223	215	193	222	200	220	229	196	218	207	212	210	190	210	221	224	240	231	219	214	214	208	241	202	210	207	232	195	235	203	226	212	219	215	241	194	221	222	196	229	224	222	201	223	231	204	206	184	212	199	188	202	209	202	215	192	208	208	225	213	229	212	188	226	195	200	202	230	223	190	219	212	214	257	206	240	215	226	223	208	224	245	212	229	201	201	185	221	213	222	218	208	198	234	202	200	195	203	230	194	211	211	232	220	221	191	199	199	217	211	220	215	210	230	234	193	209	205	198	218	240	175	200	200	204	207	189	208	203	215	229	206	215	219	221	199	225	207	202	202	209	205	245	226	182	205	218	234	200	218	199	226	221	226	225	198	221	215	229	242	214	207	215	243	204	187	219	204	206	212	227	202	216	201	198	201	232	212	223	181	208	209	207	216	215	221	196	210	231	214	213	219	211	187	192	177	241	211	235	243	220	226	215	216	208	222	199	212	221	232	233	200	203	217	189	208	235	222	227	231	214	193	200	209	220	210	203	219	220	201	224	189	209	194	209	232	196	198	192	212	217	202	199	210	224	241	208	219	205	160	202	214	196	213	194	212	217	221	225	212	228	229	218	191	188	205	211	209	197	230	244	185	185	225	214	219	228	210	229	238	219	202	206	248	225	182	213	215	181	220	228	230	204	201	220	199	202	216	197	204	206	192	196	213	221	209	213	206	171	201	204	219	210	235	197	173	208	217	232	207	191	236	235	211	214	199	227	207	207	201	196	210	194	190	208	187	211	222	184	234	230	215	218	222	212	236	199	207	200	223	227	224	201	215	210	228	201	235	206	197	218	201	209	173	247	212	208	215	220	195	210	220	201	203	204	216	199	217	207	212	204	219	221	222	233	209	238	208	218	243	201	184	185	237	207	209	195	223	214	189	249	249	192	219	219	215	236	205	215	206	215	223	208	209	230	220	203	227
6873	21068	18326	10461	7775	6414	4959	3644	2730	2091	1686	1516	1282	1076	980	804	782	781	975	1173	1116	1361	1392	1375	1118	889	555	488	548	417	407	431	345	324	322	322	320	301	312	296	279	295	343	379	373	314	318	284	277	248	254	280	291	353	274	259	246	238	232	269	250	235	214	244	222	233	235	251	238	224	227	219	247	212	228	210	223	242	223	233	229	247	231	243	240	239	237	229	248	250	206	237	261	236	244	243	199	219	253	224	255	229	242	231	233	230	243	246	236	212	234	222	217	251	207	215	212	239	246	243	236	222	241	221	237	212	246	224	212	230	231	243	238	233	231	232	215	250	241	226	221	227	234	231	240	218	225	226	224	228	238	220	264	240	261	216	228	237	235	230	209	233	238	240	262	248	246	250	280	222	244	213	249	221	228	243	215	234	247	239	216	232	254	213	225	219	221	257	201	242	231	220	243	243	269	250	231	264	251	253	248	198	255	210	245	252	256	213	239	206	251	230	223	207	255	218	232	254	236	213	256	230	225	235	221	224	204	241	225	232	204	235	215	234	261	217	234	232	229	206	228	219	227	228	218	225	240	230	243	248	232	227	231	244	237	234	234	214	232	242	250	239	216	229	231	244	220	212	247	224	243	233	226	219	239	228	209	224	211	224	238	220	209	208	243	242	218	248	225	243	216	253	249	218	219	246	238	243	217	247	248	265	268	241	236	250	226	223	273	228	249	213	227	233	232	210	244	230	232	217	234	222	236	268	238	227	213	230	215	260	210	239	254	223	233	241	260	229	242	212	243	213	222	247	240	199	206	218	227	273	214	250	241	235	214	225	272	246	250	233	211	227	243	231	228	250	235	236	243	225	253	212	225	230	232	244	268	230	234	222	209	231	247	224	229	238	229	244	213	230	233	242	223	219	231	258	223	225	230	237	231	246	240	237	231	253	231	214	241	256	236	244	233	228	234	246	263	215	263	226	223	219	244	232	239	262	237	210	240	245	224	238	233	229	242	240	234	239	255	296	240	228	253	206	222	236	234	225	257	231	220	240	239	255	279	255	222	243	222	211	237	228	234	209	236	219	217	246	240	234	237	266	227	242	243	233	231	205	234	232	242	242	258	226	240	202	230	253	242	246	226	209	231	249	233	230	233	231	237	232	235	244	238	205	226	236	269	232	225	230	243	227	252	223	243	229	207	237	224	250	219	248	239	257	238	229	220	211	249	235	236	237	241	244	255	206	240	252	227	246	237	222	264	215	250	238	262	233	212	219	226	229	269	252	255	214	206	273	256	224	246	238	227	253	241	240	223	242	210	239	236	227	254	226	234	232	219	236	228	230	258	244	245	215	220	249	264	227	225	214	244	225	208	271	211	232	253	251	244	245	245	243	229	204	228	227	256	235	211	262	240	234	269	222	230	238	239	230	232	239	239	231	231	206	250	238	240	255	221	231	238	238	241	238	240	236	227	224	236	235	233	226	224	240	258	266	229	209	250	230	245	229	248	237	210	251	250	247	232	251	232	258	220	249	214	235	220	238	212	266	246	227	239	271	216	216	226	253	260	250	216	270	237	232	259	248	226	210	218	210	239	229	220	234	229	235	226	222	263	220	247	211	199	218	209	222	219	224	227	232	240	206	230	265	230	238	233	223	226	240	221	219	242	233	235	235	225	240	212	234	251	231	230	242	223	227	240	233	193	249	255	244	231	244	215	240	260	236	243	216	264	240	238	228	251	226	257	243	241	250	210	232	220	248	219	247	223	244	252	232	252	220	256	237	219	235	256	230	231	230	235	253	270	244	229	225	217	228	220	210	214	215	203	233	235	222	267	222	248	223	227	233	218	231	212	224	227	248	248	242	230	213	259	233	217	229	233	221	247	239	203	233	220	250	258	244	229	232	213	258	239	217	212	224	225	231	247	231	236	219	250	242	252	240	232	257	244	232	229	219	236	252	251	255	215	238	224	248	254	238	227	235	230	218	275	240	212	231	234	247	262	220	223	209	229	257	221	240	253	267	222	232	242	236	235	238	259	220	238	228	226	223	245	247	232	225	233	232	224	233	219	241	242	232	217	224	245	224	263	224	222	214	216	242	236	245	257	211	243	239	252	216	217	253	227	220	239	248	213	259	248	249	225	251	231	253	236	237	232	258	252	230	226	230	232	231	239	216	229	245	202	225	234	229	202	251	234	207	244	243	242	208	243	236	255	243	254	235	242	226	223	254	252	239	230	231	253	222	229	249	244	230	240	204	223	244	255	240	234	227	223	210	198	228	228	261	250	244	257	199	247	227	239	225	235	233	241	223	248	245	248	232	250	244	227	227	240	222	239	247	230	237	217	220	249	248	240	234	232	214	246	229	201	217	234	228	216	239	236	209	234	217	227	254	221	246	242	232	227	248	236	243	222	248	248	241	214	255	219	228	248	256	205	235	222	237	246	241	220	251	219	248	264	228	234	249	228	247	236	212	245	234	243	227	235	227	214	246	235	254	219	252	249	252	261	237	228	233	232	219	232	242	260	218	226	250	224	248	242	233	246	224	228	259	215	233	251	213	228	215	217	225	240	222	218	245	238	246	244	216	243	240	227	215	229	257	248	234	223	226	249	246	225	244	228	215	234	222	218	234	242	216	234	241	229	267	213	242	228	207	237	250	225	230	214	219	222	223	208	236	244	225	236	233	229	242	211	222	197	254	243	232	224	213	227	236	245	217	250	237	251	233	241	243	239	229	234	197	229	231	247	236	220	215	246	207	196	226	209	216	217	233	231	253	223	204	248	231	224	247	239	228	265	248	243	226	234	233	217	227	236	244	220	213	247	215	253	243	238	238	202	257	260	236	210	231	228	238	243	242	195	250	262	220	227	243	256	225	236	222	228	259	245	210	230	230	244	227	212	250	211	255	203	230	236	238	212	256	244	230	230	219	239	244	251	236	244	223	201	242	261	234	249	253	199	244	249	248	224	231	214	235	228	216	232	244	221	225	218	222	260	256	200	193	240	244	230	239	199	244	275	250	236	223	229	251	252	220	249	257	209	241	243	220	216	214	210	231	259	235	217	244	232	255	238	239	204	240	205	213	216	269	205	223	254	223	226	244	215	178	251	274	259	245	215	250	207	230	224	220	238	206	260	230	223	228	227	220	214	214	222	231	247	235	237	222	215	233	232	235	228	215	248	246	219	247	244	237	244	229	235	241	265	246	261	234	226	219	218	241	265	227	235	246	237	244	222	263	241	232	224	231	232	229	216	226	253	264	208	239	237	220	226	250	242	204	251	253	240	224	241	225	241	206	234	239	215	254	216	250	238	246	223	231	258	239	225	230	225	202	233	245	249	253	250	255	196	213	249	233	235	226	241	254	243	213	224	254	212	256	258	252	220	230	237	243	250	217	207	244	252	247	221	246	243	228	245	251	231	224	243	231	229	210	248	235	237	252	255	236	223	238	236	254	234	266	227	213	270	235	233	245	241	244	210	236	227	243	247	257	231	213	243	253	233	234
27089	19719	8983	2699	1539	1192	1060	891	793	775	687	679	671	608	635	635	674	610	640	692	707	687	757	699	711	611	574	611	580	570	547	612	575	572	544	562	525	522	550	568	545	553	546	550	550	523	569	595	516	525	517	535	545	554	519	508	543	560	556	556	547	544	539	516	553	559	503	569	552	529	569	494	506	503	524	531	519	555	509	512	548	568	567	536	538	516	485	529	484	510	519	561	564	529	549	544	545	502	566	541	500	529	505	512	544	546	540	557	542	506	550	543	546	531	540	572	492	529	542	541	510	528	562	501	533	564	537	536	526	526	557	502	560	540	523	537	567	548	544	553	522	528	542	550	554	525	584	548	547	526	527	499	526	527	467	544	549	558	524	554	529	530	570	502	527	534	526	511	549	548	517	482	504	521	500	521	524	480	534	529	556	543	534	521	516	511	536	534	574	508	586	526	525	515	522	524	488	549	505	475	518	516	507	536	523	535	542	496	587	549	546	503	540	565	539	517	539	517	513	479	559	576	527	577	523	516	560	557	577	567	536	505	531	500	556	556	529	486	531	539	590	526	530	539	530	580	525	509	484	496	478	522	610	536	536	535	566	526	506	553	545	528	541	519	547	496	518	524	519	524	525	496	512	567	550	521	557	542	563	544	540	545	492	560	524	552	540	567	538	488	544	506	526	547	581	550	526	529	550	546	558	546	523	502	570	545	584	580	570	554	519	520	549	521	540	519	578	528	538	544	523	576	538	524	536	515	525	601	578	486	561	513	510	558	518	520	533	509	515	535	559	557	533	543	557	507	502	546	522	545	513	528	555	520	523	544	534	562	520	520	481	544	545	565	520	506	565	535	545	523	549	523	561	545	514	516	526	579	592	570	547	503	557	535	531	518	519	514	509	531	547	527	513	550	518	517	553	564	524	527	558	544	554	538	534	524	512	510	573	508	539	556	524	527	523	518	542	514	523	530	528	576	556	552	517	532	555	540	513	537	534	521	524	542	578	504	530	554	532	500	517	514	550	484	522	557	540	566	539	516	525	522	533	535	597	525	539	568	554	511	556	504	506	540	533	536	562	540	536	529	519	534	514	535	515	506	488	460	486	559	513	546	556	557	514	488	487	524	575	555	540	552	512	554	492	531	527	549	535	565	557	508	532	565	531	534	564	510	536	529	545	558	519	543	531	520	520	556	522	554	512	533	503	573	483	548	559	503	522	543	521	487	552	560	558	520	517	513	576	528	507	546	486	525	530	516	567	553	498	547	502	543	553	539	531	559	519	516	519	527	507	538	510	515	531	537	528	504	537	536	535	572	548	556	534	554	501	502	550	565	550	497	517	560	497	635	520	502	562	544	576	553	484	549	577	573	543	549	532	516	528	547	522	516	568	529	508	557	518	521	556	530	554	573	563	541	551	566	520	563	521	537	499	581	523	535	501	532	495	497	567	563	522	503	528	505	545	580	514	559	520	534	561	518	536	546	556	525	542	563	517	501	517	510	555	519	519	537	531	564	550	549	514	479	514	559	508	583	498	527	556	489	524	550	560	538	524	526	557	516	537	557	514	564	600	503	555	524	576	538	539	552	553	511	550	570	564	527	561	522	508	538	535	523	528	568	513	567	575	502	557	524	520	571	480	546	546	536	539	516	529	511	517	569	537	518	552	513	535	534	541	515	541	565	563	508	526	571	563	539	527	520	547	571	532	516	557	575	554	528	560	516	555	543	523	544	484	519	543	508	518	545	551	527	566	550	552	573	550	547	494	530	500	575	527	558	557	566	522	538	569	516	539	518	501	511	527	520	512	543	520	552	517	499	516	533	484	529	564	508	512	571	523	535	520	569	560	557	534	544	563	533	535	528	518	496	533	498	547	554	520	523	525	505	488	555	521	543	533	517	525	498	529	505	504	529	509	527	519	530	534	531	499	524	540	505	545	497	534	525	508	575	545	527	549	526	549	532	550	524	589	561	549	555	564	533	572	529	527	534	503	515	547	508	528	523	569	567	540	523	521	490	550	527	523	514	528	560	512	560	547	509	558	562	519	499	515	506	542	521	575	536	546	510	532	542	528	542	561	522	526	524	552	509	497	528	526	523	553	549	553	540	576	513	532	525	518	558	550	549	541	610	539	515	505	527	570	554	520	531	543	540	582	525	525	494	502	564	569	495	563	549	544	529	543	536	501	572	568	515	522	532	536	575	503	526	526	533	528	507	536	559	525	548	517	531	493	527	531	519	552	555	540	529	534	497	575	552	491	531	556	538	587	528	502	520	569	576	550	524	510	500	531	542	557	543	546	574	542	520	519	509	565	523	496	560	526	540	518	543	499	554	567	532	536	555	564	517	519	505	537	549	522	510	549	527	528	575	547	574	520	542	540	541	564	553	530	524	517	560	535	505	500	531	584	529	550	545	538	550	542	537	522	526	517	538	506	543	572	507	549	516	521	537	545	536	510	492	557	483	529	554	560	547	542	532	552	553	527	542	529	517	500	561	576	557	541	511	520	521	461	525	509	522	583	514	536	529	517	503	555	521	553	523	574	586	523	508	538	501	544	545	540	542	506	532	541	546	540	533	534	550	535	509	528	572	532	582	560	552	526	562	531	553	502	548	524	546	562	506	546	549	580	513	557	523	528	554	523	530	615	581	570	565	550	549	512	508	501	498	527	544	509	563	502	562	555	506	509	500	549	577	506	574	542	539	511	531	539	515	580	531	553	512	556	527	521	548	521	589	566	521	524	529	502	513	538	533	562	540	545	512	548	535	524	575	521	538	545	549	532	543	535	534	549	540	556	565	528	511	528	541	532	525	567	533	524	526	530	550	555	477	515	554	529	512	528	516	550	522	573	553	546	523	535	537	538	549	512	562	569	524	530	567	556	516	519	476	556	557	510	519	541	505	541	529	540	560	520	509	501	503	554	503	545	554	541	535	575	576	505	584	558	531	593	558	546	547	564	549	532	527	552	542	512	523	539	551	566	546	581	519	534	554	544	556	489	533	565	552	538	525	554	543	522	555	504	491	535	565	524	526	553	549	506	546	555	550	535	507	519	550	554	549	578	560	543	513	557	533	510	522	557	528	561	575	516	503	513	559	518	540	530	520	503	493	527	549	588	530	572	522	519	555	513	539	548	569	530	512	534	537	517	531	541	545	505	525	563	520	518	530	507	536	542	592	502	510	546	545	563	534	512	493	558	514	559	507	570	559	538	537	556	535	519	546	531	496	551	545	509	533	513	517	546	552	534	572	522	555	545	504	511	520	531	506	504	592	571	571	554	510	522	531	566	531	559	542	538	583	534	497	531	531	544	567	508	570	536	537	533	527	532	529	559	533	530	556	509	568	564	513	553	548	555	542	553	523	502	538	584	567	558	543	547	530	526	541	518	543	514	569	502	535	553	540	559	548	542	567	560	560	532	534	467	586	544	537	556	527	539	536	528	526	570	530	547	544	523	586	581	513	539	532	554	588	515	564	560	516	482	581	556	516	542	537
5329	6248	5410	2906	2196	1976	1561	1208	1032	956	895	827	764	744	671	722	737	730	731	803	862	820	904	848	769	738	587	671	644	633	594	644	657	553	569	613	578	576	606	558	592	644	634	633	556	647	616	627	549	600	656	574	526	585	545	645	587	549	572	620	530	621	578	584	537	527	626	552	539	524	582	589	577	581	587	561	592	591	605	597	572	561	600	582	546	601	523	571	562	555	571	597	556	546	554	617	556	570	591	583	584	559	589	568	549	582	592	585	561	566	548	565	623	593	576	563	544	570	563	616	542	569	568	595	613	564	592	575	624	577	550	551	558	543	575	566	646	578	567	585	572	539	578	575	556	553	529	576	598	560	609	570	604	623	585	594	560	510	554	550	588	558	549	576	592	567	645	586	542	566	560	576	552	569	566	582	561	583	586	619	561	609	553	531	569	602	612	542	590	549	559	580	554	549	538	564	554	594	564	543	572	581	538	600	558	559	568	587	563	602	591	574	530	561	589	580	549	520	544	567	502	563	594	533	589	591	584	558	586	571	595	568	538	600	573	545	571	595	540	569	565	585	589	576	579	572	550	581	593	555	578	578	624	613	583	574	566	551	599	592	614	543	606	587	597	581	528	570	545	574	543	576	583	570	611	598	600	573	556	574	552	572	594	596	574	580	571	566	557	550	608	574	595	592	542	583	559	569	583	559	585	578	585	599	567	563	616	546	623	558	547	538	574	570	572	583	562	557	564	563	572	599	554	518	584	594	578	606	523	610	579	571	606	539	620	643	598	540	583	554	551	599	581	606	531	566	574	546	601	587	593	593	560	551	603	587	630	576	602	533	564	565	569	564	618	596	566	584	547	592	560	583	594	594	562	571	637	577	570	517	571	592	556	541	578	623	588	588	562	577	581	591	591	603	546	591	620	662	610	582	594	627	636	540	577	589	545	567	545	557	576	582	572	571	522	602	582	590	538	549	556	600	625	571	579	573	570	516	590	548	572	582	598	577	596	558	524	575	556	570	583	577	558	559	614	540	539	561	567	579	569	537	552	589	591	551	556	601	647	557	592	627	567	561	575	595	577	582	598	595	569	554	602	560	581	578	536	585	597	608	552	590	569	603	552	570	554	568	637	581	593	578	607	612	585	563	595	605	601	522	509	567	607	566	535	591	602	555	569	599	543	557	586	574	507	566	574	585	570	573	564	569	571	535	557	594	576	594	596	575	551	612	593	611	562	579	578	583	567	593	618	597	609	599	590	600	573	569	562	595	535	592	586	569	591	556	589	536	541	607	569	562	572	561	563	554	584	548	529	547	534	580	555	571	621	560	570	595	557	567	547	556	597	594	566	568	559	580	549	566	561	559	561	610	586	570	539	573	517	578	557	601	567	576	591	555	594	573	641	557	565	612	572	541	578	585	529	594	517	571	567	604	563	557	635	525	582	599	597	604	605	533	518	559	580	518	546	563	555	589	603	554	552	553	569	595	590	587	610	565	586	549	607	571	589	555	539	522	601	611	597	538	553	559	594	616	562	598	591	598	566	586	543	628	567	568	553	581	588	572	566	578	576	599	566	589	556	570	595	608	568	589	624	590	575	571	602	584	533	594	570	553	561	615	599	582	586	573	598	602	594	581	588	580	548	575	621	571	582	581	564	580	613	532	578	580	554	621	537	556	569	566	585	556	580	584	567	529	563	557	629	552	601	588	623	562	585	595	578	540	576	614	591	593	600	561	589	628	613	579	600	594	586	565	556	576	570	533	568	570	544	571	556	543	536	583	601	556	624	558	577	620	579	587	522	526	620	580	600	611	541	573	630	562	567	536	539	576	565	558	559	569	556	594	567	548	574	542	556	563	584	587	595	561	597	594	616	570	593	524	568	557	578	581	595	587	558	586	555	576	588	609	601	565	596	554	591	585	581	541	603	607	611	598	556	578	543	538	546	589	553	603	528	592	568	549	571	549	559	566	595	565	559	570	602	576	575	575	578	624	607	588	538	591	568	602	607	622	577	552	579	579	599	628	583	570	593	569	553	552	587	563	574	630	570	558	566	588	598	575	577	505	623	591	552	563	563	552	557	583	587	576	613	590	592	553	596	608	587	541	618	571	600	589	575	595	599	563	555	592	583	581	578	622	540	573	578	579	598	566	537	565	589	548	562	617	551	559	588	559	631	553	584	623	541	578	580	584	562	569	561	607	594	585	604	558	567	574	611	582	560	526	587	549	547	575	564	578	593	589	557	553	542	596	571	545	592	604	578	535	579	554	560	570	588	569	560	577	568	594	565	556	556	641	573	572	566	587	573	577	522	571	560	551	547	593	583	588	534	601	553	570	596	575	584	547	604	570	621	577	581	563	583	566	618	616	571	575	559	579	614	561	572	590	582	600	609	565	556	553	589	614	572	586	580	614	533	574	584	662	595	590	576	614	576	558	602	592	570	614	580	588	580	605	545	559	613	614	572	565	593	586	573	549	567	583	601	570	495	603	577	577	569	531	543	660	591	560	598	512	551	586	551	571	577	594	530	542	587	567	642	550	608	570	564	593	547	563	593	564	599	642	556	583	571	517	601	584	600	603	600	554	536	573	610	539	563	586	541	582	601	576	567	552	611	553	636	585	604	579	577	557	617	597	591	558	606	573	581	615	535	584	575	532	568	580	588	597	569	577	592	548	550	564	549	586	597	544	562	571	570	530	550	584	621	562	589	564	603	538	566	538	584	581	569	575	581	588	551	598	554	571	565	570	596	548	620	554	560	564	576	589	583	619	534	585	548	612	568	554	535	592	557	616	568	583	557	624	556	537	585	573	603	583	582	563	584	552	591	569	592	601	572	570	572	574	602	547	544	588	602	588	563	603	588	561	579	615	556	548	587	585	552	550	569	577	570	568	607	573	522	555	571	583	569	573	568	550	559	593	566	588	582	585	556	539	576	556	565	564	557	566	561	541	569	612	554	551	587	555	577	551	609	542	558	577	528	571	538	582	596	570	593	568	630	574	609	581	584	574	601	584	570	547	595	601	564	542	559	537	547	581	556	624	587	597	542	573	586	602	611	563	608	583	533	569	569	553	584	616	576	579	552	614	590	569	620	601	614	572	573	578	557	601	593	591	592	638	595	592	565	568	548	569	603	579	580	581	583	526	550	572	579	570	602	584	550	556	557	569	524	574	592	569	539	571	575	587	573	633	557	599	563	585	570	608	579	596	541	560	551	606	602	612	582	578	545	557	602	557	580	594	596	563	573	617	576	600	561	605	542	559	625	606	572	563	579	583	584	630	548	554	580	551	572	629	569	568	578	581	570	550	559	533	614	534	588	584	573	568	552	561	597	560	577	601	566	569	566	577	622	565	566	587	545	548	529	528	581	593	522	558	613	570	584	585	561	624	573	556	547	623	587	563	591	566	559	586	580	585	570	630	581	549	576	580	624	582	589	574	544	597	572	633	553	621	590	592	600	596	540	520	625	636	597	569	566	576	566	561	611	605	624	537	584	567
23291	20900	28069	23861	20900	13822	2869	1579	1165	1059	958	792	759	671	691	640	608	606	683	735	822	789	914	841	762	638	502	485	521	481	478	496	458	432	457	468	437	454	449	442	418	454	447	443	473	488	465	434	443	407	411	431	398	492	421	399	423	429	421	436	393	412	397	402	422	416	388	406	404	369	427	405	414	405	407	397	404	417	408	383	422	405	379	367	375	381	389	398	394	406	386	460	406	440	415	396	393	410	393	391	433	397	417	401	437	424	450	420	384	396	401	411	438	410	382	371	401	414	398	410	392	377	419	422	396	420	368	414	393	418	407	393	382	422	400	405	368	390	417	396	383	420	390	403	449	390	404	441	423	395	419	375	391	424	381	401	426	435	403	388	403	406	397	391	413	415	411	416	430	426	396	404	414	411	403	393	413	411	431	408	397	373	397	407	378	411	399	441	415	406	402	381	373	360	364	408	384	407	406	443	391	443	403	404	383	384	391	385	387	398	360	412	404	419	406	405	430	372	427	388	416	398	419	407	389	391	382	394	377	394	430	393	402	399	415	359	401	396	402	407	460	436	400	426	412	402	398	408	386	395	388	430	382	415	398	385	434	395	396	454	422	399	397	368	413	416	360	401	432	403	402	388	383	391	404	406	373	430	427	399	396	408	430	418	415	406	406	400	403	362	395	429	394	428	428	389	414	402	436	406	387	385	403	424	385	391	396	382	382	392	396	399	398	383	408	365	398	411	379	413	401	420	420	402	399	400	407	409	363	394	455	365	384	387	405	397	377	410	410	405	419	408	426	422	419	397	388	429	381	435	424	424	381	386	381	364	398	379	430	424	390	383	400	415	392	387	421	389	372	400	419	398	405	388	356	439	431	393	430	415	379	369	413	381	392	410	402	393	419	391	417	380	419	352	418	414	392	381	402	371	403	389	413	438	389	369	392	423	396	388	412	446	391	359	433	405	364	406	376	394	410	395	413	419	398	409	441	397	396	395	372	441	374	375	433	419	424	437	396	418	404	426	405	414	383	450	367	406	389	429	407	399	393	400	362	405	413	403	403	393	431	420	391	391	377	415	426	390	444	388	402	433	376	398	379	389	405	392	408	427	402	382	397	399	390	410	381	388	414	406	418	389	381	403	392	427	390	393	430	393	414	392	386	376	439	406	399	420	368	418	412	404	432	369	403	399	410	416	458	376	422	400	418	405	396	406	397	388	407	420	410	408	429	413	449	419	408	406	369	390	415	435	391	409	390	419	430	386	402	416	375	352	377	413	416	403	378	395	404	406	416	407	425	437	374	394	407	397	425	367	409	412	411	417	397	428	414	406	460	407	399	453	431	365	349	395	390	408	407	420	434	424	366	399	361	399	377	402	399	381	359	418	379	419	382	368	418	412	401	374	403	428	417	397	384	377	404	380	436	390	411	385	400	422	390	393	433	391	375	403	433	424	393	403	420	337	391	393	438	350	395	406	386	394	399	370	418	364	414	417	422	422	390	391	409	395	435	392	379	428	424	396	441	412	382	417	425	406	355	391	400	406	413	394	413	405	378	371	393	399	371	411	365	406	424	381	390	381	433	407	401	384	382	392	422	370	391	391	427	395	453	387	421	420	434	378	408	377	409	403	417	412	391	413	391	392	370	403	416	378	393	392	376	407	416	394	409	378	404	396	419	400	385	402	404	393	415	400	439	385	373	381	382	396	403	439	413	387	417	409	393	418	412	414	425	402	416	413	420	439	407	410	415	427	400	414	400	402	428	403	418	386	403	422	432	419	402	415	397	405	400	415	383	400	429	406	413	376	430	390	402	410	395	404	352	430	384	394	415	370	371	411	449	424	396	394	375	405	414	391	426	375	408	411	390	409	417	410	402	389	392	425	408	392	433	413	416	402	402	396	428	388	439	421	387	417	395	384	415	415	347	418	379	400	405	408	405	388	421	427	401	404	386	417	436	400	407	387	382	400	392	411	413	393	421	366	407	377	383	403	404	423	393	398	409	394	420	425	392	419	411	413	377	418	418	402	406	407	407	413	399	383	400	409	404	416	365	396	417	419	388	383	405	417	404	407	436	419	407	421	404	383	398	419	400	409	403	378	394	436	440	424	397	424	400	426	374	419	397	391	394	378	436	388	413	380	413	408	394	365	376	391	405	377	372	401	382	394	403	409	416	416	383	382	378	426	415	406	422	372	396	429	409	392	412	374	389	401	456	384	389	407	375	353	396	394	430	402	387	393	416	385	368	392	445	398	408	404	426	393	429	417	412	394	443	398	436	410	408	431	401	386	409	412	405	390	412	376	365	371	378	404	418	414	402	380	396	360	422	391	421	401	436	379	385	403	398	413	390	383	399	377	414	378	431	436	395	435	401	392	409	407	368	414	373	392	374	415	418	404	390	390	375	375	413	400	426	393	387	403	409	400	398	404	388	409	376	384	410	363	425	388	422	394	415	394	407	426	465	400	366	404	392	412	429	423	379	395	412	398	408	388	379	395	387	403	411	403	387	425	450	390	415	392	374	393	381	409	405	421	387	416	356	404	402	420	359	382	390	394	430	385	398	425	421	402	401	413	408	410	427	419	427	387	439	418	419	410	407	426	372	389	387	384	372	401	386	397	417	405	382	383	411	416	412	404	371	410	403	396	407	363	410	375	415	413	406	408	387	389	394	432	420	397	392	450	374	392	376	384	364	400	399	414	413	412	383	385	416	427	387	425	374	440	398	424	388	425	383	414	444	437	425	384	403	391	380	384	406	417	405	383	419	390	417	414	369	372	406	441	401	412	398	437	365	380	424	416	390	420	402	368	408	395	384	401	340	370	374	436	394	424	453	391	395	394	407	397	398	400	401	387	400	401	395	405	409	377	416	403	397	409	389	408	405	360	418	402	420	416	388	413	431	420	407	398	390	367	414	379	344	383	409	399	376	426	434	395	437	396	382	407	438	414	416	396	369	379	419	405	368	403	397	411	367	403	391	393	382	408	383	404	402	433	376	405	382	404	392	375	394	383	393	391	402	430	387	386	398	422	392	408	410	387	375	432	384	390	398	407	387	406	398	417	367	396	391	398	401	386	360	433	401	415	394	417	361	399	402	361	403	380	369	381	372	434	402	423	392	439	370	387	429	402	398	407	402	424	392	417	422	381	388	380	425	438	454	404	405	393	402	405	413	418	383	413	434	420	396	389	414	398	434	394	390	387	407	414	421	412	409	406	399	411	441	379	402	405	389	385	396	424	389	413	394	414	415	381	410	403	375	388	416	373	366	414	404	410	437	422	400	417	413	380	394	406	434	398	409	395	397	407	379	420	401	385	443	412	421	412	401	391	426	418	402	430	380	371	384	424	412	400	405	370	408	390	390	382	395	411	387	408	415	382	419	415	400	399	414	400	400	418	394	401	430	410	422	413	425	409	400	383	369	373	417	389	370	375	389	400	364	383	376	426	396	387	411	400	415	397	417	399	359	392	374	400	373	369	425	414	420	409	378	372	411	403
4941	15134	12682	6839	4963	3990	3241	2428	1935	1557	1329	1108	1070	925	870	764	762	831	896	936	964	1138	1201	1132	973	702	603	652	595	536	525	574	508	500	461	481	484	478	513	508	476	556	514	578	578	468	494	458	435	462	447	454	444	504	463	476	433	428	413	455	462	439	468	445	455	413	453	436	460	431	450	402	438	462	420	446	419	489	408	435	461	467	426	410	456	453	471	491	436	424	427	446	422	411	449	442	422	435	435	426	409	442	418	408	417	461	410	461	429	441	418	438	446	446	439	488	449	429	447	426	445	420	413	419	430	446	431	442	483	464	446	492	442	402	432	420	410	418	473	441	412	450	449	461	437	471	432	445	430	457	454	462	424	447	446	416	428	430	433	443	443	423	457	422	405	435	461	391	444	451	406	459	451	453	436	469	427	440	405	423	398	408	442	448	464	451	413	421	442	466	419	458	457	417	442	449	404	399	447	439	441	403	429	422	424	449	416	438	436	455	456	436	424	445	449	407	422	464	411	417	493	455	399	419	431	414	468	436	450	424	404	437	447	400	413	455	468	457	460	439	423	401	451	448	411	442	439	464	404	423	443	396	435	431	425	430	451	441	456	421	436	449	451	471	445	450	463	454	425	417	440	455	420	447	437	475	423	436	446	447	449	398	457	432	398	442	462	471	463	466	441	397	452	446	425	456	406	428	420	414	391	456	451	452	450	401	429	440	450	399	420	418	420	451	471	431	464	431	466	439	466	462	461	472	419	434	452	498	473	472	465	429	426	458	463	426	469	431	434	447	445	429	478	414	425	433	452	461	445	453	432	448	428	447	444	405	437	473	489	414	470	437	445	462	433	458	420	461	436	446	437	449	431	468	444	454	433	442	413	433	453	407	434	449	459	432	433	416	450	433	451	413	449	443	457	419	472	418	400	495	470	398	413	388	422	449	420	418	454	465	449	438	427	472	449	455	449	417	424	431	397	431	429	456	417	466	426	459	468	428	436	450	410	422	442	486	441	469	418	432	481	461	411	428	417	420	428	445	451	407	453	415	432	430	453	421	410	461	437	461	444	466	470	455	444	455	433	430	421	425	429	424	457	464	473	447	415	427	448	430	449	442	472	430	440	451	470	437	425	448	448	467	444	445	459	427	450	432	403	443	462	423	443	401	458	432	425	404	466	458	496	434	440	458	465	445	443	426	410	439	427	494	437	464	452	440	441	483	408	448	479	441	422	419	436	467	422	449	436	435	429	477	432	432	435	470	430	456	485	415	414	456	430	424	461	434	457	417	429	429	441	460	398	409	440	427	454	431	464	485	454	430	456	402	452	442	426	433	447	425	469	426	442	450	432	458	407	418	418	411	449	440	451	439	453	475	432	460	412	429	427	446	434	442	452	424	427	459	450	420	429	408	378	476	428	423	464	437	428	451	425	462	431	438	484	465	431	443	431	479	413	459	427	430	410	448	411	430	485	469	419	422	376	445	421	432	423	407	430	416	487	464	370	412	421	470	420	431	414	450	422	402	432	457	446	461	445	440	421	438	447	420	460	414	466	429	406	405	438	439	473	431	470	432	455	431	425	467	444	444	418	460	432	458	433	451	459	450	491	464	425	437	416	429	469	435	433	487	470	400	440	435	476	421	434	446	463	475	464	434	427	471	446	425	464	436	455	500	487	409	404	465	427	417	427	430	499	444	446	447	415	451	464	435	426	411	429	428	420	481	457	456	398	464	431	462	418	405	427	462	449	465	451	442	432	431	437	423	429	439	448	422	427	436	488	451	422	422	476	446	421	468	446	451	429	416	442	419	431	444	453	397	443	438	431	434	428	456	472	458	417	439	441	456	431	452	431	455	459	454	408	461	413	449	427	416	403	462	448	445	443	419	440	453	405	437	429	435	453	403	464	431	431	389	461	465	448	476	467	454	451	441	467	442	434	431	452	424	454	464	469	416	443	413	434	429	463	410	439	414	456	466	437	493	431	414	441	398	440	445	447	450	408	458	417	430	398	417	454	448	441	465	404	450	433	452	449	451	450	437	442	424	450	493	388	434	437	431	449	445	447	414	501	411	454	446	446	458	473	421	460	402	455	422	423	444	429	443	459	434	439	410	437	444	426	448	462	432	448	429	443	432	426	466	433	464	435	459	437	410	452	436	465	461	430	428	449	417	414	433	431	431	460	485	422	418	432	463	440	477	468	430	467	458	426	408	408	485	451	415	411	437	440	431	425	444	449	424	465	445	481	448	471	424	446	421	470	412	437	431	459	435	492	457	415	395	460	446	441	456	442	436	476	453	432	406	454	458	463	469	449	434	411	469	455	454	452	433	428	453	414	402	441	433	429	468	423	482	466	466	441	435	395	465	421	433	449	421	451	434	404	427	435	423	439	445	450	406	424	420	441	425	405	396	444	418	458	403	437	422	439	447	434	413	423	436	457	412	417	444	453	452	435	452	412	434	423	444	414	468	442	465	422	417	433	418	433	449	463	433	425	421	446	463	438	464	446	444	466	458	450	460	478	443	443	396	390	421	472	464	466	462	440	393	433	452	436	452	409	428	427	414	427	437	431	425	424	459	471	469	433	446	453	449	430	427	439	409	397	451	438	422	413	467	431	450	414	430	439	420	459	455	445	461	448	424	450	417	410	442	434	471	448	422	442	463	441	438	426	458	436	448	414	435	420	461	425	431	465	443	437	398	458	439	424	478	401	452	451	442	449	415	452	476	473	443	427	436	424	460	438	459	440	470	412	455	434	436	425	421	456	434	451	443	477	406	464	441	430	456	451	439	441	458	422	449	459	442	416	414	452	450	443	477	482	421	426	453	414	434	458	414	466	435	396	454	473	454	450	444	426	470	434	439	438	479	427	460	445	468	489	492	435	460	442	429	447	438	418	416	461	433	471	441	432	421	453	445	433	469	445	426	446	469	439	406	411	442	441	428	432	425	455	454	458	416	419	443	455	464	455	456	451	453	413	452	443	425	454	442	407	392	440	477	438	471	432	400	460	412	446	421	478	442	475	443	443	447	456	461	414	444	425	413	464	454	432	429	441	430	475	427	422	437	416	463	426	450	407	411	451	489	453	449	437	465	432	477	445	442	463	454	435	417	427	421	423	454	470	437	419	439	438	466	450	432	460	442	392	429	430	479	417	435	437	460	471	420	447	447	448	453	424	425	424	432	428	446	419	446	461	411	457	426	433	419	459	459	415	422	417	475	412	428	455	459	432	458	429	438	443	416	440	450	434	462	418	446	454	417	443	454	433	450	488	483	412	422	452	441	415	424	479	398	422	449	474	430	426	451	443	448	422	435	429	409	429	418	452	465	429	429	402	411	456	425	444	434	419	447	441	448	440	438	450	413	427	447	451	447	433	461	450	437	421	456	455	411	449	466	444	366	453	479	407	434	449	432	446	465	474	431	406	428	452	445	454	441	452	473	427	465	442	421	436	418	463	454	420	428	442	424	440	458	474	441	456	424	420	411	474	446	467	454	416	471
24273	20914	27403	24588	17446	2880	1609	1170	1007	852	818	709	713	667	612	619	570	630	641	624	705	737	805	712	708	625	568	513	521	478	476	474	493	444	449	455	458	485	474	464	456	477	446	436	448	414	449	451	475	441	468	425	415	468	476	453	481	468	437	409	453	418	450	480	448	420	426	407	415	390	426	467	428	439	436	434	470	439	431	432	437	440	450	436	429	471	459	435	451	421	457	414	423	445	445	428	449	414	446	449	425	441	471	422	436	450	453	418	443	450	417	422	449	467	432	449	441	470	438	427	442	410	419	462	400	452	459	417	463	449	444	406	437	440	454	443	411	443	455	417	438	433	452	407	440	443	411	422	437	443	447	422	413	427	436	440	456	421	444	422	424	457	401	431	425	427	417	428	453	424	381	437	458	454	439	395	412	414	446	415	437	454	415	467	440	442	442	466	449	427	388	424	438	463	410	440	443	412	451	420	414	433	434	425	415	445	428	406	408	412	412	443	460	434	424	400	431	434	462	413	427	411	444	440	427	432	459	449	432	438	430	435	434	439	416	438	440	452	424	423	463	451	406	437	425	429	457	450	431	454	412	432	443	415	418	418	441	397	451	454	437	401	406	465	452	432	411	418	416	412	412	431	453	408	460	450	426	439	432	419	426	431	416	437	433	433	426	420	398	413	426	414	440	439	456	419	428	429	434	419	427	413	418	459	402	419	411	448	403	456	440	400	454	441	456	438	443	457	454	455	449	404	466	447	416	488	429	454	454	430	466	432	458	424	412	437	425	452	423	430	436	433	412	450	415	411	432	427	450	416	475	404	429	450	457	416	422	394	414	420	408	476	395	431	426	471	481	457	460	414	449	450	457	419	433	417	418	435	419	406	425	443	420	403	428	467	409	445	479	425	455	419	430	450	429	437	441	421	455	447	405	430	460	433	420	418	447	461	421	465	402	452	412	433	468	426	443	432	420	460	448	475	412	421	432	442	417	468	452	387	429	455	479	423	405	414	457	430	418	461	421	427	430	432	418	444	495	478	430	491	430	392	464	405	422	434	403	428	488	425	413	440	437	411	445	420	448	413	422	427	407	426	433	414	438	441	448	425	424	401	445	431	417	459	433	425	430	453	420	413	491	425	429	434	415	438	406	438	417	439	436	437	443	425	418	444	425	449	427	432	393	396	441	405	425	429	440	434	442	444	423	429	455	411	427	471	447	468	410	427	406	434	399	458	441	421	400	421	380	456	406	429	446	451	459	425	458	443	386	397	432	437	434	415	472	445	432	426	456	461	425	470	481	434	440	438	415	423	471	417	446	429	440	461	450	400	420	434	395	435	438	481	421	450	441	397	434	424	428	433	475	439	422	410	415	432	408	421	433	411	451	455	432	408	457	454	460	447	409	438	431	458	431	438	445	412	450	424	450	422	467	413	470	464	456	434	430	461	443	430	434	429	440	416	414	428	429	428	461	426	417	431	444	453	424	437	466	476	412	413	448	446	439	446	386	403	459	454	396	443	411	418	381	436	451	429	399	421	442	443	405	409	405	471	380	446	427	420	441	405	444	389	431	450	423	430	419	395	438	459	399	426	400	423	423	422	447	421	428	426	429	421	448	425	437	434	428	448	413	435	417	440	413	473	438	427	441	467	422	428	388	417	446	446	469	447	422	440	445	429	432	426	436	433	432	449	437	428	442	461	411	441	477	440	413	434	412	441	424	426	430	406	454	442	452	451	452	425	411	449	433	461	435	457	456	419	420	430	387	441	439	419	436	399	426	402	419	455	420	419	409	464	428	423	457	475	445	462	452	421	406	464	418	422	439	405	462	414	413	478	429	438	464	450	428	420	422	449	462	402	429	428	455	462	438	448	405	483	436	414	415	422	426	455	438	434	429	462	458	448	443	431	433	400	427	414	455	455	404	439	418	437	440	416	428	424	444	408	478	424	426	437	424	414	419	449	404	420	481	428	419	425	410	462	415	421	425	442	446	420	441	457	435	468	451	429	405	389	410	434	450	441	410	441	431	412	450	403	415	408	399	422	442	398	423	434	456	469	401	454	430	433	441	438	413	402	437	455	378	438	400	457	413	446	452	431	422	424	439	417	435	411	438	426	457	408	411	459	422	468	464	450	439	436	403	423	449	402	424	452	465	478	460	454	465	418	441	461	436	442	452	407	439	439	423	442	433	404	418	455	422	443	413	439	420	454	431	409	439	419	421	462	416	459	456	466	427	435	527	403	383	411	461	442	391	461	426	429	415	436	445	437	410	402	432	442	439	428	423	424	388	441	416	419	428	438	418	430	391	421	469	402	434	433	417	424	441	389	465	443	406	437	442	467	422	400	435	430	476	457	422	415	431	429	419	393	467	421	431	440	421	429	436	455	437	470	422	415	427	387	441	419	437	438	430	428	427	429	437	432	410	407	430	417	446	461	410	413	452	437	470	435	428	414	420	378	399	436	467	408	395	431	422	409	439	440	418	468	432	429	462	441	433	446	377	428	442	430	416	416	425	409	443	410	448	440	424	415	439	442	418	394	461	472	434	442	448	411	435	418	413	432	432	404	430	418	432	431	398	410	455	435	421	435	422	405	417	399	452	423	450	462	433	419	450	429	462	467	440	448	427	439	457	436	427	428	440	405	467	444	448	442	473	422	425	429	428	384	438	469	430	430	427	420	388	423	443	437	446	407	427	390	402	469	441	441	407	424	445	426	452	410	414	436	422	433	452	416	428	411	424	407	417	432	409	441	414	428	428	420	437	426	422	428	419	452	438	410	410	408	462	446	440	425	428	416	444	415	402	437	444	450	400	412	413	424	422	443	393	417	411	426	443	439	410	448	390	446	445	408	457	441	449	404	436	435	416	452	436	425	427	419	430	426	422	442	405	437	444	410	438	482	411	463	459	423	401	475	448	421	427	423	441	427	397	435	443	449	423	437	461	412	429	417	438	431	441	411	419	436	409	396	472	431	420	406	464	432	423	383	454	428	415	408	438	444	435	437	399	457	431	473	433	439	428	437	419	439	437	438	428	448	390	418	449	406	436	404	448	456	394	411	412	432	447	422	463	401	421	414	425	448	400	437	397	429	416	450	442	455	428	438	410	446	417	410	447	433	450	411	405	420	384	465	445	423	393	411	463	399	428	436	426	414	413	424	426	460	421	398	431	463	438	435	429	444	418	435	432	458	368	435	429	489	470	453	448	440	408	429	439	406	427	431	435	453	432	439	432	436	421	426	459	446	429	413	449	435	450	443	420	428	427	421	444	426	415	443	422	422	449	452	472	430	431	393	436	448	430	430	397	417	435	503	437	454	462	420	428	420	437	423	426	420	408	476	423	422	420	435	414	435	444	391	432	451	451	412	438	443	448	398	432	478	451	411	419	404	416	446	459	423	446	429	410	462	430	405	482	447	440	465	430	428	482	420	429	408	447	437	405	407	419	449	412	435	485	429	475	410	443	403	452	416	459	427	428	445	465	438	407	454	474	452	412	423
5213	12271	10135	5287	4037	3060	2500	1959	1553	1254	1167	1009	872	791	798	695	630	752	802	844	864	954	945	967	835	679	617	596	611	521	535	581	501	493	512	458	489	502	502	504	462	498	551	495	538	502	495	490	431	476	412	483	453	469	487	424	469	466	472	442	468	451	430	437	445	459	446	444	479	428	498	468	465	438	446	469	443	456	484	424	466	428	459	450	440	444	455	469	448	485	460	468	453	464	454	474	485	449	434	472	458	442	439	447	475	444	435	476	476	464	484	429	441	453	453	438	448	434	447	488	484	441	478	439	464	478	389	453	422	475	428	423	458	469	441	477	468	474	480	429	445	453	454	474	430	475	449	459	461	496	452	450	442	443	438	486	420	473	474	472	446	464	472	468	437	459	427	496	468	448	454	438	436	429	439	480	448	471	470	454	441	441	443	451	444	441	459	449	437	455	468	507	481	489	453	445	457	436	457	473	437	424	481	462	407	428	434	456	430	488	415	476	454	459	465	474	475	479	482	431	442	432	456	492	427	427	458	449	462	497	443	428	466	432	424	454	460	441	465	456	506	454	458	464	461	457	456	452	437	482	470	454	481	467	440	470	463	469	437	466	439	483	460	437	460	438	496	498	481	460	428	469	436	453	454	445	472	461	473	436	473	438	432	525	456	457	435	459	481	421	425	457	449	466	438	434	483	505	468	448	467	458	455	448	459	441	485	486	452	459	460	456	455	430	426	455	448	450	420	464	474	453	418	446	502	429	452	468	454	492	457	454	434	460	440	452	446	421	463	475	464	437	443	407	459	478	445	458	472	443	434	475	478	418	470	451	452	473	451	462	409	441	442	447	476	453	446	455	456	476	453	444	453	479	480	469	485	462	467	479	473	453	423	458	458	441	454	436	456	479	474	466	450	442	450	483	423	472	426	484	469	435	443	450	444	461	455	476	458	475	481	476	491	436	462	429	423	444	433	493	432	434	465	445	467	504	437	470	465	470	448	472	478	430	472	428	464	472	462	447	463	473	458	453	441	465	443	467	453	446	447	456	437	456	445	474	448	456	470	456	457	451	482	444	474	471	466	485	458	443	439	473	452	475	441	431	478	421	473	438	461	454	459	484	469	442	471	422	434	437	455	476	472	473	449	438	459	451	444	474	462	436	456	411	454	421	486	463	490	443	459	458	456	402	440	454	492	482	448	425	472	448	456	464	449	424	469	419	426	489	478	458	506	428	441	465	433	458	479	441	430	473	463	462	456	460	415	426	449	426	481	457	474	470	479	450	492	444	471	455	495	476	444	486	449	428	454	447	468	459	441	459	512	453	464	436	417	463	462	424	454	452	443	440	468	492	427	426	479	464	438	469	445	484	430	467	463	457	483	475	442	462	421	451	455	459	479	470	449	452	470	463	473	447	456	436	444	420	455	475	461	494	467	464	468	444	445	461	447	447	451	446	432	454	455	443	454	473	485	432	454	466	477	424	454	467	444	472	455	452	465	444	485	432	487	478	474	480	470	430	458	431	438	432	456	481	468	480	462	458	477	437	476	453	471	451	463	451	457	475	458	473	468	418	431	448	424	435	465	461	445	476	476	464	476	448	460	433	447	436	494	458	428	472	483	449	465	480	451	464	432	473	469	448	433	464	441	418	443	486	440	482	398	469	445	407	410	451	428	454	444	450	449	456	424	468	452	479	466	405	460	475	449	484	444	452	471	432	475	422	475	430	457	449	495	428	403	540	441	456	449	470	456	485	489	494	456	454	462	430	434	434	471	493	451	463	461	427	452	467	494	408	414	449	448	445	467	471	489	445	411	482	447	454	438	509	461	444	455	465	455	445	439	450	483	476	445	464	483	471	436	458	409	434	442	440	491	465	454	445	425	458	464	452	476	406	456	454	465	433	470	442	473	469	448	506	497	444	444	467	425	465	429	465	433	498	440	469	473	421	454	465	481	460	439	464	419	467	440	468	449	459	491	438	459	479	439	476	457	427	487	486	435	459	502	470	421	456	452	466	433	443	484	435	424	430	481	476	450	443	448	486	436	463	473	468	475	458	455	451	435	458	427	505	470	471	476	438	513	478	466	462	471	487	482	473	511	481	457	406	432	474	466	469	432	469	468	459	460	456	477	465	461	458	463	446	474	458	474	465	453	461	456	469	498	491	487	459	427	466	477	437	436	423	442	467	424	456	467	459	497	447	416	443	439	433	444	429	440	404	439	451	442	485	464	456	528	464	450	466	481	492	438	453	467	483	453	448	467	468	467	465	444	458	453	453	461	485	424	456	470	474	442	503	457	467	464	426	465	439	433	454	441	426	454	419	442	434	405	473	471	475	454	492	458	453	497	455	446	468	450	465	467	475	464	480	452	456	459	480	435	422	461	422	441	459	410	415	478	471	454	471	508	438	450	435	487	481	497	446	469	473	413	489	449	450	467	473	452	459	454	457	461	475	437	502	409	461	463	439	427	440	482	472	474	451	496	454	510	493	452	443	430	452	445	431	420	456	466	452	462	480	449	436	437	443	454	436	446	449	491	460	442	409	451	467	455	461	483	485	449	449	471	450	434	445	460	461	467	475	460	465	481	448	464	466	473	483	444	464	444	461	443	458	470	430	465	466	435	437	429	444	467	472	446	462	454	459	438	489	434	427	466	460	467	443	440	495	486	423	429	424	427	494	460	471	485	478	458	468	490	443	446	458	446	479	493	414	431	465	454	457	479	445	473	482	433	431	430	441	452	475	463	444	444	460	471	430	465	450	413	476	484	460	448	466	441	472	410	448	462	429	466	519	451	446	472	428	425	447	434	470	470	463	485	445	477	464	459	470	430	449	491	473	476	469	452	439	421	446	436	465	451	496	462	453	461	467	437	411	456	414	473	438	456	429	419	444	462	479	459	465	443	461	469	494	457	467	464	466	432	449	450	467	449	503	468	460	468	454	407	463	463	454	465	468	492	449	442	442	476	467	484	446	447	469	453	451	427	467	440	441	463	451	469	468	467	484	469	478	447	473	492	443	482	445	471	399	436	442	421	449	431	446	441	442	488	425	420	462	410	447	461	422	464	502	402	455	429	428	448	456	445	469	476	455	455	447	466	476	484	489	410	472	444	430	433	449	472	475	462	462	454	497	470	441	452	444	478	453	455	447	468	476	443	449	460	429	479	441	456	432	479	442	471	419	492	446	449	459	460	479	472	469	452	478	445	459	446	461	462	462	424	422	464	450	472	447	443	473	454	465	440	479	441	454	472	455	479	470	484	472	456	453	430	470	457	399	442	484	419	454	468	427	431	505	464	431	462	456	474	459	498	457	479	473	444	462	460	444	448	477	437	491	447	446	453	438	431	478	499	480	487	442	492	450	442	461	503	473	484	449	433	470	467	448	457	494	445	435	456	460	462	471	475	458	425	471	440	446	448	422	483	483	448	450	484	456	481	453	457	450	431	455	461	459	423	451	470	473	456	427	493	425	461	434	412	479	450	446	442	456	490	489	440	442
22250	20982	28598	23575	20990	21093	13995	2632	1638	1313	1201	1019	853	726	673	586	622	635	728	756	818	935	939	888	715	592	480	419	423	375	356	362	334	326	256	278	307	310	313	256	289	312	327	288	310	302	255	280	250	260	229	284	272	288	261	230	221	255	243	217	230	222	218	251	247	211	227	227	234	231	241	237	231	216	233	199	212	231	256	245	215	231	254	222	221	229	228	251	213	209	213	239	201	225	241	211	207	188	231	216	233	232	240	221	239	211	222	234	238	237	242	221	218	250	259	215	239	228	213	218	210	233	225	258	206	246	258	245	210	227	215	221	228	218	227	242	233	220	233	239	270	200	230	224	240	208	226	265	203	235	219	235	245	209	199	217	243	236	197	231	223	227	232	214	246	223	217	232	245	244	245	218	211	219	221	229	234	199	249	242	215	217	239	215	229	228	198	210	209	222	244	226	230	234	212	260	204	216	214	227	253	208	234	219	231	210	246	241	233	209	218	222	215	245	236	209	217	239	236	236	231	251	226	266	242	245	232	223	244	229	238	220	234	239	240	239	220	243	237	215	226	202	229	218	226	217	230	249	206	238	218	218	236	212	236	222	221	245	226	216	236	189	219	256	234	201	214	208	198	226	213	246	234	245	223	236	225	245	228	227	239	225	225	214	240	239	212	220	230	225	232	219	221	205	215	238	242	216	209	228	216	226	204	209	234	226	238	254	209	227	208	263	260	241	242	252	241	253	246	240	239	222	238	233	219	226	223	231	221	211	236	241	225	222	240	218	233	240	221	228	207	236	231	240	219	254	217	239	214	210	209	252	222	202	216	207	238	235	225	225	217	236	224	252	226	245	228	226	232	225	212	205	264	217	215	248	222	207	231	209	201	237	236	246	203	249	214	216	200	237	220	229	237	212	216	227	210	215	256	239	229	261	251	233	231	240	215	218	251	223	233	238	231	232	230	220	221	236	227	202	206	282	226	227	229	222	231	228	215	251	232	210	222	218	231	209	218	227	224	221	200	219	233	236	218	225	236	242	201	223	228	220	219	231	214	218	228	232	233	239	215	234	244	227	237	227	247	240	217	238	231	237	228	221	241	208	221	245	205	213	239	229	220	210	246	236	226	240	236	245	230	203	223	229	243	243	217	222	240	225	232	239	227	221	220	242	214	232	204	252	232	203	232	246	242	228	228	222	236	201	242	207	239	227	233	226	227	244	206	232	222	228	230	197	229	246	251	189	236	253	218	255	244	235	207	216	204	268	233	233	209	245	225	240	238	219	236	234	217	221	246	249	226	249	229	222	247	225	219	234	235	246	247	234	207	224	209	233	251	237	229	229	231	223	224	219	218	209	226	246	223	237	203	227	234	236	221	226	208	222	205	212	195	234	233	227	246	225	200	223	236	240	199	246	238	228	224	229	228	254	221	220	238	230	206	229	231	218	219	224	218	207	232	195	246	222	223	247	218	222	237	254	229	234	225	237	254	235	236	226	233	224	233	236	251	235	238	214	252	244	214	237	250	205	216	225	215	243	254	245	213	218	229	208	244	232	208	213	234	252	229	259	200	216	224	223	237	214	193	228	212	240	229	242	221	222	215	251	224	246	230	219	238	231	226	220	210	229	234	239	226	239	241	205	228	214	195	226	242	242	218	218	219	251	227	221	229	238	219	226	221	244	220	226	254	217	228	243	214	227	218	224	238	211	226	221	194	229	212	235	230	205	244	218	246	206	242	250	230	236	248	255	230	201	223	231	212	230	224	230	209	227	245	220	225	259	205	238	234	208	238	207	236	247	211	216	206	227	218	226	242	256	238	218	234	251	184	212	247	205	240	223	244	229	229	243	221	228	246	202	230	233	223	230	215	220	242	227	230	262	237	197	235	222	219	211	222	233	243	241	215	219	209	224	237	230	208	233	220	209	233	212	209	283	236	246	220	241	221	242	222	230	225	247	241	232	218	246	241	210	209	234	218	232	217	227	238	253	226	221	215	217	238	200	223	229	232	245	234	230	232	223	199	250	229	212	244	252	234	262	262	208	220	232	247	223	251	213	225	218	225	202	212	242	227	262	215	234	223	232	245	209	225	217	242	219	228	209	254	209	245	220	228	241	239	227	249	230	202	230	230	250	208	232	239	210	199	239	217	217	242	221	210	202	216	231	241	240	231	241	228	257	201	255	253	232	261	222	235	203	241	235	221	215	260	224	238	235	232	210	225	225	242	246	243	212	240	251	250	243	229	199	228	232	238	238	239	218	231	235	235	221	268	203	231	236	266	238	236	231	250	246	224	221	213	237	247	224	245	212	250	234	235	251	220	209	262	228	222	223	234	249	240	219	223	244	208	238	230	253	222	213	222	214	231	251	235	229	235	218	237	229	230	221	252	262	222	237	225	233	223	213	242	227	255	245	195	225	230	241	231	264	252	224	241	225	256	223	232	222	225	258	230	226	226	264	190	218	217	239	225	255	209	230	226	247	242	230	224	257	213	245	236	231	234	238	234	236	228	217	234	243	256	285	220	220	209	247	204	228	212	223	240	220	219	236	198	233	229	224	237	215	226	195	239	228	249	246	252	223	235	196	211	208	236	220	228	210	244	238	212	215	251	224	227	241	218	216	238	225	241	220	222	236	220	244	222	221	218	243	240	218	229	242	253	214	219	206	226	233	200	222	221	205	196	200	229	229	213	223	221	220	212	256	227	234	221	225	207	223	218	216	219	218	238	262	239	218	219	225	239	221	226	220	258	212	224	219	221	241	227	236	216	228	215	228	222	253	231	192	226	232	245	242	212	223	235	213	257	221	240	244	227	218	219	262	235	242	227	228	232	253	233	235	249	229	196	240	228	259	219	240	232	211	245	230	206	211	241	210	230	232	216	215	216	228	248	203	240	219	225	212	226	213	221	213	242	245	220	246	220	221	230	219	232	222	235	253	222	214	228	210	203	221	221	212	195	279	235	229	244	235	189	233	256	236	252	229	220	230	244	222	224	235	244	209	249	239	227	216	200	235	251	269	229	215	222	228	223	207	224	230	231	223	221	229	233	216	249	224	244	221	212	205	247	237	247	213	232	225	250	204	240	235	220	229	230	225	235	209	219	227	209	229	267	214	247	232	238	223	221	227	215	210	236	231	221	213	227	227	215	218	196	236	215	240	199	240	207	215	227	248	233	216	241	229	257	223	225	228	206	232	232	249	219	233	209	228	194	205	234	258	233	231	222	236	196	241	214	251	233	209	219	246	228	252	249	221	220	229	243	264	240	208	217	229	196	220	206	226	208	233	224	217	219	209	230	235	217	247	219	207	223	217	240	257	233	244	242	253	235	208	219	231	211	195	216	233	235	206	230	246	237	212	210	229	207	251	230	201	256	239	228	203	242	230	198	261	219	254	240	226	233	210	246	247	257	225	273	235	219	230	219	207	232	224	248	205	203	220	224	217	201	225	232	236	210	230	240	267	212	195	219	200	232	236	232	234	206	231	232	217	229	224	220	232
7043	21561	18551	10574	7978	6220	4699	3560	2770	2130	1850	1495	1360	976	884	913	824	891	1044	1033	1230	1283	1388	1241	1031	824	601	522	551	427	427	429	373	330	355	309	312	371	363	342	368	402	405	410	395	380	313	299	252	281	255	323	305	303	277	248	278	282	255	283	236	287	277	278	275	245	220	251	230	261	269	234	227	239	262	222	264	252	236	237	241	261	255	228	257	223	240	255	257	226	248	223	258	249	258	219	244	256	255	251	263	235	263	255	240	242	278	245	266	255	240	210	256	217	235	230	222	237	242	250	223	259	258	263	244	246	230	241	285	260	235	221	249	250	242	225	271	252	247	241	260	204	238	259	279	256	241	253	245	279	236	275	221	248	251	222	244	204	242	244	228	246	230	233	233	218	221	243	261	240	260	238	253	238	245	250	267	255	236	237	225	242	226	241	249	227	245	260	231	248	221	255	250	261	250	250	244	266	236	228	256	244	257	255	242	253	256	227	233	234	250	221	236	257	288	269	261	250	237	232	227	268	243	248	250	216	239	251	253	239	244	252	243	257	255	250	277	224	260	250	238	249	262	254	248	217	259	246	280	249	255	255	238	240	257	258	259	237	250	239	250	251	239	272	253	258	208	249	207	286	242	254	230	258	252	232	268	241	264	265	226	261	253	291	249	228	262	259	234	246	214	256	230	252	242	265	228	248	254	254	272	230	249	251	258	237	221	221	250	267	259	237	261	239	237	238	252	272	245	251	218	258	252	230	249	232	236	252	234	241	252	232	268	257	266	224	254	231	254	233	237	254	234	221	263	217	252	243	237	231	235	266	255	253	260	213	232	240	233	272	272	256	270	277	228	236	233	219	247	259	214	255	269	257	227	268	256	268	216	260	247	252	246	254	230	246	254	235	243	228	261	260	254	243	254	277	288	254	256	259	235	249	223	242	236	260	243	230	271	250	278	258	248	251	231	231	238	236	256	246	250	217	205	250	222	216	248	228	249	242	260	243	241	219	271	242	253	260	240	248	231	232	254	242	260	255	224	245	230	240	261	237	252	218	240	252	219	261	264	231	252	258	249	249	244	259	242	283	237	256	215	256	246	238	256	288	238	231	275	248	262	272	217	256	252	236	234	246	262	246	235	243	256	249	244	234	241	228	232	241	232	222	224	266	256	253	244	248	233	242	257	234	225	249	260	236	258	261	249	221	256	271	220	252	251	240	242	268	281	242	221	261	262	276	271	249	254	245	229	248	247	234	240	214	220	282	246	250	246	239	219	251	245	247	229	237	247	238	223	238	241	256	266	238	235	236	239	273	229	237	220	265	243	224	228	259	252	267	222	234	240	261	284	256	252	266	232	244	225	288	253	247	244	240	274	248	266	255	277	236	264	260	260	237	267	244	253	244	259	243	254	229	269	254	216	229	238	255	248	248	239	249	236	202	229	257	238	226	241	248	288	262	239	286	235	261	230	251	233	251	262	272	250	258	237	233	268	240	259	245	237	230	235	233	253	231	246	238	239	237	261	239	271	230	278	250	232	256	228	238	293	221	220	259	242	228	250	219	241	239	247	261	231	257	244	264	254	231	234	285	209	288	223	228	242	232	228	239	239	257	223	242	257	249	255	264	250	270	250	249	257	237	290	227	247	246	233	267	250	249	248	257	249	220	227	217	243	234	262	258	237	244	257	239	253	233	226	213	251	229	235	265	257	251	250	242	254	252	248	243	230	258	255	247	248	259	255	228	239	242	231	245	263	238	237	248	246	234	254	250	232	225	232	269	223	242	248	266	267	262	236	228	296	272	232	252	258	209	257	269	252	244	265	250	255	269	267	222	258	258	238	236	233	294	261	257	273	250	272	233	243	267	240	231	248	260	262	242	256	248	248	237	255	249	264	266	235	227	243	262	251	261	224	232	239	232	236	221	236	266	249	275	261	240	253	261	244	255	228	233	263	238	230	246	211	259	240	244	237	250	221	256	246	247	229	245	262	241	260	249	211	275	238	263	233	244	211	258	248	247	241	260	254	224	269	253	237	236	276	248	226	228	232	232	231	264	246	249	224	266	268	252	222	218	245	258	232	260	235	227	234	235	204	271	269	267	224	248	238	237	212	240	234	266	261	236	234	258	251	247	241	235	230	232	237	227	279	224	227	244	252	247	262	248	249	237	263	245	267	242	219	255	242	245	243	263	249	255	236	252	281	233	267	261	246	240	251	255	257	249	229	212	234	259	252	242	260	237	261	231	210	294	222	218	264	251	253	246	260	236	237	251	260	228	242	267	241	269	231	224	239	241	268	234	243	255	263	256	251	263	232	249	257	260	227	262	231	248	268	267	246	253	223	248	268	231	239	258	249	255	265	247	243	255	247	222	244	229	268	227	255	253	279	256	256	216	243	244	238	216	287	241	232	212	252	250	218	236	260	241	251	263	266	246	230	247	245	252	235	258	220	239	251	222	241	223	236	253	242	260	252	234	243	261	226	222	260	241	205	245	260	226	268	249	251	229	281	228	253	261	250	260	240	254	241	248	219	249	239	256	236	262	269	245	263	248	235	237	254	248	227	238	255	244	248	224	246	248	245	253	246	259	235	246	251	262	242	261	238	263	252	263	235	237	240	240	266	235	236	236	241	236	268	249	252	258	238	245	220	254	236	242	239	237	245	264	262	248	252	250	261	233	248	273	246	245	269	231	224	283	239	247	242	240	251	241	256	235	245	241	246	255	244	251	211	235	231	246	214	248	246	255	244	247	241	274	254	277	249	239	243	238	276	266	249	257	242	223	224	268	242	230	252	236	226	291	281	236	248	217	253	241	258	273	236	222	243	253	252	266	254	259	264	253	243	262	275	241	210	241	223	231	254	243	225	250	224	234	220	235	226	212	232	235	215	247	248	254	269	228	226	264	251	252	261	253	233	231	243	240	244	254	234	255	241	236	230	261	262	247	237	257	243	228	251	244	236	240	244	240	223	276	227	239	219	235	240	249	248	270	237	256	234	255	212	273	243	250	254	212	237	249	279	242	278	250	218	266	249	248	234	238	237	235	230	262	243	266	267	242	244	231	233	233	237	228	239	238	243	202	237	249	243	232	254	237	230	214	242	231	232	260	259	274	246	222	234	223	241	232	232	248	240	247	276	263	258	252	258	254	242	253	276	262	262	289	248	250	271	235	248	235	234	258	272	244	261	243	229	241	251	268	275	255	234	253	231	249	224	240	223	243	268	239	248	259	234	239	241	248	235	249	260	260	237	265	247	263	260	242	236	252	254	242	254	242	262	262	238	254	272	253	268	235	241	246	240	209	248	231	245	259	238	239	261	250	248	264	258	242	257	223	262	240	234	235	232	220	250	231	238	246	248	238	231	221	252	250	224	253	264	256	255	255	236	275	256	242	243	233	259	239	254	266	253	229	240	249	253	231	227	245	244	242	222	248	227	249	260	238	265	258	224	246	235	240	244	237	230	244	255	266	252	244	249	270	248	219	248	235	255	247	244	233	276	225
27204	19754	9024	2709	1549	1136	1002	908	873	776	691	692	723	634	642	651	666	650	665	678	701	713	750	748	688	649	563	603	620	578	616	626	584	567	553	561	526	584	594	576	570	572	591	599	576	589	595	500	544	552	540	553	611	583	585	556	526	562	530	547	548	572	580	552	569	493	550	538	514	535	587	525	581	593	564	559	544	624	518	518	525	512	567	540	529	591	532	564	594	535	552	518	540	549	557	599	567	548	571	521	543	575	571	573	515	572	525	571	539	564	561	560	587	561	572	536	588	604	567	585	552	573	532	563	545	556	576	542	553	559	553	601	574	534	505	574	546	564	576	534	565	577	568	586	508	585	562	523	560	545	514	550	536	564	585	566	598	552	514	575	605	579	563	593	580	563	556	524	595	573	588	599	581	585	535	594	559	554	580	585	542	508	598	526	527	590	553	534	583	554	557	558	525	609	536	572	583	568	570	568	574	565	494	591	540	583	558	561	577	586	533	569	553	565	590	557	517	551	587	591	590	575	555	577	538	558	560	553	558	596	537	579	571	543	534	540	523	567	513	581	555	569	549	561	537	560	550	564	536	535	558	539	556	552	543	579	561	561	563	548	530	569	544	548	559	530	538	572	524	505	594	558	543	599	529	536	562	598	526	578	558	580	528	602	534	540	574	541	580	533	612	548	584	555	588	563	552	604	526	584	584	580	531	561	546	534	554	531	602	545	521	545	566	569	600	537	563	532	539	621	565	556	555	556	556	550	518	540	567	603	515	518	550	556	524	602	566	569	526	578	561	565	572	563	556	544	552	566	552	567	534	552	561	601	600	538	577	528	534	613	519	550	572	530	546	551	528	600	562	583	560	539	560	554	556	550	538	544	511	544	568	574	542	595	564	514	517	542	561	570	563	597	581	561	572	532	557	573	554	547	568	550	562	543	548	576	538	540	527	570	596	545	605	531	573	563	593	557	570	569	550	552	566	577	591	585	527	553	546	564	609	571	553	584	569	561	534	529	531	533	582	513	552	557	580	549	550	549	554	564	571	546	532	554	551	536	545	576	555	546	550	536	612	541	564	597	554	554	555	582	528	546	564	509	567	533	560	565	537	550	559	544	571	566	553	549	561	528	572	575	561	556	563	540	561	546	550	572	619	560	541	576	567	542	527	578	547	538	549	557	551	562	563	576	523	519	512	559	565	562	587	543	576	580	586	546	584	502	608	567	509	519	585	541	555	564	592	566	557	581	572	547	552	511	544	576	576	538	567	561	589	539	570	559	563	507	541	553	577	571	580	555	533	594	542	517	565	547	513	533	570	594	592	597	591	529	553	560	548	582	575	511	537	543	562	566	534	532	594	563	559	597	561	590	568	562	581	541	565	553	556	578	552	549	545	539	523	539	556	537	590	553	560	589	550	590	508	553	550	553	515	586	576	559	566	583	582	542	580	554	568	540	598	519	569	574	542	547	532	555	548	535	557	582	564	525	565	573	571	542	582	547	553	570	559	543	549	541	572	556	562	545	568	533	571	524	565	562	525	533	582	525	574	558	605	538	559	534	584	571	550	579	562	535	566	548	553	549	527	552	551	582	563	527	582	546	533	593	544	569	561	527	539	567	557	549	528	533	563	541	538	561	556	580	559	599	550	561	544	572	523	590	562	575	553	573	534	568	561	529	566	583	578	539	559	548	561	541	560	534	546	560	569	562	584	543	590	581	578	569	553	533	549	606	575	523	557	578	586	525	567	531	602	548	571	561	522	533	528	530	565	597	588	520	544	526	571	568	593	583	603	568	566	541	556	557	576	545	554	531	598	590	570	562	542	576	564	559	559	527	553	540	573	532	531	549	571	583	540	544	537	558	579	541	559	549	531	544	625	578	549	531	565	567	562	532	572	552	575	514	623	539	529	564	529	592	589	564	585	539	569	584	586	530	515	580	510	576	589	549	564	539	527	559	557	580	530	562	546	553	555	545	522	575	551	545	558	509	531	576	581	541	562	549	557	558	574	519	555	527	566	539	578	550	553	570	574	513	567	525	521	611	568	540	570	567	557	550	575	561	540	559	540	546	563	521	590	588	561	551	526	580	498	611	522	528	578	590	530	580	525	556	569	563	577	521	595	564	549	582	548	575	539	555	560	537	558	533	555	571	557	547	558	575	566	504	526	561	530	604	549	577	547	556	605	574	585	592	527	516	539	586	542	538	515	548	533	531	552	560	519	571	555	561	556	580	538	535	534	536	535	553	544	566	560	524	573	533	530	543	569	529	532	526	531	562	576	582	611	566	500	555	540	598	539	533	544	560	574	556	590	587	583	581	554	558	527	504	552	537	579	603	549	546	538	567	534	556	546	539	595	603	538	587	528	537	546	568	578	548	560	574	544	561	570	553	584	571	543	549	546	580	577	562	555	514	620	544	585	555	588	551	547	537	521	581	531	600	539	562	527	569	555	539	542	575	533	550	540	557	541	523	528	525	584	587	559	538	527	557	554	569	520	573	529	555	526	541	505	579	547	554	550	551	557	527	530	589	577	548	531	570	537	519	552	530	544	568	588	550	531	565	576	531	587	548	578	561	530	510	540	540	570	567	546	513	587	534	557	536	549	555	549	539	557	575	586	574	605	558	549	560	600	556	569	540	534	575	587	568	551	516	537	552	549	558	561	550	595	567	564	549	557	555	558	565	562	540	543	547	528	566	573	542	596	573	560	565	525	572	559	559	566	558	566	587	546	557	586	539	579	588	540	525	513	519	542	568	565	568	552	560	552	573	561	533	551	540	593	528	561	550	546	596	550	570	598	583	599	549	526	530	571	550	565	523	602	552	532	530	540	577	611	577	569	560	574	540	549	608	570	518	566	534	526	555	580	610	554	566	576	551	569	548	530	566	532	553	548	576	563	566	548	530	569	559	542	556	573	560	630	569	554	562	550	560	574	568	571	558	551	552	584	527	517	540	566	556	539	573	601	527	555	549	557	558	579	524	547	553	559	576	583	526	518	556	526	504	554	582	513	540	555	594	581	544	524	547	578	577	573	563	540	571	544	560	583	544	588	581	550	526	545	587	546	575	575	574	550	563	516	566	540	578	546	587	571	554	560	546	541	566	587	563	559	541	575	538	569	562	536	586	556	563	573	588	527	578	609	574	538	558	580	559	552	517	552	556	574	600	570	561	544	623	549	591	537	549	525	590	553	577	572	549	523	567	581	534	543	537	521	543	548	558	549	562	517	565	578	545	582	577	599	567	554	561	548	570	559	543	558	550	533	557	608	543	577	566	534	588	540	529	542	535	541	562	567	505	556	604	502	547	538	600	552	547	545	573	544	531	564	563	546	519	551	518	539	560	549	580	541	600	582	579	576	560	548	549	555	542	524	564	558	537	557	552	561	523	544	574	532	637	548	570	544	521	588	577	557	561	561	577	544	553	563	574	515	558	585	568	564	539	545	537	540	578	562	539	547	547	549	530	531	574	567	518	591	563	561	578	586	557	593	557	585	576
5597	6271	5375	2999	2246	1759	1504	1266	1122	1014	914	827	794	758	707	755	734	697	767	866	824	862	910	878	854	731	732	629	669	636	663	591	633	606	597	621	622	650	693	630	590	634	641	634	620	602	573	568	667	582	587	632	586	608	592	576	607	614	640	594	608	593	580	580	604	629	581	588	591	580	581	607	577	557	584	553	576	639	545	576	622	583	559	554	559	616	553	558	639	607	569	577	620	596	620	589	646	568	577	612	605	585	620	615	577	605	611	598	591	551	589	569	608	625	616	630	584	606	600	646	565	567	613	581	568	598	588	550	597	575	579	592	600	558	578	592	617	578	602	547	587	571	602	542	573	615	598	581	590	576	566	587	585	616	620	552	621	599	598	560	554	572	615	582	570	592	605	630	576	578	568	571	558	585	619	581	599	565	577	614	589	617	556	573	576	587	605	597	577	611	570	589	632	633	594	620	596	596	559	600	581	587	577	616	571	621	576	595	596	597	597	584	556	576	622	562	621	587	590	604	573	594	561	611	597	596	589	577	591	611	616	606	616	571	578	634	578	638	606	574	592	573	573	598	569	628	563	583	556	572	605	538	559	610	592	609	632	598	603	575	578	551	579	598	556	591	605	580	608	586	556	551	571	570	599	596	616	588	596	582	663	620	566	583	614	638	612	610	584	581	582	571	561	634	579	565	618	540	601	586	550	578	575	599	614	539	607	554	576	566	588	589	610	600	575	619	581	576	641	579	587	589	578	571	581	618	572	541	580	572	574	567	581	590	593	600	577	595	572	633	574	601	575	606	658	608	598	647	611	564	557	594	618	584	610	575	629	602	613	608	617	601	580	578	607	598	624	612	580	580	614	556	573	583	611	560	572	601	580	631	567	587	597	588	573	587	598	601	574	585	570	565	618	591	630	575	622	591	593	597	571	614	603	578	586	552	589	604	590	576	586	586	615	575	517	600	559	530	659	578	594	600	614	586	620	592	574	599	582	599	558	528	576	548	572	597	624	598	585	575	583	612	618	577	583	582	621	590	618	578	618	612	540	646	592	615	565	574	583	574	612	559	620	591	555	608	633	580	582	578	599	607	624	616	597	621	598	639	576	568	562	579	562	589	586	586	617	587	617	620	577	581	603	572	593	614	626	595	621	617	581	595	606	575	594	595	632	589	589	580	605	563	594	561	570	638	624	570	536	611	562	587	577	587	625	617	580	652	581	574	580	550	605	624	593	625	615	580	588	597	582	586	622	527	571	641	563	546	586	573	578	599	573	612	587	592	620	592	573	593	601	544	590	570	595	620	618	552	621	609	612	577	585	580	598	603	632	569	590	613	579	576	575	571	620	600	617	546	611	580	594	617	587	593	637	561	587	535	586	615	631	588	618	575	586	562	595	574	577	593	566	577	567	554	584	593	597	623	590	621	594	577	535	544	566	588	589	577	574	580	568	586	617	623	602	593	598	631	595	634	605	619	632	599	620	574	585	592	615	613	596	585	595	582	586	584	577	606	609	572	583	606	618	630	598	617	561	569	640	608	559	580	579	597	625	587	597	561	575	581	584	589	566	569	585	617	525	554	549	616	592	586	568	598	579	614	595	580	608	543	627	524	606	586	612	575	562	599	549	576	610	641	600	600	601	634	577	608	625	576	560	601	563	611	600	558	613	549	603	655	551	622	618	598	564	593	582	587	584	580	581	598	592	582	551	589	605	565	579	573	599	579	634	610	566	577	614	557	578	576	623	579	585	589	599	581	612	606	596	561	591	564	640	592	586	604	602	584	598	552	608	607	622	546	623	549	562	584	618	618	642	609	589	607	597	589	601	609	620	587	617	588	583	549	573	639	592	606	589	552	607	599	578	590	614	600	606	566	614	586	617	558	613	617	614	633	594	612	576	617	613	586	576	589	598	624	593	578	650	575	599	571	599	563	600	592	608	579	555	616	622	574	605	581	555	556	558	532	609	574	579	591	546	593	577	603	613	580	597	575	600	565	592	607	571	598	619	575	565	585	624	588	549	564	553	609	611	542	593	622	606	570	575	605	611	583	571	635	583	583	611	584	579	518	591	583	582	595	655	621	606	579	590	646	555	566	602	589	585	561	579	570	559	602	572	616	600	623	609	557	611	575	643	605	599	560	620	564	556	567	609	624	584	568	601	574	609	590	597	591	579	596	594	585	608	537	592	581	585	599	618	563	605	606	641	597	567	604	647	606	592	574	562	622	567	587	584	528	604	596	619	625	600	594	586	580	604	606	596	604	597	598	627	618	554	608	605	556	565	617	623	552	572	586	602	566	576	607	593	597	595	605	631	592	573	639	586	560	560	579	596	636	596	633	617	609	600	612	592	559	572	541	613	609	612	575	622	625	610	602	612	565	584	603	638	602	599	599	620	612	605	579	603	629	571	569	618	595	540	593	592	544	606	581	566	579	599	549	601	577	615	630	572	607	615	627	588	590	602	573	599	596	580	591	575	564	597	583	605	572	630	619	560	618	578	550	609	609	574	597	597	584	582	629	593	551	595	677	583	574	628	576	586	545	624	600	598	625	600	544	610	601	579	583	590	583	575	553	583	631	599	610	535	577	607	553	620	610	591	540	609	599	581	577	602	607	535	598	602	561	578	559	597	618	629	577	609	539	575	613	622	561	598	630	569	591	620	611	632	601	598	578	580	576	591	577	568	611	585	590	559	571	551	600	598	603	623	574	545	604	601	589	598	612	640	602	606	540	554	610	590	620	639	599	592	612	606	601	597	590	556	576	590	573	585	655	608	607	606	544	595	609	616	646	604	564	589	586	633	583	592	567	614	566	591	617	542	570	611	595	556	576	630	617	571	601	587	569	581	630	638	563	576	591	630	566	644	598	584	580	570	570	639	617	594	609	612	587	585	627	604	604	543	576	557	617	602	580	596	557	579	573	591	647	564	630	628	600	613	565	589	553	588	564	558	600	593	547	584	593	603	602	589	601	566	573	593	584	621	585	586	583	560	623	607	588	601	588	574	612	598	599	622	612	574	572	582	611	614	600	599	596	576	613	589	579	594	585	599	614	602	542	602	592	598	593	600	617	590	596	609	588	592	599	623	575	595	600	577	602	584	593	577	617	614	621	639	636	574	601	570	562	604	593	554	599	623	605	601	555	610	632	599	632	595	573	599	609	599	568	605	542	566	625	597	610	577	617	595	645	617	617	619	589	577	568	616	583	584	590	615	616	581	605	602	600	587	633	643	581	638	573	553	565	624	588	515	613	565	586	530	613	574	553	610	604	599	566	564	577	637	593	615	593	639	623	584	553	603	564	569	564	573	575	553	597	576	589	596	569	615	572	569	589	607	613	575	591	562	587	568	586	520	607	597	586	565	579	658	599	613	564	595	587	596	624	572	602	630	555	569	593	602	592	598	575	589	578	540	558	612	626	589	606	653	609	629	591	666	594	571	605	574	591	544	606	617	590	596	598	559	602	587	604	626	594	603	594	570	566	650	581	632	611	570	627
23396	20944	28134	23915	20965	14112	2815	1598	1255	1107	903	875	758	710	683	640	673	703	764	724	825	794	920	872	814	640	537	527	531	536	476	493	476	454	438	456	441	493	473	467	490	439	501	458	487	437	457	445	454	423	420	410	403	433	452	390	413	421	403	439	450	406	432	426	412	451	428	427	459	422	396	394	364	429	420	446	424	440	431	393	427	405	393	409	449	402	410	401	434	441	427	407	429	432	423	407	435	389	427	394	426	418	396	397	440	429	416	400	427	411	423	431	387	430	386	426	425	421	435	415	444	406	413	380	427	472	414	393	408	454	404	419	434	414	414	404	406	417	421	427	442	463	405	423	436	403	421	454	431	417	429	368	448	443	415	429	374	431	423	395	439	433	394	426	417	384	431	410	417	422	445	419	410	447	392	402	386	376	451	447	406	444	390	423	398	424	428	411	425	385	415	407	376	410	408	435	413	429	428	407	427	391	404	426	422	427	438	443	417	413	429	406	419	412	422	427	399	412	421	425	402	397	398	387	426	427	375	410	411	401	397	395	426	458	394	406	381	392	425	405	394	388	391	405	417	397	428	429	410	414	390	435	408	391	416	419	398	442	408	400	400	420	427	414	409	405	416	404	380	403	469	412	447	412	405	424	429	419	416	388	431	433	424	448	389	425	413	410	387	404	409	414	433	385	407	433	454	418	405	421	419	434	434	433	423	380	388	403	403	446	424	398	434	409	429	402	397	388	402	396	447	426	403	398	411	402	438	415	440	444	423	445	395	424	404	403	433	459	467	441	415	404	437	442	421	425	397	454	395	424	436	418	455	424	440	442	467	419	390	382	420	413	403	397	435	412	444	403	429	421	422	417	417	434	423	375	391	400	399	428	429	434	396	439	455	412	435	404	405	428	380	401	434	408	433	398	408	424	403	424	400	389	450	423	406	401	428	431	433	419	418	404	390	384	415	449	421	432	433	416	407	415	424	411	416	456	413	388	435	416	434	408	415	425	431	422	412	451	466	393	429	404	442	417	386	419	387	396	401	380	416	424	423	418	407	415	394	408	397	433	427	430	409	419	411	466	412	411	444	407	410	425	369	392	411	386	421	400	440	429	422	425	426	400	428	433	396	452	395	408	385	451	444	411	379	437	413	421	410	426	396	412	408	404	421	422	428	430	416	440	479	425	408	447	411	452	424	447	425	412	444	399	380	442	427	458	403	439	450	396	394	408	425	387	419	398	434	403	422	429	421	420	416	400	406	424	405	442	422	411	385	405	397	405	425	421	414	384	413	369	434	422	414	440	414	426	444	408	448	414	417	412	378	392	424	433	409	408	415	379	422	405	446	433	422	412	425	369	385	406	423	422	422	431	409	395	378	409	423	455	387	396	420	413	415	395	360	416	427	445	404	400	408	368	370	435	398	399	397	387	411	451	421	411	376	431	393	414	420	412	394	398	450	408	375	410	415	414	416	421	426	382	434	400	430	399	461	422	415	414	412	417	411	423	436	451	428	450	445	411	390	440	392	437	437	415	411	436	409	426	445	434	430	440	451	437	427	415	424	413	415	460	382	390	435	469	405	401	404	434	404	408	396	434	391	384	409	390	464	392	414	435	420	467	464	428	426	396	426	420	389	434	422	441	417	416	380	409	412	445	422	406	414	421	436	422	374	385	444	406	443	446	425	432	399	455	451	426	418	424	398	390	427	416	430	399	421	417	448	370	418	412	392	417	407	391	399	427	437	434	393	429	394	402	388	442	397	441	377	429	400	430	419	418	405	399	402	416	417	388	391	407	395	387	430	367	405	428	429	422	438	418	387	418	413	437	393	415	391	416	403	412	403	415	404	411	388	428	390	427	417	449	432	415	427	398	454	415	443	445	421	389	420	413	428	412	371	414	418	415	429	448	403	406	431	407	409	433	397	402	453	427	409	402	432	444	441	466	403	414	398	415	384	382	392	426	433	439	397	404	396	430	387	410	410	427	447	400	413	414	423	420	398	387	431	445	383	428	410	405	432	408	418	377	391	389	425	473	453	410	439	441	415	399	410	398	414	373	420	372	439	428	406	439	386	415	427	433	397	385	439	431	454	433	438	450	412	418	406	411	438	438	383	417	415	421	425	447	437	410	395	416	473	406	390	381	391	425	411	419	417	402	376	428	443	423	403	409	431	437	447	411	413	401	398	401	428	416	440	414	415	420	423	375	389	387	394	381	414	400	441	418	425	411	417	436	415	424	384	429	390	407	406	467	408	431	396	440	401	460	445	427	391	411	405	417	429	436	407	398	401	416	429	444	429	447	407	375	411	418	405	392	409	396	398	364	410	442	393	389	400	414	412	425	431	424	395	405	397	437	449	415	413	395	428	434	407	431	408	425	417	392	435	408	392	449	364	444	427	397	408	412	440	425	419	448	410	374	432	419	431	432	437	426	416	401	410	423	429	395	419	414	450	394	388	407	380	421	409	477	413	406	417	434	422	412	396	414	400	382	413	405	421	424	447	454	406	441	426	405	438	383	415	383	412	393	423	404	411	478	384	406	409	430	398	407	425	448	423	411	403	418	426	410	435	417	427	386	413	427	398	396	403	422	431	413	404	409	431	412	378	421	442	393	426	425	389	435	413	445	390	415	410	411	419	434	429	439	457	436	412	418	392	446	422	412	421	387	425	424	450	395	393	410	377	423	402	394	395	435	391	436	411	402	413	404	442	392	444	445	417	411	398	405	423	390	436	417	386	404	416	409	394	385	442	435	411	401	421	397	407	437	438	434	410	383	408	442	412	397	419	380	451	398	402	397	426	439	445	433	435	400	390	437	416	410	376	406	434	408	396	420	414	413	472	430	424	387	426	413	432	463	418	414	412	418	378	400	459	426	396	383	407	399	416	420	439	410	428	438	460	388	389	380	378	460	391	434	389	429	415	409	419	431	404	424	413	392	392	418	407	396	417	413	396	387	410	413	428	402	412	421	399	396	394	428	455	423	387	415	435	414	409	419	425	450	396	421	450	406	409	410	416	414	424	389	432	399	410	413	426	397	435	410	423	439	405	404	413	418	412	410	412	421	419	430	426	433	403	389	403	424	423	426	430	396	353	425	433	378	409	404	425	397	412	429	391	425	431	428	397	429	390	414	419	427	409	404	401	438	412	363	445	390	423	451	394	430	409	402	443	460	379	392	393	418	419	392	416	421	432	403	446	395	425	398	405	433	384	414	401	423	398	399	430	447	427	424	387	418	411	430	414	425	372	426	408	422	375	429	416	391	432	397	413	423	414	370	392	378	381	436	408	379	378	423	447	428	420	427	451	408	413	440	443	427	432	418	390	420	424	403	459	414	418	420	407	444	431	386	413	405	444	414	396	418	396	418	424	415	433	378	413	392	417	427	428	426	409	432	400	437	418	409	438	405	411	439	450	397	429	429	433	408	387	405	420	421	414	411	409	399	441	412	386	399	471	395	413	455	394	380	430	402	410	420	424	415	425	424	364	438	403	401	414	413
5187	14863	13015	7109	5271	3901	3065	2407	1853	1591	1358	1139	1108	905	844	874	821	869	879	963	1024	1075	1151	1140	1018	765	651	601	623	589	601	555	521	482	509	521	499	532	491	504	500	555	564	565	560	477	453	429	478	458	438	469	450	524	442	464	467	497	462	454	448	476	468	499	415	452	450	428	429	461	433	425	457	445	409	419	484	482	464	439	447	486	457	447	408	459	449	427	436	451	452	439	426	455	425	422	473	453	452	455	452	487	471	488	447	457	464	432	440	441	440	447	460	399	451	462	496	490	479	463	456	460	482	490	483	418	441	490	438	443	437	478	449	457	431	455	438	445	501	441	439	465	467	471	480	440	434	445	475	422	466	416	457	469	438	480	432	435	437	462	405	445	453	414	459	434	479	497	459	408	449	459	419	460	379	492	484	470	442	483	460	480	456	465	396	427	457	426	469	425	461	476	445	450	462	440	455	433	506	440	490	436	437	434	445	474	465	462	429	508	469	461	446	439	506	408	438	482	457	432	424	459	460	462	489	437	452	442	478	472	465	447	489	434	487	408	487	470	464	425	442	440	463	463	479	436	406	435	462	441	461	508	438	460	460	472	431	473	470	494	438	420	419	438	422	458	434	471	427	453	465	487	469	429	461	472	418	419	457	465	446	467	419	439	469	432	472	428	487	477	458	492	423	470	426	474	467	463	461	472	481	489	462	466	439	471	458	469	488	469	452	477	453	443	471	450	425	461	439	457	453	477	406	433	427	440	473	454	456	429	427	453	464	470	421	432	478	450	442	455	446	433	469	489	475	444	441	456	416	464	479	465	432	420	443	437	431	443	443	431	416	430	471	451	463	462	449	448	468	473	435	437	498	451	445	455	446	464	470	434	436	439	455	456	462	429	467	416	445	421	449	477	452	464	477	423	493	450	419	424	435	485	432	418	447	407	442	458	483	437	456	463	429	439	452	456	477	485	433	480	444	476	418	422	440	486	401	506	416	455	453	450	423	440	462	451	461	447	461	466	424	443	516	446	457	478	456	460	466	437	448	423	445	494	455	453	441	412	458	477	492	435	454	481	428	429	427	457	473	466	474	462	502	445	451	414	453	458	438	437	456	405	447	461	474	470	432	396	441	456	404	458	419	467	450	443	430	465	436	457	441	442	416	474	452	423	468	441	470	439	425	437	473	459	463	470	477	430	434	485	451	480	475	436	459	462	437	434	468	470	442	442	445	438	431	433	468	452	468	427	494	438	444	459	439	438	446	476	442	444	423	442	440	446	433	431	453	478	446	457	457	456	444	460	417	486	433	465	447	508	435	491	430	452	457	443	447	433	456	501	458	477	463	451	444	458	453	462	446	447	480	425	432	463	445	458	495	426	439	482	448	463	444	490	463	474	459	462	453	476	454	421	468	429	441	450	455	442	466	409	463	501	425	474	467	422	433	448	467	474	441	455	469	441	422	459	456	479	438	467	474	425	447	451	463	425	485	451	420	481	437	446	437	437	438	431	459	467	440	458	434	471	465	458	458	428	459	430	440	439	459	443	511	486	478	440	465	462	416	464	450	468	470	447	446	444	485	450	472	448	415	460	478	488	407	473	469	451	469	453	440	467	425	448	448	468	435	441	428	455	462	442	454	433	447	464	458	437	442	453	431	449	456	478	435	445	426	428	515	446	483	421	466	464	465	477	441	470	433	428	430	438	456	491	441	508	412	442	449	464	421	455	441	457	436	435	447	436	446	480	468	418	462	424	431	462	423	479	433	459	477	425	462	449	413	448	436	423	439	470	490	426	450	454	432	476	432	467	445	481	438	420	421	455	453	487	445	437	418	432	478	464	472	474	456	464	429	446	482	481	434	422	455	424	457	439	470	435	460	450	448	469	468	493	417	445	463	427	465	448	491	431	440	429	491	446	446	438	445	483	429	435	480	437	476	449	459	433	460	456	453	470	432	451	468	429	471	438	459	439	442	459	449	465	458	469	447	450	475	494	441	461	450	414	437	478	458	432	474	400	454	411	447	469	458	477	497	498	493	413	481	471	500	457	465	429	454	442	508	446	478	470	462	449	444	440	483	401	443	454	470	487	445	405	447	450	437	445	425	458	459	445	462	507	471	442	452	451	461	459	448	457	447	464	450	446	439	432	449	481	451	414	442	450	426	480	444	450	443	450	487	479	464	465	473	443	440	459	470	428	458	435	435	453	458	417	409	458	461	417	440	447	451	473	460	448	472	466	460	448	459	439	471	445	453	467	403	469	444	451	417	420	453	455	448	439	433	442	454	447	451	455	443	439	430	434	461	492	462	445	458	501	432	457	435	450	480	444	420	455	446	434	449	459	415	425	441	483	467	447	452	447	450	478	460	478	469	423	452	427	457	468	432	442	424	424	442	416	473	465	489	445	438	421	492	453	458	445	468	474	441	468	446	417	452	442	428	460	435	439	451	424	472	444	425	438	473	468	439	413	434	455	426	450	454	441	493	464	498	411	453	434	451	439	404	449	463	436	468	428	433	462	477	460	458	460	468	462	487	439	451	446	430	481	462	449	447	443	446	413	454	440	484	414	451	468	411	425	416	453	438	446	416	467	476	439	438	446	444	473	450	473	444	441	425	453	421	493	476	465	458	463	459	461	451	491	434	455	460	471	481	391	445	434	415	461	468	482	459	441	515	466	493	465	474	475	456	461	442	459	458	463	467	493	450	461	417	455	441	458	446	446	466	475	446	420	415	439	461	446	501	459	450	467	421	478	454	480	422	470	473	452	417	463	396	460	459	453	475	436	465	448	447	429	450	489	423	453	437	443	458	427	420	445	440	453	441	450	462	432	460	452	455	446	384	439	452	473	432	442	451	463	446	476	460	472	444	455	454	442	416	447	438	454	466	448	466	472	467	428	451	472	448	472	475	423	456	457	442	447	461	511	464	471	422	438	469	440	445	429	447	466	463	482	422	473	452	433	433	477	445	477	442	417	420	441	458	440	465	458	433	443	411	439	468	453	459	454	429	463	474	455	440	470	444	441	459	501	433	463	440	468	435	433	488	444	476	434	465	474	455	439	477	434	480	477	478	449	450	467	428	455	462	420	448	428	441	409	431	427	415	440	430	468	471	426	440	467	454	432	438	483	494	440	478	449	439	464	443	446	425	451	441	403	468	441	455	484	462	433	453	491	447	467	470	436	429	449	470	449	482	479	464	409	416	443	439	475	438	452	453	485	454	454	471	478	452	463	437	424	411	460	445	450	431	453	445	427	439	427	458	460	434	457	469	436	429	463	422	455	449	454	465	486	481	426	428	429	460	446	461	443	467	503	490	503	437	429	455	482	447	450	491	463	425	418	428	444	449	450	428	460	425	477	415	445	459	450	457	462	466	482	452	457	450	452	454	445	451	452	442	413	451	475	442	425	414	477	457	426	451	451	459	438	431	465	483	481	477	448	423	451	453	443	417	466	432	464	418	447	481	428	463	481	464	460	459	496	479	452	455	415	453	421	458	469
24390	20962	27503	24568	17851	2956	1564	1129	1036	859	850	735	688	647	625	563	588	665	614	693	660	693	771	817	752	623	522	517	462	501	481	504	474	390	448	462	466	458	470	489	503	492	559	473	471	486	472	476	454	420	471	512	489	461	475	465	455	455	459	454	439	421	486	455	470	441	477	470	457	440	433	454	483	435	400	439	480	450	471	453	433	434	466	430	469	444	439	469	414	473	435	436	491	446	441	472	470	431	443	469	459	467	411	475	449	427	418	464	428	467	431	426	429	435	479	445	422	455	455	415	462	458	470	440	460	424	463	438	471	427	421	448	444	452	444	440	433	447	434	467	416	446	483	451	447	437	434	509	456	439	465	401	463	436	464	435	425	492	422	493	507	446	469	431	437	439	419	416	452	470	440	472	466	472	457	460	447	468	445	434	449	429	440	437	434	469	416	469	405	420	461	433	430	417	431	473	455	492	449	452	442	415	418	433	468	424	427	466	461	445	484	454	477	438	445	446	452	445	461	402	462	452	444	446	422	447	460	433	415	441	386	440	469	451	451	469	445	429	442	394	432	444	428	469	447	424	446	437	423	418	433	451	470	457	431	453	455	461	424	420	472	435	475	437	458	456	419	425	422	465	456	389	438	437	425	447	416	448	438	450	451	443	452	482	435	454	465	430	417	453	451	458	450	429	433	455	461	452	440	431	438	406	457	438	491	466	421	453	460	421	463	410	467	443	448	439	455	465	469	455	431	415	444	407	439	460	433	413	443	441	448	442	427	453	443	453	451	442	458	482	477	479	421	445	476	424	442	442	461	469	446	423	476	443	441	416	441	418	504	438	429	444	418	458	459	423	448	399	447	459	481	414	410	442	452	423	444	441	447	427	442	404	434	477	445	404	437	425	420	448	419	467	471	477	458	420	464	429	473	453	449	476	434	458	431	426	393	433	432	452	435	453	456	460	439	458	451	458	479	445	433	454	452	432	449	429	451	424	440	454	471	414	462	434	461	422	469	428	410	447	430	422	495	416	448	436	457	434	457	483	457	408	468	402	442	437	428	446	467	468	432	448	449	438	416	456	437	417	448	428	433	422	464	442	467	413	452	437	425	426	478	434	431	474	456	451	459	404	453	442	445	452	439	454	436	467	449	463	463	404	454	434	448	423	481	473	434	458	488	453	426	433	456	429	472	444	428	473	439	405	476	465	423	437	448	436	425	466	472	455	441	449	486	442	434	459	430	407	471	441	418	399	461	424	436	458	412	461	438	493	469	508	439	426	459	409	428	469	411	460	473	461	420	461	406	436	418	450	431	435	444	453	437	457	471	458	445	457	463	437	446	473	431	452	431	470	438	472	440	464	419	467	444	441	427	453	402	456	419	436	430	485	477	452	430	447	437	400	415	472	418	426	438	447	458	427	450	410	479	402	438	434	476	447	412	449	423	437	452	429	432	466	466	457	440	488	398	445	460	443	461	467	443	422	468	427	428	459	431	460	452	420	450	475	443	454	431	430	449	432	418	426	456	464	467	468	427	475	430	465	439	458	449	499	453	446	410	463	423	470	457	409	440	434	442	448	471	432	480	448	490	434	454	433	465	432	488	432	492	427	484	423	441	422	478	450	450	443	431	450	441	451	435	460	447	447	447	426	401	446	453	460	442	445	448	449	427	414	439	462	445	450	427	434	433	457	434	435	428	411	438	479	475	461	439	439	440	480	495	460	463	455	466	478	454	424	450	476	423	421	467	436	423	458	447	441	448	441	429	470	409	449	508	405	454	471	429	437	459	445	487	477	406	473	447	428	450	415	396	401	484	439	450	459	461	425	426	458	425	407	450	437	437	415	469	437	408	464	441	457	438	432	408	431	416	450	458	445	447	463	443	460	441	440	451	460	475	468	448	472	424	428	452	429	432	485	463	434	462	443	430	436	466	476	431	407	397	428	439	464	434	427	416	442	473	463	431	425	413	476	432	455	430	463	477	476	446	423	441	446	454	428	426	472	465	443	466	501	475	430	422	417	432	418	443	430	439	486	427	469	441	470	457	464	445	413	434	434	461	415	477	456	470	439	461	471	427	437	428	443	434	447	481	445	423	447	457	421	459	431	420	452	427	411	460	487	405	468	445	439	431	503	447	444	424	428	444	429	417	444	437	435	459	450	444	419	489	442	396	438	431	468	435	458	414	473	436	457	429	436	474	454	447	448	485	499	403	410	447	457	426	487	462	440	417	478	477	441	443	439	477	422	432	416	431	450	430	432	442	424	464	399	444	449	413	429	457	453	414	463	443	457	424	437	462	451	428	442	464	450	448	457	455	455	474	469	459	448	468	455	417	424	428	445	467	419	432	431	451	469	439	468	468	424	438	457	441	426	453	415	436	411	450	436	451	446	441	386	443	419	472	432	449	449	429	472	388	400	430	405	460	423	399	438	479	446	432	437	456	442	465	455	437	451	459	444	470	438	473	470	456	472	447	450	422	459	449	448	461	441	448	438	447	447	407	446	412	457	418	438	480	444	434	431	400	441	476	477	470	424	430	415	447	424	442	416	431	419	431	444	433	456	476	442	441	446	450	461	408	449	417	434	423	462	405	458	464	434	474	440	471	459	466	459	427	467	466	430	424	466	462	465	420	450	445	461	433	466	454	439	440	417	443	416	455	477	478	456	448	457	439	478	413	465	446	432	467	457	395	416	481	436	407	418	470	445	433	471	444	426	417	462	464	455	481	421	423	448	456	468	410	444	426	463	410	489	425	420	436	416	463	388	462	442	446	438	431	459	493	410	456	436	454	462	452	485	466	444	433	454	441	455	438	417	458	454	482	470	437	434	439	441	433	459	437	415	466	460	453	445	450	420	443	471	438	467	487	440	464	421	437	470	445	429	441	442	442	428	428	428	437	455	401	432	445	411	402	440	450	420	445	475	411	428	451	471	448	455	459	419	425	449	433	466	423	404	415	453	386	441	435	448	471	434	449	435	458	421	453	436	453	420	441	449	438	442	469	454	449	448	436	448	441	415	461	449	484	488	465	436	448	417	447	446	407	444	424	463	455	443	445	436	468	446	424	471	437	443	427	427	437	461	468	461	439	425	428	469	445	424	419	459	440	425	457	460	440	476	461	500	408	455	451	430	421	427	441	465	416	452	453	438	433	475	470	479	455	468	431	444	460	431	459	435	467	440	450	467	446	445	455	434	451	431	423	454	433	452	427	456	463	424	431	451	422	420	411	432	467	425	453	454	424	435	450	463	447	472	464	455	430	398	447	451	437	438	418	439	457	442	428	457	442	458	421	428	470	461	432	444	453	428	440	447	466	472	409	431	473	450	459	492	402	428	426	449	468	426	435	444	415	449	463	455	409	464	479	424	445	435	437	447	453	449	444	462	415	413	481	467	423	422	453	463	439	439	432	485	439	426	426	439	456	472	463	446	429	442	484	419	452	389	436	428	421	475	505	471	455	422	473	460	424	426	427	457	470	424	423	450	463	465	465	442	481	472
5290	11911	10090	5743	4084	3221	2457	1902	1576	1299	1112	982	941	860	729	777	787	764	762	849	885	892	1000	995	822	718	570	596	535	565	564	562	535	495	570	500	519	516	483	500	518	524	584	544	526	504	482	453	463	479	480	469	450	503	497	464	502	497	448	429	435	492	422	473	476	473	463	442	481	439	510	476	515	481	470	472	463	450	467	478	450	486	455	452	470	500	467	465	479	480	444	486	451	475	455	490	461	446	452	428	450	475	462	455	475	479	465	441	463	461	465	462	462	445	440	450	437	469	464	461	479	495	429	458	469	434	476	455	477	443	472	477	461	478	493	437	453	492	456	429	432	447	483	436	479	474	468	436	469	500	502	416	446	505	465	464	460	459	464	465	490	463	497	482	461	448	470	471	473	456	434	466	489	454	457	454	474	452	462	470	413	466	435	497	467	461	470	453	489	456	442	448	427	453	493	473	444	475	471	466	462	436	464	469	445	475	452	437	500	443	482	521	452	481	469	452	485	449	488	443	432	439	440	479	488	462	479	487	508	470	455	464	474	486	450	466	445	479	450	501	487	443	505	466	484	499	488	465	451	464	469	483	502	503	456	456	493	471	472	479	498	421	460	483	492	492	474	472	482	435	462	416	446	443	480	473	491	473	411	459	458	453	453	485	464	443	448	454	457	414	439	480	499	490	480	445	464	474	499	491	474	491	498	471	483	497	497	466	459	448	516	455	474	465	443	472	472	497	497	463	434	449	430	395	454	519	455	454	465	433	493	465	466	506	439	449	438	457	466	456	498	465	454	457	496	480	471	470	480	458	479	470	496	448	502	468	452	497	470	481	450	470	474	452	519	480	426	452	490	466	457	470	463	431	459	469	466	467	478	506	497	491	477	525	447	520	447	481	490	461	436	487	447	465	474	419	471	474	467	469	472	462	447	442	471	469	456	450	454	492	443	474	424	488	461	470	491	484	444	453	444	466	461	466	448	464	432	461	476	417	450	452	466	488	443	483	455	463	468	496	488	443	481	459	453	479	504	441	484	446	472	473	493	469	494	433	486	464	443	468	485	458	489	423	469	472	463	458	484	497	456	460	499	447	427	461	458	445	449	451	469	461	449	496	481	473	450	454	458	491	504	415	439	466	396	449	445	464	462	434	492	425	468	460	476	469	423	431	471	474	464	470	477	418	490	457	500	490	436	457	495	479	440	486	477	466	445	437	519	461	457	444	471	434	478	487	470	439	480	470	423	441	482	457	445	466	475	441	463	519	507	493	453	462	478	468	451	463	502	501	448	403	459	453	453	473	438	492	482	458	471	472	459	496	467	450	476	471	476	494	463	448	495	487	468	464	453	442	468	493	456	452	489	479	456	506	461	443	459	462	450	455	477	455	475	464	496	441	470	485	482	469	490	456	477	436	468	511	491	460	467	437	472	436	426	439	454	460	508	475	456	455	457	490	460	460	463	448	455	464	477	440	498	470	457	447	444	472	457	462	478	478	436	451	456	475	485	443	450	486	473	497	459	467	486	476	466	445	446	442	453	482	444	446	453	437	451	452	430	452	472	501	501	473	477	436	425	424	436	454	447	458	487	479	454	486	495	463	457	460	469	460	459	512	437	427	492	483	450	470	480	494	451	428	513	454	488	428	448	458	449	442	477	495	456	496	458	448	466	487	464	470	452	480	416	424	488	464	458	453	447	446	491	451	464	503	448	450	472	472	444	438	435	439	496	464	481	477	434	438	503	465	506	484	483	477	499	519	454	455	483	463	420	433	505	445	497	477	457	461	492	449	455	460	465	475	445	461	467	504	471	465	455	453	486	461	497	498	479	450	475	508	532	466	443	476	480	497	478	432	495	441	470	463	471	438	460	477	465	478	450	432	449	468	431	493	483	459	479	446	444	438	516	463	467	467	472	469	463	466	496	462	436	400	462	490	504	423	484	445	486	460	502	479	471	500	473	446	450	453	467	480	519	483	494	464	455	438	503	486	461	456	469	472	497	473	509	457	434	490	463	447	480	418	474	466	461	443	498	460	453	483	451	474	452	454	449	463	482	446	463	464	455	470	457	451	429	450	479	445	469	443	496	443	452	463	479	440	456	488	484	471	423	465	463	471	446	471	458	448	510	495	458	436	462	484	493	483	465	506	470	454	479	457	458	445	423	483	481	506	504	482	443	465	481	439	446	476	424	443	455	438	467	469	467	410	453	482	473	483	493	488	442	468	480	434	461	485	455	486	449	436	463	484	430	447	483	482	464	499	501	429	479	473	458	500	450	493	458	519	480	481	459	456	499	495	431	435	443	500	515	479	458	491	487	444	469	502	453	478	456	444	491	445	432	447	444	462	473	459	450	483	449	497	442	474	471	433	464	466	503	454	461	454	457	480	451	479	444	453	451	461	453	450	445	515	473	483	451	448	526	421	474	499	462	458	514	470	464	466	458	440	452	474	460	472	445	502	456	467	454	467	431	494	491	473	452	434	465	457	500	449	470	436	489	506	499	453	444	475	417	450	460	456	444	476	504	460	472	471	432	460	466	468	437	478	493	454	499	461	449	448	444	486	439	503	437	486	458	433	465	442	427	474	450	456	460	460	434	470	492	463	455	508	469	430	500	451	434	446	446	456	454	445	462	452	410	469	464	518	471	469	478	478	438	448	432	426	435	419	467	495	474	455	483	493	451	452	443	452	503	477	520	466	421	454	482	485	484	487	462	424	458	445	483	452	442	481	485	488	423	441	462	426	481	481	468	495	474	479	504	430	432	443	464	501	479	431	447	446	439	431	496	456	475	463	490	476	504	467	452	437	506	471	490	475	434	474	466	492	475	467	493	452	462	477	533	470	534	461	472	513	495	466	442	461	449	432	480	450	459	441	445	435	502	463	450	446	465	463	505	459	465	523	459	435	452	492	462	472	458	480	481	440	446	452	470	476	482	468	447	475	489	440	491	489	463	465	459	459	459	493	484	475	444	432	486	454	453	454	487	476	431	424	462	470	452	457	439	499	456	484	493	456	446	440	476	473	458	452	479	426	457	477	472	491	411	443	441	514	509	457	493	465	432	468	485	439	474	484	494	484	473	451	480	456	442	467	464	461	491	494	457	442	456	518	463	427	466	464	462	446	486	469	463	447	440	467	468	464	466	453	477	462	469	424	448	475	493	450	460	466	499	443	481	431	455	429	452	482	501	493	459	415	481	467	468	486	448	454	490	515	471	449	459	459	453	480	460	476	472	443	447	446	473	472	446	442	473	455	475	454	473	451	475	459	487	445	463	470	455	490	464	472	467	467	466	493	442	479	464	436	468	437	480	466	458	480	444	476	458	428	488	494	508	434	461	466	452	452	461	436	463	457	460	431	471	459	436	508	481	415	482	449	470	487	443	482	473	465	469	401	501	456	483	516	472	484	510	462	463	492	494	444	448	452	457	465	435	495	427	470	474	444	457	439	437	452	418	465	471	432	453	472	434	434	449	508	466	470	456	467	452	444	474	464
22217	20954	28536	23556	20961	21080	13853	2472	1624	1358	1057	932	847	755	645	628	587	692	678	682	785	806	953	904	758	563	384	399	373	391	367	340	315	276	273	274	286	304	273	308	348	375	410	415	308	304	312	239	238	269	269	283	279	284	236	228	239	266	250	239	217	224	222	231	216	217	229	235	246	258	227	240	212	205	258	228	243	222	220	223	240	259	241	211	225	194	224	245	247	252	232	243	245	231	217	245	222	243	235	267	225	236	232	246	217	218	249	219	244	213	226	260	224	236	226	216	230	223	236	253	233	235	239	252	271	222	212	218	224	262	256	225	245	244	222	230	226	229	248	228	209	252	228	258	252	244	223	215	243	221	246	219	219	266	218	239	221	218	209	227	227	251	240	257	217	239	230	235	223	223	226	249	217	249	236	279	220	232	220	224	229	218	212	227	236	215	220	229	219	224	246	237	246	221	255	222	201	236	232	226	229	209	226	217	252	206	248	254	243	206	248	243	238	249	210	239	225	255	203	200	186	250	246	223	236	225	229	234	233	227	242	239	245	222	209	240	228	243	226	210	230	234	257	246	228	236	237	256	246	234	222	240	201	250	243	243	228	221	252	257	234	246	207	228	231	224	251	252	197	239	205	192	244	208	256	216	244	228	235	203	236	244	237	218	223	209	217	218	252	213	217	240	236	237	249	242	233	250	219	234	245	238	212	224	241	257	238	229	217	234	242	234	239	219	233	242	219	237	218	246	238	232	245	206	230	242	233	241	224	223	228	256	232	210	242	244	238	233	249	257	230	242	223	231	246	247	235	203	211	224	234	244	248	230	235	229	219	234	203	199	220	236	240	227	245	239	214	230	240	213	250	212	238	230	248	239	241	272	236	226	240	215	219	231	234	216	236	227	238	221	233	229	230	225	255	210	237	236	271	226	221	232	222	237	243	230	215	204	231	255	247	224	218	223	254	219	229	255	224	236	243	204	245	241	251	225	245	237	205	251	222	222	232	240	234	240	218	210	228	223	241	215	247	241	234	227	210	228	224	219	237	216	215	245	246	254	215	241	242	202	227	240	246	237	212	240	239	229	229	228	208	242	230	235	218	224	248	227	254	240	193	217	236	236	231	215	200	236	231	246	220	253	211	220	239	233	240	244	193	241	228	248	225	249	226	229	196	258	225	226	251	264	237	214	219	232	233	221	247	193	229	243	228	246	243	220	230	210	226	245	231	223	242	207	226	252	267	219	199	236	228	223	250	236	215	239	231	192	210	245	225	231	221	200	224	233	205	212	227	235	252	213	219	233	243	246	240	233	253	217	217	250	235	196	224	271	216	247	211	230	218	250	222	216	219	215	256	222	187	232	219	225	229	231	215	190	259	233	205	247	216	239	231	236	224	252	241	215	234	226	242	238	229	244	252	233	222	225	227	236	211	213	247	208	233	197	204	226	206	251	228	221	218	223	243	198	239	226	254	235	235	220	266	231	232	249	230	264	248	244	249	233	216	235	224	223	229	207	243	253	223	219	209	226	226	247	245	237	244	207	253	217	235	243	234	249	222	236	235	222	259	230	226	217	232	232	230	203	236	235	200	245	238	212	242	209	242	239	227	238	217	209	212	235	214	247	228	232	240	274	226	222	215	237	251	239	248	226	220	237	261	194	226	208	242	221	212	260	218	221	266	238	218	236	207	226	237	224	228	251	252	222	225	226	231	236	212	232	240	203	228	237	208	218	237	210	232	221	226	221	225	244	249	232	198	212	233	231	234	212	244	229	201	234	242	221	244	242	236	228	220	246	226	225	228	235	256	229	246	219	235	242	257	223	224	230	226	235	209	237	227	218	215	215	234	222	230	209	218	247	225	224	241	256	200	219	256	235	230	205	226	253	223	255	255	221	217	208	264	235	227	224	244	238	262	238	233	211	235	235	226	251	219	242	240	210	226	249	211	235	243	232	269	243	258	201	220	220	237	199	214	237	228	218	227	250	246	227	219	225	235	211	224	245	221	236	232	202	245	232	236	226	236	225	237	245	237	239	233	246	237	236	243	220	247	213	235	206	233	216	237	224	237	233	243	255	238	234	211	228	221	255	258	231	218	225	220	238	207	211	224	238	234	232	224	225	240	181	214	225	228	237	250	247	232	225	267	221	237	221	253	220	233	215	201	246	226	225	221	228	220	228	216	244	225	229	224	227	213	246	226	232	278	291	219	223	228	242	200	242	240	226	256	208	238	251	244	243	242	219	240	251	224	224	238	230	211	235	219	234	232	204	226	197	228	259	225	232	246	220	217	212	244	237	234	222	217	214	220	213	221	231	230	232	238	243	198	246	216	235	249	237	231	243	231	213	228	205	234	224	247	230	225	228	260	243	221	245	231	223	236	264	234	226	209	217	213	215	201	243	250	239	241	213	209	211	224	207	232	213	219	206	219	214	220	242	205	210	230	245	230	230	229	231	217	210	235	216	225	215	245	236	221	219	203	242	204	227	221	241	230	239	190	219	243	205	199	219	234	214	240	240	217	247	222	228	254	239	227	246	207	270	257	213	212	264	235	233	227	275	239	231	250	241	229	236	218	258	227	237	248	214	224	227	253	252	223	223	222	238	211	223	232	238	228	199	224	243	220	239	224	215	230	257	237	225	222	234	235	234	220	213	235	227	238	236	234	264	236	244	244	206	217	245	241	255	226	210	240	232	219	240	218	239	228	209	219	222	248	231	226	211	213	212	222	242	222	230	236	226	232	238	219	229	257	242	207	240	245	235	202	202	227	214	255	244	248	226	229	223	223	222	251	252	222	229	243	209	244	207	193	219	233	215	221	208	211	227	236	232	216	224	228	242	237	234	242	218	205	231	204	239	238	231	240	234	217	209	224	248	227	256	251	252	233	243	223	238	253	200	215	219	204	225	238	216	213	243	247	232	234	239	214	227	217	270	244	204	234	237	241	243	224	214	228	214	232	231	248	222	241	213	239	226	235	232	237	210	236	236	223	235	232	254	235	256	218	251	233	236	235	227	236	215	219	258	229	230	240	251	211	222	221	211	233	256	226	228	252	225	245	220	227	212	255	216	225	224	243	243	260	227	213	226	236	236	224	254	215	200	223	237	265	246	228	235	222	234	215	221	253	211	229	216	236	233	225	218	239	236	214	206	203	232	235	226	239	238	231	218	219	225	251	214	228	249	239	241	228	242	252	218	212	230	251	213	255	244	204	219	232	233	242	239	252	237	213	225	208	239	240	237	242	243	209	255	236	235	212	262	220	203	212	202	227	219	227	214	235	298	237	232	212	230	251	218	241	241	239	209	247	235	224	240	221	259	216	197	248	195	217	228	232	227	247	221	229	224	219	208	230	221	246	220	211	223	207	226	239	210	231	211	226	248	227	210	203	212	225	229	195	247	233	234	246	201	232	240	264	225	231	222	221	214	242	240	208	236	224	232	242	233	220	210	227	245	219	258	234	227	230	269	222	229	192	265	247	231	225	238	226	260	260	231	236	225
6828	20887	18379	10753	8335	6000	4746	3473	2745	2233	1706	1493	1244	1032	956	882	867	928	939	1034	1124	1164	1421	1217	993	765	519	490	487	432	438	390	356	320	347	302	311	362	326	355	403	497	469	470	389	355	311	275	296	298	264	296	273	294	260	237	246	291	228	267	249	282	259	235	249	253	253	281	268	283	266	258	249	239	251	256	256	247	251	253	250	251	265	266	267	270	266	267	236	260	242	225	267	228	254	247	251	260	238	257	236	258	283	219	253	257	261	276	259	234	266	263	249	274	301	240	232	233	240	258	248	243	279	240	226	271	267	235	282	281	236	288	236	227	232	253	243	251	244	269	252	248	244	249	237	228	260	215	255	254	258	246	244	243	242	264	236	236	260	241	252	292	244	231	283	259	218	239	234	263	227	233	276	242	248	229	243	236	260	238	271	251	238	251	251	236	244	239	289	224	256	245	264	298	242	254	273	239	239	267	266	247	275	265	237	245	245	258	221	254	262	248	253	244	236	244	233	264	228	276	241	214	261	243	259	240	282	242	258	207	266	229	245	267	254	261	238	257	266	220	246	252	263	246	235	239	248	280	262	247	244	268	258	257	248	251	224	264	246	257	250	249	234	285	253	254	265	253	265	248	238	214	261	234	252	245	248	255	254	227	263	241	252	256	254	240	244	241	259	250	242	244	248	247	273	215	250	230	253	278	240	247	229	262	253	222	228	273	284	228	286	261	223	221	238	264	235	223	236	267	272	237	219	237	250	239	242	208	226	257	261	245	278	230	234	222	292	239	265	226	226	271	251	259	247	251	226	267	230	264	236	250	261	247	262	258	269	237	273	258	231	242	235	236	253	249	244	264	255	249	260	254	272	228	252	239	266	266	238	257	240	264	266	273	251	261	230	257	236	250	260	233	253	264	258	232	268	267	262	272	244	253	262	234	226	271	232	243	220	251	250	275	235	229	253	263	250	259	229	233	229	256	263	230	253	242	247	225	255	246	251	258	223	272	259	247	242	225	221	258	241	234	269	249	252	245	248	245	246	267	266	300	246	257	269	263	255	261	252	264	264	256	247	264	245	228	267	258	235	248	239	225	248	248	243	273	259	238	286	250	218	256	249	232	219	253	241	264	231	274	245	229	254	244	232	254	259	250	261	238	257	283	250	244	257	250	257	250	244	241	229	254	250	246	216	246	261	219	261	247	248	260	252	232	245	262	260	236	248	260	266	236	247	265	242	228	264	248	232	222	261	227	242	232	258	234	265	267	248	278	255	223	235	250	223	252	235	273	253	250	249	224	224	232	245	243	234	271	258	254	250	231	257	234	254	240	261	264	258	253	242	230	258	260	227	251	232	251	272	253	241	263	221	251	231	288	222	240	257	236	239	232	240	265	233	264	255	223	260	281	240	255	234	263	277	255	249	245	251	246	256	254	261	283	222	251	251	248	253	240	251	238	268	266	249	232	271	252	257	243	265	264	262	247	254	228	276	260	239	270	246	235	228	291	255	233	229	238	224	231	247	271	252	239	234	256	264	234	233	253	255	263	272	260	276	248	244	241	262	267	236	248	264	228	246	280	228	235	247	229	268	251	246	258	232	247	244	250	262	253	239	284	238	237	222	267	251	267	243	272	240	255	250	238	257	262	218	271	248	270	269	249	252	246	254	281	241	219	227	263	255	237	229	285	284	309	236	268	261	244	261	272	251	233	256	268	226	264	239	238	247	237	277	270	236	218	243	242	234	241	254	241	234	244	258	241	226	269	228	216	264	274	263	265	250	227	253	250	245	267	267	256	245	235	249	246	232	260	253	250	259	248	261	225	258	265	243	290	244	275	268	270	244	270	253	257	251	257	245	264	263	249	237	277	236	223	255	231	256	234	241	265	281	236	223	248	253	244	252	257	253	246	255	224	244	266	246	245	272	256	258	260	221	229	238	270	259	250	239	259	234	260	226	252	247	247	254	243	254	256	253	262	248	228	277	242	254	256	232	279	235	254	234	288	231	230	234	259	254	245	286	239	268	253	250	249	265	238	227	232	232	267	239	244	261	258	229	224	226	233	228	251	253	223	251	239	256	224	265	269	228	244	228	229	246	232	246	257	267	244	244	227	235	238	255	256	259	261	244	223	262	236	243	259	243	242	279	240	264	261	238	217	254	222	265	246	234	232	261	272	240	253	239	260	229	254	226	280	264	252	257	259	221	232	223	258	256	242	256	225	274	265	227	239	261	255	245	247	270	256	247	261	237	240	274	234	223	253	229	240	231	254	221	217	214	252	243	271	252	241	250	244	249	256	264	220	236	271	273	254	240	255	242	219	264	247	245	229	243	256	251	247	234	240	245	241	249	276	261	243	239	266	230	235	242	232	243	230	240	248	266	248	302	249	237	262	243	237	298	248	253	261	239	245	240	233	234	236	243	263	252	248	266	274	237	223	249	241	229	216	226	245	231	249	241	251	236	267	225	252	250	262	235	247	274	232	253	228	240	243	272	233	241	250	247	255	258	249	249	263	264	267	262	268	261	266	269	255	248	263	229	269	278	282	260	233	277	215	230	245	236	243	235	259	245	250	270	268	257	270	234	253	244	272	242	251	263	257	247	272	251	258	235	259	256	240	249	254	249	244	259	207	249	239	237	250	218	260	251	238	250	237	237	253	279	210	245	247	232	221	274	229	255	254	271	267	280	242	266	241	247	245	263	249	243	278	278	244	240	239	244	240	255	238	272	251	234	243	256	254	247	226	280	226	247	242	208	261	270	258	244	247	273	234	273	260	240	248	247	270	250	280	261	253	231	279	227	234	264	264	267	233	224	258	261	240	259	236	241	251	266	252	252	235	262	261	252	252	239	266	257	239	234	263	241	254	301	238	232	264	227	234	231	256	261	234	256	226	238	225	232	235	255	237	209	260	262	241	259	246	246	271	241	241	236	232	246	259	267	291	245	275	223	263	228	263	252	260	259	211	256	255	243	270	276	254	251	256	257	254	239	247	240	250	272	261	241	232	286	257	250	255	229	259	237	261	230	256	263	261	257	263	216	235	264	273	262	254	230	250	239	266	237	239	269	244	241	259	239	236	239	239	230	257	265	257	264	242	251	254	220	231	232	231	250	242	232	243	240	245	254	286	232	282	254	272	254	240	267	233	264	275	254	244	226	242	263	229	246	267	262	216	244	251	257	249	241	219	274	247	277	229	253	246	227	230	257	220	260	247	226	270	246	248	246	210	250	255	260	235	255	226	275	252	230	259	281	260	260	233	227	237	253	262	252	271	251	227	261	239	258	218	210	264	253	262	255	272	239	258	259	261	261	250	240	223	229	261	271	230	239	258	261	242	234	247	268	244	243	245	244	243	250	234	266	231	257	216	267	224	265	261	248	228	252	253	266	256	240	227	246	258	260	239	251	274	277	249	248	266	232	275	264	252	254	263	242	264	235	240	261	257	269	238	267	240	240	249	244	255	251	244	247	248	260	283	234	253	274	237	234	242	233	241	230	262
27016	19751	9198	2822	1582	1253	1009	918	815	801	742	733	673	631	622	631	646	638	644	749	684	721	698	691	704	670	658	621	617	578	559	592	553	561	562	565	544	591	570	606	580	661	585	599	521	614	533	554	579	554	524	590	566	543	582	543	567	552	562	561	528	563	563	537	571	524	599	574	538	547	522	554	584	613	580	546	563	571	594	549	547	576	558	575	529	528	558	553	581	569	562	556	543	557	555	577	560	554	566	558	561	551	549	589	523	552	559	564	566	596	579	544	570	557	549	549	525	561	517	599	584	551	576	545	538	543	584	550	591	569	587	566	521	591	568	597	535	585	578	609	582	535	562	555	573	571	547	606	562	554	526	561	548	538	572	562	581	570	538	540	569	585	578	587	585	561	564	580	578	570	554	530	560	579	573	521	571	552	576	550	572	578	607	543	534	554	544	548	581	577	500	567	549	581	611	583	535	587	534	538	553	521	593	583	542	582	582	555	563	550	572	540	555	533	529	562	551	595	548	580	564	564	575	545	555	557	606	542	575	543	573	539	593	585	589	527	552	554	548	572	544	532	570	533	560	553	584	538	549	557	578	546	558	580	529	566	596	565	575	592	529	616	582	568	560	568	534	569	560	555	570	536	587	543	531	549	492	520	595	540	577	554	566	621	567	538	582	537	616	576	547	554	559	568	598	516	546	530	552	585	536	600	553	565	506	577	641	543	535	574	552	619	593	541	536	557	572	529	544	580	557	553	591	543	586	532	612	598	571	550	585	551	593	591	555	564	583	584	540	485	520	571	553	566	538	554	534	583	544	539	562	521	522	576	591	563	538	553	585	558	547	532	555	564	558	578	513	593	554	583	575	580	544	600	544	560	596	576	492	552	543	527	571	511	574	552	571	542	526	589	573	586	553	574	607	575	549	551	514	568	585	520	567	568	563	565	549	550	581	574	578	589	575	550	541	544	537	581	551	530	572	564	520	579	551	566	594	538	575	584	587	583	532	543	500	522	528	568	522	587	537	546	557	553	541	534	553	599	531	581	568	596	520	529	531	589	548	523	547	530	541	577	608	526	579	602	535	566	572	545	555	588	536	531	574	570	597	585	549	570	552	576	592	532	587	554	566	560	584	564	599	571	527	589	542	548	530	583	521	562	556	575	536	578	570	512	573	574	584	555	577	574	573	544	585	549	541	551	602	540	556	558	585	570	588	572	585	582	541	519	557	569	544	565	559	582	534	585	551	580	567	549	585	521	560	551	585	546	529	586	546	555	556	544	539	564	506	563	558	617	571	544	550	523	615	544	559	571	599	568	598	568	582	588	565	529	554	564	538	537	549	556	537	551	547	552	551	568	574	572	526	540	540	553	533	563	556	548	552	526	622	565	529	548	538	577	572	577	594	573	579	545	548	555	535	593	586	579	558	559	572	536	584	536	555	549	559	554	549	539	517	521	563	518	567	591	561	558	558	566	546	509	526	565	583	556	570	555	530	551	555	558	554	546	527	511	532	565	593	561	560	564	550	580	583	547	530	541	517	549	535	571	549	574	591	527	577	569	551	545	509	578	542	560	599	568	522	579	497	522	563	495	520	593	579	541	570	581	571	549	555	573	573	518	601	531	535	534	588	580	560	516	549	556	592	542	577	572	555	551	617	546	538	594	562	533	502	532	547	551	561	572	552	562	605	544	546	550	553	527	576	593	555	526	580	544	529	526	578	503	562	566	529	564	512	598	511	540	534	598	550	547	560	571	580	586	559	573	538	543	587	561	531	580	610	531	553	558	549	590	524	581	519	562	563	590	530	522	577	587	564	561	515	593	514	580	610	580	579	576	519	582	583	555	552	568	541	590	622	579	537	554	555	571	537	536	567	583	525	517	584	576	555	576	571	594	580	524	529	521	572	557	583	587	533	576	562	595	555	580	563	538	600	569	545	590	579	566	508	573	570	557	564	539	562	536	580	559	549	539	595	547	547	537	569	598	580	542	507	528	526	494	577	553	547	534	586	527	572	552	591	548	585	504	575	558	584	530	561	599	587	530	557	527	572	563	517	522	553	567	536	577	582	539	547	524	600	607	550	559	570	600	576	544	574	562	572	551	552	586	544	529	568	588	578	578	558	546	573	590	567	552	536	534	593	633	556	556	602	532	602	554	552	561	566	554	561	584	594	521	538	538	533	585	546	602	529	588	560	551	515	559	577	585	540	536	539	488	601	560	558	526	582	549	525	575	560	552	533	567	551	577	581	511	577	583	560	537	620	554	561	585	571	541	577	506	597	581	578	557	568	552	508	610	574	499	555	589	540	574	591	524	566	548	566	620	539	584	534	560	535	565	539	583	606	550	582	525	608	608	597	557	539	547	588	586	556	565	556	563	562	520	582	589	547	534	562	565	504	551	565	585	550	576	540	567	581	562	541	562	589	530	554	518	526	563	576	526	591	540	618	544	503	504	551	552	567	604	547	568	568	585	595	552	583	528	572	606	583	531	566	581	553	582	590	571	561	539	567	553	506	547	557	565	560	564	554	568	569	602	530	524	545	608	580	570	530	564	521	542	598	549	559	559	538	519	550	533	577	533	591	551	540	561	607	528	529	512	534	581	571	576	598	586	569	582	553	590	561	566	558	569	525	535	576	576	559	548	536	595	554	589	599	546	541	586	573	558	537	509	533	569	545	554	547	518	607	598	493	560	573	543	561	542	595	605	562	534	557	541	552	582	574	513	559	615	559	611	557	540	564	529	559	534	519	524	569	540	598	597	541	550	553	565	557	591	525	551	584	536	569	605	549	554	570	567	574	552	573	534	553	568	555	567	544	541	588	555	593	585	602	552	594	586	578	526	602	554	558	544	559	563	614	555	535	557	563	542	558	552	604	556	539	521	534	595	568	597	564	585	558	579	571	576	566	578	593	566	594	529	596	576	570	513	516	531	563	592	544	549	527	539	568	554	565	590	562	562	533	568	559	552	559	577	534	558	568	546	521	535	569	560	589	607	558	515	504	560	546	542	553	548	547	566	546	528	550	566	523	551	537	514	591	564	545	523	564	550	569	563	579	549	569	581	565	540	570	530	576	556	523	530	552	597	549	550	555	562	584	495	543	593	581	545	568	559	504	550	564	579	581	563	561	563	519	594	521	573	567	523	578	542	544	580	491	581	558	570	544	551	549	587	515	558	547	543	534	517	570	546	541	547	571	575	560	592	615	525	591	575	517	518	547	522	541	580	560	534	556	536	545	585	550	521	551	547	563	568	582	525	538	547	567	571	554	574	567	541	564	555	572	568	527	518	538	587	578	586	598	512	613	585	593	538	587	534	601	558	528	568	520	576	568	577	569	555	582	572	533	519	563	545	562	544	553	555	535	606	594	551	545	564	564	573	553	543	562	582	548	526	557	553	576	557	550	592	560	559	566	570	588	578	500	550	579	552	533	518	536	546	548	588	605	555	520	576	563	555	552	583	520	569	583	541	581	590	539	547	580	568	565	550	571	563	575	576
5454	5983	5597	3122	2333	1772	1485	1328	1084	1015	867	841	789	786	742	711	735	712	768	805	824	802	876	840	769	705	654	655	657	654	623	646	628	614	604	598	587	639	586	649	683	669	652	608	623	591	625	569	596	618	571	608	658	602	632	601	585	546	621	594	566	637	614	560	584	632	607	603	600	592	622	559	519	623	611	590	573	618	623	564	634	630	587	615	588	591	616	552	605	628	644	568	652	593	661	574	618	599	586	600	600	587	564	579	582	593	560	627	597	572	552	611	614	585	601	591	576	572	566	586	595	609	559	602	593	587	605	527	592	578	612	598	613	617	583	600	622	602	579	653	628	594	575	617	598	584	632	607	554	596	591	620	591	570	612	610	611	627	597	574	565	562	602	542	570	612	601	586	591	558	580	604	588	631	563	596	627	625	599	582	580	567	594	594	578	591	580	580	550	559	616	570	565	590	645	581	610	624	632	625	626	610	616	589	614	619	583	619	599	582	550	611	598	586	592	623	577	598	565	617	643	594	626	612	579	562	603	580	597	574	593	581	551	599	587	581	581	599	590	593	590	591	610	622	611	622	617	588	566	597	608	587	599	575	624	570	641	576	589	598	612	605	609	594	583	591	605	600	601	604	599	598	573	592	547	573	581	603	618	578	546	605	585	567	600	548	549	626	559	625	591	590	558	597	608	602	655	584	574	597	623	644	593	620	589	604	580	575	603	588	615	627	588	582	604	594	614	598	595	596	619	627	601	599	608	623	620	598	595	589	629	567	601	633	606	591	599	615	599	580	596	623	566	597	577	614	610	626	581	551	561	575	572	583	594	611	591	584	602	655	598	638	595	581	590	614	626	610	602	608	539	550	574	633	605	612	597	599	580	573	551	641	601	624	574	603	591	612	619	618	581	621	586	590	594	581	623	596	592	591	595	607	583	628	633	565	573	624	620	597	628	580	638	574	550	563	605	562	596	588	591	588	612	581	603	622	572	629	605	624	577	603	585	592	588	593	625	625	592	586	589	545	597	577	594	579	564	603	601	641	582	570	617	596	568	627	613	580	578	584	598	557	605	584	604	529	596	569	519	560	612	537	641	577	584	568	623	623	593	601	600	545	601	608	603	592	607	588	574	590	631	594	610	593	589	560	628	660	598	573	584	588	605	602	597	639	588	548	601	573	589	572	564	610	609	554	593	601	569	629	671	582	627	604	612	593	609	578	595	570	575	614	635	634	572	612	574	625	631	586	619	606	628	610	579	587	599	634	630	564	579	588	549	582	615	589	575	571	616	596	555	601	611	611	601	624	606	613	603	649	601	599	609	621	625	592	623	584	631	609	626	594	597	591	639	586	621	578	516	615	577	587	563	596	592	605	580	611	598	612	586	596	608	632	571	618	638	661	607	584	590	610	590	615	574	600	600	583	594	619	631	577	625	569	639	574	612	575	584	617	605	592	598	598	599	584	592	582	577	560	558	566	589	600	608	617	557	601	608	587	597	627	572	602	637	600	582	597	593	602	596	611	591	590	637	578	578	578	592	582	625	646	574	570	589	577	582	597	574	624	605	636	607	632	591	623	614	584	607	628	575	603	559	574	573	593	592	596	609	598	625	612	576	576	580	588	605	621	606	583	583	593	582	600	588	641	567	607	585	608	554	586	556	574	579	540	575	625	637	619	615	597	611	573	595	608	581	609	581	564	617	584	612	611	546	577	601	565	589	659	552	608	615	566	595	593	577	640	590	605	633	616	628	577	614	606	587	620	591	576	549	619	614	601	612	561	597	612	660	603	626	581	609	586	632	625	618	576	589	561	592	590	593	611	597	582	596	590	614	587	561	611	609	588	610	606	612	601	574	608	612	613	558	635	604	618	609	611	587	617	653	587	618	623	582	621	582	588	622	611	579	583	596	589	597	636	628	591	606	590	576	595	580	547	575	582	557	575	616	632	571	612	597	574	612	635	557	599	594	594	589	579	639	595	608	567	581	591	622	540	595	553	588	595	591	613	587	613	585	590	609	610	585	565	582	630	554	589	585	631	613	593	649	601	655	591	605	602	589	603	619	594	570	592	556	596	600	584	550	581	572	604	619	580	596	581	602	597	559	578	619	602	593	632	574	646	643	575	617	602	591	592	554	566	597	577	582	573	590	582	590	582	611	568	612	594	619	547	656	592	583	603	579	634	571	598	605	547	566	670	565	581	553	632	593	616	591	562	615	633	590	628	583	595	604	604	594	618	601	623	613	590	536	601	572	570	577	609	559	598	549	614	584	578	594	551	637	612	572	590	626	651	595	590	570	601	577	592	613	573	612	575	593	640	621	580	591	576	575	588	593	628	586	639	593	607	590	595	570	587	585	573	589	584	606	573	562	620	572	583	603	618	579	636	635	559	581	586	637	589	566	615	641	608	607	590	613	614	603	572	573	602	615	599	644	595	590	611	600	616	569	568	573	607	568	641	597	625	604	557	596	602	573	567	608	666	581	542	578	573	625	614	635	607	602	580	579	592	582	600	617	557	575	604	586	576	599	555	616	578	557	608	569	614	596	589	582	612	608	602	576	622	571	603	585	574	589	602	588	593	574	609	591	566	549	609	591	580	600	617	604	607	559	565	565	564	606	620	643	604	603	572	602	594	584	619	628	606	612	611	596	617	603	627	655	588	571	593	563	625	599	581	617	604	590	557	652	600	606	623	578	567	608	627	573	591	585	582	594	602	582	553	594	558	586	588	578	554	597	596	592	594	555	567	581	629	621	594	604	582	609	565	582	597	592	596	611	652	593	589	623	594	586	639	564	569	571	558	576	613	656	589	575	586	592	585	616	572	589	582	583	617	613	595	561	596	621	576	565	597	607	577	617	585	609	581	613	662	624	619	599	586	576	556	600	600	594	592	544	599	568	619	625	597	574	595	581	607	589	611	631	585	603	601	595	577	628	582	604	605	591	597	602	591	582	585	625	587	593	591	561	608	618	616	650	556	597	637	599	602	597	594	605	602	578	617	599	617	639	598	623	586	577	627	535	610	563	586	552	605	648	592	611	538	589	618	606	578	577	577	578	636	604	611	581	596	608	612	611	593	601	580	548	600	618	587	592	599	591	603	595	552	604	603	632	568	599	599	598	589	607	556	634	620	609	600	601	572	620	572	579	627	580	577	590	652	621	591	592	622	635	579	587	585	576	611	610	604	563	562	556	633	607	567	614	575	610	577	598	603	595	598	604	573	563	601	612	594	612	567	604	629	583	612	636	590	582	625	564	592	581	576	581	630	634	616	573	596	561	603	603	623	583	601	554	587	606	616	579	628	601	604	585	588	609	615	602	602	585	603	590	590	588	587	631	564	544	580	595	607	553	576	615	598	590	633	608	618	601	622	574	581	603	616	625	585	612	585	616	612	605	604	565	614	612	626	579	618	601	582	580	601	560	550	577	654	598	601	574	623	592	641	589	608	575	556	620	593	633	570	619	529	577	628	573	622	603	571	604	545	570	601	602	574	577	579
23386	20912	28064	23904	20929	14042	2859	1560	1238	1095	965	861	757	675	708	636	604	681	686	776	770	786	735	756	730	657	567	520	495	485	527	477	474	452	442	467	475	477	482	418	457	529	508	557	473	458	415	458	427	426	458	411	451	413	447	449	400	434	408	396	427	437	428	433	435	415	421	443	401	416	456	441	390	405	437	414	406	439	470	433	415	454	382	432	425	435	438	406	397	428	428	411	394	391	401	408	441	429	398	408	419	445	420	415	452	407	450	413	450	384	455	407	395	412	395	377	456	417	386	405	431	409	418	450	407	404	435	398	418	409	416	404	407	442	404	382	391	392	425	410	377	423	410	400	419	419	439	372	366	453	422	386	401	401	415	400	408	437	402	389	441	427	412	431	436	408	408	385	441	428	442	444	424	428	397	414	388	424	395	409	416	421	455	447	432	423	465	433	354	375	401	422	400	446	386	397	420	418	406	427	448	445	380	405	422	457	438	396	419	418	438	432	395	411	409	351	424	419	406	421	406	423	421	417	419	416	416	427	399	434	415	437	422	431	416	392	402	429	440	395	419	427	412	352	405	393	423	413	440	415	430	429	429	415	405	430	410	426	441	394	450	421	456	406	437	398	437	443	410	404	416	426	419	383	428	394	421	409	415	436	393	424	408	419	428	413	389	443	450	427	458	422	452	411	431	447	398	400	398	386	447	408	408	401	414	421	416	437	441	416	425	411	400	405	447	442	395	379	451	421	416	407	440	409	440	440	408	423	376	440	423	458	406	422	419	419	430	406	397	400	423	416	407	443	411	425	400	385	419	431	400	402	424	423	413	445	376	413	431	407	416	406	414	412	449	438	409	355	440	429	431	423	425	444	433	442	428	414	431	432	379	401	378	445	418	401	414	411	430	441	382	386	396	412	408	426	404	418	458	427	414	408	463	430	427	416	432	435	393	425	391	391	409	422	425	450	397	413	437	455	438	406	396	405	425	431	402	376	462	398	449	409	416	379	402	395	401	422	403	436	415	417	423	408	455	460	409	406	441	418	398	430	431	428	418	392	384	406	408	398	436	411	406	467	389	411	404	408	447	435	437	410	410	429	425	455	415	401	431	434	421	370	432	397	429	437	413	422	358	414	427	436	396	433	410	412	396	435	403	445	419	423	424	424	398	423	418	419	453	452	404	388	407	399	373	393	405	396	403	390	448	396	385	430	457	439	436	461	437	396	432	420	380	391	460	433	413	410	422	407	379	435	432	421	401	433	400	384	430	443	434	463	442	433	454	426	423	431	429	426	409	399	400	405	423	443	447	435	400	385	371	385	416	415	385	414	443	432	415	423	390	419	426	438	411	426	392	395	391	438	442	430	432	380	408	472	429	419	429	418	383	441	451	412	406	413	417	431	421	419	421	415	419	444	430	421	399	417	412	403	437	486	395	417	411	436	420	418	424	419	413	457	408	418	442	412	440	427	437	426	419	449	422	382	423	399	432	424	424	443	475	428	402	442	432	416	395	429	438	394	416	438	426	419	421	363	386	415	435	411	422	384	401	450	434	422	419	410	411	420	417	406	407	421	421	435	410	431	411	450	396	451	411	397	443	432	422	425	434	419	413	396	359	409	401	454	451	387	437	384	423	475	416	456	403	405	388	411	426	408	400	427	409	418	447	421	397	419	411	411	408	390	422	407	427	419	460	468	413	402	396	417	428	424	392	424	424	433	417	409	414	436	448	427	460	435	447	422	433	416	396	423	435	453	439	397	429	399	400	408	406	410	444	395	448	433	383	425	449	444	394	435	412	415	410	410	419	441	433	425	421	412	422	403	405	438	412	391	431	445	461	443	425	405	424	391	418	412	423	383	440	404	413	437	434	445	417	421	444	420	435	425	418	410	420	405	427	443	404	439	394	450	404	389	434	395	431	435	485	442	440	444	407	425	410	449	402	426	461	402	378	406	411	440	428	414	462	401	379	421	410	414	408	437	441	411	409	433	381	441	386	421	403	397	438	461	421	419	406	401	444	413	385	405	415	397	405	399	452	433	433	402	387	425	439	437	417	358	421	385	391	400	373	423	416	413	427	408	389	449	420	412	402	377	470	386	438	389	396	432	434	409	422	404	426	440	429	401	416	402	418	429	441	374	402	430	431	420	432	421	394	389	463	458	426	438	414	395	365	454	430	414	433	431	418	439	437	418	415	484	433	443	407	414	465	421	441	405	423	419	392	416	445	444	419	386	389	434	401	409	390	425	396	441	433	420	425	453	389	413	418	430	433	382	395	418	410	409	394	433	398	430	411	418	434	402	428	437	394	408	422	393	412	408	393	434	433	457	420	433	412	393	394	410	439	396	386	430	394	414	422	440	387	416	387	409	422	407	405	412	429	392	441	395	443	373	457	403	417	449	423	433	427	466	431	419	420	413	434	436	423	446	417	411	415	389	363	430	415	435	414	420	444	440	410	445	440	418	428	375	397	472	427	413	407	432	449	432	430	421	429	414	409	416	384	419	404	398	434	445	414	424	385	378	453	384	458	409	406	397	409	405	386	417	459	485	414	406	432	416	434	429	417	407	405	404	449	422	416	450	429	430	400	407	416	433	430	406	437	437	437	426	450	425	412	415	420	395	420	401	422	401	437	377	411	396	425	443	436	435	451	430	395	446	430	413	475	445	413	396	429	421	408	393	396	421	439	430	425	416	438	428	430	431	464	465	394	442	396	421	413	423	460	428	426	430	398	420	394	425	414	406	429	368	392	450	392	407	409	398	429	393	441	423	406	404	413	402	403	436	396	457	398	392	407	376	402	397	440	435	418	407	410	418	447	431	394	443	417	432	417	398	393	430	383	359	412	398	441	412	398	429	432	443	433	398	431	399	423	435	408	413	394	399	434	420	413	404	442	424	440	390	453	435	401	438	431	425	440	406	432	435	447	449	449	418	410	416	419	382	420	423	413	425	395	427	405	385	411	404	406	427	432	428	441	382	396	425	422	416	422	434	431	425	413	385	392	429	434	431	401	393	425	410	411	394	389	402	416	453	385	407	399	386	398	418	355	392	430	416	385	449	438	423	447	388	413	393	437	372	407	428	399	431	368	388	386	446	431	462	406	419	441	386	396	401	407	416	400	405	413	424	433	373	438	446	406	421	396	449	408	437	408	413	409	415	413	419	418	402	450	404	415	429	421	432	416	446	450	407	419	463	405	439	416	436	416	390	396	439	430	427	404	413	417	462	416	408	428	421	417	414	424	408	403	440	434	449	418	432	417	435	394	410	382	390	428	436	394	401	443	453	447	401	468	407	425	428	421	401	447	382	437	414	385	427	418	406	428	410	419	444	406	379	423	390	462	408	434	428	379	427	445	441	439	441	402	404	397	407	397	414	442	423	367	435	408	449	399	405	422	403	402	414	429	457	396	385	443	431	481	401	454	417	445	415	426	419	437	395	419	441	461	430	372	435	402	371	435	413	414	416	402	384	377	388	405	402	421	424	409	435	404	445	405	384
5202	14479	13261	7201	5418	4045	3133	2275	1952	1683	1385	1187	1063	877	855	781	811	810	858	957	1016	974	977	908	887	786	676	614	640	611	601	521	507	537	493	522	529	520	489	527	548	572	602	635	624	552	502	443	496	475	500	495	485	498	484	474	439	429	431	439	449	476	455	447	453	435	424	457	470	426	499	458	457	460	505	460	479	463	470	459	452	475	470	452	454	427	460	409	465	471	458	437	461	438	472	450	470	432	438	419	432	465	435	444	477	439	474	442	426	429	451	473	434	390	459	441	461	453	466	474	438	469	469	439	481	458	498	427	445	450	456	436	460	462	469	452	444	425	455	438	466	422	461	402	457	486	442	470	488	454	437	438	459	423	470	469	484	439	445	466	444	464	487	460	454	444	489	477	424	459	445	432	479	477	457	465	483	477	469	473	471	448	436	454	475	448	467	467	482	436	456	465	431	461	438	480	477	436	478	449	473	472	466	473	487	450	441	470	455	442	452	433	454	416	468	448	478	444	473	477	455	426	455	464	432	502	434	470	477	431	454	458	481	462	462	459	476	480	444	447	466	456	477	483	456	439	450	464	434	444	438	448	470	455	458	443	507	439	453	505	461	471	456	446	448	468	466	496	445	467	446	446	464	461	438	468	463	453	420	446	470	424	483	453	433	456	466	490	454	463	471	485	448	465	435	436	413	423	451	482	461	452	465	465	435	483	440	490	453	483	450	444	453	463	445	446	467	453	435	439	425	424	451	451	449	486	502	444	432	456	479	458	455	448	421	477	503	466	469	461	426	511	466	438	466	471	474	455	436	433	448	461	469	512	476	452	455	446	492	449	439	449	465	462	488	502	457	444	441	467	422	491	501	445	483	463	441	485	462	470	452	473	494	499	494	449	474	450	473	471	465	401	475	439	443	466	431	460	460	485	439	474	424	464	458	474	445	461	430	443	450	455	432	461	459	440	456	500	400	437	431	457	444	467	473	427	467	478	431	413	484	467	467	480	482	475	472	445	446	432	455	463	468	449	480	432	463	487	472	423	501	415	448	458	457	445	476	446	482	450	477	489	444	442	428	454	488	457	422	459	491	443	451	456	449	461	435	413	434	439	455	491	480	449	445	466	463	453	443	447	471	461	460	443	433	474	438	447	440	481	471	490	444	464	489	481	465	458	444	464	455	449	423	482	442	467	456	482	450	444	477	457	489	460	469	469	482	456	446	447	455	440	448	469	447	459	416	455	459	416	449	472	447	445	464	475	487	477	459	462	451	439	459	465	454	470	455	472	476	485	441	428	449	475	461	461	465	433	458	485	455	448	451	460	464	448	416	467	456	426	466	472	420	431	439	417	498	474	469	439	452	454	444	474	461	459	438	442	479	473	451	442	475	474	457	421	473	497	480	462	462	472	490	469	461	492	461	463	435	478	438	444	460	451	449	475	443	460	457	479	475	454	439	453	466	476	486	458	420	450	467	463	479	472	472	465	456	423	507	483	448	438	431	460	477	444	453	464	459	420	437	456	415	455	463	410	466	465	484	471	466	417	479	463	449	451	475	450	419	497	451	481	429	463	435	447	451	521	515	478	468	465	457	421	439	458	452	472	438	494	520	460	446	465	449	433	430	437	468	488	462	487	441	459	448	478	469	487	467	443	411	461	437	463	458	486	452	440	465	456	440	457	439	420	480	442	427	471	453	452	440	470	449	451	479	445	441	479	446	426	483	437	454	433	477	493	485	486	461	419	489	476	465	450	469	453	418	444	478	457	453	448	456	455	454	479	484	453	419	473	447	500	478	456	478	434	427	440	445	447	443	432	457	470	469	456	435	486	423	498	484	455	442	461	460	472	469	480	415	448	437	466	450	432	445	482	492	444	450	479	443	431	436	472	485	456	479	461	439	455	455	432	461	452	414	454	447	442	474	471	428	495	446	431	442	469	461	450	470	421	428	464	512	440	440	449	450	476	457	471	437	431	454	431	443	450	458	463	478	439	459	475	455	410	491	437	484	453	439	471	477	446	467	430	471	470	462	457	457	488	466	472	465	460	465	456	469	464	472	462	484	418	460	430	444	471	467	439	454	470	485	458	454	453	474	463	458	450	471	484	441	449	424	416	496	459	469	504	461	461	479	448	445	483	482	464	450	479	455	419	436	477	468	436	449	448	452	479	479	489	466	482	454	481	465	456	457	465	475	402	460	463	429	471	511	515	429	451	421	441	447	429	464	462	454	411	497	430	443	471	476	454	476	455	422	427	451	452	441	516	449	471	438	457	447	496	482	467	464	481	444	439	446	426	429	458	461	454	488	444	445	434	463	447	470	428	463	443	487	441	441	458	436	425	459	428	473	456	503	443	440	459	444	453	448	472	422	438	491	462	414	448	469	453	420	440	464	429	433	458	475	433	472	441	494	454	476	448	467	478	454	468	437	449	440	456	428	468	447	426	461	468	455	455	453	421	487	440	415	414	444	451	455	477	481	435	494	472	476	460	451	414	434	453	467	440	467	454	475	408	472	434	465	449	518	422	454	430	445	453	476	449	401	439	440	459	470	415	453	463	464	418	492	454	474	458	460	463	417	439	427	481	449	469	463	456	454	443	489	489	445	444	480	446	510	441	449	442	441	451	501	451	492	464	470	442	472	447	422	467	402	452	405	449	420	446	450	436	460	496	438	423	458	440	463	445	456	454	475	439	437	443	451	472	425	456	459	466	436	455	458	439	434	485	457	465	430	477	441	486	479	444	498	491	482	470	492	426	475	486	483	470	480	408	477	449	478	464	454	461	473	475	483	475	448	466	452	490	464	484	460	458	454	453	465	442	446	462	426	462	477	444	442	466	480	458	471	464	445	475	451	475	463	463	499	452	476	443	467	450	432	453	449	404	454	489	479	476	486	448	470	463	442	487	429	442	482	441	440	465	442	465	425	448	477	411	475	468	464	476	404	442	474	451	469	450	462	468	470	459	455	488	440	467	409	443	468	508	467	456	475	464	449	471	432	483	473	426	443	464	460	485	444	442	457	435	455	474	448	452	439	468	461	452	495	446	462	451	465	424	441	449	459	486	459	458	508	473	445	459	433	430	482	485	450	474	461	438	449	454	448	459	455	475	476	486	459	481	429	448	440	447	462	448	463	457	458	459	451	450	462	455	482	451	469	461	450	465	411	445	467	463	469	467	426	482	508	455	451	460	444	452	454	463	430	439	460	464	455	427	421	470	457	447	480	458	427	444	449	470	469	451	457	462	519	418	472	470	457	431	446	448	502	491	463	498	449	487	439	461	440	481	457	435	477	454	489	427	465	467	437	479	468	444	472	472	461	455	428	467	488	496	474	415	467	480	472	465	456	512	427	413	420	488	486	467	458	454	429	484	443	483	460	495	442	482	456	407	461	434	449	440	448	441	455	455	472	481	415	478	483	478	474	448	454	492	451	472	454	441	436	436	490	453	433	465	452	461	477	440	476	496	478	468	492	441	468	474	442	447	432	463	442	464	475	524
24233	20877	27337	24458	17703	2999	1552	1147	1034	943	852	718	706	656	602	607	553	602	617	716	685	687	629	690	656	613	558	530	527	526	549	490	486	485	482	468	466	468	486	453	489	547	544	539	558	515	473	430	478	473	454	450	457	465	463	425	489	477	449	465	420	429	439	476	444	449	463	439	460	444	457	424	482	457	435	394	479	411	472	459	466	455	457	440	482	462	462	438	431	436	467	470	426	443	421	399	454	447	443	459	423	433	441	459	443	437	424	452	454	479	459	471	433	463	427	449	434	480	448	446	448	414	454	446	430	427	410	479	433	435	422	440	438	463	468	425	438	450	428	434	425	441	435	430	476	435	484	404	440	446	446	423	431	431	461	453	451	443	443	411	430	473	476	429	413	475	440	413	399	442	483	472	444	442	413	418	460	471	438	447	465	455	473	485	443	445	478	471	476	479	450	419	439	447	417	461	472	456	431	428	435	412	428	422	438	430	423	440	450	454	489	434	411	438	419	418	464	446	483	434	459	435	446	444	436	440	429	445	427	413	454	460	460	442	444	465	428	474	441	500	433	427	465	487	438	463	419	466	435	462	442	445	432	435	485	458	426	473	467	466	451	443	452	451	432	462	457	440	438	467	447	432	417	432	454	422	454	423	471	419	424	467	442	427	466	425	432	444	421	424	456	431	454	449	421	428	424	421	424	442	432	429	447	394	450	425	432	460	460	446	415	440	460	443	464	454	444	467	449	448	444	450	403	419	438	445	451	443	451	443	475	433	440	491	449	489	441	444	456	468	448	454	435	478	441	419	457	402	445	438	440	448	439	466	432	448	422	454	441	435	445	446	438	403	422	440	421	415	429	456	443	408	434	425	441	421	419	439	449	465	467	453	445	464	433	439	413	473	455	422	415	434	451	462	424	469	420	453	456	452	442	428	439	449	442	452	479	432	438	415	444	501	430	455	426	462	429	453	436	462	443	438	493	444	449	409	445	424	452	441	427	432	472	462	474	439	410	445	455	453	455	459	467	432	450	458	433	419	457	411	419	445	415	439	423	435	456	447	427	466	452	439	482	440	445	439	415	425	441	466	459	473	415	466	448	440	429	450	441	493	465	440	398	431	450	453	437	424	471	431	449	436	459	429	477	437	437	468	442	457	440	446	476	457	479	471	432	459	453	473	439	435	433	443	432	449	440	471	430	445	450	450	456	481	457	471	485	459	450	457	458	394	453	461	450	429	406	459	449	422	401	463	437	447	428	465	424	420	473	423	470	458	448	438	438	470	457	469	423	417	477	448	428	460	422	469	469	500	442	425	448	441	446	453	451	471	473	448	449	453	453	459	435	460	460	443	468	465	458	447	418	424	454	489	453	425	445	493	459	437	440	439	453	486	461	432	426	425	433	462	448	437	455	446	458	425	404	435	478	442	460	433	479	446	465	437	407	444	459	459	442	412	428	472	432	422	446	447	426	469	448	460	501	451	445	457	496	444	429	440	446	439	480	448	433	450	423	427	499	448	429	472	474	445	448	417	467	468	459	449	432	437	464	436	465	426	485	466	424	448	455	442	466	434	448	471	441	404	488	491	441	458	432	458	441	420	420	444	477	447	467	453	437	449	468	429	445	424	409	452	444	436	466	427	483	462	476	468	424	430	475	447	441	452	449	417	422	450	432	460	425	432	452	445	420	443	457	444	441	415	431	418	487	435	435	411	450	459	459	465	437	463	444	452	455	482	449	449	474	453	459	444	446	385	440	463	430	451	462	456	435	459	451	460	430	432	448	455	460	400	460	458	461	467	435	472	443	459	498	472	423	462	390	411	452	426	437	440	476	419	419	468	441	493	439	462	430	436	439	411	421	444	458	451	439	426	448	440	465	479	454	425	428	438	442	491	402	491	472	473	461	423	452	460	415	444	401	446	401	456	475	456	443	445	437	439	443	437	414	441	433	427	462	452	443	453	453	416	458	466	456	465	455	491	453	462	446	411	455	454	448	450	455	460	465	436	435	431	470	447	435	477	433	490	449	461	443	429	415	426	443	489	447	424	455	432	410	462	466	459	464	459	443	427	474	457	503	457	459	434	448	411	482	490	442	459	423	468	457	439	486	449	451	461	462	429	457	468	448	438	420	428	456	459	421	434	446	446	464	396	413	429	431	460	444	453	454	442	446	441	440	460	443	406	455	423	475	444	444	453	420	451	450	452	467	429	437	445	457	462	440	485	420	479	432	449	452	454	450	420	494	463	453	480	442	429	462	467	491	429	462	430	430	462	468	425	461	449	428	458	430	441	485	442	420	464	472	481	447	433	447	469	488	438	450	450	434	406	467	448	450	446	435	447	450	473	384	474	482	454	482	462	457	448	491	432	462	417	433	431	464	459	467	443	440	442	460	438	451	455	435	434	439	437	445	449	461	444	454	436	456	420	458	473	422	438	463	457	422	480	464	483	429	434	465	443	427	446	456	427	417	462	444	428	491	425	445	430	455	451	438	439	443	459	432	471	455	422	449	448	451	469	450	426	474	457	443	428	439	514	464	431	420	470	458	443	459	458	424	435	465	436	471	458	421	433	391	408	464	420	475	455	454	441	442	409	466	460	466	449	471	448	436	444	486	482	433	471	444	462	484	444	461	488	461	451	435	452	425	445	454	417	420	430	471	445	471	470	467	443	463	447	441	445	435	470	462	453	477	435	456	441	454	483	469	460	407	428	417	449	455	432	460	445	430	431	456	449	436	425	442	426	415	490	482	464	436	416	452	460	470	436	435	399	488	456	445	448	454	441	459	463	420	457	481	474	467	425	420	440	436	458	440	447	510	458	479	447	443	411	441	448	430	438	430	449	447	450	442	422	416	442	449	447	464	460	520	429	476	427	443	436	413	421	442	484	454	415	462	456	430	439	435	449	430	412	459	451	440	445	462	434	443	450	465	477	440	450	449	445	461	473	442	449	443	450	449	454	413	473	464	429	449	454	479	458	423	450	430	443	457	441	425	424	466	448	495	442	473	453	421	449	437	428	455	465	420	451	482	424	438	440	467	445	427	430	426	416	471	436	446	479	451	471	484	460	440	439	422	437	438	418	435	428	467	480	448	444	451	438	447	473	445	459	461	437	443	456	444	415	462	419	450	460	440	466	455	419	412	434	425	473	456	473	467	470	450	437	456	467	389	449	462	450	468	416	422	394	443	444	448	461	431	459	467	454	430	469	437	432	442	471	454	458	430	444	439	459	468	434	459	433	441	424	445	464	459	494	451	431	455	475	482	478	423	464	475	437	452	459	448	465	466	424	421	406	471	465	452	456	422	449	428	455	427	448	426	458	456	460	433	424	468	469	431	435	443	431	478	478	459	422	480	429	453	489	436	438	481	439	427	455	468	462	456	460	524	433	414	457	451	456	441	433	448	455	473	448	438	461	438	432	455	434	433	425	433	443	442	443	451	478	497	418	476	452	469	428	429	464	488	424	463	436	463	468	446	447	445	471	451	457	437	481	469	446
5297	11310	10154	5496	4089	3135	2495	1930	1645	1380	1155	962	945	795	793	739	682	714	762	853	832	831	848	824	722	677	572	608	582	600	555	546	509	511	483	524	495	532	526	491	573	530	610	561	502	531	453	460	482	457	467	500	510	465	469	480	485	523	485	462	465	440	482	468	448	463	457	466	449	533	469	458	482	462	451	472	440	501	491	444	468	466	468	450	455	478	471	448	480	484	445	455	435	476	484	466	538	459	501	464	458	461	470	514	452	476	473	479	431	491	503	461	485	483	475	501	501	498	466	445	456	465	488	517	469	466	472	444	453	463	448	442	470	484	416	461	461	486	451	462	478	503	458	448	492	454	455	451	450	468	471	482	484	455	471	499	473	471	469	467	445	448	481	491	480	494	467	475	474	501	466	480	439	461	497	455	482	468	462	503	462	461	484	472	497	488	491	484	489	457	515	519	433	485	496	492	513	489	484	438	463	490	443	450	448	474	458	470	439	442	473	475	463	446	479	508	491	478	466	435	412	489	447	461	460	424	494	470	474	453	500	449	451	443	441	482	461	526	469	454	478	473	430	478	483	469	472	484	476	471	461	470	455	448	443	479	494	422	472	439	495	451	437	460	462	516	480	472	473	475	487	437	426	503	491	495	462	408	475	460	475	453	459	494	466	484	475	450	454	443	426	479	434	509	477	454	481	465	450	463	515	494	501	458	460	470	476	460	478	520	464	491	466	465	458	469	467	503	463	495	480	475	499	467	432	443	519	478	477	469	464	471	464	480	512	433	459	551	497	463	469	439	462	505	455	475	476	460	454	486	461	503	452	499	483	492	467	486	465	459	457	466	435	421	497	441	470	481	435	472	485	476	461	478	471	457	492	477	486	479	458	503	423	430	458	476	445	461	454	438	468	456	489	475	444	486	486	455	449	494	455	445	438	487	483	441	477	481	430	464	481	466	476	488	451	433	494	475	507	467	482	466	467	464	478	519	490	450	482	433	448	469	426	498	470	455	502	426	468	465	467	456	488	490	438	492	484	489	513	509	487	494	460	478	459	509	484	475	487	490	466	484	502	429	533	530	508	481	473	464	452	482	513	450	455	456	459	484	468	471	465	476	467	464	423	460	501	469	450	499	472	411	435	480	463	433	472	520	518	471	468	445	470	486	418	478	473	427	454	463	501	484	446	442	478	472	462	479	466	451	461	450	451	486	480	458	483	449	486	444	505	489	463	436	490	458	445	469	507	463	481	461	448	491	435	483	475	491	452	517	477	450	444	476	493	475	479	448	473	463	463	471	457	420	454	447	470	473	502	453	463	451	475	437	414	447	472	455	470	435	492	428	496	454	468	493	460	476	472	450	461	423	465	488	466	486	453	476	485	479	442	475	492	443	437	480	436	485	479	491	465	472	445	466	519	474	443	469	456	481	432	492	473	447	525	447	480	453	460	470	457	453	453	471	432	448	452	448	524	453	461	462	503	477	485	435	467	475	505	473	478	460	478	452	466	479	502	476	485	496	430	500	519	477	451	452	454	446	456	478	473	494	473	461	463	489	474	447	447	461	440	457	490	507	453	471	453	470	473	465	488	477	464	498	472	473	436	477	451	453	453	453	466	450	445	418	479	439	481	424	473	471	491	427	481	469	449	467	455	457	469	453	478	452	475	473	476	430	462	415	455	474	411	462	460	483	459	484	512	477	440	462	464	452	472	477	496	464	511	445	434	469	458	479	503	481	472	435	480	465	492	474	462	444	462	445	480	496	460	516	492	460	459	469	470	454	474	457	481	503	460	462	479	469	474	489	469	448	457	480	486	481	462	492	459	489	482	437	443	475	498	476	463	465	450	470	490	467	467	465	478	471	497	509	467	451	453	440	451	458	486	463	508	465	472	455	476	477	450	489	484	439	498	464	481	480	464	467	456	465	475	479	469	470	501	522	445	460	443	514	509	513	491	489	456	517	499	506	469	468	514	467	445	476	506	470	471	496	481	477	493	471	439	457	445	449	461	454	437	480	463	484	499	431	454	414	431	420	473	446	457	464	471	484	433	451	474	525	470	492	463	469	476	461	473	491	451	452	490	494	464	475	466	506	484	457	446	459	471	461	463	448	429	448	488	483	491	439	438	466	486	479	449	447	471	484	438	458	475	480	455	441	443	501	471	461	515	486	489	442	439	488	464	515	487	464	484	449	523	505	467	476	483	473	481	445	468	465	484	502	496	457	447	477	499	466	531	471	485	480	478	460	461	469	465	479	492	482	448	487	501	455	465	448	465	508	444	452	485	464	462	476	482	465	466	462	457	464	452	459	420	492	432	502	486	465	473	473	503	487	481	506	481	455	475	490	470	511	443	478	467	477	457	460	465	467	466	421	447	493	489	462	480	466	494	478	486	424	441	462	461	498	452	483	504	464	464	469	493	479	439	488	477	463	509	426	470	450	491	480	425	492	477	498	454	483	434	438	462	505	476	457	468	440	465	456	464	455	448	479	466	495	468	450	475	433	468	468	467	473	442	506	459	502	484	466	438	479	470	476	515	489	466	468	476	468	456	453	467	428	500	489	469	475	493	496	411	489	488	468	459	457	448	468	411	444	512	439	431	452	504	428	448	490	484	439	480	468	444	483	490	469	440	435	446	522	499	473	454	466	469	485	502	481	482	466	488	458	480	461	488	430	448	468	504	494	491	488	482	452	476	462	487	480	456	502	473	468	468	445	521	445	449	470	459	452	486	443	496	473	465	451	448	434	489	482	459	449	449	489	471	468	443	478	484	490	497	450	499	449	439	456	463	484	457	456	460	469	454	469	493	451	516	492	473	440	503	490	478	482	468	475	454	479	460	427	470	466	466	472	477	432	512	448	463	428	504	465	448	451	465	509	457	466	502	451	419	450	499	472	465	484	470	474	483	475	471	467	451	466	456	448	444	500	499	450	440	461	490	471	506	472	503	437	472	509	434	443	492	499	473	472	475	470	458	483	476	471	457	496	449	470	480	473	463	500	451	477	494	470	476	475	468	470	458	465	503	480	490	479	477	454	450	495	439	462	448	452	505	455	456	501	428	471	482	464	442	472	448	466	475	455	469	495	507	419	468	461	494	447	467	420	459	472	471	474	465	479	517	439	492	468	471	471	447	504	520	479	494	490	493	490	421	424	504	456	460	493	482	470	485	490	472	475	504	450	459	509	443	496	450	460	459	466	452	484	466	455	514	450	491	524	442	500	465	460	503	490	458	450	523	468	442	473	502	505	464	426	509	474	420	455	440	451	481	476	494	489	454	485	495	462	472	468	450	463	431	492	468	470	464	468	478	453	454	464	459	492	459	486	483	490	440	456	422	510	436	451	440	440	470	420	492	459	491	460	448	423	510	481	460	441	442	470	465	473	452	467	442	473	453	466	465	469	472	459	480	467	473	467	463	504	500	471	464	452	432	476	462	497	441	480	458	494	469	483	487	487	443	476	463	479	493	531	467	418	466	487	474	463	444	496	463	462	463	422
22210	20916	28475	23488	20916	21020	13857	2450	1723	1413	1196	955	810	660	645	652	555	626	662	841	686	771	752	795	734	537	453	433	367	408	375	284	306	271	293	262	292	326	323	312	333	375	445	449	359	343	269	272	243	249	254	273	254	271	238	230	259	237	275	246	226	218	243	241	213	222	234	227	219	225	231	213	227	242	222	249	243	233	233	254	227	245	241	231	237	223	247	240	208	241	222	211	244	218	220	238	238	214	236	241	238	229	244	215	240	224	226	249	264	238	224	220	238	266	223	240	234	227	237	242	233	237	221	230	246	240	235	224	238	228	232	230	234	241	276	223	226	243	236	244	251	245	233	204	236	217	240	234	225	249	222	238	241	243	217	231	208	238	227	206	238	233	241	242	254	238	235	226	282	226	221	222	240	242	262	236	228	263	217	254	248	237	219	259	235	251	233	239	240	223	268	236	213	228	239	241	232	247	209	238	240	227	222	231	230	230	234	244	243	225	198	218	229	238	263	236	232	226	224	248	223	221	234	222	248	207	215	218	218	250	197	250	225	235	269	228	234	216	235	231	205	253	263	244	238	232	221	236	228	223	229	221	242	215	215	232	224	247	251	229	206	240	248	212	218	224	241	234	232	240	251	251	230	221	233	244	250	231	230	237	196	276	235	238	210	227	257	227	218	281	252	231	217	192	219	230	264	230	229	225	231	232	238	214	236	235	239	256	239	243	251	230	246	245	231	215	213	230	225	215	246	224	238	245	234	232	208	254	259	236	240	246	234	234	246	233	258	242	229	214	223	242	245	248	233	208	243	236	278	253	259	231	210	206	225	233	227	226	211	239	245	214	214	237	230	227	239	261	253	237	227	244	235	270	243	225	245	238	230	237	247	237	234	225	235	237	233	221	228	235	223	250	215	249	224	246	234	238	243	227	223	244	254	261	229	245	251	233	253	224	247	258	237	223	233	248	246	225	260	217	277	209	220	225	235	231	230	223	235	255	249	219	232	195	215	221	222	253	261	258	223	243	257	242	246	235	244	266	216	266	227	234	243	215	236	242	223	251	229	234	251	231	242	220	246	261	245	234	248	232	219	245	233	241	260	240	260	239	229	246	238	244	237	226	227	261	233	232	253	233	239	252	239	226	218	263	249	242	235	224	227	248	260	241	210	203	224	232	250	236	247	240	247	231	272	234	256	233	230	260	254	211	272	289	247	219	255	236	251	203	245	249	251	236	237	245	243	231	221	235	247	227	235	195	231	237	226	235	219	261	232	258	225	243	240	202	234	216	231	225	236	234	252	221	227	225	285	219	243	221	239	238	238	234	233	256	247	238	224	258	235	221	245	214	212	230	248	217	214	233	248	245	218	262	228	230	226	213	233	203	220	219	237	247	209	248	234	216	239	268	240	217	209	197	237	200	210	233	228	229	242	232	209	220	217	233	230	246	259	247	231	205	208	222	253	219	224	198	250	240	249	217	248	238	250	214	250	224	228	232	238	249	207	243	225	239	247	241	219	238	247	226	246	263	228	258	225	248	255	224	231	226	240	237	260	251	253	245	240	223	218	216	233	259	240	232	237	237	240	237	220	223	210	237	212	238	259	233	234	233	255	221	235	231	246	236	213	223	210	256	256	226	259	224	234	248	237	230	234	223	264	248	244	236	234	235	237	250	242	261	221	243	246	237	231	219	234	228	231	219	243	248	249	241	224	208	235	237	205	223	210	225	247	238	219	234	223	238	254	228	197	226	233	224	237	234	247	221	248	259	246	254	225	244	229	248	242	230	211	239	224	208	252	204	221	224	239	227	221	229	230	252	239	240	251	227	221	238	221	191	225	211	245	214	199	244	232	234	229	233	231	242	226	262	246	205	244	214	275	251	241	239	248	256	237	244	250	224	227	255	255	279	218	221	227	225	226	232	242	236	230	226	236	212	228	252	256	260	241	231	214	235	242	229	237	238	233	246	226	231	226	241	216	243	210	233	230	234	225	223	238	231	223	235	221	265	236	231	243	226	218	231	208	227	216	237	229	226	222	252	237	218	233	260	238	224	223	230	236	256	241	260	217	243	222	223	210	252	239	233	240	238	279	230	225	225	235	243	234	208	237	263	239	244	246	258	227	246	225	232	227	233	223	233	239	237	243	217	239	249	231	226	238	218	238	211	226	226	205	214	247	246	220	231	247	248	218	234	268	239	218	218	235	232	241	290	239	234	212	235	229	239	235	215	214	228	239	222	218	204	205	210	227	227	211	200	226	235	231	248	203	240	256	225	231	251	231	227	243	243	232	235	210	215	226	216	254	263	257	234	224	235	220	257	255	237	178	252	247	210	226	248	238	255	246	216	216	222	222	245	228	232	255	247	216	241	249	253	234	243	246	220	247	232	232	227	232	232	261	234	223	211	220	223	251	225	250	234	240	242	252	244	233	246	254	212	219	263	210	208	229	241	214	224	210	253	232	234	252	247	230	222	210	249	220	246	241	221	229	229	244	236	252	232	240	241	230	243	256	213	244	248	247	245	235	214	233	221	228	271	246	264	231	246	226	221	244	235	220	260	215	242	221	235	242	241	235	213	237	201	216	245	245	236	213	239	227	230	267	236	248	229	236	227	240	238	221	214	217	238	232	252	227	239	214	234	250	231	214	246	236	231	225	234	237	231	246	213	249	225	225	233	237	236	226	249	250	226	251	245	207	220	249	230	251	231	189	213	228	258	229	252	231	253	210	225	207	243	244	219	222	211	244	220	244	243	222	227	219	233	237	239	216	231	218	251	249	234	219	199	217	234	219	231	222	207	249	207	216	218	240	227	236	236	260	240	243	244	245	201	247	221	215	265	230	234	215	233	233	212	223	214	227	227	233	244	222	198	246	228	240	232	233	244	217	250	239	247	223	225	234	199	268	225	231	228	247	234	232	222	222	246	237	204	213	236	217	227	242	214	263	237	192	237	252	213	214	237	246	241	226	218	211	227	242	227	222	241	243	242	244	217	256	233	259	221	229	236	219	243	252	249	220	233	247	248	225	248	245	248	233	191	231	221	201	240	223	238	238	199	205	222	234	233	210	227	242	234	245	231	227	228	218	260	252	209	223	255	229	235	220	227	203	239	237	216	208	266	229	231	232	236	245	258	259	235	237	204	234	209	254	229	222	230	246	232	231	236	231	218	231	219	247	234	246	232	258	231	238	239	268	246	264	219	224	242	260	241	221	235	253	256	233	209	241	255	223	228	252	262	235	245	233	229	237	230	236	267	215	222	229	228	203	218	232	225	216	225	233	235	218	245	229	238	247	228	250	239	215	236	224	249	256	258	231	244	244	216	235	222	239	245	211	216	199	230	244	234	212	217	249	207	250	253	220	240	218	228	237	229	215	217	223	211	221	226	239	241	199	217	232	204	244	229	225	255	260	240	249	234	251	238	243	234	269	224	226	243	227	246	253	230	255	238	214	235	247	216	227	248	252	232	237	247	222	235	232	225	240	235	231	234	269	254	270	199
7083	20519	18289	10796	8002	6314	4540	3372	2833	2220	1799	1530	1217	1038	910	832	779	869	884	1065	1004	985	933	1106	953	774	569	514	500	541	463	383	316	335	351	359	341	358	357	377	388	499	512	559	469	361	315	273	278	295	259	255	241	276	265	268	233	299	273	298	251	275	265	243	251	259	268	272	248	288	254	253	246	268	273	255	275	289	249	287	277	239	256	238	265	252	242	272	270	256	242	247	265	259	261	258	283	248	253	237	238	272	251	269	245	237	272	268	264	290	254	237	257	242	300	287	246	235	232	248	254	279	240	227	235	254	253	265	218	276	257	252	261	263	275	236	218	256	255	230	247	253	246	257	217	242	280	270	240	257	243	285	246	246	246	240	246	267	243	259	251	248	243	257	233	232	264	249	256	287	274	259	239	285	259	252	275	252	230	260	250	218	241	281	251	248	236	247	248	262	260	251	256	266	274	252	259	277	250	245	253	269	229	255	253	239	258	233	272	233	271	234	223	247	252	239	256	284	240	235	231	257	235	284	253	249	254	266	229	261	265	257	240	224	248	233	235	234	265	249	252	249	261	255	244	257	235	248	229	253	243	252	232	275	272	226	257	244	243	254	223	238	250	270	258	265	240	291	255	286	279	267	234	256	231	273	260	264	261	248	229	245	244	266	253	266	237	246	295	246	274	292	272	257	247	250	230	227	280	250	237	257	260	246	262	256	264	245	253	246	271	229	251	243	268	254	252	263	263	240	271	266	264	280	263	258	262	266	258	248	243	238	244	266	226	238	251	263	258	266	274	263	273	252	240	246	240	246	247	252	232	209	238	267	256	264	257	265	250	249	248	278	257	266	268	229	237	240	258	268	257	277	280	243	282	243	259	265	262	258	267	243	281	282	250	222	240	236	249	268	227	228	262	272	258	259	255	236	277	263	256	250	246	230	224	296	235	260	290	235	270	270	216	269	254	278	271	263	259	236	264	232	245	254	262	246	244	222	233	272	247	250	255	257	251	242	254	235	281	264	239	238	248	250	243	233	243	263	261	262	263	252	273	271	252	253	227	280	263	239	252	261	248	273	218	269	258	253	249	259	258	272	269	271	275	254	235	262	259	254	251	282	271	240	228	268	268	224	267	252	269	239	282	273	243	240	274	253	240	243	241	229	210	255	264	252	275	263	273	230	248	256	248	253	248	249	254	254	230	244	253	256	250	246	272	240	266	248	271	263	244	230	241	255	258	288	227	248	253	229	269	269	218	267	244	286	252	249	269	252	247	235	218	251	232	246	255	285	245	257	296	277	231	267	248	233	238	273	262	264	247	231	266	272	253	261	266	258	247	304	230	254	285	230	241	251	265	245	240	250	289	254	261	245	238	248	244	252	256	258	271	241	276	259	264	250	274	239	299	266	262	249	240	247	255	229	277	254	254	245	240	244	244	249	238	281	280	237	282	245	228	257	248	250	279	246	258	239	265	230	263	242	256	231	257	229	271	253	242	256	247	241	252	244	232	292	200	243	252	276	253	268	260	237	256	227	254	262	259	272	253	236	244	239	247	243	249	266	250	261	276	218	239	252	252	242	262	290	241	272	244	237	263	257	261	257	229	263	261	280	249	257	245	255	266	245	252	262	242	274	255	246	234	236	239	225	246	253	271	260	259	255	240	245	252	260	255	264	230	224	236	248	272	240	230	239	260	242	248	238	229	269	267	252	238	268	233	272	255	233	249	246	219	229	250	272	292	254	245	246	257	245	271	241	261	242	257	244	252	256	236	212	231	237	240	257	240	284	249	245	218	293	256	249	256	229	258	238	234	250	266	253	262	242	269	291	228	236	261	246	254	240	290	249	244	260	245	271	262	267	236	246	250	243	230	247	271	260	269	266	245	291	261	250	259	248	274	253	272	278	286	251	283	280	254	250	256	241	249	259	255	241	286	231	268	261	261	256	235	227	230	285	259	249	245	247	253	266	262	261	227	254	240	250	256	248	267	250	230	240	261	246	267	242	264	244	263	249	240	264	253	258	244	249	278	237	251	265	255	262	235	236	258	264	241	274	269	293	255	244	258	259	250	225	248	274	264	257	251	236	252	246	254	248	266	250	242	275	243	252	248	265	256	242	265	257	272	239	252	249	261	267	292	230	271	277	268	259	242	263	251	256	257	278	251	247	256	271	256	256	228	256	251	271	256	264	262	250	244	264	223	246	235	241	244	238	251	244	216	257	237	253	254	254	238	247	237	246	263	273	278	254	254	243	280	247	253	278	236	231	251	262	238	234	260	215	232	249	271	246	247	265	257	264	265	267	276	245	273	245	248	241	232	223	282	254	232	245	247	263	242	236	268	250	254	266	271	248	255	259	250	266	263	251	232	263	260	247	222	249	258	260	227	250	242	257	281	254	261	227	249	243	266	254	254	257	249	285	245	296	262	235	276	264	265	283	216	253	227	242	265	243	274	279	245	250	234	290	261	275	258	259	250	271	251	265	255	250	260	246	240	237	252	267	241	274	272	262	233	246	263	247	249	233	268	282	223	252	256	264	255	236	269	217	263	236	260	248	250	253	264	254	253	247	258	272	231	230	268	239	272	252	244	241	249	216	215	271	241	234	275	263	249	246	220	224	280	261	276	272	254	265	263	246	275	255	282	258	236	257	250	242	282	272	289	238	249	261	229	261	268	232	246	256	257	254	245	263	269	255	235	254	207	240	260	237	265	253	258	269	228	270	218	245	265	265	254	247	259	267	276	272	243	258	282	270	242	251	261	241	260	261	238	232	259	276	234	236	251	251	252	248	273	260	238	264	270	257	240	259	255	260	243	268	247	273	271	235	236	238	225	252	232	251	236	251	240	240	230	247	246	246	279	258	241	250	247	260	216	267	256	283	247	270	265	217	228	250	262	275	252	250	255	246	262	243	267	248	240	284	279	247	260	265	242	272	217	240	290	259	247	245	243	264	251	252	264	228	280	230	253	276	238	262	240	255	266	255	262	232	273	232	264	250	238	247	232	266	239	260	268	273	251	269	251	223	228	267	260	272	248	251	244	243	277	265	262	239	254	249	234	258	259	227	230	269	261	269	241	248	264	275	258	273	256	244	259	232	273	241	257	255	281	262	262	262	253	235	227	285	235	240	258	303	241	282	235	245	259	265	270	241	251	247	245	274	263	262	243	243	236	243	250	245	250	268	256	233	252	271	238	237	267	271	252	260	259	245	253	281	253	246	249	222	282	241	234	236	274	237	244	269	231	275	225	228	233	260	237	257	247	219	263	264	269	287	232	251	270	238	260	248	227	258	271	267	270	246	215	250	235	234	240	258	249	239	253	233	249	246	256	252	245	231	252	289	255	249	228	222	254	227	284	264	243	270	266	264	264	234	241	256	263	268	223	265	215	246	274	241	247	276	270	251	258	249	262	216	222	253	244	284	266	247	240	278	273	235	278	259	282	254	244	250	257	267	252	260	257	277	234	266	249	244	226	256	251	248	259	251	245	266	290	262	238	251
27103	19735	9043	2662	1525	1251	1042	886	877	845	773	702	654	647	608	659	650	642	718	731	715	714	719	697	708	659	642	631	623	663	586	592	606	618	556	560	652	575	612	597	584	621	602	633	608	574	607	569	559	593	507	544	585	545	567	550	569	594	538	598	579	548	594	537	578	575	553	569	539	549	570	539	583	613	573	553	565	563	533	551	587	559	580	574	599	523	531	540	533	578	584	615	572	590	571	602	585	589	565	566	567	587	554	569	579	577	518	591	539	557	572	566	602	564	570	544	602	552	545	548	569	600	575	522	535	570	570	637	556	558	561	564	565	564	556	565	577	567	558	584	569	554	538	538	527	573	600	555	576	582	602	563	594	576	587	605	535	538	572	595	590	575	555	610	570	564	615	573	562	594	606	565	566	550	598	562	564	526	572	555	563	592	572	573	568	601	561	573	577	590	548	567	552	581	549	558	571	526	583	602	539	578	560	565	552	544	586	563	576	581	535	552	573	574	534	592	617	577	552	597	583	522	611	563	541	526	522	573	563	592	589	614	562	559	553	572	555	543	570	595	570	543	547	581	579	524	591	532	526	560	551	580	569	536	585	571	578	590	571	582	599	537	571	592	571	562	588	551	575	554	564	579	542	611	582	557	556	603	614	539	584	536	571	573	560	536	548	607	545	552	575	575	577	612	570	508	570	543	551	579	520	543	579	533	539	537	579	598	573	605	554	598	612	573	615	584	605	610	547	558	573	568	557	535	597	576	585	565	587	574	573	559	552	590	580	574	569	546	557	530	580	607	563	623	562	574	568	553	570	614	554	551	634	577	582	618	579	551	588	583	596	537	583	509	574	541	551	578	569	523	575	570	567	553	516	579	546	563	578	569	536	592	547	607	573	574	536	606	532	578	594	562	543	604	589	591	574	549	569	567	590	545	540	583	598	589	552	583	574	562	572	580	586	569	585	612	537	544	645	591	585	615	556	607	614	582	571	566	576	544	635	590	550	525	517	592	592	570	594	552	537	552	581	567	561	541	581	584	558	631	590	565	588	545	563	554	596	566	569	565	610	538	581	554	566	520	573	603	621	534	505	577	567	566	576	568	547	589	583	531	594	531	569	567	565	564	543	581	601	618	579	552	565	541	534	607	591	595	559	617	554	557	577	600	574	585	558	589	584	555	570	612	562	568	563	566	571	571	554	548	565	512	544	537	575	552	602	586	567	587	598	582	554	600	602	593	547	532	586	555	545	566	522	585	581	541	565	591	588	591	557	574	571	560	610	563	588	598	557	553	571	598	560	535	522	562	569	599	593	536	548	553	622	618	578	548	568	576	563	531	547	546	545	567	587	539	558	604	592	501	569	529	561	572	604	527	549	584	583	586	552	628	559	580	578	549	553	601	566	572	545	568	588	571	521	576	574	573	580	570	601	569	566	568	576	503	542	539	543	569	567	534	578	602	555	578	593	580	553	566	567	597	608	577	561	531	564	607	593	533	577	580	564	563	586	594	537	580	559	601	599	571	586	576	613	562	559	513	567	610	575	545	551	543	583	586	562	534	561	571	545	610	575	541	591	576	593	528	561	546	592	590	589	559	592	575	538	551	561	549	565	570	553	548	537	563	549	577	511	560	617	535	536	566	561	603	531	590	546	590	560	561	559	569	561	531	551	593	580	562	532	552	577	524	581	582	586	556	587	537	558	598	583	560	586	541	544	573	563	526	571	577	527	591	576	562	580	559	548	591	576	558	537	579	567	602	520	513	561	576	618	543	543	520	552	575	582	577	596	560	552	556	592	563	602	626	588	565	562	588	570	556	611	579	585	563	549	565	588	581	534	600	597	566	583	551	575	561	583	562	549	571	528	574	580	578	571	599	591	568	525	587	576	564	573	561	569	550	575	562	554	566	560	576	553	504	593	566	557	580	573	570	554	526	586	569	567	612	603	550	563	521	599	567	532	578	542	533	546	508	591	573	562	561	561	587	562	596	558	563	582	539	570	572	576	595	563	598	568	567	584	555	603	555	584	548	541	535	564	593	525	536	582	567	601	576	556	512	573	551	502	620	536	573	560	593	561	593	556	584	586	599	580	563	555	552	547	588	598	592	521	601	602	547	577	583	528	550	538	568	572	537	589	586	578	593	577	522	532	586	616	580	587	563	579	576	547	595	581	547	611	561	562	556	555	581	571	579	573	545	560	573	570	564	582	581	592	567	594	560	566	581	546	557	569	595	581	572	615	573	577	585	556	549	623	586	585	576	548	589	609	629	555	580	575	526	590	600	580	583	564	569	555	534	601	555	543	567	570	555	607	596	584	565	561	611	532	581	598	564	569	567	585	558	541	535	590	562	614	585	561	541	577	569	598	535	581	585	560	571	525	551	524	552	520	576	542	529	582	565	562	571	556	573	617	567	606	583	552	550	571	540	585	564	561	582	591	559	567	536	528	561	615	542	585	591	575	560	573	584	590	554	571	578	545	557	574	586	531	562	544	566	577	527	595	577	542	535	575	530	547	520	517	591	529	553	519	546	564	576	578	565	590	560	547	522	613	564	524	584	546	562	568	545	542	567	594	605	593	582	546	576	564	535	582	525	590	569	578	574	605	589	560	618	574	582	618	542	493	565	563	608	594	538	545	547	532	600	561	582	568	562	543	553	587	590	608	596	604	597	552	552	545	563	564	557	547	542	604	596	601	527	571	534	568	568	603	558	556	545	558	545	589	600	623	547	593	602	584	573	589	573	607	519	607	515	554	579	546	583	612	551	613	593	551	587	580	584	569	592	541	620	573	573	543	586	594	531	548	566	547	540	568	569	564	546	563	509	561	577	561	559	554	551	558	543	583	541	591	570	554	542	558	551	564	595	566	576	567	584	577	542	573	578	551	569	565	537	610	579	560	558	574	552	568	590	596	605	547	561	595	617	572	576	546	585	553	583	529	587	547	585	596	568	582	551	572	588	517	564	535	540	556	558	609	564	551	581	564	541	570	572	590	562	583	548	564	617	532	565	615	572	556	544	561	566	551	590	551	573	570	593	596	551	602	573	566	565	567	566	580	535	571	586	551	579	524	559	618	602	533	598	610	554	555	601	578	575	581	601	551	551	583	593	561	579	587	578	608	519	564	544	584	524	608	560	607	555	569	597	524	593	583	560	598	547	543	523	545	540	560	547	561	556	540	568	543	572	579	559	552	574	563	556	606	512	571	557	579	568	535	595	561	569	532	614	594	621	559	556	544	577	584	563	562	615	582	578	554	543	567	567	590	634	565	616	588	550	565	556	565	593	624	561	556	597	555	570	555	571	533	583	606	583	537	581	543	624	576	518	573	628	587	550	594	537	589	560	601	575	573	590	565	532	572	578	579	564	600	590	547	560	582	584	534	563	571	620	661	555	575	601	601	587	560	577	573	540	595	596	589	563	605	542	563	559	608	558	566	580	545	587	544	620	605	548	529	580	631	555	532	579	548	595	554	535	606	639	572	567	600	590	577	552	588	585
5668	5820	5135	2892	2378	1922	1492	1244	1119	1092	913	864	845	698	719	684	721	772	770	849	838	819	794	777	765	757	709	631	670	662	661	610	611	613	613	576	601	670	638	611	666	653	693	696	685	656	584	614	627	572	602	643	625	607	567	581	602	625	645	660	627	586	641	598	577	606	622	588	614	592	619	600	586	597	622	597	634	632	585	553	580	578	629	565	617	680	612	634	648	657	615	562	619	574	656	644	584	588	590	564	607	588	615	614	595	636	610	631	598	583	647	635	627	585	600	607	597	608	610	576	616	631	601	574	602	551	654	583	594	579	580	604	585	561	600	645	620	601	583	654	584	575	565	550	629	612	587	613	580	609	577	608	615	584	583	621	608	612	591	613	631	592	618	591	605	584	587	661	619	633	593	639	599	577	606	618	610	574	571	617	616	606	627	604	591	612	643	594	594	590	562	650	655	599	613	589	602	612	636	606	583	570	579	608	611	564	615	639	639	602	579	572	592	626	626	634	575	631	583	593	601	606	588	578	624	588	635	614	641	605	640	641	594	603	630	624	583	606	655	590	610	565	613	636	559	621	582	576	617	628	638	654	632	587	614	597	605	564	621	630	630	615	615	643	612	600	555	637	641	594	584	598	599	548	589	628	579	609	628	595	607	576	610	625	615	684	601	578	555	629	623	617	632	624	627	572	616	651	589	583	624	641	613	553	560	638	629	611	629	616	627	620	643	591	616	589	601	620	588	588	596	671	594	604	607	651	660	605	603	587	613	649	579	592	611	655	618	609	643	596	556	554	601	607	610	573	608	640	593	624	604	584	573	600	630	611	678	639	646	581	595	610	613	601	624	592	567	603	675	635	596	631	618	568	574	614	582	585	614	609	576	600	620	615	570	591	591	576	593	601	610	573	614	629	617	570	607	599	598	636	613	603	608	593	579	624	601	596	635	599	586	596	603	602	618	656	645	669	637	588	633	630	563	613	544	567	587	591	590	589	613	544	638	609	619	633	570	612	650	584	558	562	584	601	613	616	642	603	612	605	608	624	605	634	561	624	589	595	579	617	631	599	644	605	620	584	646	589	625	622	606	630	614	604	608	616	582	596	614	628	594	581	627	604	602	621	571	602	570	568	589	598	598	616	634	573	615	616	645	601	633	610	586	610	603	584	594	640	603	564	607	629	614	566	568	628	609	625	573	577	626	603	613	607	606	595	565	659	626	598	611	604	622	636	610	614	660	550	588	604	602	613	601	597	648	652	623	565	625	638	594	595	617	591	618	591	643	599	581	633	600	636	616	609	629	632	575	611	628	626	587	623	630	629	647	660	612	590	609	565	599	615	612	588	610	595	588	615	634	658	611	607	587	614	569	612	617	583	614	571	598	603	541	635	626	632	621	591	571	585	587	618	609	623	615	624	585	668	585	605	602	626	643	599	575	620	618	596	602	615	576	607	619	610	649	612	604	568	617	589	608	665	612	595	623	672	644	577	599	600	610	618	589	618	616	575	589	617	580	592	579	607	652	609	626	582	607	611	594	590	616	599	599	626	640	606	604	614	606	582	575	595	601	587	599	596	616	622	588	600	544	618	638	604	590	598	659	633	643	635	564	616	562	577	583	674	612	551	577	665	590	618	647	612	643	624	588	601	616	631	661	622	630	629	606	624	612	569	567	596	624	606	643	598	616	625	606	554	612	609	593	588	603	616	606	676	625	584	576	620	570	644	614	615	595	608	641	615	635	601	637	608	593	562	557	598	568	624	594	594	617	624	579	566	641	608	596	595	606	588	611	655	587	614	594	578	627	589	600	622	624	586	597	582	606	608	614	616	594	599	617	639	603	583	594	597	560	614	633	587	627	620	629	581	578	615	587	575	571	636	603	635	610	595	617	596	552	635	610	615	575	605	548	585	610	608	625	607	636	573	630	627	597	578	596	618	644	600	641	593	619	623	606	622	613	632	623	577	610	626	577	660	616	590	608	608	632	581	622	628	605	630	594	631	588	610	607	602	613	599	611	602	611	634	634	621	602	613	616	646	622	633	631	598	641	604	578	602	611	608	592	597	608	595	602	576	559	610	612	614	683	575	606	601	609	615	637	592	589	578	598	601	581	612	612	592	582	636	617	611	577	588	608	618	606	623	596	595	672	613	624	572	635	596	600	584	600	578	637	615	585	587	581	592	562	567	604	591	584	639	639	608	612	569	584	653	626	641	641	618	573	625	619	606	628	592	590	640	603	624	568	584	603	673	609	665	598	560	611	539	617	569	599	567	653	660	622	561	609	609	620	604	593	590	658	578	628	590	604	626	613	642	631	636	589	619	537	576	641	619	605	596	585	618	552	619	590	622	616	597	595	620	628	630	584	629	618	622	612	638	644	631	593	613	606	630	654	600	600	638	603	596	587	557	644	615	613	594	640	597	617	597	587	597	660	601	607	628	621	619	622	604	616	583	584	561	658	630	570	634	622	594	557	580	635	575	628	634	607	622	606	649	593	606	588	644	593	585	619	610	595	585	595	593	573	593	596	633	609	626	559	587	603	569	634	620	593	622	574	598	625	627	641	619	637	626	599	633	609	621	639	572	627	587	634	609	609	575	645	618	612	606	606	619	653	656	561	626	600	623	580	616	626	641	605	655	626	618	608	572	613	641	666	552	637	617	629	601	607	591	606	563	668	627	613	605	575	630	608	556	595	636	650	570	609	653	604	601	644	655	634	668	596	587	634	608	606	623	596	645	615	550	571	600	614	613	577	603	563	616	604	612	662	596	614	601	636	627	619	654	588	618	594	610	572	591	571	599	566	587	673	577	607	567	627	634	609	607	631	621	621	597	597	602	583	551	616	650	617	591	590	612	597	611	624	597	615	601	618	577	603	612	643	574	629	549	564	608	605	624	634	598	613	638	583	616	568	577	612	580	584	587	600	592	606	554	615	618	593	587	590	613	615	601	624	579	644	588	556	601	607	581	598	593	583	635	584	612	568	580	582	642	664	584	616	582	611	531	653	595	557	628	632	609	617	652	619	597	613	640	596	592	599	626	590	639	610	620	601	590	607	584	581	603	626	615	591	668	607	612	641	621	582	658	650	628	585	583	598	647	637	630	640	602	585	584	598	611	605	584	619	624	599	597	589	586	597	600	601	597	585	627	623	610	644	616	579	574	647	585	593	596	589	616	575	606	576	617	584	616	590	649	631	601	588	654	608	599	610	600	611	574	607	613	596	632	628	641	582	621	658	595	594	600	579	600	601	633	580	568	611	579	591	599	576	626	576	630	578	597	652	615	652	584	590	628	618	613	634	611	601	610	609	600	671	620	567	633	560	626	610	566	605	567	599	620	604	635	637	626	651	609	619	627	600	582	614	563	608	643	622	623	612	570	615	642	625	578	585	560	569	580	623	608	618	607	625	570	640	626	596	619	610	604	605	607	634	578	615	609	576	604	613	569	595	586	639	634	602	575	599	626	590	609	610	612	630	597	634	645	588	586	591	619	640	621
23343	20928	28123	23885	20921	14097	2582	1505	1293	1163	975	882	763	705	636	625	583	602	723	758	801	746	691	752	702	681	616	568	532	532	519	492	490	475	489	451	489	468	498	459	517	507	529	506	537	514	471	426	441	428	492	479	434	435	448	471	434	426	470	448	457	432	447	452	436	405	385	424	391	413	419	434	424	421	396	420	408	389	438	441	415	437	409	418	434	465	442	414	441	431	394	426	453	437	447	466	435	403	454	432	430	394	422	486	446	451	442	449	426	446	417	433	447	419	444	422	429	420	419	402	428	425	422	439	454	451	418	436	459	427	411	422	451	384	441	461	443	412	442	364	456	424	446	435	396	413	443	374	406	392	430	385	460	434	394	454	418	435	437	412	417	435	426	453	449	418	428	431	455	430	422	456	435	412	408	429	443	412	425	455	402	402	426	440	432	406	457	408	426	459	417	415	447	460	396	416	432	422	459	439	401	442	377	408	449	413	440	442	468	436	419	422	443	412	403	433	416	435	397	435	391	389	396	413	404	406	428	444	419	413	427	454	427	366	408	433	428	441	451	430	445	391	449	439	421	446	429	406	425	378	442	429	455	427	450	419	409	409	423	426	409	407	433	419	394	440	446	442	437	433	416	421	413	428	414	432	445	404	426	451	464	407	451	435	430	423	425	430	450	444	438	398	387	415	430	455	427	483	445	460	430	423	459	445	433	434	440	377	431	479	448	433	434	438	447	422	428	419	435	465	451	457	406	453	443	409	420	439	420	410	458	416	443	420	406	455	423	410	421	430	433	430	445	457	437	434	437	414	421	441	421	441	458	417	409	405	433	427	446	428	447	406	419	418	435	421	459	385	418	407	398	415	407	451	412	395	424	422	419	461	416	440	442	409	383	418	435	435	416	421	413	425	437	452	436	429	456	457	403	450	462	431	425	422	457	421	417	438	399	433	408	425	402	466	397	440	421	425	444	405	444	437	446	431	468	426	432	411	478	439	426	425	433	429	414	407	377	437	447	466	426	401	430	419	451	443	431	411	423	416	455	412	407	418	457	409	447	392	397	412	435	450	405	448	391	417	401	441	445	415	428	451	397	418	448	387	378	393	428	430	454	391	451	443	382	418	410	459	466	426	392	420	425	413	429	436	427	377	413	420	414	397	447	409	430	447	426	424	422	437	427	423	452	414	442	449	446	461	429	405	450	433	459	432	439	433	430	428	406	414	428	389	418	391	401	463	415	438	476	429	429	419	409	429	432	421	441	396	424	426	453	437	485	416	407	436	427	424	430	458	411	430	425	435	444	400	409	425	457	429	418	433	404	418	470	426	424	410	484	435	461	425	398	442	425	402	430	436	412	441	442	401	411	429	422	393	466	427	413	421	387	422	438	444	436	465	427	419	381	427	455	435	417	441	414	420	450	416	458	408	440	439	395	408	423	451	393	434	401	405	417	432	403	400	417	420	431	416	422	419	382	440	417	433	416	436	411	455	426	399	443	383	426	432	407	449	444	409	444	418	420	432	468	405	436	410	429	474	424	424	441	459	440	406	419	449	477	413	458	422	421	415	440	407	394	439	458	402	427	406	449	438	440	413	408	449	476	457	437	431	399	424	423	485	396	449	448	431	416	403	434	478	399	440	443	412	441	448	456	442	431	471	453	434	476	437	417	439	420	419	460	429	430	451	405	419	440	456	394	418	405	448	453	468	415	404	422	430	464	445	416	426	433	409	419	412	431	423	415	454	415	434	423	424	410	438	435	433	410	426	423	405	395	411	406	442	419	424	447	429	462	439	396	402	437	425	445	442	444	437	429	425	415	442	397	410	443	396	438	446	410	446	423	448	425	466	421	400	436	438	425	425	430	405	435	437	441	467	455	389	427	404	452	436	446	412	456	432	401	384	402	408	413	431	456	392	457	446	400	407	427	436	427	406	420	435	384	430	440	477	424	412	414	467	429	426	400	456	416	428	446	415	433	431	401	406	371	454	419	414	431	455	438	408	390	430	422	401	430	431	433	424	428	407	398	403	463	395	429	447	443	427	442	425	411	441	426	405	406	447	369	415	434	456	425	406	427	429	417	453	420	458	435	415	425	440	445	402	420	393	462	376	401	400	407	420	398	402	436	420	440	431	430	426	429	427	424	427	412	439	431	421	415	415	404	424	405	421	435	428	420	424	405	431	433	411	442	443	417	417	430	414	426	418	452	405	435	423	422	401	424	434	443	420	436	440	400	442	445	441	440	437	373	435	428	411	434	437	429	418	409	432	448	428	424	415	374	442	422	420	384	396	457	410	410	432	431	452	429	451	405	453	405	446	419	406	428	409	412	434	431	438	404	468	408	460	428	469	397	429	405	418	436	414	404	422	378	429	414	450	446	416	412	416	443	465	414	420	445	394	423	414	421	423	450	393	440	417	419	411	432	395	449	416	392	431	382	436	416	479	422	402	448	415	431	404	419	461	435	463	393	425	433	395	417	414	470	420	433	441	440	419	438	394	441	434	409	412	450	411	424	464	429	424	450	420	434	407	457	407	438	433	463	411	461	422	411	450	449	475	415	417	423	444	442	416	446	451	429	403	391	412	421	397	446	433	422	437	443	390	431	421	420	450	451	414	452	414	410	447	440	447	416	409	422	453	397	443	471	426	430	411	457	423	430	444	414	451	422	393	428	462	445	426	433	421	408	418	422	417	415	453	414	412	415	453	462	449	422	394	438	428	453	462	428	438	426	414	409	412	420	410	422	414	414	412	406	419	412	415	418	408	431	429	438	416	431	416	429	442	404	392	421	453	427	451	463	413	399	419	407	429	431	437	424	421	429	442	424	419	403	426	424	426	428	421	401	391	403	392	438	425	416	427	457	374	408	408	492	385	415	416	435	427	457	430	428	424	441	435	382	449	437	449	404	436	416	432	456	401	448	470	405	427	456	402	429	396	440	443	423	425	449	452	402	421	445	414	452	381	398	433	443	430	410	434	446	409	448	407	440	400	419	417	425	402	433	431	444	448	440	414	437	402	449	456	409	418	398	422	381	417	450	438	447	408	458	467	419	385	434	413	451	451	410	471	441	456	420	421	418	398	399	428	450	406	422	423	428	455	437	406	457	386	422	475	411	392	431	451	463	386	399	447	420	472	399	420	447	416	418	451	438	444	410	455	418	415	415	416	435	419	404	493	435	452	417	433	391	387	435	464	449	424	407	440	387	417	413	446	428	424	395	399	421	395	424	458	416	431	404	422	439	422	440	444	407	424	470	403	430	421	428	416	443	424	404	447	407	422	466	433	440	427	399	430	448	378	433	457	436	408	428	415	414	456	420	446	415	387	458	431	432	444	422	443	421	408	417	410	396	466	424	402	470	426	424	431	472	416	418	436	433	407	434	440	421	437	428	429	431	431	429	410	444	401	416	415	429	425	413	417	381	426	423	434	422	437	413	443	413	439	425	420	391	449	429	422	433	405	443	448	410	430	413	399	406	437	427	431	420	414	399	398	427	426
5432	14380	12468	6953	4950	4104	2814	2241	2073	1703	1366	1242	1109	899	788	841	788	842	881	973	952	944	976	942	920	857	736	646	654	610	600	549	462	530	529	520	528	519	532	521	561	614	621	618	576	538	512	497	458	436	494	467	469	467	518	430	461	500	461	501	453	445	448	475	445	468	426	471	476	449	440	471	497	449	446	478	493	468	488	451	491	448	493	480	487	467	444	426	483	443	420	470	447	470	509	433	497	440	470	469	464	484	489	424	435	451	468	483	463	455	463	446	449	444	463	449	476	477	488	479	449	457	447	498	457	435	476	443	508	482	468	488	442	507	463	446	451	457	466	455	445	495	492	487	496	488	449	496	433	457	485	436	464	475	463	467	453	473	484	442	477	459	428	479	472	458	461	478	452	456	481	471	481	488	506	481	406	511	446	463	467	459	485	443	438	457	452	492	469	423	454	475	472	432	445	496	491	483	452	481	505	448	477	453	456	464	501	462	475	484	452	517	491	461	438	424	461	470	444	425	502	470	484	433	474	440	475	465	419	471	473	507	496	491	441	464	473	442	450	462	470	456	485	459	441	477	456	447	440	467	465	465	421	455	472	442	415	444	476	455	479	450	469	457	488	432	479	502	466	448	474	466	474	476	462	485	447	435	459	439	462	475	489	429	461	488	491	441	430	482	481	443	491	487	443	488	453	475	491	470	449	467	508	459	417	464	473	458	454	446	440	460	448	447	444	483	448	451	464	488	441	458	474	454	449	481	469	451	429	463	434	495	462	477	506	445	480	439	447	506	498	455	458	471	438	452	476	489	464	472	477	469	470	459	513	489	464	455	459	490	487	485	446	491	463	476	469	501	445	477	466	515	480	488	444	469	478	458	455	490	464	460	440	502	444	426	456	440	413	491	448	428	469	496	471	460	462	475	493	451	482	449	450	458	531	476	464	475	449	473	459	487	468	455	465	506	450	476	442	502	449	486	477	428	496	469	471	478	459	478	441	478	442	459	478	469	455	495	456	482	460	496	481	452	469	457	437	462	429	465	449	448	475	502	468	481	466	456	448	418	463	506	437	469	470	507	478	453	472	459	467	506	464	507	478	482	451	455	475	482	486	460	464	446	480	497	499	443	459	450	469	473	456	449	499	502	493	471	416	440	454	489	466	437	449	457	491	453	473	473	476	459	474	392	462	463	472	435	466	512	464	478	510	461	496	497	460	476	437	451	461	470	452	462	461	455	490	464	451	479	467	483	477	460	475	490	508	474	468	422	445	462	453	476	453	406	456	462	472	485	466	447	450	470	482	506	476	475	457	420	448	469	481	466	446	513	479	441	488	435	502	449	472	479	465	475	471	474	447	419	442	449	489	460	492	501	462	457	456	468	463	492	486	466	483	475	428	452	458	457	422	451	473	427	463	480	462	438	446	427	455	433	481	478	450	494	500	430	471	432	440	477	469	480	482	454	448	452	440	463	433	422	443	455	469	451	434	453	485	471	448	432	470	432	456	468	503	470	466	509	463	458	457	456	435	474	439	421	458	457	473	475	483	451	461	508	466	444	436	481	462	440	465	486	468	438	448	486	455	504	463	460	451	457	461	479	501	468	414	458	460	511	464	465	425	458	479	447	476	490	456	480	445	438	496	465	457	498	446	450	476	461	470	473	471	432	453	500	461	451	413	457	437	469	450	467	479	452	490	464	437	479	411	420	460	476	478	458	482	477	437	467	493	457	465	502	480	502	492	488	470	451	467	488	456	454	437	489	473	453	414	457	512	470	488	485	435	450	480	467	447	436	470	473	443	465	427	491	485	498	461	462	446	451	453	453	475	473	437	475	463	503	461	447	470	468	478	491	488	466	463	462	489	489	446	485	505	469	499	451	500	481	460	461	468	505	455	481	464	502	443	468	427	448	464	438	474	464	431	480	464	469	452	465	497	445	474	481	499	472	460	523	426	457	461	463	513	474	456	473	469	453	487	456	440	448	482	458	446	472	481	486	452	484	474	483	467	468	488	445	456	469	462	515	451	490	478	492	424	460	469	487	449	457	495	464	425	462	451	470	468	470	483	493	431	491	452	465	481	428	494	481	496	453	492	483	467	463	482	465	480	399	479	451	462	467	473	444	482	450	455	473	463	473	491	482	478	449	503	428	492	493	469	469	496	463	458	471	455	399	438	517	471	490	487	456	422	495	454	479	477	473	483	457	455	477	456	432	481	440	501	498	455	440	493	447	461	465	475	485	407	470	478	467	466	492	460	449	482	458	468	444	424	474	461	467	502	464	474	485	440	445	464	485	458	446	453	467	437	481	480	453	450	454	452	479	459	481	476	467	469	507	468	459	445	463	462	489	448	429	442	474	429	452	480	473	492	471	467	450	460	476	451	490	464	503	478	472	480	482	486	460	447	433	468	448	459	463	473	461	490	456	502	480	459	485	491	470	478	482	504	457	462	442	444	469	482	456	470	475	458	468	480	467	463	444	449	460	434	504	447	435	425	488	478	488	448	459	444	460	509	419	474	503	446	474	501	452	464	495	492	453	470	452	495	470	464	444	473	462	443	470	495	475	472	441	467	461	442	509	502	468	488	494	474	434	442	489	490	443	510	513	461	438	435	484	476	443	439	480	449	452	452	434	448	428	469	472	471	451	529	475	452	495	473	472	450	462	468	446	454	466	465	418	422	484	458	468	465	497	453	483	476	474	458	476	477	473	468	440	462	454	468	455	482	466	499	455	436	482	436	458	461	479	440	463	470	471	458	441	426	459	475	458	478	481	465	439	471	442	450	470	492	460	465	469	445	486	447	425	468	479	470	441	485	443	497	473	496	441	477	479	440	454	445	456	468	481	488	455	462	467	485	442	436	497	481	413	455	469	485	476	457	486	479	450	471	469	465	450	461	458	431	485	470	444	465	431	459	500	480	474	499	466	484	476	445	461	499	456	436	483	479	469	463	464	459	476	480	446	479	475	484	455	459	479	462	458	458	467	467	448	457	446	450	460	440	472	475	481	467	497	480	495	450	507	468	451	387	495	479	446	458	463	507	470	474	455	473	480	440	458	481	486	440	443	452	494	493	428	439	446	505	473	445	471	427	528	454	436	484	454	484	443	485	462	456	492	452	490	502	469	434	453	482	463	484	477	466	493	506	479	433	444	466	451	463	471	476	429	446	510	513	468	444	476	450	488	446	475	475	456	436	440	476	497	450	459	474	438	436	479	445	449	505	479	464	459	488	467	475	502	484	497	484	443	491	473	470	475	472	444	474	479	457	463	479	463	462	437	465	450	448	467	478	457	436	483	468	465	479	463	476	466	498	491	451	430	410	485	480	436	450	473	473	426	500	446	478	399	443	447	451	514	468	446	469	466	454	469	480	450	461	489	439	479	459	465	476	495	486	419	452	474	462	460	457	450	487	505	449	430	433	472	492	467	459	483	486	448	487	422	500	478	457	532	502	463	500	458	442	487	479	474	462	496	464	463	473	417	473	472	456	449	482	452
24272	20875	27313	24471	17871	3042	1460	1106	1011	878	811	746	691	663	559	596	586	612	590	688	686	654	732	698	688	625	550	551	479	503	493	506	503	505	469	462	494	480	500	495	522	545	489	545	518	522	490	460	487	490	434	473	478	482	481	432	484	427	476	434	466	517	427	452	463	422	409	446	462	435	451	415	459	470	432	465	450	456	483	450	448	441	404	455	508	430	494	510	457	493	438	436	473	433	460	419	456	461	477	461	466	489	470	438	422	454	496	458	436	454	456	474	483	440	416	472	444	484	459	407	444	418	438	464	473	464	446	444	441	452	506	447	487	436	436	483	484	440	460	440	484	436	472	425	465	435	464	425	431	493	449	467	446	473	465	455	459	457	441	485	462	454	498	470	472	477	434	455	446	466	483	425	437	470	482	492	457	461	464	475	461	447	452	461	449	468	425	437	462	456	454	449	423	450	477	497	422	433	453	484	495	464	470	504	455	438	469	469	450	439	498	442	488	449	462	470	473	470	466	512	449	497	441	440	416	474	438	474	487	468	457	455	497	460	418	431	416	423	458	474	442	504	480	443	461	454	455	451	509	507	438	416	439	434	420	480	484	418	465	504	467	465	434	417	434	439	442	471	446	476	452	421	476	439	439	426	453	457	486	462	461	459	431	460	469	474	453	495	412	477	455	474	504	455	438	455	417	469	464	460	434	424	504	469	435	464	464	452	476	455	432	440	477	479	473	458	488	463	425	465	465	444	479	452	473	459	444	446	460	472	445	480	427	446	441	490	480	485	471	483	451	507	457	468	451	462	466	432	456	448	443	432	442	456	435	438	456	474	508	503	450	459	464	471	475	463	417	442	449	439	473	413	449	483	429	465	510	477	434	468	445	445	464	462	468	488	472	487	456	446	453	482	444	430	422	474	470	485	430	458	498	467	503	465	449	447	475	468	403	482	467	450	469	436	501	437	448	454	436	457	492	463	474	457	446	446	425	457	452	463	457	459	463	458	444	456	471	464	486	456	467	466	467	459	452	456	445	465	451	473	450	460	457	454	462	483	444	507	491	459	413	504	486	422	450	434	446	426	491	473	430	461	464	439	467	477	472	467	426	462	479	450	451	438	442	462	421	450	462	428	443	415	461	452	464	473	468	473	452	493	452	463	438	489	444	472	480	456	443	453	464	461	455	451	464	458	448	463	441	488	453	440	452	452	479	453	504	454	441	423	457	420	446	448	455	444	446	444	440	486	456	446	500	491	440	449	496	482	458	462	413	437	433	451	483	442	474	468	426	443	493	486	456	447	471	427	455	445	461	449	481	462	462	476	442	452	479	466	469	452	458	471	427	438	399	437	437	472	471	482	437	456	498	462	445	437	507	462	468	495	456	421	457	414	475	458	453	465	481	453	450	451	482	443	464	442	443	437	455	475	445	441	454	475	453	481	442	445	474	493	465	441	420	444	430	446	411	433	456	478	457	415	460	470	419	439	497	508	441	517	472	459	484	471	424	460	425	406	487	415	443	422	451	442	446	429	475	489	457	477	439	481	460	453	496	486	460	422	510	468	452	416	451	464	430	455	466	439	490	474	427	434	481	457	457	459	463	437	449	474	420	437	457	431	428	436	471	409	412	467	480	471	452	486	431	471	454	490	401	443	474	453	450	463	435	412	432	464	411	470	458	445	437	505	458	451	482	418	450	423	451	461	471	449	465	469	478	471	446	450	435	430	462	418	462	474	483	528	490	448	451	435	469	471	433	452	446	458	420	457	482	477	452	489	453	499	494	481	495	460	442	454	429	474	460	430	445	504	434	439	463	486	440	449	423	440	411	449	494	446	444	456	435	481	467	477	465	451	448	450	456	460	428	453	444	464	436	471	462	412	397	441	466	455	443	469	441	484	416	420	469	438	427	474	433	446	438	471	483	448	453	437	500	462	457	455	401	450	444	497	413	473	446	422	472	454	435	425	499	445	464	446	436	457	445	456	466	472	464	491	496	458	463	460	444	467	437	450	457	438	477	466	447	441	470	491	486	481	474	495	494	459	454	453	425	470	426	434	477	474	446	454	416	454	419	441	478	456	446	449	496	447	459	484	453	485	467	434	485	486	471	460	472	473	427	497	420	459	466	446	446	448	471	444	461	456	439	454	436	457	429	488	444	474	437	497	453	444	481	441	475	452	469	486	418	441	436	436	477	430	460	438	438	461	487	479	451	494	433	442	420	467	427	457	451	435	441	442	473	482	426	435	472	487	420	451	460	467	497	461	460	419	480	443	458	494	470	457	457	442	429	411	476	447	466	380	488	433	421	467	466	474	443	452	430	443	434	478	460	462	440	467	430	396	451	425	416	432	461	468	462	462	441	472	459	450	484	494	456	457	479	451	467	481	426	449	510	464	406	486	469	398	415	392	464	441	457	440	461	468	404	426	484	447	469	482	431	438	467	468	455	441	465	446	435	463	472	464	468	416	428	483	481	463	446	472	452	434	431	421	465	495	429	472	416	439	433	476	433	467	468	459	456	455	459	472	446	449	458	409	429	452	482	451	455	490	467	469	458	464	413	474	503	454	454	460	417	524	444	447	493	531	502	460	486	470	473	445	443	489	457	441	453	404	438	462	438	457	456	455	477	459	434	484	447	495	472	451	460	449	422	497	441	458	468	475	446	456	459	482	500	461	462	441	465	492	460	460	447	446	442	464	437	429	481	459	486	436	447	465	465	448	459	459	453	440	419	468	470	483	474	445	454	436	460	463	464	460	446	458	454	482	485	451	446	462	464	430	470	432	432	455	449	466	411	468	446	454	454	454	453	440	471	407	438	449	482	448	429	417	466	476	474	491	474	488	448	495	435	492	446	469	467	446	450	404	480	455	418	425	446	445	482	422	458	488	508	414	467	460	451	428	443	453	471	465	452	450	446	467	451	452	424	407	465	455	420	460	457	430	436	467	479	489	487	439	450	444	421	460	478	508	451	461	486	461	433	427	443	426	454	462	453	438	465	431	474	442	470	515	491	472	448	441	453	442	478	440	447	492	468	467	483	465	471	465	457	469	430	452	461	455	437	489	468	486	450	427	492	455	449	458	457	448	497	449	469	418	439	423	460	451	424	472	457	429	417	474	439	402	452	438	463	439	478	456	429	470	490	470	414	473	415	413	455	503	453	424	455	428	450	484	475	456	530	440	447	513	445	452	456	490	449	417	460	478	426	453	501	458	428	442	411	470	456	468	453	444	458	441	495	429	436	486	486	451	467	462	476	446	456	429	431	420	459	444	425	462	475	440	425	444	458	430	470	487	483	438	456	463	446	467	446	467	427	444	502	458	459	477	480	448	456	434	433	432	471	489	459	485	469	447	466	450	487	445	474	456	443	483	460	454	494	468	446	480	471	470	500	471	458	437	476	420	452	456	446	474	415	437	463	439	463	503	465	457	457	476	454	475	444	452	476	415	455	451	480	431	473	434	476	427	467	453	464	474	494	468	451	485	453	438	429	462	458	453
5303	11334	9689	5547	4081	3068	2318	1921	1614	1361	1162	1021	869	821	714	660	687	724	792	868	854	810	888	835	865	739	635	589	592	553	548	543	534	537	520	517	504	549	505	535	579	612	611	576	575	558	516	467	508	502	499	480	477	472	518	474	508	513	505	468	437	509	500	465	476	445	446	487	438	479	502	494	467	516	509	491	498	484	475	466	482	497	497	503	459	473	480	448	484	515	475	448	464	515	491	456	463	511	502	515	433	455	475	458	485	457	496	500	527	474	481	488	466	469	469	480	463	463	462	495	527	459	445	462	483	492	480	473	464	489	503	475	486	447	477	486	481	472	498	455	479	496	428	482	484	470	469	512	473	487	485	485	476	456	459	496	473	469	474	479	456	481	452	485	444	450	490	487	489	431	501	530	479	517	513	466	469	430	491	430	445	484	470	498	497	548	490	503	465	461	477	460	496	486	490	482	458	451	443	471	460	455	492	427	466	481	489	490	514	490	447	502	458	458	499	502	487	460	457	515	492	482	470	475	533	459	478	464	508	485	497	511	502	490	474	463	463	471	469	482	457	504	456	499	489	464	515	463	503	506	468	484	480	476	444	460	437	485	487	468	469	437	514	509	484	487	461	493	485	483	485	469	485	493	502	470	500	480	481	492	500	494	505	495	463	467	499	466	463	512	514	482	486	487	516	461	483	473	431	484	483	472	475	494	474	487	513	470	488	475	513	475	500	464	456	492	475	521	471	553	491	452	504	445	530	465	512	475	468	479	475	478	512	500	533	466	474	494	459	469	488	444	469	510	503	514	473	523	514	452	455	499	482	499	461	483	471	482	410	499	476	472	512	471	449	497	475	516	506	446	537	484	478	494	478	482	467	489	504	492	455	496	451	434	502	470	492	438	451	505	486	443	481	498	475	493	464	481	498	452	466	474	502	466	506	482	501	494	441	474	507	522	510	468	495	459	482	466	483	476	457	506	504	488	494	476	502	479	527	485	465	502	481	468	494	424	510	488	487	483	478	458	504	468	462	492	505	486	460	484	477	493	491	470	511	508	475	491	534	469	488	506	457	528	483	457	485	486	531	536	492	501	478	481	444	494	473	494	474	498	479	495	461	453	509	505	494	492	448	483	441	458	477	485	458	482	489	474	486	459	471	477	498	473	458	455	479	489	473	456	521	472	479	500	479	530	463	496	468	514	467	502	465	478	490	461	469	499	478	474	476	510	515	477	497	441	488	457	478	492	471	458	443	468	494	484	468	505	473	448	459	477	448	461	486	492	431	482	456	491	436	469	462	460	476	504	473	468	502	463	460	451	458	464	449	497	468	479	474	503	454	512	497	475	477	470	447	513	496	494	498	507	484	454	481	477	472	447	477	492	479	436	468	493	422	467	472	483	501	482	461	472	496	508	461	493	464	482	480	453	442	499	450	491	509	473	510	496	448	472	452	485	497	465	427	451	466	474	493	515	489	479	468	440	469	484	497	503	472	466	495	481	475	492	490	493	468	464	490	509	467	463	470	465	448	495	467	475	469	474	502	497	462	474	464	424	453	463	443	478	464	482	486	499	474	488	482	476	496	472	491	461	477	458	475	463	480	507	453	463	479	496	463	481	484	501	477	499	504	490	477	437	466	479	480	492	479	466	458	432	466	466	512	502	496	500	488	474	478	461	504	459	467	533	481	484	476	457	464	470	510	502	441	466	462	431	482	468	500	457	497	505	467	462	477	496	496	482	486	449	495	486	469	466	528	482	461	472	501	461	491	454	470	442	459	454	476	474	433	450	464	481	455	434	464	475	479	467	457	452	464	544	468	523	512	519	467	462	504	493	489	449	499	453	451	482	522	504	511	476	504	476	513	480	482	488	479	491	499	474	486	456	487	474	478	501	472	463	455	501	457	469	480	444	486	484	519	445	456	511	541	483	536	481	491	499	517	487	494	494	472	455	468	453	461	482	508	497	444	459	442	450	468	543	481	501	483	464	450	500	450	463	504	470	469	489	487	469	473	482	473	458	487	465	470	492	465	484	502	473	472	472	511	490	443	473	474	472	499	494	523	459	522	468	470	501	469	477	466	464	453	497	483	488	524	455	506	480	514	494	478	448	475	496	508	484	446	469	494	503	486	515	489	512	478	486	462	483	458	486	486	486	448	479	499	514	505	474	460	468	500	469	480	471	436	525	462	461	469	473	468	508	515	448	525	497	495	478	479	477	486	475	476	498	504	471	506	463	473	465	460	476	486	507	468	476	457	489	478	440	462	471	521	486	461	477	467	490	460	485	442	478	502	502	467	469	456	488	488	486	476	454	504	460	497	455	469	476	474	422	459	435	461	493	469	469	484	459	493	461	466	548	500	481	465	481	456	446	479	492	477	476	477	500	516	474	468	515	496	471	498	477	496	498	442	540	481	479	499	468	490	512	497	462	506	493	496	479	484	494	464	507	498	499	498	490	495	478	479	483	494	494	450	457	492	478	475	516	481	478	481	473	471	505	533	508	483	484	477	468	486	494	489	499	478	519	474	463	464	488	480	470	447	526	473	487	453	486	491	478	487	460	474	485	470	476	450	430	503	445	520	491	504	466	511	467	493	482	487	456	408	497	468	452	465	487	516	462	460	460	469	474	473	522	482	406	431	478	470	490	494	516	461	463	493	486	524	479	470	500	518	506	479	476	491	504	476	472	472	457	485	504	492	482	482	478	473	507	438	480	483	481	463	465	510	495	467	474	497	469	473	439	481	457	525	469	458	493	476	529	491	462	515	482	474	502	504	494	474	517	447	464	458	494	485	490	484	421	495	450	437	477	492	497	503	473	487	476	498	465	479	447	468	449	461	472	497	514	445	475	479	485	484	514	458	457	465	487	448	487	517	452	472	506	474	503	480	474	474	447	450	466	465	499	477	471	483	462	469	492	439	480	468	462	462	468	495	464	441	532	500	495	470	482	468	446	502	462	464	430	504	463	464	494	508	468	536	431	449	496	501	438	495	517	519	503	467	452	459	470	449	511	506	485	457	492	456	523	516	498	489	512	462	482	494	485	512	486	466	474	519	472	481	478	484	443	502	464	484	484	477	480	475	514	510	475	466	474	492	487	452	472	458	449	468	517	499	480	496	521	472	495	491	506	432	467	452	446	485	464	496	482	472	508	505	486	461	420	478	490	454	506	446	483	481	478	471	471	507	525	511	490	487	519	493	481	483	455	471	487	485	478	476	480	489	484	459	482	496	495	482	490	481	463	476	468	461	440	530	466	479	472	455	476	491	478	502	467	454	468	485	461	506	453	437	476	451	474	465	494	458	482	468	469	480	541	486	518	522	465	483	486	497	504	474	494	466	455	448	498	501	450	459	494	476	430	494	468	470	511	452	468	454	488	476	464	476	468	465	476	498	474	485	489	493	515	467	479	498	511	455	477	468	461	466	477	441	482	498	468	472	454	506	467	511	504	474	481	483	468	467	486	505	484	475	485	452	438	447	506	469	479	467	463	438	483
22269	20920	28470	23538	20925	21041	13736	2403	1645	1438	1208	1060	734	710	583	613	530	614	657	818	776	669	764	867	660	653	460	432	372	382	389	327	294	297	269	300	328	327	286	319	341	481	407	397	385	352	272	256	223	232	259	261	290	256	256	212	229	232	268	255	225	246	229	245	244	255	226	206	248	237	248	232	270	252	236	269	260	221	277	224	261	270	254	239	247	259	269	256	225	237	249	228	247	253	235	254	250	256	226	263	249	258	258	264	220	245	259	246	257	226	221	233	248	239	276	242	292	256	229	254	250	269	235	243	213	225	237	234	251	252	227	221	247	200	216	239	261	250	210	229	243	218	215	259	250	271	258	232	224	241	233	263	232	236	247	235	260	228	218	219	241	227	224	244	248	238	224	243	261	230	225	244	247	261	216	260	246	226	241	267	235	239	268	264	212	224	231	235	215	215	241	266	224	219	245	235	222	259	241	234	253	249	242	217	224	254	253	233	258	240	266	230	246	251	244	260	242	263	244	221	238	245	239	224	246	233	247	244	244	228	236	230	254	236	255	256	204	230	236	237	239	242	216	240	208	235	226	226	209	262	252	210	252	223	234	260	225	254	234	256	252	242	248	239	211	226	234	217	244	225	252	249	244	232	251	216	240	257	237	273	244	258	230	246	233	257	224	208	202	234	237	249	234	241	205	251	189	225	242	251	252	234	253	235	244	258	238	244	231	233	252	248	278	244	246	253	239	260	257	232	250	238	243	236	205	236	233	223	263	229	258	251	230	257	254	252	240	247	231	242	242	263	230	252	233	247	235	244	229	227	238	242	255	224	263	240	225	247	260	247	237	238	249	238	231	251	237	242	245	218	232	243	232	234	217	254	229	232	227	223	236	235	231	219	269	244	242	237	257	245	242	221	244	257	261	224	215	273	206	261	209	253	240	212	245	271	261	247	252	239	205	230	243	229	239	227	228	240	281	236	228	242	231	241	240	246	233	239	238	229	266	266	263	254	249	248	252	237	254	249	227	219	209	231	229	224	248	259	228	234	245	260	243	235	247	208	214	236	234	231	244	248	207	243	244	241	239	224	244	237	251	241	264	257	248	256	236	266	252	244	240	251	234	208	240	231	222	220	221	240	258	227	242	216	240	253	230	235	260	225	244	266	248	258	233	216	239	222	220	236	236	245	226	249	240	224	240	219	242	202	234	208	241	247	231	255	196	258	263	232	274	245	268	261	225	264	238	245	236	220	238	252	253	249	250	228	239	228	245	260	252	251	209	227	226	254	211	220	213	219	223	244	278	250	286	256	258	226	241	220	232	249	223	226	227	237	219	248	242	255	253	240	223	246	256	218	212	257	228	235	244	262	214	242	246	251	246	239	260	239	251	234	220	269	247	220	233	229	232	230	262	236	235	252	232	258	216	258	275	264	255	226	244	224	219	223	249	215	257	236	232	241	242	226	256	234	234	255	242	255	235	248	242	221	250	256	234	263	237	246	225	228	254	229	228	209	223	256	230	253	253	236	248	238	241	244	247	260	236	242	252	246	243	249	221	236	244	248	240	258	242	250	225	253	262	251	247	242	233	229	260	238	216	260	242	248	225	247	266	243	236	241	261	233	251	217	254	229	239	260	243	256	249	248	227	242	210	217	243	204	245	248	220	248	260	231	237	238	226	250	242	235	251	230	240	235	234	244	244	239	223	217	242	225	260	234	231	255	259	226	239	256	241	231	248	241	226	230	222	228	226	225	245	259	227	243	224	252	205	211	225	241	243	245	243	212	263	268	266	225	235	243	247	220	244	254	249	244	237	229	229	233	222	253	245	222	255	222	219	233	235	208	249	238	248	247	216	258	275	239	229	212	240	233	246	244	240	236	243	243	227	194	209	258	255	243	238	259	240	272	234	249	242	240	236	259	252	243	249	224	223	260	227	246	219	223	264	257	242	240	225	230	231	215	261	240	237	234	236	252	247	231	240	250	265	230	266	270	251	247	247	251	249	245	205	222	254	274	229	228	257	235	243	234	247	217	211	233	241	267	229	221	238	253	226	256	239	225	279	252	249	241	263	239	252	219	257	240	250	232	243	243	236	246	228	242	243	275	203	215	253	218	221	212	247	228	220	238	230	257	228	250	240	242	242	201	233	242	217	271	250	222	214	244	256	259	278	270	241	245	265	259	244	221	254	235	191	216	240	213	243	256	218	232	248	246	262	227	265	221	240	257	237	258	232	241	248	271	255	243	244	264	249	233	224	269	222	252	264	233	235	255	233	234	233	250	243	221	223	250	240	226	260	242	223	229	233	246	238	252	241	264	226	215	249	244	245	245	250	234	245	229	225	228	255	257	258	249	227	240	228	235	224	255	244	243	231	218	230	276	249	229	268	242	246	239	246	243	252	240	230	230	253	218	242	251	232	262	218	266	236	238	253	214	247	221	251	242	244	218	246	218	233	240	256	231	256	240	251	245	257	217	211	252	234	251	241	258	233	241	223	233	251	237	234	217	235	243	226	255	229	241	237	222	243	242	233	243	234	237	257	217	253	251	246	243	258	237	252	253	214	246	255	228	225	236	251	228	249	195	256	217	256	262	244	226	228	228	218	236	248	256	249	253	241	271	276	224	212	256	255	231	259	253	238	255	264	237	249	260	229	236	231	238	245	242	237	246	239	230	232	223	256	241	226	229	239	244	247	236	226	234	241	229	209	246	232	207	245	246	236	232	268	234	218	222	251	255	249	229	258	199	232	249	254	271	238	237	270	241	235	226	257	242	229	248	235	250	206	242	268	264	239	238	224	249	220	253	245	234	212	254	235	279	240	247	233	245	227	249	233	238	226	238	229	202	238	232	224	220	258	207	233	244	263	259	264	243	248	237	219	232	227	236	270	254	212	247	246	225	223	244	239	247	215	231	232	276	257	245	225	250	262	268	233	227	249	230	220	256	250	246	250	266	239	241	253	241	266	244	269	236	246	232	237	244	247	268	245	249	257	231	251	256	250	242	222	230	270	237	253	239	251	253	250	245	236	242	274	265	238	220	241	268	229	228	259	238	207	227	234	237	230	235	221	239	223	242	246	266	218	217	253	225	272	246	243	254	264	242	238	249	237	236	255	236	243	269	229	267	243	221	244	242	253	227	239	246	215	252	246	244	251	230	214	249	235	245	268	245	251	251	245	206	248	248	245	260	237	239	236	259	254	247	240	259	263	233	245	278	214	230	244	262	248	244	255	233	264	256	236	255	238	253	283	251	249	212	223	250	244	250	234	229	254	260	232	235	198	229	243	264	254	271	268	247	232	251	252	218	268	250	246	239	245	233	220	241	278	245	271	245	265	234	234	216	229	252	238	249	247	247	234	228	242	235	236	218	251	224	239	264	228	252	244	228	256	233	198	239	228	199	236	230	227	236	262	224	235	242	239	242	249	272	215	219	254	213	260	218	222	248	222	266	234	276	246	269	255	245	239	257	240	257	243	251	226	228	251	251	242	234	242	235	224	224
6918	20914	17792	10614	8359	6135	4341	3308	2835	2198	1833	1558	1205	991	901	784	701	859	951	1113	1068	998	1095	1131	987	887	602	552	527	478	457	365	359	343	351	353	352	338	391	360	425	565	535	510	517	413	302	316	242	290	279	265	298	280	297	261	266	283	296	306	227	260	247	270	250	286	243	274	273	246	269	251	243	262	268	255	294	253	261	235	257	242	240	258	262	261	248	280	263	252	250	264	250	286	249	252	283	258	265	273	272	262	269	280	246	242	263	252	272	257	247	262	260	287	271	264	248	270	269	272	253	267	219	274	250	259	255	270	270	245	246	261	265	248	265	260	270	304	260	247	261	245	239	255	262	263	254	266	268	265	248	257	288	256	246	253	249	265	281	240	273	267	263	277	288	264	233	257	266	262	278	251	247	230	253	263	249	234	249	272	253	247	275	269	253	261	261	234	267	261	238	242	240	253	269	263	256	290	290	277	242	255	254	246	265	263	233	263	276	267	254	250	263	287	253	289	273	257	250	259	249	263	265	306	267	219	278	273	277	233	252	251	302	241	245	276	276	258	280	251	263	293	272	232	257	251	254	263	241	277	256	256	260	240	245	247	256	246	271	259	261	240	271	257	226	241	255	265	257	294	257	276	282	274	264	261	239	280	238	274	294	243	255	278	273	253	258	267	252	248	241	274	263	280	274	249	230	292	239	239	268	280	307	276	262	246	250	271	268	278	260	270	266	273	251	262	273	265	261	247	259	281	256	252	260	280	253	293	288	274	279	283	261	260	256	252	235	266	263	288	250	250	254	261	261	258	253	296	283	251	250	252	251	256	239	265	248	245	304	266	296	274	284	261	255	241	243	262	248	232	224	252	264	268	284	276	309	270	274	257	278	288	253	261	281	286	256	257	276	234	263	279	244	253	295	248	272	256	243	272	230	264	263	260	288	269	274	249	259	233	250	265	267	254	269	254	255	255	258	257	248	258	266	250	244	285	280	246	266	284	310	260	290	273	253	289	250	249	267	273	253	268	286	248	270	273	282	235	283	255	256	261	252	272	268	271	275	269	249	280	296	249	290	269	254	245	268	241	276	271	240	274	280	247	255	271	259	281	240	285	283	271	254	246	256	268	283	251	255	231	236	267	263	310	260	253	243	240	259	263	268	232	236	274	255	258	272	244	275	255	280	269	240	279	226	296	265	261	248	250	257	253	223	262	251	250	270	285	279	265	295	267	281	254	246	246	270	267	259	238	265	245	258	270	255	278	287	275	273	264	241	277	263	254	266	258	281	234	264	284	270	288	246	248	254	253	265	267	267	268	274	281	274	258	250	251	263	264	246	245	254	234	267	255	256	280	263	253	274	275	239	245	256	267	249	258	280	260	281	248	271	248	296	268	282	264	241	266	271	270	250	247	251	235	227	260	248	251	291	264	272	224	248	266	278	270	256	260	267	250	260	272	260	263	268	251	265	257	257	244	257	262	245	241	264	253	252	283	243	253	235	250	275	280	265	252	260	270	260	256	265	253	255	257	267	235	262	257	258	284	257	254	258	269	237	266	264	267	236	241	251	252	251	270	274	275	265	282	233	272	258	290	252	269	266	275	262	271	259	262	276	263	272	274	245	259	227	252	272	259	232	276	275	268	252	249	275	260	231	251	241	251	255	271	300	277	258	234	268	251	256	265	264	248	243	267	265	257	258	280	269	249	246	276	257	261	252	288	257	294	226	241	224	235	240	267	256	248	238	239	234	250	269	292	257	246	247	265	297	282	244	257	274	278	284	283	251	277	263	291	268	282	256	269	267	282	241	280	250	260	242	264	263	282	272	281	263	273	255	263	266	275	246	260	292	284	258	246	267	261	234	281	287	241	266	240	259	252	263	259	249	243	272	255	249	239	300	244	261	277	288	285	270	270	255	247	264	271	264	254	261	245	258	246	243	254	283	264	276	268	272	281	266	256	252	253	262	271	244	262	274	278	244	280	275	266	271	268	269	270	267	269	281	247	241	266	269	248	263	248	269	272	250	229	278	279	263	264	255	249	246	289	249	271	267	267	277	238	248	266	247	258	285	250	262	249	285	250	241	266	273	261	242	279	240	276	288	249	258	263	297	275	267	245	252	257	253	260	258	245	263	249	287	258	265	264	286	241	266	270	284	230	272	282	258	255	264	249	283	264	244	284	251	271	258	273	262	275	284	252	266	270	266	273	280	280	256	255	285	268	289	265	258	270	240	285	246	247	245	246	255	240	252	255	257	247	269	284	290	267	248	224	262	285	273	274	271	269	256	264	260	269	261	244	263	228	243	250	270	268	257	267	256	250	237	256	255	218	264	282	285	269	238	264	281	224	286	264	259	292	290	229	234	281	247	274	280	249	252	251	237	222	307	252	253	260	294	268	263	264	236	281	257	286	270	302	249	260	245	272	274	281	255	238	295	266	267	281	252	276	282	250	238	257	268	247	259	303	255	282	246	265	289	292	243	238	255	224	294	270	241	278	227	260	276	246	269	256	247	231	255	232	240	241	283	268	273	234	240	287	289	274	264	255	260	257	256	264	256	257	277	273	258	279	242	262	277	249	251	279	241	264	248	233	249	248	255	237	248	264	260	263	268	248	250	263	249	245	261	273	268	252	274	255	251	249	252	255	249	275	266	264	261	255	252	260	270	270	271	271	266	275	291	259	247	237	246	300	260	258	259	256	268	255	254	241	228	256	254	247	269	223	286	260	246	264	285	266	256	260	265	262	282	235	252	284	241	296	270	266	249	272	228	265	220	270	246	242	257	244	253	277	289	275	265	260	268	254	239	260	274	250	258	264	253	238	262	249	241	275	249	247	270	286	270	238	251	253	264	275	284	273	254	250	270	272	274	223	259	261	260	233	264	226	261	265	234	266	279	279	276	268	257	259	278	267	259	282	262	273	277	236	274	246	265	291	267	255	229	240	250	261	268	264	271	256	267	245	267	275	248	280	244	237	267	241	296	234	239	264	250	259	259	274	272	232	258	265	285	269	234	268	264	278	233	271	254	241	259	217	250	271	259	257	264	267	265	261	248	263	285	249	276	264	241	253	252	282	255	254	224	242	263	268	276	239	274	270	270	292	258	255	266	270	277	238	286	254	280	249	262	269	253	266	265	277	260	269	249	252	265	266	270	235	270	264	278	230	260	274	253	238	255	250	271	256	289	268	239	273	284	282	285	261	265	273	283	260	269	247	272	263	265	274	292	250	273	250	280	267	272	249	286	274	268	282	289	233	235	261	244	268	270	252	258	229	245	249	271	283	240	233	252	263	295	270	228	241	252	248	261	279	236	251	248	269	264	271	281	299	260	302	270	268	219	272	262	256	257	250	264	254	240	272	281	223	273	255	247	273	252	259	262	259	258	269	249	273	265	250	273	243	280	261	263	249	268	279	275	282	256	256	267	263	266	263	263	246	284	262	278	251	267	273	260	271	244	279	268	260	281	259	264	248	261	253	219	270	247	264	286	249	269	260	262	280
27022	19720	9082	2656	1891	1328	1031	949	871	813	757	731	708	675	680	605	651	658	650	720	689	724	736	712	721	636	619	659	689	613	683	582	576	602	589	612	628	609	563	604	623	570	632	575	637	606	577	580	543	565	556	580	630	580	545	559	572	620	609	586	597	574	594	581	599	569	593	586	607	603	573	577	544	592	596	579	567	565	568	597	554	607	575	517	634	572	605	545	587	588	597	554	583	612	556	591	584	588	623	578	567	587	557	547	587	569	602	589	567	565	575	583	582	581	586	573	581	589	549	571	559	566	606	582	545	560	580	607	616	621	604	605	596	587	599	570	554	574	600	560	566	551	573	537	556	582	586	571	599	581	588	559	613	562	550	570	533	626	603	585	579	599	604	573	610	576	590	561	558	537	609	587	577	573	549	555	618	564	579	616	566	597	596	607	586	603	627	579	603	594	572	608	605	594	609	534	585	594	601	574	597	568	533	589	567	565	581	567	569	556	534	562	574	597	567	603	575	600	586	602	561	610	524	580	572	595	558	608	554	583	595	604	591	629	570	570	617	554	612	547	612	602	598	579	590	586	635	557	580	582	574	613	617	563	582	559	586	593	588	608	578	571	602	556	528	559	576	546	565	630	620	580	609	567	621	561	552	558	559	579	563	556	606	536	590	550	617	549	597	565	597	583	525	592	621	574	584	564	604	556	604	583	563	558	612	578	555	576	560	562	576	598	579	624	582	556	587	569	567	585	577	579	630	580	611	559	576	577	609	613	592	603	582	566	613	618	617	560	596	580	624	600	596	616	612	586	565	575	586	575	573	564	622	598	589	554	553	566	598	539	574	555	545	569	562	597	587	599	569	599	547	589	575	607	558	576	562	552	571	564	593	545	559	594	588	560	617	581	510	593	517	592	607	596	608	591	591	545	576	564	602	611	571	578	586	580	576	565	556	583	536	565	570	579	585	581	559	569	603	607	533	611	582	595	597	593	561	594	577	593	577	619	550	595	600	559	580	587	596	567	547	572	599	562	552	584	575	560	566	571	561	574	564	509	562	529	568	599	631	597	573	633	541	560	602	581	547	604	605	530	574	539	609	587	607	574	562	590	569	565	590	580	581	578	605	579	596	589	620	581	584	554	555	588	573	561	608	590	552	565	562	571	595	607	568	571	600	550	573	603	568	586	593	565	561	594	572	554	590	554	602	562	563	582	592	568	616	596	600	584	545	602	583	576	577	555	546	608	579	555	555	570	576	610	581	616	578	615	606	570	560	598	549	564	592	607	569	591	579	548	594	538	571	559	592	610	552	626	599	577	573	583	551	523	575	610	560	598	617	582	570	617	578	582	595	608	585	554	567	575	554	555	589	587	577	612	529	574	576	594	577	578	567	557	577	571	606	596	601	620	582	552	566	624	581	541	576	585	570	544	593	609	618	585	615	598	545	549	579	559	583	579	534	623	590	586	544	591	609	579	579	565	543	565	635	593	578	625	547	595	594	559	586	584	610	583	572	533	566	589	578	539	603	564	567	581	632	599	571	509	601	574	558	583	560	614	584	557	551	544	579	582	560	606	576	591	544	559	555	558	554	580	582	591	604	601	596	623	586	564	579	587	589	593	621	579	586	596	629	584	562	546	536	595	567	570	625	617	599	594	549	599	570	584	571	612	577	584	542	581	569	580	590	583	580	570	581	554	579	559	560	569	582	554	565	582	593	555	553	602	590	582	606	606	569	592	577	540	566	605	588	561	570	577	564	575	586	573	588	600	590	626	534	580	562	553	567	554	582	598	587	616	561	567	581	549	542	619	573	572	602	619	581	587	568	552	589	581	615	623	640	582	572	559	537	584	591	597	605	541	575	591	549	565	570	606	583	605	559	591	550	598	568	532	568	610	585	593	567	598	569	587	565	598	589	562	605	583	595	556	580	628	593	632	573	560	624	550	591	590	553	572	589	572	556	601	580	566	584	570	602	576	553	617	589	580	594	564	531	581	557	577	582	600	598	575	589	514	545	543	588	582	596	557	575	576	583	537	568	613	604	554	568	590	596	616	602	574	554	579	613	560	616	544	587	531	561	590	596	600	599	526	563	603	603	633	603	584	599	584	604	556	591	575	589	608	581	634	531	536	563	604	606	588	652	573	595	563	563	606	585	619	552	606	572	605	572	548	602	574	586	597	590	604	614	574	559	557	571	546	599	547	574	549	540	583	580	589	557	587	555	566	533	585	576	552	547	646	610	593	579	541	591	593	589	622	556	601	554	552	600	616	587	574	578	575	558	601	568	595	600	606	595	513	543	555	573	569	536	572	608	574	562	564	577	622	550	532	625	568	621	585	581	533	597	597	575	575	562	588	615	577	583	605	552	561	570	544	586	587	556	572	537	591	578	573	582	553	581	549	561	577	550	536	545	605	600	592	586	569	577	558	623	555	544	539	566	576	557	551	593	632	587	555	553	562	553	540	585	585	574	593	559	581	587	570	562	612	625	585	568	553	591	574	584	581	540	592	628	588	543	602	552	520	551	571	566	596	593	565	578	600	567	613	580	563	647	593	540	597	574	593	586	552	592	564	581	566	591	575	588	561	551	579	598	607	545	542	563	609	566	577	584	573	587	576	594	582	581	557	617	592	595	573	583	575	575	576	558	545	593	555	545	552	554	583	561	617	568	583	571	586	606	611	583	556	606	546	571	548	543	596	546	554	544	640	556	557	571	589	607	580	563	592	568	599	599	595	615	539	595	603	577	585	568	601	620	586	556	580	539	615	587	571	558	604	604	564	549	576	573	564	576	595	582	559	601	557	533	535	630	614	554	591	555	604	597	607	577	600	580	617	580	620	521	559	593	575	581	538	589	586	598	609	606	557	563	611	585	597	556	595	607	559	575	634	534	571	554	598	557	571	585	582	578	594	578	603	587	610	606	577	548	604	549	590	600	529	604	586	601	595	579	565	583	545	540	616	599	545	571	576	606	612	558	569	531	575	579	589	569	529	564	582	600	558	582	567	584	585	567	594	584	559	552	553	581	580	552	597	550	584	618	561	593	583	594	529	568	609	584	588	540	559	582	558	538	562	568	582	600	576	558	622	550	541	567	552	556	562	607	571	616	569	554	555	582	599	596	594	573	509	585	589	573	597	549	576	588	577	550	578	594	565	585	649	597	568	563	562	574	504	584	584	572	628	586	562	574	603	560	653	583	579	587	597	567	568	562	626	623	568	580	567	561	547	539	560	585	541	547	616	572	563	586	571	591	601	562	557	566	539	590	564	604	550	554	585	567	596	594	598	560	584	617	613	637	582	548	599	654	553	547	581	575	619	551	591	610	593	610	591	604	547	557	598	593	603	560	567	585	543	581	549	573	590	572	574	580	614	602	588	580	639	554	557	551	589	582	556	578	566	564	611	606	552	609	591	601	570	571	573	522	614	576	602	612	601	571	557	596	546	596	566	588	588	582	559	597	571	602	566	573	561	554	588	589	527	560	592	533	576	580	577	572	530
5618	5937	4979	2844	2462	1919	1486	1195	1137	1049	914	868	815	808	689	744	743	738	827	811	882	861	817	836	817	803	678	669	679	640	647	691	656	634	688	606	612	644	667	649	656	669	681	642	673	672	640	652	582	620	608	628	627	658	640	585	630	673	644	583	596	629	586	625	606	642	660	602	578	593	648	608	623	591	630	625	627	609	653	597	639	626	585	649	614	629	624	623	623	624	612	625	627	621	602	641	621	632	568	622	624	570	599	588	623	580	619	654	613	596	596	580	659	648	595	604	613	592	616	586	633	599	617	597	603	607	637	603	633	609	564	630	623	617	604	620	633	587	580	590	597	576	621	609	642	647	592	593	649	606	625	611	612	605	623	611	637	663	572	592	609	602	619	621	584	622	597	612	595	617	655	598	596	662	616	642	572	640	638	642	615	616	600	636	640	609	610	638	638	602	621	658	577	637	573	642	585	584	648	652	647	586	624	573	591	624	640	618	625	629	648	615	617	618	635	642	638	586	601	587	628	643	617	661	612	643	610	625	601	603	584	660	610	587	574	599	561	589	601	633	607	575	606	615	592	647	626	575	629	568	621	633	595	574	628	597	616	620	571	626	626	653	663	641	596	586	640	612	615	585	635	613	637	638	640	616	657	665	608	675	605	595	606	588	567	604	599	608	582	641	611	587	609	605	639	625	613	614	650	639	625	624	633	626	640	605	618	606	615	637	632	615	610	573	608	591	588	659	627	620	635	602	584	594	565	635	606	622	638	638	633	622	630	606	624	626	606	664	627	566	608	590	662	636	631	614	608	624	615	583	625	572	579	627	637	579	644	622	611	577	574	552	588	560	571	597	575	619	627	625	611	628	581	610	643	624	620	648	579	655	638	632	632	637	607	615	604	629	660	592	612	596	596	649	606	619	689	586	606	609	606	627	616	578	596	667	588	616	589	588	610	600	607	624	596	646	614	691	643	588	614	643	644	633	631	641	585	595	613	598	633	664	622	641	611	616	639	660	575	590	629	633	598	607	583	589	602	600	597	599	609	624	648	654	679	662	594	631	613	618	596	684	659	626	604	652	591	594	640	576	632	685	612	627	616	607	675	646	629	568	581	580	642	567	605	644	607	605	627	646	607	634	595	615	638	633	607	638	659	598	633	615	664	639	617	576	604	602	612	634	626	585	584	603	594	659	635	597	565	627	655	627	621	633	593	615	671	659	613	630	673	585	589	620	621	604	627	637	663	684	639	625	605	608	594	645	618	620	631	616	652	622	631	628	603	626	631	644	662	616	584	587	598	625	607	615	633	610	615	561	613	589	591	638	627	634	591	604	639	619	626	619	603	651	583	661	629	597	602	598	641	681	652	647	612	619	637	644	597	592	624	670	622	605	600	649	615	610	593	652	699	599	633	615	612	606	573	590	610	638	650	633	580	616	658	627	643	649	609	627	624	631	648	624	604	660	607	616	616	643	663	565	646	624	599	651	641	608	644	640	667	628	628	610	632	635	568	644	624	607	645	590	596	644	638	616	596	593	637	612	608	640	645	599	628	650	611	612	620	621	627	638	601	634	605	624	635	630	622	621	615	617	613	620	604	604	609	654	601	627	608	640	634	608	638	633	654	645	642	671	637	628	627	640	570	611	670	623	609	631	627	625	620	622	638	607	587	575	592	589	566	586	620	600	551	633	614	589	650	619	661	618	607	627	541	645	600	644	649	654	613	583	618	609	660	608	626	610	653	614	598	589	629	612	594	602	606	614	587	695	597	601	631	614	598	610	619	617	655	636	637	599	627	581	658	590	627	625	621	630	614	629	626	666	641	604	600	625	623	602	640	622	660	649	640	617	636	613	607	574	594	639	598	651	593	603	592	628	630	584	616	602	607	657	617	624	635	679	638	621	652	628	612	596	613	603	618	621	625	604	650	652	612	618	593	606	615	650	615	629	633	615	649	580	605	630	613	570	676	596	614	621	617	593	612	638	602	606	623	650	626	612	607	673	607	629	632	637	609	581	628	620	605	590	600	640	633	600	606	618	702	627	627	593	642	589	615	646	607	606	596	661	576	610	596	610	695	619	605	612	618	628	564	653	674	635	614	651	586	608	599	581	605	564	628	593	602	658	612	676	641	609	614	619	581	617	609	619	613	568	621	673	648	635	655	625	569	672	683	596	614	592	622	585	580	591	604	599	621	581	599	649	602	649	633	642	594	624	607	650	603	650	619	628	653	609	597	647	653	635	591	609	602	616	614	609	625	637	568	594	597	650	600	645	593	628	639	606	640	658	610	658	603	615	627	606	644	638	646	597	622	605	615	572	615	621	591	640	618	615	599	568	632	615	631	629	626	638	573	627	608	635	616	647	629	617	569	630	584	638	622	582	603	633	620	606	593	654	622	707	596	596	616	609	617	589	600	570	646	611	592	624	599	607	669	610	617	632	621	617	641	632	650	601	632	586	591	587	611	620	600	633	651	634	647	608	591	607	647	629	594	623	599	672	618	604	610	644	612	634	642	636	671	610	638	645	627	618	663	596	659	608	623	585	600	603	593	660	580	611	572	660	573	610	645	599	632	611	634	618	604	620	568	582	611	595	624	617	631	654	639	615	598	642	633	623	640	632	636	614	609	602	687	627	610	625	607	622	576	598	672	630	646	615	632	643	620	628	630	619	626	637	622	652	655	625	609	624	633	654	625	595	593	603	608	617	609	602	600	608	608	643	596	587	653	611	619	593	655	586	618	616	615	616	575	570	634	623	605	580	622	666	592	617	614	635	597	602	612	614	597	613	625	603	607	556	608	607	644	592	637	603	617	634	600	652	634	601	617	655	590	618	620	593	598	607	603	705	634	612	605	629	604	596	563	596	628	593	640	562	584	626	612	643	583	589	647	633	625	602	657	644	627	609	637	616	555	605	612	627	615	645	604	636	681	640	660	634	659	546	635	645	602	615	609	611	581	603	617	590	612	645	640	610	629	635	570	620	629	632	605	610	657	611	605	579	612	615	614	599	613	583	589	644	571	685	602	630	657	631	636	616	645	622	577	608	620	612	630	586	590	663	583	613	598	644	607	600	610	609	618	623	632	615	599	622	609	629	604	648	646	630	609	608	599	625	612	622	609	605	568	643	634	613	591	602	644	644	594	628	631	591	632	618	650	628	608	607	662	617	592	638	616	642	626	594	625	639	624	690	612	632	607	590	603	624	600	620	624	634	673	582	611	622	587	592	589	625	645	610	613	631	564	622	607	606	638	584	580	638	667	582	612	632	617	635	589	607	613	602	660	637	598	589	616	586	624	620	604	633	589	609	626	635	594	552	628	611	633	619	566	603	671	579	608	640	596	592	602	596	592	637	621	626	616	598	599	615	628	608	613	627	581	632	609	643	629	591	560	647	638	605	609	608	623	588	649	632	630	604	611	608	631	616	600	647	660	577	634	615	612	613	646	634	615	607	594	649	627	595	606	665	616	618	613	661	626	610	615	596	626	594	590	623	614	596
23302	20876	28051	23819	20884	13927	2714	1522	1337	1143	972	927	766	690	647	622	593	658	673	744	738	676	772	783	745	680	579	555	477	541	488	488	492	468	433	459	536	513	484	455	510	584	520	536	501	493	450	481	459	419	459	457	434	440	416	470	434	404	438	470	439	451	413	458	414	428	445	413	419	446	449	436	465	414	428	451	451	457	474	445	462	442	417	413	430	450	415	428	423	434	444	426	413	392	446	417	448	465	408	446	414	435	450	449	447	431	432	436	467	399	434	468	415	440	420	455	419	420	423	435	433	394	405	427	451	416	432	462	451	423	407	457	439	426	452	413	425	441	461	439	399	409	452	445	427	475	420	440	406	434	423	428	444	435	477	448	448	453	467	426	401	421	430	457	442	455	440	472	442	452	387	454	462	441	442	444	411	439	413	436	421	438	450	453	437	448	390	436	431	415	446	439	433	401	410	452	452	434	435	425	444	439	444	421	429	369	424	449	443	430	428	434	448	445	425	450	477	431	427	420	413	445	459	462	417	425	444	444	406	438	444	440	420	448	406	419	398	435	440	440	425	446	464	436	452	462	447	483	441	444	421	424	470	424	435	411	451	438	454	434	453	431	392	396	443	434	423	440	428	443	423	460	429	372	420	435	435	472	400	421	408	443	448	443	412	396	422	426	452	421	457	452	436	433	417	404	440	427	412	449	431	468	440	418	398	394	405	451	422	448	474	451	426	432	445	429	472	446	433	431	413	434	462	434	425	455	451	437	421	428	398	458	455	463	420	431	417	439	437	402	425	430	412	427	432	425	394	413	454	457	429	420	415	442	398	464	447	451	408	467	434	437	430	422	433	438	447	450	436	449	440	487	443	421	403	494	454	427	435	428	428	460	427	453	422	431	453	412	397	401	410	419	424	423	435	412	407	396	450	367	407	434	395	416	451	425	424	422	428	445	413	401	477	425	443	435	458	464	436	451	457	424	438	439	402	417	467	436	426	434	435	444	458	434	481	411	412	426	460	428	421	436	411	443	446	430	446	435	458	392	415	450	417	431	443	457	427	431	435	416	459	414	459	425	440	434	430	472	436	436	448	401	390	449	421	380	410	441	452	425	398	414	414	434	456	423	445	448	458	434	409	410	413	451	448	427	397	426	424	424	435	435	411	396	415	482	432	404	419	439	420	392	466	421	407	474	471	415	440	453	415	453	449	436	467	451	467	442	421	465	438	440	417	433	430	427	434	464	413	448	458	463	415	464	414	373	437	390	461	454	441	416	430	428	457	403	460	457	376	430	401	440	430	404	411	439	407	426	424	424	445	430	456	421	427	412	454	437	440	422	473	434	439	451	413	430	430	443	430	439	421	442	460	438	421	425	421	465	458	453	484	414	440	479	420	408	420	452	419	420	438	451	434	407	419	444	439	378	457	421	446	431	435	428	464	407	438	431	419	472	399	429	426	410	457	442	467	415	425	443	441	447	457	440	407	446	424	438	446	400	435	428	435	423	418	424	425	428	468	462	422	408	450	423	469	414	435	447	474	430	413	438	438	410	425	438	420	399	432	433	441	411	425	424	497	447	426	436	432	447	442	441	424	420	436	376	420	457	404	477	443	444	423	439	458	436	439	446	440	441	442	423	435	430	444	419	459	398	432	429	452	446	425	417	441	444	438	426	462	427	426	444	415	413	438	377	438	414	421	415	434	402	390	425	401	442	433	405	414	437	431	451	461	430	399	438	434	449	462	411	412	414	431	436	448	427	424	438	433	418	445	447	413	423	442	428	419	427	402	414	423	420	433	420	421	444	443	423	424	399	431	407	439	418	470	417	445	423	484	454	381	393	479	400	462	464	407	411	447	447	435	433	420	419	462	440	431	439	445	455	439	407	458	445	468	466	432	437	447	400	435	446	443	443	394	465	399	421	454	424	469	426	454	449	440	427	433	435	440	414	445	456	430	419	457	426	436	411	450	426	430	438	429	438	426	442	437	405	430	439	401	397	430	433	448	385	474	420	434	425	428	453	429	444	464	425	410	452	451	438	417	442	421	445	442	435	451	471	442	449	447	443	438	437	407	435	451	380	439	435	428	418	427	444	417	406	410	451	487	415	460	499	434	435	462	458	428	473	400	439	441	416	435	413	428	444	434	427	421	427	429	419	394	405	415	425	431	436	440	442	427	425	446	444	404	409	438	411	404	380	417	397	445	445	446	423	420	433	426	385	396	413	438	409	415	421	425	467	456	434	403	456	450	434	438	457	424	472	469	430	423	420	457	386	463	443	442	465	413	449	428	417	423	399	410	424	409	410	434	427	428	434	434	415	430	434	413	451	457	420	452	457	403	425	452	458	422	478	414	442	431	437	419	435	438	419	420	464	432	442	416	463	459	440	413	428	408	404	439	464	444	421	412	465	444	420	451	432	444	400	438	437	451	418	438	434	425	401	392	423	459	441	480	417	433	435	419	383	417	430	431	403	427	440	434	398	436	456	477	409	442	459	414	429	439	399	392	446	419	421	433	425	462	412	466	408	458	430	412	389	430	452	445	478	430	400	411	444	456	429	397	449	440	421	469	442	453	410	470	445	432	411	424	460	438	440	393	478	438	489	429	440	412	426	479	406	426	439	450	431	431	437	439	463	487	440	461	406	463	446	454	384	456	436	479	431	428	443	458	448	474	432	427	375	419	436	449	406	419	436	419	412	425	445	400	416	380	425	453	447	424	443	429	441	432	426	459	457	455	447	450	434	414	413	454	423	426	432	425	450	444	426	450	425	411	471	467	455	421	438	411	422	436	410	470	437	422	428	410	441	433	424	408	430	440	439	434	409	468	426	442	408	436	461	431	423	452	422	436	428	413	439	441	441	439	450	422	428	437	465	396	450	437	425	437	406	430	448	398	403	445	436	424	411	422	438	468	403	447	444	452	408	446	426	428	423	423	429	414	438	431	412	416	415	416	450	388	473	424	415	394	413	414	399	437	435	423	405	485	447	442	419	449	425	447	439	448	412	451	412	420	421	413	424	418	426	416	446	429	457	449	453	419	462	425	424	438	426	457	438	409	445	457	470	437	396	452	410	430	390	430	432	444	426	423	454	485	403	439	394	439	476	427	389	441	418	422	408	406	468	415	451	432	432	429	449	432	443	424	438	412	423	464	488	398	444	439	418	442	425	391	467	442	482	424	429	433	432	434	467	427	446	411	407	414	439	451	431	444	391	408	426	468	441	442	438	428	448	466	399	463	417	421	427	449	381	445	426	422	434	481	450	420	403	441	479	467	424	420	426	471	449	443	432	421	404	412	423	434	449	417	444	443	449	434	447	452	429	466	434	412	458	424	457	425	436	429	452	404	410	408	426	431	409	419	449	472	458	423	430	427	417	439	400	412	427	419	436	423	440	432	460	427	445	463	417	437	439	413	410	434	420	416	416	441	410	393	428	456	431	479	447	411	407	437	442	446	457	422	406	400	411	428	433	418	444	417	419	464	415	395	406	460	391	443	474
5276	14666	12263	6651	5380	4066	2862	2261	1839	1700	1370	1194	1051	849	859	800	785	858	936	976	897	873	1005	980	857	866	700	616	557	612	555	528	575	570	501	537	593	599	573	609	621	631	667	597	605	556	495	518	527	479	508	492	480	466	472	510	475	465	491	517	471	484	497	523	477	444	451	474	465	458	461	441	498	468	493	512	498	479	427	501	460	495	475	502	493	495	487	463	470	457	466	475	471	473	459	486	488	473	479	478	447	449	486	459	488	461	450	468	491	493	467	431	506	486	495	476	470	473	494	428	448	500	473	484	499	480	509	453	489	469	452	478	505	457	499	465	446	486	462	481	449	479	460	455	453	463	461	473	473	448	529	456	488	452	501	463	456	478	446	474	473	438	479	469	451	480	479	494	524	470	458	483	472	473	472	502	482	469	485	439	491	463	515	485	453	442	487	478	442	487	459	432	467	449	477	501	464	470	469	480	484	454	475	446	476	492	477	526	493	486	495	450	481	459	466	464	486	460	501	466	483	483	489	454	448	452	466	492	484	465	452	495	462	495	454	469	481	463	449	482	436	492	471	480	467	445	455	482	494	485	473	488	485	442	475	509	470	444	518	502	458	483	455	502	447	441	476	477	458	495	437	457	456	502	488	538	483	441	465	467	489	487	456	488	447	460	425	477	436	468	453	470	461	457	448	473	498	464	482	475	471	451	504	454	446	508	457	492	462	479	446	470	490	465	480	475	479	477	461	469	491	471	466	511	482	455	453	464	439	491	476	483	485	472	505	504	471	480	443	453	475	468	465	473	507	478	452	487	470	469	458	482	477	498	477	486	451	505	439	490	495	482	468	513	494	495	508	479	471	493	461	467	462	428	494	467	459	480	478	458	515	484	463	510	497	476	492	455	496	481	473	480	489	490	459	545	478	449	480	479	459	475	487	466	481	503	471	472	484	460	495	463	437	490	482	487	489	505	500	491	461	495	466	477	479	431	490	505	445	479	484	447	457	490	478	466	478	476	531	459	466	467	473	488	489	466	476	523	503	461	472	479	462	458	500	502	501	467	494	460	479	475	497	502	484	475	457	491	506	494	500	462	460	499	452	466	497	487	498	482	471	473	458	470	486	487	428	466	486	446	465	425	490	486	500	465	529	476	445	472	486	504	467	445	450	500	464	433	492	465	474	478	478	485	463	480	471	423	438	487	506	457	451	465	490	459	496	478	490	446	452	444	488	470	480	488	461	467	481	480	452	463	489	491	481	478	493	485	481	474	480	447	492	431	456	428	462	473	483	474	450	481	486	495	444	468	460	489	481	467	490	423	505	444	497	455	464	462	456	445	419	471	477	436	516	433	477	469	445	465	477	478	480	490	478	462	464	509	466	489	471	465	487	471	475	411	488	483	451	465	456	490	494	505	465	501	432	456	460	468	453	509	476	477	489	468	463	437	485	440	468	488	477	440	455	533	487	469	488	495	488	480	479	497	471	497	473	502	468	495	470	476	478	500	480	491	429	452	461	461	482	491	455	441	499	476	464	470	478	504	435	463	497	473	477	454	471	476	428	476	464	481	492	478	488	473	463	426	472	480	466	499	465	476	469	450	497	470	476	491	472	451	495	500	436	473	500	451	462	468	454	463	481	456	461	484	496	470	445	430	463	456	456	454	451	448	502	493	486	456	486	500	461	527	473	472	451	459	492	438	481	475	489	495	478	444	509	520	470	477	488	479	493	514	471	464	464	466	462	475	467	481	473	470	455	439	474	469	477	493	501	507	494	446	464	459	496	492	483	450	472	477	478	466	472	499	474	488	466	507	483	520	465	469	483	479	468	529	479	471	455	495	502	463	530	477	451	491	469	482	466	468	441	434	479	458	486	503	481	501	476	503	449	493	519	467	475	450	477	477	477	508	469	470	470	464	493	490	458	490	483	501	492	454	510	452	496	486	483	482	452	491	464	476	444	469	477	502	470	451	460	469	486	490	497	523	500	479	453	490	492	523	473	430	424	436	508	479	464	471	487	494	436	482	460	463	454	439	482	468	476	499	478	471	499	482	498	470	467	479	471	469	465	454	455	470	465	470	490	474	486	489	476	454	524	495	507	498	471	485	479	507	477	462	467	488	512	499	456	448	456	439	462	433	477	465	453	453	484	476	460	489	466	491	494	524	480	471	431	465	518	468	468	494	448	521	516	443	485	487	484	467	471	484	529	498	455	480	484	468	490	522	462	473	472	453	441	458	472	475	481	456	455	469	453	501	504	497	472	469	429	456	457	489	471	515	478	465	446	417	466	485	487	470	466	480	412	452	459	464	451	447	470	503	470	492	462	471	490	489	489	443	465	503	487	484	474	506	471	475	468	457	480	467	487	474	485	498	473	484	472	476	471	477	496	447	491	450	442	489	465	491	475	473	485	488	465	481	500	452	447	449	515	477	502	487	482	471	484	468	525	466	500	469	475	452	470	511	474	504	461	514	472	473	469	455	499	457	455	436	458	489	447	484	451	459	465	468	459	482	465	474	446	460	472	474	462	457	454	488	499	475	497	489	492	456	444	460	505	453	426	521	478	467	490	492	473	492	481	439	437	485	448	489	468	479	442	500	501	451	473	458	503	503	507	415	502	498	488	465	509	452	469	470	456	468	472	476	466	497	513	500	491	442	509	471	477	497	476	475	506	448	477	487	489	499	497	489	476	450	480	464	460	485	442	505	528	456	470	469	468	449	456	476	499	450	460	455	479	495	457	475	476	483	478	468	505	472	457	443	497	478	494	448	462	505	458	491	478	502	476	440	464	481	485	449	456	518	466	493	497	522	476	500	455	467	466	524	494	472	467	495	456	454	479	493	503	469	498	457	495	469	445	454	445	473	442	446	477	431	477	489	464	492	468	462	470	474	483	445	463	483	466	480	475	482	482	514	520	498	472	498	513	490	511	528	464	483	468	482	447	464	470	476	468	493	464	479	480	481	468	501	462	464	495	480	478	463	496	457	489	441	487	462	451	461	441	468	496	476	483	435	462	485	483	472	480	460	481	481	474	476	482	459	484	470	486	446	458	499	513	538	511	435	477	488	499	526	482	468	496	479	492	514	474	499	467	488	513	476	463	467	459	473	506	501	462	476	448	495	479	524	490	452	513	471	478	488	465	504	482	464	478	507	458	476	458	478	466	525	491	482	456	506	464	458	482	463	440	483	457	451	457	421	470	460	480	456	478	450	461	489	476	512	483	482	496	445	475	453	488	496	486	464	505	497	433	467	447	469	463	455	457	494	492	464	493	510	473	448	475	454	470	484	517	510	454	489	490	510	466	506	498	489	472	470	513	485	439	502	484	463	473	494	496	469	508	482	457	479	485	451	478	454	459	474	448	462	420	477	463	435	501	486	508	460	488	466	477	494	496	447	458	503	477	481	544	471	449	470	452	467	480	507	501	434	479	484	452	486	454	502	506	473	518	440	494	463	454	439	464	476	456	471	491	497	447	474	440	486	490	465	478	465	527	485
24338	20870	27306	24487	17529	2900	1398	1156	1022	929	831	740	651	653	647	607	644	649	707	626	640	634	687	670	716	654	600	540	516	534	539	470	486	505	454	469	460	504	485	499	589	535	577	520	536	505	464	491	496	469	485	486	501	470	464	489	478	463	485	469	471	471	441	477	468	453	449	436	456	432	457	457	471	471	443	469	472	442	428	471	497	437	461	470	443	449	505	454	479	462	485	498	458	477	477	464	493	441	472	462	474	454	472	453	467	455	443	459	517	450	475	436	479	442	427	467	480	481	473	464	415	435	465	460	476	458	475	430	473	452	451	462	468	443	401	435	481	456	431	461	487	429	469	460	461	465	455	446	432	437	489	462	423	476	434	473	453	471	474	443	457	485	443	457	449	472	468	475	440	452	458	486	492	459	484	476	513	453	468	482	458	463	465	438	519	434	437	490	481	472	465	450	481	502	464	482	460	453	465	440	454	448	504	502	450	440	451	499	461	448	478	469	482	493	486	466	450	448	483	455	483	459	487	473	470	459	454	470	482	471	460	468	448	432	440	472	501	478	455	471	469	496	447	439	447	433	461	443	435	469	457	448	510	448	443	432	482	450	476	457	457	453	447	458	469	475	444	504	434	445	468	464	483	442	466	501	462	444	445	464	460	441	463	463	454	478	439	445	479	471	442	465	449	485	451	452	493	473	459	463	457	467	477	432	477	441	474	450	441	480	499	465	465	510	422	423	463	473	450	443	511	464	448	448	461	454	457	451	468	470	431	458	486	426	431	482	439	471	440	483	496	469	461	452	470	501	453	449	496	473	474	484	492	476	455	466	488	472	449	461	437	447	460	451	443	451	443	485	469	458	429	499	489	474	495	501	483	484	435	478	500	469	492	446	464	480	465	449	441	495	464	446	443	485	439	517	462	498	447	460	451	474	437	461	453	458	482	514	469	462	432	417	475	481	489	500	508	491	442	451	479	461	428	464	477	517	438	476	503	435	427	495	421	467	462	433	520	464	482	482	484	473	463	472	449	426	454	455	462	474	437	467	500	447	470	478	493	463	432	455	480	471	480	430	473	455	477	499	486	505	422	433	480	479	476	459	495	457	471	471	495	451	485	455	450	451	442	449	454	485	488	492	439	459	447	466	495	487	485	428	479	480	465	464	477	476	463	465	464	465	504	433	459	449	451	440	459	441	485	506	425	470	458	464	496	465	494	465	493	466	479	425	459	477	468	447	447	465	459	477	429	480	450	512	485	499	462	459	465	499	485	459	490	458	482	466	432	485	466	471	481	476	464	416	494	450	463	491	482	483	476	459	453	467	481	423	521	458	493	492	436	475	432	475	460	462	477	434	505	432	445	457	458	472	471	453	459	498	455	468	475	443	437	522	454	466	492	404	463	423	487	466	466	496	466	451	492	447	472	489	489	434	453	457	421	456	442	436	455	439	463	446	461	485	472	444	464	458	492	448	486	485	488	492	474	449	518	484	454	475	437	475	502	451	494	450	452	437	440	411	456	476	473	494	480	488	449	451	460	436	439	452	473	466	522	454	455	513	491	465	430	477	468	460	459	505	501	435	484	467	480	478	468	482	493	492	461	456	495	496	494	459	491	479	477	528	460	434	440	442	457	442	472	477	438	474	489	480	457	412	452	463	443	475	488	465	453	433	475	457	429	412	457	470	488	445	469	462	483	434	484	446	452	482	467	458	462	505	472	476	469	449	475	462	495	478	445	456	461	455	447	426	471	454	514	470	457	490	448	499	470	467	517	464	462	461	494	466	458	440	462	457	462	503	489	476	449	465	519	471	449	450	478	477	447	490	468	467	450	484	495	469	447	447	450	435	472	452	482	436	446	469	482	445	452	496	457	472	489	478	432	455	474	498	477	499	445	454	476	501	434	468	473	434	451	432	466	454	433	437	447	448	482	460	460	463	471	466	464	442	519	488	482	452	513	469	446	484	447	461	459	484	476	474	478	445	468	472	465	429	476	447	447	465	474	477	460	490	474	458	477	455	471	461	507	486	429	457	471	470	395	459	476	487	434	457	430	481	473	503	435	492	449	478	498	494	477	463	454	444	511	464	447	468	417	465	446	459	485	427	460	452	472	456	453	454	460	470	491	433	453	432	469	509	425	477	445	458	461	448	458	459	476	484	456	469	454	452	452	480	473	491	482	463	420	468	421	449	460	461	446	499	488	445	464	469	458	455	467	438	468	469	444	475	474	475	454	490	456	452	482	472	472	461	464	466	467	451	423	477	455	470	493	472	511	475	446	482	456	500	486	484	454	443	487	464	465	459	469	499	447	441	471	450	492	444	443	471	452	429	451	478	448	489	428	463	463	473	464	487	452	441	455	467	463	462	481	465	447	482	457	482	448	477	456	479	491	476	486	454	484	480	474	502	413	454	444	439	462	452	476	460	463	466	475	474	461	492	475	474	459	468	477	474	493	485	460	498	462	442	464	462	427	501	474	444	476	463	469	461	476	474	456	484	455	458	462	471	421	474	440	464	448	467	461	432	466	424	457	439	458	492	457	442	471	484	501	511	455	460	474	496	454	475	461	461	459	475	468	475	465	445	482	476	492	461	467	487	447	442	458	470	467	467	470	497	414	468	456	475	440	456	479	454	445	466	482	431	461	454	483	460	482	470	473	488	496	444	438	494	473	465	471	467	449	480	475	399	481	426	466	443	460	486	492	482	486	507	506	457	479	465	427	436	439	497	466	457	469	454	457	430	476	482	465	467	453	498	476	427	464	505	456	479	478	476	469	465	433	472	468	424	469	465	500	467	478	486	483	496	476	448	475	481	471	492	444	463	459	456	481	467	469	468	441	465	503	473	442	463	492	457	497	474	510	477	457	447	474	458	458	468	438	436	436	495	451	480	495	483	453	491	446	446	481	488	454	482	484	477	469	490	471	463	470	473	455	471	466	459	468	448	470	510	436	473	425	434	460	473	457	469	470	449	485	463	459	514	483	446	457	452	441	440	447	470	494	440	506	476	469	484	456	476	515	459	458	453	471	461	491	439	425	527	443	485	467	456	461	476	454	452	467	449	472	420	447	462	485	444	476	447	465	471	506	494	453	477	448	445	461	469	432	465	466	435	474	443	442	483	442	453	472	447	485	469	455	472	479	471	479	441	453	460	438	469	434	491	471	506	437	459	479	512	432	466	463	480	491	485	460	458	458	486	464	409	455	465	493	450	475	458	469	416	463	479	446	430	447	488	457	483	504	429	478	442	443	474	467	473	448	473	467	486	515	484	427	469	447	456	468	464	439	459	461	457	478	459	475	456	519	490	499	489	447	513	489	453	459	466	452	467	466	481	438	453	457	458	429	484	488	452	479	452	471	466	488	460	493	429	501	484	449	474	490	462	434	432	466	487	454	433	460	483	433	489	475	460	453	439	423	482	481	465	481	461	517	442	470	478	475	523	483	429	475	455	483	464	452	467	452	481	477	467	483	470	471	531	471	422	458	440	467	466	497	478
5090	11580	9432	5203	3923	3072	2280	1881	1577	1397	1260	1022	929	805	750	677	724	802	844	752	765	745	844	861	849	782	674	612	576	587	575	530	542	543	490	527	522	559	521	579	649	655	569	584	538	552	533	511	447	503	484	498	514	516	506	521	460	481	479	515	459	463	479	506	506	495	489	495	488	488	478	514	486	516	516	443	490	467	456	555	453	482	504	463	477	522	482	480	517	507	529	494	505	471	478	478	535	504	458	532	486	499	480	481	519	519	442	450	490	505	486	461	519	517	498	516	493	505	445	454	479	528	466	538	483	508	470	489	508	494	484	499	502	462	485	495	471	479	494	455	486	477	480	528	484	496	476	531	496	494	485	518	440	468	462	480	500	519	496	499	506	532	486	486	484	471	493	493	486	492	504	493	477	484	519	460	508	471	464	509	473	485	494	489	499	488	540	450	494	496	458	531	489	498	531	520	478	441	498	498	476	465	483	507	501	504	520	467	486	510	499	458	493	481	455	473	553	527	517	464	518	517	498	474	477	525	497	513	508	489	512	505	483	465	515	540	459	480	480	491	501	480	518	510	487	456	472	515	504	493	441	464	500	500	511	484	463	451	496	502	503	493	517	493	486	501	446	465	504	501	512	489	473	511	514	484	496	464	448	530	487	462	543	508	500	508	461	480	483	516	494	460	482	502	512	504	483	492	491	468	494	441	518	490	472	499	485	492	440	487	510	490	503	496	504	519	453	497	500	474	528	498	487	485	486	480	460	479	486	532	539	461	510	487	520	491	484	481	511	466	522	515	489	450	493	527	513	520	513	458	507	492	480	526	514	528	440	472	463	486	501	481	527	492	442	501	465	517	467	456	532	502	459	498	511	509	481	457	497	533	511	508	485	483	499	505	483	534	466	494	514	469	486	494	487	472	506	471	509	483	465	463	482	493	491	497	493	500	519	495	476	472	487	488	534	485	523	503	488	530	532	554	498	509	499	489	485	483	512	486	523	507	483	477	455	451	469	503	495	489	549	476	476	473	512	510	477	499	491	492	509	442	508	501	489	477	499	517	529	501	466	525	537	484	512	494	535	519	506	510	484	457	484	492	522	505	453	474	484	493	531	513	498	515	508	499	493	448	490	480	490	490	520	514	523	528	501	476	494	492	512	496	467	510	489	468	519	473	493	493	514	502	489	475	481	539	492	448	482	530	493	508	465	486	517	492	496	478	466	490	521	500	509	507	535	508	493	479	483	518	470	484	513	484	478	451	454	458	489	487	444	508	482	470	485	489	495	499	482	503	485	497	498	508	524	460	495	478	479	527	486	446	441	482	489	506	460	496	475	466	498	507	481	518	501	520	464	491	463	483	478	510	502	494	495	509	487	506	490	493	516	459	485	527	510	480	517	506	480	494	507	471	514	451	526	474	497	448	472	499	496	481	467	490	520	450	494	492	503	452	502	498	476	496	483	512	468	471	515	495	489	508	457	486	492	514	494	454	501	470	490	485	468	482	480	501	468	515	497	469	530	460	472	479	493	451	486	491	479	513	526	521	510	542	500	507	481	501	458	496	515	469	482	505	492	428	494	502	488	534	499	484	485	473	458	493	490	524	547	485	501	495	480	467	474	497	463	499	517	470	493	471	489	480	499	526	519	519	491	468	527	505	509	456	458	476	467	492	467	507	527	407	476	486	507	528	475	478	485	511	485	487	520	523	518	501	496	517	475	486	498	436	516	508	525	498	507	505	490	435	536	516	547	516	478	500	479	501	512	485	482	481	475	473	480	495	457	485	495	488	495	498	518	489	518	479	517	488	471	506	481	515	487	513	481	434	528	491	490	502	493	471	457	484	494	520	508	510	509	492	494	445	510	489	484	526	468	488	509	522	487	505	484	525	516	471	523	478	523	481	484	491	468	508	522	511	477	498	537	471	473	495	516	473	491	510	510	490	508	504	477	481	478	469	451	501	489	494	470	508	495	509	465	472	471	497	505	469	505	508	524	523	474	431	496	467	473	502	479	484	468	544	494	491	521	482	524	472	486	536	484	476	464	502	458	484	510	501	513	536	497	469	509	485	504	477	482	487	524	505	486	515	497	459	506	473	475	451	486	526	474	491	488	498	523	471	470	514	523	470	501	486	488	512	467	464	494	491	495	479	491	463	490	509	494	515	543	481	507	511	469	484	483	504	491	487	487	486	488	512	494	494	471	503	507	500	471	491	480	479	521	501	498	521	476	497	488	508	514	498	494	491	466	518	501	491	501	478	526	494	469	496	475	506	540	511	487	497	478	474	450	494	508	531	511	501	469	491	491	470	450	481	501	490	513	503	539	512	486	488	510	513	501	466	492	500	523	477	468	490	519	477	499	489	514	485	515	456	509	528	513	535	489	477	497	494	488	506	462	502	504	530	469	505	474	506	496	484	516	479	503	524	504	508	490	516	495	478	503	481	491	474	477	472	473	507	526	482	511	481	494	496	472	444	499	443	492	531	502	521	504	488	515	448	481	494	504	494	450	500	472	519	484	465	499	504	508	442	525	465	467	479	502	490	475	520	503	499	516	510	491	519	509	467	475	465	477	520	510	509	490	522	512	445	478	466	474	507	493	447	501	474	446	504	512	527	492	482	469	498	478	543	495	534	469	448	521	497	464	484	491	484	492	481	526	513	514	543	532	459	474	516	496	484	500	453	506	507	466	493	481	492	478	479	484	528	463	498	483	498	455	514	519	483	461	484	503	497	481	510	464	490	489	492	485	507	472	485	496	432	508	487	476	496	495	505	494	530	471	482	461	533	491	499	521	494	513	504	510	487	487	484	495	476	489	493	485	469	497	479	513	527	526	476	452	501	472	468	477	481	472	493	479	505	515	533	478	495	478	483	504	481	484	485	528	504	486	479	448	464	473	485	475	514	477	528	498	471	460	536	471	467	467	497	468	520	508	487	461	522	528	501	451	445	510	496	468	499	492	476	499	513	488	461	465	510	500	485	460	575	447	494	456	486	510	484	488	468	506	460	495	478	497	503	458	510	504	485	460	446	494	492	456	487	467	471	504	486	508	514	459	521	501	483	513	508	487	455	510	513	520	507	490	471	484	477	517	460	476	461	494	446	460	472	458	497	523	499	442	532	480	519	514	452	498	548	472	469	500	493	498	494	522	537	497	500	482	483	521	534	489	523	482	506	550	445	488	482	479	482	484	501	476	504	490	503	495	480	449	508	517	538	499	490	488	467	499	466	468	525	501	524	501	494	492	501	526	487	498	456	493	516	564	473	478	511	506	488	494	487	511	491	472	467	515	493	502	497	493	532	459	478	484	510	511	539	508	495	502	506	484	430	496	476	473	498	520	529	474	448	507	498	517	439	489	473	479	484	495	489	497	499	452	527	517	509	477	484	467	494	517	537	463	432	513	473	470	462	514	502	483	490	460	491	521	505	504	512	502	479	503	473	464	510	506	496	498	478	472	492	487	497	485	535	493	486	537	497	488	459	489	514	469	511	443	462
22215	20948	28507	23572	20949	21050	13547	2474	1654	1399	1243	978	879	700	603	567	594	666	713	713	655	615	770	860	746	656	466	435	400	374	380	324	382	335	347	290	335	347	334	335	382	476	441	422	331	357	307	272	289	254	233	289	250	246	228	250	267	281	295	257	230	268	261	256	263	227	247	271	251	273	253	258	244	245	256	224	239	272	249	252	239	278	243	253	259	271	240	236	226	245	232	259	280	272	227	253	242	243	247	248	243	267	239	225	245	262	258	226	247	258	224	212	259	229	257	252	241	229	255	265	230	245	258	268	247	221	211	275	244	241	272	273	256	272	254	213	252	272	235	263	258	254	235	270	243	253	253	266	260	243	252	231	240	245	227	264	236	263	233	234	224	221	250	245	244	250	255	225	259	242	218	218	252	224	235	239	224	252	253	257	236	237	243	267	255	241	235	269	251	252	238	275	247	249	233	238	253	245	264	255	232	238	240	240	249	253	234	236	262	251	229	250	256	284	264	219	240	221	262	267	248	286	247	271	253	234	240	247	258	225	262	253	243	245	236	255	250	259	245	264	233	243	248	259	226	241	243	222	233	240	258	270	229	245	262	252	239	230	233	222	243	260	232	239	271	252	259	261	257	257	252	270	256	243	262	244	226	254	246	228	266	246	236	216	265	234	267	247	196	243	276	234	233	238	228	246	235	256	224	228	254	239	254	241	239	254	242	247	234	264	234	232	252	254	242	263	266	246	246	268	250	233	224	244	240	277	244	235	226	228	238	226	270	242	220	265	245	238	220	238	265	246	237	265	234	203	250	248	285	256	266	259	222	257	254	226	252	239	229	255	244	248	232	223	232	252	241	256	239	224	255	247	229	216	247	245	273	265	254	254	248	233	245	242	256	214	246	263	233	236	239	217	247	272	248	234	239	229	251	256	242	247	226	263	265	262	281	289	238	236	219	223	239	243	232	263	233	231	221	233	237	242	258	270	247	244	259	210	241	234	244	210	234	270	256	237	237	241	256	251	257	231	248	241	248	223	238	226	235	255	225	232	226	247	252	229	251	230	241	223	224	267	256	216	246	238	248	226	271	243	229	262	241	250	230	234	252	259	252	264	252	254	274	240	254	247	258	250	264	265	236	230	237	243	218	234	254	248	259	248	241	243	268	245	258	251	219	224	259	240	262	219	246	247	229	252	262	237	226	210	258	207	242	236	245	258	261	246	237	237	262	222	237	212	255	248	218	257	236	244	226	248	249	251	257	215	233	249	272	238	225	255	252	269	221	240	238	243	234	270	232	257	246	242	237	258	236	251	231	255	248	233	256	255	231	226	237	241	203	250	247	221	224	246	237	210	252	237	258	236	253	216	239	258	247	227	255	230	222	238	261	246	249	238	271	238	260	239	250	263	256	269	236	271	252	249	249	262	221	259	238	258	241	274	250	201	233	264	222	235	243	261	236	219	243	238	266	271	232	257	224	245	256	205	263	239	210	241	263	244	240	241	260	234	247	253	243	238	275	247	239	240	264	223	223	239	272	249	233	266	279	275	243	269	233	253	241	264	236	233	257	227	239	218	242	247	225	238	236	273	256	216	227	209	229	255	249	248	233	271	289	257	244	238	219	266	230	267	228	225	230	249	233	240	274	241	251	237	209	220	224	240	250	216	252	236	248	242	251	234	260	229	240	243	239	222	243	229	227	253	280	245	264	256	239	249	252	246	251	242	255	222	226	245	233	274	235	260	249	259	221	246	264	218	232	245	243	249	218	246	254	262	245	237	259	213	238	252	258	205	256	231	253	249	250	239	257	245	256	276	223	222	246	222	246	254	248	248	249	219	252	235	231	237	234	243	232	241	262	240	218	257	250	261	231	223	244	219	244	252	282	239	235	221	271	274	213	251	285	270	238	244	239	266	232	221	235	261	216	224	256	245	236	248	240	259	252	246	231	261	229	247	237	238	237	217	255	245	266	231	256	263	256	235	280	230	253	256	257	257	260	237	242	216	258	260	233	258	250	248	252	251	244	218	257	249	282	262	244	241	229	245	231	229	228	257	265	222	240	244	211	236	264	223	239	252	208	248	251	233	245	250	243	252	235	234	233	239	238	240	239	247	256	228	247	228	246	253	233	228	285	251	236	258	219	292	255	255	232	258	269	238	209	246	241	233	217	224	263	250	224	256	252	244	252	253	273	235	259	257	264	264	231	247	252	245	255	246	233	240	242	235	250	260	246	245	242	244	241	238	245	212	275	265	251	259	233	276	222	238	262	232	249	256	275	217	240	230	255	257	253	229	264	249	248	237	243	247	242	255	256	252	219	230	241	251	266	230	286	252	259	246	227	232	258	250	254	282	252	246	271	235	247	195	242	226	256	278	239	251	244	247	246	274	235	262	216	234	270	256	235	224	252	249	271	259	242	260	263	263	236	233	235	229	230	259	234	232	268	256	257	228	240	230	234	242	262	237	251	240	237	220	267	253	231	243	257	236	253	240	266	233	243	234	254	245	245	235	252	266	271	237	239	257	239	254	253	269	265	250	209	225	261	239	222	232	252	251	252	229	238	238	225	252	226	241	247	248	224	223	246	210	223	228	246	238	255	243	246	241	250	253	241	254	252	245	250	267	245	212	202	224	264	272	233	240	242	223	251	241	246	262	246	237	213	235	277	256	250	240	232	240	263	233	227	265	242	263	242	235	245	245	226	242	258	295	207	269	208	257	265	224	248	212	243	260	218	272	249	248	230	240	242	229	277	264	233	234	231	234	252	234	220	254	237	269	253	227	221	259	267	266	244	226	257	245	238	246	263	243	261	273	252	249	259	253	245	220	284	233	240	255	224	248	274	239	248	237	280	245	248	247	274	239	252	251	242	249	247	226	235	244	250	245	251	258	251	250	246	242	227	267	209	257	221	226	249	253	224	259	244	241	254	212	239	257	261	242	266	263	244	261	259	283	222	263	245	228	256	237	252	230	231	227	254	217	270	250	237	232	243	213	227	244	248	244	251	248	267	215	228	240	243	251	229	220	218	236	240	258	232	234	248	222	246	247	252	247	259	258	232	266	235	222	255	242	240	272	240	219	229	242	266	241	255	226	266	239	259	267	259	264	228	229	264	230	235	206	241	259	232	244	252	230	234	238	259	263	249	221	244	243	241	243	253	258	232	234	245	261	227	241	231	195	236	249	258	243	242	258	245	242	239	241	231	236	246	279	248	265	244	253	268	237	230	258	278	216	242	252	223	234	251	271	251	230	262	231	243	232	255	255	256	250	200	251	213	238	257	227	241	245	259	229	232	231	253	240	249	255	255	248	274	274	237	281	251	220	225	229	258	242	245	240	216	247	271	240	247	265	248	258	257	238	238	237	253	247	233	247	211	287	242	241	236	278	279	251	240	253	238	263	233	258	247	219	240	216	242	246	271	261	240	233	248	243	243	239	247	226	244	226	234	282	231	239	255	217	236	238	233	214	219	246	247	243	222	234	262	265	272	230	255	250	278	239
6897	21005	17805	10292	7743	5929	4371	3521	2742	2254	1931	1555	1226	1023	917	767	832	903	963	965	894	830	1046	1056	1055	926	668	530	472	484	434	373	428	404	391	380	374	457	402	362	450	579	491	472	469	476	330	283	260	303	276	314	315	261	301	287	247	294	320	274	268	254	267	260	242	242	283	277	291	280	281	266	305	246	242	265	248	269	263	287	286	288	268	276	276	304	251	266	255	256	292	281	237	254	266	256	258	269	270	273	274	270	270	276	264	246	302	235	278	273	281	276	273	266	253	261	261	249	279	255	269	291	279	290	242	247	270	254	272	272	289	257	276	275	247	292	289	248	268	260	254	250	277	276	259	281	281	258	280	267	262	242	264	241	270	256	251	272	274	260	282	278	254	268	263	253	289	273	256	232	254	265	260	287	256	270	277	243	257	247	254	269	259	250	268	292	255	261	300	256	280	267	281	308	260	275	282	257	257	270	278	294	265	292	241	279	267	297	268	222	253	270	253	244	263	247	245	260	279	266	211	241	296	258	272	262	278	265	280	248	271	276	282	247	237	287	301	224	281	273	270	271	282	256	260	267	274	266	283	290	265	278	274	256	260	294	261	284	274	239	282	255	242	251	226	285	282	281	260	260	256	266	253	257	270	266	232	244	272	274	285	270	274	260	282	302	264	278	254	309	249	264	273	241	269	249	257	283	252	258	253	291	224	245	244	277	286	279	276	266	303	278	242	263	270	243	278	298	282	267	262	256	244	282	283	255	267	280	271	251	260	288	289	290	298	276	244	248	259	266	282	249	261	227	263	255	260	268	269	271	266	247	264	258	259	264	278	263	264	285	264	264	271	272	275	298	277	262	258	271	300	279	257	287	290	281	277	263	290	261	258	253	260	289	251	267	270	261	290	272	265	261	260	250	297	247	269	238	262	298	267	284	250	272	294	240	259	292	242	271	277	282	258	282	271	268	230	259	231	267	257	256	268	244	304	255	240	261	267	261	265	255	267	256	254	257	270	258	257	252	263	235	254	282	279	270	247	264	281	232	235	260	274	251	264	281	265	294	285	279	264	273	265	290	274	283	259	265	262	256	254	257	289	299	252	274	257	269	274	261	254	248	274	268	295	281	255	254	259	265	262	256	255	235	249	276	262	236	276	243	263	267	273	262	260	272	267	249	289	283	271	274	273	245	263	242	267	286	260	268	262	255	238	268	263	250	263	265	295	261	259	259	280	250	285	274	273	263	270	241	259	263	264	266	262	264	240	268	281	243	247	273	241	278	262	293	253	246	272	251	280	276	234	256	273	243	265	271	277	250	274	271	261	295	263	275	294	274	276	283	275	249	258	263	265	273	253	283	268	264	283	260	281	273	263	285	266	253	272	285	261	282	258	253	268	261	287	254	254	285	238	237	266	254	268	255	280	266	269	272	277	295	306	285	266	269	233	264	275	262	271	233	258	269	246	276	258	249	264	277	298	264	266	267	292	270	280	265	304	261	275	262	262	275	252	248	279	263	310	259	282	282	248	267	284	236	256	253	245	273	271	286	261	255	251	234	269	295	269	233	244	245	277	272	237	261	263	296	255	281	262	256	251	236	279	258	232	273	252	321	244	257	294	265	281	269	269	280	256	280	252	257	299	285	237	297	281	251	247	269	286	278	272	272	280	288	277	278	275	247	282	277	278	258	282	262	268	246	259	248	287	243	266	318	238	265	277	295	250	274	257	265	277	289	259	252	277	236	256	277	275	265	268	236	254	237	286	271	294	243	300	276	287	274	220	258	256	287	274	259	261	262	273	268	269	279	263	296	246	249	282	281	256	255	277	275	261	240	257	261	256	296	243	278	260	233	247	269	279	287	273	280	265	254	261	277	260	280	274	236	259	245	257	240	251	257	235	261	277	289	261	274	256	256	262	226	264	260	254	273	253	296	281	275	239	255	236	280	295	262	280	263	237	289	236	270	291	270	276	255	286	264	248	278	277	255	262	259	274	273	256	273	267	252	272	250	266	265	273	269	269	271	264	272	270	249	291	281	266	293	259	296	254	289	269	278	266	247	269	267	255	287	240	236	279	298	276	247	268	243	267	285	262	245	273	264	256	291	259	255	260	255	259	266	234	252	231	262	253	279	281	253	262	267	266	240	264	264	263	236	285	256	264	280	272	256	271	266	261	280	280	299	267	256	219	270	252	287	284	268	231	259	301	289	242	281	246	268	281	254	275	265	302	302	299	263	265	250	244	288	240	279	257	295	274	271	265	254	254	270	262	256	249	263	256	283	282	249	280	286	264	272	240	261	253	253	274	260	255	292	281	250	252	267	248	262	257	231	299	246	231	275	274	244	280	285	288	251	278	292	248	276	276	283	268	283	262	250	276	269	247	289	279	255	278	241	271	265	288	258	262	256	247	311	273	276	265	247	287	275	255	253	280	299	230	246	289	264	252	250	258	283	259	284	261	299	268	269	259	272	300	256	245	262	288	277	255	268	253	272	262	263	263	255	246	280	272	246	287	274	252	278	286	272	271	275	272	246	263	236	283	280	258	265	270	280	255	264	260	247	292	268	251	280	278	262	264	276	231	278	254	290	286	255	277	254	250	268	271	281	246	289	308	255	267	247	276	259	290	303	256	268	273	282	267	270	257	275	274	257	245	248	270	281	246	245	237	243	276	262	273	284	212	289	291	287	279	296	276	284	273	277	261	296	272	257	277	257	260	258	254	297	256	273	272	240	261	265	273	252	296	245	268	271	263	266	259	254	288	271	281	255	272	287	289	261	249	283	287	283	243	255	260	280	267	290	261	271	272	253	242	227	253	287	274	279	269	263	280	289	240	264	279	270	282	257	271	253	269	249	218	243	295	297	252	274	262	303	264	252	270	258	264	260	255	273	276	258	283	278	287	274	284	282	257	276	259	307	251	270	259	255	250	292	254	280	229	290	282	248	266	262	251	251	268	267	283	267	228	275	259	258	287	255	286	280	279	266	272	254	252	250	268	262	269	280	280	282	257	262	244	244	260	265	265	280	275	240	274	248	280	280	297	270	261	295	301	277	254	265	274	260	260	264	267	271	240	271	274	284	274	260	254	273	258	277	290	258	242	256	253	267	236	286	237	300	282	293	253	253	268	255	269	264	243	273	282	259	243	270	277	260	265	257	265	271	285	276	278	318	249	281	288	259	260	273	271	309	273	261	244	269	259	275	289	251	261	276	276	275	262	278	280	257	258	282	269	275	245	280	269	258	294	279	264	256	254	258	255	274	263	261	303	266	267	288	263	279	288	269	280	260	269	251	271	284	246	252	240	254	251	256	254	285	277	289	238	268	281	254	251	243	251	285	293	254	269	286	231	248	275	235	254	283	272	262	281	284	288	253	266	239	249	277	280	290	264	274	263	275	264	291	266	282	288	255	251	256	257	286	289	261	267	257	232	293	277	271	300	254	274	249	294	238	238	274	271	289	310	275	286	259	292	283	278	267	274	264	280	294	279	278	256	276	274	250
27013	19623	8885	2625	1604	1219	943	883	851	818	802	677	695	620	697	698	657	683	688	651	677	721	736	725	710	742	672	579	594	640	612	565	622	644	603	611	607	567	595	566	642	688	652	629	642	605	601	591	545	618	564	623	556	599	568	615	620	569	582	580	676	593	630	571	525	576	580	585	581	602	594	585	618	565	617	557	600	579	599	593	577	627	581	622	582	611	620	581	598	583	596	595	559	561	594	572	585	612	602	619	593	610	577	643	569	602	609	605	581	596	610	573	640	612	627	572	602	570	576	602	574	573	632	559	595	592	591	523	592	595	544	651	635	609	563	596	606	548	557	616	589	587	585	618	618	599	601	574	587	574	590	598	578	601	530	622	573	597	594	555	553	580	592	615	551	568	573	603	614	616	563	563	557	593	580	603	592	589	626	602	602	559	553	606	578	585	596	573	536	593	544	559	574	595	589	595	577	583	593	560	552	575	631	574	593	634	600	650	558	570	591	565	597	581	605	580	548	563	601	558	564	585	607	608	618	608	607	594	621	600	603	589	609	574	586	576	588	609	578	600	579	535	653	565	625	590	600	548	550	607	562	616	602	595	584	609	596	598	599	597	590	556	584	617	572	620	594	615	596	587	593	600	581	574	603	597	595	543	571	603	558	559	595	610	578	590	587	596	611	616	593	632	592	561	542	597	591	601	569	572	627	627	612	610	580	617	582	566	619	598	570	579	606	595	615	579	580	599	589	604	595	582	553	648	555	602	634	525	576	629	592	575	598	592	575	601	593	551	571	564	619	618	610	609	603	610	596	586	619	585	541	566	582	619	589	579	590	603	566	565	637	563	589	585	591	567	591	564	591	557	599	564	637	596	630	598	557	624	610	597	596	570	617	549	566	618	556	598	560	620	561	575	580	559	620	591	533	559	583	564	552	549	618	551	643	540	610	616	579	637	572	585	562	608	560	611	603	555	613	603	591	626	547	610	599	587	574	600	594	583	588	639	572	635	590	562	600	590	600	588	589	591	591	591	603	604	585	599	609	576	606	622	570	553	601	525	603	607	611	606	617	619	626	625	587	604	596	609	585	580	653	521	615	550	605	573	577	601	630	602	602	603	576	579	556	572	604	582	598	601	576	573	545	567	572	595	569	598	575	641	605	620	573	566	575	623	626	598	608	615	569	600	607	580	600	604	606	615	571	570	585	604	603	594	624	584	568	590	607	589	635	617	614	572	580	594	623	586	570	618	590	600	651	609	594	568	600	579	597	593	556	601	613	568	609	598	602	605	645	616	626	566	606	585	566	607	569	578	565	594	574	597	586	656	566	578	566	632	581	594	603	631	615	602	603	588	611	579	609	602	599	537	592	575	609	602	624	611	595	546	604	614	589	607	556	587	563	549	611	619	580	555	605	580	599	612	577	606	646	612	591	576	637	621	592	572	600	610	555	599	636	644	612	573	560	572	580	598	584	577	601	620	590	592	584	592	614	591	596	621	594	562	607	531	544	606	594	613	591	656	581	589	603	562	572	609	582	589	632	565	620	562	610	602	620	619	618	586	575	593	649	576	586	571	623	570	620	571	546	619	603	554	592	593	613	564	563	539	595	632	593	581	612	629	579	570	578	580	611	601	579	575	589	563	603	552	535	596	616	614	598	621	588	541	628	547	581	587	574	601	572	548	626	601	587	594	606	548	576	615	607	595	583	572	583	605	593	632	609	586	605	603	596	590	579	587	563	590	597	599	607	628	563	574	575	580	590	574	572	568	585	580	565	633	588	582	580	560	624	563	577	576	605	589	586	583	600	616	565	612	607	628	561	589	603	590	623	575	587	622	602	607	618	610	597	599	603	533	639	609	592	607	584	629	576	596	580	588	596	583	595	564	596	568	604	572	588	625	586	637	578	615	566	570	581	596	559	563	624	594	598	555	578	541	610	585	628	616	550	622	611	599	558	593	610	584	575	592	583	589	591	585	621	598	590	603	628	615	590	556	583	567	589	598	553	557	594	556	650	577	599	614	595	573	578	622	643	566	587	564	584	567	614	566	592	607	590	577	566	599	602	568	579	599	566	583	544	581	567	542	622	603	572	554	614	586	573	593	576	568	595	578	636	613	608	567	559	609	568	574	560	559	588	569	612	573	566	574	571	607	618	568	612	564	629	573	624	599	569	555	574	606	574	586	585	646	566	592	607	569	564	612	576	598	565	598	571	569	581	583	604	636	585	623	590	591	631	594	554	539	604	557	574	557	523	559	566	588	645	557	579	557	580	576	634	606	602	650	603	612	571	586	598	607	615	609	604	614	631	597	586	594	609	642	577	576	603	586	591	586	582	637	570	631	581	599	568	535	578	554	582	563	582	606	596	629	624	586	570	574	586	612	616	572	593	558	593	569	605	567	604	583	563	602	589	576	581	561	594	572	572	623	596	589	593	610	597	586	602	606	555	583	581	612	608	609	592	616	649	585	560	550	601	567	604	593	584	590	572	563	549	590	628	573	621	619	592	568	578	600	601	575	608	543	597	576	581	588	588	568	608	583	588	556	578	602	575	538	607	574	594	611	612	559	582	584	612	595	591	607	569	583	608	590	602	581	578	606	588	621	593	540	624	606	594	555	662	615	576	611	610	594	571	562	670	570	593	590	617	600	609	542	609	591	604	619	580	579	605	619	608	568	540	598	657	574	593	568	569	580	554	579	561	577	568	653	602	611	561	570	552	554	585	612	569	545	612	543	606	591	583	566	567	618	651	592	600	577	608	624	565	559	585	582	602	598	629	580	620	606	590	610	599	587	569	589	606	590	599	607	619	656	580	605	609	570	589	593	538	554	582	603	570	589	589	540	588	556	601	575	606	560	591	572	568	600	587	603	545	600	585	599	639	602	576	557	580	606	601	599	624	577	578	613	582	570	640	572	560	550	576	613	598	566	582	607	574	592	589	609	608	562	571	590	600	592	632	607	655	580	606	588	573	540	591	540	608	606	573	602	584	594	549	552	576	610	605	572	558	579	561	576	558	578	589	622	586	606	629	570	576	601	587	600	605	606	545	556	568	577	602	609	569	605	600	602	626	618	596	575	557	621	592	571	599	608	591	568	579	567	579	557	552	612	540	563	577	592	572	563	611	596	632	588	578	592	614	630	581	584	588	594	624	552	592	626	594	594	634	645	589	603	590	588	607	602	606	619	560	588	557	588	594	561	583	603	597	588	570	592	558	579	623	614	627	604	572	569	551	563	571	535	572	578	571	574	601	600	631	554	583	596	569	607	579	626	600	611	578	619	545	576	547	592	572	573	593	605	535	622	589	576	667	593	595	605	558	620	541	642	623	570	587	578	614	586	575	567	577	630	571	606	599	621	632	570	556	595	613	567	560	598	602	583	580	610	604	583	609	590	568	610	621	608	670	652	643	594	622	589	636	621	553	568	620	572	567	611	608	568	534	589	595	609	567	586	583	616	602	622	561	569	589	585	581	573	611	567	599	565	626	599	569	618	616	569
5483	5959	4985	2696	2233	1838	1469	1262	1099	1048	949	869	837	762	724	748	754	766	789	789	780	782	836	825	858	739	709	664	675	672	646	642	700	694	673	649	666	647	644	654	716	707	702	698	695	673	669	636	596	591	637	623	639	643	642	614	611	654	650	559	633	639	619	657	595	628	602	597	613	659	615	671	622	600	619	658	657	639	631	592	616	657	630	620	678	647	627	643	619	655	679	618	628	667	600	654	620	606	632	616	597	691	646	615	558	677	635	628	612	608	615	646	582	666	588	635	678	611	629	594	618	619	635	647	658	614	626	613	645	630	631	620	621	631	593	620	626	665	675	618	645	580	630	659	676	658	660	614	652	661	660	612	616	640	621	623	644	589	622	633	656	629	614	639	598	663	634	634	597	629	611	611	618	654	597	626	622	582	654	609	656	632	634	623	621	624	619	630	628	655	609	603	621	639	619	654	656	639	599	676	635	666	645	678	647	632	624	645	617	665	627	634	610	595	649	627	646	613	610	645	608	631	615	621	576	598	610	594	680	668	643	591	620	605	663	627	579	615	625	633	629	638	605	670	635	626	619	618	589	593	605	609	611	627	652	639	630	592	629	626	648	626	615	634	658	652	648	647	606	633	661	674	629	673	649	628	595	619	636	624	660	623	611	628	651	627	587	619	619	606	584	617	667	584	593	644	659	610	622	618	651	651	621	612	650	665	574	628	651	636	661	632	613	576	644	593	631	603	658	633	623	608	649	655	637	603	638	634	634	591	603	626	646	630	622	625	573	582	634	624	656	651	606	586	636	625	620	623	625	628	630	685	617	647	641	600	622	652	615	668	624	657	628	635	620	646	604	636	627	622	648	654	614	603	617	624	630	609	620	618	627	632	651	653	655	657	629	638	655	641	623	632	642	627	617	605	641	653	636	586	611	635	604	641	667	605	653	617	626	590	634	627	617	619	638	634	648	627	619	627	625	648	617	670	611	647	662	636	630	654	630	625	671	672	632	601	620	607	638	589	640	585	584	644	594	632	623	604	661	595	631	595	593	603	648	640	626	591	625	636	616	627	627	636	630	609	629	590	595	628	670	598	671	610	605	654	629	624	610	638	644	632	650	662	616	664	614	616	646	638	600	615	663	646	654	595	595	594	630	586	629	595	620	645	639	624	606	638	626	648	669	663	654	662	606	647	606	612	625	620	646	606	623	642	553	596	647	635	611	614	595	616	621	623	654	618	654	613	676	632	608	660	633	664	605	623	646	687	625	650	587	635	585	669	608	626	692	659	667	656	607	662	637	638	638	599	643	582	642	631	620	649	659	614	615	607	627	646	615	602	650	609	637	629	592	626	627	641	577	616	655	625	687	627	663	625	609	626	668	645	629	651	636	598	647	597	631	613	629	633	628	629	630	654	648	605	598	634	626	645	653	662	643	630	622	613	673	687	581	669	612	569	659	675	629	568	607	619	628	582	660	659	664	652	635	617	645	656	624	633	640	596	626	669	658	614	603	662	625	634	645	602	609	576	641	628	644	639	654	643	587	636	616	635	656	585	602	628	594	656	621	628	656	613	616	635	621	631	611	636	616	641	610	601	598	651	640	635	634	599	636	624	625	631	657	660	572	639	592	643	615	635	660	628	641	625	677	644	641	660	612	577	647	602	623	636	629	614	623	626	574	618	656	619	615	585	629	650	651	623	613	682	644	664	661	620	594	639	624	648	635	628	620	613	634	622	681	640	674	622	661	610	633	633	630	644	647	609	619	653	567	618	615	610	575	614	600	620	625	644	679	629	613	577	618	608	621	622	594	600	599	607	634	632	579	608	623	703	671	616	669	572	593	619	620	620	644	644	610	591	608	644	646	629	636	649	612	667	642	668	612	594	619	652	627	586	637	621	623	643	621	622	580	611	643	622	586	601	649	645	630	662	655	651	678	611	610	614	660	613	655	636	641	592	679	626	635	641	622	650	615	648	622	675	650	599	576	641	605	607	617	591	624	620	609	635	647	615	643	636	640	631	619	634	581	629	679	643	621	594	574	613	592	638	603	662	634	594	665	580	612	633	625	623	646	600	617	660	640	617	627	599	627	652	599	613	608	615	613	632	650	672	658	605	589	620	642	650	613	620	676	596	618	603	628	614	598	608	652	620	615	648	583	667	575	610	652	671	613	653	614	615	572	615	640	591	642	611	654	633	584	648	592	644	650	642	609	593	651	598	633	611	586	663	662	623	620	625	668	652	636	684	666	664	601	607	653	624	631	613	620	635	598	622	601	622	616	614	680	650	629	669	645	629	622	620	630	592	625	657	598	656	604	643	630	665	622	647	657	604	610	633	626	657	644	628	615	646	643	655	599	661	605	625	636	634	604	643	618	624	692	618	666	604	598	637	638	634	657	640	636	660	605	606	617	655	589	594	618	618	624	615	649	631	582	635	610	625	669	599	642	618	617	578	640	624	608	606	634	671	637	654	600	636	616	629	597	631	604	599	617	666	702	623	612	640	639	655	618	624	653	621	623	656	614	608	639	619	627	613	663	647	607	597	625	590	605	644	621	639	629	637	607	653	644	626	598	654	637	611	634	559	643	604	623	636	671	627	628	648	573	628	610	629	607	602	614	613	610	623	624	634	606	634	638	628	596	627	651	589	651	654	621	663	636	590	623	628	637	617	653	621	659	595	613	677	620	665	637	646	622	621	622	582	641	609	600	656	663	660	647	671	603	611	609	618	653	625	650	673	648	631	613	613	585	627	602	617	642	600	640	625	636	608	604	629	654	628	591	611	650	640	647	601	636	646	614	640	594	666	612	613	619	654	640	603	613	611	596	641	599	632	631	650	706	658	583	608	594	596	641	634	658	670	624	655	655	637	627	666	614	597	607	638	643	598	661	617	644	577	595	683	625	667	666	642	630	594	657	620	635	588	647	658	611	629	614	621	693	615	621	638	668	648	617	642	625	647	648	656	618	638	625	615	635	660	680	647	685	608	614	600	624	665	636	607	667	579	632	637	629	626	599	573	603	651	645	643	609	649	593	641	602	655	643	645	593	642	655	611	616	640	660	618	622	632	617	616	601	650	605	624	685	629	656	634	635	649	623	572	654	615	632	646	633	593	598	629	630	645	639	570	692	628	613	689	575	645	574	629	695	608	660	625	654	663	659	655	586	625	614	642	582	631	635	650	644	622	655	629	665	629	619	588	640	648	647	612	629	605	643	628	642	609	626	636	620	647	632	588	616	605	632	654	664	616	617	591	609	635	609	650	614	675	610	651	623	624	606	666	626	686	635	632	621	600	585	643	600	582	636	647	610	666	664	639	611	623	650	630	585	592	645	661	647	607	621	588	610	632	652	584	635	608	597	569	666	636	598	614	641	609	618	614	639	628	613	621	659	608	601	611	644	592	634	614	643	602	648	558	632	630	632	626	639	610	619	654	623	608	602	636	647	599	632	650	632	633	633	629	614	637	636	631	638	646	623	645	667	605	650	619	632	623	632	653
23383	20928	28131	23883	20927	14220	2661	1452	1238	1144	1017	864	814	743	656	626	648	653	637	710	700	697	780	815	753	665	606	526	549	540	513	532	474	458	453	468	464	506	450	525	523	559	560	515	509	490	479	432	445	404	425	447	453	433	408	443	447	427	442	429	447	412	480	452	445	431	453	470	445	425	478	444	458	446	445	442	387	425	434	423	415	432	432	403	435	429	438	408	425	436	423	468	407	414	450	414	426	450	435	429	425	400	417	421	470	431	434	445	439	472	461	452	462	458	441	445	420	456	418	438	412	469	421	442	415	410	426	471	438	450	457	427	462	456	462	455	423	468	432	472	430	425	440	432	479	431	454	461	426	470	405	482	445	401	420	434	434	448	437	470	478	428	471	446	435	441	431	447	452	412	425	445	443	401	404	445	387	420	479	445	426	439	446	436	429	422	458	444	448	422	407	442	410	423	452	455	429	425	445	458	469	421	444	432	487	404	421	452	431	455	450	477	425	445	444	443	388	447	468	382	422	432	453	412	439	426	447	429	425	419	461	469	427	461	462	471	470	413	448	464	437	461	436	478	459	451	446	422	434	441	466	438	427	433	433	423	468	425	421	407	409	422	488	425	439	411	448	448	422	441	424	425	448	441	430	452	426	413	426	416	412	402	415	432	448	455	484	438	495	430	461	415	466	416	479	430	427	449	448	438	433	431	439	441	456	422	440	457	419	457	428	436	443	445	456	437	454	448	414	449	460	429	444	456	425	396	430	434	451	411	430	423	411	434	488	437	450	425	464	444	389	406	454	446	442	443	468	435	458	436	474	434	419	435	428	423	463	417	443	464	413	406	418	443	458	468	508	406	464	420	452	460	438	401	434	464	400	430	415	414	426	438	431	451	433	443	427	452	451	443	447	455	421	460	403	434	455	437	459	447	452	407	446	433	467	410	461	398	443	468	444	438	448	434	454	445	463	452	457	472	443	417	431	426	427	378	417	441	420	426	449	404	430	397	470	430	462	457	434	440	422	427	437	467	441	460	417	464	435	440	436	402	449	429	440	442	422	480	436	448	442	424	432	439	428	430	483	462	484	474	436	405	432	422	439	440	480	463	454	442	420	421	442	454	447	439	420	425	440	443	437	447	427	467	435	382	467	430	446	449	424	428	445	385	444	438	479	437	420	428	450	431	417	439	434	420	450	440	445	400	461	452	480	452	456	441	458	452	454	462	401	453	403	457	472	460	435	449	468	451	420	398	421	441	445	414	439	452	488	466	392	455	443	484	451	429	449	443	484	457	404	453	397	451	445	418	433	420	390	481	445	430	456	415	450	446	417	425	466	433	461	426	410	427	463	473	475	433	430	399	425	447	438	436	443	490	434	422	459	442	430	434	468	440	431	442	432	466	429	432	460	442	439	452	404	450	421	443	393	441	460	431	454	468	422	416	464	421	472	460	421	402	422	424	465	426	448	450	440	438	416	423	398	443	420	418	432	434	454	410	411	467	438	451	444	416	427	441	464	453	418	439	416	437	433	418	456	441	411	403	453	421	443	459	454	456	414	437	463	418	439	419	455	468	427	409	436	449	495	443	407	407	434	438	457	458	448	402	436	440	434	397	432	481	434	409	464	399	441	405	383	453	415	443	413	470	493	394	468	431	422	412	470	393	469	447	476	414	410	416	431	443	435	455	440	487	441	456	414	438	421	470	426	454	428	433	407	446	400	463	434	442	413	455	435	457	436	478	450	461	432	422	431	437	474	474	455	427	445	459	432	421	408	437	415	472	439	443	448	438	497	474	460	405	450	429	423	430	444	424	414	440	474	459	439	431	414	406	412	414	431	477	477	427	426	404	456	430	433	445	425	449	417	425	502	443	446	436	381	431	447	430	447	408	433	455	433	426	444	439	441	429	445	459	405	450	429	429	455	400	449	441	463	410	435	414	420	436	433	483	453	415	447	433	478	420	475	442	426	450	399	455	436	420	447	415	448	437	447	453	470	464	438	423	477	445	463	445	424	434	437	496	464	422	476	459	455	449	429	419	425	428	437	449	422	489	462	419	414	422	432	452	419	412	427	416	436	418	437	403	450	415	431	421	465	408	420	448	483	437	402	432	451	455	433	428	447	440	456	427	469	454	445	446	422	415	441	438	452	427	449	425	451	435	422	403	435	430	452	421	399	430	443	442	452	426	436	471	436	430	450	427	413	417	448	422	454	462	441	416	469	421	465	449	453	445	452	420	449	389	438	444	424	412	439	479	413	420	413	418	424	448	444	457	432	473	419	427	476	468	461	422	432	397	439	424	438	408	421	447	468	403	422	417	421	464	464	450	447	457	447	412	492	398	413	442	441	427	460	408	451	434	400	433	424	417	413	472	428	441	417	450	455	426	449	455	429	466	451	421	398	441	428	430	487	397	432	409	409	457	441	433	439	385	441	425	435	444	444	422	423	446	445	427	456	409	405	407	406	440	461	403	422	407	463	471	418	437	442	476	414	430	443	448	425	466	449	466	445	425	429	451	434	437	409	453	453	409	431	447	427	425	422	428	447	421	432	393	460	449	438	419	439	427	457	436	428	453	460	456	446	441	397	421	438	424	422	417	447	461	438	406	410	419	416	416	446	432	397	430	450	435	438	426	416	498	468	433	422	421	413	423	439	408	456	446	417	462	422	421	401	429	441	452	440	430	404	415	422	430	429	436	423	431	447	447	450	421	462	411	417	455	402	418	420	406	423	418	455	460	427	431	426	457	459	463	416	421	482	432	394	461	459	456	453	415	415	433	478	435	409	449	437	414	446	429	451	428	444	431	447	440	434	462	433	447	412	463	477	459	377	454	462	449	442	432	453	424	440	430	422	431	407	443	396	431	490	461	399	399	462	433	430	439	413	451	424	446	450	426	428	442	453	473	467	431	454	478	462	488	475	449	435	454	449	448	404	416	451	453	445	422	431	420	431	446	471	429	447	432	418	450	407	445	465	442	443	453	453	428	403	403	400	450	467	451	447	446	436	429	429	463	431	442	430	437	437	445	464	428	426	429	426	441	434	452	421	410	412	424	423	404	422	437	432	429	435	453	428	421	418	443	423	444	437	459	434	463	423	455	443	461	446	443	435	432	442	425	444	419	430	450	405	420	457	434	427	385	421	456	453	443	426	442	436	450	438	427	419	453	410	441	430	382	401	451	470	459	417	429	448	398	473	437	401	443	468	429	416	436	433	432	443	432	400	437	443	440	409	448	428	440	449	444	492	405	449	454	474	407	423	413	434	440	437	416	427	418	424	443	441	449	399	430	426	438	454	444	474	443	444	406	421	404	441	473	476	440	438	414	434	432	455	432	435	414	435	418	450	409	447	431	431	449	452	439	423	453	380	405	434	439	433	425	439	457	453	410	425	476	444	427	429	463	462	452	432	483	433	442	429	404	474	436	432	429	440	438	406	416	488	394	441	433	432	426	407	429	450	430	452	418	409	465	420	433	423	411	483	412	469	461	445	441	427	456
5056	15259	12389	6771	5150	3906	2739	2199	1862	1580	1397	1237	1072	937	834	759	785	799	847	824	900	841	1086	1089	1019	789	794	674	639	616	560	518	529	558	504	527	550	561	555	571	612	735	659	619	583	570	492	449	495	495	500	462	526	483	508	518	500	512	518	485	472	506	471	506	477	493	522	438	470	502	468	482	517	508	442	473	445	460	487	519	504	482	500	481	462	487	504	479	524	462	438	483	499	446	486	463	527	468	476	486	466	465	461	461	500	512	454	484	462	505	431	456	484	446	485	455	461	469	494	481	495	445	480	496	473	530	490	459	496	508	474	461	494	492	481	464	532	481	497	437	436	472	484	503	475	483	449	487	467	524	516	484	499	487	449	453	449	476	466	465	487	484	490	493	483	537	477	493	506	533	488	472	491	512	495	471	488	459	496	492	452	483	471	485	460	485	474	535	456	490	499	471	442	498	472	494	469	467	461	467	463	471	500	478	488	526	477	497	464	483	513	504	500	493	497	512	499	488	456	458	474	480	494	458	463	456	468	504	451	487	460	480	473	498	493	458	496	493	477	504	481	485	466	509	470	507	486	475	461	504	504	513	461	468	472	511	479	473	477	472	496	510	512	456	490	478	478	530	465	442	493	477	493	495	483	466	486	474	513	442	517	479	497	447	455	493	443	477	513	485	494	494	486	500	511	486	504	520	473	513	456	535	490	512	453	509	501	451	470	504	481	521	489	469	527	508	438	494	490	487	499	511	453	474	472	483	458	490	481	474	499	446	458	461	469	530	501	514	461	499	486	493	512	486	502	486	453	465	448	420	481	448	475	481	505	541	490	536	488	476	491	500	464	486	495	502	457	480	471	512	474	472	517	458	461	477	493	457	466	455	479	505	483	494	472	472	492	471	444	435	462	453	489	507	484	468	462	485	464	495	497	469	463	509	537	486	446	496	487	454	491	482	474	505	508	465	456	478	477	478	471	510	474	453	522	453	489	474	494	471	479	487	488	474	484	478	497	451	486	522	475	518	493	459	495	477	488	464	485	449	469	454	450	485	488	482	477	483	479	483	471	466	457	478	484	473	521	448	473	478	508	500	479	482	431	502	457	426	468	457	478	467	475	461	493	498	496	497	501	492	481	487	460	488	460	430	452	493	477	472	479	535	462	487	486	488	495	501	490	479	469	509	477	498	487	495	507	449	486	455	487	499	451	467	459	461	526	482	492	501	497	501	486	535	502	478	468	421	494	448	528	480	488	500	480	461	449	462	494	498	487	502	502	430	471	443	469	479	453	510	506	463	468	491	496	484	462	440	479	488	443	480	474	503	500	505	507	473	485	476	520	535	470	491	485	500	487	512	483	491	507	516	486	538	477	486	476	476	479	471	481	522	467	493	494	465	486	495	440	469	496	493	460	485	468	505	484	472	500	457	515	451	440	497	477	482	438	482	496	461	487	512	496	487	495	480	449	520	417	509	489	532	485	473	502	460	466	504	492	444	472	456	432	522	515	474	465	484	504	454	512	492	520	499	464	491	471	460	534	485	488	498	492	496	500	514	519	481	451	500	463	497	505	447	466	469	448	504	463	480	472	471	502	478	532	469	523	483	462	479	465	521	465	497	474	483	469	513	461	479	526	436	498	452	497	467	478	495	473	498	487	486	472	464	486	487	492	478	508	494	453	501	502	445	451	471	434	477	487	479	451	475	440	471	481	460	476	480	479	518	458	488	472	509	482	457	490	466	500	476	499	485	479	503	484	467	513	499	480	472	513	489	469	461	476	490	455	491	472	461	466	522	450	472	517	494	495	435	494	460	468	477	506	474	487	497	496	498	506	466	479	471	482	487	473	530	482	509	496	493	471	485	484	462	483	498	510	477	463	484	475	477	475	498	513	455	460	508	485	493	472	500	491	458	451	491	474	443	471	468	521	553	505	495	487	495	512	494	472	464	501	472	469	474	446	455	472	464	476	470	479	465	461	460	475	436	458	479	480	449	494	504	483	495	480	494	474	463	479	483	471	452	502	478	472	461	456	490	470	454	480	505	463	489	473	533	467	465	447	490	434	475	454	489	461	459	502	510	443	530	449	525	471	473	515	459	444	486	506	472	497	497	460	499	472	503	460	471	466	478	469	486	499	520	487	475	467	476	496	472	485	489	472	499	467	465	481	503	475	500	457	498	475	486	488	460	479	507	504	460	471	483	482	502	470	456	439	487	483	517	442	486	472	458	468	499	481	508	515	469	451	479	488	471	490	493	469	472	488	517	466	498	503	468	493	455	518	467	501	511	485	489	457	535	476	473	490	447	453	507	482	474	477	466	508	473	486	512	511	461	521	545	453	493	477	487	462	513	523	484	439	483	459	477	461	504	501	488	473	451	506	457	514	483	511	464	522	446	485	496	472	487	494	472	475	501	467	449	487	449	486	481	480	466	441	471	464	459	477	470	514	455	464	469	496	493	481	467	490	468	479	468	481	472	466	473	491	495	493	492	491	459	440	444	480	489	491	516	451	526	465	504	468	500	498	486	462	473	486	508	491	474	501	481	508	497	461	475	485	485	521	485	482	495	437	468	461	501	498	461	513	519	477	484	457	479	496	494	484	480	519	461	461	482	486	500	484	456	475	435	518	479	479	428	467	488	469	488	517	426	453	512	459	470	486	445	501	477	459	464	473	490	504	478	461	499	480	456	459	504	459	479	468	455	479	517	472	465	459	454	506	459	483	490	462	512	482	456	517	467	478	486	466	444	490	505	456	450	461	454	466	438	499	468	439	482	480	468	502	482	449	472	483	454	446	485	456	496	454	490	496	491	515	529	472	499	493	475	510	469	456	470	483	456	476	534	490	491	515	482	492	500	517	476	505	502	547	511	488	465	486	492	479	497	472	444	479	511	517	483	519	524	465	469	492	469	472	474	485	466	460	520	465	466	478	467	451	494	518	473	492	463	499	464	460	475	480	488	507	480	516	445	447	475	477	455	482	470	510	495	518	475	466	523	460	523	483	462	494	489	493	503	480	465	478	465	478	478	504	477	498	480	499	517	456	481	480	501	486	465	491	507	491	443	443	460	511	491	478	507	460	502	466	510	483	468	493	456	494	451	486	471	502	474	442	489	475	495	516	486	458	525	483	482	465	481	506	483	474	478	461	473	430	463	476	455	517	481	524	479	510	498	475	511	486	441	494	461	502	493	475	510	475	485	479	444	463	468	505	496	487	488	489	447	502	497	474	479	508	488	455	474	472	475	469	468	489	463	466	488	468	473	453	430	506	529	511	502	483	452	488	499	483	489	466	451	482	491	461	447	444	469	498	456	461	481	488	478	505	483	466	488	516	474	463	507	458	481	488	446	466	485	469	483	477	495	462	458	511	492	486	486	465	480	521	548	471	482	486	512	459	501	494	519	466	505	489	467	457	481	465	469	470	479	514	496	488	469	448	485	508	516	454	511	471	479	486	470	431	472	468	501	474	483	475	525	505	492	476	496	479	432	474	468	511	500
24315	20890	27360	24491	17664	2959	1371	1081	984	894	862	786	702	674	695	627	614	620	676	680	646	604	778	795	760	567	583	516	547	530	512	521	532	488	499	504	461	524	511	536	583	583	567	569	544	541	467	485	492	463	502	428	484	476	466	490	485	507	470	451	499	448	454	501	511	463	454	496	475	492	533	490	473	454	506	452	443	490	519	487	495	478	477	486	473	455	504	483	465	488	460	435	494	474	502	458	486	468	468	467	500	461	513	492	490	464	483	453	491	447	471	449	474	479	474	483	476	468	507	488	482	482	496	452	493	492	503	430	467	475	459	449	488	477	504	487	497	447	488	444	469	478	510	492	507	478	537	483	528	469	499	490	495	450	501	498	485	476	495	519	535	480	447	480	465	483	454	486	467	492	500	484	473	460	493	455	498	418	496	497	470	516	491	474	474	513	494	480	448	468	471	439	468	472	487	491	483	476	478	506	489	493	477	491	493	464	487	519	485	462	476	476	502	497	478	522	455	482	463	484	463	485	489	478	485	452	476	507	473	518	462	485	454	512	513	498	502	466	470	462	481	469	521	481	493	480	480	502	483	465	460	468	504	480	494	446	476	514	518	491	469	496	478	447	459	477	521	495	478	519	460	488	520	517	493	503	508	449	446	476	501	497	474	441	456	469	482	483	538	465	439	458	458	529	505	492	475	480	506	482	507	509	466	449	473	457	460	490	455	472	458	474	501	493	485	463	480	536	469	496	486	469	439	435	503	476	474	512	489	494	481	506	471	441	484	469	513	452	509	454	438	476	461	503	450	453	463	502	459	453	453	492	445	451	446	504	521	477	460	480	501	474	472	467	445	480	481	470	488	456	513	483	461	503	491	486	516	489	500	514	498	497	472	476	489	455	472	493	464	456	469	496	449	466	460	447	504	491	435	461	467	512	535	487	501	467	492	458	456	510	513	461	497	470	451	474	494	487	483	453	462	485	495	423	505	428	458	436	479	468	506	490	449	447	480	465	439	464	502	508	517	519	436	442	488	466	467	470	509	464	446	477	512	498	448	498	510	479	465	480	460	447	471	464	514	493	476	494	466	481	462	466	468	492	462	461	494	450	494	479	518	495	474	459	464	458	464	488	473	484	486	440	485	484	467	481	494	476	480	467	498	517	465	480	487	501	494	491	490	493	498	487	496	465	483	490	480	478	485	487	488	465	448	458	474	452	453	455	453	468	507	478	465	471	483	489	454	467	495	493	475	490	523	475	472	465	452	472	452	466	486	437	492	463	443	507	480	479	483	442	492	469	471	444	504	448	474	466	512	411	465	487	473	481	442	460	472	484	531	520	454	508	469	491	460	473	466	442	496	455	474	498	480	487	489	506	446	455	505	492	500	481	469	494	417	482	485	492	483	501	498	529	489	468	438	509	467	448	495	509	509	484	474	441	480	483	512	458	469	496	475	478	516	464	485	451	455	475	531	445	477	453	467	468	478	449	438	489	467	492	488	444	479	507	449	482	461	477	513	444	444	492	476	441	476	499	445	419	458	482	470	514	456	462	503	461	452	470	493	517	471	472	482	449	486	478	463	512	490	444	490	530	543	526	467	505	478	443	461	461	514	425	486	464	499	460	485	489	502	452	467	466	445	457	442	492	484	492	483	487	483	464	469	516	465	498	466	461	477	474	462	463	494	481	491	496	498	475	471	491	483	465	462	465	463	526	473	493	455	454	474	478	485	447	468	467	450	474	447	498	436	473	433	456	478	483	515	489	464	485	502	456	493	512	449	451	498	488	448	464	467	479	454	469	476	465	483	481	454	469	487	443	502	503	492	475	467	476	482	480	493	428	490	457	479	503	524	468	473	464	469	483	463	469	454	484	494	476	471	518	477	467	415	477	498	473	482	469	468	437	456	472	480	466	474	504	459	536	527	474	526	482	425	484	529	476	492	475	471	485	487	505	480	481	489	446	496	488	497	506	512	457	491	508	470	462	477	520	481	476	449	439	527	495	467	485	468	444	483	450	501	514	461	482	508	496	463	467	478	474	463	480	487	460	481	503	494	472	445	491	495	478	485	525	469	483	497	471	464	451	448	445	467	505	459	446	446	491	507	498	471	490	449	497	483	508	481	449	466	462	489	477	470	477	463	448	485	495	488	504	463	470	466	455	541	496	462	489	498	509	518	496	479	457	502	456	486	501	470	497	477	451	465	502	479	479	473	451	458	481	489	467	460	472	498	475	515	460	430	488	487	482	450	495	444	497	484	474	468	455	478	512	483	451	502	470	456	444	511	450	496	500	469	471	461	481	473	533	474	499	448	492	465	491	455	497	484	509	452	503	493	519	446	466	495	474	484	461	456	452	516	460	465	473	476	475	481	482	446	462	460	509	474	472	446	469	485	493	500	472	529	452	457	449	499	536	481	516	515	465	477	503	477	506	485	485	456	458	470	459	469	517	494	471	445	481	474	465	492	457	477	480	476	483	483	500	492	450	458	502	491	476	477	507	463	473	468	471	458	473	445	491	489	464	482	435	473	502	454	499	486	464	509	499	487	481	488	478	505	485	465	484	490	497	475	478	476	486	492	436	446	487	489	470	479	451	538	459	457	467	475	476	487	462	474	449	516	483	458	494	497	490	479	463	465	473	506	490	461	464	495	461	481	462	558	501	453	513	470	500	442	488	474	504	483	478	443	487	495	508	456	504	484	471	430	450	491	436	493	486	476	455	491	497	462	480	442	491	485	439	505	491	469	462	488	474	504	486	488	470	458	485	478	485	474	428	495	467	440	477	416	479	474	461	495	458	457	503	456	505	467	471	460	472	510	462	504	469	481	474	449	449	498	496	488	467	463	459	531	463	474	510	495	468	455	460	512	455	464	452	463	450	451	486	506	444	482	492	469	487	470	486	482	453	484	451	501	493	493	473	475	461	489	456	489	461	466	448	473	493	465	486	482	466	492	478	466	469	488	517	469	468	448	537	457	489	468	491	476	489	463	450	496	475	487	504	483	492	494	490	461	458	474	475	439	496	447	496	450	482	517	476	514	472	452	452	493	475	454	465	503	413	483	522	473	509	487	442	455	515	487	468	511	496	508	470	537	454	467	461	472	481	480	507	471	463	455	500	510	463	479	497	457	512	482	486	455	432	433	493	482	544	493	472	482	521	498	478	440	494	451	485	472	481	495	461	489	474	469	451	473	471	476	500	476	458	499	505	485	487	481	490	481	507	480	510	457	461	475	470	465	462	468	474	467	512	466	463	490	468	455	510	478	448	454	488	470	507	460	502	486	471	485	505	472	484	490	469	466	426	525	471	472	529	487	495	531	475	475	486	495	454	483	447	510	492	467	476	462	491	501	479	466	493	512	460	500	459	531	502	499	482	453	463	461	464	483	468	460	464	483	477	492	494	474	483	518	473	463	434	436	489	494	455	538	495	476	523	455	456	458	492	500	494	461	485	449	482	502	450	494	465	505	515	449	464	473	434	478	472	486	489	459	483	479	431
5069	12097	9618	5330	3903	3213	2139	1793	1619	1396	1168	1031	939	812	804	703	751	776	801	791	771	797	977	955	902	751	656	591	610	626	600	562	549	540	532	556	578	565	576	551	583	642	613	624	592	555	559	525	493	510	498	546	496	457	505	452	489	533	514	518	526	507	524	476	526	470	504	504	510	502	491	468	502	507	510	511	508	514	528	514	475	517	501	519	554	502	502	504	485	483	489	472	517	487	538	474	487	528	501	526	492	510	506	456	479	477	498	510	510	471	492	498	515	494	499	443	530	530	503	501	501	491	502	541	487	516	545	514	503	514	552	480	504	506	507	520	505	504	531	481	496	497	513	490	506	490	459	503	510	500	527	513	455	466	535	486	521	487	489	498	519	481	458	510	494	503	499	487	493	501	533	489	455	473	461	504	501	520	547	497	521	498	505	485	474	522	516	503	536	531	473	510	505	501	507	497	519	503	499	502	516	509	511	510	498	469	558	553	519	499	533	519	524	557	496	482	484	491	507	481	502	494	483	506	503	502	484	506	513	521	552	468	498	498	468	473	462	530	514	457	504	506	512	559	499	487	499	491	532	528	508	504	455	512	523	508	484	510	546	459	522	501	521	502	532	486	541	539	496	496	523	515	486	487	502	494	506	505	503	469	483	516	494	522	459	452	514	570	499	483	482	535	521	530	484	503	474	548	521	470	500	503	508	510	500	480	518	511	482	512	496	501	519	494	498	488	491	488	455	474	493	531	496	512	531	527	489	505	539	557	482	489	512	519	494	505	477	534	507	502	476	517	482	479	498	480	521	505	520	498	461	488	477	488	508	545	478	520	494	484	490	456	510	510	468	507	470	525	498	490	487	512	456	483	474	461	512	470	499	505	519	481	487	510	507	503	532	542	503	460	477	475	514	489	471	482	483	474	539	489	519	494	429	492	485	490	507	536	477	471	490	500	499	528	519	504	510	490	494	484	477	465	513	491	517	530	550	484	502	499	549	503	518	522	512	548	508	517	540	502	514	559	517	493	493	474	540	493	491	469	481	527	518	491	477	534	528	487	493	494	526	468	507	523	532	477	493	539	492	522	478	507	516	530	518	468	505	511	529	523	495	521	458	454	494	522	494	505	520	505	480	482	489	492	495	521	549	518	521	483	484	519	477	487	496	503	535	533	499	518	527	507	472	501	486	501	503	494	492	467	506	454	516	536	503	489	509	456	491	499	519	497	526	479	517	508	478	466	529	500	509	510	495	487	482	500	526	491	491	497	471	518	490	491	526	517	492	483	491	514	496	503	484	474	487	544	528	512	498	490	528	518	490	482	534	443	516	505	471	511	493	520	506	481	519	487	536	512	496	460	539	490	517	483	484	463	519	528	531	524	507	504	542	504	541	549	518	507	500	520	507	492	453	481	476	509	521	515	511	546	486	517	513	487	490	523	509	534	477	523	493	499	529	490	498	499	506	499	509	517	482	508	535	538	513	515	509	483	500	479	473	490	482	507	491	513	487	499	517	514	494	504	463	487	495	517	521	532	534	469	455	496	513	450	513	481	464	508	510	518	512	475	572	477	497	509	491	487	505	499	500	536	505	532	487	512	467	469	523	517	503	487	524	454	499	494	492	511	518	500	542	513	508	518	478	496	542	487	511	483	505	482	508	498	494	512	530	496	499	500	525	524	528	496	525	517	506	509	499	514	509	522	465	496	487	509	511	465	517	484	472	498	490	517	504	498	524	487	507	493	473	529	483	512	476	483	501	514	530	476	489	527	499	474	482	461	514	483	498	510	484	464	536	490	495	492	474	486	537	481	511	459	511	516	530	501	513	520	500	535	532	505	472	519	503	530	515	530	486	507	533	497	486	497	507	521	492	502	534	508	503	505	467	482	481	502	492	482	468	481	474	510	511	508	508	474	525	520	515	496	511	499	476	467	507	518	498	506	472	518	477	476	501	479	469	498	482	501	466	529	499	465	511	492	490	501	513	506	501	492	496	561	501	507	510	487	480	561	500	485	519	502	546	512	509	520	499	509	491	504	485	492	504	533	517	497	491	471	517	491	503	484	472	493	541	484	527	461	526	491	527	520	503	501	505	540	487	525	527	518	550	486	500	515	474	518	473	459	491	536	483	497	461	503	484	455	529	504	507	516	515	509	465	503	511	481	554	476	482	461	505	534	454	513	518	445	524	480	522	471	491	468	495	502	510	468	499	486	506	467	522	492	510	536	503	532	511	516	497	478	477	518	500	511	487	503	529	460	510	510	552	492	509	455	500	519	503	457	521	499	504	525	540	506	488	518	499	505	482	480	530	461	474	498	478	516	521	506	511	492	472	471	500	501	494	476	477	495	501	507	499	533	507	499	538	518	517	465	530	487	482	484	526	473	466	532	471	488	503	525	533	514	496	466	453	495	502	517	482	479	490	505	524	504	476	496	532	464	487	534	487	441	468	502	488	454	502	496	500	521	510	514	489	523	513	529	500	490	513	523	517	505	475	510	543	522	500	513	512	497	500	490	491	508	474	503	509	510	492	510	485	530	545	520	442	519	476	501	470	532	458	475	491	494	525	480	524	477	514	470	498	529	502	528	489	455	505	509	488	453	532	507	513	456	467	462	528	477	516	515	500	513	516	515	501	518	484	475	506	510	494	517	515	505	475	493	471	477	514	495	488	481	516	491	503	516	554	497	487	520	486	473	472	543	466	461	503	511	475	492	506	503	486	497	539	496	448	508	493	517	500	538	471	526	466	483	491	539	552	497	474	467	476	480	504	531	480	534	524	541	537	529	488	505	501	487	533	507	489	537	495	525	498	461	498	521	501	528	503	462	527	476	527	457	485	525	501	521	522	519	539	523	504	481	552	473	506	519	499	498	498	504	515	531	508	467	509	550	474	504	495	483	504	486	531	521	522	511	507	454	468	547	517	522	512	494	512	487	484	520	515	460	531	496	494	471	498	517	483	494	486	466	507	570	489	527	515	509	510	517	505	502	510	501	532	515	527	469	528	488	539	510	511	474	450	511	495	536	484	522	531	516	502	512	503	522	494	501	517	500	520	511	507	495	453	484	511	525	491	487	519	492	538	493	488	489	480	563	508	511	465	494	521	520	511	524	487	522	504	513	522	517	456	519	504	480	483	530	496	470	483	499	483	510	499	489	542	541	490	492	481	468	482	454	504	497	468	517	518	540	500	488	519	486	486	504	472	489	492	491	474	469	530	517	521	491	529	514	476	508	485	520	480	498	494	506	473	520	515	514	520	467	519	477	493	496	503	512	490	503	536	521	460	518	500	529	519	475	506	480	513	499	483	503	504	512	551	510	492	550	498	510	478	495	523	516	498	523	519	510	504	441	513	526	543	561	493	493	512	503	541	498	501	521	462	507	498	546	504	482	502	502	501	538	499	521	485	520	493	491	530	485	492	501	508	492	515	482	531	506	484	512	505	477	501	509	506	532	503	536	528	483	507	489	495	492	513	509	494	488	534	523	492	478	486	539
22223	20924	28468	23511	20915	21037	13513	2222	1633	1389	1181	1024	852	696	628	597	597	582	595	674	634	634	940	876	841	582	495	416	425	398	386	336	325	325	318	348	354	350	380	348	338	351	465	463	387	330	343	270	268	275	248	280	265	247	245	249	251	216	243	261	269	262	252	264	261	254	265	245	267	252	227	230	250	238	271	231	277	261	244	268	279	263	260	253	255	257	245	223	283	242	248	270	237	255	249	242	288	269	251	238	265	277	261	244	245	240	279	249	242	246	271	236	243	249	242	246	261	255	248	242	290	272	245	248	251	244	223	238	223	256	253	265	254	259	226	258	233	238	252	254	240	234	244	288	247	239	254	255	218	252	258	241	276	232	227	239	258	247	245	235	272	253	298	257	228	264	241	237	285	259	267	228	245	241	257	252	233	258	261	256	254	302	264	240	246	290	239	252	225	256	262	257	252	288	264	252	259	236	224	277	259	245	257	279	250	248	241	264	254	247	253	249	232	244	251	237	267	254	272	250	246	230	236	272	241	241	271	235	242	250	248	270	236	254	265	246	236	261	266	238	253	261	262	250	281	263	230	261	248	262	234	240	263	234	279	254	237	256	272	258	235	254	256	276	238	247	230	270	236	244	229	243	261	241	270	237	234	271	242	239	264	259	255	263	258	258	221	247	256	273	263	255	270	250	261	234	255	261	242	248	240	248	275	266	261	247	244	221	238	214	247	249	257	256	236	255	263	248	236	226	253	254	261	265	264	243	242	235	242	284	264	264	253	247	251	243	239	253	254	248	254	244	262	256	276	227	246	231	223	238	248	261	244	280	247	249	258	270	280	250	251	288	254	255	293	229	240	242	237	247	256	266	255	254	259	265	283	263	242	248	241	251	247	260	251	252	248	268	258	256	228	262	228	254	299	214	277	270	243	227	278	252	256	228	233	250	249	292	235	270	254	246	260	236	247	257	229	247	240	273	265	246	238	242	238	234	252	261	276	265	250	240	239	293	252	239	231	251	264	259	230	265	260	245	254	251	244	261	250	252	279	242	230	241	257	234	248	259	249	238	266	287	252	251	255	265	254	261	257	263	259	255	257	271	236	259	245	258	265	275	254	235	246	253	239	224	234	254	273	269	231	273	248	226	242	262	233	218	247	263	231	257	273	227	271	256	249	257	243	270	263	262	213	269	231	267	245	265	276	256	238	242	238	228	249	247	255	250	241	240	255	224	252	251	231	250	275	251	257	257	264	278	247	276	263	231	227	267	258	256	262	239	264	234	235	242	248	274	216	295	234	258	226	236	244	264	250	272	244	268	276	249	260	267	240	223	282	288	251	263	254	233	234	283	261	257	285	245	231	268	241	247	237	246	232	235	233	299	247	262	250	221	235	236	256	251	227	269	227	226	239	219	259	225	248	241	303	269	240	237	264	270	235	244	271	236	251	266	245	241	279	236	253	242	260	280	255	279	257	250	249	261	262	283	243	256	221	233	252	211	271	285	242	250	241	283	234	242	228	243	257	225	255	225	270	251	215	285	250	233	253	263	247	258	279	238	266	237	211	269	262	237	286	261	238	256	233	272	252	286	235	219	248	228	257	256	263	276	249	248	248	236	249	250	272	241	248	235	272	222	261	245	246	277	263	215	264	256	285	215	256	281	287	249	254	245	278	251	265	271	260	236	232	252	284	259	252	244	266	233	244	239	236	248	271	272	244	270	238	251	233	266	265	254	244	265	261	254	235	207	249	237	306	248	269	238	259	252	258	203	271	249	263	242	269	238	265	263	241	245	241	240	248	252	254	249	231	236	256	259	248	251	257	265	280	256	247	248	256	290	246	267	255	251	252	249	249	201	256	256	250	233	254	240	251	239	252	245	248	247	247	270	265	252	260	228	237	255	267	235	284	251	219	281	241	260	242	255	227	271	223	251	242	258	268	223	256	252	246	243	236	262	213	286	245	221	271	267	249	228	241	266	262	228	244	235	257	234	265	251	205	255	249	225	253	242	262	251	288	269	263	226	230	252	273	248	244	257	255	250	241	256	234	255	232	234	232	248	237	251	254	254	225	224	263	265	242	267	253	263	232	264	250	252	224	268	250	240	252	257	252	240	255	276	243	251	249	234	274	242	276	262	272	244	242	239	235	268	279	271	221	231	246	257	267	262	233	259	260	261	257	224	236	254	251	239	299	247	247	235	209	252	266	265	266	234	233	219	261	263	277	241	269	237	253	220	257	247	247	255	270	292	260	274	269	266	292	291	241	256	263	244	250	241	267	237	258	234	261	255	239	249	256	233	228	268	243	241	277	261	249	238	234	262	276	255	250	228	249	252	249	261	245	250	275	229	249	265	241	234	252	268	245	281	281	244	248	228	248	248	241	266	261	281	234	244	238	272	261	265	261	262	255	234	244	274	261	241	215	259	254	243	243	249	231	228	269	227	282	266	220	266	253	237	273	253	262	235	249	275	269	225	249	239	237	258	246	233	240	261	231	281	241	255	256	243	253	257	268	240	278	244	275	258	260	270	238	235	260	276	266	248	261	262	263	244	238	311	257	253	260	249	273	239	234	250	237	259	260	249	242	264	251	247	258	237	243	237	227	279	263	256	251	241	273	256	261	233	264	250	257	243	259	261	244	247	231	248	239	234	234	254	252	246	247	266	262	228	258	248	269	261	288	235	252	250	248	257	255	246	253	265	274	226	264	270	268	248	264	264	251	250	256	235	256	251	250	249	253	259	251	246	242	247	244	253	262	253	244	265	233	265	246	261	229	233	238	273	275	220	231	225	237	240	233	263	221	272	278	265	256	280	278	256	246	253	261	245	275	245	270	246	240	259	254	243	242	218	261	234	266	220	238	221	266	219	260	266	250	239	244	250	244	275	262	278	261	292	254	249	274	253	263	236	266	238	254	249	247	243	249	233	233	218	245	244	274	224	246	246	253	225	275	259	217	237	256	235	257	269	248	252	241	279	244	239	261	249	256	282	257	241	242	283	270	256	272	263	242	267	242	281	255	260	263	257	234	275	274	237	264	268	241	264	222	264	233	261	273	249	270	233	261	240	261	249	251	244	252	238	271	233	228	258	269	240	232	229	266	263	261	241	269	228	253	259	243	263	243	241	257	254	243	240	255	271	244	254	247	250	271	246	239	240	269	280	259	267	255	241	227	239	243	222	226	265	278	241	222	260	253	254	252	260	257	248	250	252	273	266	231	254	255	228	244	269	241	244	252	248	249	240	233	230	245	243	250	246	256	232	247	260	258	231	266	260	267	280	263	234	249	247	230	241	276	283	219	257	231	234	232	240	228	230	243	252	253	288	252	277	244	271	230	256	253	261	234	248	233	261	214	246	245	254	197	247	234	238	264	239	235	229	231	231	240	249	239	267	260	239	292	249	280	245	246	260	255	275	263	279	252	275	244	211	260	224	259	261	250	228	252	254	272	230	230	254	243	237	268	230	229	253	274	259	233	272	250	246	278	250	261	250	242	243	242	262
6855	21130	18052	10114	7497	5680	3875	3193	2611	2269	1762	1624	1262	1040	884	791	836	816	870	841	869	899	1315	1116	1175	756	618	503	504	533	363	400	380	385	374	359	390	434	424	450	404	446	581	557	526	446	403	284	289	279	289	305	272	257	284	266	278	272	293	277	281	274	274	271	301	311	287	271	305	263	328	271	303	263	257	263	288	261	272	242	248	245	245	266	267	291	257	242	276	291	271	263	291	268	264	240	292	252	258	271	282	270	273	270	253	258	289	285	288	277	261	286	295	273	264	293	286	280	262	284	331	259	260	294	240	284	265	283	243	264	252	293	270	281	272	284	245	284	272	234	282	273	257	294	263	260	275	260	274	265	269	292	247	287	271	267	268	252	291	265	264	271	224	288	262	265	282	254	301	287	264	253	274	270	280	250	273	249	258	256	253	262	261	274	264	249	290	291	277	274	261	250	283	308	271	247	259	294	278	266	261	235	287	299	277	296	290	292	283	277	261	287	276	270	281	255	263	260	261	292	274	308	290	290	257	233	272	278	269	253	257	281	239	269	277	249	269	262	281	311	284	270	286	268	258	288	251	257	304	259	273	250	297	284	267	300	295	281	245	285	271	234	289	275	288	266	275	273	293	270	297	263	285	292	298	273	293	266	301	256	267	277	259	259	264	292	279	254	281	274	258	265	271	281	248	283	270	281	279	281	278	241	261	262	252	251	274	287	282	254	278	285	260	282	276	284	250	250	275	283	278	277	272	272	257	267	271	287	277	264	276	292	273	241	258	274	265	276	255	281	289	278	287	301	274	259	286	279	278	270	296	315	281	270	320	275	307	284	275	315	292	280	261	272	242	275	288	260	277	269	253	285	287	264	275	254	243	283	282	285	287	278	270	275	265	283	283	273	274	263	292	243	273	261	279	244	290	269	258	269	291	274	245	316	267	312	280	264	277	253	299	257	260	280	261	255	253	253	252	266	266	260	270	255	287	243	264	278	286	276	280	284	278	269	276	248	250	276	259	297	261	266	235	264	278	271	265	276	277	276	267	268	253	283	279	282	254	275	286	259	251	274	282	293	261	290	268	274	272	326	292	282	281	277	278	302	247	250	295	296	274	258	295	254	258	257	249	289	270	261	245	259	238	248	255	244	281	301	259	234	240	276	257	268	236	285	246	255	258	257	275	261	287	267	250	286	255	264	263	277	258	258	291	252	273	240	271	260	247	271	287	252	281	278	242	282	265	271	257	296	261	269	281	270	274	277	298	281	272	258	268	254	297	267	248	285	254	253	270	257	279	249	269	260	289	269	299	275	292	261	279	282	265	267	266	236	273	284	241	259	254	230	268	289	271	264	275	281	285	285	248	279	289	271	291	253	280	284	278	258	264	297	283	279	278	263	283	290	273	253	267	278	243	250	253	296	275	272	288	261	255	257	280	276	261	271	244	259	268	259	247	284	267	248	297	255	257	272	265	265	285	255	279	261	267	254	266	273	250	276	282	310	254	276	285	255	266	247	250	277	272	242	279	257	261	258	285	282	265	273	242	293	277	251	264	265	255	272	268	249	260	273	279	237	249	288	273	270	286	252	282	274	263	271	263	289	272	265	247	263	275	285	281	269	290	268	262	285	261	241	270	250	315	268	250	275	273	294	261	267	297	260	266	295	283	247	266	259	294	264	266	245	266	256	261	257	298	283	280	268	266	291	279	273	243	287	261	261	276	286	281	299	255	294	282	255	259	253	281	291	263	269	258	247	322	305	257	277	286	270	268	263	243	253	229	296	262	267	301	319	239	270	304	248	271	278	270	298	308	251	264	264	283	235	275	301	298	279	255	288	287	252	259	275	242	258	250	316	277	282	280	271	277	285	270	276	300	261	262	279	276	283	271	277	262	292	281	283	253	273	283	264	273	280	287	282	286	263	289	249	291	254	266	268	249	255	263	290	267	262	285	297	271	278	264	275	268	264	271	268	255	289	291	274	257	281	261	273	244	271	308	297	271	279	262	278	267	250	287	306	264	269	279	268	283	253	285	266	310	273	293	267	250	266	250	253	267	279	255	259	256	240	275	281	268	293	274	258	273	247	271	253	261	273	272	298	298	258	273	270	268	277	285	303	265	255	269	265	263	280	265	264	292	281	270	299	259	296	303	243	280	253	279	261	221	263	280	286	296	276	266	271	293	259	261	276	254	267	275	267	261	268	253	277	293	290	275	268	272	248	244	265	272	294	255	262	264	275	286	249	280	276	269	259	280	297	289	284	302	267	281	276	273	260	269	262	292	285	263	266	263	258	238	245	256	276	278	306	264	301	278	289	253	279	265	276	279	289	283	259	284	290	276	266	303	280	314	298	256	277	271	266	266	253	244	268	289	268	269	262	285	235	258	250	286	263	259	282	268	266	281	266	268	255	296	288	267	267	275	264	268	275	258	275	274	258	290	282	279	268	258	265	249	281	291	275	263	279	274	285	292	256	220	288	268	269	289	281	286	262	262	279	287	263	267	288	272	292	273	284	248	239	281	273	260	281	277	297	256	261	247	269	270	276	280	280	291	283	269	278	273	258	266	261	264	268	254	269	258	280	256	275	265	282	256	257	268	278	237	255	326	255	282	270	269	266	309	258	287	253	266	287	285	269	246	263	274	262	278	259	293	275	274	298	290	256	278	245	269	248	286	269	274	271	254	297	273	278	275	277	273	285	274	272	276	245	279	272	271	259	248	283	306	272	273	272	296	259	245	291	254	306	279	276	247	275	251	257	266	273	274	265	296	273	287	258	307	290	286	276	263	284	281	283	259	268	244	273	271	260	275	269	272	283	268	291	272	290	274	270	277	281	270	262	282	259	259	272	290	265	274	243	255	270	287	258	252	270	276	273	281	274	285	267	259	253	264	269	269	265	283	282	286	270	256	255	261	299	285	264	264	298	283	259	314	265	274	260	266	289	270	272	290	286	258	277	293	269	303	261	282	281	286	230	272	314	271	276	257	273	268	283	267	277	271	286	259	261	254	275	272	290	272	254	269	271	257	279	253	287	291	281	279	275	292	295	280	244	276	269	276	283	254	287	287	258	274	260	262	275	291	284	262	263	270	270	278	272	257	280	279	265	306	293	290	264	269	268	329	277	284	269	233	273	321	273	271	246	252	291	269	270	278	287	296	237	260	274	272	274	270	253	298	287	257	281	235	292	265	244	295	264	294	279	288	270	322	266	271	260	286	288	224	242	268	290	278	284	289	279	281	279	296	295	269	277	267	239	246	270	276	288	275	270	282	303	267	252	259	260	290	268	291	263	264	292	277	288	274	253	289	269	303	321	300	272	281	238	287	278	261	261	256	280	268	276	272	281	282	251	260	247	280	292	248	271	263	273	276	272	287	244	253	257	270	286	272	273	266	295	278	257	244	251	266	296	286	303	276	259	274	237	273	275	267	301	297	265	289	279	264	271	274	292	279	282	292	304	296	248	282	279	259	236	273	281	282	283	259	270	284	255	271	263	276	261
26950	19684	9189	2516	1442	1233	980	856	864	808	815	778	684	671	732	658	688	704	703	697	682	726	817	687	745	710	680	666	615	653	634	593	614	578	591	661	586	644	623	680	612	633	611	644	644	668	645	595	551	574	593	591	575	574	655	556	622	631	590	576	608	593	593	571	632	560	592	574	615	587	651	553	621	607	602	623	633	587	605	585	601	636	618	634	564	572	610	579	620	585	604	608	588	588	621	617	624	670	598	560	583	568	610	588	587	637	619	584	592	586	618	610	583	593	620	555	610	628	588	584	565	578	585	565	598	585	611	627	595	629	579	603	574	588	600	568	608	642	577	589	624	582	608	592	603	583	581	629	600	622	612	573	610	580	582	601	628	619	653	623	572	608	568	632	576	606	630	605	621	592	577	630	635	600	563	586	575	612	639	588	594	567	607	623	589	575	594	591	582	589	576	582	557	578	617	645	586	575	596	620	586	617	603	592	637	638	607	628	610	568	606	598	600	599	571	623	584	643	592	564	594	614	630	604	611	601	591	618	607	621	583	619	591	620	631	591	599	629	609	598	597	595	581	625	656	650	634	575	584	594	584	602	625	643	589	611	560	611	621	607	596	610	570	603	564	609	611	599	571	587	588	577	602	605	587	587	617	611	613	577	594	574	602	579	609	599	640	619	629	543	599	560	552	600	639	592	598	639	621	640	630	594	597	609	560	597	665	641	571	545	609	607	587	628	564	580	608	577	649	576	614	618	638	574	600	564	586	607	622	602	609	587	605	591	577	579	575	620	597	573	563	612	620	591	592	624	612	591	574	604	601	610	595	608	635	614	626	642	583	582	618	549	591	623	608	634	614	597	594	589	601	613	606	612	587	603	616	568	622	604	571	573	603	574	580	612	600	581	624	642	609	610	579	583	593	598	593	619	645	642	626	602	618	615	583	620	656	625	565	600	610	599	606	571	639	607	611	624	601	566	653	593	581	624	646	620	623	619	586	587	609	655	599	621	584	591	619	598	597	589	642	592	570	577	596	652	595	577	591	635	609	623	591	612	621	652	628	565	587	622	595	620	622	606	582	594	582	606	541	630	583	655	612	576	602	588	620	581	607	593	610	617	594	589	609	567	573	598	601	575	595	591	606	552	592	600	564	584	619	635	575	597	637	595	599	576	593	643	594	620	622	603	552	624	573	605	587	593	614	624	616	567	573	605	618	595	600	604	603	592	599	558	578	632	576	649	589	636	593	593	583	620	641	682	578	651	635	585	563	597	615	598	619	596	586	577	581	644	608	597	606	564	599	609	609	613	634	657	600	599	616	600	640	582	592	622	610	591	615	599	591	592	618	605	578	569	595	604	568	609	610	665	637	570	601	598	584	601	585	591	586	572	573	593	624	632	617	581	627	644	591	590	636	564	583	613	583	608	600	565	586	596	629	596	635	579	575	608	595	582	600	555	610	634	599	589	581	603	594	576	605	610	601	564	635	541	572	633	584	570	581	639	628	569	591	589	574	582	575	596	618	615	621	635	593	555	611	613	620	611	576	595	651	582	593	618	606	612	591	627	589	563	596	614	612	586	568	562	610	611	594	606	607	610	580	587	601	610	600	568	615	607	606	582	581	575	572	584	642	603	610	611	620	602	610	608	632	603	583	611	624	627	608	607	617	627	642	600	633	601	623	628	591	618	604	591	618	640	579	610	611	581	571	582	603	643	616	602	618	600	582	579	617	635	589	603	591	619	580	601	562	658	567	593	643	585	589	600	575	601	584	615	572	621	643	585	567	673	606	644	589	614	552	592	606	611	621	629	672	596	589	596	586	594	555	585	609	600	587	682	620	607	560	594	562	562	653	624	617	642	580	571	622	548	609	613	604	607	584	597	561	640	622	632	630	636	627	618	625	581	643	587	589	599	630	599	568	593	636	606	637	602	549	592	631	619	623	606	555	658	612	631	592	591	588	624	575	616	599	597	562	527	619	574	600	567	611	622	611	582	587	602	577	590	575	614	590	615	600	610	631	572	620	595	610	567	661	574	617	623	600	591	604	627	609	622	569	567	601	621	583	599	591	575	640	635	578	613	578	545	601	642	612	614	586	662	624	613	597	616	639	616	609	621	571	588	579	591	577	590	607	601	592	582	625	634	621	596	587	602	549	580	613	583	632	571	628	624	639	603	608	641	586	594	603	582	568	585	605	591	607	613	590	597	597	592	541	584	602	575	596	621	651	592	588	584	613	656	592	585	606	587	606	637	630	634	613	607	604	585	611	596	604	618	596	582	606	603	620	550	605	610	566	634	592	580	617	587	597	626	571	562	592	614	595	619	589	585	630	591	601	608	636	609	576	551	634	609	601	615	640	573	589	552	567	589	612	590	574	610	588	637	592	611	614	586	610	587	635	577	629	610	588	561	570	647	610	604	601	658	644	568	613	608	587	585	585	621	592	601	546	583	573	612	635	614	584	598	594	636	559	610	650	627	614	579	620	629	595	631	597	630	594	648	604	639	616	642	628	587	609	663	628	569	652	623	599	586	569	632	613	570	563	617	614	584	594	564	567	615	620	604	591	563	635	595	589	562	610	565	623	585	591	628	580	581	586	637	613	617	614	656	577	600	614	629	594	639	598	582	542	616	622	631	604	626	559	606	614	618	629	611	581	601	618	637	575	608	611	633	595	608	592	577	587	596	583	597	647	638	599	589	595	613	643	591	629	570	606	609	616	634	601	583	590	604	658	623	594	585	589	595	626	614	608	589	577	598	629	645	579	572	599	629	583	658	596	615	595	592	621	588	578	577	609	634	582	620	590	568	601	623	552	603	586	621	580	580	630	621	654	598	608	608	607	568	597	632	617	603	584	587	580	659	618	620	593	601	609	631	578	607	599	599	596	603	576	563	549	576	629	585	585	598	540	582	600	640	638	551	587	585	542	591	589	621	615	627	633	560	626	601	633	615	580	586	609	641	616	581	611	615	587	607	592	610	604	580	578	620	618	585	581	594	568	614	645	605	645	607	587	571	625	637	621	593	621	619	585	610	591	588	537	578	605	606	587	609	599	599	562	606	599	606	621	627	589	560	597	632	622	554	559	571	599	606	594	565	595	610	573	634	590	593	607	621	589	589	636	603	647	571	580	625	596	565	623	613	602	570	612	599	587	582	639	590	547	566	546	604	612	604	588	584	595	590	568	563	598	605	563	650	588	620	623	588	574	614	617	649	635	618	583	591	561	654	592	573	645	618	623	574	628	587	563	587	613	577	550	629	608	620	629	597	613	618	604	613	609	602	594	620	584	609	607	618	612	614	612	616	609	629	586	591	622	573	586	630	615	637	631	609	595	641	615	640	599	568	663	625	609	587	606	570	595	608	577	626	582	595	586	612	584	603	623	591	576	590	573	574	563	626	629	556	595	607	616	629	574	543	620	609	610	608	610	620	645	615	631	569	598	591	563	590	620	659	608	647	628	620	583	610	568	590	614	618	622	616	587	607	594	609	602	621	613	617
5457	6069	5300	2711	2047	1652	1336	1196	1032	1093	957	854	845	774	803	734	747	789	786	772	822	816	916	842	863	776	767	728	662	705	701	657	656	673	674	716	703	638	698	659	696	691	729	701	659	730	639	629	612	651	631	636	620	589	665	601	598	644	676	631	636	586	614	641	607	668	715	600	645	636	640	658	645	647	629	636	609	600	624	642	652	642	640	644	601	690	659	618	664	630	624	605	663	584	637	645	624	632	630	688	694	610	606	657	594	612	638	665	669	640	646	635	668	657	636	610	656	640	631	617	634	622	625	628	628	624	621	598	611	651	605	641	678	636	648	609	642	665	622	689	641	657	622	656	640	658	628	630	618	700	599	586	620	619	627	675	673	565	643	664	622	636	620	638	641	650	644	640	638	656	642	631	637	633	643	623	645	632	689	668	665	672	640	634	611	650	645	593	659	614	585	635	658	614	672	651	641	637	657	585	617	617	603	592	644	687	612	605	655	617	636	639	617	604	606	686	624	657	643	676	680	646	633	648	608	700	634	677	626	673	652	644	637	646	656	679	668	634	650	623	637	623	662	613	654	645	622	647	637	618	637	616	614	650	654	676	640	612	625	672	651	637	611	606	665	646	585	639	681	667	628	660	680	622	607	700	612	656	656	583	640	630	633	683	642	641	617	604	642	629	671	591	640	658	651	633	660	679	661	671	597	622	667	693	646	630	606	637	675	625	668	607	625	652	666	682	678	687	633	635	634	635	634	623	662	633	639	653	641	605	643	634	663	594	672	631	636	663	644	624	651	651	627	674	674	601	658	670	678	628	649	619	652	657	640	632	647	626	670	636	637	633	611	657	650	667	668	637	633	655	609	627	618	649	622	654	658	600	637	581	592	621	679	662	605	671	631	656	667	604	595	581	633	628	645	622	612	623	569	626	628	618	621	667	635	641	642	642	637	640	654	638	614	608	638	621	588	607	659	656	644	594	682	652	633	650	670	674	643	601	641	631	634	612	647	612	655	627	688	656	651	625	624	672	669	683	611	637	618	626	660	658	643	651	646	641	626	651	652	654	657	655	643	650	632	637	640	650	633	642	644	644	615	611	639	648	650	654	642	661	650	661	677	651	640	659	588	622	611	672	637	609	626	612	655	612	654	633	628	613	635	651	670	657	601	620	580	651	642	658	671	652	646	623	685	679	618	679	594	633	653	633	676	674	631	619	598	673	639	631	660	667	641	619	635	620	636	651	615	615	614	667	670	592	645	659	626	608	610	659	637	673	689	657	637	617	612	628	604	625	667	618	644	602	667	678	680	667	680	655	640	619	594	602	639	707	618	620	649	626	645	597	605	634	676	678	648	654	631	701	609	623	677	595	658	619	647	619	640	621	626	643	663	645	662	625	578	630	649	592	657	608	620	622	667	651	648	658	639	633	615	584	604	649	610	630	656	643	632	611	673	629	698	595	662	651	651	650	599	618	658	663	669	637	630	638	635	683	631	613	653	585	634	670	697	622	619	592	646	672	661	606	651	609	619	623	672	637	653	685	617	663	605	640	646	638	598	648	620	641	635	648	616	638	653	636	626	698	639	605	622	649	636	619	634	653	641	621	692	645	622	643	621	640	614	688	607	623	609	620	650	674	628	659	619	627	690	615	675	686	688	670	574	651	630	618	620	618	644	652	676	596	623	655	669	629	625	624	616	667	614	614	641	644	692	638	633	593	646	622	652	605	680	658	631	655	689	623	655	610	687	640	645	601	641	650	658	675	604	660	669	645	609	633	636	625	616	606	602	652	650	642	634	634	636	644	629	624	629	643	652	611	600	596	601	660	621	660	625	627	625	679	645	627	624	684	643	640	647	627	628	644	635	582	603	582	656	555	636	622	692	644	651	634	627	666	653	590	667	647	654	630	613	671	636	619	630	627	659	620	664	660	666	653	618	646	620	637	637	674	649	615	648	601	641	651	610	652	654	583	602	629	612	633	645	627	621	644	678	651	636	639	621	671	661	627	646	637	611	647	634	615	634	632	680	649	659	625	670	607	626	627	683	590	616	641	671	623	666	630	645	661	640	655	622	643	620	620	659	637	644	602	586	616	601	629	644	639	621	638	629	644	631	644	627	663	626	621	661	640	594	629	621	602	655	619	653	659	643	656	624	620	658	620	726	601	640	671	620	643	651	605	661	640	637	630	635	646	632	650	610	630	649	639	649	632	629	613	664	636	682	644	653	642	674	621	608	585	640	626	646	627	637	622	664	646	651	636	645	659	577	675	673	639	658	652	642	644	642	663	644	644	688	633	657	655	658	639	617	647	660	592	610	649	646	649	651	637	612	615	639	645	669	676	660	636	628	638	672	665	674	632	622	626	650	595	639	631	630	685	629	651	626	598	616	647	601	633	690	621	654	652	668	626	665	623	674	614	605	671	647	638	576	619	645	633	634	680	642	693	631	605	677	634	633	611	584	639	629	591	661	665	594	614	618	663	622	611	612	613	654	618	577	663	652	651	677	589	629	646	628	632	687	637	689	652	627	685	640	596	616	661	661	607	634	666	642	657	677	621	649	661	626	646	660	627	607	662	615	627	630	629	605	635	594	601	591	635	688	625	662	582	638	645	653	620	629	620	601	601	633	694	676	658	664	624	670	641	647	627	624	604	594	697	644	624	660	689	657	606	617	604	601	620	642	636	650	662	654	631	647	624	659	639	652	599	610	622	621	609	654	649	663	646	658	604	596	629	672	651	636	629	618	678	628	668	646	622	656	650	649	611	638	626	647	605	625	638	628	625	622	640	618	633	656	596	668	655	614	635	657	638	653	627	635	638	632	650	643	652	678	631	646	642	664	658	656	597	631	627	676	602	634	673	657	699	611	609	665	648	660	640	631	633	620	617	604	618	651	698	611	650	662	639	587	640	639	657	647	605	641	656	652	586	652	589	641	627	670	666	648	594	620	640	645	645	632	657	676	629	645	635	680	664	642	621	623	625	654	608	640	615	660	611	629	655	659	622	643	617	591	591	666	633	640	634	660	619	617	575	684	646	603	692	643	647	618	665	661	645	630	630	637	597	610	676	650	604	642	625	649	636	641	623	650	629	641	639	608	627	630	658	643	608	600	626	650	628	651	653	596	618	661	649	649	599	604	609	618	613	668	685	633	614	621	677	638	655	620	651	665	673	653	662	607	612	630	595	658	645	596	678	628	633	648	688	669	632	642	657	692	662	642	618	618	618	656	585	621	630	614	645	671	632	665	630	649	619	669	633	681	641	648	646	666	631	634	639	666	653	648	625	597	658	641	603	637	667	639	645	671	646	637	637	639	610	672	680	631	643	609	656	640	618	625	647	624	623	695	657	636	643	617	618	637	650	630	602	615	666	615	624	624	635	621	655	642	638	637	633	605	612	644	630	596	634	645	637	632	661	638	636	629	609	631	599	640	611	616	650	646	635	602	600	642	642	668	711	608	628	620	647	655	660	639	625	671	630	595	647	661	656	651	625	667	668
23309	20881	28055	23848	20872	14078	2357	1395	1184	1123	982	916	797	725	747	698	673	716	726	728	658	792	917	790	800	736	600	558	591	563	494	497	517	515	490	509	513	534	578	547	518	510	616	533	516	515	515	493	432	479	456	459	453	467	491	451	503	436	441	460	472	486	435	444	469	472	429	467	465	452	455	411	449	441	432	457	451	455	435	448	429	439	421	439	464	452	454	493	448	453	413	415	420	458	470	462	477	468	454	456	455	430	439	452	473	471	458	476	433	460	456	501	491	439	406	453	430	401	456	465	450	460	427	465	431	475	428	426	442	452	447	470	459	429	467	441	420	470	459	423	484	434	431	416	462	465	435	453	446	438	456	471	456	420	467	463	441	441	428	427	427	471	423	443	419	478	452	420	436	459	442	382	442	450	412	454	470	476	437	444	438	482	431	432	459	433	431	459	460	435	449	473	425	489	448	503	420	457	454	458	420	495	491	466	442	483	424	470	481	456	477	454	434	448	438	437	475	468	511	457	465	436	459	504	482	438	471	424	493	451	441	443	436	486	483	466	436	460	484	430	496	435	409	443	435	453	460	463	426	482	434	416	436	484	453	485	476	441	468	461	447	453	498	423	449	487	451	448	451	496	429	455	445	473	472	411	423	445	478	447	419	495	436	453	435	445	493	473	433	479	463	417	445	462	424	433	472	465	475	441	448	440	409	468	436	400	451	455	449	448	467	456	485	422	444	460	447	445	476	432	461	454	464	449	454	438	430	408	482	439	436	463	422	437	431	431	471	386	430	428	493	432	486	440	477	467	444	479	456	463	435	466	460	460	455	459	471	441	458	483	456	421	470	493	440	460	484	439	458	453	474	471	463	439	463	479	467	478	447	449	438	447	463	473	452	481	450	379	454	414	464	448	433	435	441	465	481	444	464	438	472	458	439	486	462	448	438	464	455	461	456	473	437	408	405	458	410	435	457	479	451	426	470	444	490	453	459	453	477	481	440	464	478	442	418	447	432	435	447	489	438	441	463	436	427	483	438	448	461	451	440	410	469	460	468	518	487	429	465	448	469	448	466	450	446	419	431	452	443	472	452	421	477	473	486	463	457	428	459	431	481	436	483	436	474	451	455	499	451	430	479	436	473	457	458	472	451	447	496	466	486	476	455	427	448	456	462	450	478	443	431	407	446	443	453	458	473	455	461	474	459	502	456	441	466	478	429	446	452	423	415	497	425	425	448	420	468	473	456	418	419	460	447	459	440	431	468	435	453	459	425	468	390	456	450	438	498	467	447	433	431	514	451	448	447	445	456	435	459	429	469	464	389	446	468	476	425	455	434	474	451	462	462	470	469	425	471	431	467	472	417	420	465	447	448	439	423	444	453	448	430	469	453	421	454	440	452	469	452	476	442	458	447	412	435	424	442	444	447	434	478	440	454	420	448	464	443	458	444	477	496	481	436	427	465	444	443	470	468	456	463	453	433	462	466	460	470	446	455	430	465	457	466	430	470	449	407	395	480	438	447	440	456	464	497	408	455	440	455	453	470	411	473	437	474	492	431	438	457	410	452	455	454	465	469	483	432	408	449	465	425	458	453	438	470	445	467	429	464	455	471	444	406	438	420	443	397	446	463	430	447	449	473	467	468	470	456	442	456	446	479	450	481	472	443	463	461	454	457	485	464	470	449	457	465	469	429	465	443	424	424	443	457	449	446	451	462	449	430	461	454	490	495	462	473	457	435	405	461	460	406	449	476	403	475	496	429	459	396	421	450	439	450	467	469	475	454	420	457	423	420	456	434	460	422	463	458	443	463	449	434	441	411	475	472	408	470	436	428	455	473	459	488	464	428	469	442	448	464	468	418	453	449	466	454	455	450	481	463	461	429	438	459	469	457	450	411	455	447	444	466	465	447	462	447	448	463	474	432	436	446	448	433	499	481	487	466	458	461	411	412	429	479	433	470	482	481	457	501	471	442	479	454	463	411	461	471	461	482	448	441	433	413	458	468	468	450	467	484	406	488	431	449	469	440	439	429	474	437	474	497	436	485	482	450	472	425	477	438	466	462	468	465	430	472	437	462	468	427	462	453	457	456	497	465	441	484	438	424	467	445	466	423	430	450	444	436	440	450	460	449	455	446	460	500	461	461	464	474	450	460	456	459	473	450	463	416	426	431	481	469	418	464	482	470	447	461	454	461	451	460	478	459	428	431	444	428	442	422	453	448	468	431	428	465	470	444	452	414	434	451	434	472	471	460	409	454	414	461	431	455	456	436	432	443	435	459	472	478	460	434	477	462	436	464	436	445	414	464	457	460	478	408	467	433	421	468	433	408	446	457	464	483	490	438	459	396	418	441	433	474	428	424	473	418	473	471	445	457	464	447	441	445	449	430	485	457	467	411	448	407	466	407	456	432	457	421	441	444	452	450	455	439	425	474	407	457	467	484	453	470	444	465	432	438	421	468	484	445	449	429	438	467	443	436	448	447	469	476	498	442	440	477	435	451	414	473	475	447	460	423	466	432	487	455	466	450	468	453	448	440	457	423	441	435	457	438	439	450	478	491	477	487	429	414	462	422	453	444	454	444	484	436	408	406	465	468	470	433	413	423	435	449	463	439	447	412	436	439	446	447	500	441	435	462	448	466	448	454	469	443	466	435	473	448	450	446	460	446	443	444	437	451	473	421	455	459	457	450	453	469	426	407	445	448	412	442	462	473	446	483	476	433	471	410	456	455	460	426	433	450	418	410	450	458	464	423	455	452	474	459	448	467	452	447	435	471	477	443	465	426	441	434	431	437	490	483	397	461	401	460	441	439	443	435	413	462	439	456	447	476	452	484	414	429	467	426	448	490	471	479	446	464	435	467	433	455	460	443	403	444	426	422	439	435	451	492	471	432	401	474	464	475	453	410	433	426	456	453	443	435	452	414	428	440	460	431	470	449	450	460	447	438	448	461	474	405	458	454	463	462	445	454	473	447	477	446	473	442	426	479	442	427	453	447	421	463	474	472	434	454	458	411	449	423	413	461	462	452	450	465	434	476	424	465	445	458	454	434	431	452	467	441	422	456	442	445	469	417	415	468	418	493	470	463	438	462	427	478	448	448	474	480	422	424	456	428	425	448	482	453	433	432	501	480	425	400	416	440	432	441	461	457	456	474	469	471	443	437	463	460	448	482	472	428	455	447	454	429	445	453	449	471	442	439	472	443	436	450	448	441	449	452	447	490	422	456	457	472	458	446	454	462	439	453	438	441	454	411	419	421	474	427	436	452	458	445	422	447	453	452	449	463	486	423	458	432	449	434	436	448	422	432	468	457	487	422	474	461	438	448	473	403	466	478	426	466	482	459	446	449	493	494	473	454	462	441	436	458	437	489	445	482	421	492	443	460	406	482	482	473	434	440	444	461	466	450	434	472	444	469	447	428	465	430	431	429	419	456	434	435	444	448	471	456	432	452	455	445	455	454	442	430	446	492	482	421	395	464	427	471	407	444	458	448	475
5116	14714	12403	6610	4590	3704	2795	2106	1798	1546	1346	1185	1014	953	855	811	827	876	867	840	828	1040	1186	1049	1026	826	717	675	672	634	572	558	588	532	578	561	554	533	587	571	566	596	698	599	632	576	587	479	534	493	476	490	516	511	456	510	485	529	519	508	510	513	508	503	481	505	512	502	500	469	529	470	511	459	507	481	468	498	490	480	514	496	509	513	465	491	500	529	512	492	441	481	491	449	503	518	544	468	492	500	493	487	514	483	522	482	471	476	478	498	511	477	495	494	477	461	449	500	498	470	455	477	492	473	531	515	532	495	514	468	501	475	431	487	525	515	485	501	496	509	467	478	493	489	484	476	479	506	462	526	506	482	503	491	481	507	468	500	479	541	486	516	520	472	514	475	496	496	456	505	493	472	488	489	492	453	502	512	511	479	471	483	466	470	478	506	460	481	518	485	481	495	459	477	489	490	500	502	481	480	451	497	462	494	491	480	528	474	485	519	500	476	490	491	462	498	478	468	483	462	469	470	472	498	485	463	466	482	487	462	510	477	487	464	501	473	488	526	466	489	492	483	468	469	540	507	513	534	472	489	520	506	505	495	521	497	460	471	492	498	474	492	477	513	515	499	465	473	511	498	537	508	486	502	474	496	461	499	496	495	487	471	479	489	562	479	484	455	510	476	510	512	520	503	498	490	484	512	519	482	503	478	488	476	512	483	510	531	508	488	492	505	478	506	459	505	495	474	461	525	500	500	471	489	520	505	539	509	482	491	470	481	477	484	481	476	529	542	505	555	485	480	452	475	501	475	433	499	478	508	492	506	479	494	497	510	471	518	496	521	457	498	475	508	512	510	522	500	480	486	505	485	490	515	490	526	491	486	503	482	511	486	451	518	500	481	503	512	482	502	481	483	520	480	494	469	485	512	502	483	480	473	501	481	452	507	479	480	495	476	512	555	525	472	491	503	447	499	485	502	464	492	496	500	477	486	497	466	505	486	514	473	454	522	494	488	480	485	497	482	493	501	529	504	485	485	496	499	535	491	521	483	473	500	493	489	482	493	460	489	505	499	507	470	532	477	515	474	517	516	517	515	491	449	506	492	530	498	506	505	479	494	490	489	488	486	489	479	469	457	477	466	437	504	500	483	503	492	469	473	496	488	498	504	473	474	492	531	495	482	523	500	509	454	525	503	502	496	431	460	509	521	442	433	513	496	452	468	485	495	529	497	515	492	497	518	495	497	508	512	510	504	495	474	503	487	491	524	497	451	492	491	476	496	489	521	476	471	506	483	484	465	477	467	527	511	454	481	478	472	507	501	525	472	493	537	492	492	493	485	471	497	526	539	486	525	485	509	512	493	482	506	487	472	485	480	516	498	503	512	519	477	512	505	493	489	523	511	510	457	489	495	525	496	496	451	449	489	490	463	496	484	501	493	505	444	488	492	479	440	453	521	535	525	464	486	470	501	485	484	485	481	510	483	476	499	491	457	496	500	486	481	473	496	490	513	464	510	514	463	475	499	505	542	470	519	475	474	466	443	497	485	513	497	466	485	502	487	464	503	489	487	506	521	500	476	521	528	477	517	508	490	488	452	485	512	503	477	505	505	517	515	517	490	466	498	499	503	519	484	490	494	502	445	536	505	511	524	481	504	476	484	491	524	500	487	515	510	503	484	464	483	467	447	499	460	499	503	503	492	504	494	473	494	496	511	478	519	498	514	471	462	495	511	495	474	514	508	504	485	482	538	509	448	483	507	479	493	501	505	469	484	452	496	490	487	530	480	468	506	504	468	479	493	490	462	513	480	467	489	488	477	510	477	499	489	473	491	509	498	533	474	475	486	479	519	473	504	516	468	477	463	516	541	508	469	534	488	524	465	489	486	512	492	478	498	481	489	509	490	497	442	481	503	483	473	487	502	507	487	518	466	451	470	487	491	505	481	477	527	506	498	491	456	498	497	470	490	518	531	480	468	528	482	509	498	502	514	471	524	499	501	514	516	500	509	476	459	509	494	481	504	513	487	504	478	497	440	476	487	500	464	479	512	513	523	474	500	514	485	475	508	499	533	448	464	490	502	555	515	530	470	525	524	494	541	442	498	478	519	467	506	481	498	464	523	483	498	481	464	491	501	500	489	508	488	485	445	491	497	490	521	473	475	488	500	481	466	498	499	480	500	496	481	496	478	512	474	495	495	493	470	492	456	488	482	500	475	518	454	473	483	483	514	491	436	454	528	466	501	481	464	503	479	502	546	494	484	484	498	503	499	492	486	488	483	480	489	536	477	494	459	436	454	489	478	478	488	489	486	476	516	482	497	476	494	500	545	507	464	468	499	446	509	507	456	468	477	467	520	511	521	529	457	474	520	494	526	476	508	483	474	487	439	508	496	471	478	499	501	490	471	476	490	458	484	538	440	462	469	480	504	481	452	496	499	485	478	497	507	505	482	527	488	523	477	538	486	502	529	522	501	478	503	467	520	522	485	487	505	509	527	519	536	469	515	502	474	505	524	471	516	507	490	486	513	487	469	513	511	485	483	520	508	501	455	485	499	471	511	501	499	508	446	482	515	495	444	507	476	489	509	501	509	510	487	484	444	478	470	488	521	534	439	477	510	483	493	477	506	471	519	496	487	500	456	505	496	481	496	524	480	489	490	499	500	472	492	511	509	475	522	511	555	475	521	511	454	471	514	538	491	508	514	509	502	496	516	521	504	488	474	533	527	484	493	481	522	504	510	457	521	475	486	484	492	502	525	456	512	442	451	514	495	485	497	527	478	516	479	514	470	502	504	473	513	486	481	523	497	465	471	497	495	523	532	487	495	490	519	472	479	483	471	507	484	485	486	526	493	494	478	499	442	521	466	475	497	538	483	536	510	529	507	510	522	483	494	507	495	527	510	488	474	465	531	500	489	523	500	490	535	464	490	468	522	472	498	496	474	551	512	459	496	472	502	472	514	512	469	469	459	495	472	463	457	505	482	528	477	472	495	522	519	487	468	479	515	502	501	474	485	480	480	503	475	493	483	504	531	487	478	529	482	468	475	482	523	518	480	488	479	480	508	476	486	501	462	503	468	519	508	478	501	503	490	474	491	487	470	490	519	498	486	492	463	516	490	495	474	496	536	483	502	469	524	530	453	512	493	457	451	488	499	516	491	478	490	484	502	513	522	504	497	467	491	498	499	494	498	497	501	458	502	500	483	475	465	512	462	469	470	501	514	452	470	515	529	488	494	471	510	507	514	507	465	516	486	491	456	494	539	465	483	505	500	451	468	463	443	471	506	467	494	469	467	474	528	531	485	490	512	476	504	480	491	496	477	529	471	485	476	503	499	496	519	493	522	504	489	482	472	488	474	507	471	477	532	485	495	514	501	503	510	496	465	503	540	447	504	449	447	524	467	517	484	489	496	503	541	484	458	526	463	511	496	479	508	484	465	497	497	465	500	470	511	498	493	482	480	508	467	504	507	452	506	480	484	501	476	481	519	499	452	475	513
24299	20875	27320	24504	17613	2799	1431	1130	853	883	831	769	707	675	635	658	584	659	594	651	663	708	756	752	803	641	590	596	577	530	519	530	513	516	531	550	535	543	500	513	500	500	550	557	553	602	510	485	493	483	487	475	498	483	492	512	444	477	505	458	484	497	474	497	496	517	473	502	473	504	433	510	458	458	475	443	469	461	478	470	488	487	450	448	483	476	509	479	487	479	440	489	490	514	509	493	474	489	521	447	490	502	502	470	487	457	468	450	493	493	482	477	495	497	451	481	487	476	467	458	491	528	459	471	477	448	507	466	506	473	466	519	487	459	475	502	526	437	432	501	443	487	489	516	473	446	460	519	447	446	483	479	502	479	520	501	465	448	468	486	462	452	487	474	442	472	472	489	475	485	495	456	508	534	514	488	522	481	457	485	465	490	457	488	526	468	500	453	473	484	497	468	453	464	486	480	472	509	514	475	452	498	491	489	498	503	463	498	455	445	466	483	467	489	509	462	522	463	463	459	500	492	495	517	508	459	470	471	459	481	522	474	475	480	501	450	461	515	461	486	475	519	485	500	490	502	511	481	466	466	496	492	507	467	451	464	470	494	510	440	483	516	486	463	489	489	484	504	484	495	500	474	506	473	474	492	471	463	515	499	464	482	461	475	487	458	487	503	505	495	515	483	467	463	470	522	448	488	548	497	497	530	465	486	511	444	487	473	496	514	465	466	513	515	478	463	482	520	530	452	466	476	487	477	476	467	479	486	469	478	461	477	504	467	502	459	540	500	485	477	466	476	473	506	479	460	473	478	472	503	433	473	524	501	487	484	435	484	465	482	534	504	446	494	505	461	534	432	406	449	462	500	522	492	476	472	448	475	451	477	465	494	466	485	506	513	479	468	450	523	466	501	460	463	502	476	491	528	453	499	463	486	459	463	509	469	464	507	519	464	487	451	454	485	483	459	509	460	448	495	461	497	479	479	478	508	464	448	450	474	469	466	479	503	463	452	464	491	527	486	459	500	466	438	486	490	482	483	471	500	469	481	502	516	503	447	470	509	469	493	469	497	502	524	532	462	480	447	457	489	511	473	465	484	439	459	499	473	496	531	509	492	516	476	509	515	501	516	473	511	470	480	468	464	450	464	495	501	511	473	472	500	472	509	490	475	508	462	460	510	502	496	500	482	475	448	467	467	450	474	495	464	465	459	498	481	472	467	491	525	457	508	501	486	502	490	473	481	490	469	495	488	469	472	502	472	455	441	468	485	491	502	465	458	484	460	490	480	456	492	481	493	490	448	505	504	453	528	485	455	471	502	464	473	524	496	431	463	529	461	490	492	519	524	511	489	479	519	511	517	486	468	534	455	493	498	480	457	473	514	515	485	476	461	451	456	471	469	497	532	524	473	478	508	499	455	496	458	433	500	494	475	497	457	452	503	457	482	468	460	448	507	474	461	495	485	453	500	477	472	475	459	501	472	450	484	510	472	470	469	486	474	481	500	439	436	471	477	472	481	467	462	487	498	481	502	486	529	489	523	482	478	467	486	481	455	487	462	500	492	501	466	478	510	476	485	481	472	464	461	498	498	478	486	510	494	481	504	470	466	454	504	468	502	470	445	486	477	485	511	479	498	502	462	454	489	469	476	472	482	499	450	467	461	464	507	478	462	509	529	479	488	471	480	488	468	450	478	520	460	524	457	465	463	461	489	492	446	478	503	459	470	482	487	474	485	455	487	473	489	491	491	460	499	479	510	469	509	487	465	465	454	481	433	493	487	468	471	490	458	421	499	474	507	484	470	469	484	453	505	473	516	460	487	473	467	479	499	478	473	473	481	471	473	490	443	475	494	507	501	450	445	472	488	524	484	504	508	478	523	512	456	507	469	543	492	475	458	486	513	484	477	469	481	458	467	471	489	502	469	495	511	498	487	463	513	495	486	487	479	465	467	456	474	497	501	488	515	478	486	454	439	470	480	499	477	472	495	483	475	508	476	464	484	465	463	497	467	486	499	451	464	484	486	510	408	465	457	505	485	470	458	458	466	505	490	488	476	484	476	458	489	486	464	500	494	460	481	457	486	459	512	493	491	452	444	441	470	505	478	464	507	493	449	508	458	466	491	474	513	495	461	485	511	471	466	498	483	520	490	471	479	494	482	462	450	525	451	456	478	463	474	467	477	484	534	494	528	474	457	458	488	461	494	406	497	511	496	497	478	480	483	481	446	472	449	469	518	429	485	478	489	493	524	474	464	493	519	481	487	491	480	488	478	490	483	481	478	542	496	479	475	466	455	433	464	502	482	467	467	470	457	466	462	468	470	477	482	497	521	455	505	472	415	496	506	471	513	454	470	502	459	490	452	507	448	484	483	514	486	465	457	474	463	437	436	523	457	477	501	492	496	495	489	470	489	497	487	462	487	499	442	482	487	468	463	443	482	464	514	518	496	488	446	485	486	478	491	477	472	493	467	445	498	477	463	439	452	487	478	486	457	445	484	493	495	480	456	476	472	473	509	534	458	542	469	460	514	458	492	508	412	510	515	465	494	470	510	495	477	479	456	460	484	489	473	451	455	476	494	465	503	477	482	455	483	483	445	470	500	492	470	459	462	508	491	487	502	436	485	492	492	496	497	492	518	469	498	460	466	476	437	470	509	460	489	478	446	466	481	493	483	475	467	481	486	493	438	451	463	468	453	501	476	471	443	476	486	553	479	486	496	486	494	415	525	494	468	489	490	515	480	453	508	479	487	473	518	511	452	496	473	484	430	458	494	463	506	438	493	467	481	440	450	509	500	529	509	459	459	482	490	473	457	486	471	490	429	494	479	457	470	464	457	495	473	470	471	525	489	502	462	483	450	534	468	504	465	515	477	487	464	484	483	504	465	496	463	506	494	484	499	438	476	490	476	457	473	470	472	469	457	511	470	465	496	447	463	459	488	492	495	463	476	463	480	485	487	474	480	516	467	460	497	487	508	484	466	484	487	525	528	491	506	501	466	491	469	471	487	513	482	480	488	509	455	486	484	466	518	508	420	505	512	482	488	460	481	464	450	487	500	465	491	501	484	455	528	453	456	498	504	521	475	473	473	469	501	481	411	495	467	503	462	492	495	505	517	488	466	469	479	466	505	461	482	448	453	490	430	475	462	515	464	463	442	468	465	475	510	478	430	471	499	485	473	473	517	488	446	455	461	489	480	461	499	476	476	485	469	507	465	456	468	460	487	479	484	481	481	480	446	512	478	486	499	497	500	499	448	450	487	493	442	470	472	515	499	491	513	493	494	502	474	451	475	450	514	483	474	462	478	495	483	449	511	466	510	486	479	469	491	474	444	484	483	490	438	504	487	452	487	483	501	448	465	486	463	464	462	503	528	454	454	503	513	466	470	514	514	481	458	469	469	489	482	516	511	463	446	458	465	509	500	458	454	508	514	476	467	465	563	459	462	507	472	487	468	503	479	536	529	465	511	462	466	476	459	515	474	504	461	501	483	504	469
5334	11510	9523	5142	3655	2904	2134	1701	1434	1311	1116	1026	977	839	771	717	721	777	743	744	729	789	994	902	930	758	666	619	659	641	541	532	513	569	538	540	559	553	547	577	561	572	595	607	612	613	553	499	567	469	525	513	518	443	507	495	537	535	543	520	563	480	466	551	492	499	523	492	533	501	509	529	512	509	499	512	541	516	507	504	511	493	525	483	504	498	524	538	500	529	528	494	521	535	516	519	471	522	494	508	519	476	503	519	507	519	476	507	475	517	515	514	483	493	514	548	508	504	530	539	542	504	531	491	473	543	523	522	523	483	545	468	472	537	521	529	485	494	490	501	526	515	525	530	478	507	480	466	520	499	513	470	516	481	496	494	486	505	478	500	517	513	507	494	528	504	486	532	484	492	496	491	554	516	513	482	550	522	503	527	515	524	475	532	502	508	525	502	474	497	516	500	509	493	498	494	497	504	489	508	497	489	533	464	501	485	533	513	510	532	494	513	455	519	495	484	516	503	482	523	516	512	497	522	504	485	522	482	524	496	474	485	498	488	549	480	480	482	494	547	547	519	542	482	523	536	494	502	534	491	498	495	538	494	526	535	472	488	511	528	490	479	527	487	499	522	515	488	515	505	494	502	495	517	500	485	505	564	505	525	527	519	480	512	505	452	510	497	457	487	489	491	498	561	513	488	533	509	476	489	473	497	509	511	513	516	536	494	490	511	500	527	515	508	503	506	501	486	497	515	521	473	455	517	478	510	484	494	532	525	487	522	496	485	514	498	480	524	510	500	517	512	497	473	485	511	507	520	551	478	470	521	513	524	479	512	513	502	500	526	484	528	507	492	549	514	524	461	562	512	500	515	518	501	505	531	524	489	478	555	492	489	486	528	517	499	559	481	512	472	485	498	506	509	477	485	528	528	524	509	485	533	533	510	465	504	449	505	473	501	518	510	490	511	483	511	476	487	503	515	494	528	498	529	471	507	499	498	476	470	469	521	506	485	501	528	484	518	480	513	499	479	528	477	495	513	521	512	528	516	514	492	502	506	507	494	505	478	483	487	516	555	477	529	487	533	499	502	501	546	497	510	474	513	492	484	525	495	526	486	487	506	465	523	486	519	538	494	512	521	488	533	508	494	476	554	491	495	509	462	472	527	527	529	454	492	526	466	478	488	549	519	512	511	520	499	469	529	500	496	538	489	503	521	513	497	474	508	482	541	470	504	490	514	501	467	484	514	514	512	504	492	496	454	582	501	545	508	481	502	457	502	478	489	500	506	478	521	504	506	531	502	553	501	489	536	498	503	516	502	539	454	531	499	542	493	469	510	475	489	512	484	506	516	488	497	514	487	524	470	522	548	510	525	506	511	547	493	489	498	508	514	485	505	511	472	498	502	499	476	492	456	496	503	497	537	495	500	452	494	501	508	503	501	467	540	479	511	506	505	492	519	513	493	505	476	539	524	474	461	508	506	496	534	523	498	469	501	533	533	459	523	473	469	495	475	497	529	476	520	478	516	507	503	479	532	497	546	489	481	508	523	454	504	455	484	497	528	528	507	508	516	520	483	506	534	499	478	502	485	504	505	494	521	495	515	520	496	492	485	481	521	505	524	510	498	482	457	502	495	472	491	527	492	508	494	503	518	552	521	501	532	481	541	449	554	440	503	471	470	486	508	496	493	514	503	531	480	495	508	509	516	522	497	497	493	492	503	511	519	473	501	465	523	520	496	565	521	494	520	487	502	510	528	475	509	499	516	508	524	479	494	504	471	475	486	499	492	487	517	514	491	484	537	486	483	459	492	531	499	461	531	492	515	526	513	532	475	506	514	509	483	479	480	518	483	488	536	537	542	517	499	469	518	516	528	525	525	509	511	530	494	516	505	530	522	469	519	490	541	492	489	525	509	488	502	486	520	519	541	538	531	509	508	501	515	523	486	487	518	515	501	503	501	473	471	503	487	478	511	474	499	507	505	456	485	512	502	519	508	501	493	510	573	530	552	535	517	531	566	492	540	525	464	518	495	482	516	522	483	518	496	492	517	487	531	502	475	493	496	499	472	512	505	483	481	444	511	477	495	492	573	494	469	489	524	502	564	497	474	530	475	495	483	516	482	502	499	452	520	544	519	508	517	553	519	500	529	480	501	505	508	513	525	480	525	491	535	493	504	511	497	518	487	523	497	498	508	490	515	503	528	488	508	517	505	482	498	561	494	508	522	508	507	529	484	522	530	578	507	500	498	488	519	495	479	489	516	533	513	505	529	529	461	519	496	487	524	517	546	538	489	492	503	490	518	497	497	525	516	547	489	506	552	480	465	508	505	496	509	551	492	511	501	480	481	525	585	488	526	506	504	508	553	496	507	499	522	500	498	500	508	512	515	475	487	487	558	497	513	499	490	489	498	496	531	530	530	512	526	476	485	546	490	488	511	485	528	511	540	541	507	500	482	503	510	480	513	543	485	530	497	498	494	512	487	490	495	490	522	527	480	505	529	480	508	525	532	501	516	508	477	500	517	527	495	475	517	523	515	509	502	515	525	525	507	494	494	514	525	528	499	519	500	511	522	511	527	522	490	534	541	506	537	540	524	521	472	467	508	517	494	498	497	514	547	465	487	507	535	527	515	520	472	526	502	518	555	496	518	493	486	551	554	525	518	503	506	511	498	523	534	485	515	520	485	456	464	517	510	520	517	516	492	488	521	499	536	519	517	504	504	528	562	505	544	475	532	500	507	488	475	511	496	509	493	496	508	544	522	528	504	489	489	465	513	526	499	507	495	487	523	496	530	527	503	505	510	496	490	507	510	531	520	498	495	461	511	486	463	521	512	500	517	510	495	509	489	547	525	484	479	515	475	498	527	491	524	505	533	483	502	527	499	520	493	467	506	485	506	496	476	517	520	520	537	484	471	472	497	476	519	496	487	488	532	485	521	502	528	512	490	513	509	491	527	523	465	495	549	533	499	520	521	478	532	570	512	502	536	484	492	482	486	458	528	468	505	492	540	523	497	496	503	557	493	499	527	508	515	514	502	523	494	546	485	498	527	539	497	489	520	528	543	510	499	471	488	490	499	508	509	496	539	527	476	524	542	546	517	505	489	519	514	522	499	497	508	499	501	520	533	522	548	457	530	503	490	509	494	497	510	469	464	537	530	495	500	544	479	512	523	509	493	559	522	459	466	477	512	482	486	487	504	508	500	480	492	479	525	528	523	516	536	528	550	495	491	476	526	505	513	518	528	456	539	500	514	501	510	500	532	534	500	494	496	506	522	528	511	510	487	520	500	556	521	475	501	476	529	513	540	524	528	496	509	517	518	514	498	530	521	504	509	464	470	524	511	532	515	470	473	543	487	488	528	485	504	502	547	514	496	529	507	510	511	513	531	479	513	522	527	470	485	538	497	487	488	507	518	521	514	514	516	566	548	527	546	471	533	516	504	483	520	531	532	513	556	452	490	526	543	508	449	498	533	506	495	520	548	496	497	514	484	496	486
22259	20926	28482	23505	20923	21038	13593	2256	1463	1331	1091	951	838	734	717	612	581	609	580	566	601	752	894	839	988	689	585	417	455	415	346	343	342	345	331	368	355	343	355	354	348	349	421	462	434	349	350	288	285	292	275	244	279	271	269	278	249	285	318	247	308	280	235	244	251	277	280	207	249	242	253	289	291	276	283	234	229	250	261	270	258	286	272	285	265	255	241	288	273	267	245	275	281	278	255	256	268	279	239	254	266	274	237	264	253	251	254	279	226	282	250	244	268	228	290	229	280	276	249	260	264	284	277	270	267	248	255	230	253	223	250	283	256	260	252	259	252	289	262	262	270	253	270	255	269	232	268	271	275	257	272	255	283	245	272	268	243	269	258	247	268	243	266	243	237	253	249	243	263	254	253	266	250	269	235	287	267	275	232	261	286	264	265	258	293	286	266	253	261	274	243	241	289	268	259	266	246	248	303	289	260	249	267	254	247	267	267	283	260	238	257	258	266	270	254	263	250	277	235	260	251	286	244	274	244	259	257	249	250	256	255	257	288	285	273	245	251	247	264	271	252	256	274	291	286	255	227	259	285	257	262	242	235	237	243	264	259	256	266	280	266	244	253	227	275	264	233	254	245	273	262	278	250	240	282	254	266	271	239	274	302	247	255	298	252	264	238	250	265	246	249	252	261	248	248	221	268	249	280	274	260	252	244	289	250	268	258	246	250	236	285	255	281	243	269	247	263	265	260	280	270	257	251	292	268	253	264	203	260	267	255	272	266	270	266	267	281	278	274	279	276	252	251	263	245	251	265	246	268	281	243	252	259	272	269	248	283	290	279	256	279	256	255	244	283	220	272	247	257	247	247	256	278	272	250	263	259	249	244	255	282	243	268	279	287	279	274	265	255	249	261	245	274	232	252	259	245	257	269	268	244	250	275	260	259	234	288	253	249	267	263	287	241	262	252	253	242	264	259	248	272	281	273	242	281	251	261	243	225	245	246	250	258	263	271	236	255	276	241	297	268	257	246	264	262	263	283	252	264	253	261	251	249	264	257	259	252	266	245	266	235	286	255	246	248	264	265	258	227	273	284	237	241	276	262	284	270	262	243	261	260	279	264	267	254	239	249	276	275	269	279	251	276	253	261	245	251	267	254	281	268	250	256	273	275	264	263	249	237	251	272	256	258	244	274	267	264	289	289	262	248	275	274	258	256	260	258	255	230	269	280	258	243	270	263	267	249	248	282	290	294	258	263	277	294	289	242	283	256	248	248	235	288	252	239	269	276	262	281	267	252	264	276	264	245	238	278	261	270	257	269	240	264	252	253	237	253	274	286	262	242	264	234	291	273	240	260	258	251	244	266	255	255	270	283	264	286	243	266	257	258	270	280	264	280	277	261	263	248	288	261	261	269	246	251	285	246	269	238	238	232	251	239	213	284	244	278	290	271	271	281	291	305	237	269	233	246	245	267	285	258	269	255	240	255	235	230	272	247	236	273	250	282	246	236	274	249	247	273	270	225	238	261	259	250	240	247	281	272	267	277	245	282	255	278	290	286	255	227	256	234	290	267	275	234	285	312	246	284	242	268	234	259	263	260	263	257	267	248	253	244	249	275	237	254	270	243	254	285	245	275	261	249	225	235	219	258	238	247	258	217	292	241	267	273	260	251	263	270	231	259	283	282	251	256	257	249	261	288	290	250	264	276	268	251	291	270	231	287	241	263	255	256	275	272	274	256	251	275	242	242	273	244	259	240	272	237	274	260	275	272	250	267	291	270	248	264	253	265	261	283	258	254	277	260	239	204	257	289	269	251	275	265	273	246	231	249	268	256	265	257	285	283	286	266	274	249	268	251	271	258	274	264	222	254	273	272	276	285	273	249	272	241	269	255	247	262	273	260	250	281	250	272	260	277	217	270	280	249	243	270	272	293	262	276	277	263	252	279	246	237	254	223	275	266	241	268	262	286	282	282	264	281	245	253	254	257	255	271	230	243	265	268	269	237	282	243	244	248	257	261	266	235	263	230	271	236	240	239	242	256	244	241	262	248	255	240	218	256	268	230	271	289	262	272	280	272	262	268	215	261	261	241	246	255	301	225	257	288	258	262	260	275	272	250	241	238	246	274	275	263	261	235	242	258	265	229	221	248	266	255	266	248	261	250	242	261	245	252	234	257	253	243	265	257	269	261	274	248	241	245	253	243	264	258	236	278	253	271	237	268	257	248	259	212	264	271	277	229	271	247	259	248	230	270	265	262	254	280	276	261	262	261	265	250	274	272	262	256	288	260	265	276	224	250	255	285	260	273	266	246	246	243	271	256	257	276	252	249	236	242	270	255	276	261	260	262	262	266	277	261	255	284	243	266	235	264	252	284	234	270	254	251	296	240	262	256	265	285	288	259	290	250	271	279	271	277	235	259	265	297	236	274	249	274	289	238	270	253	273	264	274	253	267	272	236	288	249	269	278	251	243	254	263	244	253	249	257	275	286	243	262	270	280	255	284	265	246	246	269	288	257	284	253	248	261	286	277	265	249	265	292	261	234	259	276	226	256	263	263	270	268	255	224	259	262	257	238	267	261	257	267	239	240	282	241	280	241	254	278	240	254	282	285	265	264	249	260	234	271	259	263	255	263	256	260	255	258	281	212	236	261	264	238	259	262	257	248	259	253	288	253	228	236	265	232	242	253	262	229	269	264	251	223	249	253	260	288	251	255	269	270	271	252	261	278	251	255	278	260	273	239	264	280	265	256	255	251	237	263	260	251	261	252	258	281	270	254	225	248	238	265	275	246	265	270	233	251	270	261	276	250	257	253	236	276	264	260	252	242	243	253	254	248	242	263	266	267	274	243	255	245	264	283	245	258	239	274	241	270	240	264	243	270	254	274	224	255	252	285	257	242	264	275	250	251	245	249	239	280	286	252	260	251	248	237	242	225	271	257	224	234	253	272	248	267	262	255	277	229	270	266	256	266	257	238	291	254	271	267	255	277	276	227	252	297	241	248	239	268	271	267	297	262	267	259	263	254	267	252	256	263	265	297	265	277	265	263	256	249	287	248	252	270	253	245	267	269	243	259	278	270	268	305	241	233	259	252	279	262	256	240	248	240	265	236	254	262	246	252	239	265	265	277	223	252	247	261	267	268	257	232	260	281	275	253	289	265	262	266	230	283	270	269	250	255	278	254	247	256	232	252	251	250	253	230	276	247	272	283	248	276	230	277	256	285	236	257	258	270	255	245	238	275	264	256	246	273	261	266	277	264	267	274	246	253	225	247	261	238	233	246	263	230	297	265	268	269	279	254	236	260	256	273	236	228	263	277	254	275	249	255	266	258	218	261	240	252	228	249	273	232	267	235	255	283	245	257	253	243	244	274	264	254	235	289	274	245	247	252	261	250	251	235	263	296	241	259	282	250	269	265	264	254	275	243	240	245	244	248	302	263	270	270	258	266	275	260	244	251	250	263	256	276	246	259	269	266	285	206	250	250	249	266	263	283
6847	20946	17988	10003	7284	5713	3988	3166	2457	2183	1726	1412	1212	1113	1022	840	759	835	798	801	888	996	1161	1203	1286	893	752	520	629	573	420	362	405	365	445	420	405	457	403	455	445	469	561	578	486	444	454	348	272	285	280	283	341	263	328	260	319	334	337	290	285	300	279	266	272	284	295	285	249	265	300	257	303	289	273	291	277	281	287	300	277	280	296	293	256	275	277	265	299	281	269	281	280	296	244	296	273	262	267	268	274	289	270	312	267	260	257	306	279	316	318	275	262	290	304	272	267	273	246	261	261	290	278	260	270	312	275	278	290	303	264	288	307	292	275	293	283	261	298	283	282	270	255	252	269	315	263	308	282	283	265	278	303	292	284	285	259	272	272	280	283	277	276	274	295	275	292	296	254	272	296	235	301	291	271	278	283	249	270	284	314	284	267	312	266	294	293	286	266	252	282	273	327	277	301	312	241	271	290	299	253	304	284	269	267	290	258	289	277	282	290	278	287	283	290	270	311	297	282	267	275	303	272	260	300	293	276	269	279	288	303	296	289	271	279	253	283	266	280	312	292	284	292	297	272	277	285	282	269	317	254	274	279	274	280	307	265	287	272	259	290	302	311	286	283	264	283	283	283	284	290	267	253	307	291	271	274	265	258	307	301	283	278	295	290	257	290	289	273	271	273	275	322	283	260	311	276	303	322	287	276	302	285	273	260	256	290	286	311	281	273	273	306	288	307	263	275	275	254	262	320	314	299	250	259	259	275	288	278	281	265	287	267	313	310	259	274	297	274	313	251	284	277	281	287	281	290	264	314	281	269	283	287	285	287	269	297	284	287	259	278	277	288	267	272	282	270	298	279	305	268	250	276	297	286	259	268	290	291	293	300	281	276	251	290	270	309	271	297	287	281	309	276	305	283	280	286	255	282	270	297	301	327	294	249	304	254	290	315	276	297	307	291	262	305	311	270	260	297	269	273	287	282	293	268	268	274	261	273	297	288	260	284	275	288	286	279	286	282	305	298	279	289	275	297	248	296	282	247	280	316	280	297	298	270	287	262	288	301	293	310	300	264	291	289	255	284	275	271	302	288	259	270	283	267	294	260	255	285	296	282	285	268	289	271	269	283	269	285	309	281	255	320	267	277	261	283	272	254	271	271	323	266	295	280	265	273	256	265	282	300	285	282	298	273	302	292	282	289	278	322	295	276	263	304	293	282	250	260	277	281	267	297	314	310	267	273	282	296	297	266	258	299	263	261	292	271	265	278	264	292	260	274	287	281	265	304	297	282	283	287	274	267	248	258	272	265	309	295	266	285	284	323	285	256	281	281	293	290	276	268	302	288	260	266	298	289	243	291	331	287	288	298	278	278	301	265	312	294	257	288	284	257	312	290	291	298	265	293	286	254	268	271	268	290	308	278	259	268	274	281	279	272	271	274	280	272	296	280	292	292	292	283	278	275	268	293	272	285	279	272	279	295	265	250	277	290	283	266	241	291	249	241	286	279	285	278	270	287	271	302	280	293	274	313	267	276	273	286	267	250	275	295	302	291	248	259	320	269	300	261	299	262	277	293	278	268	299	283	275	304	307	310	284	266	272	288	287	271	251	309	268	278	267	291	290	268	273	242	269	296	288	323	286	299	281	260	278	272	295	268	284	291	290	274	269	262	284	268	251	282	282	280	282	290	272	289	298	281	301	289	322	271	279	297	285	281	268	284	289	259	287	282	271	287	295	271	270	281	278	290	268	292	242	279	264	262	276	278	279	258	266	298	303	274	305	298	307	275	295	260	270	271	278	265	324	301	300	289	295	270	284	246	291	281	269	269	268	267	295	311	268	303	266	270	269	273	267	280	267	257	296	290	298	292	268	274	274	304	325	279	247	313	294	301	287	290	246	278	273	287	272	273	324	306	280	252	290	264	295	279	318	267	277	300	286	308	278	287	292	314	295	287	289	295	308	296	285	276	259	264	288	261	272	294	291	285	300	289	279	280	303	260	288	297	292	284	267	291	317	266	277	291	247	254	284	267	263	262	316	271	258	269	309	275	281	297	275	311	299	286	298	275	268	254	285	296	272	274	283	286	303	259	270	264	294	276	282	286	306	307	297	254	274	282	268	274	276	292	292	289	260	299	300	303	288	270	273	297	267	258	251	279	292	282	290	288	285	270	292	283	284	268	306	292	276	284	277	270	291	294	290	256	260	298	287	303	291	282	299	258	289	286	267	267	285	329	285	286	287	321	268	302	285	288	263	268	281	282	312	288	284	306	255	275	281	252	284	309	282	269	286	292	319	274	282	264	313	286	259	266	283	289	302	322	285	311	317	276	297	265	278	264	275	285	253	282	294	217	269	316	270	288	246	245	272	274	268	272	310	280	245	263	285	291	285	289	289	287	285	260	268	279	275	252	261	265	252	282	266	296	288	295	285	266	282	290	277	278	282	307	299	290	272	280	311	307	266	271	264	294	301	281	298	306	272	260	285	267	286	258	298	285	259	287	295	310	261	268	268	274	265	284	288	297	301	269	307	284	282	308	301	290	275	301	297	297	275	288	269	288	247	297	275	249	258	271	290	271	293	273	273	280	288	273	261	306	271	267	273	287	260	285	324	291	274	270	287	276	274	281	305	277	279	285	277	299	287	259	272	291	328	319	248	297	266	287	267	293	276	281	265	293	261	301	287	274	299	244	287	261	291	284	298	259	304	291	276	293	247	265	278	303	299	302	282	297	259	263	298	273	283	277	305	296	319	287	304	308	282	264	302	270	237	244	293	273	269	242	275	273	266	301	274	291	267	289	291	293	278	300	303	277	294	278	311	283	282	278	257	286	293	270	272	284	288	290	252	290	267	293	268	276	330	265	290	278	304	273	250	266	256	289	287	274	276	272	272	259	267	291	313	248	282	258	286	276	309	294	292	288	289	273	284	280	252	300	272	265	294	277	231	280	302	288	290	283	269	267	282	279	257	299	286	271	272	274	292	291	283	296	280	283	302	272	290	309	267	295	308	284	305	314	272	281	297	283	275	292	293	269	257	258	269	266	290	294	273	261	286	288	274	280	274	296	295	275	273	247	279	283	303	303	255	286	281	285	309	271	265	262	276	279	279	284	282	249	302	309	262	268	281	279	262	310	283	292	294	310	247	275	307	315	307	282	286	273	266	281	255	303	281	287	297	292	278	282	294	309	288	265	264	279	282	287	269	250	279	282	269	269	281	276	265	282	281	294	286	287	304	266	296	277	289	265	306	297	284	271	275	302	292	290	267	287	286	256	264	268	250	271	276	296	300	297	271	285	288	295	273	260	289	284	279	277	275	304	293	277	292	272	308	292	284	296	272	285	270	259	304	288	291	304	296	286	279	263	288	274	309	263	263	308	267	292	267	281	245	260	283	291	270	300	273	277	303	278	263	293	293	274	287	229	268	282	294	276	286	299	282	277	290	267	301	290	271	277	325	274	292	289	277	300	295	298	298	307	277	269	252	290	234	285	276	303	272
27053	19694	9190	2667	1576	1283	987	867	821	805	769	756	803	701	669	707	685	658	694	670	633	675	728	741	762	727	659	678	669	650	647	603	662	633	671	622	669	606	663	660	653	638	648	644	676	666	629	608	592	611	598	645	572	601	588	640	597	608	644	627	595	574	608	575	638	650	598	558	628	598	605	624	626	603	622	578	608	574	598	589	673	629	576	601	643	635	623	647	652	633	620	671	643	642	618	598	689	598	606	608	622	608	642	603	608	575	593	592	595	614	633	627	637	598	611	586	626	636	650	578	628	620	646	634	636	636	638	572	592	599	621	588	614	648	615	611	601	684	574	632	581	686	610	655	629	605	619	619	597	612	603	600	610	576	652	653	626	608	583	633	596	560	667	631	662	594	629	622	586	610	568	609	631	626	653	599	604	635	609	667	580	591	617	641	638	623	598	623	636	610	583	678	605	577	632	626	573	626	611	605	587	627	615	615	577	636	639	626	628	590	635	612	611	638	623	598	626	588	601	605	655	615	589	625	620	645	653	597	629	605	641	613	666	616	635	621	586	611	634	631	591	623	570	627	607	626	624	632	609	617	631	618	628	608	634	611	589	567	581	617	582	584	651	625	622	629	603	593	604	603	564	629	649	615	622	632	593	636	589	596	624	650	653	581	628	629	622	617	614	609	622	606	585	580	602	638	612	664	639	581	618	629	588	638	648	599	597	617	622	651	598	625	645	606	671	615	609	571	610	642	628	585	622	590	622	677	621	624	592	592	624	610	650	597	577	571	600	619	628	633	562	580	550	597	630	630	596	585	650	620	661	639	609	597	576	564	613	586	604	621	619	664	587	631	619	633	639	600	618	607	657	547	572	627	629	596	620	651	569	542	624	588	611	606	634	617	668	600	595	617	611	664	618	595	609	614	601	591	612	621	594	612	616	619	568	640	624	639	618	604	602	600	605	604	639	597	614	623	635	612	612	605	645	643	632	631	641	651	621	607	598	643	589	627	619	614	635	612	638	606	613	642	570	586	591	644	567	653	611	599	597	629	622	622	540	646	601	605	580	623	635	561	654	627	590	634	637	625	626	581	664	663	588	585	618	565	644	654	593	628	633	650	624	656	622	598	595	640	631	594	620	618	621	621	587	574	596	587	609	634	600	676	636	584	645	618	611	654	571	605	611	622	621	617	642	596	565	620	594	601	568	619	599	607	553	579	628	621	619	606	609	632	636	631	611	616	598	619	577	566	615	596	640	641	631	608	606	629	619	643	591	597	608	629	596	668	647	609	613	623	608	572	642	593	592	614	624	621	598	594	669	643	610	600	651	616	627	644	667	592	577	649	593	634	594	602	611	624	618	614	615	618	631	590	602	657	639	601	608	620	614	653	560	609	615	608	624	634	678	636	599	585	606	625	618	608	601	641	615	599	622	637	566	619	640	602	634	651	588	610	621	616	592	596	610	680	627	626	627	586	616	561	637	630	618	595	626	571	643	625	621	631	594	632	650	633	616	596	595	651	572	616	593	583	614	587	575	628	638	618	596	616	606	637	661	623	597	642	617	623	635	629	557	567	541	632	627	620	603	596	632	659	657	591	595	620	629	616	612	639	611	560	594	644	632	665	607	627	621	618	629	587	630	596	609	586	639	619	615	658	568	625	615	637	635	592	648	627	670	590	598	590	605	620	582	593	634	613	581	596	644	589	641	622	623	618	645	622	582	576	603	643	668	643	577	574	637	600	627	619	604	647	632	650	645	612	663	615	639	622	602	596	631	578	655	633	623	608	615	632	636	605	551	622	573	597	588	606	613	652	665	600	585	634	636	646	604	619	611	632	600	593	598	596	617	560	613	610	613	645	650	617	589	642	563	631	617	622	577	624	618	597	658	636	593	577	627	622	650	609	606	617	631	595	601	627	590	620	613	609	607	603	632	669	611	607	620	636	620	610	562	558	601	619	613	638	600	600	647	606	567	597	622	600	607	636	647	589	602	605	632	615	655	585	600	618	590	646	597	589	630	597	620	580	645	660	657	579	581	577	595	604	618	599	638	611	609	633	578	577	620	607	611	662	598	619	630	621	590	628	613	614	632	605	600	606	607	585	575	590	632	603	612	587	630	633	575	631	642	582	574	644	595	617	616	622	572	615	615	596	665	571	600	583	633	625	603	561	648	623	671	623	644	562	615	601	599	610	645	612	606	627	622	626	632	604	580	631	620	625	614	652	586	596	581	588	656	592	617	639	626	642	604	600	642	675	661	597	602	594	616	603	676	553	621	630	612	667	576	639	645	615	587	631	612	631	623	571	596	629	583	596	577	647	655	629	634	599	667	690	586	628	619	642	610	571	620	631	623	620	610	648	652	633	626	588	622	576	570	633	620	582	584	593	637	609	659	578	575	608	618	595	606	607	550	587	606	583	597	614	594	599	601	609	619	599	631	603	623	620	640	588	607	592	558	617	623	621	625	634	596	601	632	581	636	603	623	613	666	611	611	622	608	611	598	616	592	573	675	623	629	640	603	632	638	630	572	609	664	584	603	622	614	634	666	571	605	569	627	600	590	595	627	580	642	625	606	573	597	606	582	637	655	557	614	605	619	590	604	575	611	601	608	636	569	610	625	581	586	637	626	601	630	590	593	594	661	600	614	625	614	613	594	610	608	633	637	650	638	613	572	570	636	611	615	616	589	648	671	607	573	633	630	688	578	598	637	609	600	679	599	603	615	535	573	619	593	622	657	614	598	585	641	602	575	594	667	568	608	613	679	674	608	610	584	578	610	641	628	606	647	600	631	579	643	630	642	613	642	619	612	592	620	604	594	604	585	606	610	637	640	609	616	649	609	596	568	618	571	635	593	607	579	622	636	615	604	621	623	616	629	554	620	623	691	602	635	628	590	600	636	611	644	583	565	651	627	615	606	597	572	672	610	597	591	589	617	560	628	658	597	590	631	611	621	627	641	616	619	572	605	651	638	676	612	694	585	625	594	560	635	616	597	594	587	621	614	609	610	611	594	614	586	634	621	592	656	589	600	609	615	601	574	621	596	617	617	620	651	603	608	594	647	621	570	604	617	622	624	593	612	624	604	602	632	651	655	611	582	566	645	607	639	628	636	615	645	634	629	663	654	578	610	598	605	617	594	603	613	627	637	685	615	625	612	609	638	591	633	587	632	628	632	580	612	660	635	661	607	622	610	616	620	616	631	606	605	576	588	663	574	635	614	581	548	627	622	628	563	628	608	605	637	592	625	607	608	628	634	624	571	650	601	662	598	615	618	633	604	635	595	645	610	616	642	587	632	611	578	665	589	565	578	655	613	607	646	548	594	621	629	610	646	606	634	588	608	617	637	620	622	621	650	620	622	599	617	640	629	602	630	616	640	617	572	604	616	663	589	611	573	609	627	579	582	580	567	594	615	632	638	614	571	635	597	637	616	625	632	641	623	609	641	590	637	614	615	595	642	587	602	615	643	592	636	617	621	624	613	597	588	625	628	585	624	641
5452	5939	5231	2839	2024	1788	1383	1179	1168	1006	893	837	895	804	788	771	728	753	733	755	743	822	879	879	973	825	739	697	730	705	681	666	693	635	705	708	709	669	712	701	691	719	739	768	745	690	669	653	655	650	649	683	650	680	702	664	699	664	701	585	658	642	689	628	699	678	688	671	628	664	650	644	640	627	649	644	661	647	651	673	693	652	608	657	674	676	645	666	653	669	633	661	639	650	694	692	630	633	664	628	675	637	671	623	640	679	647	665	658	686	631	671	654	654	621	674	652	637	654	677	621	667	669	649	657	671	687	630	660	635	672	658	668	645	692	678	707	636	701	678	670	642	652	613	661	616	660	674	645	681	632	658	662	688	646	644	635	641	606	618	660	646	655	589	605	651	661	664	624	667	674	647	695	672	654	659	659	647	679	626	648	661	674	617	685	604	600	617	655	675	653	628	665	664	654	680	671	659	651	610	718	646	639	672	632	637	693	630	635	641	651	690	608	665	645	685	697	669	630	643	676	669	661	657	659	693	632	649	664	648	669	602	639	655	623	680	648	638	682	643	673	662	678	610	666	670	639	660	693	672	700	626	666	655	662	651	631	622	643	655	681	705	670	603	659	643	640	685	679	637	664	640	642	692	636	612	674	663	645	658	654	653	690	647	636	626	650	645	660	624	610	671	657	666	629	640	602	668	677	630	655	648	659	648	656	638	630	659	647	657	645	603	657	667	690	656	664	654	681	663	646	653	706	676	679	674	701	611	652	652	683	659	654	626	608	638	638	623	651	635	628	670	658	679	662	682	666	640	652	650	617	682	650	640	679	683	654	683	673	680	652	655	606	676	626	699	659	633	667	613	669	689	725	668	676	637	722	638	662	638	655	672	645	655	667	653	672	621	662	661	687	663	652	656	658	655	676	654	659	659	649	621	648	644	655	649	661	700	677	646	665	632	678	648	689	668	657	663	633	653	667	636	667	653	623	646	660	596	652	637	645	681	593	649	684	649	669	635	671	684	663	670	653	585	631	619	699	710	668	645	663	713	671	682	629	673	702	705	630	655	664	659	657	626	637	695	660	668	654	637	658	623	671	685	660	630	698	643	659	621	652	649	635	657	637	618	685	632	636	627	628	615	702	713	656	609	676	656	657	617	662	633	689	617	624	618	676	662	676	676	634	660	634	662	659	634	641	657	661	618	629	610	636	664	604	680	688	663	665	663	685	612	638	674	656	696	650	629	681	651	702	607	635	634	661	665	700	644	652	625	645	671	659	608	667	647	677	647	643	709	652	678	671	640	664	683	618	637	598	650	671	641	698	647	662	651	597	681	643	616	625	657	631	667	680	617	609	661	610	673	667	636	659	663	601	628	664	670	668	651	641	664	634	673	646	638	641	607	636	693	655	680	654	650	635	637	649	625	676	638	612	650	677	622	625	690	699	679	649	625	664	666	639	654	675	668	641	667	673	646	680	644	641	641	650	632	683	608	656	659	686	644	643	630	675	677	668	623	696	654	678	663	658	610	641	658	680	678	642	666	679	670	666	678	634	622	659	626	678	630	644	650	627	665	668	632	641	664	633	616	645	668	608	655	639	630	631	683	660	685	622	668	687	663	656	613	636	619	657	680	655	670	647	649	653	646	659	625	633	647	645	673	666	665	735	621	673	623	658	652	668	700	642	641	625	680	606	671	677	700	638	667	614	624	592	639	621	665	657	674	658	674	684	650	641	712	657	693	696	639	665	647	654	636	678	620	625	679	638	677	675	665	670	651	653	659	613	667	615	650	676	684	670	651	636	640	725	637	622	584	696	654	659	658	638	712	623	640	668	651	638	642	663	635	634	627	690	637	675	678	670	714	682	653	623	649	675	666	636	659	632	679	692	618	647	635	710	618	616	660	647	683	634	645	646	693	633	629	679	630	651	622	613	649	684	662	634	631	648	665	696	628	688	654	651	627	640	677	643	677	643	676	647	647	653	640	664	645	640	657	652	639	624	614	632	618	638	685	614	641	644	623	646	657	615	693	681	626	669	657	644	660	619	636	624	667	660	646	581	624	655	680	650	625	637	673	672	666	643	609	678	659	647	593	630	615	605	661	635	671	701	658	594	673	644	642	642	684	703	621	659	686	684	621	639	673	647	680	638	665	617	659	702	644	665	619	643	615	659	650	627	705	679	682	641	655	638	626	650	622	633	696	669	667	605	635	668	643	636	619	654	644	618	677	629	657	642	622	637	671	686	635	672	634	651	677	681	629	694	705	606	622	679	642	660	652	630	652	697	649	650	645	606	689	686	632	643	656	695	667	654	653	619	682	639	692	650	636	628	660	679	694	683	640	637	734	657	698	704	659	650	634	632	655	605	644	655	654	697	628	651	661	677	641	675	642	639	640	672	676	631	591	655	660	651	658	651	626	700	689	678	686	626	671	670	637	626	608	661	593	628	719	690	641	651	636	625	628	677	662	676	673	615	662	585	656	678	661	666	672	635	667	643	681	619	667	645	687	657	628	649	628	676	660	638	651	664	672	673	641	645	694	674	624	649	689	673	615	652	662	685	623	664	707	630	653	645	671	670	630	661	721	657	649	640	671	655	653	673	651	628	621	666	702	603	664	676	599	646	688	632	727	608	664	665	628	691	668	625	641	629	681	638	645	651	593	688	614	611	695	663	681	708	700	630	625	628	655	675	671	662	669	692	625	699	627	639	678	647	660	648	634	647	699	636	636	636	623	668	700	644	639	649	654	668	658	638	643	677	663	714	661	662	695	631	671	687	657	673	607	643	662	633	667	662	685	696	676	682	645	653	659	649	628	673	651	626	663	672	694	690	623	627	628	634	670	621	629	664	664	614	687	667	675	676	634	658	625	627	674	647	658	622	666	703	704	683	628	649	681	684	636	636	640	651	697	684	691	690	647	666	660	640	639	630	646	639	616	641	666	635	608	654	652	658	663	665	658	629	608	645	683	656	652	651	654	681	667	667	643	656	685	661	675	643	643	626	646	672	628	617	680	633	661	618	644	664	691	703	619	700	638	672	630	666	648	652	678	647	634	651	652	643	635	639	675	630	673	640	646	655	680	651	695	643	714	652	641	647	661	654	648	641	645	655	638	648	677	648	667	598	634	649	676	681	650	658	653	674	639	640	693	641	665	659	678	637	631	638	670	612	677	708	675	656	635	668	622	696	661	621	666	641	647	634	662	704	628	613	661	613	641	636	663	638	684	640	655	682	657	640	630	648	717	704	661	651	654	652	622	681	683	617	631	650	629	656	621	639	643	654	679	635	660	660	673	686	695	648	622	676	662	654	641	676	655	613	625	658	612	636	627	692	648	652	657	659	626	651	622	619	661	691	639	643	676	678	685	660	633	637	623	593	584	684	666	710	632	616	667	668	620	610	703	646	676	637	619	663	695	668	647	662	680	638	592	651	686	659	669	641	678	649	639	654	628	659	626	653	663	655	648	651	650	612	611	665	665	700	643	660	672	674	620	743	657
23334	20868	28035	23803	20856	13894	2498	1395	1158	1032	912	894	803	727	689	698	613	738	696	713	660	792	914	850	852	745	597	551	619	619	540	507	467	510	508	511	513	541	494	510	533	510	515	550	531	502	527	477	450	468	457	470	499	507	468	457	453	498	427	474	505	444	449	458	484	448	509	441	425	457	474	459	465	455	469	443	462	448	447	436	455	450	477	478	494	484	460	466	447	458	456	497	437	435	460	438	452	437	426	457	465	477	481	473	457	465	472	478	486	489	445	459	449	476	505	467	487	448	463	464	457	490	467	418	446	474	469	481	444	456	465	463	474	458	481	444	447	449	479	446	428	474	433	446	436	446	504	461	492	444	455	440	473	489	469	464	439	456	475	456	485	445	483	497	424	451	459	441	470	438	438	480	496	430	429	433	492	476	479	457	467	478	443	421	440	447	493	435	458	405	435	444	441	451	452	452	441	475	462	468	429	428	448	464	502	450	473	466	449	457	485	437	454	443	459	443	453	460	503	474	465	411	472	436	493	448	434	435	483	463	453	446	458	432	460	432	507	453	441	430	479	471	424	451	466	467	444	470	462	462	441	491	516	487	439	486	436	439	451	451	430	463	454	483	438	474	454	459	462	427	460	455	470	454	455	465	450	430	458	481	469	466	447	439	464	481	431	433	439	499	433	435	493	490	453	433	427	457	431	469	472	457	464	430	422	477	473	469	452	452	456	471	484	462	442	426	437	462	461	489	504	466	474	468	424	446	435	434	409	455	431	420	456	449	491	411	470	494	446	402	465	425	467	426	424	455	442	485	442	494	431	435	467	382	475	505	475	480	512	443	451	437	470	485	431	437	415	451	491	470	490	451	492	481	462	464	466	450	423	477	428	462	468	454	433	424	471	454	440	442	442	458	442	442	445	429	456	424	488	459	444	477	487	496	446	422	432	464	442	448	447	426	486	435	475	452	457	447	496	447	426	458	455	465	437	451	460	463	460	439	474	456	464	428	462	448	445	433	445	471	432	461	454	451	447	461	466	464	468	476	438	450	465	448	473	466	443	439	457	480	384	462	479	467	457	478	430	477	464	448	444	453	477	433	455	464	418	428	443	463	456	476	461	443	473	456	481	484	436	479	459	466	490	461	439	501	447	472	433	484	469	444	460	437	470	436	412	423	475	464	451	450	442	438	457	436	466	492	498	447	447	456	450	431	479	462	430	490	452	442	424	456	467	464	408	463	462	466	461	440	472	460	455	461	457	470	482	443	413	417	481	465	447	489	440	442	454	443	419	423	480	425	448	429	454	435	515	446	475	435	468	432	402	456	452	465	475	432	466	443	433	445	455	468	454	477	411	468	453	470	448	477	497	505	426	450	470	454	466	466	445	476	462	447	431	467	454	447	412	446	425	455	467	430	478	460	437	491	406	437	446	429	442	489	461	455	467	436	466	466	478	446	462	442	464	435	456	448	445	451	464	437	495	434	420	426	476	432	457	447	445	463	470	468	460	452	452	471	442	443	448	451	463	456	471	478	422	431	468	450	456	420	441	459	455	448	452	491	440	510	462	452	487	431	440	459	516	448	474	473	441	453	398	476	470	471	453	439	444	502	450	450	453	443	511	456	457	438	475	472	421	457	463	443	455	443	434	460	478	493	436	457	461	453	435	474	450	461	408	465	491	422	427	469	478	477	470	492	464	431	451	450	450	436	503	444	456	404	445	425	457	472	453	422	475	477	473	488	464	461	440	433	457	454	442	479	474	454	461	425	449	475	427	415	416	456	445	428	469	466	494	462	466	442	496	517	480	458	494	475	464	462	413	458	427	454	436	448	486	443	457	475	458	457	457	441	468	442	501	434	457	448	473	447	451	478	455	460	478	452	468	480	443	452	494	405	421	414	439	473	432	477	464	439	459	456	459	457	434	470	437	461	474	459	455	477	488	459	464	436	456	474	473	429	455	457	474	443	437	486	430	478	481	482	462	510	458	448	456	474	438	437	432	468	476	447	450	463	465	468	447	454	455	463	467	453	433	474	463	456	442	443	465	457	461	457	445	466	473	471	448	427	434	430	455	477	443	467	461	491	465	445	471	448	444	448	425	466	434	476	484	496	457	475	470	466	461	460	460	456	475	465	423	448	428	455	438	467	492	469	459	458	437	472	453	491	452	427	465	424	415	466	444	449	470	421	451	434	423	435	421	492	443	446	452	432	454	457	483	447	451	442	431	472	458	453	465	461	472	467	440	413	454	427	457	479	465	510	523	431	434	470	473	454	454	448	456	465	437	467	431	459	486	439	499	433	446	431	441	490	423	476	447	446	444	461	449	453	441	460	458	451	437	430	426	473	459	443	474	440	420	464	464	462	456	446	468	487	462	490	449	447	479	439	457	458	455	411	466	424	428	474	430	436	452	485	445	462	456	501	490	439	468	492	419	451	421	436	435	461	444	474	422	452	482	441	468	476	446	452	444	450	441	430	432	440	429	462	468	418	458	451	463	463	454	424	490	475	454	502	457	521	458	469	455	393	416	408	452	453	431	434	468	472	503	469	465	445	478	443	457	451	413	458	421	457	450	458	422	451	452	449	443	453	470	440	418	464	463	435	462	471	469	453	444	444	457	483	460	442	461	441	496	463	474	460	486	474	439	489	446	457	488	441	469	448	481	499	487	440	452	485	449	455	442	465	472	473	445	445	447	457	472	441	410	433	457	451	427	439	481	454	444	491	459	445	455	469	439	469	448	437	444	458	479	461	462	463	454	454	450	438	439	430	453	468	494	437	458	455	455	422	465	461	434	463	473	434	450	481	449	404	439	472	451	465	418	472	458	462	453	464	466	435	456	487	445	475	480	427	446	429	471	461	452	456	442	434	425	450	508	460	469	398	464	472	467	437	423	505	432	452	451	460	494	440	457	472	472	388	430	461	436	459	482	448	430	439	461	438	477	458	485	492	437	450	487	440	406	443	446	459	473	477	415	472	400	447	434	475	427	453	437	496	468	434	464	450	502	443	477	497	437	413	445	509	469	451	447	440	466	510	429	473	475	451	479	474	493	443	478	454	479	512	416	413	446	435	512	396	452	463	470	451	475	462	458	459	432	445	394	486	420	456	483	459	424	456	443	468	460	479	454	464	457	470	467	447	485	429	455	435	467	440	469	445	480	452	488	461	468	435	459	454	483	455	443	451	438	453	469	435	489	425	451	444	472	446	494	425	435	465	454	488	453	443	449	446	422	413	480	464	448	447	477	468	433	424	477	442	456	480	442	438	444	423	442	441	446	472	432	440	430	462	480	442	471	467	475	458	443	437	473	451	444	412	427	523	506	455	438	431	492	460	449	463	450	460	431	442	437	454	441	473	473	493	435	464	453	462	418	454	459	429	470	422	466	481	467	459	456	431	444	438	471	481	476	515	463	472	453	459	474	484	414	478	442	466	475	453	420	479	425	472	471	465	480	499	476	453	485	489	453	417	470	416	415	472	430	481	445	424	430	463	430	457
5009	14735	12750	6876	4867	3619	2640	2198	1811	1523	1274	1161	1114	934	916	805	781	816	806	821	807	977	1126	1090	1104	879	730	673	736	606	548	581	586	536	567	588	589	591	601	647	599	618	621	669	615	602	601	509	505	499	521	522	510	522	491	494	504	511	477	546	512	502	508	508	502	504	473	520	489	495	503	505	459	504	504	476	480	531	509	510	494	519	510	501	487	514	471	492	512	544	504	506	519	497	498	513	511	486	465	503	516	534	503	514	511	493	519	464	518	522	487	470	503	503	511	516	512	492	530	472	524	527	476	459	514	475	497	485	511	491	514	531	527	524	493	530	469	492	497	483	515	518	504	487	521	485	460	481	474	493	480	510	494	458	512	471	466	508	489	475	468	517	541	480	513	484	488	520	469	467	490	530	482	474	497	492	469	486	533	494	517	479	499	486	516	461	518	514	508	511	523	488	542	522	481	484	474	510	451	518	527	476	529	499	478	483	476	496	464	525	505	450	510	512	558	531	478	488	522	482	511	490	522	490	504	465	495	504	511	493	512	509	484	500	496	454	531	487	524	485	499	455	508	497	479	514	500	488	531	489	504	462	501	507	500	516	457	512	472	480	507	509	464	495	516	560	505	459	533	470	493	522	533	512	498	495	508	478	471	517	472	520	484	521	481	508	472	498	527	483	507	506	489	510	440	451	457	486	495	503	495	515	487	482	507	495	501	475	471	499	469	498	481	489	500	484	478	495	433	498	495	452	502	543	500	489	466	519	530	451	500	487	496	512	491	494	470	522	485	475	491	477	516	487	512	537	503	466	506	452	493	528	517	483	511	529	510	502	486	526	508	451	493	534	514	505	513	545	529	516	519	510	509	542	482	502	470	516	499	517	497	486	505	503	512	495	450	524	507	452	523	493	495	469	506	510	506	498	455	512	510	511	536	514	469	500	450	504	492	481	495	505	511	497	454	501	514	496	493	499	495	471	495	490	517	513	492	479	457	475	466	481	448	473	505	464	508	450	520	531	515	510	545	445	487	503	475	518	502	508	492	486	525	474	459	540	497	490	491	472	543	467	483	469	483	476	486	485	504	490	514	467	490	479	524	505	498	552	496	465	483	491	500	490	515	475	508	518	515	490	500	472	486	514	500	475	518	508	478	485	476	479	502	498	496	512	466	495	532	466	499	498	484	468	499	479	491	505	502	509	495	503	505	460	485	537	471	498	494	473	527	510	478	483	463	501	495	505	517	473	464	468	482	505	492	535	528	499	487	504	512	511	476	499	497	496	490	482	461	468	502	491	500	500	488	489	489	492	455	498	498	489	490	506	510	506	484	535	477	502	470	516	498	483	486	501	475	496	502	489	497	507	490	491	489	520	498	474	520	503	501	558	500	485	493	476	480	492	516	532	497	499	512	492	509	468	496	528	528	479	505	500	494	483	505	506	490	480	481	526	488	487	504	526	484	503	495	478	491	459	498	512	490	490	505	465	543	477	513	481	505	514	498	537	481	494	480	475	446	524	459	498	491	470	519	481	484	522	443	498	513	513	462	527	496	501	521	506	508	494	482	517	515	510	528	478	543	496	520	485	506	492	507	497	466	529	514	485	527	473	486	489	514	499	516	492	500	488	513	480	536	503	484	544	467	465	491	524	516	491	466	509	492	519	500	487	485	505	504	517	487	507	497	463	485	487	469	519	525	506	503	537	497	481	489	535	549	489	539	487	483	525	466	458	477	480	492	492	535	492	505	524	483	517	494	512	469	506	530	511	493	500	498	525	480	522	506	473	495	478	470	468	474	464	474	507	493	490	492	497	497	457	527	519	473	503	477	448	452	487	493	498	540	496	478	521	508	502	507	467	476	509	502	502	492	503	462	502	497	545	487	555	501	512	455	484	469	503	516	518	475	445	492	530	504	475	520	448	528	528	471	523	497	505	500	501	499	481	462	532	539	481	479	503	480	505	523	482	533	503	540	504	505	557	498	474	484	495	482	490	492	491	467	527	474	521	476	491	497	531	494	542	516	473	498	470	472	500	506	500	517	504	507	513	478	499	450	493	494	489	456	541	519	485	485	525	527	502	537	519	458	535	505	514	510	509	524	516	484	502	516	520	494	508	510	474	481	496	504	537	485	492	527	485	495	480	485	470	518	518	498	508	452	521	520	518	497	497	511	489	482	494	523	458	515	508	481	527	536	487	514	548	463	522	490	487	500	514	439	479	507	492	523	499	502	434	507	474	481	486	507	500	478	459	451	481	482	499	521	519	547	526	506	465	470	481	455	486	489	500	497	495	479	469	498	477	561	492	509	505	535	462	477	499	500	494	495	518	487	484	511	488	494	519	517	491	523	515	483	490	489	475	446	533	528	509	468	472	454	468	504	492	528	473	527	488	475	478	490	514	529	479	504	464	485	447	473	502	493	514	466	486	498	503	516	502	511	515	496	496	517	498	523	468	479	482	497	521	500	536	506	508	504	473	513	513	498	566	479	513	492	459	513	518	516	505	508	488	513	520	509	517	500	489	497	489	478	478	524	509	494	523	462	537	480	536	516	532	493	483	487	510	471	508	541	505	485	505	498	479	514	526	492	494	502	480	512	513	515	480	507	541	501	477	469	497	520	532	512	522	506	487	504	510	502	532	504	502	500	503	493	504	529	509	500	508	482	504	521	481	526	508	488	514	520	494	490	466	516	483	489	487	496	479	519	482	499	500	485	490	501	477	523	494	495	478	524	512	526	506	530	508	458	469	536	484	467	524	497	507	484	476	474	463	501	553	494	516	452	511	524	484	483	504	500	507	485	485	520	510	509	520	470	489	500	517	496	517	513	493	503	447	463	513	496	486	491	472	450	505	475	500	511	506	477	524	520	523	504	529	453	467	495	438	489	485	516	504	489	514	469	482	525	489	520	522	542	507	482	481	479	478	499	506	494	458	554	500	463	494	507	500	505	461	524	515	496	498	508	516	504	522	515	512	493	515	474	526	506	479	495	501	467	502	511	502	468	498	520	470	537	508	495	479	484	460	481	500	532	520	491	486	477	501	555	503	522	478	501	479	533	491	540	491	483	499	491	474	519	477	508	525	512	497	475	493	471	501	503	502	539	491	493	488	498	489	536	524	494	489	518	516	474	526	465	549	496	523	476	471	515	515	503	481	486	520	481	484	536	500	490	510	523	482	539	511	484	523	505	480	510	473	492	504	500	494	474	501	464	507	477	478	511	503	523	511	500	480	501	487	529	503	517	456	487	458	473	523	504	501	458	535	491	526	457	479	528	531	524	477	533	496	469	486	473	495	513	477	503	516	459	510	490	480	477	481	453	506	515	492	508	490	494	478	491	502	512	514	474	519	503	499	502	503	497	486	509	508	487	535	498	509	464	452	504	492	469	478	519	536	545	531	478	448	472	518	528	468	471	513	508	510	482	547	458	494	500	490	468	529	549	490	498	479	509	512	539	448	492	497	512	483	493	501	481	454	509	548	488	495	464	508	477	514	501	471
24211	20892	27376	24499	17649	2898	1461	1113	908	857	837	757	715	679	705	672	636	599	589	672	599	694	772	788	800	683	593	558	600	508	527	546	508	538	518	501	544	571	523	561	577	528	531	548	578	577	611	534	526	488	488	496	478	536	459	527	493	530	485	478	514	489	534	496	499	490	512	529	497	528	497	511	471	513	493	471	456	513	446	503	476	482	511	484	446	507	500	496	511	508	498	473	474	478	486	509	496	485	521	514	497	489	427	477	469	530	459	483	498	504	488	496	519	488	501	521	455	477	507	512	501	491	504	491	516	531	498	513	477	518	498	502	515	496	514	492	464	481	507	501	487	491	497	492	461	505	495	496	515	478	477	501	487	532	504	479	465	515	450	499	501	489	535	515	525	494	487	491	493	502	478	570	486	502	512	496	512	441	531	456	523	459	471	462	489	487	465	505	476	525	522	488	461	504	445	455	474	497	481	467	504	498	485	506	464	508	484	508	515	449	492	475	518	517	489	522	520	489	457	526	483	466	491	448	505	475	498	488	475	486	521	450	509	492	456	467	479	487	489	510	511	487	450	491	466	491	488	510	498	490	432	491	472	470	475	536	512	480	483	476	478	534	514	474	471	467	482	507	471	464	484	517	484	521	458	495	551	478	500	499	478	474	495	459	517	487	478	527	515	529	498	481	510	478	515	487	489	458	511	470	480	471	446	496	529	484	496	476	516	529	469	505	496	483	493	509	485	491	524	510	482	469	481	471	477	510	469	484	449	506	489	495	533	506	474	452	491	476	465	485	500	455	504	490	504	462	483	506	474	546	511	505	491	477	495	481	493	524	499	512	507	497	498	485	424	495	502	479	500	510	461	431	473	446	486	488	474	486	502	507	501	483	462	488	498	519	549	514	491	525	456	481	495	459	525	497	479	513	497	442	525	502	510	482	498	497	526	509	491	456	511	477	486	494	494	500	450	460	497	490	488	513	448	506	465	509	505	500	525	491	482	455	514	518	500	470	488	506	500	489	533	481	467	515	548	499	475	508	509	482	495	495	501	475	478	480	463	472	497	478	501	509	498	500	493	486	470	490	466	493	479	492	474	487	489	486	506	496	515	519	447	494	504	518	439	464	475	487	528	497	528	518	482	513	481	500	524	484	506	456	485	484	506	505	466	508	458	476	503	515	520	514	495	527	517	467	484	502	515	481	516	482	462	506	518	486	509	531	515	487	494	458	499	465	463	484	480	494	491	465	499	484	486	468	471	489	483	493	487	476	499	481	462	501	483	508	461	459	511	460	468	479	487	516	466	495	488	462	501	512	511	504	467	478	457	468	500	485	486	480	476	486	463	522	484	457	519	507	523	513	464	483	515	494	472	453	476	485	491	490	510	515	455	508	493	474	499	535	515	527	520	505	482	506	485	478	493	516	465	484	460	478	457	490	481	463	503	462	500	483	457	467	515	473	513	484	482	479	484	527	491	477	483	443	491	493	469	484	471	524	479	499	497	477	470	462	492	498	431	472	494	518	474	496	470	493	462	438	490	509	508	520	509	479	504	473	491	497	486	516	518	445	434	492	489	474	483	513	509	457	481	489	487	553	467	526	533	472	508	449	469	507	484	464	497	480	481	531	488	483	488	483	447	510	490	492	507	463	468	493	481	509	459	513	460	464	505	473	504	494	487	477	492	452	493	469	478	488	516	518	485	512	495	465	472	480	482	509	482	506	500	487	489	478	490	534	491	503	529	490	454	515	486	545	483	488	498	492	527	496	492	468	492	519	506	454	479	476	506	481	510	491	486	475	462	506	486	492	518	489	479	500	448	543	492	482	469	487	484	506	494	489	468	513	478	492	461	500	510	497	510	517	537	497	511	484	486	496	483	428	486	483	500	512	517	463	559	483	517	477	505	501	505	514	491	482	507	493	510	503	460	487	529	491	496	500	504	479	451	493	520	511	504	513	477	460	502	497	508	444	476	478	478	505	515	447	503	504	477	523	483	501	501	531	486	497	431	492	499	520	514	490	482	486	492	478	465	493	496	462	480	493	465	433	507	490	513	485	471	460	482	458	531	484	518	506	487	493	458	444	470	519	495	479	510	515	457	464	504	444	537	494	492	453	497	545	486	518	469	479	482	495	504	495	469	519	448	463	461	473	477	553	479	492	453	464	504	458	486	508	492	473	521	486	507	479	493	474	533	472	476	511	490	462	486	490	464	501	461	508	522	475	465	488	456	541	501	472	463	486	488	504	448	479	452	499	493	466	444	480	454	479	490	518	452	530	531	491	493	465	463	481	489	490	530	511	517	470	453	477	463	489	491	424	477	476	495	498	479	493	539	474	462	470	481	488	530	512	475	483	455	452	517	481	425	472	459	458	472	489	512	520	515	487	477	478	479	462	484	515	508	490	464	484	489	467	510	497	449	527	498	534	484	460	490	513	491	486	458	522	448	454	462	487	492	444	460	496	501	489	483	495	520	487	491	459	480	516	475	488	473	524	491	456	505	535	487	495	505	508	470	494	476	488	478	451	465	488	532	488	467	510	513	469	473	516	524	494	454	477	491	478	456	482	496	484	493	486	471	490	496	483	495	467	563	564	489	464	477	455	486	507	489	494	470	462	476	504	511	490	499	493	466	474	480	482	460	524	476	496	484	514	479	484	496	514	479	498	504	529	467	459	514	511	474	496	448	483	521	460	543	500	502	534	538	488	511	492	488	516	456	459	487	488	453	464	496	479	498	498	482	469	449	495	508	510	498	478	479	496	487	473	476	479	496	498	499	496	487	482	506	497	454	470	526	497	523	501	540	499	492	496	470	506	515	495	493	492	473	470	479	500	497	465	502	517	495	448	437	495	463	524	482	507	509	488	452	426	477	474	465	490	478	495	511	447	515	494	471	466	479	519	545	504	478	463	493	505	482	486	536	497	506	462	476	457	481	517	481	500	461	472	488	451	511	485	539	560	502	467	513	518	521	456	513	493	488	452	499	471	471	504	495	500	470	469	491	523	529	492	473	476	493	498	489	539	495	513	486	484	473	518	500	499	490	414	448	490	507	480	463	506	504	525	508	498	466	463	493	525	480	515	478	505	516	502	515	526	479	455	480	510	484	522	510	476	485	479	498	473	457	536	483	472	522	471	495	488	476	477	494	477	460	532	475	507	497	490	491	485	449	488	500	483	524	462	474	531	484	510	465	437	500	477	443	477	519	507	505	521	537	509	455	508	489	483	475	493	497	518	452	490	487	502	503	485	515	496	516	467	488	514	482	489	464	479	456	494	519	467	486	473	483	462	516	478	479	460	479	464	536	496	464	469	515	527	504	457	523	469	474	489	479	503	509	510	494	500	509	474	538	467	475	496	476	444	490	477	481	465	491	478	488	481	540	513	471	475	521	490	518	472	524	465	515	487	487	491	516	506	495	495	473	505	494	483	492	513	491	513	501	481	484	505	446	479	517	490	456	506	460	478	470	525	513	545	492	523	473	505	503	450	457	526	478	478
5097	11645	9587	5298	3707	2902	2252	1704	1431	1292	1191	974	948	880	849	736	706	761	776	731	725	824	874	923	892	733	710	655	654	623	596	574	561	581	571	602	557	629	575	614	597	577	594	599	638	603	581	543	541	530	518	542	517	540	563	501	523	507	518	536	519	500	546	526	489	527	495	505	514	487	514	508	527	500	504	564	525	527	511	496	526	484	506	513	497	495	531	516	511	538	579	509	509	508	539	521	492	484	549	488	506	544	541	494	512	522	519	512	504	521	507	503	513	473	474	514	523	525	542	517	483	493	532	531	494	521	514	498	541	534	504	521	525	525	513	541	508	538	519	505	520	519	591	504	534	538	535	530	502	516	534	521	527	527	498	535	578	541	531	501	493	522	556	516	500	514	506	520	569	531	503	531	517	556	533	521	538	502	513	491	483	527	511	482	524	548	513	496	544	520	485	482	494	502	534	486	509	567	501	489	514	532	581	459	534	512	510	498	513	523	503	530	502	496	501	502	504	512	489	552	498	490	511	520	549	511	536	481	500	503	545	542	504	532	532	499	531	498	494	536	489	525	513	536	492	498	493	542	494	521	522	521	531	522	539	511	503	477	530	539	496	486	521	519	549	509	543	522	522	552	523	475	521	490	512	535	510	509	510	542	522	518	491	558	523	544	529	500	544	513	526	519	472	534	519	498	508	499	535	530	539	488	525	462	506	501	541	508	532	502	525	504	514	500	539	487	524	521	513	536	544	527	475	485	501	530	532	504	564	533	552	546	462	508	510	520	513	496	509	507	488	511	533	492	540	459	490	522	542	505	493	523	502	545	547	533	530	518	513	511	514	471	502	510	560	552	521	523	489	507	496	485	532	536	565	516	529	541	490	522	526	525	474	520	520	521	546	492	539	512	531	489	513	497	532	462	499	456	533	518	528	508	519	502	542	506	542	529	531	499	544	515	532	529	539	492	513	539	486	515	480	512	526	466	519	502	547	511	534	520	514	526	501	496	512	487	519	496	533	515	537	491	508	504	521	507	516	512	466	502	521	554	536	547	497	489	505	518	491	538	507	531	525	511	499	484	545	521	496	493	509	495	523	498	520	465	511	544	474	509	532	511	539	518	524	514	503	497	481	536	539	525	563	508	492	547	507	495	562	496	497	517	529	534	528	490	500	533	528	498	522	514	565	526	490	458	515	501	482	529	531	508	547	556	540	479	525	507	505	516	531	487	503	507	533	523	507	523	546	497	522	532	541	510	491	499	482	472	503	494	544	563	542	507	500	499	529	534	534	498	490	495	473	502	468	480	534	499	498	508	535	502	503	583	507	470	491	500	532	545	522	516	570	516	536	488	496	488	496	495	526	534	527	518	578	498	548	516	507	522	480	485	532	499	513	524	567	503	525	526	507	530	489	492	499	504	532	510	510	465	472	499	475	535	522	531	536	516	502	540	489	574	548	508	550	498	478	494	494	523	491	515	487	481	520	556	544	514	477	501	511	530	503	520	507	512	528	500	551	523	539	509	499	511	523	536	468	544	517	500	533	518	533	489	510	548	551	506	528	553	531	539	512	528	485	545	512	527	515	517	522	494	560	522	512	524	486	538	495	479	509	504	517	534	530	517	505	484	519	500	536	518	513	512	550	525	510	481	527	506	469	534	519	502	532	510	519	558	551	501	535	493	518	511	513	529	554	509	574	522	516	520	504	529	512	490	550	546	512	517	537	541	484	503	530	490	497	541	520	490	501	496	519	507	528	534	520	548	525	576	485	513	501	517	503	540	501	485	515	522	496	498	525	486	490	508	555	529	511	493	539	561	512	513	502	519	512	511	523	430	486	518	558	501	510	522	491	530	525	546	545	493	518	535	529	533	532	553	495	491	520	481	538	518	537	555	502	515	500	526	490	502	498	564	500	540	493	550	514	504	549	475	511	538	549	540	477	518	545	536	531	508	499	486	511	565	525	519	535	506	529	487	509	522	540	530	523	543	536	507	483	495	493	512	503	494	547	536	517	538	464	553	516	494	508	530	494	511	535	527	492	524	536	514	552	508	524	525	549	460	549	483	527	509	489	521	498	561	494	545	511	501	531	516	540	502	507	533	517	483	510	536	487	530	535	548	498	494	518	550	498	499	495	546	552	534	500	517	508	499	496	511	501	493	490	515	517	541	512	525	514	501	547	501	470	519	519	520	543	487	522	507	525	503	522	524	555	509	536	509	522	542	513	531	513	535	477	463	521	517	521	532	520	524	527	494	516	494	470	549	545	495	571	537	519	569	511	466	536	487	544	509	530	514	515	539	484	512	522	498	544	540	544	518	519	507	522	491	502	490	535	530	504	533	534	520	462	512	525	521	503	522	518	523	541	496	491	501	500	508	529	535	518	490	553	568	506	512	506	533	501	496	517	517	528	551	478	503	452	497	496	543	510	529	502	488	533	546	517	508	508	506	487	530	499	507	514	494	535	587	526	559	519	512	505	557	561	536	533	500	530	510	544	537	508	519	526	511	542	552	475	517	489	522	533	529	478	548	504	491	550	531	497	541	526	513	548	539	535	493	517	484	531	514	529	540	487	492	495	541	519	534	524	550	529	509	520	522	536	497	535	511	525	538	534	485	487	495	493	512	541	550	517	509	511	498	486	534	494	520	501	516	553	497	522	508	488	532	523	457	492	529	502	511	554	506	492	512	513	494	512	531	529	525	504	482	530	536	537	518	496	524	502	555	583	502	554	494	516	515	527	498	572	530	533	545	499	532	513	479	475	549	475	528	567	505	521	550	493	489	509	463	543	494	548	465	534	515	516	513	510	546	522	534	504	511	550	492	538	523	526	492	517	490	504	491	535	519	544	507	508	546	481	525	563	550	454	495	492	571	531	497	499	528	493	502	511	527	553	554	507	510	522	499	511	503	521	537	552	525	529	517	490	523	520	515	531	545	527	524	526	493	497	537	498	485	541	507	528	528	501	550	457	500	505	519	505	500	527	472	573	488	508	536	529	510	525	501	529	514	485	513	524	529	525	527	507	502	523	494	500	506	542	522	507	492	487	511	549	510	566	541	501	523	498	494	536	529	480	465	541	526	508	511	550	479	522	551	570	505	527	518	517	507	511	518	487	516	489	514	529	567	487	490	536	502	526	496	530	484	535	513	491	499	506	498	531	550	523	501	545	509	502	527	503	551	477	535	519	511	510	496	499	552	510	512	497	496	504	499	521	530	541	534	521	513	507	547	486	472	537	509	523	527	475	548	502	486	524	513	540	541	510	509	522	527	518	541	492	497	454	512	512	517	530	541	518	496	542	528	496	509	502	508	557	512	513	516	532	490	527	507	529	492	497	550	507	512	491	530	519	534	513	515	497	492	515	553	534	500	527	513	463	513	540	531	489	485	527	533	522	512	533	567	540	493	524	473	481	506	515	466	532	486	486	498	493	513	505	522	513	523	568	490	520	506	521	517	525	517	544	529	481	512	566	515	513	497	487	533	501	499	523	511	470	537
22259	20953	28536	23549	20947	21063	13607	2140	1470	1325	1076	988	876	846	725	661	567	646	580	602	564	675	839	784	696	569	485	432	491	443	358	352	348	316	334	359	375	413	377	405	417	373	388	467	464	335	387	306	289	279	292	286	278	259	279	277	279	270	330	286	272	247	231	232	262	282	282	274	298	284	282	263	257	260	288	247	265	263	257	263	249	250	244	237	298	283	256	291	293	241	258	241	265	257	281	282	230	266	275	203	285	253	268	265	284	263	248	255	248	270	254	254	251	255	262	268	235	274	266	273	274	282	264	254	272	266	260	260	257	270	262	261	264	241	275	266	261	242	254	265	262	256	284	270	254	288	269	261	274	261	251	285	290	280	253	228	255	245	257	286	247	254	270	245	266	274	275	261	285	278	276	264	253	239	242	269	256	258	321	278	248	252	267	273	249	271	251	281	259	282	238	275	268	282	226	269	249	265	289	276	231	240	224	241	250	239	288	248	277	272	257	274	231	262	235	262	261	248	243	233	263	254	256	267	263	262	251	281	276	264	246	276	275	248	243	260	261	265	236	262	284	245	267	275	273	291	284	266	286	243	248	256	264	253	263	246	286	258	233	275	269	234	266	230	267	224	237	245	266	254	270	286	261	265	233	258	283	262	266	252	309	234	250	257	305	254	260	280	264	252	245	233	223	248	256	268	252	278	229	271	224	248	257	262	250	273	274	229	242	275	237	256	259	276	258	248	235	291	266	253	261	261	274	251	277	278	255	249	259	259	267	269	251	250	266	268	216	301	247	264	271	278	257	257	238	269	236	247	266	273	258	239	260	254	264	259	244	272	279	253	243	252	267	278	247	242	272	239	233	265	262	256	272	256	253	258	252	252	258	270	228	250	270	286	255	245	279	269	257	246	266	254	265	247	248	267	263	304	248	260	268	287	282	283	266	251	240	232	272	252	264	267	248	236	260	238	262	267	252	264	266	279	280	267	254	249	254	266	260	277	236	271	253	253	242	263	256	265	268	228	250	226	261	244	278	279	234	251	285	270	274	216	246	267	248	261	233	236	253	260	259	258	244	279	261	254	252	243	252	270	265	258	268	283	271	263	276	264	261	276	284	286	277	253	269	263	243	243	258	218	282	235	232	244	254	273	273	243	243	274	257	263	238	276	270	290	274	246	251	248	275	269	237	288	246	249	239	280	262	261	248	251	256	270	237	302	269	233	284	262	264	271	260	249	281	253	235	269	272	244	235	277	256	228	242	228	259	260	238	243	247	248	269	251	239	285	271	249	261	230	249	255	236	262	263	267	230	278	277	267	246	296	301	251	251	250	234	234	263	271	261	244	269	268	237	295	229	246	251	293	264	263	257	240	244	253	260	254	287	262	271	265	279	273	284	244	248	264	239	265	275	247	259	253	268	296	270	258	250	274	243	249	265	270	239	249	254	279	267	254	259	240	264	248	265	267	280	267	248	265	267	284	282	255	236	211	248	287	252	263	266	228	284	310	273	283	282	275	282	279	260	259	248	228	272	292	245	252	251	255	243	249	276	243	288	252	238	245	288	277	283	265	229	256	246	263	282	266	286	261	250	270	274	282	254	278	258	243	266	244	265	308	283	270	239	265	277	269	256	260	259	245	260	249	275	273	235	252	247	290	261	251	266	287	298	235	249	222	249	242	273	295	255	258	267	248	264	304	268	270	296	252	256	234	280	274	274	252	256	263	260	264	289	267	250	244	260	242	268	247	211	239	278	241	251	267	231	220	262	273	266	272	241	234	236	264	258	243	259	252	274	254	249	231	280	257	260	250	266	264	271	270	253	235	262	262	285	242	258	244	267	264	252	246	250	246	276	236	279	276	296	252	255	260	283	270	250	270	257	296	246	281	259	285	256	270	252	244	252	257	279	270	262	272	233	261	277	259	258	252	259	276	283	274	251	256	276	254	237	242	263	279	228	296	285	256	282	257	253	239	280	262	230	251	249	261	263	259	263	264	272	253	254	268	261	249	263	257	261	271	263	282	247	276	245	249	265	275	256	263	261	259	228	304	258	258	247	247	258	250	278	247	285	253	261	270	229	249	214	243	243	241	260	257	289	258	244	298	268	257	262	241	252	273	229	245	241	270	240	269	273	237	252	243	261	274	263	262	249	278	280	274	277	262	249	254	259	291	244	251	247	241	262	265	248	289	237	243	260	269	254	265	259	226	253	289	267	262	280	263	254	236	276	239	272	285	265	279	271	262	249	264	242	248	246	272	251	279	250	243	258	297	265	270	243	237	255	288	267	244	251	268	262	254	250	245	233	233	267	264	269	264	278	278	264	290	261	262	278	283	242	250	262	242	257	278	265	244	271	257	259	277	243	268	254	265	268	265	265	275	251	258	288	252	249	269	268	231	233	281	269	238	323	234	312	269	273	295	261	244	271	258	278	264	276	262	261	226	265	257	275	271	263	252	263	254	265	282	259	283	292	254	253	272	267	275	274	248	261	283	268	248	282	248	232	272	254	278	251	260	265	227	252	258	261	268	245	253	256	246	271	248	243	264	228	275	271	282	274	255	246	282	241	236	262	237	254	269	263	298	247	232	269	264	246	277	256	241	251	281	276	269	270	233	252	250	240	248	272	264	280	252	267	259	273	271	233	256	276	248	268	241	246	231	283	260	284	271	257	239	259	279	252	257	280	260	258	228	240	279	235	278	247	273	256	276	284	255	249	276	235	251	265	261	244	253	253	245	252	280	269	243	274	270	269	250	230	251	265	284	236	259	266	252	239	250	255	254	255	246	256	244	274	262	261	251	234	280	241	236	245	255	295	255	269	262	247	272	270	265	227	263	250	275	244	277	267	296	248	260	267	269	263	233	243	251	259	248	284	234	243	273	260	268	269	250	274	284	260	253	250	250	251	271	285	254	261	270	266	261	279	231	238	289	257	261	314	239	285	277	273	250	245	273	265	242	277	252	273	256	288	253	252	297	282	247	253	236	241	265	247	278	238	249	251	268	270	273	289	259	267	247	275	228	254	259	278	242	258	277	274	273	243	274	261	241	253	253	251	263	260	273	245	264	252	264	281	269	249	258	263	256	248	243	274	242	258	252	254	279	290	244	281	261	261	251	275	242	253	261	294	272	251	268	283	245	224	288	284	274	250	254	250	256	251	257	236	271	265	281	238	267	253	246	265	248	261	255	256	250	244	284	259	242	240	254	269	270	271	249	254	248	237	274	239	262	306	260	255	248	240	268	267	285	253	255	258	274	277	269	253	284	250	276	260	244	288	246	239	258	245	254	246	262	268	261	251	252	259	249	277	271	269	264	245	288	242	262	257	229	265	247	264	258	259	286	239	249	262	236	257	269	278	253	260	250	266	275	223	269	285	285	270	258	259	245	261	275	262	287	256	241	278	274	293	254	243	251	270	264	248	234	275	266	269	260	252	266	289	225	301	259	263	265	274	257	249	265	256	265	252	251	259	233	270	261	261	257	260	257	267	253	240	248	260	273
6708	20636	17701	10338	7264	5727	4248	3073	2429	2027	1719	1457	1334	1232	961	850	756	803	747	838	701	917	1112	1009	964	716	703	565	601	521	413	434	395	375	408	379	459	502	446	457	479	417	511	581	527	501	423	348	274	284	343	277	286	284	268	295	301	288	335	323	275	295	299	284	271	288	254	294	322	304	280	307	263	300	266	295	305	320	301	295	273	261	295	281	291	310	291	285	272	300	287	295	292	258	274	305	286	286	285	288	284	263	305	295	283	263	264	281	314	330	277	274	276	268	275	293	273	274	319	278	288	275	256	278	284	278	301	299	304	287	276	293	304	266	282	302	285	277	297	256	272	301	268	297	284	273	266	296	273	325	295	258	285	302	270	281	255	286	290	290	281	281	299	289	303	318	276	290	291	310	285	296	289	268	279	293	265	293	299	281	277	290	275	270	283	279	281	314	281	259	248	260	251	288	304	306	275	292	294	326	299	275	270	281	259	274	273	269	285	299	294	249	286	286	279	273	297	260	265	286	299	266	308	285	305	294	281	281	291	302	272	270	290	281	279	315	252	303	286	265	267	287	278	254	276	267	270	282	285	331	281	309	284	290	259	269	292	282	276	266	315	311	269	251	251	287	315	289	291	310	280	288	299	274	289	279	296	292	306	301	264	282	293	309	265	284	272	270	319	306	256	265	301	241	272	291	274	270	311	320	285	280	297	303	319	295	285	263	288	285	273	282	287	279	289	281	271	289	346	290	303	274	284	287	258	262	286	282	281	282	274	292	288	281	290	302	284	256	289	298	281	312	272	284	300	301	288	302	295	292	312	293	272	298	285	273	271	293	265	269	280	296	297	281	281	288	280	288	303	280	280	293	285	272	297	282	291	285	274	266	271	291	291	345	287	288	285	293	282	305	284	302	265	253	275	279	303	289	301	279	283	286	296	291	281	276	295	272	297	262	285	264	274	271	282	277	296	284	279	276	279	279	266	265	296	278	297	298	290	283	270	289	288	272	282	276	276	283	302	286	316	264	257	270	272	243	288	289	276	284	258	249	286	271	275	291	322	273	293	268	294	256	301	270	303	264	292	307	287	244	275	278	271	288	262	286	285	275	269	260	285	265	303	255	270	273	273	278	283	292	277	285	250	282	260	296	271	307	278	267	263	324	280	255	284	295	284	298	287	264	257	281	276	259	283	268	280	311	298	294	302	281	273	272	288	266	301	291	269	315	296	308	290	261	271	278	278	282	298	265	323	266	244	285	270	293	300	270	284	300	296	273	267	313	298	293	306	254	284	246	331	254	269	284	262	315	248	258	267	275	292	276	255	270	307	296	284	263	307	279	257	275	268	268	280	287	286	264	262	261	303	261	277	288	285	300	271	277	263	258	310	274	267	277	281	308	274	270	266	308	277	268	266	279	282	282	300	266	295	256	263	293	275	284	271	255	259	294	273	269	298	243	281	266	281	289	271	291	273	284	310	293	267	301	265	291	270	280	306	287	255	252	284	297	290	283	302	282	288	279	288	288	278	275	301	292	295	295	269	308	292	288	281	288	269	292	274	260	297	287	290	271	268	264	295	255	279	263	291	261	286	321	252	307	272	286	292	261	280	273	279	289	290	273	309	320	271	290	300	295	290	289	292	295	289	274	288	301	248	295	261	264	267	280	264	310	303	293	291	280	307	252	250	303	290	282	273	256	273	274	258	267	269	252	255	285	292	286	254	282	286	296	319	259	303	296	259	268	291	311	314	276	295	290	300	241	291	292	279	270	296	273	286	266	273	270	270	273	282	296	277	275	264	301	272	282	280	288	293	296	268	279	270	306	294	268	286	300	290	264	299	279	263	262	298	301	277	283	286	278	305	252	292	273	273	273	257	294	306	302	284	289	297	255	279	264	301	304	293	286	278	249	279	269	275	279	267	305	265	309	284	291	274	301	264	274	285	297	259	299	266	307	321	292	291	282	280	289	306	287	279	288	282	293	285	268	272	265	292	297	311	297	271	264	270	318	315	265	286	319	279	255	271	279	286	287	273	273	271	295	257	281	302	290	272	309	282	295	283	260	314	279	274	273	282	277	313	280	287	288	300	278	281	319	296	298	284	270	267	268	288	260	254	293	299	299	252	273	265	295	296	290	269	276	274	306	311	296	288	262	259	299	320	318	261	289	267	281	269	277	273	287	294	272	252	305	264	274	290	307	313	307	299	285	286	306	300	290	278	277	281	282	279	286	272	286	280	326	253	291	277	287	307	263	303	236	315	262	285	295	290	287	283	282	289	262	285	300	267	283	289	249	264	282	288	301	267	299	260	264	273	261	267	297	276	282	277	263	277	282	287	268	274	293	308	311	270	303	329	302	293	293	312	304	323	301	277	275	289	257	275	281	278	307	288	315	272	283	263	301	277	275	266	297	273	302	291	283	287	283	268	266	265	276	301	286	284	299	285	292	277	266	301	311	271	302	278	271	307	267	263	298	298	280	298	282	288	282	297	293	285	296	243	304	282	305	272	287	275	278	255	316	283	303	278	294	264	290	290	274	267	293	281	292	257	288	269	291	301	297	272	291	239	281	269	268	291	282	283	293	286	283	276	263	268	291	282	261	296	253	274	250	294	268	269	303	267	258	264	290	266	298	283	299	297	280	276	291	286	310	313	281	287	281	322	278	274	277	277	303	285	263	264	270	247	305	267	279	302	282	272	297	281	289	258	242	270	306	261	300	325	294	277	278	267	269	285	304	287	305	320	270	292	288	281	260	267	307	277	287	292	270	259	278	266	263	260	283	316	259	317	279	278	282	265	310	282	285	298	302	287	289	273	253	298	296	287	278	263	303	282	293	274	280	313	252	282	263	323	291	291	270	286	286	266	290	278	286	273	276	265	268	275	279	301	259	294	265	289	286	301	306	251	291	282	306	281	290	297	270	284	279	278	289	280	266	306	300	260	262	291	273	271	288	302	286	303	275	284	285	296	287	275	284	283	298	283	276	276	304	269	284	248	290	289	269	298	290	246	319	280	292	271	293	269	284	249	296	290	275	324	308	293	273	284	283	275	271	291	256	255	287	262	301	305	282	293	271	295	290	273	317	281	291	307	280	278	290	288	286	319	276	306	266	274	276	295	313	250	257	311	286	274	270	274	306	249	267	291	305	273	272	246	299	280	287	271	294	256	242	291	269	270	304	276	299	303	262	276	295	289	261	280	323	289	279	259	293	316	288	295	293	299	278	291	261	269	271	261	264	302	275	301	289	253	281	268	277	292	284	291	275	314	288	267	276	298	281	265	303	290	304	310	296	278	291	308	287	270	268	282	273	275	265	287	263	293	282	309	295	295	280	285	291	274	251	273	281	263	279	288	284	285	286	293	252	310	284	281	278	293	277	296	256	273	270	264	281	292	268	287	269	243	289	284	303	265	301	273	278	289	288	287	296	299	295	285	284	297	286	292	270	290	295	256	298	289	299	302	274	335	280	285	264	315	264	272	334	292	275	292	259	278	297	259	282
26967	19671	9179	2787	1697	1317	1108	918	855	800	707	742	721	708	691	714	690	699	706	749	653	664	749	744	733	750	743	665	663	676	639	664	638	573	627	612	626	669	668	662	616	690	622	708	699	643	637	609	637	625	638	605	627	630	633	600	622	632	636	637	655	601	617	619	611	693	635	627	590	614	664	618	613	578	662	664	609	624	675	647	600	566	604	610	662	619	653	590	646	579	611	616	648	602	666	643	609	593	653	625	581	633	631	591	623	613	607	607	627	583	625	621	617	620	598	627	605	620	652	553	662	565	626	634	614	654	647	593	617	595	581	679	638	570	599	611	605	615	601	610	654	611	626	633	632	602	633	608	624	623	565	628	628	639	624	603	618	599	633	615	642	576	598	654	623	607	655	609	597	660	583	590	649	613	664	650	611	613	608	617	630	589	619	607	590	645	592	624	654	648	627	624	650	562	649	620	659	609	602	635	567	632	651	597	585	636	616	634	591	616	609	616	629	629	628	643	594	604	599	628	581	619	665	635	639	607	610	619	592	622	633	616	617	591	640	594	651	572	613	620	604	636	607	625	615	607	638	645	618	569	667	645	594	626	596	622	592	575	590	599	648	618	619	638	616	618	648	573	634	649	656	598	650	636	635	622	645	600	600	675	626	567	639	605	598	616	625	588	626	629	602	597	617	581	606	613	594	584	633	585	588	636	587	615	546	622	630	636	597	609	669	649	598	595	633	654	587	605	607	609	611	597	651	646	596	637	631	574	624	627	587	647	584	634	631	647	649	615	620	616	634	640	582	614	611	623	587	607	617	612	640	626	625	631	615	644	606	653	644	673	606	589	643	627	652	642	623	630	635	593	584	619	593	611	631	584	617	642	577	613	637	642	616	622	634	587	589	601	611	626	611	607	598	603	639	596	572	622	656	608	597	653	611	620	619	600	599	613	639	634	618	651	591	612	610	618	585	638	614	619	551	587	634	610	600	588	648	587	603	605	614	614	616	623	556	653	622	581	586	630	600	640	631	616	662	618	648	657	615	633	656	608	637	590	650	623	634	631	626	640	627	628	638	568	593	584	605	605	626	604	635	623	605	638	610	621	590	609	663	631	609	627	571	608	592	619	635	611	594	645	584	597	585	651	638	590	604	625	584	611	631	632	623	644	602	636	643	646	595	643	649	587	590	592	666	629	628	592	559	648	642	636	572	647	599	625	625	645	626	605	613	611	635	619	598	594	603	644	661	599	632	576	624	611	609	588	657	634	623	651	630	594	644	619	620	671	603	549	630	597	621	566	670	628	619	604	639	607	657	595	622	618	612	572	606	660	576	644	628	587	608	606	645	593	640	661	603	572	609	629	644	618	652	628	643	623	586	619	638	596	629	624	622	656	625	580	607	596	610	624	606	577	575	620	646	627	577	632	594	624	658	562	601	667	580	615	621	650	585	643	619	692	605	615	568	649	579	647	625	568	590	593	597	599	592	598	643	603	605	623	612	579	650	627	600	611	613	628	643	612	630	629	598	635	656	601	604	632	583	604	641	633	647	637	594	640	638	620	600	623	639	596	602	618	617	585	597	628	625	621	594	624	609	597	624	634	630	665	561	651	595	576	572	654	592	608	603	607	614	604	592	609	623	633	668	644	663	622	566	608	657	614	582	604	608	620	611	616	662	612	598	633	622	610	620	591	638	631	604	623	622	641	615	620	581	657	641	628	638	607	649	649	591	596	649	624	627	617	624	607	620	592	638	626	643	621	588	606	604	617	645	589	638	566	607	626	610	561	675	619	605	614	606	658	608	585	564	622	577	619	644	640	606	626	627	636	581	609	606	622	594	660	601	614	617	575	610	659	592	604	609	711	613	583	581	621	595	554	623	622	609	614	576	584	613	641	601	608	606	574	578	598	593	615	585	645	606	625	620	594	630	589	599	557	607	613	637	671	657	653	650	627	617	620	636	626	631	622	620	612	569	629	632	654	605	555	628	627	609	645	667	662	641	635	602	628	595	611	618	625	598	575	660	600	624	595	575	619	622	621	659	621	626	627	642	609	612	602	610	583	617	589	638	601	639	647	610	603	626	623	638	614	584	600	625	648	629	643	606	631	581	648	638	609	651	575	607	615	618	592	624	630	629	632	602	644	575	647	658	625	609	612	647	651	685	594	587	637	590	639	614	601	638	629	615	680	600	600	650	604	635	607	604	604	628	639	601	630	577	610	627	612	586	604	623	635	605	622	552	569	628	623	647	621	652	633	639	622	592	632	626	646	584	595	612	600	616	618	585	640	609	620	605	635	617	571	613	610	576	595	592	668	644	631	609	629	579	610	636	627	650	600	631	627	633	622	611	634	598	645	568	621	586	640	605	615	646	619	646	587	576	644	641	620	606	619	613	557	639	644	572	615	604	643	610	607	610	659	672	652	613	581	553	620	612	608	588	596	625	618	668	598	611	599	589	590	653	574	571	583	612	626	579	603	583	605	637	621	626	633	647	597	637	612	662	659	595	648	634	624	657	645	651	640	637	653	623	624	619	615	615	566	634	618	609	619	668	645	687	635	624	586	634	619	627	682	654	625	620	628	640	629	661	665	624	583	589	631	610	596	583	601	605	584	590	623	575	579	599	625	579	603	646	636	583	617	614	601	633	634	603	618	621	615	632	600	636	622	630	635	620	631	592	577	600	623	595	603	574	682	602	645	595	590	624	597	588	649	620	612	597	597	609	622	634	664	603	632	610	655	634	597	626	611	609	605	625	642	596	616	613	611	598	567	597	653	626	567	613	590	534	608	594	617	645	644	620	591	611	626	611	593	629	609	609	613	615	572	582	549	577	618	609	650	622	552	622	590	613	576	630	613	644	628	579	626	598	652	604	606	633	602	610	653	640	629	608	629	622	605	604	648	581	577	613	643	615	595	606	596	604	633	625	629	612	621	645	584	601	591	614	585	640	590	592	632	644	604	600	594	596	607	620	614	617	597	622	622	627	593	604	621	615	618	615	641	612	625	609	587	611	627	556	599	629	668	603	589	561	619	615	604	622	607	618	640	596	656	619	613	595	652	600	582	649	622	605	596	655	607	619	595	614	585	590	633	610	596	629	629	608	643	598	630	662	610	645	619	591	563	622	615	642	623	589	587	603	667	615	586	648	620	603	591	590	605	641	596	611	612	619	642	629	560	632	629	636	629	589	600	595	560	581	662	633	621	596	601	614	672	606	620	594	595	602	574	612	654	605	599	602	606	625	607	633	610	631	595	627	616	597	630	568	632	653	599	633	618	622	603	590	636	635	590	602	653	663	545	650	598	605	630	665	580	615	602	628	599	622	625	611	609	591	631	593	600	594	555	618	620	607	580	575	620	623	591	630	622	607	644	641	606	638	636	597	614	591	600	619	623	647	596	603	600	639	597	616	623	604	638	621	592	581	614	643	595	670	639	608	636	664	591	619	606	552	584	590	631	662	665	625	606	673	630	623	651	544	590	578	608	628	652	596	651	622	623
5304	6047	4930	2827	2305	1742	1367	1214	1077	1019	933	952	888	817	845	741	813	792	770	832	763	794	865	864	857	822	796	707	792	719	670	652	686	680	664	708	676	711	741	727	694	675	697	741	745	715	703	683	638	688	646	654	616	665	693	675	657	674	679	641	686	623	651	690	640	637	629	707	701	659	701	658	672	639	644	684	640	668	667	660	621	663	657	637	675	651	657	658	678	639	646	661	658	622	706	691	669	641	669	687	673	648	652	653	677	670	707	682	632	649	608	651	660	659	636	702	659	692	628	655	693	657	629	659	669	663	637	680	676	614	682	688	658	665	665	652	672	678	641	674	627	664	680	652	661	636	667	636	630	637	660	644	677	685	679	644	701	682	652	674	692	652	662	639	649	623	658	635	671	663	606	680	623	710	613	660	674	672	706	656	643	650	643	681	695	682	581	682	652	694	640	654	655	704	660	673	699	624	625	670	643	638	695	643	696	688	650	618	705	674	689	626	685	712	633	711	677	629	649	638	635	637	626	614	678	661	660	668	641	647	677	637	687	681	725	675	656	625	713	632	609	664	657	682	629	627	641	617	625	645	673	655	656	653	636	660	650	656	640	650	633	716	639	699	636	676	669	626	587	679	656	628	679	689	675	669	665	686	641	665	702	634	662	665	651	640	682	623	652	597	642	734	616	648	639	676	689	666	690	721	660	674	675	638	653	656	663	678	713	665	667	627	674	638	657	658	635	630	683	661	616	649	669	638	670	629	691	618	615	655	654	689	637	699	631	677	669	660	645	661	656	640	616	695	681	666	678	648	647	644	705	675	695	614	651	626	651	653	647	666	621	678	657	662	620	688	624	660	666	687	637	645	659	650	689	691	643	651	654	685	679	716	634	669	637	673	667	676	614	653	642	656	668	657	655	684	612	698	700	671	619	653	678	645	675	672	658	678	638	672	633	637	634	675	668	666	626	643	666	661	648	633	707	679	638	658	639	655	647	669	697	641	677	654	677	651	661	625	674	674	669	598	723	693	666	680	667	658	633	647	647	626	701	683	683	650	653	621	620	653	642	620	647	641	704	674	691	630	643	624	621	667	655	644	700	676	703	613	694	665	597	646	666	649	656	673	665	636	658	664	668	624	658	700	685	667	634	630	666	656	678	647	640	672	678	646	660	655	665	679	688	646	634	674	666	623	674	656	648	624	658	637	623	643	631	644	637	689	690	642	644	689	657	658	653	660	700	684	664	633	637	656	660	673	638	673	648	679	665	693	703	663	694	664	676	644	609	665	665	675	649	630	711	680	656	666	670	642	664	683	660	681	628	670	647	668	652	651	675	641	683	646	714	663	660	653	687	630	672	637	641	659	642	633	659	632	677	664	659	693	622	663	658	643	627	683	648	649	659	641	636	636	639	664	687	627	669	654	641	694	634	670	661	687	667	666	692	706	633	634	658	642	680	679	638	647	598	676	608	649	668	645	706	630	651	625	644	641	613	666	658	629	659	669	658	679	643	670	667	626	644	659	584	639	658	619	660	677	661	648	696	629	694	620	666	679	647	684	679	641	640	659	658	684	620	654	620	686	647	657	658	643	631	645	672	676	651	676	653	649	606	618	640	630	638	662	650	647	648	694	678	655	647	657	669	657	690	670	658	687	659	623	645	668	634	613	677	668	659	642	668	655	676	692	667	671	640	669	638	610	733	702	661	618	638	666	613	694	669	649	653	666	645	659	606	705	681	640	662	669	667	707	642	674	656	694	665	653	640	680	684	638	630	657	652	654	651	677	680	686	639	610	688	625	627	667	680	634	636	679	659	742	651	699	669	689	686	680	670	647	660	637	653	661	651	719	627	704	678	651	623	640	704	670	677	696	660	661	660	673	678	628	693	661	667	648	665	655	653	650	634	658	612	627	627	680	648	655	653	633	623	651	660	613	711	620	658	678	689	684	645	627	634	671	650	639	714	597	645	663	659	652	663	671	635	663	661	678	712	663	639	649	671	641	607	687	649	635	645	661	643	615	654	655	677	648	675	628	696	663	678	680	667	648	646	680	637	670	671	634	602	692	642	674	657	640	626	654	673	655	656	652	671	674	653	707	657	662	642	638	708	630	656	646	595	608	696	642	668	662	642	668	668	663	660	711	732	607	676	655	629	714	639	663	644	652	657	681	668	641	706	612	622	635	677	637	663	671	657	675	664	605	676	706	669	661	695	711	706	670	696	617	606	676	616	712	628	689	714	640	651	664	651	663	623	678	683	671	691	666	654	673	641	660	620	662	654	655	650	636	665	661	634	689	677	678	714	642	648	711	660	629	698	622	650	621	637	641	661	599	648	673	676	654	690	669	627	650	627	667	604	672	660	689	617	670	666	664	647	618	669	641	617	686	628	685	649	610	653	641	646	640	686	646	604	670	597	664	665	627	718	635	654	656	619	623	700	619	653	628	664	699	658	632	668	682	690	672	668	700	637	607	642	690	670	682	676	672	700	734	691	672	645	665	669	626	679	645	679	637	641	677	663	698	642	662	675	650	646	646	669	643	704	674	647	633	657	677	617	610	651	638	661	668	671	695	678	624	696	657	682	651	661	638	623	687	640	714	608	590	649	640	617	662	672	653	663	677	650	653	686	665	697	656	662	670	655	659	662	637	633	649	653	687	670	635	662	659	599	664	645	631	594	655	608	639	641	629	605	676	663	645	669	617	687	652	643	652	655	617	678	710	661	631	648	671	681	673	679	682	702	620	649	653	659	659	576	652	633	654	635	601	646	655	621	615	616	655	632	650	658	652	647	666	634	616	700	633	663	643	677	679	637	706	660	675	667	659	628	659	675	639	629	662	672	687	673	651	651	651	612	697	651	665	638	652	643	693	671	639	619	662	637	628	676	689	671	703	666	631	654	645	643	660	677	692	638	639	664	652	663	646	678	637	627	694	640	668	658	666	677	702	635	683	627	691	647	669	686	686	639	703	648	622	678	626	679	674	709	689	644	648	644	648	705	647	673	666	651	650	704	684	628	662	674	675	657	623	661	631	679	679	642	665	662	650	613	669	666	650	650	637	623	652	618	685	685	712	678	664	662	624	664	658	644	618	688	630	706	671	664	710	665	681	652	708	701	691	655	680	659	648	642	676	623	672	620	648	634	635	645	672	658	718	593	608	632	626	665	628	640	603	704	654	691	668	605	658	674	656	653	689	695	648	628	645	641	669	648	642	633	640	620	640	671	658	673	614	671	678	679	684	614	688	667	663	673	639	638	718	613	690	640	702	668	680	646	718	645	609	717	640	675	693	674	701	615	616	694	676	664	668	671	676	657	672	644	637	665	646	702	678	646	653	655	676	654	604	656	621	645	661	625	639	675	602	672	668	673	654	651	641	629	642	644	662	655	572	676	691	654	625	658	733	634	623	693	698	699	650	647	654	633	638	677	685	682	662	652	691	670	642	671	648	664	667	650	621	629	676	689	641	624	660	679	642	656	666	647	674	654	639	617	648	619	659
23353	20904	28091	23859	20898	13955	2580	1414	1098	1089	992	897	811	751	731	696	693	702	684	661	645	639	696	732	758	727	630	557	581	579	552	475	470	485	514	498	535	510	557	564	553	521	503	565	566	560	473	480	504	459	502	510	469	466	459	455	484	480	452	503	500	436	452	461	491	507	425	490	470	498	451	486	476	406	482	473	493	464	429	445	485	459	494	471	445	442	470	475	493	444	470	454	470	464	453	501	475	480	469	485	482	466	523	476	479	480	484	510	455	422	471	449	467	442	504	470	451	464	480	459	459	470	471	461	454	478	432	453	438	440	493	496	476	486	468	486	457	443	473	448	451	477	494	453	474	457	437	461	432	452	472	483	475	462	445	475	468	432	481	476	443	481	465	443	468	446	445	515	436	469	475	483	507	467	450	438	454	468	421	483	451	445	433	437	446	452	458	438	452	450	466	477	412	459	463	431	424	462	471	449	459	486	442	470	448	492	456	460	465	437	423	465	437	504	516	495	457	471	406	495	477	460	481	443	445	465	446	477	464	453	505	488	495	454	464	470	452	466	494	490	474	494	439	477	474	478	476	490	444	479	490	420	474	465	435	431	478	445	483	510	453	465	448	457	462	424	496	457	480	454	434	451	447	465	480	428	442	474	457	467	488	445	437	455	494	457	478	468	464	446	460	473	469	462	448	450	474	459	461	458	501	449	480	465	446	484	429	441	488	467	426	475	520	486	460	466	478	474	433	445	452	465	434	457	450	458	472	423	459	444	433	495	441	460	435	420	485	453	481	443	440	452	448	442	452	472	442	445	466	471	483	460	463	465	462	460	466	437	474	479	465	484	459	449	452	451	440	448	420	498	554	454	429	461	425	477	444	436	491	494	453	485	473	457	461	464	471	480	466	457	501	466	490	428	420	485	514	483	446	526	463	517	456	440	420	459	485	480	465	457	525	449	444	473	478	458	430	473	459	445	479	465	493	477	439	454	486	483	441	489	491	480	468	485	491	460	423	446	460	442	465	442	418	466	455	464	485	427	494	458	473	494	474	463	495	451	449	468	450	455	483	468	443	498	434	481	506	467	452	455	464	481	448	454	499	455	470	481	441	480	452	493	452	459	493	458	469	522	463	433	448	446	430	492	466	434	473	434	472	471	467	454	483	462	424	456	487	486	466	463	482	471	494	440	457	503	486	467	452	467	438	429	516	463	487	467	444	442	474	426	510	471	482	457	511	501	451	456	450	489	457	450	449	435	459	452	426	473	470	493	473	464	473	432	470	471	458	512	459	459	446	468	467	465	479	469	458	443	450	424	484	457	461	476	450	475	450	483	430	446	481	450	484	495	455	458	460	467	422	430	457	519	432	480	451	426	437	493	463	458	460	488	452	447	459	507	441	460	470	434	503	461	442	490	451	424	478	429	522	456	489	473	449	472	479	447	433	464	453	481	482	481	438	451	467	501	454	452	459	476	468	473	440	466	492	452	465	476	473	492	425	470	474	476	455	451	487	489	461	493	430	464	442	446	484	450	472	442	471	437	526	499	479	420	488	488	498	491	438	494	489	495	451	445	467	453	467	486	445	440	480	409	447	481	405	493	462	461	463	497	448	487	466	461	484	471	501	466	437	467	455	480	438	424	445	498	471	447	453	478	465	480	446	463	441	478	451	451	451	465	503	445	423	462	462	476	456	498	451	456	438	459	457	475	452	464	476	469	488	486	461	452	448	420	433	456	475	463	428	499	456	467	460	485	456	467	502	448	443	462	454	475	479	407	482	471	481	458	462	423	485	425	502	462	464	452	456	453	445	439	486	473	463	469	523	456	459	442	396	446	458	465	439	501	492	474	426	452	484	474	411	480	443	439	497	450	491	457	481	448	468	463	424	436	468	463	466	460	450	453	468	412	461	454	425	460	447	474	430	437	417	431	405	487	426	449	454	490	458	462	474	439	419	465	444	422	483	462	464	433	508	445	457	490	473	481	475	477	477	433	457	440	416	459	453	483	460	482	459	434	506	425	463	469	465	494	458	418	450	475	460	438	487	449	455	440	457	465	460	475	430	453	478	493	476	450	436	481	443	460	490	437	481	428	428	449	414	453	492	457	459	486	487	480	426	489	445	442	449	486	444	454	482	448	472	492	471	450	453	419	466	435	479	479	479	491	423	475	457	502	478	513	491	461	461	463	399	477	454	445	451	450	450	441	451	435	464	467	477	448	473	453	471	434	468	444	483	489	478	457	449	479	434	454	513	464	454	445	487	477	457	470	471	460	475	454	449	451	464	454	497	475	431	440	482	448	472	512	465	455	456	465	411	427	443	493	454	468	458	447	469	454	462	433	436	490	477	477	460	473	482	446	477	469	445	488	458	462	434	489	430	433	465	485	452	478	458	475	451	482	429	489	463	485	485	460	455	476	456	475	513	468	479	462	439	470	485	467	454	493	452	475	442	453	441	453	461	463	454	452	482	463	452	440	476	467	388	416	427	447	505	473	473	475	445	462	451	433	498	476	505	443	464	451	448	507	434	513	440	476	490	475	478	471	457	447	500	450	489	472	445	451	496	461	453	485	458	466	469	463	430	472	457	432	452	520	489	469	450	518	480	481	451	498	484	445	457	453	475	447	469	472	504	454	448	483	440	507	462	475	430	423	462	455	424	477	477	462	472	471	463	480	435	454	425	468	445	459	485	469	506	453	473	474	450	429	453	461	479	451	462	432	454	516	467	442	446	446	477	457	495	496	433	446	436	464	467	432	449	441	453	461	466	482	451	456	480	472	474	470	457	469	453	440	441	471	445	480	494	476	464	479	485	450	459	448	454	467	432	457	489	459	439	431	457	440	464	436	443	509	430	464	426	483	492	452	481	463	470	451	482	467	470	495	471	464	469	456	483	438	433	455	478	499	465	425	402	466	455	431	437	471	475	485	469	450	449	429	489	443	414	465	468	474	464	470	476	481	497	420	471	484	443	455	444	448	473	437	501	432	463	462	431	447	454	446	433	464	432	452	435	476	444	425	422	465	438	477	465	472	484	409	524	435	469	487	452	475	490	466	451	435	456	429	452	452	457	494	471	481	467	475	479	481	424	455	450	451	472	423	494	487	443	462	468	459	482	470	482	455	523	458	460	439	457	465	441	441	452	468	478	453	477	481	436	495	450	430	470	444	482	488	459	487	467	455	438	465	438	461	450	498	462	447	441	474	465	488	442	453	463	463	464	438	433	449	464	490	430	453	443	460	462	483	448	455	436	421	477	454	428	465	447	417	470	448	454	433	480	455	444	445	444	414	425	462	478	456	462	473	468	436	466	508	458	476	459	484	498	479	485	439	463	479	471	426	452	433	470	452	452	454	431	463	475	438	466	490	454	492	466	433	474	443	489	467	487	472	465	482	494	487	449	458	460	500	458	470	468	423	451	427	465	472	482	450	474	455	477	445	504	464	468	452	429	454	449	430	507	446	486	477	465	456	435	461	454	414	493	480	508	446	499	439	448	477
4925	14424	12109	6471	5096	3700	2812	2126	1762	1552	1281	1167	1139	1030	950	874	825	858	801	838	780	845	910	941	954	951	807	644	711	672	565	609	564	562	552	544	602	663	686	692	637	588	634	616	688	683	582	576	518	489	522	523	505	495	481	496	531	539	521	543	509	526	533	549	505	480	477	491	516	462	500	473	509	487	546	480	492	543	556	512	514	469	519	548	523	527	477	522	495	497	472	472	488	527	520	530	525	479	481	545	471	501	506	517	510	536	519	505	524	542	530	477	507	508	483	519	490	525	475	506	473	502	489	484	536	512	508	479	481	498	503	512	502	507	477	543	494	509	509	512	479	462	524	510	538	497	479	484	515	527	496	545	481	522	461	506	496	537	491	506	496	525	477	507	490	505	502	514	548	528	523	485	500	510	538	512	487	552	457	512	482	475	508	506	545	483	496	497	513	505	486	489	522	483	517	525	501	538	478	516	524	510	506	508	537	494	486	485	487	521	523	476	487	512	498	504	526	495	471	488	486	493	515	470	513	493	510	485	497	524	479	525	520	486	514	506	501	501	505	512	526	524	493	506	520	506	504	508	521	550	544	492	528	531	451	490	490	516	550	498	494	479	498	504	512	481	509	445	533	489	497	483	508	437	558	515	530	489	462	525	496	520	519	528	505	509	506	534	522	489	491	537	501	512	522	536	532	511	509	501	486	476	476	533	522	543	485	491	509	511	498	511	495	465	524	480	522	459	502	541	491	498	477	475	500	501	513	482	495	502	506	521	487	480	498	515	481	491	498	449	517	516	508	489	526	517	582	512	529	505	501	546	467	498	459	485	533	552	521	500	510	516	489	484	462	501	518	517	489	535	505	510	497	511	548	482	476	499	497	500	487	500	509	553	514	483	516	467	505	506	512	484	531	493	485	473	475	528	482	512	514	481	509	557	526	464	520	479	494	492	489	512	502	498	498	503	500	513	527	475	530	539	493	516	510	502	499	518	482	558	524	523	514	513	520	527	492	502	499	465	570	484	528	498	487	471	518	518	450	526	532	508	506	493	547	489	488	557	486	530	468	483	505	511	496	488	492	520	525	553	545	510	483	541	534	509	497	486	500	479	472	540	540	467	485	508	519	483	499	503	503	481	523	485	512	489	495	500	540	500	509	539	507	534	511	502	464	515	497	540	476	508	519	530	533	516	489	481	543	533	504	486	511	540	521	515	493	517	512	507	507	524	538	499	514	519	521	506	493	486	497	487	531	505	524	495	464	533	502	526	453	520	528	514	553	523	496	512	481	483	546	473	484	544	507	475	522	525	512	473	497	495	511	507	526	516	490	496	512	480	495	557	470	521	510	501	543	493	536	507	526	528	503	498	538	475	486	485	479	477	492	477	508	523	501	517	522	551	457	516	495	531	515	502	510	497	509	493	498	504	487	505	517	468	495	479	505	479	485	509	530	492	504	511	519	525	557	506	469	536	499	534	484	496	500	517	523	557	507	499	508	519	508	508	505	551	493	501	478	513	506	484	498	530	486	532	551	502	513	495	499	523	543	527	523	508	505	495	502	531	506	503	500	518	499	543	503	499	487	494	491	511	511	508	509	491	541	498	506	515	491	493	495	509	498	534	523	488	474	474	456	485	485	492	490	472	497	516	501	502	486	504	491	478	493	493	492	511	497	515	533	487	468	505	508	517	490	511	535	483	513	504	512	526	493	495	524	507	504	510	534	571	507	501	501	460	485	471	519	495	511	554	518	498	463	519	513	498	473	506	479	484	524	490	531	514	487	508	493	520	486	479	486	507	508	496	477	503	517	475	501	510	507	523	486	470	480	491	514	500	490	553	513	506	468	514	504	535	527	475	518	469	506	515	519	488	518	513	499	463	528	487	512	473	507	528	514	507	538	545	451	524	515	535	552	514	547	515	539	483	496	525	518	503	535	523	477	493	492	514	503	545	469	505	495	508	504	505	463	508	514	486	524	483	474	546	547	496	476	488	492	492	506	492	513	497	520	489	477	506	448	516	535	545	483	542	528	491	492	568	491	473	498	528	527	510	495	507	524	518	496	474	513	483	525	502	517	533	497	501	532	517	473	513	508	551	511	508	514	521	511	505	459	478	491	498	491	490	473	496	497	503	517	510	502	518	480	482	509	517	515	501	512	506	529	525	518	514	499	501	498	497	517	499	488	515	542	439	521	481	546	510	505	462	492	502	453	483	507	469	507	493	500	481	491	546	501	506	504	524	505	499	496	548	516	481	481	498	526	493	520	539	467	499	469	483	537	492	534	505	529	496	521	521	483	481	455	504	490	506	496	520	496	501	535	517	518	528	525	473	552	492	514	475	569	514	494	540	524	488	481	522	483	511	537	533	490	478	490	513	514	500	493	526	504	530	516	486	557	501	503	486	511	452	494	475	508	459	468	534	536	502	501	508	517	501	521	498	505	492	512	517	545	522	507	470	528	469	486	536	449	483	489	493	506	497	478	508	544	524	479	509	464	534	532	487	477	465	504	510	501	516	517	531	487	525	525	529	490	511	504	517	511	503	494	488	506	504	517	464	498	526	527	465	499	544	525	531	506	533	507	528	495	495	467	468	484	497	495	488	526	506	550	498	528	489	494	485	499	548	512	503	538	518	522	503	510	506	491	517	495	481	524	442	477	459	512	510	477	477	546	469	522	505	537	520	503	536	490	521	523	514	457	548	502	533	485	474	516	544	486	484	522	524	476	474	497	496	488	489	498	528	555	459	508	524	511	481	488	491	555	531	494	549	475	528	493	539	495	503	488	515	480	476	543	485	521	502	478	531	526	488	491	482	488	504	499	598	478	505	488	496	527	497	478	469	523	527	474	502	462	501	478	502	499	458	526	507	496	517	542	464	503	471	495	470	509	502	507	507	501	479	508	479	506	469	524	510	493	516	514	513	441	527	491	519	536	444	507	488	489	479	474	508	518	511	515	510	533	481	499	517	511	496	524	468	472	527	493	525	495	509	507	491	520	502	513	490	547	503	491	494	541	539	485	495	519	522	512	499	513	501	494	509	492	500	492	480	497	511	510	488	504	487	504	490	481	529	454	546	472	520	498	491	502	439	494	502	479	537	503	491	535	502	496	489	472	508	510	455	504	530	492	502	462	520	515	519	542	459	490	496	496	512	505	497	480	487	521	489	537	548	518	504	483	489	507	513	493	503	518	499	504	521	488	512	495	487	515	520	510	506	495	519	457	495	483	479	478	528	481	519	506	538	483	490	521	514	471	509	475	539	498	512	500	478	516	540	519	475	476	522	484	538	515	499	487	504	480	482	495	514	478	466	578	519	548	510	509	512	492	508	471	522	479	536	509	537	506	544	547	523	488	549	493	492	488	523	469	486	463	512	491	542	527	558	473	533	496	474	520	473	504	490	512	467	504	511	542	479	468	510	508	526	527	521	515	481	453	456	546	512	511	525	497	482	512	549	509	509	521	453	503	519	503	530	511	483	503	554	553	522	499	516	517	512
24290	20870	27317	24484	17655	2796	1521	1046	948	919	810	803	765	746	697	630	619	622	622	655	646	647	678	690	714	702	636	550	544	546	543	530	482	534	531	540	518	537	575	558	577	546	517	559	545	542	517	527	505	490	502	486	525	495	506	504	498	522	498	508	476	467	504	503	528	478	504	460	465	464	525	517	529	481	503	508	508	509	537	468	494	492	491	489	517	539	501	519	480	524	483	509	451	462	489	529	514	467	446	517	503	514	543	496	532	533	489	487	511	557	500	453	503	501	488	461	461	519	483	497	497	493	491	491	509	490	456	543	537	497	477	494	464	517	495	470	489	503	528	514	497	484	525	502	463	470	500	492	504	488	502	495	428	460	516	514	505	502	474	501	499	552	473	491	519	481	519	496	520	489	506	503	463	477	481	455	511	546	524	486	515	497	492	472	495	450	479	533	522	523	472	477	498	470	520	494	527	487	493	502	521	492	471	505	467	468	480	513	499	549	500	505	490	505	463	496	503	508	504	475	474	456	532	472	458	472	526	526	502	490	558	488	440	474	492	494	498	501	506	510	475	457	496	496	501	464	550	529	533	509	519	491	479	482	509	505	513	469	457	509	449	466	458	525	445	484	489	484	542	471	442	486	499	518	494	496	478	518	496	465	488	499	492	501	497	476	498	490	503	512	499	510	510	525	482	511	484	531	506	479	497	522	518	523	517	460	492	481	444	458	488	496	501	465	508	430	502	528	493	494	548	481	513	482	482	470	505	458	488	508	497	485	474	478	460	527	517	476	536	464	509	504	475	535	483	488	535	448	468	491	452	511	481	501	497	506	515	488	492	500	489	449	468	470	489	513	480	516	514	488	486	503	498	502	469	472	519	508	524	484	512	452	483	484	452	488	525	523	458	483	474	492	529	482	496	500	513	482	494	500	531	486	500	520	529	518	465	494	509	448	467	557	500	531	497	512	503	529	505	496	504	508	490	499	510	494	510	439	506	480	476	500	483	484	514	523	470	501	500	493	499	509	480	495	457	492	473	485	514	484	485	469	490	483	515	472	481	482	490	517	502	513	523	497	483	498	481	487	500	522	475	473	508	480	515	514	479	495	498	472	477	480	503	522	502	508	477	496	476	485	506	488	475	490	518	513	505	540	517	517	484	481	519	455	491	497	461	492	482	525	497	502	521	493	518	548	489	466	491	493	504	504	498	485	512	499	483	515	491	459	495	483	519	485	526	496	506	515	467	491	538	488	505	487	511	508	467	502	470	516	491	496	498	549	491	499	499	507	487	501	530	461	487	509	529	494	512	506	485	466	524	474	506	516	505	468	469	472	500	505	463	513	463	491	443	510	505	479	501	506	550	482	501	513	491	499	479	508	481	534	490	506	464	504	492	489	518	522	511	521	493	531	484	461	508	494	497	516	458	471	491	481	503	477	492	479	533	498	451	487	543	469	507	465	491	480	503	501	523	526	491	458	492	487	493	523	529	451	484	516	462	496	472	500	513	475	458	446	480	518	509	468	513	493	471	482	510	488	530	512	508	483	532	489	498	501	501	476	536	485	464	521	493	497	493	505	508	540	488	557	496	452	493	512	529	496	474	495	525	461	499	484	511	493	483	490	487	474	504	514	518	476	498	481	483	497	496	469	513	509	498	525	499	537	530	508	482	466	503	511	568	495	479	494	478	510	490	532	495	477	508	490	485	486	503	575	478	484	513	537	483	503	481	482	534	465	453	503	476	491	402	514	502	511	488	450	537	493	520	492	460	525	501	511	495	506	520	490	464	519	517	486	508	482	459	495	522	514	520	499	543	527	474	479	480	524	482	494	492	505	513	517	478	530	466	498	497	493	466	513	465	493	505	516	505	505	509	521	465	498	471	490	457	492	496	474	473	453	468	503	464	512	466	516	481	468	471	528	478	509	488	488	516	491	497	485	502	474	497	454	508	431	499	466	470	510	476	513	484	496	515	496	488	490	529	510	514	476	486	471	529	523	477	464	511	537	474	518	472	506	475	512	501	517	504	470	520	526	470	515	469	510	485	524	514	520	473	489	502	497	464	496	510	546	480	475	484	469	481	510	551	449	444	522	479	499	541	488	527	506	457	494	468	467	508	523	486	535	539	490	474	490	494	477	494	483	523	471	462	510	513	522	486	485	493	485	496	496	490	487	512	493	556	508	537	491	506	527	526	475	521	472	464	522	520	533	544	491	491	483	526	494	507	447	461	460	473	490	438	477	489	491	512	465	461	510	508	495	537	463	495	511	462	514	462	508	521	502	462	519	498	529	463	490	479	492	483	489	471	486	479	494	468	504	478	497	487	471	509	518	523	490	505	499	497	521	459	498	486	465	496	495	467	465	473	503	483	479	529	504	537	522	460	465	495	471	470	474	485	487	532	521	456	479	507	496	466	466	519	538	541	465	497	499	484	503	487	437	522	498	532	464	496	482	482	515	471	511	510	468	542	481	463	486	541	479	492	478	520	493	483	507	514	493	495	491	469	489	480	506	464	478	518	487	510	511	480	481	509	472	517	502	517	479	505	491	520	505	509	550	502	476	486	520	532	502	494	522	485	487	511	471	467	487	498	466	474	508	502	459	509	451	513	464	508	518	496	481	486	460	466	499	503	491	513	501	499	496	469	481	490	483	491	517	541	484	519	484	489	481	536	518	525	450	499	457	493	446	509	516	494	478	457	489	505	503	483	466	514	484	503	509	488	490	518	474	516	515	467	469	495	509	505	440	505	522	499	481	492	484	516	472	494	494	440	477	540	517	457	484	501	507	495	523	515	494	489	497	503	471	486	483	502	481	509	518	510	487	511	499	500	483	474	484	504	467	548	434	517	490	505	484	522	526	484	511	513	460	487	460	471	484	474	472	499	488	497	481	514	494	529	529	482	507	496	490	494	535	496	490	501	482	492	499	481	472	489	505	511	508	512	470	500	493	506	479	492	506	509	485	515	473	493	475	495	485	472	447	552	518	494	496	463	496	486	472	529	500	496	492	489	493	501	450	508	496	493	469	502	483	490	489	451	512	466	472	497	507	483	523	495	510	466	429	460	528	471	521	488	443	501	486	519	456	491	457	515	496	492	491	537	461	533	490	540	486	487	509	489	488	488	472	511	498	485	516	498	486	490	507	459	480	508	480	481	515	476	485	508	503	484	534	504	479	534	557	450	509	527	450	477	531	474	497	509	463	537	483	488	547	493	476	516	512	499	469	515	519	520	471	535	516	505	490	500	506	509	479	504	469	486	472	478	506	506	499	474	541	505	479	462	466	476	484	466	484	489	480	504	450	462	530	503	522	520	441	487	519	509	503	526	479	508	500	495	505	482	548	488	492	491	512	487	531	515	515	501	482	490	503	497	522	481	527	539	497	502	465	510	478	498	473	502	484	500	526	517	527	458	483	464	517	472	502	513	463	478	510	512	513	496	467	497	526	495	487	487	507	517	470	500	485	533	476	480	514	509	450	515	518	513	523	522	505	518	484
5080	11081	9314	5133	3787	2965	2339	1836	1382	1235	1154	1015	979	937	835	776	753	767	713	758	698	712	754	824	828	790	681	607	660	611	619	565	579	537	527	558	595	547	622	623	625	557	608	577	595	628	568	610	521	549	576	559	538	475	518	550	487	507	508	541	546	552	486	488	518	547	514	537	497	531	511	519	535	504	531	480	532	481	547	508	538	489	536	534	502	501	530	512	502	505	517	481	494	565	545	542	517	553	505	526	550	520	520	547	537	511	518	523	533	539	528	512	490	563	539	533	539	523	532	484	493	500	490	524	542	492	470	493	528	532	477	516	535	551	526	525	529	509	523	524	537	529	557	479	556	543	532	503	518	515	528	525	483	536	538	525	512	524	534	560	539	500	561	532	503	520	532	528	502	527	520	545	497	504	488	535	534	503	495	505	541	480	490	561	508	519	519	508	516	509	544	569	531	508	520	576	483	515	527	512	527	495	533	492	568	578	575	534	512	517	533	514	507	530	491	551	480	527	518	498	547	575	477	523	521	546	511	523	495	474	503	524	515	564	524	532	483	503	499	525	543	504	508	559	501	538	526	486	494	493	525	511	521	527	513	526	548	510	529	511	530	479	497	497	558	552	508	505	525	546	519	510	519	546	522	517	554	510	529	524	574	526	517	534	496	531	502	508	529	551	568	541	547	544	521	520	548	533	531	525	589	551	492	538	533	505	538	533	480	548	525	551	521	573	492	593	521	505	490	532	533	521	501	535	542	523	507	528	519	520	538	519	543	505	464	542	573	473	531	530	533	528	513	526	491	552	558	509	492	568	521	514	510	533	517	499	542	481	496	549	514	541	543	527	546	544	533	489	544	568	524	555	489	529	549	508	549	536	512	542	523	468	509	550	527	518	568	550	528	493	481	462	539	501	522	540	568	512	516	522	523	573	515	526	492	524	536	503	521	506	495	546	471	584	512	522	497	532	485	551	524	509	475	514	476	468	586	510	510	523	522	473	486	516	543	517	502	537	515	535	531	515	495	538	494	519	542	498	524	558	518	510	518	518	533	522	519	496	501	531	507	519	502	489	532	555	523	532	513	523	529	536	543	538	509	519	520	507	491	549	526	507	535	535	554	512	562	512	537	523	537	526	494	562	530	487	493	555	526	512	537	550	533	516	538	525	506	515	535	528	511	533	492	525	494	527	525	547	488	530	511	513	530	525	487	496	516	517	472	515	518	480	517	540	537	545	516	567	531	475	536	537	490	549	499	489	533	538	512	513	516	524	488	497	523	522	521	555	564	500	541	509	463	519	484	522	526	542	529	529	482	509	530	526	512	559	542	502	547	513	513	514	528	532	545	530	519	475	528	553	479	480	514	519	505	532	531	511	515	563	535	522	496	543	497	567	536	492	506	531	518	521	516	461	543	527	526	473	513	516	506	522	523	518	551	501	549	494	560	501	531	480	545	511	500	495	551	541	522	499	530	553	490	563	484	509	525	546	521	531	497	556	502	526	494	520	514	526	528	515	509	536	498	558	526	535	506	496	497	543	523	534	523	537	493	529	494	527	539	516	524	505	497	526	527	509	483	498	503	500	489	533	465	547	542	473	530	559	544	497	521	536	506	519	514	517	499	527	507	538	541	489	525	540	541	482	556	492	547	460	483	546	522	516	535	515	514	537	506	545	490	494	480	492	513	520	493	503	521	501	495	516	488	534	521	552	507	522	524	536	493	500	546	518	539	541	558	479	498	534	497	482	559	530	483	497	518	526	549	551	505	564	515	527	508	516	581	532	496	547	468	540	519	538	497	498	512	532	494	496	522	507	521	529	506	529	503	503	481	494	507	527	530	515	520	500	521	530	498	478	532	554	528	541	534	531	501	527	471	487	517	508	491	509	530	532	514	542	477	504	499	504	531	521	519	542	492	535	567	559	524	524	513	568	529	537	534	525	513	510	536	533	501	531	475	550	468	497	510	497	510	533	518	495	506	498	480	550	556	491	553	554	537	554	542	512	535	529	550	520	525	526	495	525	500	502	527	533	485	545	524	510	503	484	525	491	492	508	544	542	559	515	495	508	552	542	513	519	516	525	592	515	525	543	482	522	530	515	503	502	524	524	529	524	525	516	546	541	529	529	495	527	530	515	533	494	513	505	510	485	475	542	518	533	516	515	536	536	545	549	548	527	524	505	507	520	534	523	539	530	522	527	561	575	523	521	554	531	536	524	492	499	534	529	526	512	549	479	523	551	499	503	523	526	517	537	574	544	495	528	474	489	504	499	527	482	494	514	535	525	543	519	520	521	504	495	490	550	505	516	506	519	570	527	523	567	514	507	517	485	577	500	539	572	511	509	525	550	551	524	514	518	519	533	541	561	516	504	522	525	526	532	570	511	504	535	501	504	494	496	534	483	544	525	541	530	501	524	494	491	509	528	538	496	519	517	573	493	530	492	533	513	546	553	537	492	522	539	522	511	512	510	533	484	507	548	554	559	508	523	499	532	522	550	532	547	494	527	521	503	514	524	512	534	483	494	494	533	518	483	542	566	507	530	504	504	552	517	533	534	497	503	505	470	526	526	514	480	470	532	526	529	517	528	525	551	474	527	520	510	488	505	543	522	550	515	511	552	492	533	543	494	532	537	500	537	513	515	543	559	533	464	535	502	458	532	503	512	513	535	542	494	498	528	499	520	566	515	515	514	534	542	490	508	546	466	532	506	573	515	531	507	519	512	555	484	547	483	544	538	480	497	518	491	549	503	531	508	545	549	552	510	569	493	494	520	508	549	506	508	527	502	463	520	505	494	556	532	517	532	539	567	532	527	479	514	505	463	525	541	550	535	507	498	497	540	516	542	542	553	559	525	513	556	531	501	538	542	518	541	534	543	512	505	502	495	499	538	521	500	546	523	520	528	496	506	527	499	534	510	499	546	506	537	525	507	540	532	517	520	505	513	521	497	497	516	524	524	530	518	542	491	548	561	504	496	521	518	455	524	540	543	541	489	549	522	507	504	529	502	472	531	573	531	515	513	519	508	521	529	542	547	511	545	486	469	527	538	500	551	542	528	554	510	497	532	541	526	530	490	506	559	524	519	509	523	471	570	525	528	498	542	513	519	531	505	496	520	539	524	480	529	527	489	533	530	499	546	526	510	514	548	526	510	522	496	521	557	553	493	517	521	553	513	519	542	510	539	572	513	533	483	535	534	513	494	538	531	515	504	522	482	519	503	485	518	502	521	517	543	477	580	502	510	522	535	497	482	545	505	559	507	512	508	517	540	522	559	521	537	536	541	506	505	506	522	513	504	519	548	517	523	506	521	532	511	532	518	498	541	500	462	510	571	529	572	557	534	528	537	484	513	528	494	530	545	497	498	543	509	549	501	506	520	510	549	507	517	526	538	503	531	529	537	522	547	510	513	511	513	498	543	531	515	547	535	524	524	515	516	505	563	540	554	539	472	489	523	504	537	530	532	475	523	570	551	558	514	521	507	542	525	519	540	484	501
22244	20924	28507	23498	20915	20999	13445	2327	1404	1367	1098	942	964	817	674	576	581	627	597	576	565	556	672	808	692	662	517	464	456	453	405	345	347	340	324	329	364	372	372	395	393	345	418	404	434	427	340	331	303	289	282	280	271	273	312	266	253	285	269	290	258	269	259	251	269	269	269	268	286	274	273	264	274	257	287	280	270	269	273	282	270	264	288	273	259	269	287	245	250	295	269	264	245	260	249	236	292	257	286	299	258	305	249	275	262	266	269	309	274	236	275	259	241	280	261	259	263	262	245	253	259	236	268	256	281	267	230	278	251	290	272	268	232	261	265	259	260	258	254	285	238	264	282	270	287	261	267	251	289	266	263	267	269	274	273	266	249	259	249	240	268	245	264	221	274	265	254	274	254	255	283	262	279	251	296	233	256	261	263	258	274	248	283	286	261	252	287	281	301	280	265	281	251	256	276	227	267	268	272	266	257	266	267	257	273	254	225	260	247	278	251	266	247	248	284	278	241	271	239	248	239	264	252	265	288	255	272	276	251	250	270	250	268	259	288	246	269	281	275	221	318	245	260	261	267	245	271	251	247	299	276	251	263	259	278	279	251	241	287	272	272	237	241	273	271	276	256	250	252	257	250	267	226	251	258	240	239	241	284	240	250	274	251	244	246	246	264	246	271	268	259	300	273	265	295	258	272	270	255	263	252	255	286	247	281	267	246	241	252	242	250	254	280	248	268	266	247	260	284	272	273	267	268	274	295	245	250	269	243	288	266	248	247	239	269	257	236	248	254	261	257	281	252	250	264	262	257	254	274	253	261	254	270	276	249	265	283	248	262	289	289	268	292	252	243	274	270	246	288	263	255	274	277	273	270	272	232	259	252	247	267	271	287	235	250	244	262	276	251	232	257	262	267	256	256	251	264	252	265	257	276	254	250	244	257	307	271	254	251	289	253	269	260	248	285	254	253	240	257	264	261	250	247	269	266	284	260	288	253	251	266	263	284	267	242	264	217	241	237	264	259	240	271	243	270	280	256	254	273	239	253	275	258	256	262	265	268	274	239	266	280	258	251	228	290	279	297	265	249	274	279	263	272	260	292	243	267	234	273	255	265	266	292	279	271	248	242	253	274	255	237	250	273	265	258	224	247	303	271	269	260	258	272	293	238	254	275	293	288	263	230	283	252	265	260	262	274	232	289	245	257	273	271	247	274	240	276	241	263	250	272	258	235	252	254	243	293	274	287	254	257	255	255	252	278	246	242	246	236	271	261	257	289	247	294	257	279	277	260	257	264	267	241	258	256	271	274	276	264	282	248	283	254	251	264	248	232	278	283	254	277	236	276	268	252	275	272	280	261	242	260	277	269	263	283	271	256	256	281	254	262	273	269	240	253	301	252	245	259	253	277	274	259	271	233	267	256	270	248	230	246	274	269	261	272	235	249	230	280	227	294	268	248	230	254	243	291	261	260	240	223	256	263	271	269	260	252	248	257	234	251	254	233	249	278	251	263	272	263	255	267	270	249	279	273	274	261	261	254	231	283	247	282	277	266	275	272	266	286	241	265	258	241	289	253	263	243	274	295	252	271	243	247	265	254	260	281	236	249	251	253	268	234	257	267	257	254	264	250	235	247	268	268	260	249	271	228	229	292	273	260	273	268	289	294	259	241	235	252	282	249	264	265	276	260	259	255	276	266	284	289	227	232	290	246	249	258	269	260	246	227	234	257	263	264	254	283	247	231	258	235	262	259	273	297	271	253	248	259	271	232	291	261	224	241	266	266	277	242	245	227	265	248	277	257	257	270	263	269	271	230	244	250	234	274	258	248	274	288	282	264	284	259	256	255	253	257	257	256	271	272	240	248	295	252	238	250	255	289	244	295	296	281	261	256	255	279	251	231	254	287	253	274	261	270	233	257	255	269	255	283	285	254	258	243	272	276	300	266	274	264	246	263	285	290	260	283	234	265	271	246	277	272	255	222	277	263	275	277	273	272	261	232	254	280	251	257	279	272	281	275	252	288	235	226	272	234	241	254	249	241	287	273	269	252	260	250	267	259	261	260	268	251	238	308	253	236	259	236	268	240	239	257	288	286	269	292	241	241	269	249	264	282	266	268	247	286	270	268	272	266	259	264	272	267	291	249	264	272	261	228	254	260	262	283	238	262	282	252	260	279	251	266	267	251	258	277	265	263	247	271	265	249	272	242	277	252	276	240	277	266	282	270	272	291	280	273	255	263	259	286	271	243	288	316	262	270	256	240	257	255	244	262	269	251	280	239	243	275	273	234	239	249	245	275	256	245	277	247	278	262	259	251	273	282	274	250	254	250	266	277	226	254	260	251	234	256	257	297	238	256	260	249	250	268	288	265	287	238	238	230	275	268	263	252	250	240	260	239	263	253	257	267	271	252	271	241	288	258	262	296	247	262	248	276	258	240	244	271	305	226	307	248	264	273	253	254	267	256	256	254	270	241	275	264	252	290	269	248	263	292	254	285	271	281	251	260	249	280	246	269	253	252	283	239	274	258	274	256	284	269	244	250	273	283	254	266	289	287	255	268	268	266	256	252	252	256	261	244	279	284	263	279	248	233	270	273	259	252	256	259	270	242	284	259	254	269	271	275	311	279	249	270	258	244	256	284	268	264	264	242	230	267	301	283	243	275	260	248	244	283	245	241	259	254	265	266	269	271	231	226	237	286	256	267	267	254	249	252	255	239	265	251	272	250	254	227	252	292	231	245	258	255	236	264	288	240	278	264	270	259	256	276	272	271	260	266	285	243	253	254	254	258	254	270	264	263	270	240	274	273	260	252	272	297	265	252	250	247	259	248	253	266	243	255	275	246	287	244	260	298	255	261	245	261	261	259	265	273	248	270	274	246	271	269	258	285	288	256	275	288	241	279	280	236	273	269	244	257	241	264	267	241	283	291	268	263	287	254	246	241	274	238	274	244	259	262	256	249	255	255	279	241	267	263	247	258	257	277	263	235	261	260	247	268	259	290	241	255	239	288	228	267	254	259	254	266	256	252	223	233	266	250	274	252	264	262	275	251	253	281	272	246	276	274	297	273	254	254	274	255	265	275	246	235	275	293	279	242	275	237	259	261	269	247	248	291	285	261	276	288	271	233	270	256	249	261	277	260	255	249	253	260	260	272	280	253	254	275	249	260	245	253	239	247	257	263	259	271	272	230	258	229	256	237	270	268	258	244	267	271	253	287	277	257	291	283	281	263	289	249	277	266	260	291	274	255	308	285	258	261	267	223	273	242	276	276	274	255	261	270	264	252	278	262	264	263	270	272	261	254	293	253	240	244	228	249	271	276	258	299	242	250	280	220	280	259	241	264	275	251	280	270	258	264	265	252	241	258	282	249	269	274	222	229	235	267	251	260	271	271	268	270	254	245	265	257	253	260	264	261	266	276	270	242	260	293	251	275	273	284	267	255	295	243	262	262	235	265	284	245	256	242	248	244	258	251	252	253	258	254	278	262	267	242	277
6499	20243	17621	10176	7706	5470	4060	3081	2329	2072	1667	1512	1374	1226	932	832	844	823	786	806	727	701	837	1108	925	956	727	531	593	485	493	398	339	379	365	385	384	459	505	530	445	393	444	472	534	487	414	368	339	310	325	308	296	303	273	333	274	323	331	307	300	286	295	290	272	279	276	303	293	291	304	292	271	272	278	301	297	282	265	291	249	265	277	269	263	277	293	273	312	297	281	287	273	285	294	288	308	261	275	284	272	266	272	266	291	269	261	282	294	288	293	264	274	290	254	284	313	261	299	300	281	305	287	279	314	279	244	270	294	266	258	296	294	266	270	278	296	289	299	297	301	275	306	301	283	299	274	297	279	276	295	279	268	278	272	281	258	285	286	285	260	329	289	265	273	244	269	265	290	258	277	305	300	271	295	279	299	318	277	300	281	286	297	270	284	273	281	279	303	252	269	313	287	284	267	260	298	296	276	313	250	291	259	250	262	286	297	267	318	298	286	291	248	296	270	294	260	268	271	297	283	281	263	291	278	303	292	269	299	289	311	300	295	291	284	287	303	290	274	291	281	254	286	266	297	312	298	280	303	295	302	307	301	236	304	319	303	259	282	281	259	269	285	296	283	300	299	262	278	274	281	300	260	306	310	289	278	257	315	306	269	293	301	299	272	289	286	267	269	291	279	284	264	298	278	273	315	289	285	296	277	330	279	304	274	285	310	265	276	289	247	261	284	278	298	260	246	291	267	288	271	309	285	270	271	289	318	243	283	310	271	262	278	298	277	284	290	277	279	294	312	272	285	304	281	270	270	278	277	279	286	272	284	297	283	255	285	288	302	302	296	301	275	286	302	299	309	291	278	306	283	284	267	259	269	306	276	289	289	265	292	284	295	289	310	278	252	271	275	262	275	275	289	269	267	281	277	265	267	277	289	291	304	278	268	281	281	280	310	277	290	298	287	302	266	264	286	282	274	291	243	274	271	313	281	266	305	283	290	296	285	301	286	281	295	282	263	263	273	265	293	276	307	302	301	283	307	273	274	276	282	250	267	293	268	300	318	271	243	288	277	277	266	280	298	254	271	282	274	290	248	277	287	265	291	287	273	294	292	293	290	281	320	272	289	293	264	286	291	311	307	288	270	276	266	282	301	288	288	301	277	277	304	289	249	279	284	247	256	284	262	282	282	293	268	285	252	283	268	264	294	276	292	301	257	303	283	321	292	272	280	256	293	287	277	271	289	298	311	271	278	256	269	294	261	321	290	289	306	292	281	259	282	283	298	279	271	296	264	283	287	278	276	296	302	302	295	267	295	275	286	280	248	287	266	303	274	283	230	313	298	269	228	278	297	267	277	307	289	309	277	263	265	278	275	302	279	290	281	269	285	243	296	296	282	289	278	273	284	308	276	335	297	259	292	292	270	292	274	275	255	265	290	286	278	285	301	275	279	279	291	266	300	242	301	268	258	273	296	293	301	273	280	276	302	296	305	274	293	277	297	275	302	319	274	280	307	279	287	313	282	288	279	263	287	280	269	283	291	266	308	317	282	303	290	262	303	281	304	275	280	298	302	257	280	286	253	264	315	285	278	279	293	294	288	299	279	280	276	295	299	272	291	289	295	284	286	308	280	295	307	254	257	267	290	324	268	275	272	256	264	307	315	283	298	290	270	288	273	282	273	283	297	292	293	287	298	288	258	275	285	284	301	278	287	289	292	277	273	309	259	286	275	275	252	293	305	231	307	294	297	304	313	309	271	268	264	276	280	262	286	311	303	288	274	302	301	274	272	276	267	290	306	265	267	269	260	291	287	269	272	301	301	272	293	282	266	315	268	272	276	258	286	287	265	291	291	269	269	258	315	317	303	295	277	272	287	279	273	301	303	287	281	304	288	302	297	272	309	255	296	275	267	258	286	272	274	263	270	262	282	258	273	270	254	285	269	321	285	269	269	293	249	279	259	276	298	288	267	257	289	272	275	274	253	275	297	300	286	249	291	292	259	286	259	277	272	278	285	288	280	295	252	280	262	268	296	271	293	302	266	248	280	300	280	280	291	283	254	289	306	284	289	257	301	272	268	265	288	279	295	274	263	273	291	290	243	294	248	299	262	290	281	307	314	277	293	278	277	282	269	282	295	236	273	262	294	270	274	302	280	269	299	253	252	298	287	305	331	284	283	278	311	301	272	298	255	261	289	293	282	283	270	254	302	264	269	266	292	295	291	285	315	292	268	266	265	274	286	279	310	286	288	267	272	278	309	290	283	280	269	269	254	276	273	271	269	291	274	291	289	283	259	272	257	283	282	263	278	264	281	297	267	300	278	276	301	290	267	278	290	279	246	301	315	266	297	269	298	278	285	266	291	248	278	307	275	300	306	280	289	274	287	262	291	273	300	293	302	256	274	290	282	289	263	289	248	251	320	259	267	251	251	292	273	285	262	256	298	273	295	282	270	291	299	288	294	298	250	310	267	262	274	295	272	272	279	270	283	269	272	298	240	278	297	269	271	290	273	286	266	274	311	278	294	295	242	273	270	319	271	254	304	260	275	283	275	283	281	290	284	313	290	295	265	256	279	269	274	295	276	314	284	270	267	287	300	272	274	295	284	294	278	275	268	293	272	289	280	292	284	276	277	272	289	311	259	283	306	263	265	301	296	274	295	300	279	269	248	244	265	287	245	308	297	306	297	299	261	298	273	269	269	284	262	313	255	286	267	290	280	278	270	266	285	297	273	304	287	262	278	296	268	302	288	247	264	287	274	279	295	286	281	298	284	284	277	277	269	270	346	251	306	296	279	291	280	262	285	273	284	295	275	285	279	272	276	305	269	280	245	295	284	267	254	265	314	293	289	273	301	280	266	309	280	306	292	296	286	289	265	289	282	272	276	285	291	286	284	288	282	291	292	302	307	261	288	309	269	279	297	278	310	292	268	270	294	278	335	277	291	298	278	325	292	280	270	266	283	287	287	268	287	294	277	279	283	305	291	278	272	300	315	275	278	261	301	248	309	292	282	266	279	280	275	297	280	259	275	241	284	310	283	261	294	289	292	291	259	290	330	285	275	292	251	277	274	276	266	292	286	287	274	274	312	245	297	322	287	283	283	311	292	301	325	283	264	275	296	286	272	276	284	289	248	291	325	269	284	298	322	286	275	251	290	308	253	296	281	299	283	262	299	291	257	309	296	274	286	267	297	300	265	283	337	277	278	279	273	285	275	279	264	280	271	274	278	269	278	271	264	272	299	276	266	271	281	295	307	289	286	281	266	248	262	290	282	289	256	326	310	284	277	320	279	317	268	270	276	295	284	309	262	270	273	293	266	292	302	296	279	274	295	272	290	276	282	246	304	284	278	306	294	285	274	259	319	295	264	263	266	281	291	303	292	279	316	309	297	271	255	291	253	276	273	271	270	284	294	268	264	260	320	279	269	272	274	303	305	287	310	256	315	323	266	273	292	295	273	291	277	277	267	268	275	314	292	287	283	289	234	285	288	273	271	296
26976	19691	8930	2797	1664	1257	1122	949	860	780	833	772	717	739	700	651	669	701	701	642	706	732	701	775	718	777	628	669	684	667	705	667	618	621	650	667	633	633	666	688	699	700	638	680	632	638	653	650	623	662	621	626	616	626	617	605	572	630	631	626	586	647	638	611	626	627	590	605	628	595	645	647	613	640	647	621	605	687	641	595	597	664	633	614	650	567	603	615	657	641	629	612	620	566	617	637	613	641	621	618	569	629	638	633	597	643	600	637	637	598	641	627	569	606	622	651	569	643	652	687	606	622	620	581	637	615	671	608	602	633	659	658	626	606	612	640	620	659	570	604	622	633	645	600	628	637	650	631	610	637	623	603	640	646	607	620	597	578	653	620	662	600	628	627	599	597	613	668	627	647	675	627	602	601	654	592	653	556	641	624	638	607	609	612	629	610	621	620	598	562	602	602	604	643	676	608	629	657	616	592	599	611	645	613	592	631	602	633	590	604	649	663	600	611	577	614	610	575	622	631	609	632	596	654	624	619	609	619	620	609	648	608	623	599	624	638	612	584	638	663	651	640	599	700	579	652	611	615	630	618	598	641	641	595	630	651	628	647	603	711	654	616	657	655	606	636	609	618	648	594	606	649	595	603	644	618	605	592	626	629	605	642	643	613	609	632	652	614	622	648	563	610	596	621	629	652	611	637	644	608	560	628	620	624	635	590	605	608	615	615	658	658	588	600	612	637	645	633	630	627	619	641	677	609	648	628	614	611	631	645	610	643	629	566	642	620	638	633	577	655	643	603	613	601	614	646	649	617	649	613	621	606	666	601	646	652	616	607	636	633	634	631	604	597	671	638	619	583	651	599	565	625	587	611	623	595	586	604	617	592	622	634	626	614	624	645	600	617	654	639	651	619	609	642	639	619	628	630	655	605	649	575	633	626	659	625	608	616	674	630	649	641	616	606	611	604	661	671	590	639	654	605	612	594	626	616	598	622	605	634	639	597	610	607	619	661	637	653	658	646	630	637	628	650	573	600	652	586	620	619	649	624	617	596	600	603	630	628	565	663	656	571	659	600	665	640	640	619	638	608	633	650	643	637	665	613	611	639	634	623	606	634	603	614	645	566	660	660	618	587	632	655	619	584	604	607	589	582	651	669	637	659	671	656	589	627	612	601	605	616	611	648	671	625	656	611	639	611	621	643	629	577	642	621	577	593	643	628	628	605	651	623	583	647	625	614	607	581	661	603	591	626	618	619	611	639	630	637	607	579	600	637	591	656	637	587	614	600	661	659	578	597	653	620	674	631	637	613	612	624	634	622	639	578	644	640	622	580	630	618	612	624	644	639	641	656	615	606	616	572	650	632	612	587	652	725	636	592	620	636	626	608	591	613	610	617	663	646	650	631	621	625	627	615	596	637	601	630	626	583	654	581	619	627	623	653	662	594	616	668	598	606	648	583	644	610	611	623	626	623	638	639	646	607	613	603	590	654	619	626	622	656	632	632	629	615	612	612	593	658	628	619	582	622	599	627	607	608	654	660	632	644	647	634	587	634	666	641	617	650	596	618	648	584	628	626	628	622	609	608	628	628	644	633	655	614	659	575	629	575	570	637	574	626	604	574	638	628	629	622	645	663	604	641	560	630	637	594	617	639	632	589	682	637	630	576	619	613	648	597	663	586	603	594	634	589	623	629	631	664	634	617	680	650	629	598	654	611	656	661	632	650	638	622	625	615	578	665	575	604	617	598	598	609	630	587	621	627	642	611	645	613	660	634	624	679	631	608	615	622	610	630	632	592	633	609	611	598	626	634	619	622	606	609	648	672	630	645	622	646	636	627	660	621	603	660	601	621	622	621	621	612	586	571	635	638	594	592	641	627	619	641	635	638	614	666	640	620	645	579	624	622	601	622	605	610	597	590	620	662	672	590	626	586	619	613	586	619	625	617	639	599	608	630	613	624	642	642	653	618	642	604	618	630	624	628	642	615	644	601	662	619	622	644	680	620	619	641	608	611	647	643	610	622	633	624	643	659	577	613	696	637	649	619	598	611	614	636	619	630	660	627	638	638	632	624	621	658	609	663	622	612	634	586	632	631	631	590	625	627	610	659	644	599	626	625	656	594	626	555	625	611	645	664	591	644	675	630	638	655	599	600	580	622	671	632	646	646	660	594	648	617	619	628	606	626	630	574	598	649	617	609	565	607	627	643	564	627	576	618	620	616	574	628	603	635	653	624	624	649	653	650	635	607	676	633	612	650	616	642	638	628	650	664	657	648	600	619	627	607	595	609	609	610	605	658	640	650	631	660	607	598	611	638	648	679	613	627	658	602	604	671	648	623	697	632	624	566	594	658	631	611	628	668	648	613	626	701	583	588	629	658	604	595	616	591	614	620	604	596	615	601	607	619	620	598	579	552	662	638	640	614	624	601	628	630	615	592	648	595	676	589	634	621	621	600	666	611	632	599	602	652	623	612	659	628	684	597	614	646	652	573	611	609	640	589	572	615	665	629	587	665	652	619	650	625	623	660	689	624	633	677	619	639	670	620	602	635	626	639	609	648	600	630	582	660	621	647	635	607	586	611	631	655	594	590	588	561	619	684	645	643	611	639	611	632	627	627	622	605	633	659	585	640	619	659	648	643	651	611	614	640	639	624	623	592	621	614	652	629	606	589	619	635	589	622	679	632	637	633	598	667	627	656	638	596	589	615	562	626	596	689	653	627	580	649	579	626	617	623	626	646	625	607	647	664	620	641	617	628	601	640	615	650	625	665	648	622	620	640	604	610	603	575	637	649	550	586	655	643	659	618	643	591	650	620	568	623	615	629	629	552	688	620	584	646	629	646	619	641	624	640	636	585	663	602	660	606	613	637	581	670	645	657	615	634	613	676	592	628	616	653	595	637	612	636	607	625	592	604	585	603	643	608	659	635	624	609	605	603	642	587	669	667	611	656	616	617	629	619	622	641	618	660	627	622	623	607	581	670	641	583	606	600	599	655	619	610	641	606	669	607	603	657	639	618	599	652	655	696	612	665	641	599	627	627	623	610	633	633	630	616	617	624	613	597	607	650	595	627	641	607	629	610	606	612	575	634	616	586	617	570	608	619	613	599	609	621	627	618	636	542	617	663	586	603	640	587	621	646	677	613	678	614	618	647	645	663	661	608	637	606	637	605	619	624	578	566	656	626	653	606	600	621	633	670	624	615	672	624	641	643	612	597	668	639	639	614	632	658	671	625	622	633	639	600	679	619	644	640	595	622	599	645	598	630	603	593	617	638	620	639	636	655	630	624	630	629	629	621	642	619	597	575	613	588	634	582	609	601	653	582	593	574	636	661	573	631	612	593	651	632	601	655	604	654	615	605	633	626	626	645	666	598	626	623	617	623	651	603	599	625	606	619	598	650	617	594	604	659	650	598	619	593	607	603	609	658	607	588	622	630	641	621	636	624	632	619	645	616	633	625	673	600	655	647	612	590	582	622	644	622	614	664	617	613
5226	5581	5108	2841	2145	1706	1457	1202	1043	1032	981	924	911	863	840	767	726	784	731	729	777	746	779	900	806	817	776	708	756	706	728	680	717	678	669	725	694	750	702	700	696	713	717	718	708	712	704	711	706	681	661	679	662	682	682	705	646	728	696	653	683	681	634	640	664	693	646	673	669	686	706	661	683	615	685	638	676	703	709	690	716	706	657	656	660	705	684	638	642	681	661	645	682	681	647	635	722	683	666	661	672	664	661	695	630	633	706	635	613	635	616	675	633	663	670	676	664	614	677	663	647	645	677	656	645	658	629	683	672	667	646	685	683	669	685	648	651	695	655	653	675	712	630	669	680	657	646	663	632	640	682	709	681	684	683	655	687	683	708	713	618	681	688	664	645	694	676	666	628	674	649	710	670	630	667	670	651	683	672	644	670	646	673	700	663	662	657	690	634	638	678	669	678	653	629	671	660	627	702	657	692	682	684	678	657	674	695	680	644	644	680	692	669	673	653	667	706	651	673	663	656	662	658	643	699	668	654	698	680	679	651	695	626	678	698	671	688	649	636	659	679	677	678	651	674	677	644	689	662	634	648	705	614	604	679	671	641	672	678	658	666	674	682	653	651	692	675	629	682	652	665	638	674	663	651	667	699	668	662	715	657	715	673	710	635	674	666	663	674	663	654	673	618	680	640	719	624	659	701	691	676	690	644	686	656	688	623	656	671	703	690	657	635	660	689	685	626	703	714	672	683	683	649	678	637	653	687	635	655	677	684	639	640	664	629	706	659	645	684	644	688	681	691	686	690	617	681	687	673	724	694	652	656	665	673	667	666	679	662	647	653	681	686	624	661	647	691	680	679	659	685	641	613	662	685	692	668	673	644	658	676	651	637	645	643	655	652	633	620	674	649	685	669	672	648	644	707	672	675	698	656	650	680	676	655	695	692	681	607	700	663	732	680	645	693	654	669	660	685	674	633	657	695	682	646	684	721	662	675	651	658	671	688	668	663	670	687	714	690	673	648	644	674	690	691	670	630	721	700	631	669	649	669	678	667	695	678	655	671	672	673	679	693	668	697	717	611	669	641	656	657	648	650	643	647	668	627	660	650	642	682	681	664	687	715	657	687	703	662	685	671	712	686	676	669	621	663	701	676	642	683	696	720	663	678	641	702	661	702	644	687	634	704	678	626	656	651	666	657	653	676	677	676	653	647	707	733	659	635	651	648	713	660	637	677	648	657	646	662	677	673	627	641	696	652	642	658	696	642	644	632	671	645	713	671	669	626	660	674	687	641	679	658	700	714	694	695	658	696	655	659	639	627	658	672	644	653	688	725	667	637	653	675	652	683	689	697	634	671	632	688	698	719	662	661	631	675	642	697	636	656	703	628	673	641	674	666	673	686	664	618	671	681	653	645	688	636	636	689	672	652	649	617	680	662	659	692	653	633	630	599	659	671	698	670	646	695	710	680	667	654	669	687	624	665	701	645	629	673	656	694	612	661	646	651	662	627	713	644	706	668	655	653	655	665	693	665	662	682	680	671	643	689	673	680	642	655	694	671	699	668	630	689	675	658	669	679	630	675	678	676	646	682	666	622	682	616	631	659	663	671	678	676	645	676	672	694	660	678	691	611	667	607	680	732	627	656	721	664	680	636	660	732	666	657	655	694	654	653	677	653	654	677	672	648	650	709	659	676	641	642	644	721	666	652	630	678	706	650	627	670	651	646	672	638	648	673	649	654	633	691	652	669	694	664	699	690	668	645	686	668	647	698	680	683	691	702	666	664	660	663	698	669	648	638	677	663	620	621	616	632	684	639	723	668	632	666	690	642	665	671	673	644	670	692	615	656	652	686	652	676	662	645	722	638	680	714	657	600	631	689	646	594	650	651	662	673	747	657	702	667	656	628	652	652	653	695	633	690	699	678	650	706	685	632	681	692	702	739	620	672	709	666	706	709	676	694	642	633	690	650	620	670	667	680	670	662	588	673	676	634	663	682	636	664	677	651	665	681	624	657	636	660	684	667	632	656	695	625	650	680	678	675	663	676	647	680	654	655	703	651	675	638	643	673	652	675	605	674	646	665	642	666	664	667	672	670	642	656	675	617	662	664	680	661	667	636	682	648	657	672	653	649	614	695	659	694	710	682	659	694	684	639	654	669	718	700	665	642	723	658	664	671	669	671	679	678	658	664	693	683	646	660	616	677	684	628	654	678	667	684	653	652	696	644	649	629	643	664	668	641	639	645	685	687	659	663	649	672	649	714	652	669	723	700	679	643	703	643	681	631	623	646	653	648	690	657	708	702	667	711	621	650	676	686	661	664	645	663	645	640	629	682	669	669	688	657	648	658	654	642	664	672	662	625	679	653	674	686	635	704	664	678	623	693	660	681	636	670	699	639	708	698	657	667	696	640	716	664	690	643	644	633	629	663	638	628	605	678	629	654	677	656	699	627	633	668	708	675	667	637	626	696	696	646	695	662	662	648	681	737	725	654	658	624	683	684	666	677	676	672	649	665	652	658	674	679	705	667	674	660	649	647	672	638	635	683	714	673	666	665	676	648	613	655	692	670	683	657	673	657	642	704	646	705	650	697	662	665	662	665	686	665	656	702	656	635	690	701	694	683	616	638	622	634	707	695	674	674	687	718	687	655	670	620	691	668	682	653	736	651	665	678	686	683	681	685	652	686	711	651	663	693	687	691	642	655	726	669	703	600	675	626	653	718	670	622	691	650	677	679	616	680	668	709	659	650	691	606	638	650	664	676	644	637	642	682	668	668	654	662	670	654	709	677	636	664	690	669	613	658	704	667	705	652	635	651	670	666	652	695	668	669	703	681	580	705	666	679	675	643	660	676	679	667	628	644	656	659	635	641	637	624	676	684	642	611	662	660	643	654	631	641	685	638	629	675	622	642	664	678	707	623	624	672	672	683	629	655	647	630	660	642	653	678	677	646	681	664	663	667	686	663	656	679	598	654	682	624	683	646	652	656	682	706	695	637	652	635	668	708	674	678	628	674	700	672	669	654	695	655	696	658	686	686	715	668	701	636	673	709	667	685	599	660	665	636	691	693	684	682	612	622	658	664	676	696	695	666	672	654	642	636	627	674	653	680	687	702	689	687	651	641	653	628	650	652	652	641	650	654	701	645	660	654	644	635	614	654	681	666	676	637	630	644	671	714	656	675	719	668	681	694	656	665	655	697	656	685	682	639	655	656	667	680	707	661	673	675	627	658	683	627	659	636	657	642	654	624	663	653	671	626	677	660	635	645	647	659	636	644	636	653	658	641	676	630	626	695	661	676	695	732	700	641	664	648	672	672	632	670	690	652	679	681	665	672	660	645	667	669	654	604	671	715	683	681	675	652	684	670	620	689	676	710	652	632	697	666	661	685	682	698	670	674	657	644	682	669	695	652	685	652	680	651	635	638	643	659	686	672	657	680	692	680	704	632	630	672	671	652	684	702	684	656	668	622	684	701	655	648	680	689	650	663	679
23291	20884	28055	23814	20879	13859	2556	1421	1085	1098	1005	931	869	805	695	670	665	687	623	686	650	712	795	766	675	694	688	633	588	515	553	559	529	537	527	561	555	535	546	551	531	525	542	575	600	576	515	507	528	521	480	566	500	460	465	455	491	458	487	454	473	489	481	517	451	479	461	477	506	449	504	484	490	458	472	456	503	463	487	454	509	528	456	452	472	484	516	508	453	487	495	478	467	448	462	523	482	473	493	527	507	472	497	454	451	470	467	501	496	491	515	477	464	478	460	469	519	478	448	506	511	426	480	460	468	519	472	496	495	493	470	458	445	459	486	419	452	451	463	477	521	469	463	514	470	456	496	454	433	462	465	467	433	456	503	479	478	465	493	476	476	458	427	469	497	484	465	468	465	473	497	499	481	488	479	469	473	453	493	505	497	480	496	495	451	465	470	467	471	445	505	516	486	493	496	485	474	450	518	458	500	469	482	442	453	468	511	477	475	448	483	477	451	433	486	465	458	488	478	447	473	443	518	485	483	505	469	466	452	461	452	487	462	480	457	482	471	469	450	467	498	457	505	453	478	480	412	462	500	450	460	475	486	459	490	492	478	502	508	499	457	479	464	443	478	440	424	471	469	478	476	455	434	495	460	475	434	489	482	469	474	464	480	482	510	461	486	477	462	517	508	464	501	493	458	480	447	468	470	484	416	510	474	440	480	473	471	471	463	517	491	469	467	485	436	476	486	454	457	445	512	496	441	471	465	496	463	521	487	475	469	461	467	500	448	494	477	502	464	465	487	490	424	450	508	487	499	527	460	476	503	507	446	465	457	469	470	502	531	446	464	497	463	480	487	487	499	484	465	460	464	484	459	513	481	476	459	458	523	462	456	495	492	495	478	469	482	428	448	534	501	454	462	505	475	487	446	473	467	486	469	499	480	458	446	484	445	444	496	442	482	456	491	470	452	474	462	470	462	478	427	486	484	501	477	461	488	486	504	438	494	482	497	462	474	484	491	492	481	483	510	495	509	495	482	455	463	500	487	508	465	487	485	489	444	439	475	518	485	456	461	517	484	468	456	477	461	516	494	466	464	483	451	442	496	465	482	526	462	460	452	472	471	488	476	438	472	451	443	459	439	456	462	448	490	438	477	446	461	436	500	473	506	450	476	454	488	479	502	464	476	507	414	418	497	513	494	450	476	494	491	498	500	505	511	457	471	485	472	470	452	489	457	471	427	514	472	448	475	507	502	481	467	484	507	470	485	496	482	475	433	470	430	512	464	465	494	491	467	481	459	487	480	485	468	454	451	427	494	479	466	456	468	463	519	433	478	442	469	444	488	488	491	470	486	490	506	479	484	502	463	461	467	479	478	458	481	474	469	472	490	455	480	455	532	470	490	472	467	445	466	485	480	482	475	456	441	441	502	476	494	462	450	454	485	499	472	459	450	488	441	462	455	467	501	482	471	480	462	468	442	473	486	486	473	474	514	498	455	489	464	446	471	511	517	447	468	516	470	477	450	519	484	443	460	511	472	511	487	477	444	441	464	469	469	488	493	452	453	419	512	463	464	446	503	467	464	457	467	509	441	452	474	497	474	438	465	515	492	425	443	454	433	451	435	483	463	518	454	488	515	482	484	485	458	473	458	473	477	517	494	477	471	467	469	469	502	462	466	477	488	459	446	459	480	426	487	453	510	456	535	470	465	475	468	442	472	508	494	483	467	503	456	492	487	449	457	482	477	443	407	490	508	514	479	467	478	489	466	497	433	476	452	512	491	511	442	474	465	452	471	502	510	446	455	500	476	452	448	478	457	451	513	467	491	487	455	475	490	492	467	441	459	444	493	494	480	423	454	483	487	512	484	461	454	512	485	472	477	508	456	510	424	473	471	481	467	494	492	487	473	474	491	467	476	473	464	438	489	450	452	476	460	461	496	471	465	468	477	435	464	490	464	516	514	463	513	470	479	481	491	453	486	471	460	481	488	465	448	446	462	455	471	483	470	447	482	468	491	490	480	467	491	492	467	447	451	476	473	455	457	444	444	517	469	474	527	477	468	496	451	466	462	476	448	464	506	468	466	479	428	445	473	518	457	493	525	447	486	484	475	497	483	497	459	519	506	452	490	476	510	512	457	487	494	460	446	504	435	492	472	452	477	501	485	492	459	488	485	432	471	465	488	502	450	486	504	480	461	491	512	471	473	485	460	493	500	444	514	452	465	469	479	456	456	458	452	465	507	456	482	460	486	480	515	470	492	423	447	484	442	495	522	519	477	474	451	443	482	451	503	474	475	458	459	470	472	479	429	482	473	479	488	474	495	520	485	464	488	459	458	488	433	460	508	484	491	479	488	505	469	448	469	451	506	486	446	435	448	435	454	470	496	463	459	453	473	458	465	474	442	474	465	426	483	429	481	447	479	448	480	501	449	431	476	473	458	486	487	502	464	485	481	505	497	507	526	443	499	534	461	519	459	509	451	477	468	521	507	483	459	473	443	456	451	497	474	453	455	435	485	499	488	478	487	479	476	467	467	468	439	469	484	477	455	437	478	478	447	442	455	471	460	435	445	473	439	433	521	423	452	480	483	458	459	489	497	454	507	503	490	466	476	488	435	502	465	445	451	516	480	477	493	452	452	509	479	478	482	454	490	494	509	479	489	496	477	493	504	488	445	511	468	444	428	466	486	491	479	491	486	495	479	436	445	474	430	499	467	464	485	454	450	485	456	455	455	492	443	489	470	478	403	457	476	486	483	472	484	481	485	529	468	439	487	476	478	479	462	450	475	484	453	479	392	487	496	464	488	483	523	426	506	510	469	456	498	493	455	499	504	415	453	495	457	486	464	482	486	436	474	480	461	470	485	480	443	490	485	516	479	501	477	475	461	470	466	476	490	451	453	453	476	460	431	481	481	476	458	501	491	478	489	487	476	496	475	482	440	419	508	525	479	482	455	455	501	499	452	468	437	451	470	522	498	473	519	478	477	458	489	480	470	503	490	488	471	487	480	470	508	477	463	472	452	440	482	495	457	493	452	492	452	454	460	482	494	470	485	465	491	467	497	473	480	488	459	474	511	453	485	472	455	483	473	471	495	485	482	490	496	458	459	474	484	505	446	484	490	457	486	478	476	499	524	469	462	417	461	484	512	482	445	492	492	462	463	449	526	484	493	463	470	489	469	454	453	498	477	483	492	455	492	495	446	468	472	486	454	465	507	449	486	479	505	492	481	498	465	472	486	451	485	461	453	457	457	456	474	487	427	482	466	429	490	468	460	466	502	494	490	489	494	476	463	507	517	475	497	494	491	448	514	492	473	457	448	448	495	519	473	474	508	463	474	479	475	488	493	454	471	486	492	466	469	515	479	548	445	484	515	465	447	454	485	479	476	450	484	504	474	503	469	462	458	464	492	485	493	440	434	481	471	445	480	487	486	488	495	466	460	518	454	493	467	457	453	475	457	477	479	500	495	475	489	508	462	488	485	494	453	472	441	501	498	438
4772	13969	12200	6680	4999	3617	2715	2227	1728	1563	1353	1254	1134	1043	886	839	804	835	781	836	826	880	1005	1042	875	876	822	737	735	655	622	612	576	550	566	570	594	617	659	695	582	598	607	668	695	712	605	600	546	578	548	541	542	508	552	524	496	539	538	501	510	520	490	533	509	526	489	489	520	518	523	527	521	470	474	512	488	531	544	554	518	495	524	506	565	550	492	554	533	503	537	536	516	537	509	528	496	529	521	491	487	494	497	510	494	507	525	518	511	515	492	532	508	498	525	499	502	498	473	537	529	538	466	493	510	536	504	518	504	512	535	503	535	545	550	500	499	528	511	499	499	538	514	493	486	467	530	482	518	540	530	540	523	564	507	501	528	486	525	533	516	548	491	515	529	543	484	556	505	503	503	516	530	501	546	518	488	490	505	497	508	503	504	508	505	527	493	526	533	497	542	519	558	516	528	496	519	492	512	502	557	508	496	543	507	494	509	525	554	535	539	514	500	536	523	506	482	550	515	526	509	543	529	520	506	534	535	488	511	467	510	502	535	509	532	533	546	482	505	542	524	522	523	492	516	468	537	513	526	474	534	524	551	502	517	536	536	539	500	530	541	546	518	527	543	521	485	517	555	508	561	539	480	527	522	509	500	505	523	541	547	508	482	541	565	498	515	492	494	553	490	505	472	530	527	503	470	530	532	524	576	537	518	547	485	528	519	512	533	485	485	556	511	480	519	529	497	509	489	514	551	511	494	494	532	477	534	541	476	528	516	498	524	504	544	501	490	526	502	534	511	545	499	512	518	532	512	509	532	519	555	526	498	533	482	498	546	536	511	496	469	516	529	532	525	514	520	566	501	513	519	505	500	505	470	519	502	497	541	516	543	499	497	494	566	513	491	498	536	538	505	553	546	522	547	521	512	504	497	479	474	529	520	517	489	561	527	518	562	496	516	533	548	567	552	511	526	543	550	513	538	537	518	540	521	528	578	505	516	514	502	552	500	500	526	530	515	541	497	503	526	516	550	536	557	501	522	531	510	568	522	540	539	494	479	529	491	535	503	515	559	528	506	523	545	540	520	510	516	548	483	515	475	511	537	536	479	543	550	459	545	503	481	520	516	517	522	511	475	545	532	504	485	550	498	522	499	523	491	494	534	538	473	545	563	514	523	534	525	534	503	504	515	532	538	506	486	536	524	524	518	520	541	487	522	472	482	495	520	510	520	548	471	499	532	543	496	521	530	518	519	520	490	534	519	529	521	530	510	496	457	535	514	521	556	491	505	491	519	518	564	540	541	505	530	501	527	522	509	500	517	520	488	521	492	507	516	497	526	495	506	544	547	540	489	538	531	510	496	509	504	493	527	496	499	517	520	507	544	539	529	503	538	496	481	512	552	535	501	537	514	490	473	530	535	482	560	516	506	525	525	521	511	525	507	542	514	522	500	537	498	464	535	559	527	526	542	538	542	517	519	542	516	495	484	513	527	511	500	509	517	511	524	540	511	542	504	496	493	522	501	458	529	493	557	537	564	532	514	498	521	491	520	514	542	489	505	501	520	497	530	483	532	575	543	546	492	533	529	524	502	482	522	534	540	478	509	542	531	496	528	505	507	491	494	499	494	549	548	547	519	514	488	440	559	518	531	549	504	524	497	535	501	498	509	521	507	523	519	505	553	527	549	512	558	482	523	521	536	482	538	469	495	535	485	534	495	542	536	537	490	497	545	524	550	518	530	508	516	554	528	494	514	525	551	508	492	527	546	526	537	514	524	542	499	553	504	479	512	533	544	484	534	555	517	518	528	535	502	541	511	502	544	525	506	528	498	477	514	547	509	539	507	512	501	527	499	529	512	495	509	569	512	536	499	536	543	487	500	542	533	529	517	499	507	514	465	517	488	516	564	543	456	534	503	536	519	521	495	525	509	515	490	548	526	515	530	536	531	518	520	516	524	540	536	481	505	501	502	520	507	473	487	510	543	497	500	552	522	502	509	525	536	527	488	509	498	522	529	510	515	539	514	484	540	514	503	537	500	478	488	504	514	526	490	517	522	516	501	491	527	499	531	548	494	543	550	511	517	529	522	519	492	524	532	502	498	491	529	533	489	537	500	506	492	509	500	525	482	500	568	519	518	462	470	530	480	503	540	520	496	546	520	527	559	540	544	537	527	489	484	493	486	533	495	546	507	525	514	521	578	510	537	526	469	570	468	478	543	490	531	504	476	492	521	492	515	510	516	529	527	511	492	539	547	505	492	521	481	511	494	496	522	532	521	530	537	532	504	531	531	536	521	525	543	558	522	500	520	530	517	536	495	512	556	528	486	527	473	522	518	555	539	490	581	557	528	498	492	493	491	514	536	511	529	513	525	512	546	510	533	518	533	468	528	488	512	508	521	529	512	507	557	502	526	542	513	530	570	507	510	543	537	512	466	523	545	546	527	554	500	508	508	553	501	494	539	539	507	536	504	521	504	519	496	500	484	561	539	495	541	507	510	499	533	570	511	542	493	550	533	518	506	545	471	508	506	527	551	513	514	507	485	503	516	481	532	466	509	507	494	516	532	486	533	499	527	498	507	543	499	516	505	482	539	529	515	464	509	536	504	514	522	524	494	518	491	488	512	539	537	516	529	553	512	528	522	558	545	538	485	526	515	568	512	500	519	531	526	525	529	497	525	492	485	516	532	533	526	569	511	550	498	528	548	512	526	517	529	548	514	513	518	494	521	515	526	499	509	512	494	492	534	508	537	514	546	542	547	503	502	525	500	525	504	507	514	529	520	519	554	526	565	568	513	541	536	543	523	486	525	522	575	480	519	531	510	497	496	485	568	537	522	444	501	505	488	521	537	508	522	518	575	500	514	530	513	521	557	494	495	472	485	528	517	497	462	518	549	534	543	507	512	520	529	498	499	498	539	495	526	535	540	522	541	504	494	523	505	518	505	508	486	521	536	481	520	479	525	531	527	507	491	518	530	577	511	477	496	525	511	518	488	514	513	500	541	513	493	506	551	492	498	516	534	534	557	531	487	524	508	480	552	503	495	502	519	491	519	512	530	524	527	505	493	534	549	514	491	564	542	520	508	538	529	499	498	527	510	472	548	523	529	523	516	484	504	482	501	527	463	490	520	507	531	529	502	484	530	500	536	525	540	486	534	500	513	497	515	530	519	543	518	481	526	493	522	517	517	493	544	522	550	493	528	506	476	494	491	510	531	503	508	523	500	513	507	498	502	493	512	548	535	534	569	543	536	500	522	481	520	520	522	513	509	500	543	501	479	523	530	492	494	539	520	530	544	476	540	486	505	513	511	491	554	513	547	520	472	487	515	496	542	521	489	492	503	516	535	475	518	520	516	525	517	510	516	507	549	541	483	510	510	519	472	477	561	543	489	556	502	467	541	547	484	522	556	563	514	501	499	495	533	540	538	537	533	488	512	509	528	513	533	560	507	492	540	499	516	497	512	518	513	500	507	574	478	537	503	499	569	520	532	526	543	534
24343	20944	27389	24562	17670	2783	1509	1142	919	929	912	887	762	737	688	654	678	624	682	668	703	699	732	742	609	661	665	623	577	569	587	519	550	562	545	552	536	581	606	602	564	582	547	595	590	582	573	543	536	519	491	548	452	542	480	554	528	545	483	497	518	549	550	502	546	514	533	486	517	538	527	521	537	527	505	547	487	505	534	500	531	493	530	527	532	515	491	500	505	497	472	527	510	542	518	547	488	498	518	524	520	498	489	547	544	495	509	473	501	561	530	503	518	535	504	499	523	514	526	484	528	507	520	525	500	522	499	537	533	498	514	526	522	537	505	513	485	526	529	488	543	507	498	519	508	547	504	526	528	514	494	540	526	511	481	499	527	503	487	545	473	568	508	546	532	562	577	527	474	515	549	498	522	541	536	512	504	522	527	526	471	554	516	525	544	504	554	521	451	483	533	502	531	546	533	506	488	543	515	555	537	539	525	502	503	526	534	528	482	504	505	514	505	478	496	504	537	525	512	530	530	538	489	543	492	533	548	522	507	500	507	489	504	524	481	515	501	540	534	505	543	533	512	495	510	522	512	530	488	511	505	546	526	520	499	496	538	512	496	520	483	499	541	472	508	525	573	538	483	502	523	545	542	523	479	556	534	568	544	488	495	529	485	497	551	519	535	477	518	479	498	496	482	554	511	529	512	498	505	531	481	510	516	527	530	562	512	526	500	556	528	507	568	499	518	522	523	522	506	524	496	556	499	505	533	505	538	517	532	521	480	519	526	488	508	504	527	518	513	521	485	531	515	513	534	533	531	514	500	554	530	503	510	536	477	553	522	491	459	521	508	511	560	508	515	494	547	537	520	495	502	496	521	543	549	539	531	509	512	524	496	483	464	530	525	563	497	521	564	493	559	485	504	519	497	515	534	521	523	505	519	496	496	527	527	531	519	526	529	493	517	534	475	477	529	493	547	498	552	504	491	503	538	528	512	534	498	511	470	513	527	513	519	535	520	520	521	539	499	526	573	561	545	524	508	558	515	520	520	501	555	551	542	507	543	548	519	525	544	514	488	510	566	502	541	515	475	526	519	546	468	518	551	510	541	551	523	508	544	520	524	525	522	562	494	527	531	546	493	527	528	554	528	542	524	509	527	512	529	539	510	516	548	541	566	544	504	523	523	516	514	550	506	514	542	551	551	527	558	512	493	564	544	516	505	532	548	527	473	486	545	473	543	473	506	533	514	537	518	555	456	515	507	533	516	508	524	499	525	517	573	519	490	487	524	536	519	505	508	488	512	561	524	534	491	539	525	487	582	530	511	516	493	526	503	516	526	493	506	522	505	545	474	546	512	514	524	523	517	512	507	555	494	491	502	518	492	511	493	487	552	519	515	557	514	511	514	515	556	505	529	483	503	562	481	503	519	461	526	521	511	527	509	558	521	504	511	563	512	514	506	513	509	531	529	518	562	516	517	522	518	516	505	514	506	491	502	513	560	514	491	518	514	486	524	587	502	549	479	545	517	537	514	522	488	494	542	497	504	549	522	567	545	543	534	496	550	474	520	491	515	523	558	494	515	509	499	543	497	518	576	568	502	533	510	544	475	511	502	501	489	551	467	488	516	513	532	472	537	500	504	516	499	525	530	522	538	508	520	511	518	512	502	507	472	523	503	493	479	513	487	540	532	540	477	517	521	477	516	480	519	504	517	576	514	495	477	510	528	442	508	530	527	548	511	523	575	525	539	565	517	496	558	497	539	515	524	493	505	527	508	530	537	525	534	527	537	529	473	526	514	533	534	541	533	511	534	527	527	495	491	487	540	536	527	546	554	536	560	567	509	481	520	487	534	519	470	525	558	559	541	558	529	491	535	494	561	537	504	515	564	524	524	500	543	491	511	561	497	501	488	522	517	523	508	486	495	519	509	516	530	502	523	520	561	555	517	503	508	514	507	533	508	469	536	520	508	535	495	514	525	495	525	534	517	454	518	520	555	505	549	490	499	515	453	568	509	504	487	477	501	520	523	549	549	530	500	495	546	511	488	524	517	501	505	503	527	490	545	547	578	514	470	550	543	523	555	506	531	527	505	523	528	520	510	532	505	499	540	520	512	531	544	536	512	555	518	511	537	544	500	493	484	483	493	476	525	512	513	536	505	506	504	498	499	515	474	541	552	522	509	504	530	516	511	506	519	532	576	522	461	533	560	564	495	480	509	501	526	533	492	497	575	483	504	536	515	513	548	498	507	530	510	499	485	492	490	513	534	513	493	516	542	531	524	525	498	524	559	534	486	537	506	515	543	513	493	547	481	511	487	521	509	518	510	528	499	512	531	561	581	516	503	528	539	473	509	525	505	497	524	513	550	527	501	529	553	514	524	497	520	519	534	526	540	566	495	541	487	537	529	518	483	479	549	492	516	544	516	530	514	512	550	517	503	529	526	547	538	525	521	533	511	498	532	501	520	528	505	523	503	511	543	552	508	538	485	517	538	535	502	516	536	507	499	491	495	513	500	512	510	511	518	542	500	539	519	507	517	538	487	489	522	547	533	534	548	503	516	499	530	565	554	515	532	536	546	538	491	501	502	515	534	531	553	533	507	512	523	524	503	520	523	498	516	512	568	525	529	515	527	540	519	481	501	523	521	535	507	504	477	554	487	534	528	527	519	543	517	477	502	493	519	537	494	531	493	514	479	505	501	511	513	506	485	497	518	523	545	490	502	528	516	481	530	514	516	553	503	538	487	558	515	523	504	540	526	501	513	537	524	514	487	504	497	493	499	506	534	558	485	495	470	501	509	507	546	519	512	504	537	511	492	481	526	528	515	535	507	511	499	497	493	517	524	503	508	521	509	511	558	566	529	553	489	487	535	512	529	509	514	481	497	503	531	519	512	572	532	495	528	525	502	507	539	529	535	463	542	524	498	529	535	529	542	562	533	510	528	488	512	504	519	465	491	573	496	502	540	544	524	498	538	512	539	524	516	499	516	577	490	531	541	549	531	521	527	511	497	487	529	524	520	540	550	559	558	527	492	528	530	495	517	507	523	523	496	476	533	517	497	548	521	557	546	521	536	509	459	501	515	514	500	545	568	534	532	538	518	529	464	533	516	558	557	508	497	513	541	542	499	509	493	545	539	534	548	542	547	468	521	518	487	538	510	489	528	501	489	495	530	493	518	552	489	513	516	495	549	495	529	545	555	523	516	514	496	477	533	488	527	543	497	560	524	519	518	519	525	509	572	539	528	531	532	536	512	520	522	515	506	514	470	519	543	493	566	510	495	489	524	527	525	484	544	481	515	475	513	498	517	500	501	545	547	515	504	519	527	486	504	499	547	515	503	525	510	467	539	493	468	567	504	503	507	502	513	558	497	493	508	521	540	518	516	526	491	496	511	536	514	536	552	506	514	512	488	477	483	500	522	524	534	537	525	499	525	516	572	541	521	522	539	562	509	539	513	547	525	509	499	496	496	570	538	484	500	496	505	513	541	507	517	553	560	523
4998	11215	9228	5239	3826	2898	2290	1783	1473	1281	1284	1077	998	918	848	788	821	762	774	732	785	786	907	855	747	730	733	707	641	659	629	625	598	591	569	621	594	654	655	608	633	635	632	674	716	643	621	637	574	547	565	510	557	572	526	528	524	591	584	508	514	575	567	557	561	579	575	580	584	559	545	561	572	536	526	522	531	498	528	509	551	563	581	561	539	548	573	526	558	542	548	538	582	563	514	554	517	547	551	575	506	541	549	532	539	526	548	501	526	572	579	531	536	510	554	529	561	568	558	540	549	538	562	550	566	523	527	527	571	599	532	530	551	516	577	518	552	563	515	504	586	531	547	556	532	547	515	565	562	556	547	522	539	558	541	543	537	555	562	557	529	541	491	540	508	548	559	528	556	527	550	539	528	550	590	556	523	559	562	548	522	575	529	524	539	532	543	529	535	518	536	523	562	565	508	508	497	524	547	587	524	537	557	532	521	537	506	561	519	540	513	526	500	520	565	526	537	530	529	536	551	497	542	530	530	538	541	500	567	559	514	568	529	557	527	570	560	549	551	550	514	558	567	562	545	522	555	572	550	523	555	570	557	558	536	524	574	553	567	539	549	490	582	557	551	552	543	496	526	541	506	525	547	491	566	531	523	585	538	550	537	540	508	548	517	506	548	555	507	582	521	562	574	539	528	491	510	477	521	561	552	510	537	565	587	548	550	554	547	519	507	550	551	553	523	528	509	514	567	541	563	558	526	522	533	574	557	545	564	543	550	531	517	522	559	528	543	540	532	534	543	529	541	517	534	562	526	536	533	512	522	524	556	545	549	480	535	513	524	536	542	546	541	521	526	510	573	562	549	541	571	507	505	547	565	532	547	530	566	525	582	495	525	553	561	503	528	582	542	550	562	550	533	542	524	550	533	537	528	534	527	555	522	583	566	545	558	523	544	534	524	516	579	518	525	480	526	524	566	556	575	549	567	483	571	536	541	556	548	564	520	553	558	574	532	535	538	554	535	581	516	548	475	547	511	558	550	554	548	524	570	518	514	529	543	571	555	546	530	566	513	507	562	541	583	543	546	521	538	534	538	529	532	540	544	531	561	524	546	553	523	523	569	539	524	549	506	537	500	537	543	539	530	567	561	550	545	524	518	539	491	538	576	537	557	545	540	559	580	534	533	538	515	563	526	576	524	561	600	501	513	539	537	527	550	521	540	553	571	583	545	560	564	563	540	605	497	560	501	594	554	572	586	572	511	500	546	564	565	556	506	555	573	559	543	562	531	558	580	574	514	498	550	560	507	564	524	545	551	521	499	545	550	500	581	574	541	532	526	521	565	535	538	576	512	521	534	550	532	583	536	523	540	545	568	505	550	540	585	532	560	544	520	538	559	558	586	549	526	560	568	573	553	541	557	487	520	579	506	557	583	542	592	547	538	530	540	517	547	558	530	518	510	550	538	511	531	538	543	529	545	493	563	517	554	530	553	567	547	563	511	531	529	612	518	568	605	533	512	547	566	502	573	520	521	566	531	522	556	557	587	504	577	506	526	529	528	540	547	529	549	529	556	546	555	605	569	548	540	531	567	553	552	523	547	514	503	545	540	595	557	544	521	535	516	507	513	517	540	549	547	529	529	565	538	524	538	527	511	538	527	520	586	529	546	583	569	550	540	530	548	542	512	542	526	583	542	574	512	566	531	538	594	552	528	499	581	536	542	554	532	571	522	543	505	601	505	516	556	495	522	525	541	528	543	543	520	522	568	569	533	524	566	546	553	535	524	530	573	552	526	492	562	558	522	534	524	571	554	559	531	531	525	550	554	568	570	546	539	554	521	545	549	571	571	578	508	533	545	544	560	551	528	569	545	492	524	572	498	552	543	534	528	542	558	574	550	566	560	553	546	523	515	564	531	546	559	510	543	498	535	536	561	513	518	495	564	532	565	555	508	497	563	536	563	520	543	550	555	544	527	559	537	562	551	566	533	576	524	608	539	520	495	522	527	567	582	585	521	518	519	522	557	521	550	536	540	513	551	528	553	522	545	573	558	537	582	515	524	543	545	528	569	558	533	543	529	532	552	559	543	516	516	526	546	520	530	551	535	542	538	567	548	568	511	560	519	533	552	564	554	558	511	563	562	545	534	558	527	544	538	510	542	511	538	548	553	550	538	539	527	551	536	545	548	534	569	531	522	532	549	515	602	569	538	546	533	578	555	525	485	562	530	556	563	561	527	516	501	557	501	523	528	580	537	514	557	547	536	529	562	576	521	527	567	554	557	550	574	549	584	529	556	551	524	532	578	564	571	543	575	502	528	538	541	555	565	491	532	536	549	519	529	537	563	525	537	585	562	563	491	543	532	556	553	559	564	548	541	549	542	542	566	598	566	549	561	514	527	551	509	527	532	552	537	537	550	544	510	560	545	521	544	521	538	560	602	513	531	549	567	540	516	535	567	524	553	540	552	506	495	511	558	526	581	519	544	558	544	543	538	515	536	498	527	533	579	554	517	497	555	559	530	586	527	525	497	539	578	561	521	570	544	536	549	559	539	520	483	540	572	604	522	558	539	544	506	580	567	539	552	521	551	524	543	498	577	564	555	554	528	558	547	575	525	551	571	547	502	586	528	528	526	576	550	550	573	527	541	509	508	497	558	516	514	565	543	536	526	513	552	534	533	512	508	576	582	582	516	523	522	508	513	521	538	534	569	539	540	518	531	577	554	520	531	548	539	573	514	566	514	548	564	566	510	544	570	536	520	581	561	536	542	524	513	528	567	535	523	558	501	518	542	510	546	552	510	575	578	592	528	581	577	561	524	534	552	579	512	536	518	503	551	546	537	552	575	512	577	530	554	568	542	555	532	527	560	542	535	546	559	540	525	523	522	561	567	538	541	564	551	558	552	524	558	561	532	548	538	545	544	542	575	510	565	547	503	594	524	560	564	535	531	574	585	547	538	577	525	587	545	540	546	535	558	537	568	534	539	549	496	510	548	524	553	522	547	515	551	511	528	521	552	552	568	572	574	542	549	535	543	570	505	570	509	539	521	537	535	557	563	587	539	529	499	551	556	524	554	513	549	568	529	548	550	548	511	537	551	551	530	561	573	536	562	569	542	529	524	555	537	545	550	561	537	566	560	509	526	508	550	517	541	506	544	507	561	529	523	514	543	592	488	542	551	561	536	558	548	541	524	557	603	535	533	545	540	524	526	535	510	545	549	577	572	559	546	539	559	534	549	534	554	547	522	564	537	570	523	539	571	541	527	579	535	511	532	573	630	557	547	565	528	525	588	606	527	548	569	576	569	546	538	499	540	547	505	542	531	525	528	499	548	539	523	560	529	525	528	521	534	557	541	539	549	544	485	547	561	576	557	524	530	548	552	503	562	549	539	496	565	562	539	543	525	541	599	510	518	561	546	552	559	532	609	521	532	530	517	551	568	548	524	544	565	539	549	554	542	565	535	570	521	535	540	554	517	509	516	546	552	548	527	534	525	534
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
